568564 774099
1979235 1806002 1552909 1555395 291031 1633420 998922 868637 576079 294686 309667 388279 714415 1361623 242269 896392 1980436 458599 816265 377676 485467 1450768 1478248 853985 849685 1029098 852435 1149617 1873947 1102791 1299623 584965 633071 836329 322061 1024010 1864644 1209079 860308 296820 89821 429332 1587271 949582 1032094 383943 1261155 541678 1838910 1195467 565816 70869 1156470 217818 268588 3746 1442991 883209 1460001 1772091 1413763 824471 1098512 333742 895532 1142611 626584 571065 7013 203084 1332732 1179712 1810173 1541883 615104 1061913 655039 451254 585942 415867 1156696 1034859 1724407 838722 577306 1764700 827393 326200 744073 695839 1898520 1698522 17701 540221 1481430 1056052 483062 1661548 443147 1032293 766477 1510446 871984 39777 900183 366878 1416812 1603069 618921 220943 607461 1601375 139606 1661940 264020 1939813 339051 718029 1380392 1674304 1424812 654906 975401 1079024 1791041 254311 903386 1956035 1163440 1254176 974261 63124 1449891 224838 1163507 591643 606926 910590 1058345 245026 385548 1440291 45887 48976 1781270 546505 398713 1709767 612318 961147 1926818 1384756 1406210 32566 1634182 1356061 852673 153981 478612 787220 202672 949888 440051 1878627 1550497 1636684 170926 119629 1061357 281658 999818 1500328 440332 596596 1339537 1708250 471644 410122 655945 1297404 702929 504791 1088953 1486498 1434514 351593 1298626 272906 657693 397150 1277762 573674 570048 1326616 1071641 1645414 180972 1145313 459912 1051026 37457 849089 2671 1382218 422393 250056 78543 1110337 777843 1797654 807045 1251555 1015881 997465 238211 27505 1786587 790525 851046 1454467 72390 1482805 1496682 1535181 1642886 1002516 1205112 1694533 250617 251827 1539163 481084 342364 1265779 1139227 269968 1264390 1846018 644720 349358 1038292 1008302 1764838 1893433 1417071 724003 461150 1074405 1837790 1122278 629221 343813 152689 936522 337943 1398787 811539 1596388 1340320 648634 1011883 1427249 1667830 151233 1281589 936911 924150 430615 1601034 639750 247990 1570983 1276563 773183 1941948 1146933 1892259 669313 583505 1298205 82125 1293683 557387 1028649 146359 1253010 1436068 641800 1448622 1819328 897151 1627804 1692487 1793720 1953792 755732 119628 1170730 908295 1701554 1428420 46614 1297119 626722 1859594 570251 63302 1527802 479799 1629016 251117 1034552 498662 1855351 226472 695952 661254 1656067 295435 387121 844471 52122 277106 1017 782512 1438548 1733514 1448577 1748187 487399 855587 1282751 1099894 1083908 921944 966276 1222296 1697107 185539 1313813 129251 73588 152383 302188 449017 320603 1879597 138857 1885721 178837 1307175 835877 343915 832425 1114428 1115994 1796866 1132276 1558414 630431 898901 354434 773707 259954 1489320 135283 326935 585595 221099 963851 265167 226578 599616 1329152 1559057 395343 553695 466048 1783482 127878 1793102 189430 1520231 707354 1424044 1947695 967862 1164946 786660 196228 1621336 315013 738363 64111 612844 640701 89251 1907181 1977093 897784 966121 831998 128432 1759017 1728639 349486 940848 1663835 378864 1032265 1532175 1892655 606774 663927 1860205 1763898 1899715 1562544 360177 442548 116735 914862 32835 1989005 1370848 922161 618542 343187 341545 1097711 1227736 1305646 1936178 11097 1186722 1093032 1871023 777192 664439 735990 437947 1105932 740764 1330953 1385316 639896 1401683 1594515 1622918 1043251 335237 1742659 1705091 470119 162748 1506684 961271 672918 1188206 638465 603140 1493746 1919824 1755478 447018 1525053 1987815 672370 873986 1029056 42091 986713 1862859 391641 278558 1601780 1759482 1040861 450521 55820 868510 698966 704432 1106712 47538 1243719 517067 9211 1044116 1445640 922833 1545481 455729 717198 613652 1107530 1491148 1856060 404554 1479367 218978 968803 1629341 609371 993371 1271544 415687 862227 646962 1312836 1769264 1167738 1259514 1302377 764136 590940 906407 1291633 1657880 1198434 454629 1237205 482667 68712 1739584 1257941 662373 1445317 718648 404742 104948 1829177 708165 872049 594841 1931948 279809 1426730 1646863 1749055 263904 1708751 1752494 25386 884555 449327 1367990 785882 840337 788315 1968663 1790382 994272 1838451 977172 1434805 1083188 150745 1564144 1188042 1296547 1445076 1729047 1054110 357306 649487 1837515 530197 1761542 210108 1271459 1991819 1744683 775109 1809461 1245116 906501 1272499 1638425 517412 1489637 52353 1448510 921598 829095 1778953 1088894 1710212 1549958 1999678 775781 1867096 260108 878337 1360365 1973926 1581468 436469 1642552 1291595 1806466 1762692 1435354 600305 246378 1572976 205280 1669926 1643068 192559 277899 441232 1456335 1882097 1964877 963454 1657265 999327 607244 282400 979809 889866 810516 531436 1261677 1275938 1557240 258112 1870984 1453122 626275 919274 1730445 51264 1767971 956962 1026179 686043 557141 249342 1413061 1612295 983849 1716832 758999 580953 1042858 273218 562020 230400 1130066 1778694 1720661 1339840 1265264 1310299 954367 652981 1988304 1231160 1839070 316186 1262895 387805 1683713 1687902 517059 59490 1382212 1331456 741534 1817872 240485 908450 1314806 1076534 931507 1472247 1283561 1894648 451829 1334441 74082 990342 1446143 285584 1683682 1531743 534541 1475166 861662 1933871 1970830 1571283 1923079 1364868 1863613 875865 1022660 1658166 1458902 343696 1701760 1166393 1874513 542048 730366 454517 830991 514443 952722 1505801 1584217 1632684 1424181 571022 1395203 253089 1179732 1068611 1007848 1151121 1599001 782179 1251902 129244 139137 1196738 19191 455577 1770222 776053 1030137 1493942 1782601 1794376 317911 366663 1614030 1919036 849745 1977710 25638 1633033 366988 1363947 689848 491372 1293239 625330 1056395 1794846 435022 594258 60902 61305 1126926 1702869 1354821 1187554 1103339 192780 1375755 499845 193548 487900 200814 387568 541839 831818 1267681 29243 1606992 240026 1895016 1707204 1224432 1475654 1299300 1501326 1178970 688563 680715 324439 607804 1662597 1568156 1525759 29567 1638517 502968 1384774 1340660 249487 131399 949640 245279 1713614 1055052 1808321 1264325 308759 1209314 1947707 309382 494590 1608429 935373 1421353 1183039 224897 1025687 1041188 533834 766878 1784842 1896364 1772690 810840 483637 68911 761534 1256250 1110941 1634959 396769 706450 1048152 1041028 1743760 68296 1518585 1365815 881793 1364080 859837 111829 1671091 1835226 459034 1344047 1594156 1292568 1082322 1389175 1287794 753375 1391161 426569 115572 105817 672536 1252036 1061796 1628620 954162 1098576 784237 1001366 1320461 164817 412933 640419 1105883 743064 1486197 258055 1196867 472542 1595406 502891 359075 831903 183138 1415024 1867508 53004 241634 1514376 1495891 1020074 1545350 607730 1618069 973351 1014972 203663 239108 396585 1389524 1879591 237604 1846891 1726495 1111088 1006107 749249 704616 682689 1850288 264479 422520 970815 1982583 251363 980329 1051266 1150918 843182 153386 203132 1393264 421020 850246 420204 1766565 832447 310235 1761307 1185276 987931 173056 911515 980999 314246 786611 1376442 66914 876909 431542 472772 66494 1744904 392945 373851 756870 456864 1444609 991911 1833704 1258308 1578291 401941 948061 1816648 851626 10125 1944734 1428949 1349439 1479011 1888472 1092147 1542952 1635275 966359 523521 62809 14411 1349925 440305 1794084 1437740 1044695 1361243 783488 661077 1157629 1090136 1562618 1881896 771192 1013388 1538201 396161 1604503 334237 940599 1050276 1720703 226329 1756446 1179903 1982886 1010662 1089665 1822918 1577314 1527501 231893 56657 984160 220923 130732 114941 1932440 711711 1977370 820493 343209 284065 1079146 1355727 799017 1333862 1311500 1084472 1779729 1274929 1833171 1329315 1827107 1623066 1481119 138163 64577 1409438 240195 1514090 1257819 1148779 1943252 568027 1345296 1903843 1333294 481232 950919 1933910 464482 1826109 584240 892993 1513692 214652 1576399 1866473 1128762 1422693 581094 133304 1834604 181522 1627411 41105 1733310 323403 196469 1804954 789520 953734 204906 1075825 564920 1028662 618 1799563 246351 1764465 326128 1516210 351750 90534 1378401 1389871 949453 762285 952901 1760263 549174 1274025 1054498 1536137 1412827 1013864 798633 1493153 1458484 229576 387548 557291 200428 438747 702056 625032 1384012 1098703 1478640 1600905 1481020 1148905 1111462 1268911 429382 245676 106201 364181 662714 151471 296618 801076 313085 1734160 1516945 653168 1832549 394782 1453120 787404 1439546 903031 1393948 166469 1656033 1629433 797402 893442 32832 1149639 935556 249926 553188 1386621 1199697 1174453 1828293 1025640 1286578 1491526 1075922 960937 567466 1096689 1726691 1396147 732102 378363 1554088 1844149 491431 1806919 1609061 246844 1108447 1711075 1305076 757735 508478 404778 1333178 1396988 400281 524290 1416584 411356 845077 1542572 45524 87582 234911 728982 633224 1072158 1421216 1460390 918846 826482 895046 718716 1221076 578545 1430762 1612189 995075 202427 1274007 928305 1795005 1296710 1071352 979675 1592588 960061 984849 1712298 775269 1800467 1134481 576384 1302140 702875 1764773 475632 1407485 402695 1964230 1531740 1609286 446797 1860057 1909114 1645421 1800760 1004985 1178712 1375645 61879 1970151 1370614 1817567 1601298 1675799 765592 790185 1162593 1465880 1077388 1855161 1997751 1259625 1514049 359057 250064 1342794 45886 1589083 1519343 1216782 1999612 626951 183798 659345 1406098 90477 1978667 393472 579762 1026319 987573 92661 1237907 1354183 1814533 1328303 1600703 1302789 312147 1344666 904199 689291 231921 223481 446769 1462845 1514464 434044 1648788 535722 602721 609639 1954385 1290775 541515 1492601 612609 390691 268106 1356626 510183 1939501 1653037 1687941 1517393 734122 1610959 1739795 961321 450030 1385981 314635 962379 200185 1837723 1699937 1230960 682561 967503 1765616 71938 1884181 234264 860897 1673378 1968524 1897966 934775 1265112 1546882 56679 1087983 739352 135657 443744 828755 1036352 1712738 1333560 263611 1849840 1777936 1715922 747539 375585 1561248 621921 456379 125523 307187 1999822 1524013 765460 434258 1974057 1633473 1851234 1246764 1692106 530257 1331524 1960936 382876 1726334 1463536 1744388 40601 830083 984254 97658 1756724 442159 1763570 741418 1073885 1224934 181934 1936798 25506 1849984 1513387 1611754 1293317 550940 279154 934001 317452 1420203 1958325 1461314 1593128 37876 943324 2553 1900556 329832 1689933 1969036 97337 800571 1190446 167548 1479017 923844 95774 1106803 115146 872643 1731022 342811 1774135 1157189 985052 276768 1407505 1650632 1644650 1238220 732532 1994114 1024284 1373050 1274165 106400 340809 1700172 1603277 209706 1997180 1916385 181152 922978 1061951 1368165 1005350 1611841 209930 149585 1563734 472376 1082740 306258 155123 471539 23605 1764373 1507989 196244 1845357 92341 612524 220940 987936 110645 1744996 1146758 1186111 1841272 1142980 1458068 367297 1968346 1833927 199290 442984 1608100 843435 1780420 992158 962780 1757234 1260895 1471165 1832000 68650 733430 950185 1434588 974699 479948 993579 1706485 1486623 432293 1210773 1874996 1515232 885404 1856526 1879868 1099317 143944 1060557 457209 339690 1903065 980563 973062 309056 1589753 1834087 1893505 1874225 666408 1208310 300575 841564 1639370 1497432 1407811 267704 186994 653225 101707 1781892 1303698 1615722 309151 1964954 111159 1401594 1357914 492842 1513762 985267 534610 173420 1375313 1055632 1400198 932370 1930883 1776890 353438 498506 372995 156057 1744663 1897235 1531638 293653 1066351 864374 849638 1730479 702964 853835 1972008 1267910 1269940 650706 1860780 1032092 1008812 113606 1813354 1290392 1432930 802194 1182031 1212224 1056575 181922 1072406 473123 199680 1926338 1045140 27577 1227857 78319 1930381 1687097 38174 877325 1390252 39111 554700 435109 915464 271307 676288 1305431 166216 1372499 1536514 501882 419028 747045 787487 869645 610994 1215081 87563 1310672 11452 893134 282479 125794 117463 336887 330625 815160 958221 658052 1805 1007796 1425607 106114 96627 1171300 515973 1069256 1731425 365652 323671 274352 780563 1631725 91720 193776 1347656 1948341 1693134 288100 1088154 1750178 1102322 1984178 485367 87127 915071 1173881 1589337 191926 963486 182479 424016 1515453 108721 1495225 798402 838571 406905 550636 1603025 1687456 714246 1396798 1178939 825570 1347851 1162668 1912044 1735621 450307 1505064 327973 1876035 411966 1727953 132589 893687 1993974 1364984 580148 1752868 1164141 819226 1134409 1978145 1582081 1744488 331458 1042508 1401373 138132 1562343 379015 1941149 1790907 72160 317621 500869 617709 1890510 1105226 1920746 749558 506254 1040926 3635 483006 918150 354941 1801638 136202 92106 916664 484962 277626 981421 1039016 91165 1426309 1230890 1129377 868761 338087 1084824 189489 1756221 1137290 1683862 1515221 1604914 1996706 44097 1265232 1808635 6897 542221 551410 1601119 1794863 782658 458818 394957 22776 1119811 571153 1903709 1232803 1675051 1772477 1746935 389475 880269 1446678 498739 21604 1955106 1812043 119001 729552 1641806 671777 266284 411585 1940392 78617 1479954 1116069 357722 88105 367088 1436214 798593 625900 1610229 1793889 78170 1392861 1473822 563786 1610770 1408538 550136 1180588 1759898 301845 1615969 1595017 1236548 1746456 1513369 495412 1934407 68972 1633828 395880 919564 985198 789216 603485 1109553 1817016 1602046 860674 988518 326588 803063 422551 1828361 829275 1419669 1587386 1402268 107212 1279436 1336297 1015640 535535 1622769 707603 1742613 1934970 1041487 1558598 743602 516135 567399 1160145 1400813 1351711 1185370 14235 1930058 654219 531308 1246373 1496438 819373 764850 655753 463166 430777 429732 489682 1528701 1848053 1313769 473912 319847 1850781 377784 930703 1962230 1987526 1915572 1016125 1722208 1707403 50244 544017 221186 1353995 705302 1153626 1618582 476332 1828078 833184 1064422 63098 894081 978305 1914969 221832 1218829 644338 1047240 1933769 600769 538546 397661 434235 1209212 854280 40756 1170459 989533 1548047 220029 1770842 868239 1842573 1204362 1482034 1444911 422382 576719 1356820 1429150 1905169 796419 133732 1090535 1022418 387990 74180 1682485 1853179 568508 596683 1820719 647724 1676256 1815006 578854 766154 1890612 1308245 856762 819237 572523 1861041 122282 1291628 1327544 166492 1178255 1031816 447446 1404403 1092215 1792533 980978 1343753 872601 1010570 1627545 1965441 632370 1887771 1574837 1944569 1450960 57737 1963018 1712086 1666019 468504 1256504 535173 1426697 1072701 169117 193651 1728296 945310 294292 466316 1208237 866223 782013 1029314 991643 572739 1371257 1556584 1734210 1979662 1009781 52902 1669391 1605357 798705 932292 754696 1941500 1762582 875745 1146697 1682652 1278598 84799 1983886 493353 300596 802292 1021273 1526684 1993464 1688259 945751 1069416 81828 1082040 1778874 679039 633784 1699064 1287887 776609 228920 264990 1586334 542329 558202 1017635 767965 247201 1427316 106948 557723 787234 352087 1000192 408652 1800122 1477807 1856036 1111894 821165 1981310 1485184 68578 1784131 1995121 173785 1410182 952940 947381 1972189 1686947 952556 1181110 728728 605577 1241673 1391892 774801 837992 1511157 975064 922257 1972756 1750598 759107 471913 232894 1641437 329750 740330 798222 1668877 1447585 1693696 1697728 1702900 309823 139760 108872 435898 1904536 1651715 1999319 58485 690636 47700 874133 1224551 818991 1442295 1765066 308355 288636 427116 1253702 1873779 1176142 431864 1219680 1215305 957353 725449 807945 177371 1758127 319959 1949143 1374952 901700 149777 1654119 480757 888256 240442 337786 392400 1900018 1061143 1718113 1829524 738554 607464 528595 847232 398911 271244 1314531 1027824 1573730 1263216 1639118 1926346 1553341 1156912 1021560 126762 1858680 118043 14382 237556 543983 495932 522530 1381612 1366201 506629 665345 673426 1800000 1447312 1652770 678404 1536264 183702 664480 981123 118334 1460859 1522620 1545457 1544425 1671873 1096289 1644029 1360194 1552993 1085708 983870 752932 172546 984565 1889544 1949996 196462 1877396 264897 940150 894512 971751 156361 951049 686922 572295 624732 1843739 998609 580304 1268981 1045659 1065418 81649 886605 1938184 275569 1532508 407061 633654 1270163 798484 87924 1127237 1848130 1821615 1481083 1359430 417076 1376471 1963976 1063964 1279919 619685 739660 1643992 1774111 1342183 198673 1796618 1428542 140189 218510 1271611 910758 1287040 295786 1394173 519942 1626593 6525 645482 767531 778338 1184550 1769533 151644 944725 118590 1875039 36878 132234 662682 460470 348491 965344 1563383 1228834 1434756 151266 1131684 1553781 1258618 120178 36649 41142 68462 1484113 1673683 1479459 819945 1592296 1409593 856075 1034080 1736816 1410570 681513 1804616 1711948 1170379 1343096 909006 1016833 300239 292431 1530322 1238492 910288 640212 1416233 1170870 1853070 1019390 1599851 1611357 510046 279624 95030 547702 211188 1307773 1841000 238523 932266 1664242 1872956 1026221 1124893 680748 1999111 1199573 906777 1488092 1568832 1468156 633959 1406425 1825829 1286826 407613 1940092 681088 1514516 584215 811936 1120956 305416 504728 512480 1302039 584142 923043 723366 1720432 267699 407551 368083 442997 720565 1521010 422573 1886675 397371 1864201 1000356 1530269 1510831 368645 1985182 1307468 773374 1174519 92567 1270053 1914775 994166 657517 1935398 1273310 625870 36662 1429603 688144 374908 878215 1522222 499745 1938567 1405400 1319149 1522960 1099324 532451 1383974 897131 1270027 1179293 1515722 836785 1525961 339117 412032 152404 131887 654229 1481502 1464463 1688770 1560441 698491 725074 129917 1674987 6749 508990 1260171 348868 131304 1732262 586218 483034 1248780 858513 1777066 1839638 439578 243108 1970999 1102226 1495971 1460855 647271 728229 565861 1606086 282876 1309886 1842142 934529 812635 417735 1472884 1178249 368492 1850389 1302035 1629544 656343 1373630 1848621 1788315 1841069 1501118 1334091 342670 252102 1671089 1902222 700676 499830 1201316 865367 1595001 604464 1489345 437856 98025 1237730 1775213 1702342 892858 1642928 729915 767848 265702 975002 556230 678363 1477155 1139047 392227 1541070 1279609 246607 1312314 885019 897324 279877 1547813 699114 919787 605500 1569884 1746313 86913 1406105 1990001 575260 1066021 917044 1898530 519510 54788 995738 22021 1091289 877998 1890743 1012982 958000 1546186 730853 77157 1517314 781375 1686795 1857999 920713 904994 235967 1792129 485063 1720785 478164 83455 1489920 302817 931313 135903 1218355 1165677 1353840 176802 411379 173879 1711130 1123639 497693 1684754 1920263 1298152 1996802 780291 365986 1393757 399378 542104 611459 1297512 152257 1814137 1773910 1011005 1847456 724959 1573378 187043 133744 1171192 1718961 259014 1756522 992476 1578732 197444 1289165 40200 801693 879549 935142 616348 1746728 71659 321954 474117 420954 1960263 1777654 1127692 1931624 48671 1184431 1329069 1216773 1437859 890363 1288487 902297 669601 1648865 808356 1832283 1181304 1220992 1270205 1546323 170701 1420429 1854997 838851 1188832 727848 1618682 1571182 54595 820922 943132 646979 968209 1397402 957433 908300 1215998 1186556 1299928 1452092 492689 1452365 1836343 593630 1617755 1156311 692976 275027 627490 1313973 229557 808575 254082 622045 1289269 581033 918159 1388916 1378688 1294294 1024636 1335448 1952011 467845 250502 1564638 343723 342264 795639 787767 970039 32803 1708724 1297191 310849 1110777 549094 1135746 1809051 1729780 1842752 1284127 1844231 1012869 1082064 1153399 356467 1549800 1950539 361472 1724127 1020606 105440 63372 1227407 1865811 1046137 472145 719445 1299940 549280 1591451 1859747 1198633 172209 1018449 746401 603412 1509807 826958 1091354 964963 67057 1453554 729135 759649 441066 460165 1187364 531371 1038724 1817754 1712458 799852 1289240 188057 144625 517946 406230 256353 1232119 1544693 1451912 1608804 697041 1993678 1840001 559091 1724279 1584291 41722 1810211 1765048 1570188 1338837 1375212 787602 1510699 1025286 1568681 748229 328145 1414055 1376745 1472521 1819393 654899 628348 4189 196128 730518 1585709 270254 377272 1861896 1103367 1419347 1592574 262751 254459 79179 140166 110399 1403458 1426442 825296 821931 1690532 1557141 1988523 882966 787448 36908 376141 1101901 1276828 557778 381962 458891 333123 1273339 700394 1925941 1525750 1881944 1254723 389770 344409 1571786 1203533 1228646 486243 1033661 507468 1434377 936748 808443 540063 1474076 303290 1832855 1756205 1385021 629143 305557 1626176 1797884 82599 1624332 133394 1774926 1994969 1547700 354725 100069 465094 381554 1991220 808378 1050695 1162596 1094352 1312828 829897 1373378 1705788 687528 547730 812460 1835805 194299 1023672 850270 400038 381188 1998584 55456 308308 538991 1568741 848203 1459926 165668 837859 1645018 681809 1893254 1281357 1261424 1553894 42336 887657 818252 636689 824793 1953081 22754 1557163 621188 753253 77748 1958332 481255 679912 1907538 164830 981650 1367080 1443409 1781955 43895 968191 885388 832097 1911940 1823599 796542 791638 1979985 904459 1901037 1934129 1329460 733946 1522356 1124291 1505550 981199 698468 1761825 4748 1201694 1069150 1338526 298204 1514057 120601 1331485 175505 1072433 1168054 1930551 1950641 113382 1994707 372045 617298 1074587 1759308 699862 467226 1043419 1557176 825459 1726647 774128 696978 753301 971895 579682 1428351 261589 1894695 1504112 12026 349678 1680820 1917840 1501999 55136 977612 1039767 1760382 76077 154742 1859318 1015489 1929105 569178 1917701 1561846 35105 990330 251356 94880 774616 1823557 1269790 1347460 42138 1836160 1364661 495486 342917 41956 1737486 845000 281789 1257991 1903378 954437 457160 50172 84964 535537 926434 1968226 1583033 183913 1639063 411324 621891 1380274 1515303 140620 515924 980755 1026153 445482 1722495 28016 1795881 1703856 263686 578784 848570 1275685 927912 436759 1025886 877148 1293526 586558 1008278 786135 47936 1865150 270275 1091029 1318524 1326962 1441794 38017 1936482 566081 1718489 116931 18978 1077380 340739 1549290 174038 590794 825542 739859 733709 152509 963274 1994417 762913 944044 1272824 638161 232260 542241 1518262 1847776 233054 306918 143653 184210 1851132 227405 1124920 1117851 308706 199043 1316544 150579 814731 144570 1842299 641988 203968 587241 254732 941575 428947 1191266 742040 1240075 826302 105634 200334 1700555 484382 1276982 1688743 201351 22651 1853478 272186 374407 386450 1693930 659411 371522 1750253 124177 375173 1668319 1534694 1489353 1921289 664791 499848 641910 1800242 1161076 362361 207643 1903062 485072 1832030 992393 863222 1031444 896742 20791 1556395 1253246 1223568 1009957 1621967 1181534 568213 1757586 77451 1362849 1361634 1593570 1228019 1004441 853151 381122 467314 1539614 364278 1020069 449745 1267312 1103010 380436 1480835 2754 634966 917247 146357 1762062 1763521 1798025 1641541 1568497 257005 21450 1535692 577227 121738 1682319 152479 1539880 335483 357201 175136 1910958 227940 862175 6120 125214 1300186 389914 870584 353544 316480 551029 195667 1641925 1771470 1786945 1610613 299996 1724263 476341 717376 871746 1818007 589895 1279118 1086565 664099 744818 1642442 1590189 107517 1936190 1696003 477203 50207 40539 1228621 1802271 205943 1872366 1048806 1653117 380270 705778 1662026 1397109 1354870 1979010 971126 1072594 295414 1610862 1305796 1945363 258207 48210 1864164 268324 1090781 1931665 418527 1263361 353294 1612842 1887444 1961071 1741587 773053 1866071 650570 859519 21889 1124112 1975554 1764172 1474389 827225 1011465 827294 1951436 501950 928286 436850 310024 749930 1691415 702014 764035 1094444 622236 162453 1519418 1126115 1518504 775913 207530 1730141 1214794 1802808 240235 1663000 1436564 1622125 1250657 1054945 1092356 937074 1930267 1705759 91993 1052837 353154 1297589 28727 1010553 357309 1863073 1955616 283389 1386198 848611 1809159 611768 635215 1489915 1453133 865768 822190 1389071 1404593 1453374 736546 1115770 31499 1976828 696520 1993233 415964 1308328 467638 1758780 1186079 325161 1923991 333314 674618 956943 126800 916188 1943057 306602 396232 851309 1820228 1103484 816947 552160 958791 1256696 1912501 1053403 1519941 1158109 904357 444904 297914 952687 722405 1841823 710634 231939 470102 1629285 400221 1257456 1200699 474832 429985 1792050 1746816 1549513 955392 67941 352343 500243 939837 1318208 561664 1493283 980736 312092 794675 1173003 321916 438785 991303 58261 673100 972538 924483 494298 1967093 512213 22374 1076592 20550 1856522 608291 666540 112759 173382 1879423 1724043 162105 1309427 866135 1137932 640254 1873904 341396 1017665 1905982 1331832 1008868 1535665 142909 502566 1931370 701388 516345 1202725 1507652 49601 1527729 1331684 1205981 1274563 121862 312241 524642 956594 1757124 1568117 1372026 550604 1949554 890419 1014071 276806 1106718 1296024 1425793 761324 1281582 1155280 993757 538433 1896433 1596904 570040 1950232 73754 1768722 1911059 1853202 1773563 217892 579295 188299 502297 222128 1785950 1961157 1010017 960644 810972 1506150 1861688 235892 370863 1771581 719794 95621 1108565 555837 586895 892613 151380 1498126 960444 940894 1988823 1490216 474167 635680 865951 253807 1187909 206646 1972693 533444 806070 1466576 1141150 1353957 898652 777228 785078 1838759 791720 1113424 1620838 316825 761679 960208 332869 623484 1540508 1635986 624232 64296 899139 1157240 1283992 837615 1869464 1433041 1312862 1698569 40182 257951 1544083 28500 376774 1366238 1471797 1205542 1710307 1654752 107033 295555 1793536 574930 1242979 1391402 113400 528662 928359 1036804 1836971 1064506 1191565 1099435 1360894 152796 515377 1147034 1152673 1400218 1313964 1951342 1177406 1140641 1909976 849636 1708009 377646 96162 502332 1960164 795827 999394 1170471 1784277 1700643 736311 1764523 885070 1319672 282029 1519674 1791112 378062 416534 239893 1837633 140787 241284 1277595 662699 1567014 1866375 1873514 1473310 1356636 1389785 1439273 1165855 1960422 1032347 1762470 79040 888627 1231075 1574219 246119 1263994 988401 1016556 916696 25929 199979 1314232 168072 1803044 299283 950348 1987876 666965 1185944 1374178 1508705 1145919 38998 1154648 54020 1603157 1286792 852326 242928 727160 30541 1803542 380998 1863177 1246268 1110165 1539871 440147 745585 888806 1334544 1053497 104560 1840841 684595 255856 1572018 847378 33855 173115 1558596 737260 1634113 184221 253085 688722 1774702 708063 1622842 360996 638320 1729317 637858 1693685 299631 1445603 1250342 1828360 1899889 1687062 1566569 694618 915193 775652 648885 557414 127757 1882820 325690 468011 1645932 1768605 796955 1287712 1981166 1318929 543102 1310371 808669 1487780 561200 1610226 488848 1471515 1738518 96482 17649 1682169 1271813 1767003 103721 220762 1767737 528107 1572152 649517 1638535 1553806 1815469 1651342 1852584 436796 629480 442394 1385303 1272590 338396 1821853 760795 1773713 1835977 975958 963908 161858 876729 240845 248874 1152992 1990483 1731015 1442154 62548 301342 821805 1210594 1333403 115424 360653 1024714 1808691 1686128 1619973 146057 1905163 925552 1266218 979202 176505 150768 592216 1101837 1727579 1256300 1198665 316470 457561 1326783 954183 594392 89379 323169 50760 741713 1753044 1809112 172106 960151 1310536 1083820 170067 1979020 1496761 21666 992736 1353127 808255 1578824 1755181 557618 1907370 1932924 1072498 255420 1356663 1898610 425153 1966307 1420401 416309 1883099 1996309 1358837 699886 1462710 488781 812619 318677 26769 1522318 151892 750725 1520532 1662056 733939 1343737 831147 1891367 607878 1851883 386912 1592018 1005730 1812077 620009 624214 170256 454932 1322798 259804 1499974 720364 509973 1732503 1996821 979250 153637 728926 810330 47042 872355 564204 1493573 8368 921093 1529131 192286 517535 1983857 814422 1235702 1043802 566410 186121 1206830 1901816 1072214 1458939 209575 1854806 939124 1264764 709018 1433304 306072 269769 209776 355093 568367 509894 56690 335978 1317026 588297 860090 142 585389 357227 719235 9845 156715 1226792 1430566 848508 333980 448505 845577 1859287 1159832 1148587 1706940 976052 769830 1010525 488695 813067 1755302 1586515 318558 1257590 1735476 1115036 1514538 816507 1923294 329717 1606709 392353 284442 688568 259343 817957 16695 336576 1865246 1089933 1698853 795743 1766213 1275751 1600540 1493928 458141 1274617 254718 175919 1568845 208975 1705073 1249474 1779417 987050 995308 1235723 521175 636763 1526409 1944489 388776 943578 696950 146829 1443064 158366 1693440 571960 1306819 1443485 1583615 1741472 491696 1790304 1667995 402994 1790948 1815485 1104918 883839 394236 69695 1178365 1125216 1100027 1101877 1347469 611069 1770207 874978 1282174 998444 336088 1053765 1289524 617338 159959 1229092 352147 1507431 1450607 1832604 1218863 1987174 71121 1875007 9389 1472440 1005075 1365444 508985 1289722 1205195 1304292 1293832 1183164 880057 1259623 1767822 513346 1143953 1036499 1586588 789347 45277 638092 134699 27626 591177 773842 519038 613093 387519 1794232 1726259 825184 1308122 403468 1138333 310478 812643 1344647 434689 1011816 649342 195015 1344681 883399 1421172 1360532 195923 1784326 30182 992614 228318 845166 1112548 1701492 1132422 1620325 549360 311794 789389 1247283 379128 1405609 779386 1832360 1554825 1366476 1814178 1732497 582536 721869 1959141 1874608 716600 1976487 891245 790507 1846117 560107 1971923 1859069 1929197 220200 1588999 1306637 1459407 186696 20914 1449939 1510870 1410257 153268 1716009 936476 1539902 976602 1703207 38579 284295 1172541 764127 357734 88368 1652478 1024067 915880 1234682 922841 1477069 1437785 994855 477960 389693 1844238 1539821 86899 1061846 1548614 1426160 1771720 955449 67245 1687174 668174 45117 613294 1092703 1068646 1835632 27217 1010768 90937 235311 587796 1511557 1793081 297067 291265 708803 713860 1806817 86454 77825 15686 87112 1492496 1474741 1328630 641415 1849904 1672282 70168 770745 339331 1945704 1632105 175577 1601170 1256941 545408 732373 1836996 919732 67406 1323845 1777713 1270853 1312963 1153592 2221 1401403 657821 1996147 1196801 536938 129787 1898973 268419 1705762 57985 845599 1097852 551084 493420 941006 196069 657603 647029 1592009 1789112 142391 1262660 1728130 306059 1609375 1548366 366419 1276943 807991 1259208 1254844 804578 157017 1558826 1101575 518000 515335 1128864 1481443 1376055 633574 18266 1900332 1492831 208679 652613 1705915 582209 163752 1235370 1635003 396942 67817 331341 464570 1964362 245187 1581222 182579 1187286 697120 370148 717990 1675814 424226 656107 1062300 1887428 1076704 361696 1501141 316553 1850847 1238807 1962163 1844095 1782635 997912 1626802 1452098 812317 973418 1303393 925925 186039 169682 1409815 812677 1548561 718286 1518794 1464389 1161619 1879792 648425 94866 755001 1563320 489546 1118997 1349304 66375 506287 366203 915868 1187065 1517333 1446989 1899038 259094 712234 585663 678808 298774 22728 508832 1724343 140825 1281336 209115 580514 958153 1855071 1391811 1320241 149205 1946636 382752 647931 1938355 1387373 1497681 1783735 1721340 299179 1920850 1101960 1153475 1485768 580617 1974781 552964 1851805 1506053 1012160 1736270 68747 517070 1548629 359048 1321562 1700967 1793170 1821294 1209842 1274747 459077 52831 724920 807409 228450 935987 550288 1543174 470068 1602619 1967535 1333571 484839 1064692 1818221 940462 1320930 820455 452178 1841992 557862 1079802 1870779 1422224 1938348 1430158 604493 1778620 4401 395372 386237 1285567 1945339 1545741 311188 1185292 134190 400824 1355557 373770 1851894 196022 283022 591932 1275729 1392676 518922 328082 594107 521225 423951 936408 317346 1004484 1415723 1783341 1608417 1010446 26632 74859 1636254 1432979 664264 617035 723388 135516 165195 1001703 1655301 966858 1467814 1554593 1744040 582549 1023839 830258 1607214 172303 1510842 1870133 1350482 162177 1515529 883474 523226 923995 965387 275807 1742519 839958 1530384 865442 394439 1369947 1501354 536403 899509 1860262 1222554 415719 1959300 693119 1311825 861849 1865367 105457 1010575 1601504 1643948 585499 549251 208921 1727228 808271 1342915 345725 1420405 541366 589765 1748685 642044 1996163 434273 1893101 627402 1459811 1075606 147100 1274292 476412 1080448 1570403 1274654 1411875 1889692 1305240 82068 837823 319852 75730 990650 1866513 1305274 1561253 343976 854297 914874 1293688 1127979 963312 666358 346239 999715 868340 1698278 154360 1943616 1282786 259396 444761 945187 863679 1911360 288139 199030 208722 289673 146515 479103 1464536 1173928 190311 1665308 1065958 40148 1846800 1438030 547746 545990 1842485 848883 705620 1324573 185111 644999 1969238 95513 1336036 670454 569510 194746 579262 1417318 941148 116339 1256522 404114 1209152 1790059 1086292 777896 1822421 904873 49338 1861696 1760995 944968 1908048 1705141 1164675 1930217 1921664 1414498 363885 28566 595521 1794865 1229445 1587266 1521349 1152378 1084868 1372099 1373831 1503930 710623 9856 764922 464612 1847605 90382 963158 898619 1543898 1757390 711047 369078 1619275 508602 1890393 687435 1236608 1130941 1046954 780915 148567 1514920 292912 1766865 1157668 1692209 679637 1243782 1705406 1555095 552233 1473039 892163 33014 266485 4565 1097054 638491 165001 589739 1133975 60983 1639661 1537512 1392928 776247 1035673 1578925 1883947 1715216 391598 1320990 986883 907867 516856 594636 1090791 994662 1988065 313012 1755722 127195 1913913 1598399 1104323 1347612 1976900 1447678 120126 1140005 583582 1909246 1341790 962030 306257 536308 1949385 1388465 879004 1056541 941498 1142637 1101853 165472 994815 655782 1905134 1242211 636526 313377 1557180 749009 1544902 965494 1819999 468173 980763 1681590 1103894 244332 1261546 1712350 1140132 1721172 1047135 122332 1887746 795545 1392884 224979 963487 748043 1197666 270923 767000 212825 302815 780791 1821168 442641 1251145 1938182 727451 663977 218299 1104006 987109 1813040 1311685 1323178 375495 1023981 1096634 149826 343348 1824242 779651 281453 74695 471513 1000104 765014 1024617 1254365 1414014 1778428 680877 579693 191467 1661158 1269097 1347041 1353310 417278 1840547 1396010 1794271 1956774 1967959 202625 626857 1425110 143729 352161 455047 320506 834587 1839518 1062786 1852875 1605991 1596169 967645 1151267 1140499 1663947 1791466 1788037 1241819 260292 342921 821408 1485307 702198 404264 1995062 314381 366046 108108 49982 615284 1760184 1938587 716291 384630 647851 1284759 282298 692387 1469262 1408611 1636417 1572209 1174083 1970071 221090 414362 1576119 1103384 474052 744913 1605393 247661 1428272 1710666 1088901 190086 686266 22217 546578 1038008 1679110 97722 239254 501680 479143 1024718 479979 156161 1448456 514658 1425009 1248212 1498386 1156752 817931 1835991 806647 1129624 1839396 680224 643393 836846 1870008 77384 187662 1755948 1548285 1959085 313246 1965537 20553 1695501 670985 1328294 1378149 69083 918677 785474 1800791 1390062 701540 1010180 178140 1889660 539538 1325953 1168844 485192 554432 1372277 1178835 621268 1294570 1155444 1339886 182299 648171 1731413 1416028 1232809 1403552 720742 694375 1016773 580578 1422892 343653 253516 869548 913474 1672142 77843 834923 322393 377681 218889 256401 1903848 1907419 1495639 1688462 881158 856300 1825228 808128 20746 275755 208895 573438 1429599 439710 318126 1129155 1535109 1624510 438080 1137870 1124735 586112 107043 1859693 662812 1545634 1714052 315330 69285 1994033 1573760 1878624 358028 1868909 1980689 1371453 891097 878344 1685446 505698 1129471 444872 1758130 1056409 708635 1336402 1075233 250143 1645899 1328515 1486549 260990 40317 104223 1465616 573082 1905453 1307572 1825557 502162 100490 1428044 347542 1286268 723360 711990 1281188 1229298 885401 1700469 1204701 1003234 1669114 1141260 174212 524968 962656 902277 1273489 661072 1488022 1382675 864998 528191 1069078 153814 1031262 397906 672317 1643646 310150 783873 1938867 1288366 1808325 1128477 611953 1348305 1337646 702481 181351 1558210 1216487 719173 386440 851819 1318573 1602179 1433393 984286 1087991 618580 1194249 572658 1895873 934056 1683349 450434 1090248 540820 962778 720562 341293 1473937 1031634 31531 647695 1522795 1973572 1858498 1487326 497293 185374 1178368 951752 1887945 1381649 1957206 1361000 167767 1775857 1304499 101760 1323030 1749640 1914491 1509305 1720396 186442 1386826 781532 1639051 1680868 1694186 151140 327365 1250225 42216 1280453 511423 560789 1312085 1029315 642873 902173 1000154 1578898 1624283 1740624 1013623 1368820 900954 433059 288590 1607469 733358 587830 1763238 1262749 1845923 1610017 1952776 891697 730218 18611 4001 655689 274942 1422328 24150 1270310 1681994 1279183 1467773 1399214 1162587 363806 777620 891726 420146 798210 1912473 1847030 834289 1632998 820480 1711841 509202 248264 1009375 774587 740664 695202 1167534 915737 85619 1241986 947679 60991 7065 191577 1198352 604421 1608540 591586 1466710 1927412 1940444 752751 125935 1508701 1335911 234551 1583636 1878001 296803 315973 1138120 1983844 289211 418683 82703 567206 1895511 1423768 761547 1139810 1743323 676115 1981342 616448 1040842 70160 327052 83632 1153952 1248873 844693 480217 1410439 1850660 312693 1713069 813923 1890549 1864700 1986772 238582 1356985 135057 321787 6362 694796 969315 986 84483 1613847 583963 1791035 1326652 446343 1053456 149852 1814081 865102 1215125 998559 1259383 830053 1613630 1045688 1549692 1124554 1683242 211888 657462 263905 1638859 1110675 1955572 328502 897761 833354 166536 1012946 413652 779070 924170 769065 653632 600213 266906 143258 519498 1744042 1084829 1320455 1664234 574265 171830 482315 504468 21125 1048011 1639153 1212171 945230 755154 34894 1885029 1443957 243669 1116953 1878519 22593 1452455 857457 132588 133429 1435499 1541360 1948272 654903 1157907 1176671 803849 154492 929823 721559 882965 1694444 1853200 1981256 1413484 1208207 1707639 161664 1258566 1707407 1655069 1604822 1267173 222847 1467069 1007254 1676417 429311 1022816 1321538 1042592 1002298 1900981 1667935 1265493 841192 1646582 496364 1236092 1529883 1044659 1213276 1560184 935404 1784208 1329339 1087864 354879 840748 1465415 1634343 1106321 1438335 587632 873544 615479 1707238 97805 1535429 1101303 1054820 1865435 962126 584663 1452577 296703 1556283 1450283 120177 1744219 1880178 555010 1230144 1135361 1321456 464240 1650149 800752 1742863 1320670 1831489 1507349 335402 1761792 742161 1680068 789598 484437 97786 438598 611220 932248 747021 759772 1504799 1558309 180242 1571554 543015 1438008 1767202 184844 162478 1782775 59699 45870 239931 1084520 1307456 734482 673576 617094 1161335 1810402 1057925 293326 666569 1145906 358307 317874 929585 1011227 1568123 704545 1379234 19133 639766 1636654 832262 777993 435643 864786 680041 839374 1641011 197265 988790 1832042 1892415 1157992 246293 1639109 347050 1775368 1972685 1007049 569804 1126071 284753 127590 1477310 1939516 150947 1889681 665667 1778980 472159 581265 137398 1514600 1118796 1344557 272063 176394 505312 143564 393521 657963 172608 1830573 1901914 958247 1274760 629588 640986 1034581 966355 1839626 1680754 1333949 696133 1467115 1632115 317203 1275735 1661187 590388 444439 1265575 1602385 191014 905009 1623206 1138019 1184353 630245 251285 228146 1319272 246656 1480183 1279490 1302674 1339199 773921 1211333 1184319 518414 1525384 557035 28405 1127055 672842 974417 179836 1864505 1608205 1994883 1484671 361272 909904 1462140 340855 87577 275817 1229415 862134 1276364 557384 1508687 1238266 342646 1733189 1378125 801634 560759 1477395 590076 566414 1991460 417007 688077 1932056 1819562 1077862 294174 936962 1305205 148805 1950325 630451 429858 1058534 17019 1605014 1463787 1173604 754386 556108 111393 1155947 1367179 1126264 1121047 601409 622078 1879730 641897 1930792 500684 152228 656214 203646 1129889 1161681 774307 1446530 805902 91094 731879 391883 816736 1576325 929027 689465 1006247 1602610 542130 821857 690605 97689 668246 561520 24963 1855334 1040561 1513450 882892 1526967 759736 1864200 1169396 1312624 590229 403821 1959221 1732340 1694005 984266 1263800 1831781 93057 1987085 979647 1996997 493804 264253 45837 470776 282236 26281 489357 1648287 593719 1833193 1336496 835620 1099695 1565202 1431253 334184 234469 1439529 355385 291173 1983002 489292 1727865 870694 1018211 1936455 1023462 1803752 223342 1832441 1949516 676853 67783 987178 1123354 302407 1980997 326665 1291833 861150 1883077 840017 1651797 812984 135725 1275542 844344 1718473 714569 1903999 1369321 595739 1727383 632802 1201976 1556813 1460916 265299 1248219 502483 387020 937389 205372 1635236 663117 83297 205057 819485 567568 1126984 1193845 1796295 1013631 322860 625403 531967 1749318 909378 1446352 526797 236456 1125681 891183 476959 1825667 1527443 447672 1207909 699815 369514 1313820 1135569 1008136 279901 646448 1159996 600924 1960242 786250 45688 1825011 1838855 211585 1114732 1545515 978574 1921731 810599 1850899 1415753 1311043 919375 338128 745082 810906 556256 936789 922746 273343 1682569 375980 115386 5787 1406278 1734583 842649 26253 962866 420985 521145 921301 1345896 448834 1179259 779637 1259730 738333 1939843 263861 915704 1008180 1670136 1717688 1517430 1215924 532838 495575 900574 728725 650358 1958373 439261 1307752 536701 1524867 1701604 919368 320350 354071 250167 848171 705247 1567799 1208632 142576 438910 780795 683544 10132 44588 955140 1077341 1613357 1725093 561457 645131 283709 1284031 631615 150180 215463 1038516 1605937 1591769 823382 1566683 1608116 885763 1348853 1003576 319441 1521705 1032696 589802 333629 1985612 589471 641118 1830603 1834370 229438 1457346 699630 247569 42830 1235718 321611 1262956 1049129 637565 1749616 1408653 54800 1718507 1552203 1987615 586391 1177160 478354 1082727 1407514 922716 1857686 503476 813501 1601380 1485131 690720 1603492 62538 1901349 1524404 1860902 1713998 572943 1226639 1562702 1385739 731415 1410021 1263275 1336596 952337 1286185 429734 653429 1919823 1862501 902899 176117 102640 1128992 1254833 644240 835406 1430280 95799 452302 1028226 1267316 1913135 1226331 217646 1961751 753581 617008 539194 1000641 950757 299855 1564427 879339 168983 724917 1624624 254824 1258613 1864280 1981095 1109196 112048 1424063 881196 1661650 1705817 177890 1561956 788891 1626407 881725 590884 775089 604877 1511506 1324635 963692 18365 1140480 1700383 1356581 692764 905963 1755759 1481623 228495 812096 344279 509716 511682 938545 1916815 408812 169575 1075165 555509 230012 1244083 1274902 1345664 1004929 1804083 139966 1874717 1810992 899400 278938 892426 1272251 16854 407656 1395427 1686978 1763788 807997 1064927 445557 1016631 889268 1950394 716035 215177 1674883 672108 833123 1294360 662201 1955984 1234892 1063687 106202 1208531 1419460 1856579 1697638 1322076 1020877 1068016 1463352 799947 1867486 1698289 499585 979795 1032478 1512802 1800326 1686483 1668938 1319132 1131715 1451391 1753074 1758121 1323856 1635417 699911 35852 1890624 1007263 1904309 163604 356646 1729417 1134101 411137 1455657 994894 1358049 884191 170456 571614 138808 402987 358876 1509142 884760 277035 1355264 1552478 625142 870815 778912 1478265 1775304 956074 1844173 871777 159500 1110862 467786 1796439 1487774 859530 119619 1893145 118304 1672444 108831 1792947 1226787 310075 1753006 1740405 328975 235976 328444 1981081 1110814 1090509 835969 1769041 1779153 353883 1540634 1314825 154164 970467 1763769 440460 1814051 427437 1091778 1445382 492975 989114 474192 652952 373636 95706 1203908 1670335 1727074 1499024 768597 581448 893447 1600967 670722 358752 1090936 1521378 1766854 1030986 1694662 66960 1301296 1954814 246170 719455 800707 652273 1382930 1784390 1597154 1338309 1662130 1651073 320606 1429781 1785542 1311502 822343 358923 586115 1223197 1406402 1027595 822754 690260 1816798 1937077 1772920 1827168 145073 446690 550568 1209463 1830691 1415194 1988987 1937041 471144 323391 1058244 1402023 1492223 1430087 1837610 1073028 1062115 1270674 238693 22991 1966812 302559 1195707 1093118 1295500 966205 1690577 404761 1454172 1088104 1562914 1700259 1702732 208695 1377045 1647555 1085887 571133 338790 1313700 944698 160504 180494 1155983 1758334 1047089 1316165 1813662 1727014 743935 1235671 1320531 439862 942065 1866604 1793941 826836 1163952 1868801 1826693 350301 360647 603686 1723273 1922593 1938613 1705797 345001 1457314 21414 1937395 401074 46520 1522212 1242585 170317 1951132 371397 1063143 934096 1251049 1942629 1280374 591285 1622758 1375392 467604 1280612 1296120 336995 810168 1981585 1499729 1129888 1736388 15512 211274 931224 1621655 1566859 1452527 1973865 971777 998958 1089991 949725 943983 1576274 967776 882408 967754 970026 1717582 1994071 1089144 13977 1119009 154054 1417464 583116 1760843 1739117 1337926 851421 668844 804545 958914 1428604 769409 1904923 161269 480900 598925 89795 1502743 624053 542194 1784084 1580188 979672 1661323 763953 1765207 1376406 684414 1225509 1308516 99680 436930 435911 1650490 1214513 768557 1866397 549590 846499 1058024 955694 400473 56421 384831 827733 484213 623634 604096 729836 892619 964277 1113357 566013 1322399 112380 1410215 401956 1986118 568499 1626059 826974 1909651 127984 9686 187982 1485002 7234 1948570 1695321 941393 592981 923555 1101894 1099539 936740 444395 1361149 156477 1773660 627854 283581 1009130 592486 1325694 871147 1059150 1530732 1168056 1674303 1348515 354866 807833 1171911 824540 461379 234322 940416 1422323 1016494 674320 1303002 314207 1153675 1807298 583371 1896832 712727 1836631 228192 922726 696617 1908348 462844 1752198 1175947 1086314 1542457 1730434 580539 792316 1180065 166701 720128 169749 1613757 771158 364301 1716537 1547342 205565 351660 939738 1810905 58402 864357 373579 509498 846546 1404600 1028682 1560808 1688984 346322 4712 1387092 149199 1047326 1884538 26192 334971 827669 69472 580650 103914 859805 937213 1834904 671640 979869 1513164 98782 189800 493900 1585751 1483850 1687821 38229 1715062 1293634 1996381 382270 1983968 1526783 659111 121616 1466102 1777446 1335289 1732438 306453 114623 1403276 1312263 955633 1928535 603529 1832287 875343 824312 435174 466469 867964 1394108 1643257 1599932 1648257 1484536 757966 420234 112124 292069 1869633 866676 1254030 624872 658032 410496 1963657 426840 706957 43268 333596 1444900 1020634 1716974 942919 686855 1022749 991808 206310 638481 1545503 1136529 466563 1383728 116741 1865984 472258 349066 321034 828306 1684281 1329709 1834123 842685 74033 49251 285065 372964 629466 747781 767763 224992 801743 662950 1899523 1371298 1414398 1976400 1457907 1053217 1022286 27693 1402069 1531693 1428951 1818984 594686 254211 788669 1363364 1568569 1145217 1031549 1208524 320373 1718445 1316508 258625 1215291 1244956 391661 1156273 1123333 1658047 801669 749005 1951376 1949388 254967 109203 1779064 906803 79267 1397142 329243 1101980 1571428 1392949 991218 1084177 12212 952973 94230 413633 220313 962089 1797168 936647 1141303 77906 1576758 374156 483394 1579229 410184 1812087 729625 1302997 1738877 85902 965306 1066982 563464 1397618 1460047 526116 1551610 1341198 374163 948846 1609195 767351 1317167 547037 1272457 753252 1513145 1653272 1511812 1230823 1625475 1120761 1363344 1328720 252805 1338209 153287 30803 1474498 582066 1182390 719731 604850 272292 141571 78095 1963171 1894612 1624963 1904409 191979 665893 744198 915323 1303962 1669454 71012 1789139 156511 577127 234752 1750755 1044362 1577879 404948 455787 1328077 1430413 1225039 857139 1522429 191541 1609008 1831358 1440865 1937271 338119 311854 1541438 1471969 1716115 978963 1566597 1932079 1519499 284661 1908498 1104072 1002562 1517223 1934427 1974720 23138 1287941 826681 474133 616698 1061817 1849264 1388147 357331 145985 1011958 1751768 1313960 1660100 1292570 1985763 189029 1077841 1573458 784884 1777984 1049687 323873 1404194 1343478 1724275 1291082 1869308 473728 1080091 298512 299561 866461 1766772 788941 1389028 1012141 487479 24441 1021930 1230652 1404085 457835 242846 1067758 1087185 1821554 1620483 453134 401821 88867 1957877 1039895 957883 1460071 1119427 230874 939836 290603 1944915 1859800 969468 933113 113322 1107774 1114449 202392 779473 627869 1713240 1140126 527692 921305 1491582 347431 1259489 81481 1570290 1272853 189550 1176674 1318163 1488339 1373017 1217653 666712 1133242 869706 1550172 1995122 114547 598751 1774873 692530 543108 1865960 172618 1278852 196885 1505234 1464156 1198696 402360 477822 954847 857238 220440 22643 1469168 1259697 1265020 1981948 935423 495097 94472 1696742 1813924 1914251 1468425 1482483 95114 99464 347303 1347538 469866 459127 1630037 855298 1638718 330512 665420 1076851 1040201 1968040 1613448 603168 1901551 1039350 1364226 362284 1243860 902485 243658 867017 1673821 283095 1297915 838204 1559287 95761 1474565 1628209 234684 1187626 1269448 1999642 55725 54340 1258317 110976 283779 1562423 1766609 1888479 1239051 1749483 439236 573820 1451753 200086 1310691 506147 202524 1768100 1026771 387284 1127714 409249 1517625 234997 1759300 1774950 1205752 1099632 213915 304920 292767 1872553 753797 1266433 1536072 6187 468106 553675 1106616 182520 906859 1572025 1829238 944848 1030937 1998742 791320 420746 336760 207172 709065 1820030 949546 1861780 1045539 1294701 168070 32212 626680 1142240 1769491 1231624 1533449 776401 64518 1314238 353313 1686180 135483 1915806 1194551 1523937 101073 607617 1381206 1218270 1174102 17485 1831212 726716 70770 1404718 1539502 139623 990271 1739187 78747 1472242 1546246 710366 1620504 1751293 1724347 233263 1848826 331744 1843741 1450349 1113882 967294 1256384 637607 1217045 1749579 599928 1837332 704851 1776438 500510 966058 1290643 287249 901432 200305 234093 34223 1974982 258108 1192430 115611 1128296 421044 476219 1892698 104184 1676538 844520 1738870 1471537 1995266 774282 821888 541154 382523 1989321 1436242 1982486 724262 195204 206040 859692 1356430 1138109 129498 686747 1596206 655066 435462 550790 1213021 846458 1758965 689964 1655535 457756 1958359 1706498 1020615 1872734 336312 429774 76995 1413933 1988905 696794 1664083 1377028 499053 1370334 1715264 800414 139811 1401635 1170004 538136 1966302 543612 1722966 600981 610511 771501 1187667 1465988 670609 1835724 917902 720851 1168473 527089 1940559 476088 1328437 850612 118070 1470719 1723275 758820 161954 958721 724749 646846 622203 1194285 952440 1183668 349612 794053 590552 1183030 1542913 521105 1306543 1713943 1110596 1523716 203416 976840 1562031 635108 1628569 1080855 432879 64225 702046 53737 340857 328542 1535478 600150 1010093 337706 1157520 108107 1793248 1919442 1657715 451206 1150763 705584 400033 809056 1665935 1136297 261157 1531717 1020652 1887974 979376 622850 221387 1595003 920470 214083 1552864 1678346 84893 13804 807037 680598 1158445 798397 566032 895780 610136 1793963 1088312 1553092 1063479 1887156 1759230 251128 536774 1511918 1871524 1445593 861729 1648819 789346 500172 1166035 1073637 987911 681951 1421936 1058103 675819 1756879 1969233 534202 358637 1239978 382502 439864 257491 1405072 230422 351876 1438537 789602 1698962 286517 1157314 565968 1565095 735596 703335 243795 71900 1674629 127072 1496541 444776 806832 72612 583169 693152 191825 1100178 174019 1849693 16865 1530466 971736 1018941 1751872 596539 1829139 82799 1914928 1097348 989852 1699400 1010419 278302 1762205 1252427 1479343 955233 1202751 1721586 1174233 984080 1754335 131139 1864454 1101306 991898 827273 17939 643731 761555 589663 346788 1683443 1472069 785608 1107927 1816323 388486 1446976 1612627 802075 785487 953436 1106042 1258460 210595 431352 99738 1103343 167630 1616984 1400412 1056205 1649195 258707 1226315 1160795 387176 988268 1285586 1091481 1307126 1553633 703050 1725637 406405 402289 824780 1641422 1942697 469164 261581 1859892 1305018 1951358 1867411 1744693 389943 741503 833896 1504338 1316352 1554413 1022938 1896118 767891 922515 1334747 1569188 1173125 1302424 1274908 929620 1954020 1227297 1583144 8034 667206 634774 1203738 1652266 776131 839772 388683 1353292 412214 1863816 1214175 761294 1693458 887149 782309 1523652 1887266 141653 129545 1348893 720833 283712 1600249 1106440 528522 98037 1230685 275214 593035 1646286 987403 928494 1046402 1051848 26143 1583937 1374053 132079 1432926 90198 1734794 502157 1051660 288629 905053 1137209 1979442 1675661 966552 1321941 609647 919870 1577903 491908 705267 510656 514833 742218 486107 1536130 1586858 1283080 1937871 1998384 199491 1341753 1321789 1373852 1037543 263022 1381004 1666213 456659 566371 1861753 61686 861796 11777 1627752 329837 291473 1295516 1535032 504850 1323584 1536005 1618799 1159950 349484 1653921 1239016 1943062 117402 198568 797263 942167 1992776 449774 1446432 257952 576429 511818 424094 1833730 25972 430950 1931595 711285 1684575 437649 888579 1777491 1737389 1421392 464365 1841097 1712059 147001 254783 1675140 760643 1092519 1293932 1783463 679941 759286 907770 921896 774629 1990964 994980 1064283 1516204 1556663 680130 1801229 980107 728422 1538345 1327218 946138 854735 323047 887220 168915 862904 1628503 61000 1891511 1493689 262118 700923 1371162 527013 1111632 909690 697614 312700 51979 1285288 446001 1621936 703840 1950813 1479037 51814 1691236 1366689 1865859 290659 1633873 4672 58090 1233916 928133 1121607 108849 447617 540925 1129473 1825853 323050 1995443 469720 457784 1813308 1865542 729507 1762254 972289 302345 683038 1610402 744070 1588350 358451 314448 290238 1345819 1881946 1761535 104751 3399 345973 1893130 622594 1174781 689587 804045 454001 648907 1230676 367687 496 1499542 724910 963097 356137 1577293 106391 1402778 1402873 409654 1325787 1031586 247098 1663895 1431729 1955732 1876581 614920 1708338 1274340 365366 1522692 258723 688230 1620871 1617748 667803 1134822 1541830 1711405 1824670 303253 1571735 888290 1846590 1729046 1645734 342133 708815 708151 386234 1305271 1797617 1103718 1781852 432126 1080501 213392 1428191 1098291 1796388 1546505 191677 55563 902151 1131805 815414 1748125 796194 1080250 1328631 1003074 113057 869518 403870 1172445 358924 176666 951339 934425 753810 948 1217760 1019204 944200 1161559 1504646 740289 677053 1547671 1057169 169289 97402 462803 4378 1327854 1314242 192611 47725 782725 1468327 168556 546095 1986856 13087 809126 785107 67923 1500445 1879252 1636558 764236 1852997 1442621 1278901 456940 823310 1870648 346488 170418 212019 1283398 1894523 25944 1998713 1244537 1096230 1693910 1887960 1942543 173363 1871588 1205267 1763845 1270033 590539 1338301 1160419 428027 1130114 971929 961376 1392638 717144 248998 82995 695098 1235058 76025 82058 1200231 928114 783582 585684 1808910 672676 388034 1905147 968451 1245735 1029794 7032 1173583 1653289 122027 124101 433079 1059369 45757 590289 18966 1718135 1255613 1596871 1231017 1587871 1844801 22632 758461 1537731 1674291 1168053 342433 659656 226670 1647630 419372 1273100 886086 1259598 261416 483287 164998 934518 876285 958399 1610957 768512 987988 451485 1186631 131421 1111492 642151 304370 252971 854819 1868219 1098769 1976129 725508 1891289 1110639 451494 110631 1984171 1356309 387048 1968672 1230985 243124 976282 1747556 1372701 1420089 302769 114627 1654270 188984 1849 1017856 679864 1108747 735335 1294493 214194 102406 1577542 669144 242718 1188813 1801746 34539 1811501 394284 370966 1646074 717548 443745 876814 1057420 1323031 950367 798819 187391 996948 1514210 784966 1912615 890838 995838 1799864 349139 954875 1254199 1659600 122510 739461 1860468 1114714 1048377 536410 665710 944844 1621216 1980164 1985959 1773204 1392086 1392587 1761862 817983 112343 137752 804975 773335 959210 527766 577340 1179972 1390212 1311931 1110918 802467 616847 690919 1382093 1729237 1086453 987141 1604252 1423655 1220231 621513 708218 250353 768846 239958 637857 1567795 1518892 871287 1805587 488705 906817 296716 1560270 1892204 156107 272202 255364 184919 1599088 1538930 262031 700202 647454 1309919 750981 387862 1536741 683893 1068318 1328724 689712 152887 452509 322653 1960882 1194707 450951 156856 1564817 1568253 465782 370140 696450 1416604 886790 1210907 1415554 343691 510654 1502225 1049795 519092 4941 1012657 1012966 502174 1841940 551437 13674 589610 917705 89990 1245099 1599739 1890822 1395134 1824458 1690285 870122 1777820 280765 1524111 1960271 280649 1015969 354636 1204591 1315891 330093 264277 857208 1358441 582006 1558703 592502 1494456 980195 1571011 219929 1932953 170431 307877 1439176 1702439 1218686 726432 1332663 174700 1361378 1072887 1640468 1998958 1884282 48530 1678662 43426 852307 1337878 1011987 1525190 787275 639914 1893193 794131 1883208 1865014 1776231 1472634 220680 200721 1870443 398715 1025960 1048245 781286 968889 1100705 1002197 1750163 1133375 1666328 1661858 797571 1351345 1949979 1164040 1735193 576195 504319 617611 586159 856548 321979 1655727 692982 739082 1404948 1620004 92431 859681 926219 705392 858194 581571 459991 719088 1497721 408311 1851434 1479891 1499749 1999591 413912 186691 1639103 597950 1672065 563886 1287809 643568 651709 1060133 1420877 1165305 1682603 1393938 300006 296493 50860 1272661 1514986 63965 1956907 1775363 1931600 925656 1596861 726751 1673428 1592406 736828 1278591 1924951 120460 231199 1892254 1094911 10792 906288 1593472 565963 413742 397760 350368 1804323 578405 1238456 585123 560128 873560 199528 1163680 1747211 1110612 1472785 878724 184621 1514393 876358 1030400 1063796 1564647 1200811 146576 1401089 793866 1994421 1513275 1779096 960600 1702590 814568 1942591 1591298 788649 1618444 1595841 1519259 1835352 964997 1978068 1137392 1385281 1604992 74025 246600 1571046 1280192 194916 1465427 878141 345678 1414558 40735 1230926 176727 1484830 1223027 206687 305909 1589686 132509 274946 771055 1823904 1724857 832609 173817 1146162 589848 49856 874673 1438995 634502 1817962 1428422 416687 34582 538263 1125470 532356 180567 1163204 1406349 703326 324714 51147 1166414 1493173 659319 906771 46737 1512639 1253360 555181 947274 917599 1778041 219866 749267 1322245 830027 672852 1337391 1321431 1732355 830687 1710998 929025 173944 275708 1433507 213716 159713 1335126 1674089 1721636 5564 470960 728766 1808233 1257725 1257551 1685566 1925189 409842 1455154 558096 57867 731766 1086790 1992531 1213964 219352 1980368 1326159 1648565 493654 1701206 762360 1008145 19697 1366819 1319565 1323796 1768253 972392 685843 1715234 791538 1259737 418973 604520 24080 263853 943310 1870413 113310 526929 1298288 85023 1559582 1679542 940556 557906 1085992 124629 100186 444942 971905 808720 759773 1670775 720042 1570457 131512 431102 1121497 582347 926033 183060 309371 1698960 1802368 743910 1022849 1506917 477316 278016 1195956 1713946 1494368 567566 1218466 1059529 655894 609211 1358392 1129171 599828 491528 7389 1576731 1996870 1991734 729525 266875 1771049 1832302 1004944 729408 1535034 1673591 939180 1867117 1006535 1382791 23664 99965 345134 532856 1024246 97164 1680841 1254171 778761 261134 1104363 972162 493243 476466 83306 1344250 759127 576685 304313 14552 634935 1593953 816877 1781727 643848 1451995 1048647 1040710 1691471 1636975 1328158 290622 954827 1635322 124710 520949 1728248 740829 803945 1908540 1250911 1508410 1540513 1594379 1335129 1351251 1890330 1170672 661658 459454 1484101 261446 77061 1185024 1690123 1642544 272879 734890 1929120 679643 1953462 1934347 1113141 234919 1936669 456406 1714644 152204 1398442 780519 1564983 1180045 375503 1077882 664353 848057 186876 897540 871028 1610090 628524 301412 599953 1932462 1949783 383180 686386 27231 1333610 601381 885768 307175 984030 584200 1467685 1187393 1144696 1619255 1400676 1563662 754166 327798 1459397 97773 1016210 1597756 1941700 432812 1780092 1815612 1127850 396333 329872 89798 824784 424167 1081962 1159656 179795 889529 679408 1312509 912744 556868 1475107 1362341 1760846 1022950 328007 1239165 881746 956167 933390 396530 1182441 570670 836290 1282767 1845445 1821873 254687 209785 433901 766961 1512528 14497 524697 817752 173348 734358 605098 381992 80165 524265 892741 447520 762432 1494917 129294 189324 218903 252239 535245 1213785 903596 1693386 404226 1281975 720930 1531479 1158088 774628 689987 281618 1231083 79927 1050085 6121 138212 581111 1085673 1341467 286749 639528 1238192 782310 1055413 1502156 1508035 82192 1720945 946358 1349695 1533545 590627 1038509 1411424 1559768 1602935 921829 580883 826688 1955415 1528840 1327908 919763 1915578 1045314 1831502 171706 945367 1651449 1358996 1711631 1398984 490783 1969947 205334 441085 680608 15046 1863302 1632453 234415 1138866 1907106 1156032 590786 1167379 1256884 74181 320019 605961 1909074 1885697 972362 265596 1859350 976706 1781789 340830 1084128 1178228 466466 1253738 1931647 1289387 224909 285258 969481 433836 916065 768720 988596 1817986 296610 685956 471961 37672 291158 481523 40327 244263 536194 1991992 1827331 1343506 241385 1655666 356806 363091 214058 1558618 657798 1760194 1817763 553255 420878 550978 410206 1701721 933253 1114173 1483503 642625 1435330 160011 1185185 1210042 387640 122992 1089742 1392756 384532 25099 1332623 1553842 694307 130955 620050 262818 1666529 995857 1104349 1468031 525158 1490102 1259376 1262794 1915348 869164 1009718 455887 388232 258268 222590 993826 1228086 1569411 72546 69399 138433 66838 1104406 274701 1533912 1597053 1445248 912649 226894 551821 25353 1719168 1937690 1396962 895660 511891 1662508 582345 1082754 415016 1589980 977773 1332321 716947 908644 1667881 1199406 699860 711512 947343 817930 1517064 646442 845567 1832125 1392144 368106 140863 31234 798520 317598 889451 1474669 1482650 228719 805322 528962 551620 449369 893205 305166 1999001 1966630 806680 1409538 1652985 1550554 1653859 475197 858043 1788591 290105 1436834 1734524 259571 1107539 315778 748704 1361306 546946 1943349 1044146 885092 977949 729608 1881838 1809434 1798237 994711 73153 1511961 1446860 905355 1876431 302034 960977 1397548 570052 1914118 1367369 1632565 657083 1183553 1341034 256695 1223689 461366 355058 1993284 784709 1736189 420249 1374981 1963850 1694369 616886 1847566 732120 1251111 64040 795232 1001300 586549 49163 915811 1458507 274734 449172 1515539 1699485 634338 1015590 747421 1934695 570913 1075593 1270680 281409 1201972 185707 1330561 435528 1068476 51852 769763 876088 1182262 412365 1060265 1650996 1205715 1999355 875166 677421 158516 1741536 1621972 1490720 1395165 1284706 1152001 778431 1774924 1342294 1676588 188383 596482 1914841 927731 1159089 786916 751959 192859 828769 639565 15007 99061 511258 522360 923717 639351 1150619 372536 64696 1814654 1423259 1983008 1098371 1754279 1248716 246173 129327 813591 1115306 122267 1914066 163026 156722 55532 1935202 1912195 1986459 931365 579146 778179 262417 1636020 944292 939835 321630 382798 1607730 1804740 700743 1717321 772537 1153402 1537468 327092 312397 545090 1024664 1044208 187473 408968 1932433 529838 1794591 1865447 1656381 575108 844336 796182 1988911 14598 1119664 1672484 1400235 709890 1051373 1511888 1767497 622201 1026925 241899 1147935 1639059 1390842 1660984 695168 1471810 1313456 499784 1284145 1903707 942548 1402667 911613 1837987 710257 1578033 1985779 189082 638085 1285045 160509 679414 975861 404498 901893 177319 1881141 253021 1498454 1545395 1212995 923637 860370 94542 1208334 1702312 1761214 602323 211399 1334046 1706826 77127 124480 1031471 207859 514675 1280294 1073212 1634201 1096453 1876861 1277293 1916895 793892 1751513 925307 1551126 1728026 605869 546087 33805 755629 467419 647933 406578 1125117 1043225 1174670 267800 1080410 152995 360941 1679037 60431 1049277 1679674 1526379 1385764 852730 1549175 1909381 361372 1379514 1707557 698089 936792 375645 1263985 33477 897912 278189 1841376 1074617 588570 1695533 754315 1380229 752431 749289 912853 1744697 955500 1798750 1255773 1365823 219799 996767 1946494 1581138 123877 1202329 1126904 1323841 480018 654004 615432 948312 918467 8736 146096 1350122 1479992 633394 1249553 1546117 1855449 1352209 754380 1177638 217494 1924600 726016 1025740 1008477 1445945 375039 15526 1464947 1438326 1890930 1439993 523334 1284657 1603265 641450 1735572 1602319 516180 40234 1962927 328920 1016109 1320576 1751296 485535 1240938 1688771 1933911 155119 64812 1150614 1188853 129643 1694414 1632939 1233185 351291 1027709 22848 1052440 1414867 1507376 1489834 1251268 443629 1951381 1004007 1968784 1965827 1100972 964426 267283 1372466 1197796 1003174 1351402 294643 223407 1501198 1680678 788201 566729 1812091 652432 1213733 1510747 981990 507870 61823 524790 918453 147821 481593 397800 1024996 1046458 1316678 1778181 1056380 1719950 375227 1819354 952703 1051904 105116 1769106 1569873 1060066 1447240 1375197 483820 594127 335319 1822791 1528435 855410 286753 574626 45047 1534674 1719414 556963 1037584 1436317 1747703 35644 1588509 521796 1471321 861498 83653 437574 1591676 1811413 679810 364225 1661496 530683 1350763 1432819 1036712 1582138 1249004 87630 1967950 1904307 797459 695935 1080067 1851385 754264 1728299 1638414 1073384 1774563 1770443 640164 1495841 262563 1127189 1752955 1648136 708782 644055 1875269 1322998 118200 1134336 225404 1221822 148506 560134 545281 1096842 1485835 1901569 1691260 430940 506751 1631685 790462 880364 754648 1715337 1526740 80140 105325 350048 1291887 727816 144546 844120 737899 600195 420287 197307 834142 907606 507194 729083 1290712 455458 1259284 1764107 1551418 128829 1738007 434111 407639 828387 1935872 1657309 186497 1811042 1492325 7426 338066 226821 537784 1296916 793047 1913740 812928 695871 684795 1141014 1676441 1953490 1369249 964873 1187446 1601813 1752530 1523556 1016456 1596898 483716 97507 1192908 1982529 1487904 1362620 536719 204737 945018 1438215 1964008 1528258 389938 1940706 299002 1303396 1486569 1445911 1406296 40823 229026 119227 1667436 973829 1211208 566233 222748 1228408 1993355 1280389 5591 441263 1803725 1224938 42567 1203253 1565364 713958 957292 29080 947021 491060 1256495 159053 1517965 127997 250660 221165 810348 528018 1034599 1657917 178009 1990466 1772115 701816 1289171 452782 1286312 1593205 802995 1839745 1543790 829205 304546 1706443 940419 1206976 903977 553137 1808789 1399935 1936446 876969 10941 1822958 1997037 1945595 158679 1641629 17385 1201213 1404668 819784 1537284 91260 1660960 870271 1456302 1874693 127654 636360 17679 81909 1769702 1411847 322014 1412708 1430070 596569 1382620 894086 494145 1837319 393632 1164811 1997359 1742700 252460 409561 1169873 1111943 1912975 950623 1248326 1539184 12704 683444 1259531 1674274 1511720 1075760 1384030 1168861 127167 1872109 597883 33178 1599405 831309 1855461 1414538 1052528 954404 694402 1889326 1720092 749770 743283 123099 399166 1751628 390404 747331 156134 1980151 1539091 1191166 1182704 29055 1154795 148412 77340 1598974 991785 515943 1506647 468519 1263036 1266659 760972 104605 69453 504112 283373 341344 118837 859106 340944 449797 1555985 486633 961030 1842962 1726637 566776 720808 1202738 306168 1790944 645244 1396551 969098 1034739 1600480 991371 1623847 1851162 1993664 1360438 400229 1225834 172143 1433714 1251957 1635471 190940 1102122 320705 1737088 1687441 1513223 1912891 1678784 396435 1269541 1003775 262158 1073085 1808095 1216020 13685 1561155 1065709 1313195 1620126 2808 186946 1383250 1704171 1915460 1578313 390231 1124679 1390805 1306766 1408031 1058785 1892123 737034 11688 710885 890966 1581628 1387599 370897 511114 1107146 997207 1196480 1059074 350349 665764 1973271 1165854 845827 791547 1519439 87911 1276792 1385264 850043 1052649 1706722 388380 1124117 944888 1387971 1289413 1095314 1388503 935327 937189 842766 1876975 925495 441068 1832341 1655013 280142 1354842 1402468 1255973 1490209 1959982 1253158 1511844 1289489 1744730 1893272 126153 208373 725226 141845 434373 877669 704582 187271 241642 1971458 152384 973673 1052312 1365146 1372109 1183790 497904 1414696 962060 1655093 1846027 1894501 1574588 1306581 1480593 814063 1738626 874197 1755450 1937665 1003893 1803598 1229803 465880 1846107 14631 646949 21794 677075 1650336 557440 469391 849766 1956424 1485019 1429887 1843621 370832 289881 1691299 237084 1994865 1144887 1120373 336075 760552 1991633 1617832 525521 1943533 301818 994282 131851 479078 1435027 349079 916047 921722 474717 696055 120246 151719 1846827 689059 657242 294341 1259915 182384 1482271 425345 914409 773051 187772 1771440 1431148 1128045 273540 781721 4071 92586 999563 1945925 219041 823407 629981 1089487 1950048 1444537 1668816 1888336 360884 1876532 911445 587100 1342139 309010 905206 1853887 627960 650361 1271504 1775448 1860867 1967814 978865 246546 172211 1190129 895741 238104 1918766 1107500 1919923 332880 918735 1326061 1903805 166500 1751548 1498960 710918 805791 1049637 92559 1153623 309085 1192305 1590168 1261333 1465047 411405 578750 1716995 1969076 1395505 745874 1160881 872992 817534 394077 474926 801306 1134 817813 255012 1170924 127529 1247359 1403348 546738 670413 981679 1424367 773882 736338 447810 1014272 731266 907318 1841650 1808825 969750 671953 1749003 1769080 1217037 357320 825651 1279837 1505022 709818 1546152 1738091 1085186 777639 509044 550352 1040676 1643312 220153 906169 55321 1864482 67337 297960 1896553 1613645 1952872 712055 1905563 1573526 1943235 1020097 1857689 642115 1021377 1299078 673396 518222 1792277 369054 263408 668930 1432660 34181 1860346 1663078 859950 535839 590857 1933243 882971 442542 661775 1549861 325324 169908 1751052 311229 94933 940413 1408839 1825580 420566 1005528 307833 261079 950692 1085116 1081851 1457402 1611613 1271159 710235 631806 488729 375564 1767268 1700389 776461 1190368 1475953 1048378 1945434 1700570 991496 683968 1682130 304236 1258494 1066943 307454 1092876 1434942 1431944 665632 1561013 1947083 1991165 213029 1453845 451239 1322614 912585 1979578 1011644 1924191 1834947 634038 585338 956198 50192 1779655 1333557 57348 316256 970121 554946 146612 1553000 1342633 423321 1952054 830888 1083774 985116 1425461 462294 128192 1473663 625773 1299778 628085 1969883 1609226 283032 698914 1415880 938747 25943 162763 1782418 1440930 391996 995073 730279 1645910 265288 1628563 639238 1366456 403480 1299783 345697 836983 524681 1040298 1337395 1618660 1515449 740451 927578 1453178 899725 1272624 553493 86206 1476653 1565254 221928 1534596 1925389 1528297 1059714 1115918 1797171 448455 1990165 1446434 1586857 1894947 1977415 1523753 105455 1279276 755916 13677 1484625 925086 425874 840685 626684 1684474 358604 1200587 1881599 356698 142076 145099 1180650 799504 743092 1057337 1737926 106451 161008 1601948 1695245 869227 999869 1537769 552142 438386 1699960 461062 1449125 611109 1681207 258832 799685 1123748 1839052 1444504 368777 348447 1739630 692217 1966252 1205346 490530 1561735 1500190 1255367 844726 806734 634373 850092 1059596 1977114 1806724 804271 1303557 1387920 1998796 86509 1503685 1552483 1979593 1402838 341802 1409392 65429 226481 1824390 1973603 794288 874733 697133 1993683 870464 151715 1077562 1496322 1123712 1443326 351657 68773 1379810 1052042 1724519 901583 546565 725725 676143 881448 450134 1583418 156464 677416 761915 393456 1590045 243097 1368683 1397465 1555667 1743259 833474 488303 84529 1078439 652310 340509 1169950 963575 1498269 1305074 1723227 1633169 293531 538681 851570 1298515 101239 120302 570177 169018 90845 1714933 269527 1861243 129712 212571 666287 1717987 984021 193258 1663698 549743 566190 200019 1330757 1204684 1886414 48271 480402 1150179 1356670 1717392 950546 1822464 1954290 860680 1077425 1206603 848665 290262 183923 185825 1828468 1098184 963810 1501301 1927227 1532218 90249 663734 277577 627723 721561 1209597 1666180 1153080 993983 1576083 1094021 1745376 135145 1074529 1071996 93106 315835 175337 1726636 1025937 1243776 408223 643507 1928893 1176241 820513 1146177 530932 1106317 785058 694031 1872862 626990 407514 882217 997009 87028 1448773 337994 742489 1074336 1155801 876695 1145605 414624 1209104 1931233 695233 1796937 55976 48557 137264 631227 532041 1557745 1064678 1083136 1725501 1055358 1882616 346476 1596584 855179 1577679 778740 1442750 83941 1649577 397708 227047 1073875 1916221 460267 375931 808262 1720490 1270994 1213703 634306 354802 400735 402755 823843 23266 1190799 1451511 109495 1928855 811726 48205 1230471 438510 691888 1908465 1564229 828764 1808408 1178793 1590403 1265991 86955 1441117 254960 1607162 912104 537973 1912390 278314 1440761 1023264 1892587 1501789 586350 716218 1048166 179121 564116 1802276 1970195 416596 1787367 1428050 1322409 1962786 46317 17098 1386455 1658614 1996543 1588240 832430 1120648 254976 149280 169686 493780 410784 961182 271497 1396598 323517 1354165 1445169 672248 1716921 863657 1054760 55346 1949466 1551197 943277 129508 450511 1100850 282798 1425454 1441553 1628676 973113 730796 1632291 411972 1078537 1174313 781213 1018110 1265351 1571495 1049076 238448 452108 1053710 450982 426474 573146 772584 363226 444928 1157133 1256573 662713 1148436 648377 1504702 416174 559891 362723 824507 505010 1486513 267669 1304658 1440830 810623 1062077 1023609 1663839 220714 1728459 687419 662972 288964 1609943 1824493 1242956 1705185 257019 168006 561601 259361 939867 668469 439015 33623 1108296 463891 772341 1534940 679127 552045 747894 1999101 410594 176584 1390048 1781530 715363 1705849 1499082 1667160 1976199 869664 1408400 172909 1925906 1472652 1978800 1008224 606505 186091 685447 460493 922242 1863337 1814656 484948 72219 481755 1470123 386914 635879 801850 770609 1614510 1692971 76557 569363 220000 1262679 1656085 781845 1057022 1306351 1183144 319731 658741 1700340 682168 1118846 1605969 1634185 1855168 1024468 1421678 93651 612529 1040744 143556 1124168 1222147 311833 1493509 1033278 1930824 1613317 1725347 691122 1908622 872597 1359781 1388604 1539557 1911920 880360 1461135 989950 161513 162455 41245 537946 1266009 1142091 1278021 195157 87472 938511 1321738 1875207 534612 1810364 540518 1385796 67061 1829109 1957568 279863 166837 43896 1714634 1310515 444936 938217 1665452 282110 1280471 1347542 795073 459192 1816026 160656 1904025 317699 363600 1541100 1098877 544041 70362 1671284 885581 1582207 524327 595069 708227 1951889 661814 1045512 565976 663011 391225 857280 1935473 602953 1031305 1106194 1285444 153440 996371 1330195 886761 1421230 1168176 1474408 460345 681876 1482711 493310 1606614 717723 1539183 606710 1252640 1923833 888869 1532582 1800270 1932368 241354 1328680 1380347 1886739 1917649 1265495 635369 740175 1289527 1025230 235064 597884 1836035 1703947 956655 1705711 190682 710581 1889410 77725 908159 1423539 132707 1088391 730023 1798881 1796205 35889 1233872 479645 1111121 156024 1215674 1151123 1750345 788000 1220055 344180 647781 1839799 820319 466630 326037 1720257 760016 1100973 243117 387893 1539231 969184 1894938 1452620 599281 1298031 749666 1315241 1678284 1074629 1089391 197381 181793 1333004 1777509 557508 1015752 1020151 612446 1584239 1986770 1636062 289398 180563 858260 1126304 75726 1780086 677756 1909336 293033 541995 1216926 1791270 469553 1362535 1854328 1526171 1102195 749901 1255827 1135234 814461 1027578 1508532 1913620 1840062 1389979 592146 1643281 818822 511902 394563 1705386 190252 663719 1033386 607062 765223 1136155 120322 1181792 380342 1437289 1308327 972498 227133 1852222 490405 997252 653494 117795 1415197 1482203 444405 591615 1263921 1890100 312502 614160 1067949 939787 1994765 1479176 1212322 1083017 1565841 1660236 746520 89326 967893 1796169 113713 491409 1293431 203184 1309893 1403188 1868448 102726 1550406 1758428 1152993 1590340 1968033 1846185 1139990 663657 1551204 980737 824579 1170972 1368825 999190 597251 821297 1204752 554226 1002089 135608 1187666 658213 1806673 1361533 1434794 1935184 806210 1554821 1155097 1336857 1721077 630132 1804538 1866391 1100296 526323 1630121 1658475 1547215 1928573 1466017 903594 199099 1798591 1086326 430809 387303 962685 77828 582400 503177 1793118 954385 891858 544407 1739505 1765144 1788086 1622034 1027146 401673 1510246 208477 1870548 1325621 534095 1893152 650668 584861 1946914 1081164 732793 1871615 1108275 180291 1533341 828703 1417949 1261992 1984379 1290156 1348179 1168335 1523300 1568300 438461 681140 1602231 1184782 1709665 447030 1658564 352919 914922 1631379 749435 1963787 1211807 954536 1370626 197788 1086501 1627339 1013770 1619683 1761995 1830308 427375 996954 1811784 1353576 115829 1324653 1947218 225424 1575913 220747 1447600 163745 958614 332395 664111 351760 64763 959553 19384 226573 530488 1118551 1195252 144830 499728 110451 105292 25681 66940 804085 1783801 1718942 1338366 686428 1460574 821570 952877 145246 1300706 131556 1069044 1953867 625080 1320887 734757 579326 1464978 876880 1668183 1556517 439069 660810 789470 1916780 954337 565880 567425 1311611 1855984 278399 5164 1978789 1585488 1863638 1760789 573494 1165028 1131696 1650612 1928810 1809731 1020859 387896 1532754 1200647 1714064 1532451 1048917 857027 1844938 1084313 1608332 1799413 311107 1474904 780862 325653 1837690 679126 310723 1787541 260268 385103 546484 391621 94754 1269624 991614 76195 976236 1305486 1808470 1053951 749187 1951603 940742 1279795 930806 84079 850872 1423168 1800015 1851325 855381 6305 932792 500061 781652 1601186 579735 1005870 1250937 1384458 1517971 88557 283771 1019256 1230522 1111410 697969 1000750 1142224 946732 1874185 818640 871561 1464378 1973302 1355037 862475 1270301 969357 1957702 1043080 1682181 1557006 1803103 633482 111806 1898358 778236 543445 1527490 1240526 362728 1076656 304480 1188841 1153753 1290831 733035 56589 829539 1628884 212908 423055 444087 1149131 348718 219212 81244 1783994 1919671 1020039 777125 770198 1763704 935665 486011 507266 1907387 1345059 1586659 1374280 450971 57685 1596703 1007924 1055399 419346 709717 787314 386490 1562463 1290266 1535984 116187 844353 509934 1486730 246210 738401 523487 808137 630528 607501 1151980 367706 1549318 827437 1485981 185339 1565174 1180481 546592 540981 41568 1742905 907656 1592920 1022028 1352189 1013622 966847 244621 616898 50589 1471703 1429650 1806151 379522 840238 1986095 496635 349578 1850277 1267931 978217 1383878 1405696 1480181 1092472 157497 184192 656709 1979308 1566942 680529 412278 1130816 757418 770838 1680167 1210822 775237 1052736 823152 1676193 1226773 1307232 1554713 1217601 1220726 798147 651440 756631 1727891 302058 887392 1472080 1059745 689457 1532284 1971190 1490989 1672129 30636 1237925 742739 681777 1803189 1175007 66608 1261400 1275007 605834 787381 261364 1616609 1330513 938004 840589 837554 1787850 285689 1704155 1247058 75870 266910 868517 1273280 231337 1844558 192509 1906815 1854201 1486334 1036233 1093829 1680851 836424 1539948 1707450 43099 1412082 1686248 1129389 1949281 1972920 939710 1390814 1448952 656175 1719179 770707 1554330 843935 1914198 171393 482549 1609395 278524 1176165 1508097 578135 1346340 659451 898670 556269 217370 1455892 623165 478701 189232 1111575 575200 1037298 1266762 1976590 1707934 352551 1267012 1729643 451303 819163 499985 1131276 82028 587034 783733 1550498 83567 1597892 314551 1085219 1814849 1769114 1371808 410775 757669 350210 77599 1584119 1839323 1452400 1254537 1683613 1677009 1283649 1570899 1425873 1943879 1438063 656238 719985 511882 128588 1021085 451330 1414481 664796 402659 1312232 465604 1506743 1773125 966579 553832 1999367 761351 619066 720817 1278928 537735 274126 916010 1660126 1236359 1622180 408834 613484 1966856 1678893 1699536 1575930 1121978 389241 250346 1748393 751944 801173 458324 1942863 61194 920941 1353933 715550 63146 1072017 991306 268898 1874752 1715204 76861 411143 1802634 1203240 1069314 1634915 1573753 1192762 1474308 652016 1648773 1600948 216561 1477197 1449864 1722211 1253818 65802 537597 621564 1592828 972255 1067101 1066272 1195449 517870 988458 1242070 76943 1557247 2798 3139 1942570 245027 1482288 544425 928505 60160 1542224 438673 969898 424650 444823 214292 1986604 1260547 603608 1850426 1153451 1688461 810666 296796 1565472 1599865 1115624 147320 1875849 812244 1620752 1475518 1281593 1333235 1851650 1083220 881087 774166 196541 27061 783964 1304342 1600852 281593 1035490 1168022 879045 861454 860251 908208 947759 1541081 736627 1195850 867368 1331866 862656 698727 1441187 46994 1016492 1605091 1231969 349971 804785 1752558 8081 399089 45132 1485485 1026721 735180 148852 92639 1901076 1833616 1917041 199965 1231911 1873501 1583633 1608254 362829 830181 1436945 67475 472331 634994 1527232 988927 1811314 526692 125009 508786 1245313 1371733 1857423 1369700 1284350 738955 1559774 678398 1419427 480117 393595 1325709 50687 761831 992886 1947292 167084 831013 1679293 201205 590663 1954014 1014152 1213261 272160 1143254 828040 1631647 284573 1925421 1026723 388698 1135686 1116182 484564 1798306 161684 365551 1540024 929902 1435280 1441613 511461 1086493 1736243 928629 1676535 825073 1417651 819396 179839 1573230 1637881 1610144 1332760 48660 1379252 1067985 1547856 858985 1221425 1254349 1435058 106646 1183257 34441 285 534603 1173630 1770273 1449077 1101386 556401 295229 428614 446200 1184732 697970 1390666 1392909 1191397 673701 817465 1616877 105021 1933459 1291738 248413 1650652 528991 1736956 727839 604095 1315151 1491213 371701 1231882 946240 1182898 334592 1742702 1741552 72483 1938702 20036 17798 1704258 243273 1549347 489245 1002282 1213557 36739 1656583 76167 975056 1518528 350198 1353106 342231 963329 684136 240305 504296 1890427 484481 1351837 1038433 998878 536591 729124 662756 1734243 1896233 1683030 176113 1919481 319610 359393 158249 1191997 1146012 531254 74137 1098726 1499060 507779 1217865 910618 1110490 35124 1110002 539100 1898814 1076975 998961 1566176 576810 41146 640235 1237903 1171738 209218 1297901 482507 1873039 56488 1790290 1007557 1242447 1752268 1086124 45916 1798451 1743147 1574635 1245774 1551664 606720 1655732 847774 1806504 582808 116824 566113 1037470 654401 1121595 1584140 968494 747914 1091195 406916 1053307 688642 1561859 1564221 826050 1777888 1001309 1006610 51673 549850 1864305 780579 796084 1549360 1607724 1298890 98974 715352 1146492 1144216 881884 219793 369138 223706 1000539 1760773 102919 1474703 346792 601806 1551274 1099792 1637116 659189 1906221 1201606 317029 1304338 110935 871689 1807650 1970009 359275 574406 1135769 629940 434045 46441 1616056 1976708 721522 1441059 1713260 571700 1132008 588666 1350523 1803302 1318528 1589006 207501 1395572 1728857 712226 1093204 749856 1271560 1900633 1498316 1983937 1566585 543096 1134834 1841138 1724334 1599110 679850 1423593 1844406 1720151 1469500 1276328 494022 842750 1294021 1572219 343550 660865 1032259 442093 6665 906319 1854565 1935548 796697 1006556 187828 595807 1159835 1953254 1657661 3863 651533 579098 1082594 508462 326277 399793 1251849 1418789 1615786 1059673 160781 442877 765361 502105 685877 803812 1266837 549442 1639748 457650 1987783 648710 692704 96462 679965 1201500 351178 950710 505955 1756534 1840101 1794424 863605 284593 562945 912932 1368524 1578915 1232658 1567675 583013 183103 457192 1448642 97032 1078795 812123 1119236 1836627 663776 840630 1253396 366659 349543 1433084 251680 355809 1228814 295691 1084420 1039275 1630598 1772280 415056 246528 116092 752432 53996 1921414 1402226 989828 1902674 1209915 1234486 1411813 586086 435543 895430 1963563 412763 565059 1410097 1253852 224308 1868569 1862223 672081 1019469 482593 914115 1160141 1565862 306030 445188 504405 1211914 1928598 1337061 1305849 183220 617086 1257801 269671 1631497 935179 1044482 176532 1233562 1725343 1643201 420798 776717 154280 966706 666223 1779404 669129 1870075 1685572 448995 1019903 626816 1365797 1375036 147035 704463 450802 604682 1693163 621167 1961693 1460106 631743 1166964 1348509 1778968 931979 849511 1393031 1101640 1316257 1900528 524618 917662 650820 409117 240923 373439 903712 1262558 416387 1093500 119444 410673 1237599 626947 388119 1472514 785095 162445 1478674 1340793 1219683 775931 1711816 143738 1950904 419276 167869 1356794 1985126 971047 1469950 1470954 1833279 704251 1756459 553374 885741 1843761 1439491 1601444 196817 613957 1465826 542431 1572844 466534 443845 243613 1070095 1206452 1884439 929838 1239658 1933089 1078799 1314776 110800 323254 548892 48098 754926 621508 916807 1679241 352822 151329 1267489 130987 1227355 1040846 1852788 1460753 576203 354121 224421 1557641 376636 137514 1183152 754998 674356 265022 122870 118259 127594 1455845 1695732 521511 752421 1292935 1769748 1483345 71704 1889398 1061814 430267 1133919 675010 1737345 1985469 1350565 157745 1342640 1764753 848513 1001152 217565 1478757 424938 1779805 1847824 1431980 304703 628109 634180 1717716 954070 1191749 1015283 782087 1013840 1183981 1607536 316448 292828 1602990 844633 1747509 104415 90924 291132 301298 300996 473598 213003 1486784 1890318 1214572 1025512 366994 524247 766908 655941 1602452 546181 1076668 1470993 1119979 1119087 441758 1735854 442678 1654664 1102376 815788 1513436 1566932 1490808 1320641 683826 644809 1308202 1000637 1349710 1963996 337708 693277 1377287 835489 10525 539082 327816 1047018 1948096 988740 844561 854568 1699893 924336 411048 520391 1883153 402045 24394 1622806 1452017 925562 453502 1697340 744733 282100 1799982 764694 1783709 1050244 1667385 316362 1504484 1320483 30315 1306589 1575360 673724 727538 1799722 401566 160199 19326 1786913 1668774 398632 1881078 1928241 1268153 1328674 125625 1158430 924673 236486 1995247 784007 1981582 277420 1855994 1855314 213685 1033188 665031 1472193 1574530 241191 1056057 1417469 4520 966184 915860 1748619 598467 1842156 1552201 786845 678569 736923 395937 679362 1354143 86426 1960415 1642091 310473 725337 1182979 77064 152322 1625358 348259 1388419 1100473 1139595 1510103 776576 344888 192572 417161 1851851 1780734 1251333 1297425 499099 998805 1290692 1826470 1803825 630945 396729 464114 333773 902197 542616 1811215 79495 476171 1082886 512991 427662 748293 1701319 1180068 1862904 944549 1702839 559342 1962236 792245 500611 1931097 49268 474273 1534582 1398139 329869 46249 207630 1701587 1027630 1545610 1575241 1469769 680904 1391761 730262 767797 765336 1227887 1727385 713166 349396 957391 712788 1304900 434687 1342687 1478422 217782 1256373 1757318 1095478 1287413 1381158 1426102 1702067 1239248 582678 121039 1437227 1417028 677350 1003408 358814 899116 202950 1257278 297040 34326 1805784 273412 301006 317163 64202 928529 187524 115312 1446295 126576 1516225 694731 569307 906227 1386077 521914 442686 580416 967422 1553363 1458855 991693 1193788 1283516 1740879 1364026 511878 1124917 440648 367368 1539593 761913 166756 568241 281271 16400 1553892 1410190 1803989 1910843 918185 1827640 856703 672655 1092025 623781 896429 186382 236623 591661 1096735 1895641 1279190 1605384 1495000 992517 1955925 142768 1509826 546025 1329468 1506399 1367188 752428 277346 1564458 818141 345172 1937965 508699 1815154 282012 372684 1879559 1969127 631053 1294473 1011063 638455 417850 1916452 648314 553198 183182 318777 615484 1308063 1520953 1202093 226912 469457 1362649 428950 1769930 1711591 1535602 158892 787023 1335192 483391 399720 619516 1319090 959455 1605853 1674599 1969050 741690 147875 1584385 488398 1044817 1565684 721519 1402220 1063151 549315 561495 565460 1099781 622376 586999 467560 1731151 111548 1624968 1067036 536437 626565 1540981 908289 1799978 617860 525433 320656 1418425 604204 1448776 953292 1753876 1134600 22254 3645 1434079 1795933 1916 798703 1560946 1679592 999441 661427 1613091 112148 196193 369327 1737428 177017 990448 1307916 1008268 1304587 259594 1766394 1100909 1967121 389718 1120331 1987188 1545525 1015543 1690483 944051 384953 1978561 1153210 1903504 1112533 391494 1156017 1870038 1735105 746460 460569 1625047 1957404 1562090 81265 686442 829723 748330 1347801 1895731 1323411 582734 308524 722 1580839 339711 1493405 427778 219269 1408038 1267487 1025067 1031492 1419194 1276590 1427336 499876 1011649 1965770 1334873 483641 693690 124200 126746 673319 13179 1470936 1357258 384104 369032 829709 483190 925555 1538452 60950 1517867 474723 1157003 891806 1130142 158509 126543 795503 778727 277662 1941764 1544769 1438061 1101579 514708 144736 1863538 960639 1784232 1695794 538417 420199 94036 626845 503340 42608 1416437 44659 819865 149677 673563 207478 1390992 549984 1580026 1796627 754425 146984 1304817 264791 1870132 883717 8090 1501175 820291 985661 1258968 364900 646143 1604638 795599 1633900 327632 1246071 127614 817994 408579 1320282 1288235 162971 143877 398351 1426343 390589 1790063 906143 454442 1366199 50786 1304758 1527371 1787534 895228 648769 917731 792508 1702469 162673 681695 531429 224704 64900 716105 439492 125559 1868133 297440 1315601 1812661 463879 801696 867685 1182176 1036681 580868 1630220 1664145 1077474 377119 148906 1698337 680098 759663 697234 629737 1796803 1313936 869033 834808 748905 229799 1303981 1411189 1042969 1407666 151113 476004 1279833 911838 1166724 467726 616393 170032 1229075 714917 130637 24866 1276071 692092 1941490 698050 374111 1709443 133151 1304974 860388 1383453 428930 1017650 269342 497837 528950 1115208 1324366 1856130 333816 1146148 735926 231209 940687 851906 65958 1431613 1309788 1565092 1116404 1448085 1769562 106551 10612 1897541 588549 1346277 136538 970066 1663864 1133924 1307147 509889 586089 1465920 883315 2438 1418066 59159 1701333 1187564 759175 578496 34534 1418322 1270408 971727 920699 527150 45379 1248789 1240853 256910 1888576 348781 1157255 1757515 406506 1994655 1157972 1227275 1311310 130847 541620 366316 1072316 484540 1181427 112725 1178492 503696 1064915 109826 1544229 118548 319385 1807994 551278 161657 581379 1367134 1286464 1849766 314251 693920 1313367 270821 796132 1392850 529484 584590 460976 375857 1472642 1650976 1082971 1345438 115293 413843 581506 694228 158063 1344979 1271600 1779641 128169 1232215 940759 1289975 127554 35224 1617731 1906636 1584422 1066679 1544250 728606 1928091 1810838 344213 121372 1432315 1695535 1949535 1677099 54119 990018 1955426 685362 1814844 37219 164588 1099012 1406750 1521005 1754030 657424 3613 1513580 228613 1084528 1060516 1183074 1047850 1831255 834210 1756359 1160293 1026590 1762681 1125693 1090812 1555366 1616866 915917 166497 202328 112081 1427498 1198076 168136 1092018 1372417 1858270 1418783 1003416 650335 179633 237025 998845 1732472 12865 288232 295696 134070 854670 1350539 1383029 704585 1090069 1337381 282439 1053377 937425 338168 1254269 778939 1719608 1925251 1885820 172643 628617 1291964 261638 1913531 1411548 1585399 253926 393296 479844 1192757 1019101 1955537 39545 461983 1139180 1785515 452973 711288 1814617 459931 309657 1010871 1730818 148577 757409 108761 1678630 266012 1824230 1374439 747669 187622 1532204 1023217 1220416 1841710 262145 1942489 1066071 1771494 1471528 1245621 738869 788007 1695430 1038404 1485378 1552070 1887456 613651 1111883 1600731 1412818 168311 737495 402514 679162 1036406 1497049 238447 1960313 1482107 47567 482582 1768444 702945 1590718 1415405 567572 932117 137690 1250575 599159 1471873 992812 1625284 1588152 1101717 1982824 853962 866088 491043 844793 1387005 49002 1615317 1102127 321561 698829 496990 1239446 1551807 1970781 1699496 1267793 430855 314395 405918 479858 396660 945251 1870310 1689285 176549 1695438 1205301 908506 583234 1324329 272241 653461 66747 700379 1155656 1474691 113619 513676 1133680 476476 1663017 258416 1099775 51557 1992461 888361 1290690 1100026 1303661 1443822 1884002 894142 154899 955518 797153 119328 418739 140870 250047 209839 171487 1861237 512203 1520457 1228683 549451 69056 1739493 77638 1387210 1746688 1417508 134363 695097 481189 1201007 577975 906572 1753007 1924815 46740 669060 865108 1421831 1416975 405098 1886121 725672 1532287 411631 385050 632282 823597 532013 111754 308352 63594 1914522 1584851 1638321 255143 1596896 1150282 1771239 583971 1258020 632820 1957845 1807815 10727 1776011 465923 1477472 369575 531186 1316498 1832262 1248646 84843 615053 278098 1245062 247779 450159 1708294 1654706 1317637 474664 603136 1872248 534817 620984 1172379 1685393 1217562 239194 682018 478023 217059 150413 1675410 1131468 557679 1603510 1670683 179132 676947 498113 1289806 246540 1955057 1199341 614852 502578 1155157 1818961 1498404 949715 155953 166567 308461 962660 1484682 839356 1050497 251878 1851848 722530 304770 529520 1241782 204695 1581200 435368 924238 1261215 1777581 1396261 784637 399614 1771839 835032 828846 1099240 399780 1726263 1158405 1079568 880129 493638 1997330 1250662 1408920 1813538 1967527 10995 435650 173951 827307 588412 1758767 747359 1274163 52029 43398 770272 1785893 1368467 1155421 270126 1880235 1664113 383846 1163622 1809453 1599878 1675116 1718933 1654789 1717518 710071 826872 890566 605690 127473 1511278 33575 213265 890639 1629213 429610 187030 117025 875710 1230586 1882039 422692 1729353 1013528 377690 4837 197005 377362 1067646 1835690 1417178 1079090 1051708 1365847 128491 1965527 996090 671288 1571745 936179 1200741 13714 160119 159465 1278600 1581139 1477270 1264537 1541113 1030325 289328 991013 762437 1064130 287663 184341 1406741 455294 125895 973970 177344 1429109 1924193 1568190 1517869 1491195 715187 1127225 1637723 692591 1113541 1759358 1860731 212736 1327762 1368162 58150 835708 931157 622373 1420980 1676517 1799263 661721 1513156 1794452 310993 320977 1511392 1729468 303956 1546284 326567 1562924 1372819 1604517 1870566 1571693 520560 1752243 985029 1369353 980911 1031765 1454400 1154518 1180186 339386 1799519 1272657 1506209 446554 868942 1163558 835381 385527 582251 1275935 1332920 1249256 1906687 915391 341814 501905 1444246 12089 684050 700155 273266 1929252 97928 1649685 747682 1847585 1839459 1621514 1156493 1412367 1571962 223557 1725443 864038 278733 523997 44825 32541 816674 328646 1487316 1797185 1469749 1864754 1093530 469064 1050487 53301 1171320 350383 332878 280052 133057 1326211 1742808 1268349 1577720 1452673 780944 1728539 1213153 1324134 702954 101720 36935 1427722 759574 983052 1004745 402874 515741 1905632 877406 109869 1714838 1682346 619660 219070 1793144 1281917 583778 328324 842625 281377 1186764 851074 1174680 586120 1659760 1537611 1787349 1306639 274007 1635190 1311595 905923 192849 706951 1262834 1143187 1575609 426962 1404115 1932598 1718598 1485336 60100 1489054 1990217 120796 815725 67340 1310276 1075034 236904 1218083 688735 658702 1417183 666679 434123 1707279 1781314 234033 181371 140851 696210 455807 1384666 675468 465735 24487 1434107 1304111 278229 1696948 1450665 1654012 1275562 1556469 1688157 670046 357021 1226990 414880 988095 872190 547106 1665372 1092605 1154077 475001 220964 247821 734872 684579 1882044 480392 1312611 1769955 1748027 784279 1965791 1948362 1858737 1278877 1274496 332102 1891385 1513291 812590 887189 1638947 1806408 821803 736793 1509883 1251193 689872 1646924 1177825 1256222 939951 1126593 522422 499090 287462 1941398 859649 898069 142295 688360 1077934 1996325 931746 439282 1944625 1454326 1127589 1547560 439219 1894863 841969 1909922 1515124 173047 431199 1807705 1705236 1746990 1917397 140899 544769 887485 994547 1395423 434701 1176803 1646423 1705276 1286567 1758545 638710 414685 1821608 341845 515947 543985 856616 787478 1171953 971796 402805 64249 863157 1161617 1066955 1233097 1594545 742220 1465568 147199 1444917 1902964 1127672 408257 1130039 1893381 752055 665708 1229539 333837 1789521 827881 215855 1861361 493615 588104 1356246 82077 370468 1959958 844381 230964 1576455 830511 1921554 1222487 1616092 465309 120060 79500 1298068 739764 1349161 1630539 1494295 163666 149391 538001 543043 1509809 1859104 1230810 468238 194875 759515 1962407 581376 621738 1892564 1703523 1579536 182827 129964 38885 1953844 1380614 676073 806799 1103782 276578 413719 1368436 364147 135689 1247537 632607 1316696 885298 42031 1349168 1421781 1100734 1583788 637495 690050 1668798 1314285 526818 390110 1166944 385273 768252 1846529 126577 238440 1794827 1481729 167788 422004 478375 15273 860880 1714842 483791 636326 1054020 1769484 1341229 1824264 17340 167425 68731 901314 204244 346617 1518097 1057075 1245997 989554 348845 1056633 897821 146029 601411 571592 1838605 558928 1358307 1796415 635312 499071 64672 1427109 435028 829336 1889717 909609 962352 1352883 1155179 1891966 347300 692749 1965859 1588801 1345327 1499324 1770441 976218 1389360 1677974 875921 1802748 193535 1455624 499856 329971 1614234 564590 380029 1350675 1376633 301209 1440769 189101 1967524 347145 328405 283524 1401157 1980074 1899265 684530 305583 912374 1183344 71966 493987 1759606 1803389 1221012 1790403 1150203 999173 77344 394912 23757 1938800 1189229 1764585 446018 3569 975654 1233459 1564979 1918194 263623 1041513 112879 512157 1235900 702237 1318512 1262280 1113271 342177 1524020 681100 1351866 399602 969031 498214 560558 1906693 1993149 344765 983718 510550 438044 1474653 1961736 601138 926122 251168 231386 971511 1301010 1293189 1185684 52332 405846 1228928 1067971 92796 496338 1794195 1716623 1372874 1744346 1646784 1537262 1623141 5236 1561096 597690 762346 658232 249608 72502 1629125 1912749 385559 694263 99035 962522 34410 1208097 1721365 832686 1057300 1980733 912555 1963672 1594149 1354724 278324 323649 978047 143689 547836 572230 494458 51100 826715 1200380 1453126 613648 1271724 315436 44567 1388676 1549511 1229201 1003980 110770 193370 1948933 1852239 44089 1349393 853624 1427656 269908 504267 1900807 361034 981427 1191843 1563766 1745283 1332700 1771006 1583223 148165 26100 1287971 43489 415017 1926120 1681344 1259004 978073 242078 1585818 136840 937303 1507876 418198 505097 1065825 1349252 1632030 769178 877675 1266301 322647 570663 1398297 1818069 598272 1999763 211656 1142002 1158766 6377 1201614 948949 1840532 645089 312321 913859 924750 1736385 806266 1620025 582492 662034 311983 547760 1104313 1388230 1038843 325542 363813 1023054 1178673 289214 61819 840932 132665 359942 1630354 1780967 1927288 1536764 1167103 765824 1839721 767813 1615390 1423216 326717 678473 339708 135479 1061860 1510194 1198339 1453746 815278 1012308 1375560 816787 1623372 1413333 209783 38407 394401 946493 602442 1415036 614822 108019 1756806 349613 791751 728724 1175086 1591096 1789555 1742257 840229 1242945 734749 1146937 1593888 408147 1809127 414309 1738372 1182964 442187 1622716 211835 1544641 1002290 326360 1205782 1309677 1944601 399911 556448 1633909 1168333 923166 1946210 35997 421896 1446191 1879305 1349787 1690160 1187471 142195 1930347 1854524 841360 1308836 1699508 935746 346161 1865602 193591 408040 879785 1141509 1318707 668853 437227 545400 1057767 137363 808705 1310341 555992 201682 1616979 350500 656431 1065256 852401 1396377 221854 1824223 1358596 144850 1411718 103903 103602 1682048 643842 1095126 475967 538043 1644104 561988 280085 957500 72578 1982913 831626 401644 702920 385533 1714605 1578320 199999 591043 1495012 469845 1119310 30089 388697 216623 170564 1080763 1686866 1438093 639352 1593086 1788000 1462345 1568785 1987094 1322272 1732485 737822 141215 580212 1556723 1168441 1603349 1923738 1930658 990212 517386 1689569 337712 289733 1357450 1185612 1184220 606960 863159 1556822 1723630 1554089 1965074 1344142 681338 44631 1762619 688989 1311159 1704300 1943822 169763 913822 763760 314365 875844 1734242 1826066 531656 1460428 764450 511667 1148807 1557282 1113602 1910753 844518 1600171 1140879 1644425 1834319 1920492 1010552 465024 1910575 360532 1490478 54648 1364011 603886 1377496 1864932 110353 209213 1684008 352526 1232535 1312874 310049 124314 1100268 1448980 649321 1795454 421055 942077 814702 416310 1372354 514491 645018 1013242 1894409 353243 38199 267005 1457985 32180 323329 378214 66562 690600 285163 1138711 1926388 1712851 709531 1975743 715175 1198616 1681557 367353 209854 1489220 611874 1228116 1775916 893785 337668 1579070 1354464 290489 1469776 922181 1575366 662966 1334556 655537 1948367 1454816 162128 923658 393423 99808 642446 541137 1195004 86090 934942 800860 220398 763453 495143 1253422 1321974 591093 997575 1165773 657097 1990589 1679440 1864737 49449 1067432 995530 1740157 1470853 1405817 1143214 1876987 620216 980675 1341000 1674871 148905 1296349 78165 873355 1224751 439123 497729 618105 829648 784148 1461269 717384 1394589 1847631 1384987 402628 847996 1357977 648646 623597 975700 136523 645582 402854 130813 493603 1431870 1425578 1400584 1001717 1667885 208051 76895 847611 842134 1988636 1362628 1949338 1756543 1281171 1445897 1052463 524836 600832 70885 1580538 1317047 453368 1759832 1808940 1660455 1711459 1223617 869786 837566 39301 1857971 596107 649885 830350 58008 1289752 138374 717 190185 15995 1508157 567757 430078 626727 1349515 1066268 5056 1125656 1840865 377276 223311 365680 1178684 206796 1936780 1996031 1835247 1806937 1340324 1485469 913559 884326 700831 1995862 759341 1022828 841563 1853676 1259310 1215783 1635448 1073138 1844075 1885515 428518 646016 1467052 782190 248690 158185 475846 429129 13573 1726280 1032559 430385 786814 1389995 153809 1803640 304772 916844 1169181 365431 932745 678688 545749 845124 1238718 1117139 755237 1007295 820683 270661 1164992 902281 1975968 1626929 1818388 564498 1327689 267465 512667 1575690 390119 1346894 76067 830485 1631633 1607550 73040 316005 1401083 1634844 375222 618163 1736651 48319 1028442 689971 1798118 602482 1945957 1663723 1201241 1145506 67750 156224 1682772 475370 403276 446390 54019 735914 920876 1599707 1735479 1206039 373372 1570684 154888 1321349 519711 1738366 1730605 538590 1641782 1090587 156505 1346304 1811618 639584 567591 630141 1652135 1610482 1675597 1722313 458852 1544232 544125 1892829 1394827 374173 145590 1269892 1483090 210355 1352553 878636 1062645 98456 1912132 918562 1942281 910762 1310450 1715385 644274 1498312 1924043 970534 391634 858330 1869038 1574890 33696 120978 1205801 1906944 400604 1066640 376589 1271976 66688 208315 1145937 1003180 54477 312580 793753 1284497 1402727 1519724 88461 614714 1260930 571309 1349139 1655403 1523746 252307 1207439 876489 1706438 1173948 735189 64073 1430884 842574 1100634 1601308 916799 870384 1978178 1830511 1142817 1420830 1111337 711422 1478414 1182986 783234 903001 1858964 191605 1591454 217945 1801464 1041909 940168 133828 1268357 156628 1534320 1747981 1468922 241653 1509209 1692694 496105 1857753 1733669 739944 1529719 396319 111834 94571 1984207 404512 746622 1089161 301176 1118116 589849 448820 955905 571401 760518 692578 377563 523069 1704997 1701355 487273 854 1772303 437679 560903 1396635 820980 1630056 99672 1932869 2253 416537 223469 1591344 140186 1756620 1286047 1070766 1546485 248561 1692789 1023228 1363558 1966924 71878 323117 1002717 309599 617875 1414445 1954166 1355903 545750 470061 415397 1974300 609141 1068515 1796881 259918 807255 1064344 107675 1943164 129080 926467 795660 181301 561036 954710 932619 1873268 351353 401900 1858832 1017111 764030 1380111 770457 629909 1933488 1305776 1618326 1388284 360681 603246 420538 1606678 248287 666686 483998 1751492 782208 1190985 1969907 211237 280071 1794931 1146024 20122 1461101 914926 746941 1819472 957543 1565958 438805 103345 1952992 94626 189980 895662 471678 1851498 1734075 289327 1600066 1805543 330227 1063011 299271 1326263 601914 1559242 278438 1291061 620191 799207 1448709 1571823 1117568 1677069 850244 1431668 376383 1605382 2752 101799 1999076 419501 584887 1002400 1816457 995333 1124236 594898 571669 1609057 419891 1508189 1065807 1723433 1321220 223895 198849 914144 772105 1060537 880510 1188154 1364829 118136 1749368 300080 1232818 494465 542990 1190938 1637841 1849598 1686185 1535399 1788797 1056068 1950418 1885217 33706 1098189 1334638 285241 269761 532744 332237 1402484 611626 434594 208411 685680 1655399 1628881 653717 1375765 845243 90620 1589674 845545 665264 1106923 1835005 1687383 1376557 637042 1182060 1346919 500536 184603 1113197 361345 1125479 1610988 279436 564191 1234460 533197 361497 1821437 1183714 878784 597616 1794365 517601 1299157 668890 1840156 177676 1193527 391793 1266417 499381 1414541 1034666 1472705 237854 286528 967372 1549922 1419086 77304 1714319 1297484 1190059 1638664 466935 237584 1893741 894209 1439615 971485 210062 929273 1186025 161583 1205731 1904050 477340 492625 1912303 1140129 1489431 874180 261064 689721 957916 930297 455327 1543920 1399982 1001086 782588 1405009 1945668 1650968 243192 754548 658630 1061384 574075 258042 200035 1109698 1112451 1910983 1447653 1964131 994488 668599 1137778 1768883 1277097 1139298 1005374 1018393 1962229 641147 935112 1127315 667061 723681 961737 1585166 1866760 621194 404574 1292670 835082 67334 1549101 1847504 1604736 1118384 811989 375932 219704 817999 1684588 72186 1705311 1612260 209555 769337 391872 1738976 847483 1378777 476347 384142 250457 867365 1503895 637962 42654 243798 1191235 1545011 777811 592574 1550639 428883 951390 1894795 1618977 19768 1891303 668540 575238 1089467 2627 1005261 75306 1427903 502737 1543647 392375 859753 691551 1250257 468816 1757939 1476876 105544 1802068 444065 959369 97729 1942404 1816084 1997970 171760 1477562 772949 1924465 330607 35037 67461 1817291 1705709 838253 1808269 731523 1448447 197503 238988 790988 1041636 870952 666210 297194 1985812 789584 1162145 229740 455446 1493192 35010 1717006 953987 1371159 48819 391092 1696725 963850 772864 1887179 1592774 783829 1636559 1340469 608309 707831 245338 1410881 176323 792437 1193595 398212 1734491 1796443 1676646 483040 941019 1081525 1440813 340507 1898654 896236 1587119 151767 1084780 279595 1631722 668005 1148357 1712890 36904 1598441 1572783 1694012 746980 59200 1698807 1587198 1061680 461100 969562 398031 1610136 1529993 1080741 1528270 201727 859627 1264184 832811 25671 418738 1894573 141219 65280 1306118 692876 467186 1505986 1106824 1834732 1705604 951274 724909 1429823 370315 1610114 625398 1102030 1493307 1268391 1173251 342570 1185611 1027560 1980417 1776747 1030975 727026 1919920 1892899 68913 1830683 1093609 1454872 454325 643208 1535248 1828445 339989 12397 1565417 1654869 1266140 834449 461186 9854 57998 48691 398218 1220520 1061137 1757354 517829 790850 1364995 3814 1472563 1009128 1076646 312044 1795774 1272441 1107311 1897170 1647034 595388 1725452 1648998 302731 679140 293723 1000854 712259 1780872 1224584 1558832 1861997 1763777 1872210 981224 282796 46157 670211 1422629 1731803 123418 407490 688822 1951862 428333 1801139 723660 1623844 1726236 874944 380875 554991 222825 219425 102875 296405 567928 1765793 653366 927431 636337 73 1267447 1616110 1905095 1179016 984941 1952730 1440362 1026224 370882 1309983 380858 867612 612042 383339 243036 1719354 117504 1544525 768947 1918780 239928 1780860 258360 1386859 1359565 1232572 1553090 1549871 1791339 1235571 1540219 1788127 1420717 88720 1172587 1041295 1385239 1241016 1525084 1778246 1216343 1615312 997895 1316890 655794 989271 1248864 1306873 149477 455100 1526380 1217700 1754903 1163041 195111 985515 632611 1243698 1716306 372370 1039590 596927 750329 1201491 571208 276981 936838 1889080 539146 165442 1493716 723836 1937921 1077086 863897 1823014 1247814 628935 582335 127192 142306 1448393 129801 1621004 180855 985676 65902 294717 1267869 1369636 1586053 1290184 823482 1133183 1471392 1237661 1834890 360815 323731 71009 1947236 1712066 571150 114022 1487417 1265515 1456409 1633393 348527 552506 1728170 1665912 243688 1976413 985935 1125849 1633158 432716 1043023 1105494 1643351 623738 382682 1450400 503209 1100465 1328540 1694729 228456 745053 211364 799386 464308 484848 426041 1609580 455297 26808 1906966 1309696 1684164 7432 1887402 92882 1629211 1888809 1817079 1567396 656417 950807 350434 1142378 1617092 1613376 1834305 1834965 624707 363126 1993614 1674835 1563997 136419 1506593 1843217 358998 1795907 1986140 878579 300158 653329 383842 55471 1795818 1409273 752012 170363 600222 1797833 93326 853786 1906004 1102368 763640 437677 652754 280275 1204843 1845839 299267 1768591 205331 536099 1906434 1043966 365214 1507884 90333 292718 1543836 1504553 188637 996223 611937 1365361 1764556 1049956 780467 1811131 1364446 408905 658978 1665590 463395 958004 1650908 83563 249176 190361 1911885 1975740 975849 1916394 1839240 16767 90085 1532679 1902005 1600036 1679570 1181197 1373225 1818364 394618 1509860 143512 1992573 433594 1961086 877788 1833746 1155593 197721 121551 903188 791530 554518 1705507 101947 7850 602664 974176 1704647 1904657 1862920 189000 337690 1148121 1055238 1532624 1909703 714285 963135 568184 724301 709304 1317702 748924 700899 181913 785320 947878 1711913 1771395 1006490 1561223 183771 247624 1131972 1447844 267131 668470 1335934 444517 11324 1180534 1640199 1292626 518202 1707319 1379304 1996391 1937850 321465 1863691 767030 1194274 993125 1711397 315406 1486147 953905 453271 882279 1167072 1717544 1284246 1444677 1001067 1364694 1938606 416148 1104136 140416 371323 77789 1390639 320180 1777254 704274 1646171 166591 627679 1657066 1838640 1307170 1079186 1414291 839257 1055770 1978458 308550 1180607 1187756 1635059 1758879 1469936 995053 274152 1011862 401408 113003 134207 1676528 1851318 636451 333108 396514 1657564 1311474 1834616 1745161 441472 1988731 1782281 283396 1908463 1900852 58509 1950945 1306981 447221 918286 857877 553535 1619011 474094 1073444 1809034 516793 422055 1369343 95667 600391 682702 915946 69351 1578230 1879118 145845 1380740 1998073 1352480 1397456 1979571 1958998 131958 1996146 1045421 1214874 1638428 983054 1531051 1562055 912475 1590473 148102 82885 550062 492161 1107057 352044 868131 1990727 1327296 1236318 1047295 1170602 529545 548637 340816 1985952 1194750 1480587 612035 1084034 718654 1621834 1872067 1601203 276401 1568641 974697 750205 669860 1314733 1363277 1542247 1736019 1900547 1287270 1552239 83780 1090956 1064438 18049 627014 1061299 391336 1892855 1851083 1893295 1515517 373929 152151 1847311 99127 21938 1928278 1473265 729158 1430920 392516 763131 357087 995012 1252137 1841505 145854 1771721 726580 1157844 479594 1378965 891755 1010991 1943357 704435 1865986 1556593 250567 529633 1591040 1392399 148820 104727 464697 1801964 348465 450796 334305 825380 403935 924521 1321133 1397386 993474 1596063 909817 1090777 207648 1042562 76501 1629779 109619 336303 1868927 379933 1509947 726347 1284407 1277501 1986055 384659 1567424 1135777 1820213 1546684 1191129 1958124 947072 1241199 1923655 310685 587767 645124 1617522 1785216 1658410 706253 378429 232617 1664023 750076 1083808 1086345 1767919 1713808 719094 1464212 554927 612701 431619 1046701 1468133 599282 1257865 1533221 1190416 1944560 185362 1864478 344843 337160 1584453 375806 1178666 1994574 5154 743800 926131 1321815 654535 101912 1822708 663602 208805 1025455 961656 658027 874951 285452 18210 1510978 794783 19825 4863 1109485 847032 1245399 202492 991953 1713071 592187 182031 547633 599363 1132606 1956515 1493924 933807 1751558 788429 1450721 490561 1627238 1431252 1644598 1524225 664692 1588262 330731 738747 110174 840650 1820473 1113610 1273579 913082 1684782 844118 140252 311882 285835 1725269 635492 354914 1255847 274835 681054 1809029 1396435 943368 1426735 581452 1532987 778577 634699 1174883 1601294 993867 1454849 180717 1642302 525377 108174 912885 734704 1511968 1702877 875816 48441 1781174 1568902 88822 1093952 1293982 33237 1811508 1296959 1055584 276060 1757571 673961 639359 830239 1943603 77002 1075955 1369532 1110844 1780278 685695 1781238 1587089 1363671 1528999 1451873 1239924 333687 1726311 498452 1474873 1855176 1196272 1275018 671079 1097603 1811874 1035422 395224 160315 1131094 1696393 851325 254891 1227659 173271 715618 1805268 589401 1557924 490495 1361896 225251 998111 800485 149769 182889 1982956 1469834 1843315 1110743 1063214 1374071 1284143 870759 205951 1723881 480566 1470754 1958850 189567 244907 1724292 1345068 1212758 52770 602913 147653 819426 1266810 222160 604141 474570 142243 1844080 861051 959014 1263545 1339317 1042660 74696 1277689 1528444 1878643 1354601 1083975 1814479 1671270 757607 724561 342296 1754375 551949 206083 1356757 1755569 1927430 1488002 19084 1842366 427792 150639 761347 1755517 1172952 788871 601069 707353 437867 1273770 1315461 1814484 205148 42877 359984 1997641 1931848 919425 1712948 19847 429050 1335119 1841704 163356 1092101 985056 50587 1723381 733864 1608462 1437805 1983018 1855866 1141854 983961 1159575 1082718 800751 1268480 1467 344303 49233 1843397 1643721 1111252 690873 1494852 1369528 1182001 1803034 964496 1085173 713796 1256075 821787 1947346 1778791 368552 1156864 1598516 470632 914369 337824 351907 901011 847346 1880907 1213360 1087739 1686551 978302 55158 1751454 1585363 864879 1068562 182151 1943854 640550 713581 1529456 1133689 1480113 1865647 642524 458742 32231 666192 1379084 1920118 886973 334298 781394 770775 475763 1089927 950240 1370685 635014 1968546 219294 234016 56100 1389652 907090 1525478 771139 1529766 1427987 941366 1704998 149589 1375626 1733452 875860 1962206 1170364 626769 1523204 1819076 51922 1026378 359986 1979336 1138398 1854062 1305700 1603927 1849955 858982 1830914 1898913 1296205 847837 213215 1332914 34862 1642864 481190 1340500 24873 1208891 1508371 1158469 464542 1909181 536618 1407520 1895052 76141 1995139 1969422 855783 1646303 1454043 1152663 1238406 744561 1863424 244999 51034 1384347 450487 115256 1525819 892137 1093169 990967 427470 1628021 336338 1063909 299348 1812822 1650245 885571 1280958 328891 1731311 1170679 1716066 488834 568454 1937928 177193 1501878 273387 943629 214807 768911 1239630 617969 939151 435800 657926 468659 1537227 925854 570765 26879 791064 700604 172926 671915 605616 559819 483023 712222 19459 911291 50748 398300 435877 718858 152014 1532231 1456269 1642685 846795 1205048 165692 1334146 989603 1876141 105550 1229289 1233841 1712282 1085631 1247860 6437 1623258 862629 19392 1452007 42045 1799933 183825 392871 61521 1186095 235158 1389965 266010 1094637 901165 1054759 1727611 111075 528512 1619847 966871 1968721 1879564 1808817 152426 1333797 971328 732775 865977 334754 1916762 1733771 863777 1265829 1258902 242923 1498414 1448069 211497 1865942 742906 743217 983582 331051 1518011 1303459 1104027 1690172 1987886 92067 1603902 1311534 1966883 1708416 210654 1207685 411520 19840 1789980 144788 1086718 419280 861969 643259 79959 1982973 1416416 493077 543262 680917 474609 683608 761982 1306025 1657502 1695544 585731 1245138 55267 610373 1736415 1973538 904392 1902677 1174630 469410 591455 1518302 1962238 1661746 889378 121912 330781 1694734 1340407 827963 245987 631716 69409 922273 1248882 1554585 894093 1350601 244451 1227437 1845392 551985 1517996 1474863 1776209 287332 188078 1882121 1185042 55779 1966175 1217950 30534 1621739 1792149 1073408 131431 745380 1942333 318079 1644510 590080 1611340 1786101 1948110 156088 1574035 1109830 1166368 118076 506610 1993654 1806015 1702690 939181 1163264 1142093 121943 364909 902456 1500812 1590847 1927038 1975905 778326 582085 1539792 142993 809923 559193 808170 1046999 103180 1756841 1848154 1850162 1020619 1080944 603589 1625970 1137357 1694457 1601468 1822406 1914524 1526908 7420 1818782 1932250 1437895 151354 565403 736594 1864386 46732 696740 1989624 1192436 1775546 1381603 1297290 1136656 603495 1918189 716746 897474 113676 833892 1616267 1105851 643808 1474355 789275 721685 944754 261973 840826 1913640 717082 442789 1223711 1863694 565375 1074819 1408071 1761042 943955 1853180 366590 1558484 1084347 1852054 915125 355086 1309656 1277513 733090 342389 1458010 30632 591843 1342725 997661 1255684 886756 1719211 115425 201693 655002 1943143 68026 1571579 908802 1286654 416589 239271 1317132 248801 1855637 106407 1881022 852040 1132269 578013 747337 1057847 1679025 1694322 1960546 312653 281258 739565 1668037 1425576 1158229 880747 1971331 1486014 504669 502852 329521 617336 293745 640840 1115474 644288 765873 1237624 240761 1148433 1775039 1054961 289258 1113088 1094892 1412982 1273852 419277 314587 1920585 326507 881989 1302099 1742718 1813029 380210 1290892 1627765 1964592 305260 1243352 1985363 1594108 1457614 1395105 1673034 2256 676576 237651 1350354 1854845 1281777 1943636 464135 1216968 1743828 1710202 1032408 1165039 939334 1525722 21540 1838022 1067483 198441 804091 1336742 865512 1044923 1646819 443860 61552 1856512 580702 1081104 1928527 1689479 1144320 122942 293182 1514854 607771 1890403 1160939 1141724 110425 1563357 374530 726793 1598919 1499918 341220 1863558 553642 1650967 1043049 684232 555364 1518846 1777999 1528973 380694 1287617 1859625 1269421 85113 601876 636868 1967802 192464 987741 234538 1767309 1885991 1718699 104634 652826 684646 1645115 1370262 1283681 420353 402239 30311 1168821 1759396 1585610 1640374 546405 563910 199220 749497 735606 1422210 215058 786765 900722 1901185 766599 357523 845288 1552766 647898 894017 987974 1931036 96075 1184509 391735 1811090 643338 974478 1268484 908663 1454517 1795127 1568440 1336957 947166 1183936 23301 489341 555603 705780 625947 1626273 1015195 1098219 327697 791113 347238 1869539 405807 1654074 64095 67273 937844 1189751 169147 222774 617577 952867 374434 604218 607481 261915 1412601 1905864 867022 43056 835817 1918593 1147219 1269352 319058 710139 1711097 845576 1144551 1941478 146795 1366294 901756 1228811 994639 1432955 127762 1976584 1282507 1867708 1813413 1838197 1170483 1227415 365978 1997624 438207 1214413 282211 114310 1395433 667788 1505617 287942 851956 750372 1640511 551395 1876517 492206 1616188 129478 888534 515456 1583945 285276 1387286 418854 1101529 1151342 741813 1909033 624145 1988096 1282502 1260750 1289984 1213520 1990282 735217 379008 589547 1062875 121854 985099 1753333 793151 1934972 533735 168566 1191225 38052 543106 53228 1851353 627569 1951727 587011 1326838 625790 1421147 164920 902825 722685 169873 768616 292607 1759961 298720 953785 1699233 990700 633349 1093627 576960 811225 1948186 348622 992000 1312347 188802 1290256 1554173 413213 296714 1154874 1888140 446328 69359 1050740 610694 1351318 969535 706813 163368 727185 743167 1059518 1399144 1477779 587055 1374449 81782 1097905 1024231 347673 1167541 13961 132034 1289155 201864 410670 902422 1210502 1691256 1903706 52894 606453 680739 1852045 871778 1782931 170642 449578 1946562 369070 840302 2078 899708 1352460 105229 671539 1200752 1983987 1452326 295874 205586 58533 107213 1203544 586820 274982 642914 951971 929843 55762 353468 911108 713203 1353779 710373 1300576 1811937 1301181 1957560 1810122 1966782 79830 846738 928266 1243946 417842 792765 1709044 831434 1837389 93973 23242 877219 341772 648211 1789730 1776973 1110671 658106 1457598 1337180 1388520 296247 30017 1973797 1814922 443510 66272 1951822 1744537 1248899 1817425 157887 866081 1639678 620064 176458 649450 65451 226023 1789524 1500603 771952 332539 1320659 1138968 1245388 1933647 2887 304154 1892209 1997100 1632965 998150 449997 1379492 98451 1034508 1427877 1131565 1296406 1523865 463178 1273421 1722235 77479 647479 53667 692054 69219 1239954 1842375 308752 1589637 1963094 1929163 1846976 1130620 746369 31560 659756 1207730 1881045 601972 606140 1794909 302180 1610247 1426947 1234716 1052562 383779 1118389 675748 54318 49220 289000 1809721 430254 693608 1959950 592781 723908 153405 398063 61941 961099 1568494 882481 1102994 774377 1770334 1564834 770129 203338 43174 593691 629158 928919 118468 1957640 171738 1840524 1141457 1290994 609691 490745 1092052 261161 746875 1125371 315729 43829 1618729 1920224 1043179 1078390 1488229 1208329 1327101 814278 1249187 1287500 1322636 1742541 1233081 419233 1776401 131344 1528359 674345 463207 713498 1410933 271666 1098590 903860 1187595 1009482 1996199 1696658 1033520 588758 411603 137749 838756 1917670 238925 1483918 291855 506606 531557 1657138 661450 575714 1408928 200886 1758975 907466 718177 1139376 1900252 455551 193666 1084949 923208 1381512 628627 726823 1703457 1552702 1052150 1233366 247425 237440 1269700 1874045 1187399 850696 1427206 1535126 1870419 992499 677679 212200 1178348 1097600 322192 1966566 1180170 1884571 1983523 457112 808774 19481 97210 265099 234236 784738 1872952 615783 1250640 1808391 1938507 761805 737026 210477 389075 966881 1543045 1651779 389263 1622744 722372 991779 1854391 1488159 1087998 1709846 1883828 1638779 510345 681721 365725 225664 869703 1891772 1311718 1874553 1679751 1343487 871380 1375389 1658688 943336 596381 1892674 440095 843345 1291175 181537 1119103 574325 597104 1457231 1397798 652406 974615 1954421 1485522 1523102 396322 1310401 1674671 190777 78437 1228033 1057821 1655600 1103223 591010 736548 627933 1228684 580536 784978 492134 1614867 609097 942442 1675131 177716 7104 285344 1913021 1836066 178840 1603469 185921 1760134 1735744 928109 903792 1379960 89521 1077802 1459447 1246390 512116 1298424 1743468 852463 1997503 1433242 158418 1716808 137180 740286 1274304 166544 516071 1783737 93462 1962903 1843141 1858319 1970589 1189256 1923035 1641848 159282 1334255 1889405 1217739 277893 1996167 792904 989056 717924 944188 108391 481306 625223 742735 572940 458940 1292428 1661939 1909324 130388 1845410 1682238 34436 1840278 404677 967237 161927 780177 342815 709488 1854282 441933 1888025 485067 1003551 724644 1024595 979023 1748690 1803030 916494 1593964 1974380 709850 1876222 334960 1831697 1432737 1379347 1505956 1370081 1286550 1762126 1851705 1591448 909595 526872 367796 248688 1224648 1215501 1491188 1159872 939044 832879 1137243 655102 1337919 1739953 1469864 1029820 1483342 1990771 492344 1082611 188914 1020988 242554 1180906 1757294 118500 1522923 743744 670317 735186 1139116 1986872 1879666 209931 712968 262791 485444 1131266 558359 519021 1161664 223762 360905 342674 1495979 821579 1094267 769215 147465 1595390 1556204 218074 1042857 1704555 315048 30057 374144 1349335 648529 142735 754873 1913197 1576647 513678 221319 1045768 749011 623863 1759332 277070 1102644 1867037 945860 1509697 1256140 1593140 1102140 411144 1801730 1234681 262028 1125195 1639157 1393698 747723 1020372 599082 753764 1134244 1552342 956073 80619 1684063 546978 1967800 1813357 1363152 447277 1440310 1730769 1083940 55264 646484 856451 1633622 1663014 545702 1500579 259243 735659 598830 254312 1493800 1647983 1108476 1813323 1582477 1952157 306740 1699225 548784 588544 437080 46272 1574999 1832973 1007895 189184 242229 301550 87753 671043 117185 1342783 1707752 1419897 1563123 1987026 1620951 954927 42034 1632786 402826 105772 595713 1587347 1045955 453750 1140882 1710053 402639 726282 1075780 861904 158625 1551520 1589577 654215 1133067 135203 767961 420105 346668 454111 26129 1327389 1759209 1479376 1474454 835664 1661001 1325518 570973 1597801 1944195 1570551 141911 1972058 836668 95549 1030359 1493274 686087 775267 616525 379670 35554 938375 1212258 1594940 1956301 38354 1820067 868899 254680 1635689 1937236 348140 1130381 202534 1524720 1100871 1643308 564243 540938 442143 1661154 1263956 1466546 1979563 1024045 1066651 542232 909394 402042 1694067 36496 1632335 1835854 1495046 291138 1082525 333255 341641 37563 102574 1510110 790756 895605 1001085 1241156 1403228 1824985 1222330 1638091 1485044 1844640 595876 1362245 1715841 1314342 1562610 1025804 794612 1878625 866301 1831531 77456 1402079 1476670 1641902 1401291 1394560 1324842 89439 1345564 586051 445855 636591 872704 1006037 823501 182015 1574917 952362 1585870 281390 1386060 438776 837685 868774 1619982 560387 512534 110967 143161 11737 1198448 1481829 201302 358580 1159850 38316 1029345 1282941 1190568 1903761 51240 1808316 1281051 1127975 534351 1901156 967667 1445570 866380 355439 1063612 384386 130227 910591 1326028 1680312 86266 30866 1885253 717395 327938 1143587 22372 680064 1348208 1581714 434150 1581524 1286317 1320825 1023713 1013861 1056215 25149 1089566 1230481 294608 544699 1417906 840040 462697 356502 764632 319888 1286547 1999657 626924 1666257 1971235 1502775 260082 301448 1877848 1589458 680740 1186318 1645004 1322523 1094869 383340 163835 918105 1382762 808667 1118298 10697 1020096 1643435 1496784 1552150 1432834 280501 1758522 1650076 1290250 830833 1178236 1675317 326325 1231796 1468237 490528 1251390 1214040 891788 1126112 616262 423025 853935 1330505 1394956 605335 1508958 749868 1703193 460301 241761 389962 1064582 1454900 1298464 917262 564331 1064930 34081 443203 995293 1546930 247037 598920 1843325 176208 1325324 779751 514072 1287522 485208 1689252 1840075 955039 908753 1522331 1220004 1339411 28208 1414703 1374357 382695 1857600 1128872 511400 150650 1002437 1798302 139117 1089832 613791 823996 1514720 714339 61843 1283711 120133 1014700 342435 804886 1590804 1899017 688281 1513734 289555 1598352 56260 258716 1543366 1869429 647691 1312217 1653658 776559 470598 1963535 1281886 387591 1492446 182648 502568 1431922 229918 1437566 455918 12892 1393250 458908 1811645 956106 685864 1222259 1660179 1061426 629768 248127 1770838 1129510 1144473 206386 244199 965571 1875996 507784 1293744 1654652 1210572 450757 1804530 1746049 791059 115446 1471351 163806 1727834 1386710 318723 1179416 194413 78449 92740 1329596 825941 1400704 1565106 1638513 344522 1492063 1073479 272998 1441122 1978060 462673 670181 1105163 1949014 1605317 755035 1457399 387140 846679 911478 1749870 1067614 1147023 1595439 1156264 39371 1631695 743103 360231 1190069 1060316 1229011 1971438 173820 657420 1888523 1363255 439561 1537452 272657 797501 220650 818943 1803742 627605 1733491 1701839 852998 469230 1280396 146233 669755 518541 32384 1734234 1770958 443010 637439 908911 1144430 1783469 1082413 469112 1059868 1263697 1753601 324596 1346666 1430129 1123085 1942012 413064 328974 234895 1376045 1878191 40809 807929 1763335 655082 612533 1255324 1874959 1299899 866732 1202321 1550651 546804 732441 747747 1380453 1211435 877529 1592913 66255 1922510 1286307 453856 1034811 1014239 250557 909740 910707 1007606 601307 1764395 1297419 474698 791688 1698081 736883 1455052 31347 739470 657262 1433802 1341978 453529 1189165 1787769 357696 273183 629894 1172281 1447334 1684236 850845 93381 392748 326787 88206 1333007 236444 1415569 1236101 326344 461307 1416048 1386726 959967 1299731 1676091 1620629 1705631 1065664 1552918 583977 1454540 853032 436999 382756 231212 404428 356226 1183143 1919286 723854 215384 1018568 1100951 980541 749631 125222 80973 914084 1159792 1575993 879271 1407236 1272189 119155 455537 1709309 1044564 249799 1412628 636370 1375272 21837 394147 55742 1473643 1094586 1731715 386292 1762388 1984816 320349 1612517 801094 953122 389601 292900 1711408 1391464 490812 669002 1114639 1409083 1349689 1032716 1793890 1349514 173260 425965 1781292 1179800 407063 1951734 696752 1123600 1882360 630323 171938 1966522 1779714 1207744 1683480 334910 308241 861557 1012175 1734009 44071 778932 688716 1916566 1329536 1319138 1378515 1447607 172426 1813812 1389105 382792 1067352 1493247 1769849 1789461 1465907 1530852 1255548 1028610 853857 1369924 1123000 981168 628829 756148 912108 365655 903090 721891 1071113 647692 510218 1656816 1677353 794557 350227 1611922 1473353 1161028 702597 1587195 882181 533310 213898 1227281 1499829 1112245 962926 241751 280442 1876437 1759740 1778829 447874 1765228 1768047 1480459 1249540 62432 313225 368102 462968 45093 91063 216809 549000 1591767 1440288 76263 1002494 1050787 474286 1370392 1919476 493486 1221295 1780563 719292 1058295 1822140 52177 1375409 327944 1544536 928645 822204 566401 457723 1837565 402984 1879131 1814587 241893 800256 910039 859968 632285 1719397 1284056 1488914 1251863 454074 1197428 1711759 1029754 1959199 1165167 539290 1853418 338791 1534747 979332 839785 1566963 933999 465306 533494 1552722 311841 115378 1131615 1124435 1754287 1014977 1858833 764231 951472 589754 1718908 444311 673146 141771 15829 1562105 307770 1471520 71933 337156 1867776 115233 987258 1237269 529546 324926 885621 814859 1713470 1213808 466068 348618 1950680 348798 1521136 915246 1304911 1587679 358582 1271084 1074642 1551091 668307 414734 624085 658134 682195 1687573 1947281 472128 1028102 376154 466463 605265 1799877 1420209 394509 768788 796476 56435 1369609 939442 270220 1567260 742236 1908340 1485296 869578 1496998 1653880 1654616 1788459 157106 1929195 813763 211103 1674813 1703084 154646 1686416 845389 330266 323152 1997902 1870790 809294 1441558 368788 752798 163371 1353221 1028699 1239542 993429 285893 1456781 488924 125587 1767375 209050 1728116 1089801 1498339 1638191 594558 773138 1262433 568489 619131 209502 958895 1783216 1011606 1393184 870347 936036 546471 431346 725355 867054 941306 1208785 236586 1953771 1991904 1220239 1441123 1621365 721317 1146997 925969 1183062 97994 1666847 420273 1474049 1213990 514558 1962246 948185 1461743 128669 782489 217601 1486767 1962680 1495724 664386 685563 530078 776865 1555672 350940 53378 1580772 1437707 132442 316569 572843 1077077 37049 1108468 1713835 971514 978571 656873 738805 1237059 1136184 1809908 1294105 1446350 1864766 1951156 1669062 1920422 875925 1881619 167024 444797 1717228 1979063 304876 1256227 182987 1972573 271948 875473 1968612 307042 229354 461111 602624 1978590 402096 1803231 743467 1192940 1325862 1527224 1761412 1121858 1676471 1366438 985845 545662 1635412 1535317 902348 733588 613291 217704 1207714 1988106 1933158 514324 1573588 1463045 1090544 955189 1369279 1777293 425297 1777648 1856062 66767 1338679 187709 754714 1394539 1338730 1097039 646237 625088 1457378 1683021 1252512 89113 730367 1920759 1625813 298399 663661 361373 951254 348337 1302117 653017 765790 1949684 986161 1914448 369500 1430700 1969446 398258 1581493 1208729 1701367 1591216 1084657 1304883 1762424 1836139 1313284 1410999 722561 1255722 1583553 1625359 1221597 421848 1238424 1197418 350774 409757 1535940 1587775 310412 871831 332885 604340 15041 851646 771484 557505 734762 84908 640656 1708870 754742 1092959 747430 175396 1078331 1166066 1967545 1528804 1453791 487675 799374 664555 1476458 76099 1798927 906728 1511804 161924 273037 1749257 1059098 435003 792028 1874211 615769 1919015 75898 1385920 1412478 1062422 1384395 1437402 958776 399862 1193970 1366058 684335 784673 826 858783 1986690 782061 365663 169797 355024 1311280 1895466 1939156 895849 1518872 1962411 1477171 643581 1787844 555180 1624085 1030749 1761915 1246060 867562 416078 34304 266521 393388 449344 1731677 818485 1999339 758875 1361447 358812 1073689 768999 804174 348389 1018208 1302002 434176 328426 1919520 1476549 354794 192303 1127655 215728 196372 710273 20913 180092 341786 1311335 1771035 1910612 24295 1085453 1871292 230522 949946 1368106 439636 1034060 1542708 1803076 225014 416682 705724 1050684 1016199 1530429 37028 1262670 895057 926205 235415 1737500 1212104 518928 518523 491276 871694 1477162 329808 1096126 117654 1800969 1975768 601333 295981 612575 1365993 1419404 1774852 293019 745578 1716570 1728317 1589590 1931511 1100603 125494 1256828 1542302 185493 909756 1760596 369989 843158 1492366 232194 1036653 1974265 333745 442042 1496231 1967421 1056188 336342 232089 1396212 582175 1774235 54777 1201451 1552994 891310 1584436 852324 867411 393363 1495653 1739727 349521 1929138 722415 236341 1505092 1792390 102929 1653502 555766 1678839 223152 1315262 570897 506251 1814249 1707342 241797 1656683 850810 1910508 1606104 1277461 683531 641711 651681 1842861 1000067 983082 638177 641876 1593880 596664 1972919 1606126 1981544 1292822 1681090 1902428 198097 1888537 1509558 35566 1861691 782276 1840344 1303642 873340 1639005 1349793 1526035 692030 817928 487700 645412 1044984 310947 705410 1345326 1190053 352955 571099 295924 846103 66176 1312237 299017 423716 1035131 1859346 1730668 1457760 358333 1723843 1165432 1209109 1437607 426976 1291906 1228719 1945657 1300360 1298146 1150216 1847772 1299066 345906 1359749 819582 878072 1892260 791147 948409 595370 863315 1375276 1735975 1332520 961757 1527314 853647 1977753 1300426 403224 634102 1833952 672824 333225 1508789 337426 187660 356128 524801 895330 748160 692098 210890 787544 1518875 1303707 866123 1774914 89632 409711 180341 64995 313288 157171 748839 566819 1051667 1499847 1723351 59421 1246744 1188986 718424 95111 937320 1532702 1778223 223026 778941 1872211 529038 1855236 1079510 794327 444662 1010906 626463 1305874 1023185 44018 554555 1821876 214757 1623472 799382 200414 1095640 1374281 782040 1923011 167213 1652404 716824 1255211 271175 422019 1508335 527569 800868 539998 407453 1462679 1247372 1833504 964857 592912 1620088 543773 1896419 567575 393056 1824877 1345015 1326861 198499 564152 339004 381219 1228178 1460990 1069305 1864972 1190332 1381503 639206 1908713 1843248 1980243 386830 1932718 654728 1628935 584511 118886 441485 1007776 1550916 431840 70038 1812364 1042117 1319050 1398352 1777907 1754919 574912 471259 1736570 1869209 1255131 854644 188632 567031 1345520 354008 393729 1664143 87357 193360 1207689 1474822 1595545 780851 630390 759921 241356 347755 1403775 1973183 645948 1529309 518614 934494 885175 1305890 1365964 1481579 130427 1162192 148619 107200 913785 1917351 971961 459045 761650 1653416 286816 1083416 583991 686225 1107908 1943733 1994681 820547 1283134 1064396 1185330 38097 1138386 1400975 1241908 749646 1125056 1239431 1174154 674364 1271871 793813 483282 1148037 1421349 291186 1131268 42065 577782 907731 504847 726587 91472 94707 819954 1714186 1017839 1700531 1479288 1561112 472794 778659 1109971 485719 576801 1077941 720001 529113 1197938 620222 1624641 400818 220559 1585612 1060890 432971 867543 253508 1614383 101483 373474 1112987 651947 1623741 1013087 1676413 590220 489731 568032 1726582 1310699 19931 879639 1028085 495675 1600368 1236502 1683994 1505193 1071920 1126348 548054 1088207 1364215 879766 1279632 1747831 199651 214168 1786896 1547711 679032 230851 1423575 1724821 1807042 264292 215322 1122562 1663235 640923 1895858 625704 469985 1516882 1629407 1581218 1455494 657996 1769763 652516 705852 1976844 90630 688523 674822 1985782 1463810 111735 231424 1096755 626405 474540 195269 1638029 1941431 685724 1580902 921233 1237478 1188671 1988490 1427061 1963297 100453 837230 1176268 229929 1403781 391400 1388123 45211 1600384 720383 1249793 155926 1453699 1986343 253355 404659 940518 1254435 232552 767742 745801 1242251 1503897 388044 1289653 231871 617735 275823 431617 1261340 123809 967967 1486882 1854169 1521670 316254 98707 504892 1501997 28247 691135 1570193 735714 495836 1415838 1743867 1838319 378247 519563 1044167 1483640 966542 808572 710491 1192356 1425946 462521 419561 1196213 1484088 690473 1733255 1760601 45520 1535832 1563761 264681 631337 1179749 789640 419830 723683 1453358 189824 1012464 1164665 1379753 1924617 1476555 393295 984091 1133818 229373 1167330 320399 540724 1913356 1702694 828073 1740819 1893426 1690732 773799 621685 494484 1561753 748321 574766 1918432 977694 1559765 803504 1498020 1934029 961879 1772005 754606 397778 74485 1295662 1741985 1488402 1897211 978259 891407 483910 536449 1302775 1895346 129227 1579543 641199 1553265 750548 586564 497838 138106 1947254 1203635 1677031 1893804 1593002 1573362 47274 1624657 1109167 1356653 588112 1424303 1428784 532638 1169660 651191 669911 1126172 1296704 791980 1758721 1147763 1181516 1823875 1925214 413968 1617128 1866950 1997304 1670634 1648703 74592 404798 1192603 666530 625659 1332289 180961 1816490 943508 1376380 1684959 1909319 273353 621520 1084807 416681 1495541 872613 1711451 857369 1546205 583316 1703010 1086698 468330 505621 540081 1358039 665232 212090 1772683 955519 155691 458401 1947004 357725 1613933 1263885 787710 935817 1592006 825765 900889 301091 131120 226363 1627815 1338988 1952886 588369 311272 626184 1902795 1712806 52438 641154 748900 417070 1121021 955095 588578 1779071 339145 744928 1721745 269065 1535661 899015 1035699 199678 863395 134423 616617 27192 1966553 220449 462779 1710720 156925 998917 1685901 1548749 1195464 1495848 841672 22996 193595 666474 870080 1452501 1370662 299834 1201258 8101 615083 365197 1542534 674149 453925 306530 1520887 423431 1815303 619716 201267 772300 1059573 1715861 1849656 6303 265814 1071601 897147 311160 949938 1278887 1650479 1819433 9603 1671817 855536 1817532 132126 26760 395688 1392158 845934 497506 1004694 1872988 1340355 76233 943835 584261 640332 337085 29816 1879651 329554 835873 536268 390991 1272210 734164 774096 950972 879734 1738235 1989181 356977 872343 370510 1915916 885081 1742625 1352986 1000171 777268 89056 1903259 758632 101513 1657662 1987282 905916 1131621 1224191 912828 54348 750391 233811 1880729 37218 67940 1336103 84856 1666922 1951520 1066715 1436583 691653 752149 1631234 548188 768922 22544 539683 1071443 1613396 517571 80356 103377 46551 1897571 374630 898158 1047855 729754 667436 526530 350632 386365 976341 1678973 1225902 1198231 1289958 1006061 27214 1687796 1019989 402351 1828510 231114 1868236 484752 1434983 1095971 1710323 1205851 400101 2521 642218 1737528 802149 1942636 1626794 1606913 780044 1467204 1460654 924301 1636742 657823 150638 701931 825895 602278 1601197 1910529 365033 48759 1534080 669654 229866 1084070 1496503 862094 986514 848826 1329146 589104 841806 1626977 757033 845798 1789058 317512 1704276 1159899 1992404 802980 1179856 1051300 787238 57797 710044 41405 1555964 1297249 1419780 201279 824680 1964001 1767 1007125 618726 1098321 1857744 1410205 1564804 182214 659048 1796771 902181 928694 1151715 496967 1711678 981934 1436271 781278 553516 1930041 1397938 1598756 123545 652003 1395064 1055558 320835 1749514 224045 1534637 323110 592667 1407967 1637471 913112 469460 461899 1225727 1483571 1626699 83929 1089381 27811 1509379 1805314 432023 1660729 1538189 1344490 536458 757673 1064520 1849580 1480115 477086 1036921 703944 1246694 70452 1979347 1671310 725653 204914 846980 38296 1833822 835665 759655 1762389 656052 793552 1623690 1841619 1647134 917333 289047 273464 1503656 1672326 63512 1050007 647068 1835607 1979076 1383031 1060508 1260322 687580 514863 1651845 1519921 1059401 663391 1246700 1952216 1959531 1926096 427777 346723 484611 908336 24815 761143 604772 1132153 1749600 735043 1179430 792479 1139512 1357930 203999 536910 1412587 1831891 1147120 524216 679033 797736 93567 1923854 909355 1633922 978227 1067314 190248 906096 1436258 1353522 1604167 676302 238962 353284 1209606 527615 1458161 838587 1263063 1001210 1132583 996380 1470836 929276 182193 1027985 1818039 1683429 1678035 1722515 942616 1162581 1425909 1855155 364884 677648 500252 604087 293753 756046 1479058 574023 1221714 853981 418377 1246203 1068263 65691 1739052 1582685 1518040 1670610 1262221 1074450 1792897 354713 71397 384 1540333 69532 1311992 1066710 1027933 643860 79005 452271 18953 1403881 1011330 821176 381187 1196150 933844 142807 79907 1720680 1002 1694947 1425245 907615 1470891 757772 1909538 815074 1496956 1311869 861233 1795692 723095 133007 1104833 961813 1561775 994047 1738913 439552 1115938 316493 692203 1032631 1697247 490027 1170314 1638896 1742684 1440965 346504 1906579 1626519 1682764 945243 928140 1759186 172165 497418 70730 1657394 1582526 510815 350853 1818508 1628593 1028808 1382639 1941487 579161 1571837 795567 405267 905362 1124305 1159619 1422223 197358 763951 1518225 614644 1599695 425251 1146838 1182171 1185554 1633025 1542450 378462 922993 637156 1029262 483838 1551146 944761 1767285 1356781 339512 1367092 1634022 1324638 441841 1328254 914660 1655506 299674 192966 1515530 1411782 1067594 1549138 411313 1787657 1608905 592233 572667 1429552 703897 1834563 1271367 1140597 1621302 330766 656705 57419 1365855 1334645 1785090 840966 1908667 1043856 424328 1017931 1829454 1512200 1026520 1943332 1442800 697207 777498 613743 1227377 1497601 1555332 481926 302540 1524232 888486 22149 185151 600543 782120 1803110 44383 1084334 1002640 1609700 392179 821172 708197 1960685 349031 1985997 965155 1381166 1465017 787196 620485 684928 226234 313245 611506 1744875 425940 817993 809958 1249999 1987606 1871427 1082600 1033946 1732494 1171869 121061 177718 1920583 1154271 1363253 957549 1183217 724025 1310114 311247 1350973 1586965 1286847 1452475 1781778 1294314 1897108 565570 634971 58152 1599877 855345 1500429 1139866 595494 1216803 685472 824509 10187 1101283 673082 1825677 240670 1511967 1202201 957231 898811 828019 913063 867361 1803101 1409223 294393 275143 578989 1571472 1608453 1362940 725645 1459538 155201 650238 1716414 275611 1808797 1385258 921199 175737 1811101 1889200 982735 1067179 715063 1794769 1452642 234758 566914 34783 1923525 1097311 213646 402780 337714 1460120 824109 1461866 69784 295103 1753825 1965204 1074130 247900 1262368 1158225 463818 608228 1816099 392832 1710949 1709775 764954 710225 266437 1322642 134147 1355457 1650147 503651 901877 1675048 1970365 1065983 6633 1879482 1596883 1426571 196975 201436 1125558 155643 1943063 1737609 1493737 1860562 1883467 448847 1714681 1487555 621908 1557529 163504 855464 1260280 1852350 115839 47463 1018716 674657 5324 10563 1135571 950004 650365 1355120 928636 589708 1965357 416193 1346953 1856998 970733 61098 169132 760416 1454954 1581887 1287382 1727886 231949 1898740 603995 1492450 1936028 930748 1623248 284738 1687518 1212886 877485 551766 1065666 103061 1705883 1184606 721276 1007084 885205 84201 182659 1581249 1756174 1218462 520458 814315 1386438 1432277 1289073 1093007 1531609 1227367 1524346 458144 985465 1784041 772324 1515115 369189 1832332 530298 1855429 1075309 1259216 87458 320120 747434 507207 34877 846780 407160 636894 1772757 1882169 305111 1848165 1856096 1158660 1052059 1918402 85481 183897 619300 268716 773929 751467 898150 71864 659168 266840 998948 201211 1139943 1558796 208641 1735695 1285109 1968809 940367 745399 1316782 1701857 687188 1852843 1341703 217726 283834 692841 1262051 1656090 247318 1070999 133281 763496 1037877 384873 1573828 442392 1598186 193809 877499 1468523 1637620 838528 25524 1423663 1632937 1539687 401312 1035164 1513147 840558 132285 16969 614380 218953 169890 1510995 1088307 1043457 1602715 957881 1558654 1709236 549744 935547 76845 265624 522014 1760662 916622 587177 778597 1528880 1150153 278660 380464 1340550 1673881 259503 1037948 1995785 74291 555518 1004989 1343805 1125498 1372322 1189189 251755 149791 1860424 1702398 51333 514699 240648 1538143 1645346 225198 184890 88252 633674 941790 390629 293198 209825 1456961 236081 1404707 1514272 846210 320768 676840 955230 1789568 813953 575408 1613069 1256128 870061 544035 228678 1572574 15019 129494 875569 929698 577962 1688837 207847 780220 844801 1584592 486417 927064 985370 57133 980679 1590809 128862 1967673 323812 1283488 1881319 514841 466291 1437317 1171151 930547 1842512 240379 111871 1067484 254313 1421939 134783 1054779 85077 722958 536677 1143348 774805 1199513 633533 658755 936028 464894 1112900 298387 516715 1498607 1179298 919224 228519 1937226 615084 250259 699056 1443152 1350221 1573455 1310974 521772 1224991 549770 928575 818516 1127428 1068376 853771 575186 715374 110103 281118 407993 1609330 1684895 79518 1339410 562932 688553 1895578 17877 1651890 478143 830722 1431008 1384947 1236420 710264 1888852 1063301 1294211 91962 421865 570310 490800 1229071 872065 1905403 430000 488895 55925 1378812 98629 253266 967377 1544194 806145 1658268 1725338 628062 1498585 1120610 1416818 1206195 1537309 559407 1385246 1122550 1007605 1751338 1321582 857357 1216979 1590067 796304 143644 1073166 134691 547673 1230802 1830221 1716827 1383466 915157 71318 959113 575015 1212422 712458 294497 1565568 57456 1560702 1527304 74577 1868085 1339211 963644 870215 994378 1658380 212984 458083 643207 1016911 260394 611935 909601 920535 1306726 762990 1080069 348603 169035 324429 837793 1756834 862809 140156 430706 1128293 1796010 946602 604701 189771 1554466 481870 588533 1263013 626710 939721 1900396 792989 1894661 382970 421910 1427493 289222 1135566 1161669 755568 1982748 723863 1075723 1631322 1962614 1682814 1742189 629004 109221 1531943 1364842 1278088 563744 1192342 1881534 1569871 1765950 1243677 568252 1073449 1011599 900257 1524734 1285579 1642427 414706 1337291 1298546 1740750 18380 948343 311108 669886 227512 629282 538318 594717 363829 580764 1464448 1771836 813290 1981326 210 827983 1333867 324272 1967021 1493834 397453 452143 324105 1258829 1312480 1760694 844610 487668 665637 1632169 1724848 857574 1896558 633495 424592 631351 718833 294579 912967 581484 577076 1178790 1275537 570886 737983 1939186 1431892 161303 708828 884198 621235 1312005 1173168 1519060 86315 402446 1552562 1449078 1561305 699579 1732543 1646186 39470 1382860 1909130 641217 330275 931892 1863907 1791721 1052683 30115 741493 1521954 1393252 674459 463547 1430402 829537 676544 1447981 847907 1796944 887710 1266441 791941 723598 36945 1636012 1640161 1004427 538609 1820510 742714 776272 268915 382599 1396912 1976170 415546 412970 84435 438095 348366 1850833 997370 1024944 74442 256950 1853992 1310398 1534193 1947723 518309 1063866 796356 922449 716566 1552184 614029 326247 801528 270564 951140 1291015 1452813 1826106 1990549 186950 470184 166021 1231328 1467810 233548 1903935 60365 899071 1188749 613198 1531111 266597 794639 703827 1253894 790522 1129392 1831031 1475722 917417 1517632 1015112 1857696 332033 623841 1051468 1555033 930277 432227 238227 110522 304678 335107 7235 1351885 1885159 1462957 13035 154159 539910 1463581 155777 1908196 455934 1588707 1185710 445056 1738193 1585082 1241374 1288240 776616 519623 1705772 31097 939491 280387 570730 1134954 888005 1750929 1419665 1243310 1505514 315397 1350937 1366745 309084 1265127 1948962 1202162 1517829 929384 722919 211493 472147 1372702 1134261 1221784 150919 541928 1153953 85284 638204 201548 1736096 721898 469441 1814259 635344 1465167 1139799 981385 1593572 619145 1547773 833117 280973 1106778 562190 892734 1476295 1386987 1720276 676869 399219 827411 919098 1165940 1523869 1264027 526476 1847189 400348 1554818 1377305 1587620 398831 1133489 1410466 932923 1585424 985365 732419 1439344 1304531 1594435 1506622 635766 306480 1544569 146671 1582104 523738 760553 205830 1336084 1376063 886072 1021403 109030 1270855 361217 1034412 1298818 1760314 413406 400373 491948 1381405 1970824 185723 261718 1033357 1242724 1309399 380138 1055559 1201989 1940532 724882 256279 102990 409584 488429 941111 989778 331268 1411539 1423373 443201 1350030 568840 1690890 1513122 156822 772119 424618 1272453 1732975 530245 933495 1571447 1244661 966768 837071 774261 164378 892305 1543386 1869024 8545 784647 649766 1870435 5171 1654443 1994393 647391 1427756 778055 994030 1048988 1945405 1371682 78718 737207 218834 639011 1014920 986262 1446343 1499914 147174 185315 707450 980779 34391 409792 1868341 1514914 1288334 1250574 543504 1500390 913058 1030564 1407483 198084 1879038 460670 384377 1322881 1391574 880407 259946 96860 1133161 322131 1736434 1088461 1165997 312259 500226 535369 390635 1019521 925005 220430 1375196 1485790 1435863 1467210 423095 1006785 1490433 1794664 1157486 1584260 8104 1243684 1620116 1592562 981557 1469078 199860 1578860 1013345 1804001 1609272 1984209 1868896 1881760 1343857 376491 334092 355890 1778646 476496 154349 1756606 613970 721501 375914 1813591 484141 952612 789876 1442563 521341 399869 1274110 1072490 386774 1574272 1124402 1858841 1412823 1078904 112658 1375351 852156 861343 113795 52053 346188 625228 1904469 1025632 1545261 612745 253476 860142 324922 736816 1175487 930308 1096003 1964158 1819363 565579 579845 457696 1297527 1839866 1989870 430780 1288007 607700 1939704 475100 1311279 498701 583635 571053 1643509 775402 1774401 805705 77737 39271 1136313 61827 1972191 422463 463100 1220849 1840473 1076122 1644963 1260600 1224605 1198440 1763759 654673 1930053 1151289 964989 1728659 1239012 1284800 605722 1764193 1002038 935600 1269916 1568547 1446506 593921 1727250 365233 1150919 216342 1974272 626592 800577 1464246 748113 1733397 1574273 165416 1411578 746906 1470845 1854658 1646639 811737 1792530 1460320 80749 56899 1962920 773427 1003959 1665651 599341 149211 1555124 403053 1104307 1417861 1864523 195744 1886969 785242 1692048 603286 1813817 164901 1928519 737473 1562023 2384 408983 1258309 720186 311926 1800520 1244453 1582657 1172355 1884683 8889 365661 1676157 1860290 494157 1611246 1953549 348397 456294 10427 423852 1225951 974390 814310 606841 1970553 1541612 1888805 939741 651990 659207 1044621 868256 1082451 46076 763545 1710977 1423012 401386 1685832 1671450 208552 923797 780064 809754 1937873 1247105 1694948 834762 1905510 739139 1504834 146902 1074916 1781121 1112580 1710969 232251 663742 710077 534715 1792251 847461 1562181 868328 876863 1040972 1257734 1000139 904799 1401461 653748 1138779 1039902 1378485 367795 110498 1743430 1524890 1701350 709406 1411550 735094 1724569 952546 1472127 978778 1626808 554728 109731 734557 341891 1104230 909078 1655681 1224952 669941 1510981 1094670 1489756 1954271 1585705 280433 1663131 1069342 1889669 1614681 160600 1351089 1053622 1359125 1498938 1475115 1074237 208979 793669 1420568 451915 1705447 1235548 1699943 328268 156140 106390 353676 1062821 1127781 1729501 748880 473342 269489 297176 276519 1640317 389084 810193 1481879 699140 1776147 399366 1397988 992101 233227 734740 1441548 245054 33822 589306 1264366 291199 1948114 254945 1389606 1634058 1722267 86099 1025032 1524168 1570038 1113454 1988123 429604 1163690 134262 1866093 790306 39444 85116 262413 1144005 1983310 780816 9441 1485883 806851 882056 787410 102353 1285120 1434675 977420 369929 783501 1549244 570284 1517245 945216 214243 1207403 1694562 1565991 1527070 218345 1372666 1607947 536478 1226164 1107570 1894350 533520 1793082 1467392 1771596 1647633 204642 1794545 518838 1533288 1319699 1862848 137705 868018 1421475 1868443 1165385 1726338 406142 1609608 729288 916351 445924 615977 1655095 578356 886671 1568688 351209 1045810 676203 835597 1021464 1774803 87223 746815 31071 988869 1614353 799603 1329703 642632 449653 1377450 1017479 866304 843540 1395577 59945 1014974 368591 1842697 863347 1873767 299692 590919 1984457 1677955 1406214 1627835 114494 1890251 249995 1490454 1103566 1987851 90461 1358583 484267 155467 885200 253277 593154 417987 1883262 1423068 15055 1131974 1843527 272356 389026 873 1276737 685144 534654 1087353 422763 1809646 756266 1099359 1946832 762441 1111482 701145 1123608 938106 533211 1853215 1690072 535352 432375 2519 1915625 1227031 756811 902816 16527 1219407 1078323 1318717 712478 910668 1836192 924318 1224439 715909 786241 1361074 1481198 827312 636231 1208762 828948 457605 1310419 372487 17480 1093762 362162 1666740 1356493 723913 1277906 53467 1870825 1763890 1635356 1705916 1899184 958227 1115307 703957 283786 1279359 966140 332910 1311509 837358 625022 1879404 656559 194343 1385538 386742 277881 225725 1308990 559057 1937329 809894 891842 1024795 386640 1270542 1165893 1294434 371657 1601108 204976 727499 1798242 951718 1133828 1227019 1134438 1072169 1577160 679576 396732 993789 559415 1583367 1209115 854367 1897774 36173 321211 1218189 1435026 1034139 830415 386503 138569 1427817 434718 1759510 1446912 58758 1296769 1828491 1360328 1110020 555429 1373976 509569 542367 1398957 266451 1727843 852110 1572803 1371122 1538598 63455 1478495 1603251 701965 745900 702610 135622 307429 1591744 177496 1159628 1394836 141575 749536 41733 1087616 1277734 1378389 1867963 397464 1619041 1179436 1179690 723286 173534 1664723 112500 1743182 981245 363141 713227 1978630 1474695 534270 1416675 781854 749484 24824 210446 1316819 1399373 150015 1545458 514607 482383 1560178 1396447 1728194 353399 606228 1040995 663176 612676 1798641 1849358 171486 1053506 962222 753316 121689 1104375 1481645 1370240 1039564 285490 1520060 205239 1225913 238612 307252 613980 1795919 1001432 826945 1977481 486036 1026408 1328800 1728848 384689 1472857 1032126 802378 445503 1873259 1118628 830461 1574301 396218 135703 1410880 1740306 1886138 1833054 1412175 1371717 1174624 216569 684117 442040 192907 699159 387876 1397232 115085 1823324 213117 341960 573226 458346 1099035 1743132 1442342 1031119 137274 91748 787249 1136829 420286 1033295 495288 687171 96587 1390262 909037 913467 140174 304257 887310 426207 1184965 907533 1632032 1958974 335563 574230 1988567 1432903 917173 1300718 1383852 1307847 728620 769601 1940042 622177 1249883 472869 739124 1813487 1253921 1568402 1653016 300672 1316453 1558901 1652975 1308557 242526 34157 471127 1042296 1356177 1201734 226762 698190 388984 1350927 645312 860744 342686 485466 429995 448985 295780 1403507 1843793 513500 1783734 1126969 1568045 1008481 53743 1759311 1356919 996711 1806286 1601829 1664287 1607808 797319 441865 1537411 1384485 137016 1399889 1658666 106760 1255619 771120 1680684 803624 1172249 667562 959348 16312 1720762 1471491 1609951 1949146 1560425 1907430 1910606 1349079 1110654 1391571 876223 1168357 221267 1814666 1030525 857636 1075387 725733 1463873 248328 462581 1206417 1388473 1983001 788167 1721167 1410071 153756 236520 431760 140581 963740 17017 1177183 172121 152071 1635232 1039417 1511192 1618488 1911337 908999 574953 648219 975757 1918336 259583 1544510 1436744 17135 1755811 267124 1804699 1603070 576064 1293798 233324 1551909 328359 1746861 250099 1448803 973321 926340 817449 1215189 501213 808658 1131737 76145 629475 1739653 1803226 1045960 146927 756671 1491499 1203499 1489744 263740 953897 843146 153091 1557761 541432 847883 1948971 777214 1661309 324824 157936 1583290 1818307 877810 1935886 1819182 1244611 653303 719946 1072736 926778 473827 1940224 479194 542901 1682079 833557 1499748 365288 114596 936011 598625 1550123 969280 1326754 207762 1011093 1921370 1065395 1801694 1811001 870643 1999335 1107367 50916 237438 1506463 797226 1130456 251141 158017 875597 1955807 1323621 665436 40558 475930 1622337 1210348 1753739 457305 1321205 750424 354943 935293 222980 517805 1742924 554084 460583 828932 1655504 224047 433866 1067549 627360 472260 204311 286897 934574 1929394 367783 1451758 422989 1877536 1785225 495167 1342245 922666 132581 601434 663272 702422 506224 840459 194104 1527664 1086597 587871 370523 1917365 1071254 589095 932405 1432957 1525038 1080219 1784045 1475539 434650 275256 70659 885636 568518 13643 908134 1611810 588463 1082248 1999230 585342 1148267 1601045 1385745 910649 929667 949419 544110 907702 1339018 1232251 1418560 1045384 1710350 879641 1466558 249853 1199987 1780243 1512929 1435646 1466566 995216 1245160 485659 316508 141402 1901049 1444266 337711 438385 677343 754083 47886 853860 141646 761784 54280 1063038 1928029 142604 1467028 1978441 720120 408233 1232654 146648 134281 737045 1671579 999886 786707 1411238 878871 600487 506587 334313 35827 1397250 485048 838243 669027 160627 823971 1452692 569960 1308351 1151573 1032469 138144 1707854 1634406 718421 1908238 946333 1513642 582671 1384560 1506959 305483 789022 474702 963478 1859880 1321576 644141 219266 413702 860023 1672348 1754828 995669 1766848 1978511 239657 1327675 1595002 241006 1852634 957278 1726619 1792142 776035 1834062 925785 629267 768368 1597607 1329861 312402 995465 1261723 288356 1737822 183795 1419489 311328 423123 1384178 1311919 104335 1073589 1722999 1614375 1564826 429248 1753775 372762 983384 1420101 1914157 1070277 1820013 502892 386959 219248 1164722 823278 1334903 1377720 817597 619625 818489 204331 1673533 806113 164018 647285 1895856 1292945 1560215 274331 50686 1878309 380979 1301523 1833114 857740 81830 475347 222700 1203535 642135 242478 677459 1000697 1924066 803654 1927108 990560 1482596 1514546 918405 1835907 278612 1153935 620437 1707969 1044738 991387 17297 42120 381558 1252911 932078 1938397 953725 1840076 1475042 1958637 726391 1709837 1643429 1576805 399677 348298 1153790 1109330 1927018 1248389 140320 916942 1120779 141773 1719530 751079 1024649 1333117 1345649 1466461 1787805 930205 647458 775123 245605 1249060 976165 713810 777335 600925 1265735 102554 1104858 1627764 1296499 884434 396312 1578080 641791 689509 1938515 1525416 590212 472816 1521051 91595 681962 1126612 1859410 457136 390940 1783049 465035 646018 56895 1087484 138230 491512 5732 1556903 1127007 1966819 976695 378873 1914864 1959444 444635 693940 1351103 1886167 535582 113370 448414 1507595 1188877 1668831 1497507 596156 207981 990624 880902 872282 1325099 214579 947340 1069891 1462987 1606680 109905 1296943 900909 1055441 1526022 806093 307887 1166365 152283 1453533 1008553 938456 1218768 821100 196306 999930 302153 661141 1564654 1360151 455884 127393 1019199 1470973 91838 410917 323656 1349471 771460 1097693 800301 1736983 1387870 1241096 1325468 449833 587602 897827 1441398 1403287 1985836 30720 954729 759360 1093675 402945 1812664 1468617 185407 1607363 872787 984711 1136591 1597285 1239914 723370 1410091 48553 544691 966069 1567133 1833646 1235593 1282953 1042767 1343059 442011 173219 1288903 460910 1892831 1920576 1670551 1218735 1886600 1103712 1237087 173707 1678832 1129200 1288125 1329957 1705255 674817 1849524 679272 290860 796946 1013920 1432322 190119 551876 1961339 117383 605368 459422 1825032 279429 1672481 775620 1585431 506125 1428821 1700393 896424 176895 1004513 1428706 446850 1855103 1823399 1789816 999478 1316709 724104 1665353 529065 956155 1094026 1935919 453219 1188541 1879874 1907548 1981995 1709063 536656 1636500 867045 1374371 751523 480191 590696 386114 1550631 1833386 1127967 944099 1321090 489901 713718 1786232 1511326 348157 455298 909999 379662 1876859 957363 609220 721601 1731155 1325083 170217 1126493 250149 1919004 1757386 1690204 82573 868064 505971 1800008 973615 1064583 998475 1047946 175945 1740027 479313 826780 656235 754870 1748043 1844199 279276 1830069 474901 351498 899344 527581 369324 173616 1129341 534651 1776968 885165 712821 1530990 1018991 632495 1670356 320212 871555 1727940 779540 193337 1422119 824173 912160 293616 154097 1066628 508831 11562 1850201 1119672 1441539 1857387 791226 893169 112278 956814 863094 1035082 645296 1589973 828093 48550 1559659 1511846 1190582 492547 1410017 962859 1903627 1187983 1649181 1533822 324318 327498 1625897 1853397 1606039 144605 369726 936227 1126375 1999145 896341 116251 1123914 661735 1380604 1490816 171930 1632255 1987289 656413 1483636 627253 751144 1523526 1898962 1322071 300551 1441836 44197 833717 628014 1072870 841882 1242460 777176 893503 1204327 1266032 1523943 13779 1441713 349894 375563 120976 840806 725203 485449 221329 129193 1532796 2575 1790214 1792659 914241 1222129 1901839 1979031 385606 159469 1411406 479647 308179 1611674 209508 1317621 1108259 614743 1720849 1049978 1350802 111992 69354 762589 708688 1662320 499736 264676 1275711 1461144 131739 600973 1390580 408826 1867788 1405266 1339001 817784 1427427 636987 177214 631639 340736 1944964 1248160 1051740 1842532 585492 1161317 181209 1297445 856092 1038895 1950682 1342171 451400 1355044 1685127 893505 525946 709606 234007 1187467 1371756 1384985 658137 821196 1125940 674610 185066 551533 133880 196000 1870778 948487 1545916 219038 171573 413020 1583921 532312 452450 1319484 1312026 612625 760883 723202 1559453 1774786 188285 158632 1481768 810758 1226040 713245 1885755 688318 200069 537589 1653747 165100 1930165 1672080 1081023 1279379 1984429 1789271 1876750 902255 1748394 1967903 290840 788673 1867166 83644 402865 1615853 764787 1566021 1092524 1020551 547904 1249657 206311 152409 1107747 1853653 1060850 1853401 1283848 347674 1180576 1890066 363767 1545850 916528 277402 1292362 1840670 517991 121170 1714395 1325240 794518 1787146 1754200 1150725 515313 1487411 855246 1467922 568388 1650510 26866 1022693 606906 1482679 1487420 727652 343445 275405 1255653 19758 1466454 1759122 214765 595107 172677 483530 1709815 1944433 1333691 1627126 215027 945599 1255474 1754171 437147 1030633 1564583 1515931 987817 797701 1329407 809125 1976792 1623874 1067875 853344 1532937 1908049 1080967 737703 1982132 1615049 1304180 1340326 334899 1580565 543943 641868 1254025 1064671 633368 1325435 1438178 670195 664364 281544 1831103 873331 1606474 1738584 816509 1275482 680220 1860287 322886 1889973 531342 92645 508446 1701341 1565365 1345497 1618333 651017 1242244 232983 1582760 1919026 1643389 1615974 1807138 182592 802082 449705 1423296 1405294 1567535 796362 1141829 51699 1870350 1592591 956221 71950 97201 1453093 830593 1139441 863375 874499 988549 943223 172575 432992 736137 1262412 986336 1725524 945235 1576284 1439697 989929 14511 1874755 1114553 467754 1495602 1845354 180104 507265 671866 1532700 1469363 519871 549288 64748 387454 740333 1722814 1869210 1915196 1309553 1825288 392969 691764 324031 613236 799495 1795687 1199808 1304150 1403049 1618 869989 107351 90689 1353444 619058 724234 1270260 1062453 1302291 1865268 32947 1774917 90666 831974 559519 1353119 498391 1308753 1317166 977041 24634 245863 1765411 1325505 45108 22896 840216 560218 72660 1988340 449204 1095413 31554 312480 1680596 1760283 281461 1622577 217501 1028410 519329 40106 1654069 156394 161681 828021 1111187 627196 1417615 1903105 1065680 101066 605981 376026 438915 1347738 451571 1102241 101846 536127 1348583 1914803 1606656 1556955 318410 514504 1535131 1475620 1445543 1503532 712621 705964 1088862 587017 1146211 1110955 985069 1894418 776984 1771611 1914048 1558137 1806251 1746207 984539 1007022 731033 1697670 429237 505824 597715 1956582 1633844 372 1428059 523751 237089 1969748 339164 1448811 129219 1930146 549729 1189738 889285 806343 489671 740216 914390 1150553 1486909 1416868 1197448 1432542 1002841 911734 381101 1227057 1323076 1160237 253146 416257 1798559 1710823 185172 629223 1833415 1391885 244865 1124026 598547 1267695 1045606 1263742 173414 1665848 192839 255918 1116528 1657835 388077 860321 475487 1022372 678672 215170 90034 1358284 222808 1992686 313343 11134 648110 27777 487143 61123 750023 1756263 866979 870591 1573188 1317435 412361 1829116 905819 1037241 1041280 1942645 171813 1740480 1759446 1565440 316674 1612735 1752945 110155 1492528 1905447 897577 1996289 1646001 1285714 1635971 658472 298904 1088338 1658324 780104 984583 1561490 114190 333934 70609 167845 1567381 1616129 328816 41003 846012 293316 1049576 1646139 1576442 52266 1012351 345390 763894 667157 1519408 1665959 1843876 86660 41832 630434 954074 284718 56145 681475 1676322 1726316 710960 1417460 1120990 298536 1250419 1232459 868259 1115193 1759508 405199 253236 482902 388689 490697 1623055 1335068 1218750 479272 1536909 1576987 541250 242564 1299501 1508996 349674 453566 1454762 674918 1753246 96098 170647 692644 171953 448014 1790256 1915153 700685 1701167 1273823 1307293 1165024 376697 1126241 905274 267464 380769 1974006 610405 426603 15307 497524 991710 152977 308072 1864263 857483 456060 267665 1401419 1963082 1470074 65570 1398676 898316 1141007 583574 801107 1707927 18872 595365 695862 268017 1214487 1525037 433094 1304227 1842407 1361109 552636 1814439 1802209 1160128 389074 1971594 557296 1092346 384389 1631904 701420 43156 767691 244602 1151551 1191304 1508801 468815 1891093 49425 429605 1591089 736063 1938944 138155 1355446 1246920 79611 496577 227885 1806565 1430430 576375 65397 351288 1288109 216226 157212 1049903 549140 797021 238282 870931 137386 618852 247 1012678 1164169 545107 982986 297805 483694 361344 289289 1395904 1255838 423418 166793 1437075 1459413 1765887 38112 729112 606537 1428882 721513 491328 145459 1224590 680310 1850192 619245 602188 689584 270203 413475 1089055 1652053 520068 1414074 937944 1855485 308583 1463107 429190 971638 399642 6461 1033120 770984 1931709 726553 913378 1610081 1296608 1923868 599318 1683179 202471 853742 637508 629049 1482143 761056 161514 1155574 1878313 1964857 92994 1988935 1242584 1039971 504761 442965 803535 1553915 1595904 802188 506775 129339 414645 1871343 824119 1634803 1424140 819675 496434 439536 995538 1860460 985907 1077136 1006068 668080 1397915 1013882 1467921 695495 1827859 484473 151049 1180017 1606711 816232 1362810 691778 665113 152826 1316645 954514 714596 243964 686368 392502 1795862 643601 1667518 154451 1378133 780506 1149632 1918045 471230 676938 237933 196525 1319182 1763669 353006 120546 277437 702976 1806054 1482047 1137605 1004080 1832672 1733513 1220485 1455515 747151 1090373 1542785 1104293 1091958 224640 1664007 636652 1180912 715036 837100 1995600 532496 525334 446918 1617424 1928711 1512550 1136684 648551 1959162 724794 209610 466040 1869571 1131483 348466 717464 777022 1164644 410586 341954 750545 1126461 1489093 609292 820154 23800 165267 1729290 830537 440552 1094139 1610208 1178452 948601 206565 716400 81169 380984 607295 1246412 1174366 1170166 1680999 1551128 163215 469757 1706868 1614182 1025699 725836 97577 953496 1884607 128331 940230 1376275 1094510 1747561 1527689 1194706 305917 1464758 1883633 1694144 1223688 1570643 734859 149497 835186 1901476 1008490 1220553 1214908 1824733 270697 1021874 1963740 1513257 1615183 196139 397724 316335 778204 1561257 662871 1911436 611445 616544 917373 448516 657975 948407 417604 842142 1341633 1505917 679763 1264312 1112626 959381 919058 1278118 1159743 727808 1803744 122161 403548 228692 134614 10431 1462200 1711028 718974 338919 1572251 1312671 1682813 384781 363972 68303 956153 691079 1973268 57314 1016207 217522 1057694 1072770 1709561 1603107 1635712 551173 256580 865193 59251 991169 456204 1629006 1483638 1875764 1422040 1979846 412297 734561 491923 1349166 181402 760696 610552 790439 1305692 1525047 801954 1629627 773711 1145067 20562 1906051 881238 1488476 551120 1902574 935618 1175961 670330 1695611 470276 964896 1054514 948670 290954 1537361 1274976 1555832 1272626 183469 449308 188133 1850042 502170 1706802 92527 1075821 673028 1580241 821722 299851 913347 1123671 1420216 1612871 102404 1001386 1665816 1920718 1429817 1586033 964454 1208016 1053966 245771 310302 1845800 1113767 745116 411297 1489287 1923410 1387948 1895454 1980480 925273 868724 1372843 1723752 1669523 756216 337170 960271 821177 1804728 1792339 1752836 608593 1668224 281405 26878 1584355 1916471 334794 930354 1665983 665642 1320296 1575388 1720700 25453 686091 654202 169787 1187218 1463347 1439896 3845 420829 1840809 1361250 588452 496957 331446 886912 484402 694036 1295724 1159936 959322 397320 1662950 551503 1868629 830021 581315 575831 1548055 50509 1880143 568929 1754420 378858 695646 1989333 1760284 842563 464986 1961965 1878028 1684835 36297 583041 1738197 1129647 185145 530240 312081 1853804 351711 1168827 964296 1042067 1575908 1492693 417325 1571012 1118000 745426 1270827 918681 1505350 1174027 285873 280144 1563332 382816 1525609 881107 56826 1919736 1108081 222790 454103 777131 359377 62287 1926123 1927766 653536 717114 491336 128145 1626944 1420694 349465 1681860 525319 577955 1960564 1260798 667221 270902 839240 1109927 562438 382254 152370 1659662 563390 1917624 642908 1464478 957148 612627 913740 1520463 1062697 579356 1561701 1236709 531321 1168890 99500 1301449 1749779 1203449 1665154 498043 166710 164505 751449 844959 1675030 24731 1261260 1753241 1750834 551944 164964 1283818 720678 1211424 1684438 1535082 1530077 1721406 189349 774510 576188 1050029 1664318 1551645 438951 1225017 1614978 1266830 17627 543469 1806366 1389072 701226 808449 1996154 1246663 1852878 1069090 1693669 1372452 1268840 1127387 1799259 1059289 1506700 605515 1647286 832508 1158299 457081 1442458 1498106 1269577 884403 1933144 505699 871736 462023 170862 968214 524770 1619156 1180440 94415 1858155 1391253 1987972 1802324 1326500 1776682 235416 1368679 638686 1441824 690304 417059 637089 1923665 75217 1527043 567462 539748 1145122 1340439 663938 1054290 1405363 909369 1760176 1797574 196958 1153294 1007581 332436 580285 1075329 459752 1527004 1122579 1075611 463096 1019802 1508377 270887 1494845 34804 796251 263279 997576 427994 1790210 1896566 873955 32891 1454833 813317 660837 1553877 1049154 742205 364867 1715387 1918937 172768 1682358 559493 1315757 1605844 1489616 1618556 1949176 1250149 689310 1591586 727664 973454 1755594 1955112 1750381 1899357 1134572 1409911 169109 26564 695551 1851567 1926949 1187614 314980 591627 1402989 855597 798171 933122 1148496 913181 409643 13930 1670958 266032 1229558 1135733 1501811 1879845 1101718 158181 1210719 1761316 843093 1693366 1340193 583644 197849 805761 610575 1371996 251801 1568691 498474 252248 465872 982851 386358 981674 1064673 152427 727386 1991538 1010441 360727 1203313 1634107 1816514 217427 686239 407026 1192903 1800375 981006 456724 1574600 1276562 334992 254857 553290 296089 964196 1091372 466230 356666 1562407 322462 343789 814818 1505940 605278 185576 388669 66953 916770 469229 431450 1132102 1591682 557890 1063517 206353 1568618 253577 589339 1322979 1813389 1082025 417770 1919530 824858 722398 1442953 1417018 683237 1614762 435130 106755 1213995 566631 1911565 822363 584331 352096 371874 30172 436161 1139371 116268 1576645 411393 1959869 635466 54469 1320572 1760962 910178 419425 1163035 1389574 1512421 1858222 490567 1518718 374584 402816 1839809 1176889 1584872 522438 359374 1988266 229808 317596 347561 1706545 1620926 1684049 1168062 1160366 1158092 1483897 823816 1229278 306380 1711689 1212824 160621 310572 1458204 279446 1445927 1893739 125291 705900 467972 1564723 547425 1345638 899628 138565 991309 1365747 1896184 1514473 711661 626735 1139874 1784256 451294 1754820 1692659 1459823 1137069 1744690 1400794 420189 600138 418406 1482547 1865874 1173212 1076379 1968615 1181926 1586589 966427 772247 1650720 577275 206096 837945 773809 79180 52760 195765 449498 208674 524092 1756655 1234403 761694 765349 613419 1980295 1252326 1893561 456277 935620 1991190 742641 232261 1129919 489674 177941 666647 358753 1134711 1851517 1022800 1094090 1374266 928603 1364254 668687 1693268 265416 1972552 1100853 119490 949481 1178126 1393328 25905 1141951 502791 870829 1422652 263744 717268 1512057 1540646 871835 1970910 983551 944795 906795 449908 568608 1830801 267133 1947671 421232 863348 766091 864559 1598203 362545 955088 1026683 585998 916190 1887381 1347164 785592 851057 1194947 415750 566435 1793039 1316822 1227026 1262203 1037656 1718648 233828 1689988 295916 940353 374984 354881 408916 740915 1848193 1557150 1321084 1937781 1987847 21103 728633 910188 90500 1143507 447049 278645 28772 105926 1876286 107229 1139435 825693 841662 1278142 1317532 62146 1071746 1319738 685415 204056 1724375 171176 412273 1852072 474364 1565772 1711806 861709 1314734 1381318 1750347 720734 551200 72395 1403252 1964631 1173809 1335651 250169 1648531 290971 716935 1475841 1143234 1855903 477953 398466 1151567 744531 521296 1816964 1238211 1822 1817570 435312 1337353 38787 1121305 930770 1347784 83178 798357 1300805 1741316 314508 151290 108778 1089887 494552 356849 1705665 175212 186527 1619415 1597113 1045254 1878737 735930 805694 1504950 355570 541107 1135610 1367939 580801 1932096 1568270 250771 1625308 1568780 468368 1106263 1735532 136045 1574993 513066 65959 1260102 1777431 1903391 815571 1559138 617801 224224 1591661 1613574 1640242 1952064 783390 448440 280309 245317 542570 1218897 1586701 41618 693915 649922 1793237 1655259 1260572 18605 874023 1700130 1281522 1414639 1139732 1954698 1727735 666676 1697261 1679740 304310 1001138 394318 1866902 1325994 56024 1065542 1422735 1796741 1271665 29451 1747288 77397 185089 715520 431116 1811364 509506 1604146 918263 986395 419648 691305 1380483 1018603 255293 1931361 1607954 738272 1892353 448485 542017 1847307 669438 1912470 1884450 466527 948228 992430 1153298 1101685 1181957 1005558 1547804 1194070 1742119 1876540 1096393 356000 1012184 112905 1550381 1740348 1508255 104061 834514 1154310 588677 1225349 482665 1183927 580132 924584 1533235 1307642 1831257 1462452 40663 1059777 610273 964293 1413224 1770357 263488 1918993 26629 685533 26565 450067 863469 1740561 50134 639686 1740410 264285 924024 138560 1153423 974290 18856 1020289 1743004 1379508 1694263 1224672 825475 282911 281353 1680116 136639 1790336 1619109 1911570 1674983 902978 512411 342584 1718875 1176340 1888412 869641 191451 1455293 1144522 214215 1201693 1187957 1195691 928679 1043220 868032 1021583 383318 161205 524147 1586319 396111 1931716 1739125 1742250 493488 384081 1508925 972761 1493862 1450157 1944697 1371928 1036145 1750612 1584473 1578044 1176295 1822993 125817 648362 1472435 1866242 1177513 35394 569041 217837 649433 108969 1986740 1013941 603441 859247 1154579 938001 659560 118935 525924 1317362 1566586 395194 1477606 677473 1689528 385785 1969399 420648 1724867 1174664 682488 1386577 1968105 328451 1114011 1010576 1603758 1227622 1472549 613221 603148 636015 110613 502017 681444 701836 28309 624641 1018287 1231821 1826236 1252021 608955 1800631 1050332 1388557 1569286 865791 1463180 483602 1786222 411147 339948 621474 798095 1510972 1493676 1758203 1640656 1767356 1300524 1937966 610452 503844 354470 312143 1181783 739253 484249 1112401 1459123 528142 1560104 1026327 256791 209008 1231339 1013126 769470 1779948 834499 339926 732404 40435 1510374 1602468 939331 38016 1572753 942321 141394 1578836 153426 650399 1432140 172830 304065 1562586 560486 1846068 216257 1650350 814783 592989 627825 1004379 1005133 787152 1896318 1531405 1783703 492532 1803814 1064060 520652 935312 1396614 1296438 1077020 1977271 1402113 996009 1696870 80036 887581 1077777 1172733 575981 242743 1556358 37835 1984124 436178 865937 794304 420238 34677 260116 50791 1687393 1105370 1338897 1523334 945639 1650932 1001272 952444 676941 313772 389176 1958806 1627029 1537288 404569 461428 1850682 1758676 1484153 732478 21557 1946706 1293079 1253356 467795 438506 309453 1959033 1323424 554409 1210524 628573 702766 607420 854049 666444 1561078 1519275 872921 1972452 1842138 1194232 630154 480206 892469 569217 1767858 253990 756579 1665562 1016876 1561331 962919 1221477 1753594 63073 386142 1207296 915258 980333 1620023 1929879 392519 1237668 1640100 1866421 1975650 1534841 1072256 1718239 1655845 686573 5829 1671363 1206922 1614401 1721062 1595163 1959935 34277 105471 1764310 1264587 750541 773884 1187948 589235 774450 1305050 198042 1827165 348024 47381 52718 355420 112983 364365 810653 797197 227767 284560 224877 1703358 364331 1591940 299387 1336076 1067641 1569285 1523554 927295 634802 1359202 1004140 318311 1775569 1806376 1728999 2581 380159 1382178 1744791 1456993 1814518 1290457 1326473 1990947 228072 1085417 877129 1088071 151425 1465446 646002 1138542 293614 1599430 382046 1906692 1095885 1823583 1500216 1874896 1850784 947212 1671031 1662276 1383680 312382 988286 503157 1207275 378152 1796598 809104 1998639 650144 1109605 1876360 250508 1355857 490381 1759236 487385 1273694 1804449 1917262 902560 988928 1820134 556547 1469171 313508 920377 721097 333405 1509580 239249 244736 1495886 1379267 1652534 1760141 1073951 905391 204251 955421 207305 1430596 487085 869764 1149686 8809 888593 1099898 1311552 1697552 1589450 1904876 1953161 410494 308123 1497208 1855272 257033 42273 1493636 151045 466445 1397341 1280904 1105702 931289 1571200 992714 160047 1230675 1165353 167681 1992064 1714765 984878 1755618 723649 377842 1033179 1277803 1672833 56447 758650 972736 1667536 1788430 1431224 1943359 1300651 175496 297618 1601302 785074 545081 1550556 328368 864308 1259192 849675 407704 1474762 1046966 1236295 1722087 1473067 1847465 1941387 669188 1270122 383717 1677416 1725844 1613410 1931753 1783363 937557 1286147 1804521 760279 403534 450709 399014 845501 1651837 2706 392432 1835761 1637342 497502 684569 1945101 809022 1955226 532918 381393 841016 1129079 1372492 359158 767616 1143141 60146 1575658 1401223 502925 198355 1396114 433179 1797996 980614 626333 1603911 1233273 131830 1081595 38933 1227114 1462840 13116 1568590 572690 888634 588217 529733 1825150 1455805 971051 1454938 85513 59397 517857 564185 1978098 1290058 1761904 1399130 1629102 747958 292366 1429219 1417984 1151166 771503 432006 1290383 996536 1412958 618149 1155403 1538843 34207 1856074 394130 219158 932777 1314772 66617 854831 1178889 1267078 301597 1099430 1328844 1484520 484634 1353498 284758 951482 1322997 431968 90658 1778020 964850 1123066 1858739 45999 1499321 1198348 791514 589830 569174 1148911 686004 465313 1906550 144868 1474794 330486 564328 1917028 227435 762467 269843 952830 1811471 289963 935310 797652 319114 601694 115875 1731170 1747689 804495 188565 78019 1758361 1943096 1286856 1963401 1641598 605935 36358 554633 520151 65541 1938151 1362285 1593048 1603544 593716 634168 1464409 679686 1831907 778675 1534525 682327 1337114 270735 169368 250835 606546 314253 332454 855616 1054792 1284462 169137 1975317 1393549 894680 1497935 1520323 1670114 1085451 1818505 772393 216591 280621 672694 1571617 1777586 1031686 1713202 1408612 1011784 558432 1746062 1220586 1439455 969240 599626 885345 579889 842049 869195 417517 1398469 807694 870415 896422 262394 1064935 661645 656007 313562 690516 1693795 208308 1787081 149640 1846218 939482 1232338 413276 1037218 345767 326406 53089 115707 1149803 1640054 205085 1955603 677560 1155425 1846977 1505265 1830743 1717083 582431 1373369 1259339 699160 1697174 1612451 1829658 1272070 182521 450181 501095 567079 1087514 1645207 254751 635715 1505227 1958361 1951103 1236504 1197830 1074366 669215 1505319 1469176 1102566 590992 399090 1611982 306718 294029 1908315 1749752 574675 1059715 256696 609346 341890 547381 1367732 632771 971211 1598764 138068 1086669 1489815 1351745 122359 1788094 1948972 1365652 1075299 1271682 1057638 1677605 1419029 1967652 1677587 1062560 1389460 1540612 1283746 1542618 251429 667964 951950 1219474 1741108 273164 1816008 1949158 1585564 1266854 630395 834119 384874 1484378 672729 565487 1504434 1735603 1875295 1455851 129596 1674121 1527165 213657 1180586 178004 1420392 1904016 1832089 1425465 455963 750717 482770 1250607 1030365 60970 1194545 1702406 889904 477680 484795 1691780 947260 1305112 1973101 1663794 184223 1969793 923379 1842487 802446 819025 1069188 122285 1235632 1170305 582971 1568080 1287910 1386055 1783593 548152 410387 234042 1731896 291975 633458 1014983 1363645 523415 708143 1726523 1680015 237889 1726234 1889799 1555015 1338348 1981046 550173 721119 215487 678201 152771 1718868 240288 1485489 267810 1863329 1320183 121479 952408 1758044 524859 1070552 1885980 36956 950321 1785786 703532 329456 1623048 1491954 1779513 31358 1315195 380655 1005610 1094973 1106982 147115 774622 794673 1947049 1664275 941304 770479 1199464 685171 966454 1680672 1811355 439977 1053049 1264547 417755 663434 494834 1974 1987817 535320 185779 1198443 1390290 44101 1702695 645553 425052 1126992 802061 707484 636494 1645193 764051 193743 352211 1764979 263207 639415 174878 952701 262349 680365 915639 31614 1367413 1135671 1789167 1055741 1134703 69554 1852758 677269 1699794 524614 1148756 1025087 1906832 720561 311213 1123731 975547 809614 1330071 1941707 551761 1951776 1532343 427342 276062 1480598 335058 228733 1116363 1903177 1237483 1992394 1148394 1650758 461811 1757428 766377 989278 1669384 826615 1738614 45339 898833 1149677 1469877 1832726 1518839 1074334 782693 103024 1737409 1983206 1412059 868373 1549042 1001632 1037331 1581416 1316886 1763029 1987046 1433199 1197510 1242778 676537 1141123 1349551 190882 1134784 1346167 613656 450540 843801 1922522 1978244 1605767 357332 33039 484497 659944 678266 1207735 197124 780397 1642598 346207 1268404 1754661 187613 1016001 1945069 1232167 921574 641469 1196836 1733182 310463 422943 358898 337431 989943 991833 758297 456927 536565 121642 1809065 1056657 821914 499994 1823493 125421 695743 971891 461243 1885268 355386 1604639 1823060 935471 781866 447339 1488471 1859202 657952 1946546 605399 1140734 236859 1630975 583803 825762 245995 1489755 614483 673906 992431 1934738 577829 1850232 1227627 1729559 1202938 1881517 344243 534927 1836786 307860 1972818 1547465 23209 438587 1777179 803846 903556 1006821 54986 820459 1206784 1248963 913189 1538967 348861 225739 750098 238324 1856255 398431 1502968 1776566 1133733 1647518 861316 1379438 256059 770366 631859 99704 305107 1793379 1494419 1066951 533412 294286 1554111 1330683 229398 1347393 1402284 1297862 1074104 1218010 1438674 1085354 1730126 1207497 75111 264742 1952072 1592090 595261 1294690 1239189 130885 961443 891448 1586039 1243258 1609506 476055 1787498 313248 687492 578683 1373775 811043 150483 738689 1804227 1216116 1547549 1516306 28790 735381 900325 920842 1343851 390603 82730 1761739 1459302 1418124 64760 1894952 217984 923213 1383358 783080 670448 1280507 437768 1369546 856663 1284360 845482 545670 309299 1928667 693812 850966 18211 1115001 1075771 1860052 1914543 843818 595051 29547 1077561 1726790 1557203 343727 1534707 1769747 1310830 1480440 11061 1094449 1529230 1694598 1397885 154493 890870 1711943 1802941 1567106 1365239 613450 231716 1864543 966993 828317 1057303 1356348 685012 714442 42872 1924434 1158039 740011 1373009 1843685 1089891 659951 1619049 480169 1965758 613394 1055619 328949 293985 1196655 424935 1955914 1623520 1764375 754959 1783519 1528333 78642 36605 92568 1417394 7179 1267862 1326643 37446 1999850 1712860 1683401 1109871 1320236 64057 1919771 1770435 1579966 117352 1497778 1834336 350512 117987 781942 1422688 659940 1164774 845396 204772 1466446 916748 1809554 1876542 1659958 1234105 486656 842899 1743164 1984943 1136061 601263 309969 1446956 1305288 450862 1552676 1021259 367440 1313221 254686 1229841 749552 1433772 966548 624367 1702693 1867943 841555 636733 765394 1729890 1262 922438 1027249 1468480 1007012 174069 736616 544198 526217 1595170 670265 575670 530519 1042002 488304 815292 1669420 1902084 1765979 449572 1822709 1541327 99441 1610103 1889962 1710383 559562 315731 1344221 1199754 1950362 505145 1483126 1825350 1477793 131471 1348325 1723545 713555 1257842 1245823 795627 1288414 1344273 817515 1685548 730466 1358602 1428179 175324 1717712 66460 1299565 1961238 133426 200127 313746 1598776 1249037 1866289 1971445 369548 202850 633922 386093 1465074 650846 1421704 740659 418713 460119 1166772 676313 1413949 1137022 660999 1827458 468693 524236 1125806 1849340 437905 1370520 443796 217690 384743 410696 572343 1941982 1717034 1307680 721145 173134 1575659 1082103 1546040 961066 647222 226128 1592102 282919 506055 157615 1282480 3585 1536953 615063 508062 94478 1616537 1777560 1302159 1455544 1767492 1434015 717896 1460556 1432945 1922460 878565 288343 1489074 1725972 832812 1141310 1705355 1657174 1062015 1868266 1353029 1247375 212487 1319471 1512339 1415408 426477 1523625 980517 1423580 912532 1339386 765155 895361 974924 753236 560032 639757 246576 1288577 236241 1477337 233001 1377705 565785 264160 1857791 194464 1142072 478582 1402202 603330 1697243 733408 525468 1273658 1392182 370091 1634996 1903400 378008 1597988 78690 1398939 376391 918649 901265 259155 34427 1492320 1974934 336394 171847 816688 1672096 1398267 595624 1629788 738594 1303908 437687 1335532 1092732 290709 1922869 1527124 1606032 809913 1356498 1668939 8245 1812236 1604075 1356887 1655827 702296 306080 1164034 219135 1099614 1550293 1442637 927243 1336789 315756 808214 1482078 741325 353241 1585934 174363 687929 1443455 841748 1352798 505496 1157890 1337504 149592 435148 1806312 1188221 1082638 306678 1816334 412624 444195 1088847 992709 1207684 687565 86364 1360760 1066749 1412043 1524367 1989817 1978082 416071 850068 1643403 667217 30571 1028894 1931659 1414734 1977014 604205 1587653 719829 1361021 1650514 682257 1696077 1191604 799965 1471867 651713 94453 351176 1085262 295111 456429 986831 413635 28654 140997 473094 1164028 311431 31641 1576982 396133 37618 450658 806901 946558 167314 992524 160319 1158691 13806 1073901 1113985 301796 1344878 815174 189566 604030 1950327 1999889 291490 745387 174785 148216 1954863 1866634 992576 1828684 86670 112979 964170 1456716 258726 601645 1966130 1514045 659265 1697114 1521185 1576952 943487 570124 1126499 979662 1783898 1802714 1644545 1022439 1736041 827422 1842947 1539132 511322 1186043 915034 1549723 962157 390560 297359 1827284 1930681 618976 1786540 1313026 660452 1224000 1316029 1360049 1051649 1960758 572884 838899 257773 224570 547590 904869 1668921 477299 312635 1266105 1346891 967756 1513410 548590 1439019 632759 1454765 86720 952206 1161690 1439923 1439587 1109560 513896 871018 1693539 501695 1204103 1041030 1271238 318884 1304415 1997157 704250 1642604 1618434 1504935 273135 409022 1868099 857133 1595767 47542 1410442 932754 902726 532759 625428 1215529 1794622 1291370 389316 1881011 1128513 1838886 1837736 738644 405926 996641 1145231 919116 765370 434823 1060828 1805058 965253 915044 1458549 432143 366573 1433606 1929403 429655 936709 1662022 549389 732327 1139603 1005314 1086771 654506 887612 1290974 964974 1881024 629279 877995 629101 1960593 843032 73307 3869 217684 505413 535399 886143 1114036 708989 1245545 661205 226200 1947251 41750 302192 1677094 621418 934328 638443 1804661 1694941 238686 1669005 339269 351918 855802 1979364 1267589 227169 1442864 1448320 1910308 1832140 1698048 792350 325185 1235181 1174653 1661741 218410 596202 1207495 942085 1038814 1461718 1332287 1333087 439842 1345576 154427 470349 727799 1313595 1287161 127569 174042 837109 1906008 1076946 977922 1639957 603313 1602957 166947 1208819 30872 513469 417521 1533506 1744684 1129805 474634 199364 1360566 684072 1467977 799282 30896 1235281 1084440 1239100 564309 681816 1745628 165671 1527392 1661878 275170 1923021 830229 231775 1566177 1815711 458923 592759 1562667 742539 799759 1632904 520257 1080572 964228 1100746 122184 439595 1401714 109611 440722 494799 865406 449418 1636273 421038 1469216 1931348 487351 1690757 1205008 492772 1652315 569791 894641 1268001 1401812 1226785 1823671 315128 181944 1963159 193210 1095665 1902558 1197377 171141 650373 962341 1135451 1440220 1126233 1316408 1251997 1033332 1343921 1272430 375832 820895 221570 1255175 1820802 968490 1969784 405061 1797206 1381075 1070395 128091 1946073 499197 1148850 446608 541174 826066 565072 1023916 1261156 1238636 1741590 883322 1734299 590352 981303 231130 664514 410188 1800367 1451206 246631 184566 674407 948399 386533 1462998 75216 1052445 1133984 763631 941562 1387512 1515790 1851223 324989 1147113 614327 1243617 911463 78548 727823 1528760 1874309 1072496 144294 1511647 1536200 390931 284971 450484 261330 352241 1453266 1063138 445289 391731 575394 1056564 812457 128626 693190 1161132 807939 345746 1926767 1602158 1094771 1220691 804901 685341 615169 1200050 1447926 31832 1051631 834079 486343 552985 846133 996192 855889 1918722 253937 1461921 1750986 1000852 611165 414338 1360227 1226376 1207442 1289044 865223 887474 60906 1794059 359847 216482 1860921 451352 288952 1692698 266918 670823 847268 160420 1297617 981189 1124006 997045 1560291 1088114 1676069 1833969 1285188 434311 39720 1274546 883224 958809 1375425 967117 1276048 276890 1441796 776823 1829949 118872 1570119 502011 1966588 196506 1583919 754314 1484311 1954926 1787419 1147736 787691 714158 1865411 625857 1833930 97318 1048268 1014608 542021 751028 1967219 717973 1788273 1259807 1774430 784812 115330 932766 319885 1703038 1955331 1472622 671872 110090 1964303 671257 513508 1110146 112559 1072251 503600 1078142 224961 224936 1812699 1135354 964770 1695522 551513 28367 1019234 1002403 1006202 752196 1514165 1392467 360487 1012568 1498952 1707190 1507196 1077275 1870262 20247 1952808 504616 585331 745657 60356 1626309 308613 1355712 1217728 1872595 909552 1657822 691908 317962 1879990 567352 1712314 551947 1276978 1394936 1474501 1840554 1429507 878494 1309895 56000 1601417 756264 1990572 1374901 1220452 1313676 1212437 308516 1868160 1666211 1120908 1693832 1687819 495208 629826 1897071 1029546 1207854 747817 719341 1159080 1639418 1434387 836856 1979680 1677828 1779879 625885 1288294 978191 855569 1230840 1829556 246321 230929 1121649 1473714 1768783 1640933 1725389 1833885 1274927 882584 1951410 1653856 11021 1534633 667946 280600 402885 1374873 1447211 207933 297682 374091 603587 746598 135221 999334 609032 1178998 779066 1357460 378960 272196 1170959 934274 878567 1070359 634083 1818975 98743 800675 1887809 910712 974939 1543807 615768 1807528 70011 1545538 471489 305243 451892 1152760 1857749 1185114 13283 1279447 1945494 838511 1247271 135216 39830 1717769 694200 579910 1913186 195656 1394499 858362 1580217 1291584 966052 1102700 812455 793542 1245501 1585971 1693464 955588 1178831 814031 1048691 1994824 1283532 1835467 1557071 524971 49511 592281 908615 843752 1916643 415826 506772 910554 1362850 201119 395284 1223285 1420356 1653516 506968 1371931 1379959 392593 248003 1763516 317717 880139 121950 108275 623920 1437527 1792099 1359277 722916 782323 894623 1812269 233417 1016352 1381283 689686 661444 1361150 311987 1597036 678682 203685 1601046 1994801 1572163 481716 1425556 404271 154655 459802 250467 1076687 1676536 891609 600093 808469 174264 1651426 498884 1024610 558671 1284446 1898362 666574 580668 1540312 54762 497380 475190 1007455 198546 582394 1580969 265063 223327 1273250 137472 1558239 1654919 922336 1104206 453178 1436076 47531 1365756 1672822 908309 1655265 166968 1173102 204947 8018 1853818 1326009 1134387 273424 647740 539992 576781 1191747 1801171 1503073 1867565 351296 635314 253702 828024 1833789 1665120 104089 593633 593517 731341 1826416 166984 635913 1600010 1151365 1830927 740937 873273 552809 1551772 37384 378484 870549 749543 1076347 658532 246660 424227 894850 1681369 344499 496764 1346325 1495086 1638625 1169899 1252488 1809522 1748813 320822 1693081 350715 840652 193577 1762100 1091215 1092295 1764693 1787409 704464 1538918 1011221 585766 316091 545701 1805333 457549 67365 1992994 812805 586626 540072 173209 1234263 1704457 1190199 1419715 402825 106247 1507722 87543 1471864 1973764 1623549 1732278 1471001 1854532 1271715 1675690 1012494 1308833 1523717 1375331 385339 102909 1951761 833426 752551 1028780 377100 328738 821241 265267 1251737 86529 1615185 167852 1558608 1720820 1102012 1963873 821431 722947 910733 947619 247245 1070936 349869 988222 1486035 1274186 67048 1233115 1073548 714303 1047266 679961 993509 779772 138317 75118 136432 1340651 997907 784586 1958653 1777624 1795339 318581 103823 1187524 314010 1194867 1669177 1449150 818657 147548 296654 1620191 1399098 1558960 581692 1697722 1587173 1110649 194833 1232031 948367 345285 1112698 296277 226447 1032718 531679 754867 793725 1417093 1594002 1149721 1203904 547864 84057 3329 1847252 252219 1699709 1304846 1915799 214888 1680082 7811 1007147 316767 546001 93369 1209965 1779051 252563 1567227 619663 1701164 1351790 1763491 399763 521304 1488963 1125554 1699706 1675268 1336178 1220185 229933 1596281 12692 881378 1269347 1747938 1093841 616290 1936230 1693518 1077145 258545 210186 647830 232440 1553336 856662 1289817 889227 1339558 338560 748932 1689196 1442985 1900707 1866730 534236 700569 1809404 277723 4693 1936636 842251 324059 293817 1084665 716014 1666120 1013384 858599 184972 868862 836817 1448376 1523720 790127 151057 1556567 912840 1332545 694724 265926 858249 970468 615045 371783 838726 563147 926962 1796534 1520591 1675493 744947 1711376 1103649 800106 1481842 763552 1851150 1080140 1182397 515822 1921389 611249 1583330 1803118 1911034 1473845 1433920 692658 1004529 917279 811912 6130 1072115 340426 1807330 491026 610204 1648545 1522191 1601806 1895625 1593802 672668 1046013 1158047 1784499 1640558 1419900 1983363 1730588 1953097 894607 1545205 1610769 637401 505936 1825273 1100585 495226 1708455 1052048 1613175 1915951 549828 1947694 1387186 919940 1271883 1131231 1506668 433003 1521577 1012456 667579 1315740 1621694 631524 1560947 733136 210506 1604506 874364 210119 236980 1978167 242103 1531932 511570 1084116 650370 1803170 1269342 1509398 1874248 1908306 726621 1714194 344899 1762207 905029 1872572 1438049 383861 272059 1419011 623387 1056128 711395 1054612 1630169 1393046 1600907 1906075 1046009 569609 912617 1401112 1694930 974777 675269 596545 93694 1861474 1659442 1458187 772260 3074 289869 1035150 1398629 990006 915956 856118 425635 1920421 865579 1854101 782497 1001570 1168770 1592123 1824400 1603079 1866436 1304800 611256 319704 630680 806909 1214949 1691613 766183 1619556 1602362 1219170 636105 130374 1603210 1750159 1659467 1456529 904906 1341150 1149096 60016 714758 1732098 1836556 1779345 1979981 692112 879201 1350145 864060 1354280 1139200 1993714 745863 58500 611397 1392817 1676016 1242484 1239755 1181238 189254 882066 666357 1561200 250036 1214656 1434629 505465 1230831 1163470 216448 1596742 1748132 502797 1338111 39847 234064 1358282 309831 1154362 678501 1301068 390994 335095 1294809 1242594 1505635 1877929 392475 50548 1367070 1198181 624788 1957351 427503 5779 896589 970158 1680910 1686622 1510124 1639657 471738 181565 1822243 819904 1321009 870039 186246 822530 1582637 6773 1118417 301483 140214 593761 1905925 1078586 1096971 1426961 351173 58458 1036239 818725 1094491 1141567 1313115 1194258 1805756 1827765 1560485 1549095 650902 1800439 338063 1665029 98235 1192322 494035 1574713 1158057 485037 1007539 796317 1847426 1765331 1203866 82884 993900 1452469 1785286 1602836 604295 519211 997738 1245466 618058 820627 86978 1145806 75808 609435 697482 1751408 808942 979105 616828 1754217 1848894 1258118 1266293 982330 1087685 1111990 163733 1198081 1155441 323914 1100917 157365 1759546 409659 216637 354045 1415003 548064 101542 804728 161886 1316086 599328 1269381 1475584 382315 552473 979221 1055687 1244759 288246 1486418 82292 1925144 858654 1817652 14483 527395 586040 1631231 1039730 128364 1042976 881271 1270341 362370 289793 128674 1767800 19206 208179 71856 1247421 1763798 1840811 342497 1719833 1551679 1114075 180404 1074858 173216 1101111 481090 39655 649935 459697 1304418 182180 1683549 346037 444161 710237 928933 1415382 1545383 1145935 1567972 116930 817069 1500280 1209602 1509844 1644397 719699 701881 658867 294902 1171139 339769 616620 806121 396445 1283749 670005 784021 260217 1320745 1404318 341548 594253 779421 1272875 1876439 1794468 457105 358700 103385 1403822 1210204 1320570 30862 1470303 1849930 1328957 1184145 325398 1632014 449457 1511904 1298236 602071 866635 590833 668795 561890 246413 551502 1905049 466328 171754 73290 1788859 813660 60963 876526 591544 1952044 687525 1581418 1913590 1362945 1005281 1413371 1750983 225071 1602643 202444 1053666 886507 1266606 920205 1605216 1285577 533799 397474 739401 767377 1108335 527963 19438 1136686 849712 946723 1279870 1435385 1918289 1064960 625609 1366208 1953417 220334 887686 1648100 535674 1634750 1547488 1128644 1829808 1011568 1432328 1411721 1201651 1240504 941072 520922 1818082 1406623 334543 1395101 147833 1553287 1007966 1793322 1712296 643314 1444862 367385 886014 969578 335114 1383608 926406 1336270 1337392 160237 1005811 440546 1010403 177076 1232908 365362 1107431 403063 73584 691718 1276219 681956 507484 869219 265885 168722 840736 766119 1412544 370151 678133 1024204 1195485 723008 547920 1974282 1009053 1832548 1193107 575963 1497544 498927 1356145 1307913 1153922 1023982 94892 186920 1296819 1544174 109339 432382 1796474 1472562 247978 578611 1641271 285533 1089053 1302939 234694 1378027 260465 1592553 1797337 1977591 1158024 284886 532831 1731343 1668671 1827918 1295575 1970052 927140 74943 424459 418752 1268805 731613 1232412 460683 1000514 827533 1301751 1633197 1587827 1848023 1718974 29732 625545 212178 275710 739272 985337 1808685 1021153 1336303 304793 1070370 1358870 1578831 1713695 257831 430252 1017857 992412 902702 752232 65450 408134 348814 946295 892865 637665 1997453 1593038 1323656 1949678 583675 1924274 233716 1858649 1398388 768849 1019851 1370178 1805223 511541 944745 1148283 637776 901439 918867 84456 624069 435601 1318441 663050 697595 919445 1618999 1958151 948270 11813 543374 916339 1928690 1824938 700056 1770868 787861 147244 366382 1335817 767830 408205 1483330 1680664 403823 1796486 1827941 445424 1243738 816166 1032839 1295264 1323067 913760 1130855 998725 781950 80253 1297604 515008 1255789 1654335 1286468 747920 1205931 1345 563324 1266977 1616372 1567517 1616958 1910997 37425 1016607 155325 1853197 1707066 1546638 1253538 1625149 853245 1647717 521613 1023171 1007919 869264 859884 69271 1490741 993668 240316 652321 1244217 1969392 248395 149465 1885085 847608 1110558 665497 4725 1890063 1514520 1086405 268815 1413156 1237875 1981674 1495117 1357446 1617450 373927 1982980 1625674 682711 1379752 1246668 1817575 1553366 780538 40061 422423 1916868 1051051 1365309 385386 752623 259749 1114887 468904 598775 1603608 394808 843891 1421119 1080692 851217 91886 1724469 345301 1699320 878426 824107 1037502 1252602 1439542 416251 1177719 637251 1164833 409187 1052118 1763066 633327 1660504 1984028 1780727 1569952 384340 1826818 1506265 962289 1584465 218085 968299 429289 845398 1298842 163319 949325 1390024 718320 1737230 1929752 836026 162126 717618 1155956 58947 1543494 763573 800416 22694 1836605 77527 559857 121030 1084111 1072913 1857631 900665 440797 1484616 226926 1759780 545909 713620 1791190 1854182 1182877 688945 995726 1755225 1219773 1105952 472749 1031123 97080 862014 14209 586981 1748188 1925307 751638 1826241 1449527 480936 1140544 513647 413354 502931 1157777 1247942 351167 1564993 1682237 466450 52203 515446 1518857 1504368 854803 1870907 1362047 1468767 1220808 1134991 869157 1484902 1085201 975449 1110012 722392 263859 1437988 823905 1757397 641668 925149 1566487 843267 585080 1096395 1554278 623719 383310 1389600 602224 1950503 1408632 1625447 1392978 1724527 1403510 1788872 1494676 1184664 1871579 7061 1903550 429603 1582478 698687 864728 1125183 1900518 345037 424919 597049 478061 908361 440235 1876372 166173 737081 758871 1988076 1867777 1962413 1316652 1012595 1193540 740170 16054 993296 1239773 320732 482230 68535 1901979 753389 1158508 775127 433001 537569 1600220 168266 1944653 947602 283965 876531 791933 85327 1787115 1743505 1264004 1950776 1382427 585460 1030854 466205 1625344 4513 1526402 1951556 378937 1442036 1596714 1629401 1279442 1097183 980961 1892309 1662420 1408473 1642966 457623 1037398 1242840 904334 1776849 1264719 3507 6141 854869 990833 1032429 910517 77534 1824794 1621538 1329931 1273640 1846147 374456 1170567 1197973 231159 1463190 924723 538567 1884971 1725211 229647 1010247 1651992 661817 948268 697952 949961 1420226 1948652 1242091 536970 313187 359342 1021231 1220894 436040 1494726 1701054 1634571 1411600 880694 1298253 1495970 1989795 1376665 207418 958134 1283937 1198683 1407047 1188681 627710 1945224 1676473 1642557 1039988 481396 1256147 58388 498804 896720 1469975 446007 1917037 1188485 1364240 1993520 100766 1545674 401615 900155 713153 108450 815122 1490772 1502165 1892530 719779 518999 739010 1501552 1842007 1607685 1522844 499651 731535 1798285 1275777 1875101 708952 1950463 1672461 1465316 1888223 195985 296174 346778 1659207 1186679 892210 548957 955074 1597574 1147953 387380 1649047 1836136 839938 1242170 1043956 805754 1517938 1009885 1187643 599189 116428 1870231 996630 770162 1566257 1052142 325997 667620 1124716 420170 1406687 1507516 417595 806602 1421008 120022 1266949 539881 630515 292885 923615 1530234 43644 953926 1557246 1972969 679469 1102259 1040803 1599958 1737335 1627788 461195 1580823 1027931 720325 1989602 773971 1629414 75744 1149511 1210096 1914206 462525 359648 1739807 396649 1573817 248507 263013 1024746 1302524 840888 425018 472679 130709 460525 314191 890377 1929692 1026963 366019 552035 1095271 1779810 428733 1023828 939810 157815 1086404 50139 1213959 1268783 128683 1861339 221878 572747 628303 1918727 156412 666328 1037869 1977899 1402515 1293284 234151 725205 1664271 426553 564089 1043557 948760 1447092 853602 1928876 1703753 605592 1985260 999829 1668490 249294 1511840 1662117 1456884 744407 419867 707764 1750896 970689 722878 1475737 901258 1043298 168570 1358791 735323 707781 856756 1805920 1460669 277322 1551753 267062 970395 765228 1611801 233797 668856 327455 1380658 1442700 1772778 855729 342488 1499550 1437952 1836614 1513689 1782870 1167122 470332 666917 1596832 743344 268215 533084 712960 1993037 408189 1581745 941956 1183330 79082 245834 720285 5729 1481700 788697 650903 775335 912525 929976 468042 1091074 110039 1277709 443846 206940 387278 857078 1335772 818124 1558516 809612 33582 497002 1519198 544910 1531565 1509060 437967 1941170 1661849 1490288 1816534 1987368 213769 976676 426366 1872704 1866992 1543549 1159969 1633215 873719 1640983 1379774 818012 113870 1984414 1864998 873769 1167067 419537 720809 811493 33010 81918 610128 1593227 1914652 1634648 1319586 646111 1670837 1643145 1511616 1590739 410970 698297 166260 317020 435736 1503036 1593605 613525 1059445 292310 546308 722631 356821 1686431 1903771 1515210 653563 1018390 782893 154340 1722162 1668612 601007 429820 1696432 330136 1162470 1037953 149165 1018675 1941987 592589 1180156 861871 501794 1013596 1683260 536835 565302 420340 1026874 1162233 1479399 1924124 1302280 237614 175883 188225 1622136 1519492 1479146 725319 1161089 61660 991717 1446334 920982 1715865 790601 662396 1412030 1046968 1926908 922131 847381 152605 1992732 627315 782316 66884 426150 346086 1228714 987100 1522115 1320983 550435 81780 1277673 446926 1025625 1517434 1518283 1509515 613012 329220 468455 761339 79305 346437 340358 10105 1215859 255761 537840 110785 1509381 180460 1701776 352623 93785 933335 1460317 1161276 902109 1763785 1113673 376172 1365640 1018012 387485 615576 1247215 387712 455976 686560 1851172 1309904 928640 536210 1784898 1316432 1020179 1301551 1116542 542907 1830813 390722 1070577 1757113 1137941 1083157 1406142 1478293 970819 1161879 1591495 1158687 646209 375091 982018 1524547 1687387 555612 693763 1911286 888040 502027 637327 491819 806634 1484754 1957055 898684 1630216 1929096 599223 218972 1456168 1848337 1915663 278760 67861 1251152 421989 1704438 702334 1555240 1785918 694075 816092 882672 1429900 12544 1350243 638036 830648 7557 1415875 1235927 684433 1631585 870594 1005139 579085 160816 801624 1171154 1729620 501942 1588957 925331 201080 1906044 1071332 1202300 551361 695769 1950108 137983 820099 577659 40038 1974326 36556 264882 159159 1208642 5685 1887728 1472198 149839 1159828 1817605 696347 725262 356021 646261 1519646 826544 1260050 1129222 170853 311900 505088 924529 1929853 1424559 810499 1494867 1093969 1548295 1247738 1535734 1384845 149089 1592277 20409 1606593 1655894 595419 1540446 1709584 1826272 246434 1834711 1668149 426932 277702 1087527 1399696 1425060 1281591 1209933 1988098 309566 1164481 1479471 1742822 458123 1170301 1243904 509728 1838204 1181443 1234051 482979 1782201 762551 219418 1974111 1174733 517933 1823142 360551 1295098 1756883 1851420 94160 41918 1383975 1777662 114786 1839859 1007060 1823850 1487364 1945535 283557 1567322 996311 484143 1993765 867456 38755 1480840 973592 876206 410139 102758 326956 1602760 1968047 1027055 1617247 853618 1123736 125241 1191951 1263766 1279886 1562936 1442480 916789 767504 416634 1316672 1045715 601363 42824 817042 1333835 1288832 1138943 624669 683924 793864 1515110 1691893 201152 1035844 455562 1496393 1644698 1482358 196625 221821 60215 32719 1106553 1045578 704878 439501 468862 1376810 1544374 1243858 579565 1839476 1769607 581921 738632 632114 745575 164882 863645 735729 343518 380497 122136 1430116 1956010 1143573 941071 1613324 1343164 1502789 1457420 1527072 1220939 1581439 873658 1229701 759418 1839555 1829968 1397576 1145452 1835803 1963599 1982059 1310454 1107382 1620091 1349859 1289412 754779 1666761 870995 1654343 370002 603435 809794 1612412 1964993 1529570 264857 1928357 562915 696100 140498 1693506 275919 1818379 1414725 1036388 257900 1643574 1276533 94578 388012 1788058 1728771 496960 403844 25337 1642806 1853323 1750803 724392 1730410 1819171 1320947 777031 1483632 1979899 481082 1788523 1322291 208317 1340178 779928 811715 227408 1786789 1444813 308600 170056 1832503 937610 586220 1240380 1421989 536138 580473 1426636 352097 1125038 877479 729539 1004382 393436 471034 572783 1016837 602 1353979 1668559 288751 849835 1314809 908495 868227 1408269 703393 855686 156898 1258844 90290 106637 85257 1045367 1503237 1903038 19178 1423946 1314202 364783 1794992 791332 1717427 511812 1896102 419262 814915 122990 473069 1169724 647901 267914 219090 1692469 266409 979900 351964 1115393 1340555 1665721 458355 894494 1390684 903490 1337221 697563 1610025 785336 1226492 1368572 1760740 617441 20705 171837 222779 1537042 1116678 782792 547650 145456 545323 795800 1578052 393524 1278718 955720 1148653 544704 569287 5520 590174 55513 1810190 642997 166623 1697851 479738 1842381 1844740 488574 129100 1269573 538467 1161742 388547 78247 1848510 98073 1961993 703917 1580283 1620798 1887384 1301899 1950284 26597 1205351 32713 530508 1135585 1621562 1285746 1228058 1047866 1512429 2102 1839539 1049786 865180 133674 706326 1097962 1111461 795113 1532159 860431 1103775 18301 1443855 1120173 512330 1018142 608062 1558705 1695549 176087 1302995 492178 1772810 1829363 1539788 1296264 451114 1880799 215067 110255 1487501 1667077 1274797 666182 48687 677730 470932 664739 1656926 664445 1364474 1843282 644013 824910 1918509 480412 209005 1185983 355665 1662202 1244938 276707 290957 809481 773471 310097 406436 154507 604224 204647 1571892 1144425 1112745 581708 1255916 298352 959054 1701303 595456 713480 21425 237817 1416158 1833231 1613963 1837097 1579968 485179 426122 500249 71783 284225 729068 1723788 1025380 1026786 1839495 1459389 186700 349249 1784254 83719 946853 247844 1608035 1576603 1162841 744666 384069 1569938 359969 1690316 99988 8435 856592 1002495 571368 1081311 1060235 784380 1768633 1071620 1559985 1753474 448955 1689557 467532 225927 343055 540252 124644 1416422 1430480 1401958 431427 775115 1329485 1446180 39221 958587 832398 1798280 1929411 806600 612469 1768900 1696069 1547348 1321476 1326490 1872961 1476342 1279951 1326357 723253 1976688 685796 1567226 1572270 1459631 924030 234938 1873968 119513 828786 1719597 5254 739215 1624126 610383 1062435 1789848 987457 1718181 1869331 1127490 1589736 1357546 1979426 987333 890839 1356920 1640324 1051522 506063 600524 1557384 729180 527999 88471 406549 1811434 1992758 1287624 1242544 1469790 792962 270916 1619656 750792 558733 1598573 441576 491464 451842 514186 860084 71176 138530 610123 1892728 1146837 1166879 843430 129243 1968454 1285490 340808 1933183 1892096 1700073 1731925 718781 650952 1582236 1055503 590625 668636 832016 1628210 1745976 1405339 933235 1389746 1877652 1841726 1170996 663181 1916223 226942 1850798 721647 1396755 1869438 1589534 851993 190207 872757 937240 705695 1119228 357103 1885125 945894 664767 1322843 1074650 210965 1886321 153547 538 154316 131134 1019999 1742683 484231 911084 1098406 1081042 644468 1937752 1535544 1918456 1861777 51438 1568520 1134500 436397 1302748 448 588793 1132335 1581805 849170 996290 676982 117815 1408594 1847895 990849 852863 28334 883042 513630 1904243 409791 999046 1709141 139155 1511096 296382 1530948 1355163 1038703 875889 348217 251299 1566480 1518722 25719 1777380 923649 664591 1033000 100847 1558665 1012309 957968 1119179 1322730 1216344 1159416 1127239 796058 604693 1375040 1199993 1953825 1048517 17920 1283198 1111924 390788 1811105 359273 1047897 42629 124556 1789741 1185015 43363 1775371 1840924 1586868 939480 686718 1524191 1905518 82435 228365 813964 814239 708238 1255905 1577633 1377213 996366 1120018 1968706 1634520 1816149 990975 754974 752867 892985 1203229 855348 1824289 1265379 697511 876182 1480770 1028015 47922 1571648 1472494 1266518 1334493 759948 1385760 1015535 1166106 622361 1232806 948300 964551 467528 1486027 371544 870046 61828 1742642 1976714 1762267 605743 1589535 1571532 1244209 1378911 528945 1283697 757014 766535 806708 1242346 784087 1511307 670267 413205 231942 716536 271717 748578 831656 692782 805891 141369 1173690 604069 163593 555735 472060 1830790 774912 5957 494703 1439226 1676900 594121 872659 359219 909818 2546 180756 869153 961180 404916 1700035 272623 1726567 1768619 1959298 716811 69275 119242 1027442 1457910 46945 619513 380420 1294001 999018 1216534 34332 600880 1117143 46918 1241256 345548 302876 1134276 1662216 1799920 403376 1490847 246418 1271832 1480866 1947327 543200 1904278 223059 451173 1117477 1880431 1184937 1458252 505391 1206454 792549 683081 1736683 1600652 1772396 809772 1464519 1691776 300597 1475814 547131 237645 839174 1590020 1105317 1559583 451341 1901614 938130 1737252 1069239 127763 887438 852388 568096 879167 963218 837603 1237754 888121 664245 808345 132336 199302 1807907 742924 1466032 1987248 1253016 82338 544444 660096 1103149 1296633 787988 1289010 411766 837047 1409568 359326 1200105 979553 803423 1155910 1540506 1559042 174530 1195294 1725201 1840605 893594 1948512 1061168 1922878 1457562 1221223 212060 1536772 1581389 1499609 1442434 1882952 541996 1210710 1208946 1927619 287166 572799 319121 1162323 1245162 188737 224206 1923891 584462 1473963 1221532 45512 1917386 380533 518059 873741 1181417 408349 195805 406841 1190511 1015815 457686 1224729 109771 1033342 799356 862054 1822624 380656 847410 1711129 1739917 1283072 890750 759812 1177774 996266 1955605 1371134 1045719 861875 34637 330022 391249 1481767 435716 1675568 694918 404052 615853 1935052 1494457 369895 447203 715711 76587 1432578 1948342 1703497 868212 1237217 672067 185365 1950231 1954610 617903 1871165 461409 1991614 1080071 1813321 700185 1453807 284804 1141792 1518855 706578 885300 767956 655094 53624 123208 105175 194240 1449707 160081 442218 925830 750022 1074574 122847 1546760 1836774 46759 810382 186786 1693813 867698 221891 831166 1246515 1578377 1531363 823173 265192 1148179 1379170 167876 1049555 1472362 1147986 1446700 604526 1310024 1943987 740948 263053 20777 265013 509732 1126149 503412 1396177 1791263 780474 1000344 1098683 1546916 158654 702304 1139614 1563578 1725291 1648951 1969848 1727025 1704948 1786693 1509213 978098 266803 1006054 575827 991813 1615330 1177561 257716 1383479 1807074 153910 1884570 677205 765160 400037 666036 1579956 929678 1240491 242793 1424276 435572 898414 1351509 1381330 202738 860675 1085178 1229817 1779461 1873406 1891888 178628 996126 1124805 1033742 415575 1202639 594907 1985811 1223038 1464699 1757192 1160663 1172943 823798 1555615 647111 319360 451800 1685515 314761 674508 50123 699324 331511 1342461 784286 196496 25686 825638 152387 804845 970560 320065 674602 1637743 590598 1370477 1526554 955818 243834 417261 503749 1983184 361976 1462660 1301709 773806 1521919 1235614 1592097 1300807 554197 428805 719097 767031 1419948 557721 1678771 350439 1220091 1599260 1041222 1884087 228466 638462 1271378 1748351 254669 405432 1405041 895114 850880 1042616 808250 1286867 17271 62392 853088 612018 153775 1734323 1718019 417417 723898 647382 1484539 1252175 698317 447483 900484 520090 78124 1397106 436100 17840 522937 1373721 1438821 1976090 915168 1691126 1033145 583503 1616198 1553913 624207 1897048 1125671 16254 690675 464435 328859 869172 1832083 1913374 1025001 1009989 862717 1947642 570057 1782330 542675 1746452 1033596 984827 899237 428991 1768662 677596 1842434 1680736 744154 1900817 734266 203822 1677377 1181002 452701 533660 1121714 156000 1292715 652529 88694 252382 1605325 646720 1177297 778315 1234587 1492832 1742033 434891 833840 676476 1712117 808722 236168 191626 1468626 1414237 1976977 1161480 915901 1726753 125890 1756904 1188702 1065625 1993427 971169 1856819 1699009 750693 579003 1542826 45628 1881204 1155751 700630 428067 401761 1972422 528717 940031 1009847 999446 1723404 109202 594396 1582188 367292 694702 1933605 1349572 1424587 447121 1176682 920334 1350659 1371770 354758 846465 1068463 1815442 709511 1608880 1266514 742009 847238 643003 187868 689405 509317 1187737 1678590 1148007 1521474 946179 1340585 1459843 1877459 1364553 1743286 631495 1998055 1143643 264419 1450826 1377509 513965 1836125 677493 217742 1288453 1538676 1598510 1996268 1673439 389004 1920031 187987 692609 507760 1286749 279876 140994 1651689 690049 1262366 247354 286211 1302907 382650 276161 1820579 687713 1649408 440125 1310582 1948867 1136163 623612 1747138 1298332 1585528 1579905 1994300 1595340 731491 635264 1923116 670817 987644 1531784 272366 1456327 595605 348255 1538267 331519 989923 976117 1999672 1498006 338191 230043 1543289 918051 1909486 784067 765608 1400862 919963 141010 1870210 1055960 588711 1262822 1918327 1142284 1741515 1284356 14111 1568293 637631 1406118 52230 1749913 489414 1275898 781392 611430 1890602 839684 1929826 1073658 1298973 1672272 1904750 278508 1753436 57492 1753379 929687 324055 1370164 555645 212989 48709 1508874 1776952 985950 1227341 849999 1817037 1942017 1865006 150222 841392 523326 752272 1970691 494956 1976060 1051984 681525 1661349 1503834 1504346 1424429 518561 1430759 1441904 1184203 1553026 1654283 686465 1828852 1315531 411932 941590 1639034 719694 1747574 1940879 1720119 1056418 1660091 357158 353335 1628279 1329552 888081 320351 1006448 1051528 1716622 1978610 302142 1163594 863228 1296107 1441928 1704652 1420575 825304 1255008 365722 1795871 1322154 706444 1223557 948607 507505 609155 1128652 1335461 1432168 1321829 275031 255780 653647 303393 1721756 178667 1481222 1866148 589720 104090 1258859 1627000 1204424 817286 144615 139539 1149961 1885267 1824148 121547 714795 1962015 1199878 1016377 1810354 690801 1786800 959625 1708913 1032006 193043 224917 119389 1258952 615631 1475348 732513 548433 1997002 603633 979959 1920243 403452 1162623 1377541 263039 1384844 1747702 1491606 293743 498136 1298234 1842338 940913 743456 1548703 321511 661312 695064 1388588 1712137 1501976 1771857 1175857 959347 216997 728675 1155808 860626 1651466 412081 20420 1788332 1747589 912001 247325 1199401 452567 58178 1533178 1605910 946885 1873043 197634 1535086 930993 1463470 276243 956693 1625616 1616177 1870011 98799 1948085 272117 1434028 256924 947929 114157 685995 1832358 1108556 1726439 1416633 1776257 316634 826128 846726 1440951 1406153 1914136 379276 894841 382908 997554 556758 427235 1885218 697119 1025037 953748 680923 1171853 1501649 206487 1734288 661478 152804 20781 1967682 1840644 1300675 1329996 1912957 965109 1995236 257779 1506128 1827223 533847 179660 1054656 1481260 991455 1843289 939452 1239270 1308090 1368780 1618243 1052289 986916 1840218 1284162 1660465 1635413 48979 303276 479891 85232 1991279 1850702 1301227 781714 1269973 1447516 232634 305287 1761347 1804362 988497 620074 1106585 1041126 528789 366516 1757849 486406 1215788 985897 376123 814970 344564 188254 113299 1015127 157652 1791786 652092 1284607 1941807 1782674 1361295 118625 1463289 914686 1638398 1791607 26519 13213 1328606 68216 396150 776216 609030 217525 839360 880951 371047 499268 206300 1274756 198007 1516348 24480 1968427 1375553 1548363 1235733 710599 554791 726259 497889 728665 533401 1189448 1133130 303977 1389312 189457 1625587 842381 856024 867635 1503205 1235190 452220 1761650 517506 87714 185628 268299 653108 260578 1863690 855387 1041881 1717364 1876367 1278379 94086 951079 117295 1555320 1172475 1783320 243121 1188196 1587933 114290 1145028 377740 1791439 978023 1859969 1409320 1262426 1625363 681119 446851 1853104 530862 1884759 1236511 47455 1862490 1029951 1441417 353269 646554 980437 552624 911679 209612 1618576 1536000 1848555 138259 794803 82772 1390309 1115468 563019 1830513 829060 457369 351039 730164 797123 793097 740160 1548738 1145687 745356 403158 1064427 728624 1901995 6957 246478 473530 1547398 1397297 1204897 1192208 1166085 603129 747290 95861 1198216 922317 1255443 1609104 1466648 1483624 701747 1453596 1312788 1666229 1954275 1464794 1661274 779597 462115 1411021 702791 446627 1520496 1447012 1351730 1020161 1430524 1474936 1794599 340482 804977 314190 171890 722186 1377777 773184 1619321 1811615 295075 594182 822865 1969437 1841716 227152 1394050 788263 1133881 1107325 1826882 1483749 875982 1557594 1605864 283538 835402 911149 1391557 1892918 1172778 1401409 1395154 30771 399471 1692225 177050 573541 1518069 1765967 1168488 698290 833919 1216602 1261084 1449877 1204282 184033 957970 1459132 1205345 1241194 95478 1789872 1176113 937716 1759171 218312 410569 671805 1163081 372850 1950890 26636 1845326 1058948 850429 468657 772332 1622823 1712065 641886 1362256 1670236 1642116 901121 1627349 609000 828034 449623 444711 770448 1830474 1533113 502142 738536 1513743 1728347 860491 957744 1324685 1367667 63061 1882528 298498 1042275 1116046 1014812 1919398 607109 1040954 1435030 1175584 826640 466296 967276 758288 1851721 448003 1601802 899900 454261 745569 236277 969985 1031144 1058433 255423 1998943 359680 74907 1292154 1936544 1903881 183236 856984 1926209 1998135 1904017 1842082 134986 955473 1151635 1875691 801294 1834675 227240 322282 1886637 1249395 890540 1966624 1085834 314102 1188723 1850746 1863257 472193 1738663 1594242 1042407 1465008 1720783 1393371 903865 1858037 370816 1384108 1049553 1593866 1461351 1391500 1256675 426129 179778 1204970 213940 1184188 998530 669581 1141536 444009 1912863 1379547 1306786 716556 1686914 269231 1783451 1747547 1066443 417412 1240089 1446122 1837299 817625 1673836 1318559 321348 843292 1467618 1993550 1401565 480853 1937876 1918241 372627 1829149 1058229 235880 385812 1735849 1182696 1330872 384261 818859 1200394 171219 1895462 644043 620650 1287826 1915403 1537494 394021 1582528 1491264 1111003 371125 1460802 261172 1670201 1736557 968830 1807669 575513 1084498 100834 774260 607129 1805910 1076096 767366 1584820 1009411 1899241 1274332 742383 1322937 1689178 240210 1900727 906417 1309981 580984 1737049 1748478 1105200 382333 1799598 741563 512589 807373 393783 718519 580358 1602876 1433416 751601 1714695 165392 1838592 415043 1794535 1714663 1864368 422907 1061012 1798622 87227 827361 690468 197545 1326459 425648 1644459 1051590 785289 305578 42108 268597 1044614 1727831 298975 663780 1206172 831305 308918 1766977 1105870 1883147 543707 46950 1475055 1845769 1092127 1724880 193842 1770686 140045 1355045 1987902 1382421 978104 1214657 351069 992031 1577402 1624157 1095632 957734 1867646 497060 7770 191707 1827498 157954 1724095 1675312 795166 1951831 1992523 230732 1715692 1990365 1698952 346396 783566 284595 752371 1194142 255243 418591 1112336 1140509 44186 566617 794521 252164 14897 487818 459940 679877 517944 1062257 1085627 647083 110569 218893 1097908 1775901 1881783 1634658 1385176 1502503 786963 1822113 1870330 384283 1942934 152921 520822 53026 200993 874850 1601995 1806834 127367 1781653 1075681 135759 743269 446844 824485 704110 97250 922001 419742 1357089 643031 481331 1387083 1723353 1856430 306622 261513 191437 441541 855663 1775120 1836266 414766 1461579 1944894 1892352 1170315 1982148 1723310 1628677 1313238 480721 1616012 1797269 809250 1937824 66534 1749646 189515 1993367 751215 704291 335499 259683 1270620 1232228 621207 256133 369903 1335736 1853741 216267 1659987 201848 1565339 300925 1212049 1782794 957336 1961680 506850 805353 1520089 1690388 1861631 1105526 1397535 1566535 653764 1195160 1911743 1838891 1015578 1966549 918828 252066 760341 773253 1913105 1346160 1142235 1351079 1508199 69625 179208 1467342 1543275 1552680 408543 946232 1592002 1641274 1398293 925260 1259686 1136500 697057 1109403 1788485 1501474 773983 923676 561978 1865775 1819659 50668 529860 515897 341089 1818066 978339 649792 196460 738572 1970474 1416148 1350312 1057749 1779065 740295 1433036 13425 1453778 72773 1486512 736715 233920 808100 150867 1522642 421823 834787 664540 977635 1622310 48890 149227 887096 650901 1386447 925909 511890 628237 1939496 1267505 172373 1805373 1152120 1108340 346232 1093184 1439206 702962 1002314 1433002 674717 1645197 1818151 687895 1084689 936048 25413 446163 1354531 1534068 179384 1813060 1850307 1300042 311607 1266703 1319542 1740473 36879 364431 565271 205145 992743 474239 68697 494116 430757 755606 321629 1383512 1962750 1865666 1657547 1108366 1172767 1795010 217010 1465408 1383277 1872771 1413800 767372 771651 1767081 1744264 930896 1278498 1719204 39618 941478 974139 462377 1278530 1534895 846370 167427 660201 1344133 523473 1814440 1936746 1222918 1026651 707632 1841294 1364207 462176 1768787 1331063 48218 868015 432311 1665074 1536869 1463731 995064 1343221 298019 639308 575523 1322601 693843 187176 1964446 1266520 701278 1339068 1112521 1412801 374734 547841 1320533 1220071 1435362 1890143 461050 436420 736445 88138 932047 985446 907298 457124 1728541 1924710 1831356 1838321 1459129 1939547 841078 1510933 555372 1105100 1887665 1412641 25443 1431718 739736 1328350 527983 682109 1042614 924294 1378990 32879 144931 1530149 1652879 876435 1203557 1737548 1102976 964562 464053 1249903 1672062 1133977 52185 315327 1009878 814283 1667043 1459713 718864 1596209 1457929 320843 94943 79142 1691505 1011543 1757923 1317039 1772207 1364818 1311959 1098494 418012 4045 1818284 216435 468577 1654975 332841 1876965 1521146 678870 282657 510412 776174 571286 128789 961437 1813672 181529 27716 1680537 1461672 1591978 710113 433937 896416 951616 532173 1834741 729291 1243553 1110024 439772 166379 1785834 371344 1719302 1454454 680341 1200222 543525 955255 1094855 942957 1767945 387351 720123 629201 1108610 805186 969451 1256487 1467569 1850318 498064 826132 814254 1366051 1875750 1986809 1405829 1343169 1699904 1101776 1030856 372970 547412 592852 195150 1384648 1639084 1670369 69180 1848783 1524886 1830188 1320429 382219 617017 556843 1691418 1812390 1517913 1770828 1824418 1896555 958423 435781 321810 1734798 1132701 1556800 1282402 1107317 1763159 1453907 845938 633383 786798 1292375 282610 681486 216397 1622175 201737 630470 1918081 1440550 1189174 1141588 1403874 563870 1244651 171984 351852 1573422 495478 1279754 63308 1313350 1936362 1171908 214723 542525 1775164 352028 651814 1483177 1962205 1641309 322264 539798 1557049 1563225 1277992 712166 1340535 1694960 500939 521072 1816059 1449195 451054 1376982 1162130 675378 1938340 326023 555522 1478454 1442259 1960498 1691176 331297 243103 40371 1580082 1814474 1090995 1061252 845652 1305032 970453 647967 919976 712483 388094 1995622 1546068 1259198 1204231 904953 530436 220357 1781793 1818175 729355 1900243 1017075 286880 1744319 1995229 1284940 1770330 442555 1974046 1198371 485754 879837 1548435 1196270 486512 732246 1480731 152181 993223 1821510 646732 147419 993601 317928 1336205 1314826 961923 63654 1888742 1528403 1398081 210838 1006388 1159217 1279936 40335 1971081 1969903 119279 1799069 295066 634319 759521 1782390 1811574 462224 1322941 1549987 1629754 257144 1977930 1753700 649548 1258182 1368220 513191 1838051 355861 1093849 1166115 70198 1452018 896487 172149 50799 627779 298240 1281515 1002187 551694 1125208 411767 704604 53573 1853526 1513987 1838163 1938185 220348 104185 1744622 935184 169094 623470 1961228 596049 1590532 320196 1162219 483253 1831902 1795274 1813434 382459 520368 1751228 1713044 819296 294495 1764464 1859142 267703 383139 1101064 1741333 608900 113281 1964495 370065 315946 666997 654077 77251 1166459 1076369 312862 138173 211729 301820 1067864 1529562 779500 1994334 845868 1233598 1239217 378037 593754 1071497 364006 38250 1340510 1770268 1069035 1328527 1234766 1336206 762275 1980853 980950 1431036 1514016 1378075 377602 1579379 1785173 1629601 1000523 174473 213349 1391343 671455 83665 67319 1732044 1123154 381426 155154 1691945 117038 314629 612126 1507026 85183 1030 1283230 65528 1371208 1240788 848656 1640887 921262 522971 931805 829171 552616 662732 1465150 987995 1094399 553933 1769924 903602 584001 1606626 845846 1144196 779020 1027001 593218 1418003 1431398 714814 407371 369451 1202383 370306 1936402 1634245 603554 604223 150406 1148770 625719 1373359 8791 689819 1250302 1077652 1217409 1502055 1835254 1796023 1078807 593036 1204886 1845898 1551336 1685649 1764097 1327205 1824510 1986278 389130 1048995 1752679 362963 454016 970462 630758 865300 1618102 1209218 647000 1249831 1768147 1170010 1187475 35201 1027489 699011 1009261 837914 1264252 1075514 1043522 1993575 191879 1040375 472374 80696 139360 1777055 1264750 297641 168832 898884 1397813 589680 624668 1274310 736392 1589188 1713557 1500494 1873308 73669 630199 594436 349070 765793 1403516 1894876 1676043 690081 1790046 1980376 285947 1994115 1857437 986828 867589 196919 973582 1292380 161650 421755 196483 1143309 1648447 251323 1551061 1652658 917753 569554 565565 1098795 372677 1807063 1601193 996944 579994 22983 1470557 1848931 69306 1143674 82497 160186 1110799 1808724 1916879 165248 915504 1771787 176498 417675 1283795 25672 1112184 1855980 1230829 734389 575393 1138008 92394 124056 1388294 1076420 825984 40103 949211 1864018 124465 676897 405588 954890 1279435 59119 882361 362274 1159268 844338 1822767 1300123 102244 17720 1909419 1751199 829357 157125 1337429 1872738 754195 1052820 1825810 743178 597985 144594 163120 61669 1917693 212007 1002708 1000302 1636615 105697 722280 674465 607254 1802927 1521267 1023875 413028 231656 224698 852249 532344 362626 966601 1461075 45812 524002 1938448 1275948 395583 445847 527648 231004 1393612 1565038 100404 457172 1417260 851254 325492 1964675 1728376 1172914 1367727 263958 499101 1125807 1952212 1807878 1316368 1590260 1596980 1144724 1445956 1290061 604591 929685 1634809 350404 465296 1489801 4654 1741141 1386630 693304 1952994 57490 724572 965715 1548449 963864 905034 1745187 1802082 830559 1955280 305378 951382 5943 540347 443617 455920 1726554 1224168 1554355 1448405 1653278 1866622 716458 558079 150377 1397929 289812 1092371 734125 313323 1078213 549610 408399 624764 1282802 851234 1642972 141117 1678044 1878870 1754354 1070855 1564278 252826 739568 703367 434669 1670682 1354369 968165 1973422 1881194 1181294 1578284 575564 1499500 334318 86644 1924418 1269158 1545446 1997727 1365068 1705887 790364 181123 856388 1895035 665481 698386 1332747 1184827 556029 863629 1869801 1940928 354453 1862041 656791 860494 254024 1335484 1215123 1949741 913355 680961 1117283 300348 1718232 551303 524421 435792 941023 1175646 15678 883589 290223 1029610 948972 726581 1151397 992807 1840166 640652 1905227 620936 543437 885672 1416493 539551 869301 34446 539042 1024504 75384 1135613 712629 495931 1869206 1332018 943963 346169 1061133 440974 1161811 1349708 1691419 1221722 1728368 31275 257200 625318 723845 474902 173218 1467363 1757347 1236813 1906762 1056168 1585337 1446798 380111 1605830 1658600 498717 1038680 1525964 1211574 210453 500516 988481 1469194 1749338 870700 1408430 1426780 1953383 906492 1484617 1313124 939099 1321703 1311230 1467346 1426023 366414 1043900 1314917 81756 1172731 1146694 1406567 66234 466515 1543601 1024654 183038 292399 1875533 516705 1035426 1039290 1540545 1154970 1058400 1466452 1188224 1381418 573197 37971 268304 296188 1833217 1454411 1532130 1877273 1768120 298756 1589703 845571 1407326 335694 418465 1917127 1857098 311857 356274 1072419 31365 1476495 1777475 984784 1929894 233516 1991020 15694 372016 644490 204479 991245 1260412 1054237 453338 907322 1759494 1798900 1617585 1283655 577053 1112062 485107 437802 714586 468602 904532 129994 1027413 1120376 1134460 1880715 420641 180923 1417923 1923126 1311100 1669296 487271 1501783 385627 614336 1142670 35533 1103246 440178 210067 424914 1536488 1301269 1860477 339316 468342 1544081 1822266 182478 1836928 209317 891218 1737904 1269002 829804 1544845 1829692 818819 1715979 811340 1288426 1946793 1158775 413911 977568 640651 1291563 1920288 865814 1489866 850980 1362658 163403 1760676 1196422 657563 1959126 351524 1258846 299436 808396 1694375 166044 1799814 1671969 974237 711331 640490 199720 1319787 1451012 864945 228415 1113439 1274844 1936243 1029511 541322 1279877 369422 1768977 275729 1174118 292956 115231 532526 594245 466503 1397754 1185517 448553 1377735 1454389 1135301 820540 261628 1966789 1450309 296566 1409425 354762 523511 1145398 1659639 577961 1565965 990460 577809 643889 47539 986019 1358075 362315 400771 754130 577682 1262544 970817 229635 450304 1145762 913380 214769 344091 1884906 647714 1419882 1089520 1085490 963562 1094782 1455988 1687834 1517344 561721 198793 1521868 832966 364749 676147 635588 1299897 507613 909343 331811 1317678 1034445 1555321 1059812 129773 905858 1429772 95227 1339827 1127343 1808625 1641470 1705025 359611 1333283 330133 476728 1407489 1337597 37210 514494 666173 1064526 1597867 210559 557298 1951608 1681893 231653 180824 1384771 1391349 342747 874770 217223 290235 1857992 1616766 1736466 1232715 648934 1280090 1470201 1693024 1613145 1977976 849695 41498 1514680 1957402 1095174 989599 1560192 212342 799415 1015070 480725 1640919 1909754 1006392 1497088 686563 210452 588133 141317 658113 1602378 1032609 906489 1993373 203325 1472542 1594098 1940388 1565416 904950 845251 1445761 812362 1592313 871252 1912283 1028771 1256553 1891650 91941 584995 855866 363928 266758 1819668 1631172 1006730 1915433 1427165 1455855 1395517 491305 1332918 1222733 1725218 378059 1576128 722342 1881196 1063845 785860 1313060 674596 1169370 218919 961365 1502835 931022 781605 813058 1842477 1967213 1651710 935344 1245891 511876 786041 1076286 945852 1244649 1604324 1146873 1909732 885120 1763045 1753423 1046237 1876691 868882 1645595 1440628 203859 1241057 1986761 1710208 471687 587597 1075357 1426504 1424954 331085 219595 821321 544917 1800193 768848 461649 532935 349830 207133 1759612 846531 644103 1618254 694469 933016 1062566 1103739 725447 1908665 1958875 530492 1052648 1340954 1096259 594757 1950003 1029208 192135 678461 550713 1899111 528124 1112169 364685 936395 1852704 1104885 571392 1100263 184997 812446 1108862 1503166 48899 595944 1047404 951703 284294 796387 621212 886321 29551 1285817 1396035 266472 827107 317273 137054 704835 1485806 1737967 634032 327166 923462 1761462 1062174 1927603 1217338 1320998 1344677 1989162 1525062 1887920 653436 1536256 1221260 619353 110259 248436 952594 1785422 635088 1292956 990697 455685 1295851 820112 1404949 1634850 1626439 1144064 946554 1296335 1602496 687220 787029 171949 310907 893794 359949 1959626 704200 304573 674830 56423 1897279 767767 1355920 636268 387743 1792298 1645587 1680225 8128 244703 1975774 1190220 1023654 662235 427964 1251821 67527 1178940 1965385 1650810 612515 166614 1412438 941513 327791 218944 1176035 1790179 1596873 1887881 1561813 1509811 1674565 39269 1721863 1740572 1834608 1706561 121864 1802339 1078392 1668206 1956269 1216029 380012 226395 647405 1964336 1555680 1983244 1940499 435608 100109 488959 845371 560215 658475 353197 1788116 339839 1887159 767005 714049 303649 1136205 1799306 353233 1805808 696096 217324 398432 1480475 1120706 356141 1522905 1972225 363944 432788 1848214 1735795 454136 1974453 581541 1203437 662244 1817297 1541009 1557080 1218898 1433877 593513 1706550 448570 375861 87361 1913612 1216538 1952336 1562878 1374086 746500 1009607 299384 1107299 842041 877752 986649 786921 356992 1035961 773550 416433 775141 207422 712924 954386 1416745 251173 1033543 150313 539608 1265429 1669886 362738 600871 1403114 1513091 1765431 755803 263273 832904 883978 309147 1531273 275435 656290 1971346 131613 116148 666511 533874 794636 476925 295116 176867 580933 389788 1376936 191072 523674 67575 212290 366354 1128388 1852445 978499 1339265 1815035 1366289 365642 489951 1393183 1537806 977113 909709 821520 949624 1552062 1376320 1316743 1094471 1193993 1186861 1251367 1688667 1270831 1011671 1685596 996696 1175608 516629 30237 390649 987759 295498 1177000 393809 1223175 806636 1931400 270320 386091 663182 1573918 166745 511275 1379698 1302884 700518 40781 1839876 187346 1622811 1695154 436672 1622 441500 1694548 1469013 1728558 1292142 926835 1885168 804623 151269 485262 791291 980526 529591 1138888 1484875 1637829 522665 375139 1313749 346399 1836959 1766315 22386 1576438 318358 872045 1828944 977206 634914 876454 164494 1081268 982214 1052077 969904 818727 1812171 195308 781011 554054 403650 34058 634663 925105 1978567 288036 687061 378270 1641333 12938 27548 585539 234309 859577 269984 206215 17072 1592225 1944431 1216748 869696 1744902 698416 1281867 1750577 772001 1471229 1894064 531187 1008059 130443 653604 921118 1831350 1818900 1224516 116267 1952428 104569 265807 89913 595429 266125 1952710 440545 105906 1578887 299406 583898 1771175 1306155 378734 1597956 1620566 517789 1122730 201614 783313 818802 20744 700599 940262 1425787 322473 1000575 46555 226146 935314 1857800 755015 1353839 620385 472897 270381 1085781 1089320 4038 1190005 223280 859956 925738 1496545 1838341 108078 1865690 46021 1081012 368125 508206 695804 1558611 1506308 739726 1390116 65273 1031174 280615 965208 1202334 1420912 1656145 931611 1283105 918097 605662 1976921 1842879 1916209 1449184 1135445 1118590 919912 1097575 17903 1016836 1524591 1384835 307852 1691641 632070 505253 266457 1824494 1927372 689090 230876 1368172 1052895 861275 1003036 1199003 1950226 1487704 1108530 1270444 263937 935769 1069253 312748 962438 257247 1264494 1021411 86296 1499536 1526371 1711699 1435496 5239 1695218 527380 224182 1159079 1507896 1933615 1988859 1732004 476399 1602685 77339 1164527 133153 601750 197298 774285 465993 405493 551417 1168084 1820358 1967507 1596192 1854595 1392119 257206 1994221 421002 528506 505069 272908 1136946 876471 538955 1644119 579051 228947 1577657 1164684 521702 3283 987510 1327592 280956 54102 1012858 1994562 1920189 1178000 1597438 153543 1986953 1986645 1697656 761505 656863 1676236 187609 1149178 458049 919470 1962196 53663 833650 1088035 1916029 1150798 902218 1853061 908739 42060 1853349 500829 898079 352587 577599 1415846 1635497 626841 394003 86821 1533092 1831935 1332379 1177478 795689 535423 316949 674024 670346 111985 1938788 1828433 1831152 1245554 1896966 105897 1813501 1216185 372269 1607390 647300 579425 297534 908837 503192 1924680 346829 1064417 1617318 100289 858849 1286850 1587374 335041 640091 1358239 1606524 261463 921871 157640 283181 113001 514508 55270 1686188 414844 1728989 1788695 1804260 83657 1202017 1187376 369098 550468 609821 1786550 1459570 1025926 654875 939264 1532521 1823884 1153054 1569115 72297 1199336 631928 1086190 1308829 285539 1641843 1981434 1886095 755707 856332 1883585 944495 1609904 738251 1364653 341996 166017 1811595 318452 937041 251347 1136666 1128165 952097 1199353 1184536 1187207 1244458 1236588 1472414 1644393 727715 1593807 708120 1310915 474213 1271421 1054745 481526 685811 1905607 1435476 771808 930759 1316002 1455229 269449 968924 37241 1342666 631572 520425 1761128 84828 1925428 644321 79057 438008 1808192 588610 1293435 395855 1732666 150651 128655 573366 1016079 107717 96041 2486 136278 814512 1278020 1715582 1457911 936448 1099325 80667 1160866 1871232 1322767 1098432 408094 1304316 571728 739202 1080283 1193815 466455 1406443 1181106 1595919 1106024 568188 833377 918410 1972569 969748 1506629 1980437 1008606 454137 970903 293266 1538964 957758 1239423 1949465 344375 1022208 111018 457747 1326218 1903868 957561 1541219 285480 826990 1533284 722612 777801 651466 1580852 636463 327112 989662 546795 394836 137178 210155 1569783 1492376 1132662 1863428 1428088 1550475 208740 946069 1842663 1829307 1873046 784041 1543755 1504345 1151078 1672922 1938583 1950171 513077 1510125 169611 1323546 1176815 540453 54463 1579144 324857 415941 336779 1216426 1512814 1290679 447363 593361 1356182 245943 363848 376269 1495467 1871679 258597 1286922 453138 646264 863106 1932355 1061992 627015 419926 1098540 1247777 889668 641314 1612729 42793 696431 60627 480375 1622489 1285849 1098779 1556059 1062634 775235 1387927 1750782 260101 256271 425188 52328 1507280 617619 311399 302986 1926107 698756 1362602 1914625 985768 121902 1692848 864276 1883182 698232 526502 161292 1639146 1691136 1379294 559129 343698 1829561 1424402 1703646 1591821 432147 1593525 441252 1093416 1302119 1045440 622422 954897 635726 887268 1926192 1343178 844181 381212 1009946 1381228 1711068 417933 130103 1711474 1273059 944343 1551728 169823 1851587 1389169 347517 879066 467281 948425 62790 1919127 868001 54850 213759 839392 56881 695923 1808003 1448822 1152518 1228976 6189 251796 1002974 130432 434945 1669763 1923709 1524304 296644 1409032 127065 631503 650797 1830128 355066 1129168 1372955 666942 1735086 1028338 1788576 619288 222318 546362 941475 661211 1165627 991430 131577 164487 598898 1773305 1799945 1626994 1162911 32491 736724 170007 674632 354667 1137522 1145574 407860 1777688 1131149 1807620 35269 1647054 1926185 1599050 658416 960491 331343 1471449 855813 1961450 359574 418293 1270214 1409256 802977 1892865 1663617 1419656 97770 244992 1870831 1768341 1402452 1141484 105998 1852035 1160526 108494 1778699 297504 1410949 100434 1608840 26778 65821 242334 1212206 370249 773123 1976133 1182269 297178 33203 1240739 1566642 1368306 1206393 1165172 1863418 1367502 382959 1333980 494203 1574248 27002 1240138 1359550 45910 1844617 704408 1339483 1149893 1493597 1423951 1281487 22871 193636 675980 1774927 536015 1843996 1806540 913185 633108 443095 568746 1449185 1874647 844442 168735 1048452 1172390 575874 1646012 131748 1630059 909040 449666 1736368 1713361 1625433 82785 1202338 1379941 1378022 1685054 1337905 728185 1855258 505191 659637 1952447 1983304 445546 1453082 184018 554645 507035 1265375 708676 750200 603057 1191555 1548014 1331563 1657006 808901 442216 1231993 1071813 771747 1274536 182982 965328 1660947 3438 1103276 341989 526973 742465 403561 262665 1204284 824616 906283 27737 1803923 738800 411525 699167 656586 1264178 1980654 1168707 121675 49807 1693491 906128 1072554 1028911 1669007 1531361 1662383 200616 886235 137777 1786527 1962455 1925316 1331741 601625 1675222 1256432 1888658 1527238 677869 126159 478262 1135324 443439 555108 648768 241933 1662206 940417 518048 410429 1618154 1985935 260372 365144 576304 459639 931282 304035 1834445 1271711 1727390 712197 411712 1794791 483072 540617 1182458 440589 252869 470843 192957 1930742 937879 1014458 616795 1413908 1081463 778691 694977 1734905 335418 267040 1507758 114482 1425587 1789628 1396608 21150 702907 460381 1600452 581738 1966176 1587790 1749118 746047 1722019 1169373 509198 1752772 463952 1478651 315121 1343591 1479614 1471629 1316468 527578 1804847 1441393 316627 1317831 1691839 355517 1307898 1190589 1912398 1886715 1244287 131570 1039606 328836 326264 712759 951204 1072949 1399502 1856796 452919 1912010 1891386 1947275 538123 1552913 1675 1384887 24415 163122 1285971 649124 1625012 1893418 1968016 804974 1544330 357083 1105005 1415070 611174 434223 376608 1575048 235470 1658577 723682 1518972 1662080 219517 1101785 614178 923164 925375 1533876 1264417 1877487 343453 870045 159909 1918145 741681 978371 1720148 808574 331450 1243422 1383782 1354539 1296012 1416743 526811 1660050 1038533 283881 1473005 360357 1875892 1866723 7780 475963 1137276 995166 682685 1614325 1628197 1750278 53850 1137333 717215 1336943 1805917 1076546 1985018 1944255 1474877 1602940 1483224 15407 501690 1419552 1058315 151558 720342 333099 705764 679137 193946 563381 987024 1783283 1039449 1633682 1361554 1090221 537112 1967194 946702 213414 431995 1626827 678099 489445 371966 7404 1793805 1730348 1467403 1726194 1347447 477225 1546499 542182 1991420 895736 1405442 1618383 1139378 1557212 1974503 738083 1620756 973146 1620893 533901 1249400 760494 82713 1729165 1378571 7797 64936 105408 1153257 1090470 1314609 792877 612949 964939 1306101 1977495 279931 1486256 936703 1629567 95550 681382 714151 1323912 910440 1441233 654599 1968559 235774 1978997 1723609 1051057 1257860 1012127 917942 533750 1396076 307796 739949 1915999 982084 973963 1299743 994743 1941200 16498 282152 217495 1415118 784414 998979 586063 301757 1656708 504252 546153 1034442 216673 1038905 911703 1086412 287679 1254238 1737031 174759 943938 13320 231525 1365098 407748 1576574 1310249 251547 766073 882347 1756369 1472280 1250976 220289 509503 836479 1003363 387024 786972 682464 1124545 1895224 481291 1757039 726256 1609670 1430592 1678933 1015243 449096 436911 1088772 1033435 1905733 803586 789966 311923 1571976 1848614 51959 1829368 1833532 1003772 889293 1630446 1694051 722002 640679 650784 1855937 461641 548694 1725346 1116960 890157 272714 742105 849321 424254 154455 105546 1297890 1143381 722956 1799405 793031 21466 191125 804701 1290623 60118 755028 1954375 1949548 841233 1361960 1089404 437716 1111683 845161 1425048 92747 1385309 1636651 625031 770327 1523276 846927 1016558 144085 618052 771307 944869 1015025 707406 1481042 937310 1916340 370360 648743 412481 1101511 216498 1175110 213178 1192962 26511 1504962 49805 1629275 724117 787053 334362 891610 318006 1714673 1066773 1688842 653488 496975 555548 730049 1407333 1654590 1370272 1981988 1673324 1462921 1226902 560384 1844553 544096 156422 487924 436174 999307 1162375 774498 1843652 1119469 228485 695506 1980387 1669804 1075664 814209 287213 533976 765343 664349 1976790 1265876 1873243 117425 1881697 140327 1929770 1532643 1924736 763065 255876 1724243 230885 1686512 381604 1344333 1669242 7957 619363 1741796 1077029 1712942 1090012 419455 1737805 1521998 574235 1968057 904827 10524 687447 1748631 1183178 358283 1699305 1550583 1073341 203331 1187189 1368607 853030 1887449 1303954 1363052 254696 608364 829655 658719 1413148 1700276 1492468 1658941 405784 1686346 614077 608298 1311999 318595 871589 1715306 1731499 1910888 476024 1917968 1174406 516275 869141 946517 1044927 1588187 1788599 1260762 48276 1191677 1220230 1798654 156160 225912 837866 1906015 524057 1227981 1830335 1848439 207097 210679 756526 856533 1863709 1012286 1882491 90522 1366149 981466 490875 1371438 713228 339294 1738956 688827 181541 1885799 1621463 1190126 907061 1591914 1417872 1335472 985797 1018598 642912 468515 174070 133562 380267 263726 622503 1058513 20564 928764 442897 544146 1088080 906282 1955239 820323 901143 1856394 552887 1936391 413747 1275305 692743 1117405 906711 769245 1784402 1743894 1179930 634251 15215 131567 1912689 274696 443672 1305641 569853 1396453 1619927 677025 1366842 149134 1772017 1407469 516163 1840163 1501938 1596786 1747291 887137 113089 1682539 1805148 381616 553037 496605 1418424 1998030 1816977 297282 941533 777711 490318 998825 189385 1809597 856313 251315 1108359 1831070 1977791 803019 1233979 1561625 1058862 3030 922626 1303047 1963050 1935433 460882 938827 1880582 594325 228523 324561 1915929 1799008 1944034 294268 64078 470833 1748789 831568 713875 116561 1868868 1452569 1957301 1386884 1363681 1921462 1450796 1659550 1679864 653733 766357 1820731 1110951 1980073 1948173 559185 517061 1775082 1247202 316573 319747 1185118 589072 1396725 380229 605085 1442681 1652751 980626 630322 299685 1128114 1337948 926857 379270 1629731 1596074 254655 1111042 477890 99443 1780421 1639356 1518964 1702247 918616 234211 800785 844895 1100362 585989 1878914 1960085 1184438 979290 998409 835389 1243428 881099 348413 527526 1526002 1976523 27598 1817039 649047 1642265 1176227 1790392 239962 1427670 1047376 716315 1023583 835678 643413 1934047 1187938 1965157 632381 1752627 64715 1931393 1376140 1748308 823510 1858268 1108379 1244119 409990 1259584 1804159 827402 1279196 1300848 684213 1360659 1448733 477063 1215133 1732940 1818017 170318 62937 178682 1230529 1806444 1456866 320434 1965324 1756019 1866417 1098841 889869 483116 690447 1174594 1740580 784782 209482 753602 1237400 736713 1173491 1578055 478462 14980 1687500 867858 583913 1409717 1298356 51995 443813 426325 1709945 1958644 1024034 1239439 829031 675368 150449 1351116 1997524 1914686 1877061 570568 867781 1008585 1041859 1475104 1833242 46839 240703 1221846 419986 1756701 1150224 900172 738549 1537078 1512794 133311 955700 1437743 467869 1197870 517865 676371 1121247 7039 1853337 1995477 990812 1462028 271057 1338541 505270 1289205 746357 72604 1748340 1071158 1459944 807578 1073009 1485348 1931648 1957473 1520878 235152 1988883 904185 1328436 1817692 859628 1272587 251489 761901 662065 438116 1982735 1195173 380490 141350 516620 1256549 860162 337284 1530111 1436061 709459 1573287 759416 1300940 1845968 1327109 250135 1530461 92072 517625 390844 1173693 1267777 1572192 1057193 218532 1908690 598981 763135 1818004 906577 291878 472575 1374311 1275353 705225 544796 1098248 1201835 252158 85848 1913841 306583 1325573 1772873 849614 682790 766813 1870102 1479843 841570 590982 308978 258860 314055 262651 1253272 1449928 1477849 1951638 542159 690874 715897 301135 1858379 1154598 63263 1699418 1586084 715851 1913465 786898 156904 64766 1479560 1657668 546705 1904926 487449 1594151 1545781 1330025 889988 605334 1841352 1575377 509466 330902 259421 1779010 649646 1287677 557804 668145 977283 1332912 1450676 361622 1099084 504147 35263 1557147 755116 559646 999372 688631 1575381 425867 581042 1894259 1132204 1594883 878974 215999 509969 770067 242650 1710716 528308 1535543 734984 1487138 1138622 1394135 245394 318456 1129354 8424 1281671 93260 151776 646781 190373 1448914 1956518 1642188 363534 1267734 1332590 104617 872603 545789 1438110 1397738 835424 318716 1524598 571129 406346 1261766 1871923 1168972 386252 192061 904846 925428 1462380 479912 1006492 1393887 325133 1282691 1819390 1442287 1526620 342877 304338 1370525 1818472 1405283 261327 1902373 1213436 1824953 244331 48928 1457960 289927 1940530 957086 659763 624942 784878 279034 310286 1563438 1716355 495984 374077 215673 1290529 1735916 34100 1072543 200316 606165 702527 436092 1257568 1262183 1910701 1508408 173745 1433495 1052168 607842 931162 1274958 783048 195814 1180636 1516076 1161358 912572 750663 1561445 1509076 1965418 642288 1109945 1388406 267398 812250 1788518 1358200 795274 1757534 1398436 1720777 1390152 1418289 1063355 1008263 906613 1842114 1304223 960440 1693707 1293767 145407 672849 1156930 1017621 1948480 1910101 1276954 32074 916677 481358 588841 1631272 1162843 1753014 1978741 130616 849711 785293 730666 914490 42127 343456 1925614 871306 299326 1906573 239515 1916359 1466776 948868 1672368 1754203 605511 1487609 999226 236757 1614425 1188524 1981303 1965951 1772698 41106 1253033 587248 754955 1946288 533448 1762558 1535491 1920455 1113888 1478397 502238 1070041 624261 420269 675071 1511314 474982 621997 426169 1739893 1731595 995580 400443 735107 178689 1632147 962345 1977186 122809 1827066 264576 84324 1081639 1417898 766903 1730167 213158 782568 279904 736416 758002 521167 1086951 1101178 1851483 624306 397680 523582 601553 1886956 1954535 1975977 366695 1420449 1514360 1218312 1484335 47342 678798 1620183 1916451 480603 649830 1939846 475018 870846 645071 185482 1467682 1080734 141846 181080 1228648 1439575 1046623 1594642 826562 271744 1750401 1043434 1707751 1739914 846578 337137 760854 1346705 1129978 261500 640562 1189363 787679 769063 1063784 1955079 314218 1081592 1872258 136208 1423498 1535826 1419472 1002815 1750327 1927060 338516 1106051 1513711 728731 191898 443085 348839 1357497 1409102 573072 228170 1168041 662782 793099 915980 235943 321104 1770641 1903852 877234 827630 720112 1142474 694156 1951651 1854831 612749 1618841 1851156 1863995 628504 1696936 1361156 368198 79386 1380430 1501984 1432232 1750257 774198 710417 994370 281345 748988 752541 1381717 1220009 37638 1898347 118299 733308 1882790 1087896 541556 1929099 1573448 1499872 224521 1031199 649532 170222 1029829 198504 539620 1307615 604789 778066 908377 609560 860865 586341 822918 1477926 215752 1142796 519291 913175 957444 869781 336304 1888608 1593332 1346505 1982049 776034 1337000 465300 1923636 1909936 841863 1417158 1694727 526910 1870846 639989 1567751 1487480 1129317 1518768 849810 1598905 1376932 60727 1836645 1752736 1994139 564854 199222 364985 259765 1818005 1580715 398774 326096 901671 1004625 1770683 798823 613460 497615 1532171 1012949 60332 653811 1084373 554207 1157982 931474 813898 1166179 1514097 1398177 1874242 1021895 1987541 686419 1770275 1406945 1399545 265975 932379 493884 1863283 849279 912456 518018 864664 470994 920995 1129363 1942102 139102 1255954 1067005 1827698 79633 1512110 662403 1563458 407353 1401618 160364 1220118 1741907 1741589 1285142 711563 160107 382764 110525 1965454 1906723 740052 341287 1482705 36389 160296 238456 1185467 323361 1897004 577150 1760615 1468448 1640759 461081 251883 1111679 1840367 999105 972481 1287699 279594 1958262 247147 1139794 1636575 877327 585557 1955299 523276 1385104 1787089 501231 1654202 1157948 537470 795444 121913 1739979 1059881 1341683 170666 574258 1016920 1646578 780085 173155 1272130 423540 1846985 1742183 779319 1578241 113816 42698 175735 124719 243244 1238850 653768 1330760 449355 311539 776105 487009 1129400 519945 1281130 1640449 290974 1018036 225087 1156332 1758440 1326941 119866 454094 467227 1361671 1060489 892256 848070 505637 1382541 1202974 1350164 778966 890223 1337670 886795 413378 1629467 1811526 1324451 126918 1819762 337611 1839835 261062 1017600 64059 1745392 837489 1610448 1015675 226188 288483 1700222 779625 493336 437135 1643320 423555 1529564 382009 1473909 914913 372579 1619166 444088 900104 1151012 1589853 392564 972197 1904352 1255874 158961 216037 36660 854834 190279 1775549 1198567 792544 1811102 1103063 686962 98394 1120215 981443 1698340 1566619 1551477 1102868 1147318 792344 693896 1347971 1751881 539501 760998 1667339 713441 278648 16617 1099238 1613583 235128 97501 559996 1659042 1290458 1017061 1331458 1910615 1094688 209294 1358141 777600 1606225 1111302 936901 1959320 88833 491609 1518626 1347436 1311037 1127680 1290337 1172877 1131018 58819 1122179 267659 929525 1054666 386277 1807224 1197538 1120654 147715 1197350 444813 1954803 292405 1884793 1891294 1298268 778545 899530 1689250 1022378 1685874 1956441 534751 1668124 344430 868462 1048233 1010713 557637 595512 1764043 1044354 203862 1927356 1748574 1934136 1497484 1041445 631253 960308 620755 1279144 1841416 1311676 1143369 1136277 1607236 973101 521275 558341 980167 1108630 1662217 1287917 1218794 1654126 1310267 1478926 1870931 995048 21219 238748 1274372 196564 1311295 688970 1931420 1433375 1339481 710252 154652 1919958 856361 1108964 694107 804264 1747828 401968 331940 1532833 808952 228621 1572986 1520251 83191 1167998 631540 330859 421425 441504 1451967 38299 315804 909957 689029 500427 1456329 1831570 429220 1050795 539908 1035014 1601669 761777 489314 1308226 1637667 473230 1665390 1357396 1511948 1576169 1432562 929388 1436030 693969 554457 241701 1431016 1963957 59550 1051942 1775256 1114 228792 1496248 209816 1005395 399116 439467 850417 488559 648147 1742322 595517 773366 686356 1178804 1969 1238580 558026 346301 1204673 1012512 859455 1438340 1414043 1799958 1771303 893032 651475 1653034 1905500 1752756 86269 39042 570146 1472843 272951 1151399 1371351 35674 1330152 657000 792284 1405445 560725 912830 733896 1068677 664092 1301087 193572 1166947 102736 522908 668263 1158714 572260 338715 1215234 626265 401909 1393249 1855556 1354914 1497838 512607 687083 1170256 1582268 1761935 1757994 1801454 1307717 1943785 586377 1505725 1140995 845844 520567 1718414 1374904 1241151 1467166 364216 609724 584866 1192887 1650791 1090634 550602 1950401 1695757 1101583 290252 185914 771672 1725691 1173950 1231599 1054527 1354209 1251356 605915 514970 51896 1973767 15440 1411595 1472225 1663510 118454 1658856 1997922 398456 1543026 1890034 1498957 878341 1940272 588119 1579736 1067148 1244130 1713657 169299 1921678 1437837 1182267 654534 527059 1496201 957934 334949 1799385 848428 1804265 1819332 499854 1278182 488506 456553 1308190 322333 634073 241519 330826 904652 1039713 555629 1661380 1950214 718305 286103 1444604 1629624 1287804 1232141 611442 1430722 990789 1739374 634734 1265252 1624690 991648 1502127 454269 975912 1055391 1177098 46834 922688 1836435 645817 501094 1196518 543324 1126162 1734253 460126 285235 1482875 118607 642779 1497394 1258364 1472896 933231 1097382 1592503 294866 1553756 146175 940646 1134667 1246553 1672009 923218 1918899 405293 867499 1614156 964707 1369031 1821738 465489 1340217 236918 1833048 1923450 773804 2586 1943228 963932 1164915 712686 1084460 1437077 1510781 700007 1148296 1976192 1135575 1551065 1596343 1258804 1485679 1093049 1411779 1424891 1598347 1764514 1287866 807286 1317185 1813621 1746366 784877 195445 1408414 1539974 116629 1087351 1042019 1303502 1000978 470194 1303422 1738659 440872 1375838 61100 439752 134881 93672 222971 1228674 898567 1665267 1241043 1200209 1080090 1062197 273768 281699 1989270 857931 437852 1687736 784199 581027 976598 1460492 1769187 692260 1028669 1051292 1328001 1084907 1910178 574569 349804 1209424 1189095 1641543 888913 1230903 534591 150654 1503428 1028279 314916 446703 95598 1368217 213937 1883295 890218 1504440 1158928 594303 1291539 916439 1937423 325005 1801151 1750158 1797478 598485 1876507 529917 320756 1851595 832663 1803063 140668 98517 287580 1268448 1287825 1158647 1669172 1498240 1503187 743736 1061340 252454 320806 1807936 1481933 475752 1709222 647511 854103 1559588 1100526 1702194 1533966 852161 874438 125197 763829 1022017 232588 470088 1986104 179864 721094 1880712 299992 1017829 1117154 808124 1537758 1014743 1013668 395817 176697 1036768 283005 72141 1331750 996492 1789547 743188 990802 1564492 1246745 129403 1772287 1696710 894722 1193992 824483 1707073 109000 1841812 345492 848695 1565028 1888815 1533929 1933102 1105035 1077155 204847 1060663 1589154 1586180 1834178 46424 1124734 1098434 107186 1874167 306926 1126148 1323639 1120615 354067 1762936 1300954 1535198 697469 720692 1793142 96508 1423141 763039 1070320 924519 1486155 1819482 71748 1711306 1364069 277290 437365 1807548 1764690 976515 131346 103621 317111 1376290 1309795 1542132 1629504 1633457 559388 788244 1688486 165509 590573 103918 27876 1733672 167415 859889 1011737 1503641 1888513 912792 497852 400897 409525 955817 299199 1109254 1974394 1709897 511843 599811 165179 621681 459009 258449 477632 1528762 1220273 1938061 1325339 982766 323888 1311240 1724506 122734 1295587 382817 784626 974152 553753 905214 817945 1122850 1678947 1481896 279902 1120168 681174 353382 1475081 650261 1121585 159828 1067067 323494 852638 1407702 554458 1332056 883660 754642 396105 88439 288591 124031 1567902 338238 1153683 1940622 962983 342915 847108 334219 1949986 1827899 715956 1985786 330338 1305428 26335 781348 1632140 1043394 952336 1684567 810706 1290128 1870781 425718 1319764 1562686 641234 1930566 1913381 316191 1400339 613587 1175437 1873846 1487104 594129 585641 212863 229859 1106980 1102655 680429 1353211 1948980 1838905 571291 775313 347626 1786322 788469 1638468 1235174 1022329 202308 228473 1795820 574575 429327 957645 570820 893996 1512699 1862708 309852 481838 1130465 791506 1056761 870090 908852 1990807 1964015 1930113 484215 868180 1121775 1839514 31084 1743013 1589211 737008 860472 409222 415976 933904 825417 1571691 1788340 327064 1809426 1562371 1193296 111718 1181984 25694 1362637 430653 1447105 1764590 859414 1856884 1279370 302974 767583 389759 1571346 982654 1650172 1469669 1493438 1486559 551374 605432 1866683 1282384 1700607 153384 122623 1943160 1472988 742572 1200653 1271933 546076 748958 260156 1002975 286228 1478262 1598872 1305825 336223 291471 1902620 1242429 603312 77226 261950 109792 825159 1317753 392509 1391670 860938 1165038 426428 573463 1615199 156302 1619821 662346 1631812 1963195 1780320 942493 593443 455223 345035 361774 64124 1409432 240729 468525 1893464 838201 1308459 1905667 1270386 1442198 160033 1633565 851760 178081 32399 1911446 451011 1138137 1066411 1473768 381946 612204 1724291 678214 1102123 1308192 1938880 557824 963271 1727613 800773 1818810 234339 1310403 813853 837021 1614422 1775900 1876050 527466 796640 515192 596332 1011769 481815 1580323 672112 288184 301676 1541485 1843633 773164 195313 1859787 1987971 1454491 605202 382265 845225 315341 224388 1176774 302668 63478 1599354 1949766 1749161 1612041 903501 416025 629431 962798 838430 363752 514621 1806481 98709 1960171 1327915 191459 981184 1962165 1402880 246265 16119 1765607 903847 86141 111853 1801348 749251 1542154 28028 145062 1272828 1311771 336963 1766425 1228082 975451 1044128 973791 482135 683264 403353 1471313 1476106 1993160 1301916 5043 85528 1462825 1450538 790326 1171865 1482248 1628796 1797603 8507 1083796 1468884 512549 1224470 1832694 1838925 1175188 1660804 670243 1696468 1962572 846288 576302 34144 1482455 762141 941197 1932295 411195 65661 883862 420062 1466849 881035 171341 1509472 1714393 1469647 1991807 1494534 483917 569097 922234 580426 1820103 1377750 1507411 1853231 1962824 819122 1629301 1094036 213830 132965 371540 1298322 415648 1694983 1545924 39053 337625 208920 861109 294418 1677973 666792 1616965 34791 827637 1408590 1251843 823790 869757 428636 1466695 687084 43831 541177 1266086 927397 679311 1342275 420403 1441096 801180 544208 328645 1416264 415275 1337538 1781905 888264 1072090 1865408 1384000 1985287 949590 1154151 329491 1243889 1410903 888162 1999041 374123 1740853 1260983 1026827 1333595 1445341 1156510 1014937 166444 753567 522551 1627031 768839 871711 1809193 559048 1693540 1395717 1876683 984894 1691883 293279 725717 720912 283675 302494 1181442 697466 1197963 1998914 1859300 1897821 31246 568474 936944 1612571 1814469 783897 1768043 1883150 801326 573032 796002 630998 1069387 1337896 781796 1312175 1103901 907695 1551936 1154280 580596 398349 792119 1490910 861470 1558451 1067616 1463901 1637130 383450 1315274 1913991 608550 810251 507321 795963 612597 604261 1241725 757830 549020 395323 100869 1033433 445452 1753169 221163 1626464 1668832 1209827 820297 1636392 1624894 1204280 67873 1178118 1710365 1322774 1418666 1148697 285158 168201 286862 1895872 1871703 336647 1257955 1391083 1156616 181451 1913403 1603767 507587 1869309 1583492 498789 209331 1955009 1654449 1990843 1280525 837553 951350 317005 112839 1984130 411466 919104 981683 1243208 1299569 650623 177985 1889083 1014125 1189470 350731 1051736 220750 1358046 804261 327547 1502201 1631919 1317002 310522 1340160 503627 1733924 1075555 254094 865924 1587577 581698 800805 53662 498693 1146626 1408300 1977196 1917130 1391219 1784801 1883057 1215261 615287 1150746 1910072 880773 236975 147951 1757663 584100 1804040 1151500 170072 829745 1751115 1279135 1931642 281240 816183 1015702 1752039 1194773 9548 1012936 1476284 1866131 834932 1471912 888566 1713342 1450233 487789 963334 1390946 1973105 1435809 1086785 759943 740840 1471142 1281604 1477232 37058 970708 850119 1366533 850800 599868 1411681 1433128 1548235 171985 916291 1162223 1257583 935677 93871 372044 1747737 853322 1058608 329179 525908 30499 1929309 103087 1728589 132458 412314 1823485 416375 30300 1863949 1732833 1438027 1811873 711409 83827 638617 1226752 286971 1144770 189141 60797 995662 1894646 1242762 1684837 1481621 606805 1161827 1694344 826325 898688 1799996 921709 1677144 698347 1245863 1617880 718110 1680444 844574 1930991 409240 1980382 1474325 707280 1664836 952157 563229 1037127 165136 1626481 106446 1156590 486308 511786 1746297 1278116 1943122 95232 492895 1208044 1254460 1132049 701622 912910 41491 1522330 1520020 1062441 285027 1401092 1497062 1615237 1862122 207618 1868383 913722 1438928 623961 408158 502108 1543897 1706900 1270885 680974 1220896 1912122 1899751 1175805 41950 905324 252559 163782 1168294 1001440 1324863 681311 1470107 735105 384033 379148 1115616 1520933 775705 1965035 1784049 27100 646320 723272 1110581 1533407 657112 993904 267026 1667500 1248911 129621 82669 359772 1562687 427108 1994741 75418 129681 1274928 143465 27823 893762 117052 1323720 1845491 1986939 1833733 1322448 22073 1686927 1162678 1180631 119829 4844 181558 735443 345282 1557549 1964989 1463943 991438 1598361 1727560 614250 94768 1375829 1562071 169237 1245913 864108 1793874 422851 1522869 619691 1049491 1729198 1992507 1259341 1250031 269112 218474 712803 1554660 1457628 804818 514690 1318622 1818163 1096829 401963 907077 1323577 894130 1952882 1380554 1384058 1595335 1887633 1839091 1462592 929881 515500 52633 30523 1705565 784987 637295 1247571 412918 689065 1724425 1888875 1323515 1060510 1639255 1255504 1514358 308671 1033580 1383600 1413482 1581301 1366329 228321 1168349 1502762 170650 1822116 817160 1652739 818450 1238999 36743 1594657 817782 1858555 221557 1588159 397488 558320 1746333 1984794 465125 232491 19575 1442336 264039 1908819 1603060 1484232 1639623 1776097 93412 1112164 1733449 1369888 148396 766749 1729820 894988 959609 139490 328099 712701 671925 628951 1044906 1895815 870466 357543 453318 997362 389662 35765 1162858 232215 1794450 356858 968282 655867 1087833 273291 687027 278495 885513 181454 18332 430776 1311517 727806 1417837 1140593 230417 1142377 657999 783419 1699291 1474383 125993 1900423 1105927 1907161 1208286 80907 677154 384695 1942764 1276011 424607 1204643 24247 1440142 852441 943930 1673478 965389 1286784 1312513 1107623 1544778 815258 1692320 1951582 1814421 764776 973937 93256 1719380 73384 47686 1886072 224219 1533544 1711155 84723 347984 654952 1668516 599545 1905517 220317 76444 1198562 325164 1728635 1426894 1883349 1227861 380357 399713 1584086 1555510 895644 1010695 1221413 814047 574008 871371 1307708 1605699 934614 1831626 1116878 8572 446519 1272998 853285 1626290 1410556 1628867 951531 1037040 1732701 1500526 477448 387141 1707446 60433 526317 763366 261899 1639362 802712 1495831 1417217 1258601 468361 184437 571655 949236 1727159 1058593 1645767 508381 836861 1086196 1601024 712725 1370313 96939 819711 1156015 39717 1592387 1720720 131897 1046730 147360 864230 930893 1880851 401732 1900013 374947 383108 198924 599783 1089954 1297703 86270 1992563 1676861 178794 1300686 938182 473547 739823 1022862 1167663 792127 405149 237248 821772 978304 950637 764251 1520254 1566221 1677113 297276 1764476 1442657 1089293 1498005 732026 1630862 1767885 331322 403101 1814703 547300 623339 321627 253134 1652523 1164121 1495463 751495 756124 876441 1369668 325010 1423614 939505 449141 1440384 976540 986236 1294805 1168936 1049285 1381038 1450282 1576376 1667891 990191 705157 1453285 1366988 1012364 1108978 190234 274034 4695 1008796 150887 1695000 1743039 1288032 509125 1331249 58016 901435 260675 95035 1966864 1363514 1659553 602169 1031783 1307878 1715623 215254 1636994 1309705 1949335 561148 938363 1972041 310359 1585046 1945842 1201033 1260761 265306 1277199 396607 1563602 548982 248257 1835302 1964459 1004134 695892 590603 605916 656496 1268351 540259 914247 182132 423784 1976840 1025745 621818 112270 1002163 895336 413900 251041 877674 1240532 13372 885643 1015130 495660 1330273 747701 841879 1062396 753039 491602 1464565 798618 93825 1343606 1741040 614841 945067 1500830 1502413 864981 500483 1934971 1630281 18078 555339 685993 1792895 1050537 8604 1039356 668640 527858 1648254 1895733 359877 1032029 58798 1784365 1480935 472929 276369 655000 927855 1017803 117718 246676 619254 1366490 631861 15264 537929 579826 143639 1317422 239888 1930869 1237080 926854 647403 1581962 1319005 988421 15782 471596 219160 1465775 302847 1173591 1703133 786187 759945 561713 725928 716447 713400 442103 915545 1177673 1136555 316547 1407118 786516 954108 22971 731646 1592931 1811416 1243021 1247131 563593 413155 1893099 1548872 1750522 642846 819435 698052 1840506 470553 711747 1259566 535687 473819 238333 611350 132140 1161680 1698071 1799297 313530 1523926 1713771 1377773 94272 570166 1893515 1710640 1864414 1706281 17364 61783 1876428 403674 1631857 176819 1530435 593490 265564 963609 1104092 998273 482429 1244382 1156796 1910183 680770 347007 1691921 491785 1445303 1895015 1293143 419540 1111901 374094 355784 1670294 83924 35180 655603 216808 1675329 1611692 915224 722883 516294 726285 122303 1714317 1930597 1847376 1813997 1242660 1887590 1612246 1916473 1279883 766271 1774110 649913 183545 1288980 824017 73907 409575 1553439 1431617 1803940 652875 1938181 121834 1901657 582580 1350175 831457 649503 1575317 73773 399227 1814069 1288907 122611 955447 147753 358821 191184 1892943 1854283 1075639 394403 127424 1049365 856585 805615 490789 695258 272174 889399 988825 83135 833843 1792787 683172 1722328 1120870 121086 1468473 1161870 1005200 984217 1362534 1108987 775761 1679431 555134 279997 1190101 351372 1303630 813153 1948049 455992 723823 668661 803388 1530615 592180 865744 404801 351017 1882717 117796 74572 1120561 1841319 119195 1445258 1348467 471145 1655653 706168 723163 1530328 73738 106014 448954 1836446 1197244 353458 1294888 360341 993487 1579886 1561919 120781 1226175 33854 1269727 1910692 1715276 767844 176123 867187 1266698 193877 1680964 1602122 1674936 1647739 1289442 1235968 752508 329465 413976 1892744 566769 1408195 438841 1567936 1504552 1794380 237167 971407 460091 519826 584080 1124829 302766 786585 254678 1279006 27422 429770 1374646 1365807 949291 339727 1010377 1048538 1244682 1430535 1211983 907900 160525 238567 999188 1322932 637918 277847 133055 1979878 38113 635488 814571 1770510 2710 761253 1092653 639574 605789 1992545 373337 1327876 1384243 1453170 1129971 361108 608252 1515711 204984 1731186 515928 158548 1093875 734237 568792 1388577 638162 568389 969463 1528519 1715893 400355 1431309 30980 1751836 486078 850367 1350932 1476781 1749765 1039543 1712345 319619 1970714 324516 1944629 593837 436553 1759070 961705 1527408 5332 1772184 1003827 1174196 121718 1123522 222245 23096 1628756 336858 1130046 1219510 1172520 1626185 584010 1666667 1318522 124574 1616689 516086 842645 1656819 140739 1930459 1454412 1405110 371988 327249 130328 982636 1430913 846342 519520 1914424 1442412 966307 690286 1600276 1963334 921157 254547 374394 1263729 618712 854959 131900 1988350 581920 1811047 126674 484312 1413935 1291782 264728 1208384 858625 701366 288948 68298 1292574 1324245 972906 817903 691224 545401 431437 1981568 1332782 866180 1572470 891166 202273 4566 355264 1609689 560330 1166503 912904 1050796 1129216 1911070 465953 860094 797302 1020276 800908 1042641 1897225 1634604 987509 440347 717358 954185 73497 916225 1033594 1439632 1762667 1001130 425037 573885 585996 1407018 1470092 1172918 1806409 1027944 747576 322772 478073 1371532 103673 1064693 1835853 682380 1523540 859224 238315 1234732 1150335 348865 502498 96456 1097902 779864 1372691 1366765 1725705 145088 1600527 812135 1322917 1729057 1605591 190725 843339 1293484 1852005 1742362 814015 142169 1620815 1371781 1111468 813024 1431214 837446 1139694 1907394 1474533 1405678 311275 1678537 1935492 1871888 1043325 468400 1073853 360002 1230600 241698 1316635 616371 322543 144757 990772 481252 875927 819325 905185 1295265 22186 1477530 1884705 34186 1976886 287378 1347223 657226 1565931 1573932 1089120 1830260 1982232 1036090 1605950 1283136 1498791 1685257 1226000 1867817 403683 34695 649066 884115 1788202 297801 1933671 1682273 776896 1252394 1604024 88363 577123 504037 301223 1450352 7722 1528808 248615 1841192 588271 1285934 1589155 941363 720353 449028 183426 1738931 26986 1085837 453673 348856 910478 1295559 793878 174857 786618 733461 1334898 1940507 1447732 1052297 1120828 1330378 976175 1194935 597527 689559 1192864 1313139 714188 1077764 22905 1289074 1789702 38374 1511747 616066 1575431 641883 286315 100387 1732825 1383636 1737229 1604065 403926 813597 660831 939031 1961727 1934545 1828140 1312397 719185 573981 1404896 1583152 437650 1198213 1982325 709259 1932383 243415 1224531 563513 1212636 1012579 1447767 998144 1078344 1154359 876772 579202 580612 616338 811969 23916 1140354 88706 800455 204137 901251 463102 1069621 957265 1294596 1529118 1951647 1410255 1065686 1648335 76111 150034 1394585 379463 841682 137140 1382514 1373199 558583 569166 272725 759482 153303 1866180 1510726 1685623 661308 526508 145995 1806171 1040154 390898 769293 1127390 127442 633267 1675244 454620 846540 55202 1395061 237829 1907808 89751 71721 1047701 87627 1561562 389963 1976536 814442 1884236 1273914 872198 707422 509700 274477 1938101 491742 173076 1556717 1463993 1880835 160551 1025827 189471 1018570 775242 591794 461180 586004 185956 1679186 898455 1570238 842698 98502 1265563 1333332 1295818 1878248 364495 1015905 1091392 1383016 1609100 793547 712670 1114757 252966 983844 1801263 1808295 885995 1010369 18600 1972197 695043 118251 1804006 1125001 1597757 1401626 127999 638740 710262 816616 1137866 1659810 1835499 51209 679514 435128 1423105 151808 1979386 19439 450447 1451074 334724 1782087 415921 516511 625033 581323 1644154 1208404 898261 795797 1363596 1918221 1940805 1624885 373839 587349 153662 539340 1002037 235865 911936 346660 1515564 654883 1373113 423598 293413 78707 280098 1715661 1120768 1947873 1369842 351188 261108 1100606 620759 1746171 1549574 1987409 1641103 915966 474016 1827216 239405 685280 1691160 112157 866973 915945 207148 1208499 1981101 375422 536589 1438232 1742080 1183845 493038 830969 292403 411385 534884 1589031 1455775 1810655 154483 636363 981749 1135060 1994846 1239363 595124 1039523 1770383 455505 1711768 1940723 1124385 1492836 1451816 1693806 1303784 158589 392813 825178 1800450 1671067 483067 227399 1622979 1045453 163094 565824 1438885 982507 1625848 1273999 1225231 803070 363751 456523 1751906 414611 1519029 943450 105389 1965377 380366 721856 268566 1708987 1334933 215493 1646672 1821769 1732843 226410 1966516 1600247 1017968 1012896 715394 472411 1637541 137551 933125 1875562 1914859 1017360 634362 1844090 1882278 675025 413590 1307053 698690 689168 1522081 399764 246195 1559437 298472 1210273 978534 725310 427411 1415245 1902948 725567 1749826 1013796 591540 783636 915586 1906644 124423 93855 1402095 1074979 904626 1897373 1809513 1657141 904362 1151427 778408 1657260 1223252 271706 43377 679268 212373 1687831 290456 219566 1569607 129108 591408 254752 1635770 891661 1236305 1851619 1897121 1910091 1919468 592493 1257778 601490 318263 1495120 16698 1489614 1417263 1275895 1859766 1306945 579870 814190 515195 971557 734691 863722 1049629 744078 260837 1960583 12468 1452996 1728720 653546 485820 927987 1869912 1299292 1118261 588896 662165 1942838 1238065 1594336 49548 1969657 1857396 1386873 1621650 101506 260441 414779 1578503 1101276 309979 1284942 1047665 270990 1611034 1767866 699425 1991795 652347 425922 1529799 843306 1371168 597102 1824191 690424 295681 271782 1617930 992417 630056 1743796 883618 558784 470591 1893208 1483124 1014570 42615 916415 979192 185910 1005426 573668 571668 1849548 707957 668802 1561163 821221 1566485 1020905 956951 616996 673647 400051 336591 980716 818856 752666 356873 1034107 1787979 1916412 838075 323226 830486 1360137 508609 1410943 265494 991440 672437 497411 850685 785973 28521 1102300 410336 91453 1902689 498147 95503 1680694 649297 1002668 1485161 1569767 1348600 1796180 968595 299963 59960 241309 1032883 636580 157736 154287 1891815 361171 354162 1455744 41954 953062 911381 1531001 1267591 326014 1436133 1285972 1379310 956127 902629 1443856 1213751 930794 1459399 1166605 1204451 981196 1164809 1685997 1461294 1729360 1102274 808468 1627799 1525363 1901265 356085 1638975 592445 1677019 1382664 76188 51777 892633 128172 1424914 201756 1672663 334698 1667216 976113 1417219 762199 493574 212979 839727 1521942 819295 762929 725422 1205909 1666332 1934574 935088 205941 505822 167903 662589 290450 665744 1610440 1046027 1624012 204725 459751 196380 24584 927359 1056882 1220812 1182216 159788 839387 1216643 1029724 1821841 1408672 386615 30731 172509 1349568 473925 1028154 1517545 1498976 849468 721901 1673382 1532055 1064121 506004 1418381 105010 708812 477969 405288 37424 1233046 137065 1792381 650713 955167 781424 1081435 1885706 1058548 421517 323832 238569 1847781 1257323 1974859 684930 1633476 1572734 911055 6715 1078047 56014 1123772 767110 740585 1615177 1573118 1024117 710329 1674449 1663564 1372706 588606 1200443 971894 1175730 1645134 1311349 869162 1312248 888273 995375 933523 1871029 633106 1740217 756417 1207502 104846 853619 1114577 639127 501596 1416595 92867 1445242 963344 630959 1651407 1967638 1655630 432615 514686 278159 589169 15980 1770777 1409812 965903 20756 1871339 835685 462091 91636 1331003 1251984 1614015 1478066 1750989 539964 1105958 961171 1156873 1864783 204560 1064811 1112200 1028945 1073757 841475 1206947 1096565 971957 990545 742258 1320877 1056927 1079472 1092780 1004172 752831 1558868 518049 1150949 1859034 544383 1032149 308699 1052924 1572459 1124140 1089822 1843531 902178 965482 1923508 940795 184321 749247 1317999 1173529 773157 1734586 1742027 1955558 1292720 102161 220541 1649638 1683303 1626173 395441 252957 182703 113079 575088 176068 337068 1923476 481717 959956 1185640 1888197 1791371 973115 1881102 1656558 1480932 1457217 9174 731437 543460 818138 1703198 1840411 210535 423675 749669 1559410 135940 304508 14430 1306018 1833798 351388 748655 192700 1981688 1492129 978610 1165833 97752 729256 618935 1274181 238198 1833438 1314530 1486234 1420552 35265 183057 1384426 1280504 878827 245048 1228392 1619062 822981 1929509 365484 655849 222645 453207 561628 1830786 1190564 567880 933636 870735 451081 938991 393433 1185920 675591 919675 1631489 920765 597339 142386 1844734 392230 163864 795956 1552988 1137183 861270 325657 571816 805525 1877642 47162 580030 1087231 1419488 1864003 1773561 1979759 1027058 829581 375093 1210934 399275 477397 90835 180329 1214304 1998991 693158 934805 20427 320419 1390305 881255 127693 1311909 923299 1382020 466493 42655 1823211 539716 760356 736804 31884 1858151 1827061 1039931 1296722 752850 98084 1608492 1331307 1922737 502293 215100 285777 82492 188655 237128 361722 1836576 632228 1445456 170743 499940 1696240 539022 362711 650542 778114 1045863 547360 1748041 1541666 460455 1300767 782414 1693424 1667036 1232907 1966164 667062 1122351 275575 1258039 1072611 1050195 523731 675197 819514 670788 99024 1534903 850193 119509 1478136 1168245 1417389 1538448 1037316 1481428 1043641 397968 1303151 486091 1875272 898308 1526081 508953 135172 57794 848072 901013 1806628 577706 1052123 1011941 962507 44242 813897 1879046 1020414 770634 60690 437382 20556 61674 108928 1725198 914313 585351 633646 1095455 892508 1895714 1074274 1569023 591729 529269 712076 471166 39936 414876 644420 817288 151065 564294 8475 730289 1976611 71653 400558 1605655 1376969 740783 353096 1240110 1115037 800068 1729023 1013973 1270770 1089157 1612089 9470 356549 1295313 516142 1633629 941449 702942 1997358 283286 150742 773406 350220 867804 1593364 585714 765323 1450209 32831 1685018 749513 899140 1477231 1950717 477277 282350 1051426 1723755 630466 1348822 367803 588712 1741791 1912701 1411725 529776 1428045 645008 1666702 1291375 890322 710551 1090826 1165617 1313049 58940 743882 353897 44792 1100536 633563 1407782 1949583 241338 1276767 501968 1309606 1430335 1240500 748390 1023846 143822 1489275 428955 570744 1557655 148116 1889639 1024452 371378 1348285 1269693 1354634 1721174 831997 132763 811714 1375506 1341679 1485771 787886 1187420 1368746 1408081 41050 1635064 1413714 1404387 112738 1585199 1256071 558470 1594111 990046 1127646 122739 1269245 1354655 768303 1033603 1364858 1559800 121014 1821835 1747361 832694 721733 210599 458458 1521258 1167206 598254 693183 1700568 1708008 1396972 1331539 1177637 1890515 1250797 1883338 988213 1679007 631383 497540 256836 1719274 1249464 1962705 327892 419624 340170 554873 321175 1865967 1894125 1554031 679388 405019 1004387 1614877 1969562 807246 561011 1746561 972037 451657 151857 431186 957288 659969 554910 1260787 212386 504181 86552 522799 81945 1314871 571484 679377 353072 791924 554194 1464468 324865 1057184 1841524 275211 893179 394583 969370 1109897 1635703 945966 314384 1651771 1339521 1240106 212844 1133337 306111 1270784 1993397 1303527 1607165 1241220 822556 311973 898397 1801179 646534 892594 463620 518637 507567 551921 268209 1723936 533105 72621 961668 544876 298508 529466 1446720 660801 1539222 1890751 798809 649539 674327 1670 530099 1217744 154026 673845 1578007 1297827 996083 135411 998206 3239 440377 1672863 1255382 839354 155141 995502 1873838 455659 795361 1985408 641178 1049175 19258 443832 194441 533271 1960287 1859605 429742 993742 311227 726427 1174989 645230 1334249 421526 153250 824066 129916 1372651 145867 1032341 889348 1191700 1347537 534609 1601609 1421232 208226 1081327 1651759 1183118 1030508 67580 227113 1381518 1812568 1384414 408585 8639 756906 90520 517596 1040639 6115 2885 292784 635438 1992874 1767990 1250576 1093231 394177 1389755 547377 1040647 114787 328114 1610793 1636782 138220 1614896 706534 1685151 408408 751274 1304525 1245478 1282833 1467834 646293 1907864 800588 237985 1216114 717319 939141 405144 920911 1073888 1256599 967438 522292 1322110 962246 1679998 1234537 1663418 769630 1839565 1846050 1090159 1581096 696216 551376 1785905 1141656 648339 1524414 1365545 46097 703991 462438 275006 1179764 1343523 1897765 1024395 1563177 139178 1518386 355839 657713 418464 1379278 1928542 1592466 181489 1046337 1000016 1039998 359711 646303 1658009 748838 1490486 1716314 410826 175066 102621 784922 1831035 1798504 412080 1474555 1039159 620954 787912 1785544 136477 453691 640075 1463362 860161 430212 1244778 1655135 1112930 344281 620247 1979050 966375 422087 1636283 1003777 848600 1943952 1701225 322948 1954560 409026 1401609 1430337 429124 156543 1501987 1137529 400330 704575 1861484 1609382 1365791 632153 500736 948981 264809 118553 1208467 1312003 1095644 1311621 1576833 1843254 1643957 1516329 273690 1061224 1507828 1620576 900296 1547733 108076 1292884 1331948 781997 459207 1838470 709610 1567729 709270 1683341 1839750 668159 1274589 1972506 122044 319 1439313 1034421 728917 877685 1794579 1942564 124602 1138680 1007992 183167 908218 1861294 1455387 1475130 413148 714977 1359990 1715575 398563 257363 678623 218481 583075 1016427 1445071 1782592 1697700 1444649 1284703 1459918 1073110 612831 231499 1183314 1062924 728571 817376 1583457 1612202 1784318 230538 1367844 354185 313103 1631926 997437 1169135 577166 414996 1589338 599636 857438 1515111 1381107 499419 1117039 716703 66927 1719067 634709 1160708 929190 951708 834165 590869 1485761 1547130 669625 792246 1479705 22509 144341 1517533 1310469 320322 1024856 1349179 698393 1143760 1228374 1369038 983580 837487 1712223 1471662 1418211 1103041 1023758 124439 1454549 1335213 655049 1317804 1033457 735569 751769 1914241 1090507 210879 1988994 1535157 1587282 1779648 1672644 113164 684310 1497957 1814541 730896 1637514 288755 628704 599722 1061728 577847 1651511 530083 1572629 1905208 850044 959463 675906 1699046 1636499 1280429 1963749 759217 1014323 240174 1073611 1756578 232094 1305986 822054 332435 1407843 1656427 1304214 983663 471346 1811931 1568216 634815 21718 998289 1954361 990414 670931 955771 1458290 1264434 211284 1557776 1197529 786022 217462 1733792 742858 1737181 81266 139424 182278 821913 870678 267598 1046253 4878 1092320 573449 581321 238702 29117 724214 1488338 724056 867226 173849 427000 1834180 551783 1945164 582490 903774 36272 1438584 384176 961679 385388 331964 294903 1903179 902439 167911 1919663 125921 1229940 1465506 1908027 487993 758536 848869 1590380 1738098 1222956 162449 539652 1555203 837219 829348 1297122 942049 1812188 1977426 688912 227393 1806544 1594488 822971 778273 1429414 261790 1154664 1375114 1959142 680267 140898 181898 1628844 1187838 1434819 719089 1014353 47412 745615 579290 357866 861531 1573560 1752555 787088 1245658 1709840 750347 1063828 696286 790942 269503 609012 1912510 1503110 520033 6459 925983 1094893 835783 1653456 1009810 165429 950761 1391960 176733 1875023 1927386 472500 793982 980387 873975 1184882 1148996 747708 1974892 1814632 716425 1993207 1332016 68066 296770 1308923 1762881 1902353 519928 4151 57449 383262 1509521 796051 1618639 1217720 912421 1293255 1730265 1633128 1668958 1560880 1096138 1180642 666373 970267 860081 1669830 1516173 1049565 1964366 1021126 293303 1282346 1760672 1767283 1060431 841841 215561 1921358 117600 497360 743038 1704111 380855 90044 1449560 1540648 485654 1504053 278377 809638 863003 218025 1600185 747584 575427 1100595 1461022 1849094 708723 622993 890988 572788 1670163 1949041 1282329 1877625 831640 280378 1584454 1058188 1513313 1852449 1882939 279390 905637 448368 1296324 1148760 427414 184081 1231829 1362791 973238 1380759 1860665 109499 1186454 1696920 1149056 540284 527322 1516994 1727356 1321505 477860 1461729 1979535 975303 678692 515748 816393 246217 893017 1708937 1936006 116664 1011458 1605715 491761 85216 451582 1096856 1006172 1127661 1392398 310226 152686 583746 406540 750772 1552038 1006852 813961 1583552 1799284 528559 1747500 792665 1573706 1079926 108305 296702 542122 1959794 324264 1936183 747390 1731093 282730 739955 1469372 205881 725126 457393 536934 793404 1216731 1874016 1748036 1744193 1779463 1399485 97045 1182684 1351651 723445 1998192 45260 1861345 1893188 298037 1853106 1176489 981076 1992028 1009742 669586 40563 617347 1305810 174397 193233 1045083 307990 1518596 1512270 1132770 1364426 1853404 680571 1333871 1210650 1112359 8290 1417258 225287 41279 1171681 1627550 514088 1329180 501043 667739 1897127 408268 1570500 289263 766103 1375501 764616 651030 580181 813925 1800586 528290 319010 960304 82413 378549 18270 761073 1309222 97310 466351 338871 770345 1164814 314516 485255 43265 164660 809765 772207 466724 352853 1872584 205135 1292661 897812 1933296 1887807 300516 155402 58197 1273663 1900920 1789545 1097131 1630997 1492220 416413 1884012 1903066 108417 280012 1627388 178382 452142 87118 917057 366506 1575994 1849458 15783 787122 919184 798791 421576 249687 117405 977828 685274 40574 1609769 1668907 663779 778669 522432 1864588 1004869 175259 1331373 1832656 372364 369030 334228 883473 1003868 1530037 1412548 1397358 1759604 1228892 1451504 1563020 1398545 1935958 1606980 1771643 1680363 1574907 1104751 384911 1060682 1524447 978166 1848597 549130 1867837 857241 751846 286316 247295 42904 745142 1679119 1607912 1003578 1088208 1839743 397182 1644313 1927770 1647395 808872 638151 161080 1261888 1503530 1569954 1105811 1994852 1956211 612837 1291863 1581741 300301 1246256 1702917 332938 459 452477 1619670 1602241 19295 546716 1305246 1263520 1489122 1713265 716094 1607984 417255 825221 434799 990082 1007428 1421256 319327 1739002 795051 423960 1553058 985911 451815 416336 1570912 1376715 840409 111551 703849 759119 1607761 588173 1859016 1087824 1399165 1440104 1738611 1635364 620715 186313 930674 1921822 1913768 519004 52772 770681 1385518 1532293 817298 872819 1827111 115537 29793 402957 409771 18134 1847775 164026 332931 1393330 531560 591077 484061 164266 589257 1747854 1140053 1574926 1516425 1380077 1782083 389930 1261934 539912 1804315 1219107 795502 935311 967609 1954178 613414 321545 259785 541867 1551688 1916032 1105504 1168331 1302319 1156208 1851638 1345869 690178 943674 663697 1267289 692486 1253494 1132124 1337606 76108 1890310 273555 1047772 1444560 796539 1450913 1688623 505266 777794 1748521 1587594 1322330 1157147 1644333 1704534 1359681 1954335 1647905 1678702 1386635 1439573 1153190 461526 1324006 1560469 1656681 1091137 1223429 1963352 975984 672054 1764967 1504841 428549 1261190 616690 1419979 54171 1652804 7611 32082 533486 856732 1309669 802652 1227351 887956 1551009 1683457 442602 681177 1418651 1582523 1112055 1476898 78799 985531 1104936 1076231 1888414 1420373 974035 1820532 259894 698481 1907581 269723 848669 1345848 1187871 1575207 250797 979814 1290872 224628 1569500 281495 1478719 783335 207920 743222 1981899 31645 576787 344680 256258 580794 1629442 1998818 1817477 1213367 1074607 1179912 1651316 456748 1290899 1636033 1426011 1465326 1226076 1835706 756956 322058 1198553 461849 1036816 678228 1904507 128956 467478 1057285 1717430 192755 1542283 1146324 998042 1534334 1489435 36058 1318 1579914 1360922 1227919 1588525 679460 235002 844333 92119 947873 407249 621198 1426543 1814262 462909 410645 333892 632198 336163 1027259 1772039 461427 1994062 1307005 1050385 1644394 1995545 1206822 1026151 48093 1570635 471772 353711 1052928 1303553 108058 531194 416327 1663118 1241602 102527 252078 551810 1427615 1236735 1873135 631195 935530 709934 1712404 613320 471748 1464008 650487 1452665 155435 1559633 345998 622533 1280619 548484 1562303 974815 1484155 684218 259365 1426410 1971856 1570735 395787 257520 634561 784410 661309 1950410 1492375 235238 108207 601084 1183926 1402307 1511185 1304666 1570713 385974 1587678 1621068 1247441 1886364 1916395 1169124 238588 85933 1614545 1852122 1373974 1355209 1262169 110921 1513833 1542171 1765909 87137 1854432 459791 1262897 874370 1632677 807710 997008 41905 1336109 1326076 181725 572025 1707648 1885800 564346 1552310 772179 1300597 978976 1146644 1665156 564617 205986 1819305 11656 747769 1278171 1876189 939999 329444 1829751 1717967 1550419 397016 1532626 160530 425135 1079511 1384508 56315 1382947 1769194 686905 873892 1698942 1103532 482042 410630 176934 967927 1123284 1188879 1650826 1281513 1384790 866264 1514982 948655 1890855 1259804 834730 1753912 509162 69563 660000 420726 1671074 1881612 700781 925412 997287 1358672 1318533 21416 1761176 447969 1728295 805789 1445145 1005532 17331 705558 130430 1826199 1964713 330221 135092 1166041 1993094 747397 1049340 1954716 882936 681106 666076 902713 1592415 1993901 1633722 1848199 1104821 833194 1922288 219969 1801525 912321 1882329 1602176 1779521 465524 1525587 848114 1400326 1505435 1207588 188249 1688952 1920283 710628 428972 1387875 207317 1414044 749033 1550216 4077 1225134 503770 996087 1136582 447343 661220 1113315 1770541 935729 1683170 97872 1928534 988090 318931 571667 1582415 650622 1990130 1954337 1225619 1537979 243579 1784757 1646237 652892 1435243 183160 1965177 828759 502594 636513 1367050 1161520 1567767 296932 317619 1406755 669116 1420869 820930 562882 809228 1162425 1808757 884938 1576569 803242 1183040 1447711 1248097 1598654 1382977 1772876 169215 1093788 89482 1452958 101966 232658 1045701 1322116 762579 806933 1627940 1346171 101512 311993 1486939 1672433 1664815 1631389 1652030 1554903 882975 1580787 851981 376596 1533940 1721987 121648 103768 1899935 592239 909342 1661591 1572660 907328 404036 1023617 98630 58952 408300 971665 1673844 653288 1144243 1639387 1442294 669222 937605 1947901 1352528 384832 550702 1988256 925097 1981605 384881 1684814 1474385 508771 102796 524416 1760622 1126825 1427381 1573134 1582840 1458395 466297 109855 1880099 1839731 1997371 242006 586604 1982728 607474 307240 1435367 602969 1385819 907958 25602 1432313 1562783 30602 1833722 1619118 1432199 596490 1364002 750628 411862 702298 1846922 766913 1118906 731303 1143539 898251 1601283 624680 828297 834004 1762925 241492 462569 692864 465491 1900898 833798 300340 898834 1558252 939973 1473139 708357 49112 885448 1547996 959446 184640 866302 12472 697996 1848208 739508 383304 578471 1619051 1667092 653214 232488 239060 272169 1320153 418122 1781154 1316091 31587 1810684 1818557 750991 208292 1818432 1105560 13649 588317 389653 605839 1524926 949315 210979 539925 362934 1491043 688963 314742 1688168 1967760 1349597 1183521 1420366 510792 1834684 859082 596191 1870488 307285 737981 257995 478757 1335650 1763541 1911104 20275 487638 580755 1243203 1441275 1026450 254349 1345173 738741 131125 1048105 1670004 1293677 1106663 1156100 595354 834055 575098 296398 198262 433953 509972 1737730 227221 1164320 460114 404151 1981350 1724329 1425338 319972 1017620 219492 821337 618578 920808 1653761 542443 1729680 899798 608930 1639920 218504 510941 1464771 262395 993310 1908625 1912671 1434344 957506 554918 1635479 1551209 1709247 1305427 752258 1118488 958190 1588687 1168000 1799217 881133 601848 287087 1367197 186904 292961 695601 1227542 1706097 1961084 641191 1582077 895162 158381 63973 1592363 1989952 1307993 1741477 95350 412546 317266 959993 27409 864801 493089 1023413 1578163 486327 763629 1576073 1267249 1211473 1099647 1356608 1384779 96557 1827419 1267822 1454569 850120 1261191 844911 717818 1877434 1572654 1743517 9329 15676 554211 798030 136783 901931 346899 272928 270557 1244945 187627 1982609 757568 1633380 1750166 1593135 1960570 1174014 1556833 1626039 1217574 1210394 1013478 148643 401477 535554 1691874 1626713 512641 944601 299341 1408429 1368842 1660241 1891827 646843 92738 862461 1236866 241926 939156 1311900 446019 94968 18394 82438 1418606 1878176 1455831 1156716 138375 1309416 430153 1449182 1821025 1800340 933423 173686 1176264 1437191 1353716 1282367 1029050 1798396 539178 835535 430020 1179119 1625310 632742 1320154 1357680 1588424 1536172 71637 689040 1212957 1980210 448374 1990571 1465976 538868 656219 1418178 782524 808549 1656993 1536600 495300 1444155 1826086 471467 1398670 845967 1617722 1858013 411013 66174 690290 492573 223874 1982257 125086 454530 1993918 1883502 1428875 1671181 1274397 939536 1842209 1122761 253312 969284 490991 1281065 1268053 587628 1678620 360497 1933585 1880598 928686 1574347 1116824 1483654 1377555 1262538 1619090 851007 516555 1723177 1253563 1417549 71668 1779919 1582648 355021 462388 537505 1332746 1196330 546296 1134649 1274245 1315246 96751 1826166 158929 1102290 440899 1537600 1604745 1200040 1691526 1515018 337248 476516 1783478 495436 747722 803517 501082 436027 1311777 926912 1248720 1663001 226490 1558302 1964613 569716 441452 198894 650735 1473859 1279462 1247921 1860928 1753200 986527 1584027 1760169 1326087 331609 1961449 183394 1636422 69656 1085820 1156522 1635238 1636276 77856 886345 847267 828774 1697130 30545 1895323 1709863 1634800 1622076 721282 600501 1112329 1301172 1260043 1525090 1824777 509321 43657 1230399 1525765 926639 1427891 76561 673333 1027303 1600826 1430179 636348 477732 154174 1878201 1944657 1478411 1106378 1925968 1287801 1158438 139711 1685810 1905128 1923022 605051 1269405 336334 1613830 31869 235680 1062928 1286028 1460611 1822362 1569575 1684445 252101 123431 1195662 37784 1632511 1430377 356749 1393557 385037 1123656 1702947 695092 329464 204883 1619507 1756678 1244746 1775051 420322 1499399 919250 304307 613139 1823444 1218018 1940574 1345080 1743291 552202 1177460 1532707 1396926 647570 360546 301824 1667790 1609044 1763799 1126228 1676957 748156 1356858 357728 69678 1031831 137530 294673 1755509 1870934 1591350 1991754 1931860 1614474 613611 483982 1308359 542866 1118362 207944 1493272 1363957 165174 193449 1959919 1489289 1346043 899888 1148871 419635 1819756 482732 920871 1203052 195054 588900 680591 1320174 801958 587218 13701 933229 111533 170476 1555352 1482990 211694 1962318 600057 1194741 335849 479798 831157 205092 56249 9455 1042882 1171938 1108345 1864248 930018 805017 1299771 1987512 606975 1320218 1556849 973036 1314749 325172 1280785 401105 437772 1442811 392647 1611220 1249673 1187537 1453743 1621727 1296873 1660814 350838 1154557 433665 1863240 1960863 768352 1912726 1088899 984927 95682 1112823 1294992 553579 1026806 998370 1680650 171635 477463 492306 1904350 942858 1127710 490548 1444771 1202336 524959 1569657 1436198 1788816 999159 7991 624470 1958567 147823 635579 206038 1567717 541419 1791227 1053947 957081 773175 147716 791500 789840 974095 1477436 834162 1615170 1408457 1933265 203232 822989 79733 479838 1846710 468217 1784731 329949 1439961 1417399 1920505 951791 1315832 1640867 912948 1855332 465418 1475432 1373530 134608 560892 1190422 1892382 989972 669213 816904 601113 1685741 113084 614883 411455 1561927 1006215 303328 65327 1832078 334653 296740 1286410 1550732 599853 1567694 934847 1194325 1363247 661519 1528890 1690256 385755 1986778 1160784 1952960 884556 69296 1830054 362521 1152849 1640331 50215 993038 706772 918535 1335582 760307 1580039 1868096 952631 1915823 1478317 337465 1758668 390984 1044185 429589 1588150 546267 256750 1062755 761506 1478968 1340036 473854 1246142 1814659 735501 860929 544349 1713460 1419871 1150897 1316026 732451 1150687 1561967 889410 667930 1630072 467149 1744477 1928680 1901436 120838 1139471 882078 1645104 465809 149163 1170142 1562846 714614 1177158 1246999 1130419 1283157 901119 1610469 1352862 1288076 1665992 1088011 695326 1280689 469891 39790 1701327 1488358 1000012 1819275 183837 346215 913401 1685969 1171101 989768 587012 1509718 403692 856617 20426 1465745 1029697 367361 1053424 1912688 668986 1184384 912252 1904066 1193918 1545901 695477 1736998 739520 468820 1500927 1099120 441692 200539 1485309 295777 570446 1413100 741737 948565 655292 526822 1082553 1786752 741992 945128 103086 1156974 37515 623343 425460 1664639 1640257 1310696 376512 1297540 1607387 389734 1665931 317855 280576 525401 5225 396723 522345 1280250 1165447 773506 1824528 1531399 649234 1101193 860442 1526814 591031 1987617 971544 200523 30110 968778 765579 933096 583589 1952816 1976290 703509 559364 612915 441280 1118376 271339 435066 1681196 817547 1200702 401040 268107 1059721 1630957 1083794 945779 444086 1417403 234353 287511 1686980 495248 1031462 213084 1588733 1993985 1205626 1203458 1842119 1282131 1867745 394010 184322 842103 1156931 1388239 8588 725708 1912797 947112 419439 1487436 559739 1426128 1739929 1141714 960071 887726 850883 1852376 629246 793909 1147187 1747904 407313 175844 1019991 693523 1957920 1764578 1011491 553180 639381 982828 771029 565322 167680 435837 1102231 1430035 183306 1883516 1648496 534955 26509 1802149 1162597 1371521 490186 435593 991168 855529 408075 1596940 1336037 1522242 1508275 549739 1092145 697334 821648 1171503 50089 1185549 334193 820690 1496976 1847475 957959 594918 92065 1829191 1468046 222062 1659527 1420880 1601441 1844952 249445 1290947 242145 378595 1429068 907240 1686710 349377 1129666 1966470 36834 1003258 1283719 390713 665730 1347328 1057777 601196 1647793 324344 905187 1411041 1779671 1625067 1080534 990645 525053 1512323 1585503 1574528 1401225 319321 950751 80740 1645111 1594429 495524 1758167 1667547 299911 1157538 859676 83229 72856 1364465 8351 1523725 556490 583864 129342 195522 550099 1254023 1646839 1771688 293578 946893 1009187 656059 791179 743653 1234860 1663275 101595 1284982 453244 1465314 276057 1818264 1958204 1017366 719128 1456926 821387 1539584 53140 977321 22832 1027143 1055190 1605927 967794 752454 1281284 702405 454398 1216630 1441144 1471039 1107562 696224 1599120 1765262 1656350 1445146 944741 687805 793745 1830799 1227596 1280724 757392 463562 194964 1612040 138431 500477 1368939 732679 1823466 1344370 1756896 1556413 869290 1589461 821741 618285 311335 1701215 729859 664557 1550485 577221 748077 591656 418907 1927634 60622 401187 811990 1316565 39194 446873 1029583 773658 1696325 27215 1486934 1678198 1169318 1677101 1928838 1087937 1647082 1675446 1581094 375058 251729 655855 1334745 1161779 564388 384742 1942181 1887515 83508 1758301 1884611 1206852 1146910 681725 809095 372687 1686801 24235 327225 1799648 346096 1292590 1247064 260813 1388587 1312849 781189 181841 1847086 1269154 1468685 279507 1746183 1349783 1417053 895926 777522 1004162 277292 635257 1398956 1527364 1205768 1926856 1725296 1403583 445969 29985 49791 1810234 1614699 969228 310472 498515 170379 1880119 1786655 430541 1403279 275347 1023637 1583455 319468 400427 1503733 1309434 561652 1330097 1293887 666454 1254041 376869 871110 1129715 1553865 1907248 1996958 1458538 1677058 87407 565484 968228 1278459 455145 896379 1881668 141095 1041447 20477 1742397 1306223 533704 1393098 876344 1616656 216388 1805707 1556571 1129884 1329746 1114709 1686089 1674431 679366 755162 32083 1521887 979650 960838 981317 98113 935084 1047628 499196 234966 875345 991396 1293467 1245210 1763134 112562 1251809 1791137 641602 1130987 1051488 1342318 1445348 289112 1748057 1730808 1820078 840006 1840188 1465466 1566499 1580274 521502 1155054 955663 531693 765393 991837 1064791 1063129 1883575 469756 1814480 571724 763389 412288 887677 1133122 442656 174126 574550 299180 995542 1394734 1639389 1590917 189485 327183 896713 1665883 306969 964301 1542976 307560 1112128 973558 233937 929126 784103 44248 1485117 1885333 1902529 975939 836317 738522 1389723 455848 1990723 195779 1367021 882105 567188 653100 744440 514740 646958 968095 1944549 1765679 1099640 1244788 319436 706135 1758920 567478 1250282 146295 272616 1399155 864131 278306 1175875 1920326 40438 155698 1758533 1996227 1152166 1387587 1920633 1960530 1806572 997485 1307862 1778148 571077 1372358 1041348 935646 410932 1443893 1446236 56202 1401383 584444 1280830 1745042 266275 1262846 1597398 1141797 1454440 832550 1434869 384818 705652 1748100 257274 1768849 1830385 1940455 1015449 771118 1380485 560300 1530728 995670 1909642 1360633 759925 40516 290854 1144341 6666 1500765 1562805 65374 1574493 1268340 448264 61926 1168378 411117 892139 158567 1275973 567966 1083310 1116488 1709206 49432 1433464 1641024 324159 1326610 679742 539518 592615 1805843 922240 1913985 291900 758154 290301 1349313 28401 1938001 1204787 1362046 529201 1148575 569427 17149 103787 1360521 1108865 1009176 1953319 79808 1944768 772458 867949 1847843 430585 320476 975338 1866987 141221 688032 159527 395155 697151 1763702 1237851 96278 979875 1458622 984199 1376858 747249 1395988 426692 1346856 1215912 1143723 1520293 1699235 27166 1711064 1475744 1112271 1793198 1293171 505511 1183151 1219828 1166902 145927 941863 448648 130960 1589644 1347463 1662690 1684243 136388 478054 266165 1031031 1110804 1706399 629292 856845 112070 1228617 1401552 150129 1666026 583418 211588 853175 431550 1319719 1113123 61053 987612 864726 1561133 900649 1567027 1743877 1508831 189501 1447381 72543 1983563 1259470 305726 1346571 156585 1553369 799040 1967909 448771 133762 1857260 1750690 1222797 737778 772741 431384 337396 929117 1086266 403734 1421179 483382 190687 1590523 283645 1567854 431847 1645792 1989034 549963 1893594 1634921 1133327 1545572 94832 360958 908081 929857 93728 419934 809409 1898597 641498 1300498 223910 904156 383893 1321340 482323 1965498 251517 1421957 616223 668311 769285 1472271 67959 1100776 565347 727255 198654 14875 1137933 942056 256342 1253474 930334 818172 1828462 775057 1340937 1851084 1535036 1063034 271601 1201529 666911 1929739 503196 345775 253605 1661324 1469405 1854551 316412 1932002 1421187 39681 1832198 97622 1630530 627364 1506058 482618 735825 1907377 684478 1466850 1495865 1114916 259431 1938697 873597 1646835 558760 1961416 1121463 1104144 1986355 1992493 1359646 1409125 1914963 1506620 1244595 1353813 862443 1083879 880210 575632 1697659 932257 1818732 1544293 1044223 1184330 1697963 1906626 1789055 1392717 1161543 779030 176832 573729 61835 45474 428678 768256 570611 1725446 576580 408345 325359 698211 1330567 48371 1505396 551037 898001 24171 1484158 1919541 1026250 1495028 547356 1717445 1869382 124011 118933 270334 759066 325149 197021 1382044 258099 260495 5316 1738747 1480467 1239813 1890075 1504122 951445 1558710 78420 1092892 1044296 870303 900570 408259 1759886 1595475 80921 346724 806414 1788950 1628235 1237260 940185 1930486 816307 615711 1467270 830757 1506443 1664034 664648 68963 664123 63095 114712 1125589 271225 1316277 1335889 1944066 1203338 192415 1265733 198976 1487540 920078 666719 1209197 1975306 1257759 148516 178586 648884 242230 494839 927424 571431 454707 956696 1181140 131048 448343 1304618 248110 73701 1564129 730605 450907 1512223 894443 595797 347275 803085 984392 972269 268145 420771 1741322 872503 558284 1401187 1184638 1241515 612080 1902756 949123 1150144 1028592 1504780 702447 1524737 1561790 135736 1740230 1717307 505403 1142290 892788 1740168 671802 1522879 942559 873377 544169 794780 882382 1794378 623824 1229496 1996331 1820621 180417 211450 23934 1574406 1400730 1293366 705907 1700501 428552 270143 1078412 414201 73941 1385416 955365 1346395 1654558 1412539 420816 1735894 44156 6492 797853 1771645 1602444 212587 447755 1200 1210964 1643431 769693 1656499 1101530 59653 1931556 1500477 1046665 1598607 1704436 880652 894450 756430 1138232 1134327 255751 775677 1849796 162029 1301083 1454871 341858 1540546 1555241 1613970 1468168 880793 174842 1860987 235695 860076 1044718 513074 1464213 316026 512449 178230 571034 54122 433940 328753 1902757 444799 1983201 1327427 872193 599890 581931 326333 1612760 1305652 949407 27991 660577 1519606 120553 1491049 1176265 517332 1175097 422724 480865 1911747 283288 1182730 727217 1818653 223268 689827 737680 1183570 1176868 318559 1765927 241132 1674174 1616013 708140 1013274 1698571 1231470 1897200 1623797 1264702 1579594 627104 402011 1287163 511269 1327510 1792026 782863 762724 1370722 1291778 471254 74107 1105808 1236729 960896 591518 1344405 1931927 1518981 596684 437331 590764 1954756 961308 585938 336710 661857 1968573 277047 872935 1222452 1678042 1408464 146722 689068 1093795 1266056 112743 130903 1474391 1900037 1102992 94621 172368 1740943 880867 651808 286989 1509605 573581 735304 896582 1139384 673537 527505 853144 1472736 429695 1527532 1523207 500713 1236950 1410056 732866 940965 84984 1038761 98312 1917763 912835 1728220 974593 1443906 418821 731414 1271098 1680342 1807021 858236 195654 540949 1761572 457630 576449 650326 581154 613533 641426 1033426 539125 1247755 961068 901880 689781 1196168 1941244 762857 462819 931889 1537054 1882970 501563 147198 1764495 1498452 284086 84544 714827 519815 140569 1739140 773221 312035 999524 622824 168690 1742075 1773214 159754 1753919 466331 1730614 128022 644237 1669378 1907332 821237 231202 1060203 157318 1986762 1365785 1231374 1589486 1201168 1488995 197990 208210 1708918 918697 1716249 162049 176791 451543 704221 1144398 450155 909107 1327765 1101567 646668 260193 67002 583280 679069 1824577 48567 1399797 1730029 1805599 1066600 1887113 303501 1246247 908894 237405 345558 1490075 65702 1197676 830275 309496 427834 1022991 1418828 489625 1495218 241148 1275084 1099938 1340206 781600 856486 1108836 1571044 1820058 606088 824069 537915 1575500 1481419 1119529 1085908 469668 252821 144360 1928034 1819772 1105857 94857 710694 534798 375905 1302145 284793 1094516 1268328 383841 207468 1934342 93227 1065640 191051 1504764 1866711 991194 1463601 1999422 514744 289195 303788 1266258 344068 1906922 1502878 1063983 517925 1503805 427935 1397633 957100 14825 1676106 1285105 49015 1066207 687474 1328809 1541834 1950080 834083 1934766 1870928 650738 1504694 1994194 1670362 1956579 813532 1756984 898935 1825430 321698 898641 108954 1586888 496994 1543973 850899 1716204 458746 765684 1000839 1760406 207805 740409 1971263 1717190 262825 1812718 22887 1627424 1933597 804779 462853 136403 857214 1774081 1708696 1386307 365563 1061848 1915512 998275 1118806 784398 307202 1076560 1467724 604210 1335305 1528116 321821 857118 1925159 935911 1590812 731559 1791605 1895009 303774 358096 981095 1083338 1599106 1319060 1151055 1057916 859791 532345 168771 1929602 1308597 1713389 1951093 871897 1501988 1970790 802295 801937 380995 718841 187151 1894397 1057909 1319747 1914737 369231 1415929 959703 65231 1028438 752846 1556170 1732016 532145 1232375 49074 1914296 1630811 14727 1076881 921424 78586 681580 1091906 1180998 1225891 1992564 1235533 1879086 652167 219920 929281 147814 1024835 1635776 352815 636596 688136 1537724 1822857 1982230 820327 1754610 306297 1344403 1921516 752891 260451 1029210 883886 612373 1171807 1983593 1872589 1929590 625660 473582 425692 1759267 1180513 782668 1922123 386051 445902 793991 1091357 1901841 380720 992250 402237 1686949 993750 504590 1366649 536163 1841025 842333 964476 141733 1855673 757915 1655843 910193 1626925 1398489 1342945 1119279 1228169 1557979 1453818 1130724 1822741 1537338 125118 942508 704865 678474 1626333 887168 1713350 1570739 1871914 1325872 1424340 1267519 737091 583236 54577 604862 969867 919256 999186 1542272 910423 986484 1192280 292599 169045 1203224 1759139 744969 225248 229397 1972208 1369602 586870 711798 1226367 1369937 1411360 1537949 1556712 200853 187374 391987 1444325 1154505 157481 806249 1872908 299609 1786722 187729 210795 1812760 1786593 829028 1112140 541124 1659043 873958 1735735 1913928 1988443 581636 676689 1996520 1679894 1983437 1475018 1131436 1252655 1072916 1618441 873922 1135951 994496 670950 459151 453408 1289660 483243 1963773 875352 1960918 1742569 1647032 1317975 859194 1518458 1994514 449996 390980 1968128 304276 576969 854244 1783102 912077 1524045 1193318 740105 1175876 1124378 1946431 549508 963364 340073 951901 535511 1825987 216647 961945 1291508 483446 1989232 901053 967559 2337 1796904 287627 1834355 62261 697249 1056588 835028 628176 659789 1348903 622971 1978287 1151582 150224 309775 1048153 1928797 1212988 373215 1354584 1095650 680912 1078852 1875425 81436 1346459 1938264 1950198 435470 1929205 1787735 51066 1270894 1199116 838471 1631360 1328930 1199950 1606256 530830 887777 1258900 1680823 544260 463004 1756769 885715 1045307 998065 782663 569782 1777279 398079 1950875 777803 1233227 66151 1624820 554683 138784 344568 279655 1194336 1961242 1792314 490837 1813208 1370471 590345 753444 1793435 1469091 1708839 1965429 640333 401661 224515 1632039 665613 721388 405147 67916 1425375 1107937 862355 1775179 190537 604582 266638 665767 1956276 95641 1171538 15217 149939 1800947 22488 1174784 249864 1655964 95145 1787981 1346047 174155 290295 1460777 395159 94617 469412 992213 1222270 746790 1021714 1518935 58420 830844 1086511 1762815 48351 620920 1493248 839121 1189769 1834873 1104334 1935762 877537 109989 1432367 913458 455475 820990 1642249 1897056 1311580 1923322 962205 1079211 1217932 646465 983608 1133167 531929 1978043 599789 753859 1212110 930717 1217850 148761 1579017 214235 818068 1746415 587305 1621886 257795 631467 72094 1212719 1795017 230535 1280119 1414356 504273 548672 1069902 1610291 939891 1174146 1871929 1393606 1543130 1618564 1888424 1169777 1608531 749078 1246132 1392682 350155 1698701 571120 1721555 55991 390912 1371273 981312 1205326 1548823 1289475 1894611 1789742 569386 62572 1995307 325508 1516202 1797212 1623998 1835204 1855405 145547 1075217 1448075 1529252 1921544 1435953 68475 266273 1609476 1525511 544810 1402635 46359 1337396 344055 1048646 1772645 423590 1698448 1075436 1003254 63456 1247955 98541 401755 1757201 1611328 914376 1753556 1617383 690477 137313 1930605 1151515 1572557 1147445 51525 1803829 916160 254028 158866 689846 274529 457955 1662678 1414188 839622 755277 257935 1463705 754342 560646 963550 650395 224719 1679082 184808 1640439 1146417 553187 1669716 921701 1854767 1649276 1349407 1070636 39220 250010 1391741 1259841 308731 1616980 1624213 357346 157891 1333665 1959661 1838677 318110 618068 682156 137416 1914811 858301 1765463 163737 1468085 1630946 1206767 1100194 1265601 10526 156984 391331 587194 1833488 1665093 1656930 1934225 28533 1073839 204375 1177050 20926 1711902 1338323 1524145 1924562 1941237 50882 1066945 620130 1180778 1752900 1691653 1805384 293903 1403796 44408 1241214 1113511 1520910 1459672 359536 267079 1885216 346613 379279 1023648 915970 277474 1687179 64070 569278 946292 1520374 1526712 246294 441016 1823782 1769339 1071587 746583 63328 556420 725458 393661 370629 1414443 1200751 729055 812504 1123603 1805851 1440010 1036025 101984 815473 884038 1217781 959973 860113 81912 1455034 81001 642305 536952 1273184 1654385 414456 486196 1968908 1490032 1088341 1332420 1389079 93848 1439424 1061572 1970633 722332 336455 1266282 1032982 1126534 438091 1414306 88757 1773134 1759269 1525202 673039 1437841 1895459 1602674 266474 475552 92445 267049 1409525 577388 1714208 787695 290855 160307 106033 1282320 570640 333827 585431 921990 1754047 1966826 551483 721238 371951 1563097 1515247 706877 1431470 1330161 405884 1528076 1692906 916076 573645 1233441 1965033 365013 1725694 292191 1026754 1901903 365118 1550428 899123 1668827 157790 1576854 841581 1254322 1392155 1063673 1015496 785600 1706021 1458995 1978594 1325486 1974998 1675804 229749 865507 839724 1460674 1187724 1051398 359465 1040662 1374462 624556 247632 415972 589951 1891570 903644 432875 958194 1811964 457144 972253 858471 1848432 596413 1342407 1828757 649846 765855 1284311 1670001 1735146 608994 1980506 1512360 1199995 1569308 1713048 1924402 1063434 346679 1392246 1260822 1017934 1015859 903574 424988 533838 19600 1520665 38668 1580033 1763600 553051 910180 1025161 353847 544038 1253247 472378 664035 314575 632581 699370 237895 4857 1629429 539445 456447 180199 1590404 1306789 885373 1385928 1102153 1318308 1036559 1082072 1364702 261166 1764834 658907 982899 1214203 40995 1645772 746222 1259869 1135140 1228122 415181 558554 1606156 1765657 129224 759809 1602734 1940789 821422 1776079 304205 160999 312749 1496264 1548516 970582 315377 768588 137685 812940 95816 702059 372815 718899 1549583 84395 765008 1946816 23955 1124940 1057226 1928167 966301 935268 1305823 620128 1089323 1215638 1956514 461993 1913006 587356 632209 1450142 496924 379408 1657863 277677 447281 925322 763818 1591871 1171387 1199321 1823524 1508501 1309190 1619862 111077 1243154 159632 454335 624052 1194335 1595538 1535425 506555 1380323 1796354 1471031 4703 1256220 617346 472975 1312863 1382868 689773 1720898 1675248 1099487 1463793 775510 578169 1753519 477469 728669 1839489 832518 1490277 1364588 215205 1658203 1042611 1146552 206560 1888445 1883554 1629793 661004 481432 434293 1770814 1911893 1741662 935182 165640 954483 327720 1380361 608742 1439544 499883 1322143 591061 905465 647165 1534543 556333 1156808 1193867 766044 481184 936191 1897564 407442 167914 732219 1613614 1983896 117805 72687 772923 1782481 1533525 1678766 1138536 1318927 1779613 1603545 512942 609130 1882525 1051994 1722325 245508 1029322 1841784 1170074 1794238 1306810 985803 1877544 220505 1066024 247379 540223 100684 1984467 854786 1137788 1814246 606536 1495895 120044 474954 1596910 227159 231206 63722 1508736 1620682 1668156 343576 750092 187485 1463002 56776 914777 1579677 1661016 1788971 216222 1563658 1799507 661930 1519181 430990 1358177 22290 1610631 464055 894199 22446 1819960 628402 1797442 1093158 831453 1540960 129857 1054468 1778713 1939217 1329035 1841305 1773056 1027217 937242 1219039 1819641 27961 1585272 1905715 1918098 1904011 1616804 1282053 141387 652895 653286 1981261 1024673 607026 1067534 71215 84106 224058 787450 1911742 1860173 1880263 1589404 705207 346151 43582 850835 501164 1467996 146053 92532 603658 756932 1844082 998789 372346 1266767 413501 754263 646089 373653 1373458 495375 1718219 276529 175035 516909 177446 1075702 1055229 116713 1225637 1348785 1893142 262068 519146 1060110 179021 672999 458004 1407215 805644 962494 1764463 1938227 1113582 393527 10393 1088073 129685 977286 1926129 453228 13149 714145 1997425 370229 1272257 814691 1573531 1394387 589899 695493 1044594 1095312 1496432 1006996 1904044 588942 1343684 994985 1642264 1104452 211539 1009131 1961465 42928 1931784 1219911 1348160 1482991 785546 1065967 357438 1303673 26106 1513908 1693571 491489 1707479 1626056 1407464 1707622 11973 1301528 327538 736554 1205934 1833167 239314 1959756 1759195 749799 1088686 1380582 909645 1875065 44190 1181476 208164 512863 684141 216474 27519 1800915 1019333 883590 108219 1433443 517033 765282 1029173 47535 1328353 483085 752010 63342 1631122 630320 154496 1786733 1836470 319744 659790 159258 1095074 975178 696419 1381586 324228 1970275 102377 858434 1676952 946308 1132646 326590 1798033 648455 576855 1262321 487157 240698 621127 1465983 1796259 1560310 120587 224342 255296 1675808 765757 171042 1845535 1008206 1543658 249380 1147918 81221 1659740 532022 1050707 1288576 1836060 535827 1068761 1470808 163699 758164 897666 1326524 1789626 1187352 117071 239611 887522 1890791 1919521 776063 1779447 707320 100255 1962768 1812334 176685 1598599 1678936 751220 249920 1007968 473189 1898735 1478908 854336 158655 1139037 38002 1983617 822785 505995 251866 1751699 499190 1026206 1486308 624776 853834 631070 1297469 1168669 839650 959034 42941 1137677 1131663 1866995 993030 1763090 1415797 1113969 1488213 1127981 994161 946531 365367 454031 1465359 690939 836789 386121 811606 1641170 1770890 874594 331533 1055223 1973417 241261 1575649 48516 1924764 1415973 691772 1183596 1920044 1197582 1016522 125160 763838 148390 1382709 44332 428746 1953742 1452846 1051645 1188648 1053093 1887829 854447 72583 1592813 1659278 351747 981026 638598 721167 1479094 808515 158521 417112 41288 876568 625925 142948 481964 1723449 417580 1629714 1890922 349596 1367250 991761 1910307 532233 387833 1876106 1720387 1368827 1137315 1976789 73426 1631268 840509 163296 1992533 591836 471277 387633 1055260 1771543 1069395 1299875 1104398 1687699 839788 1898821 894901 1198268 1490136 87128 1454362 1595710 1653950 740631 483923 1915861 1558695 495431 1442272 991969 185037 1060566 904658 1069011 779366 1349481 1380398 1220269 1688268 224099 1748616 1236301 34038 1989282 177820 389904 1596402 1174757 380901 1661377 189375 1409492 647660 1256805 1453839 17811 1646721 269166 691590 811919 301424 1333773 393821 1785197 776556 587721 814794 1849759 1290473 1806331 519636 53229 1241164 1817026 1006166 383582 958304 837946 758801 786436 600887 106047 1765965 47001 1305454 1720962 955545 581254 1069079 1944898 524992 1093878 779944 1693635 1180984 1122466 1531351 1568911 1955021 592046 555918 152287 960568 852625 498489 1293730 1224265 1722165 1177846 1692057 703363 778994 507235 172829 1786948 646038 1175851 1881122 745876 933396 402030 1431969 1179751 424402 351064 788271 1022679 1513941 1720105 954340 1510611 1752521 1513932 1790580 1498802 1949944 1110292 244511 802099 615975 1253309 348816 848172 961801 559692 1377308 466651 971975 1583375 416817 1969150 93654 1313969 670891 89790 411332 894288 1495631 303227 622817 548339 1032635 1603438 1346465 880864 1571778 1211313 273288 1142720 1340611 960935 1309471 507005 1205817 197060 566732 847406 446260 1894585 718660 665914 1693062 76125 1822156 1527736 1893000 1866916 1912403 1013129 619743 1096928 1201174 1135189 1587138 413551 178591 1322134 844179 1254119 767959 1639781 129362 102741 36073 526087 1561452 1996149 1452396 279986 1066778 1531644 1378683 967443 41713 1445566 883541 1179349 1374494 1119825 155015 890740 1730096 995103 862488 1200120 1268914 1385707 1009104 1978602 388814 557622 1766120 977961 777358 1872436 1912286 296325 1587286 664818 1771617 1355490 1438231 1987442 849133 1666719 1594390 637015 482660 1252698 438690 830759 1084242 471164 1838999 659609 1137719 1988 292876 1955676 1270949 768933 760124 441067 1507172 433934 1612238 1321567 673277 618781 924040 1397949 1283054 1646923 1331362 986075 1902887 1059796 291981 1019839 1321780 57327 994211 1906449 1053931 798248 1203417 1114212 1307933 1487979 702568 1738720 1586782 304964 1857378 1881444 1400115 306650 162746 1178465 500408 223770 735979 1683807 239651 181635 1215253 184832 1778830 969248 1507392 144876 189602 252035 1753269 1724771 1724170 999546 1887870 1382066 1141585 334895 400831 1278774 1274932 5159 1288270 734289 1445253 71862 1304702 1658386 634433 1256852 403794 516553 300970 303133 819606 535848 368117 347559 363789 1977140 144613 195462 400633 1488828 1021272 1701858 522706 724651 454977 186224 597606 29710 1464981 278568 1622980 1144501 1413975 524785 1620360 339999 829420 347377 430861 1895174 330887 1207066 536644 24449 768007 1586190 1712051 185185 1593321 1658641 256649 1592530 1069446 369564 1028386 505461 632706 761884 1833735 1982163 293036 1195946 1404202 1030954 1807808 1150064 1814524 328295 1664789 842614 467091 1323956 1202210 1149010 615647 1541370 1057381 1157713 1620515 342452 135938 1599585 1969917 1211140 1757780 1136715 1363919 1229646 1688630 1835634 835253 558832 1694500 20284 1965384 623061 1966697 389373 1774034 1056978 1827002 626356 350987 1028691 252508 1895301 1175557 434263 482654 17281 1940588 983574 1629836 1804013 623087 1650708 835609 764058 1089317 362319 1927048 145035 600747 1719815 111430 1255527 1241897 1951793 1647554 1957782 1211248 870816 1403826 1854778 305342 950993 1145156 914738 165571 731344 1235107 854324 1716553 1212496 1077707 1850113 226583 521598 514251 130293 902940 142433 1490156 564273 759038 1736125 168184 64021 70427 1163893 693893 1329224 1690617 1539037 1092444 1064898 489416 1450186 1817745 805251 1807345 1292942 1750208 1956861 927068 662535 1023459 1676127 1985074 1473468 456315 532841 1275566 471799 1932911 1460591 1579827 1587745 1915684 733006 1414795 1339089 1229270 447808 1489302 599056 103255 363669 835712 1863634 1564290 167125 286991 1457183 335980 391454 806173 1234677 1433007 844196 1865529 840042 381999 1409866 533274 1519447 1026244 1118598 208571 1140755 965010 779999 383854 682428 1040226 337078 1083743 1746495 933543 867137 70543 1284919 599337 1649524 1914951 1867183 1511070 949293 327614 1279220 1304730 922109 700865 757557 966837 54934 1944947 1779334 1423319 638403 119584 1181853 1834102 1036649 82732 1520824 1352962 543267 882552 1077037 1772749 1932864 995277 1416032 251378 1506859 75117 1892578 1351647 1736940 1857362 1515394 74417 1481666 407069 1051930 613491 1723791 1654162 1471484 116652 858381 1574860 143243 1150194 719727 1411147 694530 1159938 1763789 1439369 1762402 1838689 518073 406072 1062448 1619535 304640 420884 1355926 1326130 737462 729148 920337 570355 1012153 885146 485911 1151765 775758 334625 692696 460706 191699 1868696 527901 977258 208202 638415 1889139 1576571 671958 39181 1163103 1816020 720894 454475 982693 548713 1789632 1489842 969082 116880 501501 1838381 820105 108529 804032 1599619 189910 563304 348625 136349 547394 1960149 1654941 912874 489998 1354623 60697 139816 35467 615365 1949270 51901 1830556 408337 1091230 465200 1591908 1603487 1603895 1935338 984755 1011724 1291062 1313271 1916931 1736900 580855 1785441 1926731 1475084 1508658 1419732 1261773 989291 1582962 218607 745364 1462861 1201326 1269238 1946968 1659371 1413328 1281911 1929718 626941 870969 739273 680248 1705713 1356524 1939971 1527602 1860901 1061967 785750 1655837 1503807 1504817 691693 1200584 288254 964483 1092751 1442770 37268 389163 302357 84532 149739 1706481 452020 1671290 493090 789844 1016866 1117911 1258270 871657 1046636 601090 1194306 716107 1850468 1697087 1678595 912451 1891151 702615 614341 62853 1360909 1344311 742147 622062 45858 1083186 1885965 909159 576535 1989407 1341992 791542 757368 469669 608266 1106950 852245 6250 820424 1654372 1585008 813787 1539018 1593747 160560 439271 1671427 255475 1158948 108971 1326517 1306701 85427 1672014 1745374 1551860 1783782 551850 201656 1205905 374596 1968640 1593699 1206607 73611 661443 798848 1677081 1401623 1509421 1125577 540645 68075 1957165 932819 897762 938563 1645117 993910 1850043 271843 1023914 489841 1440174 1298935 1771025 283676 1475346 406270 447413 1908547 1664656 1888656 121907 159087 1567758 967622 529176 1318815 1090864 1017465 155963 1969182 840941 1136978 1895542 9757 1227890 1014548 713146 504167 1272317 1695733 385237 1645100 1914914 120068 1323636 1422205 911341 1759862 1292042 957948 903785 1228484 889853 908967 1538680 1324475 819578 166808 1276896 921432 1576636 395252 83738 424348 326879 372477 1913635 1615100 423874 1847242 996313 867880 1719755 1564286 260125 1450692 91731 1570809 1719722 511935 784714 1985800 1339849 615388 1441616 804387 151534 625483 118603 945870 931581 317398 165914 539665 1991717 1123233 1234629 543291 1923885 1998293 436852 198099 1758572 123668 1017792 327745 626700 1118901 112913 1438073 1012891 700119 730075 124080 238935 651689 1423562 1897190 658455 1370173 482992 194401 864420 545564 1066040 1750364 1380787 1485905 157278 306706 702556 1468520 190287 42860 1615052 1068352 374106 23850 1767533 1983273 7359 1673214 1488014 1844705 1145918 1855595 146651 611989 319453 1827831 1650809 408362 327208 540550 554984 49479 1888891 1968583 1109427 1554233 294662 1007331 479061 833602 714349 987440 1983822 204042 202320 1198136 1391794 1559962 1393153 1918022 678186 799117 511053 1685511 179410 286325 591846 1452433 827249 248427 944228 1720562 1450817 865018 1449299 1159773 394205 1347416 1355156 732176 1823588 1396069 937697 1128959 844702 1477003 515397 306923 1740864 1376987 107890 928017 1707947 1265297 1628961 866003 1281118 135598 713558 1664126 245114 939987 1458402 685562 1989338 1204683 1563526 809708 805588 44263 1476012 21902 1950747 1658340 1189098 187884 1141757 1216547 738059 1956528 937719 1056258 262172 1864641 633264 1941311 1775514 1681953 1860905 597649 133085 1961824 1168140 1617012 1707781 1168132 1306352 1290542 1953031 1426110 1735945 543641 465518 486067 922610 1534702 943615 1613883 1808743 724004 765519 1538136 1076299 687613 1047836 823879 769851 850223 1698200 1349498 1184240 645403 1898354 442355 877412 121589 1385849 1244292 1057885 876620 946649 1558231 1039554 105031 1871934 1072223 775165 1750938 1031454 1701106 1552443 945167 1643504 1708829 1071049 177402 263597 1337495 34199 1914140 1287793 698332 1065747 1354918 1460519 1570378 1235066 562287 319763 523212 383764 1675089 1449109 710600 1613662 1223879 868946 792598 64835 1040353 535314 84966 1755864 439334 1909978 282472 100854 967442 826007 613909 980798 1479689 1973202 1968377 1268851 121007 1386401 77553 1978340 687862 334690 495661 1217804 1244758 330729 1129890 89525 1379553 1056953 498181 40085 546018 1670215 696446 787659 1426588 426863 1946376 1202027 837985 996203 414416 1975367 1141269 67709 1585146 144911 253162 335941 1769616 1246723 1394145 874921 804310 1044009 1214893 1891921 359354 1537861 1688449 546864 1519986 989593 1667187 1401256 576680 447859 1676978 624643 1217083 690297 1037080 475489 1860569 1232325 1523347 1492180 19190 980872 375844 783088 139120 1956551 1919619 1355238 571662 649803 179580 847446 337437 942598 1220890 1200505 1174013 868175 248640 1556013 1811502 1005990 1629755 215646 507677 1259353 392109 478880 56845 1200678 1233234 930898 1451707 1600280 984185 1661621 156853 1045439 917502 230723 1738398 777829 1368450 1515678 1706949 1435262 1128023 1458044 1017989 1163489 755005 1610266 1638315 1448222 264199 667601 928142 1709744 101048 1455074 555055 975579 276396 660161 1650345 1930577 713365 1949862 1504321 1787465 1972602 981152 776999 617484 1002029 33614 600303 1740324 1313652 1037725 339358 1960032 885222 1667057 1300097 396861 1580072 1644935 1217108 649867 442369 524732 99584 106834 676636 1156980 1335596 1665703 1444486 794790 302213 1885859 807006 175055 1150402 1875674 372294 1014910 1679497 342977 538710 1714451 884039 1158613 818864 604032 1089061 1129403 1013350 1401397 988575 413325 1464569 1503444 1082015 339115 1676255 1276296 1116154 597382 1516959 1046192 1050737 1673904 833539 1055304 1991035 870538 1353243 841579 627890 1793403 607064 1032362 1912634 750593 1336835 958513 794792 107299 313624 1922362 117886 1231901 1791532 1112163 1986381 184862 143619 66102 120185 736174 1284852 482431 819285 1193405 1614278 1676949 676832 637790 1136475 1841449 1329237 780006 1643855 506235 645932 1756853 1006840 500616 1585537 1859982 812717 1866056 1948111 475119 963404 1485782 229187 292280 1811808 1879714 1504625 395695 1707379 724258 64463 967320 1103813 654093 1631974 588555 1221141 1416719 1584611 1280137 591975 241009 1327040 1137746 678568 366664 466587 1675923 1192082 1813082 221696 443784 1446869 1433547 187643 1283234 1980878 388308 1622456 1839815 946121 1884111 1280270 1982364 1645774 375392 822129 311025 1343595 1625596 1541400 1336850 1005124 1102984 448091 763062 774901 658813 811654 1796569 1257477 11306 316440 584275 648409 1236233 1312307 1516652 1522467 545243 260859 799385 776320 1171174 440817 1508523 199251 755142 1267805 1395189 1407718 884246 1343681 1626721 635928 1576985 1530147 298581 91681 926229 1418375 992666 537857 1765082 1646013 329616 77722 1930005 731816 770928 145751 1927736 1647160 1826150 1927293 1435473 1385887 1350307 1813289 1223301 1941395 1844975 1771605 170312 920475 598031 805584 1163435 1496430 611749 811929 1447057 852989 1869803 209071 929131 1022992 759955 1338482 1222917 686781 751821 932173 1546937 157367 1714917 796189 1772506 141029 812043 1524983 567874 624817 1640629 1799352 258462 1743926 1239354 498597 1303640 982054 1340303 1106555 286793 860258 435437 1151943 1292209 184259 1653240 540642 1603103 739870 798598 1343000 1773691 114185 1806157 829993 1349318 623427 593447 353287 356362 228586 880102 1430375 1968819 924275 540340 1145182 561026 1606672 949085 71378 299813 1941781 1642410 1507802 1077069 1919054 796910 1205206 1971388 1511556 1781670 60144 1851051 1048777 1188958 660181 215560 1975551 869196 1756321 170933 281501 1073760 1477355 569170 1999641 1035939 828953 312145 1360442 1894759 1478505 195438 1674328 793981 461740 589916 260263 1309909 1845046 762396 1927140 359777 606766 1708919 829072 439040 817814 739004 1802904 556664 7745 8993 1275888 1352097 1484927 1255117 1449571 1411737 1716193 294867 1115027 1828027 579722 929457 540647 1320107 828981 1512381 124969 1459417 566287 892650 1702492 722901 829502 181411 251449 1127554 1916634 1162600 1495454 490369 398914 1872157 272757 1960379 230054 1009614 103817 323957 768973 1398795 384284 425857 1189969 1957453 412735 1884549 1992347 832983 408278 540738 287561 185563 1625651 359846 1439124 861900 231517 1087068 1862589 613821 76121 143588 1145520 1906544 1485561 380525 1642422 1083087 1462574 336701 1657363 99663 43932 19208 1351399 911701 1415419 449641 452570 121568 1856141 1696699 1920738 672592 1909446 211050 585043 345150 1269410 1409891 84066 1396429 1567185 1614983 1919999 890313 1671481 1815402 463182 92691 281845 320192 1787877 783579 728081 1687304 1363144 916137 690062 822101 1675938 1019551 765789 889289 442297 1143872 137224 1393894 16786 1098738 1112661 1243603 17470 77261 20102 1740732 1728344 525633 902096 1610617 568445 1632392 1741627 76689 1756702 375766 1999643 1241123 248463 380485 818868 824549 767587 1755149 1332076 541091 673148 1344996 231614 1454949 1676143 1331396 117428 153148 1405773 1568622 1793645 951282 1775798 1876907 843946 418042 1809433 1516856 365356 1909673 1797379 807617 516368 1461631 1648913 1184229 1389959 193139 1698112 1925314 1543456 1724082 218125 1406934 1727016 1958917 1354175 944172 1709336 1721574 1892246 427379 72747 945641 1894099 1497117 1624440 1303435 509818 519240 1876364 1516066 259108 1753080 432078 1244254 23915 1689390 589337 1441623 1450976 1670237 721749 52967 1070455 257084 855224 1132112 1313335 1375186 1671248 68426 24279 1770619 1869196 1875845 1476396 1413955 1534447 1972082 333340 1857742 1691847 1558761 1854599 596693 82551 1452241 1079655 773791 1697906 1044597 1747718 399544 1486759 1686608 1031388 1957320 958184 85415 1677417 565534 314737 1603935 1055232 1169106 1052896 1896451 1885358 1011823 1519210 1984245 1557947 309080 738397 1859994 469519 1206696 1863915 920646 1155607 300321 1471593 635954 143973 1947095 30164 968663 191946 856930 1133674 203142 1715615 458112 639297 813248 236016 136013 234724 1695840 966517 870788 1984465 1173522 498213 1809375 623656 1766036 834010 401639 962869 1170812 968148 1778412 615338 1428508 615252 1473982 670875 1282280 1224717 322344 1315198 16981 897922 1306035 1213150 486802 1147536 1937121 462251 360835 813041 1276391 1769344 487325 1824024 61271 37608 958645 554707 1608867 313442 812476 355364 441610 173289 201780 530608 1193822 884056 835925 1985381 708559 1526492 321721 1337636 1171360 1972182 762234 367929 500257 875480 188758 1985684 972923 1046770 1368923 1032159 1074851 760704 1798762 1704328 198656 1032490 990176 195307 1180262 1933991 1020005 499273 784024 212725 1124075 1642488 1688118 216874 1970374 667759 693997 1672367 165060 1047610 373228 605531 811381 212889 352892 1988312 442759 253742 751990 1244090 1218253 241943 1723655 1979109 230111 1084266 768228 1521908 1820563 1432373 32142 280081 1455404 1478073 723531 814451 1972181 292114 311933 1682899 25665 1004459 1747183 30592 373564 1193330 640756 246124 1534593 1566206 1204009 1619054 1628678 1188235 201424 1945281 640266 350665 1760626 1598543 384585 1492928 832470 1735928 944566 459554 485563 1722431 234272 1851316 1706280 1633501 1125135 4143 603397 1806627 96660 344142 727494 390417 162599 1909519 221759 1805245 451160 958802 819175 106253 674656 1692093 108596 533952 32437 978879 1328638 1192442 1919685 1600836 657325 137993 1736108 1168646 1614670 1624217 1879019 1743180 1962057 314435 683751 314899 1296214 609316 1698375 580748 1172562 1612685 1417547 251302 749590 1441011 929711 1780473 1162867 631576 343497 1979711 665606 1190189 1535279 415898 552497 1151362 462517 1665736 7666 650631 776008 190477 1022721 558390 884452 1717552 642261 1741612 1391029 1429250 1378610 1048497 1492650 602100 1202389 110990 468511 889621 1244215 669873 1517767 350815 1315662 1558983 1653326 1787671 1352490 1512734 1717235 902574 1974812 1562897 1360209 1344375 789233 796624 1959638 286616 1622547 241451 1538565 1982385 1207729 1540403 1985623 1101383 629308 1648936 1934940 1306947 1297628 1625951 1859746 1552877 72534 107039 1315884 1831766 1649292 24485 1711599 1363275 493723 1837883 457139 380888 1113531 1377634 1616429 122005 1421339 242258 275826 804512 762474 1128633 522933 217249 1265400 43464 1221497 462879 214409 1696862 1397244 1653403 1911131 1182455 775679 1540019 1020091 848069 1371703 383747 1231586 1600888 610685 1095228 1030765 1839670 556092 755300 1729694 1196532 225543 637222 695312 784580 421494 1610366 1443923 1031411 498447 1358132 1841977 1436283 194685 869350 316572 88092 578995 722301 1156200 1969194 272469 129996 1386717 1800246 1717572 1343440 662144 209862 1183785 324034 205220 1488602 923293 171806 1351567 1373040 1601906 713625 1801924 502169 683278 25666 622390 641962 1962531 118840 1777627 506092 1123888 1075711 996281 1597674 1559553 623655 516112 1394473 668280 687229 169388 1324167 502724 1730296 636309 355976 212892 1203801 124557 1855426 320043 1414827 1031642 1801886 665296 1538579 34032 1339833 1962370 518604 372853 758984 1689320 1456996 774792 366775 759694 619683 1266169 577140 930760 228721 975791 1683447 984320 1749582 936148 492912 1579060 341082 297041 746129 1511175 286378 706392 1805049 487689 1018253 792754 1206317 742479 1855097 1639411 1375807 369233 1167223 1905984 1098270 701713 761521 1829123 147896 684820 139586 484929 878805 188243 590502 1357368 977428 939701 1140842 162901 1663009 9813 985376 1265002 1809002 1033694 420969 781905 1340647 688486 1677651 1085300 1380403 1655946 823390 1486904 1996368 969454 1679355 1920115 1336822 413249 1192228 126708 1499397 358958 569310 98812 1895654 1964462 467356 1108288 1713918 1123543 401856 1795611 1482529 584073 1471211 1278848 688601 566133 1973980 230555 1130000 736513 1176146 1094482 1804754 218179 810477 1046825 610446 524075 1223296 639956 1965012 1914016 511568 1050869 576623 503853 1390535 217740 1151318 1499878 254997 1522002 299699 69257 204674 23171 55430 1104707 252877 401127 608616 821851 1256764 1012818 793168 1529191 1428285 1419702 310734 203650 1350403 856144 476178 1283248 1727673 1030777 1558964 1876223 1706775 1732602 1457584 1054818 1365465 1491224 639356 314328 1778820 1504163 1820692 1426604 270803 1139048 1540329 820343 328320 690612 811649 1991718 784114 293083 1365583 1550287 1916237 1663336 47125 908831 1418257 1093267 865762 1702727 1330501 1631170 493378 160111 75957 552481 785427 1450295 1103015 887609 175997 550607 1656490 37355 1848710 1786071 1901894 489542 701314 1977554 360865 1960449 233190 1338772 1059109 1440234 869461 733951 1221393 884791 57778 1538281 1615274 836488 698453 456137 552510 102190 399857 417558 377870 1167753 1154965 464551 1601858 445919 92765 361253 752967 1684687 261837 1570652 228760 34585 1030950 17207 625936 879029 1810514 856717 1928602 611783 916472 258909 946504 512231 18554 650663 76814 560926 1874583 1551471 1869511 1777231 266055 1476874 921321 608049 80674 874545 199816 712804 290945 1657976 1934584 613287 1968138 1839925 1624388 474882 65423 22679 1000477 728594 1517741 1118875 925956 287292 1395516 772948 1502530 677675 366434 86923 832979 1338303 1359748 661627 1543122 395122 1055898 1841574 1223784 1371705 1946208 355427 100810 1259713 283733 632515 1480888 157141 669602 170859 1266512 1424002 1858590 620182 1797551 238085 974302 1692988 594677 1794825 826790 1704603 1250588 452366 860854 809682 957056 1160241 487410 852041 1577138 72341 1081881 1400656 895332 1833273 1575299 1010829 1901539 508635 1905104 194136 782492 206340 126790 994080 1628765 1718257 850817 1226977 1192108 1195040 54893 1956818 1838631 1035330 1201687 319648 856384 1632866 1950874 1275712 773143 1225678 165200 1224620 1605791 981103 994835 1219648 725839 155805 489026 57707 1110194 29772 1778315 1436874 1670526 180201 661073 1935287 549839 371822 1541935 976217 917234 1004790 1255445 29227 1505111 1691288 1285192 1042178 315475 1071798 389888 473671 1251461 129394 161321 629064 1212026 1134562 1267434 226225 65897 124193 293665 1989017 1167795 1801836 1255368 530667 1900526 1957403 425294 1066227 432517 49132 1555533 1232302 819998 333530 142305 429166 440954 1921076 258657 765439 639618 1517809 1497038 1777137 165211 1279846 602427 1324646 632288 1998650 519738 246574 1742760 619998 1072499 389877 1243764 101882 167625 900209 1796895 780672 1891782 335910 1899648 983473 856378 781328 956717 739008 1910644 1057020 1964118 146052 50693 150687 462928 964807 777839 1264142 1552298 160468 1287269 519019 1525282 1381896 181068 1038913 1842431 1788932 497698 1954925 784904 110699 987310 1518672 740709 953116 1262884 1217030 329031 135652 124943 1599238 1861536 764379 406462 1096594 18546 1193871 233274 131709 990255 1633521 866063 550509 1229438 866464 1250299 1774329 1900345 1805840 722145 1075982 1222804 1491227 320633 567980 1567540 686198 1133798 699942 1587845 883677 636544 1358281 408715 546186 1370278 1916896 472602 1978746 494538 636911 394263 1314500 1413578 613179 1202757 349340 364125 1073459 161020 366320 689617 460236 192257 140157 1461446 1655177 1726980 940236 276427 436035 178990 1755912 1550241 1530296 1929283 1403012 1192625 466804 254089 1772909 484550 1230682 1834535 196025 1158338 596391 1162765 810320 708014 1618327 20580 281690 25068 1635464 1346935 211871 1656201 661905 1350244 1416207 197932 1481534 331333 1813796 1417355 440983 724556 140439 1520858 1911678 1616271 399273 956847 435184 1757117 481552 1547093 1067528 189357 1552883 468317 924744 486666 1538202 1640513 301165 1624702 373980 755093 1126415 1980637 1303528 1911372 1511446 304164 261479 436282 1808774 354138 512309 1721715 1869742 817775 122517 297425 1174500 171072 506406 1491799 19329 1187960 1111968 720000 1068298 931992 457285 608318 751642 1549913 1543255 681732 706314 779787 1842198 186456 1497871 721799 383876 1942013 1823660 858647 629748 1310979 512390 332340 1396165 680760 790743 1337399 1207359 993740 423173 1608165 925569 229894 1580979 1598833 544772 1908633 234985 973948 1348418 1932629 441443 761472 973814 1150536 802616 1695688 1227849 1619167 391453 1708890 1780793 288580 580034 1331709 1478157 1462249 691700 523603 1487771 1913711 935496 818164 1774408 864765 3831 918112 1617379 1742486 492748 391186 1361754 1678734 1075494 1851273 113006 1925911 1837347 131173 139954 1729113 789622 1423290 1982747 925195 416573 871775 1819563 1641094 1972625 1688052 1925860 905735 897383 1636381 1303155 674592 492318 1867903 943037 760954 79076 370177 293897 388136 526549 842532 1069558 1384095 1952078 1232492 1829475 573006 99440 471726 1270891 884414 307124 1346487 151326 1787532 352103 575175 879065 1176455 1756412 168533 534842 1121615 977222 1910181 536133 1400005 1067669 1160752 833995 426047 1078978 683570 1814221 377465 1905935 1013885 1716611 1174162 1897397 712954 593004 346058 153353 1510087 1008726 742330 272921 1943832 1667093 1193949 1519257 251695 1875798 353416 1708907 1828966 720996 1652765 1112407 541908 102995 1996739 1284161 1542656 1517627 1987833 904472 198812 1643771 12955 451015 202762 1055251 1934830 996320 1442971 1900148 745910 927683 634203 1040653 792831 1974271 1851017 490223 1405382 369387 591318 996531 1303243 842704 1829485 463848 1973514 1365438 456428 465002 1765872 1638337 1481078 1187962 1582115 995306 1642724 1993676 59759 1633165 493811 1884657 823178 750586 132025 1629799 1302269 1688269 179333 612338 1191497 636985 1929265 653726 1096446 1942612 683231 636235 1114650 1195580 1499484 391835 296327 791997 1582006 269089 1425412 1135838 1462091 881771 1021499 1244865 1266820 1052259 1059083 1272178 1414637 180165 1038482 1708380 1171229 1401598 623753 1193067 249255 2146 755257 247791 9751 1486164 1098033 465123 1558211 1086143 129851 1963209 1872826 1698288 1767014 1769585 1112045 757413 1570081 1074069 149636 1169184 1079340 1772966 1448865 1299315 1687857 417544 368587 462165 1339667 1392015 284674 1644811 862687 322906 326645 1003991 1866060 1519003 1098618 222001 1450743 204854 609221 934100 941027 1596927 37298 47287 1975236 1509110 439890 1291147 75108 1963170 1179331 1140873 1266674 1753712 477115 721876 1975541 477961 1699836 642680 1615837 1100906 1479935 1063338 885168 667863 155226 1346911 415230 396819 600318 574639 1954036 1223790 1704026 1509383 908704 723334 945921 713683 1503675 1479292 271538 1441839 1645489 1192445 936549 1942323 1705308 696975 1702952 1931315 1257173 103585 225868 654717 50328 1800580 468058 803875 163774 350744 1460475 1071811 1797399 93406 144530 396655 1259325 1877931 864629 775024 1783235 1780550 211869 380841 831887 228828 1992253 230392 1785518 661226 1474224 684519 132524 1917243 1067660 1280832 1945045 1214630 83169 1389638 825492 1521436 728824 1902721 1078148 466376 1271350 259125 1865054 1171193 1095212 950817 1579920 1112366 140073 1587269 1801056 1425483 630696 1353209 51084 1973233 1963625 1663155 360972 600441 1758296 36295 321816 60745 961112 1123367 109446 1068294 847919 1629210 1157565 1056800 1421153 863508 274312 102704 1327171 825660 1041703 284546 1413147 1862661 1060686 1040437 54601 116419 284209 1390547 1666869 706994 1297263 1215495 1483841 1162434 1984872 607114 1367605 1782666 882267 856884 1785859 1576696 34217 1829249 1951245 1254186 1822500 1996856 1664774 890861 392292 108222 280599 709258 1502351 298709 227905 240014 1017684 934183 509393 378930 612500 1776357 1474100 912746 745258 1696927 1713800 1207269 70030 296946 1282373 302052 762215 223335 1756962 1286081 1609096 109802 1628816 1106074 390795 1498564 1348499 820095 109152 1406559 1012624 1603115 696995 1369738 1930708 1354423 1858981 1347359 1417378 782874 985185 324700 236560 50566 340215 1465341 1588093 1764570 82524 431926 1613946 1597197 1817280 251983 1752390 155595 1682108 1732943 1380067 1459110 449423 1645552 13058 1763787 39170 1333360 1241899 1156967 784395 1869781 908478 1526965 1730414 312444 1207898 358808 904427 1500762 1046308 1487611 852288 1060697 868937 194160 446583 587703 1655729 397407 1736577 43206 1274320 625827 1136183 1175001 127616 18969 893821 1992189 1656509 299255 581318 1863355 1564078 1135252 138883 1713561 658311 322357 316988 1973293 1400085 806785 343401 54645 910054 848805 760197 892956 1414987 219752 1423493 1312159 893678 459015 698490 42372 1548612 166908 120186 1432484 609624 303048 1659565 1290106 1800872 859910 1203330 1964241 569848 1240505 1281516 967227 1820297 314781 1801306 1504022 506130 191416 74174 1481898 1301140 1338500 935104 556293 1787326 1672935 108446 645073 1892790 938159 571891 536249 316447 1290516 1415953 1556865 616500 1947197 349970 1867899 1335559 1593121 585225 705809 1762475 914827 1617746 1202805 168122 575534 1647285 228032 110511 1550007 680617 1067080 353693 848942 202424 1292427 1835124 730671 216891 1810871 917166 782715 1192079 743785 352172 1332490 302951 569664 45309 1703672 409404 451100 559499 1061760 36955 1908711 503115 74110 1817076 1712674 1988924 1690191 275546 665371 442880 1127185 1855413 232780 362750 722351 347830 1736444 1055530 1981736 573862 1288987 1491256 1917687 1413862 1455611 74533 1968395 1882576 981284 1980198 204174 433168 1052515 860554 762001 520320 1072304 474718 1984453 88565 95128 971465 95539 337340 1014382 1906546 455146 1747320 1814725 1140778 368234 471129 1821498 1028048 288034 434869 1749060 283525 1606735 1507323 635169 1870828 372253 668495 1823190 1466633 592431 1592241 96782 1060451 1046380 144872 186498 673380 443343 1757455 156168 1353275 831178 1647281 983295 1832334 105304 290803 1611789 1540039 1662631 1782589 43910 1053735 120452 1734521 619695 1236947 1125845 958486 668448 1427694 1986792 184364 1622838 1917237 1495787 1688434 1961597 858406 233507 1364745 1812959 1610472 1427945 161449 321992 1147185 1993890 981873 1643850 1948372 1796677 612456 271741 130210 839561 291702 633307 522240 1909412 506351 808237 987568 1603721 1303145 90069 1759090 1619413 1825421 1040222 1108683 1243897 553394 1384373 865371 568456 1416934 162851 107992 1944908 292935 1518597 461149 158619 1722058 18338 162114 1481379 1247489 1474237 821880 229680 1754704 40362 287753 831023 672752 31789 1739249 1458052 995803 1202670 41503 1727836 1583990 1186056 54936 1890636 1269107 865728 566380 1009360 256642 828727 1086273 1633327 188985 628094 1668033 1519958 1142058 873469 1023669 517289 971015 1729719 175156 135051 1599042 638006 960418 1428283 666469 1700655 1614232 1353719 1569800 267833 1252946 1254017 1732197 1029853 1431504 1724831 1679729 1865310 1957173 1037275 1391162 1133834 1713411 273133 214248 1651813 387699 1834739 374174 1319473 1446884 937802 236409 429227 809159 369526 1718954 1473193 576547 1830086 1668794 1222574 1144524 1018887 1667181 972411 1206489 1381661 1996052 1145434 1872855 950641 929640 391340 722241 342288 396052 426690 1509862 1661981 370289 727250 1914535 1276435 929133 1326555 1211198 37361 1171238 1213050 1902452 707870 1717826 1244780 270274 545176 131994 1887927 1000095 1368772 607568 1764583 453050 148664 1176987 570977 1492487 1213669 85975 148235 790430 1678692 1029621 1691026 263707 1799640 666870 613818 1674210 928994 874543 931239 1158409 735452 1389447 82376 160878 364705 193102 326395 1036047 316759 49951 473689 953311 1956844 205373 891947 445127 50648 1847723 671134 1520696 1446931 1687101 701601 375848 3563 1002716 638111 1512364 1687023 38968 1448321 868168 1595381 1662064 1952619 1667797 1219549 1427771 1779640 514939 1845305 249303 998261 1173639 1200147 924002 715490 37556 1620832 322516 1378357 1336817 102570 342630 1098143 1758988 336025 708117 1662288 1975648 316053 176822 1569532 1156593 302095 881957 1955372 421770 1764772 1833291 553003 632151 890567 1444404 561422 1565631 928295 1987069 1015366 9810 1886655 325457 1620456 100300 681599 1796369 949817 1563353 591649 1206026 1369770 1335094 945105 880338 603000 1956512 1280260 1381137 1361872 631163 1255706 395435 984548 1097596 1269515 1040060 875324 1374971 773065 1434970 164863 1317657 68577 391575 285548 1852140 530380 170491 73919 1500114 750642 473316 1884356 34133 107501 1455732 1663238 1293509 107622 303954 1496019 544891 894586 1184339 54173 1599819 968633 1007951 908148 1944839 727231 1527638 1086970 1973282 458939 1207029 477483 1058423 117533 1252123 653038 1540369 1141425 1487711 198155 767284 1893984 1768931 556095 115123 876908 802323 165767 960067 1903644 1133139 1362838 452197 1794095 1601562 25616 562310 931732 1660154 192386 320893 1879967 1970805 1516104 1291683 1831247 236759 77113 1186686 79263 1460212 462605 1586581 1376344 1288727 1241615 189257 790903 1967702 1931289 44355 241790 1241051 1059131 1646468 1888937 1832386 1742810 235974 1564497 81728 819691 1341077 1865564 1180207 1916342 27266 27284 775230 934358 1351822 1309874 345667 1612345 1655518 683334 714528 1232505 1463286 1162689 420387 290036 1324419 513022 1265363 1409710 964105 1286566 968536 1005120 392202 445633 1671411 1833086 1404691 1403919 167487 1827518 462520 1957111 87862 1497272 1959112 1810780 1300588 1442334 1284890 902166 42679 143716 483643 1302654 155517 1093645 529150 1713811 973076 1898076 1008583 711966 329877 1683726 1330363 736170 66853 1568383 802783 990181 1051998 1863349 702792 1607962 485785 680860 102654 1558004 1773752 56529 1640597 1472412 672874 1515848 242597 1136714 35078 982483 1955460 733343 550513 25885 1148088 637993 583269 858031 559720 872724 1799065 785322 1398913 1056532 224703 290075 1381680 1721970 1295192 1655583 604896 891561 989080 1733849 588474 1650206 799860 1614243 932059 1005129 75076 1173509 1344749 303367 501108 601669 1968730 1076038 624870 1697016 324966 1372731 1700675 1954778 481423 156136 28077 1287268 1570464 455361 1986647 1860034 1399779 1859999 105847 431046 1368000 369049 1073577 1067845 347718 864946 629742 1766185 1085550 1219558 1131901 5312 1305858 1917487 32588 212121 1294010 95276 1243594 545729 1965530 1780364 457887 1984052 173497 69604 424213 1461181 798148 524937 447058 133449 1991643 1756874 1757188 1981680 1956843 112445 1864633 600770 1266783 1501939 284911 65293 317188 117411 62469 1873606 451538 1335191 490807 476555 1032798 1536966 404734 1171186 1598792 1318257 1147994 1426311 496323 1983556 596168 85969 1144101 1877990 1803024 491862 1283891 1518983 1291162 2779 1243211 1508099 500254 657513 649168 848256 1575677 1991529 1207548 1432792 1169840 56188 19568 1305375 495476 1774796 1889093 968435 1980835 871666 1402874 48406 1069809 465542 982211 1637159 1918564 1784515 1298632 801179 672680 1504425 1283621 623976 1801767 761991 735081 468798 365905 179921 1294208 1926331 619592 1956511 298482 1688737 1269540 630284 941392 1573930 1711618 1716191 1036129 1279017 1174183 700399 481067 35448 1021778 1264045 751840 541566 1670559 245556 1203056 261485 1122415 1776910 1053170 1540402 894447 1366337 1971921 19816 895489 663711 1393792 65688 587396 691819 247914 1234411 1505302 1041531 94448 295928 1732177 1155461 238904 965788 600966 632054 1441025 1771542 107945 1613468 34431 1656353 27862 1319619 1845169 294026 28616 77050 1140443 307957 1520949 1577495 1814924 72859 813653 1129536 590766 1073420 1602403 373591 1322460 113783 1746740 1265884 1900117 1317227 304620 1764155 1718043 1532078 79451 667432 1454050 1641918 273675 1415298 1483435 321952 1040847 1755568 10688 463223 1336843 1863843 120893 1392096 1753740 138493 343831 180783 280603 1198445 817240 147246 423218 1275208 968402 318997 41249 1250623 1428241 1979059 267548 1220763 1005928 959777 325036 687024 1240476 1123516 611999 752913 1121293 177361 1699897 1273749 1751126 558809 1538901 304060 797433 1216405 1553526 696513 1495395 1352369 1360534 652591 808138 1921671 933365 52655 1745846 1172095 751717 418092 1434456 771388 1707388 300600 1218227 1982789 1869660 618569 1803303 1046849 1879878 372800 89365 869845 1117351 753510 66241 25637 706150 1059108 479870 595155 320277 867680 1672835 473212 1434740 693563 1062120 1867197 1909898 243207 643218 128871 385131 533183 822457 1828886 970948 1523094 1432915 1424522 1126606 643758 1518923 1180587 178922 619094 1533460 568320 697417 135966 30514 1599293 126235 489325 1977971 47618 1396658 1494465 1999555 1338656 314117 893987 1594436 784290 761164 869348 618803 361752 1702559 1364990 151478 474268 1422910 1020538 1434822 1537959 147013 274478 718653 1807070 844300 1301363 1762113 1465607 1701987 1352366 1799655 1564478 1294657 921183 685502 715035 1470182 1763957 1374947 1087389 599331 1799342 1286440 1172443 809216 389612 689802 1559548 745397 1416672 153751 1384999 878396 1158947 800724 1012107 807366 360945 1523061 1290858 405679 1453634 1924523 1231296 1520458 733524 1921327 927688 374373 303139 1861855 1830635 995404 687120 1248202 1382230 999406 1660347 1606291 710840 1615325 1357381 126817 38105 601124 745273 783629 1194684 555461 699001 1028035 971739 1854478 801151 590355 465350 470879 115681 1250625 1084880 1841954 934547 321441 1462403 1182542 1842470 947481 1416507 1951644 909622 454423 394360 1261205 959671 1775169 1401954 734948 156750 1391537 1903161 1665809 170205 1093552 449044 1784172 1628928 1299112 1825403 94452 528869 729298 985656 856434 1857520 1100159 1702908 905986 1467701 1774393 661684 81736 1949562 1654713 314380 1071423 1361089 6968 1784921 1277309 1715072 1180683 1363814 1128154 214120 1655599 181606 262639 372254 1890375 1752350 1196007 1896209 646010 1357740 1652891 687772 236100 61703 1355907 1751085 1559742 142673 745300 753406 1276506 1019342 31740 1913921 1632002 638547 215356 1757417 319241 1553745 362019 1104502 836445 737879 89021 1413521 1638663 1109668 4914 1775006 1041393 954467 1334407 350719 933442 261869 928872 422902 207942 578706 1258201 288779 1881667 736158 1153314 485247 1064303 449361 592793 581518 1434492 1241895 618673 998435 1666221 1978321 1677392 1215510 789135 288945 718720 1467031 1781794 531511 1513180 552070 1323996 545824 890815 1363017 1572702 847096 685214 1718248 853437 358408 1237793 1074020 1176922 1900476 1015031 170044 732507 1449552 1159064 1665036 1872072 43899 1820944 1246923 100561 1237856 269040 833580 1631806 1783804 1410258 1158938 1090239 51671 1684654 1063691 1878706 1999991 92950 282827 3953 468870 423337 518472 1823916 1909403 481588 73182 622097 1107407 162683 531364 1666909 1273090 734425 650222 793416 579126 1226972 772530 1197493 857226 1794420 702374 1018650 686954 1527662 1057231 1727219 1734709 550637 1510599 294901 603901 1348412 137704 1034321 1717402 1857042 443273 1211431 1764262 1289837 785966 1135384 1836363 1956884 15127 1187828 1127886 767268 1288144 1911208 166714 935524 688499 1592175 637319 1580478 584037 194647 915848 866756 1142086 1331820 1053342 377480 378297 241754 1054214 1923724 435435 330570 810519 1784878 1714368 855741 1098621 1149500 263631 1428942 239177 572149 451116 1442846 767918 410553 1681691 429974 1430906 529109 760923 1261256 1587497 49581 1876769 992635 1412128 1937451 1791619 517654 33705 1454364 185442 549062 1050780 1563616 1816568 1425283 1233020 170567 580729 1873868 1099822 1714391 559926 1554137 1205068 1584309 1531951 145112 1994466 271038 49367 1384260 649374 327576 1790288 1432036 1278935 405254 923341 856079 1057968 1424520 1210738 924020 1476415 880511 199130 1859354 405816 1418572 1935784 1875391 1959487 187565 825454 570211 1636070 288989 1599748 773673 1645442 1864696 1645599 1917916 660792 1909147 1557408 344143 1773344 1841548 367627 1914238 992525 349084 1023324 461010 1117672 350331 1639534 1953003 1429596 1247117 528520 1767942 726154 1970954 1131443 64484 1513746 632377 225363 330265 466195 64199 490231 930206 1945461 298373 1700851 1790834 261200 824786 1638256 276957 10993 419646 545268 69212 678202 508369 1037362 1015583 724754 845968 1857306 641066 1680468 206275 960505 1662149 606938 1880366 1381766 1406227 1959127 1023667 175848 1249721 158946 1685009 598109 323555 1951758 691144 791519 712196 1376439 367300 439940 982649 937934 593197 428556 534147 317927 1434742 1835799 482880 150714 957848 1874433 478647 1761709 1813767 1036822 231645 1891641 1998008 355411 891960 1936499 300658 644976 1452496 1408067 1432246 87471 532968 932421 1146152 1585581 392402 1916301 847138 416920 1446827 1559909 1689353 690912 1285694 597575 1050569 298804 128267 1014295 1188683 783323 1818814 1905564 804131 1226023 831321 382636 952163 389367 1969162 106621 733748 921740 1494898 1874857 1698374 1177600 344768 1962323 790447 1804293 982403 1952108 1927282 441209 852960 1482499 1215636 1072046 1744397 848271 784756 1662706 1047643 921425 538878 1211531 377697 658136 708529 95385 1903837 1598282 1167834 1462741 1318962 851354 762948 1759235 1905559 1999765 209241 1713944 1592916 1439407 31972 1119148 1712430 1705287 1883499 1689009 1703774 1921372 433464 152461 756569 676153 549669 848198 21120 1869522 354838 236443 1541255 56755 968024 1032701 958188 617057 337876 288366 498204 1182584 894353 1524989 866473 715724 1256655 1390118 1023528 734019 473974 222673 847139 1663221 1655716 762959 1088692 1955082 250919 1146915 1070725 1040179 1634087 1578350 149101 704036 1553410 1139604 175037 558168 395971 1295461 873957 1736140 1746345 203479 1862754 1891394 1092574 1504955 1383189 1241232 273784 659568 1208059 755435 8232 1225257 1889913 1964621 502878 1482195 1561649 1037453 366797 491555 1692243 1039941 1035105 634698 1336792 49068 1395113 378578 1371923 615789 74130 547465 1885203 28188 1213945 1761831 1587755 503928 1370498 314138 95017 994357 1040622 756608 956502 438301 1166661 1648091 1616597 715892 192701 1965042 1774397 1084971 1192227 1750977 1007871 1744377 906070 1632461 1645257 298628 631609 489689 1815218 1546651 1585918 1799613 1592602 54769 1226313 1605133 1491095 256742 1188962 1625457 1511108 1344372 1620189 68675 633305 514041 6095 1053943 1804529 561056 166215 1139724 192977 64678 630835 846303 524067 495036 1941728 1579392 1103151 1573804 508110 549846 539942 1564880 1434271 238608 1111298 1444728 820624 53382 1530350 1277380 1866229 1067653 219307 876636 1218797 153468 1435158 1244678 1634055 473739 104336 1158584 17346 1268922 1079684 172247 1577076 790544 121193 1584362 591260 486349 890262 323549 1870053 928598 638136 168372 730806 256758 1733278 543936 229567 378148 1794722 910243 912071 1658576 88514 1080887 511531 1984618 1485865 124197 1667336 1492497 1959769 452247 1115719 1185695 513086 1499255 1518851 1725513 408605 216173 1253262 1238591 15400 1702814 1053767 132989 75587 1213487 1268762 164051 764280 661743 896518 486344 1544085 118805 449088 149823 14273 566217 232008 930011 326011 717670 1422501 294647 867031 324625 1958297 1656878 746887 207623 566203 949270 1665447 1091236 1361789 202322 1509478 1478772 484229 1815568 293840 1227050 1319192 30689 1246189 1316161 913323 1744859 782657 1395733 239907 1288587 1987190 531896 942566 884734 1841865 409027 1966274 705656 412695 1433724 215195 1234844 377378 1425595 164013 451518 1386367 1464748 1543936 562119 1913343 1537025 658497 1791743 909882 806485 1915090 1493292 1695383 791702 1583042 166951 667559 431952 1245915 881871 898711 682755 1094043 971936 1385957 1660060 529507 95447 1534487 1283357 1589344 46245 1279173 1012416 152834 370325 1337730 1833598 1793823 553390 1159387 597499 986739 1153265 1836153 476604 1048940 1359109 983552 84401 399047 848841 343842 1398383 721164 469291 1249117 990824 1877493 892814 1134937 1425407 730998 185096 903251 143676 1514490 1645638 1375176 857023 1457530 1121259 1361083 1958671 1991199 1615323 1947044 1116913 1082166 1288497 907516 1555762 523682 903610 629831 270636 435421 844626 1595884 1189463 1743987 1500506 1888666 1861418 399260 765072 121383 895477 357184 1118057 1703443 1041157 569478 1821036 1842721 661129 184346 667143 726035 706793 1277334 432083 752689 107968 1577849 798376 369881 1837821 1490503 1235469 1962887 1306149 112263 1300109 1956984 111990 1318044 1064819 1060683 999293 284017 338709 1592841 1379482 1637502 1865773 137891 1893969 744000 1306737 839331 1602157 992543 139229 124595 1364535 1051404 199867 912701 1892471 1631438 913550 1251536 784565 453695 956845 210931 1249919 399960 1140282 1790048 1419625 1237052 1038728 1073652 1339393 1542805 1206298 1241348 1198560 401123 307132 925312 22412 455179 1566396 710024 1459474 1136426 153727 1191933 1821601 1983584 1166935 1228588 173725 581295 477004 321668 532601 261746 730706 1077284 1939078 260304 1819540 329850 1883274 1121226 544421 1319861 496008 306263 71022 1890357 1847425 1534214 223563 815976 860699 1121382 1789566 575695 1419354 1184913 1594179 1266317 809996 538286 216896 1379143 814309 1325390 224372 1735803 55914 181390 383017 1130970 58103 1670279 761827 1857914 491356 1920814 674972 979986 1706028 841275 187595 766320 1423911 1199806 1743397 1925900 716673 868236 1600470 1559261 1535391 1546931 536126 1607572 1101882 1140152 1672707 1114454 1189544 1895289 344598 1738272 604197 1065779 1251855 1931701 1609116 1608480 522480 1050498 738372 1997521 743768 1999488 469085 1440503 1936271 1161305 1915842 453983 1463559 18330 100454 1436624 1019280 987134 682260 1993642 84352 536102 1306603 1426839 255874 413787 1571933 70161 1252811 48858 105568 887344 180320 3467 560348 1052832 260760 759825 154543 1345556 140358 1042003 1494750 1610355 1580019 39405 1022133 184011 316221 1383401 1174725 1115070 695096 397274 1222286 42683 1148396 1785637 1224234 1183121 1151603 1649281 145634 337212 758070 1371651 881762 789923 1888069 214528 464452 1071842 456977 1717983 1576818 1692348 305791 860681 935959 276330 98538 413320 1840177 1169475 760439 1958038 178018 1836607 1784606 155512 1439051 1760383 293975 1679087 692810 228945 718019 153488 926279 29380 294079 1034181 934562 458302 1549517 1582809 716314 616764 754267 134276 1598341 273719 298134 328155 946685 389173 430477 560083 1404786 95053 570522 706790 81462 177865 362172 172860 1513984 1755920 815606 1594217 62825 1429052 78207 1634316 1132421 55751 339884 933439 1711427 1676518 859595 1325395 362683 1723138 890528 641896 594541 1698806 1003377 1543791 1150285 1608111 1325397 932940 508703 554942 343081 1215995 672182 1076042 1158628 1958995 1741743 1846807 378022 98717 201673 1148192 1226959 107395 205400 1311223 1177687 109538 1162640 452083 623304 1412815 1835403 17343 1067826 860770 507983 667869 789769 1790399 831843 1647872 471104 1367975 918604 586550 868529 710668 1072413 30702 1031627 237788 164726 48897 807466 1326685 531768 847958 1482193 964543 852619 77889 1630360 1989484 1906812 86000 767151 453038 251510 1922527 1437131 209749 1669597 746264 1395247 1695551 1858296 1601019 20554 90626 594933 1600966 673400 363092 306637 1731741 1410163 513163 1278937 1195754 1928318 768930 1713158 1002798 169445 21772 985599 1092186 1663748 1129264 1497844 1357853 1342784 464624 103809 368694 385619 1413530 36529 1491065 460155 700547 218453 1303327 1796604 479776 259833 1913558 857421 1625011 747449 1284234 196598 140833 1253713 1013097 1309972 95683 728420 1806469 1165231 1884240 968637 264451 727714 1137704 1510274 1124795 838250 1285358 356563 321984 720834 1914017 1882447 449242 542727 1946952 1263867 1684840 525333 1902803 749258 485771 1897234 1231816 942018 1587244 764048 1532571 889778 826087 189115 1607018 592351 345022 134322 1709597 398369 96905 310875 1525935 771698 1399201 509092 224436 1496603 583339 270853 1609625 970961 1301982 1244540 1872124 373750 769970 170050 569296 107262 1721898 408887 1064614 97857 877538 131616 744790 1041780 122296 577032 848442 1191371 15641 599204 1020803 860481 1726365 200954 1437121 406749 1038031 865858 623411 1653042 252181 69046 379199 108615 626517 1046881 1085299 767709 206058 1432427 1414565 260740 991103 944166 348257 1664822 904642 1757405 1350733 571637 1866282 790982 865963 770151 603378 1177659 598216 1070898 609493 1042692 703914 215964 389174 425217 1745507 229068 680384 778364 1774301 272322 1717166 176754 474472 938352 661685 210809 146669 1444880 1182263 1891495 312110 466253 655607 151972 1348809 948035 1776633 580125 1876278 1680046 1753756 1780342 840205 803052 424059 1994736 987052 5280 1380328 1555592 1765090 98012 484058 1679261 1978761 1079507 1218718 1031561 1011902 1648346 707044 1528570 931786 536636 876844 1986454 71769 351327 1051162 1177393 649498 1274070 227116 406851 1111006 1342675 633727 984196 432386 1262400 1086733 238717 674813 1735136 1352654 889470 1113502 1526796 1301494 1969593 259107 392924 550496 112622 1598702 1021442 971414 1387712 1897518 1818507 1820748 1490157 313057 1321166 182390 545754 182170 1544103 1507968 1357159 1387396 1399317 696183 1740598 1706020 1857277 982249 1316670 335105 790060 1828532 317903 217128 261762 1258427 1013828 262314 306335 967605 875394 1973564 1272780 1462965 406725 1280495 986946 1660317 773190 87860 10208 695999 1655073 565006 1499232 1572156 1860786 419376 1909098 11539 1660712 386531 1544450 156421 165917 624601 1592216 1435100 1973125 833691 1889961 601739 1320475 366961 1420128 1201763 651360 430107 1463194 1823425 1894201 1351097 44019 1277835 1005998 391879 1825448 1426956 1245880 361882 1106841 1892709 531461 1507859 627188 1093923 1094788 244857 356032 642396 1102458 956228 769731 787476 318967 1526546 1040784 1303677 1465906 99415 515436 239623 756378 476962 1832320 997225 1762877 1296257 799609 439825 1660022 328752 1304922 66232 1799723 474597 198878 568625 1818092 1708540 1366428 1991841 1126833 1179609 1481837 1938329 443217 583213 149838 348059 381971 801871 1962249 1302865 1513093 1173105 1479009 240432 1601161 359620 477265 395839 1974588 1808147 562710 608341 581549 1908717 456923 849413 1197299 1767177 1213747 246542 469518 296593 1669652 1838036 168959 807936 1554489 73653 540951 1974195 584312 1928211 415882 884224 1882782 801551 797581 1305259 1235999 957996 1071511 360708 1737742 726946 580077 846541 206497 1774032 598362 190912 1809595 1390560 779308 650019 113307 35556 1504233 376518 1442835 653296 1344738 534795 1381780 1654479 1306143 948088 83968 515086 1550465 1622796 609860 1765790 111121 337121 459198 1994687 144242 169390 1639048 767193 1428507 905873 279929 1820415 1642213 752628 1537271 417658 381307 899649 1622502 643820 1966220 1292017 1924891 169983 607599 53453 241407 372244 1185102 1607353 624295 1778950 1017860 804532 285559 1920146 60158 387428 915070 1424110 146416 1981360 156593 1875455 1315329 1527307 1493690 1707819 1959743 1781143 1724849 149224 1823182 385113 266561 457735 478327 845962 1119214 346896 192275 1907191 1903915 1757922 412956 110170 1988815 358868 1265050 1756482 1821639 1557869 425223 1689806 162951 1615113 1139935 1464532 1853226 1816642 1003765 1190288 912130 857509 950736 251769 1248923 1454943 1052530 1059353 108173 1340310 1676820 1166352 1210239 442762 919071 974336 1389656 1829533 1076279 670295 659309 837788 1160473 1270285 1432083 1841009 1769121 1702365 1971246 1067263 1220205 1124216 1081984 231332 1083364 714356 395305 1698257 1241638 629181 545689 1124297 279355 513974 1878638 731608 293307 1919279 127426 1948993 799235 1521848 849542 1502741 647759 983556 33735 192178 919111 525685 580297 1562680 1102269 1130147 1456700 1263794 246543 1236364 181263 1699284 1489124 1856292 1446766 562498 759503 452496 670159 886026 1015513 28813 1774003 1890448 1786072 143873 391743 886647 1576370 1888461 1779112 1540606 1680001 729097 1758704 193564 145588 786569 972700 772835 1498198 711820 1729110 495086 1324195 397302 575354 709812 415270 1877085 1270973 807885 979281 62744 1472535 39848 233658 1018257 464844 159800 518321 994450 528753 1229343 148044 1228771 1912058 1887880 1504265 591503 1557323 1953091 230341 1335111 1644475 722564 1545178 878887 1520365 78414 1133970 1144720 1034028 565432 1284314 1065899 1021081 1329788 973337 1367141 1490151 1687963 1185077 1369241 1679633 1269225 1512643 1924478 95869 218220 1854650 1316505 963754 547296 1123379 999365 950205 1572100 1811918 1453555 32982 1515520 1334943 1536804 426164 1053404 1897750 407537 1271632 1776594 65624 1451137 215508 1866616 1521978 587855 705396 898441 454483 1280187 315336 1792764 110193 609170 29617 243409 1528809 232745 1516616 335156 1713887 189915 808273 1991311 816433 1421440 988676 191987 828611 1074762 312088 1107266 1910578 1028720 1079695 813481 961400 752820 429680 137932 1760402 1583936 1900094 546347 506630 416882 963521 1355169 1223345 1532082 1148858 1050529 127140 1617201 1081839 1089440 1548256 1274611 1524542 240212 635687 802889 470593 1559031 288752 1854157 150203 1030438 688907 864345 394422 1260483 1157191 326284 1476628 656367 482364 1838455 1924333 456018 1498975 1897721 1735830 749982 1204589 476222 396035 1242159 1890183 1569695 1344593 1558806 1201590 1962841 1923026 799036 1331314 1874828 1685136 1603787 1382223 1272404 1307710 269187 1311686 126279 1473330 928722 1836064 1233065 1590063 1848056 690564 1248485 163048 201694 724968 1777524 1238667 1305251 1352991 1391192 809824 60584 1009824 303218 229477 1545060 1351960 536345 1853997 1852003 1741240 19149 842335 1738386 707016 1461039 855846 646600 1155919 563306 452618 1021886 243450 923663 311555 1670650 342368 1505019 776882 636095 1932264 30104 1715067 805085 1796544 1013578 383407 1896128 810490 723806 212956 1946685 932258 1009933 913009 1321319 453603 1179825 1276555 581981 1058860 336594 792949 186209 721597 1405251 798476 430003 452064 1328159 1236450 1589377 1727102 960332 1904314 82290 1349220 1661668 1600487 577334 1094931 349002 1751882 1228180 1217540 294619 827787 855602 922333 1468247 1440877 1767568 1677688 1839352 537317 1685879 1835347 283105 949671 635677 1945834 20418 879192 20263 43560 1133123 1691218 1527933 152895 374776 691226 1909821 539678 623912 935909 86566 579405 540874 1474218 399659 851594 737188 1893280 1933907 653384 1187180 413312 1216858 1690363 84836 1878420 1339213 961583 1736561 1026189 1912923 156504 1032104 1195565 1070110 1256561 697280 1458084 1697663 1362690 754090 1744084 670502 1065890 1299431 1919407 1378422 1566845 1500998 329533 725038 618965 1414154 1186545 805090 1146956 929322 1227138 251381 730633 1749750 1506586 1154511 1068197 975467 1811182 1080461 568217 1619397 759315 1711418 395130 324952 1316384 35490 1421426 120346 623822 497480 1426053 857658 550686 436658 394126 1099205 1012423 1391425 538059 962948 71738 605809 17060 212038 900664 793222 1911607 975255 175525 1998900 643005 1646517 1214412 1038450 905430 1420931 95438 616345 996005 1404984 432864 937927 16304 270967 245278 1518837 624134 190149 851612 1268816 1876323 1844191 1494663 1115554 157412 1434044 1573696 374339 883467 1036732 833605 29303 1961620 1420448 1480326 1842063 463479 1268326 777916 1025000 853662 397713 1005071 500817 1025297 1039794 471983 1631551 600125 54849 1019503 241135 1531275 1765589 1389323 53285 632396 1214696 391808 1017133 1575330 735325 1546081 483224 1035232 994045 79016 1434558 1614058 1216420 1341637 1149862 136371 1044947 1334233 1788087 1999078 858246 1794723 1786441 134393 645647 1132965 24510 463294 1741053 1033863 923612 125938 310562 1137059 1969284 1124035 52859 814748 683116 751692 1713227 1945143 180464 841681 1398837 51245 726324 1364584 181124 1694220 1067394 208744 747035 1847854 1355411 1840940 497808 1921369 1027167 1933532 491378 1337313 505149 359318 471213 554484 1945766 1750121 1981444 1149642 1637836 749264 282754 281795 380941 1767532 54418 603923 1851168 827408 1795078 1338484 1036934 973533 444483 100412 1551487 283349 1989604 1789146 1096427 441364 1607286 490076 1785490 1955210 62100 1532043 1676407 1859001 1456048 955183 1714572 1198975 1745775 1240196 1377707 1850545 814713 645308 1867558 302926 1825779 925975 242154 1788047 604250 683141 1792320 1150814 1859166 1799921 1884878 1796733 951080 1188769 1090327 317074 1907952 446235 333491 1009272 1488871 977329 531972 1520693 1757786 8577 1132174 230927 1331462 1277222 864178 1591116 1475266 960828 295633 580586 495643 1438575 1300435 1759152 869480 335538 1214235 855241 219129 1746877 1275901 1723268 1021825 306715 1577844 672324 1321441 540589 890516 1060240 526686 1912257 115982 272105 877905 884302 1122502 315667 1281935 1919938 283730 1594918 550090 632223 1042786 505871 1424648 754798 938443 493499 1615136 201929 1294433 1331698 998318 119654 657138 37439 1776076 1355613 793738 956486 1952813 214444 1497152 1043025 1756730 1462506 257373 1435631 1986105 1307008 46308 418282 1767712 746803 371048 227901 381074 1389745 1888570 456522 1348468 1728341 1053664 808939 191132 934251 758439 179227 1631678 590519 469847 2252 1659533 99417 1396058 974522 1855261 1054165 1174473 1452149 137055 516720 303098 1311943 230369 1798811 253900 170957 1822834 762167 739328 1648538 1682892 1067601 504951 1925685 37771 439320 196112 550766 693206 1737687 716078 1747557 901714 1631060 1484388 1181507 1320684 1345064 1825673 527967 547614 1187322 1160441 1289070 326278 957106 1146470 383719 1847640 589698 871737 179751 263962 767786 607723 78105 547665 1078152 1595811 42400 224994 792114 1600789 1259815 1040006 534021 394704 1572311 1071569 1853787 1728029 132037 1429780 246548 606262 1921343 1340640 1567348 406766 1216303 1270210 140904 400717 1992057 234727 471354 1167219 1933219 1724598 332940 1617289 431541 1593491 1434047 1133623 1343899 613989 1639227 1613553 610615 1169707 1837560 1259513 1929153 1026032 176005 1578871 1064039 676008 537913 422169 1015518 295567 208351 1254112 1751319 360874 1927647 1728471 222526 968079 1106063 1607899 85712 1870969 1964391 1643018 195021 988320 1833566 1489091 1820177 1757232 1226358 1198554 122314 1945477 944190 1081895 553816 1594718 1264014 102615 1938615 1700966 1912452 411758 526917 202135 873796 1938408 959539 1888640 1571873 1124269 38965 762129 707224 645874 1399748 342164 1759551 331198 1413585 1281016 1103009 573955 1878076 1887842 252270 507039 661352 761615 1684987 1333934 116004 1649772 1942800 1191297 871373 1951435 1628298 1261921 1153198 656766 1676285 1470877 1709354 1308652 797538 1982315 69199 412330 706050 1811271 882286 1804604 1858353 1611053 943213 358593 1923793 433998 1503285 119691 1995821 899615 1564861 1485149 7480 1666850 1996264 71234 800666 1868343 1237348 1619206 1071788 1739905 841087 1657315 1367672 114583 985277 1942820 187069 1612335 1430718 926310 780166 1470989 83161 461582 101994 683309 956161 928375 712958 1729913 852734 32001 622252 1443511 857881 819311 68927 1618147 1405119 700873 1011545 1074845 1403274 1645247 499709 647844 472993 216750 986887 1732039 1095614 1260046 275830 1267672 1063799 251453 1111576 1848102 807974 913427 474012 1127938 1650713 656908 765972 981147 105143 1793311 922182 1026676 32625 1033822 1915617 1668016 293365 860250 1741493 1241077 912753 546960 405108 927587 1435309 1580397 1196545 775764 1266479 1371307 122158 1019984 251857 1951461 814598 1186657 1272497 624100 1697535 1982003 1206213 521568 1389313 403923 269940 1692946 1462255 683684 1411287 1899449 1033374 1841428 1421699 1663657 172091 1874527 982106 76033 438555 833305 1941657 1217302 1894981 784860 1435124 1514385 1074155 365167 370926 182068 256654 512438 208790 1689879 518029 579814 1035648 1673430 93536 1910745 442640 1208038 1041953 1151432 311636 1237013 224196 1685478 1732846 1528345 1734710 899115 678681 1161925 74854 798833 1456369 1984962 1371349 1182217 1399236 738529 1434767 1724445 1841401 372171 935140 682553 745236 736148 562985 890712 66830 709225 1355140 229785 951848 1755387 285734 1880160 474650 194925 1986182 1161862 1566709 56401 1767465 1254377 43290 1716932 213363 1631883 1643323 737429 1290560 963803 1780666 1050206 1195451 277777 498558 1939562 1684147 1933915 95297 362570 1686657 1391779 1912930 1058476 339187 1053091 1698170 427918 1581217 1150299 1669422 856189 1938975 742820 1193834 1936939 272709 363998 241729 430329 1779888 1438466 104037 64944 544187 743548 1818052 899935 1976059 603142 86259 810832 885845 1460425 540972 732919 1028686 1100171 355330 1265667 549638 647698 1502024 1705279 926774 394064 1379190 32833 1453297 1460736 1169706 1742649 491614 1234094 355479 1850311 525706 854024 1561522 713672 398243 828216 43034 380149 1339362 1407164 1985844 725998 286739 271085 538029 125584 307504 1781283 1896223 646969 902714 1804626 973410 1693360 1674259 715733 1299989 302225 400435 957794 124066 1129587 768926 1735070 1126473 901269 987469 12336 915814 1472582 1274414 1017255 438181 366481 1198745 1607756 1728273 794945 296435 1427776 27864 1978173 1529878 1533120 1217955 742749 1869720 1255893 1143971 102084 1559252 1835472 1815886 976466 740831 431755 1005303 848010 1332381 1156472 793758 57117 1859204 127615 1743823 1069369 1602018 1709727 767973 51762 1314391 128781 351620 265966 1928520 310886 1926440 1591537 1142540 51665 688621 18544 1998695 1746005 895324 1999154 1582635 898516 1640764 263284 1775586 1383506 1947632 1297493 1267617 893311 47620 343011 692223 1397042 681582 938013 662632 703538 1074481 1264573 1543482 540750 718883 888614 1414267 1397111 518243 1714766 1735973 863028 960835 1486237 729360 1582512 854571 910905 799591 1167367 457555 1811228 1270754 1705470 1789253 725566 166941 917414 69561 1020811 1225554 1484453 479917 1401895 667132 1595990 1106979 1253339 1352918 969507 1980401 257279 1498113 436347 503190 684423 1474167 330694 819185 1040577 1748177 482255 1216047 546499 1607166 30029 1162032 342617 833013 994958 1132173 1859943 954447 849440 483161 1294293 1144999 504821 475011 1377801 1816333 678759 379658 1963202 1924624 965263 1709027 1926688 1857427 1730517 200833 880856 635678 244458 1098587 1439655 614884 1908044 174360 1419866 402904 1080550 1310684 169929 1344258 17696 290420 89363 998238 1990745 1862868 681030 1503253 1865972 1377787 1183476 173050 1000749 261585 1455679 1695553 1917611 1201837 844287 1590646 526391 789569 1877773 1352696 59573 1948823 1935536 435087 78738 530820 746888 1300880 394446 1108676 274275 1650410 808000 1857849 1283642 369793 1656386 1367076 1639244 621344 939208 665931 1871792 1014053 1050171 1732897 1213882 1783354 444085 1200930 796778 1193316 169960 1891286 671439 1344356 1759317 19396 47726 1409631 755937 525742 467338 883451 1980600 1352747 863883 1079998 461217 1157387 1264502 1541559 1182439 858127 1083098 125648 1531336 330214 1893052 927626 494019 316632 950398 210414 1314592 1247827 1953743 1812594 1751512 1121541 42564 931160 368309 1870646 1348429 906562 1635756 1449935 1339555 724223 747939 1337101 1698327 1828912 1253297 878254 233881 656406 137869 1260565 784135 939502 419810 1227288 1782573 1468543 1771941 1576886 1218140 1417603 774395 1950243 1991938 778349 1855720 1317614 1907311 1596179 1769752 1641464 1163437 100099 875984 71793 1637445 949462 110762 1944156 1615233 435733 770013 1685091 168931 1016892 1850534 583930 1459017 608901 173570 23331 1007922 1083236 1788565 81973 1141670 728215 1145796 399854 1662388 1967740 1282455 890465 1268286 911338 1628283 39671 1088959 1500059 225186 329150 1751948 614602 221828 231545 797925 1147041 375776 473622 368779 792828 1759496 959770 1288082 1000627 960771 1414775 505949 532901 1625715 1227902 1005815 1280966 1546166 1816966 1470169 1771207 483598 278032 229951 1293976 1016933 129692 1641720 26923 1941530 1437241 549515 923217 216348 165320 661508 124416 98927 841218 466206 641508 206873 482526 1922302 907802 1148916 1447638 1999532 1250297 689927 893666 1429943 422158 1276604 1270523 290802 470028 868463 1301247 677039 1661585 631119 847705 1984138 1041777 569488 1154354 1992587 369730 1743562 834799 1433405 1893930 164941 1952425 437082 23221 5966 987641 1959038 1508185 1422458 674945 18312 1939439 678047 844929 1008962 1398321 915424 575161 132625 970743 117771 1066086 142821 1934838 1189874 199405 1913874 1439516 88968 63210 700114 1605733 1717750 890983 46269 323940 835803 1176758 1538179 842961 846 131809 877494 648338 338031 25249 1183399 309602 1376547 1000165 928680 811294 74794 1658538 517580 1754829 459102 696343 1784154 1067511 596289 83602 1320419 328694 303487 328003 967425 866995 965510 1841307 978941 1152405 29786 1688316 1517377 752053 821994 1871252 1972142 467032 1500928 1658132 868775 1876335 1073687 1973696 84907 1402323 1272036 1535387 1061020 1947408 1741833 1564957 1697987 1772762 1644628 625237 220314 438306 879013 247530 770423 1163213 1475774 578642 1592980 122698 365843 1660115 27863 955537 46156 1230279 758343 669150 1551415 136324 1195301 1918311 379389 1201981 1953503 1520614 1275451 1316640 137348 1738188 966691 1259269 373513 1346712 1997722 1718390 354612 1877062 850347 96296 464342 1691932 431611 1964871 1970299 1272357 1357045 86933 1470391 1405471 993957 919896 155427 90307 963165 1481356 1581876 1915615 1857931 1919436 1351106 49784 1502416 1050704 1982476 292187 1053711 681997 1336867 87478 1218122 1254122 828226 1218308 1254796 1348714 1644403 1654662 1290146 972592 222717 1389880 657710 889035 1683652 60320 1609418 185447 1844320 1886237 564392 248032 199429 1708152 413930 52702 1790114 720025 197052 912170 888928 904361 1908381 73745 817690 539824 466145 364612 618067 119069 844391 1006091 1022997 1289777 1914154 1192042 1227307 31163 1916847 1217170 1326483 1836394 1209461 150737 534399 1966967 398604 859869 979120 1621945 664104 796519 703097 841714 1088315 785572 810622 656310 1678481 14011 1212527 1926418 1309461 1755344 1881126 860904 660231 1813500 1886795 1012427 1401998 577067 990672 1189233 12144 837393 1357436 1934101 1110448 899522 1773028 1939236 1532358 1598376 1773130 1235463 1052567 1090077 889506 1323077 970364 1056862 1597098 664715 1973222 1392762 1427826 1545798 1962324 1690945 1363718 1358422 1227459 201345 1738565 761889 510688 44415 206235 1913846 667417 1090828 1395093 1034281 684756 1620803 248415 1890446 1508277 1740892 1957970 1076342 64351 1145950 436643 1783830 1061267 1692942 655793 1304069 86863 1619791 1287378 1943161 187039 1427514 1995438 1375748 627302 552427 633185 1115570 332805 1518247 776176 325168 544534 1325726 244800 1136048 716774 863820 1125888 1167257 651510 501489 1509731 1107026 1725404 560207 1083070 1331738 841949 1314427 1230531 1281436 1627697 1445034 417671 626852 798052 1508435 72877 391513 1374889 1000760 56811 1262836 199018 1385424 1644468 1343211 1126695 715589 136901 1954110 1220706 1365859 1263044 1775556 1707621 1675721 1404121 1665395 949533 1275098 1736064 1980590 1377456 558738 185465 116129 532209 913018 743913 637504 970652 643925 221516 833135 768002 1860523 594687 774534 509711 371589 542522 1138550 403509 1427909 40000 137966 1818789 670068 1682647 1681085 481241 1668906 241411 1811154 988577 859230 1762495 425259 438797 1638865 20306 842491 42599 1459235 1477781 21148 1703460 856529 313373 525232 105145 1921644 1454308 1539657 522966 1044041 1111903 1361866 1690921 1612650 1782234 560409 1006003 657846 796580 864248 150675 1033005 1090778 1762131 290485 917740 1014069 414564 439331 372296 488731 147154 1338914 1196118 89739 1520162 1569847 599187 1781569 31418 785299 1250370 121241 343110 712945 996052 723484 169719 781378 1316263 430686 1947685 1574944 642772 1412650 1626077 1111567 1739041 1407573 1164440 1318948 1233078 588266 261902 1589393 889038 904506 258442 1963482 530780 1204713 1498015 1395382 35082 1360436 454841 1348006 267099 724327 867639 894576 571939 1346623 1764950 1066832 1654266 1016709 588873 565476 279766 1064774 185552 878161 956715 221343 235789 1262829 123682 1160880 1581198 502509 1772159 1050021 1040808 844572 1478522 527771 827520 722986 666113 1286538 1850062 536103 883526 1457803 326724 1463298 1804952 1238256 1185479 1034256 1799647 1939988 1497351 1277041 1898028 1440823 345744 1540862 1015934 423926 152786 928814 595357 286709 579628 1000343 1111762 695624 1026792 1309944 523605 979984 547076 1298476 997705 831417 1164766 1010439 757509 462784 757615 87804 185039 236635 1204409 1220574 1686144 1268191 818968 1285564 1105866 1131834 734622 837287 1209538 387001 1245563 390473 1397146 1676884 1726225 1333935 1072914 610614 1654672 984147 294205 279303 144305 921167 1513758 414389 1518272 1538546 1756789 1103200 299188 1202899 472485 425887 1873758 141198 1827662 1722402 643676 1437784 282835 1726762 887425 1218051 159410 668449 615132 1517063 566960 1315295 955492 912656 351092 1637000 699464 381140 560108 1032387 1366936 934113 438355 1526846 722812 513253 926537 1211375 809954 609997 1634854 259459 154551 341761 408132 1674621 861176 853065 425405 853216 1741746 163755 1418231 1913602 593992 1309180 1393307 1853487 753942 1544492 1142075 1518295 1631973 717015 1233698 1527528 1275238 448788 731837 336458 1489826 1178253 927109 609827 308990 1314418 1594173 27578 1301174 1715868 9416 1142508 288576 506245 1114985 1396913 1236076 1830957 1770893 1008429 1206030 960015 1820210 968469 1350487 1797368 1873165 1904534 783816 933118 78953 1283680 356937 1482759 463813 319488 1764568 684503 618923 1556210 1185850 1787205 1719369 532961 332704 205477 838930 326147 273590 1684620 410216 1982435 1419033 1763350 601614 1272172 1170964 1808273 994001 655955 1388086 1178898 963988 508988 1228918 1607603 615786 441573 1690895 1745571 1950339 417035 487158 515850 1453425 1126124 911587 483143 1325402 1447070 214463 1341083 1867928 1615578 1022331 406922 15661 478656 1964786 1040012 286230 1005478 1998993 1098567 1755767 793882 620205 1662599 170911 884670 1676227 1099073 1983493 64260 1126013 888977 863238 347112 567063 531008 850138 852609 207721 141170 57275 1294787 95117 1643177 193280 284413 367083 1745665 1492343 1093105 630101 1016192 195276 1022026 226025 245437 1306667 1697353 1414831 1375363 1909749 824487 164229 1107307 628815 195215 140565 556133 1727727 623353 199397 1583221 682403 169223 1618950 433392 1253049 1789683 1143030 1314582 635672 1588946 60004 285142 1910125 197472 1035528 1714278 584068 1550855 1509575 1286088 1191267 426657 729632 432745 1051941 653573 569376 1329420 1294085 1556710 1755449 762864 1161633 103946 1027510 958203 1901735 1112400 1587183 630209 1693763 451268 415431 864938 1977981 1915227 706110 1751600 322896 337482 1513076 1606468 1166011 397109 176652 1470161 600163 1333961 1964163 1601734 1806521 1920285 509194 1769258 465803 681928 430411 1920196 1472002 590901 207988 444026 447293 1360879 167539 1598328 726737 537571 1159888 123932 417823 1937133 1038204 809012 378826 1335404 1190465 166390 776792 1647522 1300114 59405 680226 72302 428343 465224 196606 558511 1002490 1264331 1900627 651993 627707 672477 322024 979951 453740 1217867 1554686 725521 571164 534197 448980 1396206 1680824 1085110 720288 247003 563108 1763461 1472635 966124 12833 950879 892444 1199715 1409342 349229 982203 1270171 1067358 1479290 561171 295165 593825 1044800 1974013 1604099 626833 878469 247407 150074 240960 1074137 274147 1064945 809334 65669 232821 1427914 1347939 210327 1241155 1666554 263234 971606 1478022 1566357 268061 867422 1202823 942468 1336828 75838 1667031 1241739 769386 1349086 458712 40719 1529347 104685 1397140 602109 1938548 1661006 636288 939637 1155647 876124 1537566 1016200 119073 1964125 767883 170149 1285880 1565819 1947174 1900073 997928 1917909 8356 479433 1634975 1942680 1424688 782965 973763 943868 1151124 699230 630866 1698888 531585 935492 1781693 210941 1103293 1169046 161580 1333009 1486011 268082 294429 164827 1127585 1564656 1717338 326862 1492080 1374264 1612725 1755222 528646 1664792 644389 417136 44945 99016 1360917 201712 1709645 1119381 304467 427226 1950509 1105438 1523796 346424 1164067 1614761 1222479 1738373 1909842 506150 1313354 697925 1371019 349321 1882968 110606 692992 404869 1665757 223575 521759 662635 120050 1971884 552912 1790153 474784 1327060 385955 1832600 687534 462456 441867 463770 45891 1212976 246509 1356209 193300 119778 854425 1917793 1754534 414179 825756 676184 1775667 368285 1751000 848258 71648 621927 862689 517356 1179713 1248338 983508 931180 1500964 407129 224907 310686 134821 878975 198303 1160167 1041254 542214 1958822 489723 1166753 1234873 481566 945366 488711 447903 174159 1786494 1729399 342722 1144536 454382 10978 91522 406196 355424 1594062 323979 1156645 135631 1090638 96839 1286063 620107 1377186 1675345 1427287 1632680 1875587 1080724 224905 1403710 776438 443735 1359938 1090315 947147 1864728 931886 1695776 1938307 594383 694483 1421415 1299223 100497 1028216 317481 1674123 1173236 666856 177984 1424453 243544 1501583 1732764 897265 1399526 229297 1552128 990274 1357771 1775504 679721 867320 1259115 1836256 514646 1704775 1943867 1047582 1111836 157176 1107845 708153 1799454 809070 1273284 470143 413855 1271782 299803 970349 1639525 838014 1504709 82019 413274 1420604 872914 405382 338996 997121 1134617 1876638 1748837 648265 1992150 713446 1216919 844028 1529259 1932734 42007 524314 975527 41517 1067741 1421340 1846184 951847 123816 1605555 864762 361402 1526109 1214508 1454154 570123 1875941 1181629 461666 1492458 1250315 768019 819274 1175032 961703 566718 597235 426363 1561971 1646443 479904 1461497 710769 212496 551697 516920 795176 906570 1206363 942202 1289390 430471 156601 57732 1564324 1311651 187437 102119 1411884 1850544 934648 1199649 166146 358056 1618874 1208098 774995 801750 892387 724632 249213 551975 486978 1557812 1413648 113365 454953 1080274 1912774 1409520 248465 523807 1522342 1948730 272843 1573291 1861094 1614488 1726989 218076 1059936 1649945 1568315 1097446 1508184 1196629 1118266 1080381 1127488 1378788 554813 1586467 680141 1702846 264341 1361742 905863 1295827 1705096 641286 1926137 872232 122138 342135 1067257 810916 1215885 1357733 1253693 1275109 1321973 922774 952563 815484 1150331 1509091 527984 1167878 324590 1451378 1878220 237658 1376482 1661778 1870917 1127878 1637597 1463537 908652 1423507 612031 1406070 1592534 1125438 1606804 523936 1123874 842409 1958651 1701972 860130 1877574 73234 1507140 1518548 1782663 1871781 361084 207660 1099528 1347503 253412 1095299 1099859 1825940 164946 1699534 532253 943172 933474 534818 138211 1661459 1021555 1911724 5398 842838 261577 588281 785858 1856933 1992779 474726 1924396 1136142 787764 656309 954815 618455 963731 856104 1106434 1981374 1388281 75176 151544 522466 1226500 69092 1838251 1296797 1140949 607852 429758 397030 451240 71630 1425707 59418 1698099 1691152 490949 325080 373075 1402978 478484 440041 1574405 1323750 408519 1203962 1315132 1682790 389192 1723765 1019412 1094411 437604 1505090 609508 1702965 1570650 176071 922599 1079285 1305159 935497 1302898 1134883 294280 1404809 309985 1939133 1487158 652414 89639 1720048 65782 948596 1829156 1487166 779902 897723 215407 809602 1718218 937643 1695550 94884 594994 397746 689364 1775844 1856521 1996432 1227558 1343220 905419 1936280 1244377 1985243 701413 976571 580370 1725533 744914 409301 1781866 1018852 69565 545812 1060532 1209065 1179876 1456688 622871 1978440 1271197 462996 1503577 1733340 614489 563964 438692 1862842 979631 1854785 1604952 1969274 83312 1552999 1449848 1120805 927087 1407227 767230 1387551 1029558 1792632 197104 106916 43703 954792 1284353 569282 1196580 997178 435849 1921787 1078375 605995 1077343 1208681 1086557 645803 1305812 1068602 1009461 1361596 645194 1486193 1945481 653506 1781262 407666 1473401 1907799 539830 948314 1271276 955631 304775 1187358 416750 1750497 573496 575789 756961 296841 1197886 1828685 1513713 1880385 1316649 807207 1517946 1035619 994455 470429 69808 1269254 441992 788592 1258384 1772010 1807715 637271 1121609 1630922 1943254 375101 1486303 1005760 205259 1922653 670993 1896350 909530 1365240 920979 1472230 1780577 833799 1044541 1788151 1010252 242095 878287 1519792 1816660 604903 1390810 1019198 790590 1183166 1233394 993887 1947937 1651596 1190912 1298984 1251666 796474 957459 639050 1626385 1031475 1003468 1473432 534126 288535 1128533 1020932 481966 692681 1340170 1884004 1987678 1988346 1578325 810092 564967 1521004 1748828 1457706 471894 559001 1169024 1936866 406627 396540 1390529 1128779 41520 684013 1292264 1704200 1451579 214864 209028 228933 1572280 630370 1421016 17243 1203872 575494 271171 1003079 891690 1421089 373519 55245 1810678 1361029 1092865 1997242 1989144 977672 1531640 257736 1716894 1760429 831978 581193 910010 922647 796626 1234731 159281 629157 1567402 1018641 1438915 453524 265668 1885566 170151 226018 604685 701239 435783 1798283 179574 797520 1693976 1212369 1969152 1664944 727961 550318 1080163 1964283 245273 1370376 784662 1552051 1460300 639633 539517 609683 63951 1475984 1072635 607631 1335465 1092349 1553349 733754 1423149 1224710 1598235 1702361 1569731 971848 285434 1846222 639456 633658 412448 907450 1950257 1538442 1735425 1196569 1596506 797898 190648 1585430 1830124 166175 1380399 1095207 456033 723145 1625061 41752 1560646 179584 1195470 1754663 517421 1505505 675840 1817828 1318159 1767697 673215 440914 1958845 603010 929896 258930 686953 1347564 396963 1531042 302444 1534675 998808 1370329 728903 1095347 124849 1817648 743489 387233 1226159 766870 1114180 987114 1122882 1694946 914690 1732746 955727 87404 1944870 1888589 560596 1799071 132287 1817802 1782472 1000567 1587765 468038 1860742 1216505 1951925 1985348 1267496 185306 972849 717478 688639 1828734 1356378 1759804 1348854 206410 1956161 524019 100794 1411937 1484346 1996982 696425 1557474 1381777 1620948 653423 640424 193237 65634 3382 1330589 1221134 48346 1758027 1320878 1595007 1720740 1441148 1004194 169195 356512 717127 662345 1547677 658298 933533 60440 1765302 1485357 734955 1481796 1530684 54239 1014063 348513 1780910 1588223 809380 860731 1593351 1933173 193968 1403013 1877638 676198 1893721 1279445 1835279 998956 1173596 1935370 980158 1518862 1258868 1283858 1761009 346208 495775 1063483 128366 434717 1046225 765561 1123979 861063 1966364 543404 196665 223448 1449856 116420 1149930 1212554 849644 645385 227980 1027794 1897860 153636 424921 782227 628143 875818 519669 1501006 1111524 1334602 1539587 1181744 1778398 893409 1257074 1732977 208848 1272694 1801036 1192877 1863455 1059223 1541934 505734 1383977 315521 1218329 408693 1810311 443335 559803 1497404 933130 775391 358732 1462978 206688 1065339 365306 1592606 66700 122816 1150648 730386 1977692 1495206 1357863 1351256 485409 1260800 1976477 167132 1877237 851286 202422 909550 1540727 517511 1164407 503726 1718222 1002080 963310 1048053 1920768 510000 1096019 998299 608905 1012987 412294 1165858 1386045 1110579 843926 1932078 537489 301284 1033130 1746436 1542741 487262 1840496 131977 621539 1388708 295090 1255278 1178113 1256244 1126610 286917 393152 192697 1607127 1682942 316603 1929641 880934 707492 487927 1723845 1130817 1219756 666227 1661653 411206 160808 455605 1141742 1316084 1749844 387549 464078 1456541 763783 702226 323989 811271 1458107 139645 1771078 12937 358804 164761 1520187 1365370 233123 91049 1289358 803250 444414 1933316 1336955 863111 318439 568258 139777 1478043 12726 704517 1947265 124343 1433580 897135 1157540 1268435 1092580 73228 1690119 748341 1056548 1875136 975674 798961 1789364 356040 177522 874076 207839 1413456 261168 802184 116662 193155 1337164 475014 1802173 381963 418663 1834419 789480 1671325 1337721 421594 1371797 567675 483573 476798 1381224 1496083 159609 1395563 720779 380323 170752 433651 1177835 1123183 308666 1471194 1521017 603694 326453 1501332 906688 1085727 429012 342166 238975 1309202 549989 117273 757850 757485 1981506 1049655 1102155 904700 969354 74904 1910047 1465604 576154 1186711 264570 966922 866222 548091 332860 670032 1454153 1662305 1716074 310883 357369 462732 454011 92241 1635432 464427 52608 1525116 1579356 39607 857866 349174 1219581 1982450 1381558 1781171 128706 960305 1009042 1593273 926230 537692 143365 971644 301620 1761484 1673025 910461 72178 53058 135252 715013 1092187 1745576 639699 1445929 235923 556971 715126 488697 1790570 383415 1228867 1402524 766811 1373263 809688 1041198 1620702 1153197 1612077 1664570 1091680 719043 814588 453883 1709088 1868421 696621 1101830 1577215 269092 1191357 1688362 265501 141443 588090 1492438 1126068 543308 1639397 1605795 866097 909711 1289492 948200 1341864 1400362 209377 1289778 1649740 1214622 1428235 671951 836070 435959 225641 1173174 1148953 1310971 132080 1788778 527371 138655 819552 980624 1137588 1392108 233834 904943 1761275 716131 801163 1962986 1776510 415327 361199 1475978 1808965 697330 646066 1828602 133353 754883 1740401 1663724 463090 818275 1680989 1483635 1642407 1050432 1826215 1818470 844322 1073345 774782 444657 343005 1674189 1619697 1869595 885227 1492592 870221 489667 61176 46421 970570 273410 1774538 982033 663162 1916201 1220873 1612994 1431352 1045885 616723 822321 449537 65583 488346 380685 1888599 221562 1419528 251648 1629688 197877 883648 460247 1345214 1857294 1416789 178786 1993505 1210287 1370908 1673399 461962 75484 10814 1851195 1770700 1459077 1119623 81314 233483 217366 73518 1736947 140991 435324 595424 1161938 1144704 75356 1275410 1682852 1577039 1374092 1520411 854399 5299 917063 1734924 1471403 1031947 175237 336524 1759688 925354 932551 1141868 1897532 696497 578841 1214056 1726771 1681009 585244 153832 1211847 1288249 1988993 1824990 1968263 167823 1635713 931859 1796147 70630 148104 1116577 485975 1909135 238528 704481 1304843 1720999 919701 1010179 1779438 116986 522330 69941 102880 1116691 138667 1162799 1526443 460175 1069041 862153 1627331 157822 1762835 860646 574363 1306110 114549 607081 1168241 1495689 870781 1237560 208038 1795670 231535 782119 897399 1638272 1348552 1535603 1815889 689144 608070 571844 213254 1087178 1897833 1217034 1306340 909952 91901 691665 970597 1724413 342066 843984 14957 420571 812041 419003 536224 614067 1094746 1043269 259146 159946 1401653 176775 1103535 1128570 919825 242648 110742 1160081 367484 1407670 147760 1589352 558982 46622 1358949 1701823 1940384 1960279 1375293 331614 1154034 340099 1492700 799427 1021735 1913220 1804009 883926 1116172 36425 484895 1210026 226120 36860 1620423 624667 711755 1573465 846935 839761 662504 471179 1246225 1169060 1353435 1707499 256796 951000 639204 359083 1961725 1630041 388271 1935877 1155836 1529316 1957549 416526 351885 1849543 1059540 557280 1559476 1358853 1370256 1053991 549181 1057899 861323 1144286 384401 640709 1288950 1707016 1126800 166625 427128 388324 923211 257268 1845952 617105 1800435 1430809 1762354 1235516 1155138 1025917 1595585 832535 713606 973194 937775 1809801 1422923 313628 1725716 746584 1756222 811303 92377 1059337 1408233 244328 548829 1813611 1827173 1484615 1686637 523611 224295 1683353 403194 721663 1341159 701536 1464889 1247104 450990 1950267 1266239 793260 1496071 659128 1603011 1603387 367675 708582 741831 1808272 518852 1818989 394527 391286 1349715 390857 71891 987068 1477930 9542 1991466 1352805 160309 1112332 1027599 1487379 1061988 1912966 1015708 509479 1308738 992419 490171 871249 1709446 201243 122882 267146 455663 1915008 809448 1648993 340764 1414195 1700833 1348550 150120 1057274 47283 1575085 1596773 478530 1299604 483242 1808016 470176 851135 1011243 1900107 1574603 1217813 820076 1278184 622196 177995 1979493 1437881 855196 997713 762078 574973 1551287 693974 167556 787660 1583246 1332865 728644 1986580 191951 1051150 1956386 208206 937788 1999236 1927676 723478 157058 652061 1062545 1818519 1874356 413166 852160 50391 38740 197709 1692402 1724215 766067 245017 290032 1483028 996228 1273734 1128714 1404248 934716 388311 1485474 1782392 1695811 561977 1851205 716958 248749 1989694 1693931 922324 1487384 1056466 1797742 686531 760274 1831634 1402348 709770 1013924 850189 1140836 1718831 1493949 508331 1839685 1176460 1420975 123234 799899 439465 78448 87243 1380989 308187 1500852 1932198 1065301 1299313 11686 1953795 854759 514867 801509 986343 43477 998231 1279861 853864 1964173 1135385 755913 260226 813650 1954163 1507546 1955758 1890667 1423797 1253874 258715 898933 1983 910331 342792 43246 1567311 1060503 420135 1971186 369716 1617258 819046 1527553 1913926 188853 1298307 1597295 358722 763087 1104271 1947224 1830045 1688443 1759245 1053536 389851 1078418 801572 1809279 1065011 1347344 1143238 895902 27382 352707 1233274 178367 387375 104130 1191751 1922989 270072 1352995 1361793 1441178 541681 1129069 1480983 806959 1056350 1285525 175825 292512 1171873 1175173 921804 422962 1765484 1793376 924497 591816 851336 247165 863724 790726 345646 515093 116353 976493 1861103 1812299 1777678 1128960 1400140 1832096 92614 61572 121820 1754690 1205369 941964 993543 131949 1418609 593039 1875032 912086 1036254 475113 1663359 190501 1931336 1052029 1930460 499477 1157317 1851147 445644 1303578 51336 1026351 1410132 1030412 1911540 1251939 1992747 353827 1277007 1242292 1793913 1696323 882534 1401066 708764 1862383 1988100 239852 1875839 1586397 1200354 608053 1163210 501509 1267034 1182259 963539 1100566 549616 1381897 268381 739214 177709 1779173 1882037 812710 987544 821273 319602 1788899 1387033 585290 400721 150589 1635169 858947 1657411 1171180 1609918 1495801 1636712 1329566 1835101 1226460 810003 1228438 1765549 1589329 159415 360743 1810831 1263191 104002 1290733 1766679 1793595 1001835 343413 1171625 40602 55612 1715206 76172 1482929 908796 1346689 1291360 133330 534556 599338 1358091 1515476 68021 1248223 347638 425529 1179480 1766978 1346272 1806471 337379 1198886 636922 537559 1906128 20358 1617582 1685712 546772 34952 673093 621557 656001 151214 1979304 1868771 481353 303295 949753 256339 264584 1187945 1656686 1449355 1976005 655384 427284 1833451 450027 1067945 750569 1193397 1360198 1201421 18984 1763955 805196 1251924 1460199 1163788 1655844 235216 782303 822144 1487099 1884488 131285 123953 422222 1219233 244121 81748 1597990 624301 1907299 1375012 565304 1700854 1720329 690777 541679 1873521 767348 167566 437943 1362502 717019 1724526 568541 135647 1446053 167383 93548 1356934 1923864 331786 510985 467194 1407511 1921263 1231394 1594516 825240 233059 905446 1425571 27789 1998389 96280 699606 119635 1477347 1752077 1721647 1222934 27892 1915237 686732 1032060 1019652 522974 455201 1640923 1529491 136000 576738 896544 1937312 921100 344878 1752016 1138047 780933 825909 1903457 1378695 1371737 70179 1596335 1634386 406762 705066 27161 1816251 1346418 194444 881428 1082756 1832622 932036 1504582 1398446 1842200 961279 772218 742611 300851 1131789 1786686 1893291 994405 732329 952335 1032658 1617874 739933 1959104 1587382 1225104 1813942 845748 112019 605456 601280 1231938 422558 939514 1175360 569583 1099847 1931666 1652168 418030 540988 139638 1101119 620347 1145041 1764366 1673979 5555 865297 677791 1258588 609301 994964 1249849 1114528 457041 1591550 997453 725890 1006969 1949168 76801 506780 757901 1802689 1868692 1385197 1275774 162578 88159 1565324 1994945 1316996 542997 1391272 1883830 412345 149096 139151 970543 358506 1917915 1585245 980749 1093485 545933 543438 696748 1630745 1426696 720188 1156076 1272642 498201 1419435 429910 782415 1833543 1887805 116211 1916262 618291 1108053 1167286 1458198 114722 1097415 875924 539699 925117 1683345 9117 1781506 475573 1111649 772374 811595 1919853 1778897 1388540 529792 1760435 1567866 60175 1606483 876617 579996 983996 1619170 1479255 1086089 792495 1482256 1541441 45852 448326 1295675 158025 1967745 1334880 1277558 1477666 1638078 984418 50074 1653445 640341 1697697 1098853 182429 1950853 317840 1197269 1908831 1896104 1646519 449025 1605763 367079 1890717 1812263 1328407 610439 1267055 750121 732733 1755541 711922 1182502 1895458 1378561 649097 1496403 1039469 997828 596465 1499926 1451713 1291669 373150 144644 16288 1394579 1157083 1082422 990870 529569 56951 1572962 766385 637243 1980679 1142717 497427 481412 67858 584536 1528348 1270110 1065617 1370182 866935 438542 518237 289405 1186220 1574291 1476464 1803979 1867304 1732435 1890174 313781 1553989 1092972 1292082 468540 1055013 14155 1550054 757632 1343361 1056109 547929 1449213 1312562 1823487 156437 531302 1769912 1111718 349605 1567642 139320 1640207 845391 244966 532462 524292 1976893 1770929 1660658 132311 545158 1862391 1612480 1201921 597186 143485 361684 52705 880548 1238356 579176 1501839 1001544 1493513 39048 900177 928013 1343608 783127 1701725 1479334 1998121 54013 1761816 638210 233528 29170 986104 1353829 1369575 1528378 944626 1707161 936819 1810268 534017 1050048 1929171 1782586 881794 736384 766421 1521284 967970 1457517 369349 215992 1612248 6923 601857 1605744 1526833 40811 1139243 389690 1797728 618320 673080 1245531 342641 1074199 935269 1710667 64340 1768604 1529882 90656 1889742 873312 1091524 881685 170922 1897521 999369 1402391 235728 1245960 1118637 26202 232238 254105 1369428 906926 466280 1166077 170578 1855575 1275632 119733 579696 106942 303503 110781 89593 1743722 1697060 193852 435033 905562 413011 938947 23164 473818 821373 1510011 905085 233858 824494 1269466 1023948 1340065 927620 1749151 1158157 397617 1290050 1524971 869558 218438 500065 550035 1863024 806746 1493775 521038 517772 1727690 487411 82788 140067 1831321 742021 1686993 332415 1825502 877006 1679435 518186 885250 382518 1214755 1309912 1705942 1208277 953735 436703 1771436 1575750 1478036 1135278 927220 22536 714292 72623 445268 480951 1671287 606087 921344 1718629 1082306 1134496 1707697 707994 906478 1438509 1506063 1421912 1207096 1000051 1670047 1858499 1653398 1026952 1244036 1736152 177745 128788 1852104 1143991 564770 281940 36330 1375402 275416 860350 1114777 1031633 1837865 1906441 194881 1952488 376232 604627 1927446 647254 908460 546877 1440001 189616 1609393 842924 1038477 260105 616197 921236 677095 416818 1971593 1140972 1288824 313199 530441 1985357 818561 1506405 279556 1138289 1152500 1146593 520029 231419 1784320 1697083 5105 1649546 312914 1734765 432493 951571 1011831 1517970 1362717 1870438 619891 1129735 1400376 1717618 1817681 477861 1713128 601881 659695 1735251 97660 689189 446424 602635 90099 58603 1686970 920224 478442 853442 1233211 808680 1439149 1060840 1130668 322055 1164383 453610 281926 1378913 1200665 298793 1000776 677874 307052 1216058 1589191 732873 397405 1061449 1683913 1572887 660465 702922 364860 1666264 810554 739557 224235 134825 1879497 1159824 977573 1219389 471635 1018157 1558712 276694 535829 1516761 358515 1432068 585275 1982248 1924706 536697 1817895 565045 1177073 113236 1203655 710719 184594 157081 592904 1264437 647607 1205056 1764581 1427622 44338 1940711 646768 989426 1411096 1562605 1357730 801855 712182 1189108 324025 1086247 1923235 948383 380909 221615 240874 477094 1600866 500754 305927 1917613 1075319 697671 1918682 1853721 1074476 1735156 1430984 697943 329502 278956 781371 1897699 88094 88359 591589 256019 1153915 1477351 174918 701575 1293738 1296368 1106927 903741 377683 1731805 242580 88382 1508063 1238507 409930 1847857 1255901 77101 124422 220095 1679972 1422016 377348 1800903 1617993 683926 392541 1779420 1683292 985384 1628025 1864468 1883576 1493377 788198 787472 859260 871235 742018 827269 321714 1376450 1604791 331989 890404 1517548 52824 1186410 970617 1150191 829395 1909162 541634 210796 1171305 1421357 130595 889848 1580619 1430827 1275606 362667 598744 1344343 435252 1985778 1290384 652129 1772527 1785421 258312 1914429 165071 796642 818302 293731 702641 1881728 43438 1812562 1800432 784319 463592 218741 1907909 1446655 1133707 31919 1072518 1152268 1217645 1039699 180617 53409 1798890 970608 1417871 379741 1314867 79711 976071 182176 1054098 261963 508509 1194139 982755 664201 755438 1295576 775066 370793 694538 1097604 1042901 151119 1314841 280855 1686953 249308 1465792 353097 903353 1554634 1054915 8035 1984857 1638356 967558 1221004 1130735 941256 263333 1114477 580264 218255 1583786 643048 1999261 1433190 1998186 1889024 1115180 51086 1269088 399957 1437217 771657 1051173 1489598 1285807 769596 739071 1338179 1605268 1397957 48185 558799 1711026 234182 990363 168173 1907977 1638773 908417 1108799 1250021 269491 1287619 1204545 709693 1192335 352281 1154231 744892 535071 1101336 986878 1695957 645919 1018234 1445198 903313 449563 492409 1218021 165526 1132091 962992 1230414 1257534 336124 1844074 1352344 912566 1554966 1746624 645474 1737721 872489 1949837 330113 1758754 1550482 173345 1061028 373514 333200 538359 603934 1283549 538527 1318527 1822702 810882 11996 899623 810410 1492142 1832969 1160414 955248 1062632 1483839 1146444 1438444 1605251 885610 836845 127565 1383304 580387 1759417 887355 258447 1322319 1109779 1755801 34950 1263786 1290553 1443063 1259571 1767244 651605 793004 1027671 871926 1868264 822844 1977321 1273487 663513 1121027 159901 43597 744075 478188 1811317 1803334 364505 1378486 951772 1406387 959351 1556130 1279938 1368210 365610 1366028 1225625 1890812 643081 1296635 1512215 1767222 679186 363327 1938942 1400445 316274 218094 331164 164191 1627144 334455 1900569 1691186 1840043 268173 1229843 1440252 373442 1775278 810274 1196226 1610398 1200590 1585620 404538 1927083 1052428 1797288 778582 878866 599971 736427 1160102 1191092 1175514 768943 1360122 1368354 1918230 13362 110923 1077181 1799964 364506 1707392 358588 1046720 1935062 727740 1013205 322972 33418 777006 1894423 1794750 1593643 572005 1657241 1062262 1406174 1567582 806782 1046182 1656376 1965868 561364 615976 517448 1835408 1358806 1540992 728165 1802182 496808 837569 385454 467364 1740413 1176877 443766 1282908 1992842 1403691 1894971 1608427 1624043 717400 1650561 1510038 202506 73434 315251 373101 1498570 104688 1920601 1031558 807993 1538064 796217 1338791 1894483 1258513 1410610 963984 573103 808950 1080708 844774 1464387 1793294 631960 956738 1200576 1796235 691196 688985 366790 1325695 1697445 786197 520572 1240280 1727606 273742 293358 1139445 1955480 313190 875236 289753 1641295 1406545 323907 663439 1569753 593711 525470 1865261 749429 165449 978786 113103 856037 1854723 519597 1066959 556152 233526 1181540 795944 1600369 1106108 917054 1803084 454392 1432901 32572 938272 52212 938434 986717 1556458 1528118 1317843 354004 1849842 1524434 345294 878400 1713684 1054869 417821 815069 1358832 1380539 901519 428392 30575 1284844 1427642 338887 1075693 566928 1990488 448211 618651 19998 724582 391785 699955 1416255 27356 442530 1894760 846509 960882 1452351 1516129 628885 839120 1178809 100220 1497760 8643 1807340 1040829 1395714 1133244 1483471 1802829 1878735 1232355 1968362 1228479 42879 1177112 1468913 559671 570685 1229994 1864227 984989 139011 55307 791509 1545179 1710557 1808808 1527705 847434 1173711 115789 1073296 1788142 1360814 984694 1066767 1341069 1637250 546451 1271035 1995068 1705310 1668396 1328532 952119 397466 969236 617554 1886796 465423 849832 1330797 1085235 746880 151340 1670552 1630009 189608 138425 1601583 1780818 1463086 1508949 821276 1484605 261633 1173192 1947458 773462 157970 885487 736812 313314 414017 282078 1058218 343065 1773025 1671840 1967602 222187 654368 1366955 1797055 784248 1457811 859330 1954134 1460086 1839620 825594 685936 1256768 638304 272181 1467937 339100 1967858 268537 1120913 1124124 291997 295589 1405097 342785 954880 681488 1618734 1946646 649079 21975 1511664 524367 1809313 1461919 727452 810416 1734676 1688303 1269305 535094 155855 1785617 929964 1519159 380776 1470311 1346735 1119063 738107 1801284 779966 1780772 365849 738078 1824999 633129 955838 508779 773304 231272 1186460 607731 343641 116493 583742 1984012 609341 649684 1390251 941248 688273 921282 349953 936899 1855865 1625347 1654352 1290565 1718770 1741105 240281 79919 352299 1665763 194750 421472 1442006 672513 470578 882588 362690 1180479 1268942 1109037 1622603 599659 341859 557591 1467968 1915890 955162 1419080 640537 614487 351035 1401691 1323840 136409 744570 263672 1762401 1170214 898604 1952458 63970 1310975 1068680 1629026 1083329 945820 1688644 497239 356945 443352 497613 203377 162570 364968 1954674 341247 1243290 239757 1302142 1389810 1528045 1698283 928342 248141 1682445 1994423 1324161 1358553 354614 166746 692136 1021525 816155 1642935 916317 1801052 622774 1509138 1078669 1573226 1482388 747825 833106 348890 300914 1112925 396901 1537391 953909 314608 1388682 1472423 142858 1330841 976351 1805621 1824989 55927 1597893 1131856 436037 520761 119448 349704 1515251 850601 1705448 742743 1108369 224767 1562440 242 946184 522725 422094 858167 1974611 436373 1032608 15344 135653 1454864 1454457 604981 1681853 146077 1383460 1168341 521421 378211 1512204 1799612 366650 1359847 993022 1882546 512842 427326 1019423 1245471 351415 829680 1630070 202639 577096 813545 1613492 619534 680907 1472536 922004 1896676 1190959 1750358 141613 1115792 255700 1226909 574116 1294297 1684345 1756506 140550 1718375 1222152 1438526 874352 1406734 1969651 138834 812184 1293071 1190736 1231634 1753317 1326572 1832144 741618 1287556 328833 188013 372393 1278145 847526 1079630 761987 1456788 1857411 204290 1429975 1095421 40196 740777 995636 1009379 616676 936935 1110423 1565180 1640418 578483 1040793 408695 1593976 596187 941357 1444408 1362124 382208 704263 522842 1529295 223251 207426 492281 1341382 320590 221342 1335771 1458115 1878637 1070550 213482 1126421 1572939 1662539 419288 1519510 154396 577650 1998291 1496098 436073 1722642 1629142 591537 1154028 1361385 1354247 1657869 1302988 74260 915366 540463 1812644 1903864 244607 1617815 1588058 716594 1620428 1779298 34655 899570 706034 1585530 1885506 1547666 1254018 1131521 668619 520184 1965034 377972 1456909 581031 96204 1844889 1384121 846278 1217260 1953276 1819913 132651 274612 51489 1588618 1613085 295221 838256 988958 215266 1542044 1391445 1031211 1606407 588352 115288 1042030 1162053 1270649 1152677 1929291 1133602 448039 254568 1579359 1415429 437086 299169 1558245 1479083 1188094 147592 185289 995997 1794051 1654213 973484 658464 465148 1182785 1962500 676104 95734 33241 1976583 761999 556928 57631 627011 867374 355603 507579 1929716 1725803 1875663 1409304 1131204 1735515 900493 647907 1025611 1596533 269158 661672 1998672 613495 90711 53794 499889 122431 1850370 1663931 209998 576955 688474 1031025 1026922 1048891 1525419 1796197 1537558 1133582 1837277 278301 610282 106158 601622 1662450 616330 704318 1046045 1501509 23224 163932 1992945 239672 661521 1353550 280937 547557 176553 1447209 542808 1680272 1257269 1129187 828531 1046555 110556 1072958 1718545 845872 1739909 1855883 1573473 126470 1060533 1101039 899322 996774 1306571 1940103 776787 852635 725064 1263433 1393500 450850 109067 1649611 1017631 241415 1722555 462728 516921 1983960 1350735 1886489 420481 1253662 43967 681812 1941220 337891 1680293 996468 1644898 387918 262980 273755 352455 1110304 161400 28219 1993224 230581 406653 286416 296214 477938 203516 1575269 1758695 251958 648102 283806 765939 686063 1429550 1946331 311650 594229 757723 1070931 1632961 1723398 154853 1506112 962055 1053817 780222 893800 1329124 926302 1207367 1349688 567609 1771261 80787 1666117 1645592 1757710 1882662 218568 652887 1660574 1757696 1136253 225968 1804900 569530 1452158 1642187 659726 1623497 1376317 1181562 1358790 1136378 1137732 842087 1973016 1030005 1807679 1173154 831210 1271499 1568031 1683703 720436 1455127 445465 1511103 815213 566851 765856 937744 963233 514959 811102 729387 1395990 943718 405701 1385513 1781047 854069 1574079 155842 258350 1894195 764685 304361 1757029 1776643 1586882 1456247 1114520 119162 579649 776629 944616 863959 947092 1519747 803644 1982118 310030 1907467 1871123 1245221 909948 1397470 44618 1080261 163086 1082785 5713 1247425 1958030 236378 1558285 526494 2460 418969 1315050 1536785 1809615 1921981 903696 1168654 234468 1981411 138845 1732141 215109 729615 1156888 149995 673261 507657 543430 196144 1279075 626151 322606 1668086 1074264 22207 1401179 1994374 1357557 639179 1430644 1923617 107073 1862321 1341377 1094824 940452 1996424 1095120 458571 808226 19677 1733835 1457138 861994 1446524 453967 667733 1573852 1943709 354211 966354 1585111 1597513 1047313 1773116 445120 1718152 815241 918199 1113318 1224263 200817 746455 1457170 714872 542095 1588188 1107128 1480616 989202 1414101 412727 910473 1499557 477209 674142 1016947 731834 635172 125213 899841 719962 1261785 544667 466564 1118176 1031498 1082145 1608226 387032 1111843 623611 1923670 655484 1137525 1253686 527144 1529934 147748 451139 53615 1891408 284038 751695 1342825 1311828 1173848 954055 460185 501874 607830 1294402 730145 897899 464613 1133169 1721507 1790851 644569 1275326 444616 796198 125092 296250 1417032 1724761 251361 907194 1423335 77391 1805626 281641 580366 1001491 1765430 1774273 1024252 1078778 50268 13712 148804 1486133 187067 1897394 1737565 23524 1728974 1321407 890648 1364504 1064664 1363804 1185965 813982 1557370 653152 1402430 59352 1115061 1451856 1597007 9579 1935613 1033663 1764710 1954133 1024563 1267609 1128072 1278355 1762512 277411 326884 743272 1564096 36669 349846 471330 14569 475161 563396 863666 384057 842827 976934 74290 1877551 969626 703407 1010227 588249 1771300 813186 261449 1238643 1396573 860888 1064765 1334250 653891 1079826 262813 1652776 698118 823228 382355 1531439 1482145 1911524 1888354 1569423 1796566 1359175 1676850 1647552 997718 452070 520736 1876336 1180059 199585 871049 1546423 102072 1690489 1879448 224928 1202042 1983181 616363 691366 1916409 893964 283910 1699097 894916 1865782 739766 1151216 1881531 887987 1842605 1893062 466019 970519 1073413 443270 1653903 1333376 1156618 417462 544923 1027125 1794359 38798 1701885 413559 1734522 169906 1319892 657159 654596 1537808 1109837 1218041 198321 979321 1836684 231515 857086 581363 325530 1839510 1506608 250433 1179122 1771579 699105 1886030 1706346 573801 1711808 140034 934090 445048 1555403 21620 965585 625810 1840056 627425 1174101 1627375 337645 1176797 172012 1866021 1485583 380510 1220376 1882536 1932571 236045 1092575 1344432 1630263 1548496 403119 938356 949876 1222303 369482 1493470 960215 556482 941305 1103038 371539 1753467 1718412 620739 883584 158939 248947 1521159 344194 4876 1153659 163872 1607919 1891794 462311 230657 1794175 1236554 359878 1840917 1929331 1089269 1586734 1684938 44462 1977627 1592388 1859377 1042235 1375498 640252 507619 1744360 812448 952845 1435412 904254 1385037 1266647 539313 943913 1462851 1629249 1318495 1439405 232923 595952 433882 1178542 318243 542608 1009181 133008 270050 1325630 1712094 132441 887691 1072270 1036762 1470736 1418693 1020730 1212536 538340 558423 13886 764773 1694000 1063550 1568991 366801 775684 1603698 1476922 1698975 886629 357367 607502 1923497 461177 74275 889752 1578141 81749 1274999 883527 752248 1683017 145905 1375842 994940 1833379 847069 1614057 304603 1793622 1838789 410532 709047 1267153 524440 608157 1201496 200356 1219684 1754016 343359 970351 1868218 471100 1880038 168916 1377954 803610 1859013 1008999 85717 183239 700532 1084013 1243793 1852375 1896883 889872 1526891 940297 832093 1746686 1257229 1384589 1969718 611594 1789275 1599193 1399883 1921250 777830 819339 577372 993436 1500847 295615 1971775 1665646 383454 1407470 685501 525441 1445220 164150 1880344 1326968 1170350 762720 1296632 333702 1214139 676760 1772145 82907 1476421 1654125 345736 1312082 1705250 444269 1450710 1878074 208410 1150574 806158 847395 205636 1578151 191258 1596967 1629800 48091 1811535 915077 554433 7057 352938 1966084 502080 1502668 1002393 1738301 1745657 1751243 1650094 445281 1218578 298247 143091 1038834 1818756 1729693 433991 1692335 1649680 1343388 1269349 560985 231650 1973140 667200 359549 1470977 909044 183842 1794354 803299 629881 1768999 1894764 999278 251837 1913440 461676 183132 1502535 388017 483316 465885 1565553 1413703 1308124 1593626 836205 979640 1702574 5379 390331 1873818 979733 74790 1695740 1930143 1812947 1195063 260805 1033416 1368152 480983 1423312 85997 318516 547180 1811803 1761222 469125 339337 1965136 438846 680088 334882 588183 1349756 1638874 679564 236478 46704 1812707 1314843 355344 1604322 795341 166348 975665 663578 596299 1473856 980566 938322 1400136 1619706 1069425 868763 365783 659564 1326521 375155 1670198 1764438 1406274 1708988 271212 89973 1826053 289762 846959 1479999 934071 575218 1796245 224846 144288 1079622 263020 582281 739429 1934053 1368685 657765 1969349 1111887 989812 1345563 1810573 1898982 1671015 1922538 1706394 855911 1374061 1259809 1218641 1505859 1516145 1448774 101749 46151 1216670 1306256 1821187 1919092 1114903 954116 103119 1249044 1566020 1674317 1577820 1875835 1955353 1367113 1281255 319537 286797 1073750 1630384 1441581 1512740 1760386 25763 1406753 1637802 679046 17697 470705 480785 1979830 104549 1381423 768589 909200 577295 535671 928218 1888208 727937 139947 1876612 508473 618695 679959 158975 1402860 895840 1144299 1524539 312089 556042 86419 638479 84831 1601217 936815 1679035 730456 1995932 1206359 663506 1454990 1729577 236260 1933416 1867479 1331214 397131 488998 1334144 1217388 1395643 1183328 1722762 1998635 1499896 1010281 400553 27071 1003338 963205 1508069 992485 1914523 979703 1838977 1956801 1902217 1739518 177566 485894 282390 789557 1937723 428744 1749534 110304 131647 1051978 1316134 218951 1194227 311226 1545690 1988695 1810396 999670 541398 1128958 1168842 817777 1660580 1003107 1597576 1287893 1232088 1526597 1169922 1232402 1344663 1459730 1698162 1604865 1279115 1116487 435705 1126855 43212 796527 314275 284966 964846 1012154 195852 939774 1614667 1806974 1808586 769928 1711509 117012 1330665 1615937 1278117 1325070 791380 577612 1869015 603139 875998 1469725 85420 385556 938132 853473 1366726 138892 577353 1799318 746860 894297 940509 1503495 995572 661707 368092 386829 200087 1983865 682794 1247798 738014 1363962 1869711 529770 1119501 418861 971435 1002567 290171 222574 1675382 1792433 1908218 188160 578223 1299577 1447921 213936 1659781 1227170 745708 1745383 1509700 1567863 1840130 1428978 1969242 1817902 1368377 1512342 1369577 238559 288884 411497 102315 1725934 427098 477171 700316 99376 1067237 328406 392093 541815 1997787 6550 1786533 1388826 1555804 700545 1876670 1107759 476308 1122884 802460 134088 1182583 1990857 1932365 1689459 294002 1463867 394744 764394 106740 1760698 1427873 1772859 1770386 1116738 1110830 570127 107251 1089760 1035040 51403 1435481 485119 229640 1733702 1747533 1869448 907344 873878 1232372 172127 1681544 261929 829600 1297266 911008 323026 1379930 1653645 707052 1962777 481350 880666 698866 385907 1910079 44146 415580 1883126 1012972 601310 614639 1971237 237345 1360337 561009 129217 1194063 1281460 1693734 1268440 547908 1181527 1802107 542649 764928 101975 370363 1692804 263820 229253 1701583 27816 736579 592963 1522112 61874 117513 1011561 591257 1780923 1625353 1754812 563907 1407115 68538 817866 1639371 1933808 1037564 942298 63493 174930 1204040 431989 91642 1557056 365338 1142261 1803060 405524 1386414 728510 1747582 1562836 622247 303369 411255 807274 1951607 1566124 1223033 1360547 1720326 1217511 181914 261659 1244546 1631449 800428 650871 1781243 1437984 1433248 462380 1946074 1051564 1552207 1005919 500108 1787980 201524 410280 706173 1296398 1911124 1236347 1629080 537269 108488 49848 540271 1202267 26843 1768934 267335 485328 1869032 267222 1873264 175578 9120 880702 56081 1091998 301045 839000 633629 899228 210082 1382021 1802416 512681 879894 271922 822334 1819131 1220057 632688 811267 782140 1969612 589340 1583533 134838 1882761 90259 6401 1768613 853049 929937 1022830 1878328 1476238 1455439 348417 565676 354442 455943 1476779 1275714 1554017 1290585 1516281 452529 1500354 1329126 1187024 1350796 498786 1883043 1006819 1492115 1499303 1220596 51520 1468395 914446 36266 1431616 1323285 112229 1309777 1995431 540117 1370038 1920946 1331122 997332 1958936 611760 1019478 580941 1196736 1732882 1085379 1488352 392814 1806910 1365089 1636284 303012 975698 1530601 671796 592933 857577 1806049 506652 1908975 1826196 938806 1034972 1598739 1751459 575424 1877056 1973544 1466413 1217523 495149 988044 1397666 101790 269382 678922 971952 622917 915101 134294 1091015 1223705 350603 1212090 1984786 992867 578497 1385727 1092434 1491667 122601 27642 1394720 1261874 838816 1085208 1323815 435414 1686214 1264022 221326 1038472 471720 1570509 313363 1769535 1499828 1247427 1651692 1498315 685710 1848810 291728 1727136 343125 277348 1738327 1538630 1520096 1672206 825793 1580784 257517 1750006 1669145 1173375 1839264 1922419 1673705 1244989 1558664 1475550 509445 832186 122762 1793599 1249959 171020 1367804 1430621 1815403 1295270 1952453 1881747 213702 366084 1418132 1734502 675582 780183 215080 1816417 1509126 1717948 258755 174182 34093 1325246 1382143 968359 276665 1310912 623307 687368 1351294 1391337 645759 1524726 104255 982894 1065024 761131 1956961 544763 1625786 1831024 932697 1406961 1654534 457501 697253 1251269 1548398 596886 1958119 1710209 1106761 1239660 13809 422437 1145062 829715 938729 1134701 688697 800157 1265497 730249 613043 1173912 1182196 1198007 787951 1936228 1623709 587111 1022391 452 1180955 439616 310020 369970 162558 1596899 183216 333410 838082 80062 428599 1167976 304686 196219 1792786 1732069 1726163 1552826 540144 281569 1073264 853249 542934 1475438 446859 1756742 1199083 1964304 173464 94434 1657660 270135 398919 1440287 816879 938913 236595 1554096 1921543 1944845 1241984 307509 133041 1708079 515103 980479 1155251 1763239 596682 1591296 940763 1068645 1488543 921017 1497573 1539660 259161 667860 1462849 376894 1646574 144591 789308 695578 1202380 1784531 1593249 483024 1666699 1127017 761974 1187241 921894 1142925 1916587 343220 790594 634830 1437195 967743 914946 1806016 1201100 1512642 1111827 1525558 480716 1226867 117766 924076 793414 1113920 754744 863374 1856960 659069 68959 1950111 550949 1174024 347715 452982 1246217 316252 1684958 1623468 906123 629547 704719 1041133 217227 965546 1965427 969149 1751678 1907104 1659808 1936914 148789 600516 1528127 368507 1131543 333591 400407 1566938 1368193 1452102 1348611 169199 557346 363439 1100382 1860306 402199 1986550 1142251 99737 1678938 596875 280566 1445203 1554912 943072 1569777 649523 1583777 1664468 760487 185357 401373 1744970 1302801 930935 327738 1298622 659643 453450 1433177 1664772 532810 1238865 1208464 1682044 1847882 559350 1889944 1776715 323120 1649887 1258459 655739 928460 912579 534917 1598890 1775598 779920 1098326 621865 1940286 665848 1016797 1982151 576728 1542996 1261946 1340317 906772 1439032 405706 43205 1537474 1434071 118134 1500768 76017 366541 1697036 1351230 1049143 116093 1534148 285423 1130494 1813633 857041 1395187 1290787 945277 1984482 791230 865165 710864 30681 1143847 576217 151002 396429 292029 565365 874 1601812 1614154 974178 847898 1002976 461885 1533688 816250 776384 1730351 1619664 26522 447066 223389 898683 1898002 1997702 480112 1101259 627279 271294 814217 533040 10212 821646 494068 324791 1641872 344336 769260 289558 752320 257298 119455 1631594 647049 1015282 1505076 1199 1787759 157099 1878039 217220 1093813 608886 1233689 407685 515574 1349741 1555237 1945407 393244 73184 377848 119054 1347505 1037140 477875 45872 1227078 1084820 1210659 1916017 40955 1834301 1143736 1627209 963244 570823 1508046 254652 217561 37173 841456 610388 1693016 760235 530718 746163 1745481 766841 264288 1919163 1508902 1638736 744412 293317 36736 1742046 189529 1865568 1413550 102806 634339 779588 1135352 35539 1135816 564816 1067962 1889957 544594 247398 1559302 1855372 1486434 1199700 195132 61608 601058 357404 194653 361558 1574725 1693224 1174815 735718 831442 271406 1412556 1966082 356713 1175560 1033897 452536 415022 521743 586316 629138 933854 622274 1427975 662023 932853 228380 1084414 1074038 71289 1262908 1481357 346494 73939 1436763 1399029 338155 1692009 1791101 1101018 1007694 802657 1639233 865713 1134428 1868272 1912224 273981 553837 1058492 378092 1214499 1085893 880837 295986 1372491 1032729 592150 1478001 91575 1852463 1841543 1454737 706044 809963 907340 1832015 1261604 988014 99149 44606 1757230 1056422 610811 668729 1033638 397486 1496371 460952 1350871 1709968 1181746 107247 1801146 1565432 1408507 526629 1489118 1107302 1619981 209748 1712058 1742762 1130993 1376941 1846382 704131 912521 1008842 153965 1633392 1054193 1746784 1205864 246779 1083551 316347 1756870 1805054 778859 1793373 51339 1865839 954132 1010531 1487626 938058 61633 439823 994903 1604302 697619 936507 1027783 1404441 101551 470892 789624 910732 481901 1890682 1426665 431628 533881 1362185 1249315 1839831 995133 189789 850139 781811 202104 907387 1546884 61549 1353193 35279 146245 1654736 1640295 1355254 1178589 852542 967698 549112 1462041 921252 611808 552666 666119 743660 756022 847249 964497 680785 1211962 1465909 1084005 295425 1805955 617687 296167 1625124 1993811 1302753 573574 1246002 237689 188065 1226255 782596 1796938 744153 1751529 1816822 1900536 1936517 1548248 405445 129181 413380 714852 951391 324662 1928297 390148 585642 1297337 1395763 1204585 444370 132269 64270 1521548 7067 1081722 507790 799156 1110074 1244052 1220454 1738548 998625 1066362 517020 237673 1072112 1411016 582337 1993385 1091346 865362 849699 494318 18614 970846 422174 719360 1312650 1144190 399228 1677282 445478 394977 1843442 1636454 1689057 522600 1693344 1848079 879299 539946 1477075 1318220 259050 1870473 1906144 1101556 1106755 607523 1895474 1094258 214405 916939 984572 40463 1657920 1504693 304556 1777122 1543950 1655810 1845753 1508439 1382679 1685036 271770 659182 602823 736730 446858 1207556 1472089 432041 1405920 935483 1241121 613941 240809 336291 500919 1001057 744010 1988114 140309 1038042 1897992 625337 1324028 1009410 1141514 64412 521618 623652 1154418 1471091 365589 704258 1684056 1100338 1204169 533676 1593972 291392 1448708 528319 963356 1353405 43871 244791 421952 1678029 69368 896409 1685104 680817 1437262 375981 1917331 1457033 694322 1194759 151647 1428793 650651 1990865 1934864 1560608 1829209 1538851 1052960 867852 863719 237866 718626 1679258 1236830 930364 1201625 478273 214629 157994 64926 1721009 573840 217171 1412658 209922 782903 1140876 66636 1188148 193372 237422 29792 672473 1299046 661346 1622058 219568 1584483 1343848 1693820 289440 1357666 383152 410639 162701 2674 585022 1681889 1980719 648399 897957 206377 1754763 1259734 653583 1586673 635889 1106938 489303 1523071 91163 1840616 859861 558580 1052066 1450628 1789880 696872 631539 886286 671807 1253089 270932 1764129 399427 1399938 964086 1691410 728738 1570324 1760850 1081115 1581221 400353 1894711 1893477 1449018 167641 980564 1947588 1247818 1622271 438170 761321 422429 1134291 1924062 1297238 1027887 200642 323924 855841 484674 788560 707612 1834950 1006950 1387463 1221663 401884 727614 688286 1608813 976435 172174 704178 318154 1128424 1014242 99349 178716 582318 1541094 1221159 253545 1871269 51934 1801790 975711 732198 1855113 1164870 318566 1109550 1982567 979917 362947 843337 1092314 1308394 838046 1949110 581133 1516943 1391420 362845 552458 1842482 1843710 521466 1974754 742996 1758863 764799 591076 348637 823973 444313 1711586 593257 1976181 56050 1353728 430371 398575 1306743 1014357 1710108 1816917 1663278 1975178 544865 1772377 909551 1154939 1734333 1288442 154737 1623165 856289 962876 671137 1424766 1561667 1367734 219640 1002359 492175 751594 560775 1259401 1854083 1943044 1387270 21020 48780 68786 1495627 1607002 1719606 537081 1146338 1888486 971160 1756053 560018 1857698 245108 154098 480139 494640 1036637 819240 639240 1627721 1732443 446237 926450 804677 1482574 283064 680996 1195422 384169 559266 1016176 1420962 958307 934454 688880 278853 1642012 916681 1115706 189850 1486146 1140946 1801788 934898 1314848 446800 784655 1827860 940425 865129 143403 931025 1631481 1762791 15246 561410 967606 1502010 1313811 686263 1972490 1729897 1426107 194133 1909852 1005123 198180 674292 192424 725040 183848 219632 1926765 804664 1947065 928653 623946 1343807 1390063 55604 81734 1133505 1110755 311376 1716266 1459443 1210132 1911807 1596456 1976503 1247619 1628898 813662 473763 389618 1404845 1101132 1475581 433537 590450 1235417 1530339 829533 862589 1420358 1337892 509542 801409 1402065 634537 719392 1950065 1571123 393101 911514 108374 1133061 210120 1533350 1978705 534009 1090835 473383 281712 1892302 285304 1430459 1526500 766533 1463336 27333 141243 822065 97717 1804995 618215 1444730 310495 1967277 809368 333894 1455860 1117006 300296 123212 1507 870692 757353 261380 881880 824137 1016807 1820923 1995890 954912 780642 744139 913221 369821 1351352 1097314 672049 665023 1682757 633360 144608 618571 383704 1620884 1689399 1430516 627123 1792988 372231 564486 1528522 1527342 118168 1733172 552313 531397 1364460 75665 363688 999230 1643740 1650505 1138403 308452 702267 1050722 529846 1771067 1536219 358253 1129844 367091 666668 192583 836006 1048540 145096 1773649 1979823 1031283 1016038 539918 1360228 1277174 313629 643780 18963 839749 858396 1599138 1526548 997025 1776429 1971236 749328 291459 399715 1989568 1764084 881780 274826 1199702 1548236 1197476 904701 1721402 1363853 1580932 770444 1316738 1660885 692563 178939 1243722 1632078 1277631 859564 1324455 476783 1311915 248949 641304 80342 910951 1674575 1137452 1678209 1096463 313648 1966063 638027 913384 1443477 1189478 1237198 1306084 801449 357959 1082254 228406 1606852 1183335 989677 1855561 369497 1099936 294407 1023226 1144549 1337805 232263 1335095 451281 1238867 37973 1879120 1088357 1553601 1184335 127822 1960468 341815 584481 1529306 1106128 1614508 1036935 839824 1602923 178300 1010611 1507538 77761 1167815 540955 968405 1905531 1045287 1273871 63767 1723775 290877 1074758 1786806 698100 1453981 745818 1803023 1171013 774873 435756 1006130 383233 489506 913528 1208136 410337 964442 1919975 693193 329391 1613471 644671 155338 1573302 1970309 637127 1991823 1962002 1331461 1110249 227419 994616 298623 1853637 1511834 914472 118483 1122768 1356086 668594 1096170 834105 1432518 667926 908637 939495 1200684 759474 1920183 1190040 1146900 966577 641924 1226904 818927 1460479 1444270 1847674 1132378 1366089 50407 298905 243740 25762 1350088 488059 411091 1623306 1009657 44306 1915152 1229854 1275726 1823513 1347997 1852757 1292980 60764 1669156 152837 363388 1444428 1414182 24539 854836 1812328 1869016 1852478 10735 107049 775746 1193490 315477 1462263 1240654 275980 31987 1402177 1104365 723378 1024831 556458 1592234 1421802 879474 935694 1688225 1074922 731793 866197 1642863 38993 1292535 1337401 476103 243750 152983 147425 291448 1777671 1555729 1410731 1402815 301645 1465221 1461550 1786512 1458076 1442662 542124 390531 1949226 755244 1031545 847967 403018 1259726 913736 171158 1541751 1494097 1357480 336205 1165891 1552027 1998817 1428741 1546849 1338039 1008361 1357369 615073 1350928 129401 1405291 1754691 587573 1576148 1652550 304360 82271 471843 1247904 1759692 1744437 1563801 808108 1040690 1897570 747332 1683362 1663691 1864640 135798 1797123 1188995 698880 693547 1131346 987219 675260 1747363 225477 640163 1501099 616395 745680 125607 895730 1383159 1303402 1905264 1837018 842467 1297259 1635491 1766928 687074 844760 729699 577857 519965 1009887 83070 176701 632867 1335135 32309 1518713 259937 867915 1697644 74457 1409134 344327 867494 243131 840809 1524735 1526418 419 1228177 821471 1242519 859415 675709 1588080 1394591 97219 1907677 1243998 1999556 1883723 525558 1696020 1361639 1286102 666589 1846733 1903231 826228 493442 623616 533349 52646 1380028 1893156 727558 283169 1053326 1320377 1309139 1962780 893961 233565 35518 223231 1139181 1238237 1984019 1521118 1997924 747404 1955900 1858708 1750611 1970229 1759384 1938997 979715 1719443 424437 1534929 1084812 805971 750915 1148029 1834431 1414738 1197352 1400438 1706809 1843828 1169698 1181333 841800 1350940 650516 958466 1913217 445659 792883 547530 681774 336675 1355838 395545 890402 1028831 1980202 940136 645570 553851 1018916 1066126 1470509 955174 1771197 1922927 1604909 356598 1658038 108658 1193714 331556 192720 1695130 576650 259490 1060375 404139 1780803 1928652 982841 504286 635958 1608977 1560334 596916 253716 476001 742549 1060228 1888705 760827 1272771 1632552 385741 1905323 1118090 1897810 285860 1820778 489762 373414 713409 730266 683822 503647 1108768 1865023 1026536 646099 1709935 857481 1901702 747643 1209404 1891920 452388 1696736 1768679 522865 1799431 524041 1997712 1236533 1947186 415058 1131294 256115 1372645 973587 1999448 1218508 1018192 175123 111513 139028 1432000 1908997 516474 605920 374545 860117 834184 920021 953384 1721839 284491 1242325 829707 1121353 1127842 1718865 1051962 1027353 765352 719737 1615251 635657 1409410 1004918 306643 910886 1064528 1880394 1048926 1123533 1684298 961754 1231188 281328 218999 368699 76463 1804324 721336 452487 1716630 201293 1729241 539218 1889122 504808 64645 855010 1255736 1413532 1798505 1232093 1832336 163294 1409639 911489 556002 967028 1278255 1156377 587136 1683526 1478550 1757778 1266582 1725801 91033 1788072 1519832 1651496 1952690 1931439 288974 1934196 1625123 915530 1283204 1898523 777487 1770598 649800 1867852 408566 1577466 1341877 1617593 1498520 993477 418958 1124396 2747 13496 542209 27613 443024 455575 1009316 1652443 1778435 466036 367072 1617971 1291521 1871422 1578566 1603670 1503939 878471 808745 1800611 179277 1143385 1767851 891505 754428 538633 886588 462069 270985 1889525 1723672 1967008 1466592 1820758 956530 1646200 101951 470401 986098 74476 881195 1146766 1962711 1435760 1065182 630092 665135 973256 1002791 1194714 338688 1883966 116511 1153696 988956 1174661 1126994 390300 494278 373990 62022 1152223 1300549 994222 1540243 84270 421673 592875 477894 802055 1159607 565980 1449060 851572 1640824 958847 146572 999410 483276 622213 24690 1053040 603877 831761 1824675 421185 1172739 808614 363173 72138 542246 669091 617925 530340 527910 1437224 1805778 845592 1370280 699977 1670420 571397 1608370 1017482 1755650 49353 399190 1555362 1183686 939854 700795 1665411 495759 1301922 363286 1827972 955330 1614262 1508757 771178 1902849 340722 1729299 283162 805380 249474 129185 1661797 582205 1574558 1218178 1517183 26453 1447435 836112 1176837 975871 636168 1680323 290336 1419195 373601 868823 1870486 68350 216284 1220621 436464 1589899 1809315 584998 984502 301317 497863 1201204 1539803 826989 875390 526413 677842 114769 1140998 657919 457261 934808 19926 1958692 984417 211088 409819 1327809 1062753 1400086 320774 277770 1303252 337593 164498 1915468 82571 1839501 508915 848978 1089247 1978349 164334 478085 695924 1289629 482326 404634 1581283 1957219 257530 510316 85419 1863897 956328 278911 906495 349702 1776700 1483860 914943 660651 778195 1377114 959112 300665 281024 1180925 809606 1500272 1320275 752135 1531508 1772216 481548 684336 1580820 1379202 1383555 796618 1918999 739641 209198 1017456 1778256 116013 941660 1861498 1986755 330843 957544 730997 367911 263725 1151615 32248 385957 793415 1832962 1409950 1132088 1649034 1265663 1962937 1619976 1191474 1829590 1979391 1173464 1268031 1467438 184203 1021970 137698 1112213 1275520 17625 55303 1798833 310460 419839 1667686 1557719 454806 1008310 1484330 1986952 1479846 174458 17601 535523 352989 607025 1205835 1081051 162503 774375 36931 1914848 18709 456162 1605868 1685770 986355 1777588 666759 1885390 769028 123060 555348 899643 1412578 987334 700986 1568987 1306711 415459 890281 1588418 1155058 263478 1699653 1202486 1937463 741195 787554 1018657 550026 1539430 642025 1157663 1053692 97036 1067086 630379 1989192 424665 1110210 49485 526701 1481301 716413 1137200 1728199 1907422 157803 196712 1728653 1976052 1181249 852587 280271 299818 516526 1443665 1599250 1515999 1697046 56771 782263 1416936 1571486 1673514 1538373 1685342 586934 1265331 593107 383599 221837 1983833 1150630 340811 1649307 1779512 1484752 989479 684447 1098777 332633 895606 1601781 1064180 882948 250742 68800 1521764 1301894 779177 742418 894240 20854 596697 1756105 1386251 1294500 569255 893835 1781084 1452146 1188540 1012849 1176625 1796355 1068651 939190 1600502 628980 1848168 1111815 1835311 1441975 1821441 1772741 1878292 1796037 1292778 765164 1922820 1809737 1655788 33280 1975360 986535 1297599 1107596 153392 35664 557697 665434 791034 381827 352324 167589 457494 813020 866174 634856 90349 967601 1078054 1979155 533728 968856 1952247 1543834 1722226 1956236 742917 1016013 816806 115558 468673 397036 1748708 269858 1777728 1410265 63027 1223256 372173 1826559 1169387 1982630 783681 432617 1214527 1346148 1338356 790858 628202 428449 669580 435383 1409069 1568865 1232032 1974169 1169702 988657 87008 1895139 96509 660244 787906 1119761 527752 498609 837944 399107 395785 1814476 1369763 1697929 171044 583744 1334501 1098122 1795000 1405163 305292 671197 1839457 445513 1246868 1638525 1995681 1391276 247482 1820799 347371 210397 1581794 1297778 8597 298523 908582 1923287 537430 1253870 940945 22639 1537440 1616387 1504904 1976280 1530139 1611930 264700 624093 1585395 456118 307183 1410608 1728856 659327 376433 917524 629359 1339392 372151 1467702 378419 1252765 503829 251501 204672 723076 1102467 601862 265385 1478289 710958 1363220 333620 979054 479852 583228 364997 474186 514125 1334508 280254 1965143 806506 811485 1050089 992005 573935 1911953 1979226 1478984 71013 1493632 1429797 1991338 1043481 1264913 185343 659186 1283277 1679613 872018 904885 571058 1232638 12655 107488 975811 830660 1232462 1766695 1823318 1823612 820638 1692854 1048125 1195843 300409 1432807 577335 1006942 644885 993210 1805874 559699 16178 708225 383524 751888 478048 58336 190516 1769341 782650 1403278 1139631 650520 648808 236480 1898291 1964281 661014 921926 7488 1645960 3807 308633 821769 411286 518516 545873 1225632 4920 546715 367704 814954 72577 1673019 559909 239189 1324561 1142668 1277520 1971731 842540 1133976 435433 181957 498947 788014 1463215 1236979 991104 361710 1664511 715291 1702997 956806 1325633 698948 1843243 84165 11256 1911033 986121 460149 377412 760618 528432 1672423 849438 833247 633909 693423 1807050 1241213 401174 1032344 1157522 976998 69200 296824 1282991 18726 808750 1891486 767937 686148 686166 934087 193931 1255743 704509 240110 715645 1612106 322263 1718658 425545 647668 624910 1865946 268045 1040362 1203657 1942847 1995071 976277 1214124 877353 761990 512406 1789680 1479452 1076425 1775272 339075 1460162 327156 802983 1809091 576533 1582975 657250 1137253 1216306 1455982 1349376 1446937 850490 660557 1952250 1559668 1724011 450571 1290435 761410 1200748 1070920 1835835 1456131 734800 1366706 916143 1179472 531925 846857 688713 1817515 1242965 892063 1688980 1806229 1055068 727108 1068070 697157 1900231 669811 1123882 1135990 279627 1487257 107541 1982752 1698235 217371 753117 1278001 147219 1536386 1686686 1062192 1014614 1864703 1534506 164414 210013 1734013 1053734 1960702 940054 530260 688225 575247 1423093 1833408 1510144 1494357 896598 1786925 1501403 1129622 520854 1036770 65519 887332 1258545 330612 90822 309574 744500 368657 1877689 716343 1370040 1852724 841493 1883398 448591 198794 682694 1197947 1492256 973598 471905 831660 799052 1854540 1564223 1065251 1299843 1362579 974080 821156 1347890 877013 217173 1617075 1019972 1656825 378850 966534 1568128 1407524 1170005 1187327 1459105 1501464 1580463 377936 366823 66689 1471336 1805617 669394 1418078 1441703 1541887 720622 236199 84325 1782784 980880 1198096 1837026 611367 6776 971070 1645771 206910 1610975 971621 1294498 530456 1827796 1163430 286597 1928493 233094 1433891 1855934 417352 1993318 468898 1999253 398175 1024585 1536330 519236 1819842 1954558 1742869 1530081 1381073 1558940 192831 376165 42227 780208 1401608 763359 628241 391739 1845045 461422 266011 1833656 70499 713770 649894 1002960 1717583 47702 917898 799486 1672419 1576082 1221537 288003 1835556 381223 1918086 852954 1726951 1481510 123884 1367182 1214327 1962576 441684 710360 998247 589778 723933 1372839 757473 653082 363576 888664 764846 1795891 509205 1633095 960384 68919 410719 986300 1638015 978448 363189 1148822 899692 1641575 1635094 358780 1375117 555369 67887 969193 464306 72403 535610 470320 1899673 1822671 624347 1578767 1642229 1383969 339975 1735619 179859 239206 999481 1871166 590384 1849980 1081814 1174939 727890 1780016 93094 593062 1696965 33812 871233 1445136 306563 1710074 1022760 1150444 125432 265465 1501062 1332115 1997492 771826 363427 533008 1060638 1460845 703433 751773 245969 806684 1771488 786239 661454 1731657 1647186 230961 579793 538439 1676163 1069381 1727413 967321 1010310 328346 1311893 8058 1707989 27113 669205 245004 1484746 1720375 1159860 565841 237527 1374556 1743803 1287643 1363827 153184 456029 1942402 526076 956991 714510 1646011 754633 1171523 665604 1426394 704802 1610362 1124353 874666 364513 683138 1572991 513883 762038 1907690 967165 295074 669336 462396 1736708 1740249 175808 121363 1366254 1671072 939347 1734730 553854 456331 467611 1549256 1449628 907499 160303 1786116 523471 1522946 401469 242384 1987494 228139 1270639 1725778 1054635 604400 983868 1403386 595635 318118 762435 504521 1371192 1984189 814736 188596 88274 1534616 81518 290774 80226 463406 1484975 1688816 407926 1583650 1144818 527893 1445110 1066356 1054784 1368731 1256974 275688 1688283 360888 1521111 399755 1297531 354409 1808362 812050 1427836 1436677 1163637 169054 135444 1865375 1698881 45104 392611 1641284 806378 1390943 53784 353506 720813 487061 1518413 1009112 1360 383518 1273698 1088223 722897 1899095 517139 468374 1780992 1146339 433011 1927255 890541 1892545 166739 1264199 1451610 10160 1854193 1618710 1460897 63016 1077419 1215098 302869 1278472 1604406 1732836 410287 150021 1623255 95678 1664742 387802 233129 271001 723434 1066846 1421584 781366 1901232 1256320 1515687 1769202 1921094 1618652 296198 1886780 826542 912691 530956 373949 360731 552470 478874 665193 417294 1585801 1997122 374379 1883780 1306346 1288489 109655 541574 642394 982736 417465 1424724 1081502 809628 1582170 1205052 273604 72900 616400 1197699 1863865 1595234 711119 160046 1482561 537875 766938 623966 864398 1998940 1993101 515383 506617 1438336 1134678 1102780 628206 1903114 62348 128556 1458717 1803380 467388 990785 985530 1116997 1116990 965409 844629 546603 1571295 1031654 184122 503457 683999 84561 691066 1309443 453337 1947883 69471 1077672 1306920 1690972 865958 348774 323244 724955 1988391 1438614 988694 565413 1356667 794419 557754 677913 725372 515384 923372 1886944 127487 1286409 817946 1665237 1095449 658323 1934440 1161954 1191428 1331690 1433211 708587 1694448 1364234 1603762 445709 110886 590989 1501981 386711 121183 178810 1265983 1674895 894831 1779841 234916 766465 1765580 92928 693415 1177328 517360 717835 750798 602554 1401124 891236 341151 857682 370109 1344528 1191941 496925 1096990 1025224 270081 1564062 931751 1395711 1018466 1046249 503546 269544 227651 213602 1254628 1235546 1891729 437611 90926 1354318 1047903 359948 1306802 914275 1812593 1829748 753208 1749046 923805 1200523 1757351 1768921 844736 157163 481079 440087 883351 1628418 391983 835623 442512 1081970 795539 742656 333171 992893 1386104 134759 1575813 973884 1775748 738880 550715 215711 1986352 93000 805925 588305 697837 1439485 1732426 845999 367141 1297397 1449841 641550 1779687 124408 709764 1951602 1549697 583319 452279 1401495 1984588 658330 759337 656390 1782190 1271549 294964 458630 933814 1343066 1456638 675253 571446 1863317 570414 326838 1363415 1112042 583604 939492 186509 1939471 1924899 1314759 1390484 1360034 418778 1614972 1831250 827136 1700781 921511 222310 1567691 701815 730911 431924 979243 1108163 1498691 383607 1526638 525956 8777 1822782 1568949 1873309 1946429 14036 1190666 1690062 1248958 1921705 1121626 580990 502549 1825129 1516799 1628284 1030099 1372110 178042 324811 191905 1273040 484520 1474120 1081421 1904425 548040 318536 208721 1537118 1826681 615739 1539086 914337 357149 130854 492915 1460783 1196202 808316 430083 1177565 1944700 98131 992396 545409 497797 150915 1759933 837891 1094624 1556252 1144552 1059010 1514676 535298 1614809 1030619 1020609 163644 1755897 1984290 240829 248950 1744982 1680409 797486 946127 1558799 908620 1555397 1653454 1717119 1861595 1948452 45728 942380 724604 1215855 367481 985081 1382993 400346 1072519 979668 119176 442741 1904378 1771463 20911 803036 1091353 634536 1607670 1093143 1000831 1918974 1211439 1143911 1744976 1187769 1883588 1862531 445260 570024 1655659 1550805 1349918 1967265 1971020 543616 1549312 1585777 1141320 132820 1848512 1568643 442330 1910063 1411979 699601 1600954 1205725 1133934 852485 414699 691874 1622828 1719457 1220776 603468 412517 1164074 208242 1479321 1936550 1311290 1813286 74850 802025 1569210 1600979 121546 926198 1213112 497064 1247726 1699918 1251841 935681 1978010 1506750 1954780 857341 468795 956353 1361128 579886 1778662 1941234 47972 1743857 59607 1131380 640868 1912630 431947 140939 593206 281925 1926980 1816881 570212 280385 1298293 1697654 505720 1974264 862577 318995 271981 124802 44804 28937 1713473 972765 1026736 394345 1929032 339966 978847 330918 1462305 534260 1441316 1289621 481502 444773 1045286 1399006 641421 818855 1947964 1568243 1828621 1646858 618964 1808448 1245304 1582169 591362 404671 271720 1946149 249857 668840 1668202 1177244 408249 1717499 132159 1432921 536657 527120 687205 1035076 417662 501177 118859 878266 853810 1417568 1378741 557212 259221 1422147 1309257 950346 1661368 1774269 1092237 1931053 467451 501673 1192863 1083750 47766 1629930 769447 774527 353537 1643735 986450 255840 591578 707742 840679 115481 680212 461313 145385 928967 389206 1146958 1899572 1042097 1793524 1147016 401539 1039756 1634459 1459352 551602 208954 262970 1625422 1121924 432869 1937849 857267 1371597 671087 1572891 1200157 1295373 417304 1952857 51763 860331 150837 1578029 663615 1231305 905336 1917205 540416 985095 1552216 213174 1503801 1501119 33752 135599 1539917 1464639 651056 1879568 641214 1062083 596613 831657 469702 885377 401500 879835 952742 1286016 1339409 1280476 1636850 1216456 1154084 1302750 1086002 670786 1270793 1854610 1609695 1762526 1663058 1490123 453636 74799 1257492 362514 1112936 1310503 675569 700668 1288141 1466855 726829 765581 1102166 1415233 1964552 166982 750850 1321198 712553 1110433 644192 646025 1000053 880584 376899 716368 699417 1686805 1589381 352399 1501498 586636 723600 426700 1197488 57647 464596 1883109 1751517 1932709 1805697 1021140 1881930 1564292 626737 316231 405486 1573881 1085104 1655414 316464 395463 898727 508685 1741527 56853 927583 344692 537691 802564 1890778 1108741 988574 403285 1993241 213778 1859788 1716969 491972 389797 554807 1615954 1885833 1826983 1402305 548771 662759 1500407 1292258 1523040 1239451 146126 486662 852362 549236 20498 655796 467881 723116 1529920 525549 1558408 1218918 903503 1098649 1563308 539879 357689 1762347 1096670 929009 1121431 1360652 1539644 831012 1544937 1727024 1504149 977545 932232 408366 28187 1554037 1820971 1085889 562771 1282427 1619616 490695 160537 256811 284210 215727 409727 1800627 9134 1059495 1162829 1541163 1050974 1840347 1122100 13434 1005647 1930478 1658135 1395596 64695 1197855 1963091 940376 850806 1951153 1897575 208640 851524 1779719 1275062 1481512 85535 1171432 942727 1894352 399925 508986 843700 1194912 1740334 114809 1388528 1146240 103912 638223 300039 1325065 410422 1923657 994510 186471 274919 314262 1293330 469999 1861011 1769056 13298 988746 1543899 926128 745421 1341861 611654 170504 376694 1347316 590401 743838 1396888 419633 1748473 859848 183924 106277 234225 232817 253143 1126078 802457 1865323 1474087 1747843 918232 805174 840012 1615674 988627 1009046 1743344 489776 662648 1131526 712162 1953804 34562 1531316 1424286 870416 1705307 1749206 998255 1328161 521711 1391262 1428293 677789 1582096 971295 1968480 1468261 1407198 533391 1185824 1815391 1325357 597464 450207 706141 1330048 265608 1097764 1701123 547555 352467 130560 1035033 227255 945030 1598230 1705756 962223 645219 404004 634 332837 1658449 552190 1685648 1896099 95464 1439347 1526721 612053 862348 804430 325587 514552 1157624 1739015 314748 1681620 207 386650 139827 1874995 224765 246602 1069077 1366687 1622724 68994 1425154 1064046 869482 1666944 1030523 970594 374937 1259996 1989088 1558423 967511 1572881 765697 835384 1416098 1830292 1586895 1987074 1623921 1782550 1028670 442367 1193300 51005 1444154 1058543 1297354 366609 502742 753986 1504590 806516 289037 525254 115047 926727 1704785 1022033 1439909 1898607 973742 1577232 919302 1928193 273744 1773213 1034384 660128 53987 1382474 1279286 629300 1378279 970035 275622 1033803 1239760 324859 168778 915494 170779 1831184 1571460 887966 1394045 510454 176471 1217363 745805 1855845 267106 933930 1808349 723299 701516 1611662 256233 701610 1453101 1082466 985864 729299 1503023 910183 1093912 1547623 107641 770263 912738 1930081 1003314 456296 340833 482760 1597666 371143 726982 1553531 1031420 1108550 1696379 1620757 1330631 709152 850585 210266 1079272 421078 1289606 929810 424347 1171400 1435206 1823076 691052 60773 1703729 1861436 836394 658516 568282 954455 1484408 971919 1997186 67726 820251 859401 774014 1534664 1507031 1355109 1825564 1070154 1150069 178060 999625 1123448 319921 542929 557781 204990 265124 1449821 1603675 1733864 1318361 1522324 1278612 383553 489700 589260 1922765 228130 900351 1040706 962236 218482 1273029 1592227 1977719 966804 474075 1470147 541193 382244 1642445 1320303 1324320 224930 1780497 1667934 1545760 311012 792162 190844 133361 1136574 1805523 1580354 148622 1310650 1714658 1053999 1770854 184828 1224835 695384 1610214 692488 1772840 1864711 1210486 514792 188042 363955 856207 220064 959137 1425323 1284459 472989 250932 1303649 1695626 1126658 1556164 1759395 1902124 1593420 72313 1447480 1209245 28659 114517 1278829 1282785 900567 1251572 1971010 1811724 494926 280438 1216676 1632814 801731 1045078 587436 951826 1584499 1663488 592948 203860 910714 1069241 1855806 1164053 1647534 1254005 90642 1513237 423029 68334 1625118 1077617 215775 317524 129068 1121939 403340 844668 1412608 670921 1818731 1038541 1043001 250216 1265539 1258333 800084 1079892 1313142 1111822 1882676 613795 473161 1147570 338098 541088 1539481 1421739 139667 1900338 1200585 188173 1528005 753170 110938 2787 1730022 884897 195310 1732992 785662 815813 9461 831142 1043446 1794484 433259 581967 561614 731178 364745 1926752 856865 1043042 1745918 687695 540582 1089289 114426 610111 1369611 1506386 1225829 980594 1131601 118631 1050387 1078134 1921558 346489 1396869 1900588 612584 1583059 1416390 1961929 1636883 1678197 1247411 596962 46624 145907 411084 1607798 1406788 1037209 1862555 1346156 1758174 902210 1990887 1707875 164911 258336 257850 1582916 917673 1275213 600739 405672 1641953 935546 800605 1012161 684492 368898 1059399 1214284 129980 674538 773896 1105726 1645267 625258 700288 217647 1929116 1278708 956673 853029 1532996 1235485 724142 631037 517817 44052 539762 1393677 1850782 28425 977936 1183802 407342 252125 1423085 586683 518519 311492 1042575 682646 1301089 149244 885201 760405 844916 1300697 173787 1763210 1243448 236298 614989 770828 689724 1203403 1576672 1330123 1859230 539867 1954500 719429 1586579 1161592 456519 1033521 1277009 92797 1479327 984073 1253190 1067640 1959792 13901 1446231 239648 1852539 57812 327737 1664542 865616 367311 443862 916172 311751 691437 1018747 757298 1322669 1408613 976494 229208 30578 1538340 632354 1617119 1012720 1552138 1730195 1361824 663849 1707759 1570541 1788707 1069114 935868 504512 471265 69810 669048 1171949 675791 366470 70125 192752 300234 1968666 375566 372572 1001103 1985253 1064071 67091 1069290 1557977 1356427 769160 1066100 135624 1123283 881886 1223911 678077 248848 776162 1019659 1491392 1107248 1259989 613615 1540832 328579 232835 604415 217263 1951746 286052 1035072 1968469 866804 1654782 176525 1840903 1290297 1508083 1367209 271044 1164129 1716084 1149571 1537290 469928 45589 505375 764877 1535144 905220 678279 230448 934151 1300457 764019 472302 1067185 1649785 1460077 1151486 524967 66250 1743707 1613001 1017592 1387390 1295515 1890302 1673592 515477 1948046 1297791 25117 885810 1629861 1014378 1265423 867846 1934965 1755110 90233 1377921 1250705 683248 1814965 1983383 319210 722108 1119844 1952673 850704 229452 1733844 1158089 1721600 93705 1766982 1161464 1138392 134448 474674 1664250 99270 573301 1876947 1396104 1135819 603508 582222 324846 512803 974605 1688178 846408 1054446 1120652 299337 1354347 763461 1795998 1962657 1624515 733700 1043696 1214968 1770835 966101 1778250 1321761 1951274 660076 557257 778991 1118050 489727 1351861 660913 1766424 190641 578425 5546 743547 1159346 900430 146467 728793 1415971 46326 1193811 803800 895347 247443 1201031 1925905 988164 662309 183219 1220559 1194000 1554560 599957 1550937 182167 439964 952406 1973162 1355563 284204 1142572 1028163 896771 1065209 71984 1660167 564096 592509 1278761 1988958 1653228 454685 205107 1028115 34758 1605065 1312231 352737 63431 179439 1921933 686381 660424 1010819 812269 993117 1174052 1292904 624906 1425769 1842521 296406 332301 753220 1313400 1702170 567118 219505 1370325 496071 556583 1477586 1412278 1521407 411986 1880191 762858 774999 1056251 582945 1051546 1067158 1733961 143164 372665 498857 252656 1918611 762382 776300 1357170 442799 1021207 1000816 106066 1450188 452608 1524772 1472075 326606 722643 352395 796465 636324 1628474 538534 1442656 258405 1170783 264736 1897893 1740585 1780904 362097 54395 1867168 1346813 1700390 1573797 577897 1505611 1098843 629787 534872 949097 1097157 342520 408569 1019287 1029664 1812229 218930 1486232 949873 524783 978570 134531 1494100 760925 936540 377549 1387275 1749687 743866 363628 1531935 41064 984802 1782494 1607743 1806100 1418367 1612348 1320507 1933523 481064 725507 1340168 1687717 1610328 720171 322232 616649 484181 135965 1977716 93090 1123862 110552 163894 209365 1075353 255110 1010122 1866702 155380 1850938 265420 707199 909767 1425835 1899347 719896 689331 16813 765666 201706 205901 1737042 968777 1591300 1157536 105811 1923612 1022054 1828996 518361 1091923 1520157 312372 1278820 192983 839525 1827942 454020 1856467 984308 1687580 1442262 657237 1911970 251630 920785 697680 1104269 938987 198600 669003 659975 604647 1575700 1799096 358446 559620 30268 699213 594747 1984042 1207647 426080 191285 1103961 883054 501175 705851 58283 1645195 1936697 1470260 317475 1779750 1680869 342165 649254 792002 1276436 1173665 1630524 727485 71360 1067243 1845380 1236702 506188 570859 1613051 1318633 1081685 564142 34727 886646 784918 682000 659855 1626022 1359371 1739781 290714 1173521 1957463 139706 831422 471141 101291 1792245 754778 72953 1910821 1749788 1641448 535052 570806 250879 907321 862044 682508 1206323 848859 1604664 72983 617984 587101 928418 1475187 1807366 263997 288655 492254 498713 63889 221421 155033 1498937 1193366 1511222 1400855 1485333 682807 634965 1130401 601773 1147704 201880 1978150 1444315 466361 1863959 322610 541882 1894780 80400 692447 744799 920659 906107 1008969 230585 1904270 44070 1672694 1591348 810761 1863483 1729591 1586267 198518 951984 1269747 730708 1954985 1423406 724427 1130495 88498 1894659 940474 1322897 1633167 84848 970343 1618814 1469382 1938223 318512 884857 1293385 410656 1146321 1342519 969043 33111 1865230 603385 982138 1706466 1163636 1314622 781610 652369 1761354 460950 163616 180996 1520459 1246496 872505 1143159 755653 307180 1693357 960571 139163 764195 1433254 308057 441450 146184 1866069 1250577 1541849 1392104 3085 515740 1420715 550769 1147722 720140 842740 1000449 1514119 1996736 576953 1511306 1837255 1135212 1226840 931217 1970987 62374 999127 528802 1371240 536018 479905 696870 1691167 579074 821788 1105715 707534 5631 102722 178115 1312203 1781260 881228 867310 1459979 868664 1463799 1363267 1249840 497481 1442277 1525006 484760 1013376 333744 1641769 919818 1339059 1861445 877862 5472 1439576 208406 782068 974726 1435693 262960 1719562 1870522 618672 1523066 1152757 436922 1393288 946494 1878808 1719286 449828 1950186 166540 385148 671270 1757727 1092233 1485756 781505 1598794 1568118 1974779 537574 687808 1516995 1134598 1445463 1900640 193380 753623 1356765 625196 1431997 884489 1475357 820558 154643 305431 1010744 149601 1544227 1351341 578322 341229 240978 1537574 1975778 550732 1419453 1939144 1168236 1070371 1469284 858687 735959 1287199 301577 242609 57763 1820096 1102365 197924 928435 371868 85559 1401478 1677920 976195 541866 201323 578175 1976504 159206 430060 264531 1719792 286898 1620075 397757 1160936 809655 1729225 1075315 339700 502830 1007864 1708182 198668 1803624 1407881 963812 691012 1697717 263951 1070770 361610 902709 1749650 1531806 1592968 46679 1010737 1261263 1053929 125158 900389 1797977 49232 1762631 1666175 1307635 1985042 844136 1036901 1270653 304444 1986723 356515 1226868 1819378 546576 706146 1502152 10586 1475416 225832 1026262 618421 1729590 861160 421818 527327 228856 43666 1972925 958662 1519193 258812 1951875 881361 1909439 1479982 1118409 1975570 1500650 328527 605538 356143 1551357 593504 1591489 787161 159611 1255771 460010 1779474 141782 1624379 1657237 937746 588341 812630 1959403 1096683 693593 999802 232223 946205 485105 1087311 466945 971289 387254 1316142 1694202 85296 1594654 1119401 1240458 712185 1707721 1662476 689937 1807623 1332085 938198 1866284 699727 624248 427192 1118664 1188057 1344621 703144 1862908 440390 1004369 874091 965980 103845 1835823 1330795 911044 793925 914343 973355 165929 795493 869733 1152424 1257763 1509579 1736571 953781 727032 1555221 1366386 708979 192534 754818 1476473 764492 1273409 1648095 739261 1075871 433679 473746 1107048 166282 966347 1630703 1448409 1144809 978236 1247344 740359 389307 346166 295015 1914084 1294490 1353463 1644606 927207 776193 1886943 820915 864384 265035 1378192 1653428 1954831 648235 455366 1346597 40566 1722578 201794 1951762 1124723 1904049 1065799 1531519 1890800 241562 1858602 219891 903848 481744 782169 1329756 1470105 396451 46200 1333842 144008 173294 768171 1990046 1548855 527218 1755528 1175543 246503 998391 1515590 45287 453596 1240596 548300 1356253 1162879 1816978 763154 1364453 1768455 1463405 1718494 1232804 410739 781151 974639 475324 601524 1392558 915707 590726 1229207 1272256 352476 1163715 151574 1042512 1136226 425599 912997 1841439 1492117 1189560 831461 514738 1189526 1583148 190576 1847849 178472 1415108 1651245 45129 5541 1158587 1239044 1536974 551767 1299864 643382 96491 1058406 165788 530094 450402 56248 1642226 392112 903915 1405479 1513795 1764330 403856 860354 1143502 1448383 963502 1418658 363257 1139379 1668926 889195 1194986 1234663 1597800 186578 499000 1814945 1494771 631596 1633695 860236 504318 756423 1634325 227470 1229469 1927520 755670 36167 784443 704483 1943455 1580156 1374007 1670711 1220969 961976 1476078 630324 1619848 799648 1724717 1274904 270639 885895 1477522 1122811 717207 657124 1664888 741127 272644 1028824 591105 1128458 498432 604362 1605649 1889319 54385 760451 1058478 909050 218523 1816594 722180 1112529 164628 167699 1831283 1169088 1052195 835465 285753 583327 1280338 1724613 774707 711703 1095761 667773 576524 910317 415115 1899132 183171 1042564 813873 631263 1925375 564208 1577425 362482 117247 1469196 1675293 1790749 1222975 349738 1582912 507617 858148 1417074 783477 1045436 1266157 1470240 1981737 131166 368536 1464896 796043 931121 183190 794827 1456457 360259 918831 803749 1797841 513773 1393598 487741 1169600 534921 1878394 1682563 1629139 1743887 1826182 891678 1796015 1902971 391811 1492157 643756 1655958 651020 694743 216668 112344 1212116 1915240 1973950 1785177 474163 27962 1389245 387798 969833 359404 121131 1305513 947731 507623 1444700 298840 853710 284239 381586 152193 1482850 1553307 1513068 239065 1082988 70834 80162 103220 967118 874111 866674 1718457 618085 256397 835791 743482 1520875 364882 1174688 898498 1803229 415682 1783855 639759 1076195 522030 1037684 1086855 969818 1301284 293294 1370124 1323732 459909 1512076 822023 239617 1577118 1500749 314394 1886006 785635 1391164 807639 1366161 1477096 639449 704308 343313 1257971 1366313 1809399 1281810 168498 1311379 586231 873639 590070 564573 128704 208825 122669 291226 1981435 1012377 1665762 1553922 756380 1182065 1207166 220121 1288783 1157378 533020 1153810 108830 1956216 225976 434939 1945282 1484885 78450 1067246 1978525 737379 1144225 59018 35346 596234 1268442 746398 1673636 1829254 1640176 260469 670588 562754 486030 662318 1921283 349038 953409 930301 1040936 1552860 1598836 1711949 70534 1075784 652442 19866 69946 1195996 218814 1142427 1892965 345790 1368496 296522 1752330 1411549 249323 1374933 1313325 1545962 608340 738853 1130574 645604 496025 1632946 1442874 777094 533093 302995 490411 47080 1505537 1559345 866857 433367 1644534 405200 320889 1276909 1435866 145933 1209468 1799497 578643 1083112 430790 1950983 698021 1087825 1302708 457919 1517826 767637 572725 1907766 158759 1904883 1944761 490445 1176202 75535 350484 1463733 1980578 1480540 600128 966739 268253 1240771 424193 1583794 187436 170520 1917391 577466 1240836 949037 819390 257465 1938735 819944 1712898 251254 790971 789685 786700 1048652 147144 711011 237538 609678 1383089 53082 685760 780346 1843193 389758 109559 812113 832095 1133444 1658363 773156 846993 616437 977219 1526134 411342 1791658 730062 992245 444251 1550321 373737 1772870 338797 1653056 1744089 1325906 1820724 1650621 1426876 844452 1227955 626144 336919 512152 1960870 1669971 1445210 1215719 313115 235093 1262628 9064 1497767 300033 961505 1772652 1322734 377388 770661 1973512 978222 1997232 437065 280943 1728322 1326820 1589222 1384816 952459 1681238 1573490 1490382 1540553 1290302 362074 1511619 252252 350559 1902783 609980 844991 847251 1417956 1972399 1646552 770124 1342822 842710 1947110 563368 92333 1018867 669372 1129147 434165 221454 959487 1016508 1253513 1539041 194908 1957410 823497 967342 1896544 1389617 8490 1140812 755114 728250 882955 895627 179585 1468952 1318136 1565771 363048 955460 695246 1764530 1743305 905838 1618858 1162411 369314 237998 1298415 1628978 1071662 1276683 774117 888971 1547383 785303 1571060 1138336 379179 391094 1487388 1127588 580449 1328542 592175 532266 791304 656874 1389509 1355934 393775 1039139 1184636 1201461 503804 844564 1708479 160440 1413571 923482 95810 847658 1888917 1963155 242730 457149 552448 561374 438221 1421148 569314 475477 1056241 1435233 601863 513922 1544415 197441 329783 125153 55853 1120011 1301118 901470 1184112 744157 698718 1165410 1635955 1427831 704794 1721017 718022 687536 469258 427387 125951 637481 1758579 1736024 1746544 1710618 606701 1760890 829023 1561338 1390217 491192 1681434 1851685 1554511 1078132 689689 1429878 383845 1925581 537035 1037001 1287087 996286 1390808 1645773 571612 1832934 324024 898449 159561 440185 1784625 648969 39274 1206465 717577 1689294 1453284 1191375 1200042 1685137 524167 1053154 190544 237056 1141783 1149836 1944036 1200078 113796 1537688 804429 70706 735415 888198 448708 687037 1391547 1854315 711166 315289 396175 166251 1396605 683192 1548458 1898581 1555808 1227819 1998074 1742862 1418166 887754 1919433 473880 1803823 623275 1826116 486040 101335 589376 169670 1513125 491857 1216869 1479071 1021783 657155 571745 1492711 846467 1012812 1842351 1922438 341290 564009 1849741 1017793 1976167 300496 447518 55280 1487999 1238251 1807694 1875624 135349 337013 1579493 1667080 963422 37822 72823 261246 1041285 1943442 1040693 1151585 946904 1400932 552232 623643 274067 1800531 229441 6036 620630 854620 732062 1772811 610275 1909708 1169032 1166339 1110798 1097871 883932 1407234 845484 887824 1483812 132 717906 1614734 20782 284471 1297563 1974898 1747709 636470 360504 552729 1313795 8949 880933 950197 1406854 195180 1159689 454203 1377914 781131 942028 1813219 72431 1287867 244948 825575 216873 155479 1146201 1350829 1516960 647246 199055 1585701 1030427 1523304 13428 391496 751632 666143 1377466 166813 1529126 1281419 653449 1625827 145023 1187603 893979 246746 725640 1449696 600389 1261964 893566 1344457 662815 1915898 437645 1858850 1006771 1292006 277355 983108 689670 1442124 1822135 304504 1495919 207047 1535262 817633 87481 1918084 1107014 1928721 1824537 651562 1234940 1379902 212203 224501 252119 1754232 1725474 1701517 816373 1949654 46896 942432 687018 682377 1454510 43619 131786 616079 346720 962470 753228 40889 759255 1947207 672099 284403 1369494 136422 1275797 557193 272734 856051 456492 363613 437873 1919583 102933 498235 1643384 21282 555102 815777 1026098 1653644 5423 72702 510034 1375836 643397 1571780 829511 455372 985840 1898963 1390329 34752 1019554 1202701 113478 822936 579483 1570988 1652616 1211749 435424 844553 1921866 1695590 1277363 1123103 1909582 892735 755304 1079202 1706446 619226 1046037 899806 666178 215590 565209 1167776 1416299 1577266 505958 563780 3609 1039599 209411 1918341 329627 841910 1099391 812311 1801536 206249 305444 1238321 61642 580354 1942550 1258034 1826596 235966 600159 1976811 1276220 1203108 716668 1251852 1030162 796429 205237 237424 818413 1411505 1133379 1106066 476521 1606979 1778638 533611 1167687 1441602 1240932 445354 1399810 1926266 206933 1816792 1229124 672474 527283 786966 770659 17089 1381192 433810 1663618 1906199 755146 1419608 207518 1121752 782450 1712596 734496 1470766 174279 389765 1129476 807522 270975 64315 1082545 396962 78705 527057 890320 459240 1609417 438896 1269445 1124221 471200 1050728 468308 479622 554142 990396 503072 1440286 727051 822187 657195 1410419 1966678 746497 951881 746521 1936158 359189 474157 850588 1965328 708820 94206 1590242 949309 329495 438812 302479 377703 1193205 699318 1145811 142810 777322 253383 1309573 1420224 147578 1312441 1751691 962419 1605281 1449251 313467 1506244 1763945 1211923 824026 665238 333828 1827601 819657 1892718 578986 975697 1082001 1628860 1623094 1355674 771687 1944311 600231 615446 1341437 1754612 669888 853502 1326259 1311329 1767860 1553584 1779483 1486477 409145 1224547 1181265 1599074 1369615 1069811 540254 1065408 1076665 312262 1924632 1923506 353732 480572 503983 1469868 1398171 296647 1315014 1126 122853 1397309 58522 326614 434489 1992676 345957 1370202 216165 425785 1741793 1181800 1651227 1687262 930204 567182 22537 278428 255992 536234 971675 1859328 1878223 318301 38731 920145 299862 961864 834028 22941 633731 753230 1628752 1177866 1287420 1479182 1916243 798339 918700 1986754 1595293 1396264 1497503 1729272 1274900 1940287 1628399 465471 150707 947968 470022 1305526 961908 1676576 937440 1630261 660252 228816 823947 573837 806405 224513 1614237 1031352 713664 1797456 1714324 1100953 1978937 1790017 1209442 1835418 574982 880785 228966 1965321 1926811 684349 269126 1958518 1440493 1293889 409521 998135 1716174 1626418 997922 857823 1164170 347794 404686 7959 1782750 1423215 94179 635605 1121312 1464627 1829417 1929556 442134 1916758 1994384 1784715 1382236 1728131 1309667 1286762 342502 4519 716085 1174109 916409 1323286 111534 580471 1241850 273720 1542787 106299 65447 785897 92818 1700313 1004607 1248633 1508421 883429 268171 4907 163783 427738 586593 1452723 1886767 507791 272618 822738 1378578 231742 850677 1774130 618475 347720 224413 1348667 1877814 820573 782335 1306661 1649407 1711693 1543704 193959 1005801 605773 1216305 1732698 1457560 847901 875373 1641374 1709370 1790612 926757 815687 755708 236841 1260124 161148 1909635 986129 797198 768153 701501 1441184 1060333 877415 865672 1749384 1193309 1616051 313189 1824484 11770 519944 366524 683922 339528 1974596 1412353 1678318 314577 862839 1671934 1911643 122236 789151 1357838 1195321 307342 498943 1779743 278520 1308484 1882906 1492615 515233 473516 1696955 1433994 1360056 381897 258521 1824824 1434606 1040702 429212 517534 933155 1149679 1194771 1944379 1184178 746380 1528980 1976128 1018067 1565283 1289484 434190 959476 1107460 686054 1904296 1853503 447443 229885 176758 309626 1643163 1804511 1932318 1958047 1016516 1928190 114528 703452 1293788 312352 1651888 901067 1287246 275237 120334 473858 1371161 1041019 1354569 1020997 262532 606338 1451439 1809079 1580211 936996 1778562 763004 3002 1298076 1041969 364706 51008 1168131 811859 373092 1934747 1190012 395143 385653 194993 653646 525454 1808194 152317 491015 1823517 130988 121344 535194 466546 376382 651717 1103438 1169963 1771269 405651 1097413 435412 1883506 855193 1996861 1165122 1618753 1719542 1463431 760834 1329467 716264 163274 966850 556076 1248776 590250 248002 960890 556761 1502599 1521591 718955 1454424 1862466 1503792 950883 611950 1199226 1982300 406160 1685714 1240332 1154475 1703542 558119 149103 1120465 1157419 811534 1487781 902736 1259371 708042 416159 1409591 893990 1169615 1233519 1168521 442304 364260 335462 1576909 596036 397289 245032 305481 1092764 1855828 1914384 1951933 1721131 43823 305816 1420323 988913 1984360 154552 679306 1678571 422800 245474 333643 15336 367402 352695 322305 1207959 1846232 401543 8180 907766 1106661 719420 1526975 1043229 1934841 82721 1233653 1295336 1651113 1039134 1200624 1014836 1378472 581721 809401 1221706 1086512 679913 1887410 1582027 1506014 1187381 1953729 1849625 193029 1536063 214729 868861 1144966 168185 1631832 510447 246407 98518 1045783 1807937 949810 794770 590788 1049234 271714 1663445 788171 130051 1638487 156430 914805 1429327 1971240 1985526 243793 279927 495696 1411366 259507 1266751 17338 97302 1546598 503275 1616250 790722 710922 642595 140337 343049 503472 1624487 276225 138930 1682220 76284 928709 776340 648433 961199 1362736 1729672 607871 1396946 629794 491601 1615726 368463 980535 182517 1357781 763945 990260 1232696 1009094 175904 338968 626792 1340940 289844 1580213 1721746 1120715 739277 483157 1451694 1157413 159920 247991 687046 668473 1628380 1300900 1898201 1052731 1686883 1048559 1097344 1035145 562519 1283297 1539385 1635466 396271 1678167 1113199 1405596 1029209 1278290 880036 1602330 1564872 1290432 1131103 1297928 669208 1213968 319416 1509908 222250 1315813 480340 1859780 869231 1075231 37152 1768184 1869276 623247 1520909 47332 587631 906151 1331474 334031 1069928 468325 1244891 779802 11819 563332 543908 1611370 1245351 1101503 158358 1394165 1454910 1928423 1357161 610740 477369 248600 1309464 193868 1351461 13038 985776 1160978 579241 840818 170428 156494 114056 1094544 1528224 758370 1252666 528644 1438119 676052 1412521 1560203 995020 690268 1372344 618114 1254894 272515 678829 592691 996760 977786 1964334 492359 1715433 1471939 1833411 185257 727752 194213 733465 1326710 116773 863983 769353 1005673 1323392 349175 707490 608282 1505831 218183 911308 203501 51044 1676994 786928 1420355 935979 910522 1920349 47763 628771 141397 318136 1556564 957605 812921 446872 1853572 656903 238985 1541034 1909093 8132 1215989 572669 233367 266690 776691 645762 1079884 1580701 1512466 675126 1179907 1339040 1100096 1973230 726330 112233 183174 1629050 40552 526382 1072836 1349260 210102 1215040 1265846 547977 1710545 606439 466544 968246 1172604 210025 652413 1346391 749639 1043804 1649511 584356 1822198 1534541 1748012 445267 1335704 111626 114136 995337 898340 1927645 1538356 668420 1240795 1595641 1132239 314706 1956366 86412 1541232 634653 1171123 910715 1539420 1422399 1596736 1805026 56651 1883538 827998 1725376 205281 1556630 1005002 815934 1341585 18991 1516077 1078673 118142 1281690 364976 1961445 1672468 1499104 1881329 1848490 1667106 169261 1087944 755671 1334554 1394159 1228356 787732 1763990 1027921 1206988 204611 1234577 1897855 1866659 661661 936578 1716268 420371 789051 359786 25683 773251 356089 632724 1575888 1550199 1351993 963620 1955302 1559797 1269034 1823993 1103469 981954 1635895 1012615 165825 293026 1603177 1541426 696532 504643 1627615 1044124 1210392 1095524 641556 1748211 524210 690499 336999 812947 880306 962596 1055108 1048232 1154610 1356818 1111050 343867 1749794 645614 61192 442325 664959 1728821 220526 1714185 971100 62033 865314 308844 1372669 1797438 1061650 890195 1971219 253889 1181136 543596 880857 1892142 57624 1462326 1943090 682648 1334914 173245 678662 336720 1060786 406632 1648626 496927 1424033 649543 1440233 1841918 543253 1582694 1891262 97196 1861210 1452389 1403213 1305073 32871 379200 281089 1804648 1022443 719148 965730 1922357 1224449 1710191 267906 608779 1801481 1833365 11839 260809 1283614 1164222 704870 1081699 710135 1289313 223898 1764737 323627 350788 1827524 6260 1937951 690861 1238154 1541321 190730 922218 1451832 596543 963526 1518847 394729 1878974 548843 1275396 1811736 1846477 1266101 1722045 497133 616007 1942424 1118016 1449849 1413303 397179 1788838 933535 743118 1311305 1453385 1616743 1861528 852834 586412 473968 1346427 1681715 1801029 718100 1426967 68218 1308257 330651 1995050 779182 1363794 137641 694247 157165 741661 1970506 1680408 1099920 1624874 1958050 780387 1746133 1802046 1080837 606729 196507 1764440 1962561 350977 821590 606741 1053987 1123203 382066 1767122 1358381 497998 673113 1100492 947066 1152235 207746 1768307 1366554 1205611 1368458 160462 815248 1453550 1100450 1141669 1409264 350615 1739179 920635 428455 1746980 1856547 615366 951255 99687 1429998 970329 470145 1464248 78093 1227907 332916 1242078 975052 708275 1968072 212331 458859 470112 1093410 1888725 1019985 460609 470620 1964692 722703 1521760 516076 1637566 140897 634003 260417 1491358 1229322 1527625 163979 593219 814268 1242512 69699 821939 521449 997048 738909 626950 701640 1089305 1604059 666335 1428513 1450299 1695198 108093 17780 773237 1158926 1316023 750088 646149 1937800 716711 434097 353609 1336388 1920213 1700199 429296 1173478 818066 993865 333889 1563279 1443596 1395454 1151508 410787 1991711 742044 1873167 1822990 249892 690594 1395412 476116 975599 887194 1050777 545668 304010 1771878 1390441 802820 1920459 949740 21369 291292 191452 739939 1771835 1901498 1718451 1275475 1662123 508448 1594920 200206 1697687 661646 838293 1378869 886583 1208924 738207 822184 1855746 1239640 707187 447265 1475782 1329803 455339 1217132 726844 1552644 1769357 177053 74283 185035 1557427 1567980 7215 680368 1490887 920732 763381 1315894 841127 1624791 134584 1640486 983715 1892367 1623896 1638077 1010199 1373157 1980127 804891 855755 1157709 756165 1261050 1437912 406782 249881 1289203 914900 337351 1715755 11962 523172 1896755 358185 1475091 335073 1088722 1525937 1078939 489007 1689727 543749 1570730 948656 189796 75907 674145 1240765 457941 915292 1386468 1551069 143868 552925 1751182 1950635 272488 80624 1123553 1256283 735839 1695272 1384424 1046529 424486 452825 1569860 714931 910026 886361 1309757 279184 1740342 1452957 994109 661904 156694 1130299 115214 186670 836561 1056140 1876227 868381 441747 113398 129791 847613 1998782 886337 126484 817135 691101 870026 836375 261462 376897 1348767 1400336 1103572 1162736 98176 783928 1706264 1794900 1521794 1921185 1896449 1381449 611177 1837811 204754 1845382 1975114 819214 85465 910027 568809 881531 740606 351769 119110 1379646 1464289 1643839 1186068 767337 1442468 1460637 498599 637510 912745 109444 489237 1625589 379855 175568 284869 1501845 939136 535763 1174375 1713794 1665387 715092 1985368 1894206 1560796 993510 928415 1114602 692562 33936 488470 1227421 1431342 464712 1371382 797099 89860 1878439 1941356 1669563 1939283 1446628 1875428 122186 1577744 1188381 778518 888132 1478342 1259141 849906 1252735 65425 1281362 363310 400490 523316 1459899 770353 943585 729534 322862 801962 839204 1233797 431513 991473 1762296 1177837 887287 1113269 190135 630208 392090 360034 1501798 111902 1382928 583718 659470 1422764 986133 1785498 1477680 272259 2155 1748206 197135 24535 568946 207528 25949 985362 668862 514293 974046 1017906 554286 827460 1421593 731165 1348919 406613 1484207 1614499 1408131 1011058 1205202 498383 181013 404610 444363 1168428 1637941 921339 629880 332746 1355374 1976039 52915 572989 287507 346942 1230888 63867 1107603 305764 553762 1441315 131498 264621 299128 1125660 1731626 585089 1336335 168996 829032 1229945 1137930 1008092 475290 738010 1928048 569354 1374552 1750284 37629 324376 883550 1984596 69382 1971288 788652 247243 127361 1247543 1028631 15870 1629921 923757 1161034 1578441 94252 70043 49747 69897 968533 1589051 1916323 1328041 1496017 576758 366915 1160049 1832775 107028 919520 234063 1410433 1337746 1268305 1724822 569537 1039197 1327370 1253226 1251460 1917451 330505 627581 419328 832723 687194 403243 1130162 1659341 481161 1573409 1897155 1356161 335754 1988467 1692347 599617 195022 1747269 324608 1856090 74153 1008987 1639383 271562 1322661 254614 589416 1377484 248361 1218352 1622951 796420 653793 1405468 1923569 1996355 776367 1791363 991538 1217323 743153 852009 707803 741003 1291559 1779469 1761444 1824718 498077 1956014 779063 248884 49180 1658118 180235 1773995 266743 240590 628273 508234 216975 1394211 605379 433368 399826 340880 241217 1649864 546427 1756519 1228746 1621922 759854 87180 115488 1847453 323483 1499920 816727 1253583 468242 802874 1277991 1354138 1139234 1026431 1037418 1814013 1691145 307068 1586824 440998 1270069 504684 1269825 1269531 631920 935372 731718 1915771 1821659 1312718 146203 547753 1619898 847098 1025072 594593 399094 1740265 1828008 8851 1608179 1013794 1245177 1530022 1871817 5361 1076029 378023 928050 18228 853174 6702 1446107 103466 1928889 1613165 1615616 902928 1398072 738404 769649 246700 188516 142834 594890 1016336 1376480 1917610 1944344 148927 650807 916668 704619 1382442 757667 409782 1429563 1019289 914013 1138328 1674513 326016 1033334 263124 1844915 617146 1284717 1952254 3059 1635991 652647 310420 823824 1005704 1932344 1427666 1574693 1176095 129130 1182587 1456448 1191693 1850985 758054 1712648 22178 1322343 325554 1018633 1097227 1763006 409885 1404143 451935 1783877 1041117 879749 1207990 1166121 182225 1780637 203475 1827434 1981295 1612032 1826511 857425 641854 1720302 18100 1188497 130860 1882618 518809 1042695 737575 583988 1179098 527006 582321 1746340 728183 621606 327037 557634 556004 224525 1841897 448425 46044 1770185 381362 1193236 1709123 1874453 438142 488323 1952401 547705 1822642 820186 909861 1839145 1071219 388258 1932370 400374 201870 40834 737946 54399 1416665 247042 16496 1694945 1170882 650205 649397 1085321 491999 897786 1319029 992390 167521 677478 101623 1889368 394880 1640414 1364685 865364 666033 1603974 189598 1150710 1641690 279149 1410082 811229 1410771 529881 256288 205633 213560 636605 1458087 1125475 486513 318500 781469 185871 1631848 69788 588877 725021 1193898 1063932 1425290 169115 382361 1249789 821117 777704 1436921 780750 907960 1806487 608756 448135 436281 337029 1433821 1221078 1249381 1050611 74975 338652 1832760 1199654 1758128 682177 1077094 991777 799141 60057 59274 1794299 220028 1452851 1259391 1820590 208823 1484683 145754 92105 344538 117367 1499555 888683 1974592 1688711 1711434 1176544 709251 766436 1690298 1275368 1124318 100715 26175 1442324 1741548 1699076 1637013 873912 1751043 1344107 1450635 1742215 338686 1498690 597126 579838 1840109 1018800 1239316 24841 685516 177156 339301 1188875 591512 1858738 840004 1445748 418415 1301324 1235425 428037 697365 1241037 1322893 1846233 1991522 585758 1875539 1691589 1542633 1042518 1892779 1972061 1384568 1726476 1272708 1289647 420393 1707063 1710000 1390531 617104 1884658 616576 739493 388046 68808 1760191 456455 1388485 1115840 182358 607212 341398 1691680 1089067 206363 1480351 724648 1274141 1138640 1272735 81083 773117 982461 1685491 1035172 1625192 524691 1345151 1167063 1129983 611134 427307 829268 1446014 438987 367851 477828 723910 881027 1715341 1546929 1793326 184015 1159270 1026392 44539 1996984 995568 1404366 600773 460139 696134 1134366 1979094 1718541 598816 1570051 1365636 1592721 517579 300847 1195288 38542 1407582 1128465 1086409 1692749 1309905 1120564 1984064 602342 960563 1569838 1378305 1817733 1871279 7111 1965943 1865624 1627540 1375037 1795433 1270546 1480987 1809556 303617 1633274 1682837 381840 1851944 1784460 1494657 348510 1503368 1333644 1935425 1289665 1562067 1375290 750797 1666955 439159 702813 1664065 1641610 1372006 1865663 1748584 108440 513403 172646 322254 1603446 130406 1987000 1844486 976114 1183603 1101460 503693 125911 1356028 953381 996791 588332 1550552 1725327 1414704 1020361 43875 1460810 60778 771600 1680800 1376333 53370 1904627 198373 991855 1028776 716009 346545 972335 796735 1361500 908836 717245 1525910 239090 908991 1303401 1537370 428043 1031004 1449536 1296711 1586504 1484020 1707527 1092776 50220 1842763 671642 406559 1466672 1672527 1312234 771122 1684884 901963 724610 525049 1780408 1126308 317866 1886270 619077 108390 467954 1404050 1856263 1318484 415434 537760 280918 1996260 1042583 1765055 1045441 1036460 1059376 1311608 1735933 1590304 774402 1519177 310566 1449177 1976498 529152 110342 449859 251657 680329 337663 1324745 1815024 255504 1870661 965605 973531 290390 859736 1675217 57879 89828 1501580 889036 171061 843087 1373045 1658507 1487737 1318226 947603 225737 1997971 736367 1124016 917179 597159 271035 1335222 307009 1615851 587726 1342013 1710731 255352 1238155 1302295 1432630 155623 1886502 874172 42454 809247 1317406 1017560 27622 1204172 79515 682872 1827562 1692277 78951 441040 1616471 1706387 1370015 1490003 60177 1524759 1995353 558398 1574468 1103881 1464959 1683648 759249 1511432 646758 88324 1335219 1681413 53974 1339480 587865 147732 153320 1370627 1304851 209572 41765 342781 50764 550680 593830 300522 149800 889393 26339 1809043 1631768 806193 313852 1377443 183285 259961 1382601 1318080 562042 1818911 1447681 1437130 463234 1945943 1997076 1305460 364893 469711 98838 385267 612075 190199 54343 1079662 297320 148147 935822 382386 1813485 1776408 1319134 1096750 1680607 1642797 32981 979022 879347 510101 257907 1880579 1429348 1917744 73520 1979210 1750462 1402355 149935 1490068 1223900 1627662 1602566 1648385 1919925 1804416 1208633 344840 195067 127070 36230 1458553 1279908 325571 1344233 300453 1178377 447896 1366549 1677906 397615 724129 1194364 1671430 1099441 67597 1819782 313344 208938 1665627 1323814 768098 1513260 964133 1236468 570569 53920 1745121 272948 194590 81020 1582744 1217383 1410223 1100805 1656771 517926 1996655 820199 1661994 591917 1338738 25654 829036 212633 1078366 1476587 1008547 1632508 1190350 641600 997535 1344340 734098 1240343 1299425 1678508 1630411 1742537 1047586 395522 862417 1481031 327638 147938 734545 1171674 415959 1143718 245257 314213 1174599 986652 731334 1299531 567676 577262 392448 1094297 1700323 677790 1347771 1334136 1108093 1333083 833330 1455968 1473313 40058 1736428 1931447 1449535 1494458 1112150 417924 94550 762719 511545 1969044 572193 1462808 1534061 470161 316163 209141 942630 70754 1779302 531725 271116 1267999 1028840 1133951 1101496 1250344 248470 277900 1256175 1056614 1965549 70307 267578 222059 631362 1408904 979927 419226 1225477 714552 754304 382917 812068 487138 506425 359038 1497606 185739 1545090 549055 1092627 788039 617244 232254 1252800 1123486 1514693 1755339 115883 1582966 904497 1914175 858048 198908 1348323 361448 1131195 1292444 617671 110584 962445 1603601 1585475 1322916 1612221 230808 1591668 1089655 1415865 1402406 301949 1676707 978651 140519 1707612 436806 423657 1730083 390971 240847 1216178 1420978 155499 1990989 343878 478652 416081 1075247 979947 467690 1595065 725098 1251844 1530331 1171979 1985798 1428794 326142 1518956 1015595 624249 1946246 1259503 1117063 914875 347716 481794 443711 759790 1507990 1446124 1313643 1391242 864226 1926046 559967 1314459 22234 676821 1467973 1064459 1005799 474282 193069 1377697 1695366 203966 1008229 1075335 673199 424465 863013 1799840 1326219 1616086 56371 1015071 1534497 789019 1251871 529912 526408 445151 148034 1609263 1357686 1951466 840284 1014948 1833367 770242 1438342 1155719 1457565 1516388 1939437 112747 1975061 1209112 1903562 209822 1689119 84373 1843274 1552115 1031066 1182368 1625156 1212896 313583 1740539 1533883 944480 1935248 93899 200376 621133 734403 1680809 242512 1547460 53664 1439075 1260234 1986393 428826 280742 1359421 1878047 551812 1809584 1138912 488025 1858577 1098930 555913 1657773 709710 226997 324138 1236972 406965 1130497 1522438 101375 568558 326010 419623 1768217 220031 365518 1904788 825342 730007 659406 186721 1494989 1930779 1468998 646296 1692833 1068608 40675 583663 98932 313709 930822 831557 1106045 1835822 383648 1705644 931823 582041 478014 1683346 1449290 1134795 711911 211319 157147 920817 567142 1038671 1604856 1255026 480489 499044 1908249 1292295 1931681 1399162 503578 927555 924007 501371 1247054 1472769 898298 1762450 35391 1876404 660124 1845545 1886183 913324 795037 1703278 614290 1826848 432072 613064 1633100 1654932 405733 1947892 931476 507301 738738 562342 401360 673675 1646352 511201 15332 1523648 1967278 247849 1109220 514628 1371234 1421122 1762949 1646457 135037 238328 1483859 1125692 1036384 966190 18162 1894152 355481 431526 952921 754161 1631541 1798407 712962 980324 1286764 170594 805924 296986 1371892 1846870 1724475 1432730 219842 1941798 1652949 1853510 1746353 408775 1305949 1975677 1982397 258995 484511 738727 1639908 1688378 1287288 1516754 418369 456488 966459 235333 325387 1636221 1275754 1928338 74009 1547143 767236 1623563 90614 721536 68882 34689 848395 962 1079178 1721056 1876882 397154 253218 585693 1444187 716514 1899479 1453491 1516289 14919 1864211 1973001 1528682 1072082 214669 1369682 241259 466997 741080 1090331 1904746 422768 1437701 1374332 1851716 150359 678070 404437 1689125 893792 210973 584369 1742944 1061053 21220 1744468 790989 903514 1892376 1536862 846357 1853778 1130598 1460281 716872 1629081 546937 1226185 390353 548143 1430648 264116 117194 435942 802350 705998 261377 1209441 1401105 79449 1045824 1290847 1687268 1696964 397887 560164 1892453 1860212 1653993 1269450 595651 1606482 132957 1640266 1450241 1060376 1359502 603604 1702930 962588 1009070 324849 784741 1827773 803352 1044626 1083462 1174467 381221 1058865 730916 478253 277252 1622147 1838013 1428230 1396860 1536053 1321449 419844 1196528 910572 694746 980963 1055804 1656116 422412 1558694 943832 1131564 838172 902781 1706964 299559 1388280 1599527 1730747 633036 1798633 1963310 130011 912320 1832569 1972446 1576933 1506431 1514857 1194577 1933291 534733 1536887 1252494 1755608 1975457 1560895 1576857 1855086 151487 1966964 1269231 1163098 1545313 1688326 156646 409401 20490 622548 873666 1499721 398782 1868286 1929131 1431923 1159121 1643806 39324 296667 502556 278355 1171635 128014 1658975 1622496 1998768 733930 1717382 1506781 1582421 156515 257704 1487972 185821 1204242 765713 56985 1884696 1327536 1429773 228364 16654 1054978 119307 1797216 133527 1786409 408924 126902 470384 1957539 1562393 1864683 1978606 423569 573670 1791945 1677142 1604777 1261217 1820225 1317884 800347 1957040 60053 950966 1699652 1541611 250414 1939839 1537579 471865 1156620 1295449 661057 1002061 595091 749464 1912173 1952029 26027 1331482 1437714 1173062 1676041 611602 1034630 1417115 1183737 785220 613155 211482 76416 1839776 1246811 1450375 1732859 1322571 421067 193766 960083 1421614 314798 1297435 155456 680751 1307174 814140 642168 1861703 948629 1941694 335628 188508 797465 1818963 581247 1471479 928203 875755 1523348 1782660 1493514 1537614 1701227 1299104 1737150 1597606 822892 805681 1863414 1554272 1542601 1558013 1661107 341057 1044051 74453 109459 1032030 248400 148046 1583233 32258 1128271 1061359 601821 1807058 851540 530916 606826 970262 1715223 488001 1023408 74977 1382673 1707747 864908 286796 1778374 1308645 1885407 170243 296441 612637 1686157 527422 188909 719164 1606151 234891 152443 710490 1763904 675151 1150068 686966 1938042 314552 116523 1330732 1622146 834478 870292 1209878 1373529 1808929 1897726 1563175 346117 637766 723542 1870192 1899197 1459908 1863792 1985748 1505040 742459 998148 1657498 658179 785363 535859 17789 21823 1612531 689787 1911252 1643187 1528516 1512023 918775 284197 1879701 1759156 724287 118323 1540189 487320 1001710 174529 145728 1815115 1838794 888883 1949293 1203934 943695 832450 1375543 1581575 598615 1248002 191027 229505 895159 1669409 1331180 788297 1087393 756243 510231 1503590 412650 1332328 136500 426376 1701797 746744 943805 1240303 373233 1731061 1401851 1325772 991182 1223697 1015824 1647209 263142 1211066 1984934 5886 393145 127408 1752664 1789630 1710048 1775234 1932654 1009674 471766 308737 1454270 1813222 300147 1258349 1545393 1442253 607710 184822 341343 1017603 542716 1570585 1400696 19056 1789218 1719097 841642 1234627 534871 1497502 214401 574309 838336 1062495 770762 1008331 1265953 1232549 6977 1655442 1706661 314893 1969256 231920 708175 418770 998890 938065 1371067 665022 831776 729275 1569639 1891823 1820970 1271791 497326 891458 1077039 1822909 794580 1792523 1192256 46085 1832457 1034935 804820 1828233 1982388 1334152 657429 944362 1467353 566932 617650 1906416 934385 1881964 342677 574931 170000 1920425 543913 664853 896636 50871 693224 484905 253649 1540989 1970236 1070688 1717903 248515 1145900 904590 717493 506822 1829936 1966874 225284 397636 1154444 1454433 1105289 1703588 1009135 802703 1766744 1711043 1790601 16927 1228319 175625 1469697 188765 1978524 398576 1547189 1754181 1140896 385856 1538645 884441 304904 528763 702812 896128 1549707 561223 1197300 1056443 1922859 751072 316720 1351259 1012924 9230 114854 1627092 422426 778460 1100899 509871 533445 957335 1207512 607818 1046267 1146388 502442 1694641 1615705 1637410 204280 669046 272457 1763873 1168281 1764031 1723568 170397 641302 1866710 809873 111240 1437661 1238087 1038379 604240 1674843 1918627 91361 1573550 69290 1175436 719458 1427555 972235 279938 471046 126524 275313 459024 1199033 678836 1154056 696328 1843396 219013 1831240 1166807 1522408 172310 1739043 311218 1057126 354809 1855095 879793 75463 325739 489530 51976 199968 1168252 833792 277565 1406527 1871197 403142 1334317 467718 514570 511220 554486 589484 484303 1518199 1720567 298196 1631072 1489936 1532903 191675 776715 1363424 160482 1574679 852068 642465 1316529 1507114 913628 1194275 1771619 1722906 204901 1357041 646046 1352409 1286241 1440959 1905737 542732 1138085 917576 787692 1413837 575582 1611120 1526719 1172104 1201916 1502292 1332174 1691633 1968653 175603 1395840 166075 244342 1984326 687184 1482120 162778 980607 1243658 1771712 1734621 1247872 65813 1864767 719279 1994579 1012723 1138128 317936 1639345 804823 836985 635105 1902713 439695 1312356 68318 336069 1416159 1323753 1702750 1043688 881998 1547362 1846524 422703 356408 185109 142455 1087470 1455132 1630330 1441908 1697789 1906091 46351 1222915 1249698 625152 1395942 1959036 1650658 200779 1762595 1217073 1675351 1550091 525243 1527683 289166 1082251 1850287 1899802 1834014 1053258 703346 1804622 1466524 1749688 460982 1593106 387189 1818351 98671 1603942 851387 1151345 57432 1939342 1931287 1123220 200296 1182282 1270192 1726073 642720 1845097 1956724 124699 936721 424530 1542371 725514 1701417 1415564 1362107 1502119 261033 1167691 602436 175438 382778 1486206 42545 1694801 364400 620209 1225363 980490 1617494 245283 933709 1735215 1853181 1524322 627072 37572 163407 1083431 1495410 1082955 817561 600026 1703254 1747521 630143 502398 1104794 495464 1355866 1603642 1817043 1013263 1819645 313451 1561225 249098 63486 1955237 134728 1116749 810089 49926 1985775 405039 1191214 479900 169167 1656850 1893803 1786814 923601 54003 1790433 475242 413579 860053 353099 843078 966374 789793 1495740 1397942 1209015 445552 1516874 210158 1662201 1789172 677414 1684712 259553 379824 810338 1541429 343521 386556 1410744 271726 472435 639109 556508 1255630 1178559 780989 1716769 1147701 1253095 222106 1824303 1423793 197805 298771 789562 1988537 1146568 846035 1463387 560120 292586 1789793 1487523 139607 36160 1197271 1115386 518132 204924 1602938 833836 305552 1575681 1427991 730228 1169379 1922700 1512083 525102 829131 154892 1789265 1603003 538188 1694677 1845610 498298 1907070 1501413 752347 242276 1317646 1053566 1309278 1022320 546860 1508661 640058 1941827 1579799 869723 477919 1831592 1681379 1630901 1101140 1147006 1768392 1584788 760423 1893278 1665881 1703560 568926 1879562 6620 1388596 470505 400877 28079 698194 665672 1214410 669825 1421102 1057500 792654 1702299 1001121 1620076 1345890 534355 535747 462908 211962 1657486 305421 1200581 1381335 1221906 802877 1027727 559064 1190514 971973 647543 417333 1227740 1752008 851707 1563343 771293 870486 93841 1773938 630600 652479 276053 658370 1802330 1356947 1291350 634615 686020 1903777 1363439 667916 506804 1470923 883901 511417 1399355 766593 1129386 736680 1564541 1493033 1475692 328014 1033351 355703 1485428 1799757 906050 934729 190816 358462 1983836 651456 1469025 954951 767 493943 753998 467944 822619 992263 1923490 1792655 1401359 638339 1273875 1845700 299772 350878 1784311 16157 79478 375308 1800494 777209 1549743 1033907 1694023 464049 752190 763348 1650990 819937 1665472 202024 1030932 1161189 1975584 478563 398379 93873 1815270 814110 139236 249327 1012767 1162141 1052687 1972105 1134619 108338 1847452 13807 601668 1008226 1512450 551538 988383 1456445 1074 622799 1585789 1945205 1665238 1749699 1413093 1801639 29762 806965 1693779 258364 1790113 1260804 1891419 122087 1478531 726900 931194 1424675 125820 1861733 1241732 996784 1095328 1804802 1418567 1871193 1900821 628956 1471073 553906 228746 1110833 912651 1124283 1666401 1101855 1586552 1665275 1367546 717184 1130602 283051 1550670 30121 1376247 1571639 946527 1499665 1886111 919654 1036729 851319 817594 31118 478581 10049 1058090 1928555 1482859 1632663 1783431 666722 193800 1342054 254598 741250 487358 1010698 302759 676085 1013996 1101177 315839 1365326 155208 1622345 1514024 1621528 977025 1455239 4960 340933 795193 1208601 1747990 1159 290382 1090407 1002833 47070 1729527 1146563 1239534 1222025 1773012 1099373 67299 225896 234260 720345 1622479 1000703 503532 104862 765229 245435 527863 1763795 1807140 1074746 1931226 1563297 791191 1444127 1279349 1523596 485733 271073 1013615 484474 1766344 742780 1993199 1927271 1571085 1358649 225978 1202120 1821185 359982 1420444 810693 171759 887957 288839 138482 1007149 1096224 413048 166601 799435 1465733 1573328 677722 1234387 680941 349853 292358 134342 1824868 320307 1805440 274937 1137431 1546292 1961404 1300682 1132572 1535199 1824818 1596630 1381056 265516 1696226 1349499 597436 1297202 1246224 160893 1857107 478030 625323 1754662 1318885 843489 965079 1677356 538177 1436385 1455336 1153068 872965 544929 359398 1024907 1867471 307719 1565508 1672699 1326274 806958 1296862 1345589 532889 1882909 916541 754420 180177 302240 1787754 920434 1914425 1911941 897247 1368686 533258 591914 333919 1554544 1975291 1739711 294831 894019 1457727 1137224 1877 1403407 354530 548071 1535836 742949 593547 1860843 1203447 611118 1170880 1724537 1526513 152385 1868202 668886 1701457 69642 1323315 1434752 1466192 514584 1609999 1032689 1997024 1342731 1394769 1796287 1934387 758496 59011 1040822 974664 131847 997119 1456298 283925 1016533 1241224 860692 618795 1460580 1403425 930165 1823257 1390694 1139903 1675159 1786189 319017 637474 1462970 1890959 717217 1552975 654515 1153786 1784667 1868529 1652627 184623 305520 1205014 1552689 894797 1896936 943989 616937 1673385 495945 1008496 1089725 35736 1569019 62859 470451 1816200 1294194 997160 1115305 1007660 450868 7667 737099 1459827 1734400 1036312 634888 1701194 584162 537811 1482707 825345 1668903 1926542 1928937 710463 1708549 696923 1229204 289872 742449 255210 1072265 1178530 1148501 1004303 474786 329773 931752 795131 663393 504247 1188727 265767 1663487 872351 29525 1016114 1016734 1065470 958641 832491 758078 1683775 891118 1781625 524302 1412506 302381 1097772 657969 141263 761786 1499205 924835 1308161 303513 524972 715919 1800477 778667 1636726 639239 1298681 848688 160227 560331 835989 464581 398748 925112 1746555 1535023 1142206 113227 871819 1056690 258999 1639230 1931765 141511 385014 1249359 1364871 1627946 952709 1959785 1418776 1824717 1097700 254499 1851964 375515 1580022 1401561 1413725 67236 568406 1077121 1381588 410735 1561389 1651175 98870 1060039 952422 1203320 624258 1678333 661564 1097219 287454 111460 1762124 1591029 1532224 1986012 1143591 262890 1847933 1818996 1048244 1372420 1078335 936814 471452 1972013 132688 1727777 61815 653692 886244 1986521 1823206 1324338 120332 1912605 622659 420327 1126363 689116 944699 1795112 1896855 1564112 1413945 467569 285938 761168 736662 800781 1952800 55405 634315 1611095 114073 321604 697506 731634 920621 1294495 1957527 878185 1117658 677972 1976259 870116 773158 353462 746453 394713 794578 384110 583348 1766753 868640 794732 1630590 1938458 1850809 329 899212 1267334 1708282 1898128 483896 780807 1475074 1589302 594978 635532 217863 489259 1516246 1773108 1241081 1088996 1540002 44565 1998941 1166034 575660 1384861 1648837 1712582 315304 836926 1396821 1658265 1917561 215410 1497317 364287 1383697 1265156 1800011 1862258 1367978 1886838 867637 1392065 1123433 1981061 1240432 1106934 1282819 771850 1078725 925409 1835417 169664 589677 94665 706545 815266 755542 1018567 294809 610369 646253 392486 1950328 874082 526884 1376600 1162232 1792397 1282650 1302717 457979 770763 1447781 1123010 587800 164585 664453 380651 1673741 1144417 1960542 48983 1475383 669994 1487426 1970847 743590 69655 1784079 1705858 1336382 561734 1851196 465848 151360 938633 801001 1299570 144048 471759 853137 705297 929459 1908993 674222 245143 730704 935456 533076 545688 1909892 1872939 719066 623202 783092 1915378 1637591 895543 1635105 835417 181111 362139 1575127 1444985 1605876 427667 1237759 1980839 729403 1425972 1258580 573530 427347 1543630 1900062 118765 1346962 1667587 395949 1061454 1383478 1248982 768185 1398722 917363 1905969 520912 1942576 314881 389901 1484924 425104 418103 1686193 534288 589460 1627259 1319982 1340396 1560224 1770421 288394 661368 1150909 1306886 306599 814173 80620 355286 1968692 1864313 1551604 1190099 386394 1867522 291568 1873498 1760518 394030 305240 1205953 634200 304203 305008 597402 634809 236559 1165716 767629 1722341 720263 609590 1941376 340309 955303 1048285 338546 1326860 110497 576908 1122160 445265 1198500 1814138 128280 1254071 890761 1128124 1642313 322871 841193 563520 850771 1586933 99043 1087350 1816743 1817905 1109476 43578 1465196 1741680 1827703 1443067 1383124 1297505 1918079 1899044 111449 273173 1516977 1452069 726972 1376384 1822349 1182625 852300 1138400 978886 894706 212104 292569 156351 696424 457161 809069 1777921 666019 1862872 72794 862922 190568 804793 1529505 1118011 1113035 264975 446986 1588494 1611122 987289 1847521 1688136 908619 1225084 320142 745192 336621 1676533 60471 1371870 886397 1170578 1240737 1386602 533405 646556 1227144 601024 94379 857614 369439 1593225 1953994 331060 1433362 194247 267317 1455681 1046157 1177404 1311599 380964 422960 382485 962370 1337759 1160009 1230362 43280 1125321 1565601 1479207 1047202 1400845 1051392 456222 732541 236278 1786288 434855 618982 843582 91562 149492 173013 715813 1684812 1252944 380405 403946 968129 1623848 261010 1456689 1078805 1691621 1027718 1419776 1327126 263670 391696 1753102 233142 152770 388983 1982072 1839543 1545231 909400 258992 1442388 1782114 1849374 1837157 1255959 98553 1414593 624298 553969 1917220 39102 1722009 1456071 1706223 1026644 1865308 531878 77704 1666396 44866 1485661 600375 1188333 1401611 899500 128711 910766 1253867 911269 509752 416399 1348458 140650 291680 1597822 1209235 1753992 1636115 1802109 689223 1111425 1069371 268793 419977 917787 1899227 1164110 1339095 1673701 926097 1661703 1768957 604940 30996 203612 325345 1642260 162948 1202270 1404754 532162 978626 1730142 871691 663724 236951 1886311 414240 1606838 1409396 97 436491 638402 700905 1395193 1120998 1034400 913448 1859592 930141 1018775 1364957 1949620 76016 1312592 1652231 353482 502279 1894595 396309 1564631 921524 1608351 1580081 1317859 573804 404513 1506595 773050 1396845 1936085 56574 1117372 1827280 1278620 953756 1274912 334782 1267130 48590 1982615 1035235 545892 577154 1347785 82339 203651 470709 1765234 623878 1896782 150783 41394 290885 675721 1015402 407629 1109356 270863 1947489 440428 1764396 826237 328351 1565968 998741 577392 281500 774944 1775565 1420600 1182213 1604280 179185 1604191 234212 1625406 205494 910710 374684 1519536 1448755 845871 1884052 623467 1273780 831831 1159122 1229254 1610456 304800 1235010 489027 869725 60517 957905 213001 1045995 198318 1825290 94532 628294 1812527 932072 523138 171495 816138 1289137 1803414 1350533 306094 282582 1499999 257936 952527 682959 1356405 1226721 936166 383389 32921 1133701 828867 1929868 1221180 1546346 1088471 586775 826271 1696478 1287104 24455 481308 1572062 1139229 1790968 1129555 32865 1387535 403330 1834523 1425327 1477710 942609 981939 1573814 1290394 226399 1886460 306978 1866382 793931 960572 431190 1970433 983393 1944626 1418943 1285814 899702 1221637 328798 194735 1513222 792346 1115943 1909597 1406031 906844 1428004 1552227 766414 1694072 1291648 1839143 1458830 1614803 708182 1326742 1236561 293694 1734951 1017653 1886047 1256801 1910491 1407324 480170 848389 470783 347033 1587833 1067555 304643 1913372 1482025 151911 926516 1739122 304475 64888 1531491 1953942 176503 1454146 126099 1874669 1440419 1313326 1740445 1522878 589541 707138 1426555 815290 1766684 761981 779733 597290 687777 1731220 999426 1298367 56403 700486 1174554 1183600 1645472 377731 1845740 805270 445528 1703633 652457 1755314 1537948 1935891 1383746 1613365 1639766 1314256 151730 1851806 1621467 1885839 1337014 47670 223755 690009 1391510 1014433 1875185 1049622 1995243 1379811 289937 434518 1397442 1691860 1423132 1186890 1977788 1097866 668831 1999400 286930 1575559 129341 119962 339996 1814350 319293 1129799 1866867 773666 515502 1766380 335594 1322972 1018097 356167 1612844 509880 467657 977363 1596815 1095803 1015233 1812105 1393997 1147167 355947 1946615 296488 743711 42337 1869942 427960 293782 652706 1377473 1498275 797880 1681368 130004 1764670 1533408 1830066 1906373 492521 1881586 724629 1409511 986127 1519761 517392 932063 968128 582594 1412426 1687331 1288145 1898138 535911 1917637 1197774 1622074 76933 593946 790607 1389685 970072 480552 1187335 912011 1462905 1036884 1955565 579977 434907 916417 1757439 362075 678146 1549932 1517639 122702 531471 1122119 1833986 620841 514439 1578505 1682910 674064 1356936 469031 907917 1666090 1338978 1399521 1290330 1751819 778762 679636 1574509 1803828 490757 1816589 163062 572589 1552386 697956 1313785 1218471 1098318 1130786 929539 481371 444682 1258424 1923059 846485 1651663 1325110 1251936 976527 1574268 1164470 26750 881781 852751 1165821 37723 1761338 716599 291674 918581 423307 199660 1307195 1976808 665788 1087269 1658313 1140220 217422 1095833 231121 374529 1081258 1309487 617503 486300 637361 39910 740815 725353 306965 1991148 1117046 1904859 1749672 1763948 1357673 1974533 1085131 800828 1092956 87161 120392 560644 1027285 707457 1414700 1051264 422300 1244466 152469 226881 1050106 860014 180814 1401885 1688371 1681041 1184571 905265 1713805 1611978 1687691 1767671 1532366 1041760 239358 22739 903551 593129 1643571 1961700 1585482 1106136 1872715 1367483 1112722 917286 665716 1432425 1414139 536153 342085 710907 923549 1570240 1888063 1364931 175382 1107710 1324537 1876306 239483 1842576 217102 1540780 311185 465813 1306828 1176066 475253 1498781 392939 1107516 1543871 1917516 1948948 1669591 1745398 86562 1130516 328637 1856705 65940 1097929 1926339 802694 1700337 1862389 1310257 1148619 371739 172843 1093632 105200 642461 277097 944113 877389 1276248 939486 538344 86255 769879 971676 1187956 63623 38733 773480 632083 1660733 831468 519005 1375639 941258 1474957 846212 477358 522042 1417287 901617 522563 1952015 1720449 632620 999866 602297 1300823 1222885 1310399 1178361 1320165 1334984 1213286 1224001 1517253 1145984 1947372 969299 755490 45050 1240716 1001469 694527 1162132 1139992 653982 80286 286514 1954256 1078754 615146 1349263 1869771 1531825 1471453 722620 1122055 1576048 738509 806198 1882804 691531 1222831 1949832 1743060 1537938 270401 236556 1437354 1682152 1213758 675676 1570568 1267177 1353133 1835034 1063176 1705326 1242354 920679 831376 235023 1585293 363362 1630116 1491622 673339 1574904 1029540 1683050 1283004 1487135 1618342 607962 1438574 1236483 1670055 1529070 717505 1264596 1907568 884282 1849584 870282 153500 34641 1039690 1293743 550912 1462220 247965 886239 1551737 1717125 1908356 1910980 1668054 274609 1588532 917460 1167948 620167 1089232 1286797 155629 509844 1601795 23004 1918571 1487869 1185946 1799470 449552 232123 1251212 248997 586364 274498 1349566 1664959 1727411 157410 1209020 1742552 1998806 45078 1924216 1876953 310193 698320 1013258 1167482 64166 227577 1992802 1324177 1728303 1096880 1079321 1243593 1735707 301700 706486 598811 607409 1528731 718141 1058723 1436549 1752669 1509440 1313878 1036739 351680 445245 126013 439368 394945 1085566 1663541 723959 1522053 1101263 1079155 760999 1701481 18770 507460 1890859 1269564 152156 1507383 1907503 298595 1542620 1615901 1067253 1676302 683774 325366 1211035 1688177 1998169 1933586 615523 467591 1289479 1010637 1328408 768570 1071917 1542958 1354073 1659405 1818456 1413474 991077 1159972 1480374 486842 1836991 750749 259729 807291 341389 718702 1584245 638368 745098 1294680 411590 364033 800796 1366960 1791326 1146871 1489965 1699461 1110383 1729805 1841838 15282 1236788 1009491 890367 993263 1865433 1490978 908053 1010302 1533238 1931037 833192 401259 1279057 1149706 1942075 1738349 1490456 102553 1383634 63881 4636 1240907 1393059 334545 1690385 1770590 272851 185537 1962106 1800036 1194191 1800762 980886 133827 992439 405571 765272 1354833 168153 9249 209299 183974 757948 34451 1699094 771301 730213 1922639 166852 1832371 816838 1372866 314533 157008 1782877 693919 286396 1136696 294167 1990363 360053 1908184 1508422 1902747 1901463 1090005 21544 1219065 778057 247796 499260 1465591 145384 1976335 838236 391 600052 603105 1136121 1811339 1182879 1373864 1738026 719272 1455226 1735468 1834169 1892299 722294 1656048 626409 1553474 1292433 1114746 1874339 258140 500703 1466173 623112 396169 1471933 788393 1746027 517666 1894007 1198426 1838058 276855 1624469 557241 539055 1968501 1659813 742986 205886 495771 560262 1202054 1598117 519553 137050 1456181 417022 952771 903797 751700 1632289 1686013 978629 364849 1128144 1508922 831492 297636 731278 1075390 425570 952926 55887 1021978 592977 435534 31663 1367526 107205 814 1214650 408653 762856 582024 1496144 632930 1711262 1570817 1444120 171497 389631 585657 500470 1484838 1738201 155669 396414 1400626 911455 662693 1948898 741657 1605929 1503528 400016 1368832 21923 30413 346447 732080 1172580 1200803 778380 326552 657794 798049 648097 1791078 1996618 1094340 1393366 1366427 296252 1334115 1764944 553712 1060798 1888643 1525810 1319102 1210954 1818835 1430543 206214 1494367 1391691 1222662 1050606 1955911 1139393 1573931 1857579 894896 1041608 996178 807852 1238050 723146 713481 1030488 1286628 532998 1996522 1321539 1062318 382514 1847070 398160 597520 696153 282741 267140 1301554 1497687 1157496 297712 600467 95590 1257512 143817 913469 1687369 32154 173647 1435759 224396 1187552 1362381 1218564 810582 1997807 1309974 1869755 1332396 1106919 19536 955137 1571935 325869 71564 1726459 1099863 589867 1439242 215669 540900 1498532 1082442 488905 820574 9179 477446 1726388 827053 313257 732423 1165081 532949 393560 610371 195996 1389711 1405562 1580439 1537337 1280438 1487287 518749 505691 486099 559715 1959946 134788 643092 1020147 247150 274966 1322808 396087 1763819 419160 148681 570671 1451677 1471638 1149678 1603335 645608 341108 1413700 899103 743523 1850060 1222833 1338264 784609 1228279 1882387 1822881 1179837 1579877 1225804 929799 1087634 450793 1901681 333441 628325 1315049 656319 1546163 1224125 1469085 581564 1028316 1784448 1903559 1410807 637892 706656 163937 1866690 1526467 735377 433574 325597 1628519 1639468 465663 1897238 1730684 1572780 1499789 1396957 458627 584022 227773 1742122 1203054 1140334 407338 1625567 458531 1998775 99638 820514 1012452 1766869 1105742 1190408 328411 41119 1074730 1980232 1637691 1028253 765317 619234 893183 257203 229547 1507080 1936481 1947028 883848 1674834 214800 1550927 122849 669236 358641 1626008 488384 64229 229710 497168 1297950 195958 114981 1849256 1404557 155660 1434231 1257466 1638553 539272 177267 857751 1704846 1143796 1670567 738020 1785351 1766487 267788 898372 1910251 876462 1331994 207800 1234658 1849702 1385747 1765053 1995924 1680271 435517 1727967 1219758 1760398 167834 116408 934065 154558 1302167 1661765 194446 1013689 474122 817133 194132 1683656 161391 1865064 242075 1301437 1493858 1504172 711553 678822 300997 583187 1354836 1499466 842910 1180482 603087 1990264 71910 1092823 349527 1671176 573555 586565 75675 1043612 403759 953134 98749 847670 1398154 216235 245343 1139363 1905248 6454 1595116 719303 1935157 1318994 1560079 1273419 1671397 682929 526031 602611 329012 853328 1542065 1538991 849172 1433968 1611129 1876353 1136413 1149661 635436 1115557 1092044 96379 1144407 584049 1686861 1254097 1193340 579223 1880819 264334 1088220 1580106 1815995 1743604 392986 1328668 1117986 1650452 1648402 1031247 1582266 1372139 763442 1640246 935025 1987382 1075807 371208 939352 256799 8937 398502 1663188 303059 77543 1511700 1458868 89489 690653 958391 1750012 499997 907703 1284309 148272 1209349 1102210 140418 478859 799681 1835656 1735836 1395271 1972868 775013 22457 31918 567051 300696 1248637 78670 1738266 1610337 1949603 442481 656776 1591773 1111030 1117127 1966755 764249 877434 118736 369912 1184287 265004 1955586 346718 1812062 1128739 595507 1099088 830670 1347433 884042 970415 125359 214139 715947 236710 1069851 1269075 1980665 1994043 1416109 591931 503941 24434 1638617 795326 327474 532207 1329029 412205 522265 1179370 1037201 182502 427439 1032399 692657 1211405 1074651 1683861 636444 703789 1456206 732697 738203 1218156 422552 25661 1968035 1354386 165935 717416 1991521 691275 1061250 1088278 1309472 46392 889453 982916 1744191 851561 1354912 119855 515602 743817 124042 1927420 1693718 452964 898938 302556 629202 1163899 1180488 1110793 721332 1900011 1498727 300622 197555 852081 1492321 1683145 1492609 893060 1301765 1874648 823993 289533 191487 1133039 684326 1929293 1036205 1492007 1128495 745807 532928 1506575 101683 1513285 1589892 1061586 220093 1707929 287370 1867939 736142 1171361 379576 1269379 385980 203457 32995 561926 1939946 1925451 455745 1121693 141882 462988 1662642 468071 1564465 1133232 884175 401171 641945 1383661 1453360 1902207 475462 1451786 1441195 1355336 1889219 1655092 1173220 139045 18164 281740 1228667 1078927 1312824 443497 1639831 1331026 337990 302390 947120 1285044 788154 1195607 815102 149478 1187709 468079 1467395 1578172 345348 102403 633694 1064335 1917104 977701 1172260 1785278 386442 1963970 1000774 1392142 506345 1972922 130062 440936 806685 1525303 1418944 440278 62320 431893 516414 773086 1528108 667730 1235040 1282354 1748182 574489 994847 659660 78276 558895 898905 1753671 1540307 1360595 714501 1547370 204776 66655 147556 231407 1338562 64997 253831 12515 378866 1029954 279526 1617594 1687131 1131908 884674 463310 865610 1717066 681455 1154538 1527684 1026671 454242 221958 711585 1950883 1439477 820847 950086 786339 1758237 1198027 1256239 156393 1508102 1788316 1430231 623683 746479 216601 645356 188395 33277 620774 511756 1419374 506668 1453068 1767601 733680 993314 910792 96287 1005477 1676860 592804 858976 85351 506547 1184338 1177749 911247 1184963 95838 697692 316063 1983026 1870688 1505088 862162 334576 763849 699019 1490426 1504366 227849 135706 1726145 1126635 628122 216732 817707 1671511 1609790 836298 1200252 302872 1314434 739128 1251747 1134576 231385 1096162 1439335 290141 1105303 1292224 1118704 963836 143212 1092566 226216 201777 335731 373888 1393033 106565 549008 729627 334419 1837924 1320020 1778001 10335 1320018 401438 689943 1573644 1289318 2676 446206 1040883 29022 335287 406721 260882 1064658 465607 233987 1526563 847273 1930080 1363813 522626 649405 1800356 1493506 127657 1909287 368869 1570900 526096 806180 1393910 525634 286588 211719 30059 273001 644728 740382 197255 221251 1197425 1978288 721176 1818131 1817340 230598 169344 1731407 289975 505754 414273 157798 518125 900997 1512806 1675776 257548 239878 1877910 1357720 918436 1883004 1141691 1455971 1509083 1076676 1331589 929900 626622 1640049 1417566 1833394 1202886 1873015 1529692 1895717 1576496 1853078 1971698 688064 1750807 600535 874557 1041230 1057506 334395 654877 723172 423981 1260626 206901 1798984 153660 126209 1032023 1575501 1260608 1693022 267383 580630 423676 1949707 1877562 1583908 1211406 443777 1524767 475126 1075058 140733 362733 1975946 651636 485763 1040650 925003 1891922 1105565 1498351 1265746 1156448 897795 928544 106563 1394090 403864 867621 395709 826216 411203 1096878 1579610 259292 91244 461963 1652839 1166641 195947 1981175 264898 20706 1935382 584930 252753 1982295 1837481 1449899 26631 302721 40953 747376 1930288 225174 1332336 1215276 1716862 520710 616854 435889 988700 1647212 893174 156946 406101 87775 1582110 1615480 1106209 1991071 175607 1219786 331662 1571020 1074003 548953 452299 957815 244544 1805425 1845385 22069 1069306 1539210 91360 1810225 1612463 1241530 335660 1381276 738028 214887 117648 577601 1589197 475650 215543 1906403 1514935 445293 1189553 46802 893941 1711650 1544238 1989236 1497706 470549 563044 1047936 1606088 1338295 246019 1585562 1143115 1865608 720328 5989 125418 516470 550980 44728 135254 1319144 17512 951696 1299295 1030284 458434 730864 1007979 1285551 1001317 1327015 1300389 953413 703303 558297 1816948 672993 1434810 1504214 213472 1003235 726320 1550982 1692824 395231 1944289 160153 690023 543560 1933036 720762 231261 1825165 1223418 1123984 89945 865041 262271 602325 1961663 1625929 1804868 54528 1551573 1386923 311098 891154 1100907 1741857 806079 177506 1441574 1872335 78261 1614990 1681631 1010555 674328 312606 586211 357045 1770836 1092912 1027507 701915 1608791 659097 1723206 1082224 442117 648344 1463171 1232853 1383255 1130 880325 736833 387938 390217 1846815 627238 233439 1764732 843271 572779 1643815 1291531 1745696 1969800 1729608 56709 445952 425070 1295038 1469594 1360675 208613 1502928 422200 1715793 1366997 1822615 1164431 1738047 1216784 1931412 358210 1762763 1731287 1492692 689815 1121670 834429 24183 1098378 796931 1814803 1547077 958026 1338759 448462 216269 37987 569826 1712995 70804 1481284 1346455 1202548 430762 258198 1404090 1182053 541558 1550309 1397512 952278 1513556 1191517 99146 66807 1745367 1612634 1563426 749149 1464874 840388 112517 1008836 613983 1258586 1871384 1756022 1724786 115921 925905 597156 1616378 148170 1399325 312450 1564784 1613148 1812359 1648306 1146816 165560 1456395 1956670 1268619 1222672 1229360 580467 1288558 574059 1688574 557207 1323976 1497069 1483806 1766724 286686 1095364 167859 1008436 935567 234044 1587869 433996 169880 1293316 60721 1618029 393796 464639 1351769 227507 1019586 313111 1646128 844029 262961 925767 1982095 1632306 1692881 1748650 483961 27140 1880878 1873573 1704538 600382 1159762 663835 700607 321458 1289305 500142 1726817 1384454 854690 860495 435948 1882861 1791887 1558440 330904 388908 528795 348844 1488439 1759924 231126 327349 674363 619536 428361 168867 190582 351436 1295120 849594 1828133 308578 1112618 1315624 350840 1230029 984153 1854093 1470 1113779 1596847 1709093 1111078 113348 598234 607732 1428705 325022 853261 1564940 1390732 1765109 1071803 995808 562319 402946 521670 1338783 1455146 1554316 858858 287554 1157995 207561 1959587 1263659 1060439 274124 191830 1147796 81969 1499316 1970842 989805 1640733 1018465 1825568 422660 1484774 1150302 1576669 99106 1575338 519075 423122 386532 861770 277661 196687 862027 665696 821591 413627 1602058 1658515 825664 63761 1835391 108931 871982 530107 622764 1826982 333089 1294575 723387 285389 217001 759545 1384904 1372813 46910 999867 1306345 37801 899008 797243 563861 932902 1979935 1123655 1795391 1867255 614466 1932265 295053 1587923 1004247 1786356 1725534 927476 1915101 720843 1934102 1355877 431728 593013 1043039 604162 25841 1858189 226560 357152 757965 985501 1132536 151576 1715365 1237845 1017012 1171018 419801 560350 1836923 1051206 1974552 671827 1733523 1083008 1006334 387137 792894 250893 1199541 239052 886829 949009 1346994 1530145 580310 1453204 109738 363178 35600 459216 687639 1238877 1769545 1461580 737445 1283736 1487578 611842 579111 323122 92300 682696 1076593 295083 305601 1624478 1932840 842383 528741 424411 1774088 1147999 1556034 990804 1722240 736281 781087 1982182 1058572 1176719 1247601 632316 1725876 430549 256357 207885 1535714 1161518 879958 115633 457907 1461960 969103 1192422 360570 627936 583814 359127 1308943 1670986 1817419 1605835 1625486 479555 1825111 364601 685278 991788 216163 1881382 291710 668408 271631 1074299 86698 812820 1733281 1254174 1647995 298923 1168862 1164889 867531 1631622 752450 520798 1753465 1407898 1641733 1762725 745992 228437 814741 721517 1331045 1020889 238410 1671252 88597 1097174 311187 45253 1897756 1452340 858437 414616 1385561 148814 159647 950501 1387901 293866 1501484 612224 164313 1470294 123023 584456 131712 745504 1265191 1149904 905338 999104 1624064 801573 1587369 665631 730924 622417 166330 147614 529071 786152 542152 1564970 946958 990061 1914339 1160658 1949734 672709 1215457 1419810 925405 1482498 1663976 1018353 1562803 1374668 742165 1827580 1802362 550782 493012 1348336 612168 796922 1144847 1955504 394670 1064720 1112229 1784409 4462 1528414 717279 296577 1744885 739336 757874 91567 840235 248317 210790 352386 814269 1915020 1732618 209116 751881 1723876 1636319 1163580 1915694 691455 1332254 286425 1023972 1603016 611204 667036 688668 1828692 803212 389035 396632 1229600 1956560 1328517 1922383 1410517 1215141 1538236 1060782 1935596 1439461 1545636 1173632 999138 782375 1732674 1301263 1443806 412953 1143801 1286845 22379 1415193 792318 296019 226917 1107584 1068571 465041 1697226 1394202 1002439 743666 51846 1464284 308995 1117206 55378 1458196 88078 1869244 83781 1922147 6085 410166 126261 690173 1384290 1006452 1524003 344059 321435 1121777 103066 28552 1723912 674876 1984151 435719 227953 1365080 1105714 1024403 449183 484007 913245 241068 839193 931867 1052626 1867243 1035741 752449 1655830 557027 72624 948118 251996 1757706 468596 1739228 285847 1137547 1901586 1767807 140823 601684 210382 1857708 874840 1687481 815323 660172 495881 699823 1854984 239607 1853068 1125981 111220 964702 1881151 1841552 888434 1194518 1741505 669897 1471451 686458 372146 463319 1930768 880636 1822282 1694044 809076 135523 282017 774340 1079750 1755685 1175694 1611228 292567 50494 621054 812471 621299 1485447 312153 324959 1185796 107783 1839817 623389 936688 1482352 1432212 1426334 624793 1686432 734883 1248505 1639455 944538 562029 877864 347727 1359232 1833696 1614019 1581778 749336 346804 808802 396623 1066364 1061026 944084 1961386 1892189 1714181 1077408 1036151 667893 688253 80714 519327 1792914 264632 470416 202771 1998574 207693 330608 1423859 897539 1715304 405506 1244952 147530 1100012 867106 923032 107005 1740118 120678 251652 194205 1914952 1678865 294306 1681333 1459642 323282 1417973 341774 741022 562880 1360464 388272 899320 982922 713559 476762 871101 458648 288174 1445041 954482 869322 455927 819687 749653 968630 1272469 311598 1345523 1153103 1781636 1802807 1121084 1561781 1538402 1173859 788812 253301 1570855 867732 1957414 1114190 1422388 50994 1210249 1447930 1412585 41193 856164 771789 1797471 112786 1263108 2541 1639884 1545834 1552591 1246834 1938321 1739255 655172 206219 1778193 1108843 543047 627280 181935 1914335 524596 100935 329181 901524 1812739 1381648 237284 1735709 1671602 974750 1726467 304837 9811 1967089 1094794 1744772 1870639 1857071 842056 1678881 668562 296245 900681 1382821 488459 1767643 1377813 1336617 1459662 1654794 1724967 1622170 604543 845619 1216411 342631 382397 142416 66573 372316 714275 1296417 1583066 257102 87786 234397 1392456 1005239 521960 432996 76696 1665792 207864 969415 269041 1206749 1198576 235639 378610 856586 252915 322634 717452 706139 857894 924106 1182825 1876735 1485798 498742 1994264 50922 1007473 1718443 599848 369674 1555131 721874 960185 1255751 1964071 32170 1526419 593940 1582429 1244259 410882 1241627 1788804 1529427 1906875 1330713 264268 661946 1468621 1557368 334939 730920 505166 553657 1376060 319587 1134751 1456855 292101 380321 58662 1365079 1952709 1920041 1867316 2626 593848 953656 1047670 1271168 1379610 1640055 754331 1660359 957436 110043 131700 1053498 1452735 688795 1988015 664806 1648084 563005 936945 1653807 100285 558957 860772 634493 709480 667283 260148 51543 1516338 1590293 735342 863721 1289143 1148612 1013588 819412 97415 239349 887982 1697024 1346226 85916 1536453 321571 1648159 1376392 732803 1282005 1824015 1128908 256861 1662382 809766 1664670 1883984 644989 938037 39947 732346 1210467 1042505 1392524 152393 1556330 1909461 1777304 1785903 144738 805164 78513 1012366 1786134 921084 689406 1894858 263315 889526 915454 1247669 1743455 974386 865401 1814122 1243989 1591021 1934917 194688 1454017 1476793 1423241 289849 1260619 1051764 1818755 1113376 1448666 539994 926862 255259 1207174 1584333 1520436 1229175 1123744 254861 42712 1943311 421968 458450 1328552 405466 1988784 1862791 355978 1436665 1224043 457733 639845 240169 136535 1936339 383754 731946 287700 1435213 281038 117203 1076929 1362181 626843 1217686 1261594 383673 983354 1068024 173199 753950 423287 484552 146154 679406 1927934 560922 1003488 340734 1804822 690529 1391388 1405373 1074906 1299445 280273 320068 1409010 1419204 1317007 417280 1153039 291705 1343657 586712 1591031 1900177 1078464 1134025 1147673 773405 33665 1142143 932880 485575 1231427 250490 332705 1224575 1955375 723694 56478 1230152 660221 1879172 254274 1707245 1543390 587491 38749 538026 1044501 822425 742922 1256383 1927598 1533163 428493 1193532 1537807 889881 64676 627904 438406 530763 76347 1105246 1172306 1989911 1419850 462983 683469 459951 864028 926904 750465 221049 701262 1154611 405552 1593761 1132488 1279566 1658367 337608 593146 328327 1681900 966477 51948 1754945 1586403 1919994 720862 1277920 1746604 1630656 172692 1071441 557635 1411401 647617 1905481 1115015 1624014 455614 1978310 115796 910630 1605917 690240 1124464 1133090 1443037 1001367 1789595 1574910 1513100 616769 1249288 354397 979411 429972 703873 651370 958575 1371432 1943486 1282228 1033323 1152070 96282 705770 1242725 1875306 736461 922704 488974 1856893 1363644 1460115 1895272 225961 831536 489822 779843 1118894 789164 1216638 710882 1296606 739772 1186783 1649443 105853 1495692 1227003 1381315 948172 1689539 1676354 709372 115165 1686095 322099 804787 1482479 718639 1011284 682033 998415 453295 1329111 1733215 769680 1280023 147996 953716 898091 1029195 1331553 569477 222637 751649 1473505 943655 607538 1916507 1578695 352252 1194277 145415 201135 1839864 606830 1666095 1250139 1640536 80575 745956 349905 144467 498623 1402375 1481924 169398 508969 370005 1472264 320072 81164 1441868 331785 1776313 1234021 88244 1831523 985624 995987 1697900 1532526 1284878 468718 719110 1008890 269032 1539604 306621 812727 915858 1133154 1451156 1123017 322799 1984497 918820 1398032 1628609 623770 722817 1405358 1939297 108297 801998 284404 3070 1239334 953726 1314982 599994 1584738 610638 1907054 1368196 1667146 1548037 1529107 591381 41140 1442230 1305424 1478228 149836 128846 125353 616049 962185 502315 941670 916144 1250170 1104933 108142 189322 1080118 442123 1815406 62917 763221 1119241 484196 1059660 383094 217898 2768 1227973 1913960 1799610 521373 1609459 1145005 1397195 1406050 752251 1416268 1911017 209808 559846 856054 123424 55425 1996287 1763300 1630067 499020 225183 1204129 1278301 1531446 728307 54640 780230 1320088 180857 552594 106889 1120881 976054 668301 1370352 1075300 804233 1620672 1261713 901680 1599501 746562 1832891 1133740 1744328 1095969 1180702 1231302 56760 661713 735675 1330890 1103924 101284 1606130 1054991 914695 1211929 883197 1925299 679594 219120 1645157 429638 1038230 1972918 549613 686365 1499031 1228131 591670 673371 1161525 381175 1208498 1514530 1437702 848096 444763 1295645 1739458 854990 1565808 1120780 908573 1582835 556213 373659 1061851 1167566 794601 1369585 290042 1706128 476622 456208 1586163 903905 1963498 1945057 1453949 1201410 1580636 880942 971744 54295 625905 1030102 1875338 284604 143168 61779 510197 1195957 1819621 65341 835325 739517 1141352 879559 1118449 1496973 47641 451791 1835641 7746 741794 1881140 562900 1577691 1741256 823150 1074467 730554 547085 1600559 805868 1072779 1746280 72552 1435602 1450072 1788125 600953 1953001 213811 518362 1390327 422681 166953 152591 1924570 1826327 1295482 598306 44806 94147 1188185 46496 317206 897081 1018885 652658 1317389 1348538 1653152 150198 1475477 712575 209897 933643 43229 677853 1422491 191500 1391611 211272 1900394 1721004 1982607 1339977 1391086 1677135 1851948 400477 525504 1254606 1665713 810910 107288 886869 700748 1866563 383722 776496 583167 1920756 1047255 217408 1683490 1688812 1375288 339297 994944 1464619 1679091 865641 1277080 913985 1550526 498578 1404217 1489788 560305 61865 321805 1851890 759330 353567 1048036 1889590 322215 1054582 1499396 840295 470371 124371 242328 1984975 672952 1402795 144110 1158627 314918 280323 474456 584816 1270935 654350 58632 1052444 852454 1000228 433544 250182 1288472 640883 229118 1757114 23957 248441 295249 843443 1356301 743098 150930 718807 792830 1513012 161792 1521933 1150265 214704 280703 476256 1950730 1484454 1542810 1623784 216484 1614038 380344 82743 552990 170573 903435 1854742 1618103 1560992 709053 667181 1946341 437253 1757216 1526804 199448 1295984 326779 429125 1514612 1586744 951038 1095108 1364771 537611 548095 458900 177720 1706647 1049761 428213 886039 686614 813560 751399 280545 34272 1617127 40696 1309397 1628981 41235 674248 1915383 797159 810013 733733 1724654 1998589 1864570 238620 1477563 705989 612166 771825 545267 914940 234784 445948 537620 576582 950149 1537822 537216 581106 909542 143110 964272 680057 947243 1303878 1739791 365376 1963595 1436942 508161 1520422 1280962 1569455 1550069 1046675 1058155 1763100 682459 555067 1210951 1091161 1479007 1288217 896557 857158 1273635 553176 1227380 89426 1845570 1712003 1682371 457749 1830523 1403908 228204 821877 1643053 1528415 1407635 928969 309252 130711 36628 1509284 284627 660514 401541 1986668 288725 1169809 941329 195102 832043 170034 745506 300368 774584 1547063 283591 1652257 1900034 1091562 162003 1580335 1120382 1765755 1337305 178580 1767448 783280 146249 849627 651361 1580515 945794 1732610 904996 763565 1101709 1756130 100567 1160300 862542 1044732 278151 979299 454895 271959 862877 936299 970979 1255391 1778429 1184284 1351276 1346222 716780 1669657 1125792 832111 197210 866420 1397842 1588095 1619205 1908 1059450 1177229 357487 1078359 158875 1239708 508529 897327 898763 227889 1565020 1479692 197331 1988042 1551687 1841596 826286 1954181 319405 857444 1481720 1090047 788441 1558906 822611 325857 804444 1997423 1011715 1851456 954399 1653971 1111586 1859236 359140 1225968 355204 1186062 993619 447596 1342300 863483 461167 769175 1401638 1469108 1228690 177528 885799 1335550 1514594 1565914 1085408 1227378 1840517 340024 902811 1355026 174650 1788985 1740283 619938 1810614 1766496 1843755 1296321 218899 296316 800094 1586204 1755806 1608438 341902 1668511 1306649 975807 784343 1445896 973490 1568571 85550 261210 1716760 528513 243228 585531 859822 1443407 1926482 1314520 796185 1733043 358058 1292915 611127 497109 1523789 449022 1705995 164090 1675425 414863 1928238 1767593 1042008 71546 1900573 603963 1897005 756865 1319706 1966177 458709 486820 1688960 648840 1473942 487559 1579948 1714550 1901348 603075 921577 325645 1615381 269379 840975 1936375 211591 1637289 1269021 662095 297546 436709 1926631 464915 321643 1538601 225765 997793 71947 1766992 1450013 648389 119637 1699385 1880678 1595592 1451849 845695 1321749 1457078 579383 1915265 1111951 167825 1706963 1559517 1223532 390233 503891 773973 581313 128016 615276 1775774 1800848 1125864 718503 372195 1421292 350860 1933955 224914 1297164 1469619 1325109 1279793 1046370 1654075 850834 1423040 1746955 1847152 434638 1733767 270048 1889488 1669536 819484 749535 1799225 990317 1522250 1415058 1049275 1313185 1253394 345030 1951634 1449154 773072 879329 1038536 522505 1024554 614133 302287 807128 574812 344856 1588469 1267635 824655 1418183 603477 627507 120797 1874505 714989 1595358 1188208 465608 1761012 1405737 175227 1464483 1098167 1913516 289077 1469349 907671 603364 1834343 1552210 720424 958928 515580 1646872 598259 1625649 52771 1039811 897642 593877 1180189 370630 1719725 576130 11421 1437235 1492525 814393 861491 813295 178554 1121973 514872 974931 1067757 1575485 1649491 1034570 1676402 1235133 525657 944542 662265 1513847 19411 1896470 18684 347292 938981 1438127 1514394 191048 850982 1182993 685358 1097986 1370499 1987481 1248473 790126 1897502 411162 1608163 1070476 175265 1494696 224446 1555342 729272 1039046 687646 840341 1195810 642818 1300284 48252 56440 1438742 1373027 1204726 1188519 1663614 798957 837299 1967912 780758 1402604 1847730 1018699 1881721 1431426 1058867 1104341 1210070 717801 612434 590924 392495 1433555 1567877 1411588 79622 965910 873721 1736283 1250070 1937594 1635372 958409 1997462 1480663 283811 346268 995095 1930607 186047 646747 318003 123169 1138895 386335 1816045 330109 217380 1795946 992487 1701386 1933356 929569 233741 559142 1738648 592450 1314641 235261 1913418 1671292 1020887 501454 94967 136875 198232 586039 481218 568298 376206 1805540 210960 702478 505838 495697 611389 1149815 1439230 1919968 1795603 242548 1931007 1086848 1571402 925132 238867 1806716 1994500 343482 1906545 88738 1476436 1668556 437504 1268680 1460233 71361 1955891 1450737 1673908 535149 115383 636350 1606342 1800449 103855 1727479 543765 638961 257261 474298 1022622 114366 376575 431054 1784489 60894 226719 1094960 1922077 1448356 390845 753460 1058228 1350416 1957701 192944 1398624 44347 1847964 1787276 1845674 1246737 31529 1460432 763085 724290 1807991 531280 1696866 171387 1167571 708158 1117486 770844 186100 1461218 1914097 620399 1839843 1945136 1804037 71845 231779 1063200 798410 332314 208852 391722 918858 1093623 188551 1856812 1336628 1271877 1390582 383679 1607030 129647 281110 167753 646717 252942 767969 248307 1294636 481756 1015973 19896 1500075 1753160 1145123 610623 429564 129997 1358271 1480436 1825500 1237752 770046 1253193 886483 1316497 87079 544780 93593 919778 1584272 39570 354288 99353 1425214 1692778 46216 1936584 749829 1070753 571649 1565209 1703661 196676 50499 763295 967405 1597603 1073239 1753368 1818647 982417 1755046 1781417 365433 1560165 766282 1008064 1891049 343742 802650 1938933 260204 322156 1018489 995863 1259855 201560 757757 1118218 472220 656287 1043028 261016 605876 1903516 912213 1294745 109939 1685814 930573 1699527 1342087 945845 1818282 1710318 824977 1553384 123038 1043151 1884082 1296855 1723126 700502 983089 478384 1457638 1256427 932115 1851770 1375535 970718 1533984 615626 681045 1879365 1866943 653333 1865733 1344067 885563 1866672 178017 937147 578161 1166850 469086 294236 1822599 1123206 604687 212089 132355 783024 1362019 1193685 491665 1513673 679953 1757505 1170866 534162 181179 1682624 1185148 1528093 1868543 770086 1372068 1954997 446535 1191761 243580 129868 1250736 1277331 334878 367971 976933 856598 400904 698642 915304 71510 1761111 1539747 418788 131926 1438923 1206222 467373 409524 1392403 1222411 688004 1224055 487941 1748810 174833 1131243 402456 1591508 579424 1391930 1412874 1760192 1205520 729895 624869 1917847 967353 204243 1965293 806623 1183114 1896633 544841 1464546 622046 206907 1592541 1765778 641824 5364 1819910 1000516 721622 1010872 1813722 1541071 302801 93272 1033814 17705 265331 1492102 1037595 189122 408573 962518 1205885 1438472 1317534 481881 1855245 683779 408948 419745 658926 1136495 1783492 1777467 1210868 1230143 493404 1092563 119209 1335929 1944460 94702 159131 772008 1401887 1897440 983702 1855930 1748071 444666 869943 695133 878212 360466 727941 1880841 241007 846248 1763635 1604669 157643 1273081 811547 1546374 1764699 263617 1858990 1673565 573821 999946 661091 1576019 1829089 416789 1733612 642310 1406482 65640 853787 502233 1468717 1168017 862421 392597 494889 535209 1799009 1740135 671020 1941043 1975021 1409915 449981 378596 1145289 506258 703117 884052 1058923 1795205 1169353 1894903 1808149 408163 120705 778530 1947502 1240390 761150 1035711 116759 413771 358937 244516 1435245 899844 611017 654340 1023579 666791 55082 46380 1249358 618785 600058 1012505 217053 1449768 1913460 1535427 1388236 1059410 1758663 809771 808366 673344 897997 1239679 1641450 295823 442663 676686 786757 491207 744529 692160 1860435 414944 1757754 370320 478517 801966 476581 1592992 1664955 289797 1262205 1025108 397565 890510 1785700 1271269 218443 150036 123925 1291093 415442 1684622 924537 1034814 314174 593525 424215 740282 1514987 963095 1832888 1236750 1308554 1908037 110266 1947718 602848 830118 1178885 1559573 1856381 385736 788740 628666 51009 240463 121774 1452411 1035212 473429 591454 774274 1220747 278557 451805 615471 1158125 203039 1492843 1098541 1094354 1097401 1892076 1832629 1715909 676402 446422 1266976 247755 603573 324901 1792171 107833 1896508 1348206 658837 1386735 719365 1868181 269936 1920180 1440379 821294 1532504 520598 407526 166045 573531 97364 1354766 517846 965952 1994037 886310 971061 652233 171553 1265187 605617 1018075 530720 1723142 1789822 228337 1154608 545960 1631208 1532067 561257 12458 1305389 377985 1420032 1161638 1838685 1442359 707275 1512297 1852663 304844 146596 431674 1559037 1609613 302457 1609973 1770930 835 163132 210296 997283 552327 1325034 1249599 821619 892803 611552 1058650 1559082 933031 1675441 684041 1506094 1070175 223703 1938865 1666633 1812316 1495995 1281661 1038557 638406 466836 1929338 853028 1775659 1673142 1912064 1753684 469522 414549 137186 656520 1029338 418292 1618846 73820 1888024 167476 1561786 1732274 1763733 1660483 919981 457441 1865615 947222 588995 1749497 1870560 1261635 771995 1955698 984487 100620 1602604 1632050 264135 933470 1717088 640102 1623648 1532576 1757290 880408 1790562 20813 1229864 859599 818185 939240 1653448 733004 97152 1006196 1356049 638398 1720609 13439 1437718 11239 1271208 299210 1811454 1173695 298987 753659 427713 1450353 216476 1382910 556337 1017671 1119476 811666 1449640 227303 1202386 1988431 1575843 398678 78723 433576 1847407 232262 173530 1012317 452624 1844447 9295 1539670 509338 585695 806048 1247072 1755774 615859 1224724 1081921 543587 1815731 541799 1602766 421229 50274 511452 597770 361224 385140 534205 1877076 539583 853773 107185 734079 883809 1473171 816316 1869091 1508023 946327 1298162 897513 1354008 1531725 93210 494047 1128540 675326 163011 1742302 69764 1060338 486160 410097 717339 560509 1574205 1652075 1987819 1156927 1613419 1865762 875087 929888 635019 1320964 803057 1377334 1849205 1836534 349045 310272 1078578 501455 1440381 533705 933774 1746473 1384513 1072837 1020857 1616526 1671659 1123842 1856061 1766330 43913 1543066 1886255 864426 738104 1143805 1976997 1786422 622816 1083859 226956 1511765 123368 372642 1547010 1186497 1294146 16096 144231 345428 147178 1388955 201330 92077 245738 245284 1909537 393091 1761423 878300 1164096 725536 508906 1567671 1926240 1498990 1415060 824527 409082 222418 780880 321579 564182 417222 447035 1825985 633488 42948 364466 1364687 1387166 684509 871623 760264 953458 1724024 1100393 599372 754853 972733 1510215 98136 1274983 1124252 873918 1477552 1909653 1317196 1150867 1794101 1575540 1056469 1065508 831400 552262 292557 956464 1344236 126719 1353523 1826787 1212611 1243227 517749 1622003 1480965 938227 1823937 1200542 1791246 924261 602334 7274 817281 695849 1401514 1261704 165428 591560 1457846 788200 46467 1158734 1430551 1676570 253897 1475505 1223848 846051 755932 594388 1111868 1052506 633357 81593 339382 514694 119514 1728800 1465838 193731 876982 1132758 1163093 878934 365030 739292 1032987 769201 455965 477061 1743794 1100745 1681625 399283 828923 436988 775834 1629228 1334214 247274 22038 1564520 928888 1098299 375283 781975 946500 521262 1628295 1568722 1456439 592065 185661 1335479 1437978 621061 545556 1820721 344031 1111572 1660796 1430603 1566098 529578 880639 429658 378604 1186865 496402 1434324 896239 570113 373887 1337358 1955509 809213 1836449 388944 1583991 707423 1677697 806041 937742 1681592 1896914 872054 1168190 1394428 1555139 682822 1270238 1343964 672471 582092 714604 433986 1649033 175782 1371194 1526547 1715792 958059 1509317 1453964 1297432 1448750 509480 1963345 762496 308036 1836396 1753730 1300863 1278167 1731411 1804731 1962687 293624 1066014 1215214 162665 1492432 729028 665483 1869829 52396 1115281 281354 1129633 1538455 1272675 1390540 25412 913876 1094579 731283 941749 679375 1933174 348365 1559846 130942 1411370 1893922 264130 647580 992658 1393810 1595241 477925 1709576 1165639 1131810 1296309 1581915 1367302 1153631 50291 368700 1895828 1730088 455810 610863 1347639 1209814 1247602 484618 987648 166427 398991 559503 147801 1399699 1684294 883632 1419105 512738 1934322 275669 766195 699063 1546533 1993984 739791 1011161 1075740 286981 1143924 556556 5921 979162 474173 1392219 1451152 1105621 324875 1554612 554476 1054583 869006 1497685 962306 1434355 839931 1912309 1342952 1116290 1714210 1739088 4363 141189 500471 1992765 261483 1470323 802022 1670120 1709752 654980 1301466 1214090 872840 520269 1901454 1992966 1470261 1053490 1142839 1524133 1940513 372158 1792014 1312465 1415407 1818252 1131806 1666033 126676 1276618 824694 289936 1228530 682869 201997 1760032 578661 1503510 1047314 654040 1582100 629124 833349 1223816 1647410 135317 1452797 126151 1727921 1257210 828343 1108513 863660 770458 453438 114146 1778688 1338721 904336 547467 653298 1432182 1722362 1576182 174555 625104 1101101 1132103 1588980 1863595 1903496 1868822 773241 320534 1700378 890230 49473 1708979 1816616 316793 228334 752240 935536 988537 212694 149525 210700 886036 535078 1827724 224298 971380 386459 1488351 1462078 1265353 1794716 1216224 1164490 1541456 1153673 1202541 1863909 712127 1115300 1360308 1748210 1422784 366243 1745229 940960 1163601 1390975 1186133 409314 1726576 1474296 1461598 1560765 1555542 953606 1643375 627037 1299532 201218 377452 1393636 711252 1530115 919482 1833736 1944375 1919422 327982 817674 699337 1607141 604925 1586747 1976555 354861 1397896 938624 194755 432531 1878358 388846 399651 1622712 1209762 334329 323107 1892701 1119890 572409 972277 1827726 1853907 968724 181949 1656837 1181867 1050890 397245 1026158 933234 1501392 847044 1094353 76370 1280370 483259 142166 1178524 248742 400984 602670 519761 1745365 1962541 1836847 188082 1759436 156681 1921618 13940 1431529 1341830 1474474 184024 1007718 1711645 811722 670771 873366 1274283 1163980 485133 809518 1129562 1174626 1691122 1959917 272497 1045245 1780208 1238179 879705 95242 984110 463368 1564774 1788085 1797230 883729 1382560 1491643 336820 1433928 861426 217365 1169457 1161786 442223 1519764 270540 1371394 697733 758842 1652119 1295157 1571957 1793404 1199380 1293205 317908 1588124 449003 243237 1217207 1421281 1714600 661873 1093824 102314 138490 657158 260113 1198957 12433 1456803 642462 410621 1943116 163003 220509 140555 1171603 932235 1897598 1845531 1061336 1837117 216395 1095588 21879 473840 1748617 1008500 1130739 1366091 435698 749709 764170 900475 644647 1643056 1898905 1835567 1414490 1223069 625725 638908 1388497 1259881 1383144 1843237 1346435 1365699 1565315 762797 737402 333313 328237 918646 1504892 1573199 234006 1634467 1923249 448612 56990 983225 301954 622122 76520 494155 196323 1718711 969261 1450342 1115174 961352 848747 375974 1325478 998190 1297448 342348 1086401 1658072 1197125 479048 811710 1660209 626846 1412820 1964644 990595 97802 679085 1368928 1928768 260041 569560 176248 128800 1594744 1298903 1453391 360870 1048892 39024 1847788 588515 397847 985834 98454 1209019 169472 272692 772506 1778900 1719481 565404 1160350 1573245 1952639 1244694 492795 147446 635838 690319 198672 1826292 1812124 1914773 583732 481622 476949 1344794 624534 1741682 440711 698392 820849 116115 730147 1823705 678409 1365497 856470 630441 835162 866570 1010528 990480 43352 141063 1687999 490442 1809248 147426 1711094 601143 1076423 954560 28430 1156713 242373 1884670 1260957 960934 544868 1290025 114503 3536 1195397 639417 1986311 1027392 1021891 1173937 513874 1123030 1272895 15949 1155435 1494993 43883 132822 1429233 1009866 1440168 1224119 1709151 1880526 1934589 761775 1792424 249092 14522 1612091 1363441 876903 552052 1793356 1033571 479269 791151 1380130 520314 1346607 1864310 1162255 273770 1869105 1323676 653586 566376 953421 923986 1650264 933935 432121 1342582 1864345 577120 1319746 83992 1441270 983198 221237 1167052 1252140 1570245 119164 788974 1619779 1145644 21598 46901 637894 1820725 731134 416424 1047873 779069 1590290 207286 1386160 903097 1480489 136135 1651537 220902 164146 1528733 1260661 784084 1067306 583865 79436 827128 548812 1989717 437496 400403 1264026 1676220 45652 161478 491149 1218676 374203 1520 421461 420415 252849 299774 130081 170971 1725837 1383768 728224 1972563 1402046 1982019 1533558 1755651 677491 1817462 1741107 1248705 856642 220703 845047 1394109 289223 1857352 1539001 992553 867419 1937088 1734146 851409 361439 1651591 1700676 1583317 1463290 429967 1136933 1446484 1481094 748949 553666 641807 207984 604922 757808 461997 302051 1977372 1112586 315472 75278 1093542 1912433 32546 1600421 664007 583132 987497 903274 1807270 751166 62936 119489 524496 485023 1433775 91107 891743 750936 896233 1904591 1400363 1859597 944018 228823 585957 1914810 1629512 554953 680798 571316 1479826 1412887 199400 966317 1267967 427296 1985313 1168973 1528970 1728065 420282 650604 26753 1718846 1456725 1605255 1333407 1322440 845135 1912019 615598 427798 1889365 1755523 579441 307874 1603435 537219 81568 170365 112058 1667427 376286 84175 490408 910795 1749574 24195 1518919 521765 1707726 1432330 948947 1084679 80401 1951525 1877500 1517400 325399 1544001 1426073 206789 1611949 75582 1881888 374564 1846695 171740 564463 464861 305283 1585740 1204889 1727294 261273 235351 1113078 884309 453979 398909 344594 1891474 939739 1306506 1863710 1442573 1097548 1850929 470247 1273195 1578100 112731 643971 1225260 1792901 1262159 795402 1703590 883347 1497803 14251 610464 1737146 1753932 1838074 1269065 1719902 1658489 1164943 253817 1344177 801319 1669480 41321 1932937 257456 1333909 1157401 1916627 1438482 116682 1620776 512869 1608604 1617885 1489225 141180 1633277 1765732 830922 90506 1197771 1844500 1782918 1446009 1124141 138152 481619 34457 1534662 29272 1849062 437468 629483 296799 1698755 442157 1755106 938103 1860454 971313 1268095 1245378 450574 1425540 1764343 635648 1625423 1073825 176942 238858 1456230 1939860 807430 797940 736099 1201715 1753538 1567008 589394 1524970 808893 83569 1633040 175792 1442066 1093625 532111 919215 1689182 1304663 1010375 480510 720020 874033 1545583 817272 1758564 1356517 1092917 1949334 1802039 313727 1714820 1966667 876198 417836 558674 419293 586764 519936 787361 695870 1032360 922306 214185 264999 1097391 752452 1883426 1353604 1214816 1188800 1634687 1981189 1960827 1477704 469709 384723 127242 1490048 1201139 321881 741112 1362365 1255992 912906 529434 910898 1257634 427434 1682608 1201781 736447 1293139 1256656 268669 138141 137809 657589 1772816 1263656 404071 982616 1834308 500152 1654575 1624633 230595 399762 248130 309086 1441522 52989 167184 1743466 1365867 1204326 48261 615208 405184 1086443 841281 537886 474716 701015 647534 729686 454915 715638 1663051 728136 962440 285977 53447 72440 1304202 1425864 1542271 862025 612583 1774572 1764016 1655088 640863 927497 443932 1658675 445987 310515 248342 1370487 1386534 1931071 1904145 1555066 1238672 285933 402966 692761 490446 129125 1198557 805204 1095668 1598164 1954875 1372130 1189123 1363812 425595 1696015 157501 247920 1134027 1714401 629071 1919932 277888 1942597 886096 1231954 448623 1771691 328352 643624 351408 176459 485896 1011374 1100360 277986 138483 1489686 941817 618069 996939 1984784 1432290 15961 1158758 186782 740795 1999238 1793286 1678376 1289909 139768 254303 202992 450184 259311 1181181 889192 793038 328892 1080700 435165 500260 674418 892793 1790854 651765 896795 1353968 1231652 313716 1449888 1832927 1971833 521887 764108 464309 314361 1522010 726976 379627 1278828 1876969 1703832 540069 808059 1082709 1617224 46907 466216 264323 377539 1195586 751183 1672881 1740521 698600 694877 1410498 1166664 140990 435376 1988262 1812608 1141966 915277 1823177 1686283 1995817 1169569 482451 1380751 545862 1520624 1486935 1713047 1172282 686590 1666630 260267 398475 1852351 1593859 949195 940484 897443 1918264 847805 1560527 1385354 1146265 1225959 1865392 222845 982329 1940488 879804 31200 243170 1121413 797387 1011596 1995288 1586007 451542 1895803 1724473 127814 367653 796495 974696 1998109 555167 13725 56930 919626 701541 119988 845051 1870103 1331606 802975 768198 618451 1862074 1655397 913274 1126057 1999852 1981280 853352 53081 568435 538227 1196787 1426769 1295417 251633 1010064 1182061 865349 1725872 501679 555026 279287 569496 1900171 1497155 1508969 1210361 1315710 776392 1481966 453791 1369776 317784 1717871 1263149 1389888 582063 1619937 1149017 192141 23596 1919214 792539 1424659 1478271 1774440 1798915 1541077 1917256 1296171 1090498 268009 26711 1818189 443951 223956 414187 521122 156796 593222 213313 511158 525447 1135680 690707 1780522 1763219 1977765 1893631 492238 161917 426280 1203988 228776 1564759 1348911 1539026 290628 1848465 734295 1864625 1524413 233639 1462129 1285906 1397418 381874 1691995 812503 1847726 894758 1960966 429761 1149912 1080079 1328342 117792 1086692 446854 1300963 625448 644138 554180 1506454 626120 1379907 989609 29744 502000 1995661 1826478 452138 986390 1064993 387235 211648 802045 528302 1199090 1051561 1525767 1515942 1443622 274453 1396669 165701 354117 98288 1496047 1898108 1555700 250365 170489 1181558 1227966 416345 1058917 1458987 277202 58427 1766667 394606 1814550 950786 88115 378635 212302 1845605 1297695 799467 1105348 634847 182869 1007296 1009448 403861 1064662 1736775 1441355 958063 55691 702399 1035243 1266038 1045772 55143 293385 255184 245122 378914 1339325 270158 653838 1390059 212149 1240050 163546 1988845 152772 1629638 348961 1055874 1548853 1473521 1582798 1540510 1719553 1646952 1090537 1696274 1977300 777714 447243 314317 1755808 550064 1010924 1183079 1587683 134116 1511549 1254675 263979 1627964 648872 137079 1829623 1754137 1541767 1918843 1434704 507 1787655 1205898 1373947 1250040 701953 68688 319529 850813 238432 771481 94989 1908351 1769891 1263562 1939929 1231009 1690988 391508 851303 40930 279856 288323 160912 1800816 873762 784914 477099 275671 858526 858825 263800 557126 1756140 998987 626317 685111 82976 536745 636738 1743389 1012879 1766808 1144671 1885756 280528 1436579 1668604 155822 429135 86892 740681 1455525 1216689 1872142 1997188 1014157 104828 1892649 1564237 669466 1998434 410149 1884143 1763892 1261529 977963 1729439 1973251 97733 846074 529907 262435 879681 440359 461280 554885 1983350 996858 280759 646897 1708460 1180362 554210 1794948 548199 394746 906778 1630964 1415217 676496 495974 1227412 651844 489877 1200959 1059063 786752 1544219 1106899 1684495 84118 980577 416944 641247 316217 515401 279373 1487690 1884939 1453825 1289784 590369 1030077 567746 1897961 930420 47449 887335 10853 1014577 332368 711209 1760099 771398 1990963 659892 367398 734437 1799717 877144 1961903 775175 1749951 1018474 156320 1924367 192930 1091997 1658096 1778359 477043 527515 902907 645325 1364747 230607 937544 1786421 944094 1093329 140005 1915926 45537 1520846 935766 938052 609365 1570863 1716037 889566 1639320 886625 262327 115201 1772982 1686570 1106328 1372177 1830271 1084423 254865 551846 1564630 1231880 1767471 396396 1719344 1145707 974021 1837641 1631972 1203037 702748 1978080 499727 1779194 986875 538358 764008 163621 1718923 1498045 1411693 557666 1618118 259608 1993066 924799 1622637 444365 893406 298522 1825342 643881 1378548 1059609 1640172 1146823 1877235 1334261 1017047 232625 183169 1968375 1655973 101415 1429409 691945 725746 970945 770515 81342 991766 74777 1474256 1165224 1427933 442174 314250 121072 356145 1591857 1204096 730113 170554 1481380 947985 223334 454343 1629791 1798172 239709 110419 1951886 1162491 569814 992595 1341834 606842 1651620 972914 1222718 84810 275408 442960 224289 847314 708693 351836 734130 1714988 1198816 170185 550401 285364 282901 1631040 1485501 304134 52468 1631579 1866201 1871750 473971 204868 1527469 1141284 332188 1475267 811056 206938 958703 1717495 766479 644095 1227909 358108 1486982 898076 384655 560691 696970 1330632 1647839 640583 1321820 993626 1796274 1467925 914596 676863 268390 962644 399982 421868 1203199 573131 1919021 362575 1185130 1741350 1925524 215235 559711 1304738 378685 500600 1384224 342484 1179640 551972 669007 757932 370612 1459763 393932 1298124 22339 1259988 1096012 938933 667711 36084 1134932 1345395 1255293 434586 1547466 1484301 1624109 1704544 1731225 1366848 1813488 1511453 4085 1581507 1514140 551632 231755 896641 91178 1824299 1193513 369362 295029 452094 1443280 1379641 330307 1974658 1187067 1049318 1427548 1295557 630234 1562100 1050709 1313968 1212606 1531991 592231 1638262 327289 1323951 592084 764266 981297 153538 1664403 869275 1173724 306491 1882460 790240 1584134 1902346 861558 341430 861785 790298 565406 1999841 1025427 401457 1863384 686175 1265424 1904068 1250606 1744638 763597 757264 1496411 1962166 125413 1434461 1036198 1696702 120636 730996 847650 1295175 347614 1009692 1391566 1466359 1174775 906464 59861 1598514 253969 897675 187631 64390 1667831 1594564 1010862 1247639 62660 1563039 626810 1232239 1451588 1402804 1021075 1241930 489246 746722 358456 420412 1530437 1194951 1010905 1207496 624498 1595681 899296 955366 970984 1268260 387381 987839 796215 1873918 1410501 1365594 1118890 321035 189478 142412 138705 1466699 727654 334659 1938454 239533 659525 1398307 513311 1311953 114705 1091326 1322212 1801986 286581 403184 1419486 868956 1792894 838886 286761 962659 1803656 708408 1554709 1843153 327918 1479400 690922 541175 1403604 386342 623052 1477482 1771851 94019 894842 211041 364044 1936822 830325 790593 1570696 1225108 1479235 1117998 419253 1284845 495651 82756 717200 225063 340006 1967915 22951 952499 1330738 970465 1746194 1893670 1101942 123901 224088 1386204 754539 1922047 1795815 21547 902299 1030853 789627 1814003 96872 420284 66664 1513325 366464 1082261 985497 1928398 579448 1352573 156023 1025908 1922711 1715843 1513725 1172068 503216 768649 1855974 550495 203073 1371490 409044 1788163 230847 1554289 1595398 1550966 1413234 1308872 1922004 726918 1782915 305999 126385 1170499 312343 990721 441605 1878801 296854 189470 1684701 70355 676988 1209286 785415 1037539 1673863 779735 371162 85749 1002370 323920 819775 645272 1716237 295022 371199 594507 530351 1671350 976926 1144596 1731342 1910947 1495384 1876006 272514 382166 1506670 1436471 100051 1426539 789086 639169 1287236 510561 1454142 1423799 582740 1201220 638716 597424 1921960 178721 155790 1799817 431484 1053944 1130070 1821296 701383 1689906 1823746 454878 982940 612967 268162 981571 927887 1232880 1203308 1167398 1313464 1072587 1964029 1157031 1468518 1967348 1158934 283950 99294 1861510 1739729 1138870 652274 356950 269102 1818176 910718 599911 300375 986086 1790594 1705987 1274696 905345 199810 1622541 1042391 1868186 1695118 1623143 1304934 70095 1815219 521291 60884 997083 1531498 865653 282564 1570865 1411936 1377582 1068569 169835 1277075 1005116 1561165 1530259 1072892 885382 670428 581622 292387 14202 982973 213007 1814553 969859 375398 1318407 1732484 1080971 1457701 1149512 1449980 424999 1048240 208734 375178 1345101 1946634 220224 85861 1866374 1523322 429373 1082475 1465875 1269514 1634893 480790 259302 956262 492197 1782497 1947620 1536439 376216 157486 917113 285394 1798562 1538919 819294 11901 295957 285909 241949 60762 1299354 544692 1785246 1733950 982376 531958 1182097 840661 805177 332104 685132 1362538 305054 1911413 102411 324452 1190143 1150025 1271210 73406 487312 1852706 338624 1978358 491608 1782538 1809287 41044 1718005 1598285 1397877 150552 1134166 7026 1853697 1504062 45825 826985 967071 897239 1306468 1540282 949151 1836031 1792442 467516 959852 1761858 1776126 1907490 1266559 1244156 1796761 413996 227391 408799 1459819 497862 994702 1195936 302292 1126381 1392278 769880 1692496 1285927 1345492 493257 1595994 108322 1186616 1824008 1089740 1079224 1607744 776001 1485704 743966 622114 1174477 1634295 1285462 576334 1431730 938686 904285 297633 798384 396880 1954066 679398 680466 1301465 135517 1182423 162107 280586 1304055 298007 1303273 1657214 1196651 140960 592117 1498755 1083275 1481161 520778 78795 1536503 13752 905542 1063685 1518576 1069072 445731 233282 1652340 1061300 1974230 233946 429399 1919566 400446 1809849 366167 116861 1653781 1308356 1226916 720739 1812409 682433 1966869 1842098 61480 599180 370276 1779400 1182118 685211 380087 661680 955745 888607 1785529 210159 805023 1347723 1009015 1175559 1386827 166375 1386304 28033 149459 584435 1844389 672678 1544669 521957 1751034 1830881 1439962 194308 1901208 1544507 686398 1018240 495154 1562776 480156 1437642 1746075 1059001 347972 577471 1210484 132204 372612 124029 112200 1589367 299733 80581 1274543 1274472 1401007 1160886 835580 1116572 1653683 1389427 82547 133523 589603 1867257 652925 1814942 664275 64019 321275 1350554 124858 768241 1989425 1913405 127273 1340819 383604 695542 444977 1932725 84720 753855 1302237 358507 1669853 271681 694691 1286367 1759611 1317479 1552851 1423263 1987860 242495 610840 1669479 1166786 778713 595272 341231 770443 979180 661628 1037147 1634068 417892 1028072 1114069 746350 993649 1023743 716758 884520 415788 1751546 1532195 1542111 1663028 249798 1338176 1874087 638549 1481884 1778938 632599 998245 1919678 1751145 1197026 463505 248359 281033 1096812 333273 1610804 127531 951587 487311 1778779 925356 1069580 1176846 876 1923957 1425043 1032409 598523 1333541 1173345 159129 651826 201724 563244 1229556 707215 1083344 1688929 807487 1581410 1778286 1850184 557315 223426 1079053 534477 1999337 1111319 422354 1307893 1373576 1073004 1141434 1565486 142426 1046888 539847 1703048 72908 1673761 339169 713969 1507360 159614 1718690 1786597 543977 1655066 662636 1695537 1123062 1242650 168800 1244680 511738 1126921 1825906 1522352 1798300 60239 290749 162144 881076 1756479 1896975 453352 401466 1745496 253618 1557818 50936 381891 742765 1953270 156747 1066746 924121 292110 1890025 1481731 22553 50171 1816829 1712659 532987 605035 1135918 1469616 987241 1420744 271033 868059 965477 1305685 1526266 657796 1334016 1423117 1378926 1943645 1619238 1809495 241799 135062 1075914 1560448 376443 148834 1497786 74168 525708 1562733 1982520 226789 1813882 394302 1977450 831849 994439 1463621 1368980 780977 1194537 1208995 899287 1390271 84845 1474567 1738351 1421740 1541415 1374696 1488414 229977 858136 178324 73316 569290 1658919 532075 731673 1037810 1914273 632302 545778 286980 1016404 1098911 169034 455692 217653 705543 391796 1440491 548573 1207133 1068074 1455343 185586 1685756 775266 1064522 976169 581233 692385 1944740 207960 1872058 1298730 863640 438346 1319800 1259798 809135 1576345 1520233 1066999 779981 1748783 652275 1732214 1634162 1172502 736454 1572786 317667 1943700 1399963 178180 1592419 825058 499336 1235039 412761 1061035 157373 1507124 671758 237603 793298 1750839 13457 1602936 1790407 1192241 1995993 1984240 1934748 1424399 1311979 1387445 233458 741941 1545580 1128775 175864 1954555 159336 1675908 772487 1113092 799650 48769 1253098 1848279 507499 668977 1114911 1603082 844011 870321 1099633 61408 928844 436004 156897 267491 739383 1398711 1505978 741164 152310 1748384 1667680 100867 14274 974969 1011949 1785001 1270169 932805 1551717 1582602 932162 853244 674992 418215 643608 1329484 476014 1782807 1742976 410994 538443 894118 1972722 1145140 472223 68531 1719207 422665 546040 232539 822582 2986 748339 541056 1582315 11778 1385080 1005726 743438 322408 1355788 1877462 340366 1496691 1177945 30662 370741 49580 219056 1897215 1184022 1767777 1375570 1260437 1040971 1880539 240135 1425134 413362 703494 107871 836653 1982345 133094 26173 105909 154401 115108 1953941 1802873 43788 1340842 430753 1548814 173714 1416258 36968 1401283 644935 483043 1128531 1913505 88885 384914 670918 1911606 1661284 1033319 483341 840436 959733 794746 1687421 1780713 1129961 1601660 1396982 1825570 225577 83672 1292268 124381 333019 1504633 1158709 42580 302852 587419 1176416 1987739 69139 1187035 719358 1788305 441088 705944 152467 1993174 1471153 998870 627684 1816805 1896207 1409658 1983420 863509 1671473 112099 735241 89594 972359 745197 1490518 214488 1518801 904710 1709388 1210812 1067087 1250878 1589556 517560 1935879 1463449 1588970 1834567 1169741 910211 1632652 183880 1167092 568095 484796 616263 1152774 23899 1460267 871987 1842737 1230771 1386446 1610251 282393 754240 1102786 1315362 1131477 1800799 1991341 1417065 1978978 1181667 1218441 381950 1099908 479824 512884 704669 1942695 755204 1532097 1869159 1875664 1064618 395584 1779844 586414 590471 1661449 481906 1449325 1424422 902038 1623101 1806784 890353 1022730 1156617 1812983 1622861 378853 1377706 1509474 1602809 1811737 1684399 1317401 218849 434032 1473993 1467524 1624100 1889084 1035732 567351 775514 533946 318017 627571 1838388 1449698 1747846 948878 847728 1066629 1553828 454348 404287 862678 945205 279858 941264 545639 1437669 1012016 244566 1149647 297326 145642 1203096 176441 1080945 1296377 1255107 1982433 1258359 611555 236291 1705322 1416181 1504751 612298 1165925 548330 393180 516292 1339698 459975 803276 778110 1918922 810947 1586036 758228 523206 939042 1643838 1480970 1740614 1643650 1126044 1228449 387844 621670 44765 1338636 1464820 490130 1396567 706224 277069 1650760 1795299 1684829 625909 1513978 257394 10239 9942 238342 914168 1643965 256418 286805 769547 1762093 1433908 1930495 59835 1622586 1015924 477175 1176313 445050 405933 1447525 876555 316298 1541578 42401 1625478 387571 1574375 779618 1030616 723511 1815309 527348 588430 756099 1012321 1705845 1800626 664829 250354 917610 246329 120900 1440492 82765 299466 1073027 15621 1289799 194871 1009226 972210 576208 1007341 663995 1503759 1836106 1364722 400201 1011696 1380595 1725095 1385878 1779476 1421756 1901892 1824737 204017 2652 1431369 1173842 1530301 243147 1564751 56991 1693840 927062 1381795 1771040 42740 363870 1509770 465366 1077686 1351874 1280302 1863489 56998 701258 885886 501562 490235 990291 282440 1902325 448692 578044 782199 1469499 1000099 972952 22298 1470312 1023998 797160 1865966 1424562 311683 981903 1465706 1032521 7576 1068157 1885384 1418146 1002068 963735 383936 1459243 1309613 1282669 1328421 627603 606075 598494 1917797 958113 1737770 360525 1385399 1545134 1804537 677341 1362884 283945 1273051 454981 522951 241961 719009 351826 289991 9883 1857487 1275148 1379522 73075 426697 1671882 532292 1010207 1603434 331388 905663 1691545 1353057 610764 1189429 151451 57616 1601118 294452 1730145 1949433 1676139 681388 1035902 1809843 275586 154734 859304 1839293 1519933 200003 1270151 637970 1574359 81495 1379642 871907 1399323 1519623 1456518 935933 591433 665758 1026372 1891603 765677 1824089 1588631 1886766 190542 1773372 1135256 761320 1651720 1716536 844542 443091 568192 1800503 1513251 1065913 258023 1168289 732347 1516739 1695723 507514 1640174 1929864 1758616 1745084 309166 420741 583076 1471952 1332320 1104150 421215 1442759 849693 112683 1153126 89654 862226 1328378 1590508 1335655 341303 447716 1776513 620532 905690 679165 1024546 1648203 1305524 750722 351300 731892 1907259 1474301 1760609 898004 895754 840880 1476214 1123992 220530 737525 379695 1761206 113706 314168 706776 100813 1452638 1859783 610963 1853169 789616 1863980 1611992 857302 393526 1765868 1690644 813112 555634 1424103 99955 482349 1741735 91093 527352 337895 1622939 1821073 1799181 978216 178587 564678 274856 1193469 860651 674968 108619 1840519 1201029 1409946 1764418 1001602 1409252 1523715 416439 1357257 1454228 1768582 363306 801242 363496 363827 1594633 1259476 705571 1262813 68685 431707 843625 958651 1844720 715999 1570050 1330652 1180306 1430982 231623 248433 8549 1793519 614042 1974348 122077 338428 1815881 1919428 498376 386187 845758 967264 1933967 455320 864964 694921 1932703 370547 316525 1260387 992451 1132210 565711 1211591 1591438 1346177 1703260 459722 98616 843200 1634298 268362 858683 741607 1079389 1354667 1777267 1885938 353424 409108 993780 273488 822984 1446836 89127 638516 1165512 505814 583931 1744374 300063 1515872 99598 273987 1565310 24537 229520 647400 1725736 1013332 819008 420513 1491341 1996755 1385754 888855 1200203 1078036 1767535 343997 1759936 705481 1216053 985633 1320381 1937766 1426176 210967 830357 21478 1626690 512410 221782 1373187 316165 1151570 1178283 1876462 1510572 1185030 1918639 641659 371460 103074 1805164 601139 854410 1847133 1400756 1136032 1170148 848755 625780 211361 1524548 1242054 793251 635032 593478 1461712 801501 1395766 824071 640317 1550264 91479 311060 1572649 1205373 682557 166821 328460 116749 28622 1899716 1742996 802720 68986 1491105 779345 1822254 1540343 1409180 1668002 1974233 1244578 1345454 1281045 1274695 315476 759386 376113 1534048 1585359 1357136 62614 613129 73752 632242 1914114 1832004 463200 1417562 845104 1310216 778068 995310 647452 1967866 643318 696376 1008919 919926 1126438 542943 121701 1739274 1307235 1004965 397070 1760371 1750783 1581679 1841523 1331239 31018 987848 1446896 1473108 1943323 636135 449156 987642 577591 972508 1055127 1689453 1723101 746065 460819 559629 1936398 260127 233984 699199 1819196 1630636 759659 57037 785919 818875 635689 243618 1821725 353905 154453 1232528 1245490 569657 827578 460074 1771793 1087423 375218 925952 1814912 761097 259559 1112750 1915848 1045150 964396 1115957 450627 1224773 657278 519760 897877 628232 1376900 188143 612679 1378056 1580998 1513785 1301326 1279576 1490761 1830361 332900 265757 862055 836807 535874 1977813 1371556 1223523 530385 553965 1431735 1970209 187698 1246873 85417 260066 664127 996886 145166 1675252 1748962 895303 21893 1922584 1182667 1062267 1763036 1446588 1839237 1904147 1792709 1472825 816045 1967942 1051037 1304219 1713132 941960 1013515 1347143 1491209 1778137 367263 1820806 1041583 1871730 489490 160077 1198997 541631 898322 948681 1982870 963605 890709 1662429 339855 1999812 1255977 1984199 681677 1643587 299832 579265 411524 1100253 1471605 461942 628868 1663144 480285 11765 1036485 1743754 1207018 1525503 1561516 91197 83498 88880 392826 1348244 1493946 1318917 334281 1315079 1555184 42663 856861 64735 904412 705093 1305803 220403 1036863 1410939 69307 1186145 1047282 842313 1120738 1026175 630570 1616568 975237 963143 795708 1341474 1326765 1185206 837785 618301 1790775 1963899 25720 16235 90684 999119 1171737 906835 1857509 1120906 1849678 1351594 396165 1803915 931744 1608414 1708322 1197837 657020 392547 1640167 14472 1249683 884225 86975 632588 771748 439967 1061033 1916726 1122399 1121552 897365 596771 1968221 1448986 196599 1910256 1476831 1514735 1157068 972529 1626916 220196 1754249 506663 1888490 498413 1310679 626034 1991776 924885 51522 202860 1770452 129025 662544 375090 1108107 1133268 1606349 537911 451320 525513 1397500 1851044 1756306 1195394 718386 1495437 1480011 221984 827296 1205184 134599 1688814 1497185 89622 1233881 1387329 1475864 743386 839514 1280444 1759670 158241 920293 1593833 377264 1059780 1848296 935357 238188 1167146 842701 347487 1155252 559262 1066327 1023083 1015291 1828262 520976 1067060 406400 1524106 1750837 726047 546567 1685555 1699983 652876 879886 1691173 1725285 1176379 1242152 148008 831806 1239734 1721399 626009 987558 963368 730552 1232656 953328 222301 938684 200456 1776729 1821179 291005 1528099 115099 1505961 404648 104934 1261513 648497 1471951 1880356 422523 1016922 362498 711215 618961 1602081 779646 1903547 523061 971653 1357758 1177113 232526 1249624 862510 715870 905074 242690 1070013 975753 608439 1042498 1684009 90032 715228 1852059 742851 821551 1206018 1280484 1734618 417357 516173 1183836 1306212 1634507 788466 698636 1346116 152347 305070 237758 72417 1858440 1329452 245518 745285 1056333 1179958 1196914 234153 988865 719427 1769852 944514 1035250 412259 1171273 1145970 1422984 1094808 1303348 1866914 298778 1081640 557835 1321960 1406284 1490918 744512 1933874 647599 1093985 585944 1943617 1114197 1197238 885228 1687587 1901393 1490406 1907720 1894822 1259105 1881603 49490 1495112 763594 728967 60696 1367051 163808 1719698 1429210 132319 1201136 577574 397598 170748 926517 1978187 586857 86789 679948 329102 1839805 199713 1125262 96688 943741 1494192 881638 1741750 1649585 1397372 436319 914729 797547 243769 1296403 1635079 528339 1067419 83838 1214428 422395 950124 1020913 757845 237109 190504 175386 1777563 1313777 481883 181803 436489 1594482 289783 1278074 423192 1097900 1880301 1288308 1925337 1474142 870015 916115 1748042 1090660 1331259 1657012 5490 934865 1653307 1190328 544678 637569 479405 1508889 333394 1736630 111138 86053 720568 1440113 295059 198370 1353346 184977 1282321 44022 1018746 229171 1025698 730818 255719 1353668 975352 365175 629520 1842757 353289 679464 787528 1159983 608357 610628 115571 1125937 954071 1107229 956837 1138062 337423 1816656 277434 1919864 1235841 1139721 1061809 288158 1200073 1895465 627663 1954296 1295332 1598176 591546 1912965 554473 814543 1242810 952129 260236 1548761 838689 1728980 190488 1217986 632814 1192765 859674 1662817 207181 1715178 311368 1300946 777575 579756 1977626 962058 1697190 1629877 1849413 1439872 641623 1515411 1552717 802227 546428 1054964 1277372 300 1309169 1328021 943065 1823339 1240119 1985016 1155554 43587 157528 409611 779845 1908405 1721464 1071148 1193683 1928384 1607091 23895 1039049 86691 1250616 789254 477782 809246 997695 478316 912929 279228 959330 1304897 776249 15002 889619 1693774 860389 238409 640754 1936749 953918 255791 1730009 209086 623653 26405 1358998 697682 1594219 1018947 306422 711041 1025974 339079 1384258 1827956 1595523 1196017 1321345 1450053 1017264 1828074 980262 105740 431552 762635 1539996 1426545 1559066 328074 1389927 1396707 1520881 901278 978121 1177563 399560 185078 1732198 644466 1573492 504068 31233 451069 401211 476169 1810522 1219697 320989 550166 968578 10799 1876942 354555 304121 864955 632556 677977 184907 1844154 1074105 1855288 1469473 282570 1612838 1843969 1320644 1930405 439519 768464 1911405 1087018 1431242 958607 1937379 3317 388819 800008 1947936 1019180 668365 1793023 1847369 959759 792342 1317110 104318 187341 421462 322082 14463 578758 1385506 133688 284872 1100284 343085 837742 375913 1572727 540137 711423 928409 1024749 464718 997629 563039 290727 1036716 1390578 1574783 318431 330578 649554 1331761 1592043 1601518 1059885 1655748 128113 966883 1200540 153700 1281519 1117071 976128 1825395 1584547 1675070 1279874 838611 1932724 558773 1160095 1843445 271501 55257 170483 1366049 1406003 1944285 1230258 262719 1271243 177109 825432 551060 1072692 119542 444075 193531 1355135 726984 1970269 1298749 216298 566712 1851909 1670564 1805432 204629 257797 136243 7594 355813 1829492 175311 764237 805350 429750 1742804 1877498 1724748 609070 1909017 391932 1374959 673654 1679458 580523 363725 48871 1723294 1443462 30938 610469 312220 1203581 645885 1744847 201626 342317 1585778 920894 641013 1923487 1245984 1247156 1196706 525501 184635 1954631 11247 1574377 980743 1458964 1900661 1069908 675389 480028 1434663 589584 661913 876260 199563 1279210 1302503 533362 482149 1081102 1732601 544648 699172 167804 769262 366301 1170840 1758333 183542 1473657 1506797 1323312 1408198 1654999 933959 1426142 73684 1903235 1356470 817289 644696 1285403 1426705 395924 1979521 1873678 880140 250044 520038 22049 1809900 226369 1496977 339784 487841 1944342 1570143 1988272 897541 633234 942875 440973 1821900 1843366 666446 280427 1852606 1413458 1942463 675966 429151 1099295 1901096 723152 605181 1274195 619049 1136564 1903611 809482 1890344 149980 370803 1418899 1991302 1018493 1307963 869253 1919149 466805 18594 600056 1660720 1834989 86545 793845 1834050 532761 1231461 554713 665976 1142915 742651 1187069 614983 666706 816755 599352 423972 586356 741735 924801 874900 985344 1342142 494192 1241414 495888 279524 358978 1907235 619235 973922 619576 1286417 1459157 1188662 307743 751434 730189 726071 16680 231889 1776899 1948594 421423 380726 935258 411946 1253482 98478 312483 791105 1673442 1328035 523223 171182 216097 1473370 348226 521999 1518642 1635760 113108 248911 832387 1360135 504390 1871025 1195729 441415 1768542 1210791 634150 77757 701342 614538 64948 417401 1629066 1113449 398621 505216 1114870 1336879 963979 1955868 563087 534281 1717833 322830 920091 1096774 913076 1834755 1753698 1701537 134933 1532360 5029 1448675 354044 1305821 1803996 405563 749670 1829912 1549332 82351 1533831 320640 1691350 650298 1391650 1131476 534333 1274700 1665366 1401516 1768119 915913 800840 1818618 913493 1621779 228632 1159219 1907911 1977750 1772298 1562195 889067 1658196 420979 1368925 768700 704515 1711857 1352539 128096 676532 646279 269055 947107 1311189 1792606 1239489 1289043 1550882 1312264 685349 269750 278058 1999510 766332 313347 1866481 888188 755378 462031 324404 1837003 1004561 198338 25282 40999 1004653 1691086 685001 752673 457094 224904 1602090 845519 1151319 578871 1215115 494167 971752 67260 158163 970335 919404 359658 1250125 1049603 1171841 1977044 1810938 1749674 67042 658067 368398 516228 426445 1269043 1190289 481203 1104628 1719543 185958 1576809 632635 1229699 428605 1643096 1839952 1744161 1383445 1817830 597194 732815 1393959 414676 901319 743371 1529664 1260315 1963532 742101 1724962 1775231 1175638 158278 173327 82829 756144 1619235 1844165 457927 1792864 924363 335523 172617 1965358 1754426 1778649 1055163 498346 1121217 121605 982456 1291359 1573225 932841 70897 1230343 661687 1591491 142596 327765 403148 786417 485339 860205 535655 1648650 320584 147202 1902451 1330840 815028 1660497 829700 1368823 1027003 482140 548388 1394799 1209949 1670955 788325 466890 993868 1180810 1353 414950 1040066 1809400 58190 1606546 929800 243216 750785 1198897 1506345 975376 1901636 1214379 1632926 1991707 504016 1786354 326941 1978753 61778 495313 1473046 1671732 1910870 1424591 692990 83963 792564 1052380 1647315 1999257 1616487 1754444 540668 1762894 1856586 1876627 847143 1924399 679013 434388 1583128 1214387 109695 845305 76184 1046992 1150271 672480 876509 1817103 1244757 1549191 276758 942431 1628770 1773502 488117 485856 553191 468606 1340226 321146 1085871 1739926 1999289 20600 1361612 1857933 1021177 451492 1630292 1570321 117890 926026 1636407 1037200 45748 1772689 1269666 991669 1956597 427980 1439996 433043 373870 652808 913088 725022 274659 1750189 1497333 867346 1681323 17077 1240826 258975 370885 1098970 1728390 1898517 488662 763692 1190021 216321 589545 1690836 1739018 1547939 915742 1003299 1709672 524607 1806828 1620622 1932159 1797980 116638 631059 1391598 66292 1478686 1761457 1366764 1017276 274315 1980251 223778 1470460 1750714 1811327 1042027 1456584 1154289 1066391 1327764 1774704 1425678 1885417 475434 944861 1772875 1704772 1213211 389685 589886 40181 942870 608639 1220607 1791819 1489061 1717377 935708 940851 642512 1576763 1620390 1500385 1669169 596597 645651 1410888 1305855 1535369 47658 1745766 623369 906174 1631941 400566 980443 1081075 444061 765459 613973 211819 970740 174548 1955904 647623 1953039 801827 563072 530493 908776 1517027 1572170 1682186 678921 1869688 414326 1854096 1787303 494242 1366719 958292 1364914 693487 1598320 481151 1391061 310736 1840862 127683 757440 609600 1248657 1300665 1973778 1347053 939145 1176342 1382035 753478 1244145 94457 745469 831428 22325 508583 1799907 1305748 227928 1999267 1421707 1611629 1968923 1296517 417699 1379854 1153387 1067353 1732854 1953095 821932 1178882 47673 4438 170043 158331 1203546 90448 27522 1331477 1294609 1303205 1786911 42424 223961 1159130 549785 1487701 424379 1579982 1141406 926118 588394 276907 1110208 834688 902024 1063772 406605 1621766 841916 1813532 1110969 113328 353404 465234 1749959 1309542 909853 709339 1757477 1476566 804919 1400669 1413407 569770 677462 785818 842063 1002484 1953551 941271 278467 786297 1071621 1131049 1329092 551307 490403 674564 1801904 917965 1743125 106058 1948553 505265 1661722 42981 630783 1746881 1497665 1926839 971031 1485075 420687 1881813 1470665 1923518 1821800 773595 584612 260244 1773085 1109935 1913027 1966367 1646550 298320 1841471 564427 1782698 1301742 1347476 1705791 1443655 1796979 257958 1174634 1722017 1432722 1894279 576523 1782906 560146 1646849 1733575 1517204 689698 1354433 717767 812215 487408 1591235 1189786 422707 1473326 1777359 466976 228421 1260820 1693217 1453230 901882 139453 1193278 230383 1794938 116827 407376 228548 1216974 1337448 488391 1892866 1352765 1508472 716372 1319002 1673576 1024925 773098 1593593 291269 840990 65887 963012 1400302 277607 887946 324937 367180 1563834 1322954 458726 625797 1916679 1970793 1148592 32136 1626307 1055991 833822 1042369 1318624 201610 1481105 1524406 67912 857329 673948 21943 261907 746802 1933060 580402 101280 1953545 513296 1828571 275210 1775357 1792992 1883934 300863 105190 1675245 318395 1183823 138962 1033506 1791160 1578138 1552257 1135040 431216 709897 117470 669867 410356 1519826 1132454 1599713 392561 1031355 653123 422042 1652917 979777 407826 350958 1877555 375814 852802 1775542 1652660 1211551 327616 676871 197543 1119327 897711 1425853 98088 497545 1439324 1130311 1744742 1285271 1144280 286477 1758068 718439 489150 835414 1927 1139264 189522 205556 1345686 553782 1369861 551214 1486449 164970 89700 1243326 915524 978395 762793 352566 1249647 1894643 1212186 1451674 101390 388153 77140 617714 1481217 1044292 995340 649205 1994999 596600 637693 1651482 982599 764070 172371 199363 1558931 81148 210095 387075 1058628 1399090 767088 1084270 513742 1686310 667681 499063 576098 1726182 1882079 456466 1335685 1242465 1320263 1751152 329023 383837 529870 957393 1720124 1951099 357754 1020962 1027672 1496677 1871357 247229 1413905 1343763 791927 588212 1373675 695176 1019110 1345709 1375257 1692431 1170974 461647 1237090 1927881 1510911 1160981 1584131 1781596 738365 1104277 1215121 1164638 1743642 729647 1794018 908869 612455 358693 1925967 1604305 948307 186608 962118 469510 1251444 507107 770807 1971024 90699 2892 465088 394706 1797396 565843 1547879 1121686 1399265 525368 895916 1927875 542073 1258896 1377105 766687 1544363 297047 1114270 1916238 886319 1602428 914514 1480690 572434 1475439 1178677 242589 1844145 1639458 745850 698202 1020521 600817 447025 1259010 412757 1016144 269373 837688 1752321 1726349 186277 24391 1366098 1952333 1941475 17788 1277239 1355945 1984451 1687081 1190351 1555453 512081 1181447 1983675 1832805 1018519 1400895 736065 467887 1642553 1653401 536868 706738 1640738 815533 364421 517740 1885353 472150 1171682 242619 357549 1921865 1168042 1474645 1290685 509974 162720 1454525 557918 965796 215587 1663860 597116 509261 1893858 1460236 1215176 259837 1935285 30565 616991 1056010 476647 1021239 1926978 1971077 251161 1082644 755032 1113893 29054 361023 471816 1354083 687661 1314997 787814 119422 285686 66345 511429 969789 1483354 1130315 225645 980565 1371123 441920 1521213 880272 940281 1126563 1214461 1651726 11591 1405521 1307534 1003014 376137 617695 20930 140384 1597530 637013 750158 1122137 1121680 148220 550955 1764498 176420 684661 1516126 1928683 1651015 1172 362032 1501033 616547 601594 369470 762668 894159 513148 1739581 1535585 1059129 16907 1336329 1937480 1180279 174805 1252999 1636517 1932257 1654663 493764 942700 900564 573917 1361122 1212577 443611 1189489 1239856 34566 1972960 1907573 1596526 1555659 1093156 1411193 615079 457025 256313 912860 876708 111130 757464 437799 1895543 273575 405637 685583 771069 1555873 1517035 861632 14388 242888 1148550 444569 1623469 172478 1199009 1512874 453344 1575557 473655 69809 312189 1175697 645447 1402205 644250 42958 15230 276277 762878 1696703 886399 798318 1733522 656738 1002153 1152922 1347817 1138022 315682 1486736 1186916 984079 611169 81717 1279193 1403859 292353 449128 1848859 821577 430959 661416 1226518 1390759 344074 73908 1554914 1153361 151733 1539447 1184232 822535 883959 486878 1817386 1310378 629312 1502683 939261 1367733 360664 91030 645552 18224 1914252 1524093 191344 176638 9981 1973391 983691 867079 196514 105970 909175 806541 1477750 179254 124567 1881236 1887104 725473 1676130 1749078 1925412 905555 183823 1480184 1507059 354087 1686638 211440 1257809 677856 1608128 563444 1397590 31801 591682 913614 842062 1632221 1299911 1282352 957191 616116 1985438 11682 1647481 1694842 587330 1527204 726883 1114572 1566952 251724 689082 1514695 1847048 110870 720218 1113637 958088 850765 1076606 136555 1911699 761817 1778846 908454 5157 1541789 566304 1391599 344478 78200 758868 1740092 1954988 493327 779422 1962706 596941 526960 342132 1411923 1946626 1968512 1867472 1070421 59502 230330 1479838 1779126 333854 1430022 1390517 1982776 1222865 335354 940342 1896842 1133769 702777 1302569 1994903 1774154 1107860 371067 1919628 1980794 1125241 1461158 745620 1626537 1651318 428550 1184164 1054160 946360 1588217 55731 712151 1311550 1889645 136625 797476 1793285 535056 343316 755977 979109 52822 1091833 787989 1152807 984619 1958426 137048 1646239 1405830 418612 1989317 1457472 692915 1353248 1860583 932409 44829 1014475 245529 804306 1958269 1569436 130550 1083580 955425 166456 1456437 1741466 1926662 795173 1767058 844376 917804 1125711 1323511 861965 1797232 514727 505056 985389 1011428 1352768 902044 801108 1597102 497787 641127 120318 1972118 1783538 243714 1072768 737988 1364726 1512738 761180 1136920 409373 216818 19110 477373 544229 1235860 759601 1685501 1920300 719353 1952208 1611243 1186471 1406688 166474 1266112 1518787 1155257 609953 1545299 437216 994865 930238 657549 439691 646866 1791026 1204943 1219519 119916 1990877 86848 463850 929405 984746 1710331 1440452 470299 1651675 1833718 1216387 373883 1602039 182839 794422 331668 1673317 422494 896748 1216391 38608 91447 1459656 1865212 1299764 1893253 895674 1390136 799221 1889364 1952969 1579857 1790152 1151306 813525 1462320 1275789 262288 352980 392572 447095 353082 698065 1218124 1052190 263960 1100132 1372380 769157 603630 1527613 415169 1539797 581572 1242744 1448662 1645618 202379 885335 711386 1809716 1635445 917825 1372804 1473981 1715418 1915717 569536 770526 966997 1736150 569286 721204 273381 733595 636485 351850 1899617 902975 548826 1649184 395489 1007684 1422074 1944222 32064 1418055 1665433 405242 1463247 464112 1575499 1245794 1251646 353051 1783417 1973179 257977 854845 746215 1601771 1217815 1669439 1807441 839591 645202 1422646 1649262 1342845 1203715 8488 211019 449880 354141 166073 1116894 355631 851078 1190270 143251 471398 1565643 1825905 1341424 1659217 555770 1713131 1163146 260132 931649 1141154 269003 1929639 1278608 1039797 332455 1567267 1732033 1247703 539428 340428 112563 823470 1797319 1152802 1735287 1162719 739303 1014196 669477 1053242 1171826 333353 1208752 1381762 988428 628254 982550 1722089 728814 52912 1573242 1375497 1143020 1155695 1063603 585923 1767087 763618 758160 1951685 961648 87681 1076995 144279 1933642 1235544 398018 508905 993235 1160294 1586038 141960 250542 1863168 1712864 423261 7396 1720862 1536749 573055 188387 1985054 178287 1093919 1786188 253763 36027 1871803 658026 1848929 218743 858672 1273417 100681 446765 1369895 1612635 1674804 1459457 482361 477601 1632275 409209 674209 226644 78245 1716219 148477 1435174 619389 572561 1645062 534517 1758106 1160101 894279 1426429 1791693 1294295 1578975 47003 1568824 1476507 337829 1070791 198305 257890 1570619 1661039 1136553 332185 180544 443692 1650774 620068 517528 761497 1069958 326473 1532591 1769755 1788373 115519 848386 984480 1120920 600347 1989558 857980 518268 1236999 306738 1474214 1306906 816356 1511637 1978995 1402021 581260 1358836 855268 654837 1915442 1315606 1839529 170112 1179632 647742 882864 592593 1928372 1646960 115230 224759 175430 15637 1173779 243743 1446354 423318 347214 372272 210199 1772513 650774 1577218 773415 1184401 1751508 1583823 1455183 1306139 1502430 1214806 1103902 1236075 1386728 1191660 476782 1201724 138829 1456991 1228780 1213832 677374 433586 388523 172827 1520321 1175843 552932 1864184 252061 575385 208166 13303 641018 1799503 163438 662893 1196911 314722 595432 585602 1270114 1120528 1775704 1868016 1135276 1143874 1674532 1309047 1564543 930725 1971112 842884 1765309 1871324 1639601 628414 399078 1528711 47707 1003008 95500 279523 1029990 27078 1907367 769327 318569 1568828 1968909 1658250 1496318 925211 268578 694194 1247621 30281 1210828 1355606 1987536 1811251 946133 708504 1195991 1314743 875460 1526455 1709082 1349807 44898 1547997 445300 1161165 904056 1825451 1253170 1461493 532018 1520497 1137721 1806690 1648608 1587283 850356 1641735 1127752 1033439 471271 843391 1024873 1398583 1987379 398854 7321 510931 1879141 168702 1449075 973890 1834392 1002077 372736 1110314 890669 1756795 1268796 1825990 630398 566036 1526505 747793 24737 939879 1069872 1254002 362657 323657 809412 982770 645512 1014056 706820 1042354 310527 445989 1928206 1993856 1620145 924236 1082109 1914872 1110691 1724837 1599914 1544263 1180301 413725 1091201 1468494 1054595 182372 1262389 571719 763684 159865 1359887 1966783 1828234 357469 796736 921900 917105 906596 1955612 1230204 1391236 975155 570438 735683 956954 848806 776532 1221896 1394382 1737549 1013198 185813 1155368 516225 1726357 1540475 722096 541479 1265139 1625213 720210 1265634 310375 1058075 503092 51012 956488 1817675 673423 980941 1500501 1989178 1975869 1400083 153140 1011195 1953852 891545 716648 1518614 757584 886256 1475035 405721 1570383 559319 1539296 673384 1894634 543280 104903 945316 39331 1384673 1619718 481509 939325 1478809 191666 1129404 1672144 125476 614277 129495 899417 52474 1453526 1557556 948497 619524 1799088 1201066 1000324 440939 403720 1155926 1892276 1528243 775102 1444940 1198666 871708 502201 495634 883844 146876 304179 1956067 258063 1572177 1280044 483261 1069020 357016 1909654 8922 380905 627847 309680 373854 976300 942998 494551 1348256 519046 917523 539498 1256859 601064 967019 1556017 1097815 953499 61388 1521478 1420822 952574 1334795 38769 1528222 1553486 36216 510759 931626 1787136 1587939 1025070 1245707 395530 1398859 239347 238878 674339 797729 76971 996564 1405648 1905486 978936 1965630 477849 1943115 498124 1218793 1604597 780639 328463 276636 320146 738804 1727691 566593 165665 912308 118704 1526555 219048 20792 478459 1312285 1022757 1065574 1993989 414900 322875 1683952 1326198 492421 1681884 284554 1559965 1809878 1242064 1775317 1844450 1804983 1574206 1202735 483956 802271 526269 1160990 1167656 84996 1558080 1240333 221857 448140 1538527 873429 657025 116621 525774 1971251 1476853 1302901 797677 985975 68508 1047569 535726 933600 1570309 1320368 1278814 20546 439672 137287 543285 1755631 334670 1991009 767260 150879 1854951 1031703 640018 1130106 682998 378608 198572 1756845 779327 1712096 272831 1424819 268483 1344035 515988 1607654 1462874 1114191 515271 1343026 515898 1094477 795667 1875506 1901093 379198 725620 1252619 501327 432966 381922 99261 933560 154885 1533115 682840 1209988 617594 1163398 1180750 541172 1182682 490616 1793706 922591 1342499 561061 1458811 1927259 1283021 869072 1041776 1774800 1206780 1805609 926307 569955 1542343 621534 924735 1029237 1372070 1110029 1854021 676423 463749 1993161 1896293 318374 1730393 1395654 1153119 645225 371630 1213792 1278744 363490 1398382 1377077 858069 1964526 1864684 530045 1476022 1444564 1858526 343599 1916635 1516708 1377140 1667519 1566614 1876994 892306 1066319 1745676 1745417 1242001 577232 58310 774578 1211966 1265691 792706 692392 1806072 772050 1224117 1589891 579269 1175747 1512272 257164 756377 1793131 192505 993112 1225041 547442 1024540 33129 1554516 974638 1063942 314324 1327724 702062 677824 476073 155265 1270614 1487627 632208 935494 1196506 1745469 1080743 1835571 130245 343500 1002296 1321137 1996842 693553 529436 888757 1046294 346853 4092 1665794 1950492 1010533 1887719 1876210 1749388 1176858 939018 1372459 152857 412687 914546 1015878 786482 1585268 1375625 1901929 478240 1986086 743171 1704575 1537999 1847942 446983 1644825 42493 787772 178654 1378885 1446615 109383 1841344 416224 240017 215105 1860325 150411 481707 368136 1842939 703947 355573 241212 1908944 1156379 1312335 358326 1358965 1461894 1227446 1286338 1031183 19986 936060 1976547 1012791 1108111 1678647 839581 737374 555222 1882454 626883 686819 1169616 817036 1283282 1041129 197839 1615679 1225408 1095479 1262901 1688077 1249968 366364 526674 1245083 1667450 1463255 353662 1457578 1798826 1410609 1142250 1909784 1254059 189740 553157 1694287 1706929 1086261 1922998 1442565 1375806 1275146 1709473 41281 503632 757603 1535188 102279 1858623 1390367 1362647 1209503 1954051 720932 243172 99390 1736938 1640398 1256315 186609 1934371 969318 502159 1827427 1886979 735234 1591573 1627169 717689 930599 1735942 1275671 1140071 186693 1677481 1118902 1908082 1742256 381139 1555613 1271550 1823542 1734721 1984353 78367 1236020 1220247 159320 1504788 1662024 779673 1013277 791205 1548786 288192 1005359 1772380 433573 53929 358583 395498 1901554 1875371 31525 492328 1233326 332315 1870948 1554681 317714 1270184 1840965 405575 421567 282645 1237910 1176346 1015774 848184 700492 1449862 725892 1580170 1574217 877578 1053279 1651092 1885920 1027717 397323 1510678 426826 1446767 144739 927380 1707075 663296 1103647 1593433 70894 1232645 176313 1829805 1100167 489728 741135 1995138 850158 1884026 1226434 335144 990638 525342 1061417 1658229 1032664 1657513 1766593 1765000 356507 930881 457121 91550 1750608 962857 1237966 1033830 1419131 1071238 437637 1928019 1043061 327469 621022 950703 659914 1975106 1307810 1499044 1635406 622573 1296053 575822 1039056 1091545 739622 1507824 677577 1267115 1044700 1416089 1674866 1449096 1929948 128277 205134 884018 1487069 1609205 1943119 594321 1241423 1700983 667948 864302 1065212 809195 834878 33244 776612 259733 1659392 500041 1620490 675347 665574 1825801 779535 1757529 410342 153017 1190688 644743 895281 765205 1726125 703243 448960 1035872 248327 1412472 1970680 1867039 950616 1836232 858703 1971102 1582145 680543 1892355 1070748 773931 1779573 120131 1822917 648258 881437 1716389 422149 831498 1983561 1746889 268351 160566 400409 340266 577627 1860533 1429785 1461701 1437724 1516042 1205136 1016674 370028 772267 190915 1190929 562826 712204 687846 1751748 966803 330018 1423783 1522354 382217 1090019 858860 718358 1118866 1502486 1835183 873367 1334985 1383142 732224 143805 621636 1533523 1386815 1150827 194103 939974 108783 328865 1427407 1636964 1117381 196854 908181 37275 257868 1992880 1076 1138101 1223690 1629109 1024797 1520659 1360202 724317 709344 1456379 1428811 922087 1525389 1185774 308463 1356118 1629933 1763740 860939 285188 593636 283135 185851 191118 264087 201749 1983293 788752 842390 1882835 717046 1770244 1039434 1170566 87520 1146985 441664 776092 1617840 251454 258802 294748 1133501 923370 212377 773045 1808157 1306471 1072725 1735349 1522701 1710538 1610162 1659920 1856457 1641096 264212 333514 741710 1075053 1441949 468331 1550024 935001 1411537 1728565 815335 1614534 1317137 652257 1934333 915202 492009 792078 1584492 1089804 1315998 1832230 739464 1356533 412260 1935343 410196 1112127 1130190 349468 1326663 335515 1165834 1786058 302729 1976581 139458 1580326 166846 1271106 1648439 1507393 686549 1850312 1908775 1525145 239992 1107084 249473 641867 1938 443021 1228815 266274 1859032 913362 1778666 1420885 21413 531734 125486 367688 1103369 657217 661127 1746102 1642016 136862 1020850 1181965 1209091 218047 1008641 922335 770555 341872 291028 267693 607360 740761 1787965 1047789 1990052 989425 55597 790821 1427796 139612 575766 455437 1688656 1827492 876762 188748 1427728 1952689 600294 25704 761039 896977 641641 177556 276760 1828540 703766 783276 205119 699329 446971 1518324 18030 515964 1829756 1866853 559095 1038302 770594 1401811 662558 1113922 47956 746712 1948119 1330462 1380929 1413608 333704 285100 1934922 1710437 1124972 388730 926726 986412 1518882 1816650 1185905 1301928 1047717 1611602 748538 1699798 783240 1871248 1199494 889265 439408 692159 131565 1874694 1793749 1838627 315370 140965 764941 439591 143286 282540 710503 1964321 1003425 1400458 858179 598802 782073 1513864 487379 486590 944814 1253346 373899 1389415 802367 899314 1144837 1446866 1616919 1529622 1092913 295466 862615 399557 1808346 105898 756668 327103 1531658 1708729 932301 1413643 298612 344145 526709 410317 272665 1272601 1018013 843172 682581 814305 1138229 1002790 376740 1307228 1918085 1373383 1942628 1041534 1348413 1217590 945649 376731 1053328 575255 1259872 713846 748581 1330281 1212920 1647359 32944 863823 835642 1944952 1623881 315312 935750 1383642 1615420 790155 1700541 1095847 1765675 323952 816621 1653580 348403 1189571 641770 1263192 1568867 472927 97356 1209410 1381847 1275545 1707803 129395 640190 867294 930780 975497 1803022 1446029 158244 262974 985423 140428 1630772 570473 1196357 1074715 1346850 1714015 15718 1028426 1538825 1344489 568739 1110740 1294266 943939 867108 562853 1490419 1975045 176973 1677693 65854 679048 1734793 1632165 380980 1173905 63437 1439786 922575 969667 646760 1959277 140448 1377805 16278 488598 320480 272340 661153 772308 642597 1662929 917972 1518198 1255593 1243815 1307208 567877 865931 1591517 1818650 1867755 1254300 1490329 181580 371921 218054 1414270 507880 1365281 698846 1862801 1432789 379852 1100594 155068 1513328 1951508 1582198 326562 1205097 1326527 1788752 1781141 194406 983027 1447997 1174838 179504 354668 345781 946109 1618071 1437583 603771 1103987 575781 1359935 1458154 1756456 23045 1590415 728031 745155 691214 241998 156969 547012 276010 1288110 1531318 720310 307039 1253954 1201923 514763 696997 1422671 1970077 1629894 1906788 1397919 1343382 965733 1049471 601308 412320 1495595 307023 1352217 1578770 767945 1395774 983547 224249 1514275 1541586 1082935 385929 390951 11912 1068412 1974072 1914196 1358403 735847 1012916 852166 701165 1277745 433590 621446 635809 658802 154169 1707150 465660 819333 985986 1068141 1194234 1049251 899826 1167004 1482372 334015 1141079 1899316 172480 330301 148929 1846122 1948761 723869 1046387 959160 1774297 1687422 211914 1069929 307769 735791 1321792 871739 1732918 45578 1833898 66671 1747587 1977596 1575282 1132472 1797178 1274688 1298413 1530723 1465868 1632822 718764 336263 844581 1674591 524702 1719535 474992 1816997 1882388 72549 1909478 924523 1687040 1621879 1699049 1345801 1956367 81733 1242344 1165521 1385401 1622176 1802932 1371959 1007241 1927752 1197528 1862878 1665292 734544 1046161 1508106 1088327 1918685 962258 508041 1992659 612482 661289 238911 1285193 606057 436279 1488635 283908 178704 1969070 289617 728162 721050 1167670 522832 546940 108031 482060 1287494 641395 371865 1369790 545076 140903 321413 1565262 744616 1510445 163058 293632 262779 968858 423101 997380 173170 1936270 1743994 565259 1890720 381500 1936612 100996 777231 194828 1641957 1734132 1515820 694389 952711 1000404 1741701 1783391 120426 1745155 1308131 1254630 668769 1195296 1489625 662542 87408 1299823 630156 83291 556737 1746609 940372 286537 1732791 1561876 1281165 278884 513237 579094 1163446 303247 392977 597212 1102681 980393 1338875 659140 1823594 1144743 1552571 45040 215274 566305 4324 1673670 1183578 156922 763046 1243972 1675841 579374 200921 1757981 1389251 1566969 1580486 10896 275511 1180419 905648 1944906 729667 1226665 502412 1052653 111001 454521 1661494 385838 1186543 867008 1993869 668573 523104 938577 601394 1122593 58183 1006759 70103 528179 1137543 897391 1603896 1275603 739376 1052174 1280423 1114192 946163 1925044 610822 1628207 145390 36842 172622 1264266 627600 1899999 237425 1301850 208316 1373391 90615 1753866 1404488 1982954 535187 1064956 1683676 1440758 1235801 48579 1765050 1292123 1071756 1000864 1640506 673116 949443 1823292 1495427 623991 853803 749768 586809 1015571 484151 1043791 872002 1179543 43264 238875 1051588 871566 1416966 446454 1288458 436904 1790127 1764777 968617 388384 193594 890041 1664738 1727518 1880170 6469 1148032 1839910 1616211 1898062 1946787 1961147 163153 513067 1978033 449496 240236 863689 1283498 1565544 613642 1439490 1417627 1449238 1510389 1779529 1137641 1896788 1799990 52799 340934 1414201 1799908 515643 1271481 1617461 1656264 196088 603717 833388 1981282 1385475 724732 1156783 542630 429069 1379366 926093 942414 1209505 420661 1961311 728904 937002 196780 148188 1577873 631499 520378 1337975 777934 238348 1981708 640344 1665466 111982 1564972 257631 1301810 524177 1635239 823827 939846 1293777 1498166 546842 140932 1197944 104994 1206227 1530387 1518519 421918 182632 1463032 215791 1940506 1553138 725854 1837336 164455 1372395 471611 1703456 1322254 1647516 243018 729597 1269147 1965544 1996179 1259603 1108797 1444845 571908 1140519 615418 110400 1247968 1659391 1312280 1327429 530994 702424 188300 110111 372486 1403778 1095307 749713 1151889 834825 96599 1932220 1577192 723382 14688 18843 1092039 1656083 1911515 370054 621831 1264553 1237644 1199888 1907048 1125215 1589498 3293 36525 1229607 135147 1278630 1492789 794496 25947 1734031 53433 1301134 272934 1743 688492 536643 1271162 96029 904198 914911 679701 50315 379240 845639 919412 1586398 1392585 125953 1964087 1850988 81689 716310 1390611 1552932 946193 447976 1103742 900007 1936783 602319 215378 1643464 250324 1204837 314454 1512457 485276 723781 311418 1635290 117619 1131489 1189200 1303063 1926689 392155 1443713 1591176 1190149 1813604 101482 1568932 1053041 8606 1880714 903321 45896 1406493 976969 121000 1256916 802702 18290 1382480 179175 72265 1330399 1869703 188900 1741448 257440 1232569 1617965 1777460 91574 337873 818718 556516 1577488 1970529 1270567 1294109 1615051 1101828 777070 1267141 1402791 540799 764230 40062 601940 965256 420650 42675 697519 1317910 1394529 85028 449393 817771 1561180 677580 116156 1848393 655512 1257997 1186344 655382 391890 232809 257085 184329 564330 1898405 63160 728582 731232 781642 1879219 707135 914769 1060271 921924 1892998 1483579 1078718 1429353 1482261 1250471 1132095 818919 935499 1557555 613181 1130244 523535 418178 469997 89036 191855 242503 582162 665578 420568 1478356 1480324 1579840 1425044 1135570 1362182 1114089 95954 1193566 1507693 1332876 454488 1733128 1558768 1013981 214504 1649966 522826 512052 1304772 312282 1646458 342328 212772 1492453 29301 838468 786194 1256737 1614698 611447 1459495 458347 337877 1583807 74122 1174099 239562 1684713 200980 897438 1115030 1847109 628163 1528023 885843 858847 935051 984275 1717924 790962 1882879 995401 435693 394887 1341763 111123 103686 474876 1281104 1236823 1911260 937212 753448 247769 947016 1123289 1164753 331779 1471420 1822273 245353 1237559 1571678 524470 1861520 473573 1506872 538746 189034 1141986 1308876 1782235 1120123 97039 190006 348873 869048 1957603 297669 921476 89239 1493545 542956 1120625 1374470 1598762 358713 739481 1755932 1808326 1525123 1782703 405580 116391 1748350 646281 339030 818384 460288 1854376 10433 581007 622473 1675645 570028 1659347 661591 204669 1666547 1166560 73155 1489120 1360432 1161137 50357 1214320 1929333 1128238 1535677 290772 854081 1084133 1347321 1107658 1765471 682080 681987 1079598 1372987 611914 1576143 1472147 1010209 1239667 1858030 1922200 1490557 844898 687905 391056 1860071 233885 1717806 1977561 1329521 896543 905594 1780309 1369486 925036 1150722 1971387 1007554 186311 438519 1581306 361572 105607 395500 1923808 1746606 1662512 522062 131826 1841211 20289 828379 775348 1548977 1078683 1105915 351887 1306895 1004590 827451 1191427 943483 1873251 1039916 488970 1294439 1000673 1502409 1303760 126955 415940 1950031 528403 1750057 1578424 1718776 778546 853578 1158262 1558212 423848 133309 1773411 1957504 488725 1854115 448162 962062 1536448 109180 738123 1936843 1435728 926339 406464 40453 1684004 1401494 1740926 302664 1873694 1581342 1112266 1418336 1140918 22142 843386 839179 1234712 701809 1608236 419389 32793 1669412 1388050 729745 300876 1005701 936043 1181036 1708615 359822 361669 1253459 1408222 897051 1727070 462190 241224 34392 375374 573272 493021 9910 76552 70763 1516492 792192 1079963 1081781 1764025 268183 823413 673669 1983942 67488 730102 1888959 1510002 1852467 1562770 1769730 223310 1104632 260043 548235 753876 805494 984558 1862002 1545800 10974 74407 1881954 1850925 1125055 137657 238986 1082423 1951433 1617584 1819391 173233 1571051 1185675 22607 1609829 1792899 1114685 170237 452471 114968 1023202 1683329 220343 1397046 1370232 1594472 603014 486729 745374 1439284 324324 68413 351027 1806609 471264 832362 1576248 1726394 127224 798983 960249 1167392 1206857 929263 1906957 840394 1213129 960274 1907709 370343 748088 1056167 907697 1260467 835540 636149 1656528 1578212 186756 683993 969425 132042 926469 27270 125945 1051157 1672085 1102522 155995 712834 595702 1426518 557057 198693 1639505 1212387 1712302 1968451 1937156 38863 582965 1901773 1412140 873167 1962011 780238 1417739 1400989 1172072 667834 1527839 412356 1530720 870482 1089342 686552 629188 1824369 1129183 978019 717841 1884498 1013877 1348029 1699832 1449777 797737 463327 169466 1055471 636768 1193650 1619068 1723311 1164492 546819 865496 1053392 1534500 526714 112375 154523 230845 1868761 1142267 415508 1946415 581125 912175 1560945 1206883 874491 322769 536285 1114888 293733 1985424 1136523 1525927 1251089 1633286 1308138 193895 146665 1342197 113423 1354001 1556368 681602 548790 1272428 1955968 841163 1451555 1562372 1017206 201793 350745 544632 328711 522739 1499477 929939 938857 428712 1695762 1356854 945624 1872326 271511 1086435 1226777 1680471 801961 773724 1161450 1739147 1598930 1978680 1386397 1339874 1491805 1417993 54593 845820 1867732 1086732 1905351 694136 977299 556379 1367514 294314 1047004 813444 1295671 1698212 1660481 632940 1442951 677431 1806814 1925612 1394353 853501 240677 1658436 1520297 1924564 343886 1090815 329182 1663393 1910876 1195907 1088554 204155 784445 9408 733579 1599635 1675472 619731 119701 967900 280849 1080066 1051544 1766085 1205092 879691 564718 1886575 1769554 446209 1540617 1985937 22839 1077949 70217 861205 1646364 412487 723749 743642 572393 1809441 657153 158889 653310 815648 1525698 1931692 2782 350819 1702164 102907 777818 131005 1633091 1582801 1979227 950851 178897 1236539 1297756 859671 1548247 1423841 1594490 685949 1038960 273337 1474984 1799511 1573096 1555458 604964 1827742 671602 962558 1706732 1442580 1065649 1255361 237447 1911582 1658558 369043 285222 809015 1905999 529096 1814811 1168365 763431 1968262 1836783 1969101 502473 956408 1399527 1205893 1416609 1182056 1475812 1871903 592635 1041559 1809851 1442040 958315 329360 782183 1647500 795617 81639 1519152 1519007 1489642 1962575 850662 633604 1296125 1552509 1975688 1542930 67576 1954611 610313 739905 617364 1714217 945849 1186579 676324 1708354 193533 499514 1304332 606666 1488837 1599605 273435 1775693 1850791 1149025 1377837 1774187 1356373 1778990 1973629 1282521 799986 462670 601486 266394 536366 1435724 1048567 417381 675168 1845708 549333 907015 1099141 1779472 265848 815441 1032238 1849979 1450135 424663 751161 30430 195148 573007 1446854 1759706 1434330 99450 545975 507015 1066895 929283 1034554 1821535 676531 94910 1141745 1195951 1491074 1314908 99563 682339 1230734 806451 910495 1011559 151822 1532689 944598 413453 756799 1731763 1475229 1267774 525492 1548328 470567 1758325 75510 1535615 1388318 616169 421524 1414887 200672 471762 522760 1569038 1822535 1677483 786203 1420055 890902 115252 1694636 791184 1365802 737528 1539886 822438 1502923 227348 1980119 77685 592768 1432713 1883695 1207130 1977130 1116964 1359157 656225 1800212 78995 1139397 1756823 1010194 383786 925846 1120109 435725 1941706 1985996 1781101 601519 799987 1797599 1267501 955062 765441 219670 1473759 906418 1757582 195135 1823473 1857677 216019 938358 1162476 410908 633949 843359 1427566 1492003 982879 966119 190762 1317427 426337 777802 1165095 1401014 1225214 962359 1490933 509748 115646 1794465 1734753 1180082 1342865 221899 276567 69076 381918 642768 821235 1813580 1507131 1800516 1629676 34167 1563331 787454 616239 295518 281305 473242 808668 1508096 1396984 25999 1032489 1875470 954831 1048224 1254244 296832 43997 1732263 963527 713273 483950 459057 1254530 1517666 975247 1027642 668175 144356 1047734 575172 1507135 425820 759713 87946 1501711 332504 1270529 1266877 1105062 893867 525356 288196 555609 1656688 637306 1749586 297484 1494872 209651 1234013 1994698 377242 977255 1200549 214345 1691284 98881 1827395 1673962 194705 306938 1997752 1295913 683267 242121 599050 1464662 1530468 1887308 87436 796300 956365 90981 868141 994784 1041901 1967334 812845 1952421 1758376 477118 960240 1237835 165102 936266 1687310 473392 1459583 1568610 1504336 1122482 309865 1109505 1996021 318171 168316 678811 67447 1705496 1185868 1876396 332401 1693741 465100 1275990 1119683 758196 1836158 660018 811197 326742 1714972 1687430 952437 1897685 1330588 482724 550887 1368858 343101 809891 457148 1397424 1463175 270822 456307 346251 607401 1735104 635297 3821 812443 74874 1570508 1799327 1161228 49638 1951291 103668 970295 1157113 1075694 629091 674948 1386246 1769681 126349 1713338 500791 1864540 862172 219761 1404855 727336 478713 1508724 1210748 1279813 1739863 1015832 1191519 60914 1330801 1939117 1438446 885232 58027 934278 847451 1995482 1556545 597870 1226570 503662 1302701 182436 1546429 1758732 214195 1009421 1146482 29873 695719 203158 388728 361581 1895944 1287023 1666248 197562 1697522 633559 988687 359955 1196939 919310 71919 738273 1378381 228971 1135335 1572182 180637 141632 1825499 1293446 1788336 643122 563404 888207 1914770 1019067 858981 484685 229773 1429195 419512 25208 1496557 1422666 705950 1450784 500608 591488 1404241 1539358 1769547 1494523 1937087 895192 216224 1712936 973737 456039 69650 1678362 1335293 510802 940929 893530 353835 1392942 1533679 82615 952018 429513 731978 34560 334222 1306398 1758530 1348432 1750149 1427106 777013 1823397 771191 196534 588757 1968649 656491 1486414 875680 1818273 7224 1379418 1527292 1226415 1996413 1306404 1692666 1738117 1643883 1837230 1253152 1561621 1164323 765059 1016762 795479 1109850 980982 44876 951163 982332 1004621 1823343 1538876 904581 410440 1830148 64620 1595970 710651 1820395 1451062 299324 663090 1087918 302654 1697502 1841944 814285 386495 839400 1685471 154586 850163 1414292 500263 1910228 875661 1949051 732944 1088731 904049 1860243 734044 669051 89299 1607663 1599904 1584667 1390559 1872539 351788 679506 428904 1196501 699173 1068975 1780930 153559 1585639 1125661 394050 1422186 1155139 1344287 1183633 1041156 1841635 1632182 1225651 783001 325198 1681556 630833 416816 415783 730382 139049 1913939 1662724 1245714 1688909 1315892 1876263 481416 481338 558177 550731 1925013 46145 685783 345839 1420546 407489 482763 497640 1954338 1776998 230505 148248 1540949 1528908 271408 1336996 1536167 1523162 746680 981020 1506054 601736 994836 295839 210587 813113 1403366 1765566 1122814 1630667 518468 203601 119506 118181 1068933 1806790 670017 574114 486071 1792896 1104665 808380 1353010 1523262 1900631 421598 1310612 1054691 706206 806986 1004704 645768 942402 1745409 1151667 1764504 1838981 1630882 618328 1198524 1381553 62364 1412741 381018 1320649 921844 862298 1700028 1162373 1385181 464321 4041 886641 447056 1935387 140203 1142349 1543670 636841 128143 1955128 1314564 101323 1766114 1149299 384490 335751 1785005 207955 617461 1601188 732203 1904486 1062984 338481 1074406 1627633 1055365 1882930 1228616 326198 1384739 928956 1282164 583312 252148 609125 358773 63887 504700 1346430 1614596 1163473 1258408 1767442 1909887 939122 1221074 550078 1423680 1917812 549395 1948795 1423519 676057 572921 41937 1591830 1147169 636173 1140404 1060199 1060877 219064 894580 520144 1813373 512913 312963 1451290 824985 1987270 1831334 559405 1013730 344516 1825651 1043657 172610 565102 189201 1342673 1425041 1017174 1938092 542139 1345251 735454 1817907 543156 1064683 1601130 1172629 1731102 1212775 660001 1377893 600655 1118037 1689212 1597084 1015318 878294 1904837 1006482 1996541 141952 641436 23280 1223677 1603077 210278 891529 11664 1523155 80104 1457025 267521 1358566 644602 588353 95135 909930 1525148 1843151 1885261 166549 1590314 1850411 769366 981865 465871 390367 1015131 995697 956093 158469 238688 52462 1748878 1567179 1706340 1438391 552741 52301 1286938 1397150 1048894 1411014 187995 1655766 197335 873763 1913916 955115 87900 407018 1347853 510290 1392311 593358 147338 578730 1292538 624538 816896 446452 724460 1075196 1085193 659376 705080 264110 789946 991998 996895 1020003 1812130 442337 1587088 1366976 1893242 1324506 1767925 1652452 1399456 1778877 138131 571346 1641209 53011 992587 918946 1328745 1444214 628344 902525 410875 1470905 485329 1285610 291159 1310039 1493599 254643 1842486 1079444 761353 1632435 1961223 754188 550913 563917 940957 1984724 1400576 613687 859985 1708678 1405591 1538257 1270327 1797435 597207 1011893 1601078 958753 1826873 1093611 1085308 1651904 1707031 506178 82774 1060365 536057 1003272 1545190 1278656 523083 1497776 1333431 1658913 1628112 1885366 4103 1783427 5769 1217767 1008420 1667032 697414 1075326 1772546 1068915 1323187 1478930 1513416 520030 1726075 67930 283598 1097488 79710 167153 1883761 364039 1069473 1590414 518508 889970 765585 980040 933572 710402 1366417 550029 1972328 211371 958964 1107288 1927003 1922533 617911 434338 1780398 563859 73715 219560 733226 1726721 114168 1680099 337849 367592 966394 447927 241631 131945 886562 378013 1005214 557648 1250590 209694 760068 1181605 936577 1193069 234391 25003 942309 365409 1274413 368305 489803 1864252 717227 200849 719961 679658 53855 647557 1411820 423222 650575 316970 37748 1540279 1833347 188708 480292 1717864 772563 947507 956015 1615432 453564 1338075 1012212 1369958 1472223 1385051 1645988 1467087 1639655 1437779 768742 1314740 1641934 1054121 1991977 1920573 1520604 1988616 551015 1740466 1417671 844800 1242336 1653554 961517 1726768 1936283 1040180 1601902 1770337 1900678 1239400 1713521 1265639 1569959 600566 167526 947122 1479163 1401323 776356 1765902 1003982 957648 222084 692143 707960 1910241 897207 1914452 1396844 713478 1176511 1336343 1095014 1874817 973214 40309 1300763 50053 946647 1638657 1843454 478351 1685773 158989 617944 298153 710321 1299801 782508 316179 947942 1783609 741621 655536 1968073 848242 121625 1193140 1088055 1114872 1741325 1581891 350497 339572 506002 1685621 1392733 549982 1867640 1201357 189383 1284496 836542 1854177 1591549 700562 662169 1511913 1234866 19200 63435 677922 169040 785854 1175478 115449 1548021 1841298 454380 641672 1479088 1318396 1757902 353707 1805239 26460 3640 1245054 1109674 1965027 168378 1535831 204029 1185990 1356496 1678274 529560 1845756 1086586 1755217 1548033 1256387 1372372 739861 816337 1757473 1611695 1077143 1889312 703900 648700 1618832 1154846 1650204 202258 521127 341605 1574965 787060 164082 952606 1981142 21623 596812 1415879 1366185 992589 1544924 1428524 18182 1500369 1290655 1060779 1157675 1778130 1453092 620675 292289 1364596 1578498 258101 937324 985208 1429857 1233379 608215 295318 79810 1635000 776635 516783 926880 488341 469260 120779 794041 372233 72633 447714 353441 1981487 196652 1299552 1359969 141152 1209966 112114 994857 1553701 191282 1103356 1663177 1095144 1062181 245281 146012 1046131 804438 1068202 193519 155361 1500973 745044 533132 1318848 557744 1987659 1595152 1543383 612375 445344 608504 680723 498728 1580406 1715280 150038 784926 1745238 665303 1884772 775708 1064667 1696616 1892116 1169823 472024 1876982 1146479 662268 364122 840922 1643809 350658 478832 456978 1662318 991397 31764 1837874 412477 91490 1394362 579908 385903 1014634 227903 1284880 167277 463913 136602 1295832 805559 999988 1730279 1779021 452462 1359901 882377 1220787 453961 306132 735054 351210 1784284 476125 1846179 546084 338082 1102533 1771512 776191 231156 1565496 1093276 5793 737254 1194284 1476209 590236 1591319 644838 1212490 137453 1596367 418726 1149105 403743 1430251 372737 1528283 1102112 1594837 348253 1835904 630621 225123 498466 741351 782769 33086 149786 393656 1460016 849248 1223858 1085667 1728617 829783 1610238 1274011 862143 510887 1783472 462956 1606748 576525 823481 671861 1267004 1014651 752659 1960133 1222282 1899245 918155 1800394 1128624 1977714 1602958 1583839 357582 602429 1988893 1402255 159545 374753 1744164 838750 1725905 496247 1666950 581799 536867 1958621 1374985 573413 467652 55047 1109903 317349 94494 906944 508861 1521682 1195414 1720110 1368824 935652 231617 1127830 69447 739957 907622 354835 738519 1366971 638620 494720 1229992 1353082 520577 1414393 1499352 815523 34923 200734 1116786 481474 1891290 1742608 1876426 1007868 1922054 123072 803674 1909986 1008194 1054887 291650 870572 349334 838643 447649 1508948 775533 1792907 1693352 269002 487460 1687000 1401259 1534314 718701 543145 949571 1782044 1576843 1168787 411348 1988206 1063655 86058 855124 1210611 762558 1033861 1573823 1400042 760260 1422013 1955207 1437985 1077546 1364307 1077543 1884317 1268039 969877 501091 549142 112330 1866589 1549370 325580 340284 1420359 222144 26838 70660 653617 517645 1193934 1912557 691267 714719 332960 811982 643958 34382 1569120 1834707 1961585 1833315 1516144 1057835 821382 409146 1163957 525638 760931 1993341 961557 1938893 1924423 1792862 1231679 1998068 1591386 709699 242991 1125020 669895 53202 1867890 1767507 541795 1553886 27960 788281 316890 1059815 689881 1947524 419185 575181 1132028 789411 1513189 385605 318286 929493 304238 1830208 274196 1788320 257223 203182 1657273 238100 720580 1028350 11370 404033 248811 685284 101377 1566229 1362174 1034487 1956439 160350 763709 1287758 158113 1881364 68566 1271725 904176 592924 1174549 1806087 83917 1874856 1355252 82647 584865 1694182 1435884 1178166 1828590 483096 921039 1458055 1861668 539707 614940 1579462 1571483 1576977 1863405 571585 1528413 1660094 790636 1375561 743670 1605305 571044 1977228 297952 660710 1410314 760719 235019 1531496 1574343 1827163 1315217 73656 1942883 1777676 21693 453020 1249223 379552 1576254 671889 970337 1070765 1427015 516350 1881083 1182203 1371377 472720 1165297 1043812 976640 570003 396811 1994284 189917 1601418 345467 1703835 1120893 861950 1668513 767914 1460482 924811 1143865 1927438 78225 373626 858201 443774 1841306 503370 922865 1740357 522659 169150 515274 1584307 998977 1050538 189535 776916 355523 561173 1758109 64734 1224437 508729 51032 1584991 591547 1560786 639177 12877 205464 191867 305455 661044 757661 482610 485932 969631 683604 1938396 1445177 1769867 1178819 454949 781631 1114557 320248 1807849 591310 1138306 238938 625684 759573 1916727 1753568 595251 1510279 80645 1630342 489474 1079959 1644995 671388 1724368 998283 858813 1286024 1879516 1803868 396912 235575 197400 670713 1215061 749825 43608 690709 600577 116244 1365288 503867 1699178 260005 466062 1875677 602877 1283759 198532 1536826 1883180 210394 755046 909108 1497098 1907628 1446807 500012 531812 546977 999613 132027 195710 621025 775387 1832920 375758 50408 1288925 1386682 1496051 1494494 1986784 548189 628992 1580652 922395 1025065 1000076 284439 411800 1388151 743375 107118 1935528 733116 634469 250593 493287 532197 694891 717389 1817278 1209339 260015 271478 1331481 172122 438871 1819523 717685 1882955 1999314 1996857 565144 1244742 333853 279643 916018 1246883 1361223 843990 1566281 741004 1842148 1928128 84434 1348195 967625 87544 1383511 745948 1639912 1066939 821376 1676677 1485944 1201237 1916117 703152 720421 559348 1581023 1148534 363057 1383421 830110 878840 818502 956130 594880 1807077 550997 619690 337229 5951 896769 1621363 269909 159119 732344 1508123 944600 1446281 193822 686842 1739063 1436827 1079987 1440330 1552506 1395933 41524 1036330 1010238 1039676 1422690 117384 527609 1606476 1922532 33926 879357 182871 1157363 847498 1242843 1939254 1160242 1921826 89767 159209 1347369 1622737 393770 435016 565654 306409 858497 753400 470036 1616534 1779380 1244916 188436 1945456 1138831 889440 1416204 1111637 1208949 789561 971345 128400 572575 1283678 1118711 1189024 783690 1921528 1473065 1493534 741654 155369 1559710 743709 1555076 1883460 1981005 1355795 142674 1870170 1447597 1271194 1375649 170447 1534728 476937 1625900 1136022 536125 1060761 1546043 1285041 1751051 1186634 477653 1344088 344638 35441 1140329 248910 1101807 773610 1561756 1577810 1202824 1707713 734138 1583329 1824123 1575041 882879 1180229 1021787 1711117 60615 848320 1204166 851148 526965 490694 1358681 721546 875374 134695 1237713 592747 918095 451551 716826 321832 702256 1322899 125834 1545721 1545160 1090626 1157739 513624 1002922 780150 1447751 1007973 854664 1258622 1804933 1036516 960493 800693 641044 1755152 1087333 664314 195920 339616 464900 1312355 586050 1757138 1853354 1282400 1010401 489939 1683419 1694428 566421 322244 537144 1544398 883654 733782 772370 1001763 94149 1029526 1989707 12558 458950 827507 757350 427159 781526 928876 655549 1995516 1659113 364645 1915956 1172863 567830 595223 389741 866040 436442 905969 1243200 1758478 1129011 357522 836962 1113964 1981460 1450630 991508 1220585 664220 1762908 1361105 44837 237474 270572 324936 1244104 231956 893106 611662 1092726 647151 1989550 1140801 1377835 1332584 1900844 788179 313680 1458116 273500 1659752 578487 844068 84062 611875 53479 219663 728804 1086182 581055 1813566 1245297 683876 1718495 1352545 1050752 405366 1818876 1590072 329231 1346792 448290 1361959 1807556 1560889 1559872 1121548 77944 856669 1957688 1665100 554174 1035960 252176 529048 343916 1974060 1834088 741772 1330610 733039 1322912 1394564 1478091 754512 1652010 724997 975234 440039 866024 420470 265118 422812 216977 658664 30882 195732 1321042 654540 60856 930451 1599696 1982953 1884154 1680322 1673374 121996 1455107 170706 1623708 1060767 1830559 609197 17965 1560980 389834 951030 1484633 1002057 1809363 954775 685133 619280 1706041 305960 533814 1229034 1155242 1232287 37497 1024319 1939697 1568235 594967 1668148 1697463 1238830 1668449 1345655 261808 890984 786026 1279577 1323807 1505254 467923 1488376 16844 1264708 1925213 1790464 411458 773956 36263 1217351 1546521 1296997 721209 1249521 492865 1446746 1267889 616444 1492981 163630 701710 372215 612868 665815 422036 172805 1591045 1181531 916581 802098 1952538 1237039 793037 841313 354513 1778672 1312738 1680721 1401356 1159071 122574 614798 873393 856891 755614 1164996 170037 871663 301337 1480179 931214 785676 1820237 1613790 1317160 464254 1229249 1431940 723196 1746601 1606813 1974331 1951823 635252 546731 1186682 1288405 963425 499904 650707 1400885 153318 1917467 489181 565439 1407418 731135 1140868 279081 517675 972924 1800679 1914791 1605086 803967 473240 968271 1139046 943953 1658790 1560004 482489 365321 1229203 1523718 1420904 785022 1331801 363401 1948275 649551 301340 349743 28322 303406 1838005 1845081 747865 346963 141469 1883668 433164 1171486 725745 164624 785769 1971801 50709 117113 1741173 545358 1546044 679800 882060 1052993 783927 342544 788862 523336 478568 1517247 728231 828409 1865522 739640 624087 754101 157598 1075803 51360 3153 234499 190898 344333 1663881 87375 917346 1490154 1018773 1807747 1816152 1506050 300086 636876 650506 1097247 1300208 1036364 1957602 1573204 1652883 920993 1701112 676061 838507 1878218 392886 1765571 1413724 428018 1195637 1016652 191303 646316 1565299 32878 752254 742077 453715 1439098 134570 451007 312876 1851776 118061 1238773 628528 1018457 1649489 1559414 1144878 1880808 383806 711155 1367642 751973 846647 1922578 468085 49320 508148 570420 1295220 913133 1200113 1596280 231529 260982 1611050 666945 28851 1265723 1431027 1165420 1426270 1516485 71817 1538506 495586 564489 608819 1932390 1397928 988908 1432552 1531665 751939 1268225 250600 278584 849048 169071 1395592 1605780 1474358 907914 214816 315961 193834 1970901 1608498 1366090 195408 986011 885991 48599 64343 182899 700779 909917 116359 361818 1611273 21383 1390282 1717793 1678852 1893274 61088 1156003 1373728 1854287 1305365 44163 1847231 1092696 1005412 446565 965304 1676629 1156487 1221973 1483844 1361038 1856513 1591088 1670828 230128 1935768 870615 1517175 1662766 60408 294762 1149272 629878 1949585 1298414 1054771 562368 308696 92089 979478 760082 1139869 510756 1637489 973863 521174 1788815 1505209 1268048 941292 401349 557640 1845974 1295846 1754533 293141 34736 1430674 864154 886539 506393 1339436 648167 751284 1360855 750185 1625315 1603477 408780 1825689 1646785 32959 1905094 1140837 1864845 774269 1885118 433647 1745680 1323454 642764 273810 1550622 1155361 281155 1250403 685875 213133 1718319 14952 1074722 1707260 1986717 1109399 1008413 1709465 1552708 603595 709803 1603851 99231 486517 1155547 130120 132071 1627431 967216 971090 1288113 1734263 1416907 1657150 628276 239937 1599488 359935 1218502 379225 1168345 34489 340388 755043 735064 316741 888932 288122 792015 390914 1031924 695973 311659 1733271 630743 209279 1921447 1179904 813586 1563275 246157 607209 703457 1276551 1277133 949558 802499 1821039 567731 506998 347420 727993 1608183 120020 1761283 1247845 296164 252591 1247889 1943150 763283 1607017 372584 532155 1832635 925066 66718 1993503 440745 325118 946870 288161 976288 1783850 1885534 158599 1838261 1623893 1167636 1877531 1161039 1042567 471263 874051 564429 1687759 877418 1601738 264982 535544 78461 1405483 1227774 242412 1696543 454531 27872 14238 1234234 527591 1385960 1747803 1941332 13225 842925 1221130 1042000 686758 833177 307108 1059671 1799760 663148 1872184 1209549 755064 1190525 742451 69644 1991401 1511770 872093 1979203 84317 1992456 389196 1433749 1758543 1034207 1580789 296023 470420 1836245 256248 1680787 27788 1012237 782037 1160514 1161838 1681087 1580192 514612 1494650 933221 574208 824745 1185820 1774783 316048 1209034 660104 1654362 1590984 1059261 168662 1350094 505661 308599 140854 516238 1888913 1671208 264649 1281533 694086 1481346 14617 794234 787393 748822 20667 1950157 1202364 768396 657577 1380466 1399251 408909 151578 1556538 275016 1627455 106895 718102 1887194 415306 1682722 1751097 1598108 1582345 704538 770781 520855 236175 1609372 50579 1799444 357856 1376592 1124007 887974 951960 1583889 1888361 1617909 794542 1691220 1455236 29271 1309689 483073 984181 851564 1898555 1522231 106367 624878 1362164 757500 356918 1387931 1827658 769399 1694981 1400786 1308682 1555663 1282901 1755883 1000451 1627104 270410 1037044 1811068 267002 923037 1914676 411869 132466 182468 1743964 1206069 1992937 1828410 378543 34599 1086456 1491743 836709 1570768 1025418 1016481 30897 1906716 138457 1529073 396072 1641153 1655750 384569 1690521 1551363 1255192 338432 626837 1284586 680134 25471 309923 588175 502880 672341 642267 634558 1534753 1068370 1739637 671560 1016396 1886800 202710 1184214 1404530 1861155 414982 265877 656485 1440318 66020 659501 795721 1361449 1024333 977310 1485141 1888498 1491272 1034132 592433 209016 712492 665512 1307184 1458327 48905 815019 1429865 949504 1559023 1577760 1210807 1302760 1874420 919930 376459 764653 766963 1790897 1593176 802550 422967 1586072 1346733 1081124 359310 1715124 532567 1011726 844229 588051 1491228 1093879 859487 1320460 1389952 1503547 1921426 330035 625392 1876825 1171994 1500396 1660775 21940 1173101 512876 1766229 1120979 1131679 806128 1555148 1264795 239890 184391 1848692 409812 648076 279337 1792350 1094643 490538 27124 1321150 1372364 731802 1810411 830115 1616961 391214 859407 271672 1398761 1078665 1227817 972641 512098 3396 669915 598836 348071 385960 1541036 222529 1126079 922197 202000 340767 1703129 1096501 251392 930862 1914260 1761172 1751134 1971013 141685 1399230 77483 1500555 759664 384458 1665882 1493480 1878817 1794814 1530277 1307845 1475354 1347169 1071325 1066474 965270 1691077 1097563 958867 373161 963142 649481 1626193 1909583 1204066 1629618 1619778 627818 1664200 222686 644230 724369 1907938 831713 815800 696551 590895 77862 1411420 1616959 1533080 704640 121147 1962686 1119481 1048252 39739 1879689 40768 665388 1573831 1300504 1615776 1017682 215318 1960044 170309 671055 1991827 655394 64658 531794 797735 940047 1404427 437963 1778477 1108082 100240 1277423 1620590 873325 500537 1672576 1767386 616198 1992508 1916149 61336 864286 1886770 483987 165005 257882 944274 839412 873293 1085464 1537695 1530609 1428027 407528 1827294 1937413 1730708 240190 123080 1907567 271800 896877 1167841 1515279 1023918 1564603 1078361 1298121 1669217 1631692 1992390 1832480 990338 917145 1213842 382911 1626734 1121360 873365 1502405 416488 1240286 557033 1937434 1749347 1719404 1951828 96757 49334 196941 1302965 1547894 813741 401159 171835 661782 309537 1056434 1957863 122175 824143 329924 1398728 930647 730544 952222 160913 1602869 1986649 1542093 316762 1345624 1579257 1063309 770023 1756512 1874233 921543 1838865 189783 1203511 1588467 499539 1029260 709379 123360 1570819 1359108 340632 1610641 1640881 1611876 26065 1722620 399794 669203 71681 539941 1624466 664197 733569 559721 1427343 1504797 887391 724716 1333143 1255502 361826 1526732 954296 1093259 1675476 1091196 1943211 980308 1459375 96218 683542 1141281 455141 1919688 1459440 51439 1816424 704695 1054122 824323 1132329 355786 880940 66196 1119784 1140449 994643 352776 260433 1061368 1204158 1144455 790708 18845 1430266 1193886 1668614 1211323 1898970 997643 247975 449376 1936688 1960180 819566 1106503 1061597 1482010 752351 703998 1007032 1546465 1425179 475570 1236742 905662 1534585 1338049 852232 1429642 426051 473479 823474 1734582 292864 1666877 1680884 1355434 483395 1135673 1918619 381555 670569 874932 1811078 366012 507761 93833 1304735 1236838 434603 933473 1260947 353548 282697 1327953 1930983 448470 1164441 1521198 953868 1162200 1570678 691728 1418545 169562 277241 856554 1117860 143340 371555 1911202 1019155 74214 804290 1843970 208478 360710 270110 1276796 1433540 1876896 1795685 92285 950039 999055 1545992 222851 1117674 34121 954118 1081378 446365 1533319 1122034 613885 1414140 1455880 1300437 847078 1189424 757785 1481439 701576 219304 897648 1291374 780634 1226486 328846 1969845 1698686 1627892 17735 1484162 820810 1591846 674601 1179034 1127615 1204376 1611136 500525 450160 777162 1085586 509742 1570161 867943 1405746 659531 820867 1065716 210237 1584533 1493485 1094161 901992 1931491 814339 592326 1942401 1224850 909787 721279 234698 578649 588874 623124 1355862 482374 574350 711131 285426 1337514 369071 1037492 1091134 1910561 251819 653812 1269774 163987 1563876 1211281 1757008 1118940 96927 960210 1870660 493992 1061570 1100817 55404 1065681 583367 70971 1952839 1656315 94976 1986773 1646885 1090712 824309 896524 546126 1236381 263316 1747190 1234818 748492 1719828 502601 1520710 1031688 1453672 790376 567793 1640267 564614 1140141 1843988 759365 460137 324358 943112 714993 682486 1400498 1881279 1013009 1128542 78717 934885 1622997 257943 95830 1033230 388014 187448 777256 1102299 1285527 908393 780250 1351716 1175463 907098 792699 214805 1671974 1369604 1499130 534661 1355616 1846587 928813 1317421 154981 924973 1491683 1742036 972112 1256991 113183 143274 760220 453354 965692 1443044 123943 1526425 979025 1882760 649180 854314 382596 261047 1884166 1950330 1863221 624650 705849 854445 941374 431898 651601 1835030 1463143 326201 1673258 894043 1336894 1845014 993367 224942 658610 1165416 1607801 1768377 677502 1449742 1965780 164633 1191536 1575854 919173 1907997 190499 613383 669488 439427 909361 848039 1276916 942476 985030 843424 246369 1928774 989067 1370304 1544802 232826 26057 477901 1763156 595487 1955169 1127965 1300356 1490733 355694 1352287 543521 1754272 546400 1201507 956514 629536 1141501 1171715 606440 219151 1281891 538104 187649 1000586 278336 543767 837750 607508 224815 951545 993603 1263427 584912 58544 1427079 1759467 965134 94112 1008569 1082351 573520 1736828 301819 22850 1377196 1222176 527918 502164 580565 81708 952915 810718 57156 53498 744462 222850 1656990 592866 1954712 20759 1034150 1347287 1286269 1208740 1355663 549013 1758981 1865457 663215 1329613 1538050 1919971 1089494 1041359 226439 1187477 1371250 470548 363631 1170428 1401712 317534 1915406 1524652 1408927 41386 1917234 246537 39813 1081071 834150 777541 698334 345032 1098324 521997 874853 84585 1321641 655398 1606734 1521612 1065561 771795 673851 431012 1788271 84826 1746230 479605 1963023 932882 1251196 1390030 1456773 1647228 1844091 1060556 158921 363896 913883 973776 571353 1251109 711795 1621652 760644 1521564 838698 279833 1459670 1994893 959083 1608939 285628 785832 1681561 1062641 386098 995683 1484248 1325572 1925378 1343649 228182 1622612 1327009 78238 1252060 1889864 1138360 432657 300691 1863014 1354936 248082 944475 1871240 1328141 443963 820618 463394 575600 1866778 1518525 794320 806032 836533 461470 1524506 771945 1354622 967196 1454809 179126 1141826 686293 1908206 287823 1761065 659938 34957 1701826 418886 826713 1900946 1169753 1239731 1463794 1076245 1862341 1673477 286890 1036656 343162 606528 458946 56163 1808998 1725670 1803326 851545 141886 177942 79394 1828402 1639742 1846121 248228 788227 178450 992130 266868 1984585 1507466 1730937 502527 1932251 14501 1028664 904423 899505 1870805 710232 1630838 237011 736925 800569 374122 1299222 1490975 1182435 1944237 136060 1203641 1087599 1043285 1280512 460789 1991336 1614107 101478 663713 1704495 1462753 726668 741630 242141 406698 1901983 300422 320348 20438 1655862 84600 1102180 758327 573967 420278 100095 886536 659776 621500 839338 911174 1802777 1149312 546596 1003519 1186691 1972324 1164471 1023802 981521 143994 125209 1558949 1637778 151645 1000347 1147762 284765 13110 543066 1589129 1248311 45936 1725019 565944 1401751 1231790 1324124 701270 166072 580502 327298 1416585 260380 1850838 1334119 541490 664312 1671530 1181344 868060 1165112 310330 45307 788380 854955 1012465 1607593 1144616 1077254 1626652 196377 1750232 1173810 1113169 1047547 1927950 799960 156916 492936 1959289 416273 605423 1079052 1534287 1735659 614393 1817140 786559 907970 381730 489623 744430 1747311 195028 82161 1729183 1268553 593979 983381 1312449 1506428 305747 1184450 1636954 729063 39501 748996 1103037 1970722 1991305 758978 1423184 17322 791073 854209 1856049 482146 1973826 295624 926617 137009 1193663 341260 339502 1848445 1034797 1681825 513481 554279 1263881 1685908 536289 1612403 1115893 907678 1696130 1117783 601334 1611014 784491 1103780 1756491 848899 250710 45163 1919873 904382 536893 393465 70941 642343 606792 221572 1012072 1709373 1242144 212850 145967 1253803 400690 1114538 604126 293816 211503 862356 811792 1650432 1070280 1924251 899852 767922 1971239 611285 1821478 1587856 493206 1945936 1177349 120487 498483 840446 654994 1647825 84579 765779 1103784 1165254 1529289 584609 190278 1820585 565888 1907768 184284 824614 1931635 916044 666576 1555620 1964525 1294920 536116 1828456 1520712 1357017 1747544 1481180 805269 161538 1948183 1867547 1198617 170070 961622 789847 1569945 1363580 394876 1183414 1949510 1912728 798175 1475749 1837049 292510 1987323 1408361 661613 1889528 1137881 966016 537738 181528 939906 20221 958675 438650 295857 845964 524485 1588640 1231114 710847 189563 1453174 1077446 896987 1880948 206696 1166975 1689031 162807 1722544 934754 1828754 449740 588934 953313 1016814 1208483 464977 818763 615245 1006708 378764 1273727 1128577 286784 1803633 868583 1202096 122425 1061370 66342 1774911 876930 252669 1555116 1894340 1569125 1775334 117020 1261371 1423267 1685718 173668 904386 72225 312317 1671633 871079 278553 467452 510418 690111 188678 27490 1832214 763690 1536224 1681948 1018384 859685 1179440 1856771 46942 376879 77124 1977754 1662063 1530504 181519 1879925 1402051 1956943 369174 34435 502546 1146389 587904 53572 1851080 378842 207096 1702031 960591 893632 1820734 575212 1029845 1741965 1453680 561111 1881596 109941 1824121 501764 1657318 1214584 1219257 948196 1976062 862155 1672758 1147282 423907 71622 1670296 1874558 1990472 274595 1110674 878980 1205846 1193356 1839017 1292327 977825 1149286 611446 1628419 675820 1679591 1604346 187095 122056 755715 467599 659523 390455 1207694 1574641 1314419 1310307 1509666 1722928 334906 626849 1087020 1814498 1600599 470631 1382564 1651983 1770229 1824020 1519754 643785 1387636 843478 1857861 876405 365729 1774236 1201221 904092 1010095 1194106 1417099 899499 157997 1075865 1502578 463578 399522 771361 1781543 887886 653234 1999089 362707 1762642 1656996 681443 535413 1912869 1033604 1955742 547700 893780 1551755 485987 1460243 295326 382617 300951 337382 39784 1655864 826674 365660 1144555 704913 513583 1609748 495194 369559 1677258 1377798 100507 1358987 1960421 1305789 438429 342569 1022323 1349005 353859 1374557 824155 1612247 1624363 5438 187038 1754173 367392 1768384 681900 428111 270698 1001812 1739267 546895 988394 86771 122598 442483 1943308 1432273 802989 349286 643997 1443658 700777 912465 343484 482767 41373 1579808 827096 997260 220740 543457 1462381 832082 38413 1174415 871629 1467751 643830 1567108 333923 739021 507133 1556684 194362 230689 167949 1147449 1236314 369845 169551 864680 1216516 34405 1566209 197580 1978551 1237049 321056 1673543 1091584 33694 1112566 802013 925397 11673 1249546 1979793 1081911 1682777 80403 1495483 1936245 1175757 585737 1503829 1183734 1527196 755054 1100602 25223 992987 1341712 1836546 126908 527143 121860 1658452 1198995 1095139 1303730 1380810 117587 1767022 1929451 1346341 970213 1696425 1848263 1203807 1365330 505768 250193 799011 1420292 1934629 670233 1897868 211470 985164 1437073 508784 1661519 929987 1601528 1086336 1490592 293537 1278447 1144924 1148145 953891 1005036 475715 687807 5296 1994633 1475467 1107898 1352215 70333 962820 538885 1794417 325882 1437223 1112624 1559130 220795 1983473 89603 1722942 1464214 1376873 1649984 1933537 1349450 1244914 337754 1949920 964525 1023747 1170120 980532 1376694 1846381 1068277 1510028 1612144 682102 1623539 1913417 1517844 708678 1966478 1520823 1858805 1519806 253995 922210 35073 834916 532528 1331659 811957 474457 753604 905132 251321 460285 1558365 1014480 1000429 876827 1176852 645589 1858007 1094252 1831622 603859 1925684 460496 683944 1786320 383528 39582 369457 979409 341573 981742 1054660 1059333 1499003 1355865 414281 165352 1341823 126870 6021 1715806 596531 66273 780651 245509 1545720 1862975 862723 1060033 1837112 93586 1079706 1792564 1023470 864053 1409346 981447 1136875 376302 472545 964075 292946 1573843 304268 1209479 1372388 1469837 395985 1702291 950014 718947 364197 1979004 1047972 336655 639947 623905 1408379 1333449 31302 1616817 758492 535995 1316121 538339 1206614 487074 1491040 468876 1985743 396933 213631 409533 1826155 1880116 64173 1862260 1074813 779376 699077 6225 1764945 505408 1092620 426989 1014302 1840688 1325832 1246061 1952501 211163 1631802 768675 1017700 1618356 1973094 700847 846440 1050283 1579208 1703257 1451017 898875 1354366 1610674 947859 929730 502937 1136984 1952217 880560 1663520 807316 1786452 1855382 261263 1194495 765909 716631 395429 1175755 1690715 855552 1487679 382765 1572006 1012893 1796715 219138 1123358 1470003 547835 631251 1267957 628843 1030354 524990 1338491 411937 2533 1671190 77216 15011 351121 1764297 824100 516162 458252 1090866 1379045 1795679 66114 1039640 658326 1120320 932997 948792 472912 396763 1828117 183859 1852368 974557 1831685 710994 253804 638852 1241566 961024 330519 1433338 1287187 1270440 1399278 816086 371073 706764 1388614 504784 937252 1338861 800528 541386 1274585 48476 1572137 384415 840896 390895 1114344 321125 184443 1358682 234866 1182214 1883532 719406 1466085 1067011 66794 1669721 919350 1225906 757036 1783598 310971 974370 1985347 836795 703299 1231799 1537333 803315 1852930 1583183 566281 249436 1308366 590756 765500 522793 1738657 1913684 1353445 262613 587725 741316 84167 1870492 778132 200386 603169 842839 441775 1509712 1956834 973580 1787925 1650403 1998973 969797 1011537 810580 1780087 242500 342195 1447347 209298 186641 1583989 292505 1369314 682715 1163366 628839 1172076 1585831 427689 720217 612955 710515 650491 758431 1357221 1060693 1518425 313547 65031 1573371 1702479 1903170 284713 32061 724937 718616 1789914 1673017 771075 1536016 204253 1845580 1655869 1991378 1456607 466002 1950673 214457 1610836 1233428 1422452 36630 1579897 815242 1037613 1265149 1862831 1650849 1243982 1860781 380048 685755 1081464 853072 612103 456232 1640395 116754 1656306 1840660 301574 864624 32137 710148 1867967 1240631 1456644 109365 1745725 1012838 584357 946148 1365564 1665950 1416248 1563075 373307 1515743 819931 320565 1278061 953775 1363021 575216 1399019 948504 1630387 495416 867188 437024 435536 1577611 166550 1690286 477977 1607185 45716 442868 1912160 1285371 1304882 1920744 1566791 1166418 721947 1686712 1637169 725466 1147370 81750 1664294 1581749 1612638 1895951 303356 705298 1329968 1952508 176050 1350401 1200693 1049640 669334 1573963 678139 910115 767626 676413 734159 1978284 1082702 1078890 971512 242149 1978177 1888673 1524674 1101909 821656 1292339 269986 247262 510481 1634036 1827974 1251374 1057683 680611 414080 638820 864951 1916500 1307019 1355173 1779696 465549 1324607 1857220 86167 1138447 1066925 15570 1433291 362149 1395384 450298 543350 1584934 1367971 1131234 1311735 1068456 724298 750614 720890 1351603 1168249 951769 1329488 1641405 304217 72935 938294 216595 5495 1299688 646814 1757162 309119 206931 372480 46981 1549358 872252 295441 1898723 1982490 1459650 373223 1655676 1042306 1991781 1237314 240462 1802388 583599 926479 641904 1152133 956158 1462194 216105 385966 1395250 725363 247918 783288 1484721 40394 505618 68634 1070363 307831 500093 1352952 25125 1681551 1241276 510233 322141 1237350 368341 207415 1448119 1058620 1822852 10027 1293049 1155460 871267 1206455 1974224 228708 1963771 1105443 1082536 633064 1327278 1771754 1287860 1371529 1488807 1728819 1079523 1929581 1690547 1739436 1141389 1156866 405750 1902267 407735 570134 1652723 363483 1581388 753632 1112826 864980 1364075 143830 394409 1887403 1312254 1912562 308806 684015 1823846 67175 1679203 44362 1084618 637736 1531642 21278 1064766 1624892 1292274 776989 1372240 889028 1200903 143052 719473 798239 482006 851713 1651064 1497917 1144625 1188374 639056 301295 306869 1693486 1762469 1475454 1340105 239813 974541 90589 1592515 1170897 275240 1405043 780361 355039 1014094 1486274 20287 538416 1916641 1023594 1482329 1870414 1921776 1551230 403348 560211 1706511 420863 168762 1568323 645319 1407971 659794 1041790 1843300 129706 1694814 1091902 969188 1829375 399848 754713 156819 1158880 30473 300156 1941172 1961828 333663 602747 1569362 1617892 1685602 1357147 1317103 708535 934109 237022 811661 547130 1738369 1252895 1455045 853561 990999 441455 1445414 38678 349942 1862564 201667 767253 1225604 306850 1684074 1170745 1100790 1087368 1492096 1752444 643825 1407781 1244355 1797999 1139737 1227834 695618 253575 846925 1070666 1593125 976536 238585 1668434 1289194 933669 203529 637270 488293 1534514 1243375 436591 196420 1070334 966799 1662078 1622662 1322701 999078 1308316 1077763 420317 532319 1815730 1158711 1442298 26797 1793897 541791 630952 1925887 289403 1260218 329871 672608 1586153 892398 681409 1584397 1989096 115246 195345 1689674 1697062 388019 958978 1888925 312837 764042 684531 1816557 917396 580054 392652 601005 434118 1397403 1285613 1475100 422391 561250 586745 1976469 1016297 974502 1167273 272738 770677 80762 891727 1071220 636508 91847 970964 395496 1845371 293293 1676744 824765 65533 1551285 148051 872010 1053878 70522 286020 411947 656345 1293122 1454623 1655580 566882 1655824 735687 1253955 1119002 1836447 301631 1151677 553917 1614276 1319761 1948674 92253 1716941 1883400 504524 1109681 387107 1145530 835829 1333089 21625 837592 1728748 1057052 1486661 519528 337897 1242102 1779168 1478807 589088 1560719 515546 645963 172114 961253 313317 154086 1141176 675550 1112997 568966 1000679 1323781 708414 205358 668706 1415456 1477752 1867027 603436 1650530 929780 228669 1146738 1007481 976740 1699276 113707 768643 909618 1480741 1623294 1627366 1990684 50857 307503 437363 917890 1932540 773853 486836 848426 542846 645713 528347 1044447 489909 1861377 1773158 1433705 1055188 1866347 1776130 1978535 597367 1751660 1360960 1262724 347325 400192 374421 423326 1153201 926327 1229764 996574 1545766 814385 312756 1380838 1114417 1137749 533456 1455672 77799 460410 784938 1506371 343217 201033 1620315 1253217 1796434 248224 609200 114304 116791 1815862 1762448 1434664 1793982 337665 1442092 546591 333538 536749 524479 401766 1096365 783638 1312941 941001 995046 132212 1481528 1716908 997669 1366804 1930418 1658394 1166755 687722 1253901 1072275 783032 388719 1576308 1783723 600732 739951 870256 408018 636654 1267406 714637 440932 1111074 1548320 1251703 1097875 1614727 116425 1428536 1290786 915594 214204 1875512 1347994 1800022 323976 1717805 868488 604208 1706606 1798873 721044 1016474 1561864 234602 777737 454816 1953508 1370573 286779 1683675 18445 154876 893027 1929248 20441 472521 1053374 1966726 1725142 150762 1013579 1813677 521267 1101423 1695772 1761697 892836 1948660 1617645 1663525 1536083 111195 207382 955223 516473 674975 143131 905671 913759 1637495 90019 1151398 962754 564764 1056104 1497600 434377 1747907 914559 368005 1017504 674659 1648881 1483476 907246 707083 1203030 653655 388254 1582772 685865 321414 1364492 93267 270666 1721192 1292859 1139300 692927 1560885 1233392 1762724 78994 1639354 957915 112188 78855 801296 374134 1991835 772216 261610 36174 1157549 1939574 1963410 1639254 124694 237714 1195773 1855554 1574149 357396 45854 891669 1199307 1297315 666037 1467966 367944 1805367 1617449 249203 128555 1842010 1696269 607342 1865359 1054271 1944194 327784 603649 1710453 781218 431098 642585 586521 1015810 1993829 1916922 1244485 1959443 77030 1906269 118081 136713 1592323 1209743 1519047 1261458 440937 1540326 82632 215250 846417 1041055 624055 915038 924588 174389 436621 1400144 404472 135579 611051 22772 1255589 244049 670083 896407 914086 1092842 1887790 1460116 1466515 550871 896437 260784 1049520 1610001 1920665 1143541 1188532 410682 506014 249427 571950 1304861 1609153 92624 338310 1939925 1402981 1785899 1575134 1613418 1087063 898898 283023 94609 747483 1439666 846148 320686 738737 630341 1627034 1961636 399050 1797430 1109021 1315982 1991637 845201 1505368 1513050 1099591 1002928 929218 137295 1400243 1166555 1861129 1635873 1897987 507592 1755245 499838 1913323 1966091 47193 1288111 1708692 1818774 1341346 1515634 1275868 804647 1444711 408313 176659 1112576 289414 1846519 1412156 148496 1093361 1073617 1002739 1547417 1175015 1895955 1412289 296798 187796 1486376 1719195 1629141 1389273 1156515 1337981 789910 1939313 105829 401202 254409 557674 1626335 1900838 1983062 1916004 1736632 1713754 376684 856635 1432863 1012730 1280449 936433 512465 647563 730975 1656571 613921 1520697 295611 1836864 782000 1429301 973842 1930327 1743053 562829 1134339 1470676 965827 273726 387526 643228 113513 1095565 330074 919900 1148887 1837576 1789378 714981 523642 1048229 896599 1491305 799634 896380 1747055 30101 571607 623082 1205970 1823578 639734 1279772 405592 1747747 1691790 1056003 1723542 1061401 188193 1582858 1741647 393172 1181878 1206575 1176860 1040146 5131 1026823 563695 190182 1674850 1700720 279939 748227 1016705 1500538 187315 1777570 625893 798836 1249759 1386800 1644206 1265374 1667359 70321 1816108 1933639 1512195 535382 1739332 1435016 927568 1181284 89206 1748359 665998 1370387 212636 813595 413467 578247 298823 1219570 1407142 720445 310171 131838 1717464 1778782 949620 249428 1108361 1519708 1047905 371063 754506 805916 1546176 1604943 270523 1726211 973715 607995 52239 1334733 1815883 386898 1005710 1201056 307699 150006 994260 1628837 1405167 1098561 1928346 510620 1646033 1313128 117417 739419 1138253 1093415 180097 1828756 127780 1193497 364491 1465001 525799 524985 1476758 306301 1132366 699059 1708141 314355 596800 247605 272271 786405 1365838 413300 1506800 326173 378760 1621439 1301994 543972 1214305 1444069 1098469 151950 1104189 1056962 540260 730575 1580976 352575 594093 1551139 440415 1383572 1280177 1844128 1305136 1068831 155970 139395 781352 857005 1607868 1305939 65173 852337 889613 402317 1883382 1501168 1459259 574641 1585299 1741677 828704 586187 210131 1248557 1450811 226401 834945 1976809 1457951 432607 169338 584113 804889 1454088 711172 1701906 451023 1856915 599936 498421 1473740 691959 1902761 435073 1116787 820317 165231 1578870 1311054 1696194 1231345 12841 1100222 1830008 399077 104479 1249499 1167897 1719304 633747 252771 707780 71070 1622270 1498694 1880006 481686 34194 1098862 603932 230463 631931 560234 1125696 1175198 1375512 1835174 1956455 946530 639998 204761 1802214 1129755 978250 1303894 126271 65883 9308 1806508 1115693 409185 781774 1592472 349940 142829 450359 1305369 1966699 694946 1439109 463143 964162 1166798 874167 1557740 783070 934575 587040 1882335 1841750 1925069 781939 1927120 754220 898078 240196 1237211 590677 1517188 439014 1787551 384915 90570 1430948 1909621 1494804 1841442 17099 1478386 1934054 1650170 602654 109630 104815 302823 955229 144370 504789 1339128 1582942 1864789 1344288 408608 550454 111349 569717 104935 1496720 997303 323658 453977 1936504 489066 1685508 721677 1276981 104671 401385 972854 249101 1361881 112308 1567058 1767031 1481586 702102 1591597 584025 1379889 1150397 842068 1107454 809642 1168385 1664911 1648420 1737060 1551055 1477785 1566417 1066946 1860517 318285 697101 1587681 1337253 637512 816294 1903656 1652312 1160630 804372 527572 1377190 905905 526529 1111600 1915691 329340 1535116 388082 321777 723354 70283 1489023 164046 1748764 1151763 1968499 697293 1940306 1951512 791819 1916072 1050888 743419 1195706 634872 95845 117149 895984 612026 1334021 666579 1087064 1024583 1283605 1801386 1041878 1811283 937473 905644 1006156 504568 458931 1379843 1678572 1790735 1057150 1738042 1423099 1482501 1896082 1613751 78934 1801872 811115 753164 126379 1232633 1697206 271625 1178720 1137196 1760867 547098 1373666 514809 1811442 1407444 858409 837779 475494 419557 1316858 1507353 452408 406113 264278 1298719 274205 1266995 251175 490721 356705 1826845 1919336 371943 780722 301584 1946346 1891297 344831 1205677 1730353 1738552 1630380 1562977 952922 1384823 1169814 1992524 1534713 469514 1690175 1863474 160797 633358 878054 365656 202275 851705 1454894 280073 308255 197530 846429 1517065 60271 1479112 1342500 1374683 1849891 1103179 1510327 283430 147888 1245458 225849 451049 1707009 1442625 1009513 121743 1218807 1414800 1589029 688604 1308281 1894675 975036 809780 1350258 1718703 15922 299617 673950 494734 26265 643200 417197 1413295 1181351 854795 1777429 960353 1229073 1006418 343161 73288 1502922 586984 1542409 1598911 1330489 1557248 551256 1431569 617422 1984508 837005 284568 397364 700201 1000871 568122 1215803 113485 37366 391070 739792 1178095 1730357 448965 320099 1951856 102958 574320 1692873 1763920 529380 1584898 1830035 1306076 1598138 867464 645592 1881492 1940934 192511 1478664 706046 1477902 1785914 1105409 546009 733089 259346 1151501 1339328 697209 1547694 1263379 1623460 480778 644162 214979 1922321 674943 1507454 404735 363361 801133 1556124 533757 1754073 236252 610491 1413112 1102707 1885337 1937608 186938 1491012 816946 1818664 1847808 170159 1617296 43904 576276 1441283 1485067 16375 236225 1620880 1925738 1905832 874967 1690214 1348547 1426145 25441 274848 903282 1577866 1113932 857991 1971951 1978838 1748737 1732929 649132 954611 1078467 1868562 1720098 221506 57166 1140185 391934 268831 1170262 657294 466812 1194838 1847708 1450862 1788281 644844 895266 189579 1469225 852060 1402178 1324198 1342868 489371 1622309 1502671 863688 578805 1536472 1252757 1448816 1903225 1690144 1862183 282766 1298716 632164 231711 1013101 825232 651662 1238365 5166 503658 172930 255948 1551325 1673793 250666 1896215 46202 843530 538328 1994806 678718 1742636 1347204 852710 260821 996381 912613 777291 1211160 845347 1107067 294692 1665122 1597705 851055 1252516 939463 72884 981608 1073505 417307 1514496 607097 1113857 347367 1046492 373629 112976 1849758 96471 1535360 375138 126409 721134 1489737 1722147 1912200 45607 1464136 867725 960760 1188016 1898444 1975700 1554236 1255409 1742356 1664408 627051 378423 510314 851237 884658 752045 1409818 1127993 1980450 1222674 717354 519331 1484716 7262 334544 1755813 695876 210843 7401 1868843 549937 519259 1747483 1508054 29446 876713 1051833 300743 1990332 682555 158938 419301 606761 324116 1108533 644637 810350 1204987 1877073 307559 505947 349071 851489 1272420 1299482 1677163 1384501 286559 960992 541235 579592 1564291 237342 697445 1699689 1288422 647669 1042220 1648307 1292550 813609 1395286 424253 875407 253620 773396 1449285 1720560 432890 874249 483594 844237 1999541 1625195 1390015 758016 504420 822789 1686077 468387 1830651 142877 431988 1460355 1857376 1365673 1551393 1529474 804550 1037306 508111 205397 1672113 1249321 716945 1115651 881687 1504229 1438319 675816 1929557 828971 500294 1508180 723471 448970 615595 593474 527857 603813 1970361 1886689 1886379 119992 1420858 1408956 1562208 631478 908749 80238 617318 700872 1985942 702176 189340 1153282 1062188 1653431 8009 1590824 887363 109702 219873 1721796 816402 321531 1341185 1954866 1606464 273890 727167 85890 1447299 1510740 1440782 1972315 1522148 1599790 1684678 255795 115654 363102 1868172 1462748 1040185 516304 1216450 1785688 530143 575119 1260295 1541705 614914 1716381 311243 1042414 730875 1731200 381267 348113 1043499 1132036 1380806 533248 1662163 1269799 126445 645109 739875 413363 979989 1047526 1524018 163074 269374 344868 1449494 975413 1959198 414319 908190 1148938 1254906 1030579 535711 1662860 544438 884837 841532 1421477 1422937 80955 1440995 1997802 189873 517531 1727783 9296 1622189 1209511 702557 1615260 1051428 160545 630668 849933 412061 698669 1867043 235627 1026461 956089 1557782 1819068 999794 430249 799223 1812659 1324454 930042 23982 1132391 726393 351214 1946191 444186 1297499 952162 868832 1342219 1729954 495797 1974990 1435093 1942164 815124 50981 1404879 835238 524326 349128 136197 869941 1490992 180858 244034 222620 536918 1587069 1912591 764819 365572 146461 32666 823369 883207 863884 1480370 1435698 580584 1488353 271891 652018 1667714 121540 884345 234053 1943925 1977722 618735 713629 1588849 872251 1104388 1400894 856000 325004 30704 1167648 1339538 1949399 1272407 426046 27416 1751421 671021 820745 890422 116436 788106 530296 532144 1368305 1391979 853489 1350743 130564 522599 1318099 1871677 370090 328428 206615 807099 1773575 54077 1459094 1733218 1325643 1210430 1696555 1919450 986465 1569798 188333 8535 959358 516327 1452581 568168 1602681 1432760 1539599 1480155 812231 1210420 293622 1452274 814051 149950 306773 1269242 1004758 896811 771185 182025 1482121 1072538 1711180 1975992 703719 888656 1572884 410562 465492 409834 597432 1291403 423998 1933259 777152 799936 333703 88673 1945908 1355730 1481595 1567359 284517 1027833 985927 724858 1656261 889717 1455244 1689261 805191 1148743 78961 780348 336377 271680 1023209 860465 1484802 1941066 1769175 285313 1393349 172345 983741 1110817 414746 816820 1357383 1287272 445770 528955 1871134 583215 1100286 1936535 1205512 352951 320301 978365 200442 1135689 257931 1338781 839697 847274 718043 479118 1134075 322620 841735 1332075 1306200 411158 1858119 665165 1721361 293133 1498347 413572 801997 158132 1743336 992453 1601237 1758075 732708 1690821 733345 1141304 1898262 875184 1160324 903186 395170 723085 322347 198100 199533 221906 1897789 35707 1495601 829068 1474132 686742 1234961 480645 1300011 675127 1573752 353992 917702 962268 876081 1184091 1635894 1176156 52501 283098 81199 652082 159479 678989 1070235 1618661 704726 1799049 558652 695166 376276 2101 1120379 556419 1807382 1704672 1993527 1560296 953984 1801848 476198 1700304 1812443 1903033 1920467 1692033 1763080 37283 195270 969916 1211635 1778488 683780 262748 1066503 875472 926043 916519 949092 914381 43869 563640 1535027 193752 437638 1380510 1730253 1701717 1692712 1406641 797290 1981990 591448 128051 1392652 1088659 1767139 1379358 1774664 452580 905000 63439 959656 1219037 257305 600759 40350 810127 1675518 1924620 1647520 1002385 1522875 742146 1418330 1381889 30072 71047 1167027 516465 1546945 931756 1504951 463437 1467946 136304 467495 745133 847776 972242 937420 794785 1750622 443351 1072721 1456246 1709774 1109301 1691563 413216 364076 566877 1549120 966998 625236 1236475 471896 1749852 1143419 1453049 360895 1185269 1728715 1370052 337538 2131 857508 882918 1973898 1374306 767472 1003722 1204660 673332 1735762 1706039 1362949 326397 372489 1364753 668376 1442664 1640281 906462 232874 889065 1730852 545719 332980 1700932 1450012 261044 452422 1766200 484906 127417 1747593 826221 1003239 10966 579806 628703 1785361 644642 692504 1317548 145442 124845 1277074 106817 1007293 1760102 529620 704331 888606 85913 182656 1846334 1512635 100181 62928 1751662 773249 1638494 1753507 775686 1767220 943429 1633329 1092139 1538430 137714 834679 117814 717562 1965891 1342339 776456 40755 639769 1841183 1374192 792681 143035 1847056 1704061 382052 76133 398053 1677008 554597 370852 1613018 1078945 1468887 249275 1052997 1993030 1956321 1971665 5585 358934 1139598 1853359 1228436 1113786 1148998 1011735 1346884 310361 1817002 691199 686745 1233176 855172 649677 700329 592772 513677 313079 626104 1866991 902042 1132146 1591018 1085839 1970933 1599570 1762455 267614 975075 644317 1831454 542682 243867 1216935 1711289 85504 1262919 715284 723313 239899 1984696 1929902 1692137 4961 1803645 257709 356725 419725 1276043 518424 163905 1648333 538967 1104545 1943784 862685 1076472 276730 1427811 1454585 747038 901206 100926 227521 519403 410381 1441000 534746 727116 245994 212228 1110610 1997060 807619 1697510 1022113 1560674 1137916 773706 594928 117680 236352 1626744 1279299 155195 744513 737467 257482 1497045 491934 410344 1251422 499781 386262 1565763 1266564 149313 1209808 994644 307081 361026 1511300 643074 1859713 296928 1626804 1674610 1425445 1801011 1122486 339800 540136 577304 1393767 1450600 901225 576809 1837841 1584516 1013291 1084821 1706567 443914 1910425 1078959 1257268 1171906 1500935 867591 924163 12207 512364 1108567 1398386 1336222 1983746 1914467 1888866 1252229 1891631 711487 1367574 1687804 534010 839796 672710 252720 598105 515878 209248 1663822 874580 1819906 988061 1296511 942316 1712723 135461 656569 1347918 1654541 1027876 609850 957850 1694894 96033 1840147 1318004 1248884 427399 1203232 720830 1606999 23120 1444227 1970750 1324220 382475 967058 846941 1130562 1874862 372398 356939 1370445 1842546 1094709 1396131 821616 384305 273150 1289457 1745707 1276021 1120541 892556 678036 1595216 1944942 903649 533926 1413471 814370 1844848 612994 499106 1976439 1288157 1644087 16646 1006444 694828 1425218 1691483 807276 1729865 963062 1501607 1687478 1276054 104420 426930 18792 558865 103353 1502072 1581969 145544 348586 1352915 678019 332785 832291 9379 781257 535951 882003 1862930 1696386 669362 703336 6627 176378 1744130 736435 730771 1748130 1585039 206388 702986 718838 515169 305307 1554385 707658 1868998 545818 1831366 1922220 638593 1738211 432955 198458 825509 231239 1569351 1773016 107031 1039681 1749207 405904 118486 294965 666136 233535 831069 715458 1139242 1093671 1893728 759189 268681 356093 1310139 1971152 1900778 1434240 1208034 1307403 1303886 1182193 34781 1104434 363159 660199 1259245 1488289 154645 186234 1943902 190828 203660 1008478 414016 1214133 1477426 1310355 1355526 654576 105288 642316 1056051 1870841 1159045 281568 396216 435774 157479 1777790 921755 867313 1525908 1019379 1947904 529825 366106 763764 50383 1791224 250910 1946229 225158 1283687 569289 281021 1471454 821666 885001 1843109 850511 1029261 804185 1518438 995055 168290 210064 92815 1077809 130840 241431 505860 59320 1686761 268651 1003811 240049 565251 1940744 1198195 992447 663618 1602607 740756 1702419 318157 139748 1723382 1795315 1364714 705330 1355942 811744 835313 1816329 1672516 1029499 811382 162199 1479257 907548 1744561 611400 698069 948919 852385 1033805 162206 248189 1395868 259467 1801657 732778 646983 1144095 62868 690791 534491 1883898 649494 8162 436404 1466376 1514952 243277 704542 268623 253261 469416 1675298 700646 1490163 706641 399265 183032 726655 1841988 1724904 768821 193344 1359915 1601471 312161 1620178 1415135 1285055 54322 163030 1057748 531333 374866 536246 48343 743040 1629906 1827903 1984392 118903 202997 1090657 662922 1823646 51866 166587 1724108 1934925 1052161 1581641 415031 1550558 1426662 43943 94265 718091 1477256 559482 346490 1043444 324883 1262925 357889 1073653 411577 1150111 1805566 568321 855524 92442 1843965 1704771 129530 1345345 1937202 118752 434991 59897 1291720 974820 284155 1321519 563029 1171341 1618475 1924475 1297712 1304893 1168647 427740 1201739 446916 231343 1048411 400047 920500 5013 1660533 1680674 1877234 1601830 1051837 1218572 532992 293620 620967 910306 269202 341607 1736594 872619 1185654 1830436 1568268 1454768 30902 947052 1521837 873833 67846 1672089 1606165 1600053 124159 1373303 711481 1097257 1114819 104518 1444415 1847990 89131 1085422 1672671 1600323 75885 1610058 1084945 96199 750742 844707 670776 96193 1187598 563263 453310 458820 982909 48543 1466148 326415 1233436 545672 124646 1981220 1764015 1217400 1574363 51511 231558 779374 696266 711803 252782 858844 1790784 1378318 689754 1594041 824189 778542 832359 1991233 678665 1067125 1619612 668083 1018144 892850 1071098 1680016 881504 860739 1852451 1456377 1831290 1119071 1951970 1481101 1989464 843902 1845791 1185278 905378 139345 41265 1169315 1944713 1769008 843284 1542323 1405861 175813 1555328 1437562 758033 1416042 1422793 1790533 1083380 547647 870420 512255 1537895 1699243 513970 494494 1810168 112422 1048660 651449 1974815 224128 46877 251146 1083499 1533044 863496 1505202 136949 313545 472866 51226 102888 1503543 1917853 1577509 927074 588335 1638844 986182 772228 1580133 1103624 1968374 476550 1207320 321818 727463 1845723 1298788 1834998 1502401 179753 1855111 742087 1542947 1574472 1450810 594141 247712 797667 86635 542795 1365675 947647 507203 1755890 223832 733813 1315012 689757 484918 187476 771119 1550766 1037354 741589 1172553 1662912 1131278 1564315 593953 1210642 529375 116590 860397 614257 407767 541209 640215 553140 116922 1485611 1854897 217506 1009009 1643428 900330 903752 38107 1960712 1610249 1972600 1994286 1460694 1784893 856456 1462247 555119 616793 508894 996996 613332 689012 896060 356979 1977563 984529 578290 1898431 1364414 927815 589131 468427 1355370 1018537 1143205 188175 234328 866919 1725380 369226 446889 1834490 1263680 1739688 315223 1593745 580808 1592311 1488478 372708 891730 1582210 298645 1912674 702503 1487579 1086036 1089680 423823 146166 140920 545738 1386435 258659 1459064 752322 885367 123558 891119 752649 538245 1100110 1630781 217616 1598965 222987 278210 5445 255813 785009 397188 806515 1954266 1715231 1131455 1154484 1559787 166719 1717092 1685836 255394 1364409 1009766 53628 786557 1912293 1488170 1159032 309130 1496313 652379 519361 1423218 157919 1440317 624383 1831051 326077 122428 569650 1878506 1729710 1053098 1803289 384598 832403 1851139 548576 1815374 879924 327347 605491 640965 480165 1970232 1446657 890070 758933 1356579 42966 891470 1609699 1458122 840492 383328 54955 974527 1266085 1410569 979125 960359 275776 1232705 1495964 260034 576816 1374912 1952084 1863999 1324100 1875568 1482126 1844290 1222859 1207931 721500 165073 488009 1967560 256889 743292 1527294 1887846 811218 1689475 196565 1597717 887060 1030424 387629 1174746 603066 1527023 1550803 569961 1814925 746366 1875742 1937883 1647733 560572 750393 238600 1532185 576196 1946805 429906 1549422 1801961 1791571 558532 824482 554111 321560 894149 23364 1214673 603744 1322018 1432827 396343 1577602 637821 1171103 1826250 1109906 1443208 822471 1108364 864876 810877 902965 610522 1092757 1757767 775895 1451118 556084 1013153 609389 165944 547755 664565 1565974 1656589 493627 268127 1062678 921357 1392279 558665 1231659 623620 1158819 1973522 159147 1096273 490421 476914 1810795 1829647 116256 944955 677604 127259 1230672 1207644 203244 1541199 471880 47532 693744 1532730 1862081 1972064 1144238 217908 934952 1670124 1411817 115 829461 892762 1171711 427872 725937 589917 1722584 420981 1309105 814420 1358993 1284532 727274 1845200 1557862 946104 712157 472470 165970 1757513 267394 915376 1025989 1883087 818586 959248 1941924 1469327 677155 370442 1707919 1930043 1446030 330967 636691 411204 1450533 219243 1825862 948984 69023 620815 1995754 220744 1123336 303170 1436014 807651 224920 1482524 82418 1033646 1721584 17127 485926 749957 1949597 712396 1004348 1498093 1866966 114700 678701 1138271 132044 1213854 340224 166337 1368417 1625630 245964 802206 543336 1757002 541237 1796489 679859 1063498 488487 1001233 1119488 1417249 1763880 232708 1483344 360602 1262865 524758 1141930 57751 586982 12248 892872 1054431 1197914 1680477 1424339 1825390 1124298 1386254 726949 75562 1312072 1488260 915527 671525 1918125 1053847 1708529 263283 1171429 856867 1325804 465863 1085475 1422194 560645 1848462 559569 505072 1883186 551218 215662 64529 1361188 553984 309260 1578200 1074785 523325 1862072 1464680 1018830 1993706 147784 24693 679983 1836962 1181833 35495 1187594 188015 1916630 1501473 1857030 821004 769078 119997 983762 482510 1365558 1566349 730015 1979658 1277644 859914 1916064 1370328 819188 1984001 588094 1308443 595737 241437 1153835 411827 531897 1674807 362583 673527 590178 246373 1030641 1621140 1248361 1785667 1496015 1654600 263501 1103773 953816 1296509 1218008 1847078 42096 186010 921090 1494288 172304 1120315 622589 1313748 769703 1728284 644669 1049764 425184 1728465 1773635 85457 1328692 1465028 1755742 1274257 456653 545772 54178 5752 1989662 722863 1518931 1326774 1678805 972870 638126 612363 309756 813625 857750 312375 1678598 367119 1174506 1563305 1216942 619284 212861 1744260 871060 1363210 1088413 521716 425532 106072 506583 1434485 1324656 387021 666379 134994 667199 1695243 1134242 1175485 1065104 1136762 1223719 980114 1768544 623923 1570059 1099087 526377 695886 1399860 1259775 786037 1719618 1909318 1872232 1422254 1845001 878098 102122 611542 1306965 99661 1355713 138066 1948131 1084450 1117091 1014990 865383 136315 1437497 470660 1667977 1316795 1358047 884726 1601848 1019027 949971 1004094 976347 583595 295076 845650 704346 1080621 1378820 739533 593314 1923711 827861 1275715 1880478 784896 813406 1813754 463686 425543 1547054 957042 754774 219646 999770 1477823 177681 688627 240968 112386 61291 1751343 1491463 341062 921484 1304423 159453 965190 921860 1338285 1783070 935870 149382 94392 923546 1837462 85910 458846 1550876 1190602 1283156 196485 1232556 1171068 1572918 398675 1578742 1690639 1031963 41788 71192 942464 1660338 1738697 724115 1949737 494233 1602925 1149149 1556084 1185357 1052779 1618956 790473 1108004 1038638 1020814 1427570 503589 122083 1407681 1801202 1939592 1127737 1258216 355213 1419108 1644864 1506985 1045565 1915877 696039 469310 1052825 145213 1752031 838205 107955 775964 250022 1580008 1056944 791460 1854841 239766 508684 1988593 1494351 1283745 890701 1762665 578461 1033270 496222 1616226 988005 668776 789914 680292 1110342 1516346 607301 1964268 500164 1356853 1209238 835531 961506 343472 1811097 1539778 955751 1993463 1057376 445427 771064 1562614 369245 698445 1790012 264675 1602942 232738 210020 1726832 1825891 1987590 417600 903124 1692532 686473 1599040 321082 831534 1969758 21384 1562715 123441 1480900 1377215 48498 934160 1835060 882601 1982041 1677938 1203905 436947 944445 235318 915183 752545 1445025 1170598 659578 336888 1973527 97296 973488 1489919 309045 1292737 1047671 1084307 1890029 22870 1975388 454532 1898366 12141 1205509 364746 232226 295114 844742 280618 339603 1178996 64300 835590 1076641 1179674 942549 659644 45898 439785 1952317 208532 1687255 333188 738935 917033 628060 422067 616435 832690 768770 619170 910401 27349 920769 1887353 1018188 1332144 49712 288175 1402983 1261653 1132118 734352 92163 154799 1573554 840 68366 1878954 1444902 934548 5565 833992 703046 1649469 707856 1100959 361068 1432401 458665 208731 958206 406815 1461864 617368 372245 1035482 1354449 1928722 909088 115882 213092 895847 1635675 1981143 1621090 1451327 900942 1422472 142964 1382149 1974042 1223455 1697581 591444 438348 1244511 1117671 1612415 1111241 1766053 1169163 1141445 1157603 253531 1875438 1457242 621157 885980 140434 333392 383331 1426468 678292 597425 848784 374443 396996 1558519 1904440 1112190 1939731 354988 1014078 753045 284737 739731 1083683 1883722 998194 1966940 849480 1599360 109424 1632857 1566703 363395 476054 1610629 1518253 957315 1759727 1779455 846108 488013 441517 192125 923416 663397 131743 877091 1780000 339292 945633 1315866 1648409 860820 1503423 354937 471907 730477 589834 1874541 1789184 1821840 1374035 1157407 372877 1156375 88165 1901829 2213 922050 408685 1863038 1325555 1333152 1522888 809331 1592228 221989 695021 1860568 1968896 208012 1601601 1869877 800721 821550 1754596 1645154 1470281 1116682 1260663 535338 147765 651472 653376 1753496 158477 577254 740734 364581 1713472 325745 1442189 592149 1042482 1510001 87979 1272423 267539 530199 941259 180005 1980753 1706682 1568333 227163 927749 1479240 1708012 1701025 1702995 754551 294793 108452 540606 202078 590854 62110 458595 530783 136078 1742144 798936 484440 1923959 1007793 611830 374576 391652 1149558 89346 1053703 1143310 1969866 787889 1368586 952816 815134 101463 513016 1797326 331179 1684757 549825 404535 1190424 966376 1790044 1505377 1912261 314704 142269 761864 157611 1685247 837488 193547 1376898 774528 960581 1537766 114742 666437 936330 1469691 731022 53592 1552922 513615 689938 816576 93380 1487680 327703 519582 1869545 1865885 126286 247639 535497 225496 584028 1720251 1741774 1050473 39845 1363839 1144235 682332 1077705 1325781 1675303 140085 160613 1711828 557221 348846 895629 1635620 1980240 181246 1203427 1012371 607442 270465 424021 1125329 1688492 723091 1414974 1561075 1863430 810566 45877 506685 194206 1710776 897947 1861789 160463 1566246 626978 338321 834797 1210462 369539 994777 1674298 643374 438677 1506827 1941213 1771906 866465 1206340 179609 1690546 1122102 1503437 1343190 919220 997074 1784602 415157 1985509 1279336 1129928 446453 771929 1307401 1752896 1368593 666001 798000 491728 1222656 1440296 1117977 936942 138679 1840460 1375420 1688034 372562 688752 208259 10474 580202 99215 46676 717363 803921 1864599 1309855 1776349 453746 1563437 608795 1540350 1116248 864046 858345 2 1171313 863296 550525 664106 839099 1097827 1168511 1409598 36957 441666 233886 39488 1860697 1953819 159204 619544 866976 1428329 1858164 75297 869134 180091 642016 543593 739853 1987669 1443708 643768 1057832 230907 1756440 89829 793519 1276876 1260429 1396383 263541 81258 1588390 595435 1236035 962783 1867359 1324280 647177 834572 807768 886228 305572 340499 696701 607592 1161744 997863 726584 1326580 285479 966653 1932091 1023812 1771534 1327493 1566588 887928 1228397 367789 1812197 944359 1429626 24444 1681789 1622624 769494 597356 1232414 1228295 346150 1012531 285778 848882 1527499 1971868 754922 1374235 1122053 1566727 1419114 840970 172919 858442 1871633 1907546 803108 1672074 919672 1858340 1062099 1552188 1389585 1682011 53430 789618 428812 918934 1997990 1411973 1630440 366979 1523870 318947 449144 463243 1576712 1506418 1452745 444548 966646 393102 1181828 1266444 83153 580165 897284 775610 1085489 1983031 1489699 559326 1056890 1887066 571386 160455 760322 1949228 447539 1807117 1000274 568825 1887879 1953794 1751127 464654 739179 1414860 492327 1975447 287434 782996 1173064 798270 65215 929433 819774 1818738 203463 276485 737624 1370928 816772 1998277 815916 1755417 767705 1719373 1311384 1716944 1155008 658649 1198659 219925 920351 730020 1767859 814428 429692 1844514 1524493 1284338 783689 282335 997050 49626 1445192 1569326 1772993 585261 951044 69189 986554 26900 1120431 10384 52315 1911933 1295890 1073743 1603543 126080 439694 1226353 851210 64360 472190 830734 63798 1529673 1496504 283157 1408577 1525094 535158 427409 1914205 212881 1253606 1367420 1381210 1578613 1733482 764440 1005728 1846547 988364 790301 1881272 43891 1057791 469917 1561051 1934803 1756610 24671 290031 1794499 948441 1262602 1258909 1967637 1258174 1627600 1411805 355157 1093522 896983 100988 1317517 599518 1529444 1852073 81339 1089914 791095 627965 26273 1357777 1394208 199481 719034 1715723 888147 454151 894381 488707 895918 30759 939497 1214003 776199 1256286 935806 1163368 666460 643395 307248 1953655 232473 1622032 1588319 1932149 480670 849651 1499404 394886 1691409 788496 840601 509024 1093403 88942 1966380 36213 1184832 1847656 1441282 660550 1955179 431882 1193037 663349 911073 1583046 1293272 405779 1547110 485443 1106332 628452 1591611 1686394 937538 937571 794846 1273017 1236654 61227 216361 218308 48108 453258 1202475 1526394 1060090 1996782 940439 780562 308397 1695945 1287473 674394 1359066 1273809 300177 1064134 1938031 1816769 761430 1832273 1532864 740347 76699 1672980 1943273 1609969 941823 189966 1549544 1455839 376624 547771 208543 1957028 1455788 1538423 59098 491514 1029824 1897251 903930 485326 1807126 1553289 1313993 1928696 812760 1573924 1045322 1563450 527726 1085261 1438507 234881 500924 821676 977327 429229 256945 101696 427868 267932 650529 1863127 1622038 637329 1531800 1602547 1069622 189972 1091578 639451 1901721 666701 1603568 15994 1477372 678713 1909154 722937 279027 1886168 381968 29090 956677 1234511 1345622 1467750 570785 129697 1727527 132842 1119604 1398649 1319897 880578 912526 1895903 84844 612376 431857 1384858 452058 738621 1450502 1127210 1410993 1279744 306395 420894 327494 113157 1870339 1486896 175811 1039302 1004849 37085 1988897 1460820 1615718 841267 1124004 1805861 685189 359924 1596002 1587460 1616936 1500473 951223 636378 990439 1185003 1192526 1838548 1102502 691924 314790 1614192 1158519 543537 479073 245285 1659159 227434 1209234 1421953 913896 1548051 1798030 60876 1828194 1098640 361872 775768 100608 1337726 429112 432766 1563433 1013792 1615409 1807170 1291068 55152 276349 1812747 382721 675172 16643 945464 1055183 1012760 348436 548063 400291 62753 744588 1039208 323214 1937597 91746 574358 1926758 116277 294617 1058673 865419 455664 724628 1635877 949245 910692 1742494 1219632 490302 63397 1964923 1838142 1579494 265858 487720 502464 1793043 193082 1526831 1898558 779675 516838 850849 672359 1633346 269790 1672445 752359 360620 17074 1162066 1297012 1468733 1244198 1335156 724432 1891442 213271 333830 442132 940027 1686742 839857 1427331 490915 362071 1139125 1099552 635301 703493 899691 1958466 261592 1320065 713063 302108 995102 769170 1794242 853457 1676605 999997 1366085 1398003 746777 562819 1643738 874836 300846 588988 1595597 330280 1240485 1804791 1158251 639345 1199731 1485133 1617948 1732195 549009 1863683 1874504 25182 403628 1124031 245688 1904843 952749 3987 409793 377230 170769 1611135 143409 1385959 1357010 429317 818378 467161 164038 929947 1466424 518141 715495 1863265 1719979 1497664 1792048 882075 135565 1664087 1771471 753641 1099650 1549486 625798 463532 707732 797115 1307436 1696988 1794480 1714108 1208897 1800239 1200314 631675 380593 1854352 998002 565906 697282 20395 764784 784278 786270 1040452 490921 1128976 1314053 1702740 1714349 1380643 1124904 1387960 750514 1957228 410318 1047183 915181 740711 70490 1505123 1319956 1151827 1163673 1598963 121887 1055836 1010459 322629 1638055 1333348 1605884 107872 1973567 1416046 1745045 1018139 485518 658124 766285 628563 246948 1743030 1569193 1814806 538818 1993110 854967 558480 1302872 760440 1013469 815427 716421 181373 543666 1654001 981241 1495858 851832 1923421 539895 1584250 552866 974032 27451 1866558 213337 1305087 388161 1834669 694951 284297 260312 613289 1718790 97022 163341 1132483 970058 850565 1835362 1128535 1276991 291834 1572048 1979900 1634822 1556160 123500 405570 1758340 245175 494841 1243624 1465929 1285167 452502 343171 64728 71276 76127 209933 1848825 1263442 1575343 28317 600379 408004 802848 1305312 1934401 1997154 780455 739846 254307 1142041 1493664 251116 1507228 484979 1819125 1883698 1614525 946514 598300 420585 716013 1773357 1012041 1712103 255656 1070547 424583 1822397 1404744 233876 1063608 404251 1241763 818550 1543567 1188309 1953656 1027661 1210215 1401396 982217 1372043 1284299 1333172 1673538 1725746 731138 118477 1474637 1970454 1544500 1020429 32682 1405031 1066790 1704591 1015334 1339066 1465003 993044 1335842 1801786 1192542 1009462 166037 874275 1551975 1517337 1508630 1752021 1862640 951452 1283806 1444968 114840 120405 1380922 1198058 84285 743145 8738 26540 33035 1948001 300866 226438 1329631 1421508 1612183 1029193 1674955 726197 97112 58304 302487 1191947 221768 1786558 1916277 1850964 1704996 1482046 1612837 786996 545244 1455980 969479 558889 386164 591422 112243 1529455 589083 892771 975006 1834275 862196 351006 39168 1942845 154149 987043 825699 472626 982958 92378 851109 1174330 1912455 1014852 1599808 233279 599211 1539202 544927 1216259 1956464 1583555 501788 514118 1983951 101428 1842826 671922 1187228 637653 1602974 1781566 1843595 1823676 1017495 1144259 1832637 91795 352443 339281 953845 1595946 1389362 1553953 37944 46033 1452103 1895805 215804 1587407 1017490 952137 515665 1872578 1611937 977103 1441268 1717139 1882471 451732 823287 1386522 16315 1284352 1204931 1368371 396990 1562000 1186745 1900381 696743 1600962 1367782 307246 1874139 1202243 234142 1687922 1434489 1127019 1012419 579591 963041 814366 1748449 1081441 244879 93941 1288416 241088 1902759 82802 1465357 709293 1786395 1990104 84411 1059618 883267 1637091 31019 496551 1202759 121308 1277602 486880 383078 1249834 1207242 1695224 1893871 704249 1852918 1271681 1615213 543289 1253358 848068 781122 1552294 1563707 878996 1957457 1438450 1118087 1586746 579909 164508 682066 1688865 1082701 278591 1500025 1489278 1271056 1192728 1792095 1879846 408284 905658 528258 1795327 1879803 863782 1985931 1935629 1712715 1497663 1247911 130691 829271 656522 1256116 1427872 90046 928383 265508 479726 1351152 483568 1600210 955689 914139 772706 1097652 1847649 454349 86428 1262591 966731 893274 1602639 773955 1160422 780715 1470338 1040667 1589970 990244 169756 1843272 1693418 1065900 748316 1090674 515656 297014 196243 1095564 1717494 275930 18855 1414170 1420737 1476778 357882 216989 1936575 969949 1141874 274670 1948329 742768 1033724 1705581 306176 132444 1106190 1483536 126438 408280 1470607 1590488 87492 58524 1470275 787237 131574 136749 1766431 1926976 708479 835002 289739 957780 1881617 216017 619532 32743 998561 1786762 570246 745419 1488672 1006123 1872924 1508798 663382 746019 191276 103582 1553015 750319 432074 327980 1393109 879863 995031 828304 1537000 504857 1345303 816780 1892179 1046430 1873099 1996702 626284 1744155 571326 1930156 1890538 1229335 1910247 967619 1515596 595903 1261174 1253882 1712170 1055291 342428 1761351 348920 394099 958515 394972 531145 1816356 1056705 1487279 1668817 1338144 59332 394032 1580634 307138 1059591 1465517 902578 1046755 719871 726349 259858 1454819 1914319 268037 324569 172723 33819 519110 406572 406407 246939 1093488 1251969 606169 625503 1891903 514138 1426786 1253926 1255376 666506 1909523 40873 281815 1001161 707637 486665 1241140 1730562 1021522 1158436 975718 1781199 1928588 837046 666381 1217473 756598 30680 1543795 1804106 777283 720240 530883 1682400 1558550 1715929 513049 1443331 926691 631825 1069120 126981 1205701 132907 123420 1533866 1078511 1195360 636321 1898462 1135146 574294 1755279 1389932 38420 1692821 670701 1819720 477159 542492 758988 1236981 142131 186347 48818 1967663 801706 297350 1788987 1717041 1341814 1512761 928241 1569164 493009 715742 767704 11166 1461816 872678 129168 1279084 1178456 347689 196402 1287822 1062129 1461692 285560 1244685 1721929 1969829 1768580 1640203 1911527 1092159 1018339 526937 1007561 291953 506570 1435314 1707433 1378197 1995402 687942 788420 1727382 363221 1646702 471075 1934755 342101 1068164 1945 262949 1489102 1098483 1532727 1278282 1341775 759471 1459750 1381782 1747454 951634 137241 539710 379771 708170 1180413 753696 437349 1579215 1389981 1555120 505638 1026662 443743 1383371 282197 274699 852206 738472 1019274 34980 972015 147043 1311936 427450 1617687 320453 1989396 942718 1794725 1001870 795521 735995 260856 1483293 1425093 1214869 221535 1113955 301504 838690 1295579 1911113 1186138 809099 976179 540534 5670 193559 798203 686134 1541174 767893 785611 171886 1968356 1996773 1296702 1844001 235317 1137319 497057 1894330 211562 1804721 1746157 847527 877698 769947 1758418 176801 1608695 541840 735014 722270 1184898 896108 418506 767601 29244 1896159 703167 1064443 1260181 172089 1107088 952433 414402 1864985 46394 1258165 1386262 1671121 1073927 1853237 874298 1812284 1425973 213449 247839 1750840 1590990 1255434 234791 1112988 49790 1840403 319305 915515 751716 890158 1487806 1363168 1425659 1729973 191531 1674948 1958417 1668174 1050098 821750 1069630 425396 551511 266130 372812 1445394 1060728 139836 1969357 131661 457821 1481176 1350947 1739326 713210 1693408 781135 1201298 983420 1942599 1433813 1427886 1697404 617201 21631 1598746 1320160 331208 164380 344948 818939 684993 1238291 995065 789957 1437597 1845235 1360978 874778 273155 1629236 1491011 51779 1009122 1724138 1895215 663282 427165 889751 561434 277289 717892 554753 1780428 295905 1222480 804985 867860 1312751 502641 587787 879296 1325936 389737 1952661 959445 1924902 287034 1366846 638054 515120 722424 1449089 185240 1062501 1251873 599562 63499 53317 1266452 1201603 121735 208393 270079 1057511 512899 188953 28065 1986878 1095790 432605 1626459 309306 1073629 924566 1614143 721904 1922748 566118 283505 1313553 1638737 651702 208457 1068727 1327491 814371 618878 1499181 922607 1709991 644859 1760700 753485 399245 214608 797598 782474 1232216 1217663 1438709 1244149 241136 578561 641611 1110503 1135665 1033983 1098547 652775 1496796 1589282 999176 990728 1621263 939994 1082131 231981 467796 1081261 1633352 1991706 126418 1447829 694296 1556323 136881 1430846 589418 977118 1423341 1364768 734996 238182 1853793 626162 145106 1907272 830944 1171539 1994237 1156638 394680 1480670 1139919 1651178 1254292 1272781 654559 1881451 676945 1355477 805062 843296 173716 363855 1205560 1716980 1254990 710298 1049800 790707 1267411 432166 1248151 1692341 1397484 1588230 1292998 1403925 1378020 16578 349648 725633 31857 219847 1907731 1232345 517938 1004938 870825 273065 1922497 1785945 174047 1228992 1334541 560056 498395 1396758 1693564 1224319 1934648 1431536 1688263 609512 1505178 895574 352140 473465 665883 1283098 188446 1495822 1223326 508220 845437 638214 587780 1229834 37749 928688 929466 617873 1999637 995367 341475 159831 794707 156038 1552566 39894 1609156 125732 1439443 77921 1075649 553519 768323 1270558 578701 931340 1043576 1757391 1157006 595131 255663 1517152 230634 873790 655222 927041 840733 1962634 709960 1481386 1592522 1640092 101741 1958913 505323 1319653 444294 51555 1808526 1298396 73268 1467568 741134 1034336 1376180 292940 1948007 1947961 446516 1361512 327124 1209435 1232990 963338 401713 984911 380734 364999 1294331 236738 1633580 394892 609095 1378414 1875886 234854 1970451 901842 986720 736989 402820 449593 1541547 610672 1173379 935765 108850 1063051 530574 1423058 1462683 368329 1439191 259019 1143525 189277 550743 335697 1762331 582659 176655 741783 473940 169432 926645 30781 1161206 219699 1286516 122959 1418798 678278 889767 705544 1590091 1184799 1282410 231356 936427 1935855 247617 1548697 1720478 328513 1966754 967306 1305172 1139042 195921 788637 558425 271541 954743 399405 215634 648419 1255503 1871907 903814 1197984 940861 1878320 1742580 1941575 1712893 1662784 887510 1049527 1647167 143552 352488 372306 29844 848273 1134611 990828 1909535 1046567 1797803 770943 155503 1624720 939722 1160485 1659886 1107439 1907971 1650041 826355 1670766 1761924 1712470 1372785 1852934 1352529 192486 1176645 902539 604358 576089 1993348 865764 152442 683447 1979844 994205 773796 424977 1259239 276881 845460 681683 927668 736596 1204925 1120599 435492 1897302 1876420 1469324 924536 968015 1240593 813199 1338060 1324674 878990 856052 820546 917754 572544 783618 999723 212692 509681 896570 1521202 1364600 1008984 201210 279571 971057 238307 1185218 1149366 1052169 1062375 596364 411701 1490333 685191 1075209 802972 1235434 1324444 1042025 634995 591041 1742442 573425 1321949 78612 538796 254159 1352947 599882 270148 1820178 1182428 1452084 1989027 379882 1897931 274860 1044153 1516184 1728925 1952128 1510458 132358 264991 1887383 1492800 32236 608794 656840 1295622 495077 15153 127505 722903 1427227 1462984 55841 1128385 1700281 368904 448467 326226 301800 1397925 497139 1881115 306130 1972914 396432 1766899 792803 747750 666322 673359 919506 1929829 1857269 485191 1429844 1416151 861036 272508 1467146 1127110 430462 80557 959385 1626177 1496389 121320 1981078 118367 1295902 1536365 63293 351537 479823 1941927 172738 1303052 1777280 1274446 1809538 1682206 733360 1100258 1577474 1483917 1663685 1450983 1331077 829907 333331 1467607 1981173 885400 1970499 204756 1392868 1076916 1421491 1479069 1097480 1641490 1441509 1684165 146117 1637396 428492 1406084 1561554 518787 46019 1612659 1867864 1045185 1252657 1484861 1152672 125848 56406 852852 335034 1878219 1377019 754443 127965 1378255 1375710 67430 597620 1676602 884211 104233 731448 282607 310157 1423308 1587276 1555598 142910 1676497 1994556 66618 100042 1238023 1481949 389334 1473912 1625340 170676 188074 1525470 101411 579911 1906619 1316662 1853045 1985005 1828243 1281431 213497 731518 341386 1811962 1901812 824714 1323859 835928 623368 292640 1902629 1421991 694923 538943 1957964 1789813 679921 221800 1230910 1434145 1563104 1713184 1569377 1623039 1190231 1318964 1503424 17227 696498 97603 3683 735090 911942 964056 1729084 1986433 453593 335242 223692 335052 58633 1308318 1350976 1198327 1670761 719632 840352 69753 1311556 776069 934981 1503860 1801667 971627 439847 1020281 226688 1948493 1705557 1364735 1271318 1937446 1544165 1139824 1480019 443709 138538 479276 1763743 737257 167035 258301 80059 875370 1361724 843674 1502927 1803284 934206 1900479 1322074 956635 691495 1960430 514225 623224 1847634 609536 812088 943439 1029650 1969240 1896877 1888735 1419984 1146349 1625276 528635 1632264 144342 1520677 709343 186315 1410995 1779906 1553082 493795 1041754 621321 1229517 493305 1245299 1343504 715317 244678 1640960 638257 657445 319199 1211603 276928 589483 1494190 692197 1714417 1983009 1819930 610829 272345 575423 427501 754715 17306 1422825 770802 1930714 1900565 282026 1765964 1879654 1336157 1155874 1124796 910812 942877 1144652 1867266 1935935 411283 824869 1073859 390813 1549176 495166 1711087 1721011 68518 1612802 126547 1366252 307148 1049168 69575 74307 1477524 806622 446340 664011 257557 421345 486152 1761326 902079 1047883 1106689 1220379 1543187 1557573 1877390 876716 1758830 1110453 1616685 1193545 1695358 359202 1753350 115599 951441 1942158 540759 284727 1413414 117508 1908955 1226369 829936 1420539 546743 924576 399263 485559 116488 1952743 102442 1611721 755849 1553432 308724 37331 582390 1893441 1851360 1447357 1366475 1293812 1642349 740997 743084 749652 1147817 1138985 1213106 44785 1470983 1133544 1375406 623542 1694392 1022678 618038 1310347 1855529 1709586 1563413 1765447 1664937 1854085 924463 297937 1560189 258638 1858599 1789672 680655 1414168 1659632 1330110 1257992 383009 1946534 302007 1247979 393268 350407 1257056 962221 343739 226564 674343 981740 35966 1143262 1872144 650993 1367031 733732 1229070 1165475 1934005 626348 67460 1782569 591968 1789602 418780 1059720 1027469 1222864 1506776 970231 476211 840759 355775 26870 1904570 1255625 1215285 827334 894802 1812140 965393 1867962 766141 1049147 1976312 1751355 137633 1166208 1683678 600597 827286 550041 1480119 1302968 1922523 295939 1198397 281167 1484146 652672 1259362 748006 1334642 1149100 1909219 1531955 580023 382451 1466549 1981772 268531 1953212 1553373 1006189 320776 1312121 1672619 1796931 654396 1542351 1017100 1892633 1473689 354248 1273554 570461 1912919 650433 719336 1883407 1753736 938144 1344901 872226 676528 369773 893691 1366950 534724 710125 1147581 1220408 126189 1766488 1239251 1118287 392347 563494 1828896 987915 1513545 1965693 1885975 121157 988793 1183057 1036076 371326 1135750 1134413 325679 1596038 504543 1427846 1597941 1630848 1264623 1956295 107634 873724 296542 1072514 1527363 1303899 47231 607465 869929 690037 1363594 1616411 1974497 356054 581492 1088214 1504299 1314569 329404 1068912 1863717 772497 1823242 376947 471288 1843340 797964 554427 682678 1189054 1308584 291480 630756 483920 847733 188327 1137205 14833 1466636 264358 338841 1200670 960243 413676 373528 1780188 1641790 1206161 973246 715639 1062074 1294806 1989984 1236701 530313 462173 1549236 456335 1440651 1043733 963699 1312054 1760130 1747761 1998247 1493026 280503 356933 895174 676617 1229316 1299520 1240604 969756 1716558 798297 1743449 1907600 1528514 1141547 1551732 332994 437453 634874 1055633 1688817 1298723 65838 1961900 1961762 622486 1966055 1719626 1002326 332386 1691408 1901138 1338312 24811 157055 1783549 442581 651208 1091069 998864 978402 380414 605375 1475524 1261819 1215099 495264 1728140 722758 1649205 324269 1872304 482778 1160793 833507 1377238 314921 47841 545137 1083544 1437304 98752 1586638 961331 1688732 1954595 603174 1221092 186723 970216 1611931 436556 1939646 747705 1559236 1144104 684744 231975 1324862 1364534 186284 1228825 993496 1289027 1660389 504506 234960 49412 70839 956001 397469 1722512 1734379 1281719 1855190 1865646 1217432 1925584 1602626 625308 1704579 1655444 175211 167229 754496 369931 448867 512621 901887 1365386 817906 276380 92455 928731 1397369 663118 1635514 1141450 1449689 1223212 1653266 1245465 1409381 1263082 111251 1045380 1841072 650050 224620 443934 1340050 574216 1657446 1785429 133142 791841 1738669 382519 1090275 1098555 1070628 643966 893907 859875 637051 916597 1248881 1818820 103021 1042667 285742 119894 849721 641060 36677 484146 1092261 1946454 1554569 395850 1283042 80536 1860199 654573 398338 1695784 1215168 1504778 1781726 511970 1342341 1296804 1467245 1880613 1906675 1806079 473730 1789556 1256936 748333 1717757 1045363 1014143 1626526 1914696 1930627 932622 1005082 1630555 15363 1057845 1149616 631758 508919 66730 943478 896077 1753969 1186253 1930786 889295 1515050 436906 887781 789333 1404419 882162 36897 656375 1705571 305104 1510029 400697 1069757 553798 713439 488981 1239807 865679 924729 497843 1710327 1363576 1002533 1615738 38448 187392 1394945 533221 441924 1617338 746013 1011172 1209294 1548818 757395 722949 183540 471721 35155 582376 1136950 1187557 466618 1480130 1151561 773788 1401676 157980 1357273 1604616 348256 1086831 894995 950077 1959297 86502 1703574 9988 81841 158018 194421 1061289 227564 238390 232545 1498822 1890346 779532 518359 1041318 873146 144747 166105 713354 657540 494879 1003457 1359485 709347 330576 942089 823446 187085 421724 441817 1266053 79377 446434 1986908 47432 1105280 825237 1940076 804681 822914 796733 1812669 217888 1023531 349766 984362 61511 1529986 1644988 607699 168250 1246903 1689552 1641949 414836 1208996 1223635 1811427 1119146 983645 462745 468228 628482 30531 204825 352861 200425 1443673 980394 456354 1250774 818161 489730 973873 906706 934437 549029 1369344 1394813 1485863 390544 1585256 68711 1164046 280980 1254225 260398 985611 1358339 113150 824093 1616029 1899591 1779018 87060 1153708 439577 616739 1703823 1094819 1348290 1542183 1086475 1720321 889479 1387784 990994 1352769 1515053 925608 180636 315488 1330997 1174029 652179 1533821 714130 1442054 1944472 138785 757404 949042 1279531 1963975 1207074 781220 1999937 175572 1596241 1100841 341268 1114238 768390 115185 1595672 987445 1194937 359563 112434 10041 1933861 960669 543604 552610 1660614 1544657 245116 216909 1888100 1929764 1886335 422194 1259935 932176 1199647 1515043 1522574 1282224 1084610 926346 726469 1655055 1515852 1247902 1491718 1316444 790250 171582 1374614 377654 132298 1070760 948905 684675 938474 1468771 1468536 1220631 1338236 1798052 1830029 551832 1234703 808731 177550 747308 1173926 643694 1266942 994403 887151 1549674 480756 108355 171183 286939 996166 854718 716615 1378659 1842326 1934076 159634 1364742 305872 1282547 1800313 164917 215429 1199762 1518087 1879549 796903 1675032 1481507 1006203 1905310 1329294 1476690 1134524 1565034 61068 1270975 942177 248486 600407 573320 568663 375886 506690 1656605 1140822 1660782 1536221 1771751 459742 217914 283068 1424826 430115 1849015 331265 388755 1831087 1061546 403212 1919539 462420 1110790 835173 117021 1268506 522592 1091857 704353 346997 993732 1915110 1796947 576845 1816641 1012685 1453894 1145700 182313 82185 1423020 1919399 18102 1048459 467123 1118071 52237 460632 984723 667813 1221257 701357 1353500 395954 1475086 1324119 876329 1557519 700216 1260785 1297958 1019553 382127 648862 242111 1692008 1452694 1776294 1950353 1891818 1032870 1520143 130202 609563 418214 1745982 120895 1973403 1933378 206598 55145 1585116 1252148 1299321 1375579 1837758 581369 1882538 272262 1116074 1562778 1871630 989842 1301206 196781 521875 1602763 1100059 1031849 1112836 294451 1525426 98469 114533 1152671 1687183 402892 1283412 1420289 1397545 531297 1287832 1332655 976070 611218 781967 646746 1245726 1126439 1894587 1013060 1690850 493293 137668 168760 325209 1887136 1641773 1739076 249586 1582051 1056756 227148 1884312 10701 748064 253024 601892 710965 63696 1134510 623563 1387729 478982 370094 435436 971722 565847 692855 217725 30674 1113064 1432375 907922 1636826 501263 726451 1665421 1725085 1511754 1396059 1507420 760263 618142 1869277 611805 987067 1969264 1592627 422107 281874 473090 1469457 816951 1508988 960588 1495034 16690 647164 466616 1747708 1680039 1087251 1996091 1746977 541167 418906 989103 103098 678915 21756 1537190 250670 639403 935527 1647899 150464 650999 1176333 1193689 1863655 1785179 1902076 850888 1135706 795187 293335 1193110 1201440 809879 1183084 541684 839215 803638 1689885 492949 1403010 288594 1105153 1365939 786950 1149998 34109 952735 1985478 53357 1621601 1487524 574532 154539 258051 947024 263884 1564629 542970 381134 733868 554704 752571 1898699 172355 1496276 688394 1000134 740981 955918 248177 414754 411149 107678 690770 9338 1763145 120640 1111723 1155819 536716 1699106 1873436 1545585 494963 108705 955946 1862459 1939393 1947481 985696 1917080 1347809 195917 550490 1739787 1912696 1244291 1908607 1237855 151672 234958 107184 300362 930692 936017 817305 1029967 87264 1766623 186886 903974 1353653 1761086 762238 390934 1491961 1766050 810835 1028023 905652 1088891 1817253 1182865 739896 1846343 1999 1931345 1576970 1332740 1003620 1746833 1095813 251185 1520434 1802139 1137389 1201858 600192 337959 1878819 488240 404792 625594 56238 1797710 1271111 515556 1695043 1221362 1698718 24315 328202 1018221 772154 64329 294640 855250 780557 99343 1584983 1986757 1405469 1383622 777219 163185 870655 252764 773521 1695103 834651 1055706 1321273 1304303 1508728 1574816 47474 556036 433449 457438 1136161 696408 680844 1207855 1027715 1122781 1016008 1771417 1419853 940871 1681841 915225 1555756 202742 1447705 275470 222146 145322 773628 585849 1442226 311665 249015 1651891 1316325 412765 345173 1644038 1353564 510072 1469355 1209641 337655 1501316 1730499 502281 1324531 773118 1484531 628949 1839827 1262700 869 715882 1222942 1299643 816907 668793 359483 552276 1395265 288429 812638 803539 978655 1562643 314342 1718368 842552 1113640 1298175 151059 1275588 1780951 660677 1533843 304742 149070 626219 185935 1044460 604068 1256263 976428 421254 1732600 842993 31020 1051762 337418 1016112 610882 653885 396556 397431 899434 275303 503782 1077014 102894 1356355 1623513 904488 337675 1831298 419722 998754 9123 1132128 271934 252910 139053 1001084 395989 688802 772394 123534 211950 908249 1474039 525068 300742 1795092 417172 1344501 1274326 949455 786523 396929 1544152 1664211 807697 1704877 1696392 1617852 674911 1579994 650323 879760 27189 150164 266777 1735052 761837 1703567 1153942 109065 783199 1990434 1059555 866569 575708 857129 1915282 735209 640280 525861 1916200 1118815 1602302 263323 896214 1384588 867348 1228885 240368 1251255 1427046 1742095 742114 1630113 589360 344182 592481 808071 1800312 1010400 704426 1107444 666543 1400216 1174358 1816346 317043 1511240 499643 1771247 1079014 31512 682326 467108 1024225 1637613 1021704 1478507 1264986 1361366 99606 1034853 1424785 1549650 412430 1472620 675391 1421184 515912 1695388 686066 933920 1372579 1155005 75329 1159852 1623944 19957 1501820 666206 479853 1221310 1290257 157888 1424491 1769088 1637263 551595 1765530 1670940 1709954 1064119 141650 1518467 1165665 800146 1025668 1939291 1781914 354281 512834 801886 504188 1547296 1825119 137575 77457 1564507 1394864 81415 543427 3657 918575 447403 828633 900650 770285 1829923 648826 1320585 1388599 119281 963977 1050727 725976 548587 1020628 806834 129314 1024713 428374 1566511 1572042 385441 278420 1393552 1349002 687486 1546380 70225 148802 1408337 1536303 94117 1316450 123960 1763837 1640051 1368235 1114695 82461 1369965 252624 1108229 142508 754007 795069 1727839 1057615 1678110 384236 1444729 1361730 1611916 1356346 930661 278443 1907688 429214 1299581 1284295 1890315 1453030 754271 1515101 365478 1009146 427907 309200 25121 1994432 1477488 372769 1259021 268677 1744299 405139 1248348 1464672 1620225 1236816 1438402 242224 1110273 556091 1648475 758620 705886 520965 629538 1726012 1014376 24596 373202 1500210 1642745 784518 1328951 242316 803591 781903 894973 150668 551673 1230388 1505495 1743955 1876746 1880529 161213 1335091 474405 1990054 397715 1988703 910955 158344 203743 993802 527805 1362320 1344419 533703 377838 1954641 1307100 813176 1228461 313255 609971 1251307 1139000 1522751 279843 816249 415703 738624 990546 691431 579657 550817 1946728 1201579 1904846 1459953 585729 333789 1726665 48999 862957 670423 711498 1273925 252929 42592 1337823 1407088 1038211 61376 1774355 1879794 788658 231005 1122731 1158678 440008 920035 1139881 782390 1577978 1246760 581849 1099136 916988 1401270 689250 127334 1602499 8346 1126967 1720822 750995 1613689 938583 1389972 581801 1210536 843202 3552 891105 1009351 416023 1378874 1382091 119147 958081 1200407 229111 405067 724121 1960878 331197 80183 910030 919324 1334151 1690805 530728 1050371 1615660 1667970 1888209 257653 1535965 1110935 116709 799134 1183410 1980574 1222437 1799471 862884 1036683 32577 1736573 1472282 625252 1085917 512074 864638 1403339 1572341 1889164 1719527 164155 521681 501239 785691 109797 28880 1914531 1117175 505642 1016503 1055837 1468822 708019 732199 1043643 283319 47591 77074 699360 1399015 750508 1646894 1623566 1090719 832644 1557373 104407 1788905 461668 135469 1154615 283179 610132 597202 724054 1288048 276085 1868053 553141 1210995 12100 1715176 1856698 974063 472343 1859380 855019 1404924 172779 26756 1822961 206953 334529 1436636 68741 1244219 1966442 479239 497041 680425 1807951 1142414 144963 1821435 1941421 1223945 468764 5638 1049900 1354478 1075728 782572 395656 243390 1901439 483315 467996 275179 1108529 591882 1906177 1808517 420841 540829 328329 1575487 792457 336599 1917396 1874746 850712 1374224 1496928 372604 405317 1056782 402022 1357731 1081123 952169 710159 93027 608188 542414 86202 853102 1590339 1619045 1752024 455496 1562237 1982741 1093827 486340 517271 809359 249733 458755 1184797 387669 1063395 479400 1129110 643515 1802140 147822 973750 1369370 1384070 1343644 1385019 749772 57316 1139062 1509013 947055 934165 1913677 635049 1291078 1400074 1831957 1793893 873135 1585661 309595 1107140 303142 1449945 864494 110244 716916 652486 798038 1535732 1294633 1479483 1437545 1522413 1299219 1378917 149552 1225889 1196615 353938 1822786 1508469 118586 1124180 1969035 1766089 53693 1589622 940966 1449237 1686476 1776836 1936173 205920 965959 1857326 1751215 1728245 927155 476080 1207879 653111 1232785 897244 1008325 234473 819576 803702 1709816 1471216 1945592 1099215 1632603 914586 317525 1423387 179810 798019 1522934 1627142 1678012 674593 382114 1997892 390681 651934 1895530 1645493 429492 36441 988148 1466071 471528 209636 238533 1067350 183900 1836089 1643619 150570 126295 894129 48133 163421 940131 854385 1384439 1028122 1276655 1761662 1700034 714555 288699 243026 163304 9012 28964 1751247 239526 33715 1259647 1918644 106525 359370 95326 814151 8739 1288086 1493644 253608 747598 1074643 178516 1728953 1318970 222910 1084254 759991 1085130 586207 122848 1475321 1366077 165172 613861 322296 1189427 1431861 560086 1137275 767346 1141526 538499 210835 712974 1706114 438977 895276 1548588 596313 746939 1378308 1314627 1134783 967641 885802 1070903 1554649 1680089 1808063 730880 629556 1635718 1859391 938714 91563 1041605 9029 1502091 741105 286893 66489 205386 1920743 112430 1729063 1768418 990188 164987 1778784 1537708 13544 71002 1769127 1952435 306062 1679603 825798 1740876 461950 546195 1176954 1181346 8442 1550533 1431341 405541 802731 478984 1971110 1525316 310991 1107858 1585567 978095 314804 498504 743862 414274 15879 1176124 287965 358196 281492 1821317 336269 1985523 344116 1491100 1883840 1041469 213790 326828 729164 1242961 672372 604185 221402 1638897 1357598 1859165 826447 190661 1500162 1840410 489317 1406138 1783835 1075124 1763438 816569 1891562 1099199 1270219 650407 1569104 573470 1492826 1256442 161221 1782897 1891883 892336 1835929 452891 1981311 1799127 1519156 989606 1458504 1407894 1562512 767481 823803 427343 1817384 263272 178808 81521 78545 321865 812488 1991912 229888 1679320 584605 1898003 943599 806631 722267 1965647 1418084 1110069 92930 799113 111502 1481776 814404 658752 1682275 1841148 1256528 365799 1640254 1287499 602225 1613978 760940 1344362 268229 1679194 449043 1688083 1204264 1206954 1147904 757375 1966979 226649 1804607 1214496 1916958 797992 993395 1354379 1081194 112806 1812141 1070161 110117 1501398 857964 1785453 182527 1836937 752904 847715 88356 890751 478445 558378 936738 1778402 1322479 1888350 1916049 1807757 846614 306812 1788314 1345593 1190619 1305132 1193149 1343366 924368 1943940 708325 627693 843777 510800 684561 1545696 1733932 933373 198133 1642325 856788 1855140 162516 975813 980832 96699 1539212 1944871 241331 137748 1151235 274549 1727289 223487 148658 73273 132213 804876 1869866 307662 1457229 1633970 1015952 436683 237388 1579883 337505 568314 1831233 228255 1510089 144155 1792271 1146347 196528 178530 196704 1296350 1575935 31117 1149765 613822 1902785 299532 518183 1186526 1734880 257242 809068 532222 520404 1261857 1983586 1782689 348748 101836 1997904 1454668 811949 379322 1577562 852107 1098761 1472540 733647 1528676 1253248 811463 528949 1388385 276840 1847623 398887 1887130 1037978 200154 691834 587815 1311050 1317950 356232 1227562 1641201 1056810 1858791 1428643 1445245 1276634 1668004 871297 109227 747281 756241 3230 1428423 1379265 429714 1280554 595209 1386955 499714 1794114 488901 560217 1321791 1430052 1452991 1376243 1196847 1081860 1253439 615751 211974 1217893 1246625 1281009 185406 1316789 1537029 1529011 972772 838122 54795 1808527 1444047 970660 1876518 1046978 1889351 455995 1162110 1847994 673567 1822293 1452936 528409 1642451 1752826 1205823 494189 1841158 1687680 1111871 1390320 1910457 229731 273619 444658 552230 903244 1738284 1669107 512914 1145776 143866 1233089 1624537 338397 195707 177697 386985 715596 1621861 730088 34865 429015 705605 1570155 1822035 818643 477983 513484 1696033 1304380 1780376 1053745 709987 47767 1644581 1775344 253289 828686 1691882 1645096 1776128 1294199 1810868 42290 234664 133508 39162 1855714 449835 742154 862701 641698 1695023 145650 415148 619371 543405 872185 246794 1880102 1842937 1552301 263681 1244427 1865606 1359860 1043781 261144 989480 1098037 518239 690361 798754 1129511 628903 1974170 1723209 1541783 302197 1828849 633816 120860 116708 1213567 1725810 1071191 1541912 1338605 638250 669771 841641 1034361 892340 1737177 1665978 854964 297537 1634369 1681147 751383 247940 583342 1955093 423206 1506588 1766598 198106 1108583 33106 159662 1684437 1960367 1194779 1237362 1368760 906779 55232 84591 1330967 922902 912839 716007 1654769 1911888 1121944 1074755 993164 392864 828758 1490598 1727218 638332 193634 1751144 1624389 1060105 1150942 1138293 1225385 214625 316886 1006838 191117 1490618 1135661 898331 375164 1650664 1111777 1347013 1026717 1832842 118913 518016 342186 941733 1432918 422415 853510 884092 888933 1012090 56045 399178 1279160 1227854 202211 983689 1579289 1243247 1833576 1200402 159372 1670066 403473 78623 507034 618473 1836582 1499875 1443679 935286 52421 377349 1372588 206172 1701751 1405300 239735 544649 746917 890926 1018618 1887593 110050 663797 564995 575759 98942 1114109 1654214 1845860 15586 495321 1550768 1154266 1349262 1499807 991929 71030 297875 657735 1255925 421455 682949 1700042 1731824 1626685 362757 1396087 837018 1005224 1603122 221777 531286 1391174 1738200 752040 1052470 1181191 785116 672157 197991 1520415 272645 405396 907337 1305553 1535537 1893082 1241710 1560908 1582621 957466 201458 951317 165170 1951900 1402324 735338 60436 846767 1696378 351074 1771318 103825 212831 408756 580507 1288172 664162 1648070 1525740 785588 553992 38969 1760799 827476 1402620 1676324 1544129 588736 649952 1148158 456726 1029109 280404 266654 1722192 537409 267809 432104 935397 66856 883985 1097710 1317265 541298 147051 620585 1576777 67516 1487598 1829124 118110 1184762 1346037 496486 349718 448399 1808759 691270 1383795 615750 54361 1730489 37463 40433 575313 1008903 474488 1255331 1727826 232415 1849903 987984 1783896 1707198 928091 1678407 353185 429877 1018761 811682 382483 1405350 48713 501252 632973 1637655 525630 147052 996688 1336591 1014935 346855 1947967 558207 1655251 1858783 992936 1114634 381057 1343313 1298577 102975 962054 640030 800171 1063722 911906 52077 60322 1095105 599737 1145489 1787080 1059115 1590867 477312 1897989 200976 519024 70902 1134295 179771 366462 241942 425196 1903968 617893 24860 1574098 1298796 1853535 1983485 301525 1417202 1538699 1337855 17898 61788 1590200 212855 1309928 143597 1453176 813618 1617482 916322 805689 804837 1922836 805329 361738 1048866 1278120 1911597 535322 1232749 736492 214755 556939 834054 1178296 1812945 1974996 1187071 1776484 930112 1682109 941302 700973 279602 1067834 1531543 1646336 1723523 1040197 105416 121174 743955 223460 69087 299240 405850 582043 1016957 1045284 100632 705015 232697 398948 1022000 1024035 1952110 1160943 273518 334245 84192 1696279 993285 1788215 511732 1162338 1025276 1627877 587679 1566939 1390481 1755469 289678 1886503 1564889 185592 278205 1979774 1348271 501093 768551 1984265 400236 8753 1663598 573231 303259 1143080 1118210 1871157 1603240 835237 1250117 496170 386921 1304596 1487652 1126722 36461 1983912 1296235 580268 464058 568699 166667 921919 82030 1889922 1315837 1133353 1078327 325086 1481163 200557 870892 1948459 1316710 328133 421601 1705126 612027 301866 1080 725386 379256 790815 983681 1133606 607228 291470 1431136 1698371 1718630 287354 1523667 1594095 1719143 965308 1713934 789806 602234 137723 1204850 1243180 643034 1084387 220558 66845 1877839 1952870 1435799 1229812 15377 1557349 87774 700629 1586175 691394 1513495 146090 1899975 223866 1928589 1703733 1871800 41579 798155 151729 1017636 1810420 485889 500895 1331947 1234625 1606450 1817396 930317 1611646 383807 1203587 811337 191741 1092277 1086320 1805078 447405 1986670 429006 172484 124472 1785740 480473 719695 230298 478527 795823 518905 1396565 1205771 1669960 399735 1643028 145110 615322 1371749 1820566 889180 373403 1060571 1380874 742173 1545488 1767582 1723502 1064994 1164003 917550 721676 53834 1412276 1181817 1338354 1818288 1008221 1805114 1869122 1425986 466612 1672532 1184421 394312 367198 859635 427444 1862446 1804843 602825 1067924 867314 1516483 590748 800009 1569071 904698 1664131 152462 1829686 1686102 590374 338304 158389 407983 1233270 863042 905535 767442 344444 332159 43327 1297497 603912 1915940 1038421 21852 627989 47744 1425635 1178311 1951192 1095152 1575405 216706 334853 1090752 386271 1309891 799437 402121 1148411 1650589 282098 1009145 575598 702774 355404 486986 145770 8843 1590278 437945 88798 458528 1986840 1959814 1870829 4341 551441 727410 1650150 1613319 1302105 972164 107950 1878210 1894402 1555183 92705 1217177 1205961 1133159 639331 968629 279758 736376 242815 566891 1929997 966641 1630956 505209 187316 1457508 1892214 1677987 1843811 346544 621024 1948101 308585 259176 314080 1140626 1402516 1681074 1683136 1858460 572438 1856229 1067688 1715444 65169 763185 1182555 1378817 74116 988546 505137 695154 1605661 130622 1836076 1599526 82741 1057907 601812 619710 1924665 1334806 1476072 1606124 1571750 711319 552765 75519 1061909 957096 989998 931603 1366663 1616258 1382665 133254 1991566 1368079 510566 818912 497734 1231143 1942371 746372 1363175 629760 440234 783561 1877307 603296 88743 1577674 1562578 404255 1437201 385369 280106 832575 389811 1208363 1563702 1172259 1756576 313644 1460526 324305 1423079 626931 585706 687172 269651 1201279 341999 532880 464658 852436 1575307 169674 232772 382562 1895452 1847676 618849 1962351 134954 301282 763072 1193903 1171339 683615 1133559 277826 1958352 306403 1485074 1914021 959590 636794 256770 566411 1578037 626149 114963 1875234 1265207 1144382 641726 539593 1941999 923203 452284 550292 1099338 1525577 1783701 1795132 926926 464819 592343 970737 1764387 1560780 1574395 1825093 1516120 768546 1573782 256354 992182 596403 545659 1619516 697661 39214 1525583 739099 1978996 1888371 1043899 402046 1033164 1092219 77729 74812 737716 1424382 92649 748512 1791560 841501 1253558 186145 547237 1260274 1427186 1145200 364367 1229291 85070 1460572 546907 821671 346800 758764 779370 1414888 1880168 1383773 1329004 1293258 1239265 1542101 517986 456362 462371 1394710 955065 1129874 10902 1344122 639733 565580 186381 1585948 1237577 1033628 1028926 1558148 774580 993702 1765348 380511 269298 213244 1376116 264906 930753 37583 1688845 1042780 1608299 961339 966484 1806401 1351313 1250025 1679180 1240150 507181 263384 302859 1423572 145333 742485 191279 1242479 1502567 870426 1118804 1541714 23022 1394454 1741596 1024770 1476667 1746285 170588 1049501 1965867 1654604 255546 171570 1768485 1535283 387700 1627140 845648 1274484 1878345 1183094 1197548 1282741 2204 227560 1593991 1366570 1618324 99235 33890 1025359 546618 1919991 1814928 266978 1102342 1580179 724431 662899 1688601 1572534 26013 110890 630207 1318592 1015756 1821642 929120 858071 325721 27268 1686672 963964 1553206 1646899 1930103 747346 109639 1823819 1401293 491914 736577 24311 1155041 323563 1699959 292975 1508995 708242 793134 446097 1710295 604099 1838779 877440 483182 1355914 1607218 656154 1862710 222047 9917 1974629 1833059 1579401 826330 466191 1414204 1055594 1405164 538233 256611 421837 481812 1732727 849484 185881 1053832 103004 489379 602614 450873 822781 4454 1272300 1739268 1826214 494974 1722933 1462009 1556433 1468151 189687 1227400 716815 961079 818365 1641352 915237 961958 1057236 692213 1284963 741904 1078300 668932 1891577 972054 47444 500744 1853800 319501 1723418 427255 100117 1359148 1191402 1949178 1775329 1263834 484463 1615980 1672967 1124564 832371 1264009 1008698 21830 979993 153455 1517635 1467223 992853 240984 906144 132529 123241 1305295 404246 1724614 207783 395357 452712 659086 1498910 1595480 1483893 442855 1185426 1857508 1162493 1358659 1317944 1678658 140427 570001 362289 1812487 818498 183262 1161550 853403 496328 424471 308602 339627 695325 143468 756130 1552807 1541609 977447 1162570 190205 301979 951605 1554641 1009612 1208702 1665405 1291561 422181 1914514 263521 456477 1468193 608719 1741145 1587842 550781 1246771 637809 792557 1518427 1499276 1245746 965953 858607 20682 1151245 1906209 668839 1987283 927518 138411 1593113 988086 506815 1834682 305556 789516 231416 1088015 1235143 827778 788533 374662 1989056 338972 1945334 39788 411819 473433 132241 961084 88443 331419 991213 357361 363473 902112 492211 1519587 1207676 935850 268159 1380174 1433741 1091375 1471191 1134780 1081514 948259 1628900 931711 1632016 1878935 563718 1980982 1824252 1626618 1937587 450908 1770159 1727806 210682 1118111 282934 1624209 1658355 1931331 1951248 1971809 1265043 1314801 1342564 1018098 228186 509935 941208 152064 94108 1282779 695735 1292598 559649 1625717 1219061 829227 1173444 1574422 359819 1166501 328885 177767 1745406 1556156 1777744 724791 585516 49120 974787 585078 350171 1391645 120021 1790458 23140 1273931 1534589 1796064 62039 1762121 968262 1940059 992173 594765 1411688 547675 1128580 481959 1591372 1969149 835963 715924 1293632 943808 1925190 1516993 1851138 713800 655191 1095147 1252462 640970 338634 1046587 1802274 980513 187277 555165 1822742 1463759 107478 117965 1086968 346466 1525417 1564855 842403 1630719 284929 1542897 1396840 560369 1881227 346013 1205446 611696 112918 1767644 1490559 20127 1313319 401121 1531403 967307 604554 1702113 274827 790621 423750 932932 1437062 410902 1157100 756518 1516857 1206677 1251636 1378504 147665 1818230 127584 1328064 1364650 977423 1121194 193813 190352 903720 33931 517229 1751374 1335507 1202875 175772 1391459 539837 527797 640409 108898 1272537 1615284 639856 663805 989166 547900 1477501 1155335 461553 847438 843479 301243 1017387 517422 818742 1530690 972801 173515 630986 125519 852807 1362462 69849 1859699 461575 251733 1715785 469991 1630177 1959233 1073972 1957674 570410 1108514 1673666 45283 1729438 246372 878271 396690 1978249 655872 32334 121458 90623 1386392 905909 1397099 1178539 1529592 417534 337420 724423 800870 133260 593578 1246328 1842416 1529033 1870899 1001114 184726 836722 714432 969844 1084680 1588442 553468 832975 1022080 547161 873494 792223 118797 1267683 1556789 673370 1219287 672036 1542399 306752 1638954 1943162 1191364 1021795 997479 1195703 4061 1676682 181400 1275116 1496901 396023 1023225 694956 1629049 1593800 780069 1014294 551057 1461590 237330 1112949 1677734 700021 1993112 1730677 1899448 563475 1936160 644325 666078 270150 1104970 1271112 1409495 70932 102183 280213 48197 1193847 682548 275770 643492 1161135 322269 1565908 387693 1798503 803868 67825 800538 424648 783910 1146095 97444 270075 1230639 1137241 1242234 167744 940292 645324 566830 1343222 68499 1634628 1394889 880186 126782 924398 351487 1365212 162717 863125 704793 1548132 215087 1752936 1171403 229826 1938908 545285 1105879 319980 989836 1333574 312536 671366 1171849 881646 392360 1354938 111066 1228999 215899 1669965 731014 1352433 1474361 261195 738368 503240 1992174 1937842 61667 1741347 1755215 454490 402545 304711 717406 1386197 425452 1571544 1830754 785929 682904 165175 1107283 1937067 100324 196009 1444950 718219 534898 443885 1067684 1196685 1288317 505525 791955 1648020 1721513 1848862 1451697 437728 866782 1532392 213011 1552842 1955036 82486 1735822 1954907 950434 1999965 1306793 1402929 383219 1182436 1824294 627281 622912 877994 565205 1684489 1074172 419290 1367149 766760 660584 831563 532261 1366756 1805492 1839535 620717 1992703 1604156 1040959 1450791 162982 1618225 1036468 246973 1958733 764347 233259 217948 510089 117198 1538017 1830478 997815 940310 1606753 637296 693092 134257 1590576 44680 1492308 1589654 1234705 1198673 1581831 589687 1129259 1569540 1242684 1843201 1828537 1297228 1707540 63189 596308 1233217 1314481 650132 360375 1393074 862218 833200 961096 1514117 1976281 95459 938389 759326 804990 284355 83366 768604 1986232 412437 1325873 766088 750515 952229 1164459 1453660 1529523 1731933 170015 160458 515782 1016935 1430247 1805075 1571652 1525816 757241 1254313 743537 894579 1756622 1639789 183349 856412 1466814 1392298 512022 103344 1644764 1470099 1107480 655396 427506 1409049 1897578 1302967 1213701 1468281 1774072 1110287 1471214 984252 29338 1666315 238191 1367512 1759114 1730745 1264215 344820 1534621 1500048 1104146 1988837 248855 141425 422666 1412465 1464576 500046 597598 933553 1769708 1265702 1374946 1118912 40014 1039380 355079 1846915 1377026 1267250 1741378 1119525 1012556 1926457 1615692 1808896 1528547 608909 1093670 276069 1338064 784959 1209446 519645 1111945 209653 1451500 440908 301417 841502 1355143 1854184 1271284 728870 1875344 37016 225490 1835463 1958615 168770 222520 597245 1078992 1661293 1619631 512755 917092 1260267 1429648 1831543 712681 409560 1239264 1210187 843745 1060192 891087 364461 63483 1478204 866619 587488 487020 1494386 290160 1632704 307575 1980265 911683 388880 109880 36137 987041 633145 1715026 1037688 287244 987441 527902 209078 1244866 1706665 484272 1791056 1008546 1387422 561639 608156 720135 548772 315982 1076977 1082529 1528043 1426797 1143583 177362 1220750 1993078 1713490 1877204 290613 770331 222929 420421 1694397 1340141 1680993 928921 1824235 1705609 242041 487364 1613430 633715 797600 1317098 900422 616074 1104558 1883836 664970 1115933 428574 1687480 1134360 1925893 1094318 1351018 595299 683416 887915 779206 534090 1310044 1256887 24437 1219126 1303866 1613949 1120108 1910315 1084938 710949 897256 795808 571348 1814389 527847 41192 1089469 1384418 1457054 662386 1831582 331227 856924 34196 758773 557639 1580713 97512 257371 1260695 1627535 1198602 95863 195581 152113 1323451 1160727 1272229 1694160 1625354 757041 1859133 638975 1936335 316887 1181302 1951928 657547 370141 1247897 880213 1257586 1741522 1469101 1756691 385698 1486272 656994 1141044 718995 1650392 680383 401622 514377 94718 422514 808429 1383197 1325375 1315508 1455516 783100 762202 1781128 796883 1377618 713543 280468 1272306 1240903 498165 1680446 1909210 1273186 1043919 1574808 1697957 204255 163434 1432691 1936564 530105 450341 1924998 1299895 777825 1688109 1425828 1993576 116390 218600 1566945 1933045 64290 610110 389744 237557 930132 726086 809933 1259136 235330 880863 751934 1012689 1127650 1098234 246409 520964 1909497 73236 697454 1384393 436607 827563 1525642 1722415 1399614 1806132 1146618 356895 572348 280571 1888946 828309 1300833 595763 1958248 243473 1913034 835797 371896 1103002 1986450 728280 318671 1698057 1962423 600091 1920405 1039909 276276 1869048 105737 704061 32515 1903373 489960 1083315 82670 1274824 886516 1204106 258974 1067065 457412 275276 794934 351264 265284 1861323 15106 1329241 1745478 1442839 1152696 1500719 4254 1967407 363988 325032 257468 1394731 93428 1017582 159732 720674 1812027 872801 98837 1326600 1552943 1771918 492320 1786020 36203 1975265 1514951 1300761 344916 690610 1041166 1867843 836680 1975355 813949 1221009 1126758 349265 969503 1531063 1098220 1194679 982557 1653615 655111 1320212 1836412 321027 427559 70387 169497 1271178 244441 713976 1723649 1790401 1896600 233753 1437817 215344 1658766 881167 64558 133193 1914203 599320 1356958 1035259 960499 1886288 951003 564848 1520692 1409426 774145 1681169 1512865 1962626 670822 246911 1002112 1048020 404508 1697544 900862 1555734 64982 1978217 207928 834035 638927 878641 1032437 411783 833156 1548484 1173295 1277253 759717 1023375 64444 575497 1600816 152139 1969271 816583 1365671 1481046 1244745 434226 1439604 1344680 683491 134169 777745 1139063 1062226 315045 1866764 510508 1200116 1054394 606970 1904952 1292208 1139251 921137 354229 236525 1991513 1291297 1572225 194087 1141786 1948892 172744 517621 164080 1700176 954146 1614267 938963 1377121 771581 169329 74801 636858 1408417 1544180 1553562 1395954 1738538 1275717 1029532 1530483 1323646 1601631 1722426 193738 356033 801473 1515519 1579850 446626 205632 449246 845566 1298266 1332024 198699 1872479 689471 1212835 1482115 329029 1484842 1737236 469641 231604 1877383 1378791 157930 1876258 80649 1002777 1848222 1332620 1579240 912027 727730 960991 810125 1758088 503573 579556 304061 379271 549097 934817 1044799 365454 1613948 1326525 1759192 1424668 1255708 310965 745926 1835976 766940 1017693 1690476 972027 1219668 909313 1696388 274976 40225 577244 85686 470884 228818 1204243 1439399 97279 95305 464533 1697049 1005529 1109995 128326 433162 727827 1609584 1754539 1891811 1189967 1224354 445750 1349875 1737267 1104575 1776551 1686433 182550 125166 1086017 1881557 940653 401337 197724 571768 1713020 250335 1025843 1742674 1101054 1280526 1287652 1381049 851106 445696 1878988 965045 1079489 440853 121957 1547438 1674376 712436 1337212 1983123 1525103 177815 858595 751690 751394 907086 685253 1323963 1159094 460121 148041 1624343 1902333 1738112 1728038 1032508 177909 1410600 80339 1687232 354535 361751 553609 1180821 1826617 1403732 776508 1278759 1059735 1113070 1191855 1003286 1209924 1218169 402583 913537 196007 1519042 1278083 1989505 879284 841110 508876 79793 972454 530603 123782 259809 1817900 1100081 1688943 781430 1620398 315180 950045 1087106 1640408 859894 18178 708026 1647169 616337 1909299 1715490 1647879 463271 626388 81225 434266 1125823 1379380 499304 363594 564876 1639557 49385 1116082 1323927 1365130 611615 125415 1988217 1085446 530559 1911555 427174 240819 1196093 1485880 1825821 741095 1537081 436221 686639 1383248 1347074 1667937 1832571 1066392 323947 984652 216330 244253 603062 1943994 1495604 126895 573925 569098 426651 1575292 346087 1304733 1498425 1015104 380099 1097784 121400 1751427 175910 371914 715979 756319 1543046 544618 792203 843995 1018317 459512 961538 895429 992957 1689623 235803 1941479 954726 1715427 1374249 1246944 1375079 1398315 664085 1199960 1079590 1408500 237750 931628 672236 237353 143079 1428619 112750 395698 930578 1486921 1627119 1013676 261056 1210357 124418 1055136 647682 1614611 534350 94681 1796970 1349758 750267 994722 1589937 774549 1873626 226374 823546 1135678 737365 1294154 788718 1392477 1121669 1744602 1564356 812873 1975516 1343533 1493399 1204191 772640 911104 187215 666750 246142 1436338 121238 280024 538531 300198 1147968 1931484 562115 1000396 1875259 1481536 1421774 1122222 366148 1177474 404723 596943 481740 1243049 601037 22526 1383670 886771 269907 360302 604108 984271 1104127 1768481 584289 752423 571666 905450 1618546 1739137 626678 1315661 547474 452293 347164 592688 1059661 265790 1556133 709076 292486 1590105 14219 515257 854242 786654 279676 719949 1360070 1328379 563106 1453921 1368716 1699382 681637 1101216 1202887 457879 277734 1162816 894445 1626395 11343 1533445 34756 29805 658219 867888 1593965 1202748 1335058 141959 1775506 1465681 300361 1628379 391390 358975 705650 678500 128116 1386089 1178087 875364 1762879 1595467 489042 1426878 835573 672380 1550147 201653 1847435 1212249 1712230 889331 982170 1960324 619136 1274092 1313211 780452 1526343 1661918 388766 536364 80777 351458 1305993 471550 1961503 943538 294784 571110 127099 191984 42056 1332343 284745 60210 1080178 248045 1594565 212822 1543092 386291 752201 758009 227514 993069 384836 285736 401396 1827869 1102306 1704841 1199268 176688 1869145 1867584 37287 404377 1174259 1271046 1074207 1864602 303136 1454515 999766 1907155 718746 1970358 1933756 537102 1437056 482088 549273 989167 1488526 999704 1393625 1206099 1952724 1946488 1714710 532710 1462754 1738535 1068972 1263858 810008 1904578 1548175 1423772 939454 851927 454084 1873299 304209 1556966 644975 839426 780257 563219 1375275 1037471 1185157 1774791 1674080 1706790 1334502 1429323 932049 235723 928845 1822644 1588013 200012 1780048 1536009 380418 435290 879118 1415182 1269094 1775441 1186032 444204 486809 978230 911717 1772565 290415 1115991 1423386 1607201 404097 932517 411753 1150736 308795 1379247 1528729 786832 967912 1455607 501763 1884986 363695 288176 1352857 832545 180262 718160 881391 687019 281457 840521 1392492 1429544 790133 558825 369690 1292212 1516507 152209 727483 1774207 1985435 27636 1574016 1258141 705182 1991691 922124 213334 682952 997906 1009953 843680 844468 962843 370958 1449665 423940 25976 1726284 1418664 942688 27083 236029 1994617 368295 1970733 372837 501399 126779 618905 1703812 152172 1869121 246423 1263924 1560671 1577274 313425 607727 351062 1909677 1216698 1871108 944046 338669 139743 110378 1689602 459226 408090 642414 596327 126310 1237900 1579429 243574 896724 1435082 959291 227300 1209583 177187 1924780 766534 1690432 1761422 1048328 589872 1587969 1089856 653211 292077 1109028 1136037 277997 543421 622085 114128 1042071 1899657 1735923 1726666 123988 1882650 1285152 1413402 1321903 905420 1141564 1668402 588313 1687971 172427 893548 412217 1542471 531139 1390981 1159408 1087445 1172406 749385 676208 868251 605549 311708 1342143 1741739 1922848 361870 1844830 212906 1555020 620682 138499 802481 683268 1228488 1083554 1734471 910616 471533 316993 298858 1175898 1800198 867929 1679532 1206055 340459 436424 195467 498810 1189697 89184 632916 432034 47847 303714 581353 758271 925301 1629196 1139498 335552 567021 1990778 1537781 1893840 1487242 1935005 175657 1541141 1856384 1202789 1897065 133202 446022 756756 1916184 1122182 1253571 1093938 545532 630927 400739 682951 1026078 1720243 1255859 1958897 1078508 378476 886017 108171 1236042 355168 1114102 226460 1970344 1936139 1586218 1040687 1358693 926910 585771 392920 874390 1590863 16338 1695335 250775 1555009 1923208 1518516 29505 386133 549461 1392249 629028 494325 1233129 29702 140811 1998193 920230 869718 493346 895725 1264008 153089 1383598 1184045 858296 864517 1492671 912916 442186 677451 531851 385435 487328 1410968 387387 1885129 753181 1205654 1619107 846341 1049446 305175 984778 1558773 1314607 1154869 1496659 387214 1493072 8503 1054080 1012687 1194901 1389393 583968 1880774 858267 440274 1490924 294956 1517171 994119 1697565 1373400 455043 565770 304930 1232268 1160897 183871 117482 1255162 238501 1358605 1325117 871237 542105 109305 687497 712352 1223834 1155858 1509517 1155820 1807743 1525632 1711096 1369190 806767 1033075 833155 1452139 869046 88433 996218 482960 1231991 345864 204418 1640660 193064 181098 613061 498129 1412477 1370401 356784 589981 400230 1761768 1046779 74720 636884 1119889 261261 1879284 1008025 632427 27254 893585 587777 1973187 1094371 1311075 1171524 165834 61478 1150120 989928 282896 1722657 298491 1560891 1306444 1676235 398407 1493215 645478 1418576 1741246 173738 692132 1121829 91403 855062 495497 1375189 640464 935958 695217 109827 1753738 1087302 181666 980552 381880 1800427 172477 1240310 447283 134976 549478 193835 1156226 1307727 281322 1260354 1006339 236736 322572 1480313 448701 1102824 1097570 1817178 1980454 575783 1346776 1731871 1125443 95575 1263270 1967857 179765 1981775 1068582 1550899 504767 917230 1146320 1062953 150193 1478378 1491159 1636035 581068 1456654 881857 1240159 1185327 1212064 1847165 518520 1448929 556384 1204488 1149108 1445037 1512338 1898397 891615 580789 76533 991071 606878 540594 1974085 702111 1412988 356258 1505387 1104897 1941036 823614 1980430 785039 1313017 1220893 1748641 413299 370302 857665 1028968 396393 415313 100310 1585315 87665 586446 869771 1803495 1786427 582111 1024060 1729074 1093121 706448 101688 1796091 346495 1616992 1471847 1894253 476083 1185293 1608257 1139297 1928156 1934891 697110 880721 146197 1196634 1824722 1790611 212488 1409968 742715 1558002 1912269 953020 1431933 66246 1082250 102724 1004994 584950 622268 1967303 1184148 523560 690020 725731 1153391 1484731 52228 64375 996110 1519502 236572 1993073 1654007 439540 976799 1087791 822733 938526 4777 1899919 990064 1414032 1270304 409376 1901933 1531828 1143163 1346485 847168 53174 1068361 1764851 1744707 197473 1304840 438319 866292 1023817 1958577 1760304 842965 1807722 612805 1657191 713792 140037 1539864 586027 739052 1148184 1990627 917132 1090219 790984 1609196 389761 1386996 1078108 482817 1591667 1668320 1405629 798042 1142404 982927 1637347 412800 1456752 1921784 354400 299322 1609499 1865161 40006 411555 252207 1354116 1325250 634975 100503 398358 1778926 52512 1998132 1554657 398301 769269 506908 1999503 466067 445156 1389122 1319643 162534 393955 1044640 1389422 260315 200217 36966 1651370 437322 295556 1939481 1699425 1026300 1695691 1799793 259000 887092 1540003 526894 1295919 675512 313064 1989930 945387 1433316 82678 767538 1535941 263811 430205 94799 931643 288562 1220788 883073 529003 97335 959240 1193128 951199 463206 29149 1247828 1474570 1546359 146591 1745591 782862 290764 1358974 1717421 1113903 297331 1164664 1400487 1170363 612024 88344 553139 1546569 1640606 1267954 94443 464475 965421 53181 766773 189403 1401735 88690 1806550 166827 1347277 1594741 617570 65110 1016650 150535 153791 1400897 937279 624161 1732670 34545 502531 1949225 1394366 579256 943732 497259 840642 282819 1569721 1194539 1381066 1990641 1765531 271393 1101887 1404166 675540 1547513 930463 1088332 828595 1621705 1603455 1567775 994597 1339239 1946737 1972980 1665098 1970256 1034578 372050 1980487 1885639 347450 1532114 434909 1595060 507057 1155506 1071036 1280046 687627 747992 1427655 1121659 1559882 1041721 1024889 14298 240072 1151 442509 448559 1253469 1304222 1320127 938630 1624752 1380714 1214553 27714 1074296 974767 1294896 617408 993288 415813 481256 1138316 1664728 722940 1019823 1653870 738820 1030509 1995548 1221161 1003618 1906809 166465 1149217 1849912 1067069 831481 1537693 508019 1630087 1873686 605670 1657140 1574932 948234 1590858 225007 650867 1889019 1488880 118359 181788 448535 1682819 838187 292649 1500006 209307 946031 81939 391220 1351958 1610939 718011 1739555 1753067 1054374 570774 319375 459378 219999 416420 1778969 81019 1418279 1998027 1183730 193854 1759813 1039136 656288 1192395 401356 1097980 1381006 350513 784488 437622 1456450 343458 1225940 1638905 613497 1708328 152466 346858 1848985 698557 467891 1019102 1028390 780265 358864 666958 1405239 325165 891485 309828 875633 1251513 1484324 47265 929656 883538 1311039 170934 1218979 239075 868028 1667820 1337423 1060268 1140243 1797172 447496 91184 1863222 326771 1780058 1157692 1784028 1385334 86001 1087009 1380475 1331257 1906140 1821178 1163613 153072 1867154 1838383 828724 1350793 1659756 241687 91857 586026 1549584 1392918 1022053 778443 1620598 678773 1595588 659575 1089581 781093 1920614 527536 745402 1871400 1634478 283048 410111 240666 793122 829494 88812 641944 910801 1480103 1851141 13881 916602 510093 1670041 20430 1721099 869633 501221 1119848 327477 398148 1298135 1343490 446523 1733601 1483643 1262599 511804 1722464 2009 389045 905727 1975844 348776 1776115 1321331 610772 1471798 1055031 1654148 663963 102610 1056043 532591 631100 308830 54350 766289 1043210 1595307 1271180 573268 1780510 86959 715303 1538545 651068 201199 780875 1776585 1371561 895028 278182 575594 800777 898589 75098 1964807 1412423 1608633 1640185 248627 1308387 1006625 1332716 1902150 870821 114171 671656 801903 1770716 1710616 1324922 969931 1295748 147217 23420 1513942 1309158 1015665 411261 1808854 1046429 1205371 1266461 1450430 676326 988344 1686873 1986010 55723 1576491 1368702 131357 40159 32939 722484 1601772 1773836 1284517 1730831 550666 1592440 1076576 1888097 1040838 1797538 1293296 215717 796260 1121916 142395 1238757 982555 1734633 1081384 1949187 109734 452991 407657 411736 1991887 194809 1005594 1686510 1087889 1710419 399390 715264 1757292 1694065 810856 1305547 1705325 1809565 329380 1807374 978590 1028743 334568 1779359 98459 370256 1393339 1126454 1911301 363591 894285 651832 1096710 19202 1106337 1280249 683671 1385047 226829 105429 110140 824147 1858725 845466 1108900 711644 502584 1156926 1577203 647653 1145873 1699606 1606082 524909 1651655 529826 66680 1073665 1594143 49633 349028 1426716 915882 1297992 376370 1222143 1911211 22450 1465505 179350 560659 1002492 287177 1604390 605079 1887310 191168 821957 989715 565772 657736 302984 1091333 1111312 894957 258338 607451 1696600 164295 1044522 1891519 1835650 1119213 1033195 246705 1725420 1106887 763258 1214607 1738921 1231091 1670382 1336181 756234 1153368 4612 462540 1041570 1105847 1413808 1332515 536150 1452759 226933 1890480 96851 367108 887080 483918 192333 1814167 99735 1699093 163276 1743557 383669 1740315 147682 425025 87524 488648 543173 1098293 1365705 1733476 1754621 129086 1915052 652936 1078218 1689436 1330929 1459962 295987 709429 813656 1497480 1217852 1115596 1490838 737380 1379201 591961 610759 8192 1552160 1115397 1479051 1971180 1049758 1295139 518563 230292 1718474 766788 485223 858348 849345 1408534 1177182 163272 1041214 373552 768078 191701 913557 1820261 620194 1981762 1437999 1922677 340041 161274 500853 1166019 1221357 535634 1657409 528883 999250 916502 699976 1054674 966389 1424995 374739 1018392 301934 1684026 1866035 1860141 1528561 69293 441948 1673916 408512 1097350 1081282 1911417 621626 908020 1556933 634069 718643 829515 71155 1466445 1624631 1952682 797544 902296 281192 986251 158915 1393841 1288528 1233524 1052457 1267914 1889118 1182683 1246936 1923207 1746334 615143 117322 236668 419527 673678 1100370 1046588 254714 317668 1617871 1595657 241048 643858 1824872 1651646 354527 156175 1601993 1929645 491501 1054613 1358684 1758705 914430 1452714 982311 19057 1401427 1878665 591305 715398 1595025 1981236 1970048 1105509 972839 88175 1873664 1366694 1396747 1385479 527117 564809 1853034 1443536 1494201 1971482 166239 1827525 1726682 1669966 1678698 74179 1294043 1700449 622910 133824 1862272 273668 1817910 1762087 1842813 729681 452370 574491 597780 1009471 1477108 1100377 734578 340556 1734180 1363214 775823 252142 127761 1037142 75135 607540 694892 671218 1596064 1255530 1950497 776827 1888026 131236 1220254 708215 557984 998702 1601022 1023204 996988 364719 1302977 47540 1359237 720887 367324 790040 1801161 425051 543393 1544636 417863 1558615 192644 574058 1484534 1236411 250611 232714 957618 1286339 1267408 813091 1273641 1917899 1647928 1166290 1003858 547699 435649 1937412 235822 1919779 834582 922111 537023 938731 371774 566228 1748341 862377 606190 8673 1617649 407779 169164 1633427 1938842 912784 1689761 648385 1441781 1583171 1025365 132541 1149395 99115 1365641 651941 1128673 628083 1394140 361519 1182454 1911425 1554935 519025 1246763 1478682 358063 1088199 384892 391976 905335 315364 327101 788459 1394141 407555 827650 964440 1615464 332456 123533 1371744 176729 824796 1353578 1693342 1813714 895107 867614 94196 992811 1799434 46659 76235 955090 1322733 1122115 1721506 371617 1383302 761893 229469 1965258 108760 1106892 1885011 479448 464824 1820353 1408963 177359 1494864 649214 991930 1651544 1865797 732500 1908404 905091 1766212 846479 644410 1131572 1565807 1737425 1499257 1452755 1063570 313186 1485332 930912 284389 1878173 1873735 813631 1589003 1868835 202731 1323698 892615 1497979 1843230 101644 1791574 683 1811674 394310 927560 1638665 1438457 478625 74343 949827 1390996 573356 509877 269360 699389 1278566 428668 142460 159224 1849425 557037 1250445 418442 28434 1779681 858456 1314785 1329600 1666461 1970099 452705 925209 574860 1827721 497592 102399 1786590 1033590 1413175 1748378 632877 1936653 1914929 50633 1207557 370040 1879893 1536475 1060550 834188 1340203 1510902 694369 589773 1241398 593774 328878 1573961 1298662 112169 1175496 770064 5582 39998 548177 1645825 1148445 157995 1069802 1664419 300728 1480093 940889 1165684 278921 704969 1928551 1475349 1638586 1676406 425524 761524 948644 694963 31221 1593264 203696 1444843 1370318 301675 1125951 1578153 1903493 247648 1390479 838995 801691 1923686 1949219 15611 1770194 1384060 44959 1325061 1779922 1635507 588661 232291 1073347 1202370 318597 952878 1870336 497475 578420 1289699 272171 14813 896672 1844781 1197176 307225 415005 260437 1965196 1981024 497552 1117707 1870151 72562 719804 1826722 1532599 408977 775171 1466519 1575491 1311940 3655 382928 685789 1328007 271015 1976325 107873 313968 1881391 1839937 1853041 1333276 1436511 475939 229434 922855 1543953 1910548 1807401 1603836 1924155 504194 172322 1656520 282397 1732130 1577252 13140 662465 122553 1090734 167334 723983 1253062 81044 1918139 1808085 829128 503974 1153250 845958 1288759 609333 1077726 1068296 910303 1070692 728545 1597468 165061 282357 1009546 17444 172460 1872608 1556099 1281616 1002913 1710076 156113 994562 45308 1684113 1136442 1514646 292164 219166 279028 1440281 1578326 55717 153867 1666169 1285987 785259 1998402 227382 969029 856263 1731087 1081143 342874 927184 1788941 763446 237801 1819805 1759613 1697733 932926 650675 12418 932546 229583 1662187 631306 963968 1278115 1631218 1945810 84239 1032911 1771424 86995 1420872 1029196 1564806 703145 1382453 459703 1516417 1475684 1290694 63693 1780499 1801658 1211334 1444835 237083 948779 849233 842260 496905 1350498 920547 1948873 1441693 1329284 1999252 855152 649458 1539426 633880 1899513 610869 1884830 1554147 1261517 197103 1216075 1526330 515116 1153759 276979 1168368 662294 1437035 995091 1676676 1248046 1264654 708671 176331 455468 1155155 326921 1805921 1588777 657511 660011 1184737 689478 1014799 761382 595255 1851986 850566 618972 1179848 1750131 740244 1772678 1079037 210730 1402602 594518 76586 1107319 493108 57516 621310 1570617 652007 1421857 1675198 699259 906621 899295 1456662 1116135 1023279 643571 43317 1286591 662303 1098865 171350 360312 1354377 120233 1889000 615826 488609 1626803 1301854 189790 1279669 86952 1624240 106230 815639 490277 1181345 675667 461974 936226 1033370 1122758 1033788 1347788 1487296 1236713 630003 387103 1916470 804870 1722907 1022063 1962640 935558 1822235 247628 999387 47130 25077 1459845 1360597 1326493 383390 1111043 580710 741193 983013 712260 410541 1938654 1790105 898440 1983193 1754485 1567384 1531888 378073 691973 1093286 1124081 921032 517630 1577715 454859 449825 1017879 1846518 1093181 604542 999703 736683 1866897 683438 1947152 345552 1131952 870772 1729696 1448587 399707 1000684 629006 1200940 907822 2310 1165655 700395 1133030 1867537 1683885 1097551 1213489 620699 1867242 511837 1363889 1972213 94322 1898635 560401 1942487 1559368 1038132 1561121 781734 1963329 1078915 348148 150750 1157357 294043 1874863 1449138 82416 1334362 876095 1413818 856163 1724144 957284 1403672 1945942 365825 1514187 1207010 1293204 362536 577558 1302361 1433586 324219 1935498 1860804 379249 266258 80247 1516826 1963151 1180150 1826190 1552466 1891831 1290988 622920 338012 1454375 521256 1671580 1608908 14067 1718665 687999 1935345 181806 1179989 292334 1572197 1326791 408041 1602650 137103 1410060 590417 1977573 1602781 917023 267817 705109 247740 692601 424610 662821 1502339 708422 1599669 652405 668034 753243 1129144 1447091 689669 546105 255427 1503529 1030715 1127491 1061446 1539827 602228 1874503 1552596 1384805 1457070 918919 1396820 647615 366879 581607 1539897 845989 1018189 297992 1726529 812714 278867 1642949 1501767 358178 1758189 1115482 1877394 1590099 1895525 869586 1500017 1590983 107877 1227592 1931205 1601121 43951 491025 1181730 970197 1131589 1771628 1637197 1368763 739155 1741218 1116718 409161 1478540 1410055 1283875 354953 1154955 158559 846131 320398 117540 1610496 29319 1519128 1697293 1832062 201761 1380737 1477435 1328778 854214 1897087 1090841 1550170 230478 1467555 1742570 1062797 750026 1101084 440218 1165155 1066984 1307486 1708985 1684168 1449320 945204 1616360 1280494 1146520 835694 89814 1466825 1056631 1381341 784079 1189784 793592 1868206 938117 1539356 927471 1288769 568655 1934295 646648 1543157 1264361 1424810 20665 109333 640262 292600 372472 717352 463135 1821305 1257539 1897140 1792042 1658357 1762969 1122858 586282 630314 954222 1119055 28583 1651553 1572471 1755041 1566434 1086917 1044516 816212 1597418 583559 232811 509081 707905 672837 837270 1995560 1151842 1735060 121552 370701 852115 157842 539269 77016 234111 1521602 702008 1552898 1351245 1190517 355551 791837 1615238 1816377 1189341 824751 1489846 1622988 1928725 1608818 1358194 1229079 1033792 1425071 1641905 1792879 1609383 1224215 1892800 1290687 163354 600628 1923374 1983911 511607 375876 1165414 826598 613127 1980727 1126568 1747821 111960 766505 1716774 339873 1901811 918393 385945 1978812 1238109 909381 1225032 1510738 1159233 667154 920263 1691142 1008319 1620973 1220742 909638 7354 1642068 1009229 227987 1278792 854745 15335 901702 1244054 327286 155713 994157 1220481 1597708 1236219 1962679 218030 79949 1522032 538406 491425 562159 1464099 999790 1848456 1947973 1387998 1848688 1129210 580002 746208 571907 1835461 1831205 1661982 930101 235740 639102 179717 1264349 1594355 1137774 1395863 1334073 738976 1223502 1977296 1711099 1453657 1930000 846401 269500 589190 407176 155911 1190756 140444 1128252 744544 820057 454177 1516105 1221311 1039790 1700622 1194479 529090 1437692 1608751 941648 1992991 212132 1934602 1865174 613439 39764 1979523 1079010 409889 1376031 876065 1043270 1327709 744740 1201562 131844 1071632 1968636 310981 1622150 275937 1804445 242762 223852 1486421 864544 1906126 1229271 774910 823029 367099 1674315 874234 503155 507965 69287 1787922 640055 553113 1407169 1484294 1776002 1951919 1508761 712223 1411451 243508 1740772 1166131 1635931 875971 300824 1352126 1429755 1544018 1313762 1489693 1625866 1316657 1143278 636306 653760 424513 841822 460732 166749 5942 1373302 1394838 836837 808497 326735 705736 1612471 187602 358032 631289 800730 1550229 1317130 927354 1238768 368889 1634211 324684 676384 37947 374029 169698 1313246 1261278 367988 1783682 1849181 666612 1225026 1170012 623232 330000 884853 1756396 741197 1254219 648301 671729 321809 735420 678276 1418415 1074078 1641775 1644497 938860 1308188 402496 1206547 1325577 325783 1064490 644994 1187513 827443 969940 1264568 9678 1838557 1944209 1577735 1078982 25211 57413 1973117 279825 326229 605881 1235697 992837 1668233 666596 1265863 1824336 141986 1254567 289231 954935 1115518 531602 987284 686389 761494 752107 1948649 1798116 1772975 1037208 1010113 1657248 819878 521828 1949305 535649 1999986 1160656 1565411 830338 1081063 233499 1440814 205798 770671 423325 162386 1034597 1847013 681594 1896554 1413120 1381129 1852319 876877 80499 1989537 363440 70859 382517 1161842 355265 1954699 1195033 385382 1398145 991378 741333 238991 252903 1441517 1505791 282743 1153769 164569 1123428 297501 561878 144929 1486173 989348 1932329 1967063 572604 1163267 345041 216098 505285 1822263 1218125 1897481 1885173 126752 1356132 1946959 931623 1526957 1796961 1153006 1968194 1870139 667529 1034406 685437 1690948 1082563 299305 1847646 1492349 1425673 1768742 317747 1804175 1238804 92134 229695 1682017 806845 1690959 816949 1837941 1781371 839946 1727531 1807101 449150 738593 433317 1623915 1804590 1955527 566130 1795334 769484 704810 1021031 1021603 817443 1478188 1231694 170204 993560 1097914 1082934 1319920 956753 462292 221120 1784767 1967672 1974029 931070 1242674 337019 1231805 267585 40515 421092 299355 1430804 1753104 199225 1281607 99829 1600233 1825270 365173 1442209 1130951 1178142 1059242 372719 912348 51605 1575734 1037167 749480 1044054 1297935 1833128 851144 101459 45722 174830 957496 1554472 244944 1189700 116492 495510 260052 1145727 1445184 349653 708661 304233 1178300 379681 603785 1740406 24718 1873443 878277 1959695 1315092 1987675 1382314 791771 1087081 6212 1447165 1473894 184515 1366157 1542957 1855885 1176833 1011183 1767392 1117192 503979 306743 1451727 653527 1637386 76681 393999 1160343 534954 1988307 1452630 621980 821296 1048463 502139 1774275 527897 548447 661783 1536356 1093492 1304508 758331 741029 1687373 1664727 1197792 1502234 1099122 1731281 1130167 253435 700349 1246895 175485 1469112 528560 147719 1499507 675441 1956698 1939009 796142 1946090 31034 281713 1439173 590371 1308590 1464030 1469684 258027 219974 1018717 1002096 224778 1437882 1727121 82120 1903431 259614 1921196 198788 466167 1078301 1973959 1282350 867956 1735880 860577 882034 1006741 1778560 1502808 1834647 1332448 1685576 1391382 741639 203734 1788799 1656737 1378032 1418802 506035 831547 1966468 748401 896298 1883566 258008 1582882 1198085 1912274 389214 559445 792266 182447 1722765 783132 52072 1193009 1143207 1159720 1384455 1511709 381398 847771 1926238 165014 169411 874583 1240154 1144723 1263696 120427 857472 555540 1290664 1735987 1365428 1585304 229733 964316 1124059 1236446 525042 554504 1568954 1650765 1383166 1724083 1673968 147767 314299 247544 1921601 1266813 1203380 1514402 867604 1942962 215136 490627 1985632 1442843 1517788 1708053 575268 393686 963107 192208 398636 421928 1166406 256074 899526 1256635 188421 1985273 1154101 1525617 646622 1207411 1700985 757462 614410 1207297 1299873 1951390 1989020 1697233 830463 1862697 462209 1826926 267889 597594 1267098 1755483 1681145 334812 1347644 1992910 675054 167189 758576 1748404 435547 410894 895405 993754 540573 444714 1947219 921975 896425 1377587 1920303 1287984 958475 1166263 836361 1728839 415041 1959808 1014437 1061466 195709 212835 1092978 283768 1691911 421047 656449 362002 955932 1224284 742940 843261 1045911 691649 886201 529386 1881058 1173815 56955 402567 1221778 198404 931410 288645 493831 1267840 394572 1914098 1620249 1669474 1438911 636375 478898 1044771 1895182 985947 1894218 388208 397808 622437 718603 1747644 390885 1599784 478064 893236 1916216 1566139 278479 1087744 239296 1619178 166729 1456480 1034236 1254749 41109 328005 1133985 1762535 1802860 1788717 719957 228982 1321328 1931060 1980419 1458737 1128308 1773746 1781176 1263870 487711 781877 55583 234281 1510541 1490203 1014501 1348361 374722 1910895 174455 1984053 1484429 12665 418333 897750 1989320 1735260 521756 212102 429133 1780103 856350 1577047 46275 1842033 1968531 465619 1633117 622210 319647 634618 1634359 1625019 347226 1720053 763034 1564761 575806 1257449 1580482 898154 11052 766308 981057 227993 926508 1125844 1996801 555586 163948 1452835 621646 631423 949360 773399 1003067 1301356 485340 1844431 1272089 1683950 1526438 1386945 635295 366075 796292 1517691 1514583 126462 1609273 303024 1783274 855154 1136173 563864 1895668 1495579 696607 663093 936313 618847 638367 323132 35126 1181649 557155 313965 111699 1065549 521153 154318 1415946 1244696 279267 1509293 964355 1123829 611546 554566 456452 1363133 851015 1109420 1103070 488053 733668 1750965 1385511 380338 468159 1288474 956524 1487809 247349 1385797 19663 539230 1046557 1846820 1778958 1649581 1224315 208232 1349726 1087721 1676537 1116700 189493 989190 408792 306027 801584 1660146 256576 334243 454009 1514722 570493 85787 551657 281982 1093541 343986 373563 1308035 350064 400986 1025056 1021995 1102310 745882 1192945 155177 815268 601468 1989757 407107 857504 1168474 1716367 1890547 897248 1064707 644167 222671 1653958 965860 420693 392444 1860385 1226200 371537 311195 1932883 1137626 1925356 972199 409113 1274154 31975 1480544 309149 167354 630934 1054097 1135802 1218374 1295626 6726 1284307 466129 696344 1653079 256725 1362533 1494549 80676 1673611 950784 589166 706761 1967352 920119 126534 674438 1822244 196347 262161 1710488 749977 997702 1257589 519963 409766 376133 279633 1094127 1685373 1867974 512202 1871056 255295 392930 917447 1175266 1328083 1441541 1725859 199453 213473 1410076 683849 624490 1436129 1745700 784197 1215653 189348 717442 1645954 1929404 1754709 464887 104466 1012082 249953 226982 666525 1413191 1091423 921128 477759 1410272 29527 274289 581804 1898549 1404720 1119737 1683614 976950 1967055 1566039 694124 590593 1018180 1660010 1442945 362472 549090 1958605 592980 228310 1729500 1303695 1644157 687938 729348 222225 1218257 1096858 1873399 1196393 1589646 1561918 1278883 449791 602048 809939 1514051 448652 703645 1942422 1658215 152594 1238170 1932614 1539761 1376368 704083 1075205 1859065 1098368 1012752 1292785 277610 1954217 377099 748976 811571 1017844 251870 675191 1023376 359176 1452414 894176 1660515 1245940 1387374 1124046 1559785 957250 115600 1855549 674962 243835 11672 1120582 627671 1148472 470904 1161194 288240 1166332 1125351 554387 1202049 1893001 702591 1147645 837777 613271 773935 490777 224012 1357842 521128 500570 240479 910120 1358290 1395099 1757722 532359 259666 1947845 1247369 1490041 1298490 833260 243073 326505 1542725 358285 974388 1519799 1259979 1121929 395217 1422615 1995456 937672 311574 318043 1744049 1070490 125949 1504187 1916595 1510495 1832577 258820 1635485 395483 1105478 536582 154905 1372537 1564058 1617031 1074055 1019034 426792 1323251 1961490 1128743 1364857 1974384 1737977 1257834 1858174 219426 121570 82018 539861 226798 1187308 109478 1469383 1437395 525905 1197410 615270 579585 1153069 653399 181282 182724 776980 1999412 438473 681875 276361 1277154 448392 689921 1229193 1492849 570625 1844721 690628 1395728 962639 759676 791307 415271 1520095 1793606 386363 340319 765301 1207887 1366817 797221 655236 1935254 286329 217911 852383 1562272 361792 901325 761137 788667 557054 1788335 1243657 760603 493398 1115076 151194 304235 1330625 816944 1556485 1618963 1794876 1359261 35358 1226387 1908591 1744036 463475 1300953 725657 568374 347828 1434097 902060 134463 1064889 1360640 1253589 440860 147559 1839980 1494599 692313 1369771 580976 1258818 1974115 1786821 1693675 943957 1314556 1963591 947130 1332382 926371 1745997 1278093 891395 1909735 1184428 1645625 462936 754637 1275351 1969909 1968745 1415378 1954472 317826 1491504 585885 1769142 1063261 391910 1695921 1110388 1346522 66774 940621 1084301 1700510 163481 1684461 735560 1350836 1464858 1595046 1685945 175693 814440 495863 634347 564251 1354532 369368 1146094 819513 902318 1723292 962009 791675 1173576 961643 698122 511739 929317 673404 1808271 214787 1545584 128883 197352 100628 74271 954881 168482 932943 377344 1007312 767997 1710875 584160 267625 929913 280796 1898244 903600 747625 115919 1200783 605219 1580260 1434372 1442801 1264784 1275979 248769 568893 478569 1607164 301046 1883371 1659178 1102917 922460 1069655 1499379 763512 1876601 398761 157159 199215 1221241 1678562 448688 502109 714668 1509439 1305463 648548 877729 1312737 231408 564822 948411 1788732 911027 1550923 650990 1807159 81367 743457 113787 606135 663763 390873 1253966 1151596 406651 489931 708040 1648482 60190 1785663 489363 1307544 1800972 618567 889758 143381 1342033 846936 1007342 835052 1240754 994920 423385 1745607 854355 925056 1981963 1278683 1218680 858370 363665 1583262 1714341 1394741 62042 1909479 763373 124520 875424 401984 1227106 1682787 1755923 1617525 1267806 84336 1152782 889117 623255 388140 1557769 1615922 1215246 1206316 1220589 1049964 1517366 1096788 1206135 817363 435307 502299 925437 1006101 1200041 1804282 738891 330899 1643787 1963569 59342 333590 839543 1082439 487230 1022295 1281698 309161 867201 860238 518529 1412892 1691681 830248 1627690 1421359 1825303 141125 252072 976939 1325515 148411 1993955 1310169 1747573 622002 1513973 318756 69951 1590710 907564 433402 800444 431217 922000 1041403 783654 93781 842128 252791 1271120 286863 772015 1424542 1590000 467600 311127 274141 1497210 1536714 161523 1696098 662221 1667350 1616431 93069 376957 769002 630152 804921 847335 492852 1901331 1916698 277586 1964097 1065673 915546 602261 795350 286200 1852373 296158 995821 726140 772573 882521 298968 1086034 553081 452945 625117 526180 984809 1871068 425119 1403708 1760971 1393053 1322063 1375905 12402 1534928 3448 474563 1576021 1972632 1278266 1865781 881210 403250 1228562 1496643 329232 1354662 749260 854676 289374 1230269 332695 1316785 926773 304811 43819 1573619 1932088 267528 1370186 1604864 792212 859113 15200 1879645 380452 1422085 966030 1775415 1111788 1757331 459733 334709 309821 1896841 831569 1742946 1679061 1489092 337631 137901 1886616 1441280 1847271 435011 1383520 1125860 896033 474439 1413172 1266377 550991 483478 1292643 554784 1313862 360819 829488 1211991 257770 1824820 1896341 1987118 867522 831782 772220 102810 1951459 1048733 934705 679117 775992 60336 774115 170146 837053 244922 436509 512008 473574 1075874 1307735 895619 1494290 984070 858627 1705634 1436445 360714 700697 88472 1579896 1451955 1784023 411312 1210776 1660302 813219 1217241 1792276 1377539 448814 1338367 95498 372637 1274675 1022581 105336 1588593 1692507 13699 75392 1312279 1003082 1232676 1944299 1285931 712386 1306453 1095188 1363823 88653 1137875 204907 1319292 602835 1837815 137243 397012 599294 662454 559606 1153086 1358062 161857 1126710 1153261 1607631 145943 1967649 848014 1005512 1193384 89364 1594328 78391 1727352 954045 6775 569652 1807056 688140 675453 1615766 1791488 1829919 1478167 804067 929496 652185 1209918 854873 1589044 764137 733132 1577330 974783 125985 572002 783993 1321895 467085 767266 397175 268379 1903527 427101 325858 1277166 1940619 1763091 461130 1356135 1083564 746965 471818 270762 208361 1545010 1067196 605938 1799237 664554 116964 1441601 72537 1782736 248643 593481 207797 1557904 767506 492567 1826522 1476247 1285509 1052000 464150 1518963 104441 1893499 666439 1635752 137351 751804 558888 1464296 451005 1373414 606376 1226350 1903514 158586 1229416 790691 1575496 725054 574494 840581 922350 1550322 1375168 1510793 1061669 1159150 1643208 579719 803419 1788519 653183 1281998 1896924 120785 1648060 1481398 201665 12966 579387 916514 428577 1310437 253372 55944 228583 969555 1502013 503956 1363098 525127 830196 736618 428240 241258 1621667 246252 386289 1454795 1458913 970423 1604222 343408 1524436 682214 99700 821124 1303547 652426 1045901 1154982 1332240 45924 441546 1054242 1038199 262859 510794 915032 963777 1908623 590025 573857 1685934 587486 677527 474906 1683181 1247290 341907 1957407 269892 1947374 1969077 753670 254472 1536557 188279 1682665 1848843 100793 1414789 921003 573234 1148909 1722269 1886853 344045 1409435 1815440 1520835 521573 1743922 998823 931876 145188 1266384 119469 1240315 1476709 1845746 950454 1428500 640258 117132 1221334 613072 1954075 1729746 55825 1368318 1818630 1680633 1275639 1967257 343664 1975136 621099 124593 114117 283228 400441 1755176 1810070 229917 1847096 382649 982758 1802557 782172 1677203 1963806 1545644 1043943 1899270 1635373 1089582 702085 1989853 1406495 1948174 1435965 411360 131557 370396 499214 815620 1884377 1691364 1441608 1420290 495329 9074 718237 1477314 1371496 583426 58560 163236 1997218 1096851 9080 1280032 1557157 1473281 650938 672806 110829 1882511 533851 1397977 39932 1826701 189897 167564 554579 10477 924506 822828 39917 1818453 757947 1435215 933492 1780582 1680711 1983167 926103 426933 914333 1467224 1529325 346814 1659291 1316442 1677263 716278 1741890 566489 1888894 1892845 685756 859918 1652025 194510 1873903 417376 1042035 379065 298347 1299038 1698723 493416 434864 1896409 711841 736247 849590 84084 1552857 1824572 214599 1710360 926130 237577 341323 388317 1710491 1556426 495648 1849011 1803860 199633 1052520 1640046 1694316 769704 1094383 1614837 540362 1391756 1213011 1129754 1278681 1769589 56214 1705722 655589 1226195 288259 1476881 1858171 790210 1083231 405233 88936 777537 650790 1618212 221894 1377468 618836 66605 548928 535397 1086481 54902 1788324 618465 1457945 871227 439444 44744 585428 767532 1533758 220774 1847339 1467459 239572 926596 1076252 1304615 1592521 793672 442527 1755404 997734 365901 1884040 1793984 1939937 953005 465873 1875838 1677957 1565317 1328098 449247 1493877 275097 921818 676873 1270526 1292934 809269 650720 1349798 711146 360477 1832963 1398700 292205 1610521 626753 366280 1088150 971003 426317 1238766 904862 472386 361351 37970 194428 880156 1855735 92274 708397 240488 600250 1847975 1004649 1180129 1515911 325824 1516370 600100 801664 218650 627850 1302281 877272 1717366 1269093 1837348 1098527 103438 1397236 1681804 148469 1451917 577431 974377 519779 1715058 1397533 1944573 1219686 1641283 1845546 613313 1163482 1906235 539814 657147 946381 1522604 280766 933867 959414 1566406 1165461 608312 417768 474433 774213 1765140 432437 1058582 646870 456423 1053754 1490393 1064842 1008912 1290503 1119432 443937 1875678 1169505 1234699 1516352 1816950 1222314 774458 810737 635608 1654554 150316 1597311 1785576 912030 1138285 1419286 681072 961732 294382 1651294 611418 1774744 290869 1504936 334240 1284467 895739 1567905 917214 1807453 305730 1316363 193246 734644 747375 936548 267388 1809834 1251701 722465 382260 1006192 106810 1898346 1910923 1170888 1796393 77347 1661869 495398 1457085 1850144 1079168 1591430 1370408 31968 115665 867765 883958 1419927 706274 589984 932167 260255 12752 836354 172362 806504 808426 1808407 450117 759148 1306265 1252424 911337 1189617 729425 1485816 1061237 591200 1831915 541775 268086 297861 81776 513955 422295 1359383 516513 1586931 1285548 80600 1915039 1756229 1537702 1717669 61453 1208450 164600 1434264 1489905 1954172 908814 1611274 1062436 776463 267976 1094800 1315458 787901 1897809 1084415 1466606 1071709 66266 339781 287680 1308721 1162588 783013 451292 1213577 1164902 1361479 368021 290874 1760055 54835 990141 935273 309554 1593828 916700 1342224 443112 616808 1709400 1931831 301537 1639674 1746739 608856 620185 747695 980987 1186307 1344694 469974 453088 999899 1693628 1791753 670994 1646614 944859 319565 882630 1994337 927661 512781 400755 155351 1709644 560232 382371 1697309 957612 1174447 494226 1347722 1935262 463356 1359561 709983 768306 80196 1949398 1852219 1520286 692304 473004 1795872 281682 1348807 1555086 1774754 668504 723645 1211875 1467237 1454176 1899176 1305482 147661 112000 770958 1198571 528053 1759241 1043670 120992 94942 120199 1581428 676150 873816 1469118 407398 1232865 741550 1506433 1165824 874607 1902561 750081 387052 884462 769889 1708325 570715 1141322 1470321 1576998 760288 480242 460678 1791815 1796232 146251 214835 239574 79534 1878510 723065 200707 645865 1594232 495736 1848724 474846 299021 632472 1989595 948103 1537567 199608 611353 1745222 1491815 933321 1519770 261465 1562954 838513 1422574 244935 456514 1590316 291036 202814 1824869 359537 209468 583852 1344211 235091 758659 369725 1581121 234650 1892420 86447 191112 1777672 165501 1485291 827676 824468 719193 957639 368706 1648586 1584032 779861 103588 1066243 1278849 1385150 916919 1092801 1638637 1380767 1007056 531188 1352375 1890840 685051 705940 1317018 734777 802946 694533 783312 509612 1343321 223283 1113536 1683044 185097 913183 1105964 1236066 1444521 1701494 693944 1688007 1864814 1148668 236384 1021574 1880091 642466 340577 1493915 350979 1471355 1453210 1884434 781662 602569 1549427 1856626 1043926 1313801 1710181 1733675 1144574 937214 1617910 658268 947794 1943688 1702356 1866704 1912577 685697 41909 322306 638823 535522 1075706 897883 1652473 1572120 1329791 940143 481259 1884433 1137838 10408 1071189 1604898 555820 605493 368569 863673 1563050 154295 1086753 1384398 792355 625821 1427172 483813 745200 876350 542644 744101 778756 675553 1097783 446910 821724 1650070 873215 1045814 1211624 1711225 1956705 544385 277637 1464271 1297559 1390506 1960276 1450832 1565923 1155341 1057491 1711248 884094 416256 695485 23113 1336827 239862 1067324 1485608 1251832 1242337 1429937 1170101 1698563 939207 326700 785862 1506514 1662342 1834781 185401 1329933 329357 1444188 623260 318401 730173 709235 109744 687649 1916250 1234600 1696571 1101456 1049417 1719165 1450121 755769 1538059 1221540 1829764 858836 1742099 930664 609562 1639827 1262350 536862 866032 1420345 1221801 1113484 667357 1208339 591822 45685 1698485 682317 357432 1131634 1045434 1347671 995229 648749 455902 995007 217877 159385 1827579 1748140 656443 1769007 1344411 1394576 988350 1627466 1330761 926895 1466727 1049363 311519 1678092 1438411 194183 645130 1283509 911541 664841 1732459 967845 260322 114235 175142 518012 1968802 919705 1432293 894411 164099 1341447 614020 884367 201170 1791138 402530 1730742 1967036 1557301 78397 499189 1159380 255027 1039364 1204512 1033410 293142 38061 59663 1903473 509072 506212 873747 930071 611222 70690 1859441 914746 1896291 882334 1123126 490831 1171597 648775 337986 1475170 1090859 1533052 1113884 1353353 153917 1262505 59781 1769789 855731 1611555 1250818 1492742 1007536 119020 915439 1213706 1878044 383400 694064 882541 1372281 866559 1642561 176679 152962 241905 480346 278552 1599075 874553 69904 1565024 995369 657575 770409 799551 1516118 1947562 840257 1764243 450748 1877603 1961787 1765500 1322746 61200 410765 460259 423031 143182 81970 1284386 1877852 1166802 603981 1777142 1657425 1043084 977607 541555 1833608 1829497 902909 3742 1411198 1990339 1263849 119883 264966 1827322 1369114 598334 1234871 623290 1131185 196824 56122 1027756 832528 1421735 1797210 1429720 527186 1234834 1146254 186021 1561951 1780813 1368485 1093706 1640282 346596 366355 645041 900577 913069 1028022 897353 1010543 360353 1345633 1424428 346115 975492 186647 807248 768615 375520 1264269 439461 1660904 1569456 177172 958796 336947 1182868 911959 678283 1106827 177275 1845559 487013 1239696 1161916 424984 1745186 1271684 1081131 835645 1090406 1563588 1087039 636379 1710562 898272 832233 1636998 1695771 940008 462848 333511 1732171 1011222 1396106 1582493 980169 1354574 174068 644452 1399313 702401 1466584 872248 1635746 200904 1358380 1328226 580283 1812118 490105 1434353 155056 1834701 1364383 1747795 422664 1724421 847220 424098 1581049 920608 315096 1297836 115186 448273 1237242 447825 541274 417113 1179201 172839 1303412 623466 822900 1071272 1414884 942370 402347 1167791 1634858 1291862 956381 439974 549779 1060337 1531699 1776426 299629 1106413 1021001 22532 144283 843285 620181 1477445 1022114 785047 46978 1747768 912431 1616681 1387420 1917021 761548 1345473 187024 81464 956421 1846894 496138 888186 839481 1322806 753310 729946 931246 74834 1770877 1440279 1110686 102023 736399 1017613 240162 452569 812493 1908601 924317 1817234 1475164 635673 405707 1865562 1495478 313010 937948 1826715 1320506 205988 315173 1750948 859374 1739336 493911 650233 1186374 633927 1945159 1836921 1684970 194266 1855699 1234503 1293191 1086082 817323 758695 1424190 548082 488530 694318 385011 853351 946057 810766 1373019 1474789 1092366 1822130 1907862 1693704 1867911 904072 155594 435537 28004 1499826 592291 847100 492819 36372 1849589 1500772 255764 574854 502927 1436186 1468171 67819 1475866 1826303 505547 1748679 1511072 1163993 219107 1349124 706468 750494 330423 1897547 1627797 1881459 1438977 1565065 1234237 1435706 1985506 882275 934749 1777556 901015 882204 302785 1649054 1224362 30709 1348721 908308 1733081 1427200 752054 1608794 1403077 790516 951312 196838 279140 594930 934670 853628 1008530 1164987 638490 1856313 713352 609777 1443506 908788 39164 629627 1455309 309972 398295 1454998 1107817 488613 754394 1618798 717081 1909686 1820815 743262 513317 750106 446907 47882 98703 333708 400555 344932 99798 631660 750472 573329 1881260 1081568 1748240 1022702 337428 1676504 453262 199027 1261581 954975 1278455 640355 390816 1806561 75895 1174367 1275569 167056 1963403 271908 1832135 1902365 1124868 1345629 1531788 1583481 1776355 1797413 1852531 1780719 617198 1615587 1990043 640319 1570472 1597436 384105 1760728 1297762 745878 180028 363713 330400 522601 58332 183670 1541983 927592 1422034 961613 1074534 1586855 1962051 181530 1585472 1030240 428735 1032596 1184856 1641455 1328412 860121 361894 478121 806237 1228599 1593324 390274 1727739 1031489 906124 1249435 1566498 1202668 95456 1408413 1055860 93371 158663 252665 448183 265962 726456 991031 944700 928081 113379 1658319 52505 1883115 1926139 1281103 1927215 943138 235626 1289966 123267 1475883 1227783 231017 963919 64234 834809 406938 1391713 494216 885136 1809142 1677758 76625 1963767 790263 1562329 629921 1669373 1712041 1915894 48018 1465215 1336799 1814528 1885046 1762281 1929213 20889 1609922 1398985 21722 1683978 1163000 1740706 1613707 90563 1159956 918545 632186 373637 292742 8041 726410 1806172 132259 817514 1386115 1228417 82950 433191 1762175 416103 267244 1616391 557266 742130 1802677 1331112 658832 1704442 851525 1103073 405329 1969889 1246297 13263 1234991 1842742 39796 726834 1830138 530170 459995 1768584 1647715 1804109 1359720 728965 880446 486565 1457833 167817 1724547 971263 1120136 1502204 824466 765816 220778 69280 934756 547621 611792 765029 1037794 913297 667523 1585574 350294 1388445 155773 1823650 1229002 1003166 314267 1376891 927033 107953 808334 1841387 447087 626566 934412 1803836 608368 1795675 1731975 1688411 139563 1244275 1098536 1772237 1033887 1714824 944963 1942825 1641136 1271860 696504 1491999 88819 528324 1387549 707464 14154 282225 1801663 634499 983695 965469 871735 1982745 1369991 1353781 263690 150715 1023101 1025914 236667 1851445 875478 741835 1826515 210265 1118029 691623 1025336 1583487 183232 888581 1114290 719507 255558 1724430 886197 1128005 1907943 1882304 151001 830306 223839 1318256 1634992 316691 1242917 1021534 1944514 527391 805145 991195 73325 1213461 1208844 1832345 740340 1937494 480300 373962 1760325 1781287 798082 1507484 588055 1167258 1819158 1629950 650928 1570884 721586 241054 1995593 1894696 608355 1024488 971536 1965556 455657 1080190 1896928 50513 1574203 622649 395818 782806 153485 981722 1417480 326582 657322 1453702 1938922 64004 1934399 1019415 1239601 509730 52236 716180 1893069 1134624 313900 179331 733142 1314934 24144 1359498 706483 1736107 1199681 155397 921994 1884145 1800902 1376626 1632879 500160 265599 112991 1597473 146004 770 485474 88109 720085 1750643 1451311 1260169 154475 1650553 1484852 1906998 974623 1599551 109493 669187 464956 1405744 1367884 1033080 1538212 1579828 1935591 515030 58734 1095317 1466279 275187 1917905 659244 938798 645497 1163428 1029081 306455 741591 30486 1489780 540611 1412264 1922339 243576 501295 471972 1872370 1986152 114135 903756 1430468 1158921 169588 530270 1830809 1512305 1541640 495025 1979121 183523 30401 1263577 1858689 1624237 770051 391227 959842 523958 749006 182685 735945 863651 426684 293610 1224754 155243 452510 1128781 90267 1328142 1720272 785844 1247354 1929596 1704119 354860 454384 1995523 10175 1142067 1714532 1782587 31253 470758 1352435 1867914 1801687 835393 1757497 1668167 1212250 989274 88672 1029888 756004 1747785 874313 1924430 793768 1189766 296927 1025452 589319 1493080 1975695 1989441 1834091 353314 1193991 1566154 1157274 1989665 1858302 526956 1524088 718426 216413 266698 1811765 1199257 1794218 1942042 1789612 324152 1407814 667375 1273066 1181584 1645555 731119 1384334 602558 1293268 1916560 1224520 1230264 437266 1815797 1894736 1248890 1057629 1480801 1256855 1177315 722992 354532 260600 1582303 505377 45124 245840 865570 1888377 1904694 583431 1741352 1173685 590578 1968631 1400745 871234 795075 229879 1952091 1340572 1850716 1980924 1264939 266186 526307 1249228 1722944 1327228 730967 1471897 1996824 1855072 768191 50950 370 346111 1593667 275803 1736190 767536 865896 311884 448795 508308 97156 1675103 79231 1087680 842226 1393768 1297050 692738 1242130 1930141 450803 629145 1056144 917278 1713242 729233 644041 686567 287239 58687 1434812 439520 1717931 1390753 1880187 427560 1122088 539958 761726 153402 477213 1289231 1281203 1197534 249340 1359127 635804 742063 1147797 1051498 95133 197825 568141 1711120 727404 249867 1708121 1352333 1923390 394917 1989988 1992824 1216666 589427 203638 395361 96731 1543298 1916667 1027210 366487 1288747 1328268 1636436 1913943 136635 446709 1961324 888489 1662545 307070 1000789 1184465 1825478 443706 1107806 1003126 1733572 1400834 494509 1661625 1907770 896455 582348 129194 1786026 1868991 972737 89936 1483934 1094816 324864 1825715 1491066 920034 214960 990204 1067347 958453 166267 1979581 1873951 1113859 1963790 760622 1073520 1006162 1003623 1452247 63772 963466 1276400 533436 725010 174964 868396 343614 1479379 393301 382947 1899320 1474266 557692 783989 686333 719998 1235731 1669453 1315823 1153720 242968 1703816 755250 907948 1960295 379466 671422 1326324 597964 720986 774754 1413588 135457 1451437 1826894 1630185 1766984 553165 1348761 1387648 364327 767816 1301222 297363 379360 302056 1682085 1973496 1881405 1087221 1820391 157418 1347262 1630168 1552796 1938010 1972092 1290937 1353733 1235915 11616 1043661 320388 980247 14821 581563 1029116 503303 1702418 1374958 928625 893401 233233 1596839 223417 1490069 1738245 1847368 1365069 651175 1990907 1572418 222773 1069608 1390708 47123 605150 820274 1852169 1856896 1586827 843628 139284 1207671 661512 1698121 1930630 612974 1352364 71325 1167217 513674 1362380 988976 1793923 315820 1614020 248956 1552060 324962 208561 1563216 443816 625178 1653916 991783 1563865 1056963 1177632 1335244 1424255 593142 1824104 1422899 646013 368760 100944 1735670 841794 1670361 1317890 1775967 736348 1719489 333882 379441 55941 695439 155251 795985 1768973 1050139 1982778 1418758 76577 739678 100475 373410 596281 1423329 156255 721105 1543937 100716 1114258 1672861 1832474 1596430 791851 1360009 875887 619099 1749323 1251781 428151 299976 1096425 129690 875344 1581737 1601876 1461423 135077 821614 439611 1118408 1838115 657344 1653681 1045216 1490883 1388386 1509078 1199685 1679042 865287 873162 1295708 162040 1862979 673928 1288354 276677 1336707 543013 1998964 1180541 181151 953977 1461987 1860428 1830672 767520 485170 1537351 1857820 1981819 1057326 732752 950030 1197550 1137948 1608805 1347340 1208160 1102133 1559401 1868656 1397968 813083 1508711 8975 476263 264669 913037 755898 1746564 857591 1522559 1255621 698461 920380 1813737 1126591 1123932 1998976 1503118 591856 1273922 1804812 862083 820819 930389 1311440 94739 505438 459439 661488 1727723 1210364 1123915 1993849 1677956 555266 1162527 1250922 693858 1714899 1057451 1637176 105272 962148 372763 825528 429551 1532511 1528247 1909140 1560610 199488 382842 351513 364957 407553 581861 1467993 863213 1385472 1021032 1196865 646317 325442 1230222 1317891 939659 737061 1031210 735245 1348438 1329343 1753913 886543 536409 468401 1144532 492462 502817 1806375 985071 408592 1015470 952264 123200 1784824 904240 818966 1577934 345537 1451032 1443956 94771 565569 806948 1281346 544749 1741651 1568630 1213975 119433 1146614 1185725 1293086 1297455 1100321 1868586 1438936 874526 523023 1775656 1684662 1639481 1876252 1880190 1024493 1400472 962242 847464 1694523 522899 656408 78733 1052714 331781 491683 548536 1285338 698265 96841 605710 16259 1641661 1344089 1763853 960358 1359512 1931265 219973 513517 1699434 376796 663814 191703 1055889 1384126 752569 1278565 310810 1954468 1499219 1789145 113063 996967 899956 467382 396854 1324800 736780 371757 1021178 500696 1715506 876413 1330911 903522 37419 1564164 539347 667 206412 1812775 202470 1687870 1823110 1701884 707167 1346165 1225503 1043509 24659 1986057 1264772 1731475 1454881 486515 1368239 1213856 1986567 1746471 790300 1381891 1327978 1662368 1080543 1458976 1048701 36964 142273 1942410 477776 1154168 1981822 45364 1307352 1568174 1938534 225033 1763340 1582687 1859889 1130748 1486435 1608951 61952 509151 1012401 1465073 1933433 199382 536923 616381 442796 589147 792844 508536 1805787 1339370 1782477 1540259 491312 92987 545900 1116235 474962 891467 1271190 1813657 1824490 481534 418737 1000208 1074319 1957003 943426 726207 1362979 981140 1587749 479737 779894 1722015 303306 132147 789098 1227527 1272744 543735 1762985 820515 1475013 360596 1782856 1212899 1044553 1984700 313745 1758702 842474 981896 1882070 58871 1795193 1025156 1790571 1776154 759130 565458 459122 764063 1192175 247023 1600821 1524705 538716 1475520 243101 1751985 561934 8540 1088492 1507332 1372679 783974 578792 249023 393280 89942 1293874 1735966 424212 1196352 673025 255380 694229 509525 1768772 1502252 445387 159607 537083 582366 1974553 988555 1295166 1521846 1416877 355113 1714323 1884649 1934408 1763671 405182 1650105 40338 1622646 278903 784551 1804179 1070859 116693 534403 747032 236620 277628 1859525 753873 672512 63625 175019 1081117 1228738 450088 1788129 421480 1607053 681752 1209955 1446536 705681 331948 226575 1419680 886238 410850 982063 608490 154122 1899248 928369 1710709 1668313 872425 331703 33934 1767513 1006083 1668963 1062588 859484 708262 1945526 1336532 743227 1749080 1759821 928962 711472 525160 1190888 109537 824117 1216659 1223147 578914 422876 884660 1709651 38123 518868 1748148 1487954 327294 881031 506118 934568 755205 326811 925702 1734960 1870683 1617804 1850196 1105004 95620 1938037 1865970 798415 1419317 1113045 1901511 1599584 1339959 505291 1911459 101363 1281877 1035801 1308994 739522 1549566 987000 1276844 613721 854784 441977 1882603 256897 1238497 796755 184128 1395924 143332 980593 931573 1807562 177677 1923049 1210830 137075 1419153 858937 302155 415321 576168 556696 812513 1864413 287200 1311849 677011 296891 1177900 1095397 842903 1513007 1343847 1444468 1168841 272952 1422237 1477970 807716 467927 1387743 1140130 1001498 659003 447173 1713937 224284 1967341 1248851 679804 617907 1287225 954750 567344 1621688 1620441 1982652 1074292 1507077 1236777 1229078 486818 500650 549652 982839 474983 44150 1389569 1707798 1434787 1380334 51756 1847428 608453 1348826 1571070 862832 1744666 1636765 1084818 1910987 1877440 215744 1276076 358016 1449752 109721 1302762 838734 274359 1419044 1087069 1544166 219415 1447720 1337684 1981285 1715824 274168 785494 1575751 975246 236813 450523 1001455 1099590 360237 1339994 835421 1008758 1008266 1176401 1736143 581338 434251 1143996 216762 778719 674198 261528 1551282 1474798 305059 726178 1704624 435235 590877 796524 850720 1399204 173765 1246166 190100 1089555 277992 901775 287455 1476885 707611 1881652 1593345 1480411 623203 1615108 480744 715220 691134 1472154 1533684 1005880 1190456 838331 1275664 243918 706678 1459126 1300288 433356 555155 1302289 1017114 1065350 906790 1738964 1051940 1416960 291197 1083101 1573721 777098 142738 1827048 944371 1746169 1909306 611067 1791418 361248 1509805 1789212 1896542 581880 710304 976252 1242335 1236418 245701 729644 1605136 751655 1282729 1656868 1735971 185635 523470 152582 298874 1794986 1209876 24476 392884 1429716 1919929 973330 1370233 1675598 825415 1497621 767385 306236 408643 1538276 1440187 1876066 1992210 1162693 924833 1372185 1251786 281634 11662 433840 1506598 1376808 1723478 681286 1220725 813507 6902 1273838 1882881 1510961 1470966 1987559 848599 841030 412810 28974 744718 372428 140065 643056 777577 1272526 134470 52338 545010 1963803 1955861 338988 534309 463543 445099 1663736 276170 532588 1563301 1744809 457956 229191 876378 897252 805865 316251 132036 1754098 578857 408762 1014339 276782 751502 925221 561066 1477824 61757 800254 1746039 755220 1196642 203467 621319 990497 1305203 1439250 428287 1381728 1320808 1657221 315443 570834 677047 1490757 387480 636842 1918172 137329 484934 618498 1193885 527621 1496539 63522 480258 1980698 468491 1702630 1509975 1641339 575610 1877360 1647268 821840 9113 610643 608932 352431 1412296 334954 393444 1559186 343675 1531172 1139636 1871039 1880555 516923 1130641 1376096 1602759 660343 1236773 1175322 263689 1278070 1926069 1858630 1235527 43033 1838940 969332 762523 975690 1607099 774704 1034784 902282 910076 1491402 1887185 1998310 950759 1725187 136717 875725 200746 1735728 136417 485176 1205938 1610652 134076 539854 1160377 207855 291284 629711 1822962 1004803 822853 81905 1939940 90246 1247214 1744549 293157 1830740 1309252 980021 1911306 1301248 724591 1714976 1351137 1053043 12650 1583645 344272 65441 736563 1215459 788241 315050 1607047 530573 437289 11148 1023711 952913 1836827 1029094 1101246 135218 9527 761878 305344 1776223 620386 1499654 839806 414144 1704324 1988005 186863 1822796 353786 1222056 1869291 1310352 1572832 1056425 430694 1373346 153548 295698 206420 1144347 203284 305591 989736 731761 557974 1856051 426493 875468 813842 1713973 193412 1613529 477189 221964 1131989 766512 571026 212916 1540194 1995726 1174849 1514555 208157 156616 591933 1296981 1933821 470165 926074 346819 1650884 387444 1668928 632644 122781 1043796 199568 1941195 1150887 1458479 529224 159636 1667576 1557587 299969 1913195 1651828 1885124 1982792 900208 289735 925807 632027 38600 1356426 1754686 1627614 1918089 106857 697694 552831 1775851 774595 1447073 1428845 903845 193320 242886 1043082 600334 471429 1717739 1038395 1018732 1348519 1588848 85401 1981249 1170457 990770 1196438 942199 644599 757997 1988870 139693 123239 1220905 1570032 1907785 1991901 917810 1136565 705996 1236990 1745246 1459919 1431446 1351982 211772 742211 314910 625028 1570283 413689 1956875 86209 1665769 1840266 1716137 844864 1592928 1664297 688372 1979575 24265 1667718 641833 622963 431745 1206887 947536 373642 699610 644572 1132945 476743 219404 800636 1083234 1938317 1321652 971053 502059 368810 1943154 170252 1636036 488010 202066 1339174 1573695 13178 1788277 74657 779795 411809 1228330 821491 51043 1852612 1371541 1751539 1189895 1049220 1979553 1663356 979948 1696032 475411 1392406 1578699 1045797 1592358 249671 1678581 663217 1835080 881084 876666 1524981 130254 1193243 158698 532097 1664270 667171 76304 1580229 506316 1493417 227044 1270833 1370761 1489062 1224979 432848 230539 1591425 1771733 930728 158460 1630005 1412363 75202 1377887 247857 1139790 366857 751600 245324 146768 1497241 11544 648904 946017 1154498 626985 246638 1941041 1585108 1528472 902920 680643 1122520 843659 178072 1756273 1697964 394079 1300383 981191 1510230 39584 828281 1829381 1604507 1192923 753393 1181089 1854225 605516 707202 485534 1338272 1059493 1896121 1735837 1904422 558164 905862 510558 1474592 1991144 1805607 1340518 627459 1262559 49129 746167 1105566 911500 1827691 863227 1042598 195104 548508 874906 1369900 901743 773902 728281 539640 90384 1275206 1511853 1654927 1223694 141145 1792925 925115 1289847 342906 1432001 2569 900539 901505 796561 1340155 191084 704771 1024634 360018 30170 1990 1131759 477298 1717594 783277 295431 390154 1823465 909199 1776996 549144 762890 598542 126405 531758 1720752 1273797 1122280 890083 1004241 1052305 995913 836942 388121 591662 1404183 1582730 1141867 1566249 638007 1859149 900227 1861201 1574389 1605558 750206 107239 1708511 293765 986876 1544665 968517 1200269 3782 1671470 1335915 1637213 329147 728042 937727 945826 1803957 1360616 1231836 1509296 900848 1688927 196888 324198 1946154 1263879 1004113 1536722 789959 1727433 385152 562575 549778 364684 1152265 557460 855733 1436311 291387 226567 865176 53569 218118 82075 1271205 1376604 277475 1424492 184952 842481 55313 1846872 43793 137228 1109099 289350 635887 1423082 1908939 1763572 1504247 1583041 490585 553069 1687147 1872770 1395496 1724122 550211 812604 371320 720588 443437 1399099 750945 195754 1146069 726130 1619393 399618 1607409 189721 1429877 1162859 775873 32372 1501472 1835520 485648 1117848 838248 940260 1818792 555058 1986146 960291 1118993 83383 1944275 622063 451527 369796 464166 850714 7704 1331571 282212 501140 1878270 575774 900859 603414 849769 848857 1880285 882778 1967551 1992325 994363 1290000 146776 1548840 907174 1515482 1784155 256093 1075925 1620631 946321 51962 178160 240972 92109 477080 504404 1868329 382749 22079 98075 1852093 814703 451153 1566836 1762223 1137278 1276998 1617729 1130781 295207 509708 474024 1139208 416868 1095088 1381099 425040 475808 1240829 1041851 991356 819892 1369667 808290 1616693 231208 268867 1470444 1956572 128185 1866969 1313531 1860977 391456 1345572 338810 1938333 512459 591936 1685614 1258538 84936 341142 1188513 1612136 1173012 67230 1509651 182860 1224246 930396 1371389 1843873 1594128 1535340 1331963 941163 385709 960497 1444132 1453608 1494428 388041 822894 707520 1174254 610215 1866022 729494 24700 288729 738544 689609 366207 609420 694577 666754 419408 1192494 1598147 323891 703244 912067 828701 1649113 674054 160744 191759 942557 1571326 663931 1765123 1591708 1984089 1236123 1164056 1682350 375167 1715613 1238876 73628 1315516 1342316 77398 1198627 1974010 688040 50349 1236260 502810 1882713 679943 947556 1060317 342004 1405405 846776 1370532 1013682 890471 809662 730330 242323 1762459 600934 668888 81114 1775409 1081167 295088 1787789 1103609 213540 1934874 845528 655866 1951492 1327537 1251348 491291 104800 417869 1873601 1598859 1760222 7555 1612280 274777 1968419 1354817 836719 745867 592957 669302 261611 1043971 9978 801199 121288 73528 1103273 1005140 593818 1172737 1297636 914990 627640 1541278 1125453 610126 1515562 1538968 1228528 1126819 1438201 279251 856100 230000 940283 201969 166869 1584428 1715669 939312 300630 1418594 258149 921244 880190 117738 1254469 1976489 962643 1619901 1296888 771339 1169429 1600955 187216 1243550 743097 820968 555578 865988 522011 73472 1908820 1671150 1906268 344735 1432982 1255969 1972804 43420 997190 1925871 575947 918913 1779061 168935 280647 1941941 1774227 1494547 1533333 834317 1948536 1771624 1084208 329422 1107864 1118178 1521569 1493084 235938 157351 137996 987305 1478052 842078 710898 401640 129062 743795 688950 347089 1415720 606475 1012651 1044844 1405070 1534715 53824 1672713 414664 1343472 832112 1723888 621527 1626470 551427 1649356 223923 1480479 1323846 1305026 1151101 452001 1943231 1508321 57950 1506066 409937 209586 257722 1956955 286400 1312274 676263 1625035 723255 1200476 521182 853724 1089550 1176733 1380408 837585 1813712 536216 830007 1727931 1304854 997891 1004219 1918653 167545 516261 1114539 13188 1939608 384634 1036048 1564699 57814 936350 8600 717017 1572395 1766484 583449 3226 1277677 894728 619814 812824 1677583 577427 1166006 1057901 213813 1088293 55242 1324623 881363 14586 1496407 1665331 851235 139005 1918344 1562117 1900806 1293243 974050 1543546 1282147 1968736 1153856 1853853 1710050 1643688 1165561 1394779 306442 836469 1609165 1143639 1114799 1825163 1640637 1252074 587483 740039 1637933 787494 1771002 1657672 1821749 946324 185155 455133 405731 1303196 887529 1427333 337316 390393 102902 1520400 1236350 911483 559526 841333 869833 752156 1568947 717359 1490034 1037585 1631574 814160 680595 661028 1585002 1721155 517393 1093540 295049 1837069 604343 932524 1518900 551332 1227996 750371 139929 1664214 1517155 157322 686659 440384 1953975 1392082 499933 1871598 622838 1226950 1030445 1049739 1462556 777679 1113521 1894496 115433 1021248 327623 1572974 717277 908696 1230025 16568 539752 1887562 618595 105532 1738726 1667575 1588740 1320477 1476263 1894975 1300687 561127 491829 1034401 508680 1664452 1165269 1465781 776651 1020560 1327514 1446200 1765106 373334 686498 1634181 472314 1547902 1456009 1127890 1959040 1420430 278939 1018297 616714 1107075 446665 1572040 209656 1316386 1928730 719141 1636607 149356 785469 969772 1408376 59901 1062951 774794 1916746 954666 437935 1840246 291338 1834035 1999568 1321263 1677221 1548876 1134106 23840 728864 174119 1163247 1983496 1511763 717487 331127 1082447 26612 1478202 1948129 809692 729199 132949 477181 82385 1013164 1663093 1684640 1664194 953941 705586 904218 1412981 983232 1739952 1952211 293417 439070 1995391 514026 719796 1176957 902275 532700 1965656 1634289 677633 1982336 435696 697564 1525808 1113835 1390823 1157105 767331 3549 1921972 1192089 1774436 1962293 1271352 503111 493445 869359 479075 611815 1325368 1516559 675618 624832 594965 126781 21178 1839465 1665473 125240 1595571 569312 1112114 1028539 1887947 1073025 1454222 574989 1783602 260885 970052 572143 1114209 1332397 743350 890194 793607 1540677 534492 1878762 1846408 390855 891707 321305 1567650 901248 305509 128642 1354881 302282 315847 1550698 560821 161105 795362 1167382 311088 891567 1577498 402078 1174942 480586 821002 198507 44798 477832 169560 619601 1320537 725130 686628 73175 1257209 810513 1434764 1183517 56206 289890 1071562 440158 163940 1055034 1731467 1818375 1285759 415559 675865 1033768 775799 641417 17118 1063015 1718431 1225904 1223186 1128510 1416312 1609147 1524851 587756 864482 106240 1770253 1929353 1534169 1825991 314905 829401 646087 1703138 1099520 924797 1451177 146615 1180012 382768 998320 974938 715600 1391921 1455425 831478 753597 224995 1201230 645634 304448 544736 534186 1219948 1077439 1841751 1837013 1927017 1627836 949719 297376 756411 1749784 311572 1769386 875042 426623 671177 1369409 1866323 1862561 1471495 723032 340648 1900771 434811 1083245 415825 922049 924481 777638 887628 310166 1790038 1458169 450664 244159 1050597 618167 952083 400339 1682715 1218456 574646 1125068 1306547 1065364 214302 1017760 65308 1684403 1899863 1627949 563863 1396481 1211572 130986 947331 399048 1533744 1775042 266806 1589350 619194 512299 1287018 1167248 1692032 593507 81249 688830 693922 309139 1238604 439283 1461517 1408484 466998 628075 157399 1047548 1173416 355294 928742 50047 159123 879836 791459 1307383 1631578 69914 678488 1719154 1491527 15765 34324 622704 483949 1520051 1689995 1394766 1952726 282194 210076 1104308 1626707 271759 1656235 892242 1943264 713381 41243 1307240 1537098 78781 354759 1965288 995114 978853 1639765 1833658 917461 210500 929279 1790343 564220 108822 520651 1087203 385582 874785 285126 1984268 488276 1753800 1668286 1507418 868097 1838371 1721971 368375 48336 461395 1788897 1774727 1205973 1520325 1725938 1901547 939317 1315227 1395045 456828 1083957 931339 1360764 446093 1790310 748439 1248022 1447853 1076963 1781485 10368 335148 572513 1695541 1423648 1360400 98729 329970 1266669 1576958 538679 145906 646769 567469 458618 170875 682513 1417392 770566 1627207 1047995 226726 701769 644964 605273 434255 1341038 235769 64382 398336 1181466 962512 1070735 1637155 825604 473791 893304 863452 1208386 1266768 314937 82236 1770175 170035 428092 1850599 1061021 308228 1651069 220711 1513990 1676401 390564 1121773 1055835 823166 1236016 1046601 1138132 1129137 1361582 543873 145980 1222212 752823 343711 1175103 1631727 1289262 261910 1913201 172605 381227 652065 1445666 643853 17868 1960012 1470497 1432966 1393256 245202 1177855 1488624 521252 98077 905857 1778447 401226 918685 522901 877039 1256420 162965 1516247 1064375 1741712 1398410 1179761 1674539 203026 331267 931742 1349136 522855 143810 1483900 536430 1413485 1078682 1364634 28438 1020205 515362 1459544 1340138 1983196 471106 1658402 1985087 389220 217639 1441779 101796 1351724 1238451 1050947 517481 1226162 1034949 1866169 1827996 678818 373117 1452338 1427479 1076022 38655 692712 1006122 977454 1843732 109078 1990959 1528187 1164204 1309143 1444137 75470 229869 818873 1183961 612113 47828 929561 929376 728912 1419487 1338795 1412131 1021130 523011 357036 199213 503158 1456233 1822986 1100451 1748524 1166072 1311354 1415391 491317 515439 1659250 357995 1780529 576020 1824805 1102776 497149 26792 1093246 1747564 1006222 540997 1709250 10396 890716 121634 86678 14508 1720985 1958174 1739868 810563 143419 1328996 204486 1185641 903275 1308862 91156 1562009 1448713 1427890 349493 1205459 1806805 952991 294 1156024 538709 1264346 1385009 1558392 1287715 1781731 1054027 1619258 1514746 1854531 1647077 585738 1607672 15568 1103093 1252256 1534831 1474189 1325195 1726986 1127273 1719668 287968 142366 997762 50439 506162 1193380 1024792 798777 870628 1530551 501318 1361284 162257 1655349 1434713 335121 1364913 1861365 430067 1036164 1359236 1830101 1201284 1396569 1720518 251623 521845 482803 779180 1965980 1565898 1877842 288536 1937934 821007 613071 825634 691734 139420 263667 772988 498605 207511 119250 1921360 981128 568341 757768 1214292 982757 146478 450170 118659 59979 140562 1371366 1193084 1489344 876943 176159 225417 47894 645401 1135598 1601741 1976270 1723922 1019504 732196 873657 927961 1722912 1326040 1723260 200328 880736 199329 1684600 23281 1881907 1883108 1332937 1980057 1736077 1978811 129548 523499 10811 586815 166400 1032423 516863 1258196 1298095 552695 741517 1761333 958938 450274 445121 1576094 1657514 10634 1591001 1264858 232528 1106431 1063262 1032250 1538049 1097566 441617 826709 552279 454565 425968 376530 1955628 760470 435093 665486 533027 288775 318887 868929 751812 850106 208215 1291883 1121180 1132297 1335770 1295845 398315 1893981 1726152 1698748 485370 360245 183595 1488023 64821 1588833 26074 86121 1813074 392767 1368614 1813597 363127 1143150 548683 277525 246194 706719 1621863 1591660 1120540 693181 246282 79943 1972888 294481 445305 1480669 1889549 1245389 301005 69522 1462504 1556258 1752044 159125 101997 1453946 1595659 24637 302177 158308 348189 1930940 677585 1550011 1659972 1502695 1389176 468264 498351 336838 1293610 1070405 1442349 1124802 748636 515584 1486891 86080 1546586 274766 469950 1507321 25292 1404679 538131 369963 1889448 917171 102697 945702 1623238 1687014 806220 493533 1251316 613262 1114806 584936 1490067 1829250 1884942 1758939 758064 1041434 1285157 661180 1463662 1999972 864031 53868 1864299 1253948 1421081 1542313 368408 280027 1318874 1690906 1509994 598455 527207 847614 1093589 493590 1447971 1758945 522509 1953305 837444 1590252 1416887 768817 280964 752276 144774 1896759 139213 63389 1984452 994691 1935327 893506 1444307 1540078 60402 164593 50133 1546540 1687256 425882 1428612 391468 104367 210961 106107 1587380 42957 361471 1144193 783896 1793774 1658239 1507861 1505588 748494 1856514 346891 1653254 1208192 86924 785152 825807 1936656 928111 222741 1382394 67838 1692706 1607701 1235359 1292153 875044 667617 40640 58473 1861448 1080331 1867502 1611361 1831734 925096 497568 1046006 1940722 791141 1941505 828270 1299336 943069 205366 997238 1189111 1396399 1734350 878486 231690 1229686 1084982 865262 1742492 169837 375403 1532212 1080033 511513 302996 1110893 1458745 1701085 1232452 1102781 1942141 1126561 1001422 506274 473932 1225992 1632455 351664 1507028 719421 782721 1933320 1144653 907168 1919446 1379435 1908898 1954720 1242277 1422818 293924 1778835 270486 554461 1902779 1215671 962968 1668664 1529817 84004 1487767 255867 1803330 1880411 1139998 453277 1410618 252018 920024 340758 509636 343099 897245 4469 1691984 1692807 1904761 1280457 1788721 1307404 443953 1120277 1489736 1096257 55206 1273994 776988 1981974 982254 526587 738973 1214945 1318971 529327 923221 1312140 1565101 1954459 764397 12862 1671403 575744 1707911 1655050 1113423 1603757 54707 1094677 725357 767025 1760470 1569539 166405 1322981 107375 402839 822513 1594878 164892 1082490 1739246 688251 707006 821384 619126 188786 1662245 737465 232568 1446151 1611604 1791734 469906 900800 1941916 1079081 763048 511345 1617611 51888 287466 911784 391904 466628 84306 1562348 919244 1199088 382527 890612 1386015 1771766 102326 235813 984053 1359527 191613 327528 1426570 778156 1895002 785823 1922960 946418 504501 550034 1073752 419764 1706046 1063914 369492 133593 1244445 969462 1967472 61070 608603 18390 9712 533087 381157 1230497 12748 291546 1132542 1954329 1529880 1427410 1389171 1134401 642553 928365 1945672 1329401 1034748 1215157 140769 427695 944595 1356151 1340734 1043439 1331568 1197247 1066050 258110 1364113 1393573 238967 756564 1132669 1657033 592256 1086348 1999140 1670926 693998 661626 1134402 997254 142335 1605902 1661104 1398785 1887081 478953 1137796 1796522 837802 159767 1720794 1384856 647076 1225063 185352 19410 1181600 241030 1056118 255735 1624088 844859 312634 509685 1772044 1759907 796966 1564193 867975 377992 294272 1316835 791571 1098913 116052 703446 1836886 11310 716193 1449634 88703 1000017 1262701 1646491 1734050 1400103 11396 1218108 61230 1068659 215346 1767754 439779 549951 726746 907963 567290 443405 1855319 1145440 650858 1332070 1577305 26266 299316 1946611 1033217 175937 680129 294718 120343 422755 532122 96474 1543291 1196510 1747707 1430385 846097 1883157 1324793 1940426 586497 752710 1436618 1174487 1727122 1654786 1212755 728618 1941554 554626 231684 761946 1678991 136018 1085015 521832 1037113 1949331 1032961 100895 1011641 1537827 39186 127082 1321282 1505136 628484 418420 1410786 144756 1514777 466058 1142835 848744 1315206 498192 1263812 100238 1369394 998053 443773 188949 1290815 549100 556423 610045 953061 1958793 704366 1183625 1360259 1981165 713521 571052 750389 499236 209527 436552 872899 1640160 1878119 447133 484977 367753 1654750 145243 1586919 1921244 1227692 1132288 138153 942422 125206 1875275 890161 1212547 194110 217378 1349592 428469 486139 461124 684191 1657813 1662576 126410 1924460 38240 722051 1178461 1182468 897737 1481169 419679 1569558 1196905 655767 1357275 174439 1193248 1482511 1354063 628909 1595584 456947 1532517 1386555 907558 965501 325595 1272192 270905 1510401 659477 731219 91296 1918903 132698 505205 1239508 1882357 220375 400063 1801918 1707562 1189217 126057 175575 852972 1996671 671438 1228404 1788704 197246 1115369 1922857 333227 1360453 1598953 1970096 1861965 333569 223917 268032 1711452 588911 350535 602693 1632428 661881 1426483 1382706 1324789 1601083 763061 42491 1634773 43432 296957 1594273 257039 193348 1961443 1318946 1430747 1135486 500181 1617216 54000 1149329 460889 1897724 730210 302720 1326077 70279 1479393 1509882 1970672 620407 62219 1841366 694464 1111213 282072 1914750 1950856 1047521 1309227 1782327 1185960 859825 376541 1262325 1122208 1229185 1561137 615239 306702 960634 1536547 966636 1565033 462072 1943816 1603997 1864490 1424959 427961 626308 1763602 660166 457012 1280537 1087434 487886 883836 1850872 1366885 248832 396078 1036286 706870 996901 396029 188167 939389 1555060 1315235 118159 755073 1100216 1007322 631741 1580525 161238 589628 772078 1504040 1032845 1993754 477609 604709 577636 415664 1816967 222652 1467435 430968 1248155 1975683 1523376 518795 1407500 445039 1508438 1582069 1864508 1861046 1300818 475470 1386667 1082538 1767924 1539992 316112 1266323 1398427 534534 375962 1532673 1447294 446715 1140155 79772 1177892 183534 428084 1507214 1132522 358067 1495704 1938426 1590455 1112023 540277 1910672 1759383 1268066 1533188 910416 1367356 1182817 1145259 317645 1250004 1853347 1318461 1186850 1276237 753240 346618 1623452 1678914 1758479 238857 462558 215234 1171551 1537698 194398 123290 1495213 1356909 718798 1674394 1801142 1548543 752641 926042 448159 114906 767095 578019 995378 1192735 746107 1853298 907580 701271 1300357 1199411 628884 724293 828793 730689 305305 1895278 1346133 244443 573578 1971990 1059406 1735484 1996629 734653 1516369 1722998 1148220 131423 757044 1461648 1840827 1975937 365206 264844 913556 291852 856691 1477451 896659 1690303 634510 1059359 1217058 1582061 523288 85803 431704 1640231 1102939 96854 1578491 1422596 1336568 289571 900213 1954818 613968 1247205 1825965 156388 1612251 434698 1556086 1208734 1115324 116000 1985443 852561 255547 1794049 1545581 1633409 562543 442894 861248 249557 1008334 231326 711426 66441 1255899 785757 281738 1328191 1813106 713610 1631568 953180 1311321 1257115 1273266 3078 636514 196249 212006 514365 1063574 950399 1330831 1744026 1605052 524275 1918562 1180079 7873 1369933 795604 826333 318860 1735331 1004216 1566543 1754855 1457151 1645422 587708 1950910 1689671 1366043 378067 237443 1469995 17680 1173662 708023 819831 1227554 644469 305901 1901568 1601106 1351295 1788660 1983554 635643 503898 190921 768890 1973939 1654801 1365719 984699 715549 839057 10548 405771 1554942 1721047 725480 1550959 1365767 1632698 1550088 1986905 1607852 868045 307228 1361706 1632971 418213 1535806 1953100 346541 836509 678751 1358104 15014 1015395 1222427 642793 1027296 438666 468476 1134356 1072793 104149 283822 1989613 800856 439003 1459138 912388 1369988 630149 133553 172866 1832194 1845835 1492039 253669 1823273 1843540 679754 1896618 299454 1553465 1241736 1057676 511534 261736 1054191 1017771 1663156 151042 983436 273750 1995879 690852 1977606 402850 1468730 1783064 557816 1983235 1827759 514120 1873457 473937 1792728 1305932 206633 224611 568972 1558895 1207932 42519 579541 817961 666259 401886 682095 1592974 400937 1119828 881839 1295766 76576 1393022 20264 227714 37453 909114 268920 1763793 1231247 914360 357694 1295605 1503721 1423489 477505 175797 209494 1740994 314326 1623431 574682 127113 971834 217116 1996076 1689376 877604 864752 1467872 518741 377620 1930096 1838711 1661536 868047 1088675 195172 454595 1829972 1532294 1460582 925719 1108953 34311 323631 801879 1084471 1207122 811350 697971 718404 1028493 991495 1188025 112357 445060 623662 795434 659611 330637 1105751 1641631 1781483 618752 1018543 934118 470125 635223 930217 906353 610902 370785 342807 1382245 1655061 1585182 1640565 374271 705483 555430 1052661 663462 720167 1097634 706260 921498 946371 614348 1282827 11488 1923734 1677422 254008 933435 606687 1816475 669107 1249715 898002 790368 1487165 605692 1658237 1708298 526593 1122923 1721150 192426 689321 1326283 1529163 1975986 942218 1132277 734404 864994 1677559 46710 357678 1063181 1954912 1747497 611335 1901226 1796387 1643986 219514 83528 1931878 328254 398211 835004 1451094 504602 1005739 1238822 1301267 1914725 525260 1314316 889907 618689 1322482 1325178 245476 1762516 839598 70761 314400 662716 916114 276358 1440341 1965890 626512 536823 1196953 631314 389102 1393197 1150497 1707282 900719 1202467 1497043 1782991 1479911 851156 1806595 1948468 1010450 802562 1648251 329024 1768821 1236374 147742 591049 378555 1105813 133214 309014 841990 1922472 953989 799263 1250039 1137926 904576 1846083 1175229 1397676 1802872 1314692 1218579 1333240 1084043 1006837 399046 582148 195182 1483600 1134000 477574 35667 726445 1370789 1188259 582904 346578 1792077 1036835 1159806 1148839 1024000 1260552 733328 319808 1328402 1297056 1370416 305101 263919 772010 1895189 1735177 809817 1612343 485185 1841395 796200 1545263 1667348 861504 1646626 211174 935831 524104 541458 1858830 1212524 327917 669038 479324 1201277 934287 1546271 288012 1001426 1171107 1191046 1019689 1125915 1300661 1089620 1455961 1681286 1437840 872285 1685006 1807150 742647 1089622 665056 42546 764119 677058 604103 1745586 498012 956323 1064030 234861 457388 18640 82445 1441499 1514415 304421 697059 377742 880826 1602210 843645 176961 636161 66566 593536 660416 2902 464317 1073584 1809746 1366395 1115170 1397287 1737754 203682 1509233 1991450 41323 1006335 741376 281460 1917343 444139 1926933 946428 1568071 965114 1867827 390383 648109 415762 236767 526826 1176083 112639 501670 1843852 1184482 184629 621612 1078266 1881009 348674 763839 1444093 177080 1678793 1540437 1228160 680548 464660 1920829 1191788 1660529 1691423 1778160 1552358 1810330 1047676 469127 1654818 1163068 1834580 1798191 903112 83762 135769 1403131 1342456 786338 1337651 585182 1163075 1315384 205060 1014723 692951 1991743 1592803 834377 1154826 966507 117096 1215371 995321 258649 673476 733298 350183 864492 98726 933797 1038869 1030059 1295029 950927 192681 1371357 1792456 1188283 1937739 277122 1049389 1760751 1700386 797127 263119 657125 489408 1219584 647637 938954 1464563 1215917 286355 1537129 195875 1790428 250661 1065220 1463707 1567524 699697 1555452 1875889 1231871 798163 989889 971124 267742 388171 1082438 873864 1001596 554090 506108 1522385 838864 1424647 1884446 363538 1453814 1346070 1003848 1144582 1560883 517812 1676635 182504 1589354 396977 1908829 364946 1746557 33405 1635359 580152 837628 749858 1628826 713907 1780969 23412 827166 28680 1905488 1448028 1374445 617074 78592 1628363 209712 1198072 246091 1383789 1659658 1492688 1540217 1964633 308873 150289 1891713 738092 1175206 1165691 1242267 1392146 1441901 1390343 615611 290687 293967 242871 1057687 43330 78936 22793 1582037 305771 969906 1153023 448168 1138715 1046561 835616 1193893 1770848 255774 647006 1662303 1058259 1397437 1660330 282377 47350 1680640 733501 1956116 139814 487671 438535 516323 1871135 504518 702831 281264 2962 1591615 1691389 1622991 1363410 1965568 1851538 737861 502481 1626930 1047174 1439398 1010515 1955408 706000 1954306 379703 441072 630981 662784 1975001 637198 1195504 811772 1800714 1479877 1943717 1500180 1615412 1705462 1896585 1159524 1760467 671516 1368098 1650299 585994 551469 1910162 597922 528682 1184315 722059 1734889 358869 576347 1487732 1935323 1118700 963971 1773871 1898036 704646 384024 1247066 1080547 1184823 1514398 1458407 1589371 1140485 1902429 1340012 966645 1044129 902806 318170 235873 320454 736469 1342806 1480782 919833 1787211 115833 297466 574160 1748274 646599 586663 1391063 153955 512346 1199947 1652596 1497435 1413907 1596224 1571713 1840606 431306 1073179 504276 1868560 1526162 813825 931497 1814468 807937 877519 517177 623796 612082 1206973 178547 1858557 138150 1357695 1792745 671686 1287091 1049280 922019 813506 1233776 1759263 397094 1863791 344582 50577 1840067 1595836 1846770 861075 1893886 693200 1174114 1869378 1201926 830563 97916 518669 1406485 584452 777761 258100 1344209 1925634 1450505 434481 1833738 1547355 223793 109434 1796966 410472 261127 170968 1260529 69154 877832 184289 489740 1521132 234833 1324111 1781036 320770 880541 1322474 850198 556105 1055934 816834 1930820 1430066 1629716 617854 699551 1257089 321879 1426671 1989689 1365077 142271 306029 1931777 1936478 260558 901131 325514 1093198 1343005 740311 1173819 199007 1548066 1100186 322679 829746 349923 519326 1986733 1032858 1104002 1579234 1345581 1057703 1611279 1562697 328436 1106119 1490489 513639 1729205 1316013 523058 850891 1430197 628902 1165210 999982 917065 54397 1699099 801949 766843 871841 571325 476667 1883375 1344543 811865 216797 1968646 501348 293309 359696 1535410 1419118 1194345 82672 1224267 1479800 615242 215875 505370 1452000 1988150 246675 1951463 460878 1374644 575231 1862280 504686 1999784 1507253 1746554 215226 1011084 275527 1642873 1780888 246484 1987362 1378276 1158458 1201369 830343 389992 1762003 1227025 1992120 1239440 1107416 614509 1482955 296930 1821227 745524 951611 1594010 1151672 845570 560337 417458 1930915 1374075 1836809 387203 1340673 1882470 35217 1683666 1634649 359899 940628 1224084 1197317 518631 912791 1244930 1418452 425067 27852 420310 1063641 817792 744927 933640 1632621 169410 607029 1797074 65322 1351931 1052144 1950852 790033 275728 558659 192004 862077 1936844 22152 1500551 1266449 982157 1457065 898188 1144719 842312 1227345 1003135 522274 1996411 1727158 1140915 1456710 206016 1916488 893299 1366258 1048339 125585 1189288 1389658 226953 1438770 727082 1896816 415496 1052797 202261 1532464 1301695 1935182 1698949 1679616 290715 934604 1436774 928451 1560552 910783 1750737 687013 732534 1851981 1484308 1524271 1338392 1243660 1507853 1578130 18713 40611 90252 1758761 966751 1835051 1954194 1812563 1696587 1104635 1666543 105058 1972077 1509901 1428642 1052105 178836 1290248 574065 1921756 1594244 85518 455767 115750 1084218 956944 1368077 1840061 156653 1122700 1099273 726378 1877505 1563140 1497327 869353 6917 141259 1305826 1137071 1886477 1553067 1644132 1110528 849477 1239434 1757890 683194 419932 481439 664807 1623263 809639 271997 1682331 986592 1586703 664235 675832 1176592 1209877 540830 1796991 279804 770862 741400 1642520 1859325 1462496 1354198 1967000 545653 942750 1765215 1847916 1322933 270596 1966892 891583 47483 418404 1071638 700170 602479 241125 824145 1001269 1240261 424655 879677 1683086 1081417 504650 1369013 1859873 870985 1860893 155009 277636 1905986 420329 583068 1550812 1280889 660562 1399012 1558104 1648118 1492530 1089 1937970 1148656 322586 1261797 1129431 999150 585194 1476220 995856 1682605 1057852 1784540 1281579 796533 290368 1421248 793470 552388 1061544 971776 1336553 1153273 825619 380008 1366588 1974542 63190 1805639 1445864 763334 92471 1323417 176176 220486 1853098 904764 327854 1649607 1366029 1833176 1626670 791119 1638565 1304554 175564 727175 1861151 816726 1343434 1001691 1186943 619498 1221215 246411 1868895 842405 1533011 709846 615854 1299151 1269986 1431834 1831873 44940 1842162 1646436 1947934 1095998 1302259 267936 1131983 1217483 1820163 206530 1060315 796269 296353 1243260 234445 1524448 1535938 1793025 563976 628694 1196647 555868 1494484 581231 1521074 163868 696893 1258059 1338834 1917591 178963 1914292 1527264 307925 1664313 1077271 1180643 133301 1576927 55973 905882 777437 1762779 433155 635193 1564515 855006 648263 447468 1647021 187798 1317707 155720 479195 928423 253844 797030 912584 542436 1422526 784093 334073 1899284 1673754 1876163 1053130 1020186 1345072 1785 1295263 1643905 1315128 434287 1892521 1910338 45641 366208 1067261 272947 1966714 107441 1936070 308022 85523 551557 427721 369651 775351 1065893 1193501 561487 1030045 1278743 1988483 1846625 1558892 797477 305180 1457540 432241 1683992 1540775 756153 1304796 1443905 712416 1258520 1469117 391413 1190819 658577 108023 57130 1387900 614355 1126262 945533 1619961 1129732 603638 1816988 928199 1345357 800001 1010027 1741570 131170 89091 1670471 721331 126237 691236 580116 1431219 2622 809362 753972 1076330 1716863 1806101 1379333 1706324 1970595 1965081 73318 182035 1596969 277624 1265944 1173872 1666305 1897245 735401 2235 634368 375744 1094594 1088960 1180573 1737482 494170 384483 1636840 543671 1479346 1876333 171354 775442 1818973 37128 683184 1761908 1740725 1706916 1892624 1404833 83522 1573119 1952845 747223 381653 1270365 1962264 841726 744255 1658075 40932 1252905 1301368 1484761 1076601 1875355 1700627 1803777 1095957 1549220 173220 148899 1672036 341932 1839839 1587264 1791941 1759283 1924287 1188357 123369 1414946 645418 266119 1094523 138167 1083777 632729 1412889 1361438 1875775 1660932 467581 1779094 1757659 530552 1909968 1708627 1176465 334303 1893212 1651941 869891 1266052 623536 1283899 228352 1115861 1997008 1874800 1823448 782380 1601516 1455458 1375593 1734865 1996055 1898353 682123 648162 645467 1545570 829995 643039 1358756 949605 100535 548593 532401 1181232 550075 859675 378680 75406 1735686 1932862 1828163 1437309 893076 810664 794573 1542519 133640 225863 1114097 68274 1988104 1942222 61727 469730 772328 605026 328449 553921 814480 377756 292396 341517 793070 1388976 785301 784906 1628161 1313364 738330 1614823 245899 1604504 124382 9075 775006 780378 56704 646937 509120 1128443 1911227 1872288 833125 1628063 1073869 525274 340127 1099345 509355 831827 1857198 508978 130536 893249 430257 1803052 981404 1218165 1917012 397740 815822 1716451 519978 512853 1189226 485275 1547638 558796 708949 1773140 127370 36334 1870848 838030 1415527 1214563 681905 994969 346197 1990949 1731720 1056747 1652956 1548497 1512736 554255 464492 1751416 137696 1973643 1899582 1675428 83848 1655647 853809 380758 121637 350124 1391866 1699899 196065 1098629 1391301 853508 1747490 826752 1926332 357941 1451915 154428 361189 1638928 1781195 1816228 1320748 712221 1737105 1999318 554750 906269 1489066 1624141 203349 1025854 707535 172010 1791548 119436 1262031 214770 180181 1860282 1488483 1646375 985746 783958 718952 532765 82150 349758 1258077 383965 1415137 332254 1217721 1976938 819172 1057718 726889 425242 1609222 642054 1531898 1858978 525305 1595463 850909 176012 88243 45462 1545023 374074 1203900 725965 7258 1921911 1700840 1631545 1346878 1428960 728246 14947 8497 561669 460398 1493986 1689321 1998144 279491 298428 1799625 930045 1458188 817610 286644 1126871 1498745 1621526 372406 1599375 562570 299320 917072 1077795 1549010 1206775 332763 276066 633248 1169064 732361 1262743 83874 899233 1986447 1013033 1409301 1230373 1597670 1140697 567758 721122 189626 1278400 1610941 1965090 1880795 7822 1363282 80823 528951 1331535 761897 610996 1243002 1500686 193426 1532592 1241554 1290407 1104355 187287 33987 103913 148179 1177870 372717 1762138 1682589 322903 1020349 580684 992280 1245936 1958935 575719 947543 1715296 1871488 1509335 1773970 1813521 1953938 1631409 1943524 846154 1120566 1866948 1005567 1431981 424024 1522009 1935581 161586 430491 1179484 822078 608654 660040 227758 1667126 1055846 1008990 1101447 476623 1438275 432717 715615 918175 1195438 1889012 648146 1849831 1313689 187783 719492 1793065 451327 1020433 314874 387029 937087 986453 501193 166545 1101833 1834095 1694664 730091 873363 1210415 337967 1402382 221115 785985 930879 441701 1420339 555719 1781512 1662503 324437 446721 870373 797091 779954 1460073 1350358 1014031 1127664 1528407 1951383 597647 1216307 1672387 1391394 1263570 495676 1626612 1935847 1373185 647991 314791 481898 18892 806319 1613122 1243406 1669979 414770 1379021 1643303 372732 1844757 1224103 1129105 950262 124090 1302336 1221849 847053 407212 934341 1177907 630226 81641 1446325 1120702 1713453 1719537 1316790 294276 888479 524545 1709324 1171675 1830121 522383 1489221 160281 3979 242487 1694726 375590 1160707 1740488 482488 1032690 896888 504553 656448 135594 33789 854018 1671991 1647046 330546 8403 1747646 458030 137581 1568499 452725 1422260 1154420 1879969 859498 1453758 239182 226038 700800 1208428 1601436 702294 574227 36668 342007 97518 1973673 1753516 1918771 1195853 773119 202979 1110665 1440634 1728937 839497 947995 1633268 1109577 1018588 1260534 1315790 829638 1318800 34173 1530400 497373 737890 1317011 1413798 181689 1066870 1831739 783137 1510135 1754376 212775 1922341 1339148 1449014 814381 1788933 1397695 1056518 683720 39199 1533686 764723 1166544 956402 1900667 1252934 1280027 1443054 369331 1129700 80560 74438 511526 346394 369691 587622 353509 1051502 925440 1968971 1199893 1865438 1109961 1884034 163971 1013817 823042 1392240 919012 1257891 538425 191239 1159767 561768 169640 1752505 853882 1858294 452741 1675130 338593 540715 456352 1937342 1276605 1938959 1343290 893111 1070511 530155 1523661 1601027 1093052 451772 1682517 255223 1772600 1188606 1827806 206471 1472707 65678 1565746 1851995 584035 685137 520880 1125780 397280 1152269 1290215 840948 236701 1414521 79857 1738168 1126237 185937 1127771 929544 1255759 1541962 753990 1505642 1154709 1486950 1111320 829888 1869678 1269691 112842 1782145 1012632 1336307 874867 453162 1322920 984113 1574040 1017373 342110 818986 1085367 788320 1092704 1873081 1777245 1948003 1453527 41149 742793 1475876 1680731 1342674 869447 1745292 1907847 1468755 984412 219546 599766 1649958 1924084 1538272 1334165 313209 564132 1563700 619468 557136 592689 601627 1061623 1587492 1155279 899738 756000 479532 934115 1492119 1391095 518765 1117035 1912404 965243 117535 1998158 1920464 1578965 440802 842966 1517266 1915844 1685313 1046443 1410189 1024467 1231666 82270 41816 1182811 1760037 270164 377826 536744 1701311 1712135 1084892 1029465 1725758 729685 245583 247587 34610 287646 470379 218835 721147 1224232 1178662 1538739 1161048 1314827 511480 1689440 174228 440211 1654715 206547 282173 62645 1199799 863567 1924065 1560478 676162 201072 1640659 1947512 1535441 1544091 1204033 1415647 1172892 930541 970443 1022814 1646535 839425 64993 1236583 292252 1870816 1377183 822695 1961012 1369567 1618658 629510 1021672 1248352 1917406 1524520 954343 1300496 611292 1307319 533859 1172242 962337 1282518 1129554 1054320 336732 1219482 1516245 1470336 1801853 1386730 1288897 947927 886532 258295 1614153 273985 262102 1873842 533015 1931461 1659906 1329833 919692 365911 1913458 1860111 588322 415107 692602 645635 111828 661033 985509 1794739 1391602 800091 310689 825503 1348671 1759315 1529909 1826016 1884305 1442888 627582 1653575 375353 1306672 224157 904919 551150 1133449 847917 1948489 640653 905959 821018 169581 1110224 1469480 71893 511211 1417081 415914 1321399 546956 778562 1755749 1104721 478799 1572378 16275 351993 326530 664242 525204 890154 1910962 83421 1904497 227477 887448 1149277 276826 1194856 41743 140129 1203885 1474396 350059 1488671 22529 591194 1229574 338293 495432 1542501 301010 853462 582796 1343368 264785 489867 1082435 1858162 1925600 1112024 737939 478192 1208418 1515846 1883568 186816 935503 87328 912228 497067 1860869 2232 1157852 76401 870456 213726 372018 1215423 334866 1060989 985079 444244 244688 1893909 823391 1016476 1376631 1489104 1061470 513112 350709 743512 1969590 1925823 1401197 286638 830771 995087 1893012 1976573 49572 90292 565126 452535 1247570 966846 701551 668327 902847 1470522 1725212 838155 1206354 1419910 453385 1950120 1754350 534099 1053550 509127 1415455 118473 1224393 1111760 786415 1968527 865158 1653619 1476648 1208035 1425153 1977066 1675911 1603167 1546383 1442635 321597 1818807 1491329 1375681 1925959 169567 342613 1665551 1376181 788370 1368420 84225 1153225 139871 1848170 135427 1507239 482983 1336699 863973 389409 1466538 1576244 1534062 807367 1272346 556202 51980 406956 472262 1552185 450879 302507 947200 1687871 1226039 1822541 1148063 70474 1842787 1215869 184086 1824657 1294983 162794 1646089 1063145 942589 136258 1636797 620798 953162 26154 562053 153948 196091 22936 1215999 783183 1054642 1863078 1929566 885855 490313 621820 361702 1132295 480574 59566 376655 641381 1489365 1823838 190677 160584 952765 1667478 1768458 1612854 1418168 1257160 1436123 586995 1840144 935580 1294352 1989265 1807038 1453823 689275 546782 803855 431134 174378 372054 1845537 1029869 1824663 1902521 1138335 1295271 714156 501675 685196 1053155 1671387 1992229 645852 658335 1774567 867592 1298960 116953 1239040 214694 812920 1526706 1990097 1151782 1689749 1944076 1236928 404189 1195393 107014 50260 454533 1013063 1023561 168816 441763 1432634 606851 1352886 1760268 1294637 839082 1269672 1521525 1955316 1073278 34210 925286 726472 1643432 1322637 1444776 784367 1376910 1411825 512025 1800572 347820 1319697 170078 350886 1999118 1467999 1451197 1112653 821147 767773 1806871 253140 1284482 1165631 312437 641433 1891591 297933 449391 966720 696399 1742891 1279402 336089 88893 661766 802958 1458640 1351926 1215978 1433966 517961 150443 154119 1518702 535403 1992458 568639 210106 1724633 448602 1024719 814925 163975 778767 1185265 637573 1013385 1939022 299921 299853 1412333 244512 102898 710461 1824046 299605 592285 481112 1731179 953586 1222430 807972 1269181 1938386 1899896 801777 1592517 944696 1163049 269718 577455 23487 1420482 1499472 549823 488531 1753315 319712 890408 405849 1417313 1225717 1065926 358045 359210 1225183 381022 412565 490818 1759975 1656755 132742 1021267 651599 1310749 623420 1983314 1247775 1967062 977075 12005 1410805 1062230 619410 778098 1293276 639021 1933391 525452 584263 666054 1173131 752766 224415 1805474 103595 1503145 950593 626337 1810184 1838337 140193 1267033 1001773 1130564 853493 563508 986031 1612644 1831725 809631 140145 880882 1821210 530454 1922854 1260179 1155556 661393 1586182 149299 62376 1885324 1606723 1708470 1504114 1805533 1642429 548980 606443 308291 1888449 341267 1087803 1708433 87167 206641 558609 68572 557586 589096 135372 529632 164260 1028050 842702 1459192 1151627 1898722 822632 838173 1521807 1318523 1844430 1258629 1847571 1101168 1906473 665653 1042475 230824 649632 328762 312564 1863926 1179942 393490 1104119 224881 336015 425948 1692845 1946854 118722 325671 1580778 114825 386145 474234 1023479 291528 244908 713338 30216 1185161 932153 73771 1652941 749738 901810 1926311 1243533 1721919 226464 1530398 497095 1351038 969799 1097926 74201 1199123 839298 1247567 1654350 1353828 1641044 640795 898029 773762 237276 1597265 1450731 405503 103474 182142 416726 533212 803394 1009464 1606158 1749175 274616 907181 121257 1126181 1260945 196161 212635 337041 525 1624143 185511 1509660 782080 1524786 176346 653091 995323 1361469 780097 1990345 746085 153145 729857 1697961 280605 18983 153846 1775261 997474 689962 929231 13352 12042 1694861 1751067 374531 477842 37169 1323593 478766 1132034 1411402 49920 339418 788439 951897 1691763 1015841 370786 823509 1155101 1115107 1039246 1499575 1372121 293876 956714 1527913 1811321 1274528 1026434 1947114 1982162 1948163 1050362 798401 462609 719441 1464854 1753714 1823146 1091995 543094 1406938 1677362 914085 1955335 981251 562426 1093475 1930286 1989070 634110 690491 131487 601274 1480844 1804252 1375934 755497 540755 1613174 264841 1606978 1923001 716440 1232217 1861438 354730 261854 1761948 859567 1149077 1393779 1217563 1077916 667986 330376 875538 894104 1718458 886942 1794367 326939 1869562 15455 690792 247375 40150 1447961 858290 1476339 1070880 1473844 1098698 1053777 559949 191021 1107363 320848 1812588 1125815 1392900 1546799 785416 1917373 414776 1909937 633648 1696093 1487721 1515138 1518791 1266535 1647031 1697329 1023223 131187 643160 822210 100806 752676 1182945 1330770 1581961 1261909 630787 531916 1565721 1125270 1057338 1190473 545311 472393 444212 518264 664019 20739 374196 1316152 1919378 1672254 337301 35975 725637 1879355 1483143 1442805 180662 1164112 1638610 430730 1489876 1419016 197293 820614 1802658 1610237 1894478 137631 513911 390276 1421835 2396 1679449 752236 1388334 439939 1623150 965307 1646332 218379 154606 1490440 457059 861737 293811 276779 529749 1859084 1419558 1671745 1023956 933928 567203 682283 100450 734402 667616 739271 240578 944912 412543 319290 202969 1816472 1762467 887682 681541 1641954 394625 1640844 549834 607483 1247158 544463 529462 1857841 979083 602999 1990407 75862 1280923 856939 593908 660058 590431 464979 1769629 821023 1481057 114072 1116055 134490 468127 918631 1475340 544135 265980 452154 901303 1031017 1854538 513266 833146 643154 819450 72282 859896 189838 717075 515837 1693998 1938686 855810 1178671 191790 296338 1424962 113732 108806 1349302 1494978 330011 640153 1332581 443524 265009 995615 919852 393427 1104429 1706853 963911 417063 545922 1065134 1754692 1056452 493233 151936 1425606 1017104 454491 596498 1600205 1244863 1623060 703659 1355851 732488 1059217 221226 122916 530873 602996 1705857 199458 1888731 779010 1102268 1514061 483140 1144981 1206609 535102 1141259 1083429 1409699 313106 1830386 1765688 1497872 525901 1070335 65050 773243 75172 622424 343357 308937 1729245 1826079 333266 1684188 75204 284625 1075171 1566322 713765 212401 1249745 653766 70625 808023 1148340 1567583 1029036 1431199 1480707 1913280 90348 573149 1861564 470907 332754 1558686 271889 793053 948263 567008 638231 458194 1959120 1606934 1616905 1708600 1600408 360117 929084 557322 1697939 80541 677052 1343966 1193987 1098712 274531 1274192 1179167 366162 140494 1795542 821647 514635 852725 1656246 236072 851961 576586 619388 1972535 1714339 53187 457075 1152946 835355 1300350 290896 466044 1221120 1514309 1461378 1069992 11314 581266 1871059 247933 37733 838626 253240 1460889 477729 887868 805897 403666 1690718 1186736 1365271 1465618 1767518 963432 1149156 1509624 1314129 1702137 828964 407454 1822315 1728513 203882 226522 1261692 210753 1082676 310802 1371269 937814 1409227 777520 411746 593140 742701 434238 1966897 116752 554744 1564373 719722 1497671 846366 146457 144567 1961745 383069 1949075 1162793 647216 1859130 635168 1277542 643250 1059632 1089960 509872 1958430 1560888 494460 1443192 1751339 262741 1620347 88415 934179 1089473 1272183 298994 265842 1316842 1971340 1209063 1671759 1172213 109732 615220 1697129 779248 271812 158246 1647785 953930 970932 409873 1643512 1461147 38837 342407 783631 78838 1942889 1826456 813318 740166 1049210 1328795 431575 1504071 996830 611254 1498099 89461 830323 47770 934141 1682664 1293019 582866 1930438 303451 1925131 1609845 1482749 1276667 1464225 216962 614649 1460878 248654 1761715 1982995 1177001 1578445 1743663 1604807 312934 1601501 427219 111881 1637027 878658 714984 1416446 631963 215655 311377 931323 1226366 1084293 948994 819415 1473746 844575 1536466 893085 740730 1054416 203698 371743 301533 180915 990132 1730770 1448287 420874 10757 1528916 777542 1953586 160276 1052666 141088 1016946 1789859 932107 1676871 987498 801955 1213399 688525 1883024 277191 1332634 236580 1306691 1079239 1749924 398318 778139 1098718 1952302 1919391 205823 1884310 1965757 1738589 1978901 1891110 268744 1704935 282775 929135 586256 1253736 710255 283092 1658341 115182 1232377 913524 1247612 1633153 134654 187489 1125328 188958 283613 1792053 1057792 220534 1180957 14259 1216990 509814 1571170 856009 1459989 942263 1247924 1537955 1387094 814240 411164 776459 1418104 1886207 1756495 1458037 482841 1488157 948179 495172 111071 175576 1760677 424256 350570 1576520 1590799 888362 1093447 361844 1721170 444347 579119 1311533 1650837 930751 799314 1502935 1961506 202027 1173699 1706947 1024062 1533861 1124427 1017585 1538532 563323 1986351 1376402 1529048 1118463 1592178 1118291 1453764 191975 43760 1201002 950473 1024966 887568 1713174 37653 517799 1833714 413979 787516 426364 1294794 50497 118953 912654 500873 1487594 710926 511431 948440 408689 1751582 150211 589546 748678 1007628 1761468 271077 1696623 323954 591330 793665 780590 1477306 843578 984268 580504 871824 1962266 1891991 590128 1744246 233026 1841418 145262 1207132 729267 715982 823370 1688019 1472343 34890 1444062 1385275 1358620 826736 35313 999340 1244146 1436632 1773619 1463207 561060 774593 962918 153533 290444 105136 779942 398467 116177 1752358 851586 842195 1701516 1465640 711277 950999 302402 1089689 564996 355471 544679 1129000 354437 1225566 67530 215694 1314954 1758956 1080787 1361656 1626834 233260 1206178 1217985 400319 368828 567984 118814 36180 1558581 447809 988321 1335062 806714 1081200 322536 276234 1584569 575815 550367 1785615 98874 1408640 1621415 1431172 276726 1415142 964905 379159 373859 1369280 1647817 1520892 615858 1934774 111089 819908 484780 1818296 254000 1290863 357151 442690 748096 1112983 150567 1863243 465388 410648 1791066 578610 79287 1471599 304488 676440 1434327 696641 1186562 1140326 1892519 151235 484057 1042557 1844439 356159 200481 1347835 1410732 1719629 1935487 1368344 332473 1578947 1712807 773720 1762682 892294 1646247 622948 36089 812327 1065204 1384746 1975568 1220841 439653 1788089 1671440 104073 348543 809163 388288 696203 473455 17793 1768456 1148169 1842412 1149402 1423479 490600 529500 432046 516937 1990169 115056 1297769 1741506 897624 1345033 1887173 1529461 187821 502766 758955 1446993 578320 361002 517071 201379 1066037 911913 223698 253941 1480621 1165993 433577 1937666 574999 629524 1998203 1523914 96119 1090512 904306 370732 784473 1662494 1734215 1867084 1708249 78321 263798 1830082 589504 1647207 153414 1766715 972505 386344 964160 375688 1113380 335850 25279 1716744 1881644 1547702 1936472 87072 304118 947826 1631875 764024 364311 1881449 229707 802571 969544 1185572 157265 396582 1211580 248737 1487089 1300441 1704104 1517000 63370 1674784 998998 940555 15511 138329 587979 1022766 1252449 338189 1697968 56167 243304 1304592 756982 1328759 220821 236505 1348937 1454382 433060 1792956 1423945 1650974 1530887 279238 1226464 1904104 1438084 301509 244282 236989 779121 996763 868524 598765 747374 1986807 552394 26623 1384410 393836 1594404 764071 1570424 51576 108546 901662 387955 1725650 1844355 250974 1265200 776545 1908481 690075 426266 1271308 1484026 67823 1667481 734033 982327 1122570 506971 674279 1063238 573526 1714485 1742149 1580050 1529556 1223460 374249 619426 734625 414387 618819 1683838 194832 186890 1471184 1682745 1838803 543334 1351493 643239 1858137 1960832 1715965 1082713 1204899 1601240 585598 579634 318033 1396385 31797 1317386 349449 364334 1538911 1421040 1742246 230069 823239 507257 37490 455906 919956 329066 1465082 841050 225828 1441626 496117 269837 1877527 427091 1835549 824600 1206914 1447273 461008 1204558 226852 518974 1268906 1658455 618338 258680 1460986 1204807 1563754 1793995 186252 428749 59455 150223 463953 1752744 1591527 1771745 306131 119482 1975980 1318302 519923 1844798 299802 1921138 1391441 1482076 657732 1632028 115828 10789 387393 186541 1160699 183610 225037 595293 219942 429301 1309945 1605885 424045 1182309 610688 1044248 1663444 1336319 779647 1182442 859475 831007 1303484 254445 1722160 1780748 398813 625093 1085882 1649870 412795 155131 1439722 1339737 557681 371687 509707 262221 1726425 1089753 1091159 1304240 418285 536428 366444 1761014 532328 121222 19 1054225 444328 399700 1488247 1633143 343104 1970464 28668 669246 1565928 1278753 746309 1847338 196517 787081 169632 571134 674957 1164589 1844989 1899661 1053011 1860091 1731745 1580830 1486874 279201 885347 783569 11184 1978733 1357772 1882653 766562 775770 415347 291261 679104 917527 1091950 1167458 796796 1637636 605326 966062 256255 670902 1520021 1004746 395537 895103 1908919 1098746 294211 380614 464144 1042074 1291645 1769469 985532 600946 157921 904927 698159 1867387 820836 155066 1131916 523754 1119985 1635560 1601688 1685088 317834 693251 1352256 506912 19131 413936 60628 1922797 1735007 1790618 359309 595486 247159 182885 1991241 1465294 1354642 1239394 1961427 15442 1878518 53543 726115 1322350 1319939 835404 909600 609127 496359 602900 193650 701463 1815887 907785 1410509 1080510 409915 602453 1548685 1829240 91047 1934741 632655 732747 1022644 104307 1633607 297261 10538 152681 534470 1337976 1270941 313031 131293 751194 1024558 1956505 863490 57641 1273618 1143987 57781 754073 45480 980822 1999539 991162 1954323 1861279 417515 1587876 105158 1994244 1700105 1125714 1182616 1397933 12222 1798748 1531077 1524058 1498470 1377216 86448 243987 759424 376679 798550 748325 707350 674215 790383 858671 1427285 1713189 551980 1260286 248604 1955220 165815 1094118 70514 426922 1808568 382982 758019 898475 1161239 351622 1085369 1879468 828243 1673876 435355 1265408 247297 82444 1776593 796029 244853 648365 968215 737681 1869697 1097088 9967 856304 1963821 560700 1238712 841811 751241 145475 1837129 196909 1242530 729050 1257500 808591 1689493 652030 898473 1330680 1902856 1119712 1332698 1277004 281908 1835828 1404842 728973 901673 1341455 933736 1549496 366997 754168 1454838 140900 1521493 785133 294580 1231672 569577 1859514 501722 1103145 1860476 52282 1565356 584542 331339 3134 549007 1275702 1074175 1141965 1733621 1477952 1343393 196714 28331 1859812 520826 1535419 363584 1577275 1246117 129588 1253856 672625 1783200 1469546 865319 1579272 1249120 1492948 1587115 591356 1001854 1138514 973401 1871300 1342231 1488061 1384818 987948 152135 1738447 792627 738762 715505 573980 90954 1093116 1235660 78593 1454373 356789 1483133 262299 494365 34160 532179 231511 191381 889444 225889 206878 849115 1943883 1774674 1109411 1826784 1499007 1813114 1355753 1359161 353680 809579 1950676 1649237 1932859 1926487 1370319 1885541 37860 403220 369844 920869 1174416 430243 1930001 60833 471607 455741 678966 1524210 84665 574337 1800794 1447948 1511766 1428715 1214842 1537532 1114264 1561500 1369391 715432 36149 1688163 1396994 877408 328943 1785635 1719013 232793 1540592 1522547 856291 452378 984922 5569 377479 50363 1829164 163098 1898006 1531112 278077 545828 987951 1974979 1407214 1959778 673814 1332750 468080 556302 168268 1497286 1355508 1780241 1835454 400154 306638 714276 1877560 570602 473360 1793194 775248 1529487 1825535 1555682 1211985 942339 1122453 1409540 1205608 195572 325642 612670 161990 655452 78931 281793 275644 134199 678356 111781 1283883 874681 924329 1139901 1005667 1478866 1923108 1976991 1997204 1079878 1010099 52139 1034276 346876 1774533 501129 139817 665894 1317693 184587 760364 673084 295448 1156923 1053554 1559897 886783 284150 483184 114879 1352424 590106 849949 1374208 1059853 340504 253851 1012356 988638 669531 567266 982090 1489566 461602 340714 481904 42318 884013 767412 775930 662333 659862 1664948 1687245 1280047 1425479 656036 1340690 1293083 225497 951888 1193310 608980 685849 1557011 113325 717891 1140934 1246240 412708 1427648 1895032 1755539 1789619 436096 1883148 359979 1651049 778288 1458035 1547053 676264 1438070 529893 1657641 438118 466925 595863 1837107 296466 967318 926286 1352242 1996422 98655 1457406 1071670 1219691 601432 673232 385696 1948912 1952628 251506 1274515 1066934 1893190 819224 1603593 1561881 500871 244470 1433506 360592 1972849 366155 587775 1756950 265793 371479 231861 1273753 1709856 1189910 1840425 247795 1993024 991310 1262578 1980031 289818 1325496 1629858 1679968 803279 1961410 1397331 655918 1866826 1581976 1897655 788494 1125616 329405 742668 679575 901764 873100 1688506 1292525 1499305 744194 1643976 872202 883007 1244635 1424690 1987065 1534970 540613 732190 618788 1737176 1566718 1070293 998483 551882 856741 83158 1743785 1137334 109678 1060644 33951 1112353 1772742 44056 192246 110292 1265615 1210311 1102950 1737708 1738854 193933 106507 1070181 1940709 823181 1359830 724608 33704 297522 86571 1165865 271062 56263 1607290 562825 691833 1313434 648752 70557 1459695 503237 1913199 609531 947206 1099617 906559 753579 983426 1733638 1748719 650851 648281 1478587 1442063 1561403 1072039 898666 782091 793757 854843 1254720 1639869 1366636 877649 926701 1744727 818955 1781172 780103 1822403 1906198 1981641 1610261 1882896 918732 2941 1770785 28667 1318493 933871 1982209 262489 1883778 1384369 912576 120763 372775 186024 830067 252995 1225964 1429 219991 1666882 143990 1306808 524683 1533662 587927 545509 1588119 113355 729108 111167 790823 1615761 994466 1517687 932765 1444892 1909884 1312719 304083 1054039 22162 236964 820701 560026 1716858 421701 1364791 599402 1263380 814563 1501489 737952 574678 1461077 1045106 1113330 1660721 1286355 1924601 135916 1197464 1589580 632117 361989 513135 173554 950193 226998 533181 1390621 1426649 581544 50385 547950 1002460 571811 604351 1123756 1449850 611215 274576 1472177 1072370 472713 1958899 926258 475168 1418923 887377 1703752 454060 487760 1188397 624710 142495 1516865 72833 1378948 726957 204238 1493932 759344 302591 350111 1049674 1172227 242144 530803 978725 1436435 1953104 11213 1246900 1921179 1146949 639474 830679 1701247 1466254 1361061 1816944 1783536 421907 470840 417751 258403 484361 1035238 1412003 684826 1039143 1743335 589952 1835000 1600909 133887 1399924 1978728 1796395 1031082 1375706 1724589 983930 707724 1344531 1456826 25973 1147241 1905103 1654952 477645 306197 1094621 1397921 1117564 1488617 627399 925139 1996810 339335 1318369 1865466 399005 561329 1122056 327164 59599 909969 958216 909859 1572616 982148 1607258 648126 1461233 1510331 1402477 1071936 1982970 1403965 852904 894243 1340718 515750 1870280 1575580 790577 1662453 191664 371234 1804710 1428002 1115954 1651820 408771 429670 1243865 999994 1263356 827462 374000 959424 785567 1516660 1122697 14629 1024357 352181 881904 1914647 1505672 1870837 1021842 1362300 1838108 1243191 744128 869160 548814 419317 1486752 3013 140020 1000649 90478 869336 858044 1659474 311802 845970 1386376 882117 65382 1399958 1851665 36701 707485 1802861 84902 928069 1213162 1530039 1013802 1007692 1038217 1134124 865160 924252 4834 581620 872918 1617614 262561 693185 498495 241274 1569185 528661 587130 536040 205538 1884387 1879853 861272 1829321 1695681 1007338 19375 1603256 1413143 1149771 1561481 1368583 355754 83502 824746 1525928 210213 1968205 1752590 230098 963940 18156 511012 459904 812833 1098026 1406995 1977409 1210098 404243 278128 1959660 1458616 550169 1848209 841118 1381245 1469258 365317 1351541 619723 1713336 244631 1059990 428835 419032 1380034 1957638 1574734 1831934 1814997 1483956 451613 46289 60377 259953 1408583 817175 259364 1438676 476430 564797 1026264 1322647 1786211 783190 470001 1329584 1910260 1456451 1797719 1388154 206135 1008081 818444 322578 900652 522828 1032578 1043853 1191426 1224317 164141 501737 563207 1513719 378629 197327 686656 153706 613237 67564 1077855 1034121 875293 292641 506086 1755851 859921 1522846 1078657 1564349 1572865 637747 156028 1602989 99755 32463 578345 1823210 1372080 426520 434918 952625 1038044 1143336 323846 325422 938454 1001690 1849441 962720 660617 1410927 1912370 1479506 922490 520083 428781 24965 1929962 261996 921076 829551 1408267 593006 884189 848208 980855 994309 1595265 734049 1980131 546810 1429124 279616 1990690 1548601 318524 368817 676699 1431489 273203 977623 1825409 103105 507993 1704489 1350120 961959 1090795 908441 571187 1095844 1847000 167423 569637 402761 1892253 1497173 275086 704269 975274 1270627 1367668 219858 1496628 1568977 587238 1551454 1524798 1140694 1143077 251608 1355496 1909159 869454 142282 258998 863411 581104 707009 1627015 298870 446526 1948261 1472599 1849212 920206 1804839 1851297 809132 934600 1201379 729850 1923068 100586 1774470 215418 1738635 824030 698240 632931 520544 234822 718710 391290 923468 379345 1708538 972600 457627 1523522 881840 353333 1512176 314466 1393796 898929 801632 366840 872109 1185561 1656823 1347760 1210413 1932905 961942 999209 1029272 591157 1344105 719873 652077 1045833 797888 348571 1730404 1286675 959274 887401 1944715 1756144 522073 540977 1211070 1770245 58583 879890 1774822 429312 1755930 1647994 1014583 1730941 1543440 1167662 1306134 1578025 995652 1142406 459935 836530 175436 905782 926657 1749523 1795070 590496 178173 808094 87586 1528340 1065300 60880 1509761 370535 1014296 49516 524720 632529 1820975 959587 768756 924694 465282 1801064 78258 707409 702285 843488 903638 204749 1122143 1638467 170776 994174 1823523 1361573 177260 431268 117281 1671786 545202 1577119 414163 1299738 611920 1395934 1258584 87815 1435731 56693 1056038 1847885 325658 145698 1289447 1700155 1328756 1984566 266030 59326 461505 583529 1318147 1496310 729811 1265859 105171 1763400 1069222 107349 1655297 807608 994683 361305 1142920 809075 1031508 612058 238591 1822841 1481719 111394 231764 1285323 1766032 243683 1342234 821664 106424 365673 940247 1277604 149081 1073252 1774400 957316 683936 1568200 957627 1182836 830800 1870570 869613 527815 1299218 1207539 1254802 1782371 404720 1052756 309859 1321921 228667 1347218 578145 615591 778268 971440 380117 1344962 466921 1840557 497531 1278297 1659566 1994709 288559 1024775 1758826 452326 1478872 386019 1216491 546013 1005875 1102907 1275103 1782506 1993534 924321 654518 1408079 572067 1978871 1160543 1372049 1405191 1208087 1922329 1698919 94961 93374 1729842 1215547 305289 632778 1583219 1333268 965926 1489476 167336 584499 197694 350108 12190 1893322 701102 1436429 214858 1676664 539919 1828055 333831 1271966 1649369 946651 180574 597637 1884992 353594 962356 142867 912404 1781904 1660498 364310 991850 1210881 804895 87420 1080444 358366 1401306 1201758 1411617 510744 1903531 1759091 1860652 440619 1647871 1919862 546916 199906 1562437 834838 739544 270552 512082 294309 1984721 1342871 1017656 798617 1002436 227937 1364612 1982318 1994451 1046869 989966 246847 54730 1417136 805310 1314792 290942 705824 1055480 583850 758080 508671 866466 1236989 56400 567492 615329 808762 1871785 1116992 725031 898624 1412164 1977141 244792 401216 132374 1566991 236644 1395887 770055 398898 158693 137889 1234967 1601630 873533 34346 942252 1327176 544147 1051760 1704057 462937 375025 781749 819793 1232496 2932 1319206 1575090 1786949 1850537 1688246 689979 1823170 1314987 911244 1106791 1335668 880692 148177 1895782 376662 1268991 1443445 1166741 1405790 615042 307368 875877 548473 445721 511811 400978 1243786 256773 1014894 549377 691185 57191 752026 1511011 1517960 881688 1188342 127007 1312412 738109 1464489 80999 344580 1249740 1846949 1230030 1617188 999683 1530526 1669722 1102020 749266 1868097 1180629 1414629 1914014 349406 693154 1575850 1350989 1576507 354923 1199228 166876 688915 1506602 1222620 809732 842307 622892 1821641 1510951 674406 605477 1990501 1748703 1032720 1257595 748537 283415 388219 1805304 1360169 281039 230844 1631696 261208 739498 49745 1075582 1844914 1483523 767325 1598049 573823 1920328 1246657 1720655 1890816 1748332 1585946 846515 248957 1190962 646634 420625 858402 1579256 1720772 1556908 608800 1707014 212323 1430130 527069 179151 993922 565028 1789171 1292754 952224 273804 757946 27827 232305 1247569 486894 659281 264101 1159525 383186 1681447 437598 874396 1250080 1265868 388721 661777 88529 759653 1628463 1052777 1775300 515043 177857 1388635 521013 1281597 645006 1165535 800130 889908 441129 852610 594521 769382 591347 1528355 1065368 1083676 1470620 1656413 641084 366472 433444 1418241 113962 939073 891152 1582497 1618949 1925529 878543 611326 1660719 339033 1709685 1374819 1583468 3848 1236755 1358937 1641304 1027293 1597486 791348 541887 115472 1355848 290063 1325547 282535 200150 1224256 664952 1509195 716217 1737851 1481124 1529181 1545978 596378 617485 1294335 15485 423367 1900199 425669 1353931 1375154 503008 1048747 621651 390591 1567438 1479703 759585 1375454 4675 462231 444158 136703 1085182 483364 1366635 628613 1158682 160168 96395 948449 976180 1937843 664948 1685380 1911744 1263263 420993 301727 713167 71840 200961 5978 1407346 211157 1134738 98962 396979 808718 202509 1866978 701373 1279840 445545 352440 1168284 331160 1288226 1369294 49527 26321 820800 784037 1470722 1826315 197245 1491128 1515620 334163 166527 1764654 1802661 1563996 349083 757701 1451359 29694 1054685 1455514 354404 705941 565574 1824920 24026 276522 193879 1637820 1087758 1326661 725519 303860 110716 977324 1055192 1143556 1856585 1438202 633025 1199627 1509866 236662 1557702 269268 1313797 1677444 648750 1242367 1597395 267302 257165 673078 774737 1548441 743565 1245356 376998 1234518 1380635 1724214 674684 1469652 434840 1225378 1635632 187688 1942109 1214730 650305 1054540 777385 1128878 991223 1011106 695538 1804904 911282 1220827 1874951 676360 1249437 929645 1419018 278546 833165 506262 922380 1866098 1271505 385188 82786 174060 910856 678068 1562325 1333499 1949362 345071 864882 1484858 976617 925059 1714745 1202350 348562 722117 394244 1944728 1511673 1334863 1737470 1535335 927264 1874983 79606 96644 338083 1652651 1767607 84407 1500702 434333 590534 1344167 1891361 1274987 712863 1981043 1427936 13220 1113897 683134 784371 846174 509241 103448 613711 1736486 1187497 880507 1338345 1427248 630555 462319 1303926 150229 890604 432364 15714 531838 1744640 29429 1516432 429251 801211 189011 1563797 11590 1036578 349509 1861009 245038 716011 818603 1651042 191586 1750142 441439 702041 1025793 895877 921094 1862355 314990 284815 1166199 842768 1729345 59248 35231 1279963 1873475 573738 1046616 353220 469300 605451 479293 1147237 1086837 1281931 1583087 451325 1305418 317218 1817693 491817 613498 196247 1182988 1251660 760847 1426879 1506114 863308 744696 343036 1846183 661749 1277556 2445 463487 687773 386482 921784 1737714 1881852 625759 1992615 15925 1827286 1240600 585413 132799 181745 662947 502475 1863181 1128728 186735 883385 1006496 1759440 1319927 1275113 254852 1434076 1900650 1922849 315402 206210 1318274 141501 1311755 1538022 1034660 1771603 1475313 1683608 705580 330057 391183 1457784 1543304 436331 789507 992605 140784 1346648 1919020 1010699 323333 1284961 647652 1218661 1131931 1979867 1456912 1245663 1166790 1634258 430588 1072857 945504 1719037 1397119 1748196 1380870 1384156 610728 1926128 827003 1375675 698655 820548 353503 1787899 1785506 1202494 1878884 1861537 1582216 1374920 292882 1388126 1099855 1830205 27643 1634095 794261 120934 112291 1787446 709118 1123487 1827058 357519 710941 45883 1205590 520716 1730067 1879116 1406882 117303 910457 632667 528762 62074 888598 901696 1880608 74863 994801 1013843 1446473 1997009 1037243 1476941 927438 519192 1120641 1119081 1568506 323897 690192 29462 1779195 753136 82823 1926027 554073 1616594 1218176 1276226 355595 1565058 408555 1213601 1446871 951458 283351 575004 389217 62339 983527 641604 331766 1526560 115926 467660 1290607 677836 75373 547686 194416 42388 1266089 129768 436724 1686387 997148 1069559 1692370 1025013 1637661 1725271 1111790 708249 951294 1050828 141326 1684114 1278033 212244 25251 1010511 1298263 1332227 1108655 1926605 1159744 494885 474522 213055 1449846 528185 761197 526576 379981 1861858 1489968 1754090 1978903 400471 698212 1602724 1607321 847727 1215316 997420 136444 1615479 967798 919474 1539952 280630 1496114 1622049 1960924 1002996 1120808 846169 30298 174623 764348 1117527 1084079 544994 563290 1548924 359291 1665078 157396 1107349 518429 1691673 1766898 938888 1634052 391071 1024380 1979401 1004412 1664880 819335 913172 1342334 259775 1644 676306 1608979 1676080 908101 832042 439547 262787 138455 1551914 999684 482492 1422006 1216126 1168246 515698 1770504 1509047 429438 345206 1810826 1983852 1965670 68603 1581546 1636614 283321 160188 452537 848926 950330 1277181 891650 972953 1409207 372692 1816109 908418 373364 1991333 1201659 1298991 265381 1711284 1656171 1545655 572288 1492586 1078587 1316580 786023 116456 1826432 1019618 1823934 335797 543004 1517309 1254904 815582 1374559 1524976 1642412 1851864 1967574 628468 1955991 6706 444225 1257363 663222 774280 263341 694160 55798 1576651 560758 1187472 1415001 151284 902416 220929 149955 509543 1004668 1833673 383982 1257255 1795083 1968215 821580 1505773 232464 380354 44211 849 100254 694007 1824588 1845658 19099 1958697 1921015 1666218 677056 929549 1310692 493946 1494910 754091 51955 627656 1581440 1432857 821697 1594821 82602 122255 1142780 1943537 1316057 1039772 237780 1502197 889062 798612 1821867 1912699 23 925470 1842791 516624 732961 1210450 1176354 1564504 911177 1495939 1730211 937848 1384619 507066 1975505 1874342 914528 1036975 1711775 1615511 1739883 1031084 1430923 1592657 776943 807350 470623 678453 208248 676129 1865144 1561818 1199337 565293 1692672 1887343 1975288 112815 997364 1076162 1185314 1511338 107760 1441920 569658 1117239 1539843 1604457 1666377 1758366 1682258 724366 1171398 874363 1588209 1659206 1396037 654204 979625 1358342 1855393 348801 1694295 561692 1668984 103940 723067 160962 1498598 1593527 574012 1552780 1877099 1640686 413170 705957 865914 983418 783272 1512774 1319490 575813 1476283 120852 1450611 1483881 88778 641074 880496 1325925 731580 936112 1713564 1966096 803915 435367 1056523 1193909 1441943 1143615 495335 1283263 275814 1872280 322560 1684889 1341391 1551087 78443 879970 1801900 728362 1986512 909946 474736 130969 1980029 1391591 664808 58982 779285 1817292 362656 896465 481357 985300 1764145 1847118 1271196 804987 1930395 667662 154409 1044842 332233 123569 86831 1694668 372184 1193045 739454 215532 290071 1096090 1318387 1860184 877536 154935 1133869 1728956 797173 674877 522894 1352935 1804279 1676927 1595640 1105717 1348527 648658 117368 582884 1139900 1289206 1956639 1011922 431650 1813429 1916910 1494809 1580257 907965 1803493 19305 357029 100140 778377 208626 870784 1499737 1499760 252143 1011709 53120 916050 1380500 1206168 1495089 1240645 502071 753396 1719909 1728406 673323 1723269 493950 1664604 374566 1110166 591844 1560565 1761386 1431201 318832 732878 1896804 1996927 188496 189717 1388697 399534 524993 1219666 232753 1014975 1518377 1414526 770881 98066 1001261 494984 918921 750806 1139978 49522 100540 741209 958356 1788311 15043 1841623 1685976 1443236 1737875 1047917 627973 855697 894575 233422 1636032 576610 1947078 1704199 1549508 1264630 1603004 1364950 559535 49919 1820655 1029001 1171727 1674009 946169 1512312 1026065 1167569 458765 1645843 1685096 620043 267733 442872 11773 1941471 1719152 1905990 229288 688967 163818 618070 1499644 883968 1664751 1373253 1744401 102035 1836416 80134 202190 1122956 1074855 1074865 343072 1929652 1600383 1488227 417489 943518 356244 679473 503084 254060 927027 1798129 1793633 1179808 1114608 1315552 1708415 1627025 1265222 703151 1170605 164652 411660 1037227 950854 453627 578655 370994 1786774 1106468 1669139 1355047 1402914 1643606 591733 1058539 1413194 1750525 1113866 1051305 582776 96489 319291 1251975 1743547 480049 285611 67921 1126110 1749301 195229 835824 533995 557608 856993 164434 1942205 1867877 36924 1681782 1561466 663718 863656 91850 1281175 696027 675818 1294777 1576637 1757514 1291028 36444 83144 122988 1158512 782876 1257387 738261 832041 986345 1644815 273961 1702691 1783547 78091 1220995 351010 707361 892742 849398 882591 290889 1506298 214461 922849 185890 569230 1633291 825609 502091 244421 261916 123963 98617 989488 872996 1138689 1582540 850733 1266298 1271677 679830 551219 1781373 369894 6763 1217385 1007844 537389 80978 1298502 1482952 236206 1923460 880988 259485 1444372 1716260 1397165 1687142 1385922 1086549 1310573 392517 1521177 1207023 135739 960477 1063247 1357458 631403 189508 975997 312577 1134730 428350 1301403 1191257 689513 146988 265948 714045 1695310 437166 511179 1781040 640736 1656634 404047 1447914 916636 1156558 1517703 1536515 1402935 414989 1817148 1887657 758840 233771 1672302 1081397 466056 383601 554359 872798 187189 1247317 565741 1910109 334475 1068892 102667 1877294 1216237 462695 1330062 1844059 555264 711783 1701710 1405834 260628 1692421 1794544 1439481 1717417 886729 959242 970051 1884600 286712 588121 1067283 1156244 1529397 1508746 1736284 1719617 1373023 722225 1733113 625487 768376 1530016 620180 388285 1803139 97242 1907457 303317 372744 19512 856849 1832689 135266 560200 799668 1216384 1348788 161061 1557099 553200 582842 1179991 1995513 1868477 1465035 695662 1680599 194726 1086716 190508 546926 1288071 1322345 345572 1176597 384797 712003 1074596 1149514 897467 680076 1625262 1651142 1839588 758585 1651809 259907 1264403 671557 1978394 906997 683031 1458608 781035 1696780 216918 1118395 593427 1721456 423310 1088092 208099 1883740 1718143 101123 87993 204055 120807 1869271 1210901 1916666 1172131 1720091 844995 1602363 1951149 639858 559296 1300555 462321 1717400 1320675 1119507 906611 1761096 755593 874769 254950 1353816 1441620 1333759 105364 1824133 1249741 130904 1770108 678024 1714874 1862447 124347 1786796 889403 599253 1496561 1099094 243644 1334824 1985417 1848384 1554902 676854 332445 454101 1312239 460983 697201 667732 147494 365323 1775047 1248355 371974 1537420 568912 142804 134689 1483725 773692 884548 839835 611925 1538252 1762693 1852519 716304 434940 1025256 777764 1922616 896804 1066775 1729636 1357795 1541703 1268544 1268647 1527420 791480 1951087 1165335 1260486 1096364 939384 1757071 1127590 1520333 1913901 655362 1674950 467256 1637184 1902033 542188 1295150 1127052 572248 374185 1419027 1742346 497758 277187 71543 1090442 1849038 1614174 980205 1951240 328107 383953 1342340 421982 1743540 395086 72274 108818 92506 1847183 1149258 1366084 405281 406655 286565 881368 475284 1990994 1512261 903747 436328 1203029 1192951 1051723 616482 1258912 135747 1548747 1319489 724963 1188660 195433 344609 1397023 181261 942699 1293011 363346 596506 848923 1863921 649845 686914 1048289 570638 713346 1468979 229685 653208 1230599 872096 1202414 1009727 450241 1498345 1310911 419618 634810 334171 1131352 1860202 892971 403981 29570 1362652 1106258 1757147 1163055 264427 392003 1539178 1936776 1887852 1328025 1504774 1499201 1229329 1915203 1286689 1455711 1252816 1344758 87971 1567728 1614527 1734396 1556826 327988 764219 425578 644254 331302 1700122 141302 424504 185992 980729 355219 300718 248348 1699155 724184 1374931 377282 1020517 1366991 1263809 52040 1530062 1320042 1280530 1442340 1324839 312585 1033481 1756152 1853599 1443121 1473848 163351 216596 870494 653849 1699749 698364 1924742 1353974 475585 461922 178495 149539 1478592 1567501 902196 379007 822295 1651672 1657646 1065914 1448693 1032427 945153 1492914 1134914 1587659 1748035 24357 1074415 1917741 404576 502998 171106 610020 85501 1892343 272400 1938597 1213198 1338025 1930877 1720904 1158394 763021 1034756 1254969 429448 755523 1120776 1357352 1865077 1692144 924232 293918 249852 1358411 1526197 745611 915228 784765 1433509 1310832 883265 950682 370667 236103 1156229 76623 14236 1576999 1034587 1724308 1060460 987665 1120205 977153 160430 1311908 661738 787598 1731668 1625734 265447 766290 506291 1836397 150988 1935186 343224 1075061 619181 89022 1828949 1760871 1918824 1468266 1053120 1506278 1669891 1105602 436034 1337327 1127100 850338 1671014 1088398 1410514 1013816 1085094 1558765 1801502 450469 5264 195463 987975 1546334 546250 1418772 546015 545803 295792 1349212 682432 1442823 94957 1436289 1454452 635655 827169 1953396 345927 1979130 1671785 253274 1382319 1680545 996284 1547113 1698870 274975 23189 1282592 1306707 1940399 1084455 1001793 1938666 1966919 742334 1822234 116453 807932 798893 258687 326983 1273418 195640 281756 334643 1917183 1232868 729878 749151 337454 1865201 1036306 1661456 1043549 201623 451068 32067 533918 466155 1111336 388596 695885 1410977 388099 931216 1136073 761895 1011798 1510256 1432924 1535366 846224 1039782 898161 1719513 1156361 67347 268664 790349 1738239 904897 1283644 1717868 208169 1633149 264969 1205089 1254467 1511075 272205 1108305 1918019 378746 271109 942853 1564546 1819316 269924 473484 1218186 1071244 110461 515862 1817038 311972 1913972 1502685 120151 1794467 1603953 1326803 1325524 1747480 1626762 672547 932494 409088 1909040 1600227 1024904 206295 1949271 1493558 1537253 1233833 381566 1257966 1806232 887687 302954 1714251 167888 220713 536705 772280 1127618 1065578 41093 52543 779407 890302 1565810 1289234 145998 963327 179770 229504 792109 1605793 1620966 892147 689421 212915 731678 814666 865589 1865672 1522301 530506 1531526 1603735 291232 973512 44136 1640396 1473142 1104990 1589201 804031 118781 1432169 230309 844591 859307 1173447 981230 836732 1689087 1108130 685643 553901 1192010 709212 216336 530498 943208 1534251 1470184 884122 1321222 490339 614804 1969405 536141 1095039 1705242 459160 1397899 1701031 404718 1795496 1181569 326381 336450 1043356 990530 1919631 1422511 1798544 1796597 320655 1913819 442751 1266730 660051 960878 984600 1960023 1163504 897576 578711 77026 1129114 320581 1489728 1522631 1790878 551983 1450675 394708 1397614 347190 812296 866807 620240 646141 1383734 918605 1814691 922954 1244294 1263146 164438 1736269 920299 944082 1509954 1916126 1464630 362565 229551 1420768 1286666 1543385 1050105 1969797 303500 880351 176386 525328 1924493 984134 1215129 643771 86962 998991 339258 727660 1561530 297019 765651 1570493 622505 475117 738629 766771 464177 206969 384323 319234 801 1737431 548290 1007288 1914936 1544167 609613 1969902 1647501 1891333 811667 1505223 343337 278255 259817 966177 1182312 1699754 1816425 324194 279292 1574673 1063089 1069202 1358573 1144907 1996002 1039158 252036 1841638 302161 1264338 866872 1679658 1379169 733179 900274 1291513 1714012 91519 487674 898703 1260501 51132 1985114 514991 29317 1038947 1532771 617972 73328 378244 234326 1243478 1525134 1307859 1630490 236422 196503 1726154 1360099 683682 726239 1744716 806912 649958 768235 1183098 1338976 321907 456667 1855016 1246451 1396945 1778894 213340 1815005 1268051 293174 1542518 1674605 1061828 1417722 1151433 1060030 141688 1059643 913495 340706 1884567 1993392 170782 231213 1786056 1416142 686348 297573 226655 1760755 434769 591462 1473671 496775 437559 1624574 189279 91160 1203474 250846 997981 1524230 1166519 1232162 1861206 186702 4982 906691 1885071 1538553 1939497 1047335 1257467 552339 934538 141994 640267 399791 1278553 301522 1992051 592976 1162538 71850 1557545 1518557 378796 1452378 558740 1280996 886410 625209 1014406 195614 431750 1764985 1361373 917623 1591393 1276855 1069238 1607927 1771059 259568 597501 1195882 1149373 898040 306042 1020188 573020 1395128 1397960 63048 182814 1928585 1705207 1758739 1390577 1072849 531924 1346824 1652938 608645 1345136 1136275 1899945 189328 1821598 939283 1685427 1776135 818517 1065690 841803 1854593 1400249 1181163 840150 1283747 1504981 159908 1450649 194506 951643 1850057 143090 822140 1933019 1880066 610745 1376627 1760567 1398341 965091 941446 1212558 1815552 1005456 240123 1641112 1819894 1378270 987089 1904785 414384 1595818 110505 1989376 1164530 825628 1340943 448876 1915147 1626078 101780 1516297 841335 1908375 395914 1650414 66383 729786 1080839 1445275 440425 42128 337255 1074699 1528817 86510 160695 284871 1783720 1119221 1599658 358448 755372 69958 760305 817575 1058614 912849 101122 1789563 533354 1383280 1005271 1438573 1850968 89706 1165986 690128 169088 122547 1734186 661948 1995373 1717509 236544 1889148 1882000 1942258 1825133 1248061 1761991 1048598 714846 1620027 1525019 130143 85701 913178 150712 204627 998932 354296 586321 1146040 1425122 1344541 1502589 588135 574479 1897362 725878 1369061 653297 1378666 250544 1143675 1743713 1723745 1233321 831738 1046318 488522 369265 116939 1908220 1539431 328730 811139 1143112 78854 65742 654523 12225 1063984 1710778 1368001 1920755 983737 1925075 1686988 1727758 1643304 1393240 824385 768011 844131 1014052 1243138 664273 1630822 1706260 276074 358286 1673913 305683 909527 1252831 1406927 1422139 1494920 214902 194051 919154 522738 1742328 727705 537222 1516751 1498177 1817410 348215 780598 1579564 968918 878602 314627 1245380 1364182 847353 1338504 955103 1216057 68191 588922 1514563 518045 645729 374862 1048257 1155815 1471651 1782124 1373119 1190581 1401975 1765899 1550493 1560691 651416 417832 872523 1242855 524866 1175860 1684683 31277 1735558 1684228 1846064 111474 636891 819699 1859598 1728442 1550014 1499971 1031952 1934022 1949743 1422329 637808 1843466 644155 875164 931579 384684 1513055 1584617 1379425 1193038 1126728 1171021 1632550 379736 338160 1278631 90199 1134161 180026 1926796 1282876 1457514 1872076 1385247 1384287 1314633 1051961 1004255 1145169 999996 45996 1401664 605948 1883075 1099872 49381 1374146 406595 191465 1240585 1240142 1453042 1566778 1368478 166475 1732686 1540456 200477 1405234 1316409 1388669 81477 206326 1861884 1982422 86608 190143 304835 449241 1664187 296866 924369 69546 453664 19584 316550 544153 111405 820370 558939 1284063 1508036 1011857 1481137 156942 934312 542135 1159120 484657 1176311 204228 1454595 1056389 1309763 1117001 266775 1746424 1775823 1586097 217731 973607 1290310 1189952 1881737 434294 1705084 1544241 1846070 62679 1943628 1711258 638438 243441 754902 1601048 209984 1536236 1309178 88751 1094345 1421217 1558157 25468 164017 171544 1708129 287015 355289 1151891 1463830 701404 1361849 821496 1506763 128652 1868419 333432 628405 59590 1381472 1026083 828984 1226989 1573243 1156640 306210 1606232 1852186 1044109 1572125 859166 820207 237756 641193 210129 1214830 321092 1651857 1493833 664222 1330643 1687487 715523 1553192 14492 476445 1457516 676638 1005461 1472463 680790 1565671 649595 851227 41714 115404 808391 1610725 318334 247468 60957 1831916 1907078 316292 1326132 1542046 51688 1617341 1297852 864069 1028888 1248794 26049 674764 1964059 1037122 717656 909728 554793 1045630 1675101 1215689 1361522 928925 474371 1930581 520903 192487 628103 739255 1639838 757161 321201 1917492 364463 1148307 1626317 506782 126458 1630842 1599744 127458 206590 1451351 430792 1286471 1914490 659016 482518 808339 1535002 900423 1982893 933756 436265 1651125 609578 730559 96619 1484171 275467 1335366 1812712 369618 521811 976986 1427325 1683745 1392346 320998 1057116 1491047 1249909 1754878 129234 1721324 322726 1923299 1778547 645034 1513085 269842 1932279 508518 78571 648151 1911689 1563903 1490465 1192099 1224722 639082 914814 1524509 1993077 986538 1936413 1751403 683102 1207129 1600912 1042573 832459 1149027 1886170 1366124 146808 1499844 1338857 1245261 288383 97718 1590094 521226 423084 1967978 1044619 971001 450173 817838 1649687 1288943 1609041 1327728 1080247 944622 1272608 818695 1701272 409309 69452 654134 1147200 639259 524888 1759441 693005 305759 1637793 344910 859669 1843495 1499669 1975598 444509 332243 138017 1273007 1629701 1965509 1374467 645223 1369844 1036110 597390 282118 896357 668198 9162 1806492 5506 733471 1147486 1186902 1171941 1234654 1973303 402912 1834634 1298426 1760828 52418 1758006 1503606 1849046 40308 1628231 363224 664588 1850854 344174 508196 212742 180597 138467 1619200 981600 1686091 172831 1000137 1618162 756562 1045372 676708 1648450 296495 870697 1615203 271292 1327869 951109 1116105 1203463 188474 1843671 41695 637451 1872089 522646 467744 376360 1150685 1680345 1581445 1360506 1136797 1683869 1333941 718714 1341081 1630478 1347468 1210683 1713431 717762 1605822 801772 1036527 120950 1211559 1313757 1268490 858349 1409703 1231382 1627664 1622264 1419459 1168724 1636778 1738441 104049 1909698 163544 384556 272550 589052 1027437 625935 1173048 1629537 1248607 710824 911578 1774560 126949 1953835 930749 1614641 1332566 1434238 1073106 971219 1421377 1013672 1717555 262575 335173 900207 1526755 129914 1901081 1471016 1743327 794953 1979458 13286 21692 1817852 120197 749004 398416 870050 460919 400564 55381 19096 1436807 1248532 1110942 23825 865007 728255 1907893 1237288 442378 1530935 998506 402611 1114087 335227 1802979 1666253 45294 618063 1057897 622380 687347 1463096 658565 1339323 565445 1355580 1498202 1873702 382010 721287 1084786 1656568 571173 1566122 1924524 948430 732000 302377 285798 1664249 1426620 1687685 663503 939558 512613 364638 1860945 707210 1341085 269537 83211 1668066 1142433 1891106 1798065 1349816 1372160 1364728 1125087 1613945 772516 1171741 1599205 285192 335350 1919617 1220650 1244802 1512235 937055 1195444 1912954 1651974 405282 1468096 1639587 620645 1694810 1502367 118371 1868331 67442 704981 1354513 421827 117443 1997153 221227 587191 547814 1866832 1189889 1423870 275241 1727339 1480949 892688 1667315 357411 496989 706942 1905920 129048 849065 1242863 470396 75144 1427529 1304804 1551952 928192 520334 180793 773277 879195 1828182 1360924 296884 1384967 1147459 1509500 1556868 1197779 878500 339819 1047234 1298370 1758141 141677 171297 1596085 1442959 860855 1292740 758081 1169340 433496 634350 677917 1144752 266418 1084510 1784323 1247981 1347826 870677 1387231 90644 1503905 52811 1868150 417168 1180235 1187548 23658 1979144 562893 222075 890909 1907352 635848 1088122 965333 1440707 1819575 1318771 1994554 722542 1150938 1378113 408640 1192354 497682 1973041 1146010 662739 108492 1204972 1386486 269597 740747 769084 1905992 1884899 728331 1243508 362611 513131 1093400 838367 1239626 195443 1226117 73470 842954 1799957 1659406 480689 1405909 568791 1905185 1684646 1771708 393786 880670 1854612 971566 1292401 1563430 807874 770663 1825598 1416368 1074446 1760344 1245367 1925352 531449 1646489 1686848 658160 1489601 1895086 489956 1865214 1723983 1190331 527385 540216 1045871 357900 1883129 893308 1166521 1332605 1741514 347241 1291686 775338 1776085 199185 847155 1769972 1556051 1845732 864919 97550 868776 1472853 1307250 1044563 954160 1302454 917733 1505932 1596758 1004626 1269256 576926 1074797 846905 642695 1602246 458204 1940228 1733454 1103198 252277 733013 410036 523828 1169509 273024 1404235 875251 176305 452040 162653 1022784 1090857 625105 1920828 268331 1071672 1093606 602696 1266971 361313 524381 1665793 1147182 148203 1575852 559576 423822 1005654 1781355 386850 243536 334820 194605 892727 1878996 1862987 1740641 912774 1822595 144201 1511614 207127 747924 1430188 888918 453921 100108 799959 1248117 1857808 345543 213227 909442 328655 919780 613175 1907701 1394663 268365 162929 1199362 100269 1560957 75210 1496111 928891 1952929 612417 66462 406254 528061 1200810 834462 1718160 265931 1284579 1412295 1414024 993734 1960551 127665 1178435 1186688 552337 73681 816979 1799081 1515329 773586 37728 734829 1486049 664469 135720 1826729 569130 1072151 1907926 154996 1449005 1270443 878453 1051706 460452 1905803 1916400 1630641 438497 1119271 1513226 1082739 52478 943286 922721 1805371 45741 351204 1024765 449754 1198160 1567377 1508809 437239 794993 738802 1198276 83255 1132504 1173033 1771609 1041383 31955 122721 1370140 1681083 1918848 1675986 1306137 830156 648846 1195238 439758 14094 1882513 863166 1725345 1403015 255979 505578 859597 1102822 646834 906002 636003 266610 280046 265432 1292106 72561 1357923 1834993 760023 228125 1290189 1645151 1731872 1931726 1922104 664392 1117224 384786 761277 1395279 56647 852652 19302 67026 911334 1112504 198808 619573 213798 1838202 29753 42178 433900 230159 433743 1205736 1351296 1143116 1886049 1102683 1131818 72238 1084477 1925591 1144945 1193279 442428 1456952 1588477 213947 1224201 690214 1520461 506407 76873 1099006 991977 1222020 594414 286600 378710 1981635 1981639 1533840 1219929 1509031 14764 937106 1898101 1766374 419699 1158118 1437931 1589115 1932343 1131798 1353617 1896868 1239697 494256 1400941 541820 1028930 733757 1519230 1850480 812501 873943 1237908 734714 1927925 1067843 1971159 1139482 1272800 322703 1882632 788477 1556042 188777 1337676 916864 334311 554460 1165513 1316441 760764 1611303 1414409 646522 1246456 528265 1019595 974785 1532313 1672601 575612 1173533 1166137 1476731 1625856 1444030 729479 1180591 905737 1547752 786334 180511 1440084 1003259 1727809 444696 781978 275752 694831 536570 1810162 1434320 899478 256703 1757564 1652738 491594 1809320 30217 234482 202408 1316861 47740 1961294 810061 2216 1943488 1176261 861309 1473466 1901594 263008 334449 952331 408996 1201383 813756 1928307 1527826 1186182 162891 1589297 1738481 1002101 1826050 1011554 1857274 1496839 370481 1243010 960095 926840 1604964 1375486 1602237 1201123 996002 1032605 1047056 946693 1627303 1683997 1605320 1135236 1355529 1152833 947707 18811 1895188 1412312 374738 1977834 970669 772840 1611293 966351 1884252 102515 1705982 163595 1935420 889548 1827241 1251158 623722 1720702 1826278 1106687 1828 1581093 1838308 1743777 707509 40125 701681 29436 1589065 1861214 1123012 197615 730607 150064 339214 1002966 1050863 1511547 1453052 1543327 760147 1912156 1092885 759145 738257 209232 552756 84608 117676 988683 121278 43118 1431587 1893516 526590 1366616 1161545 971428 1600960 1287545 672192 967206 1669386 833727 998121 777767 199937 995157 407877 1103490 841798 1427685 124982 1386263 1337003 1366444 245884 157751 1016792 1634665 956446 179729 1721197 842527 1979353 936632 1637146 1029849 389699 22026 964174 578996 342182 532661 768428 628878 763393 1098112 1511860 1240317 445959 1672941 741484 1936093 347567 1599800 349660 1747855 241994 475718 1035163 15556 1068574 1301067 1341655 241043 193848 1184793 1384127 1774177 1582887 1147567 1444561 730303 1275928 1220476 92412 689210 1272494 1227327 1597472 470144 466338 1494574 105008 19157 1591628 631597 325544 925021 1786740 1448789 1511924 1159326 558102 1201996 835625 1089482 1756752 425589 425641 613780 918011 1177591 632528 1547692 439727 1243752 1995350 1758209 379526 1156535 1142090 1040893 1114462 677046 315301 1408028 982750 1578470 167816 1578923 1567478 780134 1562679 47236 793286 1026883 863632 1260418 238320 1030645 1563482 1425356 1834734 244848 1294600 368053 1273965 1070422 1719407 604371 1486654 1115804 472404 1100506 1152684 1645682 1156855 890663 846227 312425 263877 1292649 266809 989093 838580 1832271 1841016 918042 257909 383892 142343 403445 1400951 245968 1902931 857059 1673174 1168155 1798565 1242359 811712 1576368 570301 454833 1424854 698613 1069451 285473 1392102 1052350 138504 1972011 220419 1940735 148406 1681272 237274 1635075 978672 68500 564248 1174602 62370 1267107 496614 92579 621484 789586 789726 200063 453257 564704 1986945 31015 1880775 182010 1856789 1823951 1638675 1847403 632976 1008311 610100 1529943 129329 885093 480512 581263 1270710 634804 1104435 1465280 1975595 1047428 189979 562844 758882 519362 1201190 1555306 973958 1310731 1688760 1406928 1899417 1454767 1970698 1066130 1144676 690994 1625337 894231 717748 341165 532486 836379 1496176 550638 63680 170108 1116477 521231 194563 693298 1173530 1711125 473928 908375 97477 292331 1591796 1953571 1753657 1205947 1297114 1716943 1416001 534253 959056 376640 1528195 158397 1541944 387755 179378 873209 1300480 328116 1975660 834030 215519 1741154 783852 157582 1021142 1443418 1165097 849672 156337 438471 1128312 1687828 1351941 1474998 1756040 805823 409907 1967378 1896227 1488956 967585 1474421 1108408 260074 1222350 1795836 1640495 1454840 1082338 1479590 1565312 1541171 1004794 1193508 698940 717056 38424 369598 511440 1687964 1793791 531808 684635 1468946 1909331 72932 729702 802190 417251 1933353 1961561 441488 593113 1322298 168289 321993 387193 380356 829777 328157 170236 1416883 539816 491985 1536717 839639 1405870 311124 571650 1010954 1306429 1613524 1267442 1672734 185424 595045 1549118 1473945 1102729 1307986 791319 167830 1209766 1268468 305085 526045 442766 909438 585106 209296 744395 890364 657457 167665 478830 816637 1812963 1795356 1822829 643976 147751 1244706 1460217 1502101 1798029 1396148 580879 205679 218799 1996544 1455139 302695 1726897 1353322 514909 1992899 1076241 499550 1073938 443290 1150621 317841 643201 1515442 1598206 1255500 123974 949114 1879540 327265 1804561 416075 882015 889242 399810 633386 697782 1960107 1012120 1311795 1936155 574131 819116 415749 1011089 1087299 1670057 784511 1995694 41542 1436295 1343438 625976 1553848 187208 176494 675226 1182386 1354182 1978433 1485796 1364313 326478 1661000 1193454 728584 123440 59911 1807737 1731728 92350 1414208 123123 1189279 1352305 395327 1163187 491987 181473 549560 1901528 582499 1828098 716683 681937 604755 427580 912518 1657817 670919 1417521 1770448 199239 184194 571080 1945815 244938 39060 418828 1686325 1209057 1457 1251322 776976 798986 967689 1170384 1110751 552951 1197580 1064428 530429 783526 458077 531862 121472 147986 1122477 1047127 1046850 1445553 1336892 521272 49416 409095 1933257 575715 693787 1670357 669306 1018946 739201 1166152 1032086 1924593 383783 275517 1987901 41285 618656 842038 1243668 761466 1918033 1515241 1875543 916545 1397118 1376571 1039842 335766 1404602 1730317 65391 93790 1910435 1376612 239602 810204 1555921 180323 327476 849920 1845251 1962086 368964 124178 1245950 934906 37209 1007995 1242472 1947834 134381 1055383 618583 1010946 1111922 1420896 197515 946274 392835 37153 1461573 1418423 1918946 540727 1453478 1337541 181671 1154892 718695 1099293 1916264 45382 436151 1121788 1379931 1865079 1783358 1491513 1891421 1607996 732468 1536842 1412897 1533183 857895 514916 442794 1670074 645085 1824409 287069 190904 130626 1697988 1244869 1550138 1129479 949687 345654 283836 836630 684741 1057104 353015 29268 1212418 797277 207547 994692 1426917 1555337 592857 1216137 148659 846611 1186213 397602 1565695 1832168 417166 208540 1583969 1815147 1210260 1941922 617392 761326 1288845 1434956 528664 1646926 422031 1251816 838674 492720 1398725 397833 495848 288006 1543521 1074082 1690378 1571696 213934 776435 572771 1481160 34370 262950 1454197 1554767 1158650 31028 561743 989053 694895 15632 780473 1053984 1225057 510275 615207 643593 981286 1443166 1521104 964524 1343973 918446 1625407 842595 22543 995282 1087370 1013324 1045523 1609442 1827688 1164621 1981887 1659191 1396708 80515 893449 1205255 1825483 573617 249602 1996667 1751124 1462007 1794578 29812 982586 859824 988970 1908721 776264 1594493 732705 1142207 1878575 1101143 764429 951348 666957 1944373 1965840 1383845 1464336 795769 566168 550329 1540597 450767 1520271 1148638 1603461 451993 211966 1732782 904037 210432 1232554 127861 254137 224589 1428238 411234 242682 463674 890940 200052 1089057 423597 1311201 761420 1007320 699627 1568959 923322 1397513 853583 1261911 1125989 1835478 1481183 99979 686113 90298 563677 1005188 1252940 724953 616745 708436 1450358 1425677 1383659 531668 645670 1004358 809361 964023 980416 661026 189434 1915943 1487639 526265 1289335 1905017 900612 907250 732005 1877944 1636541 1473813 913600 1812896 1892048 1266036 148350 923314 61585 159680 605998 1345644 1610904 1772418 902844 546669 713684 722312 238839 269183 1945191 1880626 947569 347672 1018671 1227876 231308 1126479 139718 744149 815148 648690 1759743 1140970 1077216 1913931 646526 478386 1582143 1008747 762639 1475178 1965458 383522 1689969 1369862 1579835 791903 570741 470853 1262161 1302600 1247303 729056 552224 403712 78383 342994 1796681 1213336 130611 453322 1597111 1369519 837443 389896 1782969 1572899 991870 1054078 873341 582467 1168914 1781811 1333506 1051595 1822289 260583 832854 614673 763009 1317061 204378 1603814 1912490 297559 1837128 1573506 654733 1936343 423428 1261173 795157 38906 1913597 825598 1586955 1239701 1332388 1042701 697556 619246 1258404 1541464 1739142 1949977 1668597 218078 940618 1701055 406710 1931155 1101802 1912849 1934851 1334127 264188 976365 691837 1806285 1750547 104334 82794 784302 1894122 176972 4148 1920997 1540049 126073 1905728 1180625 271677 242891 1234953 7648 796344 1981725 1935299 1120291 1893 1398445 153459 1514363 1482593 1188090 1452800 479630 1524796 1411072 1950665 1025946 1011923 358705 1640678 846555 641210 1326150 511430 446728 1016858 898124 1136379 1864581 1397630 481319 829744 1008653 1203531 871533 306289 1599308 612151 1389502 143900 747935 1562594 1654840 668736 221271 178872 1733099 1624059 1221850 1123495 1189724 1083318 1231861 715460 1821055 735124 625835 1156883 1904614 82341 566780 494392 258575 1513310 422979 143060 1771036 1765387 1544044 140808 963655 1400070 1937131 439145 1822976 1727650 1981700 1341357 638838 1230577 545241 167131 1157444 1373922 1388778 1615247 640188 1549613 34694 1327001 1969811 824245 1469290 1448734 94171 1631485 581435 8865 1846197 333798 1878255 1945586 681792 156725 1776677 452085 264449 863601 391848 32330 236971 1408637 1085231 383902 1180581 596852 736736 1127351 334048 836912 680901 554740 1121760 1770149 144909 1891836 850414 1163083 338220 1752375 1854644 840304 1905616 1211057 30485 366211 1389690 1291673 404551 1942485 1777786 1299867 1027273 630604 42765 218768 152154 1103139 314968 1921405 1998549 1666134 204826 1284922 1532524 1130029 1408542 1733066 1285392 1896143 1676031 914641 268432 640893 121085 1059338 363299 1661895 1716790 1156312 590113 671650 1462464 276149 51819 397614 1603924 1282734 260863 461743 149788 1097752 746621 1090787 1142554 41892 538279 670573 264876 1877670 1715955 22409 1301394 599845 345329 1085419 734873 1868832 656510 975271 1563470 559638 1239851 1229902 457289 55622 1504561 684994 240700 1363284 1889089 1585879 1253236 1685948 1962444 415158 1205627 1950258 149035 962649 1995163 1047724 487628 635140 466238 1867100 1299397 1120228 510292 1594808 57103 1393206 890992 141461 1736576 97351 607336 1302700 1427927 1370982 1581744 1181810 1232879 1914270 1973170 1830344 1050999 465476 1428602 1358793 202674 640444 384994 417303 1557039 58034 870472 895118 200403 918451 560059 215753 130544 583609 1726998 1794191 1205894 1936821 496632 161217 534960 1089182 577063 1209805 1692523 748123 912972 1331345 1545486 1069917 1624740 1416761 1738582 613263 108072 742562 1664133 700494 404018 644587 74806 1874860 1813380 652810 1445971 1891669 1894274 1954096 1041035 1218747 1595198 880962 1453992 543640 829988 268873 268151 1161516 8953 96681 1064467 682273 627660 389706 1485586 1349649 1400890 586738 1621682 526182 1022332 378032 1255378 814024 951025 1656917 1945813 376597 822043 474791 1463936 287243 1498845 1526746 1166814 453301 800082 1978026 1277809 1152059 1084600 62912 1436785 398284 762420 1356005 1684647 704163 100740 606449 327561 1289798 1800845 563728 280814 1756743 1899624 1581149 766966 571965 1483367 232717 741897 1386400 132885 1616423 592297 1901100 1947514 1076410 832175 1586116 1737630 635493 1925208 1405248 1999038 104767 1810453 757086 936190 1471112 1334358 1184567 420418 151109 15088 232574 124474 892322 1301927 1585985 276532 508652 48995 690726 1421004 619775 1626957 1888692 625225 1236321 617467 945833 1164029 1319447 406023 1162708 1612519 997590 1504813 1885456 1355206 685249 276031 599925 791878 1284186 155213 418456 1851183 584692 517151 1644582 71558 1117957 1958906 613912 134484 770504 1595324 855452 755812 1585953 547481 1961220 383682 948054 1400228 159539 532981 979615 1983718 124362 1256370 955543 1495567 855002 921949 1863427 1586229 78293 211602 1912476 1265629 1438523 1081451 222164 17412 1444868 435208 767693 1775760 253788 1531080 1744286 416040 1635139 1432866 617539 432394 500995 1583938 733659 260177 313176 1628250 781750 452658 1633486 1826896 1796048 538953 1235719 1289483 119555 800736 1034411 283353 1106298 752087 498655 215557 451767 1768376 1617527 1752395 1574827 258148 414184 1185135 1219181 1744332 151356 1778220 1488079 739424 1032027 1139643 517573 1394024 752706 778046 1596976 1873493 1830552 1716765 299929 138617 556110 1985155 395563 1519306 9420 384298 1402378 1530290 1459335 1430073 1671515 1210059 564379 795799 1980828 1283462 1437581 1832868 871516 1562877 1832701 1542995 1378395 1258131 654578 1633222 393479 1613359 966611 695990 225266 1935827 1236795 169092 44471 886106 426246 989112 595313 30710 1515307 1495959 1169646 406960 1503909 1615343 1211513 1157874 148071 1171259 231089 1618650 400912 56365 405854 802536 1404689 619629 1882722 1839045 1968460 877480 341329 1303013 1310494 1966635 1045965 1922333 1877442 318344 1400262 282222 460644 192276 879279 1999537 298376 1111599 763871 115515 268997 843704 303463 1364898 906643 603928 1810476 1295910 1197990 1525250 1483556 1151087 1429472 1649481 790747 1099114 954996 1297156 1405317 236643 17664 761014 1116377 1979309 71367 1568036 1844202 761187 1218831 883496 234483 1988032 1276793 944966 902548 849230 364019 1585332 1775184 1219702 1993498 1918694 788765 1317279 1384307 1996415 740816 26538 1104208 1647624 1041090 518086 270758 1151394 1647620 657006 849911 115682 192335 1522185 856173 435173 1025505 1323267 503234 1941983 1661020 1692238 413827 442340 1669678 1018529 1488143 765973 458608 359556 1515366 1789906 743294 111570 488664 1377975 1777632 1149093 18426 301307 1886347 1852556 180225 70697 933614 469360 1189666 688277 1118847 758195 969581 486659 360677 1765283 1870980 898976 205667 1056990 1920762 1757297 1130730 548623 1351750 861690 478778 518188 1687451 272774 295329 1546088 1926004 909744 1187606 226218 508942 1676794 442271 727174 1178711 7551 552379 506361 764413 37438 65112 976874 1196463 599480 794613 1311447 77306 1707101 929624 1842926 873770 455312 1162189 1982796 500079 1990386 728084 277737 1814123 819621 1900203 419811 1609853 22533 1075792 1236013 812433 1931340 1951551 959982 1904945 1289084 1041491 1298387 1212870 1665434 877760 206760 1845526 910300 1556997 1356857 1954168 327312 1826424 1790545 1886986 1621669 1081497 1373804 16300 1551929 564621 392559 498974 535858 1309984 40417 654649 1659459 1891388 696393 893565 111737 417603 1282331 931464 745054 561440 593428 1478624 925130 1361422 159140 158288 1988867 1480884 1290103 1645786 1907655 1826001 1745202 562972 482176 1490001 1411506 516476 1558905 32840 604953 999395 1842459 1105516 339941 94307 260036 6631 1849069 351991 131758 1718725 937827 1620980 270504 340628 1886439 560611 680908 1161256 110608 1540431 1364478 377285 61449 1245772 588219 357663 1860465 120884 406997 881881 54869 1937816 443872 741365 1855959 427460 588776 106556 1014290 782055 1306461 74740 280117 1876221 785725 1521651 1531465 816940 64882 1513804 926752 216322 1187663 280023 688630 1318978 406398 380509 820926 1316349 600181 584485 1718436 570533 464530 1906471 1930389 111005 830688 473499 999973 52837 1266197 791055 1793352 462962 1831537 295148 1727791 458151 449348 1143190 1932151 786566 271847 1048888 1216347 1454081 814656 1364843 1196013 1270363 1048800 1681113 1887949 532176 834902 1741593 1036789 37293 1565137 414686 77545 724578 1937971 1771143 950082 51975 1207204 271888 86900 584996 31737 1382095 1039182 1488609 1773142 1467503 1616222 1840637 581264 792605 1344974 224568 673878 464948 52134 269938 1881156 1929617 1190135 594985 137226 133907 1786682 199578 797784 1942829 31880 1650775 1535726 1971411 523149 716991 177806 1657781 111682 62324 74366 890354 306726 526435 1028634 1925898 1046035 878491 1631720 1337389 1296831 1643473 193204 1216419 1690147 1661816 1525614 327095 1980220 1585670 370478 1435376 58859 138418 303308 1109559 1441992 1956790 1193114 1170758 1852932 885894 424305 177967 490572 696356 24328 1386359 670927 899992 1442170 1631355 1828680 489001 553179 1005195 1767068 1940971 3031 382389 1607310 1854521 45920 680971 1985013 817450 1289755 160169 1288047 1840561 1995304 297254 1234880 1962644 1764156 513255 119854 1375588 387492 1996516 976550 611787 516855 1719935 1416280 1943042 1982888 612190 1087033 1761269 1198060 1266706 681365 1096760 727345 1575490 935325 921558 1028349 1374832 630906 912241 998341 624747 13404 745184 582948 1661350 43797 986980 1708105 274489 1025769 1351362 538593 933530 1817086 213190 627040 1853455 1866345 534299 1081144 839979 1379719 273910 1243431 1589252 220900 821363 977251 39100 1647061 895516 163335 680318 1401504 201349 1665482 132494 1490765 1900463 1045429 641974 1105658 1675220 819662 1166820 1796013 307576 78577 565318 521714 569625 879649 1811348 920135 1260823 1405174 83608 585528 1627103 988197 1722377 539888 464732 751882 714184 394512 1199560 896951 1853717 598602 225525 462782 910335 508594 662415 1640475 1808782 345741 1672451 1116823 1813896 578374 1962265 221775 1750830 717778 147706 804868 1608778 1093372 286801 1615267 296448 1205413 794074 585559 1054505 749112 1264748 102172 1196572 1955104 1063125 1876764 1711267 874988 1018320 496636 1291565 473945 1013985 1505525 850623 32916 762679 895834 277509 321844 1564457 324279 271242 1658496 1467351 750356 88625 1675202 1079319 1020464 925373 723992 204724 1006775 592021 1871826 316885 268663 811975 1074403 660960 1031758 1477886 799105 690800 1801240 1079067 824311 730794 1237127 428232 1376709 1744654 276269 639533 1682205 1579768 106574 555417 696168 562518 36678 1762788 227167 1904995 1595038 916367 1623259 577867 1543384 390416 423748 921469 1969801 221005 789359 1976668 1237928 1198057 1088128 522895 560063 1394752 1645721 1967820 215447 1485999 1200414 789041 857801 187162 1609755 1943432 641500 32929 973722 1658855 1422930 535705 835405 1125699 1270791 1108209 1600166 1793329 1784430 1078536 173029 585207 1090739 349619 1183458 54024 1928236 1827178 1841248 749160 536904 1574081 462392 1833755 1441159 1991461 658193 118595 1429316 1661277 932607 1016754 525942 785260 1970125 1695327 325003 1065304 1479498 1422940 1206391 768826 959964 693506 974214 1809977 1464394 150088 1190079 1385497 672411 416657 1221020 528675 702887 1151529 799726 1961593 1848847 1253665 268822 719234 817915 1685733 1202669 1326376 1300135 654414 1108523 1775326 573681 1189211 1329789 1670647 466838 1037485 897536 1291088 1545225 1755321 601238 1907357 207536 1447014 470062 1360942 145467 64428 799547 796892 315900 4323 872290 751328 548365 905050 852214 1173280 1865284 1794395 759726 1036442 951485 322548 1509380 666498 1755886 66356 1474639 1706107 477956 850981 1115791 422615 1679244 348233 1123335 1588251 1772002 144641 1990058 27273 879465 142881 1668841 1678663 711206 117826 711896 1070740 1831819 927570 1633947 881118 1417332 963727 1112488 1423338 119818 753370 240226 1190563 1429371 704100 1107267 1391004 1534389 1513343 161673 607683 794059 1614218 1766668 1879145 297210 757944 893041 1434651 1640912 1250053 1847924 1803218 631319 1461513 134836 253566 1814642 929899 734088 1903242 405961 1166943 856035 343087 708173 1813636 681977 935081 1177562 1521092 1830393 1169322 1498891 603821 946178 94408 1987982 811295 464708 638803 553881 397350 1431972 1230629 651892 318219 1384209 1865826 168730 50227 132955 733341 1332932 1424696 703715 1770030 902273 55146 1627010 1221826 1896216 1031038 1265454 586936 866685 1614609 589313 41382 1002906 1974901 1647340 1949648 26607 172848 1195743 1870785 1342045 1774969 1736104 1913869 1985364 252004 1628346 1575279 893213 318044 1424295 166338 1624742 654318 933822 1517275 776678 929026 561560 558911 356022 1416981 975971 369542 1103655 1772438 944799 1433233 1106255 1325391 960427 580138 709241 1976760 755501 808783 716953 892462 519035 544672 1412566 1343317 636789 1501363 1007916 349020 1609968 1976676 1214819 1752115 1677493 1693249 1462136 1265027 1907466 345958 1379279 1386941 633659 1228307 1231844 508598 1865119 1551300 814463 1228767 902930 1073178 677890 1549139 1714311 1220930 186598 185622 531232 124672 401245 471651 1775426 1493176 107159 1010524 1392952 1449465 1160394 1069099 665824 1564505 1763028 374382 1667541 1084089 1365975 1827108 46218 51019 788331 438332 35722 59064 138183 128727 801113 865586 129653 600936 1283217 643755 1237712 917222 1136498 40118 1664705 1062101 241712 350700 1793588 888519 1720918 593136 464965 565158 92829 1976480 266401 1609737 759847 385020 886976 116412 1295323 181227 1271213 1771828 1367999 701393 827519 58052 1142514 1689540 1583855 1542634 1107680 1999007 306150 1984269 1841228 1843700 565306 260971 1454996 1041462 798629 601744 1002087 507957 829469 119662 570367 764245 1177121 827202 1575736 693258 1573104 410712 1743769 11300 817851 417598 1986415 441337 978835 1829768 1189660 907557 1904000 1101586 1329059 906458 1963980 1060826 921930 1058434 562618 857996 1206878 1082684 284529 2012 1504703 1623026 1436066 1443255 1384304 157007 1453070 1258386 1118585 1789339 649105 543534 432361 640400 1707449 243048 824557 152554 720763 1921926 1341367 924377 30320 902812 629656 68396 1550331 1518098 231082 1888046 1922090 175170 617719 1062354 1918073 1436497 163807 296581 524885 213619 1955908 219414 1536715 1583252 915240 1270333 258106 707849 971584 1403638 1275317 795672 85027 191460 1730002 1902527 843126 1077262 1960050 1257242 1674500 786639 1672048 952718 1785346 899078 414289 365107 1202975 659737 486955 1639427 1160302 19743 1223045 1891607 1135965 1647455 10604 190345 1420787 1947299 1050542 49550 1482475 1968202 1684024 1894583 1435620 1465953 1857561 1861061 1376002 426453 103548 827662 1534254 856108 1796427 1082523 1400397 332197 1830792 149025 1434292 1559966 921212 1021975 1325349 1446232 124170 967456 116687 1385122 1153553 921632 543591 1601481 68371 1684352 694416 1876888 1515350 133072 1536074 693267 763040 1766739 1028679 806868 1179322 198718 1096106 930026 469445 495 939144 38618 988982 246051 523652 59495 360372 869906 1980854 1506915 841637 426089 1595107 1953937 573027 841539 1765276 196298 1175909 1827141 1668740 1144727 1143257 1450801 1179242 1485315 54143 1850151 1142665 1022061 765632 1437517 1951887 836142 497569 1626452 460858 367976 691206 922992 1337255 1599538 386680 572508 658395 118811 1810328 926225 77624 1466681 1321922 1508298 270524 700860 576257 1901449 331912 43369 1621342 1016535 523522 1365383 1157938 363786 1463926 1815172 1124391 1589057 1413819 1020253 1787552 1457487 765129 1738588 1961062 202894 1436890 54208 659328 350730 498423 676373 1282919 782940 1191816 1063723 1609802 1086999 1809073 1173969 1662183 937078 219836 1444417 685887 786214 1941040 1331505 888335 1762157 1012606 1649757 1860604 899484 1807707 1415101 540267 1275403 367401 748308 768035 66557 785907 1942616 951674 617303 1923133 1843438 967141 1903134 884796 1231460 345336 763897 1341576 1107925 1457407 767007 855636 1855971 1091630 199248 636209 1466218 1078198 717958 762624 1435542 599048 713123 1895383 168712 1722692 1500957 1272847 1821030 411113 486053 1624966 1422419 1725261 618209 1379218 80957 819759 1280450 1504664 412660 1302521 1011610 523041 340351 1598945 1396932 300467 936370 861553 1899286 1860019 1760423 73405 1995419 596810 1563622 1447593 573124 1789704 597261 974576 171210 178396 1647804 483323 331380 1295297 1301198 1380191 1289311 319106 518851 1340388 1516768 9495 198519 463988 473900 1790042 893319 1258263 1050422 358993 1406160 45610 1472309 1923633 950031 1817411 1205385 389107 1867666 831514 1031907 1538365 1438296 974207 322485 226843 729341 701833 1253525 1915583 1246167 1564473 872138 1251091 1446234 1226505 1889739 261716 1355573 60201 1271382 1612709 64584 1574872 817817 179050 1808358 1148437 820419 1785020 216493 128214 1367822 1578904 29032 461941 643753 280310 1357665 400959 1221985 1805809 579427 1151813 1204215 27871 1882281 1158467 489038 1654857 210834 1572475 1835934 427059 1641665 949278 1018065 679151 1698769 1892178 117100 1276006 1972904 1689097 328552 576914 397690 1218865 754471 1186624 888641 1064585 1283421 1828601 1767667 375788 1790797 1837754 645560 1649571 33140 1650684 329175 1165321 349709 784205 1917195 542399 1666519 1689339 205204 447565 1416 1195579 1606296 961733 1065813 541353 1801208 554424 980728 829987 504972 1536954 1711569 64739 55096 1172468 360521 1591533 220819 1861949 212454 961887 14396 893778 1004193 415250 313465 908609 1036195 1553109 868252 426152 351848 457786 306580 915488 21441 834470 1426996 691204 1477446 385166 1826430 381826 804099 202544 1273613 1528148 1709239 1066760 917872 264516 438277 419234 99329 1939644 1431667 573615 728730 20466 1914442 663658 483174 288267 996990 1685944 243842 1042036 115522 488355 1344925 758928 34807 732030 737684 1301707 656407 1589672 1475106 951689 577366 754448 614687 988479 403231 1293179 562243 1509918 334590 891725 82212 1052192 1715850 1721656 1426627 170871 970159 1309475 1590887 329259 1924655 1187000 268654 901312 177403 1111515 53377 1312774 107420 440463 1381368 134078 1303162 789928 1636921 1936734 1676632 408632 1197455 1040812 155733 221824 1627241 116556 1125713 1364632 485455 1506204 1795173 532415 1344727 1557033 920844 1479260 425793 1805381 1506177 1145997 236139 672822 1508160 1280142 1699375 1348118 876635 1169074 368924 1781836 1672756 436181 434169 1363836 1348427 245362 582253 1179444 541934 474046 1522153 1330745 1244654 832793 1778695 1133693 675148 1038816 1266295 864591 892421 1284148 1268718 1582895 1872166 1402506 1852672 1277804 1908729 1181479 1892348 1382774 1498344 1960357 541897 1337352 1684214 305837 296689 1256995 1058528 371942 1001116 1328384 549439 268066 1528437 851384 759230 117243 571403 1080836 670397 1880935 1555410 1610277 1583862 1854356 1649303 394118 1862052 569757 1264320 1003465 447681 256666 503307 250484 309811 1208712 880514 278225 1109892 1557785 1121343 1141735 1225626 1169052 1235465 1484142 478206 824108 1388078 857764 453251 63518 165276 1294098 245743 1008198 1438655 1067444 1594879 1436082 869991 740397 123109 345405 875744 375818 43989 1092120 527444 1465185 201547 972979 1413466 722601 174618 730352 1061008 1347361 952603 743999 522026 463086 1520765 1560470 155758 1662156 1393397 684133 517611 19407 430101 1768265 1268172 1213080 43660 112179 1904839 988672 587463 951965 1308818 1034294 130867 1011843 1599786 1938658 1372745 1936287 288053 866943 1630511 549122 962468 1099190 556464 229421 1359775 511655 513190 1882570 1970585 1821724 826546 1570512 1807575 279685 1059346 802734 1318300 1038364 26688 39157 1963203 1110436 1953648 434341 1424284 1481293 463697 1451255 194344 891566 659588 1834824 406720 809553 1387672 140625 1100130 741056 235971 399179 754662 1534773 102073 854602 279075 1236133 1427601 1044995 653347 745430 298694 938323 684199 1191514 1301030 164164 367230 804997 168539 1307683 1467117 1643817 6342 1490632 1726443 684954 1224860 619705 448750 1755918 1819237 1141643 1153794 352646 1515144 1066114 1743996 1788097 1373490 931672 1212273 1876565 1130633 1951209 682835 753836 1104525 259251 125015 1826173 929783 1557726 1438208 503113 1470156 619171 1536297 250756 1083918 1764980 651311 398189 581976 364414 1629316 896526 337728 1758295 423929 1966360 516299 1146337 463076 1409052 1985663 509185 1191723 817317 595442 761240 525665 1258673 855601 1738172 1189961 361419 107458 1936012 400756 760585 1577656 1245417 1561281 1932188 1917511 482552 1817453 184610 1225762 817081 991274 1635840 543771 193188 1513763 1733131 1283889 366983 1544183 1965181 867907 1075705 1956986 1926570 995352 1814627 1572038 1525003 621149 164735 1919708 1768001 831240 1621839 1952085 1048872 1815585 1435881 1187245 1066827 1456954 549569 1917817 1570079 135157 703066 1303922 901541 164869 1094549 782194 1215413 587000 1414587 1934296 565040 991307 702843 1542825 593399 930865 241097 1575111 1999619 1048336 185651 1432487 299703 912493 166791 1472245 1567813 1831807 544363 403259 1578784 337201 791794 1269979 1325477 1049483 675257 1214904 76153 1871011 1766776 1458741 1508588 597703 1768358 276656 758173 861669 643210 1146017 1603587 717819 1429921 1582007 397945 1671251 399489 1121852 288910 967711 989697 1786038 1695534 970929 1728604 1089976 210191 1794261 743377 800411 1970437 1968842 77117 1057520 968354 388195 1768324 772830 1770927 545489 659618 282910 488094 529764 465403 1985221 521865 1554243 32790 436487 90761 827957 970940 1821527 1133932 1775668 810581 607023 214716 1549647 1158374 1530433 386579 1882250 1062442 1200895 583217 1033954 268661 757939 1048218 1351588 175952 676064 397178 210317 461738 1847611 488097 1249985 1616477 546935 1862860 1196064 508114 1948827 1655783 722939 1578176 919017 1345666 1996898 1308826 602674 1850342 395142 120562 1886412 573676 1458497 1013707 972232 1371599 928493 265028 402282 1898302 905422 140266 160300 1116932 1030837 1732893 1954563 1832342 172277 488068 397771 226037 220194 1487986 1259920 424855 367328 1693034 1205645 4087 1053021 1263539 417501 324474 1541190 456624 221798 1341726 905954 1061231 557478 301634 304641 808502 54579 610042 1047289 1951704 1312720 579666 1298192 71356 324916 1128944 1075303 1532781 863241 1126369 1197250 17424 1708848 1099182 576108 960708 1479200 465202 1001488 170766 1911321 1084696 1540833 1942268 188447 1237773 712605 78475 59549 983112 513021 1838582 33596 421107 743934 1592069 685732 112989 301798 563913 947277 890095 1784975 1491078 1211094 297520 1780352 1410656 941287 344104 728749 341130 813323 1579604 1713736 4680 1642123 304924 1079059 456741 77102 306187 510463 1878773 922835 71322 685275 437773 45079 1535404 812850 657486 1933073 1578144 1668123 1416025 443644 676984 345430 231414 1530736 1108606 1976137 1365894 888303 774702 1297129 604005 1410141 1619849 392836 1651391 817315 1012191 1309662 381678 1952294 727127 415937 1245128 96900 1153850 1035295 1808820 1785652 930521 483715 770757 200161 396155 1697047 1243779 1287363 761470 1078446 1138481 931575 1246806 701983 1017103 460804 1152814 486707 1433235 1230312 354540 302096 1450799 818832 412553 585266 272679 335945 774608 299147 984540 1571556 207474 1656009 1254315 62121 354315 447500 1698983 1519147 555527 218718 1432481 1351570 732370 1149946 859047 150492 1010510 1901759 505673 567084 1175446 1340395 129471 129405 56480 718469 1353959 101979 437178 1426332 753570 554182 1716942 826270 644863 961336 890165 301098 1070463 1284060 1672907 762103 633553 118430 870205 1489954 91580 1300522 511023 1658280 1739677 1170149 1819592 1762246 1185392 922637 793718 1825740 247869 586501 1579189 993661 1874743 1581880 466860 1331339 1736465 1299390 612866 1163063 1141896 288322 1605641 1228174 1778690 1320539 432539 151582 1959940 701857 342738 1759105 734595 184880 1663910 1073669 808421 958540 1685217 834436 670553 1599778 638128 1735493 1993152 1262386 1925643 385473 396069 1448935 250815 1755399 148549 830466 1857154 799937 1022333 757843 555825 854916 87293 126748 1152138 1761306 1082387 325965 931764 1338361 17578 1910145 256891 1142314 331525 1907963 1783605 1137476 1126402 668651 712632 1043177 547207 1932182 636717 1311653 855280 1485895 858041 893300 1055243 678037 373527 1960888 1949206 1974579 1182092 409942 1049744 1456536 841567 334743 1346498 1015330 307137 834959 1650926 1707231 1363448 700555 88943 372896 1112436 983061 851897 892111 1124074 968144 150734 504642 540666 317018 616409 1083586 141629 884253 425325 1240254 625200 1013181 93201 1018481 1964021 993689 614004 349373 557351 1292572 1810166 240623 405865 1989876 949107 1880243 795063 1029864 688295 519911 22342 587416 987274 1857250 657372 1498205 266079 1939717 207134 1286335 448214 1648520 406236 1487808 1892118 549079 1526633 1736810 668727 643295 954918 596192 1102164 1753754 154710 1374013 1769422 313833 357174 1149553 1725489 755370 937792 1374656 1726873 1216995 165937 470033 1070009 1637519 1426199 440471 711163 981090 191600 289169 99385 922010 552078 123158 328300 1733116 1460951 968719 1585788 1448016 1241555 179077 350006 721618 759006 1117685 460963 223324 1654392 1718688 1028884 769657 1349769 645433 369067 1147136 1857603 759871 550852 1128339 691563 1205871 826062 245494 205512 1045524 1469628 882681 578272 1091560 1508065 1647198 1285008 492791 48110 1703822 1891072 1686938 499565 1733324 1846748 716344 535419 1981588 420442 1651323 919714 735077 1965396 1874781 402452 960132 1938075 1605310 1094373 433717 1666537 274295 818280 1824027 1664660 1876239 823248 890511 388671 1806244 1200397 991047 276620 1086777 594432 211246 1430798 1173649 1942358 1053481 1762616 142794 312578 1885835 606751 1936147 955567 1303362 1182150 571383 1563683 250185 1051479 1415955 1743917 510483 704116 1677459 1126006 518262 253935 1265341 79465 1520762 1476701 1087304 291125 588889 1584795 1187571 629097 198323 1126157 652403 1370743 1623971 1493336 960023 1783651 720764 46434 1446383 1524496 1242739 474342 1821218 1293132 136232 1597435 1652932 945436 1657948 1593021 1334497 1759254 1696576 854930 1307873 482175 308050 1956600 1954990 1769614 957445 48414 1182114 1971553 1637306 84853 1220519 1036080 962816 954613 1373108 1002557 585493 1023212 1859227 495630 425638 296212 1676609 191350 107426 1577930 1798002 407079 1431626 253178 846771 651382 4392 1265937 322439 1487021 1036436 1313548 59209 1404889 485106 902918 45544 1476757 1459072 1308954 1590760 1063524 1341552 15475 1630234 381528 765276 830041 1862443 554010 208777 1026695 598097 563555 1110645 477665 1926199 550785 673584 1731559 1960699 644086 29685 603699 891638 80759 1052344 12319 73606 663342 1437291 1576476 120642 788786 1140077 1269329 1791042 619511 1298651 853595 1114240 135408 1290543 284364 1531682 258066 435019 1344867 1001903 1116861 1052723 1498400 375726 247328 1478013 454405 778863 373855 915687 740071 727813 1302791 2629 1913194 288638 1193878 1505562 619203 375470 1482137 539004 902597 32289 981017 1428989 313179 1048276 131342 1514927 538795 59872 1055782 359480 1428791 1548848 176213 1791667 208295 1272240 426837 821848 228397 293713 1970814 1748867 794486 1341646 1486609 333939 1286918 272931 1848434 732533 534433 693871 1063252 106913 1064759 1475037 566101 1549119 404241 1645072 1516473 106524 1593060 372062 1548405 418641 1782582 1222172 1722775 211793 1310624 1523839 263078 485528 1732834 1282529 1469625 1267265 503162 980967 936770 646078 1334913 244739 217853 1393114 681406 336972 309407 426151 826265 1912725 196321 126058 1697604 165952 505714 332392 905834 1104549 27525 372907 465612 844212 1650373 1668733 187522 470998 915653 1926484 1839694 637290 1700542 285908 506789 1422429 613594 291223 790493 1308687 1316539 399189 225368 1427769 836423 1238475 663730 495878 1043016 1055375 725180 1641138 1637927 1761134 463385 469380 1145058 847351 1473970 1322264 702050 778384 980744 532361 977376 1346916 246981 1965488 372694 1739910 612876 1572618 1424824 1411413 1535959 1014485 1164542 930109 1113710 435842 907502 1039932 5118 1552477 305453 827154 627251 1451710 1179558 726362 1327483 1374582 1807946 1829649 742006 1321730 184498 731743 266302 647054 1646411 932014 273531 556955 546107 1802621 1996775 753492 1713758 396676 1499559 1754021 192615 1236768 126411 1857661 166473 304589 1426310 1434080 1399472 972178 980177 741200 1967195 1020106 1641947 1034953 625214 1418210 1112855 633635 890971 323820 226430 510057 900616 895101 379094 148415 1187220 479716 1703602 1494361 1443290 1793204 93517 1264464 1070055 1044469 1674195 677405 676940 800985 1966946 449583 244926 1558030 1271300 529456 1002128 1877503 267323 1901147 1341428 1794620 1192696 567039 1086498 192920 1746101 1152834 856056 980058 1040827 1127905 1461092 221639 1035971 1476862 1385682 33800 1309952 294674 1135825 1451910 207502 1204366 666307 1636262 1651090 985674 1495296 874825 698121 983045 600276 1300731 127126 1877658 148064 1905879 1088462 1420092 774621 997733 379116 1733637 1937618 1370655 919304 316690 101101 1207951 696704 1083650 168553 1252344 867809 1548017 285320 180314 246826 21919 1638781 500323 1064074 600776 976921 932317 1562585 552071 1175284 600016 625001 968147 452659 1472846 491897 999161 1161845 830714 1237937 1139653 1920908 183856 620033 1446597 695382 762300 79903 1991817 1232137 1367161 911083 901328 1615037 204075 1420330 1371536 51609 1844930 74871 879906 1794744 1672372 686791 1298706 1446316 1366917 1765551 45326 513580 383023 940221 939464 1136369 1252127 1740237 1768777 1243789 877588 847689 20488 1187225 1137686 1106835 655104 805254 792946 401958 1869320 1222693 1505001 1338377 1309998 1898612 1490362 868323 1193441 930142 848407 1721262 69459 1908940 594174 1851684 691641 821497 757847 671464 269529 1622913 230928 1352439 1484526 148877 1374845 1926904 619238 847607 1961972 10214 9943 489751 1295623 239584 984839 280818 1809548 725007 1410839 1713298 744870 1328761 1925237 1977884 103763 825196 1890748 611312 1855607 880734 305134 1746753 78499 988216 1511361 1948926 168279 1393530 1679206 1147419 462336 855383 314645 1011329 1900610 134458 681553 981204 670519 1796948 870390 951857 206708 1381667 201352 962004 1654058 1641393 671638 1247708 171317 163292 1082952 167122 879647 1603929 1691914 109298 774233 464038 341451 284164 1756507 507033 695434 1821480 727097 1177293 1547706 449726 1830761 991694 655656 446806 1436284 1235451 1534789 586814 1354378 1070948 1863365 1266761 1545629 1760038 1282537 417822 57501 535668 1927027 351289 1672 367847 500387 514179 934960 934579 922888 1679868 586436 1026200 1513227 1883305 1683254 72039 861745 652318 965325 920561 1978821 1463463 67272 927563 1604623 1998445 1707770 170323 1210827 831479 697705 1421246 1846081 840850 1571048 582157 90445 832115 1246432 1338012 1623873 430705 1758510 1564398 278924 105152 1111267 1226122 218230 115614 411623 1364582 1012332 931627 657923 1706492 323630 1365951 80387 308020 135509 42377 1315762 673443 1268804 1075408 1687381 995447 854212 258613 1611676 629289 1055535 1634623 1160257 420608 842455 285974 463400 106193 1485365 209704 1879706 1796500 700046 1241054 562597 1383792 1869075 526213 1575937 533636 1405017 275374 1452771 388026 1371902 781844 1111991 1796409 1774637 388655 1180932 1518700 1925233 1118109 1723991 329527 1057635 178846 310586 1998748 526621 426176 1664374 1556928 157023 1182474 1579524 1271248 465168 1450370 240484 1616347 316342 1321940 1276745 319743 1456765 618207 866552 1536031 987192 546652 342336 762154 1853752 1127579 1866569 1723115 322883 1310365 259654 1110901 1399795 1745039 1404294 1337575 317975 1486537 1415670 10348 152684 902773 1724510 1223458 1477690 498393 262440 847339 849850 745528 859069 375950 1932319 802541 352679 434278 1164071 917442 1933645 889455 536528 1288582 68635 1660033 44322 421408 1566686 926655 1975239 1371193 1211049 878464 295736 1763007 285378 1820907 384920 1517288 1943646 1779759 1602306 380627 1586554 1254046 483268 324089 854789 637490 1829914 339349 955911 787581 139106 159069 1005722 402440 1237965 164916 1020996 1633270 338222 887347 501288 910748 1162408 156879 354253 1054941 1530282 1329384 1788280 569543 1760484 466082 1842553 843670 1742502 1791615 258084 1420946 1459551 1740626 1484432 329848 622393 1380359 901929 1120617 351078 1993616 1067853 743205 1133390 39920 294104 1251790 375583 273101 1776203 1430262 668560 1116969 1395132 1547388 1345155 809049 297284 1725221 197159 363912 647325 384357 1712900 636040 234819 1896337 1027640 1201830 1885059 191107 548261 1223962 1819282 1536051 1735911 858812 940082 1118605 1250150 685350 396243 524609 1720094 1664904 475498 1703144 1866592 510594 1292703 782337 783617 1944544 1471842 1298182 226563 554701 186141 46837 188988 1694196 558397 1532568 837135 1733234 1978315 1027482 1268558 1242386 1180064 829150 1305456 648515 1591309 1593203 674193 1078476 1269230 1089576 1921737 680599 496673 2416 732629 671147 1758138 1252842 1445048 456782 1583891 1808306 801106 1332270 1057515 1068920 1089159 1423061 1002881 769587 416670 133642 533973 1848610 876956 381766 148259 1189285 647822 303366 1972691 299309 1547529 705005 770856 1541569 375672 1018663 1324184 775603 1207460 1343154 1842157 325067 1708847 43391 1592371 922630 529783 1091458 1670429 115080 1961617 758995 1544249 1679802 19952 763244 1025140 661978 1139219 1189722 1255046 447536 1131363 708437 1824583 576931 1570875 889666 872297 1556053 1587816 64556 606713 724306 1175128 363449 1853370 157340 1588605 131278 387643 271309 1583404 1686357 516318 427880 440921 1723494 804081 658225 1054692 1420577 501994 1527081 426905 619730 1828005 1849231 580623 225605 187734 285238 377524 521853 1769675 1555840 416290 1484492 458431 783194 1209502 1773320 1787986 111713 753606 1632639 352283 980243 1555381 844010 83435 1188125 277014 1940248 1611684 310192 922646 1092280 1502460 1798050 979549 1961163 1554795 208107 1434365 1210526 1527840 348205 193289 798662 694222 1284906 754803 1580594 421350 338074 937907 944294 1625116 1171996 913005 1501469 1402423 1706015 749567 728467 710970 998249 1098770 649283 1803399 1859110 1657879 806029 1739096 1100921 835880 965097 1590846 826123 330287 339920 262136 671632 993160 579348 381289 24580 1526661 1031892 1477308 1061971 1827940 1482870 90340 818886 1098463 108502 1346996 1381646 1591826 27317 561119 255596 1455904 633332 1290196 1130285 1620520 1964586 229475 581750 459139 1886544 478574 71516 138171 1394395 876119 1435383 185793 1327304 1612468 1239637 1578090 1613735 998964 1861747 1031361 305282 1010554 944316 196440 1528312 1019115 448456 1094458 572511 92374 911999 357647 16131 601581 1923848 145687 614544 617963 1961633 1906963 1949144 519548 448174 702203 284166 907751 796464 287031 75040 1080289 899920 1424283 1205762 1178251 1719336 861547 1829437 867566 177512 260737 279264 1503992 1274207 40444 1052009 1163651 1415962 458085 425763 1256107 492574 446493 1453881 1688039 792813 252420 1475462 659379 1919270 39824 1502248 1669124 1988862 1923317 748190 1921714 631375 1097857 1943275 698674 1173592 1316846 1027045 96932 1790081 833581 1025264 1743530 1892507 1249247 474404 1113099 566160 363869 719135 28382 1892452 1302149 1912001 320096 706978 1345553 222031 1874046 617955 315915 1392099 300659 851601 657430 1242315 1188340 428731 1770366 693071 432582 1507657 1697075 899149 291366 1287859 833689 223850 1570278 202599 1573620 147129 1602372 1404868 1513676 1061861 1293602 1568530 1542768 154324 871599 448150 1603445 1333442 1685233 68592 510683 1028104 1854075 1145010 806594 1376176 15270 682242 874855 1465010 1974290 906451 937575 1815922 420374 1449370 1609150 1579092 318224 254190 1346682 1365649 537071 235893 1849388 185468 611382 1874920 458197 1272458 1254559 127207 301024 1160286 1631338 58642 42943 711555 477497 605403 398468 1821389 1394017 1258556 1729117 808767 1663389 23482 1343938 1333853 623940 1682888 597889 1069623 1707607 814155 1504435 1063393 227750 1430139 101607 1196190 1653090 1930767 1096529 1187348 808797 409882 153408 1184886 451595 170440 1326603 14095 1168792 148799 747194 1676176 1817466 895885 1356937 993140 763054 490398 1271105 382179 550316 973595 1093432 617553 1674872 1837067 1326185 1359185 1336610 1092542 1034427 1006844 1648848 1943239 1986225 211780 1276 118971 1169574 1467006 615906 615200 290557 1655657 1888353 1089767 1523658 1690198 1517490 1506713 742447 735942 1089743 197413 600251 16086 1514305 948794 198801 1774450 1109208 794096 1884541 792623 285079 1487817 245996 1913208 1658709 431517 1679212 160950 430058 325169 1166169 1235272 1743720 565749 638678 1102825 124990 1670367 1438431 1652549 1039687 1836379 1211955 1271729 613017 848155 1605177 868615 501736 1223343 105123 1246759 350288 1020643 710008 1156063 841533 922485 1162603 1246406 329406 771019 1457442 813498 1650961 1320945 1320066 1588151 702655 1795467 225288 688580 1683102 1947498 1978191 84792 1544629 606504 1617387 1087481 663251 158680 1497873 1624304 339606 644504 1689777 1974141 1794573 497915 313987 1449667 8136 1736121 348426 375915 856513 1790852 1155039 1277045 1431062 67724 1404908 700526 1711606 764862 1672690 1015849 79293 751156 565495 1015367 1218560 1620938 1521863 391025 577022 1107643 1714878 875031 1065236 1999259 977486 562798 647982 107704 1794989 720358 590149 1794564 973060 1444842 160843 999691 372144 1729749 1500839 1136695 1229056 1615045 1183085 23042 950686 643029 678744 1180025 483094 1942350 1467489 1165916 681970 621297 508977 808508 1540759 102740 410348 737808 1234972 1403380 1501507 649491 876480 1901842 1475344 1615026 425964 172656 760482 1295508 374921 1506169 1628408 1850595 738362 264379 889725 476324 200314 713488 1646929 332626 1306531 1440147 1205362 1477738 709777 1432928 127341 1423120 1853620 1784371 510805 1205156 852422 347173 1311071 1981593 771226 679847 1389385 1819491 456886 921172 1741920 1400802 1163314 1074483 34680 175219 314 1427894 1987742 1480980 889049 1620079 1757737 238732 1155328 155363 1073118 1111207 1651657 995950 1507598 1857339 874296 1473257 1060173 1459529 1772530 1170097 222838 1843042 915796 163675 519178 1354446 284827 259966 1125832 968587 1562560 1422075 967866 1904084 433973 659663 1491122 688579 1509413 1056357 516791 636007 1096887 482688 767686 121580 419941 1778817 224395 606824 1492589 1451349 1434737 700311 1084621 557830 1877867 376641 428676 1558480 529760 626250 1974419 512012 572307 1398211 50666 166879 1873972 814521 1809245 854110 1015433 258092 313180 1421880 1741683 1568106 1396454 1798623 1739342 46144 1727064 839780 1623152 1232897 468009 131775 1877017 1520937 1569840 1961937 905372 170882 1260392 1949419 805462 733407 1048963 1348971 1346265 1645118 1874532 1516848 1337190 1300147 1071235 1033223 399582 1677062 1759931 809845 241321 1862550 263331 1628120 90729 351534 1663386 892123 1572693 1306135 1629182 444290 965962 505607 423638 1436784 880267 684284 925529 287768 1173811 246068 1933550 475700 313405 1086686 1572216 1284756 127712 195689 487149 1123899 702636 1569471 250845 957579 648689 338094 1592661 1601712 363556 107347 437280 697864 1039627 1535123 1077196 1755986 443489 654489 796786 554654 769575 1310501 236337 1283285 1506124 1823905 908243 1100267 1574670 210542 514280 1519521 1141071 685872 928476 1060553 508010 956844 1049130 1242952 1239347 1272463 1545250 844090 360850 793429 1463047 1763227 455893 1253475 607836 618407 207220 1124757 1230361 1027170 823695 1106471 1647845 39375 1427696 1162344 122558 1083895 1514840 4229 778617 244032 1322822 1643049 564502 423444 236073 765938 884057 1312920 1844819 399785 9861 150945 1388674 1194261 1077571 28917 256460 1032705 846666 1694015 1564274 358290 318731 1430937 1520453 1712591 1731109 1515246 1590232 682233 532648 1241277 249682 1520456 1739100 1534065 107795 572168 862066 1552323 1797667 1762291 26341 1234455 442253 900292 1585319 1906993 1223949 279605 1809470 747322 1151800 687734 851917 1757025 1541354 826844 1352563 936174 348074 1085010 1808569 643916 1053347 1819824 427166 755627 515097 637400 77163 669226 1257502 1985288 1972248 530652 870903 55879 1281984 1582 1440177 1946174 175030 354934 1023134 1731993 1810053 583525 1129364 639577 246983 1718361 425787 338099 578393 1943789 246308 404853 398897 1383951 491065 817926 485670 1174879 407816 1578218 1656574 1388658 204882 627608 1241062 870602 198288 1375683 544762 530597 270030 1787589 697771 1854820 1087013 516604 758863 1046285 558069 550783 1891445 817907 1807685 1507006 85034 301290 1397795 1156354 1876978 928370 170253 1905335 1774851 979215 428040 1228593 1049559 1129992 1409586 913746 249969 1597428 1334974 1452104 1300660 794098 293362 57921 1003783 1521440 491811 1245910 661075 1479513 524347 768687 1566398 453435 324023 108501 424265 204641 858765 415470 778824 1777434 168870 1387868 1383830 210643 21734 658712 164594 1273905 549756 401843 881738 684488 720541 320788 713920 661027 458162 176067 906773 1009628 1050034 528405 1480328 1363432 1652325 616243 955635 1076288 1166204 857984 566640 1925106 505974 612696 1656165 1900267 886479 1896668 522054 283721 403350 627622 1580648 927809 1771211 491001 448448 1398407 758957 707023 1059137 946804 1275835 652759 139187 985651 22250 433326 1887037 1591388 1547158 196685 1669240 1022374 1473055 1304119 1582097 1054280 1231708 1364194 1354424 1968938 1979517 316951 45874 342868 1802509 82188 305044 1983309 1269626 1294124 520415 432323 1347301 673011 1570600 1694880 1307799 261458 548684 324500 1533853 1678069 1279887 1664300 680144 1337431 1260389 367861 793375 1362539 1770356 832309 1093456 1838914 592551 1957659 68527 553434 460079 530641 1082208 148631 555605 237611 1387380 927596 41844 1218712 465220 1772098 405274 1588237 1887088 793913 508923 1644557 1576495 1288600 108262 1390397 760196 1895212 1476500 173488 650431 980278 1317343 1370987 888549 1643925 1837545 1013399 1922739 698631 288101 702205 1748879 116543 1976342 1376673 354446 77159 864380 1730278 1563444 1477029 1504475 514550 1500590 1804104 1404028 753002 1197520 158543 1339381 246780 466908 771565 881942 996622 1047952 759400 243020 856766 1399426 281311 1189407 1621878 833863 1868310 1841435 1595526 740245 232481 413139 1561059 1337954 1835485 1695346 1039222 434630 1095739 1794639 1194302 1798853 1695873 319499 83626 66340 650923 1210882 1217943 105497 1860959 1022690 49243 913303 378984 813839 1855965 1949186 277256 520986 1893563 1749930 573431 272609 1708306 265677 972793 1680102 1156954 1106802 854894 633977 255332 1042163 1569570 581079 1558889 382951 663585 1188515 885118 1892612 905580 586619 1238494 1907767 1437278 1396157 762422 252301 1263143 650936 716576 284798 802202 540086 1535875 1856846 1846772 1327014 13857 1518078 1690126 219601 98319 455909 1505270 887634 1767954 280764 840815 1523219 1655342 1267549 261394 656600 470386 1652705 550527 1002443 1108311 1157245 708938 864792 338882 1037172 874317 884971 1904070 476587 1779991 692686 645043 1642005 919153 473894 69525 1699812 86104 1645412 807456 1785300 996475 954459 437176 1525529 95182 549758 1022879 1176036 834440 1755212 884672 1136548 713092 147857 167801 155608 1196468 1763067 1791944 969482 1131628 1097609 1470452 54932 1814293 1632948 567222 301105 120372 62506 470042 682629 1779918 131878 240437 635591 1393515 1566930 137921 169305 301423 1393727 585176 703868 892145 696597 1426959 174074 296280 118882 1133535 1726729 1129345 1981726 1444826 1568666 1665069 638383 1349848 1162198 1687009 1945852 584101 1830880 1082861 654783 1075467 114945 889249 996098 1404666 1676708 1649498 1873092 229936 477885 413455 1332633 800735 1298218 1745635 1417919 37580 476337 286610 692806 494409 905820 510569 128913 46798 1708824 420527 1961579 60960 67774 152699 358459 1609364 651675 1796199 1292826 216141 1649557 406369 1113912 83568 1140368 175703 1265261 978068 223226 1426681 767514 1850145 1247095 783743 1277006 1079746 1255148 1311281 491942 1993342 394791 854471 1374670 473554 755624 1558361 967366 1266756 890854 176130 908945 1681969 467805 918192 1358909 489387 1840497 1621743 282954 921360 378233 294462 920133 1770904 1124560 1062707 873470 1085710 882976 816885 1808603 402480 1350146 1800865 184334 1008039 169240 1879840 855881 245826 195817 575539 788689 1227647 706429 578257 532569 1736188 26505 159101 471708 1184161 225110 1263574 378153 1055920 1213062 1678618 528714 1693851 879105 1287951 1921256 1412044 1399216 1939000 734262 1374701 1797973 1340284 1847550 1000668 952142 615175 249972 1079734 1931138 1002261 1651584 600429 39535 1193336 988271 803186 1025420 8389 678050 1124750 1961651 355032 986386 706435 188227 618032 569440 768093 1175006 626430 1066779 1263675 432756 1506323 175840 1010175 1175184 350660 1603300 312656 974157 1965124 755809 138299 555963 1913073 1312421 1605239 1717346 516089 474789 1123709 551974 1589793 1716217 1370292 325090 959409 983636 1739551 159286 1148815 1994057 1531516 649495 1840800 1446688 1226371 1705327 787233 288640 915514 82458 394797 1075791 729346 712906 796352 598120 991516 1444424 936922 1818162 936238 1435540 840658 16775 1052185 64638 801030 371978 1151457 1569983 1949486 1929475 1277847 347639 1732470 1193253 816749 142588 1973274 558336 631180 663288 243525 1282587 636715 274857 67712 1477434 1992902 778012 1392218 659509 1700624 1647368 594276 1548143 1207355 487976 1637709 1126272 757480 1653823 1862874 324079 813485 722907 622447 269351 1242160 1250013 467559 607798 840584 1212243 734798 572772 1882762 89084 682623 1799467 1884288 1667136 1312431 1738313 211181 535330 603287 977246 1478124 650705 1930031 733554 1040386 1056729 1086769 1617595 437411 832865 1240964 1744096 1508641 1906424 1463654 531019 1883374 691854 14193 44488 1239868 1999105 27969 900487 1863925 732320 1785780 683215 148300 925855 1629586 1057950 1953229 390884 1127511 1213161 1857530 1245300 1407080 1463466 1121553 1857410 1221046 1249036 1924447 1134591 159194 1744685 938089 1201266 1858720 1953745 1520466 556518 1755972 837173 1407230 519781 1123604 1001650 39865 1925639 578511 1611869 393502 451231 1659109 1081589 861803 1778737 1088335 1242287 1841686 1897144 1051839 244924 222221 1720228 755281 1459060 1472155 498382 660824 1556537 1771615 1020109 1164744 60956 1233114 922424 671012 586698 702065 1078642 537218 997266 1760852 1513838 1532134 461571 1216080 953191 1641217 1112853 263044 235147 835337 852062 1741121 1764954 1848779 1287995 133853 24881 369513 829796 1445986 223454 1783435 418243 1911190 584224 37307 1332509 1299527 1883103 1378463 1139164 1444074 1501074 1799936 356239 1056471 1555340 92868 249424 1209657 425385 1477465 1819827 1422026 1236405 1266407 1251450 278767 1291631 1637071 1027323 1495052 790342 861607 1286043 1671122 513496 658873 119300 1168399 674966 391089 1532314 1614684 490162 581537 1525531 913129 714575 394679 659945 160054 1102804 1736278 1111893 35294 1672917 1852412 337832 35821 1037996 1394825 1862276 822569 1243907 1998815 1423183 1774222 147723 621279 985417 1157511 1038685 1603059 1474973 564150 1870046 217765 684670 1487645 1126530 1434874 741567 222964 1056569 548580 792945 314487 1618163 986244 595391 1414960 919598 507622 114789 548601 339928 166436 1176057 1899659 1660907 50405 1045181 1849939 1863802 1310594 793050 791555 663316 641136 330463 1437019 1337505 981710 1967069 1936563 1439029 15550 422953 278048 280504 1371829 590563 1250399 981279 1999304 1976449 365692 1956471 266651 1633497 1704106 1931936 954704 444019 1009649 1269785 60646 599123 596712 613705 23766 161694 864795 1185957 932376 245693 1806806 1314132 156405 186845 1747327 496726 1004629 340135 1846227 877012 499011 555829 1625833 1711492 1234769 864658 125373 1111180 1958381 1412752 628648 1221499 1229594 1309112 1798113 611332 1875763 241741 1731429 1842218 679694 255624 1359660 996966 997553 1314056 729877 1174946 878663 825540 1747889 1662846 2283 1720496 928366 187297 683451 1209344 345874 1447028 1791245 1455292 692755 938112 416281 699112 1805688 1385371 1464369 733703 1677498 1590437 1180766 1346345 1792055 413118 1175095 1858200 24870 1724490 398273 509528 449478 1391934 1306445 848153 656420 1524011 1760665 1285993 1774026 351922 942970 421097 1717130 1397954 1574451 1754810 1336077 574704 1907326 80707 1678083 534198 1812885 527038 1297644 400182 1293274 1175768 1210353 677887 953100 302486 528943 816139 667201 1905435 797776 651873 850977 1813748 835537 1165130 1120502 1107736 1173109 54534 1005453 1369426 1677980 1207059 1493525 640834 1292741 818410 356968 1685552 927373 1760937 1924027 1841377 599174 1284303 227607 1308911 350653 553543 1039643 1716005 1863931 543686 1195576 1251587 872419 1426788 77119 1547133 1645573 1282485 387901 1873747 1769785 1679419 1153966 1465715 1046317 1289685 1072951 1459357 1094714 744111 325891 1643842 277063 121790 1805823 1279599 655090 1615820 1408479 868143 1030336 748433 140168 1638094 1609871 1720481 1883195 739826 1136687 382896 445063 1372912 1950056 1489745 1139628 1819234 163044 1741584 1917086 248399 1734486 905278 1377409 274333 764848 1531883 1368469 566298 1348099 1869555 1817706 751710 306300 171306 1117921 311318 789653 1404826 1526915 1463148 1254868 318638 1417348 813 27197 655659 318763 1739323 49614 1199135 433669 1874726 874328 769180 1492891 1553321 336475 234149 1444363 1685416 1424617 553125 686896 1422084 11687 1453714 912267 378212 1152859 1565075 1506907 841234 1655030 1866799 1292328 614372 173060 655197 455427 112092 1049905 87119 278200 1919734 918804 54871 1232105 513344 1581967 864122 405815 1552489 611171 1457063 51457 1279557 259912 578462 1221372 146858 1725087 129159 287869 1399209 1705489 1575586 1138381 732830 195088 297576 358416 715747 1749451 165786 1724706 1458783 1515753 1837732 551530 745280 374039 832731 539577 543619 437908 1181735 1790435 457830 690348 1141644 806104 1084672 1426921 399903 984077 320136 54543 1875446 1936403 221155 183045 671349 1015445 1882903 820595 653861 1781669 1639195 124821 1641866 606029 729553 976122 1823920 1368142 1288978 1197121 861348 638920 269433 1631052 517685 734950 1536843 1829098 450442 486147 1335215 1326375 1817951 823925 1581807 1332646 1385969 1353678 1360513 1366125 1428355 932787 1881088 1792710 567442 732751 640357 854841 172894 1757724 865115 412938 1550695 1766742 1754442 1006874 1417817 344829 1964480 1165322 368978 1007069 1008555 262663 923403 1444912 1695236 1066777 935678 392263 1009270 266902 1340892 222549 450414 1223312 364432 411596 1051045 1695696 763437 552696 1478844 3007 600737 1698128 787970 1208252 603794 1506732 383691 1953514 254113 279617 750760 210520 676814 1694258 60818 1363727 681377 467128 574958 375177 686200 255512 275208 1392755 1073671 1175943 589875 1613710 1213716 215338 1665803 1056745 1789584 1046935 1637957 1940850 1753943 1679113 670819 94891 468802 1046299 803706 649141 1770394 1549132 124948 90282 1107528 1686067 344944 1143966 1084552 292102 1511356 1391198 1245634 38696 1671305 416548 143306 69984 154774 861048 1948456 62611 560825 726744 1584579 1548927 1054483 70322 1049881 1004576 806972 1892747 1091042 992646 465987 1770738 236047 1488218 1694402 1638766 999640 339157 332423 422710 77683 899895 587549 129156 1369565 1213562 1993102 428225 1786294 691073 1449073 783030 216193 1107770 1439365 1093310 362642 1005640 1554501 12285 749978 296982 609036 1192454 1384484 1887473 277 529471 1402237 168030 1001733 858886 1175537 80138 1967066 479455 1317871 1814213 400504 16274 1988434 1907810 1212294 723462 61509 253572 620641 1454801 712192 1733133 825854 454150 303335 193366 1396016 745288 582377 1526925 921717 1887762 723742 1523905 886744 1997116 1005929 1737760 218182 187683 1458662 73314 226305 610182 1771657 751901 959431 1460184 197297 1137922 1559862 1606649 1083892 1777970 1027775 1404372 993966 829006 1980104 633871 782115 1950764 67370 1944558 90082 505470 1413595 1830832 109919 1663696 737873 406479 1000224 1381781 1235959 724247 1709383 270188 1012631 837404 1485505 1871093 1270193 1436349 1442252 1095353 1770305 453313 703109 1807738 1803974 951396 1278506 127163 350172 582897 266791 1026845 1089376 1200866 1738342 832045 1360322 1789245 1841225 1576235 1956044 1182758 237954 569058 384265 1738597 1440660 496489 305787 909143 455246 1870278 1752488 1221495 115334 1206951 1517062 64132 1465580 637430 1717224 1576862 1127122 221921 52465 1404687 487420 1423461 991368 674930 533372 1006136 1532674 339958 600694 393406 1269538 1738551 1087459 821340 838863 1476479 1235092 63009 944721 384374 1816655 1235850 1315720 1149801 1920391 1397525 1765202 1836650 1537580 938399 1389055 39482 217707 1902166 480709 582468 166651 1744632 734951 1960855 211297 690230 617652 1510390 380594 1874040 1678848 341837 1055379 514513 722780 1013059 419092 19537 848527 475711 199195 1367980 1727738 1608897 1690421 1644556 1782354 1595308 171412 892067 1409199 1273466 1929064 1911576 1683140 238202 871697 804006 209871 1235893 7875 1665775 1288611 104494 1257423 1306378 1720307 1832385 1512410 1554125 1124371 1471721 821894 629584 1634411 782265 1781366 391775 1320751 1064588 1692756 1226134 29601 1267337 240757 1217913 1684257 576647 1188384 1868827 655288 1106447 105488 188414 1346611 1193474 414239 1926676 1156436 1561906 646150 985399 732916 335043 1653593 1592642 423211 817507 614551 350415 710128 831145 280873 1316267 539 315886 1683578 1193639 1183173 269865 90718 299007 497016 1487253 323143 1311971 1161419 1434368 416891 1139700 623314 788567 449535 1013435 1250537 1932031 90234 1739916 1347015 748324 754225 242153 1199620 733352 569164 993216 1526634 1948544 329789 1000276 756931 1950973 1183483 1587182 496655 711656 1059516 144081 1678043 792291 117424 1069915 314873 38779 557075 159924 1624218 1523807 613954 33451 412801 1188536 13719 699812 793449 1340648 1241685 561976 1887856 1068226 976770 1226233 1077358 553369 856912 312267 651438 393283 1801609 326547 812521 1027789 1222087 1971506 858227 1948885 880925 1464405 1322540 464962 1275693 115521 1638320 1535351 1801124 1873643 381865 681261 573357 1341117 1560606 1537166 1386671 1447274 1926055 60823 240849 1009390 1087936 1998365 710470 1552856 712982 562163 358017 1289602 1455652 752285 756786 293542 786290 1254038 1320555 277118 1810618 1779215 1600029 1264104 820718 1337961 340004 1844337 1826884 367156 1981561 1255453 209340 1056071 1291071 268345 1933451 1615488 526693 673022 1297399 1436023 168691 592276 1236863 1867450 1651304 429611 1233128 176653 274958 113576 1918252 20714 1416791 587586 1044210 641239 606404 1322693 673774 334128 36805 1772467 1745182 188486 1303291 1602427 782899 825067 649445 20922 684724 1785172 145217 1510671 1700869 36386 472336 1936420 730445 1574983 225838 1964107 1443038 620730 1078714 721895 647208 526443 1078091 1842840 790588 1820211 939248 1714266 1895777 536140 346867 1582392 1242740 520153 1521533 1625594 1944799 680691 1085388 1936505 1909857 1392988 959829 1050657 62000 1424203 407329 7706 676829 404568 1164472 1341331 121259 1134985 697370 700225 1673487 1149237 386706 695048 1058489 342581 818030 611141 336261 1161090 842998 1625536 1758673 1141295 1597152 1887452 1224294 1275758 1803549 749703 1057974 1876388 439110 1261168 183459 834516 333443 1911998 644119 1265155 1189974 1267654 1314183 1234977 975677 1541593 1732739 740453 1753721 1758300 1946925 1646162 1274434 1773665 746280 483070 263955 1404862 1309246 1694471 1082867 398391 1029924 1966205 483375 1928442 125310 801884 1109404 1210981 523625 828153 1201314 804256 895842 1567550 1660704 1114585 253497 1636168 1839989 822194 820272 403003 1179317 787485 1258116 846066 1537202 1493613 44714 1336054 288512 1953757 507163 635334 34959 1410118 1656275 577136 1627305 1427623 461152 52533 392524 1039925 1053484 1226362 1771764 401481 1437168 305700 1367223 1016861 337001 304207 479947 1754101 561596 1361163 990841 1245200 239071 1703139 777480 1416257 1005788 1432275 1088615 824317 896366 871523 265784 1247688 1286262 1501740 985237 1326647 1590827 1781695 559032 705416 1950624 269525 1580084 532974 1033171 63384 1191117 1032162 357912 865470 1623002 206288 320481 857121 1153573 1456446 1261257 1105926 166928 23507 1804272 406183 1960852 1765713 518286 520620 1182230 1509537 1723248 1407283 1125834 749031 1517803 663430 615222 888356 225397 1394139 52055 1320822 74269 297038 712472 332072 447445 165241 1580411 1746396 1775420 952479 527798 1273102 156040 56597 1848415 1235537 1895715 284282 867509 1482500 1207057 209066 1623935 1925733 1351937 471606 241002 1406551 992521 140652 1905606 633834 668690 1019840 520307 1595224 22462 1839403 1586141 1789640 278219 1562997 1542751 924583 1032802 58049 1674329 946631 636182 1766074 969379 452213 741358 1520891 1035943 1818231 1517673 1324168 249175 1113668 1938779 1969925 593512 753842 1737800 1608286 1392197 1898715 723345 1222806 83286 1601310 458757 674641 1645082 438750 960892 639242 1832876 1390180 810687 1065570 278119 990603 1273904 8124 256090 1053521 183760 1602647 1906068 1786347 393307 667595 1631767 1003933 1743040 1626345 945467 1310057 1375205 1551059 1972203 660628 686296 1298529 90143 686963 1328947 1421906 1094185 1549476 1480009 1733687 1908041 1372023 1808985 840396 1066213 658461 1278008 1106264 952876 138310 900442 273746 110813 471512 487348 703003 1317957 464488 1378557 1973574 355443 31534 933458 1041832 632691 1240331 1687540 718488 1697681 359926 1106219 950878 1076292 831571 1804956 1099817 1393921 1721164 321530 1453227 1024486 1758491 137931 1249188 1404659 771404 574521 794351 76107 447966 1884263 468547 338414 556102 1704187 1301925 587258 1192371 1540348 92599 1426344 1298988 1598801 1310818 239201 102087 808853 1937110 1088109 852266 1169908 1943025 633799 407913 939960 1030811 1047832 575358 826233 735850 337399 1627827 1271826 426037 1275313 202839 398091 469160 1087153 210662 1335426 751924 1254324 807895 978703 649752 723837 1798855 612266 425666 357046 1484784 36655 830158 1549442 760228 1950491 1716167 23283 1872840 179432 400126 804692 1171915 89776 1446301 129988 269059 1525400 1111615 227652 497707 835292 1072516 516952 1808590 1154882 1944239 324567 1861274 1916700 12408 1581070 912363 874997 197264 1050184 305658 129 92973 345656 202995 178489 1039906 1482902 210130 1917480 1239416 123827 369063 1092087 1115496 1455946 244476 1392523 177703 307927 1964939 1605425 189023 1090063 1605613 648815 1435730 1311955 306057 634163 587757 415594 228459 824566 184877 745813 1245194 443654 1451207 1178450 661921 1882263 1116186 611568 827865 1988383 1474739 1688918 225943 70963 1423910 1455055 1441881 1799635 581803 1364549 1162051 20873 1222967 1695633 1333617 1704029 124115 256430 1603125 1727859 601630 1852873 213870 1477214 884032 236515 353885 1824270 862407 422152 524519 1874270 620945 1754479 825225 1008991 1233889 1731989 1643411 472819 1626104 1127391 471120 1370340 1060672 62046 1184466 1120762 922463 1050556 799383 174071 1741520 26119 376284 523233 118361 602921 208261 1997713 1660552 1762021 661711 1971844 1976578 429863 821985 563694 951114 1337639 1804660 1975734 147039 287924 1337800 1936458 1689990 915842 785203 67263 1102351 1479641 96958 1870212 41525 366025 931385 297735 1896951 846371 780907 1263267 962713 744329 219080 1204856 361846 1299673 1211919 1986266 562451 921026 387773 1573589 1432745 10841 333391 1347749 1066911 1993423 1977541 219112 1803692 326830 1954366 941058 953121 182286 907204 1234584 519488 769388 374910 1644580 1915687 1782973 619111 1342829 1501513 133882 548687 976225 434901 1652268 1176640 346021 1853 1478294 1198552 1520967 469964 881101 1196210 1854674 22580 171194 441408 715132 1155484 814763 860371 770721 1894186 876678 1868173 1869731 346374 1674020 1473379 555186 262652 1902577 1371297 1822823 1889007 1213386 194515 436718 1297823 1286757 1562735 917439 764886 481179 1386989 910470 243245 1922795 1564828 638286 951129 654812 983282 655432 1008630 276714 730184 978773 444622 762479 470277 673804 177478 957714 520565 1114503 1519927 223554 312435 1454320 483263 1659460 939444 453151 815686 1685354 1976322 219824 373658 1253056 1691531 27401 1428881 1670822 80300 312597 1948171 123156 1931261 1095975 1669205 1976548 178454 926029 1851330 310320 13086 799037 1653935 1192176 1230544 1016065 901056 1969869 352366 1304825 1847599 945656 680986 360990 823927 1594559 902653 1385738 1894043 474198 302960 1506587 1031246 1341473 399619 915904 1805867 1138257 1377756 1275764 1429435 1873267 609906 1218268 1570471 926123 383532 205408 1784634 601771 899744 1520681 1399232 1754072 1339748 1498617 371060 1411971 764395 95504 616626 1330793 1386623 773101 1079316 1591098 1260375 344943 1470108 130009 690725 44933 1725616 26725 15652 197434 1774459 83600 535831 1816982 654288 1473260 633709 867428 1084367 1742020 35026 352149 1341177 1891737 1610704 1539732 1430902 1103170 1866564 1766219 1659018 1918523 1140216 1793129 1459747 1956906 1100555 1961987 1574302 1401370 1939808 1650160 163340 226227 519229 1431021 144350 674086 1875162 1081178 593881 1675380 854275 1482558 534709 1909128 567126 355190 580774 1286357 192630 441147 1060278 1825336 873033 1353566 1925328 1544198 125381 1684558 1329886 1519419 601974 500447 1738855 1671533 508080 403379 373676 174144 1226579 1203058 946571 1992499 1958777 1719446 1829361 486508 1448251 1891787 1207168 1484597 1790467 418191 197351 52955 967179 550130 642132 1362004 1588779 951827 543137 1857735 948834 1659949 103831 1727213 15191 1303353 27442 1514761 420994 1819309 1828452 1755741 820934 1247097 1079970 329712 1950376 674723 1227410 1127751 257344 913121 1347549 43784 1495947 1507272 617255 608297 1232629 1593756 1310750 286632 1669178 1600159 531559 470006 1614173 1422755 1877548 57267 1748227 967401 1751129 1970203 184493 1827701 744288 1889500 1917696 1933986 1008450 1590995 1892571 877797 809151 1694054 1923264 1477448 1880872 1733167 1461943 43801 1263709 488411 1061567 1811089 955149 780135 1237942 56292 1986907 1478976 383169 989287 542488 713622 402280 1221698 356861 1924366 756047 196484 1731578 68430 1352298 1363394 343001 1412549 1939868 1353729 598278 650276 1694328 638366 1526559 1977890 1177482 87498 530776 1595176 593592 540359 1088543 831807 1072650 719207 996490 894282 365285 1931270 1976152 349995 725642 1491027 1376695 497815 1010476 488800 1043096 1578482 361797 391146 1048103 127308 1917616 63746 1290811 119424 580081 1410836 1365233 933568 485054 1389295 1303390 514560 1033840 1045751 1065092 854068 1276389 1809788 1583557 329427 1109508 1085090 1148854 1565270 424814 1761708 1796582 972245 300708 465206 472634 1821087 992993 1327498 1911329 227039 1218916 1963651 180965 157503 887584 1460684 734635 28529 1715908 688905 1512850 351787 17112 493534 1434423 185698 1419505 741958 1446324 1840184 1272726 450108 661545 1773791 1192278 1060482 1022467 478780 1543653 996635 1351437 603980 751839 636992 122798 986928 1038156 1951682 1737035 1985513 1929784 1772523 1858775 1605366 1856951 1944216 1424989 852591 331387 227536 1119196 1584335 1801128 1242122 214357 691307 282621 866822 699889 1933204 619643 96321 907071 859904 1398872 1139691 1008712 1885148 353631 498534 481956 1832433 1915092 1484100 1450719 1268178 827677 926565 1584965 1380559 1486621 392262 992410 446467 992557 104643 1610445 1928402 664614 1977986 1550794 1274711 1100025 1787533 701188 1792135 116497 401423 609056 462271 1208052 615934 424872 10784 1769654 1017374 873640 1931545 1567197 1503710 896980 239361 139206 128043 497631 969915 391312 815000 1612217 886517 954940 486291 794483 268038 602437 1422188 648797 1754053 708075 1487010 782148 1224398 188217 1400725 928496 1745024 1148649 1474658 409815 817902 1278835 903954 1547371 64413 60618 169279 223886 1374486 1643386 1398087 1020333 1916417 6708 613873 1389627 924258 1751928 1268588 606331 611562 1580294 1274061 1521253 1038213 194920 885099 1527019 1480213 784397 1867798 1327439 358057 997995 1822165 744426 1976881 73207 1989536 717986 328370 260381 400450 1552839 477984 1705206 399432 706430 867042 419898 23190 614238 1136773 1169078 778828 146767 4721 1279966 888079 1543371 1758896 100726 755082 1811610 1328767 991639 962442 590810 1555173 1334790 1493310 654849 1220847 938176 916859 1336919 973404 1254679 214349 1941847 109635 245878 1550830 1999609 440962 1690273 117245 952185 1879392 938508 1836077 913337 1536283 808920 552009 319953 939744 1883141 585055 679586 1788466 1746855 876991 1738092 231890 319958 1023234 863422 1940079 991229 1839260 1213616 84150 95865 404772 1491601 990816 308258 666501 1171783 666724 852147 1006456 1875661 286303 1009879 440488 432553 599726 504495 1821060 1699745 1772027 1303700 619455 1970325 871672 1904616 1145895 1061135 335562 214635 654309 823534 1028057 64125 853430 715611 1184446 371410 1767985 1999476 1064310 133359 368190 658354 716518 1658925 1063054 1179350 345808 1756317 1420199 1817768 598409 44682 787057 160723 1771291 1346209 1155174 572354 1920685 134907 549817 1744431 1295672 1598435 988073 800652 1586776 1221831 1742685 339421 1878089 387730 347807 1699015 1868104 1496997 618336 1183488 356229 172900 1011533 965113 14908 1532301 1949116 1662919 822699 1896012 1349836 1393171 764292 1293732 675760 530355 547745 284876 805086 116367 212501 1348726 299307 202155 456655 1633348 1361688 493205 354175 782623 1607860 1370468 1406473 1315617 635283 219748 119290 445765 1507244 921203 1195705 688918 152814 319588 1167361 623507 1753414 1486314 720311 1366383 220391 1120354 1309802 1933547 1358673 319074 1576386 1630045 1682468 315438 904543 1892751 1404724 1643947 1861179 82493 71232 1485932 190194 505688 794543 1836143 893024 1478780 1112464 1022598 221429 954013 675261 712395 1957501 1476019 632824 844420 1009318 1651727 332829 747970 902837 898151 158799 833564 672878 17377 534625 606251 1889615 510116 789431 1606187 533042 1013619 1760986 1244875 6646 903067 1719198 717462 801262 1956117 40292 1835943 1990241 1158590 1384106 503430 1649747 1937525 743662 859859 1833867 1890158 1563281 1648423 1436616 1835927 1223044 1711388 1583016 1964246 1811602 790165 1402156 1826538 1191798 232958 241682 1604445 1502631 1233292 184628 809929 645574 726428 1291979 1260622 715113 1185666 1777546 1763453 1280577 1698061 531183 192749 508408 723530 912512 351751 1889891 75249 1936011 1509446 908155 1131692 948131 259112 1159099 1973489 1600532 281913 52460 1939550 848291 1690979 829998 776815 1662567 884093 684720 1426372 623575 778142 806886 93093 305818 605498 583616 35059 1382005 1610913 158438 1647813 1685071 1093544 1995393 1043725 1251571 1644795 214752 1105256 1062440 1348880 684196 817478 212660 17810 1201527 1638143 1651748 1037800 570236 1065683 410089 78905 1084529 56684 234334 1382155 344066 1060261 750698 551856 1621928 1583137 708705 596522 163962 253032 1184820 365859 17641 1002917 339551 717664 1396040 762297 1323296 1817855 341355 811974 757186 1518061 1332582 1071843 1953756 871930 1262506 773168 1144649 393135 678550 1164350 1981714 1841256 1605710 458799 1805158 1207120 551740 858096 1939034 753716 1273595 503877 1413108 188257 734889 1902503 1829379 283732 1940985 1485843 1084813 1263987 1672431 633384 238193 817593 564699 1058756 605825 1198455 776161 1121590 1528891 1098091 1634191 1874635 829786 569108 695484 1629539 1776898 1615671 1059657 39108 324941 1919882 1730125 501397 1582195 857448 874624 1251650 1569334 1136207 599313 1978958 477904 335749 1659779 494967 802492 204540 453840 1368006 308313 766147 116499 1946824 1857275 1876018 1356961 777544 1151024 548467 607506 1276246 83813 1555283 566182 1460305 387166 29371 638337 710072 1419709 1150972 970403 1042314 1846545 47653 178982 975366 337745 906644 1120337 1136712 712693 1288066 1655670 1068394 1606234 1080830 1818969 441939 967386 1481011 1082873 1011050 831824 496861 1749901 1728699 542036 285701 781641 273300 1274075 140004 1286001 575848 96633 1536464 1540703 340724 594817 1515861 1988145 1653452 254556 959542 1937382 296917 322167 280988 251627 1735701 833974 100880 983648 686439 1859931 614931 1710042 687141 1085504 909777 678275 554841 139792 675827 180817 637283 30619 6184 1858479 1590702 1244928 839168 1435281 1654692 221437 1758947 1320080 822987 1193252 1152310 387701 1496106 1415189 765099 1570536 1275096 332587 1658694 1459869 1949374 1458024 1770521 731827 1295511 755279 1492670 557145 332936 1857124 1725006 711752 945413 1544101 423979 1723390 824068 1412879 785744 1713638 1160269 206261 1742495 1577473 891359 1039184 383420 853623 67965 1930583 1297434 1191429 1718587 1767968 130315 482303 1883770 641211 83483 1707233 888098 1499715 1205243 1568645 152424 1334934 1724344 1030576 1525685 469788 243360 457351 650243 132251 1985975 1942408 833874 658976 1684134 50957 849583 1574544 1770998 1936658 1660401 1819142 1471503 1418709 1090334 1291801 228379 534420 1079036 1300154 962632 669225 1937186 59865 1891136 904723 1137468 264845 956351 741965 1330803 1861785 1585220 1006552 1380711 516770 1372712 553850 138091 700327 482233 722934 996825 197953 143666 1695801 170665 1297251 1597063 1162061 1848061 55129 927269 1356399 1226489 1287257 425997 339825 1507976 836862 1444476 419665 68616 1124975 1221394 398642 676575 1398970 916530 137945 509701 99305 1413737 1870595 1884980 77182 1296947 694832 1988606 438426 606283 1076634 608009 1799433 864593 424353 1275450 593489 111305 995285 888621 1950957 1190203 1738674 859900 1276451 650269 616174 338416 268284 1463856 830943 1770280 44187 578777 964818 1513655 305512 506533 787364 1859688 585656 1244406 595781 198607 1169618 140306 805885 428270 1533725 863172 217791 703691 173835 1375631 1953802 1760095 1414031 900988 1333476 1438721 678777 509861 1062130 1876856 1136746 833948 368044 732983 1858421 1998683 1585279 1272413 1716543 320069 541409 1268239 970758 1866367 1230331 1353186 470322 1723513 861147 1268606 654488 169969 898354 34231 618837 254478 598559 1463151 1412567 953819 515226 1968314 1767346 1219427 217518 1707011 1559038 176534 755476 520724 130213 146403 1292009 1273480 1924224 774112 1584067 1786661 1182498 345389 394054 1741679 1887793 346041 618705 78182 821751 501467 1892264 608217 1501905 607195 389057 611748 193715 124662 1665506 220014 1126719 1572558 194923 6707 739230 1893770 1636770 1352251 1395855 1850069 1371730 246001 1477611 731307 890687 63007 1198360 1685143 1395629 1671982 1916225 627473 1323441 1668315 1936101 589660 895866 826434 915374 629699 1036348 301500 331402 89322 880259 896243 5195 1064345 1401704 1850292 1627002 212368 157792 512353 1751976 968801 611425 1374169 739890 731296 636114 473186 15425 1774173 1953982 317974 28229 1317411 1523588 658080 1338671 845561 280788 339261 1473295 947990 186285 838636 272745 228076 1119849 1176537 987818 44140 780224 424789 1668568 1900823 971487 908750 316325 9744 1228473 1652161 1737026 1593231 349435 1761056 1236154 1714034 766818 528040 792089 187948 1373039 1247905 823766 897717 1418008 1036810 1581861 1207230 1204375 997598 1981272 957015 55 551669 265523 1945671 1060884 230829 786581 1672973 833911 1443109 821492 1712136 1627289 1413834 48385 676418 1976237 1306698 367434 1458983 467937 1513375 1537590 1056463 800012 564049 787971 1047073 738267 980602 430746 1399107 1546171 1319567 1780218 634742 746405 1182462 120159 1915340 701225 1796789 611119 1712252 1301967 328641 1866685 418157 1426873 629170 1399913 228685 1837290 221260 1366414 1338115 1147068 1157235 1948578 932447 1763703 629383 603956 1642097 238297 1451837 1730119 929241 1398396 476193 1295046 739473 1644202 1490988 647035 1378627 1721859 140106 818166 1684002 1888530 1680789 419572 362329 1553327 1658175 679138 1368292 1394688 247248 1699133 720495 1210052 438570 930409 1119717 1420190 1687976 205333 1317795 1602458 688304 1301282 1659141 385194 1886783 924940 1889779 1073504 613869 1487425 1465677 1130525 277537 1526976 1476955 47328 8246 84796 844260 264532 589447 1250457 239867 551508 715792 540296 165936 704052 177760 798375 455789 1103126 1735506 1421852 274221 1814086 795745 1501782 970805 1722197 1868416 351678 1058505 1254625 1366080 1534759 173439 1681259 403185 194784 1633267 1736356 1649263 912815 742435 73140 719176 1940549 35912 1008701 1382530 252313 1605490 1115925 1106869 76481 1155509 428086 909433 600298 1093733 1543216 1179215 985981 258952 1655719 351056 1428395 1795108 1876216 928475 633367 350610 1534643 967883 1353688 1008953 658842 992639 1969471 177559 774054 159966 1349988 1561584 1640380 609150 314339 1304636 183857 1240693 591995 136198 650173 722334 113799 706597 1480059 812728 1742772 417941 597443 1439216 1025702 387039 1808552 282322 1389508 128004 1208797 1441426 659293 1034301 1066196 600653 214494 1972580 1638988 1087515 70495 1787443 673416 221114 1371091 841592 139793 687654 1818522 982985 1932804 1915012 1031241 613341 149203 1937917 1972966 460203 756072 23745 729903 57299 347128 170206 889334 1310026 1074363 27912 1217054 5632 1192284 937329 661356 642299 507833 1203321 261445 1635474 480358 1469762 1335857 593501 866421 318257 895738 506446 1415299 479717 989500 881952 1627480 1654570 1572052 569377 281950 755652 1623629 1685543 919722 351432 595677 905119 1932943 1407727 578764 1626381 1815363 1053822 1111271 1943702 444162 1003007 1359570 1340497 745538 306779 1263076 1539489 902285 927520 1894553 817572 276125 85030 1425882 10523 1845017 810470 1641003 689282 60926 897102 864712 646490 1872388 751105 931228 332210 720262 1059040 1282343 236953 234739 54272 1565368 1333317 1202175 1491511 320016 1244009 28304 148849 1290953 1523191 1685132 1497755 771589 264167 1569369 684449 1663790 697346 141012 787750 195209 1575334 1427335 871665 623351 300136 698193 1207938 1956743 357847 1102636 882392 469 1598719 1762250 1164884 1274997 1765582 1490090 53343 740945 1943712 174582 1809410 1499012 184547 1112335 257786 910719 1382046 1311528 1787839 1695943 437404 193909 1253331 99885 1751917 1319270 1827132 1937606 1726978 1788956 272148 756101 1301636 1668007 1058037 1136511 284879 1200630 1867583 283115 1653464 878733 1282983 288292 1167246 632947 333007 1392793 213966 1080201 955279 1656256 1177068 1144165 1555939 277084 877501 1886647 347927 263128 1978804 876226 430191 1624037 890976 920213 1952375 258915 1578057 1200733 1914245 126 1139656 35108 390824 1930037 826164 407533 76613 1742939 1409152 1090104 325475 1757581 796619 1733468 427316 1789603 344207 1055551 1578805 1425861 1327725 1215631 289247 1387448 577515 262770 851382 438796 1109010 1493071 1619472 995901 1518088 766927 609143 1469542 748612 1643499 1269293 1993234 1714683 1692874 1998898 516125 583308 1987263 1752149 1898891 577759 14462 1155990 1006856 968374 1581208 1757819 944753 874456 1468107 175767 1236733 1604532 1011238 539437 36480 1371100 1183309 1012772 1435266 1994135 1452538 56489 1744035 247453 1298861 1623568 1347177 515448 1963384 1776447 1001489 578596 1924225 332347 1185250 742798 1655228 1031779 1313262 1369693 1193077 1594294 56117 1796832 1009736 683567 124631 1022442 690960 826097 1111751 1320050 490073 123612 1885927 1290481 206301 178575 1512273 1526812 1567648 793810 1564293 715048 1585642 1402189 916546 60946 1672411 1127226 1198368 1848712 1449593 269763 1595552 1524986 1713040 1997768 1672540 546190 1954025 1964729 1051341 1004131 1100003 404986 1265815 9676 319100 859745 377659 1807440 329983 1033253 530237 1377446 618714 438502 968552 1706956 1266412 198641 288720 1226225 936221 1304196 898733 255886 1950453 302603 363 1318908 442081 1995771 1364243 1061866 1136545 532685 838210 10705 1364471 258862 572583 1287267 965084 69025 942773 40279 1400731 1710527 1944170 1538789 422221 73973 1954966 1485148 509265 354616 1131161 1909144 1318327 80932 144424 1933372 25643 886270 928186 1694480 1893392 69709 1168102 99816 708948 224209 757420 1455419 1743019 699607 1789204 6963 1600998 1121757 1034980 1967717 754966 976583 1598059 1579998 315896 1568725 355342 1306262 1794241 1014857 224674 813952 988127 1513016 508399 239774 810211 1403117 1452012 1119117 520694 568636 1942168 1329848 1288900 1192576 691153 1325571 252827 1168072 1612240 1540412 1491912 1994159 303811 212785 252302 1781360 1324463 1691594 990955 350938 1281219 565147 690151 575998 494180 245403 598994 1324956 1034580 1929773 754687 421131 595451 1043897 1531830 229139 1342297 165680 89391 1915018 12989 1834888 628880 1977696 1705324 1458602 379350 1401837 848889 400602 1575847 1599052 966025 407217 1095177 1075993 319942 1536483 973435 1642389 1477250 1133020 1472488 999072 1494151 1398408 581412 1053276 832787 1989552 197920 526930 1619357 1244913 1125226 1312504 1120061 195011 727503 1313741 1853936 594090 486734 1420081 1688230 1926937 1728707 603723 1896754 1814667 1698979 754971 199394 1099611 1137955 1006243 244113 941509 1451540 1878761 446556 1534857 711704 1281127 935062 381224 902707 725522 1937628 1390403 860912 1430301 1924677 1155796 1370315 1825811 1139513 1969816 35582 1339703 889814 1641075 760745 1164958 373435 46678 556282 162117 21336 1109689 262475 144680 1696181 661789 1763455 923635 1202250 4084 280540 1415743 326740 265922 1886203 1710315 229088 1617698 1955840 324839 1144387 1981841 177125 766731 269172 901478 719506 206861 621722 625749 912947 1819677 483778 1380416 1323075 1498825 832153 1033013 158415 490100 1446279 729828 1052352 64691 1424327 719800 909112 1843301 62044 256572 185899 883549 1148362 1905695 544482 12595 1121640 697141 1404939 1542864 1187075 1397655 863600 723205 159914 165247 259531 445430 1259825 335447 1479215 257869 813104 12657 661126 1893225 1704729 852596 1638658 1616729 754254 735392 888378 1356127 411914 254238 1082317 908435 1223270 758177 1689695 1298544 1232237 938955 963020 2340 1325180 345783 187432 458780 1535176 466374 627680 167793 1455816 1950253 359383 1845999 1340445 939055 1949992 888858 81994 1362811 1956433 1320229 369288 547966 500292 64092 600264 406034 1741366 1328595 1809814 1398343 747276 1411497 130878 1698891 1545059 1378996 1187758 1333763 1577571 450202 410581 1240369 1124949 452082 230694 1020208 99673 1740733 1661711 1120144 892982 1124443 1864968 717372 1403041 1987805 1960038 1366451 1878236 970881 1180140 1945777 1696000 1210547 171119 1747135 1910282 1485840 782544 1361104 1843030 1148110 857205 886873 1995454 1056545 392087 1251708 975591 1174878 1453534 707290 55014 1208223 479612 558025 1539857 1060020 503704 245798 1417775 919312 1595079 1760640 80526 1655262 1582925 42465 1776705 1586793 1075719 1342927 1073030 493695 141163 918798 790486 1815220 1572065 72456 62248 1383057 1590707 787713 650393 1685468 1651429 1857233 724399 311439 1903088 1584189 617232 896540 1662842 68154 1055038 988656 295140 1446126 1350972 798105 1490415 21427 737456 1692390 1325411 758642 398178 1317716 592654 639091 112234 357999 430565 1238815 1068771 1905538 1006594 1330839 320074 917399 569259 314371 1529159 691965 780840 99630 448028 1872195 134624 983973 1828230 736296 1597709 218749 552770 513732 224863 890874 140794 1045012 1251836 912036 359499 818709 104969 283898 758768 1628886 622277 523590 1881180 622396 483370 342440 1888151 1073026 193712 1439047 3905 891909 1853149 685331 524841 1169288 446508 15488 404642 693897 1948805 1187864 1089682 880437 1545187 182133 1763794 173437 851378 431706 792531 1658597 559300 668770 1769183 484908 1447977 1523277 173375 1704422 600633 1466956 1901771 392154 12340 1143489 1121083 437834 1309192 1268103 1856431 1533118 1261981 1704042 380737 1113475 596339 1625787 1834320 1829670 954585 577361 1399388 908009 1638307 839318 273687 1718314 676998 1796203 230268 146853 1599289 79063 1447144 664389 1310943 1258453 1537672 1465037 684305 968857 844819 311359 1081257 1484212 1075707 1752286 390295 1606299 199584 485411 1092694 465904 1901106 1503658 1741899 116033 1591552 1835839 1486022 264439 384368 576906 557587 1073006 1912833 1563676 1370519 158050 1097512 13065 464747 877672 1180575 1616189 240885 824899 1707250 248828 1596146 104817 1438835 1264406 1469148 1054499 440341 1921305 1873278 311462 1130402 1858764 1373739 1739224 1406649 1180785 810022 268721 558409 1218074 1551272 1916731 64198 737554 1130648 1106436 1200677 965402 1599379 955381 1993084 470080 1323317 687226 552424 1663329 1285582 1709196 1173494 1096599 1628202 920199 1210401 455102 375816 1868955 1665479 1414863 814710 1047458 1220783 960836 1457124 448887 1537157 1503961 1310458 1839248 758559 568000 1479936 1478877 1464200 766507 1748725 1390782 150194 831691 1594055 835354 435483 1337294 1415691 359069 248935 969374 698045 1395011 1960409 542947 1697113 1935203 1664455 1928475 488399 556403 698510 753327 819063 858640 1448414 1345053 842871 1009679 826586 1417928 1006155 354746 349623 178696 1551040 70127 1100837 1833716 162411 1248733 166910 1573716 92848 1443591 520825 1193417 699849 1770794 609303 1968858 315047 1716949 816751 627087 266084 1385649 458415 1660882 1506227 880558 700511 1863059 1157093 53867 960124 210706 807345 166262 454215 668717 476230 422037 609840 821870 236568 292371 664529 613799 1439030 1364750 1459661 1388700 1379188 1680176 883072 1346872 853741 1111345 1984615 1467923 1148962 481011 1208721 1285834 381410 381144 87571 543124 12935 1174787 770305 1402792 614573 1918754 1021906 80918 1364365 561507 1790208 129847 580688 1159817 622615 973207 1291520 1255680 283919 1748815 1705065 1803187 721430 1242547 29928 552948 972634 292079 1161606 1243819 147420 1713070 397396 1223376 1253073 1732302 432172 1806092 876980 653164 1262155 528451 1519386 1357897 1268372 731534 151594 396557 1871098 913446 1980 398394 850487 1475973 1865494 1922166 1292920 1393599 1269134 425667 1059980 904000 1052360 503220 398236 1753901 1341478 569370 430157 559976 726658 1049239 678369 1769665 455121 756438 831364 1822430 1206631 272681 803955 433689 1575870 660596 150515 1262411 243296 552419 534273 523215 1299510 440446 965897 1034725 873310 342968 114152 1199840 1238197 455498 1716230 1434988 58695 1413728 1514907 696360 1281002 1802461 1633938 1268170 337353 361094 1787025 1339750 1259751 1938421 433225 620131 779659 1489582 616790 1947653 212504 1151100 956154 671028 1381785 534707 599540 840423 1040373 88594 1393337 1214989 274932 290965 1167094 123544 751971 602986 1316365 1419143 1207123 1414760 791875 587975 755133 8657 35397 1094903 197999 61217 1642775 1029730 1832151 1538173 830886 1440033 806670 427485 659724 1105822 92125 1505875 51396 238843 1922626 441212 1612593 1453380 677806 303573 486647 484338 1327415 1799599 258004 534332 1024861 1500033 896324 1627542 981486 196530 1681174 1567414 1952989 1864057 1553907 1641816 1411435 365343 654500 956003 1499297 838018 1708819 1069520 1029755 332667 196777 247241 1019099 700192 1599812 595932 640353 763146 177233 1173351 1226942 1863340 1888794 344105 265690 1006404 736200 1042906 725732 984844 476488 61346 1018820 1529585 1633131 931242 645584 344107 1636380 1738792 1752141 1523868 1694372 1032951 1472462 1819770 889759 388621 1255532 1822325 910878 652991 1718396 735866 1764292 1114745 868611 1732743 1401658 91358 1659824 827342 1110762 419433 1964202 1261543 170640 913884 285248 1015043 215036 1579636 1663266 196740 1776496 453837 1852235 1157940 1193063 843683 1746550 1005835 306353 598539 205314 161778 1802648 809414 1003905 218773 1124954 498281 844958 1122977 462662 370048 678064 1313615 1560669 381359 82868 120903 1928557 1310038 955744 878061 754450 1442599 1939984 680535 1819792 1516466 1407744 133782 51075 615043 171684 621283 1916907 1957518 1407569 369767 1878364 349687 1546591 530822 845880 877442 1327609 1261462 1393459 309666 1500577 195035 1684692 675187 760040 1892121 498373 837620 693507 1619404 271727 1692230 398802 1308120 1337189 784034 169773 1097631 1582038 318698 109662 1793393 385241 813943 1231293 925580 1656540 558233 1766566 1713936 1158086 1610131 1990706 533050 1523912 67946 1107572 1783302 1927765 1272874 1203280 341025 1090503 762402 19965 1433794 1084632 1440552 1071136 1026702 1245689 1633797 1231117 824744 1853371 1916935 646015 398092 496772 992726 1556460 927017 566050 1575068 1379724 565385 929370 128992 1023404 564845 1099405 442191 51817 415154 1364803 453874 1300644 394884 1058635 980210 997691 438983 1920092 1909161 1027071 1196637 746266 1309065 484101 865240 1683390 1577739 304160 1995520 380481 1383943 365315 1240247 1649541 808373 512833 1211654 1541843 869050 1207584 119268 1737999 1826627 1954919 1846258 1768735 1219670 863866 1617600 690566 772455 333224 1167266 1294658 661595 245463 736029 519247 1115145 885673 410909 1548167 828179 320744 97452 183978 610044 265450 1917178 818131 458309 1207076 178426 427762 620743 416999 1593824 1363890 1359051 1230835 1646222 1339592 1986605 1127674 122548 288625 1233692 139737 397177 1134326 857594 853182 445748 1299181 741909 1137717 386283 880972 454974 830400 429549 1181657 1805096 980915 1781882 697373 642269 12624 109822 380034 505469 376766 179296 570356 637386 1496566 1584962 863409 207883 486544 1212603 1007182 1070658 182717 16413 147623 948854 1862468 1999366 275831 66691 845658 559617 1712884 1506203 308538 508113 673759 1967616 440886 974209 695372 408314 802324 5223 112606 1694451 579187 1599108 1222472 484758 685749 1474105 219330 698280 1895765 742927 123496 1192202 1400543 1929256 549732 900902 1634231 252063 35603 1391583 682632 165221 1146499 1577483 1493003 1719273 1130691 667097 425187 1522829 394258 923149 1554964 208757 1615489 376833 937922 1268135 7571 1519250 453374 1875042 1106626 1361133 1088922 672679 1657112 1958505 1376463 989897 48363 1246894 911966 825914 1790900 1614615 1927991 962615 1482282 1895282 1737390 1614106 983372 358022 767923 80825 870055 1646739 1246171 415340 574281 1944043 749027 378325 452401 1335822 1973975 571829 758303 1167069 1717724 1764125 519897 874527 1921105 168874 722163 529193 1092825 721128 1107627 491429 157392 1847253 199203 428312 1247439 331827 1482181 301178 435013 668325 1587880 1057680 244327 782458 1493736 232954 1202298 800560 996337 382343 1522446 1341961 1426514 1031588 1704156 118503 1841850 1554013 10753 710388 1213478 1364238 96556 580714 1601946 1183539 1378266 1460347 243668 847025 180868 1061019 726247 1197087 574049 1670286 600007 1073540 103159 370702 1289421 717290 1657046 678885 1847274 1282675 1218195 355719 1938722 1533143 1653805 1676696 1411417 549129 1820749 623328 1942923 451789 444321 1820720 1610471 1049209 1306079 1689960 730940 1626055 1702906 413517 178309 1867093 1135220 1339809 1250213 1076311 412798 1153287 793732 560329 452958 1426042 1435134 220154 1656598 155659 857549 1869011 1175292 366132 494255 839326 606194 1683781 1687886 1251881 465333 299510 1769883 1862284 1407078 1633679 473116 207315 1893836 603424 1305270 163764 1949602 1210920 1170100 857239 1489144 1954453 509042 1049189 1710245 1567753 953894 275929 388231 1542419 9844 1186459 611192 1583613 992185 700987 1672953 347020 1800412 629365 1310346 242281 302383 477129 1948429 711991 1276824 798472 1100855 1335925 797315 677903 590147 1740513 619310 258026 1642567 704499 575501 1979468 712390 1971301 1234255 1598229 1970447 1099336 895000 1348411 1259495 103179 1819041 347512 1359392 123869 1773284 767510 415460 350777 461761 222955 406217 1755508 1331465 824158 656297 1891751 1259830 801992 931127 882890 1539971 1600672 1151002 1482957 940654 418123 1379048 1551741 412994 1377535 558757 1431034 1623226 770111 1051973 972754 295574 794597 1094663 1912077 1316962 384474 971964 1775494 715586 123922 1309680 1891699 73460 52174 1925546 1519172 473375 1109714 624562 1132354 1506612 738808 588602 1501858 112037 959410 1248721 345053 299213 1376573 488809 663701 1934510 231418 835300 1755429 494829 542534 1646514 1164351 1333055 955953 1457684 1474222 1728518 1086299 816969 1905710 460136 1856604 156321 903937 680370 834575 1144148 22733 1260500 1555355 1950219 90815 1584734 496806 1138039 1076069 1356655 271687 13227 1301613 1308824 626374 710601 1323829 170369 1307674 187098 333422 1787069 1632465 1430672 720775 296852 1726745 1803088 478628 704411 381548 1905240 337722 1706143 821088 1324106 1818937 1668487 1053084 618029 320753 1609766 536807 1236587 258922 1752291 1176331 320018 519612 972703 798644 1573581 151323 1560909 920362 1235351 1063604 391530 223269 1532475 1892164 131274 912242 1131009 1001956 307247 675948 1950916 1056509 937502 930448 587234 87706 1830985 304426 771759 672889 1247416 686578 222495 367049 843413 775108 692154 1992154 762830 141083 1124980 1839067 1626199 115669 1979879 1496169 479635 529259 1079079 47307 1324533 1010894 1423579 1851681 1865499 1802671 800568 1197877 1838511 1669786 1107666 336314 999822 1478808 526673 1194051 1066518 1928163 667443 1706625 548880 1989940 1007031 1239297 1295875 192687 1426029 1898070 21288 1491753 1959176 1810056 121166 1442678 1838385 697839 393536 1785574 741271 7097 1432384 820666 509792 1310619 238750 819413 1363162 356059 568778 199106 1916182 92469 1617103 1334322 756795 135907 745246 840296 699379 1157928 130527 1641646 1807919 256045 918141 1446914 1406613 1688154 1213230 1804960 1402072 31846 779557 1559878 1382200 96911 808323 1838188 694478 1446056 1486734 1577363 621468 913349 1301942 1715618 350790 749594 997704 1871966 426829 680472 1507680 1280933 908499 1702223 61258 1049785 43271 1059891 1557957 1506846 314753 1675076 1977951 12568 88068 47803 578043 1465300 1052211 888014 1852411 1672844 862396 1133216 1815854 881264 1388185 1704346 1389813 90219 923982 522830 13107 1785953 1027696 801411 1139027 744728 1857425 1664280 1349488 1017068 1979070 1598791 782531 1795408 282087 506499 1763138 1538475 562248 721630 269090 1090232 190494 1902900 679690 1329835 228868 565957 762212 53910 1272917 229293 1172620 1100008 1604151 1778006 1402762 370839 910090 1049516 1761167 23723 1604185 1334704 1875745 1540842 1938368 223164 843378 963890 862157 301718 660783 302324 752669 1701854 244797 1889389 1059884 377232 431960 745576 879631 569870 476461 611491 547667 1561358 1303903 279501 1122019 418648 1927665 683482 1783338 1450564 1727796 468155 699158 1020066 1053883 952841 555985 743556 402754 1785136 1233410 1242518 733078 1706646 1960301 60645 415659 1339969 288490 1705486 1353953 77536 1670866 539324 226098 1641211 1938685 1525033 763250 629577 826092 1230590 635275 1879027 1729086 12888 1707815 1151856 1793932 253959 1935432 1785116 663372 1462455 774573 596331 501572 1202186 1852046 1817198 499417 286781 1796759 1374250 308534 1455217 698110 1723274 853077 827571 1359345 1447263 1419706 857722 686444 309081 1420536 709641 1836088 1191665 1239554 1440787 1179992 77613 1729033 941481 26089 280075 1796303 543663 986682 172413 1498474 499316 1976726 882685 967700 1141603 449681 1841633 112495 1926687 516250 551131 323006 570829 1645685 257139 27369 1978619 1117054 1829757 1706513 188977 468713 1682225 1752302 1247840 777823 1026907 46916 183371 1368977 326624 388124 774286 1462307 768773 11643 660860 1934070 790642 1645548 1230037 779424 756291 742504 1222313 1861139 1892619 22935 1203626 1783608 570454 755141 720363 1271456 1214709 1754848 1798889 1543592 33009 628409 1730130 1505466 885572 618324 1720292 1997113 486203 557161 522870 558736 784355 1576623 942291 1368633 1430639 392971 123652 1767949 1950578 1822674 609173 825181 1253826 492340 527608 687192 1622077 1325847 1487477 1098861 1821345 1219667 469795 1977410 869969 1139205 1394536 1078330 1270910 590920 1393662 154160 1126750 268633 1357421 1464605 1367396 1712235 1386891 1076430 1645986 1907156 800753 1315770 532555 59089 541622 227661 1126301 432910 1267000 1375930 1022482 872101 705264 1149130 1995436 1311717 461160 863906 1767735 868693 1619077 1129906 1499585 1386783 1990242 1802223 356740 520810 1695539 817173 1195167 651287 686231 1563424 61950 1597030 1042920 1879824 867988 606248 1943748 1329626 1523942 1893399 247554 1654839 1382120 106600 88795 895319 1990693 1428447 1775637 321111 814655 852359 1248047 539904 801499 1569525 912200 1498086 1630170 1611055 1427629 21970 1641307 752084 1960907 1248583 1448473 1481903 1471788 1567755 1128105 5227 560636 1119536 1146756 1722899 1945259 1443973 955739 356885 672975 674437 1545618 628765 1517373 204434 622367 106120 1739296 186257 1630042 1090262 1583291 1336190 1056325 1210247 1748643 361768 80157 259018 1718709 484960 363049 1664529 640449 1493494 114448 1148354 765832 1879460 91354 1653156 1109997 793752 114738 1898083 1393391 744297 1975746 484861 138397 1836243 1009394 1105864 574726 386737 851552 935538 690199 603765 1586396 596556 43942 964510 1292881 1001867 113346 567134 538947 934889 1868039 901861 1614284 1831815 951597 432261 402491 30167 808297 377724 355008 1555714 53779 1007712 450865 1394760 1210782 5658 246062 1274236 1006842 186074 517502 709689 473308 1998786 1629466 136975 329072 1791776 81105 1189392 1291663 9599 1442503 44088 1072114 1420791 8696 135154 1290249 1354704 84938 580832 1472859 425977 1649206 1942279 94854 622025 1985492 31853 470133 1724145 1397499 805444 1658503 340290 651176 1806384 352355 1456352 1040248 1028415 1663399 1667735 872584 140834 1873603 297616 934266 1245937 1818895 1029337 373054 1134915 503379 923310 522671 1369251 87546 816777 1800248 698017 148026 770483 136584 221534 1206023 1543823 1185021 616994 282325 352405 591623 940753 1075410 1549534 1577079 1895986 902039 1552616 460548 1127773 466324 530157 765678 1703318 1572642 854911 1409035 530533 75741 1495557 1617409 50750 666627 977555 777710 19091 1310959 1238241 1824958 412391 1124742 708464 10835 1882299 926890 856786 991061 1650380 125 1333183 1451149 1975058 1728309 1934974 1540959 1515536 645002 1304850 794841 469915 1874116 1747724 1941159 719943 1953547 1859372 871372 131241 1501021 1992591 125802 566762 836295 194947 1379354 889501 1855463 1331740 1947753 60955 308969 1571492 410046 266083 1057367 698665 1336740 662348 637485 1130794 1505919 7711 1885964 680246 1300006 267966 1670174 1437643 953517 241249 826541 962307 166753 991521 1111971 829418 935117 333604 655564 253373 1984861 318267 980082 1861453 606706 1416424 588571 1552409 370345 1568276 714876 167353 1976700 520668 107196 1010556 1377481 105027 1691637 1619456 1963465 452436 185303 693716 999939 1779884 328929 1090548 189678 13364 1242254 1745802 1206155 548522 1337511 1326292 1833552 801088 832808 1976814 71196 52875 1593588 1322308 397093 569467 929856 170821 1835730 637388 1185702 1571684 1451412 575746 1474603 655509 1299548 353279 1626697 589067 1502894 633523 142009 1682338 235055 326286 258172 767394 1492233 1393268 1908579 506678 517692 567194 1442020 1685794 1487053 234554 1901443 1921058 1284406 1353014 1134352 310092 1601316 168649 1926609 853605 1668027 242260 569231 1002451 181313 1468259 442014 1726001 1389278 719469 1686758 547604 1678901 1247014 1371095 1272935 858325 590216 919279 1856094 820832 1986294 1188457 940005 1742218 746218 1931783 140866 766711 1463275 800582 140296 385562 728897 449101 1137089 138500 298120 1683197 1932442 1309559 1088205 1719425 544343 1545412 267874 1126385 816893 1447445 739821 1173958 1866615 934078 1865187 644952 442775 1765466 709978 1571621 1979608 1473433 524276 617063 1814561 1423876 1822647 1155281 127935 1581689 1138414 771786 62528 1505337 1692372 1467519 383778 738254 1938580 571674 1437281 1865004 1575693 955515 1673859 1715339 1325728 154066 1484612 1720170 1470564 288459 1445831 1369578 1276173 672810 950307 1688453 433682 1632273 70422 1430043 1859878 1024076 1261104 1143287 8145 390918 1740745 645599 1496441 1383049 1998935 1427495 1640825 85924 353715 538072 838482 568528 1781645 241447 680503 1998082 825936 822073 1174135 1067904 1410617 1779628 1009289 670624 1715547 401587 331802 1850127 1975614 848401 866934 1937025 1472133 1730000 391030 1887157 1993730 1207583 1801478 1166108 501813 888905 1362759 1496792 1165633 1409767 782275 952698 1283930 1386675 1439303 67259 1619762 1115584 1285511 106154 1465559 1224580 1592918 1640623 197309 921958 808163 1096779 176810 376831 1971063 545528 1272492 599400 1403091 1603972 19088 1967485 769417 517627 1034042 520669 168610 85758 1924935 1470910 47116 497523 845864 241717 1591699 1312164 515237 386183 955129 1552990 437188 965295 199951 1372512 853047 728713 262166 1225592 1818783 894383 621919 272528 400285 868808 1061077 1502275 41732 367726 1430387 535192 688241 969475 1201903 681865 1504769 258581 306971 1017145 198865 1573071 863289 677387 1792540 1512803 1327131 1811250 168125 537278 195592 114600 1501636 1676173 585186 844369 10236 353652 1261154 1941176 880621 270165 98033 215283 160239 954412 1117177 1229176 89479 1977421 57764 817164 1510032 1603702 172703 757433 1986634 1530617 273261 1271758 1447913 1994246 1321173 1590756 965583 483668 783123 1784998 662577 1455211 301228 667553 1691096 1518909 1951117 1043293 1551740 762174 993839 758239 396082 1645218 233465 1138487 1142413 933722 1988909 1308230 860306 1103941 1776004 1849627 208250 1023013 1361436 1140370 933914 261794 540435 678575 864856 593186 116997 757731 1220498 714359 878310 588206 645231 993573 1215154 1751576 1425117 132774 16192 153012 400999 864846 1579730 784961 1946082 1912820 930667 923984 380864 664835 580120 903302 258949 1300782 1092133 1137550 1528322 472996 1780929 1295918 228616 624195 364776 1471320 393543 1769420 1893589 264453 500149 1994506 610281 1687676 1586341 931483 1918955 126003 618293 1875019 306713 783520 1798018 1412311 1200828 1754765 311456 81317 46183 999231 497675 1941906 798282 926088 350272 763567 766310 1178115 1379783 77312 982134 362691 1872077 1248310 859160 1321179 1478300 1678137 1419303 883768 285092 1474724 587053 1395936 922094 386178 1278690 1618653 1657901 831866 1379712 1891266 782367 715028 817021 65470 1179182 419866 1362134 1206012 463506 992992 585872 18642 254626 1266204 1024833 489842 1225899 1498720 74178 1635809 792348 728130 1594795 676454 585415 1090127 681524 193495 421246 1588153 354015 730012 851420 133941 640508 1236898 894375 891672 1592052 1491201 941119 574903 225974 425295 493800 860385 732165 337197 1028359 703636 1202956 323045 1850814 1223679 432962 1433197 215337 929450 61155 1401962 629235 1019765 1663260 1424518 93217 798989 1479617 544231 664263 499097 1561977 1736656 1283431 128848 978340 687719 1677047 1762245 731019 1539136 1940253 1728229 861781 520175 1296073 1475401 963354 1892651 1257430 1432729 374311 399919 465566 592327 1395350 1337141 439239 650359 1149012 1415041 278944 367347 565362 297203 145997 1468635 1260386 625601 1937785 1692705 338226 302373 1630515 855195 983610 1193262 112465 262664 1292855 48375 1588590 1135902 1085286 1345814 1069137 254765 1947856 829601 1555064 1956487 1333889 1565394 1056851 428620 1940410 982680 297095 1775545 974516 1202451 1434168 497269 1935449 10964 1987565 1945551 627158 1777246 1094505 888552 1114944 1717160 1498907 279037 1360498 265890 1961244 1883189 953035 734860 332487 797811 467621 562737 1246079 1717523 1154130 411279 1838898 387046 829492 712585 1282044 1717453 1922061 1453367 347871 880237 1970708 110591 950556 461211 1317471 570061 568257 99172 1125484 1977008 860263 1512719 825886 455993 1326231 1711074 1372771 1838806 274101 1020216 1942611 1072885 458321 535614 955172 1507921 1601306 1576773 1888821 1096266 484210 968821 416957 543650 1860279 1947394 1180231 411945 1059412 1573691 1331457 209447 120741 208682 423713 1500410 1384413 449412 1803434 1746634 1165826 1876716 903140 487195 1952616 1433622 69790 1570126 781611 317925 468418 1115372 429973 1901976 1477009 1375210 1135525 95998 660823 1147253 1380283 970987 1896485 527386 796705 689150 1894474 398010 543191 229653 984334 1448436 1537200 341985 442164 425455 440680 855103 1982892 73061 1100023 360978 691178 1771362 1351963 183693 1670673 808554 1599785 1539832 335392 215784 1456006 1414647 1296425 664634 503835 1040143 676932 1634748 1258533 1970779 1607153 829478 1584854 1885117 717213 864377 563140 1986141 521948 371656 1347747 1288206 1272383 880582 1005559 1191038 1875934 1017430 170996 1895519 1212825 1540177 519599 33077 632098 1322105 716551 1384313 890351 1686152 1747520 813148 1469739 689636 305656 1041590 1009964 533479 864764 1382841 400250 1695898 532608 1109393 719552 262257 1871215 1828552 992817 584103 895901 1938436 1741372 649353 722689 192571 701260 298133 1511982 1494816 831320 88873 385355 1942878 1092636 1924873 537135 336772 495677 707212 73094 46919 1677770 779502 237893 1125487 389820 1708252 1788497 6709 858476 1816747 1947184 522547 688112 815946 972887 1332046 375682 22676 15358 634290 833496 1906191 374464 137527 118322 403986 851827 1195899 1733313 1035687 1591163 733824 283864 1049895 601481 1010021 23844 1023211 1694633 1860778 621881 648331 1446970 1299169 1532264 1814843 1011124 1348524 1738789 582972 519106 624771 120938 1091048 1402169 1801713 411563 1332974 1084288 766714 1222158 1372754 1204645 511864 1780849 1191794 902945 137266 139334 1434788 1122955 1408984 1563808 1310621 58578 1174266 778852 358720 1303487 1700543 225955 439678 1361229 1171419 922239 358172 361562 128443 1596954 902561 1059819 319033 202558 189817 1955683 428431 1704235 1159243 303105 1745093 1674643 663972 298307 675133 719828 1179763 331718 249540 1354093 1916194 1198513 172828 381716 96531 1533733 9983 730680 1459486 1130643 1246586 1565891 8504 445992 335902 891843 1578944 1432349 673298 951269 1044828 1973787 912675 532929 1624274 334964 3345 472353 770603 128541 54120 1341153 1613943 329225 1769667 346081 810310 264262 1569200 718610 919447 287966 602997 1628075 30047 1598998 1272475 1107204 803547 316833 123866 1740331 1696234 1441942 862675 1806303 1622109 609870 1571795 1055226 403731 652731 1418927 1616786 964380 772831 558004 991769 671061 302566 1349469 839045 184764 1427490 1546413 1253838 1303045 344026 1542747 612801 642626 761445 526014 1958214 678964 294801 1194340 774144 72197 1737481 469350 699147 46026 996137 551348 737929 1412061 745040 1225914 1515363 321702 628825 805183 1676438 1497192 61107 103957 1910814 1698016 1758658 829811 175322 79100 192619 1278822 971241 116970 1937882 342220 1117692 162472 1739590 1924567 1349165 524970 1351419 830377 589619 734790 521834 36342 1657694 1111361 1868488 1989687 1958218 79243 1061160 1024006 1288862 48154 1013100 1437711 1780215 327960 23846 1513032 1979944 1069939 857842 1245398 916111 1253218 1514703 1121233 1152659 403274 566317 999584 1770983 1708807 165256 844811 1626923 334142 751261 490608 1568282 108690 1155686 1848879 1391406 912370 191717 1659156 1038491 649476 1571374 26894 309375 1720059 1351988 1791046 584543 963618 714531 1442162 248410 1942932 1327723 1112502 1516563 694425 1869351 1867978 947334 830037 1152506 643146 790170 1245479 1060935 923471 246258 1455196 949073 1668197 402478 489600 204104 1439014 858155 1037330 234555 1656225 1692288 435401 1188845 1436878 261728 1108682 1343491 1787423 660277 682746 416782 1474075 1114499 1712239 170977 894152 769538 599676 699998 1718448 1914702 23135 871510 285260 1509112 266069 1477523 698675 1130839 153219 77496 127103 881431 611614 193454 1870462 1804507 1494409 1765111 1712436 489252 934399 1362639 943344 885744 567962 1101215 1014099 1686297 1035569 1410451 37605 1834352 489985 1669544 1953609 1850469 54897 1019125 1225747 1072247 1056717 1889778 167737 1046654 394047 1054590 173882 67719 1294894 1266380 1931894 383269 988026 416030 421319 1638040 988747 337133 414007 128352 1828820 347622 367279 1959345 1637937 1248588 811077 1147680 1898165 1909013 1121369 618400 331530 710700 558943 1557684 789812 1816395 1926944 1398493 1471835 1914088 1078084 1997737 1845853 1832594 635799 1934026 1055679 1252096 409903 200371 84486 205767 1054324 1304734 1733876 322923 1078287 224886 166088 530534 679852 692511 849018 519058 13839 937936 1087984 1253325 1055567 1358086 1821830 1975543 1089660 1963807 40863 1019075 1373740 757371 983577 124487 1947744 101783 801400 761384 421794 1533420 86507 1865730 176062 587604 1342940 534456 1878509 1767266 449356 1316296 512155 1690340 847628 318819 694894 1170559 1969212 67525 1609029 905191 1962843 736052 1379422 291883 984875 1774426 506642 1922506 640406 58643 962007 1743943 1728694 1274497 1714358 1702468 1852968 998055 408528 1176785 680777 730423 1442833 1926619 856862 1322175 44100 167243 1491289 1452270 791961 1746836 468944 1812752 935848 207776 670536 591222 1488362 583447 1295810 269266 97606 241699 846171 1531151 1715797 1050945 389876 399656 1420724 1932857 1160184 1258765 1603088 163554 1350608 1627977 474513 1370893 187055 1977420 569442 1378761 1893325 1697305 595535 1193580 1888668 735762 1131985 794028 512687 140617 1761722 1738791 611186 203295 459115 318029 1859758 1868815 1508804 1761699 841629 764533 1285355 1108520 370946 556169 1927464 208585 261815 1807315 3712 32473 1182990 872580 1599124 1922304 1025930 966678 1258212 720729 743220 783198 364384 1580498 1440598 1724874 18373 429879 1549129 1954868 1822498 159964 298405 897547 1349280 1488540 210902 740745 1008462 1688528 80174 220899 972476 70899 131327 1781706 1871158 1626305 840944 1156056 1596294 1875194 5956 1575007 1479960 1945664 1811613 1283893 507435 468598 1523655 612178 247025 1319688 999672 846820 23387 1970684 1132877 520612 1570627 1989055 412649 1252224 1895823 358184 1670301 1991493 1913946 1995615 994425 1850071 753082 828088 119013 686312 791893 1806095 1830062 1844523 77623 1557220 655272 477279 830487 901907 1944868 1375827 1806456 88571 783425 448614 1266063 1867931 1542814 31903 635066 887083 469379 1058175 1641822 259479 351404 242534 1733377 471048 1635848 1076047 764257 865411 298749 1824770 1406615 1103999 1074440 597861 985745 354341 795792 380256 1085500 1299751 911224 1218422 1673809 1474607 689616 1477987 1609658 830076 838497 1526403 1696791 1079936 708446 1972404 593576 784407 837538 1094116 1446414 1783787 1156459 315671 1491588 596607 626245 1670002 1860721 949153 1409926 502032 941342 394303 751170 725904 749849 1858282 16150 467952 1102772 1785730 1389034 340846 867481 208835 533415 1230168 709274 777788 1353389 89524 201819 1183448 925255 52202 615097 1841964 1227277 1871689 555876 1407877 400838 504164 1688906 240441 306171 464912 703723 654879 1658685 664545 1000357 1471641 376560 1185221 1110281 1863007 1539182 958715 999151 1001735 1519233 50209 313618 1459816 176171 1765920 1143538 686194 716000 375119 152675 1317399 620220 1540487 578905 440511 777235 56897 1572057 1010078 855736 1437589 7024 1717527 956646 1573987 382606 1457874 1032535 1613269 933507 370781 966513 1648833 1303179 439748 1697080 167774 1553831 1140683 395762 1624611 854646 1199930 514149 444383 10315 223514 748208 258751 432791 1188406 1266677 479515 726344 1188990 1029620 1119619 294925 52744 1448772 1574345 979789 1321988 1960081 1924351 99031 858376 71390 1373211 1053256 1599410 1667720 853465 183652 1073594 1914814 453659 564776 1160743 1502480 292880 802027 688965 595812 456629 604228 1915379 1888088 674127 1670096 1011919 132631 1392164 1606806 264902 870169 899693 729833 256619 68121 1599589 1774280 1714815 799410 9941 684729 724576 1561415 1208850 1405086 744883 567304 647363 1035837 63745 1001419 324555 249193 1717204 1163949 535992 702271 1631279 192358 1895879 1005582 656633 954939 1119144 618342 814964 3291 651105 1809362 1443456 1119325 1677053 1744443 878533 159513 1293068 355084 1113633 1525711 1118175 705527 922605 605600 1535651 671204 258385 87309 696751 1721061 1963078 297903 659916 240644 841384 1876229 1887940 1181820 1893855 1091740 355975 1855356 153341 1522555 549918 172237 1372628 187107 1314610 1903916 1790350 1558409 725050 319444 62708 605395 1536036 1808824 1526437 1281954 430800 1253293 934536 1565870 1025304 983891 1858746 1935696 802398 1724844 1038600 1646710 901402 473552 1654587 1050637 534058 1617158 143628 1792599 1825429 866841 1275314 117934 236027 1202697 1889030 1269234 1420544 575959 1298760 96815 678140 146978 1763603 984516 1480660 1759096 351616 1638352 1797256 162293 904638 1720996 1545984 1197505 1060569 429957 44538 1026205 130797 779853 1494613 1670529 578572 822514 1091765 1603884 605047 1037148 1360530 533321 931881 198417 1519883 262756 638944 730602 749184 1205473 587547 1922224 1432633 1149735 1827429 553074 399171 1911398 1569943 7902 250207 236458 1154468 838449 516191 664884 40616 1559300 1557161 816961 637321 506799 1317568 533685 282019 666007 1968899 694442 930440 1684475 1735691 478410 1493768 134647 322619 1186786 1156821 92474 1596285 980637 1817017 1910794 1916426 1015481 1934881 910822 1185875 1002254 1981754 1684 1151583 1824727 1956320 36578 834633 66760 974107 711099 530029 1929983 244757 1497203 1174674 553361 30881 1832555 418809 1244376 902664 923414 872223 472379 1794093 875754 1762574 788148 1333388 49337 1341174 13346 1299661 373633 1043351 1507985 1670438 870600 1078577 718629 1901602 796393 906297 893640 569764 98172 867369 1758048 1299579 538930 1119747 1871856 1939865 1653067 1322236 697218 1859930 1350017 347119 425148 930669 1600389 945060 1172839 1811246 1405884 1041399 905401 289754 1049438 350728 175573 964772 1032663 622907 1622248 372681 529367 174519 1007475 1177442 1407822 1791070 367116 792972 232150 1575525 245381 1475193 1506858 1223004 205992 688560 1058338 1971772 942790 149968 233211 776104 716954 1387386 1923610 349652 1917098 306644 658973 470282 1876078 973474 1290592 1496600 1770565 656350 1275978 1559637 1208272 714581 11874 268350 436926 1972112 77373 1421731 1311308 1934346 637554 560092 813569 932621 312440 1956819 1319647 1116781 1786258 1400722 1091309 229669 1887010 1871050 1224995 1800256 1422822 39828 256060 514796 1045513 1979749 555768 86553 1880834 816563 691323 717877 1904043 1735696 1980514 768264 1532176 657243 1257686 1125512 133787 777425 636855 20870 975642 1612180 1664856 538625 1853640 242943 1552886 737025 102852 65709 546446 22628 1682497 67159 858831 440725 1873286 863197 929668 885156 339471 599410 1403904 1631343 1730179 1381759 1344633 986771 840021 551645 1024781 145986 324831 891103 858272 800685 1900517 620855 697051 142421 1339329 1566387 1139889 1286830 1370647 1980102 673499 717598 142791 751900 1457486 42417 89671 837110 992609 485792 1522608 55394 1706660 92208 732393 1078525 1939262 449788 842514 1366227 1130680 1628266 1660755 942679 1287235 1434085 1806145 699576 85982 1968931 1676372 449225 69861 1139720 1932051 977783 966977 180403 1725678 529709 1135180 220861 1875472 900127 1935992 1195000 322744 191223 1690885 880406 778372 375127 602235 229877 1302948 473058 567444 1642644 810905 633744 1232079 1298897 1054454 452909 1942803 1489884 1436537 1828760 1469780 1287593 186790 801616 734750 876165 1196155 104467 1253268 12564 1401369 1046149 1334000 618418 1357188 1483759 640582 1388586 339792 576858 1649448 832907 961071 1363456 796500 386871 1348507 739160 1085757 372228 1135789 100371 654871 1714951 1045019 128018 289887 1805084 895830 401705 97185 485821 1433875 1917751 1463546 1441207 1643614 1343509 64705 1749111 1354693 907650 1346692 1204111 371361 1620933 1116030 145729 1417277 1076610 1049839 1531326 277279 38745 297661 956886 294848 707213 1583423 1351124 761790 504223 766351 659374 1217308 734506 1294762 438035 136640 1593789 814835 89492 564446 547134 1280100 744478 204537 637859 703017 834118 961482 767026 422650 736260 1284210 523973 547796 1256788 1540365 1206569 941803 234062 756928 1154590 1959931 963720 856800 1819518 1095995 36438 732443 265392 1605982 348138 204788 443425 688338 1255794 455007 1963015 1478766 1467761 531800 1946085 1672235 1472100 1065317 781930 1069576 1851746 98443 446333 80848 1825699 339830 113806 671816 360097 994519 122446 91430 1725581 425982 867580 1783161 342770 859779 1425499 203678 1696963 222219 1124459 1999093 1168329 327885 582874 703209 898223 828288 1510535 531090 1136220 651907 1767552 1390649 1132526 645644 375621 934914 1108782 368715 1014798 110351 1486984 439838 1160876 1588040 259327 1496794 1699079 1838180 1279547 308345 1194553 1855298 811119 406783 98880 609587 99866 520484 372668 61670 605373 676505 1403894 1225560 1498411 1689934 14318 451138 1274518 934868 766312 1919950 1017581 1496790 59570 1393096 842072 63003 1695893 880296 201834 179566 1863266 1432043 1900458 1972485 882677 1359497 1760347 1288390 337483 659437 113452 1812525 527862 1777090 1424126 1589750 1408528 529488 219892 1518648 165852 1581916 314907 585159 1166032 450428 255099 1632583 1267542 1743295 566519 1603376 1450887 1122573 1736928 1825002 1952783 1741048 1599841 512993 1688650 1442709 1461541 1264356 802623 1592085 1807037 649876 1097662 580604 1924833 1654614 293647 1586066 662718 1128249 446794 1484980 991350 530395 865144 1960206 776056 644130 852682 31973 1426810 634551 1391877 1832399 597767 310489 1276541 423126 1224654 1153784 1649171 1352966 1678058 158955 1589760 328906 651863 343900 1498087 1391110 1116685 202745 624611 889320 1372779 1050905 164918 809592 645784 1797257 613050 872124 1183993 340522 925831 510408 357848 912185 1876132 741966 1027836 658358 1528792 531419 902020 629182 481390 1769976 571206 1836249 39768 66126 462506 1569966 332244 1380820 487729 557511 556501 739094 1225233 1249081 1345146 381391 122367 624060 640960 183999 701452 1252848 45732 1194963 1973249 1852889 1202308 1298578 1174986 1290472 1661829 1525387 908099 825247 259711 1076961 1939143 1429228 157986 930211 1987635 697290 1390594 1995468 1278357 1115245 1280834 785774 1890827 1126010 1458819 1602633 1451165 253881 1217487 1486119 1953272 1027480 1478864 1417785 400451 1994381 849234 349722 1315276 721379 1597795 534783 1923461 1680181 832878 168701 1169443 1024506 60257 357910 1923687 1571006 736087 1239583 6718 888420 1203687 756422 573053 587371 1369588 970943 27705 1432919 1149482 689793 913466 1507301 1099226 900367 422773 1282753 718860 1077799 1847513 957961 219841 1475236 1306199 1323394 604198 1745267 533751 462142 319371 1453167 403230 1782652 1057159 224314 1204356 1860871 611163 79340 179064 301674 989698 485715 805422 256512 912047 979759 593659 1575435 1817032 816734 596053 318648 570805 647010 225254 1263212 1246312 634604 1863540 235314 1418780 1873819 1970817 169227 1385586 483686 1002726 1030198 1697768 571354 931267 5064 1380168 861739 136359 1501465 1761579 1924741 510164 352200 691380 1704406 957745 1176657 1012915 834331 1760229 621302 477382 1072819 63376 1229547 1947886 1088306 1794662 1093258 1533477 952460 1649702 418980 1711554 908693 1009600 74960 690059 607121 10640 1163867 1407180 1416021 1130155 1226115 946601 936348 32312 370767 756650 546379 1083283 1966547 1155599 1757563 419285 1409126 365161 1618172 240798 421788 652740 728477 963241 833996 1541453 1699250 826119 684972 1858591 830839 1780995 726418 1683338 661994 85094 727261 734487 679172 1875942 615928 1996172 290947 1355618 107995 1002585 1853664 1442284 1247749 166347 1369381 1306823 259210 813784 1935445 1164857 1605700 1716200 1546143 1730127 1563533 234246 946789 40328 551041 664601 1520330 1902216 1473800 913321 1403258 688539 444325 1765041 1873754 679326 697145 438096 1511243 852144 1088261 466841 1177617 186583 1240519 338161 403971 1703391 1279650 648571 1169919 498850 1435295 620144 1256483 1036657 1010780 1210456 1027784 1790337 1988421 885583 1050731 275109 747023 886226 1283727 901834 502348 2309 1132511 1192928 1857257 1864770 1967470 506880 1903137 716233 743443 1931347 274984 1813732 536332 1963122 711265 1370538 1776851 393723 203289 15862 1334094 582525 618715 1203983 1224316 1290966 803847 1569363 772011 291815 1337515 1875103 693016 659734 343631 870932 908414 871015 422213 231000 1126166 1680388 1934872 220075 1310079 844849 1868141 1704190 1717782 1200885 805264 1011913 15447 999283 606647 1578248 844178 141136 709497 1604650 1105816 740622 1777766 302526 1190425 635294 404237 721992 502792 459178 1436411 1545423 658313 1818583 1075026 969662 890804 1037002 1543909 797672 423138 1766558 1358322 603790 1216866 869118 1931550 66789 545221 266247 236463 1162081 74898 461221 492108 1976865 1763905 1658967 1065883 988395 403993 1909744 1852 1719509 98508 877425 177758 1307342 1424809 444209 207435 1717729 354468 1162819 1692632 505990 1398209 750873 1417293 379780 21865 580141 1617812 1401295 505278 1133736 1995195 1231703 54105 1853195 74228 151337 281234 349121 54163 332963 1094828 903683 452687 914406 1442126 1023567 26874 1666127 1504725 1194292 413970 1578166 239281 108376 653507 625606 1631204 384186 1190391 425933 1798217 946478 1151649 80522 1837634 1583167 399105 1590688 845536 649431 674039 1873274 131853 1664415 1604758 1752074 661170 1471997 193661 569355 583050 314184 708067 1722976 947242 393861 569252 688783 1774843 807211 528558 870362 595732 785254 811579 1820479 1948792 1923810 790048 1949001 547390 197186 1515224 1696318 1100588 1228929 400430 213012 330010 216979 475607 629069 200800 1358925 1242082 334010 494659 705850 1309266 831109 1695755 451490 1832220 1823220 1320007 266740 921986 1880473 63135 1583574 1847971 937349 1744521 1877538 722990 1480220 1718351 23262 1987898 917387 1702720 157214 167912 559604 1644311 648424 1258695 1505067 761902 1435198 1140855 1720973 1997574 1327735 1318442 455868 573466 121489 97863 450827 1134799 488050 649130 1154118 1219011 1240246 1190264 157942 1931499 225572 1435949 1203596 304024 565247 818352 343827 1317072 1672847 1275264 667526 1712019 908715 1884123 1105198 729930 147122 271863 963154 1963686 1929674 1867566 220615 997853 1017361 545567 1356860 283385 679874 706739 1204235 772382 705635 907812 564165 1597640 3897 1587948 29450 1243001 1918023 81190 283795 1251707 372293 1227688 1591721 1963475 1711453 1286546 1168188 113316 10366 331487 451210 1237128 1305102 1309215 1692328 1750205 1735883 1190071 1168050 1002222 641730 358777 1626192 584186 1183103 1929667 332660 377533 1899356 1527703 795148 678118 1332210 1147168 466392 120236 493634 1861482 321719 510784 1884615 836340 535212 1963719 886743 1704637 1890716 617612 1710547 1393105 525955 63635 96620 900352 1009987 325665 1474207 490414 1734331 641512 1285616 1889516 915103 909911 102485 1989608 297827 1782206 1663324 175469 1583830 1203249 1078803 1684618 1073754 147423 570400 675457 1646559 206207 1253847 91000 1541433 1219390 1957804 94657 1486560 1466762 160483 1803298 1860186 1841806 549873 1193840 317329 1800910 249089 1096473 1782228 1772702 1545642 408733 248347 37075 619057 867869 568297 311016 1431420 308630 416350 177915 1494048 607005 912114 345688 1214346 1608955 1984704 300406 105478 1550663 1155433 496842 333506 63726 1629980 503343 1898126 1630313 1185306 702163 284749 754785 11791 1898435 513946 975293 1508702 1146130 1116917 1084166 724818 369909 430664 1872806 1954600 168018 1162331 1906400 96655 1995070 9814 45147 129038 984957 162671 719920 1345411 1072330 1426715 1110451 1800288 1424600 1481580 297772 1991978 1257831 498913 331156 692230 1486375 1180377 832260 1698532 1605219 1922471 1136833 102040 1686800 1296879 527795 153937 392371 1222448 331351 1143572 696322 677759 871281 140235 559880 1608155 484006 1037861 1523854 984508 1550206 1440808 775801 907027 1288948 706465 1719247 160102 1279162 1055789 1446320 1094561 1093253 517738 962850 948571 1283925 1680358 274805 2047 271780 29597 1755410 502327 771357 1457476 1852657 455291 933186 138591 1639328 193573 1222123 310721 1727017 1050771 419674 1428460 1179750 903116 1345469 459937 965806 1155137 1487312 352057 1265661 452051 778256 355210 499043 956915 110382 357886 1488497 1086207 85051 1536175 900242 1387106 584630 615673 379710 1086514 1347818 552146 835670 462814 459843 919716 1447278 1688073 344959 1847017 908542 829573 102045 413649 419732 534125 1672073 527181 1737641 501533 1540909 1801921 275735 1228671 424985 376470 1879589 1515120 1538563 238196 192247 1252953 1040024 823264 328246 1043456 531478 720649 411345 1578637 143027 526825 379586 1397882 792819 819059 193170 1865182 1963418 1278309 1914619 1126936 1067668 1269131 1999529 1892607 1532321 94464 276216 974850 812219 1953565 1258289 1263818 162575 1120627 1517438 233068 214582 419428 560991 1743115 1841289 603778 1361425 711026 1053281 1087188 1968752 1915735 303015 1369485 738903 1763117 1310066 350643 1657137 1967256 216320 588562 1733034 913356 1039729 1545688 376120 268788 43266 875950 345061 1154198 415805 1624114 139214 1214595 699320 1208388 769607 123592 1308983 923810 599129 491886 112864 1986024 473620 609215 797866 1096491 1386504 223984 1714852 729954 1284731 1153809 1049792 1555396 284557 1908325 37988 1755025 1427456 1743154 1087228 940429 1854070 274268 1191866 605163 78741 323677 75156 246921 1907556 1201251 199674 788934 1009413 137852 1341296 439421 707366 1557014 1092131 1780909 1903308 1057675 478949 1024887 997167 697347 8456 1990915 356073 309983 422283 378912 512871 1978103 815896 642770 783841 755861 1017506 1692333 1328510 1494924 472726 472986 1750197 70034 571620 368370 1299056 632077 1322545 201071 905990 334612 1279928 1147105 1502732 421900 492069 840912 1242882 1448460 497457 662008 1852094 776208 637233 985636 1880375 567978 105915 1840452 1577877 1100224 1433221 45397 1451646 593960 801200 891533 1680728 1018473 90631 1439798 238427 1207391 47175 1770889 203556 22418 1023017 1051676 126803 560380 1761088 978112 1362551 669395 100428 176223 1635256 1370451 1734104 798993 1846489 1679985 736282 125321 824818 165674 1779531 628930 953271 1566362 92555 929039 1092697 1556918 1969106 1394180 482234 1606372 1473143 1183872 1227391 1575802 162900 268580 992339 853536 1101440 1226817 97092 1108184 1913657 206518 1812404 1174562 323598 1887221 902558 1886221 292537 165539 1853668 1552974 1320225 547086 1203314 1681790 323070 1909701 35794 1912658 1045433 1717256 1785476 509168 1163379 1693306 729217 52623 101654 517853 1744710 425579 97851 1246151 1132614 462178 1629299 201922 1731954 507238 1921519 1586186 1974395 742126 1700991 349273 170965 688435 644727 414668 872942 965144 1607491 1520928 792136 1649466 1914817 1853003 1536820 1879308 1768610 1998280 1712487 821708 1389681 1454458 845733 859975 1349557 1605201 1940876 969876 1355371 670760 263121 1427319 967334 1469396 71684 1837272 189590 1675055 1863850 49617 1534934 1745126 534030 1483010 898977 1440713 1574314 1268673 340775 1591154 1674436 1613110 783973 810909 1873798 1941334 1484358 813788 804772 1089409 827596 1424448 922662 361003 325228 1411769 395605 9269 952285 180357 214320 1422992 406985 1952950 1196303 1917323 860629 765264 1200391 1137562 489139 1440411 1287815 818527 1980891 1684556 926440 1622834 653964 1082000 401630 789458 372462 1341507 218756 1755862 832028 339609 250575 478160 1544607 1259502 1796831 861158 283393 108182 1602202 1605782 953584 1656463 1341324 1265731 48911 1474406 1836376 1036894 1810114 48619 1388797 1647553 1445502 431354 828001 311167 821369 907133 20718 822690 916982 1792590 1286880 654685 1397184 1175983 661020 54698 1746292 1971254 1720187 1350590 1067079 456007 936751 862251 815487 1031538 1503687 344825 393037 1280205 620124 1884711 523434 418838 1779054 660655 1142842 1003127 917097 1059173 1956751 642734 608873 1632490 1408456 1352309 1112279 473681 1547699 843119 783095 326020 440116 1723877 828854 921343 1794057 209049 1580045 1045677 814780 1768290 752369 1161784 1729421 971639 1876816 517513 424754 1802363 1086533 340123 492960 402964 1989313 1422107 106863 248966 228339 1756086 1689549 1030829 370944 1529182 461479 1817391 746251 615307 1942303 1117522 503118 1441846 1893231 1064944 1761551 728468 1521537 1781051 1754674 1701768 1776053 56715 1522736 640916 1604531 367674 1866380 465314 280145 1373180 1731105 309442 718548 1444442 317322 1725308 135760 1554919 1322888 522877 245611 1597793 921650 240619 726603 501732 1446212 899655 144502 1202035 857884 1090669 1308793 1058912 246644 1095520 1102606 997811 1001499 1146181 1625604 355638 1912320 1379927 1090346 393480 1707623 1809798 1913226 385021 347757 630819 1296249 78103 1659466 1406194 1693954 2876 604152 1762766 554766 297283 1602707 947597 892325 1379483 1646291 1675334 855153 1464326 1464223 31603 293467 1732636 490479 657129 871584 1761878 412995 1577887 546997 962974 657101 1899703 114950 1261570 1483399 435657 1012605 377979 1383151 791649 832213 1960236 1294348 382507 755906 299961 78344 305089 896638 1706719 202508 1203302 126084 1676146 1401384 1201453 894363 1177906 604321 1752733 1690982 432571 231909 61377 1821370 559184 1168486 1106125 619806 1370424 1042304 881748 1168553 450980 1168479 1375447 1735952 1378669 687928 829164 1361584 397162 1099562 581439 1661112 995156 1853022 402486 166112 24020 1683904 119276 1210975 1543028 1327714 1052164 1281489 279185 27286 1756087 479867 899232 1160206 482561 852721 1381213 1943302 77999 69117 689842 671344 1399483 1353061 920674 245764 610127 973880 1118824 1126802 1641977 1898407 663640 1501440 1438435 1584235 1216987 1149555 1662414 1745290 1054513 1244813 792661 1843202 704911 227719 1162503 700622 1916454 1526704 245696 1058872 1799533 1590222 615309 1855822 466593 1152921 1465322 1209334 295836 95264 445494 799858 1753397 215619 1923949 1906711 567067 1672358 1192802 1929037 1326726 1090293 1214772 1290765 60035 82093 595544 1358267 484148 786578 970776 1378303 1558919 883397 1832240 195550 135042 118376 675993 599194 1616113 868590 1051320 1465435 385594 1349960 1976072 1972705 443501 1097990 1654203 1211548 1461261 944693 1319170 693660 1278283 915282 1113150 1024623 1383486 1316101 437203 1289803 603904 530767 1317174 1177360 500282 621798 406768 1958061 716108 604188 370681 1480828 1569040 962090 198227 882944 1164239 1248838 633073 1485238 1855484 939185 1353217 1628733 473948 2756 1893828 960939 813585 1298516 495655 406388 269484 612359 322917 1603132 170631 263688 1593013 1965274 1510796 1959194 82001 1783861 1280416 697799 1223739 762486 1267271 1706053 1627979 1452238 1251047 1848038 111210 826052 166421 1364493 725286 1156469 367466 1206558 1445432 283608 444781 1203003 39705 1642922 667192 756297 666974 1840677 1246129 281064 229122 1977849 1226097 1802657 987060 968492 1453381 229449 994650 1101688 424400 1423004 1292187 1822069 36157 1423392 1497478 1366144 1603019 1166834 305688 903341 672770 1235599 79874 721350 1802912 389306 202821 959683 910924 3896 694676 483465 1154781 682070 1362387 856748 1495550 1471293 767099 148449 1755012 109369 721967 682655 1653514 1065945 1030771 764806 694865 813815 1617078 102296 881486 121934 1152332 1849260 801406 1102033 1293851 1966217 217523 1603052 686949 1944161 1972201 50501 1290581 1002741 146635 668566 1313105 1623592 170854 1977827 1123628 1586188 1484263 1056193 1451456 280460 141563 780931 1170856 1127852 1967007 1843760 335837 767806 67513 827398 1940361 710608 143853 1837534 178362 283611 1856083 1421622 617613 1104070 553486 546239 418247 1460108 49341 1858785 477872 1636682 1693409 1194657 262383 188544 820815 104936 756081 796197 1647908 49499 563362 1946799 442387 1988890 1872342 1100311 1110318 775329 666285 1465201 765303 901136 1074702 773614 1658894 849103 1378955 1648707 98023 1683436 1659843 922157 1315585 654797 1537004 115728 1990404 619231 1602071 349297 827254 223772 1677061 332554 88484 1689397 1812829 203836 1064529 625439 1627945 1164765 59224 430376 1397765 93974 426927 1621464 1240281 1301170 323180 1544203 1152599 311786 1694696 1747189 159103 116870 1543825 1812815 1887401 1864401 343169 1603901 1162058 1551002 236570 1877825 1841259 550195 1267607 1438772 791247 1296426 1481079 1451817 1856775 446451 361670 528343 655772 739878 1246646 1017819 1972297 115071 1724123 1846704 854701 1438893 243947 45359 895709 1306078 1258918 1674029 941609 1192611 1374769 240309 1060690 1817667 1870758 1094080 1128049 682829 1155159 617793 1229997 1727772 169777 1800085 482981 1832584 368163 1216388 131047 1387653 1616797 1297466 1914160 1946752 644434 1670689 1120737 1405261 249672 377198 1893128 1415629 356877 1742573 352854 912450 1643946 885597 741736 1895791 1557269 1834863 349461 241921 229038 398250 1362804 1222579 1493361 264079 772991 459888 1924633 903850 1422819 200190 1591528 753851 536283 1360186 141128 1462800 575967 602290 460897 1283302 831934 877431 1530591 1094553 906290 740872 1515784 617061 1853649 1001357 1337822 989728 916538 1899224 1182093 1515945 1987043 1527291 1420599 349208 375121 1298753 1736257 133676 882766 650606 904760 1839350 603368 65381 1337095 479551 1465015 698139 335715 824759 13642 1463753 670138 1242891 489933 818385 1185319 386192 713934 932742 1571045 887970 1179388 1581790 604022 1738793 535375 1352894 739582 674341 1263437 1554375 1283402 83688 672735 1881558 1697236 328378 1291333 1475421 1147288 700720 1768092 1271381 1266752 359660 1598893 1955203 1829572 909567 216619 145066 1912384 17049 1265165 929695 765357 187347 924515 1365931 1421978 16559 1566345 616841 550239 1710945 1411124 512984 488898 900805 879054 124697 643796 1107740 456370 258223 1232409 97135 1773706 566559 38132 406681 652997 1177506 1422088 1326556 219677 831282 1184303 1073755 1731490 1682615 1359694 803728 1428593 620874 1471289 1572212 834532 929526 179636 825430 819575 137729 1402411 912945 817793 1523553 175419 1921184 829022 1725609 765962 1810474 805711 1235382 989331 89102 1185882 1447999 961380 1864984 687844 1609874 183821 74989 163960 286305 1089457 1247940 1062001 826602 139992 852231 93638 1226256 1522407 383617 1025654 1055445 1177738 855637 632970 509496 284506 1633875 415847 616933 512720 591920 761986 1736818 978139 583911 1761207 1593879 1929872 1540669 1230720 1968556 1786780 1278725 474107 1693263 750167 827513 477772 1200755 461334 561052 184511 117255 63817 838535 889916 1613307 163282 1429047 208668 587446 1097882 501488 1352380 1931380 168278 702661 1254173 405407 122568 762939 611313 616391 1385749 1225661 649795 1418677 438192 250735 1618276 253390 378003 1197192 959169 907880 809393 914234 324145 1569685 1288837 734847 528156 1855344 1495006 1847914 174947 1178330 450362 990783 1115817 650058 652192 50859 709755 290346 1456572 720600 1867102 1568083 1426249 1568262 1391458 1399462 38877 150683 1891410 143030 361839 704383 1553901 1678398 1368612 1545683 529821 681744 1488246 1752970 1662723 1319639 827341 538884 156026 1319735 659187 1610323 1043018 954425 1170201 1693343 1608596 1992742 1002056 1043965 935414 1072616 654938 662067 1635305 1684935 1532609 854522 210299 1455817 661882 768424 685597 283735 1235988 327153 1641066 776382 391160 1802180 244035 1584478 1347304 1819809 744569 228878 59444 1690048 1169368 19036 24482 360251 158657 1633903 1015267 178951 1113784 433959 1626848 195674 164997 1746824 1321459 1238731 1201955 1924673 637113 1264638 518708 1046844 420493 1896886 1571996 1802086 1060245 450811 361994 791017 642353 366898 58922 477715 935889 897160 1574835 124266 597513 1713291 1909678 1381380 1117303 1153199 709424 1282890 1073628 1657494 691980 1983979 608671 1648980 1301395 1143409 1037118 227053 964957 606323 52335 24035 308490 1410051 1659418 907413 1144861 29837 540211 102059 795853 100266 1624635 1903476 691339 269590 1801440 479020 77551 264820 849523 980681 417875 1472819 789215 456882 1491471 935343 1816646 131764 1624855 785279 613703 1658783 1879398 1266845 1716649 359216 471189 1352213 1091789 336235 708986 1620303 391665 663192 1117862 1677743 1351357 697575 1828000 1989235 1260488 382944 1340759 707615 1331578 816981 1838134 1831213 1672035 1778368 1986064 1652306 521860 863087 502335 1502006 34059 1699439 1626868 1908649 1970903 1923986 1287360 1449369 424830 553088 350073 261411 110773 150073 711439 673608 1594033 1819891 842394 430071 710495 1576064 879025 1298701 262298 28855 19974 90427 28746 443346 1971530 1605 1293041 1107179 520771 1980845 553057 13753 1199586 390733 133975 1655459 1688784 217018 1686698 620032 1469589 1235 124297 1134330 1289893 179322 823206 363119 1193297 1907996 189398 1731348 336496 264402 1423756 549425 1235552 1121867 33437 577343 1919053 1543349 688890 102459 1876171 1834399 1929324 864690 1633877 823284 1056186 1139923 1493859 1779291 733166 1142749 967763 1437299 359604 1891707 1553356 1132592 1130727 164674 725264 1391774 779352 1787901 1274659 872298 1548542 116168 382034 968329 1130130 1937839 84659 715451 979059 1626546 121351 1082316 1734937 715016 1540991 11466 896049 1189291 1111026 1822941 1791531 1246611 1422 1513634 1732236 322565 1203756 751969 728714 522088 1672389 1724807 643684 1638690 1496321 1898110 271140 749549 1826890 276687 473525 340475 690276 754497 178217 1871301 45773 1595791 167968 41446 1268644 850504 1720260 1087331 429205 1040213 678544 119012 263708 140879 1269301 1171851 1923197 143648 310174 23836 1237468 660010 951604 257058 1088355 339772 1533974 278779 1183591 391329 925949 603954 251606 91471 1333618 1201667 293436 1588588 104069 1836494 237327 574820 1355833 796994 947896 1986546 915689 1190703 1506970 962939 1435956 531112 1990091 1346054 1291209 1516796 1561774 1447561 10767 354565 1206595 55198 172037 445414 402479 1840583 1635274 909461 1001668 1592947 1620334 1542424 60836 1887942 1251278 960449 250980 174185 1674337 1653147 668952 1735174 1489997 87766 1375730 1065302 217975 1606495 740516 1608773 382064 1224862 90161 235962 871076 785596 1914975 1754245 299742 122014 184109 1632398 1571704 1940585 259924 293797 1078306 1772203 801348 988531 1074141 1819958 665041 1032683 1323691 1923958 946854 1895998 1356709 1855481 1014285 579850 1612757 1580734 628756 173365 578252 1054063 1426104 1760453 348161 1194082 1643147 1914167 1571643 898250 1191789 31640 1019766 1165050 1541618 1396922 353060 1859311 451404 1854151 162937 1027535 1579471 350743 1780639 705456 1990529 1490448 496740 1740887 65896 1625728 1487893 1282913 969649 48072 1112523 1956020 1618766 833891 447875 210363 1749163 337486 1995463 1034154 1107074 570088 1012732 1171974 1366896 47386 1927928 1527117 1984282 669614 1913278 1536408 173810 1018027 290065 790500 839439 1017124 1900555 1069981 1698446 1413078 667313 1407295 972114 1762626 1119410 1498119 569768 197776 1120516 1879920 1839123 1055487 1746917 1189484 1595556 1255610 1664009 125137 1582455 1359481 633631 932931 1494850 1928293 1025723 356129 668732 586786 1585978 1065112 1365860 1268864 1352560 709832 1233740 1107588 792652 1168149 48419 1109201 1927602 670418 203857 700194 1639681 1865059 1137418 1005646 845808 1419992 732028 1850424 101014 1377814 1365064 164485 1864652 1649130 1048921 643175 1103361 1368665 1575031 587275 503465 1594843 824350 627327 1876574 1095485 784165 441725 149407 1431323 1594995 322246 1564298 890553 798600 1813266 413573 1256375 925460 1652854 1139548 1805449 1470463 781004 1546562 170412 460296 1116619 292540 1585514 265761 349731 1435797 892639 829956 602014 604614 1142421 176806 526035 880200 1585130 101036 105346 287550 1421517 969492 874017 1041076 1036601 1976497 1886850 630393 1266269 1011202 1617405 625385 107305 1319924 18715 764557 999786 281852 1454660 1064414 1610313 109885 278251 1188633 1752299 1021563 1971636 1769886 1083088 1519677 587220 1778723 472750 923561 1263538 1359239 1340645 44533 823770 35835 955669 398165 472936 179539 944227 1246850 1732272 1936899 1796128 118907 674475 975937 1196289 1692444 1916490 1880282 1372696 79168 610986 1995362 1804075 583161 301595 1793986 810340 309230 1574859 683972 896317 1033165 847278 822861 1695847 230364 1625828 1144027 1569251 71584 526635 717349 1100339 669757 554102 1232856 732963 1767198 938373 198023 1656559 1056195 448816 1225861 438139 410655 86429 1397741 1278999 1591179 441528 173300 1149583 1948167 420458 806441 760952 412769 428461 740422 1310904 1943414 559413 395962 519034 1284652 863500 1354969 1807956 1549836 1096968 842191 622511 1882544 231668 1846201 1393550 910165 674354 161731 931718 1409255 1708949 931150 1722326 1398813 698250 540549 1697398 1641152 1443971 791528 1650782 397817 312338 1505989 1466061 158007 972957 1953958 74293 761542 370204 1070784 729366 1829067 1243954 1643887 1455549 1515600 1504409 1667026 1176991 1875287 1702933 986659 1010884 1436994 501694 911536 1902133 1605397 546807 1593619 528503 1307030 1796435 1793010 1697343 431212 1304027 618799 1466455 974424 1582316 631643 1608661 99853 1838220 106569 969490 1452234 87535 611927 1280490 635090 392843 1362033 1183650 1122275 1891449 1659524 1767781 1074158 946019 299389 1534240 794343 1968246 502868 25789 1076955 1047490 1702414 914334 1286843 1778439 448665 1932122 1784944 470054 1048836 1854244 1679572 203503 697716 683316 820743 1028833 22285 825429 948076 1663340 1540660 1463496 374622 473430 1504699 1488249 1297543 122235 1045420 336053 141380 940106 1297189 1517645 592358 158065 610233 389862 704177 682474 1832067 46475 246120 847445 622934 1295676 835850 367779 889713 1891480 1743105 1310033 1357430 1787760 1314140 1530716 1055992 648874 578563 1912062 1507281 1886820 1919012 280147 1573167 1214126 1876712 1189615 1964356 225433 1110623 1373244 1726982 1256133 555046 746629 1981740 969621 1112581 647245 512854 1834461 1398005 1538847 113200 1437467 744622 486141 1697227 820712 418890 1128466 1153670 493597 712828 1507958 1620078 1020668 516632 1123052 1742285 1401199 350575 953113 737574 353874 801818 1292673 1629940 1500564 130274 510217 1813173 1777381 1218036 1450798 131267 1199937 1073580 195020 1991953 897783 1506021 8131 631057 557220 1542974 127691 1250439 1234882 937490 765937 1701315 38159 1764099 481706 1983772 1042124 1230028 434600 1514759 551683 561306 1736919 1419713 782127 334051 1576463 1456207 276448 1638218 973943 707585 1943728 757552 1344039 612572 1393924 1124174 1818134 678661 1734548 670224 1600646 1867171 674878 121370 1618761 511189 1462264 149909 466851 53105 1256215 1209425 1436904 217006 1945377 366665 382966 1562221 1744525 860451 1561740 199848 1733954 1466183 84953 233200 576770 881514 397434 1883885 314040 127135 1047022 1585905 850922 573798 494356 1692681 1989974 971951 1458905 1097334 1181199 1217269 85486 1393922 231738 1417214 1808554 1829593 851054 1191792 1187104 1236657 1936361 601342 1540709 1750764 550462 387627 1516989 1065125 321334 550471 1256082 1595546 909440 453734 610916 91151 353110 561037 165487 1952293 538648 426908 428088 709204 526843 359505 797283 1049077 1293033 1295823 1861513 435373 1501766 1213184 428601 100799 743936 794391 775637 654586 58187 1588661 704813 1879553 1886485 565989 1832536 1333700 273792 1428578 467450 1578957 10851 51176 1620914 1393257 1606662 827802 1579443 256729 1407140 741463 628246 637533 1079249 1436468 1226556 1163396 1942385 1950122 380072 1998556 1442490 79261 1221625 345023 1858073 76081 559358 1066941 1640103 868725 1517591 1762034 1782730 284997 1149406 854102 1211637 1146305 377353 1563234 680391 548363 105073 812077 505195 621040 116399 1302820 32550 1100944 1435042 1784930 777925 1516776 1194612 1858883 1797607 831333 1261048 974008 1987100 272388 1370010 1560990 371530 1643643 1674168 619184 1282610 1232601 816025 1345607 97880 781129 1178719 1567080 1680238 78473 1784533 100432 1148748 1874744 265229 1295974 1322424 1146709 762823 679352 1364987 1684703 262066 1866055 1125657 288606 991628 820084 209870 925131 440642 1826976 1132084 820465 1176076 1234911 1219091 422745 1578160 23255 838562 482035 827207 1372032 1855659 1121275 1020415 853362 634583 998997 1971512 10101 1548029 1447403 1229512 1690210 734036 1906652 1027885 198283 865776 386976 1482748 1957772 1245137 820152 1543599 858582 180987 485322 783704 575065 830765 1041722 959734 847223 81946 492420 987335 351600 1576595 818870 1401202 1796573 779192 295991 878660 1195269 1040843 1649019 463199 1467743 582679 229480 847477 46623 935588 379572 1544412 1919327 879603 950743 449196 953250 356110 75298 1239221 1115799 605784 41126 917613 1918920 987202 1540529 1399289 1604991 114845 1924032 1877822 778060 1985504 1595386 1824616 714118 721219 59939 1541268 1936042 1867912 131086 841599 541675 1648085 1247834 1523685 1780304 1788369 1023790 1432664 1843769 1796808 988794 55094 660133 1717521 1493769 1486301 761748 793616 1718561 1456223 784504 1748843 1956556 91482 1420207 1623315 101910 337103 969791 127906 471796 1402896 1687160 1028807 1729803 1372077 502977 1322172 1874019 601911 1283032 708399 127445 960984 351340 803719 444504 942430 697857 1428378 424247 624777 454959 222077 768981 1581686 492904 660846 159517 1907454 626835 1600875 542892 1389462 489207 327301 1192719 632152 1958004 707345 574886 1606024 614719 594488 1401744 144448 1948471 264219 95320 320959 387247 1101295 1290745 1209122 1102739 1625816 1463164 801797 507252 74683 143899 298462 1712248 1292247 1960385 143012 1111027 1227639 909220 1366806 894651 1118468 1693270 135781 1681740 426139 413578 248728 1864751 1035649 405146 22596 1757580 368403 1478560 905518 1745688 1982570 1804476 358171 804238 811826 993023 39341 759964 242114 179497 384487 1761670 1613308 1408625 778072 1540908 12959 1428739 1586374 798003 845407 1500707 1608276 821943 162608 1153854 1523113 1352504 1978887 1969521 1614458 618514 730592 165219 617928 1468010 836828 468697 1639702 980643 417542 1509449 405060 422843 690664 1457880 1060778 1708331 1678492 537336 1226973 1112342 1567814 962331 1979407 1918103 396802 1132620 1831576 334115 1385783 1269260 1765915 581758 1412637 1345529 351890 1770167 1309166 1184999 128632 1315460 299582 800389 1423072 1874768 567721 1523707 631042 121317 1707267 515247 527408 1394415 1017469 861121 62251 125445 1812727 938298 419460 798962 1480838 669973 1114954 97053 1506351 1210784 1999528 806884 1583188 377788 707330 1027092 646548 1970436 1651368 241468 680386 1864202 1281435 1902408 554228 790737 894388 814321 1553134 165046 139779 191404 262490 553537 1314055 475979 1339179 1020885 1347979 843425 1482599 1309622 1515527 157143 1313087 585863 481177 1438355 1693042 1247272 1843682 1029608 980971 1832436 760974 1976780 933326 1117106 752453 728990 1946500 932388 769778 1761538 1603796 1760078 1268000 6349 1141843 1716989 1656227 1833607 1009655 1955344 1778597 317458 221738 1015717 1532132 1558620 1785283 1681191 773840 1806010 404754 1509180 1374037 280423 396991 523089 1189746 1556054 42122 1878034 1195372 59218 1382220 1260482 627180 1399595 965200 1521737 1317805 1528429 1366233 1145258 932188 21010 978099 1575820 1516277 805699 1114950 1685802 522376 937595 1388943 56510 1165166 331754 811694 1902010 1504249 757105 227333 1280589 1059089 78682 507419 212748 478627 593353 1365648 452843 628560 268429 181837 1713723 769425 640410 544624 1772826 1021570 393323 300900 1001011 544531 1265389 1725777 1820712 31414 767209 832541 968272 1935750 786647 1553784 1035748 716436 1516193 137521 1293892 1903700 1989590 1967236 994132 533533 265940 763257 1238819 1525209 1504301 357653 968970 293482 384551 1747876 441330 834845 1491658 1709509 1132589 314215 1536170 1949188 147186 24373 411299 566123 1658736 20394 756699 891478 1168337 613575 1535348 870058 588190 740860 477993 1509978 268129 1785666 1003350 586508 1068375 1016637 1253714 686407 1461906 815141 1170078 957370 1325241 1778955 1716045 771424 12681 1209992 1968266 396795 1381305 1526241 150897 1961301 541682 1495178 1645903 1623686 1765342 416967 1410713 1872116 1496443 1229459 1410667 1704805 1885345 793522 1751136 1428579 93116 1086224 1477873 1597280 1432094 1616989 252530 631833 1562910 1014281 60244 1115371 1545425 734186 732147 1559379 1237293 1998084 556210 1088875 959002 1171496 266035 1645123 1254573 1057658 453913 1132635 237363 580667 1484284 377445 616069 643872 1733090 981986 346670 545897 162022 1681755 954764 450339 199670 512553 1541181 194951 1498884 1277473 1354263 148735 1275120 763753 465349 1393224 1000786 1331511 1057672 282562 304169 566280 640292 957738 584465 1840146 1650419 890573 764568 990533 1244521 470734 1397475 351179 1193487 1379895 1160946 1982843 998059 1251072 1526209 1424149 651088 235104 1381364 123633 1701515 451899 95937 1760302 417404 1728143 33858 7831 1945923 1470717 604745 1614805 1443955 1579078 1764560 1437983 632787 72993 613182 747384 1094587 808835 924473 1247585 1426093 565238 1529999 811962 187488 470743 1114184 1342431 571680 852853 1185578 466090 1337771 1337923 1010335 1801315 1224593 1046743 380051 559049 1861021 598718 727484 294825 708288 1488268 1085336 67051 220276 1869763 787059 1114356 1850391 117267 333528 1280204 1728490 1090890 1664220 37323 925572 470107 1157729 664997 995506 286079 1750372 656913 1542338 578122 896816 1820337 342477 1703901 623551 845329 869384 1474999 906454 1331950 1841634 631594 271862 1737208 767218 1169077 265621 925606 538889 211853 260432 355709 1427968 1469162 1695279 562313 1813811 717738 613131 21322 339982 777659 1474584 486165 896482 924948 981141 456000 436231 1369275 734869 581828 1390952 230006 1952275 149179 110885 1940238 430181 381276 775704 365488 874680 1973462 1108423 490967 1642961 1325121 1661705 443303 754978 1307972 768091 1026441 1237322 1431050 1583675 1190607 767220 1990128 315942 1776885 1522285 1111617 1827281 1963037 890846 1918282 921911 807325 1841622 1336933 1671909 1053332 853691 226396 452791 1677150 993506 1308084 52431 1783684 844278 512385 1860030 976820 448695 782932 1070762 1854392 269545 1452216 591097 1816128 1041374 551636 1134727 204613 473388 249012 365171 477270 1327071 903055 1527453 454785 1146464 1949644 1503711 447398 1206867 1442754 111348 827209 888738 1763197 1366909 1686147 717561 201931 1842095 1747894 611082 1622790 1918511 155354 1129841 401480 154270 686467 1976444 376871 476453 1886578 530434 1273262 1537296 10743 431626 687178 327746 887387 1031053 1105228 704710 1157222 60720 1644133 1311823 267777 395332 1273425 203514 1850709 1566085 169426 775649 1252938 964107 293500 443877 787 1970239 1963659 1840037 1707030 1204734 1473524 1194178 1801295 1479844 1842906 1567946 1452087 554022 968060 483585 691725 1483895 1916233 451704 787399 649661 125171 651563 385964 346282 869145 1565134 592462 1811371 1990170 1386001 510534 1689379 280957 865169 429921 1132946 1618555 1035806 1609760 1405170 1147532 1814155 905852 1945298 94189 651553 1335263 561812 1586612 948777 1117194 1141245 1224356 1196346 425284 1909400 1684849 530544 802704 250293 92133 80588 1186157 1509868 318094 223111 848975 633174 1434241 664000 37882 1676562 727512 1645294 174537 1103461 404239 1555150 344421 1527850 1528662 168822 1219994 715378 1011487 1439865 1422141 637530 1592153 714997 877545 142740 1753620 991072 613120 346216 921483 1526997 1303049 1711728 1376459 1165180 1523421 1431004 1043420 1317994 312493 1680894 1108881 1162412 609921 914008 1115285 539573 1273650 1981055 131412 1125243 1582153 1527189 241474 1644533 84007 1141706 1980684 212846 1979091 1217350 1514825 187596 1696129 1816302 918526 677703 911310 942588 49123 1104300 1579095 554909 496392 695762 1447847 490673 214897 1839484 1115008 993616 963831 1822885 450727 1177747 414839 769185 288760 1903320 1363568 1922363 1906983 521243 666246 733672 151488 1187832 465090 1916007 46600 1607616 676639 650684 202023 812811 1920688 681510 1402381 1186087 498055 1948790 1726810 629161 706721 1959504 1068381 1947221 968534 37635 1465966 65496 848022 71147 89715 1238680 1217359 1326657 537326 1947876 1401943 1994569 968729 1690881 188043 1022633 367725 1409399 860951 225688 578574 1607479 953144 1041205 250026 1970854 447585 203347 1158751 1539267 1611124 291149 1182331 1618115 909940 1927229 1069706 1148610 7220 848919 1963560 1365748 1925698 1260888 438302 1773546 887591 573201 1688739 862291 837610 59054 543331 414314 1815016 1030680 1978983 1049812 427532 1619463 1338801 1216337 327797 981393 1568815 740249 644737 1582194 1046152 478865 1418031 976400 1708611 1087277 1033649 550442 933676 1478019 498972 1940889 1970070 1640654 1264997 1479384 483226 1970712 235946 751008 809712 1111891 1052911 827040 106868 1687663 720458 1316028 770219 1906996 1910838 614376 551468 69451 921436 793003 1353342 19827 1211986 303603 287811 362375 505887 209895 22783 1572612 662907 633739 1578364 1137387 1745645 1987788 72003 92804 718635 759934 895614 112463 687290 75279 178905 300112 136872 87046 1143239 1990546 409806 1121604 8476 559621 291328 1293207 136105 1399235 500153 1353161 30 115690 1385095 1418742 1625599 537091 46572 198029 892307 512788 434356 841350 264029 1226322 1030193 1998421 129644 1267912 6845 169283 1943374 1475673 1063717 1860203 875614 1993305 1660701 754836 1320632 644214 1281670 1645059 651773 1885575 1917689 676634 1189075 1854606 1725947 1439583 801273 823222 1634600 175968 423629 1400292 477206 1765960 193920 674096 1661091 491872 367785 1640544 1808069 1290730 566438 1201671 1197364 1988094 572472 1563779 211638 732620 1902923 1821279 1236164 1038462 468607 1877391 1520506 439077 1114599 1437392 370298 1233268 1868953 665937 534244 624517 1712943 972753 617274 864363 381541 231176 1261037 1951994 573273 412791 828671 351245 747245 1715476 589214 1330915 162544 308092 639545 67082 1645996 1840720 1928011 435519 1112840 1492578 1557191 1423482 1604796 1298316 1043007 1949459 737750 400806 1108133 1375881 463111 1805107 1600848 1104890 1902692 896788 1225204 1811412 1750258 1945323 11669 1195888 1660447 1435865 67080 1054833 850648 993469 1811588 1513631 719763 1696047 1828400 214668 437388 350122 829440 1946240 506066 1751950 1463663 1877421 1764850 350701 1804880 1867871 1653548 480534 1888396 61093 1775868 1612822 421255 899874 374262 1237357 1520936 305161 184852 1849031 1909961 1543250 179159 48777 1363771 543572 146401 1447270 552927 1615608 1714608 894837 1497011 189234 1852388 244919 1493227 535092 627525 1311140 1425770 30966 891571 1659927 1381311 1795659 1369453 41084 55528 1688847 1363500 1147244 593640 1126651 1030037 1150162 1994041 1099163 1915190 643229 1498571 422567 79367 838662 76781 1180353 746757 260967 1024945 126569 207749 1917358 1463048 1973952 752735 1470018 1322864 1718753 1787864 193500 815831 766207 237496 1895572 388645 1749293 848958 746100 935398 1782111 1826158 970386 1460853 1781527 780329 1676029 174136 1617320 1880449 1383058 1562162 1831545 1552379 1382726 1460846 1118453 1523741 1267879 183949 824211 674831 1631782 1385076 1816485 659596 1098696 1253127 1250437 533597 1746513 1652974 1652466 961028 987396 1559904 473119 156128 558951 1889627 1877437 219501 1797827 172422 215698 1378597 1428418 1298334 1879930 90990 1362343 1711022 89288 1032788 1763478 1939590 840003 517667 1381510 1286519 1158422 1086913 654833 614533 536738 139823 592505 1057795 557326 1946438 1645646 959214 638585 1836870 1419093 1038914 1647345 1780854 369017 51442 56068 751479 243720 422349 1008768 997525 161647 1355696 1859743 743491 135093 789364 1092767 826795 520155 455892 611499 752283 1421983 1625164 450422 431009 1409834 1226615 1450448 618925 1436095 659004 1492822 864450 717596 844274 1726066 503551 1346618 1600111 1015270 1766647 176467 1782268 1893581 697132 1145710 342760 813288 1993823 1052594 190552 1584685 1470289 1599065 1995316 1207321 487314 1331990 1936023 1923917 1021860 263245 1103787 1915559 315897 1684725 976095 1097101 1639911 1570485 710137 148522 1174216 490123 428301 1212280 1866585 677142 1482252 862031 1117907 290198 811449 1179177 753127 654735 1448408 1847950 888440 1673679 70981 1682107 1484489 107385 231445 1268310 266887 643762 419556 1156256 394190 324345 16334 1651292 1186375 858037 1540013 793850 1431961 1717799 29081 945258 89855 1254022 621989 1144698 1786355 300220 1465262 924048 174174 1852680 739647 813516 268301 1250659 759165 94747 1840516 1891311 243039 1094897 556670 1608350 149746 948123 134638 941241 592634 1406582 239429 501075 1391431 89859 1392392 725870 1545714 230457 1169689 935439 601675 453047 358671 569628 227725 922146 1382567 1010985 1655853 1001952 1806452 67349 1746711 1846960 691765 1442220 1336220 1463593 221032 326388 236853 1956969 671411 973987 169968 794566 196477 1476121 646697 1401134 1045823 1557063 249413 1296607 1380893 1382643 1737553 377158 1500446 1524808 1802616 1811619 1576821 1993025 1105437 1803411 410087 976031 962784 1510963 1598243 149069 1492182 935445 846587 1785547 700207 1898315 1120703 571896 544173 47695 781113 573310 1751824 1749403 426206 203575 1099904 513263 1355590 1192557 1673945 742116 869773 1717094 1973335 1194347 222296 1851606 1554323 1393907 546136 539455 1635132 402594 1695641 1152668 1181850 76274 1846114 1072703 969953 1334975 1002442 1079131 446962 39605 177807 883125 270909 1500716 164820 1300826 1461399 1055120 649415 1877299 612774 1037909 1198830 1155451 1644853 891050 823587 1143681 1473179 1495611 1982568 1266915 1364324 1475960 455025 37683 146338 430445 488955 84058 1356063 185705 292067 1167315 904363 770779 1982037 1736322 385228 956065 228020 844408 843164 712889 1205379 997137 1688504 1138925 1318275 1626541 442892 1941873 512313 60776 1396956 221241 1063478 801608 272110 1945520 539431 651634 1748362 257064 1878842 1352653 740142 1309713 828519 746882 1015759 728757 399024 1797562 1147837 509094 49117 1863113 998078 282731 676533 389342 1557834 302791 767612 447848 1575898 1340887 668837 1963263 295585 882222 179218 676301 1098849 1247994 518695 1884514 216537 916117 1816623 806900 1266801 445444 290604 521655 1180308 344206 1166027 1390834 314417 1538993 1018182 1768776 510426 766046 213142 79024 481141 251213 1863068 339265 721570 1313974 1044631 705229 60755 844095 1673647 1468719 1414868 798730 1136842 1341951 835639 1781595 1438966 1878805 894693 552363 87917 279908 346457 1662905 1777106 74034 1245987 226119 1191346 1876656 264098 840315 919876 1712091 1498236 891054 794736 1804099 704934 1420906 436808 404999 1454711 1234718 1603432 1546669 264398 179372 690337 963503 560408 1822257 129088 1260966 466949 489330 1784104 240185 488852 1275176 1714464 1067525 1553882 1877275 728334 1316332 98440 1434619 140092 623029 719199 581357 1066366 1222155 1826789 1608741 1836145 1673909 863206 962238 1444202 1318203 1069642 478519 1868041 1294531 27445 1864363 264672 1570244 762039 24592 1465527 631642 911194 1882150 1948909 1983734 1470076 608442 656739 949423 694812 295933 1191727 1085034 782260 1342304 970185 729163 1548162 1034898 203742 812221 1755600 1214699 572388 1072661 429011 741860 1031191 1511352 1784808 766692 517442 2274 1655891 498963 165891 9994 850205 94962 16766 102080 1689508 1619124 1811200 784600 1500346 1257304 172527 1826128 1694715 1771532 687690 808315 1549127 1682105 1716494 383187 1462035 950273 1462971 1264119 129931 1698837 131692 1633561 1463408 1512426 1938993 1887480 1744912 614375 1375044 956476 1821869 1892844 1747350 1241696 1218428 1574325 427668 827759 1610695 1962061 388345 402210 1055580 746344 1388030 912789 421679 1903779 340756 1245222 743431 102960 541401 322829 1892396 122099 644467 1342371 1244281 1140412 1527254 1266999 1967079 1098637 1079739 674919 859102 711534 1849005 1424759 1857588 1855548 932319 467623 1968621 388849 300939 242326 595969 1299306 1181230 794874 142514 1932233 287770 143711 1140620 1111814 1762233 1130808 1423903 192282 735442 80567 1300986 1353773 836391 1960016 1453005 225443 432266 78887 1381517 262187 814319 1305143 1804419 999240 1700398 1153538 591202 1109918 205888 967922 1305214 529876 178133 1422256 346715 218382 1119706 1010904 277483 1209164 540628 524055 37641 1280812 600107 718293 1708187 555341 34049 1849497 1212698 1400365 1445947 1202779 293084 100237 78823 542046 1454687 1722283 867171 128935 395448 441705 1252651 1863263 607000 458468 1057039 602321 531144 1684988 152132 352907 1798723 217605 14049 384647 1024014 1621925 440607 570763 1154188 380236 628148 1138596 331963 820821 828681 1345944 1864694 1143597 311208 1607460 1012054 969738 923791 866210 1301836 676839 277842 1413809 982950 1831140 1111406 1208710 1673721 1370244 1194469 1613272 561271 1145876 1097633 318373 877505 384691 1682973 1835387 69078 1337475 1242239 519502 1195715 800895 1594901 1199602 1296806 407658 1097543 586224 198688 1555814 125335 1900469 942745 1930941 233959 893663 1661426 269811 1323167 289846 617006 1011753 1699839 1479611 1725529 445524 352969 1841033 654425 1887096 887375 653119 1822441 32914 1498665 970905 182866 400170 1284568 1115778 1450113 827526 1583170 281607 1734279 1485594 469001 609848 698582 1576827 1860046 1363519 1238166 1169974 1403120 26437 1918122 211947 1960450 1530885 1638582 1825491 1582705 1633310 274778 320856 1585977 531970 1432015 908066 1491338 1928145 1285436 1528467 1824713 28631 1831007 1056082 1758542 1309769 1453098 376660 76911 1969696 1382508 1315313 791559 876553 519905 924324 450025 1101448 180547 1413802 662984 1767723 515438 854533 983570 142063 454283 814513 512492 307967 964278 1764694 1001844 57077 70201 1057283 1530247 1254747 125011 268659 50987 1427935 561426 1898958 519601 669839 875546 1329722 1178545 142396 768560 1686632 1229941 184040 1666236 425605 1257978 1831295 1166399 4364 892883 226988 583298 962164 756043 1240858 631265 1962120 909508 242404 1613872 426604 1845766 1545148 1660458 1024304 138371 941349 1216255 1765642 471257 899176 182262 77915 22863 584899 1657607 415350 1987695 89429 322869 1628078 471245 872097 572440 208378 291352 1523241 1070861 1290294 1462528 42575 80085 1323405 553755 1919755 1506100 1137994 687650 798360 301967 1935442 345376 1601378 763574 503610 1855439 843541 1238468 1113348 1586892 211825 1995610 231638 674257 628583 1167767 647196 157912 1730995 199738 935560 1649097 457363 1965179 1827448 1465691 1412929 859758 1863094 431211 853998 287235 173753 663448 1887858 875741 932768 644966 1794368 30395 1094025 1083279 1569658 1523952 836510 1567246 1637441 1198468 1162582 441332 1040567 1162399 1057549 1131942 1601919 240397 1004543 1150192 1946350 1385469 1085696 578667 1592330 216772 1173748 170892 492379 526075 1057158 1150930 768207 1120734 253754 642097 1297117 1021159 122401 707076 228014 841217 284987 719638 568412 1826571 287162 1496100 643372 84294 1607966 1345052 221028 1088695 1175169 524325 1421895 1555168 1181046 1315254 857786 1925525 1563775 1805846 1893372 1279045 1428644 1471691 1462059 535159 1961961 817096 142199 1358038 1265180 989772 1176669 1449807 1417869 1358893 34513 1145728 375276 1844850 1714583 1586559 1566305 1911273 723762 1743719 1355098 574438 1012773 1066568 348250 282851 59973 849752 606132 407785 921258 133285 1026236 1480538 1548131 50615 382079 330351 325986 322394 1382728 77246 1925425 61188 1291647 1552752 792751 5496 426955 1516452 755458 1535421 890562 275648 1602665 1252656 1050578 1556629 1285177 919569 1997648 718735 59063 97128 778150 781259 1749694 225375 1925815 1089579 1202552 76871 1883937 1956008 1172729 270124 946829 1500137 1147423 1055694 33073 997410 1028546 1803949 1748088 1625470 1195135 1994963 392271 32347 1108911 225731 1537648 224262 1901379 1551109 986253 1900147 998025 1541207 1335353 545522 467857 370546 147120 772411 181251 322603 1356813 1794567 1891007 1410973 579975 1281672 1692718 1300051 357259 1578165 799498 1216483 285836 1784628 112066 605353 1175288 122199 1849667 1904714 800922 713611 1941714 1729957 1436692 1499981 203998 1554724 171545 167857 1773953 1259195 1116021 1633892 1396074 1923960 105483 1281333 1867480 1111890 1550778 95056 310679 360180 1776970 638715 1533874 181575 970391 243780 317353 793336 1301871 1506982 1121651 169784 888846 643748 1980464 1660069 1907321 1803533 559060 1110241 467547 514341 981130 1010962 1847235 1064222 1761994 1790286 1698262 1331127 233695 506191 583571 466373 788578 1063399 1888141 725304 61870 391828 1551419 24057 1226017 1796687 350293 479383 63896 1404562 714322 1918430 603889 1856684 1381972 258485 828108 594762 351343 1068995 902841 496506 602506 1864125 953898 1104849 351041 1661562 1779553 1824261 783637 170633 960710 1058906 453749 1555868 675782 828121 1210619 1437300 1369750 1522850 1618111 1378903 244585 1833125 491663 840691 878293 1474148 518680 1273610 176573 498897 1944972 1720146 917704 1117595 1393363 121524 138437 722408 943968 1346587 1493829 264958 502411 1973989 1528794 511747 449988 1159640 1389382 1020319 1783465 1434356 1775741 219672 1105187 1368346 155968 1089947 1527343 1654160 1401806 1236938 1474305 1168144 1875598 535672 938239 3168 916260 1404993 6696 1367174 1366218 1478077 1277197 1871553 802411 1772389 692571 146708 10201 926861 216433 504503 1137381 556818 873819 247219 1791110 293883 409295 1510837 1384416 1883086 1381898 521642 1705026 883057 1611677 1457652 519336 467116 1793225 1473741 66274 748132 1189237 197148 1902780 1082054 36493 1207033 1911054 885295 1868068 24547 837696 663017 428724 1458660 874989 996714 1744281 794760 978533 1381823 1937482 889101 1183112 1672552 898739 969543 1391746 1005496 1639533 1036455 1644246 992081 17748 360818 259600 653750 1886938 1157685 122620 998063 682866 1623867 1612505 861671 435096 1701632 1031184 1435565 1513986 260452 668055 697823 214275 1012737 1911690 341379 1496088 156510 1275728 1692276 1101526 1642138 1255887 403484 1190184 1961934 1045653 1215369 1168518 70435 382119 939825 411742 531248 342459 699185 472387 672949 1282220 1609754 1545931 382852 492858 844152 210365 1550005 1733837 414105 715770 1911199 1679472 279712 1511134 434502 1743728 343765 606340 183529 307837 1625259 1888436 975434 119397 1903366 719742 1988507 1095725 1432285 924776 407299 1596532 1983963 883087 450496 1120517 1954365 138579 1826117 1454005 37272 1436851 1056303 975742 566834 1481243 1703005 8313 496221 938308 1070831 1030143 746780 1501478 1806883 1935440 160351 1281481 292142 851940 700022 951713 659714 1424747 847391 747189 768412 1095462 1658760 1307274 368913 1451896 1212112 1095877 510244 512105 358002 1651451 1460400 1333937 1310526 653057 704806 699488 1939411 430920 1560491 842927 1736652 832954 478488 1466450 769824 1926892 120310 1890460 872038 535186 1590930 362971 1620742 1822396 1709104 1742132 1656893 972975 1388212 776911 979841 937627 1193204 1088124 831342 440764 372841 1960009 1181289 171913 1701163 1536350 1161390 1815080 823729 1103954 1237402 1619224 1418997 350044 1386506 847915 865076 263613 800124 1212147 1181269 876822 1122362 1116250 706988 1029245 1468163 87731 51389 366998 859955 1089017 1812148 1554529 76813 739690 282008 1229804 498315 580679 384948 841415 1902149 541709 463465 1992352 1651695 1895663 1560573 4437 96458 715150 1589275 1863017 1255807 1518244 1522293 234801 68843 982762 482935 533175 242320 1848694 487344 273443 72530 1382439 425350 1498610 833849 988571 1836747 1104117 1490488 272390 350303 223829 1987706 1652866 1423462 1097197 478703 1971341 256089 1738799 511833 1927837 318606 938436 411743 1407195 1860541 819411 1680712 351384 1963734 1380656 1945500 1749467 1829771 1200954 1496634 1765195 1883563 604606 1133316 1947811 1366511 263910 631805 664293 1000169 1363403 537040 1393261 510920 849543 803969 1451614 433036 493430 1365574 1384031 1669618 1887777 442104 1134922 998779 1903477 1149534 444937 13170 1341581 437797 1238484 839562 1438396 96500 585777 1893765 1827062 432652 1480940 1378946 1345957 853577 552106 1204967 1442244 387165 1744924 843784 1416759 902566 1759262 1413330 1906929 1783433 165423 1584831 1836191 677626 1663572 98968 981783 1809278 67193 768188 1733360 1322957 1383837 800550 480154 567312 123022 649335 665638 338586 1221444 469758 1103335 281179 1701815 1959555 1433809 1775167 269815 284224 1255683 1178496 1574552 1160182 772342 949730 607226 1513877 500072 1026669 951498 1709326 1184124 781762 69687 1464999 1832409 1832841 388245 1907502 636196 1167509 1327654 510866 601429 1316358 946858 1927331 167273 1242874 262772 1749722 1192953 448318 951264 857477 200372 1357433 1807538 886220 580154 1529842 783965 4595 1455738 1206450 226178 1683256 553737 1988608 630558 1590312 1116509 1149478 1500980 193252 1834260 1397649 383445 1170542 1205137 210310 1065693 17816 1144152 1452990 1520113 390567 1232204 1710261 793231 1021561 910841 1886247 1583122 576172 35029 411249 1503806 276281 462676 1463788 810019 507490 603493 475727 1626669 1754366 1722275 125076 1048421 1099497 1418618 1450238 243127 1880963 141377 1171780 1444346 223520 481110 1518995 1405267 950532 1903858 1461867 894945 1932469 1545675 380394 1425191 1034922 1642689 1414910 1673062 1024731 426385 171620 923978 164315 980934 447358 1116137 1374425 1962224 850634 812321 830885 955173 204620 505783 1998372 1682212 63163 183696 766317 1212871 480825 1091277 646335 7332 1066575 207145 1143619 970606 158514 273509 1863606 669207 351745 620208 1263564 1244033 1225721 1673623 1901149 576686 1676945 1399983 689413 1148160 1246677 1574572 663033 36685 1165679 1574156 781732 656490 392715 1383898 591324 1450658 1533138 780696 650347 397212 979792 157691 1547430 402357 1260927 771615 288548 629853 157177 1230014 1230432 629539 1501883 417339 1627332 1030835 590647 1530196 1103077 994844 1821286 696137 620473 1986451 1340434 1551227 1116296 1253865 1654969 879453 1964770 33116 673032 437724 655832 977848 1017491 1856344 615321 1683907 1040259 400325 1437646 281579 169362 932058 197847 1337359 798533 1778804 892607 247102 256996 222357 879400 1197866 826280 1426189 9970 286102 321165 503550 364369 1312385 1486740 1793112 884135 78885 1689636 1953636 197527 1920454 1048584 954335 1775380 875832 902205 848472 1002753 957902 1958433 1105656 1618504 187497 828566 1022066 26496 590104 823299 328131 709708 424844 1770917 491749 1603555 1548052 6806 1457873 599836 362896 1963104 1371230 1490542 896647 564267 730360 511669 1083068 108296 5093 390481 753267 473743 1413797 680504 250227 1708142 463057 1453542 1386135 1282189 1984225 882172 951050 345373 333363 1360768 1568155 92388 1899756 1185688 729970 1064456 1553813 303018 167907 1343572 1872490 227587 481193 1249915 556236 442949 1281907 1838707 638166 759013 321259 577689 1536349 1364933 651629 1229161 1805807 77688 280033 539112 1467315 29025 693198 339915 270600 1331218 1701423 1724497 1553553 1375429 1311824 316089 1156966 858648 381409 1669427 79301 207240 388002 1433822 407357 1810161 875601 1734639 795829 1075253 234527 441106 241887 452610 246402 1280746 98108 588500 1361516 486120 522103 1471878 734399 751174 1772579 1365020 1445355 1847821 31101 846162 62422 1011192 1389828 1496652 344122 539234 604768 556254 1746650 988692 1720333 529130 1180441 535227 1672018 1355096 678242 1883418 1036280 147060 925160 1237650 546801 305434 1272937 572976 1371259 1785649 781403 1347150 385421 1182999 735135 1830702 1388255 1422267 272938 361733 1106861 1973171 639428 700499 1264194 1265555 392159 68307 48620 1924311 669721 276897 1716498 1780634 1774049 502721 15572 236518 1872960 557466 1713658 920973 940711 1102003 1433074 891194 77199 467179 1446474 1140830 1608715 890427 134246 1522805 64445 519249 475866 371962 1922445 461651 880114 746487 1045345 1990862 1036962 1471297 831206 735607 262942 585749 1679675 1996430 1082544 1373797 1217309 1099341 1852292 58479 43167 1611295 723411 77396 1487439 627553 282084 1338863 605232 1347716 600518 1902285 164096 308536 23929 1185594 1391342 780677 986528 1361967 1064086 1973201 1331359 1949467 1714497 962280 595811 938008 455671 1805984 1004848 1585548 1280381 1061187 586323 1702169 1559916 838006 1955599 1231459 104525 1170828 25513 505594 548717 857219 1514290 437368 277851 1206016 1479690 1710255 1967550 115285 542886 255710 1040087 1535493 846482 1820034 839203 667846 959649 611457 1383747 556034 1828267 1232360 198527 1440417 289612 845587 702221 569752 54811 1402443 1388404 1886004 1019096 1102385 1892058 694049 475877 913167 595595 1083639 612489 1216939 681233 885915 1489691 1311650 1347050 1118983 513033 1340942 318296 1737526 285151 949394 1621288 1324251 1020637 1179195 1577109 891547 1114236 1828884 1437178 1882432 1450348 433082 1603912 1008538 735770 1353109 1172836 1291909 611162 1240378 557574 408853 965961 168616 1374352 525611 1886697 1689713 1948545 525424 1329919 1525931 1573294 1260376 59899 1911583 976037 501320 695425 1994176 35920 1350579 1318768 1311173 14574 1041835 1777247 1905546 1310519 1078515 388329 977631 1711282 599464 93508 338030 1552117 1078721 1844263 184002 1349192 1509548 287796 1727168 879500 1930905 1019653 704540 172807 1420351 1521947 1963198 1326023 469581 472131 1034880 1305095 1849816 1206944 107383 328312 50161 1601288 148932 1288098 59690 1723895 942759 642747 1784227 102454 1369446 1663832 579847 1212242 1443657 312010 980721 1953993 1253951 802362 1358000 1433284 261325 341063 1571101 553442 1821007 176850 1950465 1420771 205253 300591 523510 402911 384005 1256935 1992012 1520234 1816806 153302 599367 1252411 76959 164396 1379436 41310 1128745 144893 1507310 321317 944361 466483 1414579 921411 139716 480975 1052306 1851449 596599 1571323 1443140 984115 388266 1294307 433142 1234875 1756048 387096 1041882 419951 691524 1192181 1468223 1478659 617184 105151 7934 351348 289434 1926307 757812 1894819 312890 741631 1928002 229238 13247 1770144 1277553 814508 993230 656444 849557 393515 653960 1424557 586827 1575506 199509 368104 1377406 692887 709469 1594119 632593 1993445 921439 1845843 557570 624605 436204 159041 259266 510235 1720583 551147 94301 1764389 221711 1624264 1025158 725523 1749439 1823552 1057646 1622020 941205 1530700 1535396 330931 1210317 881571 867111 79603 1297838 1560516 1425389 450584 1967040 1494300 248309 480436 1001113 1370023 234609 245395 1666520 425745 1375680 1096404 617646 1584517 588542 1612825 620457 855072 497801 991348 718148 913041 1193416 1016467 1380621 978342 1930966 1854230 852581 1343676 1125872 1002758 61401 1225716 691274 1354235 1724650 1941569 1534809 935056 1453711 1623388 1577093 456412 606244 171872 266765 1855175 1672131 1817202 1852119 805826 1991685 1095488 154844 1304987 1704177 984741 1700143 69369 1902862 1765073 1153182 219380 1224305 622716 1740893 815011 501641 771521 811424 1828699 1405275 1551054 1610777 1591381 451566 270414 611405 1374514 721479 1671546 669713 274093 338608 1201994 895932 136009 1166297 517101 93663 1652809 871040 1571718 328153 1613866 1657102 665139 1389107 1469081 427609 811510 1733697 1797519 1866037 263268 1013625 1896715 48217 1452838 842873 1862095 1369954 196539 964491 1633554 1683214 762796 333094 1489105 1060911 412111 514767 1301652 1441958 1810540 982053 1544155 1402818 851783 1182268 314836 1022680 84130 889089 1819929 1928932 610538 86149 987297 1907511 1672201 100866 1461862 1460543 921059 938325 1678461 301659 723126 5843 1892095 269331 510256 1890291 1236044 274638 488792 340183 757587 143766 400665 1334305 242241 1855680 1634755 550684 418077 1213148 1285601 957241 913992 1681002 1936407 60962 1822490 1766328 149822 1124381 1363063 1144717 256688 836369 354448 1497597 625932 1545318 357644 144795 308612 1766814 684813 1050241 1590156 1252858 925635 1575791 732727 1534411 383115 1880739 1180491 607118 304324 1937635 17912 460911 612493 1496425 734738 1213599 1074773 330664 521042 155804 569005 1609594 678148 384454 766670 352798 186357 758572 879412 701018 105354 1380262 252863 1011504 1807848 1797757 1209691 1748347 1384312 275543 1696641 1018204 1351728 1129316 1446677 1858432 320885 1213857 1703529 170879 1657728 952339 558709 326759 1346291 912563 989746 1845739 237910 1274500 1276711 1588606 1331084 1807447 1797203 280665 1507368 1752626 1125773 240633 912763 1449692 945924 260019 873061 619920 328456 1917770 1002907 1381591 1249703 10790 1624784 1602450 1799280 307150 1769777 40868 147284 1047214 89316 5727 659759 703137 1703143 585287 329443 1306243 884513 1339458 1805647 721502 1222653 1759864 639532 295687 1592729 225257 1962262 1402555 1270276 310841 209740 697890 1376860 830345 684379 1459607 1609128 1746533 1356502 1184271 435799 1093497 623205 1778061 964307 445572 904230 1716588 1853551 630691 864383 223085 1145406 1289500 1718227 773330 40287 776091 217195 1951676 1569696 1318254 1066953 1389058 532507 221066 1437797 1593717 1219611 1971972 830478 480293 1767884 232097 454523 531368 1633492 972901 813790 1276175 561509 1152957 960502 965925 644560 912883 1272589 1047776 294659 18656 1598747 325072 1134978 1156596 1671975 1329863 958013 370709 511001 1548201 1730372 511167 857037 1932764 1580780 286034 1735410 1883255 574898 586472 823117 74282 687800 380263 154822 626494 911782 714271 1490773 283345 1276894 1669569 545219 1698346 170656 1735045 1403668 574244 511917 854613 493463 1003102 1389892 1659496 611337 345307 1642562 1139798 281063 716791 244956 1103228 1073037 535630 657306 1822747 1174801 606657 1256657 9133 325443 752200 646531 1529283 1884750 949577 1170649 924415 249644 616373 1516782 1183201 9301 133116 351395 1942444 1108788 606561 345544 1359828 1423696 1508596 1835318 1602855 1760865 373012 820727 1667636 448106 1841531 898333 389826 1393902 1252798 658716 897873 723110 28807 1465191 71300 859559 1044466 1243379 1214604 1586789 267434 1560096 1516122 1849143 1393208 366079 150842 1625997 1685100 45082 641990 1559012 373072 837142 733535 783066 351586 85988 558767 1318643 1299121 1205096 1821744 81813 1593383 1573934 1588338 1431324 62361 1918024 1777543 1290908 602883 457429 821980 1340596 1365312 231074 690509 254955 81898 41676 271857 639801 1263620 457387 1203079 481145 135111 865505 588648 1835033 551721 65157 1121197 856158 1032121 1615204 500230 312021 715204 160874 590945 961746 1566050 1701566 264041 1482779 514885 1535008 11870 866915 1843460 1886765 898564 390323 1332674 805710 859763 1677126 1754368 1435200 1028097 1141634 183858 968229 503888 629142 508849 996121 1308117 365653 556866 356793 822947 79589 903318 1705558 1509222 1356428 1559630 449042 1760749 1658433 252752 1977414 1593899 967130 487214 1455182 886112 1305223 1574411 467425 300826 1750351 236804 1701855 1375143 1557993 746009 1553088 473838 109404 888018 912124 395098 913938 147954 392254 1884089 1801577 199208 70065 1285600 1281308 101273 400996 680846 872663 1016216 681046 1378984 1601023 160471 498750 1341247 7738 787317 1806852 1630691 211008 267813 181468 1833806 1626818 1378103 776029 1722800 1829678 791494 1927963 1752865 617683 553690 669041 96431 1794626 1068083 8040 1762876 1627638 652773 788731 1187208 815799 1819571 459967 965819 1928012 74690 901609 1465821 62225 409188 1761035 179644 1205409 1174409 378806 760928 1335684 1927085 186892 224274 1521080 683894 465920 1364046 59303 715582 1782693 726583 465818 318741 830951 1310161 373864 405365 1535400 1143342 78372 358996 1175548 688547 866010 1237591 846470 1608865 1618498 394711 1994898 540957 1410104 1031259 1913694 1441941 159755 739478 1145721 972705 1598553 187657 1448125 502416 887004 1488455 1158973 1877960 674037 1774374 624751 1156471 248512 491928 1760532 1602040 1079427 1288543 836961 603610 1804827 1290099 1467903 1303859 1598446 743072 876533 1753862 1267509 786588 483031 13892 1152299 244685 1389797 1393932 1764012 53634 1884477 368173 144782 1986607 1567044 120916 381661 1693816 1537748 1405227 231876 1398600 1987129 1584728 1044794 1694602 359619 1477508 1000819 1817441 1219021 146854 1697267 1415423 1910671 365081 126400 205699 117859 161817 638219 1678472 1278595 748805 1754933 1896906 1827553 988941 664507 86059 652583 978528 379879 919570 1815073 1432883 1846650 49414 1437409 504241 92784 100638 625106 1279282 1308792 1380289 978442 1040035 1597754 1845280 1159244 1947029 29061 158828 22801 1009490 393802 1861471 1842490 810639 406586 1448559 1847004 1219790 785892 252894 1834255 965453 59885 603166 1266732 1341123 682606 202760 917994 1984371 375703 1612578 231237 392210 1823772 1774544 517131 1642411 421795 607208 291597 98266 1345261 180328 1419168 1992717 1481434 200802 1956155 755959 1478661 1022788 1203015 873138 1682859 1776619 84200 1774125 279936 1937196 838174 1750853 800714 1923109 719290 1705739 1863247 1244238 570095 342989 705437 1553814 899887 1344702 1948232 523377 896254 1923896 676331 1719409 1028525 437139 199266 1331819 1747023 1669531 1150478 1164504 553800 135551 1833860 1495390 779589 1373750 1346768 1491678 406840 1856097 1951486 1471310 483862 1009910 371371 770407 1027958 290984 1080315 1765739 604913 289107 325615 1676177 655030 1200144 392056 959011 1649078 1506746 1672277 1665909 1627667 779333 208866 1908987 1478006 519907 1958988 1107258 113878 628465 1353690 174767 720882 836220 47280 1270441 1359174 1340056 816087 954004 1066273 1907267 954575 117054 1501891 305364 1695984 1432865 98490 386753 191353 1490711 1769603 972240 611550 1169228 520099 1559234 507908 947807 1846052 527091 1042866 1666325 460927 1613373 1282460 1494086 843343 1305807 1241490 1889056 122681 33167 156097 1680091 1981768 415599 1983025 1785382 1032012 644304 864104 905192 529889 1953481 1356616 257669 1785147 914557 449381 404157 1400205 1829765 800420 1208739 1341097 1107707 120874 557335 725079 1174629 85107 492180 1086473 91859 765221 75518 1120939 1925470 1052564 201453 1646814 721861 1266738 1517085 331975 965500 1463609 642549 835207 1656879 335176 564021 1631090 174620 36600 452355 1651520 1841485 524824 1917255 196122 1426067 964672 1625605 640367 149547 225162 686512 249405 1361011 731792 1773721 1535635 386950 330803 1944635 870124 1250159 1220138 385578 773492 1683525 1507074 1082328 433759 1157906 63573 1761767 1457750 101420 1445523 237157 1771288 1163943 376414 981568 1270426 153718 1103956 863391 1015188 1524806 1571330 319828 269749 849010 1736410 924753 1661157 1373410 1955109 1351961 1197761 329892 1891119 834629 1187453 764220 233923 94207 656057 1767196 235436 1092327 1805281 400354 437228 425845 1804217 485639 1179715 1212711 1855490 1013873 1217627 398492 1530908 450106 331652 515824 1678995 661745 1430063 1564827 889346 1893061 1391467 1674496 1875252 510646 1731890 1253685 166516 1155901 1409805 1557568 480771 546525 1894500 1372008 1079064 1694604 1891976 1611986 1297875 1362362 621834 1919518 832083 462354 957295 232995 1817241 1406347 739883 1624625 1343953 958549 1953008 1271773 1293221 38380 1971397 642130 1887206 291531 1258047 86583 1303706 627734 1749138 1971221 1055385 1762522 586855 1185004 830495 1267361 72559 734852 129388 1938601 1074001 1853916 393468 1489152 227781 287385 1262513 298497 1978357 1848232 1904595 1513033 1943428 1630368 1373855 1377821 43744 774210 1190001 871038 1942334 1650219 516963 403099 362537 1098657 217672 1542885 1349831 914492 538212 606120 1767085 1251223 1678808 1499196 46016 1129326 1329301 547327 1934730 171615 252614 1201351 1091504 1419075 871 254641 41539 1239589 733945 1090628 1143091 332332 1106307 1709986 1686274 1324420 979493 260622 269133 909562 93625 1480673 94878 1987284 801300 1008862 751609 533392 1562051 912216 1382992 305689 794731 1034003 1589947 1969497 833367 1946024 4144 1249272 607820 1048266 1727246 900360 1550164 281937 915392 1875619 1218669 1552878 932925 759630 84290 549675 504317 1606630 640145 509232 846565 1454180 411894 1751585 1226610 1140144 1584359 767820 629315 137280 716477 1359126 1121524 1542662 943734 1814422 1292723 1614345 1696508 1295755 472803 1204789 229862 1652249 1697373 1266947 1573868 167724 201058 175516 1593359 1498586 751045 1301376 1690149 786827 1446701 552643 1252023 338443 11057 1631159 292614 613559 1764237 769094 397897 1332659 1006974 1270906 1981984 1361045 732515 850075 1497085 1703778 312666 1060383 201641 565483 1077047 352579 1959153 445715 580218 973119 697911 71571 1638645 1663765 1333854 1302373 658078 633282 369150 704271 1367981 321250 601651 125832 354399 682415 179630 1807835 1662843 75546 277812 697631 343844 449599 1377339 1744436 141938 164943 1771004 1289709 991204 405568 1148680 1974487 1107370 817545 572469 556697 1852257 53760 1175297 1760452 85904 306793 420999 579133 1780438 1445386 611226 526769 666595 1414396 575928 271753 1700106 441805 1362699 1284036 1593234 914992 1273387 1917332 762321 173235 638898 1606106 1391684 714830 1240768 899916 206052 448241 1901313 440812 71454 968991 951679 460055 1726240 908725 287725 1067849 270457 1579285 153083 110685 1942249 404902 1204432 1624795 1620310 577183 1487464 899239 1338293 121280 995077 846274 355295 1032698 70457 283587 775837 711627 797390 1620323 974410 1519621 718992 106169 1996317 205224 1275388 1255994 507616 246209 1272152 1463415 1321782 1638368 1819921 848845 1661528 1938263 516617 1247236 558910 1087183 1072144 900413 605940 108666 96160 1082888 468586 131220 1089025 1207799 1380532 1729016 1369605 1794372 1779260 1315587 1427218 1301318 1052132 1151238 826400 1222139 1247049 1851288 1683530 55011 597008 1948425 1518993 955383 1286613 298057 1423049 1956852 171653 1048222 665048 1592177 1836443 497120 742366 1456078 1568539 1447932 499410 1515982 55229 903294 248084 1151716 1678400 215522 1424507 1018256 1478511 1411023 1158823 1149629 1783429 1232728 1889170 1150653 125168 312868 1906012 1118964 1220332 947273 1557927 1086918 937995 335692 1926666 225298 1294022 478242 252951 1633793 306443 1220855 108661 962694 781089 1910446 1702145 959639 1977000 1359078 803513 589734 1001054 505357 499375 229609 19681 391786 661780 492196 657506 64134 555399 1449998 1722100 731504 1539243 616924 1662656 906029 34896 105953 790109 61936 1267605 1538149 1351987 480994 142918 290495 1259182 1741517 1997740 1484878 1653797 947987 730441 1529097 221125 761823 696025 339042 538920 1704331 434550 1828914 226529 1385552 1992803 1064491 514152 317560 698494 571496 1585806 610778 1125354 1235873 1873558 1350640 1362379 182802 1106148 474573 1858651 1842938 167671 126224 1127623 1631094 1625277 1607384 223044 210652 1726336 1041892 1233938 1770897 1199999 800525 548402 148552 1395009 25498 871365 1348010 747849 23704 888666 591506 439677 1980967 106711 1370131 561202 1514541 1201030 625379 1709993 1077719 352273 430628 241613 967247 1118136 539366 1380429 1771987 64958 1071765 759743 1127836 1858234 1870512 1923887 167527 1831987 1950515 1415658 1734519 1498856 1340385 1295647 410398 350960 1727533 998867 1234392 110001 1152068 1496234 292406 1401595 1999254 1672172 1464695 468027 1438792 1870458 1090486 1429189 650014 1002505 1085412 1443804 1637107 1345218 979840 1150946 1099139 720397 474602 1929323 754992 829149 98648 252813 581248 1178468 230790 523021 1028315 753133 875431 780424 851817 806608 300734 1246144 112328 1829079 1291847 1835460 1292862 368055 1582250 517282 602629 786603 1904896 1680735 771691 299939 392083 1083202 693780 855496 1052752 1694834 1790935 1133541 192521 1581516 1361069 1880293 14366 452252 1625408 1857625 1788844 286741 1706055 1230894 409193 1993344 976670 1695486 1558020 1885260 1384609 1386813 902635 731957 1918860 232329 1220527 1966457 326538 1736712 1219984 1057822 350509 509768 976545 1184683 1506379 707890 1331475 1671346 473930 1925388 504812 1236490 440179 366924 553766 528177 391084 672483 848519 1102311 273708 1601296 681228 88828 1909064 752377 798623 1133034 857955 1409122 1939727 751963 1264505 1708967 1529327 1036267 1373903 363081 1916458 1416296 1014079 892413 527430 1368170 1455983 696891 1258861 1425304 225366 156652 183562 1971824 805466 804163 1811731 1411750 956307 979292 1204306 1994805 1333413 1115546 1788173 1521857 663111 762995 989932 805518 1714377 110237 291194 268938 360979 1596264 1393143 652329 719288 556479 346130 952486 394993 161597 1868440 1100191 1263527 1271942 1201268 1378282 980343 973320 1271438 1375246 1084311 736842 1579707 621883 734824 1464077 1593372 1512238 425265 694048 1958596 576380 185007 1377782 807468 407798 108801 1643660 1734097 1668099 1049988 1543612 178365 1508062 872498 1218525 527811 1445715 1355776 691981 638788 981 574382 967661 1784120 1842181 503063 1889165 166584 1028060 1515127 85569 1999963 1074554 909021 500556 1852759 1004693 1396349 1715360 1789938 356042 1341848 569447 1425276 639149 846099 1246393 1727255 1738602 231756 1716158 1202895 1539394 64932 1082539 882229 770176 567587 1391128 1357747 842125 1718057 1592797 1454401 1411031 1370096 29663 1022097 1180363 114132 237624 1870919 1559482 749272 1035451 943295 759172 1906894 958220 1769772 1292302 56451 997847 1580945 505735 1596753 326911 1639068 555750 1088397 463776 956607 1620846 698244 249954 710836 314071 1823 1927708 1851220 24648 231750 1416019 440562 883037 413734 1942442 1069645 1869062 948952 108642 1777103 1672163 1406239 986268 170025 8396 1369522 716006 792997 1104200 39735 712098 1569661 840542 687567 424030 1979678 1038242 761175 16596 209270 1880959 1718812 1028726 298469 1941558 1810849 339718 1658779 570070 42950 1043437 1755861 1146405 533548 1775350 482773 186169 1220300 1605651 1544801 1525100 1855165 1863669 362396 1769135 1878574 1204844 1526288 883104 1878660 1262419 476794 354591 405229 95250 168854 1977616 1092994 475147 626633 9315 1398727 1306501 1399327 804814 570794 196843 1249252 1123035 834424 763681 493865 815765 1083786 1753635 1128900 788306 1848666 186170 394026 1131059 863760 1958707 608820 55547 1058046 453063 862216 849504 458130 598062 750944 416076 1232244 297562 1885270 1264161 393192 1976136 1811573 1755 1717878 1007633 1052045 1527380 1350538 1672657 1073238 1589039 1990253 1845715 274191 73887 1707882 1989997 956076 1501538 1122703 949352 122309 377501 82835 79691 316526 659219 541785 18005 832458 1345476 956424 780023 110340 1593960 3207 1570591 1693172 1065730 1412855 1196027 1632127 910291 940821 206039 826467 663675 816723 1127796 1035703 1379390 1242766 1226539 1237606 907662 930283 1761193 1080765 335652 1530341 1522395 773691 109099 127372 1728011 497289 512772 980370 254284 439019 597193 1390176 530837 968893 1299780 337639 196218 1819057 1400684 1883615 1738451 1527366 1810852 1534250 431397 743156 912793 1941014 614643 1612787 664223 314644 1387550 1157638 1770274 1179865 213846 734709 1084759 1157815 1720443 1785577 274867 504934 1997356 1165283 850087 1216219 745945 1140070 56664 1925629 1936512 1824172 364693 219159 650838 93032 52593 1070250 749356 1238117 755409 535143 248404 1144383 1622595 60603 1964091 1612944 506703 229368 749765 1541769 1805532 256198 1015765 58079 1999075 72325 279152 333724 1605361 401451 698326 259389 798759 1451167 638467 477428 1531379 1569430 630060 280551 73330 1658572 982393 130588 299871 1892336 1972438 1707143 517971 597973 1747659 203566 748497 529908 528323 1605528 41023 1523515 1477185 832693 852762 938243 1897592 1806539 131011 746706 1163456 1525060 59329 1638531 1441009 871851 320254 1718089 85240 1584462 1147130 1038917 1529733 1010490 322907 74556 113425 144626 809201 1792270 702669 525047 1347776 1078119 1595701 1639463 1865824 399474 90625 825262 1325263 141795 711368 509678 1270308 1560820 1710906 798532 55763 670174 1356862 1207628 1973728 1413121 986850 536467 546065 890796 500632 1451519 389854 1586364 1596575 1736868 291844 1028583 247782 1603923 922912 1966430 21233 1799106 1816611 867585 1902788 417806 790583 1948631 1228941 1446396 19406 1452790 956342 566745 940956 233611 538911 1025962 1665888 1551112 1396672 66778 1734979 1736870 1097432 28249 1745774 38223 1184842 1617572 723513 1629197 373234 722212 970333 1949324 1415884 1415087 1527178 789119 954686 592264 944862 1663946 1466336 1027768 497089 1286999 1627718 588604 1884622 41528 1691003 472712 1370300 693006 1412252 541 1235661 1568738 729090 898218 1356987 525010 507373 1966528 1666399 1615265 1321574 749117 1399763 932433 285286 585813 1398602 1713701 574318 1319166 1770668 189526 1331172 1373663 30789 1414376 640644 1891128 1042295 1001625 1614522 1952646 1772059 318522 1908274 468558 1447307 709460 312485 1975051 378055 836971 1004195 765940 273648 1313423 1379732 223773 494569 1429860 1000030 187699 1622359 306520 1131035 1768949 1180 60508 1062507 126440 1656923 1994746 174080 141801 611495 1915540 1288278 875600 1187836 1344029 1490535 1279925 729273 1622764 1383553 132316 1161911 1487365 92248 268950 435210 439945 1297820 1543547 449402 275624 1636572 1654247 1782957 790695 967127 924661 1949165 1532384 1362195 1395139 221825 1575185 1791744 1396030 827573 469578 1296863 1736119 1671354 243316 1230221 914566 177101 801510 840870 216358 1658139 627732 594428 1032321 557988 1179604 450615 1725199 21571 411857 1331404 1594702 1357212 925600 1791020 563515 1202468 1197106 1668909 1887580 1079834 1252886 1248391 1382371 534713 1821282 471258 1762843 953319 232573 128730 1019022 1195921 1702531 1195948 1034077 848892 873802 1436275 1906214 1426405 1488596 1240157 755552 1196683 786532 1781052 321279 1776322 1635354 766552 1083925 413412 1955476 1838375 1274213 1164446 887916 788811 655428 64595 1836252 1445216 1792987 1827332 1166291 1233751 98906 1915906 1465350 534945 1823807 227812 1027098 1282871 1260636 627283 1235198 272812 1290142 621429 245141 1625803 982228 74583 1740214 1835783 1771206 238785 169855 536440 125257 1552625 780540 202206 1923644 449091 1377013 1036324 1266957 757836 608122 957093 749158 348277 1718146 1674117 349813 1933665 553904 856674 1770705 1560951 1078012 89242 1019077 155620 1243700 625218 843007 1238741 1201074 1865476 1811134 1946558 1838086 1533212 1202582 46227 1624073 454943 1036423 230862 1813140 1153153 1604249 878511 1061638 1800388 365866 913810 548076 1821474 1918159 483170 11827 1648199 860713 1347737 903356 1607871 1814090 1826677 1934318 247340 1301624 793207 165476 330905 616070 957743 1648968 1213071 1389148 1980784 69572 1926499 433151 1477585 1929397 944345 306460 866554 87380 115779 1249270 1816992 788713 1614320 1524275 309989 1092395 1665609 282112 1574022 1080998 416311 993466 877556 450429 223116 606957 1615806 116405 316449 621789 1664849 1469279 533265 880106 1023854 1057548 971301 1388824 1395006 1099115 1543444 95764 68001 952106 1562984 971674 555385 891761 1177452 208322 1641463 1980693 1497006 286335 960579 581346 570209 390014 1145789 41117 669178 608057 377661 1246829 979966 77992 1865595 1808109 339557 1085050 981872 1312256 1999718 1106343 787843 1642754 403892 926973 1190560 88883 1350983 1562073 563581 648615 1057785 1540200 1741312 1102148 1197967 227981 1919096 925349 359060 1991950 278249 40152 325408 862528 541310 600214 813415 586435 450923 301496 327865 1099582 1480241 102126 1643726 741524 363179 867254 619096 1389212 905342 372403 683187 1871641 75751 1256340 1920724 1162975 1653652 1665553 1763542 782322 210797 1754260 1216024 1177485 1996262 1421823 596285 223172 949145 1031469 1628501 59197 623281 1077182 734249 1371895 213952 83868 311130 1346446 1957490 1785553 689660 458066 208998 408690 302589 475993 1886649 1006308 1786983 599660 1511719 567642 1031823 495294 1079412 106413 1051850 1189610 77539 909125 1285454 1875093 73970 586160 1362120 1829220 371045 1394557 120316 413438 632795 338511 364121 1153612 357288 1921980 1811169 1517389 1201111 1886076 727233 1210448 77686 709117 258875 685151 1356562 713954 976256 1303077 309199 272950 272869 1799034 1606479 1672162 450212 1692919 269230 1556496 1059882 1895051 302845 401389 1933193 1622407 530545 788034 1295759 682374 1379327 913588 1057091 1203260 1236250 1344420 1489205 1914059 1627239 1102775 1759599 411773 1663150 1536752 807384 577677 901527 836360 500920 842315 1334327 98520 1329106 1767677 1720158 1352269 87083 192310 539611 1629987 560438 657191 310896 63448 306363 1079422 917473 687088 640561 1658108 437409 1714927 950954 1788846 618385 882426 995731 328020 1357729 1659449 130907 422557 568157 226155 1094600 13660 1622975 720705 1168829 1655861 508638 435739 1745040 1725057 705490 560416 1775646 343493 402401 385710 683545 1170183 1388977 1412150 479092 1496067 412936 477462 1752832 180038 1890384 204564 1727844 254662 793017 1345339 140015 539202 1359605 1870298 1470334 622918 37101 729074 1965615 896940 361473 1799253 244250 578148 432229 1183360 1436689 1099979 180584 938504 1067434 1849706 534398 1503935 156206 333429 249901 1180173 1295704 712631 1899927 1447820 1950012 259569 1229800 83396 1014510 1290675 1680375 1013393 1286485 540106 1648904 279632 1364154 1360155 1284959 42847 312531 930568 1518404 336218 1696503 1394364 1862109 834860 1958678 714008 1381300 305763 620926 1507689 320024 395892 555936 8069 724551 140456 1560725 1124201 38485 771236 651183 1337181 1333579 1184648 779698 1760040 1377060 507036 574769 486185 1586995 1985487 1840478 1220981 1879227 705706 1723304 1699175 117760 1313723 1793924 1733308 1125495 129745 39727 1173851 909224 1826878 1698342 1128877 944233 1265530 274232 592156 723399 492 1915910 1901646 227737 1365175 1974104 817341 835133 610794 1118113 211538 942209 317657 722231 1038563 1996103 316046 946062 300481 594807 1497338 303684 887863 352872 715020 594761 912635 579284 448346 466311 354687 1984795 772381 1635263 391389 484021 1621326 1857554 869672 1481965 1912004 1486932 1831194 188226 1012951 762118 985112 1838638 524193 1669580 1344282 1601632 1393213 1383662 534289 77104 974368 1931100 293666 1753064 1880638 518145 13236 337084 1455312 1777646 31069 817128 1492054 744627 1961037 1856643 1536997 1020430 1671977 711516 1750812 586079 1390191 1454800 329036 1841408 218939 1997696 1006127 646441 1856305 1302689 233443 874539 1668769 1349377 1458960 1889763 1681675 344966 405853 183036 785175 171891 68023 145326 18683 1309381 718561 775756 695009 1465023 1843023 1458734 706991 132755 1390655 1957150 328348 838416 1173945 614148 87000 225964 963078 276810 277015 421012 175124 1952928 1606747 1338765 928853 1696175 993075 1552527 404743 460755 1983259 1841157 1633086 1004123 304718 964670 563835 537801 1839280 1230984 1216567 197163 396070 1289581 152788 1571841 1000863 1085370 1528920 471236 1941843 1604106 291249 846182 113861 306863 178668 1221176 1944550 424940 929063 1717068 1198436 1928362 715481 600956 1341801 869308 1812926 606662 1348694 483388 801168 1184285 1335047 1786017 1925640 1840357 1952876 26086 511484 1300893 750162 35295 208022 1086229 1221482 988293 1217213 1830036 1014218 1671911 233256 1750911 641009 136128 171876 67645 1864626 1308559 1086729 721471 1875679 67943 1405411 1937368 1998234 1187320 846038 1626773 553739 144848 727308 569523 633211 1199465 1889581 1840331 320922 1033772 592378 983935 1751979 892579 1168683 1534670 440643 1874957 1897331 650380 39068 765176 1562278 987920 318423 1948052 602559 616498 185104 26067 900189 1709749 1587878 572651 1681220 870442 1956862 1110767 564018 465998 1593151 1675716 451291 1291385 1289035 1877284 1416149 1576415 1706083 1342118 785558 395559 599305 1577234 518215 127325 1452228 1113105 953924 967908 462163 271419 1780412 385815 112509 527769 1070833 1342023 1259573 330207 1817333 1947829 1494344 1197411 675373 1921008 1391526 814606 851824 185004 286068 383715 1937963 1961489 273545 851326 698476 688446 1908192 243149 1303710 70159 1665749 866016 881149 1236126 1533761 1486972 110189 1380479 768967 194781 501342 1334052 1281559 1674075 680792 1484821 1994646 1850739 1718050 1132767 661043 468275 568001 674599 1623429 785422 1262521 1786323 420451 176854 1096232 893126 905349 145331 915173 1637921 669012 1847639 1202376 962488 202861 1590744 1214273 663795 1238493 1858553 1934650 867772 164027 981330 723994 1191378 1454254 1448073 485808 436136 862954 1706184 1056230 1396350 1066598 1224641 244785 1512801 467616 396036 1542576 703139 1385524 1004110 1456122 777807 1568558 535075 619614 1565727 1067727 645732 1059616 915185 228253 42390 929726 615865 576067 1462594 694920 1603539 856657 568807 1479782 1081334 689005 479892 1990195 1631738 748783 817414 1209224 1887083 869676 1330892 941649 539931 172305 884280 372842 1067821 1786775 1826820 684535 945006 1664538 955815 1023536 1429311 621825 1885214 1375125 932936 239487 1997469 1190018 692811 971208 728846 854366 1155203 1575267 108103 375475 1995090 1900188 49644 264762 474855 66159 431841 1008118 1934906 67162 287505 1999184 1196229 249910 1308567 532756 1199213 1179964 134621 1238543 988262 545334 1924271 470851 1210770 894305 1297835 1654685 1692300 173164 548581 1498214 1963323 92518 1178349 414832 1966918 410663 903751 830540 682830 635601 762603 718558 206479 1418172 987281 850862 1046348 891433 993622 1215982 1697944 865186 948890 430992 1701483 985929 441440 179219 346697 1274523 1712249 875513 838224 1516898 409698 1314134 646019 1174066 1054033 1839268 799844 125242 1922662 1079268 1075652 401650 897830 1522665 1038942 309808 639442 979904 1594930 1366143 1166667 1694257 1770856 269759 179275 1628420 1789751 1584126 1995330 1158525 1863705 1832907 96137 1032253 1800368 912625 412714 342464 1756280 1025689 1462691 1772727 864723 1365322 1691264 918183 1828151 1842296 365502 816163 1610799 263382 1998749 563137 1502768 1768436 372566 492760 854051 872499 1666077 1287862 1030515 357951 773218 1259599 189712 461091 1712760 427507 1555509 1371821 703783 294637 1937487 1338941 1691093 1417073 841160 200848 632094 1549808 198452 1552847 1876283 138886 1390260 1850289 1766885 1517072 795879 1499903 1477015 1535484 1537508 1359511 1611637 650551 1683150 1069832 497794 1434233 1063886 865999 119181 1547236 226683 641543 156051 609967 1039924 24523 887043 1722565 900058 1640140 821284 451296 1587588 1319303 296243 1247170 82474 894389 65785 933477 682773 542770 17519 1007450 848947 1850886 319477 478641 1984311 1496419 965594 674468 1633247 1174659 1519381 1262616 1873027 1840931 567258 1793151 387986 1003213 439091 604585 700633 170551 1283819 540438 35388 113617 998469 1350570 214134 1402693 1172466 1585511 203412 1662348 88055 1577971 938053 1400513 210429 788097 1717830 1232283 218145 414251 1896717 1600793 196251 1292156 203721 1584467 1296837 1510479 903117 1597022 1514753 533304 1192692 1885941 1763566 1098971 1683500 495908 300973 1184680 1776141 1782518 412743 1234635 840527 46206 556703 248849 1954697 1091986 1883629 1770064 1539105 931171 127286 1637488 990895 1902869 16260 464250 214989 213105 208225 747741 1725898 1745602 1433173 1344714 1582751 1244390 62404 336213 1168334 707600 1394299 710972 260203 657850 1033740 427344 365553 1482508 1118335 1294471 1520555 1963306 1003672 1787683 1759138 713648 1575716 1010100 479942 471172 363958 785650 1175593 413861 1854480 19506 1710233 633640 1753696 179382 28853 1063253 802375 551091 166991 1308847 384612 538148 949032 1896465 580916 274410 51171 278031 937298 388677 605699 1459603 311543 952694 17864 1267346 1854915 954507 1873049 758939 1260858 1254681 722423 254199 740947 306400 667161 858133 1377129 748307 863150 1634305 1675111 1098284 1421770 874467 1982290 1701531 1539872 733996 904009 335867 1715882 588365 1518921 17612 1185945 1280997 795144 860290 1274632 526127 1071582 369159 815886 466622 1640091 1408030 1498780 1484928 162505 654630 898202 13787 768723 225119 66205 676391 318447 705127 306592 1124436 117775 677115 1096934 1154022 1490581 35312 753770 1302466 348904 1819967 823186 594674 1841566 99116 1823787 575027 119498 533342 420056 541442 1356035 535620 1416031 1872803 898903 677106 1501780 998380 746098 390305 1056160 1259445 770791 500883 280291 75598 997203 1514159 1041366 1687165 54370 599759 1115585 1193285 1208603 1488603 277008 856334 1224778 1861865 1642784 1476371 1670819 1055784 1284678 1401111 1352465 1829311 449300 886374 43032 836606 1965322 1529446 464837 362828 618830 406341 1063463 1897690 235214 519511 536470 1255978 1913409 1161319 91999 931109 1843943 420631 911788 540419 433527 682078 1426975 792273 705266 696346 2261 1495798 1559378 491754 291770 117526 175027 1815644 944801 1968900 1764565 1581606 478402 1379480 799842 1445942 933989 90736 340601 808021 113549 760909 1436704 985299 1328962 1482044 391870 1462259 1981413 1700636 213209 101919 1129541 161880 1947888 393107 1705809 1755529 1193033 1726466 926659 1403786 1027184 1910115 1393296 1014966 970060 1557845 1250876 1562731 1918059 553173 867420 854192 302660 1208053 58843 996917 1917330 15993 540730 1235928 1189191 1523934 266177 70366 788869 18876 414398 1116653 1648725 986427 112300 429763 468436 707537 1397646 1871221 1775809 1117581 1230341 893419 1017147 1782189 1327827 208742 1447258 910868 1497624 1111587 808914 219240 98341 431663 333824 1629159 1451071 591531 1814114 158048 1053365 765576 1745520 1695262 281875 206090 7928 1159271 1630707 1212034 1688790 855319 1218261 1022671 1451672 1952103 198803 1563316 1634039 575055 140568 1946333 220213 167420 1314240 329989 1627851 1120370 391906 1134425 182089 1509673 940918 1281666 546762 1711442 412359 992481 925194 1642455 1371852 1867104 1463461 1315777 1229308 388852 396853 1042451 514573 1403153 1861701 498951 125597 1531067 1543934 478460 1093937 310184 1005751 945488 182874 1148777 472880 485694 710923 778945 471632 992426 155974 176720 721133 621003 670824 1591327 510363 578061 1106312 1094211 888042 1908572 129956 318317 62446 1586645 624370 1439680 1035378 1065540 1502972 213028 962016 536623 858767 511911 607385 1859113 1341013 1731647 590564 1296734 900682 1280791 1646728 1282910 1411981 292074 1269990 1197955 1473903 406188 1155273 1580058 1177952 1888220 495394 550842 1013712 44458 220027 514122 1224689 1861423 864496 1423026 16126 1597752 907868 1762128 22952 1949763 1385848 1764215 566618 65855 51686 604488 138969 1327859 1229396 1543805 1460668 640303 1821343 121246 469996 423626 284272 139819 1199981 551028 1753426 869743 762135 604672 566956 468531 1896205 1375120 1481558 1803145 1561146 1142770 1655549 1219109 349077 729069 1639625 1687942 1240869 1542262 1389110 695512 715454 771276 74596 661176 683001 1074795 441321 1263398 1128181 887594 607635 1072829 1131118 1685397 205622 1066263 1138139 1800751 1673986 806149 1685048 1523215 293686 1509791 1198124 1089553 1418805 1844780 501701 626614 1962904 1229142 875936 1106198 1083658 1516791 1234643 1763679 1197188 1406550 1783209 1230131 555544 650278 279573 685603 474384 1673762 1932954 1532760 1159489 629778 476492 1349584 1225697 1570095 1870602 1298669 398072 691992 390271 1366681 261853 694982 1925881 1162140 1598343 1183832 1753900 1433695 1085485 1012792 828164 875053 1108194 1786761 1223983 65488 905747 1511142 1754410 922018 311951 1562890 1242526 396062 1485237 52782 451145 1221545 1649332 1285793 1566129 334898 340324 1161707 1032564 1054841 585915 1188367 277308 1652344 533842 1539618 124532 1705164 1970897 395699 1212397 426567 564453 462977 981753 1315751 526314 651830 553205 839928 956504 659917 1742635 635471 343487 728065 668940 183411 469082 1409106 134176 398585 1332182 1240521 1362173 306921 1333482 1539238 1941848 180606 607964 587457 492402 638666 576954 50825 1163641 1739671 1889051 1890782 94615 1247496 414885 1586608 1702712 866231 1155882 1871930 413837 1531629 1767166 894800 1582410 1548863 487360 1502159 870407 384414 16976 664268 1125454 1499467 760566 1561345 1657587 1750349 1816523 859697 1898650 1691864 1665256 1384296 284818 1682339 1968347 985760 1441724 54137 1255562 1305278 436614 87673 1530250 1459743 1753250 37986 875033 844230 1291707 1210855 716392 994068 907091 1238917 1773634 48332 1402537 315997 1795861 1027776 1609958 1667215 1784175 1995553 1921759 550579 41830 943269 696427 1592477 1857489 442959 1017316 1379255 1948467 1200816 144409 1312051 1030366 1978106 1377476 616663 151126 270893 1373789 712284 1570486 1844785 1518978 894516 204859 322740 1582733 1333321 1089834 1029478 30505 162972 1778848 236343 169333 697669 1924210 1149565 1307176 1363994 1592703 1637835 1791299 1911420 93486 1303609 792237 1165822 86360 868457 1340836 1615655 1912219 98357 517419 498004 840629 1232968 641700 1822645 1849131 1485733 849941 1659731 1905902 874582 1896376 1559789 32203 74825 30116 1998998 143432 1857245 1501624 766954 1779661 1985097 337363 197062 1551826 191621 102432 989042 1627336 1311393 756090 609488 1334780 1796764 1608030 799261 1190497 1259999 1772121 215030 163572 402817 198118 1812606 629821 608760 1863134 285885 1630098 1459850 1746130 1524351 760627 737530 287607 728503 428128 259612 1507334 372036 707587 85219 1991434 1810358 1846661 1876219 755969 75857 6206 838255 859555 1389183 549707 295120 1219633 1457626 1345512 350874 490961 1913145 1928116 40881 332755 1361655 114610 641538 1870313 1432430 790587 637671 691737 1539471 550926 1276253 1637219 112868 580450 1596023 1358134 8855 320620 554649 1181076 90072 1683075 651439 1595658 240184 1437857 1566557 653323 619205 691477 1475740 1307022 991201 1185431 1817978 1049067 1836405 55077 1250095 574427 1832508 1932743 754737 1347462 634157 1935728 1581904 1553202 1453645 544877 83123 1111517 1933648 884601 348956 172029 754217 1454931 291107 255911 1862616 279445 1634322 1265613 1608875 1115120 397632 1314975 1582485 1427639 1555267 1366472 1635575 799968 1621106 1737949 5293 885 1833858 713977 323559 132150 435308 1526797 316663 887207 941774 605926 1178799 410044 195281 1264433 502638 1808226 1849841 851723 882776 1595380 818205 1168891 1533556 1360670 1326475 1181167 1867936 584954 736846 279012 70013 474321 1244087 1775021 1008511 1260292 43106 12247 1986926 1875140 254131 713126 682723 1349046 1788744 1307687 1182874 259088 1064120 988399 874813 1293845 1591693 1007420 1412972 822736 1827933 1549093 1574842 986842 1071023 301615 1686859 888229 1797255 944578 1016128 1537752 909687 893848 1215404 1304220 563670 98277 945519 699870 911554 786642 1471254 258242 1668297 1807630 311681 1496281 3231 1453254 1238325 391203 392829 374816 833597 1255836 1258159 1728073 888425 1501812 1811987 1183757 31217 1224591 1971821 1305181 481104 1301785 143930 54615 784724 1138786 1007527 1856454 263526 1654324 1072168 1584586 449919 1752479 789739 360974 383705 118711 261066 1602865 1308365 1325107 1395753 1648638 551931 1355826 225565 963728 1083271 936400 358131 92069 1919515 1439598 1154275 899359 1759071 223723 1374921 1725176 729252 300704 1443057 1674560 1686652 933081 1844461 1678979 1993417 718212 179204 1322775 195263 415892 1982130 1894420 44020 632276 1021832 260964 1411734 321177 602785 663081 1637068 586720 1182278 924466 267549 1844296 842146 164921 1787076 1572068 1301505 1129948 1678560 1252550 1742045 1444126 1900867 1252276 17883 1504624 198824 156417 55645 133451 567729 939696 1716342 300893 915716 899258 692042 1859506 182289 119902 1837381 345447 1911983 1377253 1821202 1890990 264297 1640898 1067877 201813 301665 375364 416370 740841 1130310 1740377 1361943 1872726 1650853 521385 161377 1542627 521551 1766413 1304300 238263 53777 848913 70824 1745988 817533 238689 750654 1464828 608520 1248634 1924938 198210 43096 750459 486433 992888 1273645 37546 1862146 407637 1789847 1584053 1034517 28765 1194564 298305 1432008 646167 1636026 99186 299639 87868 1328008 1110883 352486 313887 1809887 895133 830582 1414846 1973707 1408093 1356336 771967 103576 1506913 1272120 375412 1052976 864346 400575 1744145 1466449 47251 868865 1560830 1492541 640170 215411 1085114 1999664 920330 679373 1345954 332479 1006524 1829466 1290809 732462 1587309 283626 823705 165118 477172 1984132 977865 1393204 647558 1911302 406742 1347740 1582259 927968 1801671 1470588 350299 1869141 69878 1090664 423521 1011718 21306 261489 315046 1370764 1946028 1840102 710093 635002 88827 1964083 462589 603207 61355 576880 519979 1798814 494918 1135593 569574 648374 338943 1979035 1785777 849029 1722747 380736 356109 110449 128643 376266 48281 647253 650042 1169928 1429020 347785 1725636 1864621 1959511 1985032 589791 1565105 1406612 439303 483986 1441877 1124894 157717 421354 1652963 83590 1053780 832779 1026532 1299081 1972565 1461476 1043047 305628 403366 1820561 110757 1109305 341560 1805806 1031466 1652529 225044 647756 1455757 1842285 1408847 496344 1910770 1953175 1373902 1170821 1484866 1939398 1992896 1861333 735399 40565 163649 1668722 1477659 1107597 1535068 1598502 1479753 585092 1085970 1212170 1414312 1525538 827929 1845929 1365104 1222959 777574 1489665 1004578 784241 1132499 685513 728171 115331 809444 1733922 107729 1883300 1311457 111971 984702 1046059 1566550 1814346 1116485 1424250 167052 1999789 25004 783228 839974 1946660 386903 648816 797029 1924663 759732 473701 403093 1578696 895193 639553 1949250 1685130 1205109 1770486 367322 350742 809575 776963 846542 1567569 1309648 253380 1219637 1437383 1799086 233803 116617 1011755 260646 607049 714387 1697919 13982 486047 276573 1268927 1692083 1795792 1896753 715887 407086 242303 1194780 1550198 360591 962401 124219 11322 1905789 1150892 1671454 1744229 883325 1852172 1336909 752638 972620 1389541 1288688 770538 433652 1949899 369232 1910500 997541 528810 1757067 1703292 1248871 560637 949631 639430 1994166 1138350 105675 1913448 569330 657390 1644990 1270012 1700452 1424332 1709374 1591468 502571 607034 388707 1435356 1985825 906119 1602429 995137 1783303 1902888 1326565 506788 982233 1313052 539180 55051 880343 955668 888899 954751 1909765 1918767 165304 1570681 447262 1454579 1635472 1449235 1304320 79420 748275 627129 1037349 11395 1017043 715000 1576903 7981 1937429 149265 683487 1687645 1044100 633439 7773 562015 1251604 1133222 1948246 11750 1638451 1504241 1950660 1249592 820248 202886 657479 331326 1319343 1197235 928226 907424 1884945 426090 590846 1174368 1124060 592365 1986601 1647477 1975623 552302 1910071 1759032 655360 1012155 1273683 199289 16500 192038 1116843 718264 1162987 179852 1529120 490159 157561 1823272 74776 1497087 1371796 23050 858646 883939 1811715 1021835 200650 1824045 1851491 1335792 1589925 574655 1685170 941949 957578 489297 1523316 1190642 1069625 1724126 581277 614359 1672328 1656456 1110228 20207 312403 875362 169732 1094959 1811532 894059 1947365 1943525 1131998 732804 108327 658676 358631 1968829 1213695 1282439 1747739 416199 227631 578941 787578 1493237 1227896 1788934 1733940 143447 630795 1010405 1949279 1403702 1191283 1320256 1771604 1634663 1965771 1638454 1664504 104059 1539881 167993 1447358 650845 818419 542150 406410 945033 190954 625429 755341 1669471 1781093 246415 713590 970516 209770 425558 482584 1357264 387197 1048235 146124 1465296 1905298 460640 9212 1211246 1603833 1185109 962248 916583 1909382 710398 965179 1545380 594908 1528446 321669 396753 1944458 709907 1690917 1579721 722922 1897429 1179525 504603 1640858 599719 1527769 285796 104306 1634654 623968 169799 1345847 285034 1345093 885739 1225089 326748 1701958 174793 795967 590951 1473754 1223967 1800830 958723 1119775 630855 1714758 1578231 1974507 697481 687255 184843 741143 1917318 112460 1443146 1734728 153476 185775 1946718 1464255 39069 1585843 1673512 649044 1692680 507655 489098 548343 21661 1655708 1238659 49202 1378927 1317670 375897 1794851 1497036 1634728 1232922 67795 830363 738417 1605611 463943 1217481 1845246 1472786 489268 393890 1054695 903799 37431 1262466 1172049 160382 331823 715745 861178 935290 1587259 1269001 1981442 556796 636807 1825354 1470368 1267848 1903227 1145016 3376 891251 1896971 484082 755375 1967244 1896180 1587409 1304652 466944 282365 1975665 1675034 1995441 338277 1582029 1920854 32080 325162 827773 886364 717682 690668 593058 1559819 789643 1721318 1605847 1172955 12914 771063 495597 436600 1642050 1587621 212416 694558 481899 1259715 1276292 1301920 782666 1520195 1704319 1132515 776873 1728616 1566147 1444276 497576 1152959 932664 627252 1104058 1787145 955147 875095 1367472 1577846 1409890 214376 673031 1131350 18059 1077095 1937215 1266443 866306 117256 190223 951416 948645 915099 1317888 1663970 1859234 330720 364133 452550 442402 814848 1662119 627648 1375069 872879 937935 732949 1733299 1841209 832243 18711 551860 1316053 401372 1579833 1365460 1640993 1590194 1207428 501418 1919039 1597665 143311 1718821 799520 1640918 655735 1014388 294282 488835 222949 720451 1028473 954090 1522521 108353 738156 1418369 272647 1154573 1482661 1900566 1598280 1438033 1677355 766582 1860687 1058684 1913233 579298 151700 819092 948240 1153425 1729516 1909923 662928 805377 980750 1591704 299497 1648472 1273362 55080 294836 1063638 764920 573664 215233 1837267 134878 495125 1861739 1014642 1001809 258494 780888 1104454 549294 1300329 85833 483865 1407714 129624 1261198 1113905 476085 1647187 1757365 1896014 1110508 581291 873191 1029359 185142 340102 1574240 1893367 1392759 148063 1739005 886080 1975587 783571 605641 1364938 343029 954001 274233 1159990 991745 320904 1027237 1004169 547072 972911 888931 745996 1036718 324150 82042 212783 921922 1383683 1013302 1101100 289313 1142390 1724810 852938 773934 898129 587166 1756106 433440 1196149 1950654 843167 490443 481932 251638 1574936 256524 473780 680816 1138627 987237 1907822 838198 582915 1197245 615609 1969041 61240 1520538 1724066 305566 1824562 630256 1355077 48472 1417640 1601497 1695878 315277 987885 1124278 89614 406718 1199569 356689 1339533 1538863 1443543 590649 1083183 95254 1417618 461614 1988818 1244527 311159 209378 1430875 1210735 1638795 605087 1815777 866863 58282 754418 1295361 79957 1409991 231867 238731 1868923 324092 534129 1428201 1740099 427014 1263732 860797 1553658 706752 1774982 1161328 1005000 1151917 1751195 1900187 1717313 623340 33275 1646279 1604985 170057 1876865 1529346 1756885 1960513 1008249 394445 69086 1545221 255565 1202492 220006 1374173 336831 1136355 476935 1460769 759634 62888 926650 1846484 1319901 652924 549728 752083 1849300 759979 469010 109560 1239514 1661714 286637 1739215 1236868 1226403 508456 1264935 1866491 726332 40726 376418 435784 1189803 1808317 44769 1068198 326630 1026614 275839 1835818 1734766 903835 1213867 1077239 1975776 1369328 851213 838459 1958681 1431690 771380 268781 1269734 130356 428138 1365389 761585 1155256 1928887 730261 844330 1734741 574998 1971707 1729059 1508436 911618 1305376 1999869 1723475 475022 1301207 1566389 608221 98936 954110 264154 1857727 1730736 810615 1130797 682076 725926 501055 1784347 1264451 770951 1721160 322612 1145916 306933 1583282 1527335 1602793 826506 1700595 1583992 315331 197895 1602980 10051 1487423 1584789 1143341 1403884 1366042 1619271 393869 989416 316631 362585 913364 1260174 1827407 1276993 276533 62703 1521938 322899 1968431 93789 1516599 536615 704620 131564 1106964 464814 1071599 269173 544221 517582 1659230 290340 1409055 1053914 1096865 496719 827970 1663291 287748 1369881 1917748 226816 95428 479029 1496227 598923 49037 55438 1144792 1493948 868178 1034492 1462959 509758 1370704 1447908 1468811 1687882 82115 653101 1238364 1983234 296000 1331915 1312552 372680 989086 1650862 1418655 90659 1299475 555951 1716233 1131307 1283051 1987137 15822 566587 1871711 1387219 226591 161357 690697 1135489 1374330 1156810 212926 1272033 84293 1618666 183490 1453112 1758372 1767287 1353724 1726746 16814 744720 1852025 1693415 1774944 1814108 512494 761588 1925916 662231 1397335 1213592 213593 1132149 130546 1731608 733138 1060680 505018 1090425 1282080 948336 869127 578011 886295 1440650 1495196 1047009 448981 559136 768780 15345 1485613 1527954 445170 913704 1708492 1285249 872239 572232 1534577 1448090 1457700 1544151 778034 696235 1283611 1654800 789925 1958745 1281088 967369 871882 1093653 1722596 864807 264208 905548 1602220 1951120 967208 1843553 779458 1742676 950023 1146256 1053390 138931 1284242 1792389 618179 699883 1933190 1618027 1900504 971576 881632 1242601 470072 1683414 1844827 476779 703438 848980 1597538 1493628 150559 367979 554516 1023742 1975010 963035 276987 1370210 1561417 1942036 53654 1580348 1387872 1490341 545269 491498 1204151 1115780 180575 1096377 1667721 95432 164850 391791 592822 1427439 1275340 857627 581606 314559 1449784 1640627 237993 1226659 277317 1917678 1486980 1757259 1765308 1262722 904483 1303827 1018853 1877484 141558 784088 43562 859225 169952 547834 1652959 1948591 259090 620745 201993 578268 976019 754629 1139483 1590875 1413706 160597 1617214 460067 1808093 264886 1591141 214865 1212831 918784 1935700 855011 337776 596119 874189 1473554 1474598 1937267 999871 1211280 475115 185780 1030928 930158 1588332 528353 1159491 1548011 494423 388627 1043827 614008 1434038 1752411 691430 1879048 497396 1464236 1646065 981918 493441 34251 768989 414733 418743 57583 228506 612094 408525 1764086 560493 1837190 1342727 1647992 1872305 1602555 1333731 1610951 1350477 580566 1227923 915138 302620 561832 1622349 1244922 1518289 1630718 712807 823596 897820 1157063 476177 735227 590023 329401 1002925 775631 638954 559911 1721411 849676 1488692 1764052 776652 471116 1482466 263138 1607287 1910360 636664 1541790 866639 1850325 513186 1689585 1004635 1230112 1457419 106626 806015 1231603 349867 1464731 225117 1689369 952108 653055 1681960 541357 1511802 787099 1223686 183843 1249141 334465 881785 1719142 1107072 1407831 1373104 118610 1278161 1196516 852731 883445 196779 135776 1075194 192451 105297 172170 1486701 916416 1393027 540258 794367 1036801 244648 1775163 588844 1120727 1311261 902830 560451 930694 645318 1903934 1290157 829431 1589334 1225410 969042 17286 424025 1508946 578959 651384 1841066 1887750 1986764 1841970 1425359 1478971 1841171 564565 1956890 674500 136994 706941 1754278 1501625 1715536 192291 1088359 1711113 1812749 731797 1059050 1170125 588071 422267 310372 1738692 1981355 1026908 469677 240423 1487399 1394783 1431177 1880740 559980 814667 1046533 1255433 677206 233921 1277764 995874 1235931 566607 352550 1687264 646250 170651 47577 1124731 990826 219902 1318430 1193139 362276 998646 132145 1461211 755004 1211852 1094356 932722 1531504 1575613 1108866 291892 730116 1728013 749759 258963 483485 245634 72761 136010 63309 405932 1299556 1662916 941779 1877142 925693 510602 1947039 862934 1962566 1520144 540817 1815382 1113134 165603 526997 606517 383122 422284 396593 358537 247973 151593 431843 686084 1959468 1538233 1792629 1749092 1564540 1584599 1194297 61750 170281 686630 1089267 1526887 1733689 1776305 883858 249168 335364 871117 1537802 1947400 1318373 1688645 1316375 1655930 241308 209019 992273 1461679 258596 1689972 1402042 522540 593454 1819694 738312 1620724 1767498 801049 1508692 1117641 683827 215571 1470025 1709162 719908 1579651 1551349 1317904 1062013 561213 443673 1698092 1335932 931869 346665 1121957 1326677 1763252 1791350 421416 12391 163778 1313873 854455 1444516 5234 1931391 1025200 1262734 1260792 1520885 1853453 1613785 470253 222317 1626092 1110825 185587 270251 1835896 1658490 287063 273671 917572 1195318 1162758 1776317 1917101 1085184 1001392 468258 315894 398414 1063256 870564 1677427 1371662 925389 854806 1645884 38364 1501862 1401164 953738 732790 628578 820208 1547202 200937 1433671 148105 1328564 1724349 68669 603516 409058 668774 776840 1492241 866745 788880 962139 1537854 1594210 577289 599859 1450275 441785 1839087 657569 157494 422113 896107 1351600 510082 935242 391127 1870677 1264881 725723 1048941 133089 1456410 62001 927277 1753954 1054071 693643 471444 254271 1499341 137 1248443 338131 1326177 561355 1258481 1462093 601583 1805629 131451 1819143 1726536 1842468 189869 565520 848345 538490 1757308 981905 375660 1029477 1397342 1226118 306269 96294 664068 1342176 1542730 1843901 1580025 1408954 996430 1029947 1297225 391698 1710668 517103 1849063 507274 1283070 1001938 530353 1328815 841968 1014930 1003752 130545 1325751 731177 116024 1846165 883802 1563881 1932948 430122 823397 1502595 848298 1581726 1219143 1223000 554578 173981 1009026 324794 1783306 183629 1778871 354299 1620281 901788 405256 101256 382205 1798674 1658284 1068031 888127 1497918 236500 1530434 1307535 887071 954395 207319 1041296 280517 1977646 413971 1619408 1819276 605189 63831 1729939 1545139 1915598 1475046 969157 1453938 1624057 1434252 261402 275352 60707 1751102 1218967 498072 868395 304601 707698 1530937 1875080 1688874 1055921 961142 778190 567918 1932782 425494 1920381 1962826 1765330 1972405 22814 936392 479911 117782 1956457 327920 1662231 260168 1821569 1845213 1818946 1370760 1323878 817702 741429 478500 62867 570723 1070632 152251 980939 1081703 1814305 233064 284146 749921 1386108 76275 1878905 9563 221388 353814 596990 1035111 1561409 163769 100515 626981 1827464 1906437 1142782 486424 1020156 1283145 180302 651961 799168 957777 387606 1036576 1855753 1068359 531662 367214 1325264 1067910 42380 555830 640197 1533624 995154 1284327 1397943 1675988 436669 147643 1946487 24097 1222351 286542 357783 1121155 1026038 202895 1766444 1347302 1212836 223306 1244570 964269 1288254 1120568 1731504 834683 1183175 936726 1924560 211723 156647 771905 1619086 1151873 922842 1193710 1588508 1062622 769647 1285667 1532981 1866912 1584215 1782037 1672248 127509 29183 1816647 1885674 1111676 421901 777464 1223660 1321218 797340 428134 63301 766531 200888 217088 1215400 1609828 1767716 765247 1081168 191676 1085213 209812 94231 498607 1347234 196548 408338 786143 336581 782133 906504 1106368 1458560 1646109 1447560 58570 355463 629619 567382 866361 1505804 1074342 188229 1252760 1325764 567009 1229772 1459778 1201627 1294917 159277 333900 238909 954723 575321 1311546 1497810 1634498 70176 1917194 1397792 245536 540275 594972 1600353 1321496 950978 762292 236063 1733185 1209855 1792822 595207 1517497 1800844 537877 1352736 1137682 146969 1076536 1474038 303803 1930073 956727 650855 1226239 1090106 1651753 1572255 1597085 1125983 1693613 441804 386230 1785432 660752 1006419 1440989 335528 492901 424312 276967 1871047 732783 254978 137564 373421 1601096 699633 257388 478041 1977799 1108994 1570228 1425503 1503756 52071 1091596 1788665 1147836 803842 1008495 1658565 1753655 768789 1074840 165997 112505 158858 607737 1722619 578283 753550 348692 1645627 1341555 251572 773569 574832 337808 1634423 1824195 69401 1383227 1052256 1174808 169529 1043054 1443961 655331 1338694 955783 1661545 363937 1491417 1609646 871355 1745303 1922804 63795 689460 276509 1500357 749503 489889 340406 392703 279055 1562607 1405694 1680276 1745801 1480615 626670 770586 811166 645126 706261 1702511 1908193 393705 1383162 334807 739300 938205 1707171 202344 636739 1330265 1082802 920429 997530 519583 796961 49788 1743347 1310471 1966211 1643844 251419 1809918 1434935 737792 154002 1901520 121195 1617241 992633 311120 537716 1065810 1153853 1825355 1852548 1814299 1308860 233790 1376945 1646343 829602 1399339 855482 1659305 1173365 694387 342664 1212667 998100 291329 260924 28940 342871 1019959 259024 740149 585910 84547 557768 1216310 1383833 1455096 1373638 346339 908150 1003077 644706 1592962 1657335 425487 203990 1904539 228111 1519926 1202995 1978058 436905 1566031 1779159 246572 1050158 1795461 1402607 1903539 119258 578571 193981 322227 1442785 1961119 396304 1156202 589512 688661 1828793 1853267 1701853 1180458 1683450 1695623 1430824 85065 1776236 100948 886247 234145 590540 1489331 1225377 1311932 652430 1695636 1872235 414164 1437503 1675737 1274821 49131 1224339 1572154 1898378 151494 1069119 1332447 1216693 776170 1868601 1209525 70577 972545 1263929 1492848 261321 418830 167989 1529340 1083218 1596142 1349908 1424467 1399700 277756 386405 1143243 1867622 1505171 1901758 693059 1633786 271215 1546387 993419 371709 532572 1161270 1248152 1937767 1095085 1929562 564088 290834 1240153 1796882 1130277 1155183 498121 391481 1510862 255188 1243806 948092 1092851 50591 1253869 1609237 1629951 1121536 1460728 49349 154901 1227008 462159 1411689 1238368 1418301 916164 856753 801121 812699 402691 1222534 202106 645569 253597 1029635 135293 642949 146341 66188 418938 574033 1475890 406191 1745204 1734998 167214 49959 917122 1719648 1487496 975243 270763 1770436 608209 1845510 764586 140072 922650 897566 1019514 285315 817787 1201834 185645 1412151 472621 1131838 1986653 870516 1938968 1636093 1446811 1655464 234969 1370607 449514 1078277 1252444 1270041 1915106 1671280 894619 783337 1167522 159361 1616604 674122 1943868 1896736 91571 986694 732923 100768 1550149 1692241 865477 815481 924709 1250704 1629651 743481 1551052 541980 668535 1998359 482065 244945 58595 177727 1524246 1421398 683806 1431859 1605657 430763 1870501 529762 347870 1469421 1054678 1184649 981359 1412457 249260 1934560 246227 550501 196686 486870 765064 607734 441253 107054 1969321 1056419 88994 1088556 607361 680469 1927367 1217756 1705296 1426476 384439 1016304 1471945 177657 1568728 1833225 580404 714205 1954089 1539 234599 757231 1122679 884562 563990 1863074 375018 1671355 894377 1343172 1638521 17294 1673403 1035222 1684590 813939 1169622 1969896 1322048 1187500 1105907 845128 187885 475661 1874821 915982 1234000 1580732 1781290 1729623 1384755 1771147 989072 484683 713732 673947 1989785 1565608 135061 1447170 1115983 680100 1849546 1523630 1350519 1158363 466271 1063774 1983359 1797300 1018848 228093 711190 182961 305333 1356450 1709408 1805123 659705 976887 975186 1923802 1634517 1829973 1633416 557289 536601 1103060 801373 1512490 712657 691149 1229355 1428704 1859757 1133181 1222668 731935 1903455 183222 571933 1339622 631614 1260819 399918 1634153 184959 103107 1967491 1391955 1961421 890174 750578 720514 413850 1666444 1734239 1776903 554268 1335036 499847 1566119 1520498 1701208 1554250 1928594 1017612 1731831 1735292 565043 582410 1641113 395521 845231 1135859 1169296 192414 872317 1137018 254728 438422 1041404 294480 1725214 1906979 1133362 1616291 1500554 1018639 447352 226356 1058282 1557838 868268 391231 949529 638393 1403118 1850688 617375 1723784 789092 1942142 1828173 1686236 133297 1230865 43168 1826668 278663 1579299 1504320 1701170 45463 222411 1551829 1565488 1824952 1325693 1156491 16250 1519993 1414033 395363 471648 1038236 974381 514797 1228044 1412648 372417 1150733 709528 662172 1373280 1162933 1790410 355535 853666 1077433 1098034 1333602 349410 245099 1838314 605084 1564202 693422 506497 606643 1463428 1736581 572871 296105 1217885 1815824 842664 63898 1238306 824660 1559313 1399297 1737994 715128 838647 1014672 1681926 1432263 754949 172727 914511 1280775 348409 1930691 997599 1378180 1037382 611811 1288052 811098 592682 1175520 1068518 1637234 717789 450288 1982335 1393776 1376892 821076 761964 226107 183271 724456 1533340 959682 1488466 1042705 1359141 1368907 1376582 1912718 1819212 1517052 219196 307572 1036545 285201 1181420 631502 1358243 1846613 1152396 1749783 1408861 199643 95795 3273 295930 705559 1304923 1612848 1588704 1338342 1390832 1563746 899638 285553 1588292 1837825 517636 708488 336083 539473 1169531 420744 590572 1855582 362407 464491 1089414 339298 1299065 1735642 471673 913634 1434650 1179949 83960 1329109 1376905 1292835 42258 357902 1655839 832027 1729448 136347 1117459 1447733 304882 1087875 337852 1187195 380739 771809 1870433 1903833 1332464 150381 1567826 632751 515554 1266233 905264 428136 1512729 1255020 541110 315361 915559 318591 1203422 1605776 1045596 329227 718830 1077344 530752 1902771 1103814 1938848 1472269 1805685 320812 1076507 1710469 1676634 917509 1478841 494775 1665469 1819730 1706506 928724 1085865 1106300 507868 1407459 1981003 510318 347814 1492222 792737 1697136 794087 167281 765053 780512 655308 369853 1409056 519270 1179398 1909573 418499 1019978 1532830 921048 344324 92891 1971064 689770 676355 1405473 916691 1385244 967560 1144949 867597 1225197 888569 886309 1858839 1294319 1709321 948848 1537171 1858674 144219 1953256 563632 2156 84307 1418243 1945068 933603 695983 1472393 108012 37522 331421 823696 159854 1215817 1670844 1847357 1620354 1711560 1720161 1652682 236226 1187422 1329400 248696 702386 676224 1399852 302049 1808177 138377 936757 386705 1510744 1369768 1440030 972282 1759121 1697553 374681 675754 1639266 1609172 671888 1541491 450436 666758 698164 652894 1557642 1276284 384387 616106 1472656 355352 107868 280192 1740054 437090 487845 1530156 1465409 1621446 1860177 16565 412438 328308 271266 363982 1152435 185133 52402 735760 1702835 594136 1158820 1600675 1355687 1306980 7841 251663 746202 745660 1762613 1127362 1490507 1379139 139037 548102 1756342 1454221 1806221 645243 1914266 1070396 1985883 1830141 1202272 230333 1530479 1694274 1030574 102770 942175 1721191 631429 906720 318877 1763626 787932 1575949 349065 761297 1892824 954684 772141 1886224 295146 445226 236567 725971 1311005 1699369 748048 433319 1669655 18572 583381 1602506 1470069 1613214 303184 1320563 973189 1208639 43151 226288 455111 634037 1052257 965098 1331296 1647773 466803 1939017 899051 393485 559693 658250 1144420 1309868 80227 1308216 1032494 477540 211726 1786867 1469530 557044 1410589 1484763 1474313 1733877 1836321 718773 1480712 1000431 262370 112394 705269 434292 1743194 1854103 1400116 1756804 1944557 272807 750284 1215967 582254 526888 993889 730432 49931 216255 812173 306603 199226 75351 1591818 1028019 515311 1857697 1348892 1658603 706838 1303971 1202457 1890416 1230693 1247253 1696564 1970395 1618447 1977703 179756 1073872 1714585 1530827 628491 1906968 18636 1648581 1062827 1518741 1479072 88417 555402 880439 892713 1608988 581791 1525012 1607261 482717 1505822 1889552 1852589 933816 903859 1150578 1232783 737958 682521 275691 832688 1914370 837374 1107435 761557 749946 219955 1499942 1591671 346015 1581716 410545 1310608 951029 1191286 797789 641520 638260 1078206 1933978 1167801 349759 1605416 1157687 316189 1693619 1417198 1945018 1860772 1788769 1551003 1420236 948584 1718397 1367303 1510324 1271166 1935366 623767 258578 1661955 913568 1586132 1594773 875580 1748668 56449 859046 131396 573929 1124611 793372 1029615 1212885 30428 257697 1166765 354097 1380766 313584 67651 1686577 207444 594272 486282 573168 1117867 1112290 1875931 1236857 1804642 482553 1404806 1638806 1986048 874519 1708765 630354 1899084 1852189 1187844 1469037 1442462 486229 1591783 207552 1792120 302450 1584725 1798180 609522 1399708 1340201 1843644 404537 1637207 1684029 993608 1267329 586330 1277983 811087 1998982 665625 969126 1051843 1809600 1851908 817365 782027 1075774 1698225 483050 1802428 1392804 1084068 1443072 1766717 1625039 1641511 1920236 747887 463286 1664989 1044224 1257415 838753 184673 1677271 632452 1684190 341998 77080 847631 1679546 646651 1958403 1247800 1833844 994732 248909 507062 1698631 1044004 1454214 25940 708405 922540 1941315 1164035 749758 223302 1114578 1186718 806584 1219893 124074 1776194 202031 653641 1968999 955660 862197 637519 974331 1622788 247770 965832 327435 459858 824098 1722198 681628 1142153 1075734 1859014 41013 103333 771577 758680 789851 1378055 1752976 142319 750633 81126 1822152 1712987 212693 74100 511750 1940231 794061 105334 1203312 1828003 515369 125862 1334417 1965304 1196356 1293686 1581663 720177 995989 1139040 985406 1741880 488259 289346 1962079 871071 1545128 599333 482051 979575 1081204 336512 1358123 865125 1558261 1555048 1183935 524225 407127 606746 227949 1855034 1825563 1441037 359565 1706489 267546 305387 536936 981027 1954388 748196 104207 549849 15660 489442 1235085 1248620 659590 1563783 1489170 1840291 288674 1510478 1950925 1094244 1241976 186694 1568450 823504 1707727 1540130 1845435 479763 104220 711770 1041717 73437 1279922 933934 1248262 213692 492533 1473020 1865046 1997634 1379809 456164 845021 302110 1946469 1923705 889221 962032 1213088 239588 643002 1340917 1967586 702108 1856492 1500529 248240 351236 1309810 1121530 1569284 838057 1005482 962156 485254 1956672 289852 62922 1881479 942865 875507 67485 684949 373538 1279089 1007016 872495 1886896 1159383 944148 1278513 186619 107087 502812 1000217 383302 72276 826290 987214 1463628 1293413 1006249 1850091 1854852 546865 924980 1289281 1761194 1100239 1375753 977657 827754 1897621 1027665 1819464 291917 29796 1344606 77005 1840850 1166350 846516 534595 1639918 84047 1935143 1611581 1961371 461655 601883 1316179 1490485 1114328 1415985 940936 608491 297644 800240 1146450 1624684 1769101 931685 1424554 1313015 1713008 1635578 801643 516037 547092 582184 349336 94040 1276285 674477 1017403 283499 1519902 1728835 903379 939075 857180 60672 254799 1779785 1896117 1509819 974134 473882 295534 1373193 497941 790510 1636322 523169 1369195 250833 1736304 1831363 507372 1718270 480297 313842 1276467 1949106 1006109 341124 1976311 431201 912381 1453566 1258689 854284 1087444 366771 103233 301436 1096602 991482 1694021 342816 168428 1277858 929196 1350170 1559093 1581258 1129180 1701191 1553905 508782 791301 1314594 435038 1661440 723842 563261 114099 472068 1205870 952985 852983 228075 587749 844608 1132782 76458 35755 1138982 419416 1479460 185880 39204 1796919 780769 890632 1342261 298274 1842426 817328 967001 113129 1541546 755755 1553087 901598 1812961 460290 398952 38347 592229 41456 407891 1666969 1923342 1819787 985525 595780 1287150 468409 151277 1041804 1885812 316376 745245 1058511 1558367 966661 576308 1890400 130036 1151026 1143590 613103 1904603 1569865 1539713 1265627 1690339 1759741 1931355 1390736 869807 1865368 1845678 648960 1595557 1410310 507063 75234 335721 1213654 847663 270669 411808 1091908 366340 1004697 1294248 1978276 1542036 1522216 1324012 847435 1637576 1678462 1752895 218577 1440874 1938903 296992 518694 647061 448296 1585350 174092 1064208 1016680 553962 1974435 1365443 1288729 1245068 1392886 921974 1890370 1699999 765594 1090784 1354784 1430297 1725627 614213 1109139 1949358 1031194 1682908 1172634 1754640 1694714 454129 1368448 1091860 6496 561685 1135655 346519 1824947 1269863 977435 722310 1879414 782960 581290 574120 1320843 1280222 1010031 1864869 217762 616421 1377428 61619 1570981 1076244 1374199 1830307 1506935 414380 1149915 1012803 705617 620683 802531 704029 1926985 1373184 776037 433798 999611 1161648 783308 597079 1546087 1004612 919261 918256 464391 1651571 1360869 1102958 1919274 318293 1254248 544107 1448584 1563408 1780896 1451969 372343 522211 965065 1488779 1028312 178869 732584 421675 895129 757334 190114 45137 1873221 388732 223535 19527 334608 1057276 359539 90485 1365986 291216 1884147 1075786 901487 1197054 827845 1134905 1426158 575118 1833996 243303 147386 956460 1148372 1252290 639089 1972748 227550 1085365 1926067 1677455 158884 921459 1964975 1582965 223853 1248821 1406801 335491 1266695 665485 224481 1045717 174044 68155 1681650 1389969 363595 954605 1569349 1094163 1588256 1137871 706160 476577 1689890 303223 1299449 1056220 1148626 1120507 1409143 936742 1434697 818026 661197 103103 261625 318093 72242 1037335 937514 321169 234050 1217604 154882 1186439 619812 96174 383503 826761 66216 1861948 1562576 844875 1950238 1875925 1687242 598085 33105 711027 618220 580343 1678443 460275 910922 1965497 658297 346523 1046655 1729120 1578205 1655253 18632 1299310 70090 711958 93340 1940027 1177993 715650 135862 1486545 572325 1101455 301061 946439 1433766 488222 564575 419775 1572127 1695028 1221339 1938077 735685 1581371 1457292 1255305 127803 1158305 309891 975127 1268650 1375511 230977 810671 108798 1750756 1118715 800350 1753334 1128654 259193 177653 1919939 468542 1476009 709882 659471 901782 224921 251107 444073 859738 627750 944881 1544664 368232 279221 258555 1588112 1983149 1457749 1598397 842366 1802983 1944307 1454822 1567657 1058692 1147447 675279 1116758 1235403 130150 267736 1456697 981782 312627 1897141 1130541 348396 1790788 1127313 1088317 867289 937066 717888 1388232 1845996 1761515 1143211 1814206 175826 1462328 953032 1103 1896005 610582 1265730 1116032 1942115 516942 1268441 772307 537570 1352707 591309 238190 1629439 746502 1826363 1769804 373036 1755223 1404553 1317762 225344 190565 865184 757007 633653 1725018 50170 1487484 751384 1065444 52104 575102 767072 135340 75177 528492 836430 1475175 1618030 1114096 983771 1918635 1993214 1968472 398592 1174069 783870 1941164 1698584 141824 809425 935316 1227387 53286 1595127 1044546 971547 1417162 682736 1132224 14390 976516 1229612 1468021 686603 1913884 1858490 1445946 249122 468222 1491308 1415384 1753522 226199 133396 1614973 118796 319374 1770566 1938639 1154042 1184391 1780366 1460507 1173642 652580 333375 859426 601819 1705171 1115825 532843 1401501 514745 1307216 1963826 1526617 157313 1392508 1470164 922866 93422 1285900 1434402 512096 326711 1220278 905884 464615 1937091 152362 1020990 1778647 1101183 1796062 1528687 66406 1513622 1190306 1695605 1483412 741890 1754926 1814 96984 961680 1142185 1577528 684986 1048350 203147 1648705 552944 1924283 1765214 1036340 498336 858926 604823 1290374 1610651 947718 271284 1668472 1335042 1668618 835447 1655798 1893745 1409034 22008 1623860 1297809 1457235 938566 312988 540693 1774922 482537 1975435 1520408 152634 743250 1046801 914103 462012 496858 380373 1158631 1569196 1351254 913068 611152 1352341 487037 138182 478663 1853185 448613 1643352 1725493 45967 1652613 454985 1419742 1769205 1920653 51166 44679 389477 1021068 24246 71686 133344 840697 1757054 782991 1300861 1205254 520171 868618 962082 837067 839228 1914471 1197227 1782171 1802020 1868936 1989679 937561 1479244 979596 815140 929442 861619 128713 1156674 1690313 1250071 1342170 1072579 752690 148107 1969297 671825 140860 1964311 1622200 1158392 1124654 987386 1800276 617853 669659 856791 1330724 405045 521352 1410826 1389827 448736 725081 315232 1111727 1297319 650129 1618932 943496 1386337 1073603 558833 1622235 189878 1052744 646886 926289 1983720 1484402 678435 542581 15114 1629063 275432 570745 93527 1358198 152647 230954 1589113 664430 116830 1635942 788962 1209653 527292 108933 1713348 884098 610494 117824 184349 332371 1565798 655835 1115683 1558644 1333427 564268 714179 57692 1495129 172348 1937542 1943053 1655194 665687 1738788 39462 420295 1857695 120480 962585 627320 429530 834060 1435404 1456226 1243479 1762193 485062 1295275 55218 20602 459163 268674 77052 1300772 37692 1889106 948332 163445 45969 1728082 427859 331636 1851617 1914437 1851298 1033352 1846731 1997906 1237470 1838133 1085773 1340693 1734671 1145526 1077498 1911806 809951 251869 1961347 653730 1617155 988890 730610 1826690 1297365 950723 123781 687957 885983 362634 1499905 501574 1882441 449613 1199388 511017 1387508 1334468 1886201 1816283 1840396 1106922 862374 1679732 1068126 425095 1428531 618737 1110643 1894233 1262057 1570860 207151 816954 1959933 1992011 1196052 1613761 1588380 1787418 1512008 661795 883931 1692310 118214 957122 533778 1456294 1078846 625631 1098160 511156 1507721 398676 633167 1379357 93808 1907307 818724 452836 1912254 1220099 839751 1909955 1424499 1641988 1492904 1503988 673050 1245959 766058 633208 1349324 1356351 746195 19114 205711 386320 1114286 1314998 433972 1690946 19031 990485 25759 1401914 1901419 471469 753362 1576430 1970149 1245168 155483 474225 693379 420858 41795 1137267 1032102 1595834 1074584 1674321 1216721 1501846 727290 1187255 826045 1577071 410323 1728822 840454 249331 41039 328140 1067351 910124 1416699 744094 1763886 287417 517041 1138778 1671578 970431 1347802 1543863 1853126 61821 364961 21031 968895 1726312 1326238 855119 1271588 1469913 1982540 833819 1610241 686489 1959236 1773773 1160432 1935407 1448157 781176 1616554 166832 1099091 231396 89353 1178114 1523979 1586394 1091247 361394 1560284 1565418 1239593 8361 485028 1591167 777213 1366913 158885 1683922 254844 1492136 582716 80642 145703 1231081 695299 220104 440124 1619811 1587436 411509 1826588 942474 1424887 1887997 639546 401523 1683356 724942 126380 1077918 1176135 1207542 409218 745658 732827 1236669 44033 46436 473404 1999905 787150 277254 274418 1729651 219047 112098 30842 1266141 438460 618018 312516 1745798 1966246 1180007 1518655 1885492 176931 1065166 327730 240418 1736957 114281 38456 1719739 345885 225172 287596 1337952 832179 543399 397430 1851922 948718 1903603 1968966 442419 92846 435112 949433 1899543 1508261 1240486 1314561 393535 1543589 1345875 1104607 846336 714154 1027094 1038105 36690 357206 1745582 902222 1775270 630614 299429 400010 1418094 1636314 1837775 1068649 1171934 356104 28886 839176 663114 1229103 533243 1009060 355185 28222 402834 1822788 1197731 688504 809016 809505 387529 592749 972110 1695114 1164712 1994878 1890205 930404 1804985 1277217 1497822 696819 886592 1499054 1761166 1856906 439550 259601 1712452 550349 525190 432 703259 664663 938280 1912690 444575 1494561 1395097 1434445 1924892 1936348 1658513 863265 1837420 1740176 503352 1979887 1684365 718724 1800358 283340 888090 438076 637223 248702 1792570 692581 581974 1733865 434622 219034 1585114 990839 1645671 743841 1833409 1712315 146076 892581 530716 1393271 1010729 1565615 1984665 420706 571508 1211486 269809 590850 689209 1866824 191896 824877 399258 1658078 1989712 745747 1276905 1379459 67883 101469 737583 1744516 342278 866721 1650347 57975 954669 1814910 1599384 1156859 994880 19280 1558143 696574 1757108 1325791 1530863 529424 1879297 1144250 626293 897915 1951606 1352972 389884 1448821 1113752 1459764 220493 608675 1389673 1362910 457646 424911 1244744 1032496 1720621 516072 1066656 182205 1382408 327408 889052 1492729 1537925 1956222 1390049 416499 1011347 920356 1368942 1167173 1818035 1677927 1776087 606197 412805 1101095 1622635 1750952 820993 1604667 1984538 1331964 1829078 1245677 1748721 1563158 1737493 1114968 895359 162461 1713542 920437 698454 984197 375032 1208513 327366 1924197 584182 804084 175342 1031673 1876118 1520059 771619 1775299 142976 1353121 375273 1684876 257080 465820 1096790 220364 177173 872142 1422503 206323 302469 1719096 44481 466980 1117476 1018750 1725162 1026110 879173 117106 263568 834702 1461054 476020 1161697 1603810 1891298 71145 1605511 918406 1328619 72144 1775383 1975292 1584522 1560792 421066 1026130 1576039 989236 608676 772538 746412 1008564 976918 646665 173173 737430 1680609 660329 1593111 1374290 1795864 345347 1052799 1061066 1034103 525637 202970 1715477 577830 148757 1127606 1488712 808386 1965152 1518075 406455 1373843 1937056 669140 884385 947736 1785340 1832817 553912 575510 235850 1327368 883949 880543 1067490 1297707 1440274 594725 1189825 36700 1818259 886241 1677465 672675 997149 348504 1332330 1020412 1755991 1943305 1903834 776793 1984536 1511978 190085 1363695 227064 1594613 339152 1163682 1464435 736133 863994 516813 1890898 229174 299049 722777 1969704 276659 439369 1348417 433951 177221 681826 1997805 147836 160466 1736752 1165626 1731586 1969713 752777 1282466 212792 1632120 1898772 1040097 1998835 712432 1913457 824460 214580 1335557 993481 1678207 1359665 843930 623855 507411 628216 1240541 1085895 724724 233889 1896112 600236 854693 654798 62929 539427 107506 742633 334760 1972694 845898 261236 1146546 878113 416951 690362 678766 1491202 1319294 1644258 1724356 222579 1994553 620825 1947138 1252128 1905868 1958710 887758 877929 1274266 380911 1145264 691355 1679469 719610 1479950 1777054 844231 1983315 1180616 1341363 1154768 545600 1594882 642926 498 729345 633632 1555391 470855 642360 560856 1950 1494969 991866 1711115 1267693 1322243 1234717 1035429 1499535 946272 1925739 707440 1520026 619662 1696898 1731869 712535 457170 1792208 1824426 1661482 946523 1018499 214114 965213 935236 897420 1713930 750138 1995595 357610 1426689 1338467 1147473 1142615 346431 1591593 1446575 434313 1754793 885916 1001255 1235127 1802110 408378 1068265 829762 171367 1032515 62459 1529604 406309 300170 1467300 1484779 671772 594219 1301146 374153 1023883 25968 1898155 214998 281206 303841 1390245 729744 1258086 900482 1390430 290719 1825996 308014 1424133 1944097 1967412 112846 696279 316520 736256 1270464 1253551 572119 1941039 1820893 368965 568590 1423189 423996 526699 1911181 775567 1837645 580871 1639294 1198169 1805649 669925 413662 1421451 122637 1486349 301345 411981 526006 1243734 1493332 1810484 108105 788515 1151284 1461006 1985507 1895948 1275137 313502 732617 1485232 1037086 236311 54856 1162370 1460018 518054 1569493 1078145 969081 167457 1069108 945789 316356 239781 852748 126117 1435032 689320 149245 1732758 57938 1793059 1233511 1182946 671763 73245 1655582 768037 320604 1961938 438149 713364 861855 443887 687947 191981 674079 358534 628072 52137 661178 1858662 320766 950793 1464689 409541 1509878 1731438 931592 914068 800480 936639 1127455 342580 724673 646778 1427303 538660 572532 68093 1210520 616556 1206447 1985626 565643 1414081 1420776 1046663 1040801 423408 1572428 869557 1029772 207985 413582 1837297 1128963 76867 1731953 19911 1683155 551668 1400918 512018 1913734 1087237 1744288 1058429 1431329 645975 1166374 715852 464137 1340652 1048396 485182 721292 1148941 1814496 1696981 221714 146259 135087 207268 135348 1796385 1234289 1094883 407541 993278 83319 1458649 54314 1182396 1030234 1487314 1611818 1789126 1076671 965479 1853398 1033689 1978083 741059 1432175 1636208 250829 1240122 1105041 1627884 62863 7208 1495775 505019 1045648 338084 1119435 683059 1335023 712809 1084683 1406633 1643870 320850 1076313 498671 1536656 898885 993363 1097198 1673203 964111 1597806 1264687 1772680 339474 765081 562136 213462 1995651 1624414 1297059 1075244 416799 730854 1779299 1253205 1263884 1351691 1581343 918215 737322 221086 46586 163431 1140847 1918118 1401287 602714 575716 1868965 850225 1580365 452929 1935751 577745 1608781 529290 1468174 382458 1365568 490291 1241179 991988 887524 280701 906676 1565830 1808908 1937563 218952 1182322 1001216 1689387 595369 972288 1483456 1048300 390602 1909772 1930785 1779422 594199 722862 804440 986808 329779 325613 712498 236488 89840 1491892 1893160 1347754 1232136 1277792 501766 1892853 1662482 18789 1289199 171817 1303473 768617 475223 761092 284337 99883 1615164 605215 427720 1251420 681577 1053909 943085 280928 1164745 1999811 1675084 1617384 1603764 700355 1752808 1825620 1258685 1450861 32379 433818 502344 615540 1882730 93162 1247419 370987 1307199 1142200 265997 441891 1022311 774226 793381 1763482 1129132 544140 1664560 2158 67052 1297261 1699649 1419320 786003 329694 1395616 707586 969077 1871899 168991 131948 1026788 1451272 1225278 1253519 1012285 1086506 361415 1066171 1482629 184858 1926147 1321390 397378 748989 1378608 1492184 1301767 1968230 40325 979236 480276 1827508 516335 1987331 1536436 273660 838651 1582113 1276406 1110385 1929370 1729466 641007 437953 910651 609898 1187337 1180816 1021265 353656 1579309 114155 795186 1840958 175893 56640 547728 548301 1381515 1571267 794164 114159 280892 1193935 1624938 486782 520650 507521 1159942 423592 1528396 950985 1545745 717495 1053901 757636 1965337 1791152 1101212 709932 654293 1079602 1763186 774071 1447897 1487396 940994 1478725 1950164 1614928 440308 1786384 558780 1494229 386445 1262780 1034373 402936 798389 1823102 893866 1936696 1047994 1334718 1838887 1917443 584433 807385 378702 713868 164729 1177409 46928 571481 324494 670752 240674 506708 779078 1701890 484548 1094150 1103250 134019 902936 225143 620501 1661922 416570 576630 1817315 187001 671920 1842163 36050 1595838 5836 457538 525483 1550711 1075846 227487 727236 60015 1489208 1907904 1819380 1377438 583755 551680 1405845 519412 529041 1300958 1711513 1120193 1618059 442204 447419 1984332 1226532 1655016 1339251 1712389 1608470 1067619 699683 990278 1842389 1805644 1047453 804318 235780 777090 1142453 1907375 23292 1890051 1994081 192739 1363044 1271093 951306 19680 225589 226674 1372435 174673 1451509 1246949 1368258 1868839 1583814 1076618 283117 1072781 131052 266898 593229 1728637 468917 183746 154068 1220988 1651221 1645457 115494 1672549 1984206 1888606 1799028 915920 730786 233455 148237 1913115 296785 1656915 835971 107264 360242 1601705 576946 1749702 845541 1408208 950740 1318420 870392 513103 1000946 244088 136001 382128 1312591 260008 1515902 1943959 1554982 860704 214271 1367402 1947882 718755 1892329 944649 1845409 512131 916749 1256252 1186317 1717255 904696 1513712 362123 457727 1650540 179635 660496 529232 549098 348512 719892 1827031 1698964 1958343 887840 986959 772371 1411163 49321 1432216 726787 1121379 1407694 1251352 89396 362107 1957773 1129964 492526 1772534 859255 605067 1761789 1465648 1719417 1712052 1528025 1512289 1761033 1629626 755729 428852 1828077 940892 798068 1233062 346573 1552795 1832715 78938 1249009 704009 1212996 1127039 202100 685893 422603 1405224 418034 168866 1813314 1687529 636422 759704 1054717 1220528 1437965 1872200 1523573 771295 382113 857028 1950887 1408754 959259 1465009 744698 624973 574994 1044358 219511 547887 1743119 348240 1514905 351814 1939683 916253 932239 361656 1614160 885182 90907 50126 500785 657263 1028209 2604 687856 164989 1806037 405922 1229684 1685921 1567492 29230 469366 246392 1141242 1081340 1736225 1171730 558190 1129737 852685 1988379 557439 311374 150010 1345011 1990636 1311363 1421653 1859810 565115 225898 494232 942000 740377 1275824 1566563 1243126 731960 155323 1007752 1338065 104139 1653582 1783754 1046205 1690966 1279413 813524 1473417 507392 780740 1726900 665263 382176 1421580 252738 1684681 303310 760141 1593645 453061 1801916 1531863 507478 892082 1067406 851978 574303 591696 1033701 146279 1524761 1167313 1262316 232406 1399288 1143862 1780343 843225 1815846 1959013 1594597 819520 1654471 1701754 550854 1647710 1618422 178864 580658 1832410 1324029 1802868 1022153 260409 1969020 1435640 1337679 868344 353972 1960742 1362766 523400 433450 283952 825016 107934 341653 652721 938488 1796885 656195 1048468 1636235 1511659 478825 688359 1146533 1083719 470747 1722689 53227 178120 430233 512690 1448280 536622 37047 1645699 873485 286405 825569 462527 570562 1045660 1806807 1218393 768929 631209 1569691 1869471 876963 1530964 1642524 1218468 1265974 1988648 236064 1850859 148770 550869 1982909 1011778 1928046 358044 939627 1357903 1728329 1260584 896132 482651 1399321 1112711 1437574 1900173 353207 1374418 592492 655280 1604050 956901 240606 133310 753531 922919 139969 669575 1454826 803562 1853352 1969222 307775 830536 1093133 224142 510965 971800 1621489 569472 734687 964822 1530560 1392289 1644310 1456024 156648 1489293 956534 1979620 1667924 1064617 447137 297187 1360058 1513509 1889719 1069098 993361 1714454 1901154 319961 686703 1775854 1002227 1926357 932565 122956 1841565 968344 1896429 811956 260771 982856 1640893 1900464 1754403 1768320 798273 1435704 639324 414896 93741 907924 1336354 1115491 812729 86624 336579 1724422 1038805 1963027 1807259 1803074 307173 383574 237892 1749413 929953 743387 146400 1032732 1300909 1443766 348516 1963664 1295869 654893 585577 562560 795386 1568842 422125 1083075 1618505 1287275 1731572 353114 82048 697972 1845778 1498169 1295384 1088228 975752 128184 1485123 1703512 713414 1365876 1236239 706453 400094 452622 611140 1302749 576377 1720558 421655 7757 1365402 749598 1376724 1136936 1865993 1177965 899052 604613 1326088 1464304 1686009 1953106 1903132 1923363 1805197 632715 1068695 1986001 583448 383618 287365 855624 1823754 997872 1044212 1546168 367123 911079 334154 848999 106773 1264173 1768831 413037 956013 1151978 1169775 192484 1839211 1071160 1067264 1833810 1559118 1757364 1001066 1767734 963996 994908 561193 1830452 740410 1348986 685453 1775629 750168 1338460 1236971 185106 880658 760042 1682391 1940299 1535618 1837242 501786 1565139 1323273 3233 1734425 1459982 1428308 75124 37982 1509607 1823628 272264 1612485 1793008 1940760 439464 633745 118542 1550993 841535 181555 210889 1637367 98080 1467322 959234 129781 56239 1663934 540355 829364 1694692 1058144 723264 1081650 47862 637427 1349766 1976665 1140199 600869 746934 613362 1118223 153553 1073908 1747945 1079818 1201085 549829 1490241 93931 1226996 1639150 1342994 1467444 1276509 1299702 1504402 1357406 267113 1601589 772144 943694 687400 1311918 609042 943839 748128 1756473 966777 638505 1952022 1617208 1382159 34209 268315 1111537 365477 680067 1892342 726554 1619489 778436 998041 115199 1689131 174521 1002170 1757323 74571 1849201 461107 950860 1213604 1972274 456846 74560 251118 770611 1362549 1458490 8065 228354 173139 842445 792290 1913076 1736187 1494810 512923 784434 1633484 185095 1962203 1620754 537339 1019421 665732 634876 194267 1538927 1301355 1906189 392532 1475711 1624813 584781 1209953 422228 815403 153150 645090 1399468 952849 277209 1827845 1576033 851395 522927 1667078 1204815 1051071 173905 1760051 1943788 243955 1007359 1261472 793785 573093 715388 1028638 1505987 1280178 92658 1672137 936000 1599016 1581634 7719 94948 599986 1279008 359804 786806 14342 812751 1449574 1883495 995727 247893 1495852 229039 349341 1996774 1785653 794088 606772 670982 466505 525014 1210339 1384725 1421744 1466522 793369 897312 1584620 1105174 1527098 1786063 146709 149824 1898892 260442 27221 980330 1812871 49792 1222390 86352 1639245 356955 1111497 1073753 24365 169708 1780527 1514317 50728 1477362 861415 1128630 1883628 681675 1982923 1477381 1681457 480421 1100376 1913187 630338 1301604 536771 1373318 97754 1701407 1843257 562574 386647 1152083 262754 1058366 135559 1605059 285709 1479110 1248 1149966 1558101 1869902 1736315 1242124 1459242 1648613 1794016 1185208 29835 591884 1666857 234907 1097965 1649786 1328550 1769546 1075470 110691 824989 1101800 1341898 149348 387963 1648235 550716 346338 650113 656484 1658448 678574 128502 915558 779774 1759915 1738723 1636516 719910 1975199 773911 245730 549721 1752086 383176 612958 1744330 1588511 949271 611423 1190709 232516 1402441 1730036 1548706 1139124 968232 752256 524285 1168268 1064313 807085 112267 1389811 1726547 874528 1491001 1469090 1358056 1911757 602116 965363 1036177 1241798 1538265 1720201 848896 1822814 831115 1786846 1079449 1485361 54837 280676 1051689 1414258 206480 512057 1124991 387008 1636795 1368955 454470 192913 581633 1971107 843687 1577164 922929 1167056 1812667 1109488 201081 1445579 901160 1003934 348635 1954542 681758 1914028 1258016 1680381 699280 1467742 1776377 940614 1515850 32784 1090052 11714 677445 142503 111978 548179 1246482 1711389 345878 1292399 954811 617150 238840 959400 1734118 423495 1122029 121385 623548 613694 461129 746859 1735737 1141378 277981 451749 764109 1351629 1619168 1703485 1374039 664484 1962501 1944788 951461 628503 1995225 1300217 710838 30385 57747 994661 288368 716472 1973896 1502539 668605 1512529 1645230 1767564 856871 589217 1555192 1618303 1020942 594486 213442 313342 272254 530243 964265 296527 1563986 1794410 1092637 216233 795310 1558070 269976 518155 986234 1266167 1857005 504967 464331 1874196 1385238 404424 1913486 982891 332078 1262554 1307328 1665169 1295234 462664 1872669 812814 956078 333681 1735117 1284738 102695 1703482 224000 1366435 1802481 341189 631872 886866 238830 1790136 418790 958491 1102481 1671218 491649 111104 382496 1292282 1500314 1763691 1394345 922580 1587728 1701288 1216549 118029 1017060 1237153 127085 1114017 1589015 854909 466146 420385 1297134 424696 1990621 401942 247581 1176187 1499090 160024 885417 738006 1638493 1341788 709990 1016273 537214 540383 1683398 218163 819164 847862 748735 1839404 1133043 1657167 426539 792802 1084515 1777876 268426 122995 1925628 1779938 261153 154545 1286051 1785612 1116029 1199788 1120718 1204875 1355980 326690 132201 923740 1889490 1545545 632384 831559 1898750 484695 833712 1288324 1970945 1842045 1997939 1550021 814471 1176744 1338830 1427799 1192859 1282863 494909 617080 1701093 1157622 304809 1886281 1937944 1085329 1572357 329033 903265 575956 151830 121646 757031 1627654 1646673 1767786 1858626 428342 1457591 570548 1344387 163164 375644 587626 123785 470362 1423820 355448 1325681 1293251 844961 1408663 1442571 1411897 304860 351292 732930 587249 429249 338245 365319 1716327 1604307 1676505 1687784 1746349 1676813 375107 310696 328982 883316 829343 1842018 557758 1152787 68128 525062 736564 1622762 1246122 667367 1362780 805799 1456041 1580202 1971637 1791826 1496621 1538319 1902675 839443 826284 623892 1554778 724316 1233004 1392535 933719 502296 1285955 1371407 1544682 1687744 1361832 1351036 207212 165805 1022356 898862 1079386 501939 1075592 476947 408453 1573116 513459 600466 539247 825581 878127 89016 700428 861815 1222441 277783 157266 940756 716598 1331623 1988166 1150564 906756 429130 385739 171208 1407316 1370542 323415 1773600 1742446 1093148 1757322 1548226 1677841 1776343 1278680 1646345 21934 1842909 1248416 773441 1479121 12185 535480 1891539 115473 330281 1352848 1821095 727438 113741 496570 1049019 520945 70057 870176 1680647 465130 1703074 282269 1164068 877089 1596258 508115 1802922 998512 816246 315449 190401 1300825 14621 1663779 1571066 793188 1811420 314815 146981 1962062 693646 1737685 1016665 1507428 1798819 215835 259622 635311 1514364 214829 494331 762757 1591093 1794609 1147654 1946940 758224 1962105 744831 1760905 1862013 1105543 700448 1916341 1162963 217150 1306590 1889258 580273 1886375 746895 400418 477246 1550445 333579 861779 969831 690614 1899240 1933267 1725233 287683 325876 170795 764262 1883871 1854673 297104 1485017 1710676 1180498 1977362 1120778 923928 423416 431797 1355589 222658 972840 543598 784299 256148 320899 825840 998639 1433487 179402 1455338 924190 1675869 1227010 152484 1321115 1290339 1462986 191326 470946 1039703 674324 1447526 890425 647182 40831 1019777 1840663 1176887 983369 1809744 974684 1903450 1641983 1182109 1946026 63473 42371 744979 655830 1128055 1249243 340247 882516 956478 1389976 258879 1038295 1929388 231611 625423 704050 132758 1746678 1320621 1538909 1592740 1941447 854101 1627596 282575 1017037 104291 1288670 449189 1810269 1407281 301130 797555 1990978 148732 120967 608113 1153891 491989 1187981 1716406 959905 513027 1798883 705903 1346951 926738 784653 286100 1007830 1896675 1625667 598256 455942 1383003 189704 1123963 1051389 610949 188205 534691 1528666 1359810 1766877 716901 270181 11238 705029 829816 1397706 1533548 1295353 849507 514409 12716 625434 778261 351318 1776878 1817906 357516 489823 385635 1578547 1257029 169221 1430349 1933210 1964075 1215097 540270 1123169 738246 360908 999660 266886 1348034 960668 803489 426172 285625 850151 1955884 573529 859099 36477 1336767 1430227 165831 247436 1625799 324169 198835 123391 1184689 1269951 1770444 367394 464395 1070003 461456 803574 845383 1889374 1773347 892076 1437401 917359 1317976 793484 542334 1791214 282195 848663 4079 807526 1278267 573065 713963 1430154 1935271 1634641 1990439 1203007 1442975 348763 1178451 1644869 1164372 1497940 1466160 1496139 231851 427082 1722318 227786 881470 998321 1058835 795218 794862 1486651 1643377 361436 1645824 913774 1111161 1706309 895175 899568 670369 1813823 321610 60026 783625 693712 882756 143758 1186835 713378 1827989 1980181 1457502 695380 1765878 417801 1206050 1526337 1476288 1086955 1042690 957801 1791520 143919 1247868 634565 838789 1665656 1682874 345792 240360 1009011 1500179 402561 800793 324221 519854 269644 1822529 695597 523286 520550 1322120 42521 1898449 1770136 1629966 292542 1997056 196417 599287 918314 132171 1064762 1445786 1789569 218257 889570 419689 1212193 1600526 722298 1432534 1006897 1226663 362674 1490603 1134808 820565 535887 161713 420250 865866 1012777 1711185 938282 515612 1717467 1226249 637360 1693355 1436580 1289953 765640 1076847 1449802 1788621 78771 266710 1993278 862585 938864 1478187 1504864 1757713 1851179 1714484 1403249 38821 1119789 592741 1953353 1814491 154339 613940 1391160 1210541 1007997 411105 496950 1444447 483946 1908720 1407256 1141803 882861 239933 1042228 1285870 353389 82040 345879 161999 335640 1706147 1436916 796909 1546555 34931 1913629 1570907 491314 1613718 1848895 520168 614420 1147405 553322 356480 1144109 1794222 1239257 1640028 237104 277742 1875977 923226 390010 905318 302977 1279031 788288 1477995 632684 1603837 1065698 1912405 1226221 465849 474423 510622 1868396 451910 439759 91925 828011 716216 51875 1605797 738979 933925 1171137 1111249 1044471 952141 1362861 1482239 1099558 1148345 1952527 253772 1275827 1403122 660586 500138 1963597 343659 1392126 954930 1611091 1029308 902025 1906278 440922 1944963 532335 1598737 536806 29654 459654 813649 1798690 858770 1336964 255885 760992 1912045 667973 1011466 1259305 882618 240009 1046671 1968217 1342713 448194 1711900 631507 601458 673693 1255866 1766005 1710094 453367 1813603 1155142 1900005 1767651 586677 354985 1441415 181991 119177 1041677 1668060 515663 616602 215969 822477 1203287 1195090 1286247 938510 627823 880271 1100569 1777367 920156 1551191 282127 1360896 428185 1514476 276670 1017821 990230 1370253 1464245 179568 125393 1329190 1102144 1147839 1732258 1060263 982015 481851 1857923 727921 1606536 730024 692353 511599 807503 1546964 1427755 1473954 768478 415866 334292 304891 1518553 1736487 324956 690003 1909431 657531 485175 1432113 1379165 18284 1401313 1193974 1198843 1741329 1383509 1744680 329913 1933080 792365 1591917 252675 288413 210165 1740720 733577 329246 630071 1131270 455049 297291 1789833 554380 983586 15329 1938530 1903582 1476977 575704 1422569 740134 1479739 1684790 458028 665522 1333716 617517 441044 1401763 681178 1890881 1190326 424927 433349 1157153 1490990 257627 536497 1223736 1176490 1599187 1327331 1251529 1940387 1060455 1119356 1085333 1291890 231620 922861 1682613 634950 171506 1669970 569750 904109 447556 935385 563266 122472 184216 962098 1967437 932683 1936445 1316965 400753 611593 633220 579904 1117859 1624974 210381 1157484 125752 1872818 1870960 1937057 271776 105179 1654320 844822 1013195 1467162 1146036 1469536 1963880 1699104 735095 1512815 37760 1730478 309126 1727266 684755 542127 1428133 1724228 144674 1654641 801736 281396 1279523 1182071 1831008 1110488 1943274 901001 1579974 753739 1776835 704001 132786 1045745 1227858 1955748 622501 768627 923677 1114403 1880095 343135 1489695 1972065 427883 1727116 411199 1311948 411554 925594 1837021 299881 175740 1586318 87509 663146 682400 1716287 951986 872564 899791 1244773 1412045 468689 1361586 1185190 1596435 977882 503447 1613873 1111830 595919 1488662 488253 1914057 1451166 825794 1029157 316411 78667 19939 37779 887571 55806 1649158 1949070 1653664 99056 621472 1742351 1772339 591070 1627860 960768 790212 1010970 1201676 1886305 1581321 623191 1771209 1986954 76832 102961 1800906 782506 1924372 1562385 1915993 1074071 1328116 134485 361240 1373978 365632 1638019 253672 30389 118310 706028 443043 831185 23425 1066102 1314760 623675 14846 1377865 1486063 202991 361546 454749 1145305 1909476 195912 1677365 95946 644406 998766 589372 1976820 532038 822411 372650 734377 1004312 481775 1090060 1741864 1380222 1589104 1062520 1582778 1244195 1614932 1450416 1101394 414288 762799 1979157 1497820 606613 1714713 1803968 1894438 1206351 23576 465862 776740 1706244 72075 1276136 1832557 1915270 885062 1194670 708689 1355860 1141816 1151105 1943692 6659 90302 1380673 428171 1884259 1883378 781385 1579714 403372 484333 1767650 15929 132806 710565 1753971 990298 965520 71650 550701 456755 1613845 1854705 1051917 254213 1038781 744134 1032582 934418 467578 1661234 1286403 1149398 607043 1064661 464405 798394 1166569 1607396 409158 1503811 1323072 933450 1004695 737364 1971973 821737 726255 934798 718636 1955503 1498863 1053468 1745891 481942 19118 1251037 1669094 550091 1078863 1218431 42965 741083 914382 1198302 1050882 361640 1215686 1025191 1284817 1489700 1557271 1153155 993745 1357798 808650 1304184 1519347 1768984 1579864 839135 1575229 212128 195822 1870385 1947287 1392825 1938190 312467 1499538 1771684 828026 1847706 1326006 1142000 1367511 133714 1485698 781002 1872837 1444190 424228 1393832 1430041 1382263 216723 1532403 1707138 1982457 1345422 1195904 298643 1536867 1779515 1161455 1773277 1746325 1927390 167910 1746572 1125111 925772 1847275 1627873 378179 228295 1059171 361131 862838 224584 1318148 188794 963413 622315 1026228 1779135 1639749 43615 1819617 1836182 636719 1456456 601094 1264353 530222 1913889 670254 1065809 1760682 1144683 1741577 781836 1917345 1876147 1625941 1019328 1149754 1234270 1081983 1317728 204999 159413 533610 340143 1234349 669175 667645 1577812 752616 1454774 1784016 83157 1371421 1541431 1963890 1138597 123404 626809 1962599 1873089 189418 1596090 61995 565608 1527788 1970194 1217446 1450424 1714545 1856223 44915 328087 1181353 199947 31981 293618 1489332 1658570 1387643 219531 1928959 1640183 1551671 618551 1022283 490715 550616 585847 743605 1681106 1956523 1122484 1714289 1306074 393652 1472114 156873 317987 470762 1289213 1314303 79396 1560362 33037 870329 800404 1711694 140687 712606 431775 757193 614385 1726916 857127 787285 1143034 1544468 45686 1898777 498118 435386 843230 480651 244414 1301705 857437 1242 1983144 100663 1963291 78493 1187648 730833 1982904 903200 1813888 873454 1121065 1102229 1786243 1069398 683610 1102694 1865898 1422024 486272 112572 1973313 1151819 230226 1548400 246077 1670378 219754 522910 1695940 1712419 222184 1069013 1831037 1524925 1026484 157913 229161 1271022 1115025 1400165 257038 803188 220656 1719677 1754970 1246208 1426519 1931181 739225 280217 764052 1053367 886125 894467 453029 1568100 1359180 268787 1494085 109139 533589 1703109 513408 1115128 369082 968213 1747638 549664 856623 35086 506807 1679386 1888859 49530 812331 1553375 1570774 1103207 640167 1912334 566061 464280 1588528 1595259 102211 877323 1244984 1124227 1025899 373746 715265 631583 133649 7639 1175719 514624 1579784 1308103 54384 892632 38431 410127 865245 25103 1954262 792660 1002518 1666122 1035999 1002241 924997 614801 840513 64369 1739367 1637173 1567362 595942 1113058 1407944 1274406 1898566 1375128 502677 1113171 413444 1650120 321853 1701460 545911 619252 1312948 992235 177554 845339 36753 793513 964214 524126 1461760 1123703 1596015 1486523 1101389 1064082 1230760 1810118 418862 1083710 1314901 117911 1677387 933426 1975748 1825114 425812 1061726 1128435 1957310 1306776 813527 34404 186792 480828 405708 1012256 1955443 653110 238782 1039083 1952563 1415458 1042854 1854792 213611 1313983 1413116 1620826 1110501 772513 255280 1936554 305740 1350894 1961677 610632 904889 812975 365456 1247326 557250 587551 1763582 1021899 975298 588967 1364506 805898 737586 718285 766018 790206 1586602 1264016 981605 1450290 741881 1227464 1141173 1251477 400624 1914041 926124 774775 1780549 1287314 1175118 578732 1912438 893859 1789193 176083 1051480 686759 1098539 537494 1321135 1474574 36057 1366894 737909 807954 1937076 1307939 538400 644207 1735769 1539511 985195 1886582 1444998 245269 1952073 1257495 841121 206504 1192590 4838 717627 1709242 1584858 225893 405692 1450226 1321290 1724769 320058 708759 1647768 1082440 125235 1416835 850595 724568 393623 198989 1195663 450953 600771 1662660 426574 1251883 860153 887254 187774 1092963 1931245 702674 178744 368607 1365680 1491962 108343 1894413 1650839 108455 710871 1981209 1056282 1915167 648788 916971 1457738 1339407 849125 1300672 1251475 1744257 1081872 1703329 1788060 1201551 783162 430489 1602843 1756878 1160499 1673063 54406 962550 74405 3498 239612 585140 450329 297117 447628 1616322 961619 436531 1214569 1338929 28574 1071883 621089 1446309 1067744 1991874 1196431 510144 1733831 1322006 1089427 1781665 1775206 1193930 836638 1409695 1297916 195549 1509573 25419 623127 680924 1315405 943444 456571 1125906 939455 343399 407272 1024523 905558 458149 272945 1257567 204505 1219339 485811 1867535 1418065 1408767 1981792 1791264 501149 872375 1653087 736881 284174 319846 395464 625854 66819 1657941 661740 1398969 570096 1208390 106313 46231 243856 390562 937273 954770 575189 537210 743045 1126142 1267835 989013 1324089 1332664 1180023 143022 338891 1950906 562887 427278 994020 441656 1730788 1488615 1563943 973735 21486 1406487 1601943 174953 905397 1268679 1152496 1227856 1979746 850019 1551533 10184 730983 1055798 1957177 609020 1168388 914530 1284566 1920094 1593712 1272451 128252 1193393 517205 379469 859120 1404772 519080 750551 1512941 296290 885290 958497 267747 565462 1775035 1670735 633710 187823 1168768 367026 200497 937528 1915775 1276377 1484216 1586354 1134852 370615 406263 633003 572751 444510 64238 1633019 1508087 1316167 1082915 344358 1281727 591617 1713868 169962 1355340 1887668 1973704 1340053 756713 952773 720985 245085 79851 1327375 561221 158576 1063448 1195749 1959215 393578 1380623 1879656 763841 414219 1657722 720545 1758741 1076382 724086 1652256 75045 1551535 386963 814942 912953 66368 741895 563676 1813721 125380 479511 942817 169116 1108580 443108 1485763 117843 354695 593130 271985 951513 1470691 831731 1445714 291140 1983990 1240506 101870 629684 64071 790895 1204743 732233 572929 1669449 1373799 967078 568613 1450003 1730767 1552482 1458714 1495615 202941 1349754 1537465 1230291 1802778 811851 128470 150012 787046 1769495 479819 557195 1457543 1118208 1800280 502833 1032703 1067712 710903 1124767 1168810 575622 158572 406066 1683893 1106596 665144 1549726 1828584 1766107 964437 1793319 1969368 465854 1982906 730999 453201 145399 1510420 1711906 801917 1626813 1741573 1444078 1155472 1427669 1554965 754156 1784105 1789453 1905754 962381 1929624 1089557 1448679 238793 513477 1956478 1860299 1571304 1315437 436066 1431805 839624 271391 1616341 1792740 379853 939357 1888108 1491665 415562 185724 1693874 944397 1127000 1542573 951672 206519 1110153 1575312 183515 813354 1691278 85075 672469 458402 915948 910150 1292706 1673463 1229471 1162735 1887210 191622 1048997 442535 138799 1347942 1091429 923720 128047 687514 1621282 965614 83188 1144277 86021 1495210 432780 724271 261673 922691 1913882 644902 31466 1923224 1552244 544458 811472 158909 977739 1271700 267505 1960307 1008504 383177 1871259 549270 1181907 339595 1945227 469367 1041451 224147 1905358 471375 304526 945392 1781734 1400501 1697380 1369950 437704 1533048 150296 893477 1311782 204644 13998 1031836 1263954 890552 102234 368340 993077 422230 652196 1902002 1549848 1911563 1448268 363318 1205625 1458370 587333 1946596 1725914 1290888 16092 1230751 175465 1233563 771231 700602 1613924 1290484 1294527 1004136 459650 1954016 95216 1059111 1867932 1945967 1582643 1142926 468565 277776 1220944 20611 853193 650612 1515915 151318 268929 239750 953649 32576 553742 260773 37559 405358 935662 1263323 255613 1191342 857138 58133 247880 870798 238031 1067823 1719295 1143012 713987 1979675 937043 1262250 471131 1377177 1032878 285039 1907424 867909 9502 1693501 1885757 1979743 1613996 1393739 435743 12651 1613609 1934293 1483431 455006 1749099 1167516 822030 1181301 1428605 526322 297452 574106 628124 1794404 808866 792432 199619 1051294 291393 1021191 1361410 1643065 1041088 1490140 1252185 1293200 1544393 1122382 685225 1310906 1400294 389112 1305682 1583197 1405306 1566698 615814 249691 1098349 1809208 1303296 1399729 913092 1137495 359760 336923 1623625 297133 1107644 1719356 16255 1938177 18757 176723 852006 885694 1924479 1694936 1801934 951150 1321389 1352650 699006 421967 12099 76723 989270 1733266 375033 573742 1418362 1096671 337725 804104 925243 1249344 649836 912362 1799136 1728795 70686 396565 760415 1209701 1751738 641838 1560422 305321 1970697 873130 1896740 707359 609251 32407 914997 1051216 1195925 567670 1390715 174825 171920 1185073 413889 536596 1556735 32421 679503 123750 118078 38935 364515 728653 256621 1107715 623531 847662 326675 730562 161677 1411229 826977 846225 664547 1116792 1433194 696972 1280531 1790872 369464 1090901 144316 1527534 357966 663985 1677133 1090914 1530789 1315162 1325834 1976637 1650085 1991677 328531 468953 754482 528954 919174 610868 1990024 1949498 1824523 136663 1665235 509350 1190325 1679817 907987 1725304 1578676 1147227 1088137 1450681 144144 1507437 1220265 1567086 1018857 713550 1330310 1165204 996725 161776 732240 178123 1104470 100260 1603174 843805 703410 413769 1566894 108326 527979 93056 1336368 1931292 846211 1422149 1789560 139487 1527281 1254520 80282 1902699 1134394 719219 628757 729603 1526136 762710 416660 521744 298414 90364 1622987 1196499 1397494 1512386 1628819 697175 719872 214849 210367 527836 1359258 1980799 558040 859460 1959913 1487985 1705495 1298846 1998136 1928451 974414 32975 1368174 390887 1337479 546734 773443 491377 497469 269570 1033338 828161 1388864 960960 1827052 1493115 498519 1995796 412157 1909890 1124492 885064 372959 531332 806703 1734775 523664 1348344 1640190 1834860 569326 1712171 352022 497899 1224034 1642800 49509 939703 570793 1666323 1572016 1504704 1572602 765963 218276 1567163 1239455 1901767 1973689 1151259 959871 1691965 569389 868879 1478438 915517 1371657 1665947 1154350 1862431 1013841 724482 1352742 770729 552059 834563 1697746 1219067 327441 1026847 1982942 1070449 866440 1221923 568696 589921 1474387 380852 1593179 1670195 1364016 1805057 447717 1832792 1653176 203688 1316379 1627340 1981023 137213 1293307 1702075 792149 1937194 1082230 1643702 77671 668879 1062818 1780132 750607 11526 1322077 1652227 287959 364227 1904182 436946 1957854 1162737 46628 1527459 351819 533241 735692 1156177 210011 1285057 316928 1900917 142947 133720 1175101 649504 941911 570726 563379 1626244 923150 51926 1063241 494849 1006254 962577 1521615 1466521 440383 653139 585111 1562603 1174232 1060504 71407 567292 912147 534271 1423649 735816 1021345 1089208 608216 1262261 91722 891992 322130 702208 209613 1022127 1678614 704035 875295 1281414 1914191 1117931 237518 1260837 1948497 118369 693737 1530470 792079 1175676 596128 772028 698227 665429 1501242 416906 988048 1463456 700098 225694 1987130 1138174 1216334 446156 1985250 605012 1939169 597942 1112513 697639 1022436 1017297 959481 418490 1982928 532508 879507 805760 1099378 1172613 914916 672919 709088 1692104 1612562 849515 804680 670574 377154 1304863 1289863 1809954 1261578 1261440 550423 1480390 166118 1221819 154814 372461 695895 1922856 149385 1307924 1972356 1760562 1332208 1502629 619556 366731 762789 511957 456109 1583526 846226 500793 1954783 1636251 411488 1781602 1470143 781255 1512423 1570513 1747313 695284 357804 630142 823873 1482580 1865252 1981157 1970075 1508225 1596217 1386234 764595 1992650 891468 1571860 1536050 1763522 1482234 582244 316530 1904922 710596 1237568 1899057 674294 1912782 917641 1262732 491230 195830 1800808 766676 1361535 1486929 1055933 794701 206335 1945199 393347 1689044 1048092 1873582 1718141 768860 732114 1614039 1967083 1073527 314545 926497 215760 976489 397846 282320 330210 1113828 973526 1016340 1291504 1106978 1918964 1456696 1774978 1502045 1012673 1590663 149574 1258496 1904805 1404450 1501438 599297 1922596 1209617 1629174 69832 966075 1064834 1653854 1006558 127199 1296589 811757 520362 340354 341768 1930184 790567 1189090 114983 1638456 477611 1463978 1826003 1876435 1530057 1964825 418761 1261896 65833 190208 153264 1138784 64206 71999 412267 150845 730922 1422813 864872 1678875 1335109 90062 1111349 1805276 693021 953357 514480 892482 1835223 982260 1261708 1739841 457463 936684 1989245 374562 1606463 266330 1285795 457931 1434839 1465516 102232 1649623 771165 922172 1172183 1915779 379115 492680 1867129 32296 1478689 229622 1804200 1260515 1919751 202770 1803571 1302442 483620 1640233 1943461 1178718 920080 968692 1262477 1419083 1883341 987055 432161 1919073 498540 1542309 862525 1999747 1942497 1098694 1686463 534643 1934987 686192 121082 736194 189586 1760667 439201 170336 1163147 1186994 803211 1676436 1720913 75622 6796 998652 1603591 487123 184964 1968998 511055 571591 383321 1122566 625247 1019121 347848 1204838 843824 1393507 592929 1233255 1569333 437665 1348536 513967 502370 1917588 1592068 846774 1050415 1092880 694032 330850 840582 53298 497714 184908 927462 1855067 1131456 1800984 1197019 1162240 590192 1822982 1864509 291945 277104 901380 830915 904261 26035 1062017 4239 1511491 910610 405173 488342 861173 1291857 182919 1101639 1936728 1058233 1432710 960325 10442 1550130 1725104 748194 1763675 171714 1023831 249944 1665146 1500976 1054125 1297262 1604948 481889 612091 1455421 633 442385 1061091 298135 1943005 1232403 1555226 1026308 115965 404667 9464 280411 1933040 1687790 1111886 751920 754574 870705 1165391 1792161 445193 870526 217038 1970678 1634675 96266 613130 1563631 732291 346337 321251 629499 1830565 1056451 163538 924727 1383678 751141 1945131 304970 1578545 1337151 1749227 871569 398263 533617 1822569 1321663 899805 1070624 628534 1465696 1288926 54144 1797816 967815 577464 1541375 1050230 244212 1876541 1237863 1896270 547642 1709872 1390384 1117838 1232271 617667 728573 1694678 417162 1300869 734667 674986 1657487 373102 1388918 269599 1827963 228958 1356571 892088 684976 1681229 681798 1068291 725564 382581 297604 748527 173806 1909000 949573 133237 1121843 1774105 1932918 814673 1281848 368529 1574101 1136137 704602 1674493 1476774 763958 163580 1295826 647013 178957 1111051 1951215 1516813 1701617 169721 1349519 1470217 1057248 1452395 711217 474114 1391022 986139 226712 569237 118549 1436469 1646922 1354952 8723 1361252 444683 35062 820628 1206209 174822 373892 1911451 1702285 1123647 1208367 40375 1569989 934836 1117724 1429180 910225 958786 1569169 1326892 440135 710358 509289 1632721 1555264 158536 520260 966537 1692462 1636229 1670956 1560938 1170879 472359 1952031 324422 1981717 1433725 1425996 1760460 257946 138362 118748 1948365 53066 1655581 1806732 1399838 1137422 1625129 1219263 267318 1484063 1516642 1670328 1419516 1121972 1087075 843773 1896610 1939159 785887 1258606 1753967 1071377 608273 1597015 1499135 1888483 485708 1810000 1221510 606862 1143446 1468803 984966 256588 1093429 1640026 439025 1139589 956299 1635611 784495 919438 546832 399006 1689774 1351710 744949 1733084 1518164 911781 1657707 6102 1481585 1429743 490401 869229 993612 1959537 994108 1868667 412732 555711 1334968 1948598 562510 287847 1421335 1141698 1376104 1259728 551183 494422 654621 1091226 1294933 414889 136266 539171 1339648 1631918 1254500 1378744 652757 853548 101737 952809 1305137 1839036 1113438 445928 942258 1226285 1348056 1139971 1022405 659079 1326109 1987060 1272842 216308 625229 1632967 1254236 189389 105916 1099469 1627040 452172 1921990 199779 504558 1842337 250998 1489491 455571 704688 1203760 1902624 1435434 993134 1160212 564557 1343927 1796951 30490 1109156 655840 1442928 191498 44917 1517917 1249438 515090 1869186 1523857 1660382 219235 1675532 182500 1486593 108593 1760517 1149866 937157 1504115 150671 138041 1646609 735177 319262 107029 485924 1381333 994317 589901 251144 1138247 423432 799746 1624310 92307 1402536 358106 1718065 1630953 9317 1428196 255783 276771 342170 789284 1039877 941246 1086232 754932 1347103 327015 1021997 670805 987315 1824863 1568109 1481625 385366 531251 1155133 1637106 240591 1659878 275542 1865999 1710270 25097 534276 1871287 1866341 860339 1256358 1184343 415555 911641 603910 1488663 1985583 1245355 1960321 1727037 1067341 1487291 133781 211414 1212765 1682282 370221 1423280 653986 629375 1391148 1359618 1107222 562288 1960514 967590 1843613 845621 389124 1358058 733053 965071 305824 1416281 18034 1889506 149376 51103 1169038 1113644 1962642 1136153 411855 1795800 137008 1433379 386343 33184 1282256 8971 1239733 1563258 1895744 286726 106003 1955584 1186236 1032654 47815 563480 1760697 986233 46109 665726 119014 1021813 875503 1172208 782434 924243 599585 115454 1633749 1943690 973478 659984 1809619 1712194 273897 842024 1871461 1990918 1031841 1911209 1764503 1215031 1250237 1066830 700344 1243160 1318623 1753299 335988 1821148 1761223 558272 1952416 1463585 1954050 838199 251914 1734477 954409 1071070 1616194 245357 449124 537800 4002 392270 943179 1538213 1845592 1688320 1649135 1687849 742299 662775 19029 41434 1130347 996601 1053068 1082260 945777 1167853 1457214 869955 1196932 1117190 741861 1590763 1912878 32592 1655920 1289158 480761 1442123 1500569 329493 234955 837089 1201333 1951840 640708 1279798 229420 1407598 692011 1389303 250971 1695635 1623393 12040 1008624 478858 766989 1244962 1949474 1148052 558300 729025 417939 782989 1715838 106738 877188 1290072 1474679 1258910 790658 392810 115970 1759359 1521456 153670 1720673 442803 643303 1556976 1093626 1271164 244558 1476532 1033883 1464171 1726408 184756 203716 347795 161305 657768 87114 1573377 973849 399028 305418 609839 1471381 1140856 850224 914726 1899251 774706 918026 1218209 1247389 1598571 60253 1794916 84951 280666 1701458 885813 1891721 97220 44138 1208764 1736218 1860083 672114 1436287 923404 1374493 420925 438068 906856 365554 366015 258211 520722 612334 437032 1153463 1032876 193541 1192308 301280 903846 904266 679463 1679404 938095 1692777 336896 93025 57618 563049 260118 918259 324409 139486 298919 1192121 1702202 530457 423973 286864 1055310 1310072 935299 1096240 1417672 1214721 1512872 1459001 1117922 1027760 1784467 1212373 1341302 405896 1159892 1054908 689726 1124072 1258466 1495755 556132 1305335 1884966 248633 427077 337113 348364 1415356 1630472 1634578 1196597 921435 42512 980240 1469087 1005056 1143454 605385 393385 732129 1167408 1503884 717713 1958765 104859 1033362 990379 1902184 390606 1398945 1745082 820034 885770 1082883 1289444 1630767 901942 105482 1325073 497638 1370362 1747701 319125 664362 742526 133337 1454940 1472339 627637 1067504 1838504 554754 1556648 1653987 1678494 1826624 1563351 774393 577762 1912223 1219032 1980605 1572017 1831909 1295318 194940 695636 1759540 1820289 71945 1440704 771980 704213 1704103 1746736 1781627 1812556 724927 1063890 1037633 892894 1089212 932362 1961757 1711163 1045264 882519 1359680 1344354 1449796 1246773 1538462 479755 1174908 410955 374741 929424 1993473 1524570 1746267 199139 487906 705555 249141 397048 46 1529749 920296 542381 961205 359111 372449 1800474 990169 1977138 1834492 1870886 1067537 1223030 194094 873034 338580 1115454 1114555 1632500 909913 1525164 743313 660354 559442 1435008 1645661 1111133 610904 724079 1810525 1049432 1074461 510618 1762922 1399413 865251 1682086 1948738 1225376 1494610 1611891 1408836 262804 1395566 992120 1446772 1681477 1574595 1436409 1767214 1702640 766404 132415 567753 1254960 241915 919273 123751 1831695 1774213 1910965 1782054 889191 606479 1651212 1990487 121161 1114646 1077049 1736722 1495898 1901544 338257 952300 45411 1815109 1921699 317370 1412764 1430357 91548 968820 1520680 704358 1146392 62386 1788875 129786 773863 1340154 1842702 1190926 966561 1413926 1664112 1957693 1355544 1475532 219340 12146 286540 1960300 926858 859632 937461 344277 714746 555896 795698 406722 724823 392435 1361271 1467608 1066734 1581858 1657041 975880 425178 1605569 626039 1221214 1578884 1065767 132101 1996725 109199 1488559 1245406 961964 172531 1144312 1987558 1538400 902262 1396232 359543 1583327 1794479 1605566 910678 1708782 878752 1078523 410288 230562 564173 154839 1428777 1128255 1706709 766844 1418711 1807870 1133406 301919 1187605 1092753 1391777 1920882 580814 1982080 1177155 1293890 1075893 1262256 1484140 194640 518392 216129 575557 1003104 162713 962792 1919115 811538 276876 831658 1124872 1522591 1008349 1032464 373220 1778342 896021 1696950 931306 1206371 629485 1240510 957689 1740638 384964 1158167 843476 454717 54541 1248362 841598 784773 162150 730104 7605 161910 1634294 1587770 16846 1649217 1248427 1357126 584776 1348083 1739487 1119184 306884 359269 460757 1057596 1296920 1870010 1742115 1725702 1267528 477631 1027522 1132810 985182 1024382 350834 572557 6607 1343750 406833 1531427 584161 1224407 842395 1100950 1915967 1143266 662523 1568507 740611 1306679 1241617 1886819 1431732 1693905 320548 530055 1806801 1105219 288830 1031501 960887 1893015 23692 1264876 666961 1888145 843243 1170599 373484 441612 736502 441380 563278 16401 1658451 1668802 566726 1920060 984026 1938117 1603756 1485024 1944512 1507583 838344 2338 1467241 1759643 1983155 1195866 1915552 1501174 496017 1673557 676512 1922346 1450715 407856 85775 1764139 1377338 186587 930017 419896 1890412 857921 487474 1439196 1439053 1071701 477739 363476 692403 1830091 416444 1583791 1063576 1984382 1902896 1076719 1312334 1185198 133864 1514388 38507 333650 521741 1202429 350870 934105 1211920 637883 63279 891511 1074927 1320839 772429 1622253 1611027 1427862 760640 1031651 1413614 972364 532394 1100456 1927470 428645 122291 269818 709455 1114987 344811 1624891 598385 1823157 1271696 637814 899858 1347934 1562472 1161484 334901 399777 851252 399009 1376228 344669 1060999 412468 151570 1067163 1525201 377535 1707127 954390 1765995 1959651 1127298 1772122 651428 1833332 1854048 821213 1376568 8409 1862196 47559 1808090 160766 784809 425559 1406447 1704372 1663515 980612 939806 1858686 1423022 1234664 103399 1806953 859694 546404 438418 677748 5599 1315430 303384 578217 1869445 163799 1181082 859266 447467 40065 1339121 494363 692787 1435765 611525 1794524 734755 626455 1855274 648843 549641 987846 1174374 562542 667372 19567 824238 484946 687320 1172218 1023708 1093808 1315285 1757209 433808 1715091 1054541 88574 1753012 1822956 1098198 1081769 1803285 473765 425530 1051366 1621700 1776953 512879 274934 353160 363308 929217 958989 15524 1612273 695338 480860 372731 1340904 1695707 947594 1563005 1092710 973563 63555 339796 1353860 38048 104356 802941 720373 459272 793179 1494 1381130 375266 778305 913154 913889 1393696 1658179 1932887 123940 1317434 564458 1380572 1277125 692579 1924823 1046129 1945797 505563 338754 462235 1758382 1574420 1814686 162073 292475 730542 411190 187705 995755 64962 1987136 1137652 543300 728197 15832 190209 145992 929083 1064986 578923 151207 855441 1143849 245882 1166273 1367598 1993405 1953513 385636 847532 1154301 310608 593409 195490 783753 1032644 46456 189007 1039550 458605 1514573 1789384 1066755 558748 70378 1142405 917713 974060 1398622 1558256 856251 911858 884487 702768 1721214 425747 945713 747857 528105 239632 1775020 1882893 1032630 1178480 964601 1848289 1528956 1591324 1034324 125892 1738500 1342078 158159 1960017 526024 530945 1207015 1013051 149336 1750129 517708 1212674 1222110 1318316 492079 16967 1272839 1899924 1110125 1964120 1882215 888615 1438927 869198 1748832 144825 829713 212743 460063 661151 1949400 1049414 892954 1638964 609843 643948 644756 920734 1296985 226308 987026 454907 1683867 1876864 1672884 1900352 548847 1624878 1482536 1013032 137941 1880195 1128289 31833 1874906 1652945 287327 1570934 120912 490310 807717 994667 1609789 721249 575456 119623 1734035 1740169 1343110 981355 1493028 392772 626627 335075 1018799 1782614 900096 1152207 1863179 1755773 731241 541671 1142917 297690 1078736 280409 12176 1046969 1425419 1848709 51402 1443457 1674432 1283480 392009 1654816 1727275 444097 701693 483047 569254 1442958 1996137 914491 1104722 879858 1565591 1072707 1217534 1874454 664817 224512 1824610 1525177 1624500 5099 996765 1297325 1284461 1519328 1532546 1778273 1354302 402409 1668340 697489 1681933 1213659 928371 877732 1328567 1099732 175847 847869 1922387 576687 1872695 1659286 160282 839072 1332562 724918 1677733 596131 1730101 1095559 1754769 750250 1811064 1465619 921421 1526190 618931 484742 856941 1272234 1763288 239218 845786 64988 1014833 895494 1620050 200931 1359031 1647097 1119118 1420800 349312 1451501 843523 1817077 1316626 59432 177255 324213 369431 52893 1913428 279808 1255399 944237 1268803 1360974 1036391 1856271 689880 725295 831377 1793590 553483 1775817 1941022 1840106 1587768 404771 259743 316352 983218 1113292 1567780 1843075 1497417 510159 624299 1883424 804107 1819610 1985635 57215 1583286 119620 1590264 1291502 564201 1603208 1684694 1228164 918283 1809578 1666535 1242644 1286972 1210233 260216 664157 199447 1457619 1341107 626115 1984100 1813398 663094 1048615 1619531 1936759 1781116 328818 596206 1770737 897774 746097 1549587 99312 1808522 304952 104850 1259992 1827611 1900869 1034099 685862 210209 1176761 1163185 427274 1330437 89118 215937 1557742 839134 975522 448973 1943938 550867 1568358 562125 562470 406202 96589 1545273 919440 61373 334744 1689534 1668845 339869 1543033 762692 923994 37726 1207220 935043 16457 216703 1491876 1661327 1297308 1402988 1733124 729942 1244987 1348896 1893196 1169414 1356438 1389693 838882 238823 559380 1071584 1454158 1132951 321212 1835123 779130 734599 1330891 1162861 858013 1565728 1992388 1666494 1456111 108777 1401550 1909609 1690181 1154723 100385 1650377 923618 348847 649156 858802 1722444 1598463 851853 1447861 186779 722889 257276 88891 1760741 472434 227831 1675854 481858 1657577 463884 487726 1556452 353571 1913911 1805583 1687531 377878 814948 318356 530084 265486 15109 1346425 185559 1989011 1980115 1830262 791712 737721 658308 1125223 792229 1709224 1985403 1783581 1927704 1894247 1958750 637972 1759140 590761 1033066 1888698 1706904 1408314 167940 567365 710888 16384 443803 827030 1305535 355422 262647 697086 124135 486436 403990 659465 1782191 1820307 304029 1777126 23592 204218 1987290 1743885 1711035 965846 537940 853875 1770500 876830 650908 1162731 875296 1381312 1323701 1201732 1747906 1133594 235360 713527 465706 1278191 49372 572550 200812 1801022 170695 221622 995132 598561 622633 475104 713136 880187 264446 1704170 672563 853317 1605262 80692 118039 436269 886939 1075794 707060 683971 1372998 1735504 1937356 1327796 1348804 1789124 289191 449522 977815 253467 60537 960586 289854 857883 977042 31994 722582 255089 809229 1644622 1249635 1118450 707515 1819508 1959077 281274 439458 1064107 719169 868076 989438 703103 7300 243261 903803 1358099 683536 1050288 1353559 1150935 1315475 981266 1347051 798523 35436 822122 1946020 1969255 1452421 59668 660357 1477276 1080034 992539 1179540 812462 1742073 1213558 57197 382031 1723694 1012011 1964619 1342284 1927202 1603995 700796 1154091 843724 1684898 1226179 1744034 456885 1358652 1204251 1973061 1331348 1005022 803488 271423 986352 1710039 710761 1503751 1242974 1955164 521365 1369996 1608536 1079870 786771 1097320 1029854 1636622 1331683 1472303 1361434 643953 394256 1605200 772376 1480471 745931 960473 1084252 693470 1696695 82500 1578252 790673 1265579 653696 1502740 271217 889033 831834 610423 1128699 644024 1752258 436851 1599544 277822 1338530 92597 165245 1700160 1233256 438311 1460294 1365454 1046809 1721084 1717058 357428 832254 18296 889530 867576 583497 1295857 716563 152863 1703933 566319 839274 83834 854262 1129022 1858752 1109445 676266 1442919 467033 1735482 1737362 1718604 199905 225219 679490 593583 325588 1176874 1512047 1386453 1922382 1830023 696706 1931514 845550 610940 1004749 665075 1205179 510942 1406513 229283 1223526 548805 606599 1315597 16960 979094 1120495 1747308 917224 1171243 914157 933624 631234 1337360 725394 1683919 659798 653393 86036 1765143 1624443 122215 1130288 1170896 130551 864986 1330197 1874960 374761 1499430 1240861 1647383 243168 1320118 1201566 1232139 86990 973387 1018086 1924865 1042929 797088 1824051 21380 761078 1935280 1822589 835367 265008 1745575 1487703 1252786 527841 1548640 593422 1659176 113128 546047 1416828 1533879 176994 735486 977111 788155 881356 379636 441447 1619390 1900120 795109 366063 1893007 1980810 820609 411145 1409499 1665176 1636839 419667 247653 1497019 1599971 1991095 209852 1720241 173948 39561 1096510 1578846 495662 1651984 1692813 417300 1153643 653255 578787 1567748 1473782 1783328 468916 1706752 1663045 144381 380968 634851 160948 918509 1535930 1984535 1133003 527304 797464 1877584 1935302 676728 355356 393929 106589 1779243 492029 1803213 1156528 1254978 1581651 1003173 316214 1411496 204179 427023 918834 565200 1359770 1630179 310937 35712 1581140 826555 1161125 368532 738013 536924 1293135 1473102 868953 316425 251115 453491 1525668 446242 1799934 1540295 525862 752234 1367235 1254934 1374218 1737356 864512 544571 580215 981666 511656 169886 1589818 824387 1898638 901674 1641127 1825061 1473009 764802 1456831 504450 287448 1602337 1707761 1720892 496471 1282372 701762 1588160 1348994 198178 1919765 1633028 1031552 694482 637115 708621 1289092 1704720 1136849 53583 1084846 178993 749941 1697740 1697454 964661 669931 220464 614050 893271 710297 896073 1574591 646950 1244051 675109 772450 1559146 1648544 291167 622483 1122724 1621887 579174 1698846 1672548 1987221 117605 1047581 1358347 1245944 1441452 1289677 1308614 670657 1076131 1393341 417912 1817646 455002 1810725 1244542 1841853 1550249 1247692 400442 892389 1511907 1989720 188997 385425 993569 571102 919629 764535 1713304 566286 1473890 1570310 572775 1870195 1384713 1610632 960927 1255776 1738603 1910347 1116136 775975 1178600 367203 1004992 1899446 1542959 353679 851903 1335259 743685 579581 397071 633004 386461 572838 768824 1629678 786989 772750 1105687 1284284 1071981 1013913 1096610 409768 1720699 1790061 1152502 1479606 275049 28861 1505381 380073 1528377 948602 1155797 1939753 917492 127717 648793 996514 1242408 1415555 1054169 1822813 988309 932736 678390 1310781 1478937 1281008 801270 1441429 1884890 1093247 1934042 540244 643579 612600 1074408 18411 651374 926275 733003 811533 990803 31135 1127985 1950004 1596205 1776197 1535169 738573 1574376 576576 358600 601415 1720625 1382863 1317359 1965514 678958 820496 1083333 1964658 1845428 1776833 24471 1753410 1502026 462096 981429 1583767 1645863 1484334 737438 1234432 573566 242425 274597 564218 1711379 277044 1680061 93026 1843043 1306427 424166 860201 1576884 222959 1079597 1438284 997345 1440681 1496658 1240635 1159479 216629 888349 156742 1401336 863145 1760239 1129980 1749612 1830830 355531 1200020 279137 1976014 1268393 1480309 1806857 1623981 1182149 756633 1925894 158378 732711 769165 411093 500343 992643 102426 373941 904959 1135391 41908 1269323 1613274 265857 747170 1441515 323029 1790277 1602796 414568 1511375 1693197 154436 1236272 966523 1802783 421971 1462701 1127350 1339490 56107 1453406 258109 812931 1331300 262482 118378 1977687 883609 1998417 326067 1014971 1609945 1695071 265981 1061476 443265 767384 45487 155327 967694 1671102 1939456 762377 380545 1623032 428820 1320189 489533 277766 408000 456363 560744 565997 1623920 1185797 93391 917361 1424300 374351 377201 1896925 146637 1404442 1777954 349323 191515 1415804 605048 701151 1342006 98912 1367888 1367904 642087 1602686 90117 426010 1941630 1537754 478453 1671041 1633150 1921318 1703096 147135 1061184 1969121 891574 1619932 575062 915626 649790 1303356 424 1630422 279634 1401631 1616910 872090 902370 1470255 1266513 430871 985173 1778678 1139523 1550023 521627 1798899 872081 337383 1179851 1652380 1610233 1813893 1619286 565985 946302 1222991 1935320 123732 285894 1408555 680346 76014 1270960 1560101 1634140 1508712 1038587 1008886 347255 1592976 936919 295199 1697310 826488 774273 262062 1857692 67910 186880 780173 616221 172637 547574 460692 1084362 67641 1060858 1710779 1067223 1944482 604858 1683444 142819 547826 823678 1062980 627515 1714580 153365 690941 30533 1754574 192405 561242 1155980 1645615 977753 675334 181403 735886 479109 1230226 1605809 420729 1866476 1073417 155846 1861541 1476231 1498085 973469 1448074 601680 1470600 924254 1634214 1809903 950422 914723 1847752 338663 1043175 678769 1401439 809275 1916370 1695161 410002 1614657 1456877 511019 622768 1611843 399749 1301224 153048 1328459 1000761 2197 203004 460550 1749717 1395231 1453256 1087383 647896 546739 1491385 1599547 837297 503117 93327 486065 1039169 1198888 270322 1962669 1237287 1411935 540595 1275454 1986561 1715674 1806789 1458666 713831 1017396 959003 1212337 464545 332151 1635808 1571480 1565683 841066 851624 1504460 1850467 1760214 1353565 1274850 1777951 621932 1415796 157709 618791 1695655 990780 64990 1606236 338857 1690245 669280 1587892 1738054 1408711 1785310 1766335 548295 1177168 1125076 28014 1343852 609490 1774332 1389302 1705304 59644 922661 69550 1591632 1783822 687049 1140773 1545981 1369569 1004765 1346424 276802 537842 581130 551717 831540 1330805 1982974 821883 1047982 1403154 1730838 1920204 1414636 963245 267517 1090057 1707391 663716 287485 1766383 1223951 906206 422245 666403 67378 736777 1134745 538822 211039 1987499 1558094 1362260 1333592 1983640 1466447 1396618 1769329 1099786 634297 506328 254859 200244 625181 1888431 1315772 3643 344677 722313 1965843 1529476 1060653 1559528 488379 1992787 1910617 416948 365968 1874616 1909896 835927 781264 1450243 1709532 887183 661193 1648365 1491368 893438 1509279 592751 1332226 1686109 128859 956547 12177 146293 1424861 932949 1793052 849655 823358 1760384 71843 1616088 423869 757127 688087 1080845 1961504 841824 1878864 1569252 1761013 797051 1250392 1152171 636071 1962748 741094 41615 1183586 1588834 1088463 1036253 1311059 205851 308853 1628954 1728018 1641233 149698 707125 961276 401913 1906352 1682182 537140 1125095 349988 1060669 397739 684873 260173 259948 60835 1712503 1914711 617282 358587 1842466 46167 1944274 948858 707055 1183799 958157 197294 968887 470294 838697 1312633 1005705 474058 1838875 1964263 1856110 1194526 19171 221510 1101795 1794279 1986756 1405811 119553 1510543 1087451 147870 1747836 1528940 906735 204986 1599944 139242 659510 1232928 862795 1728184 496334 1832979 1562811 1700837 1146472 1976520 724512 296856 132699 733361 1012941 108357 650745 333657 1764975 1467001 1042697 1541489 1866365 1747672 449607 491381 1239526 1353311 864112 1037687 1254263 1338319 553758 724089 1909967 1102633 408214 1463170 415806 1736463 1380569 1170167 276064 713566 1033045 981499 1236782 499181 1633434 1993692 1233034 846175 128475 887832 233880 482999 446531 1990767 383290 24132 395053 161384 759789 1608282 1065942 1682834 1693493 1249549 1856198 834777 1444618 1266546 1253531 438729 1716378 623113 1660044 1870107 950758 1085963 839466 1188961 799718 269435 86181 423715 1289727 1648987 296097 1611283 1654934 743848 1236309 851520 180906 134377 255418 1992025 549278 1213046 71440 489528 104497 332944 1321502 183650 957364 900922 914497 885428 1603657 1127087 766763 983873 1483091 957389 982781 217247 1858396 1825261 395049 650146 208468 1970110 1524992 1691396 1787126 1186352 521097 347591 1907953 928443 1240656 167473 81445 1329533 494073 515466 176122 1298320 1557644 124493 554544 1437601 156133 1856165 40643 355515 553111 1207971 800070 402853 91051 1600148 1843520 656092 266501 763906 1234119 1676877 1543064 690648 929483 1544389 993912 220489 1474981 1021232 1985214 1096095 1308931 1143617 1063619 86972 1211452 1795625 264448 1301833 1779806 171987 611722 622857 1463349 705642 1414317 123978 1459152 400598 1929377 1487988 1309121 88095 322301 1741383 1694495 399989 975022 878802 1721724 1633130 1227805 648094 643168 339176 472107 88354 1963503 538565 1730238 1101342 1042761 802115 1504719 129863 838222 1054142 1640596 1129533 1346699 600020 1523991 730898 1322157 152259 898740 925493 236912 815477 885379 1038539 421748 566980 1984824 850122 141329 1482327 455267 1391758 436612 775441 1382239 333875 1290030 1435974 1081165 1135046 1362452 1085236 1952936 944229 1019571 1142716 1363767 205431 403167 478235 154132 1962930 606681 210436 1967449 473149 1198420 1401915 704275 862069 1762489 42460 1066088 1220940 1145131 1560264 1423778 1385112 1180685 1152052 1366571 1009992 224948 1230799 1170279 270706 133756 1190877 156926 1549228 465973 1284724 1323634 1950902 1206909 1653180 781457 1978877 730567 1292019 1619881 1236987 1831764 369842 39748 232875 1891876 967452 1263617 511721 1706514 1511650 1741772 757935 468537 1167735 1115133 256700 1453265 1490688 1358227 1241548 473677 39086 760150 589614 496678 1669146 1910831 874878 603210 848235 141844 1216871 626458 1140054 1795434 1359553 273632 126934 589900 824336 562699 1281602 1322205 77509 265219 1233006 1771443 1358497 1511333 1548811 1020047 1545000 1790160 447730 1466104 1900514 753861 1642946 1567960 590116 1930999 530799 101743 680979 841937 1525114 352369 89784 1484200 398726 536542 135268 1610942 1650393 1680618 810287 1299756 141916 712779 1631403 1960006 895975 32383 1055998 326975 1802973 1467324 99918 1775984 886520 1289705 67369 56562 335214 1553670 511974 1134583 303618 724554 1490130 1207358 675815 7926 1967945 1926616 571182 688019 1037236 780317 1523500 856600 351103 976151 479008 1569850 1003745 745507 621066 1782024 1532135 452111 85974 214029 1381557 1216833 585284 1874447 1486852 276689 1440432 1611596 587997 243998 1697465 627815 1943438 1262307 569407 1602874 558339 585149 1921217 983314 381027 1786964 461990 1547075 1303611 1361897 1440654 1785231 1361919 240671 1689112 160433 1875885 701311 1852149 1554751 1296640 433119 1052054 1428557 789412 1449448 1948573 1830246 1204318 1594392 281019 631133 742057 1027404 921251 494946 1091020 655792 856407 844703 1503915 1931168 827138 1196713 1768415 994114 886693 853905 387838 1074286 1728481 1156875 824302 1162836 1628110 364479 96223 181651 1118047 1317672 641957 76514 143466 369392 281476 648092 169914 650142 847841 1660975 45412 1120391 1781649 1534290 59734 666986 1552458 13469 1887629 1115713 1851641 1713563 122081 1856926 1785047 1767838 158757 1347657 1618840 1719821 827293 565005 1365483 1520736 555019 111731 612755 1939749 1444636 181832 1153187 1024630 1091791 1945999 481875 144233 407814 103518 1221017 18768 114914 1579962 349004 1971380 1154801 567863 606932 823920 1367484 982348 68164 719778 1833057 1553225 694253 1549571 1129218 1601671 1037396 1080291 1682758 292779 807537 1264902 1209077 477361 197249 645853 1030759 120432 561822 33120 1098867 1848036 389382 1892762 1397815 1660741 1705539 60974 151372 1088680 1506253 1175048 456754 147928 1642600 453935 1533601 1323618 1621608 1689382 1756186 1114710 639279 1769152 926771 1231915 1256440 1024216 1789375 209344 228340 1374312 1952173 1679556 657870 1064726 1674345 1510730 1977693 1293741 1412354 1101999 1969082 1522920 1091638 414031 1285690 452166 1831862 876224 1577558 831736 1447401 1890331 846901 1676015 1306662 1314199 892019 1109657 1234969 1088016 43950 1909432 552117 425300 1309741 689248 701733 1381196 594055 1339570 306780 131727 644626 532370 1438007 211603 1671142 159929 1282081 51753 1021766 1565031 1567607 395176 913435 817060 277495 325815 791886 880709 1721889 1097642 655654 1124899 1740463 86391 1062881 113793 1627132 1850538 1279049 267855 1859430 87050 1364699 1120642 85331 1251009 802507 838676 1830856 1188770 93919 1770051 1436719 541291 881609 1793947 936428 1468683 1285247 1370925 193936 1983997 250537 733551 309910 224351 1517107 149404 962807 1079060 320230 1204917 827657 272846 1337934 1735858 1920535 1241840 291849 639948 1095582 68612 1485224 1725072 1079671 1716027 757778 1362321 1767529 453383 469594 1596487 56809 223063 1955005 146367 1712575 1711307 1661959 595557 1353085 491980 1985956 308603 270276 1240327 1766467 1487259 1781730 224701 959702 256136 1204427 1970734 1910677 465819 1302199 13828 1138808 514551 188818 1215833 589940 223022 1520686 1535272 1084853 788949 1055126 562085 99556 639026 1532023 707303 1508167 712955 1266110 855454 1192129 308670 625884 1196750 1644584 661463 796338 1299539 801132 1847979 68113 707832 769222 751829 468592 1847302 1368740 398293 971236 1776385 1558746 281938 212180 1737183 1607111 6639 223161 1187182 1553494 12046 444346 173304 489560 1824062 681724 340283 821101 1101338 1808277 1997063 63974 1399843 219130 826813 87411 134517 562080 1506888 248279 1274068 1621210 675703 276755 768605 1012802 410078 680561 230437 783156 1731863 1080733 73261 305430 1403444 1886200 145489 343931 1344263 1408556 1826601 962265 1410535 496640 334723 566648 81466 34472 1955202 1418430 732251 761119 1830504 700522 1167860 1200596 1215224 365980 170224 181440 1109338 1682977 274665 1196237 1510992 107715 1065064 1788788 980926 1418820 926911 205347 721871 38964 1339620 1740516 1461600 1377185 1981083 1011746 1437433 704727 1989444 282958 552644 151612 1164780 426982 250083 339149 878467 1233874 793986 1232428 1442976 330963 420157 75010 1640616 1508098 1775190 1096988 537369 1266065 465121 966880 717921 1811046 625368 592869 1380639 564649 1058761 330430 1362996 271975 1986944 11222 1728268 1591172 1189754 131317 1756341 1389768 420082 560004 1725254 857406 242670 1344524 15443 1090521 696909 1155540 178894 670157 1228911 593072 645609 708893 45666 1260189 1061604 383198 951909 686524 801271 167619 157776 1397847 1830488 1971183 282772 914163 969784 596075 1443613 147007 1803247 305800 85804 284695 633405 1267500 440112 899280 1485655 240712 1087102 1747103 1059164 164897 658568 1351635 1871188 1353603 1481577 1075742 1876592 700898 1544640 1900455 1168082 1999296 1758529 465085 139506 1811967 888761 346128 449508 899171 480388 931508 1264193 598323 1277460 1159732 1425568 941682 1957283 646000 339334 511009 1473797 1047485 643289 1520477 73232 410827 781354 325768 1338357 169848 1389633 628305 1648740 875880 1909755 246680 826751 566157 1251825 1875126 1449760 1181235 1451726 491539 295308 1021298 1131154 1322437 180412 1443156 493843 222924 1013182 964052 1117249 409619 830684 58453 804355 833154 1837193 238908 961866 3606 1170171 1986509 88749 1045176 1846988 749750 1309887 944040 1379053 247197 1954479 664776 1866468 1400007 1365880 1081714 994480 122493 801081 628289 231157 147741 527338 590757 691557 1906277 65720 278501 1882949 650443 123007 480425 1172451 428970 1145183 892206 65871 201896 763899 528458 650761 1434347 1539629 1175917 1244161 1524578 58024 937647 545695 1328857 1048368 680938 628099 350178 1179106 1936382 277793 634892 1377675 24321 1807588 1514872 1863289 730935 1575055 127170 1254268 709064 1001977 761564 966557 1826359 956055 1640588 1332975 519280 1179040 1902174 1981998 57115 1646197 1498815 393601 1541279 1580040 1764910 1243772 558959 1087467 1997306 875133 1818723 130792 361707 550910 670074 1233121 941106 1249290 25427 971794 1000057 1222353 1492562 827116 770638 288344 64910 1914878 68977 1301972 324512 35057 589017 1773689 544568 1377106 1884690 1247505 190714 863394 827431 711899 1113069 1603074 227836 580773 1947267 1117428 143996 708932 225990 1173795 593634 730517 1368766 411588 530180 47796 98934 1492441 1385195 981947 502172 793318 1297629 232844 1692307 1142415 822119 1188797 661951 985951 722364 208806 506480 831312 1823932 1899769 1756418 293288 1879177 530490 272765 1275465 826763 1489947 1558728 488670 1880323 1327722 92014 485257 1809962 12687 1643951 229649 1485233 823638 341660 733706 157090 1272933 531131 1591545 596680 1931377 1220081 293870 813374 1120842 304092 948633 822281 1765556 1000173 953231 1461561 317375 1610782 226346 1527807 868586 1218277 603391 677959 1866999 453361 1827158 1243405 837464 182322 1725458 954633 735898 1680231 836435 1324575 672117 441285 284485 44865 1863749 1552599 414851 664122 25838 600833 88044 799284 1103964 1074885 1135407 239329 1265946 765756 1539306 1707236 743211 1937005 837704 257718 1424038 1730981 388517 5647 248018 101728 99459 42661 1509362 1656233 1949203 657474 1989830 1818359 577309 64817 728286 1438678 1499843 1012136 706218 150272 1058343 651875 1099958 1092053 1492969 663145 216531 59402 625264 1984747 678235 1841516 1435969 1562959 1299590 1594670 1124556 237036 1784193 788960 1756511 1305719 1934168 1858123 14985 1587446 1540564 1713717 1840960 1177753 1263163 1425987 1680470 1483933 356663 857913 1987986 627132 1068730 862205 183008 1416870 440676 727228 120645 833088 1388774 1889274 343281 1665788 912870 837803 600968 368390 1367138 456729 1838144 1766465 1123341 1259078 1816643 504458 1053760 1047959 89866 881994 795694 249072 154563 1188168 1162389 1323382 198745 574768 1246634 837922 1046312 308165 882813 575472 230943 1571418 157284 826915 1331869 1798160 1523464 491198 1643739 151440 1616278 537009 804411 1392715 952411 1721108 862013 1349115 78328 557243 1091855 82787 1142197 441162 554670 857446 1507666 1426165 725421 1999831 520899 301391 774553 1591546 1262499 102696 1055325 518170 1813456 168891 1347811 544257 1688069 807999 1423046 1988311 886975 968140 995450 293789 71274 127659 192496 753101 642089 1748517 740443 1110306 1810014 1815769 1202291 1906479 1235889 1329838 1415630 908263 1239847 1262463 1746832 501652 22687 291735 1115914 1373061 1607273 1795367 10487 84728 506943 1243148 1861424 1748542 1068348 1033053 116236 337342 1518939 750622 38983 194612 115944 1742490 1285775 1563665 1931092 1611709 1077845 1962359 1150660 510925 1161652 624044 250918 915905 638929 1366407 154033 1342299 207519 3769 1767378 1547905 643177 612657 1141834 395136 1137378 1181938 697254 528373 489957 1815493 1549196 1394680 1133241 1490563 1919140 583528 1784245 1622995 148072 591747 974546 1680604 1146835 1940696 1678068 1232863 1062751 811241 730719 98907 1636620 1322220 942709 570922 1791597 388402 1658172 1128794 1825514 749349 436783 768481 364109 337703 103506 1747151 1573179 121818 1600772 1355643 945101 54942 1414749 1138941 1192007 633429 1589126 196839 214514 1131712 803275 1329314 1623516 1943776 708996 651495 99860 828940 808723 1706702 436694 364791 228881 272826 583000 500585 723167 1425302 921088 1141548 1760436 1694004 469984 1623832 8380 1118577 66702 1004505 1429444 1377276 1209364 1532831 43859 1284481 1250364 422162 1454874 1344720 1869750 337594 732603 43980 1338959 867347 1901386 1737537 191362 1550394 143942 330297 914243 451900 629296 974155 156571 1486562 1831405 700256 743847 682667 723666 1001218 924296 548026 671617 329932 227723 758669 268427 683858 707231 1442405 1431459 1350128 1624289 462381 1890670 10887 88526 467995 406339 873401 977333 1670127 78255 79739 1195088 1544444 255652 1596253 1897629 433177 826106 21954 1084449 885647 707797 1713244 373186 1529253 1102046 1591083 1009573 1820209 772226 913676 930965 1377052 945856 1201725 1971047 1381308 407007 1631525 1409870 1678928 855309 686717 923049 1912037 1026707 1058690 284104 999459 710519 1383128 1744528 1275922 1111226 1797111 74164 1025287 318434 953075 346954 301062 1461939 1741645 388492 1387909 1137296 1270213 1013852 171060 1297471 658730 80049 1871548 1597842 243899 1741583 1027667 278518 1554860 812732 1289088 686564 1925716 458173 1411889 155670 484825 1964960 760775 456845 232357 1161381 1209838 381789 1113578 1828335 1234176 1995860 360441 1083887 1767528 1243025 885511 1988788 366732 1410483 1919358 152806 1080415 1652736 205385 183283 1954267 391169 562872 419168 1525268 1179616 1349991 513365 1466076 157549 1962398 734967 635792 1265071 596665 14820 198279 336046 1791445 56883 1422681 1408498 867866 404787 1131875 1540415 442544 497804 1549368 561334 1919458 1224355 442571 337570 416647 339746 821126 1159949 976403 1750826 353093 132023 264433 1551289 855184 528739 1214158 128631 676800 1908629 284822 625492 465 220258 1877381 136855 1053351 594637 1731250 1804296 261749 190562 476882 985395 401930 1551338 1073740 857217 723822 1272043 257991 499844 1867163 449460 805880 213962 167609 1080077 787620 679470 1668451 867122 1518910 730773 370979 631788 277389 30060 1837682 1885509 724976 1420052 1776160 455278 1748089 746321 1790541 79843 385377 912786 1035458 200358 1911661 1791130 198838 1376733 379103 196762 1572328 971944 860074 1141136 1441718 455695 255733 953444 1348221 853421 1361129 403450 1249852 1898481 1939230 205876 692139 457449 577222 810754 690393 1260202 554425 594793 1710004 1559550 804794 101029 194419 273169 1368166 141364 1982449 1359619 1971449 816630 1853549 1675975 1492171 502928 1638969 934837 1582142 1559395 790355 75973 1559717 877884 374930 1800275 1961325 456539 368172 961248 1264092 786128 995984 743725 1487957 1560626 1413277 451328 1986465 1218077 429787 1887079 577868 338474 1477635 1316111 1239191 1238457 308864 1161936 469436 1269333 1994753 1698113 1429816 1886952 1148483 1052028 136355 1755192 889715 1869834 162660 1646555 4098 616496 1309914 1523711 1495304 106218 651350 936455 622709 1014072 1225955 1986882 684093 639952 625069 350364 1787381 655738 1026163 1166831 1713787 1028663 1627681 810185 1967457 449437 667621 166165 1310966 1034985 271825 333799 1170545 720533 766825 1178860 987293 1557561 1994234 1660331 44638 253736 996079 1862463 1917405 1799560 1086834 719510 1118425 1985361 635915 469374 1858470 1711585 237279 442556 897860 74229 1017187 1123105 593989 1559705 1854869 1832246 542778 1067217 1043879 1987462 965966 675982 1497797 1513558 613233 783953 1608150 183849 930462 288402 722555 1940844 67242 1529698 634043 1661596 1910613 1601983 1060591 1864872 1077034 563790 1184170 1424178 428486 993338 1327964 1791329 1952125 358826 307420 116257 698278 448065 1220615 1183522 582666 1478867 1701748 1266934 428266 316884 414738 1214580 1114738 532773 1889522 1580532 188367 839112 302535 190506 1447481 894283 228736 1955326 993283 22306 554382 1145846 1700366 756276 1758288 336598 688947 136238 226012 1000265 1700379 1997280 987247 241021 569555 1642821 36414 1181061 912129 763176 1845312 1714825 626593 239539 750367 214621 795843 1277298 1908783 1788434 185676 989459 1686169 243416 1487929 1555107 1497961 113114 1047154 289865 1339144 1379270 1224274 411311 282510 1208920 1987315 954127 382692 1197809 1027479 135008 1164336 17055 95064 1184750 1317305 935897 916827 538005 389569 229236 1526411 377165 1476442 1061752 1112312 1700068 1181693 481529 748503 1504771 144654 367365 1661266 26441 388325 1795972 1395070 814595 985583 691934 1489469 407019 471713 893613 1256645 887052 1877674 1587534 854345 851898 1997252 1179137 1416405 538607 1197292 1199275 1599483 1399580 828658 741931 1978163 1449390 1879962 1450161 276933 993272 476133 87230 1540269 1881825 551315 366159 1647670 147281 724084 1971163 321946 1380803 845434 800025 1356076 602212 932497 1707525 473346 107022 1396802 1576533 1455000 1612876 1729629 804855 735405 883387 236906 1316154 832837 1165751 1234947 103842 1781004 1260824 554568 49935 1800806 1729991 1941155 676492 1861044 1044681 2606 657368 919247 1605943 1089979 1197445 833723 1693150 1911954 635056 662729 1487847 1257200 1262094 1632683 1419820 1667723 1233795 1941596 1023014 1397343 844013 1709900 1924747 596589 283708 1822038 68208 1457386 951515 1451996 597901 178319 815312 1554348 455881 1083818 169387 195411 80792 1232798 700 581829 981815 1715969 453835 1458120 964123 798922 1566311 1574571 827734 1101506 699060 1895248 1302979 312737 361713 96662 1679494 179171 318336 966959 429939 49670 1739482 829404 425647 210160 1309789 42389 1423094 817653 1447536 1270548 799758 395418 1063989 1391077 688507 1694808 740371 1722595 976105 1604295 576942 1996478 1764696 718514 964024 1761259 489235 1007361 1084941 1623794 367032 1257609 335317 566771 248718 685978 1935253 759329 1124733 1110301 583081 202088 880130 623147 1696367 1202276 1832268 61136 105530 1850641 621940 863203 897932 1162899 1440136 1069748 1407466 1206706 1558736 639910 1666626 1736881 1134020 891358 1470227 13202 564295 905261 680613 869457 1766563 1493275 1573260 321416 1657580 22114 191995 707880 1825302 209936 751685 876550 1208591 778520 333052 1777119 995411 1471533 353603 369155 1743653 1692627 1696548 813577 294450 1633173 464667 1775738 155060 732670 875422 403451 600421 64601 787916 765751 1905613 1926534 1288099 803166 1466778 1232582 1849882 1735303 594620 883033 1618605 1618813 1615709 1036203 1036666 308171 881833 205418 1475323 476408 1658060 1773098 1358405 1420035 1137443 687916 3445 662177 989009 1067161 275375 558154 1657842 985080 266702 1441138 1825798 1365254 1910788 30218 1817131 900923 1893229 565938 820411 1379490 153611 1104548 1591481 1240507 1795477 1118246 1593786 242000 961041 1197283 145263 951349 1941893 57520 1718370 1068847 286718 793313 1690226 1817151 378642 890688 1288485 1655364 768254 1476837 1079124 421949 1158208 1089379 304919 497539 1480157 1066807 644861 779426 783590 1221298 172514 1691959 1162599 192551 871331 512575 1682007 1048175 1160720 1754524 992631 1189455 314049 1982253 737605 1306136 1819859 1850846 1344929 524135 448676 547972 1628101 963981 1429456 721037 1167504 1225760 294921 715790 1108461 246695 1677286 813229 1080217 1631897 1134890 567016 434199 443350 1909132 809030 1414492 1569513 635151 583566 1940254 953852 1850000 1234003 306288 175850 31831 30247 391984 1692836 718539 929359 510037 165861 164793 706968 1961843 774123 1012373 1859736 479333 250002 1727445 916252 1838418 804668 440294 1713623 563113 1655712 1388925 716939 1664925 817832 1738485 257333 1797274 884097 1714223 440541 1212739 1817370 933452 424949 413440 829279 1735006 891017 759845 559284 1380854 34069 382262 1324397 40465 1262740 367011 728537 1124877 901924 1428175 952601 1547013 1804011 933512 1405050 490661 1795 1826364 560701 225261 492809 718015 1846559 1936291 635355 159010 1752078 1336218 501459 1249788 375944 638371 1823681 1568577 1902327 1696460 837259 1473789 1272283 445759 1558244 248525 1249052 1928427 1764708 1789173 1380750 1834985 595917 1371644 1406781 625507 1682083 277685 1497711 1582703 1046722 1198424 1973783 1886096 341749 624551 1470373 699872 1537279 1503362 809660 1450631 1626586 846251 1583551 1133455 392285 914871 346474 708710 634207 1575997 366685 951419 795528 781731 440017 254100 1493184 268850 837296 286117 524115 798069 138619 737738 1063624 234487 225567 504239 1806648 305637 1641553 79983 1927071 1403570 1794959 1943698 1825143 948415 539724 1251283 1867252 135096 1914338 1127522 1535226 1746494 1365103 1574599 500397 1090466 659033 642640 1250206 190515 693173 1773558 1339779 248444 732738 1362665 153152 1858271 1704185 1604296 1184521 1881248 415577 1096772 14276 70621 1803520 987088 1037524 1065548 1952423 998621 1849617 955465 1928230 738924 1699401 332157 961763 1947473 267588 338544 481204 1920545 152318 623263 1551846 47934 1890337 693239 1216585 1111262 1611759 1406150 1131585 281714 606187 1643026 1171482 1540069 386388 195271 473636 1711829 1733779 1321159 1101446 571849 1016421 1067597 638941 1530924 1612716 306651 688816 1069159 1524461 285685 1594578 95989 530678 1654678 911620 1092795 442095 769120 1974308 1048281 1338334 1595569 834134 1903841 645207 1392663 1189277 1805477 754160 362450 856975 1588838 278310 958323 1763421 506717 1031243 731981 157032 999779 651546 829491 1416619 1983545 1242333 1095067 1323959 1615025 1328954 272977 1426866 912819 73716 577478 587239 1662018 445467 1203912 326634 1605035 1991222 49395 1951005 1118667 1373010 1488099 1031280 291877 652520 427340 344524 1039774 596566 734048 1072713 1420455 1227517 117831 1043974 1416905 306728 1421143 1582298 681786 1040055 1846169 958049 508171 1687391 188055 329777 196408 1578329 601220 302683 1889325 1901838 1562283 957124 389142 177299 121558 1480630 1223658 1021917 1062082 776330 690256 918871 744206 1318402 234057 1487682 1127626 961883 814755 404584 1358136 1639194 279625 503099 107905 965619 455864 1563866 269378 112346 1191413 492150 442854 1203599 1782355 569322 168607 346935 1623176 113068 841874 4868 521458 1777058 1972522 1944057 612537 1601618 1214196 1953520 1025133 1559088 105889 1863545 1988854 296200 772320 1642626 1020682 1526611 1178639 742030 1561217 903008 6284 1304216 961993 1584374 459647 386941 552278 1948886 320522 144712 1483851 1058779 823262 787532 1561125 214626 501109 1664758 1020434 585372 1275878 599908 527820 1119798 1072117 883284 1605098 1364150 904380 1077269 1210790 1031359 1029444 1823263 1288323 138927 1159501 31243 1050444 655754 454407 1131244 1286278 1253105 26731 1780954 1780789 1522552 1153342 1140795 1532385 1003888 30146 1192766 1472465 27396 1797677 1484691 1020657 272394 1990968 27412 403504 41915 1595020 1619460 1343987 287988 1320439 610523 1141454 1331487 1116778 1355908 677767 873207 560117 1803907 1790694 753819 1122316 498925 350861 517026 889214 1073607 851086 568850 1229908 1912051 1817674 1423905 941065 1144561 1455576 329550 416672 839998 1261966 1153125 910899 1746475 1802053 937366 1289 869349 358853 1834252 838915 938813 430740 1911253 1921174 187764 1136732 210743 313337 885472 1715220 336144 1442331 724701 563708 102688 1326463 1689373 428861 653983 638265 144060 368316 1740550 1784431 1670864 430037 929431 1302480 426660 60899 1081280 989946 300637 485313 1740459 462185 978701 1427988 1121112 1318865 1194689 1562406 3756 51437 1511454 441165 1030618 607620 516227 1020915 200415 1444340 910970 283301 21965 1000635 95594 1152734 1475140 198406 1257577 689292 1765142 1863239 1856955 437459 857128 230768 130583 839023 1716069 1807931 1341910 1395037 612154 949347 1065733 1121371 1183252 975545 457270 1403090 1304103 1592479 924100 714069 538688 692684 1152816 1722446 852183 1703341 784124 1829141 1631069 1251756 1475017 217794 1709461 1583752 1343661 743767 338559 1059795 311398 1916247 714908 855626 783783 1037256 5618 1783228 1316309 1411156 998470 1362464 578392 249533 69875 1426423 492440 1745620 583983 981711 1729402 70248 389362 1674888 748815 828393 1339675 237350 1658829 534537 1490330 1252001 1263567 1837210 368643 330417 472488 1902793 1968997 1004826 1974424 434885 1690774 452016 1822171 912194 136177 867622 1724714 1186366 1907881 819700 1789798 620113 1096956 1527795 619664 48183 1139633 619631 49822 1535942 1861455 762013 708107 1635688 1198639 1991561 1462023 877159 236015 718731 618918 1340967 1365495 1284720 582656 528785 515717 1073871 274598 525659 851223 1276132 593492 693318 1824972 346279 1011083 1086333 1730728 565485 1633024 882269 974859 655829 257696 1468606 234636 1626571 177342 912248 58513 414279 278600 529752 879207 916031 1401810 1496233 1679095 524089 1585458 1380947 446485 1510508 1674573 925015 172711 1637460 1295865 783245 1063414 1495331 608533 752417 352133 575269 1627574 831096 835814 13767 1459586 359145 997985 402766 51305 1183422 934768 741150 1243381 624107 462611 1373088 1511813 629133 9430 1007787 1582560 1217569 713876 1936710 663198 575078 1888286 1426002 259694 1231662 615298 1751176 1421908 1658924 1604315 1659711 1597970 1481972 251466 317127 720008 574428 1826020 172755 533463 1609508 443655 1288671 428479 1455706 677528 1534912 1583336 701914 319157 594447 1028575 1673136 120752 818 1543119 1882029 344607 708093 1920823 946981 1487474 849378 1524815 1091380 504160 1351649 1421309 1686002 833888 436680 550121 1389629 68653 858115 438505 486585 359647 773989 1555126 172525 197891 1568248 1682590 1201698 97695 613815 772462 1733046 1082619 1851951 989085 1129813 1351333 836678 1476310 1694969 1647997 1795111 1929811 399382 866229 699562 558457 409891 346414 1361023 913587 796923 183186 447720 1007595 794700 959704 274515 252639 67919 405457 1271207 1092944 465617 807159 1386645 142831 1238755 1465331 59027 1180712 867132 1546147 1905442 1587328 1602652 1301789 1135087 1198458 45510 1354882 1529773 12404 1986288 1492769 1473188 1793631 39344 1747219 367095 31517 1629422 1403532 1443980 776304 1293729 119770 1848753 1201904 1192610 655274 1659938 1391269 1137854 1153315 1069345 846681 252073 1381600 103121 1883915 1709424 165244 1613530 884250 170793 1345069 651405 324413 1079377 1204154 1045297 951809 912913 1543093 1494322 725801 139212 1021497 1273217 1965614 1365585 837101 129009 909704 557885 1851411 1739954 303313 127954 1350842 421800 784202 1132351 4947 988772 126899 378068 1973284 715798 1029161 762253 235918 210813 335717 883505 556124 551895 270579 871669 311629 984219 658945 1940112 1262246 407023 1776765 723177 211292 1897801 1282788 1345969 384753 1414362 36978 1807241 1774027 1403841 814831 1338807 514450 1761617 1342682 1079911 967557 488545 63660 1848973 1412370 1423591 1352274 747193 1285361 1456007 1436707 1955127 1425617 1176206 1129945 1174994 473169 1262385 263351 1647282 99675 1507217 1679644 1369025 1273093 191424 1653969 1068926 1586437 1755506 151423 1020148 1516954 1710695 1588438 868932 714553 1477833 1093324 626900 1901889 1366230 256292 533514 1330156 1323412 1930523 1466803 1566807 767137 1572892 1804961 1903360 1027397 1007604 800638 550428 1920655 926980 864582 36236 955536 1329015 654286 1050627 1838584 1567306 110379 1114353 663860 312617 1836347 314124 1393468 337533 200960 43079 1494050 1939754 779958 485288 556327 1348705 1944261 440365 774489 76468 738970 1544325 700247 1102285 1959027 648393 414469 744933 165728 1068881 899981 188969 959309 92894 1414806 1350772 667634 594945 889951 1818974 664291 1205005 699145 45926 1605695 1412343 1153824 470303 272985 27395 291938 1416076 357858 1021596 337506 725346 1030634 1387641 201368 335315 1079885 25123 1855989 382325 474770 1228099 1216710 847393 1694850 1492167 1328784 775891 907890 973360 758194 4252 191551 1235288 1182891 420113 1012403 1194718 1521892 511071 1964112 1583225 1747891 1540823 399269 383952 692420 506003 298141 207087 958912 1730378 1534692 341060 1273377 32668 256038 591683 1983300 927606 508036 680629 752490 92324 1612766 1395967 198052 1152072 370811 570013 1445369 1458172 805069 1579512 35169 1764615 791525 1225126 416509 244906 214261 98532 1739282 510662 1711933 966917 1719164 1062938 853295 136216 99939 1259296 891742 607137 1982816 308403 1407211 1398470 1772441 528159 1242981 1032415 856473 194853 1985643 492163 479466 1165468 4216 1369803 335965 345757 43614 1992943 252195 1455926 1152037 934878 828828 1990516 543183 207965 1183390 1778112 607076 347736 939950 1210542 584336 893159 1019635 798432 871144 66560 516391 1927518 1516803 1702096 241075 1661115 1141306 423125 466540 692866 1714953 683509 908598 877143 1531962 872100 1218438 1380220 117490 1892826 1522059 1563966 916707 1806799 1768927 1156834 784692 1432076 1328000 1043570 49716 1283866 1149673 280490 1939675 1290709 153304 520392 980921 1157597 852774 558321 504189 170311 1265022 1408727 1758556 976622 98006 1439930 189499 1250042 757911 2243 1971339 1296559 532655 840897 564360 1878581 466081 434071 1872361 1975063 1290766 1634124 1460024 1518210 120182 669251 1560737 1305978 368473 254919 1931876 1181857 101624 1960121 297204 966371 872454 1528254 326554 1034457 834327 753259 433293 471619 1793572 1833021 1775821 1837248 1485990 704580 1617989 1487952 223109 25137 309037 1374635 329419 1969774 1956197 1552560 1214972 660990 229054 520243 1743915 760417 315174 848134 1347641 1424456 12612 1471377 66109 542460 479669 562375 825330 1088534 1964751 1495491 85280 136230 67025 1648166 72007 532217 538594 910709 673595 1224997 1805408 150429 336237 404162 1275193 1718417 711954 807930 872273 905550 890365 729693 1978387 770149 1031665 1830020 1636927 724844 665397 1413009 1892422 580640 1452013 1710372 1316526 877558 1605049 1649760 164250 198550 1039496 1875819 957246 1431522 549470 713325 69265 562988 661608 712687 1957864 1845422 242664 105075 744658 284121 1242718 1568427 116423 124689 1199962 743186 1336954 945374 1013244 1012322 514137 512561 1778166 1307684 464164 248928 671189 1466382 104349 1421729 1429044 1503967 1866773 1862607 954136 631272 603377 63255 1730701 533344 305983 1105235 1402695 1460596 659970 194172 1292134 1958421 1985401 1959628 1691303 1119626 1115332 1337936 1944214 652053 1038128 228261 1662424 411449 1791705 270972 1319905 40737 1646203 951615 39376 691561 1412798 1757680 598465 1079526 812180 648467 1631103 268222 609010 1986669 1920964 50556 1810357 1128242 1366829 323689 967879 386058 1505291 1797245 1053015 569425 1290982 1403302 889358 376601 822508 732331 465015 1706111 132970 934276 1886061 585744 1027200 881373 908430 1589195 1514352 1835754 1368385 337615 450071 1182211 1668721 238882 1787347 980509 204922 1440385 947682 1715877 860662 1201956 872557 418637 1595435 61968 997219 34154 157405 1252680 1392632 1212474 1234893 362257 201806 169648 114144 635424 627898 1903870 527007 206423 1193116 1589705 912198 513720 1162778 1534272 570617 242845 1713278 1557308 1078666 177674 910667 1679251 1005332 1673938 1052525 1519287 1335882 997976 1280673 1214575 6160 1954562 877726 126608 182680 80088 150883 622485 1395973 835541 149178 1340112 1077335 1491438 1559273 735661 579957 356039 1132161 1087797 294884 1373395 454017 493916 414477 849202 1229682 1997228 1455755 665399 260486 824643 252288 647872 1342636 1092332 827797 140256 1729259 266708 263703 1591514 1930396 442849 1402285 743105 887941 468312 862531 1248904 1837041 485945 399691 856622 15760 541583 1419132 1366286 290151 1721454 698225 1856588 963369 1673727 1655625 1002823 1600065 1470058 223180 554634 26508 1864470 1344360 1963240 1032151 1200389 1962064 1372366 1675160 475013 642929 1771591 221883 1840152 1478923 1667984 691715 619984 1946290 1416116 636464 697684 1350913 1705615 721020 31746 240209 1466098 1322654 1887816 825681 1212857 9754 1561957 1781521 1150704 132292 1109238 1857428 1395565 1807784 1690366 418135 456043 1686270 1890689 957383 1913929 1989654 1739083 474449 1977212 188435 1843252 1918225 44718 1604676 272411 1186846 353791 921560 419727 1968453 937763 942825 1558017 679072 150604 692306 809557 1667458 92425 799241 95928 1861427 852253 310271 1526432 570312 1507240 272336 334602 1126724 1813510 1525353 107237 743369 242528 658470 1016367 1021038 1540227 1491207 874025 796389 787621 1042693 1082569 1267575 185074 148233 1867961 524448 736050 718311 632415 1817516 1599447 359700 1569521 117280 405837 1951795 296877 1949411 476605 1056390 1093765 1818971 257122 1698468 1204697 298253 142718 850364 1539566 909729 1625537 265649 720256 1005042 583201 1047892 1448519 367880 1969309 1014654 1695805 493117 1364278 1717548 1990768 1359028 769687 527942 798140 1227186 1427363 1514991 999743 1581219 488409 276443 1655947 1340255 1900993 1590190 814262 901062 1576947 956470 1815177 956866 293523 1412893 1784919 796439 291538 238602 80432 1447477 762728 1718268 1499919 1152562 1675581 1829332 1920705 624839 1438813 864757 360910 1391437 1191703 492653 1878187 813900 1319851 1946655 970248 386134 35320 1877151 1493765 1900736 1465519 1412095 199189 1705159 719730 1063112 1139811 1903023 1961368 1303344 1503991 834136 1811180 1845770 1428775 345269 1237720 1700139 1733256 1557354 262366 868633 547182 784515 998052 337203 1485298 1432635 980128 1935952 991067 1792965 980696 606380 451909 59056 1978752 193678 33304 194959 434735 1160606 842028 671550 661423 1636747 466808 682344 1039878 1825381 1751562 287584 895090 1616764 1786522 8928 22239 887117 324266 1603547 1311607 1643266 872885 53316 1863975 938523 1804820 1188313 819153 175129 1235266 384811 1167050 12859 1760213 152974 1515700 807539 554251 542847 906996 1279712 1320862 508437 1615555 718801 1144556 271198 459671 944363 542383 1156433 789858 1589566 646739 1882128 592310 312029 75439 565909 167239 265749 369273 1586652 1306544 1810565 543030 1867523 286150 883271 1991359 898015 1720024 1155978 380556 1889661 1117840 1099415 704758 465886 1403771 687034 794446 1473262 436520 1302906 1759266 323075 252359 1157045 1845253 1173210 799058 1768360 750000 1090461 1416499 1728369 710254 944636 1176266 216578 1019073 763388 1387187 635375 955100 1879457 561789 1411540 924665 1645780 1393078 1763666 72230 1038893 543010 1361004 1838963 1627895 377226 1759260 263722 1086346 1360741 980222 1910492 678212 75861 592250 1847246 916155 637602 1794643 986742 747088 1618929 1792702 1415312 1747870 76480 534738 1202211 917875 738403 151306 1530670 1099326 400217 1939833 704362 1114614 331864 578928 169296 1297929 1306195 252194 1931975 992852 534310 1778203 504617 1141437 1841357 338653 1334796 822302 1046057 129785 127049 536857 553192 1894460 1610000 614646 161351 1203473 135527 694912 1077256 532533 1065589 1591247 1549685 1603311 1955406 1273901 1371300 378769 1603232 633723 1449461 1052861 576596 616311 1409048 624986 1920080 424478 1293727 84822 518732 134594 1238990 1313709 192326 1398508 1021176 1275145 398224 723520 1152775 996235 66818 579534 671698 1831912 1318813 848279 1283103 1521262 1927621 1795530 599467 531784 1715128 1494230 530809 575659 290442 878523 1207568 1799224 815783 1086578 267834 128840 1601050 1382732 1385546 1583874 1079726 1216730 1284441 183955 320168 1019404 505016 936885 502704 16975 1869664 1705936 1098897 272894 1930036 953267 1381183 792235 99553 327829 601098 1839424 629700 1110111 588400 753382 81135 392430 527398 1584615 577504 204054 216733 970390 1825844 1833856 461208 1301819 1915062 1705228 1938073 28021 867739 875915 1708832 264922 401447 1040869 506849 288564 1541309 1632365 123055 1788524 885853 166553 7690 457546 832581 443517 1263002 449855 1875662 660578 190167 643455 937046 1184956 1902347 1101667 1222616 1038327 786520 1688857 130181 540053 215953 603487 1161644 1719033 1077391 1739605 1655200 1780264 1490570 1404701 866791 1188349 503580 666047 90068 1001353 1527503 1876322 1601330 1184267 689360 1718895 1288499 718366 620306 1038145 354573 526385 396201 475079 155686 1368792 961740 122065 1494640 1918985 142886 1746603 17132 1098138 532413 1586507 955802 1353508 1397038 1413192 831594 77832 1367952 1529534 763847 401080 1773092 470470 209667 1402089 419878 1463130 945683 1697690 1316567 474125 1257252 1294369 936063 654317 175591 1795297 1826279 529977 1809104 1196350 768574 1600406 898968 1101222 977895 1433694 871633 1423786 1433409 374138 1819094 183719 355381 1549881 913278 412241 1911469 407498 451958 882985 1790225 1442224 432834 839649 990209 1276738 1531039 1700053 1701058 1320575 1903765 1104171 553367 1875710 93754 1390773 1769145 1968055 1550604 349629 209917 1111444 419663 277146 1925172 1994247 1168425 1053670 211363 861153 983766 18730 1986121 18585 361335 783669 1495882 1542089 147867 100297 16074 1981048 1746312 1709891 613015 485422 1144994 889606 972004 1799981 412928 1641476 350441 1776612 1584226 474796 1642615 1673230 1923218 538927 1175667 555844 1060 954931 673912 378016 1648916 1937359 148374 1066610 653471 1614311 552532 1712704 524772 1932092 893696 315928 1978332 960378 1549162 295201 409734 1455149 750144 45126 1268582 551773 1772950 369607 506412 1178220 1205082 299913 1186196 318124 758255 1500400 1042015 1478210 201111 1990786 1291629 1333136 456264 551358 697298 515209 213243 1813715 797468 231030 726650 947455 2700 1251772 409109 108228 1493991 1588481 1074655 126468 363523 87599 1901938 765415 207050 291406 228697 124954 1751317 423494 997745 1231319 88198 558755 1225467 1671607 259167 235186 24120 1281437 836979 1901897 1298682 94664 136080 1228508 64548 251023 963546 420941 1833589 1117782 1288739 1291289 1568578 704334 1080025 1479551 1074005 1149232 366645 363469 94792 754627 1331692 1617148 1600879 292087 1615930 204504 719750 693163 453911 427886 1486429 1546301 730464 1291392 1471189 1255028 79881 933357 1529453 959742 1608375 494461 1043662 859495 1104346 1501584 1012684 1441820 1558563 1772835 998648 1072202 1850778 891195 1214870 1325409 1046872 1401766 259548 1184948 414806 391787 1349653 355337 1596688 271801 1206453 1565292 1615094 1657938 831632 898799 632580 296392 1054136 1428100 550508 448918 1731775 603754 780753 1321171 111498 198944 1028490 931417 196535 249029 565382 1659029 1938154 1174133 1600081 1699505 1290602 1461455 1696778 1718850 18321 1753550 825391 333286 1953151 527282 11014 960694 306081 1440649 576106 1757272 1144587 162490 1490311 645150 21498 705721 737010 312941 314226 454141 232216 761270 123371 1451527 916485 502550 961372 766678 1014370 1423169 1027231 1847603 596137 1919139 1328183 1727254 1591994 346661 360133 12077 1031680 362996 1226343 1618469 1208842 1363614 92283 777339 488452 1088520 1634496 537428 92772 1750222 1499245 89466 462265 1493100 524693 783052 1257730 1831849 1302823 1182680 872765 239795 1166052 411294 1285614 260926 675653 660927 194570 1520163 1456458 1260832 1049106 1701359 1721465 548540 1985179 1854358 54676 744632 1212733 340926 753885 1265869 1917677 294304 387436 1884973 1177656 1475542 1626574 726701 1877864 1500644 85228 1849998 297042 259319 1952683 1305701 754053 1093877 311613 1513955 659370 1226953 1912190 331639 405561 1881429 904408 71819 1907724 1799868 511307 1739413 955390 1634885 1782185 7919 1416045 897882 677726 702712 1975397 306889 1746395 526855 1452901 36156 361911 295728 292960 1638962 986627 789821 1444265 1652757 994656 1773084 1884378 1258945 83878 1496785 601370 1869609 669687 118422 1366546 1031395 668585 111510 1000188 1212159 1044455 805371 1992599 114368 240526 748773 1519116 995236 382664 1602446 265090 561853 1458511 1842878 1483832 1264636 1553960 894123 555268 321076 293936 467906 796277 1088837 1550940 1233265 832988 1666736 1312653 1251722 1781537 1106170 1487601 1272424 1408213 880385 1740523 906460 1297245 1174595 1107405 232511 265117 705596 1069002 1658864 1331472 64088 128080 1427822 1455714 276036 1951799 275801 1995397 1685385 755349 1368103 1463117 524826 792566 441739 760285 918243 1586156 328170 1141060 1274103 1324728 1043328 152358 1173434 83901 1537536 1010937 95192 1339424 967343 1857490 1472742 1979332 1598572 703986 1745502 331852 1560244 1286259 1552825 1820988 80145 1685512 993582 1114370 1884751 1546418 787963 1392757 810836 355863 616675 1980262 588587 1199486 207391 746839 941877 68752 1450213 1345619 1752386 57742 811804 1726407 139277 951702 667583 1416120 674747 1054995 1869494 896704 1789933 436007 1705664 687100 922652 293974 460436 1758789 1673003 390893 560213 1849086 1728765 1868504 545402 458429 757525 305274 1106909 109360 607839 355613 311219 1263528 1305665 1917105 785794 1029409 1100142 1747158 1526289 1842646 1943346 931540 452555 742649 619745 1943382 1400347 207555 1452739 1164354 28216 1802096 598870 1699482 159795 265361 1133433 1558497 703794 524877 1977157 1334571 1341979 1732181 730028 1708086 1112651 1195683 192925 1830690 844841 1919430 817049 960250 46613 475676 1801292 359729 1030758 390377 1141746 1147970 1745386 189163 1370949 1560138 1617704 1269478 479223 907361 1823893 976150 1713061 705239 1969744 1993910 931060 1469560 845668 613199 1348394 319637 755079 444740 1455180 941540 396669 662895 513772 995122 1597619 930618 39151 1288602 1815409 722061 404260 1485951 1316150 1709994 1400245 469267 474885 1196604 1497946 1448278 1161064 1581435 402153 1918885 20974 1416796 548902 289867 1469925 1420306 792738 1617547 1745313 361168 1705620 920010 1870434 1530707 1079047 1044256 96716 387839 1726358 1444554 1528379 152571 1018401 1511214 1110102 1380966 614807 90763 1736954 1056787 806786 819468 755843 1678342 56953 1315861 1212271 1482913 34577 1438438 1890793 1413098 369140 250872 860127 1007173 1700374 595075 436957 1893161 1918614 1959798 1887834 718582 1124618 1344463 867044 836119 1433466 1955491 1246009 908052 1306411 29667 974048 19054 1117717 110417 201616 1267769 505394 859801 189588 651234 1396504 1669879 1730531 1453073 1525101 267696 1765459 416147 1806755 1916052 1555821 1288164 569139 1543884 1017936 901677 1064832 682463 556810 109264 1660227 51286 1290369 139917 1335886 581279 555426 833345 1978324 1809960 512086 591101 1663108 1183473 555503 1489425 1425263 1204492 896950 106365 1072186 727627 686472 969813 1461223 52520 582769 1302320 514988 1425125 753514 1412934 1575902 468720 1205348 1191672 683611 598415 851895 1747017 1537047 368164 300394 1008716 1976635 1671841 1188115 218239 341525 67352 992313 1014361 360058 662335 1987143 933851 808559 869937 1523107 772054 57435 228771 661704 115492 1877721 1110329 1738585 938067 843381 136849 1434276 1102400 77441 965412 320846 1362547 223876 1730793 1764857 565987 16841 331100 1785148 1718128 39598 1115663 1035483 1327772 1747908 1220292 78691 1693292 1592766 1379749 252715 1647384 1167111 1144167 792461 244851 655914 1922571 571525 1915234 1049007 389567 857199 1788625 1927354 1589206 647610 114226 1558258 1094859 887038 1641753 1882157 1705943 475127 1730051 35798 1822730 543675 538612 999817 88530 1701831 6169 1451667 226542 1902579 1812060 1029763 1913365 1065445 1230757 1404000 294721 620707 1025125 1142857 791825 262103 807078 871443 1454701 777109 1923008 1163133 106430 810806 196516 1883190 1393386 1976208 998439 147871 404268 778442 1166872 1230945 444614 1213308 365945 88517 66435 536608 240776 1871926 1756266 118668 1381457 1211120 1564352 1435446 935419 431209 1158037 990254 779877 1757860 1239625 1127911 1179696 171810 1542016 524874 293513 454193 625880 488976 131301 1526857 379457 394975 1897263 123001 189609 1166855 1399679 1241905 783913 549789 720247 532737 1006480 20067 1157431 1563738 1290241 744088 260117 668269 536977 1167741 188923 1255829 876932 1950427 1535236 1333573 154350 1573429 13474 1557589 1350541 519078 1185540 375964 1914876 393626 358124 1541917 1530355 1890579 1731734 226224 387091 1635933 1035112 648664 896937 154393 1709794 835007 1749892 1452591 1565068 253723 403061 1180070 843136 1980456 878485 677065 1756151 1515457 1666814 1821057 783514 1893637 262963 822251 459492 1304162 1885137 1581124 388072 630625 1632650 1724891 1860693 1484864 1776882 787520 1493204 839793 1021685 507023 1588503 1242977 1611042 1374263 1732050 1412991 830562 490934 1530347 336442 519177 159936 1592092 966325 1576604 1692337 737032 1043438 715848 1290205 528382 1037447 836599 1534575 808771 1767726 785356 1810946 183213 258488 1640679 1842376 1466866 1051629 1512050 1341001 1909286 1132252 53475 955702 1748525 396371 1706406 1702668 774930 487047 1469236 1772991 1762099 731855 1557987 6429 1166452 399817 266649 1905131 1709936 435177 51918 1957137 24560 776732 86301 1697615 140765 852364 1977059 450193 1905976 1781799 1936204 1688425 1968907 1980895 441846 1932774 189689 1292437 298200 1245557 1023804 1325759 1846153 1042362 935756 147165 275845 1710939 305972 1934060 509523 1489213 735332 12128 1039996 1102029 1059501 636042 1466300 870117 1729104 48055 68760 486531 782523 734476 1345527 367656 1916447 1348347 1681526 896133 1647216 139695 462633 603086 1590660 567240 1239919 418073 1475534 484881 1635617 1308157 1067280 869660 714597 713679 1028611 1697830 1751253 337116 1213633 1447966 788836 442450 144596 1493803 1856220 122801 823825 419735 865862 1843695 930668 1890230 1820598 1502542 1098097 423017 858878 42760 642782 369424 960862 827094 723625 1054129 1257254 1595955 1891087 871324 1781785 1525020 1477428 973726 746717 546840 1280311 701700 1012890 1847839 794722 881726 118434 421591 961954 1716909 1673408 309283 1246966 1253924 436542 374597 320485 1747421 937920 66801 1904596 896183 1003158 1755908 967592 1397755 1460444 1156337 1887219 402785 1755764 776649 780010 1875704 815272 428727 544129 1850892 1923801 101285 884639 948427 1109810 451827 660440 1697821 1596105 642052 491611 1737633 795400 101152 1653714 63833 169373 1915127 1862999 1686794 1852703 104027 182677 867109 1334904 1216480 280975 789425 1978706 1957209 1178952 1475069 373051 205150 1883488 933769 460860 1360379 1519995 61706 892005 1386565 542205 421224 802452 1776069 544427 1886301 1370492 307131 1829526 463546 162777 877916 649679 658083 1637869 617583 348959 205132 127831 990304 409213 231631 579648 1185700 1125659 1313298 429606 1373462 376865 1802864 457381 910302 984719 1553994 1839497 694547 1872773 1970157 1579813 245211 695676 370162 1711201 1835234 614188 98139 323551 1050761 1403326 251598 1482568 713851 1047392 1606693 911673 289261 1963141 1328991 505523 1642025 486216 1024938 71269 1239413 1993607 1416923 1852594 1389911 898008 1243770 780483 319489 1673607 400080 345345 1192829 353032 175903 942844 262486 238512 1071821 1975027 541586 1864663 1550834 1649556 1705231 1236151 594623 1546851 95646 540965 1226998 1793904 556424 626196 105453 1626932 1048726 524206 935361 1107540 1916138 866715 194900 1645261 1876843 478272 1919953 967077 748358 1836134 935090 121145 1590496 147252 448314 340118 638610 990437 580064 666395 265935 1001467 911049 1278689 1416017 1682161 499958 653609 1592295 535699 1726922 1014068 742191 391712 602399 1825162 213706 1489294 181965 1781686 1430238 16179 290820 1324421 470729 753976 564369 751768 799175 350207 1748098 1269062 223129 1585333 1644731 1652763 1808705 912891 1753108 1845207 757338 15006 1096322 360281 517227 1379370 1720528 1225465 1909228 1200883 602992 1275338 595706 1263829 1647270 882964 710916 1445003 1981880 1329038 785743 268568 1913866 362117 1601884 1787433 859198 774419 120730 1669039 1365110 41854 802800 1523582 1821898 1264324 1924276 1874644 316545 1527570 231966 109542 105238 1407515 544646 1228085 1718935 1706714 706040 179338 1572463 1144628 84054 1358085 1099032 740412 1967803 1745281 1752283 842077 1695302 1202122 1605472 386562 1612399 1624642 1620320 881073 505214 773160 426668 1458014 163230 1859550 1204554 266605 1268287 141481 133373 807439 785804 1673930 1900626 1613871 1970341 384181 1028852 1716227 815515 1433960 609737 325318 272710 1715340 1446507 821892 1222476 1358016 1766299 841368 76700 392677 497240 984807 1932534 1130035 1283790 1036511 864222 354742 1229732 1741318 1699198 1212238 816735 176178 133407 103478 552314 992538 82274 1380217 1238788 663502 1328942 526689 382210 1473696 191544 675897 1321664 16729 678637 1582605 8026 1195108 754976 1649719 297802 101962 1791242 1856750 1972841 377933 921771 1728894 1044871 11438 813759 1075479 1476338 638878 1946507 1650898 763789 881763 1384585 1327837 1838350 1474006 798834 328066 1816507 450179 572247 309297 1555069 1697868 57438 217999 1567890 868139 241129 1452172 810779 369920 1979158 1974241 277825 1934350 922787 310856 632308 457147 885240 1282942 1105077 854974 1324753 1453240 150153 1521039 1995063 30236 79677 1343631 1094814 357223 1460133 334537 1398511 693597 1316528 254942 392296 1922746 1467674 1704895 1041702 951524 1487281 1428961 1499001 1852062 198350 1101399 1027185 1416808 888497 952298 280991 1119514 1781579 957347 206655 80063 87791 346347 116643 575391 1888740 997678 1440160 98952 1407361 979604 447177 320156 1412037 337992 328511 505417 1871304 648020 614699 974626 1873739 1034306 1418476 1382407 504824 1768002 997435 1839663 996703 263590 1286906 1557230 1516360 251015 1475758 1688129 1409331 206818 571069 1486322 283221 383184 1708034 1083770 1850625 1811219 489915 265699 292201 1464352 1632325 481532 1008007 1656820 1435541 1022923 1004550 646305 677488 535285 530020 975713 1888126 1638826 919228 1840785 1759724 361700 1261770 1068345 235423 1250723 437623 1389974 79018 879733 272369 440085 135763 1663605 741160 1503912 410518 206830 978312 1457157 1041095 642233 141741 844101 967199 73346 905603 1360344 118467 883755 30568 1385886 583379 1209908 912379 610501 1077111 1411335 575084 1032197 1703720 1071974 1104261 787508 1774398 1490354 1940476 1326887 1144100 1593858 1136606 113219 490710 1330723 18996 1425238 713088 75834 1351655 678072 819081 379801 1868468 1505866 800394 1839258 471765 95315 1143610 106257 390966 1688309 655046 722979 99139 356531 232520 643379 160995 1627127 1854150 388647 1782743 412840 1243644 678105 402154 1361714 975037 411456 1218724 1627502 1468714 196578 840919 158672 774651 349347 712973 491313 1396563 1850215 502560 388334 1632183 842530 1130289 1578535 1611600 819825 301102 1631471 762701 1853013 1725348 1675455 1158332 743150 260874 1113556 438472 1432160 827708 532934 648000 1460280 861148 1619754 1219162 1281977 1106414 932314 862042 1376835 620058 649643 748615 73824 34490 448476 10937 666571 617062 1728235 1256605 1862778 1415553 1456198 1670699 158105 704065 1121059 1927348 191466 1492388 706484 900432 1004278 882613 1111442 209496 552884 475362 1972687 1425476 857703 1820194 854860 624652 1365836 1952674 800143 1714244 1116546 414828 295531 1927482 1297733 1060512 1372708 752099 1298465 390414 806642 425014 1039319 1344865 853992 964200 1659992 1580627 1035159 1675739 1713608 1299871 843939 712808 281639 706501 414815 864681 347630 483989 715862 817676 1738848 235159 731288 1234674 475522 1718968 1411601 1264260 545801 679605 1776825 608417 781054 455159 343649 412408 1295267 1774974 1077283 597397 1497686 1230161 41240 1559752 1197539 1863404 1243905 1121470 1321421 274722 314864 1509355 1603049 263257 1484906 426974 1834697 1012958 477079 907443 1708978 1040915 1544701 1327604 1781588 795360 1745951 1358833 1999960 812102 1893238 185378 1363390 477381 1242136 507288 348765 154881 915274 271790 880413 269510 1126977 1226425 127385 1077300 470774 1062293 1494588 482723 204790 296863 848824 920618 1584879 881246 1073703 1963059 372110 176367 1486552 352317 68203 936680 1064577 632918 1422023 1201577 847122 1553792 33612 513934 1676712 985762 304146 550573 203519 1071264 1825610 195832 1449031 136753 620026 1486666 1342684 1328231 1336261 1100419 151657 224786 1337004 1550653 1102609 1147748 429091 617450 706605 1477924 1311704 705360 763010 453848 84331 1269527 1285597 859136 1289702 77175 11279 540928 1670284 115254 1056531 1672342 1839406 684758 1705894 39614 725551 1913242 1877941 1140685 1264721 665166 167286 1267231 1577612 1665945 1623688 1340817 365072 1804796 967506 1967105 343662 1583677 1039514 514627 1332312 1739057 1357405 66479 171114 380854 286729 867693 38096 1440 595180 1664197 986113 753339 540536 628960 602759 599975 655611 88311 829474 1545635 475803 1989994 480447 1236436 1693822 1811277 995924 701073 346813 1895622 180246 714824 247992 1669969 114921 214946 155413 830137 606584 1722936 1214024 1677662 565556 1758066 1243164 1744862 759528 1594683 350652 1688081 607356 212852 407132 398674 1781544 1587431 1571383 646582 1937318 690646 1492464 321513 672045 313332 113847 1694754 464751 197301 681392 882793 612728 189212 1319652 192376 896002 845512 1514437 426324 830435 497891 1659106 307332 359548 528491 826075 433418 1278654 1707762 1169805 1674939 701287 216513 923351 45055 460228 1905747 269772 9840 913286 1796350 584506 529215 1967152 65765 1328067 1296929 1168276 1812380 596169 1313919 1032997 1696428 1246543 80768 1696859 985065 284195 1554200 1680803 733073 1654525 939779 1380959 42483 237744 94249 1628058 1646557 1133648 162894 947043 1525450 943798 895120 1915558 1192087 1490766 1663071 1335006 1299029 872465 1570852 1517260 745103 1232094 1915064 574050 1858898 1055123 485475 645294 1681735 309610 1595141 497417 1519998 1086825 1853955 276556 536612 575473 1076643 601343 1304567 1212030 423113 192351 280039 1519357 1122694 1750389 919179 1243767 637124 69 1199198 1394016 380192 1514615 1017699 1377296 1850733 614601 794467 1886857 901856 1415467 1637722 1840640 112425 1946076 969457 1977892 302211 215358 969383 485383 493857 824809 1630445 571792 742974 1734 372898 604012 859923 1250154 1856050 817982 242641 382665 817354 302763 1616490 1980941 1708411 584440 86300 1458582 556086 474310 1358335 1844061 1095247 637977 1496082 619922 350052 1206721 1725484 1747677 269457 1286375 1078121 1937515 385711 788583 1235926 299675 40786 31579 1315711 1132700 451578 259153 1617068 521515 413691 759877 460002 1109236 1148549 1473090 710552 7448 1637538 888325 174410 697091 1973385 1890553 38700 1323349 1988418 50231 1532329 140489 702051 889771 9650 1461529 1316961 376791 134010 1567771 1515905 270772 195476 1517199 1851291 971083 1742353 1011387 42988 1102016 1531845 1389228 1389013 1702109 32774 1946292 9341 1500212 828612 48751 95426 101522 593137 373816 935753 1064356 1744353 764337 1965192 725260 1065271 637882 676583 37122 1532646 1369116 1156008 1681121 513929 1697941 528881 1555730 1370793 1902635 1074968 1855388 866952 1496040 1157279 923607 1219068 1483031 703095 1449438 21949 420612 661855 682083 149971 1354421 874303 1157127 1775904 914200 1369722 315669 250086 545447 1896948 1910889 237833 234560 1250293 1216875 517656 478265 1427559 808117 1113184 1162546 1592590 392198 975046 987180 908392 1738940 1934687 787131 1777887 744040 629174 1918875 269849 1891415 15883 1821735 1652872 1231486 411341 1491698 1904163 967429 1332978 1340363 250993 1269882 344261 1952246 1592106 1801763 1961268 1143609 354655 1329576 417724 233399 1360144 1565019 1521082 619561 1022457 1052876 529972 1919109 1345466 1976807 63065 97885 586244 1815876 1855777 1456675 933174 347607 1186966 1003719 1341438 1090179 1335205 1870953 1186677 1573916 750615 1411697 1949721 1308061 162936 924603 582719 7202 1875777 478472 990281 889416 665741 686422 781628 1882817 1039375 473693 369611 100907 1224644 73540 1466184 529322 843927 1272902 25526 508664 521081 402949 1027973 506683 406801 340336 22106 1963090 1226355 1049454 1057233 1536295 1579033 1552341 1068804 449991 1722854 1114726 267898 874475 1610033 1557607 339741 692838 1624103 1235773 83217 1165354 479693 1353752 86961 952294 164655 188181 1418639 1243136 229751 798839 1793114 650313 1019695 1325895 1802048 495282 678437 952957 778391 1941765 482554 1774973 1035405 192825 200994 704439 1522680 280895 1119312 539701 1042718 806779 825502 1916625 761474 1989593 272415 697783 778766 1152660 1581305 123146 1543824 315786 1605824 1640572 405331 1114113 852743 1754804 152497 332274 1428848 950079 56289 449009 1858227 473234 1373835 1355267 164677 1687265 1796433 1940901 746707 1136664 310646 576774 1335606 583513 1157939 1659223 1140445 1632548 349051 794644 1352190 1174866 712524 813062 895325 899717 1694655 1582910 1986003 395480 92805 1951698 1918673 1897687 1593443 1383410 942368 453355 1357722 484551 249452 1431159 304091 623971 1693972 1191780 1007585 660039 1763722 1369009 393935 509173 1163070 687881 151568 109886 1166454 183566 52330 600047 288310 917999 1971992 1408155 1107027 1712420 1461940 174239 314814 379630 1008792 605605 1654197 378798 1018374 410322 7131 1109705 1324675 891630 1255891 270982 1221210 1789737 542113 214742 500406 1241273 1054190 848941 1118318 416793 1472861 1847687 194271 1217637 1719714 119941 1204415 1795007 1692387 1743106 1463266 1813892 522135 736947 1860130 1742775 317204 1217825 841985 857106 78192 1641593 1935897 1857474 942801 640517 1899244 1433869 596957 1292603 1114600 1970968 1010943 1905928 383241 574100 1970594 653512 437786 1236205 826424 283108 1573502 258825 1283729 1985847 1909910 1035440 1917301 1390452 648304 1250579 284521 611869 1885477 1954963 744060 749953 1807622 1469230 1795700 525773 1483117 1313164 1909230 1302805 1490830 1327016 1258037 1183587 1141850 1227122 1311464 552132 1371363 970456 66315 1815587 228606 562724 11703 1395645 275851 1433085 1907092 1936074 89977 231940 1920137 598145 288850 1258368 1219897 1568348 1248254 1333000 395100 786465 1381981 626861 1819923 1712253 1822118 1339075 1953082 720515 1906682 1248154 1868757 1155011 73423 1437405 1749498 1687046 179619 854934 1148681 1812196 6304 822085 833782 532059 523734 1313332 656286 216454 1461139 187839 534178 1505693 638690 770383 916127 347532 158784 156261 293843 881285 1966157 1048106 12053 432643 503720 1280742 879846 1347650 1873385 616451 1200168 587652 1009397 840939 1040073 1878419 1678858 1179593 429279 599234 1149022 1019572 705744 1442061 434768 250500 1004691 270737 835450 273046 52115 1277187 1867211 1018417 1143392 238692 1971623 66537 781618 1629392 779703 673434 1675120 1349443 278847 1214581 274712 60425 1274401 436639 1725475 1098071 402855 1897204 1980980 1068981 1426678 527374 569892 574002 1990095 1098529 324526 1975139 103608 1511312 1774369 1435720 1185878 839389 994275 437883 1795643 1139217 1575721 289523 1122523 551571 1644942 1408480 191686 11638 1126625 1516328 1878926 277510 1361635 525369 526411 1837740 876680 288434 762384 492724 796972 1814829 1842479 805980 1315325 770352 1240670 294564 898128 1215433 1350245 1615375 1024028 1827497 1969589 1155313 1401248 891552 1752824 551815 679090 86613 1406561 1385454 1777824 1367225 1043262 1689652 509710 1664708 865461 536495 1563554 723825 768381 567815 1958682 632895 1143082 254991 1538374 927548 1408901 1911963 1872831 273501 242922 1190628 317802 44997 308193 1122073 1237489 625957 1038535 1650029 63138 1243914 477451 1652641 988195 556892 1712836 1602896 203095 112779 1074249 705835 1413626 352209 1339975 1283344 1288179 568656 324878 1185347 1031846 1432775 759636 1722754 1278338 460207 615092 1448842 487954 1903923 1754715 254048 709559 1531944 1512134 629277 246906 262730 416890 1196204 1493672 1185339 96448 786234 1578821 1325894 1772084 1986254 751086 1608077 1274425 1745561 371011 1328413 549398 373163 1246290 1056161 1683574 1379485 137744 1113618 1289312 1162857 1983499 165865 268884 1339813 796683 461596 1256492 1496831 382041 1911770 1324278 1621183 1495966 1040672 461948 1417646 25267 1486002 421781 860404 1050912 270861 1856411 968150 901089 815010 681403 1136990 66393 1257450 1676773 415093 1232835 1217491 1840784 698615 1877634 140704 101955 1110390 617308 515735 1309357 1121123 253103 362323 1738881 632490 662948 1629476 1781422 964012 1103014 1366344 368362 1939876 1728885 1274858 261745 1749607 1451221 1646463 93968 1467626 815636 17308 1416788 1960835 518702 1619537 131050 1092138 1398843 1786046 641935 1133253 1209477 1799923 1762037 1165266 1780683 603626 1271754 1768876 1800269 344093 1898280 1077959 1161684 1732639 1304425 1330785 395503 1711822 1435998 423635 1829276 822052 1458106 1743274 1714733 1518181 1930561 1772338 1097953 1169076 391378 1499607 1814110 263219 726297 952461 779628 1584937 1950227 1449900 1950011 1941153 1947985 414475 1228973 1566633 665814 283029 667970 1810017 41021 1127644 154250 183449 1691497 486827 1658575 1980771 1907558 1132085 1722107 365393 1880931 1964478 21133 1956840 1173354 490751 1123823 1782796 152054 1199397 811691 254150 1690676 434895 1550204 87569 586841 1896808 676508 1728407 1271558 1501117 920870 35048 1839542 1592195 1294664 1204636 608194 736198 811440 841199 264001 1083909 1256459 1511516 1203680 1140968 382069 522141 254319 1629905 1680765 1557172 845427 1439661 861155 1212613 1973748 957724 85081 620766 1772430 1379590 1875161 1167535 1189383 401698 1042148 307035 29086 15482 197192 867936 229668 1452746 1736662 1974946 92376 1343736 1160318 641411 1212866 141421 1509597 734640 137585 50016 1097581 1494964 1685173 297533 214230 1666464 355318 1231728 676534 301930 1872352 162094 822521 1633989 1903598 360606 928866 651588 898503 1559213 1348977 970556 709113 395978 381356 983618 1177316 581806 1771548 1782822 965951 983726 1122779 835085 59085 1342030 830974 1993222 1989926 151260 1745304 291229 1018652 1417527 23345 693586 703884 40854 1023692 1437752 1062886 78735 280987 1858913 979467 683260 9183 1884098 1551837 570075 31974 399134 1000796 517935 638120 407274 391516 1960902 1555311 257313 1103589 1614800 126583 1921726 508406 692311 1496534 1314073 965533 1179373 490481 811854 1829876 22734 1767636 1998812 1486783 793125 1286690 136251 227315 503840 1000603 1722173 192612 415895 1124335 538733 1863659 80602 955320 908292 1966192 420291 1845863 1292900 1988211 864317 48071 535145 424856 120245 149077 1167390 1227749 559332 891626 1667453 988783 805700 69497 104519 492451 657508 1367211 662521 338845 1485659 775401 1625203 1461254 1358378 758026 1311700 667609 47015 1459261 1204208 560614 1106657 684226 406523 1190042 1116167 1266404 1370311 1498153 695269 1484296 926368 1594736 730570 1681156 1337332 1941294 437722 1267573 535553 627961 540944 1384191 206567 738585 909597 1334218 334541 1966920 1087019 1924171 1716086 313627 620868 594525 1345315 918907 286339 17171 1649305 212086 1137478 649091 1560775 1604133 1484783 1087754 970965 514482 514506 913606 1760029 1253645 1454674 777924 806691 1911713 232017 1883073 1993004 1507984 554149 1700939 619224 1750999 1747867 1787661 1593931 95355 423970 1385606 784372 1316103 1130351 761665 1135323 971806 1744361 1735393 473576 172169 1494399 133045 44930 1877572 979378 1460704 1976654 286292 45545 16864 678094 306527 1985304 887858 148535 27480 218765 189240 534383 939246 833963 695085 122581 1615174 1335670 748767 1523535 1744451 953011 230678 455163 250727 1708070 1280921 653405 826063 1952523 472802 441911 950203 1363342 602324 1155592 232285 665555 1132434 56559 726267 385258 1934376 554295 441334 1439499 907149 1600551 1895467 769944 1824711 1746184 163891 818731 203343 772190 1835315 1554239 1863348 293291 1917162 1781594 586909 98598 883871 1606972 288669 1962906 594412 765400 1116871 945452 487337 788440 1326812 1951653 20723 1131749 308743 794277 205180 365149 1274581 1319338 1911079 445351 872486 1116470 1043920 59237 1892273 1468875 361557 1925228 79763 1206344 1460776 286099 864340 731199 522085 1528784 1208691 1786519 712146 1052844 763743 901304 1379398 1234751 1372133 1281778 1683158 1520443 1353834 1988432 1297141 1608960 1195618 1229839 454962 237706 1995049 508682 218325 1647561 1299097 856780 1991208 402778 37960 66737 144903 1975043 1570147 1369041 163427 992507 952696 1574758 1401736 355942 1906673 1256963 1010921 1222384 448575 569195 1807901 852275 120563 1990107 666050 314050 1813212 1328624 590245 78558 1081635 604879 204246 1885047 1296327 890548 1123784 36469 581149 1648063 1397340 1723739 1119251 1219927 838338 468255 1071276 1419199 1305319 777267 441302 1567716 75255 1667590 1197646 648905 1441170 1393607 217801 559395 305062 1740545 1571187 1202157 894504 1607831 1536573 1998296 995556 241122 1742878 861300 467341 541129 1678152 336220 1003330 813821 413958 494603 1014293 1408416 966709 1992766 1877474 1269359 1524956 1824345 227493 584210 1990660 280466 1363442 983656 647354 684189 1207993 761095 1768832 168856 1831060 870780 1938053 1141440 1575309 982044 1336589 1481714 1828940 1061743 1321209 1133281 77179 17457 1106679 1383653 438867 1605997 254610 1781598 459195 1239735 1191028 1851833 1350412 356567 1074951 1561770 992323 791278 426435 823468 639846 1277625 1215959 605037 1655988 1378798 1596865 371022 1072440 343937 1945118 1972540 30532 713197 472109 1638008 1771932 1769956 232629 1761159 906090 123030 1426646 1163944 273148 976140 382 1321376 743113 466341 976431 947276 1141885 1074101 1992691 1897491 694986 243004 51832 1438715 108505 1233288 219036 117712 412037 761998 505424 12757 379157 796984 1907570 1226146 359621 1570682 1765598 1619558 928972 862553 638822 1799769 1821943 1681682 178611 354500 1091572 574151 1032920 491444 863991 644748 612791 833191 1899181 1132953 802690 1622899 660880 532547 1069940 386319 1002376 1063955 280734 693242 1696597 1001345 1721629 342444 1211789 1455243 1236317 757670 6947 591110 354318 1750084 899799 1642554 1101045 652538 1458894 56464 1683286 362888 460974 441808 1326200 212643 392669 758419 487975 1448936 1077589 1832616 657385 1120010 1729774 1344310 1659603 742933 1082650 1965113 1685116 726237 1171992 1558046 1813342 1697145 1833414 1168468 1506560 482158 731377 233117 1803485 1748609 1538428 1495850 1699123 1439000 976579 1496795 1092447 1946213 834330 366680 642219 936972 1812722 713348 1013253 447054 1192507 673054 777396 118815 1586307 1996077 1126730 220626 723931 1692017 860111 546322 1169270 1909085 1452401 1654310 111102 231985 187510 1106058 1840169 282753 756914 1455461 57339 1815880 918136 1867437 534284 33460 589350 1100433 1219145 1754458 287778 1681473 1873429 234075 1605887 1946130 212817 591715 64145 1472792 1894095 1092698 1714505 1648182 1279679 812268 1960664 1230433 1507033 922249 1756782 1165638 547905 1510820 785762 651001 222198 1787710 1837600 1165857 76853 1760112 1472421 1511999 1920256 882634 132039 817807 565629 1366394 1909841 1970739 1906368 999612 339980 1861606 1341512 556813 720879 436271 1795264 773120 341520 191493 1757340 469060 77770 1329034 449776 340486 563546 1349876 329579 1725976 1358983 1479624 1884972 436357 206064 495919 1148651 853078 570337 290268 328629 1707983 353205 934190 1587194 1320175 547365 1109786 573933 397899 54451 666332 1156843 1401666 1579230 1813775 1846244 1571631 1085663 732718 1495071 659201 1451440 545479 627770 169241 1999497 1933364 205046 1975918 1677626 1525448 210725 1181340 317222 1907886 278889 599599 1819360 1799261 187182 787100 474287 777289 589878 711925 258942 224286 1560538 500856 523372 1961982 351230 1903285 1462048 724672 60897 1545668 1804786 1241465 1461749 1749462 970114 1654365 235432 100191 1759747 95737 1614949 1713078 453503 1436003 749956 907772 596276 268418 1490908 1237877 1071454 327905 188145 1617240 1195807 1185927 213090 1353583 1202884 1736215 1205589 130041 1084018 886088 1148206 1232830 538663 765180 1689799 582037 409228 1476776 187071 941983 784708 1814826 1395262 1652163 118656 698325 993431 294702 1675511 1253883 1373259 1072667 26047 912557 1202678 1357571 1720288 1156761 1337734 62588 860667 1936410 1958809 978586 565829 594753 664710 1911276 366819 242852 99299 699614 1498394 1066707 499203 1318617 488161 400655 1245433 1766332 784615 1710420 364741 436971 1468117 637518 1792750 931698 54854 1184356 867973 1158162 529722 1310380 1001837 180343 198369 477158 210078 596650 544657 1482666 919456 1076982 1182792 1933885 486787 615597 1267494 1524745 1101545 1441805 999745 1956187 66206 505924 1755437 477581 690090 1199115 993138 1626941 352150 51197 196047 1564466 349285 694673 751466 339369 1840843 1418267 1689823 416652 1055794 1557258 918768 839802 461511 591743 1879310 1842447 1823074 1310182 315269 1904998 971035 1956940 1800977 253259 1249328 1828923 614243 799981 1763474 1326808 501195 959526 1868051 128731 1190722 1900608 107542 1332008 1493682 31081 1466793 1364920 1961705 1140820 136370 1061626 52651 29455 1415531 1217891 409893 654295 932443 1027678 903072 1474909 1931367 290455 1384977 67869 1907936 1770451 1414379 1770292 98879 516643 117674 733851 544457 1879494 881182 1678178 1175965 214411 1315875 1250763 311649 942578 111255 1903732 1918183 697578 1533351 1302277 1897475 518101 361384 349127 1354818 1069130 1700744 540815 1030724 299943 1465891 1048402 1304195 70880 1887203 671167 1922664 1109597 44731 549155 1618839 237382 1268721 1954577 674829 1820456 622665 1204459 1885720 326132 1505200 894454 472557 878706 582498 1548683 848727 1238355 59780 491699 1286138 1599960 1783226 1230642 520238 1226510 1855706 437325 481656 1982159 750977 213907 1742839 1524662 1689254 1080366 532435 663942 1477181 336054 1517957 243573 1203648 1635292 425048 394900 1631319 835856 843874 1805111 160905 888215 1309743 430317 1611437 1132114 1953799 489636 1790455 245954 30869 1108672 1956956 233224 300485 1340079 82930 1412349 1840175 746279 539703 274965 647679 860876 1453477 1071953 518707 748640 208546 578782 1826645 641390 884444 1348263 300979 1081216 1265707 1163900 596014 160118 1723290 1517757 1981016 1251698 1958925 372563 1364447 221304 1950679 254884 547545 1922500 1816582 695525 351022 1595505 272559 1629882 1074517 1518459 270204 23024 578811 1431195 1398376 224362 1525513 434250 31152 416866 255311 1811802 1604529 761591 274028 1633419 1932555 379896 1007508 589790 546827 1241453 1817044 1512029 986230 1467789 637834 89065 1088890 342025 1847761 1540284 1710535 19098 176286 351739 760945 777550 199997 1380798 912254 84474 1070304 513977 1661963 1696346 1005183 1425532 1570328 1908074 827720 892908 93133 481888 929395 170886 1787619 1069691 62136 1100771 1613283 867001 1294866 492855 532404 165317 1397183 374561 527394 1358686 331683 123412 656361 1885811 577235 1911189 1896038 1060646 966541 1389645 72540 860595 1972001 490987 819994 84359 470585 1151776 1986725 132297 1139052 1938125 265485 419339 1876650 1181751 169490 979512 384808 591063 244975 1914216 1394582 225669 1426058 1206841 275351 91031 1535178 165218 850457 774660 118156 1426859 452196 672448 1401619 313731 1030251 1462325 1375530 928914 917932 779259 1050735 618429 1992307 224484 1833799 1856650 249904 361012 1934511 695672 1085289 1104567 1545450 81786 1385858 1466209 1368236 1593007 1895810 321163 1265034 54150 1442400 913608 26919 820788 1105132 1234561 568779 948637 166499 313586 854935 79775 98186 235090 267577 1219725 1360781 1767708 1139463 1881926 1529258 1678552 172918 1197737 1754772 339067 800384 453107 1135412 502435 1089836 465547 273772 1954672 1457003 1169518 1171100 563609 803404 237450 1848479 1378545 1468199 1694271 391422 350411 1274359 145940 679059 840222 1328563 1326787 364350 111934 1548485 1621487 318422 1262354 1580735 1757220 959052 1343305 821047 500101 1288749 1082630 713394 1857420 1538871 820529 1507329 865295 539205 1945060 35049 1367931 762094 873350 353319 1645343 1222728 1394873 1152632 64317 1570055 153532 1244722 632851 744035 122515 1218112 1459640 1529813 1607163 141749 282906 1939304 1469445 1315537 597893 1536416 1061062 888309 1602921 475062 1270474 1587148 728579 199756 961243 1255979 1914798 1969032 345097 916323 305835 964947 222430 1574169 1039466 942067 1904908 1212882 1422883 1670476 1085926 505280 561498 782326 1993069 180169 1770680 640331 217899 192169 1669739 275219 1442931 1508927 1060836 1715479 971624 1309041 1577196 658859 683022 541130 51634 1650656 945267 1575434 1415840 63165 1218022 512522 1641376 687782 1040983 385665 918108 1467140 1059104 858385 1008130 1275246 57385 1797060 240100 884757 1936706 1459522 207574 791379 209996 1392902 1691351 1908423 624322 548591 386780 14076 1271539 622459 263243 1931308 998166 296766 1029304 1664255 364701 103181 542857 791614 483656 261097 1689598 214495 917917 183835 922211 1324093 1918584 1640239 764858 1595228 8111 1301601 1081350 709545 1886249 1905368 11154 655805 184983 1945431 1578720 1383336 1352026 1043885 1499692 1183508 59148 840462 1992448 1456050 541314 1178650 1292509 1091711 31702 1736895 1228433 1942968 975253 1162618 918745 567534 1577939 1754975 717177 733191 326307 234054 413910 239223 922511 1609702 1004954 1689033 452778 809647 1040848 97785 339433 47165 1390643 259928 1346981 887099 438517 1668718 155960 1068390 1801985 581194 26539 1050772 1037654 1254408 916435 1383663 986015 1405379 1404290 1085052 1430082 1133081 31720 1881774 377372 1183970 209414 222457 664978 279730 849404 677611 1976630 1999583 1291244 1367410 1453262 1937740 1565146 577581 1518869 640974 1792892 438069 667467 1072796 473126 1169705 1865075 1913035 1358316 759448 1335134 1101923 658794 1402183 1620649 1855185 92379 1135390 1632975 998684 1488172 1689699 1078823 1131374 1660878 1314967 439681 474177 1115402 1426827 1741507 762981 506511 403436 1501061 977472 1007886 837334 176586 1225876 1293660 1826271 1975478 941538 875648 1338642 223422 1594114 1427187 1030315 105329 1055029 1051134 1796257 211158 1907379 1582704 432533 263945 890679 422448 1924037 1850199 1665493 18634 1890195 878398 1337982 1839545 1377083 1514116 1158893 286216 840449 1962040 1997733 1117196 472724 1130273 775224 1312399 98878 700221 398973 1065490 1670511 547046 683093 1273940 330871 1310025 922441 1443233 1043947 1544776 1995053 146430 1634545 858473 1348172 526516 1474684 928797 1866063 1547644 1540346 609924 1568777 1714848 1352111 1932662 498546 1153389 1569424 98474 414099 1763792 152925 297744 540848 83807 880603 1648662 1474582 1951195 572296 1818385 399034 972715 588898 1168362 495512 908636 880313 697497 921304 861712 79281 1282404 663444 567000 1023930 1548344 430404 43648 542604 1969011 923413 1614930 941777 336682 467363 1524964 50364 1257491 8238 1422356 1534583 680493 1749315 207621 891305 1351354 1562777 795238 1923050 892716 1525482 1096194 1010202 802023 731149 119351 743636 1541649 723980 1029704 1002814 1229184 1380858 1591318 675492 1056363 153216 50902 1790414 415052 1835165 1334338 1345817 855672 1229167 928663 189102 818576 1598650 812679 342647 828607 1541341 1518166 1915059 1546630 953220 480182 359789 1998404 1995407 1245442 1131502 1928969 365174 755321 1710763 967115 1721723 289126 1468910 298583 1576946 1379644 1198009 270795 291822 1991153 679550 426954 1023909 998590 1480174 1552628 898207 1800381 1149799 1511018 747677 206007 877108 1544060 392877 579686 1523231 894251 34657 290353 1438426 176946 1869721 379675 800604 710261 894954 1070932 940211 1989672 764763 1040850 191914 1498332 694648 242450 1490014 444794 1378466 713645 910594 656494 1968851 1353159 1318600 1234102 156426 505003 1151705 1101959 1713294 1707576 186164 1785257 294179 350088 1543957 845196 1033100 1399629 1406362 950913 1414005 765851 1778667 468251 1178060 898779 1556828 435100 801474 854828 1464042 1738676 1091657 1000990 1619034 993974 765554 1251262 669981 495430 1126017 1752464 305052 1124498 1745772 152198 620289 1481652 1607292 815347 925143 727316 1663323 1750652 182983 1618583 176760 227539 639592 1227628 1956979 433510 1343611 669510 852310 1011634 479525 1609231 1731617 1522052 448903 806110 746792 1736891 1558591 1664491 1363466 1075174 882960 1175844 864239 1144546 1910564 310133 1319204 522294 1309927 1557287 1032948 969390 468404 1927680 894733 600135 1826459 613597 539905 1886021 1017599 903561 1934900 1543715 1922962 1590086 717162 1235336 1810055 1389293 1757823 1289154 54977 201051 465521 386702 301900 1751802 284087 1711174 1237291 1033132 65682 133863 86994 667778 1752794 948174 206612 211342 136854 71396 1726887 386743 344698 613 1408891 644739 187590 1719305 1990674 240742 302578 979518 1221680 913591 498529 100920 153425 1015191 284175 1632131 279133 262197 42356 1205065 839557 170390 897844 775747 832531 520400 1150089 1123375 25699 1053035 1070246 595774 935865 1778862 1337627 1231566 799788 91171 318149 1824343 576661 297709 294256 1493155 1974317 144368 166313 834738 1812203 1096488 291397 289097 1669573 868666 553656 1837766 1414922 192173 1315212 1913899 1909630 1462322 1150306 1259367 1794562 703275 1666241 1290431 532278 1136170 383929 1615255 73077 1187021 810221 1610903 1094079 1692046 1077637 1117947 4274 1126897 253929 795971 487971 318577 571111 183509 1874757 1617856 1738474 1242697 295260 658152 1291026 1765277 993980 1214069 782036 321450 1784598 419628 1379434 191138 419135 623336 1386081 1562521 1641591 1217658 1337555 544670 840655 1718168 1073322 1841464 999655 1617423 30481 308746 1945549 831708 1990007 157304 362298 782504 1311273 1583226 1816307 311848 1248584 77177 12714 654448 255993 459848 1000442 1142538 507054 1219720 1630244 1555870 1917078 1861846 745892 1839001 1008642 1873963 1324790 1109802 1644364 459818 910943 812272 1994677 982935 1651082 184772 623438 361785 352188 1185476 1975483 1264117 1346036 1003086 1225745 926644 694371 1584826 777122 539430 1950344 402809 1094044 1852753 823347 903408 747543 499330 1643618 1783530 628917 839160 775953 1984557 1523813 260916 323542 762849 121463 1621639 735585 831249 1956308 920956 958599 1605030 1343636 28703 884920 1417860 962998 1765208 1185538 910702 296958 278421 1947090 1659375 129420 253698 523743 1256776 1868025 402272 1468167 1762966 653585 511903 13385 1291098 461235 462256 1099903 314749 717671 633161 928832 34587 1917279 291187 1993916 465861 560260 1596329 663071 212055 1424630 543858 1457029 1445935 1062395 1197763 1240493 1413898 684283 1130486 1746444 115379 1505811 1454986 1723856 1699317 1540850 1938337 63480 1451254 473563 936706 256098 624999 1939541 1915745 122555 1020999 961260 1426694 1930859 1467104 1400079 1617205 1860910 1602746 899606 474316 101217 210431 1030629 1823280 1028010 1314770 934162 663204 373712 477491 780571 383192 730030 1812967 1503957 511441 518671 294749 1592630 64292 770537 573983 1457350 1905578 639237 750830 1947990 1042622 1976204 1070054 832211 490989 345546 1605042 1823052 1458730 1031864 787095 188838 799671 1488621 1320962 1070136 1749454 1925103 1903248 1941102 1076111 1394303 506148 1894160 704704 165785 1818541 1428788 1932015 1928861 60333 258546 448666 189032 139538 1098650 693668 284105 820088 1884914 326108 686916 1304052 877983 745616 1659102 1095324 719363 1474917 1857702 1607859 1181592 552306 1925802 1252156 206438 613471 1348480 1024127 583352 878721 305429 1094633 835935 1167413 1920939 1516336 1737002 130262 235848 1171821 803673 1978140 815713 1343824 405864 1713 374403 1154361 1722604 151603 1426196 8228 1114842 150501 1729032 753128 722619 909149 1426179 841649 1619213 1979245 1069806 759668 1795348 196392 120447 713391 638886 1865136 1184275 1688282 1009999 1737489 250698 431709 243086 753869 263075 1629641 72821 1637459 167393 509367 1130588 1279275 916170 1490755 1411921 853782 175292 534154 273771 436287 449256 1333736 415537 362351 1542911 1710344 1411616 964253 624202 413480 1252744 1207935 68970 326357 756649 428194 533302 1722861 457673 1739414 1967306 674533 552156 877218 374413 578779 1614368 737058 1062213 1609167 592127 1736258 80330 1659213 448119 1247710 222024 153618 26491 358180 1446132 59943 278109 1401568 1756562 1913318 482020 283113 504086 1562658 1456651 463633 144576 1880631 1279330 1025849 293934 1611021 1973925 97687 1375330 1638386 354813 1940572 1698352 166857 1916019 1062289 444544 755982 316930 1285184 1652015 398984 1181666 968048 1827902 293737 855702 232507 925934 1630775 1284804 374492 1719449 1136441 965784 1101048 1491120 1168097 783720 1673744 341760 1229826 1648825 866802 292575 1570867 104369 870794 1022498 1275820 378128 406192 857468 163495 619671 143917 1316174 1789194 926992 56234 1847798 1409127 1591844 43367 1894368 288634 1931099 999118 1017305 1772325 489068 667176 554171 920595 578991 18652 1950351 1610910 1807864 537820 145787 1369416 594173 1318449 1429018 129640 1283799 540384 1944081 1879942 1874674 208296 348185 1112608 1823788 1628740 990724 1849650 430051 1357909 294923 1138113 989724 1793829 1141361 217114 1032139 308318 453197 201586 1666625 474131 674941 1428390 1448492 510176 877383 1098659 645405 1343375 1793341 361889 1466729 1873301 1091136 1365890 1777783 318089 1249696 417511 1754745 1196635 1732199 1944440 1325796 452072 1968260 1195582 175533 416741 1999713 1528721 1828489 1830887 1088070 415764 2322 1738745 397625 1586899 90747 723298 161963 1719235 344323 1946436 1851019 838350 395610 568238 1061651 292373 1675928 1691544 1287006 77952 1704738 1169940 1046670 321819 1518558 652624 26364 1368382 1229143 188179 1959525 1260438 257815 12298 207977 1111786 1552462 600801 1684187 1327480 1786581 765739 812557 680562 940476 116705 1456625 497503 267351 1736300 1800512 765315 433970 245776 387116 1609551 904172 184798 1304273 438525 848673 730227 1616517 412694 317472 1159201 1035567 995899 1571027 808060 1684858 642834 688231 312783 922541 1468969 517455 939709 1913863 1214257 1504189 1786074 819340 1877853 601820 1835517 1867422 207131 481832 1594127 1704552 390337 411706 811692 347765 1400174 1090943 1768569 1973003 721532 156478 1664650 446076 1972235 58362 265151 859616 688313 107429 1412234 256499 1373251 1941693 1188130 755377 1162393 740232 1363493 777862 1593940 853931 1760893 1635502 173395 455680 1893861 1997283 649821 1399017 1382779 707371 1944717 1323613 1391156 1231571 75900 293321 1235114 868812 345254 195753 154698 1726918 735690 1728506 1352089 813789 497063 1793698 1000813 1192095 866129 1472653 775573 1230176 321663 280336 1540791 1319965 1204026 1617173 335252 1787306 1029806 1090577 1770781 1802011 886047 1376267 47868 1281061 1679595 1114715 380846 1303331 710104 14351 340090 1282825 1938091 894683 651216 1843314 5388 1879280 828493 893470 1145008 1652744 1182660 934321 879907 1538986 1882905 1197644 1692561 1247631 1241082 1299342 16486 1435673 149029 31814 757232 1914192 1534565 1736441 394019 615753 1739884 1984242 366169 1182656 1135796 1067702 714180 1761848 1191603 332228 1883172 932354 1706595 1054953 1007418 1098562 1769474 882698 501405 731036 397535 1458880 1688120 542653 1077987 1610318 297823 1553143 870593 881465 941856 1578330 1777420 706470 705312 164949 119417 1043887 295354 1451866 1677319 712840 132288 1053773 376119 743828 1932174 1471717 1508324 1917334 1464751 542848 254597 1381507 1165238 799244 522146 1459619 560178 1016800 763572 1165019 346181 1422142 981229 945671 452371 335422 1674932 532624 48239 441442 1866428 1273639 1688548 74823 1836099 568495 452558 2402 679374 965625 773482 1363205 89811 859621 1470684 1751484 434483 916594 1082232 706914 660398 1194002 1917627 273694 904881 1453663 1458498 1555278 1533902 180549 1988281 866904 1381938 554916 1012113 8742 690346 66185 1685538 95702 1711460 176640 1285755 151190 856170 1231359 1623210 965397 1018818 285081 6795 607600 1735033 190446 1606119 796567 754142 171691 1922801 953598 930906 338272 121012 454056 1644696 1441186 167785 145667 1198077 1348656 1096575 1517351 986089 1770653 165023 1870317 102892 89918 1975124 1562953 1932930 926437 1418817 324149 1777681 1659655 811436 655409 1589785 1415346 366037 321686 384751 643739 1998558 565317 1913808 976001 312707 1012334 926257 1507265 1469507 296582 1678623 1483217 547065 441965 44084 1468524 562259 1052247 472664 743873 959582 770024 1503367 1986149 1773639 1134762 1996421 690654 455679 1162480 830276 641284 873299 1769910 782621 221915 1331629 1634940 1455105 1447018 1615099 1847784 1548107 317469 956925 909933 1853976 260170 478732 961628 1584496 1183635 245527 131387 1650422 824991 1930252 1988869 976250 1702905 1627288 1851796 1910925 1613958 751681 1503242 473227 86631 314358 942439 299516 1080551 1447595 1278915 988472 1868489 513310 260662 1143702 676792 66792 1306207 980460 1290208 1407991 357311 488771 820056 1208201 302792 356194 1007458 1400886 68100 1854345 1027082 1388725 320701 994074 1579227 1790669 736334 243096 325854 1443486 1040472 108192 1219381 1476642 658401 1898464 45994 686515 582577 331178 1973723 1786000 272922 13928 993955 1013989 1532955 345010 1190362 1217529 1637228 1566332 1633440 1153323 324424 1975698 1819865 1647360 349920 234031 1730510 246043 854379 1686468 1189293 888703 972183 512301 1392626 515345 1740297 1573499 1332195 1871429 1476877 996390 679980 1350811 1595351 112965 1725749 1177582 852580 820950 1547536 1482606 1689437 356703 939429 1632636 1089668 1761090 1680885 1660360 531207 1918977 491660 537197 1867621 681888 272937 1997613 1425208 661121 406190 186889 1163941 432770 800817 76491 103368 114080 926051 1359294 1141967 1530058 928263 1877997 1136597 1331640 648123 1953900 764958 1272515 657807 1915078 1083834 797183 1447244 477438 328937 822239 752349 1360370 821394 504399 1070750 1464977 1745022 583607 1493357 976533 125547 406504 1117656 88702 955241 1603063 189062 1087650 668761 1162981 1856331 659476 1908517 1421237 1327909 1016731 832480 98171 561657 526599 627271 242910 1045237 1993894 1462790 1697582 1290501 130753 1613097 780331 207610 1565078 1993111 1756363 567516 1592221 1038335 1401918 1343173 1906084 1535808 344815 1928656 1442591 1504600 1458442 1528764 359254 1400553 1765877 1973273 49253 1897073 1849054 1466693 688328 958467 1688836 1981474 1625860 698521 725270 1392005 1947286 1698652 418207 1611177 943651 1661911 1691177 1614369 371117 1672026 507906 728737 575675 1359262 1378960 1092263 168054 970138 1369340 635596 1969063 1649243 973422 1905674 1049609 649978 863708 1908525 1518740 1756099 613617 589405 449703 592569 1125766 768955 893905 896862 1735997 1765857 100007 349123 477634 1358822 19300 1825457 813648 478671 1214603 1989018 1931588 1251146 68717 1691394 53609 95034 1352738 1642880 547752 278148 1868406 181780 1832922 577100 888995 746227 845715 150048 255204 787656 768426 183869 1796431 1851865 150965 1004479 365464 1765275 1432759 699910 905047 1226729 1998185 887481 998488 102415 134981 724131 1567411 1162654 1076525 1373090 1392041 1126576 211647 1554427 760275 1798741 1912663 973602 666660 684129 179253 1902839 1426066 1224041 568750 212389 939238 1658365 1675981 1500943 1476742 1555451 363607 1209731 1356819 1607159 1356625 1817436 1918559 267098 350662 174293 274575 909855 1015063 1476092 503444 160625 1274726 1316331 381943 93166 1901332 1264577 336289 53172 953463 563873 1561060 851111 717043 1703699 1932055 1224124 518490 1326566 1770771 1116319 537068 1689080 1507150 1128439 575918 807712 604968 62304 222375 283520 1883229 757422 1781162 1092614 1446314 264931 356704 1560223 377019 96437 839345 328516 487045 258090 1141052 1064043 386437 745206 598959 978215 1361040 1370605 192196 83920 1501769 1260341 772879 79755 1560833 1974523 601203 254467 1865710 982372 1393108 1992475 1754909 1595918 1261129 1728619 720457 1268996 1709280 610070 1954790 1694752 874335 899524 1162041 1588164 372211 1330117 1980011 1736049 394590 1111301 16764 647530 994117 1102344 900055 1367800 865927 1912852 202954 765730 76166 1062203 171526 335171 1304367 523088 351905 337128 805400 1855649 1375254 296457 44566 1335312 463314 1273619 370017 471753 1263211 1518564 1856584 92411 349383 242907 1375514 336474 1456645 215345 1771991 631445 525054 845665 1502120 1168450 423504 885286 1412345 1019002 702797 557536 1069682 696091 305884 1955790 1953823 1091171 1309644 859228 1927968 523967 579893 1310165 1221072 532767 671100 360534 910287 1520637 850077 1510592 351508 769310 946326 1115775 307232 1975345 1500689 323123 1992814 73784 186163 540239 1156698 349680 195954 1278030 1547619 1446490 544394 338811 938349 1316489 1660087 629714 1188136 408832 1712566 991878 1419816 1208984 1697560 1163453 275625 1725714 774050 1812136 892193 602038 1341152 1053535 718259 1495256 842241 188648 1324424 885466 108807 1799382 737692 1806397 381414 1369670 1073784 161294 504718 146340 316118 732472 2370 748650 670175 548480 1283452 1035510 1900802 1681661 621222 1592836 1502279 860312 1480903 560569 675129 238053 1616245 43927 201176 753342 1609158 1051775 877585 1058722 469611 311074 1006836 315995 1338181 1468829 1831646 295334 174818 1124873 594439 522100 1256579 1775501 284327 1801289 273472 145412 1597326 1063367 652879 1958016 785036 236604 1358860 1221352 673930 1931075 1216899 780582 605691 1774845 270797 549102 1820516 1738899 1763248 275138 785669 789537 1675927 1437862 234195 1260668 217086 1991856 950176 1242881 314008 130017 1946548 1941104 21347 1057729 1983765 1246787 1839380 1781834 166609 1010248 1669020 1090118 534963 1345100 439834 883252 171371 224214 1480139 1375537 1439467 690992 448747 757837 1975661 1802498 1244443 1975997 601637 1455111 1452974 105264 1305521 677101 685095 1206893 614233 352018 287632 801931 620530 466952 1639000 875834 343669 1504855 39300 987778 1849439 977303 1067308 355244 1984037 294114 1265714 450128 1588854 1002178 1299361 814953 1601605 1465233 263328 622224 536958 1189847 985739 1850073 912645 1737119 904627 1010433 194089 855838 326252 457065 1182363 550590 164935 392166 604990 1848700 1902313 300726 1601888 1879304 993906 373944 671983 772061 214008 293729 173899 252990 1619352 1072818 294090 1525109 1354410 1695157 1301784 1366079 951841 232162 360893 993432 1940886 1829942 1855068 219784 1453185 1278882 1092415 137001 525321 1924881 385444 1441595 379794 835309 1455566 1492472 1047520 906760 1239603 1562644 461296 1734245 1664966 548314 1091965 545276 646489 590605 532912 833966 756206 501941 1499459 1156786 54583 1402694 808483 58269 1847161 84700 1086513 750171 674597 1828307 1582717 1876707 1131895 1476326 465040 576856 670934 230730 1389564 758225 1169817 101821 570695 1945937 1829574 1772944 33070 1037267 1557087 1357414 1591855 1291075 818276 692310 286673 1806344 625023 902030 1439409 1253004 391864 1221240 1184117 701735 465064 1868482 199980 466509 100549 507756 712783 791671 1240312 687197 196827 181018 1648624 803521 1000339 1257951 725573 34935 264855 1473383 552120 678537 1939235 1017421 1516219 933480 509657 1587339 115570 52752 1449133 1079986 897172 842423 1813385 478437 1884783 398078 432160 1012931 1190003 1755031 1072591 1153031 734689 325692 1263195 1067018 1555585 1792690 715680 1968765 1487481 1601509 1285017 1433203 1650166 217298 1307343 1840337 1373866 490778 1166252 1487811 1925194 1033072 1002621 303580 336498 952212 1309285 55363 204960 1648639 544768 1904432 53605 244002 1750531 1529530 875630 261603 1191163 1108707 49206 1900922 506314 1795196 1406332 1076475 600122 352376 1533101 118782 2257 713948 1563727 1570577 746300 1490342 1430595 363228 1655671 39113 1257065 119403 208647 1183375 1477574 1150876 263695 803130 1473628 1852739 1327261 1334768 948706 1098456 1611151 1894655 543223 225073 280236 588288 981459 1586356 1417304 1828244 131168 997953 10357 1398337 1056987 260666 1243321 1817843 1336291 1442042 1222013 822730 1715054 159364 280776 1264290 886927 621945 1585600 702638 862108 1641525 1564524 1932476 955624 294783 1997400 20478 1402709 282892 1137966 435281 1688605 1844809 874039 1971009 1819167 1961414 12652 709184 1744243 398498 1948005 1486264 1407499 942160 1325597 59886 1299360 1743363 584427 566158 276261 1530399 1409414 225461 362425 224366 1433497 931939 963417 1598686 1674723 261307 97881 720139 139921 1893071 726014 748193 1893893 1303192 1874361 390558 492324 1716472 286146 1699571 1546928 1310302 1663357 1915835 1597182 1965831 501510 595085 1622772 489298 1119948 1398103 266801 818525 68541 524880 120077 742960 894771 1575697 653765 1442142 1009357 1198623 121112 824775 268670 625109 1957831 1378747 566865 1728530 51310 12939 1184931 127667 366632 1946001 849117 733526 996937 117464 676983 23312 132855 1169896 427100 1691676 1729015 29046 1435575 1952826 1973104 390406 162728 515903 1073941 257219 805842 1605513 225099 601987 1575593 1066400 1077406 615587 1962425 778664 860215 101222 370489 199915 483682 924247 179997 1610002 382376 298799 1754439 960545 1779597 252919 701213 535091 1749886 1685967 652587 1313433 383255 694139 1905585 1613672 920775 424739 1928575 522743 223229 630674 606387 1197279 1944352 1441482 658256 1002309 475971 280684 700670 1955518 718557 1974973 1128134 1122356 681833 1986897 331498 19872 147950 314076 1149703 1601864 1261804 406120 709038 1702071 1481750 214988 564523 1813637 525551 635862 1745404 394753 1536780 494702 944924 643202 1410543 729234 807494 266318 1785818 1776895 1100881 31440 1306391 1139768 973656 96542 47361 1837728 640851 598198 351306 848220 451465 633306 110659 1181425 846811 12331 918307 805510 175443 557376 1146724 1000818 390248 847544 586251 1782264 1852503 402983 1118482 1921149 859001 751646 920727 448117 1782352 1454748 1898203 441385 400759 1879421 1394942 182884 523579 64086 1219071 360794 852539 1987111 1068567 921597 1099857 615852 1514766 1875544 1479759 799451 1228430 196510 1336425 1104081 1701654 1043010 78081 649794 866446 362447 1485455 1183788 1093433 888383 323404 893340 280446 982290 590218 586578 1483327 733118 1153226 954595 1702427 1360571 1679197 212588 1908265 778850 1231920 1775458 1436441 1863763 1330598 1460246 1062273 1850322 1550141 131671 943392 607811 1517308 268512 752483 166866 115094 1156860 706560 1627129 203486 167063 1812986 714512 402362 1046631 1449782 634658 1857720 1625575 1801591 730897 1403685 137431 901789 1270486 178197 755240 842479 1385233 914499 465377 900490 1366285 971319 1033422 1164421 919351 1120256 847938 503614 652898 1514351 934734 724779 1248409 857798 1996457 1904320 16860 213632 1318290 498510 1109581 1839462 242788 1188915 231924 780460 1041637 672984 1696182 945073 1481207 531268 1468313 21751 1170857 1887341 96000 555543 616930 1678330 1191573 701319 477121 1170650 1168766 422939 918016 1645799 305848 1597349 1993049 1593548 1620382 1632828 799593 418996 594393 582284 1455103 631901 1624219 670955 484766 1366 1038778 1353589 733529 1494858 127537 1775699 1661002 1601151 1971663 163770 749524 560654 119772 1644736 1211377 1942994 1391042 1396238 103315 851200 1761608 134792 880733 19194 1791788 1029343 213510 1310498 1806995 531407 638420 1488620 1330393 1820690 1785977 578780 168274 195190 748934 1432416 1979738 531575 620644 1867322 1556375 1401104 74358 1641745 1341267 833700 722409 1851052 944357 1538062 556504 1311851 90894 765446 1135872 1183828 425346 575769 1554927 1234008 1692800 1614376 1182280 1368273 684867 136343 1999475 1275923 871428 1994657 191744 1384803 1425171 1079716 1042892 1061979 996467 1625085 421318 1501936 620292 935450 1247085 1369245 556426 63935 1593997 1231942 330616 1056388 932561 1824748 665550 1446058 867826 140424 1548918 1286602 699657 1878116 1275121 321512 233683 1192549 292215 1459910 140313 935685 63610 296045 530410 1313204 243531 103426 519587 1536287 1710262 1234087 696387 17125 765786 1238222 148039 1809302 765700 1536550 1994565 319274 636914 712360 1121990 1365429 530807 674669 1912520 477392 967951 92142 62714 460832 994288 1304077 156135 1445637 1959313 924981 1819830 608572 1632267 843244 1167968 1626737 1365609 892090 1226583 903175 381509 891192 507188 1086899 18818 938556 398461 1984552 1150650 1660204 1064474 1434046 1541805 1485023 205419 484244 1398658 1999034 994898 1707518 614575 505477 626012 1820417 1164216 56143 472339 881728 1386811 474418 397856 1224660 1821703 555288 674184 1420132 221445 456744 445269 1086927 106091 1997653 1230140 465797 1179168 1107846 652589 451928 20259 1002771 69035 511604 1272281 736821 1643450 1704504 316260 571030 1788540 1666053 1575921 1122355 1342268 1939791 85887 1311935 356532 1699621 1510531 974347 712600 663330 1017420 848469 1075964 1915081 1516621 1521870 1068733 1013315 679042 1719480 423052 1281136 690616 629321 957162 1842348 565544 812179 467126 144022 972311 1331106 1229569 1233147 1773507 1313424 1486126 1250835 82133 1477892 626141 1094085 264542 1566603 483466 981528 1140131 891852 1639385 786947 216806 787483 1204515 434746 1575855 231496 1487038 1359809 452459 558551 1413005 1041654 998692 1306611 1331441 60887 1620120 873438 568875 1235973 613191 65696 468652 1107197 1809047 1964584 1611733 617524 591588 1661948 1275256 812073 866530 1735891 113511 1043245 677396 546702 740755 1363698 639370 862988 1205060 960826 1084425 951795 1005519 1692831 1804667 766007 1264474 753590 112811 57542 180054 61311 1317794 907520 1558382 1046098 1047345 1421558 139705 1568256 468438 589998 1694875 1316168 211858 313385 740108 261575 1715203 1619872 1956259 774420 265813 5608 450789 241875 598985 1770437 1224072 697006 179722 1682197 319683 1806368 1420045 956151 253971 66472 1736976 375141 385097 1525849 145220 1629458 1409068 1903145 655231 1354848 1694491 891348 1294373 1309632 99267 1604123 2945 1287692 623509 1445490 1031842 573205 1149385 1868567 1953869 1562516 459427 976625 1199410 199512 205114 94121 990137 294979 1236261 710763 1804941 676702 667606 1410565 1164545 579391 1653802 403010 1222062 43851 814533 1514599 1092407 1796765 123718 1945870 376681 421179 912329 963258 257839 1851621 1385810 29902 233015 1420378 498961 310872 757497 1856388 1962193 1518378 353539 696823 1272175 820468 49781 207873 1744969 883859 1382488 25760 668800 144912 824885 1104590 1560453 1539031 1521006 438708 80449 1333904 1960428 1725037 1938700 1325927 656218 582521 1234745 161971 582405 1382963 378707 690145 725232 1280656 101462 1296796 612122 270569 1179590 523285 180076 859907 1962894 716205 992855 1038218 1353095 1425637 507676 328122 411451 1957464 836162 1440390 246674 925564 298069 1181863 1775632 792785 793417 440042 53386 1062874 247979 795965 1663755 1837358 427511 1210564 1820746 1978410 277625 1481392 206607 1330001 154263 1356486 1189977 693688 501790 190397 776153 1478715 1136952 12314 1171764 528901 1046096 436916 1951336 1410111 417870 999385 1827520 1670962 1424370 1160137 1294143 1656370 1618959 1796855 671193 1692309 947162 323866 404002 1824980 316216 817958 6276 681055 392944 1860690 1484010 1061096 499710 1658258 21866 1263640 1647400 291300 1954433 1519669 1863003 1649762 41346 1181698 1202507 611227 893685 1828202 1616280 1603627 574152 1831317 668999 293675 361173 1565629 1724850 681766 941993 552257 284630 1044022 1858954 870945 727317 1099875 1649274 664125 852978 1648048 1023756 298296 1874756 1995662 608691 359501 1166720 1366018 1278222 949912 1174103 1725862 444056 1004814 1552890 837527 134285 976661 3529 297295 1005505 1756926 887249 1208496 308335 1299870 1084100 448727 1853093 397050 1473895 436193 1643681 512877 1065801 426535 1928591 855202 916680 1921773 993226 190422 990079 1209043 1839715 1480887 305626 1754233 1945024 949609 1217811 1081740 1665752 1301070 909755 15775 1789307 1427905 1830106 320497 1221697 571363 1027524 863958 119900 852034 63350 1341301 542327 875943 271479 1681230 1083692 1898976 656781 1783900 732069 1193929 585272 1675484 41798 1607645 99600 1915742 64172 1210509 1910003 1179086 1677218 1321405 1116457 1940260 1672691 1440486 276645 550058 1877537 1239963 1043458 852013 1714402 1412436 532727 633113 1110039 1400901 834947 1356206 1095531 712262 1262088 649083 600036 1251517 670779 912453 1832846 1764764 1454514 1160844 1291721 3741 1945150 1554325 828044 847761 390435 520 324954 1705891 1555933 1843484 1074147 1875504 1042331 995944 1579075 8562 697027 1832375 888763 1107620 1655822 1184448 1675044 534648 1916121 1794661 666321 358355 1661509 1276259 1245023 414841 1133096 182172 1294688 1074162 1171468 834445 143618 155600 791865 1317236 14370 1963304 87522 949745 128310 175618 1775697 645913 1753998 1758208 1850348 1574496 1368870 992385 550084 1940739 1093911 1832533 293114 386611 1549694 1695012 111746 1122636 1105454 378489 528966 923523 1248520 423785 1316907 1541627 581199 42642 1760525 1663475 657828 1272487 640769 829555 860990 961486 513557 1418493 873430 1265314 1070270 1820894 65176 392613 256387 1711792 1118638 243229 1655255 667186 840451 1567651 529432 496504 1295958 1599287 1993085 795337 334108 185314 540861 538472 658705 753580 319807 276315 1505321 1454174 222299 809800 1711433 749227 1286818 502682 272971 1966153 1244599 868404 902498 1043723 271788 744191 1241900 353820 1260551 916957 1768762 1842653 111165 1002709 1436655 728359 158808 837868 1322148 653351 890146 694201 1948034 931855 1319139 949703 738148 854156 440241 422881 992362 554439 1843213 748415 1197566 1326495 1146592 389049 724500 482775 808405 1535699 1676469 132484 1502573 431896 293557 233460 1833545 523493 507249 626254 64137 491110 1959280 1280893 349403 1233691 432620 895701 1625791 623908 223357 1528036 209406 1735767 1191856 1530534 1899664 1026420 840095 127708 1840356 79762 1577841 1131618 534734 309197 333205 977821 211354 1294463 1332956 1047389 306521 1851054 1830119 1725128 1993157 1746626 1821538 1094787 397165 361545 457210 171946 533888 1227900 1463351 94377 1334271 881509 1561093 1544774 1565627 993673 511451 1450808 1294693 1332507 1435612 544016 1005633 1984564 633564 738872 1372259 1409350 223362 1853103 1937864 1844225 1513682 1076227 437463 1054958 929077 1138064 546845 90050 410190 594989 1295444 898277 812918 365349 1362837 184720 1244988 564663 364262 1625990 836922 1245734 711588 890555 684971 1469358 1980873 429931 1356555 1691863 516129 74629 1196389 665791 738243 1041863 992180 1973143 160954 31262 1674095 570962 1670491 1675876 14489 1388220 545589 697304 1246994 1906823 685950 13536 1934008 709980 1720128 243877 262937 773661 640300 168740 827252 730744 936604 1240163 1848644 716301 1867651 341261 1042631 812834 610546 1405424 1060081 1520678 1536089 506456 1674759 1640633 339889 1473971 1998403 1700897 1691986 1435358 1617330 1453729 697729 1380907 1213838 1543418 1474370 1035399 1157115 850545 1777386 1015257 1309170 1178816 1801006 151841 398453 170649 590440 861797 980567 1277358 867818 532633 94385 894208 1564108 725149 1790028 1509244 359599 520503 536559 740646 657190 1313242 863772 1176450 236974 1201214 773624 844766 1936693 1955877 1501557 1698941 942021 1829243 1005896 1746695 919797 179516 823486 391609 1314676 1416522 1969129 1415828 920960 1575023 787801 222413 1223919 1366071 1206444 544176 882038 136912 1404543 1211799 661901 1753232 1750700 1286846 1716616 1143914 138896 314671 1089474 987822 68525 1085575 912304 1162012 390547 767502 1824988 628934 736068 461525 1661546 709027 680856 993252 497898 1082717 93146 92016 933070 1383025 1685085 722198 1812566 1961583 1849866 1199062 136092 320647 1443183 386146 976616 1366334 1824967 412784 1817863 1696908 221771 650621 408558 543408 547416 747678 455940 1773313 119853 115857 227925 504426 1159578 973132 1324990 1029024 1207809 1397315 1031835 1640543 242199 161495 1940013 1425113 911779 1478125 354154 1788389 949566 1109190 243853 265434 225339 1904592 392852 1868698 793573 1027054 1113222 881288 271584 467793 543120 88810 1917436 737408 1481642 1751479 195477 598688 713192 426382 248171 786111 1810451 875046 1753937 67938 1293883 1414548 525147 1541543 436602 1541305 1094942 1644433 1912316 771548 951373 1054521 1614546 824902 990424 1385712 1872713 1151706 308638 1783977 265082 1353238 1120535 353250 898148 1917280 341186 1809150 527458 440778 1000645 1193634 1878998 1615662 906035 1907308 590293 1755228 114313 1228790 1988231 1988236 1875236 1062 1175304 1466373 72790 140211 216676 701606 1461502 1230417 118470 1542458 1725700 253750 1200571 950355 211109 1537323 1862239 964740 1160280 432228 374018 1131523 1663770 1899740 1147368 405211 109758 1796237 119334 554995 871403 700922 1978755 1416760 846999 1787703 859860 566105 1769552 173447 226627 796363 1827399 623292 1473708 965947 304517 695242 453131 92699 519271 920279 207631 1716470 1217951 1403428 496541 781667 1062589 1379054 238347 910131 716113 1272988 560406 532955 7473 737644 249686 1836883 1678864 69629 537668 394911 24608 282291 824532 1886987 931409 1486885 658009 1958536 439620 981676 1306288 957854 754807 225931 1563334 770959 1007823 675246 197822 1757522 157537 336821 1855718 1194717 656657 118093 675398 414591 532876 337523 1976663 1712341 1757828 935650 1327501 631600 1285022 240111 902517 154083 440086 1603442 1155020 1959666 294920 689431 134949 1602341 374837 786514 1055147 868448 144445 1951026 669275 377511 473172 391306 1582504 1809950 1138515 1623402 1394812 235496 426328 401458 1793806 1432238 1973412 204296 806333 542973 1232410 1549790 566941 749059 1797671 1195568 1373759 987805 1684044 1281960 1098204 1644767 1029013 1299869 1416266 1971302 172311 1213768 1892183 172108 919688 289520 1826525 1819688 1157305 735916 405248 1324288 1220741 90122 265748 1421314 1951747 1923872 1337236 1334343 792741 864156 519290 248375 1114831 1364998 1445425 1097884 818167 1397587 507724 1863251 355550 993753 1384584 1710414 1257619 1024088 439135 149775 884081 1656243 1737168 1529979 1773935 1059249 1869738 732410 1126605 1474656 629317 1182 1788751 1586350 1633334 1388996 35779 1094111 1790969 165903 13870 1312212 577184 1235530 172129 686537 1330441 396793 1829628 1446505 836476 1071490 33506 1542939 714295 477114 83914 1225704 1173322 273570 310277 820834 1116995 680576 1271136 291498 319868 470558 1151450 396745 218224 1036004 1927310 1615640 1060131 7626 171950 950838 546944 842032 687724 659280 122573 344448 66523 60975 14403 888619 707900 1546823 776956 1496243 1988785 1152969 1136945 794554 1051474 990391 309951 723615 1413442 1730839 755888 77201 404822 1774696 1367659 1204185 263673 546861 1510590 1397951 1752855 842688 385042 1476565 116584 345483 812139 196855 197007 1715703 187525 1305788 934219 598501 96956 851847 1199539 304907 66699 327382 982638 1325806 561439 374078 73707 177969 1819004 1872317 462399 1646958 1497998 1225685 1826841 1729223 548316 750724 235110 1498463 1866701 879947 592570 138623 234598 1019936 1713178 615215 1671422 117009 960206 193355 288332 1391600 1829210 1791911 1106834 1664428 593785 1809041 1855424 819654 1988749 1948205 1575084 407739 41026 704261 146769 1797457 40681 199194 1561566 1886532 1796117 1162033 1232680 1339006 904287 1575492 1088428 1698765 1431723 1858624 325612 762591 326885 701719 1319637 1359045 668253 777348 339453 1671948 521644 1034102 1622810 736391 1730180 592617 480774 934747 449815 46870 974895 855668 460866 1447356 1887594 40485 1095775 935727 817505 148684 456578 868711 1547039 1280068 776760 1616239 712247 159080 1074793 1853264 189890 1061106 1472196 229697 1886299 1795469 148387 157737 1483450 1136451 273620 1747706 105973 53114 1382547 867668 1291943 1241618 488585 1375623 1471315 781637 1794636 1529560 1296784 1113310 1115735 1483623 1019655 919491 772890 680060 1654377 1787337 1757653 416730 1776489 886807 1704847 553132 1793792 904863 277002 220783 1867770 744891 1153149 199129 362672 293440 1930426 1388023 1038921 1146783 351479 630700 1070213 1830156 1652878 1996564 1094878 36304 1974617 1496893 76528 1420140 1177822 1505226 1373603 611465 1581402 909132 1421585 115030 739217 93149 530408 149631 1126790 1456261 1934336 1801956 1200058 317772 1377147 1689767 81547 990268 235806 128779 1330857 867819 590404 15689 1689784 1909668 99693 1481308 1930960 519282 603102 540373 1485452 346733 964083 511411 74807 1909413 1171847 1966746 111566 1993966 1558967 1212412 1133999 1455093 1042194 680473 1173864 57216 693329 790089 1591976 228481 174344 1142127 1364404 1506251 763216 1183489 914087 697938 565140 121454 1413618 810304 159655 872316 821380 1693175 473642 360783 1666662 649138 1045827 1026350 564788 1742371 1694956 1642468 148794 539651 62872 1509598 1346559 1408380 357682 364743 564401 248657 1746615 109154 1070351 1025215 933287 74519 568654 1210281 1153999 1883297 946730 707788 723069 690207 173910 1903601 285902 1111254 61910 1534157 1445845 1847747 505005 386749 1833748 1094904 787967 1786860 1017457 1414464 1779852 1350582 1545943 1145247 1394975 282340 915538 305397 1645517 726910 47889 370593 39311 450425 103151 545751 962429 1657871 204348 426012 106994 263885 925264 1102041 332817 1693601 117565 1676746 1141336 976824 233415 553243 782184 955081 303257 881671 928765 1216145 711947 171220 1190857 1431771 433995 553039 458313 117152 1814300 226267 1892206 1700226 205329 858287 266262 34815 910527 987944 843025 1221026 539636 352424 1720036 1466554 611160 474766 130734 1858121 977762 1075272 111271 1824822 1613231 1586385 1121796 1616416 1748733 885761 1443307 1801966 890368 434401 1939279 44893 577362 512121 226937 433557 329238 5286 1367454 584994 677316 1645266 1755032 1501897 57081 1127783 407118 63520 1720584 287845 714305 1838296 1676598 1227422 1857731 870498 918744 1874026 940335 1222955 491820 558153 1870630 1410053 1006312 1642061 1480694 1006160 922142 111687 1275078 1253377 1010051 1731272 648495 1088036 962616 1034857 870014 1215259 1815725 1852357 103800 1639220 808912 507387 26152 395364 1025194 1171712 1524898 1448413 1278758 511117 871734 194194 1539735 1097262 439635 1592985 919639 212973 502864 1402203 1030001 1862059 240188 1487677 757277 1605858 1134827 1294694 1550704 180794 1425899 288679 1631335 1916694 1063024 538293 1312308 651821 704285 1038279 1311827 412068 1979390 397042 111072 67994 1386007 298151 1458063 770165 1262557 292532 938190 1347324 931484 374702 292497 710154 316783 1367929 836541 634061 170566 1309362 1579958 250147 1672397 194461 835912 296469 1427345 920489 1668682 1813362 1782523 6704 347326 1488297 569212 90353 718301 1703214 294707 1678946 341681 955025 144572 78510 1586930 58469 920491 1797800 1008581 1987831 1998092 1640131 716086 904162 1385840 316206 122733 498374 294157 561757 1624430 1877226 1547452 735658 239809 400599 1643321 1299356 309734 555488 260160 1847192 227290 533425 1845423 1152759 311584 291305 1717537 1882726 119041 1406772 1206059 471399 567828 1492454 732946 1325242 1071676 118205 444558 890550 1629089 1037540 939284 1102878 753568 621125 1915434 408167 999013 686373 467461 1240837 885934 395288 563862 1497137 1680141 1480700 890517 824454 1812283 1496094 599790 1927109 939645 1082776 512042 1500099 799538 752770 1443080 1655362 547724 150526 916269 355387 805899 1609510 1182754 1829433 1829983 7370 1948466 1644225 1807915 1767348 1755377 1780890 1663190 762702 745057 902734 1599200 754542 513917 713809 999006 1219014 1922554 844024 704723 334339 182413 1970162 30209 1494841 820735 559143 766632 1436978 1499750 212958 1524614 292509 44023 75704 94178 1102848 1174142 355529 280476 964268 912025 1132651 359776 222379 420596 1578775 469953 373972 1980851 504814 344108 1881993 1764273 547445 55049 603531 1776739 907535 1398663 1689199 1282661 353385 994158 696348 1640025 1245982 1553277 1444827 373480 996581 102114 1940702 1472047 315943 800743 1356229 1014657 169181 625926 522130 670468 678123 936843 1807346 911348 714969 1682792 1210163 983035 567329 19007 228369 836557 292198 790890 831459 582302 1877542 1240224 752475 1896250 623248 1174678 562690 381085 519182 236402 1345126 204350 1464956 1835374 1638726 35046 569739 575627 339640 772174 42289 272552 831338 1233973 1936876 1349281 1758632 646422 137484 1003801 564829 1080401 164826 1401071 1410247 839198 1714153 59258 636731 1322984 894793 1661425 898665 1616996 1375659 1577834 1741960 127854 39625 1116178 294077 1485303 899878 686723 175480 707642 1902511 1739241 252083 1355338 1925049 427028 516582 1465855 1450314 1822108 1776266 446059 329169 1118647 1364860 471793 851168 64506 755507 362838 348699 1835863 1593565 143266 1151525 643519 1028950 1011773 69341 1983560 697130 1177910 571118 332200 379624 707858 1398562 452054 61443 1686398 753656 1517118 417135 720697 1122207 1246642 898104 42078 949871 1938060 1901085 1200771 887689 804604 1645522 690719 1711010 1478026 882894 1983509 1520448 1955435 83280 1570651 1091255 1441472 658292 1960686 757123 659171 734327 1091538 182154 720903 1192105 377059 35425 1337649 347136 164050 114216 1526515 417386 1587649 884955 688944 145629 49647 1725386 484746 111185 1952635 687371 1927749 1756100 652428 801498 413724 269418 365132 905046 686237 244089 1202950 770575 1169837 39778 375560 1440981 1169503 1839754 1066549 1206495 452060 168551 553333 598874 456963 927343 194913 1970943 1053880 1045220 768818 1958144 883528 24369 1217235 59030 864722 1950027 490870 1728190 1065946 1289446 825485 1835046 1726197 259114 1915027 1253615 1220658 1694310 420508 1204611 1012769 1996832 653210 1212317 943260 1010507 640240 552096 617535 1129267 915369 95610 729922 1266634 437355 311957 1640250 200554 651223 411985 827235 786151 1437150 1083043 202319 649660 984228 1766075 844084 1591979 354894 164435 1947192 665877 1781657 701718 582815 351530 612568 874985 1297388 1582223 548418 1425642 1593149 1256723 1563735 1029618 926739 1403369 1130352 1092505 405470 1520242 972962 724310 342451 470517 808988 923319 29708 1156356 1256453 1281405 1431927 195234 1833506 1724888 1944190 1555157 13449 1645280 854604 892764 987725 1969161 1627008 1815792 834666 999714 255800 1565444 1867676 1761357 186931 1152002 644423 1551943 361245 996694 1447869 1752515 823513 702981 1657544 954171 1096163 1127272 1905299 1972697 41673 441264 1959844 844421 1545461 1760123 1894606 311364 912594 1867302 1251113 79630 1944837 1497391 578688 524168 1586656 525855 1946682 63521 539126 263427 1842833 84016 1674033 1460724 334116 1676214 1270054 1674782 107372 1492318 979530 1393954 1320038 1060142 1675642 1267577 1441193 1017275 601066 1616610 331588 1667088 194048 1509904 1167796 1509967 1609935 323837 361215 320143 1563498 1099288 884140 847387 355374 1342138 722781 497532 1838761 227223 1506536 1378287 1862367 551030 652112 307783 228315 482321 469012 668985 137780 1738894 402602 1608117 836611 1680371 1418977 840268 1772752 16634 969137 1925771 648498 1438973 1646651 1144550 1586960 1918353 1021848 1416982 171775 1846320 412191 1743427 1597046 1203514 835079 1662262 1525949 1339465 1609214 907721 16723 1358187 353839 806683 1023008 583172 800537 1856270 1725173 1467500 1504505 894286 481144 943162 1663672 1404200 1898218 1231768 1398085 202549 329473 1305908 1104852 866758 1447457 1467672 272792 859408 946511 226830 1758268 1479272 26479 282877 906901 908994 1857762 307513 1725422 340376 1031746 496152 1086876 59932 171338 102207 1983994 478359 1455202 598772 974597 272519 1555981 688407 1448101 1131014 323211 642519 34600 1962352 259383 1062376 1034802 1080019 640899 404219 1928255 1733003 1111738 129055 913253 74028 404975 1804457 743821 286262 15302 1413548 324970 283145 1036358 836819 1714834 497602 1040088 1743135 1677511 122639 1666121 1320201 726851 1567774 1887129 734076 1821942 862760 1202140 1877477 1579738 1785823 1699640 1628891 1505666 464984 1177889 1108149 1784516 7990 830387 525285 1083415 882559 1475288 825495 1951509 1326295 637027 395063 1405828 1379303 150135 275401 1868589 1544072 1045346 1883868 473972 1788882 236205 1986555 474693 602788 1765103 306544 1803066 263764 700286 287787 1250635 821210 469271 875928 1164123 467685 1570629 176637 394747 1859023 996810 1636174 1186037 991966 1739681 1347270 1182772 795675 1032333 630001 1738144 271117 1064262 1281409 16402 1737715 474668 1054417 175756 1380423 280077 977659 1259232 1029576 209850 901247 1273368 547138 1564633 532736 1494260 1643104 1999600 1399358 585785 145597 608103 337264 1037307 1171543 63855 386163 777622 68504 1043317 1427399 849592 593619 1185173 1091388 87915 210644 1541277 890543 1921082 1520583 892965 1645559 1750161 1725721 1096220 1894366 580503 1246710 1309682 1475677 502375 1751961 791790 1451813 1100568 15133 1419567 1662651 1292580 1795978 734114 1875352 675432 1527580 1294135 966293 1917805 1719921 898837 923876 497416 1849132 920115 1773280 1845751 141220 1887601 20617 835690 801303 77485 1070509 299995 1476686 1478132 211626 1989778 1415991 170570 366903 29630 1636285 1693943 207439 1451960 184895 1113645 1330754 262658 249027 610969 126970 613911 528073 518440 820963 1473620 851328 230546 525459 1384208 1054764 123281 443765 1106026 860587 102090 939820 142630 139142 1826549 866714 1867461 368160 1760981 807474 186155 639513 1089612 357459 1629834 140826 194112 1137445 412145 280671 1076166 1977032 530964 217871 708123 975515 1398371 1163597 1114820 423364 94466 573408 1625477 1751774 1359474 826994 450015 712400 423757 1280718 1620068 882375 1402380 1074917 619457 744993 1331402 1595888 1251372 1156739 622585 764966 636649 1353850 572317 28357 42340 1218359 1071757 1960189 739540 50 696654 1122436 832357 228786 475610 1035809 488120 93891 1249194 325463 920774 1607739 917775 925931 490640 1322270 1594668 1408680 489452 277802 1874450 386043 113801 1782173 677995 1102095 1914286 1514073 1605078 1612257 233217 1665082 1118301 1937716 336613 81680 1932583 1787169 1591059 1139710 1788556 253457 1091938 562941 297863 424288 1508145 641599 1712045 1097679 104157 432844 1184741 554078 894506 991008 1657491 1607080 943979 968693 1612165 722874 971968 445171 73629 424430 982129 413868 1047860 1720818 1406483 917628 1319432 1816291 1049245 407363 985317 1501546 237113 1419613 1029451 528041 1347868 8706 582282 1234 1818827 1111753 1972447 494289 1865931 113308 353909 250958 254104 1020402 399137 485241 1751209 1728021 1350979 1492710 15209 1419433 535347 1035584 1038839 1460764 795624 252856 1366578 479108 1177260 513909 1742352 889568 1880137 91155 280648 1369057 626134 1730774 1740253 794163 1365177 1958176 1129014 290564 901534 1545492 949438 953674 717239 90741 1877535 664662 981018 1150741 1953734 1646010 334629 1133528 646391 1962846 990482 1540596 1230023 95029 1840612 358682 1513522 459094 377379 236166 1453247 1799174 1800945 749502 1497939 1858219 1313508 1553948 405981 1192804 703287 755284 1860720 894542 53223 549737 1662059 1358337 1043350 1829364 214866 1855223 1682179 1712823 1223927 1608280 631312 747755 1404026 1463388 1931381 495781 1231135 1519401 1010464 598186 647676 1411121 405513 730216 215041 846350 1229873 585102 1722505 70178 1930254 1979857 898866 1530998 1784750 404858 1939197 1244360 1072783 1042870 1629046 1197032 380108 233291 1434497 661644 530674 233150 412154 633580 432265 1276453 1898402 1917789 1534872 536184 980826 585507 1965283 1201319 328028 230755 1182883 92877 1960955 1643920 858289 779810 1278691 1367915 1114711 1703550 867046 1239993 1683127 1707867 1727033 1573962 841619 1114253 127669 532632 1710650 1477525 748086 425852 250591 1844931 1485678 1405632 1346046 376335 1846135 1755142 48863 1447576 1857457 135891 1828807 46668 478939 485022 1056035 1449519 554014 1194733 1245017 1362204 82094 443356 557297 436749 1307857 469601 496857 1598425 1320824 577618 1109807 1351240 1318332 1398574 255080 1640815 1402408 927449 156223 1108486 1042229 1524002 1331998 1207252 1740107 651517 543394 850939 478991 1369853 186755 1674302 1462869 371074 237576 1739151 1825637 26499 1620556 566881 950461 295251 476835 1000403 1546190 414899 1853090 290250 114464 412923 208021 1755383 295486 572593 1444571 1795717 368360 1789559 1313216 329122 422027 1021872 1546575 880428 753014 1584497 1604205 1873794 1810150 976732 1036759 881408 803720 1103833 1525410 965152 1730495 766371 1240679 505968 1025832 1630643 800330 1163821 1859887 1938109 287578 120090 981165 1678822 1636263 1798645 1405434 1396866 927284 1495788 1405107 1037474 1144623 148335 776206 475906 701266 743460 641264 1223575 383088 850234 1588571 879269 1911039 370582 797054 1766936 740431 1865670 771597 296302 388411 599135 1285786 1957443 488610 1519141 432028 1058097 1298016 908913 1083822 1901115 1066484 1260443 1822339 1354301 233474 758854 1183197 1895472 1957288 1321680 1815077 1070268 1257736 127432 1913177 404256 373776 1791723 1921385 1019507 1443118 747557 1449963 1210180 1763856 1295057 1261130 1660208 1502125 633504 188905 676558 110952 1084407 410283 860403 498801 1875938 1745518 1701408 118551 1310413 105259 744726 1345397 341617 1682100 858636 509364 851486 976520 46367 1967625 399173 1018207 1676506 110877 1367035 1436705 258651 1839011 914404 1693107 986940 1783376 1919878 681074 1191115 1388343 198762 1184346 1184678 1308501 1692631 1465159 115295 1949316 1840795 1407662 838023 1280522 1735365 1013784 269539 1088310 862543 1414150 1599442 1780741 698025 62425 1210978 790049 499669 1853137 1244433 871072 1533095 1988203 1430891 549661 165743 657617 1102599 70268 1050877 462537 709896 993756 1228287 989191 1783843 169320 771511 1360476 759210 1562409 1576052 1856947 1897243 1290904 236896 188238 1703828 768595 509947 1160768 1457916 1628689 1988991 801876 492631 955045 1841339 1741295 466863 503344 345788 1929405 1086521 402066 864121 48689 466114 1815829 442677 1642723 337511 1569854 1045255 65680 265689 1533364 267894 641961 461985 281678 489863 1810580 405325 954642 669752 1264071 1471607 749884 1458386 1019651 676221 571885 915279 1390781 1144894 1708699 492476 576734 1738739 1502623 1803805 1374650 204588 1187847 1487489 490243 1866753 22838 548741 447567 748795 518995 175765 884888 661588 424760 1796202 57825 766210 1491932 1730505 975156 428829 1753242 777299 1236551 1148711 1244405 1031594 162080 615623 405935 1476249 1728107 1445889 591979 257446 1199802 389610 536561 1550100 833931 562388 388331 98548 637673 1969822 753962 1797243 1526632 1623415 1310980 1692871 1323576 204428 1182004 151633 1046993 1677826 1462456 1420801 1205759 1632159 199637 1253100 340815 1910254 324931 1565258 879170 323710 1703930 732262 342178 293781 1442322 1415369 267294 650534 1753343 62741 209312 412216 411627 1297979 1365961 340064 1986734 473333 503547 725258 1621577 1214143 1335553 1882111 652523 1011069 765747 733818 216309 164496 784390 1519016 1157550 1227336 1464597 946544 1761943 1142965 166738 1365092 1627437 1321618 1267798 1819265 326887 1828442 13981 1010559 1489379 581427 719716 987882 1414169 1793378 989058 1884604 1679078 1661534 1981067 1563938 944468 1064555 1004205 1954521 1791151 1544437 923578 252617 932986 48081 1036698 609969 152726 168059 1934591 1645470 125878 102329 1755196 552840 1852807 869560 1268185 1595561 181129 468811 1584754 635582 1930150 437301 565440 1846297 149005 1971560 1615401 581634 881813 908048 1299049 898126 563461 597677 50932 496217 299070 648232 1312736 1197017 555486 1807929 444281 361381 1858693 1499496 1028472 1383430 1058284 1282588 896091 1722356 972540 1135459 487266 326218 1718366 403000 351875 1285297 1769216 638042 389804 1189739 1938236 1430007 292695 265424 893818 785342 733619 610292 1471672 1929528 826156 256107 1297092 582045 1370837 708929 916780 1103030 121544 1280638 1868740 671546 669386 1077706 1563096 1660506 1142853 387063 802234 559317 1534520 1293197 654687 1815283 1288117 1005403 1263145 1584348 1857823 1399348 681740 1794560 868443 1904640 1685843 488906 1727926 732328 1827384 652431 262260 1705918 1548372 149097 1344679 1745219 1818584 901632 162590 1761832 969533 1052319 341107 1913005 295428 1918573 131280 1698263 1355128 1522538 1363781 840301 747470 232757 476160 1455256 1590332 1035308 377453 245774 1704517 1924737 595531 1706540 1972824 67210 130765 685310 518396 49162 1319360 140027 1151311 458921 1161630 1798998 430305 864490 1345860 150534 708598 769404 1149739 1969524 1762328 56742 76106 265723 244913 234734 1105311 114850 893571 1086389 361200 165053 1936492 1875828 1847093 627617 637989 266511 603969 1116120 715943 865458 936782 414432 137509 1957124 1002475 1129347 97715 28038 343250 432478 1710430 1999251 195297 1830368 58877 1878148 597591 341472 582848 1321828 1199611 826716 1266432 463105 1300882 121682 1032278 467644 29205 363574 1372164 1536881 1417858 1936341 1213841 1110189 392902 1371119 1899285 836066 318427 1773911 1828804 1050503 687249 1953032 1688828 1506041 1571124 1728987 659602 423180 345807 1712623 1979494 195695 213411 256661 1718694 592908 346307 511412 378192 1055771 27794 821118 1031261 1945082 1442815 730795 160513 1094347 1581519 1311040 286770 739541 958997 1905216 1169802 586301 436994 221820 203577 1368745 595684 1609121 1428781 1305916 628539 1697478 441896 863913 1631431 1329215 219432 1674296 88525 1189923 241304 246096 266930 1237532 1348159 933276 1076810 488587 1408445 1995556 651419 288539 204105 1713479 1923129 579321 329992 320631 1212892 1622841 1657812 214612 1548869 111171 976567 1007836 142353 1152026 1683768 509363 188505 272466 70552 48698 1477287 76543 1183366 1890790 623109 1383963 1180655 1742846 1122640 833692 890467 925016 1094076 681269 1566295 975490 416018 374348 499027 1939684 837262 1450427 1609887 1056083 470336 565034 617200 1172666 1730271 493312 465975 1460861 1389634 118195 24842 1026798 1563460 1850916 303616 1553099 1296427 1382028 1365800 191310 899426 1601786 1436043 1311284 326459 1814061 1073736 1770440 1004503 1630140 676442 1771387 707033 280008 656433 1884078 1568116 152413 1645434 1893578 764715 470800 1789130 1057275 618566 1675414 1738884 913213 1769982 709383 654442 441080 1916427 223323 1833308 195384 1296355 981695 722598 908962 1710382 382405 49241 1452398 1029651 20892 2827 941073 1874770 1130175 1459267 347481 1642774 76505 648695 1872758 1987291 619895 140328 628440 688302 222806 1142100 951811 1444790 1653141 1063735 1675791 1056673 1280555 1537485 31699 677811 1118026 1705993 1155894 1243189 586100 533398 262856 794057 1838920 1758067 1736347 197631 763056 1237884 187902 1593649 1426041 456342 1391279 715163 142733 845177 1817334 1152627 1188176 1108990 117735 221122 238167 493538 1216838 427677 1188590 561801 1514419 149708 1869179 1741556 1536620 1503338 1298754 561844 1007987 637816 1761728 31847 763586 1143812 749971 1744956 1565516 836508 1505393 628466 1957880 1384308 1628916 381242 774078 27453 937372 567018 21797 109706 1925560 900448 1779166 977663 971582 1760124 1991961 1214975 1929496 1277748 676212 1386589 868753 1832200 1431746 587181 1791057 1887655 475852 1375548 114657 742468 492313 1951769 845179 1517529 1966133 1183060 515409 202234 1007287 72216 1487592 1073587 44351 1311338 360399 614057 487113 1724348 10885 218964 759190 1353244 979794 768920 657343 653753 262020 1346064 370543 1578065 526157 1561683 1193226 220173 903771 292106 719313 1564821 58337 356337 758991 1431501 490466 1229862 937017 1101822 323678 1424354 1538196 1333424 735036 1253143 755050 1652522 1969637 96945 1359535 442050 193513 1570622 213305 1940681 438125 994289 512220 1504489 673893 1488968 199562 189291 864428 1137849 1359314 1911278 632482 120987 1529867 522358 884077 344961 634377 1092799 299313 6502 845118 37402 370279 591638 29725 1182388 147264 594357 1363334 1953947 1446660 424110 33329 1743169 12279 914132 487839 1034209 1162490 532262 1019923 1559943 735321 328723 936304 1261771 693372 99577 1969190 906934 644306 1093085 1805135 419368 1881124 1717284 726731 48545 1237705 1966511 1484480 1666245 1730087 807131 442757 1561650 1848541 1732661 562170 177005 1562072 622229 1929237 1968617 1928631 1030529 1544340 763808 910185 355995 947 634692 941029 155462 1937388 1171553 941578 845555 1214573 1517977 1875521 254523 707294 1958844 842647 1902982 946751 941870 1548666 593503 1734617 1125112 1895508 657388 399033 4297 1952155 1690766 1752460 75178 765436 1852241 222688 826517 664976 229384 1585335 163706 116517 1572201 853004 849597 362768 1911367 520133 1833050 1243655 902711 1269968 1520479 801018 938613 262188 1091307 400152 1760388 977061 417889 1505246 35248 1694143 769080 1745933 546334 1789132 693943 1004323 381692 1059191 1889265 1388003 1987760 1997343 601033 1524566 660134 300923 1377201 1338746 1848260 1835652 1055927 441371 697508 1432 1526854 910047 1520252 1265825 1418441 1911572 1613399 1649120 943664 1462257 843222 693978 949820 1284721 312584 87639 165791 1066530 676843 1734248 204568 420115 1566838 485661 401980 1048675 437595 1866583 1864383 947744 505820 323041 1989970 1222085 708895 1819525 929568 1819684 1808065 9526 63442 503664 1279617 1997471 680028 1096844 19582 944551 1316320 1488507 1187236 69727 403123 737180 1361745 800540 1326759 69454 1813169 734055 1358023 1843883 997747 1862039 712509 880280 818229 423266 911799 198428 491955 1176875 242721 950957 994155 1000517 251959 1149074 788503 1163001 259495 741583 696878 1257812 97322 1453911 91441 626723 1624736 99854 552627 1030196 1872038 193514 1155145 694148 684845 177254 678160 600875 841914 9477 1205483 157358 1569397 980465 679541 1093216 660448 411513 1536512 978530 1603425 376979 1186379 524814 1105386 1208583 825246 826382 291716 803713 38258 1729112 1163645 791257 1847896 1251854 1840745 1703183 1612570 98009 1045867 895713 180903 439705 432114 1971072 1940869 1898166 347018 301616 1832771 436180 594163 935779 168436 1575583 1295935 130735 1118614 446103 1988213 1060002 1764000 1839014 478965 1436535 1577157 1653752 78000 241857 260623 807896 1596565 472901 1743401 694264 548317 308137 1358752 1989933 1763964 1420096 524850 1142027 1542517 500640 1768886 1617681 769859 1175503 1819253 1035053 1493490 1638017 1858070 1228101 613421 1937599 531736 1912086 377075 584619 1285250 1135448 845199 1436417 1905871 871134 1573563 177389 49379 624895 1278821 1897818 1377564 1109672 1739766 1681529 1776494 658520 1640774 1199056 44671 1653872 646504 1810918 1061159 700508 520617 436566 1530761 1260506 1076762 905358 136150 806134 1464493 1547071 1868671 386547 1534017 456981 708933 1704269 1955229 13927 886768 1376109 1808054 1595179 166442 133222 438537 519252 1174762 1736078 945331 744428 554716 1511496 1481926 1752144 550298 1617181 204911 1115637 1599230 145423 1529590 1012909 1500109 381710 1048632 846880 1076666 1996215 446799 494514 97002 484391 1565918 1322405 1070005 1999796 1748638 44069 1046595 756126 243311 747102 1555177 1918558 1745488 1621088 349282 714318 621298 552597 1335167 425748 1581618 1485781 794852 1733326 1973902 708729 1202524 346270 182414 999422 714818 1374152 1295119 1399210 159894 1356212 403130 823885 1559924 1599468 402 520520 240582 379667 706404 1273812 1272155 677061 210658 1783947 1532063 837118 1633273 487497 1274458 1374021 550286 909571 1267199 1255124 643434 1359639 339461 1166348 822701 235759 347098 1573704 473233 780102 1343492 722867 1682545 406180 823959 1336873 1186324 830609 520992 1609248 757988 728928 147114 164064 1886513 119948 1785328 981247 1746445 892252 1755428 1818719 1361224 998915 222087 1990285 1137537 122587 1411057 1451595 1187201 1012669 1042558 205231 366812 1718353 606455 1035531 1646523 1948648 1704973 819641 291592 1034394 1232247 326193 645108 764970 1052522 274243 1989049 895134 1690355 1042546 809 1157365 1373164 1871295 1918524 1006541 692445 480597 1359195 1580790 683701 1882664 571232 4683 10075 926518 1452499 966630 389427 879002 567899 307263 1531205 88381 376559 734096 1024344 1436593 1826709 593167 1454044 1483398 1840192 1184629 1028970 49355 1004519 317933 211674 1439946 727549 186431 971269 291209 1059688 779874 634831 22369 302103 1004152 1175863 1096451 833213 361674 1553507 1633372 1648045 665603 205490 1457271 179591 176892 1644851 1054270 682136 571362 30176 1109272 699580 1839008 942683 1464800 607475 451615 1226522 855754 622603 1898799 715112 1330596 240126 453395 1569942 171448 1275381 1448998 388834 208981 890257 226744 436923 359992 1121722 1334786 855135 1042823 180376 419282 44073 1628885 960116 1833003 557770 1913 1610991 950939 279101 98323 59536 1849142 257201 488502 1813648 1696473 426614 473654 1285269 1603081 416031 1230278 548458 238239 116828 1309546 61812 1324923 1079883 1943602 461341 384935 1431101 354398 1889360 1422684 519487 1837451 1575103 317288 1518831 371423 1528768 568309 1538193 1243044 1427543 1757520 909805 1815176 1928763 137781 856846 1897192 385727 1474538 1412208 301335 1172078 367164 1023606 761345 1128825 1780627 1989116 683761 26645 122700 1667999 1424582 1844856 258526 1718318 917976 195000 1462432 210951 925027 1822865 1092671 857163 434595 970265 597874 1313032 400520 1911298 849400 1981801 732972 399757 726623 1778878 1868196 1456013 1820921 1605588 636978 66992 88576 622372 1261137 1863549 1870623 575787 634284 1862185 476508 162729 1714107 1115839 1764797 1687789 52059 1394235 1167480 1499394 1227810 908668 714561 1769200 1814713 1528668 363464 1376387 632088 56598 159633 1621466 1333310 1502364 1873549 1781858 1694684 970673 317231 310290 1376377 456561 672389 1426268 1564518 1685686 1214131 1378319 1377726 738343 661293 1321886 1738628 1197314 600291 69445 559723 449823 1812599 1691795 1265028 903465 1845734 810034 1028137 1686596 962598 1574996 442439 1392930 955399 115920 1604186 320979 1613832 529289 235116 1398254 1769375 479558 597414 1642246 323439 1896879 1624710 221344 1726031 273026 353271 600976 362283 1740248 1332110 883094 646007 7826 79736 963492 47146 826011 60920 1821449 279864 340307 64043 301784 1743997 975906 1445785 1554438 93182 284914 1730970 356173 841140 74798 1154491 1915350 1329862 1860823 1417715 1506120 1810923 1909778 196597 1712812 1382833 397770 1016136 1810340 826099 197028 87986 835826 1052555 397566 1137750 1328525 1597977 1171257 1557174 327035 297860 35032 1457093 959316 1951344 1339593 576950 1570406 499582 1568787 1413130 676554 938532 1465428 257616 460602 1524331 963903 1402208 451482 1075858 545181 208566 1930572 1417577 1783007 1482855 227769 232210 1766761 1577328 89922 533094 97989 172595 216730 1030561 1680507 681280 783031 1487665 1655636 896539 1799816 1460066 589150 1208438 1050816 1091044 537350 1491355 1746199 809071 1458180 861530 1054009 1492897 547199 1758848 544172 1974953 367645 1771935 268735 910607 113589 946964 1317383 692476 112046 594688 674106 1731125 12627 458979 1378690 835227 412740 331338 96221 222785 1144834 1724037 1962677 737354 830892 906524 1303580 1749538 1613394 1876114 965532 1000670 373006 212154 1528159 972195 481424 1666107 1690553 656508 539231 255282 769085 1064254 1525480 717401 1067547 339313 450416 1461634 198177 1394486 1480199 1585718 1758417 269441 1847385 1532463 644449 1091188 190962 1618654 1609430 1237741 717631 721394 1392864 1405235 365638 1542603 1792946 1595155 294518 815111 1108205 17141 837662 1630492 605479 1904762 1844807 282488 1148514 1676083 1105795 1971744 1325182 1243113 1124566 806292 373125 1992269 696680 1950729 8273 1599203 1976582 979973 1632223 1034183 1228587 462554 61446 1111165 1583573 1670863 1490129 1335127 1310147 981064 1926362 1768697 1920479 463878 1005938 1455286 1927901 22090 1449009 1597284 256728 1627606 1423567 1164793 1431282 695178 1530858 572158 385212 479344 567372 424418 1594012 72037 915321 913473 814515 145815 1994911 1980379 469422 605010 1641540 468675 1354295 993932 1314586 1800058 613226 1292397 1790236 1155993 1423435 622696 1578312 308984 1183111 896936 1500299 802094 30272 463762 484294 873032 1306801 1012617 1602020 1643827 347573 59262 638631 625184 1286825 616590 1135355 1636624 225369 1453618 1794976 1359501 971664 559263 846514 1105083 1158883 1528785 194521 292048 1203785 1319261 594467 1463348 759795 1077214 1254956 1531022 443597 1505846 259657 521435 317739 1451936 721508 1639160 448488 1230246 1063591 1523502 638662 744613 1489009 1896355 702834 510783 1303679 1515721 257360 1081223 314903 1237581 74600 780018 1585492 718779 1283965 1776410 213755 105047 478178 1437118 503477 1323386 1252474 98900 459670 892924 877679 1249593 824265 81324 1560839 1288773 905076 1175689 566647 625994 114352 785285 743983 344575 1226448 1019032 703308 1257796 1604654 405560 1442616 978017 484608 1353739 393167 854046 974106 1112048 1482285 523338 1896865 1650931 147795 1024279 1670374 1946576 190437 501894 672274 1887698 330698 1570348 645920 228916 965773 259100 737270 1335603 143935 365719 1315953 1016090 315937 1465137 623915 892259 380377 50995 1466199 605542 564032 619985 1031015 1271853 706246 1134748 1013419 1173269 1124534 1867189 1135922 687276 269847 538171 41274 622643 1125398 55433 1083492 1849084 163599 572037 495145 335393 300424 1693397 558248 1761587 835293 809995 1706884 1902240 124510 517065 195379 1188068 339835 1832157 1627115 1186638 245076 1664672 1254392 1289129 1980332 181052 223583 584659 307012 206164 1724520 1810416 1624368 1634111 1766707 516094 872560 1072042 77777 370511 773043 1459271 566258 916641 1154055 141931 169913 103366 722237 1966934 1519592 1192764 1068237 700481 1641131 1585779 1503702 1409014 1527768 145739 1736915 227032 1807233 1216325 1264988 1491664 1982815 205877 902452 1485271 687562 1044332 686648 1192822 1232212 1181958 1864492 1630012 1639210 1311374 1720132 770182 175164 101578 468631 1913691 496081 643696 463816 1900056 998360 1760088 1349771 1204998 1735277 804212 409427 569122 1247167 718126 1099506 1706362 572916 223847 1838769 751058 806389 692823 1103385 1320498 1245965 1384665 375212 900760 855435 155388 354160 624952 772956 1216184 17608 576265 1677161 316463 1160961 165161 1720801 1386744 745589 93250 794370 826955 1243896 1395199 631125 1011345 875056 605810 477425 704152 900679 155929 357145 307456 1614775 140731 758905 129435 796862 1723207 1650389 1593110 128999 159345 1865440 460401 1544602 990369 1721895 761490 797020 65361 1817189 924073 1551467 820756 1088802 490207 1750144 12451 1042869 888584 1328653 843045 1108815 797708 116238 1368366 1937230 926841 927239 16161 1302580 1357047 394223 1398765 1298386 640477 11619 1396150 1055682 1137107 616564 1228491 475901 349210 1618114 404876 1396413 943691 519295 1195260 1166686 1335963 1517817 894699 1048690 422928 724952 469932 1336072 1470272 489067 227659 787741 731538 503334 1158040 1237027 857179 556821 104170 1547579 473018 1087826 126263 1584918 82561 1853892 463499 1989060 1671054 1578477 475077 911 489131 363289 1003275 685474 1066028 1982155 1078156 1984436 397035 968869 303327 562113 1330104 736944 1074586 393209 1983576 42064 1692809 96259 1884189 199428 1416315 984213 1074614 69797 1321735 1579034 1493792 1837744 1162109 293356 180830 1460535 1497518 1230844 1093724 1089354 607293 1858048 700441 1293955 1193794 938104 1502198 1420595 1650559 1934868 106747 885247 994946 1551101 906024 322957 1465313 378177 665233 1781402 1274977 888904 1195527 1153690 232812 31446 1831567 1904800 1651870 665827 694519 192727 118317 1205706 1123875 904530 339022 528480 173407 1269607 169973 1160991 296794 391650 1439152 251058 63267 1713756 1835434 503464 196559 1352880 1792300 536191 1036914 688854 907815 112135 1275823 708630 1674293 1634508 192974 826582 380062 483937 852289 459000 937105 915243 480711 1344786 1787918 603781 492995 1939431 1917190 631521 1055334 1836392 804852 225103 676749 578470 671141 246203 1204765 1576528 1180285 31031 344227 129642 547206 586586 785825 1491846 1962890 57497 13436 1422748 1531869 1419716 914968 1089983 319957 298655 1808026 523420 1637122 1265832 1711746 1485068 1543015 1140360 1762712 56518 1418453 400885 356425 1413050 367327 1177166 339702 1347907 270094 339204 267558 886757 752731 398833 1277430 1056836 1646223 696221 889079 1045460 494607 260994 1602433 1319552 1644860 1572643 236256 1073751 478639 1444619 541806 579390 967744 1606467 1579186 1091200 823714 1823643 743451 217290 1020621 649478 485965 1559525 1927880 1061672 192786 1460709 1934969 1903306 1123138 933612 1355780 661599 127798 1484863 1117946 1793026 227369 603240 420462 147773 259295 1073614 1493945 729821 1368935 1061381 1009673 1396837 507615 753871 1337918 154473 789314 406299 698987 660962 415259 354469 1465416 909837 988995 1616232 829661 1351554 574074 1282197 1892644 1764360 476475 1050557 1971713 559844 1230830 918354 1724515 1201790 740719 1335834 1664315 71830 1372385 189390 1972815 816924 11543 1467415 140501 1760794 1704799 291500 1749947 1226395 704829 1413994 271283 1053913 603650 1970855 683362 796088 1136064 675923 1467182 607035 401556 1095596 782616 1747427 1008665 1731659 309769 257579 1117358 1128619 1872427 334224 173782 1265822 1265688 1064057 1397498 349365 688510 1758353 1576487 1069519 520539 137793 639518 1789625 1980390 11480 1031742 1498986 513084 1606549 1903052 1237968 825054 1329432 253732 1154257 1371040 189229 1050491 259224 452679 1177573 535835 587962 730157 1304631 1997837 1057736 679296 425513 300966 514865 959797 961055 1088713 1836601 845393 509035 1447983 1598156 1284602 1224912 1197099 863083 1132 109470 698080 875098 1618597 1508847 482422 483770 190879 182615 974839 266227 843726 457264 158833 1951542 1360200 654974 119256 1515181 1659205 1318758 587994 1563139 1986324 1806011 674661 527529 909749 1799682 169470 842413 1227004 1556362 1016442 145414 1845809 646581 288665 1346971 448979 1334591 681201 1017964 386937 292468 732834 539605 1710216 826852 1653453 1890868 1801073 649613 1634017 1579373 340270 1423347 1409581 540272 1451433 574564 1955275 1781988 458610 1431846 835804 1976800 850305 999808 1730138 1402922 332739 1236626 1536394 1913947 1420438 1031961 1216529 1312655 1843641 722191 1657570 64471 833201 1796540 1008016 173042 1130177 336446 1182724 252739 236769 1664060 1934050 1046474 1243633 697160 1865188 1190032 4530 660761 631085 325458 473913 1177154 961758 132094 1571959 201531 97394 93996 310164 1311584 819052 688888 1438978 317233 200661 868526 409245 289122 1642810 1049924 646479 173080 850816 1029542 3152 88339 1355803 1417986 203022 1676243 1213821 625121 331500 451204 903500 581686 1025351 1283100 297850 1893992 993855 134719 17187 752310 1906769 1297561 1634856 1652247 178858 573399 1186022 1846880 1665058 844089 291431 348797 614329 1140572 1001675 1470291 576186 451710 946983 1197221 1959561 306855 96273 849919 833954 465290 1359668 411257 962395 1492633 119663 945177 935199 1114250 1710249 1058079 1930568 1322615 178717 221043 1078542 386627 1237243 1147610 1904618 314625 1070218 1670946 1282225 1611680 1292557 1090277 1181785 355734 1375855 787830 1011145 1086584 185933 972117 524514 389145 1348077 1443630 1588543 930656 1232836 1729642 576315 865266 1718311 233436 1522836 1778890 1417609 807486 808737 1713328 1350001 965232 768469 1825439 1757449 704885 1190949 509903 371119 1450637 1846383 1504882 717103 1619152 283589 946463 909646 594619 895211 371120 420962 1857094 1311618 555286 1279035 1994400 1717813 301567 1073355 1731461 1191457 773622 203409 240704 1339401 1432599 1237361 200122 1525714 1530835 460873 1518640 635771 57996 226170 1368251 1936483 144547 762369 1540406 738884 1885446 1492985 1575260 1191673 1151976 1773642 344414 597376 1868592 1026591 1633320 271690 944568 932296 1298678 1828728 1295782 74456 1583052 977080 590500 648098 830852 1700612 750520 1533854 815786 868743 666090 1655781 1246809 1646361 1549424 256381 989656 1962734 312954 145484 1959451 1764881 752037 1202622 1419233 1973962 1842808 964751 865749 1788667 1950819 1425636 63140 1475117 1028576 1204857 1827925 492173 1485163 1228278 1612859 1710179 1277227 1613780 241773 495531 1945196 1985057 1162526 1841145 1427250 647780 889495 1954585 1046417 1386523 1832787 1917075 1837917 1835245 986935 242039 1182726 776735 291151 1068905 953072 560394 1964342 1407089 77428 1933793 1514572 1879643 1435995 1310656 1131784 1099604 1941105 935174 1716728 427392 1766430 1037005 1025165 1843206 1489532 805506 667754 1546811 1636085 1292483 818852 1966612 785706 460707 475111 1649722 1040192 1726501 365672 167006 1537378 1288631 716271 902404 620740 168795 1415546 1781224 1976431 206761 690586 29139 1386514 1107494 166394 500040 556815 340657 1843899 1376457 1194919 407959 313261 1640836 1027360 1416715 347809 1280334 1374382 1066678 1994830 740454 406220 1943706 1414848 378809 1340219 48146 78923 288046 266270 1067778 459623 1835821 1524345 904058 337196 1724541 1660427 44076 371204 468520 1673733 1065053 338167 1918305 314952 869921 287227 569040 1568793 575336 134305 1497879 1771030 1430362 201411 1346100 1708364 1127173 1178543 1325184 327781 770911 1466957 469701 208909 1387590 1899041 1616496 586261 296410 315680 1436326 763657 880068 236011 1086294 68163 845859 378872 656769 614899 1168433 548777 1530758 504285 387185 548411 1036792 1477668 640166 1405749 948621 1931114 1362058 672194 531038 870193 1568552 1586133 760214 20927 7249 1400040 1688415 127556 1594643 281162 934295 1993896 413025 1265614 1179365 29598 998064 1660910 375165 1718420 774461 1465584 1008447 335971 1947368 388450 962682 1037542 1750931 1335341 963238 1180118 1769426 292408 1090603 1323534 953338 524476 1652166 1433498 1642041 537483 1896916 1462612 1563887 1227121 176513 750612 882655 766130 930502 756686 678142 1575046 835409 826940 1400988 1171307 575845 381941 1092163 1954666 1028031 1164740 962461 1181226 1242667 106623 1824360 548431 1341624 720315 564835 1080141 1665017 1679124 505022 778897 1894787 371064 1792329 1517182 457251 693301 1699334 288653 1607181 1589955 1856091 856333 604082 1537409 1906370 1744687 180081 899310 825704 476697 642355 319425 1752570 447375 1150057 1518219 40107 1105449 1465904 394997 1995117 1185734 1800781 1261293 774681 178413 144181 412865 1817163 1625671 235620 372006 127434 1287922 764446 1283376 884828 896111 1669067 1818942 805587 142265 1513163 931671 675698 549124 777885 672518 768623 1117572 613817 939346 472135 201476 113034 847081 947474 619397 691255 1693579 1668364 609457 341882 480208 617045 331670 1029752 858431 843357 1704922 159582 882146 1368334 1766693 1568788 1560114 1126675 123887 1753049 1875726 1876515 1567276 1048913 1218512 1669148 900935 1302169 922126 1140570 1720544 1478424 528628 634047 1776027 1408282 565831 1956280 1295839 1646641 1918777 1520186 723601 381246 1045302 1594085 13909 662905 1400261 597730 154850 680931 888251 267121 186211 1261775 2813 172783 1423866 801388 1421725 777251 757742 1529629 1939620 863626 325142 788213 1538238 943875 1503308 1413342 410090 1830358 1872413 958765 1570714 931369 1422335 1623853 804655 120296 1412337 415173 1603984 1005433 207258 1047884 61394 1128187 597249 1303226 928351 1894719 720057 1969677 50526 1382459 1319494 1786081 1426674 769209 1184868 958541 658554 773197 412567 1120363 423501 1012518 1727523 107405 1450511 407665 996558 1479108 636627 1228613 1202973 1686736 332372 1034383 1047123 290498 849429 587138 1617926 1007236 184151 1334379 334180 382785 1608723 58243 104114 7732 1787607 288584 748931 146953 731703 642077 1663750 1436308 1678349 1037313 281338 1674593 1751443 552089 1938641 1885581 145157 526296 1084919 1327150 1237827 1333888 1930751 614594 944238 1976273 1275506 342883 872794 952786 1685724 408274 338090 733777 1272124 473458 808630 379480 1040763 1397501 399056 1775411 1034158 1936327 1472523 1791315 327001 985094 388742 88662 676049 393511 393660 1685007 1941031 1087201 1858814 382468 1264249 789421 1664877 1979073 1539130 168813 1258970 1659232 1877909 344877 1018731 312253 1345129 1641708 1361727 1056845 1646146 1608949 1853242 811746 1496359 1140372 564679 250659 19769 47598 679779 1917955 494506 395956 557225 1657837 1467809 206191 1432055 516403 28688 1833063 509718 1196948 225795 1121920 399948 1402548 211383 1685725 416056 1002995 1476833 112720 111643 1710338 585653 1461782 15326 887366 1632632 1179671 1882658 533614 190998 1312165 1977960 628991 1508534 876837 1814234 201647 154782 1963769 473057 1959483 979464 1561589 1082357 1448217 1642357 1458800 638212 434007 1876563 895447 92602 764142 757794 1833948 390182 1610877 1663644 868782 54814 580767 912748 467385 678373 1116126 1860668 838889 718939 784265 1512135 438707 180566 661142 481276 1999722 1420154 1499994 98835 541294 1290498 325033 746115 291121 1237655 603147 438597 1323279 677963 1336482 1533813 1085758 164201 1293432 1628321 1377239 535431 1796853 635053 1789446 1798520 374329 1058281 1933764 279591 1564343 1596194 320600 1931923 1057924 141407 233214 750632 617512 841700 1493971 1137158 285508 441128 813593 1761311 1198270 643086 3091 1259964 1099504 155263 1046918 1514913 1358481 699279 1539161 1278203 1614682 432887 1981465 297175 1734974 1775745 263906 1233836 1439383 474877 813496 773286 1208462 1451403 1642426 521395 1554615 1175120 1589841 872401 1813627 1949561 259846 1930018 1184086 577305 1609146 812047 758473 1324244 628011 1239823 934702 1081724 755975 574664 304948 463774 1875501 686735 279112 203305 1425974 1776539 220565 724975 14779 330667 25193 1472941 1743640 645755 1971471 242023 1910262 420292 634291 483727 1926677 751158 1862293 1081866 366730 799242 1441381 1931178 1461192 1572337 773966 942487 1623295 1945780 562614 881270 1866467 1570771 308323 611161 1946343 397046 497972 520629 729570 387682 126888 1241780 1747181 161058 1102647 1765102 1907718 1666532 750678 663263 1451387 1973553 1089607 658389 636829 580965 1430588 217603 676696 390268 998471 426860 598587 1978032 162408 426425 243701 1814665 83716 760512 424010 358442 1091549 1921837 440538 169250 1552598 1342679 1392367 1862815 1576306 857676 615492 100448 10169 712844 753366 1445227 1813840 1589578 887994 453275 1698545 328069 53620 1221844 1687230 582189 58781 1777198 1469623 1218966 672408 551827 891880 803162 1368658 1006973 198286 1573283 1694184 1590009 342806 710828 1521578 929960 425693 829194 675323 1543156 136679 1280844 1667430 451349 784219 303307 1048548 578707 501336 740873 1601702 1021734 958957 235368 984001 59048 777612 1980949 857494 237131 1721587 285461 1778050 851537 125230 1296729 1720331 1061031 828277 1837385 636445 808116 94051 1796917 792111 314755 1465315 1550942 1905572 1545933 1887368 1868697 986716 651231 1021796 353510 900052 425080 1033846 429219 557107 1537094 1227800 1696022 317034 759413 1396818 703797 750669 1966366 1177897 1326659 171283 764963 1629293 822171 1590982 1371868 303690 1942349 420583 1756132 1615902 1217859 190718 1832851 1932960 1754109 841625 880668 967762 698875 193991 1765918 1561230 1654725 1172473 365073 804734 373158 744582 1634196 498378 643231 53885 1688108 1559795 1071645 365075 941191 1555039 486785 374480 326637 813836 492880 275951 594565 1396332 452017 959043 1816673 386299 1803451 691314 1044029 1227051 45751 360907 1642742 667173 1678570 1541166 1781399 1343057 257861 951248 1392549 1759764 1171589 1094292 124247 156202 421391 1201838 211707 1864043 1838253 1507470 240861 1599939 523978 189823 282634 862206 1998195 1600188 1360693 448961 1598170 1573489 1394286 329222 1275095 910957 1358906 1122713 774283 122115 652988 1000856 1993649 1602163 1768933 452360 406972 1942730 1519558 314603 1637942 1921503 1846106 1908172 38441 980969 1612913 1464503 87859 94845 1027032 423056 1082884 1006193 616237 870812 43857 1788563 206963 1281882 133063 930824 829270 419422 717523 548985 646113 1400353 1506429 604430 1216342 1466848 30953 775574 1825194 1586295 890013 1197818 1219593 460582 369080 35229 1195540 1280110 291252 1945051 317261 546351 237722 1974942 1875214 1273073 262603 916534 1191408 1305013 1444118 316095 1467161 31777 1734916 917512 1763803 1821058 1798414 49666 1925240 1931555 327923 1696236 1227254 1180447 906233 67207 749191 115531 28087 1000986 412065 524009 978185 16580 136015 1414472 752419 1027279 257772 1336322 111714 1637156 728033 1549284 1762666 655541 1295339 756500 218545 583297 1458175 1240579 1131803 232104 803692 823393 1843097 873305 1095911 165012 1220920 949441 815143 1829045 398927 333132 1825040 1097315 944260 966974 164825 788104 192666 781291 1595567 913819 1948865 1608553 597998 1874398 106964 17796 1896725 460316 740368 32012 1878443 1647444 1679893 1205781 411361 614713 856415 1035985 658227 90097 779581 1905626 1432773 1268827 1949956 341956 1637914 1253968 1075373 380507 1156449 471588 1488298 640719 1796035 1262266 1440185 308643 1046479 261740 201742 271890 1555595 1686202 43995 1786032 1117995 1246709 1668112 1222855 1377289 1657932 1295379 1261986 793922 1803970 302416 97819 1540550 299486 786560 1365407 30439 266326 1361995 1201013 1758748 1872282 894540 526103 1891126 224405 807279 996411 1947870 5272 899412 914393 578647 1567903 547744 23746 784133 1388584 1995767 1830470 1615382 478712 1096307 1139908 1755698 996275 1825993 1756043 1250889 317992 1603456 1997307 1964991 300601 1415498 903442 429532 1941678 285905 1585667 549618 1703772 1160474 230378 569109 1192824 960713 1655054 783792 199649 40191 1137731 1649233 1668553 1467358 1267415 596362 9816 666483 927910 796288 310098 1514678 269354 676273 40406 1090431 1354583 744585 466536 1014422 708453 322188 30201 578323 989657 1450202 1495845 773137 837694 595546 607666 917242 279657 1310103 1087592 1312587 1474158 82541 651061 166983 237569 1153202 1617531 1681538 1522568 556677 1344500 337341 4345 183898 381953 24268 407071 1517162 1473103 895299 1263376 310545 232603 766686 275741 1396886 1240345 1769769 818816 1971317 858154 344592 1252279 396278 282025 850426 889218 392591 351308 433257 226365 1625015 664070 998572 1952649 177633 1304956 1424890 509806 14805 1503271 1130256 1866465 1261764 722345 291876 1974737 440953 1019799 1305345 138965 1562248 1447368 1177671 689362 1270172 562278 333931 1921328 1243543 975285 1695849 281513 455172 1405201 531570 534584 495043 1053726 1396201 1724659 547772 835604 1464108 1146534 1076327 1333870 1430601 74400 1524789 614001 833702 1690329 1627570 139007 1165159 140737 1422870 595294 1033375 718531 1514331 1777864 269949 1751491 1158104 1017564 1912015 668798 750583 253106 1151396 1486109 1149853 1567283 1011712 562097 1355373 1862682 894770 1345716 634767 1298986 654898 146003 1330249 171477 1244792 1026584 1295014 1979100 227107 642552 1945326 595815 1061555 864983 1716696 1204735 626960 1349415 699685 186656 421587 882474 1855676 1890925 1099300 50067 477675 567218 437605 330813 1532456 565787 749731 127186 1780479 636496 1957528 1106078 18568 1089350 1485103 1490167 1703759 106474 462219 105990 230389 1472399 1572677 305232 1511585 1260843 1603739 432714 1020350 182716 177495 1929465 472696 316877 1223902 1047542 1553985 1152387 1806600 1758964 1352403 1999855 1272291 1534867 549249 1516978 1673 1371898 1982308 838092 814548 930815 587196 741275 1536391 1528680 272310 1779139 1142466 157546 168977 1967526 1400747 1381821 1050281 1073831 1459873 180724 1120020 1184007 1648122 1420644 1757043 651744 610767 1061715 503656 1729895 613801 926024 1399298 1860993 1797784 1291311 1092924 951403 1172402 758539 604718 1304581 1733106 876352 1833625 1838704 418211 1233989 622952 439671 1951238 1987153 1260068 33476 1360062 1842733 357715 1444837 1484561 320901 87831 1905159 1536810 1615119 138721 192102 687168 68753 1458145 1830794 1674232 1627314 1042683 389723 100496 1905250 1963514 598849 147495 1298559 171167 259417 657892 725142 310682 1085722 1326241 114721 1255275 685644 895924 1472416 401991 1717512 1339168 1179869 495573 1243991 202290 1025692 718186 1606214 1809855 1986812 1582842 1774874 408697 180630 954849 1902423 1825553 201465 950892 1163766 171164 1792078 1685405 495399 267221 732990 1563253 13313 439275 457098 1969136 1485366 1853949 109889 1860840 1387416 1178479 838170 378686 1896541 11848 126729 1611531 398682 1456441 1369879 1383836 1957904 52216 1573907 868165 1973692 564789 1851216 320444 716414 404937 50869 1591648 929134 1099038 962485 1566019 135256 1849558 840215 1831165 126042 586668 1485950 408766 770895 1637711 1480800 1750514 833364 489368 15792 1657907 47508 237149 554726 256504 218274 372300 518333 355625 1725259 603551 1265019 662726 1775352 1226396 1764279 1094408 509411 593195 1018248 536280 1312698 1762901 1506550 66426 634511 235725 731505 1240309 1390258 1476528 794607 1050576 569100 1489816 54065 1868840 1860164 682507 661480 1036302 460620 408468 317296 168091 1144880 596911 1906353 1449482 77891 383368 1293608 633995 280212 317602 841727 1796505 1403798 32838 1538014 1934270 1316779 1702568 508415 1074184 1222320 210976 81681 1581215 39879 1956855 284640 1482916 1956169 486399 932480 513840 1481547 731788 530657 1144586 1778391 341835 858474 259627 876054 1630785 1325098 1984415 610385 593643 1033953 1963114 1576391 1039598 697431 57181 1213915 1889442 1224365 1112908 743111 1358762 859719 456671 102236 1746868 783857 1749580 692259 1135794 1638 1303682 396055 1819899 26436 375059 58902 246874 900640 1684943 968974 291343 1989413 484179 1570144 1688392 19545 640216 1785211 697517 669530 33560 804274 1591403 172891 534176 77794 731148 498643 1802093 806523 1264408 1989083 955590 974078 1531764 1489121 137676 1395802 226992 1722277 319608 647753 1956033 129884 196278 425583 107880 1157934 758246 805639 712511 866158 1961874 211006 1648636 1564114 1128742 327810 528674 106102 1212339 1683425 1663570 1204702 1381336 978659 645328 261714 685079 452168 1601445 1806071 51443 862976 423196 758938 560188 1155622 285309 1629727 1794085 707860 1087303 1010349 432684 641669 1799614 1669082 1662012 633352 445154 1322383 743667 1338786 325532 190337 1392740 1754082 951089 1438660 1886613 1519716 1837504 591765 1387203 1551193 1435645 1435272 758671 696935 428648 1324676 124015 1824773 1226859 1992669 329685 590300 1910468 1302497 1116370 766583 780436 1710542 1030034 380237 1743631 43097 638077 1616432 537371 853292 1701860 766084 317961 678165 44436 1794886 1748901 212885 1397240 317697 1798859 837892 689389 9517 1698435 696898 185748 1796969 1039595 1984403 1026934 1155565 1628217 133542 645580 1853125 1625846 840640 1708255 508914 189316 314058 1467319 1223001 1407921 1277925 1480681 38994 636275 1687833 1853287 835836 456734 399838 1239999 678800 1234580 738495 1861872 286645 179163 644203 371549 1319172 1461804 1978017 1064920 593696 1315403 1398273 1474539 1600508 1161196 1034348 728045 1356786 430862 425681 1528802 1121326 1998845 256116 1828349 1108896 848330 800551 1092855 1471516 257245 609176 338102 1160641 240391 735470 1332239 915281 1729953 495241 1271859 1946532 233591 211406 735 60506 1815039 1079730 1679836 1187088 202685 1975406 351072 1905369 1196251 1910129 542995 373531 1997632 1935832 1028284 1365323 1867691 1854955 1917113 847531 823724 1976672 1206698 849914 537836 1515059 918385 21206 1290429 1437003 783247 890209 1407680 72704 351304 805753 769106 595610 1833599 1876524 868221 493856 1409850 137555 794951 1230263 639086 1850805 835448 1369633 1591062 1098412 121785 956870 1981577 1634061 865623 1761936 1016653 1237069 1981450 978280 883184 1890206 161829 23808 1788568 243712 1444049 1892068 248213 593001 104067 1990640 1290537 452310 423648 1090362 49240 800092 1769346 425542 335017 427052 132169 610284 762102 1551840 1705240 3155 914724 200765 1796030 55609 1185648 1620138 1698985 469586 1464012 369126 917822 869572 1199034 957537 1277832 1783037 1863670 1191940 503189 1625377 550175 957625 888556 543583 314694 470073 516087 1594853 62607 968280 402587 1946022 907715 2734 1923772 646726 1848570 11165 1999016 1689050 1851289 127111 1035975 1910100 1016264 53542 1145513 1262329 106559 810117 580156 1078617 852880 1518260 577813 197983 90 76312 65109 941664 1085774 767138 465708 887519 1754081 1731570 1328355 1288250 855983 1987573 1432917 662794 1883072 408291 1230501 495462 1476360 1428891 1488216 1375011 872071 822036 767812 1085560 652026 1133638 574373 21559 1746976 1530632 1225059 752388 540469 1808427 478971 1383745 1553052 536511 1538135 676777 518914 965686 244442 1409019 1009856 80723 1365864 808340 311516 107454 832957 443469 1129211 1412979 1468519 1614360 870613 1418466 1850568 1541430 1924999 1883860 334190 222823 914657 598276 1638340 1088047 1259532 592600 1209569 426476 1842249 995663 1509159 263100 104452 504 1001463 1526733 1666666 1221324 1547949 635047 396405 1539042 1369818 125244 396106 653773 1791846 252833 954342 443451 1089569 1801483 150977 1150750 709492 161948 1310030 1157740 1041763 1878483 1364265 734132 1030898 860005 1845677 286519 813021 1680848 1155081 425630 1217195 1319411 839231 1353290 826512 665183 1566583 1619625 702937 945115 1791598 543310 1165114 387059 900252 939818 1390825 941647 1185080 135164 677199 1821249 965861 79560 849787 1867881 714142 379143 828267 1588984 71979 246988 33407 1499891 1496664 503055 684438 782620 245212 1561371 400102 285965 1632270 368797 1965340 1394519 404079 340719 1173535 1302144 622915 1691124 869410 383964 1258176 237693 712790 1550503 1631766 587894 1129613 1590039 957179 1892590 52719 1116929 853389 1688051 89471 1205194 1895426 1697032 1413622 222251 1881882 1441609 5267 865537 856508 326555 1786217 863730 884587 460387 1760763 1613130 1574616 1552930 371334 1713939 699477 1751295 1154927 1088699 1576199 915205 1545960 103779 1832244 1618143 719152 744820 1922663 1857647 1989238 239458 654163 921602 271413 1587049 587490 393319 1523221 349067 926754 440970 504117 717918 1387045 273073 1281271 646009 1359146 1852879 1363528 980640 1468527 518703 1039753 1889643 1740820 183379 707233 540852 408706 1438615 372784 630264 1672636 1611661 1993476 1158542 555899 1561592 1892636 138863 139121 1028391 861707 825599 575291 1190739 1798822 600586 456332 1933157 1569609 1130967 1132232 696674 1057270 314330 507898 303904 1917133 545034 191755 1697678 949886 709557 1637510 257291 1114938 508526 1740257 578441 517906 397605 1361941 1313995 1210959 1771762 1800899 1176851 427826 639377 411310 208093 441090 770037 31780 1944594 1683690 1804545 961874 195990 1599562 1223933 1919511 1878578 349777 414324 907698 757227 78331 1921991 1585531 1591087 1130894 183403 519875 1878910 1292368 314900 1208368 37780 486353 377937 9675 1422042 1751027 243567 536377 907419 1284089 1749848 1252393 103340 634514 1194006 332292 957992 140349 1475004 1751123 1474865 1714732 1080220 1510606 445648 715431 186547 1204087 1172669 845693 1938098 1029483 532421 1928205 1393917 1756477 1710511 206211 1548505 1097775 1103908 1174911 343808 1023333 120919 487605 374879 1981417 597299 1825030 1794686 1571030 276941 1597532 964279 816790 691525 1041414 777570 364405 651878 561065 569659 219497 221855 1837973 855502 699718 1949003 1802630 238921 1395501 342976 695773 1422907 850544 1091900 822870 1833825 1383890 633296 1599338 638321 1394892 548564 846744 426602 712209 743432 90734 723099 1641090 520606 775274 872920 1815557 536539 1848661 211572 1184540 416693 1596634 117131 893974 397995 310852 1960549 1081353 1329061 1845820 243685 1266597 532593 1147083 1963071 1577204 721981 61365 41710 752839 1326760 852058 470139 126938 352825 1217190 829827 938152 514900 1556572 877417 97417 1467422 953651 1502613 946199 141732 1301476 33984 1299232 1475287 1983212 496850 1955236 1723942 1327642 455941 1442235 1227059 1727031 1235947 117530 1752364 160277 1750342 284108 1217064 242813 211266 166154 1893144 1431032 1502948 1111711 1028940 1450268 295626 1647222 833984 685296 1290303 1709479 1868918 1817312 1342108 121388 104434 532980 1129759 401818 521730 1198803 1027750 1607907 320512 1208493 1788681 1085711 514471 595335 1699274 780233 1391334 34518 1207800 248365 205158 597032 1199933 1381842 1025716 1824908 1908922 77461 121728 431698 1962364 884264 1210792 1525753 725813 1441077 1013071 1942251 898557 299262 908818 903392 1426854 1661064 63562 671252 840526 1929730 1610564 389372 446066 1241460 952344 570964 427044 1252892 1710252 1003367 929244 1984519 1431248 1078793 1631661 697662 938197 732316 1406817 1679959 555917 1588495 1078294 287720 463441 1990123 563213 311459 304049 1753150 709160 1134715 921198 1936652 1505010 1237602 1712413 1405364 1653221 1495062 1897762 100086 1864216 1738270 1885651 1249178 126983 1611628 1760418 1941482 573052 371839 1985993 698219 477343 1254232 417789 1402335 1210243 618648 1652084 1989311 1969575 338702 1167187 1377237 786082 1212641 1790417 2013 34245 771861 748351 1194401 955866 158312 526374 131300 1990902 1657820 925554 548600 1864962 610390 1845323 1560308 661681 1744668 1931477 1396568 317504 1165500 753497 1898946 1789839 91137 1809475 696799 1054250 1921125 797778 712782 1009034 785330 410415 1305984 794853 1768587 1000890 424825 902913 361355 1019499 955028 1305415 1504713 94995 567317 412462 548940 1070983 477363 201509 1718811 1959870 561340 911979 1909664 706963 1825959 538999 534985 405221 875233 634769 1604237 1164427 763944 781482 1993776 855437 880827 1115874 245997 397616 927558 558259 370073 1177763 1539153 1462863 783737 1227959 826345 630359 1902256 28737 1756415 928837 1091662 1085087 129822 263495 1268909 1568451 960762 1299491 1020247 1502639 265305 1722125 310823 65536 287866 991499 309328 1098592 1381923 508420 1977354 1311188 1554155 263577 520399 156931 874925 755669 110053 1797491 1700878 1116807 655458 1861341 1506163 1443403 1739358 1098370 33882 1858420 451182 235167 386593 1703140 692483 1485874 1393389 1654113 1959434 759025 137735 1691147 195351 927868 1530008 1011484 745814 284511 1905764 1305156 330883 1442574 1665885 514913 1083292 942843 1905515 477579 218205 1216127 1386969 621434 93708 1656749 1200846 481931 1804404 481680 1761711 145241 1185966 278539 808622 1024299 344929 1645122 1413562 977597 1971795 1298945 611487 1273596 704067 1290482 655558 963709 256912 880150 29736 504833 1203620 1615699 1913758 1337603 145911 173943 405261 495016 548641 27682 1478396 1107651 484509 451010 1900835 919408 1017445 585578 590525 1928108 1307333 1207900 1185779 325154 1539861 1621473 721202 900993 698028 96742 1084923 1503204 1242841 1038098 50226 80892 1250664 172835 811415 380754 512244 651469 1363847 1278453 1248950 155744 870908 1955131 1922464 969838 1058014 1750796 96409 564280 1287890 1747823 1757284 1662195 1345188 190930 621287 1739183 1271994 45168 1188819 1588988 854323 1462318 627165 906574 1247033 973613 1856469 206734 460414 754946 1878677 1534676 231658 1289265 511123 99199 268174 1279064 1088323 433701 82759 1200672 918896 478899 1873035 1605507 520500 773141 1216717 867225 1768438 645875 1084808 575323 1705001 172604 778872 1373823 395955 497315 1195738 148162 736956 578280 603115 1659529 978287 477951 823325 1287512 983239 1885578 36785 459513 1102071 1191809 221907 178577 987671 1925609 252846 84927 1344667 278696 463035 1017743 780402 4694 1543208 902634 275815 1217349 1627474 1806264 1550866 1435524 807925 1237133 1325945 1239484 818878 789702 246657 958100 1075920 816019 812483 1406617 1229476 82697 1917484 935406 1832427 178712 613051 890105 1280405 305396 927607 59729 245637 244290 1807310 831158 1592413 630377 732077 768049 1061333 1147961 152650 1582693 1657305 1970798 1818345 765060 1486066 489882 1418250 183885 1805938 1139485 601009 382556 1855812 139682 90363 1502137 613930 92477 1107617 557657 390668 1275541 1034674 1960273 1553970 1840955 1021957 1478229 1550678 1487440 560533 263970 354273 67140 678702 1993716 979693 1850435 1030739 1935132 64818 252878 633283 178685 257000 1520094 1619222 751928 1349209 1042647 696718 155386 621700 1184556 957577 812291 1893202 1529075 825182 512498 859290 1638921 316843 1153596 984489 1213485 527607 1692427 233024 1537975 1617416 1901425 1475486 846689 1015548 744857 151626 164938 1835626 148886 399551 1507531 1305304 528136 1047164 1240172 812326 834958 1966371 413664 244513 1047664 1183174 1236790 883537 1854854 1251185 1972317 1059388 1986302 249804 1556183 438559 1996298 1752435 1518712 1078222 152168 119541 955684 1435285 1361080 1840273 1353455 847304 1146427 264606 685340 1484107 1000166 70459 112708 759705 329662 401176 775937 1779083 1025083 1189601 1571653 1461477 1863081 578860 1868120 615793 1047678 1920448 1233033 142041 1109124 396401 1836693 983284 238166 661912 1208845 626761 1800125 1119127 1555482 1965885 1988650 580168 1032778 634894 1894734 1722659 1941582 367521 1189105 1055910 55019 1675960 991334 1959458 1122660 1330385 1913210 379031 1781026 1689596 1622570 1537852 966648 881986 1934934 284170 455467 11595 1239587 87398 865321 155149 373333 1396060 708687 1689615 454389 227274 965212 917912 1736955 103801 1639779 1066333 250876 813423 903923 1012413 574199 1788750 1706054 594375 1382727 1492547 1462536 1182581 1689264 1955336 510326 1655856 1118938 639649 1417558 699405 915370 612121 1589128 890832 866939 473591 7381 1779586 249897 242880 92148 1872815 768868 1614819 338794 652972 1777969 358540 726881 601243 271751 689419 780203 1516081 790951 499123 226205 926919 296154 1192074 857713 1600926 1044884 1031379 1830993 1525856 40564 1734318 904587 1072918 304219 289300 1726580 810256 1006272 1428860 1994371 1062920 21757 141417 1823532 1402878 310335 881077 1098450 44767 468353 353781 1241250 173021 906958 634462 79803 1019796 1003152 1623157 1915959 146725 305463 1280282 777628 87737 427290 233431 51683 321415 1191923 762418 1098431 1616860 635060 266382 1135824 923465 237055 318372 674589 1032140 1119302 296629 592140 1007349 656979 644396 1520941 1537880 1546262 521499 593469 1449839 1600756 1418956 1295173 1411462 685566 869201 1243111 356102 1141555 730909 73237 1772564 361938 60346 1511381 12287 866551 1774288 1293184 1656955 149075 569044 1217175 1366441 1843814 1535927 1621293 1101686 560674 1050329 1914720 1068759 561693 99050 1218323 953167 1373324 793907 1125542 1045821 1189177 653462 126135 1866444 1546401 1115885 1161527 1477913 1599162 606873 634182 124333 1271627 310233 1305028 1168970 208190 1543486 1992586 1461176 1235769 273659 1421163 1515594 1360481 739167 764421 1715247 1551994 848768 51844 1357106 1111089 880989 435153 1396373 850505 1837207 1366448 1016735 1933649 1685289 731212 1467443 804517 961974 955226 1499374 679769 1971326 1665507 1928159 185449 757087 688612 944901 1537763 181177 305841 756003 944529 1583470 1830140 783210 515064 307300 1347343 1309172 1891809 1514671 660349 721511 1590922 509821 1023318 1785302 515419 1366510 570579 665058 1496999 264026 1568244 1962336 971977 992786 1820171 736496 1743489 1283256 1846336 1648978 1901342 1426493 1599779 1263467 1884988 1348205 1726557 1726703 1305404 1329859 533492 478869 1055490 996906 1273691 946807 258306 1049746 140453 786000 931117 682594 1086369 977876 878741 126492 548056 77153 420890 1350016 1196896 1315377 1180462 1387308 1288586 1079699 1922109 1664328 550623 283751 746271 1872110 1641677 532646 702801 1541710 1230961 1182995 376246 960823 1652670 1310881 1201535 1996975 795358 642028 1754952 1640739 40976 586536 1640520 912981 414328 13716 1996234 1597905 1065144 708520 659052 1985824 1369465 262106 1324013 1750696 1884952 380937 301942 1351291 311964 586953 189119 414117 856425 127350 1161616 1963185 1493908 227819 1025701 865930 376464 1896728 1351976 1752493 151914 880218 948046 664176 1095708 4992 1594698 209024 1899965 1502746 1791279 1612330 609444 1092897 310057 334522 439866 1467085 223409 1659849 869823 1280937 1777049 885756 1590325 1751233 1238645 1764120 346324 1671663 792250 1041242 1399419 1796654 1054351 1576320 883398 870656 256145 605969 1986998 1486495 1127778 1764746 369176 382656 609680 131735 1824410 1622582 390578 1099627 213537 10025 328147 161325 468346 1339367 1979561 569156 1126197 1307461 974919 47733 509357 948098 1001391 999863 1023768 1940917 894479 439605 1218 1629553 399164 874416 1212801 219791 309484 404228 974873 1632732 145707 1680343 674219 86499 1746768 1705342 1059439 563094 1256327 1088673 35446 496295 603503 1290131 1989124 158360 586867 1635945 1750619 1070446 601579 824182 692698 1564077 1833328 1199823 580388 30663 1085014 1771540 1429715 481922 471019 1319441 1158294 1235588 1832462 418706 1689233 1306500 659143 449715 1036708 315285 372218 993205 436291 1538848 1595194 1473965 1403374 1600322 1258939 1107696 919925 145345 71870 204865 574662 910327 1757999 829160 1425784 114841 1259738 952880 278361 324604 1777838 1063615 1573047 409567 1084235 1026473 275350 1934534 1158710 1784341 1910363 1273018 378071 139750 980527 1108181 1823166 1421049 1599805 1114249 339986 551770 1952163 390087 1529240 418652 1396773 940982 1460252 145212 1951385 492686 1338328 1362376 1266463 542494 1067631 560094 1326308 1561214 1415920 451256 500984 1488129 1546948 1244018 1534821 1736749 1052151 1906288 743715 1849206 1235131 757491 814340 677100 1537606 1504065 937205 1929215 605123 392850 716911 382116 673325 1093392 1511610 707278 310650 1915198 849545 1480056 1474723 316806 778367 893275 686611 390442 1431023 1047544 1826828 1737394 833773 402258 1681042 1226742 238947 61640 147859 1764029 498684 668294 126060 789405 1946472 1490180 749818 44267 43766 1928093 1324717 450864 13337 753878 1710100 412399 184083 1873407 26214 333069 345236 1873989 856491 1863159 214439 452291 549494 925168 1478088 1892384 436162 1695842 1312383 1642655 165880 352410 1890813 117311 1575946 159823 654074 1234558 1487755 552665 1114386 931661 1171694 549714 1964512 463689 1362605 381388 1812084 860335 234646 1111938 1508903 827581 366052 121136 1524314 168196 833832 1303685 406043 1947933 690233 160673 1362593 1643260 1061942 1965638 1620164 1384681 632689 1004121 1431533 742405 806335 358081 293541 372426 1970006 890275 1317391 1238103 129483 384663 208856 1914959 1950368 1195666 802003 929252 1898818 1006144 967029 616740 1810135 1416208 927591 977842 259693 1564526 1907178 857531 346923 834792 1426607 732454 1883510 1121654 520048 1268778 1875288 945198 1352349 1707348 154640 300306 959497 1460214 1693436 801023 598151 1940002 1397243 484817 1829146 1843688 1131649 1409905 796015 755996 1958356 398769 1701171 943895 1048735 1653656 679731 1314004 1555631 213283 169220 750014 557403 1067570 626822 448626 1773154 141246 1716111 1220539 1978941 742308 848526 1197365 1099362 973623 221303 1740145 164914 953516 337168 972347 209418 57784 1688564 351239 1265009 1973740 808514 1977915 1590835 1790438 400701 1270234 262885 1086386 1069266 1983369 340973 187377 1045332 1543259 722322 855100 1651406 1345960 983830 844497 164781 1384437 1905065 125308 197485 1105770 1100039 362198 1126330 1522728 215019 589519 874361 973725 143376 604841 1092852 507159 1411774 1006744 1431853 593823 294427 1993352 1313731 1448388 1654877 546346 1431090 1393361 436927 1316318 1190679 1122186 1047987 742224 1818854 1784565 1964274 1009489 599578 598289 247948 1956524 1385033 180359 1837139 466292 772997 1935341 233039 1639642 1614554 503374 1241112 810271 1449623 281596 1245650 257524 1814202 1198777 1018273 1656268 1080686 983181 1876288 959814 1087316 200581 601942 71652 1739196 919681 530095 1614601 1855691 1200362 1933392 1375470 993433 530988 452601 1335804 691906 1413510 1173307 1923730 1048672 1437776 1623113 1275407 1964074 584623 411083 352099 1899043 1939951 1299975 1458755 866069 642610 100089 20234 2278 956026 257757 1204864 509430 1898096 1253023 1328959 615833 973172 220688 544892 460062 909603 1287195 1537483 1098123 1531721 265176 1986313 710147 815557 1604160 295046 321586 721218 1581542 1116772 680863 108896 1132555 816034 836720 379038 1509185 528393 1288771 490962 777325 371311 638439 1216835 1740411 931152 735568 1112955 1739159 791554 586048 789096 390910 1642460 268641 979267 1342595 1920855 1504869 1052343 835981 708318 424992 849786 643951 1060373 1565832 458199 472163 1891813 1389138 1354045 1441981 120521 1397888 1297192 647350 1277787 1263754 1262715 515518 366525 1746137 811264 50846 1301603 1642998 622423 1274781 930786 204795 1146944 1895461 854243 1595979 193517 1776192 112426 1879687 962609 1190482 1449890 1237341 1746909 222583 1313624 313447 640718 647078 3312 1465742 1328204 337518 378185 546703 583597 663632 610891 19636 1910353 1484776 1858338 1194711 1915140 1518767 1849968 1678728 1089480 393520 1008827 1329320 1322306 885868 1648387 1030276 307482 241376 1518446 1082663 838881 1579732 548108 814064 436781 1386700 190934 460633 18269 271893 1805954 1660778 530743 1789736 1384204 87789 1873673 1544660 382334 485083 1736318 1397593 1441353 1770151 1643601 155062 1910199 1191553 824261 1009663 1265745 796382 862372 1812969 1424553 223271 1438990 1657763 1181119 557563 1612337 922465 1511078 612804 1255018 669538 608588 1930416 156060 1383713 1624244 1702120 809191 1344231 1193015 1424994 260318 1786160 800252 1644544 1289829 693663 1023480 932862 1510056 1852615 1325732 1068750 581388 519491 1026196 574364 634827 238548 1357775 1933460 1142825 347505 1469919 899922 508313 1874053 1343381 1045676 57336 336691 830068 12071 1014649 1988253 1813515 774566 44572 1299135 185127 674743 285737 1713303 1841462 762810 1590196 1836253 219172 416929 247511 860593 1854788 1334285 692175 1914577 956258 438888 862119 1350667 1838485 974663 1150815 1633071 1112086 1267726 810899 1384391 1496549 1967215 710784 1824111 1279664 1253281 1664373 319934 145107 1066649 398440 662968 998896 1602055 1269150 1732937 1002685 310908 90723 605613 44773 1140468 1786110 236708 26575 836705 889463 1486967 1765221 1501378 1489682 118576 166297 227236 1249679 1224217 1784238 1198001 1262108 715347 645095 105086 726459 1250883 1712438 348439 1944561 1429883 1467914 1912803 1630206 573609 191658 1383893 267035 1473308 465342 1458005 1209054 156656 1498556 815967 949641 1590829 512927 939309 1612918 343366 14450 1393869 888554 184867 953126 1373278 1834726 1305681 357407 1282696 1580561 1638530 1405597 309184 1216061 1718015 978102 1699207 1565119 1293058 476387 1840122 545134 1025270 1236648 1468385 620758 366798 41293 1052878 663305 770613 1945151 410577 395680 1067418 1896874 1271132 206786 669018 1870762 383346 1271591 1372542 1053172 1660336 484448 665612 1923170 1321117 410672 421776 1183827 86041 1933207 930545 1784962 1005699 1719497 1966053 495721 378828 1382367 1500135 1226978 722073 1602656 1510416 541978 391995 794615 1210754 115555 1607243 1523064 651368 1247901 614071 590891 1095106 1538696 27926 545490 950857 1695812 852325 867134 416366 564443 1141789 435694 587182 883043 1299323 1538473 629362 148950 677450 547216 834866 1690188 1159405 997759 143511 316390 645465 1278346 504589 1932528 1747991 311035 274657 1220047 918929 749645 325262 1848993 1866595 1416179 1872994 1427609 1939180 310942 475830 1546644 280508 642214 1743924 1904513 990053 819651 1129265 1859479 644536 1482676 1909808 668056 1366875 1564026 858072 358331 1882515 240011 251481 385227 1143155 576112 686692 1105225 1595102 958053 1565332 950521 283585 1408389 549166 751894 282278 1777923 734433 1193656 1711662 1705217 524146 1750887 945102 265536 1507829 892055 1707619 798243 1420635 346627 1768304 255961 829881 63365 1049664 142672 248576 902463 1709422 900621 606931 31433 249807 1145515 565373 115719 1841219 538376 1386817 1918026 130901 969739 371481 78600 651763 1010513 1592301 1661233 1256196 532204 1132830 1812622 1608201 1629807 871271 694634 134004 1709481 919490 932051 1737279 914134 82537 1797342 1097869 840379 1761884 1770724 1763083 1409565 322950 1006090 1910506 1117456 1470867 807461 330775 1579926 1564859 1736442 88171 815305 1563124 17007 629408 894847 791646 841821 1806028 683399 1073723 567112 265442 1871438 1058990 1313003 609209 1890770 387569 721493 277293 774679 598589 891057 108851 864259 1073061 273693 1929348 437511 1403487 1517952 294060 972058 130221 88542 1285473 170102 1406577 1286000 1941838 1737529 1472729 1279563 384596 1631659 1753030 449888 497111 1221967 1806156 1889682 600654 673151 87359 672246 481473 407194 291624 1405726 1551689 1259986 428686 1603633 1739732 1502778 905665 1785911 1155852 685269 347077 582590 1123303 1373791 468845 1335324 60007 1513835 313666 1154464 769955 1486422 921257 1325469 509444 398662 1836170 1426140 259016 113757 1960247 1004240 849123 1291653 819625 1077340 1191109 281827 1863927 56497 475449 1534083 1097819 122754 604465 1909947 406275 1419423 1969308 1789192 245914 1835913 1287852 1828709 1342073 1707595 1803075 1112694 1984998 1160482 1906904 843190 530497 568305 1350263 985567 685193 1670118 1537398 634075 371564 759963 1451273 490735 116354 804740 1950953 1929472 1879839 198176 1467159 1383872 670702 1440635 958119 157908 225632 418936 1641810 435654 1936083 8319 864623 1013266 811379 787564 233651 581020 1297525 1393733 1320834 1435103 620016 1530621 1011138 1407519 1926509 1920130 517806 1529596 1331379 1201753 1743559 1832777 326183 136365 476756 733614 79752 368252 1627116 431630 26587 653543 645537 292717 656604 1598095 1365447 336648 1739106 1603223 546806 1720990 560875 1377046 179474 355541 426977 1057205 1868879 771255 396210 415763 1000820 1669399 1388966 1479279 1231857 932048 755228 317003 372937 562940 195980 1170608 1710334 903093 1691758 10722 299610 1179203 906915 1659536 150751 1505581 899773 378802 815909 1328078 1934809 1541820 1999753 1481489 952209 650664 820334 664928 149487 1327250 166106 468226 1145115 1043768 1370612 1829605 492298 1661865 902423 423048 627456 1434221 1430782 50431 1257798 1126740 23603 352852 1317233 275841 1438353 536401 869188 51672 1446753 1803266 88081 224598 349575 1220768 244988 70156 861623 490940 1339322 1673121 1678114 1468725 1536673 69426 684497 479632 1090898 449990 430687 913533 980017 55787 1165650 1920778 1233774 358728 1649121 1484315 204298 1954033 1880148 705537 300095 1020359 1224225 508658 520394 1802077 674701 1782417 817940 1317780 1700110 1349634 962250 1536377 1901690 18064 1988087 1870911 1098344 1438658 1310941 1004925 1616072 394701 1272403 1327416 16795 742732 1398890 1622832 1617623 18651 320657 1050103 44500 1754237 1497410 93222 1588873 364673 1441520 1283609 575741 1162218 1117157 187254 531326 1716809 1897875 742604 1913433 1404580 1423236 525338 1141650 1232028 527331 306711 1682706 1593566 105258 989813 629244 1567405 748273 227563 1548901 771557 963786 1475389 313122 385895 383860 27513 307517 593246 1395791 1117686 704002 847752 1621885 864173 38747 1127744 729580 488290 1822126 614958 1723682 671964 1314817 1318216 132197 1448374 789672 811557 678868 1280542 260732 528127 667718 1783434 1616641 1822518 417275 1598527 1219101 1343576 570054 595787 786169 253346 1261490 1896653 805674 1206311 1798057 1784654 929562 1764872 1772351 1633297 1339099 1195872 1101865 1877893 1273523 1960474 674236 1592462 768337 1194179 1665597 547155 1580059 1255241 171408 1107669 1465705 1377081 734394 1889579 918346 895102 686616 1727546 1196942 22774 1594661 186171 143345 1027213 1174773 711186 1415472 1663944 1135901 995671 463995 645343 1986345 280730 1782384 1598401 841622 1042419 928540 813403 593667 1293659 1659317 947229 1102585 1707321 1587019 1037713 478475 14909 1063226 473569 707178 609882 1118199 1187066 1739782 829627 32671 1994976 1201480 910900 776468 1891741 163450 490084 579026 629100 1166120 1523911 1386540 814649 982469 631229 1965742 1342481 1805149 1579652 361121 919211 1608962 542862 717185 1601525 1590961 1382224 1089967 377097 865938 1992334 1648901 1332113 1641980 1872399 934706 412659 1288293 1936637 921720 1628757 887123 1338657 1167303 1827798 1928288 794894 908070 1413846 704943 1709061 1753945 1462540 1654569 1864914 1785385 910806 1874022 1985240 678113 392839 86847 379615 298403 415907 883215 1451760 1798802 1649510 1519844 1660874 1766240 202700 360821 61412 397397 1597166 165892 1690703 1573636 1479725 1982180 1874546 1815613 1197744 1374653 239935 1773717 511680 9282 1567624 204536 535345 105682 1157435 658061 1870471 354113 990383 75536 820722 868393 1484630 1425842 765350 1218339 191210 397400 448983 552063 1857810 1843319 1271430 1939853 900532 596528 1507243 1386638 1759974 1588941 634019 672442 741697 478800 1167352 844357 1367881 1948801 349797 1041112 940074 1821014 1047298 482964 59322 1038851 2512 1343809 1995009 904748 841605 588907 175602 133336 1932290 1522359 940645 1988174 44189 235668 236367 1714261 1397226 1968188 904747 363639 376948 130654 393607 888610 1006702 1139059 550895 1742529 204221 1021135 1081815 715091 337114 570918 1368830 165210 21921 359790 1828975 1294261 1582825 107135 509878 1727653 837486 1569232 1696494 1100645 429252 1929941 1430904 1313574 1713539 1975923 149443 1373304 991782 449831 1386970 892008 1444219 1949987 1531362 434094 512566 1984507 1994759 1426986 222874 334761 1749239 971157 69379 1963069 1431575 152247 1995861 818790 1226841 142021 187945 376489 111315 1082720 51479 1031915 1229744 1390742 351317 751591 431821 1473941 918480 1284530 870119 955457 827272 633719 178959 823899 1538028 316626 1910232 1955892 511735 115402 337565 1687721 101995 1076175 1912260 1605456 1999429 1070841 113631 1574382 1144801 940044 1504110 627140 1837031 1350235 809825 501753 940020 120397 1147465 1872753 1367983 1730855 1445557 1133583 1201300 1252483 165836 127175 1091849 957657 1861048 1913268 283073 1797029 1022876 288835 503645 94885 1417291 768455 1475350 1689642 1912952 159319 1306890 891686 774929 29346 287306 459948 1573810 144993 832352 1450883 451468 818260 853840 638178 728129 785440 1624607 1933288 506607 445819 1716676 1193400 1428611 867255 199957 109055 1585824 1940464 861826 375796 1399544 589089 1827213 350005 851322 325904 1995245 1940088 1247690 875404 682354 1485481 1709084 497052 1053548 1450997 1767832 1241387 1741106 953445 562203 1072431 492159 1704135 1125547 123556 1539460 357820 396252 643197 1328862 987765 698577 1064797 1814878 209456 1075754 640556 335744 1335744 1854982 1483961 550683 958405 289255 1576868 1382022 345270 1136141 1590199 1301327 1267712 22570 1012529 215705 901903 1353925 1903571 1539277 743346 1968289 1056689 581910 1850991 708209 596564 441874 967037 1260788 1113891 502207 232350 748107 445028 915643 14113 1095951 384563 289604 1937495 1506921 1856434 690841 1432721 1471822 52801 787388 1073866 1102826 1288225 1018613 50673 1902500 1312176 63351 1141909 17081 33051 1128472 1502286 402573 591234 706675 1862811 214574 859302 1272308 720799 221393 565002 1658584 164072 692885 1262495 1965567 311137 806280 217092 1537036 109146 380756 430206 1366123 1890820 294426 1679236 1104916 1273389 997155 899802 12125 930549 472560 11865 104198 1266888 778274 1516412 451484 1742837 1584705 700181 779791 716136 1262441 144070 83561 192556 244600 1882738 1446471 1926206 125614 1246265 1914145 1287583 50782 1702147 727521 821898 185258 626346 686873 384558 1074203 903351 421147 1055879 449954 154746 354726 247834 839722 1195664 384878 1122493 37574 1512685 178097 1729324 519807 1864417 474662 1259298 1809184 1619598 824603 1096561 1145457 742060 204675 1169864 183046 1816528 1604105 1546419 486609 963742 1024564 1569388 995283 974548 947383 113255 1971907 1901089 1649119 924276 1065108 837187 728430 1358498 522010 601329 1884491 472670 139928 120293 1777337 650749 864366 21964 1904895 799143 651087 1265922 78632 707696 246721 1341145 670146 137874 1370435 441916 298578 621872 1466250 1281755 1511727 1978196 847660 1940017 60809 826082 1976160 299524 65577 797180 1813007 1421424 1273353 158756 198875 1075386 477030 1884508 488642 1985230 1690136 456970 1526086 1451276 1154103 329542 1764789 1948393 1445998 1821582 301142 847258 413567 1216112 173389 856074 1544775 247714 970927 1078804 1857037 1337046 863948 1308626 528698 62655 150622 989311 897459 169762 894267 375820 1879425 1162673 1526514 700809 819811 1312537 1048627 860652 1627794 827285 1986779 1644415 526051 13638 1950814 1167376 822446 1361360 1600244 1878373 1452178 929092 1740014 228394 562229 802518 1670403 467094 751652 1842169 127876 1793926 1688796 177468 424917 444615 1675946 1599640 358152 761307 46468 1069675 1346385 1430838 24252 409257 862668 1893169 183482 359587 7668 774490 107988 1684309 1291005 1797497 1114523 540122 653427 1807597 775982 594846 1687924 1909480 578593 843901 1845617 1662967 875097 404998 159127 1596812 822620 1220979 1109664 1350799 854487 472316 1961110 1296061 1934074 477590 1278450 563851 1468094 949128 1668531 977608 1626428 512260 1611988 1039854 855050 946431 825601 1044328 1160070 1004959 1461861 1554515 677156 142264 459329 1983046 1213781 540989 121042 89277 1313514 174751 1904564 687899 1888616 577202 1346207 117422 1887691 306423 783691 51947 1119378 593091 1507157 525534 360921 70108 691368 1674428 1918807 164936 1883999 758469 646807 893422 575879 699525 905896 966765 1410901 1280351 431156 767041 1372477 228040 1688773 106674 1453639 1618574 1241400 1449967 361829 1567749 537995 820193 94660 858342 231444 367752 896090 850213 1127806 444642 753780 1144325 1071061 239892 261605 298696 453472 1118329 251704 1201844 1103247 1151022 1245766 319661 1699614 1124912 1037115 77902 1490205 727176 773858 642639 1176779 350135 1782251 558579 1773143 1265313 1140423 520753 773408 405738 884622 1517787 824913 678196 1888419 595383 827452 83791 414868 1004878 1630743 1633996 1409860 1200863 162787 67894 1995643 1198702 1863748 11273 70158 86427 879856 113708 844276 967768 553896 278178 1703570 1945084 348127 762477 906684 1358730 1257973 964138 1533834 641430 106026 764827 647094 388891 43475 339340 1030906 660796 924242 1841819 711708 548100 1918810 670929 1103619 1692478 1153468 1955445 1844988 431047 245572 1348033 243909 472582 94523 294035 400167 1416848 875379 373634 133328 1428966 921774 977638 1395444 1377945 1790492 1583417 1100444 1602961 1956693 245886 329674 1042649 1944353 1787721 777051 1506189 1052819 1788180 28162 1637132 1075979 225580 1034514 719205 1144262 88143 389651 639064 1361343 1495122 1103946 928910 399022 1434206 1496978 71616 1583671 1514455 554746 141068 902362 337473 1310259 495000 1075764 1847026 33467 1992490 1965602 1502986 634298 953611 1917981 1900172 935577 1875958 16497 726707 1837377 686164 1841652 520360 717101 435963 371237 444013 1896500 361567 1969132 1623739 1939784 1266263 1528776 961375 1265499 503678 1829459 1959866 551339 699594 1198546 1929133 1231613 602454 1598246 1200419 816548 892783 1329675 498740 44653 321671 1243906 374242 1488969 1477500 1878352 1364061 1087170 487222 185674 1219867 314944 775789 282628 1735134 327589 1357629 385851 401263 466016 1436943 458168 1121411 779779 827589 620136 1227505 411605 1695180 844004 293891 1208515 1523313 1416551 1024285 830663 1710758 470873 782878 83386 105043 452190 10046 1692380 968812 928520 1522411 618679 112577 1203443 1231023 1574968 1300873 934310 429526 1050687 1301968 524759 1608783 1242831 161805 145316 573492 13775 1295015 1663267 1975279 1990561 140934 1769834 475491 1177140 153037 1692570 507754 1410438 754770 405993 499905 1216265 2664 1775737 93886 421404 1206578 116248 320884 1475271 1386083 1654856 625454 1973646 778011 942066 101102 239436 1150584 1605139 1301428 62756 1367290 1925668 1038855 674557 1463881 260373 1373616 561971 1395141 1558604 1169976 1172868 989870 1412070 18139 1126884 209545 851402 1594284 1194665 591345 25702 875199 59858 332326 1263977 129039 772716 967608 1417368 500505 561638 770595 570795 1475787 276568 1058709 1858065 317382 538972 545002 1145660 710409 1812139 950154 914267 1896390 213977 1284280 1000953 499174 411867 133777 1815304 1983614 1958743 346722 380126 155040 12820 1638680 419056 123331 52779 429108 174546 1574955 1612141 1410188 399912 651337 1450185 962274 1117559 1883891 171362 1600340 31121 1684305 642322 377502 1401344 705668 1665626 1382347 1499990 1921895 252016 568290 1419134 7468 181502 1976138 780033 1255886 395321 367980 1542985 535619 1717076 952909 1454204 1448300 1476700 415932 162919 662238 1924370 1357579 193779 1926815 777059 938415 387458 144101 156448 895871 487510 1277859 454858 1983863 346185 989530 1141419 1961020 852268 1621618 1480937 1331014 1960334 377562 1931849 1649383 1613716 248711 156885 1656734 127205 537703 1769342 967396 360311 1811095 901926 796710 1810095 993540 724239 241962 1433717 366973 298776 1818328 1435941 322915 387184 395365 1773464 1707802 410772 932846 765631 297192 1625934 439513 1435171 1708602 129373 1734423 1897652 35303 414421 114910 1068177 309183 125271 1723178 1308696 816403 739969 788196 1078131 1109978 1560675 1313175 582107 202865 263409 1583581 1288298 1504143 1167102 1813298 1448299 1510425 850476 177867 1138072 519735 1161314 54386 1622927 819181 763051 292453 1123064 849935 1834962 1032435 473883 1274190 1621256 1470555 554739 1364437 1919902 1172186 489495 636111 1387896 1666886 1358854 1176491 334905 1749656 1890413 1116592 70327 821786 953947 474477 897354 246702 678468 503497 1539929 476785 913250 157882 687224 790125 1569359 1268872 1243140 1409883 723685 410416 1982237 1524134 157843 1809100 99326 1018626 551440 1067369 1325713 1470955 794962 667683 838297 1755411 1723448 1414796 1328406 1556652 1495164 1988084 528582 1435781 1469114 205266 1155206 1913300 688054 411006 1181326 1684626 639842 519518 791936 1733562 548347 703455 1145455 1789973 1181547 298899 1938387 822405 1871434 304842 108198 1758876 54287 1764399 803914 757979 1412303 613458 185799 1968412 185117 1844269 1022044 1164014 418332 1435869 1764069 1596403 1674821 1541334 1033890 1321055 1415322 899493 1301643 1104960 1562813 587758 203662 1178931 903246 1545364 1136710 141515 157472 1026486 855682 281440 683125 1136541 1615345 82582 728236 961097 1015 1413124 596110 208056 722763 1225361 549930 183116 1755744 564729 828332 1813121 1225723 1303697 62129 582356 1501497 1618512 460744 1929661 173911 201707 540289 1959615 970344 496024 776582 659298 245051 85282 471035 1374009 1033279 1419998 1149357 1208323 276366 1363583 1556397 794704 1809102 536908 1494037 1028817 609792 1896267 288987 39272 1882874 1123557 1408139 1688313 1084910 821573 1041390 951721 184031 768224 782026 1306167 191943 980051 552689 56030 242098 616964 850706 1367057 1721825 773152 1269443 1699196 94853 1899948 1433673 251016 353598 1995815 489348 148028 1320967 1048161 130185 150238 738286 720876 233006 59836 631275 1922624 1164983 1792008 1892969 1554180 1443167 1763760 807677 638801 750274 938853 425440 86871 507709 433515 686551 1664283 214277 1345273 478707 940898 422406 109447 1252715 1127793 629180 830860 1021929 189061 1219397 1425667 606559 1836720 604378 1457973 562436 1302294 597301 455065 1591297 1468253 391268 1967408 832258 757871 1640321 102478 1586627 1818817 1122822 1214417 1065863 1241371 798220 173069 1031356 715052 947659 1106237 779298 1123571 15818 37174 1739093 618383 1384958 148850 1621954 112745 1617629 1682036 1309171 939101 909171 83584 466007 1705602 1536683 1147981 1951053 1712512 376355 803748 499484 655615 1864111 1786086 912805 763265 754666 1171412 1594869 595284 1043144 408482 1855961 834166 962152 1877000 1684197 1689403 1882818 1994804 1468453 1408153 1352043 402427 1002689 1952088 895558 1464617 28570 1331758 1779011 1894647 270234 1342504 1150869 1195768 617147 683997 1521181 862278 364407 575180 1743128 303245 944508 978046 1135251 1823667 772472 744593 831714 418763 1807274 417084 338825 748265 1151520 165055 827862 706310 400023 1774310 1792326 1312616 705148 1056796 1563361 1261982 366616 1617641 1193838 152360 845535 15916 1877112 1990062 814221 315429 1496172 1929702 87629 665254 811559 17527 529243 1230102 784780 1836727 960193 638947 1663225 637574 1406265 1674144 1100680 94583 1159912 1243525 1302400 1920360 1773975 350009 1148754 1342581 1143041 336521 24779 1293723 966988 1111156 1646501 1648003 400594 676424 1599666 480320 22308 1165315 655737 1491193 651275 171014 490779 184453 433384 1101730 162240 283235 1907994 1477401 596959 113628 767456 604588 495164 1695700 879374 141372 558471 1832942 1801489 768371 207200 59511 104704 1655610 661671 494920 76512 629442 948156 1679263 1387716 767265 1628944 336393 1020100 1430302 1226305 1162225 45342 798180 1096507 1852902 99063 1493798 1827477 1883060 436242 979074 610816 1975749 1251102 889711 776307 605703 1759331 471838 1991815 553105 423780 1814534 704390 46881 434814 456286 1021357 606721 568634 823675 1862358 1488472 926091 1411583 180048 1113506 304485 671823 177578 305653 1288068 792552 1718596 228858 1883419 692426 449285 1469764 1176046 709063 1456938 1143580 1172656 92871 845442 288121 752802 521495 74334 1612135 1621007 394346 969948 336909 1717504 1951966 819230 1534475 18543 1023585 975508 1884411 839073 1152509 1638684 540497 926686 1898507 597914 570234 1024240 1146874 756374 4220 916970 1188825 1837553 4165 994145 902144 357829 98758 1636382 608652 1530719 430044 285576 242335 229001 1035745 1349164 928543 664233 1182464 1686000 404522 1671600 1842888 408190 1905105 149644 1169727 1268346 1789932 1743245 1417543 355177 93870 1467848 845687 559416 796762 121598 1575469 374924 573874 869125 1464801 1490640 1125418 46642 1939997 1125130 1194789 1420329 815953 1704157 17782 1204203 1323217 1594738 1021039 1598278 1662801 909958 31598 1556224 259987 710585 1765323 1708076 517209 1052753 1749701 1361699 77087 4715 1878563 1149845 1739519 1948610 948524 1317736 1046048 1433830 1358153 1602064 615409 978964 1059539 1079504 977737 576221 39454 377604 1107933 1693572 981424 1637680 1008686 562453 1351619 1945440 523402 1882843 165228 578910 1886483 1217622 918365 1931010 1974787 371846 1714814 69792 295232 1199816 723792 1376621 1028653 358915 1105315 1179288 1282310 411918 252183 531699 456093 1192831 428464 395505 420495 232644 684300 73025 1251070 192968 10510 527149 219961 930102 1088247 813458 1367944 1266249 1355828 1894286 400747 1158944 1430856 54152 824252 1674479 621871 1451418 994104 188394 33011 974608 288520 679868 1295055 1877774 1137836 1648347 1418958 190225 1015941 771239 1211465 1003332 578287 998674 366014 208842 842265 287602 33134 883525 1475619 562356 1689562 1984946 1086750 272242 21444 717283 855159 1115327 69581 224427 723803 352871 393247 1383355 1412986 507358 1653383 135083 272949 371770 329508 935691 751457 991703 44605 1660628 1061161 599618 1537744 1070372 860102 1565345 411447 1037571 1892810 1381359 605060 655358 403604 994658 1639828 459120 1199528 14722 1336696 73594 73291 1215515 784322 355686 562239 981468 531891 521963 154429 360148 555686 1720464 205926 622462 1273748 319696 1298878 751470 1692066 630372 117235 1987275 360768 324172 1496285 1739169 808638 226736 1139257 880373 1642101 152001 777618 1221454 1081731 1048842 1793431 1213253 1865247 733194 547793 799240 475560 865192 1731620 356762 1212051 293961 1636378 1947598 1430553 658266 43370 529174 884232 814037 1553614 1259721 1776719 751810 1332314 1530329 1905665 1206119 842392 1367345 830211 364916 381736 734797 1322947 290061 569669 1440843 647418 1531045 414481 140975 457046 717228 1179855 387295 1998889 692510 830911 573384 1617427 136929 24551 429947 762417 1520663 357699 424768 1012636 548428 662539 1853845 297745 1646745 642631 1928590 305827 1641547 299368 1503030 1848059 336099 1156386 810454 1740621 1429295 1672290 1855515 926500 1282922 105961 432044 981131 949378 1791698 1240574 1076941 55561 1171416 80461 596161 458449 742307 829126 220576 405943 970836 1199457 1565982 1963689 196008 8264 1069064 780813 1523306 279265 727079 1037799 316916 595637 663443 1386661 1424329 1439706 754736 1403865 1412803 1221469 1610316 676607 136263 1965317 1926537 1100573 276763 1067536 489079 404132 425832 1749740 960289 1321279 1005107 1429121 1542984 484258 644661 1176798 607837 656227 1494529 1281343 879513 580639 1627746 1857067 1942514 1807640 1351394 1407255 1197861 1215354 244649 1388789 519843 1878814 1117273 1778062 160436 1204785 1274998 753522 1358490 1134285 1287502 573 844925 297255 1476487 1849905 1529827 1174645 1998885 1412487 656767 1018223 1988687 1971316 1598180 385184 525524 384533 1991839 1006929 1357734 485287 1484391 942591 408617 450156 1083826 458589 1816375 759376 1775211 1844627 82350 961422 1776213 597683 382998 1241403 1487414 585926 759811 1367807 945877 1092814 953912 1255639 970086 772117 784200 1993097 77538 250626 1814886 469330 18262 939731 689606 1820859 792325 249129 1909039 1901101 1556952 1997058 50740 138643 1896726 506317 755973 746055 426709 1064211 1219765 1122526 1437397 831753 283201 1365075 644547 1373233 1440972 915571 751123 1993243 1374324 1457115 1409792 398260 1855762 1027549 401184 485158 843810 1595476 1324794 1549353 368038 1082721 1761836 1072869 461145 1918357 816572 1454708 1259617 156651 1203553 1398546 223020 1022850 378583 1363028 996122 1953483 974781 682564 90211 1005574 1484441 465509 1944745 700003 1283898 315788 954509 623866 557566 754559 716881 1828867 678730 1288361 459896 1904424 10880 402032 927517 490021 1965268 399533 1606058 634429 1602562 651078 1094008 839870 293119 983911 1494308 1750539 1738823 645190 1249309 330800 127699 1899129 1283061 1596783 1794282 689908 859210 1576014 1894034 418010 231191 318004 832321 1417491 1464608 855798 1284270 702471 363050 821816 1379655 1463624 1447772 57577 1029918 1454046 156756 1073141 1757081 1281211 814547 1534569 1723482 1654382 1182333 1973602 206290 812613 120831 830416 964109 307337 398591 33892 39751 656587 1281483 55523 155550 1693662 179018 1478517 155275 30993 799579 886669 1147747 111151 20361 1622685 1887975 431642 300166 1266832 367131 396611 968752 1745935 1285005 1436755 1092565 645928 1792968 461201 1772447 1810791 1709920 1099769 1340236 1041797 113866 221299 233136 215513 921143 26718 57815 154084 1450101 1543997 535246 724100 1021908 602906 1368547 136708 517689 1749188 439389 1035268 167324 86525 919390 33383 1076585 1236497 1874435 1445042 1953522 1327528 1115155 266581 604102 1919332 1431 1026117 462276 21968 328682 856390 346422 1136533 405278 802160 1538624 179690 765583 1177095 856726 823982 1608926 1050073 33314 280478 16230 709070 1020689 1333866 1217440 1446171 1274841 1738627 1198901 281406 430016 1448133 1787392 1743482 185056 832497 1053919 1447159 1585384 726831 342100 715083 983888 222352 1448068 873025 173929 1952052 1066936 1537653 1312882 1939810 1389594 417733 573213 783278 1705275 1176555 906150 1707874 1776921 116332 590556 697378 1923470 718536 1708777 1427994 322250 1283199 269444 579000 1297815 1455850 1940910 97763 933775 957866 511920 537405 751619 1266166 873988 1696255 382781 1846779 452331 1797896 632423 1203957 429775 331768 1097518 1367982 793285 323874 1644231 1713683 1797395 114472 81814 808507 1294076 1425590 480858 574969 1397256 1111534 1820760 216444 1713662 214062 711500 1514080 1253613 25836 764368 1093655 1814135 535469 1122364 1964019 1784822 1269547 1970572 1676196 216923 998279 1474116 739330 1501411 119563 1603083 852533 401931 1818704 744858 647613 1604766 1703190 159973 1431841 568395 1036922 1364033 52634 1146771 540624 268010 1188785 92024 1898924 1974741 1522220 1852301 314271 1389051 447736 1424481 1203357 998576 1721388 1687469 1782220 1829818 1581550 1894361 1322581 1341513 1246584 791267 1016129 553819 1359287 1623025 270711 1508719 1212132 839693 254915 834851 1534354 711115 1820673 595322 1913443 573538 761112 246184 1024315 816843 221634 1546899 1191796 1081578 714529 11626 696150 760254 487189 1265527 1012775 1723038 117836 1405567 170524 1893695 162036 19291 559337 1608356 1459719 1879080 931032 215504 341552 1943128 481804 1591866 720472 823842 173163 1039391 998220 994349 66363 801901 905280 544543 1132670 1111892 1478760 1209448 1227777 1436424 595448 1180221 605540 1331893 1568651 1391991 335044 710543 1353089 1112437 1055473 1164453 890184 1747878 413401 861818 1543632 236177 1209040 152340 1710045 285668 1861529 1676443 762607 989339 1696354 733512 992974 148958 1653763 94128 1330528 898306 262797 114198 915802 1395804 497308 1829008 768134 952627 1344328 517279 1420437 1040920 1055659 1423996 318926 1024267 445495 729216 496114 772034 318177 1190406 387579 1297248 1857022 1645127 570248 1566595 1659564 832246 1079456 1653106 1971777 1990011 1216685 1201278 1671201 982767 533987 186822 1043748 340094 1205125 469576 465310 1252242 78598 815575 221143 933374 1427098 725831 743144 631719 1042565 260514 1546771 500849 1472952 614086 20512 649756 482477 189942 1824174 355787 1701730 532457 930655 142332 108797 1297528 1856008 1174563 1537863 1353050 669170 267171 1668542 173183 1232866 1479574 741300 1809777 36317 1379604 1044437 1499595 838876 558330 711807 671084 418115 1922156 168301 61776 448323 1139350 1270990 779244 371154 665615 135179 525019 585518 1685148 918817 894139 734637 631177 1742885 161233 738212 492902 1767273 1582936 1624983 326429 131353 246003 1902482 821683 238450 1099425 193424 1131514 1229443 4601 1935798 1348220 1049940 1333351 1006896 481459 1242151 1382096 622631 1442761 1812912 592938 1543111 1468574 606052 715548 1384164 1859577 856831 1317081 1240421 1062324 854630 236956 847680 1146101 1433108 1485615 1286437 1422421 721865 1922621 1669646 892238 1805854 1133389 1232229 1411204 1912023 105691 1317907 1060398 309632 714021 104245 1758575 1125587 1858527 1016894 1187105 4735 49003 1388893 1945929 824689 657754 1471936 135075 655975 1578647 1972246 136104 1654686 1830673 1429581 1499790 545899 1339423 1576953 1693830 581309 634264 1197596 317726 1949677 157591 1524032 1146446 1154053 1168178 1969777 1151602 186095 1500167 394803 935881 1932060 1337315 1481983 694183 415381 1084180 226607 63292 225719 418625 1233226 1219643 1200196 1522190 1918778 1870122 1733925 1948606 1318022 1637728 643475 340907 716553 201898 676716 911191 692300 304565 1819996 570614 972908 1530392 523711 771242 1909353 260800 916457 1703545 1232016 840716 264612 764724 1015275 179278 1281592 1593073 1409987 779160 370150 1901139 591339 183121 586955 1603889 1035217 1604345 1941192 1176166 471494 1880891 242444 1927032 1178418 88091 1845803 90811 52263 1212253 1829832 156689 1228848 1671510 1957474 668044 97520 1718825 900837 1431803 624582 985386 155153 354496 1736440 470918 460003 1385543 1288436 1739298 201143 862613 1785705 1401491 168888 1505865 613759 1868747 1492339 136334 782459 86927 498917 416810 1357594 1667027 51681 1412492 1199350 631245 431100 1319581 612934 743982 1160949 676315 106067 1145278 1716681 1967657 1444444 1196388 1646187 1262028 1571958 1987964 46265 164136 256392 1194802 1195593 1387854 776039 144557 1460805 1045277 1813056 1936437 1815605 1736684 709019 1940627 644201 1467063 1129816 58172 757325 1375923 21605 397749 392283 1482474 1211223 554601 279104 1813598 801538 1017923 1042643 448320 1991166 1167710 848066 1888588 1523044 1174731 1140667 1471458 20218 58348 1940531 1527390 1752659 1729056 1359052 854308 113560 474146 654482 57689 324932 339914 1104073 540208 1436607 1895664 779890 1406793 1228595 1084924 966154 142385 677769 1997891 1475594 624415 220498 1704288 429395 413543 173298 1353357 57515 653192 1053583 968383 1089000 1058150 1089723 609410 222535 263466 293300 1090975 1464949 1194547 1487361 1848322 224884 1259425 1075657 688102 104175 881947 1391791 1998996 210253 1846830 1865748 1488434 1437633 1646613 1316201 1766070 825286 501961 1654524 373898 1710462 260855 863715 438699 593486 599301 646658 1768260 76187 383376 952173 1689961 1399282 1654185 757056 1924321 1367924 623198 34483 1391452 498208 1257033 1020841 182805 1906694 1944666 1172820 469837 923042 767011 1711520 7320 664347 993153 629226 1783026 552829 50572 413255 359011 1950281 1310708 761202 408955 1451480 539892 1838401 228903 1190531 1343125 225621 636112 1431245 975295 30909 738625 300358 699863 631602 1726874 181993 1550972 1425399 1904673 178730 1843181 1703255 1006956 991886 1882411 948073 1118782 85951 1651498 79200 755615 1624744 386948 268742 899455 1224278 1774597 1685578 394196 1887186 1671642 396849 148000 715266 1944822 1297666 1780671 1991439 1725447 233451 769298 327356 891798 1176777 1356752 1098411 411823 136962 658075 812148 1927373 1270782 906068 954712 532506 1762715 1935414 733119 176121 1311389 1807494 1252438 1370696 1030800 885101 1521415 1396193 1053253 478036 737802 878625 385083 631091 1624246 201965 510249 112675 1578035 1492745 1851025 216850 1222380 1638233 1595647 449416 1894580 1803067 1646950 1222954 295230 1618673 706107 51754 1896741 1546399 1868817 1179513 20883 1888429 185419 680727 1382313 904812 998877 929536 240250 1572905 233362 1418153 1573750 386110 1638571 912303 1425057 1285705 1405423 1571056 295459 1298856 289206 1998526 899306 842450 715489 267650 1495063 1186542 1653441 1329084 1264296 338661 1617354 1424744 105657 900258 1633201 972920 434403 391947 1495753 1022480 1084259 641889 1049572 965112 1627075 8632 1850873 960980 809910 961036 32157 26210 138820 358358 554890 1215207 1679668 1783928 57273 87819 624355 516572 1066065 1167773 1200043 220147 674254 484749 890980 988852 1927827 1736741 1312725 1247931 1941665 1564966 1353558 1954983 25747 690669 641811 56832 555778 1211885 1384066 1384628 447507 691277 917085 1531282 410888 1905202 1981145 1996488 1341707 386578 1734419 1095805 1436174 1792665 1389678 1552937 846257 1761302 336280 1749026 35670 1215237 813070 1064157 1760196 1285431 1582617 1314891 1364700 612540 100591 421634 1154090 576752 369283 684051 93547 698794 1987633 618060 1807897 1839995 1029436 1465463 1982802 905134 1414845 512382 1208717 94757 1716085 1176458 536879 1985086 87530 1503537 1622882 1105923 1926917 67397 1755381 706022 891266 901476 1338370 310625 323978 1959784 1507160 897423 901592 118695 1162310 1850994 984172 1054932 1051159 1254815 1338505 621058 839475 1790722 866652 437524 414415 1105642 1573392 757080 1653715 655399 1144218 49103 744866 266807 1990498 452305 731510 191026 1357631 398567 407028 1692087 235888 1718104 170403 1311635 1166532 119376 1391550 1897257 374672 462272 171332 1341090 562245 1044158 1203755 519427 19610 223879 195750 1468170 1179406 1255450 156666 1736841 1646271 990318 509549 216682 127887 577193 836408 545814 261038 802016 345836 224506 389194 1025059 1887604 1199394 169959 1730219 476161 1566889 595426 499981 1902120 485879 70747 510342 920895 1546266 1620927 204765 1334188 1166677 1642223 640563 1360489 1402696 1217906 1377367 647160 1513724 1870047 1276685 1515188 1008446 795584 795935 1219069 1905983 1618266 1204297 1842652 1257580 493434 299278 932011 1937273 1681555 1534392 445734 1796226 1464551 433073 1592352 1443147 1223424 376680 12732 1230389 489159 1060114 1181750 847884 1362959 1030472 1004763 380972 177876 110128 812735 1612466 795912 1689723 714710 1200415 1825247 1375437 384516 148753 457796 1906540 1545109 1105470 965095 1343539 312363 1085495 567971 1341592 883460 1506537 1778281 1547875 1798004 1551501 432484 82683 1906026 1077983 1510426 1686328 1520748 465686 813883 1843758 1603385 1977961 788216 389973 1291870 1428357 1033396 994853 1507424 759233 509352 1177291 1958948 662554 1754604 1502454 94304 1262870 1341837 1674090 1471002 1759633 105418 1029561 374640 1030090 675305 1167605 1330907 395037 187337 1450412 76297 1320247 654186 1409885 1907416 1059049 1924125 1530181 1385953 1955396 1827760 1521858 336014 1220233 666099 1966040 102031 1410428 398122 56171 700115 1551414 1077818 1933622 344922 851062 1841923 1098301 1163062 263639 1901825 1005824 1941545 1600778 1719127 964474 1340077 1179599 1983173 1279776 1722567 1266324 1460893 996604 1615180 1629452 822081 298156 370453 100989 723757 1213662 644231 669216 1360448 774847 560172 1184893 1477587 898303 1742110 1223997 1760357 1147175 360214 1700038 323209 290784 651915 465018 1360783 1566435 900251 347665 775460 608950 458255 1223073 133415 1067933 1685159 260211 1968413 1238692 1424931 1750217 1516074 1494817 679270 1536025 126665 1157310 1559536 1857320 312075 1520523 1805280 1282166 1643781 417589 598128 1266848 65154 1057523 1529483 152866 56302 1956965 780091 73386 883410 330157 521677 482396 302649 862863 526598 201459 337171 1574810 1466416 227344 204977 1913850 1243877 745706 862854 186335 1979503 1997540 1908123 1984183 543164 998780 504308 1973903 1417989 10879 1295405 1713517 1450838 1952550 1248127 272065 633390 961328 1465197 1729368 969637 1965966 385303 1101230 1264606 267469 998023 1253931 109676 735922 18875 976429 175052 104484 1750570 1116981 145715 1378280 92475 300094 183741 1259770 1664316 617380 618061 1380330 1253180 25520 1364350 187238 812237 635149 1719967 1676693 1056426 631924 1457974 138287 1676363 155322 221585 1439067 945491 871654 206840 85036 764566 1433457 815351 131128 1883348 945538 1192209 439495 236677 1611722 223178 470087 1006440 1103034 1196335 1559485 66038 1053553 126939 1506903 1696409 1561754 859502 366266 230683 424639 725943 562835 811402 548349 454751 1071677 993671 307595 284149 1720294 351133 1951288 1190555 1842854 1668077 310546 1331147 1402173 1287408 727446 185681 1465392 1117984 94158 1016345 713690 598508 1235839 1711381 1857388 562809 1274159 1408066 1856115 1096721 1859578 1470327 1621130 1368648 1683385 1020378 901249 396615 1676331 325647 540646 653355 827711 1632281 822217 70293 660006 1192358 307162 1957316 509638 1160043 1055380 1014412 378240 37271 303005 165063 678383 1006551 692238 390310 1967754 1077736 1430613 1646104 633115 989517 1863789 194595 1644293 837206 324106 1073049 1353886 1759472 1624956 1964280 567651 1690042 1712550 904835 1358162 1430933 339562 1893775 1388873 120313 1601851 1970548 541186 492885 140158 187386 1124816 912995 1524770 1860131 125438 270962 398783 79211 465241 984763 1409879 1802728 254733 991974 786001 486020 1711030 927270 933765 248538 1010812 289709 1738170 82466 87568 734514 1795821 1315679 575521 714017 7393 1244155 1064625 1255910 1848030 1641833 1365792 954122 222018 1046628 1513563 634664 133398 1618047 1843354 1821621 197799 1055459 1203122 1538403 1280443 1722144 291995 1720834 942748 748245 774968 31461 641986 55097 912855 951010 937409 317606 1531675 305492 1935195 1586021 1799693 1589978 1765595 1735829 790325 1845493 1478371 1850536 981477 114624 1759274 901726 740228 268586 255182 409198 1498596 1454076 1841316 1542008 1607352 1799311 461774 1201856 1766208 1857966 1814977 693652 1810004 1832465 155748 1488078 678721 1221238 1844064 1138730 687031 1638438 1783665 336785 697541 1179591 475073 1447425 1720419 374651 1724606 872449 1556251 1817062 1775204 332278 497337 1242303 925958 914421 992968 633415 1320952 1102475 1270271 1854362 1278289 203847 982670 1949394 1462767 960665 1766437 110269 1596243 403615 866650 1854289 900433 1069482 426798 1786466 1722236 448915 1355139 398625 1182481 1572087 1975373 1549469 631270 1068674 1052977 703202 188215 116190 1341050 1014341 1403696 289299 1230853 81820 1415400 695577 449570 1027439 1520354 754705 814761 1699935 446015 1706453 1206327 1391129 1957584 1569787 1487284 1604208 307537 876914 265445 801710 894961 1535228 599205 1628534 1319488 1185095 431730 814498 1573799 1590821 250625 1554754 394483 1905370 16372 1480147 1986270 224543 1912424 1407847 898355 1389677 863336 490852 654011 433376 1649165 900283 1188215 1252283 411400 294728 885653 1335971 1692432 421272 314534 1725624 1888444 281239 397258 1616383 1319538 550311 629857 520189 472504 75236 61264 1485276 1960952 1345863 299225 630200 1564901 309034 1795006 491899 267641 89886 554921 1071755 1626726 979931 30517 1697135 524651 1552981 1645147 255794 480630 1752724 1751244 1981384 1074484 406682 640347 163951 1205643 1887000 1872188 887895 1681247 1452597 883933 357766 261558 8223 1723415 299482 1211814 132098 913926 371891 39839 1302926 1087258 948791 759304 730808 937996 1380739 1393088 1518973 1449225 1120409 1944639 1909329 1909556 1793654 1563737 948267 71664 1113441 782090 1961285 1329587 244326 535815 1987882 1525854 1754204 1248715 748760 1040851 1613478 1309883 828619 1827901 330102 1821524 960561 1824411 267844 1358366 1535830 200276 540366 1909614 1484046 510274 457066 735698 1090579 1556431 429835 1437504 1339045 586171 942444 1163520 1328628 213129 427985 79579 1938590 866668 837346 1902070 1872283 163456 742107 1700409 239874 689762 412894 1820817 1322561 628838 1624789 1553304 1924217 1967439 1733941 1513294 1158570 573253 1951643 1902735 1089249 1828521 936479 325822 1485563 1633339 293813 279232 237301 546609 601918 1387770 1714771 1406234 316911 1646904 716713 235871 1978245 1326488 1062640 39412 139937 90601 196348 1599212 1285570 215069 908571 1323250 319760 1748290 983804 1427294 379705 1349596 768268 1292143 1533268 1992376 1637063 836278 1944039 151876 730537 94765 888204 242161 1303399 852861 1127142 17428 858586 726162 1789344 985453 1995805 598664 475915 363795 523542 1548951 1852597 1590676 95557 967693 1675431 230118 692452 131145 1961213 1752085 1574913 1073962 1352352 634106 674713 584892 1424358 1524494 746485 1595294 1666875 525828 920721 656730 634679 1015069 1568150 328510 260078 975339 1961750 343150 538735 818685 1568995 1159943 590467 1075418 30113 34479 503040 550341 1726513 56822 326166 642216 1653929 1377783 742438 1568661 948936 843981 536290 1135402 1970627 740223 561660 1984144 1552519 1628890 427120 340579 492384 413246 1183176 103930 1241531 648270 955395 1039769 855683 15470 1119207 640619 1128208 292160 1681073 388940 1423715 1661927 1005241 1435098 420792 1133462 953782 668115 134820 587965 1310366 968612 156693 819377 46279 132029 1632690 1886346 1989943 1959099 585724 1188917 410926 1239456 590545 663700 1319080 937631 638709 493103 455395 1047252 1288200 114389 1041761 1052478 1711404 1188451 1046431 1379322 1820762 160360 1701187 1505698 708740 876828 1650645 1062762 618103 1610914 605497 64320 332225 997687 474667 199914 1428138 840579 350935 790679 862207 668653 1920355 1861370 1863967 1746182 1583601 1233336 897719 602838 616839 1970908 1595346 48903 1484516 1903614 869742 1879641 1398935 673405 1167565 524548 143056 176169 1693028 627392 127077 4797 1411909 71434 991024 84941 1025559 1014785 1321298 826645 665529 1263899 55189 1276147 590950 564095 1169819 954461 342476 1007953 1703345 1742091 827355 932234 40361 1233477 1443136 651985 1921042 561471 1058068 1748732 839741 834728 870037 1125509 140640 359320 673988 1617552 448376 1017503 683318 691864 1714547 1354161 1386714 1276392 507155 720414 1431815 268493 835017 484288 243335 397507 1975904 1109266 688878 255164 1836336 1808652 1532492 315833 486217 747336 457817 473278 1769082 1471874 239148 1882627 1805062 1447207 440836 811048 1088703 1010322 248759 1417947 624204 562447 1382481 573331 473795 1701924 1267030 1466986 1023215 1475900 1251379 36355 847159 1443408 1473470 676443 56903 1788351 436689 1620604 308334 928070 269625 91067 1026183 1090759 1102814 571941 1707015 1626042 696169 407415 1265970 1703158 243436 388209 669884 259103 1269856 664174 712137 756395 295182 166332 1734346 533560 1620686 688315 1366637 1843307 1174981 675729 372802 1361197 540615 1214936 204451 1356214 1761503 303785 1049058 1756358 222201 1318860 119360 572366 73278 130013 1565404 638956 1223266 1437345 914160 1233850 424841 629528 1364340 283133 1395506 1365114 719054 1700358 1392853 419911 811108 869671 1339624 1597979 40870 1988589 362336 1311678 1675495 986046 836387 604527 1881093 1796361 1368729 90494 1387236 837865 1147298 1056256 1990216 1207620 461634 130838 11404 997909 185545 1380132 1245748 336039 736314 1070972 1720475 559718 1059736 1604342 158019 202603 1447815 288863 1051272 1138703 692926 110221 1382661 1158560 1322278 672799 1693805 1673304 1717046 201601 1558715 301662 586335 878506 777970 80540 1952786 84758 1262965 1739810 595818 824408 1332877 1994782 144560 1975510 1893898 1614450 209163 405404 1860467 109467 1598665 625293 1462775 1772405 1746646 1685721 1691509 1554790 18915 1813249 192110 844826 769416 1443317 941662 1463941 1121133 471587 140159 206698 381186 1675553 1915759 1276176 171242 1843336 1245127 1763185 1132866 1649684 41693 452049 340818 488189 882512 839009 59789 393452 900406 1561942 763913 599420 1427473 536235 516479 1287980 517317 1140791 641784 502438 1273289 1096332 1437212 1077825 1444605 1620444 291274 1454993 108603 1583047 1428504 705257 779821 972642 1427080 875145 575475 44774 1306542 1211784 872984 30204 1646616 1514850 460946 1601725 1802967 1208894 857330 668813 1656164 577458 265132 1353177 225149 1266318 48191 1155984 1770898 651274 1497112 183735 1271245 1946102 373999 1223866 869180 1732766 1543118 853833 1279039 1807047 357726 1546713 1290871 372939 747321 1675321 484737 1957949 778106 1415114 1666926 383739 1522322 161188 1028639 1910160 1830668 660874 1286465 1841637 999025 641881 510479 173237 370062 1154215 1299142 368501 877812 1029046 1873357 1932452 1430857 1863552 298672 847463 1502398 148060 117289 1156692 884492 1640811 1301739 125840 522867 694258 1230711 1789916 759002 989214 541770 61542 1346717 1422998 991224 1410935 1218748 1674765 743054 1600855 565127 523536 454049 1350029 1760961 74289 951447 855346 1151853 1283010 826321 32631 1616832 1134534 710862 50947 177606 147655 1994053 213999 10788 98833 1914307 688074 1686740 389108 527783 207117 1401231 255262 1827945 345412 477119 237533 1246045 254980 1958780 1981634 760844 36215 1820994 1980255 920130 672010 437858 962824 318104 1609883 1046821 1657522 507173 730316 699913 135669 1934899 684071 1297309 966277 472736 1499930 1423001 413404 1327460 368716 1365715 881445 1235148 1839306 785448 1547144 1179948 375529 428179 1980976 1371191 147251 1331605 1482430 26376 1301371 1940635 1258330 680032 1834805 61370 1321871 142369 1587145 998259 32843 1846821 1239020 1392667 328728 203252 722829 1432538 837459 518187 1563644 777392 1904686 469346 1877120 1510734 1900925 180569 884972 1622698 1073262 616199 453269 1940625 531481 851575 1170736 1488758 1172769 1147280 535748 1620697 31066 210523 1897142 1083803 182599 745198 1451459 1917692 1372475 1835474 971918 806430 1439550 1045415 1900832 1726657 1235011 23566 1091395 499594 1775455 1062653 1212746 1626315 1993065 1282199 142624 1545587 548689 1909192 752460 1558804 1610367 1909370 1372374 676303 620581 1661772 1642939 1971537 290142 1728798 1239407 470525 717997 1445973 332297 347799 501904 581330 925040 12049 930371 498120 1979905 1809211 923808 344263 745470 763192 1897370 1085920 1057200 184433 828624 1715126 1162551 1546290 627758 1729752 819947 977502 589107 1039600 1325574 347220 1694826 896461 898137 1751318 354360 1787124 847476 1530136 1553807 951896 1609857 931049 1832756 1844709 1385320 1118163 629951 1208430 553262 1243988 1930376 74062 1781209 463249 1478365 1090488 583188 1587053 730021 879518 1470728 1304258 747452 883159 253212 511506 825884 19869 1267707 619871 1979768 1843930 1235618 386120 100963 1407049 1224679 1909428 961371 120385 1505538 571490 1396489 107559 874261 1316459 1228910 830397 1934563 401113 1179777 333568 1946715 317749 584689 1714065 1920158 525309 99865 223709 951401 1027485 1142491 1366823 1333892 1283384 1415398 311360 919851 130176 30065 481341 861266 618601 593330 943710 1268968 993631 1586598 333339 1674109 1431862 886290 814769 204502 1180549 250752 1458003 340044 616378 1671326 945332 1173372 492962 787360 625637 1710833 799425 578054 862448 1347274 1327565 418559 895158 1362656 1894255 1357542 1421969 494044 779510 1617940 71734 1273597 1633915 687758 935185 1310317 961836 1292084 1719734 873181 270835 1445444 183518 343392 847985 203586 899627 1065305 1875268 1257739 1300248 588238 1989516 18710 950771 1567690 1743195 1566411 927989 1950144 261839 1741816 422673 404323 891837 1174234 148801 1786968 955411 348895 660439 1025324 20809 992262 1154324 1154381 1346630 1885445 1783762 1498252 1296680 1623341 468800 931521 30226 1672045 431609 788186 1610529 764593 1261961 659928 917525 895541 494860 340786 1561176 1380431 1619409 1917733 1120532 435605 1550312 1367251 1324078 1531155 1907692 776636 1963218 1050823 989800 86783 1849393 871858 656455 821134 50343 1502162 187295 1465049 1848221 1351358 268398 1748568 1542640 1529762 505916 1852312 1543654 191169 248368 1892379 1550892 1747979 810458 1948745 1539405 363134 1149065 1029727 953617 1851346 425941 406856 517206 1791288 1617941 1899010 349907 1617177 182519 1060879 1778496 1872890 472812 571230 1069362 411641 1772162 1869540 220868 978665 674314 1719290 332272 1892716 186200 1662614 1149749 1829108 619752 769769 371790 1114296 758036 700402 1998911 649398 709214 1385779 1300558 494131 1210322 923262 1542606 1044895 1954430 1803703 1887031 1157993 450472 118392 1141392 192641 1122264 1045887 1369743 1351195 884886 1293525 1510338 120002 179198 1947269 381821 802370 667884 864087 804688 1765350 1870484 995774 1614359 1042674 1181571 53059 1582135 1029192 1090004 1237221 792377 950775 697037 272188 821528 1461626 885316 1654550 902436 1316523 298582 1061758 1002346 1617015 481384 38357 1220652 811176 1856247 221545 267918 1170247 779266 884745 647820 1967920 1514999 1162511 334470 669328 367404 1703668 1051517 1509638 1738177 1402593 1578246 1744755 515834 1885435 675702 1566651 1083156 717833 1351743 154331 1720643 1838541 611674 1967173 1693920 116223 1204601 856765 1501162 1961885 956784 266512 641821 797526 660408 252714 4499 980411 1306044 1941557 1423158 1631411 380877 49283 347511 1514691 95721 1381248 446475 271493 1429264 41496 794833 831412 1540800 751884 878734 1610915 597165 1081446 439722 686741 828760 1006366 639 1666731 388485 123027 1954009 1757961 674609 450285 641106 1817048 1718271 1452001 862010 1802953 787705 1920518 1929387 132732 1073810 989371 754940 88612 570939 1142018 1985385 549838 717119 1603484 750733 1072472 627642 454146 1446008 265193 1614694 562600 502113 1116649 1807190 395050 1101344 339871 1863982 1630834 1774152 1643523 797162 803443 1481619 1827459 1279832 1845394 1681241 959032 1547929 493304 18835 841186 1642648 1294465 1330337 883369 1379536 1937650 1047508 148521 1176280 1552921 1748938 970892 707674 1887664 769804 1589929 1543425 508857 596136 486416 1767757 1100140 817574 1205190 581383 1217392 984324 180172 1492018 1326027 1830357 1672003 57159 1959877 40409 706185 1778456 1858636 612014 1630311 566171 1970090 1657323 1716629 627265 507954 1929395 181399 1190638 1564171 191273 564727 1101519 1339007 694962 441643 1984948 954391 79221 349793 1280777 1701188 390355 1205491 1775806 1898916 1179688 777344 1903804 798597 92063 144734 1183016 1099808 38822 64076 1284572 1255407 1725498 733128 1046266 808411 1103258 612770 1538166 581078 735807 694325 626776 1446777 1732371 453671 878031 1372676 256083 465484 7526 1239994 1736303 211659 114563 948212 1069271 1661282 1372338 1394130 76286 1219403 1863167 986548 1365084 992664 708050 437597 855646 1036109 1152077 201470 556700 437346 1731164 1041926 952046 309853 870330 1564728 1566613 1787594 1170223 396699 1916955 1853374 1138007 520783 1926684 623963 1643292 252337 313841 1014001 1808997 1712556 1052903 542369 1336724 1096051 1953682 1292426 1896125 1795654 1831292 1973935 1880831 1490103 228324 717091 162682 1900093 1187132 227014 928108 1456101 519193 751386 217039 150155 825964 419197 1913483 1584566 1399164 900686 49417 1680209 1511867 1078870 516649 254273 1981888 1065668 1512300 1525533 1058993 289416 1621748 1830155 1692021 1709594 785485 1142472 183571 1926611 22458 1738377 388368 300543 33142 1267917 1117982 1920806 714603 444001 1315987 945987 1180973 1050885 1219256 1245102 1937162 1670668 1953966 601950 1982847 1932628 768296 232401 1324664 1277200 1657691 1804488 1818416 1194128 1409158 1219213 1049623 438656 1503886 982031 174045 491082 13230 227793 438631 1890875 795164 911518 527324 608382 918527 1894506 284859 1468187 367012 737562 523730 145814 65409 1150787 991916 1782492 392208 1956684 1332579 1241989 1745421 1636720 994333 1059197 1503863 517642 1060061 494717 911233 259203 1698938 1291529 250204 645156 649007 802678 1157071 1852762 161752 293588 1278700 1156992 1886939 1112678 792220 1754292 1481533 1275877 624416 1605127 124824 431213 416131 99877 1252084 1093515 1487649 441150 1833118 1673043 1962131 481880 528068 1382615 406294 1186709 1858516 1660748 634257 1433987 363906 1183758 234238 805750 1943006 1522311 1570891 84710 1881208 1779963 1667514 385285 283038 227513 269316 98309 1437375 793132 1361228 697571 52687 1721569 1901774 1839061 1172155 241182 1887249 273400 1924031 276507 1539663 1761211 1599415 1041743 1324507 1766143 1743790 1244350 997509 1209846 1126026 919061 1190499 344173 836986 1985784 894731 821781 1703196 45254 1456650 912620 246568 482205 1062166 577236 1345915 1626681 95515 134303 1696358 1926988 974170 1683894 1565165 1122455 162355 1761953 1316922 743340 1013626 1207701 514254 1810900 1988583 506129 1691917 1111512 323393 959876 56330 1131762 1950019 1570596 1304717 655417 174270 855000 577621 654400 1473072 327508 533732 1600721 129162 605971 735034 1979558 667289 804319 1033643 15402 1823301 1579514 197009 463823 1534410 540538 550920 1290866 921276 1981633 635063 1771850 520239 11006 337333 133932 54631 1414964 1068337 908103 378261 21196 1759722 393735 953165 1436161 1893484 1354173 1125736 577947 717454 1921448 612076 1769463 1036426 789207 829109 281364 1917198 1036060 1613982 1344274 70624 1302313 1874571 710116 56517 243049 328060 409313 1226537 240970 1976674 1364332 1204081 417561 1946997 35854 706777 145929 605947 852239 1359671 1405002 697778 269793 1516085 1155255 1845464 455857 574429 1056993 1832693 37139 593450 403646 1432583 1446602 1050734 1313833 329283 568560 1279983 389889 526738 306184 989041 1715197 1350111 1080584 1157087 469043 624208 1859051 1598471 1489184 91248 959694 582868 574665 809514 278319 1550740 1017961 547992 1049393 1734791 211509 1476028 1005504 730939 1354283 1240761 141428 1537519 531792 1508424 1067663 579205 1001244 1650643 1074669 1671012 689550 1135004 350799 1335742 300178 1774811 647225 1613729 479217 616619 1352359 51943 967002 30880 291359 1150231 1647056 1662176 500555 612520 333427 705798 1291568 304501 673706 1401252 884592 198870 1202079 1080382 1200199 1127293 1401996 917158 1662299 732794 1317760 451640 1039167 211870 1410575 1473428 368392 1850601 1752040 648052 693821 84818 368963 1774078 190985 1635367 1035879 433715 837483 1340489 896058 917141 1724813 256640 128699 196551 328225 915005 668751 797483 142157 72625 359834 566307 347933 8168 944154 720453 263556 324070 1966969 367114 178986 111832 1384687 1258464 1859278 515627 1550584 55052 1982924 282912 1354306 494312 1491353 745933 411850 70061 1834291 297725 301430 1625001 456265 636128 1804140 736070 728835 128773 686372 861373 1167991 460990 898882 1993925 1847934 993533 1470257 957791 1645214 1878619 714975 1165976 1808405 1935396 1313653 415001 749626 1158838 823054 913802 1439384 916695 1758899 120613 1813105 931229 1618223 1941516 1363367 1265177 1531536 1931845 16448 1684347 799612 1069737 1249701 971743 599034 558466 1473558 1904784 5707 413214 766051 336300 1583837 962891 262884 1876511 994144 1618354 1071102 1818808 1124801 1597446 1928777 1584109 527061 1539662 1350023 370049 790779 991481 623765 1386971 1761919 817264 245942 1183763 1161566 1266980 1343161 932595 358263 560734 453124 893570 1548686 1959057 1717425 17359 1867103 1867842 543701 522577 1642858 489773 1646208 889056 632230 1080286 631505 724620 1192312 1042340 1136940 607111 1321356 215811 619294 761276 27612 555407 1202219 13357 1111209 621687 1308813 989193 1121784 275563 1477489 419436 766712 562357 941126 1873528 766555 804038 1717252 960029 497348 1224205 210885 106735 381556 555113 1442245 1396537 1366467 364898 1386722 902764 1122467 1504155 461907 1936145 811891 1470425 745186 1442578 473997 1383987 1712221 451966 1115464 1407437 985968 484958 196770 342495 1478849 1277975 706350 1262408 1035962 441076 162730 9972 187398 1824256 361430 785193 881414 1588544 1292567 1500794 321291 383978 1840695 33029 633431 6656 391587 261495 1486506 1851153 993169 1271103 1818898 1765088 1856758 1560261 1595789 1078903 971724 1992619 1410950 1447714 40599 307749 1651163 1968732 1665849 153036 1634916 1887588 1371372 523157 359787 910240 1496528 1978409 1910399 1820200 274692 15202 1739170 552028 1759929 847625 1841861 281224 1970622 1773335 1116986 138547 930292 416169 235762 829454 1545593 421211 924219 1593714 1905927 1751237 1806297 1093804 1702369 646637 491233 935917 1925649 1543166 296829 835973 1411338 695086 993956 360701 1126225 174121 1389953 1799937 760020 1893952 61579 1183971 607028 294711 688564 467640 1931372 1051438 437781 1126767 674450 1327533 1139508 727161 1263501 912867 1342572 54547 203713 391484 784822 1986955 1490300 1361644 286278 677650 1228851 619444 313073 943616 1539855 1596593 568738 1370970 369379 1023498 1224978 855157 1245739 279387 597229 1913249 950981 1096678 1860438 1955089 533399 1703365 1059368 574493 461541 431227 770475 772556 1672804 1923769 1370307 393794 480313 1002360 1562500 569800 1568712 1984699 871506 180383 841170 1392878 1493149 1855868 1295870 1932558 1009854 511645 995473 819145 1200235 1650629 1968878 1854367 61701 721928 608993 1290986 90385 163903 599718 1884065 636972 133581 660548 1038909 1119190 1099457 185021 266981 1221662 630840 1880853 1698661 457021 1706592 1531454 201941 1852060 835741 245018 129565 152602 1358994 155789 1960451 222073 1733485 1777383 943075 13460 1336901 578506 817615 283428 1281441 1601205 1607632 186788 1070622 1399089 499480 1388349 590237 798684 1205994 1875167 191901 1961156 1247614 1669155 1024820 639481 1175955 1463390 262311 1867406 547949 444378 1073356 430778 813699 1830202 1859044 580348 1622303 221893 1311668 424154 342774 1443865 1106771 850406 1130213 1537214 707096 1792102 870496 1991418 1474687 484485 151307 284519 325493 578654 701663 725518 578177 1914202 34263 1448525 799045 40008 1082289 621354 203415 1839005 1794883 494550 318840 1294655 391126 284934 1561631 515365 1370878 327309 1411819 1239073 891357 1342737 553181 1489453 1351422 1074044 1652745 1802708 1032063 1635434 1053907 397664 396501 1130599 704966 49810 1158277 1980005 1067735 1531191 429497 1758934 1108895 1563885 193026 858242 1733788 809691 934999 371384 1553446 1185529 1497737 1537274 1466854 1172854 1625127 96074 44569 1187426 1519517 492913 1244764 5212 1230289 1362621 1438359 1697484 670458 1743463 863531 233981 532836 1633627 1960763 298501 323986 1417167 619550 1087606 1244838 1331302 629430 1315551 1127621 1319237 1585074 539203 1046163 1946568 943812 532746 1945422 1581414 291495 1617358 1754057 1334727 536917 1641939 1854903 1518957 1628461 1745050 555225 482089 850334 1036832 355474 921264 514420 613631 1067761 983270 4335 146103 974602 1253384 1967549 1881509 55038 210010 742357 336912 185069 1422333 558148 180459 174214 1975251 1290245 143861 1549532 440009 323926 633241 1524500 1096869 1774909 1431473 1932956 1100499 365152 899481 1798837 1482548 133474 1820206 1897391 1373445 1241312 901828 1434844 522943 1659562 140751 1581885 644194 955591 1842674 580320 1599679 998058 1313322 661566 1444058 813047 705202 474042 646265 336022 1679408 229591 1243391 268047 1157821 700635 310667 1647720 1330771 42499 451589 656330 718330 911854 235996 945241 427479 402081 1031221 365146 1210192 193301 1055802 1145878 1827359 1545431 999494 738780 922330 176616 1378858 619948 1223806 1059626 1617456 1925142 944249 1930726 1079778 1336306 1323404 1859128 1396507 579219 885220 1881245 1949953 495958 1875654 883150 763108 149461 115647 1396153 658839 1641174 267265 1389744 251349 1543369 296599 125343 1007614 117731 154621 1273793 485030 754511 668266 1634874 819093 1560978 1846425 874138 1101550 1736196 1503438 363950 645307 1735175 613123 1628111 372421 784270 1260089 1657875 1823409 277352 1885625 1630618 1642951 1401020 1046231 752104 324568 160690 120294 1804845 266567 443651 1718926 239401 1479135 1185331 1864504 1149725 162689 1275972 1587390 1787796 1218017 521102 70082 1663957 1919314 1423110 1860816 526800 832698 1794719 1416881 1783107 274347 1775186 765837 599346 554044 1665346 103118 1498525 874618 1046322 1384026 149533 896959 1669522 101432 681950 1290630 946237 1704341 1151472 1550000 862843 1432976 790216 38175 1531567 54954 1344546 1762480 1794654 1612098 881038 1612587 1787292 538022 714864 1817438 765933 1142444 1084155 162239 338334 1767871 1837115 474345 773857 467311 1824337 1301317 1740589 326776 1229262 1057513 521877 194848 1751366 1676912 768660 861223 1262823 1898285 1347222 14541 1168701 1917219 1645300 1934205 1379874 143531 632239 38657 81155 949237 1589167 260354 1009827 332694 717717 1937782 1827463 436295 575425 132194 593926 507597 167429 496371 1622256 1562279 1236523 1792852 1595965 106911 876598 72016 432614 893610 1475394 774385 153570 917771 736751 858352 1120184 575232 1892515 1584660 46113 394733 1791058 734180 898995 1852210 1350274 1274911 1406780 1798398 429814 1492730 887514 1113332 361577 1781511 237669 336640 1765423 323687 545228 1361760 810434 440048 1069765 1130435 635359 12577 92235 1894497 1050368 1835482 11783 1140121 797584 384264 580383 482038 1163464 1387117 1488482 257189 1814292 1776251 1478649 1088964 1184067 1095412 563721 1507573 1868732 230147 133816 717121 1491831 1220998 1592039 1345941 1455399 725882 1317121 201198 1496120 828663 776197 740614 316574 891021 1255190 1581091 359557 728796 1519648 1434632 182345 299287 51391 912082 1974270 1547657 1203291 1796074 303534 702495 1041052 548313 65869 1863929 1400138 748061 1587638 1231851 1302815 1318646 18627 1970931 9714 927756 1634251 1117171 1708715 1805495 247004 399600 1443824 1116803 1710463 1867331 798269 1424670 1106513 820593 351410 1544385 978167 809702 1218429 127890 619822 1357143 223304 444337 1240029 560225 414350 754745 1835959 1106250 1787741 1858625 480404 252310 1552008 594709 509023 68648 1134997 1397605 818543 1160472 1560750 959119 1414469 1401574 257648 595553 331352 1527762 1188506 116280 462170 1846380 337513 1134157 1502431 1037836 788750 1372683 1543852 802084 1740053 1604074 1921002 1133178 1000719 943647 564554 295900 535994 1854760 1228252 1702755 1340644 392325 1388464 758349 1601854 1505634 1064635 1553207 1204506 441136 842480 204721 1664951 828397 1606533 1311339 324182 678994 1519197 949667 136503 1452555 1075381 461777 1313697 944979 1893079 43806 458853 172232 1385040 1419786 1096474 1023739 1067269 1246548 1711994 826142 546277 185827 455432 1022758 1936851 1637097 328790 873714 770941 1801565 598296 120590 569450 1337356 918217 1656860 1004408 1551983 1193510 1703426 1801190 223490 1186050 756157 1664801 1869353 1519854 1796960 1961970 342919 758533 1802555 320114 992060 1285128 673966 903153 137156 1445255 1677835 1327810 6272 212455 1405954 309009 158732 1868519 578937 1082134 621981 1171051 730199 371055 638503 1051863 580559 512552 1967640 1474449 182764 1336278 507866 1531180 510377 1684223 1231973 453719 558255 1057315 1613109 1260605 1942454 712243 243689 1299795 686454 515689 1301186 1454392 1887251 1907315 618261 1092770 807668 929928 674266 446922 259844 797732 418693 1001441 1512274 198837 928327 1022866 444180 1662441 1125600 1210185 546999 1341443 716636 693555 1391695 1760042 441646 1464870 965444 751792 1548835 163279 457079 1151955 270310 640951 1126450 1813141 1098508 231549 1495204 780080 1028321 361055 383235 1380186 634169 1524839 1971576 652866 906483 442065 493282 991477 46595 487798 993891 810370 1404548 991846 277280 1031448 1598628 702549 1218488 883137 81087 55341 290168 1453637 1657632 115406 1429509 1968311 460874 632502 1749424 867761 1718588 1725265 1518873 986299 363679 1027106 1525539 308996 168621 1943960 1757746 88039 263840 1370390 1900456 1161897 1142566 541538 161593 162166 1099463 617213 551166 1357724 1112362 1206597 992830 586495 368834 1632643 655473 1847414 1176714 23483 557003 1152884 651783 469829 250558 433101 587941 1926940 292932 661718 201492 1314506 843291 373682 1595944 1776208 1629352 1435062 945172 626306 519260 1188715 603489 220100 649049 1399725 1031700 49149 1600796 521444 390718 870620 1832291 1859986 1088267 193488 996185 984726 1836421 161758 1704196 163662 1541069 1107320 1392116 1318034 509004 56551 1233149 743911 108961 892945 1161299 309765 1350960 636385 278959 98657 217719 1549429 458924 1036926 1065778 771041 749834 1876469 91233 1037338 1584590 1434280 425549 84459 1269198 1032365 158253 1171536 1867949 1890274 94752 19317 827784 1051646 198616 992243 1919293 22360 754719 892393 1414483 977399 1564563 1944725 525982 386848 1882035 1497270 1349974 258861 1564592 700205 1293534 1793348 1160935 939022 1754617 1580105 800129 731586 917195 243549 23760 9042 95249 1307462 1348269 1006073 19228 1096312 1776207 330317 1847823 573629 768992 908428 1294232 227722 884993 1493012 103536 498061 697028 125803 166307 1372261 1909845 553279 519013 686203 356700 164512 924845 1594993 1954758 1274461 1221724 155170 224566 290022 1084356 213406 1052574 454614 1477495 1269640 702744 1001375 420802 1410449 384208 1417057 1638725 865074 997388 487332 258276 1890760 623881 1427379 1160681 1770977 50397 334402 1927793 183360 613907 1805602 92819 1670649 1280278 1418295 1651184 665321 990110 360398 368209 909141 1639107 33462 1308593 1327930 775607 1805036 1309370 608537 1270216 418541 563649 877659 16892 494317 90162 315225 1609960 1834681 706977 1933841 1452933 1233997 749885 553636 468500 1368168 896047 1015486 802707 1286053 682442 736471 760973 157521 1362679 186570 405756 87067 1065452 1162326 532842 1925494 511491 402459 962595 1575830 1374759 1616923 210913 1421318 218479 312614 1396641 1986680 573946 1755246 326865 429486 290344 719971 228661 61 1114308 325429 544468 1207325 401456 539092 1922447 1573341 490096 1650913 1289701 522510 1736331 3716 916544 623888 1443734 952737 1469381 794398 207427 104964 1950571 315320 259231 71309 962964 1847908 1566968 380608 1327842 26416 1244164 1186362 161768 642724 63108 1473574 1738755 1062690 1540292 653571 1246450 1320143 1667295 790555 493596 651543 1366235 909150 21308 49753 1432967 41014 1258971 244080 957200 1205444 26362 1520390 1399042 243667 1951716 105755 1040075 633156 1662265 549665 1166512 1957546 660419 1818788 1175244 896371 476977 1393270 1306851 1934184 1469553 1503236 1095235 1690372 33470 618178 208638 1975757 643998 1731543 1729227 694525 1201244 450479 1721010 716306 1265024 272839 696902 117392 1600150 489794 849494 1219906 672105 580763 471413 1226446 1674367 1380451 1408835 1618428 514452 1225732 468278 1957105 679302 1173332 608126 1328536 1218650 1109136 1320627 68899 1563487 1244687 692522 303076 1543877 349532 662369 1804133 1721838 480391 272126 899435 466498 1927319 1679964 1295032 42931 240194 1605869 968004 918937 1744636 59263 194961 80807 1761161 742013 1256685 1817875 918079 32251 528921 539869 430216 182253 914823 1661837 1011839 1182112 1286112 766021 1073533 1362982 542245 917945 1893978 1527646 1308398 1801526 1502991 251543 517976 448663 1256434 132045 1522963 357911 1746478 1859548 1423898 1265836 414010 1741733 1413824 1381393 328380 303137 1733546 1057636 128021 1033073 52052 1450397 304305 17064 1446215 809009 99286 1086608 84320 1482278 825422 1044104 500280 646381 1824666 382422 1070340 1673653 586448 405153 1153664 1723014 1014134 1492395 1825992 1343449 1801228 1890980 109219 794710 1123887 1888052 1850590 1149383 1725435 1799536 165249 223301 1674698 542557 95894 1270807 1838941 68546 1383638 984131 836102 401978 608211 1158174 703183 1324825 1864373 357637 761641 1477132 1606243 1877728 1697273 593198 334401 293770 1507797 794309 718289 238729 635499 1180978 727563 1939146 1267243 1158143 1321880 1068156 1130996 353823 1901535 1550362 1118331 1480952 1017810 1172799 1095663 1880070 769427 86314 567562 877607 35185 230627 1112526 761293 1842741 1593157 1507373 623280 404993 274737 1532724 49520 950663 1338811 994267 444435 1289525 882563 529658 1126708 1805783 1517578 1703592 473238 1213877 231329 1540853 493396 234194 1267677 1605635 1697379 187348 1447390 1114254 1706302 400134 567158 1396976 570068 749763 1232732 1385683 1106685 1129051 552716 893278 1407949 1304373 334617 1260489 1213177 1049542 1433578 1943348 1380303 569025 642867 1885540 622675 707923 1532045 1648236 872005 385342 359056 1225121 1363221 173770 955476 626804 968641 1774092 815525 940393 1574575 1361497 48322 338306 1141992 1799328 568006 1678016 344980 1910317 457437 402915 1836832 1629875 1048287 504152 1159052 1051744 609080 1263372 674658 421492 1457150 420959 1845792 307436 675657 1321827 675239 634272 1591720 109753 1047891 223955 1630940 1624713 721482 341847 69024 392174 788645 1059107 935448 499733 1189541 1988532 1642378 1098338 870397 1427637 1826354 341924 987678 1005666 305149 761468 769379 1409914 838240 1977183 956671 1315936 868935 304455 936310 1595637 1783618 1958661 567171 1535906 1319106 202479 1540643 1169793 1480164 1920207 316996 1214218 1958902 976760 752306 1350494 843708 1754657 1043233 286482 788646 555299 1068380 825728 786863 1947541 192315 849263 1308508 297803 281401 1300727 1266382 1546564 282844 1602417 1697221 582899 108373 80383 909468 272595 528564 779551 1098244 1150249 1119642 1525570 296014 800522 1125774 115546 1736195 1420115 1199679 1382994 761065 1243322 511313 758552 1079368 1018802 36549 1848003 520410 1163004 970920 928720 1442660 1445413 630667 180122 750590 9869 308716 168069 1181124 377864 1779225 1084728 806995 1513803 1540340 1634301 88637 38807 190318 1897807 701550 203935 1601466 1103478 948429 718046 2064 1568005 1857035 569908 375367 1963585 1028880 898263 1198537 1539280 1936241 960466 1517664 1546961 424436 1090309 1288016 1602849 561297 873371 609937 610438 1677968 1712858 1057227 1879570 1899 1644792 1737473 1714555 1320661 669404 318572 311092 766423 1742496 1731480 495266 892041 431087 857368 1591336 1874132 1201933 1456980 14776 900388 1770859 809822 1420633 1158492 385462 1908323 248839 237074 1072996 1332699 1805895 1539063 533537 416308 289495 71183 632600 1068558 474811 1238262 238150 1393275 1175014 222837 1170852 1798975 1453452 1926012 356738 1164986 1485462 863244 33154 250777 270008 884423 566053 285050 991767 909830 302480 1108041 1744864 118466 1958413 1313608 36581 1361952 1148573 1238574 1524663 1378451 1787091 231996 357551 1884782 1779722 1117954 772730 1209305 1522932 393540 419164 342771 1861929 509888 708600 1840050 1410584 1310146 470265 30683 52933 1389747 1446261 429808 594208 1693312 1466786 1732560 233074 1439414 1262181 802204 1215288 743529 462183 1206485 161889 1819489 1373142 972585 278033 1615008 1658690 518898 733808 241327 1554978 1594489 880207 353467 945109 1532188 297921 990977 330757 1311378 879519 1501092 1879624 458521 730152 1043215 520571 1290153 712140 372321 1004415 1675991 1208001 1335477 828600 1255187 1374084 1389187 687306 1335435 1686461 1060671 13412 1645042 1861463 1791002 673004 440852 886354 1916863 1023298 1650243 1863891 500794 669727 539108 968082 1612340 259030 1904032 278644 126590 1972588 208466 1311365 1745865 1723948 347365 871090 253399 1354975 516123 265448 1198042 1815034 163977 1576220 752004 1903226 1804176 8268 1288193 620470 817011 280995 1043561 850987 1485662 975216 1126913 1182218 1005043 379581 1460956 1904135 232205 1385145 1419274 1624438 1550197 55571 1624849 612116 1535765 851615 491458 1658797 46482 1091746 1170592 704044 593258 880003 42212 1103978 807349 1390052 1961631 895080 1343721 1867279 1399701 1053017 350691 615137 99785 1806791 1842292 42618 1792191 1308504 1864647 1226368 141089 1285307 298785 96171 1798332 1972711 930273 1796691 1554357 563309 827610 1281265 690998 820079 44502 1814402 1332631 1691361 1540071 579402 138899 1345215 719401 1602268 1850770 1276180 1378047 300848 533227 1484496 253867 1601211 1532422 716951 296310 1696653 1902504 1483849 77636 363026 488241 1233533 92000 1376693 1941985 369902 320622 73787 1722808 145824 678120 149346 1608363 1434369 495216 1625249 1647119 74223 1460880 1448920 1282624 1946327 1600833 1003193 1656882 1156589 1119366 115432 1350603 1572356 1098543 1401449 948067 1281398 460839 178424 1582700 880075 573235 581185 530989 1488753 1243005 1652675 1722264 581978 1052688 324400 586632 1507966 1792869 657198 1888541 1132170 1275083 620119 673867 1562260 49873 1859087 575581 1199978 809175 154933 1113241 1076415 1029293 740097 415477 326641 712911 1812123 1583646 444816 519894 1226853 1787148 1651057 1683333 525929 474211 670201 687708 1220174 345880 1152408 1811988 473063 80068 1050414 1629769 1831568 1312928 555360 1929578 410542 350330 800659 1729310 1160003 428998 954586 1946105 218552 1662215 833755 1734578 1676805 484398 1208447 1075533 1899424 1650497 1991391 132416 1951211 1320440 1814035 788728 1086168 1611216 1032838 730600 511619 266163 688990 705326 517102 1650039 1293281 30742 1682278 550754 13248 45519 341500 510893 1578345 1919575 1467151 466625 1087848 394842 1957148 1956900 1662959 39767 1906962 1938847 1651080 863675 13888 912960 1767107 749896 405367 1365273 1698978 357622 635712 1817964 1603532 1091043 539472 1199447 1862376 1559399 1015490 1080475 1314252 1054143 1189033 1446763 1896538 1545367 274281 1165374 1081819 1336967 1879900 696108 558356 1046111 647810 103806 1150307 1485955 1647881 1406901 1094943 1068868 1694352 1943402 876293 1764968 1027220 820532 420195 491131 1455221 1455538 1522370 1225576 145550 1372157 233951 1733024 1428163 372450 134040 1969959 850791 522362 1943749 1578577 1007623 907939 275262 637803 15334 663214 807041 343898 1994809 322151 1629666 1870670 1735481 774330 1752002 1264273 882419 1280167 1371343 1040162 1184129 1997379 121476 1559277 1620857 1516536 1867525 1609358 1362609 415989 1785294 1949004 1312033 1473597 123392 1952624 1560055 380635 779732 1021230 240664 647871 1015544 1931920 344853 1656285 475495 1193648 1629633 1596977 1349478 1948009 1416537 1473649 326371 1740511 562763 1428464 1081870 1073050 1783569 1045583 690067 1396086 1609976 574649 383182 1787371 1879716 39648 138797 1860464 1408276 1367853 312024 1392187 423369 1135921 715272 1963210 708637 455635 560376 870222 1857025 1672466 1049804 1039977 839408 1395503 1342477 1276040 1416331 568142 1630305 1585167 1835789 1242997 594896 1912454 1157187 1979438 1536566 1456340 596165 1588114 664708 35405 810468 1848189 415795 1458057 1058894 418599 771289 622661 463277 1382425 1911896 1566530 1879662 194991 58000 1920082 279330 136063 586510 439047 245304 205898 861228 1541136 460932 938027 1191671 1405439 855035 1577747 214072 1543517 200140 207884 581864 1009578 170611 1453801 1610727 389403 1020313 1080145 1952828 1890261 1831800 1320624 198674 132736 54828 1197296 245580 1979924 1200639 799751 1062692 1185520 362918 754407 1235823 306160 362028 1349307 364639 182808 1117666 1174884 1239089 677554 128487 408959 1306556 1791660 1755134 252484 444735 1788175 1472805 602708 1338693 819727 1469036 923059 1553318 579217 1627714 329240 1580362 499287 629486 969488 1040193 268139 558980 1150665 1885036 1536605 1934651 1172427 806678 1655886 1969458 946310 35708 452686 1840577 1621974 930510 847390 1728708 1925582 1974969 1160406 1146144 1346057 1360497 1116835 1436485 1241485 515021 1305447 901482 458054 1511956 219074 1483519 1399758 1687295 1139602 999565 677232 163088 190897 384996 583800 288104 1314006 807011 1044720 931254 210768 459561 1531158 480932 349226 332703 445598 777981 1145830 1852710 365188 1788171 132996 54907 1637981 792952 1424638 1454272 763212 1912436 159874 1890217 791178 1092257 1966201 375105 485300 719130 183055 1954397 1978208 511222 1475844 1427023 1713299 1408527 981623 1138830 1083937 402161 1697945 1302312 946642 837800 255431 177595 1408896 1616582 1941449 1433333 1373472 1436646 1102418 177476 398976 1018002 1187899 973013 1354323 1756386 657966 1817694 1516 871647 1697183 1614501 878202 121640 606463 167019 1932519 1658755 1621935 1490000 1148623 1427962 1701756 1197159 1395691 1117579 1092193 1529549 1669397 1502080 978440 1271173 94032 1148310 1278836 1839199 27054 509696 218108 1709708 1581614 1961721 1312135 1992199 735706 809115 1437400 1950367 1703362 1073428 1611085 1284456 161131 1627622 1312523 1784492 429789 1663528 455035 558963 49578 191495 390588 1716340 1554576 1323277 735944 1418866 826320 510079 1616435 1361946 446011 570537 1826365 191669 932682 623024 1897452 1386053 48549 487429 1028779 757732 1625956 351437 669509 902367 909668 31690 1805435 266028 817329 1282543 395253 1609998 1958140 662853 848413 1453514 433502 755570 549137 1779561 1625673 865920 1022290 686698 1456775 1341915 1951114 647802 395926 1230769 911100 648237 1405646 697258 1570725 1536181 754071 683644 1997688 666030 1074320 1988105 111333 589580 579843 1065235 836420 925019 1311137 1856536 111818 1812855 68582 437009 1896731 95201 486003 207975 698555 1889655 436943 373630 814234 557551 1472461 377544 1163086 1217879 173361 1217041 702800 28195 1163666 1407355 1831337 1255691 25016 883727 1771541 749786 1089089 1054736 1598924 912962 1116459 1827993 1687158 621896 1291788 853087 391520 330387 392918 410119 1515783 1346740 384605 1402295 317955 315582 825519 565610 1659258 118988 1157873 1395989 1649394 1866116 1988177 528277 326366 1805564 256252 1086640 1440497 776866 1944063 1549067 1549818 1543726 450148 462345 1046937 1393448 1912191 353290 440770 227398 1870765 405508 1726351 615061 424431 1243064 1296841 22353 839509 131765 702649 1706232 104981 1656228 967797 323666 210689 459357 1861843 281253 1266209 1574540 267352 1673026 1380657 1294409 1944141 513377 297816 1643285 1207226 1139111 447410 422954 344534 1723975 1230018 1536626 1089150 576549 1734872 1624488 1839576 766203 1572963 1860405 934431 877216 914888 819496 1689519 359627 1874816 1145620 967548 858572 41116 1567855 1840160 173848 1306338 1032306 1701190 1637727 1874001 1593476 1350489 488796 327086 935601 1101658 1275578 526707 277641 1918265 1393359 1977851 679756 1662812 197072 1326172 270783 668812 1743175 1192071 684708 923116 53960 558906 1105161 1732107 90021 1640516 1961550 1925845 175809 1133153 475533 102623 1438986 349492 1795483 461451 59391 606644 963470 1819527 314445 1885557 1957959 684014 798072 1137369 1646693 1827283 147564 941747 31796 1404214 1728997 1838535 649364 1328544 1092638 757494 1599529 763843 1901814 684671 592178 1546431 1121436 678442 1620011 1352162 403410 543074 1235584 489322 1154125 120352 783298 969195 1737836 1284333 1579184 281157 424596 1174503 1787312 1534563 12536 407887 312379 602673 383857 1225055 584794 93921 96895 1439637 735114 934924 1653071 1736338 199892 443830 831737 1056725 485379 1100109 328390 1696967 383872 149422 1715270 766463 1666298 994736 328779 1478670 302743 1276713 825775 162764 765809 80218 373210 403900 394982 645649 598414 1232294 1597359 194983 580146 1580796 194166 1347311 61056 86804 1734922 1444691 1251391 1182400 547628 1126512 629960 1432780 185011 1485066 1897702 1950421 289035 1833448 1551509 1702298 1544517 1255386 623511 1223668 1483271 1806680 638138 1630085 802472 1004462 1515548 1000459 28408 1737577 512609 385334 1939537 1336317 1113252 421666 1539613 639764 1255298 1413452 528151 855862 1241937 548718 526836 226831 625615 1489044 1953332 1196742 1277635 1919230 499786 1694384 1085338 545740 1889361 874181 254153 973534 195098 173842 1648372 662208 80205 1544915 813173 1204123 818577 478838 861717 1921605 818948 1723891 1787535 1485587 1623864 1166233 803149 1221824 263146 546413 1410037 1614139 1792025 894949 536402 1785056 1069771 158134 1928878 822627 906258 1597216 37812 1688140 1035191 1654825 743676 828520 357761 570950 134287 1479767 898347 969764 1399208 584310 1162405 612555 60921 1020678 687943 481577 1118781 1768995 24852 1887991 337934 719772 1250397 809387 1328209 1662681 751864 930302 905911 34692 380835 1447241 1427006 803107 833114 605836 1441139 1645138 906026 133754 1922451 1546384 456930 1294873 300907 1566300 109103 907099 1896952 1336451 1535694 601078 5147 646991 653273 104678 1743586 1575572 1830625 1635948 508072 567096 282206 403226 1122737 273029 1211386 569858 1180336 58987 589999 1669239 1320102 1759453 1834895 1270139 627373 972916 1996988 246400 188232 274202 1259655 1291102 1645754 1967260 1870970 1678841 1692918 310027 60626 522936 884466 1826714 1155965 17493 149509 304636 1209928 658037 1672336 21093 1899237 142758 406814 453118 547601 1159347 1448243 291087 1779014 1069139 255599 1904527 297288 1218179 169121 827328 1531189 1103635 1197531 396572 1760825 1168596 362249 1224406 708306 1925579 1862551 1334058 1458994 1498699 471553 1605838 1936931 1499048 556762 1467756 1857300 1851112 580321 203772 1115912 949936 1331921 71815 1640116 691340 235163 931420 930219 505552 1496400 377290 1014873 787955 1425711 1891436 1738673 1407607 292089 958898 520690 1704600 99571 424470 690369 520902 1067478 493041 1733733 80079 211206 61483 817189 1282141 1649770 1006018 317514 1744143 677684 547788 70888 927440 1504601 1949179 1166210 467009 1796154 1517576 1516866 1357655 306070 1034968 1886895 1238038 361901 1034073 1177748 1410316 1094827 1683002 420996 1326154 1508507 383562 1135225 768799 868464 1819053 315131 1312246 1015067 1104955 1649876 1473021 1861313 1273077 605772 1034309 1082468 1018976 767297 1141651 361787 230122 1317008 1786672 792574 567228 350229 1546197 1246026 45880 1826640 917164 1608493 37385 916366 394273 1761343 864213 1582495 81781 650207 373674 1308799 1360777 93269 219548 1475088 549509 602384 1014841 1326542 1302838 662624 1394612 655025 1330924 943878 1902638 207971 1977724 338175 1648962 310762 1755603 559762 1380065 336464 951483 608072 1715044 729317 366778 1150272 93604 494674 913093 1239798 182169 1466769 74803 124252 704294 1630654 1541346 1760925 259849 1109185 1434390 1099211 592630 623825 1515531 14182 1758308 1902198 469622 1052394 1237962 609258 1304132 354648 320706 858144 27298 16884 1050937 132750 1249923 1383850 620700 643750 153498 1314522 413336 338595 914799 476999 1695183 1674976 1273524 304275 517107 1246590 621094 1491239 1688546 1163227 1075725 339691 1116680 1735269 1188901 1057073 414637 1392413 1321113 1904709 1117650 167269 1784725 414161 159615 187486 1205906 433184 907744 903329 249890 1822225 1003917 540700 794199 1800451 1002750 77576 1345912 1337714 774346 155964 1907706 1309468 722026 1962102 1557186 299421 496809 1809953 1547789 935408 1032767 185245 382154 1611236 1472686 1582743 370551 488985 465399 750745 615837 1007113 926109 408424 284402 1783913 328101 1759003 116066 585326 16080 1270104 873631 849852 111209 1287753 1853909 73417 1983856 696044 809621 1680460 1525822 1806640 432931 1786272 1244904 745212 612320 1701396 978522 1219074 1347121 294544 618157 1778757 1177654 1747402 1294111 1190928 620557 215966 881520 124206 1704549 707322 509624 1311620 913258 541468 1801238 1480571 169545 208455 1341841 393817 1569460 1553337 467101 723571 806875 424522 817823 1464061 242419 1132774 927936 453902 1814737 513587 1856092 1086509 233875 769393 995334 971811 1155308 1720340 1166265 983285 1941331 1123554 954615 1785934 1136482 1932425 698894 167873 1111086 820813 1916450 1525748 430328 1404467 409535 1776527 597040 535563 932536 1002367 1743564 984725 545006 1131089 1216969 1472036 849013 1878215 915159 1307061 1573069 468445 946167 1924667 618895 1178737 33496 1159786 1039385 987300 365516 1543162 1551161 220177 1890950 661987 493844 1421883 1551389 1282124 159297 649375 126844 1415847 11338 871176 1293571 1690187 1151675 919079 1130344 208664 899021 1228940 1716148 492375 1450762 493475 129535 351407 813665 921809 1722216 400752 1902680 561490 163794 990261 1149110 224889 954273 1415741 1889851 1163209 592348 1503730 1866988 1478244 1004063 1222734 1842585 1496758 108919 1512287 1750800 255507 1939654 658040 1582549 300093 989804 1019938 1501653 811361 1819901 1988081 1467818 1324593 959922 140152 1080022 1388113 1334076 508328 519859 738907 91505 1623560 1319124 1581555 492900 1641418 1033842 1852989 1534848 775239 854647 1441104 1312586 739226 11320 617930 1033751 383999 1597641 1856042 1577755 204195 1365936 511147 1118521 1600902 971505 1031503 144205 696180 937176 1347928 1545705 48156 1057432 58854 789979 1722298 1423962 1751584 1137470 1044214 651820 619864 581859 1221524 839803 592161 284643 1941950 1530240 1220169 814070 1306277 806261 527498 1372408 1537113 568210 1960293 291350 208027 535060 1656880 691786 1848778 872588 1009630 1604078 553302 1028827 455124 855118 161573 1406398 431836 988060 1176272 50417 1284762 1033012 1591724 447910 1213887 655908 250748 469015 221718 98755 1361030 297457 1747927 995416 1771029 80964 730377 574009 1151911 1888041 319653 1581798 215861 610240 869018 88253 1335752 1315221 377145 1676972 104741 558651 35173 264749 1315638 18937 1639670 1378171 247774 483607 477018 1644432 1113153 290244 1510570 679647 456777 1536912 1087686 1234354 1156027 16093 395749 61631 251071 1220240 1732160 1132054 551585 1460000 1880810 1337879 423224 1443899 1966729 29159 167810 1062076 120418 1015132 464791 468102 1209060 1458017 1047228 921534 697538 1991103 593831 1827221 473188 1731422 155609 703926 1583120 336149 133076 1119110 305587 1188229 1606308 154680 83733 1665488 686067 657705 659447 571333 889137 740876 878895 1330043 1849274 1659306 1159901 1409668 338600 1126930 214630 1605697 1581495 615503 1862657 1206038 574468 1569941 505125 1175975 1730315 1761408 1310570 1353471 1181719 94725 802502 1801980 1205886 1006585 210403 1562611 862493 406480 1552154 908910 1725561 687585 1708493 1976144 1508506 1019671 987675 777911 1812876 1050326 1898644 1893421 154358 1354972 302773 551052 1743616 1600287 57176 1513967 154053 663957 1205033 535943 360801 1069409 1799735 1738229 522918 1780686 1807657 1218170 797025 321309 1455476 1634678 1341688 329403 634340 1583806 1746045 1501749 1082531 1105401 1341794 1932284 764432 867851 219940 465865 1179453 1572549 600109 50099 1079676 1557179 968470 1764339 1288477 1264561 1857555 1762736 551384 1417628 1286311 1681468 168851 470142 1796290 1671193 1463304 1619304 1026358 839422 108854 487610 556662 1960285 1510403 1578449 528895 1904812 1776545 1946745 1299968 277270 771399 1644277 1183907 465780 337972 996295 785065 1897345 772245 246737 1414436 635891 1197660 1048314 13076 1218469 493598 826111 965587 1110530 1742331 1701377 1695720 808951 1686644 334500 1060612 1225743 268470 473650 1729858 972999 1732425 453388 90842 1909028 511408 1036453 719283 1969291 1177616 130818 1998062 625826 1907085 1027803 1659596 1589792 1195326 1236635 1258517 1153560 119095 779443 1978786 1502358 1233786 120120 661535 23573 1621031 345050 1113455 1923621 1460860 196804 489489 1986167 367866 296162 1257497 1603371 628212 1633009 1924078 537041 424937 405599 638405 1138803 287352 841556 1341693 963171 747633 317963 1971096 1114401 1802514 1570363 1290340 1141390 264238 855566 498211 554519 164413 1313641 1355825 1268475 1242072 711729 941730 1221197 20308 1273746 182756 60130 1852468 643176 1951657 1107904 1634035 1920619 1099322 1753172 1948969 1980331 521470 46270 1191684 750249 1621551 1086695 773278 1630257 1927504 1931670 1691731 1269346 35250 1044309 1634147 741740 1106287 369044 916174 295613 497940 1008125 1483005 61786 1558603 1430916 1410557 1090824 1820761 22428 970254 1242957 1220653 353180 1365612 79224 1119686 1294926 653079 1916533 777362 407218 1744623 625597 1517771 1961666 1096673 823578 452022 1218478 1190670 225552 154107 1250373 1320981 856880 1923973 780697 1244285 699577 712559 1588286 1303470 430568 27882 1774312 1312913 1376871 1709379 737538 102254 1820594 1174533 1545971 1619988 651502 971631 677333 1221316 1328803 1847970 1857231 1383912 1648312 827587 373692 1162461 384281 687482 210569 39107 1992909 29730 1607373 126154 973285 1035260 1527336 906315 787995 473198 277416 1070103 1214244 865329 1704643 42786 422280 1154687 417629 1953840 1989170 1213771 1501421 386205 876389 1121629 1547445 1411152 1112378 516690 1411228 902363 375545 656726 509343 1478972 1791125 473936 1315003 159455 1583276 626914 673518 760414 516911 984617 1528363 58021 165324 1744198 1678871 1408241 233377 1436496 1398791 1961915 1960781 1523958 311815 1937241 1486656 170809 338270 1812866 1784722 365159 1120736 1140604 1246918 1629661 1884032 162324 103554 775254 1266787 534511 309005 1351045 936096 1047919 573302 1913286 852500 1092494 924379 1807484 111810 1860089 1524464 113206 1936955 1756414 1561642 546293 407087 1275530 1437442 958202 124868 1987660 1853375 87920 1549604 968049 690432 592369 197680 107240 1018338 1248398 1656613 398004 306665 177810 818334 1956962 162790 1857038 774305 321941 1632760 232613 1416709 207702 630571 310716 1293286 1248909 401709 1845313 524107 1118820 1756531 686631 450921 1250688 1806782 1749958 1526102 1660438 1710354 178121 95956 755924 1171112 57775 1307805 1198051 1054675 1388203 940989 1730493 1260029 1402777 98160 1103057 1024477 1045792 29013 1704871 1437185 220160 1296178 218760 1517130 1747031 267086 1372065 324397 1521889 1487002 1585730 794473 494398 1368860 492712 1680259 1010390 673468 916183 1614427 1566095 776634 1820317 640789 1933902 130790 147615 1156165 1768799 1685856 988867 1684440 470476 790677 51167 101470 531616 281247 1657651 1263035 1365996 481408 1452424 1900228 1176199 1311899 664497 57717 178709 837105 31225 67346 1335076 533902 1952270 1626205 1756842 468873 253187 1599750 41353 1166766 724110 163423 1284084 119779 1220842 370712 1434654 1146672 544215 1687946 1870264 710448 553064 949375 973711 1723210 761879 843127 1773315 1065596 646540 89129 198778 1077661 463538 1613849 850952 1969469 385891 1312494 1283941 365 1046544 1915679 1100567 1471130 1986222 103677 1123242 408057 68351 1123200 84813 838564 797951 1178987 620838 1343798 945053 880745 295408 935961 610120 1905519 410171 1916444 461174 695012 667675 316486 567078 451047 1477881 607262 263776 117454 983356 292107 492262 62239 1153764 1174640 458164 1822480 1440943 1860854 469482 1445368 1240785 1837196 1403743 949663 583646 409595 1816689 1379606 1470741 1398592 1359737 1954415 854222 447733 364022 40655 529275 1477212 506176 577169 662133 629464 1437430 718884 1640083 1153467 391038 1143192 1929605 25835 1102076 1129957 1152972 142963 580689 448720 116140 560442 1791577 1831106 982998 542641 1613554 597858 1771472 100126 394424 1701930 1829304 1382760 376497 440138 656008 288435 1053357 1092509 1030368 1635129 257267 1648896 1463398 47025 1873666 317892 296904 84817 1281117 1903310 1050829 485753 748030 1770849 1954331 169293 875447 1955562 1697838 1996197 1575695 310949 888770 1413829 750216 1965405 145022 916240 128433 1997877 1539291 479571 196682 707699 353148 1424773 30994 434374 734892 641925 268911 1040364 1902088 829560 1915689 1540521 1598251 475847 796280 1599441 820868 1591538 322985 188615 25706 1428142 922168 1345613 1370637 1627387 1934103 1507988 738259 503276 374510 1931710 404970 328316 840605 223015 610309 1491684 871886 1546161 1184718 734459 57869 629310 1490121 1176972 319330 1323319 679386 1054408 1031888 955872 1427144 1933733 1278511 264888 1250923 145562 1185614 1670747 1659328 1512197 338034 1556225 439564 1926603 1189670 1259001 849373 912173 804771 132619 1249406 503141 1717719 1007556 1535777 1933500 956805 320789 313468 1850226 882127 1190795 94316 103935 1138740 1997785 965320 1668675 1898945 1254540 161469 963217 1468324 498505 532023 64048 1834865 199609 1391913 259140 78063 91651 1274250 1293158 281088 880872 1204623 1118387 308876 639509 953885 237916 1556176 964339 1128518 1795318 1183403 631347 1453770 2927 635467 486069 390253 1793454 155872 1641793 765371 1678770 2468 1616162 1340367 1844407 112376 234706 303260 1636080 748041 1044779 222342 1955994 801125 1808254 1976086 183802 99794 604507 655842 655322 1765627 228167 1266310 1284803 1579887 1609024 1623578 1073552 1835090 1797760 1390544 96726 6894 1535281 1836366 701869 1009780 1153364 1158777 30763 271081 815339 37851 1090708 374874 967648 523003 1584988 1861259 1103386 738226 146493 1330375 22556 1855951 90575 1529727 567975 247099 1598177 1496924 914150 1217007 1055421 368037 263985 1032145 31349 1497750 697647 35475 1030018 46559 1897982 49480 1329041 1844209 840852 1741452 250043 355112 1947939 157821 1918250 822268 1393425 876190 690652 1588995 193664 633712 1321452 832057 196901 944941 1633125 1814999 542049 779662 1766019 1685282 1183804 897955 1310115 1293359 1070822 1136964 965591 1464759 1866240 500520 318586 303782 1325028 1590459 1394002 1334142 1684672 1307185 1333662 44761 1216841 402070 787145 234193 784526 1880304 1824134 1195018 830971 1731246 885748 1369675 1669505 1157809 96238 1523265 837428 1665265 1777578 975062 1369183 903415 187922 975941 1137118 1950183 1311286 1903007 351990 99622 1581485 1495128 1209488 337610 727543 237550 1154799 1970339 578337 1875879 842914 769023 1506256 1949946 752526 1754370 336076 603163 52616 612311 1230016 481157 1537140 853 1650536 1181647 875878 171149 1414324 895622 1312909 1053893 1711580 1049398 941089 1578214 1903230 1082838 776541 432964 11789 10909 1531486 364420 851299 900235 1203747 489736 1987073 1991998 1790180 913233 1306128 1440554 1685441 1634205 1297260 1568701 1492965 80098 1716885 898234 1919576 1425818 371546 172095 1551630 1908258 1334038 6489 715335 702742 708322 1224352 1330293 1617638 1745343 980627 1321898 158435 1058403 1807511 226338 24711 1277686 312523 852405 1985755 1983543 349444 482137 762604 502945 331676 292873 418109 1577655 908411 1345660 1363992 539300 1276872 1883583 568594 198736 844003 1867442 1700369 1464886 1194092 341974 1110733 1199306 657303 61072 1712727 100321 1499207 1402708 23809 1943454 189833 617739 1919769 996255 1159716 1762143 10856 1719246 808188 1258558 1993909 1089129 634254 957523 822491 1947019 1564345 819701 1167719 1970333 1950152 240514 1347028 1621693 585263 894259 993294 843252 699408 1987474 1498854 336745 257678 1640344 1322969 1149744 749053 259324 1908782 1077405 1230596 1084358 306483 1758083 1123886 195982 173746 1854927 1120981 893440 1658662 1740218 1101593 285634 41893 640117 884664 1577023 683638 47293 1562903 80812 1204919 70009 390184 1321128 1005547 1207488 702408 1027364 69148 905373 1317199 1836217 688971 1468232 992763 844480 885847 47256 696457 1958191 943709 1763203 1416478 1430137 1822833 1257439 470983 288143 1177863 1004037 911412 1402995 402043 1437008 1710375 1557914 146811 1006168 141471 253992 1652043 596861 1628706 1715763 1900944 1109029 748843 1823460 454850 11785 791465 1707309 1861074 1510366 1388901 505773 1092251 761717 1986932 482273 1025029 1520563 1946403 445196 711787 677280 654051 806759 1125360 1930728 630766 226476 79720 1362447 472129 1105335 1778353 68431 1917182 1978258 233971 1071891 1493218 1428992 1642217 223401 577651 1657300 902267 1691019 1731754 629239 1300678 1443195 1499584 1208416 913924 1721136 513315 1267116 1596663 808291 164324 543876 1615122 675438 957737 1949006 31495 1985157 1206256 544316 118087 456418 66111 1695903 1911363 1252271 330831 1748966 746458 1624940 1479296 323833 188515 1358438 443025 1675631 65320 1438767 1170405 870427 708130 498775 639935 81272 1190213 863737 333982 888987 1114368 1750967 1552545 1896192 603216 1455710 1224924 92322 1778808 1674446 1614088 541032 1482347 983803 1009669 482277 1796247 604057 722211 1072359 146641 1402014 1016309 1825057 1081932 1750504 1516537 177626 1013095 912028 1662352 877919 775216 380401 1866233 391627 712228 1694667 569455 1229970 1528690 185233 381095 691155 1162359 1742687 1659160 891124 214600 861853 1389967 574955 1899958 1314494 651255 261542 38260 912768 1076541 914790 1572327 1240417 1365255 1691347 669484 1819826 1145867 939426 728142 1181631 1112412 424750 1149664 1487500 924819 871392 1576398 1396703 34268 1621518 416072 778417 459614 951189 1198233 65886 424624 1686093 1515033 768184 295920 624183 1756145 520186 884718 1616571 519031 822125 769942 654090 502094 1590118 1822592 1672788 402818 1111964 913621 1250519 615778 1601115 1423303 102055 1307930 525434 1389497 424923 938312 691348 911004 1629927 131479 1150374 443084 707824 306753 1035296 1683378 1874903 852048 1091342 292732 1193765 712710 1845220 1928000 916139 703464 1629584 414648 455518 1167082 353932 1440679 527289 646088 1487102 465424 1035084 1563249 1202223 695912 1614437 1710190 667821 1671586 642178 1447604 45709 1969303 1515754 1280310 1113224 1466214 1979057 823994 528563 1138415 1132679 1174295 814587 782515 642556 1788633 1650783 330734 242704 1881869 1748010 28669 607389 1379198 203071 517942 1237590 774410 1187074 59323 816996 812168 1350440 1633713 1213009 1518828 207730 1456255 1947015 1922573 235526 1478464 511563 277596 127542 1319116 1283706 1805667 1136330 105089 154975 499607 1572220 635917 1657240 1606853 1972165 1566715 1442004 734598 756846 687511 890290 1395834 160904 1773430 589395 1748353 416449 1848673 160849 331188 1708130 825424 1827665 1288215 1015375 1922589 1155891 1104536 1792303 227509 307825 297846 878391 1143005 1414807 1992869 989710 721757 1041478 625038 1362232 1159445 1731751 1565253 272393 396851 1004616 1901804 1252093 1295213 1202512 1789162 1819267 597768 1932693 1298294 1010760 1818371 1263095 1363325 893991 1311691 767114 916398 1258173 445023 1451423 1762905 824619 1540212 642985 755830 1947850 817553 338998 1838084 686191 1904543 1520116 91293 1024972 1521512 1597646 1033572 456899 1065185 945150 1862314 1543983 1749063 1467352 187156 34835 1421626 840921 514950 353632 1553385 1530159 598042 1664286 1052566 1828505 537622 62275 1570444 1428883 1497002 1923277 1930753 856789 1824554 1405244 363977 1785592 733670 457176 1114231 201336 1911390 13324 911472 1821875 1734706 224016 653627 1545863 731229 603549 1096535 915843 1995636 635965 492431 370154 1966611 572973 1978709 1937700 1865586 177455 1782315 1972266 1976397 1690461 1382333 672656 1414503 1860967 1721934 1561873 938301 1169865 1560139 1823071 358655 1744670 70663 1238393 117434 1429330 899905 1688209 1863911 1698460 152668 753364 179508 943100 1994140 309113 429018 299207 1015476 114747 1642952 42641 1448310 218140 263738 1950905 621457 1101889 344010 744460 1826498 1736066 868287 817344 1468994 1671392 1119068 104145 78835 139131 38284 261078 881853 1753454 1931771 1634085 1882501 7069 1848449 487383 893734 1099510 613785 995406 899566 1155307 1731081 1830174 876476 1164525 1323509 103063 842648 1933777 855251 1633889 1163847 973643 624038 1009115 1750185 1595200 1311634 1490291 1354702 268581 1116549 1338532 1181445 446341 905757 1600768 1608336 1698826 1632997 1711483 542609 90428 1176612 747767 1239436 477125 1234206 467738 1669408 1454583 1459813 1490965 664213 1961076 1652767 1296185 1974806 943586 573512 945199 1429403 398876 1996838 1257389 652656 1250056 1115605 898284 1252932 12837 700849 1944534 1461325 1323659 1131706 1752524 1874840 1639956 1567000 370218 318846 1886128 1859536 195582 675669 1663705 1325580 142441 1678356 1773796 1686293 849758 1125036 622987 1428216 1536812 914631 303771 1904443 1721490 1622850 1492655 1481782 1969661 1928968 1105910 643224 536731 760958 1620887 1653966 932720 1371723 634675 384493 934819 1356018 551021 1198469 1954127 1319019 502060 1757783 331006 1152091 394613 848530 894076 1990748 145026 405877 278059 89944 521633 1238178 1333338 1865396 1691669 1116812 1805181 1337133 366897 1798704 881420 370362 1795236 361125 1524432 1632801 1501761 610860 1413241 994947 1003264 187035 766346 554590 1576276 476504 1297754 794175 268555 240000 1905971 1787006 1328918 552958 1948707 882733 1035561 224915 1924553 961026 1724436 1862506 597742 657179 99999 1648294 432975 506347 756552 82760 1865641 1382521 195855 1448899 397389 180472 1488451 1629058 1434358 1362254 1929568 1195020 879303 827216 1527610 147862 236303 939214 1469582 957062 340793 382229 170178 1492599 1955862 1795100 250933 983092 18814 1635723 976686 490090 454951 140399 578455 775459 1964115 385308 1470239 483606 560815 1890611 461670 1527575 1341820 981841 1644987 1034634 774218 1898011 615277 442482 1444716 1198046 583791 1056855 482681 380154 388144 1104303 140671 1926214 1042055 1481312 1750768 1181581 1381500 1001576 1065985 1342597 1518744 1644750 603736 526768 1537427 8478 239293 291273 1912922 1263462 521400 396792 267384 286113 1170639 1094504 1276127 735544 1616457 360830 591461 1037332 639809 176974 101154 1125297 1048048 1891238 1364283 1985582 231789 52832 384012 1146912 1823081 1397280 1429454 1334563 759933 1677309 65096 1179262 202445 515922 1104324 712353 1588601 285113 1811954 726141 915461 1115177 747790 513577 1551189 1278623 1535846 1710342 1656382 174727 625984 556594 1732628 1777220 790802 1106115 383621 931809 34110 9151 910325 659686 1689051 691031 1259085 1006260 1281251 228808 485847 821956 1595117 1128640 1845945 1536220 1394388 1998717 1869104 1065051 1714316 743074 1219996 217613 1337653 1232730 536476 1608900 771489 1858712 76752 79827 1565358 1152736 669737 1239843 64405 135156 350430 80308 1306071 1861596 1655152 1740900 67147 582705 1999590 1608002 1682283 279992 1807990 1300440 1815401 734864 749698 1352182 1189511 580076 1310798 1023464 348963 1106130 601424 827362 926392 1042597 320764 1281857 1581769 1489048 1845530 1878430 166406 1040530 693443 1177131 1187284 373407 1922440 615774 184408 1807825 983086 152627 780040 1185376 426296 1161463 307375 87768 211510 1343839 654622 1403939 1012280 1745240 889237 1151702 1167108 1722997 1774121 1684251 901363 1416967 128178 315631 1472252 171254 1785386 1403843 1573981 1420639 1461327 218193 225079 1613286 1521197 1441154 1919464 761123 1162698 1560023 334376 828954 1802114 899640 1453470 1155733 1912828 936990 49044 1809460 195758 1440961 1265068 1454473 22644 1702972 1337962 389298 660564 510633 858030 1304614 1514990 1467184 1027589 1671961 504583 1131336 1132660 228924 11707 1180601 1538816 1388989 1384690 213380 1199914 1962267 640328 1029783 423807 28548 1981019 1570213 1804552 1555483 5568 1013822 139715 1003993 1400995 1151966 14130 1526172 1353472 498950 1546454 26193 1729331 589783 1591222 1312192 1339253 361879 154260 958824 445939 1366492 3417 1136443 1071660 433478 1273128 179907 1306192 320572 1087860 1065442 1296508 1486207 336863 77337 1546046 192646 1482229 1354234 1482061 353871 1088742 980223 534623 1463065 1085572 925891 696248 1384751 56786 1463572 354509 1816255 955556 330617 337536 1068057 542208 156120 363028 275247 135338 98325 960856 478848 998440 1508329 1372445 1824346 1013537 1721512 1180423 817227 1187661 461556 1504724 1599344 473483 1564705 667026 1171415 244006 1958211 828641 426625 352782 1816286 1106600 190612 790423 1912553 1888119 579277 1426808 1766342 1708955 756116 751276 1051009 342914 153796 1392371 1561751 269857 1145813 1585816 479522 160638 374120 1640450 720174 1232933 689106 1323119 529438 1799421 1081947 1235043 404933 1110960 1699245 1725788 1230162 1700179 1173036 262153 1721362 1822985 1957198 1084207 678236 1273009 126050 1814315 463023 769531 389459 1999031 688584 57291 1375712 98348 691479 1995342 1316015 1681521 1870926 1262172 1965214 158980 1115811 1872631 686357 356561 1317313 838648 14701 413069 474547 1050604 433829 50146 1146098 953120 1260782 272619 1529972 1395670 1105579 1185707 413772 1707174 826104 103901 735003 1192151 1582919 1377972 1299460 804308 1688315 391048 1017167 252049 335258 58166 1867979 1148467 895588 1012717 1945444 422272 1931089 1386564 1791821 460451 1776032 1353983 1650719 1749379 1166190 1152956 1796701 160498 714996 402807 533116 765845 1034585 1096154 1691140 893774 319789 1563747 1939155 581906 581823 600066 1033082 1236656 1527393 944630 357105 783045 281308 597048 685718 1142774 179519 1483920 412015 1275318 1205059 955726 1040511 16749 944813 1274901 1859584 1895488 1879477 270022 1649653 1554100 1663303 1824939 742834 1742546 1679991 1474782 1166092 1232465 1493499 1928789 1777521 984816 1985080 154706 429660 1808015 678106 1685297 1576652 455191 350527 1525784 1128862 187538 389789 1914371 628547 190656 662876 1525335 1921172 1356 1879934 783781 1026769 1138240 760421 54825 838277 176680 191290 1154614 1825286 378554 796690 1379715 422208 434761 336108 1976675 759091 243354 1187874 630052 196785 494883 1909722 1507604 641465 259766 821209 872671 1525943 53658 1084640 1716559 1217442 1983492 1435596 653673 376384 1386558 961450 527357 1215153 534048 706128 734648 1038480 2444 1255875 924155 1864126 1933937 1448987 1860414 1597527 303493 1691909 1800257 290094 1839927 1366101 1286665 1114522 170731 557325 1944139 1447691 334375 1345083 1334081 517092 325495 1996200 1874854 60886 767699 558969 294126 635563 1910710 1164166 497633 441845 387894 29001 998857 1934718 1637125 738665 1598947 413605 407 1571252 1736233 203894 1563629 93042 543046 1989337 1327399 1287058 1767443 1496660 188428 976102 1174755 480296 217642 1878436 1514788 782847 1951562 1397481 1219277 1760578 170016 1919922 1709014 1926512 138983 1825828 583900 1101936 1556674 1048030 1080459 1743644 891108 992181 901193 834950 773016 1339598 1046424 1848249 1720675 949146 1903842 90800 1216738 1831969 409181 172059 1430708 1075768 1264272 1096027 1632671 981508 1449550 120073 1481574 232171 1914551 1498328 135991 1110119 165379 1545788 1047750 189327 1289288 147881 84102 1980541 899715 537651 1127440 1610933 492290 936527 927114 786190 1175799 1184583 264198 712060 1308483 940477 1677851 213054 1136655 190121 813970 944857 1628984 425906 1989815 1051277 1827473 380977 1518705 193234 126480 819610 1466016 431441 1111404 793029 1568277 654449 1841845 359248 7100 1345856 1566635 228031 1158669 400814 51841 710267 686344 1928291 1624847 1827872 1723372 829366 1789617 711664 512037 1278323 1215278 689874 1909555 1408892 1604643 1416161 1331271 859734 817215 811924 1765599 387099 1329819 1964028 867082 1639543 220955 75908 1161410 196865 839276 875159 904013 1204034 1208113 227096 385725 1487948 276668 1387234 1255538 669022 625272 1761696 989334 1859571 1560109 730205 1268454 1392685 1134283 728577 1589250 1287452 1692450 1007344 612765 1430202 1048552 6699 605184 1805963 1893580 1586956 1464786 672269 184902 1474881 1360469 957715 729388 569308 862565 1939533 1466267 1998272 1881979 702698 959911 1300939 868166 886764 667261 1339203 1970411 330296 1345843 1979698 1165931 1930278 418045 733803 722659 1099186 114872 776009 1743706 1489401 1117401 1797307 1549019 1563222 1943304 1626258 479459 312712 1489264 70845 1696260 1549503 513976 1509273 776408 596080 445246 1222357 1441313 1991669 1516291 1812417 384309 639000 745755 302313 1553104 1405704 709029 1044438 1211107 1660478 1428434 1969045 1240954 758954 1703035 36561 1239268 1731776 1285139 1179695 1370705 755859 1047908 555703 1053233 1300930 205709 581529 1896413 1461892 202585 1406158 34991 1625573 1221246 540291 1149960 304048 781579 294678 815265 1212696 1621896 464285 591025 1001660 1931525 387808 990343 1660845 1595090 1952822 1686876 1670889 909684 906936 229650 1875450 1980314 825116 447928 582803 124459 1812396 1770963 1685232 1255217 1797620 1219157 422168 549286 1460765 954204 645442 482861 1862504 1995684 807449 220001 1185105 861263 1659307 618733 1221182 118675 289484 1734827 1731039 918061 739532 1850900 220431 622724 204135 613768 1757019 1953727 1907018 1865759 465762 972396 811748 669429 763941 75196 1630284 375984 1635978 776897 1280276 1900525 382921 532764 170027 283853 1883352 1111779 666425 1109948 1136681 377693 307000 98001 51720 1927025 48153 1074288 189994 1606558 1298094 1111618 521203 577288 1274048 145406 1099065 394358 1277866 1877015 1609335 1388184 1413478 886610 1937108 678247 899753 896508 175926 1573486 396603 1173112 957822 871958 1081000 1319469 39369 538118 94573 1456345 844234 146967 1372661 1860856 1401543 550853 480151 1815352 1128565 1824093 1386080 1685320 1844396 191063 1364228 346292 1120583 1412196 1463115 897731 1507043 198348 1612548 545966 1939932 642976 53909 1529601 1031429 1089929 164449 822448 1572365 279777 1004361 511327 567443 1043014 1813252 582785 144714 83975 1583519 802453 490633 1641767 192758 905337 1072136 1964432 532430 1904224 1342763 359529 1187480 233585 269016 1825472 1072544 1570923 593780 212084 190910 118277 1000454 484120 213622 1787247 1551910 877146 1290088 1575566 642827 1980791 1274226 692875 65495 943428 162577 1493249 470878 877176 1831784 879196 175348 658740 379420 1492418 739265 533845 1313001 295458 1629592 1614228 1408912 1660269 1877119 1622164 1354458 1634556 654501 1078853 1949322 362449 1833243 74589 1864234 669924 1331580 980179 281555 1717522 1080711 1346765 1603206 1171098 1024755 1893899 1314355 182675 1956867 929583 1733975 343071 1371591 1540429 1599048 937933 496790 714422 1029292 1638666 637338 1864085 1132014 1105713 718962 1473106 1632251 1995166 1880762 1862456 318989 603016 158959 645138 962405 1924265 1067890 1812698 523395 879355 204022 1172942 1915243 1247379 217404 549736 220832 1650232 642803 568517 695279 927171 580038 468552 1476751 372362 1604847 1346531 758921 1844864 1470671 1072192 1772466 186015 1795144 1987403 565368 61418 1646854 817416 413713 549106 1384255 1339085 757938 1402416 1668276 238573 1553725 1028557 635872 1429901 981160 1523382 1845009 196983 608093 507899 1079174 396765 63604 1053814 1144115 851159 475878 969889 1885288 1764776 1512711 216272 1690177 1136455 1109426 1715818 325599 1638000 1654912 574276 744760 221560 1044122 1510476 1649991 1800286 225022 955084 1327107 744902 1562165 905832 1065889 1178944 1987931 1363070 856696 1011430 594827 1382172 1605101 1977781 1514501 550093 563675 1422669 1663072 1417500 1489374 1324379 377115 743829 1687711 709189 1247494 438982 667107 1744444 1885708 808480 1790661 1531770 1426099 1849440 29886 42428 1871331 1998077 314083 629233 616383 1533176 352174 968976 860110 1152761 1131008 1948540 1748398 703319 1901248 346384 1544688 1662728 1917319 1191819 1297067 1666151 528821 49387 995878 547457 761603 1133414 1547729 1774937 590455 904592 1458673 503654 1023177 1472085 895805 72785 1529520 125531 59816 258484 1410975 276756 1579417 1170609 614606 1702029 1686594 700366 1028980 1451502 343728 1250407 1784482 444923 48209 1477066 1598335 1320588 1430659 1322059 662549 1551678 1481818 852832 729554 1061621 359858 1693318 1680961 615106 1473077 768657 1347450 1401343 1164869 863485 474645 938905 558167 241658 37344 1228024 172482 1933691 800682 188236 1668176 420069 1493425 1559514 1006749 76810 1264726 230371 1584402 81587 53073 265973 1861656 620414 1596295 739126 272350 984767 674995 1616515 494412 1422128 1136834 1576482 883808 1317325 991623 484831 844239 587230 1065473 435646 873733 1096961 23084 475183 1886388 1048204 1423791 769192 902029 123876 1781826 606345 128821 373292 1762933 1154070 1451801 1833651 67041 374328 865625 1172703 686738 241140 527642 457277 519896 362392 676884 859702 213192 866351 966194 1781582 1764938 1664585 472136 1512005 1977369 1590331 1390018 470802 863589 1445521 1336693 1821549 682090 1689685 1756627 889262 675195 1264919 1417083 327670 316445 1001651 941775 110250 691127 1046576 856835 1634195 1608645 1465441 134518 1779078 1858091 1297485 44230 1113075 851483 1524198 412643 1855652 550985 448969 1062578 1267328 1517436 690437 466171 983486 1418823 870587 394090 656516 382672 1269377 36777 125164 725131 1482690 153524 39471 261798 401239 1508901 1190119 80212 274814 1596566 1127550 417891 72915 1702475 211905 1202200 502104 551732 952117 1150841 37186 1112687 862659 1816512 253244 515309 1594936 50316 1081029 922832 1134100 686672 1558436 1647612 624469 1733894 1985274 774396 299557 343471 144899 1630829 303984 1344905 1785304 1351395 385429 1398576 516042 115752 1033098 887920 670035 217909 1770573 142769 204728 1017138 16861 1691102 852464 1141239 1702589 1869004 955630 312364 235935 337357 160467 481530 1164963 1797874 525402 878101 1454195 1343963 674414 872817 1105243 636047 1439658 923216 1073093 1534010 1783055 1576443 437288 312824 364002 57510 1496842 500843 1270066 1978236 564872 34718 1439561 1502744 1452979 1259196 1569468 1426288 452857 117958 1156714 204429 1132846 524466 1393233 1039994 647106 790162 805325 193680 179086 782909 1551499 1597074 917829 1988965 251025 218261 1542614 768729 1256945 1158271 353520 1408917 103752 1868591 41663 775236 1800828 244041 584222 1393742 1800262 947025 99997 180572 377754 1494532 1105013 1867199 72696 467268 1173828 835586 1092324 1338517 1821416 1776156 1353533 1784249 1804513 316941 1511176 378384 101196 1135966 1771949 464085 395153 1247406 345310 856567 1166096 1585227 679041 1836825 175934 603354 1903471 231446 1026176 1462669 1795398 1951295 503095 130449 1408601 475992 309154 64395 597824 1308817 30027 167020 1594874 638784 1844916 964096 429933 383643 1921622 465948 850179 1413109 927303 46873 1194980 587094 999378 1608010 1459229 376657 622772 761036 1252686 440273 273617 755547 833841 222876 393716 266989 1592549 372725 1936614 463545 1369142 1207532 893717 1266395 1574566 1392447 1967516 1593736 116429 1543248 452127 1281071 382754 989158 355444 354954 831917 1611145 144259 279868 590596 697706 1351486 301814 1743435 109382 1377932 1265310 1147277 1610929 32230 435633 1213372 61765 1951316 1763826 1574163 860445 654595 544124 231306 125375 524813 716153 412389 1731768 475955 1934607 1235666 1750592 1432685 1086185 1499356 205693 367220 1829958 1101316 307502 968481 1279480 27126 810630 1683297 393398 1586771 631273 251994 798382 1025582 1461814 83706 1098588 592295 1445346 209707 1663693 760004 315991 1104583 362612 1857109 1408799 1889885 222012 1866775 1887971 1888683 1648817 1083454 1134255 1817015 167159 1137442 313995 1519272 1641196 503577 162621 547575 465926 194804 1259457 930911 4537 380879 1435727 338571 161492 1665185 264089 472753 108715 1917961 36716 1545477 1027703 1821091 1926471 793498 276146 1750658 172499 1315882 1033948 1697376 395043 814459 1285426 738009 1938463 1042470 1684144 1201105 255125 679878 1822725 862842 1584301 596153 1254524 1233514 1352020 1625268 881703 1166404 728911 955868 1771235 214056 267306 1462047 128471 1027077 492561 1486542 959530 971412 8630 1090951 54589 1030184 487931 227915 429708 475722 1376722 1716741 1372189 1921629 397921 911374 486990 1872448 1618301 456533 1740057 1519786 1228569 1543115 1689594 129567 1600497 356860 856223 1581879 1863563 1044348 147028 950249 1074381 1923894 1222716 809707 1046335 416583 1068585 1184534 1795767 626583 1635091 1834617 1661932 229813 996700 1605930 1704765 319406 1821112 1406907 1946731 1404106 1379209 1723954 293637 144805 233050 1139226 491433 438651 836485 1168568 1008242 510777 1601619 899146 122536 1751346 1459008 1668796 396219 1007889 495893 188888 1565073 1301644 375001 396838 795252 1744942 1958858 253440 1060498 615206 1380781 126664 453957 1443074 344321 692937 1183017 1631620 1192123 571112 396687 1910083 449220 1493443 55592 1048157 1527440 574667 914473 1737336 1926600 224198 907369 690203 1246004 1951953 1499817 1028867 1386767 1240922 1331196 1979033 578618 874958 432209 285058 1885158 1257088 1320813 1498002 1830232 173736 1947018 1221812 1452547 1614957 310855 1838867 1471372 155936 1216076 587713 1259750 1261619 552461 1281330 1199752 1481424 752810 136900 819337 696065 90787 57098 870618 1597668 1933502 132594 320679 315303 1377800 310332 678727 627884 1967344 816715 1503604 109355 934958 1512652 884581 745442 1912018 995990 973628 1810949 1858788 1932350 1744046 623023 429992 542418 1189696 130452 826223 1418845 1760707 1829542 914232 1742445 721011 517323 1838176 1609651 741540 618506 840411 903877 378057 104847 739900 1756931 863377 418061 902583 1926806 1310282 194975 1027930 60525 765733 731832 1586914 181126 376964 1268695 1156420 1329028 396794 105664 1044728 212652 581706 1199518 716748 1570621 264283 1833154 1725356 750297 1336866 151281 1781683 82412 1298049 763761 1139583 850917 157922 229228 804511 877070 1886278 987035 828528 1171456 594548 896105 1051575 1902391 1297276 1700712 820478 1227429 232987 294340 1484152 766786 369190 524284 752948 1129102 20501 743125 107238 842691 837480 1603130 1571857 400150 1592867 267649 1121522 252848 1445605 1349523 189333 1723985 466004 566078 826967 1322967 952481 1896683 912754 1110467 1345714 1009555 900899 1797346 398373 1585486 748507 308248 1020468 1521372 239914 1193940 1701173 1969477 1091620 1708669 672733 394041 1850077 1496741 520088 23028 752730 1724696 1198199 1527979 688611 1099485 1422515 1915830 1342019 418651 140431 1850035 1128691 1808643 1496676 105293 111331 1016695 72894 65931 714402 748764 1145466 915353 548168 1383356 1537730 323609 480601 325875 695558 1684204 1552431 806334 1980975 1186535 1858734 1297403 417009 1426641 1381027 808775 1066439 769133 1599032 1092850 1579465 1670710 1792438 356358 282729 1760744 283480 880524 1050550 24094 1365325 572353 751603 1945749 1462554 1209853 1825706 431016 460657 809855 661797 660150 21193 941185 592840 1363223 802763 1420038 636798 1773627 1431620 356405 625400 1959927 1962049 385597 1038104 1647202 1829618 131265 1481237 1871625 167640 327404 1984170 643247 1582740 983230 1563411 537861 1354021 1633885 782348 1286942 608105 239430 1789605 652579 187342 1967873 894200 1349509 1624226 823884 1955519 1998501 1728002 1153363 1024916 761000 749299 1924207 551285 1911936 1235389 678459 778342 1515352 140335 366356 877524 1157896 1954515 1962341 54634 224324 1079661 728218 943046 1015176 1590774 1472612 462389 705583 1184383 1542718 135381 802999 589805 1557756 702688 221623 58838 316776 1160870 149137 1554484 351270 625828 541922 866424 918206 1864787 1891807 1089370 13138 596055 1770462 1679822 1606033 336079 69503 33894 1006593 382053 556 425424 1987956 1360065 224091 1637831 146803 348346 235979 477742 380688 1205451 506977 504134 266467 187096 1158569 662340 686974 782872 1868702 653262 618776 606692 1755513 880469 1146489 945278 1818475 359856 1698326 229857 1114066 1179597 592495 1882368 160355 258257 423691 864985 1053148 647554 42279 1880488 1734792 257668 1394307 962376 1699589 1499718 1216283 1529508 361623 1185760 1492122 875743 1629767 81511 50348 46529 1314922 1587562 226853 1074598 913232 206640 445190 205342 1254696 1978732 1897496 374647 520279 422327 1906480 1927799 1653701 1843747 762921 1809516 1425746 1385070 1005377 1059799 1614754 1177934 1899799 223501 501207 1991075 582533 1807603 467762 732781 966099 866607 257984 47926 1525344 1948529 1901400 1277198 1704362 1861104 31271 188992 740102 1107216 1698453 524313 1612441 340250 93862 437610 1809585 1159155 87338 976260 355954 1173194 541037 1129840 166340 268041 1932158 1567350 957990 169970 1479900 68976 74881 1821195 416617 1297520 1503715 846581 464651 760734 157677 1858803 343051 16922 1872192 296479 1318546 1287997 459386 732974 633207 857307 873412 236709 816280 1876373 789583 1167130 1617684 1276427 1425158 734052 749521 1863162 982282 1563548 1624602 878283 835551 935498 1921932 1835446 1127688 1682548 738068 1291143 403911 1804458 1502410 471196 1626423 1194176 1517349 1460716 124673 1435456 886870 139960 273055 371959 679264 1139976 331994 265707 1810932 1839441 31059 287940 528860 1508909 1999348 693571 899722 1883539 526814 520852 1337510 982407 1187342 852516 435213 74026 677620 1729482 487917 131345 221355 956798 1646496 192036 739371 96049 467555 1525574 634665 1963500 1199561 120777 1508770 298064 17537 312293 987896 1383397 1725703 1909337 362251 1197490 1971320 876793 354179 1943182 1878485 918576 1374761 810039 91089 26166 177863 1936371 1604064 896273 496650 1472628 562171 607735 442045 917296 420463 1846310 1747970 1484188 305020 1189596 93161 1649189 1664552 383971 707394 72955 29280 550074 1871864 174128 1030927 1120924 1511733 1146788 556970 426696 1716151 1809999 1715282 1849391 1866302 439472 1602095 339227 1954948 1678741 329693 672664 1055904 246727 767882 905760 930635 978772 1821528 1801545 1382384 146239 821032 607219 1820156 1291922 887631 1896991 633602 1724431 1206411 1594945 1672911 241067 1167722 757765 1525876 565539 1005587 1245882 1721296 1482601 1913937 99639 875203 1122394 409562 364184 927106 1911123 349387 1817842 806852 1851486 453580 1745757 1915969 1256126 1250983 1506019 220068 1848795 1649628 594282 163744 1427847 665133 1441952 91181 1579646 1429977 1227510 423747 26574 1665502 1741144 136290 853555 608860 374143 416879 1539684 488454 1676824 341198 858018 624886 856515 196809 31966 1828363 340549 856981 129114 1661745 237943 202511 1329345 575244 686645 1527323 438948 922700 1895844 97725 295270 1582403 984059 1669872 1605449 1942119 1967204 1403665 710459 1618722 1629637 46458 50004 52087 1092768 1291952 630665 753960 1792583 1858057 697803 1892218 1854632 89978 1409074 1556277 1421365 1847115 1985027 1888273 248918 902755 1076458 1100147 537074 635408 1986474 1871847 1942135 86414 676389 1438360 698349 741800 261058 1607208 1916332 1785755 543298 800126 1432666 423524 390751 993805 1473037 1904642 1711034 300841 1173600 1281068 1984464 1504535 632190 1803035 1427415 1034842 754882 366820 63251 944582 208569 1548466 209398 307804 1789805 503 1388143 161645 1141925 1106636 757973 1001003 1813479 1977955 1596673 1698147 1650670 1159076 1310510 1396698 334768 29379 695433 784291 1393030 757903 579493 1907696 1699487 1260023 1787634 498428 1140065 1901378 1061429 954796 556857 566838 1747187 16479 1671921 1553976 939448 264525 102830 1306782 141423 915999 724695 804816 280070 1448607 1768084 1634286 1862450 1724731 1098354 202389 143446 481254 414911 639798 55071 832700 795955 555666 768841 1793835 1857585 1062021 1483322 639793 631942 1730790 1585480 1471342 1072919 1150102 796528 1319604 364467 1126355 1842176 696939 1966884 1619968 1742195 665593 1132500 1385817 591701 1044392 571042 1899953 600510 219950 1004722 775782 838832 1069133 807025 1676864 440710 1145972 514492 1710473 1858459 815750 1979351 64607 1979286 1527828 1403624 847960 1273004 642248 1284073 1500371 1495663 1051119 117204 1698217 1634525 1768764 37949 517156 1822389 1377049 1095711 1585976 1293074 1705697 404299 1447698 1269762 427928 1694149 1993825 303930 613303 1245208 1911997 985083 711017 664318 1961810 1493327 985003 1550977 855525 1101578 138778 1799430 184274 495022 1357226 274642 906961 508505 479445 877709 1209175 1391563 59043 1174736 1429847 1925927 1154550 819533 37450 91269 1950718 915491 751524 1914347 210128 1007140 1767453 769465 209139 1784051 1068054 309956 393548 517966 294587 312072 408043 1001927 254947 255096 502882 635947 693025 171983 298842 1924373 11144 269259 179339 799731 1970376 1513017 1548664 346555 974298 1632596 1938322 1802705 637699 25380 424050 553135 778232 1742766 82221 901310 910677 308285 79309 816744 1111623 1953285 257775 1434212 1057834 1660009 756614 1739132 201770 1689168 473312 913241 418231 949406 1978909 1495292 1325902 1206851 320746 370624 849934 802954 1775717 1517586 1292613 1140888 1809403 1505906 1790799 48206 1446344 1501252 826745 1470203 1396068 1718767 993644 1222867 1202555 716017 11968 295753 881241 1330593 1969893 1098787 1458590 755186 1893756 315117 1280590 571708 121953 1609851 725240 804082 1251068 361923 51337 1405207 1222084 317436 1287657 1194888 935981 1393036 1108731 1078050 919379 1006211 384203 490564 1906463 1823630 81491 463256 965018 922374 474703 1254285 29728 527553 321942 1250455 96921 1806904 1805347 225996 1106714 1828282 41755 1075986 1220588 1182714 1934121 142711 819524 961035 1057745 1709338 1497215 1628336 1385306 205305 1107654 1794432 655340 1732176 879801 968985 1218570 180263 1326757 1438759 521396 783268 25381 1642849 1491096 1825816 1715023 372616 1368525 1890733 941466 1717145 992836 464198 847252 964199 1003898 258592 1236915 198935 517235 1204400 237456 1621335 587269 1915033 56931 340957 1025878 756676 1398134 510469 1289555 1731433 681266 1312765 102341 1583102 1240237 1547576 1674164 283216 935060 176658 1860288 405883 900247 1351865 1526214 728262 1203616 88937 920401 1681384 1164442 1023448 1103315 1847892 1275775 1833384 400850 690749 240542 342485 1269312 808836 548288 393694 1617187 663453 708867 85521 1154704 730778 1193486 1303741 342586 956644 1565199 935843 55201 1440819 108166 759968 1257265 1979236 220215 941526 1993770 1422244 1062775 1974807 1936387 1510564 1454676 112916 1192083 1105623 1055943 875186 604784 860446 727852 478148 910159 1342460 1325001 915817 385487 439587 1170287 735748 169838 1628466 22472 947020 181721 1389222 1798844 98085 1860053 78693 357903 983214 899581 631301 301990 126471 1420407 1444607 107549 1941506 303694 796981 1821651 1841896 1744189 1927828 968747 1594627 507244 615900 213742 1814882 1962369 301972 1204474 51642 1522116 1497312 546899 953717 705767 537174 1510275 62597 894818 333276 1876355 189658 1519580 61504 824275 683386 1949660 696075 1870271 200927 191036 1692726 430719 1328562 1789138 632981 1630484 1150994 76978 1083141 1499465 947053 314462 995297 1058752 1671613 1157116 1934677 503449 766313 1535365 119982 931195 1717705 245500 1314482 1678273 1855366 272688 581702 200354 1786588 1768006 510852 541414 1042104 810452 1158582 567580 1405781 48360 1484723 1658242 1120469 44102 1193162 1913556 1038229 189739 1294081 1886517 247083 177141 1900181 851684 627681 272410 972468 1753749 1309849 149214 588645 1880723 899418 368895 850609 1804095 623298 621068 198391 1245731 597052 1432872 477445 340371 1524296 1944996 198301 1006170 683287 4428 1662716 527275 699084 1772612 784144 172939 23761 1310166 449772 1879388 581599 1526125 1653007 779921 1550735 1989359 1074000 1324735 410749 1991721 1686518 788249 518866 1085959 244636 723942 1746579 187874 257913 415758 1346255 1184787 1847427 18160 659364 1504248 1628969 397979 113377 842822 30887 853444 999401 552728 1643966 1397835 1047759 1099433 1791956 592526 1921339 1348453 1313881 38866 1337807 679002 1654374 1643901 1239584 1832848 1588288 555878 552923 770651 1203048 171449 1106505 1010016 409520 847943 1513118 1749066 1018726 424698 303686 1394525 151159 1148308 1221169 354581 1189713 1851836 1423632 1708881 452831 274683 429928 1941228 1499775 161450 752960 1055189 215000 218863 1841804 1411815 52085 1599975 699444 1023332 1617146 858241 513058 835454 965162 1642710 1845432 1981996 1489197 121338 838429 649508 67646 1778535 186770 926408 522074 1909293 1985837 1275389 1464991 198966 1588198 1821721 1071248 1246099 135734 660895 1673347 558183 864979 112455 1954559 1516083 1788610 177358 8603 1918555 1579119 1680411 194297 881524 1698918 553524 1528650 488969 1486461 1079741 1686340 172620 550273 358085 1921969 1245346 279215 1157184 481078 780320 1869234 674504 1945648 1175417 1785831 1146273 1824569 1677753 170170 31194 906042 1554196 1295464 751945 1130879 1550954 1729551 1289824 1429985 1120009 769552 584956 1023628 746791 1261530 1741769 416916 1335743 430874 108254 136283 799542 1118108 229692 775054 159317 1986639 1789228 131734 1806582 1450313 1876948 1356837 1135936 1037261 1097629 1210343 174244 681095 1688699 1648747 624948 23128 99452 1169715 1292666 1541148 413083 1351636 640086 1788017 385808 1384077 1264976 1434751 1682709 1879796 615353 1893833 32375 213139 629792 409011 1970486 1523109 1875729 1765117 1449491 1711710 832307 1708103 1291438 879796 884160 1593769 734776 436965 1856528 1246324 1128506 1220352 524423 1102797 201951 792940 619768 511790 1776769 1415412 1218455 1661819 223356 1760616 1562001 1715426 677294 1502337 735067 146183 117500 1315119 1141943 1420039 1638461 752277 1836008 1141019 1394596 971647 1372186 1602239 1626342 1826389 831960 57889 479342 1355646 1089302 1455945 1535964 378028 1750925 273000 630977 1204793 1671053 346824 876075 864924 470385 1544654 907736 122743 1946564 1234998 100781 22767 1097167 752654 1087861 1327849 833916 1657229 1990454 508605 1918725 783543 352301 158519 1687690 637997 1324854 585902 1116158 1301773 661428 1141831 1918850 1499171 1013460 399281 101651 1538537 1947575 903026 1208811 1103510 1456156 639884 832637 1208941 664152 864800 880297 405949 1946942 356972 1486811 1302034 1610450 149222 429741 406754 996716 855834 420696 1360157 1721761 1939141 735294 1071196 1531198 1133973 1329351 310659 1060353 125148 272077 1163036 716324 154410 410872 114572 595941 1429722 1189973 1081708 842237 1072194 468137 1187728 1418906 246850 1770949 1286062 1385600 745045 1097938 913085 196283 850412 578100 975081 1739111 908363 1119216 200261 260091 737472 1934457 1384471 1881304 1938591 1710880 1450644 12095 1693692 1394146 396985 1626793 666127 515825 1371055 958092 1134180 1945114 1477208 500923 1355097 1994997 1906195 691468 189407 737027 1733841 795802 553457 1188370 1934932 1418607 1356596 834492 473611 1430749 1456791 962878 1824171 724880 579139 244661 1333023 1550505 1981335 894044 1044761 379626 1216316 56136 1911908 328024 1722833 1764739 1043938 1084995 562769 275828 51625 702893 1434133 1247850 521120 790548 1014926 588143 1545973 1011497 809358 1965476 787408 1470617 1205675 749554 1058793 1658346 147346 902427 1761906 1436726 1626359 1322333 1724352 131589 1877667 1918132 1394163 1594099 955043 152142 1732742 617567 207333 1140274 1657840 1862638 1666842 1411790 1107487 1093185 1627273 1727512 1793056 1044708 1071132 1813333 1083203 1420097 1132903 361289 540954 1031955 1467864 1195182 418632 477419 518552 1156046 1325793 984333 1282810 313059 473599 1568470 606294 1217092 822069 1953810 746470 1797094 1391633 704639 1691843 1945318 1426752 610801 42270 1915000 353386 1102866 845558 403177 900336 530074 406879 1910791 977745 212426 1687508 1609939 108518 1691831 517187 1499498 30501 1694970 483543 1784462 361110 883452 1642519 1639582 1183834 856524 82473 909808 1400160 223976 497350 1634034 745642 833956 1627890 831836 773952 64149 198817 1198961 1946618 646257 652039 443886 1122389 126711 1278674 1548500 375791 1597061 779196 1295656 494472 438520 1523230 169473 1096367 613358 488673 946963 1972006 590163 122759 1534672 1466922 832439 1210306 1253982 1233478 496670 553879 1113072 1549233 200099 72882 1946148 321615 1893442 1293954 371958 1540573 609780 1372362 1054065 125809 296257 665768 66301 188725 118202 1253359 496970 1699303 1137129 1047357 20571 279765 122709 1783380 76645 737529 674229 543754 793219 1345256 1231417 779131 1018005 763156 572432 927750 988818 867072 1159810 12589 322919 481037 1937891 693648 666955 249854 1034094 61475 801045 135446 347390 470638 87545 1819816 261547 480712 737118 1053210 758654 1967417 977270 1938201 1111601 840140 122986 235557 1381431 797156 560939 854739 1021327 976615 93856 1302340 1907859 868187 114124 531078 1646256 1062702 1489498 926763 630013 1778812 1307967 755797 1333091 489216 706580 980138 590278 471953 1038043 259166 928254 263357 1095041 843644 472673 168393 1683066 1708553 410256 1596667 1586805 1438939 598518 1600626 1927480 440591 1227607 1108372 1147435 1329150 805414 175502 1401857 1645842 771946 777424 1656470 1718006 1232671 1876470 473435 498914 1395653 1073273 1395775 1942419 1228619 1949488 904591 1154355 56798 887900 993920 1389737 512254 711074 832803 989651 320482 1473001 1471678 757769 874398 1688457 106416 1098410 78028 855935 1979876 727600 226371 1035638 193340 667629 1591614 635178 466022 1254026 172181 1422295 233623 1902393 1872088 1179272 218850 310355 189180 1825877 319669 1586094 564394 13667 1812286 1792023 1628480 81871 1177164 1567239 773469 1647026 644557 735280 1032452 1712454 563145 121512 1482546 776404 93893 857598 780994 1450615 1298331 158873 361597 91351 205199 1792118 1343259 1126391 810048 1345916 299931 1517629 44564 883912 1343081 488118 1345381 1934902 896803 1009284 241719 1021022 1721615 156031 1082286 349178 1088674 925817 439706 1180938 1307074 804051 457999 984899 192168 1714502 1570089 543252 201275 1675824 1108569 1224374 1053723 970615 1298771 592842 1847459 1042145 1923474 81449 789760 216908 859579 940048 1138263 441375 270778 1991871 143708 900968 231784 1474731 238113 1599725 1385875 562755 1277113 318903 1536644 786522 1478902 78850 18516 725341 183197 149728 1586401 1109318 368723 1711296 1232072 1178195 49437 1941436 433700 1507076 1473637 32777 697899 773937 1400182 364085 1759845 1066712 1685304 101667 465933 217604 686180 1200697 1830203 1345225 199622 909120 279903 810179 51304 253142 483387 1932018 1996852 393276 1385396 1177527 1747984 534743 561191 1519711 974737 406526 1792167 1518093 1545490 1817054 1982690 863287 33426 403808 216055 977091 677023 158577 1808773 376178 483318 612425 1682831 269643 951285 1076168 1047718 1518845 960899 683753 1046764 1791684 420629 1413991 451257 1210268 540784 1344821 1489315 1005182 410037 506699 1660583 1722546 1058121 676581 1918124 655524 1549174 1650825 738152 235818 896510 1402397 1655051 1687337 321429 450989 1083931 1315311 1200934 979307 504731 158617 882989 1564152 1915736 1105456 1247548 831395 758660 1548854 1013016 593234 537315 99126 621291 189594 1220634 222320 711129 1379507 1378086 1165496 1428694 1941243 480307 1415557 157361 655405 1613048 1167805 911792 1087883 733922 1516760 30732 1875307 498177 200646 837490 180522 1087206 912458 929936 1885888 192512 517901 879191 33599 1181286 1700783 151375 1283213 468805 1467514 368949 502234 959525 41996 1928940 1903715 443178 1798597 646803 1585189 386181 706269 608234 1717622 79712 295119 1233331 1038665 1084795 1617888 815907 1034938 792072 1349123 763671 52901 1232967 1731418 243290 190785 1389264 366482 1794283 1591214 1531605 1675509 1092846 1921559 907660 49029 75242 791096 1343202 1050056 1497584 1474486 973209 199056 1538839 303653 1744920 357741 70799 1238011 1407507 1914679 1448863 1714740 962172 795491 545451 1522597 426245 516218 1649930 26221 1455466 764884 335779 274039 1829583 162677 79429 1610128 955192 508883 216028 1845680 519354 232338 1518827 1491901 103272 751381 291569 804218 1551385 1241646 559197 377414 589738 1389918 908764 879082 675203 505675 1408111 610050 1579096 1172565 1061281 1028443 72596 644154 1144116 1425383 100104 1319314 1781800 1901422 1759151 1656790 1406300 1989390 1378151 395902 1978129 1151581 1106526 757801 965202 1423731 1616902 1535864 989113 572441 1268375 1502678 1098625 110013 749057 178221 1594596 1430746 69854 545058 1910332 989290 959915 1488650 1385105 335685 1451430 900160 1248878 1641609 1156367 474288 1343047 571443 746326 1315142 739446 1227069 687154 1654068 1167091 1452707 659543 49164 1779636 1509347 623324 987091 163218 558637 1111946 228166 263054 78425 914649 623821 1132312 1466025 220901 1941898 1051512 480192 1690235 143621 108096 137251 1770764 1006889 1895628 1819217 1595797 821455 1480408 546048 1781875 527445 1676763 1749015 1832090 1155342 1009143 1033505 1067810 1782222 520213 1972012 1065188 1835400 1179658 1319485 621666 116772 374341 1400366 1022101 1753950 450729 335785 240269 145855 1268889 1652199 874587 1821562 1980603 152986 1519697 1377051 55662 1377011 1390333 1772395 164909 1110195 447385 1080006 1582092 266552 1954097 632352 1512375 951530 1674228 821440 1932466 1311958 226861 339930 1101689 1068985 1987473 1300074 1202354 1342085 653736 1011695 1850948 829001 1999866 1758154 630850 1154588 1410537 361729 1023735 1675065 648972 1191852 1525165 1605626 837361 1930207 83080 344679 208732 1997026 997249 1971787 1753526 890416 1268381 940722 986881 225121 1818818 949108 1359729 1782217 1821443 704679 806290 1636968 957322 1301295 979209 1010103 285969 826951 1997294 1095498 1194822 1760560 797008 1124526 1981831 1108755 1356418 896352 1854263 1300118 1936857 358921 231938 809875 1246769 750509 1165425 883145 15378 1186632 758785 1428070 681162 1330896 1958465 690763 1717052 1360007 703228 228378 1192487 32194 609947 972648 870284 1649030 234908 1284104 373955 1483661 1739433 1466197 4415 1349765 1824825 1494403 358834 1635161 331860 1890469 1590036 1811477 20493 873418 623492 1248078 1160809 1873183 1996233 785166 633084 443754 381430 1897714 787982 344965 1994762 562249 1941383 1967741 1129224 1763968 639889 1273834 977920 387962 538219 1796611 1185113 754914 143288 877968 450520 1748825 99578 807882 781253 265819 961903 1149669 650940 495715 412571 786083 743130 660314 21977 80429 1959094 1536693 1401634 108216 144503 945429 995427 262796 1352163 1667516 1651752 1188939 1735629 486596 1250514 263448 676157 13001 1087181 911428 414070 1720275 1085546 1850877 567574 1853724 1834749 832434 584130 1269574 391580 1625548 939789 34333 791663 647175 1699459 599763 90266 1542998 528197 562976 178089 184327 791143 1127094 1730431 1289000 994688 1714603 1830864 931248 915024 1369022 278043 1348259 1248892 1585204 308552 364345 621582 576828 1825781 616436 1723508 1911325 1899520 1066686 1545934 1642106 1204860 802578 445094 1947830 118979 61534 1521742 464938 190822 222416 1142292 674884 58464 744519 414473 1038095 1946923 766281 1726383 342595 1447441 1372738 1275828 1692109 792822 235714 931187 1582714 1330671 539199 73759 680565 789727 1506353 976461 1543692 1726400 564226 979128 1207987 774863 1210930 1255023 1008337 1076061 641547 514655 41291 181337 1024548 167925 1051949 557760 698540 1085003 1223745 1802322 313109 1097275 1952186 203423 115166 635484 1407613 1789074 1846554 1106158 244880 389819 563189 93273 893808 511403 1315120 702745 1326819 1129228 1191822 1199969 1180839 124856 1636301 492139 695995 1958416 82163 1691417 406430 1345366 1428543 452478 1169585 1606188 624030 1027376 1815424 296217 1203713 936818 759390 918160 1693049 449334 231429 535633 176423 673402 629765 738450 1527962 739181 416313 287097 1603738 1227750 687269 132819 1151438 1000203 1270259 1677613 511299 1813794 1181361 1175336 22800 463907 998666 1459905 1690892 1660609 1195241 400866 254520 656731 246354 645147 1942941 869776 1982021 614818 1716357 48676 775277 1897014 502954 1134476 1393901 862096 61174 1672474 1037264 1090758 1327118 1461716 1860929 1425363 56831 1702777 325351 1999010 1794698 1332280 1018582 1296069 568376 35237 735108 823591 1474576 606081 1320696 135571 1702024 543133 1782172 136139 1698216 1095050 960769 731710 1154495 800934 951613 348849 304712 1007267 401750 1832118 688527 847055 810844 1042757 725221 611706 1641699 90605 639666 1602563 1886681 211018 654055 514208 1418659 53427 1797092 803414 1335148 450218 1758944 931768 1641121 466223 636045 634113 1006248 1556850 1783050 15349 1263024 374015 345038 1285982 1743672 1783155 1029827 1597935 1052751 10229 1817780 527162 424273 528958 313546 1111832 871020 153952 1358674 1183317 1361687 722905 1488869 1198049 108638 350873 653619 1294890 1566702 126717 1814804 575215 1734445 1650442 95541 122530 789369 1287960 1813878 1750335 1891590 597634 1084614 552385 1761807 1717018 521110 491801 1989023 1951172 1990017 534805 1212708 370552 1292096 1871833 1015746 1387598 792352 1689007 1470376 1464787 129553 440115 546122 1384721 1714846 1162479 604007 417483 657921 875395 1362869 1405217 202808 765093 1567590 113130 403405 1328255 437832 1247077 1745276 1078037 1589357 350084 473727 1061105 1321385 166696 1896522 1509492 1931021 1018883 1617883 601253 354502 1893136 1313053 1547319 262789 761593 1707551 1846744 25933 514857 63436 621773 1394803 1308225 1916618 1176185 556644 1428185 1979428 15394 201003 1079588 1247491 1798026 1104633 782607 723419 743384 380523 1122105 739015 1559400 373573 309179 772275 973904 1657848 1006133 651491 1808375 829239 1514246 760709 1651889 859976 1971036 1490244 1865448 1237261 347745 1254191 646050 1834346 1224026 149563 1677320 1297952 1016504 236848 937180 1149963 913964 117561 248541 1613932 1833830 284482 459441 463789 1772023 1561347 960298 1595180 438806 383948 155910 1003552 1950413 1069498 1426198 257375 1490995 1117088 1672244 1895191 1598041 886006 956883 1345918 134241 1222433 30597 1825269 1298101 35868 880677 861991 1484497 1316423 333308 546529 1541260 1944974 436014 960153 1043292 1141531 1802465 1997965 955612 1019477 1878268 371160 662906 330269 1807552 836932 1588033 166893 659050 1984327 1426131 815770 1113665 457600 1731532 1512825 1398718 1501827 1646231 1958324 1226196 1138405 572208 1763580 1967261 130211 1134355 771358 1349680 1410622 1316786 320536 1963281 1098560 1627684 1429357 377203 521355 769325 46360 884723 1707782 1299291 871307 123467 737932 574161 496333 100891 1924292 174351 1484668 1764356 1527734 464637 217291 1328061 522872 1213760 1215492 1360208 564850 1691052 1878227 1757721 1458272 718625 1157280 1796791 373516 816823 780962 1891790 1899580 331050 435578 1550232 1744739 1895448 1779239 1378142 1330595 1171676 963765 507847 1904041 75634 325652 1442249 615560 1071365 312594 27431 1340569 59714 1938180 1948383 532433 1968690 1178056 730491 1405188 1295433 1928947 737352 1062957 1234137 1418533 1952596 130089 1159275 707662 1741400 1480273 1130043 1108882 756763 892121 533736 1566593 262130 1767625 1427261 1283240 757266 831190 1445208 298100 102762 1052543 1635496 789581 1129402 406688 1474550 494914 453420 1557622 456133 1544307 14676 1694962 1394941 1574044 1066863 811432 904154 1463017 1177752 497725 1432898 664498 1579818 914102 751018 644475 1819204 1707733 1270404 211695 1312478 1500233 988986 1425024 1213953 1156977 390218 1291345 752529 1966341 1386210 1795595 1025833 1640235 530472 1155666 1528035 1541628 478451 1348800 52258 1778559 655093 841747 1608848 1556605 307644 920688 1417572 985537 863455 894936 1893290 53825 1458971 70004 500003 775440 20116 716690 497050 233954 819391 1503830 1370558 1437469 1420761 1201347 340223 1451043 1665587 704740 321780 673036 468965 1178636 262416 685704 368823 790026 1212632 1217071 1498664 1645204 1459364 551266 897419 519083 1598053 881261 1925794 380478 1695203 456788 255935 179247 557344 1067441 1652525 955687 717273 161111 188760 1502051 1717610 449569 798513 1013446 648649 80039 1096152 1953959 1904649 1464974 1665582 1658457 1660821 590037 1015879 1208484 1589933 1968445 454695 105987 1984413 1068793 1981070 1276575 102407 1942751 723700 1215364 372885 1778725 1480352 202235 1688112 1108243 564062 74836 927696 827048 1880625 1474737 891260 712407 1378223 1150891 1185923 1401992 1654790 75706 1661386 796641 979912 731725 657566 337796 738436 1186654 1531207 1230564 1641188 1628495 842282 1409095 137859 890837 1805014 1331401 127173 1429248 1067990 1168642 985263 570424 137875 1876382 704920 1767355 1921920 1323479 1939715 571328 1438983 190346 750949 1502207 13679 1645956 890969 1088906 942478 1986211 1527715 200401 514715 1043453 833959 207410 1037101 246014 1274022 839381 1320257 608726 1297417 1968854 193683 259342 169559 1683709 863284 1575924 1008440 1473307 99009 1928380 1195443 1120866 1056130 827301 1304074 558523 1246112 1845745 1767382 919454 749679 1064825 1103494 361926 1356838 809340 198786 156567 334208 982240 110162 1588680 1819429 905007 1187012 59514 1486842 28417 1660952 1699851 1563194 670223 269306 1852453 1124120 820416 58430 167756 804502 1832894 1307484 1910618 982589 1588498 1262313 257092 44847 1592577 1307645 1883888 1938894 1878325 745323 752687 1416833 916024 898807 1384333 1559320 554009 1040131 1557430 1725806 366051 1134065 669398 1610199 966950 877602 1210146 1726071 1970550 31551 1506780 501534 1826686 332198 1005479 844833 569207 403071 898140 1420529 786651 882886 1737097 1879825 793410 218293 599448 1967660 1432211 843660 1428685 663665 457168 716827 1702422 1152197 1014859 581138 1835317 729707 1095797 245265 1160058 860536 1796389 1044510 1650279 597244 879172 1381486 1710848 1677381 1316176 292780 455639 1937947 423107 1428382 26320 1087419 78658 38384 1174978 622490 111353 741439 1761623 34505 381484 879390 1309653 1380615 32746 1017399 326243 1537115 1769612 1087413 813571 1071533 758591 1351017 330758 528904 396544 248219 588528 543918 614654 455772 1579099 109511 653368 324179 1849553 674818 1028927 1099151 1001462 516626 1517710 1075905 200524 372773 898160 1455038 1080911 870605 1387454 173757 1696768 1236025 793293 99562 1064610 1700078 85773 1322625 1403136 143295 1692605 1214432 759336 829685 737126 227888 879524 164286 420184 1420468 1630093 114924 894356 67411 268712 1270197 1120191 19514 684857 51624 1040195 728415 539887 886073 863049 681893 159770 1546656 1454721 1885766 1371973 473066 1307786 850742 401570 328813 351786 20079 295470 264880 1739900 1911135 1769231 1247961 113500 1855042 1660806 393936 675098 334990 1663726 1648680 97652 587895 306040 145575 473326 213963 483553 882177 457711 854305 908947 1311066 1209806 457688 38513 1623346 63253 290934 971439 759097 680622 1513385 44166 663053 250596 671782 1538353 1479052 1522192 269432 1377262 1391906 1403158 1425646 1431747 711296 515346 355277 390981 1301708 807635 1086260 188330 1543043 1770023 512508 248197 275539 952842 594394 358688 621180 132170 204553 1891915 523880 689719 274588 1993333 1080662 789868 1318282 90141 147146 244264 1438818 308231 1741560 1475623 1836867 1512838 1388316 1881875 1014097 455285 1011569 1258249 676112 802613 289001 1730416 911285 676075 1166581 505457 1535838 852614 377044 1733656 419719 1598542 897847 239919 125182 772548 1408834 1450723 490420 1571850 239190 55217 157200 1859869 1233017 1699818 1349967 755178 792364 485003 794619 506770 1445462 678761 1696361 2996 259637 1743490 611099 760053 695640 1444287 379854 1529385 1419877 1357176 925793 889583 1727192 1368849 800006 583921 1036171 119267 1501817 1223386 1596971 1558805 1094984 127418 648241 589948 1644281 891349 546054 1084994 996099 1448216 916311 71880 1966806 1735704 1942795 489871 380690 1209002 311482 798679 991533 1897300 769755 1764233 1574117 1032056 1512788 1165022 1481867 475731 1980020 580456 487957 387306 87914 1015948 1845941 192699 548628 274545 109817 376012 1647174 1259824 618701 1960198 863634 791779 574894 1115234 343325 306905 490690 228800 1971366 1344146 63644 1003885 1250352 724472 1702519 1494043 680927 1800097 104650 378053 1849182 165772 1704378 1997834 1353590 1664410 380434 718169 1139885 835415 1287489 1725190 1757180 1770457 1795280 746329 345540 1474716 1655180 1773979 1934949 1083263 1138076 392046 695850 781358 1061444 313582 1956734 815781 1184528 1711340 1167076 1656984 582902 28372 1924028 1550396 1366175 1503507 1900515 933860 1602294 934129 406148 1421804 215406 1832221 347111 292777 1644961 1155400 1450836 134225 128365 1883790 1732163 1565579 320308 3951 1068717 1455319 124098 812083 666756 1729871 1964914 1635090 1779703 1723094 1935155 1461535 113278 147775 643396 1816465 485903 1044063 631405 705306 543251 1328839 1085402 986767 1726907 1911636 1926728 1994265 1286301 793460 1007083 1272760 779616 342072 203771 1999054 251441 1991766 1244711 1465865 197892 211155 1892031 820036 1001274 924174 779330 47809 849756 1223540 326670 95952 1272227 694225 1759442 1710022 1841099 683460 272078 873102 614620 1678686 1665266 1358975 283257 771196 395473 1145307 1445418 1149852 1998870 942921 939035 1948945 1769689 1805705 1546682 677803 625158 92259 541959 1674375 451854 439454 90322 1372832 1972234 62970 986582 1031577 1658730 704908 1664752 124541 774619 111294 999887 594002 580880 1716672 1998839 463883 1556177 108443 871883 244577 1406853 1431844 1381642 1298547 1722658 1077361 35551 88164 1005011 293292 171185 1314643 6804 1187009 745651 89750 263602 939213 1099563 1469843 891004 581643 1237946 1940164 348098 19598 1767362 1184011 829493 1442617 1418019 187133 1290720 1323423 827937 903497 1055536 115328 1513082 397530 827085 1666096 797429 1208361 1600448 312773 1025396 401004 1276963 1876255 899669 1900998 718960 1417273 938720 85539 1110041 154344 1733378 122370 1437145 1700204 1001787 320547 133533 535888 1515048 767229 1400906 17222 366413 361422 78904 1959607 90527 1272365 863759 1750212 1926516 809861 1566070 1277554 238955 932569 869441 262911 1550544 673997 1171034 1822476 1936515 698447 1648652 1184513 465728 525376 887353 1892876 632141 330808 1971626 1137940 1122718 1858922 1679283 122719 1689311 1790724 1404314 368815 311595 1478893 1656898 1934360 1091112 1921878 818797 1549782 943171 759324 1936679 1447563 1900590 1484372 1596039 1978842 1642162 1214900 1737679 1107269 129661 537701 694861 200553 1763642 205003 1698855 1488865 108602 679789 1209069 785112 1732785 29606 1113047 796493 175423 483296 915899 287050 661963 1268715 1157539 1541536 989785 1872115 871231 164143 1212153 1647572 587019 1150492 406863 131618 716787 1457574 394094 1673910 403656 849984 1522364 1367466 722136 1966112 1446099 1574971 346931 138681 1739608 1777685 784496 1228835 1047444 1508118 1881998 1109287 649951 207904 488894 1413823 919938 1362459 285154 1544 763997 1997935 931863 1950545 1981300 391601 1170987 1943605 1756913 644401 1407045 1971363 779752 1173733 181624 26462 168847 1602883 1156141 842618 1185230 1507331 1232779 798870 1397427 1466091 954755 898791 1194752 731330 545632 298290 1200777 1217294 1187046 216398 879597 307355 1993471 93947 335275 307617 1279520 1881159 1972402 1219717 1256321 1970462 686118 566737 1884379 455788 464954 1243491 1472239 1935619 340430 1366453 1279783 1423074 1924980 1924527 1378273 874631 1844566 1437218 180422 159445 1659948 1967286 1013484 1637439 849058 200058 436833 1726051 1160854 1873992 1921882 1610920 1212789 969787 320319 929362 1124172 1440652 232764 1729443 1703969 1914669 1754669 595331 1934406 1531904 1087235 646249 1399074 1523728 1574425 833870 256358 1978870 204266 1713913 927783 1915566 1833065 505541 801281 1546507 1066158 1486558 319068 480969 263920 24984 523812 1667238 776242 1261378 435285 1398809 1482745 1054229 906249 226905 136320 1158203 123259 1224812 1212549 1154872 1196177 1153855 1805684 1422493 1252202 822452 837231 187934 1837014 12120 1016139 1490726 1122862 923573 517337 110127 1993729 766055 1448454 1540031 884609 1704962 1413746 718418 973798 614116 1289999 474255 303016 1009010 1608256 270202 907583 1924588 1048887 451625 495514 1566121 1430309 622195 1519302 124797 866883 1961530 1744316 285665 918012 73026 1608967 579433 1783118 1475311 162290 160921 163510 1471700 500963 902445 68278 513766 842189 465646 1461091 941002 77874 1731634 350621 532724 380429 453213 186728 886315 789449 1897271 1247400 20843 365262 1346162 654075 627483 870289 1531778 70175 1965271 910727 722069 1681498 1478084 1502370 43729 243259 1870440 611798 1038221 1297732 101150 1350328 742843 579131 862100 1766130 1268218 1212198 1557772 214624 1512182 1193260 1933055 1317027 1649844 703916 357076 302928 414490 137573 1449650 1217066 525603 880829 1254004 980430 635562 765732 971086 1554577 1176147 1393978 853588 934864 1239237 989790 1759270 1999969 195583 146409 307920 1315834 597158 986503 915660 1007524 734607 1527338 1420149 651259 1670525 1469563 1744019 501001 908353 1997640 975609 1148532 362528 567154 1728507 362748 795764 1566914 848237 358819 292268 1744992 1211500 123836 1471611 7907 1277159 1964441 704168 1321138 660117 1877777 1915563 407412 683553 1532252 1936986 1548019 1899063 1323006 1905940 440344 77526 718929 665664 1113702 1897282 1761797 1015319 607703 968537 244734 334365 1756803 551059 72791 906978 345333 623035 1345616 401904 895927 507641 166420 1583698 1584625 846709 664295 1071999 314163 812267 883187 716731 973665 233978 184759 1569183 939178 1505187 271031 1139019 334969 1108991 1756385 1904769 202068 943917 126956 1254150 668691 837642 164812 190014 711367 936242 1360642 1478134 553119 631727 1554522 1912882 1940325 389550 904134 369825 1714388 879456 1920534 740942 863127 1796218 917504 454167 1109237 394762 192060 1527890 592990 1248985 598570 706659 718374 597629 1363663 1921348 364591 1502581 1210736 111526 1926217 360558 1595869 457470 568428 1675107 166995 444774 1850890 1240946 1587846 494190 1411430 989754 1660212 1938854 448829 7496 630888 1843197 464865 690323 1564683 72199 1709493 1625977 825805 1947415 475057 1371819 1127555 1030722 1878824 1721848 1374967 141545 810409 1353602 185073 1315215 1539477 580611 1347175 1807700 951951 109208 1288353 970256 748707 1940196 251516 1065155 346430 1251410 102955 1565545 261000 445504 95965 34946 1901274 772637 1032334 1469 960025 715530 925771 963479 1544727 1699440 15753 1805305 1184198 575096 492981 434282 1411584 1168332 1162009 716930 817679 1120351 126202 651095 308468 624940 133091 52738 240746 1352605 1756076 1659099 593817 708154 439084 300569 528509 1023971 545628 469067 43238 1928577 724335 758231 740320 1465459 1659490 41261 940138 1515724 641392 1168870 570943 272221 1075249 1244449 1127236 101729 1799779 408343 1838422 1063584 1793410 1714937 848993 598408 289998 1740791 132555 421805 1752137 1316933 171975 1686145 954744 670962 1621838 1927553 1514469 975604 21679 132370 1789844 1784857 1793325 356557 462684 1564919 229369 536241 368175 1446982 1777621 80519 851407 213496 1286884 409687 1719461 609833 1189179 1969578 896418 827419 1246628 368042 140251 1013746 603268 959352 837396 346125 776941 657076 1108315 904619 1855949 888300 1419589 472121 409192 1786921 1987455 70612 951698 1359873 1545770 1605466 329323 1171570 1303783 922309 1121483 1345250 1620040 1546123 65544 366521 499119 1084738 1452736 1933743 1931627 1365852 1747262 553102 618204 1790037 1379901 1852747 1210549 1800287 567627 407693 1170464 182086 1899680 42244 828203 796531 9440 1154426 1013139 683947 827457 402968 994237 190385 881938 264786 1150835 1525000 726164 1882472 71485 134506 1019811 276038 1824095 1448512 250740 223147 556524 1730030 1952113 1441677 1639276 1052499 1874155 970849 875906 250965 1433852 463450 654237 394324 777147 944494 1895240 1104522 126606 1255519 526082 1276099 149737 928804 13584 791985 1391374 257502 156087 1260383 1704508 1947356 1046146 1856296 765049 828780 324749 1399967 1028822 564276 1680907 645337 811282 1753723 1175925 855650 315051 184579 226856 466197 1128852 170315 186310 584389 1007808 459620 1020230 554761 724517 1548756 639410 963585 1671055 111654 906333 998258 288096 1426664 1267445 966535 768637 1649265 1574885 1265972 1278661 165849 621533 1232451 257473 1568473 1937404 1780905 531051 362970 890340 1896154 1145551 439359 1691125 153778 953484 1675378 262006 1121870 1533484 1897682 613914 326306 396905 810807 1531716 1425596 920451 1003212 1879563 148018 499433 216727 85538 662531 459983 387244 1208688 1876217 1085145 1582010 310945 1631071 170039 1586238 251190 1963765 211426 1375354 37782 518814 690165 773139 1563634 898149 1312168 39787 106431 1430531 877051 362082 507075 1027004 1059310 754980 180042 1318200 1092610 120045 74796 1830804 1853438 74932 1782433 1062417 1602807 332662 608836 1608215 1644892 672959 251456 71566 633130 663790 1070459 1611516 1690205 1057622 1828327 1168704 573403 346846 326699 1319534 947533 1908589 370369 100030 1240896 1062329 364507 1444871 70395 1135228 1561567 860 1217705 333488 8598 239167 172057 1255546 1646896 53102 148076 1981672 565310 459218 555368 1184946 591833 581565 646693 745784 1893023 410199 83565 11407 1524631 1324355 513188 1246143 1319766 296693 1641766 1392465 269733 1803159 1995480 1750736 394800 771183 758187 1358465 1009661 828858 175914 774439 1215000 496426 1668974 711859 175524 1726687 1548153 1451441 405966 1171827 1178796 299165 1726798 1261170 798748 883367 38079 891536 1437617 904513 1637685 630512 1336427 644177 1990359 1646461 26168 681428 403785 791576 1060654 1566713 1810790 185947 83908 1092357 257218 451871 1927525 1456894 1275661 822722 1881389 1836882 1895335 1336085 587773 1866665 282002 174662 1694024 710999 498524 577425 73399 1757447 976927 1051874 144346 333476 1587471 685293 567113 143487 1726613 722078 939898 738974 457086 662945 1784440 690530 1341522 1380726 109052 639735 1786219 625238 675875 1527702 588573 1592691 1534130 250032 1456498 322604 1145386 391501 453225 120621 1753770 1982674 1615212 1026906 322360 568020 1212838 1002362 1120603 81875 125707 1822361 1254243 402789 1870863 1259811 1007318 547515 1588144 739993 477525 1591444 684327 1579139 324478 1990312 525353 492577 1947021 608425 174870 237412 1161155 733375 1748272 1427911 1846994 323377 1633942 193290 171672 1901170 1318820 1475660 206553 1704842 663625 263497 1754348 1702813 563065 1942589 1916060 326739 311763 1625343 1011194 1904699 369610 1565697 1326460 1506698 1318381 693454 1762212 186760 1573546 1933398 528968 1482001 1001537 1470349 1168339 1680979 1588410 912782 884128 1341118 1789809 1263265 40919 740658 59853 1594167 1204981 28702 1764006 1768923 1035209 1839 451521 1009243 357712 1988807 417090 1445219 1717087 1095124 1577163 1491909 291380 1334299 1724557 1332744 1214275 1251253 1751596 357535 748067 1452806 614624 643349 1346903 1673677 519547 158626 472811 1609010 92736 1121318 129998 1609786 1200610 1010137 1703083 271750 620921 755396 350904 352308 491983 1258616 432682 1809870 1216562 1917723 593341 1467934 8158 1528718 1415165 748287 1778755 1807342 1140462 458990 1517773 214202 1663595 1838216 10765 1651836 1521204 130883 928895 1048501 1058597 1689679 1648041 580677 1049023 712393 789998 857721 1900213 760902 779098 689427 1816943 187175 1812811 1577010 1510565 1534206 1454126 1526962 114639 1022160 1547815 1065095 570653 1079825 1209765 1303617 1687525 1340076 1208140 131937 222214 770795 32406 262996 509522 1594343 1165300 1437511 890721 379104 1428873 1229449 1329507 1850294 1723479 1304947 1779235 1920486 996446 1636145 106168 1418863 1525028 1600504 1984555 1703037 39638 990815 1109231 1874128 934232 1975896 142915 503073 858998 260024 1245986 743563 1813741 1107234 1340786 1411094 494042 989306 711389 909190 1148950 917088 1402682 739210 1572305 1490613 198955 961839 1456489 1261936 31208 1864463 1050325 1605341 1398579 1347936 945943 1210015 1165783 794119 543585 1928059 1461317 1359782 1741265 1366274 78589 1094908 172532 454721 671669 1826778 1335754 871328 888890 416797 1145288 428579 517236 1095310 1638208 1991784 1802678 257600 1916240 295525 621111 620020 1492159 1997365 1393977 364010 1943074 1054393 970726 943677 1821139 681605 282513 634791 1657024 604604 232106 339159 1314588 1378822 1756298 1311214 584587 1629480 1526847 1387533 1783421 1682556 1768122 470738 1145988 605389 1093330 1830648 1803371 1220509 1116284 14184 206269 399823 1739721 948593 927958 144688 1238565 1814768 15839 1984577 108020 35006 660368 1696639 1174481 256448 113368 1393501 1392883 298879 103987 1103270 1039483 1184578 1028009 320743 1660343 637186 323286 373096 627406 409163 753773 443333 1202889 761484 1954367 912371 1003662 915213 775914 1427857 1650667 1389396 1861715 49544 802741 76345 790660 1132433 493526 1585738 1975594 808712 333545 1243607 330802 1881847 1202056 633146 723341 1913401 861896 1119205 65866 1708484 1358501 1974965 250311 1894425 1738083 1333258 1713675 7618 212108 65064 1944525 841653 1195881 936623 493919 1465545 757229 1475913 274276 153671 232264 1998679 1009840 873125 1148763 494122 1246153 1604859 1578749 1153511 618436 630272 1862205 965609 1997268 384669 791046 862453 159617 1408714 1209590 1591466 166841 819326 561517 411090 1365932 1067793 375284 1496383 1203480 1826463 1664235 910284 314936 461947 1794650 267202 700888 1708401 1293236 1660096 1716376 1216900 1532232 377931 40358 183976 704256 1228794 1101897 1048130 844424 781598 488432 201065 284619 1011476 1932238 232243 1903860 1271117 45409 111092 1446413 1290575 799701 349266 656005 231815 71882 358132 1211802 275259 1645775 1170316 822247 1870420 609060 1246830 885076 531649 1410117 1896133 1582689 1726722 307588 1155009 1359093 218857 1709792 741354 1680325 40978 1839446 1248014 1323083 1014540 1643686 1292225 1669355 1374027 278483 514075 202153 197981 845811 1662731 155788 1398568 1940825 841210 934695 1557713 1446239 1351508 481463 1816389 1705000 1323415 1120480 231777 610133 1376460 1857752 848253 311150 1012260 1408952 547026 803223 671644 1791492 105653 1676239 1134159 1169490 1186249 1917575 628184 899284 278106 323548 313633 1751963 972931 1847298 871625 629129 1697587 1503148 1102074 709482 1596069 1051211 518811 803269 210883 1123694 60352 225526 1529269 539193 16121 1512561 28706 980859 41208 517114 373515 1012502 1493302 1795272 573432 1520733 348470 768640 1791310 1873808 261535 1586065 1517686 1513543 389872 1460002 220439 819977 50705 1943073 1367408 911031 33179 596851 872811 1477453 48324 1010714 316007 1520862 1757813 1242991 1535112 656718 147156 1397703 868495 244116 1612904 1147785 1669174 890375 1972583 675439 1510336 92851 1318985 1865753 1839064 1966197 1022059 700690 1823112 1646789 331633 392314 1645655 267721 1226640 917261 289436 95698 280368 261944 119812 1612422 537932 655255 242467 1825391 1315498 1507275 1788345 1981989 918638 592463 1310924 1424145 1906005 1906362 1634257 597195 1644349 68654 212801 1504319 1130313 1181871 151504 371283 1883636 56922 959791 47853 1442423 215887 84614 1546879 119895 904822 373257 1274936 1485156 1956113 1257440 1197535 370500 1498974 271926 864632 1428728 1480300 776725 922617 1803689 98591 1379814 64819 315957 1671524 1893131 1788963 1310358 56329 136268 1226240 1677690 1222995 1092343 354375 1710165 1384282 1632342 627985 84870 976870 1263424 865602 1191234 30566 162209 1884712 1064505 893348 1766414 663213 225963 370281 1685149 1949742 447091 1940385 649084 1812886 1057018 278381 22587 1450404 1087800 899073 1384166 1206216 1340751 1129475 1590411 855488 1410217 815862 713422 1884900 1793279 673244 593043 1695540 1764576 349789 1350872 788690 167964 1968175 1289895 1220448 1303517 134755 654822 1268302 1131918 1302047 1638960 1606163 1361508 444169 1255199 345858 902753 1767124 115310 595947 752693 393934 1455718 369019 584645 1568487 183051 1133144 1909905 1048827 1032728 997688 368735 288320 51949 582153 1839382 478669 1701874 541915 124892 683344 1915957 248070 613839 422570 188453 456590 1492235 626310 1467719 348815 1884524 164262 1742675 1709876 674448 156720 1406585 867330 318533 1634244 162384 1521343 945655 1733110 499234 819960 1037132 503534 591980 1967868 234073 83787 850536 1207979 1515571 314723 1923057 1101089 452392 469618 1998375 58876 1422350 1781841 1510421 1746724 1272385 1640388 261316 5374 1629564 580267 1779876 655886 1851855 908452 827208 23762 331252 1417184 1569955 1729605 323864 669739 914502 1250626 299325 1549493 121594 369343 1073333 446897 1110345 76268 1008079 1998436 694939 1500661 241806 38581 1028241 630211 1649682 952105 1019020 1642842 1679229 1256928 884758 379099 948376 1145968 1050483 1553963 1756725 1643192 1930255 1584825 619868 1802690 1830579 1867000 629496 1852248 1300105 1361878 1908034 516488 730071 742086 332313 1811668 969668 1227908 282683 1456525 220697 1085515 390504 792815 1268831 1143561 1940014 631817 519531 200370 694985 1120076 685965 1726961 2697 1894334 841421 1229468 208402 1779984 1964664 878357 798196 874170 1143018 834135 706652 297329 836664 1603176 550559 1330374 1954798 934069 1282234 826366 954700 782716 996965 351929 1257015 1785467 814146 460797 981316 1238962 1834344 38287 351032 583866 813844 1728669 1284391 297995 1153186 843018 365954 939788 1156096 346862 529980 1322456 613629 180815 1697911 1419781 125478 1613456 705999 454645 288778 971983 422516 915000 1410645 984373 798746 709217 587467 1473771 1761469 750118 43764 330428 1758628 453282 1307867 1847947 414120 1127826 1666572 844593 1969207 322863 573934 1701794 423932 355770 25259 1011215 1300840 273853 1402486 1598168 574634 764805 1010090 899087 496720 519062 841758 341331 1140405 320921 1909879 1222174 1480873 27322 826277 1909252 1488107 1648710 1055256 1948242 1898100 1692012 308618 1985325 461154 626390 164367 771717 1717766 1012342 543903 887286 360474 1773720 768176 902246 1768396 1598020 227119 997284 897497 682169 8007 886274 979065 512050 1955634 722794 1199867 1663660 795174 1761075 167743 30658 495701 590324 202555 278137 1042893 317576 1321373 1905347 737259 1413894 387011 1731494 1387762 510031 1955542 666196 283008 364784 1972551 1146907 864788 115635 741578 1766600 363755 1583957 1614347 1108385 1501602 250224 611310 947149 707981 1264143 465288 311825 910092 490639 846093 1231064 1356917 1762090 1995806 1322727 1485963 1400999 1118459 1705530 1116829 1724233 1406355 802236 783426 1425257 1294060 1551221 1246410 527318 100433 467503 419487 1630947 932596 1462120 185082 96340 345535 1606498 693411 1965634 1561908 1476557 471710 132432 225046 1428164 75926 1779615 65356 1939522 734620 507202 1308335 773635 1177047 1432575 1559010 59367 689745 1588273 973921 1536507 1438941 1265938 1005490 1632532 1788942 1033699 1374167 916520 1227724 1494715 733472 1546464 144061 1752966 1292033 876809 1959655 1406894 559232 846908 1461520 1288797 1025263 1927967 1727115 1378012 71877 1193702 338479 1447570 411443 359683 1843887 1841075 1580032 1186505 1022434 409785 563587 469169 1989827 1942903 789758 824122 437442 947535 1186059 779508 494643 1928425 465580 312344 599058 791945 1354336 1202781 570164 1761980 1946726 1705330 1549033 131753 78744 233888 317954 1546577 1799736 475393 1829318 1290057 54885 1347799 175336 976521 614741 1552292 11089 211080 850916 125691 1002422 1842902 1348494 641732 325129 568078 1254383 772973 652652 1433025 954544 1097239 1017594 963207 225940 1969780 375151 900694 149922 968489 1607395 1296578 856960 397962 108877 693724 1538808 875711 864435 1010354 1862236 854639 1503490 275349 1237435 375720 1458779 1201485 465383 664189 137810 1859308 1195757 171595 54509 1601794 1302272 1436399 1983211 715803 525113 1666729 1710340 1501176 1636287 1810102 1130671 1028036 584548 14812 881487 579045 1810397 1077198 1159959 1590471 271612 1023473 833372 742274 1630824 704364 1265864 1967986 1350780 490132 1671519 1664655 1810583 811515 1098328 525431 571843 1235687 1213938 1078539 640931 406353 1827443 1591644 1268661 308136 1214462 644611 1517791 136058 386177 1825385 1455614 334077 1775853 143826 1768714 142209 607880 223094 1972542 1003236 1126511 829432 1556902 616238 196075 480093 687115 74787 1872530 613507 1089595 1846263 1439837 520866 1639500 1664412 978854 1050633 1158001 1879081 1493616 759310 366592 1752341 526114 1520481 1330083 1139409 112614 1531131 1285543 1472373 1797573 1803724 1287027 656680 1264163 663406 1662923 71281 261803 1071873 459456 1121125 322732 1686286 506989 304438 1278270 1596395 163117 970357 1811872 1216418 79081 386577 478339 917140 1678937 1093414 1292809 1934910 759936 1927689 210629 1268496 1235677 1924842 62587 850702 748393 1274260 708509 1163044 754132 1435992 1606381 842447 301029 156802 1409123 1101710 648610 720234 840626 1233988 634327 1980385 1865996 660037 756954 701685 1310245 426821 1628623 297179 1099639 820870 1557946 1617191 1367756 417238 1727870 232896 1114057 1675415 1386537 347895 1497850 206846 1773019 1085368 188468 1551386 882303 1844909 37360 1211166 746362 1323664 524603 1841903 1531549 1558492 1031614 513399 1582953 1066301 977900 347842 1910050 544677 1987852 102113 1405276 1117173 1989629 441945 1110562 1379484 1038377 110309 899034 1323943 746281 1110782 441961 518177 777669 1724124 1008681 1619576 120758 593529 380948 1660914 588043 1951312 978568 1395095 257233 837026 868361 1710444 444839 1351215 2785 1586680 946454 1674292 136118 1792854 1074577 295699 16867 1678119 934486 1481436 361454 1383929 622607 1859914 1371587 1649451 419756 1584112 1742968 1134115 739989 405417 775944 46046 613273 1276576 182898 704356 934713 181546 1492645 1864029 898588 449012 1348062 1666849 411121 625739 584018 975090 923222 1962569 1386930 363193 1642570 1727893 1559974 683804 546912 491191 1292868 1521494 982432 791365 549686 1402326 64148 66759 1700993 1720200 435931 634087 238825 702322 1640003 613937 675592 396449 1670350 1696246 371194 1109999 1353535 1563873 38724 92551 1022833 314591 231095 877300 1151444 1838446 838108 1349856 1671383 1771115 2118 1907067 120006 671731 1104050 341452 1073482 221375 117697 1639421 1433800 1136070 1751101 789429 1060636 134079 442631 266179 143737 306172 38320 1848696 468468 1388772 1757859 1564069 1860239 1206176 906595 487097 211621 1581768 1781861 1537746 142226 1674827 1844293 584638 1494794 1332437 1482379 71315 1939220 402268 1246422 1406845 675662 554611 393136 44570 883107 456200 98381 811403 650701 28126 84418 1556303 246218 439953 498352 149447 1570965 1500052 476201 504471 1498204 598143 1958422 351631 1179019 98222 1374687 1120523 1511002 495639 579742 1669311 1706787 103985 1983480 1271423 527344 1087293 298822 1949924 725241 483666 692190 260346 179386 101227 877594 545562 728173 1597697 425131 257057 477321 1251209 1398720 308562 97303 1227502 1980697 129030 397361 680943 762889 348325 1320008 47279 910315 483930 905294 76140 1688148 114782 765384 130355 1898938 732698 1120238 955024 1306130 737922 1238961 1390612 1287133 937640 322018 1220268 1510762 568042 1171109 659193 1947443 614701 980576 631653 466996 1605814 22787 307302 384677 516161 281867 1700419 1036368 250249 123279 91998 1790667 1709289 1991606 1273533 554771 262702 530404 841412 817331 870991 1714708 694562 1496974 823916 1409674 119571 847075 131667 1318340 415390 267606 1810105 1092908 733884 740495 1079812 95460 460947 1488732 1490960 873002 250618 1924613 649428 278875 1201965 127825 247226 1273319 959073 1357586 862498 838078 492822 1118900 128606 33511 1176693 1331041 961851 946506 1807545 529809 606757 910819 1665175 1894292 1274053 443539 511054 941904 138622 748136 1623077 1047594 1631561 1169012 746997 1412148 974476 806988 1296822 1398247 1736941 1156846 597378 1867408 1872167 19985 1454757 1345433 1731369 1653440 215066 290249 875064 292184 1789322 1555133 1642009 1579022 1740428 122716 145680 393565 399362 1572536 581340 551792 236869 46952 1720967 300793 685801 230265 1473573 402555 831075 226558 340990 479877 1436527 186316 139330 285245 1493548 1483181 1227328 177812 1210280 1100666 1154434 1133654 1178694 931010 1328505 1626942 1817595 64339 1810706 788382 961367 1800482 1176332 1342644 1624926 1086142 1251870 1972529 785376 1096595 506934 353597 549679 1939339 1614622 222802 8541 1552148 1230125 429330 859384 1884636 1773542 642020 805690 101183 45130 909522 1820565 1767021 1528454 887734 1060152 332907 21740 1505648 1074664 1147543 1690464 371128 1086843 927907 1937376 1728298 1845369 914677 801593 1908748 1245191 1331608 1855300 656927 51042 1044778 1836880 1583333 1582327 1812427 1379275 1753011 628618 780319 1132546 451649 1135711 1143103 646921 1780688 212803 1307976 863014 1647832 1960657 374441 57416 791100 49761 185515 1091793 607079 631325 1478845 1833101 635849 1133788 1913864 1949150 1720323 1587531 1868379 1133756 96622 1161261 622953 927640 585968 262392 1035059 889302 1692090 1805155 1374731 1875537 1707448 1567621 1938539 1573227 493140 1305750 1620401 1605702 20136 997460 1818619 1885987 1771961 923440 1248546 1707420 1285991 1588772 637532 1694350 1314497 453897 586105 1284622 1360339 52957 1275036 1597027 47906 634714 628178 715167 417425 1540417 636249 1470916 1965813 1585095 1868180 210513 105305 1309717 1255939 1093859 1702234 673741 133107 1821130 1658609 1048489 278511 1661405 237323 333170 188717 1147524 387935 1450851 670620 1009428 716418 1670313 413065 1487184 18736 1208840 756895 1512385 1328671 907197 1198036 1505358 1847921 453841 1510413 613340 1422951 829349 1369582 1547375 1570612 1168484 1839641 1743881 394025 384822 1737191 184371 588201 880454 932474 534286 141348 1880257 352006 898345 640627 707527 523508 1023730 1804790 1198203 1890155 634842 1702413 635868 288901 1638037 739815 886506 1763398 1769330 470351 521348 186753 1698043 1500549 378395 419488 1311203 640884 51386 611033 1343227 521422 738791 1642186 672178 1765819 1809027 1594664 1646876 689954 1624010 871388 253040 780215 1521624 873574 554283 37354 1673210 379233 61381 1958454 1598508 1825075 529640 661059 1383418 1777186 778822 279807 439482 318141 1439688 546790 606389 614523 1103808 1072063 1945034 1925785 1447831 1984322 210511 1120927 827905 775517 1737586 1348915 1417086 1500022 1698526 1543811 660754 865148 705397 1250870 1177299 706296 1829346 1352413 1461440 8732 398141 1787330 1850685 162809 1289432 423034 633028 1221758 1560732 88924 639350 1499322 1276699 407082 1872875 1148336 1374081 497271 1687326 1078387 690229 197495 496836 467467 1289738 1000570 1825010 375192 1039748 531806 1517008 570427 545843 1414039 846501 1452434 1480222 222551 302557 1383574 1661110 52102 1903059 1954373 1050661 240229 593249 912139 1191125 732769 741789 1356621 1549075 1072886 428277 1160890 1501412 1875695 1385287 1111810 1776132 1113871 831679 1896891 16203 1676039 299558 736791 1247002 407192 1243202 1804319 500612 706211 470464 765199 277889 1238882 1688384 951149 1841521 316330 389821 631035 277803 852859 1048786 628113 1402543 1702697 1686217 1381721 89902 17730 1356192 1155942 1335510 1545106 1537521 1700104 765588 1383785 40556 393428 368803 305419 308033 868846 990346 1282754 917001 1676383 478861 195677 1848967 203923 1170034 1825960 1565433 720655 961546 476736 1315855 1476884 1527904 589539 1117607 1805947 1667943 301148 1610912 292511 1430095 1735559 606313 907395 94538 602460 1391215 1943114 562367 108712 1082083 1609038 1261923 1909354 1098739 716675 1196466 1846992 1087026 976650 766689 492551 401221 1543855 715602 983364 672731 1695478 674524 556502 1299485 1300843 646232 1529599 61942 471261 963884 396944 1360096 990210 849134 1705055 1115878 68336 213616 1171761 122846 225766 1966701 801396 1414350 952293 830101 528241 275465 1214326 1718226 1650015 1174984 321634 657223 1380493 880579 1347427 570322 1522221 571587 388541 814994 1519801 473505 1005735 565807 656097 145749 1021314 1327547 1478642 1440009 317083 138432 1314043 463467 1403640 1907545 81757 1786685 1904403 1111662 1530274 1989280 923813 187916 1943481 919865 244883 671531 1597579 1776028 327407 1115334 1387249 465838 1795925 621356 799918 939415 121654 1563525 512396 664326 1543260 295407 1374087 1579983 1753928 113921 179650 1074120 974395 1011000 1877818 1999360 2821 903155 780772 1872554 185848 1653622 1390337 612391 1701387 1710099 306159 20241 1294720 810137 68126 773605 1019759 47305 920160 821947 634712 466683 1727156 1680696 192471 1387223 1786176 612477 395447 1717732 871959 1061201 1227536 1604895 1876279 448361 1471920 1570273 1541658 862799 763088 43566 1500291 22445 1726020 1937832 673407 867783 1357648 886269 1188760 1465985 1875860 2280 890991 1406307 947121 1940072 14477 153645 1998328 1502566 931175 1663332 1793343 1630180 113292 258019 342077 1991013 1460295 553099 263258 1457194 228196 297463 1204562 1768851 221670 533406 250834 1236860 913834 718909 213225 698098 1323233 70924 273691 321987 1497180 1204122 1731952 78699 1322776 1866435 1137986 816482 351720 877641 734452 1883916 1030109 687457 1398089 1366862 1791272 758453 85743 1070507 1785229 343002 927313 185193 1939498 217313 1673568 1780675 1131017 1735878 705990 1270672 463584 296669 1472318 799767 1556273 1522040 255440 654749 1248294 1118264 1486047 947425 437996 1084097 294496 1307032 1724234 994545 1357574 1663349 1509772 1190588 368284 1970314 1607923 1525881 1436735 1741100 822669 757919 826079 1431787 56890 846019 1648556 1578631 1906508 1848534 1322573 1908385 93377 1159843 807507 1267919 885239 980879 255161 1250228 188762 125358 803267 491271 691788 761731 1696614 1147538 1030704 1855527 918519 165649 276662 187564 1444814 1370063 1412847 1585940 108191 1796537 551013 502662 1727710 1989886 1689286 1220777 1751943 677691 1675352 504469 739739 1325821 847299 1673375 419273 901587 194933 1002666 1980610 664768 1695471 1975118 1422640 456698 34584 962620 1212542 349740 459730 833196 684426 1278551 6930 739704 1849975 417710 186096 1425328 290438 1752592 793052 1114636 1969160 642606 351148 1526998 1301665 864679 1831675 47487 221920 1673373 892094 796611 1738029 1213299 523337 706203 343142 797599 399096 1061222 848880 1616228 661750 668821 221941 1463740 1324832 335089 1331763 1353811 1836675 854699 963800 80143 1849628 1789571 241852 1689743 463245 894145 1838410 1733421 926748 1324450 498723 1620841 1190440 491505 1188641 1503627 1858728 265685 1160910 1296319 389128 1000334 1432151 1867605 1640393 1318473 1256237 949040 229082 1277892 1643582 1482847 1334245 705875 792008 1898836 1280134 1124529 1284918 1288369 1862569 1542152 1471287 1040403 924391 508210 1228887 1945831 1315615 1144431 379653 251450 486516 1055274 811469 1215964 1344041 1059746 482628 1215487 280946 775929 917913 594268 1160822 1913276 1557893 389720 504925 1418160 217746 401890 533166 1998341 1066859 1493484 703479 1736510 563085 1879066 1322729 1841683 282670 140816 358763 1405590 1193615 230865 668235 857024 1502221 1901058 63901 1615039 1440762 1162837 1634108 244532 1996993 281800 1915485 1080895 1449420 636357 1246168 467078 434102 42839 204682 297663 598519 1455131 1990340 1885411 1819693 1530584 595854 641715 981668 1152686 1547544 472203 1001336 1836177 862830 1534634 904024 1111888 550788 1565331 1342136 1222154 1283321 1666968 692720 1078477 280872 1820173 227340 554156 131601 460652 82119 1521024 1539278 1235981 1189441 1585702 1687361 758558 295722 579529 1937129 478285 1055973 1860047 476229 355690 637476 605936 28467 1806256 891863 1269308 964298 374487 545877 1022840 1510365 1483019 1089982 1828613 514785 1137136 622338 1940107 112621 1895271 1959471 1353056 1863869 1414552 1755949 1599028 213002 1902725 1477300 810979 415192 589032 295963 831945 117606 1905349 1393778 1732651 1713778 1750385 1789494 609017 877273 1718288 539641 1733799 1855089 1903773 524341 998269 1300655 597288 336507 78848 1121467 1356340 1488660 1220208 1589540 1129748 802811 1290862 1472833 1011887 800998 1503763 192103 422874 400536 1677677 1578830 204210 820846 1714359 881357 255329 1943263 1287574 1887859 938100 1347011 1680774 434870 1522914 520518 286439 1326696 470091 374494 13537 570690 747255 1014528 1945279 1373858 46955 1966497 1517447 417549 728855 1631630 18616 557329 382382 1436046 860523 1814001 485493 1144728 1363662 1611000 432362 601451 1178442 1828304 160085 549162 1596513 1567203 1391763 1325235 655869 1748673 835251 865497 1028127 1383428 1132243 768600 1180942 850011 199074 689408 1220718 1176436 962348 44386 1395963 285624 285232 855426 1069086 1259396 1931822 871094 907235 749345 213658 746456 144928 486427 395114 1364926 326194 550181 1080626 1591650 760391 595291 1417089 859143 1668247 1472763 1111884 1582079 1207038 1922175 1927307 199612 1484197 991414 482910 282807 66594 1617132 1929234 445437 1833084 326589 1960909 432749 1978222 1786275 743288 1776764 1236234 1402851 482405 276073 1103257 764930 449834 1820519 174312 1691339 1367456 412815 1177365 1343650 1745523 303927 1251378 1099689 738583 1760109 1180274 571106 662161 1156770 703669 1123805 827033 68922 888068 986416 686772 964705 1068537 1389024 196709 1651790 1153684 710615 663179 1561438 1736902 147087 442282 1305818 1231753 299306 1005044 1726123 1369332 786395 246067 40708 1152798 120275 1211932 1838870 1981952 1738632 1601556 400240 1667618 1272287 964682 679407 1472084 1627252 590119 1824576 17172 987144 945388 766899 54203 769330 1186588 1235903 473077 1780140 1298926 416303 1430191 1604727 1893727 507241 1081662 521479 311101 287051 1422668 82457 1546411 962822 242066 1465136 557851 1775627 1546897 681848 224516 296805 1169241 668781 1750215 155211 690118 1783219 1844537 1683592 862891 1115166 866247 949650 769720 759940 436155 737375 1436300 292781 1046097 1152144 1077291 1494716 644407 1285957 1295005 933236 1136537 1923119 1335226 1516948 1455230 679861 1782336 1172339 629041 381354 258079 1629523 203003 478275 554017 787203 1282573 358626 1337362 629529 1600458 355596 482864 917073 1270958 1395937 1691600 334823 756605 1965682 1280635 1124206 422577 58910 1536900 1556360 550886 3431 1857434 371233 452804 1973365 976599 1673582 787813 1506000 1598250 149782 1216989 973510 1774208 130163 432799 1385818 1377772 994407 1694408 1786779 378380 52843 1811843 417504 1166993 1890093 1354834 1183115 1653238 581465 1091149 472654 1518684 1733947 1260475 1938678 167835 1420837 1763729 1806726 1746815 1241375 1703370 1874723 1279280 1394112 1141587 916612 293587 818268 638966 1023110 636901 1204067 619842 928027 865138 204597 127989 467702 1583940 353263 850919 1626006 282142 312629 1951444 697428 1449485 1425761 715372 479969 411237 1294858 1565217 1882737 745988 1545176 1588766 224951 1870169 1973434 10914 879887 606595 409397 13150 1290345 240511 1503720 1177933 1187159 346965 1268354 1020669 381945 248044 1040311 1893968 590304 1627226 1759498 1100161 717847 173566 992068 497147 1250689 1572363 1240267 1912162 688636 1086633 1423139 1070222 1038561 1677485 409492 859785 1125852 6278 776643 1852561 1614778 1716402 1997048 1903003 705152 543886 856892 1551933 979811 455357 894972 577360 1952041 1250563 1702276 1176193 1800749 108067 975205 1912412 1382061 26555 1022642 778493 853374 673921 151707 780516 127124 55403 1129987 1304985 146050 1484722 1830557 1712325 1583 1107116 923861 49494 1265239 238861 1400443 528926 1140514 1152308 235299 1432380 619769 1028372 1569703 399636 605008 1976612 1305020 1158621 1164597 1804580 1503068 1905699 1704820 307975 1850923 387737 53075 844672 1304407 1272890 1509812 151421 368344 756712 1387725 240928 1922338 65651 361434 360855 191067 1479755 888376 316107 212879 632625 877254 1083133 312168 391196 1276689 330464 1319656 876427 1697766 190735 1229063 1626536 1447100 694070 1096384 939816 1425494 1487650 188371 1321154 392032 1512183 1272436 1044163 1384876 1540477 60775 1933969 1450020 1747951 210103 1831029 223688 1115364 289511 791859 960468 213553 1903149 1029021 566518 264664 308621 1946115 703614 1553233 1551323 461093 684407 1332225 462810 1367329 1502412 1952251 572181 885361 142128 1133136 1794399 952265 1877892 729724 1182492 807443 683251 326382 1943312 1612608 1145733 1604798 914504 825566 1278031 901779 1756333 758001 1669541 1010558 661643 441028 143774 1999941 773511 1762465 1693010 1560871 61456 149538 1410550 1216148 271158 122817 913498 565639 284018 1789109 1888819 461760 1170189 1390899 1913456 530347 1932526 476156 1472313 1268162 1689426 856752 8561 1275077 1111171 1797542 1479353 988652 1698528 162070 710443 867980 287273 1523050 1687025 1548270 1201240 390220 1517511 1349714 1235514 417353 1212581 687751 1526310 811013 523339 731421 1343094 666249 846048 283959 1729170 283138 345799 1975519 99191 1946007 911918 1615126 834193 883273 1899519 618787 1333107 1399268 152607 1822522 1175253 1703270 926227 1362531 1074690 1263446 1765822 161786 1339932 1835295 677440 1980865 1043656 838872 1198829 1132697 521482 1851554 531936 364459 1069534 1250377 1644934 1864979 1116817 1690043 269569 1498573 1780118 764755 1949457 1653694 383071 1317714 1140883 1274172 1589728 92689 453274 215024 1316729 830242 1844601 213564 279362 1221858 489024 533017 1202976 635179 1657437 1294645 564746 390156 1239476 759718 1400512 467826 1170240 944429 1176351 681756 1331754 1019696 1103316 1357717 125864 1543436 1698407 1741734 79842 1964187 1915802 1682641 1795759 620364 1773709 1156780 1457049 1584574 664528 824326 1771186 1953190 1216959 295961 446088 253569 733423 709664 316984 135962 1640444 1188152 1418309 1567047 1230458 113971 187417 1894830 1242291 42885 1217425 1956445 739844 1711634 1440169 1668478 474297 257754 84590 1952242 474067 1566409 360702 1846261 864172 927452 157478 652203 1616880 1444212 1587117 465516 1079833 119169 816126 1359519 487969 780266 313821 1457241 1872866 581938 1959818 1516080 569149 238416 890816 274559 376127 351375 1052788 1478040 238277 92149 496039 1347584 549830 1267416 399139 912427 1512271 274691 1536808 1673675 32021 1124580 604795 1460806 10611 1329716 1841229 1879364 521179 29629 584933 1256542 1280586 298127 1221253 1484800 1635962 160167 1003241 1850832 331985 925676 400032 858665 156235 1413131 904829 1935550 474681 850155 433241 373156 253078 311450 1944967 329641 1584511 1677043 313148 1691358 251195 181475 1890809 798017 1215934 331631 375846 611530 1564509 1564418 1589852 501388 1045888 713056 539654 746983 285743 960454 1495451 1700283 593852 1927820 486745 1725147 544472 1844690 946625 278587 1604893 1655083 167091 587392 740715 470377 1626113 247732 1524855 687167 49488 638141 1444199 1836057 943342 1665813 1299311 1730194 723523 384733 945087 1983710 374671 791035 569949 813344 1747487 685543 604736 1624449 976011 946387 1898446 706801 37885 1598353 194649 1990461 258166 1145321 130214 956235 1848019 1144255 8190 305781 1269664 375787 1461495 1615942 1123767 566584 1052184 1358120 1156877 1387224 832659 1144748 1431221 1886042 800747 1370021 896878 1729920 1487088 1319097 264885 1138276 1362595 1420667 127862 824388 566707 1300701 740055 357128 172787 1637483 1958958 16554 1116831 1736542 1606326 35015 1939552 543807 299242 1438223 1513383 435785 770719 236296 318064 807055 1413346 529188 1478554 1378061 1766364 1714643 1158611 654311 561224 877008 1105402 444651 1636420 255267 720232 1199557 1558504 385668 1076481 287668 441313 139584 1011873 1579795 1496747 1237028 320235 562562 1404369 1365563 1572513 1057353 544202 1084114 1278834 1478334 1562486 1876654 1947771 1087498 1860281 1347155 1109435 884065 897434 245147 806632 939781 884956 913899 278720 461674 1379669 714536 874634 315005 1088090 399088 395713 1910924 772853 39749 299084 1110985 835038 1253964 1540201 406289 272000 447436 1526604 1154620 591756 1081438 1940032 72870 1890216 321638 605550 196515 226780 1139813 1880508 352992 1880155 1925825 411315 1721196 675610 1203592 1611460 905040 1825546 290416 1040352 1363308 60113 1713155 624639 1719007 1625804 766266 1236910 422980 1033108 1041952 806460 1218079 1051254 1839144 132959 1050264 748939 1533795 836456 88779 1334491 125922 1428025 1159083 488807 103535 730097 312535 139140 199284 754102 893579 569799 423 263996 630954 395210 1139528 1895642 1662014 1435946 1239585 1070312 74401 984019 605093 883887 426794 99634 452024 810900 1185000 626789 1063823 1294238 1398200 1004497 1918647 127388 1607449 214735 690730 937915 637303 1629860 241488 85288 1682923 1715404 1790915 1795232 166873 472283 926287 1801791 1881307 1337461 1754355 1607167 1714282 995085 563512 1407330 1530481 427244 1222382 1047469 1258295 219232 1154741 1532021 945371 1142883 118834 874975 1781306 107423 802525 842301 210995 565137 1559377 84656 139350 602185 1033084 48749 268122 1972893 1319350 1497509 1195075 1319087 584044 1454830 1141034 1348113 999964 414765 1733410 1280874 1548849 1603067 867112 226137 1870290 666934 264513 1472043 471215 169155 121576 1314271 1100415 1487076 27457 996344 1141317 1072120 1071719 72674 68071 1043650 1515253 1144749 1466436 1614746 484945 718797 277761 388481 1223529 695725 795177 135273 488591 339720 492503 1786849 115887 1091914 1315562 1783484 44260 462038 1721091 1255799 287631 1894325 890021 1664425 1668455 1347327 1085658 1174396 394470 381387 424182 1935149 1221039 636788 962354 1529755 65603 950020 745240 421505 773145 710206 1257857 1150933 170953 78997 785775 1545142 1470571 1445072 532790 530274 1492786 1773797 249137 369412 1133615 1998747 469406 556835 1476928 1232992 1051777 1251483 1989557 494743 1297602 706520 907554 502967 285958 880279 23527 176644 1959960 1283777 1471502 113210 771523 1760337 609911 1381740 1422549 1787182 1904797 57801 1067789 1712607 18746 836984 329196 1414981 943684 1739277 223502 1159388 774583 1254532 727474 1212161 1381627 1421884 1013944 632435 229189 999262 677309 1229969 1771765 902589 441614 264146 1479141 1117789 921499 547472 146296 932527 857191 544592 185722 1134992 74581 731959 934097 1786916 732218 499533 898159 1167353 1018676 511103 1867337 1121511 143592 785187 507029 125154 1449371 818155 942647 195552 730945 1822937 926758 1282934 1509340 796050 890315 1414660 1666883 181544 714568 1900419 359213 779481 475644 648927 1555573 586730 616505 1160512 1761562 388938 114394 1312010 1585096 1634777 1083 348545 1776627 1535877 1281847 1990884 1622238 1915674 1990088 649583 89153 1218049 547674 810912 1914651 1692582 77724 1407503 453229 297624 630274 1654803 78051 825838 1990368 929773 280596 725181 336554 1281573 1780496 1097530 1485915 25488 1005623 19599 1955142 1005861 546104 1637993 1908780 813875 493941 1824110 690665 1204677 1125424 413036 472091 1620434 1391708 1516664 102566 1558346 1434944 1379131 749396 485168 1607828 157607 692765 12161 1434322 1049160 1311156 1250920 866208 746763 1820942 1214129 73969 688924 1471584 1512397 926300 662564 1101405 363499 1444244 1674595 1022076 573192 1627019 441910 241734 1199721 1564840 245443 1358181 677673 784533 270849 434339 1804978 1195628 1768103 873465 510713 1399941 759741 637422 1661715 702886 73849 1626208 500303 658127 1809824 800822 1796790 809020 1014759 144102 1384473 310713 452155 1121198 388346 1042696 783904 35195 833904 297281 1220885 791847 1505364 81357 123994 224581 162872 950973 1969972 886222 1114559 1242115 644062 902369 759720 1448038 1074100 1128448 1820499 106812 413108 681176 905115 1964743 996960 625888 1963390 1510228 398837 1991619 1764959 1905184 1446932 1152217 1095266 1406225 901886 520485 1583078 793943 1257345 127673 1269263 523531 539602 112543 299229 824664 1130904 1027006 443572 187435 1820962 1131975 1362332 813800 1955844 296058 1092298 290766 1532766 949722 1671984 922724 394584 1381031 397697 1578551 1821120 395071 436127 9092 855520 1500703 788969 448561 1937573 1904402 583046 1695713 499973 1472966 1212599 1648023 1498235 896883 920182 1302769 284794 439568 950071 450235 194962 392960 629902 582621 1541495 1235169 1295140 1086554 1254957 578838 1948754 23344 1156519 280878 666488 426387 277099 1118514 240461 502074 1712124 317808 1820339 446077 1569597 81222 63543 1388681 855081 956176 422549 1693304 1937555 201550 397278 1612 1904871 745369 656112 119965 667482 523304 1906412 806929 1388632 1118195 1044919 462470 1758155 570133 1362473 1951920 1407266 1771882 1380640 1426963 1236766 846362 546365 1241027 122382 1558487 1035498 1645484 267024 723744 1722905 705579 111462 1580925 915550 1989766 1858213 1311698 679191 1834643 876975 1996911 1877100 184646 981852 1955467 305018 239583 655952 128872 1598261 1055420 392132 1980616 1094498 1962384 1545539 830444 457273 19638 810036 623201 1081128 120888 1245696 898409 938783 1497769 935460 63648 1659864 208937 3409 1538775 1738288 240480 692531 1884114 1185969 1822686 886326 1985446 474064 751273 1248969 416744 1830752 1605437 1965465 233887 249595 1719472 163005 49079 465247 1181513 648463 1558180 983071 636742 600878 1953400 107849 815818 1589272 547385 556057 1721154 529639 541205 245096 878441 1686021 1630918 1590905 1516299 595679 1419368 25963 979852 884764 846347 1943434 1080569 839631 899475 1287836 919397 347118 667941 241142 1344983 1414460 1324582 1026564 565097 1246493 544874 1973084 138348 598961 1859720 314285 1117795 921542 757155 1559531 29290 970288 1922810 608947 1117264 1367833 1902654 212395 1669878 1614261 822051 1043193 288730 1760043 1186892 1871298 376021 1717347 742921 1647716 47316 1573444 413350 1804636 31091 1303059 164888 1759275 433068 1035929 651307 1573670 1658966 501718 1254307 95452 870245 1374242 1055850 633055 107796 1197916 934384 1233702 1501536 744615 430261 610398 913316 319734 1776062 359426 1915704 743243 697641 500273 1269907 134971 559927 1182576 1263031 976254 1345180 302706 162328 227907 101224 385147 1341845 990432 1573561 740034 1366818 102272 23549 1360678 1872178 1262939 1316055 1953013 1602169 96948 307257 1043339 301264 1817512 1124977 556610 1711986 1682265 197800 1021045 1039433 1686228 1380717 696084 1219322 409688 701110 1127062 1478936 1742280 268016 869486 1706952 1333301 1505451 1762256 1165162 116230 70089 1907163 697806 1743784 615748 344882 1645140 1815359 1399060 1309223 1387973 1802304 1685593 1704792 1624827 255017 143492 304005 143860 983453 320751 1862917 1642692 190381 1636908 1568834 1815564 1030393 322116 966279 596002 940720 1213522 212235 1945986 1755131 1546509 1050334 644035 1295633 1073268 337831 9245 1284646 1452056 1581367 412198 686989 1631713 966245 481800 151147 1299798 707683 1077995 347405 990547 1498165 1661171 31160 197227 1212732 1013728 560390 1213952 1196082 957820 1542742 965892 899949 670041 95645 67505 259106 112536 361391 1370463 1659746 1104694 472383 924843 1677506 310391 1413139 896383 143878 1955927 1180504 1554151 1457372 1642804 1016536 59595 1841839 1661912 1791113 1814741 1149337 674202 1088645 1980099 607430 1294474 543785 1557891 677200 679683 1069405 503827 1838945 421274 1171500 1060454 1340635 1636090 1844143 1218567 533034 1899155 1144214 1262439 1507046 1768378 708614 1493997 1655068 1818955 1134141 1473341 580459 1234274 977575 1193093 1863978 1577130 949484 1412993 1633632 631220 47209 598081 1064437 766536 1186267 1827341 364735 140931 1018624 1293750 1414515 1436700 1741516 254572 832145 156467 246030 1002423 1300075 462582 181696 497169 825878 1884531 712338 53636 1281738 1516756 1457105 801325 1108983 43375 1724974 899080 607297 834214 4225 721436 1239802 1725970 343026 971087 1731839 373349 1656279 1749695 1698444 261956 664777 72235 653974 1468701 325177 1544696 465817 627722 1727539 432020 751643 1762718 350971 995614 1297867 566309 1510660 283291 1753425 1092525 1338481 177052 509463 328408 1635396 1496915 1010358 1239729 1015376 13757 541016 1606449 92146 972407 1621406 1705546 1257805 1450277 380847 416349 704699 1954877 1073659 1421905 1050347 517648 1780801 1768345 1517084 829360 1838801 1449419 469100 263015 729264 77897 988462 1479485 313411 492782 114101 1525919 1425308 1510753 61090 469121 1982231 1301902 925355 271473 1606578 1029411 1341156 1008930 943565 1789701 936896 532070 1376220 967531 310592 1168713 1057481 1027618 1928700 1063349 661158 166121 1336945 352416 1596915 1130976 139935 391420 1482354 392672 1970637 1693173 1733441 1360987 220466 984931 1815377 696460 23967 1256703 370072 159858 1790409 796553 1704676 1249792 357577 1547754 995900 1982344 1667813 1971114 802312 1567389 234947 628662 860273 1180530 1397686 327962 1529348 1758694 304607 35246 1764707 729577 820698 871118 552336 1963097 1614382 1430319 1388072 309006 461339 421955 1970921 1455143 1586325 1712675 1104017 23072 1333138 709369 852355 1736833 531955 3489 1170635 1002148 1772559 1224863 1717085 1717569 1532948 986482 1227885 731025 1685073 1001924 330056 1955370 911372 635443 803862 1363366 1016684 1802479 1097232 391371 1471051 750438 571225 1320713 1352185 441941 434130 1694281 123149 859727 925043 1040728 728984 643356 1194171 1791212 1264915 1448701 1768625 190053 844871 392123 45291 926435 1074960 794313 258323 545631 647174 1921238 501543 1935962 891421 1038892 466837 1320806 574980 823577 1593520 1679971 885963 685932 760568 1999967 1788375 1606659 710305 579285 1257381 1289051 1551631 922642 1439429 1931006 1202619 121152 649879 1205012 1364403 1288146 1292921 1357029 17858 672488 304123 134900 1656400 31647 935841 573899 490838 839468 1405566 1695654 447917 1089294 1734996 613803 1223083 788410 1114357 1230413 35658 1947469 1059852 1813189 912066 819732 1568825 1106849 421985 1908004 1542860 1262388 608597 1496087 1030944 1804464 1575961 886021 1986132 54987 674784 1770706 340285 863911 1207462 1625331 1266000 519564 1127787 1699491 1161433 1354044 555773 1578881 1785802 1594123 381474 637362 1624668 878626 181469 1630586 252294 1885408 191227 1688559 1720172 242627 361283 902746 1454658 1600830 1288392 150912 1081875 1962099 1617079 978744 1734950 250749 105880 684822 1583708 709279 802069 1519736 1077381 649690 1856693 68609 123528 1191868 1591782 1545258 1374709 1782562 653939 1423942 703780 1658936 1581992 1616752 1964237 887556 1702472 1427812 1138337 329637 407842 596433 782526 1278273 957998 627639 483038 324204 1682382 1565785 1261002 233242 1161315 1839119 54342 505197 928313 1630405 1214618 223273 1548443 727254 1228614 473907 534801 1092689 1922085 1342286 199126 829319 1127481 719236 1857576 837895 1801214 337424 264661 829308 736173 69479 1800245 172680 1015625 765817 743483 924798 1168935 154376 251372 655995 1064357 875674 197322 600959 345715 175448 1498372 1923987 1414507 1614314 1858195 1485170 761207 1324810 854402 735517 449436 721141 1483401 1047754 913978 364875 1396706 1718044 1555644 1873772 1990443 1910778 23944 863367 1968488 1636002 8973 1778889 672650 105612 559765 1468863 123238 755482 480250 815206 1972564 43245 952960 1325884 1573175 1142957 1548063 752022 780493 1887021 416263 1362887 368429 21539 514637 307128 1489670 647819 1691490 1602701 1974949 1167865 40197 1895236 1208579 1657188 1935339 1438135 1200901 1932716 782065 1951511 986016 1107722 913153 177603 1552828 463805 1209174 589212 1156509 934468 445974 1147444 556902 997871 818552 219370 1588955 108351 1952197 184738 1250572 1050534 485999 1450445 1692165 1214773 1916424 1671754 1719643 262387 1046462 25576 906127 1429471 488620 43427 959592 7682 657606 1432145 590836 691183 1235574 817051 506946 614698 430532 1869546 375839 729893 555328 552115 778228 53212 389419 1005402 638326 1066569 1350707 564337 1626506 399965 926509 820763 666610 1353136 158738 349207 34790 1636214 1030470 514200 1009708 420220 982623 672884 207035 1159213 281022 182475 109813 1087601 227225 663645 149613 938817 1452050 645260 889123 1698169 1337637 80031 1965145 102069 613334 1864755 1219137 1615750 181444 438453 852973 1775258 1571026 1790353 330169 520998 198747 1451934 1515147 719026 290609 52564 1009816 1045102 395848 1024762 645520 62758 219943 741665 1169264 1329974 731975 1864180 832559 1663597 260641 964745 1989373 419768 103824 1328994 1752219 1347586 20598 1106707 151449 1940351 1137969 1001664 88685 1889240 1285882 619996 665147 1674646 84713 1173215 1023843 970963 1144688 244370 1276928 824990 262621 642259 1300811 525927 1589420 1883079 1422093 289500 1418265 38954 1275919 888767 411526 1891133 1693185 343804 115853 1485907 1404866 1885582 689307 1142632 1086547 1199339 1019566 1727608 1032541 655007 138488 1926450 1206297 558569 116106 1207541 1290968 1736723 1461640 1218908 782041 330320 626146 719663 1541689 1919246 1500832 1293904 749366 1566993 374450 1451865 1055712 228587 1953136 1896913 160891 1313468 1080567 1999295 98653 1847375 1477737 1688089 629677 653887 980795 1898594 1058642 399479 1056649 491289 1839679 12208 152197 1919977 310707 1302644 136210 417587 1170977 1369873 1777370 138555 1795020 773587 1154038 1318016 291002 779862 1218251 854211 1250068 690737 1738432 1957481 463919 351352 485961 285972 1927153 1615891 1756987 199245 679616 935278 1827386 986600 1950749 1462064 869517 949262 1220600 15881 531726 1267167 1953231 501445 188603 732857 1715570 1847768 926933 1377309 1686909 378669 974075 1805695 946780 1528757 29030 1784683 619908 456657 651047 579574 402592 1794728 215171 1796283 1611705 1798580 1417724 1482123 1544942 1381441 184701 191183 1109478 76434 1712784 187506 970085 1974402 443585 1193146 331321 1930399 1667346 1595168 494726 1054549 162308 986240 1976003 1292969 964840 1710355 439410 1083886 1881691 810748 1253855 306312 1629121 591088 249565 85495 1191886 1545265 1706444 1753962 1824078 607729 788284 420159 1616404 1561211 690426 1928062 1363590 1956178 1157545 566554 266864 1639544 1713321 552040 370321 849820 13964 877459 523654 236795 1323143 411979 1241120 1486788 1278748 1419547 677492 162882 651409 94825 539442 1554658 1243084 1167840 1644718 427986 136729 1122489 1060853 1897747 956341 929607 350450 1453828 278669 558650 1902749 2846 1226098 470708 1065996 1200121 1537464 1075963 937216 429525 1660671 826954 420206 1844928 1782182 1407737 1881553 1361819 1843297 1017642 1771571 814810 1881390 773028 1920410 1659245 1133019 1953988 500715 223404 1566477 979535 1163463 104290 561695 805007 972955 1579794 719465 826653 415844 1513176 656635 1352866 269700 556711 634491 429544 121758 1538633 280302 1695897 1505500 1114093 884118 896182 624480 771320 934450 1533303 1929109 715751 933284 1118524 2775 1252034 379640 1958565 700294 688557 227832 4137 837208 947217 1241313 1806235 612599 642103 1131322 1923587 457364 1554308 128975 871556 1438316 688620 121235 1591283 1727675 1600062 218546 12678 1945033 1243062 1440816 705105 1452810 187492 744712 1861247 1444678 381203 230626 53368 812713 1001023 1694265 1185470 1108880 412440 1079437 497866 265364 1413324 1291412 515127 494139 701995 1718897 1672535 1502957 322349 785282 536257 846199 1123681 167973 1265275 1597392 1244247 1774161 1595501 1054894 1101391 1353909 1375609 1988907 466447 986638 741915 1811170 560347 1257956 1522091 240608 1930953 1343260 1379049 1649271 393706 1352899 283895 547547 85133 241707 1666959 1117531 16120 1647236 851284 327778 1291194 1365101 1281845 985682 1237406 1292443 1101381 1764392 1004471 1585115 1900048 168513 120657 1840838 182785 975788 264839 507609 868351 935021 687319 1055073 1252291 505796 1121085 164486 1199110 496976 1094447 576692 496940 299343 486284 747465 1893573 1794164 840497 282489 1486044 947953 122662 86723 135581 1743094 711396 1234249 1725522 753750 1971782 1951896 60781 581995 769979 90376 1630778 84006 413967 919225 1517922 914581 1413579 1288842 1953165 1030718 1956947 1664057 849221 868213 534988 762484 1304233 108977 952598 559747 1648204 695945 1026278 794899 1583235 1573539 1058900 1790078 1637821 877970 1909705 1296017 935533 99475 1960248 1925236 103321 715559 710521 128492 1051506 1479726 1909384 870747 300326 177335 524023 435873 439048 1942743 362137 1532573 601443 466627 1667639 1128297 1588922 1584947 1842908 257337 1092070 314527 1762676 1030709 1643708 961064 1111467 1884822 821493 1014414 587214 1150656 670441 108650 390833 1446831 866703 1870766 1543622 528544 148752 780857 811085 104762 153081 1012889 364243 477973 1084255 565737 1620474 538770 1875851 385115 831869 1990025 237246 1530750 215603 506223 890197 40785 1218909 1233158 69652 1594425 1574127 483028 397025 360218 541066 4016 1549768 1444723 822214 55348 1465301 1166453 1930936 1985413 742303 946796 726935 787675 449590 1607824 1889782 482072 393856 851889 1776386 1091063 818570 1451020 687795 1195529 1777694 586116 1082256 754272 800343 1111397 168776 832560 723502 1777452 14796 1194294 464457 463203 123475 992969 142822 1970737 778579 714848 1379256 1036006 1484443 61403 659557 1550107 1094976 350019 28863 983254 778058 937750 434673 1840569 1306036 1019616 1588808 611124 1704988 396845 991272 929446 1604851 1390007 23835 1670725 117043 777105 1556696 80716 1948370 796879 137220 362484 1531485 375538 750965 1907602 1076633 831465 890997 1734614 290499 480890 1453337 1706369 1662029 124610 1762853 670697 500994 385910 707155 286698 791947 1054021 1128469 493914 1663671 1191455 1202675 1989948 1462961 382877 1292165 462734 421 834500 1632446 437209 1674007 1852033 273403 101206 1488530 10163 1978647 1469050 1757958 1173501 1826717 1060610 569803 776024 67139 1884348 79181 1668570 1800717 961340 1481981 1229641 371927 453606 1974814 1784548 420484 1589224 1795428 763147 1525455 1088730 1373229 1209167 725472 903434 683089 894717 1942446 918491 1957918 280876 1596641 419716 486920 613946 261461 1569545 1634013 1739488 1505955 1736802 814594 1463796 855398 948364 809080 927802 1525045 902045 1669498 1994523 1413435 1085567 190800 1870703 1889841 123340 1650379 268561 1240191 1935878 86765 1912646 430318 1546633 194230 115314 802685 1204570 1345312 1566420 530043 1287125 898395 592338 859371 1442175 1880575 1174641 365372 6881 809953 611544 698205 35688 1059157 1455794 1315152 56029 80698 1825607 623938 179766 1366421 329370 487728 576500 487066 695011 495768 1733820 1519063 319349 1655436 1055908 540898 1979419 311701 501799 1746849 935356 1489263 799002 1238928 1489961 1447108 1156654 886076 717604 422975 272082 1374863 1256149 1818254 1745426 1378746 1676768 1566523 1149354 822385 371673 1432500 601237 761006 1142683 1979637 1225384 1136976 88392 948505 1635919 1230172 117364 243948 575976 849496 218821 1025657 326079 6604 1057378 1294841 1989013 321670 1603527 269185 881396 1945559 126006 1630223 1577662 1197209 1819868 1497362 739581 1748581 744846 637799 1376258 1179126 1124460 507766 1856300 1802334 258250 931631 833241 1915337 1420876 1322162 596188 18491 810097 1110977 1043784 458918 710933 815121 738920 1567599 410285 1562378 610973 276320 1884349 993610 1073113 1860634 401359 1728096 1899801 1235804 1035315 1604124 53968 356431 97599 1550531 1023924 1498642 27529 1059099 557837 1392241 248311 941929 792525 1540270 1952821 591857 792177 359884 335277 595422 1394149 449678 340526 1817358 1737847 98853 1771199 428324 779165 553796 5687 386891 596646 182102 242020 1486129 70541 696894 913019 431800 1431959 209088 1553141 1248991 1282210 484665 1381845 608609 1382176 729858 1565527 394857 448402 556283 1717415 460535 45918 1781709 657749 1825797 527244 1308581 1277846 1193057 943330 25597 366411 896084 1683960 1139082 280084 603350 1480572 1524309 172454 204030 1203843 446170 479664 1799777 433338 1694162 1111383 1000625 989583 763531 87116 82291 111679 177993 235982 1918592 1578811 605142 1501899 21524 1898053 996436 1963494 1190509 180931 892512 199121 1157463 996724 1295402 236513 1194354 420144 1377844 519673 485829 1955571 49455 318492 595359 977356 1113654 27177 99773 632364 1822023 1314554 245059 1076902 975124 1004418 450065 38975 1591055 1575254 693319 202942 1605360 87479 1240584 857424 409262 1130357 533518 1168909 161050 1242830 1041433 1043563 291782 1029420 336431 7286 163053 1852236 1405215 699561 497235 715902 1267058 1912972 821677 395858 1128349 349986 379740 1318268 725727 85105 150519 1520525 785513 756923 891793 781943 124688 871927 676405 1054093 1097251 1247851 1475772 1635522 1452413 68915 381657 1726303 306677 261990 1763578 642064 1707241 1409265 259158 1040576 447784 1159227 1416842 1014675 1622403 1612070 1143774 1567579 1611011 1524189 103390 1418654 152117 1681209 791810 849972 1543927 277800 897492 1110635 1704212 1589635 1237320 1701252 561500 1299609 131228 1413220 1996194 746423 1471509 1312648 1784345 674893 922838 845750 494352 917952 669871 392098 301288 1761544 1939166 492302 1439181 590747 279846 884725 962180 289212 1551684 1791120 1500229 951115 1354871 1199093 1086140 207409 1802981 719019 1495991 303512 1179723 1939192 446771 1062741 626868 1842028 1815835 597147 527754 269075 144375 1007215 1580121 478941 420000 308946 603631 1150628 507324 145556 910110 1047745 1710574 1595062 382204 172577 963881 370755 1391541 1968978 42975 928128 68841 1654289 1567680 1659608 121394 1707776 429965 957018 1362664 1420053 1905839 10694 597149 236871 1161663 515888 1844241 713636 1657317 1247260 1080447 1530176 1145839 918720 1566053 802845 1364626 1623096 585934 1676294 1493812 59662 364034 681099 828293 620497 1882124 1254914 250303 1710657 1830899 1207156 1389878 1579781 1022700 1001900 1530919 1889253 226069 453533 1117231 566333 136079 1201108 195871 95831 1338161 422293 584806 620878 1940716 1187831 356676 287071 945861 692209 1924093 796987 1212444 1656259 1626986 1485852 430941 1293022 980390 1142583 740780 36749 1749906 870219 515711 874011 1208838 1639736 317864 335836 1317666 1763523 1456053 1676159 816739 1926930 1885902 1338381 1979072 824930 762704 343885 918690 305510 815200 1796263 1217724 1877408 571205 495141 552474 895823 1083961 112002 1205863 470423 1991176 392088 751304 1711961 683069 519891 1691736 1783296 882970 1624025 1600963 1890735 1714272 1163653 1072709 1421338 677822 826601 1150376 1467972 391318 900699 1513931 1657073 236032 1032921 366475 1232980 1278857 1246532 1129979 822504 1821531 24508 966618 833300 1586944 103057 1512943 213008 1343035 248944 544227 1262598 1729724 1519101 590043 169278 1323950 1001473 873151 1403855 237206 956900 849642 968900 1512164 1529430 1240231 1088644 96826 1222193 344092 1968490 1788495 135358 767350 960849 1961509 1053716 1987450 81985 890019 1949212 1488046 1907730 792324 500392 751999 1299701 1406124 1145082 1382943 811135 758152 815424 449008 1890199 743874 1526167 616129 116790 1934335 459224 608163 1776848 1928292 270423 1050571 102257 375099 1043502 1068742 570499 52425 476850 264082 1177242 203337 1428655 1914112 86733 1079309 393248 618110 1255989 246320 1484484 627761 1626379 1431077 945028 960054 1429200 520557 1360125 1435983 1455178 1372291 340668 364357 1058209 1617786 215397 1656718 328812 896315 1863537 1436561 1479302 562425 255029 1835862 1606053 1260188 939135 1649980 1026863 860655 521646 1665604 753519 1944795 1557381 296443 1272363 7778 1476119 1741533 1873053 1885881 632341 950460 814073 215914 1601432 166176 496780 680857 1061994 1647835 260710 1490336 1987808 616418 1136025 906294 319690 1685768 1442177 708921 1471825 1639782 893325 179098 548302 47808 1882461 1049469 1452183 131068 1189006 192493 1170117 706433 914949 1321045 785454 705866 1569967 322314 455284 1482725 636492 520374 1392710 836940 1322514 1203745 1234423 573304 781954 921083 1121134 990418 1350679 842939 293410 311704 1857422 344805 1503132 986060 1872992 727286 962279 1848755 1675242 1010980 1326836 170477 1767501 593279 210195 1509915 1915273 1939939 56204 1605441 1970317 37652 827718 1622805 603329 1309933 258174 1242487 1787251 7009 190333 1846129 1244860 962593 268164 669936 1130673 152946 1830137 1116353 1345511 1234323 963428 1215831 532854 443305 340893 678267 136457 1715879 754545 385458 1959197 1435858 539425 577839 1506473 1549283 945357 1820356 1183490 1200804 283049 240876 1332979 1466784 1973791 1076647 473176 1523103 1367198 1303268 55891 1777575 239516 1397858 1223018 1945949 940826 429487 1022172 980083 1669465 228680 1912331 416061 376942 1949438 1277952 140282 657395 1587872 1468095 1150589 724897 1770865 1333752 1014911 1270336 90160 353422 63299 114996 261835 231695 1362215 1743990 1618467 277619 407406 1603259 1842810 569075 391432 1850717 286900 753672 1587931 423198 1225483 773344 1472595 1005807 309683 1932566 1686265 1788352 507829 556722 1900440 1105677 1467473 699350 1322518 184377 472847 94185 505163 1986045 1048623 295791 1008617 520893 1309005 1990853 120576 327650 1849178 1639202 1298474 592506 849463 1603287 1281761 339480 1356973 1553378 1924642 495425 1441219 1178306 121766 1771111 1652785 1858706 1486289 393129 1041050 386002 723242 864364 1504394 715376 1645574 894547 1666825 1255265 1599460 1182182 1120973 787761 315179 748846 1093195 1407835 408099 1448361 1267338 1270976 1008880 1062486 1260091 984757 1140213 1039072 161618 1131746 882945 383199 825650 610064 1085328 1168185 776490 1417510 1120472 36131 1350759 798383 730824 1676789 877283 1518 63667 1329651 1256240 1509767 665069 1408859 907262 1439058 1962794 1264714 1788282 1921539 499178 1358172 644962 584949 1003323 607750 1758273 13586 874520 625102 1530067 370812 514943 1309718 1706803 855430 1996558 187452 1677443 510214 605362 877960 1116009 1098644 790107 111190 1378507 1474631 1136087 562927 355048 529461 1728250 463269 1965336 1490954 647359 1580786 601104 1686281 834104 147961 479473 114487 125319 13208 1660072 1847957 1665483 1994420 984645 193218 737339 970196 1800800 1599220 1367118 1999103 1412427 316816 994864 1220951 1357408 1898902 1493108 929898 1184532 115138 1254891 175700 961249 968417 1644265 1975605 893515 1941611 184494 409383 332863 1549835 23033 304277 1731207 1715522 1145018 1092158 120367 1212965 262994 1454959 341136 1032097 1347401 1133421 20595 850647 1772315 838247 154469 606712 123792 869719 87388 7222 907005 1879467 1570686 856070 1745107 1434827 1969178 1084963 205424 65263 1672648 1511013 356761 618398 514880 854232 898014 297348 812365 223482 1524502 1308420 1060157 526105 1286045 372918 578444 1511207 954531 98050 1431921 1528456 1354886 1603683 1351851 794004 319366 1826506 464677 1102409 1344234 1560495 592686 1370777 1973089 1499319 1263367 774464 1293107 412812 1284490 351520 484323 556768 1990938 815839 1844712 604792 1850924 1976579 1171390 1606782 1677763 712376 1309100 614728 1004360 1754838 559818 929809 662617 489359 1488073 1887830 753351 1864296 793767 1049380 80390 1848595 1492911 971846 1009209 1929421 1521373 1193716 222203 1252795 843450 220628 1891791 318396 1149505 1520552 920532 599976 1537723 510424 1097404 885500 1916992 1361358 669975 1812330 671538 1779717 213506 469805 936849 1062334 1956836 1035556 1780873 1013210 1260698 1687007 1990390 518212 1734330 1407768 1459746 665000 1616293 1537303 1158425 893985 233235 425149 1698687 492076 1241065 1659763 1410210 800079 686120 1828343 1853474 1897174 786072 1711789 213614 124590 1187546 1561418 1872429 311175 577459 1375188 1846525 386208 369577 1846272 1875987 1053201 745061 1895144 1292452 1527720 399027 631246 1132668 1684432 1162300 98584 764419 118402 307524 1256875 148842 1315298 1275174 362726 1144163 222386 1414596 1300358 1754501 1943664 1948332 251289 73814 1997181 513944 61692 351686 439701 1790579 564107 127130 241505 1873392 1315489 743572 619225 30979 1435886 1295837 231593 1314999 845326 504415 1959732 1303561 1918589 1301945 712928 1049925 907170 373687 1162387 149564 279033 32709 148502 1570558 191461 171273 1393939 1058503 708009 1178578 977392 1711239 1096541 448893 1961082 1904101 423794 1396266 1323347 1590134 1408369 508232 450468 1901286 499046 1619987 629126 1822787 45894 1917528 927322 19564 1013456 1693001 1935603 36231 965197 1408627 463114 1013741 10636 790129 1546115 1255876 241479 642377 1708001 959252 40352 1593181 759537 1881769 1387487 744628 1580546 421411 1963723 1533694 1604725 1019667 1630425 357830 1900592 785506 1778140 996302 900623 1790554 1620055 1991179 1729364 1295254 329817 738205 909685 433242 193273 1080438 260702 187354 1153108 1649261 1008817 751693 1103546 450605 1044380 1350101 1712335 874309 450331 625421 770241 1210158 1288539 179451 841713 1570275 1426098 1031649 460639 626781 1473237 1610737 1572537 542425 1115718 380194 1237045 730702 1681946 1427612 1810223 679614 529301 1886738 909640 1893544 449366 1874702 1478919 847202 129489 366853 1212491 1767236 1864573 1135814 23540 1608841 178464 768479 1404952 1109546 989305 1756080 265561 1969655 1012369 812192 1429272 693179 120880 1457285 1099665 1765626 941902 1975297 1540424 1891777 501389 1733594 1798946 1162454 369415 98167 568864 941722 1115289 328748 1763813 456563 1413864 346672 251085 1902065 1917601 582706 1742438 967767 937641 1500771 1769989 748202 1126102 1986034 922867 1109721 1713644 1968638 232119 275437 70202 1537818 1058102 1907741 1383759 280837 1524092 11807 1993996 402637 1078502 1340015 1071865 839871 1441496 72271 974412 1456888 81759 1873799 1492023 1576748 1313563 1988640 1558593 1397149 844325 147929 296123 143566 1963486 1184235 539622 659230 979899 123490 1672670 1709630 1317874 855061 1871589 737606 1221764 326915 335162 491566 710698 1377569 1758567 1647818 1554536 524345 1137734 1042329 557879 427103 280414 547918 248506 1973321 1666876 1580621 255014 1469299 1335103 746551 1791981 1479225 493222 1513246 80359 1264950 1738438 1914282 111344 119820 415558 395172 1138860 1405801 740604 665634 51466 901616 664656 515380 284861 1084743 480370 448348 898983 1936835 534252 121694 543116 1430432 165454 1780883 1934204 733074 200775 1653116 1575827 57204 884532 1554337 430603 1465570 1116180 1664867 1471103 1162900 299130 1296049 1761060 1016578 1147637 569704 1704924 1327050 1800185 1202662 87193 461549 762866 1350892 1199915 161705 1214933 1830692 1171498 1986074 1327106 48354 1440541 1651744 1444169 170275 1934816 191992 1038260 216704 1445625 1104959 153632 1303320 124974 236244 685535 845627 1841337 1891987 946655 993034 297779 1580367 262668 891501 423284 1913825 1577057 868218 1654506 645355 529356 1670231 1949587 363348 1337747 342702 1322599 209260 1768511 350041 662841 1538796 655723 1094711 695116 1184163 1156582 1735081 1245835 112767 808727 850227 1722668 302873 492691 381697 1132338 1012597 1875973 411231 1095834 1253811 599435 1623659 1461003 105820 489117 285854 674591 1102465 1997923 1454421 90201 775881 1238670 302652 1255694 895184 328856 944026 625938 308485 23856 1003822 938156 1643069 1181120 1932448 1626906 1868221 472490 582861 1571308 1597658 83142 1401353 342559 1048911 1863233 1727733 1517978 17198 237057 814764 1595131 1873134 1097437 1524194 881326 1990265 75147 341361 1277474 1642717 386496 1073630 1086926 297256 971065 456325 139949 497098 1722396 970446 1776716 549277 877243 239241 308931 198651 433854 528283 1371456 1000147 889496 1276974 400263 1721171 362048 1433542 1340706 880371 1443499 1224221 1959492 79908 1291562 1067247 606121 1772488 1968776 1231381 338081 1504373 1404981 1327776 565842 1528530 1995687 579792 1027314 866982 196760 114432 365768 336409 1846842 520704 647324 1469392 1496926 872870 809279 1762773 838932 28259 1880214 469438 1231225 1637254 580910 1524237 1435278 1291169 1598207 1810547 873233 568580 1550122 283878 1593287 1810237 973299 774080 1511667 627163 1578787 918590 534813 1973411 1875208 1250424 1833647 314631 1850459 803928 747400 1605872 1464172 1585021 1233933 1005162 1971890 1851428 1314000 175333 1662466 668808 1988674 634165 1260002 1683431 265884 1261750 578674 1567060 1778009 377911 1414614 738507 782824 1727851 818997 312645 1990234 1553428 112746 1891181 531966 1728232 1015656 1973471 225234 224424 249155 1056365 1417106 1656620 1276243 24848 1925996 1683700 110755 200032 1102168 1696524 683645 636185 720847 104264 1532865 1984583 735693 436656 1258184 1258269 599133 259458 1765951 1307577 632682 688632 1984531 722341 1593023 1106690 206184 1802471 1515386 554888 1258448 905268 242686 972841 1041488 379871 1350006 486474 1887677 1968315 73360 461533 566230 1589081 910897 1673310 541116 281517 1085671 1522166 1480375 724829 1142208 138971 1668352 1782187 3137 622188 1639892 1086422 95479 1476765 668963 855439 1283276 1697200 62628 1493713 380141 1657081 1595759 1277035 162810 1808962 1667923 1572709 1725219 1217100 1777385 1267875 123723 85160 1936638 357917 1476157 1159809 603314 422003 1379576 874682 694722 207430 808246 1280942 86809 1274014 992392 1430491 1279464 1904763 1998244 763412 231509 217749 1685842 1060991 179028 1277085 173774 92717 226104 700030 710561 679091 1883751 62475 453242 198032 481135 515632 1042535 1163536 391771 1944213 1449805 133539 807678 475000 811477 1515589 1556169 1961448 1640621 1383043 827308 789772 1312136 925218 722459 1460696 285312 1080531 464540 599514 377615 1939884 1198983 1935308 1578162 908147 1275085 696709 686160 1251347 1102672 1929289 711373 534882 1974475 1872884 1363998 571148 1704644 219175 1918232 159836 692396 663676 1223876 137577 71708 64240 1602342 1834139 31732 1810825 1243330 350134 1589956 91136 1838959 1747969 520828 1384329 817656 1418115 1107005 1976550 207078 1489545 1095955 628584 280790 851874 366907 1827033 925419 105197 620442 1739876 1522532 606548 500708 1840047 472234 1353464 202107 639579 1354804 346315 317764 1663023 1179619 700388 412620 1305011 1429313 1371038 1486490 350797 1727269 1570182 631121 1925262 533411 452180 194303 1444995 1553713 1714088 526231 1052983 942714 1082406 586025 1926601 649629 1135740 828352 1059073 872950 1616473 1333640 1367826 1164932 1205855 128856 416223 367390 1057482 1655896 1508513 1094642 237471 1010009 591558 172733 559159 1742136 383603 1525813 137240 376570 813637 1196626 490013 25786 1273123 1998669 223387 132365 529307 1736927 616592 138004 163853 858490 568403 828314 1446075 1191797 571331 813716 1295798 191931 726304 1542294 628900 1485399 378618 197505 28788 81102 589510 1619785 1408825 105694 473031 1713663 1405660 1242274 1771661 1483046 504087 1612910 891148 1492966 974832 66108 1071597 1420582 1275700 1170188 481819 1892877 1893773 408172 795544 1740166 1415284 399983 150042 1034328 1232420 50333 1204996 379037 1374160 800975 543833 630219 367217 777323 528688 1606836 1345659 1659826 1262328 1362855 800778 212406 152978 608189 1859465 695368 1794334 1085590 93863 773566 662550 1334550 645395 361359 855595 50165 1443697 1817112 1796304 1557539 861174 1288893 345253 1041395 1623655 1355661 1113216 1786737 846006 1771127 705787 977350 38563 1084602 540067 1865271 1017841 1346652 1681235 177197 486237 1977497 199583 1822384 209893 539921 1830765 1089950 1135576 317244 1426277 1226474 263060 520457 1436888 803932 1854484 495855 1680529 503341 624713 1576337 1741613 1102316 604728 1268545 1386761 1463409 1123626 336677 495998 749331 569660 1133642 82837 798885 1264740 1459639 552005 153130 942922 1304749 1862263 542358 1126069 304186 104378 904505 1015400 289366 740292 1726130 1943039 1989044 1731574 1730037 1231508 505284 836864 1661010 109533 1723054 971250 1466630 192553 1364458 1893881 1742052 52487 1260648 1419030 1377393 1016601 1033127 891939 1650057 1252395 1488856 1777644 1361840 575651 1684657 146777 1040307 793373 802281 1119777 1923142 1605934 847612 1060295 318603 539273 834510 191537 131585 1449616 1742335 1588440 702376 1123070 1438425 681411 1122013 516458 991584 1769436 653932 1086252 1583242 902834 168244 446418 1712541 1694145 87201 1505691 1702066 454212 547626 824897 1058979 1925232 1472543 1156568 791296 121533 57294 748407 1978859 532161 1578058 341378 1621832 105561 1008806 1346684 353138 1479408 746993 868817 1151759 337098 1235371 636367 1704951 1249080 1457717 1676009 52180 1133301 590600 1461952 1816185 397020 1857642 1960534 436345 1858179 826649 1390532 803837 1163662 111822 1305822 1213108 987012 1264049 703932 1859954 169047 1167359 1202032 1081358 632589 1444148 783246 1698670 218908 876561 1136907 1650964 1863198 9520 1669462 1199054 739769 597865 1921164 1385593 1501912 1769639 1454207 388212 265112 806227 645648 1309580 200491 1042332 933050 1249863 1458831 1779677 378973 1693809 977335 102791 284839 1240797 1506661 1174023 249221 44337 924144 1874884 1436194 1608975 1795663 369450 450494 1057175 1346449 251813 1419596 1083599 777926 456140 1632053 1400421 1795953 774870 1805065 1514346 1658426 1726342 1813638 994668 772791 352125 1809763 182896 646423 1640477 281444 550659 1956225 93110 1121345 947152 1237140 967680 460375 1036547 1157707 1649761 1996676 725814 1335511 291802 81605 1737157 1096805 740489 1328762 834489 265469 1301851 1820462 1666222 425986 1096586 1185217 635637 1410256 731917 1934727 1580943 1928795 392809 647863 1254769 1415890 1642070 1264220 454401 30136 1522550 425004 959450 612998 1415109 1053474 1408973 1999175 128715 653560 1933669 680989 817883 1006169 1514440 1571777 107328 1595392 158801 647288 1182286 1090249 1991820 1042472 895143 1517411 752819 807273 1070166 1305744 596536 1638591 1890844 821381 412379 1725723 678826 1443863 972946 931548 1987772 890666 785147 1678900 1200293 243951 1815953 1904794 262901 479233 615682 1864812 1488723 1797169 178316 1011560 339162 1914259 1232191 340600 403613 1151372 582473 1603095 393114 1526332 1955520 1775182 790885 538851 1835398 13500 1277017 1441340 412751 780395 782775 296792 510445 1004114 1182178 117285 1448588 585627 173590 167726 1319133 21477 895675 1241163 242563 1997951 1605647 565199 1738442 23622 1818192 620360 970765 325701 151348 1053956 815328 811987 780541 823681 1164017 1766733 357139 673408 239668 814105 1956151 470255 1120606 631459 193623 1947515 1735815 275175 1685897 595855 866490 1735657 1950280 683395 1158178 110610 1443162 1605940 283517 1927851 824508 1541225 1067738 1481951 556311 1622940 1925046 1726933 51731 993502 348052 1230570 657414 1901864 479100 1123265 413333 1661761 238683 97502 1298888 598192 1761594 508204 185243 282834 1962698 1521657 823113 1533959 1739963 1017768 977540 348788 169624 1049650 846985 307616 1746913 1445612 1706277 1100742 1014233 126121 973075 961817 1810526 1098081 658822 1364557 634193 1031458 738944 788394 56790 1143247 788354 1177868 1755173 1436173 1535300 1916141 813430 482066 1203521 161056 271619 286357 1196040 1058738 790037 1413889 414526 862021 1651171 530075 1422809 1085626 1627100 1049887 1714494 1532322 509517 1375766 242971 1172652 66564 376762 1505031 1336584 866371 960969 966302 58019 433722 629602 102926 1014020 206429 268546 1424734 1094752 309786 859229 1580413 715306 1285706 1860086 1612504 288170 1482984 1032214 1372849 97631 965795 714197 1213506 1152515 1060865 1074620 336005 286430 1095508 996912 320004 427245 1768247 1741815 251232 1240382 1025968 48232 1036467 1383930 736411 685799 1996722 278444 1634178 1413916 1963649 1998858 1671404 1680025 192005 1305411 1528155 1893364 233392 154868 1595880 394632 1172036 671069 773336 154255 640272 679484 1363402 458572 857714 1283552 1262118 1757802 1367819 344190 1368700 347394 975503 1755333 329014 37267 142198 1044028 1663420 1774683 1663222 465410 1375909 1329450 1839348 413980 866220 569809 565600 784591 1799476 1532158 1469658 1738295 838508 969611 959825 1002357 370365 1796499 1057125 1674056 788093 1434490 1982279 1817885 686964 172397 1203842 1231290 1958870 290721 1727620 1604219 1141279 906882 1162094 1902949 768983 1987744 962741 1720427 644853 427061 1209348 810449 1363917 957258 264194 923592 1428823 1761829 1923523 565234 229638 86834 200379 1577581 23702 30635 1500916 1875873 1474982 1621063 1804998 387068 183460 1030789 65787 1959296 1810766 1776421 635586 125916 609532 255730 1007372 1587874 1918604 1214248 1485924 306562 782682 1581189 408042 1168228 283929 600372 621733 1398033 1567004 482766 753751 454208 1153616 114947 868329 70149 1888172 1779321 435205 1495095 1694843 1693455 634672 415231 1299638 1544837 1313996 1472032 52279 1409233 1213858 236532 755562 1497517 1222171 926744 1774131 1008854 1933557 392362 1028090 432204 1280054 1325845 1604633 367494 1153514 1481215 1547085 1813017 1146467 714689 1394865 924337 1170620 1497618 1480533 24329 962586 1163395 325909 442869 798235 687524 1908490 1883626 542264 1203603 179590 1598530 1170663 432704 875116 1504853 1041911 1299289 1383516 1994468 1800252 222740 259159 906430 5613 743202 1314585 242477 663136 701862 1749801 23451 1707445 1105121 1156565 1792496 412501 1925981 715972 1409407 329322 1984406 1582453 310664 1668317 994830 253986 1640787 238594 1599545 515094 620002 585114 181180 1089281 846656 1819732 130933 1334653 1571576 1256351 1415285 1393483 1750360 1170155 808850 767771 1803109 1864054 700634 911057 1138956 1699881 660528 1833076 902888 36035 1261795 45909 1533802 1331021 1819834 795138 1381692 1517178 1194508 1009974 376053 1110484 654201 846203 1929458 1506002 1887683 898731 395704 1545159 689268 1260153 1430020 1139267 102576 535632 1611537 480336 703631 1514963 115993 1546866 1590024 861589 1496010 1873238 99718 543486 1433176 736763 1628744 1630461 1390514 1216811 438501 1046201 1756548 1551683 688544 656378 885633 114619 1035650 1857973 740598 496229 222776 1446440 1674377 691738 1347687 727529 1501543 108789 983811 370226 1008548 543248 1657173 1258106 1315219 515929 403594 1134154 566331 378184 1916327 88732 1119887 414393 1008635 275829 1362532 1940511 1773467 608003 1091511 1772155 1463841 1721992 1601379 1949432 1259321 1961698 1677231 1815431 869508 1484077 368741 1953856 1631702 158216 1346384 724816 1978270 179588 1294110 697777 1628754 1039025 1051864 350786 1383625 1994626 1530502 1510079 1649031 300541 442615 277953 1465403 1194346 327987 1608665 1175784 1546752 932203 1883930 705633 1360856 1398803 434419 1088994 64717 1811199 1507603 184353 1880929 1285644 676076 1606677 1891871 1837050 795572 1944637 862046 1869713 1834853 118147 449980 444118 1405200 773672 223333 294399 63481 998827 805505 347310 161774 1466719 1138202 61002 1583207 1604363 1609344 897357 1308885 1500600 1384524 669301 1751324 453971 1579313 1669746 1618414 1922481 1785292 729655 1049680 678239 1729526 1764328 233515 198922 1593451 947918 32587 400219 1309483 397356 1801115 1238223 228817 7467 1757452 1052462 262923 771259 570238 969736 708868 1823123 60654 949995 1964756 781285 1994829 355097 181765 1223042 1532944 1291484 1672955 1075334 1624497 453680 1539760 955602 1378132 1116499 1057933 1922535 1630386 1521987 218493 1754542 429839 583198 1014028 1001770 1811475 1300562 335098 376023 1022963 756281 1596557 1275741 1618217 464389 1750071 1923916 631714 865615 1861586 89068 1106641 585293 1919837 727606 1108047 918154 837362 1606722 1163121 784094 587143 644289 1958002 98947 785292 1165628 1869384 542121 160940 473042 543599 665543 1629972 1350646 364618 1297976 1169425 1692232 136354 738456 779050 529535 544940 438171 735196 1046355 1312046 894874 558400 701051 861314 73062 15325 69607 1207148 1061962 704566 897925 1321127 321875 61863 1433040 1771344 1938256 1323982 1412086 916480 1167857 880806 651521 1177151 46310 954262 489069 554173 96304 1243529 78532 66059 1823549 1271802 998880 638905 826533 718010 1282591 137929 1019335 1584817 253011 735613 1080735 1618764 745735 936872 1034344 1783845 119400 1273532 559397 365544 1246282 1023395 1973526 951727 573536 1139793 866535 1790798 442875 356259 750488 364088 641423 2828 554556 917149 890485 1558167 1951485 1450948 1515807 1810854 984731 1672656 610214 1138270 1142274 207052 1886900 1959355 813026 1009990 430635 253863 432218 1910943 1311282 225101 1899783 1879917 1484056 1569422 87345 1357727 1405481 395395 648149 743405 1868604 1724607 963116 1471957 958181 1162430 896193 304985 1826296 134397 614854 1230127 1608537 1027937 1514954 1069315 473745 1135211 569342 1091618 238624 498026 112047 1834547 1127190 59121 1144044 1829464 152256 1548711 1175193 1200966 1924684 1858120 1994412 1940647 1039723 1059291 1673905 1514887 1004880 87195 1110827 1287083 819955 157672 657203 1227282 1976291 1069779 895178 185269 1502825 1700566 309732 701061 1560877 535567 1091823 151983 1993740 1454377 1747147 412280 470700 1874579 1430434 886209 747389 39240 891142 799411 1871504 1113050 351510 1769266 1286184 1733945 1519034 1541001 1560392 1560300 189466 557099 1040779 1346106 1006713 1955533 628279 853964 1357403 32131 897571 1360874 509211 1399891 1064473 387954 1008318 1387453 507366 877490 426307 694206 86293 153862 472970 269845 1222830 1053899 747429 709256 51821 1901613 949485 71980 1850296 1151801 604396 1708214 1208927 1572762 1455072 1290029 26117 737362 850759 1800863 1507705 1839968 1825225 1395173 897760 580380 820355 93720 1038064 976943 282532 1833516 1779067 1727746 1614624 728063 1298819 1900426 451947 1929801 199229 823110 1533498 1089935 1028281 947563 1867718 1996153 1231736 793333 771606 827872 1660112 1793739 1892258 720384 149215 232458 54680 1000416 1717475 159669 1270320 126059 1649857 1015192 122413 1902587 830059 1567981 349026 642892 266746 1685734 949334 16394 1091003 1556203 598899 1513451 494806 1159609 1925325 1386833 1764804 442356 117995 1754575 873556 1325043 937437 952750 731783 643195 131314 1790516 335328 1903577 783406 52483 907483 1428337 952695 1172518 880097 594801 1866298 1298550 560142 1699629 849291 676711 1158516 1596127 858868 873244 187250 166824 754403 842980 1972872 542064 138988 840902 188056 1235420 268973 1569878 1244934 1427376 496196 1057940 862463 372052 1830389 28105 54220 1314968 1270002 1742567 1423330 180767 1097623 653553 966728 1926626 625120 1078297 1099461 1263111 589392 1506343 921044 331584 209504 1290680 1114749 649126 1230838 1634480 255216 104410 1744324 676019 895045 1509753 1998816 1821585 1647214 1353790 997653 1640305 927623 509454 941159 1788910 1690439 1661361 131749 332788 1641126 969693 1068983 1166509 317898 1394197 1861220 939795 1597904 398869 489805 942436 311853 1277371 569670 635333 269226 1726201 1691304 240931 477714 1891576 1479795 1189405 1151430 481138 1001168 798024 482229 266507 70496 871850 60903 227862 507112 1595549 1966469 1578062 1099565 1515543 1135883 1895610 591717 1282695 117241 577766 700885 1485946 147225 215912 1145190 819951 1374669 847470 532927 1510892 1710802 1281531 1706534 1709442 488081 259882 72399 382874 910637 1306157 1577220 70644 218240 386264 1093129 569013 1003730 947685 287509 759650 737272 968468 1410598 1750573 1424416 740466 1225464 560364 988582 1809060 1372071 889432 210792 699672 201329 1950121 37065 1710071 1767917 533386 729881 1526414 1716526 398975 1836479 1476920 1256249 620132 764411 959161 1142878 1943608 1203136 389065 1814571 616031 60277 1094912 230036 148006 1128217 1188967 1570594 1071055 1695435 173795 1655961 423462 202566 938565 1223039 1691699 1138156 1625942 115033 177530 718988 84183 1763387 1314461 1260183 1544891 1193395 1952221 1010404 859326 1364732 234336 1684328 1989004 292910 1726553 1038977 1596377 259717 1625112 1945476 81432 1403761 71247 1513205 1175415 369369 833509 1261942 27975 670314 1764296 1670706 1188141 336505 1064447 413705 118623 862894 1266763 1336864 1940781 1588221 1902604 229414 96151 1692314 435505 1823475 1028037 1362398 1978472 1909217 1812754 1740546 1148669 1068440 511726 1354163 1977709 1068100 1644827 1241255 1575551 779773 1932447 1036560 1368904 941529 602826 301441 324362 382060 1386258 842135 1200823 201606 1451188 990093 288932 1891942 1636588 339341 997369 1726594 1219769 1891288 163536 1446019 798712 1240454 819794 384453 1518147 137694 597814 896167 715807 135597 1420958 1384018 492487 785664 70615 1318212 1900548 1412314 1698730 977330 1594401 1515984 680753 1569337 27897 1131567 1293768 1737748 602007 1034539 1183678 1051524 359344 38839 1078898 1156319 11234 878142 107147 536853 35758 1715874 837664 978579 248833 1984021 1847010 1169838 1275686 414689 772553 1612997 1267825 313279 338637 1337468 628347 843998 1427238 1044543 1284330 1503894 836880 1700934 1880597 537456 461909 783133 880422 659310 1273119 312865 1136341 833223 1110905 62975 525897 411498 81318 1269237 58853 1180242 323758 1151032 1116675 1373906 1703949 206893 752698 1961194 1542010 1932134 714234 1691611 1084852 25541 983559 1468992 1654760 331280 1784848 284378 1158629 1917706 574683 349023 92840 292060 771107 1772809 1056870 1704146 1643228 141591 1484060 882035 146330 797682 209045 1305184 1217255 1791842 1425361 869612 1335501 259781 102727 1446318 1638740 934058 184017 1603937 826070 1664490 729682 1778279 479159 494153 1899841 243542 289831 632845 762242 1209681 95014 45781 1090158 49191 972868 1006327 294650 914263 103587 942437 1758763 1684550 370602 970953 1585330 1024687 1600114 94049 1251564 1550532 660541 223998 329643 625732 1389350 1995649 594543 1372991 214568 545325 1104366 1318849 425515 972314 729531 288008 5062 1118673 185318 865778 1308404 1439822 1763014 738597 1514644 1513650 1727720 1280624 90654 1935825 1257783 1202222 885189 64954 1297008 1629703 1765370 453009 921639 65732 1239359 1128873 1220102 1777674 1724360 1447148 1865195 243120 1633079 663361 1123397 379908 399419 1860133 1354790 97297 991121 374333 89253 1721536 562670 79651 712349 811429 1798286 1784257 1586550 1057688 1648270 519793 589727 789302 1643142 470725 1398637 522479 1524190 1185888 534443 1639878 1701662 1963877 468028 41785 446996 213100 1182748 1578527 1528475 545599 218776 394354 1382998 469513 1682462 1422617 1107100 1852096 105082 12778 1662225 1223012 1651217 118044 959860 1425917 781587 1289274 946269 432331 1973497 460474 933434 1193708 748019 249186 649853 1881470 1152443 1923395 124324 457748 800217 746303 642192 1255256 1088353 473704 1000245 1270501 532052 1750829 1517783 300279 1728971 752211 578520 414861 275849 1680652 743522 243726 1265906 456840 1246362 325368 1094148 1833793 403512 1422167 153420 1539167 1317848 1846720 1234835 1374256 523057 691556 1476490 994250 1415424 1253340 1352407 548464 1884076 976773 1253812 1298752 1552871 1415844 362126 180896 1755224 506244 1476770 854864 1074452 1490234 1489581 1073914 1544463 1296604 402132 1255464 701310 53740 435754 380458 1644388 722029 1542689 859586 108121 415747 1957017 1322850 978115 1968192 1639183 440059 1930876 135898 104302 1461575 474884 1699655 1786365 43949 1975503 1416483 1453058 831910 426024 102881 301829 627523 218088 1805015 1985655 569433 1665853 1278312 1150720 1531680 1704465 1231204 204848 891901 173834 515671 241555 88704 535293 799025 1977155 1287421 155856 854000 1759118 11665 378310 407932 1269901 1640776 1641514 1790821 1376725 653090 382771 1437219 254171 2665 204220 1613407 1392559 1682003 982162 1294398 1974679 895501 856139 1869112 1408813 230241 1907203 1334257 617510 251664 487621 703625 1115419 624772 1865109 765139 711989 1084859 181864 682308 1446823 1381490 984965 48297 152903 2970 1370393 1903705 1740192 1644268 908112 117148 625352 1594307 1427581 1464403 139602 976997 1743595 627919 1645325 1855309 564067 1181055 653682 1966173 748171 262281 583043 1080116 95822 397494 1786840 1523496 1951652 1279735 379701 1287098 80494 1436085 1423104 1795337 1760349 1939711 607866 243111 1340139 1438828 1922150 291440 1766493 727252 1327506 387488 1531472 933265 1898123 1284980 1384954 413498 1568504 519930 221807 1322433 447062 82581 222990 142073 1748518 936787 4069 367330 1267469 1084516 945825 563569 1144201 1781129 1451613 1463429 12973 1988601 719642 1687112 304240 448020 867965 994014 812323 227247 24124 1611144 51996 1953944 591363 297731 1829222 868818 1076397 1136240 1407786 130997 141851 1666762 1606183 1842898 159789 1400349 888835 122223 1910030 1288112 473710 1652845 1973967 1913861 1659438 603270 1706405 1496709 557052 599550 1040350 763739 959763 117474 1402050 959144 1718513 317603 1934964 711520 1606960 1367436 1262447 1189112 161772 1313387 372600 1771575 184909 1284241 397421 103786 721674 1915215 10015 403447 681973 1443576 250515 1968201 353258 945425 50112 1753713 1502772 1594772 1612598 530615 1794675 721191 1110588 1700745 744248 1787132 95785 801888 689266 1187300 247643 1013839 841528 96504 1136168 1463665 521978 956184 959229 847988 1034657 313596 433916 382362 1573163 365921 537329 911260 638998 89272 359411 372670 1186743 1940677 995752 733925 314491 387601 1675006 320161 1685960 61328 1405486 671148 994227 1531795 1230613 1517866 1197966 237495 332467 1850626 596811 520372 1871642 377318 172898 302896 359974 395691 569608 928648 529211 1289804 1015089 879468 1730702 67529 185809 210632 963181 367009 5612 1516828 447399 330231 60670 1824832 279207 19525 1288646 1781191 1512101 1099354 209128 1642871 1064458 1844674 571398 307619 183281 381689 865053 87261 104094 1838460 1070966 1359057 228446 1127426 1270895 752047 1566338 574257 43378 1668062 1796613 124696 652665 1206441 751098 1908008 1648322 559365 1741764 795595 1016303 6098 1658553 292042 1940442 129482 1839853 774961 1764907 1306177 751613 93159 483158 1060466 1384195 930704 753211 1104 32042 1037735 1113306 1987353 965350 483645 861675 735909 860497 1146438 1483833 1013916 1856437 256080 455583 855168 270593 568512 650494 1657762 578666 1670308 345065 375800 918987 980381 227184 1160998 1833208 425708 372177 1076691 1650227 273319 1030855 1980320 791338 1494761 411861 1283119 717811 226161 1303952 1121067 837663 1714698 593805 62288 69592 150607 1750089 1145821 42347 1075130 1018517 424393 1257827 484127 1627823 795163 948437 1373771 1225259 622208 678991 732075 1428093 1264903 1414876 1547139 480657 486642 396554 106109 1415395 714092 1775321 1472143 216532 336210 683980 1185120 1418960 132461 1705415 198493 1903272 1955069 129954 657168 48664 864923 1834349 349165 289132 1830566 1635379 241672 1329057 637166 1607708 326737 1612923 350098 760876 1033485 83215 1056408 67325 1984678 1690666 1605987 1813460 1530721 1284743 886991 1201335 1467855 231791 500204 823118 1312678 340584 949491 1858211 1084418 1780844 240317 785444 797196 146285 873227 1855009 1437925 819001 1296189 1362310 1317310 1647655 730357 1299839 558999 1621656 1820885 170526 30006 282162 1879237 1118075 620018 1126095 171177 36434 552705 574754 374904 1185477 1379155 1396858 770065 1473475 844917 578103 137412 95140 506813 1339244 1896703 498392 989779 1752547 404123 137624 1513959 1809003 1492079 1442609 35116 827351 34975 1056834 1648812 1374838 899178 1986148 1712979 614163 707769 1727060 701378 1328445 738578 323492 1648000 486794 661406 659621 909500 1221852 1657451 224989 666204 1259332 1517206 1361965 1483950 1924858 1812841 102761 1050868 1282899 1321909 1432936 1137743 1540771 785962 1369103 1944702 90316 40886 685595 1074896 1217876 1329618 1214899 17438 1700889 1829061 1993378 1915889 1913261 460344 1878804 681398 59732 1312850 72599 1406765 532434 521188 1016089 1979211 757328 1082262 17403 962532 1289719 324113 1269938 88755 1969979 1433740 854926 1177972 1351388 1022984 1547955 1824362 945173 1515136 1544677 19083 1614340 989625 201172 1820896 1543461 488440 233385 172508 1647852 953760 120188 253051 843842 344994 175368 728514 936875 1757810 1108113 1776035 572196 1279132 1860271 445139 538278 1867403 1928283 60825 94101 400769 156934 1831307 1765665 1418627 1371738 295560 914198 161957 551436 1250226 1674386 209818 1693786 307547 53049 1548713 1002724 1801080 1701911 810841 578142 298509 636192 254562 497717 1364648 490058 917577 10860 30484 1846317 1731564 1919400 1248415 1765779 2786 1910016 1838435 1735898 1710982 993550 1180802 523976 1795608 1937672 1822590 1424983 895637 1135716 1425639 1742548 779527 67160 1878102 1704005 763041 1350297 1449818 1899236 1293501 1903254 1234885 1277996 533038 509905 1967742 1065678 591639 1731339 164549 92214 1225350 434896 1927577 1020427 1687306 1812355 57894 451038 581649 1185593 594011 462046 993850 1692470 1426953 1937750 1626480 1909250 1010060 1248722 1276584 671238 1903965 384925 1798902 1090022 908253 1627261 468893 1805052 1421311 506778 1625632 1411652 1916806 1131242 1248094 1950211 180973 1020387 1657539 985990 809749 1848169 1572339 536219 1617257 1808641 35060 133719 308353 315343 812759 20988 398938 1500578 623437 1723356 627742 692769 1197570 1158396 275151 1407170 284984 968919 1231845 334494 1620703 1095783 1631943 436956 1184272 1344613 1380771 240057 1617665 829809 722615 1385010 153830 1800817 163973 199138 1284195 721550 426891 1762071 1721632 666364 722688 497011 1603816 1688568 1807577 1979623 702129 736916 1430267 635996 1151409 1609564 1250262 1038183 1618545 1021753 1392004 1311802 1425229 1987389 128200 1681870 1927133 1106876 1787290 217510 1120390 941018 1769625 465826 262016 11087 1784902 457548 900930 1785804 1780018 872009 1067439 1028193 1819175 727281 490417 1161142 1995396 1031309 1831821 329559 101610 1314287 1432753 1929785 1293952 1066054 1704795 1344990 319456 1886948 960419 1670742 1935077 1324764 31810 1061822 1548431 1464259 677403 1252623 1165693 374070 555794 1141817 1837946 334446 1326639 86957 1436088 65048 1059054 947565 38660 230782 629333 319410 1129738 1930889 1136216 866274 867193 1290997 758076 919122 1507733 125731 1524508 636948 587607 1944032 1518387 222813 602625 687264 1480318 1063665 1324878 1935538 573035 1945506 1249213 726261 528037 389504 459992 332474 1603920 1826632 1985671 871016 356005 934612 1429584 246463 540190 985076 1805608 719104 1194941 950832 1742754 851422 1584748 590269 993119 1761754 890717 369994 1175657 978441 1082704 1566882 157674 1134659 1339896 1757491 304106 314505 317478 1128237 316345 1675910 2267 1216268 1575116 517549 1132962 510337 783641 1643422 803464 141482 438066 636434 1166752 556207 43937 1154763 264529 1015050 85053 1013574 1588308 1501272 1624865 1459108 1997320 1695190 772241 509954 1579663 420296 786756 672847 555809 1726457 877422 1486283 168736 550155 1478793 1506995 15645 753491 1771778 83048 1614073 1941402 1719098 993665 22719 1273779 24685 619169 403665 1769516 302973 496639 1107462 258848 993171 1281685 1368379 1883859 128802 240607 538448 986447 1260144 1423366 275163 1732283 328182 1133809 1497913 1517743 1886959 1207780 1969389 764232 178035 1015920 1659924 173649 166409 858334 141780 222518 1782452 1980260 308250 1068266 1058263 1103388 1723857 1500705 1059430 1180296 280802 91359 43396 675685 413645 1651834 503727 394819 1775222 26663 1732172 198075 1550841 465882 234143 680992 1127666 1652463 628196 1343799 1172143 1586320 1691298 1939261 378252 1400623 1461851 569693 332658 184501 49389 963480 1496035 1735368 1825223 880336 574929 849489 1693723 1316761 481690 1599781 1476361 1129606 994628 295134 1503355 697340 1110672 880842 563738 805656 977750 60200 1235513 1534609 712276 104571 1013888 1898219 1122715 1342870 1746341 584355 1633027 657279 1302457 461485 25243 1904085 1983456 937678 312124 148562 1117258 578397 950642 634695 1309565 693205 1848976 1278576 1246094 1930856 504989 1452132 1881853 401160 999301 234725 388138 1594534 1053830 1075643 1454250 1496081 969819 1457296 1894977 912915 1129325 875824 1682731 281814 788371 527263 855902 622990 460313 755344 42104 1196293 1110192 1632424 1280879 1946271 1492683 278332 1921848 646357 1157634 713852 1893301 831591 706243 409905 558022 1896659 539935 1541606 1990798 510837 1002073 1005208 75615 477167 1862755 1595442 679168 924 719831 1084819 1948255 178279 1289423 579336 736210 1259849 1029894 1023635 373806 1218975 908316 774467 202595 1503082 1226970 1115260 1256651 755305 1827646 915457 1469253 1251835 1115818 1639263 279564 1299819 1237952 166660 1497934 281697 702862 964795 1894651 865432 578222 115894 1730759 1687588 1258346 1637384 655979 644770 1511561 441780 841075 856787 1746252 561895 864030 1286010 594607 1546377 1260905 660922 745068 69186 1962074 1231099 897070 1908104 1276694 1338633 1889404 107057 1697807 1109051 1213540 1755832 475346 782802 1631641 1575273 787262 652122 1031239 166648 1644197 995433 49054 291035 430142 473187 1336415 1987468 939651 1379494 734116 1820875 463078 628767 1825311 103268 1026815 379986 1051066 286622 949241 153762 658221 422044 1171334 402670 1045650 1152134 103698 939002 253825 170622 1933292 433380 1365825 1173278 1520011 319180 46773 1280373 1217270 348952 427951 866450 382133 1762803 583801 1148212 1130144 1263451 1703413 1611995 138170 722201 1323733 1767044 41011 54131 1200236 806284 16215 1462801 387610 363390 529815 822088 1906842 900184 1505671 896142 183736 431269 815002 1622374 1611010 1633447 953696 1811926 1389043 1076947 157818 104898 1585638 97276 1061763 967034 315948 1921681 338890 907108 1854646 1834070 617522 401595 579599 704289 1838750 1415208 246836 529435 45329 1919814 1395102 660403 333254 1351501 648107 703134 765917 181911 938916 459155 1745921 544535 1575515 108590 866441 979121 1746210 1162059 1149282 1550772 905463 1445900 874569 1464244 1963251 86134 471883 1107073 849973 805286 555424 1953998 788963 1872050 1478756 241842 1853166 553405 701140 1685306 1293105 601212 1473234 538996 910227 419808 694714 89975 636882 385471 546455 1460426 1329165 387583 1833149 1428270 1095027 309593 90150 1083871 384793 121315 1534854 1645043 860349 654603 437330 71190 1932737 313619 1797832 1104831 555557 181729 602725 144489 1553114 1435812 825574 757149 1380226 1407807 1165324 1178586 1694746 862757 256321 398888 1764617 1722746 131785 542256 244148 1949915 1426326 566121 83372 161714 534034 1458909 220871 1559282 1867169 1573048 710611 1749488 1948880 1823584 983202 357969 274739 334699 1680488 1756127 1160168 407523 1607851 919319 820 1424906 380668 432847 1245385 10988 1196832 1476510 258923 301440 795476 554592 452428 335120 1272569 1966418 23366 809905 1242890 396803 1704903 355937 1735219 1927777 1214415 1614195 276652 233353 1786684 1927723 786621 1607220 9640 1688920 1544362 1575936 138710 1339166 689382 717554 1000411 691297 1349106 132382 1075934 169031 1830304 1103547 22132 198078 1951378 242824 1685438 597232 1583996 734825 1147110 670656 991877 1318732 1466677 1178070 1687339 1257993 625485 1022624 841928 1933904 791864 1031814 743036 1500149 1100849 1475003 279327 1802459 1230148 286872 585903 1721317 190264 1358116 1481638 943003 1976328 1128730 1450962 207205 842816 687223 520701 922763 36846 1210257 1305423 553269 618272 1832516 285327 1610043 1917354 1013572 768884 74182 1414643 1089322 209795 1031143 675110 14337 1070135 356352 621882 597267 352509 1062884 849096 354427 1646310 523553 1243862 1550744 1752928 393846 1684166 1290037 1408472 1808041 265317 1516925 773282 1152822 1666075 1989903 335445 290851 1294865 1431233 220386 1669134 1506193 86071 810431 312376 1048699 1076066 1973227 602008 643795 289056 1154328 878748 1561996 1716155 483593 1746613 1086949 602199 692041 1409037 515348 1700051 392726 1214844 1370554 696918 1386963 1627039 1003322 1426462 159709 43009 1580677 967546 420002 1777580 1224100 1195763 1817514 1496367 1663865 667325 1598293 769758 1751702 1801026 1639565 1049091 705223 1337224 313621 233910 719833 615846 606391 765413 1396622 1913015 1508217 608680 1450849 11913 1860791 1214952 176217 1083174 265436 1024449 1639593 682880 247907 882466 946408 205183 1473910 96506 511740 264667 149816 1996186 860818 1840202 1471636 760116 823344 490483 2993 1170051 111628 488127 1628782 203428 1183331 981996 1414 1663628 1835088 950406 1346698 1184508 8854 1226829 1606040 547559 1271091 981084 392373 1679303 1040581 132347 750865 1923982 1434835 577998 680205 1359798 633813 1483627 1971619 27941 807996 1521840 1627224 234827 764783 1371813 657694 1217582 109912 1037182 1397186 73462 1601454 1509324 847827 1420166 1038840 590642 1391474 445272 679981 1944543 605478 1924146 1591655 487333 873948 215468 884966 1498821 1253315 229009 1435594 1406128 922062 1868486 1548369 1180696 1656182 1846306 468319 465280 469745 1592930 1023993 1364866 1266562 75880 1832274 1064739 711133 1205192 474030 943097 1944129 1075885 1797597 343028 394895 858020 473579 1886793 1566431 750765 1813083 642082 1190623 1163650 1527657 1104330 1563122 166334 40147 790645 47144 1768404 1631689 1881687 1156990 1801770 321126 560812 698083 1749162 1840405 156610 272697 380139 1055089 1793031 1963481 1803469 628301 292190 631211 1711790 1108760 225013 287398 859386 267891 1193432 1309348 866906 1838549 70150 476507 1428854 167836 899811 340082 1536949 636699 763408 721521 1421810 270285 300791 637347 1189995 597306 1800735 959676 1919773 167689 1413778 479806 1392643 917437 308693 783692 562526 50473 1439883 339392 229831 468350 444135 1314074 747300 1314898 1879888 1986587 1247764 690757 1612100 478621 78727 1589949 1948421 51269 1710278 1233195 246420 1924243 1697148 31911 1119433 822820 1718913 1852924 696867 1968705 1373698 691502 1187795 242915 49579 1836300 788387 1013968 1947664 1368647 749879 722750 826425 1944616 289306 1338794 731369 66936 104758 1371773 1210890 1115003 1520706 1343083 1673730 70326 1055489 1697541 332943 285455 481257 1718509 861367 291243 969811 45421 660663 1470581 1681578 1819184 1063660 469368 961983 1703813 668277 992842 998588 422628 211165 1638778 652010 937050 692292 381024 1197132 502633 599764 1319426 409705 1954077 1521567 448531 397142 751925 1218095 47415 743081 622105 589737 513963 590099 1165311 72985 757114 271280 278881 596461 1628854 98 1474150 479812 474804 1881053 1002696 508918 439231 533246 781818 803606 1843775 951463 187803 683366 1918292 629141 909780 68063 292279 1844343 1917488 355320 833728 223508 1870900 872271 32951 1340014 1581090 1296820 1471642 1588617 584017 629531 1958130 385026 803515 412857 980991 1819475 40247 162953 290328 1730171 1815200 175022 671877 1756361 1632015 1444621 1992079 1833522 1151683 1448190 1430310 1689439 1256629 676030 1032116 631679 323811 103664 721264 1174921 1565657 1409050 158901 150077 379479 551359 368445 266046 346979 1735463 1612972 1391163 1682995 695102 1321756 1161725 1652442 1605708 452486 1827955 1252425 12275 1244737 1683866 1735774 1502843 850552 529030 1724615 119454 1828375 578709 1322023 304715 302263 76593 13435 912703 1441698 1703814 1382160 247062 662368 96657 849794 1150988 1532181 64833 137469 1887933 1821251 1083012 828207 16614 1153542 20969 1270415 544639 982749 278012 768028 1142761 1678299 1410515 369792 1780344 1854814 430427 119163 1482639 738224 899004 620584 1742992 564230 1193482 139080 1714998 65166 1269209 1524991 1285788 639244 1039307 72792 1847053 1558450 1024991 724678 322054 387745 1280786 611257 1110532 1182099 488649 645636 1663933 286687 1956553 54889 1837095 1013003 1516456 717299 1843355 1116302 1591587 839138 918490 539792 604633 1726141 1725350 1571307 1206120 466538 1383316 1128387 1150226 1188549 910239 1207090 1595325 799381 1831062 421122 92678 1506964 1607223 158903 1331235 1350302 1476887 1574638 594858 50164 1844638 1818121 457391 666189 34111 373070 165945 407595 1336899 1848633 1020929 524623 383175 668248 137158 212151 661753 1448418 1223072 1280601 967300 1050324 1120445 1256516 1236432 1842151 1155387 1818737 502749 1914329 1090403 1772371 53762 797499 1353081 1566769 1534469 303190 1424588 1461284 1185559 74402 1261538 1678028 631922 1013286 610966 1166219 777651 1040107 412036 1222145 1521393 517598 924963 1399863 1024806 1130854 1518912 715619 623992 1821394 1228704 1324246 1600405 986070 624841 1177612 585675 934353 1549594 326012 1308580 1903106 1277033 669340 1003753 1026904 1493698 881392 376153 1446069 907997 1784317 1598221 1744892 1507563 418439 956045 1697950 1380586 521707 940409 751723 1298497 1702654 1011294 682452 1441015 1424758 1128874 271611 1917042 288083 997080 1203688 1183632 710056 109563 1518852 1107828 1467472 964743 626086 134379 152341 599392 735277 611462 1658018 361896 670009 724005 1666811 1271839 1558183 546486 198341 211784 1571943 219785 1094377 269260 1800177 692425 416024 249717 591770 123948 958217 719355 683525 1784030 791251 512928 401103 1563170 374963 563395 1063318 1621579 776810 1713941 1225550 233078 387756 1154311 107643 1432150 1694113 167437 453540 68633 1150338 824538 778567 40790 1515148 1637017 1588793 405414 489914 1315127 377748 593385 788094 1629901 376184 200673 712421 463960 711671 422005 1536705 978423 885949 156754 465685 614621 70520 1586832 1188159 1731088 363169 1346125 1588783 247510 347534 1344342 1442549 1653592 934972 1412794 1274584 569086 1946687 792527 379968 1624376 1368216 833134 486488 1019105 1390546 1758274 1515904 539391 1601979 1886635 787956 123573 1650518 1624912 828247 805239 1790050 675967 643479 1200842 669154 1459776 1628839 1242028 1678 1624578 991431 1997199 1880081 1596906 713594 843588 8863 1781982 1159665 1300398 144270 1154886 1744362 1218378 1880735 1793002 1516862 1559980 909470 374730 806214 1135242 666077 137002 692715 794158 1863622 1762474 1791864 1530097 1274889 970764 1136144 1336479 1241219 1576011 1384342 43953 83107 1522727 1629252 1000263 1277608 1853301 1566573 1402939 1402832 1741057 1431817 520032 1689707 495212 293156 417888 512591 916805 1388798 520769 476751 471193 494158 1701527 991045 1707757 1370480 465479 1159371 684507 473181 1415540 170683 1663537 542305 42846 646794 1345723 296100 1399174 840486 290256 1763636 428709 886352 160567 1173463 1480108 468714 847429 1756115 145598 1295442 711278 1543578 146909 1770647 1402501 24412 887719 1153270 35047 1952478 640695 839765 1258334 435115 1616715 472211 101721 679832 272860 1395178 521098 1138907 1439239 1549160 1886971 901459 1955529 508032 106085 1420739 1173867 1539594 182666 1552101 1067329 982442 1722123 168666 1777339 976385 1837699 108043 1826905 669748 1987771 1698865 1670405 1319528 257852 847986 1809054 1562829 1141847 1584460 689611 243322 792443 144098 1938035 1928958 1425155 844716 1463084 939649 782392 123570 1475601 1389139 609546 1153543 1754899 1772605 961471 1830889 794226 1499166 1586950 1653632 350123 695927 135915 1765074 1265711 1482572 1943449 555465 1108235 1563453 1008227 1637029 256928 971334 1071488 1740028 1907529 1859126 1667108 1187073 1019059 1473614 1652128 1909274 1627544 1104991 1078229 875715 934807 947886 474483 1741415 568990 1093683 1132448 475527 1699919 636611 686133 399537 1735143 1211898 1085041 309004 110541 488599 1053167 1353163 512773 1032909 1493634 1577479 1598505 655079 1876714 1613422 1972147 222237 188879 1103003 1075666 1711382 635426 294638 1905439 1099829 853263 383294 317209 1575107 1118256 738070 1307774 270134 1376499 705234 486312 1195588 790350 1377882 394415 240495 1150889 1878321 537761 1573935 412083 1097684 807742 1516710 443621 1582305 1101065 988244 86636 1726147 1689822 902283 1349363 588028 510643 101891 640910 364499 34190 1666335 940842 1484164 574867 1879244 47044 1472149 1732282 145229 276729 992652 100731 541469 570556 888216 1435996 1116490 252155 92742 503558 142180 1390843 1981112 1326113 1902884 122279 602665 112522 910453 1327474 1884957 182554 1090422 687973 382716 703559 911125 557316 609504 705048 1659551 240603 1916843 297277 1623950 464304 140458 533863 67298 1485997 1677831 262817 436691 1850720 1926950 473414 397472 686998 1656411 1063519 1306371 1787743 52171 341554 1074864 1240509 919132 850051 1437298 968034 499867 1335457 825525 898478 555856 1409176 1057322 1447051 627785 1453312 572556 1735169 319317 1440194 292183 1393253 508704 538234 496060 1756238 1195460 1924841 130540 841527 1730583 1313884 275836 1087227 176219 1335118 1151695 1767665 567180 521651 563603 731490 769795 547462 174609 675962 105535 954476 78582 1790509 135110 1261341 941888 287344 1625139 921594 1625121 499064 843184 1956355 1723154 922713 9695 1728736 892906 1638907 732891 413063 1857224 1169766 1432567 1368841 1719444 920405 1479320 1509692 1063345 1877319 1264771 1435106 1423226 865577 1547385 1974009 252017 1195100 1707695 863620 794748 902320 264391 1921867 557937 649432 1585261 810242 195026 1852197 1888562 964032 803761 1750262 1429172 1144284 211827 996973 1481722 484381 828563 214563 1956835 720075 154689 1338173 768952 236639 1144897 1205569 408978 584285 1306494 461698 583689 1404340 1818534 317503 1669908 1295947 217258 1181276 1774342 352517 1937656 595243 1446828 869870 1718950 999619 1760597 636920 1305738 507780 125490 662451 1054826 487584 411738 1456760 1526229 1214048 1524875 1660601 478565 492922 873846 1396501 194967 1396583 741528 1589517 14794 1650343 125462 1978266 1749265 1671782 1211536 1196548 1486614 1471171 1156715 549388 922297 1471133 1544061 983789 1699001 1099572 389435 771487 991876 1045577 471485 473952 1737636 737167 1201178 1088052 115109 788111 411927 633980 981100 1835890 84705 1677707 1274866 1348613 248149 585070 488780 1734528 1233220 1581968 344346 476311 222630 468104 1772631 561525 260962 1160357 754049 1710156 576174 1036704 597913 147780 493729 51978 465054 1352946 659053 716497 353592 1387516 320017 57768 1302655 1823777 270788 1369282 1690590 330539 144545 1499373 723381 1823027 752854 740301 881518 1864088 646299 863363 1432522 432840 1023685 1433004 178433 218315 64946 1175795 138409 1759556 1587123 1072093 1035990 348639 404615 1928784 866206 1861125 10400 1128299 706147 26357 1743788 1260791 855109 27659 1384024 113090 825744 634887 420434 390684 429869 874562 1040903 591207 290775 1321053 29981 295532 924450 247928 1249906 1121808 615404 662688 1681082 1120904 586603 818188 486372 1283083 644882 151201 1675783 382729 587345 738206 1237674 549185 83777 82587 50908 131660 214842 690898 227232 71620 1500676 423557 701686 162829 1805168 93523 968457 341222 1253110 56267 789873 112717 263680 103475 463504 927977 932911 431053 338679 1338054 1160453 1062612 1179172 1547559 498215 1321839 1968287 116029 1615593 1285478 1644913 1237527 180120 1854929 278078 360098 1241118 1914062 369905 943178 899155 137024 553226 153345 1880435 171561 424581 1192004 461065 677070 779434 366802 1213038 1325867 270742 17344 290372 788008 1922655 1768 1353879 610942 1007424 222463 267200 1469687 1214278 397541 116988 1003340 157335 1825661 1745103 1481773 1773826 1610667 1148113 978192 161038 271267 644436 426593 879651 195918 1369326 1415353 740690 803622 1899973 702345 1453032 51574 1881489 1500902 66245 533395 1298553 936471 802653 440334 1538260 1649384 1266633 234979 276970 1774573 1646390 1639191 703880 1231645 1385241 43319 330933 1622604 1233189 502807 137924 1789116 1015830 1388286 1993602 1733626 1530583 601459 1121780 552023 1787791 461072 1095467 406116 831419 731175 779008 395003 1280028 1052658 503269 296268 1079729 1286661 1344818 620464 759722 1697296 1366572 1666964 1851129 1062646 104397 760346 384715 587118 1092420 1532632 893332 1285183 1654704 1647507 207367 1341293 1020080 82865 1745859 1147513 320416 1227398 258550 939784 657972 172576 116559 436094 17860 432685 1107493 649572 24554 667396 165599 691269 1488722 55946 1834146 562345 832130 1369730 630942 861030 672542 956462 1458315 1055597 155438 1067670 1894584 394968 83045 1542179 896527 975513 1773268 1149521 206331 1161002 1893702 616812 583838 982426 955959 88711 1070731 1870480 297454 1339088 557707 905946 1296840 988602 794465 10002 1801226 241716 155798 633343 1632831 878950 160447 493464 392493 823335 976586 1468320 1140622 1315466 1262946 668125 415705 331049 1531733 339977 495372 680348 613754 1632412 588720 1938395 1523862 253663 1530608 627464 1860559 821933 1080773 1682308 119193 1939410 428044 986947 1249727 549971 516502 1512333 1122398 970564 1282072 1936318 1479505 388765 1593196 1363891 464555 1543438 1675250 1356902 658992 1487103 1850592 907638 847582 1840104 916684 997319 1838044 915771 1713968 1734842 1665544 211882 682616 647942 1803564 1815439 257531 592469 1832317 1132827 1492652 103665 1697421 1648299 1693174 990592 1703142 530712 1271804 1999214 403322 1988996 562045 354645 1272109 1127367 915341 1465285 1253667 371939 595237 1793429 1081840 708279 1500019 1430537 1693301 1093131 1722876 142648 1379160 101498 1626662 1623640 1989106 390369 630076 1351991 1971999 1894964 1226805 796547 1844669 460556 1802859 1091603 629081 941525 1487849 1267008 928471 377960 331017 1721285 1349331 1208750 485166 12422 1962587 1748219 77720 354396 1544858 1527217 1222331 182213 402110 1651659 939370 1547629 1614655 1899014 743623 1744389 1097868 831404 1671063 203753 774745 642593 906507 1603211 190355 1212135 288365 1010863 412221 1951451 1047355 1252314 1124856 773449 1293708 291502 85123 1885250 188166 853726 1583055 669779 1258948 1793677 81166 1639061 404938 474611 46847 704924 108127 1680179 1404698 686925 930159 912409 1696480 1925943 1992204 626851 1478909 409951 980497 461610 836545 636282 960412 1622431 1569567 1018055 301066 361800 1545746 1961650 513215 75604 897886 164381 235760 1452854 98388 955160 623734 1110858 1559714 1887943 1948069 710026 687003 1169738 623455 1945912 1207695 79847 1088950 1318323 211252 581331 649299 1599709 197558 689472 1887977 5589 436029 1195373 1803670 1211310 1641160 1594903 950599 1316025 554253 1607785 1409153 1474312 1213405 714050 1815983 835015 1202406 1076894 1801751 577286 639821 1373792 1785277 873739 376905 1274079 1850620 15221 1960545 1630868 1838348 880771 116940 1287607 1662459 1131162 499568 275142 27821 333963 1897930 679271 669365 1123057 700516 1051288 1027812 1289779 812783 1179759 580802 577023 972356 1018551 368007 1578851 650826 1646554 543729 1033305 1999802 1716168 1563378 840884 201815 1585928 1771696 546435 62444 1966406 189839 828440 937795 523290 692412 1218318 1627203 1748889 128449 74654 1181024 1673614 1854155 32733 1898703 1183341 73352 1129485 1285763 775119 1173900 1096317 558349 1602913 249524 1741373 253005 192481 1926979 298534 1392543 355273 1088287 1320613 680759 179364 83664 1003309 1831232 616522 398729 457297 726987 1498285 84716 1528114 1872141 1370885 613731 1981918 1718139 774244 60153 289337 1887961 1664251 1981119 1846211 312928 1584340 509085 1241660 1294811 1202611 1503573 1094507 82201 1163569 519858 607783 1251370 956916 1111899 348193 1909505 174933 747250 922089 228541 766116 351688 1909438 165240 814574 616771 855625 1471170 1649574 1059133 155644 1701647 1699490 1303947 1377313 767450 1754295 1709281 593540 920154 1255638 209627 598599 72695 1841837 865457 1256897 10587 787328 1650489 382662 607910 904796 465657 846295 975908 1205965 20557 320595 351177 616568 604549 1800739 1494354 1218405 740446 760964 189547 1630117 1161524 816603 1064412 1578084 23394 126535 670393 369672 120353 1717106 193059 371513 746447 1608594 516518 391644 573480 458345 1032175 459390 1444916 203009 1295996 1583811 378402 62043 862840 1045329 1677256 463671 216876 1442002 900278 1060273 1241876 638835 1272028 1430419 1734776 1335958 893822 1275466 8725 380103 390669 106890 1437507 1476243 1887017 292755 227246 1306836 1342202 69885 1574027 282369 832342 57032 1588456 1639776 1007381 741253 712357 1586840 638509 979364 591081 594509 843023 1881843 539474 968642 1661661 1159712 1023670 695985 1154267 1315123 1972470 1893843 138416 180090 1929126 789410 1176397 522039 1117490 1595740 1588739 721745 1564495 1078572 100923 1147341 1591513 1629283 179933 263496 319178 947062 372266 1359688 287976 735978 42513 481407 1073102 304801 1885899 1784398 1908765 1748919 1005270 382497 1241857 1998252 453204 841481 1215252 844087 1847211 1155407 292111 1223286 1869735 794425 903988 510321 1632018 1597850 157354 1802896 1526826 389147 1335821 977992 852148 1691104 1988852 372766 234298 1331743 1995565 1421061 762862 1777701 1184631 456604 1483575 1655720 1414581 1034399 123786 1470765 1091083 778104 1797458 481618 770497 1344270 1552326 1788033 30645 1235438 1155985 531263 590443 888405 1982664 524139 523060 1369927 811686 667072 533358 1581400 1621260 939560 1094293 1082217 1957868 475966 279 804275 368773 954535 1417523 1713359 364799 905468 1425591 596115 809512 844727 1858802 1147092 1298901 466598 634139 473585 1756112 1184115 1297503 86045 1690500 911867 492322 952508 499152 1975159 1603524 1274288 1393435 998026 151605 152336 1151082 604423 551929 742621 1224635 556475 349547 1318326 1190236 1177343 521731 518450 1853288 151967 903567 604179 85663 155559 1328178 1494686 1913191 1634879 614047 1223725 82671 1128648 1321022 486967 1041401 1718059 1258194 1715367 1611276 794725 606786 574305 1054366 1068091 289857 1655023 610060 1393836 1988609 159698 1054825 186711 334061 387784 1045949 624177 722148 1284970 1411709 840682 985096 794301 394185 817696 787582 233239 151896 142488 1346193 1192355 113135 1687653 1841688 715691 471649 743082 454926 412424 1960879 576091 93721 1819600 1479643 132012 703432 1076373 1607197 1882938 466713 1005985 549341 1660042 1559258 48519 1873495 487853 1404198 1291204 176797 1323004 286208 982196 147449 715845 1890531 382274 947019 1161904 1163559 112518 288806 528263 1262384 792648 373853 1086014 271606 910579 358863 926603 281825 1346237 1504218 678092 1055386 254526 1117809 1462013 677566 1302472 1273483 382747 448118 1144054 1004218 1753513 1323889 481388 1353792 1366111 853155 108972 1930017 59440 1315168 1791638 367776 391245 1045689 717500 1664598 469265 240900 1970123 1367016 46670 1458669 1061918 947765 1413384 1755802 561441 828173 1714579 1993492 1808419 29096 20134 1043757 1669353 1002135 795118 1977921 224694 794749 1255513 221259 1781681 154487 1123061 413642 948458 1114680 1742527 414132 1629068 1406273 146800 829007 418880 818258 1530745 792185 685505 1016443 691258 827598 1791283 931227 1016317 554580 1984126 917381 1947854 495670 301869 1385894 955428 1370141 1052758 7303 1220623 1117914 1259765 1143063 431799 322255 252920 1136806 1104034 1332688 1034393 497654 1750495 1555433 139315 1895211 1035543 367206 1555232 1548897 512285 597072 774842 954630 1277788 1245348 1695461 904474 213508 538294 1986782 281977 1354414 1305962 704595 1401630 1314861 1278495 882610 546262 1338152 1682104 1449189 879426 1253443 306883 839996 1054976 1813294 942283 1755723 1495501 1299959 268650 47755 1401469 910063 71051 608299 1817961 1842372 1808005 455821 174667 869531 1488614 302375 35811 1611708 559907 655721 1328466 771031 1212845 1325500 1207868 388282 806143 112444 995951 923893 237039 849466 1005389 1017332 1774428 1178566 497345 46681 702700 236876 1909804 1107848 214889 1736009 1006494 1128631 1633411 934255 1201087 449902 831897 1177857 1109108 786794 1199904 1557278 1117103 1484941 1691091 1671829 282405 964671 895349 1686230 1440996 255693 756203 1631458 1620342 199887 1015884 258190 1617130 1699810 1841727 998708 1840538 850533 1858962 527194 1409390 359104 852256 1532834 1951062 1514355 254401 1300206 1117943 1095164 1186426 593637 563329 740904 624881 291321 1315414 1604157 1123264 348208 1324293 1567142 384398 1900106 274297 44689 1576113 152234 1741617 1090404 1388226 1802042 1527002 216585 1013965 394919 344132 727830 772152 146517 1813813 266199 252230 1369968 409206 1546566 290637 367261 1705120 1904584 806700 1537079 1526357 1669741 1744453 379126 556342 1344248 1518254 1786988 1310237 733711 1224164 97901 1723428 321122 1353165 687738 1803131 876236 53916 908964 51449 1838475 1098658 101047 1519316 916121 1849569 1690780 1078087 1568365 43075 1351227 322585 196391 877197 955860 1601419 54812 1370094 852923 323336 1019452 766132 333886 1530007 774288 1273961 604630 799572 539454 7891 1346906 1581522 1332135 1519741 755123 1129995 1569260 760953 1274164 133693 1400384 1448249 941408 1590637 162097 1060656 809172 273422 1675179 589374 1870775 1864047 1453957 52511 1956674 1724645 579089 47436 938391 1002891 1326468 1381342 283636 467073 1864564 1427071 1656624 460358 745383 154323 1229312 496988 1906938 1635229 277039 296937 1733000 1194087 515207 259560 843302 651611 80213 1450487 1397027 378607 469243 784717 615981 1426970 1359382 814119 1768192 189024 758109 1715425 1847101 182251 163237 880298 1876877 1947339 603943 34797 1436668 1303447 1387979 1190584 899763 1915244 1658095 1812198 1081829 1067566 1869157 1467441 940397 1452903 862369 1839733 1784723 743154 789511 559331 161151 652733 939319 1754457 899307 1715432 21745 681618 560006 172864 1687874 532904 214203 609571 258972 386499 1871410 1288992 123173 1675641 892056 1210571 648582 1090050 1106210 791813 1993058 6295 1753360 1600651 1558873 1105756 865407 173229 1995786 355075 1079912 2211 153092 657832 1966321 1714191 571447 439739 872244 206062 294241 1789855 115215 778600 1013793 1618589 1268807 439374 1681305 1522939 708228 1003541 577350 812627 1580821 1235472 89430 748258 504749 1015802 1950162 1896656 1162691 55953 1458635 65767 909250 1043068 190896 1944555 631032 1737316 631329 422686 654333 273917 1612241 1690381 1596066 1182206 1371571 216736 1650286 350814 902486 358499 157613 25595 1235629 747262 716988 1847540 1852797 16555 1530465 824539 1612932 1272286 1189011 1741497 1069143 1712178 1867779 943823 1301648 1195980 79161 667814 1088523 985855 891163 1823194 158944 1960353 1511462 1081054 765117 41415 1197007 45889 156762 1323336 1014727 182129 684769 1432477 1562638 1471128 108997 1939057 1894888 232869 1320203 1618241 1371231 1743253 1843423 461420 1430378 1860636 1928600 1030627 476371 1372953 1046478 457797 1823334 671272 971155 127636 1231002 377025 616231 1602856 720407 897791 1218561 1218893 244650 68022 1548325 850642 1760185 562352 1433257 208955 1916789 1587985 817367 877898 857822 1800004 1806345 824819 1069971 1809890 265394 855830 456311 211898 1199157 218678 1035586 1119199 1389070 934645 1034715 854127 1349406 1482696 1370151 971105 420692 375339 247072 360564 1171489 853737 96140 1238084 696238 221654 1956239 481696 1622116 200448 815688 829206 1975687 1349067 1100256 1406258 1930118 1133521 648891 833058 712662 547797 488085 231029 1678136 561618 275503 336119 859021 1087970 754284 1041927 1350786 742942 261268 1064959 1147714 1599472 343758 999699 1886445 1899002 1928226 1348465 1246399 1943847 59598 1048821 897864 403859 1290843 478614 43612 1764722 180715 831435 1195656 1257343 1834829 1889266 133346 1918376 1222269 178974 1280379 1965765 924575 604473 127653 243859 602144 447626 1123743 1890545 507645 595698 1569785 439012 1948204 1711085 1226296 1814268 1696326 1592612 1438880 1196871 529869 459173 36147 998163 1226153 810884 1062995 999979 1018756 282708 1061747 1311446 260936 19738 211200 1359984 560735 1981127 436431 1013167 277126 1387797 165192 443328 785667 228713 1849027 1980365 1422105 1940411 1439995 1736636 1731320 1444131 834133 577593 1145194 1142882 1206079 486381 1575878 439281 1501610 1172206 1857645 571772 290073 790295 396436 194710 437628 522925 949690 535250 380898 985471 1374585 1518017 215133 1484079 3165 1765817 1197345 496707 656872 447668 1310633 805138 407134 1187123 1896004 744688 269994 1356261 1790754 206161 1551504 89136 1827292 1262837 528700 682660 1346332 1283016 1648596 860492 492467 1372223 1897648 52835 1262564 1033765 1630963 1468666 1087798 994398 508454 1339651 1471034 360781 669432 70823 102669 38682 1415909 1693113 1918096 1618647 1907485 1743805 122447 56369 1574147 1848101 386790 138447 1794558 786311 1967183 863535 1733098 1757862 1934959 1700483 1684924 633763 1600397 101261 811196 1021086 146952 1907577 359767 773416 1430026 721360 1138710 1674933 412250 933106 1096863 696601 1382618 1652076 478139 1589376 69880 1096028 1211061 1526803 410662 1421980 1326859 509018 272876 1399523 1517793 36135 97869 1547543 1466302 1175068 1557764 785071 890273 712513 1975005 1511612 1318996 1965787 1129740 1148279 185610 391820 303299 1734340 1511576 387615 806064 1181374 1408518 793819 753116 1007326 1467944 742828 216294 989833 581777 551940 921148 1048863 1583214 372950 992177 372859 175287 1968704 84305 57347 1181212 1327342 429260 728732 1181236 702898 696415 1680139 652285 1762732 1202304 273913 1582270 1286669 530 886857 122338 1089330 925480 825147 1832987 1426021 115116 380744 1488307 823230 1906513 1320596 255034 126532 1723805 1253382 1598897 820326 1188263 1801696 1696145 1254644 1302675 507620 1203298 1909058 1183979 1840315 1751060 1485995 853632 455630 1075113 1747168 397989 1971928 1421767 1848466 1507473 1180372 1309884 414146 303132 1230661 982102 961570 1050053 1278980 1492303 1135208 1257243 1021046 581041 31971 558548 1579849 1962809 105023 475691 704188 1352546 1722843 1593498 158870 470403 879092 1321018 221686 1840203 512567 1327194 580048 1686874 271069 1996039 197239 277956 900158 1373579 1207420 1448415 216369 960181 24902 1925367 1309750 197487 483605 1372286 794182 777555 75294 1139034 1534188 329154 1504594 935894 467360 1042432 440242 1621797 1942023 264247 1007290 969846 461141 491266 1198477 1516490 803071 1842231 1531664 1457948 1506836 344935 906963 1504619 1322956 917637 1681958 1768575 511044 459291 1988945 668578 1481518 1314539 1687495 754716 601856 227484 1169589 369266 798519 860537 52713 51785 1654607 1583836 1920393 450223 1241975 1433803 1093679 1562163 958668 1807926 1606819 1710612 1100137 286811 1704470 33771 1531307 314423 1623486 905245 434520 1207444 1063401 988412 1015804 1799010 161164 1821824 729071 1805681 1522343 386508 437244 1819841 1328212 180979 169039 20462 1666943 877460 1169880 1714085 1729657 1394981 642710 688265 1320865 1426121 476419 1304754 92444 1130054 750309 783988 1731550 1840685 980290 142110 1927627 532065 201718 1847027 474179 1426106 288311 1058112 1394868 881788 1083493 1918868 1264835 271895 630936 1895014 1576233 591698 813565 837677 1747849 1590649 570314 1327346 1862667 1251910 325944 894638 321106 416733 335704 993959 522287 1249171 1378465 1920294 1621471 997072 1816862 1433598 851632 1667865 1821111 517012 970596 1808822 1563812 1437144 1644857 48182 1133957 1688241 1087349 1060378 344267 1499242 1926824 19903 1422993 227244 1416723 477329 1817543 7763 418573 229832 795788 673418 1733025 879323 1348894 1332645 933037 1702786 798921 851904 258896 1717906 516717 484852 584294 399194 854309 683744 538051 791725 1463268 691957 718048 968241 1763233 481703 628966 841039 1764111 1803402 1123038 1914656 375094 1205123 843046 1676652 1930719 748928 95238 253075 967787 292538 281369 560180 1310008 1512198 224252 1084230 1989598 609243 1146635 506473 1712344 1958210 673902 542617 15627 554216 537754 1584793 388222 435133 1328603 1293690 1351282 589059 1501150 585527 1551742 183590 27858 852784 204570 874100 891588 693520 528044 419412 1562106 1121645 1180448 815231 1835535 907794 746149 591030 930711 33783 1655560 260351 644715 1898373 29413 666941 240805 290748 137671 1028347 1003379 1114358 1082245 1721462 1821360 207833 828709 1466282 302511 336793 1772704 983250 400757 1772707 1278419 925811 944552 1969790 1709139 1017812 651578 1570759 788436 1732121 794334 317677 1943970 1994042 1942341 1984930 790065 634009 417763 1839988 655388 1104216 693091 753552 216410 557596 239239 1375374 1867176 198035 1579182 331411 1225579 414382 382694 282611 1955963 256266 241049 1120781 924039 1295993 1801487 1024063 180509 89540 1773949 676852 784590 1990541 265912 1547046 776189 81327 1609086 687707 1599972 273275 821385 683909 821291 1510628 563337 185441 1546900 494429 637456 808364 701091 898418 70637 1247294 1387679 1550471 911984 288610 1292547 1435950 1362159 1588751 1530303 1238408 717908 1147066 574784 47674 1829184 424963 640669 1730862 661580 498443 1686908 1066602 432491 1340000 682201 139363 1905605 206557 1467704 1598346 213381 179294 1594714 50167 1483468 439420 1265708 22647 1628291 1359977 142742 1127729 453537 1897028 1122297 353600 1843543 1017091 474712 1875817 1160344 793304 142798 1911625 1089654 1929887 194496 806950 593452 849966 610953 1926546 167436 1916531 1268583 649574 1200225 528870 1656738 1489959 1341 984541 22927 337182 1889708 1541457 1524150 1945322 669796 292154 46461 112538 845358 531594 493139 1732513 1800519 934031 122779 1350990 282165 963982 1199668 734711 806429 1637344 38045 445739 1263261 447128 1783237 1246651 258501 1728183 969832 1221588 1490634 1581896 1985448 1751327 1176413 1339618 1092247 762020 1651908 1261111 1220368 713132 251812 361920 71498 998196 865933 1459034 1733276 979762 702048 1379697 326477 569395 1589290 1174080 1436487 1064566 1366410 1730295 628207 792241 880946 497553 1714666 1033806 267595 1355257 171939 1722558 1632875 1793593 598376 1056983 1258099 1157860 227639 1401685 1951042 1243284 173622 1901599 1437245 1976551 1289431 1470519 963074 1264674 947727 542713 865443 175698 459475 1102840 247082 492333 1807463 1128967 588286 647693 128100 1059094 1023222 1606944 1732773 24905 385459 1095686 705262 284920 1533339 760723 1928706 789315 213932 1498447 1978486 206060 308684 1537265 789032 1196180 676957 887468 315611 910266 222367 680809 1413365 370461 216724 1963193 463481 517967 267850 780976 1950393 1497167 1835735 1986041 1278874 1293101 1180727 709011 1441577 1892199 1471463 1343304 1548351 318197 833077 1347174 303485 162125 1191418 1140442 162101 464963 1363375 1508859 1018277 835101 1895546 632621 135298 1175864 800552 1984705 1215027 95505 316593 1116773 692194 56772 168699 514927 1379917 1087320 140136 1572703 1563771 450369 1414118 881277 253166 423961 680216 501720 399756 1261368 875768 856176 1111435 1255237 669185 467942 144477 1920845 597374 142016 387130 21379 264793 342196 1500945 265080 1592420 270491 233564 368152 537436 1957409 353329 1604472 1850780 730565 1375145 1261847 1959560 1632529 1159255 749294 1606855 129230 479834 1936148 516893 978439 81843 1788991 759829 249471 1217362 791311 327188 1860148 230119 1848854 1480554 1127601 1755612 1974153 991186 1686146 651108 687353 957485 43437 127071 1162734 357740 617230 188194 1156979 64984 230568 1740098 1458727 16478 571202 759465 1324411 62988 785817 771635 184929 820927 752703 907799 840252 357990 930676 1727526 806922 1148633 805583 771596 1710124 303000 1739707 674907 664920 31485 423510 61218 804315 686128 1028326 1419825 1601869 1665066 1876644 616046 118897 1637233 385968 1084956 164057 1121151 428255 595860 13141 39004 1946657 1140335 1524103 696832 391762 1340766 1064085 1781927 1692259 1773257 1721139 141247 1866179 1276273 1176494 1829960 1714087 938629 1014299 110775 1266841 1115206 1425112 314132 1042748 117466 946508 443436 399951 1870143 1890683 68053 921333 1723369 469892 1960614 1501271 980337 1852984 1815870 1082534 1638184 433028 349390 1787929 1672978 1325258 1994605 695112 1875451 437840 492088 1481142 1766708 826655 1965415 1505584 1055099 1594013 189554 1132039 403043 1226544 1895604 415310 616936 1695489 1590679 1054501 1206881 1723250 1848422 239984 836159 886151 1893263 1978432 426753 345049 1880813 309393 606438 1028625 1014777 693420 1104408 602667 760031 1490945 195534 36487 1194262 1121461 1853351 1081761 1865509 694384 1716785 767982 1347211 409872 556272 1966404 215421 1504873 1277783 644848 1815756 1422445 1480295 1264302 18349 1871442 1204916 1073230 1075240 30345 962217 674845 111876 1377477 1616993 338132 1232522 1197509 682987 1998938 1924867 1488011 1120814 97844 225106 1680140 1320573 324892 621440 106577 270855 1711299 514840 1427442 1828471 1026132 447941 1621431 843294 26556 796113 1612895 63633 2176 1164919 1664730 133341 1435972 820039 1245470 1176415 30384 1316568 1312114 1300611 1571635 882041 1558295 443850 437437 1196456 1791636 208000 561679 1589877 468549 1701919 1936094 1430683 1382945 515660 43773 1793531 779992 894360 1684436 276374 224997 461308 1838599 497213 351902 1189983 1958542 306545 1413855 281045 1895747 94419 793940 1375228 578464 1666894 1754167 38838 1112478 1991891 1508282 1588282 1623531 943535 1419950 66905 1397247 1586953 1229325 1513405 1077350 981040 605419 269245 1861782 1850508 962757 1115724 1936421 1179961 1345751 837375 322359 1278053 1751843 1434633 1076603 618071 836746 1532659 286296 1166342 1435078 787651 84272 611864 907205 851082 1006712 659891 667743 249133 1854776 1066118 1906238 1548950 944837 1399146 218161 1664541 1775951 156619 368380 14785 334834 68781 1549929 1281291 467445 393634 542553 820214 1608830 520017 1077798 466306 1474959 1153286 438197 1803803 1384079 549263 1849301 1228618 1478991 793133 1880646 1439509 1226209 1163023 1349159 1438707 1348093 1252974 1125478 748047 1068708 199401 247137 1017440 275970 1996509 1558111 141085 1560481 1150455 1145120 1843440 80728 176416 681728 891280 1403998 1095979 1082626 993846 1352888 997848 1939058 899762 118583 107784 752296 191161 193255 942452 1047117 1210714 727128 1180538 906812 970508 799348 351988 1986489 1347976 341729 1541787 389022 1275300 1657291 1797543 624456 675854 955336 1597772 1176943 420096 955 709073 1145904 1804334 1070178 217217 568784 1697495 35152 100748 295771 101104 1660354 409002 839297 1494907 1357913 720558 1452136 1572141 15698 1659579 938253 999589 1790914 1909511 1597327 74162 121327 30912 807905 343009 535065 1362716 1467193 316739 1994887 1850761 1198656 601859 288659 859142 189888 1645090 786497 1950557 403487 298866 197697 1034733 1064665 1545121 963542 36303 112265 1531138 1038596 484565 579730 1730147 1070238 1260390 483531 1715559 156748 740203 150497 105802 344759 1824649 1246082 289506 244139 1831950 724490 1450850 469628 1811362 102934 1815895 1631603 1879438 1999582 729528 1095719 1519865 413449 894253 622957 235565 1552804 1927079 1308367 1053770 1158545 174049 1135640 118807 337696 1493088 1848981 600136 1885623 1805924 1025679 626135 281109 501019 1795568 495031 317860 1484076 696080 1000121 211502 1744944 1856399 1631573 1816360 721765 1704174 573500 326553 881616 534122 1601081 856468 1510574 367966 981142 1886024 221637 365219 179061 1665974 1674642 1321341 1460936 761546 1794377 826490 672403 1805331 601781 1532870 149891 775986 1341493 1486026 404005 1063406 1982961 1498449 1558790 576872 1541158 1735708 1839942 1252499 990805 115320 1957328 819114 921018 1501910 1579045 1658145 1796234 206409 1103108 520023 953712 917087 1141856 1428448 1004983 857173 1401979 1746154 1313735 1996587 1214296 1537525 193199 812706 830199 1540976 430262 1379837 76932 1346783 1787299 1550541 973155 1049519 1660846 663337 302679 66030 1533390 1937512 1422160 699537 1938147 428778 671378 53373 1092176 1818482 644828 301224 974589 1907665 466906 1854142 679101 1493258 1812680 1699717 40567 1466272 535661 475856 592141 996523 791002 471080 1031145 649509 70503 1160200 1332762 1883091 790591 364908 1511256 337445 1081483 81068 777405 324572 538787 1420252 1755583 1591133 1234483 1807116 365429 1225595 1286341 324822 809088 1127653 474708 884599 1947002 575459 859759 279815 573656 732860 1810370 1824609 1523467 929159 964247 423570 1143438 1871933 1362615 1359983 1513504 696685 1965518 738978 155463 629888 1121717 1829824 1561662 1587894 43201 282317 553170 882979 1249335 1790088 738292 653317 1431394 765056 341747 1980032 169430 956810 282333 1634814 847186 232622 623093 1599871 1616248 175519 1582582 236512 1142333 808147 1720532 1516896 1081447 620794 1575594 619406 1388298 1574170 1926170 1213839 1731118 994993 1358480 1133066 177781 211527 1598656 359271 1659605 1058128 1196482 105543 314231 904282 978980 1589331 650125 1651750 343531 1872703 696581 1271095 1234034 1799241 369571 458791 1116257 1541655 1933765 696802 1748184 429367 1592977 799998 56180 270036 1102857 762599 451377 692503 945423 61351 547127 585500 1429298 1425185 1588674 1228323 1392501 813987 440492 408660 195213 1670913 1424041 1101879 1504108 1307183 525348 1557710 1843312 1781783 1405173 1025142 21580 687960 1124765 1990040 1350336 792626 1367580 1755637 175557 1643985 313260 1549509 491936 402471 1462844 25042 1537021 1314620 923434 1100454 1108499 595585 780191 1168959 881992 1690292 1837938 763691 1017289 1060300 684396 1670987 1615630 935907 1887054 440526 1561111 718748 1059538 1020642 935487 892357 8288 1602821 1850518 739738 1935261 1747550 596077 1186720 1218473 1781705 408607 631754 1685288 1170037 1052348 62909 1672125 1349901 1002007 517643 334259 452808 1587840 880355 1579521 141550 913038 1628536 322795 1583099 187940 1925284 230129 1194677 229210 400350 1455570 1460044 445726 373943 217694 21129 1723606 112931 647601 899223 449877 611001 1187440 237679 371931 580713 1744442 762421 1428111 197084 1057811 1069987 886845 1314415 1064441 16370 351941 1363585 442496 875986 961779 1662852 307439 267798 1220532 16598 143209 182629 1831441 1246187 937971 731545 795459 1731563 564610 1131751 780728 1563619 1351964 1225500 652130 1565267 1848900 401513 1802113 924548 1371940 1034942 142290 874177 750124 1050017 955362 1269686 634375 1430060 652639 1856770 1748975 1324580 569020 1229279 955199 1686729 806243 177500 573461 1549831 1262885 802861 888935 927818 1623887 1055002 1534891 1675726 1499851 566818 1323378 1775207 1269488 770506 1272944 371131 472692 1228367 1526158 298396 951289 1023235 1666822 619475 1519082 797849 1552429 646247 1877969 1764317 1339715 1345172 621482 767275 1780134 38686 942287 298656 392019 1827200 1542906 416038 850150 253920 678528 1547040 132778 1224180 777552 1674609 592017 836495 511234 1662485 852143 1581843 418491 259356 112364 304282 1629655 281414 1775982 1295226 291089 1942731 1377254 871541 1700083 84216 1389008 1449686 1746940 1145501 1665824 1566818 1330977 1095438 553224 1934358 1196916 1782331 698779 1621347 712967 1678744 633543 71492 878417 527214 1204571 385490 947694 1602649 1837666 1772252 979489 1077703 1788736 871952 912148 241426 410554 1412943 122843 1756328 1431677 1065336 1761066 537550 1628673 928538 479945 443657 1544905 96114 1307309 1861625 1807024 94116 1953916 1859378 1370783 1347529 1388035 780029 385116 336678 1206588 1286213 1092769 1338625 1099662 1124616 245226 94667 281408 295047 667174 352474 1561879 1890992 601979 842728 1532116 990355 176844 1985024 20269 411043 923196 1081108 182654 331038 291394 1976386 1206747 1329721 366886 584413 1024509 781584 1259485 1301545 1004251 1465319 113826 1619180 1160541 1319226 1785739 701543 98600 1731582 1196880 1501651 768332 1845547 40519 1004742 58250 1913026 1936429 1159430 243699 19259 1043513 461890 1959711 986512 871612 1161320 1368526 400731 222758 1772531 275139 559779 1520248 1053144 577454 1467487 1791312 172696 1687977 1473081 312414 1751860 1577952 138479 1343764 1535763 1792420 1414564 864769 1343833 1007090 1039361 885890 1246505 1444750 1663453 570435 1950984 1971070 353514 57028 1610936 1378168 1646093 1596682 840490 1992623 298483 401794 1754595 576624 1169502 332097 1782810 1201216 1128093 887798 1776733 1989403 1851832 1312978 326412 928407 996451 214743 391887 209676 1663914 1953293 1800061 322758 1869739 1728189 1936312 888639 1652162 691881 273786 1235261 85580 425279 177935 710049 706315 974378 178748 1220199 651114 891589 1963524 1280363 913541 885259 1619272 1269819 303731 1570628 1180060 910777 707542 571552 1581115 1240816 944554 124376 3526 925509 363983 586690 824246 1206499 793544 935863 1131248 23843 1440561 177087 1139456 433942 468012 129228 45775 1234107 1045458 368115 1718878 495965 136112 1585405 643918 1729985 206689 1390824 472522 1015967 289704 1067184 819853 713249 22302 998375 1510468 1605586 1085035 1268910 1389379 1686616 832313 379804 364951 1956101 1323545 552042 1101604 518892 797633 885052 828585 1460256 1333810 1677935 1029243 440339 1067195 45444 367839 1165478 252737 1268784 836175 383748 420275 1434939 1820425 1933573 1881713 1322699 1690860 1956596 1426234 51739 1640944 1323437 1607594 1748715 1063031 178787 708160 1306976 904028 484978 1469596 1904029 1769523 1219169 1205426 1353220 1925121 820096 1691626 1008742 172026 951543 16348 1328135 888066 84237 1498138 949350 1654948 1233264 244374 1304397 1587647 217954 778109 1841860 323681 1883417 894442 756998 1976652 1622902 325708 1277674 628866 1823833 1579138 1526598 11315 627748 1997390 311432 636352 802376 1762066 50598 1665190 1682071 1983785 512640 1929735 963525 1711146 809321 489050 464366 1736295 1387475 1275927 429456 997164 1854044 235794 1761734 1384744 1323666 1792192 323085 118669 1987865 1573143 201920 1524381 1056093 937684 1390137 258475 858183 316349 1868458 1023910 79066 51521 16085 1902492 987723 695036 219795 563789 1259995 894740 1046100 898206 321400 499185 700340 1571130 1422961 1951041 359618 1574768 940306 77504 1585744 447921 502371 373217 1343578 1167867 329320 1374127 1110923 651247 1792981 142694 661345 1565533 415849 1567779 456226 736354 1983541 198571 1603308 822617 1886002 815748 448336 1491871 838268 443967 1842271 1057820 1472138 1740360 502740 1330490 585908 1320342 1314668 453561 1008599 893984 30253 1781471 957861 39222 1608463 247491 1793965 961017 700892 478587 1476135 450219 457531 542681 107947 1722480 1490977 1213475 79185 1886533 1109227 1557093 1170038 343040 562604 1810458 780503 1152825 890193 1896016 1920211 1831640 1958106 120928 1268493 1153019 567904 1668263 1147971 1100389 632839 320478 1341448 1122130 1928494 1116131 881823 35238 1447157 58848 333452 1712913 1720749 1042013 9985 392904 622528 634603 325191 1868887 1128288 1115362 164983 800169 169247 428172 1787266 1561636 1666123 821732 1637076 1062154 1524565 73254 214329 113771 1450530 128778 1733538 1683842 1352473 1360999 1368093 1773037 375807 1175376 1603566 707816 1969463 286492 1636049 1523825 1451560 1945148 1165034 806856 983125 1200034 1266203 1489885 231120 839593 1005329 1279024 10949 1298037 1960333 1200687 529976 1252685 1853791 803499 1861779 1364901 472650 648830 964054 846132 869406 211739 1152507 737240 644719 161563 1837799 429225 1755534 1313599 1311277 1905762 477677 127988 110341 1193693 1729791 698767 1237980 1526245 1290078 623978 1706617 329446 1710693 837172 1908640 1175962 58288 729896 1802544 818214 950278 1339931 1433892 1513823 981248 1887734 523295 681814 1552850 1483678 1066436 1718827 663575 462580 859201 791590 1010110 1065826 1812665 121975 1445422 708465 1604585 267904 751050 156508 1055484 875177 1318319 1856126 528485 1954450 558728 799785 1510370 767212 1349100 128415 543836 981025 1398976 436692 1249295 1508943 909222 1611911 1839327 1385171 839881 815559 303854 689953 757929 1611592 1465348 1306198 1721224 234672 943656 1872482 1861621 1817650 812776 756540 1070187 1949732 1201297 1813271 1015646 289723 1390941 1538223 517918 1483778 341536 580140 734353 1473182 1933454 1726325 1788393 550039 383809 577592 1934435 1142026 1352042 1207838 1027574 1696491 437058 79080 747864 188349 1181684 1173766 433314 1273853 1869037 209568 1618216 286466 286009 1401746 368379 1154989 288746 392278 1884423 1786333 533239 1041734 58610 394462 670827 114305 1475559 1001390 889873 1131066 1471526 1438763 118329 867605 1815575 695503 1246649 78822 1988881 474893 1713706 860648 1551972 195139 440513 1467170 705095 535588 1455806 860143 1875593 733507 1724230 1257520 534222 1123634 1254431 1844706 1125642 370654 131121 822134 62335 588665 1711444 540434 1219713 271919 347863 1545253 654427 573188 1386427 597274 1911156 612348 1593412 256294 615565 207221 1403757 435819 1391241 540128 596024 1902090 1776623 14405 964044 1984969 1583437 1585565 858367 1791411 966111 1132714 666241 1429916 255551 91991 1444568 1405841 642907 951155 662981 1371721 1304002 1885017 85979 142602 985810 400935 125205 1292864 1345435 247222 801679 874078 17589 1484988 722759 1272790 1387432 1648529 1994269 24110 1488347 561845 1616745 1475682 1160719 579519 111269 1851233 1745969 854080 321002 1768351 1366752 813722 966246 1058976 816991 1240090 627347 835545 573385 1304161 1978572 1451959 374614 1433559 461542 1832391 810027 1791117 1644416 362589 749697 255707 1373754 1887440 1862145 1430163 447206 302283 1059803 1824922 212231 998978 1007929 1083982 78186 680152 852525 434330 1061501 67978 210344 1782082 1843432 1791913 351759 87957 1506132 53442 905592 1709052 1286480 823022 389370 1420217 267741 1857824 1047145 1392932 377879 1531551 274293 1440706 1045072 377181 418261 1512990 975806 1690362 571441 1661986 486423 228988 1924807 1018313 67466 1652479 1849138 158035 805324 534327 585953 636233 1571128 696109 916083 441792 789610 1279338 1375663 295064 1682158 1402807 1287252 1589789 1125552 956733 600256 1048384 382684 1713846 1133576 501929 382354 920833 280054 1540641 681314 551447 867903 415728 740883 1574287 405525 650742 965437 1279310 555182 1510785 923656 1259109 274109 1873984 1742173 382773 1207688 1479502 1564142 749650 1700581 1971597 1783019 655276 1704778 1282642 199820 728580 1676627 396983 612335 1215217 1068112 1795256 1818843 917244 1426469 1386636 1861500 126354 918389 1841642 1418596 1474715 417929 268916 787477 720415 112961 192353 49280 762563 1440960 1134404 382628 815155 1663481 646109 522386 1725923 1510242 742456 1304917 1592643 1181262 1640986 695758 40512 930842 254434 380164 1861025 1305955 500120 998234 582858 122950 855242 1033626 893069 1047540 207486 544323 1394572 1174570 1173954 263832 16525 1241603 1535716 1869361 1499840 410968 137572 1935422 1638329 310626 1448344 173251 557137 37722 1908990 427640 1751696 648692 767205 259220 1099015 1711897 790448 808446 1679763 11566 234994 362710 86654 1681171 847740 1312225 1959485 1404631 1519540 314492 977250 1182461 937868 947733 1386457 70547 1549046 598861 1434176 700072 1048778 1327157 1573420 1717176 1973642 1733998 295271 363214 844823 1986408 583307 1930251 336424 1798726 18192 1569810 82002 1253579 971474 1936364 1182526 1683337 1659089 387775 1439167 277743 1465312 1043165 470382 1411865 105752 1383981 193588 1490052 1234360 1574956 1910562 1985374 1980183 84348 1294945 76060 1868806 1964812 56606 41001 365724 426875 1128218 1392340 740995 943076 1157114 1251176 1354293 558566 770324 860586 988123 1217916 1640205 895998 1232566 1210119 270207 1018918 528875 1203391 1392165 1315960 418505 817539 1302848 1817193 116948 95922 849227 1186512 1730239 370512 1144788 252317 1564346 304896 1832471 761108 721156 313504 823874 652236 1714033 36092 312191 185670 1880800 737028 875393 787316 1685461 450138 1301903 1958721 1253269 1071088 1807712 1933474 243407 1441134 1619565 1985735 574554 833264 982568 1911585 372978 1423238 573183 75190 1470890 791631 1990653 1545223 1698387 1855003 8293 1105641 1175246 569742 566424 678669 727086 935874 1034163 1778267 1795990 1687043 1635070 201888 927758 853515 365430 19444 376713 1340539 1889587 1196608 1976956 949385 456285 7196 1998168 680124 556704 791293 730699 507912 1416572 1667431 45885 570529 228551 1624435 1190724 538753 371986 1499436 13933 938175 773503 1560088 1432594 428014 1874780 1158528 648364 1884200 1185534 741115 1329426 1927456 1546150 1611185 1729195 682309 1964885 933621 27808 1961554 1600478 1885364 1050074 1960836 43061 649520 1489656 485282 1177388 1850385 278177 811177 1938283 642959 1623583 1780073 789291 108474 899936 935525 1785606 1260004 1352618 1582337 26425 464438 76050 640433 1973666 164021 1085946 1431614 576747 1604547 856027 668747 152343 1860007 910451 210007 55770 827099 493915 1397128 1370611 1593131 1448276 1325208 1726065 223581 364498 681924 1067291 1342723 1771992 1220510 750428 700578 622719 649145 1619022 319243 946916 1621493 1870396 1225419 1750154 1626231 1759608 768240 1604200 928707 1601443 589554 833878 1995067 1383937 1866722 138475 1725307 999346 185121 1704481 403814 1518968 463123 227178 484153 1750754 860423 118572 1471169 1116998 1276498 1741420 997943 1555880 41131 1769873 1926736 1466870 1517149 1798382 1400452 413423 751640 1178688 1921886 1319933 519834 604213 1095795 728052 1261213 1140703 897913 1734691 997379 596142 1844841 648628 1875990 930910 801877 1516000 1254443 91100 318866 752570 944740 359656 951464 1456892 419353 1264905 1244777 1108697 1719548 1122853 604530 53194 1812729 951369 1964236 839126 1330326 452671 1347967 1555795 719084 1257895 1857975 1119412 239328 1816277 1588260 1283449 316423 760881 122121 1795234 166296 446166 841613 908934 1822858 1337619 716432 214018 1041394 1888109 681103 961439 375790 1237889 12717 1333756 1724161 1979990 667716 706778 1285050 875494 1192449 1555851 380916 315297 1322783 916432 1793576 442695 1216536 684556 1699162 1561952 625536 1153611 1723875 501401 748183 622742 52018 250170 1607562 1988510 828838 234381 1203566 138162 1745668 378727 1819358 52112 164937 1156624 349545 660295 877676 274745 1911277 882425 42327 628580 235678 191908 857095 599967 115603 380718 476990 1130101 584720 230608 377649 886597 1036538 312263 833596 1888832 126370 547974 955060 1974187 119345 1807943 1474319 1108197 1454760 1681361 880350 640748 185137 1060751 1245593 1411883 524197 1545498 943666 1211669 1185646 612095 102748 1141947 309549 1554718 564724 13255 190400 185229 1184218 968006 1934241 1381384 255224 459021 582081 1078607 1788048 1532379 1726089 1065223 1562150 700725 958420 406862 979498 241215 1292387 948019 778277 520937 563422 1642572 226009 1465861 1413201 222 792714 568822 183140 1578917 1495546 543509 618372 1122060 117037 1213394 523622 244684 592186 233277 198969 829538 1463189 1360968 325328 997720 7799 275628 1785729 1164973 760148 940233 727650 737392 535126 1409888 1368184 617397 1292959 1167105 1486242 1934083 1020565 1524135 1533560 846527 1977677 504776 1141606 105541 205124 991860 955345 912482 68948 611717 1421277 901518 963185 1596729 1523466 1334381 1883028 1903798 1904438 1624425 894633 1868774 254282 1824472 572456 1595320 283594 316764 886515 1460941 1513936 1052225 170939 369592 154855 1558629 858452 1601175 904985 755499 1316417 126916 1842606 397120 214905 924957 1943134 1335610 269945 289943 778113 544931 1376197 1340120 46333 1352031 1660166 1779965 666029 1649802 1081512 1297478 1432526 1250648 1699684 336491 575540 296258 189440 1169234 1604394 1215033 670021 1920141 1956097 134738 1022685 117507 405919 453014 678790 1504669 689226 1577025 1732205 807800 1289883 1253851 36326 98004 1716539 380334 460481 494066 1621900 1628414 985499 848338 918799 1983778 1532637 1913181 1596941 150227 69429 1088009 1578571 1595175 638957 791707 812616 314343 1544710 1378678 40398 829889 467807 451082 1621017 1366741 483537 676952 49160 703158 586340 1593727 81287 1262765 814175 315233 1839582 1694284 632485 1619305 1476052 945768 362214 1781572 1337115 968221 716461 1819412 385211 100414 631107 22476 1452251 1374760 1467216 680243 1261945 1383324 1115197 1994503 1722794 1575378 411462 619200 1822693 1593480 1330870 131291 251803 841123 94824 1490432 1197832 1485204 1303916 248897 473163 1729535 383097 678971 1658220 1350698 33294 842429 1504795 633833 426645 1597257 1826391 1627768 1295127 1847548 1365342 821952 1023180 345402 123560 353496 1035114 1494942 1009785 430140 51842 111277 1122669 1252828 996529 937612 440905 809572 1160193 747665 638722 90051 1049969 1316713 1943259 583868 49382 1690236 1126018 746245 1137637 489920 362167 1947510 477878 1592638 33127 790340 454973 1954525 399633 1214903 235139 870177 1283239 1066135 1773586 1615486 818795 697317 60494 1741929 553546 1826939 337323 1222543 502984 1798601 3423 51260 417877 1928879 1195423 1548625 1985295 1018836 994463 1609655 1811609 225859 1056988 1518799 1037438 685267 352073 1297170 1382960 910024 1662607 741939 1965869 1447315 875275 1797246 1853021 889434 1956317 435077 108234 646916 874979 1863504 1379400 1970717 992427 1673287 167552 415060 780544 1679611 1957726 1662928 704170 1119813 1807165 1462653 742992 1961470 212578 495673 574091 555079 444978 636782 1180669 1102593 1148210 38896 1084299 1826147 830372 1449845 242740 853402 1090281 460317 78883 13401 100402 1113910 857432 1260186 1828238 993751 1774920 93520 1468336 906 429180 1410902 1931065 718247 626281 388947 641461 1140539 67766 548377 1633587 1601530 1765031 798689 1744893 102805 465139 1981625 42590 316666 104614 879592 72441 975225 1709177 1246980 1657035 1982426 836550 1819083 1773176 933412 1521107 320467 69376 975723 1030385 1017573 1101240 663066 1642359 133586 1607872 1665240 1076751 1727436 1244455 1475218 366080 894899 1330916 1625798 126770 1795190 645411 1815056 385651 228486 687761 1764378 431103 1735247 1887420 1525929 33695 49242 1419077 254176 489497 629876 560813 283702 1846582 381284 492847 684494 276739 1548619 474713 36067 1799244 631414 1010834 490379 1794652 729351 7616 113829 691387 1827212 1955287 1716280 1051382 580803 433879 1468407 245070 1623636 1120620 419202 978743 280065 296908 601855 1315342 1223097 529596 1446061 1509118 780228 1008858 1143654 542238 30426 1722133 1947983 252117 737753 1273791 197041 779202 182298 614122 813600 473482 1282345 1057970 1438341 232475 1486034 1828702 1886794 140747 1756692 1829493 451520 247126 1431666 1868453 1456532 340587 1763291 1967504 1158839 1179456 1829205 181318 656535 457734 640127 546384 1807758 1387227 638100 1979208 964793 1346560 690596 331281 1024537 1240203 1581857 753481 647236 1819056 1362651 1739372 1130095 1251522 950210 943117 471332 871652 1422257 262182 462105 1716581 436776 890168 1795213 1177325 1794845 1411258 235010 432836 1165104 1613014 1507246 1826141 246533 1652650 634313 1137083 508880 1204768 1322434 778229 316458 696099 1189589 492393 613327 1419985 116231 8608 623352 140591 144494 1964155 1541646 1032320 621522 735204 1374508 964970 838290 141312 902879 754965 1355553 220346 962288 1918267 1517131 1446448 1111631 1884260 137102 1802633 1524410 1157766 723215 1531918 1529740 529251 454698 426899 129799 705290 399708 1490365 589451 205698 607041 1977979 1698665 690525 1677169 1939273 1738941 753271 491437 239775 195472 79004 1322070 1318137 721795 1173814 1274346 1880684 161855 1158664 883790 1909699 210263 1523847 1555777 1524489 311887 1626885 414063 886664 1376014 471985 1141160 140382 620432 1088250 1555637 400184 1490874 1212083 1747504 1152829 955109 1768096 23579 704844 32817 326339 1749847 1744957 125539 1855420 110085 32301 206798 1537372 443457 1815124 940430 1074298 1828412 495988 38955 1926466 564957 753778 767059 505259 375246 1071848 1663075 943474 663764 1940773 1997101 1796935 1717533 924994 165147 637815 1889353 1956595 1352797 1565957 65134 622073 107358 367445 1593124 1253722 1036155 60372 1004592 725414 765811 329047 679304 943952 1684992 1616023 711174 1402577 1591413 715599 1889036 526879 611434 1960163 1042431 1025553 1346359 1124693 140071 1165020 1591518 999888 1360792 923849 761770 82036 1596499 192568 119603 1207350 1477011 1212180 820760 1686005 744365 1697646 918318 1869441 143378 281138 558232 671004 520220 411482 1870897 1947913 1708160 1620563 1878351 1741767 61589 1842582 1888028 237073 558744 347728 1580966 703798 1746808 1734553 233196 149522 125479 785799 766396 688844 1040833 629979 1244905 757904 291234 1758867 632765 66625 1278081 596763 1623600 1495211 685524 1528248 874777 1282360 1355287 232729 99485 1856360 951191 1363738 1507161 1497900 479201 16345 512006 149609 1773952 1702056 596221 870450 1180777 953981 755737 454543 327400 935305 1294168 1880568 1463967 1764775 1720569 1126600 1640310 1800068 1990384 441139 1334846 17972 329595 825657 534879 1944948 644248 923325 878460 1369511 662464 148400 1699006 1690996 1552382 909885 675519 1424583 704738 545608 674858 331895 675179 979722 332506 1949753 910944 1387739 1187685 1364591 728114 1636554 224579 82066 78489 1108670 794714 935462 1123143 561897 1874403 1834565 1792742 439022 1663876 1921689 133099 1297536 715382 888176 1101915 659633 1338770 850114 507703 670646 1255806 1343806 1827174 249238 1790962 1628718 749963 1494538 188304 1381750 1430175 1287913 526462 717004 1343613 1080960 1810720 597038 1392450 892815 332388 537852 480305 561854 1350470 1428221 731762 1243080 1672541 1953541 1677864 135099 1511902 1095259 1547745 472408 335067 1476434 871364 625377 589116 557481 1942369 790259 1651938 1125593 723045 155299 549977 1769052 738948 1916542 1317050 438264 1465645 1291489 1162755 1195522 857971 1670101 513170 1798605 554985 1334190 1059968 1001745 509271 861283 899074 1885001 1832595 341109 1433456 1105844 1373986 1260118 324808 1707444 187352 731271 1959676 951551 1634392 926514 1529317 118262 560473 129555 1534953 1922146 896216 49438 552909 138975 110962 1601459 1593202 1426537 692845 1852387 1928464 1423297 413620 1776709 1260558 1687552 1551966 330917 1832299 154171 391733 1613586 813700 1758726 1543872 408458 989658 696094 636482 1453485 1926896 828142 1877126 53769 1348590 478791 1715758 562892 1888406 409017 1681396 737840 1628841 1518074 1885194 137770 623567 604971 658753 1876447 204696 1476111 1131459 1578164 482362 188101 1463331 46454 1469808 1817087 1332325 1433224 432789 558121 333612 144435 1147106 1689130 1599967 745296 243011 1495509 499293 1064370 870557 1145936 935622 1228470 1767171 1941080 1499455 1562662 434579 654277 1481330 386305 1475982 673954 609040 549670 1994377 697713 849274 1804935 691904 1213830 670251 758715 1476279 694940 1123324 36653 1595975 765998 212676 134422 699068 257398 469638 870360 770662 1529840 1045090 997427 641626 120698 968503 1826208 841504 1603104 809908 1818885 907659 1495043 1694760 1873104 864644 1103502 662148 1489442 54491 1589987 543429 1295286 208974 1914155 1024250 1584537 1209211 359746 488103 569535 309504 1825398 48045 432200 1579884 203687 529523 1748561 835486 1815399 1282217 1318638 1320045 1002040 1221628 443154 1010104 504678 1063586 897572 1904412 421084 245192 654771 880467 1171717 533068 1950154 1576420 721359 1915851 628818 388601 1313524 969607 1386960 1827636 527711 666885 1232846 587651 1358166 104481 389987 1050193 1504934 939096 1284207 308623 1079686 82252 427850 1468166 976045 1387205 592790 1317810 1340175 511895 1240926 1493039 174621 928089 198595 646977 691146 1665342 288732 633912 958991 1030885 648206 808265 1720415 201582 1731930 906565 99587 706789 465528 196101 1212176 492084 1365896 1478831 262162 747024 1599634 1427960 1957277 486626 6674 343776 1115547 257318 1512498 1302338 1879401 1828095 329172 1147627 1785496 1476618 1126515 57601 1493894 1722 1016365 761127 1745673 717797 396363 1583930 855213 1682189 399786 633817 1679193 1744545 1983137 136761 476582 860964 1869359 576740 275366 465827 157514 158211 1628494 1528544 829059 1116168 176821 1943814 1519267 1435933 547564 1273433 1466320 572942 33050 1620874 762877 902278 1633619 1866126 1038886 51542 666624 90767 1986411 1858084 1436823 630012 1657055 563178 973975 1753358 895989 7970 732125 1452850 919266 1831790 807816 729804 837988 1818355 757827 271460 1147806 1084563 646466 895593 566368 889078 943779 129861 431658 837340 271705 1628163 1108519 1348737 1573844 796188 1664330 1687981 1908022 1408547 1567571 716051 1638811 1773211 1332671 1984390 850118 92312 515459 1113760 371776 1810492 364063 1906020 920079 1706336 1182431 211114 1670784 1408643 562228 1159018 786033 792558 277287 1081978 158161 1366603 1956933 102738 386978 480895 1942902 1084917 1280869 1459507 1967377 345818 1883097 1604519 1739574 1567827 650259 832608 1458435 1837491 1640813 1773526 350932 1157443 534012 1000074 1898623 28935 1243466 355574 1335046 917277 623026 1155903 174998 965844 604545 1316238 595674 1555142 1084752 409024 50998 337595 1998983 1540457 1061069 412709 343547 513620 937385 748756 619243 104485 655981 821987 50247 883794 1925842 280171 126818 1805139 957030 1556588 710052 1027929 1112979 1702982 1922173 610836 125696 257521 101025 317542 1866858 424060 1680 1992722 1409498 889958 1046345 1561055 974940 263992 796784 94110 978049 464386 536039 927202 474074 1697927 37978 1549619 782334 525011 518325 43258 829144 1384326 1245897 1404576 1789419 750645 1844156 1694531 786237 1652922 913109 1322258 923323 1699179 231097 1990415 1942744 923433 253421 1378185 836999 1283455 1029748 1280343 1107313 116771 1316047 1190382 1027907 1042784 1049958 1834394 727497 191689 1463242 1671896 661204 1123754 39478 989047 544077 952850 1408939 248991 737281 240246 194995 1890603 701072 654426 1060889 965334 189222 274321 1991727 1219901 1124397 477468 1456708 57061 457761 1861234 1156599 1879395 209536 643626 359830 273543 197066 1748707 227598 1861879 1977861 556260 1261451 886116 958370 1729481 417258 99747 1190639 1803432 649835 462018 850903 574476 300408 1627496 1331091 898858 983999 1102671 632366 1749104 1848489 1985342 999245 591731 1879702 1112797 99411 1893925 1943861 167563 351595 974531 1514858 340225 908858 1492790 83907 389740 331488 144758 853448 584915 1350851 303891 1663411 24215 1593191 1203472 951219 633420 268227 1913207 614266 972198 1481319 1891572 93839 1400343 447449 1906924 743584 850428 1862665 678288 506702 963510 35284 257376 884737 662112 1512569 704898 1088157 1588303 1680014 1004024 1166805 454385 746662 1083135 546748 582754 791070 842973 1653451 1214897 39238 628592 112261 698637 918594 1768514 645549 1314177 1887885 1875513 512678 747560 1525036 50271 1001010 365088 1961671 1472326 922184 593947 1953816 1482378 1519162 41969 962316 344208 1934068 159078 1811306 1393532 825207 205422 1411959 1173960 303993 1547774 1345886 1698223 1803853 1486151 608377 1934745 121624 1388237 464354 1608503 1008344 1775477 436433 1187814 1864322 363455 472034 1888276 1813021 566997 1548795 1327406 1554021 1620266 770773 1059356 432436 948211 7649 591280 599419 1999610 943027 229488 1171887 225486 532146 169684 72149 1872132 37999 1369360 496241 1888744 1480210 1713477 541812 1639843 1050809 1885636 769277 910857 752203 1555325 1331561 1254258 1442982 637291 1342280 898675 342189 908097 1561969 1869376 1847502 444796 873473 1542975 1288406 1860263 1021518 1606887 426859 367745 860582 121965 488114 1356051 358746 1873906 1789581 1519924 1841651 1195534 957960 524337 258563 991792 303453 473411 619809 1330379 1949248 1632641 1178460 465149 121679 1490101 1882961 1573002 432249 39255 173919 630040 644553 351192 1953418 1858879 1094294 819447 1846629 76909 962200 121135 1764594 1894910 1844665 1761787 733751 127376 1197116 1266707 364958 414414 1747884 309213 65080 1901603 1928553 1350082 1006375 581527 1115866 1084247 903121 1510764 1348174 1122117 1415939 1338128 1900274 1017575 1453118 1775057 1407588 1383119 457116 1999799 1985289 1612981 34134 625756 1237379 1381201 1575805 510152 1103757 1121351 1549558 833430 1130052 1130994 1026574 492315 600583 1590353 257732 813251 1274450 1064164 275692 42917 1778156 510182 927204 516525 113647 1330367 616738 1387025 1495520 1252003 475187 874482 145116 299342 1345280 1608784 1308914 546452 1484553 1620107 636971 1511993 1654292 1774748 1958811 252295 1576000 1168089 1905831 1521560 1013362 444931 930149 1137251 1539290 1716336 358174 1425668 552592 1504569 1231519 1380343 256123 459970 82198 25803 763256 1516825 1716737 462822 1785413 1824975 1052961 1072206 1270699 44782 1889259 1261815 758553 81294 1521033 1952013 1327983 1411974 1277594 83850 1546370 1166843 1319196 780798 1057617 633291 849206 1713481 949226 1875467 133997 1344845 297979 894920 1954881 413490 413292 1655074 652123 254697 798951 1352809 988939 786880 904102 1006537 385823 1904210 877024 863865 399289 1432607 437922 1516833 1912790 314075 1017540 1487200 463801 1590057 1379647 45483 676269 298620 918634 224042 104623 1731996 863860 455477 693924 1293164 799526 528186 740226 428764 886627 1606288 1324344 783128 1416477 555051 1366505 603749 912161 1018985 1767685 1179555 376569 1557652 451437 1253552 1390801 323570 262512 1253862 420561 1534960 789113 680585 1696794 1523053 1423823 36227 835605 810052 182539 953574 568950 390079 803607 1557515 69121 946819 832703 1532536 971360 1975893 1231567 638283 6204 431736 1670740 1450769 573994 1179900 1225289 1168373 582333 1388267 943628 1772508 472182 38054 342048 774907 134433 47904 865409 1779901 894234 1282188 1033031 1465833 325473 199265 920612 1598416 1332597 494512 1304916 1939613 874690 1528535 225449 154770 1988007 595746 1643439 192238 1855207 14801 1396763 1631756 1077374 42715 1318012 771718 804667 251407 717072 1636734 549180 463205 183607 1991023 1776218 49396 960221 1325843 1065440 599046 1790766 1724940 1512055 1845426 6663 896927 961345 517045 43987 1775227 1687340 1103334 1135435 1821365 1463200 1244786 298008 678981 209394 458615 1018059 267746 542952 711897 1722878 727882 67271 200544 1170218 1392854 788348 548986 1504286 1806611 1249924 1624808 722138 373607 1875244 1182983 803645 1415253 189228 1898086 1483394 1178182 1782604 1036631 109183 1400716 1648895 94644 479580 1818305 322194 579134 1055255 1554360 1128336 362490 717871 666568 544121 498013 1746875 1072599 1554703 590566 1579757 987047 1240255 1519810 603745 1663185 204896 1403263 632344 1851661 263693 880614 114853 301835 1495394 1976201 1719005 247110 337138 1036121 1839943 1371755 268155 298947 604983 123121 542963 894218 795712 416550 1661530 788047 1494439 1902837 228993 1252916 1039198 3332 1110138 1058952 1503518 1329171 1689198 1411307 676045 1115833 1554690 1293183 1793272 1863218 820325 422892 421836 289321 1095651 1168279 57524 1151179 18696 268625 554003 652724 332079 225820 865544 720277 1300870 1186381 1533636 940290 1105884 686417 1297713 187648 1243505 130379 748912 31704 1073807 1745794 1672681 277142 158075 1053479 365267 1975249 1087325 1245704 793886 1418483 763939 705283 974061 1430951 1009875 59023 502681 1158124 224393 1552054 1948409 1873376 671448 1205305 1725337 1147134 215139 838961 1877456 355923 232134 1412451 1788382 1634593 1304492 345349 1009703 983291 1141929 987166 1321323 353232 1898917 412555 880294 1700644 1017246 979140 653544 141498 1097666 1817093 591621 1900737 1089994 1198109 970411 515984 1970368 1770801 725367 594099 1857608 1285801 1884896 335086 1132622 42591 1103122 350722 1466219 1045161 1239600 1674520 314044 1835217 951456 1077173 1136699 589022 639223 1796243 1474676 250880 1482893 666730 1470850 1833920 146311 500391 254770 228522 1559246 1636196 1493559 1494069 991902 360434 18547 115753 668019 1187854 983000 1563089 1196978 1260863 108084 1109509 1228210 236666 749421 1040981 394629 1991527 730404 852680 242767 719486 1661472 1201 1612815 1009948 1988778 1699300 1928192 1053779 255487 782774 1410047 1982123 856190 1129481 89383 1540987 250123 1585324 1889252 1796893 559212 297402 1177311 824037 825236 998029 1477650 185776 1379761 6092 1262446 1621770 1806939 185287 8839 809814 151439 176228 1124631 256797 429613 457637 271104 1273467 368065 1742140 280083 1323911 1785908 956475 55376 1684167 1040367 1943416 1487998 1152432 1098842 1877447 1633323 832856 870727 1712724 140526 470361 1833712 758595 1969980 1644980 1068744 1706761 862273 880656 1847832 527142 317535 340093 726030 606617 1690013 1397564 33431 692790 540487 1673444 1290065 1472240 1309489 354608 1212286 1069626 1342368 1916319 1187684 1913462 1234640 144454 579789 60059 1835475 1078622 727920 1177553 963169 32313 1766755 776748 1265959 1423051 851110 886676 1019459 964678 828868 1054672 1900053 1643189 326214 882306 1946093 727033 384524 794436 362951 1497933 574807 971080 323506 1235734 187439 1867632 483700 456380 1335711 242146 95338 800337 1840861 635226 275501 1922910 766135 67896 36148 1021432 869744 447751 1828145 1481930 1688850 1153464 1527373 663680 332081 1190822 1863021 489439 914917 1366131 173699 243719 1312134 1582181 1007594 1337851 1283949 771572 1850960 618351 1547873 583876 753134 733098 120023 91215 1376292 266538 115407 809909 828586 1677464 108257 1403952 878163 1969055 713051 357528 1651994 1441058 933428 761287 1483535 847744 1588370 893574 959341 1891971 1551921 1696125 1602368 471385 207813 1378930 651879 567044 1501255 1797845 256960 1379730 325280 434085 1310639 1572151 910263 750248 1343530 1655474 1159294 763043 1765171 112599 1706266 644016 888333 1278587 1095506 1234101 930520 806569 181738 119792 633507 1658531 1761472 1678982 344807 1895880 368371 1887525 1572344 1859855 1755632 272555 116016 1385650 1062202 1955217 1327763 364339 1737892 1001266 1639976 445922 641760 43436 870720 512741 1783607 961831 923123 896801 1011525 1432946 1716404 1897146 215351 1512365 1511227 442506 949079 1556270 537259 923832 508121 611424 1070262 1690496 655310 1209848 1688660 1667165 547800 1445696 1030277 1146959 608400 1125143 456821 1753772 936284 499328 688429 1190405 558516 1535218 114333 590682 1623538 1273913 539381 1889402 601621 1160156 316258 445363 218817 41877 1316880 1093084 1257905 186101 14035 719047 741748 1892702 443574 1435611 1693533 8669 1939060 898509 1668640 496354 30725 296897 757807 30576 1399520 1831238 646181 777765 1202118 444857 1736004 1287427 754752 868631 999291 762769 1333305 544595 491561 1114164 1825379 1873619 1238640 453403 687386 1484915 1489918 185943 1117701 1980583 55388 1398596 1253582 1288706 1046661 925360 1790822 1209804 1774159 1298223 661641 210594 1051656 1889777 1080259 1659666 1847221 534369 914031 1504015 987025 1552906 121046 115641 206285 985846 1129726 1231263 1438465 1034334 210369 1018571 1056889 138107 1063410 1306845 81947 1685410 400272 1995134 1548825 1505756 880522 475288 514648 1854860 109116 1178512 1859936 446012 1035663 1642630 1861258 650286 1325652 161484 1152164 1828404 66991 1449938 99124 59923 1627377 1099693 1856621 731078 325449 658795 876875 1019484 1516185 1675170 1969517 300646 166113 1751433 389684 407548 1812094 1868507 659387 462401 801207 835673 629503 257848 1411546 514577 1319566 168823 56098 1587479 466984 1556068 777243 810731 1950366 1619716 356308 1704012 1161677 1443714 1508040 923532 718865 1843545 1306449 1392375 693150 1389780 1804854 1151426 462685 105230 1210337 274458 444122 1220207 1912419 1483196 1859617 822332 82015 504622 909820 274546 1076046 1562464 460531 796764 35942 13406 1583405 1586898 1637780 380329 1916440 432814 444591 1996592 837397 93438 625107 164375 1034619 1739856 1860100 117702 1056515 587319 251582 146838 1338149 1174151 1108954 562070 213780 1302036 1621177 779901 653873 142048 1708968 1199845 259786 1922334 835857 1383254 977976 1605302 1397301 822838 275902 1135672 879823 109308 465761 1354627 1269947 455723 1863653 314490 1878180 358441 1983628 1245964 805115 504646 240337 826151 1464592 1156047 1370025 67405 1501011 1379439 882959 891496 393700 1530843 1297966 1276375 1537557 1459425 1801369 421434 1116013 1754406 1732427 1198358 1235505 1570018 1056536 904365 1781541 585332 436236 442414 310955 1520081 575955 404874 509164 674704 982444 895861 1192186 446685 1154663 28239 1483013 483475 1013691 1395823 1267418 1594830 1076589 1821711 751444 1117929 1984959 635143 1565494 1909929 360126 1386035 987038 1334159 772206 1101292 520527 1896148 1420073 505884 1929019 1977222 611454 417878 770965 471984 1401974 1508685 1668581 1040177 65006 1015279 667195 734290 298182 632029 1500781 1553703 1928392 1818153 547090 609555 1375784 1145784 929191 584309 702853 388458 252550 1554424 1325640 1507744 1188041 1954043 954582 1691123 348048 174568 722092 602030 366694 734475 1622039 296882 945050 26590 1343060 1752251 656525 1800054 1894967 1510643 1834121 58113 167567 982226 518982 1403236 936881 1785657 1936207 657933 527513 832895 1461737 725674 82575 1291641 1538906 1716675 1390691 1916291 129157 632808 694590 224710 1353430 1794041 344999 376409 300337 1058822 93296 526178 1085267 230217 523419 965887 1831643 496814 1108844 6370 1979886 1717185 1628109 317168 1795312 759219 1629490 1617861 37627 1840201 225311 500304 1723945 1224240 630299 446127 1024181 1521869 1885718 646031 1461833 1610668 86681 560368 999938 1072959 1461346 956561 51655 1315420 29357 583542 1898322 212521 1551649 526243 1430481 1106453 1447752 1150343 409281 90965 1956260 1138396 649882 692225 827924 1431652 919210 730178 1588192 792775 672992 34166 190598 1157013 248872 886219 293983 1682733 455051 891999 976546 1279343 969317 574782 687638 991232 743673 309308 327433 1349982 585655 301018 523982 228157 334671 1564314 355520 989563 1017401 1262849 754484 1545262 1192691 307320 1706257 1803227 1288335 1595706 1779808 907725 1325119 299710 1582782 611412 1312452 1078548 1492663 934866 1156291 148768 358981 1941721 1421310 1991361 1772601 1633239 1753920 1151912 675097 117115 414538 823123 1580238 612823 102798 569429 976492 675737 1212781 80691 618237 897144 195826 1234368 749987 1341014 1629284 771755 1931264 1626210 646744 380829 1873246 1485155 1843258 316782 497990 1361291 110889 774601 301480 1807885 1972230 1128372 427603 1238909 1439770 204548 350965 97498 564319 1315231 1290797 1796680 559124 1664889 1132147 1795589 214412 437961 1773748 1717350 312652 1012700 694763 365716 1298179 1153883 400481 1090282 1772236 312550 1321682 1394496 1596746 1924749 584583 593680 1653162 250865 884008 467542 1372591 849588 813608 689652 250034 640542 999001 367625 358760 353043 1713945 78940 957726 359302 438868 508871 1979264 993851 1893502 326047 770750 739120 1973615 1377966 95013 1545359 468225 1052341 1842194 1484994 487614 1119317 922401 1025466 977425 25050 728337 902034 1491230 990047 722505 1299082 889305 1597310 598476 1376304 1929053 132055 17524 825589 1797576 1525634 837700 445833 638641 245315 922760 1738875 1500349 1713208 317189 746920 648506 279261 429959 496633 1576794 1725782 450534 10178 552965 632530 113533 570643 1420883 1647133 537928 167432 224009 956087 1216447 844032 1438134 1863083 574679 1374492 254118 1258085 588559 443069 1174962 1582204 621142 1763424 1856691 380040 97523 1876827 299086 740274 1249249 1820385 1492695 542407 403967 1113094 1113766 848119 1702177 412263 1894528 535710 1642834 1972305 804563 127365 1836750 1869249 703558 1688437 1311294 663027 879917 988673 135811 1448480 1224255 1493885 681611 166125 1983570 20826 621158 390257 256070 80072 1745905 1305918 992135 1876968 634062 1743173 1795947 566340 410761 464627 64350 1297597 503889 280835 667389 166590 1158695 1485846 29411 1055870 468435 599053 241583 1353155 1177655 1581675 16666 881202 436063 1616048 1479558 996347 1539305 1163214 1942867 8127 278613 1343182 1249191 180954 123197 49167 228036 1769115 1089506 1421471 1985699 1493868 1616591 62232 509110 476864 529655 1054022 1887359 191124 1914137 126686 1727463 665577 609071 1512220 740365 644036 768041 1248332 1654655 1826127 1737045 586547 1305616 1674135 451580 1539661 251979 87423 472249 1856 1781592 1297632 1142397 300138 1709757 1297102 1820060 1898764 997857 12982 838623 1612097 404399 1756236 928706 1223162 113071 1273662 1697890 1573347 1333976 583624 699632 1866783 772961 1938719 209035 63354 827774 414339 1727171 1918290 1624119 349557 851492 270327 311375 1230628 1062060 335400 464382 1477497 1261768 1022768 1512768 1521719 1966809 107827 1895865 839520 447473 62252 1839275 1535674 542521 968252 1540664 526820 294431 33317 376270 738708 799222 1148211 283671 29048 1996016 1458988 1008261 1569353 687872 280624 83437 824909 204285 1121493 1102874 1329653 40946 1626156 949551 1584059 1400398 1034511 795592 260688 1549656 39988 922086 626611 500800 675795 1772029 891276 1677609 163819 1354361 1666713 401229 1221744 609087 526733 83560 1653378 1701455 621838 461066 1495902 1338104 1987440 49310 524923 468589 1089669 1380446 1548502 15251 996393 1379140 949612 1909229 1038175 1039584 1935219 408154 1548075 11114 190493 1963267 1854359 1375278 166237 811462 765127 184597 338056 1410360 33725 895677 1076918 289242 1324637 1824723 1581145 973886 192232 101614 37144 642325 1315983 1656194 1235037 663954 501626 951404 1327090 1198401 346948 843341 427346 1330217 368328 1554712 1270061 1356566 5719 1193109 725445 813271 1821989 711799 1052403 999482 761214 402504 654584 700638 1013555 702675 1211434 1415074 107758 739199 1146761 1916751 714826 1054186 1674497 1721714 679491 403277 649037 1777865 1782150 565291 58823 1762015 824675 36442 1176951 932020 1386681 1340383 848025 464418 1304461 1935494 86726 1565789 1162759 1982959 1063707 193872 1626223 983807 1456420 1017474 1717025 762415 133492 1810264 163885 1344150 1912115 779358 1965833 1085320 1168846 994491 277919 1089048 826860 1949201 552618 1099657 489422 1298238 1060401 51257 180055 823179 981488 1605293 1037463 560223 166965 154531 1601553 938451 1185994 1349980 45027 1408087 76993 1512307 663454 1288721 88544 599188 972279 967033 1608518 1222992 321031 674808 1915863 1417571 1585331 1424082 1162147 132109 1057751 1193731 409952 1957724 172495 1198399 353291 1482857 763096 870715 1875235 1093932 1056385 1272941 1264507 166143 1887620 840359 1405871 817457 412666 174526 415449 1090011 571076 576218 1516704 1074999 1817748 639248 1081347 315628 164162 1486057 898380 1430220 892428 476286 1947484 75121 1330473 364355 732366 589029 1235243 516351 506284 1100332 1185569 1905826 1761920 1987243 1987483 1585403 291282 296178 1847728 194538 652559 1068133 1448894 562673 1330820 1365257 38041 428575 1673481 361017 806433 514144 1647919 1083682 1726137 1323592 239008 1861981 863333 1686048 686071 1878075 1510661 1820070 894481 216849 1664285 1456945 1547895 576702 1742638 572580 1755356 773894 1074806 365493 1711468 28013 1995344 921819 1338767 867559 1061575 826741 840300 99549 1579473 946744 921171 996080 366681 1248597 836452 118596 1228137 1190401 113296 91561 1428758 903651 1659807 1962418 1832828 1201458 825257 612680 36388 525771 1964673 52993 1183967 500293 933948 1245374 1295946 140541 714803 1470145 1564406 1478704 433578 195901 805591 643711 495173 899104 479879 1499664 1869916 375005 402986 938756 1682875 1971165 1067205 692573 1663070 1494879 1973995 222991 945036 1109053 814724 353280 1096732 1970260 1553549 93252 754281 683821 77378 1605033 1261663 360601 1695724 1406862 369025 1215088 905066 1879026 119909 1306891 517555 1937126 1664486 468463 720752 782476 1096572 4741 179172 1653599 226260 688379 1069215 251084 1512590 1162834 310951 1007857 959925 901999 1144656 1289156 1054161 1065595 822996 1208878 1388109 100987 1522904 1635181 389464 1899879 1085406 1498840 784212 384318 1994118 810496 843896 744823 1055184 1042932 1414559 806074 576996 1727842 607791 67385 958770 633780 444074 1400223 354724 1985711 1712402 1059709 816518 356330 150237 222025 1774195 8530 932579 380396 101835 1642511 362448 581282 737296 1675680 279494 1401853 857034 1620922 79569 973707 255543 232220 753068 1271953 962534 310819 1634612 799206 679478 1105573 727144 1364136 1610743 1667747 1060134 234815 1279588 1941859 1824693 1220632 971097 361860 615724 325313 1591375 584197 788098 1533088 1670474 935859 1495358 1034954 1946287 1110781 370324 1048964 158861 1771755 1197698 1278136 348280 574388 140485 806100 402714 1550246 1648713 269522 501986 1725258 1213533 428005 639192 64077 1950753 326222 1284349 1709902 606639 1179879 1514602 139692 462626 1166063 1486723 1389127 26029 1069563 1967078 361432 347347 536925 1338868 1055713 823098 402376 1120118 1331386 277529 1624597 661748 1458173 815622 264485 1335350 1334141 1664673 1901467 1074923 493873 357232 289124 734378 923328 290033 700862 1167289 1259993 1993899 736601 1359609 1320142 1477037 1902805 1921962 1849367 800321 1777642 448482 1712333 1646810 474465 28274 1419779 1161420 603860 1165421 484399 915907 602184 1799167 1604510 716770 611863 1358920 761759 197112 86005 1720969 771637 1900538 1090342 702321 1396890 155279 1390010 863424 414069 292272 161617 594085 1789045 143476 1730959 707301 1637024 377404 1383582 1268029 219390 50934 1972706 1475365 1423555 1125149 331657 1851761 1866953 1550655 1878196 800286 454769 1969023 1167096 10657 808048 1838901 372689 1249224 1002584 1197641 1164893 1707 915262 1919716 840484 376808 107317 1656919 1604038 951246 8345 1260044 219396 953331 288198 1436932 1965309 654440 1002742 673750 1164600 681630 339031 674323 348415 13382 1208199 458842 253353 994374 380921 556064 252700 27697 967992 1011303 1861517 1901557 1603964 944088 406618 916348 392782 1082847 290011 736303 1714625 1979102 540035 917046 1903854 1462616 1676566 644533 910840 556581 419743 1732391 434883 1225739 504564 215866 1710286 948903 297742 117168 1072493 649687 1599310 548881 1781825 1231224 164757 1551451 5482 1830900 123347 1489333 1629572 1944708 1414530 307395 1252501 494253 314340 878521 904080 115855 1010170 632968 374691 465678 753020 279260 282525 884271 502331 890910 1435893 1484025 1504141 279194 1231689 1960722 696955 150974 1658947 29118 1307732 1958742 264469 1560267 371182 910634 596100 775152 351014 566136 741425 1493985 1509956 367709 692135 1636439 1318764 1965319 136348 44752 1613415 109468 1982498 497225 15759 1337198 383171 1948454 1771245 915036 25085 871750 102473 1624764 1434021 40408 541518 179207 757272 1024521 1714610 551795 138165 295763 1188491 1145871 1234128 918696 565828 1778017 134979 1605017 1215957 737850 816665 771574 549781 1002911 749724 1905714 1553247 13908 1056891 1888824 136659 1867167 838566 310893 263773 1633987 1873426 1252962 684686 841666 10609 1232461 657724 1558150 494711 729302 576998 73576 1807334 1636843 502725 541437 1257597 1119548 1816288 1811168 984934 1453689 351208 1247238 1933831 198124 1373557 998784 458693 1831479 1672343 303300 301837 266789 604010 42901 1311245 1337351 691755 1725599 697296 242223 691547 1592767 506194 1174185 156745 943447 731851 198919 1129556 1370316 1378685 1491443 1143787 1574368 837573 584418 1206651 1235440 1015521 458623 356023 316014 128181 1177873 1690022 485845 1006114 310720 1565794 1678556 1916628 705381 1382272 1673425 326969 1434092 514110 196993 1431964 434786 1620671 882772 1962873 1521939 801946 1776933 1671311 1461029 315120 316613 931330 637024 1184867 381553 1681991 1505772 1026279 697092 1927462 782969 1742329 119338 1008518 278279 865888 1701980 905710 1533848 1049291 143594 94807 144113 126100 1216594 1817764 950462 904688 1438564 1752262 1048736 33223 946126 264099 1111583 1315305 624865 1041686 1679214 910276 1803424 578702 820232 987051 343018 631995 228208 1914236 456763 1125847 1655489 1760721 1572283 882147 1952097 1657298 223186 448975 1086270 1041164 813353 95578 438875 1512608 1514743 1387469 1046598 1884398 525357 886302 555644 227388 1771096 1512809 406988 57376 1070715 157957 522213 34050 710299 1764550 1025159 1197274 1552949 1739257 1253605 1875431 1937677 449116 1350561 21404 1927294 1670246 1444690 982952 542882 632279 606779 221383 1998929 1409194 1323953 36095 1884400 1464428 267847 594154 693569 1300207 1316072 1309474 1381460 1327352 551639 1529102 1283696 1717436 1869427 1203493 1677579 584600 243512 267158 1047509 1483885 844769 1743313 123065 1019535 1077193 1803317 767747 1621990 721845 1344914 1736286 1536904 258678 1116762 1584151 1028222 944756 615345 939373 421903 1391188 440105 1885386 1853625 481583 379127 805104 1014180 427426 1998444 1707088 1762366 808141 1500629 1016588 526648 10998 1625753 793274 937207 852984 516296 1616450 955339 1391677 500649 122898 153022 1474521 584108 85399 684889 1333343 1722043 1747858 1429502 1243088 689763 1247989 1666468 1081607 1710781 591173 1021681 271734 1759685 1341584 872550 494268 1270476 1713482 320491 314341 1614086 1480774 566192 1460362 1695102 373772 648360 646236 845311 784383 165138 1858243 524811 926787 436208 1374326 1406533 1961656 860911 536311 1591896 1930861 1651065 1855729 1263256 1505196 391458 132963 944195 867247 15909 1841244 1507661 1797131 1088599 1118428 1661962 495186 1244646 1974893 642925 1302592 1497843 981289 675180 1977461 88870 741308 1823919 1756785 1882562 1594316 1314939 1571438 548269 836790 1803508 1828130 1338324 1822355 741833 758716 1476706 1057817 1669957 1869971 1833650 400449 1489938 680957 1825950 528658 1948836 1628763 264315 757866 983487 1918101 1941441 4928 398264 1081250 1566457 1604220 1316752 973919 363217 1623972 812977 477488 1373316 1946399 263671 1379361 512474 37074 858230 1147818 811729 60208 1248305 1116544 1975223 240492 838038 696247 1455844 180253 612238 1481901 1611955 1702407 1966988 1745213 1244067 1160352 1166051 854886 1232682 1434282 748037 1738945 380064 1708447 529723 502600 1383298 1573870 1197216 1383907 731208 695315 618111 666197 870260 1868889 2249 1276496 1144222 100116 511129 236995 947155 152295 573387 475873 803963 235250 864643 1300269 563891 782816 1487008 258104 12112 729415 390117 1253083 1316295 275890 1717792 1947407 288300 350698 1564365 523806 774334 236176 1356711 922368 781065 1977094 874902 412608 1445639 586380 450731 1845438 701748 1160635 390926 359940 1152654 1386441 663731 874648 731845 1335154 1317091 951227 1119692 1705383 249344 563451 1566469 1155191 983151 1495574 537616 686731 562674 1970455 1289139 361813 1613369 1963919 1981977 750193 1407069 1680374 1427940 1331787 385133 613964 1870795 1968209 1011343 1209642 1183142 231487 1423433 256790 634682 1288224 1293702 1605638 422538 1610270 125365 212076 1891584 1740499 1453275 1700880 539045 1653190 996414 900152 302473 1808900 927785 1696057 616551 378330 1657686 1340108 1618896 109018 1110753 1016678 207070 1240868 690417 866835 100693 352661 916448 1296238 1893020 990004 1855567 1496316 1280261 1906970 1112278 741629 131496 1583307 1148287 1764736 138053 194676 887350 319155 236316 1999050 1350011 807121 152111 1175509 339448 1166776 1811252 1673578 1045903 1429839 1270095 614190 503939 1338729 366522 1212073 238388 1138829 1807627 1554379 52427 282592 1815773 468289 414735 1254502 1552703 305562 489385 662297 980881 985331 683651 1031872 1718326 1245397 452177 580500 1865574 331831 198515 81461 965946 790161 1766601 1176644 1645827 1224438 1526844 1834719 251505 476128 1432203 271088 708233 592648 189745 976100 17564 1890116 442484 1869391 471291 1577297 672126 1418313 1925553 845672 1929808 877117 502086 1398645 1607109 1364083 1024721 1361474 374559 1382982 1580921 154647 789062 542837 577920 1691254 1310636 339009 270562 1901711 462443 1601915 375954 646926 440388 1904674 473350 1724319 1285908 1174507 1878920 1162137 111222 1111604 29031 329909 101795 570149 1179987 1427137 1967299 1605458 116464 1856014 300223 1884485 379076 1858580 1790639 1144283 1528611 981271 1068374 458844 370707 1735806 1859843 1531183 1475312 1871414 453573 1360842 1001476 257485 1982165 1305666 1715435 1852203 1285410 606649 1869629 1015669 91251 1891273 704139 1393430 1789198 1230157 375736 537445 1823214 678029 962378 559465 1273891 649383 1628300 570958 816027 1444806 746989 118318 575729 1943050 298891 415075 731936 1105282 749317 302021 1017747 126642 558110 1351580 1127528 1513296 540135 41418 322489 85814 692939 202183 1983344 878199 273375 1352188 1315806 1640950 1564680 1766161 277144 58387 883371 369462 252570 1558460 796545 1635601 1351524 481766 1766286 934203 1590217 1055924 666230 1771613 1186784 132960 1103104 1195499 1837905 937967 1493710 1550282 697096 483305 1111152 1606118 106298 1369423 1103457 1959493 807079 1930322 1411300 306433 1476567 1235464 341272 1745361 196752 1895247 85102 1854963 939708 1290116 442395 1979600 1099686 1348532 1991307 1314090 1511750 648715 12771 1069953 738194 945604 590508 58868 851976 541352 473046 854306 13771 609785 1076433 489835 1077920 1412398 361665 1534300 1900945 238977 335459 12929 1508043 1464089 861268 318899 600055 1658627 353054 1952146 525805 1556887 924802 391604 50261 1612885 1864215 417329 1821235 878347 154446 639419 931275 367798 651150 48927 261252 1930901 1505460 399900 678521 179919 719826 1527328 484723 1282903 645069 876442 975500 1566834 1166141 1956348 286661 792131 1997083 423054 1903882 1511147 442057 937687 153871 908466 1363845 1421296 637578 884341 1490127 245478 851153 737718 1777203 1588699 530679 509301 1889381 1389306 662771 1990053 1385595 1764629 1151035 711854 377942 1276539 650666 313172 1084676 108725 19250 1782149 522773 1608314 633529 1042242 1654565 1915302 600978 1236619 741785 1578617 1467897 245294 1519176 1102675 363627 1074308 1168693 1306989 110509 1076331 35209 1771781 261825 1329478 47062 1404489 502845 1170025 1595290 1703766 199829 1295799 1632454 1303941 280125 1302028 915518 86561 923620 461751 58555 1869481 1455122 339163 76118 604298 1576930 71174 152460 94114 1229465 1839021 1968008 506980 1720684 567177 987588 1351371 746820 1138160 1913539 769815 993711 1159483 569556 1600529 1548712 130752 383653 1387225 603198 102013 212564 403104 839271 1450608 607204 63393 288986 88041 1026128 262149 761236 1079971 1256472 245760 1178792 879352 1217127 1988334 1788499 1500091 363431 80947 1844675 929090 1050131 1366024 551889 1960627 1619119 259229 268879 1577993 288824 52679 1305146 1172596 1296531 262371 783914 454702 888184 84575 769318 1399086 295077 517855 234066 1308632 1568669 1234247 587405 704240 667081 1147338 345918 889131 1570661 791650 1127570 152769 324143 362067 989587 462709 1570162 360274 1426211 490418 948882 1981015 496542 1537233 284543 1143173 385427 1370909 1923182 1617982 703288 1838399 1407160 150044 1121465 1353173 384479 1203034 905273 987850 1584875 795828 871223 222345 1144274 1196291 1096727 1022952 1267826 1742166 60024 273350 22685 1516457 1348566 1041529 1951753 1941235 173468 668016 1849294 845769 1143210 394981 250953 27562 984461 106932 1177152 1303044 1142837 294151 1857960 1315584 209782 1870423 339402 201131 1411741 777411 764376 1160492 766070 901808 305639 229772 210472 1794160 1995546 11572 1768865 624673 1049708 467818 799264 1171554 1093130 1895054 545459 643090 261004 1182294 1137906 1929842 840914 95483 462751 1870550 955830 1959302 1830241 1094348 1982281 1897497 776907 93029 51175 1031791 737789 511454 1969027 1829578 161338 161722 1610840 499655 1242788 603716 1682438 1137776 497973 1591931 141301 1504350 447132 862933 62636 1875225 604516 824826 615120 1270955 827135 181288 310573 569622 1014826 439440 160292 1416852 1377072 1476890 1491374 752827 1698114 1506241 1682846 1012880 1918991 831165 317044 366725 717794 72665 1448201 13922 571166 440132 66367 367098 1660884 900100 204652 436940 1161330 1215219 1734625 1582527 1561815 1531467 1386281 638433 1796473 1376642 1926784 780082 232621 1650624 183284 1447891 1595820 391324 891190 1843327 1713281 758282 1482562 406711 933109 734866 899313 633758 250897 338953 465103 1235923 452126 1510749 499877 1734079 1976853 1519620 1754448 1717783 346966 883658 1536213 1865313 505031 1373258 1886143 734110 1407292 357815 355266 183937 1399919 1718637 314693 1426232 1696170 857659 881024 1477444 1977123 1931190 1832420 829320 57121 380178 1121695 1568846 1293940 1464838 1305743 1479415 1286140 1306086 1932131 1503731 9611 957243 382707 1015788 916228 878155 1635843 561327 989796 996307 1497444 641158 711006 1004921 111723 222270 905140 539284 577341 739172 1800602 56736 1478268 1584312 748318 1132913 27971 896844 1536554 617431 685556 1360181 1358943 1267630 314146 908511 63390 941020 91773 374036 531222 1504101 509284 727195 366497 1397436 513502 892358 691806 1369650 1584302 1355564 1291840 250636 1761775 1142104 508174 1148704 1666009 1406222 347041 1970807 1763672 1298235 100132 341308 676900 472710 845249 1018088 1740947 442982 619708 1850197 444755 1535747 320459 1702405 1784476 1433296 36717 1955883 46768 251400 192428 1837733 1571804 623780 563110 447148 841787 1975117 220976 1781070 64188 1209380 1406840 709967 1009198 161060 1069076 380350 630008 294969 22097 586394 979488 61537 1922745 1343616 336780 1313044 1373092 1171283 650499 190988 562789 1141318 1348049 414511 1161972 1742610 101195 702765 1556547 125251 1436410 889271 1099729 1403960 21397 711578 238705 1338784 401574 179356 1268986 1879581 305696 1512582 557909 1124938 1668829 1148602 1371396 1813675 758095 1901051 1667965 1441638 863274 1035860 1123578 1871057 1148419 791156 150982 805908 1361614 1235423 1588723 388643 937025 1287899 1450041 1174890 335424 1706608 1720335 1026227 769624 1731783 1802120 582495 1436626 1091851 1305261 1736740 257073 75115 1036182 835396 671533 53030 582849 14231 1845066 177157 367259 871238 1791443 1953290 452233 575334 234029 1239393 1854489 528029 1785352 522310 221455 90212 1354240 410480 563972 298801 419005 1790451 1579218 179443 764563 1559825 1088754 510721 200468 1899131 920863 1712231 1699391 474466 686501 1651775 958813 274664 771919 56408 1546466 392131 187818 335569 1975597 1735871 1116670 1929572 1677971 1589809 12173 1173207 1399996 254496 1756061 1525488 1427575 257683 1539724 289104 439984 317417 1213454 844607 1787401 1028380 335783 257601 1298446 1461182 487727 1063949 1644226 1239883 1840812 1325379 1437388 93595 265269 1326523 1501197 1042010 1334352 1626815 324211 564972 1928930 1873377 1735517 305990 438667 1065330 1200899 1645085 542376 1707197 41683 711018 1484272 1806773 608667 93552 1857615 1283718 1797217 382715 1507521 968583 995228 1158814 288160 1992604 536353 309548 1157606 785944 1298472 391288 1503069 1899932 1914504 1396853 696070 1913595 1125942 1829498 1626202 816604 1521513 1495811 298080 1721535 1491653 1457689 265252 598969 880035 755514 1557327 166938 963058 1899360 793109 1868451 1612978 90119 1303087 786790 373924 1360483 290408 562051 128350 1357215 706073 140229 1859370 1999132 694116 71045 681635 244590 1411158 218688 1491963 1876784 1114814 1247036 1295876 1035384 1981298 1006370 1450868 1511533 546958 1201684 317473 1531327 596947 212465 416267 772006 714123 566126 664831 1722206 154549 1420271 1367 567411 1475481 1985757 1928974 843976 1463257 1418855 71031 1787818 366744 284646 895639 967308 1919720 769803 26820 812498 1116175 170335 188077 215449 364332 783402 1272394 804408 1814662 1832895 481958 1914965 163467 847113 1204473 1191635 420461 433235 306478 960303 1272665 387538 851962 1850790 591893 1343315 844924 1390504 1198815 454650 464987 223438 1965504 1601326 1798422 1209665 813509 1628909 962389 1335920 1168471 321490 1966816 1040988 580627 225929 576141 573004 170912 2336 100351 503006 245560 1741461 121784 1829663 1123762 1281046 1713249 711905 1558332 1991039 991828 1754606 1661827 549452 79067 782011 788564 297039 1568145 1197449 1272893 1455310 1228154 1339224 1999059 1268431 31912 690804 1760753 1246197 1964674 1004800 685685 1631092 1982586 1849601 1239441 1037367 1212787 1332892 1987661 311946 447323 1521130 1933103 1092229 252378 720831 1998017 1808760 1443726 108578 1717626 1217894 585216 1777043 752071 127715 460872 787270 778754 1404619 1322186 21986 1372162 474000 186508 903957 272726 1880533 1741337 850507 717023 639658 458375 873755 1103842 1853512 1206313 70363 1837785 335196 1926564 1640779 969378 1745549 1007634 1256988 549711 1033675 802480 834362 1629724 1495582 1280857 1469859 1854757 1190757 1967223 726730 85098 1096811 1549938 1154068 923340 923157 1723512 894855 1856766 437498 1648231 1879572 1165288 95404 778107 734530 243037 533346 534895 1112030 1612271 1641779 1862474 1374506 847617 1703575 275690 1476224 157101 491414 276535 1399416 1139830 1090120 21877 1909248 1767852 227219 1245154 586858 1463199 330251 277794 1561887 294905 1112937 36066 1900033 522614 1105376 586299 204660 557348 665680 239067 1929700 1669108 1965575 1466547 205121 1610585 651581 374888 297321 1627062 96086 1437572 356400 1949013 1637697 1133430 568205 40282 379413 379353 1896261 822375 1643188 831796 733702 941571 1813481 786677 1145246 1964265 1934522 1348690 1038490 680055 1129435 40243 641224 1790381 1369699 1877162 1530323 1244300 873275 1372902 1092984 1986997 983262 1857571 327394 1840653 1332510 515900 1184834 1659484 42750 205296 1231024 538581 910271 184431 647357 1665359 1982351 248396 684398 143394 612408 770983 352976 1837231 1285867 271118 1418683 1272580 734649 499820 982873 837841 169495 980194 1635184 201414 594305 23685 1676071 204915 85660 668035 791992 1489572 543444 987036 509664 1836118 626984 1244925 271590 1039304 325406 290681 843711 323394 1913936 802604 1751301 202151 650114 1271702 1442918 1056437 401077 1087369 983944 401883 1986067 811150 664729 1710361 270823 12980 1918952 1682426 1748381 588298 761942 715588 1573132 1162098 1970988 529616 977265 1048645 1768673 565489 1158465 230989 818633 1375399 95972 1528344 1098080 1051841 453999 99545 261228 76069 598164 789264 900748 1613390 1369495 1300902 1018348 826575 680353 71916 1286745 1296936 1228037 779247 33368 1076202 357167 867967 601184 1406888 1085142 1233802 1938672 643098 1028949 1116413 1720600 1738890 1811448 1789937 517767 1151341 884782 237018 407567 1570882 731670 1232537 1164862 1040264 709738 1173655 194472 1718092 594873 1777244 881306 1992168 1979008 713939 775780 1581313 876653 370031 1520147 1770776 1757550 622306 1800690 956325 818370 1314956 1086820 822458 1228220 29875 111950 1125330 1343112 692072 1834046 1424474 1829200 711236 177107 626551 826195 795961 789676 860653 235570 1032501 1368720 1066317 1970890 603746 623091 870654 1249589 1316183 45618 1204270 1584710 1595255 1644571 1554896 1555457 290411 377089 843366 1716273 1026270 1209684 1936250 506773 745678 271835 1720337 1096459 1397451 1597364 1874739 1279334 1699509 1481840 1697366 514776 1262176 28562 1352198 715153 1082880 555761 828654 478415 491708 1795354 572899 416688 455832 1060769 1298468 1273503 38137 683685 1344513 1528985 225295 328537 1231760 1779819 949178 1851402 596620 1119953 359938 191354 1754882 846882 710031 668074 1016424 1274768 1572417 1518242 83770 1370289 280553 850303 1183222 1696938 797040 990297 1850686 1937729 847004 372012 699574 1892400 445198 142414 416471 1415439 1719044 300491 1940774 1216759 869383 1231318 1883489 61793 59008 228306 267199 428819 165626 624789 1684795 1384376 331972 1556379 767342 1575600 186056 1281228 1688327 410560 1498268 1879555 1191763 964555 114492 326662 1889828 1933660 1697402 905718 1942631 985351 956497 129161 1402126 1587414 215365 1113244 878659 346483 1631526 265963 1780538 1744577 795504 1055978 1270913 583901 1034338 1281111 1556890 5773 957535 1397607 822290 566742 894099 117076 183730 270097 524767 19626 680363 566868 1129557 1368242 432659 492188 1825624 1220753 1448775 1042900 682221 1647560 1338132 1023519 1700576 1394118 1158330 1886867 1668665 1183487 222226 968393 208356 1344809 1431157 1624135 1453366 363124 479213 847181 219105 677487 1777382 1571796 233010 1244606 861780 505092 1025888 1706203 1715720 132570 1672743 192161 543996 1471686 989571 829498 772358 1449475 1815721 845205 227207 1840668 1819998 1200284 1477048 40851 1887329 1101645 1749946 1162153 808568 1418620 73382 1099714 1093387 1507139 521952 1632148 402728 1302571 1944187 174722 1177327 471260 846083 1610506 1449429 97170 247307 206529 808724 258695 251068 22700 1183022 614075 280612 211239 504522 1420012 1795505 1326928 598791 499532 867588 466884 1957554 60243 967826 100995 154751 1625322 1491053 591850 1211189 10920 1119167 58461 1482732 737337 942371 1047895 902163 1137416 691251 1849521 1435259 874773 1631628 941083 604380 584739 1819547 1816593 1538774 1004203 1861079 1300679 1246344 1948870 668696 434541 1468911 1541563 1329912 704652 818739 67220 263915 1908659 1351605 952063 145847 1132638 181642 1796141 499599 1178644 926842 1042088 1070921 1444745 1968382 1470510 1759664 130133 460743 1092264 569297 1769497 1342192 767049 1973871 1929066 903713 1356978 23374 1821740 1116421 1444915 251129 271141 1818041 803565 451397 1510022 358376 829732 1017229 597256 1615537 1375682 1515041 426293 1480926 942184 113726 757887 31673 296765 330980 1292534 21567 1846376 109213 428193 592092 166 1885748 30945 560171 890156 1903446 1511291 914951 1125156 1332181 1331826 1857537 1104544 665971 1698001 1148951 978616 945850 1469492 426227 128403 1734371 269327 796777 458155 604368 1518657 805836 469945 760602 481715 266962 876771 703128 336894 1192380 210837 243890 292287 368731 1823596 1289636 1104914 413236 597945 1881525 1446642 1094574 1564249 197283 1635833 844799 1338189 761706 302209 342997 142342 416458 818285 740656 1130185 436153 1786542 206158 1929696 1174607 839157 1638298 640232 1235664 486440 1199489 45402 403404 38856 537537 1484075 1772313 409755 1786566 696596 336023 1000531 1279454 1820018 1137401 1475094 951376 1620103 1798687 390698 1216596 223938 1406658 696447 1414777 1140545 534559 974551 328190 1468517 1150776 464259 48483 1481562 348648 1103140 6269 356581 391723 967358 792118 1690767 956761 1470843 948347 1015464 388337 1053790 1194948 1880133 509726 357068 1477640 1667033 844249 6945 822132 940171 1547198 428463 1566506 254750 722509 1663837 792376 1839013 1187573 761928 723768 912719 1163723 501705 984152 683558 980478 1039160 652089 1167746 389520 1325076 1406911 100685 1741945 412535 682471 1118262 1949696 1994920 1327165 1078122 1849234 1945658 1954598 1708597 557553 541646 1426940 163257 1455028 244514 1365052 1985785 131111 298757 1928010 683927 244523 1976082 995271 1203817 1690192 1992387 637094 1196351 1812880 525650 1480162 143811 1692413 1378837 1587336 1132875 1221814 1084541 703483 16750 769674 1952237 183640 358336 201784 318912 1749725 1901091 1751452 553784 445525 972408 606227 1575859 124125 950918 70766 1031877 347966 1251468 1715811 298603 256442 1168680 229216 618021 1956223 1204855 1862633 1210122 667515 1964417 1775043 474951 242279 741708 235638 141637 762149 1398638 825564 417466 300599 1620700 1044905 1587376 1681887 5378 1306941 168410 977461 586012 657219 1022122 1483986 583256 423652 1506182 1225170 768267 1845356 1788420 157108 458855 483569 1515395 882616 184879 1687377 1933608 410447 563552 369534 1759374 454851 907617 603959 852350 1706058 1512157 1315385 1945304 1576414 1170107 1500838 559058 645110 697549 1228652 272166 362073 1590745 239340 908408 1786090 1135023 1840271 89842 350837 1323027 514701 1564863 169722 310847 113401 90970 1389242 147803 712156 1969841 1151297 260362 956829 1152032 1372893 1568414 786324 957036 1061364 243102 93232 87620 1754062 1150714 1713883 1448957 1528162 1124185 394929 1374400 1990116 839776 1690213 297989 325770 1555694 1438105 653206 764317 1017848 743511 1848521 721868 505250 1946167 1490239 1249424 1594806 1122251 458771 547363 559097 982965 1682555 1375169 1381686 1232513 760614 165784 762412 558811 1179622 736749 73272 735724 1581148 1154441 735315 414847 425993 1348632 1426096 1371980 1909204 750675 768444 1987634 672623 1181260 278168 1282750 1295142 1669036 1175931 955848 1281922 584445 787862 1497079 626464 1187999 1931360 42967 1302038 541580 539114 1546066 689402 1345227 701818 1050210 1226442 99074 1127223 1887347 1890266 158258 1980742 1692440 900835 344665 268724 1202208 331898 1219249 432552 898313 1654694 1442439 933644 420876 415822 1189998 1924322 314062 521548 1245429 470301 779609 351725 1042226 1440267 978125 1175794 1380579 1796014 963184 1862306 1902808 1248241 1591502 1189808 652799 290907 1269091 341738 328187 1226257 1250482 1677413 1859884 1877769 1780918 263012 682225 428205 505257 429630 1902566 1639809 1725591 1305269 280062 1732530 121216 1666103 1409500 1256166 489512 1510515 3119 1541951 589622 1650438 1529287 1012149 854501 463650 44006 274577 1773604 1204688 1820146 895108 1553685 872357 879986 658647 571883 1924695 1275232 111213 381440 526572 898953 1618606 1167633 224875 1662524 1287676 762349 294733 619796 648317 1595787 499604 454364 403221 1512559 447829 1829294 1022069 153376 971679 1242761 1589292 1383780 1275104 944252 1103360 1886333 496226 1448547 675596 1551818 1697278 542532 443795 1083628 480766 690063 1085199 129174 1594122 136310 519103 1894532 1193085 425929 1251776 1345827 1447564 566356 581375 253833 201701 1694003 1255981 839873 1583388 512243 1213047 1963422 224041 1182125 458640 1949688 85295 486970 284705 931803 616892 1565942 347051 304561 1539794 1120051 1882574 1831499 1718857 1472858 1653931 1107604 1657001 903891 1985286 1154595 1699077 212830 70774 1277810 265969 1129530 1966913 1591754 1171155 1204861 458880 575138 1190485 1509750 1864664 492888 485755 1888630 884123 1632807 1990456 475773 1387915 843226 1656646 1943823 611632 1851111 1918587 148642 1758089 1996465 1292407 1076897 711311 893747 1633424 1442633 1456351 1830475 1074593 771052 585541 1608289 1150380 1561540 396894 356349 1657379 8518 1704290 937549 1773265 1167600 1138567 584338 880613 1543113 142002 425687 568152 589782 267594 470949 140799 96083 904384 85765 1073116 1491258 1235332 1123177 493557 1971977 211396 1010250 1399620 142692 1733021 908266 704789 1901592 469902 1635144 1949754 515197 120765 73935 694992 591269 1463894 989534 298045 1053193 1064896 1652173 1718992 603502 995398 284828 1084319 1583680 1378446 587257 102131 845698 395809 1489235 952148 1845131 1451950 1048630 1215622 474557 842607 1512053 1606405 1285059 466701 1560127 1967798 1749468 1212852 1624530 884797 724666 1485855 1573943 370016 1384650 1612214 756934 1848126 572938 231603 222078 117918 1148745 1687710 808155 1240830 1117070 965982 1870881 1772486 1767183 1947956 929204 627867 557034 1455798 1272606 426957 1494017 1563930 1375726 1473680 1572668 918829 266187 1661189 1230552 203397 146496 844639 1538845 1422292 308460 438706 1416272 1449208 1881646 364731 1972117 55401 390777 1457396 341893 442022 1435948 1774604 796097 93392 361727 303751 1542218 504878 1920200 968387 1015614 1647606 1980807 84036 1763561 284480 1902447 730430 999974 1817388 911904 584745 205122 1165915 166142 378898 431127 289235 941253 196390 1088631 947677 26030 1604631 913526 1261291 366387 916638 793893 403638 987364 1569977 1165749 1664625 1606167 1573743 1560351 946833 1764606 830353 222502 1078613 681828 6414 1466535 1888748 1453531 1838360 1240752 676548 927116 1025310 262347 176904 1113270 1415000 1454856 371991 1344444 1771994 1962427 1413753 414091 185350 978186 598891 248757 662904 63511 1389873 703598 1839109 1933699 479518 487939 442584 1025977 36826 1893995 234116 1388492 796666 1221058 718111 16509 165864 1794779 1324920 321607 846639 552044 1829594 282474 520950 1115937 1893598 589287 1920264 1394477 457832 1278471 771760 1372830 1644577 1691012 1852538 591785 157516 615190 1668282 1630327 1377683 1461703 1206672 1053858 842122 1853706 405573 1933418 190729 103227 294765 385374 247559 1162477 1653229 133215 1930614 1129169 780535 341519 895580 875893 714097 1354134 310693 772517 901122 1826659 1592015 662462 1381757 1032940 17754 212005 804061 1951515 1347607 266027 1810870 1735689 1093979 102813 1186973 1597478 1920275 1020966 221287 1339729 1797813 1706716 1360700 1991778 1983892 1001219 1073952 749648 1085701 817384 1307863 881819 1691085 408774 1947623 893957 282732 762832 1801203 1961260 138306 1541675 209884 239938 1061557 1590111 320049 121811 1252459 920503 162950 1639317 419656 1873345 590752 1586404 534585 578633 625832 1446346 1130355 712088 1664402 1655874 294598 1188701 910257 1103969 372048 134869 958514 1392407 978080 1395674 276916 1750968 13328 80498 1424967 1093578 896813 1542446 105562 1894970 714208 1739485 51373 170529 96330 111825 1711923 943685 43449 1427306 292041 1788126 1226735 479114 27350 951967 1944707 182438 924795 1439691 983767 1870655 1919743 1790716 498449 227222 499307 944915 1058529 1772268 349179 168765 1454908 1887572 216059 964117 408108 1238759 1585938 1346507 799256 424416 1630574 1781425 1602200 1174857 996681 1646486 1107957 1765149 1321599 1462904 1414873 350580 55488 902249 1477494 779391 880683 1260991 1719237 995565 1082405 1167673 73022 381208 1997442 158341 1629425 1248224 931056 1488435 1074709 1125515 964422 912207 511588 1272103 979238 1836772 1670266 452797 1832426 1339366 1216468 953590 987932 1387171 1670271 914412 1736625 826941 1327979 331726 549742 1315586 1783266 1875680 602421 943481 713838 677063 1717912 1079370 672715 30021 874320 712218 1174111 503599 1403398 1147751 1521449 848797 897544 762663 959621 1997717 1291886 710070 725987 1305479 219219 1838440 29257 389583 670169 196067 414327 1900829 363858 1745751 923709 485456 438890 773932 1058416 645533 1113661 1987789 1539533 560574 1656849 1246465 1215984 1046036 481372 808709 1317838 1308429 1897948 1792770 923736 768017 288295 59436 375757 569673 1517076 1881514 1488840 816828 1142423 1423441 398826 1502228 1779482 342654 58365 117374 1792622 724737 468746 79977 13327 392483 1448554 1099335 959743 749908 1101546 736871 1073291 917111 1107804 248599 1509387 1155996 946259 1541437 554878 790675 225556 1680208 853800 216936 1354438 1277384 503918 1897278 870881 179958 468555 221703 1300921 1590562 1602185 164327 1685541 1729281 1445904 1698153 1875096 680101 1446711 1020923 1841877 1969695 628702 527253 498119 1534082 738004 1811801 551743 1052901 587375 1830013 896171 226750 1000545 640867 1277042 1844539 995158 993759 1457163 1909536 1725160 1199678 1831905 1383338 419961 49746 1541979 1774315 270780 1888496 1552525 1360516 1076811 1369592 1382430 678424 1391714 1714543 1424056 676343 1678194 1754146 834609 110415 658307 1057304 1031349 1748513 1997244 1107899 1174469 754257 78322 804661 1723670 73296 315856 1117729 432433 1929630 1810708 757322 1475080 1884661 970071 713518 1975493 968138 1133487 1621190 1097701 1504386 165859 148650 1389623 563212 1282148 1924285 1437063 341431 1177024 1975535 394168 1086809 1950978 235025 121831 1875074 247999 1450545 305330 905127 1326683 1970662 1319658 764430 1749127 1890518 1271414 726594 995761 1134307 515654 287342 242520 721574 1064200 150796 1705794 1240182 1987632 1886598 1363296 1324901 663016 347910 1969324 501825 1725825 1401700 1656722 1828800 1557480 344270 273222 1314978 472755 954084 1242753 1601513 1717539 1907111 1273271 1442667 303800 1158319 1413546 725618 1329980 589682 833807 1427182 1596078 787525 528390 1992961 93804 1823734 1300233 128886 1859196 1610819 1404684 688868 448338 260457 1619609 204048 862665 1879174 1364918 451466 1422692 1801415 1784645 32697 1234133 1401667 1677719 1712313 976715 1971535 1636960 231947 1868703 1977898 1805452 1084453 384666 1122508 1485805 1065372 122193 1723872 765657 140466 1269795 947931 1526775 861046 155417 631464 1835393 610758 687961 467645 770059 1923816 153110 542746 1859345 530038 1202594 1967032 876957 597325 1600334 1465969 506643 106 1120852 1660524 383472 405398 987645 1468583 567506 1305913 995675 246057 1713907 914500 185849 732467 673136 142925 870891 1036652 487363 50400 336808 839334 2397 1593978 1655796 449986 956590 551824 513788 1895318 1032662 801248 1995222 1650923 731955 361520 192339 1737174 823127 333021 970546 1385759 973436 880607 143911 1293002 922745 866225 361632 1614184 1950293 885783 828593 640835 748261 179390 981102 825754 1488743 1858582 1789720 1792666 1321108 473531 955609 681135 1728982 1462151 208072 548274 1101366 1842333 1693454 1984974 1814295 257454 1542142 935764 527180 582265 964207 1208733 42123 1931030 1650910 1084030 19167 342817 33257 1616085 1012821 1314200 1269823 1744845 1780556 840128 854016 1345855 312357 157664 767714 1105393 1067144 1779518 1382483 656640 58367 1911061 1947631 788932 235219 1539043 1303094 253437 1386571 557256 561646 101460 1564257 1116306 1610182 1400073 73811 1448931 1819712 125944 721065 750380 1131879 182847 756988 96141 201644 250114 1476399 1680510 1454305 1161740 476707 808542 1401792 1122978 678447 1997399 622995 1596014 1296925 1962169 52145 1735473 1953978 571636 570165 595409 468591 1116332 94399 1845969 1058784 1786205 650044 1362825 1295520 1458840 1724257 1213314 1935061 1264506 1839999 1798445 870856 1793656 931489 1168167 1081934 1038214 1765765 1475940 523918 618833 171413 78570 312466 1183215 32514 1270586 1805933 1024974 201539 1047347 16340 1093510 1188449 1442357 452978 350320 694995 1121750 198768 1826913 650351 409909 1650035 976472 1822218 1283117 83132 702587 660309 809407 553068 824881 747408 1619418 800074 354767 219871 1598671 512108 240584 1387593 221297 1966576 1281364 1261623 3677 1108721 1893369 2617 552851 1889591 1881801 1305075 21338 1677550 784044 1277593 1244168 354651 1040071 1532311 344954 227293 410134 377170 1671149 1362453 366282 1472389 1927574 1520703 29864 566498 1053727 1964101 47471 1479557 1476850 1983111 1848330 1606170 1355004 371405 57072 661288 383655 1190754 1684423 1645553 311666 872598 54697 1856186 246427 600218 1762108 1253012 1551938 990472 981953 624162 797731 1651266 1481437 1638702 1086317 1642351 1980215 433327 1776044 1658933 170153 685230 1080167 910606 1075617 1342026 1837678 1282378 803302 1281302 624037 1796124 1857756 769747 1337971 299984 1406904 1960111 585193 904453 1852302 554558 1977801 929872 96689 1607511 643317 1668349 1506504 1672875 742033 1581499 970607 115207 1610394 1076572 1671818 1193317 1614000 1395106 532631 1872432 1499447 489986 789221 785041 658260 1017622 1766292 562204 798137 249246 1880445 1932497 137379 1585890 1188655 1551008 663029 445595 149253 854986 1564252 730038 920874 1469907 675199 17542 331722 752774 1726592 1483428 901395 1079299 388969 1368889 1434972 1167679 766255 1067770 1151058 609331 794910 1770544 106891 565448 1116226 300688 1940712 1017163 1743321 509403 42152 1393964 1546001 1714885 660580 1307423 774708 1940597 1774980 492591 786280 938984 1664680 1023463 1676840 1283472 292923 1784116 896875 103691 278052 1267398 1006014 1366580 1057599 937175 1788600 1716973 432379 469648 307215 58851 1226033 249281 34563 1207663 1133403 270286 156664 828934 1164718 1612803 741438 1654973 1034564 1982618 1774319 670414 742957 319778 1677931 1989511 1104105 691180 945143 1985009 676137 1265023 564262 1240427 1591126 116540 404334 364469 1230426 753832 264703 448074 773984 1154054 681205 1263147 498987 989462 1497990 199722 571742 1685981 1596411 1229811 319577 373383 1081919 613750 975987 1613336 1470793 1953080 1973856 40644 465345 333754 1313596 547508 473266 388885 1841579 1363491 914346 1128426 1469751 575058 1151005 116015 1021455 1260473 62233 503734 1844004 1559362 1353368 818366 677094 94334 1774621 303592 1198670 199582 1136221 483502 685205 1300010 1744878 1216030 119079 56433 1864567 1075029 1815537 171919 1741555 699221 652795 907780 840292 1118635 285132 755203 15531 1389514 1642704 1346695 790214 613974 219029 118187 1003555 253994 300564 1828936 1706487 576691 235788 860899 1003369 1571833 287712 1811113 1538616 508213 1214395 925724 1084149 1549569 1991537 1074680 181085 821901 950719 1470315 1015567 200561 848060 619081 654652 1447704 437765 504082 1037452 455368 384226 1620650 1852138 1939639 1909189 1501199 127020 771074 1552389 42814 106316 1577790 136123 371970 1470953 1712741 692070 648673 1125450 454306 1877053 381087 511806 1036858 1694031 1332384 1808430 1923449 604737 664901 690338 1896506 249332 494664 98666 1663431 529906 1484066 1102182 511478 695732 379849 865468 911525 665267 187663 515095 1099871 1730426 1501704 1799383 1112726 1937545 1934300 93103 937489 1017662 1789005 1095137 1139894 78130 270683 146041 1601598 1783832 710460 963485 1588816 1088252 1973545 1979344 995890 1397790 1373044 1788121 1459517 404432 1182637 1793663 1189384 1761107 1961532 574277 1792266 1419775 1661260 69710 908002 1841774 1102551 1138188 1129932 1264551 795213 1449725 671109 492049 1444687 191654 378166 1760008 438616 1899213 10241 1956201 1958295 1373201 269267 255449 400613 1612927 1393850 588965 806392 483405 1718178 921322 1672430 562509 184859 1982826 1422316 168845 1500796 159423 483877 1375811 1037233 1759376 44094 24187 1533736 1713594 636287 23496 1596789 1713221 1346386 741058 699948 287250 530435 1942949 153726 514586 1483119 399132 49651 622022 183811 1336359 1313391 1134836 1581596 1414890 1282317 843529 1899053 1240499 1248337 760809 248230 1486602 1728792 258934 1646416 134494 1198135 924056 1427471 1565405 1164246 49685 1814764 1927186 1052650 317339 672173 190441 458183 137660 906904 870099 619838 1339945 298682 1848352 1163529 856475 537685 922288 1001177 16869 1558956 1862437 1298956 1731251 1124468 345036 1666274 1793253 1016178 1254230 1885136 1646718 1052491 1687692 201028 739132 746639 1510285 1521000 64261 1053798 3027 1999168 1533954 321501 1932411 1694787 755153 1295750 683303 1146554 28269 1508749 631386 1663798 943932 457321 188178 1496147 593728 1147956 683990 1086531 19953 1772879 1772208 1185304 641664 1920795 1940977 1323219 935943 775020 1088163 1361014 202017 433020 1084561 1546678 1514973 28456 157858 8831 1522182 749204 1999197 1173050 1186099 303976 146013 1478288 1061499 129522 1622352 1802549 1946043 770379 1193481 1988866 712638 830090 1905743 1450006 549210 241861 371541 609960 779830 983195 1584182 651973 53981 114191 1231532 1256977 231739 1695389 286773 1706653 795306 118724 1532528 673452 1424053 405545 484985 1681382 701209 1666715 241960 364955 168714 1843010 1236775 1702600 1352534 1807534 1675971 518581 1867850 1137827 250619 296113 854770 1918476 1377490 74464 356462 533429 559226 1279974 1362907 897765 1555315 1891458 1266007 1961847 970074 770020 643213 1892203 1237438 1704072 1807187 1266533 365744 1418611 1245386 1843157 1374913 1458033 73299 1250550 1838432 989883 1825600 469760 407831 287814 1203442 1002784 1729376 100643 411771 1071006 1816372 1853220 603990 741404 37107 1899788 1410146 507130 602886 1262653 178637 959199 1181818 782365 1883464 1797887 1334519 51503 1556294 1758233 1775408 1628037 1375347 1991027 1852736 1222732 1762562 1359558 1596177 609382 534716 627655 353772 687387 825490 528502 688744 577748 401697 971814 1175156 259944 918474 1777448 167406 1126406 1210829 53602 5024 1634391 844206 986187 1227604 1426596 1951741 1340328 1326878 686550 943484 1877682 1308256 1171466 337851 806984 652177 476481 1304497 1428905 1569548 68709 1095476 1187243 461311 1503219 1226527 828036 749973 1167463 1130153 1100674 237966 1811048 492242 884932 1660369 794363 1283513 1486501 33369 568546 266922 614645 496800 316671 1654295 92084 1424313 1400322 1901197 1681223 1022885 96720 859957 1831481 125265 278628 1418897 379049 633901 1664600 485632 1334785 357503 855871 1507530 1770723 22620 1068504 1629796 829636 1564971 1669860 1470478 906788 669337 1557744 55568 575422 687606 1885866 1164897 717105 816654 1698668 225341 535487 1020955 1467327 522024 1030310 1586370 199140 570456 495996 1616736 1166266 1668654 1213396 242851 394598 1710842 827218 1845335 1834398 951921 1811389 569057 816376 1497401 73641 1581762 299123 1940367 427864 639869 1343360 1907160 606418 1053508 1203118 101030 1684818 1399769 1725902 664771 1615493 1658483 1252772 867229 1174660 643008 729297 1818059 36094 725056 668612 502010 984605 481471 637085 1377328 1876098 528401 1609122 1317216 1380381 215445 715578 1388874 1022546 616581 547345 668211 1356171 701884 871953 1886038 830209 605885 915093 1722574 375991 1323210 754100 452282 713209 1963534 1844040 1215951 1291858 1651728 1793140 639662 513243 1514782 839130 363229 937476 864243 538610 932413 1771177 1126288 1560581 1949593 1698228 895813 326989 524024 142450 1797338 1977463 1789982 181943 877297 314414 387302 1828566 724062 1318553 1346098 1977996 1616970 1656805 496032 570222 1169369 1372522 1285976 1710705 1171255 1160359 242113 750709 290096 452630 1068812 1639513 273925 1621018 1154921 1213741 1613999 417490 1248349 1588877 1804028 1459452 1967736 1617867 1648193 1127530 1993934 163919 882213 414116 327581 1639551 1210328 1314977 740797 1772481 400088 907873 1252056 1407854 1408964 1202464 1664254 477107 1019954 157199 867664 1309770 1093907 806014 713390 629231 33263 670384 441994 137284 966732 1519406 1478354 1839525 1561905 1571905 162011 1139100 1544087 1788433 217483 816551 283791 515246 899336 1451212 1622938 681974 768288 695216 1705502 1539851 465568 1047525 1276922 912132 246041 1336709 1770517 1829927 1701136 701706 1147893 1539736 687796 445167 1258549 45957 960346 550649 735462 789125 521476 601609 343597 1297010 1630106 1835213 529898 1618955 1237771 1459144 458715 1566280 1163205 983109 578936 1746117 45214 913489 1526990 347521 578955 181875 1866258 934596 1940946 1945730 1491516 1826626 1051316 450044 1299530 715251 1766677 568709 172223 88882 181317 684840 1552024 282425 993880 422748 1995252 517191 37783 1454915 1933261 280952 1920591 1713637 1815878 477825 240726 771378 226595 1326094 1876959 1293539 87400 45785 576341 1250035 1933002 816054 803704 51710 169041 1851425 1684199 27594 1545640 677054 460362 460961 945463 33900 1591293 1647275 175471 1458520 1117981 1908293 563698 1334521 1801752 1783653 1314105 176139 852641 1061616 802056 877532 831009 520232 930539 1435340 184617 1110421 1268953 507632 960583 1826826 147417 272837 75939 501486 1073128 1570982 1353555 1750443 1234628 210238 1952875 1321236 97268 1108055 999865 577496 1404357 1266016 1763078 70275 1071430 1365693 1070742 868670 528823 1521186 1630366 1819666 1515401 1193250 1788390 235981 230214 381435 691683 477502 865838 907776 1220202 554342 605468 290931 1589143 699043 1481559 1464958 1111275 490880 305352 120540 896514 743445 1479615 854217 1218247 899831 552067 335539 70608 310186 502346 1911694 1487394 1247964 38500 1404512 912570 231372 1109749 535501 1718571 1093020 1198508 1238816 1606161 1919761 1503622 1619008 299216 1724684 868484 1958860 1523319 741808 708161 393824 134750 1284625 1885944 1213707 791409 399325 432193 1153669 536717 107376 69109 1287422 1955604 636165 334039 1690169 451185 1689737 1338490 1116869 62999 1377986 1765284 1787651 850182 1520078 861082 213666 502656 221106 439546 1560852 1237472 1277412 137579 799459 593397 713653 181121 1518325 566320 1713415 358845 1752917 472564 1550948 1247630 973909 1570679 1434477 1615889 1188610 1837714 1153973 217058 1198779 1978962 1129904 244690 981660 1240882 1502420 132719 287356 903609 801245 1042664 745261 277588 1710432 706254 521748 187101 1411529 1374881 898389 377856 1520970 1430292 878653 726540 1527899 1414086 692651 119729 1626084 1355408 228562 1702987 1625487 1082407 903588 1938742 4431 1131873 7834 798234 1169739 538727 1499071 1716171 574730 1710438 80417 622923 172524 420319 410065 130837 1409131 1954660 906117 1213639 884650 763642 1989782 183049 1519424 657496 1876052 1097886 458447 1360301 1631501 584629 1620487 780065 1813191 204817 148290 98724 1195670 1473269 1548433 693895 1918061 1408147 176019 448514 1357803 1522650 984859 1821548 1957645 1513026 140245 1584794 1748671 389215 1178333 746546 291566 1599965 994321 58302 41461 115219 376687 1808135 439398 1745648 505007 709322 1849801 499491 594851 1052812 1172180 1408931 1759573 1022924 1798274 1995999 302923 54768 616064 956253 621164 1002427 61477 1060364 1162330 1341667 1696245 1391223 1199324 179154 1351034 1430015 1636710 598877 2281 390806 48353 818277 162867 111231 469392 980095 1941840 214832 668297 1753196 1774957 1160934 364130 892829 1372199 221571 1242566 1893586 537127 1750900 1453352 132161 1148259 77054 1123684 1721787 132166 1380990 335301 889567 14670 1055953 1811852 297764 1998608 344799 393310 1862432 161678 797857 427457 1601953 496816 523037 1741974 190818 1589339 862098 591069 1778253 887465 1560017 772326 208459 1912737 635164 1983088 1883136 1590468 1147190 1490551 781323 1443634 1549420 754387 86485 1087794 822007 435350 1429084 1302510 877809 754329 1647770 1011150 1323380 1478693 1718619 1226824 314274 1531473 721590 650479 1008797 758658 1595157 1161627 673217 1331710 718529 1348241 890638 1558483 403305 927821 990302 574082 1355497 309244 484176 1665310 69202 790389 289564 1965087 911664 434461 1860178 1616368 1052867 1386477 690018 286061 515054 634252 1775142 1155818 913733 1188281 1188985 483675 572312 1369209 855976 1399806 651393 1430171 1095751 713845 174260 1579696 1135041 52723 1261673 1298783 1174147 1073240 366237 665763 444177 326619 1714400 1190271 627783 223427 566695 1454814 1242646 782517 562652 468075 617942 1186800 184898 1675315 773109 465226 1834967 1993920 1505044 963495 1309462 868101 904122 151992 1337387 311798 1372698 373984 1620340 235469 954169 576751 1192289 751338 63515 531775 1117036 1171447 418729 350608 354908 746429 471180 440877 1416156 869507 1828079 962358 1498924 443159 345449 512623 168515 1297573 319799 1438856 188416 13546 1943559 178126 1627511 1967427 1826121 893481 79342 708978 79350 1398277 1628825 1270961 1422351 1152253 1890207 534631 1363717 1917382 1414218 205696 289323 434391 1671572 1624558 920557 53735 57243 783697 1523564 1878111 947725 340185 1937039 624379 528220 1974089 1151441 1076238 684939 1890823 258711 1879723 996801 1434900 1514629 518178 697029 941528 343446 757141 300868 1996188 522311 376265 1001612 471881 1379926 97278 1845840 1883230 1727488 1003768 1545986 562052 1303972 1054016 350741 1035907 1159043 1429996 1852198 1226347 1112240 834549 159279 187723 420810 1987973 1577625 249727 250328 749094 432429 1620479 215789 1529641 1710821 1688307 153558 1895694 1374262 1659609 687463 540636 808541 76211 1468452 55835 642330 1776362 1257883 313578 407102 210651 1115831 1207081 818364 1524343 322388 1214980 1159747 420143 173204 1267092 249626 219192 1298499 1544257 554904 871167 1061258 1090303 1393076 1046227 1660320 982719 1826763 1495814 1508299 945680 131174 436163 1088077 765520 807400 524675 556683 343953 495127 1173681 1443590 427006 379613 1730329 1306343 1651610 763387 1645060 1022809 1569191 398829 964004 700659 1176125 1463144 1701169 78141 1665875 322621 1419071 1531014 382387 795646 1860782 607371 1958524 1520132 372557 1774762 631991 533673 967371 71445 180421 1435726 759852 1241326 1366281 876704 465283 1940038 1699687 300090 799772 674971 1786078 1924336 1594907 628135 1757757 1162960 1887337 518938 1881311 479105 681493 1537320 1247003 1568111 926153 1502580 956014 1063515 1118004 1530049 1534553 1915992 1070087 16789 1505052 1680925 559131 431592 84509 1546295 1892406 632371 1818193 1969832 245999 480005 173674 458412 1827469 1856935 845023 1839277 873119 882140 1783748 320897 1109570 49896 171474 1455623 992442 201230 1705564 1607202 1003621 390619 359860 1252446 919522 226764 1022654 1711069 236996 1753605 1085466 1790908 147956 778050 347327 512978 1777201 821693 1650933 1998605 835584 1610924 1729695 69564 1545599 635644 1195388 1794020 105538 1600055 589293 58788 731603 975800 1004250 392688 529493 1367136 1284907 567958 837327 944065 1334636 579384 902741 1912584 469203 1552162 1776778 1789939 1439796 1801575 472745 829450 1381296 1729565 1002835 1712304 1512965 1366458 1817573 1497031 425689 615014 1880223 1014871 1375671 1281463 549066 1001603 1421404 317734 1464295 1984688 1341321 713568 1654390 1528677 1369764 824023 488314 1920516 876395 450401 555701 1505 1580777 1091041 1389608 877762 1676082 599149 253553 244626 945554 1961201 1770073 541375 1296137 1235969 385236 649734 473863 885425 1168984 1383518 552892 1979735 60049 948911 883314 1357908 1372324 333030 299577 1245224 1825981 1390296 1959003 748975 1494984 1139514 1096433 928596 1810697 1146487 1680367 226892 1427449 196382 95154 1695416 650618 1507145 491246 388699 50550 720230 323959 158122 402558 738094 194293 1793582 1290846 1403689 579956 1875342 1993929 1250361 593415 97831 449203 1089243 1790906 1636727 1739973 1332788 1926065 918945 341945 138719 1816975 1949164 1240951 699503 968698 509994 1831512 1640683 1923739 1583458 659130 1046399 1023476 112955 1209006 229508 1991482 730036 1743224 1629137 428558 864065 1407720 1955723 293190 1138785 1807654 1659267 1171990 739536 1629552 937169 1692904 1258071 399494 903292 1737000 944411 1604026 1902996 672537 688961 1377836 496599 824971 1659259 1869846 180477 637722 455916 316004 1031026 549182 1928999 1289360 709080 1861923 58917 555819 953567 250188 1558719 1778399 1904985 1050647 644843 1622169 757108 658244 55144 112458 497739 1956459 857123 691009 1463713 527898 953518 1835797 1334567 43565 892241 466457 1970614 1548031 471920 219102 211410 1266358 1274610 1584008 144779 1111660 1144606 916880 451862 144658 1580169 346360 1286370 1685271 1913958 365853 1309673 639524 462708 1616413 1380249 100665 1351100 1002305 391157 1027610 587310 1322475 936666 945376 749121 1547426 118206 1657325 1806677 731223 561753 1314031 3098 291513 690607 945527 1670541 1524712 741715 539412 1068922 1578552 949208 866914 204222 970215 616668 1097659 1035450 1390866 1151566 1657734 1750020 1457261 1751224 1435335 32195 1208887 180935 980770 463198 1804393 1071627 992849 901727 1141939 1270629 201692 303810 66275 878593 718839 1996123 1682767 1285216 1807558 939646 1332518 1700416 1279083 857709 194241 1086702 1297277 1947059 1914318 1820980 1703557 692979 1603355 247181 1147934 251905 834768 866942 882325 750272 18145 1005700 1917867 1571663 1250250 1517352 1814947 1609450 653639 602534 1002868 428827 1424863 524246 1002479 1134935 730656 437689 1830181 100736 1961113 735278 1540096 1314447 760912 1288550 1754740 665282 115504 435625 1129226 460447 641160 1267942 283707 693908 380395 1249993 152822 1693504 1805798 1648723 323341 1814289 1725937 1643657 1250363 133120 86977 1826468 1150839 1246194 192905 1701657 1227304 1540527 88305 1409028 29565 755174 1579365 599870 1887212 595401 1712328 1389128 1255636 1706547 1760944 1763093 1450099 268224 338230 1694659 905424 1806357 596672 1951873 94889 1180508 153743 1826837 1774118 1752969 1908327 214499 1181031 1401009 1443670 1512981 1665670 106696 907576 1707613 776961 1983602 1278784 1840042 703397 391986 685046 1669583 1932170 1093015 1494420 1897697 1988392 503242 1733860 1156284 617779 753711 946888 80639 31830 1196792 1331784 185311 1471074 1233595 1524688 1050198 1713373 1313308 746674 375481 1570451 861817 631983 170003 708378 1438302 1610873 1896283 1456932 1877399 1478750 1227029 1617052 1083303 286835 952531 1496170 996243 483640 343234 334505 1440507 213471 420846 65518 1621039 570751 73422 606870 915249 627674 1238194 202116 392887 414714 366722 1882763 1644624 1470481 1048449 227967 1374899 926489 1130005 957678 484408 706213 1993260 1371174 1133921 569221 1134262 1599194 969186 781573 1298786 495647 1039768 279653 788480 864126 634505 1337876 971904 914710 1549303 515398 1937519 773988 535372 1332114 1530619 984338 374974 1647981 1369145 1503213 1743664 53874 709324 706853 527567 710473 1580882 141617 1835915 1213814 817623 1353470 1290764 825988 317226 307629 545045 1488567 1513765 895373 314709 256767 1158586 1026465 1799702 304011 550361 1743137 1210600 106926 1873962 587038 378831 1693895 276254 1511687 1233490 61775 1887890 1709546 54523 428175 120671 237575 596386 1424634 793996 668063 1105425 1122874 778821 638266 1790444 949381 1824808 1337530 259722 1824667 188487 1486400 724356 723315 479081 244052 1599455 1411093 1342726 126350 615912 1398080 50918 1999326 310346 483997 15183 29225 586812 1471982 789799 410752 1517114 382252 1766602 1355671 194192 1377228 1947558 878240 2417 429109 358208 1190673 531173 273122 1020189 1649490 333195 1994719 991544 898682 1800176 1645570 629040 121699 1953649 386346 1169510 1230058 725529 1558776 1662354 131051 1432064 234410 514014 863261 533898 1687644 1942588 1813483 1636149 130119 1869058 663096 1534165 193778 996616 1940835 1043861 1361775 338675 639303 400475 1361145 281356 196242 1653189 128980 11179 806152 1751073 1353972 876846 1918355 692410 1091143 429447 332661 273325 1643425 1238658 584963 215124 573495 500038 1547565 1715800 1604871 600404 1279952 1408545 1612736 616697 1547809 79356 1149578 275989 1934514 464244 1307848 1387439 620971 1876091 1159165 1427198 955296 1395540 1220211 259687 1053797 425796 1325068 1580308 501590 955657 462737 1881432 942262 89371 1721693 897617 454449 517234 1913868 963615 1185866 1629472 987172 94695 512404 1885380 288347 1741565 1703410 1152976 763633 764722 1668410 1637475 288677 1235327 422323 1508166 1114278 1573268 1679652 1198362 261298 1528590 1436359 563429 1815190 1987696 357640 1580869 180834 491734 1680773 1607448 946106 1362903 1896777 23356 427224 1385042 458211 1816682 1228195 1249319 426140 1082434 506519 1827012 1366409 1090933 378343 1020894 94273 1808941 182090 200962 78422 81963 1212512 386505 1904417 601654 708572 462864 545637 994278 1280143 1191030 573636 1176993 1449860 734973 1897406 1343717 894600 705887 1127120 933567 195216 1811647 1843985 811641 98586 1293613 1957538 1128318 1919189 1693111 921495 1066817 756901 176461 1846095 1793133 203370 1845284 1555758 1312341 141237 872540 1089295 1842517 1300138 316093 1408707 1751617 1162173 1077345 1684179 43598 713802 398852 1059522 730925 1181838 1992148 1261343 1439025 101452 1696970 157605 585772 1435144 1251027 1023856 1514873 449271 928882 498167 284704 82285 442209 1800699 1362636 1472289 421344 21707 459309 94774 880189 515110 1986771 1771270 104686 254058 1253819 1169481 406241 334216 1283955 805833 507069 1461305 1518100 285059 179713 682754 760651 480749 554837 1548480 41649 1874933 288081 1113800 1221481 1705508 958630 1658477 321436 1518583 1982320 1222636 316353 834733 1586566 532658 1969532 892746 1086983 6942 567484 5563 108935 445684 139698 878503 299023 1663918 164719 163844 4895 12435 1675049 1282123 1997081 1339756 1807842 465705 59318 300051 292467 674200 607785 1048438 1832170 897697 1646687 459457 1162833 1457777 1500126 1473613 511347 669493 417857 958090 288274 1425945 887818 1816600 729219 1864451 980898 1272999 1903580 429702 924604 401012 1388271 966344 1864178 434637 719198 1247743 1126486 154896 383526 1800777 148047 201002 219279 36271 1182628 1698825 581122 412189 852460 408817 323296 127759 1229144 1218288 1044262 496190 1430442 266665 1865560 1593925 929804 1375750 1450984 1036781 1288357 891145 282778 1994465 1904993 830587 1549468 1493916 16344 1412055 6274 1983024 273568 136221 1896229 892312 59744 1508918 1648673 1657981 229702 743358 681249 882422 973685 224818 1517140 1731856 1444676 128309 1904393 117603 458502 1924699 1317441 1355983 1077645 1358285 146610 985231 701275 240042 623335 1204223 1138818 906532 1659926 1916695 1554807 787811 585884 271549 1854931 885105 1985051 579672 1475217 1845984 817543 1712642 1062879 1022428 1203239 110580 1558342 1263318 735223 853736 1140239 1865017 1275260 1582375 1019253 526793 665711 1657070 1504591 200819 1563149 1870869 1506074 454467 1048010 1936286 1748062 1012864 1617485 1853810 982498 602802 309898 562142 1934888 401921 774857 90061 592189 680484 1179223 1485032 1346480 957870 633794 436728 41810 1599121 1525518 287559 1249347 1239029 1776635 1390835 179355 1132792 1034601 1991510 451033 299857 1926813 1507351 1222229 1540052 564224 835169 599809 722706 1493757 588106 1686177 290273 446139 433698 605867 736225 1645126 758338 758791 254410 1311664 1488687 134898 729982 799564 17073 1934829 913574 1643498 1202702 490604 1222823 368289 1518433 1605866 1311770 1811712 1398141 990138 492726 32084 989514 606844 256840 382401 1337760 242289 1701786 184468 200633 427140 1113755 259929 890435 370467 1690282 312592 822803 317870 1870732 1340064 872427 1674763 993027 1373066 1633656 667856 1444669 1208925 907254 1396219 649658 667853 88931 1422783 1062056 554795 900749 965053 1595013 1825277 1668582 1537332 829771 1351894 232730 521328 1904155 632451 930394 542556 149445 1439036 1429237 1913492 706096 734336 1834442 1492144 1721248 14966 547269 1678638 87106 1955376 276501 1553655 1970086 1934680 820981 362360 314027 1728455 1833374 1995893 1485349 1745667 1701211 517932 959870 1213136 581447 452752 1016464 18630 687498 903339 1670317 357390 1038426 861295 710663 1006885 86895 376893 1931059 1953312 1080658 1187173 1380193 19821 73037 1737772 1621236 1428321 458442 706965 1780906 650934 579765 1884233 1331596 903839 1465119 112921 1457650 1409116 1650637 1643106 635138 29194 512146 868332 1547505 1090091 266682 1985932 677619 1233105 824581 1282843 1136224 1039014 540 896532 1456815 1452876 770933 1701540 644567 1704264 622605 450063 258313 1874194 495688 1528858 316582 1718173 1860496 301455 1308033 158368 1820083 716626 359688 1458067 211308 1046989 501000 235512 1542415 998333 1620070 1049090 426384 620311 57421 1832542 1301700 1550922 212701 1438603 297637 1960874 476826 1608717 252251 1888700 81413 1674083 1785006 1032166 157862 1030935 373913 342604 546140 1236503 1591740 587869 877663 1406839 284326 870771 427846 1093029 683642 1343545 1267462 1782534 352135 1017727 345367 508570 745036 1137851 1607711 1864954 576404 1687412 1510739 615176 1637393 1605266 659706 264431 1499362 649860 1943583 1306296 738998 1853634 926874 1177509 1301534 682654 164940 400530 1578294 1242118 1040479 1090451 1282107 98801 1914542 1579314 155905 1448368 1186919 915493 263027 1977539 1695608 1396676 132329 900856 64318 1588934 1105721 929456 1818184 34453 102469 1900912 1562013 1298088 637537 52045 1816554 1525108 1261512 1215843 915969 1592263 1859521 1897781 1025054 210328 650883 1739523 860799 1180943 1879001 280398 851204 36287 218828 1271761 854777 403014 174102 1215550 1081243 864386 1948451 1296343 329375 956680 810293 1164988 1602924 79756 467701 1164588 1444956 794169 692245 1761840 17011 1638661 366816 1186540 1067940 1604048 283805 120441 282027 340396 557656 605043 1767886 395454 1301401 1465383 888340 1604356 1390619 1574150 1114783 160919 1198819 518021 1094359 274005 497967 1455263 1657761 1409996 1463183 1938930 1932982 1236806 1784593 1304072 1811769 1001550 1323055 1354104 288984 603755 377896 1267399 720412 1174633 1214187 640115 1829724 625056 291060 125219 1962608 879814 69461 1797264 587646 70851 579352 223975 1712977 453195 328584 1125618 1952274 747443 1347185 1433484 1438729 626427 1748677 1224923 1887408 1342653 764287 650816 23593 1290379 1921146 1834765 249136 1981557 1809537 719837 1423396 1330960 533024 752324 82165 749161 1839894 1760886 858553 415735 1571855 701921 1077576 545576 1472204 1778619 1325680 457820 1150862 1025398 1955709 135347 1172706 973264 536508 1673247 1351819 1684613 1470792 344345 933359 1145325 471087 1539433 558037 1009524 1082546 1504138 550293 900403 579032 1491896 1461299 1061146 1421875 1173981 332723 1180415 884088 1433592 1156532 51164 1057269 365162 1762206 1786529 889186 1561066 1272993 809492 22942 635725 86623 1109762 1693590 724196 1609434 1100486 954701 862246 651559 1633509 1196478 935821 361979 126077 1460045 170945 1196113 741342 45458 1609285 561993 499764 1209603 769554 1723467 573830 514154 1257379 611113 1320344 345273 952376 1235607 586065 1019948 1622952 782954 157750 1783914 1618641 731331 1898871 119538 454064 1820932 1705801 1724172 630753 119450 275838 1964515 320903 886511 966133 1860971 1021599 880483 623960 836774 463604 415140 1269483 69580 103311 199435 1642221 343107 498587 1744830 537783 311414 880104 1103240 1704746 1818819 1418214 1159741 167840 674441 1138001 1479451 993694 302028 36262 1226411 288668 988357 565308 1008756 457506 600124 159059 498986 857190 288931 801873 1344048 468254 1287299 524350 379784 1517789 1546476 899511 1223710 433643 1298407 1726015 326196 956559 1175715 253827 838582 109460 1295235 1156503 681965 672939 786352 954590 1587105 124030 1506699 1020112 1522630 1476407 706057 1277186 1069430 1672100 1323888 167698 280906 133944 241161 1236144 167109 1379726 264776 1042101 461473 513289 817247 1852916 196875 271560 954017 1012174 508295 776280 334306 465830 1729626 1858402 1039371 1839499 1555724 93867 1164324 236167 601276 59608 909533 1671842 716168 418860 542413 1099453 1558438 223500 43901 1752334 1239179 20964 1483449 1325727 150948 675823 1421500 1566906 934334 1769969 419177 454978 751121 1357238 42210 270199 1065518 1294079 1812554 773211 611701 1916539 1727261 1979824 1237557 1436134 695507 1316700 1008565 258069 1083550 188118 607305 441560 1495952 1323938 484587 1576705 987714 1534439 1791999 411658 1284331 1980497 174255 1778605 1947627 1734565 1204176 1602903 1191440 823774 1045215 589079 1702480 179257 825057 303158 1067848 20251 667407 1473282 709703 103610 1610792 479661 752362 602896 1154966 1726427 1497966 17299 126957 738851 68451 474603 258571 458124 1493556 1656668 773948 1803061 1231126 985941 964425 1117360 184071 1428697 1966447 596590 944231 1764812 957587 913150 1944579 97626 1425378 220327 478620 1251229 1059997 1809902 193811 417795 1181596 1537453 385579 1660550 852736 652620 1872270 899069 1082038 146209 869500 1782740 1422367 1126158 1677866 668316 428380 1587700 720312 1233086 1410062 507595 30180 1090728 928604 424652 172032 1870479 1820845 1620204 1481632 1962441 1892446 1245977 1790606 33047 1599667 337479 1880312 1126841 1919711 581022 1596905 608735 658717 1280043 1774285 1301778 993145 220858 539976 239474 1781890 1148047 1199674 197048 1644471 88620 1925500 12499 1864182 1395084 1429086 1717700 496074 403829 1218524 1415642 1686 538788 1972099 1971912 434067 280174 322209 1053214 772139 1084144 1033902 1948225 459444 1378421 1365388 1910238 256227 1843400 606815 881043 94713 1564033 216870 100198 1673045 1099900 1500478 1659647 190603 59583 1003776 735429 1128861 54043 1760858 851716 1710436 1786543 1081251 851467 1247507 778085 46716 1867587 1840961 547552 1590330 1368243 1893165 713964 1831227 28348 443789 1209780 332767 1924599 1964486 1094778 996570 966234 1324851 242893 1963246 929058 1651045 1805059 1318370 1842583 1423753 1492504 1328571 23498 1638601 1099782 1387299 1804818 319153 368769 1303752 662761 1530313 1802364 1807733 1293270 1928587 230761 1460091 1590936 1276903 1680542 964061 221033 1231094 1803548 1199435 625217 1650346 1850310 742750 302238 1293315 452975 156603 1641730 126819 627491 341731 1340961 63333 182249 563660 772042 282355 965303 326253 1719483 424809 1792197 1770909 827056 1537732 540698 1804727 631494 948459 1021939 563589 1693186 1449909 1249884 1331529 624698 615237 871192 1711777 1298964 1001410 817927 1491819 111535 538048 485487 727505 550942 1683231 301671 268717 858711 1803081 1402991 115235 1023673 1707058 1947420 1547345 37390 1779446 211135 1812034 486784 927937 1910853 643533 1413249 672135 262459 1008845 319940 958231 559594 437537 721448 899037 566263 1358899 413044 285868 1377591 943526 1689060 823683 710766 392071 1860773 1914840 1344846 1732693 616168 125827 132580 940617 844516 98920 909208 416452 735346 49324 186029 84764 1789267 288908 1789789 378537 1009274 1787788 1510418 1106675 1722387 1399930 1139675 771364 1490869 1997383 66328 1331665 477357 715976 1778149 1327178 1925127 1360825 678654 265914 1390650 1799356 32350 282245 473322 1081981 1964452 1501623 1141140 39003 1054051 1811855 1261033 1350919 1241762 1180071 32630 337055 1239607 1112849 1892257 1477598 1084495 1266671 104101 1090876 1285830 583438 1800072 1727585 1881837 1593104 1911825 1716033 1389587 317465 83582 1725866 1561848 1117216 1148167 1640247 1818001 1257921 1600240 1520316 1436999 1249448 16839 584118 1869124 1689118 1902985 1057357 1402186 976618 190584 149023 228054 368980 56247 374870 571869 1674426 991141 1036240 727946 39904 847037 1509630 10865 216202 1676711 1530851 619325 1489479 245953 66871 1217740 1768340 1589821 1627488 62403 1761392 1349821 1816301 446696 187483 290612 462428 1756153 48636 1191864 105559 1086850 1032952 657241 526475 1376807 158696 344671 790771 1173887 1932058 409987 1986332 1992856 44115 555314 1555828 1477840 1786508 1655035 1317895 66099 1264620 1158307 1156798 527844 130472 167837 105660 1640273 1013380 1891714 1878947 1132167 1579276 1795668 899151 945298 608035 1015623 1764060 1010789 623550 1056892 1633418 960401 579998 27340 1865423 1284768 48529 1949556 60380 1729533 1645882 1494874 1555212 1565284 34205 184179 1343241 214124 1066917 1180790 540825 441192 1475915 554168 820669 1787898 1791327 89857 757160 1193355 1912519 412246 767768 1273148 1439371 1010111 1056801 1005732 946932 404844 1070811 1021287 459326 642376 603005 267484 1879295 1388106 1470121 456215 765232 995691 510518 1781911 1686329 1689830 1126748 1993458 423023 1510165 89175 1211946 534655 1492749 1053385 1228603 1434879 1501955 192648 1231443 1991765 404943 1841756 1007778 1632353 632 702723 1525551 864569 949372 1842650 1463670 47654 69402 1891705 690783 42472 420591 248323 970794 1592775 511455 1791019 1415057 650643 1349111 785077 1004081 1135 677282 746900 876431 1582620 355257 1502178 1645403 410245 459079 1924761 1807390 895357 126166 408804 818656 429930 539365 535358 1908335 47795 1802542 581371 926636 272016 199261 1466290 414940 505666 1747192 138466 1548161 1563117 380619 1413946 911737 225139 1965402 425584 657102 726756 878276 1314301 501616 1901446 493285 28302 1771102 142061 937044 179554 14482 1837887 1357563 1278779 1764679 488570 1739759 1466728 993236 1690705 1586835 618985 1090388 260233 356360 271867 1003543 402262 1112957 26823 1875992 419910 103230 1725507 427761 628379 869432 8885 937510 1364459 1062749 85056 110445 1733448 407821 1577626 702470 1239140 1218992 709321 96875 206601 1054593 1741456 790380 31854 1219028 1402232 976409 1969630 891541 168841 938894 448783 1503180 484255 1762018 1592858 1294186 206328 1661870 676379 1865397 1645036 686413 1142518 1278076 1914672 158926 795556 857102 143259 346286 1201983 1725089 59227 1877968 1917642 516080 129934 528600 794610 389046 1301 701285 8499 1537456 1707258 1388309 1352802 1431673 199385 1034642 548952 1307380 1659542 1732729 658495 1402842 656869 1288409 1989040 106223 639111 734467 55693 1013215 1907533 633556 1342565 1314243 31595 1328522 1722422 471573 1671249 1014467 1784672 1219459 1714124 474539 840326 285831 1276929 1887697 455119 1531877 1949558 611581 600223 1608340 810791 548481 897799 1789533 297748 874393 163896 1595886 485712 108880 818689 1224027 1980575 1649143 1987593 1934398 1332613 323196 1166663 1252894 21339 1737766 244565 1025272 637566 1258788 729326 445809 679519 579830 1102204 1488759 418616 1923071 360845 1828108 1771975 127751 1407766 1531979 277730 1772312 1853382 807483 585596 1817059 1052632 711090 1775830 1086874 1046401 1363492 626876 1804671 1752345 1062647 1166288 593044 994979 1631429 1753146 1016869 1464221 1921054 1011128 793137 875592 932759 1530986 77086 776437 1915413 929507 930590 123177 427531 639862 918058 1396831 974496 934887 180004 364890 1119981 1031269 1303351 1823293 1240534 717197 1550308 135675 261624 640961 763394 112298 1295289 1889209 995585 175522 196910 100431 1875640 42556 1569594 644896 936233 1805153 721688 1738336 1529908 627840 337548 569723 1379065 1561582 1875578 40370 246792 165623 404014 1420754 1807717 803869 884334 479483 1238971 683590 635456 932110 1860488 653136 1289282 999837 46565 480687 1426257 377370 1175067 1372003 1867686 610555 1218571 29747 759623 1656250 1839037 1653606 424044 41022 769259 775775 1446510 1409713 1241944 1406923 1927797 181950 946216 848042 402562 960749 348087 417927 476111 217355 157983 387083 584202 1352615 644112 1265015 710564 943424 620999 1809701 998758 178354 1447836 1052868 963036 785800 903853 128133 517771 1982219 101090 86627 1237351 1041980 899163 1823011 1842021 1771574 164765 1497730 204463 366777 11361 3403 1026981 1052052 793155 1854463 1335634 90870 1962641 1466141 1039411 827648 724891 158830 1821005 1210474 1704036 54419 702389 1296926 1461485 433315 1185305 1901438 907101 345751 298092 1802937 976750 1725685 1200492 468803 934034 937886 388137 932861 1420916 1407629 1121285 451547 69284 805889 899007 815016 1678332 1241064 196291 150603 660264 1043056 849433 28284 1083671 742324 1760426 1790995 873266 539274 78380 1571116 1347627 1472472 1757812 1595339 340789 1155096 1393615 1009332 1933928 359019 1193043 1102720 874816 486918 661325 1433111 995713 734053 488048 1788611 83596 1510680 1112294 1292593 1884226 1490100 279691 720745 1016832 836851 918437 220850 304690 901440 181069 231523 837609 1576548 324458 1491539 1845343 1592772 994636 432224 1584707 1306059 1014221 1789786 955776 1618173 1372558 631114 1704578 696982 1827589 1620425 1875579 1699742 948967 529576 76083 1094084 1226429 1426966 1314731 371983 1273659 654538 162828 136831 3370 288526 681790 831399 242290 703016 1316323 369440 1476086 1120497 1241967 326209 516781 905856 1428475 1962305 235916 155668 295045 1399862 1380336 1851487 1434914 1879130 1722296 1533642 1533250 23156 529782 553903 1499389 1674587 1115544 793259 561475 1549392 1305629 622035 1288261 335929 1829022 609643 460323 150522 1216583 453798 1306339 1241520 1571442 1448620 242519 1785093 66708 1957020 94562 462481 1102055 379328 644282 1358729 1793006 100929 1939864 1816371 267063 1434068 1633134 1899222 327838 718684 541070 1214613 1041144 1991498 1686466 108891 150459 1501463 368969 32254 1135177 557174 1664129 1419139 255850 389177 1752309 270874 43652 1164006 494223 1162036 1340958 62087 37910 1796902 300764 1648421 1468404 185065 1023092 760404 942507 1523024 981548 1524511 242383 702335 1861557 806563 601001 393022 1902030 389676 1052477 919886 1294042 488960 305774 1552822 1765199 1920068 1902705 266961 175500 1427007 787892 1347825 376525 656468 160362 1922546 1131553 1558888 1372744 750257 1865173 482071 273492 152632 392344 485097 655387 1888058 1892952 1528010 811591 1211000 1896935 64898 1904668 1568894 1566392 1948609 1461335 748789 325967 1262247 367926 264495 971226 328402 1189628 628515 1596398 319345 115217 285964 141616 1239490 1920512 756225 1604240 1436727 1236051 1972090 1564179 117169 334635 1239504 107149 518026 517553 1317505 1629187 1013204 1825151 274486 764381 253983 880488 414713 1339272 750169 1336563 295733 553271 1730968 730297 1505026 1716751 652547 1007588 239773 183519 1077815 144069 1278490 781146 194625 717298 1268664 860146 264568 291807 1817858 1537400 961526 1849156 1158879 1965552 1905212 1083175 1967879 821401 1950688 55632 963102 1075586 1201887 451029 1427754 563112 1698500 166884 438993 1773621 1320969 584423 1829488 1413754 1486158 513394 385782 1079302 512497 1184425 1467997 1634344 227066 1694349 1597385 161306 1110618 1540496 1142814 1501696 372798 1515170 1945725 1792230 1365463 86592 1219601 20261 825451 1788299 1232219 717855 167721 595895 559687 1260963 1198240 1907582 727958 195019 661263 1555860 633528 425621 1361801 778419 1542215 1808538 1536960 521434 1402138 1290086 310660 878248 1615684 583022 613777 455336 953022 1530531 30080 1309719 1669489 1746323 1276140 627757 856833 1780159 980084 372153 270924 130876 358427 11833 14391 1655087 1774840 579941 1654748 1026237 1334878 415529 371282 1369964 131406 721136 1381816 230240 990123 874761 911317 938775 870024 27465 520025 1345377 1351610 673444 1049733 195405 500827 728021 520610 856406 1866077 3936 1037835 1160125 1033283 425203 501456 105215 54539 1882934 164055 1821486 952179 1622383 559457 1482380 1618552 974789 295838 655018 1437673 802112 807168 277866 954528 25730 1990990 1485879 1654889 239027 1921020 502378 266897 1939730 1343957 621120 1612283 559329 14823 381020 822974 621004 1631041 1857400 1133979 1926787 763882 201662 1505558 12824 1988241 123502 106061 1605878 200943 224449 1152549 1821436 513522 578237 926242 1233480 281818 1437529 510546 1056713 1870373 792786 472325 1868782 234567 1513910 239652 1746275 1174494 751905 1457160 933962 258192 134545 635762 1182298 1508693 298384 1398842 749869 364476 593436 1823402 1844222 1495934 895274 1046071 1241919 1231544 1433348 1694994 806830 1883537 1070112 597994 1885415 718114 662056 1057779 502043 1190851 1015317 1274970 1326269 1722721 649078 597830 1520340 319110 38125 1258882 1389830 1924198 1893041 1908921 1263627 354221 120511 1399436 1143494 542050 57320 722328 589736 1011993 1051670 956269 1115052 1833896 434195 1667213 1423994 760957 1452332 306073 783650 993415 421368 307013 308526 467665 530584 1852112 1007933 50719 907977 653113 995388 3654 1126452 1748553 1485926 1629922 1696878 1058944 1279378 434604 1323433 1721433 1873342 220879 812334 510114 1360419 1939519 1385214 518988 1180826 734723 1820969 514195 793501 192782 476484 1709956 1768894 60710 1575308 1252441 1223401 65384 720520 1424003 1000141 310633 1804551 38644 1477123 1097667 694459 966113 600825 575421 37194 167769 918910 179949 1858244 484374 1149432 1454215 1216118 1555222 256102 672566 689391 1881665 441470 799687 750921 1185545 1262524 657214 834821 1836995 1991125 125366 966401 1070468 1384808 787553 1147980 627527 1780381 646791 207276 1694275 1274817 1963737 1660788 683599 347348 298164 1471102 258917 55380 76197 1453966 1375200 1788873 1474062 930182 1342291 1795176 1168065 680283 421478 1059364 1761877 1531874 1736565 1280387 68073 1486448 1958318 436575 188475 573437 1349489 906766 1816577 588007 565116 1661320 931804 1383757 1843065 1275371 24371 1805386 366443 1606271 378533 1515646 1470219 1473329 345362 1485383 26053 1913749 838567 373805 623139 1251813 576886 42623 917781 495654 562676 1181263 1592361 1904244 1314376 624160 1101585 904061 1909704 240278 1366943 1892582 1384572 962854 73934 1620741 1813400 1666923 756770 1399869 196663 1704456 1977013 1246139 1330696 947937 663245 1669781 1045791 334166 420808 818958 1117793 745310 569092 457311 275060 834616 717132 1580190 1265110 1607750 180304 170163 816326 19002 856997 1009212 496118 424039 845653 250915 1600138 213470 1857088 967702 1863787 1066483 455949 1019040 1413002 1599248 903718 939582 161336 531027 1667344 1090601 249546 328759 1884470 1194985 1108251 395740 599499 750807 920215 1781250 842639 738093 405437 883134 55838 74356 909229 293130 1915619 1993501 1001580 233824 330120 271180 91900 1669858 501246 1047499 1537689 1394856 1667767 1978092 867704 380246 582161 524947 1350119 1740989 1633283 1495081 37838 845054 987521 708612 803927 1673858 611956 1586147 931561 1100445 1094910 1573658 1717683 1666617 173621 1682798 807660 870435 863967 1570000 827309 698759 950495 88377 298102 721413 1633303 1253574 234078 1072494 562608 295488 149554 1793819 1883139 270880 1931706 1371276 581009 290274 1138606 1766656 1019182 442265 559181 1025845 960624 149979 248880 1940043 43029 1759912 1165227 657516 910472 1480726 1649105 1591551 1675010 880284 307241 1539158 771559 663830 590492 1055906 1521685 577879 245566 74710 792328 696612 1400268 141132 1185189 1480590 785968 180803 827311 437397 891207 1712201 424979 297625 1884969 1532601 558150 922557 1681134 559105 579302 759176 1927761 881256 653572 1784747 1784951 650566 250395 369073 620137 786567 1902554 406364 1358250 73244 1219995 1968236 514656 1757080 564701 994052 530023 1004013 1658369 1922285 307840 1362394 191058 1359062 1460376 1466239 1596166 926533 436570 1489989 1066769 1933181 138046 532487 1122789 3395 1260797 335985 1980341 1329778 418348 1163186 1609334 1374693 556888 1137975 339883 803698 674337 1446900 1903266 1635076 1879155 139931 1892780 729100 1175871 138998 1910905 358849 588978 1661102 1630637 1047662 1504452 1244043 1397701 983764 1969571 1836581 1856549 984304 1774458 1269020 1695291 726143 1778431 1168 1433917 625646 1563036 1760845 1657989 1770768 58426 1814049 1458392 148124 1795667 731297 470703 588605 314294 1664037 1186941 1969616 1341015 738337 1179044 773753 1408206 359977 279130 1238875 736599 1636805 1910137 1426083 1971662 534887 541683 824369 1673083 1802098 476532 563847 984264 441185 439184 816285 546052 985420 1158462 501352 669983 793309 1596216 192508 1611920 833074 1613129 1781548 1216734 1902264 1556765 747519 1571497 1412378 1944790 796059 354123 1098607 1129250 82278 360162 448526 817168 979087 1537985 1998661 1346280 1096915 1182499 1357080 1448245 1240129 1850332 199391 1352358 1526250 682287 1774612 1904110 723965 643341 620116 1662641 853337 1646946 1043550 807377 1046049 888680 937889 415990 945573 1714731 1211766 797799 1010838 1862707 1574750 856296 1283656 1469330 1476189 273872 1868174 332352 239839 1600040 316658 1795107 601851 829020 606116 916359 687173 226792 1553724 273042 347311 1655332 1964901 457981 1528693 1918553 684594 1526785 20157 1514672 1766386 662027 976847 433967 1020502 1742409 597655 907561 1326864 487632 1170130 1771752 1872764 560091 1024069 1807459 1576630 89624 634568 1210877 11360 930958 1197180 1381945 280120 965776 1446270 1784864 569479 139825 1247783 983058 435729 1113848 71505 1907140 238192 345241 991418 1275551 1537989 1776031 735812 83549 216939 456790 683632 257271 1876765 16604 70033 653659 554682 1423384 628657 1331118 317330 664266 1602194 1817107 455237 794617 1413344 12308 873703 278322 1182978 1932541 409007 1341098 1263493 812356 1783169 1029246 1560656 1038311 825177 1650744 6680 1410646 352755 1550352 1966503 199237 1653370 1919827 1209841 253928 1205283 787806 1128017 1870593 378217 1338576 1219215 711458 374063 1705490 442019 1138610 718808 420913 1207952 1828159 1269011 668000 992203 1560304 1188040 1639786 1331152 844002 1610167 284721 308932 313904 226800 170453 1476147 517900 699753 1385988 230228 382899 1519634 1679666 1960128 1321549 1170095 851131 1581994 1937749 1596869 267792 1968238 493297 207061 1439498 1008273 1708588 1243969 1828992 607834 1573332 1949795 692682 297556 1224377 1414449 541721 196092 913845 809468 461396 866670 1058708 1994584 1061767 1090863 781907 367696 1133761 1214831 1397193 807422 99901 1914603 449080 1764807 928858 308041 703465 211105 703210 1724178 369511 470030 436055 1188726 1941354 1857616 385598 43863 1433252 369765 764792 1257569 1079989 1801747 505058 1519293 275781 926849 426490 1655694 628684 1875527 747624 886748 174792 1553120 607656 523952 1878319 636253 374695 1313560 366761 757657 624783 1172607 613753 1391273 1774276 902431 664495 1476875 1414891 1151674 945296 1950535 1166241 1076702 819692 529359 897350 1206214 987330 1792838 376413 1491328 1291573 463773 1143284 1444451 531956 213788 1074208 849965 1956304 1717616 1825459 569769 556684 1051102 124173 1358096 1428416 1893352 51931 835140 632959 1870325 767140 1539869 976245 640784 1024769 1436898 844150 16871 943236 1332713 966219 258609 742671 23709 1605452 270986 1214585 1892996 1000966 1971540 1200220 211070 1440487 996579 1530984 1342435 572566 1462550 1662755 1373718 692189 1508220 1226197 1725236 1309254 1300710 564316 891576 1658024 408133 1639260 38396 929221 1110970 1802450 998999 1868314 922446 1744686 1515455 927698 1641062 325234 1988116 556890 945793 195687 1358176 1749248 687350 1339279 19217 1004213 661035 1212756 476124 589876 1605796 1930921 502856 1940821 952255 312732 1212971 863141 467986 607325 449603 827534 987793 1890786 1063522 1478621 899260 658950 883581 1313694 1566662 636619 255654 621189 1375991 1765136 944757 1077879 760412 1516904 295546 690698 1109282 1521482 980054 1475230 1997057 791346 928171 1454561 593782 1595532 458348 699442 1498943 1750464 247252 1912152 223248 1718620 1892639 92432 584050 1437163 1676694 1598196 900454 1645069 1737562 1043630 1461376 1294106 1694978 584249 1640674 894577 1854212 187594 1075661 957166 1332967 886717 1820965 447085 625643 1591157 65197 1071237 432333 1924282 933263 726965 1703952 1580755 344884 555772 1782208 929638 1166380 851501 1019089 993568 1674785 1345450 308406 950670 1598354 1389510 27184 275750 1009120 1697780 1431164 1863570 1475161 1904816 1706442 25517 1164518 1721775 1913908 1377125 158605 630336 979922 1011706 1761776 1266328 658417 64704 527613 933711 1436747 1227974 1881764 1330472 597482 756367 1534508 1586959 1407860 1904853 485039 1174740 450949 1965391 1814562 27837 1105341 1078562 552638 844512 410691 243621 282993 1766186 1985900 978322 347458 1487086 1719087 804147 651359 1005851 1754177 843010 1950038 1099707 1784275 1286874 474281 1057853 1365015 1593466 1049233 1074495 1903097 1046165 680253 683595 1981107 118207 1942916 1762793 686621 625195 1392551 1261271 1556487 628002 1726814 774817 1701431 30127 672578 1592878 352785 717940 1135544 1022827 1486390 333753 77484 1592604 1966929 1474811 1277848 1687953 1832585 1678679 1315459 732336 1145269 748594 225279 1512753 1644717 1147040 1997693 1645156 1183398 1906290 79368 1355211 235864 1471274 1313920 385155 1095125 1481254 1849826 1156606 1918681 67800 1808126 254613 469130 1029865 1450021 25399 360380 855603 152389 609350 776355 236961 491294 433307 1885165 157170 146264 588283 122093 410730 732073 1585175 1695429 1504954 348034 1213471 1070930 261201 243655 1310958 632811 333025 1136967 1219234 1027955 500734 1822555 531344 1772595 72478 1877992 1173597 859584 1126085 1640980 619281 872605 1230149 1014498 1207901 102102 1391851 1327571 1791111 399306 1104681 1241788 455914 1892589 391801 1557083 1746091 1463833 1940340 1585505 1558993 194234 1846553 1024764 1803707 114917 206939 1337275 446631 1580959 1714851 523404 16622 284431 1764350 1826864 1627354 1914194 258443 1825383 1646548 1741249 917347 232195 719682 471594 845350 1454359 81608 597821 185891 553041 1066274 711867 1397781 1467660 1874235 1152458 75883 1818981 1837122 1373801 532522 1767128 1308619 728788 1019649 702078 1779144 1370713 1279726 674679 844802 1461808 1832352 1909833 451604 98370 886396 1467272 360946 351158 152960 75803 861903 1627195 345361 605305 192764 451717 298314 997495 930926 802417 1771244 1587313 1169220 9225 1548251 750340 887352 50396 1973182 665656 1199605 1562719 486057 854377 1206320 1347332 94462 987477 1070639 1023539 201121 1671611 1407423 812906 1958763 966908 1726353 1524969 707245 949858 1874980 618839 1928521 627842 1232183 371769 1887650 684590 1586632 1417725 384591 970475 792128 1658020 1971118 1829650 1515067 1797740 142006 1276850 1235700 289387 752717 1234372 363810 70570 1604477 444924 663084 653999 1532965 992187 164040 1413912 1683085 1634723 779360 337261 1752548 1170832 59519 177461 1310239 1879778 896922 1744244 1272551 1672696 993417 370071 306629 1467011 411581 1189752 136778 352674 1927728 1397570 1260024 1347995 464742 1760610 1150283 233685 362180 1783002 373035 1165062 546243 810302 1071580 1645356 285994 1171242 604227 149438 863658 922738 1279911 1775957 1146171 1678873 417887 642480 363609 1466543 671517 1153048 830406 1835320 983878 1336757 888180 11954 1193419 741234 1073119 324893 408483 800994 1608024 111451 1737723 1430825 1210653 1863485 186773 612459 1786957 851236 1522474 1401095 1618763 1840757 1355286 1533302 834398 1853050 848612 1148443 42008 1406449 291474 1984621 993244 1739401 580570 817233 52523 1439870 875281 1175280 1352171 1488710 1290228 61800 390180 421189 1450626 500846 733893 708484 926301 577719 328085 1037482 1852090 1352110 318200 774532 449812 1173265 441170 324485 1331036 1325393 269954 827868 1817379 1499033 1551810 1272022 1225411 981611 1343200 1266699 1021628 1868036 1546209 1790623 1349998 1890892 487096 1618297 1374936 1437624 636795 1749952 92692 3629 652788 1967386 379187 1998559 1126556 1766832 403963 887967 1140638 1695308 1724782 572293 1421046 1442325 1796453 1213440 502422 1304742 193995 666615 1161026 1911790 451314 1384265 148773 255846 1718855 1552418 1906869 843966 1114593 155078 30845 1317905 231259 605793 279376 1925133 740173 1667860 1398616 1955252 1072148 1913316 1545120 84388 39563 441778 1534982 1755993 241200 891549 1795958 1333534 1404886 1563212 1517796 1622585 687666 1918054 523830 911037 1389607 1617710 664926 920169 1869454 1178602 1902403 203526 871670 1096718 204970 1732243 377405 1230170 813300 1990956 379330 171150 926106 1568250 663450 1089598 1206244 1685553 1661114 1293824 396543 1567843 916975 1800355 409253 1791404 1330406 920951 1454349 1712792 370978 1421809 1355083 433322 1906151 465699 309526 573321 1161889 1320975 1262609 443136 1917520 715053 1188460 375642 1364049 178563 177015 611286 1359107 176560 1225374 620307 548380 668739 1096079 1054469 1471380 737987 798760 489480 155321 369906 1073145 1811947 788134 244751 1990927 382900 1710224 1297949 610303 1023778 1519939 1403736 29701 1793950 1850643 1287755 60570 1392188 1460344 1105541 1714717 339160 472874 980435 101435 860563 1241020 1918809 804826 1198483 577994 1573308 814516 353692 714312 74964 94559 1701180 1241552 1807266 1785769 478659 1251287 850958 664205 381351 831378 536460 1442767 1779551 38060 497381 477223 101454 858760 1387351 182265 100268 1690067 548264 321682 1126477 1490434 1818729 1273166 336706 136509 580392 1064589 1768193 1838041 1868119 99423 900735 378986 1798856 134309 1513903 146934 1963274 568329 1555619 895185 809805 1002535 976383 637923 301097 440629 1991650 1821763 1217683 1349858 1213331 1320093 1565690 596258 392232 1970960 1284816 241169 825068 375934 215249 994314 1577172 520479 1318947 879882 1640646 605910 991520 1016525 1520257 644492 667129 1443624 1793938 212341 10683 667786 942516 699453 359973 445785 1744231 171577 179728 1710534 1872827 1224807 168639 1700350 759908 492884 426480 1759103 634230 117940 1426374 1406029 297700 1301588 585504 188378 664340 306028 1163886 1136493 1759720 185175 1775942 1450498 1708207 1036261 1275547 388754 1287137 384336 1843352 1147325 1183573 731104 1081980 1986503 1864989 944501 330947 939453 1719976 822264 483671 74097 1246232 1491651 1908567 496452 1455535 1115987 1519576 546678 1098243 1813735 1552649 847101 1183096 1794375 589818 133842 817600 851933 1117952 1432767 1744557 1832507 1375132 1322397 1695564 1648659 1593270 1326240 560911 1995980 1652201 189886 1919175 626496 1411138 936506 1054906 1964296 1504024 470328 1316012 1311780 1398488 417779 1130575 1905956 916501 579714 870523 628995 1079049 485718 1771104 955569 318560 1239519 743771 1926585 1376030 111125 97448 1270512 1082288 73115 847404 1482482 742407 112688 43006 205655 520705 1757972 1555913 969369 426529 239889 1542863 232299 1963118 244522 1600950 888292 385506 1178354 1383048 1007870 110416 1516301 1820243 1903467 713533 1480149 1853856 55769 1463031 590804 485823 1661165 1433234 1826274 232181 1924213 1259320 337240 1547095 1951370 58440 1378618 1988988 319170 935227 1278594 1750915 458543 1790866 174681 100107 522693 1402748 253234 620036 630912 912721 702135 1808353 958934 1388211 1535523 1845687 993977 612906 1053112 955191 439708 1796208 1735232 907179 499902 1868739 1143728 9834 1107397 264803 1290921 1871687 1347231 6534 96451 1622157 1009510 113980 870929 1929734 1105058 625070 1761672 422747 199332 1804190 483719 140280 1625247 599981 1832063 514191 383934 216575 1746299 1198965 1588695 6831 1095547 1154728 1250885 1001758 304402 970014 1616175 184672 1465973 53893 23599 964456 563122 427929 1002069 643669 1695140 1414661 910917 1939903 1118683 1642668 1090301 203843 1955457 70564 851260 1374074 1160002 818380 717678 746974 1024359 1895331 1924405 1962911 802862 1131538 425255 1942046 1189280 1288347 1445937 567 1748762 1851118 66160 786789 4007 950548 799557 316219 1319541 836007 1314324 1675979 1135431 899603 997868 1034894 1942059 1260248 308068 1056686 1202472 438268 578882 1805487 1562367 985572 1934382 1657696 489388 764377 1976894 1707187 1436233 1925519 1471069 491870 92874 858427 1540585 417443 44748 159008 1264106 1789069 1444079 1192128 1278803 1131376 1820174 1021400 508740 1416999 510457 321468 1703624 1661314 1000755 794706 544399 1746382 931564 797978 531928 858622 263926 1439989 1589392 1563695 1255047 1584107 1745450 1073044 977499 471932 470919 1680012 1640746 1325290 1686351 1116187 233138 1332423 322326 1530157 1185507 1801808 978721 698777 723122 954938 1046069 1815865 126865 62608 597204 616109 1127025 1653825 1786847 1237086 834714 1984418 1792083 1118419 789696 1963001 1373895 1695887 1294185 282930 1738818 1937432 1206457 330628 1131030 1292081 1358235 1022287 1239343 459436 556220 516794 1932124 105995 1757834 503911 535132 1651261 1505000 359305 1683126 1080081 373623 1393819 130524 82653 875223 775206 132050 940391 78205 1631093 1472238 251445 1491676 60699 1384049 1338118 1886705 404699 473981 910629 1666641 313952 1504215 103920 1894706 1562276 391080 16541 657689 248878 320405 1936027 1896576 1941295 1574244 1414600 1162794 1287190 1272223 1105000 875269 514228 243857 405390 1054432 1821679 1773286 98926 486843 18788 128029 1725112 1804165 900769 1831223 733150 1186275 166093 1489051 1974157 1206929 570037 855791 632017 1647266 380041 150117 215260 423700 635487 1691796 5690 1229163 1143426 1771481 1675442 384527 944784 196241 1266571 612910 1356629 1024149 1601133 1154645 800176 1784415 687114 676439 1124833 1881052 613811 1530997 405212 1630854 1954569 192706 330488 969052 1932892 1969998 596304 1829706 1314870 677190 947510 1249137 1407293 1190527 624128 29238 1832621 1405722 491186 1364972 237340 1442934 1028909 1567117 509059 1491523 781031 1911116 1722858 1676059 1657628 720619 899681 1186076 663484 374023 66495 787959 1353475 1042716 161178 1795917 1584729 1292021 186496 1044937 545614 507149 552185 1493979 203622 679413 739489 825407 287167 1970242 920700 189412 1742037 1616624 6286 1376478 524570 1678821 985461 535414 477437 1979765 1944263 1538482 892353 1989158 1009109 1766834 88331 177322 561313 695221 893435 14993 857038 952134 1992213 1043156 1781659 520005 298260 11507 1897969 849703 1327274 1026512 609397 521080 1222939 247225 1348883 1574770 1109430 1958918 1797661 753463 781202 778425 296822 1114712 1519557 792763 1967253 363648 1125247 1343468 1655153 1372718 1267136 1110710 678076 937872 976543 681638 1706805 1522167 7033 446725 1943743 15801 1620045 141775 1053076 158022 1161884 1470613 307321 120307 232149 1831628 1682592 143021 1481274 1918135 344666 369077 1144813 1247833 125787 298503 1516055 913255 636329 1220163 643063 685160 500996 1118042 18245 1708883 1130186 1070346 51196 510496 1321473 1269945 404101 1481478 490308 859282 951937 1486386 455404 1805178 530172 1351409 236419 1571475 854915 1565154 1661754 319338 634274 1450411 591714 1441238 1920104 452146 1321878 798271 1742823 697901 1985983 714363 758677 1155767 1551030 759766 753293 1006000 1978947 558093 940160 1722829 1189432 539581 794798 1628478 1785984 161685 1092863 169706 1171772 569720 1151496 556798 1257924 1883794 1352575 1875348 626393 1574057 1147790 621217 369985 839863 861736 1140668 1120126 1258488 1524192 822232 251145 200037 1578694 675414 1342134 1548788 899671 1238799 1443599 1472038 636924 1569999 1457972 1975092 1474764 186178 1899387 74534 887198 540967 617468 551752 1009321 1460265 654507 1816538 1791760 1307191 1734684 1144975 1828490 629473 486957 1346143 576376 1443724 415533 1145116 1393259 603196 1163005 1606545 1643969 1370360 1842317 1646263 325293 1345010 798160 1118014 1720906 866280 1239937 866482 1102317 940321 1304053 1872968 488093 899431 1216206 1407798 1138115 1224700 1712071 1847058 1565156 1336885 720825 1058270 906429 1150995 39548 1853776 1022420 341017 1230167 273114 1908964 1587341 531164 784942 796844 1595282 798125 647067 1748358 1739309 1142375 1268111 602874 1411134 1593355 1776681 190710 1726739 1326203 1916467 984610 274305 501598 490850 635454 1084281 126587 954436 1741223 12232 1013013 1163207 1894329 1152786 310060 1956162 45882 690205 195513 1010817 1886909 248090 521518 186501 1506868 859397 680649 1556211 1380301 1779996 438110 1361689 210172 1706936 1158141 345141 111559 1177207 1651706 1895287 1486864 1195455 925062 628218 1430348 1894509 1008080 909213 38430 415166 1743297 802728 1288725 1785119 600238 1000623 1377444 1479647 467838 95579 806743 944116 1666299 1594937 347974 1854078 1047055 1074224 343128 1994844 1882831 1393576 875328 1861880 1871436 1899804 1083569 329393 253285 624640 1513892 497563 1622875 1720111 1185166 1495182 36710 1075847 185238 1315554 835847 1105631 1198221 1493188 100722 14220 1995954 1682435 1269894 665074 679336 1499157 149872 1792306 1342788 131579 750946 309440 1815346 581002 206811 580390 408696 1672943 704984 1965156 638985 402847 803014 931161 1552236 817636 1934562 1997589 1850138 1994558 1480580 1912913 1322901 1780941 779731 1777917 1830600 177451 1122852 1646704 834349 165920 995797 1017577 1194503 1838465 66459 1224462 1419313 759366 906373 699737 883824 1976751 1849243 1058828 1441032 649965 1505699 1163894 467423 1776054 459428 519685 984352 1414325 1799172 446712 1488824 988910 791474 64427 383903 1704926 1354150 1326329 1304390 1564734 25274 288437 1024960 309779 1170 586606 106867 1189595 1362932 286653 1373573 596880 1710111 1228460 389530 1139510 181252 864067 1417031 1457452 1178977 1661461 553443 867644 997396 1334086 355579 9483 800284 1689770 962408 1391711 1113080 828763 1075298 586437 605877 207028 1788593 75952 697629 1880809 1123988 1421790 1848254 556244 1773903 19565 1234319 1158103 1583202 1258121 968159 762239 1561911 1261219 1156498 1555916 1872027 1294936 1374745 1327766 1968140 245335 33161 1254229 1832904 1005178 1337526 954227 234128 1022647 1820095 898182 1840911 525674 1114569 646840 1835125 1804142 227161 89681 1081560 741241 751617 1650088 1020449 1339245 761274 894537 1988876 291752 1355406 478353 416483 866423 1170989 1041141 351641 915706 1515661 232970 822412 392266 1299537 1418434 1504298 507527 207638 933843 424425 1753942 1080509 1560348 379231 1824073 13530 1900124 516533 618741 1759162 1742714 1414171 1775701 624440 120603 1505924 1069782 1689544 749495 1605286 1524634 1916612 962903 1941339 1790850 1179974 35853 1450882 488671 810594 1774033 1904963 1478709 965039 1074226 739573 819939 1509272 1884473 144691 1054040 157350 1221208 1447852 1434336 550347 1033889 730009 431568 1464673 831682 1826346 863113 1167097 277752 1996416 970334 200942 1913804 1474123 1186980 962420 936272 20226 1051017 306816 433299 545708 873526 470969 440103 377968 1284765 772921 794686 181353 1381345 219706 1003224 1565463 933901 122505 1756250 1408537 1630906 892110 852043 1348055 1327603 1178320 693872 72229 781258 1180594 1721928 1419144 588854 1964080 990922 1307761 1297369 1172698 191417 1333839 39062 1193832 1733539 767667 568649 1431546 1340780 1034446 1064444 904594 1958195 1836019 794594 1086006 968580 957532 58318 135751 467071 1761713 1218330 883806 460537 1675177 643362 1294602 677751 1718356 696608 232010 1116003 1247186 1890926 720146 1326513 1916163 299966 206042 1459280 1518268 1586582 49231 18068 923507 985298 840905 1214525 1816940 1992542 1927292 1453245 1510134 1523980 1379363 1590623 71134 315497 1014087 816719 1367953 184190 943696 640378 423407 1832232 1481228 1439143 25070 1751777 409256 1041649 1159984 32868 723224 380535 1498245 852319 187103 119366 1347254 67208 240172 473259 1214837 1780505 1997044 72771 1143261 746060 1160925 1484641 486509 758792 2467 1541361 797001 559167 1606309 748191 887012 603321 46255 169740 1520076 1536450 1840277 1386485 1292878 856643 397024 1160737 437177 1861918 461846 971032 1317806 1715815 922808 703378 1934077 717901 912562 1365045 1632366 236025 1248988 455200 667892 1281809 238238 1733348 664664 1894974 947310 1633740 1861376 898090 632915 363152 1213213 647932 1493621 148399 1841696 1156011 164696 968100 834656 1511285 1489409 1518495 668160 338829 953084 246048 921682 1840027 178491 1776869 1803615 524723 1330144 347251 702868 1230384 1250477 264716 194803 432896 1930013 1544571 562176 1679962 1557201 876699 279263 1256722 973127 1737769 1400407 1245517 179273 1583592 1113262 1851985 1298254 19665 676766 155511 625934 985225 1364545 1357453 1645291 438995 583590 1225887 1852117 536712 988140 1594248 1372100 48513 55183 356443 278990 397940 1127704 397002 1853467 1379025 1790572 1315546 1511366 1475209 194847 342908 550275 911574 994486 304672 1359650 1690010 801450 72190 1254195 1629399 1890573 915333 690881 1284028 696148 1750446 33040 795770 1729905 270019 1670218 50461 1605738 1370922 253025 1695667 195137 542888 1849624 1363725 1132976 83999 580 548351 1869855 1474587 1162401 1481477 1485136 1757634 411727 1499786 624504 149856 497657 1644672 674847 1884872 27551 1604451 1356455 1393608 1622634 1383146 700345 1476911 1324410 242081 448656 438491 1282979 1299312 1242137 1385211 766106 1412822 1174364 330894 953546 437848 1805383 1889155 653660 1705152 513401 1613349 34192 1821783 1342124 633246 855424 50588 403845 785181 896486 888466 1312560 1096206 1284492 1477859 1807890 267397 147428 1891380 1554049 1583168 1678242 1543292 1479806 7710 140013 1149574 473844 1265052 1361302 775877 624335 596298 286943 1870945 191357 232377 1080748 1204205 42805 900289 1131013 147613 1412215 266659 1105578 962347 1113998 1676347 216970 1594713 174112 1862545 220726 1010407 1550248 367190 1105900 278323 1935146 1751518 66795 1573608 1606801 292730 1775750 1738541 1646182 1334372 1950271 549999 228941 1034188 1288605 1406107 293774 373938 312738 1332990 781418 242926 330599 777752 1557471 1934585 774251 1016283 859700 1541905 1124769 39531 723543 935425 526753 1878083 1036767 1187288 221338 1193179 521986 391138 1950921 1313382 1344155 1125858 1563255 1674297 231390 1252955 675416 132340 250198 141755 1693267 1831625 1161376 442628 118065 335059 1087614 1633613 260328 954980 1251396 1038443 1121348 1174129 901724 652764 976337 1542353 16681 1910356 1246993 1566856 559837 948876 426748 562236 1507971 629309 1359706 273127 1168604 1490767 358215 1090484 76310 413681 749824 163718 828808 1211504 1634910 1276965 558842 170804 444778 243980 1323503 1443254 517217 1079219 278772 1919329 1146950 1649636 968732 394332 928193 1360605 1419115 1717389 427332 1280323 754869 1320337 387771 910067 1151766 164174 94047 1280947 1520165 419901 371534 55258 927301 556791 1497381 484923 568162 245104 1550539 1936988 736540 268449 581145 196325 455114 1847594 473061 1233588 1418020 54745 1089226 181678 268146 1475962 1205573 1356811 1681462 889020 1245243 1317589 1119870 1647660 940139 527594 818132 1862855 631465 1122118 1560822 25429 1170427 730483 1270126 1234591 661728 380679 883144 120417 1567028 1185487 1590923 53888 1052828 54404 875141 485596 1229229 1821881 884951 333431 1061410 1400316 1597114 550133 873303 1034609 544191 1681356 1047483 162616 895555 964898 420375 500428 713827 1067560 859441 1398994 1801414 104196 836345 1973245 479880 1938096 1343734 812592 396915 993772 1219904 1898027 266558 706931 499668 693559 1413030 1575404 1051136 83014 646302 339088 1291753 1584041 1160600 568176 281821 575155 1305090 311789 875387 1810262 965096 1096592 1214649 486731 1924494 60373 1174230 1241535 825658 1433786 258366 1804493 971570 315038 1582280 1353429 1314548 375971 601946 1905221 488366 637244 1587257 588651 772492 1317378 1320361 1473289 1385768 1230416 1742785 1592377 811312 1882041 1672870 1815449 1909082 747310 267238 1029699 52638 1378985 591965 1143800 201005 31895 1079108 1397753 197511 1929508 1995413 1744194 1147072 373649 743131 252138 1601825 894833 1949572 1482291 1977029 1394269 1310655 264986 1293490 725590 997714 1988399 1859516 21843 802791 1019550 1046939 1270967 283047 102694 202345 53789 894158 1649933 1220899 77929 1667089 752157 609510 1054187 1751674 1342367 1353980 848740 1576690 1082917 692724 774800 1050901 1243984 1737629 1172529 1658830 1196288 617974 1883791 1884699 96463 129732 84680 507546 820204 489772 1707903 1034339 1435488 1435547 849679 950962 1877729 406880 93596 1498917 1830839 1825826 432753 248626 1181825 1648918 1276651 1941351 1838622 1519793 1108337 193349 552828 603403 233826 698284 1882266 1372723 26646 1387183 481975 1675815 1521317 672720 1211913 704601 1917717 1991123 784379 212535 854448 96447 1152888 579924 219310 169316 1356396 486259 1440060 1444696 330008 746942 81935 750463 1310718 714961 1396363 1034799 821502 1047775 723489 1518110 921539 1167640 1695249 266535 1256386 863110 531774 805764 1261296 96901 1666931 984905 952050 160556 323524 1549398 762616 1470818 362932 1389544 261103 1943397 1837608 534722 1193245 1118476 1231105 929194 1673743 1651351 812024 1107792 1327113 1642798 855107 1128096 540781 218283 255344 1838836 1861495 1226433 803324 684292 370814 1818251 1330753 1931262 1714932 879527 1876503 314477 590466 1967292 1500015 1614925 465749 1020869 523097 1335080 480281 872370 644499 1035031 1388913 320406 387870 1022719 727040 1010682 1756092 1037245 1873245 1047033 945285 26720 104331 1700619 1915207 1194331 1782684 631697 224855 1354876 341317 136829 1708894 1891762 377664 867900 1014587 1085976 624682 896925 1286592 1692547 900396 938021 1458182 1416380 886602 1390998 1563132 112309 1018982 1259029 721337 1262440 940637 1771852 846712 109106 707985 1702136 1423851 689507 926277 1624844 1613038 1879140 921328 533982 602351 617712 1918442 996304 969776 1646126 780340 1566464 884111 1228521 1459948 669907 1643652 1416367 948883 203607 375911 1565597 690722 843783 616801 743327 729439 1534712 332223 1993656 817536 1487762 1460739 780912 1394298 1688106 54536 1338809 1142558 366668 966545 1452359 353376 1903046 1342814 305722 1933750 926290 1423619 1769573 1064605 1795458 1353561 1897341 919035 1762828 1875621 793187 1805668 976872 250235 1179986 1303488 659715 600594 239209 1012087 1078902 1335829 324022 927737 1528937 1527431 1267658 404330 26045 270860 726298 356202 1983548 311361 1457768 609388 337500 444673 709526 185459 1732533 1245291 717898 684308 1165517 1513130 17836 1823073 534127 1264826 1816162 234589 1109723 1401492 1805785 927873 599312 1585837 1190762 510595 426019 1508733 159531 1194894 739856 1906583 1740928 596559 1541332 673972 1724933 506635 1650337 1305687 1214712 88719 1877609 467426 1565051 1626709 1721226 294563 1966764 1569066 1079533 1389807 1085465 522591 1121142 1664266 99850 927084 1365687 147042 1149486 996485 1467776 1510097 1498775 511197 45281 1400600 245935 828942 360216 499361 179627 525958 181739 1336656 165600 1224144 1552704 795129 1833457 117421 375334 1363418 1304808 1688065 1281391 1032733 1210117 798965 182463 324564 308174 805162 1549755 1138476 917574 1564384 58424 979808 1851807 100409 980306 210115 474454 1481218 1830930 1879224 1102499 467902 1701659 1603596 419051 1872037 1419901 1931305 1182429 654235 1956996 977322 72940 1873296 1597010 1445957 947287 1911596 777009 1837391 1902484 454921 1193201 63966 1297603 1509803 1236855 489747 1906555 767751 30302 947674 362470 413313 249313 1072069 1715122 951658 711754 1883324 131914 1680481 1908790 1171749 472800 958569 765219 988637 1185714 1097051 92129 768338 1443831 1719785 1409287 1213341 312202 924171 643326 1520627 1972664 1018907 130381 316329 687875 1223671 1464190 1683954 294061 1745197 1507844 1451498 22361 902622 606452 937436 853257 198294 1563198 1898438 31237 1628630 399344 1012036 1635438 1377624 639048 166034 343802 505109 1116920 1262312 457093 1653260 662120 1537665 779987 915923 1644931 1471689 721418 1134700 1700310 511634 128527 639493 1436976 1388368 1812228 1566706 1272837 804023 1775795 528425 1360948 716512 1564355 257309 139210 1682207 1731760 895503 1724686 1731171 282715 970277 1872920 339863 1616145 291235 1990224 966329 367721 1418833 1579342 98227 1058531 888989 280156 1064504 861351 521601 1867511 697812 1452793 704016 490887 1691767 1309715 1297601 812967 1711568 787162 1349449 1660863 504140 1924467 1131876 1982764 455533 726417 1066178 1619815 1947031 663888 979422 1686036 1618031 1065710 121110 1519360 1770623 74056 848293 1522265 1919112 1557857 1433026 476414 532210 899425 333796 454464 218976 685407 81032 634884 1410478 1882707 1504567 1276831 1458992 1195503 510674 1260995 165363 104394 640712 1309996 1755007 1314921 1177443 367995 1909262 1135475 852075 204545 1154903 1446264 866283 538731 1892404 1743751 1734795 516606 1807078 469174 347960 402345 1921206 1334813 545035 974102 539749 256676 1810824 1030900 1252305 758334 1280765 1141869 266317 564522 761614 293892 1626432 868541 1704038 1958701 457649 1184833 356655 1061114 1929513 300031 599293 1425898 1317645 977371 1091844 999392 923065 1933194 1942809 1161066 1588542 1770250 767656 684990 396338 905934 1125931 572080 124705 843948 1504645 1940109 829908 1390050 453083 201094 427477 1983953 1256643 700653 34803 1351754 1309866 1910593 509926 92085 1016459 1395008 1620518 581024 734828 359691 1499485 1610064 1103841 1108790 1467428 1602603 1855252 1710753 462997 1921057 1385531 982291 707434 261707 239155 999721 671551 624929 751876 1097997 902829 745991 371383 1003160 1484718 499240 226971 319225 667825 1413801 1097421 1258700 943980 1677329 144442 1588519 524531 596896 430936 1122226 1096995 689715 334788 129772 756542 1497648 888720 13131 793541 533268 1793041 1584852 1737928 43466 1986500 559281 12746 275754 771176 548820 189729 389264 492857 728626 1496509 219185 745673 1699442 955105 412174 925381 741572 16508 1001858 1550384 1659019 918728 1959548 753789 1631598 758640 1820229 1475828 310116 1524568 526187 1264372 1969454 548009 1758974 1786303 743338 405619 1529008 496264 1649416 1804584 176182 1016320 1461050 369558 327701 1548113 321588 589568 1007264 1397041 1256138 1700938 1824144 123588 908720 100081 1560204 716255 1198308 697054 1879580 1104201 1814415 1532450 1614480 11358 997627 958132 1588929 1796886 211108 1457120 1574275 845327 574615 1058190 929521 1785192 856721 51465 1152312 980604 981322 827698 376621 647567 1901157 1293844 623607 450098 1933075 1436585 1296803 1723560 1542524 1140865 754638 1427687 207620 1995010 817424 1768788 1273945 743342 1408105 1124565 422725 410695 1174514 1899557 386379 204010 949697 178216 487636 139665 770712 1081470 847509 976768 152388 1292623 1031707 965129 1797844 608977 1761018 1369641 1063862 1930951 707062 358079 1547174 1026324 1537182 185244 1054573 623391 1886808 1335436 722166 1164960 6629 932044 168554 28119 1576840 1150054 1840074 1477770 847994 7781 984043 719555 591383 1066667 551162 802891 1364795 359922 301221 758571 1847795 474987 1644705 466285 1149901 357512 425799 1065912 1391675 182066 48248 1417778 1465680 278932 1485285 409676 1774528 1043295 907625 1486663 1244632 947877 1694473 862522 1901368 1217630 997878 1895033 664723 897778 927139 1898737 822717 182334 638215 422126 504268 768220 200806 1097704 226523 895060 1450974 1004122 1028985 1452515 832582 1783949 1815685 1450110 1017877 327724 200895 345649 528961 1435361 352909 1193353 360409 1335861 248131 240728 1547578 1581396 741307 1547826 1515399 156862 396391 211592 1555766 657111 644283 1208067 1263499 653740 839941 1303358 1379748 1077743 1067421 1374143 295580 1529910 1567218 1288248 222853 495344 7030 1305704 1422506 1280411 1730607 1142962 287615 461472 896120 1371475 1123168 1467858 283361 1130715 1252728 1519589 893606 564228 979517 1876733 1316128 1622066 219363 1432646 1877309 292212 1263918 583851 341223 1583580 1489701 599804 479427 39 1599542 391555 1614378 1069912 629261 788531 1786153 260288 119592 248451 28186 247522 1313328 322405 538699 456201 721017 1643178 791041 123120 1844979 920036 1189797 328485 1939960 1385111 848356 17316 1715549 1958290 1621962 654138 1379710 983998 435434 1904058 1837024 451701 1452573 589866 580620 995417 1685771 1679753 146711 1040011 1007537 1190265 163993 488685 991581 1034568 639554 1727448 234376 1155674 1078437 1877084 98984 853412 1339982 1697242 87419 571923 422473 1919690 1135867 1103413 1825156 980909 272277 1405085 801544 708155 1608316 1113659 1511332 696499 1762513 1482414 1699408 606225 336774 1423988 106941 626277 1520194 459701 851108 1302549 1659289 1202538 1117050 986349 321080 1053122 563476 1966216 270977 590862 1402083 681360 755786 835423 88993 1606872 1455869 1744539 761866 1093101 808610 73164 127601 989584 792882 1242156 1825578 632016 695470 1783041 1780943 1399102 99894 1204663 709635 445930 637655 1002573 1423532 477542 1994990 1132316 1304491 1015524 1804837 1698175 284748 424435 1150527 716728 381166 540542 541242 1374743 1076440 740054 540884 1530124 1857653 1629617 1806107 1552799 957845 271846 3808 988946 1558334 28872 1182722 571512 719721 1412750 555336 1871751 238357 263710 341493 1192617 162750 513741 966070 499172 857550 499388 215682 514542 216701 798916 1504384 427751 1273892 1090689 59604 1680838 452297 1238544 268921 1372952 914928 538886 676247 1165154 1640549 494032 1925263 1131852 370381 1383395 493872 55876 497639 597731 1730189 938619 406434 139591 1254875 1547233 1383476 1853641 1358632 136833 1473412 1028407 502205 301203 461681 591296 754481 577378 1604645 911305 619210 1993324 741273 541041 248204 289942 1425319 1615960 1260427 507831 832955 597011 646907 1393582 198160 1989335 1583641 524713 981882 162912 307164 1736482 743362 839116 273757 165669 1168722 1055022 1832492 1344566 1808565 1323407 331349 1200740 1014566 1352063 355873 1695599 581213 1607001 1937225 1058293 1920611 1691800 356843 1957814 810011 465668 778187 1936126 1899991 242931 1359361 898187 1698085 1305395 1659256 865972 174869 622593 1377955 1999070 1413310 983742 1985578 51836 258131 886376 834545 215845 203460 868009 1345468 1705223 1303247 543069 372865 1772368 1241604 1355812 1098656 271452 1855800 932762 830560 935607 682937 816408 629906 1057865 487928 1733097 1681925 1061353 1136915 1202957 1106398 1232314 408428 672821 1917278 415798 1003168 1439704 1602528 1846974 1290363 1512210 1088633 1411809 1523671 638664 44235 982365 1771506 1546335 593438 889011 1974240 968340 275646 1804092 529885 1191410 223818 765791 1955000 210471 50954 1321245 1373419 920564 1303897 1617422 841670 983014 1220252 49962 459381 710973 435056 47581 1073649 1026678 766301 568667 38018 201193 1942610 763414 471967 478218 102305 565323 1039735 367691 1721530 615018 1226804 721089 1577942 1366183 151769 1793583 1145089 1173919 1704201 850928 1235707 755308 1539946 787648 1761683 1896493 1224613 1491199 1371197 526734 665862 20681 621848 736620 703454 74913 355470 1516886 1084987 892652 1810698 1878654 473143 242738 1406244 1276786 160681 1045978 575439 1050363 333898 716138 1784185 1239829 728328 449205 210593 402526 784943 1653721 1119301 206670 1140240 1014924 1130506 608574 1556417 1807491 1594402 326107 1393486 1163148 16593 450294 158467 1722954 1846572 3528 1785647 886500 1638380 1290335 851947 546319 1363598 371996 567185 1925401 41624 222914 1340870 48337 898240 925565 1850207 1957589 858263 866704 1076890 696828 1163180 1165903 446653 130918 654695 132545 1058770 786461 648810 1570091 309390 1997201 325871 1693226 630279 231580 1104656 1235898 963051 1720503 883506 1331932 878129 1641336 108059 1431941 299544 1391700 1470654 1535780 904516 129695 1390695 389971 927687 1043227 1582488 880095 654416 827072 248569 266441 823785 775989 290599 910581 1056813 1880156 1552006 1658611 664947 1890455 920850 1248255 1297288 1862863 526730 1684628 868120 1828178 1281731 1617740 492908 287704 1182826 1933092 1875263 1884985 268204 1283672 355428 1754075 937924 912755 1748544 1378114 234629 72591 1747967 1004993 817469 1266265 1409853 1759312 356483 765857 590995 1498602 1357659 1328233 184913 1818157 1862525 1158924 96408 1361 636528 266872 1933165 1846358 1586546 1164540 1390110 1524853 131360 1035262 429274 1005127 1170541 1391044 1276350 1814814 37729 1172366 466459 913115 1597291 321948 97119 1197742 1465120 519664 997859 1444715 57754 876288 138361 1906589 1863335 618131 1822499 724516 1117767 714711 1925939 857876 1058101 434954 1053181 508595 1399305 841239 973233 1068453 1527399 883713 436011 1998029 229365 1506999 1664489 1544068 1756077 1117756 394615 850906 1347062 1767373 964776 1474053 405020 1256393 1867568 355590 1885082 722842 66900 1326328 1169948 1299110 869539 885908 1105497 267339 843903 1554684 1139754 1854909 1038205 1930789 1132299 1647712 865452 178551 1350495 466880 440387 20542 1048721 138849 1404148 340996 1445424 1076774 1532125 1254755 1508931 61516 387688 434739 300275 1538294 1535742 423265 1294652 1972285 395774 1737456 952691 919715 727832 1749023 627057 1378593 325502 1461992 1441493 846821 1832797 1814082 1702310 1742851 119697 916769 479956 1433222 748141 615039 771767 712405 872873 430875 900730 926061 1686770 1166147 1727271 1542766 1366189 1142387 560386 404973 1058026 930267 137900 1503042 1104170 1562961 659986 1986022 496884 108544 1007759 23544 985759 1251117 909052 370425 1289568 342872 1305557 1118626 1058348 1987391 1823202 1853039 1823910 818857 863875 456086 1874748 1436051 757430 49768 1249904 841706 1440382 965175 585042 1241404 1942172 734962 884675 1688419 1845635 641541 1359403 1344704 1217319 1686745 1930899 1158480 1897940 301797 44741 49557 1067111 704005 1668781 566437 1788374 1148952 1025725 1141032 81865 590686 653663 948308 1483422 1036137 970958 640457 807566 391629 1626268 1979052 402886 1535463 1997339 670128 1410476 1685679 1720756 1143512 743689 1683011 467130 302145 530655 1208336 1155298 1565852 1449992 126884 1333410 1870942 1029844 53660 1955205 1493591 168396 326152 203414 1992848 815210 1141210 1559759 463060 581900 73222 731858 1252544 616249 1389588 73326 957245 349227 1481954 29693 583357 286586 1493668 1485498 1046861 1365940 1449083 1966740 444595 1846430 1853269 878948 1513985 1781178 1138946 897019 358411 848717 1438766 1859070 162276 1587213 951712 768850 1560843 1683788 1088389 1877883 1587501 268391 947689 1011865 1684054 1106113 1987444 756714 1969318 1397329 267236 518040 1422609 1988407 465271 1254216 1754150 782944 1052974 282074 1075851 1044752 1177908 1494801 1759500 946781 681136 520730 702848 1310421 26766 1693195 1610046 198539 1596125 1433236 1167476 164037 1657821 428489 378756 1977080 620869 1789443 329618 1255261 692747 1202869 736237 55015 1090329 744781 588072 1743816 1887421 542006 1370310 827604 776686 82996 513378 777854 566463 299865 1554152 756946 1689985 435814 94742 1972283 1408683 888965 1367053 1333061 1044707 447000 166323 1470026 416283 1630356 1685769 1945863 1845841 853209 1713192 1035862 1357204 1425819 127883 704578 545303 312275 1353949 1032669 1572144 430521 1998606 1027344 585472 733497 1608512 1483621 44252 1708880 472402 1864695 1933407 1453902 773936 1038891 604924 1969566 1696687 55672 1672034 1462278 313868 603044 1576504 254577 1224853 1550980 267268 117902 189128 1325591 595403 917410 1179138 249379 540393 1845755 977269 141872 1821938 1187452 823432 161073 102606 1180855 1285341 769935 1960041 1065960 1453305 1013316 1993570 1502821 1047352 47099 1241238 1547490 451877 553711 1514149 1057043 1617021 877979 1434951 1771635 259615 685388 1846189 837137 1567896 426634 1515599 51091 1601132 1945811 1069900 1489414 1177754 231398 1978863 299417 1592970 829819 1429517 1946788 1761568 1388079 1517012 684877 15186 555131 1552457 1298580 800150 828689 677531 1806903 1693633 840823 962693 1572842 549206 285671 1900160 267647 333730 1248855 1900697 767068 1990250 1574609 893956 1505095 1654567 746698 1115788 907508 1446302 615339 216811 813689 347609 175166 1533956 1527849 455607 857021 1456820 1709787 1182561 723346 1255606 397667 1914589 584221 1778682 1762235 794747 905664 1135199 1959748 1851749 1500408 417782 369335 1118786 1829106 1433281 1886381 933753 785115 1695459 1006256 1784729 1367947 1142203 676156 1653936 1602922 291038 1124108 1766295 64024 1348087 25873 1746481 1473194 493798 1244673 937973 1522610 1570939 68437 8868 1709681 820435 1397803 917920 2977 353740 342130 1307510 941924 1746430 155530 1791873 203369 122038 1369102 686576 169496 710852 183041 1307236 1984253 588034 1163112 605651 274163 1648502 828192 784432 1447543 42754 404947 601247 1629036 1396801 1854684 1713083 1952597 1444020 1126741 754439 1263176 140664 837752 1388288 864229 571756 1551154 985483 1224493 1387163 1536973 1246910 1776358 697044 1621164 1924143 1163099 384448 991181 1135621 342888 1513868 908238 410582 34014 186655 120081 714127 525181 252650 1407479 1424940 1474753 689123 160105 1931669 1559586 834386 1383529 784903 1698201 1099523 797380 1430862 1291878 1851791 1009333 444929 814121 421835 1788013 1391373 1589915 822107 849262 1768589 1890250 414034 935395 1671127 1170913 113142 908305 1151981 887812 560657 1105527 1498075 1954566 1971836 115180 1182710 1573386 1297984 1339305 767180 1303040 178014 396498 207901 1366708 595525 132715 497390 1801861 1913633 1043091 12293 1692697 21731 410198 138489 587119 1070886 1504542 1261717 602573 958421 451394 1103545 1391920 738209 701467 1921483 1510910 1627853 205553 660626 364138 1170834 901945 255714 1158779 1674390 1170437 692285 1860324 1435089 410591 990294 1992451 900867 1619704 963929 586349 771593 159290 1489424 76010 1419350 1816361 999359 562065 271603 317551 968659 1719209 214547 1861699 635107 1758096 1991080 1097489 1922886 812874 472920 1305437 892232 1643982 1386516 139200 1953469 821955 107659 367341 1839039 892994 1010304 1362560 1847124 188695 1428452 352656 1997052 360207 1844213 994490 1660665 842214 1669717 1788730 1765803 11028 1549661 1722397 1196282 420740 1248343 1313752 1606465 695509 909842 1536062 254974 279091 798939 1486682 492875 674841 325141 34679 1712932 8477 644646 1479049 38502 662002 593508 388174 1057533 1816570 1859470 972497 444729 1910073 1362241 1815505 1477072 1480129 947244 1001319 1604666 17539 690451 286449 1077068 1054285 826843 1247293 1810148 1533301 739928 1794540 1533747 1760316 1342697 1415730 1031987 1629992 1090372 523045 539766 1702733 1363197 1355429 1900683 658174 946438 1577605 553239 647606 621463 1508656 14098 1246192 1878792 1724057 7728 1580023 1377133 1370816 1486728 1595159 1899614 1504933 471139 1927644 438723 925391 1753778 576831 212107 1956503 282070 1749914 326925 513622 820124 474126 1190055 585370 1062244 184380 453406 976358 381711 703340 1248313 1530956 802654 1548358 752123 662992 1614704 914242 1686500 1273517 1617967 50028 1013946 234235 1923821 1459016 798497 844346 554773 1791080 1051758 50493 1872696 1525873 261403 1695323 1658356 1173013 774736 494779 1528772 1098762 217157 1393092 426026 1832381 467173 1946193 1047146 1868365 691733 1177072 1600996 994573 950984 1708352 1792986 1667569 236484 1051858 1744965 879706 1478387 341454 134835 407449 337429 1246155 972256 1466155 1784201 294162 326433 304947 1419762 1148194 1768565 1019194 1611900 1867980 1241533 1395703 1980367 707334 1508716 1080814 601133 1922391 301416 1181164 44613 615168 1942604 1088561 1976961 684906 426720 1273430 249851 1425475 1436693 1778790 1474073 382875 58411 710489 824203 1571672 882800 446263 1638314 962457 153294 1206886 1358575 429720 1012277 1268769 1373555 137289 934143 394134 838137 139631 1823179 1264658 1214100 1378062 1722644 1311254 1136647 1293360 1264934 407080 693105 400337 884818 833145 1097660 1296041 1368875 1270621 1987496 239368 640418 684448 264073 421451 1709719 1336638 1655574 1513233 316577 236637 1986077 1961458 1175319 1846657 1995033 1566490 934025 1276781 600908 561732 921241 1893434 19113 718856 630861 363842 561780 1924668 311961 1261005 320617 632775 1558179 1064431 1261978 1923913 1687502 530616 1710017 1280030 385686 1524899 670040 170263 1499358 1209963 1363665 1310542 432002 884539 1607613 1251077 1728609 1769460 719086 1621924 110806 338538 971012 176673 994677 131110 846141 1951507 1105481 496317 1545384 1885773 1376579 799079 1446218 345456 1996588 384913 1819168 192338 1548103 132642 1475231 537258 1002278 6618 1466158 17431 1400681 1807278 1394218 1378634 1176540 1891867 392050 701380 1205690 1968022 412926 1440121 645139 1023622 1716682 1072730 886484 955625 1892896 64457 1541064 1782163 1213130 35950 1483838 959664 36049 1025168 244039 1606904 441972 902206 1173445 1011175 550117 833940 205956 357159 967596 512616 1798510 757203 730832 456197 281721 1265440 1520484 1977418 1891694 1014878 627708 1810807 1915443 651142 158876 293785 1097978 1194828 1345975 1809684 1147508 380038 294555 1236437 667975 1158783 816306 499378 145574 1280946 1597616 906423 1263734 1148937 7714 1269498 553013 133289 1674670 1159980 19011 1781103 1935746 1188267 903637 1230705 1572751 404882 1663326 252474 681989 166803 21836 922015 1867224 1672711 1776173 1889659 832742 1093140 831491 1390821 1991062 397732 765711 1486760 1674543 128137 1627767 684544 405732 873483 1571040 770521 227457 1437962 372517 647930 618133 102291 1460833 901930 1239570 1039850 88298 599625 1257600 1172685 871880 1991347 238747 708095 1205241 1718192 1243482 1612323 820664 1431840 1641858 1793371 711533 1997920 647283 1404970 221927 1525362 1529339 559634 1176821 1633110 262686 946488 229008 1751910 46335 292715 740534 85013 1977603 640585 1998022 264751 124578 771870 1339011 1265077 761545 587633 1926655 1237448 1591479 803972 1450877 1129973 748025 9623 473726 290587 1607879 459604 1842635 105390 495174 465253 1780676 1087945 204575 1454923 1765706 1679081 726767 594905 1055612 623934 1006946 871940 1284396 993445 326456 1595412 1007790 1465020 31876 550415 1412718 988059 1151611 1973801 198319 1814551 1508992 341324 584724 688264 907628 274211 865166 1995608 668996 671717 321286 1827238 1147793 1841536 1389443 1392036 32270 1143396 1824112 1078173 296949 1599089 753729 451061 1024647 1006981 549958 1537336 614927 968811 1777437 1818842 863987 485333 1205393 797657 260618 1787242 797478 710361 819839 387725 1761958 985862 502555 1145964 1206888 1389799 1668447 774895 1440320 1074625 901407 1816678 961050 274185 564619 364765 1140224 1475435 1022309 517524 358661 725827 1431641 1489810 1955183 1903788 1038988 302135 394234 646913 1864535 1171775 513771 519639 1863885 59161 1986115 374903 496667 397297 1079646 1278628 749520 1841460 1355505 916444 1088691 1651966 147710 1667202 1790703 1446898 679715 405606 1562349 684081 524667 1187379 1781540 850433 739243 1906361 1119210 1589119 1082193 1480378 672388 497167 1565359 642649 1860470 1041070 584487 1389418 1686870 913370 1811928 1501298 1781987 1459005 561504 1163817 1397014 1015838 1562804 1701088 18454 1719224 184791 179748 964724 1095782 165715 1452207 1022088 490648 762855 1043148 401882 1103018 1385734 452648 315968 611477 1167816 17686 1344614 488788 1621771 1626779 1772167 39191 73708 300286 1075276 1649095 119437 383259 83334 1528782 1885058 1827814 515743 442250 349104 676229 1967433 1757257 613981 596408 1802072 1697836 1273026 746151 1359297 1753438 995062 794247 1061423 540574 1792809 932630 1561742 1195092 714186 234355 1757434 313718 1177905 1155811 1021228 37624 393933 996540 1849320 423028 1628594 999158 1850532 613772 691441 1843918 1126648 990555 220911 405479 743814 1502871 11259 1566926 663438 1882977 375494 1677895 209910 1257016 1913832 292018 1768833 1604749 1301346 1405025 626241 1705238 1691379 93587 247347 1634419 634126 887259 108421 177956 1659776 1508311 778450 1227899 394504 654290 682846 95211 1549928 1119559 830628 1041688 527955 85390 578421 706485 996019 13059 976868 1176746 1513751 1172705 1094873 619071 1901434 243997 619080 820812 1778972 315696 1029287 1286993 1832909 172456 1537408 491523 1193728 1847861 1928259 1107586 1535078 1227007 1663084 1868473 486658 137256 558278 415604 243314 1766631 1365458 647544 1776144 517694 1074480 1731341 1225817 1192275 897189 219317 370890 393820 1925188 940515 1833747 1180745 1631352 1892786 1852735 1617106 1160619 364853 843813 523348 1471070 1019717 656735 504183 7294 388251 688067 856275 1612770 481521 1012835 471098 1468206 1218254 1887671 137056 846823 1244524 1632069 1941520 610887 1455469 1760041 1672635 894671 148987 1430684 181426 491262 62763 142466 894557 1379528 1996207 1696930 657688 1568794 106950 1644665 629926 1065078 1341488 880724 1980785 141968 1802163 1156824 272673 1385974 189342 1101672 119196 11734 1512856 1827330 603036 1973963 533192 1376652 903641 549689 1930744 1885162 233203 920338 290884 439646 1080357 1957657 207284 1853707 252928 88085 1714955 1035854 904895 1783566 1424715 170722 784261 316371 1973384 809769 1489377 374240 288354 220318 927601 275961 233116 1149236 1517402 720346 1446861 1955699 1971740 739654 540191 88724 992294 91241 1848115 858117 957918 241160 1272755 1650008 701456 1502751 1502902 1267056 760493 1917623 1375335 27397 1935914 1587870 1249608 1703475 1760009 644864 604769 756720 532103 590800 1725051 1452443 1087044 289368 1056654 593238 182247 1796442 241908 1881246 1854527 1710301 487210 1165071 548452 830335 98594 930117 897982 1036979 289597 564903 1990383 1142055 662115 1680466 216597 1755389 1343129 1753354 781250 1086740 1303264 1174137 254936 1010106 1770005 206489 1314706 55703 694057 1259253 1478740 1835515 439038 1101175 545752 1418053 187351 259558 481080 459968 625563 1182545 1306862 1012610 191052 1509426 1472586 110746 1450035 402701 1849486 1347841 621430 431353 494000 313320 1937060 719798 85845 559784 1258814 433336 391172 503148 1020075 1050398 1254184 1966425 191231 827561 864008 362350 676138 275345 1168266 1887196 1491941 200174 1311744 905120 766362 347829 1487921 1645523 1957816 1138439 1236478 1367757 1092151 502098 568191 1287979 1883123 97466 724846 1899592 1032356 139021 1015919 1626921 960743 1016864 1524472 530041 116600 1846387 1892171 1600119 632561 366067 601878 764146 60538 50136 987710 1394162 471923 1026941 252127 433487 1320182 446744 1319929 92686 1199692 508038 166116 166979 130283 583682 1795015 1592652 1497919 1784843 1359012 1530547 1178011 1593250 550747 1431619 1940653 1625306 1650691 310449 257010 510886 215909 513953 1660848 1025561 854207 705346 533635 1130253 25712 1021033 669894 1338413 876341 972213 840072 142545 1884275 769877 938047 258165 111029 114719 1152069 1882925 503375 229948 432339 866687 1858384 485859 1508616 1829962 369641 318047 1966161 1679982 526871 673459 819444 530264 1258499 662011 786370 818061 308556 177391 1517908 183010 449621 1359418 98287 1373704 594562 1960772 1649845 971170 1423675 1155367 1997673 1864416 1745006 1797653 1139736 1310936 1559129 37261 1522100 767888 779905 924692 437804 1795743 174040 198917 1013833 989858 669061 1772864 907422 1378299 665569 107870 385416 1538929 392012 1461920 1597414 816423 1268603 1184588 1080737 1333342 1935057 423771 1140193 956347 502217 736166 602871 466042 1190241 1042266 1454577 1955650 192519 473847 1341409 360776 959640 1362489 443477 105361 738778 884777 1129253 709414 156444 1927682 1026019 1559532 1204019 1603299 1044389 1744564 1069103 1758042 1175138 897409 430551 62005 1171448 1628895 1651554 271051 49244 1866580 944947 1889786 1297201 652904 776565 1393951 618768 554415 694862 1417462 1355673 1849916 1632792 576401 1662550 791679 1516224 217649 1951107 698611 1755980 330579 1667128 1652554 1740848 712384 861192 1301692 1668070 527300 134908 1466159 1895069 319077 1412996 110015 880037 46303 741930 1606443 1740318 1347892 443788 1085433 815556 1708642 493974 1200997 597020 1223845 1311710 615993 96710 1259510 1196920 468946 429092 1035718 1223515 1339260 484680 900635 1078435 856060 1984275 988625 963801 924953 760252 504455 1241324 1406252 1540383 60901 670710 610635 886210 1520418 1518944 1274948 1924577 517615 1637015 643944 888231 682293 737744 314712 1960910 11755 1163873 1685369 1257178 938403 1021589 1811485 1686703 198243 685229 156349 470546 790884 1680856 1029693 1436554 1697883 1683311 1099025 1801612 640796 991460 312558 869433 1281209 1192763 1038572 832927 601444 1645859 1221935 464848 282386 1323060 1135427 1846109 963011 391341 673677 1207747 1334040 800599 625374 1202469 44697 1401285 1074054 98894 982917 1352626 282413 924632 75629 1265356 1618560 1500959 303425 1558395 1894665 1154809 316513 1267610 1252297 963625 1142106 1152794 1915814 925588 758389 1718762 746682 839402 1075510 1232265 1999094 512156 1190221 21884 1963077 300364 1365856 223066 1105423 1009841 50541 1731487 160313 597067 1401929 1383496 1375229 1539887 314166 1917695 12013 316710 1535788 1074833 1600539 122101 803165 1335174 1487916 977742 325212 1769164 1753373 74268 350060 902655 131172 875348 1978075 1745425 1707097 1912823 720970 552325 635302 1996743 1694563 142489 433559 1161809 656355 449089 1823573 1654287 467858 1391091 112883 626431 236007 373445 1265255 1512577 946676 126499 59466 4607 1883779 109304 1269885 587005 1699974 387586 1588802 416456 1065947 421114 690318 253517 1979416 13139 1007769 724982 1229217 546974 1145686 1403411 1209585 708542 1869237 322013 1625102 996569 1570856 708821 1865496 950102 68078 295523 1356166 448509 1458318 1409062 450136 402300 1044088 922565 526065 1085957 1514981 46377 1868614 372200 602810 1958812 489812 1901392 351952 1529082 207164 856287 915823 1449486 106870 1861859 1516532 1478830 1355341 1917662 74129 39146 1951070 212403 967098 411807 211107 1889567 991463 1260113 1036333 641648 1934170 153429 442634 1336119 1185067 1977116 600481 1605989 1406847 1745397 1448089 1848408 415059 1758844 1328328 338149 957134 1631886 794369 641551 773454 1347415 1048434 1929851 1410269 1482668 197956 1258672 1811901 1576687 1575763 1840322 647883 157756 1288717 731641 1867539 1573478 136447 1876689 196170 587685 1833399 1915884 226307 1469659 639895 711846 88995 278414 613163 684313 431191 1853336 390946 99869 1273196 691015 78806 809316 1257610 1873329 109119 782915 1438605 1101878 132443 1112158 1063242 1363673 185345 329223 564569 344329 89309 1745723 1759299 802356 1366179 1574822 485190 1510139 321612 124848 1645795 1969111 1282325 564103 666415 401578 255212 1617489 1683691 1405279 1251305 699687 218968 167373 430894 1274537 586035 41159 1022284 466134 154386 205730 1355943 394921 881593 1766749 425247 1427527 1179304 1048526 762423 1081751 1274017 231825 1106 1200178 1531819 1357843 537848 363617 1244437 1546136 1275908 693565 214262 875675 1659260 654445 1076236 742326 63449 6918 976259 1404070 366758 611088 1741904 1999444 1063144 568390 220957 275912 720143 729964 1724620 1041307 723059 41329 1607129 1130234 1698802 1729933 1653374 1791277 1100083 1909344 102531 1280190 1424956 51799 334130 1867637 1258181 1630562 669665 1322281 1571975 1621174 829831 864361 1499281 738890 158301 449784 692227 1773867 1229135 1964396 654197 723901 968361 1482202 982154 422671 89721 1564402 729692 1525396 1583560 57840 1997380 790955 1265503 651531 141388 1220822 1668520 1582592 485489 296590 459882 623710 671318 272870 1770228 317255 355126 184185 428859 1564623 750251 609402 1487936 1594009 438287 134509 498458 1426466 1329158 694754 826803 1249391 647702 1397541 847595 1528213 967733 1036092 5920 65481 778503 604034 803043 463183 1930019 1528182 1860749 1230668 472850 334006 1718470 149148 1545839 1410092 673477 599459 750093 1666193 353210 770948 1553436 1407375 1139418 1956413 547718 574452 248906 42115 633059 529134 1507410 1372120 645066 979458 931723 208867 1177912 1332279 1268161 696369 1492186 197506 94727 493781 1458993 37299 466895 1633316 1855275 972852 616906 1108221 573905 772707 1335351 272863 1960612 1139641 373309 339601 1950881 1594044 1442137 1896661 1795650 191881 1514182 879003 400809 148838 1912446 794230 1707822 1830430 360782 566486 75878 863329 1067613 1602846 1850745 1282680 604309 377573 1968290 1169782 276098 1833945 398916 1576332 690317 1918623 214601 1404054 1565542 1541391 1019285 1629461 1811648 234899 774221 1010332 696173 1833356 739653 1286927 1582745 994584 246793 1198498 323913 190534 3819 646733 13555 1927276 1919605 1742848 139258 340993 1542269 1265305 422868 67788 1933509 407098 905613 1585441 820897 1344748 501832 1123591 1524222 308935 224220 1129788 1339930 625072 510556 125129 1930826 453762 1437229 22982 1136228 729863 249399 569049 361561 206970 109807 1133180 1194263 1788117 1087575 500491 1940892 1716740 1429995 618734 1254636 1147081 1141878 1787454 650910 1759597 235755 670447 345695 778602 862462 428162 685406 1000142 254061 1414053 1145030 682029 886142 123117 382462 874791 833103 273881 1532557 813110 175696 344520 1245898 782110 123211 1448896 1280365 698090 1203362 482952 436294 1816235 942974 1290089 389148 1019631 555120 29349 995972 1973176 476811 116573 613171 146938 484492 1362291 1987097 167666 1493905 675204 1698011 1720835 1823577 1613052 99937 1332729 1320402 1549588 1474634 1961202 118898 828463 1191085 1350924 142941 751615 837240 502310 395645 917389 32984 496388 274894 1752486 374793 1902976 1410427 1975030 1333538 339230 1871180 966236 139203 195792 220909 94084 77059 1582424 897602 322504 1890991 559523 199124 1374828 58316 476144 1592357 1180929 1237675 244535 257769 378744 674103 846733 750230 1922631 1052345 700335 113264 696117 725297 822753 439985 148755 71827 1208040 730369 835228 699067 422040 1179524 1926592 1096547 1042776 606494 559022 1682964 195367 1297139 1852579 227010 1479018 51719 820341 1733161 461965 1437184 583061 1125083 586751 242396 880923 829882 360856 1946129 1406557 3553 778709 181728 168092 1021512 40676 1088297 1739355 24715 253673 1452123 253392 1054665 855888 180553 914667 1132721 1007235 1675098 651009 578271 1988920 176988 1167252 1963553 1044507 438590 1716335 1505210 1036295 81297 393159 950085 1859731 682012 1842945 1083297 1213994 794729 1891891 1764044 229600 1295897 641206 1797087 420235 1527174 421803 25514 605495 1012186 406485 940345 431951 1973585 1912265 1282924 1521235 1738419 1531711 233198 207739 312736 1471782 1514242 1606675 1082950 1367898 1705191 1353197 840800 310018 1433746 1480661 1566666 368538 1922939 979708 1368997 763497 196859 1016958 866125 697998 1465870 1240588 1338362 1145729 541140 1659500 705335 1267340 1029263 1650555 800539 1319810 645554 107326 840841 1884519 1916554 596979 230455 434963 792568 833671 952395 1989357 1758909 1009774 1985426 725006 1094751 303701 590225 416369 583820 1621445 1512264 1926066 1094197 1963858 200839 101569 1537973 1177205 881095 502045 131808 1948031 1936300 1589045 1474367 377186 724480 1275862 1610370 1880639 1155559 1868705 830569 1529777 238863 1500637 1673717 1342618 1578865 1568735 775365 1165668 166585 393150 868189 1695809 474080 1848227 1293576 1937034 1804067 1987702 1963232 1713851 1807356 1817669 181184 1519520 640211 523448 769435 356068 1528055 1155958 729119 428093 1264473 836233 865062 1271948 86774 1527382 262635 626767 829278 625816 292698 217104 1817452 1175923 1973753 1475052 842076 1443411 1454672 856082 83264 303359 434295 431312 3251 317024 1036893 684742 360791 1657290 225479 1910355 1371865 257776 1881273 880984 1153025 890242 96039 139919 1401907 89953 347694 776207 490222 464111 1642908 878208 605462 1126809 55070 979306 1917052 1310076 1228045 1405665 1719210 1117337 598481 1276768 1704365 1234527 249270 171496 775876 956586 1892533 216842 365397 1810030 738364 994735 1326145 454189 1356193 188899 1597129 94927 660140 244096 508793 1618755 1302216 728608 933929 1308255 397938 1701993 696185 710822 1715938 306768 1581830 122424 1066103 1503091 1004856 609596 174337 711903 155877 192610 1465850 1884291 118908 825832 1388077 472484 850946 1442936 976344 740839 26657 1622134 1733249 351655 316204 805910 1633186 1316623 299970 1893326 1076721 159462 1481655 760702 1108066 1141427 1000608 873830 1389997 1761680 812892 225160 60131 1210444 1367365 1996806 1422327 584238 1024879 726277 878406 468779 1634919 193079 348045 330352 905736 1700278 522809 308672 838874 1225920 1204686 441117 4490 266905 1734286 1263614 989434 386004 1385083 1332772 1228079 1161641 594340 761984 545193 376605 681617 756277 1227626 738754 1558405 1504639 1245830 559081 104231 1242799 86909 1717556 1335354 1470094 1935353 275822 1907580 131480 1743695 992238 1714155 137943 1501662 1899805 1916041 559763 621751 1309327 419634 415686 205562 1540410 224233 1305426 1621595 186846 1127608 1319785 467436 333156 513575 137299 840544 1434857 1851768 507483 1783910 1817248 703388 90629 161553 41681 947751 1978304 792983 573395 1201276 957761 1621604 1142767 319278 1239621 1961761 759548 419059 191933 1069743 402217 1157163 1287900 1649496 1411349 160269 1154707 1037025 963196 1676947 1889445 1746731 776150 767787 371340 721451 347775 921621 1338623 1535723 809911 1600656 1555083 887014 978064 1717707 931769 1524665 1464606 370558 1219827 1025562 1240273 1709761 246464 1906551 1176096 1650080 705621 1544054 942154 737964 1933887 1658273 502799 1593713 193790 1491064 146874 1298825 731875 1128772 638511 411664 1047826 902926 1015686 1176080 327521 1189644 114826 197767 925743 506711 1269214 836629 285363 874643 1370825 1544956 1325048 463571 202160 1914602 903438 1262708 1134630 1224006 1128004 121313 1270021 1636590 1993121 402671 762410 1740392 1973267 1766822 128689 121441 1779130 1465513 1518394 706600 91454 300898 219897 1704160 1209944 1045368 665782 1094238 1295864 955811 512775 64220 152324 465955 759602 1257640 1373915 201773 1639680 119725 898996 431011 127068 173264 1557281 1882204 1280493 1008115 595968 1558184 616957 874879 1153063 282706 701867 367825 1845241 147515 334758 656070 1638913 283314 523070 294931 561267 1249230 1809937 1781387 213049 510890 919272 1408734 860700 733439 657699 864274 933821 1693287 1954282 83749 810552 1763307 654658 1958157 1912422 170244 1009303 1192409 352924 1933526 22864 462538 1962960 351926 1014491 831519 90272 1308488 107642 64109 1209026 1496816 1986864 1070667 407562 1518035 1260537 1148687 1920851 1561738 1162421 1428083 1926513 522945 451288 95291 359118 1152012 48933 1294730 1066579 192723 237764 807410 1464826 489438 1548322 541212 1621047 383760 1258737 1363937 1167328 216346 1644790 269339 1635731 1986133 816201 1506882 1143959 305146 674955 786734 1272672 401579 1520288 283698 503699 303975 355941 781479 952992 944946 1063025 1590439 886277 1955235 628892 1480089 20945 1867219 1243556 1400872 1868818 521585 464324 1294392 1119842 445703 1776638 1459669 911516 1391172 1033137 158304 488282 1737091 608810 1946506 66556 994121 161010 118710 1441892 1638566 1870958 1391894 730327 21024 1243224 1676591 1042385 911772 1989255 274164 1111546 305165 1987992 1166298 537736 868799 675169 620540 1252144 1760528 1924398 1332838 1406826 1414321 1918500 710092 515245 1904724 1783194 234953 1245074 190340 1927585 340787 542210 655135 1896532 1304047 1995504 963719 1080469 383458 9660 901361 309191 596626 906232 348862 1769276 45000 336361 98551 164763 704516 3810 154818 1013416 557623 1625635 572617 1347195 1298629 160390 136352 1275914 185754 1772322 1192097 1180866 198906 632062 746302 1293233 1360955 1933553 40420 190414 1350367 706858 100309 973746 1538308 227082 291344 1222690 253052 22449 1528137 523665 1837643 428941 897839 1367241 59157 1795678 390302 708351 1680473 1241141 404292 616196 1426682 1258079 521311 1294860 855507 786296 877694 662827 1852106 1545520 1412520 355169 941748 228271 1096981 1963925 510226 1843077 851660 849937 1652548 1495650 1978648 1317881 1982065 1816315 725530 333719 1526830 928427 1110712 112668 1818600 713036 1571352 1886280 1080754 706208 794793 44376 696476 44215 965473 475196 659549 1931448 1629704 534767 1503248 1062573 798439 595761 31997 1536964 1809122 1719125 1278776 664280 1393493 280667 402024 1020338 1654617 1477001 1846714 1943170 491500 929626 1302650 46849 427104 695051 202827 1569247 593794 734692 1612342 975175 1276698 13878 828540 858423 1401651 1098181 1010588 672597 18525 1231445 1169623 282199 215666 1338600 1530225 1971902 1071978 1510457 1562429 1062473 457132 1805548 695211 1012177 107806 21261 766234 298046 1941994 1913725 70819 1134267 1986035 251993 267369 176010 980606 1769797 1273143 1104084 157529 864461 1264536 1005838 688765 888723 373555 1302554 1468504 638732 692089 1772460 577953 1764242 1108376 1129492 91559 1222473 1946638 686088 1579782 1563946 613153 1739034 134686 1608639 377854 1896243 1790893 928408 1628427 10082 344789 1339033 655414 105960 1021294 540564 1713520 734179 1123204 108589 1846250 651418 1890882 1332432 1106311 351565 914026 1113624 1178911 467810 491176 1022330 1702320 869625 755191 1499223 1264521 971397 617812 1027481 1813907 894034 1978852 1594569 1194906 828189 904909 782097 754038 492598 1043727 180673 247118 1360091 1119518 1298564 486077 1204262 331546 1764275 1777668 1350628 959989 425410 100444 1994396 1319865 423989 1063860 505804 451445 815486 202267 1716474 648461 482816 1994666 1375177 896760 129051 81298 1790814 1982603 682577 576527 83326 1807891 988703 991454 770571 448220 1856228 634449 128575 137179 1886546 305388 948338 755647 1581047 1037574 1875113 525107 1026903 1287179 1184041 942721 1351247 431431 1213156 650265 1473416 586103 252541 560114 1653062 582918 234865 1834823 1998411 1471820 13646 1717169 1729894 1732318 159396 1087539 958916 1571528 146310 1243159 417934 34963 474478 1928127 534279 301464 1184566 496082 249789 743331 1355819 947546 1712998 1781869 1909694 351 1128199 1508799 965015 1482037 67992 1379692 904048 960140 167881 1960420 309129 1352664 1435771 610956 720722 1392389 242486 1276421 1720202 46829 1965610 524237 16025 1973185 1649591 149850 1414758 746084 1814171 1183438 1629982 875182 246625 1513129 1349850 539229 698593 460576 1510852 860740 888025 77173 718343 815997 213270 873799 953379 1508338 71732 60714 474467 1640928 1843639 512888 825195 934197 65185 1830681 1504991 1861608 333978 485385 1191229 1940742 370729 860071 342204 251926 676133 947306 1824097 977148 367169 506104 1202808 1542372 1966489 212802 636036 1009508 1431754 991289 12956 432212 1773494 249348 963219 1990720 1207483 1219220 1364289 1726064 1627861 1847472 566927 42195 1552317 1607492 1384148 1645454 791565 246585 1942025 1360862 809404 563922 161711 461671 448754 571226 451126 1911729 1515440 1963933 1187613 689343 45528 687174 732813 1142658 331646 602655 1265004 151650 628604 886329 1547057 1926389 1670827 1210299 1692170 615543 1256631 1112763 326812 935274 345247 1358384 1299591 37117 1516410 1136749 893404 1189909 107477 602679 460879 636284 395387 380451 1932474 1652939 313678 1187466 119999 1943932 1504033 1114567 728649 932982 336268 167943 1261777 158171 588047 37666 1720384 352475 1763664 1719357 1223105 943794 643328 945207 1090599 426224 536442 1444523 1014307 1899775 654726 1885997 640278 1359176 492536 517866 1514330 1070467 156517 585669 1960791 253834 275482 1965079 1206349 1055569 1107490 170498 1040855 796633 785216 764060 705766 1799744 212431 158897 1966463 456863 102780 1016610 804731 649615 1971565 896247 1768704 187748 646225 1029989 266542 1633042 1402048 831475 197646 993391 1476697 1010000 1646677 1868296 931841 1671109 85209 679985 1799658 1795981 716789 911848 1928233 1814895 983858 1565407 1230690 1704143 558681 387777 986872 1627009 539134 280228 1519619 221093 352631 174263 159217 358301 1675625 463699 260917 1156439 623716 787751 661437 830600 1083724 1852917 959191 1353887 79277 1644138 692328 1278238 379386 1759527 792173 414788 401791 1080638 1570131 386622 1774473 1947741 677649 469432 984994 1501756 966420 1622324 366809 1132616 892999 1652726 1696012 837815 706223 1980071 1425374 319230 178479 1440343 169925 1254659 1356326 857962 1277088 73598 1637339 1072532 1182689 271115 1651913 1952004 763313 1700862 1643773 931352 1504385 1251563 1354488 1685470 777516 663183 125169 248167 3425 1655184 985036 453460 1404285 1095184 542445 116949 1084052 138031 11177 1765138 272229 1848301 1116677 624690 1060155 1414166 831955 630420 872845 10126 1419698 683147 1608969 1920295 1900109 561597 1839515 1018167 432408 1081207 327716 427793 849938 665537 453471 1572319 1105342 1928852 1857175 910844 1602688 1456937 990001 1017301 15683 1516858 589721 1051330 693375 1592161 1358251 1524163 777092 714465 642789 1130978 543398 444770 608863 1445476 1319374 1935605 926325 535779 910744 1731089 628228 1260949 34099 90094 136571 1818465 1867110 2227 461407 1449269 744219 345888 781898 1148373 1268752 1452622 433784 1888059 143640 1294032 69955 344513 468776 1160977 125756 341196 196561 693446 383586 1487519 459402 194088 1168123 395287 388662 1414717 189989 1519960 183355 614789 839397 786387 1560989 81031 1340373 966785 1279224 619185 949052 1481211 1794157 1970214 1122865 1374424 1761999 1951066 939890 1513571 20049 655447 598219 368730 1780393 99620 1647191 75446 567511 989945 206991 1368372 715180 1475023 419669 1541004 733380 1425231 694678 406535 1754474 747165 743455 1145351 51001 432246 640011 247242 1446571 713033 1013868 864965 277664 447802 1312073 342850 880499 1088687 1569665 1578265 1115179 717310 1989041 1148517 105446 433074 336109 1755934 1146845 490821 1611556 1757992 1205098 857346 1444849 1498131 642055 966786 270694 748601 1138681 1578916 1616319 986494 1531329 1667384 246383 1712473 734621 1715515 756773 1655201 997537 1995888 51014 196774 771269 1171420 517146 330004 385491 1858285 54736 726562 1478333 1961484 1845274 287234 800034 119325 686351 862496 419215 366578 79286 1385418 428961 956377 1736918 277918 141381 1332544 783478 358965 1595824 1651884 552606 1388806 664417 682282 1972229 1021362 1950179 1488534 1297837 1959497 1357330 118211 180133 1823811 40347 1267975 1080977 1150327 1476402 1009113 332443 6126 1008386 1181951 1770293 1617936 415807 929573 986760 896399 964220 1861285 1863232 1854751 1667139 1405331 1476804 885942 523379 1126806 446287 10260 1532142 1923846 843593 762575 1069236 1812432 1287414 741521 180776 1097697 44608 1666015 135410 1803161 198691 689482 387070 1567685 154069 208652 551250 1829070 1983888 380173 1500425 1089613 754677 273259 1883074 1500700 792210 572064 1837380 1360816 405193 1074344 360503 891426 403917 1158471 323368 4617 145376 424381 716724 164805 1517685 1173910 334972 625370 1025337 419124 1358905 1157487 1074727 127266 1458019 405542 1444590 1863858 526257 784288 477903 55239 1766261 1146326 1476714 1119467 1148511 1094894 1551130 436268 500976 707474 588276 1920781 607521 1482840 822271 264505 637609 1249846 1087345 1080205 359978 652108 1218837 29166 903427 1960601 665184 849615 89581 442376 219953 1257011 1216182 1387879 423656 734737 782399 1773247 753416 1686225 261008 853692 1319778 1805240 645868 1233960 1578760 392048 1976488 456144 840101 1368477 1855039 654966 924872 1971405 729040 1234952 893376 1835010 878686 616929 91984 954397 1876381 285385 372659 149451 595008 451898 1931597 1522279 877670 778178 638746 156641 1744303 1877920 1241456 1764755 1326407 1380011 506132 1579762 846758 1977017 1430465 22490 1498679 1933466 1792777 715366 32861 515592 1729854 1063312 608946 910312 1932105 1233025 660711 705774 1916405 701978 410933 916118 1387151 1230997 1489944 1289915 761919 840708 1596170 457991 1240026 1597068 562716 113354 1377344 16539 1146827 1421703 1774641 658262 1574316 602578 1547667 326777 399649 780343 567239 1102057 1647405 444278 45550 1386191 1085081 1938409 1028931 1558667 365884 1690714 1114734 34061 454557 965291 1841497 1422731 1767720 110668 556018 931993 745907 780505 1417333 942816 1902836 329069 1993841 655827 136084 764558 438762 510659 316319 1631858 643273 42785 1837661 61562 821811 1800389 833835 1164548 1855001 58993 980821 918589 1068815 549196 205006 1403973 1674047 530447 112758 997273 1988298 977162 321314 1220933 695414 1592749 1640155 839926 676188 1979193 111974 1187248 1576832 492427 283673 998790 420147 787489 862168 1023402 867727 661961 867505 442034 796298 175199 12321 966834 1689639 1053828 909294 1869520 397883 1746329 1417692 1132591 1146344 1831808 856282 1732348 1470580 1393378 540496 588380 1352417 1950928 1772636 697960 1322507 406497 276623 369205 1707133 1812295 1789328 208284 1671113 1623679 520137 126802 524378 1064162 1165744 26483 590723 1711006 1635319 841710 1680467 1248431 1835897 712042 1638667 48223 1615373 1896598 1599880 1711066 629576 1373965 1207412 334490 1802740 218945 1837568 1410341 1617978 1701026 133137 1473243 789478 1404875 448555 275525 1913363 1026932 698857 1285243 712733 954475 1307923 171212 723395 1862995 1522681 1021277 205910 714978 1648701 284712 487440 1282866 1973314 1360428 372845 1001901 1635125 717294 1168525 1173688 173351 777190 1693478 380571 379959 937855 492985 1862727 1321509 316683 188811 1043353 1532820 363106 1664008 185160 298400 1862345 1851217 238439 1745593 1847529 32954 79415 1758857 1760976 1964851 1752373 892728 275445 524411 4011 1319251 1666583 1587830 1204028 1585656 318588 1448082 1275134 1030887 105163 872259 737020 149349 317594 1850297 976285 662267 1350384 48733 432349 1519004 845700 306570 859207 1341868 255266 730741 1344883 1749457 1838670 406650 328421 1436577 897818 428112 937511 991379 1374458 613583 1470158 1728991 727933 541637 1352363 614493 529075 1686691 994823 316409 405172 531969 1798995 814194 750610 619578 463859 1092529 1530443 1465053 1113746 639617 959313 1446706 772694 1090589 721569 354625 1681487 1465179 1846539 1142184 383089 1390076 1348023 291626 1031715 579344 88084 609878 252754 649910 314843 1059981 5028 1549480 802396 741701 1171274 587605 759617 1571385 1777217 1582590 1967435 76029 1022579 1632010 1327408 710280 1432475 1181774 1919440 444594 1362625 1156779 254511 97349 1839902 623152 1479538 608196 482004 828962 1237150 756484 1082330 1745013 1999830 1631407 559533 1679104 1081126 617487 1629566 1664198 1901664 773236 144217 630693 1609482 1017900 1869641 885003 952475 115703 1485451 88843 423795 1319086 658914 1661256 965875 476585 1567995 1216193 1947409 112225 292881 217152 1178989 215793 1643764 1774252 242772 1021323 1793093 1121201 1854770 765434 1733891 1853880 1150782 297152 1941656 808617 972039 390759 1309956 185708 234485 1882858 850837 47638 1782676 1406430 841518 786848 143194 328199 1746592 1562747 1310867 286795 456995 362445 1474520 1436628 1854855 1450104 1649586 1135022 203128 848851 1594637 712439 1120729 1713120 758394 1514505 300383 1984651 135974 657544 1582082 1047970 1368476 627544 1091312 1959037 1070580 990614 1333128 61940 1699289 48962 282188 81765 1997237 1708835 1473865 1744719 406084 574439 108241 168369 976020 1711974 1830956 1156360 870062 1619312 553145 1894768 1171152 1591496 1662107 1208833 471407 526040 447337 1075474 1925750 1624845 466778 112638 1961105 1131302 1761786 1284478 1559272 1126747 1114848 192317 1005258 822841 55452 208042 259742 1262553 16 410778 1370636 575686 1045979 1378524 1737378 1214054 440092 88149 780234 412652 1628635 451427 1832757 1699828 1987241 1005670 1362474 391537 884149 842843 380285 331628 953103 1175272 913595 97962 917308 1283141 156821 1771445 1554530 1068631 645878 1202785 1747298 233148 1520404 832902 1850104 1259487 308372 1130093 1078158 1743231 232044 902659 389709 1282508 1546934 1668281 1715887 1190640 470066 763656 785617 658526 1641435 1815150 698932 294642 1553005 1924957 1904518 1120772 208553 13951 1950704 1978193 1617050 1084006 961210 61668 1509999 919190 1616667 237366 1546621 1343471 1731199 1617521 13619 665929 1021508 1242865 1041436 1710030 17732 354986 598175 1492588 147930 920458 1774648 1674808 656789 1720101 1468326 592055 1813049 1415576 978262 922494 1619639 849232 1843824 568063 799250 64115 1756324 69527 1121383 176251 436893 256235 616988 1120247 716022 1798508 53747 1942375 1879764 358495 380956 927432 1538299 1925521 239704 1589349 946687 519224 633381 1152501 1659408 1270688 1719095 1025007 49517 407790 940992 504381 1619274 938140 260458 504826 1869261 262838 1681579 815804 1317520 192747 452415 1590159 1346969 183855 272008 1569161 853889 685429 1344495 391472 1284016 1748021 1649906 1244002 1791618 1126685 239355 1654653 1241504 237514 39580 861092 123743 793779 342645 1947733 1056073 865352 1704853 91540 615582 216041 590132 1440676 1862576 863869 1840744 1015889 1069633 795283 1374682 907104 1221727 1930880 1475910 825850 881962 831669 94427 677863 917204 1976425 1034024 1427578 1507541 1967141 1096786 1782524 683349 981908 1706695 726837 1118333 990796 1459716 823649 1652245 518823 1031568 398949 1485515 1510459 1703376 1924339 293518 227705 1058111 318465 1866222 650150 193111 765526 702147 472624 1579442 311225 194091 1396633 1346999 1435503 1574578 808488 810372 1679369 1455376 1653335 925174 356445 109591 1246641 1957039 22330 496045 1631912 1021558 236393 1648221 1828037 327061 329625 193100 264383 748406 1321303 296001 666155 1146764 1231560 1893651 946581 1495414 1441155 184889 1622230 806781 1896074 1768669 631755 1493562 566920 1562050 924733 1285781 553161 129838 1817831 1846550 912447 1975454 999950 642555 1882962 1408838 1707059 1479852 1579382 1984014 1546416 203782 278193 613982 622233 1029551 1340503 1145747 154504 1847303 1913241 168056 393446 332946 25570 542101 472377 720530 682857 459288 125149 243664 842428 1015394 1210856 1460886 1663199 1849003 775947 221547 896491 512291 727680 1191040 588036 544817 158066 608243 13557 124579 162301 901548 1981358 1202825 28244 1018018 243841 1447633 1979167 1322119 1946815 570705 1650049 393834 1079151 1224694 1735976 1329905 1287443 1876849 84300 738043 1765132 149985 1493766 1619419 622784 1191967 214578 164610 1646920 1359208 169618 541573 1938173 1909878 810736 1271553 573736 1017298 153526 1563087 1073391 1065419 1990303 1342369 490872 1800442 1250903 1245995 988250 2520 749370 687564 1260087 359425 1530629 876463 597878 1916622 44852 1291703 408160 153930 880914 1858349 1576440 3918 1162918 70493 938906 52971 169391 1282423 386913 186287 1667675 698514 1266163 585325 984027 1022976 1696861 1426482 1084150 664883 602791 338550 1566732 379739 1670921 1637633 1207251 728923 1721759 1129559 895991 1664209 1971133 1341316 1671617 681659 836839 499073 1260166 1397246 1760892 1579036 459776 1276075 109805 1212446 707189 1375761 1963139 1858079 701229 260650 38573 626932 793506 1311012 251330 642390 1465055 1903356 225528 793156 31196 1461829 341213 49208 55294 1556451 640277 922968 1403950 910556 1022699 1299059 1985117 452899 1364098 1099694 1953472 601705 807693 1509036 1686427 51599 1512923 1939361 1419446 794814 1599926 1125698 1198215 1936557 855077 1505515 1479034 1555370 925063 1180635 500026 569897 1123714 927325 902228 226517 493921 937373 753219 528460 1763446 718065 115720 420201 300183 345290 1370802 889449 233689 200292 626011 1998594 681615 428269 1571535 336960 16602 10265 1204429 1886444 1617307 1121462 1877623 1567964 1824916 653708 1471024 1759164 974792 1837734 1867400 531531 1886210 219977 1534034 80178 1070982 1453736 220055 1582867 1723663 1924349 971886 1344503 354480 967128 378096 1488866 1323352 1050570 985434 928766 570436 1816722 1162446 1421659 1920097 1582505 386455 1853396 448170 1747239 45139 399980 524264 904860 1872792 551239 169173 251531 485728 444726 1682644 1231983 645365 1951449 819222 216748 1553024 451146 247478 894806 505998 598112 1348013 1125458 444602 1230150 1397671 691647 815285 342879 1763428 458986 1364100 670645 1791803 283924 1983243 710061 782794 821721 747240 1206223 696524 1150417 765969 1995086 1974284 1050615 294953 1094941 63947 1885976 1385673 1222768 629005 438955 1604693 1368428 1539229 898518 1251044 1244794 452186 58769 1705799 1462609 334639 63161 427397 1490667 1292501 857025 469257 1564758 1711722 218035 1136356 932708 1065283 1893706 1168630 1759796 1546445 1453077 1352472 1678339 1991578 200929 428030 451456 1342656 1522954 1539459 273483 1070466 1206171 975060 39637 74124 922467 1582785 471645 1504037 1954530 493 805227 960530 561296 1561251 1783323 1614912 353322 422479 559362 409870 1579016 1773267 786944 870629 1841162 104562 1825263 1998049 7596 1988737 1983051 1037499 881611 1957908 264129 968712 1775092 175097 1268027 637848 1441914 1473515 1407976 329170 598633 1217336 12295 1354731 1751280 372459 1692911 778759 1625325 1476870 1033529 1248123 273586 1433613 298038 1625556 169242 580301 656317 776336 279940 523841 289829 1965631 1721875 668203 542930 1869680 1661004 61154 131219 937395 1321836 1008390 1471049 1794669 136056 455095 1763431 1369649 1254157 1015876 134730 1531246 240625 610094 269225 1667696 1999680 1912622 1260047 760872 1347372 1220367 1200167 873656 347400 1085294 1846515 523145 1492137 1582078 545288 415650 1245999 1876763 1448834 329084 1300620 1870020 541804 1241994 601964 125231 357834 1178689 1670705 757771 317496 633603 1855118 238943 1600091 602503 66919 536854 1989639 1388872 1943201 1974219 1509912 204973 499936 682970 470156 1128345 1040064 297112 939014 524902 273760 1204588 367201 1398444 1796685 1961058 1564788 706934 1944157 364497 1357828 1333262 1061000 1254702 1747307 1582878 317745 1347035 1180849 1591274 1870667 455971 760668 1009782 544028 382726 1414251 1258823 308923 1433441 1227323 964331 1784087 1998332 984002 316408 1801418 631166 114230 473454 1665523 1830506 1317437 608945 1726527 169966 1287021 936092 1698163 1648224 1410776 1255934 867743 767478 617600 1850180 520538 1848503 182505 671882 6104 831277 440785 1711880 1416397 1827357 1459089 145791 164126 635251 384009 1498792 1769517 820566 753761 1703104 642920 1634527 72841 1678084 1741430 728264 1980688 942472 265836 80724 1765119 210919 357416 1049613 1398243 957196 1716369 131726 641387 1646531 901860 882386 1860811 545992 1340174 1795057 1857114 837223 826136 399889 1064629 90931 749387 100825 440312 411499 648280 309874 1859256 232246 1135047 1429367 741865 935459 1518717 547531 956958 233037 245389 36243 168130 1185127 16638 69770 1051034 1949523 848971 181902 675722 397139 1912388 289399 1434684 395707 1856079 600166 1483004 1806013 853641 1892869 661573 970754 825555 432701 1200386 164727 92207 418539 361477 488636 1247898 294145 1239138 85609 394149 177664 959484 999695 1362953 762804 347271 994751 1218791 1560117 2462 36920 107712 850855 1067397 415540 209919 524855 962727 1858996 38272 560046 1108487 592434 781988 1450663 791768 1581143 91726 1860340 141426 682371 828118 604599 1672525 1472764 489191 1741914 1059564 203044 1026094 1937177 1785372 865191 604486 1242823 1561486 790415 103317 838460 718435 484842 1246835 1282084 1052220 945663 1521323 1662988 1323158 280470 1232447 796632 1131831 907467 1144592 1233579 1612931 993714 274265 1737193 424719 1542299 712561 418929 1247145 1195471 202395 795347 619811 835954 242748 1685513 1691868 838317 1972752 1582673 774640 51664 1283829 195844 264653 496214 260153 1380587 1486114 1031065 1146628 232749 500074 1331435 1445291 675506 154712 72371 1654081 897512 843239 1163283 1509032 967669 975219 903462 528143 610593 1695992 838991 24278 55573 1054957 715659 1535458 742993 288635 913629 850047 185398 603123 1461434 71733 959181 1653574 1936408 1124364 1676553 1179895 215609 755666 269722 1400088 1022040 1944314 1418640 106216 180010 113459 74767 672373 1008326 415702 367321 470648 681213 1919649 1292062 1609464 520818 541782 1475197 84221 1254845 1124915 874817 1801992 344047 877583 695000 90941 1788381 133168 1493902 1844689 1847936 1973469 1928738 1448423 1663815 611663 1451823 814940 886322 593236 1373172 982611 193860 1268908 1841041 1058004 1086330 536199 1845504 1068316 750800 1826322 1970063 1284249 261926 135673 1393595 486700 584947 452294 1950441 534446 515224 693313 1105620 101572 1874530 1302287 1739957 760190 1888726 536540 4421 346635 29553 491231 1828100 272890 1166849 1728868 1949452 1910837 1574029 298026 1382790 1569216 1471219 1355976 732640 210016 736084 1580822 1814877 1634264 530228 1061985 47447 384314 907074 330621 1785330 629564 146598 761184 1415323 1819580 1237326 1309417 1200374 1616166 1776479 540390 292005 469636 177882 196863 719032 1157838 56927 505047 1946511 1562944 1320485 1732032 704872 1091081 1754164 1026188 247533 171256 1765336 844027 1505784 1567412 1939593 1649164 1874406 340277 555009 1654759 1589952 109501 1109283 49526 138567 1665733 1328486 677137 1578533 1416434 1637217 228897 658875 945929 1349971 1591421 407290 859231 107140 1068182 1633487 1204641 1093647 1073546 563506 135048 38616 853112 1197369 538248 50925 972956 626314 1487887 1005771 1794326 272191 346010 59207 1217407 334816 1257878 653557 1520486 1818287 1925718 354531 1320427 268682 143203 522359 981438 1100628 1649050 431992 162638 913462 967476 1185412 910627 1581273 1255000 1769699 1371306 150127 427973 830914 690523 166210 1483971 1275370 1662915 798417 1294821 133376 941217 1427215 1659335 1838774 211596 1264263 262255 662830 486484 706767 1961710 1909657 485682 780560 1560343 1549921 1285998 1724341 512992 286678 1099566 1619524 781945 44525 491525 1185373 115369 1220840 551702 208152 1027877 1915221 1325801 1482220 330211 269136 206847 524762 34984 1478743 372776 1671011 1133784 1642440 1497723 1382131 1368144 1962257 567141 1536996 1860011 1560319 640425 1516349 1599717 521089 404134 1876812 1015785 1720998 1250496 1992453 1417189 627914 356043 235972 569912 881045 1012358 1408340 1845738 1709476 1639167 1925322 1471877 1351351 525306 1230328 1498970 277839 944951 1877038 344535 1887801 1734955 581450 641397 984434 415123 1021240 78230 479683 799122 1597836 1570186 250343 127933 416669 1363076 4540 1397422 589538 1573996 1903939 679155 1507295 945578 508972 1766846 1961164 1899051 1620497 564836 400501 753420 1808829 157881 507707 1512834 1956064 235174 72664 963284 299414 1928445 821288 423355 868420 627131 1575535 533185 852093 398483 1939249 758355 388096 302922 798349 481628 1852825 101147 363980 164875 1578992 988779 1461543 818981 271083 1661579 1274439 589113 1965806 1453574 983990 724078 936511 1338595 725933 848307 224599 1280104 492283 1217021 164086 216990 1885304 1274321 568016 250134 1797121 1995735 987585 1946402 763455 42612 561855 829386 1076468 861814 1508512 403107 1697709 849261 1682597 874748 707104 832037 890829 1757260 1581267 760118 564298 665410 1563435 1860105 324251 1258779 1487130 52035 470412 1859636 61914 1799541 644924 1621012 275526 1957125 36091 1555377 1090502 1938986 1824936 568804 780026 1016884 482933 1384814 861037 1948580 48325 1190034 1089713 1566677 1749418 1829774 1010783 1838973 540792 1246858 633110 178707 1193800 295365 944976 1685165 703518 717923 4342 464412 859235 158922 987523 414029 1222571 1776182 116879 854131 443688 531624 168365 58087 27459 375193 1261209 1224230 240507 1580467 183387 18017 1495489 90121 798866 1463517 1407911 392161 1713210 1982246 1713842 1018408 1830269 1528736 699170 1836369 771804 338341 1500269 780736 1353978 161555 318942 870640 160749 1697974 1261292 293582 1660684 1104413 196136 664316 177393 1816075 1536196 309598 1214667 887142 379588 1907125 1325826 1018332 325827 1719948 1398834 611351 342683 1412006 1358484 1401953 1840700 1272794 177630 511929 76599 1664817 842065 862637 445104 1912686 598928 1229477 825959 910904 1528081 1179048 1437788 316942 300141 1379060 6711 1566553 1858250 881496 1602576 217922 1330082 1726018 778170 1936128 1946362 297086 1236998 124643 265591 1865285 1395747 416638 1643610 330467 574196 1355290 878846 1201733 1325983 816363 1419582 877160 1554611 476901 210019 590744 823642 916454 1546241 1935518 1911548 1871684 1004392 322867 494854 949752 1149816 1600079 1013917 514731 1920188 1385216 481769 279074 651911 1066574 379983 580907 643887 1099885 1805246 457935 1123162 1571925 1781640 1538273 572258 62006 129580 713780 589353 1998488 1794396 1613082 939928 1681570 449602 1827723 1392840 764804 534404 1486502 607051 710440 1200261 983447 308941 1793448 1490727 1008531 415527 1811860 1067424 1016659 1772057 1798705 1868588 1295243 992560 1448619 1072510 1340966 609842 1918709 136133 97226 1472123 372384 315394 251191 244987 119390 1840521 1564170 1848995 182836 518502 1508155 554201 1405474 1816509 1495495 845295 1823607 907539 720807 1263097 1164289 679089 1538592 1529022 291322 1781344 1398034 1261912 1566636 502850 1932147 152620 835039 1235864 967898 1670646 1435341 791633 1304469 55595 587289 1599646 1040752 1169191 852172 355630 1417940 1998142 1514517 717238 880506 1228010 1232686 335273 632946 146404 72925 1389540 1258066 237176 833087 1574731 854408 123432 332871 384286 1229896 342918 1634753 1547933 707689 563203 1130630 1671512 110302 67145 1599151 1620652 1922154 627882 1581508 1087510 162492 163789 1116790 703317 265832 223499 211407 283865 1000381 207043 1859754 6026 1689513 1182793 1738107 370841 1217413 980814 454837 777479 1709824 750661 20065 1897301 1685360 917782 1108879 1204714 706645 1534610 552744 277277 843652 276410 1924214 1127342 988975 140880 1584715 1181481 395127 1639952 482201 481524 1848504 225115 1187401 1475655 155598 260326 1939030 471362 1398653 1207538 1855538 1328728 1288857 522939 1945343 851890 1498238 1114247 1771448 1504688 132307 472635 805470 1673892 1244937 1056687 1773133 696326 1091090 509777 777422 1620999 529586 1977699 867306 1986194 218855 418932 1080307 1774551 1737341 189339 582432 1692748 664354 964699 1442155 1996591 1798907 1811888 1108515 1767771 1328173 780239 1064163 564677 1960957 182807 1221431 1300371 1023976 987160 1998060 1758918 1111588 602408 1918001 149778 1049615 853952 415894 606374 946165 1145033 1753434 197959 1356312 1394615 680797 825154 1134162 112312 303355 1089600 437545 940432 1498038 1865364 1948835 261776 1141627 225472 477914 340239 1155888 1283305 392267 1986273 433802 1231876 934765 765696 827073 1488789 1235293 1136903 1645236 1447762 1874324 217573 1315145 609668 641806 712653 1439445 1314735 1103755 1663003 1435614 258792 1565883 689919 1334489 1130382 1954414 1540688 955665 309805 153691 952295 570838 261565 386485 924373 1635248 1879289 625676 588077 1237982 43864 788838 1621483 472410 264883 1521828 1383667 1503396 1778466 725705 155825 1972115 1799850 1708975 1781272 1991216 466572 1828289 1623922 579464 400606 1741692 1801987 1591651 1497894 1319048 1458648 483807 1872876 1438064 831961 1569951 298443 1003182 1147139 1024051 127752 356654 1468860 471093 1514467 508657 868345 928275 1386683 1315140 1804122 459562 187387 1669319 606030 133000 1992552 285146 830615 629363 1038159 64867 554919 1114388 1492363 1078457 1738370 1770924 682558 1104689 1152827 252079 1810362 697016 78745 195571 58068 589099 1610194 192186 160285 655144 149902 710379 1837662 1515130 540491 671183 602737 108734 768809 1653898 1055517 1075775 1988029 359639 537971 410182 679718 1512303 1341094 1898039 1700131 381798 1388548 440208 666532 1830256 1234295 235121 1504939 986764 1853030 675785 97632 909599 531265 266594 1038593 1942711 1426377 60784 91591 277111 1769021 751505 611907 73755 1938017 1361701 1203290 1852702 188266 426755 1345952 640535 601894 840707 1683605 200660 1491816 1624243 496519 1218477 1564870 1632607 1712481 738640 479424 1889010 65292 1782878 960974 373429 692052 1797308 1840725 1811840 1462236 377248 1016043 1822097 305754 761533 363274 328045 1308776 610195 751363 1167847 337463 1176505 684134 1192381 1795305 829445 1984514 419997 11003 726361 1773711 1702231 827335 1943405 1323624 373082 740499 681317 887736 863672 50012 1430605 501827 1826767 885230 71701 545103 212053 1158068 1623949 599039 1746127 126260 1647863 1157964 962670 1213961 446330 229890 174003 1169911 1512691 1339591 1137299 1073007 1251481 730701 1578103 1975290 1664232 1679118 61586 1110984 903655 741002 919343 573707 1250940 761488 1140402 1817113 369152 1787064 950252 625375 632920 1191945 730651 1432628 1645362 495745 1798535 1149897 983050 1677636 1151011 489897 1509497 1974038 564237 1128247 1451077 1218299 1362180 90188 274481 762160 1399113 1802104 90725 1783632 1324359 1168153 42822 102767 882747 853680 1221307 793287 475386 666675 1508741 19915 1093945 448060 1359131 1752980 1086507 1633146 1618116 1484377 195714 732962 57263 138179 1953166 1293289 834388 1235775 670804 799989 72365 737698 1232255 208265 168568 1956646 733305 442185 873887 1773692 1054888 1072262 138701 1366462 927048 1700026 1561114 122034 285091 1578841 680080 1052051 1485025 1049605 1472152 585220 1179724 1601863 1098615 281329 1175300 1352967 15784 1782097 338744 1277149 437224 743741 1380179 628897 331123 1436664 716423 882381 1090167 772645 265181 1107943 1147662 514334 1065109 1303931 1884095 1632885 1365398 49267 1895457 1670843 429081 14079 835139 638692 1232232 448019 161515 760036 793111 1569913 794179 1352936 592253 528769 1795247 1600141 796656 97187 1306317 433932 773054 465096 1647044 1633120 1706408 1435250 1502788 1200749 845087 774547 1057624 469286 1079920 426806 154314 1931608 574005 572187 693452 1289794 606416 212543 1924583 774844 1754035 1118553 1806534 538952 494648 1095418 1854859 243692 756085 563458 1554035 845543 1680033 1712172 1598139 939469 673160 1369676 571460 1539338 1048947 1397114 1322253 407462 427074 23119 1262489 1725478 358478 806130 246501 1242224 1517410 1565046 1639417 406033 62843 1147765 1391475 1137780 137508 1424901 236160 240362 562878 826939 1407889 1539207 1802911 1316163 669944 1472787 1547857 720642 38091 1549538 528402 633033 62921 885618 780685 1552401 1652790 1536279 1552408 1456735 1555274 1506437 658018 898394 1768989 1558874 905228 926931 1036334 63011 125543 1161374 844709 833428 1243976 1352719 1318314 587421 1723504 1114928 1843757 1737018 1581411 1676874 1328053 14945 684639 1705864 790606 1137501 1548929 918090 783892 178845 1811006 342090 409346 1950349 1205844 230130 1005027 1426764 921936 1293459 697011 1166253 1261225 113688 20906 1870224 753042 41903 70194 64495 949896 1468602 1803374 1884792 681120 723560 125901 622775 1010319 1134264 606984 1545991 1161727 149049 1295779 1340040 926906 940395 1409537 1974886 1340515 956452 139152 1594281 556159 72570 1614001 1612363 460680 744023 1345904 1830817 1162824 1917780 1275859 1315230 1354254 176878 934707 750242 803908 1825137 1347618 924035 626235 878060 996976 123677 900217 650143 1646251 58208 1106344 288076 1831920 405487 312412 499862 1229404 1650942 1373838 1901793 1980538 43221 704382 1096645 986310 124476 671348 36813 372675 87925 159238 378859 852226 883019 1532279 688884 610903 30410 839767 1406531 168197 1540729 911704 1105969 1695797 310899 569591 177404 33222 877778 87503 1586970 1402503 1039060 198990 1611510 442653 1708652 1095330 1517003 1367588 483803 1402457 991961 1532265 1309456 890922 576789 1259280 1353548 1209092 483520 1829280 1505241 835739 904339 1317575 1163527 405429 1027127 1690570 1132718 132206 1518020 1919317 910373 1013824 472025 752391 1988743 102363 606450 1632386 81901 701036 1431506 233728 829256 724235 1853229 1443644 82792 874485 1510830 908116 1995305 1268275 1148115 414808 599358 178149 651193 1484958 967827 1318359 1240782 20066 1174457 612926 370096 1872334 1252768 1749090 290647 1087878 1560207 780457 301354 389584 1238330 1445257 43994 1829600 1483089 1721679 1585566 774856 1478330 1712861 903125 987347 1318006 1373020 1090573 1257876 813555 139010 1969781 448024 1316066 557630 535155 1533961 589387 371586 454455 1613768 131913 556934 1559463 1120160 1277638 1319632 53039 631258 1312350 882640 755049 1195109 599236 86439 81504 143926 1088197 1540638 1495221 1145627 1892286 1476971 1578069 271923 1600872 1847278 439889 1767277 246144 950021 885351 506031 877194 868930 167831 804309 65770 664003 1734722 1999847 153134 1088166 1334769 1348598 918468 1972899 711 1290996 1140366 232430 180983 271935 1760054 1260308 444076 765090 1499113 1738387 751099 137479 433846 401522 1885770 707466 905699 5872 1106587 223080 291091 153096 947508 627084 1041975 1976736 906736 1095616 725259 1251938 1489434 545001 1308264 1742781 1855069 1480025 1562256 1894985 696314 1489119 411842 750664 1417859 1671071 1062535 1073396 594360 382151 1461366 890722 607960 364785 1429841 1958126 1378601 1778014 1690822 1409146 1602381 1194555 1487061 237099 1023994 1830828 630607 770492 1838524 1342353 151597 638153 1552191 1678657 1624229 29428 739566 250902 1441228 1723956 1288089 966896 690923 1045262 1725156 345500 1757301 1460449 565441 348909 1253792 262065 1171306 748262 1895468 1514660 446621 1597157 1830252 1410871 688176 716759 1205609 738623 350707 1281916 1611804 1463972 1684362 1333805 1203813 29860 1106848 915355 476129 619053 272798 1946665 1268903 549177 545604 1691732 489690 595455 1201367 1702244 584030 1175003 1041867 1355094 368294 114364 1063354 1626953 1720712 1649462 1579977 1869626 45449 665589 1126236 1809213 912644 483575 1974823 1877935 1526991 334076 24617 1791364 1518551 1914306 836355 1482634 878304 1657747 1690991 911700 1590582 1304514 1376075 1587331 945144 687481 1816411 106144 736238 257918 1565387 714131 240759 38489 617949 1248790 1384116 51736 1783110 1017628 688938 1049180 699191 1911085 252225 1616688 676089 492596 1123355 1221494 1764672 86329 1419811 741221 785643 271282 1768967 1396271 1120224 632894 1740855 1182634 398100 592550 693645 946913 1536723 1445564 578443 628282 1156742 956800 1651118 1902901 1235519 1815599 1184400 1050855 336232 187077 1220232 18673 611482 1193229 1373782 1055148 426791 693665 1164835 287499 253639 1200262 459358 1644447 348714 902576 204809 396652 293493 723207 1540826 84726 419217 187459 598305 1811369 1557660 1489713 237899 84661 1781197 1034646 95805 1227500 817785 517731 1430412 1104211 763136 1571794 427129 1291993 1207700 953037 980920 1416548 1175134 1501676 1954132 19346 1724364 1458094 1552887 571021 1658571 1004355 1973543 206538 984640 1505465 1697096 1490789 881829 543976 513608 1797142 1736461 346254 1864620 1975221 1637690 1621071 1695022 1466627 762837 1503104 760256 1589988 206672 1992106 439637 109056 362193 1981057 218826 799725 1790157 1153761 135330 91229 1453353 416473 1650359 1528971 415803 1268878 767835 1558495 787933 795329 1371141 698076 483181 251867 1215891 1045685 727589 861960 483771 1446250 527502 1487476 842018 334437 618624 1137718 612504 737679 385539 581933 1366338 1915788 1274607 1737877 176319 1879298 863420 811355 1183300 731988 675338 1351053 1397214 777330 493260 202875 1537965 792545 1420741 1908316 1215202 1427699 1887722 1923627 987799 1518328 1281395 359807 207270 1763770 264157 72855 1407924 1927741 1011638 142809 1329099 1543930 1874093 1994928 904232 1077164 746632 831026 926915 1313315 609379 1684821 1251191 1524628 920072 1496903 1154937 112659 371006 660937 529922 1977990 1127200 1111628 552346 948451 1844948 1415486 862858 127231 1912272 960765 594803 355539 992947 497584 1239201 527425 443348 1219787 662730 201732 1021196 747343 119940 627548 95389 1947533 1274325 334253 1279693 1323697 584348 328814 8574 1912592 1124639 429955 1866118 1807290 1890513 1886494 556783 1145211 499611 887440 622484 1311015 436185 1320217 793746 1764210 627745 865508 1847865 1890576 1079217 1788232 1687410 959818 1436128 83887 862482 472532 121538 651818 220733 1983484 1899133 190805 928045 1918880 1590436 237835 815890 1976833 1936177 524162 1278668 370888 101017 1652835 1520581 999143 592331 643650 434451 837143 1217790 137878 436707 934685 1649676 1080290 1439801 1127833 122572 1122824 165478 328940 71923 1779720 1835787 1484068 1467666 655290 1059404 431334 44936 1011062 1931712 1823759 807094 147381 908685 1766022 1082123 1256819 1562587 601404 1732954 373423 550395 411806 1160717 1664466 484287 439610 249827 1244675 1116496 1996358 82134 1869088 1622021 1250022 590941 1791652 1601455 1926292 1821404 1293641 1599227 941588 414242 1970574 1095950 1817329 1782908 1972221 379245 216967 1276503 1206091 797364 1067047 108144 1707964 1044893 1986592 792693 339534 1567746 30868 1357753 2867 436292 1605921 561305 182177 1107198 1499114 1513043 1907593 979554 1411494 1308913 1551585 1657253 146440 242626 908977 1113337 37248 1216859 651332 1428095 1856282 738855 1435848 113699 489105 1392547 906195 588250 353862 676333 32961 187005 216273 244356 1199070 1505084 209472 1015617 225446 1148545 1368929 1019994 430490 782112 243483 392642 247972 995522 1896629 378245 449989 937455 1921074 142892 1095785 1193686 785957 826193 718437 721434 1712731 1678193 1452737 1928500 712150 115842 1976215 385263 118826 1555436 1886056 1790324 1124500 1191401 83552 1947947 650004 1119503 480176 30893 1243464 756295 121995 992656 57333 594389 983885 266929 421143 1003515 991822 679011 854660 1975981 1138314 1156889 1586865 884707 1292451 1472185 1092011 192542 9807 1364510 591796 482533 20014 1208289 862238 1540828 1469367 1447622 1424777 1566712 189764 1782402 269657 130968 986985 1623478 1658374 1172251 494866 98859 475518 1784918 669598 527420 1230667 1667642 1711475 480620 126913 1445708 1321168 1904925 1706056 1235489 179054 1281139 597447 141374 773059 1389549 705007 563526 139772 1447443 434041 1872409 1506730 1046303 1041572 1554163 228083 1400877 1591175 1735725 1025530 1791216 1352577 1565803 1328874 1894708 1652649 1791511 1019418 1183156 1241229 1865335 979393 994925 16107 226171 1127292 518939 1965794 1735580 907484 1653203 1345082 789337 1764342 510397 1043475 152034 1252777 591484 162224 764692 44707 1112659 505644 1110478 1695418 302624 157854 1055294 1962740 702711 291974 1455621 1462517 1489239 1900421 1091940 1750138 1596715 404809 1864275 194105 1986947 577901 634046 1337846 850796 1829535 1906909 31492 544812 1304944 471915 1016759 1227632 1535217 858196 367981 848972 738984 964035 90971 1400004 991352 1945385 1266187 1297996 1119267 924226 1505432 163017 819110 657367 4121 1604126 1344373 1813334 597538 1571433 16286 1910810 788080 87371 921337 1721000 1306390 784837 387884 377881 57150 821807 612333 155617 714693 1404426 1203588 873936 953225 1275602 1380115 859846 27094 1601176 1202550 562568 969690 1387680 1006711 1506747 1410894 98685 1779412 997974 644779 1678331 1248403 707201 1133538 422668 574803 1766410 985587 911329 1286625 1803769 845711 1730938 962321 1241201 938471 490834 1294038 1647411 958638 129060 531860 1240355 647776 1643479 1473581 1043942 1078494 486261 1107785 769482 1988054 1667506 1771427 665535 569861 29834 173256 1338202 1291217 1813449 1403591 274761 508941 267573 973929 491970 692980 1511535 643897 200488 508051 1826461 289054 1985073 1039310 264289 1412007 474070 1080623 1732031 717943 793334 615488 1199382 1369351 1144036 619962 1518122 232057 239747 305728 494884 388425 267235 1076749 1056249 677778 1592458 1246363 477592 639047 1547636 688886 748240 1475871 1456188 558739 436690 186279 1867194 1270026 412012 1388618 1564719 1777594 1532849 440423 1037108 1340563 1503499 1912910 304366 455202 731808 22219 1783965 1314097 168784 1086838 1572850 408518 1910093 295421 479345 1127309 762509 1803462 1846898 962069 698551 864186 1145553 692168 974403 1426050 1802954 1614702 783071 1698601 527589 1699545 154432 1187136 617927 1189278 427446 881693 1352444 1097621 699097 1314736 691714 1712187 1109968 24093 1654643 1349334 1324809 1294364 388262 301364 319022 721628 1186189 610088 1539005 927233 1545921 102100 1524904 876681 1452409 981640 1203204 1883507 836359 541994 994226 380125 1158261 1865507 1883213 1730551 265900 50039 437414 1838493 1221899 130286 115768 885724 321011 1401372 1695260 758615 16901 685395 968529 628609 999553 1396628 117381 1544440 287107 541002 1113649 365946 1577981 1682769 465193 696725 1958804 1509192 138256 82020 88794 1761634 1488165 1193819 1700635 427048 1097737 1453135 191090 878088 198322 59764 1062771 795161 773429 393313 542243 1843373 1533266 1689030 392411 786501 1266469 59594 816191 1040393 192131 1900324 180933 607135 961729 380272 597924 1473238 328744 1277913 1643751 374925 1367476 1185199 1728852 923315 1806747 923091 1458724 71735 1580699 1721377 1944406 1590281 250873 85621 1295252 551825 1220853 682690 284176 1598501 971521 198427 397837 895974 1036814 1644242 991161 174630 754561 1274005 579243 1077523 1861516 558702 1058392 944679 303089 918297 1432027 526544 762801 806810 474729 732452 808046 576649 1937923 1076854 262888 381423 1179387 53739 376818 244589 426254 684600 591474 166848 111090 1838691 96191 1912213 283085 1709234 1483750 1228480 646761 1004981 342390 26959 1303839 959658 547067 1216109 500538 500694 1461504 126541 1947123 156064 1741936 608169 1731221 1942436 1550621 1330693 944788 1362588 785026 1035849 261566 1950994 1701318 1725836 1949407 672026 983675 75983 1718845 1364704 128610 564260 669209 897900 1142499 516574 1161903 799764 1841922 442916 434468 1880871 1506156 1287622 254490 37460 205607 561460 1041713 363563 1191288 1690865 1264048 1495342 507027 38187 1936604 887611 1640498 292859 1353028 72469 1031203 1365372 1788656 771732 838045 257480 787739 537335 1765733 116442 1547747 1114490 1627867 1049038 1439523 314437 1404338 133935 884440 983287 1739216 1622148 5723 881712 1324141 367967 994171 931028 1761630 1318839 1349906 1493047 974062 89957 1187621 1608938 935635 213236 841282 401822 100405 671105 1847210 951539 799626 1294472 1967924 1064955 1000844 1994768 886713 168764 476434 771974 915100 1669550 80381 459387 1088936 1440100 957800 1790970 447029 630873 460922 1684010 1641034 1297343 368478 1645823 727219 1927812 633181 1356374 950204 259313 1561285 776595 1642597 1068776 1026265 1793740 1293947 1280324 1309509 1087965 1432974 1894237 1479963 890649 1266477 342969 529823 1399173 1458214 1670247 1706089 1688781 650558 990692 187110 718678 1579321 1656159 1140497 1700236 1913506 1805829 1179838 513297 350212 1787033 1301259 1596096 317323 52084 624899 1918116 1519851 1281381 1627707 155770 607679 338180 58065 1676674 212756 1864867 649160 1848441 64219 297098 391057 1314970 642080 1684130 606369 353857 1425634 1257470 728554 1765416 844775 1732285 216952 227051 1407742 643509 240868 1210629 1582185 1234418 914680 1598819 592198 862426 1257045 869600 1451027 567505 1942287 1015537 619412 1328220 430798 1647772 1071984 168872 1098168 242843 1869487 161907 38561 939698 506866 417241 1716702 1448043 1792115 1156240 564811 265110 115093 1494623 1932426 1430643 9357 160298 274629 430146 514306 1878141 67216 1888850 461365 1736866 1603582 331520 452278 2122 985977 1162266 1509732 1407478 1861665 1245270 1288000 1430373 1379066 214643 215074 339092 868680 915810 1901380 648133 1359218 50158 272195 1693183 1092341 678607 1101653 1607108 442767 668580 1754548 683317 241081 251479 804331 1781185 892813 1607812 194552 1346180 65686 412733 1695663 1635607 1187570 283510 312000 1860139 1735264 1292876 60316 1183770 996930 1058393 801367 204789 1712662 1172897 1911203 1830876 720268 1856419 1941434 146573 1039865 1148270 69515 666798 597388 1561284 1009497 1663092 1585997 484521 1971315 1302603 629924 11387 1873901 969695 109001 1776685 1851801 1850265 306984 1680034 500700 245650 229766 885889 399846 1782802 28116 1303126 869886 1354788 769152 189969 121056 1370341 119928 381339 1718536 1454695 741381 1848302 649730 416046 520066 124229 921680 1952778 1046228 446124 1193612 1619487 1005335 1050436 1794110 1181970 300875 787190 1073543 1128492 177539 1791337 140191 294328 284129 1379224 1379041 1870049 921372 1596036 1815353 1836315 955732 1444425 769281 717267 915645 89348 1662934 1107977 1369480 217419 599326 469564 1532717 853353 669410 323831 994330 455335 674409 1512013 358610 1798652 866004 1651200 1797372 1044314 304940 687149 815003 907605 558258 1351640 429417 261240 171925 390183 1563607 252732 675366 58554 1741076 1791513 1428159 885999 412872 1782474 102720 439981 1533808 180618 1467385 1045997 1736400 371820 1413122 997760 1645806 89697 603262 124014 714599 1801092 187010 1828285 836221 882738 1861693 1697053 1028731 1526000 351501 1320503 1135083 1138657 459314 855987 1930853 181200 1119497 1733212 1296614 133602 1521776 501895 1230089 107584 1842476 1918726 700901 188607 665009 1922867 1214472 1252749 1937115 880105 1696315 228827 947365 1369354 107787 936662 167325 1367813 1940980 1154745 489644 1153328 1431029 1962218 584959 514259 1344337 1558839 4083 1709165 1050906 1887819 430282 1571885 1503177 527532 129540 1355304 1293795 1687258 442422 564113 1095883 1071288 1141529 1645070 1080854 693171 724414 1283002 350982 1619513 851796 1121966 1187969 539333 1009402 1413580 1241446 1695854 663357 77022 1505714 1456548 1560540 277929 201565 786780 436547 1228083 781559 1604199 1213051 61700 1107576 1558942 1712009 1285163 640891 408711 1001846 1522096 1549811 1665445 585981 909732 1839634 1545630 312100 1883410 1469415 1290134 798673 1449618 327644 606010 1413791 853372 1515226 957812 74508 470633 1420103 942665 258661 365127 274786 833826 1798110 1684391 942271 429319 1111058 19612 895452 1806590 1989393 109636 1651614 538313 11313 976417 870667 719171 1441750 183134 562651 111694 62487 1981244 467354 1985571 160815 783311 1156248 1390934 1485745 542396 797962 1618160 352414 1915450 492469 914212 1610454 68425 1578759 1931279 1477062 366418 1665644 1487938 1585590 42542 574622 905682 1878125 1208760 93154 1860055 1789316 943119 931721 644684 427177 1004558 1309287 1890843 68565 585674 837515 1069852 1558607 270485 1496072 1577024 1862445 502168 695673 1557312 1548520 573091 1832837 1591640 1353762 120905 1923783 1047800 19019 347547 1646430 1878274 1504343 1926915 656246 1694338 1700820 533773 1052875 1750288 1073405 359375 902817 1305173 1223158 407509 191371 1679437 494955 515545 796882 1718713 1040396 1185045 1039807 1062164 1159507 1126931 1687674 525765 194222 1150124 47397 424654 499569 1013035 566413 1144753 1883290 1780829 1615997 688041 914202 1508296 905058 1803954 1485424 1254738 458942 223524 1216038 491067 781500 90135 1904555 600261 836535 1235474 278532 1080546 1722353 595503 281314 794652 505624 1285032 1733565 1258006 13956 798744 1869045 1783307 789568 1018997 596815 1892799 635542 839789 455273 1453357 171893 756926 463795 1099976 693396 917117 253241 1046030 1712063 1757190 278426 1272607 790610 1038485 157948 808194 835923 715021 1332563 306739 519814 1730924 1045533 620150 10116 886044 95096 1614440 751299 1764150 51233 1625009 1285442 166415 271349 1900589 154372 795687 1428226 1681732 1412352 56028 1581561 312907 1008843 1842822 1740128 1883477 1222794 133481 961681 1785567 621138 1845440 1084436 761047 370207 519493 616894 757721 1984892 43207 1125421 1361717 267638 1910252 1448551 768993 1217746 154338 1645035 694915 109669 855487 260169 322818 1763956 419156 100615 1764337 1311297 1011107 1984220 1830094 1623121 446505 384512 1781867 346148 1078924 1885656 1743237 853378 917299 1107577 870217 832894 1399799 943442 755885 1831462 778647 1265249 1261731 44426 460916 1287078 1842384 1546320 1370357 793073 253198 125070 475622 302477 857664 195885 846731 211908 972385 69330 934794 1048648 630940 1928873 1722680 1620760 1009585 1426885 1902212 472445 315993 1446740 537577 1033260 674969 1051938 1309690 757026 667065 945386 1698477 1169917 489120 1301413 1683373 26573 1566151 897687 1198237 979544 1460070 390046 1080449 809186 764896 1192306 538142 1368938 1514191 1947324 69517 360739 1337048 1026356 1205810 907111 1297103 625386 1601395 117081 533849 1237071 1514893 810364 1475585 1442894 479218 498935 1632943 1550145 1881904 682251 580516 27187 1860366 111943 1054971 429066 1510412 949851 819843 1489533 284302 676056 1831431 1659677 686044 526223 1769518 447552 1897942 482005 176325 60128 249396 4958 23816 1279686 1482973 1461464 430587 1061512 1836591 1223408 371998 902286 847000 412483 646188 618122 1749131 461222 1024513 1446572 438665 1729546 793854 1795129 818290 915874 987454 373517 1912413 4337 327251 205619 1888467 1390858 325303 1342714 456338 578396 845316 1871828 614208 1175225 1339439 196554 1635846 800289 1654018 1647277 1546437 56521 660471 570119 1707395 544270 1203024 873399 1256397 1348215 863931 161765 475928 1420369 198203 1907216 1832166 505938 902895 1506772 484931 680392 256477 1528465 831153 1223533 1647385 797625 822546 1520950 1389595 1352425 291789 926724 833030 1558532 1992995 1316254 752890 1581548 868925 1496246 1524174 1789663 1399300 861134 479886 1146159 1048765 149883 595217 1156059 1260399 1134544 1820132 1612438 1311875 272134 488567 1537776 1220798 414518 1303825 1739501 1120019 1397482 1434925 1149305 1710207 203048 339336 1227991 1129677 1817188 1388558 167512 165577 169662 802141 1117716 1062242 830019 578202 838109 146919 231465 1447194 457310 457259 1432831 1653616 1762464 646097 841385 1863761 340141 1031725 673001 1186742 1703621 1292190 494326 115969 1508622 152015 21561 1230084 1370948 368586 1587490 363545 988579 1742078 563580 963438 1728996 105742 120256 1539510 1686713 1281015 1370185 421689 1272509 357236 1020738 1254096 565591 899301 188902 591905 865741 715213 1204048 1535211 611473 1368568 655900 1071794 1465103 1965428 212339 716389 1926545 161582 1651162 196315 827707 1223016 245306 1572376 314392 538127 596949 1421304 773539 836053 1928120 1215968 1936152 325755 65822 1241094 1989978 986414 1947912 1553611 1981217 1738963 842534 516618 566433 801109 806672 1841315 1581490 1587912 426460 1013396 304795 1321136 504748 238204 375289 807387 141282 1919362 207009 1068383 1302913 1672913 808167 1869326 1920450 1822374 136960 1167043 437949 1077716 1573453 277057 132936 939275 1394041 780347 425269 174535 1665615 516557 1200439 1626661 522448 268857 1937580 1224883 1896552 1015823 1197970 763863 665214 939561 1000438 1315463 187603 1862037 955387 1178924 1467381 454869 447414 170832 644593 625539 145506 1507587 295121 678270 234127 916995 1337122 730040 763105 1647864 261351 599237 1235301 732987 92542 1343186 861931 1660135 667111 1350926 490205 1949383 343909 93685 964904 1572940 1455610 1741925 1153264 856929 31519 1772011 400775 374514 1211826 678313 1586428 182683 1184367 331976 463017 623287 276781 1184984 651201 161671 1957393 1468039 843814 1563483 1792544 1961574 175291 754721 1692103 1369706 65608 1050408 428589 590052 1330531 1594326 294620 1460296 10150 598701 69283 805860 545467 460230 294479 1467715 1261744 94374 405671 1403062 225716 1399025 1977847 149605 1509834 369382 1356156 1478242 1013594 475952 1133702 307109 47263 1469250 1666258 879948 1448288 964706 680852 977203 1778098 1985409 1530600 242653 540293 692471 814287 1296946 1217531 1367536 470815 407850 1055305 1853259 948734 751309 579423 189366 332364 1238924 164858 803563 1087778 627120 173136 587510 1952230 728374 953224 578518 1461108 1992511 1889492 955150 1232600 1631995 327833 6679 1302437 460618 658074 1231762 1371068 1095410 1557034 755773 1545530 946443 492114 798545 781951 552116 1166304 684022 1001451 1480513 1764354 122420 137069 37518 694840 987030 205088 627244 1743543 809006 1221158 1066426 1331543 275383 870304 526079 1636216 1612339 88640 34581 1152900 163935 632823 1087630 1273001 1671166 666892 772710 1158386 1049434 1422473 1986073 1417744 812111 1183353 309026 1980128 1838330 1089732 545364 743459 122837 389186 20866 183729 1639041 424634 1319553 69956 658889 1094953 1102623 254112 841541 1192318 1664561 264274 404521 1600686 1033372 1508867 1562742 173574 700010 1686341 1500673 1399494 1519027 1697280 180873 149780 1786817 570299 1553031 1612232 1526319 1672386 424756 1720198 1612671 835147 580635 1419230 41244 1293772 949442 1682173 1023330 827791 507182 69370 1535204 1502418 727471 1537795 1354129 995221 1497546 939332 317876 1639032 1546299 1826226 736799 576531 1494728 294137 845162 1780528 255788 1185374 1484117 627717 234392 128566 1725499 1058683 497752 290213 759080 1390160 487557 618577 1771063 549790 548545 745382 987703 136161 1384027 521605 403233 789908 513168 946246 765375 83254 921197 623793 115672 971522 475475 1865142 1134038 1725531 1334237 924018 1604772 165395 1851940 1832759 1459633 1685565 993760 1120929 1506333 1608437 1538989 1729885 143426 913207 1679771 596428 1206205 1077395 447627 1776131 754373 1979822 1645450 1902321 951316 53125 820872 973033 145675 1020864 935495 1064034 1605100 817501 729445 1390576 1159461 814009 1183657 684996 1025750 268027 1666800 194982 257632 913033 980698 788705 1981979 1068904 336575 241575 651621 1248417 1810961 1924174 1341345 1051091 434949 725682 177825 1961066 1955434 801947 1561488 1410506 1413663 1506260 652588 1478429 1429310 1950663 1568764 1747551 1309698 1408783 855570 954607 1694707 1701975 1629818 272626 988276 1582534 1866594 1122485 803755 1681550 861851 245823 1772158 1492533 1640726 935747 1167161 293163 1762417 1283335 974159 1396534 1401717 1469470 786449 1066729 1916183 540773 1660258 1411977 1148666 1242620 861486 1378373 575415 217674 1019172 710438 1888975 349189 1002625 577469 1877952 1718194 1158828 1718317 536784 769909 69959 588853 102134 1231331 711072 1868091 1031485 562027 1223665 1262462 1585450 1456606 1468971 173299 429508 1227093 1828263 1753156 16544 385364 1641143 1248083 963280 1054570 1137530 20534 127094 420677 1622444 1168749 1757926 834859 51036 421156 778333 1676903 14530 332194 1308372 1707376 1378267 288819 1066564 1077929 1027068 669966 35274 1747032 832926 1257308 1705435 1521993 1564303 677733 637637 1781017 1368435 96303 57746 1948966 1872022 1217295 809005 1060954 837283 391466 486158 112719 1356927 782483 1698480 18011 1465475 832602 1579605 1564140 1248940 723278 703379 1908114 1087492 159182 1514375 1354417 1214683 1658876 1452704 780606 42280 1880595 758524 784554 1385508 1302375 1955399 925358 231879 163589 572363 472572 462688 1964227 790862 1665123 9732 1322948 502553 716326 1579965 1300917 1025517 328652 1974248 1934010 1848108 1661305 1988487 903527 245591 1076287 1448355 502486 56278 333235 1214886 1442812 1681036 1322502 15248 1030947 1737027 147451 379501 232146 269078 1474336 1366516 698179 918811 1913452 1132867 560098 1595413 1810595 540811 1495069 1426524 1628094 775037 1978727 306806 629976 661179 512153 1978974 712668 81513 707573 471206 1780482 695659 1074047 1085079 1196593 592383 878397 105320 337845 1033589 919983 1238536 1976102 571088 772336 1432023 289590 932854 902129 1393068 856926 676896 327783 1532976 424906 943486 1471383 760564 1013511 633846 1640794 39340 1563687 1752468 1369631 572257 1633839 129063 1543402 1704427 482074 1335540 1612637 1025111 492886 656672 876761 769625 1004670 358892 165180 423301 1407474 921370 1991137 114873 1839208 92975 714366 1538996 1898866 198619 415392 901991 231339 1770728 1902921 466428 1854993 859145 39120 457792 1491970 663590 1265273 1950040 1777967 761019 705796 132717 20626 982473 1515083 876430 573467 1734488 577283 1580138 1374809 221052 1937191 773634 1836575 1367792 79463 1454100 219600 1122411 378971 1176590 139344 1619287 234618 1386586 119190 1785034 1489143 7143 170606 796253 1355394 408917 31648 167506 89398 648567 1965978 1712216 1684195 123865 1557890 584825 514829 1130858 1336620 1352109 601126 1430781 704745 1592812 1138301 1101390 819895 1830942 383417 1864206 1118448 1624978 967966 44302 730103 200518 63800 855632 499890 584443 1158672 143879 777327 1833631 970769 710483 600723 1375517 62979 1790652 617771 408225 234138 1166473 1484948 1596445 1784887 128667 716890 1121619 754010 1724824 1448235 1626948 500593 1796555 1699086 1736832 1172106 33647 1674892 1135995 1104128 462917 693097 781231 830153 528916 1019822 1353711 1010670 731467 1238381 847944 1939604 1378322 1162552 1020927 1406866 1187230 946691 1326851 1851323 592091 319524 1370183 1617306 1431513 1848 1685615 782830 78254 245926 689878 1064019 78172 1088480 1057094 1481515 1159898 1571164 479516 1636058 594400 523090 473249 262571 1776663 143528 1131417 1268904 382802 1786423 453693 325940 1036928 1300018 55101 327859 1115219 593564 1418372 1812369 487035 691024 1697769 1474265 1673069 743190 575162 1740489 814510 89046 259842 1564220 253547 1589632 1200593 117881 786503 1925633 510383 1791997 768833 1598336 823165 548032 1135844 916345 1170126 472608 1456002 1711671 447328 1668192 1905071 751015 852433 356710 1210816 895484 673027 617810 1007011 1009433 1113377 844649 817708 235513 764441 1076116 1417761 614343 1437007 161115 917796 1036920 1960028 1703495 45951 1134815 3695 982549 86734 494151 140050 171053 690502 356924 1499438 302274 490848 610562 1537183 1664355 98200 1312475 36670 1176069 802418 1402613 1211512 1121091 1494285 1639531 751736 572666 656464 881377 463875 471732 1290989 1968945 200614 1776734 1292460 1876040 1750386 1787120 1173301 472078 1915163 882938 1999523 688476 1124341 1764219 1497057 1829835 94557 101322 1363417 1987266 1917065 1608525 1420159 548002 983279 1394844 1103559 1212907 965638 71453 771433 153060 905559 1586187 380949 866789 1096471 1687494 1618063 1516681 299749 97615 1418203 1445614 1471311 439588 1460903 280374 744743 1207822 336077 1929523 1365839 1259582 1960153 1179642 169377 1858652 1467730 940910 885803 785927 362462 1264732 1769345 927365 1387730 392658 827927 1658395 417237 579624 1211457 410453 486060 1177520 1618236 83737 1418885 1674868 1774221 1260139 1152165 36241 741296 125639 1248569 1978246 1460012 75003 837717 1777240 1718595 1578826 1123491 418669 1281523 804235 719623 1517132 1522373 471038 318289 557839 827694 1497604 1866010 144499 362701 469587 374210 1027136 283084 1692338 1123034 757517 528098 788026 436582 472018 1442043 1521068 712685 1282415 740961 437882 921807 1230276 1919355 248620 235197 1011042 553042 1594036 327963 1663602 1319564 1070174 1112113 1112880 1015450 1567608 367878 164575 224742 1434898 873184 239969 1037222 161564 1128515 454680 1128305 544136 729637 1304511 425643 1442078 396117 353645 899357 675259 1644783 154198 636152 1903809 953137 508519 1824297 1313136 1342901 1917546 445163 24802 1009832 424138 730627 1610044 857228 849828 1847600 1232700 540816 224647 70864 305890 316110 1795653 1753728 1956882 1585876 901207 42214 301745 1364610 1067762 1492774 1913442 486269 1675943 712893 1986858 1462070 1286325 1272277 201091 1042379 953495 249493 1404039 71150 105701 1787357 530595 1800362 1626413 1651902 1610083 519302 1480150 303318 632860 1263307 649947 732942 1726077 1586375 1412583 466454 119735 661413 751625 1260711 1204989 1616982 1989271 1007298 655653 776719 443237 1940542 1750628 1960339 1316381 996272 667587 47811 1425100 1314085 735386 967203 397610 1749634 676152 1163344 353014 7427 895500 1286068 1585138 1968099 1832023 286524 570800 696467 1428666 790000 754210 1277220 830105 374058 496880 1688728 1669199 193837 1625161 1415504 1710123 346410 719250 1095057 899110 975669 314121 1793745 114930 656683 703675 1321923 726220 1847485 1335338 1474855 679558 1692393 1994379 572596 354061 1506408 957704 196916 173831 1935272 1388293 1918736 1166285 1698712 1943021 178445 211764 1896980 87934 1097860 1982823 860209 658915 392504 43349 779043 316538 1942872 1290849 772363 1528578 535144 1291843 85208 794237 900952 852026 718360 1454336 1896801 1231671 787977 658815 1354057 673505 1760171 1561847 1521982 1662555 1852370 1809779 817844 373262 267240 1261734 601328 431727 388764 547032 1795570 1912203 952767 866046 507297 1948260 1447311 1669106 1384231 1241503 1108319 1789709 1537891 1825107 946459 1659721 1855416 138793 884766 1531854 217976 563043 981333 1839811 1221820 1095349 40260 421051 776415 6697 1989283 291003 370771 604306 1081627 1110073 1318165 1841421 180310 198140 1103648 503922 1267738 1430403 1907144 1843048 760623 861733 1757777 478649 1786741 159135 1012894 1618687 1826043 408306 23606 1579913 623805 439028 1642564 498692 1304080 1118742 192627 1122690 1410909 1873575 415430 297182 1979238 1640252 1475146 1437950 1634574 906899 1960462 1119792 870028 543966 352154 33905 1395473 1761070 1140650 1974212 1573432 1917765 1935428 850689 296120 300706 1127841 562845 1498749 1558206 1657729 17660 1533102 794778 1019417 804621 658585 873368 764205 1602723 1619183 1556038 806969 47250 1195361 126407 1979289 127573 1513020 3561 314535 1237461 1224895 1437038 110477 768698 301995 412284 1310585 1713551 130195 1831767 924278 1058599 841276 1873373 942878 719760 425204 1048148 599354 1761455 683276 1087949 1760001 1385139 979731 224699 1950588 503051 1345316 1064463 1095009 1792265 815701 1504551 491619 811605 584155 985976 634079 334001 277556 1848606 1053410 873466 110991 1783528 1917702 659249 8211 165447 1459492 1536959 796686 961943 1132396 1672241 1199364 627848 1232062 486393 420718 905588 1332757 259287 1859455 388213 1959690 1454033 1748572 1882011 1901034 1902941 930492 1768046 1444593 29539 1564661 230095 1099642 1336558 608548 104516 1096927 1424727 1461148 743644 1770512 1599948 201116 271004 364455 460730 124619 211027 1601202 1306712 1677926 633822 932756 603814 777302 238589 1305953 1198452 1597625 1317629 677336 1012355 957522 1902807 1547178 462344 1605483 1744908 614996 1358912 836463 1984848 723056 972865 1260373 1618249 1916834 795819 1496424 1644178 1315593 1507413 1130935 1690965 1556837 1581318 382930 62729 1953296 186903 1192872 1812512 613054 1957981 1731137 1445621 1927095 1436341 437956 1341855 316195 1005976 18510 1575120 202299 436671 1667415 794173 1817313 1055341 1408551 1131107 624070 1920394 50468 902402 138206 244788 1186737 453595 1850937 905229 254404 1232331 1485572 375614 1926158 751536 1277443 1279789 1856633 176807 1309962 1034404 1367817 1394977 1005061 333263 484277 7328 1218302 1197133 807308 163128 776647 1379415 380683 660162 1206565 658172 627241 876521 600816 1430353 1092578 209505 704157 1104246 1682584 227190 244838 292601 114074 12396 1459588 1763599 778871 346636 897618 1347869 1660817 1592780 303661 1667454 284277 690954 408175 855079 1995260 1262459 1512969 395282 604609 1409645 1510770 72861 1782537 24527 33839 1683712 391368 1125224 1942789 724649 413066 1728408 183393 411366 1106898 1926230 1075167 1349526 1435251 530517 208391 335389 1874572 1011420 486997 472867 731967 1830949 93575 797190 1235699 1150223 423801 1220904 43524 417334 6892 1720044 1334644 690373 931005 1353778 1123683 181213 826785 1155840 1810630 233842 938735 217113 177783 1071754 688917 1804391 1920527 1492716 496266 712493 815017 1050451 1662409 1800567 1694248 512337 1712786 186853 1855956 398560 855416 1820 941795 562980 1103411 1346753 540802 267463 754556 421210 566831 226051 1950702 177386 1054910 951139 845632 1844178 37225 1924725 787303 381634 839169 1890311 96715 1691486 1321380 526325 661689 279696 123284 774698 1893309 1824622 1448382 1816744 695684 347332 1916048 1148746 1100164 1156039 886406 898199 1234321 277590 1104540 1658831 1481540 1604066 1962543 1055095 76960 1199737 1018789 1925058 653656 844663 1295204 1666445 1738154 1157840 972756 1953068 719472 60423 1325071 1055105 1240325 1805848 613878 1873649 257045 60371 238459 1108241 630144 1057798 860220 892335 1072828 1590999 309826 429215 1002032 606961 322098 81094 1034984 558401 565063 1983850 614750 164294 1703484 1078026 734534 764120 257590 502761 1361694 635051 1841810 295153 1689873 1189347 68483 135149 1431152 587292 273360 1889255 640608 1279534 1784707 1948198 599558 1084388 1280690 576652 657080 439751 189681 865315 1072860 44055 68398 1936762 915851 256829 1572835 1099018 305916 1109852 1444083 273369 683020 697821 1322968 1133255 1658349 624949 86146 505948 736950 66169 73751 66820 867321 1056018 444889 1180920 1054636 393095 398795 715865 958832 364688 1623134 794117 1845197 304918 502768 504063 1667166 61298 134671 1558697 1199922 1067127 44210 554655 302746 1441823 915212 1756382 316676 1618438 911842 1262133 185792 1987764 44789 580289 1324681 435 957585 1771010 70657 1460947 229810 720066 1610289 1145606 919820 1307229 384702 615500 1924855 1456149 1862752 1009704 1740861 1677251 1736112 1807846 793396 681687 954431 1465025 1528667 1547931 310700 222263 1164316 19683 528651 719748 1063514 672922 1649344 102047 684692 1312967 185126 10113 1186292 1840697 1803704 528314 416371 642453 788724 1179477 1195643 175712 773036 1483135 1505161 28287 1016663 1701276 876558 1921428 895345 13803 1188803 545769 1503928 1543870 1579416 1933034 1133577 1717193 1586859 1189442 541120 1765496 365601 1074832 1923217 903480 1882109 363198 1806325 1712496 899479 435120 1128791 197645 1634511 629783 1093336 1154436 727041 1881288 609138 1539993 1574058 1080682 1659799 335738 62349 64782 1394963 620837 319112 1241543 1220478 1184216 804777 623525 44980 637406 1705461 411224 1465144 1147824 1073974 1025448 391880 1070888 688745 1459942 1091172 1747105 607645 362953 950591 1240981 1781415 1709529 1675670 1293108 1325080 88301 1652417 126815 1353385 880132 1983422 271297 610418 1999572 1290095 970712 1399007 1345788 1954226 1651666 716355 1589715 1242480 200727 1859640 967799 1929345 739321 1080925 972233 1369250 628719 1441395 1412922 681310 1479523 1409771 1997900 1087092 1705908 270566 1578798 1731450 1973827 1230591 1722450 556267 1058310 42543 929439 838328 1203800 314676 802265 1742605 1828972 1756989 271865 16738 144319 1858984 1177620 1986799 1733704 738483 1151950 845184 832021 1826370 1750273 1391807 1407732 1931901 1386118 1298776 1920364 1339164 1090099 1243058 159725 198679 1068850 983353 818207 1623720 111693 576785 1836873 1993722 196435 1276269 1998364 69322 1016845 1609568 1226183 425818 1204331 1445108 675093 161167 512170 30235 1005115 636692 960959 1012634 1681600 604908 1186218 1590604 1735291 944571 1991064 1273109 1548069 1588768 385151 1884480 999087 1663804 118234 324904 690109 485472 1784850 1115961 1543142 412445 1763160 924597 988087 1085579 919436 1807088 1770749 1450957 35076 428570 1932310 1711976 427105 1627538 163205 1964093 1576877 323149 1085138 1684480 1892833 917743 205784 1516009 443512 15638 748466 1344598 1909914 1646781 499394 1015609 1085745 485378 440170 317566 159986 325137 859691 341304 1279643 1304756 645966 745218 1069111 1238274 1418544 903130 156452 660997 1184981 487205 743963 203159 130983 1320130 1040806 913502 1814896 1249057 74375 16507 1054456 1697313 264227 1767156 1824957 1209048 1566819 1289981 925695 674921 581209 1293156 527557 1646703 932604 1489505 1974644 640674 1683621 505769 1070444 578582 237094 815550 897341 1227090 1693975 1692763 1804363 1976377 1606376 1336227 1937735 1975253 1340599 720574 135832 998747 1935903 445463 713734 28058 203322 951071 1994295 1054733 1460158 1795377 1552619 1541954 1258866 284676 1030430 1522913 1607554 1063194 1246239 1355768 1158413 548180 545315 1768275 950655 321235 1154925 1967519 45072 441837 1430769 771662 619415 1886722 1475329 1194955 161237 1800320 16663 1050154 1168855 808212 135834 1937754 1303563 1936551 768060 1199375 63334 1687314 861953 1366166 1676730 1783721 963194 265580 474201 359366 1883233 1276362 1578894 1975638 545414 990403 998969 1534351 1754564 1092328 470417 1165426 1684379 1024311 1628042 1592223 1321343 1191943 50885 1656052 1522470 134666 525352 732598 1311840 1567514 18944 992591 1132547 100177 958505 1784412 418984 1980687 311559 143208 654253 559036 768305 1648618 1643213 801040 71615 62266 1557729 749500 168169 1366682 1694926 1503460 1567261 279219 323491 25887 424808 1347077 937003 1487672 931104 1774844 883218 1581155 1058542 137553 1896543 320276 1823478 1940656 1244803 128308 688101 1591039 1268437 1729011 1112429 1778726 1688374 1988896 56561 628776 514659 687406 938704 267882 1370883 36631 413349 1381516 1396508 751303 1420868 594328 1172647 1927024 1515962 1243170 1209608 750880 1124905 261609 1741643 977706 499069 1700404 675562 334351 1634430 1413610 1427874 1913976 1585875 394073 1816192 1639209 740261 1126390 1893388 1186334 970029 675252 1824141 633870 388745 917375 1021993 1202372 1322178 1284106 1121169 1986463 1138012 1957680 1456777 209690 182125 1839176 1317706 1127578 1378112 997744 615407 730673 1172375 37568 1634192 760520 1234079 422926 495320 757924 966388 1689217 1545110 527786 676456 735630 1969618 1274676 1276548 310343 1147239 1380271 1393724 1154584 145063 665253 433904 523636 1169949 1075499 1181043 197703 1128666 1318741 464155 1981711 1385292 451652 776297 1420556 1418299 1622100 575050 1256500 1799515 393206 1883969 170901 904768 1464399 632269 990532 724996 440887 119112 1376625 1646878 1775434 880535 134841 1154250 1481175 481278 1319444 172252 102618 1785149 1677347 611373 255248 208799 55896 1567314 460716 222704 1754277 491730 1880866 493171 121840 990152 1473924 1367856 1422129 1945232 1553215 331432 1904175 1612540 992267 1646869 732006 1561779 69308 905794 822106 487486 1456399 1705798 435475 463092 182712 1945142 401282 1645514 1589543 1039467 1173707 1174597 317427 420330 792362 590446 1233391 1641571 1301080 345520 918670 1179770 30854 749455 808205 603379 898452 1241416 1719802 1357835 764455 878048 1237189 1849593 1997447 1664352 814895 1879810 1273333 500075 846294 888323 172969 1189194 1988741 1105046 1630026 960866 233382 813092 1017884 648896 1777024 1648038 504281 1676720 1900792 1473497 132552 252991 1777762 1213679 928628 32016 1632713 1115045 698254 1719010 392762 1391924 93405 616856 318962 1200652 1989399 1571146 628597 980739 116889 748253 1136288 1431786 514233 1416516 693803 1968141 1712316 1037847 472843 1238613 1928686 953993 1593150 1208340 1830334 586085 1961413 1904324 1170615 332422 1471893 1354228 1256008 1897195 854034 1680608 1539007 17121 694630 294698 482415 615238 534226 721240 644997 711580 697830 568073 1671807 703749 503624 197886 867911 776451 275987 1346351 1924687 1419443 310011 939967 526626 909849 1852304 1850422 1327988 1219348 175583 1830846 929986 1693645 1355307 1961186 1968042 486447 439698 779953 804770 880755 1074834 1346236 1384557 511873 1557850 1382242 1740748 1899753 78842 1641680 1525535 1716353 1985427 304684 1721212 253530 185421 559689 1597679 1108560 342556 773704 1196709 211432 57918 929089 1742590 160606 662090 6802 635476 1533174 1384193 1205742 685008 709363 705115 1388191 91146 38797 1632837 927338 1978748 1380464 552050 311828 1461791 1625210 1702516 1047132 1305942 1261027 1559569 543518 835071 598255 1386286 1209763 991895 1301337 1837843 158055 25140 479736 723470 484579 1597072 1957326 881498 1031523 1016622 114784 665789 420254 915666 138747 1761703 1760363 1146368 1812650 1826891 407701 1032588 886726 1273405 196339 215370 1313534 796081 295628 49462 1764758 1979702 991337 826800 1265675 331773 1480506 918312 1473123 93843 1587703 1574023 559439 393851 1148404 1238401 1200175 846979 924302 403992 1664918 490028 1283043 1588023 949189 1070751 1026388 1434201 1651723 126268 551524 861507 1467735 685954 1544623 699187 1675621 1553965 972078 741036 547337 804386 318273 1572078 488317 1066193 59681 468272 1589634 183323 142028 1579987 1131651 854382 95321 1262726 194237 1830897 143066 761252 448277 940404 744984 1338474 1100042 1344283 1751751 1622984 1002411 709580 1872136 1133290 1802355 1303368 1062672 1905881 1252397 1672194 206635 443763 479631 73429 1707225 829970 255377 1507922 1394409 28666 186137 840993 441276 1465998 657930 1369648 859947 1360635 961214 1537654 698005 555353 824168 689630 1975301 1414093 642013 588623 1213317 1057606 477017 264918 820769 1110998 1994799 417263 1058262 1395880 482082 760638 1709192 827933 689400 1880829 1493476 1738158 471317 1186779 1532758 634285 1310096 1438516 1338226 131682 295204 1082831 1310922 287452 336604 140937 1923083 1438540 604120 1739524 1917430 1601373 1885331 239492 514525 705822 1700873 453443 1719582 165457 1558284 72517 304989 1686475 366353 194219 1739753 738706 1858560 516837 1215558 1106645 150394 497937 1442250 1506847 1337404 58097 1303304 1065045 965111 794254 568106 231907 1285317 1599955 1087637 1444387 928177 1984098 881543 922355 660851 217608 1045480 1718592 1124651 1590469 1631532 756273 1450650 1858938 853609 319738 528388 1941009 778810 529162 1393015 1133309 610827 1885669 1212166 814817 954221 163168 1662670 933754 1006075 451961 1849532 1234434 1369644 1947548 1214493 512370 1795751 1619211 1870845 1291308 1972124 1965735 252485 479319 850375 1303405 1163129 1751456 1400593 83063 1740950 1506448 1857045 1882202 1510624 254510 428526 326238 1144217 1895980 1157073 1687166 340717 782266 78029 1331527 1936708 1683687 1894707 1794987 684734 437361 1567552 1751688 1251878 827282 205423 368855 826818 889585 381612 1308535 752331 1927413 796229 346729 1964938 157070 1567259 1046404 366250 715539 33888 123333 662273 1656136 1158898 852434 1076310 263002 1335921 885679 1369753 433809 378679 249840 1281750 674366 552721 1019622 1227860 1653068 472426 1570847 310605 1640440 1511396 1397164 890115 1218667 172173 1844788 671126 936758 125825 1087211 488021 1882711 324728 195170 1182778 194580 1004553 1943214 1364124 986063 238381 862743 300171 1453140 900709 483180 692016 412538 1984800 311250 1491695 520846 905912 655196 1171009 474081 928519 1509444 949793 750718 54050 17220 1492383 1429166 1216442 98026 1118215 980892 1150766 154378 571338 1758594 89187 1432483 1150212 720015 1749065 1752032 1792207 486232 1111712 35354 1728274 1073886 1537495 1514860 1398759 1785227 1949397 31155 1813260 224947 1954434 564172 713113 963153 3491 915634 51524 123296 1632144 1712802 318977 757694 1082645 562298 1024859 1664608 732627 1036420 1916152 1214763 473298 1911841 1955501 1294027 1145063 1166154 1903891 25877 1680906 297199 767040 944027 1435666 129657 1616351 67123 1819308 1686673 508400 595087 463154 1795160 1088549 1843016 1956682 1718522 172609 1203451 1231937 1871575 1490193 413376 1288567 1643299 1607473 90713 76508 371742 1269061 1241595 1922613 1746379 1787646 1321530 809812 301698 1425126 1177598 919469 922163 417732 785142 461075 250465 497529 1547812 1990206 1655935 1422674 25716 415361 661050 956667 1643288 484601 1016487 1406359 1960234 1216160 390082 1176336 1913624 1426835 1901986 1268347 1323292 978040 66369 1739 357553 411922 1324261 1892071 1150361 1123958 1673827 1313237 787217 83532 776108 1393966 458420 1082909 627109 1774192 1219058 778215 167610 1922577 1518559 148742 625321 1427634 370833 1529579 307823 1312775 1479897 239812 372413 1195969 1486686 1747243 255734 54365 1129186 1257201 1321764 17375 1109133 1428846 683917 1546902 532510 1078832 38912 1034647 1142941 1019498 652556 639188 917402 633772 655896 548956 1115207 618227 1603859 1394614 1150448 1540757 324363 1021665 280241 325273 768519 1966382 378665 605339 1286912 872989 1752810 1484837 670534 950002 1149146 428130 1697713 19534 1676783 21856 820161 981028 1318491 840704 926520 556551 1558068 206239 2502 540433 1794014 1747788 882195 128707 982116 1410674 936727 36927 303410 930746 864174 731890 899751 1863291 771213 1762387 93402 212195 1579608 924055 1149426 1389118 1793704 250226 774789 1627165 1261220 207362 162587 316763 735156 355794 441092 1448870 1362368 1454732 563288 314389 831129 1106100 845306 1095997 860338 1374040 1739423 1765467 518461 1589315 170148 379102 473562 1815173 1965231 345352 681692 594991 534824 1212729 989523 857461 750934 377036 1512048 1266231 317098 113858 1127168 1384716 69061 363615 368338 1834714 54683 1389441 639507 217409 788917 546494 326847 1010025 1714356 584847 988314 295175 547230 1065226 346657 1907569 913764 583792 1209466 1796696 573034 1545442 607753 408939 574631 1450153 1953382 908429 1588587 1126917 1758538 887744 1096512 502910 100151 191478 1472365 1585984 115491 761854 729661 714834 606900 70124 1330825 1750827 1932997 301322 141724 1467868 1323235 1249341 912162 1099987 1267645 1676021 1458062 1996529 808325 914698 1449190 94964 1720042 435097 873007 1305098 1163407 1725848 1329727 1664054 1906109 1238389 1611611 1162252 1741056 1224309 1390155 786286 911054 1629434 12414 945244 844963 1673959 247589 1941198 817010 1440592 826830 1039975 1454628 1461209 1324166 1903351 1151104 1469675 862963 826746 313171 1965323 90409 575911 666605 589161 197954 1996178 1445477 1401057 867511 1242381 1369069 1965185 249407 1065213 1130772 1819724 1890771 677704 1355294 691543 1245712 1242327 917434 1940973 1384939 86940 443841 347551 480527 567281 1861823 1671056 121808 999204 668701 930832 1765544 547712 1451033 1236198 816122 1818641 109374 680729 1580911 36279 1134650 1532489 519634 294708 1637246 690311 901663 825755 662498 143809 1941302 1423393 223884 1357315 264911 648630 1438999 1771761 1672892 100836 1891716 738415 8498 1653045 1040931 1665060 995286 242691 1027677 612731 745955 426038 1046051 1739499 1730861 2577 1348551 226773 1497898 774879 628460 871649 79078 352190 182378 935875 1646366 802301 1377670 112828 1248261 1851505 176809 508306 1510368 1960716 23726 99550 1042719 929366 893370 1480209 1788967 425485 311091 390193 595896 1303788 1253137 454998 1330220 497827 1565304 836929 305332 784900 153845 1206532 189537 1557393 428153 1428539 431703 530500 1100126 1380590 1401078 531269 386129 280467 1834353 582479 646876 909864 381744 501235 1130165 1338816 480722 324510 777942 696936 702673 412293 486413 1438894 1288253 1487004 1982409 1895651 1374384 1051416 707297 1624450 1788026 449099 1171239 41869 1651654 887850 774162 1241928 1054205 1752942 309847 884582 103730 964204 58714 1330169 1089708 1530875 708636 21714 1017214 76236 365916 287419 564905 258471 1057849 1816505 576604 629168 1716933 370949 614464 860188 1923196 26275 640288 1272237 1385841 1583584 1241997 358198 1581350 1363000 170668 1050879 1277910 309411 1228644 1930192 1798788 995480 1407249 1876684 717813 498099 1551277 1437351 947102 1406714 1665075 76161 1198185 977031 112181 399467 1663886 1221668 977620 627091 1790364 1668698 65144 890533 1630973 1037801 660395 1669032 1205597 1899789 1102373 630599 1481358 937270 713937 535309 1182974 1608265 103365 1276235 1578323 1163261 1571318 740398 1285272 1024748 823076 622982 1899745 1432541 1055994 734845 675019 1698721 162970 242462 1364910 1668836 1438254 1377739 1595434 262426 1608644 311677 1770165 348027 862370 862160 426686 383709 783428 28301 1858182 942143 1652661 1381478 635353 1073966 572222 291302 255220 1755420 552489 1484425 1377641 782820 1028467 145283 1406045 407108 769799 1347781 942973 492132 433696 182405 14640 1423641 1013113 1587520 1154082 324489 1452331 1298380 864889 1038220 1103373 444464 675314 1424597 837130 1498506 819416 80734 864095 23906 188292 330722 237956 667020 172880 1830948 1477458 676920 1433382 1005685 1624419 1092459 34153 271304 1167492 1941366 1553508 1281762 829520 873744 1748492 1724602 312027 173324 352905 25145 119618 77293 1297798 1906492 258527 140643 1036481 1957870 1319321 893029 1033544 575077 320083 1263234 1570430 1654998 457474 1239252 960928 794491 1190333 105485 1417078 1017393 1092149 1058934 1286651 712103 1457380 1181753 1906971 126954 1044833 559489 1976422 1482273 564057 735968 256607 1252752 1316967 498223 528116 646146 182422 746644 1268788 272659 170697 453842 1696706 1638211 1371112 1525832 749250 845030 47687 483025 1892842 557562 1100792 1939740 732590 1988877 1009372 818810 782131 1970177 1522210 878520 1185291 1630237 1852729 591790 1117485 896152 946974 1790099 39112 1604326 1326767 513150 1196198 1388790 396421 1196907 1765917 477210 95348 928990 1217903 433864 1358823 992858 462628 1849820 571273 377042 1099731 479406 1957569 1665632 995922 1210762 1530197 728414 1618717 666979 1098355 481038 658209 22879 589158 1388463 1739726 1053275 1310489 274204 761882 1467406 1537291 984211 1657713 304787 419678 82603 661133 1483982 327953 606383 74588 1727032 1411296 595650 1124792 313311 352285 183791 345179 298425 66136 1991853 1927703 1536240 351938 458613 509014 231514 1946366 1974525 1094204 1157131 383483 1758864 905759 346271 803973 911259 523082 1181787 543753 1389483 1324136 985456 81343 899750 1849723 792885 1285370 284723 824626 454308 360857 1023382 1691834 1315594 837907 550161 1235615 641769 945690 1887739 1633216 510157 1197061 381908 1298617 1545317 1930619 1451375 1849561 479190 708911 1122837 793082 38319 943182 50238 74258 203641 827555 118125 1045857 1146255 1698833 896194 816442 729729 1790340 623059 1306706 1954233 853746 618106 1109734 1580503 1253169 1467445 841280 1664853 365627 960278 1094978 303672 159305 374625 452720 1517041 217170 1091147 600928 358518 1841092 1045799 1970004 150597 1567986 1554492 1115293 560510 647618 238155 912339 212507 1099783 1345232 726519 1235407 1133717 1797668 1735039 1835737 1082865 894642 272009 762581 1186755 1681774 973887 363889 193078 797744 1022299 420196 1197989 163193 701945 1408447 769113 1844067 656836 143463 433540 1346245 175416 356931 1858617 1788076 781758 1508260 560181 1210363 1834293 1089940 1687368 938097 579712 460102 65652 1107756 1238014 759215 80050 544791 354266 630610 1201572 966509 1872989 1625142 261488 872340 518347 1869068 294421 511894 1231767 1974877 1008591 785978 1174362 708503 944748 1506874 778898 1924101 1627278 1466724 581682 1533272 554451 1536055 987268 1768257 1806513 131965 334164 786881 490672 1277454 400772 1790555 35843 720711 744285 1928548 1755564 1410159 1737218 865123 134416 1618168 59693 867136 1230864 1546712 1481941 1747727 1939626 1645148 1416051 1149206 1839269 1445765 1570797 1649745 1381797 1264892 1135085 1442856 1265967 814389 1358207 1965849 1974902 1413785 870154 1010898 1549764 1223767 844845 227535 444022 1433011 1170225 468429 1951931 1441430 605178 1917143 290404 782939 1565436 1294793 202277 1559549 1911996 1420580 839119 1660175 1094665 1904774 695693 1636648 893815 1573535 848762 178498 1533738 868378 881668 19363 550999 1207108 1921944 1894101 1525801 1747011 596451 314193 1924581 1847060 1090902 9436 197731 1170182 1635212 1551903 1199906 264721 809978 997237 884294 726549 1725565 1529978 1941620 1724574 1262349 954259 1765813 318651 1503781 679770 600674 510913 915396 1313908 384749 1769153 90381 1760358 1407093 533539 17825 1353183 130290 1363897 796450 1005352 372915 1287552 194783 173241 244243 1214426 1138171 1932761 1791202 959323 1375845 1497158 1550843 1666352 5665 1577641 13562 1109874 360634 1764272 680058 1116407 286526 184827 579861 986786 1305799 882622 1613774 929410 1353282 1818209 1474725 1589651 915932 1005830 1451247 138792 812450 155875 269276 9292 465260 1363574 619342 347131 1151814 1548028 163051 1481571 451164 283688 1989148 1072566 265627 1545870 332531 118851 883117 953486 746295 1574063 654405 1712950 1403651 429341 1160655 959266 1539441 1173441 118320 304792 233395 878687 1516628 1943993 933088 1239070 1970310 1509684 1952552 1664964 376556 671276 1252531 1724404 140867 1704890 207313 1846446 293188 524661 461053 605304 9007 1312904 1049465 610363 1380137 87358 1211887 1458481 870036 1725113 1773120 1231484 1080722 399441 1742229 986961 426416 756119 1383590 345778 733080 278929 1542335 27970 1072792 1497154 878050 1862677 138121 1036627 1303638 1228134 176285 1435912 615836 61102 1852446 219174 778879 1413020 1282849 1965932 765483 1277763 347653 1017869 1648839 1659571 873634 774882 364809 389027 831802 1167268 1003972 1975668 1081172 1622501 76774 1694780 1517684 353929 1927431 1623091 967269 887442 763707 577294 260293 1985927 350437 1330410 1535715 907263 1754798 987647 221264 1246392 673128 300273 1211366 1073021 1093292 1185482 1872249 1896357 1114470 1316569 504102 1239289 928875 118004 533939 1871171 1443796 828775 704600 51769 468835 750984 1953579 42657 321359 1175278 1004678 478322 652013 1417100 828722 27692 1358014 1961806 1565988 589861 1730824 1251912 1793555 347125 360288 1800732 687227 1448262 781715 132070 1887269 1482994 92284 1470513 957972 861722 1874777 409061 285784 656105 1378835 1800927 1158552 1148282 1129177 1532303 1021733 1211064 38989 1397378 730695 602253 9171 459699 501890 1343230 1503868 959813 1178716 590142 246690 1777858 1774080 119138 570818 1768698 448034 1914392 1967624 757913 920358 1988885 951923 622695 1599036 1580476 628690 1460464 654712 1532738 1069074 138434 1515787 1076724 15642 1831890 1528846 790429 835789 756363 1411369 639003 1813133 1790891 1359762 664429 364822 1032742 729224 1068203 1630174 281916 1452482 525860 531310 810173 11971 94639 1023274 1945425 580556 1270806 1538914 1115169 1670418 1197080 889797 264603 727758 1199476 305417 1532693 1948766 995469 1132303 1002971 1740781 1481494 3258 1295292 196464 1839720 1506794 1963004 505721 281710 1621788 908296 1612045 393005 1476292 106338 1669002 476309 1004791 1134015 10435 1489636 1388993 598963 429468 651093 981685 1465327 1222366 876142 1748991 549708 1799516 1891213 1834318 599902 1059725 1332529 1082374 1583912 239160 1058603 697299 668552 911862 691571 1525352 561914 1222705 856485 1669345 1853945 1962261 600768 1359989 1772277 1440880 1155147 1473755 474263 1209170 721991 7566 1095172 446997 414604 940636 1121903 383473 1440338 1232456 1693819 1876312 1992759 896235 136162 1930573 88763 1131285 1734891 407322 1403129 908177 1010600 760422 1489561 1071931 1172499 138542 63658 781938 256745 697450 1394550 452276 1182992 1329335 1583672 611393 606442 139392 851362 102302 1911730 6730 46944 1277428 78296 495376 1851682 1670425 1198704 1360381 459915 1605888 5505 196808 636864 1329697 1510864 1340797 1799025 1097277 61259 1000428 1174486 1390926 1639290 422872 1641942 216698 1373218 1703465 377052 1255164 489324 877534 1762176 1934080 1496387 699882 1530995 1485642 613010 497004 637394 1208321 1528975 789027 1836872 1186051 921698 106527 1397414 1463109 1555041 1484277 176845 1669154 73769 629050 1816754 1250420 107460 1488852 933187 231802 367352 424924 317294 564536 1037397 1439781 1340666 194046 1881841 730532 1618765 587829 338303 247063 466791 421108 979681 481395 828821 352434 274605 940682 608410 1483669 1611681 1901887 1704664 1944410 984135 980457 1235583 173028 548389 1354454 1558511 781896 1862559 1572426 261490 591167 1705401 1336371 1625543 1828951 129809 1234939 1130856 428689 549740 1334484 563218 129984 1002192 657352 852963 1434680 159343 1377271 842138 594073 1159335 381808 1460178 636387 1788196 1586415 661117 1164146 72096 648952 982865 1976363 782990 1525957 838000 1887770 1397916 663662 85307 1704058 1346347 289464 1680026 1123267 1718500 434488 1521633 953259 1946041 1939056 826733 1519187 1123225 320833 1233414 84647 256918 887452 907345 1089763 1203358 1103069 1852713 1949190 554604 352585 934613 1627434 1705148 1725921 1729806 155007 1874611 168116 1384610 771090 1882377 232028 1187163 564065 1273810 584940 585868 557425 1052012 966268 1158690 1443927 611582 198221 1963315 325998 1951346 956917 1704823 376807 1585891 245216 1629806 112302 595790 1510393 336107 1650541 350224 807134 1552014 1380892 1818306 1941677 551939 1950809 445616 320975 1102283 1151797 1047985 1413570 1382203 159993 979484 718192 526085 1838441 408294 1582072 950421 558360 1219415 641123 773792 1741427 460428 733130 1080083 634694 937840 981489 1333793 960123 415753 174006 241293 1260943 1204221 389152 498501 1851906 1059978 1753719 786230 1679573 1882967 383559 1468351 954128 1274597 1451850 933706 786276 1480314 980620 1488112 1617868 352088 401620 597077 1782827 104326 328397 1743946 1094223 730055 1783778 1064984 1088313 1319930 66675 1815553 119806 1301058 1454277 1442109 828378 662800 1860613 1607690 760427 922470 109371 61025 1274703 655962 998214 745077 902636 1961953 1282440 1484305 397580 1178160 401338 1827452 1774565 944093 563274 1423223 92673 1974947 1822905 1824645 182297 1147846 824436 13013 1187949 145831 615732 948047 1577806 1727482 1221976 268979 597016 96788 176196 1045918 470555 1569930 1818858 1330708 1584122 687213 538855 1813925 102343 20902 335004 24956 1716690 1909007 231961 1559921 202173 1825330 250541 229673 678514 1741200 105924 1826521 1637504 1062721 226462 669127 1860330 1672928 418006 292526 636093 1232022 459527 1083926 1337016 1201053 1716856 557259 1356959 1937235 585133 1690893 162145 878711 1640996 1444815 58412 303325 464197 1367316 1447302 776663 184077 244022 1692943 62016 1153656 126112 1423494 429206 1782742 539460 1008133 262857 1495862 1540689 943999 384103 1906418 1969716 878454 1981763 1132534 1254063 1275634 443596 1737441 1836926 1667012 195925 928125 286529 336219 1876359 723199 1583917 117045 307614 1859830 1554623 983633 699169 64605 114588 1716124 1735274 1195856 1613877 1853802 1528067 443685 1206895 1039126 1883449 1787151 599606 56813 1478230 1638606 1878264 918569 1715558 1081027 1832064 828588 1143447 1213120 1195266 1505624 856231 1737863 1861972 1384749 673201 1477700 653402 1662702 1714479 1568904 219049 392534 673939 10240 1743579 1613092 1140137 1207658 233412 1851169 938951 416351 159816 1887883 1269953 286195 1033524 906178 1093080 235782 388330 1499668 1478786 136655 1539617 426433 785625 740638 86918 1452407 1801766 124259 1437310 15476 534721 192314 423918 105432 1491952 1815375 1625420 1931759 253243 876213 1914226 695094 583453 1648884 1083444 1249118 1439254 796414 919874 48952 1621042 949101 1931455 901448 151742 760898 72485 711117 66551 1800678 1323767 463008 1063967 1186573 138740 770527 1461012 1924504 1431855 1041130 913242 769384 1140413 533579 1899396 1348109 1557852 1581333 632963 1303629 1159180 944817 1049948 184661 630813 342773 1278038 150769 246012 1108446 538584 1714881 402353 1599691 863736 1264513 1679411 792810 1944301 256823 827624 1422407 489778 930085 1931862 1792941 1363363 825977 258671 1705556 1464549 913044 480453 1695465 1175748 84000 1867673 1415799 895556 178622 518983 1877803 852027 1623253 1116774 1754312 1398454 1129871 388361 822372 929905 1017826 632656 769107 741546 31048 965794 1802820 936729 1399473 1001520 1510622 1744669 1734914 1440447 1372295 1449418 1158280 560835 168591 787856 603392 1435658 787748 418952 1830439 903919 668488 403575 1362475 1815595 1197515 78472 1493342 976374 79502 1340353 787954 791414 422719 1548275 1889589 1663677 1672341 802859 1665645 149555 840528 736783 46165 483995 1380964 952416 4938 2884 990587 1533569 1456309 1225929 262713 829335 1028021 612759 1525754 1549406 712398 1816373 1947345 354445 215700 894589 1836845 557242 282014 873528 328221 1357860 660693 206243 308880 833108 52678 450050 1442317 401018 655604 1254264 724452 1264907 1213135 1937197 1730035 1187411 647077 587164 969387 1192477 1727775 1145649 1941741 162785 704384 1986815 1687270 1672475 1548637 985293 1386257 492195 1688534 1572594 1081 978979 522702 1436036 1342387 1609734 1492642 1938460 823408 316717 1665838 867774 193902 1911261 880766 731984 1034962 1734150 1239300 1859503 337892 1721564 1074769 149867 296907 340131 1272344 490106 458223 1872463 332183 756575 719591 1485097 1143839 1301558 304769 1206819 1644540 681497 135549 1484997 761924 600143 1818510 1466018 548534 588416 893416 1300199 1197194 1185732 1251338 1231897 1028939 930382 1079829 1813871 224600 360918 1730362 597871 235402 804972 1582242 1274785 1938514 252037 953800 1115440 26558 501163 569011 752885 112531 1968848 1922478 1486267 404497 762303 310254 313005 348169 749726 684224 803278 1203876 1217028 172157 850099 879225 757027 1282505 975526 1964183 1867114 1560052 1957181 1686935 443017 1408795 642406 457373 689545 1845813 966429 1109905 561012 186240 860575 569698 1994011 525740 472605 1523945 762896 276005 748353 1499129 505192 1638472 1192655 1379823 1512940 823145 458947 622348 1880746 1444362 1823522 1224753 1726829 1037589 927118 98116 508255 1503755 1380417 1485105 1843302 552288 1405833 188404 290730 843173 628263 377939 767665 1151664 770275 59537 900737 1046608 1845616 995483 191375 1282912 822597 1557861 1574561 1103584 1908845 1518905 1494530 1451289 270475 1152034 366480 39278 222365 1519501 1663287 1005070 492237 1212930 1346413 1798983 649103 514157 1757801 901152 542156 1441741 1966949 458911 796912 240825 731106 281871 179868 1753195 1975601 574417 1331786 1034499 778337 150847 1797082 1985402 1187764 1952809 1871834 1917811 1276270 1768740 923512 1045611 1200002 1506530 1326137 1470085 1095962 983165 72508 111497 1546595 1984447 1836105 209840 1261276 1485889 1110435 836863 1101678 1448856 928444 1727525 1985456 951222 197295 68526 1767616 1127725 1118769 1136462 1962814 693619 1385202 1634817 1539100 1651801 1456196 634045 452957 1523104 36346 1972650 1682136 1174747 1329200 1181248 724698 1250973 382639 208542 1662319 897017 1264549 298130 1082176 23433 582454 288662 1393877 457101 1215589 964697 911680 529995 225529 157551 685512 1182658 339429 1940492 913135 28364 538904 887211 1053135 1772372 1796647 138902 1054347 289171 857263 890696 297988 630522 526099 1889065 1629038 1573656 1957514 1977862 1507724 1345368 386351 813681 707946 178828 953883 957089 1136210 1132341 1989799 241957 1070962 907173 765971 1297408 1120405 1776457 1091673 574698 1393095 425593 963628 1676776 1718266 573382 951202 75713 1435405 908628 117525 233340 482751 750683 635244 507280 610664 104941 499301 1861917 1922825 827120 1792475 1904868 1109451 1127167 1096455 1731120 1971779 303179 1965003 848692 885979 937307 714919 1238839 711914 1827206 1580494 730150 1716323 344859 810300 748070 879042 1821553 1259650 416671 612649 1488140 1159376 961952 1529071 217583 1100479 1525251 133811 1490164 1157642 944646 975226 1381275 1448621 1880793 1220832 811481 73172 1945360 424410 216347 1158073 86034 1941425 1415959 1032281 1847988 869828 385744 496026 1749537 571863 1897265 984926 1347966 611385 1774821 1511977 238275 1487393 198310 28007 1035089 1253254 1514079 1627390 1097140 294955 1555088 1498915 1434379 1213334 1358848 1655494 1846428 367448 501387 1684176 183151 471717 1280160 510816 1518756 398953 122550 106212 478049 935381 1786910 1845170 739572 570843 628182 1554056 948021 1059275 1439070 1631381 683036 116765 1308901 88523 629596 451285 1868590 213878 1108802 769476 480399 303809 96453 356092 534336 331447 455849 1706300 443993 1173419 1265961 1045366 476963 122480 214550 1832241 1563636 238262 153944 1782780 241603 352801 811198 1454103 1087468 1662802 557405 1447360 825447 1125406 748211 1052973 1984841 818998 776838 204719 217990 1820221 1417711 277521 1403007 1052662 1516702 208244 595226 1972738 1446388 433249 49737 303274 875773 127524 977690 855615 1148235 602093 1346040 811100 1610842 1915998 1658851 1216493 456458 1043689 593889 1387961 641562 364682 1565281 1444947 665839 648231 480720 1327946 187933 1601799 682784 1273756 1901341 1649051 1781431 390862 312047 927719 67913 261009 288696 1829491 823075 652670 551242 1423894 1215428 1772874 482355 245448 241020 669094 893951 798675 1871439 557321 1429028 1944824 1101290 1075820 1484262 1612557 1323016 303602 697611 392255 1846294 795182 1364763 1327485 1372328 1120658 1424837 723977 1786144 548121 1248037 1012293 1052321 96553 1608947 1389730 806178 1800124 1228496 1503600 1860383 541004 1989863 1115333 1431269 463974 328796 918807 1011453 781327 847974 1178820 1630795 983880 437028 1954272 1063770 61598 617975 892589 1463069 798876 1264584 1715299 699761 1863860 85161 1359469 247462 965460 495443 1805356 1848838 224890 1037138 556418 386310 1154499 1073249 1850934 600940 428822 342803 1458631 1428369 1735285 207818 1006398 176853 185601 340825 928983 1794525 429662 933292 1562550 1666354 1094263 895920 681603 1762934 415360 1111092 414985 129788 163468 925444 808073 1493152 1583876 114024 1337993 1824114 1090467 269688 392324 685943 1330230 1528077 1501243 1170824 121676 737434 726936 680271 670210 980373 477585 955605 321524 1127929 702268 1907901 947429 1936944 821853 278097 1212833 68409 804867 69338 645445 62876 669913 1720529 433131 1270003 1745937 944710 519142 48526 1946216 141592 689259 795658 903147 316444 231038 1462721 927622 806957 651928 48766 344782 722462 1056873 242909 1290669 1141741 1322035 654821 407834 941420 935682 607468 1175131 937825 1687503 1730050 645702 398116 183910 1517332 1609632 1239009 60757 1486645 854373 1039840 863981 116117 1927720 43957 1846651 968412 531378 1777243 1250584 1859770 764105 1955961 1476006 1460626 1098179 1675579 469447 911944 81136 1914355 605358 488300 479372 1216381 1004093 943997 1129220 1698451 1411858 1210272 1772606 1961411 1789831 243651 1369645 140558 428339 1233468 81160 1807735 579351 1298747 1298531 1846939 535189 54035 223083 1325961 683313 1899517 1742274 1809062 928073 1927119 212526 809503 1281627 360202 1567076 644956 1213824 1689891 899251 896849 332929 1832830 1670025 1635532 1420677 1046552 1087245 588025 1246557 1978184 861754 387054 571868 389165 1996398 949135 234123 1450387 31024 391473 356227 1513287 839826 122883 1224766 1625825 1262102 264294 423870 1827675 178082 84242 64508 1507183 1374115 559745 1973556 1532051 495784 1121466 1013593 65388 1399 604134 61237 976507 1789902 1357487 43501 1143759 1376 1159134 673083 375750 1146310 1101817 147731 510373 611804 543738 1182685 690322 790487 604688 989164 375641 1383816 1218358 531909 870127 790605 307443 650620 662524 1413312 739232 1762866 420567 1454580 1389104 758086 1193560 1963974 928934 17057 1474894 1743581 744886 1032413 880460 551806 1811428 1620349 1081166 1258397 1836946 4518 731074 1913634 882074 1734735 1417367 1965479 1301564 98296 749862 75925 1907414 1262471 1924718 1037312 1128246 1667655 211346 367856 428779 557941 742953 838792 1133317 1569275 955046 1489865 1625512 507229 699535 736263 1074518 1060009 925548 728071 1426260 1086227 1664000 6912 1711032 877305 1716244 1386442 450637 1073644 878152 500852 1462739 1907327 727052 670518 983840 389951 705430 1542927 1512743 159391 144317 1994802 752030 903533 743540 1113081 737255 279291 171755 685478 1419545 309846 1486712 812507 1579955 823561 964219 559054 1564537 1746516 1865216 340221 765382 1526007 1946712 953074 1895888 1180019 83966 1778598 589075 370640 261626 1701810 967229 437479 1047000 5417 373909 198129 1399911 1715716 1152995 115253 1927116 883715 1141998 1706613 1611379 1269465 1705881 1357520 76674 1739672 364487 1664690 898702 1443628 1142591 58944 368056 1009346 1741115 1797589 1152557 1539823 223253 120552 260590 1723563 365424 1519500 1583381 1893446 801333 1841189 693918 256390 1085594 1438920 1927904 1180146 1624432 871693 1844372 1401026 627141 1403045 1688361 1914778 1534797 732010 151806 1345077 758257 1371910 261457 1032240 387231 1444059 18678 150720 1387621 1497092 1097500 1775108 1433726 868705 1984677 1455605 1969546 1951431 1184133 800221 231594 65534 527982 467052 1896593 835311 1379064 1878592 1135387 970223 1565618 1630564 1425901 1238339 1426015 303145 64516 1764782 1087707 443719 1371963 1720604 325138 1488868 1625892 1426832 1543345 1699870 240869 660163 1598457 182523 1973374 213328 131018 457367 1212492 742022 324459 626631 779605 1881001 1063812 1217277 1312512 179622 1690762 853162 654682 806109 1994167 916912 941443 1357444 1507082 1190047 1449643 977306 1374148 710132 1198510 1840834 1590002 558450 1344496 538975 1937609 1353910 261757 879304 1398982 374250 1984235 1483726 1075960 8730 373726 28032 671918 746371 568927 868111 619286 992869 546594 103916 934318 1479552 1198180 1455848 1268090 1996168 856770 802751 885193 1534055 1138435 907485 15464 1582656 688363 211460 64665 966958 936890 81637 238504 172907 1240294 1476736 1443791 561231 944524 1817776 1014512 378222 1600610 71726 549722 254457 1659922 1360613 732254 1415337 901135 1568303 1533721 1838613 1638146 824890 1425282 78447 468929 769232 862056 1003227 864683 1365016 1499250 559916 718214 86276 895329 1738847 322002 732928 978309 1786444 338820 1209677 1687289 1274574 195641 144730 835709 169998 1174333 1707600 949818 136904 260872 1237232 31583 1569241 204074 713658 376488 993055 185055 863041 1108746 239626 1940317 275384 1519705 12267 143386 1237646 791300 1501049 1372440 1239080 1612812 896630 461248 1333221 308619 1219921 756048 1226808 39631 1545229 1677051 56563 176043 1873586 1618804 1898657 1188949 344388 964371 508133 874088 1079457 1198244 739666 591148 577797 784941 910258 1916258 1037495 343047 1744463 839464 1932656 884845 943062 995941 3058 1436160 1782010 306414 1411219 1379297 472165 1453150 1985389 1052663 1300236 189968 883756 1311412 1738455 495609 1443099 753853 816097 1017036 201812 1455372 700029 1182589 572649 1736546 1533762 793611 961173 960796 622880 1342446 1753602 1558685 1262327 457223 43390 1506143 930040 489389 1860736 828740 1081069 395048 451471 1394076 1077950 1888767 1067337 1055586 604326 1339800 611704 200632 371001 913348 794847 1230860 1742791 1615790 84122 1123407 1468734 663049 1831450 1439428 1517846 1099063 1253588 655378 725772 1019235 969160 1210504 245319 1090194 177103 127859 198606 1192512 339333 625254 1351309 1958304 217789 462307 237869 1163933 1347592 848738 425770 1285980 1863050 213746 1464056 1252352 992072 1271038 549517 151824 1998420 1969559 251571 763529 1654728 919724 1721621 91373 1764105 1909224 477353 1162809 1414358 674934 441000 1760955 499819 974896 1481787 122481 1310283 361249 58979 670025 1004544 172845 758538 364876 1436858 34747 1463119 1737911 875550 1899215 1493555 883277 347451 133410 1000225 1944027 41004 1912986 663232 1114318 624569 1749648 216302 1266576 1726526 489702 1351096 1802138 1236077 1836763 1010673 1155904 1622819 1697248 928588 861850 1817279 1502787 323998 566009 1785076 1520584 420721 24703 1419109 1503058 1852002 1598307 281834 1912463 218281 1157337 1186565 1768155 253810 788174 1572193 33386 287058 75574 1308965 371661 1454530 960035 638299 8660 1420712 1139358 936880 508830 512401 1877480 321617 1582173 1588462 1565501 643783 1028162 927329 1541248 1779116 1101067 999925 288857 355714 399986 1478099 1386382 1300362 356466 970318 104395 1613367 1750603 1588339 653230 403762 1921887 1902967 363488 502403 1549636 1767637 1275336 1165502 1249314 1567649 1506809 1253664 1208932 191505 635584 1262771 1286400 248477 1527620 300373 1587537 1078458 1322232 784327 1824084 200863 1412147 22963 568581 181705 1702737 1254775 1690824 782883 186105 441022 869726 1137207 344152 118346 1928170 291426 858609 609807 940398 647888 275093 1337309 1976508 847844 177169 1818908 1394541 1803673 1556404 1217577 1052455 629786 478134 1074485 692643 424942 991780 943772 1767682 1056342 123003 573731 1249197 1934923 622042 1474113 869617 1724628 1793786 1163136 851222 1484768 1847758 932572 868041 487581 317926 902115 1101023 327940 1385340 1974099 1488605 1288286 1842768 1810464 1519691 1116710 1683987 1210108 592260 351416 1302121 883903 1871706 1060718 986855 46064 1138287 839313 1041822 137144 1511321 1697897 1953103 1243401 334727 1572548 1439012 172745 101402 829914 770102 1691143 703227 576657 1263403 1945174 834372 1061510 1833762 452407 1077633 1843066 1789828 1398228 132144 1971149 723333 340451 563614 1150294 1920968 796815 1015363 747871 861694 867003 64456 162076 1440636 1459168 85994 1130171 410219 257826 940255 945097 313736 168167 599846 1878802 1569755 353406 166190 923281 237786 1514878 32656 307377 1147664 756428 1461817 677149 929173 1671099 1660983 1467108 1345006 1743120 965768 1270749 991361 1869683 464455 828623 689536 384470 1714179 1507590 1045532 944033 1353946 836212 388686 446043 818133 222608 1746215 1769741 1052968 1820282 1159975 23978 1798978 162866 674156 1351040 1827 1383201 1790913 725132 504719 1167890 905145 57188 589114 1550839 759559 1675534 634670 688433 1069865 1213883 1567872 797328 1574577 455135 49182 357037 1182421 1558434 203408 1121310 1697765 364082 1856065 865824 1107295 1314035 1563905 1698493 982111 771312 544584 677695 926427 1211987 1906432 427524 1586194 270804 1217572 1500870 307809 1996593 22836 1077517 1878658 1410150 139927 1892978 1425120 451087 1649345 1518211 1732662 1911980 1487941 1773082 1513572 282387 1704025 903566 1530200 884185 1050783 625921 1466079 1985887 1267564 337956 1683348 1594236 1654680 386427 1779943 475812 1497709 1742971 428337 1046425 1839456 299333 139455 1765186 748807 613972 1321391 717882 1220603 118856 1671883 33618 1384218 405776 1286766 828057 570296 1591137 239059 573850 386213 291817 23180 124691 550575 35604 616346 1141206 1016029 110791 590217 1724306 1577630 1065663 1840586 221395 1567493 711587 1249598 1379570 149974 268240 279790 406969 1182339 122415 410746 1479642 383396 74094 561699 1843233 1741025 60326 488058 1986695 138204 725490 626625 96178 1286469 413098 683732 973729 166299 1007492 903529 377574 1834368 1784424 1844254 119923 551790 302600 284090 1659358 216951 901935 1528484 729684 211657 1332400 1946255 53860 24755 953362 1029796 787842 988961 1553080 1981663 82047 1991670 407633 841366 613923 254327 853802 1309206 756626 889672 639146 1096845 1319232 1338604 1139809 1803960 1145565 1577676 850910 239091 1912047 767470 568513 1984916 1410818 554796 1716864 1756009 629502 1617683 1668473 119218 323856 1082008 103243 864453 1258723 462763 1287077 894730 6208 377694 378224 1576577 598152 69404 1306156 1421610 971054 316589 174685 334536 826030 755665 83900 1216972 1852433 568510 1272575 465382 869026 249107 1948637 256571 1112597 1219134 1317844 574357 982135 1701125 372575 1438272 1587354 809136 704817 769506 1083654 1715980 517011 673058 923526 1921847 114498 1196131 805636 164504 540933 155897 1366561 1258600 650040 1868001 1862231 1774712 354690 357435 794099 612509 1710493 885900 892156 694518 462651 1312776 819300 1976432 1742720 1290922 511465 1720238 68338 1598257 281441 1128747 465265 296161 1917731 1342190 352730 1739022 725981 1631959 1728374 574666 1565473 668029 674265 857279 1388075 440102 1332086 257744 1450459 1994227 452532 1913315 895557 1885507 689219 691925 66057 1265487 1098906 383910 360046 1149332 1824350 1876400 480544 1059352 1489922 993986 1008153 59150 1735870 1073887 263500 224592 1854140 81000 642073 196398 750123 1275384 36097 407242 84274 911327 1830382 267048 295322 947969 1127930 1017348 607989 381048 32400 1089152 97728 679222 1004870 1792587 1059257 1157694 1477045 1990164 641528 568029 246367 1302941 868127 1506092 1026379 1987567 507809 1254509 1168298 865622 405874 382516 547091 162373 417701 1696202 1882147 1913188 1607229 1895254 1882212 1317144 295172 1651810 917563 805800 1160176 1314072 1770798 906986 850124 1720113 536500 743231 1569021 1102227 1538075 32708 137109 142869 377292 1551298 1852299 144531 963544 1182305 1539381 126521 1176047 829840 844315 66299 354927 1733581 1808178 1790264 693221 1945415 1635136 1659236 843246 664283 205595 1873552 1394446 991401 1081701 728526 850697 570948 1182143 559270 917644 1437625 47864 976720 525880 678229 1758682 1226781 384807 491434 570501 956174 509179 1598431 459960 1264398 1767049 526562 825230 917457 1777647 479907 577630 892365 834477 768676 383107 1181579 335784 273409 728547 352809 827463 1498728 1893571 1759823 1947976 31593 1861793 1004486 921211 53844 92516 1913904 395472 1473862 122264 1357750 313779 227075 770246 1307768 1229906 893377 593715 20325 1909532 264497 25159 240532 582355 1950908 1331878 1048460 506538 1980267 989343 787070 250263 500588 791250 1500756 821728 1577782 936646 4262 984244 134803 323423 1723923 967211 1174284 415467 1815753 1098832 325834 458265 954534 713330 1566360 1934018 562866 1965664 1360794 1880816 1116266 349723 1915661 1805614 964097 447136 1281682 1666629 1329687 748478 615917 1418807 1171943 623832 1667090 20138 1852290 664232 90243 105841 1812324 1198055 71961 656313 912383 962697 47088 129733 1020884 62085 1657428 464351 723831 580980 1451525 258070 1511504 409522 896004 1011838 1987 205156 1112843 624731 661826 953437 1539598 1546531 1151074 1082005 1146897 1257341 1391538 1960359 1775150 1723925 1391792 631054 128604 394304 163673 173436 1275265 1701635 1433237 1657493 1717946 817058 1378325 290700 1796325 1269714 739505 856514 1540359 1371344 9456 1566719 765286 1940675 1049882 1466122 1763708 1986600 398226 1230216 1097706 973639 233125 68725 648269 82044 1262196 859633 1061799 1859793 1977149 808527 818396 1961858 838725 680757 1092452 364242 796771 1935441 1582884 1196023 543149 164965 323884 99631 427637 672644 1580097 219369 339545 590681 1150882 1297045 1331625 661231 49819 848350 357978 1999755 287318 99327 873041 1277348 1188747 537825 1044123 42083 528000 493925 409500 764865 1822045 736830 1374338 930812 1508759 850355 1763808 937860 223694 1683948 1570747 650775 837204 1853303 17645 644575 1586368 1218342 1044709 553311 150328 1142666 294810 1848717 1460874 827588 1033631 1923431 780878 651997 848644 1070892 1820684 191198 1189004 26090 1039888 823191 330112 807523 1416702 334441 574914 1229857 765012 1955508 1198 884568 1976501 665755 1041101 1823118 1838053 1431458 85880 1248784 475483 1065345 1711265 1134158 655249 1868841 1808514 469814 1814344 197181 969532 1258050 77361 1236216 1296505 1736826 813201 1313059 285484 1501315 1479741 35800 1662145 1217586 1682137 1643202 585390 1673752 96591 1512065 1187016 1559349 337410 296298 7149 688865 358994 363818 872773 1379841 1696980 915539 55283 1938292 953212 210731 1639853 489509 1554271 448100 1326563 1871018 313247 36006 1787639 416486 1361702 862375 1297234 71090 1094049 1842980 546970 1015784 159703 931260 409415 403681 938591 1865535 1339733 1537488 1290191 916495 981311 1372769 1216543 241768 1065017 841935 326736 1238009 1987047 815985 292195 1708909 28275 240878 508001 569067 1630891 953866 1064989 1460358 1576710 771512 906652 628302 712611 1595937 69917 1136838 1642581 1405813 1555082 1951818 300856 1470137 893172 1413400 399563 172861 1083679 1468995 657665 930610 1064154 1900502 135826 458400 822613 1588062 209925 413757 1784416 1128804 1448424 1734014 109804 844691 1875694 822922 1052798 1900854 17040 130484 597282 167998 761460 463140 1390769 1717295 1882383 1163665 349829 1779909 1788250 671472 1088962 505596 1214538 815981 1676253 587694 444126 1599906 1580831 773192 1387065 920172 1710899 1227217 1834982 356260 8719 125134 1397221 1173349 291611 484973 493778 1958838 1590145 1693993 592413 1463101 660004 344249 1316748 1868605 551651 646785 983706 722448 1832037 102539 1252987 1721213 892530 728048 1604141 149582 698764 1639764 952630 116954 454787 1944836 979253 1204595 451305 145838 1775392 1207389 385770 580747 836336 38907 1384936 1464776 531148 432977 741317 1835669 1470748 1529917 1932234 1835662 638880 1415543 1467964 530225 902915 784581 1473611 1873578 1902984 1782008 1328344 1711571 871653 828803 1023584 739487 1627623 1375705 936371 1542661 1381167 862848 500336 139557 302625 1588715 526771 1920451 1873556 1511866 1662277 879287 974436 1815899 1762795 1758777 1667677 136598 1114643 1883760 1887057 1985851 441202 479439 363728 241759 79695 1410455 1666355 1337556 1030540 849258 736250 1543743 242529 1481815 1073896 1335204 1914580 1036917 893935 1313561 382539 1491598 1842004 1324048 873806 823979 545545 320837 1917414 317910 46127 804184 1449172 681998 1988708 271403 686850 1701837 1605914 1260672 418304 1589931 675910 1100301 1561684 1497321 704770 852612 844560 126315 669550 869793 23467 1522063 252645 655160 243438 585395 38913 28810 695537 1990926 380053 1027974 1827355 1076990 1507551 307479 721652 1904887 850513 846737 549386 992493 892183 5030 1498417 1934966 603260 338928 1672949 349164 1761567 1703402 308632 659710 541542 780478 568359 1161894 1723208 123457 1788248 1911058 288130 216114 1362477 1418346 253499 37573 1761508 805929 55191 255271 1173090 1524315 549496 1360628 915214 525865 378262 781589 1652282 1921633 1034136 835149 842317 448880 564030 1299509 1022975 122595 1100293 299938 1123866 1590572 1275509 1607126 401735 1698261 637173 1831620 1246530 229028 1618598 487316 1897134 1293050 1100751 597622 1676466 382676 128990 1990642 1216105 1609719 1084099 292937 1907081 406539 1533667 671873 1089765 1076733 1056211 1425910 656210 1513811 1681591 266243 551757 934883 108484 675595 991897 907569 892943 505061 1266026 166391 1812843 1272079 540440 571912 227794 746809 843526 1941528 1313045 1967312 831863 1011320 1629697 918822 548894 426195 395792 109037 1292370 26895 1406190 1107712 1742729 395996 813975 1424450 1594198 710272 1654026 1690066 775270 1957576 1410896 912372 1203503 497479 423007 1131461 1971621 1135095 1305320 238660 642281 706647 1864171 573539 1427320 473873 1930104 1620921 1615135 1949938 1701071 482054 217533 512312 1677005 1107833 843056 303675 1558124 1635316 1170660 1767827 1398053 1705472 676731 1945349 603056 1983200 687859 1355458 362299 430755 1603634 1899570 1398647 1849291 1632886 900327 1765474 103947 657859 1437686 1596653 1413309 723884 1652243 170257 239142 880366 1945707 90362 672022 96600 1415662 1053106 1666759 608934 868881 1782035 736919 242838 293269 428318 440606 1317006 1541641 1717439 874092 456457 1427690 631957 1582674 1188516 1094400 282817 270757 1564557 1817755 1424780 643245 1077428 689645 1659624 601729 703437 132791 1285969 1298987 1761372 1014697 345504 1416637 712990 1820670 143081 624779 1643597 524611 1638025 1857719 1752504 366641 344372 1323957 965321 1791926 826986 1712326 1546310 1188501 160769 1154502 1995536 741911 834580 173681 377952 1129670 1944556 1596791 1373510 597674 955691 1599758 4677 802145 42022 505709 1254138 856913 1398172 455438 1112805 158037 1473239 558752 568761 1236463 1851688 1903751 526834 291202 1381632 554675 323685 954354 1791090 1666265 1482587 926844 1051907 878574 1548653 1545145 1479569 1696440 922876 1768729 990156 117589 1752028 1903857 906380 1218366 1534087 1138850 1582252 1045658 1535470 1427321 1169344 87720 1231168 1284021 1940166 571717 1911714 1135898 1985145 918157 787858 1314840 620563 1075517 31786 1692438 192994 238359 1358315 616653 196722 707571 916180 1390812 902186 110372 1206360 300122 115487 1127970 1948695 232014 1884895 1462084 759226 1630412 1613481 1376537 1373380 1710587 1519333 1479219 1481040 1166723 828333 491499 231894 966610 831406 1581326 1103529 1858681 537513 1516918 1642778 1495070 966939 1045800 672607 795411 1604029 1450890 1370583 1543676 244571 622178 1755658 760741 268031 834219 1083944 32763 1763939 1455348 1924161 258916 878675 868688 1217320 957044 812093 646065 1717340 208548 22899 518980 1329489 1138325 762646 332545 531609 1654332 1721945 1990069 1715770 1293264 567287 320076 209898 135234 1020273 127447 1406383 1849645 1387322 1543177 1563447 1464184 241619 1288021 758298 1481015 1884746 866396 1675952 1629381 416923 1399676 1953898 1522567 1122649 1815517 619298 128757 1418632 1881669 1162455 662802 1698719 1760240 1771549 1062943 1851955 1409927 310830 162783 1589223 754673 1767360 1167737 1434162 305532 1691553 335133 313018 1529256 1505807 1081733 1412785 1906259 86424 110045 1016519 277916 234199 899927 1759748 996786 1789965 1482583 394308 15680 1940614 1281229 1498001 1495708 1448369 897792 706164 654900 1864344 564842 9990 1740433 1264224 1502432 1154726 636534 1086074 1171520 450119 1411723 1339206 174291 97084 358163 2935 1178551 993319 1749068 1437991 1153497 375664 1956580 1240678 655584 294835 262945 1808923 1894745 525729 682446 1212649 1273695 579366 493151 812789 1413327 767376 943271 1633179 809415 1028301 509358 1625926 1805316 800927 1668304 167697 744127 1582807 427666 202323 1001253 1609603 1539679 1109765 280552 1682357 983872 1082414 158287 149863 815227 1958447 1816890 342267 462211 699596 851119 387668 566049 540169 150611 923647 110575 559929 1753118 515916 866848 1751833 358815 223940 1162645 1898538 424888 354088 670432 1443482 1902490 259423 1970584 1427099 1071245 1138192 1700043 517091 308354 1883967 1808175 1530533 658979 1512694 1483068 1840839 471134 286225 501855 1783866 147919 1283284 1386580 335516 884848 235684 1628057 1657666 1564976 610570 1848341 1947220 875611 176610 1201742 126792 335741 684905 1140615 567503 720923 217321 289876 1734908 1084120 1065970 458858 1060704 1808210 1963578 1869134 270407 42475 1041538 1710990 827484 131060 1484080 1688552 1800205 706722 1660640 509181 1149623 1367172 256788 766718 1659012 1555529 1773343 588273 38691 839917 1279313 1486195 1073832 1877524 600867 354326 739813 436190 263297 246759 910625 713309 1985539 608827 50119 1842484 160114 1719736 1547450 1164199 62047 122220 516376 1814426 1547288 1268462 474663 1639974 229336 1888482 1870025 271208 1594282 876628 1094582 190784 1699376 679430 501060 1642760 1111032 249793 214856 500629 352193 1923411 704749 268228 1175178 636523 1545643 1202917 1905857 611710 1563160 1312457 232396 1215562 1409654 730540 528989 560628 574176 653924 1960815 1309110 829733 1314566 1397010 1328048 707745 1980659 1917690 922527 1083258 364176 1031534 1842967 555347 850374 938637 746664 1237076 436875 1249971 1408056 1976748 1792991 382107 1337758 364520 206624 698709 91661 982875 922482 796974 1764859 1400283 542354 865854 315513 1425826 1265558 1577717 1457313 309619 1800581 1255772 654270 1874681 200201 685790 19860 807457 1342834 612108 1272048 1305492 407519 1586495 1370606 1482387 1352562 1962023 713283 1810611 280403 1861550 885133 8061 375004 1151049 1344767 1926347 1314010 1848775 1356273 1079105 805391 1677513 1182846 1727398 478613 424679 1560704 1756952 1347509 1472621 910143 434899 748485 1253118 1134172 331071 682749 1260737 659407 522081 825905 1748239 692970 1894135 132576 952085 195389 1441762 107592 1466483 60077 596359 1580279 187309 1839618 1595638 1299362 1545172 362550 700218 807533 1689635 565455 301880 334554 388864 1333637 1489913 32955 1611383 1959722 200128 699469 1373686 147172 1301168 1993820 628938 1270077 1122050 632618 1636386 1580731 1905495 1129031 371079 877926 989978 828615 1798032 727388 304041 846181 1857826 1127130 1336256 830777 1838900 369604 546903 646187 1983185 1638814 696493 604506 206528 645808 1883443 1065097 911877 19760 948158 1393293 703258 1347419 663157 1429178 257340 930714 522055 1536922 1682078 1857438 975372 1240393 221937 1425413 364553 1783236 1205339 1409192 278703 1549231 480149 1984350 1844243 1156661 1259034 1276731 223069 1661863 1998884 1527226 1680974 1849538 1512314 907882 1435139 1367628 1923245 470954 1233045 40939 1745124 863548 1695524 1818542 141297 576305 1852448 225772 1731525 991132 1870331 802976 231571 443599 73310 956128 264382 1644300 1298740 445069 659797 753733 559344 117659 1283664 1311072 647108 981849 1552555 1693693 224911 222212 430539 304623 1771500 1991756 675495 1787654 1718079 1585252 1923809 1317711 595720 283875 335263 1450554 1912026 531889 1678517 696692 1255477 1768451 565169 1745649 1943768 614898 1496449 57428 1951868 721787 379789 1472752 1803106 100212 1041012 685475 551394 193131 28091 233666 304396 1426978 1602944 215287 1225801 1624540 487381 544611 38301 1526735 565791 1228705 1350039 492090 1868217 1233496 1002825 470988 1498660 1115433 246754 905160 360106 743042 303108 447004 144767 1846204 1942447 1834163 1776010 244710 319645 277232 534816 43542 1085728 1910786 1017164 1216489 303530 822878 1266450 1163176 775797 591424 54694 706666 1491895 356434 899786 698729 1925035 186535 1994368 1200172 690194 1801576 338279 179629 622807 1734668 43521 1272 950890 231622 1298383 125733 833425 1388951 423424 1150858 1750546 133588 811596 41057 1554562 161171 308576 1434744 1129589 1542115 1251603 1570662 1446815 828478 700188 1506407 786865 1345117 1205860 1216202 828060 665879 1106020 38095 1413176 529475 688737 1575553 1564820 597083 1803781 323126 162958 1494013 1301952 1295105 1749939 811202 569021 1629808 1073677 1993236 81773 1850953 797136 845064 217963 1050669 1166744 888262 586302 869898 979430 1657036 452380 322201 74154 1110928 177665 339389 1621984 331357 541051 921617 462326 820795 408287 819559 792314 591872 514128 1110922 242420 845518 1332378 1376382 262765 1823284 1190677 1788994 882741 897162 1856756 1164936 1681405 1753683 1897441 402803 1246018 69146 1963869 405022 606365 1554234 1775555 168331 738216 209156 559200 49727 1278487 872041 1409696 344017 274523 1829065 1429615 1498962 1375788 157710 360225 282409 1655196 1192130 1190388 575454 1202351 600540 1422132 67304 399199 260515 903381 1339222 25881 179628 137116 1647247 1379818 1389488 1862297 240420 233098 1797261 1769433 1763213 1436255 442156 669189 1683989 868842 1136808 187424 778650 959166 888829 1570883 1244108 969694 1886604 81623 1512983 1356753 963995 1020851 1234496 1103929 1758706 1703106 742170 985562 1824013 1253539 61976 1851698 534649 833333 1483914 1542497 610492 1863374 1038846 1333103 66497 240161 1487352 1880142 789750 1308352 1899943 971971 700606 1665652 104448 121209 61629 1928903 1134176 580013 1985557 993008 756482 994965 1817685 422694 1507846 1179680 1120694 1617168 639762 1796798 938585 1963396 300078 1644274 1607781 828025 123514 962941 298330 690670 1478164 1289865 12779 1956677 378636 1716804 1986902 1696951 1060988 248740 149763 503500 1871115 1796926 749443 517781 2168 542479 915925 1191805 1457621 158717 1704533 882249 1392183 1636900 501826 1095837 1820679 245293 1182050 690422 1406929 188150 415880 1995359 1792698 924925 304988 1720011 1983875 752781 1871925 401421 1150018 678046 1541073 1049307 963339 1631670 29162 265127 515749 1242044 1875645 844816 1580934 92866 176374 254088 238045 254037 908455 36657 413281 698389 1737162 156127 1788034 294595 353622 17620 301670 1627668 1635484 1166023 663603 1963903 1903593 1639355 536968 467024 1610997 368356 1721598 1736970 1731716 1824305 328917 1574757 1915162 1538744 453010 444201 536176 1178533 1314403 1895711 1681937 1506701 138564 1362326 824462 1187265 1072662 1091670 662601 1770453 1971996 884148 1517855 915149 1082835 633198 1049698 939817 1205278 477187 733359 162650 147061 537057 185614 1683595 1839768 861 414355 1441360 488516 930155 1103771 1619979 258034 78294 1443617 536341 1271540 9532 1445869 1038508 1990499 138523 67773 1420517 1787300 1389553 794627 1494413 1441704 1848956 1287263 1875413 116025 273465 559014 1814612 1268564 1833571 304097 1969305 1743416 1156344 392125 1041316 78768 1030213 1880718 1413882 1681883 1199231 1174960 499350 809019 371523 893760 442540 1379359 475587 1772828 1288192 732260 1456146 1844477 1771520 1759099 1139492 1447575 1625503 1329259 721862 837222 783094 1904362 1423672 908714 1288231 1025307 557626 1467670 1216678 938160 377759 1369265 1269679 19041 1453410 1687104 1971930 674612 1596385 360352 1250891 1043855 1825486 799287 1277903 27946 810636 889054 833197 1597699 21579 1829975 572204 818843 1795819 542971 1895521 296867 1044038 1062902 1698325 535808 202282 1238836 1550629 406130 1819157 218747 574522 1947160 776473 1493568 1725255 1407434 1336751 518280 1251828 667105 698999 1234750 234679 1344991 1244529 1240198 1924109 1778226 150451 1550613 1008089 98156 29169 1327012 631399 226314 1293090 645415 1623271 1308700 237797 1123314 1234081 780929 911640 735413 1697443 1931510 268782 146606 247360 1323944 130376 946177 539416 285196 402084 1895081 1840627 1033497 1872346 390030 519289 857851 420290 495773 420467 1116298 1931129 421840 253077 1289078 1286532 1683235 1630410 596840 652532 466102 1927559 645935 945239 918493 472471 1927899 897307 1630954 1868035 1335262 1173622 780572 1635360 1727837 1505540 1312839 748810 1935194 735539 1111212 215818 255109 187463 436030 1573358 1564386 621924 1923937 1402343 1566288 1858204 1593347 1913310 1215384 718008 1657235 1322697 113298 137936 510557 1330897 655731 466485 1624011 1180606 447230 1991954 1628761 777927 1783137 446560 657988 266689 631135 1075933 382961 287375 1126684 22015 1406470 1057815 236631 1944890 1362644 784292 1042704 66604 1608496 1277732 1539978 1076887 537266 237112 1897160 225091 916399 1297342 358361 1608876 1759326 416017 1796 783538 71136 176830 225200 1814717 1677905 1982370 1353001 1159890 118821 546168 1876154 818461 1234441 1616377 358248 1927626 1581568 1520351 34906 1730563 1224458 1530589 1444749 847800 1519744 875221 1021629 1557004 1121181 840536 1020602 17997 741761 931796 1195091 152522 254953 1773124 543160 16818 416324 1392083 1897061 1831124 941316 345970 992845 1194808 199682 631733 941096 112911 1236995 867266 1162301 1394592 1248921 118494 35088 1650065 142115 144770 1262626 1796923 1499414 1033818 1717900 1281941 725195 127470 1684599 1855498 420419 1051578 1202136 475454 1685045 1589471 1495746 971554 1546052 1455192 1321844 918930 1742811 1672910 824609 698415 656329 1642578 337033 1747652 774779 683925 570563 758193 252202 514932 115016 1684429 1188365 1727350 1356019 357707 815275 1844656 1858927 1013440 113366 462073 1796599 1619427 1987814 1026321 1678078 1039502 614124 430540 78681 767808 1074426 970575 1053290 873884 1426390 442169 1019324 503748 278456 915004 375098 313695 1257022 453616 158164 180100 1559590 1401378 244677 756760 1330737 1388411 253156 698440 700307 3025 1586891 514847 950215 1528265 531837 169747 1256028 126814 1549494 1170398 267953 1775375 857269 1312301 1064741 1184972 714270 655301 691026 1994881 1436489 1104069 105707 667791 1769965 1236610 519880 1672111 68856 711194 1376123 1555430 443314 1408732 1612714 780927 1274350 951042 675485 165088 832885 981318 1411170 1780560 1744713 177692 1666977 1511292 450948 1934873 322493 368819 12394 337411 1632788 300897 1514172 250568 1128734 711303 837851 1733729 1369231 792757 1051235 427612 389965 1154913 186673 715772 699002 914400 1453519 179964 290886 1926104 1370819 1005773 227124 1326015 421575 664489 791445 1922888 1225568 817882 140922 531895 1423129 1956820 20015 640428 649033 798418 1075198 1425621 1626336 1256633 32672 745002 473053 1017618 1983761 301563 99006 84152 926316 1266385 362793 827133 1966111 629709 1817444 1019149 272905 1247128 712678 1173785 160918 618797 1379006 1048753 76181 209607 152712 1974974 1621032 140303 1224231 737141 456573 1908437 435523 291689 1639122 296606 401374 1959728 953657 1228836 199081 1782286 1080665 1603275 1371254 1220608 1611442 109788 963415 843380 319194 589159 1360731 1287682 1939453 622409 1900763 833565 540566 313982 844847 1589032 1422299 129311 48628 1653543 1021245 1369384 200656 365025 801986 1963096 1418308 697701 1046847 293459 1919179 433975 1744486 1598854 960724 1171833 297947 360031 522956 795104 1728709 1311077 571012 470770 1260745 574377 1522138 1276883 1787218 571036 120017 1928539 1419174 1388938 972724 1353487 875227 813954 1749088 469819 1179467 239306 1334601 54970 1431992 192847 1112561 989990 1664510 1767160 392984 794567 386610 1302351 1910992 1986950 217546 766742 132993 1502068 202542 188697 622086 415998 194876 1622743 283550 1644227 1804124 1133770 1363819 1900969 280259 1818058 1678480 319098 637498 1296765 204959 1970 1944538 72677 819371 864562 1807368 180510 1402340 1500975 40702 825005 1728893 268220 798873 632407 969221 726461 1235891 658591 229427 1783908 901198 542686 1508149 978268 1864259 134432 1424249 13515 1311267 818201 1104598 417690 1461320 526532 1765611 659987 819183 1117021 1982560 1218553 1385544 491282 365675 563623 1683927 312026 607593 715039 284649 718749 1748820 866811 1548477 1284485 1059221 239920 147529 1518361 1225916 696736 138910 1885356 1974962 1699138 1287127 1510126 1650258 1848250 625629 1870485 892523 287187 37956 549138 1488541 957651 1055880 1084195 224902 1535516 1903596 1704769 830546 681151 657512 1464182 1282621 32512 444675 1338982 42087 1966821 691295 1760012 1204365 871100 1603491 1754935 1217452 75613 1274116 385144 1329661 175744 211055 83921 1155934 802990 1836439 1583445 527418 818923 1914668 1862967 1587710 1553425 1525922 1312427 454441 654608 494213 1105192 1896163 1155195 1465458 608903 447656 1869973 959725 1908626 1975975 1829952 1172962 1722959 748716 1027624 513079 402775 1562761 1955716 143121 331974 1120811 870673 880059 1280173 1381371 14639 753509 702529 139149 1390780 740405 1951944 1872980 701779 349447 463390 784447 1047477 1822657 1499728 256314 1824166 1264429 513578 1705534 1830827 656952 644451 746943 1164582 486811 1274420 524111 1983744 1887032 335419 1877781 135671 1058567 642109 451954 642470 19024 491273 991078 1248959 532165 924740 229206 1020282 1736370 1037881 1376884 1503940 1272923 183964 1522847 2431 939791 499050 1575313 473653 1635876 1676429 1822655 1259000 802444 1279834 656513 1708656 887697 623107 1746461 124958 1809740 13948 1535481 334538 1455703 999407 785434 1922688 1666618 1555285 1095608 431682 33834 1343823 1092667 1126963 1170788 169186 1055577 1649192 49175 1415826 236628 1774052 1571425 799675 128439 1302359 563322 445754 1260449 593864 598683 558184 1754460 1938485 1475180 1639797 1926936 827753 1161238 695047 1811913 463296 80803 1883656 944098 244744 562963 1156787 1327136 1958539 1581462 332140 227193 1978769 1415952 1699844 1677382 340747 931773 171398 1925310 234900 1234606 1763756 351293 613214 1282339 1421181 1325166 503771 1435721 1365470 1376421 1719088 1354913 1467222 1704087 1684953 1515254 235114 306385 842086 1121539 714080 1215997 277155 799075 1403461 114258 1356654 1876801 1142060 944400 222021 489338 358429 79432 1489661 78686 920227 523858 213124 1715744 1290178 1167950 524376 453386 1178749 934155 179182 1894019 1680549 1873706 886720 1456882 1520743 280594 1635051 1825767 328328 1825924 262899 994804 133232 1204193 894310 1576278 510285 1146411 1014311 543606 281454 495324 423363 398223 870805 557958 1952309 589040 291530 910307 1023288 1600595 1657476 1008156 1325492 1106200 861169 1436262 1980130 494528 1290992 1807114 1116237 802478 1061219 1764587 583365 248097 94288 731754 387160 873900 806184 674715 1709551 464737 1580341 277758 796480 74065 133467 1055083 96779 1852075 135552 632486 186115 1440892 994795 415745 1459613 1097120 927081 897673 761265 1659483 1478470 681123 116943 1357227 1461396 907552 1166119 1690764 584115 114178 907745 1564203 763625 1632535 1649625 105076 264740 162727 374300 543196 686872 120111 22755 626709 1788810 666966 143106 1222996 706366 836260 59517 1243371 987458 951487 1281538 322299 65491 1711987 1370827 523447 191145 1727988 1039283 1532272 902108 1124245 535360 455869 1856837 1905612 1096174 709550 741031 136755 623363 1460109 198197 1132019 1916506 1464982 1272629 865403 832034 571739 674224 1931111 1827001 892074 1643415 495122 1648275 193303 568047 502456 1342728 680577 260439 419046 457063 587813 401164 373204 1219709 202301 1630982 718335 1080002 899853 1782628 234107 794901 1765272 165710 1726265 405185 941681 286351 125150 504545 1748075 1329427 1828739 820616 1232687 795220 597262 601368 1702718 1064233 114098 1331208 1417143 1434210 486942 1842943 1145857 1871260 1520200 541333 1526019 1544594 1037586 778638 1765424 52727 357949 1306932 164662 985673 609008 1399636 272545 187239 1624171 1316684 617899 958716 59277 1519795 1452805 1567394 240254 1744660 1570093 102388 660534 1382103 3539 242972 1189763 877343 1882274 18446 6491 516846 84676 1392824 59024 969349 357746 1517515 736747 1874645 628778 866034 1718962 305714 1837826 135136 214638 545102 1331841 184753 1919275 996788 719725 1835093 48685 334574 485582 814391 1756460 953638 1195960 1705646 613851 560047 601129 150110 538401 1377448 690098 1259906 1583287 1452242 396281 380526 115029 1546557 1570745 459502 1154386 468839 1961969 1829024 1032544 1729753 1003556 170129 1185798 1698862 1386240 793695 328354 816589 1393089 1270020 718977 1445180 519208 62652 10894 432105 1142991 898071 855581 1318525 800771 508479 1963690 1510792 476370 558897 1910544 835765 1029765 1096712 1753652 641472 1241483 29976 40303 1064654 174059 1159905 80328 213187 1251056 969986 1468962 681811 1252192 793780 19867 1904465 1341953 1433884 190764 551048 1066944 340850 275952 1114422 248505 679623 1852395 596380 520069 1136694 1722096 1333922 1688894 437443 826335 1679178 844522 1316833 1627876 1187229 1180735 495963 1353143 1756859 257681 1485380 808281 279485 307214 1970155 1974200 896689 538714 1240662 1140605 1688221 1525367 1698783 267343 366545 1119245 62298 770248 380962 1612575 759476 1346779 1110949 392342 1421198 1316372 1957744 470808 995403 831062 878153 1056768 1313095 896774 223142 1131426 1466497 631763 471491 189947 1888163 862725 1859414 727697 813254 98603 535258 1290386 1096337 1976903 518777 781593 1688733 880461 1292811 124088 1815180 1132079 722477 945822 404887 1717764 334354 273959 324326 1121190 1235087 17548 39653 567531 979373 1091784 1846139 938945 798308 1602273 377831 1054338 708999 529878 1673182 1838980 832862 1906973 1073971 47821 146162 15648 1272965 863089 753900 279132 947292 1988895 889581 1669922 1895769 1209207 1920608 937337 80562 740447 204365 1142392 1934698 860602 177585 829097 1094935 1971851 1862973 1551963 1246676 590273 556390 318978 938110 1347170 1709107 1726132 203034 305249 672234 1452418 1885244 1484340 933862 944106 640479 213908 317527 1357607 613922 165534 1751544 544562 1399912 418474 599105 1977345 144885 1265798 68055 953643 1818529 310611 1878396 399578 901049 789506 610571 664520 880641 648285 53901 1958243 613529 1410699 1011961 1846533 142932 1929306 1797834 847134 859807 865680 1406718 973932 627275 619221 1535705 505708 834251 532556 1912087 10026 919888 361484 1681277 911134 669364 1369555 99086 961440 124007 1836023 1572728 212150 290567 485519 65798 408299 1261800 1837829 1922823 728434 523585 184820 1835563 589167 115824 905202 1252566 1627397 1337700 1302465 584183 1437441 958613 17088 825409 1581814 160141 150946 534451 328385 506696 1750182 580601 1178388 986924 501808 1484144 911770 97544 1835795 1969573 1824598 1574352 60677 795137 443642 619486 1531948 926930 1814409 1166986 350521 1107662 1723011 186175 508360 581602 1739862 1408387 1063013 1579225 489744 1331325 889076 1974274 1421128 1937544 1857904 1901001 329572 1307087 986366 667000 961082 878425 404546 1782567 1337011 476464 1755786 84785 1304340 11440 799976 122500 191200 228639 914605 465779 419094 1605806 485463 810289 1566762 33102 1467867 1909552 1972827 271945 1470758 58409 1524400 743302 331190 908840 754600 553886 1691648 1984757 587844 120825 1396852 1216736 1489161 1109717 1763970 304227 1408211 662869 1364184 638869 1812365 179242 11696 876923 274635 225757 1981583 1969169 682580 1981959 1258500 677220 1082309 929622 1007257 495378 336488 23861 378399 68281 1744635 1428227 1656753 117004 990392 159005 982610 1406756 348957 835321 619856 349714 113696 1890789 1105676 616982 1814454 396626 216044 696971 1328250 602641 1114622 1905357 1050601 528293 459060 849053 754906 435507 1286881 1898736 868355 1614269 1184010 899275 729947 791118 259887 190557 1261417 408673 322157 1387773 1954538 235486 1401125 395759 810894 135043 1473507 1136497 1666722 328289 1516189 1158501 402564 86891 1088502 1924305 310590 1548996 1959617 517807 1951290 1478389 1515392 1124548 1962800 876216 134323 1939698 1226584 605855 1061206 213062 600008 1062739 583409 1526279 700487 1138664 747206 6057 1921188 612301 1302372 1883673 574502 288239 992103 77341 1717849 446512 687655 1205037 1663087 591289 929335 1768475 1064651 648075 1024092 918034 1383968 480755 1336897 1100956 1233765 1910292 583139 1523788 207377 1881462 1438379 1469509 1414410 1277815 1568186 1740548 962956 768482 1675689 1874918 146063 1320666 3224 337161 1225722 1802801 1160392 1144845 871780 308276 905224 1970693 1947128 683177 502163 673840 865093 917221 202085 963436 1089113 690546 1725756 1007227 874215 1462399 1553690 253643 158471 134343 1260697 1544265 376782 78378 1934222 77783 1150569 882755 371714 1619813 1761370 1689880 1471055 1058639 277257 210351 294249 345826 1335177 1134361 542386 701326 1512025 1962675 1061869 378186 463350 976966 508033 1244309 648597 497462 1001667 180474 13713 1972690 1858895 403938 1752948 1392079 1609513 1405389 1385142 928662 66470 1940800 1639953 1950630 681662 377072 433588 242963 655033 258472 926480 1819199 324188 985612 715348 627769 935241 361047 28967 803428 1576029 245641 498872 1934711 1756528 1933403 1488787 1439564 473088 1787745 890251 1377191 170005 235231 358396 486604 991622 1700494 615250 1616770 1152769 1431137 626359 1186636 1072526 1188969 656763 8871 317628 1647653 1279855 1326122 1948141 1706306 1650228 808966 1657685 1101441 1035842 897939 600884 665424 1499533 718363 931178 1194052 1150849 123535 1379985 1473042 139596 499537 105274 1022227 157432 722114 912476 25531 184915 185941 811330 166027 1911761 374136 289524 348055 143755 1063142 1815864 254184 441368 542728 1618558 631384 214868 433979 505456 1425651 577153 856537 387339 862141 1385777 215657 809323 543041 1170409 1231087 330598 599285 1344230 1898326 1542190 1614763 928608 881907 103479 751611 130423 1507683 1488897 15240 965056 1465424 1547693 518750 1046605 1059599 1716599 1498739 1615852 1837051 853899 1401688 300559 1753214 927464 949234 1278466 203823 1524958 743296 316904 1456787 111905 1829057 801895 901148 770170 1242298 1589210 154288 877671 915014 327424 859593 1939485 1207698 980553 802609 60147 1919198 1016214 1353935 1886574 1836121 1652299 471996 877629 1498804 11651 176739 1583064 88364 1538771 925384 1573250 99170 250690 1109104 1062012 1186875 1659966 151218 446087 1121052 1734651 1985549 457399 385306 502258 1930632 251956 804098 316061 1654326 1845602 776460 1928583 767724 346924 1488177 1674582 1015124 66178 1253946 3179 1012146 410964 1692935 469268 1166008 1776331 1481909 1572880 1584310 1539624 1777325 1129939 75951 242542 49290 1937964 727172 1926078 1238695 635121 1682544 1018094 1000149 1017226 1017356 754898 1501155 1403680 1261593 699664 52323 756911 1076388 1439829 1682192 320661 1546623 1050810 1755852 1523410 333967 504586 543188 1882138 1739474 82199 1173990 216779 56394 586383 1057912 459617 120153 676691 1675506 1742184 789447 58127 1473737 321220 655619 698602 1624982 1104481 3439 1283968 772246 350375 1858760 197466 955250 676467 437163 1226400 1889234 841441 1555548 1515508 1706116 515683 500864 1817393 189488 567025 1556242 1269904 377278 1287946 1613819 1792768 860098 981108 1515876 201246 1160831 318634 515356 1431109 818605 1929721 892953 714630 1161473 1782600 1851254 1684508 613384 1977682 1513497 1228059 1659967 400562 1169989 51570 1174276 1540665 1681301 1556107 1965086 686234 246164 1420003 1302883 1318243 1310010 1893521 1215704 1274152 362178 31286 1798979 262943 1185090 1700187 599850 1358958 1589830 228412 655060 260775 586975 1619903 1455209 260540 1861616 547940 472164 1462055 774868 68951 1557859 1228165 678985 1535420 1059012 979760 1904400 1016766 1737624 1970942 1197751 1007998 1764516 94104 1745439 960027 80020 805904 1610803 605504 471066 1496345 721988 822783 1877075 1168447 610443 1500744 1810395 692435 218802 1981495 313237 537950 836086 1824099 1325229 1067888 1032473 152549 1604089 1513805 1088688 1778475 337781 1138727 1210704 1908563 1499016 835934 1643701 1056482 639874 472204 1176256 461080 352804 1588856 1058852 202947 1782697 1118799 94037 607048 1912943 1411 715392 1618113 278464 820373 1838072 723306 1705878 1535382 1564599 577114 444961 1572095 422316 1968119 1267852 1718524 1024371 370039 1038578 1488577 1067282 1701345 1918114 1806402 1942273 1274758 1362000 412130 176451 259535 1146721 352327 1564829 1143936 1633825 1234478 1276889 566727 712310 647789 84450 7064 1220852 1114424 1725227 483333 515295 285212 818215 1228170 837136 1005026 886434 1364921 1323124 150472 1657703 704063 1371282 1354210 1412936 473555 1149400 1262276 458808 416293 1055526 466169 3517 829657 1895213 1569119 1200781 1415566 1890482 487982 1822892 1942583 931716 29611 738358 622830 448910 1094998 965569 442520 43457 151406 396248 515166 1100787 1336250 1457683 1926140 1322051 1920033 1538216 1418154 1756122 1107276 1023678 417089 1198766 1986608 373301 1326253 888289 498253 1923626 1280036 849426 550600 1521488 343716 1284729 790650 236537 276411 1683154 1292381 1626025 425215 362086 1104768 935950 1514232 419263 941322 144405 1572472 1112404 1577368 1199875 980093 710201 659256 1798457 933525 45526 1260090 1041457 1510551 1705688 1758531 1669163 1888838 1597466 1408652 1506015 1150607 1263489 1838826 1206255 1844081 615352 1198024 1903101 176127 1306582 1601921 1380029 166388 1871969 402364 1826254 121973 1218528 1692396 1773948 1282629 923135 956411 1805940 817370 473490 655784 359324 1482681 1335322 590805 803099 539531 78724 9110 1095076 300457 1620157 170858 1490546 1472219 1220256 798589 468548 941782 747845 1977928 1635822 735238 1126654 166732 1930821 404604 1855321 1578639 1085437 194904 1828501 926798 1348764 1415469 1517763 1260135 602347 1543802 1008309 177931 920877 339669 460817 562006 1454997 907636 1901549 1537430 153358 1653044 1064089 1162258 1266158 1371956 609750 364106 1842274 1039157 1024596 1940138 1482233 944181 1216559 677895 798461 453653 435271 1156164 398584 519687 846957 1423113 1174436 1072176 936446 880669 453733 598086 1097037 988019 679585 414115 884831 777459 444535 1012749 1035762 1743802 81072 683718 245692 1412270 1364 661116 925106 447527 1033263 1967131 1398194 496862 1128935 442937 1437472 1277927 1511869 1152106 103960 437307 947830 1308391 662659 1104856 64497 1139752 1747271 155374 1705720 1069400 447019 1265086 174631 1631359 716627 1274299 660335 1807146 761821 881614 1001648 1201543 200930 84722 1119163 1077774 1694296 1886701 508966 1316211 1082371 176407 1273270 1893083 499425 791896 332791 1938864 889439 1922800 178565 1375815 1660377 816170 67993 117656 1372936 1736854 1829887 644996 615164 878014 1634146 167706 870793 921097 1113844 1006032 962723 882897 1113563 597440 133644 65529 454958 477014 691960 1338163 814034 1655893 1351562 1372437 1917142 1185980 159968 1515672 992231 1733428 652170 1436294 227295 1731481 712635 326396 1065604 407824 363834 1617849 651831 1711842 1744363 1835533 1519983 1710528 942216 36596 1211407 1396137 1958927 1822182 205202 1301702 1354294 1295693 1296937 1382936 1274486 1365097 595219 1505730 1393647 1832097 267291 1238527 285813 1691328 1773804 313108 222935 600947 699321 201283 78033 1672107 783011 210269 327354 1402132 128550 352429 459110 147108 167343 1332963 113867 98642 1229390 1618028 602213 1803876 1918462 1081410 1039255 1187028 1589612 1868912 1216654 1795224 1143727 555250 963587 1810911 129843 1818415 1436757 645234 1787831 1316307 1501432 154299 1829977 449697 843737 1778287 621641 1413667 1471188 527792 209103 181936 1679345 33282 263544 736739 460831 890765 175973 1666043 1972850 578998 908744 1999432 591722 1834426 254423 1080710 42364 212294 1937718 1685346 286830 1339547 790629 1262652 188006 1749325 919453 252515 1314955 1757385 874451 1713374 1249349 1223577 728772 532875 1128880 239464 1111746 1612027 590613 1032576 1991182 1716545 1231815 1762322 1530855 775639 808492 526437 575151 1362147 1556202 294860 1547998 1061534 1071076 60840 1817853 1097443 1244283 448845 706007 1114060 1918949 246314 955170 289476 455490 1686164 1999025 1119785 1078265 1155123 1790 214217 339437 300390 1716850 1361050 1019255 510470 1076509 912150 891155 1604697 1851343 654121 1600260 353493 370262 1724125 1412207 1676739 394820 1747817 144187 1331555 1572862 998169 423230 1463589 878519 734612 1189920 1015311 693939 1694924 105516 1859926 1649075 876767 4658 1918753 1108016 283757 1614591 1683760 529097 1866869 206397 100569 364107 247310 1691262 1885847 370708 106324 1429263 1042764 542559 970191 1871502 103009 1962857 113112 1507065 952942 398764 1503572 1913068 725576 1969914 1867239 1569335 930517 1925043 268035 864947 573271 1913047 540752 315596 1143008 350566 1084276 1366967 1211291 325393 1974608 437810 1964292 1694723 411511 862441 1562532 366439 1903167 966453 1557563 494127 598088 148744 1502917 1580336 1268902 527637 1300019 897292 908982 1132598 283964 1023308 1824560 1605491 1814916 983055 1238128 296194 439127 1416879 1302315 442000 1180272 771406 1558517 1970895 347108 1979880 1524682 721457 1280754 1898038 1784922 968690 963581 280401 679736 723865 486366 918944 1049178 1396643 1664852 824571 1189901 1085780 786485 1384828 1192309 1256554 792902 1946200 248200 1226951 1257826 779255 829770 1156886 34242 218708 694569 569995 979723 88276 532251 467799 331699 1641931 1054249 1150904 105951 1241703 109160 524122 186019 1625885 557343 1911695 1429628 1632074 136745 1143043 1487297 1063794 1793146 164196 1061641 1748798 1394251 1075450 1926680 936533 1767306 928347 263087 1440361 1517156 1681261 1335549 493164 168975 1044552 278820 1419966 658384 966296 1015379 463622 1669800 304958 1160345 519954 177927 47774 168997 1953414 988037 1833619 363891 1768061 1188003 54625 1501544 922606 255552 1095296 1970025 1667941 665329 441582 539415 1618361 95083 729085 831398 1856261 328841 1978504 1060799 1021165 1509315 463905 951399 1893417 63802 1580914 1228486 938831 1912344 586675 658053 1960520 137718 907232 1711432 1961760 544044 903781 1985789 38101 1443625 1490584 1970280 449182 1564243 646450 183768 32609 1329935 1604041 1267465 1835241 740636 605721 924971 155091 837156 1402799 1201096 111859 1697308 334429 997120 946206 836590 1971321 1054602 1303438 294907 1227226 69973 1835024 511623 1140894 195979 366576 277161 1257168 569980 70654 357891 332134 1571269 994269 1307146 696981 865553 239125 429608 605543 99025 295530 369804 1417936 551771 1502376 1115702 613591 1102482 810143 83711 293646 1880689 683736 1561145 512350 659439 579747 226250 1297759 1704220 1224902 334824 914670 1578512 646719 46890 1484501 417717 600881 144862 115527 256530 629668 447570 1969927 53553 619087 30582 1590295 1513172 1560352 1424209 841357 1557491 369194 1668676 1713165 96369 1921085 1750749 1211117 1907708 1453142 1995907 1301216 227626 18662 1878553 961386 348923 255956 873319 1157034 1356559 1048071 695253 1933046 657346 943582 520200 794991 1781535 1472675 1050700 1166708 243355 289130 420438 1295747 708098 1604621 1625076 1601803 1294537 1926293 1271193 1443669 246951 461002 1846501 94590 1752217 1226157 1092203 492991 20393 1293227 1158867 1968330 915218 1083667 1869559 319705 1720104 658720 917404 1970767 1457169 1424061 633868 744839 559527 1616415 14108 1849721 1058961 328587 410476 1531631 1163855 1760448 1582381 87961 88899 1774574 832071 973056 1550201 1859248 725968 1863984 1659041 1298227 1008607 842295 1711062 1821931 483581 819516 1566640 607257 124352 1420526 1621567 1870750 393664 1321651 1794953 1752648 686364 863588 1666387 905117 1413334 1704289 283223 115542 1753412 1098226 211130 1026210 1164842 1816548 1025463 28298 1941002 13762 238722 959068 861988 449469 1333356 241362 196361 107451 1888428 707118 1915261 976161 1123441 925754 1589276 1456452 623186 403367 415851 477072 1656581 670494 815259 1905382 1967765 707239 420936 959081 582756 1894252 1873891 1726956 1219527 1150775 1146174 1079714 1194982 308149 791644 1549443 103332 994508 1120381 161413 363058 1453417 522260 1927773 666220 1235157 1228534 1137039 1034541 927613 1420147 1930854 1327805 1010850 532479 1189524 1188070 479395 1800433 1888503 602564 265604 505392 97380 1658200 175663 539282 1145193 1684469 477054 830829 1843408 1074771 161184 1249875 264438 804389 185788 1218932 173053 85220 255145 1478127 1444450 1043890 521461 187190 1564956 383296 1448968 905787 595541 446123 1403942 148991 993767 212853 1554464 1404270 947939 356045 827562 1543230 335548 1416554 1461840 1761910 1040790 1771710 1495092 1073790 61861 392199 862697 1425441 453851 1349127 1106409 250374 715610 137317 1384378 856268 1925204 1678688 207160 563582 583027 625961 1243091 644920 1212676 401411 612606 722363 839604 402595 1967685 604334 1108073 717353 1130578 149009 367127 1803914 1822822 1335441 1936785 1261636 765104 385413 517134 1559538 700954 1623786 365281 1294950 1096701 1208660 141322 637659 1387843 689947 276735 1998211 127151 1593100 1422228 1845527 323395 944433 1958649 162941 432545 1976825 251369 614033 1800622 1733746 1279167 1537926 722802 1265928 853313 853630 1332665 582069 68185 1149613 1947303 949168 669723 798299 439843 1003693 1046645 1331773 493637 783793 1919580 1225498 1275848 371590 1666879 359204 821313 1802627 1171261 1799992 443541 45639 1039287 1189301 1835807 212049 1680063 266528 956674 899963 1576775 641488 1161705 381839 1483774 1107558 302914 1545308 1942810 1606359 792839 449447 1683533 1520617 1395658 1319919 971449 1309326 1373394 1399809 737113 1657855 1166372 1707095 642887 1685080 621628 1484210 495692 158791 1515204 91280 1527369 938844 657750 1989016 767190 1761566 1218433 311156 822638 392228 454253 1946358 1977509 981407 1584242 1609471 1017849 1626228 1095375 354499 1103888 1714799 866773 398039 425120 1060639 174613 413261 1864228 1304466 27032 1274919 726061 1211610 1086679 896897 1751089 1062466 1496704 1154110 1889768 384423 1687990 1633986 535506 878386 1522845 560883 1875623 557082 512249 1591342 883622 1261690 1130397 1599247 1588973 1597969 1317616 985315 314977 348771 1658434 1921064 1631311 104158 1043231 1044465 954095 1134231 1909823 1732835 1845693 1038050 1012566 895302 1352609 1878712 1781654 1368493 230264 63915 576656 547791 575488 1697041 1600741 203114 657407 1960568 1640061 871080 1556659 1506115 835893 1626712 198159 486019 1313112 273342 1462329 1936977 1714309 1903829 1078573 1989702 653122 663868 237329 867856 268910 1018126 1614423 970670 1350493 924263 221953 528720 636561 232303 357285 859943 1149047 1115259 326536 1561546 1865289 1357837 1575163 620151 67283 1997867 1850473 25640 1305200 733589 120867 203749 375305 838150 1534859 1738128 446883 1470387 1148034 205440 841387 446305 1194074 531653 1083267 117962 1484505 1245812 466027 881666 432645 1498833 1835146 1438301 1669854 562590 1908121 753232 135398 705092 65059 1360052 261943 15522 784524 1426622 957826 1142380 780045 1885818 482601 616689 1405115 1714737 961280 1231173 132252 223740 1831759 71998 515890 1545046 1741404 45087 292773 1029715 1539925 1966209 132505 1468834 572933 117183 261272 1290755 1780696 618462 1036081 1865977 1196513 1569385 1405211 834567 43876 1087641 843587 174272 311902 1399553 111143 802178 167995 467258 424141 403813 666519 693932 1165593 515130 1780166 1496421 845594 1013781 1854395 1168321 62808 540066 125055 203987 1926072 1752883 446181 678616 1209307 848423 282201 506353 1987249 285663 479720 1782205 289507 1197413 1759897 1997105 1479187 745431 1909723 298707 585289 1283278 1615870 663953 1374020 792463 1981898 1607078 1446714 559141 349870 737880 1557385 761441 980863 740832 319245 971941 324133 1392752 568175 217802 965539 92982 1671159 790108 1470021 1109377 1429085 613757 1561555 1071833 1711036 635446 1968844 905080 1159965 580704 299586 1224845 393523 737131 1381439 1530167 1720126 130278 1940207 1420923 471544 214034 960876 1109062 1023947 317012 1525666 1583955 411331 1929346 896504 518783 1195096 1643483 1995562 1143711 2299 666682 399788 1535282 475335 810988 1326420 1382543 1650294 1012799 169993 411756 425779 1606987 1604023 1982202 1389036 1091283 1801933 270039 542146 943954 1555084 8935 137119 118166 785852 491845 1555507 306808 126119 1301555 1861188 394991 764552 828097 288736 1845498 1987464 1957136 1237381 500088 688070 744039 1685892 75612 428737 557798 535303 1664713 1809333 1376603 1391050 1734480 1380625 1793872 689586 1838644 1475911 1074898 1685455 1078767 701600 1841664 329281 387386 597675 1785961 328089 662168 1517804 1931128 1560736 177448 1167798 410726 692546 236805 1905833 1379216 978539 1496821 867081 1452596 706814 370353 448742 1226696 464477 798159 617360 136817 47485 30691 492657 1448729 99656 1157503 1398102 1867091 704458 1169829 445004 1323161 1105592 58444 874646 1902283 1583383 1339635 311932 1604118 946124 574260 57721 1855660 1657857 521536 1627608 1344441 1924582 1177086 1109879 1109499 82242 1944358 1074376 1472724 784113 410319 1822473 492055 1205091 1558232 349368 69804 1388166 1537594 1070637 65934 187853 1710246 757308 1546164 1971358 1049720 1340032 610857 383520 1542359 1902314 1051851 1470319 174564 379114 1868833 1306643 1622087 928996 782931 1457692 1883321 1909436 341095 1114352 1968920 1221591 211490 1143220 1906824 929512 101842 1557044 713894 512222 1433387 1823270 1137144 484376 1298400 303947 308970 641103 157731 1135531 1444801 1357320 1472928 1493391 1203494 534802 670100 603643 1756171 145801 450826 1774345 445244 1640575 731937 757569 634517 1172989 1092026 951676 958101 131843 1894374 87591 391274 1391750 1142520 379880 1693465 1007923 93303 1354925 676688 1888214 1082736 76620 439516 658640 723361 1714632 1262473 960361 1289579 1843585 354030 309975 36214 874457 1483151 1297438 1578394 321892 816451 833517 937566 1113794 1927428 405827 1597187 846642 466456 524047 530396 1796068 1732697 154093 1703076 1787632 813107 1852598 694245 1154351 1171993 1836109 555175 1628009 415458 184469 1829913 782908 1909421 302740 411327 1546624 1967979 859602 398507 1148502 1811820 1229269 1197383 1217051 59903 1383806 1985614 1568469 851815 1452293 450495 1658076 246929 1362723 1768643 1190890 980666 716680 162146 1805375 125615 1311667 1646129 1572630 983237 1507347 914034 462901 972563 880600 1976718 639550 906984 1791034 563935 817995 1117753 261928 1134942 105981 557543 872426 1044475 929694 971084 1654548 572851 1444014 1099363 443826 806116 588983 640670 1572238 1530886 475797 1516253 342482 931941 339697 643023 207923 1240087 443695 285983 993747 112326 1165719 1978631 11277 641634 853847 953731 298362 24122 1483948 203247 944073 1448011 600822 1192329 1156313 1791141 36112 1267085 1531714 1020755 460861 198349 1528483 1539976 265526 1789215 1084535 764243 339698 616724 1332803 774040 1022007 180380 829103 845270 60838 7693 1547716 1545776 637149 1706730 1845822 1820416 649118 1636689 1578443 1468871 1103796 464434 1101014 205971 412775 189347 63484 131376 71627 887433 1070393 555967 559978 651031 572748 920706 727034 1974843 1525374 1876899 1128909 1083863 779124 1030378 584039 27070 64777 1434370 947891 346925 876459 1385476 1906338 1338612 1198294 776425 863702 505556 1430744 109280 852213 196331 1220635 1302668 1666802 936208 1613314 1264954 558953 739216 1999704 1951571 420910 1838294 1265399 234012 149037 734311 602271 1828603 163976 291996 418933 1948833 36305 55552 1648967 1558128 969862 121963 308982 742242 1874178 1842613 1655413 1646544 840791 564415 1184597 656142 543088 1561394 16665 362949 471542 1926637 172049 1042170 778127 1831353 350249 364428 1063938 386979 1251055 1789993 1926549 352732 1119041 1252085 1410834 1219609 1254052 1920706 1373653 1918244 361525 1023920 945874 97107 1274921 1319463 1764983 964256 1223352 1614008 1005069 754753 838935 1305353 1657365 115650 343856 482708 124288 1535538 86483 1992402 1495275 1388402 759179 1273594 1114652 1335201 109746 372279 1220333 551686 233067 393494 1290467 173253 60079 160757 1641451 1918008 110084 1016584 645221 457654 914260 1582983 1309994 1402997 1996433 1065377 1806827 188722 1809223 125064 1600638 88947 1092786 751233 1605720 1485440 94985 1434135 1193281 1317147 1432731 1751362 115006 1465440 575376 58655 1546754 568054 1067232 1354719 1391704 1547007 1539384 903553 1676445 1939633 463412 888792 1635958 1100043 1742582 349558 1738814 780698 1267795 1774699 375301 244482 856873 337679 777969 60414 1533681 1410544 1831610 1600726 1656412 586622 1581763 417377 818699 1172347 469644 258370 1598444 87829 1416488 417069 748197 816349 770839 1645086 112282 1905779 497086 1320994 462198 1176094 1678412 1385205 1138083 1348549 1213740 157968 1513445 564040 329976 928619 883508 1658148 1842900 259925 669588 1208352 1229786 1834573 338016 590687 739778 903725 1070483 1050541 1871873 1562182 739761 1617332 929257 1157960 1403009 1532090 1287404 111485 1766112 1167048 442006 196274 768398 651390 1370739 892740 1501813 835401 1333521 10290 545542 1900428 13463 540749 776607 1596442 944772 922976 681946 1543980 498575 266080 1638067 243427 930959 345657 1412452 836136 889851 1773171 1428364 1239098 190774 423977 521437 687598 831373 1004928 1850802 461418 1120250 1683929 1424671 1700336 1195138 106580 1088444 1164728 936109 874106 1967782 599422 620453 836073 1017254 29742 1338178 1006244 965817 601779 1565222 1166959 867724 415631 327196 1904354 1463928 275082 1722167 497222 891117 876392 1249334 767780 1154714 474023 548981 564200 759319 644698 92679 964156 289724 650597 1289080 398357 569579 308126 305598 264743 952699 543842 829086 1699214 987569 293177 1111582 812336 1643521 318069 1884033 100022 226268 130309 384706 468579 1174446 232712 1245738 872358 44672 915888 1452774 462478 1549700 1103783 1417926 1439713 1357859 39466 1998181 103797 1763362 945169 565264 72635 821812 266045 1789757 391803 357179 1640447 1063651 1261184 1634573 1905520 1797931 204005 917915 1357054 1146632 1884930 1748365 1667435 1551346 174864 277639 1992486 10310 1109855 228838 353573 777965 754554 653370 1585377 146346 106672 1678104 508376 1748457 1336764 299721 463647 1886685 1146728 764670 110 245349 1048040 689470 1571550 556916 1220318 513588 448636 42955 1326651 1620089 1291017 651607 504820 469605 1723940 544831 1351250 658998 297924 1733042 1957730 943042 1007224 862105 268606 311768 1535566 1881336 831246 1328985 145780 443077 516016 1760654 775199 1575227 1082142 469389 901192 1275 1152853 1971108 1238432 364621 233076 983566 509998 351552 438201 549557 818867 169179 764367 936992 1232052 1649503 1587571 1584181 649653 1031710 1199378 253063 225319 657767 1867132 1571315 1508824 297407 1892719 1691058 861628 871614 1315046 1645220 1225546 180838 956841 81979 742822 1046321 592544 1282003 406520 919674 62524 1743907 1849332 1058754 802809 975405 718099 382607 920677 130756 1423066 1854335 636220 703804 694497 1364527 587678 1523189 1029777 1528352 459256 378709 1409563 1493094 1812939 481727 298354 915711 291856 1157249 1906897 1022745 1960439 1382826 1915328 1852716 424163 1291044 791426 420761 1134798 664365 1837712 1340661 1035621 717868 1838620 490334 1869328 1298918 1403099 1915865 375840 293720 1747270 1858915 396887 113510 924539 1000300 227642 21672 1958942 398067 66901 646511 1668314 1126567 1016384 766085 75034 291084 626813 712540 1123936 942849 1615524 684789 253856 445192 20504 849791 1087783 1876240 229229 1944427 1482035 801781 206775 552366 1082871 1322900 1658891 1018999 431875 1903662 1487171 1748794 1581914 1470422 607934 1686611 1706066 539201 610821 761945 1158113 650652 153445 509136 979995 101334 1496793 1689139 265754 547259 337083 1923945 151431 927635 434015 1820294 1420537 714549 1336587 1448209 396373 1049873 526615 1090612 641545 1705243 1756471 1407903 1505492 956734 1855658 1213441 1667053 642537 1523058 110503 64917 1304903 1260967 1265128 1173100 487862 961131 932252 461913 1768904 568066 1772764 1403194 55713 1195158 564858 46780 1485215 1175625 106306 747100 1035963 1343796 423020 59851 838426 1660276 807646 947400 1013976 774207 968094 777295 1135832 1393067 1990587 192194 325193 759677 41523 1415482 1384594 1896028 248595 824432 637134 1936071 1591579 194374 661947 1939414 1477002 1256467 1024188 360103 803020 1000850 1369547 786419 852138 1829080 1563463 1367664 159153 1277603 958137 191615 1369301 849324 465738 375859 839325 1956270 1031075 277958 577048 1506697 1548370 741470 709665 474834 322707 584411 1632191 75283 1571161 1481553 839544 106816 363808 44982 430077 190999 1094200 360395 1313028 1578457 538303 17969 1121171 191718 749892 594892 21570 709081 190025 1029341 669201 483895 1043771 282475 969905 522246 953385 595940 1931557 193639 197946 1314218 925065 1188878 346511 1889950 125769 1935541 1049336 991405 1966432 537988 667469 1199630 1930289 1349658 1702635 1700428 78134 476568 669482 1215131 1258322 186625 1104125 266312 817934 1059433 1747365 139327 1069176 942650 891628 787200 1437165 745983 556048 1095630 1924275 382549 1051788 371215 238217 931818 651640 1961479 1266419 551531 1168045 1979606 1098016 735441 1772474 1341255 1275627 1072452 346534 1115498 1826875 1686417 1999285 730258 79918 930064 80179 815321 416491 1847054 729088 652225 567139 1682778 1476664 742160 1305162 1321485 1259214 1474020 1534922 729245 837134 88723 1073691 1599688 450424 157584 105935 688353 325574 935611 1892512 314428 794052 1889047 678475 783577 426073 559515 1932747 1217026 804449 1210160 1825042 457545 1372155 523609 1623638 1121044 980985 363952 355452 350479 716027 869104 1352593 813220 1108083 286736 1901028 1789023 336694 1321872 403763 1463025 1107390 47180 500648 1336040 524151 778183 406894 700159 798669 1135161 1525575 892984 1428295 141496 262993 897626 358692 1309423 1743645 401717 15516 1629411 1275805 633606 265984 1094058 1518520 622868 486697 1104029 1918541 706834 1865312 1742016 455612 733045 803379 1695117 1775815 1520380 1109340 1396518 1629254 1432114 302499 1644861 40307 159612 1945737 751596 1148631 493763 571219 1572685 1564712 635326 1746295 534737 1373637 973529 1413072 1026463 859496 124116 1318835 1938133 150658 1477557 723107 1025221 1778362 1012490 1398231 192570 416579 1757422 1534141 1603110 8226 946300 992983 268507 1762272 583720 632673 1211905 746122 93532 313510 400193 1437188 449687 1167945 1979718 414619 1374391 418720 96363 539323 274985 175710 285457 900139 701588 172240 1878738 1336387 183578 458887 321404 1724939 1588648 325632 37625 135737 480237 1617111 1615380 1481732 21260 309984 258114 629194 776567 1497039 1711029 224026 1439024 1346948 1060326 1096168 666944 124944 112682 638542 650667 1011184 1724184 1344241 1364044 232132 119146 612090 320555 1288488 1545854 1507662 844842 491181 1250296 165798 431410 159111 187667 1010181 337718 1638100 1104867 57910 675136 697668 1338744 1644627 1855019 1448805 1842566 857443 1109280 776973 211401 800710 193880 798975 1535669 1178732 1062549 1928621 92053 599342 143658 1245719 921552 1952871 530110 58828 181289 1898103 887129 1441863 1691671 1894645 959135 815555 1312660 722762 1123666 336508 1080084 1030013 1086052 1383776 1547507 1931632 202462 1077232 1063234 777674 983398 1408535 450848 1253034 43539 1561782 1277970 48201 1285327 736037 1311707 508885 667895 598596 811316 96486 322832 262520 1002232 110961 9091 1991785 402719 465800 1239676 639898 1583435 1698473 1533543 833443 300759 493290 453019 993434 1231518 754661 1460118 20381 1972110 1020398 666495 436654 1409922 1490699 1613973 1365163 1602833 830555 1718626 1854627 371090 544944 1565598 1768362 933041 116047 1513770 615948 264051 897942 358007 38824 1907771 980297 806350 762340 1537431 1346078 1353748 1196026 1059020 1710381 956679 906426 607197 921691 1066597 1823899 1583172 687913 1892594 1627145 1803365 809901 997963 121326 1933941 359987 1959134 845937 1951184 1869857 1365741 132322 1689457 1477795 183686 1780486 1817623 97281 1667460 1093226 1972755 1145561 914797 374289 1574076 346372 788369 1430907 940068 338142 103635 1835513 1121179 1325583 573811 1076972 1138142 349300 785875 1818954 1064201 1981825 1692795 1396303 175110 603420 1641279 478685 1961109 1262571 533764 78743 1344957 432900 450080 532932 1924030 1600355 1254946 887206 884068 1629219 1166909 1446308 612064 590738 177911 15462 821287 239501 1336282 1238102 526953 795514 1854874 951059 1374487 1432612 100296 1073636 412913 691120 1172582 1958642 518884 1018961 203090 1565104 471981 1793649 1008164 456083 1739636 502920 1293000 1128024 1075543 280659 1021926 315227 888600 241718 392868 191700 410690 117971 245093 843108 299684 646380 12882 1340456 1151053 232779 1552020 738213 1881868 918444 1813247 1101977 446301 1247088 229340 782655 987014 592784 286078 786272 1363013 1420370 140507 1690702 1522156 247302 57380 791068 1711318 1854816 329907 1570613 1395068 1724830 251310 1224800 564583 1556561 1227124 259048 1413812 276460 18331 479403 89961 1414463 792275 391869 1500632 1698334 1727770 1229671 1393043 1309040 262191 1728102 1171065 1558317 726664 314016 972194 48193 1324815 549421 1376744 702307 374505 141817 1859429 789413 587793 916470 1608901 1909302 677976 1056240 1789994 1847280 87018 758769 810508 1385128 233649 1950064 1362094 1129202 49205 1760290 1950866 1885712 942694 1396250 255905 1193000 1559776 457078 1209541 417551 1199835 387041 1545472 1897869 345248 1738340 1051619 1276223 940026 966805 959133 996372 1353853 231730 1192787 665061 1212997 242177 596132 582192 1608996 1735789 1217368 945314 1842319 825982 1485300 105640 435511 270153 1360956 30826 982176 1086291 897863 444084 428373 417248 1172971 1111855 1603825 1894038 169302 1160092 223916 1151481 923820 1240710 1128122 1898506 53788 1501722 1704195 1549031 1180838 227873 1869954 1042152 458971 1097116 1744013 1887898 356463 726592 1297079 1817468 760393 1909881 529203 83529 1422802 1262360 1803268 546666 142011 1733718 430887 1701984 1589407 219220 1814354 73039 14099 391720 137474 1931714 857175 1938198 1864230 1332766 765620 1891900 881412 46964 481225 1266223 1324372 1562224 1508383 1243713 395599 725388 1693568 1453955 1907084 1254135 637866 171453 1961672 1278107 488014 105069 188545 707234 1364303 1444160 1602301 325664 103633 532129 1505206 1916105 1168242 1009365 217987 881023 540621 707786 70014 561380 1458589 672540 263956 99060 857044 926014 439817 593307 677311 916690 1711233 1330614 693459 1531047 1084570 259397 385540 1506267 619630 1032286 120471 1733661 751902 1387899 294394 1751249 1726702 1844390 137835 1118754 1060687 544212 389493 1698817 1638452 1870721 447864 396797 1866934 350548 1999777 538771 532340 1241513 1531602 1594956 1806281 1315610 1666049 335221 492063 1892920 819911 1676281 1255657 1223349 1845181 594992 701782 828286 1067672 1104741 989219 707533 1734909 350558 242947 957540 399799 759563 1590410 512049 1105154 1006300 1011370 333916 516614 1674105 1130282 772188 1621586 563487 1382913 1543188 1865101 1022947 1024826 1547739 14831 121403 858542 140213 1208852 759183 1785096 1366742 452437 1430085 988207 31366 125977 1672742 556933 1561980 519453 340867 1600190 1977406 1688049 569759 547205 697791 411434 811870 511002 753596 1304998 437364 257960 1917984 1421842 1795258 456513 124767 1772511 1701293 1440788 1155632 1601751 1881928 857440 1904552 1790700 1547514 191037 959436 1015349 1805887 819344 702535 1467534 841960 536926 1347079 1708024 230769 1386928 1198551 8552 1812591 688432 1533249 1796076 1326898 1173557 183019 1505766 810904 355473 1290377 1579007 1551127 257362 297004 350763 1927070 1743179 399379 1466927 287492 25302 1079193 553909 571734 179569 1691454 1102319 627923 1963034 1139174 1756119 1391717 1295044 1101314 883453 330864 1194975 437043 169442 92098 889489 67929 552145 1514365 225161 1685196 322797 1997962 1570409 447511 1859393 1989198 1288864 1729739 1303719 516596 49726 633290 1231918 678061 949413 1624184 1231313 365507 425389 1338077 1828856 825935 614683 880966 323295 1891718 1471212 52126 247663 425412 1443694 402694 118980 929399 1034618 769265 1831758 1291630 1716669 1828057 904578 786389 598740 311960 260357 992113 348884 959438 580889 261785 62593 1266050 1603868 761053 1961849 1090647 1495767 259227 1332294 69862 1490222 21799 795383 962990 813045 287587 1068628 877376 1132222 187687 921679 1098364 780279 1339649 1343554 197091 337304 1724113 546691 1620158 30482 927645 891687 1349562 1311003 1197272 849775 1408550 48914 948038 1670666 1748763 893871 1236689 853360 1408351 27801 1267821 1247222 1136109 892949 690087 420448 11417 512795 340716 479352 675624 1953085 28436 239444 1418586 704953 1930827 594032 95012 1612732 1182306 575847 1779464 1694815 133205 825470 1496093 810180 592357 345397 248531 42160 277600 1299653 736754 1197928 1499591 1752248 851484 1373570 1119298 1727442 1230230 1834411 1966245 618922 1505255 443998 678358 1030988 1251097 596917 1960443 383084 1857997 707922 1554722 1773029 717726 604294 100979 1542260 1974505 725182 1066278 986991 279467 1284943 345146 1102393 1203947 872758 38280 1736149 103796 1779961 312674 1267161 1961030 1593912 1476938 881955 489592 765823 1006120 1113225 1289573 1124259 556274 1815466 407630 1296973 347177 305324 1249830 1502260 1057004 163602 916787 1566165 124083 25727 1452676 101850 1077226 1888280 1370422 1795720 391737 1662869 117391 1425811 1283707 186043 1890242 33973 1520766 411589 1103397 403080 1958473 252941 789463 1062878 1725752 778452 882639 90943 1793935 1087644 660019 230024 1221702 1822797 409446 459886 1934309 787804 1910661 283759 631161 1891890 1456821 81369 933665 1616176 1377290 806985 1204709 502619 1390820 922979 883500 969896 1070600 1348586 453742 672960 1876760 1508611 620349 739043 827121 768704 1992322 503299 1574995 934495 1090810 1726881 534156 1343147 1772684 114907 1543407 884950 1963242 475403 1648982 1823209 1036721 1520416 876707 1207454 1164541 1055650 807382 119257 1253905 1472572 289842 554468 1597875 216924 1833423 1845943 880563 1455403 269438 1269005 746844 646199 1518646 1105872 692477 569815 203213 641116 943469 442007 1669840 183234 1684102 1453973 796187 774828 790390 4514 1515466 1804881 291806 400675 1850481 1886424 1202178 196943 1670184 1651076 1316775 974082 1061949 550185 1430844 1848273 201457 162437 171516 1181700 755169 1423118 1892720 1030073 1191742 433856 698565 1776902 1071983 630066 1957060 1592434 1559477 597124 1143788 1828918 1926902 1539586 563848 731342 1494833 1324268 1914103 701972 1184312 1635639 1470392 1032922 1766578 959872 1670870 1912787 78403 1859222 165042 881554 1322807 510714 1924876 1889900 1684965 474189 158377 296847 141957 1290040 915855 547519 374612 1059697 1516269 584286 119650 747599 517837 304099 173764 491635 1257836 1176025 1086867 1725131 716409 835563 497989 398554 915785 1000815 286495 1050191 454473 1790982 1853312 1469818 649133 1267343 535131 906890 1802643 247722 1198258 274177 154641 1899868 861477 144071 636014 1671294 994764 1728314 1462258 225789 1684799 1563456 1920780 1233035 1191373 509270 1569516 1954513 1520971 815463 1420270 744437 394392 107680 1706418 1410332 479961 1199852 1749222 1640076 1762106 1314992 739423 472153 1757565 623721 1315824 847230 1784031 604440 1423191 1627616 1870813 1296871 386975 1652358 87015 1596041 1434647 1898921 1380490 688691 959913 189967 696012 384618 1814936 305141 657169 1924896 1286364 1200819 1293841 1189014 11458 983959 953369 138805 1766726 672616 1308718 1987177 1180772 469037 582575 906705 892493 552401 886230 1351923 765116 365937 714193 1625937 9860 95565 733844 1772566 539637 439730 517591 1043062 370115 787670 296228 1255411 311404 204866 270013 1684511 703520 1875797 1941498 283842 1350458 330671 817123 500409 1762797 374573 517847 961765 1648057 920797 548585 1952660 425949 1853550 1041577 1256406 1818865 1306717 1678459 412670 1843699 461581 1130985 1915417 1781523 1592288 1008700 1133426 1903675 368981 1861132 877623 1309650 1593224 180113 462304 1001547 1698347 169781 1911419 1170391 813141 240714 941495 1349685 1738932 96244 426564 637374 788864 147444 870368 1477760 1286980 1610672 539492 16024 1478860 895410 1688394 104258 26517 1477273 283839 1652576 1873768 422505 115202 1472757 1815671 268260 790460 1426357 109025 338558 359045 1449102 1859332 921979 1763713 1431432 1632819 275428 593327 14058 1042300 1468573 728851 1155725 686911 1895846 1343579 1674580 1609276 603857 1003293 1098466 1415389 418143 1918473 288473 1341515 1638210 16185 306829 358175 283648 1201381 784057 1715039 1875422 1775732 1226188 639402 1472608 657909 581860 1123278 1570219 475302 1854994 1555809 1911089 1607231 1502955 525135 1288264 148311 81614 1205565 1682742 1229853 1721628 1479102 1563418 194348 522441 1678867 781948 98002 478201 1989846 1040566 1517941 1989653 54618 846242 1306864 1500826 1765863 61702 786924 1709842 145221 1704610 1544828 869923 1688450 732278 1128678 652201 1203158 1397508 649549 762513 264894 17043 261248 1970868 1726789 553177 1551340 1878169 1044863 1523195 197193 1220828 886333 1638310 1837472 1819474 231792 1830298 344065 879965 675828 1266959 505356 161379 1596016 1086072 46054 1286587 1058176 480538 327651 406954 160553 1297347 1323594 1758900 1151077 1767203 1186219 383148 1643226 1277864 736439 94217 96325 1258708 1869613 136634 1568308 1728751 565778 1821806 272360 71872 1165250 1363964 1519959 1831941 1157366 1546755 1681700 1542229 702013 1949304 1458904 417572 1479996 220981 1795621 1305929 1333415 1343936 526328 428730 1465481 880791 1497613 970529 1778096 1979874 553421 416406 1934058 1375866 1824271 1583692 1611641 1631342 267544 1255121 1938383 1314332 1253928 883572 1601406 1728767 1753716 444865 1150105 1298397 956766 844851 177089 533681 1838682 1817540 1402961 1495185 930644 178735 514308 1692250 1754873 1332123 860149 454782 422840 716395 1998509 1309044 665771 601733 991416 1672936 934870 679334 327582 82330 1532629 134274 337813 869727 713306 587870 822278 155699 430196 980345 1076372 54460 1129734 802214 1975967 1898738 617097 644652 1299421 392081 834217 1053453 612039 540737 395093 1124773 484751 1782353 262038 1733818 1663242 324202 757124 1413517 325170 1762592 151247 531361 174576 184233 931270 1006903 1163739 1270278 919441 444613 369925 1545087 293116 117436 1731991 277504 321947 1939701 1464016 699249 1117142 1980852 104076 40561 853157 254600 392575 1380708 1619594 1092854 948005 739646 1293994 471987 460073 1489347 1450087 1926397 98687 841678 1625969 1510237 1876722 355639 1078299 1921504 1251720 1512189 899175 326442 1750565 605315 1088084 1457321 110843 91566 880435 521726 1934561 825792 461346 1095778 691484 312229 852858 1714982 1846298 401014 542783 1459069 1366833 30567 1023508 1464744 176002 222912 397612 794839 1423019 493803 992889 38786 1554425 667180 66008 1037764 1606603 109740 1681432 1678970 485908 973974 944019 242115 1771990 639477 1291148 852074 225521 267092 415293 1127792 851136 610415 1087661 122277 819527 730067 1548262 1451631 1823032 7133 70826 1637060 1066751 1414799 1664343 817786 679330 1301860 250072 1270519 480194 1585397 522144 1038842 133071 338515 1654491 1858173 266042 1502938 650630 1737033 1988673 224595 830812 1684040 411880 691976 365316 1405674 641200 1494123 1294744 567868 1271541 246046 907846 1843321 20627 343066 1182827 873555 440189 1405553 650442 23170 746332 815443 568924 39040 1500819 1907463 557112 678663 1549454 1849382 1468783 825473 1973366 735153 953258 1355473 1320399 514049 788744 336151 1342509 369978 1040052 418327 449521 1974396 1140933 448424 1460150 1480879 2020 1093365 432920 1230356 204323 1646262 482676 615702 644774 394233 224661 923449 760605 764460 233605 644299 1096975 1939486 282315 1374274 1698196 1814209 1741199 1594522 399876 1867066 60300 1572600 1341215 723642 1058200 1354362 1492930 83769 929413 725315 468182 1323726 408577 777805 1928558 65066 634659 1734892 805480 772819 1573178 1121986 1819069 375687 1094833 1191740 740040 366447 1621986 1654727 983319 471203 1924963 983621 215094 910513 585173 1790173 443961 152296 387865 1088451 170026 701160 191633 8957 693669 928530 404445 1895171 879718 1095355 1581711 1209882 1261466 1660918 1838501 360965 847111 1232158 29434 671809 31142 969732 1502383 1477533 1196015 904110 107307 83377 1631586 479429 1601641 434706 1477702 113495 1320138 1940770 848364 800989 1674577 667224 1624190 542558 913560 45486 361999 118478 161244 835216 1140757 1390306 179698 1439712 683505 1069864 399669 51588 292146 1818250 341020 142099 1213780 1185708 934413 990352 1268389 413541 1292366 1770985 221056 1294775 1546207 1220551 1004492 747877 1456828 1382885 1229951 129115 1920228 485397 586109 133138 20642 770478 672421 96702 1742298 688651 684337 1545786 530470 1966325 23191 82022 1209220 1407071 608029 558870 49235 552620 1687816 56548 1725341 934585 1754489 1302078 396886 1732633 1223487 1902144 1956293 1930098 1423749 875163 1498058 1203742 1423175 471297 1518095 916882 726876 838068 1513308 700248 1794406 10535 66231 1163403 1969295 1044367 1535134 175039 1903263 1627275 1033058 531502 623055 744811 1350559 1298794 107860 162745 8080 1089533 249638 566503 1637376 1592188 474704 222458 1770968 268181 1271490 1806279 331414 690354 1139982 460660 1138327 283635 356728 598029 1363550 52440 1332141 1416166 159408 867362 1242488 1720030 1740667 327473 738336 1565616 525294 998660 1170291 1531415 1587236 50481 786259 871404 1011906 932714 191339 1139522 588615 1354837 116307 752664 1318574 1820691 1990048 897901 265634 1982992 1702338 1267937 1840476 591256 1045980 1566884 358634 1655260 366244 593732 1963941 583648 1967112 1942397 1777232 837158 1920977 430290 1125680 884456 367495 1210802 1613536 990065 896662 1601885 1927144 777087 1655019 102546 198665 305752 753952 7579 1574187 328008 217595 1397736 972083 926191 158945 54484 1585250 1235024 1239311 1515748 938409 292281 82131 1810091 1048524 1328487 1339208 991882 1762202 1850530 502589 303437 1537037 1011394 953851 326259 437706 585169 171430 1330320 1217994 1456440 534700 459449 97842 798076 643246 972938 354239 1906627 1511008 350968 1583441 1241678 1200975 1305594 854865 1432837 550749 1027320 1668154 1813372 1168971 688717 1848447 1163242 203465 1185699 1065796 644668 1363091 351690 1676986 1187490 1626627 796377 961881 148875 453119 1148096 1122285 1915642 742557 1071392 1579607 564082 286888 251775 240527 343409 316461 1745195 609248 10269 1904437 1170853 296474 1840455 181573 1052426 1267811 935698 51142 395381 1141957 1837150 839384 1613381 1798874 356680 1562891 486625 467172 1414264 384168 903193 1124743 1544234 31009 705373 1901605 90280 652099 572123 203274 1976646 1824416 1621162 473744 1945366 297157 250426 1493563 1608500 1115703 1544191 103312 278282 156870 574710 232633 827647 78779 650057 886849 1763538 1282679 111624 1658350 199579 746818 1870200 1731965 1713506 1483481 1126255 1254836 302934 104155 33642 446904 799915 1883093 1359970 509986 884436 235869 1739614 1200597 677318 93328 1239350 17441 750827 1325790 1798486 678318 199862 1148519 191826 476 1493837 1297939 1723262 259731 465127 1134818 1603636 1876510 1431238 116207 1601147 384842 1251345 590097 1485028 1723325 1430037 1908093 39410 1259140 1288552 277466 1236590 222339 369934 1685494 1784508 1599832 324548 1376699 1465224 974731 1293293 1811284 460777 453075 131982 240114 167719 1844906 981056 12769 1441681 1598519 1694183 227624 1620435 109652 1619179 1871012 382396 1599285 389032 1571450 348893 1864179 1420342 1176304 1544138 1014174 59049 1200044 638313 1561581 565736 1951208 522275 132846 1831961 1788543 1087432 402632 562050 476841 698342 1662654 900684 1145021 1232226 560685 533581 1781081 1586585 1199142 1546421 329638 377513 111017 487664 510277 335863 1644769 1906404 976306 973104 264269 690212 420073 1183601 817249 567333 911725 216084 467339 221370 359323 1573320 1551180 537161 464065 1772316 451702 1778569 389585 1404476 933262 1253961 258839 1383035 332262 410817 1126031 887949 634764 1066915 247196 16412 1672446 90387 1211958 28459 1543736 210046 446966 216062 477027 1739569 672435 1229007 1862299 911294 1881433 656193 381135 395904 1624115 1952701 664609 1436235 1977240 1007491 31967 213527 1017910 321297 1227623 726890 1871734 1169384 695162 1613493 765719 10615 1877146 1785842 1059534 951028 434371 1976823 1468255 617171 1149530 1440568 1673446 1628116 1310802 1255598 1012354 502647 275324 1393664 1717045 1477104 1457813 413744 1444720 345766 1525440 1862479 1534716 1685709 842328 84468 463707 363941 608855 564164 36953 1700371 369578 1020718 1024247 1363620 1686807 137223 1527365 1498830 1077835 895979 951295 1186176 520172 1342770 105156 877175 1517621 1793217 545048 689229 192709 276799 1506456 1858777 1474871 101856 1210399 1298309 463301 1113384 1499407 1362936 1894014 422304 375014 1531497 1708886 1415327 1743499 684037 881432 1414951 167651 520176 1956480 1940995 308679 1482089 69821 1010772 727206 1298585 1160558 367786 73514 765188 1152541 1115429 549629 1537514 701087 1310785 1348916 1043467 1217486 551350 125876 1818144 778334 114289 929340 314978 1821479 1198768 1766999 1416562 808848 699654 1617264 776395 600788 1118497 905943 1292763 1794067 379878 371191 1483096 1145213 1328449 843991 79139 187760 643483 1917321 865402 1587344 1521397 386325 753686 887319 1748061 1546002 936203 356268 1349504 225541 654602 798949 237948 1811897 999596 984041 1160364 965064 1637426 1073447 1437682 931027 748467 1331407 1521206 1423027 762459 2705 1380863 507195 1978487 284236 1644287 1584154 1558336 38765 499570 959087 604891 1976411 934396 1166149 1080372 1716317 886636 623752 113338 1997198 620950 1373392 1473051 1966880 309122 816262 143647 1193877 1567506 67066 864304 1570056 1377940 1749996 1984772 1847574 1906684 933026 1423832 1999080 1639568 487828 1541271 91903 65448 1322173 773460 803485 698073 1180386 1110305 1085032 418985 1345113 1463871 1621337 1942095 1700890 406685 652493 346333 1895257 59592 1682959 1522684 1612632 1290137 1856738 1853708 193346 1779181 1931254 815428 465233 11054 1976793 1405274 1637877 391360 1314052 1024236 486195 1936273 1394729 1420817 1129680 412326 54892 1104152 1197066 444753 381470 1804219 182466 949201 1651344 1407634 1270874 1266013 863462 475948 354643 692791 1111451 1591963 1316796 812631 1635277 63743 1486622 712034 1672275 792228 142556 905996 1176632 1549858 475742 801344 22154 169516 1704836 1591153 169265 585945 1903211 1573491 1248658 990040 836143 1095579 720861 347535 389218 1141916 770216 1887373 1782461 1483570 1594035 764511 269836 1386570 1788583 907688 767791 1233100 324833 1133442 1600531 525122 780391 1793615 1462604 1625792 1605639 344936 1913224 1093769 139671 51456 1611297 1466399 1716222 801362 778023 1045222 1704367 389340 1809496 1069125 796973 154336 492190 396762 1195860 723847 1880738 406271 810818 419318 1424835 1349040 1052346 215252 1172615 299811 1176420 1424889 820133 1015240 1612765 1021109 1186887 16380 547942 1205113 1567562 1637104 680401 267223 1917360 1759518 646224 1770558 519519 630147 860072 1332572 53313 1507163 772838 737241 69135 1467368 1671559 206257 371607 162990 214238 1591842 1026958 1862160 317995 1731284 655067 1140419 1652311 165638 201684 1223836 510179 77218 165732 1601635 1121620 511981 1175776 1659767 455110 17604 746358 308044 1994866 278952 1961200 1575789 1257996 336865 193600 583048 30778 605861 424444 1825226 310643 447490 1709046 1659602 202485 681607 1406693 659462 798901 940921 238294 150159 951244 699944 171279 18985 315231 182255 10836 1369756 1367945 929632 259015 1862918 2611 212638 1557357 1565313 906780 1619750 1496431 80709 330390 1947485 292141 301874 138725 195813 643920 1576165 929617 407982 1681823 1903109 525938 377221 1854638 872855 1052481 1821418 348150 1896158 1277696 566499 1298225 770543 558105 51746 1358940 1433882 1537997 1640563 586294 1233561 1886350 843856 1242708 1128887 2950 905740 1176713 799473 1454772 1401868 1410522 1921735 1055732 663135 1805222 1149160 321156 1747110 288328 1303953 993871 39616 426673 1440406 213660 1727760 889552 63430 365266 1897399 1030462 1068262 973792 1118887 405052 1004762 1796447 650126 1069124 916271 10623 665257 1191334 1871443 921527 1737396 1678807 1143384 1687829 1953671 1376769 1919623 747162 1757998 1985850 1403022 866057 1251518 457701 1858606 349904 1132805 1097021 1009257 120798 313123 1056175 900392 1240524 812712 700990 145941 858822 1301278 1639465 1743809 499351 1170538 975353 321940 1081742 758347 1081586 209985 645728 1390830 1745658 201992 1437806 1436376 1382016 11989 445737 1414792 359961 1296548 599115 820591 741450 681036 1756340 1366882 1618595 775864 1117132 1683416 1678540 119210 491376 118453 1438039 887973 1065268 1166 854801 493774 760157 568965 1485492 987542 1516674 1908632 126848 482607 915661 1335221 253908 14932 1306704 691283 346309 841249 497880 1380580 1077854 9929 1041484 480627 119333 1635056 1891919 611007 1532548 230283 1905736 1518523 1126852 784187 229148 246160 12123 1363991 1664813 953990 1753618 170223 790275 879290 1220096 1244079 1710992 494639 1615879 1893235 1567926 349267 646127 1197229 1575427 1739547 1072501 633982 1672269 418774 891963 65590 1818839 59842 447252 1080241 1707926 291034 719192 1801148 93739 1592564 1135473 1567763 1302613 1749421 796843 1516344 1892272 790810 547672 526515 135402 302808 419303 1806733 997493 150410 991212 277706 793165 1360843 1131507 1968497 375953 894117 1811581 612448 406884 295520 1349158 709166 1128035 154587 1248727 1308279 624494 571599 1924893 1408462 1822072 813329 832024 1099947 1479355 415336 152185 1575973 38288 1610972 1662249 1272489 668076 1254088 790235 378210 824875 1729040 157346 1423460 1429282 1551926 811618 893050 1150414 1969201 1205260 1792656 500601 202526 1195183 1134306 1883469 816104 1738209 1769061 1353707 187656 1641615 1100034 749723 1620548 1349133 655912 730893 500489 473437 437512 1640358 1277026 896415 1286524 1366712 1176364 162071 819386 612474 1944185 826361 651537 274357 366351 1556141 1947322 1846267 1722691 631256 284406 901588 1259235 950806 1240042 1371672 253665 159099 1969209 1060969 1546012 1154513 386765 1873447 188869 1667199 391219 1545305 171921 1567474 581156 1753720 923520 373884 739712 588747 465692 838761 1896018 402929 839291 291982 1755320 709589 1094913 1587781 1215274 899990 195311 165739 968409 348721 820023 1768853 989020 1825131 1235751 861097 1743209 292404 872916 728464 436083 10929 94271 765897 256727 1437758 1583682 327985 1788192 1573643 305473 1838604 1459478 1951568 1318864 408491 994694 1696584 788860 231778 555815 386889 245747 805131 1334860 99028 1751170 1939145 1956868 953416 830691 1461874 578254 1459051 1204946 248981 1802041 880763 287895 395107 736204 123833 397621 943693 1185075 123050 532009 1194371 755872 1127408 1866108 1977917 533644 1440885 595904 375342 343834 606819 1747461 376672 1199311 1671112 1240442 1542178 43538 1874397 1001893 246207 618005 1494242 31891 688512 1868755 1608287 492739 836951 919329 1074933 533513 349860 1678675 431308 1766156 1780842 721247 449918 760968 182908 1664379 1526377 910220 1173841 902568 1071869 1694213 627861 1097484 152904 1394475 716308 940089 352568 332294 544522 1742927 605751 1966960 1592130 808858 1670998 1226106 463463 841100 129735 838209 58215 795507 1129585 1932194 1479402 1201702 640781 1917560 811502 715699 49342 1598626 916128 942646 1209714 1884587 285915 869729 196576 1506752 1347210 1971069 1236163 571477 1718102 713580 1530307 1864612 550725 324726 514497 1348827 892686 344778 471256 1374139 1610789 1769636 1072113 1139076 2568 1637813 1880773 1626237 425484 261450 983046 1736538 432968 1612772 1201582 619273 736333 89771 767977 417472 1673574 1704395 279257 660994 1220412 1798553 643841 920390 426946 1180623 297830 1961974 870862 1279384 1070225 1773423 1130536 1092248 941866 730402 1518842 455014 891271 1614416 496647 36312 1452931 1688210 1508835 320092 332353 1192188 677291 871600 160970 1001823 1975520 291921 982960 1781229 1461607 1155038 1173616 1577621 124399 1949216 1756894 991713 813965 649854 1341170 130412 215941 1430428 604234 1686664 1757627 1843525 1701845 1687345 1033848 1219163 971095 377795 1938585 436103 1370699 1856242 1998097 724827 675312 1409248 782470 235819 644493 1221461 1739348 447680 1596536 1952531 1887380 519399 906110 57820 1084645 786321 39441 381133 1862654 213783 272219 520919 618042 594058 643251 1006773 236865 194981 1021730 234757 1874727 551696 1338852 239988 2305 512198 1466096 709730 824371 1426598 405379 1687442 86559 1345663 588990 668832 1372413 188060 1294469 857838 1136953 1243846 1383770 492614 1164830 199402 1854572 894749 947439 331660 1787144 1963033 677834 1350981 1803112 1864220 1417847 701696 1135975 14940 1892097 20474 1469819 603634 769504 177669 1718040 1448302 403197 1597494 2189 1474423 1903564 1739895 74131 239164 1884486 1532846 1039732 407262 698992 1521875 1171848 1344771 1981277 912020 349490 1258192 494981 997131 1348863 1283658 792252 313136 1457133 1277918 1228021 1507379 393110 1425857 1305780 116490 1972507 242056 711983 500707 1383961 1732292 1333241 1927439 599475 1470919 992552 1779557 1398255 450152 937311 1600975 1315078 1693048 1252341 829228 1856630 267193 971046 724985 1082929 1710478 1672596 500767 230182 694159 1881876 1049191 578652 823685 647551 954364 1119234 1401715 1346010 138580 67981 688680 647762 787240 945416 248834 624020 16364 1535739 1178371 1706692 569158 120699 1055191 28206 975426 1435276 887186 1630621 1278438 701080 242007 639368 1610856 1349245 840751 1316204 1569524 355296 1171459 1000349 699211 626018 139063 732160 1766719 1603546 1211252 1795194 1290891 64418 1328670 107154 88098 870191 1951536 1605087 1322219 41222 173696 1350089 1784946 1956411 347696 589090 669551 138076 1916133 134027 439538 309039 1820699 990591 1898931 282068 609972 718287 944232 1152608 1748253 588511 720911 107739 649808 1343442 1469944 1795277 1985649 112173 1941662 10478 396280 1911330 32994 177184 193096 95842 1720306 1016755 1834258 1262532 1335063 1103029 981854 1964312 1519421 1429437 1847593 1322346 763005 857896 1074397 1186353 479388 1056732 1236029 289067 301154 11593 1000110 442993 1174842 1904765 1842957 690758 128945 488821 313873 643415 1886469 1793317 147002 968422 936797 834673 1367613 98243 1094334 1965269 198741 1709157 878339 887493 1128983 1839124 1967482 278762 2224 554213 552453 1778611 1757973 1961169 459085 26930 1404209 258652 137230 266956 1264019 1323971 1818585 1230845 1337506 1369173 1770644 607853 1570130 688378 1306992 238358 679613 1846715 1626285 571664 1038801 1526051 1219856 1016059 867824 365221 1323644 626856 1026770 934193 940751 1803586 1912465 1804411 317263 1708648 272577 1407123 1808300 1183947 1125456 1529566 737555 1231989 1950969 1060049 822163 880442 1384317 1153717 260325 303685 468624 1034576 457022 1218187 505420 1303592 1966319 413207 1834632 434337 57239 1754710 1834454 551254 985360 790993 322320 1090918 1645490 329966 1316184 1701734 1344820 606563 1356401 241345 1732235 1147003 852347 1516230 1246105 1236843 1012353 569185 672458 409997 1247896 1356296 1830113 781902 1050563 168981 1865798 278894 351700 47786 1725852 348322 1088407 1233021 1272700 783803 1881927 114358 121998 789159 567602 526772 742460 1643825 401667 1669223 62918 1544993 1650668 747653 1400119 576034 1195343 907431 485215 100279 1072733 234369 143769 1000014 481364 837476 496543 388093 1200320 337627 925091 943892 799867 1617301 1729975 140415 1952442 799351 1400882 830367 1781894 1376589 1633897 1614705 896297 293860 1025188 1748740 970298 12733 1174982 1828101 1056299 210187 187105 766481 1166644 1890363 503384 740483 1518066 69456 832316 1764645 1729124 1179111 264009 1909263 906362 1703236 1036026 288581 947639 44310 210997 1268829 215092 623818 1876964 603042 951973 946626 1149729 1874444 1189459 1065949 1957043 153046 749142 189668 1790424 1742393 1852490 1947180 1100703 1566235 1946393 971443 686556 879395 1486420 675918 1828671 1348145 32076 819491 575762 751512 1996734 1546144 876710 582322 74048 1566466 460249 240493 484785 619108 1017351 382308 435140 920891 1598772 1362153 1066465 1208976 1348362 697181 349937 700041 255722 1487329 302022 216941 1023396 1052050 726099 605082 1843502 89757 693347 193422 1940401 1299093 1434706 147754 1330633 830799 1155581 983498 1287947 1566008 955575 42275 1350661 502689 962108 938810 1724237 10676 1770426 1598692 1442760 1594909 1291635 731651 1585100 1943244 1018734 1326401 160146 1418486 551069 105349 463962 231632 1403084 1401100 321971 1336323 275072 563773 150367 1652953 1103857 671607 1139211 1915102 1212535 1131656 254847 520192 1281844 817555 1766738 32365 681330 1681440 1671399 1985646 331710 941487 818846 1658001 282721 12032 257778 551454 760340 1059358 32559 159050 1537363 362861 684388 165993 608178 409840 1695363 871288 1937143 459999 1681635 1780541 265026 268634 787421 1835581 722412 1735355 1156082 920974 90590 1963882 1223995 1051693 574205 357617 608295 1324803 175288 884219 311706 1215568 1578817 222801 1096809 1081133 1883522 1420929 1559417 1986122 858009 540983 1769280 1860709 1548515 1530306 352470 1836629 1511849 675633 823845 805803 113764 1198707 713248 111339 1209324 488863 594848 1648533 4295 479666 658625 1214680 586168 1609369 542647 33774 1573042 1817073 1244625 72600 694288 1201729 691861 1537546 456233 134365 228961 734270 460521 831698 1822521 1382056 835961 1354754 610404 188840 613523 1770 1431912 1774660 1450143 721236 1194467 458773 1428521 999572 78865 1330307 399052 370569 666275 322924 674440 827394 564553 546843 1440081 785624 1537789 868834 550340 1763245 969740 644636 1264457 592342 1718228 1329292 890939 914775 1632588 680453 71115 118131 758953 91762 657056 1544274 1024845 333316 659600 1116395 1104245 1705016 450313 1144742 1471732 639629 196523 1416946 356117 1114766 1066972 329767 308173 1953604 1327743 1958357 1080840 1357172 1290653 1164783 79321 1228570 632356 356236 950147 838979 1850558 1208229 1258213 1423509 1908652 482872 1604690 681440 1440975 263847 1354087 1351064 1119384 568053 841791 50823 1897882 1731725 514587 1988424 470459 1836523 1858970 162168 472637 587555 329345 58830 1485210 429178 1423504 378171 504727 900067 306492 769662 865691 1176789 788272 621532 121113 1406939 1589684 545263 625280 78790 1913528 1870877 1462877 1377775 1264559 325275 876235 1417780 178999 1177254 2110 1313955 1375834 580222 949440 1281658 1420960 258591 1276111 142210 162221 1830686 598897 560037 1205544 283638 238635 1154104 1033664 1134274 57589 50681 90358 1656946 1607955 450728 1790996 398398 1950840 1026870 1595459 122520 1094590 788506 1740161 81665 1186429 1302303 644063 1692195 1757807 764545 1362762 992258 1999527 1035431 1066806 478535 537022 1484854 1422290 1592354 254689 1297353 294070 427180 1398137 1371037 1538773 675390 952216 1765714 1845361 1734414 1180470 901495 1678199 1072820 1127264 824830 1468880 898701 1668211 1037807 459044 578687 1622937 1327268 424096 1563489 412372 904328 463213 1634845 1952889 285152 1095848 1749328 685841 1276540 1136353 960143 443308 857488 344527 1305586 999458 1617508 1382307 1963226 1082074 1186587 1807680 381255 460936 412904 1485197 1709569 912808 471255 1698282 585783 1477707 1746610 74348 686131 64035 689006 1576295 168687 1901310 975640 1704876 807683 453975 1858286 945212 624154 558549 275104 654378 418321 1499934 547817 1727338 948615 518880 61490 377323 631556 1081986 1974133 481377 399461 616860 1413917 159234 532048 1561512 420892 1056027 1345592 1757217 1780747 1796912 1078199 867878 1882469 475133 13770 620633 1880221 113786 378403 79598 123657 820976 1228002 1594176 1980081 1723340 1163740 471888 700592 1542420 901664 1000358 1144015 547168 850856 903938 1585426 1907622 1250632 1555098 1960893 489481 1260580 1229920 961470 1258537 297588 1624589 356641 1662410 397799 345946 1888938 788265 1436172 1687750 625166 1303639 705791 129099 690277 946409 1147946 101098 780165 769016 909469 400138 318892 251288 49315 816682 1120887 267036 997789 1842726 1087139 1475 1216238 1665876 1374078 1878997 1338119 1965657 1197457 507449 894723 1929830 1592558 1448080 1375137 1722151 82114 1842496 231236 1740841 405115 888026 500052 1142969 646696 821633 1529926 1025549 1549690 1286844 1665768 727287 1134224 79609 784066 1687470 384772 1541038 998143 699214 1298750 57726 1374756 1295841 458261 1098057 1078922 197273 115065 1126470 1026656 1537194 363249 611733 1826725 1645537 1272262 32167 409083 240490 1841014 1021441 1856834 1945561 1379904 79194 1004187 1589190 1785523 1114464 455150 616368 1073761 1825606 1181400 1878384 1310107 182692 646385 1336926 825217 894370 939329 1160220 1451844 1850165 832920 1878435 1719448 1978846 202891 1622694 240611 892636 522043 1807073 674572 319987 776059 1335300 616065 1434893 842979 343806 1506542 1916067 326329 1193459 1852332 1789557 476559 1442008 595591 976570 503371 921669 1001053 1364537 1603310 1668170 733228 231123 997275 645372 1284674 1699169 1179860 685910 503461 1392982 153999 1133396 1857606 1618093 649627 1035421 1014842 882131 1647033 273519 128194 1194923 973570 1536985 597573 393108 1713296 1884149 1012691 315311 486628 1076945 901104 1451575 863114 81497 1454080 459221 639776 1848647 166007 1660199 1383200 579371 1700245 1707548 1159758 916130 31715 1724449 1693298 1848926 1758552 996755 1040573 906821 427694 469306 338332 999239 294310 492799 1578580 1869363 627562 1644720 1604035 1358214 1564111 486882 602471 1659856 1646116 440827 1359674 814298 378227 1113995 1097721 276025 930660 1257284 697794 795302 1325704 861219 433760 1565235 304807 1068239 70101 1548622 896893 1689175 1555428 1069692 1909829 735100 813433 933036 652806 1931736 1498935 1969847 1855365 1170674 271786 1734941 130578 1640594 372867 95474 1770773 1469400 1803634 323078 1569668 1456941 270492 582039 1434509 1661376 1135112 1133671 763073 616315 519842 1459303 1557450 484488 1943018 1715746 279548 849401 606922 511860 1908227 521064 1436529 487300 1684320 1294625 121439 382272 1713493 571706 197011 1647737 496684 713272 1079904 989693 1722518 97434 775978 1261054 1369919 1987105 1158974 78888 205685 913408 844194 943714 992650 633433 1213078 1327906 618318 1478536 1211400 1204316 1257487 768889 564199 586245 1191681 908570 1740754 1383991 1130565 1884211 1185325 1082537 941026 1909714 1260052 502618 188269 1268405 845858 744700 41988 1965817 919278 1975808 275584 3321 678832 1429888 974067 322745 1663334 58350 823192 1765543 1994807 1362984 156411 1015525 1571250 953279 1581775 488251 304727 1651038 223701 846196 307648 1647790 578357 1212195 860698 444516 1762002 938311 289397 986702 1054619 1315704 51788 832962 1140138 257205 166397 603255 1931166 451398 1454867 1925465 1783211 1231940 1290052 4536 989327 1747580 1106739 1464677 1638119 1968083 1534106 297514 1065901 81428 1598843 1968538 766492 454996 1612264 1261299 1252514 171491 1771539 1304157 1641248 11836 1123673 416995 1819033 1552124 502241 1384915 120190 55323 607153 952096 1274427 1625683 888202 784164 1862317 1926309 236718 881400 1805353 1351531 67744 1239778 1632527 322866 1394487 763523 877880 1526900 1863435 818716 1210845 1564464 146940 892315 364584 820458 1574432 1422321 1887569 1349989 1254605 1796649 756082 1893104 1367425 731143 1853533 1103025 215967 1357496 1111150 1068322 839934 203664 1831495 6117 758191 606128 462357 768490 238224 1272069 1275422 1192468 1259892 995606 1593716 1409629 543787 227482 1236800 1547899 1340337 1541809 393013 1758912 1183141 1212119 1482784 882862 1297215 962192 592498 586728 180678 1711339 1182752 798351 675023 1661971 852123 1790734 24661 1558965 1324961 573021 930235 1754364 1863917 1240940 230260 1872308 1384190 11473 1677648 486382 1240961 1764113 1882503 371720 1512944 840333 1534032 866235 592113 656385 994116 1623461 1868374 1326429 1464650 1404146 1405519 585130 51467 1985773 645891 166235 778758 281580 1287880 958794 682408 1390868 1614268 1521217 1461855 796037 746568 137150 813868 1968609 204033 1349545 740608 1001762 574328 117030 1738601 1072410 20085 478013 1213924 1815661 541200 636657 1407996 690267 460710 1951806 1038251 934205 1087816 1508407 1684222 1017680 1657892 612000 794933 1584076 1919385 334843 1493564 1404917 778972 1843557 1048757 462022 1026152 783583 1688778 243670 425380 294527 1846638 1333603 1246015 614526 1707959 1258671 914105 873937 481327 830244 1838766 1988103 570425 331889 1112736 1163987 1763558 916063 397944 189804 1266965 460049 1766823 605593 923608 788398 1488310 1996954 567463 1214739 195080 1018972 808579 30679 1533996 1299698 821727 1176184 14447 1243411 1662251 44177 216021 1265380 1532026 475904 1426437 1718223 940999 156295 140744 1723656 277414 1184676 1820620 300487 1773075 281085 600140 13846 308329 1167880 170006 227935 459787 1355200 1866551 930874 840094 1919247 1259894 151043 821944 645007 673068 1932243 1857856 251793 1489647 448838 1040389 1938366 938557 890452 1098838 1259452 1101661 608661 791376 526642 1478047 848020 550545 323255 1609545 976274 457194 1173569 772725 1395883 1392122 140807 240272 997089 1266536 1084693 95523 1353976 9876 1025073 317853 1242996 1050793 1876201 46906 1091979 1751333 1842707 544303 1787428 550046 1908656 1229263 762473 1403966 826729 453724 622032 1472918 1458601 1027056 1103429 1420652 1061585 1686655 1951437 1287339 1319850 1430356 1905322 23731 530878 140100 856632 949238 374920 1728678 679133 5189 422678 1143318 876305 452556 887909 56102 128426 1454522 1705106 1740487 1464553 348859 787167 1719838 57229 1240687 1557461 1610283 106859 1959990 1820738 1922327 1661647 1836616 1876528 1300064 1261123 441930 443250 82123 475068 873992 678127 508651 1348128 297079 546475 453592 661572 1168877 1782155 1540203 97347 1570944 1343483 463972 1661558 1593030 1492982 904871 1151651 1674984 1234680 1839960 34500 1694386 361977 631101 1365477 516084 1430676 1793554 1680213 506444 624822 523629 1010759 905703 1560813 170063 1320117 376643 1417191 1303180 1879462 1108522 713707 432399 407205 1472310 36592 1256517 684138 157480 1470764 1643997 303471 1534988 457325 678996 1378689 1735432 1415921 1345780 1868003 611483 1616811 1713114 1682614 1885458 1292860 62390 1545409 425260 1337369 1029397 77143 1755743 1023960 1196057 1500431 1986747 1749757 736926 5429 43251 1012539 938653 1527635 1561056 705042 899191 1474069 369204 1208741 425594 29113 404401 448111 1820964 1019056 1553266 599209 1878562 1325783 1059598 1305934 22 1663465 786215 1967320 254165 63474 1642042 1953902 1484619 843507 219894 665008 1164679 448317 1020919 273406 507854 1257377 455853 243443 897000 1882417 1031605 492727 1543487 289007 331887 1960229 1106162 1169969 1686695 219419 8998 188657 1343759 1127857 875814 1407065 675372 388163 1742945 598388 1824185 1989365 1277893 1171843 58419 1101000 1230391 1404128 939200 1240902 1099669 235647 1337105 572098 388015 1445665 491640 1599723 26686 856067 560069 404581 1782747 1169635 998856 977468 1341492 1462277 368353 846354 696525 134300 1212795 935872 1361053 1575305 1574708 271196 727592 649680 300611 1007555 353490 1085160 620992 339422 580231 98174 660644 1627350 382337 1456076 1176475 781238 176705 24486 245592 1228149 92666 1428998 487757 1166436 392497 85815 1235297 1195362 519156 947207 1629241 687749 964735 1612503 1497488 1357135 1857079 251343 1580793 978269 1446503 1060773 1507524 157634 184193 237255 1194436 518169 613733 1999607 355582 1794807 111995 132087 583202 1263862 1927679 1971768 378992 1971735 1289038 656946 1170681 1907285 318636 1093794 1727913 1470937 1101770 266652 1571865 494994 594862 33928 330782 858156 745016 1730500 719702 947013 311856 1529790 1584184 1832653 195915 967324 592543 1182316 1407763 173390 685030 1740123 467168 1255767 433792 412428 31204 603657 987372 1744077 1490438 234217 1989976 1420194 140435 791033 437572 1237449 747168 1337067 1120967 1219284 1978097 158157 731436 1252004 1965895 1681565 1175254 1147290 1062390 1679515 591609 1276379 452438 1419116 537422 1896647 1839624 485669 773669 769572 1413788 886349 1480514 85308 1808895 532579 1036836 122797 1859140 291882 1603043 569507 461138 290084 803475 426162 1506690 1062677 1165051 535394 1608098 795594 31709 1510823 135226 574970 734657 337152 1652395 325401 529247 1996586 1270507 773970 1885251 1507278 258674 1544833 563936 1828550 830208 1354078 1289067 684238 1125636 804 1719986 717361 1641446 900875 339378 1626857 321103 1252969 938983 1725929 445085 1134921 346880 1228063 217392 1384882 1484024 1007602 1202585 111129 1356738 925802 660263 561838 920598 63452 1482884 1832380 1218830 1611329 810645 1872297 1043596 55852 1781768 1122985 480188 1943714 1679866 1032785 357934 62305 1077675 999038 84277 560349 876702 1977803 264420 564791 584837 1393272 1791258 394187 69488 149355 1473928 1318475 1088416 408466 969773 1247149 1539311 747967 1122674 1017975 162987 907147 1169092 19543 1568512 1961556 1542379 281228 291723 767083 1569307 1684828 1164689 412854 1062665 1796349 1111476 1177514 647043 692688 1185128 921529 1164311 1180027 1564472 1881108 896394 898106 1365137 1762932 578978 1327774 1124249 972835 539808 424707 1985246 402806 1470658 48049 1664386 1600033 153400 1769807 563172 257197 1195073 1982271 1097955 1679757 1638303 1375912 958070 727676 450198 1545547 247278 166378 1412368 1598655 1901011 1137160 1651001 1372136 1859575 1753228 1740834 192341 1803461 764904 1310198 1931915 955843 1421796 815914 1191294 410828 1441537 1674452 1163222 1748880 1525804 1765209 1942383 1146285 582365 796177 792459 358064 1546082 1381775 1803472 1785318 1654967 269341 613635 588961 1207331 1759334 168464 1585119 761357 1126058 1142443 299005 180709 533180 264510 1555414 123577 887419 1927034 674675 245584 389931 1998016 737819 570023 1856485 610834 1101714 880016 1014009 1327661 1545826 524360 325758 428256 1393750 1480267 1538108 209376 801812 21487 618748 1119321 1800587 1003930 507144 64493 1885145 321656 160813 354219 1208868 831116 812481 1010712 1750918 146871 691542 1929115 1795399 1303958 926576 1940637 1476143 1299450 1451210 782438 1124590 1236265 1192518 925429 12580 1064884 1185661 880399 1217765 581175 87562 640471 1198858 1081058 822195 1714110 640843 522162 1563044 1308856 591213 2506 1681505 474168 1054712 576414 1191551 1848781 1635339 1769466 1468047 1843111 1127 1687254 425628 57523 770545 1428026 1917082 200568 290064 916136 1497938 1557144 644083 1845013 475748 197469 1913920 1769102 1345515 254357 1857225 929637 1310504 943769 1874776 1190686 1252586 532694 593737 1052194 1565439 862208 932684 300805 750879 1891313 1079167 442625 1204959 972929 1009863 666817 921893 1257059 1921777 1052764 1067029 118117 29124 470951 695100 484525 1489891 1234862 1147210 1926776 1548213 1378292 1507766 884235 1751598 357405 1662986 663554 1708194 1323754 796559 1139623 969657 783524 118327 334197 1925554 982538 334825 630591 873580 1162845 1450065 1113948 911696 1480579 1996327 1243388 1417319 468237 660950 1399013 1781480 1293453 591788 1519037 1189430 444409 1268886 1862494 1633955 165341 881817 35402 791609 805781 1645427 851209 607891 1714856 477526 881339 1583308 483636 874960 337689 105842 1726823 1691346 1845377 1598165 950229 1062370 1490616 663913 1577565 811438 1060162 340780 888605 34663 481665 300097 10862 1658099 1799564 920970 113975 419769 213303 1334315 1073963 690917 563531 1371989 252843 1043401 1252740 132628 1895071 635800 1178954 1834311 1356264 87552 1673544 1251515 1600961 259412 1800187 806924 625091 627384 1712278 1621478 1325075 1590771 1344871 170261 1489519 189896 248980 794120 1261136 943390 661022 265241 112843 287842 212461 978200 610003 1960891 330737 1895136 1757714 759899 363723 1536080 1546613 1628979 558561 285227 854707 417299 1211846 627369 1548231 1038035 1831653 912215 1869826 1635969 868948 815260 971713 341842 854048 1391492 1226372 1123083 269645 1108805 1340557 1934728 34318 1513663 114684 1567341 1732495 1232143 1297147 62723 1307604 139663 1896202 995525 1784306 252272 1279056 534014 1957895 1346675 1008982 357333 527464 687128 1300113 127830 710032 526292 1464226 24340 877914 1002189 894625 355575 1915928 838865 490808 1392908 915757 446908 497364 491675 252560 581582 812552 359747 423714 1730578 131441 217176 1287196 271498 685820 550392 338218 938605 1990280 454089 1456316 1228110 377774 683873 1021062 764323 134533 1437498 1487692 1438760 1576929 726600 952826 948869 1143346 1237941 1275252 1098011 1053597 741674 881154 659814 1163674 1854712 1902732 1152066 964455 729444 286011 715041 1010807 311965 931912 1825259 1086049 1299666 1945187 73860 45742 769865 942466 526890 1171374 521713 139205 436075 1197553 1518039 219725 867548 1246648 388650 1495945 1160371 1029554 106647 1113379 976480 1410729 1905680 1553148 163181 471050 487361 587144 1829418 197863 1422756 341335 568835 704255 1980761 826266 526371 1932155 1405089 1676048 447877 586140 232045 377457 237348 1376993 120863 1386026 737609 891043 1134912 1938057 833990 1379243 1445186 1529957 498556 1887531 1184705 207153 247417 698480 834276 989874 510699 287373 1747684 208323 934154 816586 1948462 487774 1159091 339868 1598490 977344 1437214 809661 1677432 331891 185054 222089 1124907 1486798 640957 1785638 667234 1529899 995639 493237 133972 1616273 1998701 921275 1794090 1479237 1878551 925268 536692 1648782 507711 19521 1199233 1045641 1588219 1512762 97812 706938 1321226 639740 84768 1840314 1681655 1597544 203841 1107000 1420520 1033547 791783 1380946 821158 744230 24127 685141 1280126 1675281 1998394 146331 724313 1610558 110261 120795 1542370 635785 29969 1910221 1145933 1593288 1787159 1829351 1000621 947069 892895 1734572 1152758 872865 1525980 1612004 818597 603097 455481 1317120 247673 1241968 1505981 1367746 1360743 1778789 1351401 1916013 1473498 869749 1526707 610823 390128 1381635 752871 610025 865556 904526 1790272 1615513 1143595 1050109 1881247 1513473 762817 360246 315440 1345541 779922 1669689 454566 419642 151708 763406 508396 1549373 1597746 931820 1009007 394658 1447484 1662077 1083928 349036 1626867 1947360 1856403 1519362 1345131 155108 290020 1548451 977198 134524 619791 364200 682300 213465 1255765 658673 675558 1168453 59818 1315287 170198 374861 557176 328270 958343 406166 1013543 115422 1416152 641780 1211060 79135 1701401 239557 599988 1578536 139904 442328 267420 351312 375180 1329845 1970404 838246 1936301 1801521 1886435 931648 109490 785245 532463 320693 1839871 969941 361832 1379798 547807 1539410 798794 1971609 1685161 406832 247731 1304296 1828061 906135 1771249 1216893 420087 458088 865867 33048 1942647 1715347 1663461 96617 287837 117914 337246 825419 1288694 1546824 1318682 1625176 1710566 768401 936297 986314 1644009 906543 631413 1778387 982029 1203705 936857 871310 1386551 963520 1153949 196270 1688531 1039263 1171623 373232 115224 887086 21127 665882 642594 982895 526801 300886 1474029 624830 490018 897254 226264 1287364 530774 796579 3315 1425310 1399198 707481 874655 785395 1039132 1635657 1244817 1429744 1318183 1468876 1517256 1744025 1840581 1780260 275134 979967 85448 1999024 1327550 1749867 1370175 1987854 1990031 1524355 520282 940495 1343119 1565385 1598620 681308 80464 1893027 407216 916272 1774363 1568625 859994 688022 64028 831829 1829344 976816 1860630 843579 1513265 320957 591910 209879 287846 140715 1753402 1259577 171733 1374002 1895160 1070437 1280623 1540397 938297 821604 1688995 50814 1747683 771902 1813466 798858 1884534 256604 1322902 405997 1029380 165549 465707 213672 986050 1631053 1972884 562578 11212 551836 857976 710685 707014 686996 1015761 999178 1897707 282789 462999 1056661 1670094 160019 1649601 1705371 1057983 1872459 1675834 1691087 1293951 1385716 235237 533455 992456 247240 1315150 371099 1043019 278150 721934 904600 1336951 154106 105312 660196 1042049 1769653 194924 223977 1812548 1897544 1044652 57013 1791524 1416704 1999675 332646 778415 1565273 369828 1533193 717846 1312829 1233473 1795244 749597 876945 1039830 567703 1550777 1833265 291319 945851 613310 1200069 1657584 895161 1194786 1662691 586925 587681 620747 1552259 911588 814591 1345501 805405 1866358 9566 389591 1973509 698797 1293232 721153 1825018 1039708 1467990 951540 422336 1582122 1350824 1059081 840740 1501267 1494463 1308217 187843 671301 278710 1835382 956418 1379842 1144483 860788 881586 365705 1644788 677099 1643598 1301434 1300604 1113007 304051 1886786 1921538 794311 360608 343474 634162 937703 652343 1017591 1898271 1829186 1988944 1572140 615660 195097 1484796 492251 1948276 922510 1635489 1021157 1613000 794210 232660 1386552 270358 1764348 1497525 1125572 934298 370544 1784465 1406529 1207361 1722403 1674659 150348 1206474 1329764 1058422 598979 1923898 1896752 1036051 632663 286417 1670276 239179 126250 1911637 868037 1580112 278424 1887176 1570231 1839798 929497 757547 1392207 1169147 1940581 792433 1943184 1461452 1909429 1134717 267364 382028 91615 1272685 286059 1526080 660462 1437285 1972811 343773 1992719 1201895 1738562 431993 961461 686486 151552 1573155 1514265 237509 369380 1959016 655162 146629 1424539 1683576 1082905 1762716 764141 1757662 460768 1163150 339397 255542 1018044 332771 89337 221250 96561 1502321 324760 676211 1973601 610216 1204308 628678 998357 631201 647559 978118 384698 1141156 607974 1504802 517155 1116202 1510934 1628330 1291349 528838 550425 169943 473096 1255821 790793 78808 1451875 344860 243690 42848 1125368 816248 929839 1444591 1790494 1073585 440821 1132756 1911716 793479 610519 1887915 1929416 1520025 1311830 582923 1189368 622690 469116 1689461 1453134 791918 1288364 1607602 416113 1099666 400174 1456020 1814669 1237469 1792417 1734942 556497 26328 424261 826261 1948026 1583547 1502587 167279 911230 1295611 1443158 90002 734492 476985 1898180 105964 520019 1146315 126890 1527717 1611231 1057370 1255431 37177 1005222 934943 1356878 1206522 1360888 1077238 1991204 694760 402099 397240 310175 1246237 1156969 1017666 928980 1203370 1635240 153717 1730223 1352264 882807 1328533 967617 91871 1136284 159708 1735409 145021 1669133 208789 1747921 1384796 210874 1494956 683497 1009061 161608 1845304 1809895 893124 1582283 693466 1753929 1182155 1672500 42453 1165356 710193 261770 1526810 635304 1949403 1133990 291398 1566654 702246 579377 954685 108882 410116 133587 1702038 1613701 1491886 1129864 1262835 262673 845038 610011 175637 1628423 776682 1932842 3957 1552563 1144923 1580218 466787 1289209 813792 871301 1715845 965131 133653 516068 885477 437379 307087 596112 1628920 662618 1244738 821991 596291 905851 135036 1770204 315872 764753 503120 1139256 1635246 600458 396109 866503 657201 272775 156824 1090129 1918700 319736 797753 196437 1396885 1142896 352608 633973 1196663 371205 1591933 685237 1220786 1348173 3306 1846975 563262 585488 1656888 780418 1287703 1823154 117862 1117901 1957977 1081174 68310 1332327 1584072 1697088 184097 561492 1067239 1138082 1833873 732101 608577 1376575 1420875 1130102 1843390 1753128 218300 1143899 195417 916763 178332 1926024 1758521 844454 1255833 1656821 1575169 1788664 1268256 550778 1232608 1047406 1273845 51011 1110764 1000018 1749642 1813109 652303 1725231 484136 73852 188712 1773768 77239 947846 859181 1440935 1192425 1990796 718954 157145 97964 37289 916061 1533820 1099661 959432 1040413 1227492 1358813 540985 124395 158771 1629876 1044930 636860 720420 951127 930580 623538 449689 1866671 1995349 1482427 264512 557777 1659652 1312022 905006 1684928 1102286 1974822 448957 1775706 1275704 803804 1421058 330797 1221205 1916512 1876067 1792057 645862 635188 1552765 988519 1304304 1637953 1341109 1396999 1024348 1632031 1503586 1916498 150305 900440 1333073 1466195 198151 541672 600483 1833323 670168 1464891 562182 1180478 1317656 1393444 42621 588443 1649080 478214 269137 39356 608693 1356307 591358 1614457 1014177 33090 664047 1061418 251223 1861624 1911048 774836 1955012 762816 478704 1806163 992119 1109194 489236 447126 184436 580442 1739143 676857 1854105 1597127 769190 373852 1313971 1354252 1989400 896417 1857769 817039 357049 1826631 1336201 747463 1199775 498189 887103 138744 689239 1958271 1267576 916325 588769 1323820 1725294 1186604 1642768 1234859 1514101 392837 897283 1276402 187841 1760360 590284 1060878 1524465 683106 1740335 293549 1387040 995449 1296277 1326158 891383 70937 435782 648980 1371550 976413 1400308 760862 671914 1976230 1885520 88682 897175 1369118 376644 138571 1722925 1073066 400622 1985410 999921 1844717 977675 331337 287325 956802 1571762 1292702 1915734 1310910 216978 917070 907390 1635716 1833287 1442769 1809422 1688011 645237 151047 512523 138753 444831 921935 1097678 1422962 215626 1193171 1382436 1904211 753007 1375794 1083991 720258 1598292 370385 227108 1054177 1932033 439296 412279 1838943 1361460 1074672 487372 1081884 1335190 1816795 1767474 1394183 548597 511134 965626 1256638 1248810 1934612 726478 391553 196876 650723 1083912 923040 1642486 1723277 1967674 1883408 676285 610674 1587519 414708 1329975 1451920 1765198 81486 1403229 426199 1885413 816164 1470233 720640 957472 1719965 1337195 1315026 18052 414480 1902560 1191177 1097137 1557438 913613 801460 21744 800366 1546668 1080946 1481251 499951 548712 109370 86751 147367 189192 1397005 1190710 211023 1429974 932769 1061839 1511633 817046 1542753 1966987 513125 337322 1782100 23953 1291199 1598359 1822077 543459 1469395 369228 1209317 1203150 1863956 722376 657499 533865 1377840 1357515 1284992 262354 848818 1013898 1924352 1463058 324511 1130753 349512 1098 1786852 194291 466735 849059 527 931247 587187 861609 975023 200771 1480744 406054 984828 1250790 280921 1869582 46823 1753148 1187881 1122809 188461 1434468 1458661 444655 1632783 263594 1100355 880947 886300 1310642 550263 183253 45813 370675 1982719 1554643 705282 1452751 613488 453256 774059 1012535 926985 271065 1560747 22677 1192359 1993982 23018 131473 1684488 1915210 824908 878604 1290555 546923 1344935 825731 636762 1380449 1056698 1854907 580344 1769809 1107733 1611186 26796 53493 1717089 1684410 1042708 1405172 1510326 1580971 418621 1026929 1582545 1602841 615048 728153 1385630 1997890 1801466 1381122 1928636 971884 925004 1344481 1263512 1376553 674131 1225686 1858583 774384 1233487 1748220 451555 1059391 1523384 482048 916087 283122 1399016 87580 1021053 1086242 1603447 1833875 443162 820002 664577 1231770 471437 647312 1745119 1894080 340932 525289 1607797 226298 751026 1856248 1446974 1306054 1906372 908302 1813457 819124 811867 1882354 1226574 1432003 643867 414486 783143 1972190 1610640 1079543 948638 1185829 41591 960488 1972218 1520547 738524 763991 421071 1023629 669428 1897650 1316973 509190 1255921 1999406 1469591 1347543 337149 743374 477847 737722 1914161 312583 64397 1812696 1517744 625490 87189 1958931 250571 1454256 1160815 370411 405369 270382 967530 328882 85173 589874 1238228 430700 318848 226728 223777 1132157 1282079 1620171 356923 1734853 1833201 573997 245248 1522075 209400 1235394 556633 190740 1569372 763183 1427533 1496938 1868993 1495140 1981955 253396 301569 976178 718642 292514 1025488 1023592 1339655 1025432 963374 1817779 916621 1467427 1153566 1744637 851923 1538818 123972 1124988 1661917 12482 1665337 1029804 1369714 835771 141034 893467 909182 257448 448568 83225 1056292 792805 412082 980786 837636 1895255 368746 1935196 1231952 1717550 965296 1531856 1122277 524750 103166 775458 856344 532721 1078733 371008 32854 20245 419427 1102447 1132631 1927067 1203234 269261 1863248 2418 990915 441322 552440 1409351 1074188 1678639 1232905 1642565 702878 1446183 966090 827442 1678348 1053476 1105783 774890 669010 1846908 1602010 955653 530715 958738 1706014 229699 344469 1307922 1506416 1240742 1178927 789435 1150007 1183599 1435808 1980978 839299 1150185 549184 333155 1161950 1203913 1453336 1580259 368712 687299 768061 903144 1338059 125793 424481 1974199 473826 1053572 1029037 1195484 356573 1699454 362772 58557 1338734 1846283 1562787 1996519 1380984 705332 1843348 209541 1396546 782852 765847 1668173 939064 1041817 958218 182020 650331 1348478 911910 69323 1017008 1689444 1549319 1662568 963347 1480742 478209 462990 1976205 1448495 969486 1723544 676475 1800189 267406 130160 1197996 1210711 23621 1745530 1176425 678725 1965459 1028555 788500 1409766 1112438 947930 1835293 553425 1407156 1160191 1284458 1052378 1709674 1131527 1680336 1081680 1465663 1824729 566106 1738017 30044 559841 1937218 146724 910384 330632 1469294 570187 964367 491407 839864 959480 263164 1818591 1882946 124516 912671 370976 71095 371041 285793 1310215 923399 140774 128108 1931922 1043184 1785249 260309 1518101 730100 1015262 1376918 457424 555263 63718 1937409 673891 503140 1213497 398753 687709 1889677 455440 1731371 856256 1724076 1042197 1369587 1356241 131752 1277046 1438788 1950347 228265 1790899 21040 851688 633996 1694818 1094048 1019626 1025797 1810325 555133 1250518 924751 1842975 619251 971481 836673 1793664 47844 500236 1788970 1346268 893584 1252500 1342875 601181 1050038 1771633 736965 1573673 309223 654175 1648046 1215774 1548970 1543500 214930 445053 1537677 368881 1608922 1042702 1267831 1067056 648428 1066450 390161 318971 1477082 592389 1849257 276070 625156 1210968 1702955 360859 792334 758286 1862596 1015482 928044 1849419 311583 1050389 1169882 323590 827748 804277 1001795 1302240 30943 17305 1829118 1136477 1870526 1812913 51190 194753 1793478 969433 1012600 1211417 984322 174109 272622 1209312 1608486 1697325 1998351 1431525 212165 1640056 505603 184218 873386 763630 1386550 174450 1475889 149527 883181 1248707 1003763 82692 1434599 1060072 677752 1135529 312676 344819 570076 1596449 1014667 431171 900833 911739 1956655 1336172 1046200 1768380 186444 1569394 450746 836526 934254 1815779 531704 121488 1789183 549576 308331 1098757 1088727 148980 893686 1122704 1439105 1593919 406311 770940 516756 1118451 1102117 1063998 95323 1660557 997082 489556 880555 258601 1554378 1802698 1380384 1788130 544663 694788 830385 196789 752899 782060 1197958 696030 1920698 662499 1068711 1840787 1074646 1846560 1172856 403544 820180 1955929 51781 686078 1684743 1278851 88093 1023652 1760604 424152 149608 1799242 1421706 1622958 46653 135933 878575 463718 764457 1822281 1374918 1951549 600268 457446 1112671 1622653 741360 517250 1043316 604975 799614 991824 1137987 1815676 1262251 1852593 1114137 1002019 50202 998431 294448 1429410 1917644 887294 1985428 338340 319415 123883 1114219 856370 609423 1191354 261760 1944886 422934 153084 732280 1728267 1856818 516861 973709 381782 1210566 1164092 194069 1784367 1891752 680835 1069484 601868 1808563 1353797 610032 598343 1116468 1344291 751235 107001 1118881 18469 1932118 914219 245053 1939281 429914 1715919 162081 349895 1630507 1434918 436549 1823107 319850 963523 247227 1265665 22433 548066 1126933 451156 1196672 621431 668426 888474 728733 1762009 1258670 1834165 1736122 902104 560317 368359 1003165 479343 845649 715064 534455 988696 1197414 1012536 609876 111938 27487 1760380 1657144 71565 433213 916484 324986 993620 1248488 4147 1474180 1755155 279208 499369 1040480 750306 334275 4816 208385 1709778 1975091 1151594 194282 1904221 1628124 130380 1672891 121422 1095941 1569560 1280593 1923948 242080 40187 1681337 61015 1101232 1497494 297778 1952863 1831190 931944 1579724 454021 1871445 1754944 242859 677180 51003 357426 1318685 1972329 217500 1392719 940237 1938626 967621 678384 71847 74205 1597213 736872 1156187 1483309 1441467 627352 458653 1849996 424337 482043 1288517 360105 928138 428713 10543 1094358 284942 1395953 64920 1286319 234713 754372 1652604 416746 987105 806870 1720764 1797941 1896861 739017 1470595 797406 740063 364047 472216 854826 928358 497501 388342 977705 1685788 1801404 637122 1270540 1781477 1275144 1989849 44888 1922202 1415918 35999 45516 705071 1312138 1325996 693174 1775305 1743272 335343 569620 275202 871160 636361 470767 1581731 956295 1225161 1929806 1384782 286415 941236 425109 301277 1098237 1221193 468688 1333931 1359278 1407347 1303691 68427 459158 1361648 989718 533113 948977 1842102 489825 625805 405543 1781830 1939911 498863 5133 829134 560868 436873 1421571 1474234 801214 254241 924768 1988763 1923265 63822 1157977 1870441 5876 1794781 252446 1921828 1069189 1325147 450705 918355 608403 759173 311200 1842433 1156000 1500359 147481 613412 177449 146419 112619 442684 709044 954777 1518156 1532990 1941753 1552666 1359799 800555 1168151 952585 1526944 932645 256374 1329562 1157489 1375983 1453094 1655278 767191 1219087 1918444 409353 897169 1831300 939720 1212880 1322621 676477 1596397 566894 33232 181612 1989619 998921 262111 1614531 1907076 100710 581718 1997659 1985842 1818556 1913239 1326266 1222242 1366858 1409067 525339 796548 1811906 1456587 1338188 1123669 591459 1070539 153613 317920 1963225 762618 884934 1625966 168086 173591 1392394 571298 672476 824607 328534 205715 1667420 1916715 680500 942313 1478755 1838976 525889 405516 891834 1148977 1739108 1931607 155940 804887 636082 895882 1627625 1790527 92976 947484 177728 1788263 513208 264627 184394 1361085 1187400 433008 878886 1958380 580457 728883 742709 1262232 241272 1402166 1583960 28603 1175616 922481 319742 112281 725975 1826741 389647 1979148 1415144 1575564 656051 1812444 1057162 581110 165494 1439945 1181139 1587523 1158521 1998830 1597076 1827423 1776721 1448777 1382646 1956747 106128 1018215 1014211 360838 1617074 39872 926362 1378184 1069132 814596 241417 1171000 292420 652971 1736746 837178 825902 835086 1240034 1433269 48477 1281569 1749108 1996750 394962 586132 751341 498001 1728318 423734 610249 570863 656185 654776 580084 97894 321485 998298 273529 1249482 704980 559297 128724 1137137 557911 1247466 1574511 238866 1377403 310801 1827445 207055 311566 982183 532468 1278976 1535150 307283 331875 45221 1131820 1783742 61840 1425759 585442 464266 1884754 32477 142147 717365 1005231 1184332 1073624 1181525 375753 1017127 1274400 1818648 1269042 1129652 1856215 1595520 1245592 1786497 939828 843756 1592265 1010518 1152344 484826 938610 1029779 1083369 271820 1727391 1630438 1168169 182924 1921831 363925 6770 1211930 1525428 821021 535677 127675 1336612 1516161 1933436 1949740 141105 352931 1344169 220641 1848909 1508212 932098 307318 1051387 1262008 1409243 1971423 1654788 302465 268190 1434716 192830 996987 255770 1081412 1401860 686060 1314621 537283 25155 566301 228269 1993425 232462 196778 864875 901891 662839 841789 1358482 774947 1009483 1306934 1444071 1581620 33063 799528 1199570 1170520 1379575 1175441 428576 1579160 178225 462016 1346127 205674 1566212 1170098 1131705 922717 1511025 1597357 471682 302816 1984432 898548 1264293 1335066 1191019 1756378 42503 1116439 107585 1778161 399348 684810 684920 1884954 1086466 711430 1070952 704350 1397573 1901576 1533111 1307339 1352412 183896 869484 1776210 1018431 1149158 56691 459010 292434 900806 519091 383453 1422204 194099 1559049 1807055 577819 892171 551385 214590 76547 1017557 1296210 1736046 581342 1094382 198780 306625 1068666 1199082 1518823 254570 1602965 872915 727020 359937 62340 666073 1042102 1534814 1918883 1015140 747969 1370566 1987088 550845 1354973 316427 1102740 1689645 1640639 1520318 1936206 423595 1822483 968936 463408 12654 1187212 1978683 1400430 1143060 1426141 411428 697023 594381 308546 1967294 475623 499487 633697 342574 1556500 627963 1727828 1708459 356299 1112107 1891913 534581 1995296 1439581 73445 1605819 543211 1580431 1902238 544977 1581182 1725847 209252 1448871 517035 1016529 770221 573796 840020 633104 1066067 1228159 789232 1792373 1190951 1190831 1226836 1568215 1900779 1618282 220454 1569223 1035802 1486667 1964950 983690 1768986 1437458 729889 1529647 1213138 1603390 322020 1662157 56101 1429597 849444 1473206 660353 250428 982983 1007530 1569103 1622449 404001 1995173 1197692 327367 121052 1906845 1502424 506009 186495 651524 1530691 477047 278960 1831332 1243250 577108 1631100 311386 1471466 1607607 1273236 428167 1644341 1941960 912702 120042 426185 910771 1750451 720759 584000 693950 899711 553598 1455253 67407 1461699 1410641 462358 563653 515079 649235 1044539 748971 446171 727702 990160 648654 813136 1572652 25816 1282799 1323399 1681834 315368 750770 86784 702770 1840390 1778299 178917 1684453 898118 1650894 985318 87963 119789 1399237 783828 858757 772171 1047731 608611 84840 702465 1306291 1701008 776147 699247 846870 370188 1421519 1316248 798334 1460480 44527 694730 1982440 1902458 1361915 46066 217879 806762 274092 1234729 976009 1078337 1907747 1135972 1439228 815083 880585 13761 808423 1571506 187480 922360 1463225 1100248 915028 1779732 1485417 22453 720954 1161098 599371 79250 1897268 1973484 1074210 385930 506062 815113 1098601 557930 1234540 1389950 947678 336991 1924288 1673985 1162573 1599961 892219 48327 1224720 1176527 1411515 768663 585127 1202852 1886428 323908 759169 71409 1485580 1198118 1037865 1563646 779856 1095191 951788 1898313 42471 134475 1486065 1199036 1781980 282576 1612054 1029892 620490 1278929 1339911 173889 232989 472355 361912 1596866 1480101 1822312 243866 1706888 1541687 1565422 1272618 1682960 1352446 1416886 1253316 1834868 1984568 1121372 1136400 1161161 17628 326029 802773 338738 364912 621255 1136266 688442 8234 645577 985960 617883 1374748 379285 472232 1426973 696043 157636 495240 950544 1619665 183178 1161174 1801157 885359 1520968 1800063 302641 1181801 726602 1573075 1598629 140285 915290 789865 445342 1672919 1895197 88485 510232 744678 615234 1216333 62985 1565388 710609 1942286 1552794 1551457 1137777 605206 1751453 493109 11781 663976 927884 1482828 682036 999679 61122 1233069 428813 503248 490324 1165491 1829875 577550 180599 385970 769406 1223753 1789007 432535 1934249 1351335 1865319 940007 1230932 1761369 303502 1917666 913338 1997793 1682099 1077586 1350356 1285847 722911 1618010 1551001 1461822 1341579 566749 323642 1511657 1449368 1637966 1461798 377053 1986446 32352 1360068 299396 1920794 171881 152835 569168 1802007 621618 1798167 1888549 1050405 1921804 1515345 287534 77690 825561 1561299 464305 934792 930907 1358002 994038 192765 874762 1273528 1320616 1831477 664866 207196 1914342 1633161 70348 1409130 773960 1503097 1757073 1786809 900929 613520 509690 139035 1668741 1783823 1542653 767784 1202021 1210109 137951 98597 1699269 503553 87959 763891 594420 1817535 1892927 1021459 920383 1934595 648759 476436 1339895 1772263 253382 479346 713472 838743 1133447 697974 1957793 533139 545666 1281884 824967 903177 827006 370993 1394250 931478 1310318 431036 1483407 738576 63491 903126 184572 1713356 677004 1640695 681573 1575382 1836042 232278 1657950 438436 1709652 869864 1961039 935814 1611098 1403930 945941 1452929 1077629 421905 1945096 1794305 1719932 1542280 1953946 1644543 632159 913377 917584 444434 1669943 1255238 812518 330662 484567 1266691 556412 317267 890051 1187866 1270263 1537143 1764962 105443 1698213 304019 1517205 1180083 1235641 894092 787409 1369253 1898512 689315 621421 1564215 98542 1904575 1709505 1596323 1348000 1901795 1732410 439584 1180847 1751305 1042628 815983 1784876 42308 1831979 1817757 1213721 733076 1628064 1954 242339 160126 146986 1719590 1354896 1584805 1124502 141785 1079223 1321443 1221546 323337 1212812 738925 799391 152148 1988320 868445 1276437 1999924 384974 94412 1759100 1327329 1087392 1306495 116911 878656 1149283 1793613 1552159 750256 1179482 1581912 1436358 1056777 1802564 1961850 1315561 182047 500238 397582 112624 998641 1149414 210368 56932 136122 1593509 849019 458284 497039 1617465 1470494 1060647 1908198 1393360 240076 1970283 572920 435806 805013 1917387 1747019 1383796 1169546 1679056 297160 1999525 863154 1797187 1167550 1539653 556176 1537669 553602 153702 1178627 264557 859213 1472564 1361247 1004292 343812 1433403 663736 226094 697774 1640619 1089570 988274 1431429 273534 374257 950628 1712299 290358 344101 1491075 1120660 1860228 865504 699258 17170 144093 113938 903928 96072 92839 797324 342425 1418559 611248 57329 1408120 396370 664958 1903548 435405 1892313 259483 106875 1564801 337183 1428315 544899 1184116 876333 826349 428071 1692590 1076232 1854368 27366 35887 569531 240060 181023 1356650 218981 215838 796470 236308 869327 231689 441496 263477 676904 1751960 420931 779324 1227017 20713 1213720 1224868 1959522 1402641 286019 1956612 75902 1121355 1825659 239378 1380881 845052 375129 84977 88609 801738 1741241 406014 1910320 1615568 308709 349308 95102 499832 168186 94168 548474 1308382 527812 35606 461157 402723 663216 1458667 1406204 747091 1525117 66753 1572157 342534 935469 1946698 526070 827554 668804 103102 334038 1973970 1711506 503393 1180493 1274869 272090 160693 762136 1358265 1029301 1669424 961793 384578 59750 1430682 26248 359416 1194230 609084 1587079 903598 1284516 488987 661364 1248849 1761582 1161448 245352 360966 1765291 209480 1794027 133371 242862 627200 226673 1514161 194339 92239 1130449 100841 1941597 531627 1191420 887878 1557218 1968282 1135195 1274918 1862948 783151 430244 879908 231269 759689 1419151 1688038 1011626 684612 218467 1392228 607275 691093 1983756 320333 1273043 408086 282089 82237 1276641 1244958 1032189 1724983 926291 607756 594768 523154 25340 1825566 345293 1860839 1414274 187389 1790108 181804 1943774 1076925 1684012 1692352 1136250 1841191 858463 661596 225540 1113369 955507 170358 1448345 1471198 1942951 589206 1903449 1448937 681011 913105 431057 1974740 841720 424664 1506680 941353 1405698 1683216 9580 1195163 1845036 1007990 1043690 730089 546214 1147265 953967 1032230 1276442 1531242 1093689 1041485 1471361 1100128 936693 628906 1185008 1114473 1925567 1342992 1502620 1289775 1801373 188874 1042072 1670613 354133 227197 1778419 1075369 695554 1614303 807689 1660876 1171901 1966351 1069923 1504985 1906820 1043337 432119 320909 1868555 1651800 1482667 1894718 716282 1932767 1237176 1820017 95671 137863 154576 1279992 765186 1764331 207756 871041 413597 1175243 82779 1431596 1542125 1349862 1660214 353613 1170402 782255 572462 807832 1921165 62217 1652285 1921338 445742 1288368 1607556 437030 910648 153183 1906617 525335 1364160 501472 102564 1892344 902957 1712811 1817676 1342069 57050 447638 264243 1408101 848226 1601706 1127634 1694251 1447547 1291735 271040 1854281 651434 195604 1071829 719291 1691066 885461 722467 464153 875763 831908 462812 1871218 1940860 1741122 704144 1959059 1007384 1320804 1511521 432343 1540237 798852 1541821 1301973 34498 1837274 598591 1445924 933590 1128808 77196 1150016 1393318 168128 199123 433630 940069 1714991 1404805 1484962 487303 1281789 820719 915091 1263957 1842013 1886164 1822110 1856424 110964 462916 428613 230481 356448 1935054 251548 310518 1650318 185086 14782 1088292 438865 666718 1150200 1465982 1569827 67136 1081652 661239 1701061 213507 1210538 594082 686749 1684408 1341815 951454 1707286 908030 1469030 1641638 1862189 1475733 1929235 96663 87336 763019 338269 44300 461442 1572425 856029 1117333 315175 305038 699190 1150103 635272 1999133 1036022 1075502 281988 1106618 546180 1373313 1066256 1266256 1856653 1984426 1561981 1598842 400124 340279 796924 1408560 391912 1437927 578517 1184997 152868 790625 1787231 1535524 361266 1410100 1861628 1018725 1940391 604086 1807695 1583490 1266862 850229 687867 131527 419122 75842 1332667 970625 896026 246435 947397 348449 583697 1391830 1161188 283215 1870997 953960 1398782 775476 1024326 1498142 703680 1345323 1062599 1519384 1378769 1201488 1229928 970236 760825 1124362 1601793 1777172 1268464 956216 152609 1765239 1635538 1820607 1346441 1263531 1399248 1637023 238251 935804 1463140 292389 1255739 335108 75738 1914254 36281 625481 1708271 935214 1131228 927882 584020 1670644 682992 892432 1770389 600552 1230489 1176496 1374875 427005 1437899 735020 428897 580226 1536700 294010 403673 283424 1268509 1610391 1580148 1460334 1417994 1892510 1404768 1973645 1583398 798289 50767 646780 1249039 465016 869994 1083684 1175810 1811584 1880560 673548 147341 1636473 1077979 595619 1041056 1206181 1008632 1368320 1278632 1464567 1426328 175241 616119 1640192 975220 387071 1640987 107626 247704 553283 1212953 561689 1609279 871441 1200921 1923065 1733590 2891 1208936 1930729 1325029 1955382 467394 1713154 541870 832388 1308886 75328 569856 649537 707068 1359568 439425 981239 1176599 1650659 677680 101268 1171224 1058514 908162 311620 454512 552097 358559 528033 1926253 1885428 29867 121573 245484 225991 599775 192010 3413 253783 1051298 184626 162768 771159 563633 292192 1951304 1774951 1998054 974219 161286 1568407 1163376 546488 1652801 868134 117709 275709 234187 1629123 1480722 1694902 1075443 464001 1937279 211412 1741855 705771 1976904 647672 115880 935883 1877325 213459 844127 558370 292428 1625689 414223 1566444 1636958 913163 563383 931934 1264345 1616325 1809173 296951 23787 1560064 56431 618467 595125 614564 1560904 57951 1720533 1329546 192295 3803 722845 1215136 953541 205662 291980 1869218 1191250 561587 1601867 333717 1812126 887705 1688637 722813 844534 1728261 1934011 929657 1074488 1802145 745696 1454381 1004772 1841240 1146001 1489696 614936 1490147 910690 139431 321644 1036029 1528365 1124196 1068397 197550 1991737 817438 495183 663934 1351702 1840220 497298 1727138 109346 429666 562709 53921 1242717 84341 1994422 513314 749539 1509696 22970 404518 1050865 1264647 1428722 524149 917663 352644 1230485 796232 1802610 693084 1401304 1613534 907042 485920 903841 494154 525084 1826187 1483457 687579 1494417 464957 232054 1586041 1281358 1498433 535484 680600 432301 1262537 1103116 130129 977145 433720 527741 906211 79324 92278 1402659 1563955 1197389 97148 1564864 1231526 834479 33228 295214 1644201 320750 200873 1084837 797622 1980457 784954 5593 752719 97319 35545 1686514 1241264 945042 1817277 1074986 977767 1178175 408457 546027 1176504 1772627 1181196 1839645 122228 156284 1035107 1308 1950426 875542 39212 1586492 697185 1523523 139159 1668837 1109348 1311262 1173235 323936 1348485 394992 34458 1373503 907113 735629 75965 1650866 124322 472157 1459922 895438 698117 1726055 1618432 1632507 340904 377354 1090003 1753272 317001 1977567 735423 254123 909643 1276396 1598731 697163 2027 782249 797353 1022664 1377764 1123920 1494347 1311821 1821951 217149 782967 76487 1876740 653377 1881694 773258 543132 1475640 1069262 1419787 71072 924299 876359 175307 1028534 1304313 1762983 1429397 1942802 1418368 492674 1549826 814862 362805 854536 1777389 98593 68852 1455677 233747 1808284 1571320 956876 1977230 111537 491278 1679318 870912 71375 1974031 1957561 1851206 1076466 1931154 1992431 1419801 1743239 1098191 1848957 31011 381473 1262114 825163 676081 685281 1973757 1038862 636355 162569 1978294 67845 1280684 1055979 1277455 1626054 218796 1701321 969549 1003994 307656 228791 715856 700731 704876 97902 1998623 309803 737599 1251763 1150819 1898759 1555216 493985 1717370 1948634 1785900 675295 1377841 1931131 241071 351872 1547313 1175258 139228 50737 1873276 1665914 1341398 933859 552231 1747572 1430141 654478 1067121 872956 292028 1249526 1851362 143271 1285574 1292141 1893582 1673270 1884184 455554 624589 183298 948265 1514228 156838 435786 216354 100855 1079343 1523579 1527760 69339 611011 1254680 1653033 925500 1118808 333213 824797 114962 1751973 1564735 1424396 104154 471073 1803745 542788 1310525 419841 310687 1428982 1780566 1381355 1413024 20502 1144856 1826971 1074733 201853 1402761 554289 169700 1722099 1671000 940813 241916 1370824 1575756 227076 1950864 1256760 1139249 516637 362313 1607085 537904 1554335 1984540 1515690 1377506 1911765 411693 274144 374579 795375 667354 1126131 1034023 1350435 432482 1653314 951198 1144490 229814 726116 442114 1592489 980545 1948089 51732 1034307 342662 462465 1390223 118708 81694 1679003 209363 643030 1138017 448207 344755 738335 1865149 944420 705599 788883 1775289 818824 973835 18517 709122 1901526 1522038 951707 951027 1854749 860056 493083 1145875 613955 1934165 1151127 215824 1816269 1111405 1410586 1653735 1123576 451994 873464 1867752 617113 1084001 1895300 565036 1706477 439530 837312 166872 137667 1071346 1370070 435456 1786271 411007 1419007 842240 717108 1422696 355193 1790973 952943 1502636 1481885 366620 1551643 599491 315913 621073 1415465 807886 305865 350802 1887635 1941720 614137 902398 1603913 38526 1068539 579550 923829 451692 1652153 842797 1905582 150884 1861417 963434 1339615 51586 1473058 690844 1787102 591214 815775 23756 1038529 830404 1689460 1702766 1838772 1668275 1929699 452019 1511522 74684 1921079 315122 1193775 1163827 1670324 384485 616322 1668496 895031 1125927 317889 715736 468772 589324 855492 877897 1198128 1686960 112498 758307 1525553 366154 1757425 1696721 1727162 936916 1519071 455619 1637336 148889 1183712 7081 1665941 1490550 1626507 758137 302047 1906669 876976 1583354 669649 1976734 514608 164976 759018 170865 696196 985742 1882864 892034 1607873 310482 1075393 1455857 103367 816121 1590107 152733 124937 1639989 1645235 647293 22984 1435994 920445 354851 576409 1567299 1511033 377625 1592128 1747035 1792732 1102429 930289 761651 1492801 1808942 504556 629186 1915751 600509 1305368 337702 31176 598303 269631 1064478 1225982 897523 1944193 1621078 1081598 835504 1217602 1971410 544099 1082697 150178 665094 572184 1535022 51606 1383800 1779284 1695692 1900395 1890176 1049512 1875278 1810658 1419371 191071 982570 1915295 1675913 1415244 1363749 1323566 1840235 1549671 1485646 1940997 52218 175759 859084 545610 1936648 676241 458912 776868 1617420 78497 1621447 1300239 1617610 759081 385307 391742 297380 590327 1932206 1163499 417868 1347043 1257283 826983 349258 742415 637071 848853 1307630 1740204 1963092 790734 1721006 1653696 1061797 1830247 1168129 1507569 972466 1619243 969506 1478479 900853 1236512 57690 1349101 1985003 1283594 344450 1601587 382311 1623015 1201443 71625 1401904 1125882 305036 607105 1627394 1795432 1648374 1056332 623520 1077297 1644430 1352580 1941638 870403 1496961 1651457 1675058 1644878 1579993 379192 519666 99434 164671 1217612 1812104 893266 1720184 1540089 1626728 266826 1131197 1845182 1809283 849102 1389437 669865 183410 1383818 1663803 38559 1564347 240950 556851 703426 597140 1414502 96865 1790134 1559063 1901224 247709 1705754 1302396 68108 1689983 1244667 55434 1140999 1540099 1399453 636521 1398147 1022046 182091 746156 1530695 540120 933710 561291 1556301 1389706 731663 1411839 1558171 172554 238518 398968 1700487 1656637 1404584 678610 1759401 180554 20763 1831660 1464560 65665 431043 855590 1332179 892142 243175 1251136 1408352 1854130 525025 1081013 64785 1756920 888526 1899094 187203 1356485 1326326 1488733 1059022 1677855 1212543 1421950 1031231 684835 492694 148149 1455273 1167809 762844 152441 324919 50669 1219347 1050844 1059277 230025 1820779 1069895 1495009 279932 1544770 1566594 1189503 516301 935068 511131 284905 1114961 1456756 303459 1069458 928878 1798139 1683786 600423 1846639 1628887 1488516 1673482 219648 645890 1533591 1684763 671848 481220 1184462 376922 131943 1839084 163715 1530614 1866906 1318773 1201993 927716 226718 851350 1330980 1900038 960651 874651 1472912 1678313 431298 645044 940064 1804634 1611178 1261432 629968 1223627 1772295 1458178 1627816 606031 41333 484343 566904 1373420 763516 239053 1565859 194236 1815989 1553042 1573621 832301 1034516 587944 861584 1612566 1722471 1123526 521236 370904 1363167 667678 1975800 1019692 58483 641523 1889744 1278181 213223 1262738 933610 1079615 715759 1234630 1235786 449351 261818 477985 49709 323668 1726579 78162 921899 1581799 1699204 1659369 897779 1037622 1988910 205108 262058 344255 1783708 1622559 406348 1141438 1868719 189359 76327 1364148 1125909 171841 1304976 1528927 470719 1966829 101106 204038 15877 471217 284628 450076 1882678 64449 1267969 1457658 1055602 1919194 1616418 1072495 1335010 1184593 1337074 1519539 807735 826933 1989091 1287033 1178965 759087 268795 1896821 267525 443648 1552597 888808 1239939 213968 1358675 1328058 1092299 1002507 1493605 89827 719839 1474760 1302921 1083162 389937 337715 488958 1175245 407440 1409361 450113 707749 1152286 1634860 1545068 579948 563484 57701 1761231 1802192 302735 1313435 1602797 1298431 1663925 1565961 1609870 1084830 1922358 184905 869554 559939 1018559 118020 1631825 55013 1980623 839809 732759 1634088 937765 567273 592030 963648 801607 48596 1726786 51963 451824 263352 2165 1860752 1535975 544395 168384 921983 1367622 519239 1207235 763964 251088 900214 755847 1806616 1385545 1449079 14331 100365 33766 366951 1412149 1787167 253806 1891196 1853196 211517 1926341 1450805 391369 1682343 1449254 1258946 1103092 1868328 1329942 915239 1098017 318382 1034079 1248383 187400 1437081 762245 900154 462735 1373441 136254 855612 1217441 846397 77532 297985 725168 98321 54337 885002 1245509 105624 297353 1656043 995876 983571 1164933 903017 1175571 1505750 846548 1104618 1095863 718384 891297 634886 852142 358490 96064 452316 1080706 1046232 1272269 1744931 1720037 1682705 656136 1715924 894764 421509 40545 134674 939991 95788 1967259 1024642 1151442 736216 883352 123419 201498 1877374 1558647 1071439 129344 1976875 722246 283214 1362669 1158082 1550747 464959 1369175 691452 616419 1543581 1481944 845684 1766532 1240033 86682 1837879 1817985 1068896 1269200 1391629 1729504 1475412 1896372 254753 1080795 1438460 332715 1308853 1244316 1245408 950100 200784 1879596 1029490 1237970 1331821 245330 1650263 226059 1266046 73675 859948 155286 417689 553986 1211547 288967 1757822 48960 1693716 336436 215538 315769 20672 248330 347196 1704914 471976 1327673 1474884 1803388 1887524 158546 1689225 1994684 473183 711676 107563 252346 3218 1503398 1530476 1690926 461188 1186695 1811150 1209839 1742901 1764170 1341540 1227085 219618 1191462 1725262 902447 219282 303538 131996 1157837 906906 360299 652269 1840553 251373 1760652 691669 1348925 1356807 696105 1292530 1710169 223539 1379905 996345 596295 703054 151163 733451 997933 1636728 1456368 1300497 1844714 376920 819322 470483 169175 117623 1331800 1777046 1969520 1183224 1388206 1674013 103019 790939 1467335 1486415 1049806 851142 1218494 875167 157185 78150 1695548 715412 464300 1707980 595329 1549300 136597 1052985 41535 1119307 675421 986156 573459 1350137 220067 853282 594921 866524 554574 1375452 1493421 1418281 999129 429425 1872026 174541 646698 76339 1051871 1964578 1003876 1655435 1793019 1180317 1126732 390990 1107359 832479 1699632 1177275 1950854 1993563 1344218 1765802 129180 84284 1508952 1752236 1683654 1830185 1661183 1083402 1585717 1208743 379604 1247219 318706 137791 1989325 1949546 823801 302284 1944227 1019691 1813559 81958 1954942 1812021 1015898 227208 1851874 650476 245102 1055974 771453 463534 1846031 668429 597969 132654 1324857 1927258 80813 426780 729447 811105 1220370 1220213 94471 341919 1749271 1789122 1344254 471825 931315 1834209 501755 460508 1954934 1136324 342966 1849149 573428 78297 1302741 1545730 1664068 4426 270476 647589 133803 1408296 809478 830699 1102205 854685 995260 1070569 235569 1974216 712983 967278 1528326 1835406 1436033 1697881 380449 945834 1583067 1545410 956632 408171 1271171 305458 696345 1415721 627324 162933 766768 1977962 1894275 1198464 1868055 1342393 746793 1383332 1943763 1300212 1517954 831518 1744205 630438 394961 1040624 1749311 313561 1734261 698151 1126257 533157 1481675 605262 1072423 756672 1483230 1322462 1316513 705476 757244 1144418 700318 53911 424751 1794627 1240846 190624 805552 1503849 1428023 1854978 1933088 553351 843897 1739260 1653488 509952 1902880 788368 896511 433246 1037828 1183536 655741 839483 1952490 453128 106372 467400 717935 199186 1406067 192267 1588722 799761 1996553 76902 1399279 546821 1275842 398177 1353857 1778872 1825947 1919269 396321 1932148 1654761 1385415 745147 1691937 1077057 805613 1206287 1934459 1529741 1036805 46114 1897883 736653 1664531 1888434 418858 1952932 926209 426787 1484170 1100785 716557 1983598 1995794 1634012 545597 1600492 1058224 207214 279451 833335 1764226 192166 1619645 141934 907169 515421 566739 1736692 459430 1214872 1797130 1307431 1762809 103436 895650 652596 1507866 1983818 1282889 290126 226027 523428 1542752 133424 1374607 704637 1126263 1075265 1577695 899213 1958398 924180 698924 531583 1451656 1548751 342119 106315 1834750 999427 760113 1808688 1952167 423376 1137135 658503 1236324 914835 1537620 1814017 1591938 353252 864446 510378 350906 495073 1362390 952586 1966027 584628 1473136 1716700 156231 342199 1983487 1086305 1103136 34666 1808047 1192185 142357 1707931 782428 1582963 1411559 544074 1608346 1850931 1665891 851750 1517901 399458 891528 1172718 301487 709354 699162 1288896 698105 77220 325206 873843 1457238 723629 13485 619107 29491 1421611 1299969 252770 1402415 1202971 260552 522452 751133 410954 732592 1933461 1042473 1835330 1976473 1267040 450318 267591 1796880 139274 1685021 1347032 1597911 1437213 371690 182395 64780 180560 547014 889650 163325 1083673 1104893 834843 1570452 364687 1947586 58271 867564 1561457 856575 242560 1658695 720336 681071 1401349 1350936 9173 200958 1088436 861149 1265099 1908392 1502924 1026506 1379097 1868127 872971 29425 892937 1715801 330384 1118311 305635 1089727 832820 1767603 826437 643249 170670 1399921 617372 244536 433473 535529 858138 1421325 1485022 1086761 509272 1291415 1511470 585869 816206 1699228 651464 1177996 1765304 536314 505062 1427558 1017579 894726 1852068 1275124 1304217 33777 959288 265623 1655923 523457 710728 1635162 194977 697739 1977855 250462 1809103 618081 80880 367145 1673143 1026116 362633 157213 1222055 508492 1882380 1532346 1226762 221949 1416454 325934 745094 1516379 698358 684968 118543 1151926 901848 531062 1739058 1769296 1108558 449781 1040512 717133 1407173 51222 736325 1216241 591678 1902080 325584 234388 1579681 1474384 794848 793495 1263702 1853891 1993500 1316629 567859 419043 1010002 1783039 758662 930215 1762285 936316 1788256 623187 1671581 1798159 672235 1708051 545539 1115873 1663524 984599 867301 1837923 1340803 885797 603846 1869561 502114 1636037 1678113 480614 1521226 1388600 3023 1575644 515163 1641037 476422 654266 991527 1808397 1968831 1848965 759989 1857024 319895 479181 1489588 75874 445229 1355576 560776 1633780 1550801 1092289 376959 1759285 715320 550405 1920392 121661 514073 1876536 516840 1754262 1119037 1397552 1220876 936481 687043 1562491 133531 1214122 1759594 637137 1359477 1665513 89475 189692 578486 1556028 627458 1593918 616695 789336 552544 383025 1214215 212415 1987899 916227 439477 1815301 369583 1934880 787141 971592 1861099 404628 325375 1851099 322204 1719633 586371 336776 1590261 1421219 1731533 8329 1501539 527888 466105 1470449 1144636 554978 1786296 350142 330649 1527648 1818369 973796 174125 14037 381001 840621 1149015 668244 268665 1497594 1012073 1261107 164360 308247 657986 1268288 72550 1243374 1492295 576319 1412616 1409697 1398146 272838 1929683 893281 124611 553440 1427271 947258 1317825 1824239 649617 117108 106293 1579347 1867447 1554702 332447 626847 945812 1146911 1952469 1765135 1793216 522649 1395786 224520 1602153 1042028 1469134 918024 1960366 18655 1763341 1496454 110446 1661387 834946 277892 1955450 463880 1221098 1697282 902470 423733 447096 1942479 159246 544179 285850 874194 1032376 275234 828310 1159158 228635 803632 198117 1320534 775908 1767027 765489 1806394 1148576 1209771 114404 842066 1498476 964203 1617316 1259363 74543 1183764 126910 1079312 413506 1889918 222706 343955 19010 423275 1765901 318054 1471697 328012 1940111 1351983 625424 1952 755098 1969587 1134384 1404660 245374 1466839 1482791 423071 1058783 1224430 877839 1188031 1166815 728645 601562 1663331 1371090 108720 314283 249986 699195 166551 1601076 224746 191945 1162117 1582839 1099513 1613902 1135089 1714035 1203805 1714558 875627 1525232 363339 1554850 1568746 42344 65149 617070 984022 1997277 1714036 941781 1574959 151862 197871 1152840 640429 9935 1576010 366629 1699309 159514 2333 1250458 1093073 1388133 230306 1222729 511058 489459 399497 379089 746283 1466389 1460314 1188015 1770793 282871 1750561 1016971 907567 1127433 1031447 1586817 717529 1171599 1933354 998586 1840916 1626312 1693396 1084162 1801519 241609 1658516 624843 1148080 759898 1112631 412447 284138 936007 221368 1255387 254369 570303 562427 1157468 1877511 1701808 1697039 307044 1788642 1405565 1213004 964815 977216 1073199 256163 198187 651983 1342161 258010 1740773 360440 1796985 1498385 533716 201357 426248 176098 1198611 1580207 744749 934682 457058 1897163 1357290 250112 137702 1095773 271346 1870939 329746 209192 778501 876656 88152 965471 213965 1542114 272151 268157 1313277 167267 502597 1156586 1065828 1055493 1902968 768234 1435661 538309 116132 742516 411120 10779 519577 703859 68988 804245 1207348 1356843 1033328 15066 1687666 1413915 516714 1911215 1002273 914123 471840 700942 686241 1560601 761096 117476 179321 485407 1461390 1000260 847798 1167909 952091 1412394 47903 817667 513711 355017 1529968 929870 434548 1870706 1678086 335793 240906 1691889 718828 583710 416994 968146 1522541 1906146 1542680 75167 1065025 393476 870171 1584880 555406 990293 3131 839413 1426556 1472772 1241330 1280461 1403149 1397659 1125090 1393003 600045 1566210 344552 386972 896503 797879 1539368 1079946 647434 821130 1924694 1746525 1597768 723846 924307 405913 91435 648636 1175065 623497 1967777 1411345 1145476 1904371 530123 1888448 1531801 1367529 52117 848632 1182266 1032731 343760 1469828 755567 350168 1029696 612581 1995045 1553749 975662 1968124 1035179 1782715 682181 1838792 1146186 450633 1168664 1347590 40301 680394 154038 1456423 802009 1635083 760418 1939004 1964412 1147278 747264 859294 919320 1395613 586084 383572 1705583 103325 988297 1728738 1399592 1851612 218920 608069 795606 601361 1042339 1418206 1824393 541827 174572 828422 1663437 893567 28972 1865302 1824425 718984 362423 818267 1414847 582404 1425159 540162 455019 716132 352728 1809033 385064 1831119 169778 1446618 1546098 1822256 429033 1820870 377427 448179 1954722 262870 1572577 1280428 920128 330101 1989958 1470692 233140 739758 244725 80202 780733 1053731 1811891 1554315 1254235 1962017 1799312 1441965 349800 1884037 815226 1746114 1715364 572012 648453 1408474 276852 663046 1341776 1941828 589520 807686 1953118 356108 1376273 1747272 343491 1471089 654928 1319888 266510 676765 155256 1899871 491974 1576819 652104 1129201 328357 1939690 1701108 1020103 907675 1825732 1962298 1799574 219325 722967 1616841 1494378 793197 1032673 715008 771573 341529 505845 772428 1249259 1444737 611767 1412087 1025856 1255220 668500 149027 902289 67227 1721947 1771826 965611 789551 1627122 751750 490282 1756943 1463219 268374 114337 783283 1057915 1236527 161825 495986 1229458 891513 1626121 1656454 1431711 616304 923564 868970 1917293 1437926 267997 1614599 199404 129826 1124694 302315 758812 145496 1306377 655899 731520 759708 1224160 1558626 331764 389271 246573 951345 878053 251137 987174 844261 932262 167970 1729550 1456561 1050091 1920362 755368 786952 916342 403380 1669532 1648792 833159 1551114 849875 1114230 1089873 989201 425761 1408608 1408142 1385478 1525178 1001540 614081 1237859 692634 935788 620570 1810170 1499042 985704 1461043 741297 310568 613880 1424047 34461 291335 1866430 1960055 1188377 546722 1609515 1914688 621383 197905 1276616 212516 197334 1373970 1626409 339745 1544472 1323009 514931 30131 570620 1632697 908192 1085454 1225693 242338 109995 286695 1035099 233310 1138794 272975 564597 438208 1962408 414420 761464 1184564 1856767 706051 1895929 1250538 69524 1711656 477569 1315878 1876917 122590 359165 1650117 964231 81454 774370 682825 992634 1650697 997571 1659654 392793 202726 571485 790877 1031456 1952789 1313365 1765295 938911 113944 593432 518608 1298798 350200 182559 1878608 1696435 119430 473601 1247831 323554 1509423 1183163 1542874 1274081 1066673 322580 559644 27894 1384598 261223 789001 150428 1416399 1545969 737953 810236 1442013 1940210 1889674 1752160 1141775 1478702 1807370 587042 72151 1106660 1559874 1372715 96468 1171278 1335282 800489 515948 1676828 1896130 561024 1418994 1192680 1974427 497306 363560 1677960 1528146 829548 1524158 1035398 350278 1246844 1342685 1137349 1678236 858709 1032349 337854 1527111 1654830 1539128 1042650 1568385 581026 983992 719189 755668 676390 519071 1009982 1033206 301681 96418 25641 284100 307940 1800254 1824140 1589289 1140744 276925 1503987 183780 1712007 1996892 142044 1625400 1579055 405405 1130704 835607 1133565 256747 52935 1820961 1762710 840328 322043 783135 471914 36992 258544 1813831 1813163 1340696 1592057 1278592 89564 341444 1630309 628422 579121 270568 1252124 1810876 707673 1917776 1955242 50426 403209 92786 99272 1180614 230121 1163281 185286 1241821 1709006 236657 1573267 1884797 1532894 1049255 1674874 118086 1555418 1158768 594226 598094 1876192 296670 1505258 1706983 26001 818494 870713 331279 71530 1199849 1932921 1258826 1273223 174052 1870007 907266 1706142 103188 1107503 1257421 756154 131259 52795 1645572 1335255 371563 559552 1957619 552649 566929 1555166 80225 1235957 18004 633119 1213339 1858468 432503 21956 1290748 1299133 1436911 1551134 1521465 1998131 964668 325972 1543459 210969 631212 822350 1816684 1406103 199407 1996584 1849859 1307405 145119 1129454 1823723 1998746 1241215 1826443 56022 1987306 1855031 1262840 1128537 908576 275158 1105072 1297458 1615462 1739582 4183 1996854 1012249 198474 345959 1561316 960475 1395641 271372 1748896 629601 1226468 1897813 1279544 1614101 45588 81291 1716829 1380144 1353273 705686 1284134 978514 225253 1626041 1829659 630654 1188554 1209887 1721076 894329 352606 244182 150587 727396 1740203 1846956 1973451 853301 342470 345322 433516 1040074 1828198 1202710 1158327 794943 1377627 64894 823404 1330519 1184632 1823541 697138 411610 1062558 484017 1413669 1285019 1791564 556748 1834256 980569 1177167 1110218 965199 1424389 658871 127299 1767920 115964 812341 843502 157925 1833890 1772978 1891941 1656986 1214564 383333 1259862 241018 731367 997476 311997 1739596 747260 1019061 954389 1357465 1444401 185768 982486 1949128 602449 1422425 416503 683385 253537 1852425 1523402 399859 741771 1452794 1299534 1819121 401898 705319 1315721 1535219 20649 1890350 230540 107311 1572294 1326461 716236 1714746 307258 360892 291403 266757 344191 1307341 1931341 921789 651865 902961 1620943 1027638 583679 209249 493386 1779314 1160932 1253463 360860 142746 907624 1261065 667272 1717949 26258 542136 765767 1513108 1679851 627951 1589631 1750511 51631 1327192 419500 1595508 1959668 540600 458565 31442 411026 785980 762196 586080 1152236 1385137 1731627 289861 1514897 36849 666083 1432098 1980374 957362 1816815 1979218 1897605 680694 1073343 22828 141004 1301252 664470 1969859 1664367 1910124 144908 1454675 1307817 474497 828170 1201344 1220821 1067500 1186842 691346 569218 730648 524594 1563218 920005 1238577 1536595 1922014 829813 97623 718392 1931788 489218 1432177 842665 1581766 1899211 124136 1896700 1129618 1530508 1594985 1585945 1047810 421925 1399976 1713784 1576207 1188403 1074509 762050 27481 1245176 519266 1197640 1962446 719247 349982 225972 641393 1685200 468406 1999096 463380 196886 452288 855757 719527 146735 239222 1713544 371894 735653 1735049 194174 1797835 690275 193333 874738 852819 942075 1605874 327359 832337 743207 1821433 1638182 858500 1707167 288461 1168527 1811951 699673 886497 26995 1096316 723928 58661 518152 1571533 983233 1194200 674871 1577815 252822 869485 725613 1857285 1344126 1072139 1384788 307554 1136215 1544974 231896 1567159 186631 446458 1551135 276603 478084 1723258 818204 1748658 1872226 13991 1590241 469036 501215 1341991 1655915 605127 1785873 1098215 722021 252577 807206 1340754 1364703 119577 663752 846608 1028655 669070 1217271 1391786 1456809 1079308 805354 353002 274874 822303 781329 1280737 742705 710357 1014255 839494 337404 1321816 562955 1176021 1612545 1940262 1429481 844942 673345 1161496 94743 91150 1268879 224782 934159 1780446 1502382 1145404 1927697 685992 102857 1296451 275689 1370054 724800 353516 1621468 839905 1455957 13848 904242 1437741 16990 186216 422360 434676 733485 740986 1557259 798352 1398303 438433 1320072 1719547 1467557 1971664 73971 1123509 1175770 510381 574831 620031 1636369 335918 95756 118247 1158084 293779 1608521 1516111 180017 136576 1557766 1605071 166589 183926 85631 1741036 1841112 154599 779222 735572 1144509 172080 1093644 1598720 26241 44282 866395 786896 506419 1308452 17241 1257897 78304 1729969 1294152 1919453 688846 1587055 588802 930146 849948 1216120 508194 415711 185782 1142711 1044667 1852437 843742 967701 1768797 564620 160528 56841 257804 1665294 1346617 99356 1520236 259508 1430654 1842505 605902 1435762 1677350 121156 506329 299168 352064 1983421 304101 924754 328551 169949 410297 1752840 1112569 1440953 1236550 1057243 1544816 90573 726374 170891 1070032 512727 102129 1703179 1831018 508995 190502 143470 937118 1840511 1633230 213895 1564068 132003 1783945 1727591 1704298 1665024 887555 171632 577884 1387493 6582 1157516 1040173 1123011 1302928 409064 695988 967231 1020490 771175 636080 852052 1445635 1048079 1960737 998762 758646 335893 3109 1741547 299129 1580366 485498 1542172 67890 1941093 1434237 1265689 687543 1154309 455656 797979 1053269 1210700 459584 101114 1736960 101319 465089 1996539 1879573 775888 232076 388910 1988428 1079112 1940369 1528754 334619 766340 1384737 1617072 250349 815337 1329089 509841 1099384 1523927 921475 1271707 461639 1737695 40286 1310073 107342 1638080 412741 170805 131288 1494637 688791 269880 819922 193177 523992 378263 1048905 1415045 1826491 1357230 1169836 310901 370268 673819 1096104 1281921 210456 925151 1536258 581570 900026 1685201 1521565 495433 652046 1165794 1511216 1140264 1496560 728319 887724 348823 12768 1745959 1131681 1244464 1327984 1718917 514113 1503839 1797881 1219345 1034527 1380692 1620828 906081 329269 804060 1625681 621382 254800 79928 1409025 1636719 870444 1072011 875690 278574 938650 657709 1541879 1061244 701306 257741 570152 891447 1567528 1787103 1994870 782540 1724590 335373 514376 1827161 1901571 1787190 1242900 1522945 167679 1525462 1335029 1211481 1155083 1824485 793198 1584874 317052 1148609 1669457 1881465 241395 1321545 661496 695075 1514315 1786619 1417583 777463 1554479 365480 485630 1964162 1942788 1421288 705466 753981 1769914 1020441 122461 387426 696989 428072 395320 1872749 48551 740554 1768363 1720033 82200 1527415 916800 104567 556106 1374187 1580262 129326 1183928 1902078 1592674 647279 604943 690535 1569166 146659 818474 980761 1557138 276896 1801780 1924585 209855 838156 1740436 229192 712861 1894479 1069158 36448 1261143 1130734 1918333 580672 1121292 1148430 385807 564197 1350147 777412 440509 386714 1594162 1264845 1126694 755332 1414255 1795992 1757809 1253597 908676 293584 1684343 1286776 1657838 876993 514321 1966608 1593982 1805839 940346 987959 411244 1358015 127896 616163 1545406 1625595 359863 921766 463552 596186 1633939 1627583 533097 1603817 433095 1284332 1903124 1857117 553462 638871 1581808 1315798 432793 502818 1173413 1275417 1302357 1801154 836749 1719376 567291 787900 89789 1972272 531415 47778 720606 386744 1560099 1801764 1309572 27703 1848399 1479111 53006 655538 740325 766898 1336962 794571 1047721 233558 1985275 402922 795901 223187 928531 424363 304785 1365798 1661646 1177468 1565871 82258 234099 246103 1176670 1473095 1274623 1345538 364303 666983 90163 19176 1557077 1351223 870590 1563425 1897595 41692 1783899 1205879 1596374 118925 1564851 1575769 111188 373077 1919201 1542320 1838997 205524 1391744 634773 1131836 621393 91394 1992610 888353 430195 1725010 1206743 288055 291263 1652100 1242575 1646301 499756 1940841 79037 1773228 1687126 15843 1925458 1618643 759426 850873 1039891 549794 183633 687296 1481635 1501448 1311387 897203 1338422 595469 655726 189524 1757732 273036 67063 773293 666347 558536 774319 1765931 1582388 399332 1975827 951802 1334617 1275991 1926907 1015796 1021226 969314 153819 1741270 17954 1265 1961140 620820 539754 1088225 1000710 855994 534108 136170 1296203 1743670 968052 437400 226503 487272 1698296 217136 414840 1113925 1495020 1024626 43094 42505 343331 915226 735856 272887 1775682 86948 1582168 1800237 1189493 683790 578433 988465 1463551 498059 945790 1995212 1281784 1382396 422082 224190 74697 1861700 1540619 91614 1032853 155297 1699173 1031775 626068 264950 865696 1251285 1763925 1544269 1242852 394088 1687343 1613024 1309445 1579440 520717 1503125 306248 1963005 1320557 1655377 1127392 808558 1498613 117431 158404 1838951 72137 1223863 749683 185479 606577 7642 1408156 168837 1825504 119590 348535 391865 976062 818313 802390 309176 1150457 1168130 428110 1275810 796546 124762 203826 1331192 1090295 537415 539388 167674 470232 838616 1231308 1154829 1229369 1530000 1454312 1936118 63582 1310372 1605229 401079 354429 1058767 397174 1501709 946545 1843597 1487371 876821 1113956 1669774 258153 1918438 89747 1861075 576797 1999141 769456 367556 1690302 573050 150196 1133826 225551 1555715 1197251 1884475 1373773 878087 323016 1189324 1212380 282981 1191779 41168 1182425 1560963 578671 1463364 176782 1644286 689414 174892 182540 1790831 1566676 1438825 902241 1868829 578394 668848 1714649 101040 1951010 1050747 390173 923718 917597 28968 7474 300558 941641 94669 446544 629089 82224 1924254 710457 352246 1766164 646547 114153 1429030 83826 1417515 151639 1679062 1474288 1582907 1083034 1280886 875666 1135056 374821 1546008 65044 1845203 270004 1968429 785788 1268504 852843 533562 959224 814879 219454 1782350 255999 751035 1097374 1044772 907148 941123 1693104 574219 788522 1366920 1905228 627154 1639134 1369499 104733 1129949 1076703 950232 737540 945614 1899025 1820044 878709 1900105 888481 376603 77383 63052 615952 111155 1290665 1589986 1390777 1527725 112933 205964 1063445 1556937 668377 16309 1703503 829824 179032 686273 1458817 314909 223965 1150789 1338212 241365 1910273 691899 35022 1457329 1705289 849411 685876 649088 1803713 75408 794866 180780 785388 898233 1842748 1083778 1142607 911396 410395 189956 1937912 427144 709868 162873 109429 612316 920305 1630915 1647535 764714 1278732 468453 1168697 918267 1482785 1884811 1100000 290482 835239 1083643 2004 811628 1841359 593626 524170 1050833 739851 1057514 1677425 1588497 1256489 1648213 1254837 591940 1501039 1190394 1242089 820935 267751 812388 56633 316210 205782 992813 1245251 1952023 1482281 785131 5896 1551554 707864 221349 1996576 57949 347633 474492 454578 1645966 1805560 633555 1254610 493465 237791 900775 329455 1573909 1670355 1375635 839453 1089704 1276856 1874985 510568 1806891 1113431 249258 1615975 712077 667669 909389 1523878 146875 751306 242955 457843 923857 178171 156736 421979 1868677 574384 494697 1881445 460437 729185 1832522 83166 664160 1798122 1857134 1714768 1266131 836481 1339764 19276 1456503 1810124 209275 1412697 1433042 81655 1917621 1397230 1983929 1069278 1469195 850266 1062676 765952 1336611 1304464 1875582 1731733 1032302 1401442 592430 611272 1449700 218452 586279 1964998 1448697 226620 1749608 236075 905240 1262198 936067 1468342 1866003 1350899 1832285 511337 1911911 58164 827775 694450 1735148 1833838 973988 730389 1842823 1604570 1851380 75308 540991 1605553 1632973 1326728 1044092 1663085 894960 918279 295885 1935870 1721396 1431790 569708 342379 1246037 1060940 1631108 1747078 506834 831439 697683 1215791 1270716 1134896 1447155 917254 1487939 1245523 299809 1340699 1905174 1658384 1986305 1159462 981285 327333 1027244 726329 1304669 1309881 652202 100088 538579 696310 46684 446241 1861618 1745168 774470 307273 367074 1452544 1946157 1943499 1477843 1258692 204794 1267718 1470305 1743117 1356503 1912110 833456 474955 1043880 1535825 1927394 481941 780381 1076106 1523393 328678 1265366 391884 953979 1402856 1370698 378480 746435 1548509 1694614 265383 1140395 749212 1592719 616861 392133 1933330 1406187 246116 1539930 1085280 689166 1715136 1358262 1673157 1189682 1397963 932958 1705769 1273986 1678513 1695110 1355314 1278354 842229 1284030 642344 632336 1249859 1349774 1450586 1371431 1121172 1474278 1505456 1574088 818281 1007109 577519 80240 1830658 1835102 145622 255035 1185272 112451 1341596 715547 40423 341972 982357 375534 810283 251643 438998 1418732 937154 1032467 804337 1635887 1692858 841426 574449 1702561 1421336 1634170 1279612 1086787 541747 863260 1225344 1772905 277775 260289 443412 1245992 1713802 1126529 337806 136915 1151505 1628558 1895577 417956 1112283 1040286 494349 328671 1779368 1812790 1184127 1281948 1063757 365248 1805421 861278 1019561 229012 1445117 461146 403092 1232941 1193004 370195 1486733 1953550 585359 403427 1948414 366496 35886 662184 1331916 1333123 1838416 1185262 1158849 735366 1021043 1841322 255075 64223 804754 276381 801434 1887560 460510 1986560 1501547 1509734 320580 1491533 1024614 912542 1800849 276624 1712468 585705 1201691 1026046 1452599 82767 1231277 394458 1987204 903671 1490895 1258251 145113 1628554 1382390 1023709 515979 685494 313355 1609120 603343 1297770 1525520 758542 948382 1745848 1656054 1964025 1322195 426053 750140 1792521 912717 909194 63670 489426 1440202 1863381 1619887 51950 698340 696992 1670007 851105 219094 429784 837938 82313 1445014 115988 1748476 1177649 1659085 523819 831111 515204 319376 37227 1484482 942523 967066 1874215 1495479 1091728 1165977 1981612 726420 497106 25906 1627090 933607 384073 1579503 894309 842832 17065 927900 645370 902474 1656173 1311475 1493309 134060 201175 1366736 979103 1039983 1297022 576981 1388459 348976 79523 552611 1626927 1177211 779302 211688 637539 441926 1472357 1933774 662484 1019414 1899085 1342678 1767687 991358 879985 1099041 1677037 268380 1761869 1511569 572229 1262326 1756979 1221146 1638489 1877140 1571371 923332 354425 1728164 1088786 1987509 1152875 243538 396577 1163584 611306 149247 327219 477770 1741953 1717153 511343 1438913 1294832 541584 1057998 1975375 1978702 1884551 510609 731818 349936 572476 44349 1924662 310289 1830025 1771704 1226520 92864 782728 80197 164783 1371777 1418302 410269 373733 702233 1162901 1397187 1304231 781713 457274 1572506 365891 1311084 1179921 1047259 767846 29364 48622 1772925 1716363 1038115 390717 879825 516503 385180 298925 973525 1192488 1555959 1189635 154187 1238891 1105457 1734317 1124729 1718034 1575589 496718 1150471 947970 1560542 1728380 330088 66711 111153 988576 604176 890539 446761 1793741 377466 115023 1381469 1684260 812867 164004 875489 820991 1746070 389335 341928 1811409 1189213 1106729 1444924 1439621 1711209 1551997 435064 1403138 1295144 397931 24579 691898 89494 1499688 1507205 1126615 554684 1514155 1162547 431068 8172 168377 977884 661733 1124270 921431 214812 702452 1835423 1670384 1771879 1752150 108835 1209062 1680719 984916 638572 1591626 1143605 517899 1596458 514957 1499815 826856 77513 820663 1798205 859238 35515 633200 1848292 1640047 1976934 1217608 1865178 900455 1306248 1829460 1123257 1894307 1071260 38102 1915547 644334 758409 883775 460783 847379 497422 1910776 300251 1269165 1536622 1515051 1747690 434406 1085934 1255209 582210 1350718 1793280 1299878 209084 194346 1076624 1858521 920735 1556562 488990 724261 1705613 1908584 9320 617068 537545 1550441 1642433 305309 1604575 1110356 1483404 800561 1227934 712202 1293206 980745 1933300 1468625 1043552 368101 174911 281830 562758 469658 453104 282192 1451358 1724818 1295492 1646816 718722 191180 944952 875253 1416494 1440449 1923352 1111303 514153 1075236 445828 456643 1957485 482378 907847 1048083 1346766 1118169 1167827 336649 823590 26859 1026113 893302 582010 284500 4991 1534545 196057 1352924 925483 872062 381753 715721 1430811 1602044 1205551 1455405 1017736 1877815 1784953 688294 1150198 1234639 1536188 1785443 771211 1271428 937325 309690 1650307 1065795 1396760 1854681 622346 527817 1316971 1872325 219125 1481968 282102 1747596 1700422 799151 980275 1999280 485772 1641230 42106 941561 325386 1949631 10855 1697102 67514 456483 1254210 544610 624142 81046 324291 132975 1820063 1016472 258368 223257 21072 1029481 379062 362673 1233924 658840 110087 1944669 1635154 813846 333685 1783758 1788385 1887331 708927 1504676 940810 832314 1213115 846630 1157637 1205010 1560418 1674279 1101820 1564124 81036 797266 1556488 81737 906028 646628 432097 456727 812719 1396096 1617491 1371572 493740 1572262 1145834 833026 1190160 934040 1121191 1569861 1439538 1853731 1131150 1221351 1173031 738964 1992590 46939 259705 1268596 1534933 884229 753186 1211926 904856 41794 1787368 542839 318392 947865 1941027 1259536 1074844 1555781 1763528 1919126 130207 1751626 1326437 1070872 1695651 1769437 1380836 829339 1069871 532988 79215 193996 1976657 628291 305679 3434 1344252 960989 648763 560570 1609055 1836362 1970689 1634413 1635543 1988429 1565303 170929 539363 1042309 585294 138452 762528 1944268 1675997 209532 203658 1574947 1411740 725039 1361127 4805 1507414 1298994 121330 1219933 472268 239972 786170 864731 1950098 956445 370088 1507637 1733465 989694 1109047 1969854 651855 906840 921832 1884342 1019474 125097 1897128 1980750 160669 56296 390278 1561883 1167236 610198 738788 1437923 1427282 756777 265138 1074315 821122 614110 746011 367661 614136 1996456 1411868 1219156 1415095 469440 1887720 1087737 756810 207731 263370 593089 73872 490331 624130 857808 838767 563121 21766 703398 49252 544276 594652 890596 550700 1050213 1294827 1859808 579410 1420503 1434321 844932 451929 1452831 188745 1521224 704266 1353644 1650411 733346 560613 251498 116739 1511644 281014 1720197 1552960 1791872 89775 264577 1859476 1203895 838506 1737610 569589 1932903 1806915 1145359 1323047 1428505 675874 293808 1713548 1458451 3809 651310 1560860 1522965 468959 1770221 1824268 582578 444932 1652215 882780 1926650 1725367 272994 208366 1221043 1617608 1382232 1170478 1872972 76433 1430416 144831 357377 549863 1581016 641684 1085955 1908026 352935 651889 1209663 210101 1149775 653197 1047419 1041655 1832142 1046789 800791 236670 1289225 1338531 1397849 1405151 1835249 557162 1079141 140356 1179476 257793 808055 1421456 1780434 671657 1506024 247705 1696122 448059 1746721 775539 1498640 1595857 590087 1223547 758709 1591750 338603 1761760 421738 1020235 1874314 1960302 511856 409662 672823 304172 558967 695181 666207 1153980 1501558 393002 1228947 1809754 1065556 554297 359351 1751849 1144309 352665 686591 979106 1605380 1402399 1315767 1078705 1870395 1597191 741882 653518 278040 662197 391440 165958 660223 211289 207689 1965108 1608906 149771 1383153 1267448 1317640 1183753 987099 1691629 594745 756939 1018591 203896 733034 787882 748110 1542295 751109 539864 1287230 610153 687873 1953830 694316 1865114 1118679 980708 413894 1347114 1621346 1485822 1995030 246563 1228088 586646 1662840 1773043 1042450 1773424 1705201 825496 79129 185669 342424 13402 1852974 978129 747783 1380825 796407 1020722 159580 928110 1877209 1342497 601450 1646571 316620 1028965 436146 940010 1477729 1581472 1971895 458807 1763298 1334072 354750 1454536 575261 1426229 1978665 1930350 1164890 601229 1429933 346833 1186848 1535774 528426 408646 681157 1188658 298673 912638 826264 213256 434927 226446 1946950 438546 909538 592071 253484 280214 474515 202837 1888507 1495723 309938 626402 404204 684516 807017 1106910 1639390 376481 627917 640467 1048916 1664597 1342418 852543 1379605 150161 1867794 1553529 1320653 1274204 939183 757351 1482808 1761853 695857 370287 283031 600079 1448407 361447 1129146 264384 400252 1789958 1992927 1578484 1333770 1795813 1612173 755589 1937812 70620 1592827 1896333 1257886 1026578 723494 1976405 918426 896221 1837986 1139380 585666 951653 669821 1919060 409658 947280 1732056 250285 814759 190050 452179 473387 1658311 1037258 1915976 1681408 1402229 1246160 1760696 500594 1510900 402464 893077 1613953 1958393 1661744 1546990 1133726 277683 108993 1817257 33792 376980 1507286 1582300 1580318 387122 850900 38639 592872 748748 910375 727756 1265285 696673 363111 1291324 999617 388372 1669410 642067 1808343 1536477 1569528 655421 543368 970339 1328614 1952502 340081 1200060 810121 431107 1265653 250561 1125327 334147 335168 347898 473798 1825285 1962670 1833829 601633 1594175 896755 1190848 922729 940227 616923 1839646 1063419 901215 498919 213296 1836215 1747471 1558066 1948513 1338057 125468 912875 88649 1958758 234228 1767527 1935542 1323265 866741 406784 1213958 1693497 84250 1878382 275253 237770 1922671 1690384 667088 876748 46266 1558121 327591 1768045 960544 764991 1131948 969625 1780026 311369 1778289 929386 1436599 729886 221012 1263255 1700963 1855221 419779 450812 457685 879211 256723 963599 1818397 1829523 1138861 1041630 537458 1794177 1414761 1903481 608736 1245319 1578388 694439 1794255 767921 731800 1583525 907704 463042 682228 483095 363552 1970381 652667 1582728 1296113 67907 266858 553555 699180 22539 94175 1836326 694555 726438 1708906 1194739 692130 453048 899840 182117 730405 1816450 299432 610841 1917329 266128 708651 901862 1565939 1713711 1794159 1362179 650596 1766816 1181720 1902387 80250 365412 506065 573212 1520726 1783063 1702078 198089 1797511 1511989 572394 557547 1328352 1011207 1997334 857774 475898 479125 46376 51357 1383318 1059260 42680 961155 1381094 319527 348658 870749 1015860 1791392 1294219 1647754 1452839 1010989 866813 1364930 1779916 1603085 509875 1271024 1029290 1298837 185070 1752518 850833 1273566 1544133 726357 1064680 540789 1825577 483907 1936032 342704 666394 1090110 278872 1116597 1852861 1016615 665525 887692 436476 1927154 1479098 1045408 584251 1102646 1381980 233541 1789607 61294 334975 1902042 1931762 1408304 1193996 262101 1494807 458793 353543 423753 234693 1577295 1771184 1571702 468070 46533 1807874 76935 37845 529139 893380 663313 76677 483601 1032611 1372648 667815 896796 1754071 624974 981764 1614152 1165947 1790859 540672 1279168 1666416 754472 1543503 762999 1379968 1063566 1569962 95106 229014 1857550 220679 953602 1582080 1229972 472454 440971 714194 434077 1131629 345559 1835948 1255976 1891009 1352608 787652 84406 1908989 891232 570107 1039936 417772 641686 1804863 649011 1742972 1724502 1734353 1062892 931894 1668372 572731 1508930 629373 1798849 1735424 242570 1932120 1708506 928092 438720 1174158 1622040 1804367 1691040 810617 1206071 672858 1982010 1838876 1701113 57240 1900125 1368671 1035918 1556011 1454016 330531 534275 1461602 1127300 1294387 1314757 1026320 151325 734609 346831 1900800 655994 1703792 824880 287323 600344 1333448 971391 158877 1117277 1869974 812773 291742 136931 1849099 141805 1744628 664987 1230870 19988 1094038 484533 192229 1989409 1219246 1222570 1309488 236606 1464765 266739 1565850 645251 1618880 500729 1152951 1045640 1183700 370450 1821320 608384 1399302 433835 1221728 333595 1273107 709276 1440852 1009604 75531 350926 194709 544756 241724 1897347 1683432 854781 373198 1451341 712309 1076825 822004 59665 1329860 1400538 360331 581587 903479 45543 1552009 1601242 463971 145305 687344 175507 1018362 93213 981770 459072 1825004 1216587 434757 1640431 958822 997882 1808709 1280521 931135 441563 1997235 1643706 321935 739372 1380472 857246 1708610 1138389 525574 1388122 1023705 1645887 203895 1356036 1707946 1928303 1131442 1766775 1038544 1615349 1212625 165536 921587 724076 1443687 1786216 973989 732063 418488 82251 1612194 25527 529601 1713549 846526 1764847 1907791 1406674 1547868 1826318 160682 1585033 862950 705653 369153 511963 985856 770419 1387703 1927323 1992970 358675 945477 823199 1499629 1727508 1865090 1415485 254235 136241 1286495 147324 1456104 1159701 1964192 569493 295320 1962518 38167 441458 267502 1297576 350915 865375 757158 1704202 430310 1529779 1667785 1987194 1113999 10967 1065717 804108 125622 1005190 934199 298395 1454750 1540335 523129 403689 1865066 42986 1495813 50904 1400816 1329465 1487344 81467 177238 85980 1424318 312648 1946389 59026 903992 220630 1928444 1493414 610484 375741 442593 547112 793579 1690884 447688 1039447 1509570 626444 372876 1286497 599014 543037 1598761 958891 293237 1108926 312126 163583 788970 1085855 106931 1189582 993279 1383256 55904 1700095 1784908 1292787 489504 379719 780501 713855 1064410 1151377 1147493 335458 1412560 17546 1221501 1214362 1758140 1860254 1535517 374295 682918 1807099 1964752 815192 1777670 797681 1887848 1933111 1352760 1988063 1949356 752267 1228415 1794915 427187 1594428 718112 724334 956319 540124 1888764 837031 812895 1443821 1453665 988482 653157 42506 104633 371802 678873 1638942 485299 579392 511594 771801 1635711 1833914 124949 618020 463388 1265706 714433 1539156 1448081 1212122 534382 829303 1504607 1210276 117058 1090769 1014662 259323 1322073 728118 909074 409787 78996 691409 1582588 937493 1687315 907334 432103 428739 397386 171951 653150 1688082 254995 354594 436440 1089081 878395 1178772 236760 516498 1516533 683095 1146931 1606213 847763 1852120 297413 1942389 995779 72185 981998 280312 352641 515056 690465 266352 619553 1422090 930110 1028259 1772562 1858283 1907991 1053733 1251042 78879 898097 209185 1467110 101379 1312473 1810298 5402 466528 1550411 323034 1815911 1421108 1719941 69362 520250 468553 858025 1574322 461431 1511380 1144074 1913658 1094985 1101141 908258 1804980 1933737 1309258 149091 158487 856808 864309 279274 577043 1118139 730774 1815483 1177224 1482069 1003326 1556516 1798392 1896617 402685 1015770 198170 859872 1781680 133755 1948055 488964 419120 268928 1050216 994517 1527889 1694984 966361 1531009 1488479 671166 1034288 675031 634333 1272962 1677078 162557 1150395 632834 717021 1720647 888156 454599 1955076 1156757 1536603 103697 720401 718012 1270009 996907 183370 1186903 1174699 1955828 405916 1860134 645887 888620 1285232 828989 322718 997753 356200 1856519 772984 1459861 546938 785670 1652764 1717867 702489 1311460 1573405 1166781 1945421 123170 521882 1243262 534632 349147 1602784 457677 76764 1133569 430119 247818 1033918 569147 127480 1859613 1747391 303699 756427 62824 323836 47476 1187600 1512696 1762919 1214277 828401 1131428 94200 305729 959151 1520711 1000656 823401 256328 38232 972557 388189 605567 1721804 1343870 983385 1936751 873787 1940192 768212 1115865 483131 92015 724074 35376 1877207 113772 1278265 1267870 88348 720350 1074913 1411472 843713 446816 69050 488668 123565 844964 1956777 717174 1979526 620029 757638 1300629 1320076 404461 27425 883147 211271 1423383 903775 1609800 757435 121835 1349467 304081 1389798 845388 1277406 956414 1578412 1116084 1169171 861787 712131 5754 1565181 1849041 347441 929435 714786 1554420 666017 93476 795388 674588 1120135 1819769 149489 1586623 1761975 30524 1536040 974614 1240314 976886 277267 1919647 1231150 1943942 1143811 1189715 407686 1159582 1330050 126597 1884195 1117806 25474 56288 968623 1927231 730937 1797561 1512964 740401 1396097 194890 850846 1464612 1740329 1208745 1245384 1361452 1680226 1958448 1636637 1402043 1757983 1790069 1583224 1899993 1076057 662453 1735353 76085 1355403 32770 756474 879214 541824 547843 1157593 846072 228345 469494 1566314 1494493 1400010 1650560 1536252 1160334 709499 1289241 1259762 1898906 1314971 913691 94627 1575576 908339 49814 487481 598374 1649773 1691165 351521 961788 337146 904106 1188156 739491 595274 853159 1170606 1389776 1055606 876683 1312484 166202 1883710 1508730 1292348 958808 368036 1841735 998066 1316949 1862787 765755 1841327 1583368 1647891 616248 1698527 92456 50072 250053 234442 959902 1098404 1515630 1166104 604707 1950952 1755189 303934 277926 923948 1324062 97504 1638297 82763 707493 99972 1498748 1834625 799779 1441642 249173 383026 1970240 1559906 1104621 740172 710566 1833698 1265687 495466 375135 1038723 1874549 1730698 111930 1696596 1493124 1974544 17018 1967808 1419937 177191 936566 1019466 1236594 881766 1067865 1854404 1525710 271480 1165530 445676 1023803 1275633 1186867 1432103 313422 954885 635078 176321 444630 1729728 1514340 707901 1709347 121169 1166429 1328535 1536469 274693 1368852 809053 654838 1045785 1808698 1039519 1163872 1604980 1796821 495493 1830420 755990 1207798 1547588 1407041 706030 48701 728920 923885 519868 163179 834718 1955305 628744 273539 574153 461904 523933 1519735 534439 1630904 902503 1576121 1528304 1809490 510555 518736 695852 362491 1249373 645899 527168 1744823 844235 1106299 1099055 1886334 1558542 319543 1377226 1099966 920483 1589238 928550 1423653 319042 1068036 1013979 970757 1243441 1244733 946432 652242 728590 1234562 110810 649857 1679257 1667961 1581320 1431655 529213 1153529 1433261 1555300 520423 200722 73319 802647 828636 1696739 1512115 652458 181638 1737058 419913 1543443 1869852 1774067 264386 1977607 754290 1976320 406594 1244835 637713 180655 1711291 693121 1532140 616162 58648 776154 835764 363212 349474 1568511 1420794 1392491 1653814 1848917 1252362 603063 16510 711436 1999462 1676490 842545 1120090 1031196 1886837 1161819 1244267 19557 809137 1068701 861427 1657656 607924 1157472 549538 781398 1496366 831712 1509536 810469 1056049 493665 1402765 1241445 891778 1259472 765672 874801 752063 1548995 361284 1949359 137761 810915 1405555 881924 1380709 145725 775565 1516901 1448498 1163731 706911 1623019 1553817 1775405 867517 591657 864310 1009922 1377573 731267 1269526 601234 1486121 1140671 104427 148913 1635296 1327882 1416097 701944 161846 1564896 1117759 1476933 989499 504069 666176 184593 1046626 109318 1097638 611191 1793409 868414 616017 699834 14634 1006788 328687 1511847 955626 1727285 1548302 1976618 1610252 1844883 1500532 968564 543119 1835745 524334 81227 1948190 1322634 1388224 306577 1773364 153904 1654957 1559741 1669003 1472136 262253 953801 1575015 938712 1640507 1344994 1788131 562958 467544 1113390 932973 84123 363083 254483 1943330 1662261 1544668 1077114 884694 1068160 1754742 495465 911028 1597432 791598 756772 583870 379584 489428 842996 45138 1620837 1474240 968306 885080 783041 697919 1234905 1462700 1810887 748185 1880593 363946 1415601 233425 143840 1660954 842611 1259761 637253 1061483 1912818 1952225 1779161 524554 1692773 409006 905926 311202 340400 1794974 1774596 1943691 472530 857016 1430612 363438 1125885 337676 583450 240954 1799653 28545 1297739 1213077 449932 353892 1147302 1798372 368143 1480689 1026287 1577050 827163 479761 145504 899369 912262 91528 1737367 661619 933833 86165 1966034 653115 1268657 260557 1760942 1201738 148185 802947 911343 505053 1784094 1021732 439046 1859433 1747290 1386995 183649 581467 1966047 104812 1801843 1159826 1588714 337200 500179 1727780 584673 1931215 362235 985548 359097 1285014 284126 1221284 1095501 346428 1754358 1434749 817751 1579178 192506 72400 989298 1029435 565361 1477016 57324 121034 1689956 905837 964244 1687658 1841419 453163 1653700 77031 1222754 414845 1450492 306472 1032282 1779080 100767 1648286 274999 291417 1241361 1887864 1393028 767919 1009680 405562 1141312 1118522 477228 654790 1093287 1865554 1138482 1302635 34905 477229 949029 148095 1697064 972006 58028 435913 1492195 867603 1413335 922500 329425 139439 718751 1568099 557631 565771 308470 290792 115262 1450166 734200 1199865 1634353 1209489 1830118 759817 198351 1774571 743146 357654 211967 1821961 554375 1848949 570387 946376 676858 833848 1015235 411777 1721343 1685963 678631 1916026 1976232 1796348 1550682 26794 384072 1497466 723979 1845450 508922 685409 917642 1150979 187104 320597 1600380 1483194 1591215 1799524 1840707 500221 804473 341961 1816990 1921868 387532 507618 1214029 479450 1371312 1614920 1389955 735588 687196 22044 1549536 813192 381252 41175 1963265 1537727 1474947 247166 210752 1155862 710479 510766 989323 1105334 527958 502738 1098331 1376365 832804 406797 1763353 393026 985646 605227 442846 1257375 1201253 828172 693404 101859 1202922 1617523 451428 1913588 1586786 61204 609616 1405204 1227831 933488 170173 1543908 1500611 640706 153750 1027841 1654798 1046556 225989 498333 232829 1267121 1176718 1722069 1851933 450818 327687 507343 74611 838105 769320 109937 554196 1121046 70278 1719688 1390126 1202409 606972 1819635 1970105 1284381 917302 817223 1751533 643592 1237689 1423300 838139 1131295 255827 533590 1236764 1786572 1266605 708860 343744 1829255 712049 1567912 52513 413151 1412040 408013 122 418168 139415 1967572 1454879 1323002 1772771 1822831 1803111 983904 828871 1301420 1492247 420043 1509256 1019359 1482108 824223 1502766 1263578 1069500 1708126 769372 651465 1618317 377765 1072570 1387276 963868 1440278 52515 222797 966831 936960 1443103 634484 1656536 756418 1736170 1800504 1693650 42447 202166 1136589 445475 1044018 1255013 1983780 411940 808211 1158632 1475268 1825710 1625891 297702 1111040 96760 1418496 1245526 114465 1386528 1538559 447737 1609682 1149695 1374057 1284909 406755 1371070 704413 132407 394686 405465 733001 924092 419766 751684 1095849 104131 711851 1264396 1592578 58405 1739904 1126993 156710 373097 907265 793711 77318 2679 679301 634326 1585929 1528439 14372 423722 868849 1055453 1940645 1493828 783525 268312 1180459 404135 276348 27943 356113 235833 1801906 195596 1676662 1563365 1201550 1705986 1657636 443533 1711508 901978 522244 628997 1465765 986581 886998 1589855 99053 1425404 722671 67400 775774 604735 35806 406934 1537031 1974374 384968 1175050 1124482 498698 1655774 1301208 1969594 115243 931153 652577 955979 314626 169407 885615 556799 1642432 1638198 1993921 1415325 799884 1718547 339660 875384 403207 315165 1086201 616748 1737070 1985634 774579 1296984 388225 179237 1783680 1958634 678888 1599953 1959912 1876193 1127658 9063 1285885 63998 1230674 80274 1744800 1875060 505759 747324 1278015 316693 282900 1811865 1946667 527879 403388 1802123 1969985 1762913 1579674 803191 1254240 821970 1322403 711876 786938 267444 431170 1373621 662292 1174435 1183908 1069300 529781 1602554 1221217 793443 347994 1867159 1699616 1126314 162883 271805 733061 1630987 796588 836242 651676 1645565 874818 763288 1231591 810419 506088 1813134 1616246 660235 1831798 750470 1935362 1625530 1443732 1309469 899056 1186956 1077725 616394 616457 665904 1682521 1371077 328023 1431391 1230105 1317625 951860 1965886 821227 93460 534840 1864741 864865 1470732 1707093 124831 168374 660563 935951 244172 1388940 976790 1189257 1857953 1613643 1339198 1034303 1855601 1231451 518428 1927798 381042 985502 1045197 1460152 758027 1819918 1532561 926838 1671045 1806833 984654 458922 1491834 1230635 370608 1368713 73524 1547119 794946 1993751 1885603 523584 1475212 1276772 1938673 390546 1338495 1879416 1982608 1944855 1352104 983009 1263041 1142843 304335 236493 958447 1726972 887636 51426 1791420 181662 379687 510720 1825896 805917 210444 1853252 905133 33850 523649 1664357 1769870 467778 1203512 664217 1534097 1402275 1117611 360092 519494 202703 1721130 1391716 1277654 377588 1739890 1305065 926431 1098961 1123292 1601972 1624493 1268330 904671 608644 960479 1367485 305223 1345586 500664 1741640 308054 1139989 825288 1245292 723376 1899640 669050 1175023 1740353 232766 1628581 49277 1476097 1383571 1613437 329258 282605 1765632 1215306 184129 444619 17662 1634483 1603466 665837 1116761 66697 775188 1781590 361092 884324 626076 1902009 631096 1102466 1077495 1401401 1254342 644354 505459 1639240 1041192 903548 969424 1370342 1997665 490888 1957662 1112273 213443 1160893 1318064 1468511 1627549 699207 1375913 454033 646072 1811924 692236 1070653 1678763 1370917 160384 1866930 1191216 1730181 1160396 1602520 720333 335454 23007 814558 461478 1843720 176151 1044039 191601 1386663 23476 1022986 653665 962826 37370 1052075 961605 1973281 1009189 65997 59055 1612712 253469 1587452 1940216 178341 1302428 1599149 262962 101804 362275 931789 99083 1001265 1286082 1820029 1190474 508655 203218 1197795 566209 1080151 655182 464929 1904522 812979 977686 194084 1343334 1245777 14172 1679520 440864 463224 1500801 967275 1266275 376806 31016 1772335 12138 1926023 985987 1001598 650974 1282332 1865566 348489 1114813 1979042 99952 540656 628093 1529473 242282 1376100 1141261 186219 1211266 1354798 1937245 1207750 468309 1194483 31002 273718 1514945 692345 714111 1674442 1698828 595821 113497 916857 1189558 782045 439950 1303791 923011 1823494 107579 1296281 440868 1226279 97859 1890556 616615 1673667 1042962 1348004 1703885 816068 1492854 827230 101833 960677 374483 1468918 1258712 501735 920576 632572 1734390 597595 1998640 1561030 996447 442694 20953 798043 858274 522437 304093 269835 1435743 1868323 114602 1734219 492319 1400156 130031 1692023 195764 1018017 1950270 1895727 1630808 1307188 1860814 1432086 974289 1016282 730379 107732 1579742 1616521 44042 1148081 1599365 507437 1962611 53497 1385353 440885 1523126 216881 1803447 1168804 956809 1238163 1100873 233926 1372449 1920889 782714 1387245 492368 1622961 298488 274415 485864 1998745 1827099 1543965 1537482 537639 340087 1317959 1454818 1100949 986137 1399561 55950 1738243 1678990 734694 1079703 1524356 221715 1462413 804398 1133086 1330136 507972 333957 1207175 734300 1489387 1642060 386678 1900593 812823 1739011 989018 13126 1837999 874599 1522103 1336952 718196 346155 1323789 1718134 1206525 1602891 15116 1234633 1391525 305363 1520219 1063472 910078 954894 330725 1770121 1229081 1543687 954359 299783 145203 1376462 1279709 1223839 107571 261578 1900163 59994 671396 765587 1503997 137452 46254 1213598 487131 565230 1803636 1084305 1023795 161113 1839850 556752 1127406 498839 1812531 249020 310379 899156 1574620 677036 1099601 545252 522627 1177199 1200764 1127299 100589 626221 1173335 1569853 755607 283483 893577 613254 542141 296090 64702 1509745 702347 260531 1148758 1077366 49200 1863870 634669 1757685 394270 1934261 335187 339638 311258 456769 1017537 574954 1396255 855658 346967 1825141 648334 1018440 1529528 1921223 491127 293654 867752 1823940 485428 653589 1725041 1579223 826207 1438797 1452709 1804943 389219 1914076 1480204 1154143 1425119 230027 329517 1566297 1548531 1580386 1220088 962523 1035853 529145 1778811 1030642 387613 1861559 1004308 1674085 1523615 222271 1567861 349472 792469 385833 1804803 1152168 1170197 1414610 558559 201141 241990 1164025 754248 1764286 1489993 1048709 31692 1082580 998394 1133028 402570 1687535 1005229 1288705 893524 490841 1592651 1780812 292211 374781 681110 1044913 1049278 1556462 1906741 1443711 1318151 48889 1749792 112260 762315 1120547 444443 1981575 142642 1675331 971714 1979862 40526 607207 1982463 1427520 981292 1270843 698348 1991301 1282698 1186792 813892 793353 1618292 436754 1512067 1907860 327506 1815506 1203636 1841517 1395072 768534 1611155 1635381 101598 1214035 670881 280179 1041940 1031252 1062428 1846108 1482917 271345 738668 1108042 200621 1623423 1925166 1220299 1963364 375714 1761115 1485731 457173 76234 677981 843592 681063 633149 718295 296893 807220 1862553 1352533 1432833 275916 1740885 765284 1465949 1643359 488126 1372686 1530243 1042624 1412522 1964069 1278567 268847 551019 1938531 839051 1425506 823743 1251427 721266 1549495 1889272 1005492 982446 197425 1199077 1868449 1325685 724323 44571 104483 1941701 1280218 154006 712057 1562885 1807553 1044936 541316 428496 747893 525631 1878687 404279 520444 1528388 1031885 1958928 580033 1449589 786985 855412 383134 588843 139003 1033542 771932 646538 1934353 1877871 1980299 527435 860833 1019760 646420 1045542 1656645 349774 784008 1369882 1172205 1803934 1309157 1477105 998271 786428 1306875 1679997 318751 1975162 880117 1169176 62794 1091000 1380571 1991489 557223 1142286 70404 1344332 1686587 1505927 172540 944334 1282815 702432 972436 1979819 603967 19625 536707 1826072 1557499 568745 727689 1350217 446975 1308401 1671010 1093341 1911165 921327 1439145 1939778 422143 588494 751428 1852522 969701 776495 1599170 218365 1248610 659784 269834 1449558 254301 1280059 891422 1577967 1460908 403039 1246307 782935 1892856 519517 127587 953971 1215588 1553094 893177 1308453 1316228 831785 1847707 1558584 691830 941585 741942 1358286 322278 1254583 888983 1858611 298854 1108863 1028318 720405 456281 995424 637311 1837266 658486 702707 1624582 1731451 1821059 37201 1040957 933064 1527180 1690887 710833 83623 801970 1999686 857758 1132298 203344 1799997 250234 433137 238183 1134861 1010754 1362337 1348348 1094098 680726 845160 1936334 1547697 614661 1573779 987438 31897 1710311 352694 1789001 1696097 488437 789686 1031539 1906411 1272952 1286823 1802318 1437177 330845 572630 950214 531590 1908180 302063 862742 1535697 573559 510266 656221 1646299 1334283 120620 1521886 1735443 1976096 156209 1617700 867434 30794 1488348 834305 1124782 945280 909651 1058358 1315926 1910988 1570296 619564 1960406 1942458 323623 1769634 664224 789745 1776191 1453389 1737598 1147042 820243 1236870 1675528 1182124 674317 1372841 480650 1486923 1412627 717448 1275985 109632 27531 1957591 732092 1845467 475916 1408975 1064276 1799221 1604122 802071 772283 21743 421898 287414 437155 1482755 792081 1247776 84630 365256 1281195 1282272 1438967 38889 650763 384279 1511150 450557 177671 554669 74636 1604878 147924 1658417 659883 541875 1126015 648005 1739327 580931 466076 332847 79434 888102 740243 188256 604370 1851264 915564 1238633 1751892 1285643 1449352 627646 34880 1449655 332864 377789 1540674 702132 771419 158314 1946068 529349 1756766 847104 352620 201926 1301082 458729 1262375 755790 1989306 1398127 20790 245160 379953 1413377 125292 232559 1771498 513539 827639 595509 854817 119969 1972469 32204 142527 1531848 21788 739069 57366 1255181 1885947 1865416 1784401 1066924 603939 1053437 916997 1299107 341612 888667 79335 1883521 777397 1818906 1934708 622303 303676 725383 1690025 335512 1205088 1672491 534484 1308742 801054 987866 1273651 313490 1497214 1313645 143217 1575715 841996 1084673 1975809 938851 965617 935407 26712 402307 1962207 1600463 1348258 627690 1748635 1394412 1859368 658866 438296 146297 28639 295162 1512094 288685 183752 1606311 642372 1271123 871186 1149809 696299 142346 344416 1297611 1838780 1855694 1920457 1801822 1753421 1792637 12115 1662786 1921458 687954 760965 756364 1687781 304911 720662 1835522 1818915 591109 254085 1121540 930849 1251526 283692 494377 872300 281261 504902 1632188 19864 1947890 1163237 1456985 969615 519175 1235950 1567491 1043523 838583 427393 1107782 1830609 693425 1074043 192228 742421 893450 322562 136236 1297494 418811 1332940 194358 258670 1582196 494181 32705 1590803 5426 431361 928854 1176019 1780735 622628 509150 478392 466957 1006592 83187 1339064 426517 1410808 1341955 1367987 1086522 715877 540824 548679 1341341 1671188 578858 685944 68282 1309426 1914102 396004 107826 1493522 273390 1035264 283923 13768 312048 645029 1832619 64283 1124102 1259475 1401280 1703206 218150 772204 519903 1927973 1963125 257476 880458 1054149 367419 1756441 1394716 1980513 1496859 976897 49570 1574455 763191 206860 387446 699305 127747 78502 221308 442465 994027 425254 916346 471523 1071127 1563366 1353079 237635 1805152 417188 1343156 930383 731999 567768 390815 1776524 252585 198813 1464090 1795341 1175535 75084 265212 1143505 1464381 1810441 1716977 141346 423079 1998163 1176393 945284 368029 59674 1041752 159644 1557363 300203 512365 1250008 1318695 202259 1332498 729310 1124066 408584 1263509 1039261 1409386 1415750 769532 433323 171333 1860589 73020 530654 1820006 1324590 460283 210842 1474602 1439148 1552180 93230 54855 1429749 848037 1474493 344134 1602251 386017 1580884 101818 413342 1684047 1458104 1270268 1685221 1669119 267055 211225 132173 474724 1869279 897364 754202 1752156 925280 770237 78594 1261784 254400 863286 1869924 1235768 1366861 1980294 1642709 382147 1757944 1377322 1166118 780261 1165056 725785 1709574 188849 226772 1171260 1613498 898035 1671537 1185234 531363 109080 664761 1099564 261635 240687 1177273 1728906 794864 1268898 1883690 1065684 481771 984534 1699924 1716556 73250 1434008 1945273 302900 1939448 473561 1320883 1153728 1527058 1798599 179833 197563 1245564 233043 155202 1976816 1601160 1106372 1484198 3798 1080027 7434 1150637 1917124 1218474 1585884 468783 344339 1065507 1029294 615474 139319 943389 1861613 1681419 459758 19838 1507456 1364291 887588 664117 1148728 790173 663041 887054 1443870 1594981 908220 568234 1817102 427784 809510 1364640 1835340 1746879 1723517 1789035 1404114 1181295 393457 1456905 1414095 484558 632987 1664183 1532291 1769371 315912 1834281 79114 1049631 1298588 1908906 1412113 783036 1014940 768465 1589974 1724979 1360280 1471088 1572342 1224600 1121746 793110 784105 167302 1317746 1633263 888410 1855793 878617 1658536 1227164 418585 680199 444183 678657 1560148 603929 285489 633112 1212661 1271406 1956525 62502 1502333 902911 1075971 208039 391561 1619579 1218114 1726207 639937 1447937 1337792 1074604 1745253 1233831 1261369 481972 303591 1320353 1639110 866141 828914 1318384 1547321 202250 1416196 1646261 1700867 89841 114799 849487 1488389 866594 331278 984257 1381052 1539859 1235380 156279 1648892 665861 779117 1695917 1867325 34341 462199 975765 1815519 1552348 1675069 893105 475857 1151935 1243614 709893 500300 1491671 96167 1200517 930185 1683813 694596 1793538 43832 454784 1972836 33448 110997 1842178 143155 1491950 1747631 1494678 1397476 1750210 1992567 1343740 666572 255491 739724 17190 1368652 362056 1727841 1111906 523630 262483 1624590 1128951 1580933 464795 1084142 1754758 83431 842211 1595732 1018151 81971 727318 645947 595906 997084 1077840 264645 1757348 1092507 1597763 1802653 1567938 1077607 39056 692282 1735719 178965 388537 1986698 1441811 166310 652180 94816 1654674 1444215 1996285 376138 1546804 1043985 1239325 473934 236923 1089835 1371219 394498 1137814 862692 1508202 1313447 1377958 1276423 862187 1176698 509384 726627 287648 70083 1555276 284099 793593 1609884 971447 1002022 1993507 1213329 1410045 361856 448517 896746 904396 1334412 1317604 975857 364628 1716447 900255 1759437 858955 623537 1185275 645212 434361 1632635 88241 360949 1969143 747081 1613837 1988107 1093048 767010 1106622 1562040 1369188 411538 1544967 1085638 1523297 1727529 590834 1159297 572292 438298 244918 1204901 222690 938915 1807611 1483713 463525 55220 179349 916405 1321740 1268813 1923939 891971 318596 1946018 292117 1972022 754139 151096 347612 1617255 1219840 1184360 599774 582446 712941 190088 509347 1772760 1606784 584006 518363 65664 626291 305654 815300 1727747 1436556 1817096 1943245 584765 163558 981001 1785517 1304902 736924 1757148 307498 864165 1248122 1682345 1435010 291989 1104086 1503629 850455 20362 1773579 1145477 1090637 1684065 583736 1743740 575689 1915560 1394649 1249043 578459 1020719 1543150 196936 1998500 1924051 1727169 847629 7613 348046 641319 984055 826789 208173 194520 1601527 982169 1886790 1246358 73853 1400117 876627 1043322 1900820 1370490 617835 1919896 895951 1192523 746296 857132 515800 1232457 1834793 164974 614531 1202506 600018 795413 1683276 416786 784577 1284361 1392247 90469 479263 1640024 968304 166432 484871 426528 815175 526042 1859703 1707354 362956 1044396 1590366 486352 809890 358698 1088354 1002136 683096 1043290 1161654 888107 972782 804369 32206 701113 27234 894645 347497 1043343 416586 1587750 267021 807782 1673363 98159 1502869 1744358 543240 1404022 1581569 14272 1132807 207256 492260 875765 1304594 1372046 948436 843900 1486620 1843787 387788 651254 572278 1569718 61789 224054 468139 1432067 611365 1721619 1407998 1254948 443894 218053 590130 566460 764642 32103 1014628 1817651 129812 960958 1527203 1874567 1525589 1608178 1047472 51157 906224 925646 124107 1486776 1221785 794829 1518237 649035 413613 1684848 1304084 463158 879047 1758716 412545 1441837 1232791 546689 126095 1080440 1232416 1922009 1395417 777955 331125 369372 22686 858768 611223 176779 421972 1159269 1279685 230326 1333163 348997 856932 1976854 1133457 890457 862471 119995 602501 552873 517891 525064 763926 1555104 1732449 528218 585560 1766307 1985801 145045 882782 90031 1080356 714804 1201599 1345183 1537797 533088 1541937 120510 140571 538816 425629 1609217 554501 1638776 1350581 104680 311121 502448 861463 722538 149529 1672856 1097885 402413 956527 691879 1637753 16852 1813427 334266 491766 1265547 868703 1480251 1361033 1008028 1618863 1676309 1560861 1927970 201239 1266274 657466 751785 489979 328525 1474188 140359 396598 970414 872020 676631 1245246 1541419 1257643 349124 1471824 1464066 771942 925990 85037 1024615 1908159 1338877 1840098 1297567 52767 336063 1629871 1133217 1658497 976072 221074 1941284 617706 360397 1904773 1505215 605695 1766439 689428 846976 1845287 246510 1350663 1738050 467246 935167 1302279 1731804 1198921 1825406 404919 159578 59751 1583254 982563 148772 974880 1199164 620736 1289048 1166842 534118 471482 848774 1714845 1654117 851371 1657179 302751 387114 1802586 299545 1802988 89188 799575 255422 808526 1178335 1974140 1580893 1120744 257623 1052381 889937 853585 440065 1492747 1367447 1358966 1942493 24227 1910969 847954 1508433 746781 304750 227853 1104018 403554 1668563 89114 1034626 1886925 1464224 1462201 1574278 1139390 258156 21967 1083114 997077 84976 464706 1857899 1981395 63838 1389345 1946947 725944 46776 1708000 1349279 1222632 1617087 626289 1169160 473235 1575840 41602 865197 203013 1492953 1752274 1407229 607649 1787863 536338 2353 1044289 1302584 1252496 302501 308662 1448858 1860664 657523 1054075 998159 739180 898323 1139070 1315018 975210 670027 1633094 526616 567550 1153974 603439 269140 316417 1492519 1077677 1633412 1150401 1645991 1078315 409932 663044 958713 1866053 329053 1037378 1645160 1930555 1772473 1619075 705795 1107807 1752632 1575441 321781 1894079 1503709 250861 1797332 1186502 308960 1823427 376637 333190 406732 571130 1967096 1016786 1252821 105825 405614 1857323 946565 1426459 1243040 1506137 1464238 1337585 685139 1972878 1168139 1198224 738673 148167 1830751 573372 1588066 112400 1304329 414785 1053321 1537629 677003 608601 290627 664941 1170836 1159453 1108386 1760556 1207686 1207253 823242 354420 1769184 1856072 21360 578055 1053903 1757064 1524476 609881 1449580 1296186 752587 915403 1799882 525208 115956 1847831 117868 422392 1250631 1810648 1074633 824121 1325667 1551035 314204 1069330 1797309 116901 487196 494401 1371659 722365 1233620 1075025 621121 1836769 1036319 243405 1781909 1700711 689025 63792 838632 1741789 1494751 1162125 1039312 374987 325715 541575 690479 509060 817511 717472 152503 1118758 807302 987773 1921748 227449 1230101 1601152 743734 1729622 1633846 1513529 1636112 1276268 167967 99576 85499 1184522 1271868 988420 380725 468617 1314311 950298 1579807 890297 1584018 920594 1262588 198498 1492075 188039 1455993 1398980 225714 628663 1624192 1420659 1245827 484933 147788 170774 1578725 372320 619479 419269 1797371 184055 1762339 463581 229793 793169 356056 674153 1707766 1819920 1169033 417804 98557 1366249 1853803 748461 1192448 1095869 1207653 851406 388840 551488 1885371 1869257 849678 422909 1326574 622036 1163307 494229 1628386 1343343 227837 926908 1447139 400797 113465 1633287 207570 941228 1957455 1932965 955968 1830445 1687814 891558 759349 1055400 1674594 1936574 674926 495236 1252174 62566 750971 1918909 1588134 1113977 1625065 1642180 46663 1069476 1379266 927614 316775 1780214 37744 989210 1979651 1717919 1765552 1091356 1431112 1813470 435394 390409 430912 226157 1150951 931397 868116 24381 1084406 1842555 816254 1295148 703684 1772710 1575885 767546 1539582 1055796 1939973 1594456 384165 551808 228797 1999148 1750893 16362 1640188 1334771 1127822 1061310 334460 1685352 589129 1306009 384799 1518725 356809 1913697 1986439 1224572 1661604 234669 773452 1326058 1902774 856874 433944 128504 729314 1093674 1218202 1103629 1001192 599307 366762 1753227 770858 1675705 787568 269217 1026481 673296 650796 125325 791020 1202286 1886931 901966 1722780 876098 1864562 1072242 1459268 1254600 756693 679216 512040 1792212 1929137 391195 861893 1192519 155771 864660 348871 1013015 635048 944140 1493379 1360901 1542350 485722 1794352 557976 1314280 602274 1446567 769949 1426948 883266 1626401 1285569 729927 1314693 1194703 1030071 756431 1520307 1232276 1716812 1249305 962237 460159 18188 1643525 1115985 296945 1560529 695772 993958 790922 455058 151968 591160 1414132 789134 1239635 194244 748526 472259 393897 1229944 402057 1162168 1207807 1207547 27251 278729 1822746 1159654 1611207 802835 1855295 1741481 993123 286665 1105846 1868729 644841 244555 681489 755303 342259 1529406 1712309 152635 589746 580179 744434 1108939 1758267 1505184 466655 703865 1501109 1776086 1696995 875497 677707 406704 1270418 727831 1294371 1594987 540047 1784698 1591798 1549254 313305 1512641 877156 1275619 381621 617869 621038 1170241 480322 359026 4211 1354793 1584078 1305344 608770 1096445 863830 1607015 91152 470214 1570943 72224 311756 412384 495291 539081 84701 35300 571555 1836029 1776744 55626 875784 1819895 1287351 388379 802189 431472 527083 85071 1658811 1876754 111961 1760309 498806 1965130 575109 1839095 681713 1122293 1966860 1225740 1149804 1066938 1166015 399061 63758 224871 306194 1564280 1154953 920978 49476 22660 946868 154369 1021928 245075 1496061 1957975 1015101 839022 1834869 949261 56660 1935147 1329559 254661 1061887 1424627 1827970 569145 967238 377311 1496362 245522 28808 672339 318222 1778416 628235 1334876 1864548 1274430 1931230 543968 427401 1933773 1365513 1779972 1890457 126821 387401 1864810 1489626 18171 1790835 214542 1712619 1971145 170267 85001 1387003 529175 1193492 600939 1771114 890348 269885 1380441 1147746 1765266 977846 1411722 1700846 874394 1743454 740280 1278277 1042420 480788 1057254 687279 308051 1886491 285556 758044 1679598 1737583 571765 290946 1714438 1487685 844290 1600243 430331 1098511 1905886 49066 659548 1214579 22063 799660 876955 1076538 1108505 277871 123074 1052987 1567219 847218 37445 266152 690506 1077978 1552346 469052 1013224 1709471 392388 317736 1960856 339639 330020 862239 1792761 1822802 1785301 1888646 759737 1107250 1975217 1754136 899158 1918984 653293 11960 108554 295935 820047 1748614 649076 1366264 730654 1084428 1335000 1166567 1616735 1066826 1690481 922663 1846076 1974865 405285 675130 372282 366264 809257 791520 1616530 1179901 334599 90679 163267 1328870 1220773 749225 1898603 1484302 1636695 664880 1470264 1505561 1327925 1109838 81988 837627 494452 1299324 1539065 659237 175149 1307445 277720 540365 864568 1567252 1658157 202539 1293914 911411 1243611 129556 1369758 1165806 1910656 526001 701185 292073 800361 151550 84767 1573525 869189 1575497 1352174 1391664 1601036 302290 308378 1221432 793007 303565 1384608 432418 478977 1078264 1367809 462055 1808348 586047 316299 701970 1621359 536330 1122536 1004368 1572688 932108 169594 1892834 1787060 1212102 1278847 1972909 872028 1711315 124904 749686 1121387 1290530 192440 136589 275066 414773 1399999 607763 558337 1039493 1115898 851943 862517 1321086 1978798 1407725 1790888 1767915 1581252 421373 1577669 240587 191512 239783 383542 1415296 490296 1288693 721080 1998637 1036567 509489 1185502 633852 455589 1879746 1034598 321473 475325 1300499 1934344 1466255 497406 1566319 1022720 1387093 593088 116276 1006352 180071 461831 725331 1663176 85603 1282601 1707485 1297151 1646731 1176126 797363 1874585 682941 246733 1499376 1933881 1117109 279952 403023 1169364 1606653 1931513 873927 752491 132474 1191053 484080 1763902 1637641 1582556 1088279 1806665 1120344 208704 1350079 1033785 982817 1798707 585619 714104 262728 1422689 1535954 1615338 175898 1678018 1383515 1073189 261043 1841257 989645 1986676 1518941 714732 145602 446427 1344055 1829753 1924539 1140680 1243509 513035 790071 1805117 1719886 423135 1453330 464318 1351154 1949328 227038 865567 1760619 1771746 1336533 327325 1832223 1752451 390228 946070 1471366 298449 1070229 424742 61020 368670 417388 1161406 626453 1464595 1375463 1844117 554308 869914 1317943 689179 257336 1036609 1270686 567077 1767127 308992 1399417 1693612 174645 1042912 871896 1706200 242390 1387992 1984801 657925 1417423 1635537 1360066 81492 384989 663505 935767 1345634 95573 982938 1881076 900718 228335 1014982 146690 1874043 1956804 1204311 373556 740321 1627743 1623063 1640560 778706 717481 1290413 1703552 1450904 885000 1590209 1797376 140945 897966 1565596 105519 1235637 1253555 1767834 1506993 15299 1575544 1501554 1832093 1020596 1100814 1585318 432473 1434689 1781416 1883120 560338 894548 1657602 705139 117516 1825291 1723395 390000 1410873 923518 1252671 577804 1663890 1745259 1458864 1640589 123597 1259827 1423155 1855519 1949460 293233 538752 841718 1048119 916816 761476 340347 919830 1890436 817601 124073 1267355 324267 353730 75345 1581811 323465 659355 1155086 658203 787413 553570 1349813 1353158 1715383 988316 881348 1665878 462427 40416 176227 1452230 1854780 795811 1177375 1619498 1376428 669026 24229 858224 910757 1410794 1403606 460970 1318963 1757159 1452887 386688 987912 60908 773986 586948 1657136 546349 1100863 1512424 1181987 1350322 1340975 488880 319912 1634403 1403416 1389572 963063 1138875 1290182 593759 1339884 1841478 807318 1518638 946841 708353 1717186 1146529 1476164 403133 1870226 20824 918258 91473 1025555 414114 51430 1683130 532549 928667 458611 1067072 106258 266618 347726 1163090 927714 1378556 195245 1740282 636547 1059536 1685610 748769 1841841 1172335 438592 1068907 1528712 1181227 94329 1626119 727541 618989 151378 1665963 240351 76900 27782 1882457 1896392 1287930 1681320 552981 1956667 807213 1626171 1217551 422844 105371 1512404 1916950 274987 1694128 1202430 1633566 369289 811457 1818715 1922884 1834708 729029 1070357 1070585 204312 845760 1651531 351331 1619589 131404 928865 1140631 1067225 424892 1370904 212324 788946 899529 1845793 840204 494021 257422 1273000 1438875 764867 1518167 1055424 548029 700229 1473564 1938217 60561 455482 583499 1226404 14752 1690319 1632419 848270 956333 1652139 570612 1577575 1212555 1027594 1717019 1505501 320711 423587 1906435 205878 1809669 845795 1410031 1844981 289264 408712 1751040 16535 1569908 167864 1194861 67376 1224162 1949082 1253795 58324 1106673 417098 1072460 1199549 1606046 1316040 1296240 611194 1562763 1351766 207587 326421 133300 1743661 1339777 287744 94699 59215 1452489 1087324 360662 40541 68020 1375239 923232 647133 1298485 94239 1251959 594148 1595214 1368394 148543 486923 1063871 448503 1015325 1461834 1948038 1097856 1479858 999033 1987121 1877903 253458 246114 1309691 1534998 1270863 1598934 14092 1557342 1329691 1258345 604458 1978639 1744105 1641270 589189 1557991 262972 785776 866228 978425 221385 1175399 450641 1014062 1889108 1138576 1237944 1523211 362874 1740778 283582 331340 1659315 196631 1217435 1147672 123337 1228797 1590842 59327 348627 1803941 171431 1563704 386334 863219 1206879 1013052 1610855 983667 467576 1745578 1401366 668204 950013 1279264 1850258 1488331 1219749 35720 365990 1353324 610595 1430223 1789867 628926 698239 892750 874667 1377640 949259 1951333 255709 1622665 828071 235022 1947337 1926019 699410 1387552 181895 966115 1542406 225880 1034475 200026 725883 1696396 1527843 1750228 734073 981288 1457142 909582 1966618 1678514 1989857 1631531 57055 1600807 377176 66492 1017070 1903032 698978 115612 1467450 349001 1718999 317391 821168 1308594 1075119 576835 1018531 1742206 1769802 488631 360597 178679 689074 960885 967687 1284819 1446003 974327 208077 128904 686555 1528177 1103287 1719830 558638 831041 104404 437986 288568 1638189 1676815 442931 955089 1583264 1122630 1134239 218594 1852604 1755816 692026 1854056 1919908 1814192 1275740 401235 51795 1770991 239880 909368 1484202 754074 1843059 346514 628036 1046191 1575914 1458731 90134 261472 265471 22099 1333978 376339 282016 208335 294913 1402576 1275790 720701 726127 344962 405451 1898381 682184 1485964 1290660 281211 1207492 1905061 1330232 479813 127374 1117450 118792 1057841 724255 1249013 1501865 665106 1000362 1748025 1971910 379918 766303 268326 1853191 1871898 1309498 379064 1597106 1764271 142338 1721390 1635663 1873871 1529059 244760 1541274 817985 836019 1142855 515793 584923 381991 63852 951621 224069 300705 23985 1932059 761482 216328 1295349 493849 1783078 732383 1171991 359161 1072760 1089185 198335 1809298 876354 746557 620779 1232053 1632679 16349 87790 1836147 902992 1111227 1510411 598799 1522770 1995181 829102 1218687 224634 486582 839691 1642182 1183806 688455 97066 566680 576794 1388432 1241189 1827774 1925822 136155 1288167 527807 1561534 745968 1268990 1687363 296533 1937715 407899 300507 1164047 1927500 698147 1054975 1534916 1786 1745828 809895 1363036 94887 855127 1933868 967663 109835 1264371 1754284 1184279 233972 1414632 93055 1285357 452200 1110705 498473 1407366 81470 1382605 524705 226252 821610 12871 1951639 240715 1758936 893845 1059743 1314815 1359574 468414 45736 101759 818244 18233 807416 950622 778842 1519864 254703 480106 20470 863858 1444563 1717939 477877 751225 151987 868750 1741941 1691572 1886371 1220321 948112 765610 278688 709732 1692816 1935024 655708 1255777 1044559 459012 953402 1415913 1998288 1320346 390017 1580674 563501 1462873 1016457 1835685 1547082 1782530 1886869 981234 773774 758491 250705 1282593 1676051 222083 1248189 1204829 821142 460720 1467791 317811 1017681 512750 1956550 757823 744955 1781990 1760476 10793 502491 1185602 137642 1443271 1712095 429046 1489024 239948 1436906 748569 1602996 402901 1263978 1271030 1586844 98332 769150 878445 1226718 900785 1645031 672519 1239301 1016356 600753 795076 1150844 1545958 1950020 736886 1421068 843179 1780725 333852 86376 995010 1121709 101843 916112 715893 319773 835656 1335242 1885242 925491 1035317 1257536 876646 1757129 958988 1022400 758592 1324887 297970 818906 353331 981021 375023 54167 1281739 1654209 1011849 585380 987198 814050 1894001 257832 1283469 1490949 823788 1657168 185394 1237009 550789 551204 1137840 17968 521015 1650234 229779 119642 1079668 741693 333662 525930 270339 937601 1661972 1988355 1306549 264583 701835 1630209 1128918 11381 640578 1217704 598699 1254146 1812329 265161 1691960 1124722 1240113 1241787 932660 738193 1345189 1443564 1527968 64010 678498 1230324 1957801 725322 1904938 1493157 1916799 203769 1274490 1738757 392601 1735051 1080723 1857641 1783486 1975234 1897919 1767189 943354 959485 664301 1100537 24270 121884 748825 794982 608730 903760 1932613 1636979 1297924 278095 504829 1488706 38404 1313532 346467 697527 816666 112085 1196895 383312 1955481 1940310 618382 1576328 1787157 629316 350322 1535805 431749 1079859 468037 335975 761523 104577 1380530 794457 1380830 1206048 1337739 1463952 1601607 281485 1887147 1730799 1631990 1302031 1921877 1109894 1975032 1898609 1854863 580732 1776446 1798742 1453501 1860368 1175974 113141 1333548 1991050 1348742 355858 1496727 476181 1727764 554048 1884677 1964133 1887397 1399044 845317 781654 1737213 83201 1777579 621536 1913223 522747 1951426 60246 915145 807826 921733 529443 1376298 843086 929833 1354243 1939527 1495047 546310 1008196 1609257 1770038 1406480 574663 1946439 1113029 1246354 987147 975325 1260495 1130579 85844 395662 1061596 1709772 1187226 1918100 719013 377673 1418059 352885 525809 280623 1597715 1110378 732204 619078 1980424 73487 1930616 316416 428456 1131092 1504540 1734441 782394 836546 1412441 914801 1221502 1750758 920823 274525 356304 56372 328379 598821 1989150 1438192 704400 593276 1139585 1823988 1901237 1222985 1256247 1657984 694158 19517 1697879 1105337 157841 623073 1837953 1469696 49917 1632972 1241089 687430 96578 1716796 1756601 34729 265704 471450 1029619 1713201 1116951 173862 1897842 1193407 956750 91348 689865 1022106 281315 1613915 530104 324817 301974 1378005 430986 1744910 433902 288087 1227933 1432550 1571551 1997606 881893 117855 352770 732741 1048975 792956 514827 1551545 1710795 1826351 710751 623039 1473357 1919629 1319895 573028 218342 1081297 1270972 1305315 695498 1986749 55882 857471 134054 555333 1021951 1044795 1942193 1479434 905343 1009575 520084 548198 846960 1183299 1368059 1205989 117534 1964671 600909 1451125 112469 1054772 1601994 1009985 1218922 1592868 1687278 880573 1452198 91747 1057870 74941 1600325 1136452 1596723 989886 1019745 1789190 1742230 1887022 384627 938552 1012410 668942 1297886 1313923 1078957 1397986 684958 404738 1927131 740956 1840687 225301 469517 1459402 992718 484299 1545524 215483 316752 1329926 455241 1024453 1192586 241119 994065 920829 451667 1944012 1112963 1912341 1344896 1172704 1500604 1697721 478432 1650421 1462686 1745063 790953 109814 433997 396706 1156555 676613 1970351 1243393 386130 713025 1979123 1032806 1336210 1096560 1603883 1161591 1169866 911501 1937521 1267414 238779 246709 49862 697356 1495492 1873718 733846 812097 535472 1050320 869831 662924 314623 221954 795527 1841296 382789 1927946 1183372 324895 1756791 1727643 1077917 1835914 1049902 538483 370879 461523 1140055 410479 929709 1980340 1907447 132896 1900790 11552 965866 1776875 1772299 241472 1711928 1576380 591957 210289 177573 1244868 779399 485202 520547 172404 460738 1346808 1931893 361104 1969949 1662093 755075 746952 597000 1405957 1965821 1050209 110493 1728413 1330103 1181583 1225389 588086 1008878 1355863 627844 1256063 1850330 1758080 1053809 615381 865701 1602266 1349536 23097 921443 1424434 1340109 765988 459187 1491844 906822 390389 1806399 189081 1427718 221555 1449920 342244 1860563 171178 712285 907549 47195 1629324 183353 285429 1224272 814902 1145864 236786 174485 1286526 50683 1041039 1308701 1578729 1527916 476729 1601792 1556064 346554 1167975 1493920 1893438 1159343 707272 1634118 623426 1452827 1123727 174386 1188093 1603563 916736 1743761 407401 1348597 1455357 1119634 229465 1361116 764800 701181 1867006 1393588 137247 365592 361766 1249522 866793 819328 320229 761959 1876454 1336320 873971 1351902 1967525 559619 847739 1845079 1444555 332981 1963516 92099 29430 160053 1574491 1091985 9114 1626608 549331 1747339 248076 1635859 1199399 817738 1136994 209047 1317118 212320 1942621 1770971 1730007 1673122 1218028 1168739 1134381 364494 1446129 784055 1652290 1075994 134366 1985946 925230 1339701 1574394 169576 1910 457375 841398 316495 366969 681075 126687 1220109 1686375 1365681 1583572 36579 1024707 1944462 1286466 1564230 1689853 127633 1054046 1669448 408187 340124 1623505 1335612 1184694 1950282 152536 1858303 151334 65081 952369 1643146 444540 925547 1724991 771240 1329891 120035 1274816 1173680 1414561 1907170 617076 1982536 957839 464037 1789579 139239 1330578 968844 1061503 101246 766411 1611152 1833778 1667959 1453205 42718 1602972 1571848 93883 1362415 1565511 1449272 154392 281482 1560102 1176507 1718906 382575 541718 1026712 471246 1609068 752390 1686813 756142 445485 463797 1758838 1639832 718445 150564 1398018 477457 1524736 1715316 1062977 120692 1160551 272699 184659 1583446 931693 402502 1496444 541085 373183 1122897 1052760 1087134 1485371 186429 498670 1247157 482237 899244 1789731 1237570 1733018 1797588 1768405 748090 473941 384135 879158 1032083 984996 67570 1137189 1256690 1288626 555289 863907 912217 1924839 1656104 700044 1118094 1384730 137687 1571893 83168 1172007 1260133 1964301 1766049 356493 1326656 243874 791578 1537226 164235 256108 158613 734699 1845947 1087512 1165369 616732 1276123 1946058 1544070 857603 1749705 1103052 312023 796401 1040368 1845897 1346746 1205816 571364 653430 634132 120990 756457 1635590 781936 750203 596290 1741585 409334 1171252 1951497 480408 1619585 1679372 1627806 3408 89893 625819 1321246 417249 1944825 1122684 276798 35094 1685473 1547610 290861 1044524 378887 15050 1571871 1316690 1682418 1106655 1712820 411951 690476 708697 420026 162450 580694 1385526 952227 1086720 1482185 90923 152638 792610 706866 760963 1131055 1737945 1959303 1919616 1151236 1113478 1641142 707546 1639211 458501 445359 1267142 116951 1334578 1516192 896553 1366178 1036851 622617 1434335 197044 886835 636947 1621946 1120591 509090 414597 826023 737572 634236 799753 602027 717128 1464931 1300224 1113698 1329145 1895258 1425444 1404223 984992 1119227 844606 60656 766601 955374 1901674 1768748 11655 1767155 317292 1728182 1820515 1658437 1140655 485547 1509550 198094 1061863 1731214 364434 1105332 267970 1069629 1265231 643118 1635278 68400 598913 714473 1256540 1935235 1103876 959124 1693444 672407 946150 910232 530451 490952 1255111 1072969 1703110 399229 1820847 298889 1763170 120593 1111016 1837833 1422800 1031294 1388869 342361 677126 1651289 1924702 1152320 1242222 142249 1302696 113216 866821 1264909 235271 205025 1186359 589442 1889213 302127 285178 552777 1718787 123970 1294525 683861 182967 1087171 676437 1343977 249357 1212255 803747 1231334 502586 1338371 1836462 924132 500487 592660 290543 1690035 1672071 1784017 902137 517473 1637688 1879037 1144479 1136520 36870 694356 851803 1172274 1914029 739945 1620577 410217 338913 1479392 481512 1051698 1051358 1775340 1998675 754242 1419788 415573 146771 1660765 472247 104760 201886 1904172 347134 98364 649547 1953476 1942110 875476 1740156 906990 1161577 1934087 1318127 821014 1117690 130895 171709 1583318 201137 560802 833666 1286348 1122594 653568 1621037 1409589 930461 1105588 1171359 1046811 316441 1234451 1411758 1646842 650334 961838 1714521 1911917 372931 988013 1860610 930343 1510186 1863316 1113164 56224 462347 471065 1099968 1610513 47009 497766 299665 1233655 95533 1792262 1536109 72193 1323193 419976 261667 592723 448240 286949 1319416 1924306 1170929 185700 1155482 654191 631636 1003130 560534 1341736 959328 155838 278893 1693808 920961 1587767 1131279 1001894 366628 344216 1551216 329208 992121 342339 1956103 458812 1809307 927304 1586990 1305347 1030264 153565 900958 935382 1814047 1890745 688948 1492558 173466 869585 1772265 1360766 781882 1499924 771413 493595 1278233 1179799 261536 1080309 971881 1391752 1724560 383513 71164 98417 466789 424661 732226 1509277 372882 1863993 1486137 340929 1759681 1373486 1460168 1556798 1924368 1554606 909377 148691 1159127 1588726 1282099 1546778 632467 819014 304693 62394 228696 1414207 158824 1863023 886099 635745 1672186 1413932 1483617 1238018 969556 1628602 1634812 1625181 1263243 1648548 1832280 1198101 1876573 333219 163113 1541358 1945528 1351565 13308 1767464 35780 1721230 61045 1629515 1538247 171179 1306069 1698643 1039876 1146825 1245199 1954153 1331068 1200457 850912 1462708 1912733 744348 504514 642527 1683316 433222 331826 575201 1171919 1398304 1381662 749428 50367 1023612 119686 1880798 1484269 1524725 985519 1435123 758758 1914569 1842075 658498 187265 1232603 492212 1421209 1396205 209767 1618306 466034 1096087 1242380 1252547 1950522 173101 84342 1451483 370277 741386 1113533 1606200 725824 726313 704020 966043 1316931 1111622 459406 1970894 808153 817748 351207 1517663 1573388 174560 1095388 186741 613962 1937207 1136490 850093 1479912 1606080 1980576 693029 798849 1179780 1361873 150857 1917774 1310903 1753938 1485217 170019 1575858 1943614 1859500 948650 1732420 127438 168242 623452 163563 589464 641946 188347 1747479 669293 638723 1098333 1605132 60302 1455883 771141 293265 929514 744221 1759759 1458735 1389023 1187701 1840196 561259 627643 1513681 413477 1489979 1135418 818625 1961863 1230366 926990 503848 1058829 151463 961564 1961144 941836 1483499 1822360 298262 209222 1720589 1000480 108966 1487075 613057 1881257 1001622 38449 973366 928406 1955615 1953195 730256 1824404 309661 1083911 845835 1350943 1502029 1092156 1186878 235225 722800 1673213 1797857 474215 750913 384327 480587 595134 1411248 1951991 537526 378941 350034 1938882 1991403 1797473 1262041 1887618 933241 461220 1961432 1671309 495437 1466594 602591 406554 589437 190823 653792 590286 205443 1366828 623254 152137 678536 1568192 105667 1587548 480956 1115074 1912927 1468960 745567 87283 805028 1152858 1688324 326032 1431088 1843563 1042836 120106 57452 210122 261196 472981 758391 1599181 1187183 1184348 1806324 1729487 808681 1587473 553267 609041 1103970 539260 1113771 1551075 1057628 437643 423818 1067846 985016 1209159 1158796 893318 1621238 409673 1559818 566713 606216 1264073 530349 606137 527415 1027897 1996846 1126400 1803201 1233155 908388 721099 703627 822568 48998 898451 1828436 1122206 441866 732968 943770 328119 1984055 718944 1552520 1361531 1194198 967887 150904 472836 871528 1799627 115257 710082 1359488 1350696 305931 1726516 1211751 415547 1356523 1475289 1905724 1169795 1093700 1287785 1409633 365556 441522 1789106 568540 1577448 1895439 1998377 641288 731642 1362001 462273 812167 410341 1791820 1427195 836911 1019885 786769 1910616 263077 718355 1021180 819242 662493 28045 860510 395268 1042919 126732 1229652 831751 27654 1424427 1185046 334658 1540488 610366 720425 1100495 1602904 1905964 1267484 628680 1963745 1165659 1370295 1724003 1674266 787672 273751 1304828 687770 591896 230300 334150 1797535 1638522 76675 1926853 1479932 16993 1861659 1805283 1553819 1230660 544842 1991349 1934330 330655 906004 318394 1786050 1038796 925288 626434 1655183 366235 1202966 903861 1905824 1398495 1886960 813101 1969665 1336871 1455255 1239068 848030 1677398 488997 446359 1074915 439371 277373 1658228 362639 238470 828949 1916525 233983 733214 594390 1176249 1557666 1464829 1832793 1694246 1203710 416510 1401068 1605068 1246147 1943102 285633 1373468 487642 1017436 417227 1696333 104927 121582 135260 547376 452996 257859 384319 605654 359615 496734 1469656 1536962 885861 919765 1182976 88183 1440622 1005716 1498066 360716 1239548 812141 340693 70256 1365148 1816252 578229 1283419 1105164 1438837 34226 728622 603983 847407 1463050 361571 989510 54872 596139 1038910 537672 256583 1507508 423513 848436 838466 492781 123814 228802 959342 231252 1596534 1160460 1593735 233476 469033 1287410 467223 1233214 393854 626624 1833627 342319 1958008 732483 1645703 869053 1270950 1009898 1304393 933808 1685809 975459 1171784 911099 440981 907743 520217 708854 1433162 1735270 1932414 1073442 1789729 312751 859332 791704 1724248 1643623 1901022 1997769 1709337 156637 1342779 427712 557445 1778333 295640 201496 1846182 577705 1120460 754851 1212366 277951 1407076 1989837 1868788 113215 1021966 60892 1187929 301422 582021 1225855 1397612 1468943 1627148 1828096 597348 1369474 1899881 309886 1755008 1362393 918044 1045519 301694 1577334 366070 889524 962244 1129877 1560212 1246823 707186 250898 1459881 251468 1100575 1589327 1215969 1954120 667121 611549 677921 463326 1502446 663319 1776451 1411298 1668760 1237734 1179615 749082 906541 1804871 1317542 1630725 1252211 4978 1076159 170644 1681891 232152 1926134 578446 887062 48841 120675 1455284 798711 629171 1270203 1956065 844662 83511 1180915 1780733 960296 1446977 262894 1974164 1913563 1749570 394186 1803418 675234 1217858 264768 548367 362441 1945691 1820051 19538 387229 1818378 600038 48434 803228 2600 1322978 1650565 183809 975551 1140320 787594 1973855 1215637 1800030 1487537 776856 1828065 749008 389247 1182471 400332 997297 1313666 895414 1206925 109529 96725 170327 52190 972119 728690 272178 1672971 432822 1240709 1721071 1400465 414455 1021844 266412 1112751 1963270 1943579 1792823 625799 1321867 1321470 1531348 296373 1524455 726038 1059992 282678 1079944 1303334 1123436 824138 1257476 438093 749352 875286 1441776 217230 609189 1421645 561840 186621 717790 1184802 431849 1862212 682680 427692 278360 550031 1227634 609722 1256942 605870 688178 1119943 413688 338273 180014 309870 1186158 1406243 942012 708501 163856 757739 1346256 588460 1612749 1887438 1664368 1258644 1534162 1551014 1619764 666085 389030 1397035 349703 1581513 293261 1662289 1925313 1829648 407143 1364646 516817 1771849 683353 1857268 1920934 1088302 1869726 1028357 511774 1959056 1866839 1712047 1237414 794298 1722143 1286451 712860 1041448 494017 917780 481713 393235 1401452 236682 732601 888199 1586129 1738039 1170263 615742 458976 1654469 1852884 125804 1270288 470944 1264948 664455 1305966 282840 1035287 1215378 1976166 777610 1074085 1271621 1473263 936246 1818860 1611697 1259420 532672 1458807 457027 454043 370736 1763596 1399306 167196 795782 416984 39964 770395 1373444 672139 811820 937598 327144 489400 616543 298171 1685061 311193 135310 250983 1870954 1222163 548079 1264644 559828 1520751 834111 29247 1501135 1104291 1832748 1381513 1600226 1134403 730135 1563452 1305473 985037 1863277 1319117 703489 1340463 479475 407863 729014 1683291 666464 785712 32773 970438 1274076 1266985 91515 994948 1328566 1330834 1850079 1048678 536861 536533 1642408 294239 275522 1738958 207539 442843 786487 312166 1457602 255010 1615173 1143414 1323931 1695994 269969 1553879 834243 1219153 1312321 1645997 495747 792124 505737 497961 218917 1546915 1241992 1796470 1312460 462340 651931 326414 1221566 297950 199269 640250 1029017 284672 869314 1194576 599251 1446522 828206 1569310 406119 1088101 1090294 968658 688933 642500 352162 1398458 1483894 493686 1597860 1700844 1890186 1946597 1751775 1288061 208827 347698 110258 21130 506698 1930878 1985318 704536 427248 1794099 881184 1322846 1713079 1784557 1467757 1688137 918050 1851947 192777 642988 1829773 1517992 1287563 314515 780194 1168475 309278 662936 978883 1748560 474550 219715 867615 510821 1321603 943279 1704224 288920 591243 222134 1683998 1891829 1330656 707990 662091 865491 1211148 1552764 989884 907603 1489935 1673788 1802357 1254860 138964 1094860 1710860 903648 1941028 401191 292536 249541 1346609 890809 1428667 1090325 1531032 724140 1910380 1013718 288270 415843 1338127 1313476 1621062 1869434 673616 224830 1176299 1228972 1723068 417576 474918 852895 749636 693627 419180 830933 319770 1607519 1695718 129779 1627773 5221 187962 1617960 1302768 480635 1127543 417631 1118486 1966996 1630735 1520182 1176557 1749314 70595 1130796 1778347 1994143 1905548 1715241 979862 259603 1346671 1003046 97026 934816 1058981 1105904 1075700 1065118 469119 1506322 1864151 1586276 1520366 785519 1032021 652373 956911 247915 1548 1460577 1783610 550396 1619042 756510 69641 1945556 1149508 1323588 1397876 330220 1319909 1944540 1727272 1600330 744940 647074 582020 1558624 233429 345549 75764 1951633 43362 1279674 1256231 1692282 13333 991276 355088 1021757 1080473 323733 1257644 451213 1187102 663368 617995 1255566 1960934 1570906 596464 1407453 243634 254552 1997496 647937 1409051 1040986 652852 1221651 378948 1158998 1027182 351003 917943 509823 901436 78645 278439 5575 1761431 1451479 1670216 88111 206237 133651 2100 165700 1901234 1369093 548060 1924152 125056 186376 878515 1875070 1430874 1072260 1936560 1435774 1222938 611883 413985 1833185 653098 247497 1699830 1492927 178264 1820262 1258266 89927 810134 1158114 1942078 395539 537600 435361 1420084 1515495 556845 831901 1101647 281734 1121001 1361439 497958 871961 1837316 819546 1493128 1305281 591669 460648 352582 954825 1335555 1891186 197966 394105 415057 700938 1183892 98043 1532138 177331 1524136 817382 1183560 630307 846358 199544 118497 1119621 1522205 1751482 1595247 273212 969140 1670716 91287 1117361 1321714 1557455 1939494 1748127 1048698 134359 1297752 936802 1608050 1724327 1849672 961965 211393 1784525 401814 617657 265866 1509663 1732589 462965 78495 612615 958983 33308 1542410 1620585 738517 1847492 1352055 680978 762621 669603 640934 129332 1260999 1855837 29773 535205 924113 797577 1810101 1693782 1978045 1812879 1492456 1825675 129789 1886638 393996 1301724 634232 203525 413211 1206367 1715510 728833 1635221 971508 1194280 1802729 979598 1809328 907938 1736448 1006323 1315181 1683579 1987352 1504964 814303 1357757 1048508 379677 1580662 848354 1078868 1025397 23090 780421 358075 1511358 35271 811321 1107625 1505678 1823279 246875 633045 635543 103849 935331 1545967 1784268 939870 1136733 742741 1756788 1723315 76389 1776122 358380 396003 121756 1676636 76648 598858 1756745 34989 122807 1550696 674390 1912619 1599420 131027 365125 702544 1218334 465339 865848 681840 600123 689273 1118752 1078444 816562 176072 1291570 1737597 326937 155472 495807 1162261 1527650 639228 670765 1276489 475361 964390 1844417 927019 1937815 1611557 1988841 942707 1585925 1301268 857878 1821781 361286 1850178 586680 1279827 1492551 823418 546217 568085 767328 1292069 14519 171555 1269473 1555051 1620514 249207 363791 474908 1075658 1871189 1480721 1723910 1638747 187143 906528 503523 573828 43217 1285356 1662640 558071 514311 1202515 400031 603993 803034 759902 1097755 988496 1747636 1092859 804358 583945 694974 1927769 1704450 24452 849746 568301 749124 231388 1244837 274791 1084879 343202 1651895 1347194 651696 355509 1973683 1533373 380819 1643039 381747 1950907 1632559 555871 1564913 633595 1856525 1149476 1084022 1392870 647204 735975 572880 554095 1650745 1387750 436335 1112969 617292 807722 204293 852663 624400 639802 478197 77350 1087275 540895 879439 1116355 1372566 704682 577094 357540 1842551 1690436 785642 992536 1778295 194415 1169607 163033 664298 1617368 1209729 1933328 1521470 1673311 251540 889944 716919 1592427 541961 900646 1386935 1034182 1343122 396177 557350 344406 962691 196870 346903 1636371 33514 1688351 1137692 1645058 366559 1488999 1369660 460552 143225 270796 1941427 584250 572683 633500 482664 666277 846031 1077075 816317 1411777 113777 421552 672197 339239 795536 592680 405887 732602 54992 1475822 478358 165182 283508 388139 311838 1555575 911993 232257 414622 1932671 799736 283646 1917898 1612418 646334 494623 1523904 1425884 152813 1521618 477113 781741 846889 1136862 469176 652235 586122 964578 1331058 1201270 133885 467700 170377 1238703 1461826 175447 1076652 831795 899783 1024103 1705743 1361266 1337717 585371 1803751 641148 1463886 693683 1246211 615722 1015058 1739130 649793 957499 1019186 245127 1443020 458188 1029823 1487898 1074260 549117 342153 1103101 1575956 1052775 1667876 1805380 1631646 955107 1175665 1150486 1216270 146280 422176 1321012 1342159 1252016 801720 1250524 1394291 192359 259641 1736208 1314853 1358179 1751179 888544 495664 579710 9601 1362870 993632 1661511 1688087 1790035 1964969 1379373 221864 882255 1202607 1288684 265185 1219245 1377197 537553 1544817 1092971 74215 1003680 143193 1966544 917506 1203283 1983723 960654 810305 1372858 4052 1112099 1902914 791366 1212982 1431649 159233 1420193 730723 1332626 1406666 1397692 752522 674032 277074 759769 167369 175534 63131 858487 1755237 1568873 1713884 1009648 590944 428484 152660 1035029 1901140 323964 160155 722662 816618 1538793 1986917 292368 1768512 811152 447380 603849 125290 1749960 260302 1791593 1125507 12527 737002 321316 1548594 240863 451302 1225005 1710891 1238119 1513243 142960 678788 1688517 858310 1871660 1088349 381490 1581560 1035140 1105381 1891769 323539 538191 450070 1016795 1020139 202804 567672 1125639 369875 1772305 997098 1841253 1007768 1430094 1514425 174577 132797 1567255 251871 1736631 847309 966197 19935 1916578 1213611 1327327 1184517 1663369 937480 407713 1481390 200564 1472431 287958 620301 1592132 18803 1808838 373525 1493627 1207043 1204347 505212 1750086 1913042 1585650 1125517 612882 1230364 974754 714632 1865879 923251 1091708 1491845 332535 1934402 1428765 1202566 1873386 39333 825387 656153 1133076 1881992 1747481 840683 1112479 439615 1860336 928473 303890 624689 1713064 432748 589887 1310069 597310 1662639 1063488 1111666 1303010 1169362 768020 23681 84202 734423 1932415 1553900 1689829 793726 1928760 1845562 872315 1745943 627314 122812 495737 1452027 759815 1738071 1801076 1528457 1581514 581249 596609 1248351 1794141 245153 716010 928180 246303 1736535 1904712 976211 1113447 994600 1953560 1835020 370237 355241 896272 686052 1875028 1140307 171325 992403 33870 595057 1396166 1697163 42782 815208 1692439 512580 1126094 1144730 1240934 966788 1892944 1726893 429809 1743693 1132835 1800651 490434 858204 713345 1939368 873250 157861 475721 1913851 1682697 727759 1057557 320374 117127 859601 1578777 1716449 845035 1828704 323352 376567 823837 606843 1861909 988800 777707 842796 1302174 303567 496051 1865783 141345 235623 33311 1079204 1069053 394097 831554 1475943 157801 853240 1481995 569274 1441844 1184560 946563 291747 1083899 966207 1963594 235625 1916864 932628 414446 1276018 1302690 1899186 1986027 1486478 908689 1847180 743083 410092 361167 883698 1658725 273246 674245 962684 236170 1025661 236531 1616101 860898 531580 1242030 222080 1562694 1212683 408438 1424823 1186486 43791 1385721 772773 12403 984662 482869 977696 1307420 1602612 440250 23391 1109803 482376 1184764 385935 755796 1910216 550875 1884802 150865 1907779 1381675 1961036 1063935 1895445 1709670 655703 1871970 153466 1216063 1491177 1596683 1226499 834628 134392 1894973 238107 332241 1379537 1901709 1661555 1355427 1880997 1127365 661734 1460141 226086 1737788 627062 1791097 839689 688045 1172110 717825 1422058 37100 270044 580005 513671 53160 265344 103097 1245911 400048 562521 179055 1141766 647098 952008 1627735 1923700 1896345 562920 1953601 1982341 898991 1323839 311149 471430 775172 1714006 1593863 437006 1601402 809528 1391130 461207 754285 744701 665404 862578 531986 782941 1968702 985463 1755018 413331 990513 774671 1932014 1433272 14650 443834 464960 1278619 361074 1743799 714990 895642 1654914 421908 50939 1484500 1960204 1994742 1996652 564589 1203740 745435 972184 908650 1465520 1053636 1306852 879291 1190501 918751 1054263 33961 85206 1046 1628755 258278 1681517 867400 1514886 305110 1312272 1247118 1141935 1685995 1022466 771956 1996129 830362 931728 329532 1435495 1820062 1921132 1648479 1642608 797446 1075442 908128 1641427 1540730 678317 57469 1265355 77604 1360176 882258 12903 872969 939786 1592595 1849161 1692587 1877887 475709 1496179 34101 147605 1260233 1121568 1044065 1810134 1548673 107540 218721 1111663 344523 798468 1814008 1868527 999858 1313822 877981 1359193 920494 1093620 1882170 1280155 184063 1401467 978915 100743 1184653 1611830 1381986 826591 71153 1653547 1155659 1138216 556544 1687697 785379 616784 1686452 740120 1732552 647561 861073 1878896 1262069 1100665 1638644 1398911 1536776 149517 256798 75436 879949 1305951 786024 420123 265961 1605752 1618770 1540215 1836531 906449 1368905 1241030 34650 1176633 860918 1982147 1831831 729648 544946 367456 401714 1990980 1107626 750630 475310 239930 1690883 133070 210887 1045536 932802 349338 1333466 1754644 1481807 1988803 1273529 279004 829688 1595016 1976702 580050 1686369 1903483 1803209 10715 201134 247457 1146089 1287704 1180184 1119879 1596086 1543765 79856 589583 609429 490985 298556 229959 1658167 1280948 1992907 92428 791181 575569 1324025 1510651 1017249 1857202 1900787 1777447 13797 655519 7795 1804597 1616516 320635 1905300 310035 123154 1395552 962538 910797 77617 1934765 1852734 1139106 1953135 558181 199952 574132 1874535 251976 383511 1117514 278564 1380802 11283 1814445 1612168 129441 550421 1873024 1518784 401873 93845 1860638 789852 40784 1215555 1776967 216846 582505 772360 214763 1771225 830697 1260540 647119 1070792 1455533 123098 391128 107156 587047 1108667 237692 1338796 356962 1909938 137559 597190 500805 1081430 1952524 44128 1232021 939211 899456 1572168 1481653 71238 1907647 1782983 203925 253090 1660925 1306315 411034 287604 548720 1507677 1876782 671456 711716 42530 1465436 1487983 90634 1548981 1035873 1260026 1161693 280644 886188 1317246 838202 462227 1696709 494176 1698146 296846 1267282 1386692 1174920 1705821 1519253 53182 107409 1416679 919386 1426388 371777 599832 323636 1227047 229314 1565691 294652 638264 552055 873515 992226 1913661 731230 1115844 617260 892239 69174 753647 370183 745937 1194339 1481123 1120473 468253 1365476 96138 955210 1668748 1444390 1882514 120680 1232606 783085 1593977 733531 285912 1594080 104944 964026 883830 216391 1235851 1793481 126523 353912 330054 283817 1859832 1568823 479165 897091 939611 87203 1163774 1804936 1994007 1095716 113832 339047 1347385 1319271 1196534 1668453 518843 19419 1845864 653533 1956153 1151953 1061080 1809590 1463500 490529 1142662 1823989 1221835 1006069 1717432 1159499 1416382 1209526 1088089 1881877 1974360 567376 1667256 1771768 1610586 267442 384901 1579578 1220133 90430 1486475 1780265 1568891 451006 1867033 366712 1270676 371512 1826892 162935 297384 720245 302012 67361 1345389 1135932 1656277 817136 1198963 1654612 1580834 8173 1227998 743546 1936907 1346200 137740 794258 984471 1113906 1469931 1702717 616036 619736 637037 526702 1943048 831487 1693592 731001 178942 1692518 911034 1503995 1722140 1075186 389785 78793 231709 572118 1830896 157618 582170 306278 1329120 403049 223464 484885 239246 1735196 1397629 1033292 427791 1486683 1982252 418360 1086108 1913385 535945 652785 1655635 585960 1470530 1731886 1432910 1861268 1074284 1406423 461094 1682954 293194 1900881 1379977 1192862 1174098 1185573 1147492 1757126 13167 561174 406078 508337 643558 477859 1603291 981518 388321 1639400 1125610 570051 167128 1143629 1031147 1407704 801893 785228 389505 100958 842521 1089418 624211 44275 1611887 992706 205712 272414 859802 1002404 822362 1904235 955124 1314059 102439 1181025 321707 544228 1213373 1338607 651684 831494 302717 19018 1464029 940067 1402246 309528 1471163 1104462 1122134 1068827 253359 974899 1977543 12006 296422 217374 904406 805975 1108204 1647206 1379994 1009085 1354867 1354380 70138 148129 1918581 76117 149877 67181 789668 1830533 488074 63426 1693903 1417564 172389 61538 692343 1517202 1500657 1807832 383303 411789 1868509 191781 770794 783912 1054569 637407 586781 1055817 1316715 1162008 1870678 1889578 767895 1015621 1778701 1079179 1989509 139346 1189912 110204 250667 694950 1637808 151619 1329822 1987350 1015272 776309 1874276 1461818 767444 35374 634445 731611 469452 116328 466270 1451475 360692 1590764 1322550 246527 1447250 438362 412124 1402739 1262413 1155524 729913 1082104 1018966 888698 1704259 1612939 396026 490103 979270 90297 506988 1552593 823107 727559 735116 1009796 1504378 316406 1388749 1001810 1867064 128371 1229473 766076 1519150 1520088 1144211 442812 1573570 517632 1020379 998400 4093 1483102 701954 718708 1063248 1543076 791921 989273 222829 1161170 1448625 1164788 1731713 243152 979301 1458249 1429090 1549230 367511 1363586 615610 1541275 1582718 904995 136522 1523208 1706843 822548 210540 531026 957382 321745 1097910 1439718 466641 1119083 1878505 967902 269922 427132 905428 1793459 903059 607329 416602 1168033 1786304 843917 1691822 58106 845615 1535564 437077 682947 1456278 1892322 721665 1056627 1352007 86878 1442993 1902419 746915 925927 344742 706857 170540 1046713 1954801 1509193 33069 999071 825784 352213 1014452 229241 918979 1514391 1246593 987564 785557 816190 984661 1848763 1001522 1338626 606736 764684 385821 1686690 1528745 147758 1799235 616353 766087 406719 17765 453129 1662650 71140 170742 1586102 1971444 1871767 808587 664875 826894 992863 1788646 1039269 1160088 637392 888409 570804 59109 1345114 1314854 1910939 1730449 558000 1329356 308571 431746 1699192 832498 890530 654183 1828115 1965805 355831 1057080 1958512 1704030 1480044 311447 1811099 493554 692450 1808443 1585888 772499 470409 177339 305039 1267828 1421829 972660 1889127 1621074 962923 1049990 185206 775496 1625875 1314915 803154 1260666 1637324 918107 344652 478946 376515 125569 606390 564705 1031058 1933676 1200282 297653 1761102 236144 553208 763725 985541 240326 871490 386810 1776924 1486675 1572748 1174294 1654154 502744 583774 1784733 549401 107471 808320 1378261 1284592 1819844 1088510 697412 358523 675102 185092 1993732 1834761 950834 685554 456925 143474 500048 646244 1844356 1318298 1744858 234780 1833162 1474618 1449489 1361392 658983 1022194 1852190 645915 1411277 297853 1814767 1017155 1862617 1228740 304163 1206063 1443026 149871 1322408 1923882 1810527 525034 907107 724655 172945 568401 828212 148959 158893 1003749 1176077 1893121 8548 1770495 351295 662818 1961227 180347 664836 1576702 604182 1075230 1599105 585195 737214 654965 1254505 137525 1844831 526186 839842 434100 1318059 1728962 856004 1465511 938287 1927395 1839192 934175 1835363 581489 1937166 611259 284248 454131 1355637 1689782 1335491 1075584 1435066 1128412 1741762 1463495 168656 117906 790239 1228737 1226751 1755201 1895396 91942 937354 171538 1140669 1058602 1663892 805111 73522 1150945 1497004 1948950 1020576 1056208 1044641 574218 73525 1223406 550105 1541528 870120 1354055 135467 129716 412225 160372 1580978 264690 13210 733397 268090 11918 170758 981326 903455 1865487 836448 1293026 503812 1307001 1951877 280186 537438 52625 1121827 1720242 1721288 919663 1810769 1255834 1831928 492874 62800 352380 470726 1816532 1347762 420669 131089 1870860 416933 1970571 1740712 547 1038755 1588417 908432 1562326 607498 1688254 537838 641100 163498 695490 445866 1679858 470941 947936 239597 421329 1716868 755285 1921771 389738 1089749 471558 1337854 1870915 1653586 650203 1913422 374637 1745661 1854509 681439 792122 994195 877565 1953219 1924316 1415434 1309238 717022 526376 1683430 1419102 1013799 1910430 468753 1686186 1634129 1018665 1975626 1587122 44873 1404335 1714258 247842 1564374 1853686 1115211 1105314 5964 1941365 1717554 166052 137947 978388 1862891 1902499 318948 1446420 871478 258890 969914 1565490 791208 1132136 1677767 1115588 1797023 892148 868067 594046 450894 452515 1697089 1135159 1546657 1768220 893651 1991616 804221 141534 109112 1788355 1619057 1946256 1012263 1133467 879281 529726 803027 256476 1287400 1465535 774512 1059143 359945 707415 1214101 466381 1021174 1716632 160871 401009 47683 408101 967599 1504907 1478089 1751594 874705 1648995 1983398 1267072 740266 252227 1926109 1757643 1298357 589110 1541548 519234 656590 862459 24051 1858023 1247985 130600 1956132 1739521 1068544 1373101 893807 828062 989838 105803 1639252 1251065 223042 658186 1197801 1328693 1832564 1034999 431564 740729 13919 1328706 638643 799622 71696 1022237 55105 1390247 1910339 1948048 40924 1951812 1793474 707679 221448 1988899 75094 794800 1105881 184163 203079 1004511 707137 725485 249715 971275 1032173 467156 1437557 321726 1449374 565334 813143 955587 303275 140882 349018 442249 1854600 181985 566024 501267 301502 1703549 1378803 34273 1703030 1569393 379928 602407 221456 1072052 1812494 1857393 933813 811039 1047854 1461591 70683 878715 1246483 154999 1723007 1357363 1593948 171180 1160172 46730 194354 1854249 1802899 266379 953661 1412927 1761059 1519829 734298 459567 563588 1878050 1278701 395806 1049149 858688 1345103 560718 1394853 14954 1354670 158816 1784657 1595874 1698634 721846 1631226 1076278 14106 315004 952051 249074 1338522 1131016 887854 719179 200629 583038 1339938 1226966 830894 249734 799741 1268114 821207 1698642 1996362 1194872 605487 713464 1026694 1031817 173372 1858884 1598245 979485 359446 943311 1026315 973527 192084 449430 1963685 247400 1304158 1285340 438722 1446764 1909918 831340 802073 1211827 1203091 1257455 1749546 1161128 392706 1462161 1634656 1973317 1444399 446713 373044 1738946 1377606 1492284 1772512 18782 1368543 1250609 1920453 1749082 1675819 1142113 697755 834379 966260 254944 1991356 982422 351107 1207537 310976 590777 1140048 1800227 717884 1437136 364940 375313 1709163 1847039 1655128 1526625 713388 1521620 789605 741377 110804 1310986 784345 889240 922139 1788802 1544799 745730 1527325 197475 1799720 440010 984017 1031943 842834 930355 1650880 737383 1552892 647127 695609 646252 647708 533232 638995 1501726 782313 573919 1329441 820032 1551954 643843 766568 565691 1130446 753350 318961 1395590 1366023 1219625 1192661 324411 1855340 1443970 1805156 1972791 617992 459051 907923 541062 1447615 1207248 242692 1080989 680486 825701 1496642 491421 1553629 612291 1034449 1520263 776398 506754 377020 382493 534755 790421 1692671 1097951 88955 519695 1262206 1002472 264709 1012899 1501593 1615577 920149 1939545 416501 1978401 162702 72927 1939517 1038448 1111874 1945980 1866703 619657 930310 761848 1731254 1244395 749248 1758098 1270691 1696853 1295514 135394 114066 763814 1001715 771250 836206 947783 991917 999907 1084009 1755559 1683448 1806006 1560248 155002 518027 1133432 1264604 92562 1665406 454736 721178 1918839 167114 150761 174617 905786 922805 1055196 1908946 730003 1295997 901646 1381119 912788 1303070 833677 382461 1169683 1504777 1153465 1386175 804879 1874615 280031 1243459 692002 1381563 272658 1025197 640260 1003111 606386 1480578 167002 398902 1471411 1264491 467206 1025052 636702 1834233 159102 342881 338410 239978 1231945 1000392 32244 1882505 1822239 1542611 790012 115239 1192514 945600 774098 1398729 1429278 1513200 407946 283775 1783968 178798 793086 1406492 1634084 435905 53561 1023655 193957 1877902 1773251 12229 780609 1725755 234486 992335 791928 1988190 1045183 1857459 1871951 961885 87553 1937880 1831228 693428 953386 502078 773895 1562222 1329999 449333 1266132 640474 38823 1686478 1249824 696143 1169752 1338395 506564 1049899 18122 559507 1399109 1375899 1199136 146171 1438075 863950 632979 1993828 870809 1306557 744142 1963339 619888 553873 918975 1254907 1237239 253260 1036955 458157 1261564 1972982 1775277 98071 672940 239939 1141428 550453 303522 1277503 1066720 326631 332558 203417 1031681 1603585 921725 306838 590841 924314 1495909 981594 990609 330393 454731 144049 287656 228530 122538 1986434 675217 208908 934915 1395301 1504597 1315209 1035706 1137335 49689 334844 1793422 1651705 1931483 1799714 1516131 1573484 1785875 1012040 1492078 673970 83436 7920 1122004 1617206 1724596 1278314 1245792 667943 991677 1944416 683967 418085 1087667 1505109 1375557 1462108 1528910 1100722 509825 529812 1848248 232493 1074963 1216155 395917 547466 1416839 1664487 1323568 1019315 1793105 562269 118048 322864 1711496 789087 1873674 830631 806756 1146213 1969737 473510 130375 415645 1801166 1699108 642170 623806 1504500 246397 454245 1046496 560425 796368 1740636 616750 954308 1922073 175184 1932749 1127782 1170645 1879550 236941 908723 703683 428286 1127665 1685798 1171507 1827538 554618 979258 1156662 50948 386151 266830 177974 1929890 632391 28315 196688 1687756 1271020 63276 1312028 1800064 1613466 207387 135604 920931 869636 25180 1762655 462898 682064 238670 665033 1286291 1503309 219702 939976 498879 789850 368404 769362 51881 1895074 275475 1041072 1260236 1801290 922361 996918 43385 365674 690088 1184432 453597 617565 784670 59110 1114586 882450 169582 1511220 1893298 86587 1114248 1492582 209366 1855194 515337 596817 199258 1728904 1684295 98949 1786393 1751778 1211489 250605 695428 1383986 184529 1735371 388468 1584469 746070 215880 1585793 1683177 679656 987136 1927061 1665530 1179047 632181 1479723 395595 1738101 1888602 771540 283271 1064609 1566418 1778109 327402 259756 1409466 913394 1714718 1422196 10859 936390 1469458 1323548 1162671 913417 1906329 60616 1380258 919540 1695632 530338 1425914 1141772 1713845 1896534 522391 141 526150 1547780 1248778 9863 1479608 573139 716337 739353 1920765 612404 657620 571003 819964 449958 1732770 1340800 625012 1777927 1188023 932648 972443 17194 838601 258735 728458 514639 1386107 502517 516673 1861327 1672482 424327 732504 1676313 991503 909359 1462941 332881 999495 439657 910746 1060635 1264278 1356602 1654023 1732373 1501691 1655825 1036733 1970615 235537 1869504 1004475 686328 1515643 1511064 350362 230702 1806278 1003413 1635499 623381 1987029 1119445 411040 819841 1321581 1706363 773802 1017687 1479127 731812 1746583 685428 1201476 1869552 276926 1677149 94102 585897 624084 1921935 3260 320787 584985 658422 164001 936808 357864 1762845 1406108 1384708 707790 1243501 1733284 527400 897501 1533587 288061 1256541 1965755 1732405 123663 1951034 1044419 823096 701076 1487667 823742 126617 1324948 729807 858950 723094 1425588 96498 203986 703485 1825879 731700 1787701 781412 1634869 1422597 1411054 886621 350928 800533 1851680 666203 174384 1026242 69562 336895 1579425 1783643 1211872 1125606 1683940 50168 928501 1381482 947714 536379 1181257 1569725 8006 1219575 1898224 1320665 360100 350035 1616945 1358694 379616 1103726 1365033 307467 1154998 479694 380439 1107025 803103 1232640 866170 560959 203386 1860497 437300 957075 1804894 653238 1732868 1719375 92391 794506 1431454 660330 1740025 1040507 1313903 1060589 849047 1109126 1058932 863728 1228926 250278 1957006 1262460 377887 885808 436437 630100 1829119 290173 80090 347663 529114 70677 885519 600311 1486307 1568213 679461 957899 1925464 383193 129306 1397777 1198184 1158897 79673 1919985 1515889 31682 575135 595583 1864340 1359221 403374 1504691 741201 1970427 114967 871184 257345 1142172 1211622 870935 4783 1289290 751173 1049339 1713137 1524943 641262 548854 1921394 1985955 341908 1664793 1968595 1680348 1334499 1900055 118885 1232356 450736 1369985 298101 215259 908669 1021435 730883 1435025 1885978 1909481 667879 195223 826893 1032010 1755492 1954766 202171 116799 860717 1545224 285164 147237 204630 802089 476293 871381 1195127 168225 1753859 30306 289394 513144 661539 979501 802774 1527064 437824 526303 1916704 388109 485356 780627 440558 719660 1886975 659495 260898 378268 1727401 1547160 1349438 857323 864027 1837589 286836 1426521 920032 1067748 1238872 826222 1521168 1122635 122977 1118540 766821 528516 156866 521672 965969 1934337 1682741 325534 365621 1517472 202249 1160838 1708572 338106 1557300 297025 1344835 491453 276191 1832545 1221415 1085576 1886614 215604 457563 674888 1244897 1545977 1477577 178289 1124187 173408 283161 1273624 654099 1048484 716115 1307131 1568206 1065417 1984546 929189 194930 1014207 1940126 481202 1318941 698698 1629069 296550 1984773 1139574 1055151 1843777 1459591 208041 1680337 488243 1535210 430884 62077 984339 402774 656581 229895 1847349 750617 143220 612880 916571 798166 1664096 478474 1145498 1845460 660968 490947 1953981 1446415 790811 1628702 820920 1047684 693509 947351 1973410 294388 1590996 237266 920966 1616304 1694735 1747234 500535 1316631 1162751 672005 1474968 1929438 1263508 1038170 220170 802105 405644 949999 1609847 1508055 491179 1357168 1054851 1412891 1783476 1197441 1355002 976811 170200 1783403 1036824 631221 34593 724980 319629 562354 1878100 736022 843259 949863 1699330 1624269 1207508 749010 112190 1884629 620916 1701349 551784 1514133 617498 1646229 1292571 1904013 1763365 925579 1084664 1703685 423738 1499074 1855807 1063150 1930948 1021586 514270 1710863 858925 396047 553604 859572 74465 493718 730767 158034 208287 1146509 197602 1928124 677271 258663 1034679 522569 1059468 808202 1880173 27171 53896 1809001 890003 87430 1630818 1400957 1371214 302468 1896907 744466 1862143 1035466 994768 911386 1877872 12674 331392 1921403 1383059 514965 613836 1504555 217578 676910 962195 1720279 528726 1329076 1906139 1989751 1193736 1943484 519450 754948 1748628 294610 288650 1177184 1000576 482851 1013564 1447490 606550 1531074 878124 1571077 1239558 1477701 1346229 152621 276831 75053 1973402 107100 1864235 984065 1238423 1532085 1310761 945473 746817 1974194 1951169 1206236 255122 1630000 164777 695350 536786 680578 675656 976893 1726566 406910 105025 877555 1749164 1985534 1781819 535608 1329705 453661 1155144 421398 821140 181540 1664182 814258 1268337 1186063 167614 974270 1438897 971587 655917 898305 1488944 100756 1286812 317149 1091369 1102702 1268574 914533 193442 1365343 747605 227164 1773272 752400 1524861 983861 742434 1533626 1807006 308328 1918131 710001 1016658 1640037 1258264 608158 1402897 1183021 603118 1821211 1094397 1596554 182085 159970 1180995 1910886 1553071 357090 159813 1610335 1389786 1209206 653394 1461821 815397 895225 1510493 142409 1169248 313598 1135835 1412980 1934426 1135416 1962594 1787308 252178 1902122 38908 1901723 1747204 980056 202922 1306513 1781395 690993 1700623 629535 656478 478356 1953278 1557178 1036427 1817033 1979703 727251 1620870 843754 44059 1157075 971444 37727 654056 1640365 144728 1429759 780664 66716 1418260 832091 986322 1857421 62103 1869968 845107 1546783 663028 22272 1168387 1234685 1593069 1768785 890479 1000921 1350045 1380338 423484 179123 1281959 631988 1299511 576069 1370225 345947 877560 880877 1827707 1082273 243553 1447898 1136289 1643364 657497 45292 1140670 122945 1100482 561349 1095241 1489702 318400 506276 220305 1228691 650997 1991701 1860879 855360 1599622 1260134 95951 1631419 67790 168406 45362 510442 98659 283870 464083 46264 1239184 1707008 978869 1340098 234352 483584 167431 928885 550661 412681 542189 1341517 1397932 241252 1400104 755151 310532 127501 118910 732776 1622261 1052951 755942 1871707 763074 1679116 157951 432033 1546675 370395 305525 104038 464205 1237307 236087 966936 22922 684246 1652032 830564 814874 1853925 1524334 1189911 1301071 1684216 955617 1706919 1768909 1967515 1067837 1979216 1671148 434997 1926764 1648863 104102 352629 83409 801806 1437875 976508 444059 1126349 1401240 527472 1517559 1740910 1128221 1220916 473511 1111701 975706 754046 914079 611144 867397 1419178 1737915 936575 120036 91199 485676 1413944 1155055 1453293 319516 1499614 45655 177943 1812308 1047618 1191562 30652 921121 788053 530596 1941240 908944 1960916 223901 1545947 577107 1282105 1774324 746078 907742 1072062 459026 1196549 1139411 1130111 322386 339854 1575117 201326 156718 1385361 817766 1002415 1886015 445492 1786744 1644107 950095 1338101 1245618 282463 1475184 1066098 403235 1923721 326157 211377 737533 1047782 1636722 1092311 242827 1347779 1961768 1735311 1371511 331913 922560 1071986 562672 5646 601534 170092 753459 422045 160649 872539 792191 1991244 979536 1180102 571017 668255 1978684 177326 1440604 405310 1658588 1461922 404406 821989 227091 1003690 1860312 182574 765490 1295794 1322142 129447 264162 731561 535046 664845 136423 538226 1818821 1879873 115478 890807 664857 1286146 1309131 1496130 1141292 603361 1806274 1877079 697879 1147090 98376 572627 577896 1259180 228152 1076944 311805 7167 1668858 1007763 1030425 1508678 1702857 98828 1637569 1125315 1785188 509712 463860 896219 468633 824964 1219899 697918 1769212 1021010 1119976 293070 321042 196573 132999 910789 274379 1397637 1887355 1079147 830782 72586 917344 1490242 270342 134616 685722 252076 368195 730987 867590 295464 494085 721289 548754 1112907 838781 1185874 1530201 1431900 824269 156053 707833 1379828 776589 1608308 1500647 1746684 1226334 1949366 388722 1748305 1467623 1620077 604979 1210818 1340545 1636639 347892 1776153 1055853 1390410 898337 1527253 141069 10383 159506 186974 1580231 1214176 1847344 1585846 1512963 1335643 818291 933677 1580749 67893 1245954 1556004 893394 1512170 296998 1445563 1579248 994147 1536883 1101737 213189 1372808 723007 828931 230888 1008883 125871 525872 571633 1980800 578648 779707 1330900 790384 407159 579013 755132 520523 1670283 367200 251612 1525275 1653444 1444164 1279318 1302108 527660 1080472 117952 608939 1630979 1655564 407682 1157142 1037780 545714 74735 675466 1688657 369892 105376 809251 46241 1535029 1044964 921429 1878286 1922980 1971478 1822503 1107008 611847 1582792 620843 1522319 1967967 1279038 1855375 1288847 360901 1501314 1118703 480558 1917590 1548150 596181 707808 1176405 975709 1701122 925317 1282718 162006 307795 1679873 1152417 1161768 1764632 1865925 465531 132397 473737 880816 502451 1754125 1291398 376733 556097 1193075 1727 1774174 1652399 1868636 648470 714438 1279560 1156720 1499264 1113187 1036787 121988 1149657 1555200 544209 300782 841671 133776 857093 1646196 1581171 1791750 1488070 1826269 1231246 1994188 555029 1972206 1286164 393259 884216 35147 1277720 1137030 1838152 514215 1508381 1259327 298398 1447465 1623493 1057129 1326725 616900 1830599 1465098 693980 645931 1493356 702453 434344 673252 1803280 973566 1847577 515452 427163 1921262 1011901 1749888 1576123 289836 380287 1961336 1202400 257597 1996974 520428 974055 89963 977716 1713965 332968 499072 470135 116342 361022 1469351 819598 1721867 1762110 591631 314668 432092 234509 1359251 1445984 1248970 1605312 1658950 1277585 1431289 719616 149660 1239263 1327435 1672732 1509241 299490 1240763 1658802 861469 99211 866937 885392 1338160 191390 1466830 248370 1598648 1882211 1979901 4517 307383 1701665 809980 361771 1749753 1623338 1652356 309677 984883 1779337 1337808 525018 651921 773191 760402 618162 1028532 614505 1114554 467860 645232 603437 284780 212399 1982814 1076034 117079 1591415 321379 654700 362261 1662699 817531 350145 765253 1464753 473651 398547 1639522 1873445 1935410 404717 1063449 1250487 699783 329537 401151 117001 218990 169119 1344570 371928 1020836 21422 302128 361375 107672 520306 1140938 129189 1236267 638557 1561923 1321956 1619328 388441 1983460 1495918 1094175 1139649 1360175 1762918 1523881 935833 749181 605964 1033489 1204779 1583419 1460442 894650 1660388 925271 325626 719535 528712 1382497 1483288 1787457 1363435 739382 54470 1339560 854219 676233 1182776 152845 739564 294760 1159970 993342 1751358 356894 196938 1095720 508862 1650320 1359604 1959148 745027 275419 153781 353231 167065 1849380 1672641 1081992 1277724 1835992 720768 1814837 73650 829948 1953600 1024480 1615288 1667989 939682 619572 794114 1592365 1197421 1835412 842771 894923 754792 668510 1086737 700012 1054603 1867329 846579 1844776 1174742 145800 111105 19956 1697216 1661018 155912 1702842 890293 1212671 1991531 1147990 1205458 1255381 1162994 490589 1730169 675274 781427 910907 591304 283737 1110159 1691008 1153647 990634 492240 898560 465067 1952623 551491 457245 600605 1016260 395351 1681381 1376619 996598 1571169 497580 762204 713536 895146 1782351 1640355 230970 365345 851607 1192439 1409939 1112667 853108 1282261 542598 1834160 1784813 177698 79036 537522 1968973 1746656 1874953 1615736 667772 300860 232328 684676 1307936 1511794 316422 1152862 372285 1267539 26899 1446875 1862817 1926060 418956 1607729 341284 635360 1505124 1269190 222599 152216 1073999 1955950 1820864 1509764 1006422 1941966 1092549 1420538 1663429 767410 1172133 699182 1533910 855693 1244506 284613 1840803 979644 1630682 1347623 1083191 691787 206085 1137601 1842446 1108677 657139 276697 1130703 873373 1157689 1731399 653623 1688561 1619223 263706 165594 282144 546548 308401 609285 1067194 450673 1845828 1680438 1525057 573644 1095717 26003 276262 1832913 1786816 1611134 1918212 1171385 1292924 804151 1510114 1102788 566833 795428 170712 476870 1954729 1242963 495635 1837471 1994561 1582974 884269 965732 181276 898580 1801760 1535418 1001556 1198032 350842 1072670 463322 1031329 405143 705339 1000985 106192 1062889 435823 339282 71969 814074 1652229 1568616 34056 1557045 895859 1645945 120608 219258 1344395 849573 738347 258292 1097063 414235 326495 1427393 1533064 418182 1907056 204286 1788291 1974119 1090196 912214 727836 477414 1325350 1964119 873852 1815827 30186 980519 1770928 1719780 550563 1997608 1531310 719203 1607605 43835 593738 1167519 866401 1116779 1144901 1271273 1206129 844525 508829 134289 1741523 76706 968186 875709 964767 1122509 209402 391532 819522 350725 1289970 788789 827199 1177518 1641924 1442598 1616882 22919 179637 1421845 173672 799540 867868 466104 1058935 275126 1336073 107274 1753629 1942549 1314340 249328 964240 888074 1124998 1686705 1861787 207794 963300 298299 704732 1837939 642341 922856 631792 1713607 580995 544473 1321049 700073 123219 1686995 1910443 243523 1096826 633538 659690 1320597 1271244 1547581 6729 541826 525293 1695174 222492 1655609 21302 1805669 231888 1257184 241180 823945 1215432 863048 1600806 1389908 1234256 98800 1324559 1165320 1215722 1081473 841509 948640 1261954 944850 439411 1615562 339029 252983 552138 1702567 1930356 1728919 1639548 1026051 657715 763644 1901033 563577 931802 145666 944377 1832527 107811 1995306 1370238 24913 855132 867652 1385385 743652 1290725 1374062 425586 1398169 668780 1747159 368846 1248942 1364564 539673 420630 1847468 305817 1566459 678908 1586595 1762262 910217 1601990 1841578 165823 176983 1742560 251720 1308720 1801185 1456680 1920871 867418 1822682 529772 1905981 1312161 85958 1926472 1340335 1390444 1288339 1132041 742698 1832893 742530 598760 123222 1495727 97288 186152 447404 710627 512703 59163 530059 1494008 1686034 151317 104966 1052739 253186 958014 1249517 896421 1864339 613602 1771179 1149648 614405 1503419 1293588 1059561 1847867 1969296 203938 1310180 1070269 50982 1473195 1143576 1912835 881480 1642545 1047825 1320779 527746 1864291 1145952 326084 1907369 1718048 714812 719680 356902 33960 1687613 646044 1186938 1571660 1869761 651272 1604762 1722608 1149666 188438 593545 326697 1915492 1383793 945203 839280 1967955 187529 932772 1017177 1266354 164329 1023320 1794071 277690 1951690 1916657 1843881 1163218 254265 116934 840907 6782 319452 1641027 125080 450715 1258060 1670769 1573151 65167 1983377 986403 74707 4821 1800734 1485460 1554540 1564182 1531269 722297 1547364 744100 1515666 823698 176209 597270 959367 341770 10501 1607705 967942 1648985 828084 797425 683763 303643 289008 777980 410897 735274 748357 466916 1986883 267453 555282 1933168 1486485 1864186 1003630 1801110 943032 1072203 281029 744917 860186 71412 1823866 1172342 372189 290964 883501 1500122 969302 1488582 1489167 1975814 683273 510649 963287 432106 549330 1391680 348290 789527 1736798 145361 1391049 686455 154195 608559 1885152 684699 791326 22355 1430736 1244228 178274 198947 946487 931415 821160 911967 1929866 895423 1486875 29258 154792 1429951 156706 1859752 562565 1492518 1048060 1519750 256239 152177 853446 98154 252511 530997 440171 651755 1813646 501084 1175698 74911 1442346 226621 26395 1024915 1040223 669008 1649667 836655 1911262 1321352 1433397 101262 1059038 1912845 1202906 964005 642400 225356 1230842 290621 184731 1425130 1611796 1921610 1046477 636247 749751 1120400 1934784 1777898 899891 95078 1581483 1293328 1495764 758588 210492 1675918 1843209 1215383 1810141 1486356 148749 1071306 1998087 913530 1505752 1818029 1125850 970591 140347 403882 1765047 834649 419471 574086 156275 667535 422758 1199798 1027356 1575115 809897 1375482 1141453 257665 672988 502654 1575223 1999240 1178634 1393590 1867052 1238167 1757406 1351736 1499020 1721692 732502 1890254 1730203 783056 1426396 1256939 298436 607418 316713 1443257 918855 1516141 365910 408840 1872564 1049768 1309988 5959 1226738 1652148 1699154 253845 1069418 56687 1901016 1591460 320266 1117554 255434 178635 277754 397669 165697 1260042 1023446 1149221 769119 1765602 1497009 1892756 1248474 44014 1644218 1908000 449103 1048216 534483 459282 1915525 18737 66429 1618829 771576 1847692 1971518 1688947 1723307 1573556 1691943 1692251 932028 1848475 626396 183788 748954 1101402 547404 1203860 1662173 726165 244201 1485836 94787 519429 698658 978999 381602 1928499 1494981 971836 1323116 584769 716677 1535087 1249556 1712622 435906 914808 1056635 713794 372897 1365553 1509839 196155 1135320 1909865 1398162 1297137 581187 517331 393127 1550481 410106 1905758 1625285 1841463 258046 732264 367811 1803606 1856128 1896338 871812 37312 21501 1983029 859147 395449 575531 367578 374851 139054 1709138 1560783 1479628 1848566 121663 1609012 264989 50457 1691515 1830446 1589138 1364321 445997 917560 431664 1639309 1324509 498133 1029500 1649091 874503 793447 547226 1671331 175543 93023 1865679 1714446 640676 717474 59710 1031852 869204 1805019 1084205 1078641 1156287 296947 730644 353907 1931011 631448 1499720 119673 1838540 114952 1180668 1958245 1109954 1549767 1827857 1480074 949341 728024 107956 305982 1755334 511677 1763928 782680 1240363 588304 1510100 1843188 546151 1004161 1871150 1657306 313258 1871710 1868599 1304116 1354095 337467 1224892 340222 640943 959647 1919213 602557 1723914 1324553 1760634 773376 1882745 21089 1148988 1102544 900890 1703493 1664692 403414 1383414 802395 474305 679099 924739 700104 871226 1486385 1790848 447790 10321 925967 431881 1352748 786154 1830154 1383936 1284168 525030 1800409 563596 1911760 1084874 1558875 128239 629029 1756924 1057204 64064 1489016 274349 555502 1888579 1251925 1929980 1064032 274339 348716 1846091 936704 1577281 750716 673667 1508810 530350 1743240 1245193 298148 832132 872908 235629 1731367 1652493 53137 1971176 101257 1911667 1971960 998080 402608 1858707 334125 921792 1613677 587714 1995710 883286 1520473 1794472 105689 298440 1956647 1672209 89989 1926127 5055 483270 108744 777809 133096 1676113 1159036 38991 1077282 352762 768726 1045946 1795270 1134032 1756431 1681576 590538 996053 534815 1223449 236720 356148 382016 1800087 1428419 1395601 1077791 1856174 829607 662132 1214193 1567761 1453803 1382369 295313 689340 511096 506852 1420729 1137819 1514370 879621 633118 132362 498829 1665547 582346 907268 622825 1307894 1528280 612410 1787055 374371 1873362 839927 945927 1902064 924891 1677618 590620 404233 1063801 1349818 1286408 1472094 208165 1922983 63391 1658741 1619995 1817530 226091 1785701 1700263 880501 1291876 613367 1713308 1750776 409166 1185462 359551 1706381 340163 1052099 1883427 199430 1296782 708780 1365115 1733912 1045109 456750 603705 1703511 1286245 1590388 157733 6667 1707526 1576036 581674 1680274 1262611 1334555 1127766 1072074 1585553 1455084 1397472 533720 1832633 1615194 953284 210219 1115101 1453998 1234808 580053 910555 473354 1891859 872478 93268 116075 498585 1180811 883400 723745 1810517 473101 536310 694390 1626695 1085488 851877 717752 1882767 1213224 799863 603347 411698 1946406 1668946 140586 1315913 170246 937388 1004810 1878318 708432 962472 777694 958727 1091911 1450931 305362 283461 1116125 378689 1281735 1825539 131632 100059 278295 833741 982343 1478868 457603 399880 479724 191368 1372517 1489927 335289 1064391 46770 1252897 259279 557752 246020 1658604 1574841 1142144 99282 1381376 1745241 364419 1649664 553422 1591757 1368201 973051 723833 1677766 221314 921286 610241 1352669 1932793 1932996 1337029 603660 185726 148833 194813 1364752 1350369 1976032 361119 1328046 48767 174556 1613375 376690 340941 858620 398765 1074049 171009 682699 840774 1688993 167572 11699 520860 290279 1773492 46861 1162715 1354990 744207 711025 1013895 1604600 1285198 337009 485698 1699660 956973 9390 1623745 1161959 957717 971856 156126 592392 811434 1093779 594040 109021 1507901 115510 164653 656460 1315248 34561 63264 1941774 1537878 1299612 225412 1445547 1678709 1543228 523826 1556631 240112 120693 1218651 394370 1870605 674686 734905 790663 506883 549660 575090 1278682 775927 10406 238837 34240 37557 1238918 404654 138420 581289 656759 923753 1100113 213904 1571721 1507490 1262216 1499610 360774 1397145 186690 439631 1730612 964984 523490 543178 145285 852029 950914 1763767 805936 635630 1768472 455392 186165 719860 1367761 649840 1844842 106706 989799 944001 1763025 295620 1089426 23160 766876 1195912 483392 1927130 885134 1451064 1317298 910921 1738922 422492 255690 259027 1773831 1629164 800852 1869980 744041 266269 1427059 1599883 1598817 1724905 1826927 945058 1897445 1342370 7012 88229 923485 296513 1259412 1400712 1202836 1698801 1386889 372806 948997 1619892 528378 548723 873407 1600589 131438 313593 1305213 736666 1870912 1846605 483123 854543 1587778 299041 1499406 1201685 727567 1711584 871024 275850 1331222 1152329 1405461 1136586 384393 1007201 827024 1349682 1215239 189523 676447 276873 1741334 628494 1426299 1937353 1395414 1068767 584391 847285 1797177 782951 1717596 800285 1276236 556693 1963629 1496279 1044391 551027 1850121 1336364 1078473 1051450 786674 1715189 1073303 1884036 156555 1088637 846597 830596 1307965 700069 1044716 1766142 95725 935816 1363605 1838266 1061118 1630334 692514 1053384 141122 1634558 365731 31216 1017825 359061 1998078 296343 1602578 1154191 403352 1726641 122539 1290979 1546100 1015484 1233826 433928 1834424 1502886 1720353 1957420 1375180 1737744 218859 110178 494755 959632 145009 21189 1682896 530633 1507029 685016 193897 395957 331342 1113764 1525085 1149651 363993 1967901 1389611 342995 1316159 1819493 1131765 1056776 725927 1417433 791575 1097816 202038 1693654 1768167 222017 453575 1611513 596524 1828985 1335098 1196221 329651 1889637 390499 1169203 200361 964533 1491132 1959766 1456507 1756852 1879877 1501889 1452699 318776 4814 691466 1773052 434560 175098 1887990 1034515 1283994 1766282 870141 1660149 1086462 1224645 676087 877901 403358 1943697 139926 996425 647655 134316 570911 730732 87744 82559 1051944 1376953 676668 18141 1989102 1361661 959422 951817 1348021 1454638 634204 1693122 1934884 306936 1280706 1840558 287918 380967 384139 790508 263065 961837 1835802 685959 1900775 142817 461652 102088 160978 1100630 309210 1638829 520432 1512211 227128 1824457 881984 1701621 207766 974583 1506766 542511 1309588 1226493 353235 1845308 579968 1624186 1428108 1443047 55193 1930276 1880591 271281 918597 150640 482008 1994475 496116 1868208 1991922 589115 999393 196384 1247597 1188896 777999 1468190 980015 1761690 1422118 492506 1595939 173442 194168 6 1884028 327067 423400 717233 889654 1053821 383031 1048450 468625 598662 559459 1188544 1795415 808381 298090 738199 1252714 706657 432705 253943 1817489 900143 1958449 591681 102317 1587857 761216 1228515 1861277 1861587 882350 1147170 996349 1994484 363190 960438 1821167 901896 1912925 1741247 844886 127872 1480822 58516 116159 1229813 1604263 581178 1984051 972140 1680636 1234915 289989 1543437 1748705 1879498 1155177 819933 654542 123985 1498081 741770 703657 1895273 1866808 1794888 1773817 1881068 1132916 944387 1342621 76144 1572801 1368998 336685 1189937 1295018 738705 297085 1365903 1730383 474580 1728844 953997 477964 1312652 514949 830518 224412 165535 1554439 883016 856238 756300 541292 172754 1285286 1276464 106612 1048495 394222 1560083 581591 559822 224313 1364472 1743901 833172 1623045 455046 88750 1295734 977135 1270817 1820592 866098 1363958 1109685 376732 1871648 334520 1770632 967843 223873 1540918 1283508 677409 912597 1137724 175224 1617268 710632 1822078 384949 1527293 1799545 427562 1466111 25255 1768912 369316 972678 102989 1727800 489164 1049186 620411 1119673 38625 1886957 282632 1030573 348536 457810 97888 884961 227675 771569 15386 627636 222784 34284 1828927 992296 748534 917785 448265 1084390 293053 811800 46542 1389432 893218 376677 1713499 223515 1421043 497075 1722581 1348379 1345525 1797176 511106 903698 115674 1611910 465634 177706 1290181 765826 587157 1596935 900279 51600 476132 478473 657461 1995967 877055 158520 1431465 956331 834208 1057652 776359 1140676 980238 1934195 498478 1720556 1119458 1476377 1362724 778948 1260592 941410 464903 576957 1368989 1441568 162140 128973 942512 1293346 295799 52986 907057 1479534 630346 1822997 1049078 826879 1717796 664694 1771832 1330296 348004 813286 177598 624079 1557106 1933957 287146 1008626 1737823 483735 1824016 1559547 1368741 85304 1068030 890953 1677052 168465 1764785 1332660 676191 1232096 644218 124469 1566356 1992437 652698 30208 816042 11762 715209 1050228 1713854 843148 851084 1498410 1273934 702395 1137897 1904942 1463063 114051 1170849 1240583 1828397 670826 895589 1750356 1216244 377494 221567 703642 685096 615397 94577 1596248 353946 516607 835030 632087 1790506 436026 1338483 973915 1216933 1408691 1104976 505130 873545 413628 549252 1643469 588941 735759 1002509 138495 1268969 452746 276630 1780433 1200200 1837895 569246 327760 123707 22425 1592244 229526 631425 1326718 1449467 1846215 504533 1043600 1436270 616970 1349657 1219272 776917 1951844 1721905 325253 471464 693354 1935086 943034 643309 127849 1078790 664383 1869510 629219 565444 649479 312619 428634 876360 1035374 494411 698706 992413 162816 1534317 763148 1583422 33403 311762 795665 988273 1733664 1103472 1448610 744220 1815985 1953044 442837 1915773 146883 1196845 825100 584246 497331 1173957 265575 248781 1445475 607033 1287290 471195 1337144 1435889 1437698 637941 769855 48001 724302 60843 1789402 549653 1711802 1610365 1318450 590565 1229889 89853 583008 81899 211043 1081344 22645 435297 1383239 1539894 779600 751777 1618678 1136188 1018488 1875766 1918235 1751579 1286868 1869137 1565835 1282254 482719 1034834 1420007 1241442 387581 1446134 756344 1597581 655980 110171 1883925 76961 899665 74641 670192 882798 708656 1808615 1036293 1292529 279555 515073 18413 1226182 365414 1774657 474112 403774 550518 543605 56500 1786379 1730896 800038 1338088 73093 414510 1871782 499323 1862774 1196537 768108 427627 1176650 1524543 1513071 1139215 1428122 1411696 887475 1716509 1289184 1278047 456758 1468582 1099296 1186640 1868071 1730450 425228 57003 1436218 721728 1107664 413018 1919598 1617724 1470084 983549 1961439 76238 1384576 833751 1668409 28908 624288 1755003 946401 789173 1168946 1905640 300465 1920956 623229 308620 297346 1760770 70847 1208597 1671907 1268777 1750053 1540995 816236 432031 786773 257916 1900254 1578987 1652752 1908303 973519 1902019 804024 237005 1516103 1521923 1742787 925387 1097445 1894891 1802045 712441 1021306 1494564 899023 1193414 1505594 77393 421643 1565142 403611 910011 341098 479238 392288 1730908 642517 1074828 224872 1672765 890075 890196 1024433 1013835 835820 200214 420162 1456565 922393 1277138 1557048 709786 1758591 681006 105088 923324 1928612 1933280 657012 1591876 1605620 295543 236036 1283533 1826120 200404 993095 1194156 135546 422260 1614838 49203 1349938 643722 1955764 674923 654102 19234 239618 289030 1662544 828431 1460643 1961716 1576126 1611173 229223 1785629 85121 664284 1731103 1267886 703506 1831983 986978 1695270 647096 515114 1277944 929635 1704863 783861 451719 1805842 377058 894552 1213554 511529 1686785 368439 1712447 495686 219186 630993 341028 792685 1896319 781440 469158 833276 1186290 339395 1020370 371885 1793184 1231923 847180 1878022 1208153 743533 950567 1320715 1954601 1915815 442201 749496 1029736 1819604 607534 1937689 1157989 164430 733708 1178278 231864 1346062 439352 351216 541989 1153795 397641 1229579 1627928 1549682 1466023 490343 133370 965309 201245 549190 109028 1592332 1503167 1062043 847596 307650 176876 1261558 267155 680841 1521307 130317 1824724 874256 770530 1160680 231644 1567643 579401 88378 1454494 78764 224466 1685458 1764477 1437863 1916949 882454 1959955 930003 1463625 723123 1380644 514718 1055180 1790094 1456000 1132469 1269330 962710 1008973 1054448 887582 1998273 1331023 396214 189763 583196 103096 1606366 108482 1962523 376105 88431 36606 483320 794907 557120 1907895 59726 1101027 367584 772047 1923246 273916 1601743 1962546 257705 266882 433526 1999417 151222 4191 1604209 973601 1101085 52056 306966 1369944 600232 1484648 267592 1934185 457634 1299663 1924482 847054 1582850 344224 644346 1440046 364191 1262298 1687277 814251 652261 923289 1027065 1261522 940300 1770214 261238 150785 1071644 1339165 140302 1210808 13657 1142652 1023940 175065 366151 1250260 850857 892011 657874 1248769 1447439 1663717 1363039 1538722 716575 1757880 285954 1812553 596742 1878406 422347 273166 967623 1137257 600985 839753 1445229 89766 981758 751721 1384636 854042 1574165 1339316 765712 957660 1403181 957352 1186580 1156567 733887 286791 712578 553786 1196191 294852 1208375 627463 1246306 891134 839787 760098 242305 58364 1950513 1195335 1951201 303536 306334 1154537 1107965 967584 1593959 329081 70549 697348 54908 283182 1537602 1625248 573298 721976 58141 1758660 163529 1018156 590818 1325792 221613 1665764 618709 30765 1242453 1154437 1531554 1097086 957156 1867518 1846006 1505002 491119 1276150 363422 843408 1965807 985766 384394 1410388 569929 174277 34373 154023 357937 515836 242046 1379984 1054633 965031 55907 1504289 1749748 1310744 191597 1406761 672793 229218 1061718 1053560 332413 535327 873359 1107425 1799888 320488 1974379 857916 34550 1297320 80025 511814 319391 65992 1463766 722086 148758 531223 1747130 1095002 166718 602867 424090 1622647 1610410 1001398 558663 1467552 822549 1540567 261136 760541 1403162 1330474 829820 1300851 849197 1112598 427486 95648 1380862 1562340 323513 1606755 992537 1437209 293011 454216 654412 554960 31922 100817 799296 213571 1447789 428532 1842314 379390 13973 1987211 1048178 1979213 461196 673732 1061732 1227162 1593785 483592 1507934 34438 44446 1265808 605374 206767 99491 1629413 646095 157168 1069652 1158473 55873 73116 920585 1259897 1815084 619076 1668783 622051 901424 690510 25320 1982403 1324571 730681 558488 1801426 1168014 448557 631705 1768648 1004069 1145810 511435 1433563 1105293 1134970 139032 239906 1493781 1600351 1017921 1466321 1271764 1382948 567945 211923 944540 1790055 550699 1421416 1300585 79594 275448 423516 1071560 551071 55514 772172 1678697 1959032 646412 1930326 1311385 953485 880632 618077 682930 883004 959979 288496 1016016 1869558 1856645 754218 142792 1507525 1647566 53862 1286176 547175 307069 440154 147276 1517640 132772 1206955 110293 1030450 585363 463088 1072098 1257462 835843 1682387 406531 752926 704661 1592276 373647 396060 1660849 1488005 645744 707079 284697 1777811 862052 1835358 65754 110706 1785250 1857969 1365321 381758 1767997 442549 1330789 1746518 1930748 789855 770172 596347 1364659 582463 493289 514303 1025151 809930 1265763 57473 802667 1228468 429140 1246295 859381 1714742 198986 1583890 1215149 415163 823141 1409377 1729355 360328 1673718 161747 950737 559840 21312 325213 1677773 1441033 1205651 596661 475389 1134949 1722452 1163737 1186866 1671794 220358 759199 172407 29871 1383413 1338231 1118308 180045 512329 58279 1498396 1758047 356543 493886 1699302 111576 91668 1921168 317820 753224 218444 1963820 1974315 1922340 1538217 92697 1167540 417777 859831 1936102 1762597 194591 1321208 697318 125088 1140914 1531087 1405858 629318 647999 1047650 1539889 1576792 499702 796623 1866377 1023277 395255 1163060 1498154 1675978 1416636 260498 846841 575908 904011 1026523 705108 505279 351804 810521 1270515 968765 1979779 1418526 663647 689394 1665419 983093 128059 1320456 574505 1756225 939458 480966 24778 86449 512631 55214 86585 1698588 1552656 1773295 1228904 1732421 1500906 1414539 1714961 28651 1609247 412017 1930547 1838518 718009 1146532 240086 1731162 729801 784956 370176 369616 52286 382124 1463229 1996135 457228 1179039 231978 1328277 494692 720274 727771 77385 1038732 418914 706622 122003 1019438 1407002 1218721 670440 1218143 537902 1115883 1082297 801147 1667564 28888 1448169 26921 301198 1868191 1663986 1914 819374 973678 169750 1652454 817699 368137 1588496 165768 1106862 1638912 1576194 287910 640362 479267 1658004 1255317 1982452 1362357 1619511 413717 1589918 1259230 1501067 1173737 1965937 316003 1411183 386494 784328 1554841 1905878 1378152 1425626 1353400 65625 1887217 505930 1137430 1997995 1668742 676623 1810282 311514 1333347 1459 1249229 331191 377542 1402909 1559394 1111896 967274 1127558 319649 394631 21032 1620442 952325 472906 1862106 493058 1711737 1204433 619719 1923842 225844 1874246 1602013 1764494 535580 1941364 615820 941223 743646 669220 13 1262669 1415532 1376738 474295 1798672 1974802 359828 1179189 594248 1606268 1239862 576001 1192899 709848 1811794 1302446 1681894 1788435 1968756 1915179 960380 570117 1633977 275329 1975709 514382 1054069 563687 1519522 384039 1478996 1644671 530399 1402410 1302929 883492 936613 138697 440748 383276 1274526 1964853 433796 1854505 5917 119558 180325 1138323 246633 496041 25189 619394 1754517 1415516 554413 1008068 29727 408293 1573665 1147853 529027 1894603 1853728 1066853 1304263 1846966 622578 1944791 1182048 1435978 646863 543247 1073172 480200 545097 829081 1487502 622538 1695431 613876 324974 1555309 357372 944242 1221438 1286767 1340319 1343494 362364 1924545 725453 1746801 1425511 390066 799521 1850894 1416729 1470888 407738 1986239 1674711 426925 1479650 918702 1169711 1771492 1000102 522488 1830116 1679535 1423010 640518 657904 1441765 162364 1771183 42055 7621 38069 1319274 931717 1018535 549902 849947 1172083 293432 172949 961187 1450967 1389346 1970950 142720 817353 473377 956617 1308448 1150683 446356 780515 195616 464969 1753178 978278 1732738 1792285 302623 1619734 854251 342398 30000 1887652 644208 963013 1934763 140995 284010 1570654 1831602 28095 219597 1572951 548714 1677279 1903963 371640 93265 1946836 1884678 740791 1484762 737414 863262 128842 1954398 381740 1965543 405586 1828803 219088 1452639 333661 1944981 673633 406612 1647372 320336 1539554 1188954 977231 807482 325895 1157793 612214 1703368 1937139 689899 230393 1330873 21897 1602221 1784394 624156 169339 102586 764606 414493 823921 468201 289698 213608 526750 59876 1025645 1162082 143297 1820766 1338444 945130 124245 1539700 1635564 1568928 1727471 1943301 502524 1397622 769048 689740 1051087 1035573 1165920 584810 631704 1169197 791526 1871379 1381597 1284033 404217 1999195 1760722 699007 1222627 1249671 262379 1074097 983635 1885763 263520 1372550 673992 1819736 758861 897286 725419 205787 1547682 1515965 526955 1450266 303646 1102072 19121 1750430 399553 324851 1011422 999399 290651 287380 1940024 1292583 96298 1218310 1828508 1551680 1660262 384746 1002124 1163142 1473931 962493 1092016 1999615 879654 1720488 1923501 792921 895200 1801412 965507 1038225 1821514 982571 747809 379945 1490579 1107103 267973 162694 1883063 1724525 1098106 472762 1337516 617855 640987 1324604 348330 494045 1284784 1391939 1171672 524728 1637490 802286 562684 596641 1354200 1614206 576677 719901 1404368 322771 870367 1737862 769977 1491414 1148715 329383 950093 1478605 1849901 1288527 1819165 364525 841273 862696 854802 1060291 434334 635945 1891447 1748257 387329 1452681 1624072 1332460 1556612 670978 1444769 996296 72397 1677177 792597 1628829 1498481 1146829 1091945 1637805 363158 952938 1207988 91003 1998495 911802 1209768 200959 115208 783994 1450402 1190997 1393025 1382479 1812291 1063961 1625788 424299 188727 928054 734360 1461642 1693361 168347 727688 812211 118927 791833 216010 1809266 1081720 311471 1685929 117003 642027 663982 231346 20629 978348 165660 1945990 1132529 1075354 108521 1514977 1503742 1021439 1835677 258870 1244480 453510 1942914 482818 933685 1612933 9677 1997438 1489234 1640610 506990 1879822 1189985 1832075 1466134 343784 821773 65610 1430671 244632 1994258 1281837 1907145 672217 560316 1884448 1128160 628386 749316 65124 575768 650415 659400 1516032 1157772 604533 1039273 1250783 401860 1080781 42040 1901917 843867 135148 1510235 1879664 724526 178348 1504136 1880928 1980096 1188166 1025659 1021963 369498 1733517 528854 1831407 1309872 75731 1019929 1978047 114257 666735 1805819 1210047 1694589 1886171 892381 1128450 1583772 714924 1761565 47621 465859 1697428 644337 1506152 167435 1662432 1649696 1759160 1314320 1494477 1381608 1693228 41000 1242801 1620481 1682990 1418471 1540306 1224466 1611784 96073 161844 1302525 600130 103470 1744157 165069 238242 1337764 1192493 710442 1571760 218048 919834 1880441 1810750 699277 1341479 974742 1983284 1216582 800220 1280019 622902 897335 1944147 316446 1313311 1028758 1423616 1252509 1959970 80371 1745621 122368 155403 995789 915263 1437251 452561 1302196 179710 420167 185996 837335 1016357 93678 619179 1971750 413097 18909 1185332 1192660 1167956 129727 858219 1633637 1547961 375505 1942202 367735 1576650 669436 1542922 864740 41917 617808 1075133 1184700 78687 1751541 791421 640298 585907 1981297 1799942 1394272 1458156 1431058 1236221 1896406 15389 1208221 1235678 1585617 1189433 1344958 762974 1832045 1976757 951894 1804192 1810257 1157481 788375 652889 1429275 788837 1201832 91653 490249 962629 1169943 1742155 441657 440411 504908 375652 1341957 668638 173569 1221400 782631 1173466 637884 1041880 1209720 1421772 1571843 520095 108183 1496718 1749651 1644684 1521589 497205 119787 329945 359308 1672414 806513 672044 171054 658542 904670 1610691 989734 814918 49314 81804 130892 608336 1814661 1383319 1111011 28024 5350 415678 1777273 473344 1765488 430199 1681471 1184018 99548 1625087 1168305 1417444 1677004 539705 1098763 552253 1293682 671247 282533 1369213 1229464 669877 1571598 783502 43121 1873146 1754659 998090 1734189 731849 1702054 548050 1620689 327315 1458287 25739 622746 1532787 1424904 447080 24491 670608 1754300 559254 1374060 867214 1670854 309783 863742 1530515 1769779 736590 1202953 895442 156316 344816 106846 1569143 1959205 1147271 767729 625230 778882 1624130 38022 40872 1323092 1266622 308198 77229 730877 1546711 191994 779164 957311 1756332 1419648 1852746 608499 1214309 320009 1227606 723793 1708387 1252197 879074 1156504 1955872 802692 1372641 430591 1845141 706212 1873555 1248671 510541 14397 1038307 331916 822391 791047 1303566 952103 860732 1974372 78556 1372821 1360103 745101 218147 74521 814099 1831722 926422 1347322 659269 1899765 390528 607067 673556 1673832 1546730 365587 86471 582014 1324348 587413 1497849 560024 1684273 1202529 639269 241464 1555105 1903294 1513836 746445 901322 1333287 54956 1376861 1575762 96446 726044 1988656 903013 172530 1532983 1002560 98460 492556 705648 510741 1242617 1133126 13522 1120890 42784 1832489 976659 280183 1968393 1684540 1712808 1117369 1264653 494953 14858 1840927 1128432 504122 1106377 938980 1964787 900992 1652165 1570534 773214 1010902 1059231 510691 1433292 1935553 1316957 625408 1291243 788895 853121 1569477 119751 1484793 960687 882715 1215776 377717 186081 319864 716735 623737 996650 1594631 1998462 1230474 1910159 1300577 924059 902141 888470 435955 1804420 776022 121115 1195564 1060165 1421705 631744 491901 1302308 1646027 333417 1719854 500014 160045 26637 115236 1342439 943634 1392785 913847 1652270 1144298 1286461 408677 545462 1126764 1192024 823058 204347 1365156 1994282 236184 294685 1281817 880008 1592921 294117 730385 1505863 1583898 570675 1139137 1309720 803410 444520 1834871 1966865 252261 795198 53642 280345 850366 796596 187910 1468162 535819 698843 1045491 1748173 1638554 1933205 1774300 1874581 988764 493049 1385746 225617 736525 514023 1547316 1751476 1965733 1020197 1625237 1198667 1940667 853467 1209467 1860861 482975 275343 823552 1230889 107297 640596 1985028 1286155 434651 1462089 639920 118315 740353 1136581 1753670 1701442 846718 380926 213089 1565778 1683721 1878827 884919 1352685 1214145 759657 233058 277704 1974178 987329 1799825 173255 1629416 1842349 1964502 611486 1858529 4362 1424438 183012 1640299 386469 1001946 110110 1767388 1603040 1970132 49405 1269469 1439568 1096067 727948 962879 416620 867393 280917 708122 1073399 1498211 994300 647861 1648267 1671566 1472883 800229 63041 1541873 669232 1846384 273452 1536730 419614 6087 1973784 1288538 1066454 976363 682973 1152552 981004 670543 1835941 893501 583741 1994230 1734772 66127 1659393 36748 1498170 173137 1497510 1820796 423920 73006 1659833 385991 1613316 344497 1292581 250847 768977 687035 831515 1461850 847538 1850249 465454 1969018 1550489 1413817 1714385 189876 879709 1784281 1904835 1370880 865096 193916 560747 176357 1586260 198861 1691482 846078 359575 1908458 877324 1654275 49378 1584201 782896 37264 1088379 845456 1718516 29508 355322 1016203 335521 1899988 1715089 1799905 1363022 404788 1973816 1851835 1241317 1492139 819162 1934540 845189 209372 1530109 59805 1647004 152530 174171 540942 1117371 1327771 467935 1773415 896730 1851109 1019377 1485528 355102 1836612 1236283 1319184 926374 1691344 770664 1265369 165461 1126580 96477 1896885 1788766 1993351 384041 990134 757555 73012 1505132 812055 547295 1266355 292345 1547101 200242 1691263 1834491 789473 683852 1228661 957263 125983 193944 1868875 1412362 1831267 1221186 552684 1706239 985055 370107 400522 90886 6887 233276 1115502 549125 1518547 675996 500894 1418371 1496026 639744 804420 934029 1403465 1861115 816742 1999469 265631 552058 1727470 348592 1926042 1111041 1018026 1907714 1901885 72766 247296 1969820 1203450 479330 202110 989299 1542824 570742 1095161 379396 1406175 1114460 612430 1329692 1722511 1292710 1957767 352886 1368851 1603733 713757 1511128 1036398 276539 1681802 1636571 305795 1617045 374327 248992 984018 380572 1371285 1884170 1233399 1897676 887537 570287 1689458 1850436 1429497 1421826 620402 739399 406850 448959 1814330 1843765 464442 958752 1834767 1530056 802890 964990 973262 1058574 1982986 304704 692124 1468240 986893 929700 1833595 1122089 1073608 155451 761190 528363 101433 1309354 1364879 1648657 508650 354164 817284 176032 290486 1878776 1840598 689379 1971539 1558189 1655378 862859 177846 962193 1080166 186399 364794 1825819 1627298 1820389 286624 519243 1646524 1006731 309438 1981915 1052913 92670 1783223 1829719 1037188 1850495 1244459 1874507 793945 678901 637641 1330682 1742318 1570702 151930 793709 1599236 20975 1119082 1633106 1306523 1423765 968726 491494 1390754 65674 1763977 1057639 1512093 149784 1075910 1199209 1417303 534051 1830144 1254732 226163 62133 1037551 1054256 295549 1093982 193961 569080 1499109 1996288 287124 1182304 1531181 815889 946993 1428427 341665 563672 221110 619734 1368696 1024016 1563969 663854 274801 1601038 1532050 633228 882865 1346616 715449 702943 393799 1225237 1227922 1125380 1669127 616101 1785297 1144322 158070 253571 1224459 1191482 50211 371176 783660 892186 1263497 1951446 399748 1494263 1662362 899969 286222 1314417 219938 894968 285985 1001308 29123 428701 1889196 1267678 651549 241564 879315 229523 193641 638982 838589 956739 481397 1714635 1864731 1314890 198051 439639 103036 835663 966447 56780 1582531 857684 274823 951435 1304479 1491051 1123208 1094149 375562 1056830 1461487 1383295 742159 1913287 638733 1524809 1031318 525296 1196342 471956 1326136 611724 873718 1192709 1781733 234324 261598 1258761 1815686 795585 768250 1294083 258604 1480444 1182360 579407 1452853 934783 1760585 560526 1183169 499526 202099 882543 921741 1590343 6192 698640 1460827 585825 634417 310806 1818762 1269955 612817 819109 1917239 656172 1079171 1355567 1744812 808123 1696311 316203 786710 63614 1800390 754746 1161583 243917 1806625 13079 1393 962294 631353 1801599 716795 70841 1671356 1072621 802487 1951522 1493058 782150 1677759 1378586 1359515 381682 1325625 1871961 1693835 1622629 649311 1212691 747944 1309645 1385434 1426004 146326 1618351 873537 765872 970190 960242 1696636 124184 1485663 1330545 1866340 844166 229230 1834465 542561 1560147 1704180 1197259 1958450 67237 1938428 4577 388498 548492 1716971 1794505 942071 1547084 714406 685271 108186 659826 251255 1458205 712109 1572267 710211 1994193 1632083 1850491 105186 990360 1322329 1686679 1122614 1809796 1898552 1608193 790202 1929158 579293 1627936 984526 188482 1200484 1994747 1522272 1437104 1382866 986462 1528673 285496 1186408 1566004 852723 865946 516906 821155 1121457 1946329 1605207 1479698 1422298 1538310 1311912 1112639 954257 43700 1264221 518383 717285 1647865 789340 276007 1940808 1174918 1009282 1501872 1357026 476772 573677 1920972 308038 1363383 531161 1165949 1932287 54696 1862621 676308 670109 1078420 607183 975322 484094 440139 1637067 82663 1133626 463041 1573390 222439 1946528 370416 1375294 971868 214266 1077471 224832 1700835 1451584 1059764 576538 791585 819088 802779 1757309 726681 221239 942024 1072560 1442318 1144811 766172 1996166 675801 1464674 1334411 1000806 971878 1594804 138664 907241 787884 702979 681504 420055 597638 598580 1771841 1683753 92964 1799029 1432480 290824 1360624 1104321 1332393 1445481 337978 221095 989051 1566211 1642148 1726174 1538245 593789 561404 300428 1761777 1442568 772021 498358 1339739 1152818 1062999 1253609 278068 881810 889085 974533 1363856 270391 351615 1874992 1289441 447983 1754947 1226576 702851 480636 998009 1463008 316699 1638618 330040 844926 1979105 379688 1542990 631019 1310887 870364 196707 1500310 1978514 919974 1314 1570997 1718761 314048 62861 1442086 824032 1224681 1705131 1317291 1516784 115513 1124497 783955 1976482 1668749 508597 1954552 1542060 1500191 560410 1901243 645997 232993 1681751 1401693 1292987 652756 1640042 947452 639376 972071 1952862 520698 48046 340282 327579 1567595 1681812 1751229 1694347 695205 1640829 32907 1120695 77356 1051919 1177377 831500 429803 1231583 1708682 986610 246023 880329 1174737 629035 376566 1044405 1287185 246299 831645 1248008 1510709 1787575 1631992 1806578 1156371 1925499 1106902 1011027 238266 168039 871222 1853809 240775 932469 1536793 1624673 330929 146732 1267901 64913 1826808 1212615 617275 1907220 973604 809823 1023098 1697038 1731911 1344986 1868077 239085 1614409 568360 850275 818327 796747 1569057 750327 1009725 1546015 1108653 1581709 846402 1503703 1938879 632060 1809772 174064 1018064 724533 924129 573287 1265797 92654 1133901 665923 635160 133624 292638 1498544 911011 429257 1865460 877580 240673 826338 1329216 1086467 789699 991096 1260250 588445 1227915 1208565 1834008 268865 856591 555655 1200608 103549 1278733 1338575 1756103 1251729 702821 450992 353487 112036 1278364 1250087 1853071 969939 562537 658877 985490 1534966 1469156 1476574 1132201 456829 676088 353492 651953 1742268 1662177 963128 346581 1306848 856155 1671935 1121674 1930313 577905 1571594 1637746 1336357 730175 804859 609140 1376661 848793 1147461 661546 174464 336175 1819110 1042750 1058736 639852 1179429 281217 1130785 642091 829258 635268 582001 1522333 605192 785789 767217 1502160 1237230 551845 1567930 1070493 1130180 1148293 428828 676177 563025 1865577 351805 5785 24544 224489 217729 1896053 1386200 1944323 1261620 1790963 767869 490298 576983 1052884 165275 497619 714458 396408 140847 1288158 1038171 1745387 123708 211358 1658877 1471033 264646 774120 253110 1799530 40165 946369 918848 1820246 1826673 489149 883679 535525 1203372 305622 410170 628404 1319368 1693996 1785063 405181 1828844 1381017 179324 1556290 888436 77213 1806269 907500 1356982 1486136 1256400 357786 1177492 561117 71262 1159560 1583199 29622 1578251 239258 201769 1884684 1998076 1718716 655436 759881 1108030 1649111 522565 1686919 630068 581284 564919 88500 108814 177431 972701 1014116 1908542 714723 1303675 930587 820265 1395741 396535 272233 1121063 449920 262558 1841203 254018 127090 618325 1399675 1327337 545430 260112 1929043 1116039 1097361 374717 1331464 1018342 454862 1277618 1035184 1969155 373874 561443 1694030 1074302 645802 811285 255560 2011 1772633 1044111 511509 686115 1691976 1651335 1196714 1052390 1586329 1668155 819810 987664 1521490 1303796 1139907 1577026 1572096 1457488 1908464 654017 1305283 191050 139241 1564578 1160994 1897775 1813781 129245 1695511 1052860 1188864 1094027 1902200 719410 1201709 461461 1132820 1816921 1461993 1830085 339524 37936 1402075 1450016 932525 90319 596361 68655 315485 237686 1008199 519568 1601950 860204 970622 1694783 741301 1458029 1307676 643718 91887 1968933 1482269 717849 651975 1148624 1850380 174611 1308314 406194 1118418 1938974 411236 1403592 1751424 1640198 984255 1641001 1953117 1506884 1418137 590629 1010911 656984 249178 1580955 1241676 1993409 607622 230832 1708186 121571 1200683 1599508 1222204 525547 1359644 1624996 1564991 224023 780939 38977 1701229 795460 1210432 448938 1895989 1648811 721171 94605 516023 1718528 671901 1326781 428173 870706 1513154 725774 1007816 606840 570261 503439 1949540 1735541 611834 1225752 143042 632301 1937370 1219887 803231 804312 1796802 1168820 612015 1997363 1746188 886196 1143232 669305 1464524 137131 898909 1095542 175361 1872729 1821100 1496413 1433808 311757 1219454 1738537 1697893 1752317 1579772 1565337 146160 536715 700878 1094413 102849 602280 1539988 1960925 354209 451677 558277 694781 1570704 88894 390055 1974522 1099013 1098018 735061 1478129 870569 455561 1040563 1174188 160783 73988 329082 692401 1144416 748420 410005 826363 476506 501369 1884381 1588157 536084 1899256 629583 781825 693098 1476504 18069 1651122 1490089 636210 237477 7893 1824506 1343726 953451 1057041 1628645 1487796 1265240 1936810 1724609 695697 893649 1552875 1765856 1413410 1438428 1036847 318246 699680 947841 1010314 489607 1226467 1870556 793081 196881 504077 230628 1977396 540121 1291399 153329 566949 1313088 1469332 839369 1456856 853279 1760936 1042872 267948 969713 1504358 1510035 1734125 1963298 1830338 1223566 229517 1195924 1083839 1209559 665867 1571816 1865699 798483 1477279 319002 248336 761048 661418 1333204 679960 98246 1098169 93818 1027315 334270 1780852 1658178 1667307 878465 187844 241697 682025 62442 1162432 1808634 273879 1414626 129669 654626 1741158 400849 981476 1100580 1839083 1933655 1480784 1239675 851076 638271 1266019 1563350 1011401 1466113 1920110 1310159 1430562 8086 1107144 126039 693078 1236789 302881 1770206 832229 1095484 1590433 1046508 1378845 561629 1491279 1726589 112331 1877570 1477877 1609997 1872845 781677 1319152 1771958 1859359 1963895 1027290 1628485 255336 1746138 1139706 1437280 1572455 540283 1707736 969338 1675432 128528 1689498 585135 1116922 1944178 1348436 837268 528601 90860 499468 1386002 600005 1068042 1420363 415811 1877109 1378435 395270 1262961 1139188 988898 748818 720748 849118 468216 398339 1526639 686587 403223 1946594 1561699 1101920 869552 1255943 285189 687798 959949 1325470 1689973 202957 250889 101892 791594 683854 1194183 343419 539417 208467 389494 1732772 296901 819341 1744124 1549712 1993840 97666 359035 205361 463107 251136 1073592 1093099 1011891 1914604 486123 821046 985764 759099 83557 131020 296526 550977 793377 1382825 1203228 118671 798094 541708 461017 1611088 1927224 1633523 204021 1702447 954667 1650562 574187 1020033 809737 942069 1856114 874588 343658 71426 120170 914803 321430 256890 113814 111813 780682 2685 1484916 1610443 1661196 1918303 1993164 583166 233339 577590 1735253 851822 1760250 1755085 586902 1820053 1348424 1466090 1598622 1736987 170142 1148580 882488 857328 1011446 826610 1324736 769666 1386641 1250037 833559 999174 1303654 1742938 1582697 1438989 1777760 1105704 1253772 736913 1983676 203672 966812 1311438 1528031 1952486 1643676 784171 916655 1651540 1008649 1146569 687327 358916 941034 1076698 860334 1308514 78094 844733 773414 1667099 839248 781081 429295 735019 1021004 276086 91553 1861622 1594192 45328 877626 1856639 1902912 1575028 1464535 1425296 963090 626045 673975 950644 1356093 1720875 1343465 1256839 527828 882885 415557 1216473 1313584 1276286 773435 1443430 727894 1125827 327756 793590 216231 1678587 834886 712374 418100 1522730 821938 387236 1482146 722447 230507 1418076 1345259 1425065 912468 524436 816314 797698 320691 1211361 1932677 1640720 921099 665443 534577 1972494 1342742 1280275 618533 995613 245557 1254629 1908828 1559110 665340 947093 568854 1175775 1620197 781145 563808 1806924 87266 1223685 865835 1736760 1344904 1544595 1510131 345774 1583007 1064230 1286514 775153 1187772 213739 1209281 52525 1166950 575819 1412202 1829758 819709 1913954 1476619 1410695 1419302 1201853 49590 1189390 1213193 391582 1381331 1444807 885606 533616 888706 1228338 1900318 1753849 390430 1705487 174310 1977805 266663 1416622 293701 946200 95164 1704128 1693973 69017 1519709 1992793 38750 56363 525391 361793 83521 939 470640 1129645 122409 1319224 1362143 944230 952152 482388 190434 152811 866055 617679 1187583 1494748 544086 1088274 115131 1919783 1056660 1302 1074273 180623 49854 70653 1752683 654258 95569 514031 572607 1509253 1987357 472565 1195733 1923946 1652298 1119392 1436541 780019 1628015 1541037 1421462 1402363 817860 1430669 1030905 910275 1670592 1409288 23851 212237 337775 853294 1565421 1366384 1625452 505630 1981012 1877115 837669 1375800 1065079 537541 223891 1104992 454801 24427 1717291 27504 1895864 1294 719952 1864384 202426 1126364 1676342 1717600 859448 980923 1930545 995396 1066184 738826 821564 241704 1930351 868320 134216 474039 1809239 1315858 44039 388335 610165 897232 1523559 426231 1841766 238653 1386087 224772 950789 610460 412867 476816 633397 606022 656959 1551862 685486 697061 781742 1183972 1406919 1460381 1843807 835618 1247499 1716081 1424021 1494891 1227802 32815 1064496 850522 792769 1516706 1251454 1260053 208755 1679170 947723 1150597 561612 342309 1694120 1161337 1108218 265160 1473883 663663 1572550 1894807 990660 1494326 461573 1862757 913543 1186608 503289 1171311 317958 417950 1656732 398439 294290 413584 1385516 808256 300456 1584864 90439 1412153 594102 837661 284265 1212724 441509 1958194 451697 736035 1624521 192775 1766490 144411 1950150 743319 359670 825827 675650 940514 1911569 928612 150826 1410518 766528 1312495 1708383 1046449 615741 419296 146801 1513364 311233 1980449 681831 59416 1201510 1536259 1425906 1097904 657167 1096848 1131532 1749040 1057072 769060 1533719 1643784 1382820 765109 414133 1903445 1320265 1414784 1322524 631735 1739157 685892 401696 696392 1062347 1965091 950070 1363391 1993571 1219236 985105 1714183 1880776 1499059 1233277 830296 461772 1014900 1243116 1010101 1682839 189982 301100 1686094 1990579 635502 1105324 105118 95753 992930 423678 1376081 235655 1900004 2974 1220430 266263 1590836 1711295 1367377 737293 361459 751340 845678 1925400 589812 1843565 1009231 1922441 161782 1874629 808031 1341519 1796692 1489478 339423 1302172 65274 1231619 446264 1041288 536065 30166 1736711 333777 890629 678589 518348 1073911 1180046 762648 23669 197547 1986890 1073139 1030736 1872345 466973 503708 1305636 1197109 647926 1585045 58809 1277161 1357234 473922 637022 96724 1811081 375639 1412622 1457492 1752114 467061 463477 1669850 1938621 1522596 785636 1964463 746189 501686 766205 1186982 643429 1431888 531336 1717026 1984921 911846 834097 265200 1823311 1259205 1918902 693512 618470 214479 112583 542255 1220911 1915696 847618 1057972 598778 1896799 1087627 406950 1680920 53626 675087 891734 1174868 131829 1084776 650616 573189 675781 1715255 1450293 801754 119145 833815 652927 481438 1380001 1950235 118254 226943 1452617 884928 1726522 1858691 1995149 377382 1289355 1935685 718394 1305222 1567949 872214 1270671 1428708 217816 605993 650522 1130286 1107985 1429279 237217 70336 655692 1445576 109306 1699699 1650851 1334459 784263 271824 364861 52576 169679 1826553 576917 456705 385455 1072394 604177 776705 1167764 158604 121844 948554 107290 675699 1433289 200618 1311109 1661763 591942 1603684 813945 1642328 1612157 1204871 314004 1765722 1134347 1004606 523093 355465 834875 693605 1133391 1683491 1539985 1223691 1912602 1956935 951717 701436 399895 253730 905653 14198 1940101 1350602 1153867 292530 1365300 1925834 1236403 421435 36239 1470838 1788700 1535084 137089 168683 1179669 1271792 1542944 757251 128911 499552 755053 1543661 1730558 26912 20172 724375 946158 1408 1140164 958036 622146 1830901 778368 1949692 489617 1645342 303950 1813917 1036428 1902731 821267 1714334 1516057 778086 1294002 1774550 1138349 1037926 1620947 264854 500441 624153 1560546 1204977 806053 464016 1120359 128879 739373 851149 559302 1038591 1148380 328698 638701 1666016 400953 1975810 447071 1425423 390851 56314 756333 1755866 593061 1423980 1324965 1838326 21045 756621 1742228 517325 636993 1751332 780376 1030226 1377704 842 1025229 1584399 51721 155907 1112002 1071435 1835713 1116780 1542806 1353996 970692 340686 970309 823753 754453 738393 1841235 802121 1394986 1549747 823550 1299722 1461936 365639 981253 472280 971 1313662 890865 1416610 69696 1307474 727035 161830 1689548 681018 242733 984349 1873038 1633154 799406 1578410 1209372 1346993 1568090 851186 846319 603341 1084873 1112928 910121 431848 24974 1351829 1161668 791854 1960911 390723 1627318 1974980 1274474 1999762 1172651 795184 863519 1764522 175845 37539 786178 678168 64525 1337072 270903 1104954 1870052 1892934 1411787 1812217 59773 1651668 1329217 266695 401207 1110737 67124 1169103 1372294 879648 1883006 590740 488539 96496 1607696 1920037 1017375 1718240 104508 1559321 1857099 1003920 1857191 1270335 125619 1389689 1081901 249321 1180048 92490 957199 531628 927547 801943 268680 771386 443353 363022 1639597 241089 1276039 295714 587114 640800 274200 400971 141191 299893 1279452 1309179 679891 196512 1889291 1903028 654940 1718985 1035370 686565 1826660 953741 1482664 227519 1083685 1962041 830369 1845229 2687 1298001 1189844 893738 478962 1404599 25865 241986 913920 22908 1251982 762887 1102495 1117743 1507055 1898807 1788854 700063 1935169 350355 435227 1725025 62260 722880 1117345 772314 1299499 1018524 658633 1841196 116063 837466 1554242 1478435 144089 1040707 1526955 323051 987716 923895 1581046 1104419 601132 466075 1373778 457335 301889 803439 1436127 1750070 170233 964101 963484 975744 219217 1088507 1471375 894894 415062 15601 385357 1237871 1028269 1590597 725376 258384 408945 656975 755048 1365088 1045931 1102652 834709 1506224 1627969 1160908 956388 191011 1385581 1974915 371883 896673 1384750 1310706 1732593 759672 947845 390936 1043715 432245 1806191 1451608 621106 1437738 1567612 461737 88187 955253 1520526 1854670 283256 1556774 414913 519481 926023 1180424 1536262 1177359 280795 5100 638779 1859245 906250 1449602 1459720 1762047 1882739 894852 1888727 1289710 1777033 1265590 419430 1839946 1157754 481788 782433 1150026 581126 1871762 914909 1763420 1494566 677659 480317 1693957 52591 1301580 443297 1651234 275036 446224 301618 315562 1320674 1370745 583089 1938771 1936057 1280955 1610405 705355 996269 350807 1920503 1354785 736363 777440 288889 1922384 1373354 555214 903380 1818564 1442721 454210 266626 1595870 148859 301783 1837339 1603076 1274788 616938 1707349 197882 1219378 721146 893154 1725917 525622 652091 657073 1272290 1544014 592459 207509 1218647 1663728 1001696 1361703 1760782 1251239 1203252 676433 992887 1519352 1810365 160422 901074 1374548 881232 1558191 526641 1071960 966643 6356 926017 572473 694875 713006 1804720 1747977 1577014 1824721 1587306 482247 1067725 1876770 1915913 217530 1138059 1954064 1183245 715483 928943 544700 1837552 383374 630109 868567 1563590 1179993 279798 1073844 1857144 1980010 20434 1391016 925421 1996851 687980 1924355 1936108 184801 1836250 561042 1351873 1057989 1756104 1713177 1499889 770706 773448 731557 53531 812951 895744 627224 1566141 705065 42159 1378852 722575 1470806 1822672 372027 1659981 519839 1927322 1888411 975995 505816 1661576 862915 963574 1910733 1014644 1048075 47154 1436054 94731 855978 1775649 122607 13145 255205 745414 1756509 269684 386847 1084991 891893 1835557 1257914 1093954 683538 1148356 1555339 754255 1476133 433146 282396 1093459 1067130 746031 1808034 802565 1875549 48975 1711921 401612 1829226 795771 633318 1214782 13379 1989643 591014 421560 283470 1446535 1089812 1486270 1676496 1596838 1571150 564068 166608 486638 75032 1983573 1956939 328387 779344 532720 1084287 127990 741385 241667 1996144 1324622 1408367 1314657 56829 1973348 1285262 705560 1470882 338299 532057 271203 1985572 997443 1864341 1039658 1380432 494266 366381 1273511 1404511 377217 174416 932785 1373192 1377086 1622723 1659541 605608 1926225 1936938 806185 1883700 1119773 1507999 339209 747749 202905 1132262 1618543 432633 330549 1300802 1615236 1319976 263586 1987363 1786714 1886342 412780 1610327 348688 1783575 627288 1853842 727544 1900380 1838438 1180940 1316581 511639 1403968 1002852 797953 1271114 1774527 812302 1076031 236495 258662 64171 18208 677417 1578082 1485786 618998 260120 1051644 754855 1246925 557359 314672 1408880 337020 1170108 121630 829522 1239857 515674 1633595 1717429 297298 1086063 1859977 1116805 325233 685224 947349 813804 684855 1895974 42230 271952 578881 786069 440635 13296 1429758 451342 1110976 1132334 1171916 773269 1157604 538046 1546942 1372146 1984139 1564910 24901 486812 324624 1347833 83869 1912613 211456 847622 172954 1633728 559282 1089329 938592 493532 995605 1854090 1327622 1263378 1641964 78116 741045 378220 1517251 1202997 234753 1018856 148053 1825048 5621 349236 1824806 167620 679926 1569627 1003190 1323427 1296485 456329 982209 346604 1071290 300272 1024897 552307 1790564 898829 571703 1850631 219741 1800035 476402 1255044 1113119 1312167 1366176 1890635 528830 222871 378134 1574501 4983 1088947 436525 460388 1254929 1530747 624513 280308 1230707 530224 526432 1954380 1518682 866649 1432333 824615 125780 1351081 1765785 105605 75970 870032 238607 208015 1284305 1035885 1265727 3811 1585181 936861 1158418 1804139 1318888 443221 728688 833738 561630 844506 1556748 1244684 59146 1767126 177860 941460 983113 577584 1686474 1244761 702073 1339845 1438308 1372963 1015587 1260904 1305726 1838359 1079199 1044141 1166530 68964 1215667 928093 1816907 828847 1067585 87025 634758 1294512 1879220 676818 1961174 1267478 1387350 833765 263545 1664012 1722875 112201 1274382 1741828 1781635 57532 1958788 1575203 922191 640233 578112 754390 1222646 1999778 195337 1820497 220342 565029 1601903 1440101 478955 1920556 84151 14368 1034138 405582 776380 557157 1619026 345916 311385 1648408 956666 366607 506767 214285 475849 77164 1893361 1374472 787704 1831535 1503635 502795 778159 756330 1371757 1894387 1893011 351561 917654 492323 261406 691905 1880519 827930 1982936 873246 1860552 56056 1513807 1615702 867648 1613928 1806998 111452 266566 1392505 295660 502431 1296908 456774 1525985 1987134 1053475 1095097 99709 784102 633087 1763023 646521 736633 263461 1580046 394313 1981080 1184420 524797 1786085 514017 753719 218127 706799 1875289 445273 1906222 1140134 1144906 409032 984643 1431280 1933063 1999333 636995 478469 1077782 1260297 702385 478299 943506 1913392 23460 145370 183359 1907090 796342 700461 1246973 804176 1193629 1741977 506397 1169121 655508 1353371 1928491 448245 762455 446780 1429859 62543 1926110 1202401 442296 78299 1356719 1156788 985495 1467348 534331 1964461 1110891 1529442 1517356 1491081 1098643 1606379 1333994 1155399 1818139 1792779 12379 1279346 30600 822093 281202 943173 524231 1962782 737068 1755185 959793 221565 405549 1493271 11116 1194700 1121525 1716939 48821 1444727 1447902 1224033 621341 1948439 1767131 1953930 407714 195994 479435 1734640 711365 1555658 1268605 821249 1935455 731080 1959815 513759 1717424 273702 356715 1352158 1002631 681339 156310 183663 975929 772794 1408034 625995 1336858 1233517 1492394 1335368 1058876 1739854 496917 1707071 737018 669064 863173 103200 996691 1885660 591839 1606400 1677442 1524689 1796728 734354 551728 1217165 1983445 474754 1348096 1667105 958398 1667277 1921970 1134191 634674 453743 1220918 197374 1470593 881951 734618 811588 293478 1895384 562683 1655425 1658550 697704 1853825 352187 190356 1880936 498978 483555 1757146 730280 1753751 750591 665751 1993009 1319762 893448 172570 764474 253581 1388704 949989 429444 1839222 512862 653125 519720 614363 635640 1909529 1048848 1038793 360066 1947971 1774846 750560 1324734 916552 1923305 457358 1667198 1767227 896031 756030 433219 360514 1502593 364447 621124 608441 1222486 1086300 1326881 1817264 975606 955053 339582 1178573 739397 1280575 1492858 1269437 1424214 1711214 444399 1189420 1237594 1833492 588422 1648903 509858 459834 119721 195200 1180230 1181013 1551449 1367391 1452328 1569304 1924606 1453206 1500295 1945789 324073 414679 678375 1652066 948993 598034 82226 1879205 598063 499804 656146 521507 305074 65797 1768709 1858968 16648 1631945 1964953 1317882 293212 1946019 917977 208570 1647575 1749968 642381 1789459 292629 274977 1789926 139767 1685894 68522 1020945 1427610 1225138 1863086 1435122 92508 1488940 302492 1176610 346580 1596538 1536606 1370245 772969 1944151 1571218 1811691 317184 1214002 129399 1319256 461843 1423864 1673784 1216163 1502896 1624648 1917056 1618561 406859 1846835 568556 1665539 1842057 1354613 233906 1113940 373553 77610 1359524 1423188 282656 1269110 1867608 1316138 1845646 594949 1294489 496000 1872445 1612832 1287233 1743825 1946929 375296 1951325 65318 1510273 1307764 1099282 1395094 69206 436213 496141 1280671 1345857 521820 158512 1233362 1362082 1607170 193178 958731 930825 1326938 1997936 1459815 1335847 1524302 1045692 493923 1537172 751764 1244429 656564 1569177 1067470 1696156 431131 1279060 100355 1662989 1462460 1988402 1006654 1438963 357318 923418 835833 1659738 1835963 1484173 1033741 1475842 1669574 1548539 1016878 1656482 122025 828418 263729 1143017 1799338 1405495 225508 1823389 506143 926358 787077 1935011 1162274 1038676 534182 937022 1637462 1635041 1365862 1224161 1755933 224641 1827571 417749 1750063 993277 1781462 709657 521119 1754725 489724 220504 1466200 1342996 848867 559253 955048 1616483 1579539 887156 276112 1604539 24647 816707 111198 1214636 1714259 1343519 639138 219816 785784 1435777 1755946 1718557 1834898 1313309 904739 667740 320448 1472107 343843 1319826 352946 170201 441027 1470020 994231 410379 823215 6394 631729 767788 1980150 1321915 885969 769415 1340481 699383 1655081 430623 529871 584929 105805 1607548 1053206 1170127 697566 1048937 153492 564180 719161 286630 662501 1437105 716671 1539756 1396352 600955 434527 1872039 1990311 539982 187690 1785314 706736 1885816 466009 1782159 394634 774041 517458 421454 61316 1949918 19774 1552985 842947 1776233 1123872 553005 1182044 1419184 1704337 1259052 1355442 1976953 1810599 683242 382878 398306 401830 1364692 1524144 1405745 1513212 794108 350533 1964750 487177 541036 161709 416173 1586547 1417452 467043 663621 448770 559894 1132925 402985 1378088 1371362 1121205 147418 1626589 930196 1053539 1132514 1393708 1085691 1155378 818617 1917893 293506 826861 977779 1759756 1863579 138077 1736129 1117710 838971 481149 349464 408308 1561535 578999 557299 222629 1298246 682152 1332198 1961947 1721001 1718300 250106 1678941 203355 55821 368383 1093820 131200 1855136 1917022 1754649 380963 130216 559223 972181 1194223 912844 412041 14973 404102 1907481 1732303 1358371 614561 1796458 243138 963704 318127 343302 1131515 1274056 1860813 291219 297505 966284 1106598 562420 1886905 1971706 720166 750939 1997547 921778 1180450 475542 548385 373201 1964804 1359191 922973 537296 1985445 1311623 1520956 482956 1006486 922204 1324218 1193657 1710933 1339992 1435187 1279412 1725975 1694261 462283 1523922 338732 860444 99765 1669031 914985 1155495 465046 486006 636559 1308537 812427 1318704 1386188 1435825 98923 380257 1409984 430949 1562246 945274 361429 770456 1612383 1063787 534932 680512 693808 1583464 671010 1308285 124640 1144024 1854815 541219 64081 1520889 1649094 1344701 778780 639644 706032 1540825 422700 1787459 120736 212604 921075 1874077 1079056 246588 1641985 522341 712855 778682 717073 1468152 1445130 1960272 1150172 429298 1237459 568331 1842241 443056 1794065 792788 845729 1783849 557053 1066081 126074 16358 1643761 1197208 1746150 936307 1156791 1259635 1514367 1598883 913055 246718 1297735 1601540 737336 774222 245465 797837 618631 504759 1626248 230948 128933 699534 1153628 1350808 909382 832774 395828 445242 797334 1862147 1486479 1754717 50975 1857738 1553648 681940 1773850 1126437 1922648 589248 57053 258260 701252 1095204 169572 727462 1325644 1173067 1539522 850558 433603 1038958 53973 656785 157077 1038619 382919 1177382 892029 463866 1579331 664031 1118631 871783 1993870 1607130 1778337 1444860 810989 652367 908057 1862656 653283 1713318 1548307 1141178 961925 855097 1282313 12075 516455 726555 1391017 870964 1981864 1262032 1209340 640085 565823 1418167 1681420 953507 84970 599394 1167622 204904 1194666 243176 1142174 218394 1755496 29535 1485680 551727 16997 632748 80735 1947529 1235995 1118606 1176524 715316 910486 1348666 52741 1300593 488347 731964 1017690 1828707 1401711 311473 1325937 976677 545781 376612 1491245 560133 191387 1215503 1006911 1404656 173954 690270 1260206 329522 556590 1654970 1597019 1194847 772737 104920 694481 791385 1612456 933845 38300 872463 118604 1905053 226596 1756829 1865488 369798 1879692 122805 1635793 1228555 1487623 830386 1491975 1502829 350645 168675 740898 543483 776353 425807 443537 1635371 351423 1257313 290139 39679 1533106 598064 1982089 377410 1447006 930107 108075 1055278 1878860 854652 730665 827666 1986742 1073441 1305801 820694 453535 526131 1253466 1733763 387343 330847 1898213 281341 1186493 946822 1811194 1940551 1465042 935490 770608 1624004 1712981 998124 98212 13621 1961083 1813036 755266 1663395 1631024 1239909 903727 992348 1938905 266255 1572746 517049 1342376 456901 186502 1350309 570554 1278756 746776 1617573 446733 1025799 254747 825146 924380 617340 246271 1802075 1480049 716611 871445 1451857 425896 142647 1933816 96598 272266 1422733 982241 524882 1382247 1720526 51025 1522035 1108448 1187260 857891 648614 583140 975918 914038 1726833 5175 1140237 919288 1382602 381287 1930917 1442367 1902636 1267855 1883266 242576 1297370 954197 171969 155087 1338278 1170721 1878020 552157 1612754 1879267 1321020 1681164 1568726 1568187 1793497 1108861 897928 1005104 54213 1181146 1440429 185213 616786 535055 1381907 958826 1511530 164811 1659817 1835861 753294 414062 1246693 1066265 239926 1571642 363456 1687032 234782 1630137 987842 876929 669352 1494679 1813297 799252 1204005 1067241 1081546 106387 96248 303344 771252 1981814 235613 1711354 1172482 399439 157754 80495 633413 489888 176604 1031457 1223988 939550 964614 1440499 73562 1912271 1897499 678891 1473808 603568 232695 940053 397045 763873 1842705 1538917 1990445 949841 1468643 215548 13743 159903 1932210 196556 158130 1072029 1426544 1744072 1377360 1569749 1282509 1974820 896230 1269725 1090972 440893 1481566 1508108 54012 239245 319663 1197248 1336634 1782246 1140223 1108219 476941 1301633 342985 5229 1452904 138804 1881211 962526 44254 667152 795096 1625269 1054821 114519 641851 916993 1919366 1000903 1843461 95072 148168 459794 1424592 1403150 305250 1724002 989744 1102560 1120795 1145663 764994 1341943 689556 1491416 315035 15780 1350562 1358150 271320 1574074 846062 1430949 1393683 208309 1803481 1124866 1249442 1596914 207726 1099703 1186566 530617 1266014 1408280 198337 166477 1989856 413152 305537 1187991 1827597 1338420 586777 1900770 394662 1032533 1503369 835916 1341783 384581 197198 238900 177038 145298 1508138 895680 111322 478441 83643 1013379 1791782 961465 385004 228114 1469620 345008 1311512 695978 246221 1309525 1626474 642182 633299 1043377 1782274 1560158 622905 238094 626224 1393463 1390113 1047067 813710 153933 1021382 1567646 1996104 1843780 1197305 1446342 1238031 682681 1359000 1159535 1625628 974205 862534 912298 1034547 1477475 921861 959959 1319347 1897085 1292434 727682 1458381 599404 1933307 1459277 1710804 598850 1586819 905217 759992 1957138 4024 955670 1283087 626923 1578422 1216298 1349210 708707 1699879 1041603 1005822 1893919 889094 1454599 105130 885965 833360 1917486 248123 1531748 168833 1205901 1348383 925325 149056 1497725 1121298 562967 1707724 81570 1438765 782395 969971 659778 1216422 1752834 868648 181037 999312 547636 322169 1833431 309277 1273113 119477 534234 674622 1734065 533505 1455270 679758 586583 436731 1721865 1125263 988854 577006 1493234 1647758 53087 702715 38531 1611146 1360892 1525526 506798 386250 1672862 1821967 480434 1537605 1994975 1588540 1055774 47056 1082311 1816332 872187 1747779 274573 758506 983817 1023548 1656784 236555 1820274 869088 536237 1874783 394371 1801277 215982 133799 221216 1162711 1783779 1928150 1528878 336010 635770 1558368 410720 15873 1715334 604385 221126 1198780 401694 1750126 986580 1206660 134717 1934996 1377319 1588158 1032059 516802 938918 1110522 1505599 1709285 1219222 1702116 286780 560168 491871 1585721 845701 1671070 86639 1611603 379474 1726616 568418 1037767 1705341 579899 194495 1513645 408830 247378 379889 1478897 494802 265870 1969468 1473151 310666 1770569 1247730 828341 764769 1779854 1810283 662795 1265792 553029 1779600 1822614 649352 1451582 125060 1313742 1825964 255545 467437 758397 1264908 340295 44626 151225 1035226 899940 340339 1077332 226707 942407 400993 1350665 622027 1551714 588403 642481 1821924 1930798 1588096 780154 1111094 62860 667068 1625564 1961945 1733381 43037 524492 1524828 463366 1098113 1821660 1303102 792959 1690262 1279655 315662 16943 588979 1351255 1329367 74958 822579 71391 1041103 216466 838927 1538599 930356 813439 953995 162057 1154546 1035719 1951696 42525 337882 250023 1288244 1834659 1479045 1311673 308870 1065509 1049515 1484486 723962 60676 1560981 539667 51177 1449577 1890139 795030 1904706 50041 1982417 1708424 365360 1416505 1890533 1391834 1325160 1664664 1859908 1636673 124553 730583 1093986 759463 413432 1060629 743056 277995 918737 1357028 1029373 1633693 1801421 1674308 1074396 924860 614096 1735623 1177300 1243695 660363 1061775 1415243 1491115 900137 1455422 870845 1386195 89255 488279 126974 1643837 1493579 977247 971672 920642 1775631 213924 1368453 1255027 595129 289111 1114241 478750 161159 154488 977007 1123084 506120 1782834 900377 1357616 301404 1880114 216587 278275 1024125 1086217 883048 1088221 991359 141410 70627 1808188 787400 1363537 30263 862003 1590337 924978 1557376 988043 1296133 1740506 1158070 1725792 767904 1256280 1707076 493785 639409 1754243 1107518 1405427 25749 133403 1899609 865190 122503 69498 256586 1716719 1757717 755363 1907004 49250 1896459 1928856 1688523 347097 920540 1540525 509656 98971 22712 1642940 1105921 1950377 168052 130479 96346 929351 1413177 1610 1403190 1329459 489062 351755 1689901 861866 195261 967816 1449349 261336 656376 105168 841287 32809 750874 340738 1629530 1871705 470141 1564391 1209894 1120195 240417 1459322 1752130 1027577 799084 26361 1080518 1569604 875694 1358455 1387665 250386 82501 1628432 902794 527134 1232670 1626410 799971 1252 1683323 1566415 1776335 1962615 111991 740533 680579 1192000 1246659 828916 1104248 872500 747709 1150617 249363 1716411 8708 25219 1809419 938656 747282 288313 606410 370916 547306 1019965 510257 1686389 1005260 1596089 1659294 514414 1127682 1331205 1268915 1499180 859 994827 766107 161422 889700 1794872 1476422 435163 1823315 1086804 223650 773733 731039 910367 748910 1131891 742150 854453 927798 1632347 1491108 74839 1552947 761146 1277040 1874112 1433144 777444 1805099 1956603 1374894 152236 546671 592056 1264846 1483157 574723 300135 940266 1819410 460709 1258730 451530 1489348 1903130 1991893 1816260 327428 1643038 1156570 1652856 1670576 89079 149611 1321992 1788587 1338431 455171 668645 622713 1110646 1393014 1867367 1357113 512838 883031 481765 1067929 878610 179672 303644 450502 1266534 551196 1289810 1960865 1157610 1070333 1357570 103240 369221 1148783 340329 903422 1961401 993783 1635851 111279 1199781 851754 1222843 879258 1170416 1633209 204890 1905840 1786123 975967 366113 1441435 506956 1613464 40259 1296197 1528862 1207013 1630304 670022 791739 1493594 911002 1457844 713975 1243724 1300548 205635 495365 282544 146893 869074 1054429 1377979 1209982 1574241 60299 1477219 951598 1869909 958317 242917 1567686 883769 132962 1069903 1330372 1049569 1732516 1711231 1638596 1408696 579972 1507000 1989673 1417905 477449 279233 473406 774883 516851 1176892 30913 1260597 1440495 845776 1879960 892338 699072 931907 1360374 1609073 819863 775773 410701 1463919 1495379 614617 1195390 1612111 10179 384055 651352 1500654 817891 351019 408331 1939849 309998 897625 1153421 713609 922011 1695571 650160 984884 1953334 718680 1357677 1630148 669199 1969954 1150378 76483 1449717 1626796 601004 1178077 989177 175332 248218 267120 1875809 1326679 788858 1218657 183202 1466892 334746 190214 494064 914568 106722 548163 409802 1632825 868966 1359987 441840 860318 1482376 1978053 1254781 1753879 951118 309096 1502977 478172 1989547 1388960 543462 1087725 1146011 308838 1449711 48449 1429519 950087 689294 680541 542567 1343728 1842778 1068526 559011 1769004 1784506 624700 629453 1579449 568545 1629029 1852238 402196 1142647 1801564 1467522 1298815 133388 66805 1677285 193667 1533353 1471991 1458769 631148 565913 1568997 616907 93007 1420165 861056 607427 1728397 798316 1848333 873397 626255 1886265 187082 747121 213562 82543 1226835 353298 886255 1173783 264106 1586951 1449740 1793581 278234 865289 1511001 1189188 1477961 399770 1831224 1062986 1928913 399524 1022591 741222 992873 844843 146957 1604999 990116 1720844 1707692 1315281 1862753 819572 965937 1025808 1380422 836780 1348484 1960975 948825 446557 312208 1169251 844776 1629135 1073610 10056 535724 275487 1406970 1515012 30588 597148 768529 1179995 1125345 336492 1445011 1464939 1190100 269659 1149177 813572 1097331 895203 863359 1466770 1311134 833709 169549 1731736 931511 816396 550990 1688569 1705458 450319 1652251 1807688 38516 1253535 1703399 609586 1876158 1695998 858910 1363714 504478 932286 354497 56123 177544 1899187 1053715 1953361 1762722 1256353 1793446 382542 752852 1265643 332109 1911389 1414076 851401 78498 822964 451104 1121982 802726 549274 45121 842289 147433 1510563 1908541 66061 1221143 1700665 787555 1859187 303961 1976949 849131 1700047 1575449 309483 1313611 795436 1315167 640873 859189 911064 540425 1256475 1244833 1752456 1244201 368465 1876008 1895847 1089318 497871 744703 1991115 236410 1462788 1834728 595343 1786781 1796352 1826917 116805 444343 965942 1351189 656396 1937807 1758450 482402 946574 1840588 943611 267926 1458546 51076 267027 1469643 799724 1469568 145311 1720704 824003 1928139 1492598 753798 95461 1841834 1934655 229577 88689 49142 1427521 1387160 393130 904632 1879293 1759843 1429981 602553 1421878 274061 550073 1898541 1749991 1291456 1334345 1556641 414675 1906395 320667 1185563 1330155 354973 1687294 175709 1619324 58623 1039757 586124 328689 1273944 1353997 123180 547680 1917992 1053586 1966026 1432954 1564263 315540 1101062 1250032 1629208 775080 45746 259983 1753318 570884 1482094 582182 1000184 1800327 148879 1222622 765443 603726 1490223 518745 822725 1348858 838260 1099751 433706 92191 956104 427413 1596176 273513 1639846 1995597 1250115 1898425 82842 748286 1956123 676336 472821 1831173 1522189 441200 416623 1445607 327722 1845389 172489 457013 1208031 568847 1190730 1971618 1344465 846547 930592 221140 591869 1860645 498424 1222192 1564778 636613 1491424 1736402 1266796 742163 1083659 132922 1700600 656644 786163 908100 1716767 1089362 1889032 1817939 586114 846946 552417 1201769 674431 793749 1149358 1503467 4633 455109 376606 679184 203832 528757 1838800 1221614 999726 1947599 1694663 1158503 667572 431456 684567 228609 1023921 498734 743567 1932356 281263 1693517 1358688 1265197 704720 878951 1937531 1210697 284504 1679512 498089 588590 781596 582651 484173 328480 339899 1295568 466293 1793176 805226 38748 112705 1282420 332028 1606771 907209 1527 1045270 1940451 940891 165397 574338 108812 337205 120899 1957683 286877 1974221 985827 794956 734626 1657955 57990 465640 1744422 1351544 334871 1100692 522684 399711 1329601 1801651 1557619 1850065 1899052 1759520 1498977 1191491 382391 342894 625917 376765 896894 1771266 1050819 631203 624043 710901 1434224 1702855 863138 1251226 1043403 500825 809327 829300 1510280 235109 1534474 1701594 1953782 1698132 1916788 579707 1072422 993553 231983 1119624 1643283 886327 1563338 1876526 1760889 120694 893838 625593 1660479 619043 44358 1319451 1708253 1979275 714375 1245264 887534 237959 1382180 1684963 1184663 791487 241955 1634978 169343 1749330 1454565 1245837 1469222 1933017 845252 1680603 1660916 1419048 818039 1138141 558526 486459 806131 1919465 977714 578298 791953 1495113 356965 1628814 1658995 1477622 727840 797954 1307237 1653425 571578 1531926 1133644 1791490 1147243 1876832 143128 1675004 530194 805215 615077 1404973 107908 1512504 320311 1026540 207866 1944982 1030103 1452334 896039 332866 725726 1211282 1988249 250789 355883 1449583 654065 1610624 1288764 359303 1500152 848154 121513 709439 44664 699650 1584815 337271 93472 192645 928937 1014147 288164 294995 949295 1964429 308584 129070 263953 1098936 1390986 1715981 613329 1795814 669102 101980 614088 210863 1036635 1051756 1831724 1409923 1627337 1210507 1173117 660730 1766071 959359 1666357 1617828 1963788 1715707 981868 1740073 366543 786889 917086 775250 1653143 781620 699971 1301595 1464732 1047306 51324 416861 285581 564297 1337293 198556 1596035 1143059 609773 812383 1156971 883922 156896 1918198 372760 88215 1710638 1940285 54011 732557 292483 1206110 1539237 1245550 1986572 766755 294808 604395 1050424 871580 1172837 1991553 1318025 1563412 75350 238123 437694 1187647 131113 1211414 425850 1385269 1428339 1922342 1724529 696195 1233800 585383 1599039 1372854 1121025 766762 568460 1360494 771310 20977 1775837 810369 1000153 1511397 1499293 1701067 1913031 1875387 1411273 67970 45038 731636 1792574 1492016 1423821 788889 423698 1115086 228847 1298314 1365369 1947975 1317024 664236 1095642 1593707 952200 1884112 196668 1813874 1906240 1982611 337477 887999 3280 1025607 1213055 595082 641586 1788786 1425517 1796637 249494 1392397 1213796 726011 1060523 145075 1296021 1191918 1975351 1169483 1104948 1408061 1404669 1293303 685345 1918463 405752 257893 1358406 1875441 8960 167071 1369019 738084 1095932 1252044 180924 1070389 26377 1278570 1167967 1910010 1845720 458810 1360725 1300859 262565 1838457 1667308 981649 1187196 646094 898895 1895170 1707487 1375423 1690248 1675970 1376130 1114991 1078820 906911 1681322 1336231 1687303 462820 370684 1903475 757288 1035182 309744 1838570 1913306 1798485 252197 1956316 364453 1727677 1023018 1515610 1921513 703441 806592 1779728 839377 369531 1376649 21374 1096481 709260 712097 1636466 1194064 1400693 428498 231182 222207 1522699 1381378 1141592 1822919 989314 433778 230498 785502 1711846 756782 24296 973802 1864324 264456 1191389 1186295 497984 179166 1422355 1415782 1795326 1011441 1933582 1229778 574600 348701 1519382 639060 123830 1213300 738752 344956 244633 1741186 872657 100320 12703 1307275 1323930 214525 1354132 1943858 556632 1199498 1437668 1287733 1571229 1947437 1934538 215594 840172 937316 1262184 811590 1287114 782992 1863396 1998515 1243408 1959863 1485716 1032340 487611 1969584 1956019 1544932 159862 1554594 632642 255345 846881 1985566 558626 1619056 683221 1879541 1011381 966419 908839 1139873 341579 1192838 894196 704199 25959 1849876 575484 1604668 721772 1407974 476588 1930529 1386268 308698 620833 1648244 1569097 438522 1737602 1276827 1839435 1353481 590582 20454 910587 800406 1776598 94411 583286 1440029 86350 246128 287705 1440605 1310246 1657497 13595 1334398 203967 1865511 857791 20549 112051 819742 887437 168342 349523 205399 1918874 1517505 426147 1703606 479430 629001 1587934 937654 1145411 336495 472662 1258855 860428 1685086 581258 898773 984298 247723 1332148 414009 1676027 1464485 1166345 1380239 417253 29992 425754 236487 563504 745391 1983651 45584 676368 317872 391349 758832 871852 558235 373998 1640943 1488646 1133822 37119 899291 1033725 856021 560783 398428 1531667 86335 1742154 1017715 24653 1085767 1988038 590656 1744598 1323045 139399 1920999 1517461 1740573 1529481 473541 1077573 1433149 311510 1952879 1715543 1370108 1725368 1233576 480663 193853 1872104 1722383 45833 564184 211388 913413 904749 436912 38599 1158169 1436154 1542592 1102710 15467 1443416 1743252 115316 1146129 336379 416177 449911 796706 742835 296979 435289 203163 1194792 1866815 1121425 1624730 1948222 1106387 1918377 1693891 1458356 481122 1168431 1827569 939602 575571 1055491 1784356 270598 1973424 1230741 1429806 1940616 5862 820106 27172 1412725 1159277 161489 587592 670549 1004320 1365525 1628039 1742831 1585957 1714011 946834 1865210 189542 1997929 176025 445971 585878 92446 1692154 713563 1273312 1767684 685104 445683 1498029 223347 650349 944367 669909 804933 734732 1967400 1749411 1268939 23724 1212768 1799371 103764 220010 324698 463624 798542 1825411 1457279 1232222 1074677 398832 1295819 1500932 636462 460485 315743 1325531 860759 1148203 872083 20636 1890600 1752264 200696 785429 1778232 1315253 816858 1861405 529833 1707421 1670325 197823 1137752 1341520 241394 819814 1712433 582613 243687 1328558 334811 1741771 1145461 1218643 1865211 626742 1667062 1241212 698112 1494799 33576 1468437 1272710 1314392 1065696 475405 1248777 111425 33321 1250209 1223244 261606 387376 704780 1343495 1729363 294556 1297524 1082149 926713 106006 1265468 42555 686485 1450057 1988356 1618350 706999 432405 1764733 582739 777085 175949 1381012 1375222 1262126 1854557 164856 640459 1396799 75244 1146031 1295614 1568443 507175 73896 258892 802120 267684 1604674 1158160 1363120 925445 375919 1494868 404337 232909 1320121 1837993 394100 1098282 1717940 881003 1980772 1127575 1894749 1938961 517718 816776 1705641 1582203 1501019 267629 301973 269944 1404362 139047 1073429 1558196 1298615 939811 860870 200237 1687482 1420098 622629 441244 527853 1671146 716394 1763828 1421565 1177051 64810 1189547 614954 1681869 662035 1971566 27728 27796 1213676 1842488 978532 468877 61276 817088 1387778 1294324 1355020 1780920 650196 1580568 599922 524430 797572 1395808 840285 1569729 1837247 73189 1085153 1349054 146321 1682187 1657380 748516 1048577 948289 245499 266812 615163 658961 1520255 265953 1907052 1578385 186430 963556 27458 1312518 1881707 458246 1383966 685540 1526656 688801 801073 918916 515108 1322627 160576 296991 1619751 1685992 837373 346732 520454 801521 1940321 1980440 1501890 758974 648604 99517 1224971 642812 450370 1995722 1745626 883120 25504 182024 303680 1850817 230718 1690727 1180738 846567 435930 686013 1731354 694625 1723465 1283580 1801362 343246 1599775 1658640 1589769 1211685 513218 863472 596350 1444854 1353786 90737 518569 392484 79411 1963154 394305 182311 13203 232661 1646786 1256758 487799 887504 1389831 290999 1499540 1300447 233497 834402 872934 793614 219898 1884443 1643487 1715087 1904822 103108 994042 1500985 1130665 1933424 1862296 1399295 1406195 1245278 1182657 1771350 585839 916309 919488 1927908 229807 863361 1935909 643248 1073462 850311 763217 1059703 271378 1043411 1646368 729209 783832 1655461 1090105 903457 1589096 185916 657324 1335718 646663 481286 203272 1644130 1607013 905878 1741614 104509 1442706 1754653 765420 1381020 1515739 568091 1268729 862147 405245 193568 1807706 1012919 515737 136569 655109 482583 967188 648703 1941556 1054690 778386 1468809 425382 1104085 335996 945157 659887 900395 501156 956122 1713393 132862 1252088 1130350 1824010 1498429 83808 693903 1018159 1733641 946330 241807 1744115 1502797 117022 1947363 820675 1991836 840323 1925541 424015 185425 1595573 288277 1991723 891474 1022744 398880 725741 1903029 1205836 1638958 504115 895032 1683344 760714 40680 1625797 937738 1942912 1713367 1568663 947256 458978 403843 1386807 1025116 1403733 1536882 1146067 1581419 1918699 771186 1579145 1571501 277376 1868014 150632 1726024 1212459 574745 587699 966884 517265 621745 1399425 1430981 1265168 818329 1178863 1924861 1475685 174688 1643051 1083616 566471 1340473 259250 1911265 795663 778539 454383 1179104 1710228 1270886 153397 361295 131505 499377 1395032 530233 1996333 769809 528069 5210 356392 1154218 1177997 1483866 653587 1691333 1150957 1460691 518233 1150167 1635594 1764932 442105 662329 86494 55888 1326877 979810 1737956 915478 1783346 144031 1473203 1373337 349191 1971954 1597839 707080 418268 1472991 644519 686046 282587 1115181 441516 1175939 694153 881541 1228450 1985338 1910738 1084858 375903 1927054 1986485 221031 1657657 689467 392369 921799 1618085 45323 268308 1349476 1928098 650345 817270 287979 83576 55454 338860 1554366 1376159 1007371 604824 69184 1064360 237596 1657457 583711 1131921 734736 1590311 190372 918976 1446788 1297720 1928933 1576558 1418277 1078207 144336 924621 913841 1926497 1075968 1594986 1118632 1753570 1076813 1403851 1219823 935898 1720229 1882854 1077631 1127423 651232 674155 1895256 534611 1706942 1269873 456078 1334334 728505 1664499 1523029 650944 619005 775998 1396896 1207673 148955 1464443 510105 1832058 1408773 345181 1712113 1992474 1804090 1591709 60579 1727543 1893481 1642090 1666324 741544 1352624 1925200 579563 1730748 1751964 1747176 1907754 959610 1318780 265460 1515751 148978 466610 574359 1863146 1375959 834171 880568 1809255 1858731 1819355 1334310 1068782 511564 1896397 1812155 1697689 118868 987608 1837126 1929671 370828 1011295 730325 1046008 1355641 1636874 404572 1936739 1681475 1320251 1385243 638529 298404 1900893 1969234 1422563 1852266 591227 450593 1427751 263946 1757865 766235 1107056 1246674 114857 1196262 1759601 1495647 876622 1166778 157096 1734983 182581 628287 626438 1469017 534098 578874 841226 1594561 574101 1493701 363531 107211 357002 478106 758243 578625 447355 1269241 1054295 666737 823667 1194043 826765 1921468 970588 303704 1856891 1595000 1938319 1543051 1054615 122339 1945182 1078238 274229 1398852 1774634 935689 1699208 568597 33605 1644302 113095 1045568 1799108 1893883 324336 1825053 1637205 1110179 1412397 1432851 851178 1942865 1067874 207843 47453 545554 891518 1810749 842586 1698951 1809218 1418875 1404375 1949517 371803 1188395 1270857 1704453 447063 62181 195621 1653295 57244 1541051 1227199 1593852 1351538 240533 562158 1481735 1005793 1717789 1939836 774052 1045748 1346995 1719592 625915 265520 1332673 395359 1335514 548891 781710 798141 1965054 966200 1833053 1964470 440840 1088000 19231 1235150 608458 1603640 571606 808895 1956808 1278404 684153 490748 1400736 1095631 715 519840 295386 1328629 645811 529293 1013067 1447374 1699050 1414387 618846 1303109 1129807 725166 630535 1547621 1617872 1945641 1247404 1190748 54027 152378 488689 1277798 938512 1999131 377010 928793 1374011 1180570 1346204 207414 1282351 1192222 537065 1289965 350549 883297 1820810 55005 754121 1784594 85864 1305617 861496 1302460 1953629 1003280 1575077 203520 1809175 256269 1644323 290355 242678 1865575 1788716 1022262 1496488 1213421 1462319 694728 1081209 533059 258354 1390710 1095430 1364008 1764969 17083 1523621 1891038 1173030 1685873 97090 1929067 88928 1521678 403936 1785897 1905021 1130160 476725 41250 1584838 1539336 786826 1250718 352359 1834600 1193401 1320343 771865 1595246 1265557 707661 1577299 1234242 1586417 1269129 1754920 1240967 177826 1268666 391968 485642 1021297 853756 1089542 1170352 57678 746016 1853218 1745081 664066 567028 178163 1266148 1320148 100732 1293312 1806899 88863 496593 11121 1231432 408688 92171 1935060 1908902 918325 273520 140680 1187101 1346589 464605 1781860 1254910 1849613 620962 361078 316855 439455 738357 512882 1401272 631785 431264 267604 1586208 398827 679547 247638 152248 350750 544156 775264 686909 959378 1529501 1819375 1486383 247762 1941862 908580 1646097 378915 1696457 986907 697292 1833368 2422 657597 1583467 553229 504264 807938 1087173 1540557 1108733 1693356 1157788 1841681 1302427 440489 581917 28759 1456763 226467 1497623 280645 1586045 559767 150902 1823665 1433760 1495048 63440 1169657 1114040 879429 738454 1093899 800224 1035321 687571 375114 1355176 137324 1184336 1122607 1159454 1494426 152112 1230468 1712340 287745 674677 885183 1429202 813684 1503664 447964 29254 1462571 1046113 938568 1157979 1244961 1046041 1265698 1746735 1107095 445410 289376 1431234 1690625 542809 1904947 1244441 152017 1956506 1615259 631300 1723622 1187006 1022703 1608664 286110 739734 1502731 69082 1773963 1538884 1852309 536797 1313764 138478 1008513 1578014 1540935 1071717 454579 392659 1227131 1482914 721834 590251 1481265 187422 299928 229597 1901456 1596115 1803433 365668 1876566 1459786 1784173 991040 838054 1398940 1091654 625409 1142672 381195 689278 1285448 1790833 1178441 606994 923279 237101 1825605 1232180 1957449 441480 1907373 1760400 809291 1423315 247001 367444 1074585 1095818 1470656 1525790 1596188 892109 1862335 1951232 1856505 1621837 749661 724156 1718657 1077641 1366607 1688086 619158 1061788 643883 179170 108444 1246842 105843 1460837 1289716 1618200 211960 102201 366563 1307600 1352868 404903 1046693 1440230 581614 1271536 1445743 147091 104663 794677 848202 660052 1932382 1349843 291720 756232 277447 581600 1442602 1031057 1181219 1560730 1312244 454396 580975 15688 1055023 1907282 770991 862465 1074081 1706831 1522280 542834 451885 1874363 680878 1581103 1897984 1618939 52621 328239 1897844 1488244 351470 1894162 1343481 207417 1869457 950358 1428959 1277228 843560 1166876 481996 1657921 795596 1786264 1192677 189975 71259 1259156 1830481 1746451 319755 248222 369981 240016 1296430 19449 765644 1056957 1296619 1460443 426834 1953923 483864 110790 1792793 1154297 804596 1406736 983886 1957946 1963984 756534 1124776 1839678 1820826 110396 167144 455584 636137 1269510 1330988 1231879 447956 1948213 1913848 1469254 1314680 566826 91011 925150 1609712 635826 569198 755883 1840884 1683269 1111297 4723 1670757 1348769 646974 76220 1419229 1892192 69443 1113539 774446 716453 1194182 1348447 1981409 13012 751484 1439919 495454 574603 1573809 967708 947803 817763 543990 431231 938088 547397 1325658 1779734 945399 1809300 60206 1749269 325173 1301461 1674348 847577 1573811 794374 1807407 1986317 1951956 374197 1544597 1168626 429061 358502 1155192 601233 489817 673210 96896 1917046 701593 1077088 123550 1659694 456713 1546131 1142022 1474276 1009762 345634 1317347 641756 828407 346774 129493 1213490 1695059 1133529 1510710 140777 1964761 1150829 1000045 727448 488988 324379 543815 1457195 23070 405660 1493020 808701 642321 1026166 1004189 1500929 1786960 428045 1299866 1675769 1837696 1693543 1805138 390475 745849 765951 429867 356884 1598089 799280 1354089 1644926 1501373 1885624 39408 1232262 1587792 1976436 861403 1050825 1949369 1052072 548231 1496717 15756 1527248 1385382 1762461 1253072 524219 1732316 175280 1817658 1007070 444032 597005 1330868 1593429 1931830 780760 1317617 200464 529237 862351 908351 1537943 1952320 1351555 1945041 1974311 303304 282702 1608505 1168887 465057 886586 303710 544431 1005802 428477 705969 936 96406 251200 1911525 357670 437469 220835 960861 54023 1952053 1742015 1251859 1951958 811060 532164 1873192 1221775 710085 476554 217417 1827456 1614033 1733432 1564849 1718063 1652489 1107112 46232 850801 450978 1552852 1373803 135163 328674 1179923 1260281 912264 1076181 823433 472455 739679 432409 457485 693485 1060841 1944941 1512276 309592 1901935 772857 411755 416436 658175 1248090 591017 1564412 387457 567648 309206 1418601 955403 938607 1554908 1048219 868456 91483 36060 596791 581918 256633 139723 47869 269721 1726895 1908800 711968 1634355 1198086 511596 698507 658977 1739037 476672 1341404 340591 82861 1642291 1684106 609928 628308 1111541 239638 848108 1396446 914172 1043244 1420570 1394082 1382264 344950 853051 1285001 570515 729630 1874772 1842629 1179818 1053603 1395666 1195396 822871 172187 133174 844215 1632391 991129 1979150 501030 1261941 1217318 880262 868877 1016564 1330956 907614 1185776 1753747 1155459 196457 1926037 86599 1193218 355202 1943286 932468 76262 1309014 998551 870919 1511045 1660927 730181 901072 199557 1391136 351182 682796 826098 1583147 1669792 643914 209257 1902707 1756244 1049196 1765503 306362 641102 1948231 73098 707001 1810546 1236505 485213 1294260 1084842 1766711 156889 369585 665240 1237729 756530 925501 1420125 1800968 274837 1929790 616426 1673172 835931 1987885 328634 1540075 1197187 1238630 1525404 683981 1485177 105263 208765 735524 1587926 336582 381617 577934 721964 714557 194846 1439245 794640 1353370 965136 552797 1769014 804929 379335 769838 612640 1762357 1307258 449917 197833 996565 546354 728502 630794 372259 991298 488815 331751 404566 1828713 90137 724146 107071 252745 195703 1862093 122448 1810003 578616 1714738 122705 122559 1966326 1831064 1980732 402704 138365 695840 794697 1250106 1001223 1064552 1602087 1621149 433962 1388011 1339187 34827 722592 1410220 800660 1788477 1371627 387364 1523734 1393543 1477567 1238176 961013 583245 707543 1992462 1680166 416379 372053 1692563 1040493 586844 1460003 305050 562931 124124 1329805 964800 1067404 270728 108175 631603 677134 631841 1590752 1375324 196978 1926286 1888154 1767109 1423535 444788 696488 190841 397572 759590 1586170 725898 1272679 614574 256987 1743351 1332421 646408 1165143 1436027 1390979 50935 907934 1450788 203422 275958 1761586 998410 1336060 302831 1216994 143841 1289635 393539 916948 1676653 252175 1356001 1666 1342361 526977 806226 1739945 1293401 822592 325218 146647 327403 363485 1375985 1048207 100661 286918 1717573 643512 920962 570651 1071071 519379 1843925 416423 1744207 1975988 1610308 620456 486360 1705393 1850070 88282 452061 916824 1229847 31555 1381140 1822369 1283597 1684467 517540 1602397 1614567 593612 1473207 1618506 693961 1138464 112671 610600 129986 1658918 809329 201168 1350501 1243281 274553 598115 866240 841627 1450748 10578 829965 957109 232777 1297685 827036 28527 1729141 714390 871574 1186101 1025249 74140 1795263 1620979 1263414 1561620 44174 937588 1356957 1123812 1781327 829289 482446 743579 881583 1533247 1058000 1684287 439666 1558763 198132 897881 1074623 793964 378523 622943 344443 976338 143145 441146 147125 1254893 798581 39693 486076 647009 719666 237938 38634 739516 1448303 520595 673317 385565 439233 1293547 789752 138273 1498872 1315490 1965168 39496 533756 1549794 1712908 481869 1926467 1525489 1095694 1081060 360138 1460031 13587 656969 999322 796934 1090230 1176637 913457 1924979 339978 1204893 1922231 1945215 1628486 925683 499466 1732708 976702 1086455 441531 1437982 797619 1877189 1041564 378201 1668256 520390 59596 1168225 1303874 1076645 1424194 269454 1141572 1501257 569867 980188 1635313 1841534 1009715 718077 333013 225606 1962375 499476 1383096 671161 706247 963253 567745 1166602 1282443 241800 773263 377283 209701 1221313 690865 620502 1318698 1747601 211805 1761350 458910 373224 1135978 359640 513053 1005604 12675 1993819 640002 1838533 1195086 1795585 1149019 1393071 1066031 763499 814751 374544 956126 1951541 387580 488267 1788065 296033 1260263 199406 217112 287563 836214 1914168 237199 236533 1069212 1182372 1893112 1404567 105724 1069367 1061399 1422565 943597 496261 1870827 971628 487714 997262 448391 1312074 1608800 1107646 1789134 1863934 573709 1148251 1584583 1195472 420213 502452 873899 1078728 487644 56545 647608 1597844 64953 632169 67960 349845 257351 1506465 192122 848808 1387950 1644478 1555013 1372182 418905 395606 98573 1915752 494646 382335 70920 1851519 1802767 1314198 1416213 1093137 1697217 665318 1625869 1739857 1036654 264112 1616868 411582 451818 1374864 596940 331253 1535629 1289191 1964322 1446988 726489 621623 1983867 606797 1703020 1032172 754964 1390880 1016170 1626622 916169 346968 698282 1446824 1772575 756392 1460234 693573 1678250 1545616 238956 1858584 481015 1802563 1906795 1245841 746655 1140893 936217 729984 982459 1471172 1148461 73692 1828556 1468840 1463037 1292201 448139 1256494 47294 1324578 1082299 1531793 527053 337172 1610408 974828 1899731 1669758 1590857 279048 657340 1059760 970387 498889 878120 813309 1305794 1544419 1189481 849645 1621898 38146 632162 439724 335100 995311 1696957 1057727 1015771 1561659 1074824 1750820 1584958 1994123 260893 73574 1648873 599250 129938 719504 1737246 1793707 506237 391921 1781446 1723443 1030818 1812252 417445 1276725 1359906 636048 1247788 341823 1596406 903011 1799173 756163 1545881 1693690 41411 1605730 682735 1061554 254270 1769557 196320 529875 160765 1914398 1755757 455503 819043 920381 1868446 662356 709625 1878 606017 1458089 1524950 1865146 1594996 482657 183782 1569898 1807660 571711 602373 584408 1057438 1238710 673321 1370345 933956 1633832 733684 1821276 1116880 280482 1964410 1323121 1769358 378860 836492 1156932 1884533 233247 518786 311480 127698 175545 481550 1502073 1284042 1569758 1516487 368520 213386 1878875 1848698 773649 649611 1778055 636013 151085 836187 559509 1562489 1565638 325582 1438006 296672 282444 646135 135375 1866629 431449 1842614 1663769 257216 926255 266154 758891 714968 1599023 1888619 1687867 736693 985546 1307145 1597119 46546 408071 471519 351100 740163 971746 1469482 28180 56067 853117 1198323 83774 102076 131416 1144006 1618676 1516051 420149 855108 315067 1697321 1357266 1108835 1370537 434397 782244 873620 1132116 894743 1604647 1853051 1815389 1122424 1013240 1005618 164800 1585894 1622869 12347 326512 414267 1887242 1658948 470937 1376837 1361084 1391078 915792 207732 1323937 1041363 337837 146873 510668 1659288 1482416 1565052 1765924 179403 922041 1089739 1897298 1572332 954430 112952 1026150 1580702 340005 388837 465429 1990729 1727444 598732 462310 1820005 524602 485765 1420452 12585 1545819 511537 722881 1091496 946351 1038995 56720 1401983 1048816 1185499 1017590 1134655 512784 798066 1714478 1856944 1220740 1078459 250720 1950731 1829617 1445989 370116 1621932 1305135 1333063 98513 1857590 1227977 1158801 1764677 1402472 441526 1464671 1104956 1066954 367959 648704 851243 1928750 553052 1881910 169513 1946206 1905231 302478 1472695 1050726 241214 1957317 738567 1978864 202998 977752 1805126 1287923 1188646 527919 1724603 1002635 1851569 1952147 737050 1420805 1793505 953878 740637 388909 1889687 1385512 775511 85159 1045700 930183 1999073 472944 1816130 1245 764235 910638 747620 1631473 787420 1168319 855606 312967 1908637 666975 766133 697172 1280298 482713 1307917 113350 213505 1715641 1926561 1798739 130068 512544 1352843 46261 1878423 1849183 520507 964593 377678 237919 322317 1066988 1252342 1359321 1446181 1678161 854182 896621 896488 688065 927611 1440339 1275921 441773 1161118 1573033 1480877 377078 41862 908970 834725 214290 581559 1819231 1164546 1268887 889364 681053 1841293 1633188 1606014 1403984 1879191 1119399 205024 900 211658 116293 531287 994828 476117 512344 687546 1298609 68294 1567970 1223672 304782 1978181 1023337 1125814 1292284 1747230 1681448 1294048 1080953 914830 100209 30804 1857461 265992 1184228 1896674 1838777 1912642 424487 432430 23485 1341279 986105 276918 1297681 269001 201426 839676 779375 1698875 1307987 668876 1901739 830745 1906986 133015 199913 549385 1189462 39250 1026421 1346513 1430910 1655343 645682 609414 778838 700753 1121475 556266 1332112 1870041 464522 1691752 1917801 1138648 1453887 1082673 94777 1504212 977010 1946607 569076 530638 85187 1650861 837853 911199 871311 1457904 1892332 1314346 1780411 993720 1034501 1832558 199743 819779 1174336 689608 916222 1862861 292131 1803267 99942 1781984 1075037 1627036 1153189 1553149 692505 1723271 1526652 1606615 406946 1010923 355341 724743 699476 583150 591188 702588 182443 1215412 1901246 1912129 355795 1410534 1767424 916854 1648152 857 634393 1882401 1568652 1966589 11542 664209 1536548 779846 1600910 1086816 690703 1787524 6736 552398 1294736 622193 1777287 1305096 1102651 1718037 489832 1188987 1449806 519068 37062 136518 1028217 253250 922593 1928544 934004 1642096 1079943 1931819 690436 1248071 167078 472612 787163 1449431 217272 1849726 1691916 178483 602988 1204401 85685 1713585 407414 545834 1146376 1628659 457571 111602 429381 335201 1652578 1680007 1128479 935919 629863 629474 1401937 51680 1913924 676564 1123501 1430802 1105859 104492 667659 1817100 780858 484506 657776 1896265 612772 629225 823620 1695477 1511940 1772355 1056571 1173273 808633 531922 447115 487626 1949263 1000377 1082315 1880748 1100076 753978 1491781 1746511 310508 1139961 595115 1570249 801309 1636166 1202977 68658 333153 1306935 1917759 120891 1487027 531859 969592 227875 1881844 969755 663421 72159 1618100 1978470 1913158 1004159 1618022 906063 1800334 623154 1259643 1577651 1186606 1426869 673825 1060292 1547587 48554 139358 334666 467343 572988 1419911 1130369 270330 673181 344377 1140231 1643164 1817003 417500 1060147 982470 940141 675351 963359 79948 520426 1839627 63239 75078 1975123 631398 590373 278022 1173315 1519698 1100654 1389012 35788 1458088 1763193 653247 695875 1699348 1267219 1279553 36740 462546 1426389 753759 1832182 1212004 263367 1348015 1300485 549864 909802 1989888 1444129 923633 1952062 983546 492655 761281 1096667 10089 1504408 54668 1264223 105333 1688801 942488 287272 407036 1717947 704991 1437020 1089125 904784 487154 1942536 1427082 259839 1486629 65369 1389581 897193 46484 388638 1479213 1086200 136142 253664 483970 1358894 1089058 117088 990016 405105 716708 412096 1584577 1579378 1915769 1005721 1299180 1251640 1195194 1936450 1147157 582582 631231 619044 464916 1026146 1263304 1761221 279448 987958 964785 797873 1606863 1694781 1452214 1740881 443129 953708 28400 296781 116623 1079794 1664160 21697 777281 610805 86825 1497342 550967 319823 1659641 546311 671757 1352141 16941 108150 536794 1739974 1928740 418656 1751395 536881 1290452 1883381 1339617 1479805 628343 626500 436202 169133 1320181 341194 1955442 615330 1686903 1114304 27539 1417916 386787 378117 1225206 210769 1617758 381696 1359143 57370 481139 1617692 1572596 785417 1379754 1527539 941229 1813996 819884 1611255 892656 379142 1884120 18046 1471770 801561 1764231 1641578 298166 523608 1749194 1696675 1983717 702039 710729 147269 1041265 13081 83426 938929 1824763 593170 1026335 1867751 1376286 1870134 684498 840392 25783 227070 1941053 1192170 1190975 281760 343483 530722 1184194 538321 661944 935228 1426252 1303152 873202 562484 1567788 341380 406592 1276358 1481127 1163778 1355659 1698102 276744 1088268 487659 1538057 1696841 310583 388446 147729 1627630 443576 1460349 1536576 1447697 1540997 321691 1358027 925433 397953 1109288 980994 180088 871112 182235 1019529 779504 1269439 305571 1238908 380760 481418 1530890 419189 892405 1582834 1511545 808192 1569900 656110 1298167 972450 1080820 324687 51614 1464864 1670402 246487 699689 1824071 775714 733960 359586 1236165 445134 1214790 777616 1286158 563205 1790053 1905168 705981 734204 654781 743586 1177579 1566006 980825 1787510 63381 17709 455277 682477 1057242 275293 55227 1307654 1736342 1293261 1771560 1401496 83912 866018 725184 1461938 247170 385894 332074 231563 405260 1742437 150633 864677 628722 703229 347064 1538913 140167 1739453 1767563 926540 1787495 1846051 1051664 992719 1773737 1988270 1943378 869839 1476229 1220491 1723724 1440340 1394792 1816158 1493733 1924672 1906466 1291975 608235 211125 1375964 1999037 406977 1951593 1771072 60452 672120 946147 1595092 1316958 1918971 980704 1758666 696192 45790 1953897 1939790 1045729 789 589429 1101152 796615 744335 1659581 155204 65378 27275 48847 1144868 1868924 359743 113479 1819814 1940999 449692 328372 989706 106377 1615321 1879759 53638 379136 1060806 680619 1716309 611357 1260455 1431887 1549277 1176970 1649798 938930 7839 1282651 856558 816290 295507 967926 1808828 1284105 1384163 1355012 1508987 952312 1957685 1087232 1902585 1510939 66739 1330874 1775140 1203353 1262881 999833 1717633 205783 183639 1717017 1072426 1560572 1112503 1014952 306264 268007 1439312 1171067 233289 1394973 1926928 887034 1302639 236173 975537 959182 1524724 1939103 599364 840429 1635268 781071 1357400 898134 220246 838908 794382 213234 1077058 1905655 319350 572718 330958 860601 1728665 107510 1444167 1385136 797223 557962 129121 1960605 1986618 557388 924974 1954492 1394322 1710755 1399973 588868 867959 1363655 433106 1179709 290236 1029913 430851 805746 1753621 987216 155130 1496325 1094607 138508 732707 1756276 5545 750641 162017 1915885 220573 627720 1813240 930410 385418 1384145 226402 531217 1889593 1827531 1704967 486744 1437002 156869 1677676 860776 1685364 1004754 547808 808860 619794 1854452 1541403 130661 1847064 1429204 1028105 1660760 859798 1343206 1411026 281798 486095 697635 1382486 1928677 472632 395225 425560 587039 1620080 555383 861592 1601206 1085055 45438 1555448 1975003 420400 1571184 528587 1661199 1030201 18008 435665 1478503 1509840 1924142 1042077 917558 1452553 478259 427939 1216588 1766581 1325090 1500362 1922994 88901 1098298 1402460 371358 335553 85156 246025 755481 673634 592274 779329 1537801 1535344 1636802 1196170 620089 1993044 1308389 1677440 1084056 1714660 80830 1151205 1274066 1952273 1715596 1568429 480986 1750587 1825625 1463072 1448315 1266201 1613398 634206 188739 642707 609430 631363 1872520 565586 1776169 1060106 1671735 130695 1551145 87821 1858887 1782070 69115 528610 550240 1860068 1347791 1088806 1532961 449636 1285398 454073 591597 830845 1844644 1354706 1870817 123144 25323 355450 1291658 1778720 264589 1769586 1692818 277453 1595106 297980 1805802 365355 1978935 1091361 792823 602955 266283 1707377 958293 1767466 167917 1144410 1146003 303183 896917 414193 1578344 1560214 1865383 1031662 768103 1682766 1664089 212063 1183838 1708392 1521424 1792459 431718 731137 251613 11502 1018851 415428 1285336 1455629 1363108 1240564 756358 67291 316611 1752951 997081 1739202 897025 1054150 916205 423323 589714 1637279 1497768 662085 50218 154200 455960 155165 1732157 744058 1553422 955698 358130 1452945 1568802 548239 997521 544058 745191 883221 1639116 1359072 1003075 1696060 1233210 1749592 322400 373673 947271 1481086 92598 541704 1064416 1819213 204549 739279 1608383 1527794 1090693 1304543 147789 336228 1436650 1128414 737287 602002 1833732 553392 673005 455711 1633507 1992915 1328771 258267 1092977 85920 291247 146694 951933 1277643 9107 287351 1646955 168885 1050278 1989059 1287851 1395394 1312649 1256877 1022409 145809 1529260 1120716 1309496 558295 303596 1762896 1708256 930519 568538 1775041 95440 1582611 376035 30786 1814284 1272274 772168 153489 339134 280637 1253866 1863932 1917870 147673 1840705 977637 1432144 1797157 397819 1292237 366895 327162 1198430 1355024 172980 1549377 1156419 1346929 391366 1791611 940195 1410355 844682 1186167 1638732 483529 375998 927069 1708514 1601037 1457433 352528 696560 762942 1750450 191409 451917 310243 1004696 594772 671804 977713 1896694 1792069 409152 421160 1117591 1353654 109265 1275857 255366 1391613 172732 1558234 1010325 989941 936863 741917 1863281 139164 1784346 1464871 354389 815720 1842869 492020 449312 1190586 1656371 1353253 462922 1822880 1865337 1315017 1074487 1837158 537062 684318 1882940 139757 1519504 1151270 1481774 439954 1046025 1228757 683593 282066 1392848 1765034 1076484 1530929 388280 1637705 927395 1586760 491582 708102 562398 628751 1149381 587884 1234100 754895 1776350 1624995 1257596 286443 1202798 1017933 1507262 556071 290705 683436 1960291 221283 568718 1784490 81054 965323 1316653 682244 496259 1391024 791804 178073 933511 443758 756560 201489 1584413 1536724 1227960 583622 952084 596268 477559 899512 177269 489878 1934550 71753 1977922 481856 1665894 787078 172995 1290278 459775 803680 61731 928317 912257 561133 1169927 1233327 1388504 1492153 1645097 1580680 1199614 595025 835684 893900 1642434 30755 1673134 1950369 400614 1528524 1886749 1758305 1245352 1598301 291848 433560 1155829 611307 1699353 242723 350568 1414586 898007 283141 1930840 387650 940533 215547 67146 1127552 1595980 303852 737896 740609 1005683 255412 1387103 734106 1834037 1635979 602203 1079810 750191 490652 1898013 623048 1921218 743941 1369800 1885061 799275 1404814 1637001 1180617 1633937 366202 1729238 732712 793654 1881510 27669 1277888 1740323 1646172 1960327 1050323 1731374 1626023 1298303 937637 267756 638469 1064785 458963 289311 313087 674282 1730894 287022 433310 1097651 1870636 1858658 1753933 1326721 890270 1698738 1382256 889373 1028183 1199175 268957 684752 639928 611911 1690880 355828 1448052 884742 1938829 206418 977811 670947 1859835 773897 1210323 329112 548878 407849 597485 1415528 628883 1697368 116928 1892879 641502 843702 390977 1628803 141278 1944023 1316843 104201 1984419 1627683 1281349 1500508 704548 1078433 757449 1711611 444476 907653 205128 789788 471554 574088 1928456 751889 285459 894587 977275 1408182 764360 1226078 1889628 1020939 1136855 1674172 32652 30054 1648088 1457408 1088007 1401470 502031 311391 641115 1907288 1327425 1385064 839615 230296 1113927 1569187 1776263 1783962 358443 1758498 1151364 240816 262495 87724 1287746 162095 734999 1659811 1451943 874103 1929748 1065880 1589435 352351 1798123 166597 1765043 968935 597989 786844 86674 1719265 1417328 1298434 1363830 1947495 1471087 413177 202006 1641878 1647227 289930 288656 60942 1186775 323168 907093 448364 399472 1788850 108654 1342427 75999 909545 897460 872633 39135 62981 1239859 1452700 1294440 91384 1636496 1660877 998168 434566 750595 1367435 1269040 192457 757676 699004 710155 1506423 485527 269899 1034977 922819 1686250 377568 1598713 283561 1138198 1382043 582221 744196 1943919 266127 1013098 587606 1790338 99940 1958554 854511 1700231 101181 1149957 1175042 1337584 1056692 1362359 1168675 1597163 980929 1072200 1194667 1579701 717326 245544 1892086 134272 991402 895288 235597 21502 1377312 816620 423803 192640 1193830 1343815 514299 1851337 75746 432700 1477654 349063 1434275 1946934 1799853 1776992 1415116 776407 533469 256281 1990687 1404971 662781 1763553 1767032 432578 1765705 52798 1590573 702938 745979 30487 1100681 826588 1600558 1583849 1297569 3256 1788414 309700 1045423 1197242 901980 1229363 1149940 1296700 1030725 274012 1275691 286697 1440797 779433 1957022 1995905 1609645 542185 1228574 429929 437735 1346557 1028729 814842 1212251 1623942 921050 414019 72749 880315 196197 588191 927653 1203803 1626887 127540 966903 1284999 457798 558618 1636791 914204 580619 1884049 1289582 1217673 824679 1900666 1226740 1826007 1953047 262586 56470 42420 267515 769329 1179344 1648605 72376 1000843 292052 1254457 1511861 748045 893682 1301023 895169 1438005 273285 632705 953587 831756 904255 431385 1705537 738877 694419 1765550 1201089 1031685 84718 861058 1434286 1095728 1941188 1904266 1549016 757120 167307 927110 1118039 318975 666938 953476 869574 285566 1343986 797457 352678 98263 289667 27436 1909049 887533 1958878 67737 1943757 420778 510035 206876 1024520 1841747 930548 498832 1341162 158712 328215 1510464 172641 30053 1060415 1837972 1387858 118639 1936232 1531820 85973 526524 956469 461684 1123189 52851 1749721 390033 646157 679429 1887923 626870 1204584 1613702 149963 1085813 466699 1492413 234365 1489040 2496 425938 378084 1135129 846592 1302745 1277743 375900 1274915 1566112 525226 1212021 1041268 561645 803115 981879 961435 1639281 1254527 95967 705760 1901180 295019 144630 485361 1853517 1942977 1613944 1100842 1465722 226929 1022636 147282 133594 875083 291976 405934 931904 1570121 1227419 1081093 589982 875712 1939796 816689 1512601 1002159 815462 37992 1772823 1109766 252925 470368 250518 1925170 1413873 982427 138386 1691054 1895290 672069 1592053 1973749 612491 589433 92526 638755 1797706 1419381 1025204 759568 311867 1346819 1900305 858318 290979 440297 340743 1933719 1395038 935386 1861092 1217845 1108778 235703 1831027 980092 1549266 972796 1818770 236030 754790 1673031 340062 947926 289379 599603 1077618 547884 1124739 1156407 1549130 425967 14653 736837 1921608 1271957 1096700 1010381 1756537 1808557 667666 935070 1755821 622496 678892 1137044 1112765 1965300 1648153 1115461 1885544 28811 1990695 1598824 1587783 268480 1372576 1802499 1772107 189265 398465 34635 117259 385700 120663 851150 721732 1834759 1305828 99021 923531 80970 465709 475303 1228647 889821 472903 1090186 1478701 628165 1517568 1807391 1699449 369806 631992 1540465 1217960 1743985 1584016 1167487 1944679 1794278 407664 425409 1789403 1645404 413476 1294223 652409 1496202 1119565 1958711 522105 1832226 1658010 1891027 982619 1117321 277158 1015035 260272 1126902 1428598 908125 1524016 399072 969119 962881 673766 1563839 1589092 1901407 437741 1959075 1285332 374041 30590 1576564 288253 513007 422752 779831 921215 871932 290582 1991497 975729 1241271 1921322 1761241 1070711 928195 558966 1874620 629351 1407046 1173239 885637 297249 966741 1010771 1686347 386253 1370509 1509468 313581 808830 1380488 1938589 469666 1209548 1110011 846119 1558164 937836 1221179 1626714 519902 1058029 491124 943234 432884 1151727 186638 747187 1525082 1077990 178856 1837314 386549 1890126 435232 1982985 1172432 234304 1870665 111206 1532356 1821137 1804524 1692336 1080965 1580628 1243775 596394 1466451 1202423 1698628 214617 911175 393919 1918831 1493201 681867 698972 1067634 436729 1138659 681358 1104251 657751 1184095 1132340 603002 41629 178170 21796 323115 395604 1531475 1339477 854631 1954706 620471 1923184 210649 1373996 1237973 624042 957680 382348 541018 1228285 1325880 496406 1258098 1958821 958935 1047157 1426133 586939 760413 1496392 1094309 732958 1300282 1918162 1201265 516103 60093 799888 723771 554315 1122497 500107 783796 1654981 1458655 10872 771078 630257 680423 242449 1558428 1661641 1237585 1601190 1355815 540415 1562650 535830 120433 1272723 235070 1873568 901600 1435177 1455432 1693240 1301975 1278195 1764458 446857 357849 778748 157895 1502464 1983853 22690 1352001 1134053 1248918 1473566 1798315 1031090 1167716 733786 1420862 1409110 85184 1850951 1237122 1894723 1379630 1131569 738234 1921520 1402534 683127 1326973 1310001 961101 1538586 1065478 258599 1893507 1823221 1783256 46846 232359 1872812 1408137 1274853 564904 1764004 1342932 1871297 1702898 314156 219647 1268855 1706525 812005 1902438 1866498 991864 793965 1976174 807259 212307 1188022 1188186 1612892 1713533 1464359 808863 1681392 1016173 1522424 1590831 574319 903779 614666 1751900 1760854 1652915 1632536 875409 1422011 1406271 120554 718738 1781443 1619143 1028045 448991 1111555 1173869 311808 120525 723288 694233 1441377 1743247 685980 888517 1228891 282985 845889 1169324 101670 480979 1670243 1812561 565208 215321 1814319 1171366 1291190 334614 578197 1827946 1939341 974831 1035577 1315685 1410458 1234282 1204249 200480 1640458 387394 1725370 880228 1106579 264904 1323287 862347 1335105 1597621 490945 541150 1275906 1963620 1697165 588629 1264914 1030838 1257977 1522771 997950 683037 1044682 355182 616751 296355 988317 800941 923900 602797 1560998 1240663 1907402 585410 727371 1390013 423634 1679860 306755 474037 59580 743798 282092 1870903 355041 1760792 29310 57896 719501 576563 1938142 303252 1639891 1284414 1308180 1829500 1057951 1079494 1845613 62842 1917054 255052 889388 1220188 209438 1419752 1816098 399038 1925281 1427309 956084 1901791 828022 1811144 1803017 538586 1437113 233472 624227 749365 303752 751852 817062 672881 835587 1757369 986307 100077 954573 95961 1770926 1270383 137334 1540555 1708270 799954 34636 907097 102453 1283700 193019 1854296 1524944 1333683 1640258 1051040 381658 552234 669610 1660371 1306441 1917940 1722229 394643 1606350 497507 389187 1967684 793739 1917240 957256 1839203 258074 226880 625381 260671 641598 92282 1839434 1465528 1954962 1175177 373200 983676 1077461 1077746 1863618 769433 1968152 1181971 179128 1871070 456959 1966058 1020509 562831 725233 20784 1860104 475455 1002985 428454 1216314 22841 678158 347221 1342191 1257849 635854 1610650 1750371 1374677 1909206 644023 424705 1193142 1861519 1818830 1848284 824216 1430924 526080 1443484 1642375 837146 116331 277460 533063 1078825 741620 230936 863747 1965706 1054722 1692941 333695 1054700 1728277 267692 1401541 912614 1717960 284810 359003 349645 333471 920444 1212172 328262 731393 1259443 1241672 1847685 1117414 95530 1521504 93908 678167 1335106 1606064 894371 1361137 959215 1732464 477111 318646 1270277 486965 428144 509874 281374 992383 641804 1092500 1984849 1326303 520829 195737 1796285 780259 564341 914678 130151 595142 829377 1481456 1507048 675164 246401 253927 536469 476704 896537 1473584 1675821 1313623 910471 130839 920762 48719 551734 1550691 1834221 1033795 765573 1890860 1634152 1627076 1713872 392437 125316 1021424 1290361 109590 937319 1906181 1505771 1638936 1214545 1019624 94505 1080340 482191 1615906 64636 1376235 842654 1763734 1057990 1911860 777002 1380352 1314137 507544 393040 1724218 1386216 1466704 1188705 366397 902462 1098548 1853722 1457551 925933 916766 1437600 1571154 321453 1814786 900293 1831339 610920 480371 1634352 792967 283041 1451952 1246888 290879 1016677 259941 954019 1825278 1523150 642017 1987977 1625333 1885184 760575 541834 1418396 1812678 52956 338710 1105453 180916 1357144 1247972 1872797 1645419 1865964 1303080 1306696 1990496 494077 261623 661854 1277874 1898800 547832 939215 737092 292971 1338716 1898746 444320 200290 1648583 1166206 218142 1070832 1782933 1977220 542039 321060 920157 234350 1824281 1620399 314612 795273 1455749 1709717 334749 463855 1835903 476890 1217666 589666 803402 1937112 1701850 1716965 974458 1430814 1802407 861789 1220850 1520290 1905087 1039546 1563726 1043837 626300 1851766 1865834 1608279 768693 228909 148488 1303222 1718378 49924 1130771 886097 695254 790578 1658269 465989 647335 1988522 293077 132013 952202 127279 982508 1125259 1651765 481206 1468636 1337610 1628412 552213 1616621 1399685 1974874 1328799 958908 152832 1045456 1723767 1924686 1964373 428899 918111 305856 151630 1404513 42451 739919 493149 1095224 1884020 950496 274367 1540767 1666672 1543915 642934 1941842 703474 1354375 634331 1021016 1701773 1320246 928651 294071 476105 421555 253159 424293 1106810 762342 270689 875653 315715 740351 1331808 4358 1766986 66947 1027429 177068 655567 243564 1426470 1947446 759268 185534 1654757 1070913 766425 1178213 1101497 1175547 847086 1030322 613197 219441 668919 101169 1717104 2948 1403827 729076 394722 861328 1307747 11414 928391 1052254 333659 1762394 1159105 616473 1165559 591803 1423824 1360306 108354 695424 1589479 1792774 1630077 441723 1294096 147255 540370 1332167 292832 1040419 582245 388738 439723 568674 888260 578773 931553 156823 206185 120702 480982 508429 1524987 1183729 1466995 1016851 1229586 971145 1080468 433341 452787 1228372 1855670 1801463 1806676 433401 1897276 882581 61181 1639488 640016 698397 209125 182164 192165 1657182 991601 1045438 699012 260071 1592599 914475 977040 1552773 438285 86973 578564 278610 237760 1421793 497953 1012485 731099 1913136 288456 1304646 75708 626579 780870 235580 1137162 711221 1071337 1316160 1288399 229513 1453650 688164 1415683 773739 85067 123919 1473172 413775 244399 494894 21259 82923 882645 236174 549852 1251527 346070 1335715 847861 168905 198800 1590430 878315 1308878 1700504 717755 1174072 1971170 1625084 863126 1259197 718844 149594 1478416 1583509 584864 621072 1200547 1608574 1479537 882243 1378712 1891680 1826326 449518 1675633 364080 924609 157655 1333391 319905 1042802 67453 855017 1079347 1338888 483288 528534 1304687 1203894 1259170 1585198 1260543 1246992 1268817 1390174 1307099 1871104 1462943 1725467 70879 1839180 1001760 1992110 337109 1214096 660930 1846969 475564 1943197 708003 1128125 177798 722044 939111 1190414 42002 85337 1308473 1852472 1145121 803544 88303 731896 6559 1083097 1690193 1914680 407585 1701087 1661394 348680 399744 946579 121359 1657377 908681 849153 605796 1147225 1100483 1289781 616464 614295 1140441 827932 1988288 1923399 138861 1083479 1205191 1009477 772793 263848 1480995 725960 1679445 1884512 1479701 1796617 1003387 48087 356439 1745148 1740983 1092379 1815562 1637326 173020 794705 194697 463236 173677 1156217 749433 827192 1303684 1398094 496007 711418 1985591 1100344 1391987 340721 1242767 1910390 1178653 842666 1757982 1294284 792616 1858488 998727 726677 1065190 443502 1011734 1299196 1724415 68769 1912974 424132 1680801 398712 1484715 987578 434317 1600181 1745735 357901 1402826 120914 62337 1937287 1223182 10470 1511702 498308 15105 892246 534679 1685530 706312 97751 827074 317280 861811 1510252 1909691 977580 621048 523769 745691 1701079 314993 265232 547208 1120294 181232 848523 600607 284781 1970400 1211118 225503 362465 437901 1344058 1766714 654516 434396 1405530 1544777 1516956 1091718 291065 1007183 1313695 911573 1658680 990413 515268 1099233 735996 5756 1717835 49441 845007 579457 502247 950351 971413 51942 355977 320558 1511340 677949 1751054 1262676 1672029 1026660 1079608 1555651 1293996 176455 650191 1808936 66873 303195 928675 1697772 1071080 778771 240961 1780575 1086056 1811670 1426683 1161477 1220723 941457 1542251 1953201 898043 1412476 389390 1188084 1090382 1026145 543095 1482028 1320352 962190 435884 756971 1908706 469113 1325025 79732 1780628 1771924 712437 526192 1182434 958942 1910963 1208768 1274872 1752526 1729528 1942866 935113 803833 1179080 1263672 613039 719078 1975862 1877361 568251 1091449 1214951 1258438 1807394 400743 779465 452114 1172348 872368 1155898 1629787 1547346 1870654 813969 215952 1645337 1842618 503763 189528 728357 996417 959267 1093834 729843 1260604 232427 1933977 1468819 1735821 603426 720584 1092142 121125 9682 474422 785741 640012 43309 428495 403458 1296217 1362688 1523157 1291706 1109819 1183470 285497 1513013 12838 624526 526455 645850 1319986 476655 1058613 1935001 702727 1603489 1466938 483205 711059 111150 1547012 807423 416798 120290 686629 1601451 410063 1773872 171456 221003 95110 1889181 1013454 329462 274210 376588 664214 951341 1389018 1194493 822906 932129 309912 1715017 555536 1916144 155063 1906165 1274416 1416810 368273 861091 1272106 1026429 908859 293829 1871835 920028 1123388 839245 1595780 121779 1779864 1204582 565959 1302633 662068 740473 1741847 987412 494225 1441026 246266 1190120 1108919 1882833 985286 767122 629140 1633968 1512649 587985 124543 617317 197033 789680 808803 634873 22649 1739340 1203245 782481 571981 972262 1413445 1062263 1491875 270848 652268 706585 678157 513039 1877149 205476 1762903 1752864 1803492 550313 518967 1541818 918142 1785154 1843185 807741 1086424 807 1191366 139661 1142789 1483695 1260235 35994 1379273 615907 939072 1959308 1420474 1491759 1956289 812278 143527 85424 1265372 509491 969752 1388175 912902 1366278 207451 1229240 888939 796746 1893541 1373364 632846 104177 1588962 97662 888997 599303 1714822 1236862 1972132 1773767 76734 1621491 897249 1817311 1211791 909291 424727 374501 1151060 489525 1371092 1386066 567301 70458 1833219 270448 1031427 1270573 763292 556831 1402494 1772569 1585943 57564 134065 1842586 450079 1118349 1844384 389841 711208 437156 516231 707932 1655337 1601331 700620 603038 1598804 938745 176091 1964347 1472188 178111 1224607 1855214 1158993 486177 434326 664839 1359947 745595 1365755 1989529 1498047 607832 1369767 154743 1805431 495084 1517095 1951159 1168200 1521974 335733 373732 1673179 285392 910804 1499087 1597324 308284 823797 658790 1401553 7665 339829 1587325 1896351 145692 1364068 1003614 1774512 1458579 1826390 412328 1269023 1930500 1051572 1098866 660713 970744 1795657 586366 1065930 1572388 258833 1648535 1499784 1424722 61666 1257558 1779072 859377 789974 562937 817845 249757 469512 1511118 1698509 134866 575508 1923336 459371 1954856 391108 626209 1237731 1132195 1384554 1644751 374152 644791 1576869 622683 1893496 1466713 744535 613252 786364 279968 1383340 1354246 618390 1363730 1864048 307127 1152728 366676 686936 1025545 1802768 1700121 985019 1761382 854538 185800 770399 420579 1729069 868964 588987 1211611 1223123 343155 1641342 194762 763533 407263 1870541 447093 1972698 1088938 230815 1291500 1545632 1596065 698782 1184138 274869 1343822 1913394 925210 929929 1625939 1812384 307053 1873152 1715380 341977 542277 759983 834412 534659 1073287 726607 1464556 1355123 1540065 332602 714617 926331 487842 761872 1419915 6602 1993302 1111146 735164 1742042 1202613 534913 1800913 877069 57162 1560287 1997650 621780 586295 835317 654481 963160 68 876107 231377 839398 1607780 1082760 1448394 514230 1615192 1266237 194970 342358 1484811 1810125 663755 120823 550971 1126792 1637408 1050977 139932 1754189 295861 1131654 1231025 699651 867960 649683 122811 1600017 193185 1966219 1083285 33739 1385437 245480 848313 1433462 175046 888054 1907637 934785 30809 905995 900964 918531 1743703 1020196 882262 1397008 1833129 613137 774452 684619 982677 1158566 517768 592471 1180420 744168 745293 104211 1087856 66512 1238203 454099 1676233 584143 1579162 740212 1517080 546777 1398113 1829510 499880 131816 627940 618924 1635980 1316941 1712164 866546 551779 1621678 1844530 937711 1993217 1069075 1710746 1680540 1275272 1076303 995564 1655138 1391543 437264 1198988 1478654 1437872 251293 28499 1395344 1923826 1298690 210068 943166 823209 1645379 745358 1794249 20962 540020 715420 223792 393795 813852 1317979 646602 1977772 1251998 228316 1234666 540616 246917 1838939 988722 1473448 516929 1928183 45749 459029 1390347 1916383 424069 1645046 576700 1616822 1929233 1146442 1025548 1044962 1566895 224954 279382 1316954 108758 1015701 1391760 758519 1753152 19468 153332 1725054 941210 228218 1498017 577734 1664965 1164018 491772 157222 80981 149685 491638 1312089 1638098 336251 275340 176049 870230 1570014 1310470 1781274 1534666 12106 188294 1081055 437114 1934749 1678030 1081688 680297 1360466 876951 1011260 80029 974565 1000080 455749 890738 1812956 559334 990376 658116 1867641 204149 1495272 554816 19040 256843 1102091 19158 1246931 1336285 1071331 1011391 1045299 1545898 1466679 1124458 1892881 1754538 776820 349762 718802 1866385 291827 611261 1268742 376049 1927841 43892 1574703 678941 248346 1400948 1142898 1079275 1187904 787851 1614713 234941 1330783 1282762 535047 58194 1925462 32661 990125 301948 1734119 876543 1983906 981033 197962 564189 1073876 1783525 1942969 1968486 724757 1303932 1920550 317133 1614003 1327538 140215 664763 752202 216139 1593239 184667 862549 1062925 775499 1698094 145910 1693495 1237018 1126045 287073 768139 1277005 1211156 1671376 117187 765126 883962 230809 1110051 1351760 1398620 1039841 1398078 1593596 164900 1904450 1797344 358564 307829 75340 804993 1189248 264163 1007323 1838960 983903 1715173 132426 98672 978209 940473 378849 453554 566060 38820 448287 663601 703630 1516981 1253448 656577 572008 1690747 1233940 108272 951146 1502230 375584 700843 579235 1931752 1215241 1379982 674362 1255263 529218 1050197 1221916 1988452 437973 717770 1855521 1892696 1798513 1864944 1663761 664039 1145805 1626582 1144759 732167 1785624 1428204 1347882 557401 1440489 1214331 1647447 829456 1998995 1768036 901017 1841136 1929379 1291421 1209192 538030 797921 474352 1339962 1298748 961492 279389 54445 801381 1331762 1544420 383412 523202 1145316 755188 87019 1683404 320878 495763 1856183 123111 1668770 1104141 1729663 1794972 1951627 342844 704281 980038 124886 951347 344906 684147 679156 776400 1047896 672853 956229 1660169 1493209 1791697 1690977 1049853 622044 1750709 1136943 1955440 201971 577704 599095 433711 1686245 1563844 1152770 1764534 523931 1985159 1781813 902942 1737017 940901 1757053 497583 955049 686037 725876 1889456 345693 526253 1689971 216521 968667 571598 1044888 483467 1072097 1413902 481213 1960649 42589 517557 738690 1800483 316565 1152483 94745 1427221 780036 1802128 415665 1220758 1191487 694485 1658968 1914184 1673497 1581557 1450617 559902 705101 1492191 1261786 690927 1031511 1152940 1246031 614769 1643131 423213 1021175 1406941 1718309 1659022 1155772 558601 404451 1455308 1493810 1273918 532501 1267370 503421 1875626 511752 1068941 1471927 15937 814219 1379910 1464143 1316233 287282 1236500 1259382 1737022 1131867 1654707 1239177 802699 1172422 127518 403205 292966 34117 520253 1872029 1499486 1005598 977500 681550 832220 190322 1795055 200204 314061 1274568 1570080 713095 1864930 1556611 107330 505946 1877673 813872 1062355 1873232 546348 295800 1204255 1459208 1880705 1458996 954603 1876913 1892228 485545 888573 889362 821079 731633 1553264 1573016 180297 1909498 352452 1772685 704972 1034757 1359049 1346956 1303096 760592 1362029 399053 1906798 1461047 937233 186017 557610 1986533 1830711 328333 1974405 1806284 185140 100809 1373427 83953 95918 371428 1451951 1519605 397556 1819559 805025 800629 1536534 947516 656034 1484596 1067930 298846 713305 1194310 1645644 765957 1588619 1471499 1159183 1863402 1706931 1532296 88864 781803 1291828 1014213 564516 1281205 1462467 546211 1006471 973342 784634 1654631 949239 1645515 457700 1430919 1553545 225790 229950 1667039 530310 457171 1124325 1642075 1692938 1594178 1730522 1381458 1328455 519248 627408 650490 106945 527732 1171276 1068898 91564 1731462 1481394 571313 190271 237024 1521129 1746597 1359335 239364 892494 1740728 1251458 1669162 1694537 1832795 240870 1203659 1837089 249043 1219488 493602 1237745 376685 1427567 1432044 591106 1295155 1262811 72556 1393172 1664433 215278 325290 165527 1741132 196602 27006 1166420 715235 1956759 970006 220395 520435 1262612 1698018 1537379 1318297 1951752 1120678 498793 667721 1742535 1925345 757035 45062 1616046 163696 609965 1415300 1939799 788909 367671 930344 1928550 494490 1295443 108821 382709 893008 255042 1611795 261367 1092399 998054 1249450 526332 149428 1284354 232610 1369001 1640582 355608 390045 446681 718646 740801 1207607 1713422 742769 562251 820999 801673 830216 661935 666515 546050 1083498 517087 149036 526467 670715 1631059 90486 766134 1157643 1604875 1716538 1987197 63043 1887674 1903878 1694803 975086 1928023 568156 880069 324068 1677132 1078246 1240290 249352 1433314 134486 146859 10782 1317448 372919 467666 1255908 1015397 1419721 1873336 1641601 145817 873284 457517 161032 1971748 1884545 1397966 391142 1355787 1374602 596521 1702213 753995 70553 359573 135944 1795172 1589375 1485375 1712804 1052938 1005226 891560 273045 1497470 685931 1250428 650704 1620636 338455 34175 1359004 1624585 1066395 948450 1873332 482712 169532 213733 1595768 1336890 732340 261913 144382 652796 844210 400406 988480 657098 288970 1901499 1977132 67113 1283280 1351070 1437736 1906758 1142073 1928731 1876945 1815167 1175397 1670079 813780 396237 1078910 1773323 116706 401024 1012003 1363423 527964 1581474 815798 1065992 549695 174503 1289753 44543 1652264 439148 770944 1207966 1867137 64126 1602678 909233 1598348 1976882 1741869 1862982 361529 424364 1674058 214683 1777862 637742 1253915 1762520 1717021 916446 1932595 230915 1561308 407424 1870265 180926 1822530 713266 1367938 444892 427644 1448634 158527 398106 1859526 1351062 1274211 1205747 1857714 340988 53688 1589389 984061 717547 1049296 1076167 1692692 910691 372039 310617 913786 416014 1158698 1908823 577326 371398 827550 153399 824047 1417658 55556 916270 614907 1035724 705987 758944 1410143 1480762 729215 1272588 1609742 833986 1685072 1062131 1297647 1955190 338205 548979 41251 1109035 567921 792780 76679 1232666 1490431 638285 505378 1682593 1643012 168397 235407 224475 587786 1973912 1255738 485956 1311752 1662858 1426283 596425 738174 704777 1144164 1450986 1126340 228268 1533689 1092043 246666 1362374 854542 1813213 349627 1341387 47258 221162 546248 1315448 488816 1234398 78971 1012967 1763844 1464165 1456690 456156 1286652 1118117 1289768 1395293 193046 1545740 1996937 63525 1240598 982055 789388 829909 658938 889703 464940 1426209 404724 1682883 1096508 1670019 799774 1904698 751012 1913696 1161103 687204 1215874 868661 1037300 1343051 1824964 91208 53021 675303 1926770 420572 465180 1459632 1941635 1043248 1655534 834836 859610 463317 239081 1980902 1690359 1888664 1230502 306845 481897 1365887 10498 707727 1997437 1176667 973505 1322668 1527024 684495 29965 1127439 909641 1748894 1442023 440879 806000 1517445 1303482 869401 1286897 307027 1351936 1137408 154674 1249098 1080507 1056028 71808 99228 1681015 1279433 1211050 1744544 596935 1831956 1915164 1449058 1764579 1308472 1525099 1053018 415755 158890 130905 247934 280983 1145659 49297 437305 1304762 1683573 1341217 1930647 921125 107604 1688759 1812170 1092629 668526 133312 981365 874478 816784 289648 50512 347907 279725 1772482 706624 1106554 682532 68417 1952170 394979 193665 250308 1640803 541919 1954377 1343560 1455499 1412863 502482 671532 1689662 882812 1258778 1656465 1533182 904903 854950 1322985 640998 341099 1085271 307826 86920 496281 1865052 1900602 124335 898777 305682 1630200 1067092 973831 412052 1282911 500127 510220 923975 1093996 1762612 1440744 1702837 1771187 1133936 190517 284437 1625426 1078081 1819446 1584678 1226820 1323174 437535 967957 1793544 252095 1397719 716567 1381854 1670584 912565 590215 161284 1709697 1646173 1647311 1657933 1685450 261644 590051 1167502 186181 1305965 1738435 704927 1286058 1227985 907729 304535 305358 1417305 29502 130589 396364 394193 518833 115461 114010 487851 1969462 821444 355936 866911 1058001 499121 948034 1902213 1887204 1352290 1490458 1523082 751354 1042167 937334 172234 168149 901444 766558 1029388 1816469 209379 1329474 1143201 1460610 684110 211897 1876909 1445315 224321 310511 1121885 1403772 1675941 671524 1691848 1231859 1210143 1400558 1444001 687069 101077 596540 397510 656663 312162 837649 921095 855378 239689 679242 779710 850727 298410 856237 2105 1218354 1727762 1722612 591386 272182 1480769 1500376 1640191 885053 159802 66066 282794 49668 673129 474077 126943 1136384 123483 1092191 31317 1718720 1518916 1963671 1374460 511698 1808212 1782771 681445 258481 113568 1559255 1405001 1880581 92566 1191493 1304312 21018 562827 894446 1870048 644899 1579693 1736451 1541812 722923 1373328 1182612 550911 1496143 250817 1925327 989843 1994519 1716139 914972 1206068 143050 1510836 1382187 1734871 735774 1017085 1249836 1803570 1486374 1243915 367874 100850 672170 733950 250237 1861018 796758 1729915 519883 1243539 1775749 294034 1110585 336310 1293271 411836 936198 1544626 233723 1555165 510839 1959736 1876173 380438 1387348 1065513 1783733 1313336 1118394 916215 715143 524454 834874 313372 1185672 1329858 970790 944039 838584 554884 437745 1427693 314986 836032 567872 256466 1108024 873885 828782 735179 1823918 803907 433520 582361 981490 937951 1468310 1621721 1869779 1754773 381785 1804222 1234964 109900 193150 582452 971883 617699 1095618 1839454 1576575 1018104 155164 37380 436832 669559 1021121 593071 1007282 1833245 603580 574506 1823806 994733 294896 746183 1076884 1765751 976865 1756463 924943 347475 988831 382978 52883 1718540 1935391 1507087 611398 1130366 219097 1237550 270489 1404274 1980793 732034 170627 1114472 18911 1920501 1912799 1042227 701183 1676035 133038 545994 1807840 268347 730614 1248850 1140089 913842 1463986 1914747 1882265 835752 1655468 931606 1381071 1702883 1169529 452258 1967061 1925226 843657 1503949 937020 164238 1133348 1525224 212620 1965153 595010 861274 1212972 383499 1456249 1407132 1568432 11321 491573 32059 882128 1357928 724360 1322560 302998 1967498 888746 1038431 401559 1635879 738702 1674475 1772422 1752181 1066722 253938 1472345 1727486 44294 1012984 1569559 223056 177786 450133 123083 1930626 1058926 1975769 554868 1543519 1899923 752523 1320005 1980848 1415052 1342916 751551 517770 2518 212732 982200 1412726 1972669 329177 826343 1896073 1051397 678595 78528 729645 701572 346996 1397628 671599 660143 301117 1671110 1059994 1229540 386708 874289 882533 543304 1482 362168 763928 746120 76964 1047865 317484 179146 308369 193409 434615 1931767 1753520 1158313 1234554 1758861 985670 1168166 476745 1942028 1856039 352682 298567 899534 682381 574587 1460847 847889 926288 1160975 1850979 1663953 193217 874686 33899 1685672 1932270 91502 80249 619419 1301292 116820 480682 1396428 1471783 565531 1922776 436662 598896 908228 860097 1701185 1977503 66456 129263 1662246 801755 1076400 822636 1371444 517970 1439874 802510 863099 594188 44989 51546 1700087 934732 1360641 1350773 897934 320479 26589 1138467 895009 95394 1892763 167396 1780047 1230827 455675 1900508 1140610 1361012 739422 915110 74370 356859 1587986 1609965 168071 365325 1869213 647792 1357805 1023752 1936660 630241 1248430 1019716 1508443 763929 555139 1971420 867299 991571 469343 1291020 1065077 1628331 1364455 179529 856191 1077208 1426631 678711 695695 1772687 1694474 1361885 1789934 568735 1464770 879563 1728334 205947 218515 47179 1233103 1222460 1270525 420343 1775139 907896 500653 1768399 1881233 1769979 209190 50655 716019 521003 1225532 296375 1219307 976519 1625501 390279 1683564 1696590 196891 891826 1846359 1877994 1551653 1897792 1363460 31668 1192855 791929 473559 770099 639730 637915 291348 823736 1190971 1870754 471666 1204742 1320569 739871 26286 1778269 1761973 1298532 406741 141810 843989 1937692 1564353 31435 3901 1994108 876094 854183 1114469 37547 391112 1390265 1818096 511524 1598386 1082851 1293028 1875800 503483 308121 934018 1291128 1521188 1245080 241373 1889620 1401388 1964341 210977 1008898 1750819 876740 1086264 1295664 1840310 1069943 60530 627404 1831519 862846 536824 555129 1927026 959055 880326 1011070 1821751 1439225 1523895 663418 476556 86282 470473 364099 1237467 1078834 1583662 1116062 1967226 1730230 830517 1883541 1381226 57512 18620 1616850 1831571 409694 393646 68312 814134 1173110 272317 1697125 457819 47428 1000097 1050512 1478212 1335845 807475 951750 622842 1541101 1571818 71857 702287 305699 1960876 652487 828459 1175808 1536066 1560872 617219 1421132 134879 1515598 1497164 1005275 781927 1726748 745685 9946 804253 1736047 979278 224260 1599435 1050928 913217 1120372 1932193 1901424 438062 717686 1113422 1135890 934311 132952 342051 977908 1433981 501233 1236084 364192 1008332 195823 765308 414796 1845764 1025516 1917681 896048 1016159 778590 1194062 405296 22631 376398 366813 173152 102674 96686 1311165 752182 286176 530378 1536069 908688 1164803 762058 1062559 1909870 1438924 1736479 783602 1710586 908268 882932 357328 1337080 1143540 107938 1093347 44712 963383 986002 1580093 950924 979131 1239146 1033356 69646 532877 1174496 1366727 1697170 404186 170783 1085344 918902 880198 1632349 580733 1951220 1213285 1662838 425108 1523508 22471 559845 1383702 63464 317247 974360 600212 683680 830594 1758942 1769361 344179 403073 1534352 841451 631769 1221877 1297779 1637420 413692 887197 769639 469662 516256 1366803 1499153 488090 239018 946397 69003 1254816 165643 650987 1484407 1026666 241290 1380961 1709825 1571738 600873 1494060 1055626 1258934 70812 636187 1053542 326671 834107 28804 177723 799850 727969 1744156 1606098 237783 1419517 321825 1853369 1249101 1492894 640185 223841 938520 659522 1985863 256492 999480 516334 1862759 463696 1710407 526028 1660310 376721 936581 763242 1770677 1893608 1886671 1568549 1418421 792611 1736720 153829 1374821 114265 1809139 114794 891368 648736 105494 1022729 1974686 798631 1779240 1016415 1920 370764 531748 519656 637708 1451616 1157290 1244823 747866 1733992 169650 1367477 76534 1467745 105672 1564137 971178 853474 1870035 1023598 137389 1072300 930087 138702 1638004 980785 1481435 272234 1584439 1667008 238314 890814 1796448 1751706 1575230 201105 330479 1201683 1352585 1026987 767373 143728 1843385 1981894 1236235 1987324 448721 139297 1100369 353601 950842 159951 543181 118375 1495119 1466004 467539 1548488 378773 305259 1716614 1511119 343741 1714265 122429 24973 427141 1611503 762266 426988 1368260 1398565 1220421 213308 1129396 377668 949731 1715984 524842 632004 1948559 1340789 943523 874461 884151 1577213 725188 946645 358601 1507133 119938 1293373 1188578 343755 1349299 1489704 1982030 731101 1651990 1157152 1689344 1046542 90189 48741 1922936 1961441 1901909 1080306 1958043 974632 703595 688422 933688 254175 376140 830030 1931961 710019 1493410 1165872 173425 798879 451297 1817819 1902866 1603841 173893 1618046 493682 1419842 761205 1149142 1477143 1485975 1950740 912226 266823 875717 117804 1837616 1368388 1897826 1971119 1166922 835348 760692 1053184 818286 1444897 75676 1529242 333281 315978 698732 1161031 1378110 1196559 861809 168438 338442 789278 1210356 629945 1747983 1845522 1862678 937321 1189154 1771900 1853553 1206920 1320794 1466809 1878299 448206 323798 18994 1897489 1792180 1562265 488466 404835 1891343 528370 1891527 516721 1887843 1865715 1353213 741711 25398 1764790 1897068 397325 349688 1466598 958888 927913 1619578 1252988 884542 203353 1165936 158563 1963199 378776 70828 498053 1674347 1543136 1999241 1107413 850013 500746 1845234 891338 1718201 1320329 472177 256837 98404 3518 1260660 724932 1033218 208336 1214055 718647 1385491 1558683 686089 813334 1870092 316541 1744326 5781 798938 183988 1913013 1806046 522500 341952 1066305 1899169 260000 1228842 324507 640423 1713341 1077728 253475 484025 1405254 488037 108137 1786229 705399 1349134 1637692 808551 1158020 1848699 1187617 520708 1794521 758746 1279598 1074622 1404527 1268825 1420105 709727 1674418 562868 268484 1250720 501494 255082 1156333 1347944 1554830 821323 1214658 1926051 1048029 422875 969786 1554633 1270971 1816558 1104344 1239285 921657 278241 1253747 751005 378788 366272 407942 1959848 114836 968906 291691 412423 803118 1320728 1045424 1306868 1561047 1558029 300882 746618 1329619 895697 900911 1610999 1170099 1057866 1019921 1631058 138843 655424 1764712 1468973 1444114 1106667 1672477 1368051 1194299 1172435 1687317 650047 1941550 1045639 1487205 1462356 711814 1543839 1775373 1497643 784715 1715715 1357845 279421 682498 1083866 760658 351863 1633370 902850 566096 1288350 724275 1954616 651454 380778 1451367 426101 1802340 477042 336019 1134300 167447 40330 472449 1227196 518374 79304 103552 282662 1108708 657844 1052298 562916 1768310 800423 548105 1290645 1591722 724745 1560757 1555755 563371 1835378 1324579 1738034 1803316 1494143 1691742 1120066 730525 1677314 216211 13831 1261229 1281779 793721 518705 99720 361307 541891 1519548 520594 346807 450499 1000111 1409312 71767 1713560 774665 694661 43754 35504 1544943 1708707 929145 115081 1597593 1318818 1117533 1359437 1347173 171305 627668 1880041 670085 1659759 1450245 680407 154155 413290 1797065 1722510 1199568 1196483 1338699 230390 1046472 1405277 1139841 476127 1471731 253854 1803127 19102 1411070 1165839 994520 891025 246669 1656103 489308 1276751 1896359 1475191 1881214 1172720 731787 507558 1031137 651437 732663 423132 945534 1754139 873443 1526240 1865414 1161327 1425907 492050 1597626 1526529 1157138 1536362 788458 430951 472237 938408 990639 1508084 96381 1253501 1884852 1321979 1142573 104017 1460787 328377 235909 187946 1495278 1828250 1632894 84273 963462 1736327 1476408 1279968 409156 1041946 1152042 1639106 386890 845314 1176392 1519458 143646 812634 1678151 796734 1872277 979692 1399073 832813 903653 1674385 940455 787471 1423975 1524850 1030545 1120065 1952996 387435 936592 1516836 205650 1632282 436058 1870684 1067181 989267 960390 919234 820888 246500 824591 540881 1272339 1681433 1262640 663614 93868 824164 1241493 601297 1075229 817192 1414222 1146495 234585 1599054 1804035 1870328 739831 1210455 469118 532798 1827585 483696 633767 782368 1425959 1251058 1689849 887328 640121 872622 1524975 1662674 1203490 1456673 753105 353763 1469614 1271257 1578665 1963103 1579676 868190 1899432 1190824 17926 1252233 776198 720885 44315 341511 958673 1955722 1695379 673734 1274905 752809 86204 120064 950499 1158515 1743978 542996 1702976 191832 1349234 93779 742827 49118 1435954 1423416 1770671 488175 86108 1087982 1652733 1778607 1247841 850436 1348609 1560436 1566978 1744195 1869174 1063269 913277 1627601 597515 227336 1229939 469409 1530084 1164455 59376 1770342 512305 1530041 1217770 1484720 1841047 1450909 1260687 1277100 1080414 1567660 966794 1452 1162358 609319 639292 1480407 1337517 1237883 475177 627353 1709959 1887537 473232 1720553 724158 1850173 1871416 558407 1919423 944771 826015 1575166 1605012 894006 1426773 127243 1155239 1476027 1685367 433542 654459 609695 1342760 885077 83314 613748 1588897 1399193 697123 1309571 1217882 501906 290477 1707389 876697 1323713 1251999 1241436 301521 1400360 877410 914057 1023186 1756865 51803 1888423 1934853 235103 65230 1141430 1011884 218042 821876 958815 985737 190017 15629 866921 848189 1161124 130853 1907234 1027072 1021972 1719331 839662 602220 1096237 1183807 741025 870440 1007321 257332 1358387 1299407 749083 1874552 1136977 142579 633060 550733 329099 1827522 1662736 1655120 632984 978256 677744 1296699 822952 1803567 1848505 329682 1107842 321105 1971060 790053 1690080 1524646 339587 22270 496715 151055 125748 995590 58291 1804689 1548661 777338 704260 1078367 1697805 173662 1948469 1059330 812846 1821513 635737 759821 571767 1866538 1771098 303662 676989 1684133 715069 1078766 887484 1495829 1594387 551354 1536801 3687 1032109 1731782 1221806 24064 1605421 1766788 1208683 917028 1779832 732552 516088 1830178 604263 108397 1893776 403525 222487 646156 1067630 332858 464868 429415 758189 271798 2736 261573 1558501 1756081 870172 1220146 366027 1402292 840560 589676 1068315 518630 273067 1727110 1975127 1118070 1386866 799545 1090085 224167 1420393 227822 502758 1932963 1764306 1756136 507927 396571 955680 1297880 1123046 299029 179230 1917517 31604 1376947 1461915 535864 144612 563536 1642752 1248973 1284296 1845157 1649753 1635640 247431 1492111 603381 555211 371482 132599 1412811 1737354 854761 901869 640407 1043742 546014 606788 1781037 772731 1158546 1194542 250807 1781787 139071 171657 337893 560345 1998648 400825 1147460 828144 739237 581349 1151885 1392812 1854470 1594132 251816 1420726 338019 1283489 953158 1990606 186149 373325 1380096 396508 300926 1232343 1350555 242285 540094 1019490 1271311 534085 1300931 420722 498062 1930100 674534 681235 1233526 1937094 1135554 1807271 1791155 1430548 1459438 425780 366581 1420357 1183954 827724 1641814 811408 1047315 1260460 343492 1295881 598287 574458 1164429 1612499 707037 827547 306538 1417493 898602 1469578 548830 115683 1388742 363897 3666 710 1399519 895618 1755463 640854 728682 91788 39008 203643 695132 1512327 966700 1891327 1373563 572370 1180484 827344 1441973 453588 1384504 1972601 879159 563144 1892146 376674 55788 1516822 903328 1276012 444999 1124407 618140 490300 390327 1172429 553842 422376 747982 1574711 947391 1595784 727734 1799774 1911858 999633 976826 647487 665958 855711 643714 1090201 1325657 210566 1480515 25843 980996 494978 1018309 1982107 147317 1692973 153202 351724 1250749 617204 1533882 391180 610168 1383585 1073695 631410 1984175 657028 1459699 1719923 1864080 1274665 294463 1136916 1717394 1223003 905545 471711 1350955 1085349 1835464 409953 1405322 404457 1265150 78651 343448 312897 803023 1133203 1748545 184270 1278189 1091980 993627 109846 1127221 903083 319749 92550 1014186 1544847 838441 1174837 1352123 1387467 1983685 725884 293959 1102461 464801 508455 511091 749688 548412 1557018 246494 389672 1933710 328022 1010409 1775223 665163 1949133 371707 1326467 989801 1606547 768450 1122017 1750479 1068207 1690306 1048201 1934503 626940 31820 28236 1226379 1766417 518726 1021568 1352927 1740695 571507 1268243 1100470 418316 298185 1100275 1603910 1958166 1264595 502960 272729 1572440 284125 1063943 820710 1497162 1137072 355759 767298 1148216 265871 88455 1232595 1511864 869393 411373 303202 777596 385262 1399032 111579 692357 217447 633762 1392993 1918483 1611116 614560 365963 1844852 700768 546070 1960342 491692 416264 633120 1171707 815161 1098825 433766 247629 757040 1809582 149572 962624 1236846 1078755 1319752 428808 1339057 1753310 616598 150446 1903949 1009016 457965 1063028 1877824 753684 657539 1408974 44557 209481 1406233 1650959 1579775 1670250 1936025 1895682 1286991 1327448 984793 407600 317662 1377611 23883 1375642 564278 899303 1271515 735475 1699840 1089022 899389 1286973 764923 856137 1277472 217302 1921907 313484 900593 127865 551094 266715 833212 733830 980023 539266 1229576 1308333 987917 1334883 1400015 194442 1574369 802639 301627 245408 1519354 91965 1067892 1240599 1138947 294254 1912453 1864436 1903628 1550660 313753 288875 818465 887518 1896230 1566381 1286427 1940239 535475 1466092 1590796 1381571 900981 987993 968465 1228567 1811795 1173277 15604 97549 213805 510507 578328 476653 1037163 418208 98493 649763 951834 206273 840987 1682222 267328 1253899 498302 1559947 1773484 661648 914817 877889 1033687 416364 1040665 1913200 1979215 392431 436534 735129 231573 1673499 557116 1827438 1071261 1188140 452931 1210006 1740770 1546803 219351 593871 1849019 72198 257752 1775116 292476 1892813 350762 241339 48662 414729 1571482 1027373 1706171 1224741 645096 950251 1977101 1768689 119383 1853201 701060 1999277 1622154 600157 996085 1977522 1623399 384456 1277612 1557219 1776448 517804 568957 1341472 540421 700165 1788657 1361401 137818 1018782 1036201 1316052 1769468 1234043 1093959 1956353 1162930 1316732 1201751 200971 1740807 914120 677823 1580863 864474 1816177 1921129 1807176 1246120 1256148 215367 814550 452356 1182105 1041951 1473661 1312858 862136 1592037 43572 228048 746750 833903 1828185 1081187 1907722 1630184 1875170 927722 1892783 1922273 198107 1336016 1373153 1551923 345921 965664 1860832 112715 607850 147974 1897500 222793 872959 1021380 1203446 300871 754405 1668771 1409103 808799 163194 816050 883592 847430 1508965 1714591 10651 1450211 1438855 889375 750224 951174 208080 1822309 180293 489163 37282 551736 1153730 1051969 1587066 1990914 1547740 1787471 324040 734279 1170474 1030496 230559 161333 808410 345743 353187 1125840 914028 895254 760750 1833377 243945 778033 818119 1132970 1513209 1919429 1020631 224702 1870348 99681 1555353 968122 1920919 151153 1306559 1070457 1994343 927988 1961418 1478172 1988773 730196 1448263 1335577 402244 1478453 289729 701895 928127 680014 224724 1198266 552305 1883687 626302 1574329 1910011 841867 822397 586476 1038517 408961 312933 1389651 1617311 1189757 182616 112994 813530 1264769 963029 1107477 100778 947650 1370679 215422 1277237 28652 307178 1053446 432734 1519050 294795 957978 1442854 248036 960801 340914 1879924 309288 1875116 936526 169251 439679 217836 1729155 1828772 565507 624036 1780825 857447 959434 1745011 1955841 1410093 812945 505198 1132538 677191 892465 613749 540851 764320 1509650 283915 663226 422613 1973870 351617 532516 1083205 1260063 541504 169334 1211849 543195 259578 390493 266621 1412491 646487 1287242 1945080 1077921 167329 244697 22461 1205187 449173 1056025 1232597 719564 1242969 992692 310180 278776 1465582 1555934 1517728 1408521 737971 550404 144450 1116541 200551 1026243 210884 215677 1997450 1565540 839058 584523 1350639 179007 603557 282170 248578 858560 821868 1119000 1135342 1183484 897115 307111 558386 1079258 656320 1729645 609188 1534262 1398075 617363 1214459 822142 1970690 911398 1647779 1405280 1112688 175812 1548956 1211398 1890248 1196673 123921 36507 1683617 974333 1103354 736617 265093 1594967 299363 986338 1377501 865396 744491 974768 35922 1547384 1133016 617254 888859 1325245 1453903 1182687 23697 1407755 1007407 1232859 1048342 1704130 1947077 1941432 1632702 1716446 858515 384126 1131613 1282232 766546 1094885 1026186 817131 941274 1506674 1368160 403189 789662 1263908 618590 320288 1500514 1132473 1105545 328113 921923 135729 1022070 1883764 151743 1697701 1930177 26274 1779176 534241 564515 979754 568230 343154 1087679 764172 1455574 1403191 1501343 152087 1005849 656099 160653 1262663 662363 948318 1534241 1517470 355837 1774178 117481 630430 415852 184693 364707 399929 1392258 1124034 1259482 1125194 816506 165682 1411069 1128524 1594529 45536 1942995 1769567 1559622 557306 1480997 1382164 834418 1159531 188252 885907 1742914 821087 1900028 1042756 323054 1338326 1100600 17268 386684 227214 1080061 1461076 1486680 1730113 1649575 736057 1788323 1075663 533687 1613942 1356815 542754 1222817 24507 852424 618825 1487858 300987 317678 1067427 176704 672226 199936 1674814 747874 1722968 1457774 1737806 1467217 49025 42810 760126 1656291 1370580 813531 644936 854570 573932 555554 1908031 425158 1895527 800314 105480 559274 1545228 1361625 855897 427605 847758 1669393 1310423 1729147 432268 1249481 448447 938096 1424849 1499576 1173002 484986 22551 49986 1224066 320527 1438746 1972467 1781633 853702 766513 1910362 640999 1311946 1392851 239755 1124549 1002471 449575 1591499 719320 34720 1807249 941074 1391408 361877 1987359 1902907 1685612 676715 526072 1735324 1092802 340275 757672 246807 1567290 86539 940693 1346473 1566827 441880 1218723 1895889 538895 100145 1394274 1822393 1894889 400774 1631639 1096530 760245 1998992 581214 236004 1193665 361115 1995594 361589 309323 1888723 1669074 1930122 1173197 346224 876946 403983 1912311 243142 1296104 1266314 1233254 1520087 143746 1759057 1349214 1396819 156203 1553477 724521 1515473 365450 206793 559403 637521 1267757 106422 1948499 1989666 1303240 505614 1841675 776690 8832 889055 950677 1061350 1366775 164406 333323 243606 1013520 582336 314143 1883694 109783 1684097 1182681 745659 1782972 1521734 1045687 1714711 170321 1454769 1074010 1388659 674253 1759063 1171391 26225 235334 711836 850579 444840 1037533 1371863 283920 1502417 1060976 931068 723909 1198021 927849 754480 889787 1999227 1470952 330796 564946 965180 1637181 180864 1016613 1492011 1433408 1560699 662485 547362 1357201 702061 115858 1485640 152740 266037 618260 1604686 1338766 197926 1869655 70481 1492977 168076 56537 434152 477852 1877340 1202558 1433801 953424 368075 929755 1720594 1270249 1055096 1386834 286670 616469 700113 1653373 908405 679703 159978 1090913 1119315 1453421 1684985 1554513 1344220 277080 1684326 1020269 424930 1317070 40775 1314239 1225504 910992 101448 545251 1333275 291146 1263721 1243414 1410336 381130 1373495 1265525 1927358 208962 1285300 254519 1464843 1200619 1984922 1287956 978881 1067934 836258 1861963 455521 1003403 1239894 1491024 1146830 201677 1033644 1195693 465585 1275172 1602675 914639 1571876 979813 713043 462350 204395 1729134 1419833 1095532 623465 643040 699142 1636938 1084084 1373214 1748535 1697692 1086858 798309 595095 1383083 1556316 1544643 1796510 1550836 1672557 10844 1716508 1811563 534003 1315916 776756 774143 1112991 391836 1501514 1734538 403465 221212 1067467 1481808 594962 1554259 1685131 1305318 84312 1594625 1514403 772895 768645 333676 1454952 208854 564833 1105981 1511476 868565 1533077 1900796 858902 1760681 11603 233012 986280 307402 283766 60166 944178 1719419 596651 1765573 1960484 109852 534804 788605 708698 941063 875589 1748285 1226262 123659 1306907 1792075 762818 1132728 276737 919048 282588 1265412 501631 443073 1342419 1010731 1534090 427614 565378 266102 821951 1866596 1948953 33286 1422001 1393619 730816 268420 212799 1025514 437263 692068 260162 1481468 1799464 1079728 1902772 635615 205819 1155662 595123 1161777 305860 459166 993257 791901 34857 1752185 330344 1742194 782436 1876088 288049 1664646 349009 1620915 818387 351979 1604594 731637 1535818 1357464 1838302 13241 311787 156525 41744 1654966 1971834 1222488 1173369 1750841 177883 1435143 1519409 969702 820549 910695 1445875 854618 1234389 1029302 466043 1186886 237001 1526046 1101611 458388 1850087 595798 1307827 715771 713297 534562 1382590 513527 637703 809462 501517 1198080 1337657 540757 520167 1385172 810325 1989268 1878539 560508 425664 1028803 538626 917929 460357 672826 46199 86233 261766 69209 353234 403719 1629479 807600 1082991 1025144 1283477 729925 551971 1548361 179501 217502 511768 304435 1678608 79474 379188 52019 1433791 1109144 293740 1692038 800051 1577168 769038 405680 1009297 1479490 691388 891666 1841057 1299763 399521 890061 1126101 1919798 405188 719597 409836 1166804 1517799 1148252 1568804 1722322 83918 68365 559352 831899 333725 1876927 1804440 1533539 1995579 969498 1717247 379903 400777 1663166 1814851 467183 632080 1411433 1060389 1981756 1312018 1533116 49763 1162612 273766 188244 825673 1569935 1193535 354666 1698647 1447308 1646226 6951 1132858 79343 1997489 568803 881171 553007 371994 1522143 803594 1082275 35161 1236508 318430 1350365 173763 810025 1111839 1579589 238311 456096 174983 1271393 474509 362362 520295 480565 873722 1391707 298224 1071297 580991 1104052 1794503 307020 1206379 201779 749909 1657530 365258 717602 913094 1420282 160110 1086592 778378 1443981 1706258 1872676 560278 1684397 1408353 8179 986373 1778886 597775 367199 223807 1936292 1614260 1241962 368372 168089 72911 132695 198266 671891 1444135 671490 1124479 1299452 1087862 1318121 138257 1218104 1002864 1517695 757314 1638868 1565237 1934474 515070 1061253 1579678 1927407 692539 805382 1334660 1687679 1377203 50403 761678 1977 1142340 1808561 1438094 163804 1566370 339546 1682721 1617703 1544112 818518 1528103 603117 468486 890343 1537786 1408126 1762276 894707 1313483 507688 1629997 399671 175566 1483493 1884635 1470245 1536470 685588 1555960 986278 1717097 1053460 728781 1611739 587256 1855087 1887119 384084 1391068 321655 617129 1190206 470595 8197 90683 935786 1501577 1869512 663062 50155 1092246 473514 168810 1168171 979261 1152832 57464 1290723 1067328 33307 781925 771007 398007 1794737 261922 1241657 1259076 188105 155450 1146584 113842 247038 1176329 1046594 78100 1207921 1362210 1537692 446543 341264 1294691 1735909 863341 1363054 619528 1227137 685561 1213513 446278 427752 729721 380233 712444 157963 1796777 1595563 1471389 479777 1177252 514094 117691 1093823 1923377 787377 1094796 1906497 1457728 422072 1169996 1825845 1141573 425053 1282215 1455641 1556020 981395 177537 914229 1885338 1445860 1977273 602361 1122691 1851176 705217 676822 551181 1840890 53533 841443 1485952 1631450 395663 1760984 1393828 1161133 341201 1094112 1205433 354490 900340 1378460 777278 1248484 1122002 1389601 1150886 15956 235795 808295 1565214 427433 456476 552732 334426 1935309 1453123 802790 1747353 713152 24147 1564212 252847 1458686 44727 65699 1962593 1433346 262273 239523 598235 1934801 1876890 921952 802157 543549 1710176 289326 138405 1274287 373724 620757 1910118 1564566 107204 341586 785054 515512 73748 1556215 660207 834646 1470073 408436 1442797 284634 1978856 580949 628033 977505 1412776 339629 621923 1392427 113997 1267945 1226264 288807 1222389 904844 1087969 1721233 642040 1528291 1816019 461720 1330654 840316 316839 86106 31860 347776 1439164 1463720 410675 732155 380171 699458 246541 1974842 1441161 1613879 1227575 473673 1870769 464591 1124083 313086 1937725 241305 1862211 1270049 394595 367991 1615435 334049 1988393 1525402 1377598 289994 16374 371167 1381743 1453619 783044 609525 3459 1349182 1605347 1320002 175247 496100 616585 259997 1142638 820997 1260220 1817627 1914290 1661712 1310284 641267 1542177 1904568 755876 1188711 762190 1862046 915638 1850136 552517 643411 1179618 4488 370714 1351469 829409 1708813 717587 884300 1126892 252649 1547499 1752622 1138245 52598 666031 1042552 1487543 545540 60497 150489 1397269 456231 1713084 1481610 482847 1786883 1870432 1918838 1028862 1475929 22682 802522 23244 228013 427901 296687 796509 928056 51905 318759 1666779 1898145 1650309 798950 963077 208067 114702 1216069 1961193 246448 620492 649113 873873 790069 367868 303064 1720919 1678715 259575 271792 337519 1096482 463163 945983 1296501 227279 1261354 1274725 1823459 27904 421573 1922814 1592425 1406865 984739 1389181 168354 1235035 378791 1702238 1500426 4547 1760963 1070771 693786 1709609 1577951 1485112 1542002 740976 1008373 1132994 1076910 1366746 1961813 1506549 1607908 1306871 419664 844919 1427107 962252 1112964 775314 1175031 937991 188952 106639 1876661 619618 1279670 1634366 1114629 1291792 532289 42799 1318252 1037394 1145299 1126808 432501 979329 259170 1619777 1980884 977551 1825202 170287 1112064 920018 685664 1664659 960365 295293 1808608 1397994 1194015 1968791 1984961 747287 1496960 17151 949569 1817354 1626236 1146065 383874 799310 1563221 861371 865328 1658723 1041455 797946 407895 1776761 1133730 225841 225570 925995 1051587 1267372 326408 1380758 318748 423530 545248 377014 1539118 1867604 282213 1329625 910428 1770753 399543 702567 711877 1987994 998537 978276 1351262 1318916 1859285 485172 1719239 344760 1515353 1543968 1876637 1557226 1534400 1838187 7967 1551519 328521 1443610 1994052 987056 1532975 82311 1741894 1946939 459013 421091 1274300 1505938 157409 1166328 1459984 587588 1939651 1969528 321139 1572741 1697572 807797 1095868 999860 960237 855568 564223 1501012 1247450 1828270 953702 261345 1696685 660768 570566 201869 1095907 1709477 1814563 1024050 981641 1227491 1575132 1497075 1783247 1322031 1296504 1775314 40483 859118 694643 1365682 1539276 1617363 672132 1770078 1580139 938241 1034871 278504 204816 1426208 1903379 335150 626466 1050873 661266 153784 489267 463541 799447 1519279 783867 1426612 191696 1066534 1582440 1605821 1619171 1269694 977606 786665 1261100 1622963 471992 1692957 827465 1800051 1169535 713200 937663 1785350 146755 1652288 163614 156027 92510 432953 171209 1270513 1183429 1398681 1573787 1957738 1573784 1533427 670097 1836570 795244 1052143 1274657 1204911 480814 17405 1963095 1564134 354892 331386 1372765 1700964 431641 513015 1831593 450979 1033464 1286630 868588 1391141 851023 905932 1236575 539676 518389 1050390 1130206 615224 1978501 124025 128151 957302 1813343 622870 692588 623844 1155746 192401 1822099 1137498 707631 1725003 1748766 617798 659174 1188520 1080085 1268221 1643514 1017832 1756958 1626027 836674 497216 171363 1091066 382603 360728 1279880 900231 572611 499226 1640227 101250 540321 571281 592799 383871 1188422 1935383 935513 6238 1756727 42893 785465 325215 1176246 486144 43405 1072634 951775 1108829 1887128 635857 1669952 341459 164525 1398635 1024422 295658 1768323 476008 627341 1229816 974588 1245247 1127131 472506 241559 1730780 860232 980922 1006590 899582 1131947 60546 1307090 295678 895365 1902702 312910 1653766 673061 927314 814149 944430 1250190 1462395 153448 1085598 914731 85720 1205429 1297258 247630 348373 391311 285298 655425 36891 694169 1099049 992472 1191458 1230615 287261 1589930 1694434 1380839 863387 1894278 887650 229503 1813890 1640880 1948312 1174209 1557895 304194 624300 1558828 200953 1204586 239768 1507107 1384549 1358419 1761151 446399 1707402 73197 421313 719764 82674 35897 1746008 993562 1348514 1634863 47422 728370 864434 463341 385799 681984 1796438 1475276 209242 844483 246901 1912016 638492 1139640 169418 1203151 156146 626839 1047877 396754 912351 624083 1434551 1404693 1967039 1209719 1525707 1589149 1456031 31354 549387 1781411 1382041 1978950 1417999 1369946 1731316 1619776 1497985 1374045 1748209 417861 1495581 1849824 563104 1657752 227728 812037 143380 629160 1341306 1291961 614730 1859508 1203572 321216 86130 750477 1362148 924366 629616 1880122 687861 1876248 711413 1163 1615646 1756405 1540414 1201262 86762 84596 274765 1280562 1234937 1816386 1554998 649905 1708402 918679 1956644 145601 1656591 1376259 1319505 1938076 665255 988710 689224 914589 148020 1392796 364722 1715175 1718224 120571 936273 446450 963182 319285 512568 66589 1669385 1562724 928657 687962 1359652 889157 1418207 1525297 1085720 1691135 667776 1002347 641075 678687 1116611 1730891 1762768 162283 1378585 1900743 102649 1903607 1689281 645247 1015452 847287 1445626 791294 1301489 1392539 433676 278904 247066 471504 567663 668632 1320716 373438 1974494 1273038 1785477 611563 1225106 1422507 839589 454045 1839346 306867 81885 1619952 1940605 934939 508347 1694429 48295 1447776 1608369 42071 583844 1845620 424067 307791 1341690 1108624 1455758 1804506 267969 201520 271367 1184008 995176 1426217 441561 1865432 1870878 1486489 944306 450444 1088822 838069 1048535 1717205 694078 1888626 464839 354075 193270 578916 1435732 1444440 1832472 96365 1077897 480445 1841603 1434016 451845 964541 760426 1390852 749448 705916 1154815 1239941 1084670 1659399 853728 1263739 1583962 160885 1898681 1965847 1455415 969229 1500270 471499 891222 517838 401194 402246 1944232 1090925 939130 429495 1276578 1701870 1262761 55174 1254832 1677273 1290426 1274594 271553 1288815 1898154 735316 1349463 462867 1957185 1903613 223941 542938 377167 992400 297833 1306752 754413 1207058 568349 799934 1261021 216434 873030 1180035 440071 1376931 486690 757764 124485 1362266 716486 811369 698719 752697 73636 1336452 1495102 707337 1531520 1369110 1064429 1817958 593444 707937 357905 519324 1508900 365322 696284 545699 141359 1169065 1916343 109024 95629 505185 1746748 575672 1229290 434680 11066 1433564 1113996 837395 1164952 897958 340709 1536921 1372412 443546 932285 138303 773013 1797983 1223221 449282 1446358 219073 359036 1443975 1353554 451221 1381230 1923906 618450 1186563 396972 1320355 980871 1149791 963021 437896 353278 1069004 1446362 374006 1404081 1677399 332331 955701 1172028 876913 996146 452387 33808 883616 262301 1059901 855982 1778369 1045755 1545957 978613 738548 753838 381422 1077321 1560259 475465 1866840 1982160 1525173 1102965 1592698 1635930 1153004 591137 40894 1406994 50773 737388 1622497 1153731 1030092 764744 1489191 1228935 71394 1714750 652551 64303 1333497 1463872 465992 742221 230274 1368506 77470 202741 106772 1861187 1164466 199799 1143861 1029102 62964 191213 1252966 834314 1674324 561671 562657 544476 878992 977458 1359478 835095 748918 1861890 1413082 1368684 1256674 599086 1755511 248847 1356128 963094 1351069 1737783 1874942 1973441 496547 1405859 1354064 1280412 76369 101445 1300297 259994 10032 1467219 1464371 1403937 475759 283877 1116134 1864943 1231402 1793951 1754031 873518 1892758 1989132 55124 1322248 143846 1344384 1800016 886089 1751904 325661 1218725 278633 1583630 1566220 905044 188851 1103934 1386059 650140 400845 1804194 1938870 727392 1895830 412206 101392 938882 910956 771875 474093 1747864 561448 1214483 1342942 977934 1459609 1676625 998195 1219705 1822251 1973131 141505 1122047 1363083 1466718 284411 1597374 611103 1735757 1977528 272505 1463932 674312 753340 62065 1313353 1527467 498095 354853 1699970 357187 1785808 427703 1573529 966811 1403731 1182094 244279 327021 990235 1031334 1317217 1090558 412181 1896807 776433 865630 871472 1662155 735184 1239168 1832654 397815 777052 1599533 1108918 811496 1993203 364678 782803 384052 187681 913089 858657 1256679 1575270 1394675 1782401 839446 1494925 288257 1857092 937724 1605005 640047 243346 1249508 1900896 1430707 357883 1297780 1798211 510229 1465281 739250 1859026 1876358 1681400 368322 1154792 475283 1622658 21611 197221 517078 948872 991284 1569043 464276 1491142 1584535 337964 1577310 211642 1550994 1497977 1634145 412788 644577 1729153 1989910 1884505 131063 83927 25021 1254061 290706 12967 17588 1136869 799973 1852294 1848314 734570 804301 1072856 1543359 1824573 1288781 988130 1934961 546147 1519364 452227 1014747 441207 1271261 759642 1054015 1774962 621186 1048961 823739 761909 530635 930321 1976753 1012824 115581 129774 961027 1403299 712272 1332273 191099 1076747 1190183 1439246 962189 605031 796920 529590 916078 117082 1033617 1403800 934563 1058570 445440 822674 1430567 350749 927049 1579405 468707 751539 770334 1751450 1251726 1778280 962962 737638 1380382 766353 292746 702123 1548345 911963 626995 938231 1104816 763199 430034 721216 1378402 1604972 754817 580886 561428 361791 1434208 1795681 1825935 949933 1730555 517710 1092369 1860380 1545360 1135792 287952 17569 1623277 160629 1406409 1111170 1317229 1132131 407980 629313 1006719 890453 1711779 1679889 680762 1096072 1599590 416640 1724164 1833548 1068661 969835 359124 1281557 191073 884443 797072 996535 1468512 448587 1846247 1152185 1349004 1261121 1822468 1749639 155230 1434188 237241 1383034 703499 728121 828122 1962888 191569 1273544 1417733 550218 877948 590198 478724 233901 1571285 426942 847188 1583131 170597 1077914 1951197 1072513 170838 1578292 1975578 962722 1411254 791858 1752301 645380 1238626 1746159 629425 221223 1071169 1834227 1432120 196177 1194305 1224872 226388 537308 1452454 29252 649483 319128 325960 1572088 883910 564162 369899 263908 866349 1474260 1706655 861708 848044 566250 1140901 1594791 1056924 216776 1992596 1771920 1756847 1494683 1592924 1280166 1452391 1229392 725090 650485 929671 565514 875129 416511 1656069 1819431 197232 599198 1933964 815158 811200 1898470 864447 1620917 1276633 1263213 1778795 1027426 1815912 1579598 246992 117176 631620 1437254 256249 1899527 1010975 1155305 920019 1025601 1736438 334070 508401 831798 1305151 530735 1564763 1114330 1188812 864159 753363 661251 443260 38763 1730917 1628483 1441862 1137748 955237 331040 1219978 124462 773097 1958976 1435653 1784505 1621573 329895 508826 1113425 1627889 617688 675320 980091 830104 1332365 1559629 1750970 676645 1130740 600893 497245 275520 1935795 232768 1763171 68135 188288 179604 230816 1922987 1638878 956385 393590 930736 1787905 1906892 466184 1052874 76419 1228697 486445 1365676 948995 1720825 1739121 194536 1793515 1174208 1275455 1059180 493510 1047528 192748 1912736 1362622 421586 151035 1157311 666268 881896 249614 192199 377455 275634 1452837 1843062 463664 894827 408831 1651767 77014 902607 106181 1123050 1991213 1773004 1609295 416547 342788 1176483 1542186 476486 1031133 1931535 1089163 657333 1054481 1143269 99879 1448529 158899 1747373 1803577 477795 452688 1442429 919671 1778360 1094022 326088 637461 1971567 382082 1715603 672144 984248 229059 1974143 1862769 39103 666890 91742 695621 1586491 1625169 768494 10816 375408 551092 1968304 361226 1112538 557646 722826 679843 773116 1411512 236834 1593209 1117739 321647 418082 331817 1925348 1946541 1161737 64005 1590123 597341 830125 587523 1949967 104639 1083962 483093 1399057 829747 895179 1903720 799096 1950803 409237 34387 535540 235914 1489148 1443056 1861956 756338 816093 1908166 302019 1368180 1668765 43295 1769228 43664 1777506 802869 1131366 1353365 919007 1571931 1222581 1777379 186918 786565 1080016 471017 1437757 568711 1753895 1912135 1727076 652734 968954 1632568 1375405 1163710 776168 1223675 1097558 1815698 768894 5873 210638 234932 1870108 772133 194001 1900689 654514 1157445 1048159 1035274 495719 1495237 216648 305607 1782341 918774 101641 1602778 1840676 340337 472982 1159988 806332 941173 835909 405124 1475757 1847417 1508869 695994 1503268 1505317 1706115 1152752 969600 1857507 412819 134672 1689145 1036132 115680 472064 24029 39999 1321119 1968723 1325292 739325 1498750 1875921 1365549 205614 1833624 1707350 347550 1433963 809741 8175 1836012 1870804 1142050 758685 985493 890906 1868205 1503420 415606 677504 823500 580592 789456 782419 997208 1755058 422537 671469 148206 428758 1307475 734193 1452479 401363 682882 1934414 1289491 428091 1509310 1214825 190410 617203 533760 90446 1619001 1751288 119664 1370361 1110788 83523 896051 491036 1005893 1084539 1639865 340437 1939725 877767 1206628 222586 479128 1720483 1921194 1293967 1346001 28794 425921 1164224 133203 633764 1601346 1085327 217645 1461316 260921 596948 982139 1645461 113442 310176 149789 180929 1737849 1770900 15142 51895 793120 1055890 63911 618933 1053341 1291060 1109147 1623013 1302079 42189 712931 335573 522541 1036820 1364339 1332720 650068 1561587 211176 967807 748901 1667463 176312 655838 132453 209624 797764 1478069 916793 1228331 755343 1249765 68896 339138 1455847 469133 5744 1530921 535259 1455513 630802 350179 1170085 999764 1800117 604025 947696 295499 1198486 694490 995231 997547 862232 1386842 1138478 1114869 1124713 855515 1387889 569228 494852 1688541 342037 915184 652243 146374 1408172 1667002 801136 703160 821941 1440873 1427265 1234861 1791383 1775729 421753 642359 738071 669801 1398822 476288 621147 613913 284140 100952 369731 1972614 567853 1604357 1013489 694378 1627072 1739009 1459306 1630473 380247 184263 1935805 719692 656950 1374172 1950784 1941268 981155 1631840 698380 603209 644400 1683681 673656 1477559 28336 1983682 202014 421356 1716497 584886 1352739 113822 737636 1343853 1201845 1415050 1904291 991315 1984136 873314 926470 1798714 684541 1874330 1813522 1577500 1863840 514907 1321036 1724576 26544 409645 1647877 1804063 1153066 1196488 834522 44803 435323 279268 1712701 434490 1637553 896847 495205 1669147 1498373 631532 1727364 1334328 425491 1407192 1492150 654761 564236 325575 1124669 665159 1077176 1165720 1446849 125889 181955 187938 678223 453655 1987755 147054 151145 471538 1680137 773188 1759644 71144 963333 391459 535306 765812 1397356 1274444 1483438 609116 343396 1614469 1159458 1457637 1563587 778940 1947121 119492 923029 258622 561382 428108 134159 1955223 1206725 641209 1532297 856156 1282749 1804704 682743 16141 1132183 1635951 11215 1028890 1107640 1571634 1822848 1871725 1901002 1716125 318026 1723093 595238 1217480 1754097 1757363 396749 1021445 1228176 279411 566892 165949 1816093 1868074 1677528 293761 778223 1121509 1312983 52264 988609 1533325 529132 697816 321207 1612435 823066 1789250 773413 546063 1869593 1048272 954545 159081 485125 1882594 1112528 735875 1999232 1688256 520298 949408 1013137 1821889 946084 189378 1687521 1906950 278427 831513 529552 1135341 48833 14471 634123 1222619 1509095 949606 350980 808772 1769475 1001575 1755458 1468128 46575 430526 1623257 249477 853433 1855677 1444231 639284 414753 982210 1232207 285848 490111 1288810 935413 1300434 1886378 695872 517064 1648117 44078 739882 1138720 1562534 1974995 259352 591007 795219 1673001 1590989 1851667 1696313 1230490 550827 1148410 1401051 1444106 1950447 1734575 941064 1126665 745667 340272 918534 1174983 904223 68086 1931798 1096144 1887126 1053296 1410866 273438 1174935 1829518 1686671 173957 860764 427597 632173 378475 101820 973675 731666 946410 803660 58407 1428377 9128 417424 79456 1569717 378309 1534151 90329 937576 1794577 1876354 1683879 510510 703332 267952 253112 428348 1220826 691418 401101 412676 1154850 1116639 701647 1936777 528133 1270450 1258472 98983 619982 593617 903418 946553 421464 322748 741742 1880157 769901 922320 117331 1649568 741846 1601290 582158 1814705 1191217 1137399 943971 1734686 1030778 1666737 201097 1300277 236351 1874555 1126290 1223775 1661127 102434 1450285 1407705 222419 1856646 1804248 434306 403203 465727 340638 1659344 40280 561391 982595 1342437 2667 1270439 647157 1598670 741284 864888 700970 291527 1109218 788238 494807 1000399 1485116 657275 450842 266291 1698368 137031 582847 1934705 614546 1427245 1751076 1773479 319730 573659 438601 1524127 1684424 716889 1313477 1884113 139843 569565 707709 1809664 1055759 735378 1860677 1713571 623461 1780317 387335 188585 1140411 1415018 1811910 573756 1931235 1052293 824253 548972 1672351 706231 729634 185758 972203 1030012 578119 1230664 633364 1373867 907760 808239 862905 584504 1141373 1255949 1069881 639299 1119048 780757 1168895 790418 1326097 268542 1763377 520924 219533 1431357 1773722 1546198 1424130 614282 1902573 599973 769158 165846 362223 978716 1300815 24978 1111513 661827 1951496 1098720 1985702 1798924 1903970 1529475 1564542 1910451 605795 652844 245786 1718803 557840 910736 1715538 941975 1528652 1201920 1064374 126327 1621258 1867424 1400996 1984347 406929 1529038 1323812 738385 797738 1329087 1660475 1465919 1719110 1416750 952684 1929545 122677 1332337 1374123 1692578 1061522 1766771 532349 1968414 1535122 547969 619401 1233884 800664 1412716 65962 1110948 873956 547110 739559 1260213 791717 1242580 1492034 1317610 492559 853862 1794438 686287 938307 885271 1038570 592594 1350340 366222 1468675 1324233 462729 246967 687700 68004 724164 1448572 711159 1593342 1246086 1474182 495284 988094 1135053 1544278 540522 1605557 719354 1640541 409134 1507755 1004589 352079 412530 877038 1027740 1515481 1103564 1734163 203435 1163599 506888 1700578 1950345 257051 126453 234676 1944445 889739 1803981 425738 1365899 615001 1519134 1881911 1557114 771730 1607499 324855 790209 1852684 298765 442814 174367 1282379 46177 1718472 1128470 25580 346897 1435240 1275229 1552843 1985894 1265322 1518124 902944 1573878 860711 1663592 720010 1712684 1072552 1171443 1040542 656941 1006174 830504 1986477 872722 543061 92605 1143860 1152747 44278 1431743 1271812 341376 1610447 914851 922536 569586 97818 1673608 1256275 1359097 1564974 1683680 428282 1888061 1664781 1420160 944455 1383115 1364127 131559 1002517 1624091 1247004 647274 1265900 85812 732971 882502 1224759 268071 639042 1327945 90896 673159 716922 1423698 974603 1043858 1028680 84280 1627519 1415438 1590717 801495 1755357 976419 388543 946242 314835 1961723 1817544 819877 389480 1863016 129462 61191 1210251 47604 745485 410021 568900 836757 1068739 1728526 291255 1404831 829529 1608580 905546 228534 143513 672844 1065083 1617793 913236 240373 1662971 1204618 1947748 451488 1907879 607093 938696 711844 927702 824457 673289 1855231 658622 1208889 1301433 223399 247916 1238402 743908 1334241 443543 1276204 1693203 1433467 31003 269496 1579437 177180 1581662 1069967 1977569 340998 1790282 1130061 197068 1138331 1585604 1462150 1442049 375883 1100851 1920208 275711 843615 712904 1211716 1825974 930740 1212748 872919 71798 1995937 1631582 1332863 1365073 1293837 393239 1817011 1071084 415 1164079 1592986 248448 83599 572068 1508458 724479 1190442 1393367 1486399 1431932 1828743 1384762 113321 1712770 1213806 206265 68467 502933 1521977 990488 866730 835853 1519056 614803 977587 247176 435919 132574 1337629 1096122 248435 1355127 1741219 372483 1278998 228487 1167589 906733 611298 522849 464288 1439596 201488 91974 1813262 1564604 383980 549771 569603 648106 788489 35163 389275 1364676 1983964 922250 1487237 204783 1725313 1289238 1193289 1397934 358597 251165 1434425 303572 942864 1848945 1021538 1510642 629862 336637 844965 349866 1521827 1079021 120547 533647 1853877 1354594 1575136 1073435 902074 1747937 433828 543379 1727990 148599 1134848 384214 1003017 1020890 1806503 1591013 1531646 1840070 1993372 1455962 1688422 1015867 708305 297610 731136 876239 1852638 1047822 1032425 1861389 918658 1618066 1939391 161898 150082 1988238 1565044 874056 699810 673895 984143 29327 1319266 1817472 1652228 41573 1506673 21998 1471433 809538 1689240 1237627 1534876 1240942 798315 58432 1252254 555789 1719070 1400169 736377 1754790 556193 146734 1825094 127855 295652 589724 924228 661499 718400 1122213 727930 225327 322777 199943 1041591 1704776 651331 618502 893439 1774836 730510 1807547 1678948 802162 1121519 1556801 738459 1088780 606358 1768218 1306456 1616043 436824 1825339 563678 162433 16382 1330349 316378 1142242 85851 453149 721796 1116862 1299479 1997234 588138 751472 777511 676023 1796145 1777026 1085833 1285244 420341 220684 951207 453028 659802 1191417 491073 584737 1732454 1776435 480016 848844 1525799 921961 1907017 810254 811903 1845363 818050 1819748 105270 373719 1351915 716868 1403945 1387524 1977034 1231329 1672597 250838 984644 294240 239947 680444 342625 1592421 932222 83984 1502039 233996 1415813 171543 948468 864372 1256888 945970 779027 1667792 1149251 891660 72616 1233848 20635 1733574 1232591 430114 115503 311027 567250 19826 406207 1153985 730505 1407009 1864946 1881254 477300 1947367 1919589 1898172 133658 251885 1056728 475641 200020 482310 1806035 220992 1685218 110825 345507 101274 1860656 1275254 1520734 1289350 1730359 1903756 1181171 156578 430572 841235 271182 1843909 1154503 510996 1922337 1836175 926761 172077 1056912 620214 1998172 267082 535873 29073 1669945 1633871 330364 1636925 1435439 920670 473799 1921116 433067 716312 313192 616089 619287 92097 545946 678260 867972 1776337 1915266 838133 937789 438164 1589741 1033665 1985362 284797 1577257 1717257 336885 554299 1239849 470101 1847534 133119 1740380 1885025 513945 364670 1115854 1826906 141843 1902057 1464451 1357502 1729144 1396324 503087 1088272 1271787 571560 1368466 1144260 1805950 684677 306122 1532692 1474969 1689620 1487770 1311121 607505 350572 183147 404385 130050 1264984 816369 1032132 370392 1690777 200171 1161507 64284 194743 1352932 1583376 1278110 691040 1769879 433467 1418540 768168 828578 1712134 158631 879414 1587618 974462 991980 1448930 684347 1059179 586058 747426 314073 438554 1037363 270981 1195619 1847818 101324 431256 1183364 81539 1966401 1682616 1176160 1734300 1000904 156967 1780240 1082364 944961 640162 1237386 937664 1081915 1853570 720677 1849072 623673 218941 1813167 606131 1548410 617194 1388132 988695 779435 847515 1517160 1461297 858521 943120 1093461 644007 619783 220951 807695 1944722 1688577 1652547 575462 1997907 1003831 255769 71745 1135784 405231 1727097 152526 1884577 905143 939962 1161117 408502 1901851 1787186 528081 1641606 1689581 359068 1628667 798596 1000731 501884 543138 1825243 176249 1238390 784257 802167 1407098 1196447 1341349 4963 1685636 394730 246564 377396 1202769 1432524 1929810 1210414 91132 559735 276399 356418 421412 692996 847624 1248775 594750 1589735 1831536 551862 1135322 1635871 1757613 1537637 1731553 406297 670654 1170768 132721 940613 125994 1008426 670785 1395431 243339 1262305 538487 807314 1211196 321559 848776 215196 1581948 1466738 1595451 72719 728639 738637 548146 1860862 785569 173710 219250 99506 1591070 378415 86922 713836 1277669 1051963 1404258 859208 839961 779974 395180 1351281 614911 314572 255084 1881917 1355916 1817612 1588091 851019 531189 200040 887608 1644737 1161773 39558 762803 1130655 380870 1416338 858460 1882924 871611 732094 1585257 1605857 1174466 1573217 1351967 1277772 1701704 865333 1756068 281562 1451528 1396342 926284 1815165 1281985 1702704 1883634 171879 838254 860869 1939165 1736050 133431 238081 1999857 620299 970473 934400 1877139 265430 759177 232486 1468686 547952 1525354 1495699 1007229 1513080 542801 70692 1073293 870555 1336339 811509 1383709 67745 749782 829248 1266900 1090501 190351 1133897 183783 924791 1792152 1367763 632777 751471 1175114 1191409 1838078 575562 749469 522778 1417463 1996418 1630638 791589 1965797 814959 1442007 457307 957876 1209962 1718816 743881 787180 1016953 478154 1530892 221077 451940 630901 448840 219342 1038525 1133530 1158466 1599844 752678 1020871 1576260 522401 1937595 1064483 1335830 423982 1161150 1741029 1635831 978390 1888132 879081 1759817 1238215 1794605 700226 240659 1742276 806299 786161 611035 981503 1239211 364868 770270 1596351 641938 637021 179188 1473390 1566540 1770236 1641728 1070965 1326385 521557 1837273 337545 532965 540786 1456431 795403 1766624 1564219 305950 1073277 653458 1990555 1627774 911438 1319046 474296 1977407 41132 55132 124265 321331 1812804 721478 1935190 1099404 1924802 595664 1434424 292443 463531 1390716 655363 326559 816452 1954091 1965397 632965 393012 1732744 945699 1775443 1595125 941285 898510 741574 1235083 886809 324410 1110695 1488491 104973 1503243 682814 883257 1131241 969808 1185261 1447323 183462 556865 342575 190402 372238 656271 1593393 91791 175839 109277 1353097 1743981 1425862 1347510 1546576 567257 1448878 1092352 1061027 1241025 43080 269071 627816 1377251 518247 32621 1823053 950150 831969 80336 1936685 1959629 1456527 1188754 817080 1432324 1348870 518047 1031969 589304 74676 19764 708034 1422639 1814994 738838 1920741 599914 1100590 1762165 1886085 1643003 50842 1053812 64216 800914 313672 1365149 1169581 166757 1743301 633393 112944 838481 1555026 492695 893631 703032 1032446 1664366 96389 894069 488608 1185616 1641227 1803449 1278437 1214264 54765 1258932 642619 736503 244840 779258 1574288 148928 226570 1670506 1579522 1877520 1124657 290747 477395 48659 160588 932773 1196618 1468579 1377780 204039 1742853 239074 1800321 1499295 1892361 1095533 505718 1186516 1145245 712044 1427733 1374555 1170035 595263 157819 1165247 1657798 707314 1950021 1541176 1042345 148575 226021 1213902 1194737 407154 714544 310982 1040961 60681 1626866 248209 667067 906690 1895408 757021 232326 756856 1538870 745496 392941 681370 447684 386216 251507 1880450 1445541 718859 434115 607967 1964428 617700 1962226 578277 1466961 1117760 854559 946895 1265134 1688539 143363 694505 233960 199178 1108898 1766596 1279942 1711207 599387 1827631 1724647 578316 1704336 1691904 1712847 838312 427146 1495654 1707387 1083716 1464153 1114876 100017 1150423 969427 88310 175497 1108395 1297986 656482 1105388 504190 1791010 429951 267540 526349 1268342 130417 1686229 1145265 1696745 72010 1054247 860529 1084637 1493120 1640346 1286811 1974656 1267309 1570414 1618869 621827 889464 884583 1174250 16894 627791 685918 1285649 662703 1890494 670431 1088168 101927 1306607 1460762 310202 796116 526 261135 1245213 1512401 746382 227229 1564297 894853 1010908 997334 1248236 293948 1871120 334317 1291697 1169893 1145689 172654 1503536 175877 1569601 1111580 167385 622088 1944692 1078685 1017311 320745 880333 1471947 679956 1907045 1626557 1976349 1655041 238109 1021058 1907434 769839 1040821 991931 518122 40542 1524095 1004466 373609 1433423 1608892 1193019 1076651 532206 756807 1837124 947263 894679 756069 1522586 57989 1962454 1791521 261334 1487622 717586 322528 581170 331394 1850993 1272007 167900 1848762 1747045 692726 1727704 863930 314630 841984 442884 832074 1960628 940210 1390936 790786 1635001 634081 856398 966179 1006306 511382 1771959 400055 385423 1267670 1317314 806656 1908710 1318884 1894324 1238919 296044 1035700 338808 559635 859766 783537 117729 894372 1593825 1948923 294876 1436241 830333 1126573 948220 2812 155506 1644357 602852 1903976 764892 1497320 387770 1987145 1358731 900680 437284 703968 296381 1586971 1888012 361098 799218 1052651 948476 1222786 164104 260857 1499716 754766 1866488 1722693 533555 1215074 558753 652476 998177 1028863 994375 1819542 1214026 517489 730753 1209635 134886 1998155 672004 1816716 1665980 1796210 1307124 1752947 1692271 1255932 347152 227347 840479 428866 39183 317723 628611 1857309 385486 1743434 374460 897663 99245 566026 1845175 66229 1751712 1914780 86697 933193 131038 662206 1676829 300657 324014 448075 705288 1739007 1270084 1817377 1714468 1802346 701687 950418 1630695 67934 1271526 1570272 1245361 876174 1015117 978878 370932 60631 1580763 485600 568838 497649 1355875 782591 458685 254310 1317857 1175029 1974920 1302623 1414522 543016 1621199 118985 1405626 183390 1446971 984176 186768 1926628 289923 1635487 1788865 1112844 1170397 151617 1164175 90245 137320 1589233 597826 1430689 1344833 76789 1985256 655871 1260955 1163834 235037 47624 139020 653878 1196546 1533398 817617 1482351 1510766 1935089 259182 1753639 1365032 926837 241037 1079813 1575348 1325737 1643629 1481283 1940358 1829559 326275 1586089 276657 1482295 529693 645329 284269 1413016 1806308 1541591 1303928 1654114 1515745 1134142 268501 541836 637830 297213 506541 1371854 395379 800530 1373937 900919 899063 1983080 498606 35200 1540121 1960983 1223189 1404895 387202 1322858 1662849 1286289 208338 317414 199127 1003255 345250 1953949 1981199 273185 717711 397301 630326 1564567 273767 154945 1213040 1038973 1098504 917638 292941 647417 619610 1520906 1631349 1087376 1651532 471176 315071 268438 293864 298363 1514812 1792644 1962292 167969 1323344 1774988 1582601 481081 844056 375670 341120 1125954 631916 1935170 1583621 1758235 788542 73255 1024827 703062 540381 1423956 5824 1181360 529650 96640 616401 972723 1110099 1967540 1220322 29336 1546204 645998 399011 252686 131617 519566 1162361 917526 191991 472441 1020775 380150 1484148 1025473 645423 13501 330973 258548 22010 1583300 63258 456554 348577 1998472 19849 515993 1377447 615508 243422 415417 1452474 1730743 1891567 588342 33189 703839 1800293 940050 1597925 1088218 1523096 210383 1291135 1894961 289292 644785 1491656 1714785 1152665 217131 258918 1458581 1438106 584472 1014107 1156180 1290450 225245 651012 1884484 1764730 15663 1902835 828274 670738 465715 944002 267046 923490 615269 863060 704567 22077 1817434 1547963 1201405 27547 445274 1012122 1575567 1530920 1255796 419649 558764 1028286 1634908 1839360 1270563 1646342 1852544 850067 1462989 1901250 280712 1908359 630242 1001017 158057 1769057 38961 1106649 243374 269076 484590 591275 1681414 1312181 1139006 382699 1232260 1244851 896370 217076 993163 904248 1168066 1686606 140098 323073 875823 1437445 960141 1442501 532678 805465 1270353 1533349 1286280 34841 443012 1619965 1829017 178566 1387086 1329711 1861063 189962 61529 1363950 356419 727693 1447708 904851 158198 1875360 469469 796218 1146611 509514 1862961 443917 1594707 1996621 554667 15505 597739 821589 1729754 489611 202157 1836767 1798590 12486 483238 292737 252932 885145 1248353 1546809 1991923 1448916 1830095 1155525 513938 1043917 954213 832401 1792536 493920 983105 1077590 169527 614930 1484813 28491 267213 1311901 424352 446746 518469 1845654 1724139 718088 225597 759538 751751 1858719 571175 1053807 135468 686409 936799 422329 1090771 1133941 338329 1081062 1751956 518320 680963 568949 1689143 1223366 262369 1503147 668236 160834 668288 887050 295355 655113 572552 1112284 268556 1395914 289665 1700628 380640 1446057 1685444 1992624 1084401 486875 1870125 1291433 1045279 1110049 1241639 832446 975397 1877288 159507 1113717 1048025 735117 501947 1745251 1116166 1169902 1605837 1419652 523319 1100069 1903405 480100 1797517 1595752 1479206 13262 1531359 531220 363478 1263233 929827 235903 902591 578551 1247319 1078759 1788935 1801042 1077100 532938 394725 1401103 1502851 1823386 578091 506201 845214 1754290 250878 1755740 855685 28758 287633 482460 213603 617205 1628457 703505 315810 1513273 423950 680020 1863423 1630081 1382325 1420144 1375277 1280229 1309658 1104986 1249298 911207 1692117 581998 1333600 566285 112130 1003839 1597042 1143584 1331049 1875856 536906 1595318 371780 221182 1540684 1730421 1157218 1599299 1403913 1472641 1586312 66320 1596844 438159 1488067 1366350 874179 254962 1681280 239738 1871405 866128 929610 148931 1426929 1429442 409305 52842 1177115 514161 1550709 1048017 1974349 1544900 1439186 68847 810504 1909169 382572 1916932 1670964 1756959 1158830 1123439 1508722 1189338 1582935 1914498 535445 1261277 834796 1913119 1226834 140605 1918042 1707974 1390989 713057 321972 46807 1702102 668012 1995172 920828 1582808 738289 452354 1073590 1805845 288209 521632 1855990 429687 331574 826179 552402 114818 1244396 1189875 619548 895742 1205209 1735781 1145611 1925247 1098133 213745 545744 695960 962114 1184873 181044 1548197 46087 1410326 1559003 1765039 1844964 435793 836610 1065060 414325 224527 471325 1759429 1713869 611700 234458 1002130 40132 1408919 1882112 1112519 1820275 748757 1909785 1967448 123758 249037 1874805 1473751 1985219 584698 1030302 916469 847046 1890957 439027 902778 990625 325042 1419138 510106 1454258 1308542 1502266 861464 1459698 1746262 1071463 306022 96047 1458522 1956003 872196 173311 1952589 579953 1086882 252495 675554 1024891 1042442 1991394 531387 1372870 60715 537512 1527430 86908 1442021 1446806 1973908 747903 1133106 1108586 590165 1942701 1370528 442559 1816150 1228728 1324611 1803077 248124 1742981 304705 884724 1221296 1992812 1868046 1015916 1037832 1160044 1466888 1979163 1986753 11650 1129156 889105 84790 1275732 1394681 411194 1718722 526838 475317 698751 277198 1830865 1505232 395164 1803880 511578 1340259 1220168 626937 1949568 1312525 1558934 1011692 512496 1437440 1424666 61654 1839333 1708762 585546 897119 521246 1112189 443111 917325 1798628 535013 1006961 1466429 1935141 1769459 1776497 1098675 608940 1324694 576250 1466208 1379130 196661 39101 947193 1665174 1213410 1293318 502024 1845233 781204 1572923 914293 1831970 1613300 1089773 619323 1362821 260698 151586 201927 920264 1068737 1312864 428830 744344 1256444 1566334 1339606 1647814 693032 422701 445318 1432213 711812 1759570 132275 892869 76159 1637929 122707 1770072 210549 1783893 407326 924148 1760730 1330871 315355 1913264 152303 1570046 670679 47360 196553 881544 241621 962317 1481599 1999932 1276005 1089424 1263205 173941 477824 674810 1473541 1545259 1881621 1906520 573481 1583883 418793 882124 731432 1840736 1939083 611416 1306382 1493496 1219363 851114 932025 24729 669583 925227 1337553 39664 186988 363363 1797849 317561 1943265 577511 870386 1559342 1692401 686072 431130 627509 249135 768708 1705297 1156881 1822145 13008 503013 1853400 548381 147395 806593 234896 143016 1504135 917287 749292 865903 1274050 1971931 1303124 971571 1219148 1784924 230953 228472 1148082 1904612 454692 1377009 1138404 632652 1538897 746703 1448198 30470 1405344 1101059 1580827 474945 943577 31043 408951 70504 1552327 343310 1044935 797039 1596227 1584219 1416246 1947201 16798 295272 1805891 1362908 719357 1694683 856668 1064421 342835 1270532 915648 1426201 1080937 416087 598025 640032 695055 998981 1282297 1434797 1861491 1855802 964708 448223 947369 1964985 1364691 1015290 373578 107370 403679 803268 932836 1780672 349318 431243 57531 647547 293543 1104714 1606808 1296399 828614 1739235 47145 203407 1077313 233779 1714409 827866 1686929 1768357 689519 537109 1000031 210530 1489886 1891798 560722 1831937 315559 1539705 477156 1259537 107279 1901787 283572 1297271 546771 1769736 1216275 334691 726867 208775 1770560 16033 693731 1457295 419526 880591 924194 424428 1591877 1423327 1214713 593112 471959 1376076 1880092 208987 611929 1144487 671365 28803 892515 1654063 1987928 889989 1385008 1281081 1788339 1874206 1551284 1500863 725405 1907551 1047416 1947855 883377 1785044 1303977 158259 81387 1245325 437715 887454 1857499 1052789 76754 504952 1733079 597218 216577 156258 149624 1426615 1656967 1083149 663042 1789719 319367 998295 551341 104153 395470 1705779 504647 1445729 1398426 1117704 1299633 734412 1354959 245976 1829279 1012208 564395 967169 1017029 1447235 1376511 1431953 371606 1304306 199070 1579832 1341138 181441 1745236 1902467 1800564 532813 1352961 1088088 1211744 1833662 1098814 697094 1533057 879584 921947 305504 1009569 662805 1480868 692115 1960329 216132 518146 778552 1866614 1821750 1377610 661387 1842322 1150843 494992 792287 1537751 627386 1473888 1367025 1327701 1397773 47318 950704 279500 1371661 38762 591237 591294 926151 1779793 234640 1518490 1872034 68743 228507 223747 1231130 1907643 1892620 719549 352157 604487 1079910 1705899 1701444 1966445 1854036 1762967 954210 1759921 320865 457985 1897091 1733275 1864314 1263169 1686259 1068959 96573 1700776 1754086 1979048 1921502 1329640 578447 1973476 279122 31161 1702451 680345 880927 1543710 35824 1303269 344121 1340685 428927 349963 1137420 853512 286115 755997 1969372 1791228 1980229 882899 1887564 512989 686652 105412 1156727 1426225 260435 650850 1916462 1596911 1905150 1545704 489243 1327146 1738800 557313 1589660 1277496 759831 920109 899265 556786 1961592 1096306 780315 746891 1272876 396911 1389847 532668 1139113 877845 1561750 1599129 910641 935059 755858 1917222 1698510 1368732 503124 181735 1686252 507718 1171999 379449 202766 769906 501969 786499 472985 519174 1507899 62686 751406 828313 1056198 300237 1616711 500670 975484 264526 1439606 1386998 972317 382374 1778081 437725 798908 488581 1410745 1375008 1575623 1298455 1622696 1075625 1847883 130057 1386603 726028 272668 991165 602861 332006 1448220 1083604 1831318 153344 1427509 1932157 275612 1391817 1514069 467167 650134 1994360 1303309 774408 740781 1192141 52920 1855132 1976374 442068 1802385 779766 1209733 956188 348463 493819 1955319 1075311 396001 556828 478292 1061112 736887 624735 333678 162684 441492 496620 736162 1431124 989134 881145 331428 1607052 503458 149186 1901876 904974 550830 1944684 1818243 1790529 652864 1483370 1897731 878291 954427 526578 2026 1580109 1449781 1264592 1042268 1681922 1849188 534561 139620 811161 1023562 1164091 323434 724848 1802974 1194839 681215 1193562 184231 1747003 524921 1391846 1897007 948134 593207 1182859 837849 1067302 1079618 389428 1782128 1905539 1427380 905854 1293491 1233139 1137179 1220361 424732 1750285 660848 216049 1616195 976002 1957595 1835728 228766 1223404 1472025 1528245 388763 893402 59544 242148 1182184 1928818 702096 100977 1153145 1711008 1534397 786044 419630 1497331 900548 692969 258251 1140020 1731315 499076 1286174 1154453 189723 1916492 240265 1379173 195686 1231103 1375043 1519650 900270 62092 24736 1105368 987826 1105697 1530173 399220 1116634 940487 348336 328403 326089 1492143 1934810 843283 57581 581505 1923272 779492 1945880 970226 826698 1912724 90698 1996101 1963307 1481000 211696 773478 52324 1844310 359346 545086 259529 851469 1060576 1796444 1445140 765958 1674732 53795 1331331 900263 1086626 881915 1819011 1574459 152488 615692 342935 116487 794064 1379714 1646184 1607661 229472 1981560 1003589 377043 1152215 661561 1014726 155447 1334027 426953 932993 11849 969337 1520855 737086 156513 1508207 1710991 40845 1252790 1837719 440514 1385054 1188672 1909594 347374 1520119 1268900 1597037 1559209 1703205 1251199 1588541 1598241 1549627 1652079 1531858 1159439 1623664 506560 936406 1343744 1982073 1983566 1474535 353725 119135 1762674 249285 81540 1269070 1813261 51369 23111 667371 580011 1026655 1107177 363532 1314737 406893 333555 1735751 1421922 947821 1077702 1629364 807637 1215748 1969015 1790033 1491376 1489097 1817592 1800550 1156902 758074 572057 434367 863027 1921350 1108605 147848 1630635 1226810 1255853 1643756 1803136 1673848 406735 1518236 989008 919305 322624 1423952 514242 1425091 1615703 170345 972218 651923 279473 1740869 1820162 710819 248962 800889 29344 1122931 68837 1992227 404952 287849 1506927 320570 206299 1359123 973147 1461193 1490760 1792760 882141 580525 491827 1796782 1871424 1186703 220138 1890249 487294 806459 1186233 1550345 1301779 910153 1628150 1280517 1038054 1763286 1254452 1195284 1940020 591596 1784613 1620084 1724255 1547616 1405149 621720 233792 348381 848239 1143516 1266835 1087727 1666521 802636 646168 769454 1087191 1266720 1977746 298652 1738155 1429458 47537 202355 1259063 564003 739379 1414989 709982 190632 1276117 1709849 1896986 188691 837668 566173 1389334 848862 1374124 480469 1898121 266984 606510 705441 683984 1781948 284157 1945490 1357032 1572264 897935 47963 1153589 1821348 218562 1555495 780178 539930 826431 1556923 762882 1339642 671435 1221184 23117 1296078 672504 763200 563737 1873427 769742 151251 1281903 108082 329173 1506631 1757127 1939934 1790095 196458 1038874 163071 836553 1907705 801911 1696243 84064 1163890 1463781 1623044 1339743 1832741 1075437 1132301 1873056 904588 1190634 517261 974184 489487 311912 202270 692184 1292582 1199550 877509 1501618 1604966 1416359 1099016 63789 1168519 1052245 1637515 948393 1365538 1515813 1451905 757553 1378141 1343160 541852 191927 1402849 540281 650376 1108561 1223207 16026 874843 1048965 602970 1029644 824053 1851546 1291859 1276545 1981931 1766800 1257493 635590 1207788 688405 1921693 1275795 1527194 856898 1206124 1139717 180134 719446 602393 1439280 1098165 1071542 503556 1717339 1318850 98794 1462979 260829 1590062 1748905 1683868 1595403 771015 1836593 1058395 1254144 145963 1857767 325461 1781651 518082 916003 1859572 900933 1423073 719238 452087 744646 589706 1804249 1487819 362524 1419290 1987191 1954590 452042 430397 214388 1399945 284486 567450 1184596 140038 1618409 1152472 718837 1297193 1494065 1821975 187968 265104 853991 1427735 1284368 1790936 1319918 118697 995563 840052 861442 1581621 1798452 306857 1232235 590414 1103917 1972387 1092622 1527432 1174452 1868250 1865887 1688355 988054 1025591 1569687 319802 678992 625866 1921747 1586049 1617305 254573 1423006 402415 377037 644768 1726649 1949885 818755 1854429 758313 1739164 1364241 1629959 448184 504889 275568 1330141 493737 882569 309807 86651 597805 1007010 1366762 204514 387421 359724 1079041 1867170 1997674 1721455 1239218 972820 803984 1476194 1011514 781574 582187 1976712 400278 1478179 1145331 1144679 1045907 222512 1955267 1135135 410692 252447 585568 1470652 1516643 1771837 490196 837954 1901363 1964130 940963 1102009 1901668 232867 346334 666602 790363 839037 1873344 1915397 97367 822645 1227997 1213653 1737694 859598 1540370 213457 1991143 849974 174391 1385577 749706 1120688 1878858 384421 1152524 360078 1405730 769737 1464623 1074378 1639348 1941279 1126532 261292 347436 588970 1787637 999488 95443 565884 1132989 779136 962251 1971870 957205 744096 35685 1191263 835696 1031397 365539 263796 110215 1527186 793143 14277 1512034 1572420 1284113 781968 995626 1568394 1098709 1256044 966986 1703985 1561997 864141 785251 1017890 1800864 1734606 792955 19262 455033 640031 1006859 83815 1756671 981149 437341 1968671 1344586 67723 1789650 802573 484621 1079007 1762826 1212917 432018 1291138 960459 1091424 285277 750963 757018 6566 1139357 1858966 1988494 1788837 1542758 519436 657320 1542431 1899995 828877 1857089 1691665 446731 1377581 172856 1700582 1273442 1035290 1629012 1068991 1113304 485977 1539473 1404378 665014 1982012 341636 1053741 1673080 588131 1229631 853558 1602527 234954 1286059 509909 356424 1922425 396502 1353466 1798829 273481 301191 1411465 606943 1744092 468943 961178 1529332 79545 1843279 500262 1832954 1372784 1949817 398797 1269496 609136 1354710 1073786 1521866 1161394 907496 1502015 1385679 814519 598911 52397 1311047 1743797 1020258 688794 272208 950992 1592395 482118 473848 1332681 1337997 342175 339371 1199320 239896 627853 1385967 1935644 1927760 162178 436734 1037931 293099 1233439 917433 344404 1963421 113575 1975321 1574788 1471536 547801 1127675 491869 1664378 1667239 1785689 148897 816331 444746 1229324 1159867 427938 1721528 150041 501607 1065475 472105 1989775 230897 1925187 1608888 1438109 784036 1291712 77785 1534071 1244471 406063 1262561 153677 1592628 1600560 1383283 1130632 69015 381132 1068240 1409549 108639 1015004 233222 237227 973066 1869181 1753743 1296787 1578818 1080003 1382006 750120 172565 1492767 1106721 331623 1439772 1374715 1059183 1941896 1764799 1138375 326167 1468763 128444 993479 1245409 1522831 1681679 1521634 1391371 425170 1490058 1176787 238550 1569544 1572499 990433 781515 1630383 1868620 1628789 572687 362099 1067538 1483902 1078204 1490253 1817619 1326284 1772498 312551 1992706 1226643 646533 1079640 901692 3748 107080 1947982 376970 1143747 725979 1775920 1259053 930265 516121 1718532 1692838 1391122 1381760 694091 1513972 1347157 475972 384621 1742404 749029 921569 330090 522923 339604 641305 1066325 1730132 1143738 687118 1330356 1095856 1573968 1330930 723772 1052590 1993456 1150353 1041860 1610588 180911 1962502 1285046 319813 1082685 1359687 1542096 1856053 1591780 1417789 348211 515867 693885 1039823 1750579 773266 1315854 1349392 1677269 874981 1744848 172555 1058181 882263 276609 428386 746247 887644 1924407 421786 1535673 715465 1081492 168139 103827 783633 401167 1237825 1652694 1776850 448138 663933 1693275 1165207 684010 539702 1163593 943697 80732 46053 856589 629914 224650 485186 762293 1255898 1306755 820796 467038 546654 1370153 451389 504299 522512 1874742 1750889 1410928 1850593 1602419 866 815030 471926 1817258 345414 1672859 80609 830003 1901255 930899 1630680 1026902 1623770 47782 467237 1213782 952014 376340 721309 1254503 1879629 245009 959297 1049597 670751 1381552 1402755 153950 1065487 1455664 672531 1731290 1339741 1745524 224709 173740 916644 793659 129026 1741694 1590953 1273948 1482184 1700831 975869 115172 326966 945819 1146878 1941750 296415 415233 563425 173999 1322988 1192251 1883799 480495 1688811 686596 1025815 291177 747950 397524 596834 1078734 1686898 240067 269637 457031 832375 536505 1672714 219603 1721326 641877 379786 731375 1508999 1060873 394139 1855315 411490 257766 920617 1425750 661123 478131 579970 111605 507198 860867 1905151 983875 1659356 326027 565472 1689265 1993950 113433 124131 1651231 915462 1557238 1805146 184993 1966761 819445 29589 1350917 608899 1480274 141635 1066727 554691 1036437 622327 1848726 867803 235612 1797494 913397 765945 1380465 1251497 1643820 1876268 1115029 362659 943852 887289 313099 859679 519454 1369510 920607 806396 570508 816324 1456184 176116 634184 878349 1167371 1271058 1458555 1636660 15605 896864 745355 1898874 486837 1186726 1304269 202477 145233 458339 230302 1327676 1365773 1916981 1898324 1570072 1645153 181736 1450449 425963 929480 148810 191565 1374990 11074 1037867 879280 725659 525469 82008 445477 1715279 1071839 1885309 862990 1654303 1623186 739056 1753697 1882486 3859 1434685 385961 1558379 1585311 1666880 1871042 1302536 1311819 1376717 657900 1485901 1035655 1886753 1791291 695635 552169 1335844 1254449 179374 351611 1625384 999102 784621 1573278 2172 900040 665368 1253157 440791 1090007 759519 1255492 1222102 1293843 929304 203507 317216 357824 1412473 969864 1464522 1332588 91219 943733 451945 633231 724493 1647027 1177568 976596 1371776 345599 1481745 219399 1633674 906723 86778 878165 1543218 804634 321889 127106 1396346 1327955 1300514 1616433 717469 210694 1163514 273533 90987 1767077 190231 41840 1202388 227120 1180868 1084419 710991 1908161 1712629 489770 1504747 1570895 1277897 1516030 1394999 1873506 984980 1993538 1677896 1509691 1713320 556660 346135 172566 919739 1475617 1043829 1621825 238286 1206824 152577 1942944 1805562 620726 349604 1576285 1752831 1742805 344460 1543330 1788357 1265179 322944 621248 853227 471014 532852 981380 1620043 342585 77284 1021493 1244186 60008 1501196 965849 1747993 1391040 1403555 1111625 855681 1491749 69036 1026528 516569 1886947 790016 352222 1070844 271152 216807 1535016 1022599 1909727 668479 964305 62601 1673753 1992685 1645610 603443 210531 1044479 1663502 1098535 96102 1815027 1177603 51774 1298155 943329 1305241 1034944 1640745 1509344 254360 1255856 1196817 1428840 807216 1661594 327269 207767 1021161 1936388 38649 616622 447591 1561044 1582041 1202633 749711 1108905 714730 456621 1525680 1157717 1670605 255426 1915871 1508394 1575920 1858002 947717 1906766 461707 1950435 1381548 417116 1152294 1763565 415770 1331882 673784 1438741 133528 1547750 446288 962426 1474334 1122325 294560 493482 1342601 1875430 111053 175113 1150767 1050399 1350264 797444 1264796 855328 1498971 374057 1395436 1984078 668385 1679304 1464713 769403 460361 1873889 1938212 531036 1386466 1861371 1694844 1951297 1755243 1476843 1898717 395952 257435 1889772 668374 257536 910604 540541 39259 828287 1266641 1201371 326893 1518652 150342 1199326 1937291 787365 1482007 1683711 832712 972042 344503 1191540 346644 1323832 1879040 1283386 1628308 502979 446515 1222758 314293 1675922 550934 1399683 1303909 1990356 1645723 1772213 1642163 674006 1000448 878739 1050441 1011463 809066 344424 46592 1634876 317016 1931754 1398401 401296 1699415 726811 1455210 1912661 1125237 1141162 551654 1321190 455338 1227033 1740692 1481485 1837187 1858761 1372611 678748 315422 817351 347802 1959876 298159 1443129 1117524 1082555 1630991 1498548 951589 1926541 463573 328660 972856 446376 692298 1124685 507498 1017063 626288 813372 1451980 399373 256756 1382940 1972448 1984938 1356435 459388 1194834 1232888 1822656 1636608 1170273 464926 1947587 727928 830813 118448 563466 159341 436275 1752603 1103210 976069 806528 126070 1289682 1630254 1929599 1295083 1425118 439073 789116 1782746 404714 1631649 1826791 1880889 192964 1331912 1531558 1648058 1561087 862639 1254873 96665 1045514 1825878 1070030 634633 11972 684404 1140957 960350 1122596 1984919 1020002 47460 882061 1288663 663772 783053 211471 1443592 1683833 1350073 969035 1119224 927774 838937 890771 987139 1847360 1927164 105352 502092 827317 204594 68109 688656 482909 130149 1326489 1006943 859098 928170 133207 1935476 174204 1847834 410345 1902627 1267385 421191 139673 1355677 778786 765966 517677 218737 977487 1158961 1392057 508076 1483589 1020518 1709299 740059 166665 1542071 1627584 43507 536805 1080704 431381 1337991 644539 1278746 1913048 957958 1300812 1474309 1375692 1378224 1931232 746873 1959663 476956 1933933 243528 1062095 97907 483496 670526 1181098 1271902 1680770 721948 1018496 407278 1602443 1862536 196143 519809 903812 551601 182296 530118 1979668 1848720 330596 1301663 590295 355710 445776 1690050 431050 422370 1825898 1030756 865694 1911894 1107775 1020079 133908 62334 1490494 1954183 235390 1752872 1531212 1869662 305715 1222863 748573 511203 1621163 498887 17963 1012516 1793246 232667 50569 261102 1933422 679740 829792 501687 597076 1849173 776909 632880 447996 626659 1499617 252528 1085149 724538 1784375 668501 1612151 1829836 1096546 1725625 1481594 556520 566692 361033 162148 758057 916531 1818213 100924 57573 1703608 197184 1726362 1418527 463478 1104466 1245239 1841480 1732432 467916 1246443 1455789 104350 53908 639772 108429 434838 1610785 346516 653251 1751088 1179132 408127 146794 281726 268055 1149455 1930445 918676 753053 1051427 1964357 1019159 194571 159158 902451 1650949 769317 201998 1930221 172504 1740969 970311 553995 22913 224085 400077 1461427 950989 1940357 357865 983883 1952036 692625 710878 1615147 87274 1557139 751691 1992251 1562888 1092870 709822 311085 1201800 1313750 1880241 1491727 870182 733546 551597 879130 1711524 391305 736550 60986 1096607 1587500 1066498 605683 790119 69314 1445199 1498950 126760 805758 470227 1925368 1689537 1068150 626093 1899917 879244 136076 921349 1436058 1264351 24108 1169423 1543300 1908142 893048 805374 904262 808842 1200348 1986973 204583 1182839 261160 1786286 1729248 1254402 1926056 1606457 1892489 41100 1885513 1379675 1264713 1207093 1352218 1933883 995937 1815204 706075 1701241 1078339 3414 860862 1633516 824695 1449499 257729 685987 273866 1723150 966581 208844 1223442 123801 955456 232133 1301351 1740052 464194 1458571 1264852 1078991 239219 1431709 475804 1215397 1700129 377096 1012927 859292 1597294 1810986 1791475 160339 1075799 1479915 81111 640301 898365 1437961 430035 1242343 1022161 710456 1975171 174744 706729 1496596 169678 355939 1014590 1372127 592112 984415 1560132 1547061 1007396 641120 1624533 1754718 1752665 112847 1047808 1302323 714450 620162 1400702 398130 1246604 590107 443275 489376 1998151 1921744 1372209 314158 1146127 294219 80074 91969 1396322 887191 905581 1651846 698926 1099679 680463 763177 653661 1241965 689167 412463 1997253 643703 1074065 1724052 886598 1968005 1275785 739431 1842141 364694 730154 1600400 608361 986736 1750969 1211763 54190 1559711 1775889 1224786 1755123 581127 1453528 274925 1223005 1043811 534765 783263 81976 1649627 810977 79816 494056 779170 938289 887553 657257 1903443 1286753 1488296 272778 1908758 349601 1477603 595937 283445 338151 680306 484583 151448 1517216 832147 1182198 1364697 1882225 467035 1326547 1034964 1477696 1366697 1511517 1541907 737930 961289 1238024 1820665 1149491 795881 501483 4318 696069 790977 1683602 1853843 787194 12911 854032 188424 1675302 1114786 1949931 1633850 1681275 1047451 1830560 97826 1725665 1347582 257445 1036131 1640080 655937 70162 548254 873840 941734 1534429 80406 52867 154567 418534 269912 395553 133161 1205987 1322759 863239 310170 403749 653977 1454406 1786604 655180 1791206 345073 1392936 1759399 456072 1504268 127688 384175 1059589 1195718 1987765 62802 1471345 236565 884836 1170823 1338970 781984 647995 1466030 1382162 1011002 817124 678149 672600 671082 650083 430207 1719009 103656 44736 1418164 1069888 1191271 273689 1852559 1304049 1251540 666854 1227151 1440246 874262 597018 288560 866042 560185 1347488 1004280 716047 1456478 1422168 491085 21244 1261908 1308182 1655793 969913 1693384 1145582 62015 450347 1165541 64814 635432 1908566 1722429 887095 322743 542933 857566 986198 1174792 943137 1643564 1380514 1484632 1567839 1425904 1995826 687137 523517 1347556 1763218 772776 1669865 1514143 245044 1929586 1880797 1457642 1654684 702179 1301830 942400 1999817 1232919 747938 1582084 369956 1380938 1653174 1666744 1457677 1778088 439264 283560 1064038 371151 360644 926541 1374474 1400471 1362417 1422920 566875 544205 1330886 476148 923118 68690 170866 1515365 506874 678445 1708788 38914 1675747 605285 750763 334636 101526 902752 1385857 893829 1452508 956867 1406181 1775391 1377259 217743 1101442 5851 1509215 1004480 1575075 207869 757096 1701378 1053615 1402438 591442 697945 456676 504011 1418924 21900 16493 1616321 866494 120490 1635870 1140975 610680 278015 1220521 581645 495165 804046 1156288 392704 1144691 841399 317713 476812 702437 75137 1472206 137556 8536 1915370 1635334 815808 1699215 1921297 1702893 1629053 1110320 262953 1595191 1905852 1801935 209396 1147330 1515577 1969096 1006692 54009 323682 634949 1441484 9011 177025 1830479 854807 1346915 921185 1891993 1077730 1713905 1709786 736572 1497550 1681674 192465 96335 1431583 1774693 757347 303902 32392 695231 1703073 184778 1584618 583754 908623 1987237 1243773 1222199 1549301 1044090 1849125 754860 1988796 1850528 156595 674828 1010084 1626951 1807174 1429614 246417 1408582 1444087 1102664 188524 644053 927147 1505411 1668307 411301 1285720 1788268 968868 73863 173994 1529375 574887 1883242 824128 29798 1557627 769964 243241 1633015 1021776 1710221 1406639 314511 1001041 974100 1508836 1690271 670161 1179796 820222 748788 1249693 1861193 1934451 1031731 1403551 533359 256046 608388 561554 1233235 297662 525663 877346 715564 1958564 1660285 781860 1377621 1156677 1887918 510203 1787230 1378433 1462211 65269 608818 439285 1458534 1986488 1876871 322161 1941795 296125 251102 865962 746066 1790431 859044 86368 915844 1123814 1497221 431726 1792065 718116 331462 1346030 1405720 1508597 1997509 75525 1118604 566448 1493721 1609640 76831 1013971 148201 260473 453509 733705 765203 1158447 1296627 1131632 1449241 986396 384650 662783 299919 105209 1680928 1963815 920306 1603827 233957 558746 1744675 452874 609537 1709489 1465938 497987 839799 544979 653529 1150278 723031 809350 1709869 567610 1579242 835832 1530453 1115945 820220 1044933 217820 1962300 1376706 1621535 508763 505406 1702878 634147 726031 1397359 1670894 269168 1328198 1484431 1923989 1588663 1100903 1604155 1208680 988513 498656 1819459 354637 560878 644020 920196 852294 1853484 317505 1450297 430029 764188 748686 965915 212840 75005 1126429 363692 1188899 25811 1560286 642463 1763530 1519318 1666513 1868224 707461 974503 609854 96642 165544 1655838 389204 1292285 1479644 1680822 1169456 1207280 745448 1437744 984588 796826 362576 663806 1977694 729962 1138805 599596 273159 1152350 409374 539502 108250 1901160 1315144 1138916 566600 1928250 1563567 554463 1107926 600329 1286729 1138133 823168 354863 669502 1254314 681864 751826 487847 1389489 732335 158517 12286 323376 1160246 1035722 294319 779814 295812 1895343 1179601 268632 968544 1140928 1144558 212696 1198040 405004 1971103 1124797 1135536 184722 1940624 1430019 1917708 1300658 969734 309986 911168 1360709 267437 1410693 1753733 1130747 1362428 493938 1925383 952828 895010 1081061 1545283 1446013 1369135 927991 20993 1511136 1235479 549313 1021621 475205 85786 1011879 277211 375360 1801629 622885 62481 1088553 1669995 60174 785639 1115955 1997 1438751 29341 1414296 1709211 1190398 64503 312065 1344215 1056234 864547 1724735 857630 489335 1758987 680786 698301 898522 948612 890759 1462674 449716 746526 1102570 933921 1256125 786793 198972 1363370 1954630 1327640 1965491 1724677 545982 920831 460573 651824 1305477 1741267 1057110 1920049 1116361 971461 1776472 285547 1855620 1371864 790632 1563360 276230 1516892 1133170 1728086 302113 561808 1358699 648639 1525401 890879 813503 83274 87952 1294772 1890631 82299 861936 423847 1048943 485310 1000503 1692963 1571440 1868621 762888 1591666 466355 80379 739723 1464281 373425 1693237 122348 25088 1539469 572844 1016322 641712 520502 91899 1280020 945881 220825 449734 377830 1370634 1955751 86468 817913 870265 1272992 97456 332812 255256 387647 777873 1337377 1541044 1459928 415873 586133 1010148 132792 1823656 1791389 239481 1833780 509097 1928909 808539 1098182 1975186 357226 1254727 1464458 1827767 1617275 1588658 519804 1039286 1177049 980283 418565 1677554 723695 1878722 559953 1543021 400127 1198519 319722 1804889 207569 796166 927793 1148489 1308498 218104 1261252 134487 1346814 220905 94234 1299343 1675860 1899229 530844 1907364 1802070 55058 1171765 1423060 633828 1781423 1128563 1646362 1735713 365838 1450218 1364597 857934 7538 493855 802466 458363 1680819 958118 1631457 344662 1055935 662645 1845814 1463783 1244058 1138205 349278 1962112 1824812 7093 11086 1181460 1338298 1177895 450197 1604739 336658 666441 906869 1952939 444143 1144689 1623177 1028952 1225607 553848 1534304 27417 1974574 1090087 1548079 1471851 1149434 828815 1383264 1168205 694510 808940 1004506 434782 1534624 1967548 1967944 214368 1057971 322422 620121 97959 1350832 1685083 853912 1722347 517255 752158 1819426 928250 1102654 843833 781261 1381830 179689 689778 320390 256873 762623 1139920 1043946 347184 1288599 1485906 926027 763700 1580101 1053996 153464 891681 503721 614582 1552218 832806 51212 584841 1125274 1707177 1160500 653917 1555399 1419526 306837 1955146 695724 462599 602892 837429 152121 374390 1182646 390798 987852 1147859 1902642 1372114 370710 1971791 770318 179870 15070 1858669 1443425 1314832 1543169 1260033 1163578 551299 836965 86841 1516236 735300 81269 281107 1120876 882049 1871976 939000 562189 193978 1625458 1469028 220409 1543796 208018 879740 1665293 1086301 912845 962188 1307049 48661 622692 338174 459664 571122 1536955 1514112 1977176 285191 928436 504396 517023 434010 1956099 609146 1801833 988953 1212475 390515 1112918 1911968 1540123 870791 154049 3794 1290817 1006866 1621400 529993 942170 1595930 460383 1575113 974288 529216 810278 1070522 1386736 887578 1633488 1289045 615601 348898 979741 840480 663175 1444213 473453 1533734 488885 1856778 152357 1442870 1404603 300912 858404 1207913 1866927 1335380 765345 576035 1426547 1235316 200821 555734 1730406 1464347 312178 201817 36687 1943913 1420927 1954395 653500 1327938 855558 953156 1310685 571736 363114 1295891 1147962 1859004 1105488 1013054 905551 1986590 273012 429433 262446 1414689 520338 1975371 1618663 1273212 407583 1375740 1647600 1783789 708104 1782650 1665210 1204388 1439779 563191 265684 1075456 1469630 88157 571391 229322 793730 851094 1837057 1606777 1288542 165384 1028710 749420 1884632 51518 1693006 1593812 619936 1577436 255831 882829 1794519 1124961 524917 1299237 809181 1151762 1883641 1741375 273727 329669 422795 1836267 642891 881844 121432 1405516 613945 1346300 1899370 1623576 852603 1530780 604957 1624928 774724 985914 1161000 87841 1738944 1979536 1519566 735601 678268 212298 704094 1646938 1836423 329881 1818735 1166937 1543887 681889 825072 200148 1762818 251728 1321715 449683 1725178 289973 1344530 227830 142617 1779932 676276 500379 1234083 400713 492416 1224502 602123 1540879 982542 194216 650829 117662 1403824 1566768 868713 488512 1214237 266264 197404 1477854 675086 1427534 1354981 1917439 242096 519799 637363 1659274 984485 483748 121402 699441 1011637 1006011 1312220 1671324 1777289 55542 1561888 1357049 387286 457371 1592819 365861 1125445 73433 547196 1271443 85179 47582 921847 768276 1780033 1979019 1413990 784742 725797 1549770 51296 864829 595715 744199 1795572 1772066 1020933 1847139 493912 1243419 1817908 1464520 1058065 1703756 293821 546045 649246 1641999 744523 48026 236201 1999196 813419 469909 811673 559070 535466 1919931 1586241 971519 464290 1824585 1446176 737174 747580 710796 131968 404565 516106 1312249 1209880 1003070 1229712 91798 678045 1302712 80368 151804 1649269 1199365 225189 1219778 1204704 700992 857426 1580876 1793534 1939184 998710 241123 1233626 105372 531670 1385492 414211 21071 471661 1454038 1465789 883055 1839793 1341149 1839082 198649 684064 1265921 749778 950554 1803053 1688215 552356 1063100 599443 407068 1030206 1965529 973773 1090738 49401 213115 1249345 18097 214153 1327545 77752 532225 355238 192206 1499517 401741 108434 1349048 340828 52579 1629781 614897 10448 1368552 761549 1384202 992382 1272239 662679 1543155 434985 1908497 375888 49009 1569501 1852296 698954 1717761 1893958 1548555 562752 333039 1532913 60500 1051182 1528401 1125729 1951590 1113970 694906 961816 1309764 1612630 1917472 1269511 1278175 415132 1303134 1625234 1486106 833707 1196378 265237 559754 168416 1049109 257146 606415 1185987 1275534 970602 319839 1987806 1115748 1182357 121054 1007928 344618 1355219 1283870 867217 1390234 278047 335968 1419814 896003 559295 236509 1788567 1852405 768828 1316243 1062287 1193809 443177 550431 649253 623482 1620731 612350 686264 1633616 668096 1441513 1819715 541874 1509352 1641324 1005689 1595977 906977 1084706 1960642 822880 1843215 1928135 1215435 771873 18643 1423318 1313780 1618720 834179 1889475 449210 1823450 1577283 375387 1208504 344432 1820541 941700 224790 805950 1048282 594004 733613 21268 214219 1883788 656864 5882 1837251 1798084 1296522 1529636 335036 405839 650122 1468861 1401789 1576606 193965 1610282 249492 743553 1460536 461920 1551636 1073517 240367 1441557 1334172 1425332 1260678 1256666 1580600 690002 1809972 1466518 418501 639522 748801 71241 1479188 116595 47899 748935 1554052 1887811 172975 104892 1360789 414852 684609 759450 1723004 1611515 1383990 1684515 87234 973594 925020 1507146 533882 509184 422713 594693 504309 927400 646687 1203926 74784 540823 217822 690618 1558610 1531145 1412122 1699473 1560771 155657 918759 954280 1692391 1246666 1002321 1212264 1792097 1978503 867502 1421401 362302 1295215 1739145 232555 899629 1002751 1892089 1800560 301970 1683967 856690 1967604 80551 1149607 521522 387483 1010790 1654661 1929871 1202436 719208 1238473 462739 1657095 1343455 1863322 1358149 1931392 1922468 585883 894567 1702107 1514853 1780332 1220056 1385314 1028379 596346 727821 1978227 1236807 215223 1734153 4800 747589 522928 571862 1613546 300493 1549171 591685 1833593 1291109 1311164 159212 77740 943551 1152917 424934 546980 1275052 1578295 131489 1252317 1462842 1764469 1632260 1403094 790640 1092109 1674683 25269 1537545 695153 1978992 633838 1592730 1837797 1701532 703740 21939 1621240 1940993 978959 1259870 1448210 964831 1572775 1002665 1409198 1765213 1345839 1503051 727221 1560321 493097 1961177 1447355 1015729 579168 1460858 636440 1607558 742004 1165971 573373 1684153 1943732 1094467 977291 815876 1551511 255038 1958237 1184385 75680 1538175 1643849 531613 1626675 624831 24013 991894 1953028 1117165 487657 1062992 1549014 1425076 605536 1093293 380363 1785795 560358 453072 626573 1059563 846313 135366 1968353 557166 637675 1813151 341297 826829 1448539 1666310 1178641 1706594 477679 534344 1932037 1366751 7428 758463 110849 236271 1211797 1600755 586570 988050 1078248 636473 1053289 768410 373079 1343413 546377 1830161 1183859 1059112 856 1704230 1639903 106271 287670 1339094 601655 1821555 745204 560946 952215 875837 1976680 823565 1188086 871466 53851 944749 1039425 38789 1005247 1428975 4745 694990 1212187 1811421 1820873 677471 1568057 1496563 530179 1712965 36039 564785 585090 268298 363416 1005331 1049636 297946 1825849 160974 417871 440014 290924 336271 704149 1130036 1365646 1578315 655625 1113354 1810379 1634601 1500589 1350761 536815 1215860 466715 392581 1218756 540176 1227405 1779460 1273395 1832627 780139 1651095 1253529 912127 606852 458751 262740 102814 1266608 1939179 1505983 1833694 1158666 168260 1957919 366661 386694 1286534 1624321 690549 721882 1309394 1496577 357465 125603 998307 1680177 626355 1568219 691398 505616 306957 856125 424032 1325967 61080 1089088 580912 551387 1828514 1501133 1951514 233748 919904 682818 400495 1173542 806418 1323180 147840 1084714 1464365 1535861 354391 1190849 1477765 632092 506012 231630 1338156 648606 1793550 1643745 354515 1738053 1423261 890140 1139505 35196 1592490 1193565 1661253 1492118 1909816 1877488 512215 1480081 736527 382317 688206 1674916 1043540 1221021 325961 1141725 239169 717644 1353836 1190165 420046 1773187 1852275 1365685 143085 130330 188036 220537 987689 297789 548669 1711632 1189422 33190 1432815 1252282 992425 1728843 1096258 440486 1728144 386692 413503 178811 287851 603160 1704198 111734 1772191 1493581 1566086 108117 1918239 1292874 945787 1253298 148242 866251 1791175 410169 1278303 368343 1387412 1049437 1379302 1497335 267663 1251562 1473674 480609 1979000 469739 1012024 342706 143762 809149 1832084 1504940 479062 1685078 240752 1160020 1450341 550363 473062 591581 1875257 1934470 328926 627635 543371 486624 1619491 368225 825341 1629865 446415 1485764 1473960 710666 418179 814210 1029153 85696 743724 312266 548604 317907 811723 822642 1146935 400476 1615065 1725299 416442 1099089 564308 1969672 1160267 1796940 641141 273093 597641 175648 492097 215521 714893 1341017 65288 1431384 537856 275658 1456858 589885 830391 977738 81193 1166093 1165902 348829 1198836 1507918 369557 122113 582668 1065481 1843334 364843 1115366 707944 461437 1653473 603847 118774 1625366 800967 741849 149699 78223 1644460 969367 1356570 1514637 186963 979521 1613137 1347894 1232979 1802581 339077 414154 479654 947781 162488 297116 1407664 637625 1672950 1426076 1881620 1922319 1109873 1870972 171068 466470 763488 1882699 360547 1550580 1361834 1722307 254421 1836472 455380 886920 1031869 1992378 1877918 685844 1720069 1716950 1923281 76840 304944 782355 889885 1760269 1942217 1445373 28629 1743755 182673 1283304 262873 720302 817990 1789511 394014 1525818 1235657 852777 341409 1220644 170735 712213 205691 990425 1156899 1720191 1806419 710240 1912302 1471430 326866 204870 836820 798820 310490 1527255 544951 573963 1565126 290153 1386818 330759 1655344 12118 775910 872861 1349570 1864260 1522172 1259466 87651 1192531 1088263 600165 1975912 786883 1126763 288492 659234 929851 1072639 103310 270118 522215 1266684 1266296 1896446 1323339 1556009 1458647 167537 572676 194190 1833335 1674501 1049598 821560 1973681 1926899 290588 1645279 109386 2065 1664191 1763072 1538765 1398936 647806 69724 58761 1954786 528602 1746068 566239 1298670 1618418 879243 353378 506577 397723 801704 199125 1654033 14353 1699780 205324 680262 1587440 795984 1500950 1041326 1500257 1189685 340655 136924 454615 811769 1304518 1007514 370246 630539 1966279 1509993 1211836 1324762 1246407 49116 117401 1899293 1746648 435253 1351697 870599 873323 459737 1811033 1318659 285889 496930 1521492 68881 160449 1261298 534675 572770 851129 1198797 1175416 827616 1186455 1161324 353744 1221427 1558215 783678 582110 1063296 1583293 1670359 1524375 272891 1216741 476339 1936565 516284 999313 1998578 1564007 599002 97736 631407 250118 1280583 1976318 1145940 358589 871302 1334175 1739051 1192870 1678621 839894 240101 1236904 866462 1263336 1383639 31491 1376149 778550 748829 759017 1120798 406214 714902 754999 1444090 1224200 1583371 1850240 1424206 1361191 1570196 104046 134551 166439 584176 246039 1451261 248071 1714688 760184 1042319 542129 679394 772766 420705 1500187 1721031 207090 1509648 50576 1158488 282694 502044 1318329 1319953 1361609 353826 1111695 754138 1257318 1087189 218717 141224 601521 1871263 608625 1830712 464852 843215 607261 782662 1544310 198278 546728 1066940 65620 639208 1314089 1236413 1560837 1040121 972166 730151 1129313 473389 595079 1520976 529023 970785 1360456 119949 432761 59715 1699883 1087531 1782422 1305876 1777994 1088548 259121 1828829 1644173 964053 1909848 615616 738217 717504 626426 843171 552098 928963 831311 1923064 1646396 342306 411546 1047943 1872389 266609 134493 1283044 643130 641635 1259967 512394 1558108 207792 252930 279333 1866547 163451 1688600 44269 106601 777768 506670 72393 1926384 415876 1440973 861752 29975 186742 986461 1497927 888850 1499489 845935 1281178 1209271 213607 1997823 482820 1103031 1208139 21618 470845 622456 1634693 1868210 1497165 606693 187626 311347 1798155 1291981 266268 261920 652510 753753 381154 631112 658801 1350026 433266 573577 1840983 783558 1142584 1762977 1750480 1429345 367262 303892 894328 562435 553485 171204 1113802 303289 1661177 613871 90175 1828990 169902 1412941 1149772 1843548 1641354 697689 777029 336580 278931 199580 102937 1655275 576848 482189 1824301 1284472 467588 959057 326827 57673 588707 235859 1906295 263473 543417 1104162 568326 1640812 1831443 1384731 1990013 1160039 1421843 842005 1475099 737908 1127021 1135963 937522 948539 1389562 723715 1558911 1962941 710739 218496 602570 1754861 836261 146398 911449 456002 634293 880023 128812 1101420 1840288 444355 663408 107083 264604 1959446 444449 1104674 409708 1984174 6368 1537782 275821 307379 1260096 670811 1012820 1446094 1812540 1285411 1410904 1210208 102641 1468239 655577 1515638 1735787 829962 1554861 1144289 1185249 1366575 1838096 462592 1817335 1172304 1933549 1606589 852176 846605 637047 1722803 1455503 1278601 1896871 1948834 671406 342615 759479 1067869 285017 1895971 533419 96596 1140754 1628861 1355562 903536 501136 777042 525515 1211780 1444898 63981 902075 1878284 454960 1102903 1695085 1899502 1221292 1042812 117039 425783 250291 1449129 56347 592120 1077928 1417101 478298 170357 1367865 1019456 1068012 812297 1095855 1671734 173093 205083 1137262 891101 1102197 1556984 380748 96653 761886 1216500 267452 359713 1756020 1618189 638149 332389 666850 940261 428956 918790 641248 1628608 41562 1551503 206776 318055 953737 441906 1980507 1534128 775818 1355985 594171 908444 1010454 929815 234400 859030 1322513 1053724 992049 1899531 135926 647211 1216174 1840565 1249452 758266 548155 1562510 650715 1795309 204062 1388242 1000958 409539 563003 1203111 202792 394061 764306 1933833 305503 440398 1739589 946708 926735 1539796 344869 1912767 1488245 152208 1583869 483951 496886 1002164 1783402 1539054 1189809 202069 539467 1333898 273367 513740 1654034 208228 1477802 545573 1348115 1816556 536012 405974 997391 332477 1614398 1537755 1040641 1126298 390987 388568 594778 285088 612179 1916066 1876586 432566 1241391 213683 806165 615384 1008619 1226346 1199810 562862 755699 456051 1815637 50762 1708441 1974323 582009 155896 1293253 543243 1143693 1331958 1179266 953740 1672883 85169 190457 343680 1890965 1577809 632990 1147820 718499 1234959 335331 1777912 1212605 1649951 24269 1140117 602125 384248 32394 920314 1756483 935292 964733 1582202 1364336 146304 1253639 831362 74852 356865 571809 428331 782562 335224 864841 1116155 1972619 1410399 1364983 963871 729875 745492 1602574 1668897 358922 832778 40500 1726396 1204450 1553962 1849145 311727 3024 760219 999114 178889 851184 1253527 1921757 501999 1872312 1360462 1330033 1985856 1043973 1540154 526490 707756 1831388 817423 920397 46926 159276 1524085 1317232 1402320 1306448 192209 372782 845217 645468 93215 1546103 1017000 1624214 1755265 1848402 392865 988287 1024536 1926719 336730 324372 1856894 1997436 1015443 1162275 398083 899276 1123895 1078585 1579904 780706 1619702 943608 242552 318166 1609994 1684804 1829144 1041979 1039296 288412 241512 1153586 1080262 287708 1327452 1285025 1847377 723497 1248475 1096271 520604 103726 827232 40207 134627 351430 1851608 905070 159710 845233 906727 985027 551113 735923 1023214 1317539 160506 436379 1782270 463051 1934552 1771982 759762 32179 394599 288927 478821 860322 635569 1814506 1078016 853658 1088006 1078185 637887 627331 700684 19486 722884 1802012 319591 1275201 1772995 1777908 851681 519610 1479493 155860 338498 670662 756185 1076205 88332 1532774 1027062 1606055 1012965 315353 874227 1038068 1615781 1281576 613536 1015698 878483 1007103 1131331 278798 1400406 333792 1921298 1590516 1803784 1747790 280406 1243494 1435166 1740555 1545137 250396 1951454 124538 1516740 865693 1390657 383873 104141 873987 628430 1153429 373711 1838817 1696008 1869583 621402 690880 1782975 1356850 816008 17386 1579173 911776 907639 1865656 66422 16393 124402 1599301 1855854 1226113 1392252 567037 1101165 1211510 346537 60152 373919 1665851 398231 1346015 1426192 1494438 1719186 1517244 1505097 626136 1865766 1152334 1711690 1538170 746832 1665096 1540886 1860036 1520520 343231 1551147 855613 36120 263443 1370403 1547854 352601 1520027 920807 365186 1647050 1949136 1575148 1516675 355408 369976 193815 1369293 559591 902324 94100 1869085 1798871 1395482 452144 1827468 1556217 574632 251587 102916 1719545 706371 1335833 192853 895462 108403 14316 1678064 1520018 1399153 1902399 1081967 1043836 337805 908741 1132272 1839665 1214378 1244435 1959282 1888102 287346 336253 303036 1351910 117994 1590962 1117839 1207614 443619 11307 112663 880389 1957273 157107 1737556 192815 82204 403308 909087 1834468 9822 979531 952851 1504906 919102 37767 881755 1105613 949969 1303319 753774 913441 271159 1264840 1453741 766211 1277555 1635556 246788 372888 1409274 1828253 482353 377371 99666 15708 1344364 1821503 1275744 1727664 717894 1766821 1351534 1067207 274287 1654264 1775385 1019078 1486036 1215615 778039 1619289 1765002 1646733 1203462 1297486 1610027 351394 833829 1913404 1368906 1874510 565567 1167469 911985 1034545 404701 1054327 60106 1406476 751543 238129 173116 486511 706166 1050583 1128748 733744 222634 147038 1199979 1341733 1549411 212609 806614 1337778 139744 1317988 1635030 1587084 1909131 1740233 117767 1900803 1562865 616120 1048636 1967905 1412258 1536260 1182798 168862 534728 785742 1265090 1354153 1219410 902148 1654950 112780 27524 397557 7614 1225507 1492779 1548750 1874901 1821716 1108005 1740430 1819081 1731482 1485672 1691250 426929 73478 901124 1051742 1934553 304452 372676 1873600 819228 724160 1625027 1593303 485597 1404309 1576293 1425933 1087295 559311 1896334 264995 1225937 227273 155484 252505 955677 1336675 865576 1901830 1697938 353655 97215 1368865 898989 1512646 1326167 111208 1836488 1479855 934551 1189588 1001143 103553 759995 1445965 1874679 944458 1704977 1718983 355262 377627 80789 944422 1348367 568941 609984 714494 1695979 280266 6891 341139 897788 1555296 1561162 1115322 298894 1542047 594718 1093308 201419 630181 219242 1875627 997501 617991 330799 962035 706568 1339415 1868899 743437 1617528 1877445 1898664 647495 1074368 333035 1108308 1961293 572173 1023380 1960824 875539 1593305 1871069 1551106 1547841 835328 821146 1272361 1364245 1132710 46306 246135 676718 603507 370110 348964 382984 1633121 1120930 1583934 1027947 77676 140502 1327449 1685707 496312 1063634 399157 1227928 1593062 700601 543045 66437 1808097 1824684 1786180 88267 845905 1016778 1682482 1757699 564008 240541 1022772 709297 514139 1965824 217627 1145667 1988927 653770 1918378 263068 1107941 1182540 1279507 249993 1641862 1752197 243153 1565577 176703 44725 1649374 979802 1272906 1544455 335884 302202 129116 196164 1116442 948467 1352505 1747037 1531108 1084229 1325211 111374 1697905 226286 1358707 449844 423327 1835372 701001 1880406 1524686 686669 1719751 404756 1766339 1151069 814586 896346 1249578 883479 706162 1318014 187819 903552 775147 1884672 32429 1503475 1575639 1953818 48122 222678 1299708 66263 1818687 1383503 1746482 1657593 1166668 914414 1611512 1390569 1168690 469736 1320491 1912860 369615 1746376 1210732 412912 337751 1548469 475390 1925238 264413 1752416 993545 329286 1578829 733936 111301 1854024 25582 1051754 1656517 405595 292321 99619 1050164 988723 88748 773794 698714 1516434 1934443 998577 939609 575233 1446119 999037 1012115 1315251 1793001 219471 814499 1570941 1231448 448497 836621 1737844 1894918 243806 133246 1128933 127239 138088 1532164 353177 1648768 1436286 491538 907267 928958 107629 888833 1530871 345339 1619260 120668 966549 940456 700677 1721554 754183 677951 280696 1618916 1975811 779411 829376 1892255 1049936 1985559 1135790 1298286 569074 1679856 1224204 578953 593337 1460435 1270079 1253708 771171 986634 1736426 783381 1938916 1766371 1154887 1165511 1825313 1356989 782705 1803740 1214568 1270818 1954412 1112990 1187655 544254 469202 582277 480316 764017 1317048 887722 974443 1327552 1645830 506204 283682 1268701 1148572 85739 504325 1545597 1219960 1449463 307367 521674 970535 127121 1582048 279210 197652 560277 109933 1682986 1692915 1817975 1940822 307499 1380234 1197059 639751 1654738 236671 748075 1235640 1766279 324218 1419662 1152084 961498 391367 643575 562869 1391996 527935 145944 977271 1739723 54390 873964 298549 1271263 1681099 930609 569850 1849415 983193 32730 1656611 1265816 963563 1301103 1820052 248051 534261 1345689 715044 1710284 145968 979706 495568 1485252 391719 1621864 1092303 987996 660387 1666795 294758 369028 1350724 667106 572869 180904 770859 1879818 1228017 561726 1848143 347731 757774 1321014 1491262 1179532 676809 80737 461591 820318 799506 1161515 1667825 1877264 894311 339734 850464 1622193 1092469 1328036 1047235 1094172 1667624 1989355 398037 156483 1819707 1796869 682191 186443 834461 1354267 1618227 1407082 511084 640912 693508 378006 1332071 1007534 1375650 1534529 1004517 432182 672751 750471 1360360 1528346 795377 930783 1245494 1390711 1569214 141856 489468 922090 927187 214358 710913 117690 409216 1840611 1464574 922027 815530 210871 60344 1584378 1536424 787841 1785746 24503 96377 499497 1895409 541946 1945963 1207897 1619993 1058134 588035 710224 488951 1378565 1171743 624549 1891880 1477723 636801 1107735 87746 80996 1067216 869077 1275850 1951488 1645852 151527 933478 1348676 420635 1275038 269682 387324 804510 524699 279987 237091 404161 632444 329528 100469 1368159 1336487 1573861 1502664 1567199 1604680 503109 262739 1488677 298088 1437763 1267668 1305644 1823435 638953 967194 650084 1503845 172781 1364322 718480 1735147 387910 1282717 1872937 1735233 66473 622258 625384 1321103 793906 1724639 944964 753279 1149933 501245 1568054 591072 939106 1512320 1307151 186250 669590 1671955 1101622 1673296 391379 780896 679865 968878 1059266 492620 593357 868909 1240024 766702 1085571 571345 761402 442748 420784 202822 502613 1520558 366936 793078 833255 823197 139401 1578227 1555305 471364 887557 665990 1302126 681528 1707787 1567175 858107 1894826 833166 1418858 641591 906137 436907 1225826 16543 1273817 1078719 652849 844390 1267139 1743757 56474 55182 999042 984954 481599 435215 1223762 845586 866236 229886 1986129 1424968 137651 1544544 63851 1737506 1237678 404984 137170 1245456 19950 205625 1293498 654069 962819 1988031 868780 865429 350118 1873926 204083 1186091 1067001 33981 141706 1924844 245069 232204 784149 1780997 4050 85516 478532 384997 1435628 1417580 1177317 72824 443926 740748 594673 370214 275001 1985629 496785 1601569 1802282 1215742 1982464 1039034 530706 189400 31572 559838 10671 882495 1589547 881199 352122 1876614 1068797 784364 177894 385106 952910 1438934 1144598 1590584 852994 1459752 471845 733469 411123 1527099 336352 1188502 1196280 1666373 655812 626032 494008 1833884 391740 1571585 1716678 1999821 587441 75022 1629840 538898 810190 1134016 1055106 1158850 455379 875157 1571515 1731116 533383 1159777 1311183 388911 1271346 849723 1949828 850615 1175987 581407 446478 716494 1535151 714327 1281129 42141 151759 942889 1357995 1801697 1459614 1027936 915816 1966346 477035 247861 1116895 269398 587771 1890364 15797 1950664 1383407 172943 642050 1437515 1043118 891329 549050 1090479 1746164 1821846 1930750 672038 1855191 417067 1049170 151120 82920 1672964 1716242 1922731 1778700 1753681 896143 1143070 4336 1955674 1059178 1204762 1969137 1510014 1898930 1220792 1508686 1929128 1196902 1043089 831654 559925 1733380 1296305 914384 98070 62862 784547 224919 128163 631797 433096 1347980 1785489 1490948 1226622 1951122 738671 832628 1073323 958886 1224039 1164376 1363452 290381 304604 362245 522027 729047 884133 1766177 1895640 1843990 1354934 1656665 492647 752143 1969879 1248800 1586303 495285 599985 1350268 1431404 938986 1754508 300778 1291632 1348460 994604 806511 1183468 997975 1665787 726152 1278448 1795908 1711745 1284573 1538289 42774 1329605 291860 191356 651809 1407833 565167 714986 1020500 1174280 169372 1541288 1960250 1562411 147912 915216 510062 1021683 786289 877298 9139 1573748 768897 1166302 333376 1372767 1924094 382659 1143719 1239845 1615209 1920278 1332964 1203288 824602 689309 1153454 233718 298146 1146777 162939 1858109 717371 881247 1937176 1282533 1283993 1933050 1969828 1230643 1619587 1318196 1145717 783472 1137073 76618 1142862 1995921 482635 1828068 37571 311578 477851 680741 1257416 979495 254924 1517170 748398 307254 1397581 1045627 1359304 1518685 599730 1454989 1040252 458305 1850358 694771 794423 294471 1093560 1612195 17159 306993 1299193 1331939 963588 1152955 567430 1300951 395318 1441248 1333217 696079 699386 1120084 742403 1775260 198563 1653946 1917110 409306 1859679 384207 38717 1452090 439067 1520215 1101676 1607844 1157302 1188647 324378 1892460 1267348 947285 1422076 357135 936351 1360945 409596 1219913 1830327 1000461 11994 135690 376180 658214 600711 770144 1494515 633701 1490961 32117 960087 337285 223625 993623 1111917 1813384 1506354 979584 491806 391408 1316387 1254534 1062086 1144566 1520152 1695019 347338 1151389 397090 1187660 1170526 1083872 122531 1421085 1546868 456189 245680 1329897 1841626 1110290 1517564 1572447 1752434 150976 1105288 1464755 535478 629905 425992 1260561 1618818 103826 1116628 1041087 1359374 1269937 1677508 595949 562412 836209 577974 1503706 1524034 540920 349223 1912253 1040742 1967630 124819 364457 923387 1046870 1002031 1755859 1537713 1003277 449943 1876107 1798021 84073 683863 1610034 1811729 1391127 41932 371754 210037 1395940 211699 641263 709714 889353 912112 682925 694698 715754 892871 1737253 1339952 1486684 150868 517884 1725882 94715 1026137 1642390 225350 861282 760751 1718060 1196689 1882534 1543030 810065 1886362 108565 792392 548899 129905 97740 638022 1246578 610356 1311007 1032531 619403 513141 1667059 1449770 959268 1208468 994193 418887 422766 1319323 684823 31074 1215528 227313 1271753 452203 333218 1599649 1896017 353078 1833565 1866360 1724554 481147 112393 280900 396504 702297 565380 720786 1757346 1771085 462201 1739511 1520122 1631045 583062 1600674 1360598 147841 1826178 1668074 892040 1675008 1774367 1743919 1641747 1210027 1344325 325232 1053283 36387 70091 764114 952217 1701670 557916 1645735 438288 1896769 1832562 224987 1054914 452273 1292136 906496 143427 195064 1530416 1719761 1013381 1441860 1856603 1504157 915998 1844918 162181 160890 1619396 1543405 1636451 933150 790504 872784 1975534 1271220 1582625 467152 288627 916073 300513 385659 118955 306642 1305538 1137504 1140784 295298 708628 62137 592221 396823 985491 1503449 346017 1599578 1626323 1990577 342330 1781764 1217297 166899 1498395 1987859 644656 1766630 552064 465570 1375095 1160657 58223 103993 893839 435175 1695694 260210 1599520 1075505 653787 1600707 419470 431966 600779 1660358 1727588 774004 1536281 955461 1210454 1900186 1361958 1655693 1981396 1242737 19324 728913 1478741 1192778 493529 948567 842316 1016137 884927 898747 1713666 1203332 1110494 945976 810633 1523874 22497 437727 785827 929021 956913 1080361 809657 49708 1842651 628532 1022441 1926464 170514 1794162 1755434 1820300 1996968 1602124 237871 672229 1410072 689302 1568108 1923466 93702 934683 1255277 1646326 1170810 393787 128857 1974963 1088371 172983 1541804 249731 125050 1680893 1547280 1033721 569835 1722435 1224887 815824 247798 1329927 763045 625268 962996 1142264 1677702 1437323 1308896 1785991 869121 1711588 215944 1244574 1013373 918615 841150 1566091 191423 434038 1945275 1360769 1085988 854944 1266321 45934 837352 1667648 586281 403768 1686165 1984103 1584391 669196 686958 1136625 135909 947528 547122 1105675 364240 31885 197640 657594 678948 722382 5204 1104114 133595 227056 318013 1069291 1019950 1750904 932547 1396360 1799657 692424 721520 346353 1896984 1633264 15754 5887 599729 1445959 1560602 1155761 1796896 176639 634202 1073785 76278 977640 1862330 183621 753857 165573 1164241 489896 1920424 1547323 129463 644977 847039 876185 135534 1217509 247640 979437 1163695 1177920 874072 1175889 1968608 1875910 1436576 476322 308803 676173 624560 864246 1212792 1716635 1379142 1251088 1953200 821720 972996 1548980 814557 430921 704997 780956 4193 1365036 318885 161045 636736 1213539 652128 1211033 966968 536490 750575 1338239 565470 35634 1221301 378717 1075430 294594 742788 290140 679202 491931 11774 1757239 1545750 901571 1141005 1884250 635571 1930575 1197257 546582 1945782 109438 746842 1676616 189574 193457 430193 685667 123381 620816 1705367 83847 138660 194814 120742 662647 826134 19137 1600269 1920293 248589 1452935 1130731 1469539 1656351 928816 1772128 120097 117885 1866453 91059 600889 122305 1213545 980026 175268 1208569 585387 940557 1801981 440773 196547 1238952 1208331 277789 1236028 1612053 1575517 1813647 1101588 564923 288913 1506660 720756 1118484 214771 629867 1322910 1089380 1883831 1617821 690915 735284 1147124 444259 1771567 388513 1273329 596307 1632522 292379 879517 1674724 547111 716586 1246314 1971974 1172185 1205220 158228 1730235 708125 1959890 535982 392771 1727221 1043551 612845 1104989 321247 414601 972696 1013500 994499 1185444 1251134 174715 1325533 1767591 463693 614156 1155723 1470487 849757 980325 1578921 1241506 861001 1515218 1392348 1134687 1754736 1066095 1844351 929768 974539 1183617 787943 724696 74432 819973 1888264 745030 1393712 825390 1930412 956550 894091 539326 478105 91725 47887 348789 1808562 117871 294214 1306111 118983 1585379 1367097 870009 1043678 1237749 2331 105085 580914 1156897 1953826 782083 726660 688311 907860 840155 330072 1247816 339876 966490 986144 179739 1737658 296215 346614 204088 1487606 850752 1857629 1736433 1333601 467530 1525840 1905015 984133 1311415 1731395 14845 670834 227291 1720287 1725303 68912 1996901 497325 1776931 233308 179261 492510 1587330 643121 611617 1000256 545419 840096 750866 1822106 1615061 1716433 678073 70099 1581642 385639 447805 1585618 290003 1123315 740207 1070327 876384 268627 959635 703816 718579 1361303 667130 1064772 756258 1423587 943240 184482 369580 202719 383985 705956 798959 471885 161490 355737 1348321 41449 1003807 238650 1012515 419110 645218 133738 873825 755260 586621 680771 992162 81013 202630 281388 938388 129309 986140 67898 1288362 130526 698281 1671174 70790 1911921 41556 1416767 554996 880495 1774539 1212778 218801 1981130 1698708 845775 5710 652420 217591 317969 1117470 60861 1655289 894109 1308769 258642 1463234 937584 1984086 716871 1694993 295224 1590777 1815395 1838464 1008163 635595 238189 1807418 1080761 541317 140340 1851868 165656 389438 1042100 1868013 769070 356482 1416986 1273622 912634 358379 451503 135235 965739 358640 1282385 1774250 1598331 1992751 480963 922770 928725 776361 526799 1154472 992468 1732360 561215 1912006 1132133 641322 1332737 1503021 217398 190899 1854442 758008 846046 1597175 1689535 947324 218864 535662 43687 723003 1721601 814253 1377439 1168402 1703657 1042014 802745 1257355 666630 1372313 90391 54104 1788406 246150 485677 1589568 1503599 63570 1563671 836899 1316688 1389582 1307693 1907442 1977307 1875026 514774 837069 532498 1666340 182606 1147589 229010 1163754 659729 1260667 840250 1417669 835993 621150 431899 1461974 554658 1167922 1337022 176761 833016 1922819 145363 1240609 34395 1321370 236134 1804838 1577410 1297358 293716 561062 1791096 750604 1060198 869739 1442292 371122 1879490 1618390 227630 566856 602113 208258 1006313 845220 1138747 296953 1050343 127626 672559 105368 959519 450195 1975277 1345352 784665 992053 1052657 1710840 889517 466617 1994231 1789246 1287449 41518 1587352 493932 146169 53003 1791569 953098 499670 983756 539806 759529 339927 1124148 658198 583270 951869 197426 1472392 1229643 1425755 1074900 737071 356004 238169 1080107 1324876 449435 1185452 1579957 824739 1217782 277016 1066148 1688132 1700707 1732409 1781522 1099905 171117 1221441 1023441 1640766 317946 371652 1029003 243140 1776533 1455810 458003 286031 1132815 1777931 1721185 677815 471321 235483 231679 609282 101609 527730 128187 312828 1883069 432970 808181 1819039 776910 1006008 344314 346721 29174 1003151 324136 22301 440599 383825 1343257 1515759 1560329 596780 473486 1538413 1823664 1850902 1853701 1369972 1941329 1186225 524109 294089 649209 932299 1342606 1610189 256874 166401 1424783 63136 686258 334855 1087466 533320 1123749 1539020 1729571 45768 1758187 1091713 1265950 1113960 1553069 45373 1663887 1889476 1047538 1480117 521798 1851173 129446 1871162 1665998 1266935 308115 1189706 1633966 1047677 1637256 1592291 646238 164418 1086748 1572047 376212 1391858 1009132 560687 1966735 92169 1055395 1038465 339295 1973401 298049 1910790 525020 778975 169673 1433163 784555 1262814 953164 585379 351324 1190940 121004 568846 1612792 65984 909996 392874 607248 945118 1911229 482344 1056373 1415332 1541042 559038 1264774 1697137 311671 286244 1774842 1170495 546822 251669 1326414 1879976 1771791 281848 233469 1911221 126019 1954816 1883171 832506 301746 1148204 963242 1024531 1692359 1040013 26669 1068190 1984328 1775907 1536026 1227430 771647 88268 705665 1966280 1025771 1072118 871391 1434242 576004 1957780 85057 213779 1374524 500377 630839 1448985 714232 1489053 505794 129926 1067140 1655722 41804 1714132 1286876 700075 1923521 897561 587643 1293013 479205 189469 1573895 528772 1902551 178301 1994771 1175318 762838 940167 414536 1856171 1814094 817568 1045526 1370156 1598367 1769015 794651 271941 1667695 1714901 1697788 737951 258600 556807 1043945 76466 493395 1528730 123310 621417 1978598 457326 1605585 1000241 947849 776070 1345654 34934 387390 725604 1741263 1803882 717509 1572871 323354 1369172 48908 28046 776895 825369 1297269 1515239 825751 302942 1026989 890858 289670 1465883 582513 1165450 590699 774720 1685366 1149346 157303 1517986 1203439 1671972 1723573 1811049 272085 404448 1483411 917310 1643067 1047682 1494145 636420 1553175 1526940 63986 883280 1948672 1442487 1959994 1299647 852922 313541 1626816 949242 1773365 1635276 844450 650082 590896 1218389 744469 352152 1659067 440976 657067 1537826 1013565 1378126 1640831 295037 1161217 234271 1255455 445205 1181541 527409 782245 1401774 113194 1634447 565990 762899 315532 1963638 663383 824349 1851302 339782 190987 142277 954942 1761110 626701 894423 215518 888000 1471767 1453371 1795676 296521 1449878 672762 164010 1589506 325673 139765 359449 301501 748752 1702806 544101 1567849 229530 1803574 938708 1119553 1013598 1238302 903238 374200 1242583 1419104 473003 1315421 654233 737831 1027456 114061 1725712 1531202 1196292 1472583 191335 1661843 1757797 991134 752812 604825 394891 1637415 1146358 1569534 481092 495396 1915238 1848008 1391766 454861 1069113 1850269 933550 1616295 1601699 1574475 356041 375542 610804 410813 1029305 1656523 1394655 1322106 711826 1130829 1016022 436381 1259895 944111 319540 1502092 502587 630415 364482 1594397 1734657 836068 383736 714392 110841 633796 1233756 437860 534706 1018331 147422 586648 1658848 250323 922728 1139282 1086329 390428 1075203 59206 212436 511115 1269908 36208 602320 272342 1878780 1820125 1417595 1940429 1149425 1451104 1913189 1783269 1724935 1991306 1270112 85477 859095 484168 1231275 1073380 112420 878877 1334235 1031626 1876480 398469 283917 562960 46307 1945324 1234210 300180 1225673 1084438 1969595 1193585 965699 1040421 72364 781289 1127909 229665 946994 359771 1099862 1627050 374118 1189512 345268 1096577 308985 203202 1688795 1273035 204258 1876567 1259430 1598592 542220 1522296 816081 28650 481224 1227913 326416 1021983 645829 328979 330151 821921 1757836 533508 642786 1071097 205528 1294677 1891255 1245674 457140 1203606 1483498 1796277 826354 414508 1544728 1794867 860931 276051 1504980 982140 729936 658167 216875 232422 682416 1543147 1724159 956633 1264150 502006 1540892 1831207 1665384 527908 1327094 1483029 878005 430321 488721 826068 1542746 1009921 1851131 94092 1269543 630561 491190 1788552 201526 1449015 986624 1106780 571962 384462 1650230 1475611 1980579 909526 901365 690727 566425 1905038 784075 966081 1161986 16875 1874091 389998 1335831 1244321 1662895 49236 640242 1837310 492223 364151 1937892 962304 1378692 657720 1305388 1946554 1854783 1987936 1201466 1083660 1409371 477324 257492 1981254 1447596 63062 934181 62241 1443055 1616863 820401 1578629 1735225 690458 389586 901644 137268 841265 1261610 1640424 1072720 838179 1419292 135245 1588426 365129 1687513 1061280 946244 1756075 23690 1806879 440595 391545 174782 1543116 945657 1832798 1777675 676094 928997 1190267 1999205 529198 1241306 653006 537855 1164591 625882 73604 1138018 1740317 1115404 680897 1310160 293431 25214 1925201 1030464 274214 1769397 559947 274071 104030 1293260 1254139 1860592 1603753 1389459 1734936 778089 1031331 1858592 1106479 235149 62811 615017 213555 344754 1675353 554316 1097481 1140416 5467 1816610 571178 265845 1892761 971229 1722316 1108378 266939 438254 796192 427075 1530182 979915 1206496 1052145 507189 1033856 1455716 870956 1296568 1409972 372664 681288 1861765 1947683 132388 1369111 1978987 1480472 599873 1436057 877329 608128 1061057 1239983 748106 1653942 268230 1860411 758990 176664 436470 1179351 1234648 1633863 878350 169187 1398597 1254418 584058 1207862 1977544 211849 1770933 1716923 703031 1692185 1132626 50049 673388 868922 583007 338622 1835906 487427 1221922 382916 948138 112342 1717040 22756 891090 716694 1162863 760867 1698362 157539 1010278 1703156 119115 750882 888529 1900705 340804 268509 1687838 1835583 1849669 1536308 1589903 279942 861748 1177363 1392426 201183 1694454 374871 488605 801554 184709 1841175 1199510 286800 455227 1345745 19429 781349 1266315 1665924 195798 60170 284954 1815776 709226 1227882 997392 1765634 66446 1958695 688758 741390 335455 1383913 383847 488884 171599 1213572 1884268 1703732 1276070 1958924 1848478 487933 1504176 599840 653772 707701 1323848 1566829 656733 1027089 1038039 654013 377337 1755970 995155 1982656 1557503 251934 1719690 1934889 1684446 1862765 225023 204539 1557288 115026 1758055 16639 1528417 1534608 584533 842419 1614227 1359988 1738465 902012 1262101 1210347 1160915 1651794 1226571 722440 1149837 971614 277377 1108255 66387 273745 187267 191299 1417498 734753 1867986 1420157 976041 1465237 198231 1927842 814489 547326 652392 1417477 1197398 236434 1218816 1450323 1010225 1203366 1718508 97463 602536 1614560 1951693 287449 347893 996823 1371790 581805 100843 1341036 828133 1514643 1826877 1104825 1646699 1828714 1303585 335376 806660 1628137 588816 1470499 1100082 638703 1197025 1416639 1097544 432860 947706 1953188 391734 1754928 62402 693137 807315 429379 1342612 565289 1642929 1686336 466038 1082964 586972 1927230 1339793 430408 514835 886963 205351 405875 40878 1111909 1476165 696291 1790643 137141 326258 703374 213404 1482502 858534 866454 1474688 1483333 1619991 1116707 857058 397261 1537104 1346702 1825433 1543504 852072 1022489 76850 521005 141559 86882 103661 1536540 1004608 468458 90526 19948 910846 1142036 1283927 1209911 441404 822064 397683 209484 1756163 576905 725867 669223 648898 1691614 855709 1328768 382903 237063 1516091 1816823 1679942 1679638 1980738 354788 667958 1684718 1652725 1196241 701316 1026425 372324 1162044 1847598 1469481 1709284 399725 1172293 1377867 775195 1887504 1433424 976797 62509 397121 1293417 251093 257288 440074 1016315 452917 584742 95546 515486 294132 1307187 1164790 291681 483299 1570 1221118 1717690 596231 1220260 1818353 741647 1354178 1367088 1962810 754408 1660605 794771 320942 1210618 373654 1212 298129 1396123 223983 1858750 494998 827767 1847764 431553 1472931 501666 765659 411545 1331473 873550 1424378 394398 1749732 845875 855404 1820732 367110 1168109 1861160 1202319 692733 398383 382412 298910 1312996 487450 229406 981349 1115783 188103 58329 1458809 143355 492934 1691294 321580 1957335 1274194 1979650 1526618 101691 1080292 177579 1654235 410095 317433 256764 565477 1573290 698172 1063815 1035588 756883 460978 1680210 1488718 1704925 1302168 1804873 1358151 417816 835115 695067 1724316 598356 1084447 462149 1466002 212933 1658601 1388597 505231 140366 1031692 748558 543129 1481085 1377130 907664 374026 453180 972186 1375520 1277862 613335 1533099 189335 1954107 909812 299340 220306 634221 1595804 678673 1705804 498893 59396 800341 1655607 95095 23879 1068623 1207664 1352401 387309 1277061 253363 477134 150892 295990 1567976 926364 1941953 1196183 237694 1713522 1174402 657040 526370 100466 667974 659183 1365803 1989439 190289 1556220 1927124 1559357 604225 1250534 399476 598884 655012 1493898 562790 651862 1095335 461384 1377008 1383224 1973059 52458 1473446 697182 1238283 1919505 81045 67772 529549 69536 224777 556944 1491020 1634468 1694580 1797948 1931929 50592 910582 299200 914717 1825773 369633 1957851 1906104 1574849 551630 899414 1349359 409336 1434227 1367594 323868 777461 694900 552079 611039 284964 1811270 1062639 1717200 1588433 1575783 1384340 1017660 1953087 1769423 437484 296723 515678 955958 658862 1801765 570635 1399324 760932 1199804 1013055 1755710 1966290 1291819 11263 1217205 1732158 1886821 758814 603632 1690130 1165790 469002 268844 1533855 879151 795591 364625 493777 1976329 1607731 851154 1322438 108066 156381 169680 664522 968197 286120 324249 1995221 257692 588156 1887628 1293043 309837 261607 698711 626321 1657259 1361320 446923 1548839 397930 1270848 1221491 516939 631045 779656 1655831 1230873 4441 1039697 198544 554261 1165764 360724 181905 732095 1957208 1335980 1540111 1527020 1108821 1437017 576530 1800314 779534 1417432 55502 1003209 906687 290859 1885313 1020317 1269319 856779 17146 37509 1605284 637520 787090 493057 1112142 670578 1872484 1905625 1849894 1405048 763880 221618 1437760 590270 1123249 1214704 1904186 1032968 1009125 356472 607255 1145833 669057 71542 776277 1643030 540996 1063397 991695 763285 732621 907363 1414657 580075 706569 1915793 771431 1759776 1486758 1730633 1267183 1227859 724395 1606101 511618 1122003 13075 997978 1428127 529491 121763 1264987 1964229 1298929 1806490 1032169 8117 53514 1704768 1810832 522143 70191 1756809 431901 475485 1202234 1760161 801800 77678 1946377 1608762 188570 825908 796333 162923 223236 1802985 1581892 1539124 1000887 723985 971247 684768 729406 1216037 1910015 1240792 103183 1296158 1975374 1080371 553603 207343 1210864 1201365 1261886 1585230 121974 1831411 916758 482462 63932 1219638 1156041 890822 1226636 1027961 595380 160754 353894 732027 1053331 593648 1262015 1972299 507541 837587 1820204 524065 1093887 708473 241128 1362782 163654 1297772 1404100 272187 933877 752270 548574 1399272 587424 1688331 1385229 1129449 1738901 793595 634820 918390 1493487 1656881 258331 1919111 18434 1891497 307571 13664 453942 8216 1887237 1729641 1758309 1001801 1977586 1832908 1120304 919106 101748 1508851 1010609 1903135 1825750 319287 1537656 499810 1559480 766348 806903 814056 1882811 522589 941635 978400 906006 839837 1493728 1073747 1790765 855549 1654157 941125 339821 1876940 46617 68523 330055 1174991 1740330 555260 1304215 1103955 204511 60862 183329 973407 289413 1518894 136299 170888 880729 192989 439036 985703 1866790 57904 497685 1047273 683163 1812466 1980653 120939 1995082 1589641 426513 484756 1027904 1263228 81366 67149 504198 157760 1316131 905344 69520 909745 1807433 580090 330501 1487722 1264570 805242 498854 22179 861005 1471113 1455769 546422 803926 1329107 1243236 689552 781420 1678269 94618 302311 1615471 1108001 1424497 510969 300885 1965149 740830 1890913 1787573 1963866 1544119 1341926 50259 309502 207132 1023292 1229936 1132865 1247995 1849107 956566 1340464 441543 1705566 295921 1441997 540623 424636 116241 1802822 1754885 492731 1413001 819747 759071 221280 276487 1710475 393267 1729986 1214245 1281520 540703 1234828 611970 238999 565553 1976847 33043 834400 402374 1612702 917183 1547489 355851 1589199 175021 1694040 1517777 429688 323490 1137480 1703113 520480 1655426 612684 1030153 970013 607984 349983 1163801 792419 1254077 1954023 1127204 468184 106741 1277238 1111742 419981 941136 1036279 758084 1369082 1372907 813052 24640 1141685 1698693 1140726 914130 1832172 564767 868031 1582409 590410 1643234 1488031 1823876 1303055 1493517 1127448 49943 815061 1996195 1965874 1233315 1179894 1789372 467693 1918997 530176 1316452 582730 904457 663574 1135717 642388 1192668 776188 1998895 1622416 867945 1622505 1428454 471521 1482680 1021773 966275 10050 1804243 1805354 1356274 1714175 963596 1957933 1441840 560567 301478 863495 1302083 1696094 1109529 118027 1285194 1113593 216649 534061 1501914 718085 1451881 1486974 551699 798715 1723435 48222 1811992 715435 373628 466103 247421 70398 1805513 1516921 981558 1877168 513626 1555654 1346767 1152388 820471 1547511 1803308 145335 1764814 807681 1750863 1129390 908794 1167066 80784 1787746 396771 1598895 1462308 1334855 44964 137108 609496 1686645 1526897 1875419 1713574 426790 435886 1851229 206374 771272 822032 98902 1751400 1608208 1178071 647460 697353 464928 556087 1442624 348967 286487 1538047 813603 1785062 1906478 1021485 106578 1445990 926722 1856974 1240422 292123 1140805 558023 711062 1342166 152759 574149 67769 1513906 348583 617000 1437794 1610660 600457 1016988 1873021 927712 1401250 1905693 1676891 1665437 947185 1851789 219557 561942 1971696 18203 794266 120655 251879 1107894 1609501 1389053 1372894 1083006 1302301 828743 643191 1876748 1000529 1985112 1583045 399230 959307 217971 255268 1229389 1281237 1653031 1876326 1825769 54830 1346317 504075 1069220 1651409 663566 1349629 1851243 1367496 1005718 1306052 783374 243645 24981 69249 168332 1876986 120421 337588 1466873 1017561 1429820 1653222 347229 1765059 669827 451522 943948 509757 755870 1064084 896110 114037 662367 383749 501053 754447 679393 1636341 709337 796906 1727172 188116 372507 220581 1904254 1367875 1683371 416684 918647 1444983 1708196 502356 22868 1679562 447623 1121647 57837 205100 334359 1637938 402202 1680171 971966 529346 1127475 664946 650721 1179481 569601 1415696 899416 1747263 151803 810896 893509 1014786 1570090 806975 1855874 1621014 1278468 242958 1345704 1318445 1191511 1731016 1574243 280296 631217 604863 854427 1770284 750339 979480 273663 890044 1453597 268109 1088978 1867217 1877802 986284 1852644 427812 1192664 789497 1786920 184035 276742 1007280 939587 1959659 1980571 995362 1747143 1083373 626152 1756856 1747705 1800217 890586 1498048 804336 1194233 107661 550441 567649 140241 792817 777351 700433 1238142 902554 149272 1947585 1442257 1150768 255024 1264758 474596 407209 188752 580192 1542607 1705035 488045 92778 1811698 167749 1307523 829274 1037295 920409 1695750 1317238 1275678 1584753 1068913 1346521 1926557 1602636 949954 306898 579538 1687077 1981291 595843 1909518 529039 489962 340646 547554 1644172 1560426 973688 249898 1796867 558462 1687795 1036032 150661 243568 1732982 874950 1542938 370492 1142165 1433323 1712393 240772 758498 1139972 1509484 21286 966494 67373 1810551 400956 785921 209768 701774 755551 600384 549924 94945 1359978 75719 767330 360319 863397 798891 41464 314963 1976987 1798231 1904989 670963 540115 70051 490924 1319396 735963 867681 310670 1254397 1692840 142214 1158035 1295796 1858935 523294 252837 313988 154130 657536 1939433 168768 1015322 1179612 1052989 1632880 1615246 1409036 1673600 1032099 1957830 736430 1782797 1915595 1890095 1324976 1324147 1860315 1196128 836762 261109 227718 1943022 332732 1141282 1335552 898720 1774283 143011 29942 967082 80516 1483550 1281861 487667 1347087 1465890 1711275 80623 304983 265782 1139191 1323464 1429419 1716349 495506 401465 459506 1181156 2320 821258 1169726 1889422 1592246 1177916 273752 1960194 1686535 347110 957047 1894716 1049579 611817 115867 1429814 1022326 551648 238822 1093360 1339917 1707141 1340885 1104891 578134 1249878 1049022 38283 1066891 530281 1993168 896869 1144630 1069790 1839281 260175 687272 1178107 336765 936952 1220795 1316615 1083525 569045 540932 590368 1692140 833898 296032 1522133 1254715 46974 1176882 1833168 494451 1963857 312757 1191875 1623725 653481 370783 964523 1202487 56628 1712837 784618 360270 416445 20097 1751334 424913 433616 1223321 74270 761391 1446469 807995 914947 52653 481489 1589878 859906 1964683 1992736 1471270 884147 251831 800882 958443 1159726 1650125 936058 1106654 1456371 1523712 922280 1148237 568043 1829666 1894604 666943 1417408 514282 1486053 1217841 1919662 1102820 171523 1115058 1569815 692338 709474 1150990 361197 765612 1086589 1670211 1152371 976875 61387 1714863 1034137 1331226 82041 1901587 1677879 1511856 1995515 1173228 1448721 1953302 1956828 1876320 1192220 1479082 1702306 1271654 1910551 526379 104115 234213 1215749 1386562 1628130 1875159 555033 1594774 1012319 1603743 574746 829316 1183065 837350 73665 1724907 1616119 1438187 1334767 957616 1110361 1034212 778987 356961 1040461 897288 775552 844461 1545076 1300787 468382 781299 117483 1264565 1501481 1188680 577568 902092 1527565 1958840 668592 1409871 926983 33198 165871 1626117 1408675 1052219 357974 1146022 129002 1897583 1270080 1660341 1553966 123450 1806832 1833547 923374 117031 412774 195246 1074417 1840987 1049884 1677404 783775 675695 832623 96091 19609 1841929 680896 1215560 421208 1673803 1795023 469839 914838 29557 710893 448709 220377 145486 1335112 285418 1028181 1282386 1233575 1567107 1673975 1629706 1317230 1299225 1767966 382118 751964 1357162 1199618 7520 76945 200107 1210599 939762 714833 838545 1485618 833057 723270 1211707 578437 57551 264817 222761 1579246 81668 371795 1204874 1869139 674727 1742782 1650424 344260 1030957 1176218 694540 475055 82654 1623748 394459 1707364 646989 429218 1180687 1045576 471433 1233528 462838 1005984 381152 1399727 1221319 537829 34485 378381 1939321 1241532 1304938 490285 463171 1648157 1892425 1959106 557811 1530905 1835700 1610591 1361476 1414343 1819088 1474335 718159 1990558 1385224 652834 1433565 904923 1093646 1324311 1419419 1611289 655140 611243 1319781 1995239 1439450 918165 344510 1688589 1260709 336632 1367201 201874 1986361 207504 1827389 1140285 1816804 1336721 1946513 446303 1189565 1036996 80256 1390277 894206 688577 367280 315689 1459206 934726 1326436 1783321 494121 164122 725864 476867 1305880 1322754 606324 850749 888403 1906571 45965 794118 1671654 1873726 228274 213412 1680970 388227 1000555 1172434 1934149 1680844 1445535 916203 466767 543254 736738 1561822 477123 533868 193251 1338920 673472 1076104 293978 175982 304789 1872449 442285 666778 1109719 1327741 1225351 994164 8088 419419 490038 1177264 224344 1786745 1046740 46058 819909 1786416 17791 644385 1183783 557317 671497 332298 1674112 96897 1100306 240667 940814 1624351 1418388 1538672 1037314 210624 1613990 712796 1457564 862492 555396 761609 924972 768195 617958 783099 257745 1355620 172241 349133 1484845 1756703 1402038 1292197 420356 1690680 1154996 1130805 89183 1754367 1327530 1042981 746729 518349 123852 1164840 1503611 1023974 359247 1127267 204903 756887 1583895 127357 905238 1910595 754085 1946503 1566339 343803 1812477 485482 1763632 1602706 1652329 1957545 1925439 1453183 26765 1744738 1829579 1902854 827424 1711638 1617831 67567 882091 214954 145719 1544319 1159063 97915 365749 1172014 1384366 1835144 1449610 976279 1660566 570775 1775563 1821905 1702388 1470151 1324010 142998 733441 1075615 593678 1839923 1832074 1567910 13723 1171602 396503 68383 1164228 162061 217433 1195764 1113066 68834 1101638 1727130 492142 212295 1768781 1113458 1886843 1031354 1791456 1247418 1179004 1348144 1449505 332882 1452985 187781 267633 1165257 1351614 714731 468210 1655484 1868995 743237 1831314 791317 1500298 84930 37721 1640971 1952977 880822 1402016 932196 481836 943353 1602819 1018563 1628090 915380 705749 1996468 1497885 716716 298311 1343929 1430384 673379 1966647 50614 1714256 953954 1871637 1579725 612478 1043312 1595171 1332738 49839 1273094 866321 1949272 1414090 1122919 1900155 1490238 957851 97655 1612664 1398723 1271694 892839 1496158 1378723 267153 1938521 1923228 286689 1424065 1828384 1116858 570241 815164 195427 1039592 562257 1926478 1165643 1131303 605397 1990325 658108 927766 1166556 437937 701919 1172576 905992 1776465 1092111 288086 20699 1845153 1046996 610458 1052582 1451690 383491 775294 1107880 27062 676015 1899996 1382076 1213916 444179 1395726 360166 1995725 83836 528973 68265 189109 1821265 416429 635124 477057 456650 1364845 914882 1351864 410589 789981 1985745 493481 272671 365564 1800373 1058071 1558749 1875056 328957 554774 309389 569686 18212 620709 12504 1867800 1458926 120637 1799292 51622 452368 896442 196748 1384302 481514 930007 761791 1618879 1813170 470266 515179 1580412 227027 707377 216030 1224322 1558651 1540061 1484376 487233 1456463 327504 1645260 284205 83621 815491 1835345 927458 1441038 716920 1194675 1288012 583667 1448953 1717648 1214423 574996 1842030 283292 670901 494129 1241629 1740957 800000 1360512 1287436 652135 90285 1736646 469861 162551 1172118 1339909 1266792 644651 606204 819202 338966 913945 993475 533689 626740 1782873 1358143 1582982 1693563 1987089 1057033 921643 1605896 364291 1421284 4885 104417 1270946 849092 1025193 1771398 1655767 741787 1922187 1787201 132911 369546 1615681 493436 1674568 1297774 1563549 467694 82974 1796164 1110240 829981 1740440 1299466 1561061 1580604 1146898 1693676 1657589 1397132 1981870 308711 1953502 146960 388861 1488475 54192 1468087 1436961 1463909 1925648 1724419 48132 1165148 1396220 768608 1001736 1105663 693268 444973 1684135 550124 1937601 368697 708234 1356388 1426913 1349955 450713 1498018 1245536 922675 727158 1734148 420947 909225 385911 1440376 568111 433346 799482 273253 1479926 662263 276199 1188948 1620817 1137053 781029 1461152 995674 617595 1963288 827181 785135 1185329 1229206 246118 48310 754163 621426 415067 1679160 87631 1755459 595244 697552 911780 493951 1019010 384640 992800 1420919 1778554 318864 131884 731127 1827303 586249 835548 2440 273069 1161675 968466 1604238 681234 17757 1071593 655714 823969 1509327 1067089 1445511 733978 458682 1599004 104217 1563491 1898281 875356 856731 667506 1824214 643698 697486 1644028 368796 963156 508320 1679951 715339 1417110 31248 1220909 137360 1375673 1254493 1644290 1027617 711648 237525 1714443 1018326 946759 1196011 837291 1711473 776974 1287689 1243639 137848 1489286 117415 1820507 1147911 1433689 1199242 438391 544598 1933214 179070 1903988 1372509 1930413 215141 1720025 582787 515577 384574 449201 746377 922154 1960131 1241934 1460488 978690 1167302 72593 507887 1727498 248380 1525183 1126551 917343 360771 1423815 231184 1747096 1951780 453778 798795 482837 1853534 1256265 1428785 1406696 355560 775691 1999801 1142120 808740 893608 1908545 91738 1548306 85937 1429492 1112026 798377 1682906 1417978 1989950 315421 1144097 18738 1224633 1067234 690320 499839 1953577 1257048 245657 398822 1292263 705057 842104 1323221 1413789 1023733 1899399 1293920 468415 1015950 924114 1606762 1800615 1252689 148996 1061029 318681 1528132 34676 387863 788336 757722 1153082 586997 1608613 390163 1289232 1932325 1842971 9414 1071801 1701403 1478696 739198 94039 1396736 1668241 406376 174968 1147665 1457571 1182111 602287 1953765 1302075 539972 1060175 759434 967564 1493588 1046293 1970984 1367542 1985659 1076539 1991895 1917063 617056 717636 1665402 1546687 1823454 1736986 1535041 1148374 987154 429715 1230452 1385728 1796248 824944 681982 249233 893367 875960 1642381 460891 1647417 300956 635452 912307 1771864 1383307 1364251 606333 638107 549005 830794 1347389 258353 780566 1900853 235288 262466 245088 1250287 1167917 289763 437279 1035973 1750298 494601 39523 158488 1019672 1720186 1522435 771177 420964 149820 1777063 1453153 1160412 1635369 1585443 772186 421844 1391427 782757 1577595 240577 1979539 581044 1252729 1733813 982937 1434630 1034979 37352 190886 49033 889565 1452245 959921 1294136 674010 611505 1170298 1659000 1243932 708531 1654398 1751349 213064 1862597 1380128 438083 1715193 828052 856577 1357831 1419198 357173 1996093 403989 251991 490896 803508 133596 1725629 142315 1241168 1658121 1966417 846343 1528574 1079467 1031691 19328 1740266 757546 1322483 1806766 311113 1522576 399035 627041 109020 101148 1596055 219685 1398763 1935625 792282 1221595 1878484 266832 1813195 238632 1676293 466577 1530979 634219 1480605 1743702 1580533 1467772 278156 738242 228554 513411 843793 1786754 1113128 1498713 1404356 326464 1278648 1096551 916920 1356220 1828798 1595485 1178776 1740072 1846757 25394 668054 1867288 312389 1044037 1949683 290503 966555 561783 1415371 218570 686702 964550 53530 1891902 386090 60519 627363 1185288 802919 931487 1064672 1328302 1154112 678428 86113 891317 359194 1531037 84137 1723751 1358938 1072313 1081791 580160 1493253 1341482 1074884 351361 2682 1367401 1060029 1096430 1959050 688389 1206175 649140 1453852 535641 1571292 421077 1210327 1679588 348109 1655718 1518450 424875 361065 1079135 500175 1252205 357423 1919644 1589436 1214116 1358255 1043838 1485274 303940 1662829 1698158 25264 1917567 1763231 337640 867381 1243023 1298896 1044379 734784 1929455 1243093 1956791 1095922 642217 23297 1311539 951566 1925338 1485229 417575 1850293 1309562 8252 1330978 1912475 287673 1463507 1887613 1186870 853719 960040 144149 1876786 1878628 1627842 1355276 1419042 701129 1982086 191639 564861 235904 8208 1256731 932688 679530 110029 1944409 1663989 1124003 822420 1561436 1455682 1878656 215326 1043286 1552528 578771 1592346 1818701 1643637 1430591 1387895 348225 1599734 1218167 1531598 271594 1377604 1780934 1165471 1778596 322728 386257 71127 1973559 534371 927571 1615711 206111 1107324 767758 640061 1633288 451962 484206 905579 989226 711561 53224 1795001 859739 1640780 1607749 1155689 792901 48260 53826 407742 1293876 273425 563030 1723937 1060895 345568 1084901 1285559 1691210 1986564 1041289 1454264 1721990 620603 1853774 1269491 1020203 1816278 1716291 94485 1490364 667318 83445 987722 1838757 1222949 1407558 85728 830736 718104 1037262 650002 1037985 1666381 1796963 1040170 462711 192480 1062067 1546662 1473516 1667497 1700764 1188782 1334810 1237949 1177348 1122112 1595625 1068968 1409855 1812274 68033 1907062 1290696 1119578 804745 23569 493751 1562292 1706813 943901 840931 1714116 1440715 808150 1548727 1009047 1209385 294410 17113 1530065 770315 545937 1521411 728437 216681 934132 212548 1198292 688943 712173 259744 408104 1456264 1665790 1920056 427946 353195 1999746 194363 1323400 507225 659486 415584 279134 1565231 1994362 1401289 1468214 1321367 1363737 42947 1424802 536027 1925207 1854870 1012911 1131383 308006 1910301 347165 21490 1380733 960439 1840806 1149660 1694506 1048929 1417240 323968 180245 365944 147999 734491 451617 868441 1657054 484607 682620 1600107 404028 207974 1666182 1475854 1761750 1527030 1727730 41225 1130924 815593 259047 1980890 172024 1785371 329601 320713 1256271 1592664 1535239 846086 956956 246853 778225 1061827 31901 759867 1703396 371461 324385 1567279 622566 825274 1104056 320814 1634683 296514 1372370 133987 220283 1418575 1998658 1306380 376888 1883040 232762 1292960 707380 1761047 1825338 1890386 1308591 1632816 1262748 160094 313062 270429 620580 1077478 346777 1053728 416265 14161 290051 216795 132391 186562 231117 864760 1143349 783706 1408451 1527504 1167977 1882984 423469 1763375 1386409 1136423 1850637 1603521 264551 339250 1900312 1896864 548099 1733317 718803 162314 1932201 15677 389083 60958 343879 512930 364812 526142 639917 1211075 432299 720772 124270 1977599 372023 1298189 1097098 1756790 27154 1946828 35859 1874562 574934 1169801 129808 1579575 1972319 1213544 1502 1180907 1102966 147913 1629609 1721635 758277 1965005 1491720 1328849 1342987 621753 474894 768447 1352159 856351 211889 757373 468628 1877403 632830 549457 702623 530982 661055 380997 1176966 1531470 373138 1663754 1465263 1987152 1939386 1621939 1205027 956038 1136587 362504 1922171 122976 931688 897885 1510112 203268 777898 1861105 1556272 476648 411824 62519 552411 1731074 1491370 1205760 315157 715283 1152589 1994141 1384956 745452 1316129 420335 1047456 1066501 766974 1879039 1958272 1055039 13879 1594224 1294074 1293762 731973 1832714 1428583 1043762 1307067 182630 1004163 996778 1140098 511840 265201 1063286 437770 864826 1642398 1035187 1293430 899026 1836679 1060759 1839895 522722 1766794 364911 931128 588577 990264 1017035 1180321 1328551 1918273 1938282 1520272 155614 1643793 1624903 435121 1747077 1618756 239250 37154 185330 402477 1682082 1462383 1224849 706402 1536011 1206666 800112 1288615 1492306 1981150 121535 272646 1525889 403415 1259879 913476 468193 1166568 1840493 1185744 1812845 822109 443761 1545368 236211 1424641 1389216 1221558 789913 663054 670315 965345 1290626 1284185 1916333 105144 1889857 1979302 200479 16608 296358 1239209 1906997 305833 740187 1815069 1196551 1669938 1080850 1238713 1749387 1777622 1308967 1722946 1501156 1084297 1931212 1225194 1214820 1037950 942826 668187 468541 237941 1571913 847372 1370007 1905411 1912819 596973 1074022 1922726 405209 35077 1859301 197947 1050756 753586 1341181 834630 1790528 528849 45489 1869838 855605 1211218 644280 952664 1187514 406609 526204 337864 1025281 209880 1278210 1341319 277423 1830162 1460356 177263 1061334 1358155 394479 423458 1500145 1552933 1335923 1657276 1451562 1745172 773982 260542 417434 1747104 1528004 931373 498410 196624 1703380 288883 310751 809431 1164107 513758 1102717 524383 1495305 1133120 1712006 1041974 442193 1614555 168036 347763 1388514 1478477 1731295 1355513 768167 336699 1751682 454430 244716 109494 1139444 1588939 103725 876474 714714 866689 1956922 1294164 1853670 1428169 686594 508822 390062 286194 1235361 1461905 1266940 56125 417189 227710 685822 1730483 1600163 1123344 876205 668206 586643 253223 206836 914480 1528994 1948413 1686395 1916867 551338 929150 153693 112510 53863 1278687 338521 1796889 1001254 1102778 1250427 656729 1035831 1120628 557047 522670 86227 949205 1537257 1816037 1717099 1572467 1198122 401365 1924137 68544 313212 812603 1127733 1371401 1505823 1410166 1840602 1989859 656014 1616628 1654239 1037433 746159 449617 610616 754876 1000884 1585172 1975943 15584 792317 509854 231869 1347598 846990 977099 66031 116082 1663090 1433608 1233683 1365244 330690 1711142 1602126 1083335 1469077 25144 1335805 736712 1417537 1395928 1939207 251865 30975 1035575 1476678 839874 1664044 1707039 948063 1143560 777688 1852839 550159 60067 1901323 1313080 1653133 1214717 1442861 298955 1966482 1538190 630268 1893711 1294425 1489969 1257964 694864 421746 1352836 1790284 1000924 1479300 21685 148214 1996339 614214 1506470 642271 1600969 841299 169779 1788071 72956 1430988 371389 880376 539850 1233014 1856807 1358182 1419380 706503 1734743 572948 938530 1154571 1125638 419240 1149668 1608538 85552 1667777 82154 101072 441120 270817 67843 451967 1527898 413140 1740582 1549257 207180 730563 779892 1657814 1089862 451124 1350729 133269 611908 1208050 972168 588973 384871 76475 344793 633136 430806 330262 1969645 891932 127264 1942296 1512477 1056107 1227399 1304274 403901 294464 301395 279162 329781 399127 801006 631581 201090 241211 1102150 1927335 776360 1026428 1216854 1240353 521661 403959 1745638 1196022 706341 665823 1500729 1628168 1933184 1040297 752082 978438 1659786 1323389 1415830 1206670 1889697 1534733 1967575 906554 1191944 1638082 245022 1175052 1975908 1804787 818090 772534 164358 1127759 186964 1574973 1917928 1607354 273056 1422324 648214 289443 959176 1522131 1276787 972292 1677289 1951805 444444 706459 1402429 1418564 703852 273223 1497129 970843 1451571 1772432 1599096 615974 447679 1707091 344042 859353 538038 884210 423662 1910417 1002532 399542 1972040 834395 751148 1923448 1270399 348567 1776789 47367 962524 70733 401234 737616 1355367 1416388 934249 1101906 755995 1618316 1935048 972371 889232 726307 1256733 1038507 1420638 1830810 809339 1410324 1350057 630567 863889 728143 972883 952343 100401 392910 1453837 426699 1300808 46472 1071549 448758 1254884 137152 1610204 1101030 1509526 1559260 1015488 1780519 1067403 1386239 560829 1612940 599717 1543662 1978445 635396 972808 1330201 191131 12278 427838 1410536 1526031 917967 1428453 760664 1464032 136262 1052917 636747 1073535 1916123 779371 1766334 939921 1985122 335559 1842076 241307 1187412 428823 643599 1893389 1047153 1502626 1880140 1712294 392763 479713 590728 1066810 406276 1458140 1992425 887532 1162133 1828885 1927056 1718905 1969040 542573 906889 14441 1939789 1180452 1853514 706386 1053628 474501 307664 617905 1723591 1144144 1241473 1686392 342561 772007 73916 1212101 65881 17902 1209047 1923043 1164662 1415131 1899749 45830 172771 56308 665187 1784847 215612 1710380 331752 1018441 148602 1013259 738131 919658 1828355 1779495 1087952 1294869 1921340 566984 246328 408802 478101 1133813 1012528 689549 376785 1740684 80346 1476795 858377 1633467 1214457 1417188 631069 1382717 779018 892200 1624568 671982 1407529 1931657 1955041 615585 1620706 700281 1838975 1125319 564407 1991459 1941830 507797 327645 1536894 1662384 962944 540024 1720979 1941496 1044461 1706283 1779275 843705 1992588 1953589 546643 810920 1297052 311630 1068914 1907278 790965 1232824 1954760 1949408 590429 640239 485045 1746522 1814946 269264 1649641 203624 571453 1788123 1091575 1492329 1825809 1356628 1617352 74694 1320405 1495797 1352012 1938909 262074 1911844 1677010 378568 807536 1903994 1871288 1280251 1358771 1732051 833277 679801 497848 678008 1882405 1359851 749873 1133177 553426 396922 1177071 100312 1405941 699196 1202023 429354 1664047 796798 823950 517997 445860 1387366 1852095 1961431 93186 1422486 1418730 75290 452545 445953 1273668 913373 197024 341817 970923 1175362 1497970 287657 1803105 1504735 135951 542217 1003383 460566 1484945 1191317 1088605 943101 220045 110902 592204 1790904 1789753 1379351 1096938 1106594 1854516 1964445 3791 1701497 1792711 783076 1015119 235846 1303689 670417 1153705 779977 987979 1169394 891432 1457069 1748208 1029379 1285642 1357865 63807 964099 17890 1999794 1774966 728027 265541 164620 462441 37071 1666452 1499514 1439084 234903 1204447 981889 1516775 1250002 809753 585316 1571394 571108 1510907 826469 59636 803016 1023066 1334383 1049153 244193 115865 646101 1595119 1283801 1742521 67507 820541 1327884 1830850 350000 600627 982310 239284 543864 1478359 238186 1605794 884982 1387761 1310286 77295 1726677 1894521 946021 1433305 815529 348386 1571863 1212009 986489 124836 1166903 440101 1237030 467932 57713 1937352 1234512 632842 379756 105818 1583686 1193180 1040031 995195 1571747 679416 1220377 455097 557892 248550 1511540 131224 1817618 555493 1628119 489579 153437 652541 240464 1606216 389902 1356304 575099 1554095 1573863 1748931 490179 1606358 1023115 1564985 351706 1420764 1310099 278879 1690357 1981378 1510332 875805 649943 103999 837679 1678548 793328 425407 71317 995854 290025 481055 337901 778049 400507 829576 981862 1049710 496135 17466 1729509 747175 443105 926522 1691342 1181764 3921 1816632 334249 1509931 860873 120666 1065489 874302 973544 1846353 1767758 1727049 52896 1481241 1487318 326351 1983814 1777779 123039 1109428 1671874 481475 882211 1258239 655946 1301569 58541 1111136 1516506 318515 1815913 259545 1965165 1822678 160342 948583 490705 1970713 1128404 1006913 1599150 1334498 765544 293146 1897229 1000231 631299 557956 1585240 652681 120268 587836 393461 200575 102836 777938 1934380 84589 1100599 365760 1140015 1273475 1422555 1005877 10311 1852204 698365 1163963 508550 360049 630033 1933322 718449 1981018 1334804 1114860 782029 1052170 1465307 995543 1500066 926826 1274704 207841 1036625 1543901 1071907 1836517 105395 1469761 1648571 1599876 890496 1416635 1700065 1939131 886916 1386742 1830500 672103 1818173 1816666 1152573 107848 132503 347704 1167237 208484 295343 786034 880679 509055 1713054 1192619 1996423 154329 1156738 1065280 1915438 1156431 1126109 537802 1243788 1238859 608875 24251 851121 1128536 1326680 28139 1587505 71654 219413 1048642 1944142 742346 920902 176368 1694342 1622598 1457213 214948 925472 1243004 204982 1559908 390805 1715221 807794 750376 258991 357579 171688 1584101 1476526 1136973 1382147 848547 162462 992112 1514354 1776242 261845 786751 405999 1275999 88216 365486 834460 76102 1871978 609730 360196 1397814 220691 627551 893150 1254053 34588 928079 1541584 1061895 358571 250657 1373543 786009 1625120 1837531 388173 1646015 1590735 1302087 1942121 684533 1510453 291671 1223756 1458416 482010 486692 1149492 1345602 397772 122185 1652071 1431910 477477 625115 299758 1152154 145360 1291891 1283146 253598 1748141 649736 1438294 1378962 155782 1903642 261111 793035 417117 1993632 449340 641814 70456 299202 816440 1856670 151339 1727035 1196820 1449737 1018028 61010 1248630 1876916 595600 1414822 130326 44841 326404 425338 1639830 34535 513959 542853 179496 614062 1642126 1198624 536974 1988002 1541401 501922 1032645 667785 975014 385109 1278880 906592 1281889 1176172 1604476 1655488 55424 1225294 827210 416690 1529893 407936 1081044 1085305 496203 1495521 1480760 1697533 1240174 563991 35416 1055296 1516807 309111 839692 412859 1868200 1636205 838324 1133989 467920 173876 810415 1922933 1844152 53079 1448106 921980 1723203 780273 1210240 1758528 1422019 928404 1366261 1260256 769752 747407 1132868 915830 412621 1330258 102357 980304 910476 1904088 1467253 1266042 323966 392153 666794 1568459 1625883 638901 581821 186752 438236 429843 1586972 1646070 1925369 1221586 1583486 824491 1514152 1478739 175425 1547065 1998182 137764 1241073 772938 1559926 770547 1560612 1407158 890581 973038 1074281 655539 236203 1253834 1709823 1164382 220965 232674 219657 492128 1636282 70274 1460055 937416 163974 1470434 1160951 1339879 246358 940807 1911901 1754276 1316723 1355919 1437865 1694738 1132177 1072938 1698294 803466 1745477 701131 705630 1750567 710103 1478279 808961 1805577 1178016 1986842 1624942 1987167 1544121 1920722 1044464 1716706 658651 1061389 466516 1833981 1643040 607108 78572 501997 875975 1550226 1822067 1242164 181303 1764249 1288868 1165267 1735130 577044 1183741 393462 459950 868228 459847 910295 1707461 1214793 1925983 1803005 1604379 1989655 1829000 1473686 1540860 1927236 1702332 1937305 1339937 297911 1229765 19068 345707 1250641 663542 1929544 843885 1181607 927524 1736626 1048695 1320159 1503724 856409 725665 210144 568500 321542 1286618 1450897 172704 1090112 363333 1251112 691719 915511 1995020 1417517 1880189 1910658 1470512 469104 376686 576415 1640043 78663 1865459 1692364 993592 712641 1133475 1934372 185179 1672890 1594968 1945621 1286909 1274477 1887158 433770 222820 1670036 811168 99839 1350279 1636467 512668 431708 1796794 1282805 391384 260757 787854 829503 1357117 240725 1405947 1508325 1612442 902903 1992217 1543091 1749336 243583 493584 275186 1042843 1390503 84416 1886033 45602 397013 810152 941438 1059678 265 455132 1527713 258433 1500055 985576 1686906 1328684 1591951 344822 628994 1389740 1805884 1015586 223207 111593 284305 1464266 1107507 467825 1373643 1897550 1557803 841485 1151816 1372903 292899 303386 1062235 11863 1419239 792499 229442 1900911 1545342 470842 1149872 1887091 290247 1590913 268305 365857 1811907 1518662 1227147 336792 632567 617536 1343003 1073071 1413189 1486077 1510700 989757 141327 539508 622591 1372421 47751 1062208 285545 313734 662667 893680 1794225 1538522 376736 1107153 1336809 1188824 362291 1481407 723364 1396690 64367 710302 1724143 1284967 1248093 837015 1343188 9266 1750332 1452231 1928004 1123855 932891 682847 1921307 1984725 1875514 1914417 912417 439959 82193 87825 1318157 1484856 1799332 1322125 1670334 1109604 1088720 305236 282277 1650186 992116 880265 1066957 82081 1730529 374416 1792509 1056774 1603549 236811 418645 502899 1023575 445312 1531048 286740 1995007 234886 538776 1557170 644929 1655938 1364120 801441 1789359 1674203 965850 1466918 1517316 1584316 1270974 58431 1506301 1655188 7342 836763 1822640 514914 1573106 176250 31104 594047 1641882 184937 1019074 199535 494943 67093 1258337 682449 500094 551456 1595543 1595511 1143323 1009080 507904 1327402 382929 535175 606523 799846 39210 598332 1831150 1843245 1427959 1718296 1323165 24123 508820 649367 1529580 68831 992312 1586940 1863185 1073894 806097 1055926 624222 102658 1818090 1585625 1667657 472697 681665 797484 1039061 558220 1253753 1750199 738946 1255660 1993962 728276 857254 601377 722378 1350900 1673966 1872198 92404 632290 487690 1685353 1635230 648915 1440567 1393221 1697554 1324027 69141 501946 1058362 1107187 832523 1595722 987475 1600168 251575 361532 614129 337720 1056853 284951 1627082 1150526 418287 1063793 1873771 1533448 1251616 1710194 1286242 1035181 219520 971619 221595 351155 1673029 1526360 1241344 271527 140698 58222 1175742 742339 1971253 1442457 846786 1916938 513126 25508 375241 103654 1457355 1535454 1298351 1195585 1165422 201599 859356 55511 1432812 1919693 1345934 461663 1114199 1697607 1225339 100751 625825 1479124 1563100 1633732 1088768 935645 50944 623641 1519436 1260225 335566 431469 1088896 75139 1594572 415556 1200266 117047 1311490 1666508 1141335 1121755 1821203 1128581 1945754 53717 1181150 379971 1061691 301457 323581 517798 689633 135506 1246467 1957307 20219 73929 341012 609473 301768 79600 543329 1000253 685740 716210 1423873 761171 699435 767187 1996613 1533920 741472 365012 1006318 286937 146299 1212288 1309657 414939 315709 1315962 1736654 524408 609970 903864 667875 1751658 1300481 574241 1843706 1999768 157465 436784 799840 1574554 1111647 1753110 621486 43780 1367552 1104402 1194108 948161 1287303 1755137 158731 305550 1342072 779817 1902101 189005 1883807 1751377 1542298 1879259 1401716 428806 210602 1908693 873568 1428478 295123 993408 68018 60882 348598 261241 1019191 638522 1273232 1508815 1750710 510213 1233160 1366632 1354982 1691678 1956029 782597 1744265 1935679 263248 971335 359369 556771 410302 932776 374887 1476200 408600 1543586 1552618 1335536 1137303 1281828 261699 864881 56110 1007985 1996414 1118580 832014 110459 658199 1836555 1855532 151927 712937 1774044 555923 755745 909168 786252 1448940 202597 242829 1125782 1423872 1848513 1934559 1931546 509918 1756541 1856440 1454403 352051 1224326 665704 117571 1213666 1235976 1505346 1871709 1775739 1475926 133496 1762167 711523 152548 1771116 867002 874734 613510 1899677 1613029 1966818 597198 1520996 591460 586731 1079117 301561 732041 1947697 1426628 1049405 1820880 494107 884838 116104 1759689 655947 1586240 772367 543955 1480547 1223916 174149 1340223 1509424 1298196 152618 1981076 1958408 905945 969084 1967890 715227 1563907 250656 985705 21695 710509 1278436 195922 262267 1260689 105014 1779136 1698535 375691 1865749 766683 1715840 813709 656374 205091 1315796 1777117 814582 543586 1845662 991471 1676353 1853037 680241 522327 1615244 65845 491903 1806874 1532980 738765 253847 502561 440338 1033336 1174289 234949 390921 612643 1974880 1164716 784300 1355453 1200027 1773728 996838 189735 914005 450937 1860884 1670640 6495 1355439 1649038 1522228 694467 89043 1806057 1628079 1307910 451561 939140 1537167 798803 1314251 824586 1549906 340065 926452 812027 1380828 1471733 843676 495800 1896248 1785715 1757987 1033713 642604 1837745 405979 566063 597373 1861646 938438 258913 669123 806580 149201 843994 1586787 385850 264239 1725725 534323 1188837 1774516 678134 380116 746513 671668 1319468 1884916 60629 1801724 708879 719647 1137343 1187596 1503357 1419802 1099071 1962256 246905 544445 956589 202531 1320672 1294915 522050 1520638 1732393 14726 1544690 66602 335587 27478 831091 600715 1054326 322083 138123 971581 1598088 1435387 1037104 1446544 1742737 572708 933616 1292004 1665242 493799 1461624 1082071 755974 769412 112142 215847 426179 1819249 1037580 1243135 1577924 198432 1647897 1611306 1669014 707623 1092491 1512263 1175783 1034143 1233050 672463 540979 1626479 815387 1210746 1514378 1864005 47311 290913 825521 806968 816862 1768842 1101670 1142956 1198075 1174150 873221 1802606 1096227 1158537 446293 240510 1441147 867516 1985933 861130 181047 165679 1469537 566480 1135607 1246021 577319 1226779 1128086 1446979 256128 1400202 765868 789969 1252198 749894 865134 525951 1183292 1748929 1757578 361463 479304 339010 1310407 48520 1167757 923255 1554227 1025068 1644198 904901 585341 1124884 1876668 123590 1458134 359515 619802 1741454 85693 436203 414276 1098221 913275 650420 1258967 973266 365232 25511 611664 874759 101493 527949 784973 1008415 1185936 1856682 733756 238002 609185 1375305 110873 677265 1828946 293495 576859 1413079 1814739 422153 1543684 1647200 1371542 198864 233707 170024 28486 345793 1415048 1740544 1791390 1608402 1580501 379872 1299858 701123 813613 1643713 1871515 833544 1706458 154966 372242 1230654 1862007 1260919 731408 534416 1473277 1319767 705032 1433412 957755 1461646 1790875 224663 1609435 1943269 1447339 611551 1291474 366512 199771 887575 1123429 879558 1626280 1482339 284359 1773686 1069374 1161393 1992633 819678 345228 1186057 450918 917709 1125798 1486677 408401 1595054 423371 672635 1222089 1353952 48977 1090701 1370513 1779958 1482011 1478182 850197 1611388 1266578 1059225 170133 1556147 1952717 1494570 231181 117722 1960252 1948202 740623 298782 1598465 724470 409906 454968 119758 1803420 1606281 134731 485120 1227076 600520 937123 170169 777025 830131 1789426 512716 186595 550805 1549349 527251 405659 1546859 444132 430690 325106 915683 163911 1629863 1437902 1276729 410069 1503959 1770189 183483 1786673 408860 1711787 585879 629736 1937340 327444 393173 1473932 139260 301238 416564 618134 619728 1725274 15468 1881900 1230277 1631221 1217997 559417 1200876 52658 1247882 1803174 1910758 413337 1939359 308082 1496401 177881 9276 265529 1545361 1393794 1139147 1135198 154313 502958 516055 1317772 1234205 1884833 629131 858046 1044186 1561579 771915 858364 1633626 1659473 351936 923867 1283919 1276381 14124 1643167 290240 1376242 781549 198776 795317 853471 215423 1361120 544139 1187636 1415188 1920458 631631 1799489 1206991 1332473 865234 531907 1285838 1757246 1692771 323748 354339 1947792 647055 1665657 1883946 295709 1090950 667780 155289 669440 1137166 856782 209205 769450 1260647 835861 1151999 863504 525052 615965 1863681 69903 951882 1041167 395166 1548347 1488584 1649428 222170 743270 1241399 864034 6093 706602 384247 455581 324999 1344449 1105645 1556416 1675474 332816 891062 877132 861772 799047 1474953 1380794 837983 211429 1395790 1131769 747028 1608273 1571335 753359 1140180 224323 1979314 344435 1793385 1583850 17155 817455 141865 1590889 1970521 724145 1527258 712683 1766076 1943992 501299 502759 1143678 141213 1956898 420185 1733710 1404470 1669771 1876973 823676 939875 99701 991330 484775 910548 78092 1408319 1803838 914933 1181944 1353843 350596 1532805 74985 878346 1681684 542388 99496 828732 782744 1751765 1826940 1606418 1472640 1332002 1968 339496 1014902 794376 237848 1751337 455852 1427373 1448603 1541519 1276902 699263 7172 1440465 1086219 1533581 1374893 168047 1253936 1615013 1190571 595247 1987416 1002353 139473 287446 1858433 289720 820918 59363 245264 1654731 1702183 507646 1215232 456198 485729 568173 1684124 1266060 1660702 223517 1289410 89476 1846788 1458685 1239373 87485 481343 514258 563937 929144 503777 362150 1808037 1742978 551945 146731 753839 1416421 103449 199732 306138 825098 1716135 1387989 1443145 350428 561230 611433 1117906 1170543 532611 1302250 1437486 390226 1919766 1138501 820189 847557 550937 803523 787063 266100 1725878 1469175 1842594 13293 503665 1298606 993728 1037112 1655472 304308 235427 832297 1354199 1375113 35848 1911686 95507 1240291 493133 1261496 1800479 1587920 1061741 67164 196921 1525903 1619681 1693955 684870 575810 1270658 1011120 1577976 1753325 1477908 1600136 1265932 1050086 800184 576676 702566 659085 1090288 1496039 1532970 1923593 232460 1643505 587850 1656197 1915594 1179896 102841 291014 1593666 1601668 1894239 932305 889609 1896056 758691 522090 1293983 521106 1655699 950026 1102982 1906182 1443875 841211 1988120 1982659 450297 1358671 651085 1621517 1940177 1292805 741314 1044793 72885 491355 595302 1462690 673019 1636469 771605 251194 1867389 1247194 1312797 1456338 1191548 1212516 828687 1866844 563656 1714931 1013590 726722 1621931 1398456 868199 9153 35579 1514121 1946 1906688 656247 1605654 1068884 1146744 1143068 1235439 137649 82590 1896237 1228071 849137 271420 369722 1608711 188219 1725473 1707203 427489 1446244 1863938 73737 1704899 736424 1382851 937958 201860 369570 1835294 1045339 1193882 1028527 1440832 29415 344509 1341124 1552622 1442163 734477 595899 754451 992021 197658 1628031 12187 1837894 418052 309055 829125 1015896 1149850 1915374 1620146 278513 1016279 1083939 1643215 1738972 1189397 449796 1266702 1207126 941882 138039 1245418 393078 1304788 1052103 1890345 1429954 820135 554132 633746 1169906 1826823 1395380 192901 1061843 1517823 96349 117112 329604 188960 1668966 1439833 28463 522204 761834 1111295 387195 484563 1334631 604871 985349 421026 892044 1051250 607810 1657886 263942 1242935 115467 289688 416667 267220 1382880 277658 578555 1318897 589862 627474 1819852 1336929 1079075 442263 18833 1417199 435553 256923 1795537 664518 1274060 1892172 1993432 262496 1225402 475894 1533535 1559687 1337988 1311105 623668 59621 703470 1243490 1718718 1213187 1587050 1457653 1424095 1106075 1180063 93378 1951852 1687385 1507223 1017056 1902303 765936 1814494 1490848 550771 505890 55761 23269 1016883 1356812 1109142 147591 10103 1295501 3900 1714954 1437355 874834 246687 1909320 1959030 1976923 1226006 958172 868019 1323830 957190 1722811 1835558 392303 678754 1932495 1961531 1660045 1318112 1593001 1138999 50608 836697 1879292 12804 1793399 623121 1682039 741453 1898809 823503 815299 1714335 1747172 1967336 631890 1787054 1368603 1565959 1074442 1297003 1715457 204666 50193 777448 1401464 1710322 412905 1851530 1726603 785332 283656 30018 1023131 496531 158155 1052328 1042041 684175 146354 934086 1897485 1814996 987592 433539 1702017 1303288 1696588 552091 106289 110106 376314 251312 1097471 1867983 36772 1950833 105167 716857 1021210 602074 1249529 842930 502814 941936 585190 349855 561584 1020285 1753094 1609519 1702256 1121639 137374 1616159 1791382 583956 419625 684047 791066 1167980 1805962 193298 65762 1403932 1431875 1431202 278774 1635300 470357 165430 1665456 1310102 338480 110236 1529210 483227 1529484 45824 1317682 1873051 552465 964879 1395406 27072 679867 453546 1668507 1238344 1251050 1956740 1275893 157809 177177 1107373 651592 712956 1204975 1884099 774684 1956319 972504 288379 4094 1176171 1486766 846372 1978290 1445722 1471924 198609 1770758 598475 387478 1365764 505623 142119 764906 1876350 682050 235764 683878 48531 631120 967104 337991 1808970 1430692 562261 304122 296128 326944 1461524 355492 1831733 1129487 1806058 1692740 1785425 1135092 1799498 47669 1652643 807231 941948 125781 989577 1854433 1990306 667207 811328 283529 496358 507388 1593606 1687992 151904 297526 1448685 1223722 1291834 1465175 912365 45 66787 433718 410109 1544074 987466 1983245 831177 315930 1797175 103006 250013 373225 759516 1092721 1758111 1973504 887747 413972 596730 1696049 801585 685378 178192 1330725 892295 589452 783418 1119809 1434836 682864 1280480 618098 1418623 1704913 32173 462830 1369733 144324 217706 424926 1188464 1241874 532150 32830 334047 1451449 1097343 1330149 633075 1650636 916969 400800 1827190 1490538 1880254 1705351 358052 1908158 544452 1035385 1260377 643609 1802320 931949 1646892 701890 1696880 364083 1536136 85502 508468 737938 1413011 38772 1603326 852495 1836871 973775 1448192 158226 532801 807679 360230 1170139 1031989 1786720 161337 15193 981525 873660 614204 423085 1857439 1575804 940193 203594 1354697 227385 212552 270361 1486936 1705984 119687 750400 1402395 1573952 1835098 276589 515835 517792 116815 122912 905374 1568239 121836 272433 1569314 379212 304358 1259334 1993948 1976042 1205792 439375 564529 1476275 661010 240564 1551308 333944 675521 1198108 1826638 482025 712679 18747 31416 410980 219720 374148 984472 1850699 1216553 1952046 609543 687002 757093 288549 1440525 406786 1076829 1475388 1977261 1671525 355329 552625 1636144 1311952 1953149 1904864 859941 77648 744429 1060922 1232201 1277115 621509 1673977 324313 268786 1556978 859011 837920 1689915 1949930 1389358 1291058 1245980 1105475 1895221 880256 65919 1393609 574128 1770351 547448 11083 1814223 38751 1530017 1454977 264693 1425550 873335 1591343 1572617 1386230 451432 1315369 865529 1435232 1713179 547768 1461982 522190 31032 742757 1135226 841224 1800249 1120362 1804716 1547048 701942 293007 718297 101067 572650 788778 1811787 1552112 585239 1791314 1974999 319851 1128599 247267 1778086 1451264 1074941 57198 145150 593544 18779 1239273 910080 932073 280293 1076085 1694501 1545828 612461 878378 436008 1693499 1199203 1468349 390290 94540 635843 1728615 1965926 1472259 380391 1513598 1567873 1583335 52652 604652 1367354 600199 1072089 1168280 577885 1073495 767091 1375010 1811135 77338 745641 634940 1079203 329369 1072851 1322372 439210 348945 1215894 975560 1592124 84230 1059905 1239367 1785714 935735 1099082 1426059 518819 136166 1566367 812178 1141635 1816194 1091597 1969929 1167680 148902 1257020 96843 1585010 916090 1672352 1533059 175780 69519 364541 1256000 1527682 1231452 498841 1516454 1461389 323066 217389 1250305 1308930 367969 181181 1697735 1458843 710732 1340200 1902857 1187980 439250 1576789 177209 800668 607224 815167 369410 1482265 586387 345006 379254 213732 356542 79052 1507501 659689 440813 1679300 1530319 150872 1168765 547303 586715 487021 449512 1097013 9335 695026 1856194 811937 802974 1893234 732904 1649605 1350382 720632 1310795 1657004 1956248 207304 711890 266395 1342391 219781 1286505 222598 969164 1581940 178466 1810320 1101771 472080 999109 1935066 1291719 516412 1378541 1763657 588172 1564064 1290442 1866198 1961708 832127 692290 413536 864563 253446 679831 15072 1896497 1601775 1034318 576821 1025963 408033 316272 1740559 1471663 1321897 1163311 1347047 796006 643257 671874 1916702 298242 1069462 395931 1980825 51917 869497 139611 1510516 647953 1064705 1345953 1429745 1580278 1616197 1769111 1201438 746733 483432 1127395 210229 1664743 1415173 1984401 1986912 738005 1121361 120308 1997494 816220 1647933 470915 213013 323177 1803582 189354 398444 1351328 1798782 573757 914224 771194 799293 1147547 1450767 514216 362004 1511268 327548 1900283 865736 474628 1731604 1889091 1041775 1993826 159996 595552 1618534 1460677 1014607 760210 1855226 787519 1071416 1003384 514519 1252877 1267319 1767146 1193534 789037 649815 1705928 132026 810063 1244797 1289646 331176 763584 1142924 1249 595159 1650089 1814744 1182719 1895993 1224299 1950607 885589 1066276 1873128 342503 440451 42129 1126980 1320048 1930519 830942 578704 1256169 116067 301205 452334 1935191 791350 361960 1784379 1764353 1513706 1289117 956585 230662 1278652 96703 542490 1834009 1930468 510738 343433 697866 1544462 246504 1166977 1147984 1284442 1233316 431944 1132543 1341184 66808 1415178 977048 1334477 157762 1016024 745393 483469 652979 405578 1120422 122105 675237 117493 570590 1721520 429719 850495 1646422 1143828 59170 1820795 458671 1560897 1769467 399285 1300567 59713 515962 1440259 66607 118563 986176 1894288 1658890 1489114 1498947 264701 61501 1745703 1525620 1694577 1830837 66351 1218772 1677742 791962 374205 988384 288309 1324122 561586 1058382 261383 1600030 826728 1047691 1695300 264790 615398 1630768 1277226 1855616 8027 73912 659350 1027381 1171797 1806017 1514747 1003412 1551004 1778814 1147342 1751251 1321030 741353 1142193 1126856 1496698 1296826 624073 477558 966151 1365051 273945 1369783 1159855 1033761 1046328 1564169 254767 892542 508310 978428 1263005 1817940 536629 681241 1534339 1852678 814532 1303117 1295042 1942484 1635164 1091867 988615 661949 1554907 1931643 601273 894397 225291 1115789 1868987 1471328 220853 1372801 1841667 635394 731859 608190 1157728 445324 236999 181176 294841 1749515 835241 1680553 1096661 1621325 322185 980723 1561836 1957544 719133 403190 257110 1612919 307605 577815 1263540 69915 1424266 1704869 496248 1455696 1434211 1703240 355437 595482 1753473 1166122 1326402 675981 150808 1730496 218097 605182 966300 1573487 1255719 1603736 1114609 1498953 581424 684551 796070 900312 1838148 858658 115436 1691016 955926 1634618 1258362 508833 508624 1246210 361158 488842 954167 1802507 58600 1648934 1257837 50734 1280820 507481 503427 1939900 15500 790778 1621702 1857366 9485 1992305 16837 1908766 923140 1520326 512467 671903 766631 966744 1007942 1945891 1982467 1982753 188555 1541003 1375762 1600619 914648 1580769 853057 1670582 143641 1213134 542877 1616977 1362820 784429 1955886 577436 395988 1534796 1420655 493410 477551 384916 613350 1817807 364662 1769992 897040 85932 1441604 1570784 854600 1585541 1930136 534571 11348 412159 1493507 529580 1789711 286197 1039558 1382801 993961 1210780 1116769 1941566 1088647 1883092 655826 1366236 99342 1515833 1493843 1899363 445239 162886 121206 750755 1082081 1460014 1557581 1926290 633781 712275 662956 870704 130152 1252533 1182374 884001 1158087 940447 603874 1343804 1285726 821469 1944293 238384 1849349 1826175 953092 391145 1845470 844523 754137 109663 650095 1662193 678055 1397898 1141764 160198 328532 1931317 1146737 652390 1147692 1626656 1502274 385432 600990 84339 346265 420064 962229 1934644 183305 1320773 392546 1140378 1817132 292246 717045 330146 121765 886898 1845982 1765297 296020 1913993 334876 1115456 148257 962476 244141 417075 1703169 528340 1862416 509521 1938925 1871354 1214005 1602572 492154 1047913 400009 1714327 371239 562230 266425 854386 920446 1340820 1270965 1365459 839393 371594 291708 24599 1565159 856175 1966962 1640586 1027389 525570 1456966 1346668 1898553 371844 230789 553730 1956337 312657 1483767 1249183 862072 72784 167200 1517736 1490721 1153793 805012 1360733 1806103 1040320 1383313 299566 1430068 1932363 1130804 639807 834375 775262 97583 1960656 1695825 1024001 1424160 1881572 544181 1163153 1438040 1501097 505979 55445 818985 1932246 1735206 463975 598590 895763 1700188 352578 1133037 24320 1285081 1530378 68119 1954836 1398156 1681080 503418 1928857 316701 770878 1964186 1778228 1811160 263071 1333043 307322 1619454 284113 660781 283293 759558 1557407 633531 227872 704335 738987 1204692 609822 1132844 576473 935205 1722705 496291 416960 1885091 1361454 1963372 163475 645780 1648979 515206 1717187 946364 1828049 678086 310299 1602811 1754215 1364709 860178 1869054 1205765 233031 1516640 696652 1477757 82244 364279 1902863 952582 230375 978031 935939 1544705 964359 121591 1413965 282865 978969 872442 1973988 167787 1641976 1017516 1814701 1409388 683626 812861 696667 1484555 1085810 1791114 1835714 1456554 902739 631471 570894 1763625 1905077 525529 1561068 938347 1453325 1313159 704232 610683 901224 1510149 1114446 112533 1492998 1818172 1451559 120865 1307308 1379690 442790 1251207 1585098 181770 933546 1206010 765269 871410 1668898 1252856 186579 513206 1900863 1431847 64883 1977071 1700775 1589908 1221863 14979 1100174 977525 269242 352884 661871 1507225 513004 1444478 515938 1345124 1832925 1914056 259805 1925297 1907589 799462 1269009 1130297 1953067 404464 1676998 1475888 31283 1598933 256416 479682 1807794 1071915 1765223 1236731 138758 9316 853432 1359117 78098 1509671 1810120 1720269 1896876 371321 831573 379331 1902668 1268314 273674 1489042 828924 491476 1052573 1110931 542762 643962 276667 1462015 534852 1916933 1237700 180642 1059148 1158563 276488 1839842 1045218 598321 452614 1354463 800626 472123 1887721 1226038 1206432 1249287 1838957 1165939 912611 1738926 35305 997563 82325 1724009 1372597 941719 1374023 454494 931450 1676626 339401 370573 515697 1998126 1279380 1474964 1460423 1008892 524211 752826 1776514 345584 710625 1527649 1219168 1627174 1308939 1729476 1047732 1736771 1295414 745353 1727222 854552 1682821 658190 1670751 1368513 1048491 757859 1300648 134708 189230 1047766 583645 1202788 1837228 234343 1573873 571394 1619283 354111 1099212 194642 1856240 1426748 992327 1553368 1758887 1079900 1742768 1789863 912655 1542585 460366 1461881 1881502 1357366 1663268 1124985 1298876 633295 784804 1730497 186783 373282 1251764 1230527 1662862 1394167 511866 783306 1887352 1043409 1845303 1503889 1625465 628674 1882327 1075668 1391195 1258684 105363 132705 1143499 1632091 86143 842658 659913 1784092 1529392 1178976 1976216 1378439 1350478 1723124 652015 1034918 356903 1426505 1223091 1296316 1517024 977914 1328175 292172 1757200 506091 1938465 1040860 728356 1492893 1686307 845533 112714 1620210 1711325 1002901 1520954 594485 1820704 772315 330333 1013529 1449497 192856 1278521 1600732 196699 899761 1153380 730990 436052 841816 453571 1139031 966651 1640598 542112 261642 22889 1345831 332997 966635 568801 283663 1778774 1294410 580781 762089 1636275 1476163 1897996 1883114 1599191 1926700 528501 743106 6294 1283170 1302438 1735034 1745695 81110 560475 362837 79905 270393 284318 408371 260544 1922855 847266 1061766 1968760 1666027 697368 112075 908901 1747506 97403 1550686 1219793 157283 939543 1672150 1800723 1679009 592986 165956 660858 591746 397686 1215394 332361 1241877 1861110 1954278 1726733 1053418 93778 191894 342614 969276 1991705 1873413 1147681 394541 1212645 225349 1860796 1370022 422638 182671 990028 168769 662079 474984 1466371 1847226 1375121 648902 1945996 1520657 1330055 1948391 809043 716548 3437 970936 1842402 1968059 688332 636570 174365 1723510 635901 1542900 1117794 1773170 962226 589594 1829660 1194490 592080 1042183 265650 931870 1630671 852392 569751 579593 933838 702650 1454453 154960 1728993 836296 1043414 674201 1494926 881799 1493996 1317480 1236613 1619485 1833153 8011 749017 168709 350327 652035 762353 544475 824546 923401 1608565 1636193 323411 1839480 559674 1791145 1112383 1268684 1545452 1319300 491628 1696290 93500 1343547 620556 1714592 731120 1565846 1462228 1082632 503260 664530 105656 605488 191241 540568 206450 312341 1833559 1338747 1351690 801774 1814776 1102347 1719859 158917 322034 1583071 579921 640 1271918 277204 1052186 1858778 1225629 1919620 1497261 718299 793325 907752 843932 33143 1002633 412436 1297745 1124864 450368 174150 1963360 718825 89735 698033 1563432 200522 1754343 1107990 546152 1634861 1098786 381176 1082366 1616171 1786650 33015 602630 970317 404196 1435782 1476572 1394378 1907398 1015828 1865407 126663 1665979 912212 1553089 1841510 1814412 1680930 1107301 415425 517374 1148725 2420 496337 1407329 1936748 160881 1166301 986204 1519024 1774768 1573532 1109374 857067 1891074 887322 1869918 616693 934378 234413 1116630 1640196 993939 26997 1488323 359353 1566765 691212 6812 330753 1440166 856942 809203 308301 21749 10146 1969282 1156844 317964 812150 1346575 540643 560733 37858 619792 1507805 1164905 1361276 1400378 1891724 1099423 437134 1287118 138581 160087 1347563 552901 1542426 1646059 1703922 1596366 604071 1564498 660056 668499 94088 1442867 4538 1529031 808532 541560 530128 345383 675344 1567296 747107 154561 1002355 632903 1442545 1138813 106667 1535773 51491 622568 384347 596547 1453099 1729485 195691 38684 1214923 970709 1170245 649167 807013 1667993 1843744 1601620 771473 844501 260779 1369342 210217 346049 930393 1676144 1627417 1446485 705299 152090 226370 1154277 1097708 1672075 200584 1427066 1229087 1470030 643746 1943181 493476 1927300 1805349 1439256 565998 1492239 909354 1554583 1344525 1785492 553 362397 528915 1269766 427615 1633956 1274849 1631027 1715816 347847 1275952 874095 634428 1710105 480701 71 1336983 1259517 1407422 671119 357072 680093 951309 380015 1090785 1020973 941441 196410 693130 863607 1230556 1149262 1234050 262224 1242132 1948134 1589179 616441 586126 1365783 1455334 1462062 1950081 1616269 519395 727482 1646355 308178 180462 1523533 1164036 230877 1923560 1914483 1232811 1770587 1485254 1284951 1267023 870658 764490 629849 513614 687467 1458674 1647231 331031 526355 227604 104333 1252170 469424 1650946 1735283 373745 1520262 655307 377373 332288 153688 1973478 765100 1908651 1012105 437693 1885132 1408264 1345425 157805 1080899 714807 39674 1266446 1248631 1760424 1728025 79979 963762 162584 1283547 1359009 997783 1960892 1093638 1445367 199452 1156502 1123327 34926 1090390 1313307 404553 584464 828151 1100886 1545999 1172750 661186 1346909 83873 1938370 1013406 1888565 352675 1794895 168229 783591 28600 89606 1208249 1439773 1638575 1983415 173549 282476 177236 1100615 1422721 1979839 215035 1652551 361516 1037679 1486831 933067 731079 980753 829037 125304 1231617 1515024 675282 1352793 1528330 1994001 976018 1245845 343496 1390915 1349617 1782982 1870875 305777 289032 1367825 1479869 53610 1761937 657811 1472685 1722571 1660767 1400983 1007702 191889 1395603 405796 858866 841028 497413 1113381 160738 248068 1635057 1037806 746049 283120 984024 1135478 933531 826766 853805 1915874 354092 1678800 1183087 894854 1184052 383079 1109388 1611153 78001 1968708 1655307 194549 1873585 1893936 1008881 588780 866243 898945 729610 1311221 1876009 610907 476397 1486964 494006 1879012 267362 1489396 1457548 1573436 1249676 882142 1491829 1046014 1211726 1003485 46061 1856363 542826 1210718 1522929 1164020 1029612 1439735 1043329 1363504 223256 495527 1990920 207674 981306 1232971 24377 1530794 485359 1764825 300187 1402723 592083 168653 1055700 1751744 373137 466658 144077 1802879 1266182 293042 1869408 1873728 1745134 1735113 1174430 682504 375673 1240957 438240 1695925 1763427 1507788 1079789 1031046 656708 847424 1882337 578878 111465 1113146 21674 1748818 1725989 1894421 769027 1880 1759356 825056 1150313 1576960 1023626 228768 1367661 1867458 96877 956465 1154393 247953 1930788 1189900 1807932 582077 1225405 1704972 1422545 1422603 308315 15385 208045 243680 239207 249988 815963 1019764 248596 1742049 1097730 1462862 1714682 1505733 185585 566357 461739 1798342 1461913 1349278 269130 1953749 1234073 647749 1107818 260393 1155822 1636372 1305157 1289878 1913132 1371552 1505315 1130988 318345 827013 1411876 516904 333977 1695514 1679484 705467 1629113 1858191 1490935 49635 469531 1062201 786518 276088 77552 536521 1265637 674038 34669 275085 1339639 628570 1680165 1773519 1751987 1809829 841213 1554352 1508941 1105672 1535522 1379103 1955656 1171167 1693937 1930761 1081873 1987745 1253366 1158090 861256 571548 880661 1900397 1619522 1493796 1017957 961900 900830 1445651 350824 406114 518513 1595443 1628568 672353 1701309 450230 1283245 1884454 66452 1428097 370967 953125 1779747 1907780 947732 125786 1180032 597640 636000 102262 278759 1224810 1637842 1501360 129135 19959 1317529 705043 592003 532714 1460038 701195 1839162 855964 358762 1279124 534725 1148185 756407 127642 1910294 1575931 1714128 1257057 810958 1874299 779631 686834 656018 1993028 1334275 1672896 225380 1195245 969120 1656078 1186472 777878 625575 625686 1743967 1769744 42620 1865102 1647109 1241597 448293 1755868 399575 1217296 282204 1554656 1619820 162211 1195937 1713402 1028665 1902171 168999 1394824 969991 1579407 675134 838866 1177102 1107484 1820041 1839023 932460 1394577 273567 859817 1608063 1373646 1751947 1773065 1593241 96441 440032 859989 1882487 854650 1994586 1155492 1877248 960409 1037882 893673 1737427 1058302 952131 710695 388904 859256 239548 1007300 1749971 1627793 624957 769698 645866 31278 118447 1625481 1003101 931704 1998620 194788 1344212 700974 488322 821238 1024439 201568 1860886 166273 1131556 1054548 1759890 336396 1124295 1175883 647828 1496576 108308 1390264 1933736 1073992 1147481 118896 273060 1371039 491387 23974 658138 580695 1156585 1722365 1427992 206971 1457328 1116171 1230012 568823 551678 408281 671907 373743 533639 11091 199072 905123 1559426 760893 847471 1882935 1573173 1059205 524649 1840730 1999376 1342789 729633 1343814 314127 811964 11106 998034 1748985 948455 787480 1006986 1396599 644115 1643081 1357122 1936543 1176263 1306674 128344 1785483 492122 500080 724481 1217826 1780626 890301 1779548 1341420 1304949 766574 168794 1406080 1468130 1344278 868714 612936 466831 972022 1675408 389756 236771 1360734 698928 626108 452417 1716715 732446 1841288 1320978 250171 139259 160034 22627 919342 1231182 1432832 27156 1447187 1574773 1071922 1394935 1103554 823394 1871355 1545708 1115949 301039 511076 1993210 1329885 388207 1976079 1414923 1237359 491297 682602 719570 547211 1285097 1098745 1873625 1726229 571542 1867679 153732 1498611 56376 413075 665997 1242691 270360 1573247 1211900 722524 1870833 455094 321569 178124 436334 1750895 1579464 768731 923224 1316766 1004811 306561 1288136 1420687 987576 675643 1299816 1467722 1491303 428796 1494039 792295 618158 508809 1621997 1038413 1119419 648581 1447960 918663 296921 1202766 918832 840127 470528 19617 1785134 597645 1321051 507320 754549 900508 706257 414976 165870 1473756 1453940 101314 806455 1621817 551267 993647 1121998 608867 1788460 1395931 343572 1992977 161665 1212085 1245165 1955773 1464096 841070 123666 168171 554327 1181872 169727 1156461 84766 1418619 1863607 1733551 1900692 638370 1680836 53013 437738 1188358 800534 597134 1980070 337358 75877 1887794 1501444 494746 31695 1439493 870334 1741210 719668 475076 1717454 1258832 1468737 541814 26533 1967126 1087806 1899875 195974 1019772 441100 1291419 337838 1653070 1676524 1520788 248929 410374 1141101 1424512 754069 1616309 1287020 1287891 506455 86411 768836 1502494 1028883 1961181 1510463 1684528 837721 363265 1251184 17540 1823533 471597 1106445 1242587 1808079 1988669 1345667 1237616 200704 802964 1571370 1300016 1540254 1967813 107155 1820105 1953208 597585 300721 366945 548551 1452301 1694108 451238 296393 1000633 807612 26064 1008594 1439685 980117 1319026 49887 1512472 1710219 101046 1788698 405312 1059025 605924 269392 93659 1230951 1662008 1729007 1686436 524171 82238 883081 573619 1826431 240898 1501010 582637 703734 275221 1531655 749927 1926169 100062 378671 1238224 291176 1839478 473074 560228 290978 1150664 797 147619 1189380 853587 1331694 1054850 959037 200511 884006 1779382 763407 191260 214913 1583780 14513 248756 1537678 212466 904333 1996840 255011 1854402 990781 244217 1694557 441444 1680349 113022 352143 739891 882739 1907157 1958934 1190720 625043 1683694 1904238 1435647 1378616 1264668 175788 1824876 1592535 1994604 1906864 1604250 515426 392367 856946 395246 813810 1313208 1460722 1603703 1523174 541377 307037 833625 965696 86479 217349 407264 1614530 213664 619341 1308141 1241100 677666 1131191 1118629 1562038 579772 63412 1262691 569811 851936 432288 1125027 320962 4855 304226 1048094 216614 439457 1532102 1689170 681478 1138046 1125897 885038 278084 818785 475344 1574512 949651 1409817 737023 1218459 339774 1229241 1471725 1341599 1922516 464169 180096 598096 1652182 1092405 436769 884981 982052 1898253 996023 846865 268065 1138431 1288540 471099 1799849 665389 1371472 1331983 1050525 1298864 380629 297006 383777 1564846 1059567 628240 1751534 1173698 1919427 114407 505101 241372 30336 974465 1867202 445178 1703669 279888 1052834 443890 1688090 1894465 540999 1512717 1817169 918004 571796 1714167 1260259 923024 846463 1012988 1439892 377443 1185890 340029 487432 497599 864236 1982704 1932052 1605061 1275543 163031 1832512 1305052 825404 1682241 1587605 228765 1269523 823573 1607765 1210050 759679 9952 1102406 597035 497146 388197 1207598 729762 1838848 394772 1227347 171498 747425 1866958 1146979 1619956 1172947 1834309 1613213 1030570 1678718 1714642 899950 747278 1270420 1036643 115628 1955105 1495051 1505087 1150754 764786 1589704 1585961 276359 1926638 1230431 952006 74632 641019 1751200 1771702 932885 952584 200591 1639446 64103 456119 1389047 138531 1253203 1487643 1423293 115623 1829858 1598213 116221 1790805 613850 449424 85825 52999 606589 1564390 227988 1507091 575465 1643001 1759615 1603245 97089 1648010 1534152 1405061 1103860 1636125 719389 1279469 1996063 1828520 1263695 293100 343379 933129 1731544 1992194 602703 1014765 1645560 551811 1461084 712771 39714 770468 800749 406579 1368640 1978254 1597539 380252 1970109 531763 258827 1770631 216149 694188 971529 369469 1939449 1292548 1815268 256970 829570 984060 1877444 561823 1997637 788224 350420 1499370 864432 707506 1007849 89959 1634754 1019422 1775235 1085582 1119997 497212 482879 1800667 511174 573236 1845237 1983198 208882 1919638 1609620 396521 65621 1413088 151073 1861775 1317774 1310815 973961 566345 1708932 1227530 371733 717895 1141305 422930 1396659 604089 1764630 1639881 1017327 1391308 1838222 1184128 1078532 1571063 638612 214186 1091382 1684638 720332 531030 1962715 856116 1504728 691650 1061266 1061987 1340176 833949 1950737 595287 448356 1764955 1818671 1220413 800559 824957 1313341 422006 911579 3202 790080 1726714 1938063 732957 468465 902609 554231 86068 67099 36038 1528168 270891 872838 215633 1852447 1859925 498612 1800360 416679 266442 1265719 1764402 1490873 931276 207510 994229 583356 284436 1716320 1040155 1398932 1494995 1275892 167276 10232 465071 1646316 1129848 665984 788112 1438589 650427 461847 992298 1576973 806164 555743 149515 264712 933227 1566169 1165522 1245241 1444756 808841 1738898 1364397 206286 1016455 1545143 918521 1397062 4334 224370 1273292 114355 1491593 1458632 663546 632653 344256 205514 1332948 1083047 1016651 221274 1107554 713859 1709973 1666243 802765 1850066 84540 1700661 1326382 75247 208223 1679038 810907 60360 1544580 702028 1557070 48740 1605122 831966 1274091 348805 1677599 648405 1931728 296498 1774858 50446 1238472 1262119 760400 170096 135932 262410 1863899 1662471 425397 232306 1311571 704106 1371727 1512370 297191 1856596 796395 1717005 1917787 494023 764608 1325865 1952021 693942 1962849 1551164 85348 362972 599866 460005 719560 1648831 41300 857101 1422901 792893 883023 102703 993967 84616 656934 1300582 1906960 332379 1893512 826402 1685957 155768 1289141 1985499 1783170 314030 651520 286359 1356189 1032610 1313918 1669768 981596 1755451 1504761 77982 1702005 221317 418986 9497 1345063 852343 739611 1468126 789718 1896175 1538072 1879098 860118 859725 1060949 1197703 929792 753752 810371 1734815 1974069 1677521 1032627 908422 757431 692419 1968089 936490 1024528 580671 214795 741790 17623 1323248 1965235 1069911 1847409 193574 1313331 462130 1428440 411082 1186140 578513 1485856 995246 1532734 1614179 1605433 1377267 1846579 176261 1235228 672307 1850357 517311 806890 768548 318025 349345 450072 1178117 1573067 1593279 892385 1582083 571116 664431 1335092 795761 1745826 1342693 1273682 659668 762547 717140 1144785 1107063 1659132 1869042 575933 796083 1444666 1375445 52826 1317053 720993 1952892 1036775 1829550 900600 369133 1045747 1808594 1475399 736013 1804673 109551 1399143 1123813 849556 794559 1669823 1921269 1692136 606583 1492600 886799 1329769 830966 983616 1880266 726123 297344 985486 617293 1057297 505320 1626355 1777599 1244242 1806843 894125 1936518 1839904 645391 1677751 1053336 1111955 1636781 1562173 933875 118761 1965700 799908 1927653 1228582 1094996 1202866 1296745 436451 1162823 697441 876650 1145802 482793 915419 631750 657050 423672 1212333 1119682 1502680 74320 268727 887321 1896420 824838 514967 1214764 1303750 164156 1419066 151510 1682112 722103 167829 1923335 751918 800878 956056 1944504 1565628 499078 695324 1864024 1097573 1825293 1643971 1486664 756098 108641 947876 1944590 1207716 383947 1779527 972121 314760 1213173 1146291 844459 173133 1693565 1020696 472768 1013118 977844 1858042 823492 1014273 144948 486135 790345 1262182 745908 460814 1450015 937500 1317917 842154 1017130 1685732 696957 1142513 83500 1131288 1054844 936798 1882847 387462 233394 839173 724024 634865 1984211 1983477 296780 1681608 65578 120013 1921310 1446773 1230913 1525479 936394 1249525 693782 277370 507531 1549324 106113 1978189 1702990 1328913 1198372 1386907 1157562 415118 1518994 1756402 1984289 597228 392102 850135 386364 238874 1815042 481380 1633610 1587698 586036 500232 1579971 1766670 570430 695739 1519475 286568 380167 320131 157926 1819974 1521425 242386 1933430 33153 1166533 1172974 1268743 1592115 451347 322945 1349105 942369 1287723 758569 1228865 398381 1565532 1877534 1806700 461618 1211432 796383 465458 1720790 1320587 1677327 1294374 330738 740785 39629 1394683 400782 124793 1749819 663149 1506945 1010434 691494 1016955 1497867 605624 1239178 942361 547301 1398271 1059576 671847 491461 261448 802015 870196 1871809 1089882 1235991 1842863 349805 1620136 1076027 573730 1218486 832828 1116968 1636658 1911352 385656 1364351 247784 1947915 1150032 1454109 859536 668699 920668 1301755 1851936 1296999 529266 1114486 1855385 971816 1413034 1361344 912963 1180857 22177 1548327 361667 1692227 1027927 960575 950106 1886567 1191783 1311342 1683591 542619 1474831 1962848 798183 1264911 775139 467572 50616 1781099 918149 1346586 595515 1758230 677428 1854879 1821154 1309239 694331 1348218 1888978 151273 1564456 1931722 487423 1955743 235185 1268491 333665 1112403 619469 555240 268876 1488648 470838 1144191 782962 46746 1351158 813534 1941675 1120710 688529 677227 844375 1406980 375245 1883258 1431042 482244 438558 1289864 805112 801149 1823731 1149646 521483 1381064 1856107 699133 1524292 1368523 815877 944883 1963700 1465900 1930173 1747559 873301 1243566 1017106 1597449 492288 1835942 1357752 520170 947403 1624649 159927 1020707 596423 1157651 1324331 647317 493730 1785164 1242909 928425 230741 1525423 867863 40382 94806 88063 1894280 12641 724900 356432 644816 1714203 559829 1046685 1874587 747710 1278841 1237945 1093108 486907 616465 1428725 1195207 796939 339190 93015 1191041 368253 601504 1841909 1725206 946929 1923976 1842693 1290324 310698 983234 476854 805575 1539825 265827 1578500 1278912 1904474 1162889 758711 477692 1069402 1402866 1086789 1462378 472263 1195507 244927 168429 270682 203873 297489 1692169 543257 1470039 920151 836062 301780 871699 255983 943028 1827149 164932 771634 599509 947983 1864538 409547 578473 118424 739625 1331275 789577 653606 85727 160801 1593951 1109753 1112680 266333 1052244 1115150 182353 1103259 478545 869119 709370 110482 1050622 1506613 705802 1076239 1826438 1411653 1530146 413263 1168119 1467878 316294 15439 1990888 1983784 1242034 1929971 1564071 979108 1798337 650118 434772 508707 1388699 710645 799020 144577 273649 838498 1055985 154388 410745 21752 1222015 63600 1921603 274986 812445 1469770 573473 779154 637005 1970079 1182554 939416 287302 732743 1781466 1087007 1857515 1000091 1691884 1465585 120868 812053 149471 1987427 160589 243155 1567512 764990 543048 92537 748709 170630 28470 1823133 1841699 57723 308262 651924 1826349 865113 809093 133969 1689910 1089730 1718693 1081614 37465 357112 381987 952882 1388861 1554142 374583 1454483 1161279 463290 1145291 1944001 8718 984759 1535345 106654 1108785 1557495 1086569 1419758 644226 1583902 1738772 132430 1647947 1028850 330121 1019416 798804 704632 1595473 40034 1638836 98259 952655 491064 1156671 260565 1570942 1768454 855547 1270373 441586 1576432 1915320 837842 187179 1899200 507794 955487 535880 374499 1871937 735343 1513208 596602 1847330 211617 1552398 608399 1940546 846399 1350286 203311 299161 961310 220128 1971962 1784769 392921 1759088 865619 328054 1409665 1329142 866796 1585484 216376 1004770 1444104 1048259 1074703 944201 1231964 30800 1314115 1550379 308159 1911098 1660078 1287320 1850326 418762 16034 1315104 541339 391783 620635 1327739 744734 1335069 65047 1934575 1971223 364773 116204 1652595 597070 1158708 997240 247337 1360046 1102596 1454615 621092 1945006 782373 1880446 444349 1227999 318861 682559 633254 264563 837411 1787579 1686381 645398 741614 387088 755199 498898 403932 745925 1611953 1279653 1914149 1160787 1698254 1918148 1707575 1423439 677328 1081371 1564201 1537607 348581 1235721 353249 1681100 698506 1376309 239424 1048104 1725830 539244 1294670 181964 1027298 1497334 1519445 1969197 1361035 696045 1673505 584282 1971204 1147745 1240062 56099 711811 1366555 559106 850065 37097 1447288 445476 1279223 477178 1767278 718416 799006 1534386 1534116 311959 1038693 623835 1788394 1499094 1826862 37980 1425405 1799178 1581339 1773417 1559205 441222 1984792 904073 93362 982482 426326 1659687 343278 197117 1672506 1970180 1747091 1913174 1870551 1159042 1750181 1119708 1779163 957158 389266 401138 697646 86486 1928650 323187 1405257 1030195 544826 1827720 719491 567090 1860560 177742 1554175 231795 1878586 1211205 1990072 696167 1784413 990473 1094220 211761 1821646 915178 1267429 130135 1775887 1891463 1351380 1350372 1236181 203530 195045 635757 1980567 482238 778585 912761 1340307 664428 1637102 1070427 1189198 1180214 1198373 459796 309684 1636188 1883518 1922113 1747578 491581 1060796 1783058 969040 612037 445455 1975246 1650358 1829175 354297 174066 318966 1741998 699365 1285687 435574 702973 1506886 1936471 1534420 1041066 1645911 471937 1127918 1321454 943363 1870983 291632 1665594 552778 1048172 1012436 496787 475269 1836951 762880 857317 1592375 683845 893828 1377908 896754 101692 290118 1877215 635118 1286694 18098 1016071 823653 1545141 658788 725325 1079732 720974 1514413 255137 15218 687918 1194235 135540 1782094 191205 1724441 1116500 330225 363441 1964765 845136 1341031 1020666 1206676 12419 1405568 1168554 704374 1350580 187655 1377589 1487758 1777392 1556008 1608944 769611 696789 1575289 1721777 1920852 256921 792905 433089 77057 826725 618658 1092960 1938739 1996696 699087 1858476 111887 1832048 1222404 1641851 1049070 1242747 1799466 1328917 816354 781847 120276 1231387 738125 1221739 105554 153713 153034 1187890 832137 899892 1077250 673060 1064869 1000883 1651281 1226377 436605 686291 1503406 366312 841961 719321 1370495 97515 1467665 1785706 57035 1105372 1200878 1314910 793992 1347060 1699761 1474416 1146629 1547456 1668293 1866125 1337631 1611933 57205 365791 1626882 1608401 287242 1926522 857159 203707 1122374 477274 653826 294386 315090 1654968 1815709 787866 1682255 842610 176695 582568 531479 1844789 1269969 1913450 1637333 1766013 1217719 1086967 870633 1787763 340477 276846 1045672 403668 1282933 294127 652459 674733 612521 494445 1410376 1955934 846349 1307876 350896 1557484 1703651 1546901 730353 535447 1315896 1570970 1235345 1489195 1861475 1215849 1387157 948698 1909054 1427419 1935547 355713 675822 887540 1002015 284865 1046377 1657128 64750 444376 1761145 1963441 1869329 747074 1209530 1123262 551210 1676378 832029 1761976 129977 1998206 1755745 884180 291765 746588 1903694 1545560 773020 1945542 1956062 1896105 1113319 669637 1243548 488485 347838 315744 1521792 639319 948284 666008 1321796 167972 544401 1304402 1790319 1623153 1266827 428048 654943 1365119 429583 1571347 1826975 95284 874012 313365 872812 202187 981345 1733183 941273 671510 1182977 1440933 476212 867873 1454805 1713831 808370 519000 1130719 1484626 893071 1971943 952367 1850963 1294759 1828201 1094011 1496304 1146458 1486149 1294572 1881609 1986556 1354350 1469212 1302076 282944 525822 753746 637558 1689768 140918 663419 272844 203690 1103148 47491 384526 82700 1038474 1940171 761560 1062531 73549 1086337 1569036 575026 375186 146676 1664063 1600643 977139 281250 418580 1108857 671236 1623581 806979 1399835 486046 1268026 1385053 1167118 416711 594912 1824267 1690454 1053595 1871775 57936 1171631 1344853 705403 1539751 1655053 1958568 894944 932141 1775175 567916 1407733 1509927 1421671 1010597 479387 406075 975884 1182775 369936 416561 1766064 205505 1551314 780275 917505 1846952 1244859 949267 742744 758052 1605856 1082464 1769954 691602 1811929 787946 1032375 253358 1057673 1476759 1856089 1330544 1966564 654610 1157937 1175617 879642 1749714 1967544 1190106 998600 1253112 1766826 1459935 994534 468393 1963219 502369 679858 1637577 164855 1070806 1380772 997002 641186 484835 25408 1515747 802232 38361 1462077 1710956 1090141 22244 1551177 1200238 1622614 1451788 666362 591479 1987866 1401241 1756206 910138 1804100 105474 1459408 672933 1255837 1444089 1024839 392637 949742 965449 1262167 260953 1523695 432131 1640714 880481 498722 1152404 1819777 1334458 630248 1990034 1285075 1717294 629621 1046291 1442872 649584 1904146 345961 1707356 1173678 458408 106822 1487804 1681903 1041673 865868 185354 1710744 264148 1148603 1621823 274821 915388 406491 357384 496877 840080 37818 952811 1360912 1538253 435619 492597 1711519 280514 896639 263371 59893 1879961 889030 340126 384608 1591305 990670 1054279 507962 289426 1440710 1928177 1548702 1603940 154555 1212721 1643774 1509830 1295610 588903 1205622 612114 1794866 1407628 1948434 1242383 1806038 285574 1360976 1295472 799148 770949 1037180 120292 1880225 1349548 1788418 611993 255901 445500 710036 1929646 53940 1031428 1220505 1192232 376990 246081 1145681 1738318 482443 1360082 1153284 927549 1753238 168852 992680 1347371 1868571 1349799 903577 1606451 1767803 1681546 1004149 865879 174522 508528 121364 1470309 1453547 1686626 119476 1924295 854876 1195439 1665725 1292305 1629028 744849 1893109 1892111 1241257 1774794 1425926 1667683 556834 649712 1985529 432426 1760879 1955081 469685 1235692 1418535 1616792 1022085 1668194 537578 1696444 142627 1469133 1526231 1222739 1624096 1624505 161162 743933 484170 11171 713077 36158 865016 964046 1798299 425855 1560188 747687 317155 120814 1256745 392785 792826 401131 1719912 246481 1144183 1768724 185584 1484529 248008 16390 238755 1671508 1103105 1051641 598528 353321 1695591 544034 729676 1582727 771720 514467 97737 1775198 61730 1004296 700191 1457822 1258645 1719667 717793 1821085 490975 186534 1601249 251666 208422 1485569 1331308 775343 501247 466416 1430215 699738 194693 983576 339383 603671 1698134 321278 685549 364914 659409 605570 477657 1649000 365264 101325 953559 658412 923897 566372 1302673 1583872 1242206 1285435 337282 834211 617463 173257 451918 91127 1316550 81711 1858141 576053 19877 1684925 1908737 1122752 1771219 328708 1682091 413488 1958639 752791 1378147 1924636 1373954 1912280 1305385 1421712 719572 549615 407301 317492 327562 329747 417940 1340811 963661 781187 148100 931403 1395053 381511 534731 928977 420346 1749031 214943 1083632 58569 1126801 801868 1974618 839757 1282264 1170156 606000 39396 206414 1073909 117317 1915975 1327128 1290028 379365 1812456 1477364 293096 399947 1021408 454603 494407 805704 559659 354849 1611831 1972799 488132 214046 1683368 1584197 1140489 1405990 1855784 188915 1585781 523606 908694 18435 41759 125403 14886 644326 366701 1087058 195868 1778734 572780 290224 420447 1269039 292495 475713 885490 1605637 1124661 985229 989907 63143 660014 296783 540158 871344 835283 1227185 478247 1734335 1980098 522513 1044757 112338 1538176 608643 502548 1622469 1723175 1724452 966072 296011 65912 1009295 256284 1578702 1496979 624092 1601250 151100 696846 1135249 689085 1165005 458717 1537256 269802 1417726 1149116 394085 908447 814055 996669 1458930 308344 1157485 1625299 9383 1946627 1564012 1891930 837462 819728 299807 294935 1138356 1813983 1219949 1328587 1554979 1871704 1196193 604660 909610 93812 1262453 173085 1642048 163045 53857 1334630 1850883 1417131 937464 1376869 1782637 203892 1428668 1832989 1930046 314239 1085192 469050 1907302 631400 344162 1477067 481699 1727881 403268 1334213 1703754 1414124 146412 1420498 1600564 428424 247247 1009743 1865540 1766512 1768753 1347562 1881348 429644 594269 1002099 1928140 1097254 1715928 1555912 1713871 1969694 1525664 835347 1694385 590872 1520915 1296397 236914 760698 1068459 516777 1015005 1155018 1204672 1556587 1352512 104957 1694475 821285 108249 1654112 959699 245246 1158140 1754552 719529 282878 1747411 1466963 1957925 577545 843846 1946051 1805172 1310952 1080360 1952436 1949880 1979192 758977 1974188 737948 1734899 724409 1893216 48184 1477945 1574524 1956154 1213282 1485100 681149 1391975 1376921 1575142 1469833 1213337 355464 272204 1783934 1739930 1883926 1083464 412504 432978 1467484 941397 317187 216378 1789468 1403214 1264802 878896 224292 1721072 172414 1506642 393604 1591065 738221 148436 358638 1427689 1700765 695836 1729609 569779 99234 716539 1893866 719817 161904 1096628 1191306 326192 94502 341909 392675 445533 1309377 1630579 1538404 976500 788807 1338213 1435852 187971 447117 715606 1868654 1716770 1432147 490581 773461 1119380 1332916 529284 604566 685268 1359205 1251880 223801 416026 129404 1366070 1774928 1399082 1788253 1567498 1031760 146555 720300 1303328 794628 1792673 1313755 1469926 92953 1049880 1995213 1633815 1705258 1512915 708278 1592579 289302 772722 1055954 1589084 1709733 496010 342762 111702 506904 1617536 1316705 1763847 579980 53508 486613 584332 952140 1690437 280778 441807 733415 1776125 1715535 238256 748831 1455995 1389777 1227079 790664 1158987 1347395 1481473 1013241 1188945 735273 1152494 481071 186662 62606 173049 1277339 566750 852101 1424164 738232 555588 965518 1440388 186058 218902 1251264 560299 1626149 1533300 1647325 764879 1808081 1026449 500467 967160 462495 1260975 1118284 415818 939887 389232 1459396 1253786 1937705 931552 595138 1156820 1922406 1839261 1047777 1712417 290849 221913 985152 995998 605360 1129743 394731 405186 1542808 1019890 1984335 77287 1747092 1633696 721808 472638 506540 1855327 830436 1996715 867485 778815 1470190 712912 1895623 1914019 267144 430629 320370 873728 1094850 161567 878794 1805028 1989426 36107 1998243 1432327 1312091 1015577 1643914 1592072 1719206 1402329 794027 1776515 1580054 46957 957927 1356935 1506567 1289663 621173 1526097 1947878 1468857 1146287 1563388 1184725 1770752 897632 1149444 628593 708706 1924827 17646 1001092 1170243 1623403 654509 389087 1928819 1078401 1968867 156611 757344 1280814 852616 790310 510339 1186020 679853 479440 1572102 1240170 215010 1229907 159090 768499 797028 1247179 215409 6195 753931 962075 804691 1577788 52314 776628 1877213 24022 1548745 411987 1969609 1518415 791970 817650 1221905 705016 903081 1391768 1057831 367051 398441 1318141 1953858 1342321 1010564 1885401 757448 750134 863665 518528 650819 1304075 411667 1704520 586709 450613 366624 1184257 432522 1607988 1970263 591834 137110 940205 1334716 796156 1521831 1630335 1910856 882092 248198 226493 1040633 813773 72595 583235 911547 1359322 945916 1313858 1444600 635660 598616 792178 1260116 1841134 178961 749072 1182340 1085264 775814 99921 777217 1248139 1692927 1758342 955050 1699327 150956 1626209 1696507 1788237 31423 435750 1040800 553459 1319792 539894 1022045 305855 1577052 376430 279585 1790902 473170 20954 1700084 1927195 1631870 503958 988897 1790824 1047543 67793 470111 440717 1371308 1342762 303212 1166690 1277269 261226 1262913 793329 1936073 200070 1455440 276765 1888827 142705 135000 617978 1718510 511913 1538282 170183 1123556 446528 128074 1904704 1732040 1063121 1684015 1013217 1295061 3221 818354 1108069 1052703 17128 390638 697653 757602 1079387 1247244 10801 1529016 1521064 1325257 1982552 1128147 1710352 725506 580411 1408395 245602 223800 753140 1138591 842051 1589917 1469315 1286604 19793 1695405 291872 1091318 1790156 1803086 1227293 748687 1659114 222045 50559 1868212 1297768 240182 858537 128558 1741654 1300985 1304877 477149 1198942 1239882 743622 1466661 264843 1757701 990252 1076804 1121335 681588 1806604 1696994 1512341 1315663 282146 1446783 1935849 1280077 1945486 1161885 1018124 1736801 858405 1659254 824767 1862175 1203840 1034189 1027544 425767 1591033 270390 1095056 970659 1794941 1453187 621943 517518 728708 1302742 1445856 1044642 785631 1857732 1552414 1527040 1583050 1088971 1808235 1015598 1633837 651910 1691636 1525365 454765 444532 917893 1602673 373783 1343663 1307581 214435 12020 924130 1431624 1464047 416354 1610680 1877461 1941936 875073 374611 1269211 1946608 138653 430947 1349401 630525 121764 1296408 1291998 1498331 1664033 318769 89928 1353918 1007672 1635875 1271177 514320 1603053 1539484 610776 1508691 1913336 722159 1527005 1169243 1323699 1948844 1417675 1791158 1243373 499587 1787598 1223491 1902700 1523336 1037238 1199918 1167008 736017 55453 245690 1285368 662570 1716277 1616149 1827645 1669202 1313245 494071 667077 156886 145731 1127047 1094867 1228487 572387 1198084 701507 708375 1631413 1625168 1969489 1588212 290212 325023 1672600 1369044 334717 717089 477430 1667872 1325060 885017 1848002 1659281 1342066 690124 1957274 778655 1406375 1821940 884590 433852 770491 706125 913552 1340465 1889632 809027 626975 94897 1140272 1887839 786475 1198767 1883260 1364884 991579 551854 1136693 1204806 1997784 511046 567308 970872 1469952 287458 180740 422670 661264 1830867 1942459 537936 1740170 473167 1204486 350504 954012 355732 1052994 171770 1852380 123561 550104 960587 1081748 80934 429911 392459 1915785 1211509 1027753 1424697 84491 1870826 429561 325365 1938565 549484 723800 701406 253332 571530 325468 463809 74419 432120 352845 1400389 99167 1498097 517478 1136941 578754 1945894 1885328 960110 82836 429446 25603 1620495 1530579 907693 1294751 853021 647093 1498763 89659 443535 803930 1616067 498553 1970601 548863 1386393 853370 441284 1613496 341508 1254427 1108431 1885569 119320 533148 1506761 849698 1980134 1945090 1532198 907119 756485 1220212 671553 1838748 1411218 1233573 541780 1957428 226380 1951592 1990677 439992 368068 1157733 221359 1295129 108369 1641204 65728 1737028 873201 975572 489082 383558 666981 1445385 1730827 570822 606141 587562 1634117 1210698 1094539 1894453 915556 468266 1038144 1035780 325912 656906 1108225 1198284 860809 1062494 138147 1057191 1280585 1817557 932508 1442808 628874 145027 213461 1259671 1079570 1175709 490002 1850792 1119116 16114 978317 875331 214130 978960 831663 1014668 1117472 1559551 1671083 1494951 176146 334750 941656 1023491 99038 1146987 1110344 1898207 746052 557557 1409790 959758 1173908 474421 13114 107656 614092 1377479 873826 654777 84467 214537 549713 1363850 6054 1009891 1114156 1847632 589745 432706 1194248 1262099 566944 1165837 1491407 603318 1383649 249237 314593 965229 1310661 1379892 1950962 178493 1849272 1015502 849334 1568917 181691 1908380 1027996 416603 1392412 734446 756140 695156 1803558 654611 174306 472032 264022 455355 1963681 996701 1364777 1191148 1876821 950440 1327716 1528703 1708730 962430 1387053 1233580 703949 1125534 284575 1893427 236148 281996 1342041 1492344 1037686 91650 687941 425919 1165349 1780368 1677468 1748778 1839375 54154 713952 343819 1875424 1194169 1069173 1576979 286582 1371000 1209737 461142 1287816 549663 134057 381495 997239 1945678 949323 1960611 663128 1216056 86401 1976176 229115 279947 438843 775675 1976224 1930346 1821707 1548359 1991626 484588 261180 1786233 754891 278883 1023800 1410302 191740 269629 287109 1887744 544745 981917 856937 1415922 1738633 1451666 914986 343360 1056621 558862 1370544 193173 1397348 1637361 1760650 1513728 736262 858720 1390283 1134238 428145 204688 1379963 1551226 1699771 281640 1687792 1361698 1898589 1278637 567523 1980462 1105138 852950 1306840 1352288 1828391 1095992 1557453 1891560 109544 202043 885341 1437947 1359921 1792621 1191760 459504 1993246 1480429 1468735 369966 4271 1878847 328554 1077096 1680000 657186 1942366 218691 911405 1023208 772165 782571 968601 340057 1997102 1469667 424491 1062781 1305099 551089 514706 970732 1144357 1502474 766880 156211 526918 1608355 1474291 1592586 551330 1338489 918172 15967 223221 1331845 386476 479318 541300 686147 1777557 1830129 947925 690643 569632 1322879 1808754 478221 1410148 1321384 1631025 267682 60528 1849416 1609313 1803339 1207493 524872 909188 1328043 122953 113353 53206 1876879 1356442 674172 1731903 238495 1457034 314112 1021299 63655 629992 962323 1258267 84734 65537 827046 147525 357986 210460 618307 309087 305780 1245481 1853177 279990 1349404 159510 1667931 1893089 342898 1256537 1715750 1824192 269743 381784 156103 1065785 1080524 692526 1550242 398217 1443579 459405 1110064 669298 1079018 242157 677985 1616732 304679 1308210 490447 816001 1300745 1693594 766121 673451 129285 246307 615315 826998 1976605 1367892 510693 54858 518220 1865074 577423 632909 1019009 1411083 1037466 969769 1110372 113665 1218234 68388 1312476 571376 1261310 1370920 695006 263858 216254 1377470 703327 1441494 1655558 463298 1379573 1312505 1757979 738065 1712245 146668 1005024 1288234 861123 1138624 1016488 1477396 1136776 54407 715326 1416291 65509 1533469 681685 1715079 1588106 1003546 319561 444081 1093212 1413367 935100 1010072 1690242 1734040 173262 556763 1831343 1869645 898041 990324 1206274 832848 359682 1595724 1310734 665348 509987 639661 243700 1258668 1485188 837958 280789 400865 571977 1916934 1002747 637767 1436590 888911 1276967 1960460 876494 781639 1081849 1164468 1788980 1624901 276205 920287 765772 515011 1237302 491155 1123149 1120169 917369 826124 1784947 176197 613406 1193976 1065117 671723 1489163 1043737 725028 322442 48244 1560870 1576940 613579 469332 531125 199460 761529 462993 1865866 1853101 1843456 1404057 1180307 408912 808453 738168 1437706 158355 839764 379174 812158 1232017 1852897 1384010 96554 473339 584276 1926766 946110 1678433 958762 506706 1135817 320376 994312 1684500 664370 764695 1205941 1372316 742333 671083 439191 931261 484818 463139 1132480 1889856 216634 1243259 403456 1862331 1873920 1039015 1688468 746606 276579 1209830 337649 430789 1530722 1095985 1059059 1913075 231911 499486 1346573 1491576 92809 1734175 1830077 1747117 1448332 999004 1038353 632300 1532936 654490 1554859 1935289 1579616 572285 620973 1932504 1645026 815249 1721275 1662809 345145 354807 280821 141835 306788 157019 1600388 1921021 616822 1492221 1865805 1966443 259851 972087 295808 1979459 341951 1238931 1243098 389642 959945 1771899 451241 1335072 1855518 432273 1745739 1199784 1834651 235572 609529 1346526 211298 1364232 509053 1115032 262453 188399 1707375 357489 1423666 777695 1069106 818345 1986514 1418841 298427 281121 795517 1513541 860379 1938614 1378119 1565459 645680 485992 868989 324333 1985953 525465 92187 1838919 1036747 593538 74349 1179678 1545479 1810818 1203107 1891247 750394 1470641 1047087 1456349 1314358 1423839 1169835 957068 1723027 1453138 417080 673008 1187057 1408933 819405 1420377 1627407 308391 1831517 1329939 310842 1591136 399154 1778576 214895 232344 931640 1807108 1778064 354152 1142452 1168179 1468759 1389304 476987 370513 1851655 1800017 133951 1841292 1044715 1340132 1771122 944198 1737595 273600 1170390 1990903 1957983 1532184 1990885 875500 708623 720335 511799 1819300 547421 639489 1299465 399459 1121152 393216 786185 999383 900524 1913297 197494 1641520 1761048 742051 793647 588688 478947 832377 919727 1016398 108418 747861 1756052 271030 389823 727633 1937746 1201877 1343605 651 924976 1981965 916757 637914 1874652 481173 832495 191863 766956 780859 1470267 98871 490707 546209 1741139 1080898 562258 1672906 5473 1290120 1174218 18432 796478 1251279 969456 119134 1405818 48758 497778 1128863 1547212 95699 1345447 1385338 1759016 773279 785877 1181485 1283035 251681 37063 1768891 377853 988552 10850 1882571 1642663 196289 365276 802953 665045 1022253 1562633 550149 1635235 1166799 1953198 662417 1049207 1249429 1301923 1658285 1912292 721739 1057131 1008197 420796 1729456 211242 152889 1646682 1337711 554381 1071200 1016875 829660 1633014 807235 1736325 496387 267996 1701646 1582229 1166782 1787118 1010308 1875003 942658 1784002 1690778 1976028 1707067 1317056 952328 1420945 1812536 20510 239471 1185240 760362 973027 284147 1103762 303802 1952464 1509707 1113333 290903 970170 534750 255819 443551 1743798 452668 1872536 512976 906248 957746 1138642 1315158 1048487 1971793 659453 22812 1572673 679619 468494 1911402 11198 1776474 1771355 567954 337699 1712911 77322 229867 1371763 880290 890694 1194683 680744 110198 1862915 1560281 96089 776861 906801 897790 1138594 215865 1422099 624946 912495 1971949 1069349 852937 1977442 1919632 1719857 399319 1307755 845137 1693529 430976 1403241 806320 1311753 1107371 67953 544372 1858445 77038 703754 1728836 609406 1339147 1165 1619761 1445407 566947 457847 1633482 1933375 262154 1645897 13700 1993665 1878308 1403962 1402044 1789127 665540 1367880 1006701 1140565 401851 1032569 127051 1493739 173431 840784 921087 311782 1135380 1444611 218502 181570 998680 1362155 652946 1333628 299614 625315 959339 1332821 356838 677900 1486762 913561 1656999 1178756 350820 928992 1453453 275904 1181015 1780655 55275 1663577 1213058 1508795 1278801 1176322 1985742 1546303 1019465 1140040 1295122 1700891 1395294 1740556 603218 52013 1851363 63832 1038788 750102 988619 1348214 596872 1306350 1770595 1998459 961368 1751341 593588 1524384 646745 62997 486048 1874838 923627 1406301 322085 1882158 557836 1932620 1430805 1971178 604819 893927 1505761 1531068 294329 1778120 271138 395746 1059132 1946962 1430697 1235324 573041 958073 1271041 766127 314469 1391085 1803798 1403076 387152 174117 1662465 1653200 1067021 1235844 1094592 1243796 1958252 1274396 635054 57887 934681 856007 345401 137768 562414 1961647 956264 1057362 1264778 1425396 195231 157885 1258734 1614724 346171 1020664 1240253 51517 544757 379869 711808 600667 1690929 293262 1090961 586333 1747338 1642635 380187 1081253 1793678 773775 1107776 1224943 1318821 1264931 1774932 1332311 810695 751675 1882768 1228388 480058 1257757 1282828 800236 1597381 1490647 1289180 993492 198261 62715 399952 395386 1135328 1014025 201377 880787 1797406 1429741 769098 1683494 1258366 366031 284441 1312380 25457 774016 1964530 1949879 503917 1701065 504126 705293 79015 1717628 801129 1388590 1531008 387069 1456229 520296 1466492 148324 93427 569690 1602137 961600 427557 1457379 589986 761851 590203 483044 1224512 1966028 1881738 401161 534308 1463960 1472378 866949 1766941 1867454 531573 1344718 1329599 929670 179085 1414956 1508926 988136 1897529 1067137 497974 680867 985424 196737 452346 956439 103379 1627374 529707 990013 1029236 133399 1738248 1853221 1591212 1960309 465741 1027099 89329 1445349 103732 1145594 1321623 1601403 952669 110756 319449 725251 1198887 1243602 1103493 1267993 71554 441099 150 55361 820116 937632 587105 1947379 921427 708352 1623862 1434554 1369860 1422245 1814875 1548961 1484544 1389915 833355 1926221 994168 1432507 360548 798116 1086476 1777100 825716 1922074 503331 972397 644303 1559191 550675 689821 1186758 249769 299467 1644724 1111528 1132597 777526 501975 914713 385477 874213 995107 652146 1636884 115084 299594 659937 546361 1273903 1415724 1918320 464932 621519 1068502 463842 1520939 1838357 1927094 401895 789805 216973 1890769 1062260 623724 830490 720185 1902928 702880 527109 1225772 110705 1971 314336 1407915 1125482 1744658 1222745 1446800 210713 578191 1121694 179252 1782116 1947616 1063578 1789129 648911 318208 1968753 122248 1387949 293685 1923159 941120 556646 489240 1005908 1292758 657233 1687888 750365 646578 1493851 1403338 1804059 331106 138733 672917 687876 1770196 1896612 1170970 1863864 447125 1603357 1850674 453946 1493177 382801 774928 623967 379368 865790 1809631 1653204 215614 1096139 1099972 1856168 1214263 625946 47748 1294586 94079 1238784 1781412 160784 1883900 1265246 1842706 475480 1623900 680373 1969369 314258 1244173 442717 909205 1549173 18786 1341423 1387783 1615950 132439 1316995 712929 1595331 1715925 418436 35484 419413 298291 469464 1916317 479971 398539 749803 1389152 642235 329946 206702 765302 1535622 1696567 509064 314853 691414 1752806 134894 1024567 396561 778358 1412967 375677 51960 895545 1584515 24987 1723303 1370250 120116 1274949 1991283 1450460 435684 889808 1898132 1225997 999080 849520 1283739 1396132 1652714 186776 765947 1723570 1506413 139084 766621 202236 813106 652837 1730250 1315690 716052 1872411 542978 1988225 769301 1623336 1267743 1490639 1222788 1097043 386026 922966 386492 1134117 1618406 1499678 511178 1401329 1403186 310152 1686527 1872767 825393 69994 1581856 1743042 1974936 298266 1311362 887574 1847588 1362788 1955136 605707 1329267 434402 1445096 993393 1534875 92556 430651 67393 1060270 1933945 1161798 1358393 278 1536891 315236 1474372 89897 924683 687657 1021645 35891 411045 1077002 1646021 500702 143800 912669 52556 863533 353040 1505287 203730 313432 1662616 1754088 1253660 281119 1741576 1292779 1485475 448266 967895 1527573 206443 1483690 1785258 609955 131217 1016550 824730 725034 1526556 425858 643907 1920296 436167 338609 1927824 1632881 890376 1879277 1625531 1805975 27832 1658101 488765 1738102 1703781 805478 1716791 1192053 83349 336855 1223292 1483207 1420998 1846331 1956118 1341601 776968 10080 1200979 613920 1385980 1308076 741272 1210094 1134663 499833 1210252 269561 950558 1079784 266050 785831 1383774 1206570 834744 441510 1700094 207291 794950 1575011 1796620 1182880 1939861 555405 1896853 1804883 1363900 1469369 295262 1475626 940739 451901 174680 958350 942581 1826030 194955 1880614 671278 1059807 457493 142468 414429 1098988 1828195 1146454 338473 1215062 1844392 1551531 961962 1993171 517430 885444 1726610 1099162 532701 419975 1872925 1274636 620154 844245 1548241 1560941 698643 1728085 943824 1580438 1200735 1316209 153771 1840149 1355992 1079324 1941521 1993622 1047541 787690 1802111 1600718 1604276 933675 1892007 356790 901703 1572623 1825592 1501420 716639 251019 1313942 157606 478973 1986404 1179978 1311323 1937208 1668609 101372 1802204 1768751 1730580 77646 1455339 379311 147678 1794704 1534031 124620 1697629 1330658 806028 1267466 1282282 1123009 407905 689034 410796 318937 947766 1428474 928021 849741 1640156 1223142 651194 441670 1178491 1637547 1694033 265213 1885362 1464733 556461 1187306 1831410 1553791 725948 1824611 1013755 1174604 1781247 1604629 1249763 656579 1733662 145826 1022090 320892 841695 1462883 471851 1125644 616959 953764 570778 538378 1606616 513935 595171 1413417 1575051 1926414 1489847 1816227 910347 1081427 1955398 1738089 404702 588158 994848 1667138 1612001 1190893 702545 495896 362332 1399117 1014576 842632 1052391 1034691 461797 213204 770482 1762217 757476 1388350 217612 99696 714126 968576 1475407 1159933 743361 1619247 289517 1628000 576852 1422226 1739030 945529 271358 659514 217406 686557 1215939 1020710 388982 1716579 681341 1842263 1459882 1876228 1931699 179221 814365 575772 265728 664993 1978779 287697 391159 515845 1269553 1300919 54301 792397 454802 1795393 1899538 1364679 408429 460066 941907 936241 622430 1586606 677287 1118369 1279260 959197 1507380 1878023 1867158 1770315 1381638 1248144 1828577 1080135 1103283 760979 256212 1435252 232914 14045 1274371 864425 695140 533117 1795438 571247 1493235 767292 1864758 1143402 228237 1529137 42431 18679 714475 142170 1941661 604668 1795607 5465 913097 1225172 919317 835526 1929292 1558142 302409 1036475 625801 264670 1139381 1158067 192163 114092 255144 676914 1768398 684999 906692 1276594 490060 1999263 1859449 1366092 963602 358346 1851072 1250309 1101870 495625 706619 421286 894163 1861148 1730577 408037 1385431 1324386 1153211 1092983 1435527 1173716 1324002 69535 681776 402509 741467 77317 1288737 691083 1003163 431294 9689 1935741 1022495 967158 1510844 734292 772052 475672 1018841 1359303 852200 1148400 1053687 229569 658695 877953 127250 1439364 1364385 1939037 1849154 1908361 26928 677635 1846904 1526264 1035358 1048679 1650000 709254 1735752 1855943 182147 951975 1894098 1913632 149615 1740529 700948 1373706 567681 413212 172988 1954987 1850775 135419 551130 883587 1065770 1632087 435585 273298 896231 304779 238498 851543 1157946 896949 1945764 744331 765675 499471 871449 1223728 311420 1748120 53422 127771 580588 223559 588784 1768470 1209508 970486 562715 588336 1376105 65734 1697086 1265820 1589788 1540296 489483 644313 4652 1823965 1103004 706696 38564 1055652 457583 1479682 1538587 515267 653224 497751 1035646 400 1411960 1977171 113256 952394 1126194 1629346 1454810 1156278 451300 735704 1184986 1623714 823659 38186 469995 1320538 969441 888887 1511512 748018 1522677 954439 175274 1073542 1706881 1013896 1783904 723804 142693 121715 1273731 1235966 48052 649610 27336 597022 61014 350599 819117 863016 9150 1398827 1874736 1735098 1826751 1971499 1584814 249334 318563 1882295 1449843 951962 913027 325543 1341973 430028 1373539 472346 176902 49177 519724 1088134 728330 307704 709090 425839 1684772 206075 470667 281265 99325 1668575 1653217 543162 545240 477538 1609715 1020146 1752289 1756590 861846 1047869 1613506 978929 93359 1470409 448684 1286875 595262 1022068 604885 1863137 1304392 1421241 1254582 1366190 929106 440315 240912 1022031 778992 773690 1060264 543915 982945 790434 665042 55616 548939 1784659 274020 482049 1810254 833085 223168 713149 572525 1009441 823041 1120232 1815597 1238021 1759561 1661022 1197266 894337 960834 1104137 576392 1636142 325763 261039 1213691 795026 434910 895058 1097436 274419 1025061 1768239 1917967 603647 1685616 1495243 1376348 766564 1439714 1664953 39700 841788 1633022 1612223 1275149 1909253 1549797 1713427 1029360 12623 1472341 1923980 993701 1594319 1313664 1747139 1489877 124241 885729 1682866 812416 744340 1274297 1106438 758352 858054 520834 1665377 1015996 426278 1216357 1289076 1745483 751264 1238199 575977 56837 903980 1874080 673943 857011 1399942 255467 1062679 1347445 1311855 1934999 4971 1643369 1724835 1703476 570447 305930 548703 1694504 726177 1189263 744307 1859913 1101241 935234 139867 481751 1728371 1799038 1835848 1557879 855429 733919 1872078 1224970 729990 100742 1842969 58070 99014 629434 1664624 273487 173023 1031345 602857 1793672 196980 326523 1012741 136720 314306 343393 1112961 997884 1839642 1460485 1108516 1759524 369803 652475 829482 1104836 730860 1674068 422787 1375911 246823 1963200 1072035 462861 1002469 1661554 1793570 223443 1051511 1332883 1387408 720933 1048986 1097263 1858999 1825415 1446465 40496 1161401 1430886 1964977 1943517 1829901 1651243 707986 1775886 1293436 1592696 708126 974686 1667411 1685202 1969560 488254 436252 896284 846938 1283536 697183 721697 1798835 804168 606008 1234409 238097 841655 344982 1120264 1139716 1800172 712530 1618267 1845728 513566 1085494 1357107 151557 1953592 1338659 1111104 1692955 1018894 182672 1055812 180318 874558 675292 604255 1658621 1380696 163676 411170 881713 1238966 1226194 173855 827125 526985 328305 1005458 1192270 1227706 5275 1251508 641597 1596849 676519 763464 107246 533852 1404004 1024369 1391720 699620 1092456 611485 369002 1877672 444944 798107 133209 787395 437230 232182 588974 324724 712337 1802605 501036 468665 172042 1725138 1131973 754988 1455895 1040220 532127 1831308 1490801 418345 1263311 1314838 1607588 1643203 97458 551448 1282424 4586 755657 329646 1530464 162917 1636903 1779646 1644743 1299606 842853 13887 1387588 1035550 1509756 769395 244293 525725 358401 362714 1652536 1021576 1231792 908608 1142138 952306 1610821 1258240 1465421 579677 707486 1018073 1773578 1474895 1128151 595510 1735348 625201 970541 1165989 1662426 801280 357413 1212115 715980 633969 1952579 27646 1392480 1324394 193740 542390 169090 134903 1010928 1654878 63018 1374704 540722 484596 136264 628942 1234357 232128 139731 1387418 1528899 851611 288286 96302 1571939 1405534 1196981 1309045 67324 780732 282453 1137037 1155915 61644 123529 510796 625345 1189592 1087478 404832 1523744 681207 735481 740570 643994 134944 247386 667098 1011482 827188 1283459 1827460 88150 1702156 850443 397151 400392 1386383 1587826 183273 1875827 48877 104989 932545 812883 1498244 1847374 1477515 1748522 702647 80150 1572819 1417341 957790 411744 438922 1371782 84846 343593 1465858 1158704 1098780 1513852 1363913 1953928 292517 863302 343693 1216052 1469092 1061765 1810740 1975002 1432206 1314450 1695186 547527 759477 231281 1008455 1270912 825489 59667 860484 118441 1093758 1007208 1556412 1492423 739529 385234 503119 1603919 1261722 1381059 1350160 832305 164542 557252 896125 1323328 984452 1047558 923046 1806551 1126909 1833124 514674 1373454 1053841 978282 40122 932750 44563 1149468 174636 588260 149184 128586 1270188 561950 1030786 1544790 1811014 157675 727939 1682416 373395 469486 862340 1745551 1842417 914363 1205826 1438942 983185 1085282 1175166 1559726 1968455 704486 1525719 1224878 753595 1727151 1359396 1098929 628628 611111 417271 689976 629508 977684 1059324 1621784 1594102 1150466 1095966 524405 1471988 1025362 1724855 389503 330215 203839 1211129 1849348 548520 1260790 472405 1332443 1058326 1917367 1596414 130815 1507505 1218485 504739 397327 573162 1206962 1694992 1797825 51325 1682411 1321455 876920 1619666 53109 1415801 1245752 575392 1474000 1840298 1172979 774152 28297 110508 2019 1703021 1295696 945809 718586 795600 1855882 1906530 1153778 1001769 551063 1891837 1973371 1052160 1479768 854544 365500 49257 797437 1428596 1246798 496811 1672349 781542 1244575 355059 894549 664134 999966 990454 413915 479644 1553926 1396249 1040253 1572587 759488 324549 362753 781613 1384182 1385781 1809432 1921572 778832 1584264 437111 1453040 940000 1869701 1671599 1175034 1228971 839987 1487467 1287435 1288260 1212891 1213846 1694592 1577407 74674 1959066 1907314 1290424 1072269 34678 11398 1898810 1252997 1989454 334089 1652278 649233 665438 1630535 1514902 843005 534219 1524551 1744314 629484 1225192 1114937 853253 435029 1709039 1318782 753777 1861660 480659 425924 1224419 1585621 1488727 731752 962566 649358 202089 1722929 260713 671876 1348654 1468100 553278 22383 942383 701758 1641788 1316793 887180 771056 16385 1363297 1823679 1068274 146155 969751 265357 831150 436733 85599 1567805 112192 620605 1784544 387560 1919136 1560638 1492584 1303522 1236869 909579 1587015 813714 597345 766650 1763247 1484381 110824 802062 1715357 50862 1177881 922121 646901 1754989 262653 552715 1612268 864370 989234 975224 905889 817544 475400 400915 692400 645900 388149 555126 378078 693566 1087600 504226 28915 1655470 1148780 216450 1627759 1015893 1837263 1884128 630469 398823 755074 1527550 1898122 959593 1574400 1590684 751661 35373 1199814 1507812 1594259 731284 773125 382276 1353881 327252 453969 1444466 377671 1331627 24184 368604 1803526 1590674 31995 464369 147131 280441 1045771 1375751 817843 1516431 1124324 2199 821185 1631604 154963 1088171 1270747 863132 246425 1418169 1490555 1819135 1679245 374857 758637 502855 316398 1302201 459450 299666 1772768 1808750 907225 880159 1831824 406493 133436 826310 757576 665714 1713458 564771 1824660 1181573 1001315 1159492 1497792 800013 142155 597668 1463876 1653984 908442 1112703 56338 39213 1408094 55473 1254484 211185 1541223 1902934 1147697 633498 290106 1428237 1250012 361134 1806519 512058 928855 471299 281120 1724799 105146 1752454 1239888 520346 1353300 1017524 537281 1031207 687910 694767 811703 1508387 538479 236153 145328 657998 838370 1172312 969500 516249 1110679 1738066 254324 1014941 151370 123931 1488854 459976 177733 903305 470881 1386208 560362 1090545 718215 234278 1660957 1661742 1969542 425557 184506 560095 14534 16137 336250 280506 44740 541026 1477312 898064 1695956 1247729 855397 96228 1592842 858067 1746725 268414 1468980 1429920 1484442 1078568 197978 1804583 612736 1158925 1888374 1869997 1796049 838894 799984 232940 31514 624745 1736316 1206842 255170 951047 1176195 1879795 1168687 215213 1340269 1303345 491698 1968564 622646 204122 1977873 522404 1310898 1647988 1326395 305961 1667224 613048 1136438 395712 896188 963678 990966 1451238 326980 478142 1168202 1323884 323127 862977 1083851 1830431 1267982 1564663 1790345 1230895 1516736 975242 186754 1768573 304382 1799836 744782 1841888 1270746 1139248 102160 716307 240430 1237484 515217 236214 1111381 1289934 928258 1411010 603224 350585 728289 426240 971596 940793 417668 1838996 328417 502198 1654082 1000680 661470 26828 797065 820169 1034310 942223 1204997 1490439 1302954 1758843 595909 557654 528377 1338912 822353 1895469 481022 1988049 303447 933870 187903 294788 1206392 825144 128367 1052507 1106168 683076 258517 919856 1638558 1909321 1596500 1327853 880379 510723 26723 122919 344141 1240930 1393990 536675 1889427 913871 1685186 1115389 1235074 1141747 775243 824284 1184951 1713798 1988839 1536121 313969 1254614 213045 302302 83451 678499 1258048 1458071 1081822 685455 805439 1343866 1936354 1639914 1297298 440570 422373 103593 769591 1712549 122720 411552 1340099 840853 1762085 1906751 847228 237117 822486 1994192 1030850 304929 471163 11766 1384229 1327447 1359035 948060 1731554 1184919 174208 1558907 412337 839740 850288 29286 393815 1529995 1027705 574206 994152 1739722 1725903 780998 811514 91353 1121164 1305722 1833502 1434363 967424 1021630 1272220 686992 1735906 266667 1691700 1103989 1796267 280604 1468900 1377585 1441132 994501 1899306 397647 1410380 980031 63126 942632 926554 1484007 887619 820826 1353906 1120049 411772 1240735 1304328 769743 1238205 858971 712092 537114 898381 172884 114638 1749021 863477 1148001 842163 1669329 442772 901382 511850 985769 1466231 1234785 1520223 1784497 1966191 266157 1145586 1741778 1101019 199294 955401 106075 956012 139073 871769 525841 225272 1046164 1142056 890094 1447679 1018308 1846008 264476 821759 903469 1619381 1014993 1239915 1996779 353064 67183 1099969 1931250 345512 889234 1670056 921085 859659 1788462 331088 978836 183833 549264 1317636 1567192 193224 802666 1338681 932131 1635228 578151 1275697 618790 1256649 1485392 197985 621823 222745 1928619 901711 1112333 992461 864661 1740833 1540389 1557290 1881761 1430392 1377748 1317872 75457 1754942 607604 8802 1292184 348954 460514 1621351 1287985 1765487 471273 578635 1908146 1406640 107551 1111083 740722 350515 995167 1935724 1063894 1847954 771077 999504 887226 1643341 989868 775256 555143 1650303 362182 301956 1346761 1611137 10951 325835 670296 1284011 1971175 1832016 972566 538264 1330766 504323 1546474 996879 103909 920707 1156996 835419 671377 729759 86388 1735637 793121 252243 878703 560333 1793668 1859010 169696 76065 930787 1570269 926460 6420 1754977 187704 1367039 103604 1735161 635815 400709 1133824 1836500 748195 117370 1248605 1463248 1671730 152485 1236871 764649 273764 880775 1680579 996524 1470454 504798 1499667 521367 724747 230074 1940691 1059069 1092683 193245 1658915 1654428 13569 1755760 330711 1558675 852369 690817 708312 276392 914834 1494172 1508808 678044 754431 1260059 1444060 1218153 1990522 1027245 594468 273113 1518303 267851 1786510 1959897 318576 1356173 407042 641573 1009949 1559977 543473 450575 1173406 1556163 1101922 1650768 1078983 1338135 759218 1839136 309428 930871 122793 1581294 1188661 1851736 378433 1180097 645754 1773863 632072 479442 1678422 1728132 1836764 1951371 1830774 376463 361796 699803 1390501 1270839 1710391 1292516 1907620 853466 1699975 144029 663073 147726 81864 553296 919759 1416845 1651156 374643 255572 1805682 282290 1353381 989921 467705 1732105 358083 1068075 1976724 1601070 893540 901734 924711 250177 975114 74712 1918742 489806 623859 7638 1744877 115356 1903490 1813908 1402612 1942364 1174585 1608882 591976 1913671 1376404 1735855 1264671 41267 1749549 512230 1732241 1395253 1206950 1045757 961633 1832673 452761 649222 565532 433827 1782511 421251 944219 1002191 670188 356909 1114631 1103869 1709875 1131540 402940 1418157 1334085 1801860 1858044 398242 1197489 247537 576077 583795 766028 1094757 469233 1295207 606382 758344 1548003 389467 604392 44325 1899456 1549388 786919 1346479 1568924 1103670 1419254 915910 879072 953843 442835 1793261 1474958 1269655 960039 1458036 1611425 1293556 165990 1657639 419069 1966487 1628158 1525835 1052765 1802892 1552076 1914069 524634 685375 729696 1104333 880289 1534342 954442 1540604 1059608 1019007 315076 617030 1320638 140140 86115 528183 138244 1574412 795427 474434 182290 823356 1666901 1961056 958156 427253 1244197 205011 1768223 104100 689830 267957 1638650 481598 1045410 823609 878404 246647 1135800 1961827 1948655 1243279 1586622 1205571 1866573 1798988 345260 378142 1239695 94154 246668 1341312 591480 416622 196954 861019 1944500 860910 1193586 151422 1731058 1626745 1531007 1665177 228053 1195898 1423102 1077935 1752427 1398893 1692378 1731206 1220092 1920440 1894266 1599741 683551 532255 1180927 1001909 989265 1602115 54135 1975779 1142824 1801383 915623 684797 1708413 1653819 1125428 350736 1565127 1074393 664332 888852 1372404 1322310 392798 1001369 40662 956051 35243 1632629 1155739 849774 887388 600620 899856 5611 1966362 679752 778683 856615 1546636 1175500 833488 1664702 48627 39050 298898 712899 1288748 832383 1127011 55519 831008 224169 1158014 1910907 920597 491977 1155586 1357849 79112 960373 1557565 360531 1551250 1655384 1748293 508397 1227838 1076002 104848 1507960 1293177 741206 1654820 992881 1802063 1053133 1340741 943405 711843 721750 1210560 425909 1190296 646690 740475 336650 423581 1369681 981037 1921580 1475352 1538015 965814 1022292 1724148 1567760 1504191 921098 1227707 228851 693195 61182 562777 1840582 858992 843577 1790448 1822798 1672561 1028868 680360 974705 1394711 916983 346342 1368092 1056967 1773521 1372732 401715 1966039 116285 1629938 1585297 710931 260870 1048199 1417209 772747 738463 1881051 1556260 655623 480416 341832 1237121 1214619 639705 148146 931030 1573317 1242459 708444 1124708 1473736 600358 1805875 1587694 1083377 1026631 478978 1306926 1607098 84143 1753313 1916169 206478 1028781 456321 1065904 825204 460530 1627409 1141712 1076893 1572996 1001887 956407 162096 905360 1866543 1682636 621242 785418 913204 1682484 1813153 831924 1052533 622176 1685105 859946 632428 1694423 21936 41195 1936366 1715237 126861 787617 1011850 10302 374365 1795798 1384227 1586802 7054 1588672 616107 552579 1059757 1203780 1502511 662532 1851888 1046456 1397776 1914453 1351590 592548 1687018 268261 1802463 281355 419251 1995540 1522478 866867 1103440 1440504 226246 528150 1827755 1024177 1515196 1329080 486404 660532 199065 1436525 849195 1454728 1112043 804352 443760 1341450 794001 549608 1990427 822310 1606717 234577 91253 200097 352652 1448942 47086 1632037 497735 58110 107891 1624228 645854 825261 105832 1198386 1499332 87247 875567 228891 1665231 1347392 1775683 755172 526816 1894704 1930696 346355 1017883 1853421 1470844 158437 31937 894063 1401355 1951861 1773003 1773234 80169 1608816 421263 1850910 819719 522604 1158105 689896 1101620 239998 1477746 722944 1845367 1435236 1330764 79341 643923 1262839 1864046 295980 1942596 1222034 730061 1300226 1167115 1797469 300377 1919321 1478311 3313 1524374 1280098 197421 1201936 1141213 755515 1115907 270370 1455322 1302060 1914212 436750 1114312 561135 605386 1760127 1612561 1569662 746700 1806712 651181 215882 1941357 1274029 753518 562659 466087 443564 645751 823904 1244741 1198151 1056784 1053789 967909 114390 1738970 1698728 716276 1380097 1330570 866772 1008317 57493 1895528 76330 1782119 425950 1444274 927045 1286541 815595 799516 1743498 1598783 74169 193606 1869395 1447224 1819344 1191243 157785 976356 635197 1316483 1947554 1437885 1356353 55127 1799833 1490997 137331 312329 1392924 81834 661307 237522 597863 1778452 1884155 1163738 923887 385617 77333 1448567 861958 1474736 285437 729941 715628 1159626 255301 1025671 1819444 315634 79981 1868531 1926830 503793 147388 861111 1846826 997721 101786 12555 1580947 1342748 795366 1514082 1937046 690137 1095615 443390 483806 1430486 208703 556598 491153 238232 36424 236772 661929 1361184 732994 531853 1087130 1744962 590980 673764 1660029 1104285 226387 351310 275853 1912406 710857 487934 1625205 618629 76565 692894 213082 1265782 1440919 1669817 1408946 1425345 109649 1109530 660441 1799862 386483 1334646 869680 116119 1993249 1398265 1349674 396637 694766 1824227 602107 1720394 730255 1968071 1580867 440903 1517672 675286 1152363 1279817 1353098 1654552 236219 171692 1264375 615744 501039 242022 312210 1242658 1747437 522138 60531 1321672 728333 863185 346435 1468314 1932553 1121138 897953 1823878 278995 1588358 1122318 1712917 485074 180371 435839 1727315 1628125 760200 1938783 513470 673604 421227 1364415 843843 805425 697188 1109145 533497 206747 1942161 286323 1113279 1706319 13936 891593 1781307 1115178 145010 694502 482560 389387 763837 72133 1241384 1979659 935835 584502 230028 1191404 506819 1730815 144651 620169 205982 1534863 558051 1332565 657755 14422 209208 127902 1413760 61248 1350344 1958257 1069882 182643 1702586 1193701 1414791 1133166 832476 1357463 479197 1868662 408921 1425108 786493 1086973 1074180 616146 1300855 493428 791408 984360 1965326 1347699 1612808 369600 1159309 309070 103671 1876519 1894439 1057641 1260706 649059 622632 643977 1486122 453515 874570 1721972 1400054 1041046 381854 875117 899095 1050631 272822 1642621 727798 161195 1336501 1084198 1029791 1795726 569201 1353140 1426074 685413 268513 1925618 1423954 1807031 1686412 527717 473371 1688377 1796571 1098320 760294 988069 247158 1850408 522157 1671345 215736 36890 903069 307438 1457541 963421 199411 568760 1551152 1087338 1120394 376821 1960155 1534636 950742 1588012 1990172 102383 1378183 688317 1765327 335357 341967 994756 1845134 264045 386039 1302599 1906041 1939251 185403 36536 808983 790454 1363438 859863 804582 618915 1290807 1418901 1635459 914754 1227471 989150 409556 898249 215897 889241 1287066 1335372 1450421 1362162 102879 918127 1882191 232221 581453 1904332 911548 1510496 281963 131332 1236299 1823840 833363 1319169 1798655 766611 99910 1680937 386900 880311 1624041 1386462 1692837 1367587 1779594 1491382 1730004 229845 486493 650899 582304 558217 976125 750213 1649010 1158335 1489630 1189858 1251890 905394 904205 604282 1346271 1339663 719512 438331 331719 791417 1384033 1887018 1705282 1639416 669316 591308 497783 1697127 1820505 774423 918143 364015 973503 140798 1160326 1890858 1738734 1889527 1155557 1289992 1856665 1250285 1121895 1748017 1326170 1743529 1875966 651160 510831 791217 1662085 891107 1210060 1884230 743688 769914 1676131 1394275 435450 484512 723138 1498307 938739 1787859 1246137 456151 587514 1246321 1602168 480985 2788 1924445 1678529 1022100 1584354 1235461 944659 1786052 1828457 102611 402139 778801 490553 1346250 522610 700445 1112812 1624275 904520 332096 1691440 670435 1092612 1133814 1841797 1565909 1589512 853124 1214389 1094576 1780006 249627 1008670 1006591 1644196 178401 856954 1277827 526909 551409 490385 1827382 298900 786713 1106196 198643 1938159 1689881 1598064 525041 1490190 258906 890116 1118612 1225155 1348466 1562238 1102412 1901136 162191 1374351 1447026 1277489 746417 1188947 1276158 874851 288816 656283 1255967 1757372 341826 1769556 1393843 289681 614591 1885994 212266 458253 1450699 70974 1020843 329940 473902 1188563 1171321 932942 1852976 697763 1382569 1669088 1380009 1132003 450338 1790827 873171 1270479 1366114 691977 1478997 243171 216922 1149021 1240633 1020348 1165341 922881 578456 1255757 1822988 1287204 1646083 1029749 178875 154756 815897 1183285 624686 101747 1389726 1854890 1779013 40395 1664395 142509 117967 1540658 1239085 1231111 1578418 640007 1852898 1594899 954953 1407252 973448 1670873 234492 1956156 1131851 1267731 1486931 1641349 1197170 1818425 1049172 510644 1193223 382030 1758407 596033 1667933 872302 26169 645883 1468196 108302 143210 332092 1980366 1980422 1716464 583158 1178529 1257629 24723 373662 377374 1864893 707119 1222986 1683650 135395 829558 9746 58738 1230186 1608622 1280773 1222988 1233383 1943800 104687 447476 1637999 570662 1866716 691588 767443 1326788 1743290 1754950 929787 1026650 330934 705420 349130 865541 829856 772142 1710799 1886053 201551 1963413 1520559 653943 1964389 338632 630715 1922499 1638879 822262 1331085 909650 1504367 433078 320674 887703 685386 641782 23363 169990 1809667 623757 936020 93837 267386 1408516 682291 1250171 269123 90328 143057 267658 1012345 836282 318125 818825 735109 752594 1633005 759981 1483209 1435076 1537134 962362 1835016 397333 526563 754175 634096 1809028 74708 629468 1965450 1026503 288090 744212 1927046 1099 1776146 109351 1869647 1463510 1376893 479781 1005295 1411429 1726760 232870 467110 353528 459537 822236 590999 928833 273862 1456476 1854882 487898 1139576 1750623 925461 1572565 317298 685795 1156410 1753856 464045 1416949 1213754 1243007 776003 1017267 1248385 710870 1500717 1524433 1100145 514845 1642292 1287013 455622 583295 25411 353994 1537613 46908 1455069 1240621 983173 1159805 927681 1574737 1834704 30351 553329 374130 1338682 967631 907357 1135773 1198174 1158788 982803 1243 1172008 1066573 942389 1246468 1041110 118678 944000 263129 869953 1499821 1650958 228849 260655 235420 497058 1433754 1438642 1409108 426284 360718 1273562 1124171 476070 1278906 1434486 1575005 507205 1548122 1298805 104186 526422 546420 103689 1037987 58470 573603 441287 1726915 531543 723143 1796941 1957265 1792128 647114 1360782 189624 623803 583160 1778048 390904 321779 562281 1905687 1477167 300953 842599 1878927 449052 1409150 458657 1392468 1692525 368820 1649787 1297385 1367858 626806 948342 164258 568979 1774335 299678 905770 1014879 221377 396705 909412 959629 837716 615395 1411486 523831 995627 1777490 638910 1568266 1968131 851872 1933395 932528 287269 437039 1504119 258838 46203 1238461 947048 494954 1661841 1373325 719227 1707686 731860 402518 158100 1633888 1286992 1245840 1831611 1596181 1224653 53913 291061 1176022 1586564 435204 1411214 749020 934376 570072 1803992 665047 781346 170064 218860 1517272 788809 4213 732811 954637 1150745 1376836 1502142 961410 1918027 1069360 563601 1469891 143157 822084 1631127 415512 320950 780577 595603 1150140 1053141 300715 1819956 884854 1962745 1438247 1535807 48939 1646763 1070768 1212975 828339 1585224 1656632 929807 1366919 1177810 1470443 1206246 1454968 1667393 890447 1322918 1277509 819148 624633 1333133 470629 263795 884803 17717 1680135 538880 1899142 1115055 41841 847548 1465385 168693 1772275 1034903 438231 696232 174692 807862 226489 1738861 1371075 1283969 1126318 382940 866287 1862800 1544840 377734 1191831 1187574 862586 1446664 50230 262780 1731613 499912 763722 732374 1326291 698287 1402354 1734081 1405337 897806 1690234 892496 965472 632046 1648492 1047149 1063052 1407708 1036910 60426 694883 751208 480868 125655 264518 266670 1340579 1224264 1458815 1029199 1437648 1018498 104998 1404575 1868152 1627287 1783736 1809576 1855414 935648 17522 1865454 1712032 1258526 1637773 1932499 1902647 160605 430751 707325 1732406 1283685 996397 799247 1300803 1963322 63019 317453 1033243 570279 1718119 390197 937364 636407 372086 147017 913077 1461783 893850 156770 334392 516182 1864879 1792143 9896 576956 790784 48187 1007310 1353951 854241 1208129 1923975 308884 1558572 442583 1774690 700609 1884318 1767226 43102 1030454 294321 686773 325550 958595 1094469 106260 1822945 1098518 1869040 1361333 1736379 5152 553403 54716 720641 511888 168500 368460 279795 438067 275054 1370797 374747 534622 56624 415010 187838 1599478 1245808 849796 1877276 568986 950823 847998 247752 126252 1513502 1870924 275760 391218 1541975 28679 1660206 1605350 668957 1109943 1821303 1994287 935391 648988 806186 1336736 1320792 1839474 1247790 1513559 1824183 1672897 1795026 1053652 1181079 1605429 709943 1485945 1200237 456328 427086 1854579 263932 467711 1229358 560791 1283135 1001991 609409 205765 1611589 46569 333497 497447 1736093 29571 1130181 610592 877134 1759381 1007682 222315 1703239 254391 1918643 30119 1195818 266361 1025080 1319354 443317 806056 844989 741061 281944 107320 1616935 146520 771844 773453 1224917 1088982 1182438 526030 1947921 1740432 331436 554535 1920079 399606 385786 143292 1318046 1634358 1691747 1800639 846026 1410750 1699224 1105168 1944106 856363 938734 463235 803917 273830 1953533 1136821 407314 379376 1508372 94692 1228184 183683 1283494 590591 1716960 1871079 19061 1685098 861193 1117494 1590775 605997 1241529 1661608 979363 592692 980331 1484910 293491 398404 376496 1093514 1193518 151631 697581 278689 94425 1544575 1632034 1280117 1085102 1511172 1182290 894435 1794829 1834599 1891429 784304 1238895 468055 1757694 1908882 1545394 661898 144301 1379509 882223 701295 112865 1598418 614949 700567 661007 295781 1034627 489640 1901694 438173 299927 1898742 1833061 1558909 1061707 243412 43171 613393 1239071 473803 1169925 524183 723951 1791251 1613869 1440551 1670042 1632112 1250450 1608571 1015857 175313 340946 984631 1132289 1414882 1139833 504355 1904329 1557621 270830 1936075 101959 798081 1931042 1268824 731755 256639 1845109 874318 466079 1148407 523031 129231 1423858 495525 830321 482441 797414 1614509 1913554 1249403 610179 317676 1576928 785633 1005681 461205 387338 876958 748213 1465843 964643 410267 612957 466876 1733870 1402158 306617 1957034 1672777 1821831 1882108 1883051 1841884 48650 650772 772476 1638081 28292 1787572 34088 542151 54944 80357 995693 1414729 1442478 1218688 546540 346235 1035252 1975641 80451 1100577 1738178 39987 603654 1355256 1634021 1928361 599877 1840970 1004937 1224349 1587381 1132739 1385982 1614882 658303 1542240 623430 1457697 587929 1045318 1431765 585514 557005 1858612 496712 1734725 668375 602190 1391197 145143 462095 1659997 952398 1191204 996768 1184531 1838853 1576478 652599 1231254 1954640 372290 1103933 465936 360841 1714523 1288092 1896560 1344175 1048811 707859 418981 3817 539566 1989739 1154234 560830 1717503 1460327 1445137 1334176 842011 1799661 651156 542568 1314781 651637 357826 287637 1811017 1848893 46682 1418778 247954 485553 717059 646054 1960401 1961354 551475 1267753 198624 933587 907216 284228 1021624 1985848 1690607 950964 1904984 765956 732003 141671 6560 650251 1767334 370463 306627 1516133 528361 170333 1144518 596931 995983 980550 1641286 203303 1053234 1782505 296628 1150072 408805 1485559 933360 168135 795757 159248 1296338 1635128 1328820 78629 1267146 262291 1420037 761157 321922 443646 1928514 685852 766999 1418034 1206247 1868130 592859 1496396 1926247 708822 874676 1497835 858255 1233125 436973 1686523 962771 1799821 1026627 927608 1934034 817333 421619 560230 670487 1141068 1739955 504282 116470 1724226 111525 459230 268734 1732933 783401 228428 1202031 209660 1625710 1594839 1517862 1511450 836879 476662 1220441 1247645 1667822 180656 1585407 917612 724740 222460 990945 593722 1479674 1128658 151698 1600812 144703 79882 748903 1141024 495081 1513696 456665 435278 155585 1599388 263237 1429872 284513 172931 1887187 1600374 1193443 1179085 1660250 1166848 1335492 1335595 127921 1405974 1473881 1560232 1210290 795656 115431 1861506 424981 1211133 1707610 14809 1968670 622994 716398 1843144 309917 114130 1977302 105254 877918 791617 1768979 1125670 673965 38957 1457977 566574 824674 1131493 223079 1733205 787466 222076 513708 268888 1196893 36683 1817641 6915 1808447 124482 1874893 735719 275665 848418 32233 1007866 1427608 178190 1405855 1255661 1789216 354347 939914 573022 1180331 1433933 8934 1579924 1728460 1022164 262386 1133227 1605015 443030 1874169 1617551 745649 1445427 67677 1666130 1597209 1113623 446827 1371229 732706 1698948 958369 436738 833555 1274561 1548151 431183 96235 967779 873237 792843 324666 252704 1904191 1085639 1372796 435336 648800 151261 355580 1332976 1823428 1390008 586384 1688507 1676914 20495 880302 764211 1056399 1341654 499536 718026 1882806 540003 1505047 688205 1582559 11102 1243072 1452211 1240208 1260984 941221 588690 1999961 511924 292104 439655 694456 57254 1058765 123615 182078 1940907 863353 33471 1527396 980057 1882656 501262 1162772 1287745 1906910 232489 636869 1930538 632020 1595951 730647 180498 788449 825087 1925173 236333 587950 1537530 295013 1018861 1692194 1773629 1359445 1244586 264149 1377057 1905742 9023 434114 1815717 1016426 911651 442089 1229236 1248759 1969745 1242147 158305 1271649 1366347 1965946 1472388 1873409 178181 1944685 217155 1771230 634266 732568 684442 393241 431020 968407 1617284 199380 903833 1549446 1932612 1657801 373039 1836990 984448 281953 40913 1680118 1210841 621950 992713 1030738 1099658 1777159 917445 1849481 272097 1449466 1734182 686990 1537874 1197934 250495 1112472 21833 1459846 102660 1318886 1454309 724294 1459963 1786040 1338063 769933 958714 167240 405821 1934078 1766552 610344 1351499 644678 1616955 1741227 615765 755264 530996 1035897 947506 331078 889938 1004100 38766 943228 1301125 169595 514839 661299 1782773 788404 985592 105199 497127 842483 890388 80009 1112386 1541496 950285 1236457 287617 1467284 1546993 265359 207199 1886833 1518206 937581 517690 45633 1938004 1696048 1300667 1082582 1979660 1523775 1499195 29990 1007597 1195120 1365962 842389 1419431 1307465 1898082 213691 379610 200380 1351086 1602751 712946 1072273 1750516 1385519 1517293 401376 487688 1427801 434316 1490235 379409 596195 1069875 845520 187654 165090 980449 1438750 1411479 1127232 683621 1663057 1291564 136526 578045 585304 634194 12709 437423 1142492 1037575 1859462 1396167 142252 1772282 1243312 264808 1722369 973956 1251611 1891201 1616645 1083998 1895420 1611561 1261965 1255329 1330491 883770 1501529 2135 1771554 1732113 1332812 1115220 334468 846464 569088 530181 448025 1450173 820932 1068946 1202422 1823376 1851239 1684945 1604828 1794364 1345042 1377974 559355 1834884 1122008 114862 1911517 208050 424336 1152224 1615499 269915 1992491 744273 1378218 1203441 1642319 795064 1520341 1271793 1448911 200068 1467452 945431 1881712 24582 283573 532659 1125414 1796814 351314 788505 309838 1234068 1900783 1805404 901601 1525027 891654 1470858 168531 1908736 957410 233056 1747730 473504 937671 1568743 1352081 1533859 1912807 870883 984877 554033 1907274 1828149 1135064 1187240 1498725 1723326 1089335 1108713 1951225 1146813 506074 1322231 76907 41669 165963 1546925 1067588 1461490 554370 1686920 1411564 145025 1544761 1943834 1709779 444610 1052367 140513 1730854 484626 1759593 34470 1977401 363506 526690 1811202 1031348 1855056 1256620 367480 1796333 1802101 1797680 878988 511538 537967 372308 1559465 627393 1252603 1276569 313564 565977 909453 1474194 1577858 913835 481392 1406925 1193548 1626485 1459247 599750 1662600 1959573 246492 1759255 1529864 1755087 500246 715664 1813753 1732452 864733 1300994 1386656 770849 1713578 1159631 509536 1634341 427275 7156 444234 647979 1595533 572711 1776063 991542 1811687 962085 192806 187025 552930 576897 1412018 1898355 401404 335613 1255096 1339705 632523 856234 1040625 1924250 1710147 1394759 820807 1625109 964869 1264755 1090178 1847483 5456 713749 1945734 1700412 1942380 13371 1518886 1476196 1140242 1639644 12874 123330 494137 1360055 338005 1743220 1322662 1617694 1876732 632850 1354404 1006606 383156 438248 1357359 350544 1014225 1605862 1204958 377813 299525 78812 500773 1509681 684095 658955 705793 261431 1967067 1876797 267224 1480424 823748 203484 725658 1256241 1855081 399688 351094 1030791 1462828 1687374 1860500 440229 950802 188027 1168832 1526217 1790926 1064149 1302885 1223724 940755 984673 550685 99757 1410025 1032256 548167 103728 989040 1228387 390339 1063131 1752344 233309 1316096 116161 1387534 338006 1520962 918294 176815 540009 761305 113570 787949 745006 1262615 346080 1610965 1556076 1940565 682107 717864 829499 1396538 425556 1176962 1463866 1848514 1091599 646119 1312123 1953634 1847546 1478639 1332773 1672763 627889 1900962 1018597 1282142 1438161 1709926 428877 1310208 304810 971863 390506 1251693 918627 1115084 1546805 328358 1970483 442787 1654244 886079 1788796 504734 1727702 273430 613019 917622 552073 28080 573215 587036 762191 1946305 830166 377383 229684 724276 201914 1092473 362909 1834846 1292848 1116287 492850 999499 1374716 800758 1828190 1853204 704478 68704 1438841 796696 1070379 1723143 590875 702113 935776 205211 59393 878577 384123 1558479 159691 928554 1793809 109480 1615746 486297 863527 842969 1750306 1391353 118003 365207 314105 616057 1796041 1198992 1880615 1665647 104405 1945055 370896 1785764 772273 956473 1689497 1338290 432279 319288 212720 239073 561904 21159 1764957 1866489 1322700 1594614 1371464 1578559 723711 1993973 539594 1429659 18200 910301 1590900 1406775 1458219 772945 985305 703412 47705 1967947 891409 618884 1784712 1474065 719132 582547 1021722 613843 1217158 732611 372591 728668 1732354 1490537 576056 1684242 1459410 1892114 1563751 1357518 1766151 50147 116138 1493390 960610 863711 1284409 1787468 1583612 1918861 1199417 1369408 1958871 447546 82491 1796461 1523521 262624 976164 891406 922160 742674 1010453 1093454 1780055 1551656 1452249 1709225 449060 782858 834952 456858 1863700 502426 1816612 419268 1518856 1013912 1115350 1070971 1144168 137583 27413 1692123 1479942 873686 1524146 791389 479254 1658952 52676 1887598 715987 1163336 1188517 1089885 1527587 1413847 1273705 335057 1820368 156642 1816466 587313 1525814 1090417 1043845 96339 785477 886367 777208 651144 1064848 291478 1976162 599132 1217204 1057462 1653948 16977 1579165 266082 423250 157812 1249724 1915093 1988335 1944287 1751032 1442752 1668962 1408476 1022199 718152 1600305 1735480 1646766 1645783 1891096 165065 305187 163836 1684917 784466 1688031 441138 1092827 1940900 1846246 1807713 1418941 1837541 399547 353724 1753019 334879 895371 324643 237633 1462066 1123078 1251078 1133107 304699 1229947 1265321 1187839 1078857 1036457 695387 1274249 1724788 1282967 1350092 1780436 1826224 1552134 112423 484260 1433024 606261 1914838 668620 1624763 1405067 1329748 630880 39366 695716 128240 593811 1545747 1767641 1261088 208508 1889247 1855933 1315505 1426814 446282 87962 1225145 1060403 1683660 1735402 1916620 17342 1458914 1540374 1592173 991448 740634 1239543 1980143 166572 1627451 1380157 1440745 929485 551532 1957840 1277249 1218054 487737 299731 834972 1691631 1037637 486632 197764 1338192 1383971 301687 872270 354510 1328753 323867 1484936 1156610 1228109 831385 1666908 1142542 1949607 103289 1654194 287021 1515483 6479 638804 1393723 281392 112878 667364 1929821 677272 153529 97636 1862881 1059360 891591 1993672 1225181 804791 1551303 1671945 1392349 1626501 1476710 566666 1489029 1224728 860499 661225 1603114 1608722 306464 1232382 617821 1234284 701740 1987692 1575552 739696 1819191 543867 1146082 117246 1145296 995278 240277 1163825 629972 1080457 1978121 1770754 1199193 1936619 273146 1180795 369807 1778590 949774 72926 848327 1976509 1609616 1804921 1929449 761414 978563 721609 126203 147516 1515601 529649 556276 1752934 1838268 287139 1157500 238363 788774 311915 739105 1709659 367554 257459 500517 1036556 1451958 1727402 1464010 225098 1496911 203752 1489000 656951 1863851 1649922 1527792 1502648 766061 377256 15541 1463655 1733981 931485 1239834 484869 1884047 1323449 141704 1090736 1173712 1466201 825180 938460 108400 1299753 1702658 1922822 496283 1038416 1069932 214839 697075 1849498 1198657 1592310 1073438 556588 1563251 1910976 1493073 1954670 703074 886249 779316 1751732 351541 481676 132843 1632966 559059 390207 618628 1081957 1975731 1132502 1344790 22046 111892 418367 1535991 920361 1119838 1175590 701652 590495 43767 993969 867156 85118 1830606 771087 324578 1053222 429113 1879860 802762 1383998 1983131 1477220 1497324 1367305 1946296 1077500 833353 1133963 1280219 1802734 102137 750553 1237433 781080 1621109 1286894 1532147 1877028 1823872 1451587 124049 123417 940523 1268082 1300387 1706199 782516 1221242 1743184 1460788 822726 142645 1438956 1152105 554680 579416 351333 610002 1474249 601477 1925099 883896 1071188 875686 1277442 117186 1339801 246798 900166 935123 346745 754391 1813875 849304 470491 410291 1666853 758475 1305263 662314 136800 1456470 1515306 1093680 1208072 1031656 855134 176111 1181740 1776180 793865 127968 747931 895415 1813624 522944 1593694 1737784 1301138 1112419 1999044 1823044 142790 1710813 795057 212551 1410918 1297670 247644 711179 250521 945802 248425 229946 1855901 1805805 394307 348999 617249 85157 1215297 1040612 1432762 637054 106774 700579 1323419 1668226 923026 392156 1176282 1104532 1303744 1396044 1977911 476570 900647 1672425 1869614 426486 753977 1610089 1067077 1994155 1832645 377411 562889 1136835 1650144 756044 1291401 1211592 742810 276435 12986 1937042 1549021 371649 1157949 1389840 913260 1162262 126048 1245109 162845 1208958 1959570 921589 1725604 1507747 1588969 1588061 244086 73925 1158060 686535 1307781 1117884 22051 1810028 1178920 1940416 110310 181319 712652 1278396 1433047 1780044 323673 1048044 1149382 161508 218234 1679872 377892 894155 157714 303862 1583626 951253 297538 1141658 1393138 831113 1646442 1117608 353792 94186 1133721 1271221 722057 1381857 1114776 352021 758486 1718435 1772703 251874 1134835 663667 516977 329426 1238510 589891 68575 1550 39354 1243054 471893 35511 1817129 1677220 139400 1430166 742429 237489 1268136 771423 1796736 1570371 1521338 249078 1611987 1829326 1690370 957237 250152 488604 348035 1460553 433707 1633011 1617996 215485 303302 481700 459633 426981 676793 165559 914868 150747 556978 561143 1253467 1963549 1220917 1878851 1526260 1911105 1751761 159245 1996822 1019993 714636 1575257 1821140 1379260 1891373 335410 1074783 1105087 1004105 959513 35003 1609189 1235770 844462 1773104 509306 849889 187114 189482 1643454 1786045 517166 1810637 601590 228226 1157924 92448 1548007 1142521 1496845 147169 167039 1388429 1247183 680454 1596033 1427794 1066847 1145965 436610 1665517 1358698 395769 1841646 361631 629098 1469187 1105277 120107 455502 1544957 1693897 1310648 1577210 1171028 713751 1083212 1426071 542372 1443421 133965 335118 1314753 1378418 596416 1854998 1577591 736974 961106 1000373 1559348 1251994 782391 831502 206694 1748316 693136 1378016 1668536 982660 1700330 1835758 1991474 1626183 1664566 423260 1751359 1590328 1006421 793175 123165 561307 1025022 1597422 1900535 1063081 701400 1450181 1636823 1360998 1780022 433399 1977923 1881519 375395 734284 1637734 1692794 1042039 1269992 957572 1921820 1125152 1151726 241838 1072161 1470783 1372015 1952811 539627 378416 69407 741980 1321167 1879345 207027 372131 1337577 1247744 1643780 1734083 1738207 1785423 1340523 1061339 1766336 82301 532596 205589 529254 86217 1781839 1884806 859827 1202498 1790867 1577044 1177361 1204748 1472812 1227140 1421327 512572 1493024 464676 518322 425831 640493 551778 458982 1113913 1638361 1460469 1070050 762153 137423 1643576 170211 1479394 1488377 308817 1462298 378957 1100068 1353808 852211 941289 16745 627371 28402 71932 435712 1302131 1489065 1325271 1898567 184777 1896643 207135 1084046 1964374 726917 495481 1117973 430601 207159 1257322 82529 983528 1421079 149530 1652832 698522 1700432 1981025 1768411 1808307 1053576 1493650 1833728 606941 261369 1070382 1075992 385629 350669 1416286 630629 1354760 1362695 1991004 1504674 653876 226437 1573393 84162 1894755 894261 1153154 1083110 1902822 1215326 750969 57193 1064240 1827549 1907097 1336107 1996611 1052333 1334765 1259176 1846488 775501 1946069 829078 531683 1381279 1237228 918973 1074992 253585 1204469 1850905 1327847 499734 522749 951101 1275597 299026 226434 446539 1304122 1183965 316321 44905 1716906 602000 1713720 615363 548958 1861222 1866283 1399316 1420335 1039206 1496575 1497273 246018 1535683 1110181 1326614 1496943 1979270 1785695 1606932 653551 449230 725306 206526 1796276 1643087 353761 1374943 1109096 1274697 961961 87352 450105 1884893 638850 164680 1111699 1428396 1148280 1587296 25981 1615764 1093147 469072 1454134 1414407 1676477 1788853 1224814 1817063 1074653 1739450 455225 1762784 540970 166717 1043077 236209 799090 1197108 883357 435181 457053 1258596 484199 1557941 1017750 962530 1612200 1155992 1246188 1892908 1992058 449565 449700 1432192 1473692 638707 967148 1197904 620198 1249226 1765986 1250716 1127943 1390240 854083 941277 1687029 1449682 961402 1145634 642191 1074482 108313 1074192 777662 1577408 382036 1234798 808319 68614 1717305 936852 1994653 353578 165568 1495192 842464 155840 340903 1819126 1794311 1096437 657016 1711971 822510 1753791 756470 262758 375472 849691 1486577 158213 1092624 1127731 1853345 1183695 1754670 891667 1119168 337894 562134 515894 338832 152511 1521497 825672 680471 122297 947699 874267 664260 1728126 36995 346888 1335489 898672 158439 432636 121739 394623 1883025 564956 354317 133895 1989576 1713743 19571 639052 1637399 40903 1136602 740094 1022882 1747095 135790 469697 1068400 558783 1037579 1801043 1013487 1251993 404366 541817 206998 792655 1627781 177795 1312151 248785 1948296 547132 1371003 1785071 1013737 1519095 897403 532906 77434 1659796 1339277 862282 1510501 1498678 968969 1472740 1959753 1309255 1079095 1775808 142168 1003128 860949 1531661 1122475 1509935 1894980 1102809 1146109 1657965 189999 1464968 285096 813535 1363184 612400 1499628 681661 123257 1194801 857831 1810130 1018351 137775 907701 684330 1162391 742675 1374437 67974 1405343 1156021 710920 434432 693705 289522 576436 1993564 353701 905871 612054 1231738 741741 512477 1205135 43157 1383631 858457 1243128 384045 322897 1583808 1276405 35002 1619290 1580806 1645185 682004 749948 978353 802280 55349 196360 1856256 666009 1079072 740964 1215366 68894 472668 1023049 1956689 1095398 179345 970229 1402820 1604735 1308672 1262004 1312320 837584 1686835 178550 1044903 1064576 809146 1966540 1686581 1000939 242110 1263903 1656100 1862573 265542 1106676 423905 848830 1976287 1333827 1961529 847045 142263 134315 1395381 1334698 1617430 1992285 1281292 1984431 656282 973368 600592 869411 184774 1265130 218091 1348257 1665186 352297 1087212 774518 593724 1854576 1097264 1286336 1642149 996165 1112149 1403490 1645623 1087382 771101 314024 601608 1383396 1879519 1466103 473588 563318 420173 377817 1725707 955820 1981367 245813 1271904 1412097 1517173 1478456 1562823 1061905 276703 966308 213091 397502 1264930 1112032 543385 1315864 1384162 1491133 276651 1611871 1878725 1147656 1798066 1477734 1910408 646059 1855208 591552 1872011 403 238856 1015477 166241 1438042 791911 126178 1872545 169728 1585887 515403 4294 1564120 74043 1288018 1912512 411337 971942 1025595 600001 15060 175501 597521 835484 74775 551107 1908063 1215721 462606 1494584 863440 1584651 1601617 1800315 1929065 8454 128717 259382 1814130 274662 349097 574395 147721 332636 686155 1298168 1076835 1801235 395837 976514 1593532 1033920 191607 308867 1328431 1427349 1105230 1737366 359169 1989668 1730905 1430034 744080 832888 768844 1064548 1607721 1050640 1287375 1051492 1971586 146822 1290209 1784487 1353287 1943396 277923 286628 34932 1958213 1883660 1866976 1102767 1515913 397973 1694078 1964747 1241 983371 1725618 1685167 1010562 1862906 304661 122272 1661167 143459 1892821 495477 1117606 1195437 1464486 147448 969401 386033 1507025 531535 1847336 699547 1140579 1241204 1266842 1383454 841530 340712 190869 643777 1697779 1117336 1383433 1470784 1497275 322097 1369388 588626 1543984 894358 1713829 936201 887274 413215 1446707 763883 1155738 1140727 144265 1385521 1411570 656547 1375884 837583 1682363 210554 803380 241710 361114 790897 516600 1883441 1342208 1107427 1466342 38554 155468 1501937 1152319 1569149 111783 401542 1370965 1194400 453216 909993 376016 593094 1962259 486532 1458801 1364152 1034732 879236 300204 1514499 305802 785456 1850667 1174011 711257 1392493 490549 1002335 279236 1299841 570462 1298185 16683 1447619 129368 72879 1501436 1108290 399092 190827 1445679 229179 1205700 119295 1016027 1475176 1145224 1411192 1691204 1324973 181109 302613 846670 86111 1114751 1576542 304052 1433521 1622273 1331695 736414 1133190 1300633 1971922 361698 1478916 910441 1987560 648208 1869925 1768049 1361871 1059519 767015 811065 336227 1239549 1755820 986385 730632 1157086 201204 1922129 1829694 1460814 1563831 1994462 577573 447325 983704 955127 252881 1058834 1143218 233868 44777 1653102 184585 1156348 1542604 1560517 1560684 738494 1298092 1919634 1854491 510058 824266 1891750 1122699 73239 217216 885140 65460 707321 22881 716083 1026680 71657 856220 629337 1492283 818104 799384 1376434 1106412 1715301 273441 1558207 114538 247751 148711 186749 30940 896679 824415 1791828 692856 897259 1013120 1974474 947099 1151774 174683 1640197 285322 738395 1774733 1620276 298594 1058901 753086 1223674 27559 511828 687277 606427 1567631 1698857 1423880 1231974 1748469 1623994 1958276 303436 1713824 1769394 543325 972694 1972450 1846825 335433 287315 491744 320499 1999567 1638751 362043 1283946 1739660 697863 1952310 717600 1071152 59746 516962 104381 1716467 941619 1198255 690016 1251792 1382485 1081400 1570507 481855 1140207 1079479 1095796 1858925 108333 768218 609905 174390 585748 1292449 1606049 847530 1714004 409098 619659 718993 243417 697721 275044 456346 1332267 163466 1149842 806255 1144772 1926144 1035017 1597112 1264838 1121029 627974 736939 916421 133582 1126271 324327 1045107 1848423 1809662 1944999 824282 1968401 1983546 853613 194720 1127686 1474011 208071 987581 1791668 307221 1141507 1809603 612488 1105729 1777928 593930 1694620 649372 1100507 1734167 337318 1054705 378852 497309 180126 1956676 1995427 116686 1171003 1662143 1104791 1379670 1492170 1633994 1026832 1605111 552650 1605559 885309 1543217 1754166 1033849 1092249 1145064 782834 1502934 300499 832139 100908 433029 1379391 767417 1798681 1659584 208612 1609615 104120 241226 968483 1754337 841519 1944300 864190 1108501 1340858 305312 1630807 1681399 1982398 1156766 352288 1947362 1941857 208512 804983 7080 1599041 1096737 492496 668971 1153410 1069777 315976 1262132 862009 445070 1869281 1305349 430351 1987493 1009050 1715767 772049 1411171 954297 389472 1435433 1970582 863561 67050 1601097 1047742 1197770 1592939 937454 1489789 1333594 526156 417946 1584026 535421 101252 1152612 373211 56200 1493097 1915711 627812 197250 125223 732238 299761 227593 1734257 1540056 1922879 826959 1640350 1362156 1393656 1704744 515320 905870 1987414 1634008 322094 1952450 1573435 1932487 487666 522325 1997150 1100116 1123690 1919298 310889 1835867 707671 1995514 1223373 1292043 1936996 20537 1860777 540930 1883384 186594 1853755 11756 816653 368625 1287311 539585 203983 818315 1542156 1330069 215294 1191966 1641085 296960 886706 1232994 1172636 794248 610720 924676 1407110 1436510 370436 318227 901070 970857 1475752 193359 983143 1247613 1200359 1446024 555342 1942972 1967272 1482296 261470 657653 432271 452156 190787 716820 1591633 1170804 1213116 1791554 54510 793406 1706087 1084192 657350 1233721 211453 1190091 660882 1789157 248729 1361975 1314064 1432154 862429 1465344 166254 8431 188947 1713949 326281 334881 321851 1702189 355016 1652384 1790729 1805344 1074253 326059 580004 1758688 364286 845273 890654 1608549 529070 1012866 1831550 1525014 991220 1107501 987935 195959 1088490 65098 1114468 817397 1913822 1737755 1302229 113551 955710 542676 1596876 1033540 1534599 1022496 1418942 796919 1188146 1317618 732576 1685368 1715990 1986025 1119695 666023 1317459 326120 152468 1237850 1523987 1933248 1274027 216504 1842539 458301 1074382 1231020 621616 771684 514716 595191 1090413 604847 115755 1261584 1627712 1272180 1960802 57018 685445 1693631 391407 1977229 1053613 1740752 1191173 996783 1999547 558263 1281338 713698 578823 420476 509016 369932 958987 1555481 1942547 917521 833248 967187 1136514 1991587 828776 1072013 26039 110201 1894287 1160153 705190 500342 49239 1230106 1304643 238545 1256986 1738514 1659501 508233 1800822 916550 741575 413164 864206 391000 1492421 329791 570342 1903568 986291 23249 56116 174427 890474 357339 1441308 1463412 1331328 1520580 1788588 1854724 1631817 1510212 1303765 1118736 1358269 372390 1420319 620786 465176 796627 1995078 254546 1009699 871145 1489019 764034 480403 1516526 720005 946201 845797 195109 615561 1321371 1035132 1957604 1542626 386361 737096 1282298 107440 1729367 895015 546794 939256 340819 1226382 1287493 545203 1761990 594925 496567 876619 359258 818667 1166382 1839307 767354 456178 1767123 364805 393928 1020171 299549 241430 740381 812259 1909060 501052 441288 1501952 1079000 1130561 669555 855932 273823 212657 824101 346452 335823 1429891 148880 83170 750640 808713 649228 1634064 266866 1896075 440794 353888 314228 1763980 1748389 743668 1305684 1003445 1636773 417027 1345891 366321 1762180 445549 1383218 1170640 990043 410033 1449452 1514842 1420917 1267723 1432204 415552 584726 705876 1303377 883907 1104912 956255 825781 706300 1163316 1715878 590571 1666505 1816717 1449411 47940 186035 1833525 373269 397227 1763820 241004 740400 1204298 991675 1618270 723654 526631 1377948 1078230 1792727 1514818 1366431 158124 748188 731246 1748046 1042184 944176 1671596 10409 198785 1786699 1705192 1525731 603337 33212 1759856 1916242 332432 87733 640003 464871 77986 1791089 636615 382977 235342 686991 951186 205113 1268518 1176440 102594 1742990 1625570 1926159 1691270 432649 1477163 61969 468096 31497 812804 1191302 559596 1935412 14609 711081 1195797 287655 1041007 542893 213298 1256073 809615 203321 1686062 227791 1742888 1178356 60221 1833579 1003845 1556231 680631 1311814 1620009 1147753 1176589 669326 961377 1161 1362214 1774698 1558238 701397 923544 1264601 1603274 1726876 1469084 431994 272220 477102 38633 1788053 1616934 1709759 1064978 1406119 1066175 1485107 1427664 1639515 1774292 179664 1628056 945735 1651022 788568 1318056 1257737 1746834 801288 1483992 942629 346412 1318769 1274036 373720 52363 399680 1199148 1700039 466581 1311192 1632654 1223855 781555 1875409 725598 88852 1390433 1724658 1518048 342238 855199 1928261 1549313 694099 935360 1447567 248290 277994 406486 1030822 1535010 1575990 734619 1871866 812962 1492448 943176 988762 439988 1219164 4641 714665 1694180 228047 1372536 1758040 138604 68659 502097 1329870 1663652 303746 1461137 1624336 720516 1963158 137476 113458 1143904 1020324 1478552 1661145 1218605 1207485 527822 696921 1672407 943243 872576 1347117 156563 176057 1450648 234525 799957 33332 1539783 57063 750999 1718778 379172 398650 1435178 833589 1724261 1619673 1904941 551606 936903 1412294 586787 1404816 1278156 1449086 1300012 1397823 1616788 1306971 1564710 85813 348475 1698803 967471 1756235 1280852 438715 1030406 1472288 1940327 686306 9411 1461109 251772 678078 184530 735580 744261 1810036 809640 79727 1381958 264601 1029175 196640 311486 20735 1489587 947367 739613 1490117 454366 717337 699856 194526 200 1254818 1408039 33769 1327804 1606671 1140226 222568 1923362 1121075 833282 766804 1438104 1482651 1505365 1548444 1527617 1609202 189003 608233 81474 1680174 741953 1901997 574090 309735 833769 8634 1114183 8391 472695 1441250 868729 1683435 1825344 905393 1176947 825191 727468 1119311 568998 1201138 1541781 65179 554930 1316166 1147138 1119907 1322007 458554 200570 1727223 1261329 707351 1913491 1473183 297140 1055970 382429 391091 1965277 1047332 20340 1468728 1561543 615246 1397807 734642 658200 205264 1976598 1062224 1601945 866348 1108029 968080 1925398 980951 1596671 856431 318350 1547354 136319 1663402 514257 1798171 1642959 274684 754657 857145 1991840 1301964 895043 654614 1160236 1432454 223880 847200 396207 1270311 1199181 1420015 482225 654911 55795 631313 65918 53633 535697 1348556 280861 1252840 1631866 1662517 475828 1587201 1996664 1504659 637350 1785860 889727 1283379 1222685 1589848 505335 725626 744265 877451 450315 30192 752645 1540085 1579151 24249 1322342 978892 1835 1722248 56868 485672 1768234 801475 810391 413174 1871276 366824 651501 117610 654300 1783390 1706681 1855408 1538817 781290 701893 1339902 123100 1828041 498976 1338853 1903488 1313267 1441356 891215 110672 1709603 462417 141187 378784 181838 742361 682210 673214 1171069 683731 1983592 1350064 1772646 1619974 1140939 1278040 1161504 527212 1834796 403357 1913494 1462179 429258 178849 1800563 518438 1899757 335005 1766313 129543 1065072 1933048 1208119 1305419 1742481 461486 1178421 1637823 530724 1336081 312020 1943367 1400645 154603 270040 495346 360475 1164410 159982 126738 1008505 1991441 610232 1006907 163220 80185 1955120 680916 1139041 511666 1713286 1645664 1227537 496702 1649411 107447 109209 1031793 1178445 1660372 295289 1377155 1905875 1557878 373524 909688 163668 1833120 956301 1803185 705921 823519 614812 1504239 1058667 533233 1715375 1900418 1267990 528026 163557 378463 827106 1870896 1411018 137957 853497 814016 579431 559660 1092005 1562157 869286 1115110 1427672 1940620 453812 146007 1347713 1351323 1099011 587915 586753 89194 1585783 1280184 876022 1548503 755352 1462369 1639047 670581 190490 1562530 1576424 1525700 1834279 981465 1919098 1905648 1220036 751789 138737 1143897 398875 703902 177878 686615 159124 411796 1379824 489279 504375 1981292 389184 1223968 213511 1744376 1526269 1202269 948321 689333 563222 728962 840198 171152 1340968 1993663 1364867 175890 1190076 1072934 1924186 414293 490871 1625918 43905 552499 1994199 1092001 1909799 1989915 832522 1974287 1288811 1051431 1182855 1995510 1061260 338367 831304 436091 1832611 1256234 1308675 1163550 696785 1752851 433512 1906285 296586 234705 692515 217869 953414 420280 1052908 719294 854196 144988 891573 606748 1452826 735797 1855634 1088601 129249 1049608 232774 1639947 321153 324623 561185 905731 1917154 1340950 692957 1493705 1978526 530142 706830 1366701 991589 1612301 1932807 1976095 1348320 1496873 221179 1829742 1813494 869174 1863799 454309 1492825 1557830 227754 1616552 1660259 276093 1045905 1457066 1555887 1853468 428642 546983 1064906 174108 105092 137858 1920212 1284879 1023383 1770970 1011090 1704934 596963 936786 202851 1834237 1614570 1671872 322375 1703805 1627713 650046 1724315 1103309 646972 410140 598514 1342403 1651940 1158526 37839 1670240 1967127 651981 955382 410462 1044885 693060 20372 1313707 1708391 837305 1086335 1235447 1234303 1189290 493630 368290 1090830 776750 701064 13415 187458 1100700 1069443 1961060 1164706 318407 903743 1712075 296935 77598 1386696 1047288 559904 309570 92047 10716 115511 1245929 1176958 1637320 362983 923446 1635920 253541 218045 183205 1514595 240875 1252841 959416 384897 533499 1099501 827337 958837 1480612 256257 883923 1403845 730855 190521 372163 400485 1665034 335411 661969 421959 1322124 612798 1013422 296748 1067911 1854581 602332 1093753 503386 146619 726630 669405 45127 809353 60609 685020 644544 703577 307477 127743 1886942 35839 1063981 1760369 387135 415596 1689466 1795323 84717 452008 83818 1097402 658410 36161 292383 1436264 1445201 527161 718348 1112989 628898 753763 1061619 216974 1489179 734977 790635 867256 848499 1810999 488938 998651 214123 413472 1008871 1766628 422931 1088930 1724501 1967250 959253 124269 379830 1498730 792587 1737304 1803144 1606062 532110 711205 1736861 1582555 1842146 1065762 437726 1364836 659536 587004 807521 1292356 1129073 631854 222157 1865275 574039 1725103 810710 1013252 202114 44929 930950 438273 1065868 280492 1193061 1004885 67265 1803997 1802221 356038 697785 1921309 1646921 154202 637939 1168077 1122556 1735431 729006 1506485 674633 1604596 488004 1571129 381983 871047 1956262 225255 70972 840719 1040613 456015 171821 762179 1247468 1069603 1694019 1345844 984568 124929 1891121 1585316 891217 354324 1454012 56844 1961088 159232 913833 137072 1863696 1616985 1913040 1815367 1824486 1622339 1857551 71077 131078 251649 301520 589228 783409 841973 892326 1603730 71765 751417 260257 690973 1710805 375490 1997911 761015 166161 339167 836975 443598 562682 669112 212810 858717 1407836 27282 1924575 1699525 1677245 981272 1598309 1738782 1066706 1159044 596439 1521153 1335060 1607432 142082 1174876 1153939 1782945 872907 162404 855405 277623 357877 1121031 1825305 764386 1311051 761083 1332999 1405049 569179 1013952 1277437 1649689 1885731 800764 1274723 1986162 1539585 43800 632702 912757 1859349 1402564 594782 842209 54434 1594221 1372888 812437 809529 205019 350872 1505578 130222 1014234 890481 1298028 122357 251538 1469567 371343 1526043 1895505 231415 1798120 1063369 137592 45611 1313043 1886308 276343 821302 1993927 1079840 368224 847466 516982 145034 1438576 1108008 1471305 838464 1604420 34454 953861 980456 1137409 1643858 642038 228080 1452028 1398591 1831959 1923524 1519370 1993946 1703275 1796795 683508 1111651 1825840 213573 235658 1414268 710638 1564600 971947 519370 281488 1458119 1359254 1550052 593012 1984614 982105 1374812 287736 887196 1188430 858159 1663684 66447 302861 1116425 1125686 284618 141774 921927 333173 1591686 1116064 1217357 1800234 10972 1462799 838849 1182443 470637 14013 78631 12593 59271 1608418 1288035 643036 189919 232949 1377464 335753 1323252 1333535 1316466 622740 1532880 1144264 1917862 1510189 816906 1080279 1733126 191109 401142 1368301 415117 1379381 558562 1468597 306772 1213911 731627 986712 309245 1114912 558630 721010 1595177 1048126 391572 1684338 1478914 1380030 363931 95471 637316 761880 766415 741837 241911 1799686 1154556 760361 1653893 1622122 925207 959541 177928 913623 1469939 1329950 519993 1239699 1003865 1527994 18057 1937161 366800 647322 959255 819940 189421 168025 1057761 94045 975334 371324 753867 483758 1577794 83072 158096 12713 1131645 1859364 852936 616749 688541 219586 159416 1081246 831068 1971031 806090 1653741 422507 1355593 427769 1440235 1720380 669650 1946869 1827461 612629 1026059 149142 833205 99251 1474255 845333 275209 1048052 1475956 397264 141551 1667025 51993 654342 652393 1621789 580656 674901 1735881 1761371 1928607 1658348 1809277 1206268 468164 1696984 1166207 1236024 1063824 441352 1028835 129976 685776 788153 1557616 701445 1155937 1685954 1734515 1888739 1640272 1241953 1962870 1154179 1601577 237216 355287 1251751 164357 1788167 971194 882047 1122802 525690 1787997 662180 1146408 1667260 1596917 1899089 1870068 378920 603674 1999669 1453978 611799 1631147 503137 1986581 1556520 1287666 550958 297412 1074449 564192 1029430 845310 281687 1975767 1362115 521379 127356 1880603 516 211745 1007179 851732 1815616 266725 1963669 191637 947110 83518 1284383 1002050 1195272 1502077 585495 299960 691673 673636 1580854 534870 1396579 1080491 1411326 262003 1829384 1127853 1941548 1434392 1253122 1298595 627366 287935 1400338 1264088 995911 954543 39960 1834439 202177 544411 722439 1128985 1362075 1356730 1750760 1593556 1277813 561825 329755 1902189 1454946 1495559 1103557 1366923 1681729 107767 1397415 901759 1944841 116723 71223 1621985 1985186 821170 1950979 1447346 660934 1221107 1181995 1177708 713336 220040 969013 880222 140392 1839385 1966465 1629225 840999 1957529 1777444 1263315 1047064 717591 783471 555081 1911906 1881007 970492 742327 1186951 1394414 676435 96077 1348488 164149 918205 1232285 678906 1810239 993390 291371 686408 1279982 1492110 150264 1376355 139502 1475139 1961107 572892 1315070 1914637 744173 1095505 527080 876225 130634 1097038 1524866 998615 1719952 1006413 575278 1931130 1626286 1449598 1802641 319840 1067726 1375110 1915299 617123 1567622 352775 669161 869740 1800160 479504 1339548 266013 490305 1280460 1590333 492637 1680969 410094 1320657 126596 1129930 972552 1921455 1639262 1702127 143264 1779742 1898164 232567 1894488 767208 26034 1445381 9437 1283573 318386 682165 1983434 1818560 1353965 1591439 1520129 1457294 1353619 1533220 488166 1625896 1360823 395336 89392 722140 346503 1759161 1718289 139727 256260 1117402 669411 1745249 1589758 1653771 1485529 1099066 471390 1392748 1015115 674994 1203783 1891989 249182 125442 1648628 728348 1067164 1021503 312391 812832 1897945 791964 1916266 1424176 1058030 1822621 1250708 550199 602477 1531839 1269549 808829 1320973 1229004 58015 1341399 1823134 1717317 233178 385002 74890 802566 1573755 594494 1462599 132848 204991 132585 216158 1017808 509864 460095 1847196 1782168 1373762 614423 807077 440361 653035 995870 1481902 122400 1785608 804400 1553002 1914892 194098 524190 1062139 995218 273446 1956230 1828791 46609 1495528 1983894 720771 236552 350163 575743 338973 522837 718516 1496252 70312 271450 559088 278664 1766718 1815194 943107 1609693 561131 478762 1705860 1524007 592349 223617 1480609 207222 1926807 1242812 829605 220390 1779316 1203465 1815217 482239 743407 651886 1815053 171803 1185097 279471 1277141 1610097 1721467 892240 1951858 1370241 147674 1414235 1527880 17933 448333 77867 1890845 1298390 1213756 1119678 530940 350250 377645 1868094 125227 1281706 887121 629343 187852 520558 1900619 1981243 1861253 57420 1041844 1610601 1826738 416722 1431724 921731 1922446 1895416 275426 494442 1494225 179019 1831999 826197 110913 1114981 104644 855690 991344 928894 1640802 764207 820007 746480 1044943 1039285 1015744 194424 1663928 345636 846084 1565866 986387 824378 1576479 1687132 1525986 1637704 1475750 1224444 557693 127191 1139770 1767215 810474 606168 1029180 1289163 471580 150107 546511 1735415 1036435 513429 1381840 292805 1680104 978120 1913781 1697799 643894 842629 436865 1957299 1908558 963712 18513 1396954 736253 1774511 1771315 430739 1829777 565865 1434443 814186 322901 309364 1277756 1874438 1915175 634446 1725314 612666 1420399 450392 1923069 1200831 48866 856736 816274 635025 873280 1719418 939403 247674 420315 1116853 1450980 1399412 95639 1881503 1674113 651724 1865500 1908391 428825 1844586 194852 879038 559495 449268 1825112 1585634 966305 556484 241254 691405 788707 60020 1073816 1424040 283335 1822744 48129 185523 1090357 1965148 1482100 667653 1194669 686663 123950 998934 1605722 203464 1576493 173861 1136570 1285170 386794 422309 1802372 9088 1287188 1962459 924532 964775 507879 1096655 1497890 20242 1630482 1862361 354276 1138075 238451 1559286 1838278 962380 34233 726446 911668 1571049 713318 1663088 1550175 1205237 489500 1565526 1106664 31185 288815 1257226 1092576 574321 265776 1229717 1004908 484432 1161686 1768549 1953841 1399570 1884664 662270 700571 988032 1494331 931085 912278 1928618 1677257 375118 1774015 832351 1654608 912676 668122 140440 409120 1609757 1359659 1044701 46302 1405710 282370 1932557 348477 1555979 1599606 978857 1675072 450455 1965182 1233370 263827 432514 1059737 337408 271764 1719992 1792482 1969830 1284947 1609161 195370 922986 1391522 1733006 172280 1694308 767703 229687 1132221 1754586 929834 376145 1308842 769632 514789 467386 1910730 1449579 1334353 1916153 383707 201938 1845977 1750043 1878500 1953307 125706 1417027 300116 1194349 775378 925546 845623 1912444 188723 163039 1829860 354176 1499564 1510665 1121005 228386 164482 1184668 1915376 1191842 188844 384782 1657211 1893498 902650 1546717 110855 1770818 257599 1599947 1447086 242919 331328 828799 1968627 1165168 1428538 1080800 430177 225278 1227531 673043 248747 406759 816161 326158 976956 1560058 1054551 1132754 952715 924920 902226 1241878 1870467 1474708 513385 735201 938098 379524 1816355 542501 1496516 317700 1113265 1284164 523450 1004963 1845548 1851299 1406735 1388657 116469 41170 662047 583601 716379 1823212 52344 1881949 1433873 231586 624445 540641 1517226 694027 1049772 1294622 334167 420047 841408 1427009 589008 1199245 558795 292166 1261563 249359 1675546 1163345 434405 677804 1781513 1300739 788897 252727 1905929 91364 1344473 879413 264363 403930 171190 301689 40985 956773 454515 1145410 513722 1731053 1840906 1960124 866948 1526440 1847331 1458316 257034 1241526 439329 883446 135495 784805 189419 495626 1361752 836071 1183006 1199474 667270 576420 897387 930855 1617778 1554265 1633856 1413405 1939397 733788 1351239 1033290 1114371 270942 411643 1905955 720070 1572180 762904 101434 683516 410136 164397 577940 499751 587124 1452667 1442698 1242262 82710 1745637 825511 400483 1351191 323283 1199237 277540 1712752 191114 855971 679545 1568304 119956 111753 283199 102034 602950 255929 657619 1927357 1453202 1372529 1473340 533266 209026 1320889 1892443 687945 1194259 1558047 1024727 929428 400833 1539357 1306013 206116 1946363 1520309 489396 1882440 613138 954962 642296 435796 1227873 929327 1008863 288969 164516 931630 1276666 1417990 221831 1649098 1455158 295024 1422123 600186 487336 882205 1459428 884729 1798409 463958 43519 764179 498375 718175 583156 1274424 594960 1070717 881934 448499 1650356 832805 1430868 329074 1776867 789700 617394 1328644 1379909 241299 1334024 508073 1298481 1818613 901003 594634 437383 881399 832125 353771 946276 1238769 841091 1181093 1412139 1801520 419836 1798008 1430078 1404077 114573 1036865 1965960 1971187 1956858 1503077 1621532 1763816 1556763 598369 1799499 967490 682635 1224237 1923180 1020465 1476954 71561 1556244 1202954 747618 4471 1202664 1868917 1691121 1968698 1923041 935064 48288 1601563 539351 572375 881390 764587 860727 1126170 1331594 1308786 1553073 389313 625657 284583 844219 1743047 1651920 1291184 1898441 1223676 1339338 763486 1932348 1280325 192762 1254750 36806 840241 1379158 1816270 336689 589836 1194989 882982 1472575 1732752 1170673 514035 808030 422022 1490510 1673843 495327 671667 1968293 1891040 87070 1802259 1478264 936424 765768 1913430 429345 1419888 1760507 1370855 1905181 180102 567417 1505782 1594737 403987 1419175 1556259 201604 758900 1255580 1265458 1970612 936595 1360626 826262 1303671 1559805 146442 1617701 662384 261215 1880969 20572 775372 1668182 610528 1653868 470243 818891 1703802 1304655 656737 1686430 812548 1891725 671346 1297161 1681165 615333 934949 1994582 1643159 783376 1326557 1380589 545954 831606 234790 630344 691106 383223 406459 1821250 1130964 1002819 528395 1230062 232862 1312870 849120 576697 1787404 63781 617390 721495 1673269 1337440 888881 356294 1103121 1614742 731031 179314 484461 82973 174648 162725 72754 353764 842500 710249 1588008 1757730 1700586 816986 222499 835009 1914378 1499174 517800 1006092 1836389 1979483 1162320 957938 1507626 709253 283669 1618703 1723558 1411640 1616505 581030 1532963 776603 159040 995667 1825216 1229953 988909 1689660 1276753 489959 1504647 170341 1549225 872246 183260 1580266 1852883 914156 68990 609715 903222 1738389 1847891 1354656 813022 1647967 550056 1678052 1752014 387272 1713325 1433055 1772581 345551 1803465 1615033 1133854 620434 1410491 947461 1531442 276482 738718 459005 1746979 471126 309890 929048 702507 1042838 1985454 347113 1515612 670933 223905 811887 117153 270820 1637815 701570 523669 1990763 1969898 363589 769650 1611203 1524285 1493185 1839778 243233 1789707 370131 1920470 1248150 1892806 1496888 1070726 517985 63829 794963 1487850 168893 205832 1272948 1545590 813284 446649 643478 1528892 1512422 966616 418233 1450634 61938 535908 132125 244228 995029 511861 939411 459558 1628026 198531 431786 1881169 1341810 620267 1759729 1116833 265932 887894 1249372 1573216 544314 88273 881287 597626 684792 1763280 1761627 596424 735637 1641246 1818249 1936904 588256 327465 684116 1646652 1745611 1041042 922012 841515 78389 74952 61953 683411 1750532 235253 468097 29761 1264035 926250 740562 779560 597234 1601231 1397771 869306 239760 1353606 1895568 1084015 10668 485183 1830421 560732 1828720 1803785 517614 245799 738859 209597 1378135 1014469 1923726 887789 618652 1357976 1520302 1612349 446455 234105 335300 796089 1938769 838856 1313191 1247308 434137 566878 1803898 1315533 676580 1229040 1354140 637849 167820 1745581 1703906 1366583 1035726 63208 1649272 1497459 786703 1369227 292770 1175492 519505 1000378 725471 408034 997341 577935 879872 1651961 618722 1035008 549731 252319 563838 412932 1516987 1914229 615282 1596128 1550560 1215227 1450853 467232 758959 1346135 651835 121581 1688464 1615821 5883 1770211 1245905 1915083 1724007 623918 1246643 599771 516333 474083 273202 979551 571623 1110586 1250967 1199412 1923016 1464793 1084707 1474960 797358 1026715 350534 909625 117790 1795394 606979 1371824 1840024 38589 1059208 731095 242085 842892 817880 1761748 84715 802262 1823298 1832009 713169 1242209 1858632 1246807 1838632 1708486 574365 648851 1798055 1283531 375419 1797568 1828024 1402819 1256379 37745 204771 1330982 774872 725685 1466860 1730025 1031540 1430414 1961662 1605624 1271913 1290132 1169067 1352389 1203213 874750 313081 1695828 964679 793136 419933 147329 670528 1177759 578589 87638 267321 1876377 413718 459266 777297 1477173 1034711 1476607 209158 1627060 1639951 1213332 1706248 322847 878600 891665 652965 1953211 739197 348068 1254759 180791 1596744 1578873 335267 1019329 1831401 1726252 218057 641150 1141839 301507 1666838 1005686 1850128 101714 661604 1150999 156909 1763645 1782237 1394636 1805544 1034471 1901673 1912061 1995828 1518468 1619828 1901288 199267 352596 1440165 1750016 455769 1143875 239615 474139 1916604 1389030 1658266 1401840 351137 517595 1294737 752851 1614403 599478 697760 561857 1381626 871383 388270 1651671 278329 1015156 661835 426626 1917308 1627367 564487 1627256 288432 453154 648156 1677096 1392167 271542 1203915 1628556 798701 907494 1339736 100046 679010 110440 560464 281510 1217038 1370529 696542 393065 1559496 1498985 510048 1378044 1264579 661885 942994 1639998 1762540 241972 608775 1450085 1574215 459674 1695362 742973 925532 1677462 1364668 309284 787579 439006 1586447 1020982 1322779 1722768 1951506 1243836 956906 1649801 119644 1528585 1328391 1723612 620315 1134169 1972723 647115 1266873 559727 781384 830092 901376 796556 1122808 1137755 423878 1579067 1560073 1815045 1593639 948094 1592198 339580 1867973 401982 233238 690965 354615 1498123 923035 1008284 1226546 203155 487858 1561706 1156745 971539 1435041 1129656 929156 199218 1459665 1634766 1272334 1040974 830740 797133 1109928 1502190 1388135 1751569 350561 247120 98214 656245 149456 587492 568658 670732 51684 1458330 182567 1692954 471731 1032633 1685024 1160821 229592 351110 1298461 1361503 859938 26110 391270 1764744 437998 1698812 153782 305357 528046 1350986 1520684 802166 1372476 313870 1742733 1096254 1163865 1395895 42043 1378802 1226600 54497 90206 726673 201763 858869 660113 1452954 1555863 1369597 1902909 1503441 475708 1687767 1623849 1245280 1614756 170658 1924652 698696 119317 30988 803839 711794 451383 1599325 1102913 1484977 1884229 1732946 30196 1700320 480713 1849616 1806909 933800 300936 1512037 722071 256993 1904838 1520550 1975247 57286 839502 1397809 1503341 1260076 1619039 1035935 1867592 1191606 1125694 1568345 182404 499169 1427136 1524362 26476 372652 1388850 809545 1900682 1645698 1920307 712604 1470835 653684 788595 301738 1400008 116683 347894 278997 1217595 1693462 883408 1369627 1755558 770601 1518351 202789 569612 1931596 990556 136873 1773715 1236319 1940873 823487 1571126 1931993 1125921 1704109 1795154 685519 1557000 58126 749762 791926 504540 1641480 834286 1243653 824399 1381403 351569 727884 890921 1147540 1456506 1793113 191562 468181 1384327 771373 1254359 1335587 1245758 789257 1752509 775653 1024789 1796909 280464 394734 99097 448057 1766232 70392 1349343 773231 1343790 637370 1490605 1571089 1991917 377812 135590 25442 1612753 1218424 813065 571233 1279932 499519 1283725 790354 1001979 97420 1103891 723692 252798 201240 216430 223182 1708128 1511099 1594110 1623910 1243172 1597963 257768 630449 1385317 863788 683750 1667784 472340 383802 936381 546612 1533207 1176819 1784885 1801812 1076262 139990 285996 669001 681041 1161634 796325 1374168 357414 56332 859489 1441021 851799 1071182 1785207 496199 1541993 57064 219837 1000126 1192974 1623465 546174 774564 313655 815879 459176 732367 1410192 1475850 1164925 1878598 250763 780071 749551 549521 1357269 802828 160865 967183 926213 61737 698203 1221790 19003 1749260 492890 1439439 230919 748540 1680160 1406570 1632644 475874 1737448 362105 995315 275005 200269 1878370 175619 979582 1249749 132060 474531 1100089 578069 1382473 1245454 896677 1630846 276829 1189933 1660296 916862 1643496 85386 592313 1418181 85824 1370339 256331 487526 980885 1662369 1582761 1239192 1495246 1156607 1749851 428442 1623297 619368 1789827 1318437 134238 970116 259462 248248 90865 477289 1261374 214175 633040 1421723 999302 974801 865030 1822122 1111328 420239 1893191 98441 1913907 929085 629837 575550 1217222 1002566 1072387 28337 1873367 701670 1018727 54157 1472778 1905590 1235907 1794759 502062 1976223 1311402 329993 18889 1120501 1715540 1324439 1949963 1226345 1679844 1875956 1395509 1568580 1024783 1613766 1133554 138595 1328758 1382555 1117714 1403648 1207482 449976 445315 965425 1765576 199672 1586926 1188905 253514 474162 1292647 1498968 1297186 1645535 1712663 1950878 1203337 142657 1064270 801620 1921444 741982 101492 1366790 139555 1510206 1225252 422908 1500804 1583746 856152 1453429 1631740 475824 457644 128672 4630 777915 620957 1199217 923788 939624 1007858 1149716 1530873 626471 1621531 807752 650472 768572 864914 1813268 1072811 1291402 1901834 1787820 1969656 1507860 1236157 1342421 483871 614409 1605955 879662 714716 1695221 1998668 95343 1844983 1271961 45045 533146 246662 1146953 466119 1607158 1998039 1135086 405540 827834 411575 643179 1467418 1114798 447783 1469629 527135 1241090 318791 292589 1836309 82472 1249949 1472607 1406918 835481 497449 1355281 601210 1154651 1084081 963460 1523389 1371354 1117475 558353 1116644 793359 318077 757366 1876369 1842184 441539 1782869 366791 1945271 1335249 514566 1149504 1425546 94525 1534371 1441145 812304 676707 1598284 492357 1231073 1010026 1092923 611971 600980 85724 141815 935442 1237224 919322 1995789 970348 44574 1793861 1487588 555088 1905768 1521901 1092027 1717592 1604691 1806263 493214 152524 960456 1951618 1512526 1111224 1280015 344418 1543451 1761413 1639381 1660766 1884137 1977908 381316 363770 1287814 519155 306762 29488 1213302 985221 1641378 621214 236503 1161363 1485128 1471640 71210 1253251 698257 1906216 1324042 1404177 269864 780404 1996326 362640 1464087 1251679 8012 254422 367897 1702135 1723511 1274761 1103661 760839 1265286 829479 1301807 1953317 1305930 1135021 39807 672630 804769 474261 1068317 691527 660438 1092582 1608657 436519 1807939 520942 372620 1785668 74741 1781407 687522 1426289 1857976 473324 28211 179158 927258 86659 465674 1050003 1889371 1264445 1399081 967602 1522442 1503516 1295437 720639 1934383 1477328 1155443 1837899 986761 271293 709445 867052 593561 1536406 879777 69161 1481581 454411 1178393 1417314 379757 499676 724970 894096 1890966 1806845 1473807 30407 1032793 1139951 485551 1267626 1584448 1289052 100459 1150692 182922 1227215 719944 1659573 1342060 1887386 516760 377780 939209 1036630 490584 912061 1062039 1657361 256681 1552328 1762548 934357 389892 1720319 1068872 785947 1540100 914597 1235071 139354 992478 1383716 157356 1230898 61082 1663121 723754 855012 61578 1151822 1058123 1597065 54703 529492 277123 324940 1307261 1402726 413527 1935785 1307406 1050582 1288770 912050 86083 568207 939481 263295 322364 1097550 967155 652858 714927 525879 259226 1209711 578621 580867 774227 161129 1842127 556788 1225946 846262 825690 1082936 901913 1995486 734604 620335 748313 205173 882032 1462937 1044783 1045464 589553 654460 1293944 1653210 390468 1542433 567100 1895094 1678547 85093 300155 20540 858231 1643609 1173241 569919 1376264 165154 1830273 1942940 726302 813237 1155300 1266857 1513524 1311894 1904396 178020 1778470 1829360 409799 1615554 1504492 488122 1108737 1695125 281186 1822368 172639 1573293 143496 744713 1769962 1989408 274131 348372 1299370 1099339 49430 568263 1657106 619928 1584360 789531 804576 930552 714853 987450 904068 657945 106457 400642 1046263 1690159 1540149 898606 986640 1573997 1632927 289406 919330 1669451 785278 1477714 858190 303058 1693871 150456 171572 523272 975945 1388376 297456 1051947 902771 827279 1619466 1501922 1140588 1671489 1285914 687379 936164 678380 1074179 1614233 574857 1630571 607895 1080228 30111 1603947 662700 1165035 794922 324832 1389421 1875903 588294 591195 1072327 1088932 949825 792536 791045 1086118 429168 1200957 285655 606880 1620409 1267112 134462 149209 749730 1854423 448907 23820 774118 756265 1373549 484067 1262393 230871 1899671 757972 817867 1310858 1298291 315758 1095690 1138783 265376 491968 1163248 713477 952114 752646 1270457 236945 220962 1968247 1196803 18468 848173 1172715 1014037 493898 1350311 1796748 478394 778750 741081 1040384 1167723 1002927 803982 681483 568533 447028 85735 1580861 1725476 1751451 1551809 398825 100142 161044 1498179 1954093 965789 723810 1375028 1505341 491678 956116 1246269 675455 77925 905936 378497 497355 1258287 1640189 828511 395234 57425 1872156 1738779 720604 689504 1252030 1769888 230206 1199238 726051 1142475 423522 39816 935880 542756 962343 878280 755374 1117464 1871476 139644 988109 1510794 129437 490642 1888906 716768 1419010 152801 1528888 1421528 1312564 1147535 192213 1678872 1629984 1663226 629717 1973416 1691865 1775989 331684 1044271 783668 735855 783724 523292 1485094 1673298 432455 370487 1322682 1255459 1258720 685322 1180964 1296056 758626 795056 1187356 753004 1797729 731991 1361646 139321 1286605 1339355 681362 699292 944991 1924569 865770 202718 764579 35662 840790 1186034 195164 1989644 1082087 736742 724645 743996 882053 123101 585875 800915 1772172 470714 346619 1916838 1000360 1155353 1502096 224931 1077680 205957 1429534 1452166 1339645 1604272 1577186 731509 932283 1029885 1878444 626365 663610 322920 447437 827621 228688 559847 1573496 139824 9829 1299772 184160 1864391 1047817 1452276 1663665 1260470 689181 1259944 585112 474028 1319263 1912924 1853680 1756897 1509322 1549204 462878 306581 1809626 1114697 511462 815911 208344 539791 1507175 1511837 105705 776538 450350 1373127 88155 1457206 710076 1023275 685416 1385735 157804 568953 964477 997402 569280 1311957 749038 1938790 1720854 1420317 1752918 93473 1360133 339342 1273115 1248897 552362 794220 1741758 315247 1663479 354842 1661364 468787 1374267 392274 1231962 1530838 941680 285513 1039649 1565218 1963548 566135 1466144 521992 1900581 608884 1182326 1996532 606033 570999 1752237 1249439 808495 1098533 187388 1142009 301425 1797 620401 1773895 1566680 1282747 523026 1704126 40215 877182 955370 1674465 1719171 526539 632910 1687872 982017 703403 642416 243817 1591856 337288 1774828 1150845 1599392 111539 43225 708417 1439388 520398 1853977 1202277 413405 579620 105039 1317146 614342 69366 897109 589186 106780 1504532 617961 1911197 1820694 979401 145615 66107 174900 630631 1722168 828862 1813467 1978693 1684742 1481064 1094134 1429694 402138 712164 742412 1671295 1285827 278626 1906242 1068603 616558 89758 291128 19721 1140737 1090475 804883 668918 1383918 838716 1698713 739680 1470407 486589 1927219 1513948 1104758 887370 724059 386099 269577 431734 826513 784617 1110716 1995843 382610 1197284 397889 1404047 1341277 1027451 228764 1345405 1279080 19782 955469 1194457 133003 756921 263916 1989620 914915 1359621 450909 1991192 943748 493239 63285 1480231 765560 1950438 633924 934760 104521 496995 823713 32812 1706233 588171 962154 1996218 1276512 1368876 1832039 777166 1697753 377408 586749 1379356 1067811 803965 788955 1787355 23227 1144852 1124952 1439738 89250 314089 656416 316029 1212307 344437 1950044 416747 354217 693199 947064 1198293 1547952 1024505 1464694 110617 709779 678742 116764 1981578 805181 1908577 359861 1359920 53291 676106 1644999 921613 220453 702911 1422238 1956957 625713 1149883 1641218 279172 1259927 1245626 737440 888388 1713862 76294 427029 736615 1125935 405742 105240 1883727 1539109 107244 1787928 1477267 1058960 645236 1943657 701555 1730093 1798812 286572 1288784 1476800 391096 1518577 387004 1648040 311201 1883933 866365 852913 369832 1065731 56083 1557092 1816024 68779 254016 1245691 1383085 376984 383919 1111280 506947 1775686 1323375 1252575 881295 1963888 834169 659499 1103798 1187843 1750031 576898 942792 1363734 1032079 1869161 526957 1850045 820773 1139511 1042199 1659421 818314 1393789 398024 1533001 84191 1690151 618394 755919 1132565 29711 1740702 1437851 672379 1122904 338656 1948990 1318641 1935279 1678027 515077 1400767 1107212 1668678 512479 1839020 16339 293751 396223 211160 1720991 1715372 554223 732908 437806 603331 1323029 824709 1086009 390210 1100017 179556 557172 1086289 1877597 201726 743628 1727079 852080 1247120 372467 43263 920268 418746 738534 1861799 866218 912970 1882186 1328790 520600 1918842 1047549 991619 1109643 202381 918115 1279007 853861 1527048 971156 725571 1307108 1678596 868579 219709 1425334 1442058 634356 477673 1715921 1748914 610272 487887 569023 989155 1324319 1372052 1928294 903508 1100411 1061983 1492803 207615 1852364 1447555 1250573 1265327 383612 1670486 1380948 1863675 961691 399839 1931416 1091694 516745 572535 1134769 1530415 1977272 658805 1496155 435951 1643396 1454745 1101427 619797 1331243 862428 980516 1487444 1390811 1864016 1442899 1053059 92574 1821092 882378 1822924 1124068 745173 1600914 199929 1176726 1414654 1385386 1775639 701039 1167327 1411961 363288 1544559 1377234 58373 569844 454770 470789 1967441 1771732 1141495 676959 1793558 4175 913024 134709 667231 1231627 1572653 1126229 218652 1447528 1812596 1894008 1640927 983067 522464 1613839 1208266 167739 936385 419657 261994 228893 60691 140767 753480 743477 1897255 1141838 1387051 205824 1161004 1110615 1928578 1441932 858846 956077 900306 1302389 417247 1480068 1637276 306834 524187 658924 192273 1371488 1026913 1787648 1493565 855230 526466 640377 1902143 1788166 1321606 16272 1341019 496716 915275 1301777 1101451 1928413 204219 522460 101827 501778 230900 1816423 1542837 1183492 1365155 275862 674678 228382 126768 163107 652749 1180764 1118235 73511 988165 1147464 677757 1105914 491568 1195431 273181 1122158 1862644 1629347 455817 1790512 171884 1072668 1515591 1034220 1318107 1551219 1043658 531443 1554206 1173364 552020 83131 284393 1583754 1774546 280282 439227 1358331 22504 1593693 1387814 1581424 797178 816599 1674823 1796239 749764 282677 210126 1753245 1424485 392298 5539 1626026 1624434 1537756 702512 1292236 955572 131500 877830 1532775 1189899 280051 1694518 1304006 787121 1462033 1655649 1949843 839669 1411140 965703 1396318 922403 1254626 1348119 1377790 1570380 1404610 1691925 419106 310362 1852427 1345931 981656 837198 513204 1009952 316599 1641533 337928 372660 1614016 508541 735831 1146322 1448253 1245357 1096663 552438 429609 996134 1247210 850281 1158626 832632 1594362 1496799 61488 1550089 1847501 239761 1647414 495275 111247 377869 173119 194075 72647 1780746 494053 209860 386284 384785 605263 107102 877610 880183 174259 147427 1438503 840551 1450701 929757 136916 1990391 1892752 733802 1619416 624630 1888574 1004359 436410 309764 416195 1328608 1817919 614711 817269 190117 1466711 961477 1618518 1755609 598355 1004410 1186570 479897 847021 195252 1104015 1926041 746847 1773969 503692 1516132 653218 828617 1913801 511283 1341440 1123856 1595968 1352323 938682 21151 1192048 578164 215125 620103 577405 632992 1419316 1422700 630029 1625218 943331 218165 693634 170955 44359 1649580 409763 1796272 522608 1687312 1760317 1055479 410647 556738 491932 1579037 22837 1627223 577726 831758 429162 933006 1891698 553047 1075949 1669351 614522 427153 1645509 899706 1287109 156282 1117463 1438430 1535006 236835 1469983 1765294 137444 236882 185989 1584060 1560454 1889021 1513454 1211968 182079 544701 1710882 959189 1315332 344777 1432018 570754 1223817 1163322 1100199 1030882 1894169 1536103 1211320 453556 704786 1628355 684419 406769 1288621 1039001 1996088 1762149 1531814 908602 1898493 882067 1324515 554523 1387518 613977 1714986 1746589 704686 1934623 546914 1748946 1398361 932440 563550 1421541 1773787 1934373 1067680 509901 66754 1988050 7043 1000542 877248 525934 1114154 437774 1488683 1753279 765181 1661294 442379 411079 866419 666879 1843330 266573 1737284 1690524 231884 1723103 88579 939324 1893033 1146769 1535107 65004 1013939 862413 1335703 1946592 1441169 1627382 1153872 178977 557472 13614 1718304 512448 511072 611376 1311256 479328 1700093 1788025 1775225 1160963 1668011 1482882 1102736 765430 71182 1619478 226864 1767312 312697 1350238 1442944 1894048 1035101 1695442 151925 1744387 942152 1851180 1291354 1555245 545871 6258 963224 1181832 1661013 126932 1264696 1677768 1234857 46752 174331 342064 1298625 1382490 1983230 987207 839359 1862756 880906 1563464 671016 1925112 1790352 1630942 339815 69622 1756901 124191 1401872 804572 1703421 1199323 378361 1079658 1497958 189829 1377518 278783 1308262 444382 1111447 1024854 972079 1888826 838718 972628 1228751 1019082 1112939 182991 918236 1425602 895768 726125 488510 1717433 1592033 753636 899652 1394305 1952684 1982865 773009 1656362 884117 777382 215188 883480 1412665 41312 631104 1504030 389806 1602709 1792030 929552 1545192 231715 1536284 931481 1650365 667602 1904957 312834 910254 1295181 386293 549231 412853 1699693 1331796 1564722 1569167 571432 363225 1902751 396021 1199720 1206604 664143 1721732 269910 1421803 1263887 1148721 1666650 1673033 1914866 1858104 1399643 1559150 1901371 1073193 773543 417179 422144 850141 617160 1411324 1533702 1717531 1846133 779509 815049 1673989 1172200 306076 353735 945626 1940342 1140603 334588 1192701 1413739 1445706 1861245 1539787 1445222 1335859 426233 1900089 1694520 1178740 183207 51607 1755901 41927 1708953 1549769 1767331 1265419 1949803 383656 1963009 1223948 869695 816720 1397070 1932409 47358 1155611 1640348 1506067 136665 1625878 30952 787788 839844 746169 1522056 903176 657398 1125985 337887 989362 1972288 1958371 1670599 666936 764020 1520474 320037 496696 1047151 1753869 246728 601941 1681588 1109085 1499449 1839804 1814424 1416511 1775788 1715992 807090 114349 783309 1140798 1948396 863668 1075391 144465 1996161 330696 43870 442180 395279 1944712 1474709 694752 487286 118694 1395558 425617 1402984 1402053 251227 1494102 219026 1132501 990337 525367 92706 1366016 962040 1334514 1669065 1438513 539595 1159109 1770530 384806 1626188 719347 308721 1258186 1523632 729331 905746 137000 1153461 345809 1458331 683623 459715 1579946 1998930 1442820 1805871 1730526 488306 960211 955883 1155718 1602920 1082148 912775 1932690 148379 1339460 1876508 1064178 26291 1062488 1340566 378219 936231 1449564 540298 1095522 1490866 1955789 1182813 478797 608159 125663 126194 609312 1005353 1006720 1753731 665034 324421 1974114 10717 24979 1260634 577801 574200 1421242 847878 135181 1122492 1032186 482805 924188 1938812 1247675 917245 1767402 422296 486189 1453377 646439 1966666 1282784 1014850 608387 53672 1101675 803470 1860406 705286 973070 1505306 45413 709662 1354442 390975 1022974 1196627 1290202 769598 1470423 1658873 1623353 235095 919996 98197 1062636 480193 1023086 493553 1961911 546769 683563 1195319 846562 815338 1611768 1925097 551136 550996 208398 1196910 121600 90703 699600 1753135 465504 1282202 878265 1224381 351653 841825 1413511 910387 289828 1272714 168477 1997219 1811295 1060016 238441 1766350 85294 1262552 1358492 1470849 460762 761809 1031497 1639549 1129664 1342377 1044602 1508022 737116 42820 274219 1697547 1316823 635613 326659 1516598 47642 1825221 372304 1458552 600561 470704 485893 1406729 691526 175042 303853 274593 1098680 1370076 1167851 1483358 685596 1583217 938904 513323 49834 1875322 1419021 1462680 1329118 1798749 685082 1002409 1023728 945749 1974407 1527537 145032 1742666 1543365 76404 1101858 1665056 1163934 1373523 225237 1325525 544793 727104 592395 704381 608754 1888407 437977 1532128 121123 1871799 760660 175233 1708830 1539847 1865917 228209 721228 1353413 1744342 760435 510761 1321913 1083964 1967599 715225 1346828 484036 1997651 1849819 134650 1896962 692645 1387788 1444195 1930410 540074 1342322 628540 1695802 1749246 1806330 85719 1553021 1058339 636345 405347 993495 977434 1286203 337872 1260723 369285 902397 441258 1702091 17427 1947096 1323940 341466 762612 1685162 1776723 1580897 1168108 861714 611062 1971661 486145 1534283 1057255 1174646 1639094 1765574 455161 1225053 1144428 1203061 1393315 1577152 1854888 99818 373948 873090 709317 1728036 1768975 63924 1190760 80260 274290 1722617 1430363 35659 1064547 1153509 628769 309525 1982381 869505 1872721 1186377 1018673 151388 1941325 1859267 1571098 1150715 1976163 254412 1368308 1730321 907579 1860950 1839794 1413252 772299 171947 919297 1224742 1333815 1030514 1351482 91863 1031096 673024 1935257 640052 134439 583439 1252819 297355 235826 78034 1130619 943215 1716121 828700 1014381 1086192 1826496 1532076 1825382 1449594 749604 718492 1144084 653476 1190443 1792476 572529 1668784 218961 156503 276638 982906 1714177 1781873 262046 981533 182208 614467 467510 1077532 980799 965741 6758 1783313 873907 1439824 824151 850905 1318382 94432 563227 174285 1320700 904485 1259496 412827 317147 1192750 1360911 19881 169926 1691070 1617784 75450 1015474 1785252 56942 1127064 846275 137447 1450803 694119 797815 102393 1828698 1514834 820286 239320 1187840 857282 793899 1003188 1674316 1928197 1310627 60169 1886936 412158 795467 1563114 1210262 326048 1642498 387418 1789377 87082 356900 1221054 1695267 358866 264942 875811 1435419 1889154 9567 1472962 1703078 1358900 371087 1658987 1381234 1072347 1604245 951684 1125271 1664418 1315299 1965959 1788869 659401 816625 1730491 1514146 183276 1018377 1770375 1441485 1587478 1191470 1557239 1730632 662317 379431 1844987 234802 1994324 437964 415053 343119 42515 996029 1210820 1722561 659042 501726 966071 8968 837504 782665 1777239 547183 1610425 1886916 847925 535823 1152880 1946121 1208518 809992 964151 1939241 1377297 1729798 1037635 1049971 832883 549684 394407 313165 971526 1593418 140274 852097 1200189 643460 103455 1579277 684696 500234 1813409 986566 288694 54099 1577603 220789 1784916 923131 724347 886791 692746 471231 1869301 1462469 27664 811054 1405620 650156 973425 1080359 1540552 611909 366454 1060441 1022408 1740946 1538241 1145228 1623437 1850415 1491306 996188 659285 560761 1424289 212081 1218668 980848 507992 1474382 1725820 1625810 1127880 1757561 1570740 1438651 1819936 711177 1064203 923799 1242833 1984624 1408971 1258654 1254 1659743 458198 1406410 118227 894917 1587017 458763 919318 599172 1017392 777488 1249457 806843 1427367 1286535 1554399 1552927 525408 1979246 745712 1937119 1000848 919385 1923697 1043137 596246 979019 1521771 1696113 1897905 1372082 566038 436598 91822 1779477 1953327 758893 1867786 921953 1222038 884867 95190 1356537 1298581 699681 100065 678782 1662543 1957884 715054 1131095 1197728 1661796 915561 1596633 1578615 332176 1660490 309394 21996 1404153 776138 252231 1826804 1815523 1396825 484129 201517 915581 860310 414578 1630027 1277382 27648 1987166 555137 1619172 1078270 1062687 83300 746683 377190 823183 155827 1842794 1662973 892227 1914839 1850309 1231149 1102279 161987 743742 1460645 1609559 936790 1124152 1514324 1255110 72762 394571 1079536 252955 1005238 1730541 312508 729788 1239840 1457180 1396455 1303234 413811 1443138 1314780 1501288 252952 1578560 1055738 1534103 423069 1061618 950977 1188183 751784 162875 82649 60779 995873 1078877 552283 163174 1495446 611173 954790 387299 1004759 1165265 228241 1704059 1532578 1476784 122963 1643872 1533213 1508577 1519985 1643219 1256099 1415293 364026 405007 1971347 1918237 1145379 204335 714829 203429 1544143 1948957 1921500 914454 1468990 1998418 1935377 1026554 1937199 520804 1896905 168528 938057 1991597 1426945 1723333 1228673 1599326 26056 1959301 212974 418982 1200424 1526533 45771 784052 276549 1460923 985142 1177882 563384 269737 831628 1698469 1061676 753736 1045540 1030827 243808 694697 407920 1225309 632399 1396827 1340129 1262844 287687 372103 1687273 1341857 1231031 595824 53201 1479619 1482391 490376 80690 989043 387057 64276 1527277 1848653 1098451 1237660 1049297 328879 1904652 321886 241732 912480 1812673 658413 782063 1618739 242132 1159874 774125 1719893 752832 1866836 213584 894969 1648786 739369 144671 453283 484119 1984310 1731386 1498042 1591629 384048 1611946 331946 1075900 1760353 1705381 635450 504561 1931086 524929 906755 1848799 830706 1737534 196028 569362 1146809 600280 1922928 418522 1543199 1524412 1143291 1475075 1222373 1447066 1120475 595043 1869379 1792011 1995763 828818 1155575 856245 89684 1313559 1080115 880792 411258 822596 1664438 1494714 1172420 28044 1763439 1100072 427164 1550700 755418 416953 1441719 896828 66101 78060 729454 733642 166691 1540978 1534688 1797310 1489742 39997 768210 1990839 1025577 893233 1799555 1082077 1141510 225178 1758378 1666965 499823 1900189 1966792 645193 1962592 133276 519734 1675328 909325 1717450 742371 1060626 507714 385703 1319015 1477383 12134 153431 649211 530632 909846 1873012 1173425 733889 929802 657964 1634880 978516 433992 1550550 1050409 314596 1532801 671860 1056920 834617 1121930 998855 1400960 662406 858930 1800039 1769272 499679 1028979 146634 124417 1023427 1529545 1064160 1985568 1794433 1564218 366386 233427 1014953 1339832 1625117 1285725 1696037 21783 396646 1733516 598079 650355 727313 1737906 1237481 174482 1774048 1384850 852759 971703 1535758 778350 1878128 1521367 464408 1506500 297332 932506 464621 455733 1261448 314318 379453 1600689 515755 630018 1608118 1503814 473380 1157144 937481 1854490 300583 415028 953449 73833 273345 1709216 379859 1740400 1797107 1111448 1991630 1170546 974158 1953663 1610603 1588891 1235491 138065 1569117 112116 1232632 1972726 953550 828460 1764178 946873 1313070 1146175 345529 243850 1880668 789997 115451 48349 1682101 1981137 377474 1454613 830940 1014909 1197152 322513 1636120 739571 1595639 1099899 1467684 1183627 305262 1741446 752408 337048 1804911 129853 803729 1000524 1793321 346739 909769 1423761 1617343 1783423 388067 1758904 1842462 64453 1287805 875076 145308 14103 649390 770127 1178304 1526446 597145 1561332 968810 914558 1246517 1290617 1203750 790086 1040875 1852679 1656813 466795 708426 1773041 69059 793461 1214937 1802944 469378 1623970 602774 1639751 202455 1495725 111569 1398686 138148 226028 1452362 1502116 1668046 296842 1748649 1708241 9453 914879 1946373 1867131 1661279 866198 1571597 1663020 1669436 390867 547164 893490 533356 1984883 1989329 229546 565747 691723 635536 1340067 359357 396234 703876 237075 158685 729955 1625920 828538 1691464 1349043 737710 123667 1965583 1481445 761499 758201 1615825 934236 1717991 1504393 93630 523844 1721325 1095392 1584824 595086 1092662 374162 717106 988156 1527785 655920 912909 1569127 1515450 1984662 1643879 148421 783883 755566 19905 1313943 1972049 920508 1982882 584793 488023 1013531 1081004 720039 134318 1244211 1604027 535926 873701 1142366 330695 1056428 1128710 1766666 475740 346140 183225 20062 1797974 651218 275630 1794546 360074 1524295 1665046 1952411 1873921 751568 1800939 202881 42714 1690994 1893914 1200430 1272427 1009487 299880 365796 960379 76729 1044420 751226 1288852 1772501 1595976 1937251 439849 1829048 1438970 1363525 492001 566377 1482436 578059 919198 503821 1333987 494043 1130279 719710 1612430 728531 472854 1490540 663336 7925 635663 1677616 488653 346990 11997 577633 402641 1820982 824973 1113631 1011112 304755 1530659 1137175 1069701 1177983 435586 1104680 510497 104594 380798 755210 1472972 1510756 808173 830266 1798206 1765141 186794 1585627 1667296 288421 570924 1940465 1167425 575152 906679 897753 248554 272907 1390734 732318 564795 626605 1016397 427172 1261544 723323 1334 574613 1191392 1808062 1833447 1160916 1463073 1565873 367588 674989 194725 1409531 619183 1645152 1841267 1520739 531315 447601 1809396 330865 1956536 506521 1312014 1810866 417932 414798 691730 1237020 1338486 1188202 1696310 328091 229224 526585 1920874 404051 1143473 1457463 1588470 688645 503615 151680 1506482 639724 255598 1093494 272074 1894005 125969 416200 1857076 962285 986037 136789 1833039 1029230 1907452 1878613 1842501 1885493 637342 1361696 1811012 998540 1755239 1597580 287713 881590 1569085 1036742 1861059 1665829 1738546 617844 370872 345256 639824 295213 1342573 1721665 81381 1734054 1315355 279719 808531 1235693 1219574 1653362 1057328 987677 957594 359488 697734 1888319 256151 1548456 1045238 1349599 1661769 1262887 1476499 909990 696717 1786992 1004201 73922 1650006 301843 1812106 92957 1433260 130518 1586032 1271937 306366 452158 1836542 1375226 802515 1867128 1248706 814349 1112058 1350383 712225 1658183 262265 1119980 1210702 1804443 923206 1586120 1512622 1142381 1181515 944211 76027 492191 1910087 1662697 451000 1057898 831905 314964 606552 1801083 1032255 1188814 1031439 1361961 1169566 396668 943747 1405814 931204 407006 890833 960057 1902431 1046320 215490 605137 1647822 1234786 957518 1450602 512864 325271 129269 1254441 150954 156939 713238 257919 992460 416757 147235 1069060 1841503 1928532 159306 601885 1822965 641930 775863 6823 1775354 1859692 560787 1977637 67129 700215 1540083 1620900 549528 692570 758987 1244517 699313 567578 169474 205500 270196 448101 1862645 1225837 166895 648477 1413984 1350031 857607 1805998 1724545 1380997 1953004 1391797 607113 1079462 1908596 1660049 1233241 568483 1581806 623629 1242733 1640963 1061550 784118 1968754 299792 966472 1130090 1566911 1724338 1711540 1461070 1492463 986734 887602 801069 200396 59333 1783156 506951 1596922 1382123 660984 577092 1464937 825132 1609256 795167 1561493 58503 488741 1479370 1904219 497186 1398149 479489 512674 564274 1935067 1690323 1157194 1785110 1334065 568568 1515732 1802116 395987 654386 22898 1452962 689861 116898 554488 691743 1476643 268698 1585282 857210 1975230 61185 296666 1168427 364574 826025 806914 662848 1161354 891077 815659 198597 553050 966216 1987969 67130 339828 1994808 1770873 263300 379671 1317717 1320147 1495660 1186202 1899615 929977 379400 1149625 1308037 1766929 1869251 1219771 644724 1682958 602037 1284559 631084 217849 384155 855567 954263 410347 1003762 1206563 854317 1952138 213918 1161813 1875976 1718746 1657239 890770 209621 118394 1830772 1012844 231442 721433 1885647 641142 1119039 1404411 1137985 1017878 895483 1357519 791826 1815748 1275271 1089334 1394796 352749 540377 995448 1685180 1143092 884941 807620 879289 218046 579873 683499 644983 17892 87409 755873 524189 542131 816216 585197 1827376 968234 1309666 1905243 1187099 1772900 1461953 1026559 383093 954138 1608859 1327387 391117 120357 1214517 1334099 954746 469810 1839885 1057439 976796 1778827 1861494 200368 1751396 830450 9172 646899 703967 1141367 1023780 712186 716139 1862228 1882823 1602182 964964 1089082 1493750 994620 1164749 1111125 260429 1182165 1719847 106252 629283 1006791 1517416 504019 597467 61322 1236424 392463 168489 1741885 1355365 909734 38127 107723 1401028 1110473 782625 922943 1570157 829050 429625 574381 1586284 1280151 222592 1169253 1770633 62354 1211371 1443332 539528 1280659 1196811 545976 1566252 1623743 1371578 1508437 1409768 1966878 539541 1241774 1235406 1666489 760502 1851000 883774 1221556 677268 1574957 1767818 754552 165634 68989 963909 1164413 1357536 286521 1979153 143983 1527754 210894 1867756 259811 106845 632526 1627016 1523900 1083145 372654 783352 134499 544158 1605711 1570117 1252620 536522 1203502 1210950 923176 1135808 1372360 242750 1941586 448675 823198 941756 852162 126083 51353 1938857 899246 1326926 98093 1331410 1836259 139081 296784 1613065 393617 1855391 679462 1869126 1678752 1491345 489697 372208 916015 22778 543684 1277517 1618242 458099 716156 954562 1111458 1255929 1694259 1780737 450516 1785771 625159 762085 1179151 1587037 277548 1646150 1074019 1943418 1566975 839287 1304537 1178324 41593 1303779 979 157627 1240970 527039 663727 198913 1600588 138589 1897011 1903778 1353336 756822 212214 904094 1100314 926505 116591 684242 917711 380261 1827256 1936186 601716 1767343 1403603 936602 1673605 1603977 1065932 758503 1170467 519767 790592 75602 6365 1063756 868103 1778860 79425 76104 66416 607932 1429096 1761583 1383100 647383 1342604 737597 1160456 621369 811551 1944575 748519 110016 509529 1047243 413194 712021 1890006 439808 1009991 1961205 1346262 755233 357138 1104939 203204 1270535 1055417 763402 1759935 1215863 953107 1656916 1041261 561814 1372549 944337 1386492 1738324 1259561 1007799 763614 394635 415457 842486 158232 136224 1215014 1428974 655954 1925382 919604 1027108 856569 1310512 1868075 122936 1195036 1587741 190558 1242703 869594 1899138 1762497 1478348 1517224 252861 1977800 1047997 429810 73317 1421076 1399569 330182 977670 926684 1720028 1260072 439714 97160 993973 1908313 1392347 241324 341133 189662 1595283 830297 234541 1438176 1841731 1490929 662050 688020 1945727 600239 122477 1885614 96153 458690 911059 111942 957161 1853983 584981 84985 683809 824736 1089252 553847 530462 709341 1358751 1746915 135357 1709966 38727 846695 720810 1350611 430136 1401065 829235 1161297 1238586 1563060 35608 918666 543209 1284128 1601327 272878 1631869 1396745 91883 1780470 1447982 750202 1595539 774556 1612513 846789 1141895 720264 737995 680480 1602059 35470 273363 1995766 542441 577786 702505 307006 419881 1306165 1655643 1421097 1462611 657008 1245780 762171 196493 10709 614555 1254847 1046551 175486 1853446 1820306 319268 1308751 1206656 1942197 687250 542752 690975 1916020 321164 26322 506248 315393 1136167 541913 1252101 1349373 110524 820818 1618902 1248124 1108222 1510410 664179 581443 961791 89262 1523360 604122 257423 355200 1570463 1200291 1953445 298788 1552767 1342907 1961657 516944 1241285 917052 1498168 298970 654469 425292 1273157 1889638 1103345 1588307 1922683 764567 1500331 554077 1738571 1151064 1821106 1293448 508994 1283073 289085 1762168 1593686 1942226 33734 449645 513198 134153 1998653 1835048 1896442 1302657 232492 450616 304477 1404082 1500770 145372 1103028 840322 479336 257796 1720055 859476 1219005 521617 696795 1555056 1251535 1697949 1626830 1654472 565038 1324568 864035 1845320 590420 356510 1764841 352899 87850 1649029 1370336 1021849 247498 1711017 372168 251308 659 1105360 923721 1007839 178606 449119 165953 1318195 250730 1958768 546954 1989093 1150884 646306 1238045 1619234 1374996 1949881 359209 538824 1611605 1229568 1828555 1539399 113666 642256 386968 108486 1212780 1399442 346738 530374 926718 1631369 730785 1031094 895836 107236 1234299 1729665 53245 1030500 1663387 1626750 757340 766175 216428 1307792 623192 446368 284058 499572 78184 1682666 402846 503836 740029 1788486 1996217 1791001 1246539 1706463 15147 758822 328132 1163814 527021 229290 1781038 1022575 270053 938834 1867823 881005 788975 416854 298152 844982 1794907 285421 1765587 866539 1393760 934757 129999 1758031 689535 1746633 167192 487929 450216 1962988 1568154 567884 825802 393035 305810 1490430 910333 574882 1503470 1404388 297506 157802 98264 795810 1877033 168455 1974464 1554181 340316 817541 1766976 1573475 726276 208659 1180252 1732150 937271 299460 317162 160569 740675 1458587 1361363 557340 398376 695661 154383 1883857 1734143 1628439 1042845 1005079 104440 1870476 196081 478940 343943 1717621 1488506 1903237 1681299 1143433 1180686 557728 1559728 1100050 1812789 348296 1785641 553781 1091834 1056228 667644 1687944 981363 886398 1840126 55961 143339 815834 130764 1204565 849009 1979580 423560 148448 1862812 1994832 869533 1049355 1658057 1039113 1517780 906599 1595829 1445170 365483 1399345 347555 769986 1675719 521797 1029883 1333928 1228589 1908849 131670 1037812 1769119 1963204 784827 132249 312555 1116035 1460163 1127969 1814589 1087615 37239 1082048 1798987 1632145 1616912 306101 1471387 1080537 846962 1112315 836957 1726485 597786 1749203 1694906 1975293 454460 1874518 1033633 1868226 271207 1736230 1576800 1067600 201530 282698 1368764 631222 1360197 636238 1905499 306775 1479791 211324 856671 664367 1225647 956037 125995 944043 142518 1411968 1805889 1065541 869288 1091243 1835134 733523 1031544 1941467 162920 225054 816554 996517 1988828 1479344 321664 1756722 1644794 1631934 1425836 54971 821201 1616458 1428367 1826648 1911478 1978954 1685717 229658 1209670 989110 1791719 898371 479249 1850651 1296088 1082810 1316577 1442437 1601807 1884648 1526276 1558326 461787 726574 1275994 1263769 1601003 731457 1121316 1599727 111592 1970632 1987729 757143 503297 620372 112071 137411 206204 472600 928655 1603888 1646212 927076 6263 848944 278063 313042 381491 1761624 757688 1985314 641872 813096 750592 174672 1133399 83305 33113 1980831 920512 1418147 1958593 114537 1047109 53411 1345665 283597 296313 1809076 1261659 1453749 1394122 301081 672538 874630 770717 1251447 1328230 1710057 29087 469700 1679785 1511528 1475667 399716 280149 496853 184866 1680286 716191 883684 1195049 1327097 451834 1248632 767896 949219 478307 127401 1816452 1094554 688111 889165 1438181 1822261 1766238 1799060 1940828 186421 525578 536069 1139896 1512167 1544889 1608630 14949 1908126 1012698 1117426 933529 1843262 426166 1508404 1272703 525436 392108 1906016 1173708 1344436 1708873 215945 1144694 14423 1562154 677481 363396 1790770 754537 823938 1567587 1991342 307641 180083 1243825 397599 1771422 1326162 1935807 1760266 242848 760820 547077 1042732 325353 1149841 1360244 232790 732023 798584 146747 482634 925848 1305316 1674616 13306 1593457 1435332 1566525 569898 1284136 214023 1137006 939740 1168662 632994 298114 931629 1506238 1253741 229552 882439 1255150 124412 1621301 1432908 1642588 841105 947205 1497954 491485 1635355 212737 56849 682883 513355 1611001 1156619 1364317 803500 1689179 537834 1665298 1373673 1517522 472627 572903 743255 914894 1247381 1716703 349392 1456833 1519978 205922 678542 888334 288531 1476085 779217 851345 1635769 1913853 1907837 504544 175061 1570297 1014206 398330 1980993 1275080 1423106 452802 778554 1605460 668295 1898939 1403075 538988 1823063 983288 862436 1409965 1973213 1487418 1004939 1804474 1194680 1222645 1111001 928034 1986445 341805 577739 1671716 324166 15448 1111734 1398393 1043789 1974862 283637 199412 261954 1607277 798005 271554 374079 1414397 680675 60104 1583392 866927 1494764 1588821 1570217 897451 860017 661221 1150011 269334 1672058 1478965 49000 636998 1542396 567513 311451 821658 359849 1870452 1127835 1277546 760325 795905 847289 1568827 1799227 622558 1652711 235043 358014 1562114 257539 105706 362224 70140 885772 1483572 1102556 1355874 1614449 1604803 422801 981859 595636 584546 1262488 336282 598634 1906847 1534418 1272482 1509919 1378941 458053 1886291 1781325 272106 695637 808604 899363 962834 404257 1664737 166678 1576116 1605990 1887662 964092 817420 406621 1140492 1855618 1582775 1430870 1156158 1160716 284677 1224375 1983653 900809 344479 946663 934886 1046640 539278 906753 632514 655107 722139 957558 1220594 1110981 1742309 1880430 17750 1036974 1190144 623609 1595877 914998 717230 1237596 564806 403853 761755 1515619 1717473 1943007 1434339 895151 618135 1550193 1456637 727201 1706925 1644150 1658986 21737 1829274 1451877 616914 903051 81702 152065 1504242 722457 1197883 134021 978208 1242565 1649534 1023556 1716100 849625 27455 37066 1838614 981787 1756246 1911907 85760 278806 1010818 452577 1939415 560937 209994 192200 610155 1143276 794084 1083653 53678 1412995 1891269 999234 6979 1925197 947784 1022257 1719699 206913 328517 1929731 1338472 1282437 1484689 1629509 21248 641981 164462 1491183 181512 1012871 1577117 1091574 1358052 133632 557183 1018910 1862854 1974179 1979030 1214867 104722 903280 1229543 95817 1357801 1938977 936425 239291 1001079 767112 769011 1433887 1749565 1395284 1848112 1375109 1844464 477939 389873 1806558 288890 1301042 1740812 328810 95553 1434190 1634137 318310 1877020 235811 1873019 306932 632035 601570 1062159 31772 1077789 1953295 1803177 1799068 994197 677549 783616 326684 1834784 981989 1026252 1273747 1638120 458182 273918 1106175 1158969 941706 941915 1169692 1128773 1825067 858271 215813 28266 1066167 743206 90702 582862 955348 1640862 1322744 1906836 1630836 1255597 1800989 1928070 308162 1094218 1085846 426340 1226687 1232575 252888 188520 1047198 469217 1006246 1065003 1780078 539616 1301855 1857961 622947 116421 335728 1471773 1001412 1703663 1012836 1772386 743242 712265 1833116 1482763 1074383 992080 1379722 1178139 28890 1313025 1923752 1655880 1513348 353505 1400433 269808 247014 785809 1757616 298907 553336 764983 1707459 290216 1641828 704214 1440020 438078 1940976 1936919 1990148 243235 606625 501640 122895 1907256 1731154 1292968 231254 1985039 1684664 826868 32670 227609 1476257 545439 1316133 97203 29692 27272 1908412 212211 1858628 161973 430640 1941933 1443033 1514668 1427197 1644000 1138616 1790861 794080 1331459 8067 133626 517010 1354739 1652640 671694 1827547 1092235 1167370 866092 1491650 266105 1531104 742120 30369 49818 1610071 1973465 441995 1399957 884419 864674 1281250 213761 1455411 1650740 748563 651776 48700 1994200 473687 37861 739196 370776 1558213 1313048 703196 1329512 489078 1926252 370912 560656 1501710 1947550 1299188 651925 1169495 743408 285118 588614 169810 311847 656854 1695352 808628 1530529 647327 1553677 509697 623930 1085947 150463 88372 931550 1661518 191320 322137 1073055 60599 815038 424057 554557 675563 585003 383654 62567 469305 37689 1396675 1005839 1431296 1272518 1299646 1790500 38291 1437959 1938938 757073 714935 845009 301362 1356939 1549994 1316711 450438 15908 279886 1853309 932313 1867010 1062553 142405 655510 1864651 463336 784190 1729743 835636 1524179 178044 814211 1338753 1364981 1689275 1942441 1385822 1635133 859382 63559 578281 456417 48512 670004 464312 1376370 1200256 1220143 241298 1678705 1439806 816670 113179 131088 1206348 1411576 1117727 1159188 1586207 214751 145216 632107 1651623 1729279 1313651 1075838 1377543 373310 1474579 1434451 1470715 4750 1714013 368983 935334 134053 66370 1434248 1427809 793503 887488 199508 1132687 290882 469965 635634 740297 1964942 1704213 224720 1224866 622368 1600906 1320614 1583362 57568 1467793 1537988 781446 1004535 1198971 919680 727397 390394 838637 1313012 275008 1388193 62687 1265812 1240424 347480 456139 1099676 876193 170451 353256 354843 309262 746203 1697817 1323190 79962 1633376 455626 1461433 817337 1738467 1932242 289601 1676810 538602 1963699 845971 750848 1269715 1859723 1248158 557364 45586 1941555 941247 1559222 140075 1433065 1471478 1726326 643453 1216222 862734 490933 377351 142161 794231 1441363 452949 725719 1429971 747062 714550 1553119 1401559 899490 130333 1203597 1025913 1964300 967042 1657705 1497073 544730 1174739 150949 894225 1276560 1816464 591361 1134519 793761 1502238 626025 1414065 1497874 1192253 146327 956135 1629011 1022713 1442469 1080249 1244313 1664399 1728677 589904 831297 1065711 1335999 1112220 306420 856903 691552 1236821 860425 342821 964302 1433855 184166 1244715 718761 1553867 1085492 1105296 1394095 1099058 664583 1528518 351180 1284528 497858 547520 55278 152326 1466646 1809828 637135 887315 467850 1108993 567860 1508562 1386592 200536 252440 215714 230811 1879321 1476228 1285068 1255441 1016261 567249 650770 1423401 1557867 1161334 310710 1643561 1268636 964684 1002103 1823327 1904368 2354 225830 1215361 536733 1743606 1670012 1475531 1446699 1387384 1902630 498550 1862475 935482 1325159 1993060 1029299 1849059 1545521 1902525 893115 1877626 582177 103263 555907 1976810 195123 1458194 747732 844451 531831 1076707 599290 1871258 814067 1023642 1163447 971688 1519148 474853 1536316 524148 195752 47354 405218 1455940 1846175 1365965 1819140 1888456 679693 485656 1323483 1557229 1620362 1578596 671074 780573 1268453 1167224 1917791 1045285 32972 179708 801700 927762 1825335 1629030 1877133 26600 1538908 1807085 1355688 133079 591652 934977 511015 1071150 476205 481723 426214 1920554 1406312 778775 221902 1599887 567110 637145 1097788 1640638 377309 1913664 1582063 385397 564058 1071649 935904 52596 1532143 1813836 1753795 655860 1526849 1781478 929819 59948 363079 643299 129337 482887 1543588 1618433 1064411 90516 1830775 864379 425137 179692 1453346 79590 756705 475896 1354489 235044 86122 1553824 832343 1523983 1585400 1525571 1989491 1383123 1099200 291698 117629 735261 1424455 999777 1606700 715247 1265095 1177701 1472847 999282 1784221 1040517 149400 1996250 405048 285296 769352 516052 950092 1227790 210645 1662112 389846 400826 542438 572643 1986188 1364074 1149860 65206 1435919 1101079 290468 815746 1908390 784493 1323711 1398411 148892 146145 862850 903918 1341494 842738 226142 340660 1119826 483582 1479845 46257 280886 1555952 1463287 915931 34339 1629855 805861 1323384 1621730 401414 1197937 33353 366361 1786524 1377926 1738414 1131389 1243666 945840 119653 1873184 388071 1822673 135223 1946749 1654665 682518 460840 449336 835881 1385408 600763 1458794 744447 1614455 1965387 1684592 346821 1510803 961951 922698 707426 906967 66139 583281 613053 157929 295048 1647436 1103963 676901 1565851 543595 1162634 1210023 1373572 1560206 565733 591849 1644305 38160 1513345 1178082 118853 93616 1388069 1073513 1135348 904295 492064 852012 1387058 629220 1824069 714244 65641 1338884 1143097 1455009 1128485 364825 185911 1429978 131519 1121513 1554539 644757 358936 492876 1537258 608541 744996 1756998 1343187 542932 339468 262745 1813264 1208809 820585 261619 1451948 299849 200215 1299140 1726033 770322 1190174 286005 923415 1699548 1342629 1611614 539071 694018 1162718 1534281 1483540 468781 1389590 1600248 1560630 416973 1428932 891653 1956437 399337 210872 282565 1340667 1676569 302205 51886 1960585 996314 174752 1025813 372904 903534 536093 55912 123872 110689 1005713 756663 1869095 1484114 1647914 1574646 328998 579940 819472 727760 1250162 1236333 762051 1490950 1746704 1666933 329098 50704 666847 498557 1740933 23141 1329851 989638 1098619 424741 1592450 1468109 1555246 661847 1387969 1535992 1715466 1360310 938663 617929 950157 982375 202326 1195804 491034 1742164 1489266 502007 42736 1791541 1495590 957132 1418779 554312 340106 1393090 250126 1237922 559087 787775 206000 1190580 1624564 1051666 519480 1752296 1149653 1417161 10031 1004389 1634472 1116608 1260036 1892585 1034178 1379300 1116008 821817 662698 1446919 174336 614763 919814 1500597 431578 1723392 1616257 356254 1543481 1177221 1061739 244206 1526802 1201229 714838 1058191 742026 184164 1404502 30892 1224802 843162 1491408 669470 1284974 17739 107812 1096511 554493 287891 1555230 68696 1656671 1005301 358025 879381 957155 935230 1621170 888001 25626 1726483 1049883 53694 1558341 1372143 345018 1754999 1371876 795643 1497512 1789922 1266366 510248 499322 544252 317328 606520 1741822 1132942 13601 1954143 323112 83510 255847 994798 1656064 58335 214965 654338 491887 723254 1987401 557688 485995 1675837 940390 593941 1142950 1860421 899772 1309363 31881 746518 369495 934352 1980598 71135 270809 1276301 535083 974226 140849 1670192 650744 604895 540934 1027474 1349975 1973010 1461456 1541626 1502485 1783005 605436 140344 592911 1339133 597929 507876 908824 1024926 25601 237642 589488 1789343 921454 602812 763611 1798540 970410 447838 1784920 396438 695300 270781 123185 22626 268101 1046773 77899 1975137 910640 106543 862820 1757125 1680006 683270 982689 1747413 298195 613550 1269746 405517 583331 1281234 92193 1966018 824332 1136636 465867 712451 1121566 1949260 428699 580562 1813104 491593 1617661 933965 1625513 1810427 563671 410146 1376064 1864886 379863 243292 161707 547141 628035 1701524 1500244 1764294 1130246 316044 1142247 498262 905810 984659 1626100 907509 983449 40270 996894 925749 46851 947321 586877 1764194 895440 708745 1164483 1291687 690252 1390086 1915252 993836 475788 151539 1715705 137417 848317 801140 955568 1041029 1554719 881923 330033 1082614 1920059 1523505 1504953 374305 625435 985540 1906156 481844 1589295 328834 108224 1955348 306737 1208095 1462804 656954 996011 1013810 1504260 1180091 1204386 1664894 1857296 1068209 999192 941565 570331 819881 737421 1341924 1193122 1057753 1927181 332182 112662 950874 1964698 1039511 20820 1892484 1379711 316022 1142330 1397532 61032 1315580 1446623 519741 1361544 816998 382992 282530 556811 746175 1553822 1197000 703124 182148 885660 1504628 983697 912984 591217 1800680 387996 1685850 226616 1260143 805634 1535659 1493617 1534667 1796587 713586 402977 1154822 622820 825501 746406 1438413 1596562 432888 1809455 308750 957949 1391654 1069527 1821683 1320743 165420 644117 981383 1399286 12273 772086 523137 1494026 1904962 454713 1369373 29932 400256 1236930 689192 1947712 611455 1232454 1424987 1424452 1901893 1355223 1289618 1657946 157281 120670 4753 1970482 1856001 1735875 1769084 45876 1144245 1268131 1027772 169216 184536 386202 1881000 1374811 865103 1474699 1346158 198158 716527 404379 1606466 143757 18457 1944907 1680324 657178 190723 1004352 927880 704459 1129029 1699926 1945902 1617697 1379239 1368294 258107 1708818 900077 188091 1854764 785714 745373 1276997 962167 562212 1608452 1329988 1173804 179849 1860430 1030693 54274 1592971 35251 438668 1630052 1740194 685255 992647 843035 692949 324556 673941 419751 1532993 200803 115649 913670 1537462 1533148 1721147 1637115 1825551 1137082 1422127 1178953 1330524 1552554 1247870 429380 754253 430510 144741 1935134 1631753 775027 1516613 441427 883689 1401970 284304 964786 1130380 1925041 1359711 405565 1522064 386800 201404 895510 88413 1585547 639412 139532 821634 1842432 185736 19510 704677 1781623 1443501 1488560 584879 949386 722528 946767 342766 699542 1858237 848278 438330 1625776 274916 1837523 1865228 1769419 487849 623896 1049523 52810 720187 1900719 635979 1358539 1224269 1445084 1249967 1994534 401129 113889 1842761 339133 1302972 1858150 375849 908552 340431 573169 1056199 1379558 454726 98467 1333908 1794995 653033 523141 681044 1288041 1401815 1260435 1925081 1224482 788137 1504807 1175289 883484 964129 25174 949379 762490 86170 980591 1786273 1367723 11955 76708 1257145 16057 72343 1289590 677987 977464 630474 584228 120502 493631 1817861 586724 1871832 792070 466217 1764939 57292 405744 1722870 1727722 759144 1467090 1671107 1321569 854263 82333 757522 1690871 23408 1872309 62673 107736 1951030 115996 1673005 1260589 1459403 698221 109207 1159181 1002711 1939444 613736 1912121 1746232 1333498 1874236 266209 1375545 1760351 1718100 798785 1920710 571055 1370609 1196807 704832 48196 108269 1139077 601153 1203123 1079841 1557403 1355066 780707 1160487 1507782 716245 1089040 1211159 1485319 821077 546740 1247193 1047990 1235263 1668729 211566 1916449 361732 1626416 463263 618902 1219540 1442680 1250038 132195 46636 282062 1104950 1474635 1264594 198194 1359056 1364518 909937 282858 690641 211750 1145676 963957 77699 120896 1232091 30117 153674 939670 201574 1759480 265855 1055810 361972 1896843 1342214 364055 1826517 1646637 1885750 1088671 1099978 503398 1594812 275306 955200 561705 1415660 1978089 45873 1544554 764011 1883564 1300163 1449964 1363905 1833881 1755825 563291 542174 283270 1570533 1071722 14529 1171629 1555636 781092 1191348 169042 252819 1535996 457791 1962281 1739888 328470 1521495 1399493 1143810 1040721 1914689 780595 1277124 1811254 1283834 1044729 1523440 418618 600010 1873090 810344 473019 994625 1402741 704577 1919451 87 1541538 116031 1182089 1028324 485984 28114 133663 660519 1220295 871817 291416 669784 1479589 674157 621551 1337979 769600 297174 58892 1715083 1884927 1214119 1041086 1962676 459893 1612698 1863893 407644 1200136 1606172 1887969 144065 391901 907434 1595336 663424 678487 1650638 1720130 1579343 1840589 1327818 140500 313495 1741949 611348 288263 1225967 1222595 118482 142227 1952396 1017422 1980132 237812 26272 380423 1461538 1153593 69196 941568 1910064 902305 296760 1568422 1987349 1861860 571546 169927 356618 1153374 395128 1900527 1598618 1658631 990371 1168688 592135 434793 1089694 1171027 1033685 1558055 603402 1478310 1915972 1677558 1284140 1831368 1185475 1474665 543925 1625309 72634 1953162 553867 1068382 581354 489983 1742963 1063763 1760592 778603 1021537 743136 292336 807147 274514 1603331 393985 1448766 500709 404431 1178549 1778356 378338 1973361 1435518 60973 236496 950464 381779 1506946 1050022 634444 1484712 1212730 1148986 1493577 390634 1688062 595599 1983138 924724 1454870 571822 1382568 39174 1802307 1924187 238877 1747068 490630 873682 1639486 228168 1775903 523386 220540 1621899 261903 1151443 1602548 931650 309019 342242 1668328 811858 1654870 1833684 487371 201913 1980515 326586 133860 352360 618392 90115 104606 1697026 1743636 1633792 491990 344176 1728061 198536 1925795 1834885 246849 1276474 1286091 1581195 992878 92051 1531149 891546 1829863 723450 1144531 1034117 1942638 1174317 530183 476527 885072 1250192 1619291 850768 561589 207327 1943075 374417 1544270 119887 1003298 1898452 1539045 1687919 785435 1539081 92879 160311 1811441 950537 739927 1888191 1407174 1829312 923036 1950078 1506360 1372887 184471 323919 604810 112592 1272717 709267 1785675 1062605 565795 1562773 1919980 212445 1102801 946639 196262 369096 231944 770618 1946759 769597 1490496 1802774 476579 520290 1111536 901252 1488716 489541 402088 224716 495751 269012 1619311 910986 1984907 548674 820156 785802 133502 1140651 1338702 1907956 1067615 355728 1669757 211976 1709296 1204127 1587256 719987 1327041 2179 842402 1796727 1677375 1966657 1793185 1562252 1462049 1650567 723626 1725393 159733 1962317 1341187 1733232 1181058 913915 424647 1352879 706744 972882 22134 806127 392216 883534 190210 1047638 1841431 1828302 925884 815732 1253898 663971 888317 111180 998365 1893106 1428080 124854 883811 38558 7253 248762 920763 1623296 1490558 765277 940820 1415025 1904251 1810596 437747 1769501 535252 121532 667257 1517159 1967502 1324929 1158565 904237 951548 1464582 626679 1487928 68770 1252782 850703 1795721 545343 585396 1635802 612717 168182 753720 1176854 8466 147300 1639102 1851166 534505 653272 633596 574255 985316 768903 139518 1724463 478413 1514701 1967444 1382693 1748189 1738194 665100 938778 1908620 140675 1555940 497816 917385 1284541 377551 354305 954220 1042457 621545 1477353 395276 1792332 1962517 1584438 1803448 228737 1475030 531411 1261134 706115 1448528 931131 1730829 1628629 1976756 1809617 1669842 1866403 1691926 546183 1166075 1197068 1799095 1121207 1791162 1400515 1651602 688158 1195483 522321 1067197 1474586 1398099 214135 49778 1771264 678456 1281952 153207 311863 128469 1880316 1300240 1502123 1161940 238376 668247 1935115 1540368 597465 109465 698369 168789 1050482 1980125 164687 797279 635533 224049 1570950 1944644 1134515 1607789 1757058 136127 653963 660022 1264158 703186 1500340 1387677 1798435 995478 7975 1090650 781885 760616 1317502 758031 1101110 1352497 1447739 1622725 656649 874135 1415763 1138867 956732 365000 167547 656087 392949 426287 715575 1804401 1918004 913666 1613951 1294738 801922 595147 1755241 626206 313705 920761 1532002 713670 1157406 529820 549350 1756948 266236 1778007 1480696 912959 1950577 375842 777360 399198 1952297 1459039 626668 1907941 1820159 1032675 1774505 1494117 1303245 253680 33176 1478516 1877425 618853 1898624 746396 89701 1597706 1372467 1912242 1275760 1443741 1171881 270389 1123111 1756064 927195 980701 586534 1679029 1785336 1143761 862343 509879 322017 565252 161627 329612 383354 1668081 615895 1291627 813426 1293259 450157 1603475 12922 798288 683762 1299064 69828 1955150 1342413 1636354 264552 1108096 447909 1204715 99095 172981 1874109 642150 201088 663354 50427 861981 1209775 1187186 1968606 317284 1887498 1955247 1889675 975389 33502 1429514 1313965 743784 157464 1992260 243286 1392007 896579 530810 1277886 1235346 995261 1226642 1588384 1892950 1621388 323113 1389692 203359 141067 648500 1274099 419414 1925298 713811 1103861 1907372 762574 1501844 927479 1234397 287747 1474420 959426 67131 1402318 1236921 1722243 1692747 832472 553599 1950965 24435 780327 198328 1534189 160256 1244585 1060368 1422529 1903086 1192978 22338 83504 628490 34928 1436521 1233643 1095162 325678 1854473 473887 69187 1697935 1166719 210455 672336 1845790 112186 254299 1242309 151095 49492 245000 394426 1119600 354447 1853158 1978862 265831 1422010 120889 1354017 1275235 1735938 1957825 689651 121242 1753559 725033 810861 523673 827899 35714 1086620 995648 628069 982556 1816216 402753 1285224 150066 743389 1440962 1204670 1928699 988833 351674 34616 757429 1007048 1335429 811114 658595 1296742 450747 1940473 1342605 783029 1485496 1563103 572087 1064626 695268 303697 1029273 228796 165980 194410 1421271 1288952 549220 1686737 1051092 75986 664460 147009 1394019 556948 850901 998481 1921193 846660 1629374 1840801 511251 998377 347645 1342809 675603 1589010 146441 1078452 632555 1965241 1191478 754364 433660 1666094 1957612 590966 1302625 362176 1417598 451358 564947 428073 1587628 711872 1880501 1587901 1446604 1360732 1709865 928561 46538 1611414 1913829 654410 1302564 39251 1413118 1243545 392576 477429 798230 1871578 1139650 934389 631223 1997415 208172 1776045 761299 97987 1148539 609551 841261 624369 1960625 1177932 1247138 1121826 1538538 1745692 1473027 1263444 311986 1649003 53719 1019700 1846903 607027 1305053 493408 517006 504492 1230098 615263 1326862 1272938 250857 1420302 1502049 1625350 424575 960481 1466312 1942672 156352 781865 1892092 1950531 521265 902202 1806912 1673256 1695090 1519428 293373 862618 976194 1484904 1551794 1786738 1478904 1449372 126441 969551 1307682 90938 906502 662880 427069 1472888 911510 1712218 1522255 971877 968109 1374113 1604033 1757748 1826727 120560 1935027 1674797 1562572 499012 1076708 1875251 1191874 1480986 499114 1297696 1708221 1666622 147371 351650 38410 376132 1624566 329852 375358 1900711 501877 1755268 1798403 213621 1701443 662678 1549058 1604723 191044 1303792 1799046 1339632 1208645 1716603 510763 1212423 612120 1262415 951322 117960 1089459 1133454 320031 627620 497798 621097 1075257 1440826 1525160 761688 1249112 1939085 612923 1680036 630259 586355 1359790 56789 153441 1388787 1893555 562616 1514185 1505564 114777 512887 1056379 92217 631109 1733884 1953368 165216 1292672 1637651 173269 1383993 1165972 1654337 1548982 28444 1114491 1104188 1271231 1927473 13718 1285402 1272047 657600 1443098 1917542 18860 878192 745468 1452685 713596 1813614 1858945 453145 689455 145840 185474 359989 156874 254542 1985238 400021 1150480 717746 275529 684275 1325508 56912 1537855 1778000 764949 643254 993058 1890094 529426 28551 1557507 365754 745676 791116 1984375 932842 1318632 1475336 1488799 250231 1098774 57691 1488917 1578455 709596 809734 985262 648882 1135173 945785 548436 1807093 1403910 351714 1516178 65012 27990 1416007 1861934 443239 590551 1608441 1122314 1703439 1004847 566637 1267733 1964775 535120 848754 1889267 114636 397720 589595 1980460 1391899 190854 392528 1595583 1185270 27596 1201119 730193 851740 1218542 1687202 1601593 930574 1277232 898180 1989460 1817382 76452 767802 1041868 847319 31619 1811537 130362 1032303 538893 1905339 1040669 370405 1124983 1925186 1205039 1626050 1122902 748793 1195306 1715117 1301349 906218 487289 860932 421449 1367295 388274 1711898 1554878 151364 1576582 797819 1528779 1454568 1781822 682731 640853 1851849 1119413 1118183 113138 77756 975371 574961 1567048 1946897 1036800 1467693 903075 1555802 2325 1028117 638224 466410 1256377 14685 635210 280017 533940 1092004 937394 1110823 1027953 1328385 638683 907294 1156494 1320003 782178 1431217 839811 436625 1318389 1185460 164521 1656527 1945309 412595 1738761 393166 390280 1827952 1145758 1414753 877003 338445 217333 311475 914053 624985 1987301 1386341 1749148 941182 1067964 326190 1945945 679116 1775183 661584 250283 102085 705277 1178301 631696 596584 1317408 139576 646057 1473245 809779 595278 347256 255088 314458 942771 1412277 1013602 1133850 76571 133049 72432 1578622 944811 1642158 93148 450569 15126 177434 861213 1760898 823812 1658136 1714303 670829 1552003 670692 70466 950715 113283 718845 1983192 587635 724790 1385530 1634275 1171216 1737311 922282 1908182 359883 1362773 1350702 798822 1681221 643911 1880121 360119 906551 1267467 371391 1471667 730845 282641 610691 1725481 678382 961594 1008603 752505 1937998 1943555 1808396 718121 750794 76883 1695079 1614733 805179 1550380 1186489 1566664 1474823 1464393 664026 424414 69171 359050 878179 170897 1490899 1344973 1587627 1681756 1789087 1871988 552896 1142081 716542 7837 1031564 1425451 983537 1016918 460064 83767 1381713 280810 426039 13433 533936 705553 1345440 1831419 1602470 1559122 1236476 655029 1256052 786279 1392593 1554055 711657 621941 511241 935724 462721 961154 1037196 1129692 497978 1377766 594235 367339 693115 53492 1818159 1742295 1614927 381882 611998 1031856 1044127 389267 1235623 1360184 526171 1102594 1739203 359162 908592 411088 1043243 1675858 233956 741529 1396476 1633218 1755673 1048107 683788 6196 906907 1831038 28022 1167449 1067281 1845024 182182 1539610 1329641 1494826 1591998 894066 1899329 475406 1763581 13900 1978139 483704 94293 1405689 1424951 808434 1190500 1056567 810605 1957910 1378554 1882796 1784943 1562433 912062 1042576 1783972 1043027 65906 77820 437456 1510243 1247102 544502 942657 267147 1778465 1042452 408290 1796506 228742 1582888 301767 298775 638997 1568058 359492 801002 1428125 405741 126804 1188950 341581 241232 1801089 1852718 283748 1895306 690781 1606050 361242 594363 180716 1780114 1094088 1600536 1397924 1027096 61157 1662579 1304628 512825 1748402 1623222 706695 1544949 114760 1750535 5484 1369477 45374 1236637 1520210 1088785 1359406 610148 1997905 259304 1348415 1569917 233077 887040 933195 564751 517404 170796 1442692 1602494 926887 1843241 970792 617351 1811572 1846614 1050899 1384146 524269 743496 1437569 1473525 134727 1910570 212145 404069 67431 790236 314642 758512 1585807 1221838 790061 1709064 321919 747484 1777940 1468490 890968 1257840 1928525 1648748 1482538 1253530 351471 1409723 289651 1141464 316323 419203 1394662 1384535 1985767 1264648 156081 1434985 1057025 420086 1621760 1806069 135162 44158 149734 1301143 889415 1798186 1296116 1923325 34956 1031990 1230541 1523507 240434 1982864 630746 1474547 52661 1182557 208049 258498 494014 292559 1088203 1464052 1392408 1288653 156182 1784076 20124 724496 1734128 731961 197553 848649 274439 1288636 744584 1889603 928421 873351 481946 1243220 1755778 13969 1005836 825631 922542 78870 1213548 988098 1943216 242814 1468591 1141527 411268 1406578 536948 300643 1514803 57408 1702115 320269 1526494 853142 81948 474979 1710552 1018280 181569 1265773 853858 415685 1312642 1085945 152794 928467 1184032 1438857 1597425 1834314 1700195 667549 275703 1855265 1983217 829392 1984736 454686 357940 499353 321333 1222914 1438647 1199234 1995818 1208714 1208042 870363 1122471 79982 197779 1083624 604665 1551406 218159 1435406 299575 739997 221873 58587 1650081 1995187 753194 408376 660614 1388266 415986 223232 1468348 779273 1181221 126922 1737991 957145 1157871 1606168 1617841 1769666 511613 48867 1941823 1626651 604618 1648730 1922633 1504753 1870269 952349 504066 1474405 1773823 532782 130759 538617 1699739 1570145 1334290 1313459 549628 67106 528911 48 370161 958261 619692 1144984 1851415 1367693 1564676 122802 1671082 1146775 798478 589671 15117 1976065 1992708 347263 1916836 1246092 226046 1493892 1398475 1686343 1253584 664804 69756 20505 771275 783482 1365213 1210440 535167 1255495 681320 46305 1349615 1624191 1651969 1363857 1821656 325804 1165233 84236 1046790 1422067 888346 765025 118427 1861191 1205420 516056 1245829 1779504 43571 1795085 553094 1915574 438487 77230 1001076 1226234 460404 1838317 739267 1140783 604639 291870 1802737 523019 365600 1080865 493055 1060172 112494 440000 750668 1974955 1022989 7978 465267 1565916 856011 1766948 516032 313926 1103874 1781123 411229 925239 1173540 125481 530502 108733 1466313 555074 889080 1663237 15095 1384509 446345 936865 1992406 193299 271359 1342080 1737167 872263 1454877 1104737 120180 90542 534626 1661206 319985 1560717 1779934 1962270 180828 1809309 930979 1393684 1010255 1428413 1010652 91761 693881 1091896 1994798 474764 806498 926942 1543574 516508 1850111 1169480 457725 625864 140208 1783357 1770583 247467 210004 685623 670088 1575368 314875 1095872 1314517 155198 1153901 1955355 447925 1668953 1337120 1099753 358556 1367074 1541524 1221884 423528 64255 868427 540054 1064398 1510147 1174944 1822183 531599 381053 490438 1002431 718599 916363 1824176 1776351 1084206 1120988 597171 563524 825800 857351 1803561 1768791 354411 21640 182665 1033473 79855 550377 1047401 1244847 362541 1896481 22761 1718095 1394748 361099 1139664 164570 47395 1703796 782946 1694267 928145 1964749 1691766 1945818 623406 639399 823342 1498254 1567139 130619 1195825 1013108 374875 896218 238230 1193967 1274040 1026296 9922 748422 1895096 423448 845580 668127 1175242 1930198 1196475 1923585 1123663 181931 1574741 426825 1543479 1811129 359766 1346566 463164 917331 606160 369750 1916744 1280993 1194936 253231 135954 1410982 1966224 739274 445794 1881972 1748593 694624 1980691 1778159 993238 1587495 1752224 1291220 1761424 768599 584313 909883 1364633 1282700 1685147 1433843 417359 132888 17745 1551240 996708 256360 115852 421980 1757278 1352574 467590 725881 1014203 1094486 1868230 1625063 1971741 792724 967328 193202 526110 933779 1995257 1386335 234735 1971717 1647669 317937 338965 1147964 1557195 1588744 1843684 860977 535481 1978206 902322 1231854 1185667 1234214 529822 1095924 1866104 625480 643689 1487035 224399 912890 1012563 1259039 557438 301848 1671647 1790573 1203153 742111 1362657 1972051 946396 618627 1318008 836836 593308 350033 853379 1577373 1634758 402068 1084323 500575 1719742 704739 206559 77359 322861 513330 1250191 701334 836579 1005146 932265 431448 1626029 877987 344881 1639039 663695 1087907 1904482 1238721 918503 275967 186242 373326 1164612 379363 996433 1083876 1549069 1638150 1598105 382446 244392 1013461 1749738 86002 1560273 564599 510131 616594 793716 979689 365398 1490285 229900 843180 1049861 1476193 1389578 270191 1101952 894974 925814 982246 1711868 1760063 1392746 624331 1069435 349073 134922 174481 1456263 1460819 1117400 1540109 284154 1790144 1876010 882743 160115 420553 1396199 1535341 70078 106540 1776799 1785983 890607 377714 292507 1341273 1496018 1053285 329589 649662 518599 768538 1217754 637623 1204294 15672 52944 1114158 1533422 1284077 1860853 79017 1808458 1569736 1024774 1762403 1737115 268207 1590223 981287 911981 574108 1489953 1088111 239570 1788220 783266 292445 53465 1312818 1702736 1037087 253635 1046213 814399 268425 592565 798517 466585 425943 1827097 1111048 1957083 1258809 670018 789313 258795 1740531 719720 1378542 1953264 1774530 1609891 229528 1161891 836799 1446286 259489 1787212 563778 1308659 1598392 369355 1896815 634273 1189391 1572404 1422676 1765035 736205 708097 383974 1954642 191925 714293 463687 1546032 1367010 1415518 644958 1272332 1771833 813257 428948 374380 1609331 1200396 1587814 1217783 762824 1702638 37162 354702 1848251 786785 1457763 1903900 313994 1419874 770616 1458456 432794 547028 1623668 1856455 1019587 1980907 1015730 150235 1709153 1560592 1245260 1490554 1940767 971264 302727 647411 998389 1424546 1990913 1408540 119292 1822115 1439639 175743 530463 1313868 36642 272983 1972534 1895407 199736 1752366 980039 1685014 767756 240151 1597804 1811831 1764374 191636 1434733 1941289 295932 596302 1767041 919667 1390849 298877 840906 460405 700543 1656366 825882 1921713 177218 1320790 838934 1752613 1277576 55774 24825 1223095 719942 1008107 1949288 1774552 1872680 629063 93488 679228 650013 591758 797255 124725 1161598 542461 3505 1656015 499705 1194994 1745684 1180893 420972 1110005 1162429 1120614 491713 1017251 473989 810230 47945 79098 664252 1669455 289208 343899 220728 502225 1596772 1627959 1071398 1332215 1441124 1053316 203075 588155 57353 946433 1396176 1846603 1031105 1499215 88664 1313944 542387 1529238 1552155 1683029 839956 1397828 409934 969234 1257888 1941599 301883 140815 1923719 1900992 607873 441962 1196130 1375397 1527856 1976156 202648 821067 1939661 73974 458292 217187 589127 1795027 1370230 1524307 100352 1676304 909154 857645 877820 1403529 1683928 1838103 1875577 960702 1416680 439811 1011832 574283 246349 1269674 1696091 601803 1487959 19870 1396064 1796230 868089 462904 940799 1683101 991215 794007 685942 1888573 1201797 584767 1253688 598201 1132191 1864791 640379 852447 1600349 1289615 657608 793345 1402435 1304048 1791287 1205270 165232 115547 427442 984990 216687 314795 1619331 1336555 1263993 476824 863890 847759 1380691 1370697 122960 1178122 402954 1829023 1414209 775805 1155835 582079 1921523 1111527 788706 299534 1363436 1232368 570083 935857 1065034 1827088 1233883 1451371 606265 58750 1334865 129562 1146059 86758 86791 1124050 1492626 1234692 1638186 1134437 237305 662285 518549 1764752 1557440 753037 148652 487876 177164 270930 529412 1207643 1600102 1591030 1840428 705250 1232395 1306170 1741380 1529051 273723 1232256 866370 470160 1852355 1164403 478540 840997 730912 1595069 218388 1916344 1430092 800947 815968 1473252 1156937 216351 234432 1127245 693887 1793014 1401978 471372 261375 1474878 1716582 1881274 1530570 1439579 1355041 1252519 146885 569580 405400 1218798 114830 283147 1703323 1862362 315890 1251773 1356672 200741 377905 20715 1161949 1559147 1595581 557783 1774380 413535 258901 580094 584419 380560 1009592 92701 115445 212498 1285143 1075640 162688 1296821 1886319 673957 89331 1457507 182745 1751082 869971 542739 1624280 494067 1790933 870787 1296960 1745152 1453755 1584063 972853 175179 1746438 92937 1641399 352086 1695963 560073 490 445164 1051129 940529 888449 93115 1550386 156654 160306 1199815 1054395 682034 1342398 1790829 1343181 528632 1970122 1194608 464227 1185650 1627730 1993384 873694 1774171 1330485 1986501 1684447 748105 1583438 1810667 1115772 1954551 1729067 353943 1005999 1157859 1716677 150100 1651302 176551 1751763 528317 235998 1033587 331929 847462 813508 1412057 193322 131865 1561990 1029026 1052686 1965422 65129 1630268 1437971 556749 564623 793514 1209820 231080 984155 1189676 310083 701612 468171 1024985 372759 219619 1629907 63679 895070 1455321 112180 1238553 761573 757346 837343 745400 732145 1113131 1512742 846235 1090740 1452215 1928918 891240 1249384 838425 1934850 1226714 1784066 1058573 1495696 1225794 920927 1765572 1355058 1877083 758708 769592 1874035 1001384 358367 1478007 1210011 86833 159173 739593 1213943 1322993 1106688 1608774 1090694 1619439 528071 1997000 256555 1998525 1528084 1628147 1603908 1970230 536525 295875 119116 1831312 186635 1483929 917608 120034 1857166 365550 1557952 10823 9244 182543 1546573 822958 566506 725468 351319 1691032 1904798 1835070 1135422 1384715 1319693 666295 1183303 360792 1968725 1992212 1337847 1490790 1163983 148169 1054008 469583 171469 434609 1192871 825808 1605544 425021 78307 1027892 267510 1704007 959089 1795168 1278838 942736 1036078 1093519 211419 490097 693302 141082 770888 1900471 1543309 1655430 1487293 268694 1397160 1120690 1077794 1398378 1174078 391536 1126953 1426370 1555876 470392 528130 853696 1061285 536296 639712 1672572 1476323 450381 1695091 1841961 127022 1642969 1701584 716268 1843683 1115697 298613 143819 591315 1003535 1809659 1716284 1223407 1006683 1893690 1006057 389863 482382 545132 1440244 1498776 23562 1759629 1721663 1810983 1272488 659780 1324068 18863 32554 1905490 1805248 1087160 911879 598209 112083 1637787 1914074 487537 1674267 1849328 1819471 1216894 872958 947553 164432 490091 356814 984151 1938970 478150 1845318 976608 280933 1936547 402967 629178 1840077 483804 1363345 1440243 413630 587931 787425 1580074 979442 1279325 836098 396033 1440945 478674 361087 652919 1982088 1396056 228471 1395280 1571061 938956 1609623 1694762 503817 302491 1263109 1398291 308502 731268 1768060 821549 1115299 1517770 1701856 1977975 1837397 817149 1495568 1897980 1261377 1819299 230357 1512668 1858246 838212 1018025 1471288 156991 923866 1049478 1648359 1635443 381384 664893 48195 1937501 618927 1259042 101971 941203 338765 1124703 1007772 70029 231578 1798384 1624803 418668 452270 1834026 945597 824383 1260719 200603 1496287 745646 1467909 377543 1717590 664630 1959938 25673 1583479 1609779 1672679 141485 966573 1853875 933093 1225912 775342 1921 346318 979477 648286 1499229 1600974 333207 785539 1072065 1196382 1437308 1781232 573051 797751 1237233 1100502 913170 927053 566017 1630779 1268306 1599615 1498090 1410748 1887400 1595907 1262517 4915 472398 1665967 1539710 1296001 172073 1435813 1886037 735994 528611 1937017 1733153 668958 42889 174359 1929445 1651487 1019247 1709173 825312 1146586 973204 1851545 1624136 813370 472757 657060 1689850 1463802 1048320 1111755 1152909 16885 111366 99875 1070196 704798 944641 504369 1295093 1779926 53637 278257 1391145 560440 56641 1788913 769172 1147594 1315992 320505 1273291 397229 1487378 284312 296984 508460 79554 1103571 691444 66891 723038 1990347 706950 947433 636292 115392 967207 1903587 1392953 267827 1125279 1769343 632394 1113031 470239 986534 844787 921931 792268 850267 475819 146174 1350230 1851991 1672570 1390903 1672846 1536495 1967789 211571 672270 1086901 978740 1597203 1557602 636770 629465 1201384 1774501 432541 958818 1497368 1043738 631856 675881 414045 1157564 199014 1401911 373708 1725252 981746 451357 1993566 746365 145935 768170 1035645 368211 975450 1796294 882931 878569 886248 1900459 221323 1716359 768625 656435 831535 78325 626381 791374 77082 1544638 455105 562380 1334059 869009 513446 1482141 948512 1453419 448686 1476185 1379337 1149448 412348 210709 1435307 560630 255062 652075 1707217 412402 1329590 1585446 420887 1985624 363008 762175 1365826 1588266 182076 986515 59480 1964911 1768034 180247 1354791 1590424 449414 169360 1115545 1509356 1877890 67231 97957 444766 1121675 938725 586613 1147207 1516544 1444453 1111644 1137524 906313 633335 1187690 1224808 1527045 612730 1449286 1324162 180632 1444954 1660048 1962838 1011365 55109 374779 1356077 625289 330732 1653230 1002177 808196 971299 1613789 142288 1510637 1665674 14350 200745 1973252 1557805 1844596 1079508 380253 605615 1054668 329094 215265 748536 1866230 1003806 1600242 1611547 1166931 323229 61012 871141 1025931 1030925 1118832 137822 1638538 888011 475860 1325175 855128 1052531 1191422 920425 1697008 395347 899113 412491 1511783 1894440 825042 1519831 1223742 111948 432492 1330615 1002583 1124244 1913983 1133450 667189 1184210 347904 1169956 412332 6603 1518783 1768137 530885 1179620 210534 997145 162004 1329499 1266484 1559047 1984112 1958081 1381918 858336 1153398 1631966 780231 1786670 69464 636658 1194326 1410393 795849 1741706 952055 1094563 1626978 1962681 1624294 400313 1631895 158569 559842 1737969 806911 1394915 31540 1644866 450689 1589406 476730 1952202 510102 996493 571590 799856 108330 1218702 87811 1734142 1646006 1356375 1520439 1771680 696549 1256172 1474553 92641 1164615 281577 914106 1996752 1297677 1284282 587521 300372 773545 1280617 161376 1894762 924418 1714735 732511 372960 1174856 1962491 356969 1511250 466266 1966283 978548 374045 1764180 1019200 1808045 1746769 755617 861344 1948195 1988794 397319 1772077 1284609 1449032 355949 1814986 957864 57712 623291 1825863 1848217 508496 1583655 1878495 1305029 1622126 101709 1391575 145085 1675124 371492 606759 1615193 192949 203512 1309506 299971 1731243 1548434 569575 1577703 1052232 1598150 1316007 1576277 1417967 742422 1757554 371124 843636 669900 385362 1074142 1453948 1671569 1470213 222311 1087425 280592 1699180 113612 163186 1777341 1762197 1105307 218018 1016390 1146821 166967 698259 586200 26062 315113 157337 1134005 665546 1751273 1204613 659683 782670 245446 1168275 711833 976655 126138 289309 1080672 278661 1101486 1106784 425438 229711 1460235 1383643 597097 744324 592283 147807 1729087 574234 1536115 607926 187706 1303032 1853007 1404060 313397 1466988 725910 252351 1410482 1284275 1345621 1170613 452153 856040 1605968 1835054 519495 424463 734057 594733 1562673 1452915 1895751 274682 1683403 1816188 567461 1908776 1932263 1091407 1108339 358767 1688938 730220 170213 1067321 1990556 1659261 1163693 1259024 555997 357062 875945 1354745 1787010 546856 515022 745301 1849490 361257 788529 1312637 1556355 1975858 1563428 1732439 1542304 740061 173959 17804 800436 1501339 555201 928901 737130 1096432 130822 1058968 1587956 1292242 1009918 1854861 169637 1234726 156630 1321933 26418 1709482 1933293 1799656 1887491 1841753 876801 864649 635141 1454527 1892549 1773869 1527148 224065 829091 1309410 883517 818412 114195 819275 1219679 1401094 1432593 594594 119373 1780300 8311 343911 1009724 1396665 1256235 468392 1250276 448610 1828868 744066 1762950 1018627 1522551 584270 1233748 1895999 1972825 1651151 1305964 819125 1549507 960703 728529 91601 275506 756450 898806 643107 1803212 1136775 915724 1476585 1408684 1432153 199521 80715 1245942 596225 518442 1811745 1189984 525660 507423 1532748 472360 802837 1533661 1629672 1151131 398790 799754 1585213 1642923 410066 1338498 1694017 406245 1597404 352398 50334 532268 850413 411962 1709742 1614336 1864849 1585571 320378 149154 1381249 1962312 733062 1384566 930184 1770419 1069562 1907817 1214398 1631106 1008957 942824 645322 153722 279316 870268 1631032 1111961 1931758 1131151 747836 344470 501859 473219 435832 1528219 405307 1789598 474436 1044755 390995 1576418 1597955 950895 1834673 838556 1548718 1285080 1750667 1013964 118556 439820 1287178 164473 757501 1076983 576264 486776 798310 1233823 1711749 1729959 1961654 1377952 546527 1413395 1648818 928382 1871867 43297 946743 1355830 928321 62539 986270 1191595 1572733 1308919 1911114 789777 596272 1444175 1344838 239788 499340 1330826 1695832 1698612 647065 1787485 321581 1816751 1029443 671766 1709722 944856 1566708 54578 1653324 1008348 1018986 1490183 412513 1736268 368911 316266 424014 977552 62443 1785611 1585803 757980 402219 1864938 286737 724679 1679973 1407788 610854 549028 1450438 215627 778619 191146 232700 828987 1514948 861112 1473700 682791 1273966 237459 485865 464599 656254 943782 1700800 1033204 1202102 1788029 335855 1457215 1736703 1840962 467175 1197821 491062 1655795 131358 1276058 383140 865597 1696359 1273104 946774 1091675 1905230 20961 630843 163192 1619365 1106060 182250 1001926 886972 1272918 457636 858909 1268311 1556248 1080295 1494508 1097681 878649 1322471 1315006 349255 830975 1718730 1306640 1946585 1415125 789915 454786 848856 1873479 1630343 1030437 533272 1911170 436510 1804499 1750055 1293590 839512 402758 1201847 1613380 1817839 703214 104315 1271250 147297 941942 872314 367436 1278896 1378649 35369 282590 1382844 891164 1114259 717451 1235418 146048 1474527 1635529 187127 12080 515126 1020954 156784 888923 467929 500469 1313715 1241292 1867499 1491794 642599 627881 241507 1484280 1148284 1323561 9693 823926 357270 956007 1588884 1098223 426001 1507222 934250 147123 1282110 1122769 792680 1331931 477644 1682543 205945 770192 713319 627911 10963 1858284 1360032 1374935 1049890 1399131 788232 1035396 724174 1489510 605559 1251491 652790 654477 1336670 1111419 477280 1090134 602414 899647 1154543 1177457 1775128 447779 1773701 365063 1888830 1184441 1215273 1004523 329138 1140139 169628 1373537 1485406 154059 1033621 442033 1540844 1643475 51119 356155 1982860 31335 1169515 1252062 515460 1133665 929980 946923 1949883 1145853 1258280 575720 930948 945811 725494 1739836 1861509 1624248 435378 1868070 1528360 505444 574256 546707 1711835 1396510 467105 1379769 1881600 1396644 630065 1141946 1940069 626803 935739 1599104 598290 433583 897026 1254932 120128 1812436 1322632 596580 1256560 839053 1784891 444922 29880 510527 1713580 758485 320800 463382 308081 1747265 1534977 1332459 1073804 861259 1842094 199593 1226611 400265 863186 1510638 309747 1964516 1348450 1490596 1184527 849724 1728673 602560 610817 1064196 525414 1187842 1097945 655359 453869 1118759 1500271 1185186 333677 259990 619478 508118 1768666 1968178 995744 1652918 531834 1222567 1796334 118745 1322765 1712929 1176806 578199 1589842 1881133 570370 857742 1551163 1421348 1766377 414559 565379 678112 349852 1085848 498795 1559990 1030692 794660 1108645 500618 708620 261382 1124507 678431 646568 1176018 1612967 1666283 859193 398422 1995320 628105 225097 698952 946953 924233 418688 1031344 615443 744550 639949 547593 672738 422563 1000279 1842329 649544 1968212 469608 702596 849901 1383894 483534 994981 988883 1310803 1668133 1794276 1519931 246969 270554 33337 1938009 1369814 502733 1930266 658747 1592369 755820 1754476 1535318 1302041 810871 377674 400736 14053 1811432 947509 1041073 431113 1338183 1154711 297739 1881664 563471 1930762 727975 326918 246318 1536592 116570 707204 680170 1052268 1786608 1216650 1508821 652931 1161628 124608 1306562 1354525 247032 422086 1745720 223475 1723794 1488156 1550564 369551 1016540 121332 1540138 474747 1193555 942191 1593891 286906 1105084 600360 68514 692846 1949320 19679 400115 557762 1986430 488443 578308 1025788 1093980 1351445 774982 1672216 1407062 803527 872026 321124 1950977 750967 624410 387025 201516 752754 1568183 687711 1022605 1128135 1689575 1881178 501141 951815 1628528 1517652 736728 1194590 1447216 278712 345787 1680898 1087097 1392518 787530 420786 304598 1197765 1795410 1332833 517411 889803 1116996 453273 179235 1654542 1638457 1922062 858466 967751 945389 389725 454486 1332873 623271 364114 1382696 1605517 606444 1736528 1102255 1134938 428293 1975169 148121 1695094 1304816 885449 179860 60585 1726861 1052805 1900872 1808393 452568 65658 1862388 1417310 670749 1220178 270551 625702 1356290 1255511 1710643 1609987 109609 1504959 879039 111328 1411068 1391819 1313739 936551 1932521 781480 1200681 256877 1996685 1224297 379642 119468 1540004 599697 1812420 1017235 130497 635034 919679 1967592 1258417 1249412 508239 1983467 565285 356024 947621 1129249 436712 383128 709515 1045248 1563580 1344504 424842 1194466 1453530 48562 1600997 431336 632418 1469199 1098296 1851281 963763 938537 628293 1831617 1076189 532274 1393228 1362613 513418 1857373 1153121 1650492 708164 288054 1878702 280883 534695 1401330 1363634 1165739 1548392 1018768 235955 329184 1997297 1791388 1496894 770388 1979012 1730613 1915232 1111510 449501 528152 253267 1493349 1100013 339070 357495 1324523 756515 32304 1109095 699186 894932 1984274 128986 1725655 1256094 533994 888915 599227 95736 1417845 1808384 581365 955352 714064 1008009 1462457 1094798 1236298 228098 1632494 1434600 1221230 414736 100277 213344 1029185 75273 1810275 1719974 420020 1656153 735319 1648291 1151231 1038602 201810 1430961 74744 608620 623713 1536787 899385 635845 260044 74530 91264 596179 733980 31458 1588832 1013453 801511 1498524 918367 545936 1892870 421477 561420 740907 1733553 1665216 454042 823975 1839317 1899423 981902 229289 1145602 1360667 367623 988485 1858971 309712 157540 1024579 740575 849673 554046 327378 519960 1976864 425072 1558922 826526 1457639 923480 1254709 339852 387641 388375 238526 699357 259799 1274982 390964 1961460 1915743 1307453 840858 1180445 844041 300556 1604443 1668294 879262 350395 1188172 1624703 341055 426952 869293 156371 1998249 87027 226951 182783 113208 557638 880941 548632 700289 1662210 411272 1483138 1919885 451236 1646380 330436 1801061 1011312 454496 1310360 587594 248042 1611572 1755471 333355 674655 352832 1322618 1164434 768628 1127541 382245 961792 1829212 255199 1401465 660773 1145009 875885 1368917 958946 569437 1929175 809976 465361 753092 637800 1827544 1119720 72850 294538 673091 1845047 1083266 1788179 818235 974375 600037 174749 146405 263241 1317178 1566283 821129 1535229 625051 526519 819123 1959612 347043 138675 649926 709757 376724 932533 1707380 455968 1285020 658111 795992 624303 84707 1263673 1897574 1125990 657071 502867 352619 1160348 1888334 1299752 1241101 1187112 706324 381611 402739 1876289 428718 747030 1537146 1790684 1653723 596856 1349024 364870 855635 318747 1050989 74681 296409 499610 1591613 873463 141493 515608 1316412 1510214 1803165 1481256 1098980 1889191 1681306 604241 769328 1351770 1984314 1142788 1567719 1497372 1463768 1051786 856208 1681792 1495974 1392062 1603643 1437613 276183 1028919 740372 1458644 706955 1170073 145948 1657959 1442748 274695 368488 1020457 979300 1887769 1654978 318466 580634 1209482 276631 1046945 502089 641245 805406 480068 1799550 52568 885356 256801 1650137 1862803 103879 1634640 653783 1767435 1920166 1371442 1373131 1118045 73875 725475 96981 19615 885405 605347 1225021 150148 1182585 1276357 458843 1921979 1411658 511499 831301 775113 592519 443295 319030 665706 321842 517210 1753703 1030207 753158 1449179 1663400 1714159 1798318 1029984 861226 572818 532234 644494 1060725 1795571 1182096 1412449 959588 600295 1399802 1883402 190525 441441 222506 1097861 1409446 749279 1234839 1946268 340017 1679519 1956758 904270 795676 1151020 533203 1238077 780249 1048131 227927 292861 552147 1756796 584269 248333 170876 1491547 1483041 1379944 139512 1090273 726479 1905844 1039986 150147 1289604 1264111 1601238 1880481 531060 1419646 1233141 1100900 1266572 1899734 1116326 655845 510040 1990358 1638279 393591 358737 870448 1724284 321744 1225714 141840 935115 566799 1299861 1004888 686285 40819 1449922 1788259 1704292 1541708 1439329 363262 1574660 215690 1600843 639093 1895184 1172203 1178563 1701985 1846631 982690 1830041 383723 1143893 1164475 1357382 1851469 34091 590456 1491056 1761434 246932 645937 86709 1198850 1713147 1223884 1495400 109710 1135185 1030919 605656 1425427 1331290 111852 924556 490217 756401 1744873 836067 1000284 1086162 359430 942563 1664135 1571415 1877497 858222 1333728 1261669 1554582 1338838 1190420 207758 142754 238744 627811 677364 1534160 1618689 1266619 1592744 1602043 416242 256663 1333833 112680 352477 194034 1784528 1787356 1644757 36854 1306159 1711001 695304 987332 298420 1223859 71697 1331686 1691524 570567 1211102 965884 455187 1802538 1214151 724863 45904 1925564 540941 1825792 1943926 1353944 1067228 634977 1202999 1464385 342393 708263 1370285 1318611 1277392 744021 454096 1900724 1296382 612733 840472 1514871 1113873 903269 825537 870022 446191 1991877 1584561 1027067 738818 372365 1853272 1604591 878673 799600 1881017 448097 242901 473459 990300 381147 1566782 1349289 753129 1568513 909356 1514908 1442386 1382092 964711 419543 21476 1797897 1589098 870997 987023 1476796 1072403 1717129 489969 183826 54045 1937612 1505441 1205100 1368577 1779154 1069937 427984 1945675 673430 1835967 158954 1016088 187960 615499 468410 174207 1258325 697382 560035 338318 1233247 1971918 1353206 1990590 1079058 736371 1938495 191550 713281 1044166 967579 1604717 1986219 1312783 1681507 1619085 1097176 363618 1978625 600354 688336 1293987 686211 1477177 822082 1814860 1664062 768867 1101156 469419 1248309 1635884 200674 5339 59113 1582190 546941 78742 1821165 1006082 1731101 1626252 572591 1673714 696319 1193616 1061901 1450625 1804544 628349 587719 1889013 252611 315161 516892 165646 553630 1250668 1013194 788003 1521030 1285760 217599 869038 869244 878104 506389 215311 1884058 1142368 1176121 1196157 948115 964953 317411 1232570 1400251 1470119 723912 1541779 1682856 1929076 1701373 1006845 876001 711658 1706852 1091446 1898162 1838132 1174309 422994 1977416 326638 958465 1076414 328625 833463 319115 730132 1537885 1237535 1230435 1277841 938331 1525787 1139867 365999 46154 143344 1715251 534685 973114 826968 212932 1195277 845706 1385846 1888497 198293 1728498 28291 1539247 1445238 274538 111295 1116750 27151 1697272 1810126 1721129 1985589 744189 621710 1221615 1854919 1330397 1877514 1461229 536374 1363358 1819586 96010 417837 37500 1285241 923501 446630 866955 1163808 1652568 1908386 869935 1791385 1958192 1615631 1119038 914664 1860848 223936 1506373 140116 1874490 1064104 1687846 1337953 357592 1020456 953371 845894 588912 1510789 263372 1828427 1989296 1009299 1249590 1822613 1090636 1003610 334491 1883299 404332 1794912 358228 1195205 809493 1053174 371419 598692 560351 277991 1118653 273748 640134 1963085 1327169 1769448 308235 497743 157423 452571 1525191 508434 887990 1661752 1599275 748710 1342592 1801891 541403 1360281 780440 1611740 1916504 243137 41031 207694 1000426 1917790 231954 659544 1795225 1113340 784913 472324 561346 517763 1575017 250255 971708 1454227 1675632 1654536 256007 298802 846269 541803 445107 1241813 1251567 1366358 1597803 1570343 1511821 528828 1826360 1723947 480185 1502952 1039180 808225 1665131 163385 766079 154955 1027926 1622220 345669 237710 1294641 1926913 1225347 1836859 229483 1675958 37870 495754 1403725 726224 355247 760728 1977697 897480 1189311 1686054 701451 161977 589699 471085 955377 960943 916755 504517 1492647 1153026 1217012 636905 1458477 112101 705359 1616520 649322 1834925 1315358 30246 783413 571953 935569 762002 1716695 586283 629980 512051 352690 1607096 41581 1085690 253815 1614013 1564357 1044823 647575 1753009 818006 1127249 527691 952072 777783 1502385 1756973 1556637 678090 13994 738081 918687 1721204 249030 1900287 1067063 100368 210241 967811 1903967 1294179 605216 1888695 460224 302256 1455437 131091 548329 891264 1915398 1136118 381521 9406 361718 1652377 846186 868051 70031 1113063 1887701 456967 583026 1236300 921642 1322165 1223794 640184 445729 45905 357316 592086 1276979 518360 192118 185412 946646 1197190 1746433 1700324 1508737 1371085 1926606 907667 1934840 1771552 1337411 950057 364736 1362729 1249487 1113577 1966512 1097396 1227990 497680 40177 1790780 217552 1884582 43545 359739 941767 669030 399399 569137 1667992 444609 1426435 1129412 957505 1476718 1390816 1102679 1076746 1953215 413134 1210216 1505433 186132 874403 1661370 1686419 275780 1092222 182984 1432365 917449 1129084 934277 1101264 388563 11565 889882 1532930 360536 634033 291963 162663 365701 1818902 358218 1285208 1608572 1630135 541216 1265014 672966 98976 697169 303348 1587527 657164 415050 1848869 514769 560236 1275102 1871614 1002165 1256251 1904292 467904 1841090 1956571 166503 847848 1973024 270912 1973229 526500 1287773 895115 1489444 862931 1655804 1328368 652471 1073814 786157 1764662 1920363 1796318 1883461 1674799 134761 1487101 672172 1572483 672885 52966 1813849 621108 1188079 571538 807119 214623 916134 1366440 806356 1231492 56591 117284 62045 1168725 944619 1288873 1668800 1475279 1994306 1441345 1308845 1544252 270366 767404 154702 1406461 279563 1950771 1309421 1647844 581936 604502 456278 1777378 832195 1472515 1107495 1488771 1652434 943427 1931 1281106 5123 1264287 1020279 801701 313154 204799 36526 277635 1829840 1137410 1759362 292335 509855 516132 1364285 1262056 1392283 1020239 977339 1264731 1795837 129043 1871702 1464616 91523 9800 418236 1450629 1212933 1345854 671480 438446 1840017 931461 1447483 862960 1772728 1124440 1100459 321277 1434992 1383499 1331418 1630057 1732885 979713 211210 1179455 451577 1013246 603298 1138430 188088 1690121 1284794 219558 423248 95347 381741 632933 312572 444391 860246 1893416 1612058 655411 976086 194390 905812 503509 1665837 1056231 1563246 1873543 1570616 1299335 657317 1809551 819321 1484307 1257239 176959 1101840 462797 562040 902168 682270 1716828 984636 221210 1012929 1739003 1600742 1680717 399999 957400 1499115 300814 354974 581464 991175 1205040 1113193 479209 748277 1006904 1613607 1939360 1628020 1823078 1976296 941432 610435 326545 429842 251376 292803 629575 572346 1544863 633123 1184251 618035 1296151 1382195 1042762 1766762 212400 847803 1622575 1666404 498911 989189 1858520 875429 518621 1559420 1582999 1776239 1134816 178372 1702637 1511932 594210 1157703 1235144 1805690 1343752 1015861 1084667 62372 1358485 786274 363161 1922887 1680943 1540705 1577426 444698 1557748 1329408 76777 370906 287226 1733427 353325 909164 928151 573396 1702595 1537716 910475 970078 1059349 1355781 754384 658772 1609458 1204022 37863 573712 1077742 57375 1132803 554872 682942 24921 1058844 1517760 65433 1341444 740620 1954413 1777234 835189 1012395 1356842 393097 1736850 603921 492584 1901700 1624075 239811 669622 223130 1199008 1262382 1313445 1290772 215545 1566902 1757984 136025 1050547 1542624 210744 732476 1285883 891389 707220 1117865 1058398 1430546 101830 1991777 1472882 285674 1299848 889933 649802 1398447 913061 1006 903337 1401856 31773 202619 1030805 675444 1408132 1156370 736127 1306812 1012697 720922 936823 532525 155084 10162 1959981 1025783 1354232 1575089 133262 298338 181776 982021 1020063 1833581 828449 89754 1406955 125932 1663466 1574906 647154 1669310 585795 1750065 1705702 216157 249525 1547769 225451 1986260 575654 1929659 1615272 211458 586837 475686 848553 628140 242792 444636 623788 1333383 1166680 57085 1204913 1893258 432861 1822942 228991 1133673 1305250 1829443 159785 683301 1262482 1467128 1712668 1268549 954054 1611623 594936 1591946 706998 1973220 490049 957146 279999 1536758 1624775 857695 760107 707821 1872801 991751 1220617 1711277 1121812 10643 696140 977387 484347 96566 1676440 1769053 1016591 1213449 1919220 1555924 1142968 302657 1644118 1577943 843589 113600 203591 1707582 801698 745069 897263 1909662 1289453 888540 1295165 946294 1153924 1844224 227956 337135 1669437 1152486 820374 1699816 112713 1048595 445700 79234 1885804 1532337 1680206 456254 828244 1024527 1381541 1785530 731880 1713333 1161660 1596143 1775624 1617172 1852864 605000 1622217 703671 1856432 1265094 958902 1550917 972846 1892368 1424343 1384994 1311991 729782 1075626 1342065 1833483 75783 1117882 1036644 1270878 260638 1752079 319480 744210 1423881 1195398 1540235 752988 813446 137946 1992021 515992 1302006 1234669 78491 831444 1907086 258002 184195 1915944 1702664 998104 1952586 924533 1401891 475791 354109 461776 1675047 1239693 935114 233562 371511 718943 418609 1411102 1620455 1058714 1981620 458080 826259 1695818 1298259 72362 1689834 1687186 1379601 1054571 1204423 1290729 1577663 344946 735306 1853329 216362 212541 956061 1989364 762150 266541 395493 404921 1648261 1422587 1438264 1899835 1515429 1277488 1470048 1562135 907825 884425 286818 1201647 102370 714722 1221462 327782 204493 1266181 1803874 299386 1755397 1203584 1511527 383944 1215443 333124 1333564 1818120 1267272 609483 128198 1648805 1621777 1750813 1022490 1289914 1608203 1672837 1654781 260860 1761077 1177165 1559254 1338558 1498336 231211 1672780 1260223 416532 571956 269335 843548 1660090 27552 774917 81062 34371 50855 269280 1564636 1361475 1254162 35011 1577754 396273 1018051 1461071 54016 895795 1020567 872380 1740996 1800738 1235803 1375633 387795 655323 927248 1904630 730123 1948509 651334 815361 978133 64178 456353 1840716 1162714 1982754 478102 229274 1432742 1323202 1157894 432208 451541 1407335 1611251 669114 1480283 1253755 1548281 520688 1161446 1399663 1638581 1953337 740988 1669524 1869766 1728955 846917 1662478 73087 1893735 1482085 1125526 475140 190286 1654758 1625086 1087914 1465834 1201210 315977 139980 1239769 1437356 391730 255405 1887439 1225066 1749170 1266616 1335538 173723 745299 591983 1476403 1834705 61756 1649949 1502154 1806139 1954454 789573 1256919 293463 296057 1377252 1103185 1554443 1449724 229639 94594 1088949 1395705 1739673 1961442 569008 202682 1796291 1718253 1852267 501649 672281 1409284 1658217 1692073 503630 1393909 788221 771208 1509659 1444258 921719 1054407 968085 63797 1956613 1765974 309443 1412782 902260 1978152 1087165 938177 606676 584337 1209742 1394969 678479 56215 1400047 1811511 902119 1732103 626087 1368944 1352224 906364 1551409 457928 1817214 987535 1386025 1330021 1807963 1938402 1710656 299125 400025 861947 1795204 1402286 1161198 1915069 1546599 1725558 556200 1073115 1156250 1095348 109224 1398453 1276372 624348 731176 61397 874322 1546615 373002 1618352 1359942 1061792 1515584 1648946 392923 413169 1644365 788513 1210065 825937 1706738 1500148 865150 604991 1009355 986330 387289 1861533 1336379 348811 1940750 909016 1823992 139014 1241033 606284 975969 67322 1364888 129656 90433 764508 670099 530984 216066 198909 781889 690624 1998065 1396586 267443 916841 535807 1640731 578489 837854 1433200 1374142 505656 1570674 299591 274306 1874713 1562047 680747 1249503 20177 1923446 723809 885699 1572208 841586 511784 1497751 961491 997646 1768527 1685951 464261 686367 989427 695352 346074 1607362 1804495 208518 782223 792936 1533864 1441786 1512001 712079 799169 1997738 1373636 577812 1971660 240933 1658509 1807633 342342 1521319 507731 149753 1429608 784506 656870 1488335 137101 767045 1040422 47204 1915138 1464818 404009 1900879 493118 980875 68984 1993694 532787 92709 818764 332130 788857 717694 1847082 1312377 505336 896276 459407 1405100 1100839 1138630 332585 1340157 909116 32557 252962 880455 1244481 250329 1531607 1027925 382574 1602826 1653112 1767333 1715970 1878000 706549 1717624 745329 1078862 567230 1661706 1247090 247682 1044125 949701 392732 1378562 1116672 204106 359466 726027 786587 1120651 578622 215898 1123480 640393 727381 1004346 1711144 414316 72162 793243 1583299 1181254 1797566 747117 286354 1094716 1827039 796169 1216221 1021614 791229 819667 652772 923198 280110 1726304 1396715 308002 1714780 1528362 1484765 477627 563757 1218306 1410490 340769 1203194 1751908 1446703 1737872 183192 1449336 1167468 41259 33452 619628 1556044 462981 1967019 55915 1740090 299712 889228 402023 1840808 749070 830405 490115 1452219 529986 1124687 702200 1098426 963999 1267552 26087 409303 1302409 5039 1355065 783254 1141891 1846235 1957675 976869 302744 925620 1748185 1183720 543544 1619104 1821649 251243 921051 412187 1151756 815039 443037 1282778 1331772 327845 1390346 1938863 1850168 1624833 1619437 1319791 1475022 956292 1855152 381241 1943097 1534924 1297165 506325 1217107 828053 549147 737000 735939 745227 609025 508282 1663080 529112 138444 1424870 886169 740520 1931438 1639519 1414723 82734 445699 894298 420261 787453 107201 360779 1239382 1913311 314247 789504 387273 378314 164614 1887506 1038634 1493308 699854 152566 425813 251800 1552956 1357380 1260431 392073 191193 991940 52041 693977 421341 1597093 1561902 1036318 1841657 1865405 332086 1789808 726223 979510 691849 654063 169972 918810 396899 1708634 605682 929390 1187829 990443 1786282 1091001 1889482 1821300 1346864 1381349 171624 1488792 809130 1017679 545674 639977 365517 1602367 1313008 1431552 178675 1965608 1861447 892551 669182 1311578 319781 888801 452722 1286678 1478637 1823356 170426 1511798 152238 1257770 173328 1267930 1868474 1443818 596254 921830 794863 870938 1606692 105323 788777 137302 525148 1983199 156851 556839 97529 1524036 992230 1338985 826839 131362 1571840 1947778 1291710 86254 1947761 581952 1686246 193135 1816688 131595 1839698 1587095 238764 160365 118464 1041464 166711 266265 1315988 703718 1132960 1961563 1418580 1392769 1890671 494701 1333344 162089 367472 1653349 829696 1650747 820864 231519 272918 967822 1337139 1516164 378392 775563 1116018 611651 324829 241654 8369 1059712 1050665 1685594 630315 279584 867275 678838 1891348 1286315 1308570 1884674 1518315 1005380 788686 349451 1540290 1007395 1592081 752911 837011 204661 585404 1377866 309512 1581795 1157599 551432 655673 299651 8196 53560 1124763 1894925 1450463 566540 103616 64348 1858105 631959 650610 1596757 1890890 252590 424721 719838 1840679 292578 372985 1377362 659117 965201 1270270 465158 307943 380612 848078 59053 1344313 28729 1535456 1457007 1959926 534036 187134 771739 1310097 1527102 1497543 1020211 167422 927349 324508 1926163 266117 730076 1197429 291337 401256 28980 397022 1240137 635627 1623555 1364522 172316 872087 640198 313522 1996498 824810 1290875 1162035 1503134 764733 510452 1505037 698766 928718 886695 1247799 1027708 258179 612485 1457035 442736 380940 1611571 141759 411387 1600484 379206 1283084 1242478 570656 1748312 67990 552647 17370 131832 843081 321077 232620 735814 1423047 1158761 1439285 1500181 226509 1103821 1569806 846777 1617283 96513 733069 1213800 1485677 1674617 710367 1433971 1361976 1230975 1412543 1244708 1827019 1670972 529803 1688736 485101 1225049 1021519 1597596 936584 1206731 367571 1199354 271445 260413 51248 345283 1932991 1749048 964973 1397912 1722203 790168 883954 1270815 1340603 209009 429535 830949 1699366 419850 1011100 1729495 484622 443007 1190680 1194243 571671 167983 1081019 1674326 880387 1484036 527423 811587 887112 1242094 1263329 1738161 1162305 528255 776952 1613552 1852115 1190921 1335474 671343 663339 799652 379803 1167568 37667 829293 1108474 1284644 318484 968446 1238503 53766 1812551 374425 1452023 1266154 1730201 836815 1718818 1877089 1088664 1170714 1336160 1643347 1890548 1108172 1362088 1846264 301358 332245 634706 88228 1215593 818339 452753 64685 89851 87875 1409969 977805 1035006 1043867 1751274 87213 1830910 1712217 580068 1337394 1485629 1025980 1578400 1953681 1740762 29831 427748 626204 1230063 1585724 1584658 1090531 1674208 1718077 975534 422394 575710 724685 731358 1634590 386116 1695136 1679629 110726 347781 168739 1350465 1848485 1064004 333126 1841004 231167 1034282 700734 221353 392085 710706 1565881 597019 648718 1572737 1482057 1458867 114949 83825 1731406 394751 1951845 242577 655789 500584 109725 1947955 1362346 621614 1893117 1326729 1261988 535365 764147 1271240 1342995 147096 1374823 891889 853573 1121734 1416838 1660055 741053 880956 337065 464511 276663 252417 1176257 1459623 600049 299018 852554 1967394 1423515 874295 463503 1885462 1469706 1949456 1415089 1937128 1497520 489046 1577369 1035225 144491 299117 1733403 1691195 809627 107565 124205 1954752 1926881 1149608 1779178 409084 1286297 1307713 1080631 1090980 1392913 252462 1047767 1806033 496062 1950661 1010422 195858 782731 148205 1456238 919791 1204152 1943618 1000447 1647783 1357303 195373 867653 1776660 725939 406844 697599 170907 1008788 1873028 406246 1843425 414385 1747455 1860289 1357357 864416 461708 1923737 1037121 212201 414496 1714792 715084 361521 779839 1291344 1400207 140621 1934773 1171076 659801 1861031 1562269 383823 303877 1951242 1950229 1086402 968498 969652 928387 1670960 1347865 784354 368464 971177 1741572 1292988 221199 205788 1818488 1122448 581844 1067114 689464 660700 771658 1750019 1375826 750537 1512348 921616 605771 574263 929328 1898719 1658689 1394502 612093 109075 1025433 1828535 1567200 1064109 811346 1536827 935839 1851255 1134415 1929298 1957958 979249 1029277 1103068 1466864 777324 297932 1662904 441424 972997 1435343 1741897 813332 1507230 185177 1441867 1286420 761750 1662257 755473 203508 223958 683934 659063 1277728 1935577 1505876 194822 1605918 1410567 249815 1121561 598340 437208 319024 272669 278898 121345 1761794 886568 137368 731103 1947645 819672 1675310 1016934 15340 167544 1839177 1698845 170364 1654132 1610722 1310954 533519 506452 548833 1425966 1612048 248256 977837 1673474 317692 1666194 813187 1023045 1081893 1831288 137644 1482928 1471107 644478 262157 503229 328477 217919 1169329 492549 494652 1967963 807778 662022 673811 774293 358000 318169 1764089 234799 80944 1768371 104342 154753 80634 1815162 506192 76725 1072167 885975 1808798 1318027 336800 823366 1081241 745205 823292 1238606 1427700 1535903 131245 1520036 1425236 296853 668941 1391905 1641164 1633872 1016986 1503971 716801 1853696 242198 1917743 1286994 453357 609883 1456016 566351 1167208 1445779 1564628 1580865 142238 1705714 953251 1337984 740731 1961957 414931 1490484 92730 1334480 812934 733990 860303 135504 872066 1076713 1946243 1370491 1621479 1412938 1432934 1248322 201048 1694757 65977 1861244 1838139 1998808 514344 1975280 1044831 1288394 877630 265565 1555670 1214817 1983689 21546 1780244 346791 1497793 1444463 1114871 1045094 1039229 463421 290258 1591730 1541095 754646 943792 1531228 116474 269085 1693811 1862064 1067683 1637666 1390581 1318333 362590 527286 1017483 858557 1265006 447394 1305582 962910 129703 92254 1146755 1691436 1919215 1679818 1643017 448804 515971 132250 429856 1499254 728657 578428 770000 1739469 1663734 1429123 578770 1731138 885050 1251079 86541 828976 103837 1030347 811700 1136159 1592820 997539 1429620 761022 382512 868522 586783 444291 252483 1889912 1239375 1793697 1328735 1586668 318269 1788296 1467695 978958 1292607 219015 1165338 656899 490023 1106222 1533153 1402059 479994 961572 1858292 1661452 1115485 275954 77215 328325 271912 1307575 870377 1609462 141230 1546261 988603 1528334 1433942 1721418 460367 1563150 251120 1604047 219750 249998 1958683 1324996 1347617 100914 373928 1701783 1194796 1909240 1024287 899109 498566 1613288 291375 591938 62665 578590 488773 1214526 974878 829101 1182931 589117 589100 1152738 1451293 756825 712497 102520 453392 162026 1826069 523742 97069 1975396 291952 1206300 172871 260072 183309 1351142 277037 709667 1062661 323450 1810345 1338279 1718091 1028004 1237270 266278 1184004 1255425 231173 596914 1034470 399607 1722975 1852012 1308561 884543 1044650 755167 809033 1889974 15056 1335045 669167 1322239 1012742 197376 1403858 673138 1041547 1346230 1426941 1749098 1880035 1444339 647193 1816543 104305 1406742 274622 1792935 981751 1013943 1321416 266356 1811022 859814 494316 235217 435004 1756438 1465504 5153 116468 1396163 455534 1065954 13137 272760 858713 1901763 1258937 1533589 697620 991973 841915 1259679 1223398 1909065 41814 240850 1372486 479801 1912409 1387943 3393 1955086 36008 675478 1916870 584705 1405965 1333483 854159 1599686 463922 963583 1497448 1073742 493978 103326 367616 316071 200545 425871 1986666 1602257 974363 587838 1626920 1289642 1605151 1461013 1661025 1052480 644549 978313 237210 616382 1669511 890812 182730 1682227 287971 518675 1487115 315741 914478 1870653 359445 898464 331134 1620283 407029 1539004 625369 520281 418825 993776 1876564 1648822 1024724 1751078 959529 304512 1105832 1142326 593681 1021949 1549919 1285397 365060 528508 1730396 1840447 641748 571018 778636 730224 111041 1096953 417783 152797 1088175 615931 205585 76714 1583903 1917441 284315 1596939 1437690 1714999 1775955 1352501 1157591 605813 1002588 868004 1930808 1812344 669626 862741 1394079 305021 97321 346173 237070 289774 978954 1187008 1660940 1473107 1066335 1864212 913283 607566 238293 1451736 1185997 690796 454431 75188 648329 1400505 919879 1043421 1519868 1308999 1388610 1307002 966670 485886 1424618 775806 1292089 1808195 1883914 1902883 1317966 1075396 1848486 1229323 1992309 1587863 781695 982121 659366 1313625 1816232 1844547 1905343 1316929 1598344 1434648 412671 1829953 996559 711210 1538777 1561903 59964 1066800 1740434 575117 1347855 1251606 60824 250319 114753 1919585 378652 1276447 1687636 1134623 1043958 880001 1120377 1647955 443653 732646 126055 109121 897944 638942 1360995 164477 1249155 1333725 1510417 1594468 873600 1600786 221426 74573 469554 1729816 621778 1457958 934091 1438099 1088750 1550669 1724797 1568723 1285933 268649 126894 1218211 1216924 773288 792651 546847 1272158 1264970 61539 602062 60505 1264880 367126 1907527 1529891 569059 107298 844768 905941 459619 256362 735281 924934 915595 526606 529742 931016 1012876 500278 1019722 1206201 1136208 1118060 50781 1960320 952796 653914 1305737 1672591 665086 333964 577986 856254 591333 1770173 482100 1810498 68197 650339 863355 605931 1476892 1423849 725978 1193437 1008612 1082508 1345933 563527 1300068 845447 152592 1215130 64362 673300 609788 624507 484329 1972477 556691 1831779 123523 1491802 985244 959272 1499335 1792071 1902742 1648720 1270835 781776 454820 1995331 1361949 752740 208958 258310 225917 1179427 1562642 816069 489309 1230171 1765972 1869092 456437 1337254 1665223 184838 389243 1828348 487880 662254 598450 1285277 20107 899680 1887919 526429 1934907 1539479 964768 1473431 1965174 1153765 81833 1994665 64226 1170284 1067293 728026 1290642 1313006 1799975 710081 1563906 362660 18386 719464 311038 349684 1398570 1262143 421448 341 688707 1620936 1593033 261850 1262545 121188 1005674 1423070 1536771 45843 382247 1810429 308300 560945 1871000 393495 397869 1852386 532571 1096448 129693 739213 1752525 615920 1735236 1151464 1297457 589748 428655 1622358 1290633 837990 877526 1604404 318302 660127 1610870 989489 1837403 863936 547042 1896838 1996019 230993 430974 179493 260320 457250 1211242 1139131 71504 1649163 1878561 1407512 926550 331667 673446 442332 966793 112762 1776905 38252 1748106 437817 1380797 1091522 1983777 1440631 1234593 1712219 929933 288231 1875701 1467289 458368 639007 16227 1505112 1743651 1672072 1690142 378648 1994495 1564978 464586 1006146 1410615 412758 1126081 1529228 1611080 80019 1330542 652400 1551260 480662 1792504 1843372 475543 320576 1358511 1547788 1591196 854261 1639904 1673802 740500 630267 1625870 115011 889921 1428582 1689326 1032373 1837628 462128 984874 1868136 1015716 1606587 1750244 680987 515513 1253760 69798 871182 1437688 648724 1338648 1942053 1580424 1235929 569051 1673703 1756407 1338994 1636088 1104581 1243028 1634699 1090887 848989 1045900 749341 562905 828913 519913 181704 1656703 530789 1487996 1708768 477557 1996847 1741975 1167736 1325016 1577089 1378705 1639439 221491 1625633 806376 834815 1292219 1475241 1643392 796090 1176008 763591 1589021 128805 1940969 1284663 634041 265770 9830 133234 1418440 624612 281147 409426 1728009 683500 262667 62571 1094117 455980 1305508 302309 412985 436870 922318 673999 1643383 1925358 6858 49218 1115887 442793 290707 1533172 1517708 864392 1440743 1678760 75717 1770588 1615470 207187 1458687 335494 987987 614134 785018 420759 875498 1076437 667508 1319862 1823510 1349412 1878066 1509653 61583 89823 1843223 775477 1919431 1853273 94446 699538 1477507 966169 422587 464334 1071748 900368 159988 93718 1176380 1863676 1210433 487751 1782096 113859 167271 1511401 288092 189741 651564 552429 1578686 806982 1603802 1385806 633501 1009932 553892 867457 1209678 1499083 1469337 60795 912957 665804 1511663 538773 604748 100624 1248339 68165 1651704 1026667 512409 1431496 1822862 1869649 1930290 1491566 1882936 53017 519608 1969967 1414811 1046600 1539763 1213133 859244 1873710 1817172 213127 348474 585964 1012545 868523 1411278 1222807 127328 1658691 232127 1533149 453973 264213 472338 65501 1149501 651323 1332607 96946 841703 1296191 39559 544988 1186272 389925 378331 317553 300109 852404 368051 1408869 1835885 1834253 1959632 1895038 1382784 1076775 1127009 1251669 54174 638987 1454090 1113989 458886 706214 1301129 536590 513026 459930 130100 1924864 1387891 792037 321845 381413 1525618 1029958 1683806 171016 1762344 85715 1679944 821078 516857 1975056 1834698 1084766 1498751 361857 523821 216753 1903908 641673 1743026 1363315 898181 1696660 1563090 581727 365062 490419 514678 1106005 131194 692549 1542617 1243981 1389753 1808806 732594 1141890 1282253 336031 1018373 322495 1505050 497038 641249 214344 627372 564636 1466251 1303227 611334 1346937 1918820 856033 1089892 297657 1531095 845734 1311887 1881301 852305 1729071 687202 1300948 1539573 1037226 1877481 1089075 449773 1250176 1228793 1035676 161397 842798 1825482 1232961 1749059 1016117 821120 518820 1497638 411119 1255798 1127462 1868860 1148846 910664 422358 148957 769204 561701 652086 1028398 1154703 1826824 1789879 545724 1634547 801194 661036 478149 447593 1992282 1478694 770049 1112066 198897 520431 758148 781569 704855 652825 756501 202385 795084 1476540 630103 1126807 1905637 216317 1044157 1131509 221650 1876491 1143565 1385542 513254 637255 789227 977674 531328 1891045 1226461 1398954 1468915 487094 101564 530931 683325 561240 200194 134815 426795 1061092 1136350 637415 672736 1413617 457751 416848 1160454 1072955 896896 849256 1733168 1371393 1521932 1887303 285887 967234 110331 166305 1573482 643678 1846325 1608017 1042239 846953 807946 653675 1807172 1892154 1563562 335016 396980 1006691 1972256 863035 1853342 1968286 394568 1042514 1825187 578292 700549 912387 1683088 1703245 1713133 283406 153976 915690 254811 145655 1435397 398722 1530545 1281218 1403220 383710 1088082 969775 272155 1019859 999661 1526637 165263 559471 631374 586832 1137617 1276623 194736 1270087 1547114 174875 1631164 1313746 372596 154407 459928 1567559 745207 1984973 1844291 33649 1370595 36543 543928 243449 865652 1001818 287377 915475 1015813 1496631 171861 1969378 900970 931708 41027 1406078 1763497 1194580 1634521 1546338 581855 525594 169923 401859 531453 32027 358368 200535 933487 565105 46787 516579 923747 1769498 504065 1474472 1904529 1548888 917979 724951 401331 1546807 588726 362648 527124 1759014 1677792 1685823 1420525 429767 1274130 270406 924357 966348 1862333 625202 941059 423172 1950912 1199856 307933 1291492 968908 879316 608689 1122093 1414485 1336797 1469410 1889269 1768615 195468 11712 868217 41707 1502552 198663 1398977 1604468 1704698 218037 1882074 971073 1477115 1047168 419064 545763 1649241 18920 1714538 1779287 699398 302939 629568 1516228 1866789 180482 104325 401375 1601452 349153 1490568 1918445 822479 827195 1264395 372117 1595590 544311 1794877 1059256 90766 1624977 1507772 1400312 1429851 1492513 1974671 515442 1311243 341622 920758 912567 1358163 1076803 1429449 1042207 152710 280068 1804834 1566061 1422039 1793574 128766 735375 1342358 1103135 1339218 413707 91273 973055 1462963 1276074 1414869 120094 479182 833139 217926 963363 52862 478863 1597484 491086 279723 1502210 514979 205805 1666865 572729 568603 1150699 860135 1506225 243038 1293059 893223 196421 1952048 751847 1620592 176143 867278 528626 739240 865022 62187 1347284 1478064 957041 177792 24951 170141 368693 995131 1023933 326001 28720 760951 1097509 917121 412753 74450 1810487 1329128 969664 1690397 746927 412197 1293424 234209 731506 957562 183665 1375818 1604744 1519059 837238 751078 159434 1886048 1999738 1594205 112023 1769390 1180282 1162415 914338 1360172 311182 1626478 841658 931405 1307814 1907194 1307200 1395183 198645 1687405 705961 409966 451981 530148 249096 110611 650912 1093417 1865264 91007 1931567 375104 299843 1880804 1221430 75423 316043 1680612 965329 354083 2365 1099965 784444 1521587 1458688 980891 14325 539633 1728231 1809850 173418 156660 1391454 1774082 960996 685751 1810977 1192264 902433 109473 1290808 231721 1104314 1693963 1872848 91242 146514 1236439 1788439 1608674 1941073 1796175 427179 1605502 1573903 108652 239468 1895432 878171 1105448 666055 1581577 1472442 165343 647169 1213451 876591 9765 710671 1394707 1717048 948809 55231 317794 24759 1304221 875875 797646 1352839 1335210 908738 335131 1555902 1276719 795205 196942 285334 419848 1174894 743876 280297 90948 145147 1111363 553447 1357791 632305 875737 293546 384937 445918 645349 420446 216853 764591 1041470 1762468 1385664 1952505 1915621 844475 909219 1241882 1610966 1583975 1274379 1886997 1537236 1557566 1696489 768356 1319529 1420011 810986 1415282 967695 393772 496144 101185 1570786 464783 1318054 1022347 1583840 683658 1180540 407881 470611 1787626 719308 138360 1715413 1805027 802517 1591198 1581436 701662 1384483 936937 1128159 1791340 338833 301717 1489046 1143118 986364 1401721 1093725 1723270 1323595 902312 881752 222513 582315 411763 518986 770562 396015 906529 257827 1983323 718222 808882 822860 1829157 1549097 458587 391445 1297046 1926215 238098 1325729 1468982 250655 1022009 1732548 546848 327952 1827810 687597 1674241 1418861 835234 1791865 1029325 1364208 1641157 1371310 511310 1012826 1884860 1962912 1783921 309073 1673145 835100 360195 730959 12895 128510 1667244 1727086 1819849 795998 33197 1379109 865232 1693096 1971098 1251150 49812 1900083 61390 1073631 1012171 524569 1328598 739370 509819 1813425 1504293 940317 1584908 300229 1044957 46603 183425 637379 144906 1241843 1945682 1218988 783757 530278 235465 991364 1351527 288248 1592432 400320 1624116 1594368 1909542 1885009 1415420 405929 273308 613696 165246 1466462 1342141 1357988 744747 350697 257253 473959 1426178 1043469 1772666 585076 1900279 1926947 1666228 1985111 1995633 840730 618761 790927 1264599 1944840 412703 885304 81165 1701381 772100 212513 1342616 1627399 1848922 582636 1191778 1993271 1856408 465255 1539064 469696 199260 904868 765876 1250679 620272 1963102 27844 879774 655863 779582 716709 1730058 2638 645532 144158 354889 1388970 45509 436743 462203 403236 1695158 456358 788029 953571 195682 556847 69548 387327 827614 524584 738687 909315 635910 1700086 1028666 1636493 1378722 757539 908201 1619727 25026 1951724 319891 1002914 1894378 827147 1956621 247174 447744 1567564 124709 1001338 337302 1903210 1799399 1880209 1242940 508236 850718 691097 550918 865480 25748 470652 513948 1620147 1598338 42452 1326899 513362 1024538 1875647 675545 1471679 1755525 604686 71539 1558088 938442 255732 1991686 1769472 607177 286040 576651 1963250 1519130 1459299 893791 893843 753213 287565 665526 486617 1916468 1321430 215691 1898852 518885 669005 510828 1531166 205260 687939 1337742 36316 633249 787114 1700362 1613788 145954 1529652 793727 1908012 1595739 1720350 241355 57664 145920 203477 1836716 1927173 1524204 76653 1529236 1623283 463966 1546953 1343350 908327 1756013 362929 1799130 870027 430673 908343 1038799 638071 992644 290899 1690886 133697 1446060 330538 1669302 488378 1613848 534188 1192700 1787183 459842 442069 16140 410192 882919 1699814 1126531 968207 1023677 293123 888960 143473 1681750 475174 1964718 1526092 1539172 661853 395800 868330 964875 1006253 1611984 30727 174750 590058 1364698 1867022 74738 993656 1963098 1343722 1888806 174689 738949 203233 533772 500901 859241 851515 1134540 620160 307875 1750334 1907516 1337469 680603 550443 602180 987950 463582 1442577 1540950 1759955 1664193 1833956 1097597 1131740 607782 373302 253039 183153 134917 1776289 506911 344723 1246974 1692646 1333668 1439404 181077 1338217 1494162 1893950 1396389 1030308 152518 390086 362727 425846 326596 332222 484514 333814 1063659 391039 86534 1751715 221232 515734 1020845 1469973 1780213 359816 1387149 264940 1009914 1121182 1251962 7491 466231 1848197 1531758 99175 404759 633151 327210 1922504 119150 458430 1276622 605552 1276131 275920 592556 1563961 1565940 1394155 1064286 1072797 1965001 1157177 1250128 809487 192753 1515623 1756778 1738916 415318 281156 54212 734470 1561475 476654 565609 820200 865581 337818 86344 108384 682537 634904 705383 488403 722375 1756403 996653 816372 359593 263261 722031 1135574 983773 1379455 1861856 205525 780254 1608080 414813 1225677 1664472 814096 413383 223814 1543761 537253 1352025 1404051 847573 728832 624025 1010617 1130014 237552 738701 698798 1903975 1401599 1776730 1274973 1169504 1498710 279386 188309 1073926 1485052 1150053 150923 695932 633474 71841 321376 1935789 1788149 696358 523790 767017 208180 746684 1146716 759589 64424 1360278 902315 841361 1501044 502748 832169 635924 844850 1603156 1794371 1131754 1834804 1129417 244131 1348070 722065 1403046 116020 1753263 122117 939050 967905 1300794 1744981 1731765 781789 1331022 1362382 855376 1500092 80618 1844871 1464287 1482771 204169 1940857 756503 1987398 425073 1974015 737158 1609667 1637389 1801365 1104994 191721 1368211 1553174 1401963 847484 859399 2583 1210940 1685421 898605 287237 1636527 1729929 326691 1894022 1441926 1804798 130104 295472 917552 696147 1222359 1249327 75650 842985 746670 559063 1277658 1685784 1610480 124488 1622442 1572465 1921203 337390 1482521 757898 443770 75661 1225574 1269572 1523015 1406720 1431885 1819047 1440013 633285 1908350 803241 73301 1044573 749640 1033381 751880 1366573 86334 491735 620969 75563 657687 1603175 753120 937011 745789 518501 1915947 1188827 717949 420554 1470556 998950 1997203 913359 542233 1474286 1124373 1338402 777905 14185 1072152 1147678 522271 42309 1451703 516785 1284197 1965468 1526129 1900734 1221013 1906321 46523 977733 957488 1067989 1150161 533540 532788 914197 1683562 1985945 1955032 58972 1836235 210140 938377 787239 1761802 439761 920741 1861023 1619568 317868 1437210 1768343 242531 189875 1394151 1172234 1641385 151393 1651719 1847575 1632861 794233 1039429 357230 282746 573498 1899534 201325 783623 1949381 1331534 1298683 1118530 1040020 1015722 1066023 1543820 1236236 1149072 732937 1670249 751154 182471 654224 1785717 1376369 1706962 417645 355921 655518 671364 1473526 170097 82626 81840 148377 349409 1358346 1114532 1255727 992257 1140927 955267 615130 596076 1634166 1076016 606178 1844335 650766 413918 1690750 1544783 1092932 831876 1819214 1230653 1653101 195267 728802 676963 1699012 586818 275859 838630 1893486 1912806 1440011 1576067 902357 982634 1435796 470394 786552 1983812 367435 1149485 1955524 1404763 938788 1704755 1340382 1161564 1656697 239175 1581900 749380 1365709 1873531 1955152 1896186 43734 1551899 1301535 1004281 1361028 221830 788576 473630 1467770 1950822 192796 1581567 1348189 499245 1531392 1998469 187178 999086 1977866 968429 241614 597876 1338421 782031 643449 1848752 623983 1483639 892374 321800 1157843 345305 1268850 898153 1536890 407422 1568453 700784 1363656 301826 847644 854809 313217 619598 886988 142543 1772688 1074889 928877 1191201 1533608 177126 1399488 160632 1081455 259339 197160 1130631 947380 985374 1076597 264418 392770 1135628 1567363 1399947 1412494 189857 265829 1573884 418756 1195153 303726 1787690 806353 1522626 1462605 221483 241082 1204055 1246072 21736 1612282 1952226 779218 1225336 1737129 256475 1132479 1205562 15901 576388 1333077 847535 1590543 1210923 992843 1396938 909748 459121 1528026 603 831141 1354675 412084 1858633 1564132 978158 961143 746258 719684 208697 1093599 71736 1221151 131889 758980 865707 1728640 117947 1228558 1003739 470741 1608623 672187 70192 1678026 464754 1017086 1001405 1920884 1778092 1033774 1194145 1402697 1381575 195742 381014 1939295 1103849 1078391 1735035 1740620 809645 801687 436862 523838 851294 1579557 1180408 1278368 1719050 711847 1184581 925080 1800112 670253 1865613 434400 634246 126378 1255974 1091007 1121628 431983 1332791 931078 625681 429745 1098159 632489 225192 513524 638065 1017765 838064 1502953 1067965 242975 1762415 77632 1346527 1819877 127621 1789706 161035 1909549 1549122 214111 445220 1408824 814687 541850 1035293 1995552 1543225 356307 736215 905130 1082951 1060144 1395923 1344646 723211 1721313 1032154 1915388 1252803 1821133 258898 1800557 1976954 1182041 1068810 1305567 1869380 1441071 1784600 311297 1340936 1505370 1554075 490180 1393364 868538 700908 1292055 518704 598761 169089 1408960 445732 1152596 936781 1951777 1590324 689176 1052326 597840 102195 1056209 88532 1191971 1788483 1577824 971682 1791578 1363649 1133084 1608766 1390109 1019814 706308 1130613 1754325 1460013 81896 1090684 1333364 1618199 1163870 1490795 139781 938136 1686181 1332116 1131445 1846679 443921 1519537 1172745 6836 887989 606554 970404 1112467 1236296 677871 191986 1922947 1097438 1126139 1551156 545685 1066799 1058374 1835603 1903588 1537269 737706 353253 655303 740542 1638646 1858823 557852 1572135 380021 192795 1915439 353463 834822 1138543 1126446 80561 877707 1481978 29439 1423005 907670 302281 1195045 1874885 839303 526293 425760 1386816 298758 938248 1589890 554385 182620 586587 1864119 894744 106443 1993688 702646 1728486 566897 139627 1880201 1579615 1247758 727769 973 1971605 271333 824115 925517 1233531 839715 1930296 1512077 522430 501681 1355969 171681 220226 1797971 1125708 406185 83591 1775087 643221 1501501 1782138 289589 1905745 1885583 870 219405 1970723 1775168 386887 1800088 502530 1731764 1605719 721710 1730735 1586795 1299016 943527 1504006 94746 948790 1461468 240585 261662 157757 293150 624472 492162 1096439 570472 425716 1089177 419611 469635 1927117 163775 891792 1974440 1655174 771508 607056 1357809 549077 1861146 1997165 228377 1649781 1550820 1439886 341910 1120819 68695 797558 199475 205379 1215623 1223757 165882 1221551 42835 305142 136291 549291 509456 975045 1637531 1691114 1697099 794712 1433562 644578 670250 1905381 1202288 457052 1257718 695330 1366362 146248 271451 1008424 1685268 676135 512800 555712 1740088 585496 117498 430641 429620 1704003 990106 67343 1794224 428695 151066 1103176 219527 1963891 1780417 44414 565157 1351579 1096722 539870 556954 1612421 1424466 1580147 1065615 449758 470765 563540 1687199 588076 1003483 1113480 1220177 1322168 670851 1331074 1896490 859310 194452 978637 696952 836840 1604675 1767411 754226 279718 92365 1906505 331616 193427 1625724 272131 324461 1263128 1149315 1347208 254276 535536 1351331 76124 474847 1631253 380264 469349 1959991 575091 1175212 360802 1661448 1285391 675942 443074 1620400 678329 776481 70316 1902362 1588954 523392 1859669 1626386 928841 526125 684301 1749273 1506705 290114 753908 342378 832613 960381 331048 1774253 1486248 362876 799765 1340054 7479 997017 1891709 1617505 1072932 386710 671875 548160 267764 311466 1193217 861400 1758461 1925813 1190814 98745 620578 466436 1268973 479210 184927 727488 1785738 963820 941927 1758713 570142 160732 983033 511566 252451 1147365 289715 1687413 401339 1997878 1634025 591144 660805 828944 1311829 833452 199299 1576177 273958 152136 1372942 1502386 1416053 1053849 1265120 416457 808344 161687 357017 1343931 99722 725671 1236417 77219 294632 281515 1022562 1860062 774994 1959903 1040519 1519617 565091 1000499 1103832 1154578 382453 1732060 494647 263959 452181 1698863 1362118 1688125 1020691 198012 1971737 1259580 978815 331568 346035 1958923 1123351 1330992 685649 1480671 16529 502468 1360565 29546 679053 460719 264092 797000 851685 72563 737284 1964009 1236534 562876 1310895 370490 884239 1532715 1617429 1540733 415861 815971 848749 203113 1185791 1633223 1189593 1874107 298685 948836 380322 1324061 972791 1999783 1324197 800510 1120105 360080 1740493 1116334 655557 46997 1685903 763907 1748216 675210 1244674 1381337 444524 997562 994473 1388313 1689779 1460841 1070411 843304 267103 1670670 979374 1408059 569206 7744 1651187 576397 1957121 1729038 326093 1860489 75640 1980208 1035016 1538943 140386 1007744 455130 753500 1564787 336608 412514 760768 1574622 1087427 933534 313776 314192 902715 728375 923968 1924208 1110382 1977400 696396 1397530 653723 30273 171263 444968 1803149 1910190 1136439 101182 761302 990062 1365324 952925 686804 672903 1185880 872706 1766501 1518038 750147 563021 625450 239912 218395 1737502 1424992 1531306 1847201 1272783 1112664 692433 679112 39547 1049571 1848328 808149 535168 865983 1260266 1329185 1202314 912237 1164872 1931896 1156760 658433 1368897 745213 801060 1021699 1085085 1547391 1602100 1005895 1578086 568881 1660040 625996 549622 388750 1534362 331170 1778272 398491 1350901 587108 1520694 1582405 591584 1056483 911604 555256 458854 1504806 500184 298468 1292012 151563 1186937 68083 1260681 7938 947144 942711 1215478 216945 676295 1483148 1200964 1087143 1552272 148649 503288 1417343 897197 757691 577514 1583364 623365 523737 517836 136583 640613 1424208 1075550 926483 556541 1933038 577693 335288 1080199 1070526 775068 787107 917539 950773 1822018 462905 1220344 1935415 221446 593294 1916942 985939 1488311 1115823 1709033 86702 597886 1739265 975277 498285 138708 1171944 1099440 1979849 1408585 853069 784333 219504 1599056 782364 803959 1461636 773171 468072 1944698 1917433 1784674 1889686 376079 424889 1788387 1410812 670155 1419963 458538 1182620 888655 124607 141484 962001 1450091 944009 542621 452869 397981 33443 268829 439245 1647016 1403861 1151870 1784559 1678945 1462085 30801 1112600 1788789 28078 575460 911533 1188307 79351 1376795 399346 869207 765086 631338 330256 831570 44515 82831 1121397 1429955 1804520 1437078 890775 1796244 647436 1775933 51414 1027374 212355 333845 794534 1387628 1271741 165048 36835 1204951 24714 1839509 934790 812209 1734609 300684 1152911 462938 1777102 672508 190386 940521 1195782 1032495 1175426 1526993 1321737 1099621 927156 1943445 1300490 1043195 822408 269893 718549 519922 45513 1204272 1250906 1349705 1927483 213488 1129820 335329 664 1789155 1079294 1194491 264801 4086 1700240 429396 192230 1800918 1608374 1034429 273807 832747 613337 1364733 1105300 1766397 1046929 1385865 60329 1691496 514173 1802770 131343 1082340 788971 1943030 833499 169023 1510704 1405610 884055 1103642 962079 730538 619293 1363062 1398698 968036 1201414 1710484 14661 164641 394522 1010262 674786 549433 1781767 810845 1017871 639355 368514 67017 693000 929785 1527085 361690 373019 1164083 1507053 901075 863518 1748667 1083535 1146685 1430053 280121 386419 1624325 388927 1291987 639722 482497 470071 1139827 1863255 825113 410533 475545 1161201 1312674 187598 1992287 767735 615689 1434350 630309 399864 1663314 347709 474942 216639 490252 123807 912629 416613 68954 1727812 11976 468562 1476692 541473 1104661 1681373 278338 396778 863845 702480 1459773 1406112 1440124 1187378 460980 1763510 732381 613102 913268 1866408 796725 1801192 415379 526580 1544676 1230700 443418 945294 54646 1787321 1553404 5455 682657 715156 923525 133468 807753 123031 1600503 299669 1267357 679118 1950582 1059682 191263 634012 1593072 1808000 1404756 878635 1388487 394802 1231892 1883595 1236748 1793172 336321 1647745 1422519 193121 180041 1259528 362303 1853113 802175 351181 726300 1247991 643529 1232321 1821691 249451 596462 713562 1176997 1593695 463288 1781334 1406132 119340 1811124 1158639 915909 1229202 1918995 774069 1833777 1064597 1863756 946090 820594 870978 141164 29432 150330 242532 856443 72041 1614456 547350 1534640 783995 390510 580478 851203 1324530 1253386 1892223 1674378 866322 15190 282276 933299 1816588 899653 704295 913428 1783265 1122738 1724482 679115 1748992 1796225 621322 102324 602031 854466 1014984 1331115 1574613 523594 1621805 868281 1964424 1630752 521407 380922 665322 1676374 855511 630077 1738961 1534721 1628187 164215 491513 310580 1707417 1561670 596844 1303739 451022 130080 1378277 770945 1795806 1221804 145897 1032819 499822 278153 201670 1653258 367913 1519917 1147234 1432882 504897 1290582 275894 1016113 715737 70886 288817 1284171 831847 401517 1626179 1723056 1553491 1376712 883597 1737899 265425 603945 230033 522068 810059 1268677 1041490 918583 1649447 1870400 1437665 1643665 194651 1881003 560594 8146 1573806 659923 51400 1026396 1832815 1123380 1280162 904086 857387 1201390 1809747 461198 1088342 810583 888159 776378 9727 385532 1016233 474746 1814149 471251 1599850 348912 1302873 885667 182248 498677 665978 1276144 197683 353661 1256826 519139 54275 148946 638209 861682 988340 1594739 1326448 553771 1942748 1674022 119727 430837 1293437 945226 1085027 400568 1022590 1038918 93333 1676271 1575108 1715611 256441 1751865 1989228 96254 542599 1057681 632883 1047439 1167699 1096646 956618 1497383 1809401 917294 68537 1839443 1162190 112695 125260 869169 215186 1412453 237134 689557 1058028 1680401 233433 97065 100900 1570362 1741034 1289361 1477326 1675895 1747635 1166428 983778 1115114 76332 1129872 1946937 1235496 1432219 946095 1324052 428590 1348150 1735072 115582 1564157 549726 1574134 439941 1634331 738143 122315 968863 94622 632258 1809143 1449253 1988809 924006 820337 249767 1837650 783392 1239724 459157 168010 849454 356956 207173 1139938 238599 1654198 1423842 836882 1629733 1240928 1786190 980310 29287 358061 1547742 494470 851664 248273 1815070 889484 971730 1509519 407977 369799 1245907 1689214 1909311 345737 36732 756620 30549 785167 597394 1900486 486410 1873583 1258495 1103277 620318 464450 1734573 1382312 1082557 1591967 733962 1212045 1701869 488722 249121 1944668 1519342 43153 101198 684645 1128074 841582 239497 873548 1039682 868081 1546049 1946225 1944783 83987 763307 1476333 1732005 691234 1070185 993946 928631 1730534 1327035 552810 1593987 1306740 349292 1077890 1911149 1284155 892010 1502921 1960578 398025 1386424 1977618 1059127 151130 1266144 912048 1033732 1156641 1809237 348133 1623678 1027334 466335 1807273 74411 575575 753946 806847 1845273 1598391 312814 1598116 1134673 294735 1135532 638972 1977552 1445565 490463 1564128 1109798 1482989 653516 1194942 7661 1697908 1978104 736316 627512 758757 714404 1007553 1344083 1271424 1310557 1772923 155186 1771551 1934146 1864415 741107 1186187 521193 1300227 189209 363253 561449 713175 1817125 1117846 1500268 123589 846644 974257 666100 1660988 1107610 532924 1930910 215366 961726 477251 8074 115302 827536 616320 409425 425998 560965 1585055 791082 542269 1835075 1627520 842866 261917 1347118 1560863 1788468 645024 1970866 1858367 1956398 1669556 76207 747097 686634 1881657 777061 1225585 1946605 1830402 1046987 1148842 866683 273835 1785811 1457125 659538 1527665 1871621 1206527 1268838 1359769 189064 477211 1053839 1304964 1705511 262737 889612 1461628 915315 1964921 1136897 1503427 692827 1693750 919551 59445 1425406 481425 1201435 1696007 1978809 1940708 663392 725460 995266 65786 283705 365163 944776 273006 633227 457096 1216877 1258565 804250 833885 1307671 1803594 1372601 293532 1036617 694628 1157573 1423198 1648219 895570 1015826 157907 1042330 1052375 1723235 173210 1819438 771784 1990802 1812908 218465 1351440 1714255 1472730 559475 1616261 536380 1360196 1684827 1585691 414515 1955986 942405 1701836 749570 1876178 717158 793056 378623 5686 754786 1492410 1051503 124217 833686 1781397 1724678 38087 1288363 1998548 149586 142481 1977288 919584 254657 1590421 1575799 1608065 1726802 715658 715697 917725 1714895 210826 1062455 1982420 252776 1740247 199325 1856181 884011 1386914 813127 518537 225317 189646 162297 1829292 430914 864077 1225880 437857 716434 1706088 1830512 1929964 884048 71054 907870 431372 512250 1473030 1190151 294046 879134 438900 475698 1492722 516807 1796463 1199495 528584 44385 1885926 1702281 65985 1134994 1204310 1130777 1201917 242719 1974234 1007276 1639608 411285 1353118 225187 1512780 68438 125511 1613652 379105 951431 497561 563457 140607 873015 301953 1118148 1062414 1382578 1929932 982972 1610566 345078 218672 1509197 982704 835249 285649 1376863 415214 1330894 984107 806080 1627950 1990478 518032 406150 1592533 1051870 1601478 1222782 1665954 403677 853167 1368136 1628326 1193185 969340 46712 1931875 1320086 892595 1460060 695082 1442300 1742513 180998 675173 1845681 1543471 1729348 834052 929105 671292 941165 1846149 214137 918630 1863226 1969915 1234276 1508402 958922 1011098 1193398 877017 168061 1697057 456468 1570531 1090757 225628 287619 907902 1506452 1580770 1524973 1142849 1665229 171342 598952 116925 1923489 1040691 1317358 581980 1006717 434682 507389 816912 140091 1381477 740073 1276380 255577 1582789 1082728 70447 1861064 1038637 427076 566505 1185543 137375 521103 1057140 605004 267233 1810323 867508 616817 1756880 689600 160477 1679109 1435219 267052 597881 298928 164159 664983 13568 961640 303826 1531931 832827 848618 1541157 1649277 234394 142145 1095182 957538 683739 918091 1927551 628631 507318 1520246 1674571 1591376 1414070 1715721 1779063 1303409 1994492 1845086 1677762 1436 825105 743766 1561188 1162832 1445377 240129 1081486 1194282 1196992 1176097 1555571 823566 945647 1867825 908566 1900112 1717737 499446 1135293 1496882 53175 1272558 539196 738628 1370892 1192566 338555 535280 195538 352767 1822570 1132735 555160 1267091 1959065 983238 808889 1786735 864464 1453661 595116 1959295 265068 1574485 1691215 1039969 529433 202732 1667698 1970014 1460599 1447634 115195 1553383 1657011 1358025 1177550 372124 472095 1435617 856963 1800759 447176 1799027 473850 1391879 1348585 291591 1647096 1341259 1094829 1515046 1011094 320715 51429 416950 2117 141678 763905 1756384 575761 188741 1091051 1667659 1106518 518911 175707 287190 627794 773244 77662 976446 868559 1391112 1013891 598825 1858540 1683544 937283 450640 461239 91760 1284928 94801 665936 1641576 394872 1823870 674342 1874033 1778771 378387 1325446 346065 1268110 1321607 748759 34359 1736010 1042323 875301 428785 150295 1244310 983368 1276536 418461 1746542 698426 941270 853315 1832092 1073381 993690 1743514 1306983 70705 1079505 1665192 754337 1575826 1256742 981211 633926 535230 491825 1254607 369908 756033 1137132 1767570 1030531 1660600 858603 961840 909191 1144208 1343095 1270065 841083 1140271 174628 1783502 103328 195041 1172747 1513272 730531 184620 1275222 314541 1588099 1402663 1555771 1986611 1759184 1105686 1574233 663853 807941 456589 710717 702164 751561 399994 608332 683259 1274431 1468308 268545 483734 285641 1674954 1523326 831039 1348512 1996386 1124247 492130 411318 1408313 1778762 1000034 406433 1901722 1477288 800765 837556 574847 1548187 1681845 1913359 1473486 424912 1978904 1247819 1808484 1956354 1785519 850562 1131293 1239650 1180437 1626405 1958954 722046 624294 282923 1470001 1289436 1560705 1536082 1704284 1180213 190389 1509746 62500 638424 1703488 1923759 1856624 806225 65272 1996735 315206 1713820 1937993 106290 512766 292463 901277 1044027 1230381 1416549 1839513 1409434 23011 314501 676909 844135 1336645 659000 1739432 1202108 1644798 1524323 814167 556177 1993760 589549 596907 784815 1635036 1650289 965225 1553191 485421 800039 882695 1544901 423386 1790305 611997 1580953 590618 1551767 1787 1789964 196409 249309 672310 1562397 1119477 1474141 31280 1298043 625804 1840523 1560380 1687740 184891 1563995 1423372 682879 261290 1242849 932208 743314 746872 1877568 254386 1758720 169356 576628 1052495 1683317 511353 409476 415571 1784608 1264936 1650633 1157461 1087308 1739064 167150 1930084 96093 1487125 396479 1913875 96159 1903784 1477432 1529179 1271986 505610 260369 803961 1425848 412920 416277 1589837 697300 923745 747236 858613 601154 987925 767822 1272088 1445903 1713045 691840 1730765 75573 1528957 438325 1763700 492221 1451669 888739 1130639 996634 719810 829345 1221348 591242 1776531 1684645 1412795 1065870 1484172 81322 1063996 646527 1232571 12119 99253 1036811 1318977 642688 2959 1358696 1726360 1231988 1705624 737741 1005462 1048832 1573747 133362 1286696 12866 873315 1369647 1725032 1265853 824835 1773876 1770463 1595534 131906 1007324 1078602 373906 1205847 1075271 345186 843836 292333 1686700 1770125 378733 1521302 1002147 310521 404248 868152 1001528 1479476 1772175 609374 539625 1939081 1009021 1213638 1067359 290409 697391 1285400 646480 429299 776192 1229660 1278568 1730485 1737691 1292637 179853 1561747 145895 395652 873853 154265 1350715 1171875 4967 1771858 754875 646517 1690634 1087581 796195 839371 235255 193817 1273309 1113947 1144672 852389 81836 1709346 243309 899248 911558 877647 1343390 1697142 988099 1583527 434693 368376 1167942 717899 1884586 949194 1603280 1856829 958950 1753224 1794144 750429 651072 719240 1167988 730177 413821 1161753 924213 473532 400209 550995 229868 450919 1914927 68610 1342823 1129513 267404 442420 1925664 1093207 1320921 691713 435680 606078 1035819 1661373 610699 1806051 565240 1414159 179006 1907624 1069931 1373063 1620359 1956972 1099383 670045 583414 1484264 903699 1377229 217188 623319 1113860 936931 1766807 404073 547494 1641033 1314092 327461 437816 232024 349027 1934137 1117546 904118 911433 1574259 1337774 1045466 1688239 299530 794368 203808 46933 1809575 635905 1387230 101393 826595 1647354 87055 1233917 46488 1618247 986513 1540934 1476644 314268 30435 1312784 1295420 349733 153873 762320 576558 1689577 1763384 1836403 1767589 224726 1042879 906826 1039172 1538349 1400658 475903 1899020 1145636 457959 1913139 1414615 946105 484664 1522779 670383 1673548 973047 502774 1145840 258125 1199023 1248665 1769396 271580 1638706 986874 131153 1828544 897279 1538206 1603655 1016978 1957833 1026444 1864025 93826 1160215 1931538 851495 638708 1922696 1695111 962815 1865827 809346 1704751 827358 1794168 1477813 625193 495232 1814447 1297461 1059383 224151 1609607 1966451 335169 1631248 1650704 1872121 1307482 291148 440380 1592107 947660 954795 20951 647745 822782 1482756 1826761 133766 808788 532429 1781993 1633129 1591703 322351 17801 354270 652109 151071 810390 266680 243635 1283638 1737930 1236793 97568 277335 1422789 1134917 1667061 252118 1830329 280363 90651 1845400 1405126 8148 30429 807875 859866 606090 1724924 912227 342445 319938 389831 1539524 1250702 1234714 1406269 1319525 971880 1733535 651224 1927205 161719 1608132 737305 213994 882107 1020344 1930108 453233 1588043 214648 616899 39020 66713 304286 1684910 891502 1689272 255153 1987794 1640094 1649937 1717491 323794 1749988 973999 542772 672429 25516 605506 365869 1099079 204876 1419440 659473 1632132 878870 1580225 1572401 1336934 158091 1767999 1630798 712334 1652829 782494 4829 683796 1015187 413569 703132 1575214 73391 1437737 1475272 1103764 1808404 1461194 354463 1042675 1387866 141371 1691237 1292344 638322 10071 600074 1374286 1639965 920267 1880706 468969 1526856 476426 502152 449232 114441 264183 214464 284807 1743504 584305 1310688 1159114 1669084 543855 438364 950573 1927268 1713062 1740664 325147 57948 1463973 708257 1604367 628385 1374083 396907 1343778 170632 472604 1728772 290304 1024734 247091 478818 1064321 423070 1446903 1072592 872080 8764 659024 817334 1194709 975702 1185489 1884070 1095841 1443716 1578644 938497 379058 1660716 847459 1353246 916751 816295 1146473 1345385 1563042 1810146 726155 1422003 1658843 1547923 1144973 657492 313714 1912926 347662 593944 656456 627627 1971878 631555 700052 348107 168986 568177 1764992 450934 209247 1367518 364398 1549728 543748 787885 695123 578327 293580 25586 1820771 43803 241758 1250864 8664 1138176 1018621 902990 1193863 69893 409856 1652817 1159372 1865331 1746414 120377 305012 1421484 1232770 777908 698744 548401 1370695 1403597 1236362 1050435 524008 924143 311978 596887 395154 948702 482067 1196943 309042 516881 588411 180548 865331 1456942 1722420 848378 1898811 35576 1529463 1259523 62575 1575588 925996 1902066 1067919 456235 1845064 21817 33483 1133993 1459647 1904111 1077811 1797726 1717203 125202 157752 430204 1400320 723153 1618288 1309823 725912 1602029 596502 1281073 1645217 739091 550753 847193 732355 1689319 548025 1369366 1469282 1463999 730082 846240 1094765 1674484 1442219 191623 1619686 215408 1964889 1200295 1282602 1182253 658954 824659 105451 1964870 1464507 370854 1072794 1381679 1472745 71588 453620 457395 1874599 1992340 1194030 1548794 1896032 1989062 1371081 991252 1208371 182573 1193488 1708823 1019320 566934 1655639 12178 1592738 1222475 200247 1346470 1180514 1060974 1945177 1495961 917386 417720 829296 1693890 495957 693620 1418239 227013 1426005 1651050 1346722 1144835 1376794 44781 171774 489507 494684 636186 334083 1439361 283831 1862512 1936502 1687395 1078948 715888 175084 1720669 571955 1197129 1388663 1617574 371610 750215 247715 1640747 173051 519256 1981049 1543203 409976 788379 280252 102652 158660 1963239 107063 1507038 1574255 531690 1228337 248635 444496 635654 312335 1682802 131676 802012 836038 1243736 1531345 1546512 1349239 1668160 994198 1255401 1709669 78376 124554 1936952 394152 258559 1152723 907296 1872094 1177647 984615 844142 1880250 1317275 1009907 1369541 1290877 1919642 407675 265065 1600762 1119893 729417 1053343 1835232 696483 313793 1092553 1579656 420169 1198152 959489 474589 46579 59194 1925670 861878 1491359 744490 1859672 1264055 862872 379828 296427 1496657 780420 925107 1682740 348013 1176506 206406 1047517 1008158 1970606 1059382 1904951 698505 1695730 544461 127871 132266 1194763 1792939 488275 853312 1919670 448270 100811 928248 1936791 1494541 640427 579043 781344 1339611 1872332 1684456 1158620 1305209 281246 1815733 725516 1537304 1245683 190536 25942 347364 1007982 273789 856610 372466 646642 893356 949181 1927658 1234508 1901105 581551 1742074 1393358 1311913 379203 1845980 934703 486014 1611239 1431424 423486 1910723 340814 638793 1222924 445896 934082 1537645 1980113 1812638 1815907 1679843 534966 441814 511988 75381 428939 1145165 44054 863290 1976556 929591 946053 1058687 198465 420660 1841673 1339010 464860 1251260 567370 404433 207352 1343167 1382923 521874 1620190 1607716 1477141 1613331 558655 912380 1518506 838821 399641 599876 279032 1570506 538133 670648 1316281 219479 1419697 718333 1362170 1747119 446671 1041846 282289 1245802 1292792 153566 1407066 151906 200123 107193 1216955 995172 573699 815 90296 627058 1731786 473355 143680 913812 1950652 1910209 378097 311430 218954 715237 1195772 886159 989535 352990 533517 1053198 235973 709187 445339 137741 319586 68337 1487538 187307 1379458 1136133 1425675 766292 1833761 1085197 817045 1551865 1553899 1166792 1077668 304525 910304 274360 1002718 357437 1805378 1811667 1776782 324948 1008267 465883 660230 940105 1968025 31344 50941 1528713 1172150 581975 1741470 943831 1933421 140061 285041 1044403 457870 1301098 1581837 1203724 1582766 1676194 553964 127412 1979491 336363 535304 1966200 1314722 1695799 49757 150339 876064 1300668 1554739 387246 689808 1808142 223982 1925517 1024435 565409 454720 1904814 753714 1746162 1623526 1435239 1080825 121627 1708896 134041 1196062 863539 732466 1281272 572480 1451882 1457941 1703585 946724 922656 1248222 602336 1271720 1844336 1017788 509783 794189 1611205 1150654 679596 1206396 1225093 706674 1071886 1709929 181850 1644946 1787893 1632480 1611691 1391096 312758 1292800 1720564 1824924 946850 1682536 923061 26826 812023 827032 1819398 639987 66365 649873 837640 1597052 1265725 1497511 827251 610704 1203966 9570 1039067 1966914 1349345 1766752 1020175 388524 483355 798688 1538180 544347 928102 410014 44688 1711995 687621 1235781 1099869 421649 605474 486598 1321187 1716880 1176830 1270980 1676928 1695188 1366195 966824 1279575 1171097 805678 1112343 1948044 1863751 774199 661915 1799197 1027497 1508268 1614065 1947773 1320098 1695444 1723272 614275 537726 1800319 662057 241804 1014767 873388 380002 1487798 359400 910448 1413 701664 1078353 49153 1340671 1227710 697663 1103143 1587635 1881556 1614981 1447862 49950 369573 366597 11715 1406794 1476537 682999 1205698 3010 1967722 1749693 1755144 649318 1283067 36405 1997003 393093 1379625 776597 62314 724 1181429 1480783 602946 1445763 1434782 516826 1634519 1645020 771516 854239 1197555 66945 1474594 1844603 1517082 1986584 1924829 190350 1809970 1856520 650412 468292 421846 180009 1517044 1137098 295324 1445479 788973 848305 494620 1800733 466041 1006649 1684676 1988732 623359 1046395 618263 424861 1573871 1220316 5321 1282760 470868 1014321 1846039 1104611 1250970 301454 1679376 1522348 1657563 9511 445701 1474775 307531 771138 703677 429427 150250 1410947 37046 1599277 1792229 1967425 1596165 708752 1636990 192822 1174134 601128 182971 1067152 298065 259013 1617811 53635 1983872 920254 1050852 1066438 574343 967556 681024 91995 417719 976064 1689193 1928325 1533362 1773532 601350 34996 1208358 255076 1115500 432902 427810 481332 1890376 1598888 596691 360688 115082 1771169 1608668 1145766 712117 1712129 1134888 1851414 1141820 1615001 644949 68447 1241325 820340 1161962 1178334 725272 472330 388236 981857 478381 721842 747841 371486 1635324 355004 1413153 364711 780850 827503 52437 1804473 115610 228975 1355710 1780389 764037 468056 281923 17599 1163624 988661 1124340 1300560 1824767 773808 1400141 545867 1799650 827409 396410 366260 122782 844600 418798 930350 905097 1962453 707975 804281 864521 1266031 226778 351478 57592 1029960 782984 798547 232100 1741992 801331 123057 1587018 1834851 1107019 1699413 67074 1903569 33042 100931 1399908 1242226 226073 246050 1844573 985630 1362817 967145 955427 507263 1122671 588637 1681783 1094518 1421412 645264 43021 242100 1655165 301809 10606 1024500 476268 1736908 990712 484140 191328 92739 1956664 858416 995194 209859 874182 102251 346470 1694420 262296 459891 1909559 462733 102521 1613570 365779 746738 941884 1482400 1712440 1407245 980232 211147 1872635 1460618 390067 102123 78659 71313 1110742 1534917 785870 1974699 1553357 1127717 158298 1207113 1492380 413143 1624262 615212 449477 143254 379568 1482176 6662 1492507 7703 1733435 515589 368347 1592429 1843806 647586 1281102 151622 1982604 252525 1174003 76760 373109 1001701 1504351 144246 848536 241703 1876512 11723 57659 1392806 361148 1760855 528083 1561954 1085778 834585 1669579 1380610 872846 1827240 1249016 401745 251743 936207 1850907 1706426 1675654 865302 1716478 1138701 76240 1599654 1562299 1807515 928094 803307 1105085 978174 74936 1341157 1989047 921416 1095357 407335 30811 549015 56165 1172316 928252 35672 691142 1574514 373258 1972510 338531 63280 363745 1607922 1275554 646528 1078837 1185775 699896 1003842 121962 1580455 1367193 1718512 883100 41438 464902 617721 667867 916424 297167 1712388 1258711 1183326 896373 1350877 1091772 803227 1765257 5448 1504274 1611448 352029 1148768 32063 1035216 706035 1551987 1067902 240328 1684653 1978772 1527614 989328 713626 1149003 1463656 86676 705197 675664 1255914 821852 1237042 355530 379235 1922271 997134 31992 1454335 568186 717887 1526369 141267 260523 1362358 1422383 113166 1724116 1400785 406287 1205528 52588 1221711 390254 337840 1677659 1486442 1669404 35362 242688 1451385 1978711 1966661 694711 50930 152072 354174 1137425 1840963 848100 1816063 1776237 302483 779318 1423212 1193053 663432 1772415 1936789 1625694 539367 1639187 1233672 1175992 353624 506616 882370 638182 1807655 3805 1130294 1042031 1476070 611413 769772 1189532 38981 553432 1019906 1455582 28475 754476 828798 1154326 1846859 1353672 1992017 1554835 305269 1406245 26116 1439212 1659965 37920 678604 859053 480863 1987223 101406 2972 567060 786010 1482022 1224099 143019 1604063 1995736 1920006 1227555 794449 1569542 1636860 677255 1355586 879535 1153548 1565994 455169 351514 1050960 618625 772649 411351 1521539 203074 851143 65339 1398661 1588887 1977145 131477 857296 1792685 289061 1119150 1544954 896439 1841932 1325665 535486 1101904 408798 272368 1843110 1935162 1609587 1280540 399172 1137147 596334 842576 153561 756523 1171202 310814 720784 718822 720556 476358 29951 1724945 1296260 1359802 1432589 1784442 391669 257022 62024 1743024 1071682 1546605 596939 111527 1446170 1898257 1273260 386851 1948798 36224 392214 1165685 983529 372669 1482264 547218 165331 488105 533701 1058954 1999874 1475691 1460087 1317360 1492757 878405 944528 1926905 172005 628089 731024 626690 1981718 1849504 578062 1536367 695066 140153 1806495 1731702 1511131 197439 128089 1093588 74022 595162 185050 1849278 1242212 1444359 1795166 1684705 955292 1483510 995312 1779114 1995490 81201 1511851 489653 1736704 1761191 669096 1547368 587088 343215 946258 435039 187416 131938 1007855 1505948 1714422 1263366 1183990 251868 393271 1873590 133567 927655 1274702 1955860 1345346 1570134 1140371 332248 219827 828488 1652512 566924 991758 1958035 1660395 990879 699418 1317211 1979672 256219 763202 1184242 1169708 737205 1385339 1162424 976244 1089671 49629 1978868 1923961 364658 1777504 327825 1652322 1683469 1721776 878359 1462050 63368 1724954 605895 1686660 730090 1511493 1500683 800439 1400818 967867 1010677 515989 1052596 1415092 1780035 1594006 268400 1896487 1880401 334387 573948 1510456 70304 251665 755947 1855469 1590348 714330 799560 621228 1695329 1482072 648666 497356 1852432 803750 461970 1899212 1900664 1984829 784038 965824 896440 1782989 1772979 1894851 189788 1336228 1223194 1461732 79930 953370 1529147 464326 1565244 1419761 618809 1560069 1884320 859535 47470 933649 1505788 1126608 1487208 271183 1866439 907379 1145793 823719 960714 729311 1594193 150940 1682723 109997 24677 934262 1444042 374292 1804339 766728 1614193 262982 953633 721744 1242593 987668 505741 1972407 773493 483102 1736699 1755178 623782 1588536 1934869 964830 1927266 414109 288710 103034 846690 774830 1857358 553095 763338 118479 171085 552718 217456 1064697 433524 856878 66916 1891523 832463 899712 1047502 456735 73055 1761689 74475 1957650 456405 621719 1201132 1359088 1280802 1595252 1075919 1151498 802928 1230113 1373513 1713746 1681974 1301054 180958 1938247 1284946 1541251 1567495 1409786 1512145 997942 741586 945457 1227804 1068561 1031647 1472923 1266139 1157263 588323 1851137 1989326 1332297 947216 1213925 339191 1055130 496796 983444 1647626 1172816 730419 1403301 1122790 144552 556794 1505926 1981784 33351 1212551 1746558 1129339 1160034 991636 374276 1097715 1853325 474181 450649 1432757 1537091 1001328 644190 966426 1614444 1323333 81808 1840207 1650564 1823259 615527 749729 1213904 429003 1850328 1374243 1104738 17923 1895629 1787695 737464 566477 808596 1020618 335236 766700 1449214 338979 1461251 1580817 1253067 463254 1470777 350269 1532060 89597 1231775 1478221 351358 1555815 1171577 12615 335072 1714693 597487 1618129 1451673 705868 1563710 123625 1650032 548633 460605 1681490 651556 1462408 378783 816238 1147344 941627 104387 774620 745516 923336 495286 119368 1528498 706626 1046820 697910 1619065 1726482 1277396 1146275 401497 1601492 208078 393020 894148 1906201 389695 1736358 585065 1140434 1742313 697558 1374294 981208 1289740 1897624 545851 48710 483248 1564886 1335989 1819829 655441 264085 134145 364374 871705 1489483 585184 988529 461315 878147 1169094 1548522 159370 99982 1196833 1662218 1746566 1645971 337289 517619 381365 774598 1810631 1731173 937254 1686253 1884173 544572 948879 28754 399163 1746099 843849 1661113 1621249 665204 1479903 1369580 1123097 1687118 78436 1099675 324451 1711398 867316 150173 347595 653886 632545 1910773 805291 1468245 348634 1827306 689008 803201 490101 1246250 1613941 1664834 1496666 437875 895469 542003 1778807 865363 1908357 668398 628266 767089 1815751 1316224 365953 43016 241151 1448917 1951773 931745 799031 431283 147810 1042273 419750 1489279 711282 650456 17252 435389 1343215 187857 1042164 610137 669782 1839726 1404930 1576709 1795817 353296 1500282 504230 828896 745999 316895 1383186 574442 222515 89053 1827282 1472669 1226186 1092391 1687538 795343 256582 1648262 331008 120964 1500220 1540098 962913 1869802 263815 1402729 224174 953637 1453962 920274 1666606 1533793 1030795 828489 863946 331922 111866 672386 1730771 1321382 90997 338894 1167997 1865258 888458 57468 775694 248700 1222525 1607691 897457 376768 1248879 354833 921020 1684544 847120 1907809 886363 392671 1144143 242318 776701 952308 746944 823434 786633 1506840 137560 1089429 1337175 440775 803943 1253907 586541 1162781 1811714 1111365 480118 88717 1183774 1472010 1365076 804810 1345364 306830 240895 514798 1753667 1209857 790845 618084 1465193 1217053 1740569 490732 864491 1411891 1443602 1992115 772866 1926469 230599 940625 1134247 1588369 1768332 346059 290920 1092165 122492 1677674 1965461 1191689 1722108 540002 1003673 1837934 482040 1970701 1897641 855192 1150605 1829921 235891 1627013 448310 574986 827190 302157 92185 1788986 1143830 1585148 877801 814502 62140 1894091 55860 1956535 993184 1590755 1470023 254874 922611 1103229 573485 319858 1666689 272643 961002 496340 238709 449303 1036222 1270354 13693 93043 493272 1248027 579761 1249992 398714 1519688 275941 1235306 676621 1896008 397145 895883 1374636 863507 1870245 1196096 112673 1198822 1922542 1293518 561472 457099 867599 317660 1369834 1437713 1900716 1897643 1751368 1971631 1201267 105580 1662127 1174873 1950615 87238 330103 1530654 97960 1498232 1226044 1179055 510078 562577 1291063 693139 1559796 480559 744834 398711 1458404 1159830 923358 994293 986884 765039 1827912 1591894 1456162 1964980 1907908 675862 794908 1808668 1944059 687326 1457182 1224961 1415774 9405 182535 806253 95370 75768 365527 553437 96362 391758 1521532 1982990 279670 1597933 358145 1905914 1240016 1763761 1150470 1448092 1427155 1491689 1077505 1176601 1716159 180762 1271613 597577 1672666 288801 1549624 1124922 75528 1114012 1731592 112777 459341 158224 1300920 1524387 1289297 1954844 888385 1782359 1007063 1872661 1376833 195175 1915590 1565801 43116 39123 1872523 1603905 652645 610751 681954 894859 1604101 970457 1861181 429469 1438273 845296 284944 82640 1423167 571001 1637148 1951434 1483017 1600860 1030721 1340058 1330796 1921941 1574119 495592 1359580 1021310 378625 566696 1596823 522226 1981415 907779 70431 1284698 1912666 1773541 1200092 1146228 1269668 1410460 909025 1462779 1237518 939063 1731165 399546 575702 405315 82483 1513321 1468718 1911913 100315 1178840 1698120 1281783 260248 601174 1551280 1124547 994571 1410511 188089 1745912 1664729 1301185 1415495 1204228 1043734 1746391 1599928 535732 1295632 1372828 576735 841478 1548252 578609 1113620 202481 1046725 572448 1753479 518993 1423156 1800336 113271 432815 366991 274198 1609366 1218694 1027850 1535993 987283 864540 258463 801520 1323776 1890303 1049306 357392 669562 1266431 232596 1736087 1911155 1144236 887874 149185 918504 93280 731616 1234333 495600 35729 1089684 1781442 579135 1993118 1650870 1818713 770798 395991 1991715 697714 1514343 462162 1741168 918308 1562381 1428763 515790 1118917 424673 867252 640600 740028 1505294 1862334 1890764 575901 223680 1579422 548620 1213848 645565 574542 1945883 869711 333370 1954678 973430 610154 1198801 1002016 1360334 805638 1618991 347616 1744023 586859 1253614 1400324 897332 909451 1419278 1234815 1571752 981686 1262868 1635786 1172090 977986 1818112 1659413 1281070 583740 1182740 699824 1671884 1624902 558262 1927600 1383312 1668949 1496016 1244387 55192 1288473 1430102 11721 1509037 1245668 1041381 1219336 182242 782019 1027951 794806 1087909 629623 1798751 964596 1933520 1340630 1402157 33938 745998 627354 1814648 1127639 1410280 1675078 439050 1802817 1008355 51029 57643 817047 887620 374608 105593 1450655 962015 1816828 1985193 1613853 1524441 12183 1887785 674518 981781 36754 808995 345420 1856244 164389 892855 1067714 1067782 1950901 422971 1499168 1057241 1816257 562144 213484 784841 55194 200044 126929 1775104 719390 1789583 973983 1498589 1777959 570694 314109 327348 1463341 1253026 143370 809786 1753873 1249156 606034 1433978 1099807 411154 1961358 72700 896473 959745 1973955 257842 1767774 337077 1430965 604661 810476 1828227 2357 267411 1143593 1958892 648074 605070 1392107 1249007 1504929 1694802 263099 711878 1272446 827876 1767908 1692412 1670053 891380 666185 1954628 723709 494030 38653 358734 941645 1138879 1510966 528832 709159 1205548 1503913 1890109 1938324 978795 1824951 407148 749817 1664411 218151 919549 340019 149171 14346 1963417 488215 1542144 1681492 1877606 544498 1603257 1127303 586704 1164131 1832373 1751717 695795 1498469 1314379 1432838 868494 803327 1218240 1449985 569313 1269111 336501 806643 572839 8119 1584986 819746 1162500 903217 1370786 1984664 179520 531920 147809 1705068 1612878 411309 748021 1934163 1109598 3800 1132557 1229366 1678009 1687041 1880004 1830979 1736536 1360603 961738 1942024 821784 1554872 3494 1316682 1878967 588952 1387000 598774 1529947 734029 237990 454333 1831993 1077229 1956170 1052070 798077 1277730 1254988 1608837 115434 1322469 992359 1890680 853749 1898548 587410 1234565 825753 1986781 1732613 1256425 1735848 104627 1109079 724872 495460 1255931 325569 1326118 20515 1876123 673660 269619 1830780 640396 1578363 1618285 1461078 718681 189027 894879 110903 1439494 868331 239205 1673526 961201 132373 1862408 901747 1861158 811522 1867546 571020 967055 1400864 1804875 1158484 965523 1686701 910680 1457682 146622 1544530 575832 1077220 239711 959569 768614 1734465 1673147 1116001 876460 1583600 123015 772526 44544 1721788 587200 681107 1688702 556040 1816778 1178706 926698 139174 249759 544813 430984 628233 1557554 1107974 1381492 1234103 773837 1179611 1984229 4452 1037555 991193 1988247 1399308 1772165 1395342 200172 813414 166969 1142204 1405090 1279558 1839388 386185 256658 144517 1520801 1335352 1052826 1742672 324165 1376983 1230908 137084 1986484 1485710 1104203 700305 803792 877761 1402000 544945 1862167 1581757 1213889 358294 83139 193404 1041191 744604 1503351 1081007 1524006 525753 718268 389658 655081 76022 1343076 1650606 148798 1292745 1163125 99457 291951 1579588 1419082 1298733 1932267 1444391 1747555 1886998 1701014 127932 1493887 1593017 845853 896839 1031432 572458 710371 1641674 945311 1736192 1568251 1607471 141091 870963 1501245 1123371 1395661 50116 402222 703114 298270 1335330 391035 1735364 1518339 767535 1031679 876157 700694 1441832 1067477 669563 652841 1350185 1498998 1968313 640742 736297 1207911 1737078 133345 377472 1568319 311294 1456502 542426 962371 140331 503025 1655279 1185964 1743888 959595 734460 764507 726715 1835289 156858 1339223 1326487 1521796 1445846 246979 1164742 718501 472645 1765776 565572 329305 796718 1041372 1973891 1493899 1327412 1143410 806590 1730721 584168 616582 1228724 440955 57833 1144891 75150 1392603 1899408 1298680 429506 1445215 279794 224299 902983 1617630 1768461 935102 658366 914961 779875 666163 1107101 584678 666253 1488371 468974 285537 1389527 1987155 900232 1959062 1511889 757147 1997015 1362469 433780 1849211 795408 1649134 672164 1237704 1420747 1734991 1080425 1911236 1223761 1189246 12784 673894 902573 1819218 542192 203379 1866985 567068 1176929 867981 1274521 1231405 1906710 1637880 1296979 1845096 1884639 1831605 712205 1889523 367291 1928794 1587964 885923 1410351 1934274 426334 1072352 486813 1698024 1074972 354712 1939703 777937 1125412 1058355 1401335 1514930 210384 225782 552357 691165 436968 756486 757441 195902 1534495 607958 1779861 1784897 728123 1152889 1345813 562094 1665832 1627258 1428370 1797695 1087472 1361546 700302 1431615 218937 889608 69661 1196214 277911 554775 842807 229318 1833924 973358 214642 771852 1260906 121984 444744 1479164 199180 1109768 1084441 856477 1453446 1197532 1844378 1108117 535681 1705600 1092345 1005625 1295801 1422790 313701 205159 786067 1173081 1652275 1230305 637644 292573 1997310 1449931 476345 78608 746666 640609 1836807 1070443 1622451 1963969 1881528 1669086 1236384 761383 390272 559501 1743303 1802760 254260 923714 448705 1211036 1152009 1838958 1705726 986496 774405 235339 1615012 592429 1282993 808781 1110756 173531 192449 588644 237526 1223177 1875675 1131033 1593056 1426577 1901623 813429 1596571 1594760 1931064 1113228 722798 336566 1596989 1588346 1784054 1068339 616332 313744 489377 1381033 265959 1425018 558309 1276660 924826 87734 1377685 1469144 246614 469545 1609964 1621227 495994 1610155 1047098 1096638 73305 876834 179301 524525 1647243 1391047 1988175 960800 180241 1637030 329915 1167586 1569772 1199487 1959219 1990649 489226 629825 119867 382222 1524764 271832 1629357 1584047 437919 362602 781182 1846082 1093939 1537122 152578 1252907 1603954 1551155 803090 1720344 1682329 1938572 1382104 1679080 226844 293568 1901534 718842 584451 1918112 1790425 1665403 1525360 168606 1855689 1575122 905081 1624814 1506441 1984404 1667439 734634 1051025 317554 699462 776552 464392 1466475 933785 603607 284123 893555 332199 81700 1050565 965774 1767115 1493347 1915538 426221 1120722 947716 699432 1397522 805389 198797 165139 1628986 213722 144322 178855 435562 1686741 1918200 304288 57779 1215107 525027 791007 884390 409686 854931 907754 1435005 1706569 416506 485767 1083453 1391240 1648943 1515186 1149427 1204635 1013319 1272616 704480 627942 1289037 612646 584159 221860 716243 1897323 1218289 792017 1875303 1123972 1769690 1172314 398747 1978348 1855443 1266362 675536 285995 881375 194455 142094 1120398 111766 57997 1966932 583253 319352 1441306 1249336 491471 1236120 135390 982189 627659 1740755 1010197 1393072 29178 792854 1182517 1553642 1941974 1786574 1548091 1279981 629121 521008 577501 247116 1442107 1396746 1916097 98335 1634307 1898850 1961412 1620262 1768857 694523 1287260 825126 1567001 1240790 107754 252683 1986545 1083746 1417838 785134 1256357 993484 636793 1325094 794720 834980 78454 1532523 785138 1102194 1838480 1380597 1417822 813280 83630 830023 1601740 771640 1999354 1711993 1185815 1567132 1851377 1594858 323982 1546234 677298 345435 649423 940470 1972526 1826697 1265784 303174 1955025 734075 1673813 1674615 1032440 1445773 1042921 631066 144357 199047 1126376 290449 1247641 613526 1189870 756079 1335967 956803 1290936 1623047 110301 1623662 1606037 1038718 1676603 555550 258771 1719645 236695 253712 356387 1904343 430904 1794296 1935188 599487 32607 192089 917556 103882 898616 201858 91355 758356 1072497 1017272 1437695 89607 876928 896434 794683 1752861 1517863 612570 51982 65951 1589391 112836 333756 107564 1885825 519939 1028843 1508738 1168290 1301132 1192760 1542217 911359 1354865 1090163 52287 1377113 1307846 735083 1069598 676733 103926 351422 1124132 335294 1794032 1693120 1022380 223552 728248 794299 892318 184657 1928090 1215890 1754639 63489 948692 366324 1517958 837095 1742790 1524117 1609144 806940 143159 98455 646329 602792 277059 1635943 1831323 818196 683519 641439 230557 173542 288475 866275 1037563 1338167 737394 755525 129266 582654 1231361 904463 259242 953700 774316 1495544 1751962 436802 145832 1971406 1045263 778235 1305759 545335 633255 1608700 1531524 1851305 321931 1478925 287442 233514 381136 1025126 705797 1584356 896190 1437329 819924 1295331 1427301 56971 1749448 1596401 350002 523357 324118 1625936 1603686 766056 1263344 458229 1758057 1134179 1127496 929018 1581068 857292 1104913 925459 596741 20734 351583 142434 757610 689786 53010 122787 1977559 115052 1587751 859665 1869150 1760234 1617160 319197 1782937 1306348 1896108 1978537 1927997 327011 1368499 1515412 1144977 1671115 1972760 1537909 1080288 187220 1842806 1686041 1175580 973577 1237428 418246 818355 1421167 82259 570963 1100720 1512684 392359 1612507 1884573 1376797 1219154 543360 370772 317845 771794 1947756 100075 450192 789525 1396656 368458 1750314 556037 83224 1654425 1917536 83705 1086410 741946 289905 67928 581884 478784 1321095 119582 1396937 575676 1449868 1107159 1611419 611085 800900 1083865 761686 610320 1124745 512204 1919370 41964 410052 1811544 987201 1830460 716741 787216 1558739 211907 844173 1355129 1147390 1571667 464756 629139 374815 154043 996541 174129 262231 1964239 424953 414555 1668443 277482 570883 483657 497192 1064110 47555 1266188 1342114 836110 148606 903711 1009312 1654871 380735 629075 1791131 326470 1392335 415732 1180489 443421 623725 1957120 1178703 416392 1817696 1158825 1406106 1222798 1724637 725783 981283 601626 1310013 1417356 1340400 1858239 424540 1998490 435824 1135423 672801 1100719 1230241 273728 1726061 1948558 1712307 748046 1140691 712745 233262 1457587 1144736 1575363 794150 1551426 932384 630473 1512207 245651 13282 421247 945509 1981773 590822 1029594 592057 1450843 838411 204929 1245362 1204006 23318 1461349 938589 851037 1049705 299560 1343908 1334034 1765655 287928 1318202 765900 682139 1630606 1916314 1083219 1929191 1157452 431806 481687 322294 1534812 264293 1842805 180159 235458 1934096 787083 1555109 352002 832252 1567521 1433138 1422682 1956254 645787 1016438 215297 1074732 1178155 1064389 472084 1131923 697107 354644 872933 1764017 1981140 379838 1397991 1753555 1224624 553976 425465 1333721 1091466 1765246 1311842 727425 1620384 666645 1078744 305522 754665 182739 1925921 97997 301764 1287129 272109 1201630 593425 325901 108156 1824837 1797853 60941 943557 1534846 948746 279626 894769 318620 403862 1182568 394456 102271 39380 758776 112706 690052 1123192 438448 899209 1088400 1897024 716963 1107822 290606 862363 1376964 206198 724513 1955875 906186 1876506 1515730 1742558 1188718 319032 969023 1960920 398103 1849319 1747787 940575 1237878 95071 1079087 1175409 363372 1166584 1279978 334213 1898092 1767744 1753524 540046 1241569 869790 1848719 1622576 318158 1590060 1353316 582961 1463918 1194957 1887845 1321091 264487 1198535 1402692 1254987 1779865 1716892 154063 1176087 35428 427803 1095145 213300 888395 543463 520613 1010270 1285373 1580289 1179576 710889 784256 1443820 588231 975996 88136 869223 631128 619253 1145946 1528090 648839 1923120 491767 321375 1958127 788508 205328 347246 371374 968505 832650 1526267 688031 263724 933406 1178013 1816559 549283 973911 1953543 1849793 1083196 1245373 387537 708913 1539035 1022656 1781732 972707 114798 1509274 86806 1021634 1207586 1052971 1734051 342324 1858573 612525 1764259 501096 1141664 1958397 1555612 1564620 1908318 856500 1249729 513283 20645 355161 1406694 477422 33326 1233602 688126 458403 632128 1768465 1775336 714235 1558521 1505427 466400 806597 1182351 1512817 876942 344118 754982 1701994 1551074 364878 1799797 1624405 1683120 1617756 63182 454438 1201641 750455 306482 159594 54236 4637 1389336 952784 1312747 745558 141149 211961 1993031 774015 1158623 57039 22221 1956486 1564590 1487302 1036605 1321482 1750214 148976 1564814 794530 1845638 670443 228374 928269 219556 1029267 868811 1656333 924433 1789284 402715 249151 1892315 341616 98149 881526 1937955 573914 1137433 968675 843131 665028 1062669 1541191 710499 128251 1041568 1167196 1591086 1988623 1764104 1114947 1741592 223968 197963 1598966 848493 624972 669118 66023 1475092 1178669 1281929 1314229 462430 1153324 1400965 533568 1433680 1042080 1150214 1607288 996101 876727 178690 1950999 327300 1478995 70689 889188 1360267 160672 378949 1901122 1277333 1155063 571526 594990 112387 1919003 70780 277291 434743 1020819 1223595 976734 714748 887893 742721 123476 715787 1864987 144243 1661710 783119 541494 560592 1655799 737687 1538139 588926 226954 922810 1919449 420769 536164 43155 968322 632577 1237453 1650587 1543573 1835838 1203969 739913 1288805 960601 1421910 793141 1898451 1539056 1170221 1861984 344337 90915 450708 440421 197310 1795540 856887 1954308 323039 1205104 1809776 1141835 504716 137976 1921624 561827 1474134 1733108 1447044 1741966 396287 702449 1748345 1775835 1391554 1276812 408185 1590696 505686 1280682 827173 648144 1953486 1198398 1849519 832762 343284 1824807 685276 838852 680479 1047455 266346 950547 67439 1651900 1140403 1980846 1710553 1219557 855278 780776 229021 489826 1400411 1147272 1552569 426752 1834400 1205856 834539 1569511 1813864 707884 1867253 266631 871289 1641645 1055436 830823 750616 1443193 1272355 931607 1089791 959744 102412 584055 440496 1549961 1944651 474642 715985 534886 162579 1194798 747212 478077 309270 513825 1136101 1212994 1492611 917295 812010 1981579 454900 1730399 463625 1535238 95406 1163849 258982 535351 1077407 1973969 1545324 1731919 1770717 1129136 1871569 1403518 548083 357784 404467 76509 1503561 110199 901423 986331 1309359 1164975 837171 229628 1568001 1527150 998172 905709 623829 1704682 1063173 1095599 817639 110842 1844741 842677 933112 784944 1160808 1158342 1526968 399506 1233685 785573 809506 1883981 1403956 1943028 99133 680111 1312479 295655 710542 418437 1665578 567831 1293106 1691510 862331 1591575 270012 1034518 250538 293383 345082 1420751 485866 1054625 1318128 962414 1537038 1162826 98795 1184539 1288393 1806916 723665 1249610 105911 906252 1847508 357947 1064137 1967863 1658453 729411 1320276 1539755 480905 1638237 1503461 1319062 1887254 1090269 987464 1853012 1239984 1144510 1062725 1290763 925422 1150824 673979 497536 617108 1340865 1946519 1705572 628548 370443 1126268 1873084 1392723 169205 555785 891772 852969 105795 447152 1009201 785767 1513757 684966 1163425 217044 879027 470602 281557 1506356 1387857 1992417 736907 1854577 1258382 1176848 1137383 992319 1651495 739395 772296 1013540 1436638 226471 593557 427993 1997999 1116042 1455997 414737 1710069 488297 364915 962666 650204 332030 1972133 1374621 1870494 1892153 685624 1256766 249397 459105 724758 763875 19352 1637736 1152576 1149174 799457 462944 396832 1215095 86684 1816993 1494718 1173091 967204 1636091 1533629 270614 544161 863100 1424654 1415867 1915351 1026323 600346 1822658 60123 403703 865638 1686550 1953251 164437 1491782 1296845 426864 543579 1447496 524006 1702282 1833842 1388906 778744 1744841 208102 1965795 1102156 1794154 1536293 1250485 526638 586462 1870406 798490 1329875 1475430 1174501 413338 975524 1694104 1839337 894880 1962010 1799198 843738 1676549 810261 932618 783954 497379 1471677 599170 1548964 444312 1819747 440567 330965 28314 1011289 903299 1933919 579902 392859 1779950 389926 1045894 1731970 1966854 663906 1818427 1812514 1532598 1952285 497921 237355 1048662 769780 1858112 663500 1917394 1295199 1006234 268534 1620016 402267 1554678 1331263 1415290 837097 1291124 1615878 773011 1362284 205793 1052271 583336 1864290 1262188 1542468 1352411 738477 1278252 662105 361251 1229869 57719 1231388 1667963 1802733 1642585 265094 183861 112870 1062241 88621 1612121 1621323 1444121 1332147 1082437 1846925 208700 293103 1933336 933058 1068753 1552788 311032 1102649 588229 586514 23682 276231 1342404 868531 721093 652676 727932 1722263 1309081 1093993 572059 68082 1914571 1075285 696050 1002808 837019 802915 1403260 301188 1018611 309249 687257 162890 1889839 345411 653116 806442 1806206 1287301 1120451 1703321 553520 1002513 1247817 1966938 831686 115273 1687546 1737934 1682826 1573480 981078 1314662 918343 1232439 431765 1164555 1655300 857264 604747 965660 776137 1986250 1270734 276481 255562 6129 1030024 1169351 813861 493812 567923 627249 654038 1165171 1949985 1314145 270214 243393 675593 1394828 96565 1885081 813060 1126971 955741 1969878 875483 155650 1126464 1889143 1054646 1107408 1491003 1271249 1803468 1351949 104040 1705866 692318 729639 300751 1607880 430377 872964 787066 215239 1314266 565783 882256 908149 1065157 616772 129424 316375 1124413 1220861 202564 1907433 1546504 1106191 1762263 971567 85891 963303 1311004 158910 1716129 299110 1536280 1323350 204441 1494177 1662578 1202537 82450 956827 121368 1723212 1257668 446021 712015 958390 1379993 981554 1899022 1076638 719821 538202 1890874 1392691 1248449 481453 1618043 1033959 1220800 1165606 802306 1904688 1524178 1688117 123875 802321 957060 1675207 1257889 1753018 1198916 778090 1414770 1386864 714260 789170 1723417 1868969 1580805 95080 1889844 329180 1931469 591346 821450 289338 1768013 1775994 717980 220776 1199091 1625894 152626 308849 566034 630388 593106 44694 1553003 360315 1726196 194477 63112 1862485 450632 1551578 557710 653345 1315484 1828040 689518 73373 1841678 268278 233030 913611 604623 1766297 1333350 298575 387172 774154 278859 513656 500548 27447 636430 1818681 720388 1798377 1861933 1155243 1123424 926359 269719 511317 1020774 1021819 351086 1654741 1669279 715632 622811 134181 665383 458745 1257752 926436 1026208 474980 760859 829843 736702 627168 429748 1987670 788207 257439 1379871 450017 792759 484910 23933 142905 832753 1260508 1674275 1750476 1517161 1764562 1988194 563268 20668 379960 1136991 189178 211154 270648 74883 631483 1078102 1615414 44000 1412328 708716 27433 1613233 127347 1530521 1798785 248355 855014 1451714 1778765 688835 453288 238460 1117440 1464302 1362801 321519 902697 1642781 928364 242810 1089968 314092 808427 270265 1182734 1074639 1716986 1566111 199147 431104 1463462 965137 965525 224712 1311820 38873 304090 1253294 1463808 1504273 406857 1604761 197289 1512572 855900 262363 1573086 258768 1523229 1166102 870917 1274411 1744900 604226 904549 614577 241730 1294328 620005 1441396 266137 72694 1366839 61543 481783 1361854 327353 710268 1873961 21771 958689 1408814 833168 1145694 825711 1523240 1373246 823909 1597849 1193876 1942609 1914235 474568 1267586 1632434 1423044 61613 690305 442863 1491162 1060149 1938342 722435 298332 1529915 1568739 1994987 782233 1008574 597502 378065 1079513 457296 1706746 1958513 1541594 831421 1500169 71003 461097 1489086 1471485 540322 48203 916858 1857633 1674169 760401 1922894 1846180 1470650 986308 1534604 398480 1954284 376037 1262866 1323542 545686 1197954 1260038 1720474 1579302 881466 795228 956888 841277 859477 1298216 1904898 1985895 1190631 1316461 1410519 1722516 1537894 1885910 1670801 1983141 1114090 87470 1016521 1150505 1001295 1890756 1433667 1460713 570223 404341 1806794 177346 1248227 75893 1492690 28197 1541317 266841 1978646 587753 325415 1026641 1321121 1865945 133909 537314 715107 1237100 1489470 56770 93759 332003 161939 231230 868642 937759 872450 1535712 857436 1608211 1740623 1712038 610527 1290571 898296 296608 166380 883929 1057797 1675453 1650515 982606 1467179 1675081 269702 1804220 304044 93542 1282604 239410 555020 1955885 1453580 119525 1099787 1766289 692835 971780 1330403 278244 1866957 1657458 616597 719304 1173138 1214140 1727541 1548221 1875087 204416 1841960 802336 8199 275938 1147833 405228 1726392 1348288 1793881 473874 436910 1195493 133865 1469326 1188326 1261524 703716 1410897 1618876 540982 1872183 48359 217563 657349 1022551 1544131 546461 1097105 1512506 1417374 1037029 1388205 1758162 1069870 661174 691284 373597 1336660 950145 447489 729928 1566081 1686440 1408715 511591 813562 1918457 1302729 1609601 694285 176427 1089072 800717 1815244 212153 953222 1466994 1764449 14635 1958972 100218 358026 879612 470220 835170 245707 1706450 1634101 1296407 306487 746950 1669022 1443864 1502572 497690 1291966 220935 560259 1548826 1905269 1839060 1839015 1090337 1694335 918333 573654 1289547 852437 1300406 1101933 1757548 1231207 388511 1277707 1831424 396635 1999546 803697 133054 1464303 740284 362800 654347 1548760 1962822 1321213 1529381 788739 1223871 1343625 1522069 247059 1038549 1254103 588484 1266018 1561143 1786299 39798 1382324 1271229 1680776 579388 1702411 1455700 735570 710899 646513 195751 1414931 1150148 474614 331888 1770820 991714 105122 341899 1556682 479807 1639243 1409518 1510723 1257605 1164534 815401 1324536 1591434 875746 916687 1821980 892758 115987 1826590 1826205 50853 593849 147403 1550589 931673 1902181 1821597 856086 954372 828470 684348 1930704 1337094 1310060 736164 1477796 529739 1967792 552681 255337 1807237 529854 1623279 1830263 855023 958141 509224 1234779 76579 546108 219170 230766 746235 1852731 1948262 827256 1247487 468447 864999 1191745 416752 926711 1979037 113383 1727603 1574680 458079 1075278 1832073 447130 299676 1716250 822973 893156 30333 1258180 185199 1214628 59245 1688201 1139953 774818 258745 507311 1248540 510956 1793266 1318426 838999 1873804 1020191 1724641 1899013 1586333 272295 972249 317637 937812 1223278 773668 1671370 115795 1103298 91078 687440 1989628 575851 443837 951774 779038 425136 347874 1407407 1837927 401415 1842895 917341 1682680 950633 246545 520262 1731432 890584 1506845 227387 1069131 1619737 1669587 1295097 706663 832341 323314 151710 1319185 102769 222822 1308805 727573 225239 582488 968442 1845566 681641 723664 921346 1664796 848814 1022977 1634390 145553 1028991 372000 1549431 885453 745390 1577430 132134 1186396 607009 407344 1505918 1161866 1991649 1792573 21560 38861 1580723 206387 1241203 573667 924376 1894297 1044945 1538362 340621 1454447 196383 740248 1154972 1882245 1772544 413796 1493895 1550349 255527 1778856 32038 1072283 891676 177639 1901187 1781632 1145969 268049 786761 1720960 1193003 48127 925454 1036191 1549485 1880918 737809 1141953 236681 1740066 1766537 205893 1080452 355969 1264336 1927804 1284264 1678550 761271 255214 1291181 1431026 465648 567033 1911783 580136 1287396 898559 1187544 615961 1337740 1250836 327172 1244430 1541757 255178 1640509 1789234 1240898 749228 1476579 1959554 1756607 1620749 652534 735028 1350182 1216462 1253705 1129801 711511 1321388 135515 1758178 1864165 1733224 1713145 443430 171908 1503679 625188 846049 835054 351928 1386609 1698087 1237081 143026 1674240 239742 1592877 1605932 218752 1678794 1215101 1299680 666505 386697 1866480 154443 1963652 110786 1756877 164214 1178141 400896 1923586 1166117 740643 772674 349433 1201322 964794 852867 383993 567467 1118936 1757629 1229698 876146 375029 1157594 1844288 1533482 1615612 1067856 310747 1637644 699481 289974 1225969 1410022 147432 570772 1074030 261107 276576 1668541 1998879 1616238 1863808 1418112 1509855 850751 1075478 648190 1715668 458733 339273 1923703 1425601 710058 1537549 1733564 1977642 79339 339135 770650 1543813 1541200 1610424 1202397 1010837 213946 214850 1514361 204978 1508524 1781056 1397866 986780 337988 1177241 95879 1687879 645839 222844 771166 69706 389868 1150523 44808 1774519 1450052 1460621 84733 250683 888996 1992616 575679 82257 1104785 585050 958043 1036842 374632 289988 1457831 1867785 1480432 1082620 1866816 812673 184715 1464548 1015757 630445 811411 1866608 464087 1922773 1505640 98769 877180 631486 1040494 1901801 1793737 910117 293763 423487 1829668 190825 1419907 276770 1582220 588385 1157589 1478896 1949108 1070976 714958 1551912 197739 302768 1950939 1649521 1947917 1238316 1722055 1508780 1349455 943549 1241884 362239 406001 377471 802892 1663302 573062 1488720 1901275 449004 1787037 257857 201209 1942306 722741 1410243 1431609 1287147 1643282 727464 1729493 71526 1179009 1831163 15227 1715252 1206592 66684 1872004 1540574 974837 558854 1197526 1977341 735969 492833 846888 858679 1879634 1810670 707435 301854 1373167 1107181 1918746 1709205 1187987 334404 375893 196429 1965500 526503 701929 918566 1659115 1314726 1290123 939404 1844441 1357431 1610078 1508322 337540 835733 1146689 1006135 800248 1829117 1753965 958471 324487 506734 1524288 628789 164915 524960 581915 1200056 603281 1952276 1802183 1361222 1548655 813387 23093 790425 424657 478087 1535259 38403 1343115 36047 296347 1856007 399226 872888 1694488 417481 835206 1724118 333454 1202510 970665 795 749399 1787687 1440228 1150169 261872 1407269 6985 834985 1313140 262735 1594134 335781 896068 494957 1891771 885628 964655 991092 562895 1849240 1610422 1560110 1551841 568628 621593 867490 576834 904492 700124 1984247 95397 1439007 1078212 1392342 30599 1304068 496866 8486 885696 1350324 44075 219690 982997 511176 433495 554317 1840180 145543 1906977 1432390 810228 183961 1969533 485560 1475320 1896704 779106 495693 87525 1772197 49599 940115 602227 1003395 1646905 1733268 1913057 569798 1263895 955798 1685556 996472 1514164 1815760 1461024 884698 1675906 198871 824367 1339910 1694550 473098 1466240 483692 257390 75081 273249 644766 1154133 1941877 1445975 1328722 1281657 856527 1976345 499500 285883 57250 675775 1929134 1734615 833957 897670 116252 191453 1406802 253238 1281728 1931460 286112 956030 436311 1391486 1236268 122388 1381231 1720516 1221574 399161 678613 1309913 566039 113075 486698 1481143 401888 1150961 141599 1267518 1111540 1404238 1279699 1264440 1560922 144815 885252 1089044 1752470 223146 1682147 1655294 1454936 503378 1265430 861475 1942553 1172986 284278 1647020 1276898 753147 1982493 687026 281054 1449683 321046 1469104 1797062 921303 1825088 553853 1881711 76137 1861081 813829 1811358 284658 642058 489641 899639 1388641 1419682 261337 1335638 385123 146518 464414 1738028 1233305 1638324 635103 1782120 1908762 1822094 2162 1377864 418944 1820793 206138 1055873 1776184 1579713 76526 1132144 381184 910681 2475 588145 1740783 1051672 1889573 686529 1489798 1973006 1947089 753964 1781755 405495 10780 1054694 540682 1007339 389794 1221929 652218 1367084 344422 6124 1893224 1341458 1136473 1717304 482095 1022020 1712960 493896 1696551 1828657 1170782 825940 1919646 1961356 1995303 277178 1535234 1529948 1559050 70996 1611495 1673262 1893565 1171680 1475564 1998056 228755 1305564 737786 1639181 1811556 1697749 44956 1119661 912430 1250513 1867815 773718 1009676 1824836 977448 1333029 947921 1342610 1075915 1740999 296778 371969 1213032 1597982 292651 976465 1490357 629532 1460431 1364721 916548 1141402 1516113 1780977 1334604 397588 404664 648248 593103 1302207 1940315 282606 1287532 1920400 481912 482288 604821 891213 968926 1272207 1081264 1737340 1812083 1683372 371520 1433157 625774 590754 1821278 424200 846951 1908001 1295440 1372373 593173 1320642 320366 482171 1645478 405082 1033086 254252 1435498 1079787 231147 87330 249859 12740 711769 1284569 1974861 165915 1401545 15297 1262455 1164688 52695 330429 205275 1124834 1157009 83944 481613 285627 1893454 348615 1224483 63703 1766725 1348434 1426684 1963636 1610751 797977 1979622 840136 1887660 774958 277755 1100655 1989197 373574 1309969 1688474 791507 1906247 1836860 919507 838181 362752 1415591 789818 1247862 1199254 462372 1168869 1296567 418237 172408 384518 1354687 459440 1107354 111381 1988758 1595816 1326018 930436 1705523 1787591 763995 639034 1837282 1922829 1545289 1304967 1212526 1818338 233416 1880368 379559 177432 912946 1393958 1583683 1716004 612544 554323 342009 882887 1120006 986748 1708340 231392 336698 1849540 1465989 929590 1517317 945156 1211951 562774 1240561 1173001 412300 1851559 173694 1984637 1759954 1357763 319093 1176170 1088538 745924 1138557 230866 1484669 1627485 1873451 1030236 1420316 1064064 557601 1093731 1200053 986311 1805820 1214214 1528018 1073764 148330 1027322 674544 899062 1040823 1580560 983338 863416 1202696 767708 1249443 1161710 438949 572447 1062991 1201292 1548278 1776791 878196 1299231 300960 860612 960484 652300 1300264 14442 938406 197934 938978 1550601 1629325 315369 1081021 1809848 704391 383251 1562574 908082 132747 827989 1257890 644631 1463997 523529 948886 1951412 693650 1383148 178322 1275180 585788 1000756 1739399 108940 1476538 1229095 792415 1973276 1826033 285249 1640665 1200249 337320 1203984 215455 1782021 1291452 350244 1728876 454117 1692419 1246242 1200109 1044562 1503552 1676542 1596437 990637 1778601 380603 838491 181942 1659048 1596953 330588 857032 167054 1140297 521890 1809164 880886 287997 1121313 219392 1294963 178782 461510 755381 350569 1820119 1054038 1855700 622493 1771885 588289 1758172 1834242 1227893 1498682 1988779 1025918 1710784 589039 607714 698104 1885765 316436 188848 1865989 902301 1093580 1326575 649722 31490 1038337 1689606 1267163 1449993 878783 1939452 1758722 1624367 680083 134420 1470678 1786373 1323954 1992131 751808 1852936 805543 1827567 321614 1531142 1071592 428098 1098488 453506 833542 1674319 646202 1241455 897584 255033 1230804 1387323 1061083 440704 1871107 141655 1018530 160667 1093103 652083 349934 336568 146571 417856 1203749 1514241 1588168 1965739 277922 294263 43083 987556 1088800 278796 446909 1481055 1287323 1576802 915566 144863 1926279 791574 1752029 750440 143955 497206 210371 1580317 716363 1466066 147620 1493346 216523 701323 270159 179510 1349073 1461394 1907277 1344915 1356010 1362743 1576762 1367619 1866960 1224396 307274 1728561 1339804 97263 1003297 603700 1269120 351590 1564935 1572631 1366483 953197 1609085 166989 1877976 1303949 1833121 1198543 35754 1377357 440749 1727145 634384 1990055 329753 598948 865898 357337 1481874 1179662 409028 1371925 240323 1813475 1615610 1070464 712496 473104 1589770 947680 1205636 1717044 173878 1329238 109417 1173366 795044 251847 188427 714866 1969613 1920002 1970107 1385687 1206188 1461402 1214991 837075 1507550 756994 1385428 1414649 370294 1588222 242465 160272 1560668 579426 121405 1835917 1408118 1856822 1325604 1338008 629073 1549946 1878053 588513 933880 278273 1984097 32880 356049 219109 1260630 1822618 725798 1748528 1839316 1625295 1296890 971403 1123579 1074530 95651 1966353 29049 1190974 455773 1794648 891399 754640 370909 1430712 1351094 215426 1590852 245475 568690 1499923 188415 702869 236157 1145719 1864301 924272 797916 815684 472891 1884544 477830 166134 1335168 1772334 1477332 151735 98046 1863797 771812 136376 1969465 823703 476702 257798 313568 699243 990476 304267 1035558 765715 1756876 753985 1678383 1675401 1319812 441291 936867 591651 1399464 874744 343238 1153752 1676404 1966923 166779 628509 1139558 1145049 1891094 1011960 40907 1099690 1157850 553659 75619 588243 1911055 1477579 277894 1681257 1798181 72918 889543 1486681 1883152 1944297 136505 667309 1219411 39201 897297 863877 1308716 200306 850763 743433 1362545 902123 565688 911184 1655974 1304155 1906036 77192 115250 6188 825049 704133 1132381 1059021 1008674 1918152 80264 1958534 24575 1252396 960767 602754 83154 1136942 1153637 1752884 552227 179353 169519 1447993 1041796 1425535 478305 1610527 343053 1148440 1974835 401060 1492944 719814 1740818 645806 860362 773057 1139044 1161801 150582 965364 1755345 318604 965288 687605 370739 285987 854492 236224 567353 1855011 1330515 1784267 1210150 1495687 1070836 1804651 427033 844372 253279 354830 1361419 1848657 1034690 1842111 454972 1175708 314412 180963 1495986 1160062 57817 1094153 107152 802269 265999 1707954 563983 463523 197150 1095865 278072 858207 1925630 731128 1104133 584754 837183 362533 830711 1156327 951640 637687 1366655 1124001 472714 1884244 1104042 986102 747949 557098 727481 1125485 1905633 268878 1674247 1783501 1583349 718316 1257982 989358 148224 1099443 1248506 227502 456745 1001302 93692 1994671 882527 313000 1279374 1295446 1841328 188644 225459 1644676 84361 83943 1549278 1481565 1285711 1109351 857616 1250062 1591453 751703 207669 1467043 38467 614144 1763263 1085411 1426303 1929180 1063832 465963 1466498 1201892 1506040 1186896 1493319 584852 793861 884021 1439898 1507545 709584 263014 1727041 1467902 1359998 1324360 162175 1928166 764975 1923956 593378 1595718 665343 818020 1518770 27160 1210696 236713 216238 1396183 106146 1650580 1936157 55215 1004365 1291812 479739 1216876 640801 874635 302547 916284 739315 521650 1489259 572033 451216 701176 1061113 995858 1379920 1139519 61894 745946 758174 1431337 1284417 268166 308230 821259 684223 1099511 1315348 260012 486024 1092781 1843443 254894 504508 1711551 1787180 463828 615406 1317454 1056067 1519947 1565240 576134 1116204 79549 184994 1936347 1975177 1807392 99110 1575030 813379 842999 1737233 1336383 892866 1152096 738759 1395298 722080 712454 1893552 1985834 1827402 771868 1921025 1184731 1860507 562344 18542 1257155 187670 1154252 269839 954366 222626 1959914 1173141 1031567 1947272 1480116 870573 877933 1623100 761303 675872 749707 1672524 497255 461988 1420695 313748 817967 1376192 1400291 1217364 1955777 1045581 1789959 906173 1974077 273460 101267 1206409 463461 960829 863784 1181478 1454161 1015241 412524 682494 179854 677765 1383740 1406722 267015 951006 5077 233244 1867008 158883 802425 1672450 1296144 1791355 786127 632932 523437 442883 78046 471767 902032 1140353 337327 1523049 1810462 780025 755059 1386473 892614 284939 95874 237687 1056903 1729077 1254278 1087458 703801 113469 1942184 1987909 1982471 1230625 1168363 1119276 676071 778886 1222994 823388 246512 1458646 876855 1685764 347335 871579 1963371 628626 1300182 1839034 1757089 1975549 1999990 390381 150308 181867 1320987 1900467 346546 1915670 1330603 1449084 481111 769574 892983 833272 575958 1844226 1080637 1253092 1886775 1552989 1441525 1341971 240755 1417567 1704859 244232 635501 352676 117085 1643725 470197 280048 812026 1143467 1764964 1207980 198635 1993861 929116 1541201 1008914 1983680 1717163 635821 1820937 266071 292357 734084 1955113 1199218 1289021 745989 1787390 276963 275194 1497094 160470 995839 962418 265495 89694 1595110 147746 172716 1459880 537596 1537573 958788 645721 1251694 247359 979496 269195 1570588 443675 401815 497070 1870203 1723744 424104 1011804 1719036 1076015 312904 368783 693667 1975726 739259 419748 1152180 924687 1938273 1606867 1418417 1410461 1164866 1063273 584065 1057023 896597 1376410 1143372 1091944 1098687 1860418 1869172 1046114 1348949 1570631 1949124 1950631 1930109 945098 1086678 644076 236629 229611 552511 1302720 33530 277251 1012152 1796556 262254 1763079 1573623 1575979 286683 1005434 570558 1170250 292480 1099123 485831 1026855 1179559 1374335 925764 58551 404536 203027 1011151 697344 171216 1276670 1435146 8752 1638316 787626 396249 1439740 24197 370272 249225 176524 1363689 1636556 892948 1727119 599640 1552108 76227 1129179 636175 1599687 304330 37881 750348 1553826 945574 1476497 1270592 1427562 1899849 886613 321045 1550108 864275 763182 1725827 1305886 257213 1468934 1196941 695616 1986164 335304 1948984 1113619 203188 911977 989822 1232527 558660 686820 1082752 1547883 1311016 1227053 1707732 52872 1000807 1018311 1151730 792405 121002 1839889 592885 532142 120622 39867 1773131 1010779 1251755 1887195 1353768 1721427 1621133 338409 1553938 1054111 953479 1058662 50223 1299375 1863462 1581018 1539351 984222 1796536 583287 1876473 816371 1047667 1834470 1348279 1945085 843661 118909 273762 709888 1770502 451841 1161255 211211 742016 563500 767198 776252 934631 1109625 615302 1043569 1902109 1822550 994892 1364091 1540079 811543 726703 1564767 643774 1312420 297247 1008395 666557 118994 308747 1435779 613168 27088 122965 716776 1361269 1845595 1197374 891636 1158840 1438037 1890895 750712 1671421 938668 1854183 1795340 707223 1884626 1486311 314988 421340 1529603 1032181 514425 882883 439063 1244092 544418 1184672 513169 1593421 258264 1047983 1874073 1225452 1422420 1427340 186649 1280220 8095 578985 1116883 318012 1823883 1471724 623044 526676 1283466 1582056 1549416 1493570 48383 1352022 714956 1467145 1517477 1099838 68815 678714 465569 1939835 1232930 1319825 231037 1298742 1416351 1342851 1525234 1452859 1593743 109979 1634707 1708110 1675270 4600 1254748 1455910 1292429 584475 1774219 1707492 1283273 1038594 1533072 245919 1157560 1476979 1588879 1237423 163163 876597 842160 1461334 186041 470824 596051 255549 1466080 533431 867750 1645521 1232626 968797 1228770 715561 1887800 1178001 847456 1910715 1443245 1395866 848770 1613515 1589819 1705199 1726776 1447303 1247987 1495926 1276227 451517 1595187 1407121 1776636 296361 678694 1308486 1725382 1607477 89919 1901962 83742 438457 1011583 1161855 799097 416085 1144355 728753 1910366 944592 898669 742854 1446403 511749 1379819 1853643 793140 1534135 1921967 1435907 1096351 1220290 578510 1759205 2341 612248 1631612 1475565 70497 1111687 1080470 556980 1065751 35472 78249 1942742 512334 1978906 171527 483978 1015082 1809270 10227 1653918 319520 439685 1375939 684389 387696 905816 714147 1948522 1319295 128109 825602 1060430 1772271 558451 1130903 649757 571137 567903 1533962 124542 298587 208881 1464508 312929 684151 1106156 1003134 796985 1723965 1044666 1808543 1933016 741486 1291499 820259 420551 1002429 506089 1024475 353392 192008 1502873 644551 1132094 457476 1128012 404871 623331 1653060 1739557 1043778 1205410 1804611 1256785 1501107 25165 749384 1160733 411647 713837 348457 1153112 53146 1325926 508967 705358 1689189 899756 937197 1474176 1403578 1210292 229783 594884 584735 519615 75474 147625 302610 25822 1438728 310008 626242 1776722 1226931 520227 125681 1048379 99296 678368 1923360 1116498 1546567 889839 722033 573003 496132 1276014 1358809 1751756 329318 1929132 327972 933424 480254 1496724 141794 405454 654480 1686760 752418 1215537 1295303 452974 310388 740139 997038 920802 801843 1764422 1836571 237867 556937 1992602 722611 1685888 603739 908471 60587 498110 313394 225471 533438 395587 1273079 1197764 348529 653270 192157 1999465 952301 794110 275441 1610392 910894 1504910 1557868 1571839 1921128 1683028 844507 1882154 608922 372755 1033456 1979677 268111 70379 476565 122931 1441277 1964629 517069 133050 1803494 1409899 580637 399836 1890521 1439204 809254 446636 1160446 462994 155214 527298 732232 115812 1897902 1506561 275574 414866 1665121 1180520 901362 352705 1945875 983346 507336 1743968 720145 12827 1320548 1352645 1446568 1356107 11852 1957988 1976346 162716 587883 72615 583106 813247 907608 1931946 1556492 1147998 859916 1177792 185409 602211 1320811 1578392 36488 1817521 348451 275407 929118 1353934 526610 278093 1591252 934731 1310630 1923463 1745516 1674817 67727 1796949 217410 738735 409597 1986169 1192415 327358 127790 1114024 994304 1513134 1224586 1792061 676551 1989339 1900966 1833210 616427 1346206 988954 1481195 1123459 449072 907425 313437 444287 1040985 449069 286419 657114 1648794 1162349 1760999 1041557 1271565 788130 482435 675218 1826094 1576699 470718 589126 1190771 830080 394377 1212426 1871064 1304937 1236255 679737 1243538 370773 1611584 1469804 494420 1541106 1433501 196231 707066 348981 440180 957087 128561 1167624 889350 899864 779415 1310480 858593 565777 1850713 1524215 1830143 56560 806194 1322883 601749 399627 658704 111243 798181 1062194 601302 1886884 875 967464 1232337 887771 595616 1855509 1737442 464541 1884073 1510335 52819 1282100 757627 490493 58845 1061341 235176 1699724 1309735 10720 492507 1665925 1744000 1337803 1224719 1886572 86250 1933270 812827 592881 759118 144307 1139652 649082 36836 1700828 1228313 239232 668090 1251144 986894 1313063 566284 512673 1833270 1953796 895790 438571 628943 515644 1459691 669982 717039 670408 824955 122629 713347 143933 807313 1288019 1472534 93681 1325039 1265898 249651 325548 1338002 368260 602159 1685677 171824 1762571 10263 1012699 1093676 1923123 1922759 796208 1803491 502678 1589451 505399 1855896 1122782 1404729 1731289 598082 1380815 1969931 861254 1475148 1002106 642778 407712 1204002 369123 1753167 89369 866602 1627657 1591863 539835 140722 1318219 311295 779754 409135 191456 522539 346742 1651508 171574 712481 220890 1586591 1334390 105185 1167850 202039 244639 501133 1345642 511003 1680752 1509302 155807 1569985 821982 829851 1286048 1163760 655964 1416824 802199 1704840 1640651 469981 1975480 17784 1592294 859298 1413430 14208 1720575 1334339 211098 1383881 250176 741666 163590 1388440 1582218 450959 580008 1063326 1238333 222447 1670808 100494 80110 1875725 668505 919723 1998251 784803 554717 1623792 1080423 1936930 576800 692166 1837409 527772 145197 1266566 927391 281558 1331075 1245975 1054510 99800 425765 1060050 1263184 1708517 1267742 112450 1727324 952259 21401 321231 1728554 25529 29297 501817 1649338 1834706 213676 263107 351005 1630508 331843 1061936 708051 622932 346237 841737 107277 1515492 28468 1126074 1609635 78780 668765 1406737 1331940 1940045 1599749 559122 1099022 1387956 1131600 86436 1439473 1666403 1770231 232374 1936272 1529572 1392259 1637139 487077 1005399 73183 1591166 512200 1286943 1749864 161787 187516 952263 1508347 467483 1129758 1415274 1332758 717053 633467 749465 785964 1417664 1951349 92631 759754 1698920 838924 262913 493184 1034251 1042984 554900 711403 1381102 774179 537582 817878 1521647 855420 137419 908661 576574 495966 1475426 994353 1787294 560353 550710 1144230 1900099 1937510 1894364 288528 773206 55789 236660 1935025 391003 1057009 1463332 610163 40039 370086 1846134 1307650 1534390 1588216 684046 1639164 134009 1394753 572100 1381293 707326 1844373 1933069 490903 872516 1048804 816748 99250 1982360 1747822 5890 1855840 404188 283418 1353994 701597 124284 63366 717567 1520799 787137 1584010 1875982 168777 1503215 1887754 385820 1184783 852981 234358 412767 627202 416063 821036 784240 410308 1394393 310672 592398 739041 1085700 479701 86817 190436 719863 937371 488509 1085093 1029839 696874 1757024 268243 1106746 44739 1556638 833029 1978635 1437175 899367 237077 1438026 378382 1693678 307956 747527 770847 1808155 702849 339499 843155 923473 69925 580727 1440778 1534973 551485 1212402 1664268 368304 1105596 553593 1674783 453325 1933879 1312218 860684 530818 819685 378947 623962 555471 142871 1131189 174599 557142 1735620 792233 1446389 1479835 1326579 323119 565694 323778 1474761 1916623 741937 1692917 71229 1169014 507653 949846 341558 572091 1571563 1567410 1375416 999756 1363954 555277 1651632 147593 282218 600700 579337 37132 1715730 1295418 1480308 1085364 867449 351898 1041194 1470669 999498 21106 903191 1005312 996743 998858 1631754 792010 35198 76196 1901944 1522922 1551970 1740244 1678727 1858472 292907 276530 9912 1093687 336990 93181 1596251 1471904 1055540 297195 1938041 1560385 1013353 199693 707262 626399 1057290 570914 333460 1657874 872125 44941 921890 550860 1895262 1497733 653382 1579403 1367362 1658656 967824 1401861 736720 1152220 1801917 1020233 26520 1471702 594017 122618 983540 1654407 275396 82905 328473 190545 1086972 1497948 73256 1870794 1805967 1707125 1388451 326122 959155 537796 100119 575209 672204 1876941 997204 1453952 1537050 1076087 1327167 1879126 1936164 1941672 988715 750096 666770 185320 515106 879427 651326 157720 1317522 4714 923908 806010 1217174 484483 92683 1825326 1273843 112626 983417 726036 1309292 1935402 1314184 1011461 1908440 744195 1110242 1464436 1749288 976578 490908 582219 1524443 1001049 432646 1610309 966310 1119602 765466 1738508 1787838 725017 328198 1456284 1791640 1369201 1188445 554280 1825861 1496580 982273 227473 1547176 1626272 558502 1031256 444121 132972 1501640 1519479 448866 787853 1214179 968311 1035277 1313788 922365 1346503 1214871 566872 1250387 1145628 474569 478052 731311 479527 1023286 1193460 640203 563800 1250006 1362863 429942 1596155 249650 1946220 1839303 399120 1710248 1416520 1058618 438801 1907376 1026316 1233540 86312 133521 1981511 341523 84207 1415463 1683901 595215 946253 102191 849114 878369 1810195 1081596 745215 1932093 1661148 44295 156033 162372 365775 1644727 1237933 1211419 895792 1997819 1871205 105157 1805890 1888325 1580993 251691 1069673 278196 706282 1702450 1356964 493273 741968 1052040 1011210 1480606 1254346 720022 87005 1668818 134156 585834 855047 1320757 512767 1046916 459543 397725 100609 392379 1680572 1219606 1116705 588801 1665274 1703620 44784 1239551 795426 1328106 916019 445254 1846995 1762851 1048783 1895308 821813 1780077 1341165 1436666 1991266 9168 1122815 949302 1300876 701611 1279171 233164 1471237 1618101 724090 1811332 522714 1779821 675475 1979932 150400 492662 778914 122562 1034497 835219 1289976 591181 532154 1776658 780459 1421902 1423921 618422 817871 666765 1779898 880526 1837245 350166 1347493 959397 554438 735731 1612662 944267 784072 1998994 1797098 1358041 1419989 849749 724682 841117 1937486 874460 778674 1336683 78630 668892 368866 1157887 699845 128777 1441643 1255357 1531833 1260993 306416 660835 1708442 1537062 1039696 905404 1402855 1113930 866270 631131 296022 1696374 1900401 70418 427473 1191903 793089 645965 555804 1980185 785113 1822792 1522536 989300 1317860 1016870 664701 433514 407238 1230487 662887 1749835 767336 1504406 214959 266797 1719156 1399637 1759435 340217 1868898 1658257 1386199 1572115 646 1130041 1994712 1776168 382417 1214711 1095489 762076 1574247 505934 1881969 811608 636054 1233601 1680489 742356 575345 1438568 1502736 722864 725911 562317 1945399 610283 966482 677050 1200181 1984271 665427 8737 1647938 493368 531350 1539038 786042 1108995 1164736 1302068 262930 622728 880404 1762230 935924 1140387 1654211 530915 1992121 830831 1720138 1573234 1016943 670055 689089 1614162 1733150 761952 1179872 928040 280609 400342 1329383 765835 686994 1354562 1853779 1910922 295832 780053 417799 1667005 514426 232370 34915 359774 285528 399588 770961 139312 1351659 463324 1172071 1138967 1076019 221302 1498758 1045780 1683281 1360791 904599 1534425 669934 829716 205950 232682 1471056 949102 204204 141390 368611 1947958 1279529 1709210 669980 765814 1114316 859354 1012352 690418 1893769 1793241 1052237 50743 684879 1574151 702464 865594 1741136 14951 1247273 25618 578584 715714 1218780 128408 1455896 1013479 757792 916337 1255650 1813643 1859235 1917453 1049227 1662594 1777241 1646680 1269255 1817517 1640669 286520 474511 1679722 726797 443757 1150504 953073 1764322 1011864 522975 466780 264976 31940 689011 864922 1579785 228663 1933283 251094 1642583 671613 659220 737199 710028 1680147 1064918 1838666 568725 1455301 1787704 1807098 308624 1001928 722060 444511 1582201 359526 1828812 225175 1048910 1141737 119939 870541 741612 883701 1778240 1828565 1574331 553715 1711485 352384 1343580 1956074 1872724 1051912 572416 390139 95433 616818 1448491 1835736 1627313 1988646 1400517 1826777 1557536 548808 599453 1102862 946135 1537345 1361470 1807422 1653329 1549152 942165 631167 1882542 773359 1823986 766569 1304003 1157773 205323 770524 462813 1961709 235600 1468951 1737205 383539 1205120 213297 713712 1516575 1137519 1671381 92788 1878228 1926702 286111 1370163 297876 1440047 1240728 1742539 1948613 451083 288587 438001 1889635 1444018 1068174 538545 838281 1337481 1869260 672245 1685808 1276968 443601 1758104 407521 379403 441237 221435 664294 535483 1012859 368457 355726 1083760 929551 1793163 1467824 1558187 707888 73139 1004285 1339307 1023105 1686554 1303493 653622 1481232 707567 723070 1556106 1434281 885691 1803474 768598 1995473 1217289 1155867 1830848 1636700 252557 210642 1151990 314828 1409091 1152526 47997 10195 1150641 1800681 114935 658029 1177438 594611 1618917 1612920 1152129 1028064 1196936 1594280 308922 1549559 877259 356534 923463 1373931 846286 1207699 1732551 1455444 434832 888398 1682824 489479 174973 1745108 1282707 1778845 1511675 512808 534069 1409082 219409 1535873 1426458 749183 878193 1979478 1928358 978240 152750 878531 953834 1662053 1758801 1155977 1580292 39266 799111 68898 1691297 1933033 682240 1728633 212983 1832859 549204 1977072 465077 446914 970083 559432 1488664 1905215 1019088 543902 551108 641490 972933 769041 1559570 1807177 707312 1861515 603165 384280 12244 743625 287723 1193060 974070 1529518 315503 305076 635966 1584889 1215543 1048600 722223 1617390 346961 801230 1622920 905561 1763330 932503 668099 318935 18486 1906396 695056 1485780 1586556 1969615 94600 1462339 1135502 1107911 914070 973391 438655 655218 1324621 1343040 1348541 1081454 1106059 1395160 1687655 761876 1005606 1361925 1179811 1083293 582592 650154 760152 550620 915696 1695187 537286 951280 1845824 1724948 1927360 1361707 691698 1612834 1821190 780510 1917253 685277 626572 1590234 1905836 162322 887616 1903311 52628 596235 1350287 1321145 1822337 1787000 873637 1926333 731737 366365 846808 1016604 442731 958429 770092 1985306 1805447 267806 1493662 822886 680293 1680195 654052 750229 1179239 1117687 1530070 765256 237924 840243 1819291 984400 1763042 1800049 726950 1213409 428802 207517 1431276 1315522 456065 1042669 1615793 1954511 1573231 932109 535730 243350 950795 162292 929889 117288 1707739 1370572 1203395 246117 510319 1223397 565315 951677 1527298 1183210 966232 1255406 482957 1820375 1183697 1845767 1814482 86093 1242928 1052208 1080504 1000781 156285 750923 1168118 616800 793025 964090 282846 1720640 1207846 470711 1809290 1057048 845719 1215761 331366 970031 1442477 1534730 1847573 801655 91249 974935 990034 1548212 368174 609808 731422 790159 819919 798981 1979053 127634 974642 647825 579065 763281 427746 171249 490215 500623 305753 995696 1152124 1508168 104811 1584558 1375487 1072141 653803 957082 412675 1980416 400361 47897 344077 1914002 1911290 876320 1920742 222541 941354 418977 993557 1343992 1872439 1034768 1475942 2241 1635385 669576 211794 982602 90668 311165 1794350 1100591 1178932 92451 1243337 1694792 33243 633637 307122 1149727 1115901 1531673 1951554 826146 1208903 1524072 1742245 1518960 274353 1684530 226341 589846 1337413 1975316 1325170 989385 171960 270718 1037237 302940 1846813 1494200 943370 1535928 1805482 1642418 970091 1866166 123020 105489 148530 1588163 989922 613938 1979024 1994153 435136 1381365 972960 1670919 710414 1218313 961370 1612755 1820359 812825 1479546 1343694 226457 310041 39903 1234811 1464294 515767 799271 1632775 759614 838733 627740 234614 427633 1711321 816840 1572298 798856 586699 1630655 1657689 1537015 1143814 1194088 1930440 1411436 375407 135525 652282 1621846 397172 1927066 871309 901996 996771 534079 1878296 1680264 58919 339739 591704 593537 636246 1944468 906805 1913753 1781879 902063 1710742 1293485 1510795 872236 1864303 13390 1201145 1507593 91945 1201740 699045 1875281 154964 411717 1421400 1966282 1759443 1983692 455959 1470930 475655 1807850 1918961 1385625 587061 1687910 172870 1726788 1859464 1145596 146608 1845927 1987348 917653 732456 144421 686658 661821 1429050 818599 863610 1993265 523857 341547 1499052 1430629 651991 684715 790076 78400 1824481 1044337 192380 1313260 537633 1363020 788722 256709 996515 473217 1042349 416945 1691029 1523610 1687293 1559828 638053 158544 806463 252850 798422 1913821 475757 1763043 29529 1417912 1134049 1880937 1603407 860285 123582 1477651 1758946 1012262 832591 128441 1180209 1690356 1235084 1680472 1150538 170512 184416 763075 1694788 475537 434705 313557 5006 922632 1398042 1004769 1279284 167716 1309438 983674 751926 1335120 1179012 1725786 1382912 986877 1880132 1444203 1521228 1218823 367904 706810 1302905 1444406 788586 1283332 1493360 109864 1695211 687679 94044 864183 1138929 193774 1415462 1770984 552029 910285 447354 97816 1098883 855225 1807438 984789 656155 453878 1960284 737437 1902167 1000548 813580 1406498 118705 735754 1780721 763685 1169542 1107141 391085 77395 1957769 725070 1147331 1092286 1074891 885525 1133878 754690 711044 461163 518475 1065895 1497960 1775338 1023026 402412 133962 60758 215831 413347 1806454 904879 1960980 1289564 1013283 1350262 253464 706449 874326 1861806 271704 736491 679855 112648 307455 1361185 253792 191486 348031 870586 1500515 1482255 709048 1408440 1197711 716023 626825 1058296 901911 1777748 735438 438310 1168949 559924 1029638 736212 1667152 671067 1163973 1382979 448854 174229 1174715 1102981 1646498 1290798 385325 1212771 952513 1098931 1525420 458783 712737 1122187 1750059 1421797 1029218 1413163 1347069 1701645 1990281 25454 1580673 1997569 1339450 1145261 796482 402342 1529992 1898646 290004 197711 1275815 1575656 462632 82452 733657 926387 225316 418672 1512382 959888 1575425 1561676 970748 1050307 1636641 1129764 1904795 1367432 1685240 926243 1296536 439753 1622318 1424784 1023627 126086 1142462 1846907 105135 93158 427645 1171513 54051 1570618 488496 1599034 847685 1565884 733812 620463 248140 1515719 1118465 692844 1542253 1303241 1987884 458460 1160198 1698852 169776 564546 1939257 50702 1437410 1906415 1157756 1778133 1967104 1526178 121604 1506977 309973 460647 170857 953326 1800715 1460263 103346 1080355 727747 1334998 490999 486375 1574054 896159 179932 790600 785821 1181206 1903592 1271368 1190412 1296471 783505 614031 1618449 1168253 147846 1213033 1128377 779886 1619803 1599157 1459270 718621 1601446 625721 581474 1271379 1671214 944241 1380478 1665321 1375164 51611 1614418 1668884 1289648 1208048 499156 982818 1765541 1592467 22603 785302 1408388 1755592 1595199 244329 1202629 1616915 928941 1795616 856758 399576 1546461 1928035 1905642 1703857 1104790 1701104 1157746 442970 1580157 168601 1918018 1770608 1917775 460606 1639444 593863 979664 719271 938270 610013 779623 1263230 552960 1480006 48259 335925 1073545 1520977 1576483 1022150 835648 742260 1399296 315881 1494031 249266 1084928 1486437 201591 1787039 321631 1667852 354601 1776879 1188588 515306 252616 1658149 747095 1533232 1734958 600444 39785 1966546 1643253 1299337 762542 258508 1356770 861673 1159624 1685654 726387 29914 584299 1563023 901998 559755 99164 1164126 10827 125110 1582897 188701 927784 1570779 1593152 250388 1100493 324715 659212 1553139 1532197 1715851 1244490 1591106 592165 1963282 903571 1388939 320972 644675 1748147 1641907 770772 1228447 1960752 594192 1136969 794406 1586631 309814 1742575 1618981 1310851 232955 1601204 1665453 841801 845489 759522 392965 1529045 1582075 161998 861419 387998 1683409 1429959 1628227 69900 374364 338982 794181 1890226 260449 729142 1558253 391465 1498832 1085278 1559801 1694227 562883 232609 1462521 7112 1514967 604236 676629 1895539 1740155 826641 1331480 1236311 1340478 1072764 1337608 97699 1486697 457589 797346 1791172 1196147 562743 443530 240943 988348 1609520 1372920 1443739 392226 1651869 443061 1636299 485439 31374 1102340 1169109 1876159 1506601 1364649 406585 1974422 1355904 1083663 1126145 1185692 808091 614146 1462437 887428 480179 1573951 322959 1564098 1782020 484091 1881778 1625304 297475 1415671 845250 374274 934771 1928397 1331520 596229 1105441 871632 238720 1671986 398805 981940 1943563 1856447 597068 922148 1244066 904349 606321 756254 1953286 1393516 1818934 1074962 829778 1692143 1415512 1140407 68737 1518348 507400 425538 461819 55308 1217183 1883567 1722695 814796 1867872 1343342 1102935 1290049 192545 1848911 452023 1726432 438778 262263 1767813 617071 187217 61734 887001 1608772 623174 211073 339 398328 631911 564991 327793 451418 1630078 1282928 410396 1992844 347215 388205 1416385 158547 1564562 1099761 280758 635497 461424 1440790 139649 124890 1754929 1637383 1806684 1794753 288787 163754 115059 749086 1992197 1023659 110186 899564 261255 1555915 1220702 1881616 1082876 1608768 557967 54281 603567 1106582 1784091 645666 1637637 912093 1089932 690836 953631 1554068 1324827 1402715 1668428 870878 433595 1607916 1479677 1199567 1050224 464082 1067370 649884 1017763 891341 1444840 1853836 212205 760790 1468493 428850 1734861 1011937 1984162 695540 1809594 1617904 583401 443247 54571 1964585 1427425 659591 1922037 570027 895839 1052537 1348019 6551 985008 1016587 1143463 232601 274898 2319 845248 1200226 1545526 408114 949409 1112808 1105216 846687 584412 652941 1114952 447003 970577 588000 119171 471775 1694479 535188 1214288 1974309 1619138 1483637 1898744 1718189 744787 858859 415595 1795803 1801291 560823 95353 74039 834224 1591987 569327 1770682 1562889 1825522 3945 480004 244776 509117 719098 1902223 1886179 1517004 22760 1550372 1717731 867011 872928 1054502 1027036 70521 1842995 1911532 18238 850621 1919879 358526 1256597 1928759 1641408 1878916 890577 1068721 1764889 444012 590907 493701 1076820 719667 1991491 759307 548631 657847 123125 1170386 1920172 1285036 1565656 1966015 889097 1191197 1141975 1997404 357146 1441888 1015610 170724 186893 1991967 206305 1455752 1559386 347581 117564 1167999 1661602 1668551 1187434 470661 176574 1530105 745728 1252000 1516166 523298 1089344 1214227 528892 106465 1357599 1116163 402645 407753 1151256 293862 1764602 1593700 877533 1716221 1151146 875336 977102 1672639 1596492 1137456 1299820 905824 1272791 338799 1561794 629458 1029253 1216383 1393632 857075 1755234 1843011 255263 867467 634018 653099 1463719 788350 1544220 1122371 667586 1850691 539332 356620 522893 417974 1015528 246187 1865094 245785 1478779 1421825 989938 1498423 1382920 1537318 737419 758578 454970 1201628 206831 684854 1128123 1754405 1193151 1397750 318195 1632157 189843 1993795 1723627 1059481 1905897 136421 229205 654032 284329 282366 1431687 700842 1788217 544465 508908 1396211 332970 1072700 1062686 1847342 340869 1049721 1322061 1474556 1800471 1117930 1329903 1198382 1822891 428810 933882 976423 1136347 1008916 1236074 1913167 1373745 623663 376890 1610060 446326 1618775 510967 956526 447858 840331 1665303 800711 1543372 1091434 261253 1522810 1126195 1860653 1275470 136029 1465908 1778104 1342366 953964 1971234 1587124 50033 433460 1005935 1396265 137292 209521 29974 69412 1967968 1798939 1319424 310576 945260 1778984 128233 3883 1648473 936923 1090074 1848424 200078 1793077 2566 242662 1217733 1721244 1658847 8905 1560590 926449 1847462 1892776 1234402 692239 356785 3019 1772988 1758420 1301253 80577 898528 1919050 868115 348804 540533 140615 1571134 1922931 1589834 1249415 1490679 151103 1326918 1744411 1198545 1946882 1374776 1019597 1756037 522154 931707 261451 1837335 590258 1338434 472923 1423210 1910682 1931293 1490264 412716 431503 1562844 1130481 483386 524654 629228 741245 1317802 1521447 1577111 1370320 823907 1063704 1880247 1704815 1244502 1576348 1316849 1169788 1291187 335776 1683840 1734858 1765527 197693 553829 457407 1415388 1119484 1978692 378443 692080 754769 1224244 629413 1817361 422942 120361 1186609 1468764 187329 1491050 1460411 229615 690153 1549625 568650 1772726 1422373 320149 1311293 1652367 1557525 857778 1934630 339440 1226408 822790 501057 1303446 143535 1031106 351109 133172 186548 762987 1280949 1672606 1766492 1637229 346448 498451 668835 770714 1145684 1229808 880205 185658 465115 672328 234440 138052 25862 526453 670014 951193 1719989 1701680 508980 644273 1201746 1320029 1737480 1242851 162270 1653992 1748509 197114 475281 1895813 1770480 239151 1201970 233781 1929273 27807 127143 205807 685136 990310 1396179 965036 648158 554931 1350192 1941394 733958 1597430 202349 624984 321906 31723 718577 1531049 482464 854238 310360 1410531 1624258 702440 1581500 1596012 1038324 1809288 319064 48649 1266244 258184 85461 901403 425801 48683 1038451 1922280 1288221 1431856 1236279 1364754 762991 1693936 1168893 1051674 398967 1149464 1330263 1046310 815392 1753823 621028 1705871 1984622 17544 1786279 839474 673551 272713 1417927 296241 1127037 509583 1827471 1781897 647443 498288 937446 1656750 587639 990516 1343420 789789 481627 1192573 327622 1067677 509509 1351974 1713001 9607 439345 1167152 66811 1007709 1085964 312319 695 539239 601145 260086 1212331 862940 1805033 1216454 912752 1201104 93226 835027 1576431 1247761 1115582 1973323 596026 1822390 429458 27136 193379 1332636 4545 1651768 994974 731314 1666343 136623 1663706 1363116 698975 1789098 1388418 1164510 1101226 1324528 1360039 569519 1005422 1701891 1320876 727571 1890726 1947403 1550908 696637 89431 331894 163766 308942 1752128 516496 1758204 1552972 719014 156536 63357 411715 559650 484799 991532 240181 1271474 1659778 246182 1295244 1229003 684203 740880 432658 560119 598989 240136 1276845 765839 1552610 870408 148677 1936086 1036385 1201051 1245866 1500941 212823 752094 1681426 983053 489685 318532 674214 1488444 818238 1120286 1166173 1676098 1845301 815935 1806009 1550243 202594 1871299 1517553 997999 1666383 745318 1336494 40555 1486777 1652721 1382952 186777 1287547 692935 49953 1032955 721692 333821 1478774 367955 216542 741777 1765250 373973 1189662 784391 222370 494944 268270 1816817 1081920 1910622 367642 1805045 662420 689688 1035224 1034785 1605448 1800391 670375 1867602 546130 1698164 336527 1055801 1031622 1431145 1798545 605951 286691 1929463 1382415 1307 373053 1905910 391234 1670151 1327089 1320145 1607438 1298865 875243 1463646 1921855 762485 30400 696308 51800 863330 478243 954783 881274 1031169 587106 1640556 1864828 1256575 259405 1875280 1498814 401645 925035 1894132 1119814 1371181 275413 1623034 1257037 1175517 508863 1679711 170260 877230 1709183 410567 56618 1266819 1969408 1556897 1045076 1760376 1845948 717287 446441 1292298 611645 1357004 26487 1054387 1608042 937186 1229453 885033 944780 131675 1701762 297411 517281 1257841 576488 1370569 1683049 799372 1227852 1707224 388709 1660637 1897997 382725 1442837 738498 1688200 1533599 476232 1491775 221040 1168867 653353 1068192 664649 1679340 1992978 712555 1971266 170541 1977822 1601759 223149 1277459 169304 187953 79007 516276 1554720 980404 398974 1522003 1100592 1775476 1023714 1006964 1209056 1527362 381049 220791 1097177 1377179 1038900 557889 999041 1758553 1964602 591421 672621 1792079 1742096 1823300 1455790 1402639 1388998 616217 1720565 1220383 261629 1487126 1367906 540818 548864 1322579 171052 1466575 966141 944254 1478943 1528390 1217593 246693 43322 378819 1453647 375281 1776756 633778 1769526 514278 240880 1859569 1616570 1360434 1220648 64203 133541 1552925 151752 1791757 1192213 1770751 1901949 785443 1793899 1794304 572261 259551 1415027 1604300 1894632 1467781 705902 98889 481292 118332 447442 1826846 1632089 955242 1770762 233830 563096 1620543 43769 1934867 940640 1761844 766980 406370 638306 914806 652141 377559 1592777 343176 3086 1809393 1138444 713418 973009 1188542 1668737 1968967 1195870 1415715 1230224 706023 1256842 178625 1405412 732401 1905641 454055 566921 1179507 1787907 1352223 374283 434986 972630 568368 721125 66039 1185664 705638 457851 752170 1813764 1414999 288517 476009 522299 1984716 1964626 318639 443220 316781 1026026 1790258 1663539 511557 713080 1238300 1594768 913538 1670953 1216191 1746710 1123032 414609 1460271 1571401 743879 818452 1613230 813860 613106 35585 1632225 118167 490450 626040 1659623 288687 1031674 386411 452488 204760 983535 1629385 1632726 1955327 977305 1010275 192073 717916 1815917 205913 433262 1220977 41644 1956860 141881 626908 905784 1050835 1151261 1876253 354824 345664 1730900 904858 1110247 1250020 1095001 735567 880759 1427649 1706523 128082 993165 1409952 932817 1182234 1646275 1277449 1305450 677663 692884 804428 543667 131768 203491 1574157 1850470 126527 760165 1846609 291788 1282731 1765252 251155 1827159 570179 1666071 1865752 515588 1926267 1643162 1438822 1680454 402735 1969776 341833 1994433 1760005 574932 1274801 519855 1013431 1021664 393992 1790223 862017 1673197 1606328 1165344 66282 797436 1050804 733505 784519 1529438 1240263 381524 1087446 1951813 1382967 1317916 1865702 450055 532862 1323598 1508785 1971557 1171293 1306467 1207891 162566 838848 285038 564631 958052 1627941 729599 1575354 63500 106689 701667 410528 925451 1006281 1214018 554232 455761 1130227 1496648 225442 1003728 1802735 332678 175277 30399 733520 29760 1116359 1454279 1746017 1948739 417919 1615004 1521992 13050 1237687 187159 1811981 353228 1985609 376764 1568727 133728 490253 756475 24652 783126 1539575 1113836 777614 1324157 430068 1687810 34537 599758 1731772 1316570 819113 331928 519646 1544869 598567 785123 1315094 859474 856038 1927501 1456955 1231344 15178 38757 114579 984015 1947026 1159050 1163198 1422069 526025 504179 1113639 1952507 1255068 1466544 899173 1315110 1360424 1564572 366385 1646260 338856 339907 712874 449830 923108 112259 360280 978852 426006 1539905 1972924 675930 1297355 914702 1645229 1452125 773972 1077279 220210 950362 1368054 1167016 1784635 528871 957238 546844 1190719 366072 318014 769331 1840893 376166 737568 1880416 660033 287758 961073 1320581 1549560 7315 1801224 827127 1887546 804028 1492967 814742 1624772 1752774 229657 1868877 571974 1028219 1792038 1205511 1635932 140395 543944 341315 281018 1459528 418571 29466 457478 163882 347159 1483047 1117424 368787 906214 881105 320598 1785600 1832575 892025 1616997 1226925 1171244 308411 1568452 775712 1308915 166450 104035 152180 647590 1880960 1004802 777504 262931 1755833 1256342 701562 956552 888674 670246 1735096 922754 197862 1664741 1176629 851277 1242374 1362026 650161 748500 1761984 151816 1238805 918049 138768 1959624 1534894 194615 371469 130971 1167641 250712 890068 1283485 1436122 1403496 1749711 1098638 868589 997820 1600223 412455 890445 1840068 428952 1970438 1750645 1970523 1838246 810376 956480 1497794 964304 1602533 86230 1324131 1298557 684546 1151476 1485401 227569 705954 1388953 266895 326961 1322598 1150679 1250036 151278 667968 705547 53986 225270 1297551 500799 1641709 990322 496453 1398245 1362084 1109724 979940 522980 287202 1876884 806031 1561440 237333 1272304 1779885 1863758 127086 674722 507240 1590638 543204 594885 554901 159118 1080117 1024110 1251811 226969 614809 1250710 1556533 1074578 461099 1708286 1665218 1651885 672028 1523439 703012 856169 1677214 83282 1686634 1464521 1623957 1116445 1893164 1889287 752787 1097611 1249176 1777454 1057005 1283816 1759430 804266 1996835 1751786 1194636 858171 1566691 531911 874881 68799 226335 206505 205371 815950 506582 211620 1413771 231766 1742903 1141194 629925 650830 1110038 200151 1726595 271122 1352627 12991 329076 1835743 927870 396485 895450 1010176 1523273 255742 341848 421421 1101907 150794 151702 749231 677802 948097 144384 766323 460823 653575 232428 1513420 242489 1944736 755968 1686314 826137 864260 1356286 1524612 458484 418898 1517927 1307794 1045628 1385992 282836 1525223 92081 668979 1452691 1789971 174824 1506175 502750 878247 358971 90153 667608 559100 1081472 153388 1973488 92175 507890 1366349 925977 481058 1547790 581 959238 1241903 1968056 1775497 1006638 860051 758451 404148 1988373 972453 1591119 122764 1506022 1065629 634749 1705213 984660 187041 1330792 1630091 113345 1190850 837594 568666 862505 1858192 321260 1641869 873587 1559772 1099244 1647454 974451 1045379 584617 666329 1597153 1948238 964136 1338913 669366 692219 408642 1690711 171019 1007901 1307116 1188994 192261 781043 1236974 923697 1671632 1295737 491136 38419 1228915 713337 1561240 686219 423360 1345591 264145 401902 1508659 334973 91281 359941 880231 27315 1222682 895437 911868 1715410 275874 1061257 9770 1596140 1953309 1017042 128499 615327 985200 1345013 947303 852891 563210 1360108 1304570 1736888 99728 400074 1615799 587640 1421447 962081 1548830 279789 508797 975244 1020798 847765 341206 1787189 252328 1239704 1106260 462933 79899 239120 1137121 354801 1595673 827258 491898 1084464 1657829 1606637 1021559 83731 1024639 511218 1565017 1851773 1698222 145593 197094 1027832 1085188 184596 222283 722723 228691 1991668 565206 1406006 315691 1730123 209170 924023 485193 1125530 103887 642379 395910 393412 1063805 1551940 393961 464884 1595014 1843552 654661 1366769 780713 1397519 1788821 1615791 881617 708299 745836 1233126 1552678 1191466 1586708 1445155 480550 898426 1676216 73987 441984 27909 734802 929752 1150800 1419367 56121 620176 1627457 608978 731402 232608 1272204 268268 205955 301803 1483939 881353 598058 1027532 857942 681200 280762 200216 393106 469144 1072441 538023 1305752 1915229 1483278 700742 1143044 1672745 346860 1388022 862895 606502 533504 1005785 269593 14022 1158523 1497642 563012 771008 628622 236949 836617 1175811 352243 596814 220101 831964 721114 1176510 454427 1291769 1679360 1972308 1815783 1121158 1851804 1892099 1121140 854885 1751700 456540 142513 414694 1167832 174037 1072321 87794 1899842 1629363 1941537 1467235 1618255 111620 87624 1653688 589201 839746 281256 1532121 1106852 1764621 466370 347964 509852 1486551 278674 1982181 1044979 336530 1596000 1909273 1334219 142536 1276026 9404 1161560 90493 1090211 1507578 634050 1434980 1060158 164996 189035 1310717 1108958 1155103 1254412 701790 1769608 1631818 364599 489657 1695123 1357812 898694 708466 1642841 535708 665669 1463777 1421673 1693719 1983408 739200 246370 1359422 1684791 1348332 739642 1829154 1470524 376342 63169 1958782 185161 1888037 1139942 1140693 1210460 165225 932397 1811443 1271800 1342238 1156854 1356522 1783080 686509 1778147 1525079 1072210 80568 1486824 1420396 528793 210908 412850 1313163 487527 500144 683730 14918 350318 1041183 425121 1950181 462037 1740507 968250 30456 1555731 1654850 521543 530786 813644 1451121 462288 23323 774536 188639 1316554 1519725 1082782 1655223 1022868 16952 1041252 1395088 1902182 374575 1293277 1937410 1818302 1241769 179441 716016 609464 1978624 1939320 815984 1382672 706623 617711 292250 1973147 532277 1501730 649848 1776073 1087749 746438 1266048 1068634 141434 1946471 1023703 867655 415354 373869 1991040 492410 851512 1272151 1046625 1216362 675514 781556 976462 1194654 1395349 845745 753505 1142407 6690 1954539 1077488 1478021 1234159 1774609 1065048 893795 687793 973610 883924 1812736 475167 850180 1517136 1877989 640361 1538856 596548 1841013 244861 140465 1157044 1755803 112653 512987 1456052 1122654 290443 1497140 8531 646590 953214 869615 1836337 1638367 1282251 1254231 1103439 35365 1049923 883121 58471 412593 1711781 739643 909515 989130 1320880 1207682 1744786 601769 162015 1735352 477774 536351 1973196 1392073 1843570 59898 154902 579959 517157 832565 66582 24840 1631191 1542188 594542 334003 1230703 883892 432318 90646 1568391 471331 639141 279928 1109093 1906890 85573 393503 901445 878838 1161377 516425 562548 935474 1729138 144722 1105177 1519552 862411 1280578 1922488 1413904 1293069 93108 1205618 191265 917691 1401523 858123 873932 9752 588186 1782968 1502709 1588352 234170 964257 1069798 897477 871275 316896 51725 406498 703293 630736 1981215 1602021 1359863 147296 1760135 1709992 853682 553096 706133 168876 222883 1721065 656660 1821911 386917 351419 1501656 1047035 798428 1552223 1530221 1474138 1023599 1190295 454114 1611221 400275 457645 1873453 1746244 453215 1386699 319084 1505437 273592 1773448 1722628 65130 656981 1167343 1819236 958712 1621186 1720513 994331 1166833 1807739 902703 1194864 392447 1324204 1820380 734188 1930180 461397 135533 632478 252514 593398 1278768 193748 1267234 1316172 1611288 5525 1358561 1728501 1175849 1351631 1661299 1508369 1310400 515031 1730524 998676 154762 679022 1356432 49041 1265919 1883358 556869 807769 530611 1514175 1136649 1023028 1992655 117910 443540 708558 1379559 551989 943110 973341 1724521 1309737 1488077 56513 524186 897435 1199191 1775146 990764 1947903 1936248 460099 1126979 669719 383356 1381549 1885482 1844309 994523 1874766 615978 226277 1956171 1245602 303475 1647819 1010129 1363032 525273 1330470 1208574 1964970 1733344 312499 190150 922672 1527038 614786 285706 1210586 50654 139887 696904 45466 14879 932430 864734 1889927 1202176 445690 126724 1796559 1837216 174387 704990 507251 1847256 68062 423342 1536951 1049249 131021 702461 807892 1419017 1914234 646314 819349 1897139 378696 591901 55240 1088059 1458308 748545 1501934 1356984 947298 1167212 1388743 1871486 987750 1005237 636967 179917 1089365 832431 1274512 581160 112421 859762 1520600 1685663 1118545 1805346 487546 1423904 524262 1105493 1358815 1210769 1966223 437214 806748 1489503 265889 1271172 744663 559026 58383 1006772 1033148 1193581 923442 1541906 1193113 695738 1390232 967299 1273172 261730 342882 333673 224097 127967 1136162 1444130 519983 487275 919326 974316 1548250 1803466 1956100 370982 1065794 1838770 945184 1156838 1378868 2159 1091453 544269 1930269 278725 1236419 494825 43147 1624260 76808 872755 1356722 320342 360047 1351838 1926231 598280 1841173 641192 1009056 1678902 1795757 230638 1749529 1761724 826398 324795 462543 819844 488503 34477 1100368 154693 1795922 986913 194181 1056922 855468 417430 583143 1814391 1744583 513417 553929 179837 1055522 261090 68940 1332601 510623 652608 213655 513006 830195 1539856 1928174 486188 944167 1083294 1606531 264067 1953094 1707077 1596111 164480 1417109 1287426 1506468 1320369 1035280 817643 1421560 1893849 296990 1518928 1252122 1246970 1364917 388314 491855 72843 557332 810113 49010 952945 1139983 446549 1586054 192039 542763 969109 307351 1039604 118215 1514068 13281 1170335 1128073 1649703 656690 723084 728609 903398 1877051 1479801 1526055 1931812 960751 170196 1378536 143125 1438164 219271 1644608 1270616 1464051 287999 1527134 1104631 369059 1070155 1589049 1000564 1545244 223900 429682 252804 867107 265851 1751664 822762 546476 1522702 1891939 1440311 1660443 1089688 826554 169298 1111558 278673 154579 1964148 712597 1093331 337601 1233002 874657 1163878 1157723 917227 1626200 1003567 1124455 1579399 1744410 1031052 119022 1006288 1201713 560135 1171397 711381 1232734 948758 1118933 867691 156236 1410026 228983 575379 115749 1135546 1359182 1275198 1098096 1076032 210589 135858 1427040 1516251 134704 1794837 79266 659511 1259923 1548805 1004580 1616643 1552592 609247 62182 438352 824555 18587 1466035 1088573 1334798 1332101 1323373 1291207 231760 1854419 707997 1710149 1429438 63987 183161 758548 1217672 705823 36440 184734 1018000 222449 445490 38790 1773663 1028908 1538886 1586469 129127 781491 1012768 629527 1036909 266252 203137 1202002 1911258 1055411 1462478 1981603 525728 620631 1270916 1073366 1940932 1298924 1132101 1650055 125613 1256161 1372011 447881 1707425 483823 1362338 183025 2086 66064 1796737 620721 823892 1626065 530284 192171 1779125 544823 1506573 695658 1843220 725954 1704612 1183302 52603 1942989 1498216 1135464 1628931 329865 510112 961072 240571 142485 808064 355752 597507 989508 908299 541236 1987591 1141131 448504 1894431 644295 1005186 1647893 1722903 1159290 389844 1491320 1295458 1488696 877768 1361435 463489 1427460 1354109 576029 1507939 1044941 1440209 1997139 962281 717113 398945 559656 1045005 315099 917153 1480237 1997581 2090 1708668 1763131 23450 1643324 99210 2843 163392 796054 689060 340061 118055 1714149 1339083 1462003 1420086 470685 1094945 1651265 137010 178167 24457 50787 1867073 1847052 95580 1504979 247747 898831 905700 1638178 1227221 839445 1928765 685919 161486 158343 98155 987087 12817 767643 1286990 891085 1415241 1941204 1964891 1193611 257959 292501 555920 1989738 1164892 1544749 1682347 1301496 610554 1918579 964829 620202 1536324 200857 1783510 50883 104835 1970616 1189025 1426560 1515331 761921 184472 703254 886048 1773805 571307 1936549 639452 1416821 867445 178562 663556 1701866 1837008 730476 1282015 461297 825400 188263 1412019 1932282 1018510 741496 86375 1205205 1121774 1854584 1494522 244692 781644 1926783 1674017 98210 23457 570755 1438088 1317277 510280 1010751 343093 1780426 1053464 69213 1635039 1348270 1257034 1996594 377837 822164 138166 1144395 1080630 1169212 46162 1562601 1606720 955486 1582961 239908 103051 1351556 576583 868267 593892 1125524 1439484 277430 1350907 1106716 1975736 1731094 174511 645795 889841 1412704 1889648 518163 1488258 1414113 901874 833131 1621737 1026800 1100534 1454155 1023885 22999 806065 1052581 1546104 1280422 559734 1087012 1198870 934652 52626 1963278 319047 542069 1022875 438840 5871 747606 172858 1403536 1897572 712381 315245 643417 1549434 737798 772561 604243 1562538 242611 606602 709036 890475 1696191 1485386 1895675 904267 1668518 1536034 724684 1004052 1017062 1730675 1183685 1949769 1362627 1527866 1164186 1175741 532066 1799265 1854106 1819271 1510922 876745 315640 1234115 1182894 966272 1300155 255471 970164 1283153 855358 1380832 1134236 323346 1310444 1189577 1955482 242789 1952920 293595 1275531 1054748 902628 91808 1373560 395975 814382 583979 1314858 925382 895779 630114 978605 870979 749375 265230 1307612 102049 1797985 777195 205737 640636 118783 923583 876348 1558982 110651 1452972 1586481 399418 286545 1490862 349837 1665201 1684546 568532 1985576 1186419 1576845 196214 1100079 635081 645003 1745166 101277 1536235 1912103 822544 166396 1839134 1311271 1225186 150462 1706496 1108484 469958 1857097 1244765 1444410 1000758 484896 762617 1494779 1845659 1787402 91630 1745701 351342 814580 1944873 1956370 1797929 199301 1784702 211100 110578 1383170 578198 1676992 1201935 1795708 1068148 1011539 1693906 20994 1443684 664934 1703407 1102000 70208 492331 997949 9662 901388 1603858 984586 1334706 1683571 668575 355956 197957 356825 281365 1577890 1685033 441704 1499959 1647446 1327119 1193769 1047383 1689975 1853250 64335 1262279 173066 589985 434958 666538 1380979 669594 1553490 838834 481712 533256 358740 41172 1899820 1227779 1728802 196099 808758 1543249 1301316 1889072 783970 1078135 1255231 460665 674691 1792866 985357 1582848 690689 897593 770378 1391478 119418 1295960 57703 581746 1115309 1409118 1107970 444945 426478 96551 1527581 66143 1010808 90184 972324 1711953 1087745 339284 1651861 126841 361576 577336 201319 1448831 1153918 1714440 909493 1973395 94020 465268 841977 986441 738233 1570946 867302 96283 1869788 196138 1090804 1828317 190204 416864 208970 547142 163313 1158564 1049289 1183520 907062 1432110 1796757 511494 1709668 475840 1497524 285183 1654982 586735 1808159 128941 1282715 1526756 708875 1829841 594211 1012300 64956 808525 1549465 55916 1978977 1129432 992725 78191 1942555 483497 650780 975568 1964541 1382152 1540322 18051 413182 1561073 1044814 930999 405781 1745833 1244461 1111949 1417461 1582546 239279 1810863 1446916 709095 1342032 111323 1408749 1956371 163213 803345 525609 1828777 998162 1280288 1597073 206162 234927 666286 237945 513291 674916 334277 1582087 1644267 1566764 1824074 521639 32622 499547 1996020 249210 1284175 792742 939519 1895377 1537983 1325015 66571 406204 202370 1003760 792330 758638 46196 24483 500456 1884467 1814399 886987 1121802 171727 1915188 1093272 38055 1247926 1924232 509188 1169680 1012450 427625 1704798 944973 1917089 1322352 210482 1344642 1741471 23055 1451194 1372933 1195169 1502331 86171 966214 918845 1490298 706153 730506 679584 427293 916892 900114 566218 1629830 410861 1309176 1661303 225700 1070857 1089962 535851 1617626 1301790 1907007 511521 1152014 1002644 575179 623986 753163 815129 144379 884265 285980 1825353 1420425 1927165 353983 932689 1963510 759378 1135947 227571 1937431 62582 733774 1856138 1768711 1818569 1849232 112138 1307256 1773468 186518 1744553 261719 673778 445693 1306791 68795 718239 1700705 933308 1425688 122822 527715 193516 654577 151324 127298 1297254 1640600 881268 1381499 240243 530794 1221520 1362199 1748511 745827 839182 1683233 1782630 489276 1056514 1284653 50086 1089217 1859381 566908 913312 1160234 1655895 1826647 1041616 1720077 1241817 672311 300976 120913 136136 837814 1506609 343390 1499078 242588 306910 1846930 290380 1939695 1172597 632675 945667 1075894 1686439 790093 1831463 1195421 256174 940226 254706 811003 61854 1653387 92001 710450 1461133 370059 451353 1066494 244233 434320 732858 1200679 1003582 25318 415616 1076247 1519914 1927792 1822274 364801 611637 1713089 1993701 1618237 1863190 1878152 1677922 1693687 1624066 596897 1046290 641402 1561605 214156 1309785 1054099 833 1893002 162085 172948 851742 1833928 284257 766253 1142257 219071 1912459 888243 1704956 596622 538739 419237 1055197 50248 361930 1962273 410460 1762051 1309078 859617 1669592 1444707 1788634 574027 1150611 1293596 1690106 586363 1282756 785392 384909 851122 438837 277489 1739234 656465 24706 530943 1856279 1394619 1266352 1913406 1082591 941872 1582465 1905182 198077 817532 550899 650287 1045059 778441 675265 1073352 1750831 1253604 334726 1359709 32039 578219 1934088 317377 423864 713247 1183629 208678 536617 154570 709145 1313845 301750 1731858 1913503 239181 1100616 635281 29616 1801449 21307 574791 389818 766406 236970 262556 1881113 1440336 1491354 443377 1957921 710172 775043 1716299 272845 1568222 718506 64836 1405983 617799 663967 588808 1588603 1739754 1930914 1514005 503328 1713382 751796 1822948 947378 769524 1039979 137335 463787 758458 1662587 1840836 1128079 601756 925939 988889 1096548 604285 1805990 626915 253418 128854 1036925 1412424 427249 1577459 213309 964585 1790190 628367 520039 1110835 1520656 815691 86951 1317926 1563393 292013 1838140 1868220 53887 752266 791369 1319716 413869 1881654 1681973 1638705 1649109 1830223 247434 893383 435036 1485220 976199 82985 29501 254300 1965788 1360751 554121 1509610 486929 1915804 291086 1375725 139388 1534376 1031942 1015289 1516566 890594 18065 832643 444893 1135284 1369160 176406 510174 1001137 949921 890919 1028523 1820666 1602229 773926 848145 331709 1461909 1953096 1979838 18799 1193228 782473 1885689 1673829 329621 1921545 1978657 150202 1120802 821762 1944166 853522 1958545 463793 1362587 648293 111819 1803669 1848736 390061 1167298 1585572 355335 127719 314578 828476 808491 996364 397040 477234 1948608 459478 1345547 1738838 681435 1292844 1579507 559615 750519 1650989 1487182 1885556 146290 408342 1695824 1972771 1462352 1220283 1186575 1833072 1782181 981126 810208 563130 1686777 1969459 1524023 1244662 1853083 724893 1693961 1018022 433675 1056392 1532837 949231 1682226 1560505 972172 1232784 137801 695008 693681 1878657 1961247 1869946 782378 1126693 1089260 1373426 1143656 1030126 1984578 126404 681769 250332 1874701 923580 962394 432140 139942 502874 303840 107435 307753 1554738 1905149 979172 1683958 294664 1310186 1012303 1026825 425503 249803 1997830 586239 1073067 1239198 774822 153719 380427 1748423 250187 259638 1880071 45935 1081419 1710775 1995055 1593000 1088281 1005320 1420603 482134 957691 219758 181650 15090 543194 645416 1511305 1623974 1037274 1988130 219801 24931 1115942 1263257 216793 294963 1807062 1848722 680190 610585 1984815 1425537 1046234 306952 1007185 392043 232690 355239 102871 328914 21978 74433 74225 393580 1457756 187252 735010 817241 1040756 442280 1608448 1382735 859926 1118089 1131662 899538 66056 344150 368060 1340273 213162 1107028 1976300 402227 272993 1132802 274408 1263599 491504 1320802 955904 1370135 1303029 898687 1482531 1843668 334836 641428 668669 1002324 1454257 319204 1316841 1090640 835864 767715 233253 1629501 713573 967492 390889 1968369 164330 156190 860993 1048908 538651 1204237 1800884 512528 1331639 537013 1959884 1602642 1998759 687096 557357 871070 1256814 1089001 1973277 44086 1388827 1588533 1167981 528481 673720 1077443 1616702 1846923 573745 1691705 258495 1184598 1248685 1081954 35669 817320 866959 1921767 198480 75358 1412638 1009746 756704 39447 645076 1937023 400630 961894 1763356 1321991 1893366 546156 858952 1533542 1597497 643152 145790 634928 892267 1751649 1765783 1727423 701066 440438 109570 1674368 726809 1220074 220805 1888171 1119511 332677 1548309 253568 962743 1154810 1799786 619239 970997 39994 236236 359965 1630826 593030 1251304 277796 796127 223307 1266122 470875 1980348 537599 1875528 1148548 1794711 582438 1255272 1706179 23877 1441856 837379 1131525 578531 1379961 801532 1645985 1157069 1500715 952044 1779043 386713 1948128 380097 1972241 1682780 1880629 947482 429874 1628694 1187857 743216 1990530 863343 1744701 1112723 396847 1478993 1296540 1457781 958097 1800515 1815037 328092 247184 839378 313732 1995332 845015 1666576 741451 1899061 1511876 146336 313056 1451382 739996 1526139 1186130 1445006 1871014 311255 1503422 1473002 1412094 943504 993897 1995080 597639 244695 1134056 1622268 482736 306295 763830 800174 933933 1179030 118684 323095 1461345 666764 221809 1730197 159004 944416 502253 166657 1570304 932603 450320 1449207 1531102 1396523 831586 758263 31706 1474495 542510 466689 116890 1650235 230420 1976849 48373 1938050 970795 1671973 66678 734455 216785 1729942 190230 67579 1443904 1974028 1993526 1232048 828569 1967023 1629844 1442783 1210793 390008 1639330 350234 665501 310768 1705922 394978 949368 1277857 1022547 630214 1903808 180582 1036711 1325773 714472 1684278 1969029 1071882 557262 1588781 251944 306043 1203525 101662 1098039 181387 1339447 1642989 78336 420620 1103372 1818293 1856608 1661909 826403 37440 277578 1436544 1759801 1490274 1296029 1739640 441827 347240 373665 1032709 877847 1492776 964518 657143 503365 967581 1299302 557040 586362 1771453 2562 1331744 376535 328902 129658 914151 1273103 936391 1213652 1178261 107883 1896784 1457761 1925175 1053354 99123 836736 1781173 1476649 22642 1176412 698652 978281 1282064 1539514 220813 970956 1584736 74841 555150 1618048 1329947 1375367 1266551 306764 1853616 1002090 1870783 1963275 1066185 539986 1803421 265763 1043750 791604 853824 747418 1940500 1656799 1693388 1204716 1032598 1344098 190141 921692 502790 155918 1380613 466768 1958716 388033 1830685 321326 1013184 792327 1399070 312181 439305 1113200 916289 232239 75550 994255 263043 694092 1002406 635317 1265217 1187211 836619 1018707 1795128 169306 1361894 354631 495341 590226 520796 1829752 949795 1939905 1489983 1386883 19698 626283 576874 955865 85108 280830 1095553 1086419 1974345 1426538 1233929 820970 391444 1642756 1709853 223084 577892 1659150 947762 1985595 248748 564596 371431 1428258 753587 1743518 646280 1465384 747464 1957707 591172 1953473 443400 1359856 1901205 1669301 810149 57074 1493715 1472131 844975 765369 868321 968256 545923 1898793 1211464 1176453 539307 1300615 371042 1712266 1786018 290008 792199 1980823 1680874 1458643 805894 531857 190728 11224 482063 199813 499372 1921017 508687 1891901 1839516 1474414 1224864 51265 199154 601230 1823926 787459 1820025 738391 213206 337457 394834 575036 283586 1598555 1790470 95674 720454 1151106 412204 1900344 1602702 1515725 482338 1017480 492700 1798357 794021 1186987 1266567 1493770 741531 607548 1251886 347564 2938 1893785 1112084 1517002 635348 1219627 559768 46830 878292 1690875 1406246 397949 17494 701330 936290 357108 476299 1603395 1288443 1863521 777475 1616281 1464078 1254110 1125574 1454476 1460818 202337 368367 1167037 1451893 683910 20031 256508 115343 88940 924286 1193372 1918528 1975514 527849 1016348 407158 1594109 1978956 1396771 449827 1217377 1204634 12104 1566298 99787 510192 108813 273593 964166 1418822 1584531 1166247 1839376 1307397 1620714 595140 1117558 243041 1249858 1101848 1556346 1394344 470057 890258 3682 582983 858238 12850 1000777 280245 654882 1547408 1327539 821818 967382 1612313 1780179 1925812 88963 1943318 527136 1713327 324927 930709 158202 1246859 1434953 1738996 1554033 1862889 636 65072 359221 233073 444559 1289275 1631608 1957689 1803699 378288 56575 1633481 1824263 1597682 82867 462120 442933 124290 176872 973267 583354 1541054 575420 1041080 415170 64015 1522114 1046176 1770002 523783 1526333 394328 284148 221978 1733037 1537239 351934 988283 1753293 969853 336145 586563 1288967 695083 934859 530691 118687 120009 1455233 714979 1976434 701784 435415 134773 1539323 338192 487955 948598 1411554 1798961 133379 879528 1365511 734827 67831 13192 1480112 1403453 1350875 557358 392578 1274627 306541 1822716 826995 76628 1586704 170127 1628400 432089 170068 968064 423296 314520 688996 1438985 55419 751910 337524 1093134 13736 1469754 1872566 1432881 1902881 369238 1041270 540006 800945 1695473 1649768 1207708 491000 780197 1528193 1663077 709892 294926 792731 1111015 722753 1868672 899001 1747197 720242 807143 561345 1298539 1529650 1400331 1150484 392828 575461 267939 213723 1412530 998753 1244244 431733 913564 973019 1903382 1349171 813774 263582 76088 623565 758103 760250 1596748 498528 180050 851638 723193 691450 582291 852444 1201686 514256 1503923 869543 1184641 834239 198538 185747 755646 314773 491054 1760950 1468072 1341554 198690 1523836 924902 940834 267518 374217 1215910 1816477 1799776 231033 1214479 818851 83717 1272194 1030982 343861 618958 1449124 800754 117928 150157 1340061 1702359 1689627 1309017 1263078 1389829 52011 761170 257591 415815 1326492 1810557 983501 417413 37682 675886 1595921 1004293 578250 369313 1215517 1891722 490680 1127758 953856 1316730 1146204 864215 1804825 1874908 360600 348459 401742 394573 426318 1063502 113780 626895 1423116 54742 1016434 67314 1636243 850074 390599 1565983 467391 860047 90903 1961183 843316 1381145 1080072 209622 119059 1299414 1177849 1333439 1123165 71346 1865085 846395 1721333 1372213 841042 855836 727390 632497 220982 1568761 347278 1099249 1865262 665869 1707658 1859831 340474 864333 277898 394974 924482 1283014 1013966 476575 1016252 1659742 620681 914973 1403767 70954 1271767 934333 1712290 458319 1576811 1401345 1486757 1526133 74112 388759 75747 1614117 1821564 1586966 737600 88037 1066906 702830 1886159 142505 683585 1549072 255446 982369 1243696 651540 144709 1815253 390509 175165 1244202 1980570 436675 1268697 371621 81051 1921192 621525 1563821 1247243 1041493 85929 1017912 1995985 535589 545530 92167 717668 1123454 99313 1769432 872729 1046627 474657 877885 958814 1940862 600851 1015123 1809677 1639528 1096088 612587 1307871 1273926 806349 27311 509714 1423689 1706508 1927050 1644829 1711739 1055550 524301 56198 1565326 424064 865632 87139 1978023 1763065 544586 863552 1801218 250271 1393766 92524 1236346 186146 1088496 1975152 1286489 875968 1506046 1506695 371901 571494 1168736 612558 1853748 554039 1025024 884116 129451 1610985 1690923 1797678 1041840 216266 943783 1909707 1665943 1429963 1170048 615946 1396073 1465388 1998846 1036497 1205181 747428 1255558 1227187 1256413 34364 1767772 1009250 1977823 367538 687234 1865409 1678359 905346 742519 1724660 650419 1133483 747329 1957758 178923 870226 1927475 1809743 548243 301635 1996628 1988972 564241 1359058 1702686 647818 832893 1576056 1741074 1048068 98654 1562468 1944335 1008559 386195 625762 1355846 1157123 345043 1246022 1281581 1496620 619073 1545413 448540 228677 242272 1619494 1045854 1622072 1417622 323707 232495 1829333 194611 1932834 1067912 1034818 806565 1276030 968833 33432 602047 1418952 1068618 901040 1153499 1158979 86201 555722 200262 1769874 262800 899573 224236 1485258 82881 1497652 1375060 1422816 619980 1746281 1510141 1521015 1930996 1529964 1980706 475002 395140 1452259 838660 1037610 424482 889032 213333 1514827 793382 146072 319378 1718738 1217217 589367 896573 1169580 244437 1486548 1495629 1752739 235743 108286 567785 263090 645184 1683732 119636 1815898 634553 1190566 751844 1538958 1324081 91985 1309419 1738532 1364710 1952039 1656453 699858 952442 421712 1911144 1984513 242268 1321830 1592270 1304430 1676495 1766274 1876929 469646 1792980 118978 424677 945462 1316322 141385 1501794 1815724 179189 781175 1448578 1030384 883044 1012576 254617 1889564 53171 989017 1476353 1964465 323595 1306191 747631 690775 1930479 726500 962546 38594 1678171 1622269 974374 1395359 794850 952384 661971 1545817 768697 1976935 1201016 272929 1259174 535222 731555 412489 1279871 700212 716112 1667897 856179 792473 1197843 112160 61131 904898 803461 1219513 781682 1246885 340654 366675 837193 748922 79346 602902 471397 918470 96790 1749196 751374 821360 1930943 1225624 158139 1672134 1039423 862434 121334 967647 1168670 94007 1619723 1377614 89599 1540590 1672584 606490 1500345 919517 735536 242596 1265209 247024 1753890 1225587 499835 1171248 1646148 1792214 288523 79769 1893691 1410322 1978264 145926 1222220 1552092 1196588 110373 1537544 1369167 122928 688708 439876 1841573 128722 18661 882059 1301150 535988 1836885 969255 1170591 1642832 1959419 1991720 1693259 1803375 989586 908058 1868863 939894 403006 631225 1665918 543645 658834 740862 1993815 776458 1235486 1681835 201977 1322516 935089 918374 1598585 684405 1649456 370748 236694 33146 718276 628012 1483114 1314958 195198 447373 1875961 1866851 1747229 408152 1029675 7589 53983 1019365 1664043 1038767 957764 640978 1675822 834885 1272556 600632 672130 1976924 907286 1732116 1632276 1661021 1623132 1173749 1735477 832078 462638 203077 579025 358584 707207 1341662 1749684 1125356 1715518 229024 1365879 1955813 151982 1943770 677640 1783812 1538422 1975884 1533903 1075356 1522094 1376102 1306450 1177101 648478 562800 1914478 1498281 1080417 948672 214487 1657477 1130117 1022527 183498 1364989 1973742 639392 723527 1334750 836675 657640 52703 1801556 1108908 1550462 1356513 45647 431235 1858368 1908069 1247472 1715742 1646284 140432 1045017 1810746 31111 679404 1716149 734744 962870 1848460 1683293 1037489 885256 316910 921801 1394265 1713772 1164347 821265 679549 930329 104676 416325 372927 1607788 1949772 1962990 613899 132985 503689 579071 476749 441137 1939210 1981833 731482 1837762 949371 838257 1674977 1995147 167169 1533245 129951 1519030 932185 1996720 470307 510188 221617 227343 1459101 365388 866555 1035386 326250 709084 1273995 1648779 1075400 475206 53149 907790 700257 1087162 841870 359638 492429 680367 862609 1345321 748837 1827069 1940604 1496748 1952107 1372759 1828976 639207 1382380 1661030 962945 1024726 1618744 873875 1270448 405137 664394 777477 803573 1805285 393874 481089 922164 290569 1365832 462620 6140 327869 1673661 1636618 938348 869020 1162385 1616845 968941 343678 365650 855717 496658 1409515 418955 252597 1692237 739514 454353 1438172 1584271 995940 1828895 1134511 220634 55036 915432 1254819 780037 703820 1341560 621879 1286416 1007461 1695607 304251 1449832 1674744 175979 973089 626936 1642649 793735 1853155 201688 579507 16700 98733 883801 1814978 1382859 1362086 384862 410600 1798843 168362 476640 4267 1733048 1294603 943471 1929840 1147416 208869 1789749 1183012 1738969 502430 1153885 1206192 866089 1007719 945363 1628303 303794 1424264 1854224 1246333 1093539 607721 1967438 1853271 761461 883708 1007074 20492 1841406 317769 1049016 854965 1211451 569981 1324094 273512 1383688 1243813 239434 1698002 308106 22287 1296278 580496 1473701 1611443 585196 245862 349167 1064101 617004 1779289 128375 643828 227559 956843 503788 1753843 842617 184492 1987937 1650928 460138 214992 1093188 1207309 67706 1706937 454365 1311934 290391 1786380 1446386 1594069 433052 888644 1612235 1544610 309388 101457 541582 1239002 1114941 190036 26346 87625 1143957 1630593 581759 769848 1978645 146508 651023 827644 606115 1263643 189997 94137 1749383 1650075 1702608 1922255 435455 929882 270545 1679204 1342115 1039839 1264134 603283 306103 908933 791153 913096 1491849 1794892 196290 107612 1193202 305369 863599 1954802 1070635 1729430 345262 1294367 1562233 1407268 288089 375267 425446 1674354 131596 1839027 134006 1111709 910574 958366 1773083 1814527 1729523 1932729 999069 1615713 710420 489467 1854298 117567 1006426 639695 1890775 1233093 953860 736085 1388383 1323823 1833609 868482 793065 688786 1445182 213481 1854930 550885 1675931 1457012 1482012 1535062 1733753 1317779 772987 173933 933916 1035362 755288 1304704 1950112 930260 1577016 1869335 1864681 103433 1654898 1107356 781783 1320943 1173832 1535970 1745101 572542 1223496 428949 1574011 60173 709380 736331 259274 365331 1164880 415187 1271416 1549413 392386 920386 1835708 1742505 860378 1962168 1581352 1646864 601470 1596120 1201754 181553 1056511 836249 479127 55508 731920 858884 1131674 1947318 605529 1258572 1139750 195473 1204747 1352999 1252135 290214 1587044 1159081 625146 1772401 381214 1486850 1362259 58267 948597 569734 296473 352382 762934 98585 1345600 1672556 1756915 1454086 1608782 1562005 700130 1657030 143135 970677 759272 1684332 939387 1181415 374393 365784 444188 1175264 1452924 1407577 1354729 220508 874552 644716 951799 1050798 1000628 278364 566162 693289 760171 1320639 1496495 234604 475658 1618993 1941889 1909574 1825279 10791 719858 1819944 897961 1784290 1399103 412449 1981868 868760 262143 9167 1087928 381698 1925270 1257003 725336 258238 1474317 798761 810294 452120 1357950 96109 1054337 1617197 220884 428036 1607067 934176 1619523 744778 1902175 798341 1148049 547612 945295 66644 1654099 897293 1037439 540685 605526 695595 1964563 1876844 604145 349355 1076323 946621 1315186 317093 1531267 570195 438907 740972 1083138 1275570 958899 1523298 480613 1553798 1802800 1511481 1460683 1525688 35741 1516906 9636 486792 491028 1561982 740741 1492237 1425968 1935639 1468283 523344 1863974 1963718 786930 1224494 1181917 1385756 935737 848852 389183 1455925 1191690 399637 532317 118514 1996976 110387 308902 1284825 1902003 1666530 175549 501551 266771 539990 986776 1940483 1076611 1935346 514142 1341829 1300130 734645 1108510 1340421 155652 919986 859815 52049 1745527 1450154 811035 606668 914673 1250478 722708 493899 768121 1025594 1678414 1430882 938319 515068 1972932 826804 856269 36353 1574487 384065 521386 197875 737998 1590229 844123 1446105 715827 1131202 863116 1535815 1752405 1035955 289790 1080246 471592 1748856 1002122 1523435 377277 1959780 65727 1959954 1938379 414253 1960620 741627 104267 1745358 1623347 529842 785606 1491265 207008 860709 997961 1217631 1173740 335654 1998270 648218 1999656 140352 430388 1447129 1782126 1587640 1006869 1229687 538630 1234040 833243 424322 84249 208472 1424069 1397483 1797684 1312540 40353 1708211 677732 1577329 1272683 1644457 394067 1825854 1377097 1232598 584491 1708026 1857582 924950 771690 596509 1245267 81602 733117 1222159 1705744 371315 808039 1667585 1927240 652000 487742 144565 188769 1711000 211139 95695 1482965 479978 303887 1697415 1244963 1251126 672183 741109 1976382 1586594 1125309 702624 1889663 1998937 138159 1161018 1681982 247636 1367545 671057 1794236 1648006 983040 1687418 809959 1992384 1856686 1760813 1916157 279323 961556 295845 325817 148013 1814351 1910541 455082 1500897 1275005 541459 1804327 801748 316633 843066 1493439 1934947 1693717 1497373 1866739 242013 337765 500337 275100 1278240 385759 185828 63113 1588614 921991 932629 190145 540428 493792 483086 1213905 1579624 986305 1651690 962775 795991 1096830 965574 377726 979359 1981289 467077 1464664 714304 1353216 1931209 999577 466294 1425489 49863 1363945 280325 592103 515374 183310 441626 1986376 1811109 621350 33658 78466 1290649 955578 1700913 1160807 791288 1278923 1406062 434733 957394 864185 180693 819192 641977 879146 1015305 719434 407605 1744418 1200941 211886 1140695 1101198 901792 155808 549819 1612888 1800663 1596345 1762751 1220381 245927 486677 1990293 1285185 6565 1334093 155490 1217515 1686854 8665 1155665 1695578 99317 138108 1778550 262405 245855 1626970 1290357 970012 1056917 1354094 240034 544751 1004000 253001 1226858 1687420 176430 1553251 1757143 17144 1646499 712455 836558 1821350 1768149 652907 683836 378540 656749 562154 1982060 1661346 1887779 1765810 423015 1780599 1244436 1733445 1344316 286445 904962 1971729 1191714 919021 77221 1191770 496698 713372 1916396 602668 1519679 14216 474353 503611 472596 926819 1115800 1554344 1802765 576008 1041544 1411664 229055 1152478 375417 1834709 487653 1266525 998665 810093 1437680 1220556 1297948 1712829 755748 1883870 1675371 52509 576068 1760450 1859055 172550 456822 143695 573107 1191898 1128964 370036 1626036 1699620 509215 1370236 526457 991707 195561 1602742 418347 1722893 706726 558550 572411 628635 1389784 1785957 1109665 1560399 915937 978998 620785 146058 541286 1102760 430117 303010 584279 1016126 1588924 1647613 219277 1526006 875114 684415 1034869 1709520 1220308 1150112 426072 1948753 1573835 1210673 817591 1905318 83817 1557530 1020762 1275267 794526 108038 1718016 584120 556882 209957 1931733 471361 1734315 1817471 121227 377157 283697 1345507 1658330 903542 472933 1634993 1368241 626979 1815103 1107671 700291 769356 909770 1633003 844772 1257394 186148 1173363 1659724 973564 1695986 1235067 87003 364046 1754786 807655 496691 489441 102019 1407260 992935 509377 594997 1297416 232876 858576 693830 1068480 1794280 897621 1238126 1927285 1601374 804588 898087 1946735 155257 372361 97441 1901072 1815061 331687 1953915 1359827 711433 474123 1745468 1628606 948229 1213012 1801951 661348 1758697 1074522 14547 360999 274127 1040948 1276397 1754205 824612 1961943 15169 1910403 1298442 812904 1009688 194254 105834 826801 1250332 1788494 1193913 1299545 1473091 1538461 94455 1863213 813835 884706 1022618 578700 422969 1567810 1350483 964988 356099 1834031 1339619 1814235 1201513 410077 931159 242283 1159542 1238398 607200 385054 1763472 1450561 1754916 1316792 1972810 229073 1314738 472569 129468 990149 1963416 831300 1721145 697923 1672105 256265 1305468 902124 385993 780855 937517 160454 290049 836352 1858836 510900 668881 213213 1404246 628891 566210 474222 1059846 1410318 1705139 1214061 1548841 445583 1007798 15092 1537053 75909 248367 12 332873 1117212 680309 182223 1449988 1986985 1777770 1233344 834591 563247 1704932 1473029 874502 1911266 283149 1732482 404691 148213 240056 1805997 1281598 476549 414292 922253 498312 259374 6839 1496167 1543032 758104 1981671 284790 208517 1609985 1662181 1047165 685500 1800907 1267194 150674 1686198 1774056 643126 163756 894558 1489222 1884501 747320 583891 156200 1733798 1442644 1232323 1945885 1531936 593672 1233905 619567 1362356 339189 264430 1634602 1601603 1178963 151286 304972 627383 921763 13939 132653 1911848 1650503 1007279 338585 777113 1791643 507259 295143 1854100 589412 356178 758371 733600 28261 1310462 1298195 1404071 1875403 536944 1054260 618862 223041 15301 779570 406510 51131 1406504 561263 1186144 254957 1678418 741670 1984606 1753086 774441 197890 1243887 544020 1793712 1511591 1231621 1202103 1190385 1158356 453089 1606736 352265 1346267 1893652 697515 1020797 1349247 825576 967417 1955830 1352450 1743521 1188586 419636 1049966 1996190 1524929 149050 1537415 1838242 1353506 1951176 606678 7265 1975790 1008367 800624 489721 739838 1096693 1929031 1281473 421249 1612370 571201 596399 1614802 1985207 1976479 1981652 1786747 171823 1911412 1158836 895689 948093 1997142 1261287 820557 981115 1533645 1471012 621801 949916 218219 858518 338900 297969 1827447 1281850 1728080 418151 1291036 730013 502354 1522171 504755 640990 1175930 1325921 1363543 740436 1720378 1464888 1566248 276464 1171519 1170376 642861 727626 1483379 1617779 1444994 1060837 1033021 284853 1983252 404862 886413 895106 1718058 1183226 920631 678928 400264 1916170 199484 1965781 1395335 530868 1149341 1322594 440237 616385 234764 79208 1791051 913208 589529 99436 1838468 570841 1536442 1139183 218346 1079297 978149 148426 743626 692606 651270 1067142 1402912 631914 1226451 1752581 1516190 1690110 1102291 1855783 1095345 1676943 1815316 218722 609804 1017720 1588321 947709 1510053 1559199 513569 880382 1298498 1551496 227078 1484338 1140682 461295 717994 1425739 754145 1271927 870921 828450 1267296 604418 1266099 12599 1311598 418088 770548 1033609 508773 1060896 499859 1592641 40425 654734 770988 1205001 802988 496460 861518 1008678 1631098 94277 740093 1390914 1741842 624722 1058715 1066717 31075 1142298 1907095 1728562 1878597 258490 592300 1961276 1119281 822572 388424 537637 1890373 464070 933639 1261030 803948 599322 1158983 895735 1207749 637147 1564446 635684 1510654 1767208 345101 438743 857907 365657 1449596 754404 1277376 1036480 388996 708447 1416072 1374898 1094548 1395327 440461 169151 853241 1836707 1836289 628982 389808 362779 1743811 1475756 527222 68088 1481920 686076 1714126 754586 1386004 138177 1381018 96519 1560596 1161152 695354 1380215 152861 1465750 1770948 1785214 137565 1460254 896382 1818887 1743015 77468 1097026 1979034 64482 442124 932136 1521878 304055 447002 808087 1049008 1962954 100536 1971019 639892 512768 1772416 1026055 102778 887888 1566750 115761 1937008 1845534 699151 1229460 627926 1565867 280359 203346 1368068 1317092 1610272 1783202 593977 213721 1262398 866507 1208906 1915510 667390 844688 946046 1786493 1915678 1668886 873498 826705 92326 752527 1505736 1718577 1613290 1566875 686548 1437051 652934 258806 1962345 425569 278936 8047 1968070 542157 1411667 1159945 883627 51561 391123 820092 1995036 461855 118798 55069 439913 966076 802032 1929892 668462 1775232 1360852 548722 1064439 1231831 1501779 984351 528791 776555 1463264 1754589 433295 459576 1167711 423628 1233976 188086 1741543 112203 548088 218329 1183516 454676 310356 878597 763893 680779 841021 1435465 763357 456356 1198556 926390 1947552 816227 743505 1962525 1637073 1427585 1171726 918486 957892 267822 1023339 1220721 824808 1906066 783221 926161 758570 136940 647769 1868253 1799490 545510 296275 95357 170291 166169 1899476 98674 1731279 736942 802645 1921022 1375424 894045 1249139 625958 1496985 1368145 1746570 1753079 1522444 1258519 1369819 1090496 632139 171103 1769529 1327490 1973246 1291872 1029275 264846 1718584 215834 718849 1265732 449712 1447867 673911 57832 295863 1208867 1297154 501661 1217688 1527340 1876578 1226750 1835958 1158896 1304117 1884222 788940 820562 1164461 461757 471671 1660077 1273540 901230 1652448 908885 1347198 1715272 1484373 368749 1786700 834716 228403 101108 1417391 920247 1333455 1747264 1258993 1287506 221176 430123 842267 921136 1951012 1373914 717802 758580 1025183 172441 407024 542163 1805815 1243252 522886 1530751 912653 1510750 1436216 238749 297139 849200 205880 970471 771449 858371 355624 830675 894861 919788 343106 1452051 1353722 336143 264987 1507646 105899 1684641 981136 930917 1396590 1396337 321295 170430 1907812 1871365 626609 1214492 178893 401729 309562 1759957 286002 739115 1642699 525035 158953 1957119 992271 1707581 1510343 284052 1393637 1441013 366754 1637491 763501 588221 1624345 1092590 317175 76068 1041870 623947 53827 351505 985749 1781947 1458441 367626 405812 735648 1281416 1779036 961590 716522 1743497 1649354 1542119 1783297 975146 1185178 1889670 1007014 1861605 1972758 1548260 1540600 1190732 1655303 41704 1710060 561609 1337478 239507 136702 1516266 1788779 170803 464513 1766311 438881 1500931 1559232 594662 1798378 1376419 1572694 1889999 682584 156447 1925411 1886011 244609 1479772 224533 1060811 1019482 1912693 701435 808651 111953 1379868 1571240 43047 572505 979255 1852781 210949 193993 101883 778703 1381868 1125838 1548551 1109513 313650 1652615 1861582 1472511 992186 720919 897635 142477 454254 1461027 928468 1605529 150358 1163967 1374512 831211 80316 971174 236600 1233466 1469040 1231043 1311617 123764 474598 130631 165652 309232 271454 353066 1449673 209605 1444602 1938949 314962 398449 402498 963990 1739566 621044 833917 1376313 701659 1833043 685804 1516308 370605 1872600 1924095 201710 1245249 1376562 228942 1625642 1551764 810680 1839328 1723997 793170 671425 1826866 1164390 1527615 149121 1979387 652438 1927691 1970736 230594 237427 832980 1100022 972460 552030 530509 1599884 1671216 98604 1369063 192785 1281562 1593657 1709566 11505 1573966 1612277 1832579 853601 597917 516865 578352 848680 132811 1183433 1542480 417960 1376341 1726628 652984 872806 1457143 1987681 1665000 1224350 1044253 674051 142327 666490 1737125 312894 917906 1200908 1678672 1392781 974993 780282 1439732 1528627 722512 1902026 802187 179545 1189945 536515 1925438 1462042 1640039 1755863 493307 482064 457679 1238854 1544277 792970 1563016 495418 847536 1158145 392655 1787297 1633010 1191608 1730391 1693702 1836833 870283 1086538 366255 1492840 1687881 423736 912730 57649 46800 555708 1270541 1090462 1106288 1249265 748311 1840613 760206 22266 950282 993991 754162 1333754 1698333 1903370 1234453 1874052 1466678 1164256 1546232 1525483 798816 438889 1513976 893531 1661978 705062 428821 1445384 781422 1656496 1316871 1196813 1008287 317862 893206 1151844 429547 915430 1754123 1341425 483154 1274180 538369 908665 59102 1645790 451804 683584 63311 750414 1435632 1618462 469533 1136727 1782011 629026 1254089 1124166 220480 1554053 758429 1865205 368690 1380246 1336849 940254 100957 423706 264586 737704 766547 1607488 1584943 800511 1925391 994482 1070068 1855842 1607425 1360619 728548 1459646 835904 1489963 1774707 1606818 1885151 1380721 1127703 1635503 1600937 1031643 667779 833000 1095131 1557243 1996092 1051743 1519456 670212 605633 608212 667798 76941 1040675 1337761 729024 1500081 213786 1304553 586835 126065 921537 1642206 134937 1287055 1273684 1296118 214828 1446627 443604 1793028 960516 753740 191533 570619 1114471 380800 196087 1119479 1733132 920583 996587 870452 172468 1641623 923582 300680 1363072 1898980 1364566 1072208 469485 420137 720468 1232074 179192 570770 1262306 1289533 180985 650605 782860 444500 429400 1319991 1839858 1194878 1284681 520631 1446920 1219692 1658407 445304 57704 1293514 1236093 796129 255848 1349007 851431 141379 1651581 570714 413740 505223 514053 1837474 1301179 149884 280935 550434 316128 931375 1434580 29635 1817880 1162738 1704236 1255970 152063 1923347 1536282 80428 803271 5187 1187164 174506 568727 1423098 1334618 1826200 42547 1393521 184935 1226631 1367458 557917 232645 1793687 352479 1704927 832203 139864 150031 355040 1039218 795555 1358669 1251121 1259107 1819791 1380268 581811 39178 1889285 1866561 1655724 1760342 1112069 1244167 347968 1460732 992544 1722246 678274 795473 1046516 841482 1177117 1174202 1295911 1541384 151474 517048 12893 487561 691329 520015 1317089 554641 344204 1890102 1179782 17250 1678268 744558 1417821 1043149 582334 1384926 924386 1770201 1149690 4487 1050894 174345 729106 28366 1125777 641610 1247060 446057 1951268 954717 1762794 1761960 1785546 554855 1352548 597099 1609126 432635 115339 1010346 492518 1982410 121920 1938607 1472398 1637455 767252 885184 632073 586331 571421 868113 1774865 1272856 1023125 729993 285348 1635269 425399 635506 960799 1387753 1880230 821865 1258 865243 56655 1651777 1322344 367539 1299988 691640 614737 1321942 1488643 1406733 593248 1733036 1159566 924721 1847998 944831 285619 1632957 1266043 667292 1578796 962688 835372 164216 1061394 408822 108366 1621320 210485 1942538 1410090 1776920 1178802 444863 1661724 338425 260195 1331802 124830 137707 1656720 182374 1784736 1746069 1897674 321884 281924 1683226 144983 997292 863211 373351 1567971 950996 1454939 1703310 1725407 1064901 1746549 1054268 1410800 1641320 1738319 1975122 800495 1861957 682410 64056 1685755 1622740 519126 451337 942290 973734 1794606 858410 158352 769820 775706 308404 1440490 1452109 1784697 1205592 1650188 1315038 1316546 928900 796386 1151335 1025242 217289 1539268 851644 832317 230120 722274 653902 1695396 580355 1594159 452039 1920376 505586 1155448 1272949 1584042 1355054 1176528 1235624 1899348 52184 207353 624463 516622 1812850 116946 841202 1065289 417399 1068321 737059 1417373 854858 702080 416212 1467860 1413859 587791 403686 528309 487265 1582387 747450 581619 665398 101758 760021 1882268 1072145 219599 1162279 1908084 1868118 124503 1583844 700423 764583 1811711 111283 15481 1340829 1103711 339043 590063 10888 498040 1084102 584061 447383 670508 358504 1164625 19214 313453 574848 1666818 991923 283143 266842 1308108 904486 1850646 1967165 1936233 924436 512189 1181809 478910 1342981 1812653 1755545 608166 1134919 113246 548360 697084 1840286 1940470 750170 1048919 1195050 1969652 729586 754095 291483 1096456 966421 511074 1115638 1751936 143457 520889 130803 1792062 1233419 1954777 535922 532850 1915362 463910 1868585 1214322 1960619 1634410 1937371 1913338 298728 458834 305412 1923933 1091265 1032270 721801 1747020 185805 1882139 1322090 940309 589625 1200021 1294515 1762039 1046141 1206163 13359 730837 480859 410465 1420479 829148 278548 1698778 1276703 1940843 699058 1298478 883757 334787 1107619 1451070 1992494 1475377 702895 790646 1340960 898067 98606 107037 91627 775129 733410 1154862 1192575 591372 595527 1560443 1486268 1016581 474827 1300949 1662161 779138 1317327 948780 139699 1457233 1130545 1657548 1512153 512259 819827 888092 1055572 142060 588415 1049024 273227 1785107 1900833 1543470 470599 1184890 338591 299821 1199606 1724395 1700602 475114 537969 911724 1522639 1338056 1027252 722039 1505759 850255 1937040 586192 1749551 1729569 348286 244017 514115 1786008 1357295 721463 43468 26198 1882973 111357 361175 1523976 1918360 1031624 1221239 499490 1093493 1434266 195825 1602905 1291363 829755 119993 1950629 1778657 1944671 770996 1330974 1379555 213718 989162 280903 1565268 330291 1226956 307969 1531179 754619 844070 483449 930830 1680926 1502713 901558 1479054 669441 1843392 540509 1612995 569251 1882378 485588 1965423 431453 161727 1582366 52413 331022 276001 417313 617425 1344940 323359 352666 1271644 1119153 1819874 1760020 1019005 1376484 1628656 1434197 637697 1893097 1812047 1034557 462303 758428 226253 1927160 512529 1611829 157483 1799791 1939785 932574 1505231 92034 1820085 974485 1325596 212383 615357 508046 43395 40450 1057740 1770921 1058702 274897 344005 453223 1270666 299162 1334035 1775843 1402839 1756419 742117 1452168 1015329 889993 1263679 891344 303008 866672 421150 851774 989948 1027386 246724 1118393 157080 202961 1791365 1879209 1573711 1626950 494440 1542536 168932 643439 1250863 252651 1519377 274189 851047 1324939 316975 1272666 1769771 215659 986439 1357942 976707 1912317 572961 1448350 1511642 619141 1436115 1626372 1843832 798509 1084143 1449327 935380 1754752 1853821 742209 672094 1383741 515045 1131999 1592058 1428703 210094 221398 1072894 55450 1935483 1349692 1177675 329044 1835860 985786 249935 568344 1962874 1532886 1075219 148531 1815141 586566 685187 803225 991331 677369 1198885 641643 251927 1261724 1607090 369477 1503347 1702319 948419 1254716 120408 1335674 203609 182799 1899377 488637 1496835 775265 1157295 660680 1397829 404892 638298 1693333 1325238 158227 1934625 828906 579296 1311696 1835354 1207423 723203 788214 482538 630717 1311554 676213 925632 1457504 830273 412942 108886 1113098 512951 973383 1762812 1462751 1003927 1502910 1667133 101376 1922977 510679 1212987 1116887 128934 482454 328134 1130514 142377 492622 1037126 963068 1723361 218190 999967 153378 35505 377310 321403 162502 1868295 1333950 1545725 728750 1452868 1744224 454847 1153655 261123 520574 174580 343665 1118245 1560229 161121 759092 151382 64873 453909 769015 743823 1964982 1842237 3169 1597236 684703 705501 1872766 549169 4446 1459241 177866 1414606 1470154 91840 1906737 907412 1473531 818626 826004 1520940 1484128 843037 1705835 995385 916027 706669 721506 1618509 350957 1597400 72470 90582 1520299 217666 459376 115060 1787477 290708 1641542 1001811 516179 1456868 692105 1625153 510480 1324318 125187 34590 822388 1298521 8340 602446 274762 1552404 1446756 772558 1480799 517850 575974 994539 280328 1405536 1834587 233090 1375600 868606 977765 1564102 581517 868980 832516 1568467 1747774 600304 518618 1885088 1260348 1981524 1556137 7422 960299 1422912 404516 890131 1028815 1347179 1574271 1251845 1990067 643978 385280 1494312 263159 850618 230817 303457 1212776 1153899 552203 319258 1863331 597613 856476 1692384 1024024 714250 1512180 64850 454642 1948065 1084284 1575642 1652446 1059904 530707 645536 271804 1461878 278928 1983841 28692 1788936 278342 858354 832382 743638 1218226 1561886 1967805 1316373 1496451 1348169 1641076 447530 1730453 87351 32824 1625963 291135 908043 235419 46717 1749871 124043 503191 904193 1875818 1319963 1319008 959731 870563 1055060 1905139 550186 632385 283722 247237 1577490 335959 1639890 1215048 974011 636708 1390157 1516003 1962431 1120244 836028 492709 1104896 823612 560796 614019 1269783 1080799 1287194 598124 666387 1588797 1208538 722134 1863076 670777 1750825 1671464 1657117 1915612 1371478 1483825 808929 820892 1609972 1141659 1026387 1899294 66870 1047011 620153 268530 828174 1713951 55675 1208945 1743613 474687 1626952 1994497 1000616 152042 1629583 382763 1119911 889129 1505272 1401033 127607 84662 553354 1892769 617015 1097829 1797444 530963 368754 1996223 1889239 1834459 1099942 1862802 1238345 1388136 878209 1646820 1305472 64606 1943974 1612625 91182 1401955 681348 303641 600394 1499005 842108 975024 503843 233177 1380678 316315 545880 50699 1713023 308645 1415786 1284679 16488 1371133 14180 1198718 172715 746207 500455 346297 815459 1466907 450399 115974 993341 1884590 569464 242679 743557 1123006 1424713 310627 1289257 648249 130542 687454 1316362 324483 892266 340918 826714 342600 1057416 352997 167362 479184 15261 1571458 490048 1218956 1756648 1166863 417682 1405388 1100520 1551412 1317720 1937638 1019591 1013620 1913103 702230 1248450 845939 455181 562803 1762075 132639 630757 1509414 451616 983438 4275 1582927 1121971 1416942 368043 954326 571033 335000 888548 997124 807630 1957974 1785317 1660944 963773 735845 1692467 868385 1862600 1307797 1182857 183778 1470707 1244335 1494023 1814274 565578 79570 235468 1287327 1906819 429565 779501 1195886 1913214 710180 1374048 1356933 1656406 482412 1651905 1209794 523924 1385658 246212 670885 1419389 1611524 1272433 936837 314766 1242992 873649 549814 1643378 1178587 817448 1197169 1971460 475198 333480 1844350 1266106 1649209 1485827 1280505 1157286 210081 849217 1296964 25721 1603628 1499982 1704168 1920954 293297 143452 1067820 556142 905486 306435 1247457 12152 1273269 306770 1231824 35862 1689184 1194101 1762899 749754 330846 850089 325774 1044622 1296272 1795941 1648258 1970685 248850 1912347 1132498 1212962 1656538 984594 116564 1564877 1915676 510368 306748 1190713 1115562 1762109 189323 667954 1558795 1056404 1453001 609849 700458 320186 972179 412227 1590943 400042 1922961 368212 1397631 1284545 413657 1200820 1797132 13890 664798 858124 1476441 199934 1858102 295616 930705 1527836 1395465 1660491 195227 1441799 1021697 1035200 689859 1671026 490524 484532 92121 1037440 1753793 1032200 1266011 858681 1961841 1820447 135212 1380668 1464309 23782 1633886 210256 1680156 1807605 506280 1196564 277048 364605 948570 722410 946719 1523031 1405778 123193 436061 1321702 1816038 1084458 207101 596918 1879999 603263 91306 1521328 1063993 1247781 902287 1567344 655880 1921176 504938 1125537 1102457 1671940 150508 1369130 964741 801059 520886 1461187 1187738 201382 754369 386799 363605 1506662 705126 417660 1708414 475835 1039517 218498 657623 549244 1332309 183047 870597 1821352 1081996 1923831 904059 807890 1859253 470286 42224 406416 1621679 584469 103890 8276 524295 1857982 1712109 315200 740276 55866 205291 1700524 1219385 947123 1052461 1941278 1157354 771562 288747 1985903 150636 1724680 1039847 90168 1101458 91337 158375 1895386 1605285 821143 1190025 1457824 315784 999122 53384 367611 1582920 186441 138760 1398295 801225 465986 1293945 1973562 770864 164701 1473399 307016 1922967 1704683 1434927 226776 1746925 1075947 1949306 1152644 136613 961188 1090598 8951 1495449 1102821 1533635 224734 1614338 450874 1189733 1880974 1711907 958633 472890 425788 400196 1033272 366248 1326796 15350 763715 644487 1788427 337758 1091114 1572259 1394608 631260 1676103 1037598 89454 646660 32530 1987534 1521298 1960679 198185 1053927 1817851 548848 640041 1193032 1444449 999605 17312 1340794 200725 1785433 1900361 1344056 583419 1443384 1915925 554436 348546 117111 1528978 216210 1906882 1245474 1870190 954240 893160 1820476 365818 12629 1792554 47928 684353 382713 164441 601011 4707 444327 1261051 132676 817872 354602 1996476 1832650 1224893 1109251 487000 1057851 456308 1578648 68889 573858 1218586 3166 817805 884964 897776 675402 1099800 1059361 15653 1957242 878064 516799 607199 1576084 410252 1094017 1352842 1813592 126147 1839055 765704 1686142 839330 1382466 1798511 1759135 1930140 269451 645771 1161914 1288962 1785975 1954425 409271 1157425 1075084 1207268 1375345 20071 989850 169357 1376128 1751410 1687336 929836 1032040 334707 1397693 453654 1874351 1866211 520728 883621 55978 661375 888700 1507803 280105 568930 6033 598217 343273 1565543 571382 856224 1231408 423425 1649776 1561259 158480 728949 512502 552697 1181077 9129 1371951 1623003 29246 461164 1475260 451567 163256 968512 1326261 1940242 383644 702206 1605304 1579704 1666764 588830 1305236 1430336 1120815 933339 632704 1109764 1432899 1248736 149730 342533 630712 1262260 1855080 903613 261365 470283 1403295 1077889 847698 235772 636002 1054274 1544653 750918 119401 1231527 1548360 918132 1019977 1381996 337287 1510786 1903184 770080 37604 124154 707249 1948203 626601 77853 1426033 1622265 369473 1802638 963925 1284789 503280 1553244 678470 1624603 750236 1949642 135771 929941 1347293 1640168 326104 585726 1036050 730516 1950318 220247 286566 1888394 480409 261524 1786383 1560006 948962 201063 1668416 51243 1649726 566254 1618322 1394030 1111022 205154 1497201 424964 780599 1367133 1210639 452645 333684 1492010 391937 330148 652264 1695761 705216 1907338 1715943 507420 1157559 1521606 30396 617895 1783082 925200 541956 22883 1483953 883650 446750 606655 1880321 98688 1804052 584437 847731 243240 201439 1433049 1307623 1249313 193497 1730574 116734 1834953 463928 50344 1709732 1326067 471636 208583 419457 1042401 1235141 46332 1400306 434049 1638700 1018817 297128 1893889 931427 1117994 474346 192242 151660 1756453 85482 1287346 484257 64971 847882 1223630 1857832 1186088 1327893 1076421 1764646 1818400 154944 225661 414774 720668 768610 129302 324076 1635436 1362043 703841 1132992 1853405 1803041 214132 495973 118232 1097830 569923 106350 523464 617917 1877366 313803 784675 707386 1360289 371141 393161 719482 594426 797927 494549 1844273 494015 1365923 1962382 1064810 1454442 344489 690531 550393 1076295 722515 1629078 653731 496638 211151 56374 75989 553075 348093 979370 1291764 679444 343792 912698 248939 233537 520939 1744863 3199 571857 1868546 1007489 50040 1605615 483610 525748 3581 1618274 713055 1277134 1936 883328 392808 879090 633560 156072 1212458 1864792 912854 893929 380565 1396328 1320105 1786361 448417 1085363 1169839 1208629 1923516 1294264 897002 1716794 1494077 1376299 20414 1209629 202407 415112 1990045 1227921 1584816 370758 1037155 1805779 1796060 987118 333846 1668468 978363 1552732 1243810 120282 603867 1041541 491910 579012 384486 629868 619897 862627 983211 218327 1632832 376987 1972739 1568214 1466919 1211803 801988 375319 1274839 1474289 561887 141819 1219224 1403413 1917587 1707113 72778 99950 1326498 610579 22512 1319904 1758836 172246 308869 512889 1410714 1180953 1136611 584665 1622648 1201762 1721142 1505534 1762686 29609 1707228 1809857 881181 1810998 642987 1219210 1518772 1428600 1747447 555519 1911897 222888 127220 56549 1421185 596729 210789 1963006 340538 1476424 515046 731379 818960 448756 666314 1681117 1088728 150261 621442 1673699 708510 1301774 1030003 822453 579204 879325 1505647 387881 331961 1044415 867024 1232576 1378887 562235 1408752 1460779 1179191 1985420 773338 1538551 325565 1981820 1020105 180735 121248 763304 1462355 46365 1912373 1712545 548727 1343989 1495938 163219 762743 561093 499153 509842 418274 1453951 580921 1616499 851810 1833741 893532 891216 372971 1730571 1384465 178630 664403 46804 646553 360238 114772 789721 1848371 1897313 390107 901369 766540 736228 556995 682220 1166545 603545 418523 1423334 9501 972789 67914 788395 341868 1480723 818598 1403611 734880 1250527 108981 1049368 150686 100110 1895447 947191 351692 806780 1540091 1061583 1187042 418359 1225006 1338906 1453292 1975883 285323 704280 148626 972107 716623 1033096 713351 1639 877139 1163302 1536988 1964835 1656160 1358753 763391 655622 1320872 380147 1061940 103341 1482559 1111704 169924 1322641 1598486 319455 1022477 1001170 928672 1410942 1983637 467956 172134 1937857 721406 1388474 451137 1040381 516875 1116156 1688610 1543564 1287305 799137 917 982094 998529 1483675 581196 1939202 909084 424037 145740 1714441 951423 224145 1668200 716646 496969 256111 1157727 1114566 1659755 1793123 1795179 1356158 888028 756405 368420 68228 1043070 545326 240033 1309530 757405 1970510 822014 6268 1068648 1714889 418775 1524966 1841264 1870477 1604783 921904 451174 1532613 440891 846107 741566 1729296 1099975 870738 1310305 540017 1424681 221399 1783131 1445802 509906 1144910 755702 729784 1621341 330003 1881268 1491788 1745372 898281 1100297 484158 597377 582652 412042 813299 406918 1697745 913475 14435 958151 221365 1033763 1917298 1136501 637881 1107592 1211712 1370651 101027 134119 234385 1312760 168254 19817 29457 410210 1526108 1063211 1336632 43916 18307 611776 810001 1264381 1405396 1239152 1428219 14838 1908477 786740 1564521 1679008 544843 367105 1063435 154470 223869 894415 148285 878237 1096782 36260 451960 534406 965970 1087516 1432939 657568 184455 742763 100489 1203392 538214 1766577 1581464 849094 820149 1619687 1979065 1134706 1829001 1052387 1856937 774840 977351 154879 77493 1043731 1986348 1872159 1502115 75448 989419 1013787 657128 863769 837550 515908 187863 1595901 752111 484582 931544 951173 276946 1472809 1255926 1430268 1063271 360469 95518 140224 582952 757702 1289414 482811 1673980 485243 798442 449995 1046692 1469781 1815897 1035940 411908 1272072 810478 91612 367008 401061 24193 583145 409208 1323456 1294214 427314 786892 1420953 154838 1807576 414936 523268 1858755 1207213 1728424 73536 48456 1301841 1302638 1690519 197003 1495617 1279468 1548521 21113 851388 823832 1161216 1670440 1892063 812051 1184878 583639 802475 1985170 666516 1431464 777456 1288917 731995 176617 996474 922476 651963 576836 842319 1526225 1022448 1602050 810411 1151975 1211912 1484149 1835869 1078076 1765194 1770939 799775 805539 1591301 809539 817153 742558 793475 323281 158776 347732 263913 1488591 1947067 257338 1589443 895280 1787208 443808 238350 439332 350449 912295 819003 202205 193367 214498 676028 853568 1073654 752029 1541242 1241315 786561 1571431 1486652 1224761 1666263 752918 466779 929733 1142210 1271055 852508 153024 1996785 332744 654826 179894 1654044 1160564 1383917 1208264 1277537 1762727 1003009 930858 204272 1239986 1501490 380622 1922602 1555560 1857935 91783 1210381 1697863 1019747 733140 328453 463982 504078 1681203 478543 593814 1963963 405392 288472 1193952 1895835 624848 826483 1781845 1609341 772093 1398020 1284518 1073956 1559069 1291639 1245312 1698046 514090 725720 1867683 140 471778 1302243 76574 188822 1408777 398022 1234395 1459309 1144922 1729688 1050580 16812 179150 1654815 502224 1858607 1103209 1583589 1751972 1326169 1529383 1880298 1608152 1681759 24349 1884780 980466 1624406 390172 1926594 296396 1157598 1120565 1061126 646042 713768 386712 661173 461504 655482 755634 361934 133839 1387476 1827725 1169247 796080 902457 1201509 707338 843544 226415 1159536 1618548 435440 917998 81127 799610 1627597 1675977 26877 1548311 6436 1315149 820176 406792 1726891 1818912 1994965 664980 982242 353554 1997577 97004 588968 578111 1946523 1442789 266309 715438 1966972 933602 1026355 1422786 1138820 873920 1837582 1721560 348822 68273 1691683 774192 290624 504771 1623417 212728 440651 1883340 507401 364644 505368 1828169 1581166 1432097 1519298 1245284 1323922 1550364 339183 1630136 1881537 1538222 1315401 1118282 1087933 361554 1953863 483443 1395860 1101811 1990750 1950829 487589 1682774 430994 1345772 326435 1658176 388592 428135 1040865 345742 140527 722932 284589 1198782 1337231 159151 790182 923923 499740 1017608 1046220 424759 1721577 330363 1347514 976237 127915 1621593 1914643 1042957 1602708 296101 96480 1169434 1541826 286404 327102 1613267 1353325 555101 955766 295635 959598 897643 900721 1499325 228604 1916178 1802623 10420 270219 871435 917987 638978 1618862 1804349 210581 484264 862190 1169736 1056171 447425 1654265 673635 974579 1395258 1006263 41990 1545651 1660071 1180287 572243 1249071 17276 1993814 269821 1813442 181322 907959 1521928 1272819 883576 971921 1346662 711136 1377410 547945 443187 917332 1272987 1763690 1833634 230458 1320112 1249304 1609110 708951 825456 1779142 1912059 1996142 1200061 919581 503203 458421 1063111 635508 402162 832064 1297148 594759 1914734 1162452 843124 520831 938354 986067 1010213 1448652 1461222 470536 696382 239752 90437 1782591 1590357 131604 242951 1579128 1980744 28231 1756466 260306 1869365 1545460 1311518 1600207 1043937 1200197 900272 477572 860878 965498 297756 982439 591441 332720 130623 1486226 1900908 150417 679523 1373768 1981469 1228783 175016 1107595 711888 1437934 1859226 153800 1959583 1974692 178343 751073 617979 1098356 380807 249593 765493 1577819 1998755 540446 1371531 1348398 49650 1395787 1937693 768982 1697790 482476 1659512 1441323 681138 1578247 599252 1970458 1190361 776394 1606701 294888 1201587 1679151 194572 1608684 547240 1206545 1517104 458699 1830042 322757 991261 356745 632419 454536 455168 498632 948422 1649335 491482 1307776 394669 699454 94368 1795724 1841887 896220 519215 1413692 72021 1121846 582641 1411280 370447 1931346 1126889 760703 1334171 588169 54480 1931890 1699082 1846576 87992 277904 417207 695970 1128080 189867 1192848 1448645 224087 176526 1026303 1729789 1337456 1800548 1323207 1865514 646793 1934032 935105 1991989 929779 1079786 780568 1685978 1257753 150214 744064 910093 1408526 1837408 111244 662916 25870 1448039 4524 373139 660588 295817 1586712 181915 1717165 1307366 1923202 1256832 21317 353649 915837 1782707 562547 648121 533867 784158 341771 727803 544340 1391615 584352 927610 1045343 784997 715874 12588 1395671 146250 582152 600883 329893 964171 1358208 188927 663188 641917 1061535 1446202 1460279 1815423 16740 94469 1697829 395822 1765937 1362385 482897 1944223 1123532 985992 1933268 1103376 534620 621355 466408 1511177 1134869 1577309 1361311 1724553 34310 1300886 613961 1090908 344310 602243 594875 50933 480294 541685 746190 900901 1197626 1167705 338462 814290 1553159 1164547 667355 50765 1486836 1806104 1210863 657683 790805 1426247 149967 1932820 1335504 177987 408880 426889 1826548 1666363 1892304 132523 939102 1121329 1772525 1845023 1187429 755441 446823 952760 1664263 1526301 30777 1209639 1476638 497431 220193 1765121 455838 1172795 995127 595382 888854 1991231 1288462 835063 1152045 385341 1242713 904327 204857 1705083 974672 178914 997424 782593 934041 1895898 686302 1950741 1357537 1990213 1481686 511704 545172 697548 728127 506107 662717 182389 650603 359897 1378897 1562359 368580 1567882 431547 920200 529045 1978587 613810 778556 1956748 205628 1178140 388216 1400164 1880760 345391 1615735 887564 1694777 1246937 568094 465536 1989880 1720012 1691577 977134 983792 671232 1657510 189569 827874 1076215 691824 467808 1844821 681770 1151754 975532 1308565 184267 1249536 525878 1794752 560290 1930964 1142163 1929286 638171 518700 522884 1043060 747634 1988801 540346 214485 771570 389990 1651421 368010 1409479 547078 1274435 561033 761492 1483873 1398724 1723730 1312875 245974 972833 622679 1129817 1300619 81567 128663 379306 1945701 236830 1754823 38310 2398 1069774 233899 1397619 912583 241109 355875 1201417 693513 803691 971858 103773 1830505 352113 1647691 248312 1557787 537204 1444967 1557593 1809699 1601456 583429 1120832 681300 293760 1745509 1216889 1776552 1631345 677131 1493923 793776 298569 1313802 180407 345681 553774 1609604 473639 611981 245957 1759261 1421968 1336969 849658 436112 662298 616268 875412 186436 411094 390308 500899 1849592 787791 204265 111350 1583098 592610 1445819 1128906 1032935 711835 1824534 1664390 678505 1106380 757619 745819 1049301 1160061 1490835 1287670 969426 422569 48117 1473559 1223938 477602 1158081 157428 114471 84998 1173722 371910 1769450 922830 855189 1566860 694591 1626063 1874108 1219183 583313 832205 830036 1328621 1893362 102817 1913252 351710 1593102 11871 357807 178610 829748 639655 132849 587937 24555 315418 1420091 227963 808897 466378 48253 1509505 1997352 1488770 500474 1536342 1672255 561219 11876 2960 1409970 1336345 154967 1624154 1797641 712440 1266521 1012025 579117 916447 907003 1070718 279141 945772 710743 972439 1830670 1747756 396727 1980296 835301 230018 1458693 553565 1178042 1393628 234649 835821 156164 444935 1443354 1053717 1261721 1110526 1541648 1310018 1424409 653636 963515 1911938 1824943 438687 1022235 1701099 1901904 1644586 268141 1008466 280067 1393680 410130 1998868 739665 766187 1827367 896498 353976 1772655 1461178 277987 905128 622090 959039 180153 884898 1410329 910074 16037 29051 1150118 1603028 1546058 1288475 570639 326230 219695 762984 1892015 1853069 1140769 1793533 1304293 1906397 420350 891198 386682 65549 611388 493168 1146620 1551383 1164400 233873 1396331 461368 295301 99827 179617 1981628 991144 167007 875464 195816 1034241 80961 1239614 1239709 669949 911123 456631 1344347 1010656 277245 1473933 1362146 1551626 567869 1399027 1167363 1711670 1348224 1204016 1588987 357329 1356092 1074113 263965 354664 1335713 1735786 503321 1226992 1751993 60943 716809 1001790 1824613 1125739 1612104 397052 353825 478679 1189718 1118662 1297464 1046505 506831 695376 924947 719039 1259046 706705 1850808 1551796 1341262 702917 172111 881825 738241 1146820 583573 267723 73685 1866155 899471 470797 702635 1288147 1345703 615897 1062830 613506 1621214 1094655 1917072 994298 61996 1011155 146148 441931 31765 157610 1072402 1997786 331218 1923480 402520 788622 20043 1604599 1146888 1925278 340923 262418 1558723 1742180 1149740 995523 167272 1533074 1754510 316137 19409 1367217 1604958 1057948 463149 1433590 1189522 1509457 1840754 1601916 1152655 135224 808696 521487 606362 1431141 992558 1012267 1239295 1401854 686057 1823031 1796365 719447 828779 1362777 948540 948775 363453 1739394 1551786 408474 997256 1484250 1650804 756942 1829180 878702 1494149 1365947 850478 162887 1026331 330697 938539 673936 258733 872686 436138 981091 305943 1074940 953242 1631075 682043 356684 350150 285573 1580783 1811965 211605 743970 1067926 860742 658602 451017 279747 587445 1631884 1768421 1125400 1356352 1354335 1243468 724671 1412647 684132 828635 1372860 1157664 334516 1441764 1253442 1520974 1576265 340448 1100578 1220654 877374 140324 1755943 554052 910941 1415632 579070 168439 880099 1156103 866922 1723223 912878 615875 174880 1832143 1613726 1247563 1403951 1131786 547311 147897 793355 653276 207584 106535 395368 1124355 879735 577111 195543 72317 1179045 358561 1408299 48971 1177128 1613499 667282 497549 52192 1411768 927442 900393 783385 1363736 1909235 595676 1634989 21776 143821 24562 382890 1012110 752294 1962967 1229107 1936764 444815 1865143 1200051 1283853 837827 501103 872816 1214654 838952 1754571 862264 1296395 1149247 1958032 1626073 483440 1421194 706643 776015 372615 559469 1444569 505535 1002614 588601 300954 1094005 1483166 1015842 90777 1498200 1087436 847703 256701 729464 592277 1179220 1842383 31181 815736 938814 615562 1128375 1869490 596951 1977462 1326882 988279 1941792 276792 395974 360773 1782930 1204827 305919 18850 537974 422553 1742199 494781 1517 271583 1979240 1410228 163920 626785 1828648 489347 103362 1706094 1726515 161191 631493 668474 1289195 987764 853092 670089 1762005 304628 1854178 1920961 132768 1124271 962940 297251 482401 37191 1456822 1360758 1920487 625407 20045 705740 601831 1576050 1874216 1660273 808537 1512277 1981223 862912 837087 546870 848638 1328716 1643755 1859168 772708 688386 1882185 923796 810084 186158 1664389 731671 1815251 1656653 64233 1193415 1021317 1616376 751380 1409934 1534793 1526862 1530488 260039 1172756 515488 1641899 50945 982308 1642087 1921674 987487 190109 1944322 1430153 1904495 1426935 1409422 1321957 508303 1798322 580518 1742485 1664987 1687380 1714392 445563 3401 1262164 448319 247872 1676571 968011 1233163 1616728 1381162 1026711 497603 1095275 1764650 832131 557135 1671798 1731590 643901 809559 1626265 804016 1714921 1210302 771283 59378 1018666 1568368 1287924 1895862 1431749 46771 500855 629023 1113978 1752817 980230 287961 742089 1611550 1919718 425701 195047 285613 732103 1053749 178302 1135314 813375 72686 755818 361661 1106139 751091 1530820 1275462 1374674 885194 988650 846333 1522298 483743 855734 847859 1852608 214706 814875 919064 741019 807015 123699 1815745 1433418 829441 188022 1507396 1868056 18392 1528748 1557094 315724 703339 1226149 1594576 1728241 1783180 883310 619715 660351 1699148 1056643 1229673 1578190 1786691 1257648 998740 1791201 1507734 1965275 462236 932341 350491 862844 574304 1427907 652758 1346155 170030 1662901 927940 893510 1791570 186623 226990 187901 700524 1775766 701417 932348 1691080 138324 1239452 625737 1424252 1396439 1267888 715406 565346 63923 1590351 1334297 670563 1658784 820657 1418481 401514 954336 1461796 1574623 1895127 1043681 1995626 267570 1893730 887554 22174 1701703 1216291 234880 255809 869610 718921 1166143 1053369 142218 272607 12206 781802 1475345 1070285 1608491 1673461 732105 1521653 1696808 1237312 357451 1428540 1084590 1365578 217792 1512972 1721201 1509297 1942132 92966 1768457 1115633 273645 1535637 835510 371569 255924 1198731 1799540 1747474 1169496 176393 205030 1955866 654840 506899 1111420 1079477 989417 1528276 1603242 152927 575470 1359738 778252 864283 1830723 345524 1280733 1338513 1373011 1596754 451684 1756807 1940145 1410685 321794 876931 1119466 1125012 516989 288048 1781912 1126316 843043 45892 713736 1393983 1266470 1945513 867800 1972855 498153 84070 364755 1931050 144754 1169385 804494 1226373 2740 1236326 244501 1500082 565525 1325146 1262990 19412 478344 779109 483699 465520 1315843 277228 427418 220673 799755 1817765 1490819 211902 55460 1456202 303315 976628 201583 1123116 429291 1857254 817115 122422 292338 697336 143886 1493735 985485 290376 1637330 1015887 1311850 1491477 800438 971021 1992200 1103601 744714 781992 877765 763102 1779847 1379134 76524 1519852 241216 965595 980109 258096 908626 23997 1658211 572848 644857 1967728 1969723 1979840 238893 381333 250282 1942435 473608 1347407 518291 1487899 1771253 367676 1844250 324440 1043739 982280 1476676 1748280 1784701 146128 1156114 1880999 459830 1320131 1549271 1181428 833583 1450621 1379253 1647278 1559168 1077298 971872 370634 1635035 1546895 1308958 1309141 1332417 438514 1676835 365199 14115 64779 1391865 1901488 958939 717697 282159 1002643 1713873 1848041 1173672 1445331 1963518 586996 259245 529740 1616482 9507 1597368 1568275 486548 1259223 847942 704573 96166 132398 1485612 299795 1258005 1646949 1640130 1939404 373954 586852 1737090 1801662 478278 850046 1449001 109859 1459456 1875094 1773048 881457 356862 1944535 864732 1510552 1880852 549095 1686948 540295 1005144 394112 132664 116216 804171 705614 505639 1975025 975696 944729 186745 1871534 137885 850191 797700 1608056 1850401 1121803 1496686 1535878 342094 1094344 12762 102391 1762594 700691 370326 112350 920045 744875 988630 323789 138963 1804149 1785520 1645540 92940 1819115 702818 1358786 1267779 363839 671180 198265 164180 163826 946543 33504 660702 933819 442438 1459775 540862 1672814 1183932 141777 672382 836921 887577 956903 145327 154883 1026101 923521 1827710 739145 133629 1064737 980498 1880842 1884662 269801 1685638 1662086 1899699 362875 1033850 53243 1491464 765342 1517525 100564 977885 1562901 720226 293929 1595063 940471 1667507 1364430 571791 202783 1061989 114677 1826746 904347 554485 257479 1478917 159128 1175342 409773 405462 1088771 569142 1921382 168502 100032 1321227 1645760 1879134 486712 69541 1620062 239204 626037 526533 1922008 772068 1703350 1935435 1071684 938024 1985031 1609485 961434 1748917 158411 1248432 727137 285614 1319597 476752 1019973 600017 110289 628358 1515932 1330973 335582 1054667 1922024 1534768 1160071 439051 216749 1807232 382681 1179861 1133143 228211 186397 1657873 120074 614153 1209166 1853447 676759 1598663 697451 1826573 788478 88665 422009 1249340 1402461 864328 1120439 819724 601061 92696 452121 1216812 1561027 84428 803263 342903 114078 553031 135321 103437 721910 1731496 1423193 292934 556085 1232870 664089 466752 245497 622255 18940 1731752 952088 1823285 1106937 485200 1314279 488646 162268 973296 246740 611229 626325 1650441 535700 908559 801148 1426044 1752924 729803 1526945 1189431 1747477 603082 1000082 1196868 1316301 1378640 918434 567132 443379 366336 1835492 1862193 1309046 366584 672525 1975054 1141433 1731267 1341616 944575 202367 93254 242301 186235 1955982 719226 1847323 770819 612007 99540 416209 1797959 1436602 950833 1474825 612554 256282 44906 1784675 482252 1522725 1239641 500986 1874037 137494 1072346 373795 1061024 1536091 999845 1822850 1615235 822 777129 1657490 1307493 1775681 1638537 1907188 690497 144492 1521969 119466 1861184 167826 499280 531979 1837517 227284 844667 144775 454799 913766 1216082 1914908 1136461 201034 963003 725019 637871 1944863 1531889 943866 373365 350502 1775487 362871 659372 353530 521284 524191 438697 1886284 1894441 480506 790775 1952006 426362 900516 1899622 987672 300119 729357 840258 1321716 1301424 1430185 452327 252787 872177 377880 958148 439955 1131863 1683722 680728 852575 1320750 1186860 1003424 1453599 839286 1218836 1031292 764918 1867341 1968861 388640 197778 1258509 1409839 487342 1932942 336561 1457087 768732 495549 1066382 1025521 789645 1582827 1942966 1270779 1260472 1971906 828878 319173 800518 1007091 683049 1870793 1826742 760601 1574037 883254 1377804 1336747 564179 822623 1143352 844517 504235 1710306 1180343 1256845 1803171 299912 980065 1112536 1664635 1511731 1498497 944945 485343 511751 1253102 784062 1624318 2028 1789262 1600525 1336542 1381818 1953786 1058325 1606207 644755 437779 594567 947785 286143 411939 1321196 1879538 1652420 367958 997610 89980 1218382 92012 679063 822382 1737725 123688 1804079 869319 1342771 728970 49618 1782923 1669478 37175 914701 1140578 987628 490726 328294 1996404 1033153 1945020 1853150 171788 1929637 229524 206171 946263 227843 1919381 766225 348857 124756 1307697 680954 1278670 709576 1355230 1426174 263373 1929020 1153987 412793 1043653 1916099 1215646 1783626 1960408 1925360 1737222 1525258 1594886 1008178 739047 160338 1452658 1582249 631513 637064 1434104 379317 104191 1385942 631789 1751838 1668217 1623857 586740 1992430 334265 1414434 1810665 1438690 565964 646691 626657 1082708 1139232 933010 1047013 1821243 663233 530627 544031 871829 351269 1214976 1130367 246829 1572791 548613 159613 1973563 172337 763747 923951 954286 1433442 772014 316872 674080 448187 383341 1286486 1025897 332874 227732 1143147 768576 891564 1114220 1994779 179186 992529 128734 1010341 191564 1695020 1123890 358265 1551316 1466714 118651 1442708 49674 1388330 343424 90939 1766245 1602918 1922294 521786 1173355 364934 1047193 1385278 1512468 144523 907273 528371 492244 1889114 1458489 158492 608317 1174398 1871874 1537527 400745 689883 1247140 1282113 1658213 1393263 1981649 332627 377695 1093451 358646 1027043 949313 650183 359519 961637 240932 469213 17746 1763623 249194 1319819 1743362 268272 760868 1587849 427125 1213521 1575955 1798187 1318950 1842875 849251 1087912 1522787 493641 1356126 761373 1406684 1520180 1672686 1144701 933746 651758 830617 1951697 1161298 1208150 13041 1141458 531198 424713 50752 231040 1933022 1324079 590931 244345 1634176 1687856 1415767 1386719 505025 1066041 663190 479035 1401300 604999 1382766 1185366 1451081 266504 961806 1881168 1307454 1354816 1276791 402500 543068 1485414 1795380 1756594 523509 88181 1970434 349848 170161 327698 470707 326199 1487015 1809670 324016 1511577 348212 885236 805995 1923327 932093 17126 743233 1551967 1344636 75912 770501 898772 1539970 580058 693535 296115 621071 87716 901399 672869 890179 1194956 1517261 1771950 1945790 925576 1671796 988418 1246533 963352 370095 394796 587227 266388 1435138 423514 1862584 1240910 879547 1665663 235504 1141164 882775 286860 376632 1009388 1176290 1498234 1444318 1480178 585269 139083 1809174 19784 829383 33427 675271 527928 546753 695962 1699367 1305651 817473 677346 968044 1255888 731476 509435 1140763 911787 1754151 529214 1393714 1682349 262744 916430 1623428 255837 566402 178214 1883988 1119201 1840008 904946 494215 1347095 108905 1078096 1835831 1213212 1106019 454381 1319099 1796027 975318 377720 1845862 1267794 1407700 1367297 1473662 1018042 330314 215495 137003 1436097 1656066 494123 1087254 1506276 1295721 1064731 629266 1856605 772075 1137696 1188468 1734646 1678693 982304 1247754 1931062 1662735 421488 946731 1708845 614909 1481865 1316110 699428 912483 1347325 622301 131040 936695 886524 1801654 635021 366232 610521 211224 1394801 227332 106704 346805 1481453 1117613 237177 576428 1220356 906230 1093343 934650 496602 164829 1176883 1789219 1278965 142982 142186 1894909 1041765 1140666 1482268 858186 377508 1570208 1557390 1645902 1742425 1499777 1561511 1613302 992333 1148733 82531 1728304 992076 1746286 1531649 730418 89678 1964824 1221330 549704 1908755 732888 809092 249795 708049 434469 215386 856943 1342791 481373 1210254 39704 1477498 809756 692161 301791 584353 852627 1679132 120440 150128 846868 44704 461606 1363996 184180 1901632 1686200 377526 507642 1758667 1332717 1207928 793632 1734105 185307 130191 301593 1832051 295810 1607656 1313774 962076 1742987 1756277 1020041 165856 550795 50107 798770 1385096 393415 1754034 615936 966587 1459085 433077 510195 1022922 1210190 1313495 82938 1988322 1875787 282041 688872 1727011 904067 568075 1211511 929464 103291 792578 836781 1763423 1487304 13895 1948487 323774 323223 311702 1057939 1006858 152050 1372689 292632 1641023 1146517 1536425 324173 96371 962935 1662533 1690263 1682878 1747495 1519813 1083901 1305033 219139 608280 1978578 925265 80038 915081 1063350 1082163 1212508 438106 1313712 467434 1479962 288105 1800348 1021268 1629508 1418917 1338552 257879 1351412 1280401 535400 437984 889622 1770438 162559 1947722 1189777 844947 1044999 568171 1100002 1795383 1815199 1854196 190541 1479374 1008096 1643488 921835 1388325 1892891 1554532 695367 84560 1478474 706892 1414060 185008 1351075 578303 769019 1201425 36360 278642 1912506 825530 372702 1135469 822419 51184 850692 873928 1740734 1673032 1157679 108651 1372147 1704711 693921 1925948 1760430 222757 1578092 915444 1333612 576938 618766 372267 1479633 837830 1023002 1365435 1004341 1809789 569436 815951 702490 965349 26902 271927 675400 1484570 1217396 213550 1641243 732228 1252943 754603 416900 266198 1709263 1530896 208986 356298 289110 248931 1197304 1576881 853915 90378 1985717 1658339 975337 1143465 1451982 375902 1068048 673791 453289 1402986 1628716 38665 368882 1506618 561880 372277 1288724 1486467 1895719 1406038 1156434 1351138 553698 1404018 756790 1004785 142292 1296626 137628 1003296 1827488 361031 265101 1439333 863005 1931496 552352 463644 1930407 1734410 1341684 950948 1698143 61714 183493 469196 1319668 1724619 1755578 348641 1763994 1105262 1979987 1811328 1204350 1018335 142084 321219 323486 360927 1357154 1650800 131770 1810675 1470980 297708 1016383 207150 1409535 928474 488213 716785 1223205 1033929 199785 1700731 706395 1373731 1412486 1585872 1658912 772809 1845913 580260 901245 1481323 1424970 1376894 1174337 1476410 1155093 855321 1798743 334100 1214809 1049295 135619 1754629 189294 491904 1949436 1689992 531301 1347895 795793 1556041 1661574 676520 557548 1012639 1213328 1683720 48487 85972 812329 528903 1510640 1690800 1597214 376776 1773306 1288743 83350 518998 525272 1639562 522202 1503130 1080374 537794 28112 353275 487107 1517873 1718820 803131 1658960 1169730 1235704 1434538 1132582 63510 429338 1525733 1024808 973349 1002977 969528 1020625 1599829 1736216 480518 1384575 1242930 773433 1166251 914058 1584800 1605788 1585024 1428248 321990 1517176 698527 995336 1054102 311082 404289 1462962 1278635 1480040 1517988 1415781 1043413 1134635 227532 1405346 158324 426409 74128 1338299 1566728 876950 1761061 661527 1838194 1906535 187733 855969 1664392 1982322 1110841 360670 777077 197364 1289439 1479923 1214625 148637 778793 1496862 471112 605291 61554 1531395 8461 391521 685034 214171 1875005 1230119 527175 1775489 778680 1049087 1808106 809267 1808585 820144 1326595 1749402 1131898 1598995 553527 1466324 408870 987420 1477189 1820952 1711250 442514 1171552 518306 630397 1986570 1734932 983169 698176 1552962 1645010 1613711 1656711 352784 92919 1778458 1137892 1793690 959495 10148 769658 419270 100784 1372869 1037511 1574385 879330 1573959 1511126 856222 219198 1140146 1344597 822609 15138 840980 1470168 635031 444959 1439692 539507 1872666 1719496 1215307 1177175 1077453 1650226 1590361 1066587 4176 529787 307988 1589521 1604516 330540 10237 746704 1761135 1688397 1412199 502666 1385248 1702999 570281 932428 103468 328518 1417218 344348 1488546 657007 499024 1191009 1966147 1402738 202243 1708381 942419 150399 537730 766050 935335 495544 1105444 1798795 47498 1682667 463714 1215486 1369562 712503 951459 36013 952410 341180 647696 1632290 1598461 576967 710891 1501414 1465376 287638 1692281 1778869 309699 1785316 1528074 226611 896975 1379869 1006573 790524 1424237 1606643 3206 822121 906892 704386 659420 625730 1376107 948454 1323962 79970 1661343 701630 1996879 1837395 101943 922498 1344412 1990181 1220754 233478 79838 400141 840383 1739441 1550300 1956687 813950 1884784 21412 258888 1566325 680465 956722 28581 103472 1307975 1808179 1366515 973464 1995476 788520 1091303 1129722 903473 1031240 896300 1215356 1520720 209237 884070 1193799 1077102 1961637 541460 88874 1922883 1286565 1714837 1348882 573224 1366928 393079 1647652 194283 1933212 1964827 1610620 874929 724348 1935912 1248321 1963493 675684 754921 309933 269623 700913 1170893 188967 12136 560324 826353 1152442 456637 1418287 1935904 1943804 730045 177862 1310095 1563359 578248 1413732 1818334 965458 703478 641801 289668 1005245 1760844 1599737 265444 605823 1303208 1557046 1608917 881682 426536 560261 1079482 1362085 125069 1047527 854326 748504 340364 915415 568311 706250 162304 1428099 157047 1282918 421266 1974061 81778 892474 1501524 806697 1644592 489476 1861530 1950798 1294546 539580 852230 1202196 1499605 430869 834747 164733 1756394 942447 1468433 647730 879437 185618 1061697 1421554 1235137 1669346 1079540 1530029 776442 1741395 1660243 702980 1591009 819273 1554545 790289 692064 449211 1418810 688246 232442 1561966 450073 1961284 673850 1391812 1803204 84823 949945 1744220 321934 564765 1036321 1652065 1932173 1431256 199798 404687 1251261 1261672 754587 325540 845049 306216 361983 1322679 192002 1556455 155394 386520 1569975 1854458 1705715 1399641 1654890 1272030 896682 1849778 887962 241909 320335 1755965 1371593 257346 1205519 1217496 705550 1232297 175439 197584 241033 615517 1629338 1025631 329371 26901 181163 403117 1046634 527060 1648178 634701 227880 28848 1400755 484462 1460664 1055027 1442188 11145 1194474 958436 1947134 39114 1251714 862338 1262277 1971752 1681276 710165 1254448 1585847 641976 1280950 1640702 921207 956795 212837 1503020 1945763 14420 464189 385800 644296 1857687 1961235 348083 1565478 1595966 213990 25331 483295 38397 838211 1755432 481947 264739 664992 16446 27813 1151780 1952261 329435 137138 212072 597258 865311 1041801 1236957 1878890 441122 1072455 998136 1089793 470753 1519260 877426 1263357 375054 74231 1688703 1613451 1478795 385643 343890 22269 511896 407543 1086138 228862 1508120 1121086 1786003 339476 1700685 1096630 828888 507031 1107129 99161 1534108 1022065 1202554 789042 745464 1818747 989835 434262 50489 1511117 1070472 1728842 1716071 479930 1806850 1138909 1902110 23125 431335 950864 33356 693532 1157056 40128 999005 112763 1893260 586639 483451 1133647 58096 983518 1620694 507580 1127700 1163091 1629924 1400416 793890 1614447 584999 1647441 898990 335903 734894 1038948 449654 1408723 1382627 475373 314100 1988097 1490620 1555606 394253 89261 549018 376121 1889197 367925 829084 354551 1552783 14082 41381 1580487 116587 601491 1815666 1370790 1688383 1991524 1182472 1196299 1096352 1953495 1473735 704314 1149408 940071 207612 1279545 612072 201585 1417090 523507 853978 943124 731652 798586 330969 1713979 703252 1287740 58638 1954462 825764 1059570 451879 778269 731362 1270411 484020 794017 1598007 879994 1933373 594191 136700 1884097 401395 1062542 596203 1291265 528981 1985383 217889 1271798 181849 973968 1362068 368551 1011176 542726 973803 345694 1223979 1191772 1213496 937797 341697 1272450 1517730 798920 562360 571073 378131 1806499 288926 1520781 582697 1351593 1416133 436364 589446 965682 1678468 66955 1597659 1080269 1735919 1441027 659046 77592 1378795 1875531 1892894 1766779 285144 1459693 782156 1397769 1337334 362305 358707 442374 1698397 637324 74956 381644 1310712 393662 1611478 526324 305351 570161 1409412 1245576 1759025 705435 200894 1884923 610612 1868759 611207 766478 1270979 1787237 190902 91929 1976451 101052 262094 810087 1580043 1327293 1486157 411392 669950 1856593 1458813 1117100 645602 1320906 1850052 134398 84403 143815 1040774 195061 1246065 783079 316240 1179018 1430273 862713 141954 649393 1255677 339339 850695 1975238 267275 1218537 849710 1399814 231450 561083 1905081 1333181 337605 1248841 1538902 1986213 1847689 783786 284976 1474621 511719 1513846 1879150 1341372 1055203 1932679 415525 25962 144194 171336 769616 1495977 362661 670220 208629 1982145 855542 728838 716299 590316 1046470 1774632 1494059 148545 136317 535695 540633 495038 336523 420248 62892 267730 1900466 1804047 1007552 907811 1111645 8580 47753 1906384 1418475 513464 1546549 1988146 764453 1989670 546704 1545080 19667 598726 1623009 1457821 930670 1025227 941732 745640 1148570 161887 1111087 851403 1533086 1321071 437661 1654817 82477 1220305 289432 164479 747326 356668 1691380 544247 28985 307510 183068 1295322 97608 233676 184750 170936 851721 470610 795749 534786 1338864 638895 261371 1769991 1892190 207331 835666 569827 1339182 1102969 790101 1718329 1522396 1205167 1881544 1568352 473071 31635 1940477 1163483 1188848 1788979 676540 888841 1822564 487967 1551778 1043058 1328676 629177 916316 1456902 926687 1513157 774766 1064521 1826505 612618 1341018 1622232 500828 1838551 1847906 929473 49909 1536497 556565 1865223 1097630 1724035 1462929 445724 1529202 1840763 794430 774201 114065 1494377 775122 627688 1519798 1946275 503866 674541 1087028 301473 1236827 313905 1987737 1341166 1875682 1842974 416390 417652 532860 983439 627928 1336309 1040405 1207545 1494575 1254984 395094 1062911 145693 547867 1186428 155192 1970955 1676697 1044645 1028397 1939095 479332 1788162 451391 1483756 345614 369547 1788881 1188034 33083 1929164 1386256 1184113 71883 31057 35537 1003809 1139394 1188106 1291054 493692 794121 818322 573651 1054156 726158 494575 1663501 1627753 258891 86271 1765289 1576026 72829 412336 1379015 1312733 150441 933361 1947486 1592396 1139420 362131 888927 563866 1497399 314023 1758466 1541552 889769 109789 1211307 101762 245678 278433 1676610 1103921 246045 1453311 387438 451259 1373709 572011 1920046 768601 1871731 454606 1658596 542472 1482874 1078996 1812521 477794 496721 317347 1616700 1838499 594308 1264005 243502 831275 864208 460272 1565774 81360 901547 10725 1371315 487599 1664652 346053 689146 988942 756077 830291 1047741 1514115 1791095 651378 1861998 1604565 410454 1473082 571456 739907 493888 475154 1688066 1184268 1691586 109745 519472 491292 498759 1739360 1351002 522676 1299054 96632 1211625 459273 123041 1141518 233386 1296291 1672764 1160235 225958 1571573 1551609 190704 486378 1642589 1794874 842896 1837801 1808367 620338 356078 1260591 1774918 1749407 231028 148630 76174 1752848 1350865 1597434 1098078 778701 280227 72658 1478482 1146115 366848 1393791 1814733 993536 351456 1347144 1268166 669681 1868789 138160 217611 17543 316947 611289 515463 1902023 1613589 840153 1181768 62765 393483 695459 1370663 211606 287104 624459 1385402 152171 723352 1348626 1986525 1144392 1745104 251485 1465229 140524 1774029 272450 1922343 1101791 1748582 375410 885707 1897922 984251 1041145 293858 16793 1338754 1904669 350276 32280 1636365 265789 219634 849180 1563029 1845070 1508375 1968593 1679946 690101 1658 1647774 702400 152041 1926271 1996907 817350 1036526 477966 1148630 84297 1182367 46311 319326 2992 716913 404981 1235393 30510 1574986 1063447 195878 1662033 1697512 1108148 889091 583122 1753296 456719 1882102 84263 1225287 372990 225208 970376 512620 1425574 650189 148560 1847986 904663 1057833 1474033 1110921 1738006 1673562 648912 1791427 634941 1868996 1811337 215414 437837 1936581 63553 184607 1175701 350038 701676 1938262 1103249 1990389 1490923 963758 358482 1255851 1015773 809336 591332 1530652 1751141 1535115 1147677 938516 873501 1437655 937832 1027357 1974929 1244178 1942228 131598 1950234 12518 1823088 464281 88686 1803048 612418 983688 92622 169209 1201272 122792 383252 982518 590448 890403 1864617 1633965 711082 729086 1542719 202763 1324545 1010949 1496538 1971550 841551 356926 1779960 1446402 1184885 110391 326491 1787047 1990619 405136 1972462 1832183 590139 1227820 1095810 633910 1011689 1388560 1819532 968585 416400 1893336 329683 621037 677114 343041 486616 1685858 1466425 1263782 1861607 1071269 1350246 739039 976642 245363 717709 963664 1597612 1286612 865634 1401844 385995 603303 1550098 464869 516992 1027698 1660028 901540 1262998 1032395 1014016 467667 1896545 1775103 728717 1725863 806400 665699 1807476 109527 837285 1142942 1069354 978607 1198478 227696 993066 1070826 551603 903805 1113662 192594 1778039 157134 152246 403514 706182 161991 1167902 1831246 695670 1732062 1237237 752808 701335 1901000 172869 1483877 218170 1199864 25751 1034214 1606137 56432 224550 1900845 477327 512924 1235630 726754 1239988 1408953 1901098 234086 456926 422209 1866061 408769 597263 795918 934826 207448 1830640 383547 1417395 902361 1980959 544580 1270358 525200 735115 1724014 280173 807904 1623658 657253 495709 818911 1668646 1634004 203133 402116 86032 1598989 1924568 759256 589077 116056 748631 1890101 83832 1322391 1667679 1540112 298982 1977129 1782970 1373567 1470561 492729 1169153 250258 38318 863444 1270248 377852 440869 1428334 1185009 1027737 1789288 1644753 1451671 1732688 311587 379870 1687333 1057724 1144784 1074445 1148348 554502 227588 105005 385971 251521 1425762 600790 899405 1960602 1859192 1657964 354328 30924 838458 6137 1849033 1120069 141969 968081 1202381 956033 1117304 1584324 855678 907230 63650 1690423 1611453 548409 1296456 1367280 106130 1591526 329055 760051 1213997 566701 1903127 834936 1346216 398009 903425 478560 797110 909133 1705027 30291 187445 1754582 1858842 1470774 330184 999325 1308552 296458 1287524 327837 1874832 1861542 448328 1281350 1234413 1885876 1525021 1845578 853262 807568 565305 49901 1132604 782408 437571 490580 1280594 249736 1971207 865522 962540 1538907 1395993 1118490 1667870 1710581 1694835 1533383 571654 1648769 911805 1190140 491671 1624733 1581702 1791491 684416 917180 1167514 1122659 1013336 835111 427856 1596732 1639442 1374613 1294327 35016 1217646 583818 539698 30654 774683 1432519 1863529 118485 1547332 1437435 1589662 251484 1884204 1301091 705676 585864 652019 872532 1185409 702377 513501 310173 1983226 1169841 1409260 185250 1630236 1813120 1226029 561690 187444 364659 1564502 1387074 1749009 1055893 76135 205066 427024 744361 1600363 910962 1401337 1175671 1333027 1084623 197209 567413 424100 1242738 1956599 1665151 510907 441616 250583 364744 456613 934022 230518 334720 1877779 382956 1832505 399898 497867 803512 1508380 945568 1189570 402328 1181755 921030 110871 1407421 1500660 1697281 1103727 971357 630073 874222 1406659 1948060 963028 1630365 355062 29211 1446873 1025707 323796 750516 575920 203625 840843 353025 1780716 1763750 1407461 734724 1777440 1742292 680225 1573659 1918580 434984 316724 1160478 1348341 492120 482186 1375464 525234 1015014 1489081 1470200 32537 1961840 938168 979027 1961935 1255744 1703572 1075148 1644983 1444816 312316 512926 1761051 1638047 593786 1484018 1901621 456521 1810867 833918 1581750 344915 1048056 1215279 1507608 1531805 732562 1937792 1458254 1782053 1189264 990823 1279657 1800291 1913553 268410 73979 539815 1441598 1332925 775587 1655868 4286 586568 171731 1321928 673338 1162014 1888120 1946186 1953205 880884 789550 977930 965809 1941891 1412901 1888769 1649763 35408 663091 1314659 1197432 1946989 1221280 582944 555613 991003 1590575 266423 1256197 467458 1024410 437755 1836953 494486 1180418 1417737 32387 1295542 368015 658435 971643 488394 1687501 1670885 733760 1132722 1379124 914394 303476 189514 1809666 1266722 1754250 459263 551295 1566447 861231 746912 1958760 1547620 1712951 952883 591969 774658 1237549 1687897 75514 1515622 1959558 258224 1597920 1934073 388522 159461 278086 94320 1658089 261202 32494 354766 347725 57009 434395 1260254 1978604 1565301 1065008 1236264 407715 1991162 681134 967154 858005 1924557 1571035 1976869 45925 1463198 194667 1484089 721818 524510 797535 1282932 1867598 424810 360758 1856617 154970 1974994 974745 184795 317135 1647196 1473867 1949125 1204955 1936443 1621750 1672221 998363 1775673 72468 1823565 598451 1812366 626247 1713004 1108114 1758120 960879 1554843 1241509 1916084 741477 1286087 1627646 1528857 1660004 1334373 1241274 1774100 1559073 970796 218128 436722 1059211 640590 1699764 801779 72076 763232 1052238 1244088 1415354 1955018 1680976 616407 689410 1408965 361143 1965594 91585 7337 1621122 1806124 1193131 40334 351186 1269162 1711521 1381273 1140725 1036692 1543000 728794 1973792 950897 524635 1608692 667102 393169 930319 612074 1201884 882577 1497696 30321 1992653 1476654 987639 3950 1260835 132514 1400721 551914 529637 1007102 1824126 120845 1523413 1262331 219223 10059 554749 870419 1522437 1117897 1209222 1832596 1040398 844539 497554 1334686 295977 710762 199846 4110 442079 1920902 267673 1130677 153963 756059 357058 1849556 1721310 1384405 1792556 1299568 1226048 316873 1835639 1522607 91012 459133 343674 216277 841049 780877 1408397 600562 24439 1081878 1383271 1617632 1288352 1406872 176011 1891534 736993 193478 1245803 399453 585222 82695 460773 854167 93187 828070 822468 1905155 234521 28792 1621703 1727424 960251 1396997 85832 63335 79749 1248245 855057 603718 1628778 832950 1978126 1670602 709735 996729 990593 1190340 1703817 287746 780744 979150 827215 453707 553355 1526474 734511 1429267 548387 134172 1946622 993261 1778019 1089829 1790525 1438012 1218874 504067 1292512 844706 94484 534696 635190 1106989 290914 168304 157778 773124 296168 841004 86985 269011 44474 164866 1171583 1599620 547553 1801761 80216 38328 852738 1729492 1659221 792622 266495 581677 566538 805665 1904689 1085434 1120525 1602144 1987547 241387 586710 59525 1582232 1312173 687051 1621740 545390 1734483 201299 1351642 1870918 37223 370200 581958 689243 240142 1217301 207747 1814824 249343 156833 1791759 1082731 1758395 916891 322700 557593 1866699 1657348 815185 49351 456837 1085359 504531 1816292 1158284 1967065 1987961 1183897 1986385 1734298 1892403 1719704 394661 977558 1655898 1383906 1235948 1418541 269272 1800139 639794 937082 1741554 1918015 1177109 892197 481074 1021662 285486 248134 1043008 235987 1736174 1621429 1915242 1461462 870800 1165226 1884641 1134196 788294 1041010 1929018 619698 1096035 721916 1459260 596761 1931247 222139 82256 1230009 204391 220106 863557 244701 562870 1939394 1833553 5134 891187 407532 621118 419582 452161 15010 1434823 1785531 1074712 737212 1408318 417199 1403128 769661 1713285 516763 1667047 805274 1667467 817524 1431785 1027540 786946 1324399 1948321 1447992 711591 418375 1474651 192893 967540 703318 1501018 550931 644027 75041 885556 1370476 1496725 831368 811624 1761872 407487 1914660 545160 1971487 1456899 729045 615652 1851309 782894 916181 1767246 224978 1817083 1203922 464529 327702 239822 794765 1610599 1408497 436786 875090 362218 1153864 1404585 910985 1596017 479505 42804 685067 1414669 1612209 1643928 446323 1769780 1804917 1066537 1513271 1381161 829928 518331 1295063 1612986 350648 1508405 1763360 46217 1358006 1470559 1253923 1832397 1863924 269767 778712 1251357 116199 1807776 66943 739818 174962 567507 1924016 264455 1739892 944396 1916325 1241298 1953266 1562201 395444 1301660 61623 1572292 1813051 195772 1019746 992673 1339263 1924949 1297995 788589 1546304 642354 395742 840378 1105181 1093462 1878869 1863481 1488550 1165658 769478 858934 1608554 1015494 72321 305094 1287770 1255132 1314533 389115 1073808 214467 1799556 1708311 1179877 1071740 1156670 3113 1084073 247043 129412 1226822 1553123 106448 168233 1528350 72498 1895784 772060 1078608 732357 149298 532093 1255786 472548 1457208 369357 1389219 252442 444810 986591 435192 450781 1648784 1230038 1212013 1520757 1271524 1905552 1128452 1083132 506479 1202947 1142922 235210 865922 305851 959305 1024166 1143925 787957 662475 999106 1351119 687333 941672 345211 724337 899609 1721873 964142 1850930 413042 793457 615403 1821929 1880644 1690588 973690 1784124 336100 322808 1223032 183476 1379731 932920 1744696 998786 1697104 1574449 709849 1438198 744155 1362472 435556 157467 394116 512376 732333 476259 826834 1973682 819069 698460 1581632 1396874 1106648 223390 1071939 1202929 1833405 372602 958864 1692215 1911025 975478 81707 1196645 117178 1993674 971677 1763927 1836378 1654486 1437659 259720 1945163 164344 800219 364117 287622 1358289 1148458 971315 787052 102192 73082 34627 1641732 62492 1818150 1105746 84024 503147 900420 1128801 911852 1041400 770095 1827900 1853490 822666 13943 39291 182292 1336825 1966739 470272 970698 807544 991242 876228 1056824 669124 1349240 1661818 332058 427032 72042 1616366 455250 444963 758300 1822604 73380 905876 1965672 146999 333949 1056655 195293 1643813 1356185 778347 1449399 1756078 1938226 240974 1216518 457783 1636370 588820 831450 32523 95329 1806268 1755363 98737 544884 1617672 1331221 1771953 178262 1509955 955432 627439 308088 633132 191501 328976 669269 1622898 1861614 872653 532244 1270992 1327473 200949 628669 937852 1975011 162512 757886 714427 1371494 1445620 1022036 1560314 886118 63516 1356597 118987 109729 564805 994627 1387841 52303 1837224 83269 1529855 707962 1034694 1066795 1749532 1012933 279575 21639 1930612 941858 367910 818016 1441262 1603824 1410733 1879188 228599 802386 632052 1498916 1991235 917648 1259663 1353257 1157855 1836055 1148931 95584 865127 137531 1660943 884623 601070 1715710 1404506 387062 873150 619155 1641849 453582 498011 811046 292460 1985030 661554 583942 302082 1335698 1978963 994263 1673333 1654476 863254 712428 1984645 497333 252606 388381 681048 1669628 598682 1880904 1869844 1308349 1750359 1394940 111144 1474816 1461259 414165 1490798 230550 938549 976901 1840756 1788728 224368 311331 1822620 1924922 982667 799044 866005 1105162 1559450 177971 1887243 303103 485139 1366074 727655 1779776 1510953 1761633 1434516 373501 693772 1432489 762876 916354 1998167 1459490 499409 884108 1429386 836786 445081 487502 1119274 227260 262072 1270478 471198 362977 243787 404147 1531596 562465 263823 1498323 976063 1300962 584393 69759 60855 113684 1097502 1493388 225426 1941682 110648 239917 105579 1268528 834611 140422 822696 99513 426144 313296 1870410 408006 1159829 505683 693841 1696002 843016 521314 1153353 1444828 1277105 1734997 1713280 1903987 717550 1085054 1446980 1882459 163664 1277760 1023414 1061147 1923300 1073766 287320 1774575 1027012 1211332 1814011 263525 107646 1675696 1028834 565124 1308916 1499838 1701917 210503 1705453 892479 1104310 279791 997032 1031848 1458227 1075985 1388904 770519 509647 358414 1352282 1627856 387205 1240528 32478 680960 253877 674223 233669 899339 195116 243019 188816 363580 487181 1046571 808243 1162466 1825945 842279 484139 597692 491362 1145106 342726 522312 106432 493959 213492 836612 1685650 1108886 1992245 186832 1745250 1452314 534542 135258 1141908 549950 1584406 23062 173108 209488 894918 1072556 520108 6264 542987 1131441 824012 1713765 1857986 675013 1276593 449137 1253843 1574285 1793638 1688412 1285258 1955717 1764209 1291566 593411 1864491 1758194 904387 292818 1956292 1566452 1771243 144018 466412 1877795 138925 809543 1575205 1495381 623922 1773533 1530778 1005302 991235 1448391 1890451 480314 736526 1072135 1041624 45982 829039 29343 1162854 1141863 1838784 1920239 687812 221868 718665 389191 1164820 118562 1580622 1349819 1411302 1866095 1184447 81047 412230 828717 1448536 1005611 934163 13602 813837 1243161 1206319 178039 962721 554235 815154 419845 1598121 659082 436211 42529 411519 1829130 274459 1844977 1828625 255965 285557 18305 1847796 481314 73996 1795395 185578 318710 1925397 1559863 714094 137994 1012187 1150983 933734 319171 928991 118208 1450789 39336 1351972 1492713 288107 181995 1113519 1282830 1850796 1036853 1814753 1325072 518166 1978675 698614 1351392 883113 1667499 1266095 95473 688198 605247 220687 698039 1014889 1510991 1364416 1121160 1129437 139574 1919993 1836071 1352782 1257086 1473455 1101223 596218 707413 199787 209416 571434 914944 1301711 382006 1340863 1711320 1609721 1036507 798419 290558 1157981 430892 1907162 1374000 1078934 829632 1560317 1089854 1424511 960566 323755 1489419 527833 59631 819067 593462 950094 626035 1348960 783212 1265055 1033979 1796258 351511 1555265 1053200 644943 1030513 49876 1195686 1410553 1030920 884026 1612099 88287 931840 1654089 1631263 1127848 1175762 1330829 1580092 1925306 1906539 583927 1564273 239228 1060659 1590505 1442532 113053 1164635 890488 948617 922621 175012 1653728 551097 738743 973143 1535735 49980 117921 1349355 1003108 946052 1309811 215192 1731091 373479 916750 387860 667108 876015 1230240 151426 1574348 44695 925521 547622 1005578 1863439 966556 756112 1022517 633932 203015 1498552 162448 1371303 38480 1870392 1733712 1732281 734374 716058 1170153 1612492 1360986 965224 721175 542094 1679544 1136607 1779488 306877 1317919 860125 1372263 663292 449085 563101 1373289 1496808 1237840 70850 694413 1683999 1052999 768517 1426400 1294599 1800889 240074 920173 1622677 976488 1798972 934658 494321 1096883 1487844 932991 1189238 1865464 41931 11185 1723125 1900290 957658 464918 43906 1972766 748945 1501712 989871 378928 1546766 230034 156428 1488033 125656 316062 1171585 1969570 621432 1636880 604202 1324096 407687 1919187 1027002 1940065 447298 1621158 392016 576961 1923651 540918 116885 482192 214451 696584 1831130 1748857 424980 250478 693307 870254 716466 244268 639338 231561 1666523 1206644 898887 997484 1657655 288260 946848 688705 873317 698501 969371 1033020 1608924 181172 1849052 1735524 819751 268259 1924499 1850552 1968003 217251 484952 44733 1014432 1757388 617158 1544854 1948686 38651 559039 1549763 1008407 820147 785972 633400 816962 687455 1733202 1609907 878170 799573 524348 379899 1862892 470449 251000 953235 1516715 1753930 186612 610119 308894 941611 687487 1231541 1020699 1691518 242261 1166003 676810 442578 487857 1685457 325674 393492 713569 779696 843134 996934 1099420 944376 735908 138436 348643 1464830 980049 1952794 308175 796161 437265 1116249 1396314 1478889 405583 900963 733304 1448941 1014674 164205 626176 664645 398426 55938 987203 796312 848033 1914925 57337 505679 169110 971347 1953987 937982 1848094 1616687 1061052 678251 424643 1378429 367061 775622 1244122 519938 1706897 728632 582860 1767931 1607542 1172913 1676068 70470 1255935 1689035 728494 1860040 1711461 195940 595577 584417 1379540 487182 1454000 415566 319555 1108913 221294 592856 1817752 1309084 1872070 288612 1023425 941693 1237405 138003 1463022 399902 551455 83324 839981 20451 782855 382153 824670 244526 1896888 109004 176612 761937 1523593 1765070 1389614 1551801 311918 326932 893180 1211063 1123310 1067333 431804 1509393 1167592 1104624 147670 1827482 908510 966916 38857 1968795 521696 1664622 714686 1246957 1584961 1407359 1298371 1433027 508706 831588 488463 84132 1545316 1147822 118923 1461065 281182 35031 402819 1524479 219237 1317695 230237 852302 266798 839406 150232 718717 1679530 1468611 1262073 1050805 1170209 568476 1339976 1299907 1420088 17832 567401 1549214 1762785 1190010 203313 1660111 171625 1506372 548403 1879758 226144 394567 270225 374912 96161 337848 1850167 1659523 1275517 1951427 870213 1304782 4277 1575918 781301 1580306 1326242 658654 1885817 243648 474892 1028197 118415 601107 829277 175041 1272825 1192883 392206 597552 480010 1963758 1927121 1954796 1307004 726593 441651 1923955 1177006 1800566 698809 1837798 357176 1086486 165602 540238 810094 1426625 578233 844645 803417 382555 1953556 1784327 325189 1577166 1057784 1008851 1864143 1525826 139372 981922 393133 933349 1187010 1161822 1116408 163931 1775723 1460993 678898 1346379 1783449 1289140 1917440 1453668 929007 765454 658726 994901 116294 488357 67517 27120 1344339 564998 1105124 1348046 902869 902933 1960218 10940 1222126 524754 634387 853166 1070665 113586 922590 1770989 1331128 1171444 1647396 645967 1143305 290181 1335100 1384989 1980443 1054457 1885322 201786 533655 986238 12091 1266137 495206 1367533 1933656 99048 1382065 589390 625989 539223 341495 138115 1357239 1210554 1722024 347188 499534 1274510 969094 218419 401801 37243 221653 1681719 1147472 1200489 742522 1039650 812469 1712643 1963134 938414 63137 1696495 1748785 192874 1910968 1990177 174956 366787 855526 1638214 655044 1699032 1502241 494013 237207 1007488 1498227 1333653 1941513 429471 1113482 1484604 556285 965248 631409 1611342 1976883 627410 876829 1253895 514093 314130 868587 721106 777376 340190 60470 793223 1906835 1128827 771836 737169 1934375 1917095 178711 171807 31434 1965767 273548 1789368 407943 1133566 1177354 1221515 819562 1814320 1140613 506221 476852 4669 1967596 474828 568336 1797475 1272953 1317247 735147 142599 846126 629490 1483173 1219598 842721 239804 1137571 81285 879499 1998478 1371860 1152297 694146 1514976 950237 99538 436673 687132 1561697 970578 120818 530640 893595 980757 1022917 992583 342065 348360 1279186 1339237 1468497 688809 845568 1265226 1976918 1878030 1878453 1603282 127925 1905767 441029 1299480 1322812 497279 1974082 756269 133321 883530 1978475 443822 1934717 1964305 282848 1330609 1397520 1564224 928179 1014645 433507 1913407 1917010 77068 1327162 441008 1244650 901589 447187 790686 539085 322166 1181656 209429 179058 1788358 652745 205185 531544 553494 800558 1751263 308392 330554 77571 538812 588440 512698 939298 1982193 191811 954398 1029488 882687 55281 1079955 2576 1751627 897204 1366671 107226 1292716 387459 183891 418627 1791801 541706 38064 17488 445651 102794 934014 1609858 1588736 1732300 761344 592147 1744653 1058987 775303 1569640 371829 1388885 293566 594108 2447 984194 753892 1579789 229350 1959891 1974513 670148 697871 460722 1276653 1090889 1178890 205609 1329593 1345054 769573 217597 67922 1299052 1385935 1382271 1624340 1721832 1655283 827349 96535 746619 157175 1785099 231100 1823198 1636154 816668 1500460 1689509 960022 61587 671324 1016997 925878 20092 1894090 950063 288393 17670 245606 1739428 573838 834198 1264635 887241 736264 1685119 509322 263338 1433816 1195064 473255 1346080 238932 755104 1459795 1270856 822555 1546552 1834435 1472645 1795424 1455030 1349532 986357 1245500 1519319 832532 1192639 715413 493102 293986 1533063 1987148 1665054 612797 1783516 588316 997133 1560115 552709 309607 780558 293273 1998968 786954 1482940 1725521 4849 665649 1926723 1143970 1047344 546391 1202207 774596 1350315 828103 95218 1664578 842199 1472027 1695581 366119 1102294 942348 1277180 63959 1867306 334071 1847488 230793 24160 1911110 1120807 197661 1359042 1551925 643713 1091913 1676995 909372 1412850 357373 834235 941900 592797 1752977 1993400 1752192 578580 1012282 866015 1640256 1218777 79750 1344912 673410 1845379 543326 523219 47223 1384935 548034 1297973 1515749 1942018 1812164 11608 816436 1855562 125267 1982143 978504 1382322 47761 1896697 288622 365792 1238948 1531676 159595 1148956 241624 453826 835711 488212 393628 1950246 1656865 512619 1706634 1104436 1873093 64420 180691 1738260 1507794 1878280 892588 527376 1694822 179536 679579 64574 348523 147783 1954634 990459 609844 1760183 890311 22225 1480896 11278 991102 602400 1410931 1451860 1739192 502739 917993 568860 138415 427987 1176963 1740120 1197617 398541 205095 1248548 1058247 121599 1039181 282339 1762819 1301243 169535 292008 1669543 728134 6467 1065143 357014 1624774 551851 1063400 68590 541659 1880286 1931598 1346594 560688 1141964 533252 1606668 214179 1008696 1681524 1888450 1981765 1654436 1727987 1440518 1910452 1270800 1768532 1072323 1323486 644796 1210010 164385 1169345 1060277 566974 1617980 80647 1681244 1380154 662084 925203 1860375 1170952 1497631 1234514 725102 389535 257598 283471 1182017 1392695 128250 1879451 1577893 263007 1401147 1566423 1377355 676592 600472 1349529 1980397 1633827 1857662 925173 852083 495404 1452153 1860371 369990 135486 1189057 1310931 874915 1976150 1200052 419093 998542 1326837 711909 1427437 1388506 1881193 334307 92952 120966 385630 378448 197552 1906311 1721389 810255 580659 1222591 1360653 1782812 16761 384671 1613303 1544027 1644561 1710845 738423 213972 390270 1229855 871013 199516 455248 504515 1795563 524399 1104241 1433583 1466306 264164 221660 735434 1510876 677376 289373 768568 1371087 819041 1867121 1081686 264021 1504992 288173 1653245 60694 1626595 257208 1192343 196381 1664689 677837 705973 844132 524437 192638 66476 1701159 1578348 1747268 1751980 423335 1222880 977182 1661248 245589 1852283 1196442 806882 528058 1734788 1703150 1862594 1252733 1114543 924593 181773 11377 390 1840636 1348933 1672501 789277 1519870 102544 1246252 158413 1024375 1624153 1103314 845328 1473351 796490 1210427 552714 299158 1836690 963598 1620546 449999 1192172 635204 287541 916772 618468 623374 1755029 735558 511692 155635 573061 976293 1531660 1942554 434061 809345 1702729 458120 1453413 899432 662949 1637549 784528 223730 1127132 1123186 695335 1266803 130866 1076870 1394445 86812 634533 1435087 1127917 1297793 302605 1013361 1845122 1249802 1827335 126236 1190159 1267457 895122 863281 1507356 1284818 831279 870267 1963117 580517 554497 1412191 826457 1458990 1906495 1536760 1904782 1460567 715134 1932039 1819893 992234 978401 669363 1085083 1803913 163183 391549 504944 1840029 1855861 739097 1490149 383838 1502667 1531474 680781 723025 1086655 74595 989607 956156 991131 1250502 1603855 1207037 1128553 1256817 266942 1872791 1961288 1372037 1405643 993091 583003 1620039 345801 838472 1104835 976735 643926 813728 544962 604840 824690 1589464 70143 1310497 1175910 212109 1567149 1901017 1785208 722521 1359046 690469 887935 550687 688036 1572019 371236 837392 127056 1862127 860369 643170 1218080 1907930 737841 1542469 605494 1917846 1781142 864717 1406856 54331 1224061 420021 1516422 133820 824848 361218 1406144 219573 1877006 109923 241181 333168 755456 1707020 1764314 1778580 709825 783038 1983755 1712173 1704163 131916 1155920 1524527 1592275 1921355 70389 1288403 624059 297686 559750 844238 1605118 756682 1977224 365178 1480563 278122 172998 540218 1665006 1789351 1104853 941318 68028 758482 1890974 1661525 1030844 1819943 1955705 507292 1225072 590933 988632 326299 115998 369173 1417513 124157 1742395 488441 1484157 1751029 1996162 1150009 1057098 598243 1257280 685333 1732950 383899 1064761 720251 323262 159429 1054891 1936897 1263138 1508764 574450 1111672 1975985 577155 1810496 70787 896941 929233 1074801 472853 356520 431225 1213788 878257 1364642 1511005 1185403 618637 1534359 1768000 1002613 251055 1265308 786860 1447605 1194918 1090495 1608562 1012018 1060188 1122032 1457947 976093 363207 1327695 43633 1514565 851172 529920 1303021 1605351 941615 752888 931664 1158805 292593 1594933 1183502 1794720 1585983 1541192 1868234 1852853 819778 382758 1891659 559936 148519 1448112 1352904 1954737 807770 1704658 526644 167867 1253557 1268870 1735730 420057 1665410 1515235 1578259 1866843 1220708 1740976 399538 1831632 516693 569787 1650876 1248937 1840895 982107 309317 119797 1126816 291622 249441 146587 1433831 1361853 1145242 244593 1381041 542318 246736 1864001 1587415 1275184 1317324 424462 993397 68860 151571 841832 1495867 492030 735220 783922 1211372 1188721 1798056 186864 823862 1396243 416527 382125 653128 300325 1310949 400417 1414835 365736 1254333 833366 165445 1052020 1329032 357480 1154646 895705 1486930 1492065 1789269 1474419 1784851 835429 12847 502992 1814914 1083334 739750 830574 292714 811696 378295 1581927 1726965 1102565 963549 844283 835176 1098572 872736 659243 983942 1447362 1751540 1319885 1386487 316051 1883732 68939 1331236 506817 223228 657691 1780305 474382 1431789 1834971 688485 1819972 1399634 783698 610496 453094 1000870 1335247 1356372 814320 1765542 1969065 447535 13924 779630 499558 392908 1131453 241576 665636 1626225 1667068 474252 814824 1493593 554450 1910728 862569 1797992 1201352 710375 1698847 1696626 1965289 788252 1735207 1441521 1515022 1981734 1721861 216852 1355161 1874049 1509455 1437804 80108 755291 1477000 462493 1566458 1804302 1551893 999255 545816 860361 885433 679426 1042722 1389168 1434693 1724651 202652 318713 762125 1319201 380823 207479 491095 304000 329317 1635649 30036 1693694 1104036 1782606 1504631 994575 601214 1456535 1739373 284916 1478802 557421 1687144 1066580 1880640 1992911 1040558 1291250 1599743 1053827 1204419 1087518 1207751 1131840 738552 879625 547678 153926 852569 1176088 229632 408212 419441 426291 124712 12643 1987506 314421 1651195 1744153 512295 1284971 333028 1438209 432284 1899154 1181808 307432 1180913 342606 1551937 130314 719423 40216 1910694 185381 1320231 1881289 1161995 1796989 1459641 101208 145031 661160 1480016 1063302 1696270 1129891 616541 1716303 801413 609880 781210 1632952 705131 468687 1907750 1366215 1325225 274420 71109 151202 365466 668533 1345532 1726164 1585019 923436 875938 1431558 1209373 1236021 662121 60541 1141617 1810193 1900899 81927 1449267 343172 296503 1877631 524500 1923256 1209275 862626 99949 1142532 1687735 485922 1078724 976532 1552171 1013729 635972 1752617 610293 1407414 775337 1031940 1623254 1819401 1747203 1848526 1726815 367274 895638 1337647 1467877 1482507 316117 670424 467888 1024179 270969 1049735 879831 1587625 1227844 1533687 287253 22663 1032389 482 848479 1328654 610346 484614 677362 338320 1589731 719503 1146876 860194 1485169 584023 1391404 262622 845429 252165 11299 1552910 1536892 920394 523951 163503 768636 492644 1722731 760032 1812428 474887 1980685 760388 1003732 1865864 1658015 1820251 154454 250899 1666306 48125 154116 1054235 850607 747804 863940 1515727 1495944 298560 1429252 1995772 673069 1892062 1534101 1229348 1906804 23423 254541 406739 1254131 1904018 1745659 860661 1899420 360939 593571 1640471 1069768 1274712 579309 1122745 188185 1465899 1718421 1659650 1306105 82769 1572764 610489 1828669 1543642 61058 753831 25228 264345 710792 529411 116516 401437 824946 1943723 1619533 1914733 1583820 720309 1763352 1247086 1873226 76559 18050 1739017 723861 1916389 1567335 1012602 1613229 315007 1063609 1332981 1256806 1973587 481919 209683 1670937 1308921 1119945 1342863 1960663 87958 1238569 311547 825441 572420 1176626 1665705 435445 1835655 724304 1364991 1567196 1009310 1413279 697853 1322930 1320749 808294 1649148 1716902 1536902 847485 679316 1591679 899459 1939859 1843360 317091 1159385 1621764 349252 246172 295945 886787 1783809 1968886 854821 638142 385143 1690402 1714539 231090 1240477 384849 1745260 1285275 1132723 632646 319012 1143803 1461566 1609283 1770741 703404 448169 960598 1789427 105936 727818 870441 1811966 1359432 32148 1793856 1592206 807148 1534276 480661 1072659 1937019 1093193 1230147 1800046 766750 740579 1279758 97076 1953311 206472 1551175 3050 1074621 1801633 1020882 1338836 921943 1507648 114581 1220760 1644031 841247 314867 1310363 1257667 1962722 1370978 1704667 1669795 295596 986726 443301 1367170 11645 792493 1488197 1907298 62801 323537 1452180 391083 1919133 490570 700024 283412 1614665 1302268 1089998 1434702 1255374 1587782 300395 1316006 228484 1923962 279919 1191706 385581 1640753 758625 187707 370209 1509216 1495177 265443 1845796 1451495 1823983 49717 301244 1319472 500942 233317 64308 725450 465495 1164059 1349399 1304021 1696466 1861868 1831990 21942 1102503 1541388 895138 1482032 328336 475252 1701752 518791 617881 290227 1313661 152028 275115 1657270 1987550 590108 125194 462327 1833164 273741 222589 1227671 367221 583749 1816651 1418629 268594 189780 660227 196450 1324121 228247 1758689 1390749 973748 420259 1460083 1654938 832838 522802 214383 39129 880532 1259665 334611 1187205 134537 1763257 440066 142054 504259 999733 1317207 819661 411475 1168969 1138026 671817 1206635 1363610 1310129 300216 606773 844477 657908 64214 292750 832641 1524644 1191556 1203407 1103476 1829339 865222 732084 1433240 24595 657726 952404 262235 543100 96466 569758 672039 1781524 591428 1470325 633847 516138 674765 1564892 1987609 1290265 1801255 1118829 1373710 606747 1082043 349556 1605424 1796045 1815371 992198 1585609 343166 1074398 913243 831016 339381 385175 399566 1684595 765390 871615 1693026 1431326 766048 719934 680324 1901982 755577 1229045 227531 1008702 1754083 659423 415903 605097 1017899 238026 1989154 1544821 163598 700182 1062595 1065161 97385 1658762 239675 12974 200293 2896 540007 1101144 1256894 634190 1449693 1316721 500822 956203 1127016 643391 1513916 230719 1645287 935593 591458 571242 364683 1416611 1459037 1466331 771993 1040410 145561 895073 1673882 1235111 1095873 784449 1470100 708307 570371 98832 1628514 1532516 764856 35138 1054421 1526685 494822 660641 700269 1201586 1724280 508606 335883 82189 209753 624199 1107247 72310 1198833 1794416 1580909 1323379 366622 225951 184385 1781002 1616978 1099236 1587371 475614 747915 296956 133315 100245 1103336 1743457 169965 1410252 255647 1773317 1367204 300442 1938780 223468 1651300 1337727 1164387 549531 57961 920767 743738 779233 750753 410953 1529193 1005273 1706331 1469719 1613770 374720 1944787 420039 1820832 1284046 1886666 1211719 969589 689800 246617 759163 440431 722348 683811 1210191 625083 8460 1502217 837909 62762 1959399 847804 70619 1624822 540767 697736 782539 1126520 1051240 1122240 1925440 1668625 54988 605046 1772199 1247715 1659872 465415 1533585 1206412 676789 1661762 1656274 384885 1837614 434064 1176924 1274143 85778 240191 1873875 690188 999353 1550832 1411666 224254 1629874 270775 44665 101357 939805 632874 1763486 207668 1784270 1862724 507080 689463 665519 749732 302853 1516908 323904 801683 327928 397239 1900847 519095 1732152 1409073 1758389 555511 720113 951131 204853 1534372 1546544 1360201 812039 414769 1108433 1974152 1316109 51559 424345 1206346 896728 1522057 1263875 723673 468015 346014 517159 1795498 1885397 525616 1953848 152052 1277512 368358 1300565 1540706 1807314 9215 582459 867842 368506 1216796 322712 1354951 1535650 1119357 846556 1694853 1076991 573299 1685639 900489 972452 348832 1085591 1111590 1350915 1186725 1960021 1485942 419306 844389 320167 278243 1655753 835287 985033 1821558 1113402 1896211 535877 721913 165059 510574 244494 1347228 406947 1584666 1963606 1594931 1210581 15382 983900 730507 1165721 1291919 390570 1587566 1956837 1163904 641819 487549 18989 1383618 1575968 1523407 1520488 1615600 1917389 140506 1278542 633251 407727 88735 657277 1472183 540196 453359 1910775 1928008 1755095 1161083 1342189 1461545 1949507 488621 1678195 1942114 1797389 240344 1702557 1456805 122569 1642856 703591 1956602 1781280 523435 993281 503679 1747184 264711 1244781 1017637 1759793 1497695 722831 1773136 195569 1494173 1120073 1897557 983397 1251062 1765098 375724 895421 738202 1840643 1492638 1029002 1597150 277722 1286981 953671 357175 239203 1110771 1082751 560663 597524 1513262 1589243 1655943 1273227 819991 1669962 651987 772400 823440 518646 632550 1603722 1725677 1151406 1143989 231421 1629632 407897 951455 739983 392201 1975141 98400 814274 1052822 1357996 243912 1172555 1322458 766381 1027496 1225129 513461 143870 413770 1653850 1169271 1369229 1721349 112487 726808 1164513 1475472 363964 530880 1321351 865715 1501532 269077 267935 1081458 936496 1626959 1752372 236283 148082 678145 1192410 3327 776179 1384526 568543 573090 804804 281534 522061 294350 1896833 1474818 1353141 849992 1784670 1004672 624219 1375249 84471 1991681 1893890 760687 602794 1173198 218918 686521 589468 1243390 884779 520342 1719964 1098311 485031 1560790 1918490 1873105 1037775 1037334 663681 1732838 873519 593194 190253 1399998 842875 294506 1749918 1422317 848215 448703 1001239 1763174 516369 321849 1371420 1177648 1424501 599248 1227970 1962915 1413930 1834559 515183 1201636 152805 1498579 1353279 439906 1069997 1453960 13437 638148 1412884 371538 428249 1584876 1362367 206225 29142 1354168 1837455 50452 1699296 239402 902329 71295 640454 354095 232499 1542609 1457702 1557214 1035725 1027810 711014 391442 1522549 1867393 1303206 1756533 344645 920754 290956 1681404 867220 1701181 592729 1627284 839455 1197559 1583054 437168 968373 460816 1515388 1585648 366958 1833498 1334494 622028 1866856 929060 593879 1902369 856966 848180 1856850 616264 1846421 427899 592344 1195509 1243520 596143 1015507 1489070 1576346 1014692 276674 1146286 252498 1866141 1401657 1011814 1208807 1459685 1572743 1670371 1085295 1752019 1342985 1567209 1389491 768684 230090 1459857 943818 25561 1921919 1665840 1640343 1502492 708950 447210 1187380 1333828 1076498 1965349 1046568 105181 1740289 935307 398598 65289 918067 1725764 1809905 281759 1001875 377670 1849007 1254609 534274 930047 221973 1225780 327238 22213 332523 1587229 579796 1033288 522695 38831 539335 657646 1562651 1285709 389411 1688782 1669788 1579398 1145535 1699815 406580 1158161 509043 193734 1698843 1515368 1754561 1777336 1860686 296825 1256782 1694009 1951203 226878 1057570 882770 1299492 670904 1761666 1547735 1292824 688925 957607 784030 62333 798481 1788966 1395338 1997016 560947 588084 1227111 738873 708881 2269 135757 1610290 667094 1844650 292545 337226 606247 1783454 999551 1271742 431635 1455724 263286 691171 1325684 572299 393260 1321649 224114 808687 1353766 1560359 1695126 1912513 138343 1860222 869981 988375 1559478 1396683 1618780 986551 266005 1114526 948632 270119 1289134 910987 616574 1813543 572185 1004142 507542 1541976 843102 518622 1199936 1188240 1481051 1294988 1222248 1807472 1288382 1971727 1797966 211644 1793736 1949134 1940726 1728239 1782798 834579 1247608 465661 783845 1146092 863563 9902 1101857 1315887 1732559 905741 1438492 1958910 673612 358455 241803 212913 1960047 196735 1898886 31178 1394897 951091 1528963 436477 114661 522149 877226 1869317 1967818 1938450 74292 816247 1087030 1033618 1309269 910316 630962 692819 1714492 1410 511045 1812655 1295723 198021 1130957 1415800 775872 104437 183991 1491025 696817 1888341 1849655 496856 809773 650695 747087 1657640 1793683 370471 587173 1389668 1040243 138080 1267331 844796 978094 1274969 461765 1685919 267865 1690132 103844 887501 934211 151347 743931 1086944 1790660 1868281 122543 1298374 881827 802582 1925042 316172 595318 1416041 1714563 1864195 776948 96450 1480766 1574922 353288 1414440 632110 1680859 1668238 1783931 677402 450849 902373 737713 701368 165398 907002 1731465 74243 288900 540403 1985787 1079201 251690 678869 667144 1008073 1864265 97399 308540 468452 203778 608842 1740956 693312 717806 178601 252954 1669538 1378029 397643 207878 104836 1325089 140740 67988 1820091 1142059 1931429 1439092 1102451 1632976 1220923 1316919 1721375 1328281 56733 294078 1242462 40578 1788896 896148 511915 670273 498088 1594117 1380651 1908244 570429 1021402 1853286 1483311 868401 1580994 130463 1738919 534054 766556 1457703 804830 952107 89122 1345358 835003 257031 273137 813990 1817293 816079 1126029 1873684 762151 1265625 30137 621695 152422 347554 1077598 372738 6575 387552 1264040 576297 92212 350764 1969460 1442096 662418 1698751 1531902 1907520 418218 1476807 606763 114762 833414 1380701 1699847 39585 1040989 458568 1461246 392721 151172 1880032 910046 1661477 1729943 1940184 589971 731765 968903 671329 1087647 1363510 797606 1795308 908136 577240 1643556 820038 1367258 1109921 421792 206511 1908053 1561681 1515396 288527 1393012 628248 986434 168345 1792386 394391 333611 1789862 1291389 1162311 837720 664146 1101127 1495288 1818481 1871983 1587491 423630 1437296 1459382 1246631 1386921 1114891 210309 1042174 790098 309953 649618 136491 617438 276751 1913686 1009168 1089328 1567467 707977 510717 486083 1492654 1016899 1149407 1729736 421514 69393 1733228 818107 1135854 1000325 108 902145 597062 475003 461516 1321378 1718 746426 1720504 311905 1857325 1346504 1584721 197271 1062871 5711 1662902 219835 1574929 924160 1180428 545189 1079485 1308653 931258 1696253 882627 1460228 961850 1902147 1883721 1036020 131584 1106488 1612606 1322067 447280 932438 646784 1983403 1752421 644425 667092 418262 1096161 891887 53218 754008 1078926 790164 1815156 1496517 1226478 55815 1935240 465486 1919206 1880462 442850 1008171 1327663 1931249 1068843 1168391 568235 622157 1584082 1362708 846603 450881 640548 647868 1376257 1272478 1141038 1153278 1439771 88842 280097 365902 1578528 1923356 341334 694629 1864316 1797556 316840 1452498 284493 43882 1790675 113177 1139807 612999 774398 1841313 925645 609210 648922 399444 248979 1305981 1088946 419499 122155 1358350 1470781 1567166 40070 666607 1990268 1198267 1941619 253393 1956040 664274 466170 211245 84830 1676904 1604450 351827 1242994 1646179 1460391 44975 288971 1138776 552872 111432 419044 1144316 1004463 279979 821271 1972517 310469 1567167 585584 566406 1167973 159962 1233578 933549 344981 1616602 4787 621555 1482901 909272 874991 415339 1307272 717559 1413193 1590490 15008 448645 1562869 203234 170179 1704316 1456622 1262601 473347 292523 565083 1382917 1568885 685490 857147 1973238 864890 665353 1812944 954349 1375693 107040 1494178 406427 783414 1888625 527088 359379 86543 161280 1035516 1385204 548943 1693234 1059964 1880371 905276 58526 1442502 1150774 1363729 925527 1482645 922546 1698122 738195 1672339 1345897 1219576 338540 1939376 303937 1846354 638222 1047208 319218 557532 23890 170326 376347 429592 442728 1846221 671748 1374489 223775 1486179 1752926 1792290 1688248 1554518 1982537 399787 1319503 388178 199711 1731576 1157111 1463567 1404035 893820 138300 1485682 343825 159386 67605 1695361 1642196 160563 1790462 1033404 445232 419653 430316 1515886 1440838 224840 341795 403240 1104316 1525393 93052 670006 1069767 720355 1376639 1703826 1147321 1535489 1709953 1736568 1964813 377064 1304471 1040017 1381835 1679374 1413972 1111311 572006 1793988 684554 1167628 270297 504100 1118471 1232090 1415139 1827433 146104 1752346 1602952 1216157 761541 916151 34741 209747 159675 1974591 621844 1995729 986446 232818 1304371 1980204 1418198 537406 1523682 659398 1976719 662143 296395 1033462 871853 1102131 1958555 604637 43220 1489675 397689 1630625 351765 530416 146453 494296 64063 1013613 1258548 1488781 294361 884552 716252 1943000 719349 372305 1608961 1523008 174768 843639 1021818 6640 1696144 1034021 115104 1931818 24944 1827997 754806 569694 1291938 630543 160212 575318 52428 894715 1892456 573600 1924529 1672284 1959121 12359 611471 403753 1175713 765525 603410 185510 118326 1613047 73430 154274 160373 519227 1309730 419806 1930812 1573569 1987433 1259023 1334853 1073935 797093 113924 105763 142679 823932 1152228 1523799 1368920 746086 1281307 1478448 856445 1848127 851193 1995269 940774 973120 77114 153624 1220039 928541 658792 1358385 940578 1040906 235666 1640399 1558251 1779969 929073 1093536 514906 1050603 111899 692468 226619 1706698 1436080 1568364 465954 39769 1012770 721197 559111 1491752 1342289 254875 1860892 868282 666064 1989278 1170751 604460 1591494 1554651 731264 1218861 821667 1991215 592816 67084 318692 16887 881872 208686 17465 1238529 1682867 678634 699822 1917925 1642168 1793726 1216144 162667 877496 270129 1542014 560460 1037850 796977 125642 130743 1437253 1177195 6843 1116463 1377730 609837 1792669 533990 826654 1814093 978469 1764106 1315652 618650 1495872 741875 1408311 957890 1925593 1025560 440094 1859020 2517 1080238 1674181 737590 1942155 1011965 719430 271177 1379324 1751887 1864065 1396156 1784007 520862 1140446 1580924 1958992 49923 248869 1322098 429308 9824 1666947 1484131 405330 1838787 147624 680514 1781930 142783 1085523 763196 575341 333047 1035792 184675 1968216 1059443 1394168 1103991 1267345 1169936 1193428 505766 1844198 1236991 562231 1335979 1663269 1141758 140284 75033 513410 895756 1562746 512680 1703976 998767 1605653 422819 1869746 1001484 1035278 981467 372192 91421 635675 318339 1036690 1686856 1339228 1485847 877837 527846 309643 1652167 191725 213419 1731747 1368940 990200 1964200 473302 140809 513221 1007603 1586978 74306 1537397 608014 1053791 434828 1439140 775299 397642 1472119 1156649 1366039 266111 298021 514104 1980300 1143544 5366 1756629 392439 1874720 455954 1521561 124058 116445 1858567 1986579 585303 225537 1623899 1254045 104683 533323 1251593 1291018 1732339 814720 1672790 300745 1577909 1639386 598930 670965 362904 161845 110423 752150 1010893 1516824 856597 990051 1344932 830106 129510 1236935 194943 1329100 1020400 936098 449005 1179361 1076705 478648 425916 599228 11117 542060 1644830 634581 569559 1960869 124169 1597863 230926 540803 645798 796270 1158188 535875 1558439 1970412 557787 1387986 193436 944417 1348196 388820 1271856 875866 580258 205340 656858 445502 1204597 670907 331429 701390 833943 646340 559972 960584 1018452 1681961 1046520 315852 144015 908376 58077 128363 1595765 1610556 1392637 832212 1523267 1318687 253221 649207 535683 269104 81434 1795278 58537 648310 1657194 850629 788827 1516840 650788 131199 1402233 1433607 1941224 1359878 225328 1197604 279088 584004 929629 1448571 143382 1173443 239659 995101 1071998 291492 1311009 1682006 1475077 971692 587743 813557 1793967 1207939 1300596 1373963 1414820 273805 1748455 1253305 80298 630250 696402 1057896 1937834 829829 602187 633905 571466 1910321 1063048 234126 1934577 1883853 987940 774493 1673244 1264311 1802019 285517 1578031 1784740 103187 1064122 177285 500201 156919 200613 620088 708113 616657 1656041 378579 1279278 911484 94735 816162 1836878 1503388 741576 931714 1084385 1806781 1040987 565915 498035 1549599 1753828 240771 1447297 1913370 595958 1655356 887738 1709955 194143 1214212 17633 34753 1906521 1589314 280175 577919 1812186 1627927 748824 1655780 1340874 1429066 208034 1065843 83248 962516 100171 574055 1218098 798114 1527993 161093 1894495 194412 639250 1786891 1391400 1723561 1011220 328886 642131 1603528 907933 1982220 1321305 1790275 1648885 1189629 732089 598734 260803 1149742 467625 1632302 1639862 541534 109798 1419661 262861 544265 715261 1200839 1234613 1083634 15789 220548 1682043 1698359 1441497 728551 1896760 271167 578892 972794 1901978 1742422 1309710 416885 1582123 875326 826110 370393 50375 1645498 260923 1989954 1581789 1507478 866039 369584 1959105 1472697 1199455 134222 1747252 1321253 1799459 145899 1825110 115943 858943 859878 456626 276440 1117863 7290 589839 1396458 898017 446443 255202 1019732 1720461 770183 491657 145436 1096041 220856 564935 1360518 1563670 848365 1676394 1771399 1163200 893946 674120 1242490 1242870 876498 1843413 657666 1737423 1952189 1292545 812428 901739 1470024 301001 1639859 646014 629512 109728 1172605 1926179 1587392 1208654 265270 645821 1333634 595348 1239768 716334 1501327 1631190 1686992 485736 1607857 1471617 24096 1203367 1485554 1155635 371533 1338016 427241 1202557 1009195 1010532 830507 1608761 954947 1726505 467254 1222370 1074365 926621 495181 1925294 304709 1878249 560147 1361010 1593127 977337 798080 968372 765949 979061 153848 1868954 1525568 753909 577988 1846496 1654533 1197359 1969699 1017239 876524 113041 50166 1468601 1506576 1060777 252924 1673781 731252 233373 1430755 312190 1398216 207814 100864 1835114 361322 677383 930575 675849 1183566 547697 1762688 1891037 1841104 993697 1727524 221932 1480882 522163 720685 1612391 1838160 1699547 887253 756677 1716054 1350710 1927693 213357 394237 1237765 1754183 1760496 266781 198467 1972837 1807780 870577 1157898 1542529 1074307 1969850 1866025 1530128 1600100 106105 39390 1756544 546528 44137 1468866 1899074 1519583 449320 1633358 958900 1539603 1053028 1471206 513347 1065239 972228 20093 1694539 604731 434758 576229 1429229 1099268 22862 1260244 1685059 739547 116043 1575034 1615867 1553616 1413443 393311 768847 1854873 1088830 1745378 1330755 1823564 1241278 202030 1381736 1904031 1182981 392024 302752 92552 359246 1802612 1399171 1190180 1552600 1023178 836168 97832 1578700 1591378 697651 745674 1454331 1487190 403740 1402578 1018779 1845247 1329992 725368 170527 291511 1964282 96017 914728 877636 260119 68520 1247339 558435 913525 1093775 1495757 1595322 21542 1579051 1069646 1309569 42170 1270395 646362 1143612 441126 1533720 743448 668678 649892 1849564 931527 963543 197814 1182035 1966090 1001796 445851 1443154 1300652 853184 891471 1396130 1373331 1498391 626324 1101697 1655885 40245 967988 1798717 1860545 198114 992356 179924 711686 314154 58295 1565978 323398 469263 1238244 749506 481936 1237906 567747 404163 1576133 1389944 803826 18763 1809092 1059903 1693726 842844 843322 16128 1717891 1751463 1987345 953059 162277 969388 559486 1057679 1815074 457592 1614879 1548892 637494 411821 1473964 1736585 964811 1299195 1652349 911555 448345 1303491 856195 1572636 338316 688718 489211 169755 899565 1940749 1886529 1035833 1921958 680036 24655 1163047 1004474 1316981 1482477 530368 284474 1096201 255373 979757 554550 561354 252422 1432471 946922 1565828 1540687 611900 244346 1555017 1941000 785468 1334425 731373 1329844 908550 1178069 1072311 1523631 1596474 1741229 434120 1525135 616215 499801 1805945 1017542 1583058 1450115 1784756 459143 58772 701680 94245 16207 137301 1226627 1479042 142500 70315 503044 1838861 337145 273503 217420 1879245 242441 1294612 1302050 840146 1011233 1413418 1653299 1984223 479308 973381 1491724 699877 1473458 936870 1014098 777566 83253 520515 1304989 466419 77658 228372 1776776 449998 852995 1387882 1049867 1308425 164895 770841 1861704 1860708 1499410 786942 857657 1009300 388863 1484439 1390841 689966 73385 1578040 279397 1834167 873313 1842104 1373610 56902 515385 1443073 452640 1847066 1322769 1858678 1439636 1035887 1681335 1350849 1384695 832567 665988 1267016 1528474 41114 1862598 1632330 1200416 148352 1770365 220328 773845 762502 1753722 140483 1972320 923919 1928060 1292808 1666538 510982 1835205 1203129 735974 1658928 1463834 840964 422307 1266227 767213 184794 1504430 829500 1258088 205786 1989855 489660 1228829 268754 346397 1519355 690218 1620918 974168 1563975 39617 1286964 1625960 1909510 610139 1736729 1000530 1347139 1284898 423956 1292931 1446394 1486295 1988561 1063417 1273765 685287 509623 1802965 1161088 1173248 1999194 1085569 103156 549262 864393 1290599 978904 1875560 1391270 62878 1308434 242416 1808921 162121 1198012 301278 1770248 219834 117090 877316 776389 1454722 148441 434027 1066373 1649752 1306898 315119 264794 1233762 1036907 1394501 1318265 967731 327518 1188161 1643123 1571359 1589838 1387377 1476505 89969 1001427 571304 657048 1409854 1681997 994594 13246 532453 216515 550538 1570342 141796 1077231 1142995 843852 1477371 1503686 162296 696269 1194286 1008910 111722 1213694 1710690 1532928 1122014 1983882 935276 1113278 1189893 1339405 1985460 1555435 196782 408340 497320 1598000 237545 1836133 565454 1206958 429100 458869 1640068 1923953 458282 686653 1451740 1364105 845304 527294 1261540 837214 487753 1234590 1003372 120052 1135379 1541583 655681 638891 1518306 1384632 1350776 1056559 1234544 1369654 436463 1223646 503350 706936 1884968 375661 833667 1657353 1692977 1594935 821793 502213 1487260 1267352 391053 1130104 1375019 1574663 1877633 1764547 577790 1434831 388836 998742 1638167 643253 1047173 659357 1640796 1011141 726236 940610 1134482 1469295 560760 736361 1443982 1051329 1237367 1737699 899084 1977404 1136889 1561105 1823500 844873 819033 1298946 531179 196446 105919 114412 280865 504693 1222909 1922344 320439 563947 390358 500482 775071 912882 1207086 1157631 1117034 1136106 1097155 1254019 340054 1378313 1947076 1956081 1885814 726567 1079698 1328434 884646 1525973 1488390 1422488 1046056 531035 485264 973196 268656 363428 341405 1566011 1893226 646808 1872727 1880163 1849258 425210 1494501 833656 1013483 1297727 1852745 1305275 1764075 1387565 1376232 653823 1526886 276092 1355393 435346 100216 1658295 1014154 637442 1105209 1152039 1208482 849621 1439271 553930 375625 177641 1773517 1713555 825590 1250385 1938411 135545 135449 427431 1455737 1473915 140552 1677654 74870 506042 1610841 916310 290078 1323342 2721 1128262 1016106 947812 1496066 1238174 899896 357215 197684 1903731 70528 396375 516060 1430947 1980040 1724636 1580990 712254 550476 1260071 1707509 969807 1277276 1540358 522078 446570 665431 1102207 710919 1617492 1361534 154668 184412 943630 600676 272733 816471 919646 1348286 892006 669570 1449540 269634 1517911 1955368 1067928 1762988 967725 416299 1150799 825588 1031847 1724389 112778 1050811 1144411 1319712 1457997 571577 1729337 1710279 199893 1209418 888513 162918 1611333 1869544 142813 1417787 542341 72597 1659035 7608 1777286 318266 331482 442579 431752 1489859 1649042 299463 323228 165163 618424 1868885 1053422 290062 1769758 1513603 1025710 475401 316312 1974549 460541 309500 1451886 1422991 307400 1049376 1592284 793666 518685 113988 1872383 1509694 763635 1250073 78399 1674947 520079 55085 494031 221505 1273274 1843052 193193 896521 732879 505793 1819351 1134734 917948 1079551 390823 1579351 1448194 1150477 126052 1529429 1987491 701063 1716562 973409 1965505 1236085 305440 859214 363949 1284672 1129782 615476 1499471 608242 1179806 182640 1447178 706174 1390084 1663545 1526015 963920 479411 249242 1616071 345545 1813277 435520 1456189 1724601 1328709 1959051 919987 1045035 1075676 14007 1512409 613882 1277840 408477 1809925 989798 365536 1184209 1730647 157297 633216 943591 803240 1030383 79791 233188 266645 1978495 1723979 1576942 1935397 188067 1584317 336497 655818 84099 1192427 294787 1394556 1431578 1548508 1199171 1694437 1713899 1967844 1084566 1691175 528877 745726 1967893 1586234 647728 1882824 1826314 331494 1136349 932904 942603 376978 1173909 1407819 706474 1295952 1702481 1455490 35557 1154383 1941227 884178 1982769 765648 1665533 1805426 1261757 317601 510581 653515 1245764 368664 76397 241065 646032 407230 1377453 625617 1379914 630005 582272 736826 44466 622445 91363 1275621 1003320 596950 39402 973516 186214 213973 1182190 947202 477718 514335 1991120 1691979 696763 897996 919183 467654 1993258 1311298 610354 1857920 1960816 1797079 753808 1741568 541601 1866234 677846 1768834 1994161 358647 1629073 980396 894568 1068686 1546451 403546 32155 1204587 1739617 1331942 199240 353739 1341762 444168 540045 245759 1169647 1135747 1790726 197626 472774 1549400 1652574 1852369 1189269 1306580 1609984 1136881 1411397 1536184 1658364 276683 312221 233502 848333 830977 1919377 1565111 575801 898975 1289745 1743897 1821070 1176279 1016576 788813 1097175 1341195 93528 1233541 19279 208205 852180 380613 1508739 1599692 1260815 1221732 268105 948918 1149396 533075 1326174 1401000 40800 1664246 1898942 1044324 192138 1496848 1935669 864105 1342929 1555523 1140992 413607 1681418 1916521 1494895 204465 1583607 1132633 387904 36720 1320844 1945807 446273 1515997 1065775 1495359 1215330 722072 1939139 932589 398635 1355033 43279 1970706 1372496 1750529 1412183 941265 1257182 312177 353718 499396 1923578 1185034 562183 1043085 953854 1932909 805345 1544178 730329 385191 1974665 1488 115739 1482489 1296467 1592848 1449635 1636809 1295008 1114845 1012654 88040 458332 150089 1447252 331557 112146 625020 403767 1594137 553625 989322 1996375 1019122 1396920 428722 149410 542092 155038 970037 1784115 946481 1192600 511166 999647 1920659 1350339 757187 540946 1599076 1074074 513415 1267720 1979579 298576 361453 1781358 524340 5809 1094012 397909 120544 1090821 504372 351954 1087566 491349 1439856 34043 1072656 60248 268264 1536521 1594254 1151075 1696407 1918791 1744123 76282 1639909 1630407 895471 1640521 953946 235143 86432 373021 1776071 1202089 1449169 849057 608067 1716707 265327 15913 1985199 1330709 1511236 27115 1971091 1960376 1635185 1242564 229671 926515 1086214 1708299 1076155 1320580 1368047 1360003 945952 1490836 1734964 1177904 148022 649327 1543729 1758933 234399 636410 680776 1899130 1331139 1842483 1972658 1459723 1702035 1895449 815843 760674 854562 526507 999367 1560276 1619492 1049332 829864 84215 1560961 165110 1566152 110437 1759097 539989 1434996 835043 1391912 405643 1578573 195610 1401991 886563 1249119 501474 440267 238810 1801661 1759187 974122 139732 157725 418111 530714 847439 1799856 208950 1741763 1675930 922897 1324695 1825250 553950 1966372 1148075 1919966 1422092 1915098 1165696 588205 1192377 146781 1663998 237914 329293 1611161 1279589 596563 865587 259759 690902 1315352 95977 164033 1877807 473410 1073091 1227544 380349 129349 431425 1923146 1311178 73363 1665301 1298806 663013 1608338 1116467 17945 320148 1784137 493621 1847135 167391 1265885 1817105 520938 1309334 1370305 357529 78122 1932999 1289287 1739541 810455 1660596 633519 748518 1486779 625993 1890140 5349 1018796 46707 1608679 969761 1086485 862093 163008 1878995 460876 586700 956118 1128516 922707 1818517 209924 518179 532944 797399 1815444 260098 1120423 110124 1778930 471527 235481 1345697 1867250 1924760 1081186 1961435 1092862 813140 285688 1864953 236137 1816768 690753 209560 799471 338527 1891239 702117 1881089 128696 223568 1001234 263388 1417267 509100 1905194 150596 275734 1009218 1866767 1357883 1678276 589136 462048 1025139 305756 502827 681258 447650 1213569 1965762 1818079 771290 1479455 1323574 1885432 256017 1125264 1426847 1473690 313539 1487839 803621 1999707 842809 501301 1952914 747520 1063731 363342 1271756 138741 599614 1771784 690846 191716 820165 1583918 1661344 155723 13020 1008425 1697377 472674 643523 423742 1819321 973860 932184 62202 1383390 1742279 1146713 1379486 1306384 1212403 1683888 1233106 151750 971355 580266 263927 83344 1006015 508333 1941221 233457 1629320 219474 1156717 465898 1198606 264783 904213 1029072 1348186 401475 201603 1722128 183093 1940459 1603840 419958 736976 941238 1257219 536025 1058461 641898 1433376 702466 1066983 547063 683941 538010 380482 1150056 1301586 781492 458335 852108 121802 1524594 1295889 1493557 1390314 1247061 975615 300238 670030 1352443 1924427 467879 573888 198789 1958702 1899106 925060 699128 1857283 625589 247689 540603 1585298 295351 699980 1655469 1085073 415331 337134 782945 1391074 1597952 492517 96813 142141 407510 839366 1770746 1071053 701539 1163880 1604555 1907268 1900036 726216 1019739 1261753 1063470 1426679 1369309 1273213 809349 1893018 1975264 1038373 181105 926530 1754520 1112663 1310846 1758124 1885949 237031 1655329 970412 270656 976498 780465 46438 1485829 1150566 1808992 607953 1479669 1129424 1034978 615909 1691543 290007 909072 668744 794834 1745324 391118 1136580 693007 341351 1066459 1063825 1226948 1611400 1303031 1802148 1100173 34782 183014 565131 243357 32757 1336338 1573419 703930 832853 994441 1884220 1466780 1072712 452806 831046 1022906 933021 1946139 1653024 768751 896426 1663883 1544798 530852 248065 1005165 527042 241989 709490 1587028 1626046 1410539 1549553 1146018 892332 1684231 1091755 1760500 1798347 800964 235492 1061408 234665 1052227 1966966 1475851 1311873 1060957 1992625 1696913 851926 1655692 237832 1642379 396679 912099 1864390 1088402 1164761 850218 1801257 244152 96909 509379 1041349 711680 1313127 1538361 1309922 1307959 830140 849936 738555 600050 133765 347861 831353 1515118 75310 1113934 1250732 35109 752866 1529467 173832 1505167 397898 1126765 1024841 1824451 440800 1613587 1432605 247816 947888 677244 1580567 1181101 621336 1948789 942048 1498629 1311977 1329220 459901 167637 1323308 615133 176029 844887 598823 561279 799832 862432 718277 1100153 1428065 1207318 1938633 714207 666393 662370 202161 468575 823776 423468 1000252 1682429 611932 902785 991572 1298645 574341 181903 713600 1307978 1786439 215639 162646 1181299 1877306 1987658 412749 1406014 1259181 401940 559404 617447 377957 32249 539058 1179260 470601 80325 310706 1690011 412927 1572276 844467 350827 408517 1295388 903994 655634 955134 387835 1080318 836796 709644 1426285 155851 1697859 1912564 1330827 373757 290618 1827272 1461407 1547407 766826 1324907 1879804 1413858 1560826 1234138 1340552 1121078 721288 1057537 1142681 1673952 518481 979284 1569590 1808830 64068 678460 1277341 1296951 1246514 1883932 1734192 1691981 1141636 1377002 1417203 506197 453384 660198 1701642 907146 1834272 1366499 601904 1803283 1040686 1157288 121148 428109 1362552 1021915 37750 165589 1527741 556817 472702 71694 279549 1198882 1870676 776767 152291 883059 131842 1115261 861059 107175 1827244 596988 430834 831254 555189 1053149 1918459 823764 1542470 975512 1191728 1342178 184276 1469898 111490 193571 1176158 619461 565377 167230 1415772 1135130 150069 1038305 886801 397673 781697 110660 1979598 739903 597806 932723 1329223 1511258 79462 1924382 41431 858983 488875 1483560 1852178 634495 597590 1051099 1692072 1939966 1505273 453150 304745 141342 907358 28881 941744 878103 138774 1850156 677202 1999200 1788952 1794593 1311861 1805728 99271 1571226 92323 1299285 878154 66100 1497222 283844 1994146 1779312 1941290 1630623 1117300 472301 1527387 39842 1472 1154591 884220 1272932 1133868 1752379 1310826 1959149 237809 475042 460608 1920912 928233 319283 252487 875363 388038 1575550 61399 565493 1954625 1460623 286313 1080313 279002 1197991 182945 543740 1216832 1241862 199017 1765935 837698 451367 503223 352298 1626334 1435909 433703 521374 698877 292376 173563 576032 1262665 902521 1468267 1900750 955480 607471 1930203 1965671 1669929 111686 1955930 683594 1408504 1092715 1173605 589181 1789280 780517 877869 1393326 89666 43632 507650 176732 912561 562014 1245938 300915 825375 1455135 912760 1753691 1848634 751346 820136 797541 668969 1711944 1849591 395723 961510 90377 447384 837201 1492686 1309260 1829519 1312405 1304093 1611307 1272806 1172235 944054 1120043 1393754 1789484 1605080 1938985 1918605 858491 211634 1730764 153575 575547 822584 949403 727368 403040 1748279 696212 1774123 141244 447774 1625932 1317124 357415 1094241 1945951 1424840 813272 923179 1505115 38679 1654017 261478 582967 150748 340912 1755227 1648870 1575873 28878 1406988 1208806 343524 1261323 280483 1435528 252385 180144 1886386 766182 1811035 970315 1250413 1192385 1018539 1416969 1571875 220481 164495 296624 507631 1730640 1486007 49346 261267 1454912 1940784 1576318 541871 431311 1536621 1906262 522160 325670 695486 1226560 1478823 71171 647774 1665059 1824699 879320 928989 129606 840286 1530363 564949 619496 1408530 1298212 1721290 1163509 1918678 171440 1245416 964500 637897 1464018 1641850 1704267 93503 33226 1949903 1709018 393501 1935848 1100236 615566 574172 552750 737108 1964821 287793 1364861 1773096 965810 1839394 597221 274675 1637232 603572 410905 507848 299181 1614326 1048734 1494220 1921004 1772720 16021 1870823 717843 1187251 1435502 1580729 1729602 62464 1281180 1221335 1946015 1237969 915795 1379608 1405883 981884 1862601 1823255 1998585 29929 1639685 1189003 1981352 569460 519792 615546 1957507 1846270 642326 1310773 1149255 1958908 278436 1506966 98725 1547992 1280705 469655 593519 199745 1000743 929627 411126 1043651 910182 1036523 387461 1621536 848642 725520 130785 192224 1561160 1660424 316859 1414927 1162988 1354905 1403359 473080 1821661 1801021 1407592 1912518 221986 1835031 1203162 1835687 616781 619440 948741 593627 1992753 1094573 1126497 1057710 971385 40140 1898242 1439470 1939408 291766 928 1935663 1702803 1159887 1796456 685984 76250 620218 1637803 1641493 1333954 1352277 44274 1831662 509659 1528599 1799074 974518 697191 884790 71181 810606 937365 1295831 327226 475809 61463 990344 1595112 21886 1854446 1135779 63542 1904490 1757288 1943045 282710 1891739 1040140 398978 1332220 733014 1214639 1772449 280206 1285782 699073 1325611 746457 194420 1331873 181153 1057323 437221 796417 1277288 990009 1946898 1596497 1043501 1378474 1103770 97664 706237 46497 1770557 1864325 334815 203495 1793242 990842 430485 738374 1301730 1459554 1834021 1342239 102822 1383528 380166 1707437 1488570 1932641 549056 912575 1885332 1077244 1111835 1634029 915040 1156815 1460437 1113973 1955390 864794 400816 1882392 1714744 1095568 1084806 1425305 873925 258371 289139 1626137 514523 229742 1491715 908682 1229332 931290 1586064 1311862 863564 309243 861989 241178 858293 1094125 182791 564867 1971694 1365934 967289 1920091 1926152 1904557 1146995 1976735 391985 619439 1834313 649564 1438100 1026517 85250 395081 1383308 262210 63290 750447 1092939 905435 1057063 372585 1416691 1873421 242649 1270820 1099048 1358018 1391891 1492629 1505553 407570 450420 1445817 742355 855238 1429664 717321 1761497 133735 1774291 884633 1493021 1989246 455041 83055 143985 1696545 160721 151316 421743 588824 1001340 1916134 917765 1982458 1220222 562734 867825 996495 109426 1263487 62668 1197433 1756872 54916 1419664 1537922 1157853 1493987 54060 593406 1684880 349271 813333 732236 904915 39115 1045999 680050 127024 1168103 843197 972029 371552 1520582 419796 706637 1465177 1428486 1491393 762098 790166 1264786 862353 553941 678545 285599 783429 1563292 1786718 1635844 1101256 229295 198965 1314343 1350571 290642 1717965 226504 1161643 1627887 1147925 774819 1621824 1983794 1710873 1999974 1200563 135119 572199 882506 1402648 1409421 270343 32182 1761977 397659 1551515 1810625 1268274 1222772 1813386 778743 667286 1701749 1443423 401892 1355417 1445811 1512804 1506309 119439 169921 94555 1750135 607288 1176870 1976535 1072832 1626837 943379 1129240 332762 1567328 1565016 1636537 1302586 1876875 845088 99015 1774961 1826344 688414 792244 1570359 1059494 516860 1952204 1816055 1601183 106919 42915 811069 1075778 199611 1940404 389982 1405438 1612306 1096371 1015332 1644121 1112077 1075716 766408 1101218 481362 296431 1924200 1102598 122165 681748 19910 1761556 1758828 166831 1399407 556567 698788 735934 1033371 11249 1320898 59477 710554 1930085 847062 1800199 526713 68926 1894554 1295809 836760 1810322 45727 392018 1436298 538295 333808 142801 1030367 1455750 1319049 931957 1529931 375541 462579 484692 1369203 371184 1172152 462136 508387 1224996 1116527 1151390 229758 1843463 894686 1203177 136124 1525530 1478128 1196716 1545129 22465 1162886 1934107 1095625 989624 1091151 1700466 715480 746128 1119448 652505 1108796 1002322 4706 768318 1403707 128026 1617869 1911987 1145347 689839 45777 1385 542833 1049104 774911 70830 1215511 1112422 655313 444629 1590798 635243 945304 1371670 1583166 1138988 1347180 1822412 897951 777776 577916 114595 1092630 1413674 356240 1221174 690107 1457967 1276846 310196 524657 1578316 571800 814076 934053 66887 1359209 1930643 1259126 1141061 473829 580657 1527199 7766 1444726 782096 1324543 296906 152829 685004 117956 270581 495353 1446855 1722983 1112339 1977148 1901021 778896 7229 1540416 1131038 1798912 593577 1671001 1789158 1826206 1076596 432804 1944986 91108 1075534 135556 287711 713764 907840 1016499 1478717 291967 123275 1730658 1075108 875294 1824994 335254 156471 1661431 1356187 1618376 744803 1548279 683963 423724 1549586 674073 1397135 1263321 1226067 776450 1141601 1711604 1691178 58801 296808 1557409 1356930 390448 835977 1991913 893906 1664644 1432115 1571084 443121 4073 1671244 960707 635558 186733 1502050 42466 929821 431512 687494 1867822 1290439 1737107 1115230 787873 206274 1741006 878815 957917 1853331 1935330 775462 593885 1824286 1994951 446491 993909 1827643 1105433 427254 1033079 1957743 969912 1992905 949059 1688247 563544 231843 990266 1635131 1716427 427905 970500 1583928 1339859 1814901 840865 1440668 273306 956981 77851 174314 505296 202713 137239 1308779 378113 1376132 1646056 1611998 1489712 591918 948555 797623 1623545 720751 1031440 1362808 459311 515002 259400 930015 1262231 1656577 353860 1053352 1584147 1784282 784748 1182139 862450 991048 1665103 1906279 1688591 413774 59946 543058 1714285 1915026 895734 1045622 156368 82000 1514968 1457976 1817625 569948 1368362 865344 1628711 1008428 242216 1558146 432771 822483 1990841 1528502 47991 1930919 706835 311350 1581538 301479 464745 838103 443026 1547243 500738 1258306 730866 258157 637870 1250830 1945618 974876 1679315 796730 685411 969101 1842499 1060255 797280 500937 258093 1510668 297263 1464824 1505747 980907 1732780 1637421 1313688 1053162 1739931 1287796 1838447 1691356 142538 157034 920002 1948180 1973999 1351108 1066068 421916 751621 667513 1284213 1075423 247626 565452 1496895 1466796 1502839 1417631 1201776 39292 1465059 1209832 985917 58776 121150 1056149 488247 955038 281655 175863 1535242 1452014 1034767 1737903 1111841 219818 1969599 568516 1291277 1191588 145560 710337 910378 1172163 732289 1472479 1144406 8921 332036 1594500 1674084 1162027 1295666 1064957 495683 343589 808944 864470 1298801 245700 887133 1635244 43440 1621957 1669191 405232 1101279 967226 307440 1673805 1634977 1780002 437534 1480252 145065 1295363 1860667 1262442 129974 1385527 1847799 263006 1318242 1514584 1549159 736891 1237991 775535 1910746 861581 284410 1316089 1599536 404653 1178887 499437 1340978 903005 72299 252769 1688540 290292 1161465 1995715 1563681 1286205 880241 635250 964590 903366 354556 1443357 1417554 729414 1485747 1463950 43955 293692 548245 361548 440833 60285 1628292 147630 920760 541890 230675 1823087 116883 675068 214808 715930 287802 547732 998477 617294 1795863 1228196 1350303 1658400 1607662 1592829 1360749 583944 1930649 467785 1472333 28472 1479509 544850 1467396 1008094 30701 1786952 780393 192024 1451231 1294814 990500 1149991 479166 1624682 1613156 1188616 914575 1475566 1947626 1263308 182934 782972 341238 410880 1745341 1400953 1117622 1417981 1323790 821362 416918 767556 840894 503942 1978722 1832263 1732839 879484 1776888 434618 1423642 470231 1388794 1113430 265297 1484452 1288776 296419 1017500 1867085 1074862 319186 1170180 488569 763237 1080098 145822 813732 1421688 831771 295723 1805521 167570 1045275 1685722 116435 1989130 1336720 1702646 745 975112 1754351 336415 1987637 133544 437916 1559000 1873223 722536 1878614 701328 363753 1760504 1136050 1529112 1392803 1991838 450394 850605 1592823 420104 387882 588096 1685828 1980018 135351 1688832 1677217 16737 222594 1953331 1924212 345153 953608 368124 760657 1932529 1634254 1622177 34135 223606 1284748 1178988 125899 1949714 830172 101956 430488 1458903 711634 1519601 1256471 285042 1161061 142731 201303 1273741 1956063 1273167 1810494 871148 719201 35144 821569 558801 237394 211391 1459437 1941989 1476992 1898486 1904613 1900102 457252 1244277 1507173 516078 1342588 865495 999266 66048 1723519 698971 1779508 1252574 1068521 600003 1983066 394425 539138 1872819 600209 984306 667085 1913499 1118578 809062 222610 1706284 1079030 1758901 1072396 1781769 1051967 28675 920743 1385148 1748044 843954 1233339 794912 1321467 108236 59090 571151 574656 314840 693462 1167452 518482 1844129 553689 1660653 817097 562088 1748150 606073 935162 1355280 1838647 718017 1683507 719318 105767 1165754 846398 1462837 456419 637254 549480 1137863 404091 581240 306077 1449111 1799672 1470248 106082 1739077 562517 895708 1963517 59778 608213 670399 746127 174773 1956311 1310091 1651287 808348 592673 55125 1058921 670613 288849 1098828 159574 1364263 681437 1537750 527173 1824500 1646152 827761 245373 1264015 773639 793891 206050 23402 1276878 707403 1409345 1172801 1518789 430691 501056 1916713 115892 986148 492615 1007104 1367759 62774 1471032 1906601 1718542 1790278 984468 737629 1809063 1919867 1204339 788636 1369832 937094 1524474 1473185 1400652 826816 1449427 1767432 1598368 419944 1664052 1052863 466276 525590 25240 45219 696745 186868 1420585 857547 928386 1120684 333268 798398 441898 14310 1277646 634719 676665 1536735 716178 323266 1233558 149745 1877067 1655835 1481139 1083268 1899221 1191395 39315 1281064 1758627 1183388 1672440 54713 937689 277353 859039 738177 878384 857759 1233037 1047882 1490746 961536 1701119 282988 1407826 59569 1430529 1258906 1117334 54558 96783 1839783 1569697 882599 444927 488414 1363040 635198 1385493 780031 554973 969271 1238779 1190988 600678 247178 443960 1254930 12718 165039 1310710 99049 1920906 534352 1703357 742091 1141386 576830 1808815 272136 1244950 1929900 310930 996374 800548 1148491 140667 1455620 1091050 1048903 975647 19727 792474 857466 1527016 804333 1439449 1554721 1047726 1983707 295054 378574 953068 1382823 15406 332949 183779 1835074 1149163 1931507 1174621 721778 886334 1189712 1131214 221552 236054 563370 1410195 181393 345738 1980187 451825 64211 456550 798374 478071 1387932 43141 1806050 151227 1164022 1201081 1651303 1462292 1201340 424854 1215908 80938 1283333 386651 356579 376007 394361 1615858 1270370 1043655 1424155 949844 322792 1376203 3253 1980819 272041 1171477 761920 1554683 1907283 141618 1417210 516730 1175949 74472 1791347 1320000 1180619 143123 734942 381734 1196864 1630413 1145090 96530 1314267 916074 1009327 1648154 583970 80664 1725815 1253544 421479 1820571 1074414 67016 94779 1672868 765886 1830860 1513929 530100 1500378 1397617 1354861 1844782 337066 1341749 1887107 383615 559702 1479214 117570 723904 340409 802619 710487 1193338 465499 824257 1493090 957378 236188 917675 19050 1806080 658571 1964275 1461398 1365575 582703 30388 1232977 407933 861715 1691743 1167538 60545 1824386 64531 876554 1899219 1631201 1019723 1190786 1422514 1672886 836418 497884 13353 1884999 279515 14637 738119 1036756 172048 1553471 335074 156001 1325585 1683966 1301542 902217 202285 957275 916944 895594 332586 458849 420563 496668 749412 170301 1463453 1341232 968884 80173 1934968 490703 877678 713631 1658028 232619 21242 321789 1934879 1221451 1537112 695964 1677815 510409 1913917 296653 76992 896611 1861383 741369 426303 1710678 961796 1179267 1744631 1976666 184255 1034440 697650 943672 273785 1628912 83682 736528 1387047 1488575 272537 293328 263451 178276 1656387 1933333 653759 1085272 1022638 39253 887615 1943946 317781 1385989 520158 1921854 1566309 422059 825287 610696 1862527 383958 1568089 931080 1345578 346616 1195450 666815 791777 1034270 1995156 1526899 440236 487400 1681409 545943 1013147 391497 1417855 699358 1828888 1075046 1166064 696611 1201264 1193680 1738132 842994 1689362 653782 1740287 700421 1859050 694407 968479 67635 147622 1269396 974419 844641 443036 9553 71296 387514 372716 1873675 1444456 698298 572043 470270 49028 928014 1427752 1203874 351900 286145 977382 1139709 983533 58253 780370 68485 1598982 821193 375947 323788 6815 1750380 824755 1417070 1146313 1059525 1470198 90854 349650 1981902 509611 499081 436886 1782230 162798 663958 1128509 831241 81892 1221553 282283 681137 1974217 1394052 256209 1587040 338439 275931 1425493 595924 359598 560669 1751016 1973795 133046 1617077 1812100 30039 1069709 1713055 1207089 1256428 774742 454038 1222300 655904 1178462 968524 1711400 1190698 316522 1374159 449029 449053 1968623 34766 1552044 1826534 923021 192058 888070 1003677 798184 1504672 925911 375972 1455353 1141833 1776026 1079116 904340 1844371 1983630 1497308 949140 490244 332029 88277 1645835 1758403 986249 1197050 1577992 450255 1289859 1030843 1208653 1404158 1250266 768802 1004577 1759714 645740 1699746 1890431 624189 648538 791150 1049752 622883 547923 30026 895663 1416307 341263 1487029 1859782 711993 530829 470191 374193 879505 819143 1793760 462533 537080 32147 397861 1606384 1282977 1874098 571663 1715946 1581936 1463161 1107907 1984703 391797 277857 1945038 1137437 1524826 46833 540683 1936840 16189 457837 680697 1760208 808743 272189 193824 94064 1205009 61975 1581999 380474 101347 1392801 1836526 1161570 33663 1154427 654182 703461 1698470 1457780 1276554 319887 1332556 1389423 1039605 1882735 855276 1756961 529531 827667 6055 453205 395549 1407896 1928218 449398 644749 1082036 1616754 581142 7844 1038981 1270669 411539 1296093 123749 758248 868784 1529953 922053 87585 1789505 1896309 1864079 241315 1117162 1326281 614912 1736822 1930369 638475 1713803 598489 1394670 1931834 704402 948378 317087 247662 544410 990981 1097016 1264563 271587 811020 1311807 1200005 1882681 1830502 732163 746510 1342805 1882279 668809 869887 1181529 1082666 1275273 1207004 654179 65027 1025515 937567 884591 1726831 1363031 873616 1843103 1675627 1348177 251143 1279013 918381 1994825 204284 1693700 1622641 1936848 1057750 1711168 1398931 1247773 1211813 1806275 1224587 804260 1009058 616654 76718 952950 1336937 1823574 495772 1604152 1867634 1983124 1360114 681345 1304070 1734972 250614 1101552 121814 1227344 1984377 1444369 1461929 1291586 1524165 1303199 1087195 1173833 1132233 117264 1305360 1998446 243369 662642 68863 311955 326518 1475697 328142 1199576 1946458 1365392 265726 695939 1803135 1793032 238059 1545445 1348759 791722 1755372 826378 497287 892187 1776220 1032606 997681 1523653 449195 1687205 1524550 1982280 360732 515135 1997723 1252306 713673 553218 286427 87529 184120 561867 1289212 1258372 1624208 931509 1616603 884182 1886358 1456324 1149292 885654 1413479 1007199 1296170 421019 1952096 816074 155576 590703 453863 1120146 1896814 1679842 1231271 307226 490255 1667063 996853 1323214 1919887 12428 334822 413027 1991713 114535 397273 923809 1395562 1923768 1230015 102671 256356 1209494 1355419 1156387 316357 1276888 1480260 1957012 523235 54574 1124668 560186 1416063 1965004 89698 542906 265492 781752 1756387 589243 451149 970292 1554110 1659247 669985 1413006 461870 783359 458863 1994243 1682668 537814 716734 936701 1919141 1813332 4440 1036024 471303 1109743 1353051 339435 1393571 1211643 912497 1075596 853125 1884560 790201 1888062 994191 72632 1625532 1592555 1633976 768320 682541 1923031 485599 1532994 170822 1803883 1235300 621236 1168197 1971926 1121212 751461 1789652 331362 1940930 1424377 1766617 608265 1809901 623020 480549 857651 1049148 1988681 886675 53251 1524638 1360443 1206665 1596360 659084 343541 1116256 1188276 75182 1029377 47370 1934117 1872478 626782 203758 307520 820921 1186681 1511180 1270814 151526 1579459 902261 1459832 1442528 510001 1059086 1039351 942802 1292126 732386 253744 949737 387733 1617668 13776 917125 114085 339787 1740020 420799 816934 1529024 1551919 1651339 272585 475425 1968224 299483 1517998 44983 5220 336460 1639071 472183 1393299 75438 1186305 343294 1400063 1530923 966227 724992 769012 427954 223571 1688085 543763 1758473 754614 185977 1622114 716311 1750846 374277 1501178 1122076 1456618 881025 604875 1130521 79110 309429 890526 1241008 867340 1840774 913238 1244590 322946 1345443 1257546 1490736 1999826 1338964 1921498 23920 1052518 540917 889148 362070 58704 969810 1906796 1013776 1919794 486873 1211103 596149 1840672 1098015 450068 212177 493879 827849 1177677 1142609 218084 1945752 1446446 80758 1886176 1661675 1523608 812888 287158 942546 1387934 1314133 829209 517403 1851842 1307102 1522959 1087274 38699 398580 1853659 1098079 130652 701967 333666 163289 1785923 25020 396846 517554 769721 423233 1178680 1568963 1870357 1133614 121196 243376 1542146 1599281 1600679 1395828 225376 369021 1516398 1614628 808375 1207691 850896 224193 1742986 613751 1180792 68133 389421 196915 189231 1035094 1607307 875782 329015 79832 1350956 1637979 211193 67044 56629 1546283 977703 532327 223298 1898696 67266 747195 90609 1570869 1439274 1638328 185272 103176 817595 1851372 317671 808296 1674313 1808578 1094503 1417741 1478573 1620130 1273193 1863090 1518437 539378 22861 402407 893258 1176186 1998902 368573 1995509 1244049 1561210 1118768 461825 1302027 272507 495833 1047338 155683 1253941 306931 1226053 269321 1424886 1240434 333876 878415 1638407 1233408 307728 697900 1758600 1544022 963639 165850 1896665 235345 1318807 1298653 956491 666177 613778 783175 1693554 20183 598970 1525092 910918 1390593 1195387 876744 1212750 747415 1515025 352875 1450598 1409821 1192947 607085 1123025 130656 857989 882480 505103 1962361 1175813 574774 1059269 444880 1403812 1971842 849020 1621251 87414 625873 345243 504723 1680093 905169 1642448 769336 1623795 1653438 1031830 599072 1522885 1678293 1117028 1915286 145020 738721 860311 968662 751469 808734 945351 659297 367544 1973051 74489 425890 597444 999831 1049064 1941923 739817 276706 437412 823992 1859183 1391856 1026371 486114 1519164 861658 772094 387525 1673209 1974127 564181 1824170 1661788 1930723 1327112 1757134 1741637 537472 1333706 1824412 1088448 1627357 313885 1109162 997468 450353 896479 12945 1037458 154466 1314061 921869 958078 369481 1852066 58699 1494506 1777508 320292 822602 1957606 1414109 1468420 1015674 127765 1154814 1761679 950648 693574 588384 247033 866837 1445503 1786613 1013371 1766969 1486540 692632 1682253 1524675 1943186 992483 1898948 526920 464535 333492 118355 623228 169947 373280 1644049 1810087 884273 440634 76038 712726 1827769 1895126 1035766 65715 1116 891069 789268 149352 373985 292450 1370799 113969 1621591 209734 213132 1581923 728365 1416571 698482 1361170 892386 1654456 114416 765898 967354 1544192 384573 428809 1473781 330678 262502 1087405 386844 1070567 738908 1613857 451524 52937 1759323 1298143 1899653 1552269 634982 1770918 1446584 999095 1262013 1198600 270541 1194393 527421 36643 910518 845723 1445465 309190 1005517 1603967 450095 1787911 189806 391597 152569 354895 698165 426191 894461 1707839 249705 34712 196718 1222528 570825 1615377 983591 557696 413445 742243 1916995 1260421 1049835 1787660 1779384 1366796 1010516 1565824 113285 695821 258908 1803454 201825 946170 434683 74397 1413063 1928271 1132401 482475 140265 155800 864746 279728 1200725 920463 531238 577460 1151482 1403809 558860 823231 707200 1411464 1518999 882632 136088 1984825 53849 787762 969981 460217 885819 1046897 764678 1531950 756535 1399271 1206136 1497932 1244236 1119770 1785401 1700114 1306771 281395 1686298 1649520 760959 399891 1539630 50769 1451962 1869639 1523378 1258560 818018 405594 20931 596593 151959 818896 1900877 1691991 1423239 1250946 709877 1081362 1475453 1099437 1712726 292360 158951 160123 1200737 814246 178312 1533668 385845 323800 78128 773273 23675 1939518 674551 1684103 425475 1957378 1987577 493491 564979 1062216 511769 1496757 1592319 1081854 691866 1349215 731304 1291674 1612639 1311941 766627 1293781 430326 866152 1580762 711802 1897374 1034744 323786 36371 631821 1340240 754857 141304 979806 691141 1488499 1612477 1219596 1377102 826235 263271 538430 152830 50624 1520378 233007 3472 430113 430393 121408 1569715 1119166 535381 1243086 1583493 744683 1989763 387391 569084 762134 1183286 1394965 1518354 237615 317455 967804 1284088 1162801 1986481 726465 1939324 1490025 905036 1634421 813655 986970 84946 555408 1331247 269971 581373 973805 520138 168467 439325 4399 748063 1890118 1557668 1802458 1394666 775110 1846291 750648 1606437 1170161 617794 847899 334420 1827980 1668777 1781350 530851 310056 1990975 1425756 755333 105510 1141051 456330 1708638 1093860 505612 1612907 1673949 992752 1196423 1614844 1954715 647466 300878 1685094 1884228 1118063 1254928 261936 1461068 1661813 886537 160725 55320 793680 1811898 1179479 891945 317196 831995 322135 839227 1006473 1516893 245918 1944456 363013 1030803 351531 1300756 1314040 1304247 1698895 1122813 747699 1829905 1215092 641202 242086 1270997 1473618 833718 363965 60832 1147977 737642 278067 1815436 462725 1848428 1315999 514108 840825 1382069 1451318 394587 362241 1142834 693952 938483 1327822 1341393 1181006 862657 1853873 1242814 519802 543578 908549 1665898 905968 1556119 1424254 545294 1666728 1481991 808707 727285 1086897 1617959 183889 569551 239140 954035 1583124 1376389 1552968 1596118 1168265 52337 537647 1589241 1954992 1059749 115559 240164 480032 196152 129666 1911656 8457 921012 1145514 1739446 1583080 1964808 1413813 1020732 1690194 777899 1438085 3310 888223 183414 980611 1575482 1845407 287868 542455 576592 167948 810303 951533 1152508 602272 1441754 757178 724592 741138 1598932 915620 626404 19134 1917736 1426767 1604848 315544 168314 1611006 1355742 242466 649288 714639 1417327 1428751 83496 904222 1631241 1199631 1122303 1984643 1710989 386885 635347 741027 740370 301254 358786 452980 1138748 972643 295919 1193178 1059789 1430688 1640004 758972 1410551 1122658 164527 999454 796057 206532 202298 13143 295003 1825144 1304452 1413244 605020 1371024 1075614 1652059 1893576 369588 1181773 1259236 1746348 577430 896470 1306381 1632647 849350 1270667 1720310 597078 10497 221464 1506234 1830009 1719930 1931864 199115 1845448 1405846 1759212 1570007 1584100 1209075 1631828 1875145 1891346 895775 1412005 725980 726052 502150 497981 837308 1144540 1890937 1422182 185686 1617596 482113 559444 1807214 411810 1070912 1288891 314123 1583881 1054297 15451 1899510 446380 1683 1757516 296467 1921569 890018 632380 1851590 1762160 1653791 1883113 1627674 1516491 1183190 1583259 1399740 1487007 1328207 620905 1810954 108748 1705419 443503 595827 1479409 163978 1376205 850387 1806841 652455 788162 703941 1953638 55265 1129579 1480124 1680389 1425055 550656 1222115 214879 1373247 542714 1379850 1799770 1615077 437142 505606 283136 1008069 36856 62605 459186 922266 725782 1117516 1309277 718615 288543 864299 1043181 798084 1057382 1076620 576125 751270 1039736 326796 423790 1005857 561233 1587441 490736 370260 233344 10550 126979 764073 234591 1562781 1983258 1177296 1151518 1661609 708565 1860220 1792969 159207 278368 669543 678199 152190 42139 578184 1460467 918868 513546 1120774 312539 797460 1063846 818752 1571930 1653588 642746 1479967 1656976 611931 1469559 493520 1138549 93605 1328704 848705 1738294 1372709 38973 685433 1295711 1474275 1927757 1406873 1829370 43372 1582419 898818 843019 1033747 1154283 555316 338103 1269326 1354074 1083463 967290 1979385 1801469 1867157 368282 314947 1403285 1297068 187582 782815 1919066 1288991 470460 494072 718737 1491560 1535379 1982194 98393 1064053 275606 1425188 30184 1816858 1891776 355930 503132 1966675 1373296 563403 1658128 1931351 1045157 1641513 670922 683200 325037 1595182 1012668 757796 1864497 195909 578128 985765 309674 35381 99810 339626 792766 1414371 997389 1414664 441997 1270252 954583 724124 631706 1440517 1092906 826367 1598244 724240 1434305 1058417 1025088 1052267 692327 103130 245627 1632118 1059091 847597 843664 733729 813981 1416124 1909740 1189520 1897719 1598025 1068204 3232 793045 1953954 1676919 1944738 74441 1794118 1904413 482924 294528 1909367 1702503 1189979 139068 1262510 1890306 1001284 1183941 111137 1540361 307363 1601449 779303 1600326 1834390 143837 1232530 1538923 1847112 344095 1522475 1490200 340806 1047655 827229 1459957 997750 1342094 821225 316467 87557 70446 1730979 1617742 1671407 109558 1953279 527196 1106984 657788 1432006 1362797 933226 1522979 1346357 355130 1382476 1630584 734046 485949 573195 1700895 157474 256781 1802986 1420812 619611 1341687 232096 759900 840867 217146 881954 1176968 1919831 519545 1753378 79771 1999884 1790688 652394 1731944 114187 329678 224317 1375956 726728 261569 211474 267102 352618 1524352 1465210 1197961 1751361 141601 435887 1738365 1083485 1291384 296686 973094 429642 1303485 633346 1475062 155630 1814674 1149203 132490 37285 1743678 1907033 1668380 489678 1992682 1825958 322544 549192 1023676 45046 984524 316933 1728495 655233 640189 544414 905674 1756688 76875 112272 888255 676365 689503 1876425 518712 247108 82558 823789 874685 407395 527517 1308055 37179 1510367 1328818 784507 1932224 129042 786656 1711620 789320 573132 779425 1948266 1890390 1993023 1954906 992561 1144882 1813395 1922840 1641818 896185 964108 1207964 147587 1501458 1706051 1611777 313105 431178 151581 696570 1407849 179194 274572 877920 1588815 1926459 1821008 974772 1581364 999621 833040 812898 545585 1259155 1738184 1763843 1666784 881362 18311 1931236 164069 1273234 587790 1687483 1368363 1823463 604289 1424661 204496 874863 1562389 1228756 1297314 316964 819906 1474184 1775931 334789 1017996 934659 1903325 1128722 1543367 667972 1984237 1613406 1529627 1272437 687193 54271 1019855 804807 417047 1861360 36547 1950300 1273521 930650 603374 1969135 845230 1050235 567191 167796 835075 922604 1724774 326340 1409571 1029880 1017358 1776006 1178458 961297 227243 1699710 1977872 149226 973600 1490012 1701132 1069307 1030324 1670032 1950550 1455100 908596 1959061 1281767 564825 620332 1876069 91512 1857065 527015 853278 1604931 1102357 375020 605589 1062524 840147 746418 838654 97559 210194 820381 1635336 35874 977396 1908818 676624 1993122 1992684 889629 1201787 1228014 465703 637167 1166828 1996570 62416 1119050 1239355 590590 649202 1615434 69466 150793 1459559 384579 1783262 651024 964065 665287 1099132 392101 1043862 1110331 1577229 1539935 1865468 906377 145534 97981 78544 186117 862521 1310928 1838773 1262744 1001973 1781838 720821 172382 1257141 880994 527237 908235 427079 329326 815812 683016 1777709 55964 504155 314797 788753 1404578 1836049 1835613 1122157 687117 1961516 1959971 641920 139435 1664075 1667969 910621 64579 1430932 1012862 1570327 894513 1319870 1524963 789943 1946136 1797081 1613268 457366 705937 1157359 1374870 251702 576750 205370 1868922 113364 1252577 999876 878615 1012108 1215333 1921337 319777 637188 1825468 1619407 559696 994433 1239550 647150 674996 1347005 1424737 230806 1560444 1087935 1164153 1154154 198179 1167322 596054 376477 304575 1028957 9659 1735978 1898691 677433 1571890 679423 295233 1598773 1403728 534493 640132 1561719 1756732 1700900 642021 710385 452685 29156 1993873 1093478 910859 726522 844852 125212 1205749 932798 218174 1573900 1766507 1301559 78633 1673342 1252401 29440 1036210 1564013 1824612 896669 781895 719925 377904 95288 422026 358005 1026630 1054026 1231886 1167870 287436 1418018 1433702 488772 1340856 460754 41475 1783523 847529 343248 1030901 766873 512718 685288 1182564 271940 252610 1083742 44261 728126 630531 333817 916990 1736777 982769 1933689 61873 1653407 449109 592303 214092 1833204 1121314 50352 1752088 619620 395196 174300 1540898 83252 122013 1728091 1330457 58066 798058 1238556 87601 810934 1516671 1675037 1876043 608885 89718 127744 1761876 1110226 71233 1608931 632315 34772 414532 1932044 930133 1753842 755225 1406976 1370189 1425425 1351909 439914 795713 592601 1168857 1562375 865465 673506 1251135 1895460 1521921 689096 844046 1695403 1148457 1286581 1813001 763018 442961 1032667 1054055 711763 1009221 208137 1319756 463266 1825376 370228 1098032 588534 115689 1688078 184155 271160 1559901 779596 798570 1279707 1935695 85515 1328129 1717379 751794 1320778 1531708 84606 1810107 1222222 15058 1090517 914598 1078406 766807 682134 1977530 1601947 17639 1495013 265207 631456 344930 753317 57290 1269711 855030 1486103 578321 1207530 27676 1163579 1840635 860825 958023 85564 1374877 174311 567646 74749 406050 678861 1185456 1362768 1482714 945405 1156067 420607 1985109 143214 1052129 1029692 1810507 1749335 857222 1178364 171757 1396394 1625371 1978395 960238 1177054 1278795 1238707 1836103 642559 786273 1421750 415534 1838380 1622225 1430135 1911685 1714041 750559 294331 1985110 986479 638072 1167204 1833564 1335912 1759840 877793 1791584 1498397 368556 731568 1004168 1468062 985598 1058815 1049783 1253140 1505746 1095589 474608 1732741 1282917 1097447 49877 131985 723473 982597 356910 1787248 625116 1357486 1123852 1382586 1655784 339082 706327 174532 622655 1422263 899872 1903010 429819 435054 269533 684684 822328 359452 56508 1525772 1032534 1127081 573535 1139545 1085471 1932061 1633081 556862 1889420 262458 349984 446327 1041425 1626444 250156 1757319 148830 1280900 558478 868155 1974693 55266 1600186 481325 1059071 1752083 643468 825554 1030492 131507 592558 176741 749514 340269 65925 1226022 309905 1701414 1692768 1134030 1220386 1041047 1674786 1697540 1642672 61353 226866 1708697 1428880 146178 145033 1481033 866572 1861027 568431 1061140 110185 613185 1212715 1430001 1895589 131944 1201783 1094342 1917229 1349117 882042 29599 1742418 7524 314775 280654 685159 666247 484201 1942524 1353151 712624 1370624 1045881 721594 626386 1391361 160377 1529435 188469 812550 741125 125743 223064 1452333 1280426 1681016 1189773 606806 1275645 1951089 1781380 140171 1084681 1308555 1305614 1817586 1053845 1787982 1840454 992142 102847 748102 797566 613293 395091 729012 1506038 1624596 1284487 1037270 272253 434677 1425935 285618 209784 173949 1731614 1306811 173639 452037 293790 1789066 238185 1181699 1360222 8585 1671871 1344255 1124617 1588633 679786 874930 1527743 866631 828358 1617291 783522 1573326 1703640 995327 246084 699281 164885 877392 90801 223188 358162 664438 45631 305618 752876 1347044 792374 440537 1008235 554138 1307168 1456649 872003 606080 1779569 1902605 1208330 43717 467515 1194781 122974 204693 1198485 254656 1157832 1625228 317613 1800596 1683873 340795 221587 1462712 338579 1637414 1468603 762424 1800470 1126866 1660592 1307681 1308631 936489 693682 37713 1704519 1645016 1123466 65246 1879711 1506854 1157580 119405 569849 962292 500225 764223 221284 317805 1285620 1976785 1349422 592638 1670289 1328892 649261 1976048 1131375 395923 292113 885207 1314673 1000712 493160 1017212 1659026 203054 1976443 80891 1652291 1175519 1901337 1133008 1195880 827482 1655997 564076 1096947 55479 104232 1455642 1326042 1969561 126613 1930865 1915307 1769759 777598 402313 1082449 937323 130916 867922 1915748 1149943 422938 1457609 1466949 633887 1872208 852557 1264917 1772402 1763717 1037479 878195 1258655 306475 1938051 253767 1897904 1452476 1892692 388085 363020 22249 1514350 129316 1371009 689147 1924937 1123133 1312710 1936062 1199703 883850 1468312 1052906 1285897 496003 468752 293075 854096 379955 1520802 1023056 1985772 50182 1866515 737055 1110193 563165 1291896 305516 1915837 1829551 1886019 1506973 1409204 308011 21063 1806622 559004 1342470 1581136 1055754 528313 1290780 1986280 649194 522905 1578300 1499292 1329928 1105031 972905 1076809 1032465 432650 20098 700626 1369928 290475 1964669 1998897 882104 1816463 981635 1344476 315519 681720 771711 1750862 96536 1161169 218247 1377041 806606 774975 372375 1150137 393570 576140 1352489 831061 389997 1535722 1108206 1391837 75331 581504 33384 1758337 181505 1673495 1300450 1427841 158271 87512 1109189 613052 1840988 368348 1172001 1035088 1658683 402898 140030 959306 322371 888979 684362 1029141 1625582 805395 1361888 32679 1992368 1026673 1599421 966029 1974801 1118810 163797 299011 1018140 1725535 677854 1358838 498164 213969 1161930 1248984 1002086 223435 1778523 111199 1082589 1251507 1541807 1393333 1815015 1111255 1466882 796869 737960 145720 7817 1940896 153323 1284631 749989 1473049 1267640 1976239 1974709 1087374 53500 691932 940727 1184453 1158102 1304041 591006 491804 1720687 297403 939989 665626 715810 314302 1014689 1292681 647980 1606834 1788607 1071112 527912 297459 1460238 437932 1292469 1022373 621499 49739 37740 1702785 1010347 170350 1320004 1902011 1002336 1470621 626520 847830 1713390 478738 1934564 45756 392401 1015135 633837 903807 120223 301740 1776795 820978 1168677 1183497 1824118 1162742 1759620 809767 281975 1856023 734849 872746 1498733 1665697 1244026 1040704 1964250 1675039 1075164 1472048 1062644 1219535 816073 298942 528928 250799 1012224 1929504 515186 664669 200964 135532 1501708 1187321 1267701 168344 240894 692369 1134199 1018090 1290270 1681094 629718 1402915 797170 449015 802424 1870818 451198 1821166 1051897 1659064 806801 1777884 1049762 864449 495228 1395554 1749557 423392 681353 1709709 574835 1747869 171870 246153 1494054 1177830 20521 945154 493732 151919 232503 1153447 310648 960673 457011 1209168 420772 1639964 781478 128361 744591 1207973 131928 618430 683463 64169 617976 964728 119950 810451 776692 663078 352306 828186 694059 44148 1186883 979618 1895246 1631174 642539 1198945 282149 336127 1634063 884859 1594168 1868283 1316090 505910 1681879 397317 460828 69649 1305197 1170365 966892 913240 836133 753820 1267998 147220 238091 263030 641446 1267565 998893 1863966 1839558 1807466 1240289 1052366 109713 1492478 226336 1271503 587856 761966 196892 1358448 1157483 1505623 343293 1795409 1978311 1823276 1593461 1889366 1748823 1464514 1043968 829869 1496244 879551 1239330 1948104 1264694 984075 733594 1909417 362670 449190 1731988 1633750 845754 804629 50878 507955 1412135 1800371 1877045 569113 172344 1042797 1080304 617761 1432284 1334979 401716 983515 1310855 1798132 361663 142473 263424 1170387 796802 1666069 1087564 1066542 1107420 854205 1471953 1003391 1383098 572592 1462138 892592 712429 954617 500550 1820789 676131 165576 1674717 485059 693720 176404 841719 761517 307570 1216378 196200 369855 665050 1499088 386067 289186 1666255 1177313 701455 743320 914063 1148875 93807 1962877 1812240 1687129 1470262 912489 52311 1681582 1719673 283562 603275 792236 219537 1713127 595279 1741302 958654 1468025 1101453 909642 12969 732596 953442 903253 1350116 690629 876888 1257404 1783298 1599740 26482 646888 1020906 655690 1056343 1780972 872658 886883 1936827 604114 1855730 1906582 14611 1971780 1804744 571644 1978202 564748 828537 401313 527188 155215 1101174 1620695 944147 1035684 125749 938048 1131731 8933 1389624 473924 528703 1606202 741871 101669 1205145 718823 1663641 1551782 953064 1116464 345794 1452030 883053 1379829 372935 1500273 1731509 1516793 381121 636723 1505423 204969 158260 998928 755196 722289 1250486 943480 119161 579415 1621881 880738 754190 1294902 1313234 1555252 1283792 1354839 776215 1178259 1470152 1256920 1586004 1775287 447067 1309537 647804 828583 1628323 506368 624452 1337913 551866 1520363 1181007 843354 990408 1963909 395831 927236 1982894 1226715 257020 1068286 893937 1492946 200115 991550 48525 920188 1250816 315221 1657738 1540883 1188686 1254811 134516 1884365 702692 1497710 1609309 1265357 1712954 299430 1521346 1689375 77694 1112157 536750 1054489 789253 1023302 1125997 1095811 1250393 1140748 302004 455479 82623 682311 602068 457444 359123 354989 915254 1715917 1022445 409033 1315411 1855516 3865 1894815 346904 1446002 766747 379920 729846 12488 931201 1388039 711852 1390194 1503676 1843640 832276 1356226 284854 161287 1664616 1693648 1390209 1838529 516950 1834843 437013 1349789 1417022 1807969 1450585 1637221 1784552 493455 378552 1287383 1069019 800688 894727 764408 1751530 424959 1738185 1339491 820637 576055 1713478 1717362 684989 1969335 411108 259808 1007469 670717 15915 1310617 305968 1561767 957710 990265 320141 1601667 1716768 1913534 795373 926115 91325 1587107 714533 1829354 729991 1501139 179755 1902840 409946 117668 940601 1467935 1896418 153512 1747419 1148720 1200159 1881258 979381 227863 625139 375969 1254646 1541994 651927 1566236 190658 1859163 319161 544934 232122 50690 745331 1561583 1833544 1204830 23679 1761530 1262876 821145 83242 564881 688781 1094123 327386 485946 750846 1649551 1673389 676781 901946 488380 51182 1359105 239308 1102038 1490785 1764434 1350012 610326 462166 1753737 116644 1808618 1039566 1085928 1075564 1266468 146738 1629021 1750854 831800 1010948 240333 1420557 1679499 1230688 643340 583556 1801099 965674 372261 1418433 603619 1196042 1033839 886441 770410 1906554 518317 269796 1159138 1912429 773202 249950 776305 22907 1265999 994989 509398 230152 556355 1470055 1374537 98097 93319 66181 1354286 1289161 945549 1271595 257325 1210603 1318825 1265545 972239 60082 1356287 1513430 749767 22061 1844304 641919 601182 62470 1242464 1854853 115130 1967369 1627844 1259225 42656 817375 627511 1843578 1337211 526365 994150 310709 329272 1551084 1277307 1012475 253965 1582376 1307839 1100105 92828 879126 326111 1707252 1522898 332120 1492563 1308889 1047421 1944113 309384 616548 1915839 1856158 564318 1598130 813617 137523 506795 338510 220414 1380370 533331 1008336 788565 641429 919682 1416769 142940 848263 1358635 914183 429103 192281 326385 1859772 991515 694863 291419 419566 132961 567226 1254012 1181602 1256846 1501022 918130 424608 1916283 1179286 513792 1421286 1777340 637608 217345 1077005 1770902 430779 1058601 1034718 936382 1998744 421428 1905671 955867 1172065 1022424 1773702 921607 400923 1119294 18732 1802558 1995047 525675 1713457 1854683 560675 517977 1625771 1484985 1313425 1235001 379069 1667529 1501454 353350 996006 58865 184553 527700 831386 529111 1504636 1996455 512814 13774 1073905 1006200 1723957 747588 204949 1234519 1987671 822211 1897845 1641315 336444 311179 1337435 1445231 1777529 860991 1944256 1798092 1857010 22671 736703 1273444 1809645 756458 457359 242604 475305 1627729 1239430 389729 1259832 1753964 1100477 1670882 472469 1707511 428476 443474 1942037 917010 1060486 1647681 326427 1234756 449112 1993728 1740558 1775293 684160 1071679 235862 1940909 1867612 841656 13055 543891 412334 1600770 1062034 1690952 1740716 791486 1594126 251444 1738740 90733 1675125 1116923 1069431 1373717 1272595 826696 1688649 1335707 979466 381515 1083707 1829462 431285 1712655 85725 1341895 1070433 1990694 509895 557132 731729 1886443 1107218 232592 729270 1245354 714417 413557 333309 275992 127397 1544102 1689760 672043 407762 274978 1048607 564578 1529184 126232 302929 1447032 1577707 638970 116061 1073346 900481 1469032 1228382 157923 1491790 1649915 345413 1501679 1882748 1184126 1316998 1342651 998351 1831841 1735347 297664 1186981 1158244 397339 1499551 1951269 1316910 1998229 280820 1438745 1339289 792129 1147512 1342628 1871958 1654415 1935744 678750 1746354 916395 628867 1610423 328945 1350172 1597685 675350 849204 1359745 598543 1510180 1365094 103556 1143298 467953 550815 1865005 1525743 939576 913256 1467313 582767 931868 20541 995317 1367608 1628059 1500940 695370 1495200 1578307 1362083 559761 565568 1208250 1096884 128796 1569312 196526 1968824 436152 1533746 1125361 325024 799744 1764176 699440 1248193 1637331 611939 498719 1707347 493832 1274327 173903 1006864 485178 1678683 392560 1020511 711707 660905 727183 1534391 285872 1346422 1881205 18186 401188 1353557 822652 1217143 1378881 1195761 1680522 1221226 1111206 1328936 144772 1071969 1141468 1487937 1679695 260549 57487 1874792 688260 1577316 636120 571169 1380941 273588 1319803 1653389 1152676 214450 677792 64269 356644 1662608 996521 201466 1781887 1075687 1907206 699473 446692 1450133 881979 789448 570706 1960275 392135 515636 3777 1634103 293971 50150 745581 1057134 1083264 79681 508554 1051650 1178515 601985 491526 366370 1483118 699414 1181610 933542 1916639 416243 104194 957699 1169669 137987 349076 636383 87312 800024 1008860 1121183 1918886 1400148 433149 981647 596251 250267 1969453 566703 615473 1326692 843938 84232 992988 278953 1734851 1731529 1641007 1243187 621748 2139 216657 967812 1071807 49945 1431860 1344223 90449 950261 307434 755454 1348732 1909875 62545 1579970 1803318 1780156 1507903 1353975 984646 186581 436746 884713 1522321 1295980 1876071 1194146 204187 905724 1618234 719915 1727212 680312 1118159 189812 74974 1826500 1689605 871019 1662729 654260 1315333 1482788 785110 1902329 1203254 36612 866445 225148 1623727 98184 322537 1828120 1683207 753704 1270625 1722715 1683763 562193 680042 1922968 1788597 1751981 958618 1981372 842606 389096 503563 1178218 1023 765551 1368230 1788007 872379 1383876 1172546 1688846 1596995 218178 1242520 1365712 1521416 1258979 1933233 1140476 1434583 1312372 919384 1937662 380876 796305 1597281 653855 913683 1126782 575136 457572 1637401 1727357 1304602 1059039 890104 1167035 246862 1957729 760145 478708 671328 332721 437672 1898831 1502981 381884 600290 1465069 348387 1200925 562266 445003 1319431 111767 264956 1203513 536276 829452 1647263 1674907 1600777 1922142 999054 971363 1860825 229389 622497 1775995 1228563 1578663 1385733 1498687 297211 890142 1505239 284012 667138 207932 1898695 914778 1741502 41228 1853023 63082 568842 1815181 1920955 584729 927964 1826446 1122757 1027608 1984798 1273435 172588 432832 409066 970073 726990 1671419 1415722 1441115 1712491 17371 157570 848261 524221 95400 329866 1168016 594561 195952 692890 1658930 773608 202911 205489 779086 548277 951878 1161575 1595553 405787 1617496 1904207 484245 1073539 234613 310843 1490562 69427 348897 175705 1911945 1548149 888019 961157 289585 1005030 1617118 241684 1454651 1437712 1027923 131115 469000 366708 1569280 1500763 1506425 952616 1446797 1766258 25447 706594 20613 501943 269033 1629711 1299885 537338 1674226 210625 361559 773836 1824101 331892 69582 1149175 86114 1587507 1689123 121727 715730 1612877 100349 1285497 78018 1905082 494118 592705 774066 1054714 1012147 600070 659005 260303 543027 1667527 165905 140438 1777860 966748 1705781 202087 1932955 37617 740429 308489 199158 369658 496159 1434534 1470626 61380 1016774 726468 212253 656080 308226 388539 1109590 1685413 1788061 1986929 1195966 681029 929729 745990 414625 37895 35988 1277295 686675 1955424 769609 523042 396512 1573847 1318287 1160559 304788 31890 1717823 134066 633333 408023 563909 211579 695709 1717844 758283 1380113 547783 935605 713554 1463350 1905541 946404 1444800 444160 487544 1137042 997448 1628904 1389622 608304 456469 1397638 1088715 1538951 1858826 1146025 1090786 980717 1769233 1774888 436608 1013734 982258 1606763 629660 1115239 289788 625470 507821 364576 278950 330294 1267275 1987951 549548 888174 837326 527414 1685975 228233 1057344 555375 1632295 854583 1429848 338718 1010082 733924 1206702 799121 816406 1491478 1865467 566363 1670835 1712445 218576 722810 1336316 1918416 1312171 496997 1040397 1308231 470863 1613397 1317412 1915610 326033 623547 1438366 1569375 1867090 38525 1328939 1147669 1901415 1318285 598184 1106577 545104 1986383 1980904 1678386 1422138 1130915 662170 502970 284241 784382 1419610 494612 1949236 1907601 1788472 104574 1395789 8601 100366 209474 307655 305617 1976568 1808627 1326176 1261820 447239 501218 274547 1246561 1641257 411708 776742 1033248 1506136 802662 338848 1391884 721999 445434 1895615 1050280 1078349 990776 442898 255938 744311 1576405 190577 1379884 1232969 1097506 1571072 981891 1293784 367017 1908028 877999 352865 812354 877645 615665 1137817 340490 860193 1804255 986915 1026833 962873 784733 1286488 1535498 1709904 445203 1943472 1071673 1329965 1080031 1305014 1359292 1167260 962483 97627 1790307 1506047 1705182 155795 398198 889766 1255242 131961 662683 858481 385067 824993 1744741 440556 1755983 434968 302674 1661643 657061 990814 1823275 1132779 980690 1671528 109682 1569914 561194 214090 1638174 1399820 1369613 1890755 247376 245041 1693866 1167490 25632 404347 70055 1410094 435639 1969290 335937 1160223 1228778 468220 1057417 1635518 1454639 1990112 58417 1819757 353073 1568139 409183 161692 313882 1966942 69292 288367 1144184 28983 634973 920649 299285 860360 1234833 728694 1389742 921619 729775 1170755 801724 1010426 1340007 514557 1141736 1922207 1116538 604244 926575 499168 1202152 515645 1118893 138199 398622 941158 1172277 1055854 1092647 1668865 656243 1980796 787417 1488396 90890 1836340 426571 836196 137047 379678 1768383 701666 258017 390874 874883 1768297 10650 1262694 1352421 3589 955066 1301219 92838 762263 1837241 686810 1386691 1236485 1998855 1446330 1122839 1084856 1846532 1546105 994673 1793651 317567 628882 1193133 1105531 192801 272682 568638 1161262 1059541 1848381 1878165 724085 1084863 103735 1172650 1841455 1743680 178543 733969 265457 1565788 1255933 239943 1830719 1873414 1636524 640655 114256 1940801 1199965 1078738 1610858 1961621 1476391 299634 1383219 1564777 7464 343436 1040520 1873817 364833 1371522 1083250 1020170 1828354 481480 1075190 1860911 1918099 767365 1715312 1471354 1575549 929364 1742181 22375 73493 840044 134296 999542 1816787 218704 511715 117532 1596225 42992 1284038 1162766 824988 1768910 1708210 68201 1434792 1277054 731111 1315564 832967 369682 212532 890888 678944 1806702 1151483 1715471 1292631 1584174 151186 1754383 1382946 1804333 1179821 602472 987249 1962862 572512 473223 328464 1409151 158857 724661 609212 138064 1860851 1648264 1615884 515373 39602 107581 157458 1864405 1231951 331747 516489 1896791 495537 683073 1341130 1329823 1929924 1965243 226978 830950 861090 1108951 527203 860608 1006175 303283 1908925 833219 1787852 1875599 1157535 1185861 1944270 1232873 594153 1243978 156930 1089471 113712 840065 1298943 926506 303670 1392199 1362229 60767 298484 144453 688904 1638819 392473 1953107 345847 1115619 1527426 233975 919285 709338 21484 905989 1673158 1300112 310321 562205 117625 1004291 633790 292148 951090 314636 1825233 674107 1360863 710078 1329518 1331894 628280 717625 1337390 1640012 967314 11979 1233661 1110861 1412786 545507 295223 813850 712550 1613183 26981 1667274 412262 679176 471516 1482786 720235 470268 1057012 1557762 1612851 275024 994483 44918 913090 931555 1379225 866020 1043532 727415 712072 587470 498980 1721774 590281 373180 1804447 1298061 327481 1665329 1850976 782514 518798 441248 1473056 1649018 884863 696655 720138 241104 352159 426027 443423 1166851 1045407 1583412 1817746 1014138 187816 1739299 988585 1393618 522520 250628 202454 162464 305427 1102546 1181922 471488 216061 627388 767878 682117 637259 130617 289029 1802590 843174 1518025 1345118 310963 229908 889307 831624 929919 1457790 1538270 549483 507007 171156 878462 1455626 709979 509083 157850 147350 887359 764572 1338497 1859818 1128386 1523936 1724244 1400640 800342 1884848 388246 719031 374187 1945388 1083320 1327950 126439 944318 687993 974274 1376707 1408346 1034653 29745 539438 1436634 103884 854158 1949773 1183996 1242552 1865245 1103524 1806957 1459998 1496347 954806 1581211 644998 1349459 553220 73099 21158 728803 35795 1436523 729956 183328 64030 853232 1009695 227818 400386 1835648 232294 1895821 1252208 1389687 352808 1930082 1322109 695234 554628 335817 41537 1882521 15360 1291809 872339 1027527 1203668 528758 935519 460273 1158224 1551957 1442587 1574689 18672 1909179 822333 414506 1157956 556997 147681 169234 1850460 264521 1099584 344331 1795856 514548 102542 1649085 1750442 1906624 1000511 407941 1169048 978995 435476 1789800 989059 1394787 1435603 1024786 635869 1491570 1168145 71853 580753 1211925 339943 1225265 57411 1681786 751891 1178511 1358767 1150668 398279 1146811 1825866 1537199 126986 1327048 718096 1240373 357666 1478282 364484 570641 884786 696400 1494581 1038000 449451 1669081 1467945 507199 239316 984825 1049755 488368 858592 204887 923785 1484580 1743654 1825331 1892388 1758164 1144213 1069965 192948 1886742 113601 1263692 245911 1406044 1621847 1279033 936525 418654 1578735 84905 1053635 1586897 79306 519570 1567859 1888248 1370821 1988643 898689 540089 86135 1095605 336024 543238 373299 894070 1760425 88658 839645 594250 1649254 731592 1403210 1573187 959565 1250380 1662500 1137004 397123 1805403 114076 228648 356712 33488 1048124 1705181 1422231 1580144 1216785 137029 1177014 213748 1617022 1110088 1415040 1642942 57183 1683865 1681003 987470 99727 1606817 2470 769411 1188575 1477450 291009 1981570 1723886 1576807 1178403 1014881 440989 594019 700656 1526282 283439 858062 1772759 243802 1917399 1554990 795487 1748175 1498376 1707025 1137591 1166320 820617 166838 420581 578613 1612398 1784861 1075234 1023392 169206 235828 344861 1060462 1386659 1795590 1019861 1455184 586721 1305739 459116 1949574 211922 468569 1328168 684548 1353830 1511835 1751889 1896023 565550 1542412 788328 1101113 231055 323013 1474471 1841836 930516 1141429 952812 303455 1781135 6937 628734 1029681 664661 1929453 46518 934149 216737 727090 1938088 1137917 1560278 1451119 910933 354744 107340 682833 1477074 1290920 290742 1258429 1960571 405043 1205632 1985971 442012 1848438 223925 716215 1647452 1719441 834742 1387304 948102 1315146 1511894 821775 1996403 1230714 315453 206006 269958 101550 1012361 1009025 154554 1417594 881861 572671 834197 1784374 496389 1089966 1425730 1732490 104596 1752597 164924 118387 506401 637239 1929113 163173 734031 314186 1949767 336262 930747 736874 1300551 1920437 1268614 1773714 1171118 1127663 1493440 615717 1421397 112127 1296367 217051 488140 1822793 47065 1689899 291372 907999 1977266 182046 1135097 305479 557101 583920 238649 1301276 822235 346387 1932823 972764 282248 110909 169143 1676178 1857683 1693421 828038 542499 606419 17005 1317354 158794 1344365 716507 400634 1914005 443659 853567 824039 988147 23039 505196 311698 1755035 1902269 1006588 1741580 60685 1854605 695228 1325413 582649 217716 446395 1318388 1664070 260104 1429439 582895 248180 301703 425758 1236287 1891516 895239 1553276 1897569 1935403 181518 725476 1627234 1145664 839868 1002286 989782 1495430 1236443 1244734 535053 1195587 1098873 1631850 981388 1533611 1897382 803904 1842904 1587642 1600780 1557730 1006390 57987 1498517 1910550 1210523 1631073 1735931 618824 1645358 288423 324504 944833 794674 1800807 787278 425946 190981 1330350 214976 1756088 1254095 160880 281904 1520998 1611929 1052733 1378073 192984 43380 74621 225670 1127913 677592 739326 1903372 177002 1607949 1037204 1403004 1167369 1339042 915914 1063976 561850 249830 158428 1501260 1385226 949792 969159 352035 594038 279706 1883440 1606638 473412 365789 1136160 1702184 868232 707478 685003 327272 629278 42021 232049 455950 173658 668933 903871 1638660 81098 356079 1072264 90479 5222 392619 830522 1850299 1425095 401087 1266828 1243585 26091 1706621 1046577 1373038 613097 814384 510428 666995 561528 1476460 1537899 1670099 802599 615695 991263 440298 6283 1502397 1032346 1385259 1079001 1411279 1369838 611579 1899639 1157458 1801897 1170956 300123 1906522 340590 228066 1534483 1413208 272177 313250 854012 5834 931959 1122421 754516 1130229 908064 934342 345392 157255 1501684 811646 1380655 1645653 371863 362389 1023877 1100397 1374511 46708 573639 400983 1489560 1388762 72296 1303746 1487660 1413702 1237978 309076 208281 94499 1932140 1852157 1738775 1583726 1720267 1150404 1857536 242315 973374 324758 815873 522786 678854 333953 1860042 796665 449582 1697076 1516147 209491 815763 1844041 1918496 1379510 1678847 1230179 1113065 293499 937651 1953822 1850188 1522484 1606390 926538 988835 1499953 547289 1524928 1637140 641539 1618273 1825834 497232 1334908 29095 62890 929662 1192303 1461823 775082 1511524 1503822 174498 922077 1949243 1289700 133922 884453 247904 1218984 14165 1199581 679534 1878525 251707 736938 1407349 451905 1537838 767867 774476 1077481 654703 1764467 1275191 1308162 1246066 1555374 1038573 831661 270155 727374 1084462 1866499 102598 1201559 1070572 504794 1274489 1344619 1749153 1130139 577093 924109 260503 1296744 422297 1477898 14129 1173747 1187593 688714 89849 1206122 1261557 1772834 1807420 1369926 1791331 101722 601388 1426927 98632 1255126 1484091 1809816 365090 1665420 1851520 1886136 980758 1030417 801093 1015495 335908 1051573 26741 251706 1776030 645440 1997991 1460730 281516 1521309 1282891 1033769 1526595 1445212 775843 1398806 794365 1874871 573026 621496 1258411 168510 672003 790338 230057 1069227 780075 382332 1052013 1440387 859440 222216 551129 1989523 1510266 1328725 338815 468655 170833 1047394 626394 972237 1795229 1900205 1043548 1870100 599638 1960381 97617 464396 958128 1391376 1790777 1805623 92347 1839448 1446022 663573 684023 70489 1984761 553371 516005 1597560 435327 1995841 14156 1853415 685017 885130 115792 259626 1308528 1683651 589555 682246 1040944 993518 1952394 579002 1713466 219469 1262764 801999 1428641 1521860 1794890 1266798 1676251 1772123 790662 1488413 1046970 1355196 183105 833795 271133 1925227 1586262 1088493 915156 1848039 1629491 991787 1011353 425800 788754 714751 1654579 1719191 1608404 1499315 300910 766244 1311904 1433979 1989253 1213937 1547278 1565664 1792468 915486 258774 1521925 352145 1962161 843054 520031 56484 1409895 127349 707357 657961 1201180 485855 860852 336742 583674 1462532 1102834 1394143 256206 1920819 354831 1259358 1550858 1285730 896652 1593036 1605494 1343756 1477799 1791308 1815205 1226480 150243 1448946 808958 117365 1319775 466112 1328702 65599 108656 227997 1185435 1688946 1463064 1221128 1082472 237644 3884 415473 1710735 54198 30173 1584398 155071 688980 1457248 1440413 521187 1040176 359358 1175894 1036506 1025004 371082 969979 1888583 11138 1116569 1837739 79539 19799 824416 704043 17772 1661937 741264 313443 1610382 65189 83110 1056147 594581 56933 788220 1449729 507548 1402586 986832 1478313 289336 883424 1320424 347855 778140 1802438 44892 1528012 419463 1126214 1562352 785948 1178298 1384330 130781 79870 164665 1290750 691413 324183 1713152 1493267 330913 610850 240008 207081 1069272 526763 509260 1880065 748374 1496669 206677 1861728 481954 77965 1210648 1730424 346302 1366336 29265 575032 299392 1574563 667556 1587655 1148735 896288 988559 725035 944016 1019023 760562 1911161 1914937 1125543 49698 1371806 660384 62923 794378 1097278 192903 1739097 1127038 478538 1384006 1806713 779743 42696 1343192 1979907 43496 932977 949339 918741 1333188 787683 577370 1985598 225584 1017038 1266363 306179 911635 456706 477455 1720403 428626 1262728 1879455 1960880 1632103 445306 1573800 1891144 694988 602001 681480 1247345 1329941 1889892 1990870 1774266 471214 1120626 1118156 1792943 1599956 398912 228419 266647 1128588 1321861 1534808 1382795 11287 876966 712784 1992091 706239 316310 1763998 1902380 357823 24419 759707 1841432 439 958647 22055 854369 222209 209569 558761 350161 908187 159935 65307 1708789 1243151 937809 88212 1984556 497074 1726851 1307093 416322 1496506 1955816 1729898 1254859 1722908 1119372 994641 1085879 1765606 148891 163543 1172122 1316579 1399943 1812159 1715332 560020 1447324 209091 358034 288116 7623 923713 673336 1555597 869086 1641329 733578 260447 742631 435763 73627 244953 947568 522678 589728 880744 1027822 1614026 1534047 1649608 854469 601245 1228188 1094870 592710 935339 1010889 1117255 131561 714019 205858 1468609 919696 1711359 1821756 1931141 228079 1686773 459856 1742912 138294 1096086 342530 623977 948316 342404 1420301 972944 1046206 753695 26580 1564368 381520 1567440 1115617 1052006 301836 1336196 545886 15855 1915380 1075712 1391689 1693853 779960 1469832 1328967 1866032 192030 56926 74711 1587335 1296537 1816758 1690398 746933 1282248 534052 767476 89051 1375832 1728192 1934631 1524037 902994 1677500 166132 1894426 845741 1914397 698959 1766204 1658168 76321 293917 1278985 345380 721680 1721421 667987 1141043 569865 212441 1362119 1636697 1278496 1870389 524918 988771 1251217 480873 835438 954057 1252383 299335 26844 1171223 919651 1485860 278991 44236 1172123 202495 612870 1141368 963350 1058566 1139868 567172 1972871 732623 44764 811172 492758 190077 1732614 595740 664942 698256 472780 239456 1945120 1900341 438437 130095 1625590 1713081 804214 1048100 1309708 926790 1043122 1399481 727423 110832 1015688 660283 1346777 402640 161158 1534737 1382589 1359300 1108775 1894924 1357826 826581 947997 218590 894811 756250 1663262 76461 390418 994913 805524 547776 1416857 508339 1885620 1409328 1434885 155518 138168 1876640 498097 718349 1557307 136631 1360262 806609 1399253 1244234 1027438 307427 512395 1292289 1666936 177150 1543235 899269 622165 376718 718229 681968 955009 1800448 1995398 705463 1269987 894862 1992712 541009 1046540 888768 208511 1609566 524998 1376598 323644 1969383 1497587 1415203 973633 1687612 1332019 867354 407321 422163 1069918 282550 1775174 538089 481403 1211244 627797 647485 446768 694085 1443220 706425 1898341 1747806 216671 1471890 118449 1649754 1617564 1549577 1228951 1277167 1334779 378726 1025475 1534182 577052 992398 8214 1039921 1771397 1431672 1852935 1578056 1347659 1480120 544846 396659 1689907 988562 1730150 399243 1042422 562913 335620 202801 1407109 777476 1288808 109090 1622266 1395303 1724833 48618 1232891 1613618 623239 898419 1711003 1200822 622312 970553 1293523 1625639 1766713 1091493 1678625 36839 236754 1281154 1288429 256712 977147 771930 886624 748967 376325 1226068 155672 299698 420509 1128502 375347 717444 1388799 1050367 386162 1613144 316675 1458232 1002318 1512446 676955 1768126 93724 1914856 1914924 1238101 1662467 935553 255300 1431279 530550 1939648 434336 290617 1490506 1637871 814019 227523 1953207 1531659 312078 1695024 817099 198198 1168327 34592 459225 1018375 1977983 1526159 1095313 1879329 1064727 1811503 759846 1151076 845440 125992 722828 1309544 1345398 1846706 1690083 1621787 479241 1867071 1452258 711411 860174 979028 69512 1812898 4931 1282964 1625621 214532 702332 828315 735350 1456563 1331600 676347 1011440 1134243 37304 1151671 971885 1592104 1828122 203627 956861 165197 79629 532791 569506 1554356 22524 1391647 1751619 549281 887869 363803 51956 1378452 1560305 744433 277274 873050 1135204 1720080 387328 617152 1194107 899428 1103202 1554785 178700 998419 686494 1406000 1589786 191631 1244407 923109 1944165 725030 361817 521893 30475 1406333 1710043 1156301 1676924 85369 1334742 1742949 1832609 1913294 1449559 812487 889909 1488588 1492861 1778205 1700772 1678722 105490 545427 464559 1191784 247009 1621369 1428877 1882168 1865225 1339339 308796 660261 1202463 1932216 1869607 1907039 1288829 635847 1479084 1242311 1943202 82382 152115 455525 1895499 420112 1097156 402151 1908447 1195168 1398766 1493957 1561661 564073 1377384 99909 1165597 1861328 1195417 1623988 596116 866964 150341 1733040 1827708 754866 1904115 1650090 1671069 899046 1364573 510403 1858677 1734839 1652669 627612 1472553 121133 1191934 1056611 1073080 188335 1256627 1211030 1768868 261101 977197 810648 911179 1010655 1654493 1719042 1506494 1570478 394745 1410226 419002 803714 970199 1111452 424587 1662241 1935083 1901691 742564 165781 65626 560848 1985502 548539 419593 1317405 1057325 1201883 1129544 734163 716547 1016527 68454 671465 1069552 1790427 5945 1918274 889596 1405446 1055426 1495586 1254069 958521 659199 156271 1229265 1052277 745088 1564075 1748662 959078 510436 1867805 234702 1757955 986578 35400 726911 1153678 1720909 1255779 994809 264447 1666400 13212 1963066 190031 1208738 90793 1757630 748853 1402291 994504 1687823 51408 835920 1651219 359350 1864618 1522533 271646 760732 185555 788938 969774 1445658 1547421 1454022 383938 1291045 123771 816303 981428 369330 316401 1347232 187957 242658 983521 1723481 1924871 1967747 1555426 25937 1154678 149577 286129 863696 183473 1229578 626439 716927 104463 1928505 1829817 1075976 769214 28380 1221507 945539 1634239 1557463 1053458 1956158 1619677 1398333 1593177 521912 1100154 589174 258375 1989081 1974660 1190284 1864207 1476536 673755 738662 918151 1663807 1607193 621060 871042 74965 422714 457220 71433 1404061 56410 31373 462331 1287024 953178 661880 333597 898074 1802575 1284506 1062051 1493978 1655813 1331897 1092003 428042 1637681 432107 1977292 1893792 404476 1918149 379674 1015868 1307802 1772279 233266 180650 902661 1575406 985691 1128207 1415611 1012665 213882 323741 835652 1309511 744022 1015393 1983779 1353294 701887 285810 475036 977178 1076243 1102864 1469350 28023 615275 843002 851353 1865527 1051198 52456 1313639 1265012 267958 1824225 476176 1665486 1542246 1962645 510240 1894333 892509 1024712 1168389 274689 1162460 1964289 1358401 93668 316973 1600740 354238 945275 141110 666035 938302 1749367 375589 864609 932782 1106450 516752 276521 1547503 1026516 1824473 728476 1187382 1608329 1922567 962908 1923861 1503924 173370 403046 524629 1713214 1104093 1243636 1549761 1799818 1384447 1037318 1099598 381378 1604835 1513831 1455426 408449 1034707 162647 327437 1840989 45597 1589103 629048 547765 411065 1451035 159335 806262 855116 1591581 867200 532581 826580 1661181 912937 1356371 445813 1135821 1284949 1981308 943720 460848 439211 1266986 1365021 10961 1578902 1094253 1062737 1540182 1391261 1468444 231164 680732 1873346 623570 1559144 1261410 1841852 1258314 35486 1026687 96134 1863601 317531 953850 1451496 610775 856154 1196512 1526027 1530359 546765 1564070 1331252 621987 6778 444047 926086 1778840 636083 1161711 1272216 1609588 1354620 863415 1085049 42028 1348557 602273 1040916 1005923 79446 1284328 661682 175155 1397279 1275692 1109872 927416 1093988 1925295 33622 346645 267172 1382001 1651459 666354 1174783 1975978 1077843 1251383 1427868 617861 1299377 371188 1239276 583383 86584 205663 514800 515666 220077 1970978 548417 1204859 1597181 1029201 899304 1387087 1928213 1128999 1777415 1129846 1867500 1353534 1717448 351465 628590 703088 996899 826721 1411495 345084 1215786 181596 1250003 1520729 193035 1341770 839551 1964094 1005601 1260201 851828 12802 657013 1194620 1152374 347849 11108 243251 173609 1418726 1301202 1636118 1800904 908877 888120 1577193 1353252 668164 1614790 291968 252361 561653 1997454 853068 581058 1230462 1847884 1342352 390575 331693 582752 1144871 1687743 589702 1476488 229853 263812 529315 1820180 1976196 1982947 894919 391588 549780 191136 25410 1216822 439682 1338691 820936 1389317 250065 1494336 1106758 842533 989482 346482 1052696 404317 1988499 1988658 376550 506234 1690663 670680 1536351 105702 71018 974992 392147 625528 711307 1095926 381200 261205 1776245 1225885 840487 481431 241503 1585421 949992 496574 491971 1291921 1044204 656294 1385578 1179283 1728543 1743763 1315055 1866102 203139 670803 940314 1939392 913304 1028086 822439 284654 1477172 107150 170555 289658 239092 1604949 762813 94255 485854 1030661 1315879 266065 49271 198761 780658 313474 410704 267430 639997 124601 1129291 1819270 618699 66086 988686 476739 1523377 89920 827938 1906414 18494 1581423 829880 1122753 1513512 604510 1900942 1843529 332384 1232003 1940568 814905 954835 573641 1334982 1176308 147590 838435 1328278 747735 639122 699373 116582 1153420 475148 260080 1309023 1208545 1619638 1722852 125695 86043 539073 1031387 1856006 599965 77275 332343 1349315 313281 708356 1502047 791117 193294 1446548 1121683 1617090 1102034 1215118 652284 1472831 1233159 1863611 1935871 899984 632343 1222086 1877645 1504379 853341 1382770 982243 1606738 301150 1031390 556056 1662363 176474 1218414 1384646 208432 1260965 1914366 1592834 838958 1945598 388981 450554 1447080 1765490 1292230 753974 1008148 537704 304042 1760083 1246148 1712572 1830755 1743465 1934770 1785007 648384 998901 168938 1366309 1802326 1516644 624223 1771055 837596 716266 1403310 60743 857749 300435 1103463 1126706 32874 91666 361413 878363 1020226 1082197 616535 1398358 1642179 1724862 1248359 1413780 417454 497196 963134 236932 211184 536395 720503 171996 1688364 1956769 899387 204634 1423787 902337 851858 521480 1716379 1318585 1795841 386007 981898 336877 1100474 1194605 687520 658095 648711 735239 1694362 1507799 1919719 126585 212147 200313 1877281 1522141 831146 96136 1231481 1754158 667686 1407557 1095274 566343 685329 225055 1009102 1354775 839437 817821 1798327 43917 1456092 1791497 632168 839919 384570 1947434 647276 1859683 596675 785318 442841 193582 1190229 110227 427039 756803 876546 1865082 270195 118336 760289 7715 1121545 1064514 234229 725014 1093428 239396 1023231 1851764 1253718 376353 215361 812596 1954484 1305266 4300 31844 507539 1878755 113548 507395 167443 234450 379121 341874 1321210 1874851 189114 1653197 1504072 1424912 321792 1740403 895466 1674010 380488 100225 646650 1523879 584613 1340578 1334751 1751268 1927962 125425 1204130 345455 1983900 1848686 101425 1717630 1778996 1958395 1431020 998277 1909831 1546707 183604 1958143 42172 1175040 371950 519876 12300 1250941 983484 1456106 1988973 1863467 569331 957008 765653 1621580 1523141 1740337 560221 666667 340229 1758279 1106157 1655752 325980 1810217 1756158 625395 1595593 1583875 1346869 891371 49166 839429 960430 1203925 1187528 1534434 970901 1055731 212159 925220 1222891 1596588 44009 80294 815738 1404137 1846069 1927747 1923886 1435536 857859 300758 160268 750049 1849280 1959727 985466 335216 1093296 1707338 1012163 136650 1402278 673178 213880 121053 1914099 345642 1435288 494638 97882 1500326 268487 375681 785671 1536958 235950 421991 1948708 452295 60345 415395 476417 946080 706644 636479 1336977 922880 823007 1336140 641933 641830 1388813 579458 820463 1074157 1619080 606042 212581 672180 536613 1924832 1762061 580874 385685 1477032 1417497 331758 1974261 1289861 1473080 1276543 1729052 1546177 1881735 1405911 14052 818186 1851772 292655 120323 284091 1929466 680872 413729 1362909 419144 1421453 462364 1433713 819565 1600008 1420051 914821 215596 435207 968632 1431733 933362 1919774 1544354 1193381 1610470 1152288 1735593 1093575 259572 1344102 784457 60268 806898 69839 373393 831051 275895 1146544 943126 1132872 52664 736761 703988 1550305 1721355 1356923 66862 645080 1101793 705342 364049 1835893 392376 434932 1986896 1427076 106267 1479203 425778 259408 933074 1086964 1206598 944885 658432 1809530 1149038 188485 1914394 1602761 850209 2936 1834499 497353 179232 1358394 1081330 1593906 678658 380302 173540 404409 1213528 859361 274100 746532 1019966 27198 937315 91259 1594447 507043 1606991 128419 797945 131313 1612582 1503123 756127 1752629 142894 640778 1601679 512756 1973953 1853544 133522 1987104 1701049 1950935 1896395 170827 987343 1230478 983683 1376091 816323 314201 814671 1261591 386725 1745508 837408 1179213 1171365 1960820 733473 455702 889193 1729234 438365 459147 333468 1424398 264884 608847 1771135 1199584 19399 1320933 545866 1068897 1066531 2045 1292251 283569 1981110 1407691 1113816 245796 904052 849918 1572804 521375 168403 1669226 483409 1118783 1394046 1049818 1000528 424145 1064640 444809 872831 252120 1365192 658166 997770 640995 598500 1925930 1494730 1608156 885542 1993779 1376934 914870 259064 1480266 401666 1133318 465598 1092581 1698186 1280010 1299045 962776 798973 598427 309156 1178942 1727240 1513841 752688 1034341 1158055 756948 752861 1251581 1145598 200835 1642272 1505216 1930660 363603 596581 1659458 1118867 1005394 139470 313093 81812 766716 554864 653870 220682 597359 1534315 917432 581390 743447 368875 1360612 553624 87700 936984 375802 880617 1469404 150684 1063754 1233985 1047986 1103491 1386484 1688349 1919452 1228531 251534 1701666 960413 962789 1771873 1365474 745530 226325 1333621 1359309 948627 861872 593213 242802 249262 177237 1222470 1413973 319739 1105043 1001581 665748 906201 509743 983664 1709191 1412781 1051225 844521 1085536 650467 4710 74090 1360713 1907080 1348996 347737 1615509 903512 528893 1190029 604191 1357060 352284 1069975 538410 1024999 1453117 989317 1471061 1918576 1406751 1940276 222903 692162 1665660 1015447 834186 1651433 179884 1141612 710005 273658 1895893 1592497 1583178 1446065 1595998 222173 858314 582900 1117924 893408 1402745 1676180 23911 382511 1396180 1230123 298985 1028251 92483 638448 494018 478483 1359537 584610 887115 1653578 230386 668046 939793 116242 668825 1474077 1844837 1226861 1056616 1812684 490689 1017268 1480026 448441 90935 1653896 1557016 1364078 986783 1718261 1011006 1470134 1940782 1487621 449177 496425 21385 1146230 140247 834040 1899036 856956 37619 670115 1533799 325383 1344624 322257 1201617 1659569 1964219 1081889 1788962 777431 23611 757620 822044 209595 1858409 214564 1127862 1645308 305545 1899629 61622 1275332 993491 1358879 1630352 1597523 1779149 1116513 1623701 735615 1983096 1569889 1747642 1769773 1100015 632950 69286 1586567 896615 1935739 95186 59700 242094 1906413 226197 637357 1029758 997110 1948090 1280034 1540274 215498 563828 783157 1738516 912230 243582 1849547 1819982 914036 814072 151473 1941145 1128102 1924364 1417930 434506 1581573 1110335 967518 1626281 1162102 1276049 106801 1191026 534568 1994529 755039 891715 1227234 1417938 765680 800865 1608854 298647 628944 299485 1384620 178485 549006 1298038 525286 214088 167244 1942579 1168660 460793 1265367 865857 1194008 874550 1621061 756818 1313533 915458 685142 1091095 1238466 1408619 1610612 328861 1397216 1157151 1644256 1364507 1256778 798835 825931 1101179 638849 1381615 632076 1114598 1249743 887579 1799948 1349358 446379 835420 1146007 26641 101192 1813982 1048746 1754070 1904118 1899834 1882145 1214498 990548 395670 218870 1080299 367977 421647 1389225 106320 805455 1784225 1297860 261244 1469745 1100865 1939455 1304930 1662370 954031 314550 445227 1394007 1741811 179303 1396627 521942 1708360 1097964 688952 1015015 911373 594694 1847478 467165 846263 471878 1367233 1361677 1280726 1512573 681689 1730457 146568 413631 805376 1818676 1551701 1104394 511495 683115 1012199 1134570 333680 608506 198414 925917 534152 1236080 1582841 1326444 1428435 1542043 156150 895071 938211 553999 1214497 1988068 956536 1677303 1425488 382583 1947688 261560 1753384 1548633 753533 400909 921536 1612810 1305178 1212055 1521091 1832088 1318877 1561420 365785 140627 428226 1931907 1147509 462514 1954741 721498 367945 332749 1184968 1219737 1896611 637978 1211311 1920868 1715030 994846 1996307 729730 1943778 1937234 72044 736847 902019 1257557 1948330 1687560 1584778 1962393 1316815 1523672 1648483 1801979 180763 1181780 1173618 683191 1395103 1508139 430269 1317333 42511 836277 1768866 524619 327861 1543988 38015 1150476 422886 1354917 1980804 1330224 1454806 663059 1059051 1779693 942144 514362 239664 1244142 1758157 1253554 627626 620388 689889 700963 1028761 1548765 174974 320615 1854772 1319912 407340 967594 752562 26788 1844046 1058846 960085 1859522 952153 463397 297124 37233 894230 1692553 294258 549753 599627 1552782 1417494 1621614 483132 1337145 252538 1673824 118984 1336878 1510031 1392773 97123 1556479 1961241 1259704 228718 1368534 1810005 536563 793490 1563934 820010 382445 1257987 812705 70973 1446096 543105 974793 1405540 165436 60514 1493789 1041032 1981940 484491 1280707 1743745 1580816 1476547 336278 463507 776391 809950 1157084 646984 2413 667830 1267665 1150319 1112708 985710 1302796 1885320 1226201 1155293 551453 1736695 107030 208369 1625255 1779616 638735 1144948 1494922 35970 237126 548746 1949284 1892177 1561067 232947 254126 514676 931317 458495 1873979 1572765 351261 903431 1855328 1964290 1168606 1662890 1282467 1047887 589509 961488 1336287 1206849 1706542 40020 700975 1410879 522953 1543490 574143 622251 1095025 931400 430795 1746441 1923019 516947 1687549 1295953 1753083 1240874 429584 1912885 1085584 1247581 455431 1149784 1663341 775484 682137 471221 1170453 1975026 1685691 749262 791362 317572 413854 259169 1844540 339895 758826 983245 1729554 726270 978332 1581781 1588616 1914708 503758 166068 1544443 1242173 1012442 455076 574602 510884 1540672 1300520 1571017 1487991 588660 1729834 1276245 720375 856868 1997889 674349 528299 1681968 1812938 379936 1145679 959085 1824647 1524073 258943 151787 741137 444108 1476082 1978603 956540 1325174 1934393 847962 230822 356218 594236 669989 1208107 46274 1142228 1198582 203953 1626828 89537 368626 231258 948256 1365203 1577814 525422 905333 1213749 1366117 1268418 138509 18259 1900101 648507 46504 154014 700190 1347163 1696790 671505 1232436 1315343 393204 1369871 351229 719977 23773 1042847 1274069 735641 1016902 630596 65205 1884569 461490 1520070 1533503 1394217 477858 685855 1430122 1973623 1741050 127307 1916924 738030 1191107 1756709 1261227 930392 1070701 729703 1845337 994900 873205 888306 1823539 1277479 1207989 878143 1158953 122652 1137667 424777 104252 772743 1710782 1713832 1886716 672778 1915545 588393 446189 918621 1882336 1355638 603902 1775848 1707917 789488 1290390 1828652 1340713 1067771 997220 991302 1071073 1332708 195859 1056585 1360585 1581473 1507638 1386036 1956510 63824 1043751 182755 748201 1090460 752971 314718 227359 1582057 953003 811302 903456 1257774 1015040 771655 425862 757200 956816 256651 1791218 492200 769784 31195 581276 1918361 1446357 987659 423032 413773 813077 623861 1227516 1083799 41660 1367665 1428135 145115 1534043 446222 1648446 806171 839102 909743 505071 1587980 409829 817218 62559 358955 174178 574530 623261 1429939 844019 676105 1056625 1077713 1973773 807464 1591345 557866 1130782 272498 1876045 100719 1600137 1600411 1524637 90229 85319 1701503 400936 478011 837439 1979322 1239247 33521 1788092 529948 104328 1995574 1087344 1309197 1313310 1982503 196079 19145 516324 648944 1250378 483850 1962992 797199 1432686 557544 1899980 1668466 1687350 468978 635642 1577741 220429 1889194 444772 1834038 1793857 703567 116607 1014709 817452 1802667 1351082 1631691 1421860 1108608 605970 1851781 786768 1199286 800340 1375308 1048553 880196 920575 1041998 1665166 625875 1029603 1465856 1855475 816557 1929961 1298292 1394758 580901 692361 1564912 1126159 1950124 1100821 580712 1977308 495838 1427178 1458231 780603 372221 1488981 1560999 1033692 1866609 601723 832716 487216 1521632 1294995 1687318 382251 1007378 777371 1165473 195970 1930874 493580 424394 1645530 1860605 1715642 477674 994181 1728764 346186 396056 1937383 1408856 1370060 993192 1143920 1470146 385511 1093095 379743 226405 1955810 1145651 1872508 873353 1062817 1270160 1549189 874716 411153 1170587 828085 416525 384430 1221027 608925 1650922 438619 1887703 756304 1417596 1942904 1719435 1405035 1039445 438477 716129 583103 348295 394125 553431 705700 1544032 1409476 1903440 593543 1044072 1886935 732210 580137 843782 1171664 1539668 561583 1817791 679849 675790 843862 1236653 453059 1900159 558039 1300384 219323 1879301 1048461 1139476 1992095 866064 928986 1805145 19342 1544215 1042328 1680566 1828642 1160542 599529 18588 795690 1255087 1327520 980700 1581984 70948 1852383 1850218 1894298 423773 1359751 1069247 1802382 1678671 1448663 365867 237738 98178 457152 966242 7185 1695525 919783 325598 1548514 448627 1942250 1151408 739426 1459771 438721 1686171 1221617 1095480 1039963 1537664 681248 1450936 1292354 1946956 302298 43053 1996638 676734 1106987 1204626 270892 631228 1878061 1019680 941945 121118 1577731 830272 1183873 1502688 1380141 805438 970520 1804031 816387 31384 1538717 493311 989708 176082 1721005 1205878 518225 1017525 1714367 500362 1926028 1861466 1089775 1204227 1627212 899877 494764 770816 22637 1622797 1076843 1063298 1650112 1728916 229507 1391803 1273327 301823 1393659 1150286 1332804 1284591 21440 1014832 1726716 623889 1361620 325240 114102 1144178 1737315 198299 281879 134091 333583 240019 221158 1715152 1985880 441217 458031 1740846 1857466 1607813 1799307 458878 1423512 1816094 931754 1236581 1283493 1647597 690096 1067154 1511166 1569874 1423036 68502 1409090 751698 859091 1448520 20551 1786599 1372810 433556 1737388 1899605 1747352 479480 1257317 1106340 1315302 1678464 938107 941312 555239 443835 975825 292017 1844580 1600208 1665726 1535867 1408382 1179939 191680 880217 1580650 1272452 1093013 1779937 1533586 153016 1267916 1186803 1256705 1933035 360427 482759 840968 624197 366217 666293 771096 1687890 1609348 1473296 721853 369107 1245420 549757 1747284 1873235 808567 896829 660256 7698 816889 1986881 1922965 1093261 1823618 1562595 479496 1264681 1547947 1062809 47194 338625 662672 1477947 739537 954010 1487428 1851331 154308 1965511 683396 1026949 948968 1698322 1162712 1012583 1814832 890224 764546 1955289 1977480 728145 704056 1723132 659872 1124017 1333423 515471 1123961 413033 499543 1050094 284711 28691 273145 537688 48003 1397948 1680940 445109 1076387 382168 224384 1983297 518756 1157037 931750 412937 193765 238425 1401605 1074871 1620596 702780 1069820 288605 65656 1308247 1005240 1587135 1990710 178435 1265272 27766 1869230 1282723 405908 277445 478159 1855148 1854514 1120206 228434 344350 631535 1843259 1300971 904019 184162 577218 173966 1231579 828258 848219 246580 1013430 683729 444034 1093409 1222041 1246010 879336 136977 937805 134786 1830032 1625904 393049 49207 265658 1154777 1238596 666698 670674 1416896 119321 932573 422788 1884251 1498091 50393 996544 867631 836109 1961732 1740813 1989842 450537 837844 243702 830774 1614481 769756 928098 1355444 1522157 1337650 1893090 830525 1121949 989030 1473927 1437717 332991 363865 628912 875799 1156019 222841 201281 226265 184082 1606961 1400829 1528016 304303 1476985 1148193 538929 1389077 1657344 1819691 1023706 1376237 866090 493687 260103 171671 740250 1061904 76100 706972 1348563 1518776 1171350 1143265 547022 1616402 1154173 832534 1641935 127383 377359 432919 1729384 1415803 1710417 1692078 1640569 923674 1804951 342300 962336 361378 1758585 1991804 1240879 1796312 1714298 1242247 1973662 324443 962942 1236517 427298 714763 613623 1015167 959723 77548 1540452 1170595 713314 795101 1534366 1956914 1192823 60115 1872233 1325010 1670199 409485 1798069 1676590 1680862 1595256 338092 1986193 299293 617053 1786517 266062 1759905 226706 1219003 21392 1929859 881675 1753289 609608 325053 498420 482032 1099286 718109 1191383 1600878 1533269 1073109 627677 89409 735039 1114494 309903 1118314 1762440 849804 1671104 97578 1930212 1663555 113908 1169205 1994263 721968 1354300 681090 1414372 531497 1430586 1513179 217846 1655071 1882680 283268 1138168 1337578 61760 1781484 181017 410531 1484865 920922 892672 349538 897773 764168 885499 1816095 1338206 747358 661163 109615 1212621 1725082 218298 279484 948225 1649386 102588 1947972 668679 852243 975888 787631 1459426 1448470 887174 1848247 1168843 537014 1307538 513194 1060089 259082 1830753 257112 1106556 1106931 722188 1469612 206105 392720 5148 372478 1330418 97068 528551 265169 637903 52898 460007 995686 259518 1627158 318066 1580579 1589602 842050 325750 1950279 1610739 1531423 916833 1308970 1898260 1379222 1797746 1127750 805033 824492 915124 107023 373113 720170 899323 509007 1545793 1677380 1689902 1558595 261919 1488699 127210 1960086 457272 982334 1308199 1202395 362140 869523 1517201 238979 848332 946190 615196 1748684 94755 1374480 952315 1947721 1835501 272464 460198 1906447 1925828 1755931 902027 1018485 1371486 1510320 61818 1439418 984182 137539 515331 147023 576653 1783101 682093 1201655 805272 985619 327889 1579561 990832 517613 808965 166944 1697162 945470 1462508 1783215 695027 971832 1641852 426242 1043995 156266 466362 467856 890554 1959140 347150 1603301 787589 446329 19304 1094459 1121992 204270 1493732 395514 297417 205587 1038442 12116 434590 1467456 895348 365741 301861 558878 510998 890406 1165573 1683829 228657 1786554 396874 959013 1447385 37392 1356779 1995630 1848269 733948 1003012 1707090 125185 1825632 1066176 634345 454592 1270503 1987147 1667161 1319873 767976 8295 164492 1906160 1552178 1509306 1870371 1099794 33139 249289 972837 486672 1175847 555607 296199 1936417 718700 1777828 1051995 811915 663470 1289261 390766 646623 1907680 320456 1011780 1008781 824130 336062 108566 264276 1869289 1405777 242724 94733 1025552 852215 580157 55423 1382818 1287620 839588 415285 1228833 126032 741324 271399 686311 929197 1023855 697345 489113 806012 994542 1992642 907354 1605210 1734364 826391 1424262 1990702 1961481 1595942 1413655 667331 1594473 290771 839083 719167 1387357 749790 949549 277302 1446482 709953 617501 911978 1935615 110469 1097003 751549 796007 118928 1787113 1902450 1031896 637656 173175 353742 1476454 713116 35474 697679 1044048 1681193 1572412 907110 32420 1215822 1707716 1175281 216994 1086478 1328729 970449 1562033 350835 831838 1149471 935711 672061 1880622 1285033 1584840 646557 966339 1368726 1264980 198850 275246 1955854 106545 1294705 1817179 1137770 135170 626959 529406 1355117 1288284 1623969 317588 128306 1091240 1156455 1436955 1077776 1326059 356028 1740083 296826 1833032 1117386 576365 674531 433173 204377 889963 295122 1893207 1856782 328672 336614 1421844 1515496 1818662 1444913 309736 957004 828354 645710 1596334 409381 1127819 1658244 85540 1681784 1877826 607031 1237446 1739832 216457 1236034 1754380 1782702 1393161 1434139 31106 216438 1869219 1058629 1571208 33036 927763 1368714 47746 1730963 1261011 1679555 127 1921329 457181 1733973 1502866 715210 545833 1305475 1120214 271491 564664 1112256 46667 408497 445283 353527 541660 1697014 1374356 1596614 804126 961228 1286791 112783 1030674 1548217 707685 1958175 671341 1852977 330761 421887 54925 1249890 368561 1103320 1961379 1291962 1008275 1675549 471426 1976084 125532 1365534 411597 1641784 1559511 1821076 1928824 647841 1880314 1491450 617185 830215 1283775 994032 1313239 139407 881758 357074 293555 88480 1251904 498875 1886172 1992093 462624 349859 93918 1705309 969754 1619040 1960951 1784555 877943 62268 1907748 212955 1212669 1586551 273989 1644688 1097949 1058526 124975 1378793 1341704 1341054 1440684 1902827 1561623 1875649 806952 1922710 1596299 443106 1841354 698695 38950 1732756 1741632 371869 1290615 838833 1207178 1809192 996592 742722 1909034 1345418 237582 311570 416128 1730878 1755634 528803 657805 1730259 1676574 638417 1613013 1347652 618483 402741 627918 372757 1529756 628858 427743 1770698 1906474 24567 1126829 1397091 507671 1611179 602337 184894 1347240 342020 671279 690044 312260 1704147 204160 1851730 42492 1415771 1509795 88676 1005684 77993 1001215 1365043 1972998 1522104 525307 670442 672665 233146 120524 1810542 864771 701010 266766 1819922 1761495 1161659 576100 1013329 43081 1794017 1156918 1759592 1344696 1713454 1271739 1496060 979262 85935 1523312 1180061 567455 1331497 1067049 225899 964502 1616697 1246458 1503511 129742 865981 1327417 1733980 1447677 596048 917589 321773 694341 848631 332538 620558 274574 149969 1942154 1453692 420834 1191640 1565280 1122101 56527 306071 670716 1587650 548855 252842 193794 343530 991269 922329 440464 1583057 1886898 1360408 1493412 820046 1135841 1420796 1188567 1301176 926012 1662310 815027 1271855 1288522 748617 1893942 406036 1531513 1888603 1380937 610620 816491 1121108 227629 789533 721254 900742 1454592 1794614 600031 1179443 1382182 680711 414122 1953141 333683 403747 340797 1936700 1116571 594749 1655981 1749396 899076 1437339 1025284 1154170 1765497 215221 595703 686077 880417 926921 461568 40504 1045847 108480 1195142 1986251 1317809 673562 1899876 1013636 26247 1475659 1100896 1064296 1948932 1567909 206209 1012349 1412768 1307723 1132158 1628392 1973344 1098782 496142 1629052 919486 404836 208066 378100 1805100 1597161 1215034 344836 260601 1873044 1159264 1307125 692942 790465 1608650 1896308 121215 937405 660036 1252692 1897288 1632222 538668 411221 1966572 692919 1021600 1578996 1637474 1158549 1308174 725515 1967368 1290056 188659 861476 1377597 1447361 875335 713454 590077 1462636 82607 1622463 728718 442870 1767730 949122 991671 3961 871298 745682 1994822 610884 222973 1917685 687433 541986 804764 333481 1099174 595563 1919 166627 215270 1146886 828697 1663149 442958 1403844 273252 1216436 817356 46972 78680 1138406 500943 1382373 513111 1626805 658932 580489 1985904 503018 1145508 1733141 1679211 837676 1955627 76388 1164813 313265 355999 1080978 333489 928881 610394 1272848 742203 262753 248432 581640 313884 1973804 1511625 533218 1158977 464425 1798448 23277 429759 1001955 246863 1821104 1038659 1507312 331245 757098 26537 1162034 177088 296253 125307 829674 1149599 1651850 1396213 670426 1059670 1289223 249084 310404 1916535 1225522 372232 1411062 1658173 756393 234771 1820852 1167231 1509574 1021454 589678 740417 825482 1844468 662209 1661271 1149440 259060 1883746 747363 1469506 1923707 1268638 372303 1324067 421355 878424 1862965 257074 1553951 1769000 886840 752789 131084 596180 210142 766577 952110 15560 1406051 661441 968368 1441534 1592660 977695 988510 933598 862194 1704313 863193 779174 1127730 187244 320855 1245565 1312654 168586 422449 628796 440401 1864472 933874 1771672 850159 826805 158574 932571 1440869 1986934 1504462 156137 1258257 16065 1797297 409081 1176141 1723632 154057 194969 331454 17935 932510 1234823 510971 485561 1019252 654407 722804 1664467 1730976 859795 665475 1773194 1248799 1106610 1317752 732546 335629 572585 1655597 297767 1500193 146085 233800 680207 1103890 231342 1358904 1350845 1952883 1794064 542535 190780 869404 7198 573806 726296 1032323 480197 1317663 1824469 555349 1806966 1376125 1082207 1231398 613793 1880067 550254 1049756 134273 1499125 948845 1116942 918766 550087 515065 1086120 429073 1889246 979048 332430 807964 86235 1878568 1867070 1290903 1406699 1903554 1063464 1714977 1937535 543143 1747950 727204 538066 1622363 189848 1114482 1878057 136591 89618 1673552 254878 558512 1436902 1277904 982688 1645459 821874 731807 1518171 449801 1512897 185456 163870 1476437 625954 13155 311106 982091 606608 1809334 1011653 1400997 216027 1822153 697513 788210 1482520 1397453 1126038 1153359 210008 679328 672215 552673 1671388 416271 1170667 1843694 1295156 1050471 791131 874826 1296462 957636 1049685 995254 1841703 731801 1242871 1332286 517379 21548 144260 881995 1570333 32415 1396235 1801594 1200263 1866319 1708605 1240876 1085551 469106 457943 1894437 1554026 1924279 786828 1991731 114118 503521 849067 1402300 957181 1879366 1424772 62832 582800 774406 696073 1186301 819540 406983 800017 801568 1583599 81659 838577 699659 376648 1069115 207158 647303 1582990 567495 1915630 1139525 1664626 1292820 1845452 1570832 811764 704418 482690 1302982 650710 27042 901859 989465 806962 1999971 1334080 1389150 562624 1447954 713048 1642596 725647 1576550 192312 1849407 1666900 501407 1913517 1591964 1913984 363599 46563 679100 887077 803441 1257795 1031506 1459455 1763802 147963 1344726 1122646 62972 1354485 103303 554499 204421 1233665 1292291 1947405 1206289 939345 1283039 1464058 1479075 260934 1285481 1770832 1877780 248381 1615533 184552 1424570 1284248 414153 1870111 180648 473014 1776244 1483052 1626436 1973761 1627267 1536101 944892 562721 1223730 268446 597383 597364 624904 1375224 16113 1221262 1587168 113526 1003900 1765184 1926258 1056762 1422512 1399946 1709394 1108602 1116209 1363103 436299 1277778 632961 1459598 347388 1829530 1320279 1953328 746168 1236050 1559829 40893 1592114 1238354 176398 1758685 520616 29576 154167 1118172 112493 44045 1008884 1033987 1751978 82849 1862313 1567176 1332868 1599661 1482213 740822 233388 754029 1627789 1361962 37240 1978013 1561521 1748790 1083900 895422 1151230 389839 86291 548696 1105008 647689 1489187 983251 210635 18671 98787 1705107 1193382 241612 1067346 1661088 1846888 1843451 312743 99247 1877185 636280 745774 178015 451832 1632441 1132584 242665 565299 12636 367037 1739459 1890772 1235322 700198 793428 536592 1718589 77738 1605297 374532 1793991 871154 530666 727177 774860 933377 1752500 271907 181374 787129 471497 1216205 1405068 1173911 768869 1925161 1314086 2372 1984368 312785 355983 1032279 1340003 576381 1363506 1351221 647220 911408 666606 704414 287130 1918240 1583591 1969412 1870634 748652 455125 352268 765599 1204406 1622331 507523 749019 800821 992921 999653 549087 863112 707416 1795556 6833 1528259 1089710 877072 567488 1545797 1824791 1710835 328611 1521874 310313 1056726 1645359 1597636 478136 936287 1712816 1376570 255127 1218576 1208808 746331 1169668 536226 1519153 300471 970734 1862760 1238474 1499327 1956409 1842544 1233286 997578 1364210 673817 986569 1359352 1660283 1492193 1294533 734493 522503 508284 107866 881750 1229707 1679239 1008055 1546030 570808 699616 1670299 609515 1960674 644699 1549803 685665 306747 1027719 1249980 1088014 479982 985812 1992881 562386 377824 488753 861597 1473831 986934 1673200 1961862 1148805 1822736 1513773 1415028 113594 1927731 9093 1608003 1956435 1586323 830445 1976198 602065 9158 1825758 629970 655069 1811651 294417 920776 1433758 1361920 1841358 908708 1132971 1906010 1760227 527511 588346 1013011 1910538 947517 1950667 1098755 254147 1683657 1721937 677071 458626 1443330 1086770 43416 1385383 122628 1339385 283155 507651 431917 878338 1173876 612914 1044023 1615151 1438803 1243153 216669 1520670 1865891 1547758 1323362 690237 1224589 155485 1893284 1725102 1173982 181476 1654633 1317978 246732 415857 23572 122254 651694 888716 436426 739874 1744574 262697 308213 724339 1946871 271016 1138519 295008 235621 1610100 1676351 1770887 144636 1112203 1170988 709475 517000 336276 16520 1401813 1229383 1166890 601218 555998 1364589 1312296 1213119 105533 338374 475326 1552376 686433 233709 296725 847647 791979 1337405 1516270 1768784 1496012 104209 637893 789479 519261 1775727 1216873 1598768 1245864 1432457 1092543 971101 1320656 397099 1220888 1695113 995628 673719 1578397 1237227 1398043 610831 1225190 1363110 353819 608254 250256 1780743 1141753 215183 724378 1460822 1146698 459213 447819 1323153 451670 652820 142827 1323904 1489558 456916 1104552 134913 344273 913157 1224105 1256045 422129 675517 1155696 459944 1789931 927009 1931041 1368834 789107 1222141 1090188 1051832 1485181 379239 1865921 173094 650501 462316 1140295 1509845 466594 43042 1505991 924627 199051 413803 1353993 1801106 1639991 1463629 828029 1778534 283070 959523 485354 934153 628556 1927105 83163 1445505 791472 1410580 937487 635507 1702330 1891142 605381 277820 451066 361150 1370623 519228 93292 632498 1559430 1101485 1616544 1024221 234348 632539 516091 800360 238849 1281547 1805898 587615 1480752 1885068 528229 467627 1250330 1255652 194979 1554106 1244341 11885 1166572 1007878 841536 666164 1519541 316773 441064 1233457 1446476 696561 501634 1911084 166670 592765 1763208 885217 798145 785555 887728 277093 1061202 10826 1489201 1880028 1943031 1459484 350507 1771094 1876538 1380637 1371014 830906 1724870 625216 1147710 1202796 1153129 1138305 312405 390997 1410765 1114144 515270 1438919 1344071 800183 48832 593514 1031179 336028 407702 1297709 903179 1516317 1144668 1800422 1337753 134938 1677475 254700 1147579 795814 50865 954078 1577471 769822 549424 1328405 1173903 1086223 1724913 352204 929998 1688222 199019 1543101 729238 148123 818226 1908857 778081 1766827 1944477 781400 380306 1945110 328972 1426200 97165 756996 1216655 62616 385933 1740622 614429 662960 237416 1121689 75400 457873 846696 1069764 25692 654553 1758489 1998888 1342975 481759 648674 1893656 797108 240116 1429254 1276908 945273 857314 245541 451076 66686 1673912 1855289 496783 569925 376424 104781 1413302 1155 416109 1794901 1747577 697887 11435 255969 562948 1826022 1949536 92364 1332523 927298 557597 1309149 1633266 1544279 1698185 1637318 760456 1160905 1296201 1397613 547407 29398 101837 118900 1549500 777782 1020916 1619705 1950915 746223 928917 545847 1675609 197906 1614052 249409 839197 1427028 975420 513391 2751 335218 1417422 330229 805984 752469 926160 1386657 447663 1796468 1845412 44971 1688799 1380259 758147 1466542 598014 1868651 1693166 1868463 215295 150014 1554929 508117 986378 1372123 1530666 1178705 890754 636032 1711049 567539 1403560 849663 562285 148119 694747 1808480 245194 1690807 384466 293705 1948533 1525761 1104708 1457956 258188 363678 461491 1647450 216679 1813035 349508 1118652 1188006 1160974 1359818 1122739 1743942 1611737 1322833 1083595 1554127 581795 1999079 354857 1285487 654320 1910801 1620809 1258363 1899851 978694 789031 1329189 522462 1156921 1913160 1023571 1385639 1883674 1774104 872309 501349 1646888 702763 1086890 596064 1774835 276821 255101 598393 803147 36603 349369 1726944 1849913 934664 995505 709691 116036 1920429 1838814 1797564 518488 1186838 514760 1269220 461482 1646534 83395 1781490 1236878 470474 756696 105105 96604 1495515 915551 1546974 1780075 1037700 1118373 657941 977948 609933 629387 666844 1387254 1080327 1232425 674348 1721519 1053963 235269 232333 1799062 614074 1331509 151108 802806 1635481 1369198 1269925 1205536 1782232 791142 176013 151014 358907 1472135 1062883 1610223 465385 1141047 313786 1689894 997923 1952825 205917 1276913 475592 1502346 225869 692129 1012228 1319823 919796 962393 1663407 1065840 957203 579633 1892200 641318 1992983 1211777 868836 1116245 1600945 453846 751848 1087842 145839 1042044 1159162 1125796 1514984 346325 1970126 283939 706113 671910 290086 331444 1672754 19850 254406 651316 1125880 479349 162272 927942 205348 1235292 86394 638519 1953341 539139 494311 892520 642986 846434 1806304 259635 333251 1174411 1099691 16017 1064072 1324443 66904 783895 619105 68707 23525 57212 1209036 621151 380467 1152499 1428469 1347346 1869073 1890673 522831 1778381 1909209 417296 101854 1780224 364971 398114 1571453 1622274 1434433 750741 1859105 780201 26608 20857 1783164 989960 1990671 1781147 878879 460992 1810180 810214 1571769 481644 433862 590447 414245 571084 1543497 222111 1641597 117981 1698900 1492379 1665358 1197670 560649 1004686 1472926 282022 381620 974258 414025 1317572 250174 1491699 1499886 800304 295231 517672 1707712 1215808 746878 79883 1074183 1890288 5542 805544 1568129 772844 1706290 1297112 182364 1174798 234975 681775 491081 939327 604511 233760 376157 122926 235488 1472106 919608 167152 1321047 969452 432164 1826932 1722651 218956 606117 625312 978639 78435 506896 486572 659096 1734701 1597141 1501823 1068077 468459 1179913 1014443 218241 1555053 1689246 1251599 1226771 821383 984261 161496 462184 1416962 589515 1272037 1231819 1804963 1273204 1412838 1792608 2760 1187432 1249818 1841729 1485857 946181 996692 1522288 1259548 1340314 146236 1697160 256672 1513438 196926 1793160 1527037 72085 968231 716362 10096 1828786 1446728 1537616 825389 1318589 1730276 1782512 1202112 271059 67715 379424 548646 119123 416284 868969 448982 1992298 776903 148869 782549 1766202 100705 1047861 836695 160507 441624 813561 767606 1315210 1379755 1206273 1249879 976340 1997542 1696247 832640 1324219 666646 634563 1933702 1407112 1377301 436594 1793547 1943421 616377 1691674 421382 1994083 1676930 989146 797683 164731 1294502 994308 650342 169267 572808 1697292 1514677 779850 600203 262874 171390 715546 1702344 1875970 560770 88479 1696381 383975 983204 1820928 20586 1220736 410590 278594 527179 1374444 767853 1353756 1166713 768503 1219879 109401 354489 1635888 1604824 1987203 1566808 1488388 1910884 777630 1062983 1993539 1976730 16583 1324662 1817753 394472 1053411 257724 1371700 1986629 1621891 531499 1940600 802043 1346570 398202 1508477 1441373 863037 1505601 1026497 461809 1841115 594682 1833645 586913 126381 880318 867270 1115835 1024277 1598980 1818083 347747 1168191 1240605 1956141 1590967 605281 587873 689624 116114 647012 971205 80259 1771913 1318830 1456113 1408175 174592 1247656 517381 1308794 1833166 804968 699136 1616437 790160 804766 452727 1002188 369250 377139 85867 955121 1848758 620252 1245562 147068 79941 1868125 1445081 850841 1206791 1399190 529840 624164 264597 1018544 519108 269855 447605 1882533 1607115 1517759 1230587 581778 1738714 24323 473281 547927 1561300 1925283 672913 784818 1405272 1807141 1385221 1205750 1009730 1711322 1905841 1377802 1144499 550737 1689942 1112922 340138 1459868 1441382 965092 382643 1185126 156108 169793 1871309 1231350 184093 1354309 1215561 192293 69227 1118133 1049616 1667003 1413963 1684131 483958 1166700 1029128 511229 306144 1432149 1081552 326936 1039951 1683572 1332901 618798 194928 1999328 1858844 1591432 215708 1563013 998186 419214 1763650 794364 439087 1048158 1153775 1680398 87268 1407412 992675 948887 267931 1855964 803824 540869 873245 797305 1444661 1226875 284425 235709 75304 427992 623580 1392774 1182678 1108276 1262597 1512985 151087 1844386 1418010 542523 1392274 286101 406172 926619 1834198 1256570 1485785 917120 908855 868507 144864 1628938 1174247 1308114 1937358 1740681 510158 1097071 287165 1777859 942551 246646 1422071 101184 184848 295797 535575 1730369 696517 1854545 1450168 1723282 1056942 1591202 774871 712001 411278 241918 48731 1030782 32443 569360 888711 788100 1198688 427416 318160 48693 319643 896552 317064 881759 820728 616920 658336 1537631 1115911 1499666 1145624 1215005 1410636 1807619 805692 1726404 275867 1517094 1774077 487747 294453 1504142 1037028 235847 1496054 335730 1288843 934294 305538 1604918 739612 1630230 501586 1693093 1596957 87955 1095311 1620333 1756510 686835 1161104 1019518 1940671 1096281 244724 1015938 1922071 1352169 1738702 1392580 1272074 1896581 1711196 1089548 1897530 281207 675224 1459446 406073 1381470 1000935 1854397 123188 131607 457608 940122 828952 407835 942942 1048479 83575 1036343 124262 1760787 895367 1267952 676259 1923427 116541 1466175 614401 1849856 272841 697621 53979 789499 1640758 1156792 530444 882400 754106 1309663 354748 1397907 1323137 1898576 1868685 1172571 1340890 1797022 1916482 1043150 1642991 1888971 892101 1649899 733570 887229 1719877 1362571 172994 1284215 674835 1689876 1486544 185195 4477 714029 1653151 191089 492658 744574 1420957 419868 1351843 10870 28535 1569321 597673 1809616 800563 1716552 151003 141209 421869 1899107 1382251 1913514 1603774 1008561 678794 306084 910324 101596 697986 1439774 336837 699088 1090986 692620 7569 1975602 695907 696312 1628126 1228080 1691494 1598155 1640386 574653 1521917 649149 1403319 577206 1098498 1466589 551644 1966472 448962 134052 61479 1354909 1969601 947627 1640650 1257324 979173 1749961 1282930 1569950 369356 1926867 784462 983841 1477121 1338597 1814736 485530 554042 923430 399352 1546352 1037742 602459 195030 1020638 1187671 148132 1212361 1042029 1824597 1349 1604262 347062 1153431 1327479 1775290 163909 1597420 1546910 1276083 397851 697695 595747 1326491 1596648 347695 1381671 511107 320498 518653 1044719 1355104 1043835 636617 1214661 463415 1456642 106155 642300 1266242 561128 1899577 1012325 1269199 1915821 1466653 580951 1555475 1466171 68746 1615659 341325 1675508 1872516 1199137 737552 1610522 1642953 462110 28477 564126 1657071 1152425 1271102 525008 1909405 689024 832160 832589 260223 1673602 1458263 647135 1347915 1874470 1316943 1117582 1139941 1607849 1259790 1712119 245725 1609456 1941135 1116830 487548 1716469 139505 2494 753008 958973 753419 1088328 818371 1106819 1846032 927664 6310 328514 1175294 54679 411477 1835511 968493 1099481 1969414 1930845 913544 166115 769381 1232278 1011160 1791502 1332861 1216872 1221796 1195896 674586 905259 807676 966893 488318 947159 980536 1740631 1624230 1106621 598015 1402719 959511 495952 955948 1417644 236257 1818871 1591427 1731286 8432 1221460 1463839 1633671 273716 1572810 1919889 909991 417901 1103163 1782645 760686 1943146 88489 671973 863282 874266 1779146 1470106 532815 1575180 1502941 731909 1520179 1461746 1173915 1288169 1922376 1283769 553282 1148164 1409117 1372272 1090698 1594396 1897657 362292 178953 217221 244871 1985960 1283504 358983 850183 733187 1165124 1194418 594368 729039 1362520 1747965 946982 793836 1654032 1487967 717873 250674 406571 440848 416365 354652 828027 636945 1384949 589056 376934 1978052 1259590 667456 1845599 1419217 1127162 984174 1307084 1502038 1353880 1997050 911678 146035 1911834 100950 232145 1048856 641093 653464 1211426 733478 180561 794813 282650 1510042 1959806 652575 685963 1334487 142873 237297 430847 1625003 1273912 1157442 209918 132174 571016 392136 988425 883428 1075552 1030435 48086 1227056 401558 781487 364780 1898371 565961 1401264 347816 1054893 861430 124760 1076253 395057 601542 1619508 1318452 1245326 143045 870520 57604 1125000 1435090 1346759 1607582 294846 1063432 69063 1211938 823944 567003 1853082 1800170 1471785 1090984 1813414 19695 296497 33886 1812215 1154294 1625155 1111970 1190496 668171 950248 1335108 1560902 1508743 573265 352660 55337 1260423 1611760 1663293 46999 1293758 395479 993179 596700 1378514 161741 896070 634572 1125538 173224 560927 601348 1585355 539909 295662 478883 40384 1978204 1940528 870598 395739 1583295 599217 1153837 1719708 1908457 950604 1799187 1149506 1402197 597904 686414 26449 1332643 636791 1105313 1948010 90514 1458059 844765 1355954 1686379 1628627 1359441 1281042 1600048 1148435 117700 1527086 602539 1666771 1493879 1643560 1756299 405204 1848545 418380 935891 803934 378953 76026 887139 935039 1473240 762268 822905 354314 1855683 641279 452682 1969003 980108 87494 14179 1415002 977656 1323924 979117 1273440 375524 1611518 1300467 745031 337136 1760188 611170 22300 702383 1828706 1115850 317835 1570122 1692249 547657 81162 434729 1988820 717028 726629 1251594 1434602 844184 1127243 695943 292958 621692 1922706 982060 1366321 117959 1527835 1803952 1826856 1766890 450256 1707880 1337783 150542 352379 323587 1658633 1642523 262601 1588646 1241102 258068 1734804 1381037 1763119 799285 1363914 1219112 578776 206196 1960960 666274 1926756 751201 860208 1240717 38963 1781094 120606 207516 1615311 1467072 1117349 694334 1109891 290231 94823 158777 1526384 299745 294139 712463 1205229 1017481 951196 1592152 209915 1774232 1307025 873110 1462539 315693 1457550 593429 114701 1476855 1598467 733173 1398170 1079573 377307 1181748 1042782 447453 1466869 161331 1998481 555028 519867 334363 857414 1578357 925352 1416487 1148421 1428631 1742138 733502 1920701 1977745 814458 1217419 234510 385117 1691107 1942294 1208718 209427 1268937 403738 69440 810457 743770 625366 1840968 1016919 1359038 224514 272903 1824704 574720 1942070 768440 1190625 1885374 1403436 1155478 1235554 1759867 723849 1579044 904669 609352 879223 392662 154403 869593 521787 388762 481861 965724 1399365 1867730 270802 1721896 1783405 1733505 780945 514899 581901 413963 1561998 1881114 1338492 1862458 1577923 1400084 63317 937084 385032 1961906 220288 52926 1825676 1641269 827631 894598 206540 1017532 388456 917820 937159 1937298 1171793 1430242 1437723 1858856 1121926 1650724 444302 163949 728519 1581043 1598433 12845 1836724 1023851 57891 1688491 1374572 1858373 1020512 1050180 1710968 135912 1386569 883551 198592 603925 11159 1423628 37262 1902665 1423920 1926819 351042 145201 1104798 1855853 681945 327553 1816127 290549 417851 186856 1798419 798362 1539957 1771844 1359815 528282 1261597 1711977 889692 1131088 257698 1944234 407971 1035152 1861472 1609578 840787 580199 1339448 1784477 1116165 220149 1591777 86524 127503 1390122 593070 1493168 778506 9000 517861 399699 642514 1655276 1414145 41936 1050543 1172851 485222 1350736 1623885 443575 1053973 1169907 289332 1712300 792269 703609 719484 19744 1316982 1156970 625535 1837693 656091 913215 1270098 1086656 41959 603644 930546 727767 195322 975860 1679354 585061 407120 393561 1145720 95628 18318 1408775 386546 1962783 595351 1985147 1638293 308545 1709091 290002 494910 937811 1187227 1805374 1774923 1571007 356369 1025614 525629 1664869 836415 740285 178525 457681 1869706 1069192 1825700 822299 1862992 151512 480580 1262542 1854889 1864010 240427 1356676 64227 1437615 678426 1761122 314210 373420 1177228 556119 1961520 1153962 660444 160942 354786 488843 535581 1928782 1817653 764299 1771855 1174616 947913 548065 1503249 823479 1761404 1393627 1972346 579252 227355 1085818 340836 1396078 430595 124138 1712255 258793 669691 720134 1273998 1113180 975491 755782 1292098 762659 296565 1832035 1652207 1659720 810755 555853 261022 1309347 341984 1417920 1839579 1078261 1224266 1359666 1488379 1758929 717077 1315387 536243 1451572 956246 219121 211924 911844 1528441 1832127 902605 991116 1152257 604786 46278 1874879 1338934 733628 1066923 1792577 1367836 1302587 204357 650951 1679861 259685 768547 526586 1048032 499095 606476 1599469 396090 1332246 1133257 608059 687439 1135051 1092979 778962 51916 1084546 18140 856706 1553775 1404487 816260 365305 1423201 1062092 413534 759449 1065965 1374320 1597360 1224345 485007 451756 885609 234913 1553844 1706154 879448 1814696 578014 532670 282414 1929755 1586095 97829 1568313 755747 1960167 100063 775889 131525 73269 1688156 1167451 1924048 1964892 340071 1492261 1682734 1995123 736243 1835712 1354965 1859200 1656818 1225075 1912503 1648463 1603818 518096 477135 108792 1745853 582138 1423275 1947395 1519643 1098670 1175874 911098 233486 748044 793033 1149834 1128303 389119 1604797 15620 1054170 1182909 1868811 798102 22602 1915733 97757 1350379 561568 1881367 1167414 1301729 990366 367146 1180234 613699 495032 647516 293012 683677 1697795 890920 826444 1779849 1782290 717517 1000959 1636143 1797837 793516 1257427 1547637 1457618 1441983 1282787 1839752 1005014 1889838 136620 1845924 408691 1442937 1272622 1602216 46548 1933856 1014410 1799218 1537816 967190 913030 941597 1254170 1890084 717992 973736 1838427 172334 1832491 1055486 1906613 1537649 32660 1603552 572972 149393 157870 842047 1314766 208891 1958021 1331515 291656 1815633 1273757 483189 1740229 1738253 1003748 1974615 1107410 901686 805502 599620 444537 563093 1190192 1247973 1165882 1743071 1254712 1146797 1843750 1468268 250719 764238 720855 679639 1539174 144226 497513 1961968 102646 1265373 562218 419078 756892 1178661 370922 669492 1566316 1068706 1393403 966107 1644351 1774675 846529 883476 1864002 989413 1727782 1659075 1886807 1034065 836649 1099967 1890061 914570 1451321 286496 1710415 904540 1197804 605827 1672560 61283 1975338 1573697 91757 1392732 736597 35398 450726 443138 1014401 1519590 844955 1693036 921246 1038853 496362 1248509 1937505 684410 1565197 1146246 346462 1489791 1178419 725694 976643 1660805 526037 364691 881869 94756 888245 1757762 1404344 858643 457864 1173997 1852511 1912560 1835661 1390837 1448565 734945 1480706 1759240 769129 765096 1128803 1090686 871397 728848 903354 1225421 935564 552986 1770249 999720 1334324 1041345 1654417 1677978 294080 1584757 186898 1398155 348896 1721599 1931066 1814898 1854403 1280221 1717915 782484 386321 1214451 1045739 570647 1776216 1663101 1813904 1655390 863619 783500 1469850 1847068 1000741 1708096 860687 745093 95568 1442080 1316186 1336976 1453782 1120489 1667908 1436951 368743 1094845 1042478 1029244 1851242 1589825 1726609 1688883 1984506 1021054 933868 430226 878270 50720 245454 1118954 1962667 575074 1016305 699779 681890 1662376 1186927 1265437 1860898 1291815 226862 1638492 1789553 701795 790843 956626 333651 602987 428811 667391 1818990 1230713 688569 393576 61878 1540271 1059935 512103 1846431 794563 1473474 250011 1366774 1855546 1291460 1825474 1289986 1195704 401258 1950428 1764027 1031866 1838397 1805863 1838815 929841 426104 1848496 600274 913424 1740208 1130472 1182047 202303 1166817 1292203 670198 447237 1065536 1856055 1584868 670865 1718705 1305924 1125619 1070583 1136719 691446 1047108 806026 525276 1553030 1004935 1324731 710138 198115 1855123 537664 1442544 683867 1623717 983115 1926597 267762 516356 1803592 215829 1463511 445856 273092 1932209 708320 396883 1080215 1800710 1064653 1777925 1664369 1080866 1476913 1045882 1868982 871063 1274680 1177411 91943 625136 1460983 226996 1305059 1783600 1919455 1728622 1745188 869984 508628 646586 256283 532151 627434 1993460 1603339 1912859 993640 212193 426741 155803 1208419 228505 870317 238622 1150284 1885752 166664 1095362 1188930 1713690 253565 385210 138352 539453 439221 810859 433619 1248104 265835 973032 1308997 1302990 1433817 642686 1149049 534379 1050145 1563788 526327 717783 25956 686436 1944507 686326 582234 33661 1250362 1388010 1357002 1324056 770509 1779029 1552337 587347 1369050 1289664 1918072 1117752 1847198 830185 760019 1308800 1470302 302656 181835 929829 1370469 191640 181305 1561987 112448 1919486 1621275 261333 706446 134575 297396 590185 260726 1448070 298160 1995585 506603 1805391 142117 866216 1898186 1343637 219934 1220552 772940 429663 594076 1693032 1606150 108229 1997127 1614916 1512610 1926934 259403 254663 1194624 1823430 1680004 746576 1174590 35311 153860 1705573 182587 1658801 1992284 989082 638659 1114653 1714945 279974 1442741 530328 500073 1821338 503634 1614553 58719 1895076 1152538 173242 102396 362413 958640 341480 1909836 198896 1578290 1400297 940819 1188808 1180646 193353 1006028 196062 430468 791654 1053819 736219 1807843 1125225 64733 603440 1205982 507304 1034792 1101164 257989 323339 495150 595304 1001800 47646 1479981 1585852 1484920 1070967 528269 421064 1598268 1994382 1151692 838631 410549 1773093 317689 1433913 1044939 1024162 1218939 1603830 1528859 1731273 808608 1788999 1107768 1529290 296225 1248513 797218 955051 233600 297769 1959637 714022 500904 657184 346453 1639665 208300 780301 161826 440318 1372253 1213391 702928 1779398 319662 914522 638089 1829219 627090 1146250 927390 1762173 717445 1826625 1632827 285072 661402 612313 124456 270303 921627 422399 1091961 1931311 1204848 1515900 1201061 1590530 1971295 130053 531816 1092184 1693474 1199535 673190 1723368 984735 665442 1574435 600454 1943137 763430 1851645 1910059 1724045 1195462 75024 1636759 986393 1821670 373155 1509992 1141505 1523724 759985 1997596 733257 38115 1939915 576357 1708607 597206 1425782 719425 1677873 1864194 1058162 1556991 1522065 286926 301022 1108912 394264 113649 1126357 821783 767056 1579058 1431043 712410 41963 523076 1843214 1229401 1377904 216421 1786098 296147 1256668 1553630 594721 1990145 1482245 1680487 1607101 1415996 1595697 1099952 1738072 174561 250364 743142 1281082 1291759 653906 1570866 497630 614565 549334 1091695 954016 74007 557070 1323571 994215 894291 771421 1540104 1543294 1560931 849908 1728323 36489 1566294 334239 912600 880415 855514 1981922 1389762 721086 1592885 1830815 804850 215220 1306038 711616 1860102 1577181 398778 487200 754536 1938698 999614 1126460 1877492 1933995 362252 1496258 696707 1343890 508257 911447 439915 380390 557580 235476 1870904 1747383 1837030 1337453 1227877 1783426 1547116 1702214 921706 535313 3261 156990 357276 1101621 1974094 1817918 1213493 169600 634539 1588531 249726 704074 1834879 1107600 392978 108091 760760 527991 1225215 797575 1604929 501627 783027 228151 1888529 1596808 1821790 1229910 243765 1565764 1444642 1426658 1657303 1221855 444241 245239 672195 1072215 1646630 254622 1618944 180749 1591965 1145675 840820 1515146 1461547 107103 1561479 532308 1778163 506324 372013 563904 1667871 1642730 432530 1240566 1157007 205928 565924 1208312 1442094 1626784 505798 721131 1298064 405569 977408 754179 661793 1759672 855959 669863 1591138 149350 1551769 1241498 1674941 1736522 603998 234377 594760 580606 1213494 1581174 408102 967000 550772 840735 718144 1483965 131638 1147191 1034658 781170 985763 367171 1561910 474119 1133581 1735819 1915927 1935255 256047 1577151 1012328 776331 1189850 512407 167821 206563 1412975 155136 572854 1353705 1182260 1505518 530623 230324 1345502 1059322 723384 1888974 153259 1674177 552136 1144826 1014780 280196 141427 1971724 1723826 1787287 635437 1286730 1915281 1360264 1620983 1457067 521911 1359961 1870288 1249333 1741708 1207360 161220 329861 1933484 1018294 1675482 1964517 1346846 150040 599351 266420 1581510 256419 1958226 488039 489186 1675475 255525 419835 1584573 440700 1922619 1599682 467607 1562198 1805470 1398114 1960789 1970782 999175 1854069 881937 448442 1701882 639148 1285704 855955 1910867 558971 1950247 1617588 495429 1424704 164661 1440531 1025470 1631292 138172 1884798 397082 648044 988557 367013 1495141 1629928 427456 1255021 736514 844578 1232882 1937179 1732333 501754 107603 1357584 394655 1133265 449307 574585 115412 173064 1160835 927130 940423 516679 198525 1748745 1466565 1093030 361088 707949 1556590 129691 1010526 903890 1671334 40481 1983870 715525 170619 978592 1261145 1182901 1189780 889578 404663 1441271 1885644 946009 1544445 460020 244307 1939294 577941 588563 928771 1874853 1372399 275602 1746689 648845 1237574 408176 889438 915916 440480 1357944 206316 1756327 638622 187177 188699 900936 778704 479643 771586 547447 1053957 969760 15766 647178 1865332 1608206 266547 47514 341445 1179307 1564799 565113 755823 1494562 1048034 1778285 333167 310239 1748049 1301946 693601 1189781 567449 1669173 1106022 1328461 1656979 441851 135454 1054438 1857472 1521239 725282 1922217 1074252 300192 1542776 858591 1157236 370749 362741 815090 137357 1430816 1585107 818971 941296 1272963 748342 338271 962767 331303 515801 62163 1930493 161982 450090 984742 1935357 393658 161619 87124 1116582 753204 197108 316785 1402661 843918 1486180 19723 1517543 992470 1990166 809423 840947 1031717 1220851 1121572 188932 65512 619645 512557 96145 222215 1550844 1149304 1385672 137359 1089062 997605 543297 1065659 1741995 1847 1814614 760781 1912931 601577 1651131 415241 1799077 1581397 726480 1702841 1240935 315163 1794259 239077 1855955 619959 1220298 23948 1372418 536007 1496168 334583 1895961 849363 1531810 104392 1675411 287905 408181 398706 1165518 1755414 1006803 1474595 1691540 1072861 1324687 796323 1885341 1880873 236347 917865 591702 29114 1254341 1186216 1204496 1065365 156535 1203130 494414 200246 872338 1631761 551996 952645 828253 1626823 106244 789952 483508 175852 1452298 1291073 870348 1108595 921274 254868 480606 420847 809680 584293 1759248 1615201 765850 399589 1814821 731075 467403 1868004 585200 944957 86937 652896 1821993 154494 1628684 1194300 1033041 1658953 1133904 1940105 126516 1045046 1398733 1745001 1660119 1509281 1731043 948377 770255 214425 1798266 1064996 1564690 1328072 430165 535357 1312142 1002413 1170939 52923 720393 336179 1040149 312812 405840 1213429 1717877 982172 1038555 1334753 936562 350054 509579 891768 1336133 1325563 876163 191295 91099 1389580 670321 1720944 1017773 1958477 1950703 199485 133329 323901 1729292 522461 1119771 1475149 202041 1271542 32369 489064 310881 1521169 269509 1860529 267572 1202709 1582390 407945 300030 1171983 12829 1840498 1545752 1080364 630110 235338 1011502 697854 1020042 1137607 80605 1785205 130447 533039 1264940 816841 1490567 410548 577162 1936809 139514 1174916 1929452 1606388 433245 893405 1526477 1537721 993420 69992 1989883 523452 1589764 1919577 629781 1397110 1619391 1124312 1664159 1633730 1270898 1137538 698260 237995 1206638 1502592 1631387 854281 320523 104527 653534 116069 140078 1153729 1980580 691952 1713301 855599 985230 1254455 87062 1511680 1842747 517469 1522708 748309 1552581 1065089 811223 1910150 1292947 1711934 793113 890054 1413718 1585075 1353542 1482402 874332 1283188 1467683 507778 1463715 776824 1547015 113426 1411043 1653293 1135945 949464 1631831 1827311 1308685 1128988 1875099 614356 1065527 1435885 1313431 1007504 777314 1324771 1495703 547778 754019 1822665 1829263 367479 1712205 1885475 1625711 428528 510889 1331558 659324 1772598 955640 987934 1523534 1313173 736888 1117174 1625996 1828631 86638 1520722 1662676 1439359 66810 1183449 1068950 495787 373837 362735 413124 1930819 1363398 1079631 1616564 1337273 295255 79295 950008 1710336 1637095 495920 1672607 1570753 69819 1678156 856959 1067739 1666480 1305100 907314 914807 1923929 974706 1750792 1023357 188612 1268196 493309 939381 1256981 757276 1208494 1539525 1226445 589991 1986866 1040188 828977 228782 1124592 309582 386599 1004583 1549672 389150 526113 789484 155885 1533504 1194934 1326875 1465114 240612 1995287 997135 1620228 681549 1017751 972570 1807955 1770368 1190383 181796 1467707 1548092 1059568 178494 721921 276465 676722 857691 1444759 813398 1833617 1089356 1084119 425448 999497 657447 287908 559276 1559781 1095062 817110 1675703 425710 1611344 350378 683168 1265445 380588 1659589 478561 105379 839545 724709 665262 628061 1061789 1108443 1791851 882597 1907263 829785 1508161 1255226 1031833 194512 1435256 1543735 1342372 1403449 1825652 924706 1218501 128718 459333 1426841 1093962 1461426 1460834 1334131 1715568 284131 286861 581050 447635 1440931 1033645 26224 549067 580191 394497 578783 1232855 1175009 253832 2154 455445 1834013 964887 421503 1357911 559120 1798341 806258 81064 1635047 1293719 671282 461166 1602240 626963 475379 1824631 415520 1691760 1892426 1162726 1468070 1217989 213281 1971679 22175 1575296 1148661 1522941 1953227 160806 1140038 1981428 1023850 42647 1942677 903052 836300 1903454 1588918 1115891 114604 1357760 29631 615230 847244 289666 824178 339610 193172 1367835 1270704 155696 1334006 508617 607065 1633182 447064 463539 1183337 161554 635407 1895632 592391 688710 669375 1119532 119265 791194 957139 1602230 1557299 997916 1758182 475380 1576639 1540929 1264091 312989 518281 1487376 1525467 786392 986753 147299 930964 652456 1862733 1024951 1431499 1217314 940461 1811848 954396 1862278 1443202 1486588 49 818573 1838623 1391666 72388 1096221 763774 499028 627000 525075 1678826 1139094 1949241 735431 964029 1502799 693327 615107 1121340 1181665 1530114 1752528 1803233 64309 1271070 1726433 800385 817122 1488518 1068213 1239249 1730667 289423 1403498 1869543 568183 1519237 1953185 937786 1448555 1712627 1427775 765208 1586037 152880 1138911 775491 1261178 967851 365591 447900 962592 736310 142454 475870 1089916 1863176 1917675 972351 462106 1441285 526212 1892197 1922450 1101945 1776824 576313 435861 466588 647448 1835365 1552221 255529 217968 1486786 1702488 1644078 1767271 275555 466727 437691 375427 1799795 260787 1650711 1726084 1199169 432868 105712 1717681 1181103 1554804 377400 439441 761115 1848819 338204 237105 1382853 444123 1403719 919635 1770129 1519196 671045 1676834 519006 254099 984223 1218126 345770 1980734 1030233 1823974 1292138 793800 1583483 1959952 1408848 340580 392301 1955832 1012049 1504324 526393 342732 1244941 845509 177151 1142481 503819 1811431 1317096 1000809 527663 374606 1110117 721965 828061 1169938 1045051 187992 1946754 1475409 104585 1548112 727005 1834147 1271126 1946710 1104568 820143 118347 987631 1486417 1138213 1023078 1721771 1792412 84664 607459 1413181 583134 421782 1324099 1607026 755416 108866 748023 1662773 818975 752694 1125266 440815 1994169 1352789 1301408 1923351 1164807 314377 1026582 1211200 1803902 501552 1473202 128110 1621680 1154510 1789544 145531 505035 890613 1136559 1274774 126316 234447 435283 90372 1481564 188004 522238 1248863 552180 1366369 1216795 684008 183206 1636636 1413378 93238 576132 948109 942627 1431903 1084062 566037 1132024 1359351 1269454 396841 127568 742076 188628 281505 895029 640876 319798 460523 1541966 1928900 1332578 1599685 1138714 321138 1031766 273129 1490487 1216522 781735 1807175 297215 1372515 849374 720440 1739026 118617 431161 1078892 633164 1134688 1963991 153956 1170006 702476 461626 861549 1263725 1022217 581085 655970 1153609 1649860 1320727 1927809 154222 1359814 812019 1747531 594343 57554 127555 61755 1872163 1987522 1156894 765840 759042 439500 779734 1060053 1588435 153925 1716625 1547204 28066 1245710 375174 103692 1423134 1191806 489620 1110134 1316968 1062426 583877 1286292 1931394 782626 440306 108512 1749539 410088 150782 1397995 1888516 409712 1378140 708038 1733135 1818822 690769 1089534 477256 1563266 254031 1637284 1815276 1316562 567754 1402611 370957 1992153 1131106 255502 266147 1413734 144227 210303 140121 1174763 503416 1673649 1038527 1456398 1389190 826476 1502576 1606968 918814 292188 10734 795376 302361 953151 1442246 987538 191436 1955965 1416832 1527398 503900 1330556 1509370 4764 300506 622356 1180725 1764766 1935462 598387 1708733 336316 1082960 1698799 1827672 322780 39312 298054 341050 713425 591548 663678 1779663 342665 722094 1456097 598229 1690828 1819669 1788740 982785 412020 858509 629948 192732 1664072 790367 77265 1060938 663773 1340862 924017 1077868 324053 1309476 1046984 1396951 350543 828547 813621 666475 30957 311292 430476 98910 1723963 1999312 1215287 1956735 1635738 225618 4409 934258 924284 1939901 1300699 706512 1431301 608976 251535 614365 101563 269755 1384732 933440 1318339 860980 351420 373894 1372622 655494 919808 1975789 286380 896745 298969 1396482 931233 642506 1442227 1371636 1137687 59261 343201 1536123 73059 525575 298136 298058 37234 1571302 1923051 1528503 654801 214434 1635332 408631 413114 40654 1532869 619098 151785 632284 29890 1738862 823787 1631452 1238745 1961327 698341 896037 1745687 49093 55576 1418916 110581 474956 1005148 1896688 1119711 1039666 158472 1462762 1489823 1079002 202102 1079881 1054424 428003 1588852 864408 535190 1793516 1482670 1902960 1638593 991848 807953 1158186 822020 679798 1882741 501422 1724032 167359 1491680 1154092 668459 1092239 1924733 849074 700641 1830909 479689 709458 1521785 103316 1413055 1625360 767814 1076527 1030493 1372879 483932 1077397 1625163 303537 712312 1512982 826316 9516 719693 1179120 899957 1335360 959457 861377 194327 217656 1964058 567336 461063 342963 994024 1587954 1655745 1095858 707153 623288 144432 102551 1186096 469034 1712233 354732 1867407 1183230 1336893 253942 913940 1829531 559712 1260953 149849 299399 1173218 1923722 1197892 1642077 1602249 565796 1596220 836721 1003664 690555 226932 1602177 71254 451162 474266 678440 663540 1573877 344894 1522497 1728576 1966927 1743634 301346 1289307 295584 1594064 651103 80457 1943393 953711 1263972 1489296 530642 1554302 1596726 439396 177868 1448140 1110770 1032054 1504919 1026202 1999153 252019 1938338 775018 1645663 838780 630295 1426520 545578 1035119 221354 100737 1910485 551262 1986787 508123 1227808 1526224 398803 143856 43583 1648051 1036616 134291 1030819 1494462 1374012 595066 1016115 1159236 499047 931193 1651312 1038384 1284728 1980808 54626 1726398 160887 288750 287806 345220 1973309 1718556 1162276 39013 1841491 26849 1106514 608740 1442377 334408 1619935 1545775 1350904 998951 1463000 1595323 564393 1632405 1300136 313972 492672 331716 438112 1867299 398317 381485 1032638 329609 1860257 937865 657618 276869 889454 112102 1315180 426514 538068 1631488 756170 350919 388290 1860084 453670 628462 1643693 6893 1914897 1996213 702874 620438 321565 1335374 279469 1241645 45939 1402489 1201963 241651 599721 1921803 120746 1602254 1415065 1527897 1655108 1842796 941382 901826 371235 1142903 702663 1223738 508208 1111939 103055 66567 1349325 702023 131836 1232743 1290315 1513782 1392443 511854 206485 1665108 1911756 1723594 393397 988558 64565 1052553 1276785 1745183 851764 616977 1953696 105383 1042271 1009040 328935 129515 336661 1593528 946462 1893036 79700 10730 76705 1190142 1050813 1707100 402339 1972333 1108387 55186 786101 1886 31729 666442 1234876 568909 1662644 339687 1301066 1149756 1139606 947895 1772529 1904974 1253437 1698292 1852462 498641 517830 565893 643839 1149714 922202 1239017 1670598 764028 1121577 1397529 1850264 160683 625199 1400791 124045 532715 1397844 1168608 728886 753508 1196032 1828425 365245 70970 1427409 1581655 969962 1741340 1567948 972768 45105 270249 381862 789898 1703743 502427 1172985 1856180 1607840 929369 1941837 776486 1943236 86457 1671133 315081 146268 1427539 1601117 1306106 1430702 495085 1556759 1779369 318755 1265912 1001961 847009 1983320 1932812 1130513 1903278 1396522 1381684 1041452 1140469 1874413 949277 496075 828766 75311 1346842 1456539 568759 381054 192009 884301 1691435 1155321 691263 792638 1547347 818430 1901849 96143 1334929 1278791 163419 1483295 1018819 821482 1861543 199434 1355634 864273 1719131 1668880 426653 1441518 986383 1529540 597903 1219072 1334191 698230 1435642 1596779 1244959 172813 1870625 1788684 602981 1775902 921365 1862898 107711 1308146 215979 156042 1819443 1522360 306109 370619 921102 1183032 1930590 768607 1222474 198340 990566 1023977 370623 998730 93903 1486168 932704 669702 1396571 368438 408718 1331450 399832 941427 659873 645055 219610 1650134 828245 61749 288880 1885974 48896 1074433 208716 277524 531762 298706 88889 1939599 1155981 1696625 197878 551575 276734 1744457 53281 1269151 38342 594952 563040 28165 1805591 1095334 1927327 181753 836285 393801 4244 386044 82422 577014 1457842 34197 1979175 561967 511901 1039692 356726 367541 1428663 327456 227600 1934160 111932 1744532 931002 463193 1823874 1346426 989505 1105984 611460 1791478 833189 1958458 1458887 906607 926951 1959720 1043386 847968 1461425 1678148 1446262 1342462 1360689 860466 1621420 487239 1921850 1279233 1757558 1520041 1895870 363352 702431 1975684 1291765 447880 1984416 989078 1623808 514994 839417 563350 49642 542161 1089296 1349624 1880205 677967 1597480 718441 1158936 302328 306844 644302 375501 1704571 1969865 1766227 28590 1558349 1089034 1431664 1509055 451461 1117540 1728494 50716 1278905 10928 82540 647172 1951293 373283 779486 37820 1437132 224064 1160298 180688 1504446 882462 31338 1767237 256956 327029 62980 748094 784572 1041563 1816138 608703 430483 670047 462501 1924828 1077694 79417 1925229 421259 1032210 1283939 263720 827214 1807377 1441258 142836 216174 505786 531965 1445738 731072 973840 1497777 1579862 1015718 467275 59014 583832 1633934 1265649 601617 142181 1823744 530438 704592 347896 1953891 1559230 73340 1761323 60457 440924 1841364 1884983 659242 47947 1442035 250092 1069825 1778531 234992 1631963 1105759 362534 1177544 1707699 1614621 1496236 1579642 1494450 1587000 1203995 137185 961915 1744679 373983 1274208 357852 562254 1531722 655515 1313704 700293 1266124 1409416 1353044 216377 266224 171379 2385 968753 119309 1287660 1679348 70866 1094726 1469121 1030541 786941 1598098 1017614 1450040 264605 1424764 1417886 1944198 1987310 844078 1165195 1987679 119392 1620868 1254977 346525 105227 1760030 737427 1445721 795227 111837 581184 1675444 1667889 1581466 135384 1258271 830552 1672709 498386 23750 726718 1828922 1009422 168972 81176 1353115 96961 1651622 1126548 1401292 599126 1417066 859300 1923060 873995 166472 560798 452856 865753 210273 638560 1639595 810402 1605660 1585908 748100 912419 399073 1161977 1866096 1874964 212181 786355 1008371 1336454 507553 664300 932226 363757 989293 508137 513023 461060 205391 1794619 1419002 1908459 1289948 436087 1323700 501048 1191542 1035459 1610845 525538 942840 1834875 1771406 500346 1858847 1517694 104967 213525 1689036 1187190 1753588 322465 1818633 863844 1307299 1866968 1173976 1485986 1083432 1576364 1926422 1050891 1858645 1050481 943502 828092 740984 804222 1007008 705837 151893 1425840 922323 1373080 40246 209179 1556345 988590 1811525 1250055 1419024 1240611 946881 83293 1499808 472825 1493743 1818087 978556 1874916 448438 1559541 649828 620138 1182394 535260 1749879 1986268 1667482 782444 1771426 218762 929207 1857327 1528411 1078334 1671568 474138 1431380 1038660 422271 539098 1621185 1011861 1609929 1201982 1202992 180418 613436 694175 1513703 1764408 1882832 1843574 1957746 1564845 370475 1442483 190655 1554296 1006350 621769 1680144 606509 1319275 1316076 660897 928360 1424365 777820 50423 369771 1860948 440520 147878 1525284 1587288 1453111 719287 1059848 1383381 327921 888964 1455179 1953860 1787606 1565043 932242 1021338 1236596 58418 643985 1483069 1175824 521171 565130 1672392 664141 1221940 1191634 73231 481909 661560 878235 982814 1366418 219297 486974 326845 1858858 793023 734334 353863 1749437 1752022 1587164 679166 307637 667348 1549597 1099575 161501 666688 356974 1824300 1088254 251251 136296 1573117 741726 638213 1855303 1802452 1469681 752121 457698 273176 1871102 418943 655620 1598008 264232 540975 310758 1770325 774996 482801 308800 1868076 1394134 620037 1692039 1428022 630808 1935656 406816 464652 1438833 629377 1650033 425157 1456785 96279 956904 1929376 1419533 1629969 747051 1052314 657456 1680261 259310 316244 1199957 1817959 680337 1942975 1854309 579803 558332 398781 230513 446980 1757400 1469267 414182 234137 1032794 429846 1385457 1610638 25473 307592 445836 954836 412067 1590859 1610317 717798 975802 567296 1750355 531045 935932 562330 1005934 1848713 936194 507415 1751367 262126 1685655 1409728 1916101 1834448 221406 614663 852611 985781 1307584 711165 1143237 1055145 1449789 422888 1851154 1082829 1306897 245896 1239790 909010 359562 1278288 164288 1874626 266061 593291 1040592 1508419 1781968 1525621 1523525 992927 1071526 690827 190406 820354 1688048 825717 206692 1400258 1046582 554625 1076537 340226 589704 1581684 372350 1998447 655949 126182 287299 1420397 1179735 1368061 1276329 83537 1985838 25392 469582 1306843 1371244 1604293 854721 1323033 1538772 1685248 1171191 1891155 443368 772155 692363 1536048 1788978 961565 630254 4170 1832552 768120 779449 757943 1365533 1178264 316698 924540 716596 1616698 293671 717657 1167539 1380162 958533 1012176 65693 472775 1201957 317442 1301297 1210186 1077328 1885657 327909 1715322 1911664 1278122 953886 1103129 1240275 1344966 1108712 267226 1239368 376082 1229431 382484 1095600 761452 933394 1014754 843433 5502 1865665 657185 353608 203533 1187644 1702303 1245039 1150686 9925 1258648 327446 1329456 303762 1530769 269157 1735561 1392329 1483593 598132 707373 638334 668998 1836296 940453 68822 554825 5734 134613 126574 1422499 1217785 336870 1042931 64474 308757 463258 1965533 245562 1448087 19461 908216 48754 1217603 1217749 1205461 775546 97086 1034371 1269814 529296 722692 658849 1462797 526210 1495890 23129 661046 1463485 684933 184767 777210 1930591 1750299 740420 1474172 937628 21293 406848 309543 1090549 376412 324250 111100 1172776 1141681 1577586 1924090 124910 1329405 431114 624185 1387815 799419 1609971 1514009 1566582 1524967 1768681 322823 1458615 55126 971452 70914 1143695 1643594 1262968 1141604 1097541 1248930 905392 732842 976938 1167875 1604148 1900874 334181 846067 1946846 1704154 1066577 1934162 1220941 1093760 1264466 1610269 242497 272037 1062778 498589 861033 462761 4206 154148 1364391 1557958 1335512 59120 1542595 1275894 473592 710039 92885 1091866 521781 285319 1498827 691282 1528357 695778 1437462 1975561 1268901 613222 826923 182042 1384879 560093 998787 591926 1344460 98324 95726 30128 855928 667518 511 725724 1451281 1735256 1913123 601071 984391 1162420 1193525 130332 1119716 1399402 1825135 857300 349446 1310306 510379 975360 1173338 69579 20198 1490834 1104100 1469428 1565241 96741 1256070 215150 1170434 47241 205675 1736076 743594 146223 1501289 1723641 141540 1027383 623037 1878800 1662294 1019440 1767205 1053938 1165280 682455 250035 1870101 518395 1488301 923734 1844634 711483 757978 720103 862910 199206 1053005 984772 1941097 375568 725489 494915 1310211 251002 1577406 37952 321885 846921 1731767 859283 1611195 1254779 736717 577852 1438170 1953038 1062850 402842 1826021 1307150 1027502 1623193 821281 453046 1736921 1324659 1026437 616630 333989 155020 1677820 1553638 1135830 1062856 1657803 307914 329905 167574 1290018 724703 1248036 1028368 275165 1901203 422033 966572 1388574 1544305 587443 49995 1003997 1538787 1623903 1940439 198566 1780148 44108 401871 46627 209246 1063544 61635 688785 1031590 1528073 253309 302031 1887207 732485 1097878 850105 588583 1864913 1502506 118757 943686 1642892 1590035 1613080 781658 418805 1269490 1855555 1942056 1609034 1682333 1314883 1678240 415644 749600 1072233 168381 1131943 119385 1732968 1789326 53753 718902 1863620 920676 1850012 1028605 1081456 99593 1422165 300501 1837497 1541904 1041813 204196 455889 803817 1190729 167275 1190274 1036471 478503 1482644 918711 1886646 216043 817030 1188216 1398646 193339 1131086 343089 1682508 1234525 1315435 710248 442618 1072576 1115080 1267767 819430 1656786 105790 1974116 512714 770837 1983152 972684 1722114 1796600 947902 599414 1061198 701392 152561 1625540 677215 1944267 1326814 1664312 900316 1118055 717700 1716040 39849 1946516 545657 495904 1407036 1287961 1228548 1034708 264132 1628572 1153309 810651 752455 1462121 678539 653881 1737453 529678 333517 1975573 1335173 1689287 41679 1891822 1493767 334996 1268530 218478 645859 292091 514594 1703131 248972 1644641 1291322 1778460 1381672 1480244 975689 527490 1828358 1737242 959556 76647 1221643 1291567 1832238 1525721 1684139 47219 1575344 1944658 1980775 786109 1881331 1510025 1284594 99227 386607 1187582 327879 490126 913700 672453 343369 1487288 1402199 206142 1191423 1752492 889528 1415064 153292 320773 1453523 739471 389308 1054885 970169 408077 1774362 220603 1014135 1791295 1764222 1624042 1323062 1034101 12954 699846 305354 1444019 148319 1085141 1667678 1883795 1137907 1010348 1639329 994956 1812861 183322 1293062 65609 1813291 821375 387562 1813664 710942 307032 1958401 408388 92468 1332526 1708999 1034849 390456 700068 755907 1289309 1649458 1643977 1527961 439769 725873 1476820 1491483 820979 1334725 744527 419998 856117 1587389 1826834 1772453 442651 863752 1909700 174765 1769299 1911622 1405840 236082 1942387 743224 672134 1605206 1103144 1300145 1273434 1269461 577792 1327245 1137800 1170424 556339 1731788 1971032 383045 1458159 694640 1127384 484413 1967233 1571683 1399616 1399206 537956 1716764 197706 1788455 1837283 1219480 1406937 578005 645555 1657667 1882986 423203 1838539 34048 718463 1343567 299190 1532047 1276017 1332010 1565480 230972 552550 1752485 1887730 1439700 1821618 1551858 100477 1509183 1493508 589185 1925527 1139469 1843884 557177 1076879 1069389 1804209 1287134 646430 961755 243596 644764 1367101 1508227 1011416 1887178 1620169 1795942 1732166 176166 597401 878403 621284 558948 41184 1949997 468850 360378 1616409 119231 1370742 1529976 1213209 456312 1480296 1273165 729201 470862 887228 253255 738763 96608 1327800 1271894 550436 1040698 43826 1178686 1135274 455087 1353960 325859 177406 80747 144299 9984 1015820 1126339 1437053 555398 1985083 461958 1208234 383814 1867638 1032237 1321369 18617 1265426 106336 1755395 1351301 470622 1791876 675410 852594 708077 1987561 1559948 1232200 407694 453751 641618 852067 1625365 720088 1426486 1266587 947236 461888 1294286 1730111 571339 350798 752352 1651124 887938 1266924 1881396 1589663 877330 213552 927708 113903 1217109 1182530 604777 1063041 1418529 1924178 637493 1035267 1683116 1389663 247177 680687 359007 908113 907284 289684 1238686 1525846 232635 1886115 289357 1641824 562322 1238504 210374 1449137 711554 1825154 415790 968902 109345 1796071 1758969 973145 400463 859121 1509716 1013412 598452 323338 1264469 1330434 761193 315868 542564 157160 1542336 1166083 449853 682366 295610 1368922 1219275 909095 426970 1504680 97714 968325 1600792 1484827 1531635 1935033 1017570 534629 1587529 1426031 1965045 1233761 427337 162054 1735765 1765038 858240 1473165 1991640 1416803 415019 1388067 617111 638390 1592480 197993 598237 1419865 507805 1707768 214213 1096487 1181566 281178 1740628 1411944 1814366 878901 13815 7414 1193148 422853 536649 1643240 428265 1819657 79543 1652971 1829357 1267680 158069 1816812 105555 718265 1965142 1370218 44326 1088475 1202553 634400 1309867 1832640 1608142 1971649 676524 1360574 787807 1639785 1405599 255018 1437447 750117 1646797 1385713 1009328 506503 633679 1269936 997752 664441 959362 1378467 436772 654774 774729 275244 1998011 742187 1343704 191215 1948593 841471 389286 430504 873863 625307 1447779 1296551 424120 1102145 1321938 1402974 311899 98995 614333 34598 1639113 1817926 393697 1685839 1643262 1615866 1026859 680567 746801 1864484 488527 1231138 1395724 324078 1793191 34379 1658071 103416 652399 846455 1571485 297881 1194159 1720123 9721 69845 409412 847297 1472363 1179757 627310 1299622 255398 522151 333397 1074563 1498537 768853 654960 478347 441964 1402238 984482 1257509 53698 764064 1117058 1891547 1527022 498419 1008182 1178676 1631621 1961065 8523 1580935 1712700 1694508 1911333 830193 1954909 469429 1277629 764795 264156 902428 1637163 1595464 1900831 1571820 790145 526922 207832 1081308 1629191 200116 405851 1914408 275156 1345962 1087504 359815 530895 243721 1515978 244955 54437 127979 1297925 1929534 372041 1692458 1284131 591258 767270 218344 137165 507459 1705071 914590 1841889 929488 1296429 1503210 1741717 399573 1793212 78281 1624985 1753606 8280 686967 291258 467252 593623 1364711 1951102 207737 260115 1379406 392656 743452 50537 863174 1612960 1795491 183971 16428 530910 903694 1271708 1127041 1520723 657444 245485 180626 262630 1634184 1735594 53439 1803854 598698 1206376 99148 989127 1474663 390282 1383521 428415 712774 194798 747105 1477439 1279844 703231 1687594 1167278 713704 321176 776347 1070809 379476 141032 1661220 36436 1019209 785106 1413137 329253 195911 461439 1049824 1405245 408509 136903 1612993 1253799 1206745 523530 482535 433531 1133692 497684 435086 1702251 1408678 1291957 333279 252636 1315674 609552 872136 948173 1281862 303627 827387 143144 1843081 1938072 1516183 863370 871360 1153697 1286755 1483216 1083731 1723083 667300 538174 1294711 1926044 143388 1556530 1117675 1178323 701168 1783894 805352 497185 1404815 329368 1286429 1490813 1347783 886435 1058820 1589984 1814880 1227182 1336550 1651708 1428835 1874534 1072812 1573757 718208 1214138 156743 1366595 1350318 510571 347443 1443817 1001626 1712160 1678277 461762 279534 1477717 218852 1272635 1806417 1115465 1109825 1141466 764537 1178815 877031 1182928 289969 490104 418875 1334590 1212311 1625889 1823012 1252503 695191 720950 916922 430315 289429 1534402 101632 1825937 291850 1061932 1475748 1254197 1504478 1477592 1438876 1883959 1087542 381183 1548670 945531 881867 1127807 882880 1668456 1285877 895404 538919 480299 323427 199990 117061 1808801 958091 1993022 1827227 1421480 446948 1640546 172589 618031 214555 1696412 1777532 569039 1449013 1485459 792963 1364575 228149 77947 1550265 347379 1612906 1770618 730304 412289 194270 1635579 528023 1829145 1507875 816816 1539718 1608025 38871 1419391 1107991 111491 172072 1723109 657334 1823482 293369 1123416 1998725 545423 1755782 1223314 505440 799893 609450 26748 1879499 232931 544015 1151792 151350 74771 448182 738105 1667299 538529 1444 1667552 1102749 1359267 1012022 153853 1984561 381579 1786810 328855 1162669 367318 608619 204051 334459 705478 242785 733530 1498064 127860 1901092 1097890 1238462 1966931 941987 1065744 657022 37339 818710 1029957 1429558 1518755 1284198 557285 1821560 550987 611638 1154241 1883954 1129230 1405325 1548436 1547953 1057464 1253675 660078 1036079 659461 1701445 683009 1364418 1501236 977679 1524895 972061 199292 1933747 556745 654447 1856286 549491 1157682 306609 1322509 32130 243211 892502 1434589 984988 134089 1013962 1164015 48466 1309218 1849768 1019515 902062 239022 960142 530782 28892 707107 1975235 1995264 1103008 195396 1108780 496909 822997 1935524 1884107 261361 175487 1140493 1961425 646322 1694505 1955759 1970049 577171 1987917 394809 806172 1387581 1538169 121204 479487 715263 1551521 860627 183615 1742838 380703 1710408 647330 55486 371152 22584 1722650 850655 1965870 862916 1049725 1554952 1838580 1105723 1924036 694096 279420 1303131 1468964 1645756 1275523 1438329 1759064 379227 1606027 878970 1270506 735891 1438079 318365 1055179 190680 650994 928670 1395526 1193850 125458 973179 1588566 1491104 587420 1101784 145257 1109384 663478 1687428 122245 1521931 934944 1556635 1229033 1646521 1276693 1369415 1813092 511449 402098 1037416 156883 520993 408561 1118196 735161 31112 1024004 1199201 596035 1663306 1061878 266041 848910 1370303 1407871 35697 873502 1713085 811556 27292 1485636 1267601 246514 1957396 226129 1670345 1235714 848421 307784 812647 909831 368326 900683 1581503 1856984 1201492 1386896 674559 1700396 405652 806712 1545030 1731393 1881360 1536288 1498864 75736 713087 421886 533036 1989582 924898 759799 766514 1250119 1733283 1135895 298599 1892369 1028141 652451 280393 389011 1527533 1795962 1689096 883610 1749417 530658 139141 421220 1090478 1340912 697797 1540755 1538830 1288437 781272 1068791 1887044 1348202 197300 859360 444237 1711840 866690 442447 1600744 459303 1197621 166638 1542542 889573 1535912 253188 549933 863435 866500 734659 274884 405138 1100007 895054 355846 1555760 924871 534540 1865784 1161888 508354 1181338 647252 1341600 1654205 898401 902508 1710514 1202040 1824283 1175621 1746192 470334 633133 1621220 1808434 189218 405038 1156559 614753 1903345 1291002 393816 909060 1166307 1611341 724575 1511805 949928 975241 727674 624324 679225 1809081 314967 897685 1209797 1606230 1665862 260914 1788422 45841 1073142 591426 147382 1312177 1480083 753196 739054 573766 1640769 1492327 538599 1849321 188994 1780584 652094 1515874 1001988 1627484 608494 1124925 528604 1784529 601017 1710583 949171 1878031 344282 108875 827535 225946 1859718 541373 882155 968828 231285 748444 1806842 1914583 717351 1919384 1994483 1174081 180032 1522164 314855 949166 828850 167942 493356 451181 985996 691309 884102 1598668 977211 1473842 73143 508627 956823 203275 1246355 1741341 816118 158837 88005 1700014 1145117 229072 51713 1737307 375948 1753614 1974685 1581120 771181 1649512 488939 469177 1993165 1676797 682162 312852 790322 270041 377107 878518 226254 1250753 1315103 1088581 1156220 916273 433993 6200 233572 278941 43243 834658 394604 1590396 1226690 609230 537055 1514800 179624 1498695 703387 957470 1140202 1216988 826944 1742887 1129931 786117 1503700 1918968 722727 413512 1154613 29789 1521282 1965254 1056386 1875330 782480 765252 1715986 1168741 352245 1685451 1152418 182161 240071 1437685 1462511 956337 1682367 762661 1980912 1221465 1823701 1883429 1629736 15693 1090854 1648983 1815249 164539 1167674 135432 928772 1911259 738835 1805634 145610 427709 1761823 657869 592531 420576 1031229 292619 1214634 1483024 1281990 1162620 1285414 1084289 168115 855252 1788533 1297214 191433 1201462 1247523 1036911 1222095 308449 1824558 466936 1346533 1702665 659208 325878 1127259 958240 1134431 1176045 841266 899789 1079397 308739 592440 1283394 1016817 18253 1564586 1080316 1977060 1577141 5650 1968443 323534 1279528 1643544 201963 1194450 354295 1866877 579520 180444 371678 49947 1813490 974819 1098367 143570 1865379 254530 356188 274313 613314 287118 1339197 1787797 528909 298076 1881513 91005 24417 1035411 1404193 393185 76180 1991047 659661 569165 1187206 1158197 672465 175350 1108174 1961720 762671 391649 1596273 1150341 1190685 638782 1569318 1742668 57528 587711 1653956 237752 1743764 802603 180546 221185 1290168 206228 193528 134824 1296223 1111724 372564 467084 1297899 484214 298470 1381855 502347 1281667 1270646 253119 723307 543446 1116014 1881082 214098 1168147 575226 481596 1129050 400165 1142133 249060 1366087 230443 448827 1674286 1039431 1178919 108855 964329 736265 1625198 1326011 101700 1872502 546808 589098 1354191 1260952 1481464 727070 1542836 707164 696662 1912676 1650914 825064 420916 209360 48066 1664020 71739 1483490 1944874 35544 1902562 112560 287525 931674 1327324 1763735 152633 456587 1820820 1569933 1122706 515087 1984997 22634 1926395 1569656 646241 1953436 1923696 30639 941881 725344 140125 1674964 341754 1975864 547874 502576 413546 996770 1536454 1992381 1539011 529536 1745920 587750 797885 448920 1228347 1315250 1501866 1274692 1211713 742884 993704 427701 1722844 1512352 596965 266194 1373267 1402559 111115 644454 776542 1746463 1496057 1221064 1064462 887320 966583 450092 782667 1648577 886481 229209 521294 817756 367974 967968 1636787 240886 363546 1357304 683443 570143 939755 1958724 441233 51411 1584801 1323601 977237 1601225 520958 1231759 818095 1189064 1133482 54826 1264675 1863043 1106643 1709030 1633249 1961688 974185 939433 1714099 401799 1143485 169217 1975452 104613 1366141 1327588 787863 1955381 1487638 1871904 1203426 22340 785291 270113 1203771 1383082 1026608 1941541 833253 1574681 1805569 1550112 648188 699771 1324400 147987 1188334 850369 1679545 1432180 1637799 1872743 1049055 298545 603512 1437868 1870724 1919368 1656239 919676 1209293 21362 1141860 227811 498143 1364172 1038277 1489166 1959703 1605736 979690 1975659 1031009 615135 273204 315539 764182 1045497 63266 986325 1622373 1451902 576024 1616026 1814199 1937167 434605 1789580 1861538 1531308 739500 1434529 1962397 222316 1435795 2655 949169 966679 660280 1544428 7421 1672359 577158 1198573 1909138 740366 50646 1387265 292196 1874423 1140853 604752 926034 719609 1345783 1853389 619816 1121869 437219 1465111 975848 586247 709988 710167 1038865 1278808 1424213 792060 99968 218807 720989 694585 1169877 730871 1163541 52873 1899514 1889767 694535 716994 149638 618728 1474424 244390 447171 673279 1779485 172518 1758535 1863306 126646 1281059 411683 1036848 1752589 419469 1676673 1552314 697397 483753 1779790 1814000 928714 1205419 301235 651445 1515344 1703217 112644 1520984 769912 1885649 158923 636939 1785723 1769947 1379939 1374928 1537117 1686108 157909 120734 34851 499678 450671 750239 1026948 1329894 963498 1269776 1225777 1676831 1740858 1118642 691757 862610 573416 28843 1372390 1121665 611857 1276630 133480 52618 1312024 1388631 827671 691035 1357457 1760128 1051990 1935081 1059329 312891 175338 1891573 1442344 1811638 1305303 1023757 674685 33989 45229 1108453 21431 1929044 1339160 1549838 1046786 1547876 98908 1660812 598270 434881 1461669 1981976 1323642 250473 835182 1907699 952495 729186 1686630 482742 1921107 1917903 1645030 1835337 199202 1766267 1545291 1561912 1049001 44963 1007468 1019305 1923353 962452 719042 1364456 968684 815364 1619543 282239 806218 792288 863305 379032 1093816 19270 1004665 1768616 86354 1663785 1804482 837916 1223842 1187268 1916729 1012207 1152944 963553 1488942 1913579 203398 1300967 1343898 541942 1732276 215131 300002 1549436 1120818 632967 1715100 638943 538220 171005 1829299 1854513 15889 1515744 1867282 28591 1256317 1664952 1806044 1607766 1325116 1213057 1213200 683903 182198 146770 276139 255972 95280 86664 1553592 1315097 1037641 308964 751647 1170979 896205 16995 1666676 702606 1952640 622161 505372 690802 666467 1001111 333199 190184 1139286 664503 1934719 1097025 1374746 1548578 354506 1518692 1814630 1347203 623644 1067 1944848 456693 1962980 1404823 961695 656411 393633 1185565 294405 1824756 831043 1065616 627733 1271690 243958 1299012 1949345 1876225 438583 1028573 587481 102930 636447 204535 907824 1165738 680945 47720 318381 750979 1033059 1539286 504392 731140 1223093 1050620 1570928 285485 551461 1925800 1181668 1732646 1122175 1634062 871527 1206585 1121007 1168258 282852 1806465 1908128 740318 208286 1453880 1559470 122106 387352 681679 341117 1168997 1484289 1536341 1941947 1943495 238049 1114167 34381 1293757 1730222 436107 1561494 1002829 295276 554765 1135688 743786 744215 633434 329158 1236877 554859 883998 911690 1901639 1268912 324051 938612 1160729 467941 415184 1937889 904843 195903 1439120 1930601 1865906 1813585 995503 1012076 1964519 569497 822440 337374 451063 990295 119667 815867 1645286 1124503 1695645 761311 1073385 895013 35964 1895981 1336367 1850431 1340394 1230154 1514622 397127 1625631 989880 42544 1226184 718851 862998 254782 1155036 49359 1138408 1963573 1010343 1067944 1851711 1251303 1301619 886930 1300420 1157671 1663694 760099 1203970 1183440 1513390 1521400 1351914 1746460 1164695 1391651 1864682 1849306 735376 1373014 1889202 602547 1979954 698623 314054 190693 454752 469817 276800 1159800 509737 1393787 387158 521200 1806305 1073984 1345740 25788 580893 219037 1701799 1926615 418026 359240 112303 1214316 1265238 711816 1034991 1139970 818547 734269 1186358 785808 287048 293111 1592257 851964 1525246 381596 1612292 1472806 1962235 479919 1182998 435818 815329 799994 1508400 1640342 1181366 497873 407732 176875 1633104 1854038 1650692 1026745 432681 881902 38939 896390 902325 1922197 241534 1936694 1777832 1476266 671819 846055 578804 718956 1337272 1578910 50722 925502 1421266 1114334 408485 67034 218558 647910 1450147 7074 1845384 1651353 871464 1830224 1344323 608650 1260069 1708885 999232 103191 636215 1338933 1156749 386600 1840696 1259718 1531382 1131788 96892 423120 1927508 1187521 239918 2999 1345220 815507 910157 1185577 241693 1323994 278356 1307013 692786 1009961 708407 60800 1896462 676926 1415422 622579 213288 1271440 803798 484217 238581 461445 1771544 495572 452789 891270 949833 1166525 1022368 1000699 654409 1162606 815319 538815 362902 1264926 1662393 72662 1362478 1769718 17048 1412029 1926838 858449 1240623 1731313 232469 391149 243133 1234156 214700 157508 222102 81684 1447710 1688375 1794015 230071 1759106 978715 255382 996144 215247 719577 1876892 855958 1628509 1095441 670873 634119 998507 1804890 1184929 1341421 561558 1592581 995512 1015862 1345561 1133735 992127 647490 10530 330158 1579049 1430555 1737831 1904659 868357 1812995 643655 1028017 1716800 185052 256172 30361 1473375 1090361 1141690 282256 1307566 1873102 1174413 802693 1112674 1675194 1165636 385062 1743980 387228 1164218 1656794 1578245 472293 1093953 751745 1276068 217519 1009178 1570250 984047 452699 1852563 1027000 726299 1240035 1919563 1881567 1327306 794586 725952 1694741 440474 811482 718134 1993288 350818 1452925 1544996 1951281 97792 1481025 1628100 961401 286527 1609293 313997 514572 371936 313851 973084 435704 1832191 740179 935244 14977 1207196 1068690 691372 927598 1763519 1198018 323503 1040997 1150948 990122 1552241 143999 1889015 705394 953150 1501295 1492718 1424311 1008677 946228 728428 1495760 1028110 134472 1428921 640259 662342 890651 701849 677037 513886 496827 227177 787074 1432574 1091742 22122 1462815 436065 1938767 767359 1976036 1923268 686843 996941 733609 1489770 1231279 1220389 1428104 1107868 1234165 1910056 943287 1078259 577538 1333131 811767 1074656 1251528 1449525 1885595 1778409 1884935 756166 1125221 1703281 702170 1900208 387301 1737525 641676 322384 1620407 875047 1840280 261399 186464 401056 695349 82305 1258956 158621 1935405 1591776 1763457 1844365 378250 1667150 868333 1587542 1144705 1858496 1117968 594787 762257 759830 1863853 1302379 1237323 1457832 1248953 641363 1618899 744260 964383 989415 1127203 581722 667112 1900956 1736980 430512 122619 968770 630690 1970534 1073219 141772 1366181 1451722 65317 459675 242857 353524 869155 657389 1963781 867480 1697742 48294 1233278 1041045 77893 838319 91080 1383367 671818 1654879 68146 61983 1073850 1183239 164642 667386 614745 369156 879464 42582 1516406 1194756 970365 1023777 1782143 1058647 1214181 1876142 1556869 285290 148904 456581 509919 606535 702074 1993637 245005 249501 463284 1327750 1439504 201347 1588649 1860059 243503 441782 1115415 527271 1034876 1343183 201014 1129879 1271444 420233 1585388 974627 1075005 749848 360033 1975596 1545860 779965 1762270 898276 1985867 1688513 484829 1418162 1864929 1406491 1951464 121340 1933112 667996 1020658 1244151 1384481 1069843 1396974 1240644 780350 318432 660606 467534 334112 192647 293993 576832 249236 1070685 1681495 1003467 321961 1287092 1093011 1717407 1334270 607685 27724 146448 999805 1974575 726274 319859 880462 1199772 1154406 332989 1180886 751214 413062 116778 898782 892488 785360 1017538 303002 1537466 1502780 1014123 1458736 1498199 743659 1750078 644482 601660 1846621 1234707 1235122 1733239 1735754 493472 711112 266734 516662 31229 1210374 1407394 756972 599380 1151969 493283 481669 1909005 1442684 1004248 700998 1466244 318921 1314802 714678 631497 1518878 1194510 989100 1696193 943675 1840429 249181 1702542 1087710 1444852 1300525 339755 1322478 1291752 604008 735079 1013488 304596 981361 129928 678039 254156 1322626 915694 587666 235120 1157390 1607689 1067743 69080 1820073 280846 304955 48864 681523 1244133 28805 1979723 1679240 1592557 852409 811169 715652 268719 1123680 1471919 1795504 850517 1991094 129753 1490703 377583 1597188 849424 1043422 1519129 1623879 1343914 1439506 160136 949317 1943068 1796953 15089 1002678 1473565 1795170 564034 1581819 830685 1633816 367140 1017213 859445 1922785 1450446 323083 610936 257614 509628 679499 537320 1314513 1683797 418918 421016 1037173 176745 1420095 394124 630946 1939609 288293 287526 2509 54474 1714974 1876836 1816222 983821 298248 236601 1416259 957575 582542 1561157 1151869 12658 1204780 318057 912814 803197 323659 1105201 124237 1180701 449574 703170 1007677 310293 464220 1126221 1307202 486595 1370277 1317998 465576 309510 342857 526482 95793 903911 199445 1240803 256669 1839918 1854580 964406 1690358 623257 289526 806662 1637216 578734 1380013 1780212 1687185 1330591 305584 1548394 1691734 1208957 1536028 556335 1327424 19713 4511 171700 861467 362954 1718611 355090 125012 593827 569645 1916174 1487429 1115226 206934 432608 541183 1832879 1168956 839309 1460665 1802849 236105 67515 450669 1356479 549154 1781315 24230 998575 1888961 1409442 723018 1054316 1656921 529076 771629 315178 165727 840638 1244314 1680768 870197 1084127 1842441 15813 1844171 805752 16882 832168 396527 1258790 1313620 632031 1058583 7542 100330 891832 569680 1402010 863793 1798117 481556 1484033 1330877 68156 1530872 1880902 212907 302336 1293736 624761 775015 175329 473193 1119562 804321 252344 1550121 1875120 1546376 1207831 660279 1539706 1381211 1089419 699491 432149 1259226 47648 1661161 1149939 687622 1340145 705238 1092918 173130 35817 780788 1407108 1772250 1660434 490258 853346 1170019 614331 246396 303452 1995290 1675490 585601 1957664 1105464 146177 167264 1091204 1857939 930447 461322 776600 783388 1189737 729352 1185916 1619836 1617640 1731742 150240 77454 1532183 33478 1406609 743896 319879 308118 231572 782054 1304632 1745708 1738036 1051451 1642725 1294496 1489795 771464 724874 1985911 1409712 527460 1346760 347504 1767105 732836 70936 1610692 1831753 559998 913369 519094 1190315 1522722 1584906 1042455 1476401 306495 1347209 975692 1018507 1972 561101 1928904 1329110 249694 774524 626999 414946 1966573 1094490 187420 1154230 814677 1777258 1385149 1089135 1117252 979667 1812837 1684727 127931 790409 1939124 955844 1729316 1369571 254939 1136299 1074836 729523 926321 1393565 1320619 1567309 1115241 970690 1253363 1535085 97221 1405372 401150 1230253 484107 1020406 1462884 1476611 1634128 238527 1675897 1175827 1383005 334355 1925485 657432 1196700 1900329 1988290 111617 941689 471476 53336 1451998 1777901 230652 730250 57839 1520304 1395446 1540008 1203319 1035010 830683 709862 204431 689826 79229 488113 805946 1810306 1307111 662651 1986233 785906 1693658 960500 1764394 1295416 1451222 88961 1413174 385701 1265902 1790021 356681 702087 963468 1865098 841338 447933 1478391 1056721 398758 266167 675761 1495035 1985849 1583218 203024 1563530 1477094 774781 1332922 628871 669926 286098 574356 913138 1076567 444674 1134893 1893268 1087222 1563423 1070988 1955158 297621 656138 134141 1012829 587103 726458 1742369 1498616 936840 781525 1378349 68978 948344 553345 290052 1696846 874156 1461247 427099 1444286 1044648 1239923 1952570 423291 130782 1635288 1313947 384584 1584254 1949657 1585655 921070 141919 1252467 1338196 990659 171658 838770 629984 1944266 1991326 1711358 788907 1062903 1961696 1280725 947190 377923 1590345 1173497 480736 1955200 1836022 1393560 1263989 1071992 462760 1362423 1086561 1633979 1441961 1488252 357642 632146 1988556 1132321 297111 1837340 902114 1669594 1080629 1791526 733872 128611 1736642 289807 489578 220928 11861 792857 1568201 1978832 1188703 1692929 514078 673821 1181441 1766584 1643767 1809748 1892479 923613 658280 547696 1910269 1840321 353902 1791093 460540 871776 1581348 1471661 883417 1548837 1581308 901141 845888 1058665 949880 1597722 610809 218511 1553710 1555392 1925568 1720454 581137 1675709 381889 501017 477074 1735466 1609270 694235 231319 1860322 1199449 1061704 465589 255835 1732771 1936210 1012430 1696271 508810 977616 1186910 229342 1211397 829269 927920 1648940 1735544 1355558 449766 985555 981834 74206 425271 684886 169277 1543913 1117186 479966 1234509 416422 707743 112041 1729121 139903 1307368 1407315 195406 1102831 1080591 1536343 905910 1241612 1293986 873636 1898057 912626 1615627 538143 458637 1358941 199978 916153 241237 1625167 461412 1909763 1119472 1795918 904998 202245 38921 1032433 971960 428101 1857609 588404 389749 1825503 117165 1060519 1145922 517577 268274 1733997 1421467 1907976 1789814 1234611 1904337 927952 366220 786385 857773 1376284 942692 1709589 1949094 1288536 239500 835369 967404 1961399 823983 655141 174324 1075809 1768997 206701 343952 1508455 1420410 584863 874540 1728218 207558 1818170 289785 506660 62423 464272 1309624 1972172 373868 1515152 1200509 1497909 136007 1382469 1294320 628693 1478418 29706 1743189 1763924 253180 573207 681092 1903039 1412107 584314 1992127 222223 1975081 74380 912674 1515294 426408 925799 1333785 325623 1970429 1583693 1837444 83740 1667671 283983 1254961 1956479 397576 1191181 1991968 727296 1545343 486190 1462382 639067 1027111 935332 145418 218525 186750 1661736 518827 658163 745942 62533 1189657 379006 278486 227431 1479136 1626089 1229870 1321462 828276 443665 1182311 1809384 1392927 1017576 152896 261422 407444 196813 655349 1177936 885681 474317 69378 261155 10042 580633 1428073 1581835 242550 600809 1901886 1830871 1701893 1859373 1428340 519552 509593 374437 380659 347011 1383804 336048 1038849 565161 1622521 1463452 1368642 7247 1250431 311031 500830 1751399 1670081 37671 1514816 1403239 713497 1162220 1941580 1356052 633476 1324823 1376015 855310 1092396 1393526 1016451 1123943 1452184 1878836 29396 526728 1425924 836158 185746 401773 680984 1744225 817736 100664 836161 621862 1686318 1657610 1720204 819926 1891889 1001639 1460283 209271 1324324 168339 536461 1298072 59907 1288510 1677675 896112 1601192 1428092 890038 912886 1521458 1578595 1361738 214860 1947506 1608912 141499 1709450 585856 552766 1605058 1155214 1433589 1359216 1047630 1964076 250325 1021308 146429 1028920 454602 1556150 817434 488052 509240 383243 621566 1653243 497900 1231620 831126 885928 789071 1449199 867035 1077072 494792 549894 1396072 1143819 358348 138997 911899 567406 370331 1529457 880449 117891 1571504 1717671 870998 1253646 447525 61939 47239 991299 1802425 576405 1675619 1478092 1694904 1614096 1368457 469216 1385075 907055 1226326 234845 351497 938054 1266215 1265067 1070057 1767634 1099586 1343007 1236940 584672 622781 331037 772092 1095321 391842 821028 208982 609951 1366799 405338 691587 1068484 251065 1395195 1131946 708536 689308 1219976 1147401 1119010 1311902 668924 1532472 1151096 1480476 1660 889676 466279 993907 1821118 105560 657730 1465488 932062 613321 1144327 1307446 1151954 1152213 1953622 1653439 433086 814006 1255948 1798737 1786980 1679761 58492 333609 1497438 687232 1419127 1887482 858305 903831 1172931 157755 779262 633956 1565752 62245 1085429 833531 1324954 1510982 329021 256224 1067635 1731135 440430 1094532 904153 858706 159971 1842559 60816 1484959 1616454 16726 21628 408435 688454 901340 1239124 1913275 1563448 668404 1006766 1171897 112566 1987250 818925 861093 1466012 1896426 863176 1347480 669815 1590491 906092 260587 904473 1052087 865649 457861 1943591 1505191 1356696 643563 627647 803226 1136128 1224440 547341 1823192 1173896 574330 1815857 245199 1533356 240361 1373358 1793901 361831 524529 387325 1946505 123405 1412464 1489967 1663246 1501895 1610947 1011979 659165 939188 650646 1358944 731117 1857354 952889 222038 58466 913209 157770 1010610 694454 1763654 1247852 1859532 440437 1849350 552568 515396 621542 1879235 425298 202300 289544 839010 187855 1408045 1835487 1859633 794769 1618726 678220 1664846 1936588 648443 1331024 1741230 1100247 690435 468784 1206727 1070869 1519940 1579906 1770772 1731202 1526605 1618615 1903036 1005562 317283 912832 1547524 1544874 1650817 258981 579791 1975240 390403 559530 1952763 1236908 1990845 1371317 960594 36768 782790 134700 635866 523718 1682748 757713 574514 459745 924375 1128998 174788 510092 368516 470659 91517 1159473 1880986 727624 152231 880811 112838 1953512 1482417 1610005 560161 828768 1293081 902656 1297420 208892 107367 1759639 4864 406948 1889204 510970 891810 96368 1129244 674061 544753 206579 994507 1836594 1487258 996377 1993401 1545956 592598 439301 886216 1917709 1957238 58138 1466280 653738 1378625 103150 425322 587851 1175121 827985 1448847 1201681 760326 515241 757503 1646410 1356795 86976 1429088 1587398 1722748 534719 968511 351716 58445 1772754 613376 1285693 230765 1698220 781198 628355 665573 733052 443668 1080986 1920605 1398713 1577346 1857452 1186945 432374 104270 1018476 872011 1659837 1032941 1026882 46313 1488928 1959237 698410 1965139 1972945 1229016 792950 1239985 418320 593532 1142429 236062 1892892 1276815 1215277 675443 1508454 131335 607106 1928086 310877 956029 441274 1106715 740966 1217832 1235668 1359036 1355536 617785 1941542 950029 1391778 1628373 1769644 1229605 240724 1089714 1382604 370628 896898 967363 1785852 1588069 1722368 576709 1126067 958880 767512 1009090 1337445 278124 50866 646077 91210 581626 1244220 57810 210314 808317 1809105 1265543 363797 423758 463357 603383 1891086 65025 1694490 769141 1723577 1451634 561893 289825 1299933 55683 342193 1954850 1490729 1865293 912085 1282406 1162764 1942806 1031574 1639986 154359 1627695 1490872 648388 691607 138140 541195 1771671 376423 232320 181187 286881 508407 1623022 1166529 1912746 1422670 1561262 319751 164228 1812978 1028124 448055 415003 1457634 1620236 1190102 882658 1067160 479899 1490800 323573 1561355 1157241 1189469 912935 902577 147667 1679347 1462451 891805 1384199 447856 1025851 520614 1517258 668796 868368 1374151 199296 1048688 964827 1094962 745918 1173095 665005 110551 458606 582387 978555 1936911 1102914 601158 1205756 113698 1209411 585302 491661 836513 1092449 673016 1685882 751094 1429964 1898105 942569 1149437 141415 9602 835386 1918741 1586499 1627918 1051818 246513 741087 594917 1809986 1901328 242116 779712 374367 812002 1806215 265280 543570 545514 1155781 613598 1949564 188283 1108214 1724840 460785 1492012 441987 1967139 963708 918643 636222 777718 234936 1983855 1928936 1163909 1073916 99019 148777 859328 1471620 1812309 565180 395838 898311 1988844 814773 1472951 1017258 672661 1865915 23116 1351025 839535 1040041 1899391 1872870 1741166 55548 160229 111801 262971 948783 943435 1858209 399505 409277 9319 652582 132187 1059372 1214854 444835 1237578 1989368 1253570 1880459 1105270 147650 1694497 1387147 695832 462578 25900 617864 1697734 1556577 357258 1901469 214122 1160973 1807820 365481 832 892314 790547 1148557 1680234 1762749 1831006 1352906 977605 885342 816051 1343803 408970 395265 1747093 696966 214183 1780082 343974 760724 346936 1583192 1828211 1363599 850878 1269985 1414953 1844560 1626108 1558791 1870157 1362140 373761 279286 641522 1273888 1958833 272339 1592614 679355 1559459 823471 212938 83 959482 360480 1107330 1088711 561984 1065245 700375 821705 232034 1714883 533029 1098510 1415698 399583 127096 242294 1034908 553406 1906768 1863770 644439 1362099 1525065 480827 1620182 1810933 748946 845061 1965697 642650 149580 69595 1577511 1887049 1335478 582268 1680123 376410 1789340 1957800 732140 1781124 375317 432466 369172 853556 1311785 1390321 1812759 453023 1859348 632677 668688 1221554 1819389 449637 1230595 117752 1577885 1321927 719222 391201 830897 192366 551363 1328843 1758054 806910 248567 1311316 1678248 1476061 284362 339508 545767 1396277 903173 1596921 762274 1535662 1256514 382061 655897 1111430 1297019 750917 1556876 1859591 1667561 1587600 1391033 452635 253852 405556 196356 810655 583699 1315465 1574262 1950147 124431 1946479 1039751 1225042 995829 399448 366247 488208 1449915 1711127 1339942 1933810 1237543 1514950 133630 1081985 985364 1262871 336090 783093 1256950 1028714 560602 739051 1159841 1002569 1679395 1770718 1117894 1163189 706067 1075314 1257030 1830379 1249617 722112 485435 363138 637789 687133 1367285 1072651 132781 519624 588876 535866 81323 162699 1390450 1362748 139261 868200 34027 1707185 1899497 1735581 1624854 1324909 1443497 807339 687508 1345160 181344 160654 562552 1909623 521833 556895 1262914 922533 319955 608692 1410703 217915 1035433 847428 306165 1924610 321874 624016 1712766 611100 351995 1563247 1562311 5616 854928 138776 541429 1181267 1623699 1733952 410650 1124505 172183 1791656 322041 867582 180445 1701788 1249367 1660116 1218379 1877409 1560770 931036 453635 1824862 318794 1354121 1119724 1427740 1945756 1463895 1691498 1865571 127663 137318 826328 263326 1856351 598919 94572 551514 1625318 315666 1028895 618869 60565 1135460 1443801 886101 1362292 1142454 207300 4246 644116 977916 1666201 1480127 1877316 820998 297122 127920 967337 1499674 369915 272821 614421 1440671 1561275 1092148 1112397 12653 1616455 658424 1645667 841921 201123 731540 640936 1779913 1963763 864706 1521818 628024 1817598 1345775 1985115 943448 1886562 1787542 1267009 47801 1171373 38816 1923646 503659 180508 122602 987827 346442 880667 29458 1103643 875254 1758724 1633364 655219 1012978 876551 1163860 666880 1273431 1552945 1528262 234208 1434948 269745 396012 180944 564640 951580 1519929 1333551 508417 1938242 1149576 401016 931020 343606 1011164 338430 1600241 983639 610808 559338 456371 184348 367097 908686 1335914 764075 976368 1758143 895081 1871654 526488 726003 910623 321951 356391 1663746 55477 1553478 443854 1017672 490863 1559274 10318 217973 1569425 1978330 1143221 1932833 1706791 570263 441536 352478 905707 462225 773220 368627 283886 864107 1431274 585679 1835145 859777 1557649 1939981 795058 887144 364964 100550 761366 371923 435351 38269 1353345 151969 167191 1887300 14408 925818 1595833 1282989 582556 1408810 546659 806896 1813272 1368733 572171 1819000 1385881 1401457 1155205 1725654 173278 1690089 348398 1315513 1817955 1530 217607 614739 1248121 162911 1304200 908203 1372521 1944640 1068971 1494018 686899 466128 1613028 532520 655715 44495 854006 1616814 195008 1522375 58170 910849 570158 1128647 115616 1181641 44630 740769 1998227 111514 1829631 1610299 625000 1086743 560065 896431 1538566 848637 1839559 293065 143336 1760154 841646 599263 1039763 487523 1149622 1782326 762609 1436847 1796631 293799 412849 728070 635329 379177 62353 745237 1777418 906279 1616730 1146306 756339 1808205 881637 1692677 796153 1730519 1058467 86738 1703566 1266283 913821 483915 206807 1479264 376460 1291301 1586304 1993764 1287958 104136 1339295 1600567 950720 602394 1504432 326837 185643 136186 696726 285308 796405 1893275 738796 1105743 1659311 660034 1783025 1255506 673475 1735360 242618 380558 645177 475953 1271316 1684845 471802 1406054 591797 323258 1795665 131862 1140406 943007 677090 1225211 295316 395108 740354 1230723 980521 1776574 957700 672776 1510522 72438 253725 989891 1511015 1523371 130858 974304 518413 1882455 205845 1360827 1148195 1457739 704761 190206 1937149 241246 555565 1748372 705038 1904376 1648480 51578 559873 71172 412978 501185 1756376 814430 1971437 807404 785850 1999781 1228859 772986 984781 1329564 1676798 1040505 1263595 1071675 1605064 168880 964929 575824 70468 1088119 831232 720719 1021507 1530519 1064333 1823896 16662 1230392 616214 1137001 290529 424680 1864761 65131 634296 381647 1531538 1263969 111166 1163942 667490 379349 1297401 691836 412031 1224214 858863 13074 1013692 1817924 1721869 1794193 1847240 1192363 619329 1395478 1822520 1732322 1752012 839670 1798490 503706 413397 1662281 480098 1757154 687603 629829 292987 396624 1208796 1347859 1559743 521230 1791650 521144 716505 382907 539562 1775705 1783585 503376 1938126 1403644 1484849 945013 1715481 1292846 1725017 763275 737363 843543 1565465 725410 1572085 1928383 428603 906917 1722323 1629076 466555 1041609 12218 33562 38705 41651 1728343 1514830 1061119 408719 1076353 311639 1741078 1970709 1079353 351647 890337 262322 532064 99790 1474456 1365953 1335858 475868 1831447 1752394 357935 255308 1641812 971272 1159106 963788 144882 1566493 1586178 1627136 1872333 660393 235315 714900 1236357 1587503 1538779 1778882 559213 155607 1669461 1412582 544636 1190759 1367431 659198 1610035 1781322 1738770 211209 1562239 667841 466298 1105093 1620830 1290143 1670413 1043249 894585 807036 696155 125046 1141299 1152118 1641215 801942 1057245 1079800 368059 1566844 300227 1153016 703938 1188223 1390680 170956 445629 742024 461084 944428 1458963 75527 166579 1774309 803046 1836128 580427 1647238 93349 1360787 1991256 1616809 1049272 1661147 924173 1822596 1510776 793131 1609565 1491282 1185968 854979 1218047 1862102 1011694 827313 1920065 657227 1006850 1245783 254226 1219872 1503411 248408 920164 833934 1006451 157924 1957881 1381905 1028471 402119 834807 1700181 520003 537095 27670 1134797 1335774 194574 1015169 1496764 309219 1704920 736373 367848 1385185 1334684 1743394 262847 399661 1579925 1843964 268011 1169283 230349 215472 723858 386220 1232478 1655248 1048545 1580009 777410 1602577 10248 1867173 219924 328602 1186773 352279 471379 793540 807966 1946918 1047756 1739623 720889 1639206 761767 133563 602684 1807770 1936701 381225 615586 1848145 1246091 663864 1050992 1280378 738812 335830 650009 65431 1015645 1031460 1915264 1751932 1190524 774908 469737 1407979 1868891 124071 1631091 433628 1251131 1199879 1219158 677578 773713 1984071 1696566 896410 299069 85334 842764 740408 1916023 1639259 1859029 603862 433135 1734829 1813635 564525 70783 1201134 1064056 1649692 1741095 1582972 770271 1807003 1984017 375411 708029 929108 1255166 200451 1355072 573110 883502 1044514 444473 688558 1951730 1855206 1597411 1516467 1708428 1794318 1286250 608762 451811 327751 1568493 1332923 329894 1312084 1797038 1676190 1522502 1204978 243001 1896510 1974727 975363 1350838 91237 1767111 504326 1901031 1835973 666621 883865 1733580 1217354 757402 503036 841059 604299 1845985 1376890 1639589 1237800 1026851 300608 1796773 1263716 1319661 1323197 235783 1680009 1072966 765476 1923248 1360348 1158919 1885232 1597389 683434 661981 1337697 1699887 1725372 1242345 1843908 524935 1657669 1622090 94790 643818 328049 1828880 1141801 784726 534155 1388340 586602 294016 1996935 329387 1329658 1778839 1492883 718767 1402490 891553 1031028 1265021 812786 825934 1603740 277306 1292329 474817 992707 1039739 630811 1370757 107867 1788514 664178 881615 1137701 980673 810446 1941819 879808 205479 1435670 627500 1115661 297595 1177536 1958774 184920 957430 371444 1965540 971907 1123923 877123 1250834 1109599 109844 904157 1546075 1632728 1746581 372586 282974 702288 29681 1954303 1189369 177181 1855982 1248544 65406 1642300 1929689 1849334 620420 1365758 341021 781251 1877318 539547 476804 450927 384093 180742 403052 582999 1191011 1167218 845537 1510083 871804 342079 360187 866768 32963 257221 1894886 1262418 329090 952277 1069503 221485 529292 1608019 961019 1619541 159807 112004 1916147 535586 381070 1885548 1519861 662228 947364 399446 126827 1746216 1460274 819741 966165 903258 606311 1391035 513081 1319479 1348246 380672 1988164 655734 648464 247970 131348 1009540 1908923 1849874 665646 1757103 201962 114654 1537030 684243 1776406 1211866 1356867 620568 1609321 1935522 1184082 47023 167879 445212 1484810 448304 295755 871257 305285 1620175 693968 1058691 730263 1664384 1942176 350981 944389 1979604 14312 848490 688502 1416023 1429753 1400603 269082 695771 567474 246986 251981 1502600 899200 1087885 524677 1811260 506415 1406596 1717812 1394254 441003 1748983 1472878 1948217 15973 1220781 1874986 912359 1405960 1715353 1717111 1716492 490189 1484326 476908 779082 660296 765746 910404 227575 1545419 1297659 843656 139866 936611 1725900 541602 321594 1926759 1367764 1047693 949619 1357857 79760 1118171 1591436 223216 1069378 129284 902518 894108 1630358 576180 1420394 1207773 942593 504144 711324 188796 994579 191746 462667 501303 1609861 1982535 709298 999585 1657832 482220 1937372 303793 1399818 176609 1170636 657968 488979 1841246 1617488 876874 1990460 1719680 1424500 1775137 1085628 1074228 582537 1992688 244682 385189 827584 909260 1022128 629803 576143 1487794 236395 347864 762871 1618821 580877 1632761 71578 1678196 1902103 1310539 1332866 1456029 155767 1300557 1986190 409936 1429730 495685 1762068 956745 652695 295440 68866 813051 1419972 653668 729177 1713167 1264871 1733400 63890 1787104 1339181 1003973 141229 1710402 1669744 1471937 192412 1735930 1945714 839364 1992768 1949994 1724015 41400 1986256 387845 1061294 994071 1234351 1590135 197790 1908554 534500 1581180 945580 1584893 181904 1364023 852184 226516 1733367 1312485 1703009 1096867 732139 1077119 946113 1133131 837874 257121 974328 12584 332026 1059983 1890467 84773 997613 733255 351127 1428844 844431 297062 1526848 1692962 1386163 1959218 1540360 339521 551412 1764489 1393857 1806082 759541 327250 441172 1805413 1771109 1882399 1847471 1213460 200343 1110779 1827778 156882 551020 390083 830787 188195 525154 993587 1544867 1980344 835737 1638833 1312128 1732983 1642740 1167896 187820 1674336 1321697 1633251 232258 1569007 1426291 1054755 847419 313088 406953 78987 1791768 1267045 284156 93247 1821102 1154329 196327 1469899 996952 959985 499866 1519356 1178736 1007081 1754949 1094136 361875 1889437 11987 1767204 1295095 528556 614655 313215 76346 1765089 61811 1058152 1940420 159322 837638 833361 626373 1837036 1883486 1943675 32265 718376 315967 1118312 18313 1057332 1041060 1033300 1304403 1218436 300834 1955420 1722575 277284 968013 1971332 1892884 657862 892069 1313138 1194521 111481 1744375 725799 1814567 1508418 1486954 1255112 1321087 1932787 1636227 27511 566829 1176949 1555997 1016630 1388792 1573401 738775 990961 1660113 969843 1995920 1198967 1702086 472788 394024 574497 1093407 1763677 101481 1780057 1364778 954043 1184699 1907666 1430196 385078 681502 506268 23988 1184625 562208 976759 191902 918528 359478 1503273 22459 538701 922938 404932 1311143 629370 157552 1710836 1582510 882611 1768839 970067 1614898 1713795 1585228 47052 303605 1594304 1834028 153680 1723702 402223 342247 405447 644677 1733162 1795860 1902502 1545447 1391275 1738217 708681 604413 1504234 845058 463493 769728 1689146 835123 332679 1191596 1760599 744912 1952496 33887 1530218 1813047 956563 1373082 1793245 1388263 1223043 587277 939596 1659879 812822 641475 1861871 924119 1114395 1443572 214367 775997 1079029 683918 1740325 1170488 165056 29052 1554497 690574 603624 144223 459391 555640 1075317 1967984 54552 1199132 633664 1057539 522938 88053 1236275 579477 113633 1705656 1238973 351832 90400 1714301 271335 1882127 983029 968598 1874422 1752535 1713807 1728650 340161 1442829 1671897 402893 1131588 1559 791052 751855 360212 511944 1299828 1192036 1276635 88148 1161934 84683 680189 1147688 751263 397623 1547704 1898676 400405 223345 1049214 1713223 1910074 358243 864935 63060 469187 179157 1791699 1306614 549914 1134638 1327213 753843 463781 263801 1893875 1828334 1029539 1373559 418370 795574 584555 282049 1321945 775744 1786791 4022 954739 717414 376469 1473362 1616330 402554 800770 991630 1385293 1793891 1467486 1490391 235954 1557670 472396 425836 1160823 1138538 1987538 1066269 845842 1795021 762395 1028548 1778259 1602304 1422938 590223 1310783 678484 624638 908728 748511 574721 1298993 1527107 417784 1749723 123069 521717 1596466 1936355 1182632 64737 126493 1018993 1553453 512634 520636 233246 672956 1878341 1334662 1157297 1589864 1471467 1007699 1447968 35841 1125637 1317664 1196215 1882224 1484930 868683 1858698 872673 1388715 50018 1891351 1532902 1990189 1764403 1302030 1950608 1101481 1087131 897532 486351 1134918 120069 1987528 896502 1252710 1005106 1664916 1527930 825983 478525 1301018 119737 868475 212993 1008692 828579 1103518 206924 981105 456084 581883 1610867 1507589 336112 943056 620097 777050 690371 1680919 1145007 1737094 1091126 866008 989511 1969747 1867685 135792 1150322 1818674 1705520 1827921 1119073 364226 752214 60700 1337755 1152670 904430 599022 823756 117358 1742587 1738731 564249 1496103 658275 594215 968998 1956140 1724832 749809 1474608 1411378 431045 1036978 521523 1127378 734535 1801243 941771 918176 1632262 167844 1608189 1943808 1942126 696523 1252947 858389 1577132 949621 679642 1597328 1347986 1469393 1891175 211069 626336 1318398 42310 1331631 1714421 1126881 903616 1682392 1414494 1411220 1960780 268496 1401692 1010736 1956830 393927 525586 879220 94869 1959389 22185 20201 1780791 888351 1180652 1230430 164764 817226 1819858 1687631 1721302 1232590 1464325 31310 588678 223039 482243 1742697 1331919 152558 1187855 1139247 166914 316537 1038293 1430118 1811735 887456 338173 909631 697335 64655 92440 1359869 537548 1327353 374167 1536580 91514 859453 1942133 51667 1618537 1976371 119339 775325 710073 1572847 344400 1074837 587630 40802 1546404 1759787 1256284 1910989 1655492 1286725 674598 831496 1422855 1130581 725773 1355600 378436 103143 761514 269658 725190 66906 1375810 1816696 525325 1099625 1148200 1475182 1202343 1450106 22992 57173 1263863 1293678 1020267 1472889 519658 968531 173652 1245775 1663297 1334987 1907060 1915058 1049157 1124901 105845 346147 768581 489688 1993083 1021444 2477 124918 1547283 1358334 391337 1227041 1843984 1868768 1314399 1323897 1787508 1942449 853260 1280240 1597086 1195375 1578834 1469954 208413 169194 1773958 311803 936059 1958825 1389547 1062613 98977 200210 703040 1050023 965267 1758854 1418982 1293755 1136563 1136157 442108 1388924 1500659 1612230 1723868 956147 165153 1773908 1151590 1748426 1133748 1319628 901635 52267 554679 956320 469369 727277 1754316 23834 938706 72437 98069 1246501 1975849 921917 1255746 1298789 10630 1705831 1088942 1654622 355684 1248947 1869914 1136596 130450 1340356 732690 1910215 1748833 455613 1979737 1779505 552993 575469 1942635 854539 1840587 291396 617615 1688199 1459792 1107336 1435145 1675196 1473374 1630759 1219926 940032 747585 113784 1573718 1050374 470929 1139534 1397055 449368 672456 1974811 1905828 1059512 1700111 1542263 1422865 1220993 782230 1521642 969204 892168 974490 599645 324037 1330547 77659 1958951 1311092 967736 377560 1703050 157953 1027759 438878 673711 1013229 1218670 442871 1323817 236781 551463 717977 1318049 248028 1603005 901016 1709315 552390 78401 326725 1936320 1808700 94648 1971336 1261974 1347848 238792 1271575 1751515 924054 1656859 1573142 1990539 1088276 1542631 1118407 1094639 1015292 466051 1522743 9254 989860 1052469 1785744 1094257 1654413 768754 1570873 1465540 1919753 1820701 1292939 817074 1560395 1552848 511983 207862 488 1637260 1674335 191271 268180 1805231 1543065 592671 1432590 1753686 926609 708546 128809 55899 1030093 717605 1780962 1588659 1191494 129075 669758 224974 998180 191398 1306885 689571 812538 1811392 1150598 68783 407952 1907138 578454 318129 1051968 1147738 78050 1183848 740364 217628 1534292 26419 1810501 1864560 1878107 1768725 1245688 1796380 812474 797035 1202904 1459625 1464586 1948704 1231648 625061 1390489 1605116 1265715 321128 1906236 1947151 965593 543956 1528353 116519 495040 1605047 503114 1025435 1804777 1083255 717613 227130 1134383 1812957 568922 48580 1465666 272398 203058 538198 1972377 772276 116613 1827011 16572 86517 80809 1693691 1052484 705086 1143133 210467 1196991 1225323 208919 1309228 1967578 1325031 1103744 1968748 580003 1635533 1172907 1793233 1504549 1310840 384277 939336 426484 313162 1977510 985983 1592109 1696904 1856553 45865 1498137 1556157 391327 1926506 902077 1434790 1594893 794544 701130 1245814 1489083 1239444 1982334 889523 1045062 1963639 1502661 1368266 320002 680255 114145 491030 47818 1454834 1959190 661063 238658 846510 95586 1260246 1593746 468088 1882685 1576893 706475 1576753 97943 392946 1270305 919062 251178 568671 319289 1161257 1505838 273313 464400 597259 1171969 1613668 1889483 886501 1942048 631970 1026629 1456059 228512 22924 734080 131662 1321347 74300 1848741 1862954 975714 1282289 1249684 1720838 1566260 1396638 1742611 1388345 1505572 1823394 995371 1977113 172448 1176404 779549 1682199 258843 671368 1056763 1533478 707421 1842720 1725744 465227 527760 212946 1800835 451991 828131 238372 878582 1603325 1872982 1053340 1677597 715527 1411975 520588 699539 1031525 1323813 112930 154998 1305407 1262288 836841 923593 1596804 1728396 62040 22765 1326984 137314 1371329 271467 1178272 1919395 1987514 1596134 1762119 1817897 1839526 1235363 148881 379760 1380285 835979 540827 1287297 1477929 1742844 1741967 1660255 438763 885234 130261 282924 524844 1493216 1939255 49111 672452 258761 1851952 1050705 905902 521934 125184 1142655 1947916 1057738 1574700 662855 124359 927951 630503 1663643 526264 1171082 234544 280974 1216416 98712 1677216 693369 1529681 425134 1928871 1564769 1246033 55930 1913227 672634 29749 714583 1924555 527226 1733080 1974580 870651 317228 454881 1314488 564253 979462 1837083 868564 1968710 1414250 762267 699107 1282049 1078009 1260793 1667834 316555 1526181 410895 1461380 447987 990989 1883728 996230 309435 1303766 1239531 1517405 1915654 1492097 786145 429306 1598912 1331648 1226341 26233 850567 1939539 1735549 729543 1833077 1658379 1206413 1295684 1690761 309532 169086 1652520 1238683 218853 774941 937771 435129 852526 674482 334170 1069056 1113950 684058 298732 74739 930444 1253559 1886579 1168354 1095292 1810691 863192 1345350 1560254 1521662 924777 1818914 583080 1989050 82062 337397 1809989 1496683 515181 1367960 1608112 699141 361587 262990 659709 1819541 180372 1870067 1525500 1048760 761935 565802 343441 283680 1143789 1200151 1206594 1593066 790268 680557 398005 937752 1192447 1804687 206458 359806 582795 1982174 171609 1374902 1845065 5598 705316 1096846 1692961 272970 48949 1763322 1636051 800334 444521 598571 1824992 566765 1741862 1510925 463399 958982 485386 186953 1921604 1208327 673687 1277581 236625 1583926 1849844 1595507 67595 1775461 283736 588969 1801178 525754 1580346 1070670 1221062 1081471 66949 1718862 63149 218270 1459091 1686451 105316 814855 1648580 809332 623631 624552 444664 1336601 25622 723552 34867 1428467 178681 1404221 1060176 1670532 791083 297422 1283227 712130 610873 703607 73004 220896 881051 1280850 263204 621884 562694 252810 1461846 1014582 684302 844544 433023 1174963 1406632 1783846 1095936 1265107 854017 495637 1991999 1185889 1605420 77032 1267083 92694 940766 576825 1339288 1106120 516402 563417 692550 1637945 1256226 242969 928572 1348510 1396865 1785999 430240 517058 1680764 1596355 58752 371562 1337788 1550783 941835 592854 765230 1487604 592126 1882049 1366097 718176 1518991 858588 766360 1765322 1260764 1542842 60578 1239033 270213 1841299 1390819 1014865 1492549 871256 35625 140237 1933377 979580 1735988 215168 1008460 1113267 1989985 1825530 408919 1078030 306408 1673617 1542331 151884 394963 1716234 408674 1006141 492255 191557 895774 1312764 750386 1658287 1217256 1218588 1194751 4134 13631 718182 1632327 1663163 1041791 642339 1737585 457372 754349 1912314 1307362 1820520 904783 68074 729830 1745521 431262 1259945 1624976 1017902 771740 245498 680006 1602887 1176950 494477 1953839 447065 1849012 1958853 1782186 517395 311667 1839102 1254791 1106231 1829047 1932099 1377520 831408 87940 527602 1741722 892237 1702738 522492 467553 181595 136982 176371 292301 1605760 1080192 512310 1426081 1095601 1774954 51002 1598566 356798 1514487 1994069 816629 1325169 456718 1644088 1240674 188743 805144 244475 1091672 592400 1778915 1058941 112337 93809 1443159 229732 1947391 1449260 1806979 1024102 873673 1455181 842887 820502 1176975 1847141 581461 131112 1712131 1609343 88352 474730 617632 980877 796271 1466238 981664 1519775 838775 881831 1136063 990496 114138 907767 537076 1026334 1805625 1727419 790614 1688805 1182971 672893 1057366 1224534 1963529 1149932 1687370 1292464 351277 53648 394499 1525734 1417449 1959305 616321 876583 297119 974511 883466 147575 1933958 534680 1313485 161091 1306188 138801 104737 428862 675584 1299896 414541 1692996 704099 780761 26882 656771 546896 83359 395755 13358 981750 666939 245237 1385510 278341 224553 1806148 1946691 1451377 308387 884998 1487716 1821379 1729275 1168571 1750344 1624112 1890601 1383004 1916681 321827 137175 270529 226788 83535 1462244 844440 1605288 1511468 1649348 126900 623648 559325 1246568 335463 623397 1301788 782776 1003386 248969 1046126 588302 562643 854416 1411530 259726 1878771 1549924 1805503 1092125 367333 390043 1866917 868501 914771 759711 700675 1949733 699951 812583 574192 222919 69983 113965 370632 1193233 1336508 1361820 560515 509939 911094 742561 1529373 455500 717350 1250817 764434 339678 648994 221191 1227298 573172 156049 311943 706535 377437 521180 1748918 422744 1349235 649761 1084575 1232871 1044544 30287 1612826 415236 1200409 1777067 1253134 912010 1652504 496615 103776 1203408 1503172 1572222 1725540 676461 460538 558697 1163297 1039698 465554 1461786 1235478 1168237 430275 1352194 1685042 392482 1419167 1148613 1425690 1053930 1449997 1037125 46401 1080635 1456560 33034 217705 756758 1246366 474735 617102 1384354 1870377 256238 1317456 166960 1007571 847472 16838 1853920 211622 1883003 601635 1378641 177797 635122 971969 1855630 418962 1446939 1740894 66261 1630789 1678885 1977717 634652 814477 1083503 831469 1509267 465744 673108 643203 1534465 894319 1678724 1654837 602368 1315071 72524 1956583 598435 1325677 1198177 1434250 1307691 1494049 639273 616219 1351169 1522724 27640 760122 669567 302782 1781561 1087565 1715456 1212482 199971 1042053 245398 1206685 462264 448817 169292 1259070 1290603 411411 129304 936040 608953 458732 1817583 435863 420605 1338537 946919 523681 1682773 1844159 649710 957681 916017 1509425 424606 1728338 628899 1690525 1613862 1168998 1769249 1399189 1838450 1785734 1870797 1188965 1748246 1766910 85413 1008076 1849825 1494093 1684937 1365853 1700354 801186 843637 1806052 1768828 1961729 180322 108878 1731795 502650 751588 24159 180679 872823 1089189 949932 1769510 496482 1098213 1038955 989352 1827685 221680 1204454 1908812 419903 1487290 122909 1008303 1116624 471341 1773182 1816471 1728586 1780752 1429328 1343048 1625040 674783 1190662 667762 1586799 60217 1935998 712343 287571 885161 1168283 575517 1623436 40244 331516 419622 1317571 397761 348983 869178 1445834 1683883 1290701 1584565 261871 39423 463039 1174498 1428353 1936521 1298828 1586090 1948603 228575 1775655 250805 1483807 64334 1238704 1277146 1354151 491583 420640 204232 1564695 635977 1314233 964192 1162002 1267946 1952605 118947 1859823 69658 878204 827435 967636 491563 1028494 473910 12927 607985 1593132 541621 1772296 1972425 969363 768112 1746696 968320 417286 1009470 737173 1169091 923406 1564189 1144525 380644 702838 333622 1377915 1833731 717557 1211123 76266 904309 790118 1335419 1651177 878122 843211 1892819 1807972 762227 1323552 654026 588499 1823889 1678200 1258433 214660 1117191 1721976 513017 1681788 438629 349824 1115026 1171008 1707050 1259980 322848 1634562 1665164 292650 774049 78894 261584 1442666 411687 1123444 409025 1358391 511221 327950 1280797 1917099 941186 1406990 622170 1130417 1250096 525004 1296164 733160 446777 899616 1331478 840047 372674 1146000 1652645 1696979 1790514 1352503 285830 1352402 1117110 642442 1148133 1034133 122066 1536067 651523 1214391 312710 1258286 1188265 315060 1730069 1097268 1473601 729505 1256062 1133473 1110971 1106325 874622 1519043 1386944 1237193 1030940 956645 1962462 823046 653124 377593 1659446 1355736 1039256 753760 1449691 550738 1178111 474031 733447 1274721 1268725 215620 1190682 728801 850715 63715 1391329 961009 988063 1541715 1296942 1885317 895784 362754 1360507 54358 890887 1183963 364695 526600 1337230 1538264 1082763 217459 350865 1700341 819890 1917276 1955087 1193825 1006532 92381 1749049 460928 1363077 1879030 1420210 1696700 1553778 370240 721886 1509433 157973 722122 612671 489800 1917001 1036869 1277545 439556 1880528 1077302 478860 329766 578274 1087343 902790 1185974 1743712 737448 963747 775296 1690279 1120731 659813 1299572 937039 184100 422706 1814118 418594 641678 1809291 336652 26473 1446859 981735 530609 1733518 605546 1592264 1433015 1614533 1799014 240524 1228527 853820 401291 502353 777741 426059 1754341 1077988 1457982 1009291 1252213 1513347 1606888 1518711 1277257 1353746 934890 1601060 15427 1678824 591604 249655 931963 1723117 1034215 813899 1307621 366149 370596 1498779 1324402 1194478 1520602 853050 633457 91694 1502771 317342 1572452 329306 898348 1993032 846385 278619 130420 378464 606357 350651 1076957 365002 18997 123085 547143 234763 1730737 1789624 590129 1520774 503849 1908575 1840434 318355 1331262 1283518 865482 82298 1046855 1716487 1293020 446302 1813284 1030874 141094 546530 1836276 1289517 1515752 1560955 1883223 481068 450417 578230 1047479 1941715 1123765 1993666 99748 854056 1512105 837964 1640913 1877627 636242 1083919 1869443 1045902 1227559 1574115 350649 1957129 337528 665134 970135 1940592 804831 1993227 1092471 136925 80487 994225 434087 1786402 1057594 1658125 1791403 769483 1918317 476312 783195 114328 1395164 117982 1921614 791451 1414455 896466 272615 449592 1354315 1555674 794642 274155 1317064 436372 1173300 60923 202577 1306184 442612 924806 1536274 98083 1188417 1418530 1076771 893459 1562974 727780 1222500 253689 744520 1924932 1942690 1173515 1930636 1737711 1182174 1401656 1012547 1969916 1233957 640194 818257 917377 316805 158002 287661 1223703 494146 404167 100730 1003084 1540753 1448433 646811 411788 119973 1830074 1451577 384201 781855 1664744 327464 392540 1922909 822161 1927971 1630528 1477502 383718 751000 1782864 1076662 1392920 1024037 1784316 1114025 509247 398274 1483751 1546691 1450527 80864 1238685 908312 1127135 880725 1190370 1038020 401751 1526324 1760471 537474 1213102 755951 528217 469388 403953 1699176 1372158 928523 308510 787935 487802 1918684 1569072 1095606 1986751 928039 1043133 40102 1179323 739833 1466070 1306487 1956334 1957004 521194 1951029 1386235 1849811 1906249 1325054 748340 1941335 999685 112631 341959 1087071 21597 1975866 428963 1061950 1734229 632948 51703 1776025 313370 385266 946930 419773 1403312 1283287 675094 295195 1344166 1534239 424236 1927853 1357938 914402 917541 1240615 970474 475975 1369445 565204 848254 293257 1500297 1093470 1421599 1574133 1580153 1406249 127448 854430 133302 273490 1670059 447351 1879243 159089 1716141 27652 1811281 48568 1824659 433292 1075862 434930 623337 581893 310046 1029877 307845 439869 1592669 557365 894361 742534 1816207 1235994 1797886 504146 811940 1571548 68750 1038400 1808954 1966993 1356040 1480619 1450787 896916 67329 29452 1713759 1809015 486115 1944704 1806722 192891 931696 1859356 565743 1000389 1246039 1975467 1764965 1461328 1664099 799864 1613858 1289666 622065 79472 603423 1884025 1390239 635990 60907 547234 683689 1197606 1260602 445488 1663050 1796472 1203483 1827226 1108134 732222 77574 1841443 1834537 832298 1557582 1282203 907006 168404 864043 335976 1265659 1974776 322500 1236398 1590614 1959820 482832 173752 1159478 488225 816011 1602354 530505 614361 214520 1637885 91894 1893718 1618964 1511087 1809698 969858 797087 1010306 424497 491083 206352 785017 1724534 1253042 753329 1559475 71035 240330 889790 702049 161180 1576624 462857 1380769 376445 500967 1321950 1764443 891367 105475 792812 253550 967266 1209542 123878 1719918 403412 378999 302204 1365868 1157957 1746119 727203 1626163 1796740 704453 1423673 184861 866581 147331 1271439 1477818 394288 1736131 1008785 1671999 605923 390762 1960873 320817 64187 823249 172391 1685057 1250874 704967 81140 676072 448005 901302 420898 1537158 129410 455013 1648692 471036 728060 1322459 731360 1921474 618883 620783 751861 1461365 138363 65063 421094 579018 868830 1559094 497930 978711 14911 123634 675118 1827741 165131 1227493 1457432 1961799 1484030 80505 1699734 1928613 1994877 726614 399463 1599941 216592 1134670 1883220 1135567 799188 667002 524003 346357 1242514 1007449 1488697 1446782 277005 862914 1089744 959712 1267074 721499 1591200 1203235 382780 263344 1452142 1932113 1634278 1494742 302086 1102963 1301451 110009 785482 1662021 1450964 628549 765806 1645460 340771 937258 1096283 1175142 126526 1831133 527270 390561 1937307 394450 1938508 1136357 1186625 290938 1423583 955964 842113 894480 482715 1380326 805456 1019658 1383141 1561465 423008 1000745 1182205 602901 823352 1057448 343594 581509 1410766 165619 854683 622030 1508014 1353527 1035799 302105 98438 1355561 74665 809451 1680932 886042 1464764 1766340 619586 228840 42699 810865 728895 502828 1449040 634239 1481311 1954322 1600316 200580 614961 681625 1513867 1575198 1133785 537042 856048 1908587 1429293 1011380 1399534 1741301 1385414 1622050 1933828 1882492 133998 1599243 526458 832675 1608509 1312199 376110 1899521 1638709 464648 1033133 1117389 88596 327795 360594 191940 697274 204934 1504517 1306431 415441 1129819 190328 1311974 1357608 449197 106510 1258776 44886 1809885 1730425 832452 146485 1733526 124880 1321847 516074 255649 889371 1110555 40412 1772246 604450 514528 1155729 108287 895085 1688261 124657 1770141 1867594 614155 1633301 1012414 1732377 953312 1822544 716730 1580516 667857 986621 1282742 445950 1417229 1541841 1379274 1321287 38702 1485194 1784461 1604885 309750 108670 741960 311982 1379793 785198 338020 946328 149011 1668920 40576 634392 1535596 1633686 736764 1294689 1593853 163285 1813542 446005 90083 1456313 1100487 173607 1054216 1291737 354017 1918493 964081 1976990 840299 1959290 479846 843692 1735673 910984 1501042 1214752 911601 887193 775383 54282 625572 1527911 655080 788381 433999 72805 659626 45955 363722 137658 80333 25587 244288 1532437 720498 1579734 1588993 455955 475548 1000211 1330768 1877983 159333 1728688 552256 182906 915259 1498366 1305218 892220 920272 367369 1062456 634819 505219 1787052 1998541 318867 432025 271259 556966 606065 1921641 278632 832120 423246 678166 547569 858918 1891706 1191379 626126 1554547 96798 1433325 235749 1294725 781281 674553 1745057 49058 1635588 1202173 774142 1545469 1521055 1308811 1909315 286119 945577 195029 1660688 1300542 421721 115888 906136 1835483 966414 1710282 854298 19480 701171 1885588 103994 45649 871960 1818265 1809110 688724 1715594 1566465 253977 485239 723697 872571 481445 1172675 54891 1085999 1193430 1391021 1695287 157693 591443 803234 292636 1404796 505162 76209 1432438 645929 1601006 1185921 772170 763704 1580077 1703770 1231847 1697027 1402798 767728 746743 1191355 866286 1822241 465659 1764432 1552698 1904643 224852 176344 1097393 1833206 880168 465007 1757056 413952 1211878 1611096 981900 1484855 502363 1537531 1940395 135588 882566 337227 440123 1680617 1324211 1442947 955077 508732 267379 1712819 41277 1193074 857875 1492621 348918 643278 1521114 1985463 1501037 53817 51221 360335 297847 152379 636270 1973630 877965 1564364 782730 21933 144952 820910 1864361 1844195 1095575 1915416 727098 513091 1833093 1062122 1752339 1410564 1660560 1721888 1625814 1260049 821615 319865 190342 1122258 584740 577737 655590 450626 567475 1271688 1418940 1862365 687669 1466815 1821526 890513 377918 953820 217382 647299 643216 1529522 1098719 1889178 594477 1908544 1260365 1734704 1614970 301138 1542558 1800149 683868 1434615 1718511 54507 647266 1952472 337521 1404243 371123 1232344 1707823 592580 1627344 185480 677612 24266 542594 511089 671658 678388 876605 1155226 1027991 448105 296166 1952562 353560 330500 881905 942117 755890 928613 952218 306579 1862615 541630 1958967 222435 1914755 225481 1145980 514764 576991 343213 1154856 169714 146569 235067 1314454 618355 1354015 565104 1032264 654261 1119012 524712 242234 755939 825323 1036331 119296 1751564 969603 1994571 372653 669857 1297663 1796980 100526 1510625 384777 1326846 124963 826798 195506 1309449 1415117 1153219 1312401 167465 1987703 1658754 1165707 36919 1476937 45024 408011 764204 961515 384756 283129 444223 1537859 1416228 1661598 1181756 1612941 1867712 80252 1448829 1591861 313090 630155 716593 1958014 764565 1611164 158798 156900 363066 1059966 191080 708028 1317135 1171571 1882406 1389896 1040001 297240 740867 1904683 525464 1758 756719 647674 135505 49404 1084286 1948042 579920 1678855 1659630 1122184 44843 717394 919391 1100986 1269650 625980 1052835 208602 829642 1511400 1903421 1815914 973765 931040 37284 1980593 1440913 1113937 1220013 1057910 424660 31829 796167 846488 208346 81009 1718150 1706632 101875 168596 107524 646400 702793 1739768 929033 819786 967840 1642703 1138162 1660667 347346 1185985 1214998 286832 1269285 1297473 235642 1833639 1690765 15201 416763 1037353 1550510 626620 1126118 929430 1971490 1744413 854719 334434 1737101 535176 1632808 1075237 1787156 1622251 651100 31393 1687646 1744714 1967360 1259048 358946 252820 331967 38689 151867 181874 398415 585168 1703804 178967 1643160 618093 1178665 682422 766924 943456 1769839 1550034 271719 374836 1747738 678018 184705 1142951 1831153 703219 1159030 861976 701798 922029 604865 1425684 628290 288159 948856 478092 1432482 783950 847397 626587 471316 1458332 1383794 165360 491055 1772195 605575 425474 1487990 1634922 958016 1916061 1617267 708429 701939 1114101 335186 1562180 1918373 1588773 132692 1088914 1380511 434658 1379542 450246 415877 1153305 106907 1185588 308770 1488808 1625288 858626 197535 684760 1515387 70433 1195873 311083 1710227 388365 546573 94076 66629 825787 961621 1227322 957957 922974 287176 20928 659993 203401 1722481 1699991 1259450 1296270 824429 1256593 955940 1889848 1590667 776777 865275 1568510 387690 856008 760721 1003094 1453456 673737 285226 957076 1592620 399113 314200 1668577 778330 249647 1754869 1279141 402506 1587561 839449 1091012 1459960 1461766 1729529 386498 136574 255275 62270 265590 784849 1978136 753417 108469 1396668 375977 1682751 654631 247279 172431 928734 1703145 739176 1842251 985597 1962618 122892 1559262 1880807 205927 1252053 1289504 806658 764296 1966225 620328 513404 153056 1904605 1502434 612531 1002695 589184 1759659 382868 321529 1972384 873508 691420 318327 1890255 1775252 1749500 576849 845666 113336 1501435 671229 796133 361138 1257565 978283 572894 1589216 1397373 524444 1231906 56808 776503 1948304 16718 839532 687190 238060 528978 712487 269927 1991236 1159232 1540901 288951 159033 1055316 178906 1004295 1114359 1999958 892119 1255024 1861300 1415444 1989092 1361336 804898 760478 732056 1968308 786909 165338 31775 107257 1862668 793530 1527391 534529 1656443 1269745 1051683 1005808 1711676 371330 20146 772644 1758825 1931055 240433 866840 1847520 740652 1078963 1478703 1878221 1949608 1188914 1468469 934978 1441041 1179389 1552093 95843 332290 1791765 1855871 308164 699500 1399328 1091969 18682 1685926 380850 1799347 503002 1512898 633800 6094 119715 672068 1759713 449571 524878 820695 1091300 447092 1821470 1551820 574905 1385940 953077 957091 1512035 1085134 1134089 1987169 1813225 1680394 1696627 978398 762917 948600 478834 1317698 1364792 1693775 1425893 1110722 1496909 1566228 764007 431632 1429156 1904253 1486426 972404 1374375 278730 1048391 1958445 265143 16765 142380 239472 1456004 1762082 698581 867670 903371 1228124 544752 1426092 754933 596923 126021 107810 560584 479097 1600373 1333749 197867 249871 1514823 1258177 1435238 1963068 460834 329594 670331 1341203 1439761 1185620 980805 1554005 1979342 77841 901533 1702246 1253774 1950359 751714 960722 1117404 1483853 844241 1595151 889253 1656836 102676 1720697 1661424 577428 1798091 1490626 1186042 357573 101784 1557249 1983214 958032 84777 511587 1239415 1410454 348744 1333184 112103 1418187 1411915 980769 420614 1442956 547917 419062 99177 1562081 1152705 1024084 192776 513521 1450786 909813 1843139 1051472 301447 740989 1057221 1627911 1962394 1447912 929742 1536339 1780882 354377 1894069 1983282 985257 389942 1727333 739922 1612558 1361063 1550436 70537 264812 1156025 1910402 998167 1730687 1320300 1897171 736207 619935 1933855 1329164 425616 254328 738712 448099 935192 1226111 934955 890203 1710269 447074 304720 1826123 1023367 1791191 227547 285012 1191663 1814579 1402110 1390294 1181056 1865339 1657739 700161 979176 40446 1299567 776877 105745 1259930 1990210 382753 1250248 1190136 1621142 1030873 901507 784028 1662841 497036 1985038 1790540 796214 1683876 647785 1746578 1776592 571081 1066235 1937507 176465 46262 165529 1094605 1331052 513134 1894686 577097 1629551 1054969 28516 1627150 1372780 1940370 1037778 1489573 1672643 999898 614444 1826483 853211 268978 316845 216826 1561974 1116024 922530 943378 1461990 1729340 1070883 1660291 451725 369448 1898692 1948347 1417693 246552 504846 1797139 1526788 1415719 6402 21173 381561 1601697 318812 999531 1025199 1208662 1665552 343912 667316 1482124 1537305 1937646 1446106 149269 206763 1880755 417655 1590947 1186090 34759 1534237 1057391 1122946 251578 1542300 371937 777956 1738121 1438140 125586 77943 278149 1558731 81978 1898061 882646 415416 1920753 697381 792356 833772 889929 510838 1594076 753040 1519904 1451457 749710 1801264 1930476 1469074 308339 1572906 1551071 360530 1684700 1940875 521351 1347022 1982395 1608958 1457327 1619984 1367555 1482188 1045704 359174 1737106 1862932 1379976 1586264 238367 579976 700747 331585 1975036 1818856 1415355 1477848 581894 385025 813541 198660 502195 1598321 665624 785697 1064515 858102 7078 739117 96175 607718 1414158 1841878 215461 542695 1075121 239796 937483 445834 771418 1530021 1846414 1248924 69388 666440 1646228 1416301 1219360 278627 1598873 348432 1287720 1388541 1429221 855751 965620 1447269 724010 1281383 1760310 43845 79639 169769 1152284 124037 558858 1490664 1172287 1253164 1919849 898200 1731828 497934 1604750 82776 448563 1708946 1778543 1406052 466579 742577 1130558 747551 294914 1619465 502424 412416 1839956 1597033 508261 1786434 1916998 200289 846441 1065437 469571 1600528 614709 410278 1000532 1934284 287481 251113 845297 1440724 1201677 1538921 115632 352277 67166 680121 339569 670712 1040383 892778 831162 464679 256636 453903 314387 1246455 1991086 364792 1884330 125909 204171 229762 1206847 803128 1673745 343245 714679 656347 1277385 726501 184901 29678 1614914 584654 1382320 1777880 1547552 1688756 447770 1700138 919583 600491 1122414 1504925 1011310 1710885 1503893 1514603 1556497 1246415 1270708 812406 293071 80136 266366 1049240 1362900 1061923 668450 108697 1980631 1010038 1992473 239321 498761 509766 591878 1227796 846530 1470859 1672563 536885 151136 190835 1351263 643752 394989 1947649 1057783 1610455 1252587 1078010 1778150 1142687 801284 1775359 1848331 585014 1498999 1676323 478576 1204148 155569 1107459 967455 833985 1047027 435611 1404009 911110 543648 1908223 1417435 1629674 996069 747135 1798494 560458 59926 1283370 223745 800269 582882 648298 1562116 226872 1944131 1835106 1664628 633319 814426 169233 1173424 202889 276513 1107581 1233413 1599147 119834 284459 1610830 1499032 1104264 487084 1255149 281615 1252235 460308 1078430 1845661 144799 1445569 203534 1409642 602150 1873171 1884568 1146009 1592587 482291 181307 1550574 1289963 1874680 1786869 1067245 225506 1870309 372402 1391896 1337955 1475019 13400 433580 1925534 1423112 251711 53440 113139 241105 445200 1734876 1423271 503045 714335 1348859 741462 817000 1826401 717508 1993062 1951377 980677 1893869 219678 1171981 309456 1288015 1870182 1871858 1181434 1994701 1718482 1456811 150338 896248 1819424 191190 996049 515975 510399 513281 195914 81960 1689808 2557 1953335 1923232 1245722 330939 287684 318652 962575 266574 1118643 1244902 1244325 1531178 417980 1744901 495273 799487 66096 1194651 1895200 662620 86396 53164 793292 1224795 1919845 177711 1786374 704914 1148385 1302146 229654 385239 447701 1839861 583882 392282 1058320 488633 665013 1678061 1779506 776739 1128410 928126 468903 1033490 1129632 1791398 1209338 163140 631335 168743 1000846 1260753 1515234 1194257 1843384 728203 1221912 482521 874462 20294 521172 1211393 1405581 1908552 1139657 448051 1394252 918376 1400439 816456 1448032 800429 1516073 481119 1412067 1880059 402394 246215 1888283 793370 1906827 1673328 1694356 501780 1235007 2441 279546 82509 1814624 1973873 1446401 744568 21961 1152693 909554 1291867 1900424 1498626 308848 225029 1323975 1440232 1856475 1911217 879024 1755975 1189212 1245584 1213979 8823 849077 931911 41424 1402975 998376 584856 1275759 696430 743521 936041 1841768 379539 1678797 26497 334260 1483915 1221514 1723931 1027400 1509003 1337172 638907 900443 1235916 360882 3216 869646 920878 1766197 277193 937228 1293163 761356 1298299 1583714 1873976 681739 250691 723499 1115023 1904192 1964706 456360 255208 103031 1962303 1033333 1225284 1262583 862408 541276 1751437 1612294 1683461 322913 1335534 74962 950266 559155 164613 1989921 90721 515855 542775 1525914 1583860 975158 1532726 98425 234986 1471044 488412 1136604 172061 668516 616460 753426 1716730 1810846 1795649 928280 1320204 482007 616774 583895 84709 1224310 960397 593510 576875 1475452 1681446 135195 750441 332459 581953 1284843 1318191 415554 1459585 209164 956230 923534 1725394 1200179 435929 1325819 1203479 64025 782362 1951552 1997087 1914800 752686 950706 1046680 1317635 1327211 1673431 1235913 586671 383216 1013075 1452280 1203837 1931344 1363948 1859958 1455374 731494 1340902 659025 863194 1858060 1791962 688953 618770 431405 1746189 100230 1437954 895395 1136263 1325434 588770 386088 104195 1239880 1117146 1262549 948748 147070 1779891 1495726 921472 1377230 1471513 788225 1002576 1399572 1027251 1020470 536690 1596665 1232039 338742 1513537 435341 1380504 1125995 687131 1634627 393299 1594876 1568273 1258609 1514838 1672291 1679255 1974392 1590697 1087454 1496113 1668957 1210133 452634 805922 1600160 98057 1343280 671739 1047958 16398 718524 906190 1611765 1413561 936665 1061871 1211273 338134 742102 1785698 1151192 1053868 1391409 1026337 464973 1145890 1577996 885593 340212 344969 1424473 691620 1127296 488203 1728591 1033003 631691 1351332 835575 136603 1420941 735298 600254 1094110 744869 1228204 1239996 1657180 512950 1890542 1338193 212793 533370 1611935 965386 302510 1066612 196653 1021936 1664106 572911 203020 1331769 1154356 323603 504510 1375251 1731650 1322275 641259 240570 1108851 1742163 446694 687452 536301 679649 779929 635092 5375 357518 1769480 224464 1274762 701525 585988 416133 1366675 1315605 1790250 1457570 489845 1321393 1365371 355494 760991 1637580 1209831 629230 27080 1169215 1688045 1029434 909068 236275 1871082 935731 1106774 1798801 374112 1955461 1657282 1500405 1510177 72257 1294446 1578814 1920772 115564 1893029 11181 256884 509511 1361845 1013031 106052 1102367 367462 424941 1752594 425235 1564327 667323 1279052 167049 783481 6910 1334932 738090 1294569 530848 387589 1606521 1723335 633993 1956458 105358 1729713 154008 1921499 46927 1658498 1986208 14826 91938 1799116 1724042 1852560 1510121 1115443 61060 972132 780405 296855 1289916 1099331 1527867 728156 1596477 946707 528158 708646 1659626 973818 214900 714178 986192 244247 1944564 1801267 1168003 1261167 1831919 1283964 367916 1643840 565400 538277 290117 1436606 286552 1873609 456855 937401 1527984 979380 542799 1218953 747565 1771561 1961312 553780 1715283 1771400 1714270 1183812 509348 703001 1312959 23495 381610 860971 1308082 349234 766329 1342201 236788 364626 728180 1824056 1038291 1180941 774636 1967662 1683035 802948 1522187 833418 1756175 1862021 195298 299623 272892 602201 1308519 135890 1685215 1625088 1571223 1193265 1449201 1415519 807401 595707 1148181 1882500 323003 1043541 1534311 526300 1144369 448247 1982377 1976822 1128455 1817321 206576 56337 1181796 1697942 1902108 178514 464882 18199 1319642 1128001 535160 1396770 1214314 164088 909330 669344 601175 1515494 61379 680191 113609 1119091 357109 976967 931810 1353096 100777 300480 1517834 1368439 1767084 513748 1571773 1107304 122746 1597824 1035889 1935477 1456008 734474 734887 1351925 1105575 772676 1173025 643800 907994 1959080 576194 1927303 1128925 1894767 176035 869751 1676859 1955749 944402 516546 1213813 100165 858956 1472200 1348410 1788824 1315361 703524 1830879 458240 1276263 22494 1604563 492352 1438014 1270822 731184 607646 327674 1236010 1757258 640580 1928816 467522 1259324 1186881 1451292 84399 1806178 566167 482343 1894624 118122 596753 661446 1147931 358060 912950 1447043 1782709 723785 1113299 1929426 1335569 134549 1930090 482408 908978 186514 1308173 763320 1574702 146474 728399 129780 701829 620847 970382 1290154 393651 1179077 1309415 1215700 1657927 397038 1763396 601735 240424 34335 593005 445112 716960 1568461 874246 572136 982911 1175692 704532 1985790 679340 250018 370935 893922 1965546 661104 1409513 1539991 1465125 709833 705210 408434 1568468 1157260 1593330 1464260 18264 531191 183862 1341028 1521983 1030511 454605 1013735 1456195 1899763 983733 516320 817013 1538463 1310195 427554 866889 1250043 945195 156686 1389059 219061 1508861 1132980 540224 1541764 453399 905098 630922 1905043 1718979 1295752 1462242 402291 1180924 893967 191022 1899711 1326810 1070253 619103 112711 96052 191518 514419 119979 1585183 131774 192204 1090792 1260503 1417058 1343697 1283262 1825575 1338779 1202158 1944746 1965663 864147 267043 1204140 283110 1314146 657626 630232 1370434 1631493 927663 1278919 257843 1166369 459994 1891795 21608 739842 466772 562886 1379010 1654259 341255 1212260 1627171 238356 1438840 1306293 479407 1883986 864678 1953093 1968929 641087 564603 1371356 861181 346195 1514289 1740232 524169 251599 1731002 574786 705337 1971467 1672264 198560 926404 1886872 560241 440330 189020 1583534 1182317 1631104 483213 1670416 1008766 752138 1817684 136985 471870 1489229 1829994 983519 1554546 64009 1858085 1566510 684219 283610 661184 1512279 789091 1427746 1306537 1551232 1221957 1907471 1915490 1984251 1263142 1163477 155539 562084 1686075 1350144 1996568 7177 547147 1820582 1960580 1552219 1851830 1563196 1213438 1442368 1400061 1400917 1862393 1974437 1229300 2531 1358535 1962852 25707 916928 1773749 474553 194178 1885945 573724 307813 1868635 114812 112611 702548 1980675 779364 341637 1059176 296385 451859 1240049 82233 1697332 1195846 1268556 1002675 286507 1169543 1758708 1452645 667603 318554 1213186 552482 466799 1168199 248063 297024 161867 1762058 90289 809039 518005 682587 1373012 444156 455137 233520 363583 614109 1060150 1817665 1780231 451626 73655 1511023 1767975 254377 1890329 83763 937226 340063 253766 1055519 971773 328811 1109462 997536 1362744 1947235 131934 176651 536080 473731 319472 942136 808730 851714 652843 1616326 1900266 385557 994146 390512 1644648 343681 1930656 1853413 1115494 136069 300648 1170940 529469 1558668 1735540 111177 820015 1933176 633904 1386631 196186 960337 1187279 1120396 1600201 291110 27605 1216592 1634412 692332 1081611 802746 1891660 1072931 1713700 1207408 1114151 1525322 1206403 1186924 1079674 1920324 1244468 1400651 932031 762177 1806197 1996160 177920 1882365 35789 1782949 1818154 731385 1041811 52903 261846 1675780 1620114 845131 774209 227595 940351 1814750 1438860 727523 23643 1429702 450776 738061 1922432 254067 776299 1111578 1851322 103566 340344 292584 897378 1774915 299046 788145 809268 1204935 1055377 1533768 589255 1058565 1501746 1918224 154502 1738043 1222408 265199 723296 671184 1783315 1118892 429278 786462 569796 111850 493286 1332770 249046 1300214 1098872 966580 1385084 1139546 676054 1148170 1690075 1270132 798090 1267878 1109980 1182860 1949708 132681 1525864 1526909 654989 1249459 1767725 891534 526609 1069495 139788 316732 1645876 120238 1183974 251339 766916 505113 904175 818074 1187063 1038250 627877 1394424 1421056 1700479 448107 620880 528380 1056348 661500 190858 299918 1237444 616367 1517853 1480565 1571743 513231 1487838 1509319 235030 1429165 1585896 421145 179696 1995740 35506 305253 205343 178058 833102 1061910 594903 248353 1478853 967462 1656452 114341 847422 675360 1246749 1970334 624139 823213 895761 382463 942023 408797 1721068 281432 1344467 876362 802153 104117 1465801 1295975 535202 1482768 1669963 1516742 1181556 1621444 1167220 1619675 1134867 424310 1852545 141520 1603594 1542784 1819416 1057725 141657 194144 1187633 791172 1638475 497966 665564 1593079 618078 369525 1420192 307426 270198 842877 94015 1050527 1400247 1904882 466510 1978005 974681 1336299 1364729 383085 214710 1532885 29383 141293 914893 645962 1084491 1628360 1211975 496260 835858 1588126 1135027 1332657 1188174 1317580 1446552 1546848 875258 1302406 1978546 1339390 354938 59504 29705 949591 1630285 1070933 355666 1204372 574017 1831598 833358 786118 1596110 1497791 313163 328441 861021 92541 534307 513277 1945812 1228571 1667687 575440 1143138 950016 1827975 1009278 1140776 284588 1671912 1967393 545259 1206047 1933066 1795384 453585 1678255 1121038 1717461 850989 956763 1892490 1903074 1440420 1266425 535825 1095718 916 1655684 1640010 1425628 591246 137011 1155085 925475 198191 1579660 1094248 478045 770557 463180 1814961 529607 918492 1378806 917671 979454 753180 1757556 715096 1038663 1777116 400696 1520795 404026 1216230 150523 952139 421816 169705 1405352 777288 100076 1684941 1077112 1875538 1901503 1011593 900045 705955 737035 764554 788573 484822 1494152 1572406 729067 372199 568202 752859 476515 1640385 1776690 1898338 543099 453786 673340 1705356 1312723 1913560 528924 1530251 253647 754150 200125 171475 1775762 943877 397606 355718 304261 672313 1611640 1404435 595966 1634365 37364 1633711 1793143 576882 937449 1555938 39256 212547 161170 1724981 603431 347519 1262800 480023 1978309 206726 1221797 796262 1392807 1063628 1275269 1630553 600805 1722418 1086555 914205 1520508 1009623 505854 550301 715717 189959 1457708 1781406 1443924 1537136 837322 1670845 912441 783773 1369659 315966 1726946 371396 1074959 1327937 77782 37378 119702 642864 1382668 718664 1448844 508645 189733 1222178 1986541 1341135 917398 953361 366333 1780066 1104469 586530 751367 25329 1831270 574444 942730 901902 1891118 34439 1270428 1277014 89440 981999 1006815 880275 744162 1395236 1913384 80976 1017455 1454405 1648813 1631140 1522137 1028392 62493 810549 389546 1749552 473305 1770219 1606199 972744 39458 715779 1666984 1775644 1051852 386575 997173 273384 670681 564098 867133 31691 868878 905649 925650 157142 1680658 523704 980882 1469731 975437 67762 105387 1774585 1063555 1936377 986848 1559070 1564707 1461166 1702912 634943 245858 561968 1968012 1507355 961969 1756005 1406346 295161 849508 1744185 845490 1232966 283014 974695 255478 589869 61470 73510 1416123 1280154 1959618 873800 564666 611870 298241 463587 665085 1389305 893241 1310771 815832 460029 1280915 1259898 1337042 669664 114976 1189794 1962355 1577588 1274404 1375975 1145573 1017677 102425 472813 582341 1145363 545455 894690 1032203 1309324 24760 501294 148827 1052278 1423621 1540523 620109 1163639 27746 714783 193771 1555767 784350 1596214 1130132 859999 663687 297302 1350265 377224 1770223 1795492 151489 1873655 1002044 970807 657533 1514176 1944210 1548790 773665 398644 1842353 1926322 991267 1101997 1503982 1743813 1077218 840709 1648214 1286557 709843 1325342 726895 305131 245221 1189063 1862351 1818040 1487054 1625100 1173202 388998 520361 652294 452092 477408 1883438 892538 954117 837915 784250 184304 1261405 1339413 788084 1927203 692178 755543 1705729 451203 795671 185623 1861331 980808 831652 1462141 1321717 1083546 1410863 1608218 1947155 1895413 1029504 97272 17725 1939014 393471 926441 976027 1860323 940787 495048 806021 317883 327757 466211 1620478 1455699 1260444 1851630 1899632 345371 1196636 1041229 1929517 1582161 1189833 437229 504451 153826 221048 1693468 708314 418700 484029 571561 130944 301632 1695820 1776367 272440 1142958 1794772 1389639 1230139 626153 553729 1414416 1611819 1047862 371502 1152229 459061 4817 1553427 959077 305915 1574249 300245 728141 1647809 769926 1700173 575611 1138318 173761 665012 89078 1042009 1869556 1993144 1721849 1012069 17829 915770 1915172 901607 7882 369184 325203 963952 1018329 190880 943853 738037 1644916 1335962 172498 687578 1066993 1026791 1243038 1763513 437052 113473 62854 781887 1780154 1219442 1110601 960843 588939 1154073 375371 1183109 1025314 1733207 404266 1592864 1086377 75899 138272 813122 1502630 1858441 981617 10102 1604474 917178 818216 206566 1469249 1932190 1550277 1197975 78777 1248494 1441852 416318 1373964 16450 561373 832103 1772549 1687426 349992 329124 550667 444870 512994 1813697 1468873 137428 1970187 1348191 956629 1970629 1406110 877209 379404 413974 378874 437979 924657 1597931 958920 1845173 235348 427492 126777 1630187 1648158 1221688 795839 345539 741492 893977 108329 94025 1763413 804520 918588 801467 269477 748057 1924966 1940172 1465154 1152713 733236 581672 1966236 1505480 154150 606776 326335 1140184 573317 1039191 1312856 1683955 1932359 1325848 551478 1202150 35041 177376 513072 1367417 541407 784847 1207593 982608 1622094 1292806 1069034 1678977 1846131 129590 1791102 214198 1311249 25359 1085480 703463 590544 1700030 599347 527379 323130 988563 1117547 1287618 1799501 973449 1596881 1244356 886366 1649057 1026085 954250 394063 282845 1675756 1012135 1700207 548824 981682 1598857 846400 739264 475905 328423 652032 294501 257573 1784796 464018 1017247 158363 1259047 1863510 198361 298139 1852895 856778 684801 1375743 1847741 1713897 827663 1519346 650532 1059067 1090377 732859 1823148 1860475 1219387 540413 1698129 1014796 302796 1567204 1902743 1604673 726571 1752546 948931 383913 54905 1930716 1020796 721832 920029 242227 779493 629761 1276566 40647 1965619 110720 1942430 1546397 842720 1807734 360032 1765540 747981 101011 1685286 1726043 1712174 175190 838292 1179311 964413 1031547 1073160 467430 686623 121015 1265140 1267578 1499314 142592 1781014 1368644 1918531 570813 1267371 1787961 1792693 607975 376077 669962 789295 1209703 1303312 445169 87087 993835 1492371 1628406 1551872 522128 191667 438999 1532806 629400 67844 926196 1384203 518425 973385 60993 401054 1708140 1418366 1824676 733516 1172824 682345 1244528 1018630 116978 328004 1086814 798245 1605387 363314 560082 430695 512368 279854 150804 1225362 216792 587554 416172 1234472 819804 1234302 737314 583164 1155035 1978405 459609 713803 1798325 8509 245297 1301687 1468540 1743109 294455 1854313 1686624 569046 1196839 859839 1830314 1738758 1180148 1320077 871095 734418 1269375 334953 1670732 222307 555220 1835780 290553 1855000 810197 42849 83028 1618494 477534 207399 1053313 204851 1815355 753916 1483886 1174194 311097 57174 1831644 645991 768542 62177 1856088 1552970 809914 278457 1553659 1808722 1200634 1719004 1310348 1941489 300809 990333 1230193 1964010 1946974 149082 1233705 437794 1616277 395782 10930 689780 374864 86482 1423087 1022582 1063979 1573186 917392 340897 323810 1504658 920568 1590027 844250 1451531 1662309 141930 24631 677381 237719 1357693 757240 1801504 450395 765970 178760 1502362 1755067 1596875 754437 1222868 1406576 569263 664785 498535 1638503 25445 997343 1895907 1767531 1657407 1384972 1598828 853554 1732541 479353 1227366 105228 1770642 938848 554055 1274047 1433635 886102 1516087 349679 496468 1178170 712069 574342 337586 1807180 557981 922670 1274701 1420257 887930 980008 465034 1053345 1751219 1032594 52539 1322826 1000478 591392 1701638 145368 710818 415108 872238 167966 834324 552565 177932 318944 156700 1726503 654730 560634 541068 937419 369084 152386 107941 919473 1488571 794385 1631599 300382 1142660 1931211 478882 1662575 1777740 1333451 1775503 1152234 870823 1265484 1295879 375764 5748 1709893 751541 1344777 1044646 1525631 509234 806501 1489495 1634942 1048080 633589 1507827 1741790 387936 1242382 721259 186051 671832 1311805 399126 1165954 1748805 1490806 55373 603131 1260831 225057 920544 257934 1594434 1755709 1725426 351012 1069046 654499 843654 371981 1081550 990008 1721887 660844 846571 220109 1750998 1949806 572707 627682 1961573 756447 257147 696162 953238 713776 44077 947434 283704 1315033 329068 1871374 12583 1930363 1706254 644171 1467769 1425943 1322596 505713 913904 1659905 976213 1438048 476141 1832915 1000257 202955 1787338 1417173 1528983 38304 1115157 825512 811494 1634070 1362200 906381 1323801 1122342 1224907 1903076 42025 151173 618545 1863832 256966 456062 36223 1267763 302777 1825842 1256503 993287 989125 987874 1013272 322567 8526 1382275 1399548 1233572 1891863 159037 815785 1916817 1324188 95558 1460175 535869 1995356 376664 660274 1339124 1265360 1066010 1810940 141899 859952 1803839 1002285 1169055 1600682 1132520 1848670 1463915 159550 1757678 164356 1860631 864770 178257 914788 1954154 1782077 538260 14187 973680 1079945 1976777 1828910 125211 1040947 398135 748855 1652572 436350 1583744 288911 456042 1993651 950469 1888550 28084 857930 80643 1943884 969826 429733 1562567 90657 234214 25734 1899955 1674856 774133 1328816 22245 379202 1748436 719117 250 1506865 265880 677188 1957552 20991 850115 1492201 1615840 1957932 486563 1512166 1508689 1256538 943371 335031 803854 279746 388363 1488394 379078 1511440 1016538 891023 942740 956613 1266171 1919808 1882582 432234 1336186 1256454 1533423 1631026 1407741 741812 604074 1103120 1762333 1607302 1951694 1546587 94000 497110 1779025 102628 1064406 1534271 1882626 246264 782978 105828 1478177 615119 1550833 1938809 1712716 609471 482015 1679927 1108532 17753 1229117 1226737 1487453 845006 1301111 1003989 489174 1021741 1081876 867748 639723 1784773 1354447 507204 327924 480481 1434482 417560 926141 1764397 887802 1206387 1414732 434893 1511122 836310 1710914 401897 898686 938743 1249091 1434393 219633 939605 1198847 1625876 1271277 136563 1821234 1742085 639747 33032 889995 642434 1924006 524886 804548 1064814 1281836 1792708 1715226 135982 1176026 1961353 1802270 1074304 1931015 952420 405906 822282 1870016 890947 897187 1204289 83196 1439442 1497732 1645551 1228701 399398 1965135 1575943 1302395 79045 1224500 1152163 929846 556062 1464219 357133 761565 328538 1538561 525686 1011437 961938 513140 1589887 1387714 871033 466143 1258301 170385 1833935 1202521 1138638 280234 437246 421173 1205661 1774004 817794 483068 260424 1847712 1790321 565690 506391 923899 1986652 178083 724209 1731565 1311220 177947 360042 1606572 261801 808957 633626 726134 214773 1737406 835901 1385752 130836 1490388 857478 643384 131010 1764151 327876 1703896 1641876 1426425 1282978 1192889 1268669 1722381 1628897 87565 1198976 1489341 1513078 871366 1421814 196316 1007177 118964 1873975 209182 709544 1265291 523837 1596240 277385 1436736 1769290 1570027 985622 668424 829457 30064 1911011 1258310 287066 1891799 911103 1351470 1006965 1332099 1793450 1255602 763624 1127058 1426868 148451 1367166 1100940 1925410 1707717 538473 477713 1078845 872849 1297637 526583 1751624 1926858 1461989 1314508 367399 1870596 1840788 842004 93680 1204253 1241576 998700 1191147 1122122 1316367 971910 1989838 860790 1835889 912574 1027680 445117 1063422 1373457 502894 77585 1474628 1466400 76921 283742 976116 321869 1682307 1465214 1603302 1341761 1931411 660692 416689 1410222 1909789 818217 1267556 1666611 1127493 1578779 654273 1515414 1428567 1967158 1981520 822259 458086 1534656 999761 1645600 572445 331920 1356734 607299 36385 730944 671808 767671 1679671 559726 669822 1421362 1163964 256929 591960 537702 1981239 815263 732571 1586687 1319130 243402 1129494 1844318 201227 829982 1012845 1675206 211980 586288 1150456 76489 1498118 685947 1020195 1060570 436744 484984 514011 621830 1110202 899642 1698925 1144572 1249614 117216 1462293 486018 379314 1044496 1400871 1829189 1155148 1586324 35948 1040646 117694 38285 379566 580826 1081277 1267477 441078 673913 1196403 333899 756329 1510913 1211998 1445901 1036088 1643782 1890165 1154749 344779 1770198 699818 136954 423351 1021388 238628 242585 433337 776256 302705 1094995 1117731 1584892 327711 1544916 1918914 1111799 1963471 1444347 323828 396968 804776 301655 548618 1976855 262382 1321448 1389926 902644 943889 641860 518002 1539258 1083611 1225582 1618459 1680053 159180 58257 824610 1360540 62244 1272855 1720205 1723037 333556 1528931 136582 822740 701398 1785867 1289418 57355 1046972 825448 1657158 567208 35661 690179 961230 1484745 1626708 952458 1878460 1857764 586121 278025 591232 1530517 1876310 1392020 116237 1012874 346426 1693425 1887082 1162813 742480 1283208 774183 754462 1952603 492292 1567039 1119830 135817 1933347 426374 1768844 440522 1027761 659839 1499543 1771163 649280 1027060 317934 1737475 1097797 1439900 1663937 724687 851206 1676643 581629 1156849 527027 1477569 1479210 823437 523440 273904 35514 1153914 1207946 45993 661474 749719 1337483 1092858 535670 1020288 1123188 545144 1001577 390212 1156247 769108 857886 34964 494141 222580 997751 1881500 308295 337589 1801341 392279 953482 948725 1296285 692631 564386 1983165 425174 1655049 932347 737302 1983547 963824 309294 1349201 838362 1201612 1151431 84445 559796 275516 546437 814010 1099090 641734 1298533 24621 1372004 421258 644087 215375 1399540 66307 1714517 1020635 1697150 333641 1887760 1579847 1545021 282341 828120 1528311 1331662 833834 239869 316835 1400266 1861295 576245 965185 1931161 656519 1544187 109314 952484 255982 482940 1688376 1369442 1507434 1242591 347039 1276818 1552245 699374 790224 1523179 161955 1096897 789912 1076773 1806896 55095 771163 908001 985240 261156 1921114 1439716 1592013 1775484 1419891 1339278 1860647 1107050 219431 1824209 1406700 417964 1107527 140220 1111729 1600174 1024555 269989 977673 1342218 166128 1143977 1165844 1049838 442698 203931 1272696 523865 716643 1335049 480546 1232648 66528 1684906 1926701 365314 1427883 1605561 114992 83330 167412 362328 831501 1246856 1943493 461117 1222177 1704721 968861 785735 1680927 349012 1944660 791281 727765 260769 752163 52356 528648 478187 576796 1766559 376034 1531885 77537 1213989 1416575 1902323 835066 1325441 1952280 1822619 1122211 268638 1584504 507585 240833 1864846 1479406 1910393 376689 1516086 1500130 540680 1907244 192818 682798 1672226 1163547 1299039 20375 649470 1175639 132502 538441 554676 175234 1617833 967635 1883388 1879272 499270 843040 1025727 1007921 1340777 1585139 1881212 1173159 828518 1305163 1273345 396096 76158 325687 1214213 738373 1331169 365659 822165 534111 1346126 470159 165971 1245013 291838 2537 1591313 430218 1797906 95169 1875333 825875 93628 978630 1318498 71419 976230 506116 1516854 450519 1622601 1020392 1699136 1313564 1401085 376426 993600 245218 1376533 1060166 274469 1920867 1026490 695679 741975 1176386 552193 1832405 761360 259067 1080749 238855 880590 1860920 1061984 577037 302633 1469604 1689958 1443131 1806533 756024 1346985 1394441 123028 22168 1403783 698950 727198 219010 1528903 1116071 832825 367106 1612344 104988 260224 1911071 1440261 1535065 1983659 545986 1160355 1678984 1910220 1302415 1147842 610889 1914208 1587365 997016 1205381 830862 1932688 405286 1385028 1306630 634187 1083020 1258387 1148459 1570012 1333680 173079 1349984 1849359 1513031 385967 763931 295362 1840114 1321396 1362106 1786006 363001 1821826 589210 1440581 990993 923280 1841034 1403324 286543 1636494 1151244 974683 1533964 264821 375252 1426304 1264036 185420 894529 959364 1531712 1091646 1465727 699139 1953053 1710024 1099921 354584 493839 1099217 1642651 215725 963907 1031328 1120207 43867 756506 1347289 341689 345903 599038 718001 192596 1869887 90112 873286 1763549 45380 201224 1773594 194086 1181251 1191089 1969770 645088 406291 1691801 1935840 163793 76851 1385813 737979 810750 1626206 846383 394545 1599601 1091767 1939447 1647704 98089 274800 1474118 1837804 990461 792400 1055627 560828 12822 253778 1621134 988467 1659844 571958 1520245 1760977 811768 1659737 574707 1671029 1136377 795150 107067 1024446 903528 1672529 1243057 969933 302856 1726224 1245236 503880 1659129 864851 1363240 468976 777255 131150 257323 1361718 1163917 1679254 1234139 255026 1213292 1700901 258929 436461 1603023 249681 1197228 1872694 373558 1576477 992418 1609839 847950 343810 1079961 855147 1104440 299349 1361768 1285168 932899 12868 798698 1642525 70120 645082 246648 243453 465167 923244 457401 1598403 1972562 1112287 857245 401918 730358 570290 357933 1478873 131898 485726 139483 1874117 1549940 303305 552263 912905 334665 1328696 1467826 539489 1139230 390222 1382990 627427 575567 1759179 1880088 1442104 25087 1566505 1110765 1835287 1929152 1977268 1776303 290326 1129017 27890 1133246 288452 1251661 1583005 1109993 1555097 1560288 1013834 1023011 1673698 1393660 1268036 642478 132158 1945483 1469257 1018788 689755 1610022 627422 732624 1219253 1454624 170915 276836 1156156 1049288 1714875 430335 1595115 191968 1010495 1494839 594866 1661005 1090002 746834 741967 1275563 840756 1516469 703018 1925971 657199 388203 835324 1360854 457624 981416 548374 1929013 77511 1260329 1019756 1809436 1590065 434380 1163321 674247 1636257 915311 323428 1171621 1630685 13532 19653 1951912 4899 1465141 1022032 1124384 346674 427672 1348866 822288 630953 807587 1382292 272312 1346543 794290 254151 578334 1126589 1143717 826854 1520683 391615 1656005 1439950 550812 885152 1222852 1790869 932753 1699711 382923 650065 614247 486956 1503677 1799880 816664 1802916 1295787 1248700 209883 1850885 1953180 843221 140176 833258 425395 1423807 1865674 37069 636694 1241927 1827126 1236448 734821 1279900 1815767 1899452 1608929 1336765 425608 517732 253774 425703 1053320 1350480 1984894 1164069 1924116 1583597 216340 1340709 375172 1581248 569982 704703 1214231 378357 1018422 1624846 251014 198313 1175440 1913169 737566 787427 998722 8788 681917 1377577 1609993 442562 1740872 306892 1223637 1524154 415680 588639 1152336 1328469 1007911 268964 1880438 1644835 1968839 1072444 1335038 1896902 1286078 1097649 215892 1042785 733626 919286 392635 963759 1046482 1654412 546386 775826 1450343 1171089 1402890 1500517 1189671 306262 79723 1875833 1260332 1588113 451470 644735 1198876 586138 879922 948346 1597371 99776 1242822 1467082 427569 1507149 1048078 371402 1586923 449125 916640 962946 699330 970656 418795 793615 1776398 977419 415382 1566074 1592866 1808087 1688167 1827877 522863 1304148 1863582 578401 409464 656748 59796 437332 179955 151305 1283800 1051566 1327856 448205 1571039 456473 1555160 1462465 496177 1754096 1016111 1908473 787371 142106 1585437 1111296 1951479 46029 44864 1906402 1388183 806374 625691 185524 1811366 66996 612396 1964484 952869 594975 217125 1775113 1085875 1752871 905031 1530110 1837579 1698118 1480084 1447081 1188941 1842868 1809469 816881 159739 1890260 63596 1700165 1997934 1393248 1660875 351411 1682271 1921687 424744 977373 1299333 100491 1679670 130301 964730 119657 1523430 972519 1748859 1490181 1221331 551154 95609 1449990 60391 1268332 1961826 1689693 1980802 159842 554642 1044137 256307 539289 898384 1979853 320050 1001268 936469 1634267 788551 1186645 313210 1191887 1805853 1034238 162927 441195 612937 1541366 217026 1124100 968377 1098900 1323093 273797 475200 472089 988097 1325374 727323 542520 810820 1408205 687219 1668499 1317069 997926 992151 1151393 1804669 246471 1212257 245416 710992 808418 54813 1592854 443349 1037928 1932202 686589 137513 1956465 209803 723619 184988 311694 1275302 1860834 38878 1293897 1687152 906139 171575 262420 1808006 1589981 1965924 1214659 14204 1457515 898836 1343813 1291479 991137 358030 767327 932498 851969 557714 1214167 375973 1169305 1957065 57211 1220468 1240384 915854 20845 39241 1024257 396764 308427 344013 1531718 1901953 528330 528375 629526 1687491 1535408 61782 390252 1463883 992870 6668 782550 788366 1651919 1779576 742072 1097346 119953 362603 825003 376885 124113 594643 715519 650482 1618926 1192528 642417 1193379 1174706 601798 1420336 1456084 1311116 386254 1009643 251701 346532 655305 439083 1135231 1337069 1707394 266999 430506 316974 558785 1366542 1992419 829119 1358978 1050081 1736926 288646 1354085 143704 1017051 1304229 1795076 1348071 1953688 1387405 144823 1701585 1210768 103277 467720 120575 1613298 1271795 448859 1550647 460047 219213 1881145 1611219 1202794 737894 1482849 1270421 1258508 170726 1354475 930931 27146 1053889 1029417 1516658 285200 934993 1311486 971182 226662 881142 871601 1532973 1877205 1996495 678332 1597623 1428172 689103 677436 783468 716530 687473 1093187 236924 1927239 485877 1400077 86212 455594 1721175 1477894 1770552 1477771 246984 787725 1323764 1797066 1465564 1361389 1320168 848463 1000509 996075 1348026 1327127 225309 1915924 1190991 894103 497104 275317 1485610 590640 1180430 240175 506919 574345 417845 389000 602478 1165533 69312 1191655 863038 166048 1807983 1149847 1660971 1728450 965504 83572 37434 123729 1960160 1328371 1912488 390913 1829229 1717286 1444088 71713 864814 778381 1425892 189834 224586 1496312 328884 777759 1203706 446289 1892074 1238066 69842 1080943 1674927 1853223 135158 515870 483971 748222 1690574 1862029 1072377 1822240 1288774 797003 1987845 186413 1356207 498814 243016 1738553 552907 1517196 150252 1703146 1862364 1780263 601717 173438 364189 25894 630235 702561 1929925 1900647 1610255 934646 1707611 1818623 31329 1562543 1878005 1845110 190430 1758910 1953720 700937 764213 132281 1789697 944525 89997 1186901 348932 1445469 151234 89314 651443 272326 1537242 983782 1085301 913739 674377 1919792 1483919 205155 1744894 851621 1334732 1006241 376513 1847318 1114841 301272 973759 1160883 1296596 1024892 927485 398247 1586976 1596324 1841993 126743 1671463 1910104 1592957 956375 857379 488536 817144 125279 1105298 614386 1518903 1714148 774383 529610 297528 640316 1982922 469138 21814 133692 906342 809381 845940 1358318 1852352 925631 970639 63371 270647 263390 1511816 774730 48216 558419 95615 1585097 9699 735911 572381 987856 1387883 1553151 1325554 1302752 704125 804840 120908 1727465 1170575 1106759 260519 1303837 618604 472288 951407 591323 1340436 487576 563548 731945 1930752 814891 1638991 1332534 1327920 1227523 1687119 1906102 51965 577799 1543569 374220 970354 1708718 323980 11612 1638434 321230 746138 1162513 130014 130049 199227 253350 1894942 1546496 1352572 489609 1441404 1198041 1038925 812605 1213865 1852224 85227 1871308 367503 1897249 1794107 546155 924903 736389 1399974 351278 323875 1520258 1164719 1269208 581339 417217 810091 1241670 321005 765505 538398 1062480 1054790 483858 1327631 184679 218615 249597 457182 1080409 382132 1653869 189297 426817 482798 834643 1044453 1190767 524176 1314683 1932941 1443231 326334 553970 754623 1648851 296340 1954219 1128821 1089273 576216 67190 1792051 1672791 238220 1219302 241381 1201234 515375 527585 1982349 1970886 1230766 486824 985504 429821 1295973 1614855 376087 172952 1820151 1572296 22528 970586 88895 1002274 1472469 1697037 488650 552580 1366596 179939 1485775 1305539 838393 1291709 693613 1466910 712321 1090051 228779 1668965 1533278 466444 863320 1078190 1164901 1006648 1550507 1389146 1763480 342207 253621 1824365 1998631 631565 965019 1304604 450172 1109740 793211 760496 375451 1371761 1985870 198732 385829 1572970 584728 1340618 1722758 888525 1863326 732132 864954 500274 63406 85418 1165175 1782245 1138108 1198584 822002 1554071 865106 828155 622537 1861035 220727 228672 135692 1382012 733536 1136901 814280 1343077 1431349 1411020 1050995 1173018 1533502 741464 163233 670626 1122807 1484090 768578 953013 1115649 328112 436316 21845 1262636 577449 769492 1965138 699704 1754859 1904195 1741856 1189413 725204 1507912 45424 197120 1006085 1716708 119311 244665 1820423 1442941 1285945 187259 1133359 1825329 243578 1340632 957257 1481231 209609 199011 487562 1705123 257322 151292 1683698 500195 1618781 1955107 715364 1268631 247377 229677 194467 1493974 179249 1653727 1561192 812806 331962 1134774 1776177 1873155 1458597 1150544 1774289 112734 1114771 309752 1184289 897757 926041 1223187 981567 317721 610578 124387 1424685 217693 315230 1819289 528162 1650869 130599 1461671 272066 1097367 1438141 1681983 1611319 829505 342889 1299125 1533125 580469 277326 1271737 260262 1080430 159878 1389124 1825424 187312 1916662 1121922 1673131 1967466 1870514 788268 1008264 1057547 1460919 808768 1203675 1754211 1956306 460084 1282532 59007 1617010 1791886 1590084 218540 1939578 1076790 1226706 62749 1678158 1140923 1003514 1443674 1934327 810324 447232 1751575 1648205 1852023 560711 1866520 1352303 1299002 1893879 896256 950322 574967 816409 1337901 1882617 192712 595029 1171703 1483697 1402591 88088 244244 764260 539264 952061 494179 1728781 1600222 4576 662852 1772583 631626 1382932 455293 1146596 1299974 1780050 298964 1426875 576999 1809589 842036 261270 1334041 1555010 1585994 1783138 1658510 1191461 441384 394352 63297 441155 52320 137700 241198 876355 1222407 737693 1404264 721691 1023440 1299092 1948395 1819945 1858507 1787283 1310 1860387 145409 862547 449619 1871536 7529 1395535 339531 310158 839148 291374 1314688 1642341 422504 463335 1890951 1137164 1597000 1092936 1821755 758284 1681260 1715472 1465805 509278 653699 912621 1552139 1089741 582504 475635 1719208 157371 447246 623642 407220 1055084 1807564 514695 1391649 1946054 1645545 265867 746723 1475255 1882183 222200 488112 1611805 1948644 1184876 737657 737268 1901911 754313 120982 591907 21531 33825 118833 216625 786315 121588 4773 186244 1938987 1758718 1414773 510083 487897 1397836 66147 1633689 790273 760108 1303643 1163330 811829 1357868 1095669 1757818 1343459 373709 20190 1892955 1901050 905125 1599363 1916293 1306332 1369487 1114626 304012 249100 1075377 1695294 960070 1880025 1265463 744504 1740456 1108960 143199 1190633 1594704 1244584 1549040 1868376 1826821 38909 542187 1307424 1505256 1202644 381389 444356 1586430 1224353 1015462 141266 544029 1367331 651025 1285125 55942 1971434 335750 525085 587974 1727068 1236531 1723771 1342551 576360 451769 1238715 1768803 429837 1640009 202736 1983757 121211 1983673 144563 258779 1889025 75263 1004467 167513 792606 221840 936323 233225 524414 393294 831542 1247518 616173 1000784 1900399 173007 1729955 1672640 1508415 606829 840453 633279 1125733 808121 83814 1533781 97265 837597 1004812 701985 1801597 720999 371532 1299274 1200475 1291256 794609 1749681 134763 576749 1605322 794002 1204961 1547294 187682 1746225 1525493 1873897 630083 1429679 1177614 1092728 1142032 867838 1440774 222308 1297306 65971 656108 1322924 1086241 846050 1363608 195259 1606679 694283 274417 1571781 1389592 1973739 1292748 1627881 102471 1141532 1628200 1591565 1809987 1312704 1971428 1752564 1457288 1283835 1518141 1903883 1953122 1169223 324898 1865376 530624 288414 141477 1444719 771341 179183 1096303 1028334 70411 1603018 973794 1205967 1901777 1867633 1683751 337325 17136 628987 1956592 1365778 746739 1638234 1220938 1792249 161511 1652555 588807 328619 1955728 251846 1652823 1432405 1306399 1849397 30521 949320 1443039 197386 1531451 833188 1684680 844037 277424 1680772 1441702 19562 1894602 570190 491553 1143321 1955889 330385 1247212 97998 503915 117724 1214731 1371239 584116 1105992 23456 385315 1782934 148984 683132 1933420 1439667 1585054 459738 263462 1137287 1745405 1283855 154209 71461 1855682 72262 554622 1555783 765536 363230 124822 1272095 1463059 494091 1852727 1561194 707819 1910361 1032522 1667936 533534 132149 1536770 1731584 1196665 838436 750821 1178693 849486 1909613 1521099 64347 703832 729572 1949515 432954 1643895 1474168 1896137 395508 1331315 1647215 786543 358139 607517 1740059 1753201 1676349 398080 250439 338639 861382 1210933 1689470 1214443 220450 1788516 84513 1732544 588689 1507438 609692 247269 1233581 902947 673822 1596387 1598222 1465711 971109 194487 1026375 1748696 1810324 1606442 1221839 39969 1821337 788217 1432080 842340 224251 1724802 1908954 934441 1841956 605486 1267906 1489731 1047632 1855371 1974469 1805067 1004530 299279 540220 1062093 1841456 1850663 1428977 1670691 1838528 1985189 1795130 771724 1127319 52877 1002076 1205226 898937 1367342 733952 1661760 699974 959090 1042365 248406 1084290 587623 822296 415055 1411103 1767163 1865918 957495 1754124 1190002 1608060 638084 1746036 704151 1255041 1739504 462772 1383108 1013752 36979 411260 1853927 1125747 735397 113554 536877 1211059 67199 618043 72277 1311296 1020153 1121710 317581 100302 1768555 1608809 1391938 1714198 612947 1998550 1974952 339109 1830820 1577367 817190 1561547 370525 927534 1601138 1248331 1114843 1099630 1291910 482109 549021 147895 1151767 1742658 1229233 404539 275860 1028071 851751 75695 1796784 627932 902157 942471 1359433 973260 1244487 50463 757210 1524891 1747743 1329700 890374 1738576 789459 948199 1706327 266048 1564453 1999793 1480067 1548966 1006554 1647693 1267920 345493 1219424 1942581 612051 1824954 425671 1616897 1914910 85474 1802349 1296060 598445 1280859 1449637 628544 776772 1282540 478896 767204 813059 1133996 1094852 946456 1978834 1381906 1763292 1540033 1619137 823867 1350294 1541970 41783 557495 1320610 1745402 1770800 1981405 1128809 1761376 1292130 1741999 1366825 151705 922279 529295 990551 1648501 293925 1142719 1718531 788885 189558 1617063 1390334 686920 500626 1214109 1818483 1257023 1167923 257828 271968 693099 1376666 1526499 846745 1791401 1382377 1936434 1141927 936596 312774 1979183 1170022 360183 94193 880841 881193 780046 141621 1705510 1737936 1830332 1524934 1159538 1029256 1362348 869187 1999814 719887 795655 191199 1910632 1520918 819403 1481588 982147 444712 998117 1842236 107041 1612076 535792 124258 1086757 1816700 65161 1884865 1646050 1204201 1312215 1158253 272446 1153051 147937 1919890 1442440 699626 345439 132981 463174 456293 1804441 471817 401699 1121608 913512 151797 104952 196237 200067 404914 1201941 1177118 1784014 1822205 1542018 284754 210516 1496712 1003435 1799752 1439955 78676 1116247 1722454 1514183 1730746 173422 1242468 1760727 746142 1096815 162363 185717 1429837 418800 1478304 1777358 508927 1174345 667473 817431 1807626 1057878 342633 446936 765843 1573111 1945219 1910136 314995 1021052 1564587 584085 571545 625041 310424 1456194 566153 1212487 1580722 1498116 990247 362065 1011808 674627 975275 1669128 309819 1815700 413436 1617051 1861322 208880 223950 1229933 286901 1613777 895942 297055 29164 519926 574728 1808410 395636 1974933 1694291 325112 248988 1543888 514407 1675025 1245448 21086 1124715 370578 1825198 1982591 1125411 185773 436427 1841924 467453 447999 1298086 1184601 656436 1122662 799174 641994 1541423 1163229 1166133 1631851 545650 265725 1541314 1555407 665986 981814 978923 1455625 1358742 721274 1469474 1597865 924279 99924 1455408 1352670 616734 896441 1493802 1769374 1699857 923013 403295 1736716 1541382 424162 542302 1442612 471146 883396 1327310 1457800 414855 1912101 481798 1716755 635896 1501446 499767 272475 164691 1914264 1471602 1308748 381037 598141 646956 423582 176928 1741781 824177 1165245 973637 712689 1931371 1504503 320371 1534709 1342479 1467807 630908 894584 1442723 259235 474187 1707789 659015 154589 791541 1834339 1381198 1863509 39908 1958846 1565507 182796 1341839 1801889 370309 78031 524471 963825 1402036 1497141 1176661 1524376 122949 1665557 448103 117817 570141 296756 833853 497924 490917 269633 1272092 1298583 639631 1467463 162252 661505 549683 1293245 649642 1751785 29456 517537 1301305 778101 1204767 665866 1725335 219303 883343 649603 739749 1027488 713370 483027 133264 1518177 965011 1735301 1758853 1695056 793291 1680134 599858 1288657 1780586 1594653 808217 1348051 571918 259387 1828764 1259589 628788 1796005 1473906 1808868 1853153 1336541 890287 1947546 1416129 708027 1340584 471335 857188 589193 1220831 1642776 1704306 1294839 1324615 683000 51612 1471581 908664 338365 1908568 1747893 73418 1913216 1247442 1728257 1773814 1185701 1649361 593227 807441 488214 197964 1022242 1857716 1656115 1487616 852520 1163346 1321875 757144 1010001 1992123 14324 1653239 1043241 1185849 1216844 514266 1617328 323702 1786790 1073985 1738984 1131700 1051846 1180240 1778426 298887 371587 697402 1468136 223791 285240 804857 588324 981502 1659704 505038 476284 1846303 1358168 1079591 1326065 955795 465373 1596484 1888443 1935774 1749446 366753 1523087 285070 782594 754780 1134639 1242869 1919263 330787 1592136 945215 1238200 885727 1728355 124334 59462 1667573 1894291 1186666 1872422 1117445 205919 867942 1645502 1719514 45661 7164 1435411 1347866 90716 262075 1848509 1712720 1401838 2790 1011352 1149751 1544698 1181554 1208458 1060514 141684 1472522 843315 1788322 571565 1650846 1662009 338904 2528 1574568 1924740 261443 98753 1985040 1432617 425281 891299 872256 1488815 1574831 979283 123353 1775561 1212905 524927 50325 1550561 638680 87130 1101590 458822 1704217 1430354 689174 225677 1115064 1666946 1344550 1431516 224360 122735 1207008 100478 1712102 549317 341666 1097617 1350009 1865115 723517 1432074 886140 983078 748647 708597 1073575 1625225 1649758 805229 374485 1271533 1212702 458032 868043 1884468 673684 1979531 1108161 1777014 1137957 228772 426054 501887 1360672 534088 925900 972205 1002955 404931 884771 218684 756715 1925077 1350585 363003 1378148 1191372 1217283 1144629 1984373 71660 1332366 1714442 121870 666752 1701364 377638 1879911 1125508 1900433 867977 767290 581514 382964 1889668 1256529 1857942 390529 1463009 406247 1228625 1012250 106148 633682 1424072 1666867 1951077 214477 176282 829430 1045977 77824 143059 1797266 239449 1506789 1478162 1218030 832020 163731 390227 855763 1425852 1114982 1955258 788509 1979329 427874 58656 949105 627047 356286 621134 858356 566571 141879 1572527 1186319 1524521 694941 1630998 1871694 759406 872818 661764 1515924 416554 1999247 92293 77336 773060 1479710 1071705 1951558 1308273 287715 1694534 1011410 883272 355049 1905183 370359 1293187 902851 1827185 441596 940415 1964007 674745 1267881 1250493 1277568 338426 1955669 1173893 74773 663067 313927 681210 1199109 1682093 755190 1192873 1499861 346623 1109007 1459362 663346 1793420 1901008 1725839 1552660 53319 1693196 405097 145310 1321841 1099533 1719091 905306 174940 90552 1513876 132175 607490 1126986 1174200 785810 1085965 926795 1904338 1545286 1466508 225500 1754311 1666208 498603 1515464 1325903 1324726 1692315 663082 1157054 872480 1484976 82828 791279 739869 1911376 452969 1900474 43941 944466 439844 1334761 1437013 1468215 1026652 1087751 349609 672743 448021 1107172 638078 1873892 1703845 120815 357157 550394 367701 908958 1765536 1503264 1526338 217437 624220 1736396 1881353 1943726 816504 1229105 836190 1245877 1641420 782445 543503 1434543 1226242 1663843 1690360 238402 953452 1616396 1981912 815936 429123 981098 451729 430527 1725437 350242 89688 1716092 537839 1952634 434916 1092460 207337 1833223 91319 1302588 295721 573153 403508 1806391 248736 613568 1858198 271007 1186064 1617209 1394714 958937 1348030 145470 1621537 701098 1648670 1530562 1971252 1095683 1167326 1230578 1378205 1486746 984570 1930511 287519 1428573 352218 842131 1187768 565272 1168558 594263 1147274 1279421 920456 921186 1930420 592965 976234 798743 90715 976329 793679 1139421 1860082 1459934 630303 858637 671579 1336058 241708 1982746 1441440 1275992 107829 1933875 947398 1946747 566134 1781618 1117792 683904 1663097 1125571 1476181 1875367 1616682 822428 1128236 1338042 1318593 875809 1390298 128155 391267 1811593 1515446 1269000 1342796 1296713 1761693 426405 845481 1294746 1770255 918544 1753669 1800440 969944 1965925 984961 647912 1498475 1242958 849859 1580937 381051 1638787 337153 1648078 1400962 770283 1082446 1386430 1983295 1684914 1099821 479248 1625613 796991 574326 1492559 1005823 1862695 438917 246990 1958092 535789 1316416 1626408 1473163 1465659 505211 1558000 1125207 973471 1469439 841134 533934 957628 1001560 1775938 333299 1261087 1003321 1569566 274044 1299426 365071 536250 577247 151038 1670126 1542513 1359238 625068 847603 904352 1532480 915129 1017158 700512 1911787 1002551 1714594 1028028 642289 735928 1661023 809343 300801 1620783 384710 1072002 985707 1006139 606958 1897088 519764 578868 636502 1708247 1766659 313319 197308 1396047 692650 1499231 43043 1749002 994619 1355961 925794 831695 1717157 1829885 14651 1980218 1758253 1090730 1756955 1809058 1890719 997051 1837103 761898 1820606 686243 1116173 1612465 1287938 1499806 1732338 1065082 1160561 288215 1375786 1019988 642030 743921 1844029 1040521 74335 938359 484458 1222471 884631 1829514 1309116 71329 1657244 452351 219569 471181 423658 476997 333243 78959 1560136 1704344 1809059 687566 22884 1390189 644072 251238 844685 963741 104715 940955 1396341 829704 487368 882473 644419 426375 325119 1818572 1926935 1176419 799233 1865243 694592 1381043 1511818 1613081 1567010 7915 1021214 1810093 131971 1686676 1729444 734726 1133314 1644436 1196112 1742937 1840295 865966 1672646 1026129 1987165 950509 652932 933184 1962609 640698 791820 1789057 112851 1903635 627837 610941 1366247 346507 429000 648381 891633 1168343 1964878 235016 1971792 1502937 1144507 408304 384921 840505 831685 1375129 1528527 1780617 445761 565750 1025361 1083700 560936 364760 615583 673892 66217 213601 1980536 1533648 1615463 585384 271261 1947804 683146 938126 1318857 857355 737732 1741288 717741 792749 46763 1667130 1301890 886271 686248 339221 1875142 1931605 736959 843397 146222 1822338 1889014 1969516 489758 578591 1959130 185619 1403963 517408 1400561 1841512 1877647 1478990 637080 1537492 429176 1800552 949263 228203 1547259 365969 1668467 1039827 53504 1771566 1198626 511838 535427 326920 1649397 691921 1151367 1142278 1363502 1132072 546487 13683 200829 1255333 1446108 361507 303069 1804490 1086892 1050466 1503691 228023 1471429 271795 940911 1791972 1104412 412247 683039 1040564 1085800 1074681 1205304 102835 1892306 990170 1645243 852504 1838403 1730816 701104 1715199 1012255 1485185 645974 1051380 860061 507678 611031 1420943 1121174 359418 1283473 1609634 510804 813230 1925665 1256137 1999368 602517 1508130 19469 1363378 1350397 871971 945569 1481408 1689421 840936 1955101 1006176 800987 1075238 1068594 630695 90694 1386264 1698180 18560 674208 1801298 1462474 283460 801918 1881507 1941642 1984417 1285794 744553 1477749 129871 336277 1723042 584214 9557 280907 64952 512860 597289 115264 1467454 1487695 25374 469154 1141403 1335283 344289 1837349 44447 616181 1035746 326447 858624 1004700 1632746 622467 1637188 1682448 332158 1882931 1567178 517051 381028 1592893 1799761 1624620 1512453 1671138 1536775 335617 790230 882666 581413 940157 1546289 1372451 971322 705688 1755330 853115 1444474 1258998 1546149 962232 1758605 1442225 206779 342023 961040 1765468 26867 40098 1661403 1535447 1675099 1011214 487132 1026637 1541096 26277 1666150 209548 1196451 1423313 1348430 545260 586908 1561502 576970 300832 176661 539939 1552035 864701 330613 419076 145901 408552 882190 210901 280628 390909 1375 23399 792156 988878 509308 960785 1120242 229542 916204 1500325 1154411 1218297 1941215 1575739 300246 838323 808298 1559540 601552 693598 99444 504208 1690495 1420463 1924121 1492788 1967547 1574729 820879 268692 856713 1055969 1760989 509837 329995 1224344 1211023 1588807 1888292 1648073 1220224 1119935 159366 136091 1004978 1218894 647968 1561839 520035 1572466 1048596 1817980 126242 1025924 12029 25805 791430 1860433 715275 1460962 1530588 348427 1171187 942318 227777 1720521 963048 267176 204315 1986096 640090 34224 918395 1325822 1528212 1874279 1497400 1087 624310 1160701 208785 1692296 1196872 1466745 1984448 462522 385616 1443802 511401 1263907 1263587 1482493 43673 818717 462515 677242 119047 1643960 1994981 1388881 1128109 1328738 835841 703925 589642 101488 1960062 1814500 35052 1371887 462780 623851 1546296 1356900 1033380 1484040 767186 1652050 333607 1998561 1610174 507226 1484368 1073371 623360 1367491 1894880 67117 988237 1287253 143792 79702 748628 533069 305906 1303489 228267 946876 1605212 396112 1226354 358334 255881 95257 485701 150970 1336607 1793797 775177 1836278 562021 40266 1970131 189996 948127 634627 1328152 265136 3693 1722297 1279351 449972 360363 277087 978325 1693118 70215 617829 1896109 30791 4256 1300614 441759 499079 1227987 1508226 1883754 1852858 1240875 1353240 617027 510467 376969 637148 1693264 334748 1625886 351459 624284 1139335 940576 1340769 9272 1730360 1076171 1247500 1574937 139480 1650504 510901 23810 1850754 1185318 1314710 506095 19761 524011 117915 1789107 1154655 1708190 1901761 1718502 319500 1951577 269734 1126643 43119 851155 84476 771448 709744 1850648 130474 374498 73891 1133959 455998 1002169 1204818 1509631 1131796 672276 212066 1004512 619007 1708473 1290129 144580 1971144 1356518 942428 931307 1056462 1165543 575896 628114 1069976 440721 1745868 1597569 778289 1818614 1452651 1217201 1857276 1636438 172307 1360496 1232615 509781 1511688 1814610 267584 819833 289362 986206 222508 1344321 1121567 784174 273076 216708 251864 1324941 253010 1321963 1658826 331495 16835 1553566 856271 351634 120000 94287 1054476 1501063 1842584 303073 1013159 254333 1673406 1103274 122750 1124327 981832 1413161 9058 1279580 1937278 1018677 1016169 1899934 1593194 102133 951041 1992291 1336752 427963 396412 937235 27199 1631862 723287 1849976 1551468 1533040 643946 45677 476283 1745675 106579 1063082 1171913 204146 1596145 614696 1694564 1521246 1358229 1035859 1471431 1151434 1909249 355699 1024139 629052 407922 1881796 352527 169504 222392 1688138 1647060 786722 963833 1145536 723197 1917607 78675 1907005 1652451 764002 1954022 488968 1635683 1787492 1185159 440443 1317123 1366523 1594345 1472113 689238 1149969 1862241 1845118 66445 1004030 500953 1037067 1385213 1148166 938540 338032 343480 1742307 1303851 1098262 703257 432939 1957774 373033 1298084 1826544 1112833 350095 1569948 1420964 43959 1175083 1541642 900648 199760 657561 428334 360412 464187 1960552 379848 986697 956279 197630 1572686 1680361 734183 481984 1135619 1928746 1391597 98495 289450 1854992 211013 1170932 1381329 560220 1301710 252325 1946442 322019 1897843 415008 661587 502980 1978975 913531 687199 195274 790293 688561 1989532 1769221 1986596 219757 1382362 738896 671663 1846073 1849111 1353958 63115 1821155 1230897 18251 1686658 557704 1571807 864736 72906 1397477 1329639 372136 1189731 799193 65684 1594779 1330523 580608 745729 1112897 486281 1720624 204886 738277 968713 53142 1001475 256494 1701520 1659622 1378748 1733237 740112 496860 1495487 1665446 91914 857097 214950 95055 793852 206686 1126467 1337838 1267892 987269 285237 1891764 290021 983949 1477382 594443 399752 1046002 629798 738154 1639939 155398 1008528 896866 529415 1791624 1478238 1204138 455647 261553 901884 791044 1043857 50940 499405 1393156 1264859 1167475 1547059 623576 777580 846818 1727578 210565 643370 816502 1708033 1955598 1395315 1362483 1082068 90389 213198 1465693 1237147 837286 954984 470742 1745271 1286548 1040897 267278 1941175 889688 1004465 979426 85543 1239795 108568 1909037 129443 1656935 945186 1113902 727238 1522286 1534757 1841051 1566180 1071658 1029186 1042639 1442057 1385803 1835050 62920 1364185 1832155 878778 1593511 1238470 816542 483760 143024 1293873 1783233 1438931 403885 1829194 1113968 1484479 1840216 1050508 1433784 505504 1889914 1333972 209413 1038690 631369 327417 229219 893694 468337 907278 1292071 869268 1608808 1200731 1579224 1683458 410055 1732011 4839 1850335 349017 259185 768781 1186626 558961 1367516 1480745 7004 389760 349517 1420720 1268714 1384932 1257008 1565497 1309004 1445661 1564873 1526305 1978373 1620180 1288318 1098187 1741233 273551 91344 433032 1685296 1518216 591301 898827 424304 1836503 1975119 1232751 106750 885851 319133 369326 526366 1858098 1276577 1105118 521564 1422919 1183640 1231071 1401884 1087666 1631669 1878861 371227 1973964 615690 1946972 1440964 1493350 790804 1147729 683782 228140 1981068 710946 971900 1889953 872917 598266 845204 1800958 13062 1140850 1179798 1519008 443413 1135653 1937826 1963019 653851 405554 497204 1902081 1673772 1318669 16052 367532 772302 1038826 1806362 1315925 1330511 873112 1955099 802633 1968476 879762 567713 1904269 985400 1215210 1651455 105255 1337592 1501130 1656441 570908 750028 531706 178814 407902 491142 594106 228681 300431 138688 1731318 1436333 1560335 1443530 1800950 26824 1796557 486723 1044792 1154062 1421486 3133 1725111 1323872 1071668 1051180 938562 953181 1227425 1153011 1386122 190971 1743393 1444885 1600827 734485 133681 1441232 1115228 1388947 1971628 874827 1750431 232549 346063 1338097 1954422 1256451 468146 694189 1628604 1882516 698692 1084751 788126 1621192 1688690 541302 928779 573163 638737 1059335 1677899 1943708 972607 1318731 1268154 849751 1331177 1023249 1001506 1454048 41558 136530 1950297 917311 1312933 46447 874963 379905 283443 684480 1760651 1863805 1623302 1925118 363365 704109 328568 1792857 1821367 1959349 1139109 433813 1084409 1659499 874132 1696668 1023737 1304664 1748803 1196519 1782876 589804 197133 445447 232879 1757731 360516 1272319 810322 1405507 10783 1101452 1596704 677821 1100182 1178630 1860270 537477 1466790 1323502 1554571 1027022 653215 103672 1962452 1724915 198714 1878415 1465382 1960269 589823 1231986 167486 1488194 1636152 104575 1010875 1145960 1582949 1635526 259154 450773 1222432 229910 356014 1284285 1041196 1480343 355184 1280989 242463 463858 109286 1217792 581482 1725854 1304323 583100 1373254 464330 192789 341979 765754 657875 1687878 677517 1776718 1135333 506602 54262 119734 25450 1195280 1782547 1193197 1972803 372024 1776453 870107 880401 972138 275881 1608758 1997393 1145079 988387 1597351 901512 362398 1404189 497510 715090 1235943 118314 574993 1625515 301118 376387 448937 1767656 1444205 175475 769796 767226 854395 1746961 1150694 1935161 1264232 156331 1687083 337554 1874987 1921740 642543 430109 778580 1067119 1772941 560960 1830796 360421 661996 839233 1961659 1846837 438326 923839 510575 437329 1065385 884913 972066 293771 1267144 1761017 1435921 48857 813322 770694 1674429 342734 899883 533379 1520409 476972 1346195 65835 34954 1709045 69930 749398 207903 1235128 771614 996890 394654 1326287 810700 311901 230039 564945 813277 1682529 324744 1764702 378487 202857 912921 1105586 1631906 326943 1313046 1795420 1495090 22333 1923237 651508 371013 62903 566814 1875084 1578794 1157309 1127788 1130458 544508 1437074 94378 1005743 684743 606835 723684 285790 1420654 1789638 820281 1343166 1505511 1847693 1875092 818639 292692 1333053 462338 1198542 596784 314830 11156 1655840 178234 278708 1474013 1805761 387909 1149127 1914362 1376834 1371473 313784 4495 234651 1767399 960503 1427961 346863 1511383 796190 211183 347721 1017295 985924 624454 1719076 1422150 417418 1011573 1485262 1081668 765637 1230393 951798 903362 777665 1001288 764290 56713 1013686 400980 1450462 1169118 587722 1173308 672812 1980885 411721 550874 1971997 1458521 1602526 1226072 87475 224492 41655 935033 1054878 1313866 605628 1003736 1297658 1561314 1218092 1385422 1766163 1122103 1801573 433723 770620 942347 1305446 1657277 647629 1546767 224302 639321 1164565 747911 522566 259049 885280 1543907 1365724 1156117 990348 432809 142760 1198970 698660 171793 1612759 398900 1646117 338059 143142 1617651 1257180 193819 503320 1014863 575412 757465 1601586 636343 1647223 160265 884277 1684561 701907 1150228 581701 1713316 1341531 1464785 1961719 253130 366570 200408 301691 1615589 334447 1823099 1477224 592010 1830376 1408635 1695016 207454 1218142 327454 1223582 1380928 148926 1595068 747934 984269 1403866 1077870 459455 15731 1877096 681785 144417 325093 641011 1832950 1446118 24808 1665810 564344 1575447 1878357 1810685 760506 1054467 217105 1889152 1863441 238431 1660353 312401 1254409 224519 659708 339686 1770422 946441 51105 381015 1008580 619542 1484578 277265 953166 1180515 932330 691095 1149827 1959783 1860410 680969 1496946 716059 1826936 1310513 1897717 1819685 886202 1325282 1409093 1105094 1192678 1405129 7727 1159133 1533627 481652 1807168 1364905 1842610 30165 339396 677496 1444471 424323 1825394 1359703 282246 4163 1906672 1574796 1879600 1064846 1180166 1052069 1931475 1368791 1396430 855292 1565868 116744 1365955 93012 1678322 1919660 877026 1220459 276887 1015134 690714 639886 1901164 1892603 615297 144142 114884 1740868 1856725 1251542 1393866 1129996 1717911 1482312 710043 1862539 1778767 750657 161369 342291 461457 1339871 1687259 1674032 1538097 460286 1585452 1539786 1608049 675321 1265605 727239 1158732 637700 40673 1560670 1936869 1640566 461551 125422 1419073 1373662 1627501 512599 809367 768686 1331962 648085 1339967 1178625 1332412 793527 1865735 1349036 533230 556575 1416984 863285 858827 403344 558132 748618 1669946 1046956 707335 668389 794468 1816461 716760 1708278 923300 558029 1867141 1982404 422502 1980048 633450 892351 1228181 163512 519438 1306856 1969685 174586 1713853 456721 1023345 662764 1025453 1232831 1510810 1788577 633524 1375140 461348 1462111 1511434 1986304 1994410 1496334 85562 1822238 791037 106495 113640 1882915 1107228 100547 830252 543199 424818 1846177 1879238 674124 1299865 185915 52092 1528452 1549974 1869431 898810 1677910 1243573 530206 1607822 1411455 1553452 1526570 918261 1198494 1969193 1349966 1317918 81112 1089020 1323318 1714861 247167 929761 1630323 1489477 362157 1894047 251515 371111 842001 1317790 397753 1067395 325617 316122 1784433 1858333 1640850 274717 965086 589514 313282 1645694 62555 585033 1339835 636446 1024040 148792 1060282 1593591 14460 1101728 1723217 358912 1683737 618940 995914 1101296 1054645 1093089 1510510 1321151 203224 1485898 26852 428560 1964030 1492287 334703 200792 342526 44686 1665723 68211 1068531 1983491 1451706 645572 724870 730949 1887492 56031 338225 630356 1439762 1092269 553544 1521579 903352 1598602 60045 490056 226552 1387602 495534 471722 839178 210880 1433518 737878 211689 1978233 1929486 1977914 1779532 1741319 518063 815133 1524544 696790 1657912 1438067 533118 1202408 1591845 1947898 431833 1971233 406644 1322146 311515 45472 198411 1973699 1004411 1613414 347120 1263603 489485 983351 285662 153531 192659 1501112 1370927 1365501 142906 203366 38139 1878246 101685 1499635 485824 1554708 295128 721339 739669 881537 453779 546541 847348 102575 1660431 1749149 1510615 750449 475194 159850 450129 927685 978288 318905 1947500 1867095 1025120 758049 1738292 1207303 1815166 699092 436284 1135847 1294080 451746 751587 1353753 1157258 1498338 353526 1761474 614000 1876838 499251 493934 722556 270309 1591622 699799 527614 611324 597293 757393 854790 243205 1775323 446747 1230517 1738752 38675 960674 1594962 305391 1158870 434783 220254 1368480 1239250 313401 1966551 1922025 641853 1826849 308326 1423917 1310677 1384235 806247 1641549 1992755 303813 456531 815928 315794 1054608 851499 1013680 341743 1721370 392042 1268926 1594750 235160 710143 1150671 1572814 478277 1997193 575945 1767504 1513447 262547 314620 72329 1814939 1433881 726485 1765534 1797440 239596 1890700 371192 534263 6164 97495 1237289 715318 1407313 1207528 1627153 1264039 1619913 639707 257401 871560 1482363 689685 168697 1598146 427391 1888761 104111 703440 1558600 934965 1358095 1136151 509985 273932 107006 1887225 1265306 1223157 1992614 1422012 1800428 879218 125697 1201137 1231396 901306 1954638 1825079 1756754 1503674 1505133 1416917 1459462 1967247 801305 539563 1900404 1826915 608968 682056 1007078 1234754 1010261 1249882 548018 344837 502858 1585723 809147 1030894 102513 554373 1916118 1008964 1860379 977131 380052 757278 213153 363070 664846 1286196 1394588 287262 539080 449761 1471590 1976211 1949153 827888 45826 830816 728889 571231 1842450 1181790 1281736 701617 345174 1771939 967236 1390038 716166 846827 361932 931857 990127 331742 510748 359588 1532324 1990717 1555280 231583 1127846 574568 1397992 1314331 166192 766445 30515 996482 809807 843487 670095 480278 500459 149021 1182774 677739 1219947 525185 207328 601423 1163276 1157028 119010 1905199 452607 459593 1586641 757479 1029040 1029008 13624 1742664 1263248 172000 1062720 1672070 1455986 277009 1986962 343975 125972 1503286 557706 817418 273405 883888 1181593 81129 1722020 888467 1197408 1158003 794305 1991163 1571838 1047358 1939566 1463767 668225 1818365 1020251 1200286 1920558 1884469 1757472 1619147 1188401 1992504 533812 1583660 1841661 205427 1155631 1182966 1839933 402462 294083 1268058 217097 1092777 1518352 1417818 309875 716145 330425 1673066 1435880 253023 1075414 1730902 542819 845183 1390539 436332 1914495 1309854 700166 1971770 853408 1444855 234459 1963060 1376057 1586257 1582541 1053857 951701 1526298 1460332 464385 870926 1578741 99040 1299986 1785572 267198 437022 139199 1536825 1484831 897606 789980 813696 1179866 1414129 503057 200450 1992044 1747758 1878224 956950 717760 1887089 1596913 1090493 1523541 1498569 113928 737962 1915776 537778 1073225 1260194 1920215 79929 2153 468101 768090 1309090 1013545 1442223 989661 589049 1311018 1342359 1692101 406744 95207 1404639 459835 392193 1931080 1464837 1641047 1786388 536046 1662682 1911795 397791 1669570 799 1509027 1645916 666524 176956 1507612 312602 561577 546415 155055 1091368 274082 816150 821821 829967 1830220 1348032 1158804 528257 1563585 189728 975073 97244 844979 1596434 17999 1473158 1435483 1868279 426903 479651 794952 1613680 612427 235963 604556 708060 342923 271575 871454 1231393 321033 1484032 475219 110402 1116842 1592339 1004132 93695 1530371 1601174 1484705 201766 177159 702575 961313 125675 1851975 1359499 126434 492917 620915 540372 217753 1364451 1358321 908012 832710 738962 1284666 1328337 1103906 1896325 1387102 1837286 1327658 1655448 1311726 660210 1609408 264598 1320030 932544 1494513 1923631 943235 1284315 615696 246236 1398608 1827968 1949730 1196757 376555 701556 987419 1744751 326650 1178907 663520 387031 1205418 594586 24689 1490296 1211162 949281 1243615 1352260 257460 1839318 1338831 1502126 1123140 969443 634636 471266 340543 1312418 1430719 676025 611835 1203746 1109632 1629495 874803 985012 735952 869106 1008414 468919 1461343 1657916 1916100 1172855 1646429 1662889 434888 519642 1969033 1975872 1783150 189923 810776 1879739 1141963 76836 722735 1207815 745856 1220346 16553 894539 1668846 541783 1736680 746816 117206 145264 1542898 1240328 1461110 787158 561332 260694 364086 1779429 924956 348144 1036188 617505 897649 1589426 1925209 120676 1955129 55894 1911854 322 760926 452609 568288 8051 1092498 681147 763125 847029 1177556 1999594 527723 1975340 63409 375923 1194319 10098 1976408 591555 821950 124171 998719 252426 893920 364056 1222079 223595 129120 1129922 193076 391419 914798 1311897 210391 685300 652071 1291621 1449823 1103005 1287811 1886271 387940 1294090 1740508 1761331 175859 487946 1979201 1204550 1972660 927538 1218317 905152 622625 726596 1318715 613966 456465 1637717 109554 1695661 551032 1914703 299104 493007 534784 884169 1388981 1846556 1011022 1292964 847135 385677 1963844 125203 1163701 1353518 101744 496279 251987 1568675 1398370 1157658 1006802 1519452 194800 1478970 1245271 1161112 255408 1773152 9963 539731 1027261 1914218 1066916 974702 303186 1541857 583480 1880460 856264 1846832 799887 387889 1915690 547899 137145 745981 373173 1743876 1557599 1885758 1267437 72467 1745069 819201 768912 1930002 1031011 357997 1889650 458396 649932 1048853 580926 684504 1386141 1847034 1512895 1666438 1960095 1853319 187061 1306723 1502262 1656425 1187215 569037 773551 803703 1520869 1356215 1771119 1132038 1074201 526194 379707 1068796 1208944 1341980 129948 1757800 1505152 134951 1651627 596493 328591 1784632 583361 1467716 1902426 403070 1085387 1468750 1957072 325276 1727282 1848942 896905 1528420 376935 510607 1613348 1205064 1721424 1379735 1921314 944662 1559575 1690141 511336 315040 1872944 617792 897077 140518 935296 1754784 439891 1168531 798850 901879 1196441 1915036 1357233 1616186 66484 1890130 1518159 857634 918326 198754 52573 86189 1479547 1045556 191679 620875 1401120 1642816 1745785 352305 857012 716123 1026 1702616 474148 577473 1660685 381545 1296320 230125 1445758 1502920 926692 495368 751815 1222559 160616 434975 1664780 1663849 1199829 483041 606071 801158 660498 1642020 756120 1213851 433925 582969 1428126 1231582 81393 682007 370553 1514921 1612006 1291821 601789 1703820 142852 764415 130037 1872833 775836 465560 596568 953577 652860 215280 940995 1864638 609569 461527 1884646 1351487 931226 1878113 175434 226016 596343 21535 274380 936131 1460977 912043 700472 573653 1616288 1052018 1217670 318313 1031854 1265981 1332088 49102 824322 692196 1395604 241281 1180681 1601450 1293297 942357 789859 850782 626165 104524 1941921 1375656 233453 1361386 1146799 19132 657064 236839 1107549 1884766 984426 1559095 367195 1179810 478682 676202 1129407 437835 1355664 1200371 1005899 697380 1745634 1420750 814083 1557025 940734 1839597 814264 1344502 515852 884811 132995 1244751 1379587 1736544 752702 834212 610478 998862 1093150 1097151 1785166 487583 1666698 458764 179411 363699 872143 21530 892851 606046 57785 491016 1536494 688125 1068218 188293 882842 646659 504113 901246 1143140 629689 1971290 538924 533961 1309325 223105 1857443 1683467 28431 1320574 1591046 1812470 883419 1149109 20459 143561 380295 318281 404140 1295524 433936 1616531 1771727 788116 888640 179646 938755 654947 340669 302915 1186898 105661 341403 1249911 914210 873479 304178 1500394 65359 883470 1773819 1684563 1007873 1795979 712623 66694 768174 1210246 1394754 624027 583910 1728230 1173348 765156 16355 798902 305258 441595 1530548 514886 1840817 1393503 424272 1398095 586627 565182 1504415 1662486 111842 447712 653716 137035 1320058 1794272 1982189 1243493 689325 1765456 1024085 1122164 649993 1961846 1992389 1294356 430005 97570 1880275 12203 1155775 283876 196811 1929362 212508 884765 87502 150752 1950600 1935983 245215 825719 409801 1198866 1060394 750697 315450 1997132 1276707 1173897 71402 210182 327178 1196723 1529998 1687396 49161 1565192 258990 1899822 890970 1596547 719599 1683688 687851 203270 64891 153066 1473900 1519086 847755 1239757 554777 1838639 1030028 11678 1349058 426685 682806 621371 599175 32590 1602269 767884 241382 914684 1893704 749252 107961 1897364 1795581 1504050 1083327 1418196 1322141 1639448 287487 962931 1557184 490199 399043 1944278 13105 1281282 1835192 1240927 702652 1311764 1749398 380884 592720 1295101 301234 1923828 1173042 668465 1335359 691942 723948 555431 871979 1236867 1104750 318886 395731 1924596 812185 1029662 626853 1711162 936451 1984190 1338854 49707 165187 192851 927408 877133 1425872 1733127 897348 1575718 462963 652117 1637557 790031 1465615 402472 1217179 666884 1578288 1653957 1839823 1089128 1009314 1497322 869251 1501493 1067961 1251008 685933 23373 1808368 1242567 1663480 1366707 1562341 294939 923963 975065 1360325 1475050 1161799 1899616 1472376 501879 1210577 841212 1984917 1477222 1002935 1931444 953890 823080 483996 1727656 556459 426276 1286179 822467 630899 31475 196617 23195 277582 1490953 1173039 1925151 309350 1093035 1610794 23946 1495137 1816664 1606322 616165 103977 270217 570781 694223 1827064 940981 1698152 1618339 279126 1572817 1158106 356366 1301095 675515 1676893 1010646 1344839 1963802 206445 1630731 739695 453864 633243 1173615 1959360 341448 634367 8493 98539 456092 1016841 796741 1836041 1776858 200513 1520394 1351287 1019540 657192 217341 1112575 814555 488417 1246425 1129319 247361 175371 560721 1137026 916837 1062891 1735458 4860 195644 519420 285880 1556134 1286104 1911394 158537 602939 1618423 30402 1970905 1361927 438417 623884 1475299 1112428 55204 1510715 64475 1498160 1710507 1228695 1004859 98022 290723 759147 886643 1410530 1338034 662884 1282462 1842828 1835306 558981 854973 1038005 1772897 1755150 1811249 672973 767685 1139103 1672157 1322057 104409 1680590 1170833 1707647 578653 1982673 807563 613087 447274 1748387 327766 1941763 1725569 1927575 374189 429241 368354 499608 1996508 1973899 1267195 234991 36322 1848117 633034 708683 676712 1478119 1126886 124914 1903094 1965844 1921410 932068 1547631 1321104 1148369 1245761 526723 892016 100301 1655058 1910235 1190083 1714962 1030934 873785 1757903 365519 119350 1369906 816159 163746 1407856 1977358 1701898 760822 1907550 160741 742662 1560344 17615 944347 302709 190491 430938 33442 1466031 808564 1482320 1554365 995677 1621441 810266 1228864 950177 1560611 447198 559647 884291 522 1892054 296356 829722 111062 1554307 1662714 350944 462152 414687 1501443 1900202 749173 1302660 378974 586614 1525504 166566 133377 1278599 1358908 1663489 1062405 1792499 386232 1654399 886467 1355317 1152876 1249040 1062931 745394 59996 385848 322872 565294 953310 305467 483931 92093 1651795 28439 1174525 261930 549415 1331655 1515550 974248 937638 1045398 1273847 1930372 1721 592470 1794828 652437 1526021 111404 308166 1826988 1104347 1794510 794591 1914423 1108732 1545499 1661897 593416 640803 1268282 1657114 1889877 280166 1697598 158595 456048 1242664 1660859 193729 521924 1345993 1763003 1609135 1512539 1326730 1445749 1372824 4939 1535530 462512 296025 1636368 378615 1012735 1780287 1552362 1607623 1485420 1509477 900495 113660 1261746 337489 1368908 1793408 1651233 1784964 1766409 1789000 1488290 405664 710612 215932 1476634 1901577 719155 1448164 1957517 1936597 1885538 1948485 715675 1069455 173017 1624099 1353264 1341245 983226 645049 367212 1123328 120946 1699767 195185 1824774 483780 279736 1214186 1215559 194887 1582525 31266 1152571 1349795 465315 1184221 487407 1702097 1558011 1970360 1083099 758285 767076 617783 683153 292965 1997775 1127361 1088164 1729190 454554 1765547 1906422 26228 411240 528633 1854671 1387037 1975470 1956466 1985093 49774 1458700 908898 1976147 779453 1549939 906928 1851158 1623084 880249 253034 1388877 1660898 109457 654829 317361 1491194 1479446 793339 1024053 419332 1090181 1983242 1475297 1597384 166393 1726399 1074360 600551 1996569 619454 138130 172217 1577322 1778802 1508694 1577644 892472 1218154 818778 580512 53937 398749 194020 1135492 1591564 188093 1158240 352295 1385691 1895913 1737380 138055 61528 171236 1766863 1595402 1791073 1388377 786791 1794397 1805683 1531017 195459 990462 899125 150294 1229166 161183 160273 581341 1666792 93801 628784 638514 1640234 1267632 1276882 427194 645160 714274 1650092 1182599 762034 203231 738950 1334319 936478 1367563 1929657 1346469 1305244 285834 1549325 1651687 1402614 1891412 465128 362260 126766 891859 948675 27545 1841818 643458 420598 1035615 922379 1735615 171410 242028 1257151 294616 1573911 811760 1479993 35480 1650679 1112501 926121 254723 1540866 1039913 557588 902700 1790167 575359 576103 1544483 823554 1877303 1612255 32808 355565 639609 1699465 928907 366529 1861820 730499 1634203 15357 1181021 35437 821753 823603 959933 199519 929101 62557 1884198 1473922 903645 551878 1057071 461495 129364 1541068 1828768 721416 1365689 752146 948766 1573829 1925974 15900 418923 1251317 1835402 1605764 1134314 947524 1923529 1832510 522526 1373820 1607541 335934 806639 1992918 152049 1983084 796863 231937 1262214 1665691 1636209 476407 1989929 469833 688966 1372755 775146 308432 497409 1198520 73928 1817806 873942 783498 1115088 680718 488217 1413441 21355 708971 1447764 1183748 42907 900085 864916 412117 576207 576332 579918 349332 1579861 199511 373487 1782164 529321 859646 1492071 788085 978984 487090 291582 1455297 149112 42198 831788 1238047 942010 779723 500237 1848777 757214 1869345 570274 78337 140028 1829626 981825 94893 685458 1480395 274465 1410463 407003 1494020 11049 1002577 1820452 89208 634028 1037573 556781 1781114 409790 243967 906072 419877 952888 1657076 1143025 545945 795040 1135424 1950489 607018 1131766 555872 1510612 1023712 131530 752818 33489 1223653 1816580 418373 688349 1325334 840248 1618909 1984186 1932208 252676 688920 388545 1341205 1413939 636038 815099 1961883 1386566 97653 1083095 1494431 944208 1639145 749175 1404892 1061063 1947284 1773046 1048579 1767420 1313197 1217860 1052364 1027762 1814787 362077 1047249 297544 977179 20056 900138 656067 940011 1357610 990704 1310174 1986937 1683801 341490 958458 1235036 415488 691003 743712 248887 1409646 584711 90858 1228375 1752636 1211607 1127152 1678993 913734 893755 882344 1554216 402448 1709005 1827764 192100 674836 260350 1605463 1190323 1330957 160533 678864 1151357 1825791 950589 34842 402896 1869816 1426062 1788229 1089970 921228 1361880 792300 1326850 980034 399385 970867 1580968 1601877 987010 1023044 1536327 554137 1044661 864139 495050 1959696 1792364 613223 973326 246611 1425816 1202734 1403101 1384311 1171932 395942 392926 1142506 328968 1378778 564581 738541 1274837 1179906 757032 720051 669243 208028 1450466 133879 1111127 1914276 376281 1613511 253442 530209 1308320 193645 1702515 154361 421671 559610 1547561 1171677 1733795 231340 588425 479705 1183270 1365989 404067 1152391 694515 1419315 531459 1566974 530675 362087 1445457 1344571 1756209 1863130 1241679 1691771 1466177 1064734 769945 805962 751357 227546 1256023 1949724 722701 1359289 364280 1669307 1367595 287836 514181 1981364 470285 436805 436326 860414 1786387 1102253 59057 182028 192262 1429319 1234901 163148 449656 1560404 1160734 1541924 468370 1680419 1702721 1232644 1039565 743493 1739182 820570 1987161 950415 717766 366479 1942682 1401458 1383349 1227916 1530628 28035 1334371 435240 714643 1215713 1875444 365286 914602 1371268 1703583 1570392 1373545 1288186 462992 1033507 477245 574577 464590 1636316 1974797 820466 1490552 237170 552292 1123865 598036 517651 919844 1811841 1991812 1292228 1934071 1859108 1439253 561790 642329 1752370 208246 1934421 720527 857144 902860 53064 1963081 1683105 171778 1620431 347938 1734422 76062 1943921 1318660 938992 835451 1034781 40223 1776837 1865962 922965 1505286 1974719 31447 1371176 761182 1873219 208023 1191954 1817283 800105 1445532 604952 154708 50390 1409439 1565354 1183527 982813 1625454 1485732 43553 210876 201676 823303 1039700 1530541 206745 1277485 515568 1582915 985430 226834 1212514 1035850 545083 945518 922518 1212324 530248 1380991 358410 351566 1553261 611372 1578417 1498112 354783 896517 110574 389418 1102137 243362 1400887 572211 1218311 370672 1529328 1780745 1466107 714252 1118751 1243641 1821694 159359 844545 718367 604904 1963462 1635312 262988 672873 1135909 1688373 328495 1769222 1748360 1282186 453796 630903 725252 1684162 1789031 354101 1893579 1472244 1123942 380222 1934377 473487 775942 312164 1187359 196352 514010 1881999 1865841 1640990 761890 1002444 478182 1821153 1857659 1735846 1410740 1162609 1375993 1277700 491345 172824 188912 1407217 484768 1876442 86643 733185 1550306 1843177 1890669 216109 1314702 1889547 537119 1003635 1981022 100156 1555634 1354371 1156588 98314 215905 372911 397423 1985067 1851311 1930674 966345 1479097 741889 318173 592942 1941942 499871 637913 1017549 978750 1941117 207565 1931590 1153196 1540543 203578 331135 75433 1116272 1831262 1920282 294449 99873 827327 970989 987686 1000552 592626 891537 1471626 1871560 181762 932493 241793 1238286 964445 807706 397591 1183077 998274 66908 7046 1113997 1464788 1143373 1777365 1137364 311239 1241956 552585 1970907 1660669 1016004 675651 608701 938677 1532126 1939576 806200 1470963 1106420 1750941 1790523 197101 957271 1719390 970584 1202331 1032350 1802295 1957846 190742 1449732 225371 494533 992373 1938720 1958225 211115 463070 1410122 368844 9494 398685 113054 282686 1178503 1822809 1255543 886891 132986 563259 1353129 1176441 522776 1987849 1697214 1091427 1623405 526652 311778 1431748 222488 1253638 1464972 1303705 1500920 1363293 516120 1619322 145081 1609600 958897 1654918 1478956 9207 1073171 1924941 1089501 197726 1998487 721577 932280 1605595 624531 1491979 719847 1285273 1539932 725909 313174 988680 110776 65983 1222315 1141215 824711 1184505 1065309 1582341 1099616 853470 872030 1009860 963992 974359 1689263 1580712 1329074 42102 1041535 175884 1525023 1022025 130431 191195 685068 969977 141118 1924400 1019539 1109795 1379551 1612439 1690809 387422 1501456 1133497 440142 1700495 50833 484444 1549878 371113 291712 1931295 1329179 23328 493926 1890392 680946 366926 799048 508246 741047 1324576 1733082 380494 249801 56576 714168 1821422 1307110 1332090 979040 1662540 678190 1494092 1761742 747987 98065 753195 1324870 927387 699743 1484883 143909 1152806 1680957 1802876 1412220 1544826 25711 1485465 722390 1217854 910958 587007 409827 1373999 1780916 292694 373691 1191238 1597807 1236134 358262 1922670 247517 450761 1010242 886055 731593 355135 836560 1014760 1438554 1640710 1632026 577655 144154 14125 97911 382618 446701 1639024 1951683 940724 168745 1771740 918399 1200376 213985 829782 83113 1891651 936545 1467601 662391 1116563 1953040 822872 1226865 659135 1625007 1216404 977409 209188 1165492 855423 1328838 1634539 1399724 195096 1009248 912096 994726 859064 1020017 1630801 1935515 531746 771039 53303 439504 1224025 1684842 747491 163556 1610041 395913 1361471 1023433 592611 381229 1445835 1005540 1791006 994730 1458878 605134 1928832 1161501 1354160 574473 1698211 1776021 1259065 734100 201826 618443 134383 377326 1439904 111732 1644749 1542465 1405158 499917 864863 452313 1064616 185725 1200075 776962 1650491 587875 114440 482685 1402561 895177 359555 9780 1489319 1327734 94317 1902276 1333037 979838 590095 948575 1127693 1919886 1181935 843914 1683031 1266661 121314 1801797 1588459 306473 412639 1622491 151265 1685661 300867 758304 1927185 238086 809663 100327 585241 637229 358890 293957 1794151 596534 32191 1087529 1670421 1479447 1012695 416767 254588 377495 9136 631987 758488 1441094 1018964 1910049 826903 432500 630554 363203 1512571 1835231 1739870 1103475 504216 97849 1893370 1569804 1183323 1454953 1660084 1032244 975442 187742 1492933 1391470 1722057 173203 852240 1957284 1775560 956587 1397641 780762 1737559 52116 184612 1201166 59779 1109013 1512354 1164070 42999 838357 125698 1631675 1992250 1106323 1434125 391323 599838 840983 649439 367449 1042398 847034 79718 1223172 654982 256048 81747 1062571 810716 1567663 433200 596008 847927 960804 1817307 436448 1820857 1337455 1003694 1098440 900743 1419667 735542 557719 1135260 1576172 929921 1284373 1363288 496496 784253 674301 1335114 948552 1378473 831264 1929168 480664 1429033 1323780 1489943 20524 166685 1150260 752187 1373008 1967977 876574 1332164 1254806 481594 300942 140906 1641407 1459095 1126165 954966 608594 291088 977927 1750245 1880965 1267810 1145603 31590 599597 1860515 1179234 1077236 887835 768611 450500 585711 772935 1829390 980575 652084 180146 1468807 1738148 1637551 1119987 506915 1209710 1989617 173608 347223 335011 534596 1574112 1815890 389570 1585341 1808681 1502182 1863517 806310 405907 303639 1853253 1320013 566699 1483784 900128 209661 1001176 1172789 651793 585364 322724 751527 1068166 225608 1740095 1855820 652163 997195 874645 1685806 1153555 224822 1421811 901821 27119 1321561 1464571 545186 750300 964756 1668699 102923 1564932 433482 1507920 26976 426020 1283789 1360857 1564959 1360936 110856 1882089 505110 955163 1508899 157088 667982 1668305 1013535 1154264 1570086 1527014 1541585 277013 1236173 1230999 1662944 1115227 908948 496219 52891 1374479 1144829 1705719 635649 1590563 44298 43584 812785 1424963 400207 1637314 146074 400692 179706 127282 1321661 358775 353903 938219 1690228 1713255 1625662 1664653 668141 756647 204512 273484 617696 1941969 421126 1772349 1665142 1515086 739591 543963 1914634 1839062 889605 490578 1799183 1285621 168356 1198684 1294651 749335 1718197 1078223 115322 980434 1623975 1102771 678978 1464335 934002 1856602 178930 1065620 1708477 917192 350732 1082403 670084 113127 1980092 1981422 1231832 798888 151756 1516723 1738906 334177 467040 1018061 522717 1128840 1922637 1494287 466262 155538 532766 1585979 778698 170987 820223 1678189 177145 1471004 914327 329275 1164081 637345 865389 553250 1847239 1447655 1814984 1170429 1874789 638669 332742 791099 413314 636202 439155 888827 1284067 994858 902353 1392627 1782240 40066 1621066 993706 153755 467432 561955 1114421 1868952 153964 1271155 112525 837575 946137 735139 631285 560111 1786031 761375 292328 417554 214844 558433 1034489 605585 608657 403555 1201036 622581 6616 764592 590305 1058412 951547 824273 1416458 774981 1326934 763986 601207 1145256 363290 1111235 546855 1863665 1933749 385564 1155048 875216 607370 980212 733510 473494 1197918 1764866 1374515 1248116 1352353 638858 1341023 1939040 245722 528372 560310 1278295 482604 984236 1756012 1626919 1423260 1390707 1468632 997031 192263 1074189 80066 174067 627703 51108 1928078 1606278 630229 1639564 1100690 1252363 930863 184884 1226413 860183 548113 148903 416758 1996038 445403 1103370 1887233 1341613 479753 1992963 708834 1631421 1255358 1604795 1951310 1226963 1504359 1119067 876994 590444 28129 1564443 407360 1931563 669371 441438 1291153 410939 996249 313354 630815 1802335 904480 200843 1689756 749239 697667 446231 255036 1080054 515722 688200 1071108 1134788 1805800 3946 1133031 928072 1969577 1935074 978529 364738 1059037 496875 727905 1474540 1363848 1033619 921734 533800 1757286 398977 387294 282216 573527 1792561 414388 114208 1322389 469689 669809 389833 1608322 1124317 75512 1964569 1858221 514312 1371698 587802 729174 806873 1832591 1757989 1765866 1174268 482167 1308665 1510949 1279040 1676061 1812209 377458 1023549 688701 1782993 740842 1761212 1317961 1388967 1048588 1092967 724518 357983 127782 1425008 1424710 25205 1097685 38574 1246141 414994 292588 1689980 1310845 1213271 473373 1123867 17461 351723 1547639 806229 1813863 1499175 1535779 1936003 1382648 490862 1587361 1400867 493660 1782180 669751 1102689 50190 850226 108978 477068 405855 1857621 925046 56965 850986 459985 1287123 1642066 660423 937458 1577414 1193299 632374 270549 1246984 1929511 710247 1932115 818796 61718 686480 904538 1392636 1927184 1362220 1848265 1064887 1615320 353901 1416730 191427 787465 314182 1312771 625313 211526 828427 261496 380243 678153 1936627 202351 1012238 1541848 163286 730625 658518 1859428 1697456 192072 1043361 1023439 1111144 1787452 272275 1834578 278885 1897213 733718 383034 1180577 779824 780290 1928835 1078133 1467540 1226156 523703 460524 904507 81929 455103 1762952 1747694 1563541 220295 101419 1912620 752178 660762 1008396 1168323 450576 1650689 274971 928149 552918 546812 1923517 1568716 1729446 999785 39215 194052 102281 79955 1899748 382530 1639029 1495421 224728 1456190 961584 655850 579286 899589 694897 550657 511527 1149433 1819788 463121 1131595 1391300 1114033 1089286 1646802 495134 479934 1509560 1114323 827315 1098268 1917044 46101 1904731 197089 901140 1142076 1304160 1185558 691664 501045 960753 1046110 1611451 659707 1767374 1759421 1948135 514281 287731 1776669 422634 84186 981813 1314176 1373957 894237 295974 1488305 796965 1905851 701628 1616236 1791468 517 1849186 756774 1358413 489545 491753 1138678 821538 1059375 1875166 1612402 276095 159262 598158 173097 37405 1063300 1541315 986021 1744922 1037497 1416777 494540 950223 1925456 45266 520047 1164401 1323168 334627 376834 1046742 1858086 1284524 1316185 1523975 315256 1332129 1046130 619836 1897580 269812 327945 675496 619404 1559942 843941 1526718 443401 636745 1575527 1013352 1176740 636458 1191775 980792 414614 1555343 83931 618116 256305 1624939 1824644 496429 957159 1961134 1016551 972160 1238950 748630 1402980 769125 968053 1003986 1789118 1449183 911908 887980 204818 1420383 162339 1921434 165345 607412 1658146 1485935 287801 369675 1836994 1153338 1828283 322270 704097 1039044 271668 1094789 673629 1798793 1822971 1489782 1545487 326091 1797080 1368887 891345 170811 50015 288223 991374 1627591 754567 861334 1869318 948252 1260517 1116713 1481584 567854 648834 52142 418619 357555 339513 920953 1282489 21243 822459 197229 1488717 1523369 889784 770682 1879648 772437 1107870 198142 1459504 721754 814906 1398500 1574840 847163 1217988 1262257 1160169 1329013 1352875 2021 1064420 1099431 381724 1972578 418840 687459 1224040 641846 1654762 658637 1604408 1399064 442987 1592077 257087 712768 83750 1160007 923645 1658385 950941 1453545 662103 1394 1531398 521413 1829432 241907 891165 660817 926476 859885 1522866 486418 1030599 1881431 120977 489011 843857 1964532 266859 1419694 1858671 1387911 1012133 1904917 558937 443602 248392 1588859 325136 1203735 1357906 1459741 278577 1640351 1912222 434825 1767408 1025688 1952319 429364 1587510 1097562 108604 1563363 1972971 303396 1571831 531987 1190697 189086 1845957 1027765 460751 1335470 1706226 1677891 222403 300835 681837 492299 241053 1102147 330806 470083 1277876 35417 393948 1161890 1699193 114923 245535 1346807 916980 1851852 1354666 496404 750529 853683 899324 542791 1179318 456931 1828417 1391696 1681158 564136 910485 1185152 482762 333570 891699 969515 334209 1726176 1527077 586642 1394200 1036862 150666 255206 1632153 1671771 464835 718879 434944 848062 1671484 1427979 76308 132409 1849476 241011 1308418 1617412 1189379 679392 740661 1878588 1930110 1258638 1524453 1017891 892126 700143 593400 1802506 1063268 1782297 1751269 370607 564366 1632773 1027747 1698515 952164 170550 1928221 416230 1397446 1357674 1043196 147640 1018006 1931711 1422872 1095457 1407272 1833190 4929 1256677 730748 332488 193010 154101 921724 699384 1245342 556554 1606097 834141 1242312 1726950 1943677 1870557 173970 411298 1731110 4100 921601 472990 321986 1794038 893751 826182 986833 1420428 1307716 1993115 1939400 581100 1197393 173302 1855993 1762912 1011357 29092 534183 1533607 1300487 124521 1407927 1449457 966231 398108 194259 38647 1791320 265730 1839900 1700515 1149577 464059 841416 1223302 1824368 832768 1048099 1442847 883010 718768 1514131 228438 202610 110458 460295 1310786 798104 1498215 1678267 1148714 1573183 600578 807623 751786 1345380 1245855 1865382 13231 735195 782312 1737750 1625281 1052660 847802 131654 351564 359719 958266 513932 27800 405463 695229 218197 492736 1582529 1107535 776260 751433 568198 1367132 110529 270185 1237277 1124690 1906752 420617 1834679 1349606 635094 207124 18031 617782 559010 952787 333321 1533988 397111 1653211 1483204 1728240 242755 1966149 94834 1358979 1788318 183418 984164 1550154 92435 46186 1114582 1946145 829163 746050 1022055 376772 426420 1400776 1250866 1802215 110381 1245216 96691 548487 52476 47645 1726686 1101873 1197154 1108669 896423 1391390 527436 377572 1415923 706281 54188 1168633 1182766 893347 1975819 826664 673549 1992808 1749445 1108257 754620 1177255 146289 982858 1123803 1091928 770361 857087 748431 1615860 1797304 356233 659619 601604 1785308 1558961 912186 1905363 1153994 1458823 1189220 1037328 1645581 1517248 1545467 1146456 551549 1518810 230078 1795105 891246 1307964 91256 1597578 1107788 193918 1792310 142944 1937015 1162270 606426 578614 805331 759403 1547287 112943 1876181 376020 137502 442238 1157883 1108175 1319723 878149 250203 176516 530229 644960 1916021 185662 809534 1930248 1898379 18114 1206149 207455 1707965 958621 29261 166555 921934 1337427 511331 1094693 1139122 557763 1670667 1192508 1340342 1663115 944558 198594 1857671 1725696 1557348 1222725 13209 1720232 994685 476186 349856 1120754 1489247 1895783 1267660 716443 1514395 884893 1982839 1427394 1451432 1010282 1869585 1228579 208749 657473 567706 1948852 1106519 188203 1585516 1953325 60446 1853424 203035 342322 363219 851972 1382891 148331 1461171 435615 597533 286356 1876570 1890666 180912 742365 1865290 1885075 1232020 179785 180243 1377341 1825220 521947 1898130 313236 996487 957014 376840 1494291 1213104 893978 856472 144000 1217265 1415702 1451979 1203466 452788 251792 1525446 1453132 1432258 1749472 1713098 1768893 1063529 1042985 35039 853629 904813 1656699 1914934 334838 523656 45811 1770522 1914372 661808 1993655 849833 1686111 1695770 800697 591956 1211730 353812 168320 1385924 196937 1695736 56495 1507731 564257 711360 1413460 1159344 525280 1558308 690911 872777 1848803 1989009 1902656 1929538 1781021 1837185 235689 369033 1883090 1853431 58413 1076923 1924166 1313719 634963 748331 412715 1600021 486867 706975 816174 702030 1895706 325850 453934 1713235 964823 216766 1312030 1776766 977136 1600332 1405259 341930 1820772 1746413 883867 865008 999644 921759 640618 585573 913029 1492797 884534 1272799 1561421 331620 425327 1272171 1742860 715429 527101 478609 1145397 1586954 1460430 542272 1382416 1932735 1753855 1814116 1409743 213598 832098 1160476 639752 1828419 1443048 936243 935621 1331380 1942982 198737 1096606 1244361 1949751 321921 1482839 1780379 1248195 1285535 1119034 1594191 663347 865220 1560622 474849 765967 1964979 713199 561268 446130 16802 1191766 1383911 1964505 1269236 1213519 811107 423164 696093 1993259 1021888 1936662 69276 1792044 1391216 1255983 1140640 1582351 1545620 590993 1553447 560739 678896 1353242 1772327 794964 1731389 210854 1211738 1835202 1612444 158148 493768 1242109 1042244 1283152 1629469 430643 888372 544094 1994442 113540 1963031 690556 1051767 1298816 76707 1065124 1832245 69028 988853 1958684 925448 276902 87183 599468 818381 1296905 1536095 1408634 634448 1480735 1470135 622972 789101 1082823 687063 1109358 1495461 367278 1665934 1573964 1192226 1005077 927536 1841576 936764 1760801 1504670 1909921 1356407 919109 1083358 1904310 834662 263420 623384 1529122 1229414 1811592 482232 1129881 1475398 594531 1818174 37697 1338307 950196 465344 1422375 289921 298809 159401 1805571 708383 430292 1862779 132531 880754 1096780 1879760 1625607 461882 317953 902613 1145382 1259842 1534077 855808 1356042 1029842 1938110 738342 979163 1438735 585954 1977878 1974864 82877 1089271 383039 1790029 1995653 1110537 1762602 411982 1611335 1529246 154241 562409 1269224 1455391 1505770 1817700 569267 303933 1392699 1072147 756193 1387696 1053432 838371 758038 772698 1526284 846477 964634 419131 832286 208610 206449 690444 498098 677639 366315 161964 447919 432490 83427 1777856 91134 1690846 889689 1052139 831451 605244 344328 914611 1561732 1793387 809473 1437897 252728 1996600 738587 568484 1958280 753291 1235810 385642 1079062 178885 1425518 1347790 325984 1657805 636550 811363 1450684 1532675 17409 1263707 1897237 1629543 1761712 1134086 838047 589528 56917 1239852 868963 1579629 853118 1714870 1674503 1971392 1646371 436804 632403 1661768 1727869 823279 459300 955804 29267 1032585 292144 1482169 1309241 1373138 1291558 286219 232189 1864689 1591158 1622445 829536 1841955 1450977 1980021 1574539 1853086 3463 361333 1068425 485375 1194343 768269 1114850 206392 1706001 1452655 827864 1756965 455566 1129068 1044693 969865 1198532 346983 1664778 1598526 339359 1966289 87459 1139743 1065823 684511 303154 1623017 876103 408971 1416678 1126506 1954428 1663076 983714 891705 1309057 320126 1584911 349968 759078 599292 286010 1934313 55802 966694 889835 1049822 23755 358037 1102795 176392 999881 1123506 153687 1200164 1308926 768405 175470 1495796 389101 550841 1130241 1327556 1821512 1051337 102800 1815441 1886583 1137726 1852720 607726 298836 310621 798369 871517 1900169 719011 1011725 1199170 595867 1187203 694067 282883 1400507 1126641 499903 1606814 1672384 418510 396935 569805 1847386 1863330 1783564 713267 981763 1973075 1438115 375438 1283308 842633 1155264 1338182 478198 998718 148960 1339712 427601 1996061 855191 889414 1725771 1742742 1992829 325684 376892 1306858 666147 840979 11966 214782 1789575 1930743 1105344 806848 664675 357611 1710568 91592 1604311 1558370 229754 1555646 144006 179053 1603316 76864 1954774 1021262 1140459 1126119 475486 1795835 1255189 72258 1387451 1241754 1544836 1728316 1023281 1954122 1879717 587028 1090183 1766542 1523254 602443 660892 1493815 859124 479482 591496 738360 86 1280569 1637271 1510833 1392444 337612 1939922 335501 200110 1202139 219559 547270 801216 1300119 536251 199878 1203141 1764723 331231 1862997 1462732 1882797 911720 1744674 33746 1374101 25153 540326 505903 657234 287881 1457234 989422 1962223 454264 149881 650223 155566 779579 1463469 903114 500959 50031 123202 1666415 1662837 287278 452750 338899 117866 1317326 1490675 1355868 895772 1973234 1802958 1994978 1737072 1660412 22136 587992 1374276 339682 1177958 146945 605811 1424321 1289876 1005391 1009353 1136844 992156 702755 1681093 771534 1860396 1520880 1722753 158277 1380594 881284 92748 434894 152119 365626 1761992 152189 1895683 1322821 1526622 996866 1425809 925344 955713 952712 1918301 1647465 1373366 1548146 742903 115319 1192133 1782598 1419222 1888328 1525292 1594340 1236059 1601909 171380 295374 31700 578366 1801534 1824828 1169148 780737 1059070 420639 929115 800123 817989 1259632 1717923 1109211 890260 1555984 1612715 59484 1664252 735548 1793681 100028 895597 418567 1079580 1402763 206712 1000160 273115 160251 1682499 721132 280028 1166576 1405229 724283 1561423 520256 1457867 1100689 1940951 92710 156154 1492353 1516611 734752 243781 516260 508274 307934 656534 444184 1377100 594130 733405 1762777 1293006 413002 1517530 1686460 181118 1594851 738256 586998 311548 1582393 1544396 753629 198678 279322 1126347 1694154 1934388 955800 1766475 1755384 1289217 332125 1105327 1705340 1513861 646200 968706 799745 1812117 529961 682547 1114540 1286460 427234 1917806 866317 662595 570848 1639954 1896635 1501807 170122 1430496 1735238 847132 1616208 1838298 1528017 635085 1326778 259223 14894 1018432 1456140 487211 951854 870820 485702 798409 1883395 1267851 1549102 264330 1362424 890101 81116 630633 758434 1949061 971318 856649 1101629 673361 1444622 590910 1635092 277159 1329431 1240229 238940 51170 1548744 1183356 1997098 1087520 768563 957099 886701 1583339 1979835 1304085 403605 770971 1802088 91968 57907 1590220 1453215 273108 1317037 343934 288537 1612963 587150 82948 1924521 800708 1554963 1818010 920335 1726930 62656 1407686 1424708 1097557 526095 1325762 668818 400431 913729 1077418 862049 1861411 862502 1628328 419658 1611863 403517 299764 1066893 1459099 207374 659627 1480908 1800219 1726792 192377 111912 1566045 1333369 223222 256704 29743 211307 1578810 600217 598078 939559 1073571 1758151 212161 1681680 976526 27775 1474270 1265269 1347524 790690 1328639 974361 588222 561118 1662038 549967 289886 1250211 873451 1346590 218121 1461238 512973 113181 1213393 1539223 626168 1845784 1790978 976263 513532 1040094 1061541 199334 1901775 1157200 649420 409804 160144 1282106 48411 192657 368826 1978426 451712 536352 578587 1170744 1582030 1885265 836348 356256 1170135 942094 1709417 205456 1248514 1482811 500276 1639128 1110083 762521 575882 1810121 730580 259932 502860 30586 963746 1918211 1427339 1786069 45786 686671 491874 1822059 1801802 429890 1251784 385489 1003895 526824 1286648 1070973 1495307 913040 1807092 490615 1342888 1920915 1627579 1072844 1957649 669289 1664258 929579 783799 1447699 559244 789665 510042 1770725 1486971 633380 35463 259051 630471 715932 1031172 1863597 1893814 1080851 1602407 1470760 907529 1056817 51412 1256933 559957 14562 360896 1291742 873060 354868 1653583 89264 1408231 1804409 660881 1817503 1484271 183028 414649 494763 1893085 782605 1682383 1816331 204965 1578578 1732271 711749 169544 1504066 1637268 152988 1818343 1141883 1978994 936523 1750974 1054709 596805 1408086 1513225 490550 528102 1452360 1875369 1178039 886386 731794 734961 243995 73238 819121 397635 1536586 1540208 235720 25385 634907 357780 346695 1810772 652531 1281023 1398198 1289742 252685 172561 1949184 467201 76477 1252320 1317574 1201019 1068331 279159 1990703 1287728 590168 807670 1030439 1818440 1277908 574956 354040 750458 842615 1377275 1270473 1892370 1627442 1811921 1539239 1683716 1910597 1613037 1304515 1723155 922984 1556716 1938797 66062 88176 1036473 1714500 1636046 1401510 841751 1784758 1034184 1295033 1767796 1703959 1927618 1805905 1647644 1815243 831898 1095543 459810 1758735 778487 1697657 55736 137438 1820273 1752574 117059 181294 1908513 1376708 1848290 651123 1629151 724265 1962921 1752649 601447 1890989 49952 1215654 1052374 889385 1681632 17618 1782244 1214805 1557926 745015 191028 731126 365336 1348252 1463282 1873230 1347377 1044334 1240188 564474 1894084 613543 1017595 508637 1862117 1552432 1642735 689823 299176 401249 558077 1109793 145841 307974 871240 1716555 842509 193884 1188447 712787 483069 1262480 449422 711972 780304 1074167 1363554 849765 674269 833842 1166900 1866889 1174067 1571191 1497944 1212879 1375563 1648175 646869 1258756 116893 418063 1907508 965680 1802582 858538 4599 1667849 175064 307600 828792 388018 1904341 988184 1656792 1354262 875919 274541 785623 287075 1854969 1791688 1583040 542530 594374 1948479 147037 1329308 1313941 1656035 1338216 888853 895928 1079441 1149597 1562541 1496299 1128068 1393686 265279 1756762 265072 1123590 1181062 1873339 920640 1657269 1977879 1748056 893062 1097041 345980 1086078 205306 244764 148811 382668 98789 1212356 1153065 1466479 223624 630064 754843 1549912 1785781 382769 404909 1618308 649593 1081294 824120 1738620 818932 564213 352524 111461 1711747 395890 1169632 1001474 1124490 966109 1178886 26 727189 84145 715022 1686675 975922 375404 1595703 1310487 1120356 641325 102465 227373 1204402 1830908 393602 1053639 1867203 288194 911318 1647055 58123 25288 1539927 512319 460035 547693 1317787 607533 281428 607884 1350861 1498195 317886 1910132 537356 1639664 382776 658168 258503 847074 1891401 1548536 19693 288905 1615347 1755072 291509 1153898 1004628 1768381 544740 240561 1285242 1088450 1999496 612174 151724 1189869 1443874 579056 785447 1873018 1818451 915187 299077 838315 778523 134844 1209246 352383 1257845 1877148 931678 592441 847984 179876 1430628 1587346 966488 872043 1259966 1926624 732019 1795317 256456 1169803 963400 599903 1124930 593531 928046 232655 944137 235437 1344776 303120 223458 1060684 1336497 580126 1524837 1252716 923474 1179445 1113591 687677 1290616 1533392 196267 851965 68478 333451 1119765 1458007 109816 822100 1041023 1154612 40792 1036735 1174468 542699 1224820 772134 691618 26054 208274 1024411 753818 902617 1669418 336906 1927895 1900880 19404 1314679 1691516 1889034 1566846 1527210 293351 497740 1676812 957339 200291 1453494 1885729 3347 1330304 366941 100347 130774 1403539 306048 1052065 616154 1854619 1783104 690035 285477 1995851 1340399 4527 128052 1122644 945696 1346197 1273257 1492480 1124653 377054 828388 73365 1417315 693923 867455 1747673 872799 928526 1973306 646185 1330535 383726 224924 1940591 1336663 964345 739888 1998410 1081969 573901 1360028 629119 719015 437626 1598406 1085952 876876 1412969 1916373 739281 1178978 107742 620990 53684 260490 258215 160386 1808661 114210 1992860 1544199 667615 943814 1519390 557055 241072 1475242 908223 894047 499742 1349853 1922063 1079649 1551544 1270258 1740449 1866269 1210424 1797688 1528989 524555 766860 1899054 241744 517568 1595021 1201952 459692 1269419 1245624 1599376 162889 979112 1934467 912631 944919 515098 550814 564168 449879 1848261 1794307 1034355 247382 820876 1803831 1791076 1866655 599138 63373 523445 778935 471702 198834 217140 924922 425384 821316 1334782 1945692 1354761 1122077 68102 393803 611200 1996845 564078 328535 864505 176963 331283 595065 493204 457320 1518405 940162 1057024 1564857 206570 1473593 1258451 89030 853066 1183479 820160 166692 1645203 1154593 1614215 1583374 544629 1203326 498344 759851 1969862 1553455 696537 35422 452654 1904597 621360 606040 1146971 387076 508562 1865235 842849 1960202 527689 289728 1743419 1656343 1615508 166952 830095 1959819 776470 1952720 716488 973549 35546 1699997 203964 833400 640175 503944 650712 524419 1667663 900576 1248902 1917377 1676385 414023 1734378 501119 286743 1580012 1563417 81483 1440632 982548 1189393 1728161 111588 306374 1738346 1655052 1303287 242490 1756093 1598498 1528747 1599754 427827 1119886 1276682 62210 1839534 7246 278469 1239162 137830 1243682 1909338 1831705 1547831 879884 1765139 1100854 399555 444649 1554199 1792369 756793 780087 1598189 1303453 1467593 48489 978585 987718 821704 950967 886796 455764 1107280 526044 1722270 656292 155238 368705 478461 1680591 1998230 1666775 1287115 1186222 718671 1135820 728839 1504886 1686118 1651714 127304 388588 533143 1947233 1335936 10656 358718 1387921 1814802 1539838 1315314 1554531 1758225 1690044 1074171 182715 1618460 836913 895436 1617313 570711 417826 1903558 487650 117316 732701 713494 470606 456053 1062965 135553 280418 650307 1272859 583496 1402310 229408 182187 861381 1489340 1484103 1749236 1915565 930723 362597 1715892 84819 1361398 204855 317445 1168719 799344 1444799 1192644 388333 1969961 1669912 1714080 323125 1464663 1876687 1858426 1276760 633771 565491 1949355 521408 450421 1989836 893204 824224 1840388 305925 1922139 1104426 1474770 223337 733985 1883559 1971891 774065 569784 1994210 1382997 274600 685165 1006086 1871806 913631 1025028 1990085 1686459 1688454 232304 687570 404386 687303 705988 1866115 1486749 593614 1295086 140390 670772 1906517 1795587 13932 648323 371456 134776 789035 1118516 1207227 1880426 15948 1460879 756800 264360 729548 1464125 1106548 1295619 1803879 394001 1421510 1203099 1398679 543179 1289343 1210731 926592 413486 114645 1551977 1780459 579759 828530 795396 1529413 1117368 896396 258081 120513 1882646 171874 1808238 1736221 561207 1635728 1207281 1468800 774606 476646 126051 556621 562531 1263200 412398 996321 811540 1998981 1372508 893659 469708 355545 866384 413846 1216445 685328 1382533 595642 21627 1184347 1254091 968041 1885060 1930548 1458273 704337 1377600 678810 536037 1166712 1125080 1537058 642472 417729 650124 1920157 603704 1600809 598037 1534217 254091 837337 1122740 803640 1198343 692680 398201 305592 1562707 302955 456131 713601 1039005 501544 1538337 837157 1907965 95087 1122843 421759 208706 1508210 1950301 1721305 1335231 1806754 1750818 1207115 1355987 392059 1039017 732201 1255446 827828 1087678 1958660 628261 1429151 1431562 140131 370239 1039069 1763579 504591 129895 906697 1028565 904181 1290014 1958040 1500397 801839 861580 1297790 1955689 779946 1064821 1231535 1727542 944574 1448306 1699497 718131 1687889 946151 1152544 1905127 913837 38903 680078 1433665 28601 855368 1371741 1097936 168828 1930757 409121 975601 195884 1179102 1567994 1202827 609793 441571 1179421 157581 1025704 1600284 1065266 1597898 1571025 1873608 1914627 1641958 1497445 1830783 633565 726827 772624 613109 927819 1863206 266714 1761846 1205349 1520773 358574 115107 1413860 1261682 1821484 1793810 1341809 66204 1789766 440465 1403976 628023 684884 1846447 885540 247609 596483 664407 1503513 996889 1026968 964839 1929427 366631 602456 1014665 1693826 1583280 1834248 1031487 797517 1046489 318544 1627213 1391139 1433824 533060 810852 264377 1258307 1373203 1307052 33390 1427000 1638882 692527 770205 426203 695134 745260 606524 1453727 1622977 988010 1127531 1129626 1367347 1852159 974641 1655604 1507539 1928641 436818 138470 534962 132867 1862453 1258783 803998 207368 130783 1867701 1646507 1511960 1416292 864116 1088013 926947 658678 423204 99941 1059392 1155701 204295 690021 1331125 1003223 357700 1480889 392099 1835211 1271507 1574216 1621046 151829 458196 1191627 1984939 1115349 656039 316241 787311 1158404 170226 358280 725277 849259 868710 1719311 1857783 1338344 880005 491741 1626754 1832860 1063407 919009 1490514 1053887 373110 1282577 848912 1520893 749347 101315 1283388 1201747 1217716 940775 587180 864592 1745474 447778 1778401 68792 1750942 1055656 1779944 419272 1660428 1644081 529877 61561 468323 188411 41684 1687341 1613221 436320 286196 1309422 68064 1917703 292347 1724973 213161 717489 1212465 413103 23655 134782 140024 958111 129526 262282 310956 1649640 1982009 485134 501335 326587 1485369 1220799 1501975 1570974 1976517 1392876 213287 1062567 468349 306959 490219 988605 1844175 1834515 369862 575017 1509030 1540722 1004752 361246 698753 1132859 1028751 663514 654369 1451308 1548627 647757 1261871 1917800 634205 1528136 760013 317789 489193 230160 665754 467524 898639 1797461 1545728 1954591 996513 124898 1911445 203659 459287 1813328 1124836 1711332 725533 1703698 96664 412632 1978131 1495900 1550359 1172811 744551 966976 1470115 796433 15867 179127 541687 761993 265265 1970085 510043 1131893 287473 77584 28875 1403469 33279 859253 1359210 1349308 1757313 88865 250724 436276 1239103 267729 1312735 1203211 1312186 855040 1167758 1382929 246922 402288 852087 724697 29988 1244241 762752 995013 1393950 1411029 567851 116270 1490011 450060 1768118 386571 364211 251683 166252 423890 386756 386415 950963 1006128 1086423 890956 248994 291047 1074897 762667 676460 529996 326372 305708 809555 471727 356801 1719966 329484 886001 1838565 1542514 257543 1047350 356966 1685039 1762274 1655317 679627 1924912 1344021 1757620 1030342 1122092 50676 348400 837415 1171145 1114633 683018 1430443 230889 1314147 528469 1586339 1969732 1502173 962574 825201 270290 1286358 1331299 1266531 1796996 5019 1477183 556111 619915 331548 1525870 576038 565905 363213 998554 1955380 1632741 1604603 689579 1835137 652097 1111373 1926526 1599418 762565 219528 925076 1719006 741765 1987423 863419 1381870 1427036 518265 185373 1100582 914578 1143354 1523935 605009 1208817 518961 312206 419432 1962159 1342514 1719008 612157 331942 1788916 1886495 1482190 1807973 723614 1610846 1888851 1748646 856218 1384798 1800476 723824 1699318 1161548 1273787 63089 1430559 1286152 1705122 1928805 1470878 672724 1105580 903207 1157379 1249613 1744081 1026760 1819207 1549849 144051 394913 1745449 1744067 1306944 211973 51602 701144 832689 776221 1028903 1934716 1747942 135500 1951636 1049531 233509 493051 735255 324677 134244 171827 1967042 911312 540963 1107303 115390 868157 1588933 1590944 384589 837784 1341619 1651017 1492494 903482 950395 1865127 1991865 1656168 898707 865082 849083 1635648 442498 1429137 629260 757791 1597462 1699067 1386099 1556468 1997109 8941 449624 120315 839290 1943519 476262 692347 769635 1853129 803244 253109 172823 358373 844566 887696 679237 1861291 955966 295379 934588 1226845 743776 1877389 1326227 774134 70242 1880857 1705521 389423 1037929 109274 1128870 115745 1622876 1146293 1124099 249875 1034172 1022711 1645044 423473 308047 309173 314870 1872835 1799082 1770339 777640 144661 92810 1910187 663907 1156441 808870 445509 1222720 232485 756886 1416451 529385 118742 596532 660847 1933053 1863735 97693 808220 1729477 1032216 1374842 580089 1905432 1534313 1024164 447479 1702829 1507479 1081547 67096 1986093 866307 1761610 669690 679201 612613 1653501 1131920 1292108 53264 1620501 1402963 633989 16224 1696467 590957 239667 773913 1349884 927215 30159 1742190 1975705 1097601 707716 468442 3192 795524 286302 1201778 1555983 1276267 982476 29758 924526 1575731 1238326 1026082 1177557 130629 257953 1513989 938887 1037110 1372543 1786428 499166 593459 1939199 262133 203831 1231166 506371 516270 1618830 1089651 1908740 496532 1769875 1874208 1211433 503826 1118307 1576981 1196196 111689 1311396 176911 223654 1961582 1871839 372193 520174 223643 1371358 930625 318825 523229 13604 1942162 1168463 1202478 1532099 562834 1969742 560652 1268434 21075 1070957 1211806 1153078 1331806 1706018 1567623 1139167 253099 941200 293707 856583 837419 311068 1708636 1334232 835596 852025 330283 563705 1583995 1364885 147868 1855394 140938 61848 1166392 20570 562535 1134749 642283 1326423 1152339 1038447 1746128 101313 1912252 1473426 204734 1002993 878921 1771626 1140022 1884596 1568943 278704 173988 408131 1249258 1415150 733511 156204 1628055 1634006 1574766 1388331 1382608 1912197 738023 1773106 522388 815451 1260871 1794335 875138 1672616 629654 898955 279365 1389279 1672104 18362 105029 1214979 638902 505833 786344 913381 1594959 1403634 1516313 1782919 1945614 155284 442227 865216 911923 1557275 1181035 481679 465947 794503 1872415 215524 744144 1116146 1243568 379108 272303 386223 541690 155509 1832933 7084 1604294 1572889 1900427 1454944 652935 1265531 472394 714574 674415 1324382 234529 395290 1615603 728966 865928 48357 1775022 182081 1729867 1632795 277697 845394 40961 1687122 1762543 665010 264078 208046 1807325 836222 35960 1245198 540805 47871 373272 911005 1815891 1876444 1827949 839930 229046 1778654 809695 1222304 1617175 1219639 1518439 525188 1207776 1098951 541552 1996787 930565 1248835 1433522 1965190 122612 1700881 622809 1312973 1595586 1983303 1043217 886715 11943 410822 752830 1508893 1566503 544851 1440221 1241098 420423 1142848 190966 970437 249052 225169 447953 1522694 375263 798534 350372 1604193 1718433 1046490 1680532 318172 1975666 1737171 1170468 516598 757873 279842 45498 440547 1139177 1370768 1672767 1246566 836326 1015572 1514396 341943 639446 798522 1124333 1887309 528312 570239 304265 423999 1899553 940402 1495871 479463 1391656 172607 1452529 467399 800099 1331753 1951749 1310994 1646444 684475 890397 682301 1808152 1290829 640610 1140162 1413805 482152 982984 528707 871553 1945013 743241 1777799 99903 1441670 259619 1732606 970550 1329577 674421 284142 1679103 1219669 1191988 177284 286435 1476834 855819 915026 1649563 858251 195012 230978 569009 1289178 1772517 118216 532532 1545646 1497703 612067 437170 369943 539154 1635328 1346603 1483439 1999190 1816201 1024582 1254357 1036957 11427 455040 557509 1305010 1178121 416857 705890 1795722 1486408 850492 1956395 767279 1788612 1665003 558505 1335323 1802327 43091 721217 1938233 604101 1152384 149726 42260 265965 1071208 1120508 341857 1675332 1106352 214214 1890757 592436 180156 331277 866623 1733530 107123 1214547 1360882 1924515 1544887 166639 1680704 226626 1915046 223465 331083 318362 357538 556094 816538 958655 1648108 1341228 1175728 1898067 912974 512248 1500002 739187 746640 1862352 47429 1293263 1052146 497877 201223 207002 596846 930936 1260899 1916651 1360971 1476453 1407601 1246374 1372206 929710 1939096 1244889 1355721 1397061 1379449 1228249 1106159 1758544 1499221 621498 1022454 1006555 1711056 92503 1979189 848811 815706 384730 1698303 1484780 1970498 1059232 801899 806482 1787198 1160532 1047956 148040 1171289 100357 975196 1882062 1606899 483959 1737807 1366822 1435451 43202 1690831 887271 24578 924555 1923143 202690 286138 1059546 1631539 1474277 938737 1006210 1622227 1809539 1552891 263401 1935899 978925 113168 1610712 1451645 1780645 116606 528467 1944467 1664046 1110009 1069312 694736 1081320 523030 1423376 1116704 1465353 564587 1160687 487903 1823200 1669381 1756667 1594754 1782617 655628 779412 1237635 123680 275779 767569 739798 1770336 190129 1398504 111026 32924 1543 781876 27173 81795 163145 1858180 1498764 432935 1841687 501671 1807894 1693073 919233 1592325 98406 574810 1750899 1888402 1694957 1314639 574162 1221678 953291 174988 1531614 1843143 184892 1482565 519611 917036 1765727 1221621 1783081 1052796 628345 1528749 945795 1768294 1927260 403920 787412 1174814 1200797 1251601 1133305 1531903 1279556 440994 1570777 358224 1088789 426956 327914 438551 1019 1540891 470060 1033706 1269261 171245 866805 554987 1286076 1974960 337749 1042159 561536 359251 529872 23087 890655 1025352 1457175 1824280 1723312 850661 1390614 301653 1227338 1971624 670984 1461191 1943936 1338429 1459075 289217 1537071 1209217 104749 1706658 1593540 790105 746419 1866967 903768 1912612 1625297 243477 1824153 219030 825394 674917 514473 427732 624967 1116874 710215 1884940 1024802 674470 192150 1903244 861487 1605036 522868 811288 1499685 688202 88770 1736359 63171 1104416 1510138 1787718 1003469 1218607 1394684 578807 1553204 433258 720586 37503 675617 1797194 1840909 965452 1637961 1065937 874026 1927517 1404414 542632 1990240 222525 558713 17551 968530 1012702 659175 661675 1988400 101668 430909 834527 724796 533253 1552485 903680 1925693 1085682 296549 1658757 957432 1810346 869424 1204632 284910 1359181 1474019 1761971 139292 437505 1475295 1748647 917340 1467092 24684 1219355 41038 218271 1608983 307015 709486 21035 1623278 548353 45863 1292057 1566693 1927706 721549 1361257 1584847 97510 1781898 1213239 737406 709198 442073 626621 1933706 464784 1274592 1795765 99185 469809 1367061 776789 1889651 1272567 719606 789822 929765 567129 1176604 1708714 831644 67569 731059 1419994 545947 995066 1861396 435952 1603272 1382690 1183759 671030 385323 1240347 227362 260744 863929 1650113 896202 1840083 1206291 23826 706171 1030056 355018 1760951 746313 1568363 1501064 1859082 1375790 527559 683601 1044078 1650712 1649938 1723677 342902 342262 1526544 413994 739116 1508239 685669 1339190 620824 807329 55680 408636 200219 1387542 982564 31100 1076862 1063962 1649895 1308105 1901382 779077 1381534 1131325 1281629 1743520 462033 963367 801494 1204661 746474 1953575 1498855 299898 1019547 1488976 1254064 1820021 220117 1161679 371031 351299 29040 383313 117765 642634 463700 257198 1247270 417301 1375718 1773669 711535 990589 1356546 636310 388294 365898 370012 34213 1045394 1450720 1247650 1473697 1150189 699220 1568671 1147667 817558 1124865 1813063 778248 1259118 801189 1142850 1197380 781321 1140106 1325214 1588487 705521 400282 1167806 1590616 866442 1268757 540990 1252322 1780553 717985 1447519 808102 15303 911807 121861 143146 1624182 1257465 1397391 1140789 1298457 1998528 1383507 1769749 52278 1854911 1027575 112741 1260802 187829 872509 463188 1828780 1144987 488562 1037268 397063 1185171 242606 386983 1863866 324669 1813077 1984634 1458720 635018 1516626 285670 1400231 1386616 1435828 595133 1204994 526092 1010667 370894 311591 659127 1297970 1740294 125971 159847 1852403 688658 934834 1682076 1293711 650727 1296721 592307 1758989 803100 1612653 157022 678680 170392 1008673 1170067 53380 727869 500194 17347 1648576 47637 1542608 1137491 1133233 1078960 633292 666472 316462 937148 1683408 1963214 509824 873144 937507 1224994 1221944 1643322 45941 1769197 1018502 1319498 1597405 1832590 1655060 962212 368481 738236 484982 1609166 1530640 1217352 1043423 126467 1404804 1920216 1247556 893269 650215 1990073 117250 848084 1328751 112397 1843614 1277583 734842 325308 154921 543002 1600543 1236880 1202046 1050097 1345639 871099 1944361 1454505 668223 42913 300021 525395 1588620 267263 1339079 1099974 1009370 1162951 1406563 1832528 1899594 145671 799570 601805 1519638 548827 1497991 1101217 1016052 747597 1062344 152860 1592226 1214229 1743395 997286 75291 1021044 15293 15308 174698 639401 1918142 1295636 68251 1853690 249716 1874104 1785854 21358 346071 1497553 341487 1618375 590632 34053 1442329 575140 1123494 609548 1420202 416764 911600 1499839 1596007 71989 62171 1414929 80384 944224 34688 564307 998581 1170229 865840 1392071 1785353 527592 19704 1914246 557139 1214311 769371 1239934 864119 898517 1547275 322202 943700 635610 90744 1026169 960845 1298579 1193546 1285796 1451090 1249641 216964 954928 813116 1862750 1432733 49734 762003 925514 1899023 486367 517640 499642 570599 1639851 173596 261964 846205 1548073 444163 1712555 1024561 1128560 752782 684006 1514529 9428 1875115 1605377 863131 1632601 1762518 265120 1848611 438127 1480985 876490 1832914 1561231 1620148 478717 558340 898861 1743684 94389 232892 829739 1244411 571622 435854 392574 828405 949072 1871691 1426995 314028 736982 1478974 1836273 466849 566668 639848 556667 317499 1928450 1139832 1084115 1830194 1568781 463330 1170169 1678659 1475489 381202 1124870 1472750 158785 237908 1869425 928539 1913184 1177867 672393 301559 289819 608153 466956 148472 22397 578438 1984789 1088309 1814032 1437664 318973 599720 1870284 771060 1530048 417824 1811518 1886534 407679 293783 129924 966912 1434775 253801 830263 1306194 1720072 1140908 1345694 1644595 1076694 1231834 1311437 1943597 1614953 390126 1831789 351191 798115 623256 1951891 1594928 110455 707530 174233 1539841 765803 661083 826960 1742475 1887685 1877173 678074 1332504 1790701 1231997 1879901 1676779 844519 725265 1352774 1843906 917436 1519607 1878398 92616 1713773 135677 506848 683341 485108 929762 495871 1904427 680257 538403 1188226 1857868 1017717 1426006 1516712 627739 738861 1490335 534848 1789817 1806437 127635 1841986 20243 1823328 963173 1703162 1311442 744315 374830 63046 382292 427974 1521729 61754 1175045 341434 605155 937965 463371 45619 1880469 756224 817170 1045055 1672872 1506753 1297111 1955193 1377437 1508580 183643 753692 1230159 909302 181369 538858 510638 1719355 1953281 937582 149559 419438 929348 1807819 134749 447821 309378 966466 503083 584890 1344978 359636 1172069 1818271 1139155 822969 1533838 213099 1743841 1688150 507612 417209 1304366 1003359 1700733 101885 1255215 790378 851971 1005967 1063104 552916 754962 1260546 1705280 689270 1121627 316612 235135 351461 617480 255898 198570 1441885 953670 28540 1741819 803376 406629 886437 1546643 978515 122466 752700 1761830 824376 472257 1469260 926588 822436 1183903 1750088 1932278 940178 616145 1275032 1381551 986669 1636980 636903 1939475 1928319 619061 1515004 375819 938293 1476866 241302 1977211 1000418 1682980 1668435 1268688 1021440 1888115 1446913 30836 1537846 407886 413951 1342048 714910 1835774 66278 1886539 669744 1081181 1822024 515927 147940 217329 708005 102325 1752914 388637 1753422 971207 1594609 5826 1732128 822337 346018 294202 1131956 1515585 1791671 1473385 1457440 496147 1034838 1676873 974486 1157126 1836505 772884 1066151 790282 1388204 1475739 1709967 1142970 179757 778420 170896 1730617 1336735 269014 1324333 1136754 568221 1762477 879487 1592027 49262 479883 1602531 256395 1067863 646565 1781944 1432379 322807 1515766 1675376 276451 150829 1281063 1998769 876898 197820 1511190 472873 550946 433933 1119006 998892 1583609 161737 1054716 150405 39926 1791183 1619148 929100 739022 564702 1940984 1411274 1345499 1714646 1347665 916947 96031 1459026 777675 312281 1461621 477834 686456 191481 1299915 1316939 1459461 1547478 1759425 1858364 1095297 1839304 475437 2006 1708320 1541844 1187395 1444938 1158648 1208563 1027849 490286 1432356 1857148 528145 1555059 995189 999208 980311 1182551 1353382 870811 1766526 1712693 761738 1657304 937722 231125 1820405 1661174 819070 1869367 1406584 796616 1363495 1811367 278325 3136 1346328 234624 1282564 1525567 644485 986409 1369794 96550 1605592 541951 725492 757382 574340 331305 755309 1239411 1900780 1949594 189487 1080764 1190011 178863 352973 479005 1169327 1591097 1552427 1257464 953470 1944652 995519 1232085 1550271 761677 431954 539083 1885430 1739943 909935 1500626 1421245 436770 575467 57295 911874 350847 794795 138268 1559681 1501528 389637 479576 1921098 47685 1600507 173057 1310374 1720878 189934 1419536 266762 552049 367489 466232 537376 1555195 1421761 965230 1860564 744590 1162050 1057331 936633 940778 388803 700856 666367 1083888 1875500 1634319 1099832 934415 711714 681397 1174529 1080810 1289560 812707 1629204 844795 338327 1979276 1241831 1033597 1310332 1681110 1864152 974562 1540895 671987 1959746 1672081 167252 770351 1489926 1864976 1171315 275806 392594 854561 206398 1719379 1113443 554119 506774 77650 773910 693074 725474 278530 930850 1312487 99969 1554943 1474377 1344757 102887 1195140 1053986 1922149 381058 1055766 1203532 1789053 1667633 913418 226519 1998295 1238332 1393455 167694 1988736 1226340 643518 1630105 1017322 656035 77170 1472854 558955 1895491 1540336 584771 47160 764312 324273 1648432 1565949 1570035 1198747 1288614 956910 530121 539539 1184238 297647 152885 1749682 1141289 461404 636006 247383 1336048 1799718 1598931 1623237 807761 464714 821424 667352 1127235 597741 1071086 1013144 1257740 153905 347435 24748 1507905 248519 1875020 964544 163006 191313 635942 1541901 1175797 329642 513462 354410 450875 950886 1872524 1870589 1082485 1467657 53641 77076 1371934 209927 1622989 1003262 798168 33852 1239706 1296533 1366243 1690672 1527357 732824 768137 1588458 478586 1132716 472798 169120 1595622 698528 957286 142291 813695 1350314 891176 315990 244224 1157341 822461 1517473 921146 498265 1325991 1757034 897432 1889980 1060044 4774 1276668 1088373 863410 1907310 1614253 459227 997522 508225 1358782 701331 737548 1255666 1468260 1545681 1977274 731687 1673593 1981867 1433819 525508 600308 159353 1286948 1015210 1959192 1664684 1508442 1882298 595504 716970 758336 94422 572692 1635455 440977 852727 164699 932149 1659329 1249385 891731 1268024 877818 1759621 1296141 1684285 1383899 591058 38209 1367343 1226594 735504 1021731 1612793 171513 1514421 450435 97704 90012 1078557 225742 1591742 1863687 1631451 1617891 586418 1565307 711510 1373141 1057077 1851960 241403 688711 241235 1303690 1435374 598592 629454 1395975 1242550 1524957 935693 1333246 379958 195503 809928 1165970 261991 102809 1448256 290370 210929 1969509 585181 681259 30365 402716 926416 771981 726943 1637285 181449 753989 1874376 1761132 802500 1605622 1449164 537089 502269 880426 35804 185281 1636886 327055 1001815 890699 460867 948827 1072201 701535 934573 358577 663221 444925 1399645 176613 370466 1623961 1765671 1303863 1682911 914176 134195 1455152 1607468 951105 705705 1686448 359243 1687402 533833 1789698 278491 432733 766851 411871 473843 1027484 961916 286388 694712 1382424 1175209 149723 891632 68087 1562838 403699 1772617 1962171 1628338 1026781 466199 286234 364549 22964 1736244 1200013 224518 1659994 954344 933667 1021316 94343 1493896 1922448 891019 1802995 372879 1286504 1146146 1671186 488864 1895792 1558599 1888148 1190598 919515 1888890 1694119 1885549 1055723 1129468 543935 642692 1233949 1082420 896196 1534126 467218 1843646 1877001 250052 743334 1684140 1465937 1852099 1263224 929352 856621 937040 1484260 162165 1497834 156217 53044 1352478 606155 758477 142652 1836837 1961027 1039473 747913 633126 347881 837888 159045 1978262 598039 418680 1744794 1514719 556597 380088 996429 444982 442696 804953 1957061 115794 1245140 123110 94197 1218398 770287 878307 462425 1558159 1368300 817467 442276 524052 158077 1306478 168650 551031 198956 1917783 619106 787991 1781303 462196 1078242 1776232 97046 1234312 1810610 702330 844753 1273687 256783 1968097 189426 1283864 498027 756937 537983 771217 807791 1315816 1146412 1395770 1158891 615332 1260816 1172089 1933950 1495855 1199710 811948 989496 602562 1904394 1859881 437000 1101204 1926572 1845539 1713513 1981951 620416 1770384 1127050 431885 1942324 662987 75462 606148 1830973 774229 1265405 1714604 1365526 186330 114108 1755546 1825314 727613 1974651 1158764 596719 530547 1654143 1091343 214372 1048424 1146425 762748 1505828 1331552 1316583 1289809 835734 15999 779384 1702507 1131390 227503 1192046 1272827 385826 278346 893395 695282 1300014 361965 70224 1573396 1518457 1028454 1409423 1713140 1269215 1799838 816096 1708681 1628720 1997587 15960 324335 1470442 833748 1723546 1045636 1443772 1971279 1015767 86096 1303431 759345 708660 1116472 1730472 113906 1966654 947176 1968048 1191828 602148 795509 1145274 440046 1586157 157687 1380823 1538211 1694365 116385 162853 730335 1875702 116269 229489 1503192 464106 1956423 29463 964372 1297640 158248 434753 1155030 1811290 1714123 669571 1618903 508452 1075177 318531 362281 246557 1125150 11527 689111 660656 886828 1103127 766964 1244282 1691400 408303 1287605 1083809 1441163 1622849 1425303 1408867 924225 639888 814500 209975 347423 105337 1939714 536454 1263613 553971 938138 1409773 282247 1239391 1036817 1294585 1762006 308951 1851070 667660 1614087 1913317 134828 985477 993392 906116 858498 564023 1951941 595500 223668 1877191 403880 302461 1042651 1611366 1187591 1658888 364516 170340 329544 1740934 371106 368217 903985 1418785 124839 1651963 1531672 852552 795191 1518015 1408176 1412733 1817691 1087469 1506496 146896 1530730 721024 522705 1694596 118763 149548 1795674 365991 1729758 171411 1395915 6827 1733766 1850672 135303 1326664 1744070 903068 1457272 632206 1084912 312711 978888 200565 1746506 867610 935053 1198328 924649 542975 1473298 734314 1201888 1760093 1014330 1581220 1261925 1426046 1360170 1282200 1671076 497190 1739940 764040 187233 1259781 399192 1629287 735042 1488533 1040832 1217136 620752 1113945 1370828 1827811 1713540 1645511 1778172 259057 401366 562244 433183 1815956 338055 35183 1459147 1299199 1818100 464165 755909 78565 225393 71129 1220297 1743501 1431766 381759 1974922 569338 774548 525619 19310 1241556 258574 848098 1136595 1544095 978926 468128 1153360 1510869 1373609 1887218 1312257 1476463 1779614 370389 735931 1760786 1097326 41359 1451924 1232299 885206 1123311 1906443 1440374 966473 345312 62435 1850970 885350 1076324 1216108 810885 1737437 1363575 532614 950621 1440536 1446288 636085 203449 1563416 890801 729427 144027 1060231 457076 1270933 548125 244368 811344 1421865 1137744 130413 1747866 1621331 449736 1559080 1811196 528093 769861 1897573 72123 1557431 1672132 1558893 277716 1424445 1266889 573591 181386 1643486 1587906 169574 299787 26809 1981920 1502700 1516666 420237 1113223 588659 1662855 795171 1498903 199630 150836 147966 1798895 1543892 657302 1531534 1894923 1086344 552745 634589 366173 1801572 1033417 822272 513683 609629 1469450 806365 1011415 564400 736131 1793257 1620499 1382750 1282355 1131785 1549 660299 1054153 657682 323077 1886634 451322 862790 1719627 1858980 1044225 838299 500022 1629217 1727117 1705549 1094067 1674920 456089 1737795 864176 1725773 1128304 296344 165919 1045645 416494 219997 763340 1375861 1445769 1354000 821435 1030331 1623148 753255 1064017 333728 363408 86898 1289593 1429022 1296758 989258 637583 1564094 489031 820875 1541599 1473869 260467 853040 1988209 944971 614049 293186 570817 346248 665724 1709614 119827 1490290 1653489 656821 1973431 687964 1771057 1360164 1127008 1384087 378522 94291 1599254 123414 422543 523284 25773 862927 700500 84343 1173646 1589757 416111 807558 1089009 1671862 1941654 81028 48919 847317 1323191 1263888 1386655 468963 1215083 1224250 1441784 327279 1426784 1183355 1161151 1054311 305878 1417826 104491 1701200 1092619 1000455 1849536 1857656 474319 1745967 102277 799458 1665300 921502 1958036 247832 1850345 647304 63306 1517716 1798176 1266794 1239624 1063941 1914004 298558 1266686 1217762 1034982 986655 94344 1618693 1133411 174392 1424739 195228 732345 1363750 124796 18870 255953 1760106 1670693 1728095 1148889 1545518 685351 797098 1873023 554154 1729872 1401583 882456 269346 1893666 45616 1028612 340403 108677 237736 1680887 971537 742155 1460926 452105 1255257 524178 276757 980355 1782924 1095914 972002 176776 761682 1471935 66926 148376 676845 343362 396013 812130 924079 652005 436819 548572 2399 1352447 808036 1250655 10692 538027 74805 818788 556030 1721014 512104 1877066 981901 601016 804161 492802 1487443 1915548 1173508 68044 290351 1844642 713195 1700693 563612 528922 438309 1917173 988432 1993844 556515 737145 726605 606260 1409031 817668 375110 1616787 712527 144462 72475 608184 84971 98240 369405 29845 168252 520812 1901186 1536654 610226 296865 287328 1107976 302379 470175 864542 1254476 1049253 287326 923268 208167 693632 801431 991255 226671 820799 919367 1314797 833652 522535 1826124 104679 1049684 1579176 427959 377177 1507125 1852126 1739852 1181741 1058089 1077943 327557 518976 1420327 1790203 910244 1205086 902437 167142 1109924 95383 506836 507977 1736894 268235 1842928 55465 1925961 154071 651049 641276 210926 644909 1035796 382585 401679 522606 999840 1421002 187997 1016376 1674358 339903 1292923 1508269 605259 1906358 633480 1669234 1640821 163867 1406293 962061 1960508 741162 645749 81081 1947480 1275593 1556859 1360578 1768627 906087 1709492 1772745 1827222 1868828 1360212 1337406 1934742 815644 1479336 764375 920047 1845815 1852087 923604 630296 724394 126504 1809844 760755 1110766 951065 471293 1571519 386497 1767933 411703 112546 962277 175726 1919097 1089311 178209 510579 751514 1973235 1156154 389519 1055993 1588749 1675548 1618975 1296318 480584 793675 169245 1168414 1811386 257817 485665 1659708 175771 432305 1944622 360922 1740386 1852941 1292038 814168 1661884 542812 1352908 402302 1493117 1120962 1698004 1439202 785524 1524823 1732045 550457 1924730 342156 1475169 1360330 1205411 1406004 930330 899987 1518006 908085 1409336 1264162 306524 1120741 586861 1376474 1765774 181366 38962 705662 999172 270266 913823 1760027 1033895 1885526 1275051 1153131 603911 993791 1812500 1974703 1810690 294348 1873351 406268 818034 1549850 964657 1173287 296773 277497 1318515 1754012 1800133 4434 1389563 1588436 665650 1631724 1985622 1333066 1292930 682562 1265461 1508147 1499723 1776826 163455 800827 1283038 475922 210741 113237 909364 1528876 817573 126839 608979 1061268 893601 1118591 1478767 366242 1924117 220242 1457544 315806 351163 1258104 762900 72408 1655027 168143 1224011 157637 215675 1902154 1864670 183864 842919 103450 1619048 519777 1561277 1610986 1189036 1378251 1069506 221569 302883 1844348 89284 1150577 983167 539770 233841 48258 902747 869170 1617512 1083045 1304654 1268483 288707 1460462 1060531 240364 863717 1332487 1391455 448948 61347 614517 1342979 930861 1624188 83932 1234175 528262 272835 1230540 916077 1489337 1516770 1480455 1702448 1814937 719302 895086 497715 866433 1646155 1543483 363884 513044 1463163 188995 927584 326034 1358805 522824 336184 1410313 10898 1769588 1764492 649900 971822 1188997 1165651 153841 292130 571579 12004 1630474 1127525 1483459 1454976 1857235 1180974 521927 791424 53018 1076695 1613577 162680 1877754 815653 1611886 1927514 1401499 130424 895599 23526 1092495 1588037 635068 1145525 1276113 1914147 1831924 965470 155738 245769 1930025 1285412 566384 1543489 1007467 643906 1628251 1795464 1728654 1488887 917043 265262 1660229 48384 492626 145755 347667 1285696 1111689 1328602 1826951 1250750 285043 577387 480884 1827730 1920729 1288024 1040337 1627097 1919502 364902 91057 1531779 1063267 22921 1650251 123187 32267 660433 1135722 505585 176405 1772071 68068 570649 1266615 211119 1441014 707106 1139024 1725883 1526588 725777 480913 563666 29717 1516783 1914557 1918733 559989 1688484 1203008 350917 1182353 978505 1023389 1095270 592895 7843 1669080 1441445 953675 703909 1884258 1146076 770513 1594972 99365 1043083 561139 226659 445152 1208907 192243 1441043 461127 1093677 1256087 984094 1371008 1006888 1368484 457480 633872 1331105 143080 702177 583488 270090 1179940 445675 1384266 268471 1261079 1437026 310112 1976670 739707 1542207 1086071 79829 1264546 1446935 1201355 1985014 79935 1089870 839775 980320 1051838 1720026 454964 1943279 882538 1656889 232873 1328865 1941193 875091 1488492 718155 1763488 1474906 284843 1798483 1989734 661097 1710588 1460025 1388371 1735682 152355 931305 1546191 1222670 235636 523444 599664 1472790 1844728 1831264 1403619 574673 304018 294248 325376 872494 247746 761840 678857 699965 1253458 1905970 759188 1504809 1288575 1230494 710105 1422775 450778 777229 555988 1882579 104928 103412 921378 935020 565393 1319445 1522558 1878350 836669 1213532 452458 1678458 79009 263218 1314067 1487977 1638392 864071 1079916 582378 335917 1584270 559051 936674 883129 707255 1819713 848434 1970630 453542 353101 284669 86060 82715 1922386 950863 685529 832329 647314 594175 1371984 1841125 385882 1389129 1934744 1773798 1801947 520152 872441 1940067 1442221 1745028 1812546 796355 467968 1456741 494062 1444901 315111 1104713 1110140 1343901 1824482 1186558 45034 1006044 1515082 76556 770756 1514156 848197 411656 736698 1661146 1910797 1473533 377590 212027 592867 1511757 1422803 397657 1619317 876458 190496 693344 541551 1098144 933577 1581375 187994 391455 1625140 285948 270555 1920974 1357627 1940318 485959 387967 1240053 563992 935762 1282175 1449447 1178664 1318770 74333 1245287 1798589 1404909 1709694 1041483 865604 992283 1817884 1565896 1324415 364371 1628437 1227480 1991113 1187762 903663 1981486 738513 1529394 1817874 573087 1583974 1076221 592321 1524654 154158 1799212 433688 442816 535572 619591 1782328 358350 1856152 1052629 379700 1051557 32440 1318439 1910206 372858 1137531 946073 208670 851950 609620 1891846 257391 1737627 899334 821758 1782031 1508704 1193879 629012 1177181 792570 57648 1246305 1704999 1205317 1493175 1254535 1826179 1536617 1629526 1087485 1053315 1182113 1216088 1380558 1063026 1553033 1537772 580184 1538464 686750 1071615 1001144 224300 393998 1043627 390025 487877 952680 1084074 1007080 893517 240242 927272 840543 236290 862856 360852 255452 1119101 1039727 1155560 519573 1801250 433501 244351 963607 908997 638459 1448967 890008 1476924 1676428 1031163 350619 1352313 1975518 1446809 1472361 1684525 309285 1265104 6692 1980676 755077 1213139 1284425 721531 1773332 1182463 153394 595311 122463 403272 1126003 1411111 542290 905676 1891933 1045720 1713722 1288812 1276441 895684 490579 471691 1141204 1335286 1209469 554328 1724437 258352 35677 1890701 1882384 193631 1296679 1142525 1045564 510355 425870 1497299 659009 1375255 461175 1047681 854296 145160 45381 545633 1440867 1248323 1736067 1878976 270060 1616799 693579 207987 320219 1596076 1359982 1881798 1057801 1473667 1054699 828524 1266206 197824 1637699 153903 873016 418538 460570 1912187 547784 611224 1094249 1605306 848601 569452 1043996 614104 1491847 1160468 382594 1512563 832915 1120322 937867 1729451 472099 495550 1902770 1427365 281733 138296 1393313 876077 941612 874935 1911961 1747217 974568 21400 59694 586882 836648 1621872 1607870 327094 946045 180957 1319324 1790792 1027940 600789 1677162 1956191 798732 123915 72255 1653976 1603412 781458 1687565 1342754 1894763 1656811 1495722 1819244 194179 1794743 143977 974536 1753374 801516 1199838 654539 1591738 644370 1771587 652908 1548916 25742 1834909 53676 1312554 1346405 1013265 1164154 231562 1013154 341473 1335654 679401 682413 264480 1085196 458754 346918 755535 497340 1009579 1592456 1597454 714085 290666 165043 1687400 333049 417302 581714 1402182 1785784 1020446 615530 578458 1600924 1258457 1920541 144797 1474511 226610 1781759 199285 1183749 1660433 463761 106480 1942698 424011 1310387 899346 1489013 1302916 1502874 883695 1526894 746990 1966619 372884 172446 666040 492081 1575281 1323063 649170 714579 1334026 1129012 277288 840949 691451 1234982 1734767 967092 1719983 338324 356114 1460685 919136 940661 581780 540336 750142 1171170 966770 1857328 1650623 1389356 192483 140201 31049 1919602 807846 1816519 1156211 1991966 136466 1448919 436348 1608093 723721 13705 1257779 950831 1382477 69789 1500668 834909 1804876 1213600 889278 1275419 1190393 460713 771669 1728826 441998 1031150 1472589 1687984 319567 884594 209699 994149 125877 1144020 1927492 1385898 611378 1525313 552408 138074 1752158 186173 96387 390608 945286 1384602 243340 144954 442118 659815 1764452 1653123 947793 950137 906474 217226 1667353 1297865 479170 1850378 1151405 1735869 521784 81606 1822444 1954849 1269367 1085239 1972908 396957 1987007 733683 102255 1796956 1688583 1928332 1329771 1011029 1299817 1056642 1068568 1713484 780016 588705 1211734 1231984 1819990 165322 328077 1711673 772983 1807632 1746563 678257 1923219 417225 627338 959997 822226 1007565 609487 1215755 276932 118293 535012 1861314 1748004 98959 185636 556837 1193189 1144529 1769273 102541 1654344 298998 1210402 804783 1557902 776570 897725 67336 1161794 49525 1967571 73961 872311 63893 364393 1120441 1353189 900253 1793244 1498458 1528450 690370 1323730 1934236 1432013 673040 1849745 1107961 44968 702999 1369829 56355 1500261 1381962 1443370 372198 657590 1773754 151320 1937572 1746289 1241234 51678 1336837 156982 409409 594342 1167819 486897 501872 974435 949657 1212646 551833 1529793 730087 683314 551185 1495155 994082 875770 76460 1239450 1111965 927897 980642 1424735 214934 1917865 814252 539187 999019 840364 1990813 1616742 1443681 885760 1353235 1467248 48274 1458069 1198337 1556942 948171 1982481 1679301 1056895 885658 180279 1344795 1581870 573233 447633 685377 1305697 1695369 1790471 1540762 1358395 1158063 824465 953672 1091691 905196 112405 1862065 413515 563923 1374706 139749 1011907 948204 973190 326824 133981 1478100 1717388 575417 88818 915008 1226058 253311 1678053 905980 538152 361772 1191539 1240997 1353920 103688 511193 1194970 1349169 1581347 380386 1976629 1255105 1679 1907420 1268176 1746687 1091840 770975 1638375 1517319 1364620 121022 995423 758262 811252 1297734 1957573 717632 1776783 1137582 1857179 1602703 1936203 1103907 1868048 329667 1160749 1103746 1832767 1501234 425361 34891 421337 1601200 1864801 1766012 1549589 1281050 1040743 1028944 1124628 1892032 1690438 1787952 1527996 125473 1608231 1718683 1856373 734083 141131 769886 276340 1445307 57187 1474351 684782 1469309 929053 1251332 1634561 1364090 120756 1454143 356453 99841 457779 950202 815240 1258191 1008542 1130690 1029402 213955 1173999 54381 254607 529598 142594 944059 864990 854303 501907 1796188 305514 342108 602329 1839206 915988 1126380 399729 211277 1402919 159877 1981448 1372345 1039685 1725890 434386 358560 1317599 881497 375359 503090 1173082 524843 322561 415622 1339985 1459505 1581785 1235088 1239716 115764 1433099 1495163 244910 1633318 1863823 442248 1548355 636156 173228 1559355 1207811 647170 1994012 24015 339279 1162212 1413060 442237 1942876 549966 1659780 979646 224655 1577833 1835683 1160094 1600916 1034641 687323 561126 681285 299662 1401055 804721 916973 223871 1792304 1820344 1911347 1103219 539188 1871663 464221 277909 1570235 1227049 981089 1798243 1851003 417747 175121 1364042 683467 1218548 61693 1768558 1041153 1816409 441102 1552095 661632 1428128 1723477 1972020 405992 519130 1494967 830443 1516323 710493 1154474 1216652 831269 1340684 1769441 1951188 528505 1651578 1815491 807702 1553299 906193 1612156 1304290 1000838 814975 1940940 1771444 292748 885406 1423325 1925362 522435 80566 408815 924945 373399 1733775 1356823 1255999 658855 587211 1207054 155423 1394676 675043 1893966 212319 881868 430450 731395 248755 1652 579224 1388756 1136067 132289 391939 820608 789949 192274 1095094 619846 1114800 1042393 284860 1581307 662393 1105394 1983907 937339 1862558 1950477 1720742 577054 686453 437362 1447341 836747 1699722 1197707 800465 732088 1801212 1793424 1501863 879179 74318 1143314 1808848 1519584 1894459 1792766 1896443 911622 29283 208464 1254660 168538 279830 1649838 716682 379975 1634453 1624302 430391 91235 309287 805230 600932 1609301 487128 1630626 338115 68802 609123 383011 154292 106015 556444 679279 1590907 547419 1594699 1534631 1998316 1268016 1925211 69954 1380 497399 855758 192569 1161738 1867431 612741 1118430 920328 999628 1459915 728341 582188 1304017 1668386 1427717 1669649 817788 916223 531883 1289303 717291 642882 130019 531288 527670 1008746 1394534 1624451 1338701 1234795 338896 777642 1957226 757427 1774481 1437269 1781439 1427967 256547 269983 1519891 1200507 1367004 1375595 610085 1973657 947132 1280482 1435339 1345700 349375 1709828 1690451 47735 1222861 410833 219276 1954008 610171 1517584 558823 711372 359917 1110122 1215993 1689999 1292619 613963 1866395 1465078 1599863 39517 1447130 767632 619653 984023 1437014 257430 1997538 163511 268000 608470 1294631 740240 1806025 1163252 94678 1198220 330453 1778471 205555 1252334 1193059 186177 1260152 1790588 475945 948292 313602 172146 390350 612030 1289359 926236 198076 1208338 566684 247541 447079 1224416 912969 1047931 285600 225085 689087 1766740 436688 330937 1863013 950882 1676120 800156 1671468 820330 1088132 1692374 1745363 83843 1507070 304510 1165487 1698039 86811 1508881 1369889 799580 938034 587325 1631811 683938 812532 1991373 1510863 535971 812018 801014 1256464 1425099 43576 1929836 98229 462353 1308350 113282 1974664 429304 1570812 496253 831245 1951282 1613667 1983448 368194 1915637 361290 1093285 660251 239391 1029060 647308 85651 1889923 891830 392127 1068503 476016 1809935 718525 886114 1048134 1502583 1699261 550930 1653215 1014342 1647878 549605 766495 287076 940571 207310 1633221 445380 207197 1161234 564187 164145 1455747 1057637 704847 735448 835565 844592 952038 319421 510895 754191 744540 1811927 755030 1746172 1839508 951239 392348 858178 492057 528406 1752100 1876482 1986123 894265 946725 1959995 1644229 1130230 1888901 586076 487683 767248 446919 1152279 1648146 1572285 1008922 1835404 1443448 1579702 595626 1894688 1664299 1710368 1858034 882341 1153204 742568 1897183 1986699 1529769 1647139 1942382 714768 1051400 109674 90216 251078 1307253 1623613 1095244 1754443 591900 1809493 1100460 44970 1945346 1086249 1995721 1158937 1417716 1696218 1920808 859045 923016 1929097 600945 1387607 1954882 1561303 851678 1430860 1905430 486103 1077974 1507720 1561046 1489446 1487261 224414 296685 524202 859960 1783255 1848833 788873 1261388 1071966 1905778 173364 1273182 910481 245008 1114894 1437586 1886904 694266 245686 725249 1128708 710393 1202098 862901 559180 538907 1834785 1752138 819507 204501 487593 569846 537182 429694 1215493 800234 161599 286442 635096 362743 1385007 685223 1367750 614725 246772 1383897 1517966 357539 381269 1597851 1938494 785209 1491397 340883 690601 1175351 991273 428140 360471 988487 1297350 1115347 96803 199308 1031705 973470 1733014 1702968 364717 1587350 83699 431218 950377 955511 1632403 291481 674814 329365 1764774 870796 1827677 355644 454268 222765 688385 1279166 1503546 443360 983446 174013 1954353 1658768 1340398 1463477 1124756 390191 563499 1206042 1253697 1317424 1427406 1343725 853169 608438 1463447 1658344 321377 804005 1884876 221372 1000874 1088861 1849828 1060549 716900 614216 1489595 1197847 1242084 1560388 1446962 477936 519386 440406 1683417 526395 220206 1710888 1076457 411217 1762351 720419 1753364 979661 554401 1142157 1547423 1557031 1198165 1359596 1160127 1903142 98327 1324655 1621845 656636 1880340 440919 172821 1779 1716302 726110 627686 915540 1419622 1341738 822075 730657 128329 158647 419937 1373 1969107 1522940 1112827 1133630 1323765 221278 191834 1019665 122112 1946404 766850 824871 198610 381301 1050584 1203433 1029966 601537 1263364 292422 342355 38241 41129 1634670 1644382 1415966 1179553 1125749 1777692 1230456 611725 1947361 1014632 1995712 929724 1001230 1733464 807269 1925935 535646 615802 1238905 686577 1349047 627295 1744676 704010 1380424 1730615 986869 890757 54739 1921876 1515956 1096199 971497 443863 1460971 1953721 1745753 1215012 1230709 1690529 1145759 1498330 415286 1706792 242019 1038494 281915 510672 1698679 1401498 484892 657260 883937 761892 1019276 1959316 373977 1324974 197241 1868293 1894305 1027465 1089803 875732 140840 1633046 465977 1499704 405484 1107268 823316 1923111 886350 126465 1652700 961522 1547642 1725108 311013 1586464 1150975 1943084 1727459 1066169 1864150 115225 323766 680674 653976 864697 1797007 1345451 1391559 1108166 610859 1972304 666166 1173256 1124028 360257 134682 1528237 367040 1637484 774858 1028234 258316 1186841 1631663 623000 586635 291385 949953 1556265 926002 1634872 63983 498654 387855 241993 555200 1102835 751172 1175926 1252517 1534324 448659 1700237 755102 1414836 1229319 1690806 1539766 791289 961067 1384906 1506712 44372 1762228 1932803 1683949 1547791 59033 998731 998580 1273455 1147575 1197372 1188300 499528 288476 385 1023210 1046619 1168996 321269 70415 135222 691776 1838406 1440886 167735 1930336 986256 164929 1303656 19476 748206 369141 1286046 1772648 259776 1338108 1271837 1320099 501965 980448 1317111 268840 1153222 223756 467797 57433 1166825 769884 677112 418497 1254246 779606 502668 1914479 440405 636950 1152629 1347428 1174445 1695223 689569 1227962 1762054 475863 414471 1516287 991086 778774 282499 89605 538883 552699 76784 1960199 710726 1608151 1876889 1415373 1904188 628167 430407 811113 1191189 224793 1270059 1687954 882600 1044689 768451 252893 73072 1279527 1652475 1471882 1360931 245656 1799002 677313 1813654 322600 510052 1806514 345277 1668509 686877 909148 1844565 876623 1061234 1208788 1706703 397548 927142 1053063 1563513 1929841 772196 1313555 458443 344189 996135 1149473 323937 1058696 130457 1401531 423899 1002238 742443 744293 1120709 374442 1722301 1615642 1873121 1851452 1230747 1068065 852283 400177 1843006 1221816 1052935 1243147 1594024 469186 1837646 1569773 1175082 1171984 1844510 142522 1827315 1330011 214430 1794158 1274541 329771 1445148 406802 331457 638117 375854 1807966 504010 1434421 1724746 628456 1676481 1974670 1624619 416981 628278 763311 959196 216690 1223282 1357644 535017 1775756 1449585 1408434 1660770 857253 434748 1690071 1999628 1248196 558452 444758 1591608 1362882 963117 1569005 1780129 956522 951927 572017 815252 1948744 379003 819357 780223 631629 170762 716417 141789 1497610 1769230 442400 379690 1481853 1365924 688597 911211 1058136 1579825 844217 1920913 977632 352158 583304 1395995 846459 703382 592517 902708 1066930 180400 923925 404618 558556 1714248 1173230 1467962 290720 966623 312243 938670 1304284 1798509 1621384 1919586 1511448 1679773 312796 797773 1152799 1058596 1052479 589275 1245796 1743405 618493 863256 554965 1996100 959679 1199147 1782147 1399933 1536322 995160 535876 530112 1810572 1523938 149378 1431606 149 100411 612012 1367535 239230 647755 820721 1685617 1858911 784017 1589221 968591 250546 1541299 1559567 654959 1576633 788621 339235 691549 1574643 1316830 488165 1134070 209399 49107 314094 820942 694794 1240760 728947 273038 1250236 1160398 327060 1262830 548828 1214795 1296018 1219443 1746409 1012980 1064845 493968 1926396 921976 1973154 804102 1066223 1795935 507670 55171 789555 1988678 109194 691891 1850032 1882443 943737 1541283 1409282 392714 1735008 1367230 70661 195648 1685500 1301101 518831 976704 745527 808269 1900432 1646586 502923 1721466 1333426 1124057 1870529 1223319 462574 1329327 495350 687599 683235 1659754 167408 1490037 3464 543651 1154482 944718 513612 1065356 1448469 418433 664510 865384 1992241 1464487 1975955 809533 506867 174086 952256 1272302 86413 1992405 958163 963610 1979872 876731 1456464 1242135 726874 295338 1970513 1756413 568034 1714990 570536 1873082 451840 1144146 186203 1850598 867486 1771312 1010666 1002694 1611265 1736184 405834 1216042 1966285 1647295 654413 1436965 447151 282855 1755799 1307041 730066 630442 102269 105764 38457 1052923 1469298 61398 1700289 1654651 867047 1469600 52288 1404709 1139383 74603 297010 166030 83945 1376882 1917956 1973025 1488535 756497 735307 393470 1015274 1292011 113984 977874 162452 1555811 504792 1055410 1545726 1444850 844743 1700751 652705 1144491 491798 673670 1809360 1133423 98964 1538949 1368661 1172542 1003560 484336 1738525 563969 520733 875022 227906 576762 1900826 1738133 72447 914809 876775 451636 901461 1765328 1147400 141123 1924341 160824 178723 1490305 803549 841429 227210 1786536 750017 1563455 1146975 316030 1569329 1646787 1230336 994423 1429825 209263 595558 484364 1224079 715072 428453 692040 883693 1676946 234584 314801 832923 1909416 1602810 166140 1986979 620883 301063 1886840 575365 652263 1169992 810983 1038224 1311933 1342603 1506081 1666896 1386750 242358 1371915 112057 455185 1668240 979699 700314 1208918 1048611 1695377 356489 559491 1180172 1532603 417464 1224463 411122 564593 1949371 26390 1646374 180226 513453 203838 1847269 334644 1467881 1268369 1134925 951448 190549 722625 693426 1217161 80819 1937047 719979 1069801 466159 1863036 312702 1773986 141690 348941 1572372 1110244 1482738 564846 1658804 590589 1263960 6904 1247622 923902 392622 444908 1942186 972564 87473 240119 88001 40227 406807 471515 31925 1531619 1539683 1640065 1015649 785913 1191666 1273530 1346799 1983691 1018219 642041 604015 1851384 651058 1882343 1401952 1504396 95595 1070698 1667303 280994 875620 1694854 1983386 74070 1347816 1371228 1769072 1508986 11073 1812817 98808 1978893 1794106 37252 858838 798792 1757251 481742 1627493 604434 501180 315779 1137312 968111 1581425 1277013 1762013 1261504 736261 897358 984666 1614067 723124 1775498 596655 1120588 334510 1601029 596695 1791043 1044154 1953699 1325423 1309030 264698 38370 1324476 1999548 1046517 1712024 874753 52227 1519189 763171 1149069 1736472 1071898 510829 1931322 499729 1961165 1189638 1943076 45755 254996 140622 1464585 1825445 1224163 191523 1337987 1829260 1094050 1161544 944346 1566090 563958 526247 1456108 1715156 1131689 1732964 730285 610162 829455 302253 1111489 1305668 1469827 672926 1582630 1669247 634688 1278875 633057 588797 595809 407271 1037097 1051429 1114099 1208226 268515 364131 285436 1979683 203356 1744610 841911 599166 1410637 1172967 1760970 1939108 1014595 630153 863851 1632068 221563 1316898 1776170 1959864 45702 1956640 70580 1754547 1093825 260335 635319 725579 202411 919945 137285 430222 1805703 716645 869057 981745 1768484 1694674 497354 1669806 847892 36176 905886 687729 253803 1892093 576566 1834230 1546308 1319883 1058436 937049 1684031 1582619 1633433 178631 1777442 1010631 334859 3062 1467580 1863913 1662791 882001 204352 15844 293255 1149046 1531167 699859 1211245 536190 1944805 1791957 1626019 308592 439316 144455 1082577 211542 1628843 705493 1783042 1111067 388932 473364 1485631 980218 542079 1274052 1153528 457768 1318790 433903 1749264 1988508 1093091 947414 1874263 815171 457431 334847 14158 1639231 84261 147312 1542333 318575 805416 168865 814080 1742151 695817 123694 43069 1067733 1753061 677173 136607 618180 743187 459429 1618020 1555561 1246750 373209 1749075 1027811 1350758 1707147 753815 938229 1576778 751599 124961 586845 875933 337764 102115 896968 1819017 1699562 836416 804289 798109 1925759 1373641 1362585 1979946 746641 411714 1327733 1580456 166392 152183 1917160 956441 1594452 967937 1297159 1822245 714012 1162180 207952 926220 1235227 737194 1234560 1188929 1561021 102258 66191 1288213 1393289 1698849 1329925 1806990 1017759 340890 84292 82621 1746729 1293888 544871 1350306 674095 1206634 414949 447393 1809588 1559113 1673992 741474 681111 402808 1434582 99437 693175 161723 977084 543516 196210 1453646 360581 124075 349574 1328861 159149 1660053 793041 1305268 511385 1622950 1029233 50114 1217415 253150 594491 967453 1237971 280836 246815 53217 808719 29234 212819 314619 1878513 670225 1128184 1346508 1195572 827683 1471786 992952 1467465 292043 423866 363237 576865 718578 515896 1516430 732108 461417 1918879 1244342 204217 1216506 1954956 1356239 1269810 1305103 636822 1189583 1683027 992908 292441 1978580 1579731 441473 1713810 1813617 160647 389675 5512 534360 437359 1764428 890964 510725 689450 1648836 561080 496458 242140 1447217 1352070 1897586 435294 1488637 947539 172120 1828466 1733399 1636542 1813364 1749374 1403795 1418349 1685837 1468340 1984408 1723253 898526 61650 1669460 1712502 637514 734283 1226071 182373 1901300 1965523 605483 867288 1761375 1976796 1775451 1242428 1758458 1637990 583071 1734073 1744027 990381 923385 901797 433479 947502 1930456 638378 996044 839459 1572236 134341 13514 447569 1569644 891862 1569585 743252 682358 342820 412776 458716 1942947 328658 1717588 1478380 1196344 278694 1890304 519725 473805 1767409 542817 887076 1930610 902724 446096 514547 1713797 1190209 522648 1068368 1099916 951633 658784 197840 364328 1366035 644807 1050205 823840 244130 909109 84746 1767164 993364 960158 750072 797747 567896 1444703 1281838 1203410 1021547 842140 1892219 1710401 1319795 1472679 994135 1722126 1868437 805956 898997 62590 1553150 1235922 1583204 446164 89769 1121407 438719 475378 1185134 592007 1093908 781481 921857 1265489 985359 1586985 761473 20844 582426 109491 959867 1660836 1782828 991316 370252 651338 1370105 623602 1741030 1151914 721386 31211 941705 106145 766279 793019 1528412 281520 966551 714047 1192965 1929729 967995 1024097 770259 1289314 1861492 1326469 1847040 838692 215624 329811 1620471 784277 616519 513041 452866 135131 1766175 79094 479350 176504 407968 1118345 744492 1313009 1578238 557893 1560193 124874 1226892 682873 128467 1394911 1316742 14254 1953060 650086 991994 635604 1327621 803938 1555106 597027 1755179 604097 1374778 1917502 1439967 1971522 1348660 67629 1610930 143938 1119585 142328 1515544 1974499 109034 687753 1538439 1259613 861183 535418 1071528 1847672 1062840 343334 248545 740699 1781717 897088 487234 1068958 4955 488321 1250065 1259368 1815435 572993 499792 721525 1241837 452204 1172849 1687071 1616138 206189 1461661 827026 322993 1933493 454196 939669 545913 1580625 938821 1257113 678020 1117810 175162 1110445 1860503 1464992 1528371 1642104 889597 1905392 900506 321072 1215442 699809 1438054 1763749 1360638 1715899 784830 819015 259813 937341 1578137 1024611 744033 1941943 582392 1980723 1784695 1426443 491354 422446 1022260 1149788 732174 1875109 1083259 405911 845256 1542278 627166 790830 807719 1588136 1436983 1219308 1839081 1480494 172804 278254 1411172 941212 1623390 105771 554267 1567032 1824646 1178614 558240 1753498 1572315 1195536 873023 367033 927240 1275628 359714 9906 1090514 947661 813410 1008257 1501739 22238 553513 696128 1151436 280216 1817991 933471 1082350 161444 862794 547828 628640 259268 1366242 1996461 1189887 1039374 214745 1876730 1670899 1694525 647838 1585455 796290 1414675 950592 217384 1868573 1480263 434608 1624270 255281 493719 1002760 1694041 1114584 1806358 958242 392897 233568 575796 1164759 1701833 1108717 1930378 421100 1245440 1572183 859038 1309552 1328448 1103161 1444222 381832 423539 904770 20856 1613195 216167 1309281 546630 453563 448881 547957 385268 364579 1716647 263868 1483672 1240130 270452 3508 1485620 69064 1058450 1342451 74671 1627864 1448005 728182 645479 676179 432899 609858 1532600 195595 1303828 349231 1699181 832405 1744429 1018131 270512 1246276 1911640 1008314 1850971 1349868 1394009 232436 1311815 1222731 74002 729001 1151670 1398372 91008 979833 1056467 1147155 187915 118506 2452 839962 214242 645205 275580 1823129 354257 1311455 1700174 28136 387017 1719383 1988333 558705 765167 532482 269512 1571545 524127 609245 273508 94965 1850645 839100 1362905 1601599 1310065 1325233 24210 1538973 44169 1893270 1848099 1343063 1305619 1855736 360285 1320543 637273 1452141 970434 44730 148591 26342 637227 808201 1031625 257886 576215 1266337 1287174 1984780 1646079 700583 1294874 1033938 1165296 295069 422645 1200851 1451003 1380233 1476270 1919444 1112871 1814706 1671030 853596 288510 232035 203906 937704 1682062 1466084 623213 1987668 1667266 920435 380278 1860822 600735 1531853 1574450 876741 552996 1510174 421170 448050 1199047 1569503 940596 686637 1853330 1953899 611898 1371069 777624 1633185 503253 1361230 1904770 1361267 1007415 188532 1314943 1830875 1543311 544070 808938 1486670 782818 369787 176795 1997372 805437 96429 1257371 286054 1716396 544413 1175144 911851 681194 1518102 638720 1748072 147926 1872785 639943 1859419 78836 702952 452892 1442778 1466917 1253872 1243679 1677617 871794 945402 392707 1220901 419777 688050 733745 904496 618944 717002 1538278 429477 1571107 38551 819282 1904869 426229 1168244 737854 1690769 406941 1325022 993437 898664 1739278 73635 809296 1069662 1696969 1527201 528119 977613 1377085 1851496 1013519 1935386 252081 1294255 916643 754651 413356 197913 1912082 96515 1029205 969440 288204 569916 375615 1235888 487520 1929070 897835 885740 1203220 1700391 7758 2174 1319737 23192 907060 1582109 186668 443645 1258291 1991312 1374699 1822375 1117069 1009901 1774127 96876 380661 1571210 53748 228824 1395806 717687 1541855 1883133 926635 5818 1246512 206216 393478 691585 546828 812968 1404773 1432193 753290 140402 1067876 1979576 1717014 1169784 1021675 974759 1518343 853614 547723 391310 686452 176731 113668 183841 361030 223721 620623 3610 443245 1187541 483129 576204 15331 440288 1414027 32776 1528541 1878853 184079 1637343 1499291 834631 811586 1867700 1425182 634044 1248827 1934777 1013638 123351 1267280 421459 1750744 1286969 169891 852189 1475038 1865220 345509 1518252 935240 1379044 520221 1679731 466023 1529291 1185287 220141 1903692 36607 105542 1794766 583564 361625 1233596 361855 762146 395453 909135 1322791 410397 1774039 1849312 598275 1032896 1237085 298453 482985 1666721 1036872 1700756 1126638 1561800 530882 1953614 641225 1764711 999056 1824769 128813 1445629 155444 1994959 14840 883201 818028 1097626 1867418 1009584 479132 90231 126549 1786357 1568792 762978 1418570 641301 1217706 818560 1429707 186295 165323 597478 1838995 1929418 1790479 472246 1688124 954290 16727 1422502 85989 827568 1786715 797027 1531495 150911 365439 1414894 1129440 91148 924975 682343 1231808 1780613 1641805 237503 1882297 953729 1994229 1879545 559545 1484167 572277 143685 992778 1827475 1920292 1397074 1313119 1765961 1696411 873241 1656770 334493 1425577 951211 584259 195736 1911393 30081 864949 1098009 746918 377966 1285424 1931198 134459 1519308 497407 317818 1024539 1178958 1417853 1709741 1619387 1794512 205559 1031190 784385 831224 1894338 781136 1506819 701407 1971245 1073561 1734970 1673664 504377 1068600 299838 516682 1855642 760538 1918105 610290 1876554 924290 352461 909943 1336695 34317 652021 827880 350312 275417 9475 469933 1211185 696899 1528496 336044 411334 931668 862060 619165 1891793 1475525 661514 1444249 1214913 186522 1599583 1467646 1707678 610689 1932000 1504292 1584280 1648064 213849 1780160 511481 1411877 1695217 265612 1206730 423026 1650496 308418 483209 225797 962313 480816 227192 355823 1448864 1643143 1245805 1715048 1673567 1328698 1676918 1245555 1125755 1647700 1725175 1330612 633082 938819 948026 806640 924333 1801939 488572 1650196 426504 760511 1958141 1146105 514158 1462321 411799 1907339 214558 242406 1040773 1274494 1867413 1283545 316078 144254 562854 205732 1604297 1800506 988031 211735 245615 952800 775283 158138 620541 415007 894061 1113685 1169179 1906293 1134732 999680 129097 920441 1547719 1491181 798312 1768071 711213 1036520 440432 692269 424948 1773859 810936 1074031 238770 1718202 200827 123518 580499 83207 916026 588891 1790547 1713088 1162268 341643 1369027 1940848 420487 551386 313178 229777 1849896 1186744 1082596 1538399 1564110 1754849 318035 1857822 168620 701889 1889600 1432024 1428562 1779530 600856 1447688 1508710 82283 1304887 497776 1810112 558035 949623 1400221 1679779 389615 906010 1680528 1204072 1020347 640691 1130552 1181757 1614586 576485 722141 1381688 1839334 347099 1473088 573285 27500 517845 903608 1693189 1861089 167579 1080429 1838038 1270431 159722 1400071 101964 1778687 1477079 1342074 1438601 198413 1720867 167073 934126 611059 498507 1058426 884073 1817461 1282347 1608235 297730 47601 1307507 83862 1286852 900123 880779 1541151 475162 1390237 874693 808530 644562 1891092 604437 354773 1623484 134528 490059 1012963 805892 1694340 1196038 1392607 1708403 426966 1691855 495926 1453544 873786 1826308 1274239 1532215 1020736 1685605 383877 103235 1509196 1570687 752297 129925 988824 1824603 865793 1215820 1312583 1363287 853640 402633 671496 106611 406465 1186706 653569 1536813 1938877 1715847 1989860 1070098 1561718 1289667 348769 1913542 293627 48932 359470 759557 365967 69295 1136074 873385 1257815 515534 1034839 696301 508031 36284 351983 696682 1748314 1862706 1736859 748813 141866 344746 59703 1722943 1803939 1304364 1027620 334379 696296 1056214 206107 79493 1741757 435860 755041 484598 1978269 651112 1570858 752858 1096944 178727 1279495 881718 1183742 1629955 315298 871258 7759 559918 1046928 1855702 760766 1084038 510927 1646418 913745 1266507 238621 208377 392975 393006 1939678 1878486 1447778 1320155 149825 1423289 1734218 1179140 498244 1438541 922971 532078 1558276 1976685 1970668 969381 615002 802332 519389 1266681 1757035 737179 1361560 271191 538356 110099 148403 224059 1221378 303506 299587 134122 381855 1869608 574280 920075 349256 463603 722787 1634318 459887 1684780 1551495 1918857 851065 188866 95665 1294910 556194 969464 188920 341648 80808 1058800 713324 453426 921312 1842870 1455561 1332230 1770802 154499 49803 51110 153161 566065 225406 1871586 984140 1121897 1954570 527605 1010118 909951 251125 1612852 706383 1021012 189580 118302 329207 1591226 221347 23286 269408 43166 623870 438291 1271695 1319860 496637 386896 1431130 1340753 363837 390203 280670 45753 1502888 1983114 716834 380500 1426280 725553 1972371 1176813 1158056 1666559 1635792 1761625 448660 618337 1463372 485883 1850352 231666 327858 1583566 521802 247717 564988 385398 1235942 1471367 1404232 133176 1523409 352586 1241836 227685 1654574 1505883 1497405 1244640 1525255 1362711 1338717 1502958 1040370 1484850 366844 996013 702625 1875822 1477980 703895 675406 1121783 1449232 1629557 1711724 979068 1533869 978919 1388227 1633330 46389 981022 846551 1550025 972409 1355698 762314 281929 1647635 1470480 1647336 509637 504657 249032 963414 423759 929862 1879129 72816 688931 413483 1977504 182421 360015 1360661 1687524 1105415 769156 1630496 344771 1428409 1625785 1405401 1796981 1418589 520961 25575 1937169 1058116 1737997 915974 1229169 354492 66705 845618 1303417 713825 816397 236919 711633 510049 297274 1054671 1315622 834865 1629747 1699337 1880383 1464413 1584964 304229 1354208 1509247 560016 652250 732509 191284 900315 827196 262017 549258 1559969 478624 400093 448803 489524 315373 1342886 1390490 268149 1524800 1657609 180454 1868608 1024448 1917184 1451529 1484416 1766031 1570423 1064008 1126234 1300841 1991568 1452779 474748 1585476 402512 1131657 927867 1422176 584048 408681 171851 1829576 1508196 1618235 1098007 676253 1201946 1934085 1664248 178310 1469723 1240862 762429 913331 1442271 1957089 836963 119971 1083722 837563 80416 1182769 640693 299714 537213 1500790 1642671 1126151 1666143 1127944 1741524 839214 988702 1483488 997919 1008738 1723598 1879206 1948538 426519 1698667 1836372 782525 559292 613445 1689288 1336182 841417 1349116 1940097 1780293 15017 902011 710580 1802842 583962 1923039 1876905 1114216 1971348 1145096 1644613 1699824 1026665 628922 1449681 1868447 337664 37296 1529531 1686037 902212 493587 1809764 674965 1465145 974571 1444191 16589 1164058 642432 541561 558358 675627 957515 1776728 1549289 913656 219552 1066166 917791 562838 1509873 1071309 1602170 918877 1191938 1156442 1740634 1384355 179587 1369490 123862 1406053 1145006 1686681 1199821 920792 410800 1218682 160745 1092293 1530971 1445582 1984812 924198 348349 710662 1730859 328395 763241 1997858 49636 1114459 167288 1851778 1136059 484240 22619 725062 1765523 1069382 361770 1807602 1614141 1598920 1744214 65142 1395735 595094 1959049 1340553 272926 1906270 1480577 853302 651854 789230 1199591 415221 759604 158505 1505034 64263 373752 1828081 1493817 145177 387535 352292 842023 1625665 740557 637674 1871313 1934180 154221 165018 673162 708943 1171668 1730225 1624456 735086 195042 757949 1420310 1402093 1790226 1142561 1303709 69665 768051 75888 489015 1495620 609957 550861 1004191 1360269 556454 1181738 637509 438600 212645 1653863 1964987 215588 380810 1888297 755601 112796 1677924 1722839 1210966 1732592 798840 176577 745005 1145390 1093395 326864 1154336 1920078 1923291 1956539 1490756 55819 499667 649032 346974 1141655 117904 297105 1494040 606566 1069304 1647322 1649253 1874180 1150403 1629309 1623660 1923396 1014047 1181202 650133 466045 995775 71093 250930 1799737 470198 243481 1511638 874414 293635 1811244 141873 579549 1446384 1196477 1904434 439995 401973 896178 1931495 1589626 810366 662823 1999646 1125198 934049 1090375 323835 309400 630105 585148 569024 617730 521596 1484697 356891 512372 222954 517529 1897214 672300 273495 548987 1694725 1452155 1229050 1119609 1790237 195374 806840 1955735 1892905 896793 73564 426772 875007 604861 138054 14576 1403521 1519671 165586 1877247 1428496 680250 1158715 602425 324101 1620525 730760 1934768 1637546 780441 350309 1349576 1334435 614724 1115209 868578 1551459 1524537 691807 867211 281151 532099 879444 868006 206073 598295 1442323 1919469 61225 1817294 1945369 1040499 296793 923380 407408 510438 831393 1722500 864459 725429 321959 888491 461405 450234 1901943 1631378 1071556 332578 859526 1411319 1486963 1126757 261017 1632193 1086415 1413799 1235162 1462020 1062336 1158221 732011 1743814 1978265 39759 1694304 187433 1702614 779346 403961 712696 819238 1797223 1005415 1528536 199877 1381215 1667442 499682 1996395 341401 1902069 619134 405021 1904934 1135038 500244 133029 1106614 1005766 1534837 1161772 18142 1817445 1952981 981269 1833472 947604 39290 791767 394534 842520 590154 98279 1666339 1501835 929414 480144 1229912 1681300 1271109 40546 1971184 1568302 1504397 437942 135151 1597445 1127449 619700 1525888 1279630 1218100 567193 1529014 631317 1527138 1941161 831719 265588 141432 598423 978792 671859 206838 1961804 1745553 1955842 1334647 811266 1778245 41527 328501 764926 285776 791352 1443538 622143 789823 1869500 626513 61414 1870229 191628 1838361 381886 1936390 397193 871206 1868113 1011557 530037 594870 277163 373599 1654670 1988976 167607 815852 830826 1559115 384049 1994232 785171 1485433 1401476 1179353 412055 760168 875010 1143993 1439268 1559618 714644 954252 1130097 326917 723794 1120537 134298 1026752 592597 59410 1912677 1018685 399966 1553176 133419 857920 1854677 1183880 1442105 530280 345387 1033527 1615651 423280 1916274 1649779 130915 1643749 1387048 197834 1748558 1590548 1077596 1400100 223569 446460 1766357 877304 1570994 944498 1789562 147557 1588035 805716 1450912 1127775 958856 168473 1483355 1288924 260083 670247 569428 470681 1147125 718969 965003 1849136 1016886 1068010 345698 1001480 1577874 133443 1831703 1192753 758756 1503936 1314630 821206 1858400 267514 1279738 354032 1040791 1183781 666471 1086215 1825164 1491180 230355 1475554 1018554 282971 423808 1489921 1697002 1175107 418387 178585 1970176 1627903 840141 1517659 1333609 105968 1282811 236280 261778 1497893 1741942 515607 117495 810709 657488 968877 1699365 1207726 1507617 526208 916224 497040 230617 928695 908225 1762204 1749087 1050141 1659428 265679 595063 1370275 758348 466175 1905994 842158 374607 1933803 113951 427727 1086670 1487372 1400967 352056 1895829 1791274 1567109 745376 321768 977501 1617964 1974675 1210473 1636063 532188 784838 1736261 1316125 1093455 906192 676046 991656 462811 1742614 825384 1640224 87244 821819 737885 1799089 238982 1452035 212222 1879092 1238575 1466893 587427 1753191 1918489 748812 956277 1698119 1691117 999182 834410 1327963 1467576 603669 1131812 88988 1097359 936586 353143 1568063 1059016 932233 843753 28718 1897354 1007266 435398 872749 1045989 622767 1864709 1788206 407452 553315 6247 1129331 163199 1803677 140902 1644630 914633 872542 1584706 1067882 917268 681429 1217089 1314928 1620248 826737 1414518 1923152 707838 53349 1567321 779002 1280383 125689 1109701 753319 1025415 305798 961197 1042177 519987 447632 414548 1676105 64182 656918 550370 35244 96187 409965 1463484 351909 1197777 194068 345233 30730 1897172 590357 902667 838612 1582189 1916830 45529 1952746 786345 1289843 421621 1742089 363215 1394355 1010523 862936 1618454 432629 25764 1673093 926823 1677727 978453 1145583 152893 1634313 808321 207910 1587418 1186485 1244872 340 18831 714391 1613235 1154313 973779 1955740 707589 195437 122484 247641 1637800 1158932 35481 533314 1413726 603297 1258512 57388 198557 1110617 34200 1819019 1490937 1070513 1162055 1013365 1689838 759284 844889 1746792 1866726 1605861 378600 1789990 1849969 1311627 352239 579325 1856851 1045186 145290 1985278 32598 89733 1543197 722016 1643661 1399240 1152939 1902061 1588912 1589532 651042 1050939 1580381 74427 1705670 351697 1903807 147899 1941805 1092129 976866 1974035 1011691 210196 118400 1716604 471150 459546 1048035 1470127 383816 1913641 1337716 1756912 200845 993412 287357 824654 1518276 1084724 48128 1011996 1691453 700240 1666769 1146184 873591 61234 1105442 1149260 406897 621767 636520 1842793 1913668 125669 1566279 1710273 1741616 1862713 783570 1883513 476294 1408641 1905245 787291 749797 749744 255392 799983 54848 1843078 1917372 1444570 1274343 1426130 1605867 19027 995360 1476608 1060477 1838305 606412 980282 1678337 1286814 944314 992428 1798922 770962 1664282 172846 1221604 368623 799517 817316 282659 1129060 583633 130396 148855 715577 878792 707693 1567911 204592 998966 1467953 1084226 1768960 847562 1261120 865000 1614933 240523 1337789 772479 112548 217881 188654 1019636 1324270 221705 1006729 1214748 593971 141738 1158308 168420 75220 534461 443929 1024198 1468869 850616 103473 103995 1010224 834819 1801333 242758 384661 1488279 892414 940036 641953 790470 158194 195302 1653004 1703978 308954 293902 226506 1746400 651292 217515 1982469 168755 542900 1817879 948769 1363238 124743 1465959 1577276 758130 699671 1517292 585004 1971826 1088627 6282 168783 1854745 12886 1236841 1777083 692422 41473 778915 1784366 21295 1527372 421790 1445333 620660 1694377 1370024 1000720 420840 106374 894207 109858 1767321 1786758 466473 1694914 571306 332365 1279240 1188416 166980 879251 80180 595288 1967707 949288 299172 1783083 1604816 1797069 543342 861582 933672 355862 614514 833411 806157 1709208 1314028 613369 920134 1441730 1709021 1018713 308598 847308 1081963 1762523 1482537 1848964 1511110 1360021 1208607 715189 256713 1652276 1378957 976443 899807 864982 18278 881933 1150622 1779084 61947 884197 1403001 1604242 1967723 889316 1382170 1296465 1439776 259526 1171431 431167 5753 810146 930716 1580433 903198 489162 925921 19105 1111173 1393706 1986672 1722989 1827739 506332 1792356 1632057 629504 551737 403645 4263 1074361 178204 403574 1028704 1146594 761101 220701 416019 462141 2287 780796 255314 1873320 1627513 1542133 289163 1449296 430910 424063 1006932 1694206 915295 1938568 1522170 1612351 954846 111821 418570 628476 782732 1962729 656212 1624651 461876 93034 844962 567024 1418590 720761 207073 621201 1759965 1393911 1023700 412323 1367087 739092 153766 669705 418487 12846 1556151 1921647 1517017 935707 264375 1975995 235220 1008482 1096246 1009773 402672 640029 1649406 741597 1626630 1556356 1995495 318090 1591617 715066 662690 206379 784678 862129 1751256 269228 460009 475066 1209745 1557255 1515233 213371 255156 1815977 1661928 1894461 113657 212264 1065894 1030381 835494 129328 1483803 1706886 1390561 1075421 585931 1561692 1128338 63857 1906302 72722 344334 910311 1647526 417961 427794 356336 1358590 1176749 1099467 1147801 1063960 1623359 1027647 857830 1841691 648488 1239860 1840905 1222339 285804 1721127 360556 558173 290053 610779 115251 1461593 1732001 1000521 937222 355167 821295 1402968 5497 1380529 197650 1020262 160 857706 1477956 1280919 132208 793067 1719129 1820113 1088584 636872 905887 229245 295238 694294 351360 1205238 651542 1694163 1508205 462284 631661 867688 124544 700414 1598615 1890949 1198286 1475386 1859935 123230 1570721 79227 603399 703423 810548 134031 306828 765037 289621 1969226 1279234 531568 118852 1414603 1889394 76611 980241 107357 1524202 1553917 961950 276592 1865495 944223 16153 1908120 962272 534078 1292241 116438 27332 1853587 1234219 1791522 428197 71040 668627 682881 1495843 1679922 1142459 621490 1743842 57364 815087 611682 890501 1033955 1473394 584399 308972 258842 1210179 545286 514130 1004468 243828 1842827 1917966 1739303 1301005 914654 207822 543594 348935 503846 1270282 1749302 116418 1768178 1779027 254269 1865314 1407343 1426265 1029739 1138130 1324373 937880 1381602 872322 252844 1517768 1738129 1921725 1688211 1458941 1753553 181061 609103 286043 1150001 1013301 329187 1689133 119090 786227 1273814 1304270 1995942 1775273 13942 353882 452656 842852 1178991 111343 1654450 1610510 1007750 397081 1404919 875241 179657 142482 589563 1009975 216455 778370 933344 470002 436059 1160909 893895 1783152 439668 167050 727995 774155 886718 1980388 1280611 1416794 1860456 125784 1242964 893635 1135050 198949 1064079 1948123 191936 913519 484791 1318164 1061898 913702 1785883 339762 339576 1673345 1484473 1309383 923806 379585 1274660 673568 514679 9478 485353 240951 1284978 176355 1501703 1298576 1898805 583500 210861 1712242 706553 418427 867767 1002291 1021227 15748 1755756 1503225 1307336 1221173 187862 1665171 117772 428326 1701774 166632 1598532 1124088 964412 1680193 714001 1246317 1796924 58341 604500 64430 1826273 1484246 691785 298813 515200 1456171 181425 1706424 1058907 1872496 1224555 727496 785749 22489 406694 190171 1664665 655814 1601680 796335 586483 1330463 618216 81383 1862847 328208 1394420 224609 1378072 2042 737892 246791 1203293 1182611 1443778 559664 599901 1811473 193660 793341 1170210 1764355 732976 1361234 1132040 474898 880974 1104578 686346 1373943 1063077 1504608 1423264 123650 1724177 1943368 542654 476664 545551 283375 1095852 598157 236306 427782 837940 1725145 1984542 1030673 5142 1340091 1925165 1784768 11957 1253222 734683 1740 1756673 1213414 893360 262827 26862 418049 508074 180727 1735486 1696546 679405 552016 500030 259963 1387655 862260 342499 786538 97914 1747666 838752 209903 1380260 1609107 364177 825035 1586710 1682622 1888246 626406 824379 1650217 943078 1995581 1337911 1629547 1189326 1966129 740004 1428832 664199 953007 1440736 1215122 1485493 1748741 1184160 1976623 564591 760808 967136 794314 1946390 53728 1269142 1439861 1242783 1300637 659335 927061 707684 1592158 73147 713029 1471761 433196 441511 539553 1473180 1177368 297391 521043 1131411 1428076 1322925 1127889 1551532 1685973 115032 47197 855786 1435151 719214 1127424 632912 1819808 427289 1367368 1529873 1921809 242557 1845336 1980337 978785 288190 1650781 1238750 347769 817106 1804214 1333929 25107 541060 1900591 1489116 826574 1898796 510908 1551488 715125 898494 1741934 893514 1352945 1925714 1428979 1389749 1838081 1430807 1178758 433978 1735351 1238495 215536 519701 589213 1357650 1563185 1780709 4489 1673627 873669 1698504 1243665 177954 1392701 495616 1334077 593620 1862034 1127411 1135799 378042 381250 1025775 1082062 676682 1945735 1964269 1759543 1788049 646722 244187 1881096 1983824 566740 165895 499620 1797696 409590 701703 1531113 976330 71053 183662 1965133 1687605 655207 1147391 848478 704176 1967837 665676 1667998 324484 1495821 965728 548126 1852991 1874250 639970 805769 563132 206710 163130 404245 1730192 1518335 1365651 924009 1346549 1467424 122037 428501 1763348 833845 306207 925009 1102946 67169 545910 243375 8916 738350 1562327 545527 481565 1641896 1409332 1795696 1183035 1098975 408903 899857 1019270 1922300 1383535 780815 599760 1418391 1463685 65729 1884042 1611376 332605 258897 1424932 1052405 103964 1080380 754341 336631 1022898 1381373 867437 1237985 711138 1785718 1119411 1702252 1913502 1799341 1155677 508086 221020 816549 552451 943702 1678720 1899383 456658 1720644 1653915 1613344 160263 310260 1074560 1862941 813416 1728651 273208 902408 1301385 1521894 555304 811341 727010 875284 81585 1282831 414830 35000 1271476 1408356 810881 830864 1593313 1553213 128682 408327 636687 1543263 1381187 826245 1094094 1615315 558886 1796028 951110 236013 485633 141536 1348069 173937 878580 39422 1108352 1490481 481724 479 1023614 838561 176915 1698123 121839 55118 1403173 1664759 165853 919779 539771 786182 186972 1968452 831000 1321069 15141 1184406 224499 1785521 1232179 1867453 1035196 311652 761934 1765255 1611897 1721689 737511 1130615 1285769 750313 567157 674734 1498859 102567 748539 46739 593528 298945 1618805 1802819 778791 34591 776244 1828614 1315898 1963293 582643 501220 1615443 240170 450501 627212 1252136 1450175 334400 317326 1741947 469081 275507 286603 991250 1529123 751550 497728 874086 1808751 1103327 1629382 718246 251105 594889 991027 676555 410623 1638856 1861419 1910600 1727707 1461836 322096 228319 1183370 412292 1807256 842571 386446 722680 1750326 1631993 1408123 111868 965973 575275 382241 1600668 1355991 391759 884570 1821311 1626572 440209 320775 1033691 1682502 250597 196746 641173 1582548 275326 1799473 974019 1532859 708196 1020809 434240 531542 474498 661248 275332 636722 1545638 163955 873824 989137 1438958 1598094 467716 381844 718000 1087820 1980278 1109197 1827882 1997908 861080 248807 1600654 562637 266146 220444 644851 948773 738367 1748768 1143687 270016 1824265 391221 1624717 1555001 661157 1630652 693832 1406727 1057157 920593 677222 1768766 222246 1873937 1282832 1315628 1214539 1577950 1105385 1500153 1139163 1669402 1690752 1419636 1657480 1262643 1613559 136705 1856805 1623780 622311 444235 1312306 66895 136852 527001 1317370 1625290 447334 1824204 1384400 1078625 846491 1029790 1341918 1271525 1561236 1321409 1568163 1153960 986123 670419 874214 1394144 1394837 1609227 1969761 1564660 235258 1949628 765929 527277 605136 1735492 1453505 127241 1517838 960295 1487987 1718269 960967 1729644 1743451 405344 1657500 1406500 1493182 1779565 1460761 1186760 475381 866884 1564028 657180 169751 651568 724396 290873 757170 1813160 624455 971989 1294704 1484960 1731184 209512 584127 255134 1512520 954526 441552 787007 1812176 1844825 488746 861085 596788 1448832 374790 1065546 549080 605175 866022 1431497 1989630 631781 342252 179260 552215 1171697 1938631 913497 877394 1252029 1546247 180232 1095583 976142 606607 1043138 475446 979450 280727 1807195 1592414 684909 1146660 422131 1505910 1197598 680174 882692 1204462 1299939 475364 700701 1257664 354960 1690785 310815 138249 443522 385570 1074519 1618218 1294024 1695889 1117723 1385209 1197757 857470 1366716 62438 1485838 1030453 577903 1471065 376507 739046 921325 862289 1029092 1274217 123900 383859 203141 932246 1628807 435151 1751212 1294553 242578 125512 1503399 1455807 1730337 1806061 1305938 1450240 1530356 1383681 655262 435811 811727 1078271 1925523 685765 1283966 1044427 1201881 1544096 769539 987444 1068129 13021 68748 1714040 1529351 566300 1479563 1690642 1379520 1667879 464585 169103 669633 656231 163198 1705988 181879 666423 1172490 114902 1159519 404918 1721936 1516391 1830984 1347893 640574 1019942 220187 727223 377644 1178125 1952947 1078882 755045 861088 393969 562060 1502003 771895 1934578 252642 1737321 1601898 1483976 863366 429578 1001708 463232 60496 1024066 1435000 297849 47918 1726456 1164613 573326 758432 1748935 187358 1471081 1981621 1261827 382969 1413350 587024 844794 1128233 909834 288258 1184389 1657998 51650 1822426 1082212 887889 662596 1941670 1935938 138505 1223331 1053759 1477354 473023 1789531 804138 1239284 565999 809830 7331 1995223 874912 1396636 1362852 906217 949458 1559808 1950365 1773437 689637 320759 1953506 1920407 1812808 511556 27013 275223 10719 953835 784808 653179 1120177 1737799 220571 1509339 1774599 1297357 235459 1466050 47082 795516 12302 1480711 629841 1582163 999722 1650282 373374 178513 515551 1721311 1277899 1863211 751756 972192 1513158 1365492 1371400 412003 1751633 111651 528596 1963480 1745299 1685827 1190576 1312454 226640 33670 175090 464841 892645 1542760 1724180 1731419 386023 1558978 476191 211910 669612 1644024 1246743 1634174 1470602 1712336 1506933 996985 1534665 34156 1425062 994089 1665070 1992853 313534 433656 1596262 861290 1373944 1626175 316765 1666953 142597 389077 212316 1689267 1709905 14707 1805270 767966 830303 374281 1456042 335653 1679867 875439 1080165 1642691 111517 271602 1325474 1855855 1525395 654019 789300 348965 1417201 1222482 356116 1507051 1578513 1547888 1428511 86903 1660121 278141 1930490 1716748 1771638 953688 1509779 177588 669413 1341268 1386047 1092302 1347654 1539964 193365 745183 112175 1460039 995592 1417496 515792 961208 814413 1271890 1702132 1475555 1513041 895814 23271 672827 110801 614537 1237519 788015 1616155 671761 1768309 973352 18622 303258 97122 978347 1188088 531298 504959 198212 1045693 905778 1899055 1313667 285602 885883 717649 1113616 739628 138921 1777530 1042527 849983 1785639 1506566 885627 1576793 578966 506205 1007785 381720 1747425 1612518 1717 823069 1952594 301011 433747 910773 1526697 152009 1247305 1207573 108883 945535 496263 382535 230756 140626 318881 762531 1085132 507453 1863880 15772 1001914 1271607 625284 1904620 1189955 77430 1740256 1131855 1841214 1555354 955540 728176 1538857 1236953 645697 834954 1220820 1560423 149223 757212 1768330 1438708 1030075 765538 1178032 1631361 755793 1488300 1240747 1717989 1086186 310514 908603 506520 1319202 307074 292090 1277978 831095 1770312 1379008 1827288 381725 64623 599405 1625738 1544075 1764003 1636135 798371 1824379 1432396 372721 1811880 417948 275757 1058910 376038 944336 1128922 885530 1682309 1735459 1601833 363978 46133 1057185 1270796 1916106 1303543 1241733 55066 1934983 1894714 686900 403178 1718182 1631939 852316 217913 354763 667058 1187860 587608 1266961 529566 1583185 1458243 695456 909207 393038 1302895 1266950 434938 443504 1867312 61602 1586019 8594 1049558 256892 1472122 1184574 1432340 1138561 1802720 748875 1415340 1077682 990988 99338 1972025 1351804 1078280 1382248 1108883 713096 26950 1942533 1515014 1693007 1350728 360641 727492 37349 856644 206994 1215569 1346203 665617 1121844 18405 422860 1601956 483427 476307 1281026 888903 1260054 971188 591075 1789689 1203127 1322223 280580 1820023 424849 1603012 261660 1194067 1617819 269209 1578772 1350873 852692 1551574 1442645 1912698 607970 1384305 1534053 248546 1982999 753347 234008 687857 557793 1601788 463673 1875988 99085 202669 1436861 1487482 801062 785618 1292587 1973068 405051 1571306 1360620 1399151 1407697 262909 406552 1338099 286030 906637 706193 1255918 961736 1128389 1487978 471569 725086 1307932 1017224 988689 1101723 1183551 1471205 1020162 1909404 1287800 930305 68244 437969 600083 824081 821148 307573 995414 758555 463713 708124 707479 1381427 1935038 1829657 1601435 1555500 350510 1518403 690782 55935 508522 1131717 265755 1601675 1289751 1531781 636193 8711 1093104 1413268 1464464 1972596 917664 95427 1554235 602949 1427219 596839 1247554 1598844 1135787 357048 1563869 1424185 651448 591298 1475720 1440195 1808986 1464541 656349 1758367 916791 386309 617947 98764 474054 168152 1697966 1463800 124899 707920 1894990 708870 1747538 1465935 1648477 1710465 18925 1722560 1617262 1436048 141577 1570708 1002870 275301 534904 516354 955000 1743774 1990288 249979 1612253 1244582 145823 670072 57241 853593 1479457 1616918 751405 505577 1666147 884939 475884 1745858 320211 223122 1990651 447286 967016 552217 803906 126507 1905123 816530 1859610 524943 367852 962711 955263 1023310 1691074 1724768 546416 991410 1182156 962862 230431 947187 197225 1531842 178574 272661 1869505 1521503 1590973 653814 1698107 1490248 1381735 1047293 876023 621717 864874 634813 1466045 20277 1644998 1496241 1846951 1651862 1526378 542061 1784554 1003461 26294 692920 1839314 1700373 1131139 381283 265414 1909260 1176739 1351449 344547 954144 1472305 1689571 1446265 1679739 135314 471356 329997 301227 30907 1978924 1025201 310894 1219944 679824 932261 1718345 1843892 780514 1349142 192998 1615430 934618 1349380 921190 1490162 144635 1557451 1858831 674862 787607 546552 95848 274899 1140238 1872417 289246 1820469 893413 1648350 1957212 1924148 1052031 1452272 1791683 1738001 1838339 170786 720747 795693 500480 249957 869142 1052992 1060204 1057358 1726216 1042298 698872 223534 966399 889154 487359 1685398 219480 58227 693257 291347 1641579 1120977 931705 1811635 706992 324075 581438 1140479 718907 507350 1934437 74150 1881867 1522731 66501 1331238 576209 297074 385289 164748 399423 1865886 220096 765820 1346182 1782720 1619947 1909517 1975060 1315808 109976 1387339 442613 1286705 1326355 1591827 1376098 1842414 1118289 974688 1570017 901549 614553 1037034 845718 719711 1996615 993260 275451 1290141 380196 482673 418463 1313455 1842735 25553 1888754 500347 1585339 565184 1939629 1812035 4218 1751347 1111793 1890245 303790 194294 971646 773886 1283012 963883 1225004 1090200 1523168 1427965 637086 1554870 527326 1852148 945635 1565266 1403647 722976 383937 1037465 1099075 1151164 187924 271340 1519699 945545 1403773 869163 1400044 1908494 251036 1586561 1359493 939666 577517 132875 1114696 703878 1911603 15920 1975763 1483193 1099140 1971644 384536 641222 877402 568422 1203295 477239 820958 848550 1423400 446347 1124329 1901624 1011567 247951 1478931 1350778 25815 1873045 181010 1848748 1478530 361347 970016 1276663 1352516 1729240 1143145 494632 1548219 1618796 923327 1380706 146473 1499151 1248330 1558366 1010096 1337928 1590872 1999408 533637 897682 1103977 1412237 1815319 1609314 1902330 1355955 1627120 1367610 1996786 1634899 399288 1194836 231155 1959494 235619 1540327 547219 1115034 1486998 1396450 609405 1381132 977282 229362 853204 1924328 368451 204489 1359026 345777 1718564 721229 957442 1041272 1283633 1962164 1670160 1672615 181557 1181814 627080 1223434 1638268 1582364 446398 709308 1585733 132871 1426915 1645716 1322577 242583 1840445 1507669 888503 368214 1369903 1271418 1468912 471121 582149 504191 138651 781601 287383 1061175 617161 1536640 57755 1784889 93126 1536329 715629 388526 105671 1499615 1930749 977830 99350 1557630 567604 1880053 234368 353782 275157 644550 372084 1928107 1476577 1759006 746509 1708743 1065551 1755661 887729 26492 634600 514396 1413467 1117147 1673162 1355189 1223180 361070 397809 717257 592356 1397405 250685 1797850 349621 1917823 677567 644802 1706323 1689904 409159 410596 389457 1242579 683825 1414115 1689412 430033 1097734 434659 1125950 315665 1837598 1340238 805243 901284 665565 1132058 493829 1866873 1851881 899468 850278 1254586 551990 49857 1923599 1057551 1234382 1277028 1327976 885614 1031557 744105 355087 314219 39989 1550178 1609071 1298200 1864061 122742 781319 647638 282137 149372 536398 577834 239981 1721707 521092 1121324 1550012 1004655 645059 1564731 680547 1898622 246505 114765 1898508 1057455 880128 394838 1957353 1300510 266104 613430 1971967 1543315 411620 1904861 190654 1333518 1129935 138353 1851399 1368693 215003 1682032 547285 729367 87066 1849906 1635376 83174 1376925 1599116 1420371 1725449 1301947 1474378 1187959 1583325 1203818 1166326 1034716 1185011 1825245 1474714 1078842 1179702 348153 954888 1144872 271394 376917 397262 1473995 1658053 1321217 1417863 1841365 532913 1922421 1279311 573284 267094 709535 499762 748587 1239171 152371 19978 1682139 377401 88448 1215920 1131090 167588 1431582 1380650 479714 534278 874949 1824053 383613 1046746 1135408 491024 1547214 683129 1626776 232684 179179 30422 665887 1641438 644621 239185 817355 932735 304581 555207 135250 1550565 940948 122457 1084410 1646743 1570282 88104 1827354 753593 1545785 633933 707989 999116 903472 1072928 1651679 664425 1579300 154165 363160 1133082 1668433 1622885 940257 1814798 1739156 1989546 41547 1210519 335003 1390994 1772791 336240 421006 1564318 543825 656982 1912777 1128541 1545333 1652151 322009 998088 954993 1056668 1434862 298510 1958093 1343198 415287 787701 1538231 967894 417119 1584913 267949 272717 1735309 1094302 1683013 1841981 1441298 1076490 1998360 367213 1695401 1546677 1319145 17225 63904 1383665 946667 818600 870923 122957 814607 622508 1449619 899868 1251684 147322 159750 503579 807116 310504 994754 989248 1890696 14429 567184 418844 1385588 205601 743475 1968354 1549706 498952 1413475 104105 1486388 582819 1520746 867033 1579344 943203 127882 978543 689877 1580236 232126 1880325 520884 1035540 531872 1900906 1748899 809486 466576 871243 1600952 338939 1080237 1879151 50649 7204 835132 1813078 1652761 1945572 962375 1571100 564518 1906877 1400153 1922757 496349 1777362 1241834 1797893 1623752 1997079 1482160 742585 1894040 1386926 1105814 855652 1152392 1651361 1520050 518740 915708 1233397 952128 1459660 1097061 780360 1412002 674488 725634 177399 1735378 1108445 35769 795119 1437602 993598 127738 1780053 479432 1679468 1391925 1835825 570740 198905 1180472 713595 987432 353075 206985 67450 1177516 352296 1381152 1365466 331991 40710 1405533 1648721 1023975 1547641 1466900 857985 1679855 179447 1483201 20796 1875971 312489 126960 872287 215331 1091031 109003 891689 1043903 807627 1954354 575399 1756197 513604 1683111 792518 1418862 1179639 1494404 1540694 1127936 1429349 639711 478544 1317158 1339140 480585 1259622 26343 1673517 174808 1430847 394956 606083 1439363 320690 1768162 110241 378585 771244 1284861 1391755 749203 910689 826871 715216 1857805 171027 1859176 541693 1427835 1758865 405610 93136 1027240 1832260 1258480 682605 668444 409332 1080174 1199129 849365 1766833 1339108 864560 815566 202216 1735178 1022931 1789165 125453 719087 1234735 605388 918478 496931 1733426 227954 1977532 209143 1347702 11189 155690 1398336 1145540 1390610 1571441 1950810 1260690 592928 1988557 1711681 1289374 1349919 48463 1625507 1312110 1734454 364308 1597906 284368 687021 11053 60260 1783088 1052002 1476639 1552412 869538 98922 669425 1141694 20332 275534 1771594 230208 728827 1877326 1790967 1187390 374453 1253510 1508998 527516 1713668 1439175 1367560 1708803 1053750 1347400 972189 1379762 281844 228943 550430 133175 1784624 204821 70265 1515444 708273 1611941 1139025 698367 1034473 913754 541594 246371 877854 1143990 1782058 745890 360916 542303 1724671 207371 121827 713612 407084 301916 767653 771497 837099 1823906 1028068 1632987 1647536 671093 253769 462943 247041 944500 1561624 1871770 317914 1078547 764817 1156022 729588 1919372 1056063 893564 1481627 1367212 63801 1109378 1536762 187610 1880833 149409 135522 1121228 424893 635022 1611562 906053 608390 907654 706487 152636 542835 16906 540450 1920117 798143 1419599 1028873 156594 986208 678796 1479448 1882569 1946701 517201 204603 139040 1950160 775232 194675 103446 1084066 1258858 1210789 1377419 1801555 979382 1620053 550249 68962 1863776 227025 1940359 958985 1414993 849500 1045317 1759950 1270357 401862 1105450 802592 399830 339729 794845 1175596 524587 1088846 1053228 1656380 1908999 1330987 1306745 362515 1844945 1659228 1362914 603254 405459 1486213 86630 263263 1447001 159426 1090865 661864 1642176 843552 517203 1715557 621842 1798896 1877198 569226 265277 1800675 206252 1438362 1142029 623610 183808 739849 1736080 293446 1331815 1699827 570771 798390 880967 1208257 937778 114270 284332 605021 1590375 1605354 1536094 1754734 1510064 1120771 631385 1523664 624385 586481 1704455 899908 682769 766173 1660366 908439 1533501 864079 1709483 289870 1236774 1595489 711120 223986 1734213 798133 548472 533477 493091 1223773 1596907 1341429 959198 461200 614458 583723 975940 687451 1392863 1402793 1831844 1911349 785472 1207656 287738 1946234 367381 937926 577058 633609 192497 350883 483001 133893 1136646 1869580 386872 1957893 1120921 802711 283447 1953321 381199 1680024 941531 674756 34533 323795 617920 1038053 1027713 1116852 1882558 110218 1309798 975812 1953444 660175 798200 175931 442702 282763 1601498 1504392 534539 56349 589282 1139351 852948 1464098 1878698 1687949 601794 1467943 1442729 349522 1611873 487376 1464490 350051 1091725 1599355 316562 1826504 253124 1522381 1979939 663350 50064 1525427 1069463 1182072 1332851 1534570 1444407 1142285 887837 1317863 388463 430758 1406201 229610 1935418 937474 910743 1277793 968699 1666313 1548900 1950142 1686926 366846 299449 905172 559874 1587747 1671022 110513 1068822 312552 1793782 1866448 520608 1720763 1287180 1344404 1125276 975487 279356 501004 1462154 1875040 700780 1307970 654527 504931 1587065 227918 1362271 186555 364348 720507 1706864 905094 1206357 202464 838347 1957239 406569 583961 471207 1592366 1866825 170107 1973468 121678 697543 329038 949066 288868 486127 386838 1764638 363994 1669636 543614 664668 1790631 1475185 933351 661557 548929 1915770 418276 1815991 686895 1061407 495449 1990114 1713510 1426621 1304066 1411265 29953 1755416 893955 1673668 1337836 309360 293939 1391415 234279 1176518 1307709 308968 44153 1948228 1223606 66872 548005 879460 1213819 592824 669078 135227 1056844 861732 179681 1792994 1864387 1315080 1025987 521046 31877 1059755 4606 152521 624797 822663 945355 1479397 1058704 221268 1235240 1139074 309227 1329197 1876422 1253678 1455662 1280835 1556912 976708 1485076 1814643 1854847 643138 1438627 460592 604445 651610 217839 1508496 262553 884673 1159992 854866 1981089 37836 1188713 819790 1905672 906825 1569956 1339549 769134 673253 1165431 1245640 1010927 1853790 1472708 1648173 1711619 283830 686836 231085 1363163 907683 545217 1369876 409048 144100 1486946 1553406 1509265 165687 1222194 1186664 1056351 935721 165297 332171 343786 169290 501058 1619866 264599 1494099 1074369 1511601 1502838 1534562 1333318 543122 1564335 873924 240475 1028014 1399733 1679935 1042528 1667880 1365598 875211 648587 833543 1718661 592651 654429 34063 58088 172385 844624 285500 1824738 1075453 669086 1551577 334581 475889 1590030 1938873 1407956 1783831 1468360 1010496 1477349 168264 190721 841614 888141 821434 1679017 971963 398835 1592933 21701 1143786 492972 488867 62070 1286473 1832257 1387482 209076 1465030 1560163 1094403 975809 1696839 1055811 1492594 487922 723241 124525 1930119 166438 1295820 1645430 1264125 1422568 195505 1577241 1982379 1470483 929560 1626427 675814 206984 1540939 620904 1384577 1431564 487637 1619278 1495099 120890 1508206 822834 1475961 601046 548225 1734644 68613 1835573 938581 15403 110429 199361 276867 67168 1982309 475029 71970 577046 1651491 1731469 934361 1770804 1448678 1119613 1926492 1955135 55437 378781 257116 1687409 631184 60105 1264063 1612320 374213 1808816 421035 1588241 1361660 1031857 462629 939792 513274 1816173 1810454 339942 1984083 319854 1401402 1175696 1058945 1387135 629155 1923366 826577 132417 1183218 1180864 260956 1416983 327873 1738476 1758647 1335232 476187 1836194 1834043 1565576 1142083 1646510 402950 266142 1617691 1640694 941007 1715704 1193017 1095494 1390689 562194 1835015 968070 1162964 1026718 981097 248714 1098837 636608 1159024 1513182 1061523 1286677 855394 202035 1257346 435463 959292 1032702 692523 992981 830020 870401 701632 618864 1334966 1762844 569527 1283055 1531367 774374 909810 1516540 1206710 529883 1193851 1523759 628363 1311346 467342 1310808 1204461 1981464 490629 1395956 882076 1215563 864262 520075 544376 312478 1604349 1117458 1990207 1258978 490432 1547596 1584228 77067 1297006 1830087 504597 676633 1081266 1232510 642956 1842321 1982310 1060484 892529 366697 884533 454931 41888 702214 306729 207350 784722 401147 677583 1384320 371369 655909 829866 495170 1369234 369012 336085 1500503 508892 123756 545091 1274308 1143403 352059 1958549 1852030 1148560 423992 739227 56185 1371370 1187849 1081917 1662204 1632023 745845 1949443 1592249 509808 654185 489104 992942 428104 1076112 1020566 858087 619135 1672214 34363 1231236 55714 1778603 115765 1890569 336752 753555 913045 1233918 330827 1173124 1274865 748033 1721237 506733 729951 979932 734778 938012 772081 1249786 933526 762295 1949299 1709077 1945624 1482553 762339 746133 1962202 661674 1830388 1901112 1802852 746099 1681537 662837 1324603 543752 1197431 1385165 1110114 1687575 34401 1783555 1677853 1950632 1488863 1299270 17234 1884243 613298 1604559 1583949 1216159 907317 1751086 547068 218423 1381479 1116481 1133269 196159 817743 13315 308697 1033033 1027734 451949 1680593 1609429 1805466 1215578 174641 1994853 666012 1293003 1252013 805366 984201 289539 726146 834201 1262227 1606019 1778029 1811746 367750 1951136 503680 539922 1225984 1564837 1201375 1693295 1634401 1072904 1226800 1830924 1367912 880419 1992830 1718164 1924218 1690037 951370 750925 1916665 309345 230323 1039822 1821163 1053378 338064 131046 1147097 1373553 786763 650296 408373 1542871 1696353 1549765 1402358 1083730 58683 229602 1402299 875154 691674 275676 895255 1009049 823773 1273652 153768 1315477 83200 1281878 1222438 1743257 1163003 500530 1970238 848794 218676 1376556 1789623 1855633 1203231 1290355 449375 1671858 585356 311511 651567 1098776 269073 785566 975980 973745 1380183 1113002 633275 837804 1896771 1681935 561134 957135 774089 60307 1687933 1721843 29475 1178839 1718514 854628 887763 1514337 784134 1007851 1787469 324529 1538640 626467 756002 1640700 1684125 289330 1624937 4106 4943 1732265 304262 646959 518342 1208881 1665245 1280539 375609 243301 1600134 698182 99998 1110700 363076 1214942 141321 448946 1232894 1341580 1923681 459222 1438328 168485 1388690 1680256 872144 1457905 851829 11535 668995 496663 890035 1320496 640641 1765690 1703027 223194 1845076 445521 17085 1653206 674244 165761 941544 87797 1145412 91696 1275903 488245 1104266 934435 62301 504765 829626 1916516 1528461 424122 1082205 196123 1902943 15548 1826998 987152 114428 559830 1859440 1872599 1714575 499436 1573272 966077 1054079 1958783 1295112 1530931 671572 1127732 319746 1577970 665277 1976658 276804 1526815 1982855 1530088 1312058 1058353 99763 1498736 1621836 763676 1079282 1180663 1098053 206102 374080 1467561 300555 511180 1954644 1805291 435482 1060637 261061 1680966 447775 556960 1481931 1732776 1783620 1095382 1659135 808104 455471 1586422 1387586 1406259 15944 1089662 1579667 504275 881760 1528938 322463 1294974 127469 1727632 544928 1432071 1215052 42791 1799113 1202807 952953 1326807 734040 1124537 44469 1523946 1864939 1482505 1140374 611727 1634662 1467017 727540 228894 355314 1137869 1049695 1944850 310026 637482 1689997 53437 1123879 1585225 881320 1314165 740133 1521127 1266458 1333611 1461219 1611502 1985795 816156 500159 1208351 17217 393577 62257 895335 1841545 1946840 66575 877522 1872756 177904 1386693 989863 194878 1245754 253045 1393432 1415096 651633 1156721 1350059 1057450 1869060 1936447 934714 68129 1216065 1642693 599004 1908364 546927 1020194 1060104 1966057 1220531 637045 423965 731198 1776159 1595162 372862 949950 21513 1439136 1008441 634179 986937 1830244 131191 799070 147558 904936 1333659 1784566 1107372 1152222 994729 732407 633550 29115 565803 359607 689620 1736263 1431591 1749718 1152577 74957 280513 1220757 1996109 1660966 693019 1866961 1086209 153525 1053407 1741131 339456 1615403 413561 1041482 956665 912765 231488 75822 1782042 73779 954352 799460 115708 1919375 1674929 1846130 1798830 967612 108098 1808354 1469110 1844584 504306 249785 1941917 1288607 355987 370175 1115391 1066960 350546 1783018 999631 1722973 1356609 152760 1683258 445996 976844 960113 1439548 26906 1158071 1676122 329956 27854 1354133 1492823 456625 520514 374278 1655815 966712 1865668 1455902 214035 1414955 614121 1613254 1511357 1310654 263438 717269 1986661 1714914 1917384 723860 1611436 1033189 1006901 251331 1183406 1000491 707217 1821773 55842 680107 353558 370999 1179162 1707305 145753 1684794 705500 1555239 568469 1931251 1908938 1386289 1404565 1166749 802317 940098 1299264 1554256 1130467 380274 1949035 561847 1246904 581540 24091 98646 1108435 361933 1141250 1744011 1920841 783531 339238 1925691 1787857 294656 1857318 1435672 114529 1527640 1342756 1160183 357499 960841 1369489 218942 408641 1096557 564560 358595 719439 1860957 224124 1172857 1226783 334925 1110112 433621 862845 1783436 1071295 222859 1336356 1427475 946614 355762 94072 1675280 1871017 518779 220595 260383 1055228 1282668 1857147 330741 331152 869453 804002 1256637 1679665 1933626 1594994 607497 944375 854609 1039468 709299 1566694 1572430 1191932 367603 876403 1324142 1078177 764049 319801 1465218 1621720 151077 1331097 908577 702438 1049381 786593 104093 426016 530938 281909 1156496 120771 1450892 1573901 541444 1708526 558774 870988 1309853 568527 510329 1618153 192400 1511320 713814 415871 1183661 1309890 663225 1877962 1300417 563354 1109321 1831923 1415111 1662286 1906118 24773 1457277 946697 671417 1371125 1921040 1846716 357496 1705718 1713725 1075338 553705 1276324 932219 11530 212880 752360 1587211 1678981 1337263 726508 1427337 1438256 1893180 1497824 1596770 63690 1932121 1623907 19434 1100800 822160 1448589 878959 1176091 142423 892477 1031357 69195 1790342 1768951 84208 632100 1437901 296400 834601 1309058 486079 1596421 752426 1961599 817201 1125553 1562978 483113 802036 1609947 1138815 1483652 823229 1577007 1531701 1537506 1721435 1381112 84444 510242 788768 1071202 1029032 778735 189442 1913202 1238758 695848 658818 946143 1607513 166291 1224929 1710218 1963501 977741 1356979 1466650 1994449 1746853 1635981 1421538 252625 301573 1905937 928515 1205382 269966 613558 1479712 1207452 728204 1188329 1320365 1582933 1184805 1228025 276788 1644328 120799 712581 1551433 1214299 1052359 1753799 211890 907964 1653719 1753286 1694277 1087243 1161624 721716 1439287 671494 161542 1994961 125001 961672 397411 250327 1221693 993343 1245496 1094917 1704093 1378409 1113163 805508 1281215 5906 1131582 38638 426040 1088469 215446 265141 1569781 719310 1102747 119707 358458 505411 1161380 98744 164705 1606640 1723604 793881 478809 766324 921434 1809231 777611 409202 1252627 194622 552212 509505 1739790 529088 1208288 1918510 146636 1133830 1554211 1997744 179615 362505 739569 80033 732907 1360694 1034170 1014061 594536 1345336 403044 1349985 1072021 1995182 541012 1069615 1147199 392224 1372042 859077 1859413 1871114 834059 146742 1674307 1598218 1041745 117123 1888578 53612 63558 764104 1506393 355095 1875238 757788 79505 1247596 1169970 1864898 641156 65366 422533 209462 716763 1637752 1726070 1954812 1452366 319070 1610772 949048 393286 1346928 721977 1194859 1437538 850145 491040 1034168 1235760 570725 40672 9323 249689 1548898 799920 1464181 266259 1818982 1192352 216987 317959 1653961 637418 1575972 467049 406334 1712528 513813 517477 1138315 956658 818240 1866266 371647 865551 1024968 1465079 1076615 957557 1360303 528078 1215756 818111 135510 1380454 1858131 995849 1867015 1353013 1232661 1147137 1068438 513196 942723 479437 1091329 1620971 433969 1659234 872137 676134 194937 1794571 1414721 1705221 1588727 3156 1640908 649541 1195259 888432 999990 1826051 608605 1435095 1151506 1746361 195545 1312120 1310232 1444856 698896 851631 1451460 333734 697874 391143 973000 438408 1945291 75305 629543 431129 1059195 962749 112373 875895 1835762 259574 679073 1456873 87339 556093 322659 163640 1702546 1552953 1601522 1671769 1613670 390963 434470 304539 400545 231317 1908272 65471 1883196 54726 1390138 1701586 916028 244357 258728 1549640 1892067 1838292 1612108 441379 485164 1455829 566391 1447171 1441394 1006449 1670643 1539244 235298 1696268 671332 382999 640496 1434572 208845 1843403 1222701 1898663 1924982 1920340 1179020 1478 1049248 1559072 1223514 1590470 1507962 1214674 305921 1532249 117006 166520 1037998 983448 1445066 1308604 240365 297100 313039 1330557 553641 1393443 1176628 609332 1997389 1469575 75422 1179185 1107447 788681 1446545 947208 537635 164947 1020085 1141379 1174936 1654960 696416 667784 799822 789494 1006949 545131 344876 1850950 1611182 1508573 1840066 158593 850516 1587556 944591 1804558 731493 856950 285748 1633000 860024 458423 1266074 1581721 1975882 604644 24161 721848 738297 1957303 581617 793807 1706565 826776 945784 1828875 1460768 1377037 256826 1390718 547427 575599 1487827 614461 138092 1342296 720100 869684 1803528 539968 1545851 710952 232277 1337342 157182 858714 819766 1158913 331346 679744 1579949 1908371 1935153 449385 1431257 1359796 724723 179093 1401339 355836 9670 779909 1592511 81611 1899290 3410 1873631 1024599 1174184 584634 454514 1802403 1382576 88248 806815 1776815 689171 1494882 809984 1074323 1488652 654916 1523202 540402 1695001 589454 1846578 1329453 1886648 761646 1993095 846425 1183027 1131666 1520882 301306 311733 791668 521215 1248075 1677225 1125299 910336 386158 450301 1459569 1482342 1288031 7180 541394 862504 1748973 605296 1459200 1985676 511695 531267 130548 1541742 1289032 1662949 1065156 520655 1994674 1477407 1550952 1545779 628064 856936 301338 170589 850348 1540107 1061800 1710051 98346 1356949 1941419 1735087 70752 1947610 57401 55395 896330 701841 1461332 714540 1476705 98905 869008 1496148 322589 1197265 122139 1195645 126672 1744925 828514 1291724 1849771 1102080 1077104 1282915 942062 7825 385614 1597814 1309602 1308098 556692 1425397 1567419 91625 1380591 592157 1100714 1157329 1491809 1543269 222560 511616 944368 1709575 1127220 1808116 1355704 332390 1933094 742281 39792 1725799 398660 291991 1530748 804899 1260009 636614 1950322 252936 977596 1153630 1748463 579463 596166 496299 534589 900439 761572 895375 758438 956437 210036 53220 223166 1709621 1166888 1850622 1024308 709575 1505094 34809 708692 860343 294124 958561 1834384 1737771 833971 780263 713652 706854 752849 794794 1826814 536880 215930 1099911 1666924 711912 1322024 1828770 707762 586395 354271 696146 568079 1736276 681133 1391137 688107 1918561 164306 1901638 1723041 1212617 308548 476924 19983 1741313 2448 1363705 594852 1673625 90808 870136 1911752 860348 596894 1943083 577493 880101 1911295 1141743 1918891 226918 1912472 866425 1944654 266959 1883309 420090 656217 690077 382972 555859 973087 550804 239135 1945646 1821949 1907068 1839837 645944 746787 1882982 111711 1314611 1320768 921364 878995 231831 1283807 110868 311406 904292 74993 394138 55606 1988268 399042 39006 1398978 460564 4023 1610489 892080 1737323 1048820 1686508 1253993 1005051 275554 603073 332912 158814 1040937 1979927 1309899 672077 1715064 457974 1799344 1875405 19385 1759034 1975966 921836 1688631 1851856 869728 1573443 540960 1019838 707195 1418878 1714472 33585 1595225 238790 1342920 361849 16082 462883 520379 1738689 8073 990793 562108 482998 1256446 168075 1805496 1383328 17435 1234733 377924 1138322 571746 1574594 718814 1664922 889822 1591521 237182 1537459 1399360 1419975 1471135 1716651 1781554 953253 1736365 1069358 641755 1188811 540903 475301 1927905 1406830 1355657 1449736 862403 1123134 176343 1738281 1186255 1983679 725591 313999 72683 567810 943154 1322431 118015 865646 1200510 1226828 1648584 1308723 639464 1634243 55677 94553 9189 1615084 1118085 1480584 1105069 211934 819065 1880683 1315087 1285872 830627 11406 791942 1627381 432886 183883 242188 1198264 63656 1357827 904556 1756292 845369 1604869 155818 72512 1119045 1036977 1171709 1898724 951998 1103173 890582 136820 711322 893114 244767 104611 464760 1005163 277538 1064078 1893334 437777 1939726 1866734 362338 1674038 1493684 1783660 589612 1335009 799166 923130 1219026 1741117 325176 59610 536531 1891804 1394704 1432909 148882 157678 882734 1721860 647981 267811 942172 38756 1724426 1803119 832766 1391476 1340704 36048 1186823 1614282 1177434 310675 1079985 853916 1148299 86152 1316265 23935 317123 1162753 1111160 1544936 1545035 1378040 1152306 1761251 799674 1639172 571471 987981 1286219 1423362 623285 7036 1322188 1420578 929524 390749 1510485 1481021 658434 231354 529789 168632 932416 21908 1464628 849567 1828863 571078 116730 808904 1819062 1153162 1615130 1995527 712116 848248 1430753 1741766 828741 1695041 1004332 465466 1291715 458311 40994 1198120 1538427 361747 633201 696255 1617586 1984231 905539 590235 1535579 474938 1493582 1926358 1467367 5941 1206771 1406373 1605349 850316 1028029 936173 1822231 657397 728726 1846910 1986166 237717 1282433 1098756 539506 983056 1156006 1231420 381911 1151133 6637 104263 1967138 1976803 1279268 783510 1868009 93100 17454 1805076 1838085 744266 1860076 741827 751319 538628 72228 597522 34792 1983478 192434 1535588 962654 130343 1946016 1795288 303873 1221439 934894 365296 678215 1888981 1271469 1138577 467058 504644 1836701 1796527 1337902 332044 99046 547087 797692 1714499 1439998 1590492 1792978 1285738 1816857 1698955 1468607 768247 513094 528843 105785 1258795 126880 1203664 1145961 1265340 1841528 925488 385525 1625554 994022 418749 898759 1627059 302312 1980097 1957634 656615 1847144 11654 479358 1779214 679289 400987 112687 970018 1802526 49215 176594 1896013 1531613 1801632 1140294 312195 1431863 933991 1504634 715904 1953374 1884565 925006 434666 137153 348143 1645108 862604 1287875 1874425 1474580 235472 439878 355800 1534684 94009 723046 162854 853956 1982681 614732 1099692 106399 1181187 359431 1141578 1965025 855066 290796 1755319 1466191 1480152 387146 113966 954471 1309906 1138902 1547881 1822440 1822568 557919 1956605 254488 1823086 1295862 1922389 707145 866036 727151 484090 723079 1577968 929280 843599 966480 1353782 17622 1872863 1206198 1235741 484191 1709671 880990 1132615 602659 966594 315366 259228 1946430 880191 156433 824139 427147 91493 1178645 1355516 312146 1990038 1351131 1046411 299955 1686211 493322 591079 1139708 1005950 1823674 626048 134442 837906 1082209 7218 379937 762393 199911 1529563 1429845 690040 611672 460127 242117 433403 1772953 41588 635462 639803 220323 834677 885045 480881 1174693 850407 1333170 1489055 1537821 1896348 910793 276128 1848205 217696 1624044 1168338 425827 1666506 289298 1323916 1079011 707909 1914507 165391 871093 326712 265215 315798 1890262 203032 468167 1992670 615094 7137 1773760 487345 697030 1855186 628131 39232 675736 654722 164780 1817626 1064114 984312 1370047 1229041 937421 54780 779239 1401508 585231 87941 1950123 649096 1482762 1167474 1014731 693751 46260 925945 626683 1456779 1815841 1904056 438087 612909 1650486 1546664 258549 1098545 323532 1280895 1537155 1452373 979174 360454 610336 708471 691043 167808 1052039 941943 1097327 285626 1886589 1391094 104205 1595518 1875846 1355924 1339314 1163767 203329 523034 44897 104738 344247 105290 62108 1258471 1872901 1449392 1355805 571826 1237890 627362 1510861 436434 215525 896855 879940 120297 470569 96290 144847 1158266 1828630 1273563 1480727 167576 219387 1578748 1409077 70324 99884 1934079 13044 303128 543395 1115075 464064 1283695 1766682 1347335 529835 194239 23350 1026086 1761942 36162 1970073 631047 783574 1576622 111463 484137 47276 137148 1349360 1315357 1099196 871374 78234 1623241 1636003 1644164 511437 1750204 769779 1757739 1743976 871218 1832739 381750 972075 1938000 1344808 57974 1018383 1488030 480909 447943 1136900 1481154 518775 616485 1892340 1648083 1687614 1375398 549870 892844 1204042 411503 1873709 490278 234121 1051327 1105104 1582043 1859539 1331059 1213269 487925 1769723 927290 791630 1072205 1897558 1167216 1302426 939636 1614523 1112611 152782 1776584 628802 1839332 417402 1540405 515372 895584 487207 831082 1413388 722890 967539 442777 1627800 591519 1006568 1365691 566261 107128 1566682 1081936 573242 327151 969226 1399541 866043 1537963 1089115 1673331 1875920 1024594 1782393 648271 1352579 211807 487722 1403503 1981914 664258 1715150 1157744 1041884 1891058 617520 1106575 110697 1425706 1494429 700721 1516386 676113 1426858 1324955 1314047 1021853 1433591 1632884 1707126 1695464 1849686 833777 38930 1329707 420855 953591 1646986 370354 996836 1872127 601290 1301210 1064045 1355680 265584 522019 1536849 874237 1683575 1892992 600432 1006750 1063103 119518 1407829 71876 668445 1742221 1962302 567137 603222 1634396 1427920 1085270 282861 235540 1670548 425182 1179464 496607 1075822 137337 1598785 1549842 1554179 1046444 759372 65395 454214 1399311 1289321 227440 13368 1559656 822221 780607 53178 328822 1939271 1575082 894228 466434 922100 1921551 1192344 1110282 1722289 391843 1601317 1918206 347216 1836810 49743 579138 268494 1639224 1534341 32449 1816 228177 1981499 573772 614970 1371155 573959 83897 443626 296080 1907656 892327 355056 1249130 1484253 505828 469090 1199019 838517 1259243 751347 1292621 186092 721129 1751520 1006678 1595071 1045025 46138 1925999 230319 90696 1668228 1083378 373294 870614 1684747 822300 1279158 134592 811849 1141362 36506 1066141 1305202 1381113 1395811 1383657 423584 1845650 1938066 1364005 1899590 1408541 1334579 78614 1747540 986757 1919347 1381358 1688741 590839 725848 180741 1166524 731689 860981 1636940 1890853 824927 1854238 1284422 1287538 1705352 482574 994391 1874814 673546 1985683 1120937 374209 256833 63685 119719 455719 1658102 1512373 1682651 1830151 669700 1502124 1020026 1862097 1257550 1669642 269453 210218 240566 645472 1928679 357607 1435205 1287059 1806946 887337 1020138 303858 488246 1580923 834304 791211 1471921 1916573 1010568 1265610 1209722 1561726 586991 829202 785374 1429987 521541 1068937 1428436 1628241 849837 1666356 684890 844555 727329 657579 1731684 1680114 548860 714425 948029 4021 1953084 1750987 1849550 312115 1174845 1407510 717000 1259511 1780461 1265655 1898584 1000458 1172973 317705 1942603 1593618 1148776 131117 1052827 1991268 418102 184273 255602 1271736 1315447 482228 1242960 724476 385300 459984 1480574 901486 931234 422884 1298952 1224089 1162352 582135 1938624 1641236 398442 447435 1613421 422246 898033 1853284 649392 1058951 1671171 1357975 83548 1264817 1141341 1411327 335828 313572 646573 403150 188276 740968 845237 1179198 196912 1506714 287156 1700575 1141917 351624 93399 1217929 764233 1366631 1825702 385839 1002340 151492 106960 80125 648937 631171 1252455 1230649 268587 1740227 15456 1672420 1024927 390757 1983402 1482019 737056 1212767 366360 1269054 1846607 1738156 734633 767995 192985 1223115 488833 1066003 1189490 1708774 1160469 71265 416219 1050585 686385 1645677 1682700 1705848 1229320 986194 1620466 1770240 341800 1496352 1081559 266319 422647 833288 994421 1223409 1819533 601970 196607 1703499 911551 1306253 1770143 719853 184235 1020535 1501104 1921746 1583610 82753 1026519 1064169 1011628 362715 1700112 560855 913262 1233980 1566584 873186 673738 1599178 1332175 9679 1841007 535923 1047024 1595470 1833069 8176 609315 614095 1272820 224590 1093280 302159 208846 774946 1058205 716144 442797 936708 1658412 1101631 1336718 947892 144922 444272 858340 539629 1289670 1519534 673180 733857 1683484 736969 717193 547272 1241382 1003509 86887 501985 20153 1946993 135503 620215 1448762 664483 1853700 1020474 601997 546966 555937 417026 1197805 1442498 353118 1461697 949691 1615716 941923 1477134 1535407 101337 1329121 212096 1754642 1429231 1328890 1778756 1090872 335843 1594394 1898671 584406 1608240 1412260 414474 1762759 1670078 1201207 1126960 1445816 648440 1764930 1411945 774028 1640482 835160 292243 979506 519784 881415 617693 395488 1764459 523736 1829452 218070 1092463 496944 1519862 1655995 171751 605677 1986981 736667 830097 104262 1268891 1223560 994914 681344 1161967 1487062 1761502 1215554 310052 827949 216018 906359 1713037 1589645 635925 121210 1406221 1570778 354100 434142 1931118 19623 433645 796534 1015237 942888 197311 35620 1078449 1959398 75811 17598 1784053 993387 1844971 1475458 1049692 101320 1559937 1919475 281321 435570 874160 1980736 877952 554573 1437725 361789 1371094 635390 566094 1787476 118273 672420 637128 128564 76860 1371943 1955064 1956284 1209640 841301 429864 1115111 1540286 502995 1411130 1267267 1666961 915105 555464 277945 1831986 93946 1294669 67711 1268266 1837768 1871330 1949282 1346451 1796900 433343 1168645 180034 698119 426666 1171532 1386316 487470 721701 1925820 451282 8028 523168 1168746 254528 243785 280233 927439 1727231 1603486 795590 1550109 1080358 1930323 489948 1119165 854717 1847059 245506 700660 1277771 697307 304681 1262285 1001058 1723732 666877 55643 1615831 577102 1335653 1790220 1060517 1820792 866151 464608 1287335 1219649 1943721 584704 1997861 1663576 300515 1430293 1130532 945213 154099 840163 475770 115035 1768148 243559 1774405 1678282 1312324 746631 399640 186134 1498787 1162687 1896297 383602 1428388 1250860 1862061 187353 1264600 951904 479708 651412 751481 77319 393887 1724107 895546 1840870 659530 1316643 684004 275915 1563342 244856 852290 964291 403004 260929 1590038 1176960 145903 728698 1863574 677449 554647 644916 976262 1544115 1042404 472578 389536 705188 838121 1114797 508141 1398439 956000 893520 1018198 1227460 1424270 446304 1945650 727643 1103211 607619 48341 1125786 243519 1996165 330189 1852928 763517 967175 1963374 721076 1228346 16584 1439739 746806 444220 1365279 1370388 1324558 1512654 539621 87053 151846 1335044 1218869 794431 1435714 319945 879255 1948679 119093 1558534 1751982 11967 1897581 603968 1836331 1526024 1876617 1573522 1421996 611516 1095801 360696 888291 1095233 541514 488925 1525256 1647237 1501553 917251 585280 200188 1135494 292823 1436934 200347 259244 329868 611458 1200806 898113 730421 1897559 1788762 601365 1639523 1532452 474059 1977630 1789684 97700 1209520 842303 913425 119224 1138470 323263 611497 1216097 371198 987787 70922 530637 1228838 900322 1953911 2749 1414178 106651 1644996 911192 1746332 1748883 1915900 832421 397775 542371 819585 1043182 1747451 659382 708423 1609084 956967 617513 36886 878811 955181 20647 1888597 162657 854889 698531 1208206 955439 1811959 1958705 375556 885652 1081564 74983 930162 1718428 1093658 935479 479772 1615939 995723 921004 487452 207326 801469 1776430 536928 78725 1714459 1041309 551802 1379574 1473527 302734 129810 1417565 1464924 1284062 1438774 47566 1933203 1273336 1727582 1988004 1911281 1726092 544 887288 1447646 1484939 1894012 781179 934893 1526151 1986765 304315 263751 1356839 167932 334157 43606 317693 893908 1572532 1317557 605535 1099945 1856985 1581003 160668 170460 1960541 1487330 43804 1218875 1408254 1541043 1104120 980011 434847 751421 990063 418318 535963 1038974 320754 1566125 501987 697359 371859 1169004 1052337 1837737 1259953 135609 248691 1308655 830042 918890 1067151 852854 612230 1369299 1428305 1059526 241084 1525212 786801 10347 1318490 1854286 1288660 39258 337549 233609 1128148 112355 1810442 89846 1084178 572390 1963837 1326153 927311 1084348 878388 566634 36064 1779514 622796 421539 1921130 1089425 947085 725532 729372 823205 699982 1495132 138529 177668 6644 980952 1416894 153233 165419 806329 1387736 897694 1842223 111607 1495738 1666091 353413 1930448 1293228 1456943 1809083 149929 1462949 455126 1543563 875051 1546403 22916 263198 11201 1082079 1648706 977196 1655989 568719 1042305 192222 1171182 816298 1311315 1837383 1412805 1432133 944246 1476896 908786 1314219 692662 1055549 315871 166556 972681 211856 1433445 1488337 1681795 530858 635072 377245 775304 1908747 1606504 263269 187840 884603 1866338 1937430 396868 1052952 123662 368048 1063058 927881 1664064 880749 488473 1579670 1156553 905877 425650 792012 1230050 178813 1833744 1645101 627538 1992354 1892897 522483 572834 1855945 1367796 1118297 1680298 728734 737898 1709988 1728084 1480421 31396 225383 992097 1527251 1641663 1539017 114835 1038045 1267354 1029682 1662876 716752 532195 1545199 1875642 1984971 342386 464428 1996425 1126783 14663 1327688 1222841 1151445 1597731 248670 591908 1865512 1273703 867578 81037 812758 1487881 1702051 1517225 1783375 7115 1006716 1274443 211817 1610484 1226914 687547 1785713 938394 1358892 1584907 277751 138881 247294 567824 303413 700785 1669483 1525095 1659975 1142500 1423527 1855992 739283 727337 1584878 723356 1669443 1429019 7209 7385 90591 634141 924513 360170 1850349 1356102 731740 1474173 1269743 1066238 1088209 1761946 1584318 1803622 690144 709170 1852822 156839 1917871 1845532 29869 418615 1016190 425999 1863440 303072 131804 718762 764463 451663 1893921 1817187 1452703 590418 1283202 1147150 1272039 413916 1499792 1744439 1233516 1827094 1977348 1343943 1047274 1316619 106528 1055222 171288 1021991 27378 1541874 55678 1349035 496729 1399380 725156 696006 753699 640982 1731902 1627362 174456 896887 641231 1534855 1871125 651663 1778745 1369997 1202601 1434964 994120 1893124 411678 1544327 1178936 80348 1533393 128919 41017 304784 816312 1495429 453056 1206446 530742 1693284 1318648 1733188 1606973 1981722 309920 1412634 184414 1986577 1692704 1965440 1026406 59365 1086488 793696 1915484 1063394 438485 79925 1562965 579182 1665206 415754 1711691 482558 911520 1749798 1903150 275154 275551 1090959 1428584 1895868 1917071 1669066 1170677 1210550 218787 14769 857235 1198893 1408962 1392244 874679 95157 1797360 808588 1509682 378195 754170 902284 1221152 110491 1073254 949570 1635167 948781 527257 1793977 99467 1089444 1099609 549690 1944614 1333026 1122705 954485 458798 1741799 1533441 243851 456529 1911749 1430096 1266271 1430536 1903486 141945 1377992 972698 1137658 505740 1439117 1545214 855689 1366046 1571589 1391640 338446 656750 976784 536200 1982029 151365 1689169 863171 1714514 1847391 1403502 554162 953252 1122849 1070010 1186329 1723619 708239 468510 845553 1535011 1960186 1175170 420469 1906440 1135864 1093453 1395054 716371 1438650 1582871 1065018 1589746 301334 212428 1564271 922125 1782000 1233249 1054106 1201798 1979648 892442 1488755 1746453 815816 594511 609811 807326 829523 1079188 305535 660898 263069 1885737 170672 54843 1513453 773698 530050 354890 13123 1914008 98734 851848 989073 835959 206103 330044 898059 1285106 7985 1860949 1893198 811157 373915 1393112 652377 1567696 1595080 1491045 675307 821379 1704693 1966632 1652346 618046 1900672 1767823 1830049 1715491 520744 1117854 1146847 545558 1815972 1748865 262774 389893 113998 1275747 692930 1724216 262537 1356037 540345 1436753 1179383 134328 1658017 1874350 1334194 1653515 1589754 841490 1811235 716206 1646934 68862 1947316 1605892 1828924 912850 108724 782994 188506 128712 1372766 183096 1974351 784080 1219537 1454866 1828333 89804 71548 1167114 848324 1477607 1311945 1790267 1975752 244418 1304686 902489 1442689 550643 1551194 348561 782505 1814215 648193 167700 1339903 187201 1191018 1712062 1258669 1452656 91444 92186 1093635 651046 299553 1041553 1641287 292411 1933876 1890407 1955966 173816 51220 860840 1643848 1172055 303679 666115 1715121 653825 175810 179122 558563 610962 1969019 1994954 686212 600326 386727 680387 37873 1798020 182887 1262081 916256 965956 95658 1466211 130042 825865 486403 1674647 1220580 734739 316070 1904442 149597 1497493 646427 1469746 556397 1200451 766793 297811 941331 1507211 1617340 511208 1012390 1742454 1018160 1101763 1669510 1373875 362790 1125669 1322811 1393400 934632 293455 840032 749674 66565 847121 977133 611271 570332 1798804 1050319 1760010 1948726 1689083 679208 1102011 1261090 359052 1263239 896657 1373942 1054234 1280009 1538760 1087950 542916 393058 58689 1710554 1469412 1457996 1150826 1640861 659861 99951 1645304 1100676 1716589 181434 1401129 837967 1193096 1539834 1451329 1120239 1395002 431395 240853 612557 1742179 1830000 1221827 1436100 1121854 1811063 1336606 1551765 1372493 607764 537312 1467230 1759368 585603 1198102 633186 906357 1313530 924688 1734731 647416 267493 222197 1080214 5944 849854 421045 334043 795760 1481165 1143224 464021 879187 1948680 1210942 59552 1889679 1675605 894698 442480 1401338 757861 1343282 1140318 755887 434788 874200 793195 1770549 1841473 1315981 1441976 1434033 1556513 1266932 492284 83998 1231074 440969 1459150 698853 575274 1272779 1349591 999471 3440 1450806 1502226 992225 576124 211170 1946985 1778376 1007867 740077 75505 1374441 712093 766886 1146805 498640 479337 1141251 581624 1063697 1534879 570044 1156086 1591522 352713 1382057 1725455 1070881 698934 261823 148080 702704 84695 128900 939499 1014139 1187757 118192 1981006 1484021 1230109 475936 1159513 299563 1370246 1932919 403370 113259 385008 1239787 112299 1593401 1312090 1807621 959094 1330060 816883 1456950 1941806 1205552 1165815 1594723 1243956 728879 1464633 1861588 1715443 1141264 1964127 1252690 765140 19585 591311 225845 1648031 861995 1933501 74614 1550421 1590658 720467 1427029 1901710 1638251 1130431 128219 180647 595341 1473104 1405403 1813651 516206 1940170 1073771 1897015 1389854 933333 1961172 700449 1075536 303316 1333113 749998 852993 22236 1050755 733995 168326 1318708 1494475 804378 861915 1856510 1867489 569451 942941 1390324 1004053 508402 1735262 734407 946315 870663 1817500 1153476 318813 286948 1258864 971534 906895 675896 1907001 1603781 882785 552296 1013859 1445649 1784310 565474 1153860 1479906 613554 1447137 959396 962554 1205445 209577 376405 69506 1826418 685609 1632554 156420 1328656 1417169 467020 1420684 1564166 392676 1871494 571375 346370 1277505 1003709 729255 292426 348872 1608089 670258 187970 1627920 1190545 1475892 646165 1879485 1580693 504711 258402 826666 818303 909785 1889054 1094393 1910217 243749 511312 1088676 593978 1423219 1983913 1116716 1956632 913549 104907 1387489 1454045 1694240 452858 1848639 1149124 1153819 1240658 1993446 878449 1114315 764662 140538 410008 1937679 1071912 1557669 583612 1739478 1825484 141523 453311 1283478 528286 1690723 796071 166488 1520963 1641334 1739404 402590 320051 193099 1472453 1574208 1233545 689241 1805278 1248650 576003 778843 867845 1225000 674140 1480564 173890 92921 1557855 597073 161443 19309 387006 73252 1735595 474386 896594 1587575 1664876 693515 1883089 1676241 1739736 1356787 1696856 1799451 1117769 1913107 742838 451366 1328549 573897 393071 1760544 1886178 1310098 1743801 1049777 1164853 699083 1010256 1633879 629051 1725098 530939 1722507 406420 212318 463844 791330 1046209 1534510 389402 394076 1708454 1294400 403114 453093 1276892 871002 1408887 1744282 1053923 1018577 168210 915671 720322 989516 934856 1361750 1513318 1824930 176428 1287654 1906350 1362036 395103 73468 1458357 1025148 761283 524218 1045937 1717664 861197 1063676 479438 213781 1959217 913449 1838921 1280982 224803 792098 632405 419885 178749 1772721 1035927 1262838 958283 712473 39320 1546239 1564748 1769832 336681 1919762 969942 533147 838244 313137 1194366 915233 1222694 749418 1887497 374095 957478 125940 1047257 553204 263655 1009134 855293 799651 1414755 1180630 1140517 1152100 797163 414263 364925 1818261 396067 1804105 1394761 1716212 904227 582820 487369 254664 1221691 671290 1593427 1815849 938145 1993182 85026 1360350 1179731 1706615 1002900 1139365 783667 293937 858559 962904 1227443 1142816 1457654 1608028 35907 355083 1855102 523672 751574 606981 6008 621002 1979082 1049815 1749912 1317528 594520 414331 200766 1068255 1148579 885520 468143 196456 1938821 204213 604401 1085029 62631 881062 792824 732746 773136 1078231 1310474 1724027 722339 917208 1674433 1841967 221422 52341 1683633 256340 443959 656684 292326 1890142 1716057 234140 40844 1402806 585876 590606 883897 149133 328174 1508234 207458 439224 1762078 1842734 422219 1574003 280968 1369634 1892037 1635842 1431291 778392 516556 533509 244429 377229 260002 1729967 8331 1948127 423898 77272 724420 794240 1322113 502709 668251 1648718 963522 202123 1519916 1461683 1759461 853139 160700 1100057 1197549 113043 1060312 843734 1168226 1539750 1069823 1329096 1631318 380928 1733822 1988041 1170112 989684 317828 1614062 1949617 1709947 1953709 1449062 1919747 332451 971926 1366068 1637783 1707209 209779 1473595 1312990 259336 1989453 103194 1577578 103140 783378 533287 635181 782427 307276 300528 26162 1927099 1706598 1286886 1773570 469403 1600086 571249 519056 830891 582023 29659 1791770 1421758 1964986 282622 1319925 25342 1215375 1975320 1522711 1175510 695438 370261 1614124 1488082 88533 791523 975465 145607 60112 451735 1303004 605346 1203334 638646 1627369 836380 163813 1153172 141619 173513 715170 384729 557897 355679 57087 1371313 952496 366595 1499176 991479 1601961 1461933 1811726 1351454 1433230 950270 1725336 1654797 1891679 1946042 514102 988743 1080212 163464 1745145 1501620 346653 15828 175426 896684 108094 1387302 1480798 1831022 1519961 881456 1487269 294520 735610 215663 1008804 300213 515072 399436 595794 654575 181063 1167759 1283018 836810 1161800 1551835 485198 1791253 1508462 555 675208 1123254 598149 1027401 233705 512423 906018 560445 1708973 1773422 1778241 909563 450048 238042 771504 1539642 1337552 838467 1544521 1137963 507128 224265 352433 1155752 1585216 1349102 1618637 1625506 1639489 1623313 1739865 1911568 773144 626536 1472168 1316876 1656602 626926 1989410 1281757 916338 216218 151044 527646 1420123 224222 341793 723613 906635 81069 1420490 1627113 1875255 194519 1451663 1787424 485494 848397 1394875 372165 1060795 1688265 122323 1478145 115160 1005250 942104 1832111 489911 470360 1346931 378804 281158 1219088 1292629 1281464 1300742 101555 1347042 1587403 482179 169707 1750849 1642416 1576412 379967 724419 310187 430764 1452347 1952371 243363 1563049 494081 1332084 649866 1109785 723925 1226009 1195250 8911 1616835 968896 1438183 1363735 975317 54952 777212 1585696 1414465 1534614 1358152 1508033 644598 1941748 830284 1405771 616877 295361 1022118 692278 854547 1231272 1539719 505348 1134895 1606796 102446 1359904 697843 223560 550469 1853613 227785 830643 1722273 1844876 91185 61062 805867 343929 1046803 452528 1016594 342034 1128133 6105 139810 915641 1986325 35812 1256347 1330303 1287486 1408207 1633345 1454436 1851006 67553 1804288 1368837 1279541 1517603 595721 1928720 1269099 582780 1617053 352170 141024 1816213 465677 1548266 262178 100134 1335768 1873816 740254 1541055 409689 1340893 1738773 426654 1192698 1444384 754859 988874 1952366 1850212 497907 1419565 258457 1371704 542871 1263316 1329825 1221660 1515389 1215580 530845 1842679 1135656 160299 1335872 841833 578203 218727 1134362 1449173 228163 747930 75184 1179232 1955933 1359387 1259221 127252 803634 1535468 1087728 1269556 1399452 1884196 532649 1009608 634667 1845221 362170 386432 1616021 1593846 1837977 28225 262468 1575793 1083080 1231110 1547264 907224 1975035 1168508 112021 225647 999933 942988 1177500 474115 1700937 1159108 1110577 980426 1521829 1018034 1275458 765889 87488 552795 317308 124188 60086 1712317 249489 1379830 553131 1220337 1304705 862768 104099 1700801 785194 885832 1560075 1092042 1056691 1667231 235534 1407955 538423 550923 945761 630089 522853 1328677 1796570 1972478 336399 681753 305623 539407 941391 1009123 1240845 1064864 1050330 1371826 1193887 11380 273054 1394580 523369 1216217 825020 1670560 313566 491416 303636 282186 1706085 1631179 545592 1482182 1642661 1548796 195802 685752 1534551 1039875 1199651 157946 511685 1751719 1910749 408539 294730 505157 1516941 1128483 1534046 1576449 1365141 747593 1454716 1449697 365275 837306 1762557 1678203 942193 882617 150895 364862 228398 1547344 990165 1146185 1391076 1831134 939541 1303862 1440394 599238 1855142 1026460 111407 159417 1693727 1022474 1087066 1328432 1057654 1180500 221559 1449460 1928015 414816 443269 463605 707804 1049203 1572882 1132459 1448558 1175317 311222 1813979 1875079 1985712 1727178 1742339 1732656 447865 1766804 1338233 322356 1549866 311685 727303 1146550 235074 19335 1095709 523721 1487982 1459207 1520819 1016691 1059893 1858576 443507 1958364 1642999 1492624 1146404 30834 1935694 1072699 418915 567056 1064948 1367086 518228 224491 1217003 1517722 1221710 662654 970767 1755033 1313324 277765 407772 1823147 54010 458297 863831 1606726 1011658 142098 1853043 409036 1673655 1040911 1302508 728931 676332 1437820 1961332 223259 1111071 1132482 910658 1924984 247481 884616 838980 363317 1869113 1943059 1268175 43992 1695222 589650 557555 944325 1164834 972533 330255 1949925 388527 407937 941520 1800027 446912 315892 900436 1461656 162710 312728 727245 316459 1523892 252055 1323879 1627139 1512626 488135 781294 1511277 48561 1303887 1206123 982389 62482 385857 317571 1867879 373901 479929 581909 1536299 870828 518697 586829 659674 16616 851708 1895223 598648 1696108 1554261 1993630 1993387 231046 1455825 1903093 1719478 706970 1227905 712104 949489 997489 365301 1805827 1335908 1635011 1585159 1424877 880050 454567 1957826 1212900 513861 863859 934770 1033940 1383674 823795 954304 1501587 1033197 276215 419880 771775 1545255 698849 24277 1418891 1530674 337162 1479373 1351676 1006411 1329883 1245217 639104 1377033 1960034 1005307 1393017 1775144 1989614 1626165 1231218 1221447 1329497 992797 1078847 696996 1895043 1712279 529849 162618 910394 1557383 683974 969969 190078 627397 1352530 1434518 240536 1506285 312472 451861 1081565 1922519 161584 1657504 652805 1463562 639418 1599839 313007 925667 1202458 742113 816385 246764 376253 514673 837949 1408843 1778527 280176 432017 1615634 97435 1678541 598379 1432323 1885095 1647330 1780131 629443 452075 1994971 1626898 1192139 600709 1557322 1730587 787517 648979 730192 1440319 581065 1152978 283763 609083 781237 159731 508958 924960 748027 1327613 102285 1871602 272916 1892465 406093 1680716 1681720 1572313 444495 385720 257063 1859771 1837062 870279 1482706 1378235 1459994 499849 654561 561877 997352 56192 753530 1548343 1120919 1604083 1004020 1615569 1355437 1619461 1471838 536172 440367 380238 74339 179360 395836 324222 899685 616960 1792912 1341313 842382 858696 1068429 1694804 426944 973852 158678 505262 1853184 1976634 1792114 1529419 934994 1279888 349550 1152641 1924788 1190535 495704 1061694 1318543 974153 107798 1437786 1911506 576301 246375 1644639 1155865 202598 579798 1550087 1316062 938966 887242 1542935 1324495 757518 1981748 1903636 860227 1777948 546081 1346883 930367 1485207 825366 542697 1437406 925722 1256706 648095 919316 1226670 1462219 688284 1702117 1595895 1072196 809728 164463 355065 1934279 599156 1557656 789883 1831527 1465323 1339670 1131919 719688 1150896 1155876 1082923 1081006 475831 485220 16912 1177808 415125 1859258 1638807 1221279 787711 1022307 1947068 1656539 1631739 692268 1694134 861175 588347 664034 1409279 1839355 1334101 1613279 1892357 1218622 1331669 1170052 945654 233534 1060994 1097134 867337 1113832 46618 1433207 27767 1679447 258059 1776511 232457 803289 1064012 575541 1032014 1194794 1261269 1011333 534031 74552 282385 1332299 882363 747853 1134008 966283 849890 1392106 1582822 1734612 1003443 964880 1756940 300502 341921 141238 1977194 1470059 1017648 571152 1196521 279995 1930774 1049543 1907137 157527 1976459 1409793 1185651 645611 912646 1300677 1218084 853540 614951 1505626 518586 292667 485123 1112779 1454348 687362 1050635 584060 701111 1846765 87980 1487628 1844133 1627966 1797691 304199 945962 336405 140012 729308 927119 1510488 1974137 1068966 590177 1682996 1577188 274220 1917933 1378116 1989234 1244766 1077278 812884 598398 1927441 101556 344636 122830 1232909 1019269 668906 1160490 1033517 840960 477089 242313 779379 761558 1247366 222602 476831 1259213 1668619 1337977 14409 581797 665180 1390565 417031 772689 1764767 991054 1541861 678053 1580643 669263 1992818 1995512 431978 1063999 1085517 1451913 1795293 1103036 1078866 1750679 1491198 276978 1213526 1824322 917467 1527127 1922572 1162018 850798 422136 23066 1634935 1559631 1194557 1442780 247286 1493787 1312750 1078611 646567 1693370 1372762 1809928 400804 1724790 172128 133427 1655879 92070 1455040 1540468 1647057 1152708 1593709 833503 76856 1808943 688942 1813607 51541 1997633 215758 653325 1782480 1247960 294565 1508154 1016015 550036 1204840 928993 1127932 1436688 1459697 1916145 1683561 1273086 709240 1036501 473206 1695671 952089 37773 1294653 378880 1102601 1915840 1935291 621033 1567426 421867 1612133 1308125 1958770 1566940 1453817 15291 973197 633190 259195 890787 504243 225724 177616 1338337 1745139 659517 708096 1176408 1289396 1767328 224939 104825 1140002 515139 1517848 317923 58981 1341967 1762657 1781803 1423709 1116241 1055271 836322 648958 1216352 1256162 191647 230485 962318 703846 1545716 1251768 244275 1786057 19187 651192 101588 1300591 536404 317894 1664802 1368616 1753441 1068938 41968 1032877 57422 1732135 332828 1821052 1359962 290733 45499 749359 37886 1692236 492585 691240 1888755 396145 1591823 620469 1506950 143865 701739 34774 1657541 570401 265103 563624 1606848 68728 326424 91560 642452 408253 861499 1474719 1675636 63949 1569588 26873 640060 739649 1119239 554051 1765858 214172 1128638 1549421 1405989 1711615 1609540 752245 261237 1366667 1042249 803647 919968 49609 124682 511432 887558 1685824 317314 1258061 1946504 1362774 757800 1021793 162005 690360 998511 1840945 901829 195387 804817 1022791 531115 1880357 1234869 1322597 1798296 843286 314624 1969158 1004716 755056 1274828 355300 569503 36446 420610 707562 1772436 1196117 371761 705035 1985592 1745458 518623 1577121 1812769 1540077 911582 1680582 1659073 1852289 242382 1326540 1822783 636961 1779709 1153417 551258 286511 119463 1318831 270076 329109 445457 587244 58842 266448 190303 1185555 1128561 1277172 181372 1652178 1832196 389014 594932 1783550 46660 1252679 905161 637845 462020 1877507 1292406 1878848 246302 286850 1026353 1642881 1641522 1386488 876122 1688111 1790076 726856 541585 684088 387216 1941986 392257 1630754 1419899 946347 1784982 674483 181550 1947530 870671 1917374 1972767 1007505 507282 188433 384463 1518336 1542395 1277565 1442350 1420150 1556771 186759 1279901 539900 1084678 38978 1862929 1878867 1372245 441548 1632521 1053366 183928 58911 1833034 998105 700469 224923 1213424 1336062 1094891 1077013 1523033 676826 1076154 919932 14990 303529 516820 1413769 512907 1629172 228097 443362 1686715 712599 155212 1847463 1398900 575228 122552 289317 158773 1656144 941701 1361485 766059 1699585 10300 918859 208191 137595 628775 139112 301124 820350 1763118 1402562 1118414 1387984 1429227 167770 1132481 1317366 1878739 971496 666654 1051412 61139 1775712 213659 1860694 89760 398255 1877136 315727 984282 542019 353511 1791154 811623 1913859 1557095 1210129 638609 1979986 1571736 958806 46848 729007 1820677 898351 709782 1846025 435478 857832 57560 1155600 50500 700276 566255 1803824 1979734 776140 66669 969055 1385567 934024 1676414 1526424 1241502 828050 154046 589477 1077666 1811524 53838 591699 1846417 1801831 938794 533748 1692673 1870690 1049165 893592 731498 1461231 1684307 142929 1097178 1889167 1883456 779065 1654775 1091104 1981829 227814 1244535 1043747 1781932 259618 924341 757971 1761268 329573 312611 955026 938267 1763035 1802287 1212400 1237120 1202076 485112 461981 507630 1806415 258379 1629074 717292 1840491 859654 960205 321345 648591 1986659 1445205 398694 1529656 1185478 872091 1593680 662565 356589 311513 117551 623603 1647532 1436114 438864 1722971 116152 1306692 1641919 607769 1353205 1920521 1833321 1078757 1068252 13984 509804 789736 867327 1759392 1571945 64084 1836116 702594 617376 856122 349040 267194 1230616 779823 735900 684929 817276 632349 678466 406143 4653 274719 379101 839079 624634 1794842 1798666 247206 609272 181737 1096045 1149720 1589183 1974005 828883 1766124 1684035 1262920 1507995 1301022 1431366 299228 1719621 1572800 1965673 1187936 259690 95219 1612718 211892 715405 222693 63731 1422498 1502163 1200953 79653 1330260 1282763 199716 959376 1536888 1620047 127645 1926071 1868040 416970 1227721 381935 994188 1440468 1316011 1487381 1099001 969598 601734 1146355 1302711 1144172 659995 1354811 1466743 290786 188028 1492275 502642 1153549 530867 1366263 1770319 1738977 987233 1592261 66661 1191120 392866 1771431 96257 739560 1416408 1652234 1235124 1394147 560795 572324 432589 340675 158956 596908 1395626 150566 247289 127033 1297033 1784642 936133 141211 993113 1218589 1037292 1409844 1483179 694460 1164416 690244 422063 129630 816765 665206 499285 217261 1626992 363898 1758834 1369574 85455 1188178 1537498 1807541 1610593 1987463 367891 1622370 1935080 402606 911456 545222 1661535 1654005 223616 1574034 1660648 1710636 937430 320664 1391776 1037085 890849 172924 1149415 1269615 1292976 951372 763205 1781808 1152891 968509 1678939 809318 450694 1120514 1564998 399224 1381381 1654252 873164 897655 1609141 1562674 809966 864884 208929 1282055 522990 1070138 421402 719749 422913 1606567 252960 1577916 890625 271236 1197835 1681745 220732 1980591 1852903 461092 1369338 48969 1465377 318328 428070 127274 430475 983557 1138114 1538228 271468 1311924 1709317 1321551 1121621 818424 764948 207084 95462 801466 1973577 1708450 1331416 1438194 49158 1571309 199610 1612956 1759463 663307 63159 1168600 1333786 55625 1927110 326336 1919996 1550974 531246 1462924 1494704 454303 1567702 1609864 928959 1431390 1638003 140147 1458138 456881 1940447 1595500 225746 1644108 1159420 68207 1142539 553017 1291022 276039 1781533 1361278 1009184 427679 243509 1543463 1531271 1725114 1556297 708106 568114 1499682 1854221 559291 351961 1255855 664927 182331 1902919 467963 1321768 452574 653833 1950886 979046 903316 270571 462229 1001987 1856760 752528 728120 1234848 1387198 1977073 223885 941057 1778511 715524 1029039 641485 95058 413094 814229 1222491 989355 1889169 874956 1554827 801685 973561 651400 1187442 1581082 1756139 1481673 607987 325635 162330 1906580 1333162 700863 1210895 1441299 1930978 1863706 158190 1920388 1674853 1110734 1288782 395300 995733 312326 1658428 1229276 215013 319142 456243 597701 1700076 1258356 354791 186000 958792 1495984 824042 1659185 111473 166212 601944 835524 1568032 991874 1560928 151459 1364937 722504 1407823 314155 655687 1451771 1535353 1598047 1210250 1680791 1517619 442129 265051 710127 1862651 965305 1109320 156895 552991 1240037 1164563 362903 759113 788507 867329 679582 1891036 942300 264 411150 682420 395457 156987 1135606 1113263 14829 882717 956512 1541539 85453 1707140 750316 447313 1940328 1329781 424004 1316596 128279 1267841 1951482 1252908 1391143 464097 1371712 1077127 737235 888737 1396494 1374702 700424 715259 1942359 940974 1002714 1064278 1231575 318519 1687595 1718813 1340323 777107 1181786 356811 1085005 897461 13321 415789 879371 947779 1159837 944645 194300 26914 554000 1034277 1589287 1111523 946044 312576 407139 714157 707453 1129752 898335 159308 494283 1106974 1539208 511069 629610 875897 1959431 1005108 1471017 1875854 1400795 675232 1217843 932259 1997514 1009522 462448 1293720 330071 1026995 566822 973318 1250611 1775591 77788 180939 1505615 749793 893849 1900804 1228788 1064202 1933932 1556891 474538 1748532 778595 815091 1957623 610145 625903 1891170 1147367 930241 1668822 996159 75335 721363 1059857 828380 1956500 351572 1923157 582172 601775 1731253 167129 888171 355398 238881 817101 1909089 1231253 766503 1803262 1763401 1971099 1094213 1582219 154739 593151 1410035 311198 1257031 1816091 893534 665077 1422695 1720282 1272384 1108786 858913 958857 1222207 1838810 428682 362840 219329 1355081 1792211 225960 33874 1842475 41919 914560 363236 625087 1028518 1059135 1182144 1940761 640156 230846 1967917 146773 18364 1112080 404358 477267 1122519 1454190 1774640 434554 435986 491710 751770 1901003 1003687 1846816 374692 336317 1849525 965820 657702 553450 489097 497760 1084375 96281 79238 1758207 541464 209095 1653717 1597676 188144 1263303 185207 556100 141295 224322 1503094 438754 1539372 32453 1325590 731170 1862328 1519526 658457 559260 1275694 1455222 1531535 163365 1097046 549935 1413513 711227 1465422 610596 183400 1563067 726424 636852 734405 1209892 322284 1925740 1174090 910815 1225890 1696294 1271140 283152 1421191 243448 1426143 6157 1166494 1682876 1805516 637672 1052397 381608 484044 1395875 1806933 1359848 191148 1396292 1344090 823023 1885627 1099396 1085664 1113720 313867 1884367 1851171 168708 1154302 1319205 664255 1629351 1494660 1333425 344714 1856614 1891775 1643892 233677 749071 1448527 1558024 368632 655210 288507 829566 1204738 1689110 1582033 290797 456438 1668152 14322 1881905 1700560 1248203 220083 1100196 1685192 1805862 947615 113567 1577265 1219759 1228629 1547938 1780999 225332 388259 1798391 1223891 1150908 210497 872027 1561276 1847454 646883 1233895 598929 514904 57479 893295 1973590 652338 897744 1840648 1240357 1068500 777290 1416535 1596507 185276 481810 1763416 714736 1066191 171032 489563 1365265 1269282 835592 417452 484297 335624 729335 1355585 811009 235396 869663 566099 1311136 1229341 1297775 826461 1613665 43374 1674753 1311133 918029 1489380 1247536 1342187 1121976 459208 1642679 1949570 35112 1218510 623898 542922 1845529 1661066 1386063 900024 1286589 568340 627395 1233864 1018651 1465598 1622405 693299 788358 99091 811928 69098 868477 1813161 1493625 1338283 1112953 1895796 1314647 202781 548704 183996 302750 382214 1065348 691386 988000 1274859 1131085 566901 62622 1573521 1343292 1754386 1105695 232376 609057 1607281 671692 1791244 605955 1577135 392392 500960 549855 933162 704764 1113839 1005616 1796550 97697 703594 706242 1298830 1646500 861184 1579843 1761993 938932 319967 1418890 409816 1799651 278958 1424141 1840501 382432 1487684 1976353 841331 1192259 1598627 1288105 1302305 1151595 1221894 834697 1306576 1394849 1429968 1067505 789854 1952757 718275 797603 486456 1877419 490050 1995524 884263 898832 768259 462065 1094432 1360298 529 793950 393909 1944292 1530982 1563743 1340442 1285816 1591781 172784 955748 1866827 1036508 464850 387965 1200818 543411 823077 551378 1046848 1947715 911314 216147 172336 1401320 1513591 1224920 110021 577364 806556 235081 505985 1946903 1168407 1353352 365698 1104596 1272009 1556736 457122 1976802 567800 606619 126302 165531 238596 1495628 1830895 1243844 56240 1145688 677857 1702822 702510 283749 1186423 1428393 597725 302594 56601 874305 1939035 1571203 900113 1967828 1165991 1660624 1105637 660337 23881 18460 786953 180093 1978847 183117 565142 1558056 1420738 1259481 1724392 1870613 1552577 428279 45123 949457 217369 163954 256845 1259812 52806 906786 1886557 296994 1033786 227596 369642 1348934 657981 897376 2508 1627141 914479 1722543 1159031 1146723 498704 34667 1951266 765321 1360000 561571 1877878 1804434 1615534 454014 104974 970367 1840222 113261 699450 1811086 182834 1172286 1735067 1469220 665334 1661923 437971 1409692 1450729 880690 542016 1592755 1664977 148919 650947 1255144 1139967 1136524 1282791 291340 364827 1052598 1546938 1468928 315105 81017 1117822 1198112 416044 238415 518483 416289 1938547 892536 220123 207012 575267 1250520 1513710 864918 20064 672915 952560 1860548 1443784 125720 89497 1710084 1931368 1904523 875671 1646868 673535 1905204 1641781 1529701 244109 1789131 1274445 687706 1169217 1440250 1680924 1919780 561997 296996 1588902 856380 677192 98095 1916024 1645011 1692752 133364 116932 1041284 1684964 364715 577776 121425 1526724 1008895 1623724 521154 1597716 1421059 768795 1229634 126044 1006500 510450 1515735 596537 1267557 641026 1950436 1722011 886485 1412265 1044456 1498132 1233720 1323695 285922 1448993 332540 1023316 1477950 609656 1693256 26984 377130 1010483 407497 1472290 118287 948964 1707482 1848977 484893 1144426 1705093 698634 818589 731430 676183 1071359 82560 1876461 331820 1673386 1058568 375882 1031838 1454743 1539620 1643082 1893458 1905089 1134208 851715 1940263 918901 716474 1497501 37039 69237 236370 576424 1805086 694537 1940445 1133129 1377665 1868905 23234 989338 1045764 1623940 531028 1186591 476530 1336391 1169427 1595433 70590 1754751 130040 532970 769670 668188 704696 1110334 441023 64722 1762610 412256 1147032 860377 1398188 550260 971930 1936859 250937 1951580 1971202 1207873 1029521 699300 448500 1127720 739304 338931 98633 1565547 836714 1395749 1867888 741581 1356390 124962 1005549 1249514 840011 209979 335986 335310 1554809 109153 623111 1546632 162100 541977 170801 1499330 1304239 1540870 1016512 1189855 1322825 331120 1930741 1055585 81524 1442661 1207629 1503293 870462 1322088 1780574 1338598 689354 85704 194373 1560640 152196 264610 63535 1593115 101494 1105151 803966 1881872 1359293 661317 912070 1865406 1888888 1714791 1316122 1511887 381993 1162007 876173 945967 1873009 42238 765333 793239 435730 1519404 128135 586315 345796 1086228 248319 915373 17059 1417574 1186948 641269 1085424 615462 357154 1956771 540422 1712379 395221 662078 1662449 133129 1733347 1056594 1507400 1909473 1712070 779085 1551371 963237 1367046 303219 1975613 1549229 1374713 455600 1151303 1899444 181974 1901545 616611 353035 1313117 1400586 1409643 883312 1449503 106176 1127004 1447168 41827 1705980 1427396 1350684 612889 723483 1182915 729994 1138826 1684271 159721 1361934 22506 1307945 1758998 221407 459707 637408 389361 367739 944437 1360450 341278 1094042 1408489 639516 895309 519933 1418364 1687634 424240 1792798 1949020 1561294 1871554 474543 1375378 834858 1485544 1842607 300121 685449 557523 809177 1496195 982977 1659065 1002845 1790194 1532411 214647 375539 651964 1198192 1338647 891864 1798718 526396 1756909 844363 446784 1644955 1526911 503462 1003186 494076 272655 862106 124676 835816 775596 1797056 36853 1137659 2662 778950 1008002 1064652 629044 1413338 881588 1058197 822061 1088694 353142 1025190 683678 1053055 1470629 1039661 1117420 575253 593695 1049037 1839970 1431364 818775 983687 1207434 1867476 379926 1849467 1877192 1887489 577400 267229 1232317 874350 878952 1472059 1629259 1554070 1315719 988302 175385 300606 1728047 299747 777588 191219 1666963 1323473 552505 203384 401723 695423 702946 730365 1957333 1326007 1711037 868736 1602299 475991 1440615 1756249 1744876 1087966 676369 5878 924388 668948 88154 889794 1088249 349847 1149155 28106 606501 1203516 1942619 1100157 1869572 1254591 414255 1081946 155534 1117927 644223 356151 959899 1062408 1751053 1984471 507170 791076 1671944 839436 1849507 1127757 1667532 1071687 215726 10386 1383347 1373429 1166016 1757493 1930415 947265 1728263 985884 1028439 1573014 668667 1796490 70292 1839976 1405654 479636 761377 1016081 639871 1869306 1705551 549688 1569926 1239555 1128474 1362331 1458027 1864917 228631 874428 1774394 1122664 1518911 1891064 901381 644128 977375 888893 801925 713769 295737 265038 1870064 1351783 1586679 1074262 64633 101751 1871028 951726 32822 567820 1537127 1015307 1590794 1609497 1439505 935947 1283975 865970 1309298 1640236 1336198 1334596 711101 938973 1638633 69367 1637157 1283726 1245480 1258575 511228 1173398 718712 1205143 1504137 111055 681076 1221979 36100 542133 765935 965690 268953 55579 1179103 1193070 1170576 316799 1387912 1282036 1232060 1907415 1107272 1347877 727717 890208 529697 1986181 656967 692266 1590215 47076 416496 1154389 615990 1633681 1312204 1284556 1415393 1295537 740092 1820948 1354995 486064 664876 1610452 1873456 1971035 1561313 1530018 1558247 1445730 1792903 491134 675848 1195157 1170715 144335 77099 1121051 1952736 448733 1548078 784752 1719946 510492 1658484 747479 860037 474997 156846 1787444 1706779 1882941 1470475 1154976 860813 901157 1726967 1017939 952462 497241 875954 325752 323425 1542312 1068615 327281 635975 1212519 982324 1895259 343239 176859 210145 1750392 1903146 465917 1263028 578627 172262 1466046 1885301 1887175 1911410 1563651 150457 1344510 17950 530300 1724570 440055 804641 530556 1451415 1202667 1898829 1891866 765469 231491 119700 1533495 299883 753548 1374214 462657 77958 966282 1262757 1089388 1125273 1656157 1535480 900350 410478 1767012 1569295 130078 1853297 115259 1803065 73035 369085 647878 1459464 923080 1557148 1832720 734375 520180 436574 18965 1195078 140775 403007 600243 339924 1959319 1692685 1687019 1089678 1957761 1750924 995536 445459 1538449 63536 32283 659176 803030 978138 258645 1343251 822139 1253420 1573558 793112 274704 913974 1407602 128705 1715671 315646 1311516 366735 548110 1913794 1440466 176824 1751001 139881 90396 664080 1692325 1011562 1574998 332149 1830081 1560511 871447 1964957 1284638 204958 761389 1412023 362517 1208933 507059 1534299 671715 186543 284950 1834896 1253567 261311 1678892 1907115 1692976 1854149 1976437 713931 1650381 557556 1882489 1774396 1573708 1702844 1875840 160614 6614 238306 144474 382142 1032280 301997 918861 366176 1747628 1396572 550734 231425 1926366 1981667 1842489 217568 517680 1105662 247551 1684677 998201 1164500 719537 1903368 1731710 122061 144583 1560614 310746 360382 597845 1329097 1931685 34625 643937 196494 1848845 1625947 1629262 595556 203567 1736785 636772 1103840 524330 301529 954087 952387 1936731 1507004 1033174 716420 353427 1174460 122657 1337886 1534345 449763 1111438 1035158 1432716 1463324 1866140 1667477 807696 1096840 928485 1098387 482625 1678554 1904069 1818138 626949 1826087 514962 434957 1254677 438484 1907443 383387 499149 1846385 772347 1249777 403553 790688 1891510 1257576 1096767 381944 1595882 1703224 1468704 1720063 678379 711359 1407428 379579 375388 788070 1868600 1495265 404673 1342966 567527 1179303 1600640 225493 1876727 1099108 1853674 1097451 1541813 1236916 1650482 478583 577379 1427974 352945 362227 870379 1382342 1446961 1151392 1271640 1117092 915135 798868 1169830 992473 1658880 1546124 843314 1812367 1605628 551398 1818645 1593409 1386954 878592 1797830 998801 1113486 1403170 1398138 1608923 310531 554170 995161 1817737 742887 388990 1993719 914268 1160065 1640314 1839174 1844812 141687 898886 965138 1105839 1499767 1546312 703107 519244 1449975 1879928 1661335 980491 555795 966808 764615 410448 1633843 1596269 394763 58607 913521 524429 1635548 1678469 1393234 1299881 20423 1075123 1026541 1358021 1942318 1138204 1341439 712776 1790615 715037 933712 634015 1740995 805720 402220 533807 1836353 1883684 1926079 1494329 1801419 1648050 618286 1743005 1736468 886760 1545678 1850871 267989 1478384 769852 1551261 420301 1317776 1973482 1802156 602025 979783 333992 594697 298577 1556895 1845005 1442118 191620 801864 1367366 386228 1526720 1343925 1203241 1198761 615923 220065 311018 1634823 1509245 1045171 1852814 1682807 1432282 1961917 87751 172327 513811 1057502 1892155 541958 1324458 83249 977572 529102 796677 1001610 410292 360044 501319 1554662 261229 1453459 545012 1760832 985747 254148 365485 1575903 233215 445766 1977154 1308784 1161127 1021035 1158390 114989 1835268 1397137 1243063 919518 1937958 1961584 822359 1221543 1629043 367245 1459974 407356 1190188 1915845 290625 1334312 872219 186787 1867563 1368488 413566 1538900 36608 949047 1793044 1540317 909738 1574706 598974 1792825 1992350 1778199 1829445 750157 1145519 922852 1318958 464196 171051 712953 87984 1477615 690332 1896281 1121744 334646 1143267 1477529 27690 1786776 799623 998820 1085247 200793 409072 642718 715889 1156277 319464 81214 1654688 813805 182266 223243 1306688 1350890 191370 1179205 1651024 1166762 1976153 463743 179320 395070 1116479 887997 1529018 144949 1459749 835265 163923 1447256 1843623 1427043 1508392 1707856 1823535 440038 1573423 517200 1274820 1406363 626485 1187852 1080918 828429 914963 1641198 266260 133078 715566 637797 1325293 1886886 1783603 1364352 1230301 1166020 1993755 612240 1899314 1701391 257746 1678473 7449 433708 18040 1055115 1804955 1566036 1509601 1745346 715880 994435 1517032 108350 1332919 417902 168481 574624 968400 968350 1272770 1162496 246078 464998 1403926 864783 1174790 1514345 1516633 1326323 102374 98515 738900 1013838 512354 1803167 411435 811018 344740 939997 834132 830694 1930474 1861434 578379 1578010 377545 1518860 1399576 1666511 531074 1199085 595994 1331245 1336863 551547 953680 1397762 1243818 729137 358573 909137 1217651 1513371 1654179 409366 1580881 409462 1994555 1593257 1755412 1180713 1723676 1760119 1755999 1623569 1451168 135193 680266 1842454 1279207 1732813 1172883 1758252 1182449 498206 199788 414572 986754 1268057 505247 1957116 351008 803663 1802117 1950135 1298820 661092 433957 297327 1682372 435890 803951 500008 615455 1520040 150008 1628520 870249 1412572 1708288 1274739 687637 983971 1547377 153274 1662106 476792 1000955 57194 880324 1353380 1133895 1807049 724477 125763 1112487 1967713 1328376 538081 1051652 687445 574525 1311210 1556105 1236494 578080 698792 1863725 493466 1085681 339933 207680 155529 299718 1187310 546706 427583 55702 785274 1208656 514442 1580342 1747835 1155889 1838127 337907 504890 1645929 999827 1689578 1681667 1067558 1743460 1166885 1034606 505546 1748382 428178 1873753 1978688 973044 711988 1610262 1070986 819587 438861 243029 523861 172974 304459 166479 130159 1951645 705731 258299 286186 487893 1519723 919230 1473750 1483243 108533 139859 1766879 438625 208129 1937375 65670 992900 1257869 1789708 1637166 590299 645363 1232157 692506 49610 1209051 1382686 1110293 442666 1370729 1243763 934916 371153 32540 1033522 1419527 62229 1618474 1088582 1022276 497585 92517 1223053 161815 1385433 1844043 1921791 968331 14784 1924743 360831 29016 1435773 1454901 716883 727273 92557 1387740 583233 1425342 87287 1619249 596138 1128007 1417854 1883162 1812078 137896 527570 1372646 418741 686986 1256797 847331 1801313 73199 40996 1939488 689366 321096 1719377 227158 386738 1875379 1504863 1348268 406285 1978025 827501 199928 221661 1698478 824070 1985130 405914 1380535 1286042 590363 1729564 1682066 189719 725526 1829236 445483 1567079 969231 1390144 1659610 1586876 322348 1374018 304373 347565 938404 460163 1024752 357744 69844 1046315 772019 161460 721679 1676979 1847421 1774119 1584589 1703854 419312 42378 1595249 689656 1764988 630261 1353062 609944 520901 1917543 1988482 1245437 433908 1953123 756267 767182 1131639 1743766 688609 1884164 45142 1134716 1957817 30355 117536 1622327 1526635 1952974 1752903 158966 516065 1804246 1885968 1565574 1252492 1789877 25119 945010 997689 506493 1088256 605195 603742 1118536 875405 823049 993031 519475 74336 201885 774114 1040022 1263456 638763 271638 1872251 1961290 1322413 1689750 1067435 890390 1131884 1939132 31386 155443 516038 1338451 1568288 536024 1551805 1448316 1950272 1076989 1094719 20776 1660518 1219977 1182410 1795478 1834414 1368441 141382 1633527 914896 686708 1766697 936195 1823223 1084445 1360256 1093251 324774 1734127 809277 965163 1912624 1315245 731771 781678 973947 108464 1167309 1954930 1329555 824701 17022 1685876 1702731 1647862 283546 10019 399554 1960040 844969 1664117 1881049 1583431 533583 908479 169944 896963 595306 1050251 686181 1015360 958027 174426 626065 1785864 1757436 121018 1058342 1070342 790973 1507348 1230942 1557981 1565163 1889135 239294 240558 760211 958627 1010223 1824946 1926132 966386 504109 1576797 876525 773397 836259 354671 317313 1453832 761592 1444117 420468 831345 1761164 372821 1091077 682131 1105263 497558 1369369 633244 1264712 1973724 10475 484517 75544 676690 206076 58787 1498914 1580885 1355158 1574453 1113929 774044 498371 822330 1562214 202469 186273 1575250 1193899 416334 939527 954649 1387251 999144 1484817 1342555 312367 1353515 473992 505560 870850 137380 1966757 1289019 1454427 296515 1523649 1382840 1062866 913604 1958159 1065953 1402003 703377 1331495 598922 713128 972654 1164196 521693 747927 946608 1726390 878162 1972430 254413 378405 1685568 510629 394017 281649 333897 537511 1338013 900390 1557422 613773 774341 1422184 1693390 105099 1732993 1137739 1315445 313588 1267458 28941 1345461 561717 427232 813194 292576 195837 846622 1320259 1953250 1336500 1072401 1069849 398530 1613802 1461 1066733 907161 1701256 1103736 685085 1175825 1850360 1150332 644944 1573517 1118926 465036 1389993 1364669 72017 157742 1248363 1530624 800875 1231341 1278889 446682 1741242 1573091 248069 566863 1574390 1505844 1193781 989641 977085 1685692 770105 176181 1433028 316430 1146421 595135 1292946 647469 773073 1924393 132387 846484 1059556 318918 1097849 612771 1563730 1958185 294357 386197 129971 322599 816024 32232 264657 390579 622976 1618854 492453 1364762 702982 1435775 428217 126258 1449780 1526650 305834 746069 355980 1341678 1427999 1476122 1780345 479624 1425789 1079119 940737 23559 1562710 1818883 481370 1701322 76684 638667 1725877 585019 297046 1537252 111297 1532161 352495 481128 248744 658376 1505618 616799 563320 1808388 968927 827179 774372 22928 268303 1185988 1819704 1665484 1577883 33686 743815 515390 271563 846058 991166 1164384 695861 436578 1028580 1446417 1395736 1821589 42778 623853 857345 1555827 117913 388870 615255 1953012 1390323 893317 35435 3538 918102 1128991 1012124 1934210 159904 880177 55048 545346 392833 825030 1191861 9370 1147054 1996871 829204 437317 481639 1372210 393826 1812802 1079159 179485 1080050 441819 1678397 1492062 1572936 572242 178231 1308507 93894 1354120 104474 150512 660347 779234 789917 610619 1045 991799 1130323 1131420 855226 1667387 1067790 629389 1454072 688800 1952277 1655953 626711 1518861 1143661 820731 686427 1419831 1214418 40835 170887 447186 1434397 1951817 1104673 974339 1306413 218818 1674103 1686884 1461163 1115087 57548 1700438 551550 866561 776784 1770643 350354 949589 881562 385769 1727206 792546 367760 761787 561805 904731 684636 1512268 1524167 1000338 1929409 1386244 1170502 168537 704102 646491 1583008 584190 1716723 1044489 1474381 176641 1784996 1585016 507393 506495 1651918 1660666 1913147 1256807 733673 1620073 441487 1154743 335496 54712 1222268 672968 1232203 1764888 1827749 135616 125964 981797 277442 306587 1811889 201774 908801 1159591 661228 544926 221538 358047 746244 1862749 470830 338975 770210 1417060 1611082 1366843 1712116 861277 699066 1713732 1200530 1302897 1323742 775688 345338 412173 132062 1876412 397034 1799416 986813 667753 1600420 884138 316965 168647 1876725 963457 101342 1926514 275185 1610286 428371 1826838 1623824 1198655 16824 554155 1047431 939457 1045492 14852 1639234 179873 925736 1976313 439930 1043941 658480 899466 566188 1517602 353546 216130 1364674 1311804 201928 1775979 103989 1953034 1104043 658891 833313 404564 940717 825319 414405 1873827 1674040 368883 1592883 1749928 1950691 147292 490390 1069585 1835436 399709 466547 747754 1807254 753525 1583717 1038085 1232154 1269166 1769444 1725570 657773 734478 536550 17863 1179703 316143 179553 332145 970038 924107 449365 188471 1413251 326356 483197 1165192 1798178 1980998 1976387 96013 1843079 1284760 1761373 446639 978684 1461788 1095859 916661 1252827 458496 1635148 1313396 155596 585775 623217 528638 1589408 75781 1616859 779436 132257 161198 942253 1495649 848708 918688 1907632 1943127 1917241 1435515 1029387 998941 1659686 1287546 514860 1569799 1685278 1135275 1288970 963004 811681 1632722 1822410 1045100 90673 1351373 1525795 1895347 614629 1308576 823605 9157 1102911 1085843 1411661 38688 1529315 400922 1907761 1935966 1346715 1511500 1112052 87490 1061808 1295219 1887092 281779 844836 902854 1028103 33986 537612 1784211 642004 656047 116634 733365 1218507 1986544 1991053 811171 1900490 684833 1968360 1137347 1582076 1181709 1546270 1809124 1257438 1798269 1931163 806567 1944903 818057 611853 1881195 1368179 1881183 1520548 750241 525448 469299 1568355 1073095 977357 1129944 1411989 1449889 1343692 1710412 1240683 365508 1657146 1462132 1704564 1980289 1263566 562745 127589 456055 179114 284235 868451 501101 1845242 1860420 417995 1741434 702678 1918163 1522101 33748 832572 268488 1942712 535999 1625490 258912 1856663 98164 1255205 1470403 388086 952223 799092 1251141 924786 640649 1794126 406384 439297 1826526 1920312 1834205 484189 1911748 690241 1639343 734656 1512885 1629482 1693915 315097 1050721 775067 536808 1919443 1279786 1446300 1982312 619778 1665780 1052163 1842899 619517 376564 1107034 589659 903670 917237 900049 1797089 1911177 1332158 452312 1778095 1699253 537509 1517164 811164 728102 1579778 1607522 714220 1729453 828602 772406 780306 1968120 433662 1635488 638538 1302210 1739641 479577 510894 1733510 1115853 1667586 285522 372455 1506704 1578379 1943276 1040293 43112 1413553 1056878 557203 1017331 1976258 1104535 1097767 1731693 1634682 1360221 650680 860634 1055281 114928 275177 126713 1223844 1502183 793450 83721 677894 1001582 491828 1592444 896369 436125 1978980 1795386 1396607 1057562 1675513 1233639 193781 313912 240431 1461945 611233 493563 783527 1593731 1703726 397374 820928 1561805 1854626 978028 81829 1525279 212523 367055 1798637 189582 590676 526865 1210463 979807 1106012 1269310 493955 925110 1105982 425433 1491785 1493725 1341917 1879078 658995 1448143 689546 663522 501785 581123 255313 330176 314347 1934097 1033024 729160 967287 55818 1861091 1161287 786070 1226090 1078802 1660853 1399743 470257 1059571 1861999 278604 915778 597779 196330 1197852 202221 1096520 387816 1054652 1852616 1645495 1968390 813227 1824307 106056 647461 1015894 595390 1828526 1753166 1878686 747778 1936217 1061914 660229 254537 679808 529584 1815302 1408439 902174 266577 1804225 1904280 194142 1125941 967577 1574339 1264729 76193 890111 1491936 1597306 1665196 1556618 895016 1777866 909075 171404 956756 133831 1290391 1321684 1934935 428131 547781 1019352 1664026 1351834 1225971 969019 1793628 1715162 742692 1578935 614370 1716029 1660099 1398391 999675 1264723 559146 1874900 437523 1228197 1132437 459093 1751413 309640 1509689 1226918 1279804 834791 300388 1678429 1698075 405381 657581 598781 1883837 693172 964787 1097166 1841182 792329 169601 522817 534925 568537 1402011 1027659 1701996 38262 1705823 476992 284746 22480 131049 523122 82394 828660 1766069 214328 1138474 982037 1899626 88393 173355 64522 1449528 1233412 1122350 200697 227568 69889 685906 103016 539658 1591841 529396 1751823 1142528 1838746 1260514 1056528 1847190 1214208 512769 1247609 1910298 173709 128438 45565 70708 1867446 336084 1640287 1495083 507068 572289 712541 1290850 1695046 1705097 543895 1971167 1119821 1834816 504707 1970621 392853 1949941 449283 868485 435139 660326 1257013 1398157 776314 251781 977361 1752507 292580 649741 589183 1702772 229748 423470 83149 1387789 315964 1246178 1877888 1438724 982160 1856904 1656774 1213484 939831 1464584 1835448 992475 619808 24322 1653949 1991943 9070 1377128 1909939 1694966 446582 294722 709772 947616 902780 1916481 1233512 878012 1326003 47413 1932097 1977639 1212760 1816328 1469111 547254 505529 1390671 493014 204945 307705 667041 368722 687331 46136 1007669 1107434 28608 1033670 1062568 937894 162871 1641267 727959 1913683 1008370 717526 1876457 1630393 1416101 498140 1002157 530125 503779 717885 295860 286921 1303125 1502445 1404399 1055045 1764254 1518829 1371222 343918 1972341 1373506 383289 1142846 819055 1860845 1428491 126373 1172267 1815183 443714 1804581 852055 420862 1142212 721966 852127 1592376 827418 140151 397719 1908599 1122310 346090 791072 1888190 1994460 909514 231951 794490 1151175 172833 28076 1312116 268998 1221552 1909122 15741 1881722 198646 1034800 492177 1270836 626199 58973 993793 1428738 1895302 1770364 1792829 551 664409 379399 1554269 1861087 706731 1127499 627025 1240011 1953621 1167159 1887932 15445 178887 1675071 1372377 822135 1004656 1847224 1729489 1936602 646756 1374835 1651991 247826 386200 239094 1537774 1060056 1449719 113592 1281275 1426789 1471551 1815327 1147582 1495233 974399 1442788 1166479 1627973 1645933 993349 1633211 1815645 394464 783395 1534054 993675 1485566 1491918 269656 894756 213826 1783529 1005355 1912704 1087507 191801 345684 652964 1960946 1032309 1939825 1519185 1417266 418057 46880 977407 388117 1774014 831944 907775 1563916 1952615 1101885 1683358 1862907 311872 549589 1184772 1493427 984598 451345 1547127 982843 484515 468315 664916 594240 242835 1289838 1889144 344650 913725 672640 242956 1217618 551610 501706 1551881 779173 1866850 808953 133984 756576 1782226 157219 1620468 1499036 1339167 1304091 646796 651441 500356 1362028 1174440 454817 245933 271049 1059062 1694395 734853 982047 1586879 14671 870897 1921080 1679547 406842 495774 972093 1354723 1596978 1694426 404277 966961 1444099 698135 708101 1666348 959666 966815 202675 1953177 1675060 612860 485424 1922252 550255 1568113 1939525 197627 1376137 202512 1243306 1525824 1732904 909692 436010 1100098 1985701 1397408 1733982 1572520 1945395 1053247 1797040 1076780 1909900 748676 857485 302291 1988167 222854 1109748 1939443 855805 39772 1845995 408451 72243 903010 1677793 1525981 1303079 1337283 980599 22763 1403549 134810 393087 241605 265173 734224 73219 362982 602739 677415 972416 708404 450577 1404766 1777320 1554212 310002 1231742 342028 731888 726436 562054 1186074 1478400 1351793 1691789 1942546 412809 1591991 753616 944186 1302728 1973775 1777248 1866872 1091532 383708 1362524 1917834 754899 1659104 1495910 567081 1623322 281743 755373 537439 421157 356912 1348228 482836 1290865 611284 1212265 271151 1738608 752895 1214317 1213855 1129866 396465 107887 1952747 1997669 1490896 397810 1264357 832148 1380224 1523517 1440584 1161892 860187 1355929 419437 1460835 1838307 465745 308410 1752702 807453 1467671 1975150 1828347 1617669 1946813 1321874 914529 1989166 282407 1114574 845895 1145528 734932 1465387 281123 1446790 1880193 251738 559023 1626504 1258907 1723614 1484666 1752788 815759 534478 1015529 46915 450905 737320 1035950 628535 1454964 172511 148930 1134801 1525311 629827 1482356 239070 1532022 1868492 1880967 1334793 13029 1645658 1279216 272815 52484 655736 1127407 1273951 1529343 1798213 1702863 1715019 418535 328686 1202092 284937 583427 1308547 1120467 76285 1136363 1343127 851069 1173258 443734 1037428 517592 496867 1585179 1036046 778795 1004362 666672 368272 49140 1484686 1504750 276551 1497945 1175012 963469 1937803 152911 893104 1476345 312547 612203 819024 1204537 1898350 1628846 1563657 1401948 696082 1400464 44854 1064684 1034929 264534 1944984 881254 596059 581299 622184 972215 1564358 81790 729649 676294 1293181 648143 139675 605527 1561000 1074507 1975201 1981611 667664 146826 157435 1080915 822403 436760 250523 823158 342539 48147 774600 1087876 533931 75004 838943 516984 4569 43889 908784 201991 843076 106561 1309607 1148772 1645854 171213 782123 1852690 324702 60022 570250 1916070 1627769 1869807 733891 913868 857780 1381032 1800917 1622992 890110 183016 323622 376562 1921634 708586 1753633 170924 807287 240310 1428886 1806383 1446048 748689 978130 750112 813712 538091 1701183 432225 976253 1076416 332311 68300 549378 983396 394570 1266743 1224096 1678530 1406155 595835 1271893 303271 1042338 1073565 1511138 284044 1276106 1550668 1539650 1670485 1299987 1752467 1843664 1768739 1382505 555325 1571149 28015 921147 1081289 702730 1564822 1162205 568049 1119256 1073063 1215605 963888 601497 1253580 1435911 839060 932451 1245428 976305 1431739 302172 1249699 1358390 119799 1549638 581181 890917 1575369 1970449 1054301 1406916 673147 637106 668379 1455487 446802 587245 1108061 890691 766695 191553 221668 1524000 924772 1871345 410715 1235217 614704 984578 1697315 1644369 160972 1539835 590741 1375235 191511 255829 1384556 441569 2793 1856573 797809 1738135 600727 245620 946628 177354 143103 1743418 726176 1640587 1878893 149047 1355949 303848 811996 1764751 1725183 1654538 1016715 82723 1990630 1534121 1540485 339018 1131782 380169 884954 387544 860763 1754499 1689916 385092 946120 1663699 838966 707069 1020271 239270 1351478 1191434 274584 649645 1630002 1375839 1030061 1317136 1760417 611116 194613 1633390 1702280 1428476 775249 1987304 1642282 1670857 1302175 388100 1732973 632983 902344 894102 422478 1567151 1692157 1120631 466267 389178 1691132 804505 67886 164474 1030176 1284337 651996 203751 278940 1292166 1677765 888189 1185321 1181985 546523 229381 801788 275948 1811644 216080 491839 1650352 1390738 1421927 172068 1793195 667501 351629 773459 288219 811995 1728572 359432 1893401 1318662 1373767 1251118 1443704 1363048 805347 320287 1918764 575641 1005591 1223563 1260330 1813810 1892686 51425 642980 1147636 848545 418771 103933 1347914 678084 44986 1677985 345511 478789 118769 1729461 1283931 437500 1352889 1279634 1617739 931325 342695 1247169 163895 545047 1179112 556143 215720 998207 493303 121776 1813844 605945 1981200 1293640 1493814 1600255 746229 68934 943902 1912250 1230510 1547420 57774 1042326 517163 1513510 1482321 575302 1424146 369209 1903536 1417550 1426964 508176 1725464 70576 1391246 1755521 103854 1430098 999686 1148530 1882442 499402 1833557 1751216 1544316 1599494 189883 1236223 1203133 161759 174616 55591 1076515 438575 924780 346393 626976 593644 555040 1837260 57407 1616710 1331096 1440158 631427 1313545 1909672 208687 313610 1162105 1078659 1588428 720462 1059854 1545248 975548 460844 1121516 179108 1138317 1326289 1758681 102127 333208 729781 1377181 980663 1327758 394687 495552 9539 1564471 694305 857081 757209 1616798 1932559 80389 137083 13289 1913267 1874300 1508426 1445586 70988 702996 1176105 1535097 1612028 1635242 774223 815576 1677079 1917257 1203304 763492 1897159 2680 992512 160336 1662586 1901219 941721 351527 116766 682997 1157646 1636812 1669658 1237670 995143 1901416 648829 19457 1143450 1762280 1665508 552633 1308113 284046 1507339 483649 1782785 671485 1870883 943412 1600649 1495068 1568430 1497170 1633471 40251 1206487 396863 1881899 843535 592926 889663 711638 1800582 728627 567838 1718896 1587769 290929 610389 1745429 16469 1299176 327814 718021 1681250 1440138 143449 1479856 1099778 381268 1730850 1842955 814152 1943693 752519 1999903 1595617 358126 613737 671949 1711605 71512 1160186 687569 1194843 439740 877972 1081630 1840204 1195635 162317 1784421 337886 1930724 887603 1293668 1157612 1178841 434230 1431303 1433062 1618692 1758202 567331 1715983 493756 50565 902599 1446494 1390342 1633203 130729 1006098 1796806 1157059 657601 1996920 1789773 1525552 1554255 867583 22139 1175583 1703134 1144432 1098693 1750951 1068984 1162467 1456116 1204219 1203497 1170438 464138 544873 1129512 332466 1771875 230483 1014113 1550214 805066 1911391 748295 652131 973453 593815 1040600 1969165 380299 684543 1837004 1776711 329547 874084 1657346 61392 598964 1209302 1024936 117750 266518 586804 466348 992990 487656 1745539 1646870 1807662 150840 893875 1210176 452700 1941601 203794 33259 122557 1826110 1591812 1202593 384371 1662048 384241 1845818 1627079 875599 587808 1896196 1477293 920040 175773 1439541 1547762 1420402 1904319 422401 121414 1630325 692840 1828124 309710 908008 1816145 1154076 822522 1383519 1073376 1991304 290300 1893827 1382969 1437476 275768 572135 269098 1519981 1824004 1637391 63404 382859 1842558 1660406 848537 1554085 259338 921713 695340 298691 903969 1962019 1640830 974633 1274317 661914 1026462 814490 1643245 1957275 1131457 261191 711782 1538019 1297660 1647705 578007 735358 1598899 1464195 146617 277025 49694 1781638 1577439 1428198 1277969 534265 100003 1945841 1220108 1433601 1733118 1761800 1286015 1466930 1912783 1131227 1222698 762189 1107901 1007599 241991 742034 527163 1243794 1397826 1800398 325691 814630 1712312 635419 261124 1671124 125517 1742579 693931 961718 958889 1116484 1083802 1803345 826842 1770327 1946188 158160 831080 1986870 114329 712507 1674104 132139 712797 176326 574435 256710 1994236 982062 1989473 1268385 1090347 656020 1140504 441706 1954648 1199197 1497411 1418090 1208959 725220 1901043 1395668 1550780 689388 8390 1081305 311545 1973231 1577769 1156687 1260868 665712 54467 707785 1428946 1231667 1627170 1984343 1038558 624104 212746 1926164 565473 1627196 112712 826155 1125120 1115905 722411 1879793 854663 771539 1767903 1546162 1728926 121597 1409772 675616 1678142 461884 1851421 1508591 75873 539452 566636 760799 1885615 1497 1770660 1500471 765896 742402 770516 696144 425904 661869 133712 1310089 1555473 1322436 851825 1693603 1308368 210858 1158963 1778396 727249 542109 492948 1792457 1331207 483373 1814260 301292 70342 917338 768730 658841 1514408 1712461 1153322 1329054 998404 257611 733103 1653220 1790575 301466 1618169 1381580 94721 499051 1058757 1433146 1260810 93360 1956894 1010046 1961886 541440 241495 1798727 1619346 1570718 159154 520013 1301522 1067879 155810 1323596 951916 543712 1673551 1339724 1430691 1000133 226468 1605051 1637584 474271 3170 1092736 1198463 1928882 1731185 1679917 627580 353531 1055546 156373 54294 1521779 900417 689668 34193 760300 238613 1795262 1452199 821862 1945536 1717070 70195 386601 1077414 1493089 1060163 1728648 129389 1516709 540441 1455739 525826 775597 21682 52558 1779547 1177085 403529 732025 939157 541992 1483763 1642056 1314015 95962 948789 105359 345208 1753003 1876677 249949 106417 931682 220873 1200201 450101 600742 70145 69715 770121 1387562 1512394 363571 1805409 930095 1880917 1561203 462407 478153 1380405 1799801 1077360 665313 610269 513060 147019 1263723 1203723 234935 1641375 665338 1642657 1962977 374141 1764616 1000572 466239 1520815 1241415 1481636 333352 186488 655799 251259 1722373 240544 1885802 1987432 1227629 8337 1903634 1956702 1652398 1299364 818446 240985 463212 225751 969398 814237 956058 440419 1870733 124394 988753 1764647 950541 315228 1845831 1502737 971268 989867 1011066 1100596 1873397 1097279 866244 1944809 1163864 1470745 1923192 513371 6460 465940 454627 101905 963750 1636888 282136 1572998 142987 1858942 1208706 248621 1756395 1232394 1258476 1348805 1020685 1694929 1158509 1006795 1359295 566544 1847617 337494 1945563 1779281 425756 1472789 911649 1164076 1123077 1968898 1299791 203920 1458826 718035 352310 655115 376703 819932 230980 1088457 168718 414370 529675 1958206 687715 55656 1312511 317501 1796394 354888 1993343 244696 1041933 812461 1930361 118261 122586 416315 144841 1287102 1313419 853336 867506 1221018 1386619 963231 1303754 833982 519465 474101 1530357 1141470 1530781 816594 1323628 1590502 738726 1836361 329549 1140313 1165845 1843679 793620 368958 1629675 1354549 1374098 566169 1918431 8501 1117198 451260 369036 335912 336584 1710131 82110 1911739 1672986 1563855 1628973 1205440 926513 1740261 1855106 1393440 543632 1181582 1879330 1013355 266374 742898 1853629 1543502 1251798 1919863 1021759 1684612 1404181 801907 1646319 1836306 245845 92409 699124 31768 1660616 1735890 1344545 474556 1346887 1802598 744036 1723708 876853 1530390 1837844 391896 1434760 1065726 1780031 1961369 1531959 1186931 25697 1109984 125167 779468 1434428 573417 1171861 1150309 836436 775135 1912876 1785691 1810178 822836 145874 690958 1239674 823208 960686 485799 747116 1570307 1653703 1683240 40733 1392299 549403 912072 1324160 20220 1200097 1597730 1246251 958197 502484 562226 1661974 263226 697002 1604812 1528821 1486465 1960225 43320 1012338 1951097 1673472 25355 1724617 607618 1316227 289947 757259 1787848 723870 1337106 591526 296320 173406 715927 981360 1204563 1544370 1899515 235599 869713 1790552 1893929 914852 1206690 1316926 1229980 413092 1080149 804957 1074154 1539142 732899 1092410 831432 1439179 477623 1574925 331653 1164520 1147039 509534 1606552 32018 642046 1939875 507878 1458294 1340349 1397255 1137233 1682467 364795 1959155 1795709 809489 1702363 662405 1077133 1882800 920587 752130 394588 50374 184555 385047 783593 612109 46980 1275949 1159925 255486 1475570 269518 1701284 1561727 1225010 1790736 1465429 1297362 1882770 1053094 361318 1602243 1548265 408557 1717468 82467 60754 1550662 450723 807952 207704 1226449 1230941 1695178 1658708 720907 1710539 1339552 805450 494187 446874 1387966 957808 1221508 1132145 1253642 489173 1265958 1975047 1061671 1513808 207471 1586463 1710993 1440549 500523 1107566 973258 983923 813502 524571 100573 1265059 20400 476063 1143459 1016346 143649 252994 1638533 793376 881865 1830840 469620 937424 1561108 1132468 1684051 1483614 358272 231772 1662897 1686176 1024589 1819480 740935 1147432 660876 1432694 865618 1325440 1973535 322802 983124 1677761 712322 869271 823044 1335117 764452 722326 255523 1249632 277119 826589 1624818 931827 151052 1902357 1699515 627589 1016491 1924179 1240348 961132 1108627 1226495 1219285 1630732 939863 1809368 31914 1403978 1816074 251661 905660 1094776 879165 114594 347900 543881 1332982 1019260 1581832 584854 1422246 83469 547461 1263136 1559488 336659 1809056 1644101 368432 1311395 248244 1058313 368860 1814918 243646 1642628 1913112 240506 809932 726609 1474956 268448 656609 1679326 1382966 850435 20643 783422 1035478 1100206 1610059 1482838 287044 1911919 1923257 309187 139580 1430968 1484261 437933 1795894 227422 1022258 1813708 1653274 1186433 917019 1447345 1482366 979071 496586 1154753 1214745 47962 1936360 199977 799566 940465 675594 1583230 186131 324661 1861297 1481959 550654 914869 1709726 339548 1042481 418910 354816 194680 223782 994048 1010326 21332 924133 5600 538560 659390 785162 1728177 1647593 990301 857388 820903 1274572 1652019 481770 1123728 114890 1873667 265172 423666 1122793 120959 1761273 83675 1116837 1820471 182498 76041 49884 475332 1613890 872837 1873987 633775 1471811 1233151 1115627 697992 1749391 1458425 695677 877605 1879354 1430532 1868551 1362858 830727 733432 443634 1945865 1062845 143968 133668 726328 480594 1465851 367360 1067828 812648 1257702 1668403 621159 1586812 774760 255277 420274 1952292 1135774 1071501 753297 1828105 207672 974147 1977667 1450023 1831690 1956000 979130 1321472 27312 259977 1253977 331409 1836117 690254 1908643 701603 1235627 1160856 303958 517186 1006565 603677 1592231 1020922 1004962 1599126 477863 41010 538482 979720 1961364 1303235 122333 1656983 1951768 1048223 1166442 896874 683308 1148328 907542 866325 235029 1582278 1983608 1206414 114028 1369383 1157479 1974032 1602147 1283138 641873 1769421 899264 716803 184531 10013 647147 148779 1353877 1859593 271433 882706 561846 883198 597131 1558006 1030924 196341 1541911 997739 1878494 1452754 377949 230497 151583 736235 1527780 1397227 232535 95583 1087284 1162196 1423109 800374 461931 770339 1619864 631316 307625 1424384 1575164 1347839 91247 1562037 1389383 1509097 12943 1678235 1784019 475229 1232386 1978239 564070 1020469 1036008 1603893 591094 413710 1114478 1354511 637582 580768 1196964 988601 1310490 1323934 717242 31907 196178 196542 1713176 170737 1602848 1215778 1965623 556754 1919390 732230 335188 723283 1343760 367923 140281 1713865 886566 354403 753825 1035173 53000 782685 1250495 1213007 1765056 376045 7707 1165454 1036231 895860 840996 1060966 1906700 1186194 1691548 734512 1653361 845114 387646 731005 1131024 1590382 1438289 1997021 984729 1976913 1500743 722927 935122 1340763 1206620 446159 768562 1689836 1681072 1336353 379085 1898705 1239153 1727849 652336 488476 1030703 1832294 611715 413610 1123904 863821 1946565 773939 1252723 1893039 1905110 544903 896915 357946 1127209 969331 1002486 347146 243741 3044 1181980 725907 474120 880531 1580888 1609401 836397 354483 966033 1941957 1330168 302893 721505 1828042 559564 998566 605005 1555398 498916 148615 197656 877817 1180116 16341 1283787 1096298 1096037 1371927 1109152 1018586 1397433 815333 793365 1857430 1298519 599378 832552 659849 208185 957009 1996452 1078187 1235022 33798 15289 1939467 275607 1771634 780449 1266159 1619694 108205 1564423 1328242 83130 794111 120800 1463443 1031434 835750 1786096 986945 976889 549884 1053413 229265 1500507 518785 1930802 160328 1046333 1216718 1180125 1898789 1999578 706493 1383193 351542 1323894 891228 888563 845198 337791 721804 1509376 882114 1855715 614678 1545742 836118 1788692 296742 220404 1107286 184070 1641264 435631 1928181 1960973 932716 1382121 108663 1550517 1603790 1142821 1049997 1331766 239234 393872 740763 89400 1215806 1184071 1717452 1293290 375045 1916546 737857 1899253 251577 944515 537725 434460 1335099 829416 728806 1971352 1601736 315049 886770 153696 1700652 1622338 1800600 1481833 1130750 604658 721841 1839025 1223549 303634 135602 1551334 901565 1855708 1941930 964594 787056 143471 1521304 1972255 1568419 1341055 1863415 1658619 1331644 214433 973183 498058 1860769 1387652 280447 1111626 1330381 719734 458024 1381118 1082897 1330236 1500475 1180188 1538678 164617 1629520 1204336 254903 1730502 1632902 1760197 1198407 606533 673440 1728017 1341309 729183 1510967 15945 1856940 322929 1574488 1415046 1047616 1517021 3350 53115 1349931 982994 205972 1370437 453528 572597 478653 976098 1692411 1868245 1999083 798737 1071884 827275 127836 152515 262892 1161178 1876930 1100586 1810674 455031 1696578 1915423 1430745 1528211 749905 554836 1110892 1475422 742495 1189096 872862 202336 62484 195074 1694925 517616 943209 1975714 353550 946636 220865 731515 95979 874700 1527115 155104 862625 947626 319402 312042 632831 380808 1485379 771954 1800960 858911 1505162 1178184 844500 1315839 463560 131680 957176 1050167 805108 1030532 1456512 1063721 1688260 684053 176847 307694 12188 764436 289871 1361968 821662 1987096 811856 958947 533322 1699607 328589 1643191 759209 140539 1539646 955996 68181 1205408 1352103 1632076 422240 1798174 1653409 750840 930925 1680101 743393 1240839 1653327 866514 795915 834080 162119 56762 122074 983228 656298 272364 633472 48611 333287 508 511372 126508 1940131 906231 1763576 1199675 862980 546931 1744247 1935965 1204790 1863343 1507937 112582 1747174 474341 1932024 1853593 69694 199196 12840 1521793 886176 897082 215776 1493363 536758 1429139 1824376 1056685 38228 1107194 99834 1320019 1607066 193027 1386249 1771176 1898720 1624924 919371 825952 229343 1041003 563474 447654 509404 727719 88474 329626 1660661 141953 190130 429542 1242112 1059554 1119414 613302 1233170 45634 721061 127169 1674193 1655865 1739136 277108 704198 1087107 608776 125042 897964 1152140 1694731 1495566 1536590 286080 20622 400560 1091138 426818 1812382 1072530 1569298 986656 913685 59135 627846 702498 1483270 1313985 1415294 1191438 740568 944720 1673663 1070007 1527250 1922661 1842227 79323 493453 1786172 1681701 1454773 837328 416415 566964 238215 857516 1528991 1951815 1107 403729 1159156 1241397 1172330 103505 753179 735780 653165 1427378 140837 301265 63049 630726 236193 68643 1834389 1015510 1526549 1630937 161945 94642 1586577 497614 789538 1001313 851576 396197 1733041 500085 1629404 1078780 1616903 180971 1102748 1328425 1291003 438323 406785 818529 512981 1212100 496556 1357902 861720 317516 702697 262591 365310 1413127 243197 91644 305210 618794 1820839 1277038 298517 244527 1297864 343901 1516411 1771148 1543151 1397980 1850714 1855553 205226 1876641 1902545 1081011 1128300 894238 782580 945993 903324 1249144 1512919 663237 1655661 308647 730011 1452786 886461 611880 527981 80323 1010193 854502 1757900 861065 164092 279281 79311 1967190 1515194 1179706 938659 792196 1686558 371644 600602 271154 832783 256468 1426339 1944048 1162993 497372 137013 1725740 1668539 487577 1422030 1694254 883548 383834 62834 1293621 1137093 1823207 1932283 1673866 375640 1648348 436884 221133 233943 1376786 1534073 264405 1448960 560979 994817 1610761 906877 342624 233594 5830 1664502 356189 1387804 1144971 100493 875169 1119111 1692879 1899539 1867977 1422677 803297 1937195 1257875 1462774 1963694 1655983 680722 891032 850831 1093815 866177 585721 79353 1437976 684359 1056693 329822 1750702 288021 1898534 550033 986811 538033 65208 671431 1604032 396166 838914 663562 666252 1015256 986667 1470700 1394301 1166614 733608 1365012 1313081 1775367 259156 913957 25794 103319 1596696 1324949 1415999 243291 1764608 1041861 1657484 865833 1186656 60772 901378 216693 82887 552344 971788 1546952 1944107 615648 1985311 595059 856676 1907500 870512 1893639 1287322 710890 1620645 961266 268883 1659985 265683 1393294 1474331 1675162 250543 1068241 287664 720049 620163 1010675 1013001 760863 1119978 104853 187466 1868282 984292 731874 1401411 1305686 58193 280215 774811 1699726 1112173 619815 1754583 1246797 1611667 684262 681427 34796 1174116 1192800 1927790 427661 229992 327128 1433202 759164 1878979 960902 1253904 1531835 1762164 894819 1467994 1531626 226168 205658 1276313 365364 329086 1765442 908368 1727945 30546 1300405 88977 501219 1799502 712083 1280793 1933908 603613 1349598 1776997 1252882 1023761 343212 482585 128534 1682165 1803358 114709 494034 1897791 1560363 670310 1615261 1022742 1926823 1487878 716990 1519944 607522 177006 1991554 1266740 921544 354373 897805 830081 1841291 898424 1117648 1540114 1590054 172153 595728 1109141 1340352 568511 540078 1805980 708246 714041 1504912 1747331 1182957 572399 1976351 540649 741977 1664226 1723284 1580483 1771095 245468 720253 1190750 462051 933840 144645 689635 1054761 1699278 1089631 1074326 265865 899485 891076 1944615 156385 1196207 837246 355223 1917340 1131874 1047397 1750411 1924915 1054904 1216017 1019268 1899033 1238147 1073155 1385891 992092 1227879 199540 733894 214762 681089 1902367 29888 923051 790242 583240 30553 231463 94602 324369 1079107 1012790 518365 1981584 1940884 623744 515131 1670329 948711 661408 1815481 1786812 24291 52887 1718064 1662051 1524481 459137 1545907 588538 1045096 1806164 218764 1005252 1253027 1111743 1637006 80967 299008 1255986 876633 384693 1502970 1270517 1719145 83440 738161 252212 426892 800587 229382 1482777 1145579 1217262 761859 1647795 1007783 1858503 1165181 1762447 1456558 1762506 1160877 1744271 321148 1207324 1550519 1606685 668955 1579486 1032552 297106 1751148 1734077 311271 133131 1770459 1117048 349259 1141090 1152360 538371 1983895 1230756 1498826 275081 1575473 1947454 47247 1381858 1629305 1240000 1289131 1980432 159239 203324 1732769 1392517 1456608 461170 1485064 763006 1928089 707872 1845517 182138 1482544 1999545 1738787 1357451 19789 809227 1649700 1793231 832877 1674652 1183568 966989 1079425 1593817 208916 1659298 732349 980352 1280164 1105221 254399 1058782 1283081 683634 1041579 1586165 1113435 489719 639973 62116 980897 954961 961051 373354 1903957 1956557 869325 40963 1487067 84880 1121851 1064768 1411755 1997980 1354721 1197485 464715 1653809 1659663 1302133 327535 1044977 1362722 1687561 1135891 311080 843590 539319 1451103 761967 1183890 409866 246065 640257 1793752 1635409 1318487 1478537 446903 16070 254592 1830097 392940 1541598 1227382 560413 1003780 1679136 544869 1419520 1803251 491269 878723 975670 1401269 128273 1929434 138771 926399 1048061 1806447 1405490 427435 198611 33608 1280534 1291269 1840002 1568969 684145 27211 1056293 1072108 337110 1097422 1018201 1215919 733949 798450 585550 967880 250487 774153 126149 230905 1088087 1836904 1932626 92403 974999 481131 1718715 1534926 840183 1518277 730390 389682 308842 387104 1506222 41006 511718 1258406 943315 202021 1350299 1745953 1111499 139913 149740 205761 1657388 1442850 1368742 1776650 106203 1190487 569260 1864942 186423 1036125 861421 68148 491997 1626112 1955410 608331 1916912 854286 1585731 746970 357235 696869 52917 844257 336705 474648 1492415 1738716 834420 1398644 1851610 1321129 1873928 1359246 725248 413160 463043 1041824 1464274 1916408 910381 1881267 1720019 280616 1233064 836555 1380438 120174 976838 1172608 195380 1172695 753091 1725812 899884 438643 1668608 656843 1730341 341875 1958474 318873 83515 954932 524137 1838799 343021 1816010 1857242 584914 1584241 1416608 1860632 1435546 299076 839823 1244391 306413 1489349 410944 1683521 1579355 1659082 1618828 1898845 1541926 1737704 927501 1329183 1262402 50080 1555852 1801592 1907723 1642789 1930166 800181 1097194 1093663 7568 1665439 86760 1380039 450031 610964 958793 1585868 1097934 25167 1574236 747649 213847 168674 410510 819400 482620 72699 1506481 803133 978456 894280 1284778 1219963 1974563 1132300 192461 435333 1698304 946997 746081 1764430 1372304 569105 259802 950042 1475794 621218 657912 377464 639926 1193717 701122 1237458 1936775 1732908 475192 1098442 243243 1472191 243342 621535 1537603 483882 461689 496307 617022 1525911 173232 138446 1663584 745395 1403636 1268577 1070451 722616 1333530 630293 1145438 739344 775702 364534 1176276 1916658 1156702 1257625 831175 560175 1163850 1667066 1146590 301732 60223 786800 661005 1532927 137979 480852 1799947 685729 1384986 320066 1311792 89803 1266153 1787084 524564 50487 1946170 455039 1519336 1307966 1819880 1684836 243861 1259576 1766362 1344116 1776143 174428 1003716 1660768 1541816 670076 507355 1489710 1470180 1822296 1947547 475342 955985 1093460 554464 837048 770434 503501 106685 245220 433863 508667 54461 221042 1756830 1256443 1245990 472356 1966521 1574753 1805247 1370395 935803 975637 946051 543481 1817381 110245 424837 420293 1683740 1278597 1871740 138480 108314 1881277 1637571 1332155 148065 1796601 971259 1283988 655269 1598377 1211048 186762 1348662 75849 31751 879306 1888609 1891236 694726 109766 27810 1633579 1706776 644940 1158536 373405 1771830 1201937 639444 718470 400859 466475 1115447 778918 1237082 1797422 1080323 122435 1845709 1074739 1090483 1556677 10359 1964195 1275376 1764265 1896719 902967 609564 1330864 364542 1109580 1682449 310014 1977886 1338958 1953391 1794778 1930677 1629757 1167294 1253995 524745 375985 1774837 909762 1378675 320945 1316273 1240023 1642867 1221573 1959488 616405 1044887 1700588 855814 1957699 1480354 1430991 670126 1135797 1115669 1846829 339837 338347 741856 1818164 192075 208310 212164 1784096 1300067 1391674 1215898 1255616 1989722 529968 39620 1108596 1165125 1929202 975167 122609 841302 1277584 1678538 581638 1213731 52105 1180069 520775 367523 1215582 376099 486066 1690161 65593 732985 1162064 288391 765553 1467189 1540770 1662073 1287542 149132 1919654 724083 1544021 1719943 706688 969926 378657 676971 883180 67961 1264953 1712208 1390292 1051922 364276 1790932 1401408 1199964 1151658 1091674 219885 41036 257719 1683531 722746 1450946 561547 910079 207423 17288 1994786 7314 817968 1957048 812454 1159599 1538795 263948 930044 1715238 1869082 1476951 1844599 86006 337180 964845 771838 713229 1990446 378157 38085 11532 1457770 390520 916436 713772 691090 1035244 1578185 824320 260617 552056 1741320 924838 1970962 1963886 1703325 1015174 1903480 804950 1481868 76340 1951670 814839 977719 24903 1698226 1226261 1894599 639229 433286 32346 1897052 584646 1962180 1515174 1882566 26059 1303716 1888279 1609665 84039 1510377 380616 1898959 1113461 1687683 1878481 825630 644405 697977 565937 1369779 21769 1085632 327684 1259241 555491 683380 1451751 1666082 594790 1000322 1635631 1429692 1004217 389354 986212 265030 319881 429668 1613615 1398298 238728 1798861 1691004 336180 812960 1120432 1016979 1578421 1381935 992161 1754666 98652 1207055 1888867 37909 497881 1032739 1258003 442029 1625824 1505177 774248 32431 757895 1589719 662804 1686893 1537410 757803 1335104 1833070 400130 1249423 1566174 1204384 1143204 1356998 355793 527674 399556 670322 1874443 1389884 1553603 421892 1429508 49844 1958919 1311492 779704 1899326 158763 944786 496181 1355998 1275463 860589 761141 375940 758472 197127 1085084 1959329 1109600 432411 1743736 743989 360986 290310 1682707 1936722 314994 1820466 579741 1654222 102797 35292 1815993 1109828 1760291 106415 456280 582532 590745 266722 209991 468958 1458093 1180808 1793401 175983 601531 1327237 119299 708648 472533 323409 1012289 550553 58220 1320068 1189395 1421929 1347126 1181678 70269 614567 1951305 1034450 599941 1942274 817580 1352018 243767 1011618 1941132 1200674 63079 1444354 673931 1326658 1279088 517273 1461121 1781220 1844715 1644032 1670906 399726 636443 7847 341527 292370 504627 1733756 119486 839537 1282392 1781542 1108 1541349 1088405 484392 1649501 922934 489323 840233 1758112 1433603 1951168 974864 129141 179542 1543819 1937303 126531 156755 795215 111134 6541 1987700 1078605 1005600 1859852 1403251 1194435 1621894 1597881 48771 1761676 1642245 853541 259520 1316686 55475 1757441 1121455 1354668 1927122 1129091 1497765 1447515 876673 1625287 330853 1141359 1963988 1185751 729469 1475381 1355754 350895 185831 60601 415893 1534319 1156002 493651 1218914 342886 1158624 1143703 749610 1981455 461078 434319 1916660 945733 1525066 449459 48022 1818693 190277 678582 662740 10062 1629240 422618 1622755 1099447 1483127 1306299 70893 1874416 1019286 498080 988846 731453 921880 568179 1158276 957860 14361 1018039 1484478 228299 673447 936587 677947 1236477 1296051 112504 1456376 656614 42211 1318899 1184585 243928 516192 576047 85587 1752723 1779894 368352 1412369 643291 1384983 1268264 1888257 625499 932789 410031 967825 21357 86197 749457 807407 152269 509285 687104 1062046 1044467 506362 1487834 974439 1859339 1539673 1340282 1793158 916276 969928 1045079 418537 1835314 1349413 1757410 1198312 381348 1395663 687626 1211907 41151 187080 1664509 1663506 1567046 1656390 151940 540867 1281434 1212282 1598907 33354 256739 1616104 45923 1023542 969639 840175 405633 1849945 815724 761710 781021 1031034 1979202 1288269 306576 1504243 1535736 453517 91806 1947373 1584394 678791 1732153 774056 577303 1253444 1753345 1772990 12550 1340195 1671594 296437 1417541 635101 1784255 270316 1665347 484313 1925177 554245 146165 1404941 276202 1593805 833334 444430 1448055 27313 1149682 1378763 505443 1262531 909481 352447 1985941 990577 1551428 1640020 79879 1524148 1345049 1272480 1115450 1263227 1845516 508794 337106 1970743 588574 1607238 332629 1109472 1460110 1689792 1656220 1217741 802963 786978 1491531 1066985 1127288 799485 1594992 424869 769733 515494 1968093 985815 1507813 1422174 938641 582692 1318483 392862 169196 1082082 1329597 1878760 1718701 1619788 898987 229439 1758738 959451 761189 1466813 1370661 853055 697192 475969 1093023 1572528 1205949 223990 70829 1512413 1311444 1475132 1630264 1088494 53361 260846 1544208 1980933 1454133 1788529 1601364 320840 1499755 1201695 1489393 1954769 181506 1200232 1660468 1641679 1840377 1537726 917207 545417 31158 725543 378656 520930 1322578 754960 1741462 1776422 214256 981584 1342869 1809385 1712209 1381452 19987 735207 660967 74089 1436919 992944 1337752 163710 107329 1827670 1245786 1644096 1558759 1535783 814914 1970663 1238787 126537 506620 1825025 1271385 200913 1654147 514346 258244 865908 26619 975523 748645 1225258 915387 1459602 1247126 1957098 63116 1170617 624702 1948319 1975954 1363499 1449312 435664 840889 1075486 754212 727173 36379 421146 625468 1576089 577709 849635 1113303 1510692 1314747 972788 1911467 1223098 389292 600778 821070 1871492 1376950 527914 1327252 1519858 48541 1093704 536036 630862 1194253 1454620 1655742 1006125 146487 1203956 322935 1119069 630889 526883 1028199 618879 1016599 1612069 1286025 1673503 379316 874424 964328 1831311 858912 1914374 125371 1700926 1794231 1710756 65324 1106153 233783 1465369 1381594 1188912 511644 947583 1599471 60777 9246 1395171 250214 1941666 368808 1479020 434365 1222436 297941 320786 121517 757412 652079 1927274 659294 361853 1825337 1152004 383744 1223626 348837 1383462 975435 1669936 1299023 1467119 310636 1775018 1629343 347103 1357548 223158 738648 311660 1988768 1846356 1910116 1719837 1283465 1793655 303583 662076 1983368 662745 1656424 997241 1783969 1575361 1173920 924883 1714571 929258 1291323 558535 1210372 997053 1832538 748328 1248710 832985 1466782 733848 1513317 902247 1598297 1357432 79118 316628 246985 149217 1023314 1273335 1434624 104317 996452 1160871 66469 1986449 844977 1052513 766637 1871083 1558036 1707753 1046771 1582615 1109660 1781609 1848863 118246 633015 1796863 1789802 319510 581652 1820240 1494309 1720274 367302 796821 438474 83536 408714 1847852 1902526 844547 1703579 739594 1913295 1710747 1412789 151540 284775 93570 878627 1110626 411401 188929 1011033 872809 537247 1271698 332180 1254149 744031 195956 728921 703668 1619003 867759 1985518 1778847 1494342 1328620 1921609 750051 1851594 1559744 118248 1146822 384037 1509688 1559497 83904 1603782 1920077 1525464 1818124 912141 1562559 1374673 79149 987873 896163 910877 1363538 227156 81502 1736290 1389724 1038824 1861771 679489 75087 1842225 221351 133073 1387515 427641 369720 1339101 1081225 1911830 974905 1877424 160503 564270 1282318 1514839 1932548 753791 912477 513424 1742424 454080 1048593 1111710 1195552 750744 231107 1389076 1389586 1602932 652306 297780 1533610 86588 1430168 1060193 628472 217352 543049 1543545 649807 564909 1760574 1045177 418677 1479961 1271675 431571 1387536 714957 1686530 1845582 1989412 1316936 976369 177418 1377849 414835 1814607 827186 1244101 1860308 1876809 165824 672767 1171090 1802741 548896 1516955 966218 979694 1405243 1157167 1903399 239260 966406 530117 1135456 1612924 20378 814639 430311 1797799 235568 204836 1967338 933370 460782 1025135 746478 1238252 995642 829526 806156 1709557 1460706 3388 193525 1892436 1415739 787953 509070 1262967 1322379 1221949 605133 1833127 1994494 1545416 1078162 1582508 802044 1744682 1376790 957863 1671167 423884 586075 143162 553838 671849 34617 371294 726161 753495 990248 822543 751102 769089 782527 1360523 556672 1703831 30557 1957102 604787 854667 254122 1361272 901107 1047400 1139917 568553 1493301 419962 841292 1440090 1053805 1482350 1259948 1093916 263296 230821 1113534 869905 1747087 1348594 54267 584830 1815975 1346780 1023036 363785 1925219 308963 1038021 611687 1278714 1882396 180848 1743913 172836 1400859 405612 854462 1663195 107258 1040167 1896092 72733 1208779 1593584 1970732 1374329 396751 1408488 1506432 1766614 1247178 1179265 359460 7503 720492 1721641 1334944 1624249 1065735 664567 1096620 313241 802715 1330624 276370 1358858 18522 14844 161318 1017053 824058 466235 1032519 1807957 317670 620483 881894 1166310 1965257 1139624 1224081 476893 1210588 393914 416153 1755836 373188 74451 560050 1617863 414188 275344 1554792 595760 175589 1036028 480819 1327499 924938 123844 1472146 1192543 1591465 1055313 1065588 1632838 1906469 958204 1986139 1676762 826178 1160451 167469 1408103 919499 194917 1425994 1842659 1340529 622806 127546 512063 314971 1737607 952167 934657 588904 463917 615419 1296288 424366 1824197 1993086 283863 36187 1757652 164168 609338 760519 1334185 1810167 599314 127079 539962 833398 8500 81555 452014 1904994 1613011 1474137 539330 663756 1039569 618917 10726 952188 976107 1378344 987073 1761752 644383 1078109 1004720 761722 444721 1222576 729949 815365 1906186 146910 1984686 835716 1528509 1558268 1748738 1011640 501507 1379729 604291 1288730 1177619 1401529 676270 1400653 1516585 735946 1716663 640322 437271 975556 1851509 3717 1260035 1014426 14503 454526 315415 1544025 109999 1326902 1666898 1769170 456126 1484370 809853 1277639 1003329 815066 336903 1656870 873455 911052 1050417 1430482 1928807 1628488 456957 991774 1994575 188282 1383456 1655284 1439545 320356 1884241 1951408 1351505 925741 707420 1732122 1769040 798567 459606 725417 1945762 1685089 647124 623712 556602 73005 1026501 260881 1389571 411642 571573 538597 573635 476560 970327 1859398 30805 274087 1085821 1722430 1288208 879700 1941050 401400 54798 1232914 1183877 560951 1828871 1503609 356638 517441 1251896 522397 8897 1790193 1166709 106765 1710264 819999 816153 559561 1218274 1784127 678303 193828 415944 1937331 1404041 467681 940019 583536 1520578 684241 817632 1055468 285757 1848812 1070693 1866447 1569147 1152689 618323 968819 726271 221452 1823303 540712 6973 1316303 7452 764327 374168 1884455 981590 1599397 386676 146051 384469 1731561 480224 565082 1766619 658291 1786947 10438 470501 33677 1862042 1808566 1951950 1056672 846557 1287388 1163389 68168 380281 1292188 525156 266161 1872291 1933114 1511631 1937493 408857 1222888 1587541 1686747 1492055 879610 1026755 804193 1321079 822792 1806580 1200130 1983133 430158 1449508 1578096 1836508 109338 1829267 26848 1070390 457184 397167 1497063 880718 1433104 1270761 1753275 1855451 1715700 390342 1291439 1001490 347228 1022603 612672 1638943 943139 1603513 715142 1321264 80509 723764 1282550 764999 109970 605727 443727 285450 1413370 670058 322398 276393 1695181 744542 683749 157205 1508911 1447282 693321 1562992 1413662 1177284 721319 1124533 794928 30840 1572089 311736 702119 1431741 802484 745136 199155 572902 318403 853321 844197 1599037 1574069 1546769 129211 204256 1282589 442606 1434908 1077515 1740871 883574 1224015 283971 280573 1710575 1251818 362444 703495 1922494 1106138 1779143 268476 889964 944349 667610 748428 1036754 1271617 1101921 1933308 1465934 956256 746132 699732 1640496 404218 1014429 271425 1180087 922455 1672068 15489 132790 1877009 234988 1484112 798281 1181854 1353618 76804 357266 1012077 911927 407789 629874 970211 588825 593590 206616 922075 432029 167004 563559 1940305 1404253 1351729 39188 393118 783642 1076789 1479006 1994546 1502118 450667 1758541 13219 326871 1682360 370484 525039 307022 476130 1443203 1531751 1731769 1355447 432677 412562 1825241 1953036 1013584 127585 1079839 1722825 13153 1930451 683175 59821 937164 1160830 722793 1664663 976149 809623 1889809 1826475 935077 1653371 255136 474279 89061 1068748 934284 1754122 952738 193911 354855 865068 997482 991016 1687637 829640 1655203 864529 586022 1235219 1037228 1878793 186591 1243123 1777976 1549732 243230 1536387 250782 38920 653686 17445 481456 159696 1746856 571921 1819250 475176 1392368 746519 1221405 1718187 1754990 1854971 343927 1375974 614425 438184 1856498 1855610 825973 851866 1753484 59403 1277402 1441080 530646 1715935 930029 516309 943614 1177529 288044 1305568 763589 1482672 1942016 997019 901145 480686 31336 875739 1440463 1451986 762142 1714868 453419 1533774 1161509 148341 1415009 73581 1574547 1142348 1550961 1243092 1665868 1570381 860000 1808231 1134618 1144423 189073 1515100 1473460 1840112 675053 91432 1150854 1014070 812949 1544461 226572 1099553 1779362 1285779 1987429 9604 1527511 1296174 1351595 812045 742323 515123 1203767 631280 1004931 1704407 991018 1647580 1727477 100369 1229242 516539 1643748 1670871 608120 156887 1044508 1093071 1093719 818990 1860670 879031 1515887 985144 779272 1305231 1967004 888284 228190 1054024 410403 1488558 635318 1199551 145319 705623 970450 211763 786007 1599064 269439 810139 1120763 1023191 1564694 728536 140209 640715 438880 1216690 753520 1527693 1206712 268462 1228240 698111 1901925 1449274 165029 1993072 1744953 1535708 983761 1308223 1506085 1573041 1330822 1708887 1836075 836937 813574 1511885 1465286 1487221 809965 284363 1303845 531870 1310408 871854 1241950 862590 1071057 1308077 1286022 1145563 1022710 314930 1170594 819681 1600601 682305 938246 285454 217449 341963 541138 1197768 1206974 16532 1255322 388218 456712 1792605 915472 1077126 833585 1127498 538407 651680 895140 804424 393762 882680 259307 111798 1940331 1492853 1052624 1576556 10654 450737 1364396 131065 659123 22081 1496373 164366 902051 1614494 1120530 402428 624536 710010 1252526 621972 1700203 1914158 1665270 896420 259923 254480 487259 1841207 1918417 1273980 1206682 1159512 984235 1696763 1828595 956023 1423445 1123356 1567135 588456 736086 1572586 1538161 953978 33718 422486 1371060 1759755 1512485 315652 1804715 439857 653188 1073267 1070266 1788622 1401377 148727 839748 85557 976023 1321153 1221745 1125878 1309459 367834 262411 529127 665116 1712184 275480 444333 1737074 1362698 585659 889086 725162 790335 398208 1015012 350856 937023 882626 1976047 1998184 670433 1584914 1014806 451721 727893 1366621 671178 447940 1886150 403234 1354313 464441 485531 1046421 1575477 635553 1444615 291428 1986054 1269283 1562689 913234 52865 227489 149681 1904675 1882363 1380194 1966887 1953458 179688 1814623 160117 1879663 696732 587825 1204300 131867 1564350 1536619 644347 1845331 1033801 931396 1913435 256139 452889 1513203 1298398 1520521 1858129 1774491 1468843 1940197 818733 312600 1523380 1630229 1079109 828114 1776323 1232589 1732631 133068 923241 215530 410922 713440 418812 309437 1302156 1622895 701345 1994388 432244 803793 1273881 199855 1877810 1479044 315829 1083726 1574882 1783483 1135218 1173888 1771475 1234014 1410234 1608139 1778493 1270125 802991 1311558 98669 1596305 884815 1572409 1740727 302455 966243 115357 805564 1477023 10871 896996 23126 1569698 1301892 298439 253239 686457 1620457 957991 1514588 568982 1390895 250069 1062461 550529 471999 1767179 1703372 1421870 1786316 407641 284985 1210228 34848 948520 1356505 1775524 1280865 1256994 1108944 1330390 462856 141524 1375574 1900372 500205 1073493 714576 289485 393401 651653 192773 754808 266250 1484111 1344964 249190 888642 1620737 90278 1667857 334739 1316609 1318935 1807206 1526535 13064 1833310 1868973 993413 505863 951695 1403607 51000 317302 1730208 140543 1148470 720197 664724 273163 417791 1080005 269635 1063029 1472531 1856964 786313 1772746 93189 397997 1898543 1785341 1772257 58768 1300255 1648641 469304 1651008 1684879 1498576 1009290 1878130 1192635 1240252 268453 1692004 214272 921873 916192 540051 648776 513827 1782238 293981 1019908 192590 1507021 986517 366279 1187267 1118010 1024345 23960 289719 1407565 31037 1282969 1728463 64505 754583 380473 1864860 1883307 1264276 210340 305192 670853 686886 313253 715179 919535 590624 1861996 181497 1081146 346327 965717 1163078 1752858 43092 1889509 1167657 971784 1487355 1996267 1220175 2239 1571941 1210747 1214500 515543 1098280 807980 1110023 1659957 428505 1754619 1280303 1928436 1049686 1599342 1732974 1435494 360880 446190 640305 1634255 1551410 58615 1707657 983793 107085 118844 806167 519509 802346 1629560 190949 1419062 205062 192507 1996369 146745 1483200 1689414 1184880 1389632 736230 1705257 343130 1351226 335305 689720 1395135 1154183 1958217 1472415 217634 1157561 564561 775700 1289578 968145 243053 1665429 1999403 1971701 663446 678138 1360250 139087 1798359 1584123 643047 1437568 1337795 1979178 1381079 697613 581783 798438 429211 1804381 525258 474443 667236 852600 1950817 1708833 1912355 1583729 682826 579559 1661499 664013 1812630 1227210 1599592 1797061 636730 240062 418432 474761 532365 253258 1383364 1927888 514193 429554 462246 494049 1545736 892934 1557289 843688 1723305 141561 18728 1135154 1552344 762794 146204 637507 1960868 1844485 89388 1484000 1212881 1757718 1495253 1539882 390849 1766284 1416079 678263 1872408 1157135 1170998 1104054 458365 1055820 726708 825290 276664 728132 1286257 115393 64823 951737 445066 33667 1776558 39707 1667100 854997 57816 1128052 303504 1417561 1262523 1100767 886307 1591716 1600774 1421413 206524 617107 1699092 73668 1593339 295496 1055107 720749 1882474 457495 1122633 1470000 1353408 625779 369046 1367725 1475011 1516011 949808 264010 419035 103807 1746559 962500 1954833 135843 1728581 640908 367064 1294710 1552132 208779 531167 1127467 1848608 378835 779881 924322 651118 1229637 379183 77247 1654673 931910 771383 1739116 826552 1812958 1805992 1936603 1005201 1237051 135577 1426001 344920 132242 1040100 1686444 838388 1298406 622138 12819 1930739 828126 863850 511236 1063259 417365 489589 288525 21105 708217 1427448 1475324 1835172 401700 555075 149540 1915357 1197499 682810 1709233 1817099 1458499 1590055 152339 923725 1864586 857120 587259 1537027 967151 362290 867475 827545 299099 1125870 1335278 1881893 1338480 1120712 1654107 1371678 1274603 1843453 65024 109602 610144 1690667 4598 1372301 807844 706161 1563165 800237 1481110 1689773 667661 1553496 457578 680592 1507439 333479 1210069 24916 1128464 1644354 1529277 284457 1842809 905350 803210 411000 1285702 348317 1450893 1062315 105627 405247 553924 1771041 795649 709678 995185 541423 1303050 114106 1463271 1918981 510299 73651 466332 1934870 104122 1361397 274729 195759 1261236 271694 523230 1067322 1121810 638427 711023 1787750 319148 535266 188728 1546288 1131467 528271 1693587 1260019 46118 1392514 542170 1300111 1776809 45037 332956 1555858 1382462 138040 646702 1359918 1517582 78329 582597 1276322 728745 1119389 1740368 828712 273334 535391 616703 1224091 607239 549994 372452 1214950 580911 169881 1988765 906479 890128 229720 426256 709640 1651843 1971074 877988 562099 1636501 1993040 751080 606783 922366 890929 1867600 1965073 1433193 1221227 791692 258478 3275 113525 1073221 227585 1323740 896337 1341890 1049232 180821 441514 11385 951989 1319832 1274975 426705 1852333 1215641 655465 718087 1409707 752225 1473461 1731381 930688 718411 1225529 644523 986823 960515 101079 927104 734919 642894 1662747 1949027 578762 306853 774008 980284 860766 432233 266029 201837 316635 1544719 1711660 1910379 1225753 1373749 439388 1852633 1176072 237670 748142 1989185 1080788 302615 1034001 1184661 1189567 1389236 29768 504347 1252993 1283947 1496650 1113093 207902 887492 805315 370351 444879 333806 1150695 463307 430043 139616 817550 1187146 820425 1772117 1379417 1392777 580112 463911 1874065 1669334 147541 507139 98991 25914 410729 1052108 1803069 1024145 85246 716323 1975095 440915 1075860 627339 602242 1762987 436147 1676305 1989919 1236672 1830713 1964055 1080605 480017 744601 246974 1282178 1540118 920704 1348567 620678 162539 1150151 1333582 333572 108577 745820 1172021 1862693 1133363 121991 597650 410614 736355 457983 1820916 435375 1257068 942506 733532 1712818 1747231 1569172 222448 988115 1791905 975688 548561 1395865 188177 19333 1261423 1669818 1263592 1500249 925037 646672 239871 1894030 60602 1925585 1669834 1055112 199500 559065 1293718 1135955 433433 808221 245035 461441 1055805 156518 1829371 751122 1500093 1714403 1506978 1810779 1231067 597734 1096294 402106 771197 692398 1040010 1314927 1472161 1728124 960455 1333227 552818 243078 1181228 960112 1829908 312458 559999 1524606 348609 776863 1228960 1887306 991791 342041 1888756 1878335 1637356 924714 64626 1716136 1525619 594134 165213 1779107 1384080 455682 1814018 1300427 1731189 720141 1877392 1949703 385196 1376372 1230964 452028 1396154 1941861 597170 427385 346916 71014 605078 745127 1100031 286235 904293 704340 1844306 334055 1631896 951756 565845 177509 1667251 900573 1990719 1773735 767333 172320 68172 700802 1848073 1760649 1733652 1562141 643164 1222014 790346 1202841 1739430 524441 29674 1574639 1830821 1553698 1330923 1679694 1977179 1511974 292238 1864141 973331 434378 1164959 27411 275459 707115 871917 1178353 777973 1426276 1177694 1263137 972574 1937445 285255 869409 1894776 1817254 961686 517612 835884 768325 79975 83981 1501279 1236954 357718 347437 366274 1628728 391881 536356 1181769 1175 1513970 671416 1519457 722192 741395 1339562 1239916 48856 855776 1854988 1488163 1018014 916529 605301 1854039 1059142 1364630 1086991 1587221 831426 1501368 306012 1696155 24641 1479381 1585145 739578 1404064 823447 800193 259297 1216634 659746 1573898 956654 1499274 989495 93936 1767410 296548 610752 910464 937785 404285 1495744 894685 1274573 1288360 1530085 617226 1865390 1516160 327049 779836 1035639 1919311 95872 501384 29842 740157 573875 1697846 1381614 1556414 92724 1286125 66970 1396782 1334278 1050227 1314571 1324981 460572 1349874 282080 470046 6982 335349 1112011 654184 1762439 1940221 679459 1210884 652302 1561769 675037 1526465 664713 1686748 32240 1942575 1180030 1877813 1840830 1300127 1533670 680526 1198776 1806277 1552073 1633763 908969 430121 1381433 1233044 381261 1106647 1136809 1262282 79382 101838 1522709 415779 1213023 1173113 1769782 189285 1758537 1934390 383689 654710 799811 1062352 694551 795790 1011650 1676217 1385088 721854 325639 1589914 1631928 1536060 1722367 1985146 400926 79669 62338 574799 858901 1028461 84995 525539 1281347 301865 1321336 367152 569154 355311 1783648 968473 1910172 1705269 1090750 1579263 460261 1907287 1351628 357126 313266 623104 539527 396516 294273 178185 1090522 967161 459397 1301744 1482386 1225395 1631952 836990 662478 1532103 1685326 929113 397649 1914177 657818 454369 428659 364464 1730210 1613462 368608 1079292 1307284 1140003 1008152 1410335 1709095 905516 629872 535816 1562244 1409319 613150 1772426 200582 1051161 867993 229603 21654 234980 280257 1195251 700530 1860663 1561608 1018177 431891 1021648 158395 1096089 1141025 53402 1820604 705156 1643599 866534 1897894 536195 210320 302091 1759458 192189 1085784 1658935 407208 758714 1130059 524903 802545 500298 1499864 1029468 193376 293714 1572101 296394 1349773 1426991 1575226 980537 1722809 145723 564986 1289808 673502 314120 1979884 1924107 1690937 468314 1512749 1051023 383495 1760339 567020 4664 1764232 897521 240826 722226 1266067 1526952 442217 322413 867545 1655147 1243319 1072272 148182 1632478 1185935 596103 92245 1276371 1376546 87220 1597584 1099185 1212737 473589 834039 1735885 141262 566021 1308065 1062506 1864487 564648 543687 1721762 469023 241093 201494 1889998 1653091 317608 574540 1113731 1544190 969308 1297439 839918 140018 1114889 280843 1015979 650056 1636098 765487 1582826 1875589 915134 1354625 423704 1740091 1630746 177850 519786 158054 878362 801524 427753 1280591 1397047 164796 1807468 547698 785857 889842 1833883 755430 1568424 820646 1766308 358474 1345795 503294 84786 1554659 1771771 275373 690794 1898858 181467 659818 306543 751003 374224 343613 374569 850975 801004 1956711 1584149 1047778 609523 388758 653039 492883 367188 770835 923022 1790957 1407336 177166 665043 1511325 266360 561626 1628894 1637977 1488473 882690 1815551 1938150 575591 1001915 906952 1803796 537240 613860 505539 797306 1427586 1880672 479513 1154688 316161 545807 1513476 138061 1298574 360419 1359100 1392813 1200065 1919285 1942171 1652539 1392063 1902440 1453080 1415499 479247 1307629 533816 1389170 621816 1694952 1047645 1276736 372874 80919 502611 1884564 1453863 630375 140479 1397889 1337465 286322 1451225 1512789 1987428 917422 1198462 473544 1931796 1300099 245542 660943 59554 1890379 632520 208529 1076086 1088594 1519070 289120 1313194 373406 200531 445287 1483321 643782 1577862 160366 1975191 1732055 1710952 959504 126835 1941759 254415 318733 63565 882485 689516 1216353 332624 1360380 1029952 1640392 658386 1495197 1927159 1571759 1538664 1912548 1193158 865107 273813 1706981 946810 1306718 123191 1512255 531943 486296 644568 1942212 1061783 1546406 1976698 59795 1032468 1548171 521841 853757 1034673 771871 76712 925204 749432 1677660 76078 183762 1158301 1355027 232705 1593722 344021 1685064 408647 1217102 422779 394443 265010 235898 321253 812573 265972 1612868 1028756 883305 187320 469041 1495014 305322 834328 1134810 854948 1140263 594297 1789366 656780 100577 1326010 985489 807917 1500198 1941810 681696 1105801 1511839 796082 180576 498969 440664 709704 1299635 908795 1345765 605081 1202172 1249930 1460 1573463 392912 570140 922284 1914642 1586331 1642373 1085601 1964659 1145781 850690 1440597 1989223 1272550 1038069 735702 1484725 775200 1533814 816985 1848800 1712587 948006 1080302 1778707 1919696 1690869 375265 958099 1100857 1774646 334314 658746 1065483 567622 1834130 1644181 1932063 1757942 187881 162280 822993 1476175 1767812 743788 818591 230667 961611 941472 1286595 326922 889149 195565 539183 1411522 429999 644413 631490 211911 1267876 1793442 736632 574558 610015 922045 1357779 1951530 193947 926474 1233371 854924 709246 75516 1320993 174789 844937 1649084 165117 941407 166041 841465 1793492 1879775 1486333 1546009 901679 969901 1269647 894162 511402 267446 155717 1211173 1036454 339957 1410304 4217 234512 1099541 1932675 1826852 1052725 147724 440482 214501 1680426 687315 498494 553408 1715222 463197 148368 1085685 36702 1821868 1255612 1754679 80370 1633445 654981 1473683 1720677 1955514 747267 1923328 1088217 337797 1512265 467639 456407 1471737 680112 1614209 1778004 45752 1644683 1456404 400729 732539 819648 340852 413820 1942208 608923 1521960 727854 1641146 1407853 712908 1083500 481359 1650845 972394 729145 1542904 328216 74679 859137 825373 271953 1027769 917293 1148234 1676461 1109922 311724 46396 674250 862781 692116 471453 1942548 217160 861579 1337182 1201470 1494369 1682650 788290 417664 1190970 988594 1666472 100068 909455 1698926 487343 659786 916241 814273 1103366 1958690 1980133 741188 1863501 1272749 1784097 397780 1730262 1992743 1657064 1493527 1276055 25800 156369 1390080 545888 1568390 1987057 1435188 1586572 278782 1524319 40557 14265 329188 1008312 1777773 307305 756087 255198 1680837 1487096 442819 1363901 278768 1780540 1589146 637281 1365424 1195651 121413 973456 1358355 681217 1746880 1706068 1631519 1145993 1696601 1267051 531070 774851 732799 1221533 1127854 1416523 1579497 281420 842067 1664957 797655 403496 1901919 559897 1886664 213322 1896686 284401 1711718 1517925 342367 1962570 1810855 392563 357552 1539900 1209447 181509 1313057 1022954 435236 1428003 1562388 17844 633140 1006405 1677997 1655270 71036 310040 546491 533553 1624806 1096962 1687863 1698573 815682 1468570 1404315 1051267 1246599 1720731 309265 1737030 688168 1872379 1538268 660639 1978279 159812 1742384 675890 1217880 3644 1984038 1729956 1954034 884429 1119300 230303 1319977 1350003 288125 608424 1909390 1302399 17741 813232 928698 1056360 322123 119180 1016278 1001954 788822 1479126 1185925 1635625 1255818 733162 585209 1566877 348677 781615 142375 1948691 1801475 68234 1364624 1597810 938522 924374 807226 290100 1822839 543470 545590 899911 445124 1698229 621917 7106 575184 1724209 727974 575870 137653 1581459 1885193 1142131 1353128 525480 1565740 1753145 477323 403607 733767 500826 319830 1838492 937331 1426749 1500219 1615570 1588401 379381 577917 1966195 581049 1961613 84390 465161 1083501 1742176 723834 906318 1048587 417730 1918853 1052792 1894000 283237 283781 1951039 448628 1731840 1123427 1673954 1071448 1218063 1573746 585071 232110 1480264 1056977 1482303 866587 1635751 240991 995885 1137075 1883556 1034590 185279 1708816 639281 1153827 405063 858193 557069 213662 527182 1574633 91425 290220 1936297 873535 533970 1461086 38776 1980604 860875 655350 1241472 959428 6561 1085439 1895294 1834199 1648009 380585 195537 1665382 1132548 413082 1018950 1982706 1444418 170372 846361 656184 1625895 121101 1449130 1122281 134823 1147286 1264012 640733 370104 196041 828580 1207703 1938265 1354610 1936282 1551947 788748 1231622 1415503 605042 524894 1341088 1014389 271009 1226809 1465806 213890 1433761 1054147 1144457 369093 230444 609672 932034 957184 1825080 788921 1354930 1918080 864526 1051719 1101247 1516686 142950 1938376 1108338 1645023 1348100 569634 1381090 1677068 277693 783411 1006031 1888139 537837 915720 308402 58725 1149997 645146 709902 1500119 1285663 802610 1338448 1931173 1393975 1477762 1869046 171644 1245890 1152913 1916193 1019849 369629 541909 1545341 881323 1813743 822585 1328597 686337 91509 1008791 1256568 1661048 688536 1472335 328063 1847872 642317 516389 1984301 94162 1293735 834934 1133128 753110 1433571 817527 447350 1624734 38788 794799 400844 1058070 1528042 1097957 603190 1586452 1276119 1196886 1055865 156534 150132 231086 1056257 1399698 164502 261356 217687 1942816 1738937 905151 20871 1135592 1268501 1212545 1074589 1428477 1309554 904337 725037 962924 1176666 433412 1672622 1500255 1400596 1285298 841688 1417840 343349 1999634 1470542 336142 1335991 1072473 1491032 529832 271947 130658 1596567 1313276 815033 672958 1147287 1835429 1771917 224842 1616156 991996 15794 588881 1022037 1507927 252034 1092059 482373 110731 1851199 1225244 1983247 900651 15654 1586540 1204766 418119 310043 452839 1524316 1580726 1016028 399317 1760149 110875 387921 1709352 1466817 1502242 906918 488827 58945 1334448 602730 1777857 240097 1182697 396415 673934 1877875 1615940 1364743 1835874 1300462 1702528 938859 679095 1609360 911152 1388912 492711 169760 527291 764912 1333059 988668 128810 1936816 1702702 183092 1580584 151782 93998 1486407 2275 1422618 1827291 434671 1811850 1622430 1839445 1231412 343699 323284 110721 1580401 1348533 126560 1087043 557447 1631671 446108 506164 1046347 1870815 1781168 1364500 385156 115500 828621 350132 1753362 472555 1079334 1909191 1177613 735773 461068 1903758 1389787 1913760 1027899 1302182 260471 950295 1313390 727011 1326564 1894840 1930035 1938850 1405327 208270 441086 1067573 1990029 905587 103434 1715896 353179 1593365 251920 424373 84169 699865 101511 472139 1830767 337908 1226981 1109549 545875 802832 1000050 1090035 1296542 1316182 452824 1098875 54969 1422766 1999886 394248 1699542 1742025 1916329 123848 1795371 55747 268450 1529160 849998 576635 107546 631328 413893 752824 1325303 1886792 1590384 661192 1032601 1484577 313604 1426842 1876550 668068 839098 714813 549888 312958 114699 1587858 877369 1466706 695891 373135 1573025 1269103 1063664 1882850 1225963 1061668 1773792 1812058 1684707 1039894 1401931 738865 1402810 1136361 1849422 1950755 1804477 1015238 801217 839655 59426 1313572 1609619 586196 1146476 1723122 1523698 1655432 365295 191803 1094260 314313 851862 558252 154121 384576 1438702 1272793 1259700 185368 1929946 605974 305599 164112 309093 396008 11303 645104 185143 792529 786971 1180015 1169665 1435015 440067 742934 1526117 824449 875941 1769713 994558 1443641 850926 643410 685706 1548489 1323702 1207666 173347 1029194 376669 1350632 1460584 159570 1673624 1260864 1762319 675743 174686 1592570 280001 1591669 175202 1445204 1992371 1444098 1716043 1718931 806122 1623529 1535395 473613 1401041 1729823 1393936 959286 737031 1811282 1065351 1232637 116260 1331613 68855 1488272 1321134 1788800 718284 755894 1115897 1155465 1916077 756746 1999736 769621 1629432 309372 410059 1277285 1538513 25502 1261715 1881555 457611 414790 1669521 445791 1744062 650758 899554 784206 14868 1966046 1659215 77614 726934 838951 1563917 928785 1883834 521115 1690856 79380 1186790 1720304 1288470 784608 306325 1458276 1478546 412886 204779 19296 1007569 667452 943297 1128668 1077531 1379973 1921446 979219 991436 803111 1944751 952944 426050 573889 489402 1651117 485549 682350 861220 1040745 998303 1580399 1534782 1143253 767455 1109150 1257257 591038 1916636 1051542 237654 1802360 712250 254734 1313872 1171325 334323 134123 307092 1060542 931897 93971 926218 1469266 587504 1324985 591587 660382 1413433 941326 810461 963210 1674373 767301 1299171 655553 787469 1221770 361951 1515734 529691 1832315 1658432 958243 1388276 693572 80366 1571080 11980 1852661 1399781 988644 758712 1488214 1257058 585564 1190489 293250 1778594 1682348 680009 1574384 742623 1094846 467991 463967 1305469 861501 568393 783592 1883821 187274 530909 1986688 638554 1931219 1770056 372629 1964572 1353761 1798981 286571 208684 1905436 450733 1198404 1296135 142899 235674 135474 494863 746088 1919955 1941457 1589690 1799137 1636475 93180 6698 1928420 218021 1287582 1179667 484836 230310 14008 729382 1041986 771917 1308500 108922 1151878 487646 1345807 378882 1111281 1588022 565593 717572 661109 1841969 543538 930817 82371 733195 1127123 172671 618195 845173 1471110 1074525 1019558 467349 419814 163435 527527 709756 882914 147467 1713584 82682 1660567 898358 203490 1210925 1788635 819099 1757245 524526 732527 1873103 1594501 1903764 612806 872752 36684 685655 145952 1841381 32235 1932635 1723820 324665 524253 1850969 1941468 20260 823767 1259957 1207759 89488 1912128 1505840 223165 1255050 1857770 1927936 1438764 544593 426378 1670841 1720917 797309 1340146 1996397 1077797 228021 150809 1893094 954148 1189530 1392951 1879327 1255128 1122446 400740 1266978 1417045 755850 76857 1010425 1410408 512541 425564 1191837 1267899 826096 1249075 1528389 90323 613819 573949 1973619 1114984 1762086 207241 424709 1515639 419599 787686 887635 1696066 1343213 665531 1720610 73469 1999377 589076 1114058 1327569 1106871 1524611 356333 1521240 1097470 609023 1723293 1851584 1523909 1914926 647173 652042 1251866 1018983 142272 528114 380957 799019 1049943 1243360 563810 1937631 556389 1463486 1195475 1261634 1711287 72378 1412316 1591924 978733 1001678 411220 4854 1790149 1450995 1447601 987326 1463592 745699 1739822 1262680 1207185 1765952 293246 416229 1813976 1099659 1802154 1366963 1468335 668182 1317052 684239 1384671 157112 80367 1621423 806317 133546 292393 464831 316246 1821635 1083504 740910 1786887 666283 19570 1361669 1147773 1344140 1936532 758339 1060164 1107203 335603 1249173 1525068 1550981 961394 313501 1115656 1390804 210442 1824919 89486 1099478 921797 213208 1720880 93979 1564559 1705189 102096 364182 1576617 1650578 1556776 302770 1590042 1463917 1277502 1940527 583142 603768 132577 1257871 1525418 122336 993651 1616270 752434 44214 1429168 1364975 1315096 1865932 1640446 608001 1202322 943967 1681821 1334408 776858 466071 1782927 1806088 1941166 527495 1417731 555647 665690 1904559 77577 158541 1299288 1572205 1897041 1978570 532960 767322 325776 671163 1024837 428582 1446103 895025 1727795 1192383 1735552 125459 1005485 841222 220218 70594 1928892 223546 1617167 1456734 485781 942319 1361783 1123801 1432161 210572 1370924 108520 1852785 1182029 1601297 1082462 230933 219402 1371286 1161802 1848188 777450 1654173 1870542 558371 1360688 1028821 1047050 442086 1242763 642105 790099 561427 48369 779775 690859 119137 1581926 1332936 804746 1438661 1706541 1104834 1055588 785552 4813 1728759 1276458 216834 1006736 1761778 1409111 174997 422180 240266 1684545 670618 1354851 1950468 890486 1525196 1908680 72348 38509 1231561 944545 1614507 1612397 652228 1236646 1994577 66404 1209358 88973 1595217 214937 647038 1329094 645133 111869 399663 944102 1897670 1955592 70929 151895 1043810 1097005 1346137 364387 1682379 1426072 89137 1056956 1311555 1403470 292412 510810 373747 1111364 153978 474647 72743 607702 1144876 176320 1209861 1779912 342786 1554292 453565 3920 1383094 399374 1213060 1051898 1145978 1538655 298625 1534498 776337 267959 1535748 625668 938108 1223857 14140 1406060 1258304 1691446 358374 1916044 215851 1051251 78078 1635258 215497 534295 1170114 1258865 271105 106607 1741622 1960941 928786 1770331 1087239 1704219 1396892 1933475 1370581 1759738 1888749 1742632 1241560 1244919 1077753 706126 1147883 336813 1436209 1355481 1446663 845293 1173115 58163 1280715 220102 1512104 622959 27721 1578592 1027319 31452 1294877 424355 1233019 1482643 293553 1195513 1965969 78377 1687107 1243427 1879923 383201 768488 1749251 1854002 974130 623979 1100775 1613094 423654 40812 362855 525763 1082469 1759198 1823026 747696 202532 1611326 353045 1093619 1399351 1778617 1069516 434824 1229491 1759322 1729685 164685 1662025 1200884 1250650 459681 921240 1806596 847276 1677403 272383 819647 296095 11366 974260 816036 845139 1428565 714353 1954123 1336105 1933400 1120317 1918335 114558 1032634 1077907 527475 706848 1984534 1604536 1072292 369426 269344 1876810 958185 688335 272185 1815385 686697 1767926 522680 1576519 442586 1351011 123996 268046 1769431 295601 367738 1122688 883882 1444823 1692835 562024 422100 1520441 1373527 958929 1101061 1529894 362453 1956537 1879370 176052 263088 1335982 1731685 602767 1426137 400742 967170 1974329 394576 1602451 717124 1594161 879867 1761895 882014 932303 1731364 1374816 269395 188616 937370 969238 50135 661087 714099 22749 777653 1525906 236195 34834 606193 1715257 1112679 1113751 256875 634380 7963 859009 1615389 1458070 1354223 1714333 62048 353887 789465 1292313 1270631 807571 1193774 1012656 1537700 24694 1763069 1585193 487444 1713157 148288 570623 425675 1289945 1317569 1199305 1738634 1883387 612021 184056 701166 1185066 164877 1762316 511621 1555031 771988 1758433 596504 698519 252537 33258 826095 1216266 55188 52821 229415 1453849 1137355 1576042 483801 751674 1238700 1322282 593458 1989057 1266465 1482563 609462 1506842 34480 1725004 1307427 1485794 1560367 1582114 1974773 295482 1782596 1818987 1967097 1362117 1442222 495019 1593057 425544 1404291 819686 334436 726843 1957871 472342 1190324 1901369 247493 197167 145864 1389210 512178 1849421 1842631 972118 635622 1824177 39335 157082 975902 1466135 1839578 1378117 723590 597791 1243339 328509 1923417 1442622 254860 1625957 1836936 135646 144380 1593793 1728325 1181499 419257 1206946 619526 259991 1918181 1291836 1267110 167759 1427882 655335 73096 917749 770834 1288207 304 1768566 23311 1941740 523889 556671 1327513 1661803 1687477 80786 1374890 841757 227345 1543468 1641148 136966 12251 1165592 1269493 1562748 1417166 1778653 1231889 1369008 944739 1958155 1138981 1482112 869766 1107231 1185908 1952087 279383 399753 1740785 132934 1711244 990076 1965955 811367 1359395 44832 811333 1089499 957247 1814981 764960 930612 1811139 793174 578318 1075180 975517 1356563 1059511 1250826 1947011 476609 1557615 1641838 1947229 664998 947196 348503 1097369 1967518 1575874 1088812 260679 191785 126558 1667811 477019 933443 142587 1150508 1902569 1887533 230611 219876 167777 1969352 1643979 1887111 1619353 1325830 76357 1335281 1921126 585449 841989 396608 269412 182687 1662683 736326 581222 1671564 1697259 1046173 1995412 524592 1987656 1003505 883384 690588 1052207 1488000 183769 1367996 1949969 1512064 1028528 1212335 919802 820893 113432 1811771 635055 1720653 606041 478288 202382 253691 1005345 693851 1667838 902809 1303198 856711 343788 336383 1504977 1801771 1762893 612522 1608965 123389 419012 696365 1161426 826464 1190371 1166231 82610 1959111 882771 1230217 1938390 342401 580433 945839 1512231 31722 901669 1558098 828860 643501 308361 1193153 169758 1065742 482242 1732095 1819120 1143033 1229818 1178022 1776801 231768 1777743 385764 1622241 740390 335590 1911243 1964255 1001280 1879857 805873 1495471 1686568 1936959 1854828 1034265 1350968 1334997 1489799 912856 335079 1396952 1554688 1422276 320191 1292938 513244 617128 1905489 578399 775817 802116 726201 1097654 614391 639951 1873282 570724 1109920 797824 930429 428924 1858233 1177928 1403723 1900918 1539866 1231817 1855621 1695814 145919 1830100 1185671 1216790 1301251 256417 19223 368721 369742 697583 1443005 1160401 459555 743426 762305 175370 285415 1440677 720553 1750449 338680 542432 390714 1403477 1351566 1268214 1740451 1402304 1560953 1615963 1016740 656471 456291 456305 678233 482352 28398 83646 1498666 1786770 1611903 1374059 1222381 1160640 113380 531597 487528 944153 12332 1336530 1230928 1922042 35285 284103 412869 1642471 540581 499722 166411 850452 56630 1102111 1964217 458411 1207193 1177543 80711 915676 1426711 736339 848370 1843244 607298 1709419 1677954 854673 1719003 1413454 1002083 1936566 256351 494277 1015446 150893 1951706 816706 1606292 852370 424019 105674 1359909 1556268 1796406 1632209 919301 1538663 1973596 1736277 767316 1689177 1516781 1546710 502085 1118903 1040317 1409172 1673684 1735046 999760 67705 448993 864834 1220475 1519090 768831 1163643 1853525 1765846 1652625 1104097 985887 1728662 719565 662912 1986316 1258626 1356746 396447 380248 1858184 1515295 1611546 1360112 1513938 582506 1496259 1167356 634826 261192 1459574 1282503 805808 1082108 681664 1402064 1647654 580906 248488 1297834 1586774 360963 668191 1905297 894951 1017030 1382870 1036416 276299 1278868 1987556 1779843 895526 1227705 945417 1140447 1334877 986166 1523468 1819985 889456 1771788 976120 1461518 83546 1367068 438635 1039563 1003308 1499833 33061 1831516 551951 1905393 1331626 1161408 1108075 1410401 1006939 1522705 804811 262189 284779 988851 794441 707183 1528706 400893 1475437 1534329 27639 597216 280581 1241420 1733074 242089 852865 1189066 536987 716192 801838 795623 400266 566225 554548 1451845 1294752 481993 1404832 1173259 103084 581152 1530224 1891940 927249 428879 22875 1365071 7612 124788 894718 1114001 1710072 817071 869166 1529929 169687 1021633 1883496 587154 1233966 811807 231168 250944 86504 609465 1006094 1215411 1999739 1220103 508322 804708 1832295 640573 1115521 1160455 163227 1514456 208474 893494 1366308 70060 31785 633090 1105972 505770 1383888 925099 1356072 481663 811997 282572 827385 1587987 466978 1350948 228834 653060 278977 425202 135681 604848 267167 62271 149796 1835127 1882700 1827470 1758656 1155961 221974 1383294 1894230 420531 11007 218426 198982 699548 1680541 1466662 1927011 451539 629666 1471041 1893613 1816436 805252 1270846 758091 1748273 1858274 1845028 412596 1133660 771110 1428710 1452566 407351 1151690 1132698 211555 1299239 795345 775946 186249 32863 631912 1778202 62167 386981 1136504 1427140 711092 1558700 1199101 1751496 987704 50159 1668662 769304 1056974 1875630 1802805 1646484 1731601 787482 872328 608075 1777943 34629 502702 315929 219481 610351 1623119 565955 65069 1940540 1540716 474765 1834218 252324 767219 748082 1906849 1382126 180994 751318 421521 1455914 213582 521147 1349582 760059 1474938 145138 182045 661152 1438906 1703846 1019026 1164552 1465837 774543 250909 416768 269641 1680463 316874 755940 141144 1618886 1845292 718757 601530 618749 1365050 425114 1170415 334066 742515 1933032 1084558 1500566 516688 768741 1514620 127641 1960024 801359 1167026 1296605 791605 603603 609890 1320082 1695939 1061322 541513 1570645 1150126 494586 1083603 275704 1975798 508052 1569654 1153754 1581787 632955 785386 200723 1273423 1154044 1869915 516587 1652254 19353 1888810 622132 1496461 34630 38406 953911 1274330 1745939 1033146 801741 758966 654028 602230 1214853 1438420 1786576 1789549 170277 1874799 1341414 60898 1598031 1039047 289096 1554388 140060 209433 804182 329133 1602956 1919401 1868994 1682901 721922 757313 94926 1555628 1610623 1744204 278667 1160827 267854 759838 844750 723014 1073452 1880040 789377 1221753 70385 1993711 1282558 612470 1420610 1928796 730595 1157092 1985979 517490 32219 1470549 64738 1666174 307083 24346 1848681 1935865 1463003 363406 1626262 379821 522798 1737066 1747623 521962 1078045 1930599 1083862 1441717 1788976 771820 1237501 1243574 1978011 799158 1097691 906273 1176738 344083 122273 1331564 1190208 1980482 1689551 1966766 920258 1281317 1613259 1014044 718703 1364521 142126 1703434 1221700 503736 307255 967062 1863910 272453 892475 804709 1310694 1035760 1436179 290159 451379 329736 500659 576532 456791 1273802 779241 1132891 1889788 1280280 1258365 1124118 1056828 1797532 973910 1468978 1095853 193327 1148893 1553298 1133573 904648 181559 1790281 1569026 1798991 1129021 657255 1853740 1415250 1138961 1637562 1725946 1807363 1012137 1173844 1425294 159787 1039905 106265 842872 953016 526169 1746672 1997420 1123938 1794870 154076 825472 815023 1365775 397634 591898 426914 1733748 1148947 1584144 899488 928307 1097184 1824960 874703 794140 1074751 229453 762650 73825 600845 539578 1190098 95423 1723370 1040436 1475699 1908834 1123588 561766 371392 117951 1583309 156270 522017 523567 1329362 628837 964218 76863 1022526 1532515 65907 1531230 1415449 1737678 1532481 257949 970398 260952 1533895 568325 1671158 1575757 1238464 590568 801202 1814640 1108141 1238478 1369728 320722 1018839 1478120 645152 1466357 358460 1758806 318270 329553 343945 1295146 1797462 1601722 929249 368128 790824 885031 856896 564301 1118595 1187339 456159 249008 491302 1584494 1891686 921458 1168405 1315728 800756 470445 45511 975585 705529 1957666 1460090 923631 1149014 1557953 1371275 1463938 315755 162792 1512905 819247 564421 1137272 1629578 1947042 44344 1066824 437826 501897 1827731 1363899 586791 1338723 528889 704143 1521289 1139532 236828 1372398 911568 868735 15513 430965 880958 1907892 188408 909417 764585 1783278 1429197 1076623 1154938 53441 919883 287782 1837936 1761425 1445305 1071664 1992819 1761674 1054378 643572 330619 235312 339247 1143823 451883 1786077 1406771 1111568 1172349 925709 1200436 1065941 1800909 1401867 1866989 39930 1891324 1815226 630924 235400 1652609 1678015 1550096 1815279 1814131 1178061 816169 1034485 718211 1839374 1696050 119244 1486259 945559 1592906 1144848 770362 383561 139170 1417272 1196492 1233036 597817 630969 1460568 23464 980228 711960 1491685 144892 721427 638876 1258198 446063 1138540 1395547 284917 638952 90973 1349917 1460067 323179 1953134 205722 1808725 1061440 631873 1543095 30319 583869 181640 1759749 43035 1467924 307700 1532071 1097745 595352 339968 1500631 1269722 1650790 494588 343430 1506931 1054658 1820869 1947511 1313500 1630988 457403 1834337 343475 678281 507002 1641494 786479 409123 1741047 874894 1548571 1208890 1156331 1995309 1121634 311721 1898440 1548267 999121 329672 662193 232198 795240 1743084 280390 1598083 1292817 954192 993715 1132890 1795831 653864 1141652 1587905 906013 1515157 1820310 430514 1056886 1930887 164859 1848144 1020636 632511 1410309 989925 632627 945729 25194 216886 1932706 930062 31417 872127 1922408 133444 7023 1124999 638508 795251 309809 580418 1577372 1646751 168648 447982 1235072 125765 967666 148425 1306928 1652666 817852 976334 614692 774795 47151 1360384 1077316 1668361 622700 211929 1304082 1665385 1229065 789826 56034 362913 998138 1675914 1937840 1885256 1659790 614140 652245 536909 646598 1007533 647414 702354 1899777 226477 868498 645387 1301732 1176131 553718 231805 1902094 1163791 1826694 1425544 1111402 1205803 16271 1318987 494719 126371 1424609 713721 1292132 1539819 1199045 325312 897464 574168 1358929 11725 819217 1913537 40367 1859148 738080 466551 261110 597496 601585 1995470 182893 679331 846621 1391045 654176 1366737 845002 601422 1875396 673124 1351782 1236425 974658 1165013 765260 1843593 1205383 1877749 156671 1286254 1937645 101976 854970 1253802 329514 887796 1146780 446147 111423 289810 690585 1998699 1187641 1633534 1483668 589749 106074 618464 1136778 1255191 685977 489749 572179 1739705 1663645 63815 1659698 609121 837959 270592 223371 661372 1498034 906398 800830 1251282 1558691 323482 1071386 1811299 564263 1221865 1629943 204399 1052579 1600894 1424650 1083689 1278876 1822502 1166926 1915139 135879 337688 915727 236314 315936 907306 1813392 463763 1192957 1949699 1064703 1783245 1738468 1570879 1706144 1639289 1998001 703242 529731 1507606 592798 917895 200998 1607646 1953691 1072693 357890 1914336 1654687 945643 1619996 1845964 117346 127268 19343 772353 1421427 1216947 968130 920924 1708478 97569 1504502 1151015 1920390 486467 1912541 253864 1342973 1054291 1755371 1675600 1915712 1425623 381625 651660 583859 208032 1428713 251600 1881271 185075 378954 724633 643506 1214113 1351376 1663629 89237 376205 252291 1352817 621067 116166 989633 1029848 1350136 554606 673139 1568639 146462 1683133 259514 1507193 1147021 196894 76122 1388897 770552 1097527 1847199 98588 846384 1157611 341226 1101161 1314413 1771314 478297 42187 1455277 1115028 672662 267330 1052049 1488221 1740409 1034885 1813053 1627477 78195 714430 1903131 60526 798528 589327 1525569 1192072 503475 1428168 1942437 1280328 321578 114415 1467389 1819222 1921700 1674333 1939122 1334721 970079 100642 248492 706604 1823139 422749 494368 258720 1041097 1722990 867105 1478370 1726111 261942 1355174 1911375 347635 142519 623804 159256 230314 1243222 1896385 19357 443759 261145 118340 615203 1921665 685149 1476702 748638 32208 1457348 1982525 831874 1625992 508816 616879 828168 1219305 1270776 607355 138216 377666 1312277 759788 1532562 1020367 521923 214492 1143662 95215 843452 343917 1000847 1649150 157939 30816 1431795 1912329 1083473 1803182 139306 195508 626130 470038 283770 913266 81670 379456 56443 120071 800678 1266248 1229620 1750741 169165 198346 431109 429916 283104 1215490 1199263 1037272 652846 946198 1648679 1888793 1481690 776679 1223796 1891503 1794996 1540232 430434 234378 176517 1906588 871967 1338587 819213 1365017 52368 971482 1124620 469525 1709680 1921954 1552677 1318201 1219155 1923539 702487 99289 358433 711622 116416 1820001 480753 360176 530088 1576890 211045 1489245 1027967 1912138 1248421 428038 1445417 1537389 667025 40635 807989 698990 949769 671451 1595084 275808 173371 1679903 918223 344120 1473443 571408 146956 442434 427829 1563661 1394439 282183 1159881 977128 1578901 1671536 1857668 193143 1206338 277547 1028969 1019931 654868 930920 1865140 1024869 1378193 1559087 1269888 1610520 742540 1261208 338908 1436857 1053646 589224 740547 28424 442150 1832789 883211 79089 1037692 415066 1951255 93350 1968566 216162 514973 51401 1271063 990678 1810641 475199 1992327 1938220 1897688 522735 766823 1342769 1146493 1303983 321214 588436 414294 1356891 1407940 810281 560130 742947 1215456 1688789 900641 1900730 1586867 1777105 1274988 368719 1504035 916361 1320961 31616 951008 111848 1486094 1871090 1667403 1856943 176396 600148 201304 1949181 816757 1704081 1200836 1556305 812812 899256 1047512 1824861 905557 766321 1048043 661343 1583575 404927 1858552 1328240 833175 1526710 657144 424651 134022 874505 1737616 387880 1808471 1012956 505515 275592 1900450 160505 1651314 1242635 1356165 612824 959893 1041749 1055761 1498489 1254416 1946567 1679493 940863 1912537 1343330 1638225 1360044 475908 1184665 158667 13375 462047 478329 1267727 1576675 861554 1097712 1581086 1969586 632340 1434586 505992 281986 91064 1476020 947297 1041186 511092 424957 888377 1650756 845755 1628533 426695 1096070 966887 978981 70074 1553971 1131823 981232 1387625 430797 1949850 1090144 322331 218885 154788 477260 1333649 1275406 922021 744281 298434 840173 1085613 1256245 1719157 690837 1007741 1996514 1806078 945515 1226796 354206 1371151 1440078 1057932 1805127 737724 426619 240287 1797283 565545 200606 409917 73343 1161699 400998 996639 869997 1766442 1476332 1433871 1128695 1218940 401506 753558 42421 1387217 1051791 1097072 837782 111928 504747 892453 629190 78332 91658 251326 614434 861042 1673335 1581322 844701 1380008 1185351 1174996 1445157 1331739 236880 522101 1984754 503874 768 465182 1407358 167742 1407482 1733031 378319 1001761 1580364 1650595 199752 1348708 1319091 976522 1885306 324216 548101 284696 989 1766534 937199 260100 1586432 1653467 573365 739393 293282 1746970 1757877 1147676 1218938 206909 835334 434204 243522 117069 1442722 281853 395391 147150 135167 746778 1563143 712133 120062 625024 130075 1805132 1026349 1842100 173601 81262 687144 1420589 568165 710059 968915 696777 937029 133098 501274 203652 1845327 1796669 1615282 204167 17573 100383 272680 649651 1130895 682789 846623 1857958 923348 1734877 1307947 1151952 1915697 1714593 1268035 870986 995709 1504364 1449887 1922722 1099208 206800 865440 1427194 1925050 322056 1151945 452710 254187 1051002 1109693 1501083 1508070 18573 205191 1672256 678717 895654 263787 1361692 1942298 1618490 967110 869717 221460 259779 652807 1481962 152585 1548628 1658534 1147705 1308168 1522635 515484 453599 1284494 1399063 1389256 295642 502679 1595132 759513 1976424 886599 686919 1297157 940028 149384 1149662 462998 985851 1708884 1364546 193406 1927724 1234265 1908770 1829831 942832 275637 342200 337695 697955 1770903 1470111 1503879 651062 1221956 1426475 1268884 1190878 879100 504828 1021255 1370466 1037139 1005152 1853074 281174 1939759 650641 295749 429386 1939119 1855057 970283 336029 712038 869175 1754191 1920834 95749 1775990 416068 1903703 1544994 105381 264519 1592252 885533 1388693 1650805 1174015 1373995 382425 1377222 1084241 718429 1427747 1123737 1701829 687413 906349 854603 113347 1620795 1910926 181004 1099578 792216 1694860 8430 138867 1939268 1126787 712543 1202729 1753026 985449 860381 1776434 412105 1808710 1338412 1037859 1750540 547566 1806576 902135 97597 738841 1069012 1337720 474530 138521 371834 319039 517495 1697825 1722300 1093947 838489 734171 1559835 5653 1588290 775280 875376 525363 1687991 369977 708746 1729076 1192438 386991 1567765 197188 1496298 1307260 1403134 1998588 173404 786548 206201 1200558 1809013 630428 265461 1914331 1391878 1881807 1730149 935674 1612186 27560 1661580 1140209 580043 420812 553410 1470063 403159 1708453 284115 471919 1495875 663496 425009 1669777 1915272 1094742 1217232 287106 697835 1611648 1616968 1965945 1708157 197423 1523352 470657 776232 894188 1771222 86333 1809753 481328 1725105 1149806 930512 1383989 1577860 189545 687820 889724 162715 1980301 1039366 1273864 1689388 288264 423463 1995525 1625972 1543036 756288 520935 783363 1340233 1490138 1392388 1831001 288686 1400301 1651997 787922 1332470 196791 1257098 1840798 617377 945765 995859 11062 1145314 1014074 1521699 301846 1235523 1838214 496552 119447 1452248 243540 358659 1831525 686438 794170 601309 647680 1410525 1108619 739162 699192 376095 67163 1524385 1070414 822095 1274373 466008 450610 1327266 845372 859652 1357508 976044 457418 1275065 220662 1685667 384632 275749 1146948 1305589 1004860 859718 1461213 770643 623759 301041 1803224 1344697 176793 1567806 647856 1570473 435339 719301 1044254 1342876 44176 1647617 465603 185765 164167 370983 1968130 720318 1073336 962490 1868920 611806 796095 174517 1736855 891171 661975 1409140 628420 1186177 1857332 1606210 952976 1226704 1827179 1241573 1106331 181088 284266 508243 181032 1788245 1932064 1535931 403351 70917 72335 580784 1328490 836642 150590 562168 1624327 1931524 1891508 1823047 1003626 1206983 1082303 1963375 994917 541406 654517 1063164 831999 197088 1322315 742850 1851278 258409 919755 1652388 1534450 1976540 1530973 1431188 1720330 562178 767009 198692 884997 1983442 860243 161340 615129 77250 510639 1611972 1689244 1775944 1909894 1026466 1843564 141917 1853759 434452 230870 755105 546544 1720399 1416068 543897 41682 1289877 792585 1180130 241245 450806 308565 1268634 1598394 1320501 888825 922095 1662619 1739540 1658616 840677 1934833 641297 295058 902638 23651 574117 1968317 1904579 329918 1843479 1480307 1523688 347266 1502436 574353 902564 722105 149416 410538 733198 64213 517927 907866 1803920 451662 76592 467771 206653 1348750 1385167 292193 1557964 1372438 1518223 1099021 931021 986380 1025339 650821 1015065 570605 1626733 1125158 805379 1561413 1072624 1424287 298313 1483205 1730032 1545974 139560 1635206 845799 1508200 505965 3948 5823 653863 1195679 571675 543155 653383 693449 481216 1065273 927157 1889678 1367957 1708931 866476 748529 812373 962366 1237556 1012841 1784121 692330 1712397 1897549 9939 1539910 1038406 1468576 1639541 54966 1461880 1019888 632648 740667 1186115 707305 194162 820860 1459807 1489824 421401 432186 1678704 748399 1924929 824966 1318863 208615 1981481 319216 274358 1209519 1457349 1526640 543279 244517 1580675 1817702 643108 939528 629731 889370 230194 1925109 1360318 1165917 1065370 907522 1540868 1559364 1109243 871334 1939546 1220675 1290296 1065532 1852179 1757639 1596152 1751018 946657 605822 905767 1359840 668172 1709453 1385833 729196 506860 1969873 471696 1428429 1098376 1873477 1132236 75780 538208 729171 400663 668058 184480 1688532 488498 1953590 942541 947417 1251702 1695980 732828 1386243 1001029 152819 1669273 1255555 1630013 166713 1052313 1063558 1958933 1566171 1226608 1670995 669120 1379965 1466484 1293747 913852 1622419 430704 214174 609171 765491 1522102 449262 158498 1996635 499362 1451635 1434746 46687 1328907 1573211 762310 584826 1750147 280489 1242406 1081028 1893793 301291 71931 1018924 1269525 921649 1966361 1050692 701325 147470 1386386 1497499 536185 1319931 302216 1366994 315787 1061795 1636552 201508 611183 1668283 360456 841836 234628 128573 1063535 895898 306963 634885 1549581 583511 1376210 585103 592074 1750118 1683615 5901 119501 1727359 857378 1923098 316059 1446071 890803 1477109 1644590 1072728 795887 504463 664608 491586 1941755 501704 152334 1554598 1866001 1060914 1360730 941343 1855299 771422 1948891 1558523 491162 89222 557698 1717107 1205054 1385608 980980 1674562 1522262 1452447 1417720 322425 490911 1383673 1850466 757304 205977 288502 417320 345924 457231 388978 362502 1940033 386481 1558781 465211 274467 975304 1433510 906334 1316759 464717 710040 1465444 1795298 580707 914643 708205 1782607 1272860 1944334 342759 1729917 1627602 414653 826599 1154185 344057 1368809 238056 1569706 1755942 112998 279166 283302 1627274 725415 29574 1832153 970549 1131799 1827180 348207 823499 954115 1004805 458215 1332644 1705981 542583 84431 812496 953353 581183 585786 1111851 1282613 1837180 1146815 1056617 780647 286281 143615 873828 405227 227450 157797 68824 1880347 1523021 1125493 1416565 305465 1493066 1557763 763992 1224695 1633319 595214 1776810 1906227 1200754 1033359 1402485 188169 1057860 192513 1514132 204488 242128 22716 1831861 1955165 479392 1844862 1490033 1649248 776287 329568 1108637 1192954 1656280 487892 1629451 748154 771960 135979 362742 761636 1730231 778964 1002892 558658 1457145 1891617 1317169 968748 108592 1941101 316734 1506707 717593 1211554 1896255 498915 1374513 1829206 1490125 1645879 1073525 1494373 1022254 538563 1793539 415704 1734487 290090 1522802 1547500 1698987 122880 1481769 1780437 1445622 844752 1421666 1443298 164663 891481 1151460 1131132 1614814 1904981 1036543 676684 1395568 1584370 1351797 32775 581189 1919197 940619 445207 720740 472451 1270078 1282858 381540 90827 1461682 389953 643670 1296723 204456 1753065 1380564 147702 996360 141053 1728521 442605 1351446 889267 1842886 664582 168497 456646 1921288 1288276 145889 436000 1343141 1060179 259761 1357092 1108582 1381061 159995 1017546 1728008 1811491 676987 1420976 296040 376843 429118 1983416 589062 1169887 509812 769595 72764 283874 1467938 269447 1647463 552246 670348 1742883 732384 1029216 488518 1261737 1518417 1315939 780950 1984884 167990 944105 1005498 1055513 1957802 20069 1263193 123959 1535001 1310625 1454119 1634075 144881 724467 423256 1354491 1733587 1777659 755953 1933994 399820 494683 1255198 1482872 695671 382703 1357277 1501658 1447541 1239261 1785869 1826900 1378609 1576573 820048 1974733 442458 785779 458187 609381 752003 692517 1785726 1226982 507607 1809992 1826157 1140729 401213 1842295 1773350 1402749 77242 1312994 805446 1477742 125662 101418 1396519 147576 420899 1504938 895810 1381806 887342 1401367 1683814 688508 1281807 551080 1776121 985353 460480 183423 1066931 1960505 133117 1399591 1672885 474227 363163 976947 972345 1359541 320118 807049 389803 14061 589575 798002 842955 1893587 1450312 1299191 699708 1342522 1878060 1712477 338665 1774518 1947691 1955916 1550365 209562 1209200 1813469 1141372 813046 84714 450750 442852 955135 1605253 1766513 440772 1954355 1711516 457411 378921 1652954 848651 1972211 921749 929985 370066 426731 741568 1711053 1393955 374541 1780192 608440 294786 1809022 358795 1214676 1846154 545030 971808 1456647 1952156 1846993 1370026 145778 103703 263299 1387255 590123 159387 584716 775857 1593514 1683176 1718295 96078 736868 1190510 1199301 1841572 1226857 380550 1413573 1717477 7564 1411902 1593915 1494656 1282158 1211728 1163324 1965581 1970150 965207 221633 238806 184336 1325269 424656 536004 1879987 204070 921885 1591685 1846767 821351 1700178 288684 575887 341603 29082 1507808 1387946 1684715 532808 811512 253684 410773 1664469 298263 23037 1549827 427498 1164379 450103 37134 97879 214572 1043324 1917503 696298 1311013 1776404 745338 1905781 1670202 1392114 646367 541221 1802083 82128 1342310 1872820 229474 1747845 1407674 406300 954230 3996 1500411 828252 1180044 1972785 729589 555023 464023 1914328 1353377 153142 1530480 1687519 147359 833119 1063265 1820913 1039874 676103 749084 1033610 442076 1402407 172922 123253 676824 1244071 1792552 306804 204194 997263 875337 1165996 526315 58508 354047 1831274 732323 1373204 374697 540173 1083400 674116 1427291 345860 693693 1083282 1003926 651026 982849 1933252 1090246 1968241 1529441 1633041 561022 84446 1376068 1253478 755011 599563 875519 340534 906523 1852513 973778 564017 196948 1262066 1029117 1405520 1297717 87704 1364410 1721103 67673 1315224 519162 963453 1837903 698572 1941854 718888 465112 1109352 1724882 1563762 1729964 965435 1484552 784283 1056765 1021079 172993 704095 980048 607046 282071 921117 663880 222786 117666 1943954 1313082 1951779 1240492 611810 1617027 1594616 1274495 836188 1609722 847963 968989 1120851 1693089 157476 38046 720091 1827668 1673901 591161 22324 1145320 1551784 1804964 1640510 362933 1084700 1720168 607120 181740 1130725 103359 234690 980445 448222 325846 680605 731052 363153 1963800 186207 1480849 1470579 1688358 1079365 1364199 1302026 1567555 1095896 434996 199504 1141565 604962 1374323 525814 13772 779042 593638 1760660 1040627 1501406 807346 1437088 1493783 1781915 242913 541358 915001 714950 1102428 223725 1311472 224229 431026 1842525 1369625 195776 1615225 989356 758745 1186333 159735 687146 793213 1730875 546598 762054 1057814 487859 262544 120158 1958665 379592 1343476 1308109 109070 997725 1940104 1805811 823851 1165459 1844180 503368 739418 657864 536307 19247 1466047 999591 759987 740056 1304073 1875723 590824 1012261 1599978 559229 1403467 784073 1803181 332285 1755045 1305829 623301 10068 572442 1737254 1541035 599776 1831931 945651 865771 1764198 1670257 910742 1911169 250548 432198 182679 1860310 1325569 76493 1378091 1952137 473139 579912 251174 1205404 1179769 387662 1963192 1251376 1119800 1388525 820253 394349 1132414 1817507 1789025 1542116 825031 577271 1208169 1030043 1188011 302565 472188 297737 358882 1565838 1062306 754732 1561350 32759 1951911 64673 611848 1019520 1602823 1050950 151094 660671 1140083 733780 1654535 1976210 1664632 1024018 1941531 432577 411444 1940758 943503 41399 1005034 112250 1364663 1053517 465080 1555181 1634371 456111 1752539 167030 1384507 123397 899315 1595321 1069163 1217146 1144093 671700 424799 1965838 678013 1679227 975291 355477 188161 226190 1193440 550613 1075145 148291 975919 383282 1255689 1723980 1966734 833945 399938 786119 769439 291388 703098 1441732 645531 1556115 967450 1392028 1043301 844279 340760 683159 704874 1860348 1650287 1937682 547418 1643898 894484 933513 91723 575192 1880280 382797 612398 1042394 785640 905332 1412674 1751914 966457 1244171 2369 936101 827717 1944924 1917844 300181 1504418 1921065 111673 333749 1331943 1432383 1975838 1508670 1262291 1338061 181033 1582438 664956 302575 1184985 236562 1478460 1105828 1282841 1169294 1549859 146670 176841 1831444 459754 1175186 652157 1593366 498180 923666 1252490 1800099 1885252 1361830 1065888 1224932 458628 891811 527703 1514524 121879 1630856 151335 854956 1001134 1922973 1676186 637502 775389 1288827 312587 673364 1637058 1921326 1648511 685528 157378 169355 1376354 165780 934156 238726 1859155 806420 874427 625438 339463 1426379 1065504 1032583 988520 1639636 1623517 1064292 615371 482709 33008 1966395 148559 1369665 1732887 206132 1607420 493875 351379 1706669 84816 1824455 597455 578581 1675489 713528 885459 602580 1870166 500583 1110463 1998784 1279727 620979 1481490 1194022 1404345 629323 697656 1341142 607349 192981 414696 492837 1987201 186565 1162236 1660972 1473418 1152915 984853 1122663 543601 547262 1827763 947642 1462375 480832 1871577 1792449 645568 1034340 1493678 1762140 651846 1370297 1656086 1585195 1450369 1176844 609662 910529 1263598 568051 936769 52895 1250961 1684569 47857 1937622 1742474 247598 563842 276950 1994470 1360923 375875 188499 1444973 965141 298882 1634222 402679 16996 1257436 167215 758382 67749 1157423 1164435 1669920 240139 1179631 1885040 1760177 1287103 583258 541382 1477844 1231977 1108316 792603 1813561 297372 818178 1110584 715665 1051263 154161 1753361 716327 1164616 1732025 1905848 642505 1554012 197669 1134998 1924011 1962793 584761 1474084 650109 1138886 1831387 1610546 1777792 1212245 368585 43783 403443 91279 1487989 843571 1585275 1136866 296886 981962 1171952 1806744 771385 1754940 44271 1107650 648420 1579006 1804229 1140487 621036 141181 679448 760947 433729 591343 623311 827047 1511910 817001 163801 1511360 1628352 563284 288530 1377632 31556 180249 1149194 91819 33079 277872 333848 1848181 326640 473680 1591624 1801405 702716 522721 1064451 354705 1098422 712833 1270331 707332 1059531 832414 1461565 1264189 692444 1554023 437552 1463900 1131252 774397 1354926 868543 1353228 1699708 767840 1946379 799436 508349 862694 1226130 1174971 1700725 291026 1630253 1463181 90837 1407393 487458 1384597 1132066 1728119 789165 681870 367547 286291 1015776 119462 1547049 735499 194365 541616 1168430 173972 1445999 1360950 1261577 512469 1663104 1817551 1217535 875659 779145 1890123 771645 1926651 1960962 1515314 28628 25166 1426028 230663 1739240 1134873 982190 1829850 1330203 583825 691440 1629108 1251752 1512143 864404 776544 448090 788671 1970555 1625184 1451576 1664478 565833 1621119 620887 138047 3771 1631562 909337 130882 1221265 1524298 962958 1376146 634792 1738183 1049612 147941 327612 1126412 567825 901317 1049659 124621 1314227 1656021 653202 301444 1994002 686743 407214 1450318 1675326 1445828 63702 166069 576450 25349 1248934 1147471 878716 449121 548398 1569173 1672779 138833 556205 1821402 571220 527720 235959 625495 145685 867730 1842328 725428 1661906 1119470 1899791 1611507 842670 56524 490669 1147082 249110 55854 1137015 1998326 340864 1541968 1991842 536975 1389990 692922 1907782 1417472 1154435 1559612 1840580 1468546 661285 1073728 1230271 1659510 1615103 307349 1388692 1600618 1329377 1380777 1398448 214833 1031653 1119732 1882830 1119114 1557921 1957564 1589209 944949 1898513 1362018 1892750 480406 34342 926710 651651 424922 1586522 1408788 824554 1627733 1563612 1753456 1986848 206306 49134 595342 164742 407391 928677 1321718 302716 540279 1090499 1079991 911845 1850450 1069466 349590 604659 1213232 767817 1504701 1979249 306355 603805 327516 751604 1858094 1058731 359028 1557235 500764 1233559 104769 1504515 1842287 217231 133500 11175 602167 1143745 162855 443403 516708 1505116 1471913 123654 748143 121972 1909466 1399374 495314 1034290 99608 898413 1665614 1283671 1806613 732668 275982 187406 1559322 1771229 693208 86591 1908083 293187 650743 49474 1966682 1512546 48314 531055 848213 1797937 827557 1884917 1987063 1280686 1898615 1940427 473792 864089 1220190 1548046 631575 505432 227828 1114580 1276089 1848120 1251163 1189274 107957 1806865 1601404 188577 1639834 705908 1266610 1502749 1254065 293767 1263435 453814 599924 320401 1618730 337705 957524 514723 871895 523480 1277052 1938206 1494527 1837043 726408 271733 1386445 1658728 1256618 1807785 605933 1575758 1277767 1432338 1936240 215491 594874 213509 1330573 1654588 1191983 989102 803444 144997 474200 591464 732631 1179969 250582 1198823 511042 1022586 1484019 1436985 1464450 1172405 773900 1241811 221293 59040 222530 1607393 391392 1399990 1743309 757773 352943 1642218 1318320 1873204 1393305 1318901 636166 1493010 1794362 220931 1585578 1989944 459962 814169 1341904 857393 1581623 443889 1535918 365201 903984 414528 529190 726090 122727 1064016 1415621 1397300 1902932 13235 1446787 1874687 1970106 854088 101840 1401972 1406191 129816 1541530 448583 987933 1613046 1255340 1488087 370871 1844481 1413976 284655 1667509 621833 1717650 495614 738238 266475 1503593 1796198 368922 467210 1469887 1922729 1489006 892236 1414829 1667156 231807 903759 912679 1337441 287265 183481 651120 1368558 1373594 296465 165758 881683 952723 734972 661019 1843221 1322726 906222 1529371 775456 1555217 374192 256714 1268580 1098308 1992348 1425856 569644 464265 1687128 840174 1583707 1088710 555714 1526800 349854 783923 852227 409821 481016 595870 1977096 230717 181494 51423 1677637 260564 1520669 867991 936278 1946223 1651739 360887 322416 1528896 1327753 1900331 1130603 1316925 8930 775162 1159962 1927894 1666392 1797467 1644380 1539049 1214922 1744947 211078 1758717 426459 1995115 1444544 1775665 655651 953969 603553 1027572 1468558 1009515 1925341 1792579 110632 753955 238788 703238 795055 1084215 1123322 691726 830932 1512322 1200390 1270805 1172911 1182549 210693 559864 1092457 1847720 669615 1673224 1308112 1731644 417268 1782215 55359 1747341 1268121 754321 983752 1453507 1423558 516243 1694452 161011 751914 1215837 678172 369037 1796192 404418 1082421 1957100 700539 1636367 1454704 1746124 801633 1976569 90295 1234419 161208 111316 1706451 328166 575749 1078171 534773 728090 1093997 1160901 1447305 899733 339388 1957382 83892 592272 44218 1008947 1454007 1297339 1069424 1271483 80061 702484 888587 428235 1507486 944032 1837830 1009406 1945427 1946370 176317 1092199 1255066 517719 624780 156173 1827625 617050 422038 506472 1239054 904772 1450566 1961559 589535 37746 1316661 756200 1312993 434184 993356 791577 1955475 1134616 1596261 89427 1618124 1692928 842830 1731493 1299880 676859 1237007 480807 1965158 796164 241162 1976776 794664 1178360 1607995 1434193 1544692 1139671 1567627 1470934 1428052 1228424 1590860 366831 1246360 630278 1002647 629707 1380837 1978780 1060758 1912299 1033309 850026 552733 373434 1446853 390211 1829861 669448 1959700 44810 782273 1961607 1892792 780235 1714166 668184 360295 1581725 263855 1709043 1457236 946792 59190 42213 1907441 612912 1931980 921779 313825 121269 544184 1737330 735170 658448 45970 84622 1134498 1854043 997776 315927 1910246 978546 611527 712767 1252510 401278 1749339 1848068 262079 1490165 319365 1414905 1342757 1204539 1518214 730142 579708 897196 701032 644022 69934 1435345 502832 1389045 168243 1043408 1555823 841088 1188566 445566 463768 552080 369670 258561 1278144 983180 1199994 426847 1712354 493332 892036 148131 36816 1699114 1114115 1631513 908285 226151 1660408 294082 95360 1248787 1188322 243506 722482 1519702 819367 564696 1198968 238268 1811103 980718 166351 651687 991187 1270663 1927550 1097091 777028 1318957 1928074 561322 1496369 113304 1774349 1213817 909073 839679 1338166 1214128 158465 1617378 338002 1468241 1169785 1657232 1011774 1210661 1842049 1461604 1660735 673269 1118798 1700706 1855452 1559181 365217 940680 1344359 646848 625817 969656 1240501 1097669 1026772 1819050 1229452 149475 1175609 1644020 33791 221710 659601 1335863 1440564 1738730 817890 1746536 496172 1907835 1185795 878908 1501725 145258 1370715 291601 90089 97254 88838 1350350 209616 1927201 1408968 1130685 549583 883483 1841990 45808 1665065 58984 47317 691229 1187781 1430315 1584029 510855 191798 1404663 1702773 324779 1508572 1036211 1323723 1530288 704765 1272598 556645 869307 973616 989676 1628748 1400473 163492 1337500 809458 24089 491883 16313 190908 28199 550445 1666210 1779760 1887188 1243071 1576948 1187722 122187 1887105 501178 436378 1021395 999851 23672 116853 1845675 388101 664758 1287407 898034 1532053 1584177 1017737 845856 1112145 1516501 832052 1395058 307973 1270568 318703 112153 1552186 734770 191432 595880 1976402 242902 1200253 910268 570108 1341676 1863507 500739 618333 452534 1469787 1345392 923957 1468894 103465 1384691 1447337 1245600 1950808 170120 996088 99778 1656146 1031782 416410 1354359 1518463 1088858 211893 851323 1964758 1932746 715614 1077992 715884 520982 182412 139592 5850 540261 591487 719861 915113 1611093 1685171 1816153 1251730 226507 1783342 306319 634854 421501 758963 1082042 1298025 645848 1202652 1491559 1460102 1155641 1775625 1609063 221930 900458 1483521 1371579 26572 399272 430347 1254695 1732566 954976 1460935 698780 548544 1540611 1223159 229500 1744110 1893013 1526339 1162222 738359 420053 779474 1325766 404906 1564601 1166412 33579 1134767 438415 1837173 366130 1743073 1128085 504986 478238 1822260 987586 1184900 865575 1575040 1958006 1801835 477022 1136365 88466 300714 1906143 1253426 764003 146437 1616440 1207473 926226 250684 205839 121293 1109704 1661734 78912 1009324 348033 836051 1916845 1959579 60148 433773 94263 1460231 28735 1359779 312994 524954 975666 954780 1196793 172788 452604 1553936 1872525 761595 190750 348117 901604 1209496 1854195 1429536 1088506 1516503 878771 405960 1929911 400400 172485 884600 295684 608130 46598 1706711 1000538 1567886 596348 378183 1986539 704397 614999 1646360 376717 1456983 1500029 31862 1133459 1369125 829186 295253 1596959 1953413 1020936 1481239 1552513 1169295 1374764 1932221 1274063 728861 1214409 1763893 1288229 1545910 2395 548140 1868786 629166 1640800 164913 980633 1169549 840460 1436501 166053 777169 1368927 1842406 1048170 541705 303849 127976 796861 911252 443406 1753695 190021 1954383 1786256 894187 582914 1431692 459363 1221658 674167 1470931 169239 268527 526430 1070183 141942 578385 1635166 96378 713430 1916083 1792919 104121 907088 778359 1732218 1539139 1329745 609689 1761638 1137338 1449854 782299 915800 1179399 314543 1995603 1154619 1710617 184119 1120905 817396 685573 1864277 314014 1365994 1285809 38592 34409 1895618 1558040 365586 1519729 1612603 1084933 1988396 1030737 1966495 1551485 29720 105866 513166 591673 138802 275231 49411 1952733 1197672 1193782 600791 1542005 963863 5260 1365882 624254 1606348 381539 1912491 1953647 127499 1913469 1200511 1296930 1311737 670495 1342935 508764 388035 1967237 480137 713395 521474 1067364 867757 1197839 981713 369013 1266070 1081523 255463 1037036 1134436 354996 567597 1323313 994194 864912 1804502 37662 824735 1294810 688037 1546085 1933135 381977 1370130 951323 1086792 559887 1904803 1458793 612858 1556787 831749 289971 1959060 1683612 764345 1982837 1186728 1457009 1130884 1736083 32442 359206 1368553 1226788 329557 1431240 149289 1577878 1546574 1289588 427252 76519 1906990 1672502 1405488 1131950 32205 1284527 1790309 753975 913279 1704409 1279787 67803 1327548 190660 366737 975648 1548022 1524685 311273 1937090 113175 1888594 1199824 1142461 331678 936181 1431065 182370 1447487 1316032 1598217 532733 1818872 917297 1687722 1529515 171127 1045898 1094770 484559 621894 488026 1562126 961562 159744 212544 1477490 984584 1966210 540199 1894114 1116104 1365872 1520485 1169366 879379 1648369 736241 953754 1895861 587126 566811 1050662 17595 1403693 1708513 1463786 404873 609577 1989637 448350 577178 1367814 1919227 634601 889445 900424 1775161 279801 559219 1977985 386837 228112 1790673 167365 784147 1149681 1418292 784210 793241 1136027 747664 1464955 1731924 153654 1975649 1811051 1347338 1361918 1359670 724203 1876 1279724 1643244 1689684 1533872 1067176 1506134 1371942 367314 238399 1720250 822005 1457057 1788765 1526978 1858659 1627701 270921 618370 1702255 107927 345433 1583749 890574 129598 725677 433617 1653114 1399590 912696 1049041 1417815 1113507 178653 1581417 714051 373520 600460 1632012 1547443 1750797 143931 1630289 297313 1338404 1639368 62282 1706495 1392322 186521 1690252 745037 300211 1317440 287004 268005 862634 452175 772881 99067 1753976 1390453 719045 1495109 1911200 786112 226251 1664036 1205802 142188 1012418 1207506 1206087 1807381 1621001 1105220 1903827 1661667 169709 617521 1866007 154957 1952985 792550 1033099 342268 1415882 281006 624169 1609031 302622 164171 1489612 1986113 1682930 838839 1585529 130232 603474 972214 1750932 1909888 1438631 824292 1638545 580501 401520 200421 1904700 729471 430370 1837422 1247734 945974 1941632 1187210 170802 1512107 12656 110519 830770 1346462 1849170 1454321 397194 1367311 558723 1360128 1472182 887765 999443 394790 1457245 812597 1398758 1122580 632213 1520279 23015 1433783 795822 133573 1838364 573725 1487663 79921 1462027 1794492 764465 531611 1483104 272722 1022958 1552390 1484361 752457 702092 1634626 292051 1705204 1620910 359130 494307 1056062 884383 769876 453640 585333 1163750 1624284 1424979 75942 154666 1873669 103818 291733 609326 203149 1173924 1014312 151483 1864532 1770808 1394290 280717 217974 1151212 103288 849591 1455907 1783953 467081 1063342 499624 171539 1568371 1755079 593580 877119 278996 1007406 1187124 980968 1585935 937976 696342 1938097 497792 677738 528097 1139608 799021 327599 314789 1511806 1240794 518872 1889533 909293 409655 1372192 622718 582411 372101 339184 109717 1728545 611746 88831 422525 1278922 15450 1886622 1859127 119291 711193 56124 485890 628850 1776763 420230 1716720 1692801 1207180 1780513 1809862 1755604 1458659 153684 604268 1445954 526469 589021 958610 1489236 1650404 223391 1297247 23500 987552 1835325 1346324 477066 1293816 1839392 467759 1353586 980876 78873 1667082 1553267 1551878 384654 730555 1445531 723054 359497 1862876 1563465 329634 1831473 797320 1309031 503127 1954867 1855581 1195156 640006 326849 35021 1846697 421515 1764444 92581 1508866 894485 922480 1834286 301604 1056336 606850 1944672 1328429 1571654 1686656 1248079 1015863 982694 1107840 1710243 1855661 1547908 460735 1655475 572958 131686 1514401 504428 208560 1113342 628904 1515020 1174456 20063 434246 857337 404421 1931763 1728122 642154 803150 1599364 1125866 596699 88137 846234 202458 253415 1212620 181396 1068632 1778230 498666 1332569 1418317 970603 51130 1854401 255673 424266 758034 1097808 296041 735912 1731408 1713902 940670 191618 318105 1673654 968195 463279 528863 1665799 1113404 163749 1828795 1125674 1849942 1831278 1998567 1803354 774753 335847 169312 742565 1792572 1788137 1831235 1133225 1337152 1573862 1969002 740206 1873785 1218695 1244053 944537 1635294 1971671 1110911 1304179 998372 1985335 1712451 1093297 1157408 300125 1145569 507368 825674 1196154 1855602 891890 23577 1837437 91239 1044907 1021869 473649 1063352 1183464 453120 525017 1806426 1089797 811645 1807102 763333 178950 794638 641400 1771988 1176369 103867 1510716 711051 1232991 1811920 1186242 143995 1993379 1800108 852667 968762 1607737 1699201 484053 771772 1292802 1024090 49406 1183382 102534 85111 1170795 122257 1753213 947722 983855 442637 1039162 1084365 1324517 62420 1968589 346917 751473 503834 805553 1027372 1098725 626125 154042 52639 674863 1290769 555788 1413601 177162 348729 1150146 579037 1929862 1550183 757529 1498304 235556 7037 527170 696014 252945 1012892 766100 1269391 1304820 248262 354609 1512250 106361 7110 567769 577562 1052673 1380209 1742857 331455 855497 992302 1060434 1672375 1856346 1813670 1972096 1302098 77817 620004 1346120 1747749 548031 495463 12860 108118 1406389 1475789 230637 1654901 1514713 821861 1226727 159714 1795493 1895914 1302596 1378258 934304 1559155 332725 1060997 445800 1476010 576672 1185625 1491278 203012 984829 996161 938960 1114331 226860 382591 837237 429501 656593 582689 593574 411087 1840666 1906806 1888954 1163132 1075677 461637 1512414 463753 1641323 1109433 773734 1480953 919812 1657674 1728714 1876087 830282 1783986 382510 144387 1676887 322088 1285679 1294887 1906720 730214 955220 1307520 904759 161881 818536 1094933 1181653 239322 12995 1295306 510435 1046683 1154078 546711 1980402 175215 55417 1104477 1315588 1305898 1038569 1730081 991443 502314 1950628 1644184 1201760 635229 503588 1475591 1777837 1842948 102808 351220 224408 1717755 9169 954965 607740 189445 1437502 1294510 1775282 151935 542631 1495683 1244334 380417 177305 1694190 878317 461800 779179 816743 1108074 1455252 1606324 867376 867715 487868 321770 1192819 1066174 379669 1879571 1055438 820335 323297 348015 1249594 1526480 601314 676598 1396240 1108740 802255 461435 682118 328873 1280253 785255 826612 1383107 368364 424006 622743 1643864 1087450 669546 1357249 162620 510156 273893 1028238 345161 1583104 910042 1167676 1220066 1123182 152562 407049 1840881 202147 391657 1304842 150258 882649 1420856 301714 1203964 998844 1374353 936206 1831791 871089 1676291 1109690 837336 936779 642550 1824931 1001716 611026 1506603 333098 290807 293272 399130 456780 21202 1547601 864650 563046 625327 1114558 250451 1477740 148143 1722182 751590 1797153 423076 743492 746394 639010 584342 415738 1144034 1990542 704801 386666 989350 1096308 1631368 1092397 111292 1791477 218842 1872230 1554341 207982 318585 765565 1537278 1320515 1384574 525910 522571 1372105 1960576 1422656 487568 1690645 1189835 952132 1111460 484720 250588 1393638 1350290 938884 1190259 1525510 1858124 1743577 837422 1704002 1919105 1962486 1451250 520833 767296 266047 1475839 40902 408080 344474 1676316 1678511 1469520 526934 768904 1191290 1501461 975509 566996 647725 1776206 1335732 898271 450820 1524159 410274 786029 268889 226973 735578 1949325 7352 32416 1185210 514290 1309829 987960 464666 965964 597971 1520471 1198959 1809906 1386328 7169 958547 65141 814972 344573 669379 145568 1265254 806733 815755 961095 1818323 1197662 1537550 105234 319573 558112 1531106 1792767 1658088 1023203 1144419 1940732 935813 708119 35167 1919750 102340 1500828 1079486 461125 1068117 1381089 887445 1693511 1031056 117740 1156660 1669644 715270 64662 798053 127533 1865703 219855 1085961 1381193 1182960 180732 511678 50301 252427 1324254 36926 1820511 1443601 965264 989237 446425 731459 181801 1112345 1948768 1437439 1067975 456246 1280760 1831046 1475729 1929077 96288 593172 1845223 1619633 545822 188831 620428 422351 342905 582424 1849664 617100 1774776 1605081 1132059 983231 152667 1909952 746242 1541685 892328 819807 40793 1881497 1212509 276861 1223446 1410698 660206 687142 797366 1859980 1956226 1423513 1324459 1610170 1758145 1017179 1508209 1171713 504074 761736 911763 1223564 1268722 843113 396196 463355 130700 140319 1964930 1093559 1137654 897696 190922 1272058 515630 539106 1463038 1876949 1757562 48692 822133 85930 1773653 504971 1232558 527574 1130971 460304 1132955 1072708 1966534 596264 1016224 1107106 1401858 1281543 237953 595187 679297 1836107 1731046 1166893 14084 1021120 496149 837017 1275724 1478608 252725 1458004 1086689 1469967 1281261 1413226 498968 437405 468986 174775 108009 632758 1320150 995576 1731755 486608 360824 1490705 1370515 263335 176495 38722 1555891 561318 272877 620983 504679 681164 891629 1453216 1932135 1017836 385478 692499 1442762 1262177 125142 812194 1459019 1012119 1900242 423778 1218496 1963615 1147014 996857 366655 684309 1662911 1494449 1198873 1944132 1214420 1781214 942621 1244580 456942 711902 1850547 1944304 1922735 428026 1217401 515982 1497536 1244634 1177143 937491 899373 1529255 501481 1991660 1100901 369303 18895 1846160 1976266 1281156 9505 1702708 693910 179067 373565 293672 112457 754571 1332310 558245 1936352 375577 1650002 1096629 1303119 1533109 624554 9773 1208761 1280625 275858 954672 781275 1132575 1014906 17421 49678 984081 144806 710308 829911 1172492 1341403 1424867 981855 1990220 427097 1325890 1773064 1465597 1459718 986326 1748569 208010 730259 435732 1005117 529014 344953 359270 752141 319438 1535844 752035 1816865 1052849 599044 1897829 959332 1765561 697820 1943734 981828 1875572 760873 644330 1811360 1163965 1279780 1345027 1800310 953888 540246 596232 1384468 1604996 1753208 636706 312744 1648667 303633 1468563 65454 279280 928155 510071 1393622 1017273 718101 1258884 1021367 873476 1401500 1146986 234659 1328115 1752277 706209 1249186 1935124 1934152 1221788 1871285 14263 537179 1384718 1182885 397876 1720670 975822 1980362 314483 1393973 511374 179358 1296365 218398 453065 627893 1528694 930168 1952785 1034134 664950 359341 104011 1302363 632595 1837823 1799991 1608233 685935 1981299 1051886 944880 1472331 704702 612347 370449 757320 470338 1660011 760718 309581 1868865 526115 1265920 787665 443499 204702 1391590 1156389 992829 1379195 1622715 533439 533055 1565669 1581011 926578 392943 1927606 821592 57599 1923341 1619195 639380 1535030 1625093 1395864 1259075 562786 1862253 1944026 1320669 1894102 1354457 490046 419655 177040 643193 965978 63226 555025 1307163 795685 1254619 1016042 771680 1002642 1310568 1857106 1116471 712750 1525689 1185369 1723373 194727 161831 1809064 1584621 284541 573621 847097 1623523 1161431 449790 983593 1317113 1816560 1883903 255981 1690223 1722358 71972 1588746 754845 845287 539596 962053 1743251 518462 938672 101045 663106 841095 1624052 1873222 1772591 1572286 1222043 490686 1155952 49549 728072 164075 91009 705153 59929 632232 1298301 958693 1061025 1964798 858108 297233 610380 691027 1411034 1867880 1219106 1687004 1661353 858411 1139784 1722247 442219 852338 1436050 1493552 566339 613188 1228243 1753192 1021263 43594 1817222 95129 773499 1549901 13946 41945 1931123 107482 250607 844971 601782 572640 1699644 1476440 1934174 1521270 1869772 1246541 1617426 991446 1431808 95424 1947781 1855650 1863447 1135389 941563 797974 1644847 1065384 441388 853873 150503 1085467 426142 1612274 919082 33055 1007522 1145384 1730243 1434246 1841867 218618 603149 886899 387416 703632 584805 1334699 1251946 1426109 1220045 1809364 903808 1347483 1745200 1223079 785861 1811689 229081 482127 1515054 428148 1732101 340895 466256 1937154 1287968 1000954 688659 1336350 1136558 1922364 1508559 1361121 73225 1565234 1653468 153415 738042 852407 1640965 621847 940114 1802682 446122 402823 179401 68484 1094274 1616644 1282140 836859 111975 1091197 617609 695177 1905946 1061751 352312 771047 756251 1938992 381723 1774651 187809 1460440 526104 1510283 1757584 1075741 302335 1990160 374342 729151 631506 1718339 124801 926140 1080282 1729747 1989528 1196321 1630644 1268964 198588 742066 1600586 929394 1551489 291021 1682704 1366939 1057879 143783 319671 108255 1892586 355199 1152493 879778 802855 811011 1400944 1159206 1398048 1737593 885779 1810398 1788710 46969 851161 479219 1752300 1617480 168292 423009 1370870 239359 1267096 1185548 891219 500426 1052401 918337 62058 1053074 1213715 926579 221059 1400546 406615 1174428 851005 1636248 325467 1434858 289315 954238 1502268 157902 1928888 1408104 1604981 235071 17208 1617533 1912039 1666295 1498317 1587543 1563824 1199210 500571 1841338 1598807 1410412 272728 590773 516485 491854 356572 121539 151569 444607 1714139 1409406 294590 338916 577937 1839405 1425352 1546753 695016 1021097 749903 911132 809113 1602079 433193 939650 173587 913026 1845135 497081 520277 1622002 964323 171592 396124 349701 1969435 989549 1727052 1075095 197899 1779218 665480 1240093 643482 589323 713294 1851095 1818349 170513 309348 948439 651143 1672032 1250268 1486883 972280 391812 1160785 511247 1685941 516767 1827514 1778766 141413 1058989 447666 563028 878964 1448117 1206684 1225644 1022181 664184 1077676 135269 1879157 1929558 724052 1316515 324693 74966 1406034 902179 480763 34258 1128566 153086 1302709 173679 222866 1812273 1550336 196220 1633312 1346538 836793 285824 1481471 1225046 104803 461074 379156 1831810 276955 516097 855945 1666132 88297 473020 277633 1624927 943019 291266 1629699 724382 1585068 249091 1255906 797909 122993 970638 981031 670187 721946 568060 1634842 1300757 1204202 119544 1556785 357979 814183 1729518 1650807 914833 1605643 404247 1748460 209167 113451 1769165 1803554 1627246 226368 585882 1660961 1172610 1733791 703975 152959 568138 66612 360883 279922 800076 188362 1679013 1711257 268196 807343 1456225 695302 989412 1361681 1757964 1967900 1584488 899890 892209 1124266 711864 986410 1134593 806671 98148 363484 1205996 633705 167815 1574559 1463953 748224 829675 1765644 1146061 695880 441153 953497 302798 1820765 1135873 689925 844949 373368 737474 627497 585707 286525 1652730 1182296 432100 590303 1977163 1760287 409371 449037 229051 260436 876906 834244 1849290 667268 1218281 1700618 468383 280544 1998731 503338 895707 1850874 1548556 411676 1627629 1486031 508640 1309213 1729192 238780 410135 590646 990953 1991314 1294126 1016204 1997091 246284 1168490 1014684 137731 104956 1293365 1525880 1244086 672928 789757 482794 1892522 1547156 1902280 1737764 1383143 396361 1653753 903181 938621 985978 871635 747387 1081930 1197663 1739864 649077 1085940 14042 1060289 85148 1917604 1760896 148653 816814 1740826 1027277 1332697 189463 989807 935254 1402057 1135496 397881 1832613 876056 986977 699123 312413 1679155 1162817 475596 192961 1126407 1312681 1479933 1707502 1132429 181978 796921 1452955 1683943 641431 275089 1647064 199607 657745 578612 1829435 1007122 1535180 1108026 238284 1126144 377498 1575591 267363 10471 887515 1551530 385836 111441 1078541 1136132 1516053 1448132 1561904 1514534 67884 1793850 28833 1785654 404316 462875 1326433 627470 837010 413056 1462498 105886 727999 1695841 1059248 1414554 74190 785246 703937 1285345 1721880 87178 289791 419504 513746 450201 998859 1177578 1368019 420695 1821795 678969 1264608 60155 601059 958009 699103 1251956 653068 4102 1265005 719289 154269 1122491 1855801 1928941 286192 210430 1011950 243051 1014629 255360 1705156 810588 1966722 640896 449111 793142 710381 873160 1539407 271643 562430 344476 1694943 480455 342271 1107767 690161 628720 1655675 1542773 1063730 1598736 103206 352610 294714 1581862 1202598 1501631 828095 851038 914355 821562 52892 1263700 1327276 576398 1594584 840776 784963 829419 496053 1145226 1000522 533978 1679688 55634 106984 966576 1628641 1858056 251982 1067349 233863 1448518 224310 1690793 1610254 1616639 67360 1002379 892737 1818135 870703 1313607 1894428 176289 562385 1246387 499098 1012189 398147 1062471 386754 1901537 1605480 196944 1017107 515830 1437635 184602 116379 1139541 1431055 1838655 744739 1513507 1375306 514241 1644812 326858 493633 516743 1066267 1583800 1978414 138687 699244 1324957 1836736 862622 1076678 465212 172700 1664261 428059 152933 888839 1044398 825671 1117306 1115240 1322805 247234 573243 613586 1817136 1647488 1057930 104712 805411 57228 1373106 1408958 131997 1136428 294101 1171 444003 1883552 1298793 874463 50070 1986632 532983 1125722 1031928 9825 467603 744965 1324486 1839789 1090639 155359 1185153 1510098 1515688 364175 881190 1809446 1906900 1304198 1314514 1417943 1516992 488775 357302 1582838 198163 1051229 1460537 1685142 1003269 814719 1301870 1907733 408236 700924 908624 1098281 1699121 1160683 1765545 1725139 919359 1858217 1711210 400900 83034 1246313 634248 1294851 512565 1762049 837245 1322624 1038783 1027318 1659785 1308852 588786 1483206 1505248 305974 756351 434096 552806 1576157 1886236 886040 303842 1277916 1581270 302573 776938 374294 1267187 747225 230951 1974900 688506 1607422 363622 1996284 1386903 1803202 1644967 934967 1697976 396783 1338227 1466009 365981 1525591 439182 819907 1934854 29878 1570212 1818489 1434473 1306295 1233886 1765104 1653828 1424702 1961899 696208 1487137 740345 345727 215167 911504 590105 1184139 388607 1695852 249587 1510321 631339 661756 1195642 1555681 915018 1689614 749863 699216 959478 1442306 1848638 1515257 1213263 1240484 1473321 51387 1554510 1039825 1557424 1848871 664635 1378462 565981 987777 322312 347985 1144016 118311 1358702 1043978 173450 24165 641347 371578 876168 1759278 994409 658169 1738904 319776 1167018 1150718 600738 1261738 257053 737501 347059 161552 1212684 840817 1013333 104058 1078690 35104 634927 956068 1544473 929867 902976 1021396 195369 733212 1734781 549599 113714 1249681 1497133 1624447 673191 188359 1051836 1758894 1730397 680997 486146 662930 902675 212422 1756016 518364 1589782 1705345 164376 919158 689813 483814 1319512 1693862 664533 1677687 333115 1306670 547709 557448 98117 1408654 916093 1760174 1360130 1209864 1706504 1619355 1205954 978498 1246170 904712 1564430 661013 914457 221877 1226551 1784637 434144 679560 738308 979029 129081 1765841 1755571 952573 1404284 617684 1087358 546647 461536 746999 822818 365928 1233167 1910143 658856 218500 1356043 301450 1647495 356665 1475849 154569 341582 1506934 1414844 276436 420622 300967 1594410 1696762 1514038 1628297 1512191 160294 286667 1082826 972440 1539482 536087 863104 1730168 584667 1551553 1991105 23536 555875 661781 938212 1231789 1791925 1363270 233857 707878 602024 1690016 172067 935211 1494598 368713 1774695 846878 1796589 223566 1987365 1785460 626002 797981 384690 677152 1519794 234502 483690 359544 459482 532082 1082099 1163388 1471480 547684 80340 212255 420226 1035500 548795 1003665 399165 612063 1605998 495410 1897744 713342 1218403 1972237 1447002 1256031 1691228 635246 1512752 1380492 580389 1405907 449543 417052 458656 124546 858527 1451405 1621412 670709 1953255 1467419 92091 974932 1964102 1461930 948541 1841385 1770810 627417 1032561 236362 73092 1038194 1743144 120437 841976 1921497 1312739 351562 940570 1875072 988823 1318876 1051817 1686697 1034016 16747 145526 1416429 1655084 111596 1551513 1270628 1887090 841305 1411651 754589 1756553 1231683 1908772 371775 664994 1261319 519927 1939950 638534 1403267 734513 1111974 1849562 179480 1742141 366000 644662 64938 88464 629541 864648 1071749 1381665 432434 1747393 1470642 459089 590716 969645 730529 331729 973572 1394715 1427188 144394 1503550 625667 852469 1204948 1141314 363239 1306610 1787835 865202 1047081 194643 1724322 358461 60705 1719218 196373 1914678 1711067 15347 1516455 1845360 499771 1550258 696563 757129 881551 1690361 389319 1643930 696829 184337 244509 1742591 708643 1354582 1488098 1256843 1695357 5847 1216091 1537869 1680113 1844070 1444962 822814 792371 786457 1121970 769959 1527114 1133071 1022322 346240 303176 17267 275955 368654 274225 1003816 1458895 964021 224505 1372397 1427342 1167438 1310385 289711 1364678 1896310 1942930 1135705 966402 135730 368919 426782 112702 382879 558053 277494 363223 755537 1445053 170828 141062 1268828 775483 1123793 1150356 711010 645450 543021 912912 933363 1378724 545905 486576 794269 565064 1968478 1614132 161025 1211941 1217974 1891222 1615873 1013982 1163667 1128582 1508483 255031 137076 1622655 880866 1009719 249718 1021241 199659 703527 836433 1692121 1553108 1472715 196622 1083379 1211855 1829313 1699481 833663 213405 370044 1315183 581581 505229 770852 174140 1262809 1086742 1895334 1668871 1161197 1716465 1497278 1967666 1654939 786139 559372 1943849 1398190 1686420 1154236 209030 638862 623013 1804861 1482103 706438 58363 1120760 913288 1063154 963877 572996 1550883 238530 88134 1970552 472443 974446 1670607 1723279 451964 563759 1803906 1027116 309359 1519305 660738 1551380 250803 707591 1463343 1416872 423388 197451 237461 883891 1115995 1773169 1991329 225488 542408 648465 470502 547357 271900 1749710 1215134 955503 1648169 1023059 1998901 35160 333017 939638 1259856 497791 1253159 570906 276761 1566772 1572165 149345 1738719 307166 734441 1955940 1038310 1018482 1843473 1576746 1143607 819261 537443 612758 101211 1123475 1055557 1334528 1002544 1503978 437673 494112 1267201 1986301 1886618 692057 1261485 1744642 1336772 1979394 139380 1023937 1491615 79158 1409614 791391 629590 851986 1660998 921532 1249943 1929129 1021551 290831 1522398 1492816 1753311 886614 385074 247735 55833 1972686 348601 1234140 1617726 639787 178059 78187 1461536 1362090 664501 1544248 79909 687933 1195597 1923284 1748060 946224 575505 894571 1648977 1027541 1776788 1483951 1895954 1407420 1378938 1180910 1007877 587447 906033 1741959 607530 630972 1684373 1928049 54677 66816 527345 163162 1709110 1575939 1842876 1417428 1776458 718590 508291 484390 1179977 909558 348752 1671147 1773018 1945031 365254 115053 336814 543479 1267666 345072 1856035 82612 1994255 471755 1705321 97051 970142 863250 236837 1608232 264602 1807375 815352 653941 1448147 990267 1002924 661769 389578 1159223 26424 494848 1129078 1893465 1085918 834183 1553334 119774 8576 1612452 1109103 893349 983405 452131 1284411 1107763 1825808 628295 1774129 1737599 482566 557670 1792754 1147188 1081681 1070319 1448544 1831104 345079 1410780 283931 534791 1170118 495877 1246315 1128423 1887764 998699 1554176 1469394 232232 415433 1519752 1199304 1248574 35610 1915855 865895 259878 1246424 1223516 1758392 1232720 1969237 848005 216480 1494311 985332 464691 683502 715292 1804382 214247 1577279 300008 1970078 1264645 800731 1148718 1209327 820659 1653193 1998892 276165 950909 453080 1080442 1073775 140036 589604 434448 1201189 349497 227349 1928843 364982 1354890 840798 1422953 54124 1443521 1231590 57160 137545 1574258 524576 1763810 771507 1673926 1447974 979988 18407 1598708 332983 1714174 590798 1288010 412023 674063 387540 1492213 1833520 229220 1595496 1731935 1199751 1699057 1825827 1315456 1133763 1346370 1340339 828259 885905 1652323 1019015 1196730 27695 378720 1357466 1734928 722471 84421 482973 1329366 1269742 1904907 1824831 1982022 1530107 671103 1000114 863590 69768 1271399 1577449 939368 719758 373472 1007337 1408935 527988 902078 1756323 1402756 1316724 506094 452467 405978 172690 49080 904077 1833203 469096 1287766 437939 1999490 1072758 642165 910584 1150742 1928210 569661 1086212 485990 313403 1917036 1072558 1916849 674190 891647 964348 525998 262938 1502694 248886 1482287 1525522 1396015 1270312 72226 856877 666622 1736963 767070 1926556 1483474 1597243 878999 421029 1217729 797642 1255755 1674196 579096 498134 49971 1585353 811052 950441 1706139 1881892 1321033 666140 974 948461 1319514 589703 229372 286401 1462958 1104361 1745877 1152209 1852765 1463223 1786214 1163246 66707 673671 1601873 1855160 219321 7002 156191 662413 1495252 1232620 1882385 1263964 1266638 1615945 1781737 540233 338170 698900 247044 4095 997118 795117 797865 274504 1037095 863484 108158 1073553 1959813 378704 517939 1703630 1576912 617764 787166 1089663 498230 437658 432800 1592214 1381894 874649 1639316 1082343 1930223 1111112 1880089 1416439 1974388 644520 1866822 1887442 1285634 1800202 1333161 1561862 625472 1748797 309120 198291 1756487 1878797 1357192 259546 1995120 1447025 1963160 70346 982988 265528 309792 1972668 1760540 533083 635619 525197 1909739 1671658 1244573 73876 265506 778331 1116179 729202 1534291 1393995 1903520 278448 953398 1253854 700333 1868006 959811 293552 1653737 139414 1316279 1275399 1529513 562520 1019483 741874 5812 1604317 1774425 1789517 817789 1599924 27141 614322 1270417 1153682 1896412 285607 660114 270003 1947690 197446 847254 1466232 1460219 1618897 860025 1998912 686218 954166 893002 1504048 1731456 1653611 1357581 1737570 1492597 1675735 1631325 1815433 1029418 99934 1894534 168472 8772 1268641 1231357 994587 483183 1419126 211035 710567 911550 1396817 1537186 100868 864063 1084701 734439 207273 1096542 1582094 1969773 856181 1425385 775583 1286072 1784742 408341 1559456 1747526 990655 54169 1978335 422182 533679 1033163 318041 120456 502834 1907382 396976 1506540 490227 699788 1077417 1393065 382573 1791316 1576444 1293129 1151065 514534 1487812 1981682 26675 1343235 636554 16087 438788 1359867 948374 32516 983163 239885 1343056 1844701 1286266 1038870 1491137 1362800 678629 706416 1804019 281065 361107 1018872 821119 1482967 655239 918280 677841 1669201 710974 410972 332354 463965 547819 184225 1204873 1071568 1495794 1427052 240679 510421 555381 1159012 477478 1031898 157646 561953 1998156 708833 1216857 1348733 1361862 1046394 1203974 407330 59304 1990954 470415 1546721 1504506 307120 1557811 1384396 1496806 1723022 712367 1536174 267645 1109862 1051800 728924 474925 1332023 1148370 379864 1045352 1481045 575471 1384241 943181 555729 1556311 1617401 842594 751324 63139 974874 893962 1676513 1973153 1103710 61126 524179 332643 58792 360012 1381243 63962 948386 1123250 204673 791395 28356 819517 960871 1986417 366549 868730 914699 1732942 231083 596374 1172954 1755020 1323867 169701 333399 1862084 1842346 1071106 35974 430151 524666 750942 396157 1952092 987784 44504 1015964 668013 103383 1445597 1429358 1043030 1591248 1400692 916314 1614871 1818625 1475595 1487471 1951138 130902 75647 545605 1269554 49842 55389 217353 1439214 192076 1083649 885267 448900 1772981 338731 1691159 6203 1697189 732067 1626760 596494 628183 402094 23228 1125964 933107 22746 433909 1029912 1224501 576345 1098396 1287142 326133 1536400 1999013 1159621 131407 1271722 345436 1076396 868551 1869576 1772856 633258 1509612 1576167 1399135 283862 1330301 1576860 1917356 2873 473652 177318 975443 310446 15084 1104326 135930 1160836 1392775 1332272 1536947 1147500 1657906 823997 1611867 740706 1676137 565145 1643443 1833957 1218587 1030582 1536918 1065969 246665 392693 263354 185884 298755 1926941 395058 406157 1816837 1352734 41711 677221 1188842 1655872 1554938 1363276 1363201 1320228 1498685 317994 1461944 946111 455454 905077 1330016 1115529 801990 139060 1490428 1664721 960277 1965701 1783479 1032067 74013 875224 652330 679240 1575210 48298 1708489 1901494 353959 1233301 1043034 1668891 1931623 1715344 898636 1275849 497777 1730506 1810128 1118361 903633 981643 1245468 1783790 1181211 58032 1980197 656334 555591 1302852 1352722 137007 82076 301403 118871 599283 1459116 1377788 109323 1873476 1333389 683476 902323 1195003 1038542 736625 1627829 1013309 213261 976683 1646118 299446 303443 1362901 1312154 355383 1507562 164813 45165 216699 3496 382831 273087 1107347 1286177 1091583 189302 900453 1833157 1797987 142936 895386 532483 1807992 1518792 1661280 1259731 1953620 1518212 404682 299193 368233 1235284 331435 486231 1606489 640394 636505 1581351 188559 1644361 442067 133360 949246 1463831 28279 1506596 69618 1219117 1867902 1419932 77149 1680442 752341 1262778 1346366 764671 170930 770201 1840011 113312 1565187 1134927 461290 1058158 35241 463893 210517 1806501 460965 1049190 867656 1268512 791197 1625189 52454 9097 1492105 1177618 1601940 897809 1436060 312032 1112004 223013 1776310 1098586 1759671 816114 135791 1873025 242945 1621547 594591 598999 1089552 855217 982026 1253043 723225 1592910 1902388 1847744 1180684 1770304 1582128 1702918 787062 644352 555959 910512 97134 1630865 1021838 332023 1519642 537810 1787282 1634402 363381 92531 269194 604663 3400 1189906 1058088 149931 178272 1835749 1303492 1442302 1731599 1688114 460681 521337 1858987 1487478 1688996 1110544 532899 1085312 541092 1618719 859690 310915 1653479 502311 1792219 965338 74257 1995403 448740 1227438 665959 629348 386796 1570641 1513470 1519577 406233 1505295 716929 1740911 1107051 1353723 231473 554036 426587 1432718 323617 1542765 1445886 672598 873282 81408 536778 107617 361170 690979 805989 1744103 1547047 636986 578351 392618 1448202 910586 1627053 1786212 328059 1434367 1886814 1333145 1639378 1481718 397850 632275 1318504 702390 133953 1209021 1012257 1183533 1713613 950667 901020 1692552 217734 891906 1434852 608302 1752800 1702848 511135 1465070 1900132 1412213 187371 1597176 1850331 1549073 1949807 1807708 859901 864140 122064 381326 524833 77880 1222166 503085 981390 617964 239023 1290299 1286768 884406 1976798 734774 1876254 1892759 1761685 1573159 1708876 342568 21004 397891 249374 194138 1155408 655246 1109806 384714 1146259 280280 579988 1178119 68547 1470482 313792 706476 1333179 1732581 1524619 45501 161646 628932 19927 1686555 631236 875180 1326650 1861709 257027 593211 1271518 1598287 555320 1878872 387227 1804113 1468672 1255268 1641867 229515 1011551 1041555 72714 21446 483091 1373757 384587 425015 1698621 1201046 1666614 1267698 1679289 943589 1740288 390738 571702 71779 685856 803116 1660724 1187111 1622759 952130 1720816 1585613 1244731 1158842 1467267 854592 959681 1652622 106269 1065274 682316 748874 790144 715991 283553 1648500 86518 238532 58918 1550432 1710468 1076177 1201523 182338 1918729 191226 896619 569304 1215185 1939636 672590 1507582 1502774 1589671 1267222 665607 718210 1992076 1162377 1920266 19942 576403 1840702 504656 1726272 534908 164451 258790 1791651 983410 342089 1074809 1659053 184020 1609491 837545 1522662 1434568 1568936 1750453 1344128 1238587 1544255 173121 1030768 1536926 308299 245951 1917973 1182470 428251 421540 221501 110723 855289 1719255 236429 92728 1819679 224381 60822 1953025 718034 1312273 302520 1580309 982398 958460 104034 610208 9219 1945063 342920 218938 1353889 1108722 1315252 40762 1777788 1360401 54549 28505 1062714 586252 499173 1647017 694010 1064319 546433 478337 1489862 493335 433538 1196120 1949586 1418649 392543 891011 111657 1206655 923092 725863 689128 432321 1794714 216071 499633 1210584 1690375 1804593 1491944 665698 1952998 1748601 1285619 587702 65763 305523 1501201 1002213 1221411 1887142 363825 831273 1024848 1230671 1106795 705231 1866290 1961836 1803562 1414926 1928858 1866747 1576066 1524749 1342285 13509 1272957 616319 1027337 1491879 1185995 128738 539384 1069211 394108 1489571 807160 917960 1622316 1959336 1529796 1681716 1947786 1192398 1300795 1703581 1506516 1121186 1950780 19544 1458893 1417278 721183 1237319 1046475 894121 530254 1807339 837622 1462096 1856417 610707 900386 396875 1832826 1152315 1608394 1144581 201471 581555 615747 835478 1014704 154898 1380333 1636893 308289 1982565 1596970 1642854 732745 601757 1242623 772477 615962 1195726 1580493 1129191 156025 725605 1659188 83369 656103 1934456 586958 1276926 934750 361204 1944914 1427290 1285580 525271 1359348 1018625 76202 1352226 62246 1999224 1775814 904250 49645 347701 1858907 1647937 1454957 1222792 1449012 1520546 631853 38800 1989240 615286 996076 621732 422822 1717008 753930 1875524 606916 628740 1186160 525195 139720 780083 105872 1462022 754897 92041 1953537 1340006 524132 1953535 959170 1643185 1670546 990012 407092 188189 1321555 489924 1890679 577544 450040 1297920 410945 850282 1916227 148461 1050824 1707961 1938841 472413 1972938 1678641 1885857 1915977 1028856 1931462 399872 483965 1125240 786922 1663586 595933 509243 505436 1937440 1682094 657107 1579316 1412251 814185 361502 554787 1237300 1505789 1431054 1889136 501861 647994 507538 79257 997694 1027156 316469 47946 772587 95196 245011 1753497 1647366 664259 1410381 1856969 1049719 1058905 1610724 904145 560972 1717485 966783 917565 239609 406003 1049926 197588 1063080 453808 773426 1438959 615359 1465754 758422 640225 647139 831828 566469 637067 693086 130018 1391770 307261 436858 735018 638325 1076173 1905835 641959 1308709 585535 463600 945513 1683729 487365 206440 1676116 895189 122299 137616 277844 535980 56436 1234550 133633 1854942 738772 260106 1333747 679866 922325 1240994 102620 1455397 1362399 394281 758961 929875 850430 848455 500217 122015 1180168 37277 822127 128399 1620903 1465896 516155 250783 1643114 1520381 1883492 316801 1970354 1336902 455384 185490 764767 910694 702263 894566 246587 1866974 1441039 1652634 1845542 1916596 929778 1395233 577215 1668287 364050 830884 1241275 1400272 379633 801363 512510 1236563 357652 1990747 1959636 1229478 1455189 193789 1068099 1626799 1508537 1569958 214427 1871953 613319 277374 1815305 1976490 1328900 1150433 1500039 1580248 505497 1754412 1897389 265633 108769 1716997 1554504 1510364 1917794 185334 1105599 1426254 275879 1386426 1346176 274291 1502862 72391 1458042 846000 890568 1400186 526238 223865 857943 1386260 1085011 1004831 1642234 1554465 388432 387657 1349665 1747606 401569 755488 1181488 774589 1419014 949530 1323946 520661 200540 999085 935181 269765 1867101 1749874 1694472 1401163 1938536 896019 1767989 886289 227673 613441 70910 807012 1531871 959849 868280 1492956 710546 1574075 16774 99005 1384786 1583195 1232379 1073619 193798 633867 1348289 767086 1592094 635180 782403 1711727 1759932 1574695 59831 534992 1825729 245770 1449211 1936711 571155 866265 1733610 734879 1779232 85099 1254118 1084482 1822358 1678837 56746 782382 145694 94784 1839050 1119290 295950 1256673 1159705 1464543 821353 1375544 881310 904133 940003 961579 1049730 1768353 218623 793956 1975680 494508 1738923 184526 784589 1686052 1196397 942120 1038367 714521 852155 540731 352392 1525222 1339626 1071105 1515338 264590 1677933 116318 1747224 467113 1054854 1266625 160821 1321733 343779 608797 1446332 243179 1218116 519340 87836 1086606 1097529 1145415 1664212 1979671 929593 1424745 165504 1692944 660798 1849813 370761 434491 977724 684747 496193 935099 1564014 1741668 175889 1196863 1791395 98223 1062190 1523694 702420 519690 822301 818083 1569710 632805 1165554 347337 885241 1229411 1591697 1534647 595831 1526358 6352 1946484 811844 617862 1866393 151072 78504 1779323 1278607 1611638 556606 1294881 1933775 1873073 1889601 1582050 1411810 575034 1540516 830808 1314899 726779 445599 1268100 955686 200245 1927709 1415352 1531560 1797053 1696756 419728 1499424 1440043 1800489 539700 600469 580718 1720035 1813759 384899 4205 346656 1405120 87978 1395679 1094219 1970648 674296 949553 113674 924839 174224 825900 787015 809498 753405 878488 257576 720286 1426182 1021094 1443210 1734451 472921 598968 1044404 1889574 46153 31379 1565475 1086778 99045 1898827 127074 1299249 969403 921614 694929 1864661 500067 338342 965633 1846889 1766997 1605777 1390472 528917 830841 348796 1981207 1681639 1971938 1825708 693700 752658 1789151 1783616 1034240 1318124 161270 1985276 322970 1145171 1624670 462102 541669 202231 770471 1014588 1427157 733655 850675 1238837 1521123 107925 478578 48587 80411 1757543 724268 854625 1284540 1907528 1472829 1132016 1077124 1487255 140612 1891122 119419 677078 263907 693561 1578129 514393 263880 762600 324557 193622 1154693 1839342 1548564 1458684 340557 1485968 717886 1013150 55983 1493933 1774963 1634024 974186 1200827 818009 1616225 136941 514969 348000 1737061 328211 382314 1771910 1912547 483442 1208074 1671348 1517191 365269 1489321 473485 1414875 1437369 848228 1437651 3713 1774096 1663867 671326 1140817 1728952 1703313 550432 1559054 1553802 813878 391240 1244233 457668 404881 1574091 10983 1869243 920180 1839183 471800 115325 908049 1298524 1207881 836748 1591793 985850 1464416 216710 1155233 810570 1520955 1294092 1278351 375017 1160163 1994770 1484083 175940 140225 833044 414977 1287370 1006464 927890 1454764 444780 54581 30313 892277 1680655 452454 1760145 571308 1957094 91597 205965 598851 1689860 856850 762960 509052 657570 306014 1601235 1923684 1781874 1856231 403796 200586 893992 1863867 1267276 708575 1929848 756228 1073733 1660244 1729298 519079 727845 1872718 1403735 7210 106957 1467211 1445850 286676 120168 160518 1747028 866977 1721082 1213665 619862 904645 676377 1716503 1022805 1575327 70605 1089509 1581391 1762181 1138148 1817892 353685 1422197 1074443 1577504 1750261 1333429 772982 1531388 1322207 1334678 1362184 381262 591689 1295250 879579 109842 18376 40816 248253 264591 883795 1920417 1261730 1393198 974708 875069 1764904 557067 284852 663837 1209285 321229 1478410 673676 1072395 335531 973719 592487 663441 1084936 532641 682900 210161 1226949 1243867 1427970 699302 738433 168523 1319636 615477 795809 26199 1249279 1265616 681627 1339814 1217411 1560522 465048 858212 72345 336130 745644 1931908 797426 1362498 553533 795919 1092177 1686580 595954 930572 1078172 572962 1546858 860152 1566262 1912545 328223 507874 1986869 349393 278635 1277791 14239 418521 1371789 1497415 496818 1644925 1769029 970990 1638125 25543 259509 1981387 1453050 786328 1978128 202372 336348 1655368 1690515 948106 1986330 344483 1546795 1964052 753331 622026 724622 1185448 332583 1343223 1511617 818198 1169110 1580984 123665 1653388 1524522 1301475 1248444 645438 51792 264628 1149923 1029121 236465 1278313 641386 819104 1804036 1058457 277651 272443 958274 828396 1272547 1514380 857640 719081 1462778 761296 1807080 1334200 1776915 432594 1290978 1307741 685129 1378508 921802 1277078 1157482 141531 337997 1674191 1788674 1200655 676201 1853962 1750682 1391953 991251 1372724 819267 670659 1469447 1699351 1688009 1696989 425375 1556982 520960 1607717 1260115 894077 441890 319169 1958994 487564 704544 879964 1745682 419647 1345485 1963348 983644 495380 1236258 664743 1377263 1052016 1744121 1162917 342964 1807985 1273446 578315 1708612 1039097 830809 347239 307862 122292 944096 56654 1739607 797562 731213 207550 1807677 84088 1484043 1954237 1280944 1202379 647408 1840513 552360 1440781 1772657 1568519 1058555 888731 105212 638087 1161060 1050218 592314 342769 1029927 1607804 1733650 1783057 183020 191815 670530 1570247 1705694 1553742 496107 1738549 91660 263074 1402796 1321784 790231 839283 1049361 831989 1100743 1360153 525109 62740 914905 849940 1654351 593751 595038 1361645 1656258 293416 1439927 390058 1172632 996423 696976 488693 19795 1592103 1980415 1769694 217211 612 1769366 832542 924122 1793171 1265739 210224 11747 651032 1629709 1627487 1524389 1612137 835128 1156149 366209 1811459 1772046 925241 1999036 1099004 980638 1739525 1195716 274799 516658 317854 656371 1197136 93317 30013 642889 476608 1544752 380626 1840311 1967365 1897355 1701620 222531 201778 848694 804527 398321 423194 798338 1612169 1738962 1510936 1310972 1054999 1961718 1652164 1478031 389159 1146701 979343 1178679 742905 395734 1966241 1735126 805759 456101 988403 886229 235816 244208 1829811 1003725 927450 1067099 1178028 767670 1876634 1787919 1974470 815829 907651 472212 1595306 993488 1696947 1109471 1184541 842213 1265998 1005342 1992540 1799340 298103 1207820 1775444 1956335 1886508 459485 18819 1784775 1498401 1629737 1238823 1202964 96277 1859215 1209279 233584 518877 1880618 315725 1527633 247200 596407 613519 250927 1100798 869844 957888 13751 1868207 1809355 1041200 1005360 1952376 142890 1837480 76529 676815 1297692 265278 1270943 1295149 1742856 399655 919614 461059 1271462 339658 1105853 1726838 834581 1485034 949421 627705 63990 598076 427012 282866 728297 1378360 1795524 1023447 1654698 1067084 174890 1517746 1531233 574578 57705 1322187 787490 1743688 156469 1196248 585141 968022 962402 545342 590955 308805 1834321 1257481 314440 840115 604143 630677 1429713 1063963 631027 1276388 638670 360234 968349 994294 1213048 1031201 540226 1101869 743733 1727778 228069 964820 389870 695426 914967 1965990 1597465 409111 270315 1215594 1494276 1117667 1077122 250103 804866 12182 1572958 1971786 830093 677390 690368 418371 95018 1254544 1068833 1358408 1589574 1277190 1726661 980486 1700444 235643 1333017 1396686 1380235 880998 636403 1435393 923625 1171976 574416 1327562 192216 1711762 1827914 778672 883298 1833133 307735 426557 1969987 148581 1237914 1398808 1168594 358942 229197 1792775 1012009 1682153 1301993 1822753 1612145 1588809 687376 1298969 1985864 98876 1206210 275532 280112 1058699 488696 93684 1126918 1026598 1929903 1809945 281744 632459 1157501 1577638 1510916 469849 1299696 488484 1266408 1419058 592015 330880 1925580 947966 165387 1230550 330589 1536791 1293321 116732 843189 1882695 1928783 755193 93235 7735 1370085 1126723 1394311 543044 17666 1281310 578251 576102 602046 309012 1029964 457939 709709 1088442 1333146 1311150 203230 307031 647855 1800152 1467905 857793 175986 1541348 1925426 446998 1423034 588032 1480062 819 1742933 485819 243631 129033 1310054 443661 113827 540087 1717476 590977 847141 1090920 1384063 1469487 1823642 1852637 1387424 1899987 328904 1233068 1922381 59936 226105 1006673 1379403 736593 678715 102156 1335414 928668 1663523 1010246 737902 1507194 996041 1231890 1526408 723897 1256050 978300 1078351 712910 1138806 55716 523577 1946441 1348277 126727 109309 1133275 708827 706200 1755374 419026 739218 812813 451754 1573777 1756296 1915746 1578838 115092 1034385 675871 770830 1642461 503496 962357 1122543 1038552 536631 578243 1839297 1941280 1163021 810520 863526 516689 619923 682686 828978 988511 471224 1430664 1565840 1818303 18559 1388172 1404503 961843 993026 968073 1028786 8506 66606 752848 218480 360465 891825 1693112 1815018 1166082 1096068 1764370 398806 1684843 550516 1227389 755262 405521 247607 1068547 750728 1004750 1395204 1218729 1628546 1572082 845876 1200487 1444366 1360393 1738283 242347 1094812 1490312 1403072 1292420 1135539 323538 1398687 1725282 1441173 1833932 587302 1376468 1220980 475474 1353339 1544321 898972 463433 1063123 100281 810715 134131 1479676 1345105 285129 855716 442256 349880 280896 920944 505064 105799 1970971 232183 437821 480349 1404322 1624331 1412857 1168659 1355148 1487401 352903 1528106 776775 736141 251787 180953 59264 9875 645603 1601425 1125132 22059 1526013 921777 434598 339357 1911855 265298 1695582 440195 985542 1820935 1923253 1654085 1168586 1869944 1491152 398657 234257 595411 1591064 144315 144995 1493629 1095714 1492988 54069 100382 1018346 883741 1534270 1100190 302626 796835 1702592 227677 777053 1558469 1622860 1958160 1741073 580833 1155430 809289 118046 1852700 812258 266364 1561226 116218 999545 1993001 1948334 96025 1377913 261630 502126 1655662 525379 1626722 994400 1415362 218896 95430 1499825 1486300 1132231 215879 960551 911597 954591 228132 417159 98917 1790040 68420 137779 725631 102052 1806803 267586 1261058 1148880 1504360 1095682 1984145 120252 1076178 398268 1180755 111483 241780 1493984 581793 533588 1301027 442761 1113530 495962 947758 1344572 617698 1485887 940809 561833 1441709 1509501 1992319 1000922 1640897 1763163 1036012 1033681 49765 1971432 1770934 69411 692090 1318481 378459 259178 1428885 381989 16201 561784 1963607 1788715 1944496 147872 1170088 1351694 1297480 332992 1126211 670800 1895128 1054952 686719 46263 548951 371612 336546 1278552 927605 1287258 1614757 924319 1598570 1249767 1490051 1167191 112737 1616078 973415 1381165 1264305 1521438 584371 694504 1802361 1613246 822770 1457081 1730386 224301 1298463 1187711 1362966 524806 411394 772286 439474 220547 1176447 55226 884717 1229709 1941836 1714253 249497 1875415 756032 1823412 1515220 134680 1419393 1259224 1559149 1045443 1477861 146123 282442 511671 865675 1487473 1479895 1435943 1490317 1688458 764807 1072664 1858575 1655218 1631813 419592 1345826 1971382 490212 890545 1044368 423841 1792503 1419149 1480132 281086 1473935 180516 1720163 398266 1656234 1997728 613026 1998071 1572443 1976692 180593 1738809 160531 1986989 1093734 526313 1627293 51180 1487696 746048 1974452 418896 122744 10818 291707 211868 1692668 1409015 324377 1324838 1792612 1813331 1629117 1162621 637230 1510517 857164 1129233 170090 1688864 124104 1883252 321015 342975 1581056 407285 695461 1173089 1475410 1777310 682718 1334207 955525 1958801 726384 806492 568657 1472311 1047501 409742 1000406 1170058 1159382 69460 589919 1185632 982590 1750939 977352 1378684 1115380 576739 87521 1422732 90994 1721284 1307831 858693 1408481 930838 1533643 1869272 22594 642780 1467036 940458 1805760 192498 377841 948506 461112 933203 578313 1549845 1506170 1221266 1598137 530874 1835399 856505 1731363 983612 913610 986085 948642 753388 1372383 587384 1852835 1549679 869637 1034234 917212 1170625 439852 442235 1346545 826054 1636755 1362499 712582 1932977 1468269 1978494 272629 1651377 1598039 826916 1559670 972605 562928 1905729 1227651 1058072 1453232 1625723 681626 1995417 1102303 1612891 303711 754877 1256268 738275 1902288 1354415 395355 1038097 1598928 1723879 85380 405806 474071 1814182 499176 754354 291010 1683930 411740 163684 899543 1826750 938939 279870 1696103 775324 847819 339794 1044991 262600 1313535 786755 1304351 1958238 1789479 1327175 1072678 663852 1327020 1419799 736451 1880457 860150 209558 339028 1238513 790433 555021 575125 1689811 214916 1882810 993549 744813 404884 1054339 1377592 78327 786672 880141 411502 860590 332722 479425 966946 1633379 694271 514703 505330 1179816 692775 9508 1707506 1042424 914898 744309 1357493 1011853 1407105 1993573 195435 1242678 865390 683239 229747 844967 1845425 1843190 736975 433302 1446387 765047 156876 447226 1998788 376389 1021671 557484 457602 1282701 507071 157403 243992 1609823 593339 241210 851506 992564 79349 451930 951410 823128 259206 1749622 1213620 1952706 598586 199986 474666 103193 611000 1896302 1183509 135339 1327624 787827 296042 698661 1233378 1966076 1373939 559625 1181564 1473084 233802 1266243 1345474 435903 103030 1603116 1164340 1773421 1983747 1988597 1081842 497560 1706414 1825850 1206534 87972 1699690 60944 935984 999147 1357568 1646549 216000 1846350 911375 550678 1621201 1345413 1027886 1196708 1879242 1814077 1439358 902130 1869074 405122 495209 392863 560640 570764 745325 1695969 1217971 790829 1034850 559731 1164950 623717 1374403 1256224 296763 1029211 908939 1151157 1200938 393956 1251557 1981589 1044889 88450 1821084 76379 1319164 108387 363016 1587161 896610 1153838 951625 695111 517715 836751 201744 1103236 456950 382478 1021211 1515468 885397 504411 1637375 1754744 804412 256309 183491 1117095 1336713 1683485 1085939 1850301 291642 310644 1878172 722760 1218149 1084470 561094 1529324 787464 1483800 314496 1741037 1410121 1790385 270919 1759765 586082 1780471 1741892 126309 75672 1621306 1325838 314741 342491 173996 1706917 483718 197222 1242640 988923 468192 1679900 238549 1058108 1915289 614237 1194584 386513 1656736 1949983 1385594 1868959 1778591 249187 424408 428615 839866 452603 1839411 980868 1600720 899836 818439 1765985 1418595 1165367 1010276 1124786 1708139 1249491 1297451 1252502 1990342 1386394 1738289 1649484 1754545 1379374 11112 1798351 66999 777145 588044 912941 442921 1809665 1726625 716225 312479 8338 513256 574968 1818665 1856862 1215254 470871 1040562 825115 1006167 360631 671504 1293151 978107 255579 1282961 1953737 754454 1707512 942625 921710 206995 1951272 954822 1667480 480405 1679794 1292026 1169441 211214 1290204 1630651 948187 1176260 1579021 1736616 1836112 464549 12028 794579 1374131 42925 762520 1878708 508316 1617576 690433 1250592 1475824 772514 408307 1656537 1981011 866249 851022 1141271 1395304 1419043 1116583 951782 374376 174216 1869333 820567 508993 497107 1289324 1759535 1761022 274718 1882517 1079115 260754 1731242 441537 1008035 575196 329337 1522915 69431 1546756 1774745 999873 980207 621757 789814 572868 1170655 420684 176054 928350 1047511 575664 975817 987539 220598 945259 696572 532296 1497997 409292 367766 1455837 458988 750505 1174381 1035694 331944 230391 282885 1463103 1870050 5767 64215 772132 536423 762597 1729140 773229 1464754 871170 1402582 857251 310160 680811 1288533 1360575 620748 1354957 1741089 1996480 353799 1679189 1752417 1440153 1591291 1050966 869704 1308688 704559 881074 1259490 732744 1740250 194163 1728942 1446915 1854766 1576609 892933 1824945 1122324 788082 1831154 1041897 352920 762881 1695768 1237626 111083 1549222 811756 1218061 876599 1352823 776987 1055355 667128 1638789 1107040 1941782 1913536 195840 1341998 144955 654006 298767 1758756 327158 817681 1026213 608824 653019 34572 1114620 747918 1163460 53732 646407 804370 1229737 1959568 1850441 762922 152853 1186097 1797393 580890 1496678 1067392 1389860 1051901 1370997 828767 1027398 824256 1993680 1304785 1362867 77043 718994 1714246 433730 1875737 1127603 1989139 191732 218698 790529 1775178 1754915 227138 714683 1831294 1777867 1926189 562595 1524918 1968111 1974083 1332186 17874 1741019 1273479 1816308 179099 41071 856495 438527 211149 922005 971759 580795 104068 1063006 7159 1190197 1537204 154675 702679 1179495 991185 802567 1150440 1460651 1906405 1195533 1569392 1402655 1542853 1570460 1203575 1325828 1131492 804367 214322 442523 1550792 1197311 1712729 1429104 1284235 788821 1075014 808043 524556 801433 934858 696761 1927695 1881355 1778482 1121893 1346912 1709725 1237663 844243 1492255 472436 1805555 1572364 771937 8679 772541 192047 936687 1638455 1945049 228227 1206262 1639334 87272 344757 747549 1804982 760266 1406086 491604 481830 1054236 1379820 1268765 1163298 1708055 1194455 1503842 991933 1170637 1570173 1577251 827809 1985962 762390 19660 745721 1933108 799202 1964893 295602 1531719 509802 1726901 1261866 629037 1228938 1390459 1137760 1018815 765865 33211 558520 119408 406064 148707 672815 1357488 837260 691597 1215617 915147 130217 1541484 979778 1976619 1713815 362212 281326 411459 1376510 446751 611576 1920564 206936 1830584 97305 584909 1778568 557949 147280 450053 77079 675621 1344535 805482 83036 1775878 1126189 743753 706862 1191275 1664967 1767488 444071 829790 914644 316105 398324 1303933 946742 490743 1845919 1221760 1484984 1361904 264475 1858238 256931 2724 1882404 518310 78446 535224 1567382 600671 1245024 1327467 1115972 905086 1554488 1305381 697170 438578 1463454 1161981 1326813 835776 1332482 640672 1363392 564100 788067 1887684 166279 449157 368509 869005 1336981 806533 103512 912499 1366725 334642 124110 451860 1110683 396089 1844374 463827 1874603 1244882 277045 1087580 1506679 218539 46532 348690 511323 1276773 1065106 167790 1753867 1663978 1933266 588159 1608460 217438 1536355 661064 830743 1421091 1679099 1125408 8209 1680170 1788818 885590 217977 1580618 1437522 642615 768377 1374025 664574 28497 1791644 184941 1008831 1651934 1782104 381041 350133 1029172 1968897 132106 646935 203363 625869 1003415 910397 1434308 631772 1770000 174061 1023094 1293734 1710555 1677226 1583939 301437 1277606 1375686 1779780 1303732 599432 456651 1054049 7724 741688 1114571 1009686 317584 1558075 680265 1090745 1346096 519722 779701 1418516 1378249 1178964 1454857 577780 1290734 887348 227077 1296595 1698968 1935648 1424258 1346745 1327719 1247047 1728030 945915 214163 609863 1005465 173888 1225831 876549 1351966 326109 1943509 1657349 200485 1624429 1770466 368147 807935 351738 1388270 1459365 345209 1923659 1193884 1102305 796107 388304 1851670 1680098 386372 1512640 1908976 1520249 1924755 1361496 183338 101405 1346551 440104 846040 429698 1617381 873434 691682 1025911 948599 1927228 591566 633100 208103 1653477 995045 591208 1974148 1057345 1217671 1089936 1705522 916132 707230 38036 1181597 501967 434597 1957361 537892 468543 746824 1878828 862364 92569 1934253 1333435 916247 123566 671381 816466 1127676 1670505 1967436 1592728 1892448 1407204 1317585 139086 1743185 1066462 1820535 978818 189631 1877965 724244 1116515 1634745 1479013 260599 1134844 397032 30220 1856140 1989556 1492177 1884697 1321442 1874442 1416850 1145843 221521 84433 801525 1384653 1116754 1037185 279143 177281 312393 1224721 1739419 1587240 1883645 1652225 1004603 439737 1923010 692960 1261118 75370 1943503 980899 1445156 892032 742657 1616485 1952833 370934 1781150 1518660 32686 478819 397047 176335 516075 481892 838049 383968 354072 1687820 272118 1607953 1232765 1833433 758114 279457 1185729 1025942 1081528 1375218 1453137 662769 429273 736474 789514 745342 325031 1660662 1803925 1790513 801238 978988 1773848 1989762 1523657 575936 389890 112954 1183588 1873982 359413 1994021 1713587 1566655 1578581 313976 1335388 37564 1414557 1544908 1469422 161658 1716929 114129 1318072 1827204 662694 287733 642705 277644 474303 1412778 976603 570186 720107 188142 1200592 410707 1688526 312680 1013935 1490462 1648401 650018 1849265 341340 498243 1070531 633722 1729903 853299 1313871 1849299 1761031 448551 1186183 1467697 508749 1475400 1214591 1038264 1871500 793537 1900220 405266 1647125 1380101 1471066 521679 1575201 1698349 1726596 516898 1949022 261020 1662763 11810 820428 1006918 1637631 490388 629779 893729 973850 1513067 901184 969614 175513 137507 1114750 685653 939187 1450839 1509894 1420742 297226 612431 912006 93195 855904 778307 1029686 1089690 1327195 1766847 1179204 1570439 918733 1867579 1561834 522348 1258172 1386308 1370383 1426534 91701 72836 661342 1475375 290746 1138477 1467265 72201 776947 1289988 189252 801086 834009 1637202 1378782 1002775 1294078 308069 345157 763519 631298 1180490 1835756 799189 1584007 127985 1797312 1375004 1960465 705036 1400220 254331 1515427 905639 899152 127702 1385025 1428203 1589802 240576 1900119 1693591 1368953 1176223 1794824 985023 1774520 1213903 1758888 1646188 53261 1119519 1981445 174776 962021 866161 591438 427687 631151 1959402 629661 27264 715164 793870 324674 1934148 1043840 631814 617455 1860145 556969 1212911 509635 909403 78016 1733181 1805486 327655 217047 956707 734910 1435744 160548 1685563 1404244 1433703 604303 1317922 1755117 1254325 1833670 1900100 291468 399687 595568 113391 1847806 554254 571661 563629 1651347 550485 256011 180300 569462 331876 1136965 1152044 377262 1228070 1925997 660629 556848 35262 1485626 1716628 571425 144878 1856994 1991423 1758665 749046 1508039 1911959 1236316 448603 1592383 1091383 206946 1803589 189132 737397 175302 1799368 235602 458631 71006 1443214 118002 212097 1038956 1168409 14946 875426 388792 1501329 1724175 338496 62913 1727258 27249 1009865 225633 525555 283130 336120 1968726 258164 583296 1938555 1827692 336930 657165 59682 655561 1563220 809324 780428 1755084 1380410 1483762 384939 822697 394460 51208 1990565 1633123 1155175 547978 352711 1774197 971976 876404 1335050 1563421 70715 1914790 1969348 933040 808305 1870184 1723140 1722675 1732724 819577 1758961 1268249 486037 840857 1016673 1821972 1326682 1198828 320332 998426 925499 1018688 1790706 1524959 391891 1506484 1880836 749942 1330354 24633 1033335 1841146 1972931 1636406 440120 500857 899000 357745 618213 298980 1169359 1513581 201395 1635761 1049399 1259259 1740788 926680 1674789 857003 421253 1679924 1245134 434476 813573 1220567 862684 1280007 686061 1959688 1655959 360129 1031158 127939 1108100 1967146 639680 181483 870227 238898 499343 567982 738638 18340 1165336 623486 1157212 433966 44435 550282 478491 409302 1160333 17379 1446887 1901703 1491336 283192 1634794 357500 755452 847398 61493 711593 1078274 225209 436765 1094599 1843017 678467 1868450 1912781 1319857 1545044 1787474 151689 215113 1562010 1297883 1001421 917135 1531343 1445873 648227 51460 1912979 136696 1631461 532742 1942124 1540565 648647 1199699 552555 1962567 144485 1721461 1461761 942703 333317 409107 1852207 595623 1217949 1747094 1585382 1452840 1954686 1533828 1653699 1899630 558695 1828551 995818 1175786 316296 977907 838161 1806961 1767746 674752 1782728 1958517 845410 739930 1599718 449616 861375 1094320 268194 1015469 1944596 1043163 1913772 1636011 21596 310410 1504361 592704 938941 1697824 1162557 1349707 154224 568878 520487 264900 1904295 595971 1420735 474678 755254 1547681 1689610 88494 310789 144143 1959477 584951 1185733 1033562 1747598 801667 221118 466959 271193 1346727 1457871 670653 1278790 687917 1959896 1798675 1155098 1558141 1731226 537966 278441 1807182 860695 1342717 610001 1760673 1796450 1539060 1840937 122887 1939375 794974 37081 1685273 1347908 1998670 1662591 578562 1713855 925835 1546325 415189 430954 942879 1304668 71389 884502 1212483 1415968 1362612 824970 283767 1609852 1879569 80953 1488119 1445335 1563369 1462756 1756613 1333760 1523678 1928028 1376956 866537 1534749 1293038 1613135 840525 234501 488162 866993 1597303 206294 1814052 1248717 537039 1240802 170080 662942 1668237 575271 1845490 1500726 1359956 917732 70509 944736 1030679 105696 1610197 1867689 615971 1878441 516821 1539052 1738750 577553 153545 1181728 1514502 1655106 1299314 1821708 419420 1287210 1143399 237546 1893319 129459 788240 1770713 1271546 1987979 661861 679045 488095 1563 1443031 1306020 1462068 138435 1386296 1442974 1264814 266639 1402523 1230601 1250335 464380 420895 709504 1159207 186617 813698 1211101 1540905 301708 1157234 42995 1684531 1795142 1964984 885792 309022 440385 999648 1823991 1793463 534084 1869837 1837009 1840466 606872 1598984 1117583 226814 1706704 1607521 1863142 823261 949405 1811601 1919100 1870723 1449193 437514 475433 1471557 433965 1460151 1302376 1044170 111642 1576704 1827844 1002744 179399 210918 419684 1442690 821912 508945 321616 189779 1618026 846830 1403455 919054 1596032 43108 750207 1504509 663491 378712 1574809 1820056 473105 1874971 2805 1761292 467030 268798 1196304 572900 1973479 1505738 268089 892659 88079 1766811 637029 1358656 145247 353362 1278866 1746998 1464192 76758 1571175 3049 1878917 1102998 834565 1459606 1149310 198324 1255214 1611417 880768 1126042 1708178 503062 1499234 1108088 1613385 1981385 1686029 871266 1980420 1070548 588189 97938 125466 275504 1019370 930019 32050 1818395 1498671 1213956 186513 1393214 859093 714078 1882630 767951 1000732 797944 41110 562095 1737496 330772 1713948 946754 1220815 1970915 885921 389514 1624732 1548002 1226922 1876495 1675400 950374 831877 410911 1713106 1355578 1807500 1727020 161436 111232 1586663 803098 1228316 100718 344867 356970 670770 634567 852419 1514802 380742 718312 1560285 610896 836515 1667817 1581216 844122 1079098 1971330 723273 45495 62168 426874 310426 1890128 158162 1037970 1873293 652344 1618033 646630 247903 655076 181734 1896358 1325528 850687 273279 10832 112468 476064 413793 88283 1955941 36451 569682 692434 1887033 641482 155496 1177099 587783 1520755 818934 1125392 146579 5011 527070 1627763 1872853 789787 1824594 571342 1494511 595814 1645105 1274783 1967273 1499795 1933718 355907 533091 161106 602890 1908257 1143935 178359 170071 1587461 288575 437914 393367 665040 623990 1802812 387187 1992295 1520125 909708 924287 678674 262480 1230118 274938 94180 142710 384960 825790 13541 1823853 1198638 893140 53746 693911 1859107 156507 337753 281302 250378 881656 285690 1975018 700385 963524 1752748 931088 250914 1345571 1605768 24988 81090 1692707 1901473 1503768 1841734 386589 1559018 387679 128768 1942269 1103471 1582917 1958953 1185690 1436130 1228386 730434 1229062 360429 1414193 977987 1357219 323530 1726437 1075532 1367206 1835201 1665369 366637 1630550 120508 488102 648821 971995 989441 1728796 1304965 1035713 308939 1297943 932364 1931809 758740 580560 601208 837084 977967 1292485 948496 1790992 1563574 1065732 1287705 1372642 260073 1600737 1747379 1699667 1576601 1575486 1726446 237572 721041 1710711 1291314 170283 1872172 1033322 1251570 1059742 33246 673092 1900145 1688421 570368 50479 805703 1483592 130284 295729 784614 174091 1684631 963567 215919 1779816 559071 1288159 1064764 1306877 212708 814726 457226 648545 363103 773432 1697845 1783290 1328651 312059 1184954 1256281 1749404 265655 1305761 1173044 529267 647662 1603525 507533 1862387 826191 596671 1880239 1963258 1492748 1629035 1160195 1652784 1135627 837124 472947 1095458 1442048 1209934 1691201 1315801 1778218 875756 35718 1688160 986706 1235027 1950417 803200 976590 1371327 1461552 1119967 1611482 1470864 302493 1065448 464468 249393 1080458 1471364 224237 1967148 136590 1289625 964649 1683616 1808289 1156213 1789953 1021770 547201 162666 1081745 495419 1886279 1311085 555525 1836561 1391461 1689864 612078 1152104 1248802 1094632 741266 1454446 1634398 889505 288022 105308 515119 1143109 1795480 143970 218947 541244 1452271 1559299 1409357 1143307 292239 848484 1960510 1888128 1742470 543082 522134 893282 687744 660492 1091290 108857 1383426 501508 1590933 166950 1748354 194751 627167 93283 992028 50528 1322160 1361513 1836172 1820491 924888 397321 1517778 823263 47112 698869 64354 1458798 1538849 1024601 147195 862808 1136222 511434 1869515 1468514 1197472 1866154 850644 1564577 1015517 1161258 882260 101439 910029 1989114 1289426 1495840 89086 963885 470241 1584942 1204478 1685337 22741 1179846 1633093 1393322 1620275 1238232 1542167 266456 1926122 1827507 412303 321116 190583 1666278 512525 1569547 1414542 1032867 602316 1948057 1298659 940579 1372317 53671 684473 22808 8071 725020 1695941 1723636 44390 576011 541257 540462 1160258 1533557 356385 1871811 464645 1603296 358830 1415013 1270394 1290060 1040114 291172 713469 221073 695453 1894825 1158289 1548098 710987 267661 1799427 745244 666114 1315310 1579031 1886468 378782 1525686 1284881 1379746 1874412 1866311 275406 1062264 53404 1594845 771721 222132 495858 1409187 1252649 1866582 291287 1981786 151768 540926 274337 461014 573159 434989 52119 1990277 1559492 1374381 902035 205889 691768 1217212 693888 741038 1013517 1013552 1813315 166150 1210876 736448 1595366 1260708 519298 909251 1352316 1699683 834660 1247516 1604876 1420757 444138 1055807 148870 305703 795116 548857 790096 103701 1514936 1163986 1652400 1256821 1671959 1956645 49390 1087882 1866194 1728032 208454 1379172 263181 285715 327202 513171 607636 33381 959844 1532263 1672225 995541 1654953 786867 516035 327136 1656545 1181931 1478625 1666425 617289 1187438 1324835 465937 189957 438258 387186 1476609 873270 1229483 668493 630544 537598 242442 964864 1307997 167107 144916 1860274 828187 1231946 592236 449370 1680341 1094212 700807 1600199 1693014 1418873 583761 1555034 1195915 1075923 1823282 720428 770004 917936 1291310 819382 655420 361364 1087271 1533847 796443 630162 259613 1486792 368903 1262520 1981546 1409881 1274955 1327074 1696383 1592185 679318 742616 763853 1716016 548022 1574784 931706 1144207 1929242 24506 1263152 417144 805099 54115 1829888 1371774 1584525 163773 499230 1218969 1151725 462829 1169493 1546519 1028783 3772 1329818 57307 425116 485579 1949071 586386 1762704 119285 297262 759454 1757185 609193 1137662 21972 734498 1019713 518893 359725 984390 1756891 1976263 1440601 737772 912073 45838 1595609 925175 1650762 1474117 1314552 923543 278752 503308 1230918 465763 669172 993703 95229 118220 735742 627412 483747 86808 1728892 1150572 1694650 1721437 1703340 1547006 1481393 1799891 1926553 858066 1815288 1718022 921998 1665923 335551 1044432 811358 917463 1000020 1685135 1957562 1922946 1081169 1261549 991325 1530335 1822076 998290 1427491 599921 1123678 433408 986707 390291 1602293 36954 1983809 1471856 1841082 1057772 1170908 47341 1518622 215477 225651 1180516 89213 1461177 1375713 451830 1044087 177147 1789360 1379211 1324891 276922 1426861 509490 1501935 907783 174079 974960 1066154 1675778 777177 1431211 1026633 450489 88969 118079 706784 284352 296812 804302 1323541 176395 729908 1641880 1530765 965878 662012 1740395 1429915 1833428 880529 11272 846982 1221525 676167 556346 1672151 1589060 971401 1598381 1022755 759840 243213 1322001 910938 471044 1843519 37911 188594 1796024 80343 579729 1822453 229818 1291684 1267725 993152 326707 1367910 1049260 1213999 395816 607450 1656664 439108 1502574 1714714 688310 1422103 1897356 86338 1705967 1130610 1617322 1789874 1367603 1323955 1454002 814801 739003 1422747 1040568 1527530 869950 1693914 903786 1231542 1578687 1115752 1982628 1081239 1976420 161175 1284267 1384029 1663019 247549 1095089 509633 1003 126694 1974571 487309 396323 1408990 1487157 965297 245888 368192 1392326 1988329 1050965 893832 162774 1882244 1797480 663045 466394 588427 263777 806467 137607 1127989 970143 764225 886879 1143878 558857 408252 834943 104830 818877 946446 172071 626826 1330756 519154 814840 1518990 6425 1198594 375051 1418621 882415 1762554 1122000 12896 980514 36872 1157963 838705 1894167 1587022 985264 550384 93706 1423431 1900308 126216 1077766 1032226 1135250 1699894 941468 222456 418295 439360 1366798 665635 1591473 1046760 664032 515668 1391954 763181 1284710 659604 1994547 1172412 1290038 1252801 1584005 644788 127156 1538733 1701769 1102789 53716 1953748 260844 1250153 877559 638418 1567373 1813156 665110 1981905 617418 394980 1310074 1032009 530821 982385 1952516 1834304 615165 670480 1092440 230955 1286542 1390987 976053 602951 883941 1383461 357243 502395 957875 1996855 189292 80525 510425 1378733 1269167 1255186 817798 1949529 1516967 1681693 826694 1107352 436866 1493455 205485 1966917 1284427 1736924 428513 1529808 929793 1983835 660597 377268 1688557 1920622 1280882 1593467 218512 1762444 229548 63034 392289 1920346 204443 513998 631504 1955277 478290 1883902 862981 1462620 1989118 397651 1602396 1649400 158853 366933 1076360 1636966 56265 98410 76518 348921 1321997 1068003 1587047 692482 1776775 438369 618937 326056 112429 824982 164819 861665 1028800 906962 618584 59965 248170 1511550 564093 1719116 1871810 11123 535191 1740821 1805224 398341 1409433 1891426 619988 1757887 1099144 901573 349078 449153 106394 392094 335124 282219 928687 601441 974325 1557625 1969596 1664327 962981 1640926 1260842 427207 1225654 899335 473814 1273950 1095678 1266277 622465 1163351 1538061 1086581 1924249 369657 1417740 1184742 1127995 491949 756955 409650 227258 1262125 280732 1758759 614532 1075802 1762607 1757952 734763 1578820 1337412 1919173 1792195 1693857 1412630 399890 1366479 90423 1768065 381197 828901 79766 1961586 856536 163105 503893 444147 1793907 1384570 1470951 1925923 405104 1675016 1209535 1596988 81650 1129100 226884 794524 1895920 363033 1285894 1861986 1435587 744990 1299765 610310 1084522 1120269 1078880 1901184 1098807 243434 663769 673385 1715053 1622558 1513584 129465 1720784 1398312 418724 1962137 1947017 1254445 269642 141143 697062 1164195 1179180 1036147 1066091 1457546 1258942 357077 810839 1318228 1715229 137350 404391 278475 895691 1907959 665145 959141 706411 1164741 1312283 1919089 82598 1388375 1283558 311111 695632 746771 1776712 1936202 1177477 951954 1987287 370184 1112314 1355016 453906 782601 92485 109825 1971828 1049518 52583 1558714 329699 36967 128817 340067 1247462 1841725 336000 647795 1941608 691362 653104 832483 552905 192167 861420 961559 1176948 1981404 1884160 1085119 311228 1388848 856131 433624 38886 1362707 667250 5630 787546 1787082 1223649 461513 185571 1351688 1838155 517242 851710 222509 1396057 1138798 1756335 1490680 1818939 350508 621728 353165 1229385 494055 829808 47804 660594 454708 461022 1222818 799997 291395 568377 692616 1763836 1179515 1747797 1749309 1628882 1176255 836457 668801 611456 230138 879350 543333 1967762 203443 1526762 556147 1690024 345764 1056247 804076 502628 1262666 300803 1281585 1331295 808414 1647326 36163 453628 136450 739795 706363 498944 1295988 1998225 1723615 246224 1014260 545669 304928 1110801 1804030 61973 1731278 237682 139590 626888 1891073 1442001 1117397 717832 557558 838405 1048050 1923614 1979885 1309346 1238059 1707328 649371 1452064 1280855 453293 659950 758045 1885661 376248 1700072 685292 812790 736255 648508 1225245 1693557 723173 1155193 1864457 419520 843947 1713874 1005427 884024 546179 1701304 732362 278081 1357726 160030 1436641 484650 1430880 213077 1154974 92604 1913063 1814650 275261 586693 549578 17143 1327083 137805 1282362 615869 1489428 1945522 1692539 1822295 621713 1128893 1738090 1649415 631879 1542109 406302 334848 1735258 929600 901223 1382304 185843 610079 964315 407978 784464 960286 1162516 208394 698044 1427244 1748556 116351 205256 261053 1188548 1405537 1658747 431356 1182430 171260 915413 61906 118036 1197572 354298 642398 1719644 1043969 791248 191691 1311797 1403517 1675917 1500684 1795088 290254 1543917 1329429 297519 1353964 1738939 932 338599 929566 1058707 1281411 1168070 1877693 177759 1501758 568275 975546 1930509 1040391 137611 921037 1071118 1542541 959735 562729 1703953 731221 1937454 1867061 1683382 708286 1338294 383395 448625 1938550 450861 44085 434214 678816 597054 814929 1285461 284339 155491 1358984 1989334 1856768 1297311 1495040 132521 763190 1983967 814636 662881 1591971 533861 38059 1279825 270187 1673944 1595778 1719197 709096 630670 249677 1848990 1789121 1853327 1908704 261502 962209 267376 1113894 821855 112202 1857468 1364200 220112 1387178 921815 1486203 990245 1502501 1727388 1740264 745025 1500292 1093146 1976739 780689 79443 771137 787726 1987277 1757704 1812345 1398706 1846202 134478 1385315 1965009 322267 909501 75239 434020 651262 5209 56142 1880976 191228 424407 612085 1013671 849431 475279 1338563 512548 1343781 1508327 155377 1659 1530571 803630 1829728 1166124 1931038 1293211 469769 317629 1719174 557050 1641322 1839090 1860722 1783611 728429 2166 104908 532717 313436 1259778 957198 651204 949906 423828 985492 1086231 338854 405444 916699 160254 960889 1336115 1312921 919725 1069155 1078155 568799 295811 644934 1278575 155562 1626740 1658910 1114507 372445 1773609 309274 1655315 813023 1724330 1653184 1204177 1606730 575208 700220 1118979 1763895 391197 542317 714851 433275 986612 22997 1774216 316242 1572121 1150077 589715 1734513 395029 574884 1486105 1513491 1815649 1857194 1641830 1883939 1550346 1769786 638437 287287 125721 1494176 787102 1923564 1808197 261475 116795 1520322 505299 921715 221415 154717 1158644 1097428 316991 1067085 1400969 1482442 1909752 1321099 1532443 844277 729492 955885 1970757 914745 597082 1966260 1515452 384784 375323 1578791 933825 1081149 1764019 532368 426345 1557487 524425 835118 109149 1557124 1134804 1743121 490556 1437993 1438496 1674030 1164179 1986135 166781 604495 1021100 1806436 1443896 463160 1825759 496493 1999579 1151968 339068 539948 82195 507984 313316 65930 1364658 1240952 1858009 489604 33871 1058045 577033 789305 1978393 309571 1722541 403521 1425622 250554 253961 1938502 854489 7624 1894615 1949291 449113 1102219 1660075 1344988 1598651 226919 277184 734986 1162285 1300445 849006 774898 81911 1226833 203914 1011267 1528866 1880982 1804172 1824334 193637 548707 820713 1950072 1218215 1054795 1201902 382279 361630 496121 234663 697550 1781323 806582 785785 485149 154636 925871 1565431 1327670 1471156 360024 236322 796235 806522 1729463 1496879 1982721 395187 896292 1362857 1661213 822444 76110 58812 1315404 751776 1846220 891716 1443996 1966490 624981 47993 1765244 91135 249271 23721 1598202 765216 1269768 1220731 750011 486574 1486504 406087 129829 687741 858042 1577001 1946094 1737147 994203 1651196 1967976 857022 1242158 1505547 1445821 1236798 1885798 191086 3453 1050225 263147 1631681 294215 415153 1198406 929260 740191 1111768 1334948 1800630 1547659 1812574 755860 1382458 308899 504456 1713282 1039378 346001 1352640 469141 1239125 728029 1752244 920212 260143 663466 1446015 629078 179048 1421009 1055778 1282570 1174005 1641050 630941 1407508 1089913 1009672 1061815 962482 1313838 723950 1192920 955227 146846 350480 765449 527449 8995 1546440 1124121 994924 1597426 679759 140709 1213400 276118 911018 1631798 395916 229700 1259439 1077604 525460 796371 1915599 1223584 760348 756064 1382513 189517 1360645 1270217 1892700 1423687 230453 1229198 1496872 1054043 392047 1411739 1418098 92575 1371799 1469218 584751 995408 473064 243763 1709684 709652 181291 1979268 1996646 427066 1638128 107952 15635 992912 506821 1158671 938593 1590243 27743 577243 265057 1279732 1908304 553658 1276588 631774 770728 112915 1282999 97114 513414 1238298 567293 785188 1172533 471740 586872 1042114 344998 1604653 107481 349916 1760695 1093862 251968 1465685 1663128 10598 917289 744240 1440026 1191352 1238277 147908 209831 968458 705328 159542 859631 1250402 471658 1243502 1681858 87667 934970 1504726 1827777 963959 769444 344596 826118 1207521 1612577 1306389 1926490 731434 678184 234745 822541 1323745 1093068 1618281 799682 693578 1329770 157306 921875 385322 142723 1544253 1069249 986896 215469 387252 1822689 1106538 1790633 1179766 1463134 1827541 393769 1504161 1685818 1262237 319517 624859 1282883 996140 1306509 826885 64986 533844 690937 1392977 1777913 1569419 1244312 1253829 1473094 644527 1054950 1153605 1735334 810985 1170533 995446 1487752 1621851 35275 219473 1791322 1379894 1742489 306112 639866 681352 311925 1324423 675780 394881 1562899 1224023 70856 816031 890644 63545 1138891 1578262 1844583 338311 1797645 767326 1016602 454175 1657356 1384279 257853 1176194 248803 339498 969361 716931 747961 872748 22811 766988 1360238 185859 1828525 682917 1165136 1873867 1063115 1672505 99421 1943984 55533 1343232 1089577 1327612 1797848 1131528 255569 368397 512130 1194201 1486304 507926 1376515 1242861 487515 1629294 1192647 1169732 253413 1666110 444851 1412047 466776 263489 1753978 125036 530136 27536 839510 1016240 705913 471546 574630 696633 1208659 1677592 921921 1364533 1482064 1967384 1881902 763263 34725 1980290 981332 631230 1898367 241408 1390851 486650 48748 1675339 928217 409352 396800 1403697 619687 947339 1253880 1722110 1928994 711881 635162 1293698 1682493 494905 458023 547489 58203 375922 1547279 191348 426102 1891910 1850447 1216211 733506 1513413 1671837 450488 606058 883337 1616213 615959 376484 1894454 91719 358835 967793 953243 1781515 241155 1073707 1824795 450882 1130862 464228 1486744 11594 968448 1992935 961684 546006 1253794 1456273 766063 1530536 1525421 466424 1416137 343127 1377810 132468 244394 363503 205970 295387 1513186 550900 1605226 1382050 105663 1737278 1945645 929471 379593 266488 273404 1314175 1555202 254505 296237 589315 18857 406418 643127 1094072 550697 263233 541505 879555 540399 1184048 138339 671598 710693 1216093 229043 738697 638340 826638 1454316 1722910 299628 703972 1551758 569578 113031 1070125 1904862 576411 72844 1313759 1378450 1609016 1528569 1846393 1340487 753925 1511421 1159166 1343080 887295 897587 1334955 70931 513519 825353 455334 783708 1082570 1577182 108828 1604308 1128283 1955234 735785 446642 504294 118501 541940 1472124 1005291 1369875 40354 53461 908056 146706 1194390 1809326 1826654 1331933 606597 1039051 1928243 1623207 1113026 1577401 1874796 197803 1541211 1887832 1700054 871437 695827 1473266 1666797 112417 1024979 887709 404502 1110101 1976750 324242 100397 1270801 536811 1707871 1567867 185878 377698 1107249 1793443 1005428 918608 981794 823460 686975 1882623 1315779 1880144 1533708 1347729 649 1515178 862394 1100380 611739 745665 179173 418086 284581 1057601 1384893 1497481 106452 42809 1818926 1639175 1756971 96347 284908 1446481 815407 546232 201315 944410 1125911 964354 1596326 1967938 152311 948149 1589348 1805124 70137 330257 948793 1939334 1186953 1199952 163524 1226620 545330 1885310 268832 605843 1525161 520187 1068108 1272907 840977 526334 1698297 617301 1335675 727863 291818 170111 1223693 1901779 944207 770968 936614 1439128 903639 1776046 640087 989392 1625921 1186072 1242208 176046 637890 1801470 1317348 895149 1193823 1128172 679761 1061723 1123520 852065 1310715 905199 443044 769009 608630 1203484 580687 1437415 256440 519704 1840567 1316870 226176 222798 406386 594140 848497 450625 620296 1599514 1593022 638824 925670 1704173 341199 1843868 858732 360951 1974206 945108 498909 332607 1780430 1121080 313920 1014828 933336 1864145 58162 821575 1624613 970559 573371 504662 1420631 1784353 1556569 2471 1955473 947460 1248590 582777 1736639 102746 372274 1227363 572022 433915 939506 1962958 1199536 1217769 201863 406080 299027 1845015 1208677 1484116 1438802 477864 487718 913688 241240 1132129 785739 1377163 774048 1672173 1309003 1508950 113960 477856 254715 507895 1815246 1744182 469111 1538436 1191541 1175358 1394721 1375715 1762831 872381 325087 161232 602263 1045359 659155 1634849 122201 1339372 1821675 47093 1143065 1861399 357034 1992042 140178 1597954 937168 1329852 69570 1270575 1390201 1226275 142232 1684367 265064 1839218 1186127 1588710 124111 360772 1416173 1765711 273717 81854 1591380 1285078 1836539 973106 1203854 1501959 777572 208557 1616040 67232 356729 936279 1742915 121087 995392 1899858 1358425 191137 1421816 838369 1944419 851944 1838258 1725066 1049137 407085 1643916 1126256 111178 1246134 1999396 130591 503139 198743 1543108 1785882 686837 958129 320320 1968571 810999 276790 492129 111196 276559 839888 1697108 782752 107776 389005 1239034 330511 622187 1142705 1650734 236051 377522 1220282 737053 654497 856286 1646661 1753491 1437386 1671635 79917 850207 129003 59639 46393 1051493 308569 973658 1738521 153369 1456652 396822 260004 1029983 387652 1101377 1559151 1578524 1894740 1787501 567302 992334 308921 867127 1144972 721753 1551839 93160 49533 951734 1914727 1633498 786628 219430 1786370 1456383 1965669 1949492 458118 94992 14490 1022399 120820 1300791 1697164 583266 92913 725119 91466 541476 1879971 1820605 628807 1115505 1703842 716910 1282139 1092950 357692 1364072 189638 530590 277334 148371 1330134 174196 522227 255368 1899170 1712332 401905 232343 1793537 770294 1421145 1222530 936917 1167481 99482 768362 1551271 342352 1978056 1128383 1001789 1403317 727458 169177 343766 26584 774843 1072929 1065951 695909 1278606 899690 1268918 1547497 905182 1605645 1798462 1643785 299314 1534849 362142 702100 127486 100249 840108 1669811 1169386 946883 617648 1847225 1637478 149944 1612034 900314 1387195 502938 1931651 303285 1567313 1711106 581287 229410 55843 115663 536266 484096 908522 1809383 1155673 1755567 1462831 1779649 321863 1112394 1475657 764747 694683 546800 1632749 575725 1706095 473253 39773 719149 1499021 1812974 158734 1317924 1040778 470627 226867 1106915 527878 1964068 336755 737571 627379 1409236 388937 1167090 137538 1033843 127579 1080059 884572 622054 1175780 636323 886577 515308 397363 829910 904805 73032 966032 1244062 746590 1312155 484733 715542 1654319 237907 662452 570321 1428042 582560 317408 83965 1142094 1554317 591390 763662 1965865 939654 45098 1356142 520474 267395 1757759 1567431 966869 1795265 1636530 1209706 1371566 743948 1196290 384540 633463 1666789 1830359 1479351 880587 38704 1047652 1706392 1473757 1194057 991109 1296464 344525 1096579 1595208 1808913 652802 1725626 333038 524207 392203 1355521 960257 1543701 1084742 1072866 195484 559528 897065 911030 1999170 1884238 1822938 21576 941878 1080935 432255 1624276 240091 1517999 5128 1922028 174905 1685344 871813 1637337 1068494 382473 920001 1417123 1763143 1427853 886264 13944 1391521 1562455 1219882 1349122 76634 1103181 1150842 1924151 191747 1908259 1591400 847095 1148597 1683520 1527125 1067523 1084330 110464 1310373 280629 791549 948926 482850 721243 383585 674130 787092 1551955 1508100 1400915 297465 405758 1156215 178904 672481 1216213 975265 1815237 1328467 1088039 520559 1644144 319558 1075507 904678 109514 1145173 845067 186746 1037597 1170326 412519 427415 1240321 448616 210060 1877985 1811834 1028240 959269 74189 240296 598417 414428 1007755 751039 1541161 1372749 1075487 1571649 1919408 1010293 1494452 1283000 493250 19851 1999882 993724 477785 876904 1453684 1527093 703105 933233 1157150 1201906 559862 1078136 1421352 809842 1493164 576212 430726 1992873 965536 977757 1521158 1057000 200832 1018634 1168905 1153804 1635938 854560 1035454 981960 1966073 1202881 654519 1404416 1632729 331211 66924 966362 922681 1704789 1514493 1941544 1700536 324730 457005 384189 1482637 310712 61266 116959 1224911 1039259 1898214 276884 1853917 608711 827491 642096 1597160 1223138 263750 425408 1471446 1570368 1837468 109650 81315 1412762 1439922 937128 990186 1757379 587043 1189499 1713326 1693078 360068 1312991 25298 217848 721389 478687 705222 1170115 313782 1742730 1458002 1255299 15013 1580738 763548 1145711 1378633 233185 1223400 1650003 355138 1930317 489519 1992067 69757 1791951 593499 194869 1401108 1066583 1003243 1007409 767488 1650061 1351561 1205948 263534 378591 1164134 748456 5982 1446411 1451029 719244 1097224 207691 1459936 725860 1980952 518460 1965834 812927 487425 455828 1120403 1180608 397112 546103 342411 790241 1639887 1037322 350951 1520232 1783136 594599 1230003 653729 1000124 112038 421095 537942 1795876 1112405 1349733 704455 1778491 1180972 1018283 325899 957943 941745 1500725 10255 143482 890393 1991134 1955672 1874265 393512 1678279 853920 653698 695219 1674648 1857836 1690327 14270 1892715 617489 1700096 1066500 823937 1354805 1413254 1580519 1763281 580669 1510996 545717 1889738 521141 550801 1597631 972963 282106 921791 361824 393546 1045087 100798 1904359 1210720 1268388 1959427 1009401 23570 1290508 596091 949788 238136 1831854 283968 1708118 1522981 807513 577814 580326 868675 49576 1561909 722131 305099 1551278 304034 1371554 975528 1962900 1966707 1043051 800885 867417 1113768 1329277 542216 781234 332207 815453 595289 1548598 1933762 1223581 827926 1143308 1518163 1372312 573194 1896648 1566403 1314154 1026035 9696 50937 271748 1582520 1316310 71420 1405286 1067857 355889 1888615 390609 1062695 1143766 1424479 956304 1585089 74115 891923 126355 822197 1733777 927273 1858069 887467 1722625 1560593 1368608 1794924 662087 1739168 1614816 424812 1811695 940289 15065 1240039 1848085 1557634 393683 1099316 1532962 813098 1758492 1202912 669284 1273153 623485 261652 1748845 757696 1049602 1226295 1307266 1355501 1744327 1933304 1330565 1632215 874107 987467 1438408 815551 881806 1728923 1971765 1006538 183187 1550288 1448018 569323 1705336 1794054 1877052 250313 735786 1749305 1435529 1741631 1242939 1340580 71758 957906 545039 760047 1341364 273650 606431 1298089 94067 1248179 1749787 1203589 1150204 748279 1825498 1591688 1393601 1988529 1211764 1349350 1239673 1545586 1054389 1283231 119006 129319 1988865 629242 593018 1981091 930067 1010535 1058006 1651445 280578 528368 987462 1859662 1873929 819959 1252265 1508359 178107 1159994 1678731 587658 1337088 256980 1521439 1201395 154604 696353 717490 1695285 508689 634986 1142689 1320310 1657528 1138788 193553 13810 615383 879865 1805911 1578920 1565116 460086 837243 1689491 610075 482525 1934614 300016 1605683 1888623 1108046 891747 124716 69040 165007 510433 1257105 1066732 610697 636823 327834 1011594 621589 1825193 404990 1642831 1915231 522220 1560384 99835 833081 1243970 932169 274483 197129 1474518 828123 195485 291276 1979756 740150 176243 191719 1496020 1964643 1033325 1445611 785699 1991399 241929 57789 704287 1407650 607744 555653 1662436 1251492 129820 1902515 10464 461325 1396018 958104 94487 719843 984910 1829791 624709 1364727 756549 10216 950182 653938 719864 1081267 1854450 1316069 1240543 562489 229056 1476835 286669 417678 265786 1689043 863550 1227788 1737955 1117560 82804 197486 56381 749371 1647350 1334659 809084 422837 737017 1165863 1314149 636700 1475326 1458038 1458353 1424615 922071 538866 1487170 496851 1150939 1680360 983631 1816214 1585135 137445 248841 1691585 199087 570680 1432435 1421985 158481 1450317 1727061 1672874 1384480 1317644 396146 1641887 1964145 1466303 1620680 214209 1919118 1378050 651235 1801644 1319949 96575 1934135 772568 790684 1560010 1619608 363261 1061312 985512 1719723 1459993 793058 40326 1610540 409131 229168 1379127 372133 1839131 1507449 602344 1238724 1802172 37377 271438 1313305 789023 676444 200926 1525746 1788652 1727923 1287503 1568621 30097 1181266 1354349 1990233 233111 1875595 1351962 1734365 1804015 1618749 1544332 1060753 1143432 1385573 1384151 367227 922550 767308 459211 1854168 54914 725989 1100208 738376 1775913 602499 1063346 432737 205535 936462 1930813 1944146 42501 1572303 130791 427589 1978518 381312 746273 1756429 682150 1561647 351529 869154 685602 445217 779985 406272 1155456 501248 480740 1670833 1076833 1055604 644077 557800 1737833 179945 676981 1965879 929758 985361 337050 765304 1427749 1568935 1183310 168390 680411 1212136 309523 1638505 876610 1281914 1261363 87994 368662 805471 1446882 1614310 1173177 1939530 283714 1195690 1580063 880096 1082550 365365 601127 1820662 1420977 123411 953187 1405517 1420426 1299829 25525 311571 228547 1298054 1463361 1469778 899157 1619292 1742407 1628542 556885 326373 1488961 1395583 55042 1723145 1071393 25869 139270 1859443 1869620 666264 1128671 682531 1682323 591127 1715170 1638270 1047241 309867 707843 581943 1106121 1842023 1648458 1507090 1697417 865439 1429592 805852 266733 1351467 712087 1643980 1615483 1503757 818554 852931 1905397 1830019 524144 378490 1487176 1476900 595749 1704494 1990110 431996 324215 744699 257299 189814 1789090 354971 1327188 1642484 1053229 1515029 132088 1006752 1251580 667048 263285 1407399 1094879 1270 548384 206245 398006 1105060 1039689 1441292 323764 1514814 1139683 1492761 922525 144365 267129 669572 1655746 1888357 280380 936035 1062717 1804546 688817 1171291 1621918 651849 1016342 346048 1499179 1467239 530730 897894 1617646 847730 221988 1292639 1957905 739252 1751414 603556 122301 177199 1652406 924904 1078850 1360361 855461 757606 768606 402548 1887786 458967 514915 1581558 1493366 996051 1695988 197277 1055899 286397 606580 1284869 1404646 795933 636181 1755560 263229 1225458 735559 120401 1357639 1597343 1697632 1139278 843464 934217 1513812 477136 1135214 320150 495415 543113 1923827 170643 989284 672737 1043136 217929 489293 1214206 1519182 1195212 1104007 239404 263849 35 1256816 555592 1777469 1967355 682903 317843 274437 542640 1132475 1985140 1878327 1793971 162440 265944 1313457 1718766 1791444 1167924 1698130 90257 1997077 232794 540405 634570 961209 1093435 377485 1509797 825508 1124968 405262 1419826 226135 621202 1927640 1795221 140389 150760 309935 129291 1717571 1546936 770173 1867484 1206992 803771 770522 1551781 202012 1638549 1880525 1326739 1229567 1698037 355656 637310 1645980 41366 1834764 612892 1274089 691436 293514 560235 1217817 318728 351305 645245 1054681 1406829 1497847 36914 374706 1617377 483647 1490839 1825678 1017168 1784145 349775 1882690 1110916 883132 197345 1836725 1925709 854206 1483776 784936 801330 1544986 1606585 1182426 1716002 677296 10189 526481 1355896 687001 1290538 1170771 1819166 1270594 315753 416774 670989 1357504 136661 166481 281922 996752 894893 1145474 1953672 1535533 35466 1433552 1876430 647738 1363879 52467 1816759 177962 277301 851002 871083 742233 550802 1292277 829242 1456459 399247 1600603 423953 1833507 1494483 260474 1012592 655707 1320371 1981028 999872 1910107 1089971 1048047 723115 1509997 1436824 800020 548973 511144 1228464 1138863 1363752 804524 862410 943219 1036380 1523186 628521 1169266 925539 1937400 1002862 624283 1005323 496094 1930709 1991180 479011 1248111 105097 387288 62172 1296735 1543164 1354812 1077204 1505878 1828600 890092 1961040 279788 770265 362438 288153 427055 1288651 1124752 777877 1841629 1645628 897322 1991298 1052667 1169994 3568 1504596 893052 1729632 1129669 231301 1588554 952972 985905 10067 1230837 1459580 1379290 1086090 435628 448344 134473 1873713 443702 279060 1025461 1404155 1942600 1655386 1361601 1137063 1179528 1097703 1697122 1300302 1126187 65037 1319980 238763 1933685 1710367 851578 29445 1664219 1756357 1713696 1508548 1091474 660601 75388 351806 1896770 1453843 298763 829260 1920536 355627 549800 1011274 1555910 1242101 1993291 210553 1775935 242878 1041606 1380800 1781279 126266 26528 1129535 794213 1062961 1734541 1796228 1342801 441247 1507159 1191656 89511 600521 310066 575732 551840 591886 537293 11864 58256 10048 232845 741845 1851927 1622314 1170394 577214 1497157 415454 1169640 854147 1840722 452956 1278878 1402789 858294 1164027 1710532 1874872 1217151 962717 478303 697933 497605 24360 628545 1815065 190011 1502548 86693 469163 1659313 1928847 7416 516500 73488 978609 1644578 1650409 325071 430727 1658234 1279059 926313 1810144 1734090 608699 37567 1996198 1897285 1935505 894875 1143002 977266 1421234 1498641 707072 296267 1943465 453304 772927 1553939 87664 64422 1018314 1802127 1709704 294025 1381622 778537 959786 1454032 1010645 1320339 1800776 381704 1449322 1755909 435617 664570 1797099 65233 587001 513513 1762137 1813365 216364 695913 104618 1649062 1805436 808490 929142 49969 699900 1245994 969219 1054381 886911 1774692 1138966 1400184 172015 1351208 1353340 76302 173837 73679 1234224 1419843 1164178 1494317 684515 1670536 1990962 663593 1844743 1108410 599 1602068 380861 623816 313819 1058080 648792 864335 1195285 354039 279589 419703 492231 1827196 325076 938623 80341 119043 1807792 1169100 1935053 672712 1945429 193486 1951450 616326 1076675 143683 1027310 930120 977906 1861946 485509 217397 1036085 1352820 740577 1095854 1706911 230643 421052 1311989 138138 453617 1434249 431941 1876629 1228517 1161271 1190112 316989 1070850 585407 637831 479193 410211 1276317 1644131 239119 139655 1786459 1451421 565001 1955371 1769885 1922367 434844 1050072 67942 95909 1432689 1461404 15701 1484789 423319 1451422 1143179 69741 1097729 1104668 806190 1228395 1158287 445772 1576151 1899941 239806 1248629 1836342 863365 1405612 588050 885714 1821804 537136 244173 1467988 525749 986526 779058 1454113 636474 270481 429171 1517524 1154486 699543 1480551 815152 984233 712294 953394 9792 143855 1386103 339887 249936 1231506 1558003 1369067 1552399 803010 987607 1555134 877733 1439653 442390 666742 213372 270605 1046132 1740407 1852414 1820223 1354043 1513250 342925 846209 1551682 1009437 1852948 879668 1421223 1063405 169605 256234 535801 617644 1950086 422589 1453321 1232243 1776802 1164703 58818 1697056 77015 1383174 1991594 1342169 560564 1792349 161529 361462 817519 109770 428587 1978205 260762 1307974 1852630 241039 361756 1151479 530798 615857 1714073 1811058 1842775 1712970 1859543 525713 339473 1130307 1500158 1446665 841889 408297 7840 899755 580614 309518 96364 1905282 1127224 904356 1520908 41477 664492 466413 473021 1252670 1075067 1084232 902690 1189450 922877 1271577 947476 145619 1334969 1184307 1737241 1337990 1531225 738429 1284231 1631373 1285114 1620464 1866823 1779618 361657 1352252 1645741 1529356 915401 223223 647685 720858 1492585 1090130 1421177 772944 1152999 745778 1462172 1608792 1704550 68895 1179570 997226 1796320 1147974 1949357 936076 226727 662066 1850616 1288911 1774200 1793364 1350598 698956 1560355 748322 225145 298681 1721471 914388 1678660 1654234 685754 1437944 170292 1534645 724096 771408 21377 1064579 583077 86346 936860 1920827 736434 974394 1814188 177228 623735 158948 661867 976597 1186023 1165485 1560788 369188 202793 1525369 1577465 1334238 1051717 45107 87393 1260985 1528253 1590595 179825 725905 1271314 1750991 530359 415957 1524829 1685656 1506269 35510 785950 222118 1867849 153298 1147892 1999694 1275397 241670 1549276 681972 1474750 1063218 693984 621053 919552 721491 976380 1341182 1338709 1219369 1509175 1196749 1229089 446933 1451907 1573300 1637765 492156 665336 729496 1627085 1535862 838432 495307 1757476 26817 1692076 268442 1567190 93561 692315 1264704 1625533 1856679 243682 347411 769151 1003291 1775751 1868931 528511 1478430 479212 101438 597452 339410 429505 1358650 1469215 1376087 802300 1823490 1553952 871481 1664821 819375 106492 576270 1751381 776263 810368 805047 631823 1515263 1011632 795046 1525944 1432627 920859 1843921 1490371 1091792 216050 1443424 758151 1135646 1589430 1715028 1567797 1775084 1545417 1644140 1248141 1124686 1687700 1730284 1145025 392928 462323 1686455 1294316 1085047 1202721 42446 1176678 924775 1527437 163136 1730028 493182 460849 1688959 1280901 1520957 1448337 611095 1443282 256003 1926710 1735502 1163367 117010 1249181 1388259 1583123 912315 1252606 407078 1391147 1815336 1597289 1892868 1923584 628516 215584 1101765 1082206 1540216 1903930 1114959 1215743 35751 43585 1366792 626912 347883 926663 1684360 1838768 223262 100139 835056 939512 1575708 1234553 752075 950779 1612823 1280183 1171149 246970 451255 934855 1048703 719842 15168 741009 251148 1426292 86996 1593302 745563 880273 1462341 380441 527845 1462133 120358 73019 291288 790676 1531697 1148917 523568 302141 1885033 189475 779593 1144464 1604100 1342188 917828 616132 56322 631452 1726397 726124 1831581 698018 1159200 1190396 856655 616152 176216 1392312 642362 1244082 391265 271272 1906251 564595 549218 949366 940238 1102233 1455234 1303537 1540460 329316 647084 943933 1155346 1418272 455809 1075011 217776 683133 1819150 16743 1887006 298633 1130944 1366290 543801 1734280 1630657 1887134 1821791 790369 433627 1552579 895783 90106 1517054 1510773 98011 126789 1068925 1145862 1435769 1616824 462000 1580384 85798 1669697 531994 120198 1238008 1170515 279729 658665 1394256 652421 1071997 308610 1872437 1339320 1186751 1203221 318988 32827 1609415 492007 1606935 146561 1863493 579398 1855507 683819 1513228 301785 983874 920454 1747132 394955 948987 253733 357870 522478 557504 13373 458675 126005 639677 798904 350634 1383762 613355 1381039 535679 1910439 316769 636211 269955 601392 918020 951873 1232607 143140 1839714 112574 465691 338984 1947767 1675236 75192 1172024 1417758 539646 1372129 1876233 1887571 1626094 929274 851517 1343994 417672 1686489 1349121 596190 203543 9873 902376 1351738 920837 1365539 1362871 1557829 816531 1355017 263999 203631 1635145 35955 599555 782079 1023668 417244 362403 369445 1457117 1950873 531289 477155 45774 1250672 1734747 765827 1778143 1948412 1528620 1583885 1339797 296632 182489 297005 1059313 849519 1538384 414605 1833771 1942673 205293 728959 322090 1734708 577185 1067476 1406192 460930 1469760 1143386 1502074 488694 593340 624962 706408 1344312 1072578 1986949 1529988 1803129 1994918 1807105 208231 1871846 1141294 711829 1975212 1497953 1668757 188224 1228818 1598428 1874715 1308759 71624 566810 1105523 1570267 367515 1640922 1613753 481457 408904 1243973 1729175 1396379 61922 600600 1134668 927164 245577 1511505 129896 479039 1757504 305381 419670 343535 1466243 1486958 1682452 938023 388804 1955092 702003 1414601 961926 412544 680389 1951453 487738 1576614 237599 1114640 1471776 806230 1854596 1059638 1373583 1719100 1404418 651357 1732851 125948 676672 639665 1075996 991453 1973750 56109 1561729 1122445 921290 784242 74166 830499 113387 538190 1075890 1307137 1114992 819147 25049 51362 291759 461557 1209607 1750503 620884 841558 1288242 1772672 75502 730885 526316 936834 1530375 571492 273643 1675905 144244 885940 548457 136853 635758 322447 499979 775854 1592445 953112 1909575 1352586 1757066 1962621 375349 1806878 1766482 901854 1225868 22720 544351 1148352 1027391 1438790 776829 212077 1712585 822200 435092 1408738 1325037 1596498 951879 755539 1768631 54700 1666046 366670 149541 1300535 1402181 155880 836472 1254009 398443 431785 1381973 971702 1335705 1841933 95881 258531 973713 481633 193938 1189704 1731711 456194 904316 74709 1399072 1971284 1192513 860549 1680568 1360776 964236 669136 1621367 309971 1915141 827982 1589567 1159966 363979 31501 436033 539712 776010 376431 656348 156273 1908757 129513 666666 1422841 1373925 1257017 1257036 1659366 1374860 1786730 1704917 643630 455570 1158075 1282527 404408 42240 440290 642503 936627 330019 950507 532148 1522117 619642 604106 358306 1539428 1648424 362017 1512621 1326358 938232 1108974 1525781 1355172 57730 1600893 1052083 372429 664753 1967923 1795223 969717 1365622 1354855 818032 1371994 1359492 994541 952860 706222 164713 1989196 123192 114567 1563714 937326 1976980 1975624 1938311 1592089 1185883 1246135 731125 1457230 573264 1392874 430079 250942 17907 679590 1753951 930360 208418 935239 1361415 1241616 765895 334687 1793743 1454159 17823 64753 537516 821548 925120 1454398 1065628 698811 1726809 1995150 1965635 971599 289329 955529 1541564 13257 915241 756792 1608833 1240998 1661412 1222609 206724 1061681 781239 1633537 1630355 909275 1823551 187757 1939426 146164 1319510 523621 99135 1428750 339411 735301 1950256 1525254 286126 359953 1067380 906350 856047 1482861 49760 1447340 1447712 447484 142152 1334505 1982483 1829810 591527 1188707 1944405 1690065 275953 1934896 1328648 1250636 1287662 1593210 1554393 1609803 882827 1682488 1596476 934502 57226 471323 1567745 1943167 496136 1162179 300762 454610 890076 478216 162469 1015664 1652069 1608858 1833537 1058908 58039 214452 260706 469589 191275 1403601 311118 1427149 254627 1565797 1758534 1143108 1638199 1010880 1871964 1867668 1476423 1673485 694755 691625 540369 138769 867179 840595 1967894 700577 749377 576291 321801 1923546 967230 385451 1766996 1213259 60868 1726750 1053848 277988 1348014 1483009 61957 86576 1373522 1137345 472010 298074 578509 1805517 978198 1110040 1944813 411802 1665957 796968 699027 287840 1478787 1518021 1178775 302054 1935423 1743206 1910436 1806065 589030 1740577 596758 1393413 1541997 779216 1657456 758763 403102 799405 1722392 36490 1016453 426621 1244626 995192 1537745 611392 653085 1142320 324540 1923241 852045 1001605 215143 816845 953612 1961511 1326031 305013 1983120 263464 1221219 82617 1810372 1635789 1193141 779568 57465 1150075 1932576 461607 663367 1614653 382835 698032 814774 536 1558122 343753 602509 1612379 439418 1561139 426463 607563 1561022 50163 1984774 1179146 405546 332027 1503589 162522 787899 1861681 1013609 836967 1859061 83723 1244676 322990 1548038 1056288 838719 503731 554224 757242 174853 59198 890862 165495 642964 563134 1786624 1109077 506623 163106 1613057 140292 1249717 1354316 757268 1852335 42998 297928 488672 675483 1987824 1920629 1854475 367713 1001365 195900 1825268 1883692 1293344 1804867 1795952 749911 865147 781716 134739 776065 1907192 497995 1850856 1112453 342429 1497258 539794 1542126 1362917 596432 1843675 1778584 328503 1220467 629399 117201 465192 754265 357596 913265 1999688 1014872 425486 455017 1728670 1526562 1683582 175978 559630 1870532 316307 1561816 827268 851909 1965245 749074 672809 1306689 259592 413259 632147 203581 1894037 872940 69731 1742169 405819 1191512 19359 928556 1701068 1232034 1482903 264013 1237072 736663 222905 1414718 1411849 1514369 1776692 66087 1073906 77232 433989 1512842 700129 108976 1775761 1289840 266357 888338 712794 66149 1404901 452807 1520476 430304 730480 503744 538591 206976 1669056 1387039 627897 1398266 223614 1215883 1485908 1239310 704893 1378624 1887867 829639 531493 1041607 1892244 106122 967116 241427 1106709 480411 1338146 1658658 434884 1013714 1151348 1373363 797967 1373197 2352 479628 1812057 1514797 1086746 1345335 1998391 1872416 31039 334409 1342810 834404 586965 1419332 955358 247504 1428344 779275 970201 7400 749741 1974923 1506519 1938360 1810722 1457588 1137322 46176 815502 1090133 1411932 186921 1201293 598147 318616 1458624 377587 810460 1424092 360296 670301 43254 1528962 1240841 1071698 1702081 1241904 42009 1782272 319834 271956 1991210 240383 988660 156842 1624164 691815 696274 19339 608941 1918565 1784088 533831 35151 1035560 528141 1752272 1804072 1184510 386022 1031159 176520 607284 1163856 352163 161559 705432 1112728 570631 1158216 767002 1797333 1062157 1397950 402105 1093890 1325430 341570 1309062 1840570 1497314 1001613 686056 652949 591211 1014430 1806830 1364272 1408315 607184 263262 739555 300520 67492 946788 1602284 1389962 1076931 1920226 1899366 568821 583033 1151288 202838 640390 705641 1995774 227314 363634 572766 1407441 407873 845229 850753 71180 449411 1823544 323324 1034503 55249 1253163 870768 894739 665370 1972981 1768101 1387233 1484973 1344216 200828 1486719 268373 726172 1665940 629546 193167 1511091 1252601 30594 1248994 1569856 1104634 1912155 1248216 830308 1761875 825866 1762527 44313 1012593 1915479 1111985 37794 1201295 1100858 1904747 1806463 128130 270959 463667 891720 43618 212219 569607 1915120 666094 1141918 1504564 1472835 1356079 1027163 226508 1750409 958200 509269 768537 1427454 774854 277216 1497996 547291 1719048 788301 1660168 323010 971020 1855827 594523 1761505 1966698 756854 95930 416240 1533665 1286264 1586684 43530 323204 298883 880784 1078160 1880941 515389 1110950 1526370 1955249 97511 224404 1745369 1284977 1684297 762772 1146045 792881 1529742 1079413 925783 895360 1570954 878882 1983760 779627 176496 1539726 1783038 965727 395477 313197 1939352 1943683 1380037 954490 1367489 1721374 656701 922956 1419945 334160 1617044 1720227 175675 1190789 896701 1018235 936237 1030313 837969 1472947 617834 1129575 1177767 1683626 1328579 1256336 389609 1689526 54217 1126928 558632 605045 1528835 179910 1654838 1745175 1219955 391158 505518 966314 1516859 1429703 731738 191836 1306233 721328 1887391 1450203 1263053 1071906 1948737 1751462 1000994 1499530 1386084 1469100 922047 1893797 1399378 1339630 1746459 297752 1795878 911231 1415572 297551 1458246 937551 1357577 1465227 969692 1362023 138712 1120999 1388809 1333384 785715 1269905 1944875 1271880 471322 752384 1547079 1808104 159654 1293960 1980779 568644 846928 1700556 1464963 1135090 471339 513697 1158482 1652008 182831 1421452 789878 1579773 1449105 1841281 541295 1306913 856785 141527 1844052 310722 744690 235118 178680 1650183 153769 241121 68836 987319 986564 77876 148430 855789 1268062 1314231 1878520 825370 1609952 1504480 177257 1193990 809504 987155 1234850 1062967 1951191 114308 573831 1478275 921825 1389111 564461 113199 355554 336056 420789 91843 156941 455555 27237 466462 1385580 186654 1519971 338164 1848865 1189897 1619400 397171 566536 318722 1476822 1372883 1932443 266556 208818 1173148 1609914 660537 1387573 1431948 359832 527801 440949 691822 1107127 548230 5970 331029 489465 853306 1026284 703085 1055845 774504 1010709 1210106 771624 47675 1690936 1105761 1093981 1837222 338297 662481 818721 1179858 1156285 253701 1019769 809282 1508493 471875 1541527 1637075 1646696 896608 1836371 1284956 1906145 234067 169352 1095095 890020 1408826 1263939 881802 1327475 868625 1090583 471490 288723 1848004 75824 899558 1251493 1320200 613572 374230 1052117 833808 1092374 1510160 517339 1659615 1249300 214562 1391014 1138422 1716272 372503 352957 50890 888944 1937863 936657 1946780 1314570 545726 1262435 544914 1533517 968728 1734489 1304838 1109571 1837735 1478942 1918526 567716 396257 113396 465181 1142688 58748 1667809 1450558 373548 238944 155973 1578458 473740 430270 381260 224551 1268836 1257838 1828999 283240 1308433 940915 153585 378040 1900232 1139430 1383384 1694908 207592 1455660 1951233 1614937 1793468 1894111 1769104 1655775 478263 1045236 782771 1602418 1912175 1412821 1510748 1958409 242870 1719875 444836 1722601 238334 1870505 666098 1447630 1151599 1941415 1194972 1008671 591266 965808 661433 1253390 514455 1219870 1898477 877492 631357 1407101 1484458 1221986 841766 529429 900302 477271 763645 1186332 1506453 1688074 1603173 731496 133857 76511 1026164 1490031 545299 1153480 471409 63148 28262 354169 48869 1875326 263887 345763 923616 1678391 399302 1858249 421042 1835773 559899 1299214 1939817 1759716 1556307 840885 1984045 209466 743285 472296 892620 239639 1546357 1152896 435623 314931 1869570 1067524 53917 1688105 1839149 1874218 833587 442382 1389412 1419941 928822 814048 1269999 1922253 1597790 1011389 471688 1868247 121271 1419484 1164368 684882 571103 865159 658636 1930664 1417893 375108 1521083 297496 1071101 1538819 804665 1744865 1361099 1578210 1898019 1548440 1087822 605015 25154 875037 816933 351500 1632864 984842 343112 630818 1791118 1816579 1655634 1874311 71279 149143 1251891 1121322 515006 525246 690285 1346407 351978 1036685 691634 225455 146970 1436028 1530685 1750902 1644489 1270832 1997626 113930 460637 483945 1016523 150717 944911 104548 1194075 298459 1166389 1208013 225222 1912830 1936863 1364581 1114638 183405 1458925 18281 963896 1128313 1917346 1584388 1311033 846457 626237 1737257 1803671 452664 1630540 1578605 1267850 5693 1261300 1401363 868986 266303 172989 1436569 240408 1782319 435997 1418261 1393736 1466666 496869 582456 243212 446106 865662 1038775 1868850 94772 1065976 1617448 320672 487102 1228446 314713 1130886 1543766 1183453 439299 1710452 802865 1092376 1333453 1172130 831298 1665535 311325 1527505 1471326 1611954 308307 1056324 1327623 596342 1661516 462912 864668 1115201 1638602 1490974 195812 1806258 181036 1638372 199461 1793942 820708 1111023 1386202 1853291 1513219 576920 529858 599330 597021 1686955 1593697 73672 331003 226836 1096376 1740003 1884616 1733595 1689965 334485 209464 315335 1780712 1470455 45171 601938 1716169 1169465 198987 1542493 1819466 1424771 1567925 1550762 1013766 935995 1459055 41953 356701 1557645 1542876 697664 1269934 1301556 942061 1532260 1945722 1636623 749603 1884296 1014612 1342401 1053171 149182 1164219 10528 1498274 664898 1579961 950969 1773757 553505 1091611 1539107 1149515 1331291 1611007 389922 1917798 1085275 170083 1761576 1594553 1258024 1161732 1822515 296478 217520 792399 10136 811782 602061 1304521 1321850 889274 258036 1327760 521048 280686 344276 1192424 1086235 263502 545560 1161154 1131723 901768 916868 941440 1343090 1081048 231564 1252190 135999 271374 1148263 1085423 1109342 205284 1169326 1612633 222029 1759038 347463 1367189 1780375 1347832 456883 634195 1073331 909553 610318 29386 1097793 1996505 1496200 1016161 1191702 479050 201155 1508019 1422474 1200491 367700 891337 961742 1364035 1704343 560334 386634 899370 81838 752106 79174 479704 881672 1670731 1369138 713630 877432 121045 1937306 1835229 232478 1243228 638288 163188 936193 1272942 841511 542742 169713 1496052 1268425 779664 558363 820850 1567600 1029814 178769 1125599 919563 131856 1698040 1229975 172275 1968746 1574349 717579 531724 1216079 430997 574950 1234694 1977809 1883718 1955703 1067073 1034162 1291031 1395576 1328727 588132 559573 1175570 1742241 1563708 1927632 1486379 1151681 504946 775030 771376 409810 140361 575366 483230 1247042 1145368 1221832 1346857 1007794 536931 315887 1025501 764273 437812 649000 1334565 1456750 1114271 1402400 671596 1141858 1094375 257575 521657 516774 658207 1552211 860524 1559751 1626060 73720 795374 1363623 143989 984537 898844 832072 1814915 898961 1893077 958459 639455 166634 1919819 1301822 305209 367508 227983 831635 1970428 1917349 8571 1251868 434948 1235023 1984897 1834934 195517 1045941 924932 1729563 1369796 1197957 165999 1057201 535007 12764 123034 1928568 329656 671398 192140 1174293 42249 488558 353941 657150 1812019 1450140 1489335 1842709 1924803 834509 997804 1849677 855779 361731 807333 1261541 760029 862039 101917 953936 379737 946374 1859246 323210 186831 1608652 24838 900224 39554 1386112 1932969 541371 1526114 1723935 1884689 1817769 1590499 1067967 1034740 72710 637393 480120 1364817 413588 854696 1623432 245753 8519 117786 1133781 19447 389903 1416037 1230259 667465 751232 1420063 714625 1370100 1330334 937068 674801 1395929 900883 886095 587480 1412994 913106 306735 186433 1264918 1913014 114224 1753276 1657039 552375 1104450 1439328 284783 967073 1870839 1089417 1212041 396460 1238070 1352136 1461146 1849974 729838 1536244 1139542 1005103 1568914 1231976 1600547 1417289 1218919 426178 845891 918288 1143592 654473 1323467 1916570 233255 245019 1825534 261683 920234 311076 1737024 1550992 1810401 1340104 239819 95934 1785578 508975 438830 1064657 1494384 1968520 308229 1622870 325091 1683871 879009 251379 1702780 1737561 1158273 1299348 632919 1907363 697865 1596373 1357593 291425 1031925 993820 1266241 1363690 1011444 938586 1429155 751670 1759155 1434686 633437 685633 1952130 1677049 628457 1203662 781567 234677 1131816 888460 803359 1075395 1214632 291758 1992592 282740 1020274 921723 1230792 626780 1600886 1635475 1226193 1990314 459757 675894 1895429 1777079 697697 915512 90802 834283 1100622 1144883 1426460 195934 407366 1804975 1427652 124988 1988012 942966 505520 896931 594651 829903 1228919 1555751 601842 581011 1896138 1425388 1241092 1878841 906696 1255314 1459973 1099527 16480 475532 1791197 1538279 172172 346563 1131422 1081171 124221 384670 553645 1419705 113327 1292698 1037643 1065397 86838 548395 972248 1746010 966849 55601 1478340 1370523 1271137 1637180 1896614 368972 1421768 1184174 660359 245619 1103137 1410883 1266253 630227 20148 62691 123018 1436195 344964 900533 611801 521535 251038 67500 1583535 760123 655791 726429 501142 1059502 1973256 752244 557110 1869777 1555085 510334 534159 837511 391889 1174328 1060369 571778 882360 1736640 1313902 1241260 1564107 142334 807299 1733223 1941429 886308 466609 461520 1167733 1317665 558499 1790938 1504314 1491913 1650533 1305574 1260148 1759413 1459687 786914 1829733 1349008 1790397 67526 1888312 442009 825994 536662 574742 1703477 1189104 1342819 347399 1439864 594775 534521 1550706 1967788 1152482 1388046 751704 1691660 1509683 1459351 1234189 796430 490644 1471670 648546 1202621 1081249 517439 1149931 915397 429478 596243 818101 601293 1759083 1333260 1030121 1866103 1815668 845840 622336 1929007 73622 738428 1712899 288957 525389 1437102 980149 740796 1420897 1009020 1543498 1752116 1294481 706369 13511 963672 171246 770053 12786 1461362 173443 588517 1239141 712404 1234066 1999735 1265737 812243 905495 1411589 1780387 387098 41718 1750502 1444889 189179 697584 1845671 1806106 806330 314583 665444 668975 1089798 1579210 1551170 946018 1089378 1598388 1020115 56855 1322050 1593678 135354 1486150 363900 1248638 126522 1157548 1495319 140445 1342213 670842 1112302 355302 1910326 1306144 222027 674899 1085996 1962030 749900 1582725 864054 107845 1250122 1584482 1427205 493678 1893906 1173547 1506190 703011 799809 170767 1250451 135735 1481076 610654 1116688 679869 1388653 1152341 58003 464133 765300 920166 1476063 1679609 693856 826167 1994207 1728951 1973922 1429855 1302412 776099 814455 1968955 1458028 1703378 1661614 12581 1648077 296504 1819376 589936 1064620 1995910 1357841 600178 941742 271274 724023 371929 130945 409578 207386 1059007 1419673 939571 1263068 1340913 425695 542497 651372 1268244 1686011 1686865 759220 661757 1493305 797285 1447546 1867074 215997 1103169 1309704 786911 904949 1191051 454095 1430606 1417383 616347 826527 483976 885594 737623 495543 1115993 1851788 200121 7509 1772346 470649 729461 1172353 1852144 1245114 1589943 1520426 1531452 1753715 789609 1379501 1221166 985435 947773 1386369 1620154 576807 1135165 1525773 1580010 1964385 414710 638426 277785 1604988 1988506 901283 1746754 1469917 956483 819287 797936 1421317 801070 1137230 851452 1640428 459265 374204 153586 1314777 281067 1813174 968115 1645425 1915893 1038791 1324287 1613971 78492 586762 1198313 237087 443764 1575711 1428426 588439 1262667 668208 1358487 398716 670137 612786 669695 466437 1636297 501314 207551 723293 375811 169106 1920598 1842064 698929 1147474 1166007 1664477 1252443 62852 61375 1065739 194220 1135875 1670020 346799 878938 662844 579877 1235934 834481 1315375 696379 443334 549919 200732 74511 1965356 810118 1991415 49500 1906600 768147 119429 284808 1820591 1880429 284461 756017 903967 329619 1605855 1771967 97064 81451 1835178 851196 874258 1824439 951871 403292 714771 834124 311687 1085734 653331 162679 1832259 1397661 78792 777370 1131392 23853 1681508 1170586 827079 757132 1545796 931188 829162 1841620 1600515 991145 1757178 1718332 1283794 497238 245286 1392823 629713 299964 877083 1792546 119007 592679 991999 1435443 1067149 790615 668656 1110007 1169115 965843 491450 237566 1453149 983760 1042250 1316017 32565 214379 674548 1692625 525032 1055495 636792 683757 1686425 686305 307913 1949415 1199961 308272 1434592 1336094 432476 1796143 1950175 1011080 1533365 312900 1582262 1188297 1023895 492160 673346 866784 1539826 304309 1742727 1975697 269229 1902130 1058452 1082528 1151021 1276549 346621 1644115 518370 298143 1127769 1487064 1972955 794608 1740180 402636 250108 1435154 130788 1053709 1777125 1428312 1356248 1743055 34030 1644451 744386 1852647 1778883 815026 431780 625094 1970646 1699033 989542 552011 620344 358616 1958612 1784322 769829 497913 1226596 780653 1161215 723002 1612785 1546457 524266 113508 537991 583885 370149 637606 849764 812722 92421 310454 768925 334322 1562859 1817170 757077 1267339 398403 3672 283099 703908 848567 12849 334784 1091609 616992 667985 735479 1690748 181149 1571103 1356223 1503071 744415 1808437 153962 1664820 786396 1756198 476340 1965679 1193507 780974 1113215 321575 1682801 1005669 1646638 707939 1744385 257891 684998 174005 1286034 1391052 1684241 1099592 89962 17142 1190469 504520 1557520 500095 1456989 857558 311373 927011 605096 1915987 1147909 1297398 1175404 673780 1809563 909434 1723628 253152 1008688 255963 484211 1134629 1405805 1410472 995739 240392 4476 100842 102773 741501 1837926 14716 382739 1361720 693916 885322 394180 1395537 1968553 1929629 209579 1281066 372150 1938304 108545 985377 925607 677661 1669743 489868 1037520 1021364 1026625 88627 1869884 136920 1234498 275550 937433 600598 1107949 1958128 1358185 1586104 1250164 539491 1868378 490656 656216 1099649 1961602 726409 1444846 26368 1093001 1850664 357170 82355 766450 1778573 1289644 1011600 614578 148372 1137639 46534 1503767 815345 1246761 1026636 1542475 154968 947901 297435 521752 6152 1446856 315351 1242237 968871 1967726 595230 1175367 78390 899590 580235 1269789 777226 206755 1737020 1105320 53247 512844 1055293 164698 847362 1055905 1492347 1850046 656233 1139957 660417 1424483 1582118 1674940 1843653 837910 635638 113228 832736 1145254 1743404 1058795 1013162 1941690 1614740 1376780 1272887 1795777 132657 1728258 577774 145776 1915391 1110527 1333664 1977583 1529961 1153177 138087 1627546 1372090 1350211 869712 1472176 1311853 27763 342219 151933 980912 1324610 1654232 1224916 533779 764284 676310 617772 1271262 1177204 193780 389495 309978 630506 190118 1423399 500376 609899 619382 540725 1687079 1263314 505684 596645 341114 1251187 330783 1386050 1481144 931801 62381 1463649 1885934 1081975 632348 684525 654713 1961808 1069742 273263 218536 820321 522331 1215256 1982272 189405 482630 1736530 1451977 1172861 435309 1397589 1199278 1321881 538669 509432 1540744 1309145 1506919 20753 1956027 1771570 814919 1841237 560997 168016 1643354 1628908 1372333 151894 559245 661048 538762 1503887 252403 1311046 396618 1615386 848909 899358 346469 1970439 1163570 1458918 431687 284068 737876 1252684 475261 114680 1675668 1845706 602209 405270 650462 1412474 1545099 1195826 902471 1775934 512193 1816581 1046302 586270 1063110 292943 700689 1562170 1561178 819353 1616430 1208948 1577622 1318867 1129857 875918 1703747 1258241 1460649 1464201 823989 1947919 994862 89634 1026029 1423913 529987 1098385 685372 1183179 1214419 495114 672771 1118480 703422 928031 134952 820954 1046828 1876876 494962 1404024 935642 920847 1205788 812678 432215 602979 391263 742158 725916 110223 388241 175641 1970290 1022316 588287 397560 699988 1519513 1831958 1295196 1453535 352720 1618853 611968 1484404 1055542 157095 686906 775218 410104 876752 1711264 898379 1199948 1767763 1562477 921550 1583924 168124 1672727 1910450 418418 690259 543402 1190999 1526131 116869 86626 278492 362664 455844 755096 1273939 1294403 636442 1332027 1059946 322512 1067448 121109 1031127 38339 1206509 750318 1378531 152847 16696 1416254 979311 1293972 1179681 1824917 91426 100190 1099154 771234 1224969 1738858 1046349 308793 1643217 1593845 987989 1464034 755122 1467675 812009 1011651 221522 1020768 1436651 747101 1968659 484877 1764706 44699 1169183 114544 716165 1709454 1710376 1775754 1079446 562850 1545552 460053 1361486 234162 1099715 1252236 1440356 1191658 1634821 1291864 965451 609520 964978 172033 1870268 1221148 258208 390402 520663 1581467 485687 858469 1162048 46512 1627951 1156704 383421 272430 1123916 680683 1495669 1830824 127420 1685618 289108 168658 326826 1172926 1339379 1345319 960757 846188 1059403 211244 721512 1798195 1341862 82029 558415 1959450 275677 1727225 1626610 955117 424590 273576 783856 1555281 1114615 1464206 955052 593705 1022831 1544781 982448 1128324 785403 687887 631382 1480969 518896 344391 1240490 128776 1894839 1383112 1575027 1242172 1809071 28828 844984 611514 1961171 254773 375055 1084507 253770 959331 1192466 1764261 1561693 1137818 1043366 1552166 1111266 319675 46463 1609444 1393663 57684 1137815 1514768 1890397 1044678 126838 1987564 1588981 201252 1187501 1599922 1279110 1890269 1326800 1395999 981009 1190652 995464 474092 1737073 133817 1058163 863740 11104 1261565 509143 996348 1282553 1999218 1518758 395020 1049308 689838 475410 787228 1246261 1240161 1760719 320563 1667848 1435227 1375191 226317 1586528 959677 31754 414066 1995655 1170916 1360092 571418 1260502 1417971 365909 1051445 977850 708793 1721426 1473523 7788 233973 775453 1069535 1397200 361310 1326834 520632 1000865 378488 1555602 1392336 1601243 775056 1690596 1768940 12792 1637332 225553 1853571 1691812 1146537 400843 1864355 1211540 1069731 1404325 1229457 364810 1191685 96920 961601 1976219 1100937 1842088 1043882 1097027 1031756 1891127 1886243 1954379 621433 601978 1126577 1666037 639448 1015552 1320547 803065 1706057 783399 23461 1480848 695785 425686 1094673 272744 1724374 1199032 1352712 269402 181020 1969741 1463927 1228880 1287184 852925 697728 1774151 877958 1667972 926421 704180 660084 1334949 274250 1796894 831928 1743167 1204870 842972 827691 1635889 818453 373463 1178702 1860883 919884 131795 409189 398641 1149048 1254129 1786245 1086494 1540366 1950696 1139202 1936641 1160330 1575621 1640874 76608 247439 1304197 397447 333148 344117 1297009 1373130 1758570 481575 1600341 805612 964553 1282112 672632 1636279 781055 1813961 1857435 917635 742985 620094 518956 1525142 1088138 1562826 1023794 1610943 261804 1627405 799548 1974462 1451762 544955 1473816 668523 1753460 1433168 1985442 856767 1274993 88031 783739 1026063 1954622 1521444 13254 456021 454899 1806809 1198778 760449 1296279 1422037 110086 653003 788095 105174 1749355 488930 1938243 71100 1524120 1379063 797917 833039 962932 298329 109297 1018460 494830 89638 1281085 1293121 512031 1622162 1884887 286039 474950 1061055 293375 1629297 978698 211236 453492 771648 631305 315101 1486981 1621368 647492 1389988 294910 169249 1556790 1487877 1946045 1064323 1577042 124009 907347 1882891 850534 709438 1664004 1267052 1769960 1725193 156311 1406748 83707 553263 475237 1141620 842869 258327 384141 271046 1872873 1997868 1721720 615004 370445 1115988 1364387 1901066 328780 1071771 1783881 1183279 435141 897699 357695 563241 322729 391253 451336 1823721 630085 798602 1706845 178049 721113 1095830 1587008 1795304 770870 70246 403606 136534 701386 1820835 1738488 797949 1314940 480379 827193 966721 1698630 1710854 821010 235659 707476 390167 1382274 1183024 1414127 1865156 1189525 1369775 32287 1553466 964937 1260779 1560555 1065130 553060 1589105 1950268 1902146 53650 78800 1793003 1921966 1077336 170698 1269943 1611115 892438 360846 667259 1732505 621056 891911 417704 394596 143823 1149498 1277056 852684 1851841 125470 1904156 652506 1033872 542043 923103 629302 911036 498567 1173299 1369096 69385 286961 152375 1800151 816286 1087968 1104769 1942741 901916 1434203 1068622 1121120 1900923 1774382 1151403 1796297 1489727 591864 330322 1351071 1473772 1015203 202052 951917 1076037 1894984 869698 707793 1212028 990887 1088697 493876 997024 1044168 1365253 963122 778243 1338287 366535 1062591 197205 1474803 666121 1247328 1867294 1348230 1539349 1258012 1799148 489521 1499009 1246756 215095 548444 1981336 502341 1399986 114659 321852 1529734 1330580 1698872 326041 1751 384287 1311478 1084692 456372 1412469 1198587 1786049 1472818 854172 985943 1357361 345940 482077 1658902 1850372 1485227 343094 590685 1032884 1417155 397270 791270 111841 1637033 1930129 95556 1487949 456778 1677848 1133398 1731057 957742 1172844 33013 510022 66485 271053 782237 1535860 318548 458959 702112 1801720 1073731 857197 499971 1174632 446602 1178352 1459463 132852 1769542 283224 1213762 5328 1612359 1315856 246559 1024239 326480 1233780 273209 554635 1924426 277553 1730944 705323 857033 447676 1968102 685824 1179295 464842 818251 1387796 417011 1367632 1524553 876967 1026267 334082 1121933 1827014 610451 1515096 658069 1946219 1536803 1022888 575864 1343412 1940173 259755 861408 745479 1616676 1302329 1384180 45908 1630322 857301 863404 1045111 280043 1791393 1242759 1664325 536498 1526431 940532 1086141 1452295 433227 1256896 909099 103647 372019 1027694 1261521 1199156 1273219 1082671 1619457 1747417 1898088 954172 439353 1070489 1385816 1661026 1830401 1575426 1393185 824864 1288803 28537 501316 1297123 1516484 674698 1308185 814166 1544454 1923583 166266 666670 927073 240909 1014390 89882 1810400 1226577 1808153 502005 635705 847371 1768650 1127916 1477341 1584633 1610940 1927916 716189 945791 1408937 156639 73548 223859 1758978 1832450 130097 1297908 97341 593068 156586 230004 141875 72119 403244 230023 229416 1273340 1990605 1941044 1904757 416137 845928 1326606 1595762 103751 663917 706101 897058 1192786 1053123 640092 145732 416701 1847218 900932 1035347 1120164 121213 239841 1731133 315333 1891980 1199343 951154 1707584 1573794 1138599 898890 1658352 1170259 1376453 109986 936249 72252 859108 1324904 1050910 950407 672883 528752 979026 1053559 453296 298675 1181495 1715757 1729921 891400 1996604 1227065 1036799 1837136 1913078 1669303 1955100 1842536 1199953 1195689 939595 1485570 1769538 1086556 1163874 340800 889313 1536815 86365 465384 55827 1395491 736731 1325049 827904 1824137 102382 1030387 1911023 604060 1479731 743839 528438 876256 1521753 397696 1831346 872016 722563 1051151 1358964 711412 626201 1486803 660741 463955 1429751 317431 1532430 1059748 1062407 917364 708619 937376 908269 1168004 598603 439861 834833 1558820 462366 1955671 1987955 1709951 1230203 1183308 62413 1644958 1786935 401964 1664132 737591 1500656 1452919 1801920 1401053 596457 1261411 420027 366575 1597692 1034302 99200 1204341 839167 488701 1264710 907945 1106230 1295573 992789 1340641 1673100 1160945 196908 220421 1409727 1641524 581970 686177 912705 1037246 786480 1914415 378601 1782110 909968 845392 1733737 1108109 1968326 980196 823063 1621110 535119 882 89350 1215439 1578079 1158782 961176 427724 891047 775497 1428274 727609 1604098 1034897 406211 95138 1638788 311349 1359940 1039095 839071 740595 1780483 1071576 954532 537046 1647723 1621313 896079 406165 768954 1370817 1380773 1207195 57066 1560800 153630 677279 128461 943721 711442 268360 284414 491929 483724 1693978 1311527 1058797 1703981 1592861 1930706 1160233 1658494 528728 198805 1515526 1470503 693338 1893076 1301228 1101761 1780705 1256547 527002 366240 51530 1846681 1718099 757052 893247 601802 1429505 1829825 1745199 559973 250279 1710536 593650 1099537 1608671 1948120 637191 24602 657586 912545 200876 1023335 1684916 997741 1444094 1585605 904083 276431 1202000 186568 350472 811576 1595628 1515825 1547612 702301 352335 1236241 699768 1913238 744998 1291188 1729261 1045413 222770 1018945 983947 949476 1920192 1341571 155812 64828 1115405 877101 450069 448082 1070314 996637 1224280 441050 1525111 556893 349216 167562 852244 427429 1289332 231762 201280 62363 104763 39866 1528464 410814 1242806 1972700 1041181 626099 902973 311071 400091 1339266 174318 1565609 434648 938210 19520 1348017 143424 1801261 1994365 158908 1295153 1658562 683713 723442 1256569 1293343 1458414 376317 1030489 825213 607544 1145825 1073131 1437730 1257399 1185081 1908226 1854759 1347571 1674904 202716 912487 418598 868561 1761913 18649 1812791 1113203 804467 2264 547842 1596616 1630019 1083478 628865 654001 356118 749290 660024 958456 1897321 315222 1544071 1237534 1890018 1794066 1576703 1169645 1402884 1569357 1347511 575064 1186696 1656039 1890465 1482701 1653249 1481747 1277621 1678655 486119 1780268 314805 1178177 1642237 259249 937515 386139 626549 9311 84382 1342180 513473 998243 1616192 1321306 512323 1327398 1375387 1085867 1042556 403852 1268382 1242742 1450702 49801 1620234 1654764 76721 1642719 591252 825720 1267604 403198 1508549 365535 702042 464480 1287636 1611711 811852 1587126 1380070 864936 271376 582352 1569266 1682675 7535 297542 793106 999532 659974 1457254 1989024 1910970 773056 446931 445711 134540 841780 1811305 1865664 1016667 1822445 725293 1273699 1853604 330105 362532 162284 1447669 654580 772379 1230035 886576 298677 1426706 1128280 1764405 1865905 791388 807225 301256 971648 1885283 1978548 193417 1264470 231108 1899832 437544 131359 1798141 1091017 1899723 1215407 400832 364475 1244659 573210 483434 31430 1596690 817564 211715 1111828 726204 91979 538098 966034 1426542 629099 1192032 1080758 889774 428013 879997 1412655 199421 1235006 1017418 1633290 48059 1904150 191817 1798329 406978 1952050 210434 1692717 366780 1751006 657160 882367 873667 1625720 1027447 196998 149277 48823 363147 1768759 1597684 1068681 484350 1364470 1097109 1883083 1072458 766441 1378517 1630048 317712 600986 1453588 1285494 399032 1261416 1955250 1325309 823059 1565182 1736293 1855723 1796554 714384 870843 732376 1199216 1471356 167384 1839556 1503524 714057 823902 1601112 657681 166522 1596638 151018 1194127 1402033 1152675 440343 1312097 1272560 660413 1252650 1256385 865259 1253184 1382341 717931 217207 539503 490340 1060606 1617466 1868126 1110962 1532344 1804065 1345370 1596322 1008108 492373 1261547 1678474 183258 696803 1917481 337930 1679741 1980286 1858640 210646 432307 1534035 1560315 243875 408272 256415 11517 1506290 574845 623118 759996 735231 73227 143180 1010587 384967 293371 252814 1651097 59512 1993523 54114 1691477 1724115 362026 750435 1987082 985268 1920247 1752890 1527349 172418 310639 543413 350317 117420 695700 820481 52692 1164693 503429 942304 1909259 224669 1248647 177234 1507340 1794033 1369916 125592 1031875 1569648 214223 1219966 941820 1192499 23219 462365 837697 1267532 1962277 1025449 629813 895052 925727 912712 1022351 385516 1329648 1919601 1256996 1429602 108706 1131397 149449 1328042 980916 566513 275818 229279 783437 798475 1107544 1112945 499089 1115755 293758 1998483 80553 1064546 1373601 723690 1499062 1708989 301070 408931 1337454 1595932 1448078 1581316 1531847 1352767 1491894 1705930 1229368 1637349 571670 1421282 811613 1871774 1938326 791910 1679018 1648366 700328 661825 1071240 1261497 528268 968347 1870300 820108 1439635 181881 1325740 273485 1458313 710677 37182 1508819 1638840 1601054 626077 1451178 1929727 139523 1148236 1910761 918874 1528120 806213 666281 1113818 215732 81450 862319 1233353 1629811 1135517 219931 1768835 1869330 836909 1167505 18180 258547 346293 14976 1273935 1290344 1157103 833617 603837 1060493 1932861 1665926 1063817 156520 1398246 1724367 634951 761077 2326 1049938 992172 446497 138658 1806949 1637407 1971121 863405 898951 635200 18626 1890985 37002 444907 1277590 796823 1437860 1582101 183699 484606 536989 1190441 1809201 1698242 1398308 1320268 749550 329632 105093 228843 93664 588505 353861 1872191 1979029 842085 10749 718958 392105 63624 444994 154447 848164 1612912 805879 1080131 110476 1781289 226143 607246 854414 1036218 869893 348084 325487 1737136 1362383 1503515 456933 557118 1882561 459823 1006081 238965 1171846 1522669 1863208 704518 1488274 1864288 42557 979561 1652608 1010598 355705 1931945 1158856 577848 1908732 1191500 747099 1130373 1055269 416644 539624 1223717 906465 1350720 735078 1771640 942907 1008099 1441570 1439118 1375234 965172 1253473 315244 1455854 56071 60619 427594 1076495 270535 368336 115666 584434 822393 813131 1304857 1478679 1356456 200747 1169471 1563971 1877186 1751552 1494002 1543880 915452 1186724 949748 828833 221411 1613906 662141 1265000 1075009 306549 1550434 1661094 890735 633599 1703912 683253 525430 998698 1592167 1178595 1260618 597103 715623 770974 742725 180512 843915 1614774 1569541 1177385 1884841 35785 300222 1426856 1298276 706887 29065 1528180 1814147 840045 1050144 1578240 470095 1085251 1725318 1678123 887630 1699592 158566 619989 1402224 1983919 1813742 842061 1078911 414216 46786 193005 1653962 28997 261851 787449 982274 1929247 1437114 1514582 177170 1244379 703860 998024 1115484 43090 936663 716484 1827674 1946228 408994 989539 1694942 1367180 1629179 1139925 1481557 711315 1125157 1522809 865083 1024399 529583 522524 1992246 648824 757751 579866 1183439 1135831 1486048 1662525 1522834 1924943 34917 1436832 108605 1559224 236549 1930145 1616924 218977 1654523 282259 751211 119000 1924413 935846 777796 219108 1130566 176968 1064087 1552199 109430 463274 1419581 1830534 1602777 1509035 1361846 496732 1015374 1739816 152505 280967 1812491 721168 1127667 75012 1491212 1849004 1343384 632311 523353 337772 870288 268919 743755 588216 619495 1184674 1418853 1472651 1460054 1251119 1089545 1776555 150838 1794100 244821 748898 609177 1929525 717320 1930701 911499 413858 1751995 1277274 1627514 1439768 1174819 1576498 1071553 1158903 591998 1234541 839270 1036314 1648027 189480 886492 231627 1378546 280272 1880636 717800 1688266 468905 301133 311389 803112 843909 984207 449684 1458881 490534 810677 768344 1171530 1814058 1539549 1610192 886685 1278046 1882379 713270 1829865 1190816 869802 1811052 707010 63257 15931 1505201 97760 1388724 334827 1700212 534 802247 628026 45284 1921376 318131 504057 164336 108457 1135270 639465 586962 66491 499765 789589 1312985 1240518 1646772 1228735 716341 24604 1402314 1605716 972573 1263612 96748 1654887 473706 595606 1985799 1012360 1236642 594280 1438276 425803 1456918 1799828 1986367 355767 1670851 1434503 1534936 926370 360881 1646495 1224513 44493 967761 1677989 989671 968071 1031227 122280 1601787 202987 622597 1661882 1726626 1547709 1824548 381433 1958122 1829286 1299524 212337 1704348 1808582 602787 1606321 1072303 1511486 1802844 334519 696113 1521443 312046 65165 1593988 286613 1556954 568618 1332156 57373 853778 936473 892178 1818850 714805 1910553 1141011 1831952 1108566 1074227 429769 183468 1430864 340905 633948 1324073 1172255 1473456 1643943 1102579 59308 1895115 333860 1915847 1374346 254789 1043258 924637 1212742 1609324 1626232 1690925 1053551 1500264 1232075 540775 1030127 1220250 1596657 189698 1416314 1788064 548621 83081 146205 1509555 619825 1353988 1221964 867855 1125162 896646 804314 1972774 343266 898820 1944747 107051 988301 1074821 114479 812676 934135 1432895 695929 116128 1070989 915169 1003737 1339960 136250 1900858 1285753 1070107 1660407 46626 1848405 1202715 975973 911657 1545824 1582331 1648974 782675 1768561 904839 566396 639105 550615 1035852 735794 1982275 1380061 1524043 1575636 1449744 1628212 1582237 1546473 978858 1977063 1131020 453609 1197724 330984 881063 1954336 1792278 936136 1309642 1548495 848504 481553 513447 750419 712966 1461759 871805 1761418 1414480 1599523 1935016 718670 213773 1773608 1767233 639134 759425 1662559 1161896 943512 912723 320641 689561 1071307 471871 1344143 195699 670054 444348 438120 1034902 1116806 1580892 1075830 546260 1745440 739219 749988 1214605 1207830 205568 211216 183646 1694887 71272 1827397 1930139 483138 519625 308004 1006543 571140 504557 202723 105425 74003 70258 224013 1377872 142989 688322 1604480 1139526 264138 1763070 1904047 1113621 87270 1441199 1237043 325747 1377333 684094 1042859 246795 1571131 1521060 46580 168577 376816 1952837 1114235 360139 1143250 629243 468336 1190434 1208857 1907343 1919871 1005066 1505897 1897995 1323353 874790 1171213 575352 1897999 1667488 267652 1838309 1662322 998173 217489 1419851 1785356 756884 625427 339960 1248171 610812 502009 264822 402309 822832 1652436 847400 917301 1891284 1803087 147877 230621 167875 1036961 435935 985162 1767767 796526 1142409 241860 15557 437038 1297452 1377030 798113 974275 776747 121180 177884 1495745 936010 276414 201435 1188989 1025019 1166499 1255995 847431 391375 103440 564467 225585 1267721 1234752 780780 1397679 1777630 678938 673709 1423464 479746 746600 1329678 910614 1918554 603593 497622 867295 284334 760782 1999940 611803 1974753 482580 1482655 442490 522704 1923615 279007 1912149 769217 335351 223786 1405024 1581970 1504583 1500582 1775090 1632315 326860 1872893 345919 1462134 1402876 898821 1549151 1953583 1238441 150095 1776001 625546 1612446 580822 317008 805132 719372 1903969 1242516 1465945 677324 1548693 1779489 1934586 1341191 573834 1734121 1307809 1352775 490000 1737133 1409039 269293 1486220 1319952 997461 1058897 1827758 819707 838431 1177497 1521112 1353458 246145 624273 1121104 1692358 826008 1489137 1149820 510126 55796 1074907 1898274 562320 1072326 764365 762130 1582130 1573816 40987 1360501 1969358 492725 536457 132877 1605956 568343 734826 39306 1771884 33872 360184 1871271 64925 1414174 859977 1016083 1256993 643432 658211 705884 1614315 1247348 192003 57916 641629 124214 1704803 1594989 1344464 685560 138552 1088304 1520335 1316878 981060 808997 1786479 906885 585861 200074 677347 530993 1910070 147854 1903426 988163 1270148 1346412 595275 739574 412412 1397675 1938836 1227967 474604 996935 327026 461982 998006 11363 871671 1967665 951525 1647903 682771 494003 1720839 1979583 71470 307752 83117 286688 16689 1247227 1911316 1991831 252607 325385 787033 1700271 590396 528413 515264 1837792 1923535 1117959 1966873 1678854 1971970 197179 571144 1278944 1710573 1587565 1161868 562993 287010 471343 281323 1610952 1669961 586233 272489 62969 1052616 613121 455256 1953525 1444644 1677588 1885778 110315 155705 1912385 1263823 544909 1026374 326781 1572591 1396977 1598861 1133488 472431 456223 1354546 93932 146882 1334674 1514233 679238 1764929 342616 895524 1766655 1252567 1888268 187202 379248 1551795 1449094 1186845 15414 425554 1782146 793560 775727 1743160 1307874 875099 1099595 623581 1655229 750523 1061666 1981882 1357895 50183 741714 726263 875266 1565894 1188740 1785305 559314 499508 1875408 1182605 110946 936013 70251 971114 1552033 1134785 813363 1691274 1287909 1286621 1279139 1742123 238118 1251899 1299837 870714 1067603 1626197 1895516 975891 1602858 201757 1456767 1991514 7733 860496 1514126 1621920 263231 1388919 121073 376225 862080 287876 889905 823026 691915 874954 1565986 1150915 1603046 96233 988611 615171 83538 665989 976860 253104 893463 804569 1518135 1002546 994727 1583997 925481 496934 530817 1051707 482187 1633621 836318 1440907 633999 1226801 304185 1859957 1802945 878606 1717774 1083686 1773222 200374 386298 381442 315350 786305 798307 1887475 1706866 1173676 891293 1629596 1352343 10747 1303798 337006 571889 634735 461484 1339191 494762 265183 402622 1861534 1000965 87682 274752 1113202 77928 602967 406350 551899 844790 1185027 1898305 1177977 1418883 628541 1816163 1617898 1195401 1317014 219253 1298100 781568 967734 190802 761559 331082 866059 910360 376760 1529418 1803401 1152401 1808673 84441 610693 1222118 1255167 797121 1001779 1663299 343671 522673 1171408 1511113 1049326 1193880 783840 246138 206091 429343 1190935 1485603 1621893 220175 1317658 514794 202359 1822893 1675937 1447598 90978 1140103 1752610 1930406 625899 590381 1499640 1501915 477350 21199 798033 1948234 877614 40687 626198 1705723 114140 297944 1459499 1341039 1919069 625578 1568988 732671 1857282 75302 798971 1666478 628629 1401660 1744 1948364 896493 287642 1052776 879877 552348 1445351 1398714 850628 1112660 1464233 72608 1613720 1739335 911636 1409109 1482216 1181412 773828 60638 896861 975756 976857 1371538 95307 1525216 1459310 1037347 188302 1022244 1876126 1051243 396285 71607 1852502 148145 958191 1235390 94716 1010726 47218 1192977 1729174 87142 574592 35315 418435 1399800 1130969 1904459 1966578 1385467 761406 238508 46765 25774 1522161 753102 1814757 1465713 1706348 1924997 225218 327147 1506590 325084 1479691 1417707 1646880 805994 1244374 39948 380110 645723 1569976 1241547 1401701 764875 21101 979116 279138 1993552 24667 762493 928998 223476 1846285 1013733 180570 1822495 284059 1611757 1209985 1631498 1903766 816546 1838597 832159 1264201 96794 1323925 1870500 1546986 1028378 1837808 325306 1729396 393647 1196087 773281 1820883 1982216 524058 109299 206057 1322337 1719906 1480075 1471828 667792 1077565 301977 864080 1446049 493653 183180 1953907 1870322 1929059 155603 1062713 1138309 407793 1090715 1293745 623356 890443 1257385 1447427 336325 1968233 1711667 409665 105235 1132853 348152 1772492 184578 822995 598424 1231806 92767 1560967 1562218 1714576 147574 227467 1932848 1385370 1431385 125259 896052 632283 1513039 1406622 243545 749479 154296 1892277 520154 1284960 1714019 562177 306376 168516 1060886 1058488 660226 1216668 1084459 634142 1222417 881779 1518765 1866528 430159 1224388 1193911 1561435 1621673 906267 1828854 1915519 1028384 483732 826183 1854781 88884 21716 137475 1646224 1952479 279392 1416005 1038269 64843 1836551 134662 1862274 272960 1868961 1928454 1244888 641918 586640 563308 707269 237192 262044 1054866 565896 858304 1854932 1681302 1909885 303281 1097103 722498 585520 1530681 1577533 292401 1394906 881307 912333 605072 977734 216036 1233944 730713 527216 1640567 1875917 1508750 1685930 1347421 569621 988170 1119238 811320 1538957 556382 1636176 532395 519164 261911 1458879 427472 294438 955913 1681741 1032943 1701852 1745333 821205 626030 1252797 564635 125051 428389 1995974 1370912 622487 1377390 1209400 771700 334803 1980893 1253595 142326 1712846 1306979 754306 1845386 932198 917907 1363892 1863786 36329 874217 655017 145125 1008219 955651 1369077 585187 200062 603518 1874539 828618 683704 1842848 1283225 1311774 1800720 710342 827965 752387 1489945 1022403 1014054 8972 1203510 124879 1868853 920562 1743638 794858 1384211 388835 981790 1388295 942038 128930 946058 967338 961593 1922790 57558 1527722 1403690 1812854 1106032 1845080 1794491 680575 1127684 397343 1608577 496661 710454 520731 1339238 94237 952661 778285 806341 1193883 1790924 1253002 422339 1560360 107567 335184 60744 154168 932558 122610 588309 1128427 929771 1125234 665315 224192 1664482 1952750 1524671 404055 126969 477893 92302 473068 920220 1614631 376294 1976222 1428595 738755 1357961 1333997 1511044 1875224 631712 1161303 304142 1980100 1389518 1851293 439559 1147572 627906 844943 1948152 1198005 1961409 1899385 1863736 1040262 513200 1046169 1706589 1981051 183315 289024 637603 650658 1377375 1449007 1200694 997503 901784 55496 691622 1534207 754861 1564659 1718742 882511 1454438 1842997 302102 61029 6789 109427 362485 1700787 311886 271652 104208 1107881 166774 1513764 782198 827052 186156 1163341 807988 89548 1780591 137369 1739180 171308 1240516 667421 313278 1617999 1957995 1093695 595104 1093380 13758 1958267 1140862 910983 1354716 1357640 745958 899776 1209204 1437530 1540810 1572 832411 598159 1696232 653109 1821622 580025 1949960 1651835 1406804 1833817 1566479 1781578 1005668 1685911 1619902 676752 348612 1231488 1047160 714784 663123 922514 146373 1553022 1916179 602469 1106541 782628 1659549 1949613 1940461 955232 1506307 620696 1916607 1352581 338258 1085984 1642631 375235 658944 1106797 1038722 1236526 896395 1760352 1423973 1048329 932987 1448464 19237 659817 1357880 952932 682429 477543 356769 1726040 795432 681277 161648 832638 967336 809014 593009 1538244 222409 1464920 1685751 1662174 901427 1519505 945164 1260827 869429 1057580 1851296 1310690 193844 857922 470373 1776185 389562 1276969 324788 948083 1184801 372720 1263971 1124607 330366 530499 1363181 286423 1215590 193241 1443464 912459 40587 1225199 1471008 1629289 840900 1915541 530079 792159 230256 215647 1622328 1144098 1012204 1011123 1885981 1127001 1234422 577556 821075 155432 1690954 556856 1175000 1079125 1182229 789058 273231 521359 1594360 116651 1112308 142688 1717227 1769308 1835604 1423299 1231949 714331 1871036 50519 1258871 446243 999300 1406744 1700300 485 1220769 1524592 1707673 168470 689648 247402 906669 305011 271568 1275696 1030644 1081590 620649 74217 990731 367664 1505438 1261990 488923 1315000 1444398 1109507 1372154 179216 565962 816131 1713138 297470 1187830 334000 1219585 826436 1187333 1638587 1662306 1327959 1368076 899427 391993 197851 1852318 1577538 168078 1655669 1838872 1210742 1186036 500286 1813318 1912392 1417349 1946117 743138 60647 357768 1905615 273849 50488 1843962 1551658 951098 114006 1664304 599155 424484 1858324 585453 1969647 83638 932860 778734 1043279 828382 934938 436370 1144237 68595 1469302 773270 382304 1304546 365772 139029 440719 1937360 694479 224336 1426078 1573330 1393756 1070260 1977124 525315 630113 799700 1916903 138673 29289 1974091 1630662 524939 829666 926047 685408 1530086 1383287 1874818 1486265 1971197 1292577 307382 328148 243710 1990633 224431 1246664 60806 1617803 1225966 1897063 1329328 82936 479820 947262 158991 1798076 1760203 252718 353236 624606 735464 1471476 432226 1635524 1161503 1497429 1509009 1152400 303138 1150079 1008610 556445 685712 1805119 1028411 1715659 824295 86319 281648 937539 414860 1873063 158526 905610 1010803 1118498 104019 544809 1556109 936750 1134765 248681 1898825 856018 1071408 1055912 1517153 1106459 1255415 311008 1168696 196094 1590988 454087 432084 532171 151556 1859367 772149 970420 352108 110075 496592 1694167 1528462 786439 1142248 1577680 113309 838475 609697 1538505 574419 1766568 1036723 1033214 1761803 1034695 400640 62457 386061 992131 1994093 107398 1736922 779463 426159 1318451 1048514 1802144 636269 473325 930256 1396403 228440 1783780 1952973 1428737 701438 505883 972667 406906 1984713 1526919 1820640 181286 517683 1821730 657722 1328972 1872100 137286 1503090 918726 15923 1963729 1224642 47676 1040203 1891362 1871676 1626242 790476 1074887 1494073 1597437 807199 757993 378515 1590547 818895 1091978 1503914 1647530 1225184 796672 1842388 467090 886737 864898 470319 213707 1210587 1497921 963945 1937062 155412 1838282 1050754 1055085 1065297 1425366 454236 1476470 605626 640159 60412 1181308 1015778 12912 953272 1131342 342729 1477918 969092 1946293 1364880 1464037 1485998 881350 401955 395684 707218 340574 146244 265165 1958506 619033 1540400 1770369 963343 1434707 1920525 228272 196459 1336026 503166 857383 1559337 256141 69651 1251556 1904054 591693 351080 1843263 969804 29153 338587 652530 1869749 1372809 1149234 817496 980317 755991 1537553 1017651 142100 1072500 1864585 537441 1624448 1649979 1467131 1673024 1320431 1745545 238457 1949797 396098 770796 1570609 511820 692853 1854037 1321101 1949033 213942 785758 709608 298375 853405 745412 1505334 394582 959779 1680428 1159527 1317154 1252713 965043 401934 1532813 1145610 1328117 1009158 151080 1197942 43741 1257468 1449258 31726 1671434 1892703 358539 1047442 480514 1494784 507127 1984926 1664074 1662730 363653 929794 1284018 155114 1020428 1489417 557125 899002 270934 1588894 894343 783241 1076073 81006 1831794 1876858 304568 1304241 1756698 1272940 162234 39980 1469958 1636204 1223621 604416 1129128 1994551 1867658 714166 940380 964836 105597 178371 752590 1782781 427338 208574 1992789 1952086 1340100 1893787 1785193 1175269 738067 142348 51413 1861422 183464 1122942 1817594 1513887 1294698 1476151 33963 582565 1110381 1993247 1223075 1515757 910112 1845006 1526 600982 1212168 1789102 349978 1915389 526002 1512158 268622 1830695 723708 868453 1303506 1357270 1028189 134340 1209668 653808 1183148 1692424 631619 1347962 1674060 935614 707703 1797548 1600633 661216 1466791 600080 1406295 818682 1091176 1355243 851600 1934155 1439737 259656 844352 1897262 658377 1099241 729030 962045 322084 1758610 1548362 512253 899203 1209097 1181933 1079600 176925 1892409 942261 1059611 778796 1295817 514132 1141537 296076 1595164 1299120 1656854 1316948 1664142 321283 1364544 764467 10441 917130 748883 940833 222538 1639405 1559991 1265785 1664247 418593 171924 1607427 1677538 352581 177827 1672319 1013597 265293 112519 979541 1474021 745271 549901 1571664 1748678 939614 1910825 99404 366993 1378058 1841561 827605 1885319 644307 1677706 395940 479843 1371395 1268625 668760 1063404 828613 866372 673919 1274775 710212 1575035 279039 268736 471118 1361141 1796665 1349256 1070879 1866965 1998398 425510 836095 1663375 508613 520215 228501 334189 824526 810973 1195793 704946 1544182 924195 364087 393988 559003 487983 878267 1509164 570534 564205 1342086 757345 735953 1528059 1188675 1366259 565644 1809611 1544754 807584 752947 307672 443793 1591056 715331 348382 456 1454350 489041 576683 955164 1510492 366614 531786 1864410 1469020 1622367 1978147 580092 1835998 124560 526846 1972275 1469151 1434426 250647 1370 1622983 1481457 1565612 1386496 968660 1966041 1934740 1763114 1538618 4865 1721676 619924 622946 1091589 1710940 752394 267910 894308 1081487 489392 551920 609244 329660 900429 1431590 112565 359225 662901 747133 1018975 760666 1754143 95373 16223 1750433 398019 81350 1006900 603948 899983 1493311 383620 223683 1431041 124967 709001 710686 1095020 208876 1825858 1725757 1562871 104871 1289982 857683 1561273 490671 154936 735292 456900 1873505 1766088 1448363 1021595 687484 1637423 628008 126611 1164417 1847314 808994 1908426 1526048 243623 514260 1187302 1714907 760071 452740 1313987 870088 1731114 1050353 1170047 568831 1223937 1801352 1500001 148689 1011595 1244 1788353 1158506 875549 1819090 1181293 104839 1781658 1215238 288340 1492509 217070 1356521 317583 1714450 98475 968348 618287 1705833 734409 1624504 88522 515957 276712 987062 1011471 809121 854456 654632 1674134 972825 1097297 1324595 1628870 1670087 1808248 1155344 1012005 949418 944122 220803 1437656 1217268 1031161 331451 622382 478224 1644406 1593646 1720946 1239493 1824759 583596 1977298 1487535 650157 1089866 598731 1087597 1860037 668137 1990545 923551 1631310 1860699 1458492 210377 1741220 205856 880752 1233590 1739208 431869 1553240 662555 750758 398656 313135 585635 1280513 145278 1065691 868726 588170 515371 1393063 1969381 386276 1549167 1308204 575116 1351984 1985077 1219200 316689 263402 1913538 1602820 1767760 1165383 1876928 1531514 453679 1874238 1633553 1196987 1059286 204440 11726 330277 1414221 664287 678645 717731 1162830 226685 1616813 282998 1116234 310442 1439858 1094156 723546 366534 531100 943014 779574 671913 322498 1040917 720321 936601 133243 697363 833823 576564 549197 1045969 1226662 48488 567030 1906576 1009890 1158326 552845 1613045 1614606 341696 1284395 468007 907050 551126 394182 1491302 1630523 53652 557127 1456046 950475 1493056 1248839 1773045 219084 1100843 23044 1156678 775808 1781531 746305 1010011 1633276 705368 1502529 22006 1055511 1734627 1021544 905743 54149 1310183 990097 1403367 1546020 250505 1513471 1447285 540894 235460 1135708 643227 737387 748180 1745375 435275 812011 1267209 1266847 812658 38138 531424 1682180 1148740 695017 1672566 1317931 1219838 664906 1271471 1381205 1033123 197452 628488 441857 1142401 19070 1888878 1076090 404660 1871506 1935915 744652 1792855 1758812 402698 1456910 264036 1620663 1057826 1885862 295851 24674 611716 612295 124753 556707 1359966 1965107 808210 542132 667168 587395 370678 1006776 1741681 1154973 1073910 1391882 1408321 1970399 929744 1599168 1081653 1429864 1571409 1445047 1671316 1167213 1834534 1365418 285763 1502675 1816897 1829499 1056708 894860 1109006 1114134 1218279 584207 38703 1440191 42691 621781 1953252 1981957 410527 506562 325230 190781 928966 656157 506310 1865774 1277547 725931 534292 234321 1014730 501844 1720417 62130 1606861 178105 1955909 919928 1699948 151020 381148 1968582 1655695 146815 696714 1252212 1458203 225367 1707172 1102411 1706241 1095273 17514 1538785 1545838 1356272 1896494 95820 1811945 996831 1165768 1485193 1530738 1410504 1789614 814570 340237 1141993 805992 573663 166734 1264627 1330189 123608 630879 829668 1749925 96146 549625 1750022 1144864 1268450 1076060 344787 1946144 1310763 188817 989986 29719 308003 1954293 136434 1352408 1925181 1318838 465751 283969 1871816 1054210 1166942 1860058 1521161 703522 1452729 60863 482117 1072067 1544181 619349 1605431 121199 842942 893120 1418152 798206 37372 360863 714209 1016893 1674025 787256 1343298 1763684 546036 201966 957817 1884507 1496344 511016 436165 1531407 1648398 199086 1813405 518607 376849 211469 284882 1024698 84584 1171072 1328296 1263947 1015344 1123707 222628 289383 331443 1486497 245931 1730290 357281 128576 115932 823353 1135692 1080838 1151619 588828 1639628 1952142 999639 1043988 1726696 681853 1203063 747368 1907675 1265281 324223 683379 626489 532024 378821 1847622 842820 801369 1429786 363025 1280447 1490379 117671 172221 1868638 562766 1640905 1069246 180397 1004615 1466777 846355 600154 1077187 1194958 926396 1152381 340983 933346 1402627 121550 990667 515330 15537 1025520 931608 1360404 693845 799399 1189294 807084 751234 1592046 510506 929382 1435902 323042 1040026 1786706 310715 1983269 780854 1591379 1783327 985517 1814466 1421675 361336 154419 289369 620430 514223 1601823 1907663 1703776 1998615 1482514 86151 610396 116855 837743 1905372 1109952 1702389 667083 1566733 602809 709712 1894225 1492503 1985694 547375 826396 506953 989231 87051 1847844 1176816 1899735 1900839 1155868 1300331 1841527 292084 1174387 1745513 1619217 1529887 212854 706394 118022 198327 227110 1105590 1217665 231808 773333 251124 1369526 438634 685912 199719 1644492 439262 860041 558843 1637123 1113807 1861508 591240 529128 1221550 895646 1556540 306332 415698 947838 737395 858779 1804662 1514199 516214 441359 392117 1978939 1186793 232985 646542 593259 174601 353171 1018741 1504697 1402144 950069 1563722 1686038 197548 71166 1261915 1444320 333664 957695 1862922 1856956 1368315 1941883 1484593 736059 383350 253846 1730718 1888905 625269 1356808 1696815 1415603 379528 1263757 1033215 1727741 1639251 1661861 1105458 744151 1705438 638179 1271849 848798 266399 1643567 1798077 306894 1514916 645424 1443675 181070 1685560 355367 27392 603597 1089898 1162777 1491268 1864 1726243 1616561 1347424 1325541 153605 1733492 81657 542555 820802 356066 766024 800144 1632748 462039 262033 476523 1079327 254596 1194953 506545 274387 1233838 413409 1488121 1583424 1847729 382804 90982 1453806 1731723 790553 585580 1212486 1289291 1182376 132835 184686 487072 578651 1125384 1077038 1271256 1896188 1004190 1442917 685640 1288415 754237 525658 1714078 1128178 1090663 1768459 357769 34423 1445397 1675504 838776 1208435 1570737 1091495 694600 1146814 752295 409598 263587 910060 940689 162428 297531 586664 1963835 1375459 1795503 392526 29277 1825529 1775091 229672 1909092 745327 725129 655573 380919 1405669 1353665 1975725 1840766 1598289 802631 1273209 1698758 1666996 209654 1775932 234662 1760808 1693514 698588 1372450 1300077 1638712 764383 1258792 1030411 1477184 1106464 1385284 181847 596393 1904228 1352032 561361 477648 1461318 1252456 886475 725932 1552552 1426401 1562989 1868457 1952958 794574 1936915 1670708 87136 1042283 539426 1419146 1093600 163559 1867636 534254 1078205 1311225 413285 1242246 1328416 1819831 29500 1521237 334755 246405 1409709 4587 494046 8375 772289 866912 401068 1914352 536142 872949 1763997 934564 1359631 1875629 833687 1536250 1358221 1008683 1878508 1424094 749021 949428 1838369 452390 1576257 518369 794239 1835252 1659049 1715235 1447864 1155236 133105 1587509 1863209 1287347 867120 416502 444279 914154 520603 370851 436544 425333 294023 1823116 231713 940104 1077131 71987 848868 675534 649636 78055 1103040 1267341 1125914 1892280 852793 1399720 1757418 749240 1259645 349270 1135573 226173 1066828 1098147 1590092 932053 1308096 517681 1038363 602646 210551 1161556 1185536 1800183 61951 416461 1610711 160883 557901 180446 1391668 1457597 240306 318764 1981581 897465 566989 1390508 721616 517190 1649604 949316 1620124 1840883 504121 484639 30612 1001640 1699805 628859 904736 546851 499524 764821 1981911 1708591 665156 692320 1929288 1544581 1041386 465555 405799 1687429 521327 1987050 1791433 502401 1813350 1141288 30304 1953617 1759940 677273 185557 223431 44068 1721543 479495 852544 960672 1307806 813178 1651383 1241766 1255526 652404 1438789 134860 203469 1042604 1638358 1709449 653030 1483728 1327606 1580659 425519 91613 1084234 1917290 250850 53265 58530 1082380 1459093 265556 1285787 1727239 656998 1886267 14968 533638 886794 47837 1300798 1537196 1793652 910802 650340 1683594 1066741 351378 183930 339375 1046946 1041017 1864452 1550635 1879146 1945185 485441 1840996 1155789 914027 1981548 960451 310251 999430 850454 1377884 218635 1347429 929303 350552 129688 676773 1209967 80086 1895555 1968336 1908467 1902957 296477 1156121 508925 704983 874090 1479314 1099159 956152 1442871 1276327 1182222 1503704 469619 1132370 40290 402620 524973 612975 1542342 758149 394111 1633012 1881014 20701 1287562 1820950 775156 516215 1103573 1503790 1272818 1662712 1173421 909531 1837295 459859 505723 706865 579490 1948663 1607606 1586715 1294526 902640 1603747 560500 828510 495762 796358 647648 1182516 1892598 792261 46544 418424 1718814 248338 1874543 1495349 364512 91568 1696771 1366391 1418028 1396464 1914538 35926 738776 1127308 1106879 1200054 761992 1711696 1246536 294164 1194210 430022 312746 1338338 1191432 904552 580145 688903 343704 1089438 1318920 1689730 879137 612562 1804469 1004659 455292 1474051 1375216 422268 167586 1005763 1314313 1033810 1407784 1837676 1567917 1898093 1642340 683520 1411106 278682 1314169 859269 587380 1075110 1143917 1044353 446086 1883434 1865848 1387253 20302 755061 136788 1061181 211433 1648074 915265 804317 1604061 1367994 651965 1098492 941925 1940580 1007157 1977841 230408 1831506 393451 1018827 579607 117320 1461255 845400 23533 1007626 30269 1068909 1668778 110644 33930 449846 1172588 103279 529801 1057651 835946 600705 1150760 1190562 318984 1072309 1762001 593298 1883845 774496 1367570 593706 535756 434569 1484893 722181 1243369 743450 1038351 411057 1498601 772482 780098 818126 1087487 4150 595030 1849568 1374253 1169629 142008 886824 400819 1021777 1050062 1084231 979499 1555838 1362427 117670 1583649 550717 1703716 1767258 1902838 1365351 540188 1596685 1182924 294818 133571 972286 1868792 143153 1483734 369743 961361 1678434 291059 896312 758836 1335645 1393190 931632 630915 1549519 912151 1516249 1916562 496590 406558 148030 215631 777076 120 649837 1458125 441417 926612 864862 336918 1224775 184651 1270962 1056896 944939 987816 1746458 1874627 1332517 341250 209533 277968 883920 1476901 820391 1366412 1932544 1223384 839430 127182 1595770 1464048 1868778 1201890 1323125 900624 1016729 1926265 1046005 688592 71606 883163 1400463 361757 1737509 1490323 455574 307859 62347 143832 1739750 694335 1129768 1374606 727476 1782761 392531 560705 258835 1511963 1897350 974944 130435 1570760 266616 1311529 487206 1926685 698217 430933 902046 307758 520656 1850658 1575385 98473 1327262 1980203 1963248 1531894 1217958 106880 1764223 1382748 425000 1102126 714177 1982446 1289998 1748822 1976247 959512 1962334 698094 495652 721909 797265 906019 682571 1244353 96661 1780097 1599990 660721 549948 1367244 649344 277220 379265 537432 405636 983096 389986 965192 1086966 1243089 1269262 824078 1971383 1678594 1302819 691489 1371048 554891 1523462 1262547 1189545 1518416 1502931 1038605 854871 1179414 1490728 103611 754478 1525406 536671 1817127 390942 1399430 1000561 1972876 580625 1769983 1424032 1300187 1662337 573323 607575 1320774 481361 1860412 181499 143086 359845 136641 189283 1484108 1373021 753889 1205121 460077 1223978 156792 1127724 494536 1416245 1986964 1420197 941712 1944372 24991 1134736 127225 355197 1838589 709003 1661231 1199302 265356 150805 58078 291956 1296503 29019 1728866 536781 1134672 1825698 1735182 1689322 1357074 166854 1830598 1618332 670452 909117 342311 192284 265363 261139 1297240 1213804 1973649 1353023 878427 714053 1259629 1474050 941623 1910513 1214943 36563 1363648 848251 725704 1800169 25715 628525 1617675 1450818 1756421 1664746 1223476 1084262 167430 1589897 1729978 1826323 860309 865162 831261 1305391 1804216 182160 1851090 425868 316295 1886225 1636645 612764 1708465 1678153 807018 1416456 579903 854486 851910 347083 477987 1075683 1346770 597525 615096 485321 1702335 337620 1290043 1950096 1079184 1260285 1518514 1639304 326197 217435 1368438 1221592 1065277 451653 70572 259510 308479 509520 1921466 963635 852295 205344 239723 1710141 635827 299735 737263 546989 1820234 910173 315432 1659321 1596993 722882 124001 939210 1776407 633934 1380208 563578 385240 1357925 371489 1704535 1663412 1830574 80965 453820 431275 1094332 586954 1846011 1176122 317106 955596 650573 1917938 1865207 148524 1099723 633968 1899472 29224 1435472 1567951 436121 1575140 797448 1491063 1801908 624679 878859 597178 1851386 836390 994126 832222 1205016 1548210 1549744 967537 1335808 1160544 694029 353214 300200 958970 1419955 1089735 1520048 483796 576760 545557 494694 237580 946230 211675 409094 1321656 338786 169134 1711550 58038 822523 45191 1420853 1378796 1482814 1954755 236703 969955 251109 302332 530991 307213 455120 704191 1821916 1993169 85801 976584 814850 170819 428900 1517547 1433621 1064744 186520 1903133 554419 855166 1432073 1270870 1005550 297237 185367 937977 755656 1219190 1698610 468040 689994 1805491 982491 1527882 1070163 1578764 719608 35455 416201 1439231 472717 1125629 831886 1023469 1597889 1170393 1800743 1716951 610010 1338952 29226 1213059 1500803 1643530 455759 550381 224208 117270 678227 336392 1001429 1293790 1769160 290311 1329759 902524 937223 1812587 531218 598674 997236 1107271 1917155 1997860 608538 1077911 742899 1958329 317480 982614 96046 639150 897641 1810748 603481 845851 60387 1189084 434438 1425880 1149684 612891 187314 1269426 1373440 1415202 823381 985620 1586893 1941370 437846 528281 1405642 23554 420536 853149 1353084 1753376 58654 1479405 1478901 114642 853150 699268 5819 1650376 64660 944984 425318 1557413 1187259 572378 625281 1209025 61108 655356 137673 1653290 1162944 878457 1696533 1755365 656260 428024 645030 628368 477161 150466 1299728 1044406 531761 1180385 772182 1839821 1860889 652198 1409801 1128358 621669 735340 1095058 1553431 135049 1349528 1495853 1367439 782660 772057 297307 1445298 1840562 725845 833538 1409958 1312424 1075089 1339564 129057 908421 1596467 905489 949791 1175778 1109896 936008 1419401 279871 723778 1138773 810775 183217 1602027 686776 848687 1973464 873263 1987750 1008010 103313 56352 1879164 218466 542301 1140874 589824 803538 828651 1302061 98359 467068 1691133 1503265 1643742 1281895 429464 1509042 538273 845259 921695 1106572 1316610 467121 149102 1816830 588078 1704391 489294 1950556 926233 1395861 104132 45810 1427791 311435 181395 1327203 865028 1509782 788851 203327 1795986 612603 1102997 1773806 1850499 1375949 1700527 1490670 765513 1389230 1636597 1620507 546836 1779907 1889683 244820 1448105 1668820 127726 654291 373118 1101060 356210 1792993 965874 1003145 1141499 765168 142856 1048992 1501349 620478 868691 1363932 82405 1657969 1868008 1471325 1984261 1766144 1510554 1305820 1839329 2714 745418 814014 18119 160986 1176114 1802565 94138 603483 418976 1367107 56817 1511488 1121363 1931001 1625765 1667129 450788 43653 918963 291016 1011105 1287616 731357 555216 142344 1842172 791691 1496881 530119 1348437 796930 1175704 907723 1853212 1604607 1716145 1821620 580605 436077 1118701 1215089 37752 507403 1391617 666861 572677 865536 448204 956622 1060258 1180610 1640653 49948 1836350 1135565 348742 66504 1403650 1575199 1683172 751254 978880 1053829 92397 169447 1132655 1872802 1634373 537466 287400 1459236 1496041 711545 1361602 50293 775935 619622 399727 1638704 411792 957702 110593 1394153 1064003 1492648 1676804 375551 1042903 1020588 58290 1432415 269647 164898 778953 957493 32305 991004 1231298 642909 910794 666526 451714 1494760 1414969 1827593 1290511 327640 1477922 647578 1221300 214971 645488 1308081 745828 1422960 1944114 1064926 1160865 1131622 1935041 1884442 620415 279502 1582245 1977612 1183026 813640 413621 1805847 1545489 1866970 1016143 1090749 1915342 863954 337441 536011 464705 1159664 97738 947401 1104399 841308 1902197 1297575 1414612 91183 1052589 1993907 1138910 1197715 80118 1571255 391105 1869684 721384 444624 795364 308347 239134 1059931 277078 267781 1113797 1133537 1542699 307373 1253289 1685729 1445552 361993 179793 1029371 839114 3543 1220218 1570840 1423878 1157117 250794 1604844 469665 1101429 1962354 603681 73127 1351095 353845 219909 345589 980936 1181143 358065 1295534 1766193 475654 1730985 261359 1372396 833173 558392 953597 1206267 1211472 1882476 1595683 596097 1766368 987596 348863 1644051 1264812 1949842 1101400 298605 1528034 530664 1378643 1098099 1856032 1831225 170048 1342662 1016972 223095 1794790 641826 1870759 652345 977413 1721257 1383755 215093 793273 1937164 1824238 1949276 1300054 492565 477778 1197789 1210407 1139947 705085 1716886 131611 1346249 403530 851679 393594 799350 1365524 1891029 1639256 257443 954205 582048 1887222 465790 572233 449123 1980814 713315 1856776 516879 951336 1688680 212943 1014231 87012 1820081 1598322 1902249 1259433 605363 793232 1422858 1542852 726021 1848453 85286 1423949 1928252 1420542 451266 766136 564325 350666 1149338 1210666 14048 313991 1275887 334525 1603105 5841 1178192 1111114 677742 613356 1605235 1248181 99670 1725735 1732793 1573258 797267 1916925 752136 1420590 1381171 521545 1502243 1511969 1361102 1625731 1251667 738444 277310 626210 885084 1378100 732805 711108 1804234 1327464 1219928 1271601 14632 1516235 524400 641184 653524 328424 1642207 1211412 511518 1301667 1169521 384775 488517 260364 1983518 483776 893768 1944088 1535520 111056 523449 1235578 502926 1900350 780198 271530 825046 49519 564375 1201256 1936426 626098 83840 1832094 1011723 1391070 909419 250337 1370732 316834 502801 1728016 1331455 1966240 29448 124552 638041 1100133 1582715 935149 76237 1169120 1729566 920554 395157 691614 589781 1896111 1197405 1200736 94352 1542202 175628 588958 705453 707410 1117061 675461 811351 776376 1950836 1013378 483788 80687 1175429 1833060 1459503 176424 1325761 944301 563607 886700 1374793 1334518 432499 1134750 1161316 1788803 1022002 1369561 297782 1912360 1397717 320436 1869176 1469353 443059 1173674 368262 225596 1955561 563750 1118359 1058439 1417621 370790 781015 979756 301562 79086 578362 164775 544339 671470 1833637 53554 1986684 337982 1720018 960252 362881 1080041 1608307 360404 1100441 1843522 1339115 1114824 1624169 486630 685066 1946300 1830209 1988804 1503623 1617418 524655 1252133 1570355 75145 1822335 778904 4088 171402 1313778 1707123 520028 255175 1405482 979294 1453898 1458306 905840 511511 341193 1916959 1831981 1790670 1274580 103540 159310 439300 1773186 1200716 1307508 720688 1767201 927403 1837315 1945235 1710584 143335 66930 1799763 1979566 1137103 755292 1944784 797332 1198789 526835 478812 398534 1808833 507647 1433389 1816225 1724834 323775 1412170 1332358 193903 644071 1333768 269589 1203412 1817613 1416643 44879 731524 427145 92438 924082 1120032 1455289 1675226 1167255 717441 1266149 887417 1640954 296324 490336 834390 1044671 1282981 456580 688399 1158954 42086 1570665 16410 322638 308486 238302 150055 1894154 1306400 1961477 831861 742525 996225 644229 892378 1239322 1192119 1535370 945395 126767 1569374 1048742 592370 595717 35857 855054 580719 159728 979297 1486116 448891 1212501 1449942 1231157 376149 1743070 1423997 1822772 1497688 1832682 1880818 1530214 85697 1102861 182491 1205428 842116 332138 1304994 182538 1356922 689631 1256423 1575170 429498 1557716 1089114 640182 1635682 727066 464461 870069 399368 1143634 1017078 878819 1147945 1079733 1257435 751936 350284 633018 1308136 741037 1480907 120376 993443 556312 643438 221669 1380140 1892283 699888 1983354 1149187 1132244 1979301 233207 1304388 1855235 758222 1324263 1481775 1657061 1305987 856769 359181 1532111 563317 778573 69621 546000 1466235 1646194 146792 1133312 188100 1120357 777914 239287 1452330 225513 343090 1793009 1738402 1238043 58353 1121054 1776624 1338887 925084 1969930 889949 584107 1434161 919008 641690 888684 1266308 1675009 1419046 1609563 603719 101330 222108 1583243 1526044 1785560 1517601 146456 294086 1777608 1716321 346320 1868751 996947 663939 1389949 1052763 354875 1166192 621975 339497 602153 472439 638883 952317 680005 1201140 104572 908996 1526872 1280069 73060 1508414 486893 1116006 1949341 713495 1114453 1545567 270960 973195 525394 853524 1769291 351118 1108334 780748 1374925 982223 485941 1514202 1160332 108964 1256520 1517264 1492781 1136268 1303855 655136 91667 76015 919998 24413 1107329 899515 822791 1173932 1931739 1822846 1719904 1001851 614842 1813145 864960 1867519 1933698 1468589 1416346 1349927 488358 959981 33227 1388836 1962774 1492755 1976185 741026 327302 1990816 968420 1482119 502825 1121859 1997374 314524 950716 1260031 749814 380204 1003121 750699 1060872 1822611 1447473 953865 1171014 1640962 371264 960433 447308 1638131 1545012 232245 977296 1721688 786316 163831 1492101 1507547 1164286 1063076 1989664 1867397 1677158 400378 250194 885578 1992724 543118 540889 1920232 1576914 1820333 413439 984105 1885305 1237567 1543332 1915535 701301 1533262 28837 1205415 1633817 833089 1586725 1965395 87241 1145751 399908 926856 872667 69996 1678924 1304305 1892529 1544161 1106382 1477499 543382 233941 1885188 658162 1487162 225005 1159301 1034119 1348226 1232915 169841 55529 683722 859505 1495873 486087 1416203 322587 1765349 1708889 1039947 484335 1174464 343724 1286684 1178596 1483801 1137419 761960 177356 536488 1796624 475170 586175 1992048 829758 778438 1661359 685054 371295 1866170 178844 1266175 460180 912140 611951 488171 1325646 1890807 71431 26459 196987 1125022 789639 863873 1603586 1266034 1834287 1394332 33401 1629473 1231707 164219 459708 417160 286022 744214 70966 842463 1400632 1288672 472299 94601 703476 1988398 1889453 1939761 1105318 1495987 1524004 1137839 121401 776016 355369 1334135 1246233 812675 1843489 792088 1177370 21314 844914 164704 302002 262116 1026789 317340 872392 1724435 29859 931342 543358 1388247 449600 1217424 1710418 447801 1629295 1023699 1644404 827532 1203453 580788 808764 1853343 1868201 1046448 1512901 1374963 293599 1478504 1880019 332154 1835539 192772 1655980 1267882 923047 1496101 1749726 1334226 1148833 628147 1935026 944108 1758562 763331 1526646 1999203 576608 246809 1038007 1390743 1964095 330897 224358 1371173 1214558 189518 1020374 1821082 707907 125480 354837 1178471 967615 436330 476638 1886345 1548339 176527 1539532 2359 158230 865350 896958 207789 1790446 141804 145892 1562422 648087 954782 929208 1004936 5783 159351 802311 1256728 1859727 1569546 449146 1297162 1791840 1755804 655605 1387888 393806 1478281 1028195 1459939 1319089 468365 1708269 1867451 1182968 1329369 217859 1796878 1079575 1115344 1525926 1682843 587179 554343 1454137 1658645 1231312 653896 649197 897680 1026488 1670481 1815858 1068517 1526083 1768277 594472 1964364 934582 391058 508183 1630686 1609859 1859480 1562271 754417 99114 1049851 603094 1438044 1328952 163777 137602 1177942 1725798 1696717 764113 1214919 464897 971805 1367614 1066173 1564649 1819975 1715230 455625 51390 115553 988146 725128 1540120 1930148 944085 1586804 344566 1696946 45712 643930 17726 574601 1428262 726388 222984 981351 1956351 1874950 1418599 281686 958179 1026727 471844 571450 873710 1331400 942597 1666226 1318969 1378222 263057 240144 799904 950728 1897915 1994427 1700141 806068 1139729 1231712 1232334 568620 517965 1528636 76435 1398869 1907237 979298 1773557 1558145 653044 516219 1821460 1937762 1676645 693807 699420 726153 1386533 1896884 235536 259348 120651 1430617 142483 1916346 1483596 1758795 994791 1833161 1884416 1867475 375637 1987151 196662 1142013 1775332 286156 88269 1961921 226740 1685378 1077615 1400204 1462969 27675 468116 1546393 1332061 1953142 715404 795082 209585 1845971 1612999 888061 1781648 1048978 1394352 1655075 1108455 710735 185889 240988 891475 470835 1758603 1911662 1495406 1821654 1987719 504304 638676 1207605 1400035 1432984 735024 1741348 684716 1567706 850693 1344161 1017161 1235077 1920040 222230 1579264 833235 802516 490942 1049718 844291 976456 1819049 1315315 1136802 1407594 1382922 1044966 1875719 1334117 1730412 135053 1683914 592461 1210103 1298029 531433 1818668 412747 1322376 48130 1875127 407354 447771 936337 1804081 1534110 1081095 891851 818565 1270180 1651931 685744 1678652 1791087 1115256 1161014 1046734 1925148 91884 150926 1504499 401519 712998 1306859 198131 1201003 1897131 369340 762910 1031233 1777299 1114731 288303 1765386 688618 456177 468260 1693351 898054 33098 1809280 1927312 1302543 696647 297099 541271 1811106 846334 935478 1549270 1267279 453641 1563141 1220493 1008803 364153 1100443 965245 148153 1482695 276079 62143 619617 1690576 263289 1113567 882428 1064269 1221640 451988 1055555 1599300 1915784 1501382 153175 1057986 603829 1640948 29778 565716 1538605 1908389 790777 401724 1901046 3484 217767 1023720 602314 1834641 297770 442635 1301514 77437 65172 848329 343583 466213 1388213 199555 662489 1267988 416206 282382 822957 840148 660818 1463259 100045 489048 1717465 1349375 1003354 820798 1169859 829702 539639 204966 95240 789906 500364 922907 411911 21012 295917 1241890 1910193 1146387 81382 1339472 202746 605176 849834 86150 1780024 190316 526480 827607 656267 1239541 1016968 136987 1411195 465043 584801 1148309 558230 498847 889213 1155949 552021 1418451 132378 1605906 1060839 693376 440553 874245 1313895 899767 1563500 632174 1927947 1953416 780300 1082486 976099 1053632 503346 1725671 655132 767985 95332 431505 1735674 1732925 543187 1755337 1853261 280733 465773 870913 1348952 923368 1972239 738348 1806420 1392789 1336355 1143563 517585 225871 213980 1091651 1593327 1641159 213618 370981 1102742 494205 819260 1349016 797357 1617113 310509 1792758 664468 613187 340910 1822073 1909207 1607482 755238 1210162 831985 1277062 356263 291602 1392683 1516774 147510 1732553 1593944 1641641 1300492 489885 1292462 1606957 88246 851509 641530 1998730 685682 1017384 1474499 1725853 1215152 118751 1324855 1343772 1271306 54458 834528 718980 1006623 2975 1452091 502229 1844927 1165342 1079736 1598797 957765 1044361 584447 376210 1595815 1658328 986744 519312 1141879 545735 161253 21824 571582 1709478 1032872 1025440 1219227 331566 308687 53577 1250135 155555 1639064 1354688 1271298 1945982 1174086 1075808 364897 1418327 329341 398683 566523 128299 1789713 316853 1290816 580356 1697756 1919897 387750 592183 1116091 1826540 960460 997154 537066 1540311 654808 963325 1055464 1305702 1549114 553597 1957991 1631950 977687 127091 392034 865 1165163 120631 310599 664765 1422114 495296 212904 1712652 40319 1433383 499427 180442 879799 1343614 1470762 917600 526900 211025 1303944 370940 1334690 1816575 603491 615733 136559 973088 226795 1389282 1832105 63398 990372 628410 552033 1665528 448360 885726 128286 808605 934976 565058 1518486 760309 72939 5362 158911 1802167 157715 205247 952949 1063441 1187733 31044 12111 92591 1167166 602830 1893375 99481 264128 1170647 1691703 561729 357452 418403 1552524 1996232 498797 168723 127603 684962 413241 1560177 774765 575605 621345 1567268 815646 1339623 1126100 265694 1687436 738626 1303036 1039297 1354826 536072 1328777 1674626 1794273 857183 115111 474207 721101 239826 1547422 827445 524026 954156 497327 617660 1317159 629167 1019862 1486729 1847079 369291 1448857 1438810 275473 296489 517388 1192096 374171 653771 456991 1930956 603693 412845 1537195 999203 961181 274368 535112 1710490 170966 454663 927443 1013514 1407477 1281329 579952 1932484 1140 662788 790408 1983022 372022 609615 1052505 500 338281 1855877 1230195 1663743 1761136 1297522 764854 12405 327735 1143006 83006 655061 1146556 1272878 1678371 818272 1681103 623533 6888 550174 1712466 631738 161428 539221 1471964 182564 1404069 1010092 1940497 160343 990853 1564149 1755336 624325 1620890 639421 1045323 97193 848822 1925373 1694371 1623901 691168 939193 629303 479231 1608275 355856 557738 406249 1092765 910181 296156 1780877 1197694 404868 466156 754388 575533 906101 657455 1346957 1124638 709806 1666303 932864 632247 1083483 310600 1473639 704833 1051054 894595 335520 442286 1194014 359086 1703740 1220535 1860024 530428 1077240 334924 340238 634369 1420120 1625005 1853734 1918126 418401 425058 246446 379216 795165 1611232 794658 1602024 949852 1037048 1219797 895621 135971 1897971 542028 157982 436766 1003945 34090 806322 1631275 296230 706743 1406770 436224 9400 1748487 786506 1234388 373332 1553093 330858 1948043 476900 1329397 835108 1136571 457468 91262 1655931 1857406 1915555 221575 1904206 376411 1205887 1729278 960667 926174 967715 1181475 1217657 1554102 327077 1592186 455197 452520 414479 1716670 145718 1391908 117819 1609414 1342889 845740 788991 1622467 1471021 1234450 1013558 1961817 1716261 1729177 799699 1216937 88841 1733847 1905180 1724982 1226945 916675 1854275 1196223 127993 1328273 1604483 1494642 30837 1732850 69552 759270 966126 698308 594751 1138880 1862178 787160 259597 1176137 1998148 635300 459719 799035 1076307 445026 317396 1664572 852321 1484174 655650 1727496 1317487 1591559 1482727 1675566 752884 1231392 1173668 449186 126828 773341 1941275 1652118 1076750 1083273 438033 1825653 967232 739138 1550741 1938849 364259 105917 1634287 1759649 1488973 1954309 1197627 1613897 1067703 27228 1128158 764478 474158 267116 762489 125831 1857012 972303 1231092 1207779 1041015 852448 1076896 490601 446413 937400 513284 672125 1719254 126482 1009136 666172 1638365 1783258 89838 199653 1494150 246491 672969 1692639 1638049 444579 1059976 462886 1862427 592702 1428805 908086 239033 1937249 234218 319356 270402 807726 1231678 1351749 1769409 93602 1121093 784235 755914 1580750 457795 75006 196579 735123 1668514 225095 85629 1696944 365436 192526 1306961 1917310 457126 1108324 1452402 99469 1580571 1529061 1497728 982908 531832 144539 1657516 1048041 1553326 1324414 516700 589278 1476506 1140341 413332 427639 1555506 1105232 438618 1771039 794411 1157819 936300 1792603 833351 1373060 1003455 1911609 1310007 516355 796997 1037851 737612 1563669 55905 1325721 1471232 1395556 908825 870115 1316126 1928044 1762664 791145 1188920 803434 261032 1077772 890975 1390256 460704 1142005 523047 1176621 352571 1616371 240338 836900 1206189 1946203 770441 377696 992350 1147828 291040 1230065 1079314 1528571 574312 1572441 1051155 198447 936122 1180899 499939 172306 862514 41696 472050 1484631 962864 452193 1213312 908171 1148771 949142 1396362 947548 437668 706070 257301 1947060 612561 468868 713067 1214910 1096540 1550895 1365117 1663048 125522 339974 1457605 1978109 959091 944967 825780 215544 1996709 1119617 1161265 313302 525467 488395 969705 719951 1642453 1752952 643141 1958236 1697806 1925620 291400 437652 1053742 1045518 1232027 456896 1959174 843690 1453869 293386 596554 183510 933703 1954232 736654 457613 623856 1429499 735581 1710477 1896605 242819 366975 912425 1653834 1664710 614313 529378 979797 1438230 239088 483383 340676 1087977 1451512 777952 1356501 874696 146870 1213765 1308396 1048360 190669 1118260 1956889 1120624 1976640 747412 1836955 1732788 539917 481126 323569 1627445 523216 149344 1784507 990777 29160 2292 785335 378810 1877984 993541 1015418 350144 1054404 1792216 953347 1000259 339223 1247461 1709989 436637 622112 1132755 706894 1795737 470839 1758310 167319 610515 823999 1573027 1320854 1037084 57323 1882947 1051945 473583 1547128 1372178 1845914 1627509 1052575 1151161 92932 658642 1955831 537961 1905042 1918094 1193427 63094 964626 1413593 1903817 905057 1795699 17736 1282211 424118 832407 314176 1137054 384334 546789 866268 1548462 1591294 1732542 564819 1859664 707341 1957279 463147 1379764 1900587 325269 158080 1818952 718294 917806 574191 188451 1376250 1901063 1959401 249263 1190715 90961 881589 1177278 1061065 520645 421387 1608744 961953 242205 249527 1611393 1112534 1916732 1187165 1814129 287064 1897953 1770126 259852 1192858 843011 629780 1966337 1209914 1106062 297965 1739694 1764001 610898 830783 1231929 1126780 1096184 794955 220582 1716329 1908905 955085 1808449 752506 1063937 1791512 1076736 1129609 759678 1521795 254161 1259211 885478 187257 684274 1398485 1939852 1259282 1677671 1838113 461012 594054 948258 1723285 563816 258102 1675558 1145874 1590289 117875 806930 776354 1372084 1439753 1532676 1443068 578863 1574227 419966 1584375 538881 1434603 368852 124936 1854415 551347 1337732 722605 1227839 821785 1551243 739183 883805 1208529 1616400 1764088 321757 117465 1863259 1122129 1762419 717984 404776 1825872 792533 1267719 786895 1504285 152778 1580844 1134405 1813530 743181 299937 588303 315962 287428 415662 1538411 839021 1373367 1240470 1910994 1799874 1314077 1065254 443291 269289 110945 179091 264717 432563 129935 230938 466088 1487518 740147 646277 1303194 1206384 1615369 1014387 1152960 961577 1172873 226418 968501 290264 1291160 293046 1433753 744192 1766122 535156 320936 1211095 1024901 333059 158186 1710163 68176 1993109 30675 363971 1166818 366937 1696943 1638412 226771 279774 357448 1083711 1810727 1932634 1610705 1390044 458790 1443946 496161 17258 504251 1815191 1422946 332652 1505089 562660 930712 510420 1351041 1183126 1411643 52866 1155075 1282685 671157 1842150 1111369 1933741 1439594 1362629 1012740 559068 1345805 1703250 997451 1095206 1346445 1001606 1019183 1406471 1457643 274889 801444 1136005 484872 48560 1370072 754169 580567 1262103 519772 808388 1718970 660388 545894 1670635 1529407 18218 346002 414947 1582812 902383 117190 1682744 451120 1962573 1761870 1905394 714789 1048038 920806 1590869 69714 775143 1471781 1451752 294317 1143910 1433256 1626047 539167 975472 535733 1162605 1470943 1523838 1962878 442361 1042980 1786059 1474924 145956 1118093 1520592 336934 1183899 1752554 217075 1942239 1952342 962811 1205656 253196 118164 1155231 1680306 1608658 1978497 532963 1519282 812560 1685099 900917 1079153 582445 1541723 1785311 84990 659463 1134201 736236 1529707 994010 1222100 1399815 96246 937869 1308177 452827 1691987 684425 179593 1752173 828039 1374784 29891 1559844 334453 309361 1802143 1314236 1501531 362435 1353286 1608942 1634947 278699 621090 1862623 172628 1810465 1171531 1185364 1014166 784176 246222 976501 764279 1969693 1961746 701554 737775 1194765 456408 1348649 1444511 245874 285051 171438 860092 948643 718049 97680 1658066 860614 75643 1354730 968987 1856667 369323 56490 1356883 1143374 1010337 256854 745336 1307769 859842 222297 1485792 109983 345239 1324129 974202 718387 988430 1966296 677780 484676 1478629 819696 390522 592886 125556 299693 677484 57787 1836796 1016120 1382165 1615161 725766 885127 1378672 512192 1530775 110006 709216 1275060 696821 1641106 1419160 571449 1802121 1412158 1114789 1772986 1344945 417957 1977207 339213 1248007 1578127 1865791 1503407 1378892 1566898 898016 1196598 1004773 496937 1250433 526165 1823767 830589 921767 1763894 964180 1533015 140742 1000006 1150048 887248 428278 581037 1185881 828573 627438 1334475 1673797 936031 1191386 1252309 759008 1640998 1130332 1543580 1228029 1022746 334302 1781255 667205 1461414 98138 1920715 754599 1206264 354980 505609 1812160 1849021 214806 920486 316821 1394515 1477113 1140829 524488 299599 1550451 1130172 1264978 955962 292231 1923118 77793 935164 494198 450166 50505 184755 1101035 1086900 799395 1325626 1696611 842361 1342668 751230 563602 476624 1356066 765206 1015817 1199038 699022 1601996 1664658 110972 34881 89128 1941202 71303 586567 1621141 424765 1283286 1711328 1556145 520216 1651877 407830 367120 147637 1429907 60739 92101 794159 424384 258887 1151073 946757 1167060 682665 1702625 1990547 787893 1033161 1134094 670344 1230424 347821 99284 15036 93860 1430539 820512 23057 28140 814828 657293 1703423 1608890 1696792 1903463 272056 1682388 1392679 1705751 1755378 342513 1292174 887351 640860 1951457 813933 133024 1932393 1613088 901881 906347 596793 529790 1339638 1765947 1805284 1796625 1148344 505434 1370561 867284 1343224 371037 1748458 831649 1883744 1794506 86692 181578 1172136 186658 1036055 1620092 930366 1866018 1712733 576149 554086 483661 974024 393517 551036 1274473 744217 460871 1400157 651945 494246 1725020 1411410 554347 608138 1345258 1216957 1262739 1304417 378140 20452 154179 570891 1064587 1705100 1777666 1960380 1823575 1115085 1251016 1884347 1842066 534981 437497 606500 203979 1455102 85711 257016 627528 1935817 1635983 1256626 93750 687720 1786139 1764724 1616448 244207 1228318 92789 1354268 720380 1107724 51116 1885485 1406695 1507804 1766880 275479 795325 454947 696783 1959187 1930501 1987320 773752 185163 689084 820008 1050634 1112719 1244056 621552 294690 88708 297578 1697450 1770875 423802 680364 1007356 1372626 849458 535773 1852689 1028377 795587 142431 1248617 1203927 1729530 1970415 1028598 3429 243910 537043 609227 982201 1567773 1898937 1147478 1949972 1411843 1303220 325720 1488631 727661 929614 1488251 88213 1206040 365710 743029 12918 1228485 548617 420223 1156781 1717896 1502250 1947302 500117 1808982 514993 1595189 1914874 1459117 1060366 1914572 1108687 1768536 680295 217184 1906392 1010080 1379137 1860029 1049654 558717 1109789 682037 896562 1852676 419462 1636725 1022180 515034 1403119 59269 1477769 1121248 494160 1385832 976513 1501225 1532478 817342 1102363 94394 861643 808618 647550 761645 596316 41066 1496007 1296412 1391773 950366 277095 1851224 345122 1173076 823579 1999673 1256480 1097718 1013534 647687 538979 506439 648796 1770352 1742670 1936029 774565 1004560 707876 1808934 1554445 1689637 864703 453396 409214 23645 1804691 1790064 738151 439899 641948 507440 782377 1725551 792424 1055353 1660384 1138025 19240 563892 1676999 746103 79457 1240905 630842 365613 829872 922741 1109644 1260321 585963 894033 676300 1666893 1543773 1043213 1837609 1109076 1160001 87849 1275107 983468 646911 748559 320797 1455597 656027 55485 1925782 1425347 1948299 1160601 873541 1320916 1516562 926593 1224 392605 462433 859667 1638079 1149674 391363 66366 1123 165538 1621912 1706467 1573114 36085 45385 442645 452466 555599 776100 736587 1621785 1148563 397926 23208 1015869 1804643 1816969 599987 1288874 893746 1119806 1497202 369926 1543674 1984205 325942 919105 157137 1474832 898888 1055799 1263301 126075 1606906 779689 1667900 134301 457886 1168438 25998 1858903 509380 644090 872642 1992463 1933177 216108 401493 1648069 1419172 1910877 1054459 101475 279738 460563 1472629 1066149 460741 971706 204385 334984 701228 938467 1812915 630827 700627 1457114 247875 854712 1604313 1605758 1123624 758135 435332 975340 1765721 349582 211545 36566 916584 1724310 277982 766809 419617 945138 563092 1595405 57923 18916 747254 1768906 21660 1794581 228232 982468 1060293 676918 726470 1093777 1995327 873610 747142 202959 599176 695654 429674 489075 1552745 1910068 494959 952288 1781189 507161 414077 272884 1580075 1914304 1222459 1224075 1834733 1040285 1270133 548861 1457651 24883 1385417 1612112 1998275 131299 1537534 256731 1290533 120628 1768236 1832790 1056688 1612549 1370126 952871 1886068 86620 1783667 162652 1313379 566926 268158 126573 318408 1445460 899837 1108436 1340506 1191892 194879 1016574 836225 125441 1751974 1466390 799697 297036 1763507 587774 267348 1084732 541214 934481 1776969 1577758 131386 286247 1921656 1497439 1510133 351698 25017 591851 391667 731400 1980280 823674 1356768 283578 1093885 346787 307733 1506505 17846 308530 947808 1059343 972991 1723450 570448 88435 1500622 1966827 1098596 1411618 924996 1184520 1576347 83148 966520 219567 89101 929931 283994 811026 601529 232066 1759807 898660 1528015 991688 1802651 582727 1203930 1490491 1681133 1836355 1992272 525366 408603 924250 324331 732732 649659 1721793 650922 1861836 273943 929093 268569 1231456 1068329 583053 663435 52025 701843 449180 572102 972547 1547714 397440 1852372 479845 1673594 299823 1504810 1087552 276548 1961081 1582768 5301 1475872 1412174 1838311 264031 240411 782706 467244 1716615 477709 1280093 1388218 1743815 263677 1332950 1275656 1377702 4507 1530379 183316 1309247 327192 227055 467352 712533 1770584 941222 583289 1243549 832568 1064991 1654623 1934067 1583111 34338 748925 660838 186556 1871366 1815635 881244 1055070 1086177 1078083 1443241 417330 1426955 354575 1683565 556774 316297 945732 144162 1429346 718777 1023015 1739512 874508 631947 1628715 867746 501857 744079 1286450 889779 532464 123477 209815 1357385 1555067 235894 583320 1478836 757330 1360548 87271 1444697 379503 219122 716852 265905 656133 699081 1103208 376701 606695 1726297 1574073 520685 878888 934076 339481 850489 1013901 1929192 1240241 759841 1794715 1822664 1021956 159861 878914 1630796 1827055 1794966 1139500 1041957 1463135 1245791 820620 870181 749397 706581 561386 216203 862310 1505331 1952560 1596079 1636398 1211032 970931 1363305 617751 1126674 548662 1610259 1688008 362102 1746718 1127798 1017640 1416673 1796090 1630079 75338 1692264 1993257 152981 836544 709994 799546 510252 828794 1084998 77507 456389 804501 449904 1234701 433415 1700760 998235 730194 1555205 45162 90909 382654 53535 1598548 1589912 1100778 624814 1743578 1930260 848127 1824178 1016270 1051703 1742410 1294052 447045 879483 1583303 434912 1624462 843472 669035 1985875 766630 1418792 1131207 110614 1204862 1488131 1891129 1817993 1031916 665799 1249929 826253 1744565 1874249 784546 1857678 1933728 1943331 1335408 1506460 62654 273160 955091 1314049 166776 570748 680038 459744 1667391 36229 232640 935557 1648770 931466 417176 1822884 1544280 1170269 771100 1365548 1502926 1995029 150210 271931 631964 96392 469888 685318 660915 1490656 1086895 169481 181602 1662057 706094 848763 1831864 794489 518924 632709 1577949 1866820 1884726 1136388 1907969 1047045 710286 147164 1032592 1420799 788299 538734 249360 192826 450262 300654 1577789 1024940 363987 128430 1546825 126301 1186223 650694 382282 856382 1601929 492119 1721980 547983 606279 1320866 1026033 70592 1451347 1497238 1837594 246886 1621242 1714557 1963863 308591 1792813 1356731 1882040 350120 576792 1857001 1101206 1596040 481625 938763 896222 400098 547576 574790 1233406 984372 710060 1289267 763946 1382808 1460823 155395 965667 626 112283 516480 1080970 1585026 1688143 1056754 1691045 575018 1807995 632773 108283 1792689 1135822 683377 525187 865829 294701 1156777 1965502 1630583 309636 1002265 1314895 1731643 917175 1659502 1717142 1916543 1299781 1940418 588937 176687 1168735 53941 1468363 156315 1726932 1401178 489070 162905 177340 959437 914257 1014729 1716395 651277 142274 663005 159799 1125623 1343775 1356384 591768 563224 627938 1655496 1998241 1355694 1694139 471125 314509 1032841 1272244 1245257 2228 290837 1512173 1310260 1659509 418557 73962 1740549 683654 1612088 1082744 635567 1834614 719213 1341716 321327 1161171 1925303 708533 1481705 699336 793976 1365126 218218 211222 1701644 1333078 962295 65140 1879816 1507972 450972 453018 114449 1056973 1636775 859534 317022 807583 1778819 1869182 1943534 146116 1730455 1704889 6112 527373 1399183 1409827 95466 548839 573283 774456 1033998 194729 647184 1556343 1860619 1022566 1903750 1978223 773488 1561626 735143 1461118 1742840 1787803 619500 579915 1272279 1336313 97602 688002 1597960 502381 1998479 185496 1518757 311850 1498714 893913 1271232 1245957 577417 1530618 669698 957862 1728569 242944 1637791 209147 1885325 1197906 866583 1133922 1028997 177939 1035192 233700 1812154 661659 1983845 709157 726886 1298055 1847900 265462 555236 372994 1789537 882070 1867019 624428 792976 1128226 879232 269355 1576590 743808 748781 969133 626814 325927 1933761 1852652 306390 572584 831093 416691 1228533 1476337 1466764 1407167 756840 120485 1675912 840152 251854 1671755 548296 807774 1662626 1999491 1616289 261187 1700803 1946964 621771 685900 1345281 1734645 1879426 898725 1291325 158242 1318793 1314469 1432368 812198 513375 846502 369420 263931 1404104 964734 1591020 362688 1232140 1070663 1293295 1195867 1690787 1924502 941862 136004 300546 681245 1816416 181268 1629932 1624817 1042763 1738224 577939 310683 1655118 651037 147491 703392 1554264 1853678 1480715 863427 704326 1440265 943334 165152 1110662 139622 1016980 1573790 1745002 1490322 1508386 1684448 509122 1145471 704207 971317 265569 1153848 1230933 544196 424427 1907112 1363155 1561008 1317332 1670499 1710082 1454974 162940 323792 1086860 347623 993353 1679346 414871 1916509 863581 1833213 1962795 1832930 1153441 811080 1688688 643021 1747808 162473 1070208 1568330 493032 1255509 1434524 78861 1107800 1442510 8412 378135 731863 1381307 15185 306821 1295445 1341353 358115 765310 1130300 135544 1209378 596172 1608474 576338 1783109 778707 1971393 5797 1074673 857718 176877 351130 1801287 790142 137401 589766 1506896 1441813 27060 301167 468245 1343629 1494199 1369272 727522 1902024 658454 836060 1833888 321913 606653 1680645 1370710 307689 689437 97225 1770922 1863650 1054986 1433302 1426668 1169047 440498 52156 727110 1481244 932321 286546 580290 747846 792134 1605109 1157011 318448 845966 968292 399372 1941437 1109329 335687 239098 306314 1519857 1893059 112684 1973731 296262 773772 1600097 739134 1864526 1477669 1553463 975895 369520 793974 1385046 290607 1228945 1353327 121741 822840 411527 849000 1064568 76947 1322461 436789 1925096 706069 436450 1479646 969665 232542 753837 913513 105245 1163357 523426 414259 877486 1355749 477355 1506194 65774 147631 1425355 1837689 1722371 1041228 1195339 872851 1635534 443391 1286110 935394 1475918 1649474 1586943 1418400 507840 1801879 160554 318288 682630 572162 1632474 244104 1947841 1125602 1481923 470353 1971939 347137 1965884 804465 635039 997163 1695817 1318556 1796170 1264310 1397698 1229226 467291 1244462 509076 100776 1312811 848691 1491089 394556 784247 1228246 838005 1845712 1271510 307157 1158346 937890 856135 1382461 433176 940675 1749614 1226591 1516649 24501 1505658 1557765 1916338 103627 1197952 190861 590936 1074736 245489 1172680 773871 1474477 1812788 93071 1344815 1220845 174209 525913 930945 1874004 1080253 1786392 628242 724215 315647 1197347 1212326 389019 1718279 741729 72350 1301410 1523527 902387 462005 613662 1274041 1859704 1495098 1180237 1739089 911391 824725 1598964 1490498 528207 488422 753612 258693 802419 620498 534347 1272867 1001165 1928775 26503 1920992 1913951 395412 344812 472510 884561 995178 1895097 786134 686035 1847894 1844436 637331 1435320 470604 947211 10218 260396 1434552 194671 643733 1299868 1345362 1679048 1153331 1661316 51267 1615333 1143618 1066203 1906460 1071508 1104294 1868686 196591 1940086 1381564 883716 65108 146678 1533505 1453652 857072 1960407 453849 237520 886456 843584 1457221 506252 938500 620789 266365 987742 298741 1913373 1144956 911482 39286 1504323 1418522 1809735 451103 1104557 748806 1769268 617462 360765 1278765 1411485 1278927 1067815 1729712 1742735 557669 766640 1273054 1210104 552573 1875516 1107113 1269935 903811 684291 74666 1785468 1429222 758917 423896 1032381 683464 1822082 501536 1402653 1951665 1577199 1679799 4031 155547 266201 545852 1581210 259059 1218819 31900 1133731 1827891 977903 1543215 194837 964403 1835866 1546545 94021 764880 1283890 1792377 35121 339441 1608974 1749389 405477 267705 1605549 1688400 919268 648513 1775943 1573208 1245401 757733 684217 771207 1907198 1961683 501167 1368866 474309 1717676 1807600 9529 1778572 492417 1732749 1687827 1496962 1715438 189652 1299736 120689 489493 506688 29894 815145 318876 112958 1906656 174863 1708307 1513377 1143635 1798986 1851889 170559 828433 934537 634934 936605 61233 1586475 439216 1500858 1097150 1259134 839014 41481 1193506 207071 1755538 1291662 962433 1760568 803318 1437204 702166 783584 723914 1496772 807076 859961 1161180 1467391 1569220 540910 67338 30905 1013641 1579389 1774429 1941256 738557 112848 745551 809116 1067009 653894 1331697 1343286 715929 1525812 1050645 1963938 1199089 728882 1001360 463374 1979317 275229 1209094 1803032 835658 307500 64007 1073419 836827 479334 499458 242770 1211499 1612807 549923 173504 1980776 1865067 459747 864602 1491947 1215461 670629 1092227 479257 114808 686767 1741038 863147 316750 316722 113650 1692146 1736609 1945202 990744 391899 13199 1358260 1754010 1615953 1649950 1071796 933300 937015 1629603 1903673 1389455 1045187 587932 1598755 1840708 1035891 1646025 1644971 42370 888060 1810068 1023058 967341 1824509 864820 1839042 1023471 1119743 1342262 1442012 211085 942830 405985 1460800 925803 341693 538873 878917 18641 1997473 1850576 85830 337254 603871 836915 1218294 154412 1824962 988628 356976 291275 1108709 1253781 8235 318827 629785 580206 975098 138635 1648293 662192 1766343 1450291 1868535 640512 601554 1334831 1585273 192987 1854241 1136478 785338 656006 1219663 192119 184962 1846589 864437 1044121 1664029 665849 23560 172600 623034 1984304 1605082 1969608 1500146 704556 965754 272721 65088 463323 1878135 262476 672696 729013 836910 1792231 1971517 952977 43817 1707142 1945423 1911883 281602 1399560 375498 1934657 624399 1152961 909939 1134566 1366856 1887485 1412323 1313978 1732517 454040 242777 1988831 227727 1133248 700657 984422 1016019 378449 1229538 586665 862225 1533900 404808 1674063 1236934 1627999 186933 1143178 279726 902041 455871 1430177 1373291 1438324 1438298 427130 675951 1268050 1555630 589501 1260442 1622138 791897 1654636 1162238 240630 5180 283160 1319000 1749689 1968639 1911401 290496 1407590 191788 1699599 817855 1672119 1108077 1628254 599728 1609238 881475 341628 1413356 1296639 1380364 703351 947195 1600367 140595 1675949 1891270 286658 800280 189977 1513224 1523595 1356252 443475 664921 645587 227922 907482 134308 1526577 1792627 1762027 327585 815273 770886 919131 1373834 1570387 1799621 125836 1593901 510494 1834542 822120 1749253 832662 377021 1499708 875647 392121 707428 406659 724428 743010 579608 1785788 440296 549882 236251 1053856 70831 152201 1992893 1287291 1510542 1769027 1348608 1790426 44899 654242 333426 262121 403413 1826164 1449783 1624758 1128907 1453942 318303 1907217 1569341 1582098 1555450 309406 1399704 1955085 1595748 54498 1611465 414020 319578 1823879 671375 1039944 1316607 434435 513753 1384402 467670 810188 471669 1357624 444216 1182991 1865625 923419 531931 1303687 1734203 1442710 552209 1087781 772325 720466 1841079 1722033 791356 290577 1199634 1439721 202806 1047448 531224 580979 1459290 1292161 18193 1960943 711250 1592892 1521315 158032 1926598 924742 1758831 1213685 1918051 803617 915495 922101 518690 75585 1119482 1902231 1249675 1020501 1035392 1566341 841760 372934 1949050 644249 949957 1517518 1191977 132522 47356 979592 1486243 345615 1995770 509200 42897 1068347 1196535 168763 1992566 513197 272137 1846618 1312388 1267353 1883762 138438 178046 1421624 1224379 677439 1031153 1537442 1448979 1448308 849809 1488346 68796 984587 1992085 518865 1725022 1974052 734034 220392 1621798 418029 1217564 920116 1215747 1026924 726394 1086362 561477 284328 522988 500340 1658479 1330190 415147 1936721 1368169 1504498 1155916 61838 1996700 556922 514890 361575 293151 1876238 480498 1091027 843364 1286824 1474164 396423 1313659 1023351 1249868 1395698 445991 640358 476089 1155974 499267 101006 1067491 1100391 997314 1902493 1506415 647892 1974983 1250557 1200815 755734 1824652 808499 1240401 16209 1610062 594601 1333559 1417234 675144 1092096 1592258 1547836 529277 825976 417132 1161219 1977925 490901 543277 1247151 1627783 1377714 445210 1374869 621577 348402 1310848 620177 1699673 1876701 1132580 1410453 1167739 919050 1972035 1231034 392150 520109 400053 931391 1637046 137395 848476 865884 1867383 1092727 898613 995969 1766610 512043 879109 1323354 740600 80128 1839911 1395623 975590 1339545 699938 39161 1514587 1376927 48648 401383 1470639 828100 635321 506686 1082687 1621096 1767426 108406 1540894 589495 1618072 52775 962023 299047 559705 349244 502286 937883 1031548 1660107 1974003 554006 893997 617250 476768 1325387 1123478 996253 1874666 1496825 1102278 1741830 977186 398532 900779 714399 604329 882079 349142 749477 487171 171661 811669 1918272 116798 1246675 999024 1891805 154220 1053097 1430456 1416295 1974534 1108056 122123 666222 1756184 1151578 154653 777178 1668558 333547 1484950 30751 1809728 337574 1239097 131568 31481 1551048 191053 1946766 210836 1884017 622190 1982027 626498 882701 1191834 620015 1851367 1403027 1990645 79053 381969 657686 1169570 340117 110138 88231 1622976 855073 1989417 104882 447644 521794 1451567 1101555 1637694 1642970 241574 706595 1288726 237307 1686227 1625339 1899550 785796 71863 1563725 705834 1809934 984889 1790207 839541 1126296 1220354 691013 1978908 782986 1809581 127857 276728 765818 1993582 1763559 1494240 1337257 1697928 540943 1645340 36277 1054117 350329 1428789 1839369 1921229 403359 62546 902969 516531 83086 808907 713744 1280827 1562970 1326301 1595839 1489955 1699171 630258 412325 627203 120202 1568922 1393303 127116 335723 1492038 725623 106000 1331274 1579684 1956576 290493 1288892 1871967 63123 1442351 934227 886401 775469 309992 1899279 1323066 1003601 1476925 414502 1542799 414972 162626 1665985 71774 1543448 1104663 1990093 1551090 579982 376710 3461 206315 1864394 984879 673996 539759 698659 1868720 112446 1911513 410576 73661 506357 717676 62989 91042 1285417 1937244 1676923 1198003 598230 1172245 1835187 1029254 806787 171147 808040 1877596 1824904 1563627 244591 721429 1247837 40524 528322 938925 1380666 1043631 902906 1310894 1237263 441849 1228140 362641 1632025 577997 1521595 1057062 931593 178598 516886 796978 118619 975858 208516 585348 1087355 218320 1833342 385623 809946 387905 400719 526721 1931533 52640 733393 1031414 1469208 229688 106925 1088571 744798 1073410 1843028 547739 1286513 1669264 1563314 110576 925875 1313865 310662 1369002 1708054 1004595 766448 1534905 1753968 1837959 105903 895586 577525 199191 1238998 1858306 38463 1777059 757489 1275910 1234442 1708235 126004 1854668 699286 1777872 1302562 624144 1198206 68620 340095 1748415 365654 386397 808011 1375081 396092 1022780 1800243 262036 883293 1930952 1901994 270 1221859 1889756 1077089 940483 1152467 1639559 347657 1784215 631659 235045 1081909 370267 1506509 154120 429216 1643981 1938855 139624 115395 1468343 934908 1803258 342933 394890 606905 17535 400220 472309 939652 650498 1183447 490822 35561 1255173 1228540 620622 153870 1043699 1470898 1820865 1305372 134283 1970011 1769126 251216 1980876 1445581 1861717 53708 1077828 1835155 762272 611250 72337 1718982 387887 1318215 1073940 1017402 774571 336747 1956742 1136923 49086 341922 356398 1453433 1906728 696529 1651643 522950 1602959 709651 1138246 1024723 1347236 1310609 1924911 1478398 1352346 983543 1148644 165519 887265 1975256 230381 1348133 949520 112301 660585 378606 1280862 145254 1211194 224549 1909047 1341806 1931718 1671889 403507 1004438 791209 935266 627787 297974 527230 755455 504698 382349 687894 7119 11118 285368 484537 1738685 1334429 1924088 768239 1501224 931418 932225 1568714 1112596 524475 1138150 1264359 1704898 119078 608237 794923 529032 899903 1993750 549322 747144 731785 1062625 1511485 272518 144014 1916736 66035 506247 156768 609325 131071 1585340 821372 729159 102331 1890184 271285 1454339 1201597 1376809 1900388 1879585 1073708 1831624 100949 1071162 1291524 377650 502443 448579 925434 769052 489002 1855998 768245 1891405 1814724 1036823 1082506 1311784 1841031 371214 1428670 1092881 1354703 1615592 1236564 1907762 701430 294526 996277 1655460 55251 630574 879086 977226 454796 1692622 571204 375665 1525350 1156456 960241 420850 1128428 1799917 686423 658369 1312291 243300 651545 421162 1729467 1872212 507810 1485882 1735042 980605 351370 1980140 148348 429539 1873998 838325 893277 870712 689933 1498672 1254714 439818 1716890 930829 1765105 440762 1328789 1191388 1092010 1470040 1581236 1710812 1505530 1376398 230352 1007608 1200332 16980 1094775 422854 1656735 1541329 1792560 674110 1821358 1055012 798092 581136 1305808 1462180 1067563 1727170 1823950 1323674 1306129 771251 135003 773590 17928 1843256 1294666 292270 1089973 1464074 1691137 1258331 201412 1553485 588100 1217689 435734 134988 1641105 437127 659573 1541682 1506878 1257176 93792 299163 933207 1105538 1579548 376755 560894 1218717 184447 878825 899274 1884990 1590692 1215300 1362222 247210 1418007 1855379 1175486 517211 110210 1207977 1946171 97965 343822 1623171 250631 1374777 1633109 786956 1890557 1825140 279993 351463 1321971 823900 646196 430169 482686 515025 1405889 150803 1035757 354074 1496992 956451 564419 1095612 459850 1946876 1844535 204049 1228081 1355324 837687 428360 1267076 1025078 940719 1569984 317600 1746995 1698167 1785623 1339507 1572639 1526475 1124276 113785 505048 1011309 1270235 652002 550932 1040912 807704 669374 474883 964977 103248 421237 1702874 1862392 1828813 1508695 576603 1168807 1711152 243115 618350 690597 1133325 234798 1452404 346040 272153 1642103 849122 1512114 238587 1728310 838959 1337548 1736371 97011 254438 1667607 1153450 166641 1452440 1160142 1657227 276976 1315499 1668219 1847220 1068996 480143 753827 1098509 1930740 1002316 767571 1240430 953538 680260 1769592 669836 296887 1618835 703853 1410997 1064098 1541856 809293 1040477 1244097 533641 1539678 1731453 1988235 1015041 1787334 190989 410360 890253 1343797 618181 1580443 1325767 560902 1090240 265613 15549 1097672 776971 1795867 1909728 980189 1820629 1575984 407786 316017 676148 587131 413829 756400 27677 1546763 1405098 177073 1627439 750383 1342307 1728551 4949 107899 1957790 916400 138599 128745 1511431 358089 425509 293926 154895 1164073 228225 1884953 1323028 615949 817577 1752607 1426421 545561 232946 372071 111414 195573 1025694 57842 1509223 201019 1606385 501005 233855 803127 4583 1756133 1341416 524134 1085256 854722 22286 577447 519721 54662 579308 701124 1397574 1360273 1743689 956605 922418 792222 1020021 1413364 635386 15225 162913 1876903 308223 384679 1008558 1434618 530709 1627916 1302577 1572035 1784792 1845519 134852 1403972 1641600 1863010 1829277 1650788 1543420 287566 17638 1656247 268671 800748 1416645 982662 741111 1978044 1163327 1631543 405763 631281 1159471 250004 162444 907907 1412963 1347581 1098830 1745321 12363 1099202 1957898 516427 1132911 919546 1175724 1020914 1693404 470856 533048 1349723 475666 1344605 1747424 868732 1880218 775819 806934 110692 1132818 534150 1653318 1467050 1246645 1008600 1269004 572284 192902 1720768 1074108 1088235 77234 956 1501837 1847091 812971 1968525 744038 1921228 1458781 335318 627518 617169 1778283 173313 1723286 570085 81280 234754 1693657 1453102 481008 15658 1284247 1696544 1629645 794125 1599905 380512 306901 983304 776393 1173751 1146781 1352944 1391855 481437 1513775 700789 631140 1378488 1165694 1675466 160840 1491930 926487 1418908 682953 1397211 517232 9095 1763419 110412 1036691 1791612 331055 41567 39498 245402 956238 1475450 1432336 1428779 181883 103070 426704 871540 826192 1748443 211145 1753810 1715578 77255 1270199 1489394 1058592 1304096 1781922 748950 948148 698547 502705 1530490 26023 141442 723844 1071137 857744 930496 341888 1059941 962315 234773 508271 1681168 541076 457230 644054 274708 928569 464812 1186491 1529185 134186 1387148 1872225 1137508 25551 482891 208247 1863759 1370575 612632 772623 642147 1606994 1587533 1431843 1958959 1418592 1198099 656686 935322 899127 444171 637409 1372727 1614405 607591 229539 136955 340796 541667 4940 172756 543146 358933 1363776 1615952 403180 714481 1842592 819476 679842 267085 774937 522560 1041539 1582776 992657 1311661 462646 269427 741043 817767 1240104 863442 411781 1492531 1076968 1087845 883058 491758 1011565 1208879 1873795 639599 920967 729725 1223363 489365 1397321 895109 888613 1999466 912688 615012 72890 522644 739443 346559 1152302 1443770 299132 1544285 1082222 1807252 1071727 1729294 1879410 666811 1818102 1280115 182402 524339 164528 1254310 915435 1711651 274188 301793 1679977 896296 348099 356914 857679 1629513 494661 1001361 37862 1811149 116302 151957 1700268 674374 1202915 1949448 348001 102265 1258982 400791 1927213 109553 1825125 57835 125312 216296 514717 944585 1300695 737856 1819578 1814162 1667874 827297 997308 248697 748722 1316685 191690 1724499 641350 390790 650408 1482862 1260574 1240592 259385 364284 33619 765114 342356 1884532 1020236 624933 1257559 1565399 1802594 1039358 609432 1364759 1938120 727971 1142667 1593799 1212999 347413 1472438 186706 42232 719490 1381783 1087270 1398933 1877232 241036 929528 1194647 801003 605733 1231260 15101 1876771 722584 1210690 59176 641138 1525022 1081625 1690267 674334 1804080 1203016 647338 1876880 1610360 1496398 1814099 1890774 187788 655450 1373612 1616275 217474 596397 1201034 695600 136280 1518959 844005 1386776 1901385 1578842 1957792 53683 192584 382582 739025 1122970 460779 380599 301180 1582756 1596519 554107 756303 1832758 1814021 1337438 1699993 871493 824813 142684 141358 1551302 944681 1446335 1812311 425833 1055423 1274125 993060 1741085 1631290 323408 374952 310837 160206 1015472 705344 1257711 1250026 784373 1833978 1612697 1756765 1411967 897099 1105176 498290 1790388 1027755 210411 837430 1593182 446618 759709 1149227 1942512 255025 250081 1394633 692832 1384676 171131 1413883 808303 465274 1869895 1563007 1477369 1326906 60527 1033157 1515313 1177646 1300323 1479285 581743 1530876 516738 62343 1346673 433484 373610 1431345 1281013 176509 516233 1561130 274813 541247 230664 1960610 752578 476869 1957423 1431005 1007566 179875 1110068 306972 1229681 619538 1394372 1151126 1040030 67241 1203315 299022 6142 1227891 1650104 1646995 394031 961922 1625800 1661595 1787155 457283 71719 1024426 192673 1971453 891480 331288 415237 1867835 1294912 1929897 524815 1160067 85423 1109414 22658 215701 340205 357221 433138 1799616 399503 501199 390605 1154080 1838168 115704 1131922 737316 105035 1813274 1172790 117537 1003804 1591995 12984 804217 1959875 1427665 1463083 89087 1831975 279841 1655244 1870191 405174 1054680 1235681 562143 22958 743172 406813 1739639 424330 372033 1214593 1574881 34142 988759 1288466 1760515 1352998 1147604 1106734 1784713 1304495 218907 698228 900697 1008672 1975458 227840 972951 347222 983154 102823 1221374 1491701 1831869 1718884 1040523 332203 4570 59535 1702894 567133 378349 463318 403718 1687962 1944991 542263 888360 307060 976392 1367522 1234420 1975899 40770 1773994 1758114 1709287 247730 377550 286310 68555 1733868 450546 905218 32054 1214953 555514 453675 1241773 354085 584453 393211 608253 241604 972915 351588 1601723 880287 251731 349716 435030 116532 1027616 1387620 211134 591637 1728326 612216 1399914 1965076 791930 1368892 1084920 1266414 225966 646776 1549567 1570701 793973 1900545 1269248 1483618 542258 1100292 520445 968678 1259564 392954 1485875 1553497 295183 1851106 1108977 975949 1289607 1066308 1961289 296102 1347190 911711 1408263 827883 83239 837822 46677 1708677 1709444 1180208 1028637 1356071 1223468 1095620 1890614 301743 1814478 1015775 556731 1390536 1404141 1085292 1400318 782713 1646895 1637305 1150764 1657909 1313821 824812 1455526 234882 11457 214681 1167009 212996 276186 1065162 1716594 253341 759535 900913 1900080 297229 515238 1409822 1611439 816168 1544106 1985998 1168784 1060384 1538540 1541424 314422 1989530 1629671 136449 453785 1817141 1836102 1585001 1792845 567201 1614647 288515 1910158 1802064 568968 204598 889236 1971945 1194308 7761 449140 105164 1057516 1913314 1151194 739751 959466 464117 994525 98091 273031 766690 1029252 1980837 1306597 976606 1401328 583314 1522 752771 279641 588259 1133138 1846315 1676278 1813562 1133811 1862610 688589 725301 1521435 1705003 1694955 231886 498438 1237131 1154374 499928 376524 500621 639669 1058378 1075939 1244608 1286482 256677 1123521 1912081 1694688 412724 354081 1209693 447673 1174712 1067162 1323575 1037649 386425 1124649 653497 394789 1411271 681170 1761367 533593 1409063 1000993 865802 159211 1815639 691304 1981198 1488126 1755623 687535 657313 1779519 687604 1803277 974739 1326051 512597 138388 1552255 898138 626838 1104560 838469 1513871 1526482 1005657 103271 1425021 1137877 220271 954206 1081221 327176 453329 1662391 369856 787302 231540 1247918 1009468 1463613 1313837 951686 585240 950770 1706034 358665 113821 1935032 1812266 371971 1118955 1254797 1224270 248340 252274 493318 71834 1534802 430712 1947216 940118 1047422 891510 391973 1296183 550584 1578583 234331 1197166 1358749 1923757 545823 263788 1799162 791583 724046 958597 637515 1230420 777349 27571 1968581 923869 1317380 1593689 379510 696925 1377676 1822911 679389 127766 1545885 1529215 1184181 17326 970661 1308912 487608 550043 1200268 1177208 1093238 22711 1753408 1924263 1257149 337118 1843277 1066061 361749 649955 1419298 975613 197113 632084 1378970 1126249 540614 1239056 1111176 119313 296989 1995646 1361283 279574 498523 419417 1139051 933136 931170 1697265 1237947 1033880 886745 1670606 265586 1508121 1767699 60165 898783 128323 81086 821453 1861702 1266081 825332 1256726 1844277 1634783 1326371 1370692 814861 844009 570008 895640 1574612 926561 950600 454631 1885105 113728 369728 1141258 1816456 425441 1232248 1385160 63375 367794 302930 387179 1687966 1215802 313331 1696238 1735903 743555 655504 1168255 175183 1751460 821713 599257 1919857 988977 213624 288966 847957 1324588 1599993 758185 774281 1608619 1245265 455282 1035793 476513 335737 1112205 584967 270278 1403271 1172343 557939 1096570 1136954 1354974 1668669 1326354 490172 930557 1567541 1576500 803960 1103001 551709 383497 1186590 1744007 1647407 1817569 924613 1973929 456306 1886415 1583350 1369150 250247 497033 1059202 1369982 1468670 22782 1186993 1240915 963685 1886400 781680 1224503 1406963 1153184 414590 338767 1282370 802508 1840294 1330951 1949229 1285846 974002 47697 1628853 1042915 1369751 1800867 1906340 1373437 227570 1011956 815381 421615 1004581 1044540 668970 682955 1103106 1121389 633287 1296967 1100706 198344 1825183 745306 1274197 1954858 1341456 992314 261225 735266 1375485 1707696 178411 500241 1141849 402992 1540773 282053 1216104 1534744 221209 793693 26674 1613084 905136 597764 669345 642712 1681354 467132 478616 1867760 218685 1084750 1470870 1256273 221979 544423 1509169 1534691 922443 1444833 1598298 1253015 1990791 934804 1005932 1054515 1498267 1835506 1247351 491161 1949202 1569475 300670 409234 1268624 1242922 533675 1477856 367931 375226 553487 1626124 872374 515649 1418427 203754 1158107 1175948 1184955 1016804 381328 1968759 1381194 1241045 556223 32426 1087084 420324 1610332 117990 1236112 834161 446502 1917586 453716 441832 74582 1741280 1412527 1227756 1256269 741705 1163612 1694478 1287286 1248086 485705 918931 417345 617726 1896977 415081 1040432 939574 1636019 1641863 125693 4115 607331 1105696 201260 1694779 1673096 820365 1305280 1867873 358311 423041 1255778 1192598 339886 1910200 1168838 687281 1555919 260408 153014 1140315 1288482 606218 1860235 1883367 144961 1642903 16768 917038 1545574 1493432 71563 1641840 982247 1918056 1778152 1828850 1377794 1702402 252603 398305 1789115 626534 690296 1131418 776267 438229 88714 961334 1831349 1370155 55990 1131861 1215729 953973 259413 680702 656685 254916 1333505 213050 727610 353281 967467 292723 1760407 1548127 1227290 1251659 742000 1619047 504599 1624941 1949922 58658 1697176 881395 242603 1671423 1286492 1816801 724819 156170 1954911 1528252 1066022 746786 830048 1121518 574770 400002 46778 286560 1501266 135086 1911705 1204719 1610767 1735440 1054867 133037 1502061 1960988 954853 53481 1779444 1607502 539295 1463717 190556 469940 1116802 1488443 774743 1470047 389543 1154697 1106510 820803 875048 1028683 1167349 1308900 1121043 1987966 1627706 562487 1791852 597773 579928 55246 520615 1405821 552924 245244 371500 1091959 688214 1367044 897570 256164 1063647 742550 229062 1310467 187321 1098289 1346516 1223078 451682 508569 1665672 922798 183954 1125590 433735 588834 614061 1852331 293105 1359307 1684956 1827273 1403379 784346 480131 390484 413983 1886576 1841311 1313158 1908966 799878 299668 1317177 1182356 1080581 754667 167581 1505779 1672047 1420070 1342579 149840 746430 739682 553620 646606 1058491 222952 1332428 15016 1829349 779951 1099294 1489787 419138 1477931 736272 1452689 256961 1509892 346692 1749935 1764656 549584 1473491 201607 1500159 968860 1722329 1872054 1533104 1905203 1566837 980751 1136616 1171349 1987796 588470 1779042 313689 1406833 1982675 1850582 480247 892828 947752 1447125 1202656 1782690 118133 41671 1232617 1310453 1703862 1894281 493605 1524021 1125139 1664712 904517 1171986 1320207 193464 531118 1756817 839351 732287 372605 891040 70298 525689 1109042 540358 716650 760444 642666 1884592 1573433 864937 229836 1319678 1925094 1257950 1452197 44573 1790508 1170311 1181450 301630 1799185 417588 552848 59345 501409 511955 140477 702402 1308306 1580963 247819 559563 364762 147568 1993766 1978928 845408 618614 657795 1445004 508584 1436873 519218 1156147 996257 1697419 1140781 318561 1260296 188584 343772 208496 1723010 432548 671037 1594538 754887 1044107 951859 756160 6511 1588191 1695487 1790750 514952 1575680 274299 1819334 413360 675419 176074 1166044 358951 1591560 949439 1808536 1209917 1540758 1050153 776237 1447121 472243 1923745 1690490 481854 1883201 419181 359121 1152532 209750 1407424 1643184 1565319 665895 1431486 476208 454624 1436481 177466 1382786 1497828 1620788 1958808 566215 1595704 587198 1339371 215310 1896071 912764 1982511 331104 516119 1391505 1378278 1518689 1983674 903726 299204 599907 1439903 730209 143848 1345781 1705471 1177594 828898 1224665 794345 1857682 970674 1225249 116567 992059 1796507 1690934 553541 418281 626047 638195 154039 1425734 742831 58964 1838804 1948519 837885 908758 967543 636721 1791487 1994020 868757 457615 1340245 1406374 1347807 1682304 573810 201421 857155 1353245 1527484 699415 1467246 485332 906810 1674485 762070 1321428 829173 274399 987701 476173 1512138 160664 1983859 1662679 1251495 1418305 1266113 1700798 490645 934365 286298 107639 1067720 1294322 1871037 1629599 1101574 212821 1976821 684418 48781 269052 754801 16586 876113 168003 1048638 1221270 482955 406024 1448289 656996 1426220 413469 912336 459571 474774 1313463 1602075 901494 1622552 1716220 1863482 1281145 299062 613243 601225 1236772 1774769 1136329 871168 1857314 131593 596275 19381 1463393 442032 346391 1768483 562277 1922806 72184 647481 380131 1566820 1307494 1321394 1566369 970441 1134963 815349 252365 1391643 417611 1681463 1183870 1512002 1414808 1282896 554483 77297 1817814 1372501 1281717 1892383 1919618 371232 181680 484417 842949 1812858 1540736 1252358 398316 482706 816882 340484 535104 1453553 1248380 1347059 1516309 643588 222920 241486 1025778 1084860 1796464 1437838 1305516 604621 140828 496953 1129795 1855079 987244 470077 1298123 886996 413171 892445 438190 1769651 114406 384328 1761108 1657554 1043741 278418 1023959 1433345 1666398 425859 1064302 1923355 1273877 1209883 629973 207179 1364179 1696249 1732336 1343199 671610 1888170 149610 757279 1215275 565549 498521 1042721 828064 376579 741165 201075 95898 1867764 88116 860082 1489037 1522733 1732952 575755 93992 1067032 195509 718433 1939126 1815723 1151323 1283607 733993 692273 1992328 1148590 408359 1264514 803827 499310 664542 745375 1911238 589410 385841 1695652 174030 1081593 841659 37856 1964047 982455 217273 155776 1497910 12532 416217 1057758 300176 294146 549279 1687275 528965 1466060 576976 853730 1864093 809376 1005621 1828356 1995950 452320 27227 239851 1894748 850057 876289 1540839 1227324 1282004 1394785 1837325 1512016 44046 261768 1321710 1942117 430502 637957 398074 15800 737849 382660 200192 1268972 1318587 423816 1643356 391346 1687016 798063 1204953 261696 1280299 1084108 1818473 208005 304326 1979893 1259534 799475 252232 1908853 1075248 55831 1633369 1610495 357394 20631 1764124 744963 1479184 586111 1348378 1785610 952783 1883144 219594 909801 751070 1923708 1976033 1490922 848828 257419 1447660 1458841 368069 913322 108035 64761 817754 812484 1982024 858777 1777212 174274 1631718 1576061 484416 1018712 1818521 1197647 285435 205665 393317 1380896 827625 1841820 1130522 633196 535896 1838593 1690082 501962 1331857 607612 1743112 1139152 136493 1581251 1912076 1815490 626800 176576 328419 579367 229094 492450 839945 1149197 1805534 81910 451696 1884261 1301524 1172352 1808053 1158727 491199 85689 466684 314378 549444 1654976 1261870 1002965 935267 406751 1559041 1549077 642023 1347249 1990256 494876 1372758 1332333 1294511 13186 1117541 352506 1413637 475306 1910555 854352 969156 815454 555358 679107 1605689 127101 1977351 631116 1220392 184509 222709 1486505 1948357 1050443 449323 1619817 1961857 331797 1408096 298323 673666 1304885 387312 278763 960134 1839302 1010633 490675 753742 1105274 1232618 554434 1285150 1133509 370181 839084 1301511 1621755 1558221 639291 496974 1900976 752983 703355 1278109 1455878 815840 393586 692693 798471 332619 898267 135899 1608092 735214 1190751 1358311 1007564 1289603 1271470 1505326 1343933 1858518 195597 1792806 636597 1109511 868617 1156383 188676 1453879 1325735 810952 897659 45552 1025531 360070 1143567 1225878 985184 399784 484633 1021611 591405 1082456 1614491 1270097 1635519 713832 1740371 1036281 110833 879226 560601 1730971 599162 706191 1349144 220927 1428084 828363 362652 615668 1933058 1457354 1339956 1179697 790520 748179 681081 1902580 1082006 86928 947079 667145 374150 945017 1916075 1078500 1112834 126513 1622233 1129920 27263 1244439 1870006 856136 1936246 1441874 195558 1916983 705232 372640 735586 402560 216380 10776 325546 1946262 1616556 876322 1773242 592076 1479496 1488001 470750 1057168 575757 81417 320818 1874734 1175613 1914052 955845 1987985 71662 155470 960742 746538 253528 1188628 942928 1574195 16441 397691 906919 1754723 1812326 1145826 1143290 1290724 1318729 1175454 251911 1952390 1710893 304416 1218590 291316 1446949 220657 1675416 611052 1916296 665630 1277389 520808 203765 1549445 220492 1308827 1714894 182555 1595301 765639 1554097 1179719 1224734 390118 514823 1511151 1066736 1191108 259084 1953223 155994 904124 1485721 460711 1531458 85376 1993673 1308927 1351308 1368434 916275 227909 1213682 963892 1787563 1977629 1234616 1225263 1569209 534059 294492 1329376 1522021 1661549 1664429 192941 781488 1249292 1580690 1130199 1062579 160574 534828 1628024 1096228 944405 161133 722000 1185313 288743 59999 1229628 1090395 1765393 1439827 842448 569328 758623 467381 884393 1087671 584424 965495 1584732 174760 921235 1247337 1086137 1274028 1018186 875722 596970 1826807 1145148 587534 1998400 1807303 456006 589647 1991666 725614 353832 333105 899977 1969994 267361 1854952 751509 284191 1829320 565863 260959 1751173 1854112 1463208 1982564 1959526 1144681 732458 174083 355485 1976041 1918813 1921600 1367167 1776553 293406 507267 451500 833876 1669289 1327691 1741015 1551309 887943 1673883 1260478 1212754 1622654 174642 1826305 309707 1266604 248585 1543262 497226 278715 1294072 1807882 955030 1962859 320025 1074541 1428944 1572937 1202562 1856745 1265049 312496 1344934 1012504 622275 992242 1785524 1882330 957795 353453 97486 1590587 753758 1979068 906866 1765478 513907 838383 1905801 1427318 1467898 298372 1054912 677444 786949 968609 1247083 153601 1137244 1533634 587400 1041353 848650 901753 1208391 899752 1173784 738885 1236284 830874 1632687 455300 1391351 1732989 792234 1802090 673540 1525233 739309 1329491 1818421 860011 1329151 114255 460026 1791762 290836 1836011 910179 1632757 235100 1590372 560931 1174260 1087180 1817467 1996895 1268511 1058786 474795 478731 1519486 701587 907814 1965718 625288 304143 533150 1463232 340882 1414214 617240 771670 121720 1110351 850760 1945126 1999370 417212 460483 460403 747009 136044 735349 536513 387073 114121 674195 1890825 1985355 744224 1786731 873926 496415 743404 289663 1474145 212056 717959 790147 897266 1064027 429028 708899 1616991 1683560 1420703 1080385 777156 314135 82398 859808 1892444 820839 1897646 594680 968764 46419 396576 573733 969796 1014435 202833 1795216 1160032 764872 1376199 289482 395076 894408 179472 136951 440429 1311392 46607 94118 1245797 282751 1893179 1701755 984982 1327607 1989972 1508360 1444498 156902 646731 619327 1714413 1872477 1718585 1212430 1963115 1509101 925452 1469001 1443520 1689582 1083455 993559 224892 559579 534975 352591 1562074 857116 258564 131969 235408 721188 1583916 1067798 114478 1779236 582116 1076040 945397 605872 1546872 1050656 724489 1073467 1016664 1352400 853464 252574 1068811 1042195 1240535 62227 1289420 25330 587228 963140 1848413 155405 17708 132345 1778577 1015695 1597452 1479078 735022 798458 622644 467276 1308719 987079 1029285 1959576 1766291 852102 1514597 1842061 1064946 1676741 1106955 27713 1538698 515596 170052 1398610 1972027 1465153 1181127 548518 1203828 1787405 866763 368849 191068 1956061 1880151 808274 220769 361274 543121 957434 1523137 1690294 1257523 1666514 241177 145797 148356 596862 976808 384132 1684091 57414 772384 1991951 14443 128395 1727295 93909 1422908 289820 675473 260131 904108 444789 607725 1022738 14297 199900 1409944 1368490 1971648 1215606 243666 759575 1259148 1867035 74526 1712670 1042059 1535560 1959095 56025 567440 1322831 753093 310732 2192 1502796 1999939 402348 1073583 347627 736788 430832 1052857 1540378 620549 639865 684664 544009 1848948 74224 955897 1018970 186849 1516084 485129 711290 1106379 1736991 89223 198509 1458445 658007 265211 612737 848816 228703 1538613 1897939 1163711 372928 1017425 459349 13211 1397176 968862 406984 167784 1300200 772153 1738165 997889 490482 1675555 435214 1880561 232533 763169 443125 1297483 1078320 1790341 715328 373411 1752532 1139660 1308088 73532 891436 1272724 790963 1648127 1481793 924663 1992683 1580379 347427 878083 1858727 1165897 1615118 254063 1672528 964102 566102 176080 1347573 67680 1536670 414186 1941890 340740 889397 118057 828483 522083 812570 1377842 1227637 1283525 692983 1114897 922445 657786 1801784 35283 1644370 1221249 1571671 1594575 537830 1753534 745885 1781265 1970472 335969 278963 1882540 1460301 736344 1485652 1649137 1448025 271120 610192 1593300 410801 1384286 787902 897326 454711 1544648 1626482 400972 1720628 238296 723880 818715 37416 1491111 1347719 1865083 1518372 517214 426210 1912675 611155 1943522 1487230 1844991 750892 840063 119710 716148 865174 1246346 1603379 698618 1257489 631174 790854 1580930 88553 161585 315413 1713704 1843673 1643008 1774043 1174588 475383 138628 307036 68666 591099 1454114 373547 57118 307762 1785849 1987020 970782 215566 989423 1046457 1057527 751909 1046837 1119768 1688633 1730481 1211550 811577 665911 1131031 1214905 554748 1826396 1958715 917482 1808981 294291 556296 42878 1231872 1619545 1921734 558521 1543293 261385 1233137 828643 880653 1662375 464283 1821425 1039284 619944 837832 104982 1298250 1405367 382946 454180 639214 546839 1038622 808879 423021 657696 475312 1772417 907427 1442397 626903 1004364 429776 587959 492654 1017800 6220 20794 1807008 955236 446331 1492215 1119855 1298739 1963665 1759120 178143 1417559 527943 561166 1353720 1492430 756801 852400 615437 283665 968535 969712 573623 1588963 1864883 756313 426949 1368749 833504 1548274 1481257 1174997 1187413 1065247 846773 1371218 1533294 144196 915528 1553567 594886 1861487 558192 1065543 837423 604346 572559 819292 1240827 1730335 1118816 1827130 166820 161282 366047 1958178 889912 360991 1248689 1401027 1086016 1403777 1196077 751898 329193 1152594 1577905 1643633 293988 1165980 1009417 1396611 1511111 1387130 1957931 1797582 1371409 176241 33676 1825643 1287760 441688 1369374 1477798 37254 1384980 1650520 405804 1625373 1904082 773290 1015044 1329724 1178490 448242 1509945 823265 166407 546493 1546329 1718277 863401 795018 411933 83146 1379851 633945 1667018 284981 799690 1294942 382914 182955 924411 1455269 380563 1425292 1651012 341913 1728969 425865 815286 629725 280180 1931800 271475 1786833 277238 1562664 83068 1363147 1975984 111065 1593078 1711454 1841833 873426 427824 1473582 795417 150869 1820786 374040 706782 1841077 406499 918660 852084 1887371 645457 1852044 1436420 1852836 1517753 1293114 1725168 469872 101723 535063 1168295 1523245 828145 461184 255406 1774795 805277 296370 295243 486250 1809599 1523944 1644011 1172534 591112 1996102 1672385 667035 1206669 920714 421102 1159708 1837970 669875 1335194 1326317 1473048 59952 1770992 1218464 706060 1653120 1073266 1703322 414272 1655952 1172022 757940 424638 338014 1828978 345553 698904 1849065 892216 222951 1420918 1195780 1122341 769814 477647 1494699 700470 1702396 1294171 990907 1916361 74579 201454 310322 203420 376006 1981923 523587 85767 747222 1748512 1861407 659639 461635 878998 947363 1180055 769000 1117627 948503 1852330 1704162 1373168 1994474 1468859 1948292 189932 184148 1486781 1615394 1614726 580676 1117314 776399 1704179 244887 491023 424816 35833 1827782 775425 1710661 1312966 1796776 600662 1072787 1573135 1805438 1422291 1134979 166303 694815 1518388 1050174 229924 247019 1085348 726877 619847 1966639 1181937 885413 1007198 587921 1163114 729498 1764828 1243081 964918 1312830 1662045 1065790 1473052 523495 1797510 101056 1124055 644275 8447 1975679 137584 760466 599230 1648543 647356 1630729 709319 1421449 1611117 1843365 1870150 1520513 272816 910085 822779 171255 1879992 1387768 1598440 349316 1173528 1051549 619870 1804398 988045 394560 822554 332306 95146 1340764 503480 1118390 919011 1308208 1641603 602284 588107 1752371 375793 1705128 1574080 1455465 890660 181138 581005 884883 1711733 123669 1080955 1959332 1039987 119967 1356938 1955497 949290 1852037 900002 1972036 1292592 1715828 1735741 1399537 996843 532779 800111 1944090 1316727 1410395 1157157 1915482 1725574 1498553 1238890 1828154 196031 845796 1930569 1933970 1313123 1388765 1741396 1683263 1499079 1599012 721631 1242268 1997270 1041548 1060120 395501 542912 384624 1290263 1395186 1550363 984099 1666113 747438 1068509 1755867 3077 126616 1525537 1655178 329466 296079 1772233 332212 566925 60237 812830 315688 547794 1920152 1677335 1988774 1590551 1924691 70345 1217824 1296760 1063055 1114515 1713213 1188266 808784 149948 78974 1996894 1860311 1726512 1883975 524856 762336 941889 1107681 1429424 1142101 855498 10895 1024973 1494904 366123 199204 537827 1068964 1467264 319893 1062042 695339 1869754 1914375 1359543 1028030 596297 203106 878150 676888 1250256 993497 973871 299987 1037858 712035 1614592 238531 1304357 390530 738012 1968901 16557 215695 400521 1355462 1979988 97029 1304701 1507615 434849 1449773 996799 1640438 450443 1133668 1403701 1613520 1408930 1581154 1095633 888820 1623326 1504297 450685 891671 1349362 89686 473086 1672259 1925827 655950 303491 243895 1124910 1657268 257858 769565 1727576 828939 868249 450271 1729744 865013 937550 116725 888794 892084 1828926 994978 1903354 1234272 685476 558778 1234124 1097123 1468221 614584 38890 1267783 1624159 1769810 1593547 1284256 637590 1343033 688840 70921 272023 1817330 44160 1642308 865405 518625 439007 1570077 1742319 1781972 1545841 268977 323311 1754102 449870 297045 741257 1301017 968654 1657230 1986687 1742745 1400595 395899 104942 209345 317125 1211843 495044 227371 118459 1153352 853827 205468 272656 954465 1961515 1005418 1171965 996663 1811040 1797476 1306951 1510047 890431 191142 1094440 1529709 1996705 1332893 816343 1297467 260341 341645 1402932 554712 242101 1795974 690384 90042 1604688 515998 175830 759894 873611 1694538 1254355 1734845 622648 815998 1207601 1107910 2603 1765871 1918594 710602 1097468 198830 480000 1910045 379934 689982 860032 207388 904208 1037739 1906294 170900 1116977 968573 1039954 582662 919489 666105 1337947 1156322 1490524 1769211 513085 1313911 795707 1690649 1850706 1227682 1318479 626575 1437167 1697426 1177453 1756586 1867926 273930 1681342 788901 494771 1510245 802513 1399646 1156296 1766146 64710 1223944 1711761 756050 790571 1851490 473668 856107 34331 1655151 1182559 311522 1634482 1368200 237740 811082 154529 446876 1262491 1618239 115024 1713867 758242 1403402 393046 1114007 1905029 902588 1423950 1353529 1264799 1136255 887805 1413369 686657 1792494 1239331 459421 1904404 909851 1107186 1407638 1764858 117114 149869 301084 155680 703662 301429 190146 396362 233495 400617 1268126 908930 885619 27886 699836 1982774 256868 884272 118067 239312 130555 207412 1988170 1632476 534419 632645 1920631 1352895 1087638 850614 1452025 1071030 1607882 1465308 583990 541883 1838444 857617 745176 1214489 701822 331905 230873 903391 870789 418398 991793 884873 278871 941276 812905 271315 460500 1338450 1644043 564918 103684 511393 1877690 736385 156423 580056 1203667 1156191 112986 128220 687317 290782 1163807 719126 1327267 859806 809743 452865 101561 1538581 911968 382232 230918 670910 990081 1524650 73944 1052434 1221137 1833026 1490064 645159 1910329 1970583 665241 269237 449490 291271 910753 129613 1880265 632240 263114 1096468 689983 449420 1931515 771898 1748869 36244 714760 1833272 71198 1816667 1345141 1347464 133369 1855122 13957 1206150 1270016 1580776 1532217 497977 406927 626528 326179 955685 1617083 686514 1359766 315545 770186 191871 1858299 937140 92856 7521 279437 1129903 313267 418330 285562 834353 1496644 497596 1448490 1550250 1196980 1180185 533478 436982 1072132 1603061 1880828 559547 810746 1169912 1180433 1307609 1702207 1485381 586678 1411893 953609 1108307 1710619 394482 1664416 1457096 354245 579299 1925841 869452 780797 1705198 1296743 126024 296403 1339528 1848637 1359415 309082 1133755 981983 1685432 583729 810941 596803 1138103 1453569 619321 1645109 881795 1735922 1684616 1352684 1073058 562318 1303756 708078 87163 1220971 1485130 594123 1594272 1162643 1916236 343338 1131272 1179390 1744587 1696252 1439760 789250 252275 1647105 9759 530836 831389 560196 119984 763318 1613339 816412 1352799 1722370 1699902 1603111 688851 762851 986976 786244 285492 39361 585865 58072 713553 160799 85400 54888 1409362 322991 698520 385498 1512315 1326183 1889074 1943890 701269 1608410 570481 392608 113574 785288 1907676 786247 1931040 728887 62032 1410658 1992629 1093587 1898454 253248 1123489 1216187 476717 803746 1893288 1847976 1075260 1225591 143524 1413182 1499495 213056 568749 1991481 1394578 1378929 1432005 1455068 1092209 1146902 605406 601884 1292893 301957 1781835 734235 1665579 784400 713710 1538660 77118 1598672 1099815 520683 134093 1905133 1917496 948660 1889237 182817 682661 1191104 473289 1980309 795744 1344219 500690 439762 264434 951095 1522774 823718 750781 1835707 1793614 1993470 1608263 314854 1293693 1044359 262207 543882 377624 162767 997640 468141 1598081 1042837 1984041 1202687 1979528 1010497 313909 1555207 1840813 884494 1074930 1722532 1128625 697895 291150 14018 377576 679991 561320 1101153 540329 1270294 379861 1637492 1258960 105522 1034164 1696001 125931 123300 705524 1340804 95187 1437888 1604513 1376281 1228550 1262156 756979 1472458 803319 581913 687907 1860006 423106 1448138 415138 119067 280372 1816793 210716 821150 1792107 758481 956762 537909 1127722 1173544 1318465 316875 92536 1619855 1966139 795830 74928 304202 46189 490861 1204631 1267327 1779721 1553083 291772 1373511 1407801 1779285 1866156 517523 965764 115698 1899634 1708522 1407646 697394 948965 1736247 1067868 630848 85490 1406950 1326943 1931823 41958 1499127 368599 768146 380521 875783 1046459 1405822 1197673 1773275 90410 1967854 1338022 602158 1519307 1154940 165742 1798947 673197 361162 1884803 1323113 1433106 712871 554060 1437403 1071935 1427422 1007976 916872 77801 1920261 1736962 533962 349651 1809243 747154 1036773 679261 1858825 1820809 315274 972984 1626181 1117610 911040 470791 254220 477056 1635856 1533963 722359 484534 215382 963649 734610 1618004 814711 1536319 1958023 1881394 1911710 574753 1022393 1081219 146211 1305622 150825 1156501 900934 1396960 1367736 1398937 1059272 1598357 416377 1577126 526741 1086411 1172442 609936 994384 383170 493364 330991 342531 1706828 1701138 1288905 1444023 720203 1382712 1639973 1080683 533877 1260973 788006 1906756 1797709 1036258 438469 1749237 802701 442980 1561063 845596 1017049 36111 135881 1538503 383776 1166363 82255 99712 1704819 81172 241767 1817815 1192688 1412171 554435 1996114 32910 397710 1613089 321772 932948 1994000 1534111 108681 362091 151828 987803 519925 1221164 1258171 1464155 1223372 377403 199162 1733570 521818 1885206 595757 1736101 37621 1976745 1937527 1099173 636426 306100 922136 270172 676353 1362659 677038 1622394 789396 492037 1063067 523455 278166 1976077 926117 1013426 1465749 1609716 388871 1531229 122778 380757 1380680 203621 297959 176036 1378631 1388249 1798898 1044096 137672 1946065 1116976 1920499 1098747 1979761 333504 955715 1609064 629533 1658607 1993479 1521192 639307 1037873 1235971 713729 1828164 872069 542850 1872615 351925 850415 1678961 1958520 623481 1963561 1080926 466369 1000206 470304 892173 1793732 1211292 1314694 1870495 1414783 1939212 1795200 948435 1793439 1487189 1554967 1885186 1369458 1705157 714217 1633961 867378 907260 830871 1643519 978834 803135 1183711 1861889 1887948 1759178 857915 109378 450371 1515791 7512 1604724 1348574 563068 1971475 729934 877237 81286 1114995 1158780 909863 9138 256683 1791923 1535390 1275642 1139315 1364666 630878 1144591 433615 807898 260261 209961 1212498 1221579 1312627 1150651 1812127 227026 356164 1300829 1370693 868086 58814 439179 1898941 1510263 865057 364045 1139184 847198 242771 1148689 969719 906863 906547 420231 1583644 988404 765015 161879 1037038 1165014 1627418 557689 467407 1144806 230725 567404 444124 246453 1050268 1216684 543912 404597 1052182 1975049 1522984 1036128 785236 439043 1846789 102861 807215 1271578 279249 61664 1137337 1440988 895960 763896 1042471 1568848 1717324 128685 1990333 1403513 1882386 1216531 871470 1117163 1001597 1685047 1742531 1596675 1416064 1856954 1250345 1748267 1774490 969291 1967243 1654169 1607097 1938559 1818348 1270060 1715430 150395 1074573 1424767 797167 302670 1827027 1573945 1605099 1876846 1511511 263954 811880 1434960 565979 203856 1160437 1793 69012 1235818 1500616 1381360 754288 1695676 1668348 560123 971314 630063 94981 136378 1942899 334524 1849641 1000109 1019737 1485359 320397 952503 387732 1033339 687356 931430 1164829 605276 1521809 1368120 748766 642502 1951413 150569 68406 1242993 1495045 1750414 1082443 508759 1955636 1137447 1218976 1249021 148815 453189 1543427 860151 185112 1939579 572311 570700 873446 544602 1442169 1685590 182276 998908 11528 1834274 1174853 1911047 1835553 388854 872534 454152 1063746 1600570 361809 1076052 1060032 330567 1015361 1081553 646942 1934982 671052 700200 1284850 893959 1912528 247989 1961567 652057 581589 1538140 1313121 800585 1680020 1724031 1617734 1698596 58293 1383514 888122 223425 1058595 337030 486379 157215 1955843 478147 866967 1381461 1533085 1832242 1126096 1650223 247228 1280091 1680901 1436570 1232370 1220353 1735814 684508 1300140 429059 1491926 992275 1606928 1610156 74027 296491 455706 257072 1372283 1880796 8301 1510107 1690246 1643563 1692302 635599 948576 539949 363861 660652 1462552 910636 1318462 326455 1374883 1209178 1195216 573688 1061831 1013239 1372917 1702355 738839 300035 1343544 499329 253246 226737 1290789 1780444 1822843 1790191 1488248 100422 47593 800228 216729 514477 1275838 1725576 1330317 1033564 702972 1277178 101443 1646990 705317 389745 495729 1397971 918293 1722974 1193455 1516500 92847 837941 487455 347879 1071559 1366088 1353635 22613 1822168 1972350 414177 911024 1969482 1019373 524583 1419639 756305 488310 891156 1173211 1831736 543933 1223299 1423600 1287050 466064 61023 1166506 1005254 934873 600456 853368 1588445 48838 660595 1928831 218065 912461 454233 1073959 776109 606705 21800 740726 367177 245772 247404 719114 1752802 931813 485273 1816011 920616 1825942 1849537 238128 269914 1746507 1894109 1226385 1244081 969779 1300760 1835369 203153 1444268 1940623 1828306 432758 1998221 727922 943140 555050 342143 536049 918561 664909 1387503 89964 1285206 1189082 428773 1460297 1714795 1558628 1778865 1617042 1750309 134626 1848662 916036 1551589 577297 170188 1997209 129386 533993 1047940 232878 1600365 488475 1103499 1247917 1937523 942673 396569 1271828 888810 1135470 379990 758541 1073547 1267384 902351 539953 1006283 458848 826407 1661718 18931 39860 1647103 1379658 523163 1147441 1388915 1780780 274902 1256194 1618053 644835 544032 327796 1860906 1656437 1219226 1971767 1801406 744124 1756966 801636 1339062 408975 1030449 279252 1645116 445177 1961852 813859 411648 1508690 738945 264852 783449 1375942 28411 1993875 397608 705382 1010295 1615016 1895502 1336796 187502 1595274 1948518 745269 1493653 873093 1827587 247399 153325 1977444 804507 1408986 1652566 1276190 168312 778978 629883 143543 464118 1348406 1722995 1750784 842767 130937 1414179 297532 1407298 798723 630609 22932 12066 1169654 1778606 1049979 817955 206877 1495677 1234713 1520008 605458 1277144 1856861 1526101 399837 636735 560629 1953018 1073005 1310970 268113 708372 664704 1158083 1872784 215072 291884 256182 1768907 1115827 1094837 1176324 1609534 1068378 858667 1251534 1891816 1506633 183280 1613115 603143 1460148 862395 1062998 121937 1016747 911917 1933027 1729454 1532723 1325710 1506125 504330 1051563 821494 1728966 488194 57600 956720 1648015 1091882 536256 1865282 1178130 791626 796877 361007 458622 1035641 1863605 534359 1548472 1690961 1591471 1877251 542753 1044012 480794 298072 1392713 528342 25458 1267932 1406823 4455 1106065 502501 521825 328909 1694446 1884329 1740273 10210 959299 164835 1405055 637228 718887 501172 427611 301208 1895824 996643 1001892 1758326 749223 1366802 1733298 155688 1047133 964537 1955769 329056 478986 1232692 1572926 787731 1788703 1649351 332894 951073 363281 231680 1619429 501155 1387477 253466 1231304 143377 1676013 1344512 1567687 855299 896099 78470 441277 1042134 1054868 482372 872626 358181 1372851 1199220 364554 765883 969623 1198092 1214705 1401636 1782029 371020 1356691 567616 708300 371078 93771 1630255 492784 1330506 176264 413395 931533 1187026 1871947 221674 109462 1819784 1519945 164317 256413 307760 1203051 1942518 845824 1280011 1666940 367517 743869 992620 980043 1664233 848249 1166145 179923 1179517 50710 1480325 1805604 199486 1591058 1404776 1046374 134058 554794 379243 92592 1720726 765204 752582 973248 1916892 457050 726926 837540 184864 2487 1024434 1386676 1740793 700440 773544 400572 1198147 656151 650777 504316 398593 1646581 663775 1571651 1848275 1207801 874752 501130 1347701 227196 1119986 36475 888685 917481 699429 180324 1874547 706364 1248896 245400 585032 1856975 1916108 1061249 102003 774949 1637602 558344 547088 1684686 1927337 839647 1017285 32502 1245057 742486 814615 938165 1503953 1141642 297893 1513600 1149370 1204878 685847 1482797 314321 1630677 1470067 754628 272957 1847099 283002 63202 1764909 1651293 1529963 923517 1598174 65052 1122498 1613992 1460940 1152762 1635609 874431 286041 1727298 117847 889634 88923 59785 1243623 1848740 996216 1658171 507594 968545 295998 653475 532239 170983 1130105 1842580 187409 1230863 1414858 682113 1975886 75389 144755 390734 1434886 1579320 1971669 215806 1753462 1137376 120748 1338358 442657 885964 564843 633204 1325338 1397 1664642 1804615 586986 1556473 1512049 294633 1212296 421225 1432880 285083 1427843 260704 1859911 465836 1663984 1852191 1279847 1108123 565121 1111984 715295 134595 119862 188198 1086427 1981066 1703834 108567 499145 331335 841724 488430 628953 1449787 337522 395168 1733721 1085764 1369757 1203669 1560613 263005 544320 1825377 154225 1643932 1322567 486753 596459 42993 1826757 300391 1811780 1318786 633406 1781507 521675 726768 41488 1318345 378964 576644 1745862 1049401 820692 909887 1062516 1115163 828256 1335629 1569891 1160646 141157 600425 1553517 1248761 1377507 1353969 48888 1246941 1746385 150550 907470 236447 77618 1084551 419682 442027 1621165 824313 1651677 1753505 1144310 1134739 291325 1215309 1537951 424613 1769351 460426 1939877 183378 1668377 206823 81549 643348 978846 1759191 857206 701853 968059 912628 1487884 286457 177654 560854 1330086 1591663 535433 1960503 18060 49005 76192 1766845 332942 738551 1116799 278916 612331 40321 1358720 812368 451004 1697551 642083 793330 1856293 1924685 267459 222694 101916 41214 1929112 1780935 1846476 1585521 264501 1534871 1916701 396189 1357379 118373 1123476 1401303 1114570 1826088 476310 1430321 404236 208875 1116751 1679403 1756465 1265728 1880296 1419892 1942961 1541512 1525532 1341078 1744344 209146 1973836 113748 1045587 1995522 1943775 604733 1509453 1366382 1625707 433097 1246270 1776469 695130 650980 1311886 1586604 1227158 773581 495802 1908409 1246421 110735 268600 718263 551280 1031315 1455532 1159415 1602104 964448 1336466 1653005 446650 1942304 383581 1330936 219917 704165 1821116 1014551 1434050 21838 853058 149067 1237977 1019604 538510 514881 1426136 1664607 162704 1026049 1106489 1598549 1987422 1339575 656845 402251 143947 665941 674091 114670 608813 1300093 1540680 683218 445237 1581882 1522564 1697405 1793421 852953 1787974 1346686 946155 1495149 230088 561898 985758 599319 297818 569047 1750544 1521313 376855 1225792 937444 148187 1393711 1830971 1156587 391136 1601739 1653064 1046985 402656 775794 238344 544614 1638313 1498300 407755 1937893 1849247 789321 1049033 381162 769513 1462811 508498 1115217 907459 677966 1235153 1708448 333985 1541555 389378 573491 374519 1999792 380702 1055268 748117 1361869 628749 1264066 244081 463299 438206 1385614 203194 89167 632178 1569508 1749673 99507 644003 1857840 1975395 1971827 51497 1997552 1167334 1928742 1471563 555272 144418 1303053 691145 224523 1572204 7675 1267624 892017 997954 598495 645506 30049 1300376 986370 1942443 555004 827903 1942372 955895 1409543 480239 1120265 495306 575935 1692601 1422827 340835 1222894 1149509 1046033 1789835 765106 1919604 631944 63294 68233 1048785 1966466 1341984 346122 47309 1637556 1201101 952483 14019 107808 1902760 1212212 1471524 641593 427131 155191 752198 1223153 667978 241530 27896 540044 671452 656770 1801216 1661701 1920007 391298 3516 115019 1074888 215718 1004064 1577004 308764 1703971 1201043 1716901 1639959 257657 1331788 1023255 305464 216917 1643810 756312 1057789 1456609 962841 1213160 1892743 484186 1546449 1896851 1371001 80232 1330791 496104 186305 1746927 659848 552813 417925 19930 1654116 394197 343434 400289 1496493 1681028 652909 1355651 1903469 1950213 1385146 512979 435821 1327043 961928 1788480 988633 1525163 1833803 436429 1836914 1986886 1131193 501395 1554384 102717 1744261 586771 152174 1374509 949336 393941 567099 1661531 1443401 1529420 669033 61747 660740 1950656 1924705 432276 373 734605 967535 1007190 1109827 1674991 291139 1541131 7163 126506 737815 728253 1555324 1457338 1482735 988242 531545 1114397 1355071 1454286 1559065 626865 1341995 373617 1985211 1171535 739835 1264308 1538410 1346002 1955194 1175936 1473226 751113 230783 1867460 192973 941176 275087 871054 636996 1919835 1959337 309392 729198 1184765 1866333 975347 1140448 1164302 160331 1327720 872431 638506 925523 1024502 1210783 73550 102783 620987 1925365 1146014 745154 1366609 1729189 1450987 1757457 1657100 3729 827458 1488778 735747 1631251 408639 304323 1512777 1386276 1980735 1884357 958310 338780 32386 454668 1139336 554423 72340 1301941 1321736 1202551 1954243 1235221 420790 227141 1624491 446489 1667732 194079 1683124 1773327 916609 212429 1208189 576513 1642387 1426267 1187680 1108489 733860 1674563 164305 1567853 1506682 1495053 1863054 1828308 1804988 1646111 265609 528495 1667878 230394 118914 197481 1011356 534248 1173465 1506396 1520601 1058663 1902487 652349 1805411 362942 230868 341883 1738392 1535367 1530063 1131608 1177498 125600 841269 289944 1326945 88878 516085 849925 616527 234146 489857 1536699 1584043 835212 1490565 544676 991900 1375617 581335 1467647 424149 509178 1209058 1625054 1949406 1463638 732730 600977 641588 1492000 30156 135180 50436 548421 506469 1150008 880466 220240 450018 1943907 1177236 1334821 185262 1580608 537895 1758462 54822 1389834 1106399 1463436 1244547 803038 354874 1826061 671680 745473 1407086 44328 636264 517413 472756 510024 187207 1900658 1349569 1847015 124736 303709 1824811 56064 1327470 523883 911585 585030 911189 699137 1452804 1207866 1566536 166676 1534233 1310967 303610 1026475 986752 1367091 1428814 1810652 546034 1831206 1972207 1542865 1508140 1403044 25765 1039369 774043 1308009 932562 1139268 1111263 478390 1250124 1913762 1561771 1082144 1490246 647560 756410 236020 1148139 1534041 1343423 1729251 270115 1388898 1727287 1310478 1793729 1076493 540527 160552 1103500 1805433 1449477 68816 96237 943873 1792355 1009986 264174 1303599 1502677 1294195 1765588 916352 853781 1129845 131031 1535482 1873683 434257 205098 142089 1563680 631676 1464579 510708 1419424 1696160 836585 1479395 1411493 1435022 23720 1519690 1706274 284612 547762 535621 369734 638444 47506 324834 573852 991756 705729 543804 566496 1826031 442910 1624598 1783040 1153975 682382 1715768 1422532 1220042 1128223 1559048 1619607 84784 313395 183902 969347 939656 981007 59036 1214537 1863275 61026 1362993 7586 312781 1505975 49247 1908605 1284002 1406422 1747052 237668 18033 1187797 802122 700945 1121033 1348267 1822805 816993 1001593 1899190 47978 1696956 1128822 71555 1109770 679154 171289 1006881 1592650 1626487 1295188 1087438 14167 154532 769628 1415902 746916 1955822 472419 893116 1834213 364060 482823 1414925 83236 1976689 281251 1818513 887446 1098610 901865 1477182 296885 1712657 1658514 922296 62003 1591332 745577 405716 1600887 550373 1733312 1984075 259255 1366340 1332224 411707 72172 1633835 1164564 1801991 1639753 618907 1749591 423199 677817 600167 1572171 1422968 1662649 84104 975214 1447248 972021 645977 1437465 1283843 316727 636377 1590725 1525407 1859 1297954 1308265 199731 127639 156227 1139849 947700 1912013 541380 674873 500193 798707 149388 1276801 1152487 1613783 207808 82798 299519 1946498 1968092 755741 843308 325104 727049 1828278 1892734 505168 962201 142104 1444708 983977 1573765 709014 1160520 1353361 1304809 887184 1288644 1963040 1304100 1426043 969154 1867220 1789068 1859207 183500 215994 289891 1893173 1902020 146225 84791 1459567 175670 1522334 967063 1799410 1618052 143948 764604 839690 1920787 166454 719967 800651 1943270 890307 366271 311888 1084771 344717 816830 172642 808655 1126946 1322042 973661 462262 1610502 14793 370217 178182 11331 436409 1020941 799943 1897837 702750 1261488 1258445 1481253 350498 1924602 1085864 1623757 1776370 1531653 149054 1273473 1448227 686569 833032 312347 143088 1884403 536768 450023 354243 1285950 215023 990576 636028 1701281 644169 1639941 1567343 1035188 1909389 129047 701786 1168037 912334 407337 1326947 325111 503235 1713536 229044 142498 1105908 1920782 568254 1700067 673788 847059 1538001 562593 434194 291245 377631 901983 1199986 1893701 196060 1926964 821998 1269571 247199 435202 1014691 946946 1861852 698784 921414 618001 1659240 1788119 1154251 1137246 1564023 773417 769267 1176240 866740 63906 1092819 1718010 1315061 1014276 185888 363516 294316 49742 563639 203515 1870481 899221 646290 988792 1457415 1706157 1563313 226187 1231642 89753 469044 1188870 548170 80859 266969 1725858 144458 53897 1944464 707896 1893044 672657 450384 420873 906161 1791726 634882 105445 1040431 382712 1867988 1663069 1938070 6471 665185 1422821 1705481 664843 282917 1882353 745056 1126656 1478308 23411 1372729 803997 1339728 1448596 1841987 333871 174054 1787223 1675278 1192845 872079 1465654 928873 456095 370508 957007 330569 761269 1976229 118899 1782553 195976 136944 123249 752979 462623 210802 1377388 1170419 1965773 886831 664077 1511188 482576 1004461 1938711 1625574 737224 574765 1348237 950898 926932 752671 1459414 1228267 1643100 1177172 1101273 36671 1285930 702355 1910023 1693732 570257 1752566 1192897 512030 639184 645169 1566016 1484996 275593 1931202 18105 1866349 1022519 1589519 322444 778628 1885223 41219 500124 1945846 1561835 1754480 1399650 1853794 1843120 271209 1401558 285583 1421213 1433121 487916 65706 1891928 1893927 1004533 147236 1293733 780003 1285552 1858646 440226 1809294 1114474 260904 340524 594822 1592675 123776 1039116 133252 961592 477704 1497127 561058 1396310 1369126 37246 1710941 1707287 220516 242102 1373872 660694 549835 1331319 384722 205620 613453 748299 606539 662313 1644474 1651366 826324 1893408 1846080 729374 1881966 1269364 734643 1469933 501396 927430 923019 481612 1062666 1428035 1508182 1994025 1378607 218282 744357 160541 960464 662579 1054005 688562 1012188 1171337 120985 1708164 419228 1540016 824116 1949079 830320 848170 1525484 1003429 1084777 417180 1292551 1394233 401583 1824462 507843 1253815 1988019 866194 517716 989223 796294 60315 561741 525365 1077984 264340 837631 1040415 1414897 481030 893072 1002795 831079 1373450 250844 20193 843720 948472 238666 762715 343013 1997810 141319 1355927 1911797 1014601 395315 1806815 193859 1115777 563373 545625 254039 159242 1264836 1018267 1239776 1625541 1683771 35861 898547 761386 284325 1150266 1471710 675289 871878 1308522 831215 463739 1239372 37297 112874 1298672 1501519 292375 131491 1039104 219360 377629 413647 388805 1548174 568148 735632 965919 124704 1378721 106843 29823 344431 231898 1769915 1437937 1277336 283366 1729256 1740423 1269463 1801160 1172357 366233 299085 625405 1822806 1867296 270233 340489 159943 49956 1129520 749489 426371 896974 768784 404113 135059 448987 1031795 64200 746577 1012507 1339719 1065569 1347202 1518728 776045 1122609 44361 123090 759377 398845 578962 1278908 1819303 290838 182780 464895 40693 892104 285365 1588535 141999 166047 971491 154849 1887171 1366004 575966 601157 1141267 1926754 1216606 1026537 1111202 743551 1816374 1739381 1877986 1607007 1532836 1867915 660122 1988154 411282 1606554 300786 437705 78301 562481 1075241 1189110 478304 709866 1428332 1357808 488909 1849960 247637 13599 541103 182474 172746 1662134 1987272 628677 323930 213851 1602028 1549451 1262827 1188143 441001 1545279 733492 1304480 1450114 1119576 915109 1138154 441142 221348 404427 302279 424936 195547 1519837 933073 375299 96189 1468082 1073666 811823 705433 1480194 997428 1940736 155793 1621911 1943482 1150104 1100836 830279 988905 878729 1174840 684297 1312665 399055 95524 344073 117282 689469 1744815 1568882 1194713 963451 1636761 774086 482923 664191 1098584 1744699 1443398 1750463 211670 1543865 385737 1898665 606019 1886801 622278 1036102 584365 1639588 432188 622397 240621 8668 148532 1708336 1936953 1575483 245645 1063430 1389769 1024471 591413 590152 212448 1794040 1456494 216031 1781754 1958344 1153094 1523939 125839 1326770 1586801 473178 314879 1254553 1581666 171365 1338550 1356827 681161 619912 241172 55017 113571 1177592 1437800 1548605 1045124 1851065 1179432 438819 859710 1804724 98904 187539 254341 20274 511438 166336 472682 656949 1306700 1836580 1041872 1308949 1846452 60398 828773 1625566 282288 1026302 1598823 1150684 1875316 738897 1830778 789274 260273 482725 1347846 1577974 62818 1033800 667545 1293646 1246183 1197649 1684728 592563 620079 858945 917265 1469981 1202447 276975 311726 652914 1452539 1834900 263771 720979 1099160 786795 723393 417522 642954 183226 1690395 1296880 82891 96236 622155 1429427 1001519 1766971 120512 1496706 181998 229361 681841 1718169 1686923 32864 792353 1422408 888312 1039665 1920134 895136 186069 2864 1368515 851663 1680369 959452 1768758 1585123 1330677 1304662 1867238 799670 1836732 882010 574398 1132579 273933 689329 892743 1777771 1907751 974429 922069 579080 1443296 58217 535631 352650 1816215 1114374 428227 1791210 1945514 1320028 1194197 295673 1296296 338777 198490 1767001 1362873 1675884 1745248 660517 1630690 1337828 1003738 1934530 1671863 920819 1835877 284045 844530 1755893 157992 1662055 53117 1517285 688647 714074 404155 1911289 793658 1249067 995332 1261995 1162106 1954427 1198460 1551432 251877 1555699 1231855 1591659 414749 182531 1218658 257115 1668561 180941 1977007 1317206 1663394 155027 840598 1769011 1972519 1015209 321793 871617 1620863 71386 930952 1937884 1519291 647626 1516368 1382534 1978758 1034975 445802 1230598 1958293 1125340 1281887 1012986 440255 297428 1737422 229461 870522 892562 625460 159536 1677408 312451 1187740 1418748 1318246 891339 252674 772465 453137 1771714 1459810 751702 128931 1787365 179920 1081506 629730 1879718 1208679 336059 537903 426644 208778 1460714 716800 620072 1072487 164063 618562 1209274 1573374 1193916 345364 247882 929508 254138 1263156 1215534 846293 1195302 255318 433181 166203 799439 1649606 97354 153507 1885140 1921258 1507480 367535 1232982 1219694 613030 1002098 326623 317867 689784 125979 435353 818234 1722508 558786 448155 23260 396270 1282586 1344980 227815 733548 102220 566659 992948 1843920 1335500 891106 1641801 1627875 259420 194761 764438 1995162 259186 589877 1526435 294420 151723 771965 1323309 757131 1566515 1060792 438660 1658906 1609792 1560893 1081534 856284 732241 1738679 1909425 1440657 658688 539765 75442 1922712 1625950 1474655 656224 653036 1081288 1335692 981362 1612819 672162 389410 1376757 1707924 1280954 1598638 372488 820267 280318 437125 1609806 480261 210274 1748484 1433369 805327 1032676 1507202 1341299 1583023 1827404 476319 888961 497868 768407 496206 293372 781935 452966 1046859 1823761 1268639 1592524 192664 1519610 121431 1728153 967775 690938 1835547 1580330 1174117 312673 1261430 1293737 1331582 1500938 1048286 1355110 454406 454641 1861224 474616 292857 78320 522973 606304 145330 1310537 1548109 1813994 1499187 270193 510061 992371 1995933 572282 1439389 1282291 1755266 632245 1975724 482915 888907 968084 1076182 1473635 608270 1697031 444638 1251949 1835186 1178947 1368816 1934454 954209 1479387 150119 1645324 305291 293215 52113 1153920 1300055 24807 130199 800740 261717 445131 647751 569974 607686 704440 401550 1000618 1719711 1645958 847149 203267 151345 1807616 1190651 558547 454458 786676 866525 1512371 1077351 846052 243166 892966 1507235 160869 584588 1873109 1554121 433746 1140814 1046914 1546211 1136429 1682982 1739074 670120 1803576 373507 405165 1414814 1393993 1545245 1588211 133156 476917 459362 1157400 1278417 1309756 14285 210852 364001 1467285 719232 855450 554355 613677 532558 235265 1200076 1021160 1153460 764873 600895 593807 1072563 1387813 1856153 1892983 1736984 764012 1691017 636831 818487 1823939 17323 1614023 1121537 71220 1174281 1007243 35967 1612536 498231 618275 906992 1314158 1532416 1336504 1223555 657338 1067649 502099 923229 1395323 1266234 137477 915459 862474 1133562 1117970 1132073 1146268 1514288 1712597 336943 28285 1809612 1445974 295992 1502893 104833 1717922 360190 928135 1086178 1474848 1113628 954987 947534 44902 727934 1292614 47050 1984349 339636 1740787 1568041 1723684 1596061 1783872 1599391 1821772 1667505 790019 1310020 789667 141703 1861354 157777 660480 1068613 1487542 36381 1476647 1563145 525450 677712 1454904 191103 895296 1181034 139079 463794 1442091 1337308 209530 601971 1556337 115629 1802835 1716101 1198121 257613 905241 1546876 622708 1855004 514700 1741756 851567 1212522 1799238 1838297 1930562 1904287 219153 453879 818033 1935815 610039 209733 971655 935807 1476031 295910 1671776 1429482 144277 1261621 1429175 178937 1058012 234316 969716 886035 926785 1302529 1817520 851394 597676 1612884 1651003 953025 1027981 1382297 445224 39083 470844 1208393 461864 1540502 1561104 752520 699637 1806893 283973 440754 1706214 417556 1361042 1188290 1584954 500888 1933667 670730 118636 904443 1424397 1192368 575270 1659946 1414634 1460700 639295 1410778 916958 357925 918546 830117 1140515 13742 431383 290537 267884 456747 134335 1191851 1437128 504295 1692223 41134 1533532 1381450 906078 1326955 644898 1389 282537 1930841 1831805 1905056 1277596 136867 295898 671289 210211 1807960 989875 1472477 990329 1165881 1122304 1994817 746741 1586081 978526 1351622 1643093 1945328 473867 356171 993881 1880353 1771293 1813839 901849 1823186 398214 1366323 1181643 38273 1507119 166525 1336007 666130 1073137 664005 1237466 821826 178184 398154 1177268 437862 72433 203982 1064682 1556948 997829 1331392 1740278 641815 1070076 1130298 1289538 289138 1503744 415785 1123696 1857700 375909 279675 1013383 521195 1017943 1981432 650242 1624947 21543 53806 214651 1308436 1047301 598291 1373312 1939841 1845117 929574 1894367 232420 483883 1142812 1311843 740402 599791 1954215 1267248 1610504 1545 1883708 897637 832832 30740 1166403 916985 1199713 832331 1682097 1424550 1211527 616104 1451051 669122 1428630 1559999 1858941 937707 479171 454716 797947 1166098 1076679 362011 854371 852453 1342443 424147 1386844 1501000 1512998 1458927 1299224 129544 514693 602771 528015 459345 1826169 92037 6849 804946 149324 823414 1475843 1517991 1241136 470129 1331675 64221 236191 1452265 1336889 201442 1642794 1732607 1265882 1767129 1081605 716540 536653 573098 1575954 582082 957230 240476 148588 1926790 862406 1620713 254042 1050650 140064 850261 1242784 565110 1253635 676862 961830 130438 1415180 1977796 531751 296309 1979731 590268 136570 1727946 1705913 1213962 1048316 1244034 1207383 634858 887311 533152 704809 906242 1431010 506837 506498 674881 631708 770301 1705044 916949 1306927 1145048 804361 28585 1758012 323227 635255 354683 570097 199786 1803115 429013 177874 360414 373108 60369 846376 1132725 1005432 489221 871473 326872 710100 1553800 1270557 249500 1723074 1521644 529599 1936104 1679172 379495 765777 1570398 103099 854708 118879 648252 163901 463393 1633176 979846 1599436 1256798 1720577 395634 442137 19173 1604945 56729 1742866 1232366 1972273 91530 1241920 1569221 1380705 1342 1419361 963335 1908702 670884 1109446 568700 1740962 373895 826683 335920 1001951 1426320 727339 1591445 1022419 1759076 662527 1375868 1952926 432781 338266 282897 192757 560154 135058 154538 782783 1679869 781946 272405 1340620 1368991 258947 216363 1143857 815421 174180 1709311 201639 1875256 1028489 1041054 182394 1833317 1395281 1899984 483547 1395036 157890 811455 123524 536913 1678706 364003 1195161 1650095 529257 1568208 961388 184682 316901 131198 970512 528927 1033364 1946118 1871596 988352 1502594 1048298 330660 1931229 1360409 248922 1968208 264046 1584972 1058283 1055980 1816884 1585287 951554 1546339 368067 1581760 602796 777062 1380842 1574855 1333636 1609051 1513267 115912 958280 1011909 1529311 412966 430064 626119 1732385 496695 236355 273309 586191 742302 1077045 1959110 563225 644954 1507867 1947874 463226 464798 1055220 1180400 449495 552512 1420559 1135300 1793148 959579 1992182 1761005 1553804 448748 1986052 554929 1406091 89520 1294683 925903 382350 1713915 1214115 348613 1421350 1712875 1674581 1317786 90063 160648 1898547 1571779 1748993 1295455 781801 1384117 939029 1385693 1584901 758447 204639 794201 1829802 148702 980318 539993 1004333 1519665 33075 1362034 783532 1990307 1746187 1479003 299124 1319721 1647272 814701 391133 842227 736498 1055428 29855 126072 1790535 1549601 1815081 1251673 878880 477684 1465452 1955827 1535924 1085938 1882686 428910 253486 264816 1970686 55440 1650165 1148827 1812874 1108868 1455016 1858717 1070092 1774012 960690 1198572 541434 713893 625796 866563 661923 684694 1433666 15395 1245996 142959 82067 39499 863081 501804 96893 1541343 160786 1274555 1428294 1869978 1681216 513011 793742 1562431 1627011 742223 940394 957045 1878447 1818527 1418681 677630 1197750 1673231 617847 460046 679438 1147336 1014176 623813 1374966 1325310 1050163 849394 755998 230838 610918 408470 1878645 144482 161947 1182629 187230 1933617 1675894 80460 562536 1079134 636622 1689171 923283 19726 1216571 1214895 506531 1557478 932227 1152519 1311153 1901981 28962 1937708 68903 1930801 1587516 31441 456854 1076483 578705 792512 1144445 1052396 1000466 750756 1805312 1701814 1926365 848742 1083280 1615022 1409546 23159 496943 1516059 326516 236253 1762955 1857415 1113700 905874 442783 686400 1191876 1502343 542345 561292 594337 769921 195797 44944 549643 1052429 934787 1503195 650882 932249 764526 923571 1250365 1427708 876495 187725 1646576 839373 1488127 403106 1613449 441325 321237 1441036 1889748 1376059 204805 1131165 534427 1773988 636568 1572561 1428637 844503 1164352 59977 461367 949550 792903 1012111 1323692 1233067 1999447 1000659 1216135 85412 205597 1976149 1534572 1822021 1454925 332581 741925 1270057 1926011 1902418 968917 1188117 113946 1468080 1270286 1518690 886683 993190 1549925 856582 1589050 1624871 147136 1219447 602518 854154 1224564 1548059 140454 1410886 1619753 579901 1030004 998548 1683671 1561797 1324156 608823 47147 1283877 1860881 83012 703686 1488644 831106 507537 1940911 1271259 719931 1887279 780949 1823922 1186021 804924 1827307 1689161 541249 1013569 1361087 1283171 817657 458125 1971285 365681 1619232 1679901 1691253 1941229 811031 1378702 524670 1954726 1984334 345562 473399 1786010 273732 1020891 733490 1969245 583698 736494 1832365 719518 1427185 698632 43972 1209283 744573 213883 296455 651686 769471 1682750 1003691 1872040 218123 1671377 121436 548781 167732 1967402 1242503 1366883 1994075 1809344 1858288 376273 91342 981120 938090 139046 977667 493759 1245298 246277 1123649 28777 836128 371425 1836547 1562620 44339 959984 1698756 1293752 703353 107966 283846 223991 1341550 810940 1760209 1864429 1937668 573307 464642 571258 1391499 119100 946277 1721925 1272353 1907951 1370641 581553 1438305 627323 1253550 341962 835943 1792315 1586393 596629 241882 1566752 537648 1082593 1145891 1974945 930984 430692 1837667 340254 725483 1728457 23080 1176705 1633366 1741148 1327072 120611 1141268 1589058 1705387 1181126 1408181 1110632 1911846 1553961 1552079 571037 1208193 61885 1949735 1098890 1110730 1845883 1235996 337409 1977590 1024814 1589603 1739648 1420629 382162 1440068 833082 1382871 932055 237847 218567 876783 1912721 1302107 876784 1972613 144727 1884370 713392 433868 951682 812864 1643531 119630 550619 111742 173791 50420 277237 1924561 1305116 827331 1737408 1733058 107480 1509981 1409924 1842427 1353539 810635 478719 273836 660243 992513 1441089 1656293 1455705 876658 877336 1590865 1960935 1431717 1464024 1517013 442160 1118383 568010 1104500 1989931 121628 1732162 257241 749442 216728 794031 1123036 490874 895899 593995 1797557 137097 507227 1431535 1493183 35937 1349228 1322645 706342 281840 1315745 1219910 593224 971893 1043925 1407736 1560634 950714 1280559 1215845 448992 1986243 447641 1985814 1723550 1506183 909676 305263 1974293 20518 1851752 1934122 925731 1601856 609404 1201095 210747 1569465 1487441 1196240 746224 689190 1895228 1962399 1988089 1682215 535979 64272 1242721 540846 1130627 984876 866671 1181882 735260 1520227 388681 677507 1124582 839229 1667645 915906 1734116 1186675 356127 514861 28955 1588331 1571188 1906980 265697 1595333 1628179 799135 566958 304058 1523099 1579601 1273325 1242308 1510850 34947 454008 997754 1424058 403058 127233 281480 1640578 1042485 734858 943074 1775425 1865721 1305008 731380 32177 1103268 1663630 74658 723703 982691 345932 310957 1783692 698953 1676799 667967 1600246 1908428 671233 1079836 390708 1653824 1990616 953568 446954 672543 439831 396185 1818104 487746 536145 605634 734060 818510 1172645 1452329 1532493 1798134 89289 722717 1139153 75208 618472 603926 733027 1445551 1699281 129946 118386 826416 1765744 1214339 1722179 808338 852898 1773017 1643319 858083 1572770 1276482 765722 255917 1331723 1074321 605170 1254826 794737 1753836 1850457 1174765 1273581 662538 819480 521192 65367 459824 1008622 270103 157600 1779454 1527569 53903 626385 748460 1149374 1539508 887490 1993960 515175 582030 912033 1061481 1887965 1170111 1609872 1473787 939189 1691711 207128 1898044 1626332 1065688 1893204 90057 126858 664128 685336 1387902 436793 1604168 841268 1594202 541457 923701 692695 1715208 601708 1996040 1247966 72121 1512833 1312752 1711715 834380 1623479 239510 440161 655844 717410 856629 955118 144851 326461 1263242 1138752 192573 72071 1810710 1234404 461683 1631575 32264 763001 1301517 1806643 1562420 1707254 1430331 1818387 1897378 22273 1394842 1294055 974716 1849854 792071 150083 832705 1770843 1566604 358070 194427 1046875 138865 1234023 368909 1321544 164864 1646768 122668 667269 1395543 1815650 1016822 230461 1064962 971538 503347 1451544 1439236 1496988 289390 1942138 983332 1840430 1244975 808129 1299721 1304541 387857 766572 990002 1725893 1811717 1892371 62170 1965971 1900126 1491686 668607 1887661 1142861 1890133 272036 1713317 739595 927005 1930533 1583658 570578 1224143 789191 1010233 412352 1057214 1005289 273801 977095 1966156 302730 266936 319728 489382 1803295 1595615 376537 1478675 764133 238171 1701141 1095981 1970172 1558085 953968 276920 1403283 380680 1960319 1135386 441575 1780736 1650367 1219094 668460 1485061 820215 163408 1443267 252532 799594 1005901 1229899 1923036 328231 615370 917880 924691 660779 345292 512820 434259 286027 813196 1147427 1734412 1177179 367526 261138 941168 1295248 1109594 1506949 735627 342217 1326880 1102142 1161457 1572410 447023 647778 214144 331767 1613805 460892 1423478 1865936 168509 1249942 1635863 1572848 947750 1948014 170482 1927012 1053101 151418 752920 846198 1113221 273221 502173 948271 701338 342865 1322152 1006317 703220 731396 1033255 1189812 213160 664329 977639 514077 791148 284685 601021 718843 434147 473542 1516912 1356640 1558533 822128 1649294 1192556 386295 1037823 290419 1161917 758252 921245 1873870 405438 1320413 877122 1627128 313652 1370190 789866 1912363 1021552 553121 1945474 1060208 523322 774602 212002 446092 1893296 154649 171829 115837 371216 315902 1336562 617440 832453 1958073 1824633 518443 1535104 72222 1294819 186771 605764 623392 1288271 761870 1224841 293353 29673 752701 1620250 903828 1233845 1700284 1200079 1471075 1521568 817107 966188 542362 1371706 757423 1859814 210560 738132 954592 1091937 843227 746697 1227741 1055670 1768224 1081105 433422 16004 856561 925710 1748235 1981304 1459083 1195210 1051853 680594 1851950 1164213 205038 807146 343339 859678 560007 1379634 1198845 368265 1203170 383593 1369322 1196681 1014598 1971673 1900060 1239566 897240 958697 1237107 1257488 907578 1089871 1462246 276029 95073 161614 317373 927317 1302070 801695 1169165 1746437 79863 646955 343494 1819415 779087 1384474 501864 493005 1549708 592184 369939 1810479 903235 241470 1121323 441259 314364 984157 1360926 1595795 1604018 230899 447606 956257 1915668 888123 964439 1641789 1161728 669678 1883140 752778 1450891 197046 1941789 970270 1446771 97929 824517 631194 1586662 1285221 1169459 1163427 1415681 1546347 1978318 1231902 1133160 59562 755201 1323035 1795184 1635999 404175 176483 965023 686244 1336988 783357 1046753 1275432 1241432 1380699 1841787 1963703 1189839 1613211 736446 1099172 1061246 1935058 1455020 1647442 1763285 1445028 1094270 706477 566318 1738290 1863271 1197436 428543 906987 1092284 1759265 714067 1098110 855870 1426010 1340252 1258070 171142 78483 20702 152312 354495 1380116 1106787 599047 1257109 1591132 1449708 809474 974799 464355 86422 1439709 77387 1728301 1660623 771990 834046 1941818 1767055 1819624 146703 1001299 1453712 1756390 1359190 854396 1071714 310776 309584 509283 741012 672714 937796 52155 1542496 164287 1204408 1106107 1610500 654750 1417246 344195 1500588 1179014 717036 1999336 988721 347181 1042940 704673 1434608 1819744 1832167 1338641 1621080 143094 613577 718657 216570 410977 224756 1408095 726376 1587372 1349845 530886 685061 791129 1393433 52814 1994184 1446814 387792 372905 1758994 1953316 335686 1995925 1249688 1736459 147197 62194 1178843 1723026 75533 1611210 1412985 1723741 1543331 1555660 1723438 524678 1924818 1976268 1040730 1281855 130985 1620052 1037290 1012379 783609 281499 506967 1264081 1081295 1565007 901105 185313 20348 912917 1606772 1085291 1071067 59930 1919858 830707 1376943 1730840 1458592 198426 1467845 1455300 99003 1562648 1525900 1876692 1204912 1298792 177452 1952350 90790 1531891 1216417 89505 796111 946669 616644 1061427 96690 884437 812172 423614 1400540 1892271 1366795 1148138 1260852 1600472 1063968 1477638 761670 1599788 709605 44696 500197 748666 1891513 1830249 170593 997528 376883 258736 210750 613947 1885414 1280171 452182 1143604 526726 1647528 413010 301663 1574478 1975433 1897672 358295 1565893 274192 1613671 1087735 479692 1178489 1507401 104983 766725 11413 916873 1419170 1883523 56442 1785792 1982937 1031981 493556 1083893 1548986 792821 104597 1877577 33309 40852 1484460 13733 1449677 232327 1260327 1058087 1141806 40199 307690 1109192 591168 1426091 1053801 193521 1780726 516424 742172 1782157 581712 400803 1242600 584247 1363118 432001 592932 342406 1920831 259789 1190432 632272 1854325 485252 1152195 615848 608421 1502545 724903 1303278 1578221 279329 1043330 946406 161037 581003 1635581 758211 1443909 132360 201297 1184107 1068818 1298494 1725428 1626594 1245310 328908 1160685 287006 1350381 1167677 1496515 341690 1669605 666323 1096571 1431247 1614788 512141 1335285 1626018 673435 908241 892138 4444 172586 845737 1814537 807074 1002904 1489643 971159 1539265 368333 144172 1943665 1100833 1832112 803215 770799 264207 1748324 143321 1864669 803068 745411 1896398 1736534 1153150 1839583 1519353 1716055 645480 35637 1640379 322440 1630558 1474807 844254 1164624 89028 1596572 1281790 583626 90455 1512975 409239 274512 1229183 790542 1166170 754678 1107703 1409455 1650463 257416 1535057 1147236 1816382 1971101 1376714 97817 1496693 202730 284180 1388246 1587606 115989 1228168 1898273 1425526 1405915 1188102 208207 92554 790742 517888 1238682 104332 1443115 439066 1718947 77069 17038 1578967 1645360 485345 1257055 1183418 388188 1182727 215476 1303533 600219 691321 1966402 1082194 760819 1644538 624026 781746 935384 537122 674634 1039760 936488 452076 232256 506273 1794997 176447 123292 1306063 422362 899813 1495269 1322583 1692222 1381991 440669 337235 258911 1630050 722872 333540 1391986 1498231 1558257 1998950 356915 351989 1659273 1617236 1478276 605277 625587 1017707 727846 1970554 349324 379175 358169 318976 89049 1148734 601312 1287365 1337576 300151 330767 1571674 1396695 1501964 678397 1167820 904326 434222 1367430 928808 1057456 1804658 1230319 1697588 166849 1687162 1162482 1001331 1879791 1226338 721768 1198497 126093 943461 1342104 698508 880339 1406168 457502 560522 1358859 145709 90360 212579 1727838 1251395 297515 512140 1954794 555066 771782 728368 1260370 956138 431710 1828732 689615 402797 167298 1446287 1444226 33117 1630396 906045 1816802 507088 25343 363646 1805942 581705 803935 1190882 96977 266051 833068 1040113 1244425 889421 973667 49336 1902012 656833 681866 54647 1094623 1822974 340245 1801242 1873640 55292 544312 1165766 589643 1451198 276681 1234202 1334930 1720613 1645845 1647075 1492751 1369608 1289637 1935630 347699 1552833 1746185 566825 821356 269779 1042103 381386 1331771 367143 958338 809997 875929 1073506 514057 461077 1246742 1667258 535290 149040 1894547 470950 1459645 3240 1027063 92491 1982722 602833 1934040 70399 1830731 1003667 330167 1534566 790573 668953 1069069 558527 95596 702803 1584613 1918755 179941 852664 1636681 1145153 1447609 753201 946515 84368 278775 567605 1579722 868215 1981255 1681951 1749547 1286470 1331012 1168512 308181 1351665 1559008 279538 393393 639831 1376143 1806243 901643 648032 1336056 192663 1697316 1193155 1326002 234196 356180 475278 900847 521255 1925940 1220140 1992119 799039 380369 147843 865239 1682604 846819 227380 173041 729779 79784 570170 749687 179428 1161762 1363350 1383752 1794713 741017 1911631 1522007 420868 166840 682006 853887 426509 1202590 926276 1025576 1790294 460141 1228888 312695 931042 1473634 327285 1426838 728315 1330986 563878 1631115 926430 1504496 73475 488716 1615862 217000 1928926 1376908 410399 1154568 690545 1804696 1326996 1683977 1666866 89799 541084 1012781 1931466 1975398 1945379 1030309 525789 185798 1932196 1245527 617587 1877579 1225122 911646 1741358 1979719 87818 1213640 1455276 1270218 1900114 1977587 652550 1462635 983988 1303721 327799 33041 897849 720972 584688 1649888 838960 1901742 103229 756781 253313 964982 1431156 937826 1979590 745736 1829515 44030 1280075 331514 119185 113779 1707855 776173 1923498 406278 248943 323142 821930 937470 653452 1344919 1132623 1390043 65343 1974610 1449284 1437261 1856757 1783367 808118 5162 1912551 1521486 669181 1103658 892343 1643884 1040882 641843 1855757 1468376 1389239 1934157 1456227 1004843 1354997 1464356 835240 229608 1870040 1828817 1338975 421720 815080 1362240 1118438 134891 632971 789751 1719359 777143 434633 1762065 467643 847772 187642 1212184 936785 1575133 129645 1649176 562139 265221 995594 641303 461703 1710254 42061 399222 1740454 1988371 656251 1976910 1123525 1063758 1321734 1764925 1580405 1214510 765655 1793998 1170015 1090540 557684 1816065 608546 1579097 739702 1246707 1140749 155903 1439869 1369315 1708274 1005459 423851 1779933 1360458 1791060 237781 61908 98611 1152504 1219228 1018146 692405 659152 1917371 529998 608426 1808242 462054 880991 735507 1955907 855158 1689450 1665477 890728 130824 1542924 1335013 1406758 1185404 1300708 476096 1373619 99144 181199 263616 1236328 1799600 1751070 204864 1927587 1919745 1981094 1573587 563818 464219 668363 1958603 1976106 1083023 1548412 19060 31898 1682464 1224884 624922 1539883 1700818 633460 1184449 1172775 1964474 1288180 1878618 436894 664335 1725606 96020 1922999 1594555 360913 847041 32374 1573830 644707 1912202 603247 1633694 1809601 1763537 1717634 742733 653815 64934 969588 140493 453265 809311 319008 1632993 1641929 693191 961315 1212027 305883 791165 323882 1350671 288547 1676282 1585290 664239 460568 381319 442121 468858 1846124 431595 1823661 697227 215148 247395 750279 85168 1599920 815376 976858 1070158 504884 1054861 738287 704367 343122 686015 1594213 113825 1040344 1621510 388915 347204 841237 572253 1371668 1090688 167433 80984 202870 1987415 790753 969478 1227006 1093078 1935290 661722 1206004 632480 1200826 480184 1283221 619488 1692902 1760633 201186 324735 1708112 1373805 322979 1889163 760406 1315339 1366978 1493850 500579 1968926 670342 324263 1681605 635280 981644 1295945 1016812 315553 1714839 1876509 1992065 693437 120833 1733481 1890832 1699168 1045654 792086 94819 211016 1276499 1722776 1629659 228714 661772 1949442 650697 1514120 1712967 1531386 1907410 1962141 984520 1265541 894440 315944 1896654 264367 890411 996659 1311510 983692 1919712 1004147 27385 1355414 176341 1999134 1282068 900329 1440926 1177988 1962819 428122 928883 1620610 1618001 1344581 228391 192431 142134 570790 1256862 1265761 1251270 1157856 1809561 1032926 1901451 1972730 346836 89646 1427828 41646 326905 273449 409508 1817969 720667 1342740 336891 926155 234361 471966 1203960 613101 1604845 771324 653920 775480 1080959 277446 1602291 45475 480362 190262 1044862 1049771 1867376 766756 1091653 716722 114309 246750 1489568 1287945 336509 1401360 520496 1262584 1854209 13154 345129 809541 1749601 455112 1828543 1742722 1615658 1151350 1577696 1993904 732388 716544 1517018 1097395 457989 1479073 1309301 92406 1973695 1163621 1094131 1767057 1226536 732149 1610654 1004730 1804292 1488636 394364 1684526 1493640 1891605 1326634 704164 1805005 188308 1393852 994995 1747729 1296247 1079950 271326 1729761 1661914 858740 1200280 861446 1721915 1995043 1742236 887420 734651 402882 1721993 543185 1446662 1850359 894470 1433318 1140944 681139 1932211 112867 1389461 1611332 933180 1032730 672570 1232380 1433357 316116 500265 10729 1899509 52395 797644 295551 885544 900733 832599 787615 1892949 269494 741655 773347 239547 439016 1839186 287477 1175957 865890 270098 910945 1284484 234631 628760 1773244 1665288 1853509 945400 1156402 1298466 1246556 822179 1038969 394320 1365615 110195 1048093 1112772 1948133 269448 883146 1551448 365204 1179435 699194 892169 876631 759295 124358 937056 1982950 878008 648307 256694 373456 4573 1750642 285843 306033 1123574 1575386 18487 1302781 1579491 1178867 1981092 864367 1637628 1856530 636023 469621 1757263 1389202 213120 1827964 124835 929291 1639673 1370638 1296988 1441247 1150237 1492723 1407858 675723 1105338 1318990 901022 689855 1057914 1952268 1832687 623619 1677054 620720 78324 1879093 1459664 84815 635028 1906244 565216 967293 619062 1035169 1099531 187112 403031 1730951 902216 765989 1443503 1344560 1956271 1019334 696200 814454 1308094 285700 1154507 969720 955363 1219478 1664301 691801 423257 586372 644200 1334346 480871 1842051 108983 157952 1910473 34185 877814 364753 404046 1306285 444340 89474 266386 1444185 1375283 283371 1536149 332465 801334 1102438 140683 651458 879334 645942 1455640 814433 1248992 432032 44999 1077537 792589 666048 1951392 1791381 63616 494432 951517 156067 1064216 741993 1459031 231649 746753 222030 1539016 1548534 1944830 253558 1710843 301782 443248 1930200 1282287 782455 780917 1581723 1276094 1387107 1721698 963936 533373 1759506 441715 897629 695441 1060496 914196 170085 1493456 1301547 1223152 159761 95105 415027 1097874 965779 1812570 216916 1667337 113864 161932 532690 751212 888799 1975651 378418 36485 1402764 1839592 1270075 344302 880122 319884 1154192 1976647 1768644 795710 1510205 1214354 1514273 257897 1393477 1068563 494347 740973 651887 1721500 528685 781242 654748 217284 840734 1524706 818879 1800247 109312 1676637 244934 1629366 1831665 999702 79088 17352 1650523 1916036 1595236 360587 1366211 8596 937379 756057 764661 1108202 1143867 916764 365734 950091 1086912 1014348 741802 763775 152149 174840 1096827 1885363 1682021 1536087 301389 558816 124036 1065307 1101257 144732 680099 229791 1615904 17284 1931959 1162505 1989803 316616 849845 1669514 793572 367942 40427 1074423 1428817 1102975 1267682 1901968 1809964 1111418 743899 664793 1756059 1316783 625998 1356356 1294789 644379 1151738 1348473 711532 1119360 1278636 625751 530695 1399611 984973 645039 767725 1494081 1178014 320354 1502652 830635 1150968 1074710 263486 467632 1431543 803422 968203 1054525 47346 409329 637730 596765 571005 1459401 857399 984242 577028 1271305 899563 1390664 286382 1245516 1126322 68904 528285 52123 1246647 1289930 79892 1207284 123506 497544 1275143 484110 1286667 533134 904849 565211 1207899 862670 1948039 982123 1131869 453550 682063 1222006 1857559 1330113 18447 1789769 1717384 1403659 910062 725381 783785 1254648 886124 76421 576147 1154971 1045632 260937 179430 1675807 1458915 463267 1833794 116282 1160851 446532 1381496 53407 1756072 617442 85896 1148085 101361 841483 1781467 331615 1628523 1529862 1883048 328342 1488989 845816 1802626 165366 850018 389509 824015 1302367 1667646 363128 1230201 1841615 1908092 246616 1762720 562272 1522232 1127982 1028816 1122958 711226 942837 1099111 1354829 367209 1424227 227660 4917 533991 1033181 1258244 533422 1669526 1780619 455637 1034665 167980 1390897 651202 51317 811838 32344 840547 724286 1074822 1913987 620303 1876908 842879 523863 285976 344896 804874 1692974 1292533 1027847 1050843 1205680 1014493 222925 916952 544668 375924 309079 758772 1935335 1722904 1181717 1246034 370257 829684 1081170 1675038 239063 1745116 1757530 1240517 107935 542027 1517850 1626095 1829899 1249160 1549190 1175373 31502 1441785 1936381 471640 944565 1599079 824754 1819484 772031 1946232 173698 1782898 757858 120399 1287495 1230813 1829560 1747463 400636 429116 44141 1771887 505096 1665679 458722 993078 1923504 498455 1249000 1511686 1441963 1289585 22117 1559077 1519431 971233 1148948 1502550 1933170 506727 742261 1130326 353591 980216 1676967 633756 804460 978397 564390 936928 1983035 982256 29182 1669602 613286 1415474 1601691 1779857 565813 1904691 279659 909297 1867054 907396 1049807 1821152 637550 1897782 1499932 1633367 191833 897940 943728 873329 1583114 361788 120791 57941 242855 955495 1334708 1939151 517920 1656747 534637 1305292 1094201 757925 1245859 788344 1869171 870308 639390 476611 1917883 1695074 992492 990444 1926576 1620679 78112 1478037 111572 222235 1772126 166345 308784 936530 199075 1413938 578638 989396 739779 117699 1016642 299568 1303389 747251 1779493 228331 1326536 847941 390636 869474 800928 1488857 1577273 199830 400399 1331102 1886526 297940 1145458 133916 744697 1966543 1352085 1709322 919475 1073595 1912285 689434 59928 570654 874782 1033737 1402297 201238 396159 1760668 1127804 534119 240890 513161 516039 1996651 1227534 518847 1199783 909329 770628 197498 575865 173111 1966709 473220 695744 1085067 1712387 547897 908481 1991931 1683037 558185 591040 1421576 337681 1477038 1569082 740513 1804734 990155 1809226 1419420 807073 1698423 350045 1996601 490307 1070298 68403 980388 1132111 1224854 1185179 147044 325082 1708722 1518060 548898 618655 738824 1355895 1842269 708381 598001 1357704 1435572 182506 1071776 332335 1907185 732658 1539227 964314 1135101 1807595 1468945 1534962 498218 1606571 1102383 282760 178780 439214 817056 205123 835859 1946457 861135 1611089 1871531 130798 1460414 735290 1397469 1323803 1779501 349381 1460856 1339216 640023 376573 1153047 1878178 633486 1814369 50277 7577 396233 666360 483580 588592 1241479 1207852 1688113 1179415 1924177 1071817 1011605 575535 71934 827274 1214838 832858 1580321 1246843 1592896 1260178 1380295 1750992 480649 1243350 1386181 619411 1048770 529169 1428327 618848 915921 1445254 678691 1206508 962161 934158 400423 989711 200146 194507 905704 1847083 1051116 137473 1009807 566418 673541 748158 89219 608617 65859 1411663 1856923 1142103 815769 1977039 1491789 1496789 1547542 1584673 1492536 5410 769995 836671 1931424 1573946 516497 767955 1976385 1347626 215881 1557222 1300846 80631 1479180 362746 1831865 1000482 733321 1594315 856995 743126 1818923 410758 1761067 1114285 1024522 688157 1702819 1602132 426924 558814 1143081 1267215 161378 274165 1699762 336724 1428405 272897 63735 378014 191839 683078 387239 1616132 1080092 797651 1719710 524196 231874 70617 18247 1209148 1461659 1000159 1237631 471758 1831713 973928 1425206 1465524 466303 502030 970263 1337241 1707553 436064 1326416 684487 981013 123944 752946 806943 858100 289272 1574909 1541186 924484 1633039 726564 1075420 659671 257449 456577 1268377 437557 1741939 235754 860307 752556 486458 706136 1100177 1493511 912142 895931 465980 683862 250124 1473032 832272 1895355 1596390 19643 617125 1715421 1902741 1644858 1588473 1891642 1047139 1910382 1627508 66601 1008807 1658223 43208 1832918 131260 839750 989169 1046606 1635710 1042368 1662336 809154 568287 1913849 198936 1425351 1620726 486969 522969 637441 1285503 1141010 1445542 63268 1858774 718422 115296 468647 17572 1380199 1934588 530204 1670722 1076734 1103359 759770 1886158 1335561 497737 1550484 1673867 1911152 275015 1681988 287049 354286 87687 98329 810553 984637 1809131 1199329 80914 1393774 748076 1188850 257148 1788632 1950743 920388 155075 1846168 1030237 490902 1832500 511293 1569137 1941525 1320524 1273841 1636231 1565756 617914 260485 688226 513853 1614024 857597 1440253 1160462 830122 451166 1799267 1498738 688498 698452 153884 1664699 420435 903458 1828690 1416276 617089 1309500 1339831 1128030 915349 386296 676782 1194645 1580585 31405 1879698 514946 769516 292109 1624350 169556 1873106 347345 1599648 1770243 1940552 199390 1151852 1764936 1543534 1481739 898495 741119 406828 1163512 555537 782928 1370858 1826414 126941 1692526 487912 982705 1518108 1144170 184940 1432371 141376 1344130 1318893 231676 1615967 684104 1100723 992868 1983288 238395 762952 55056 732356 1918812 86719 1632287 941950 1283124 1889535 225884 1272224 983025 449503 960819 764198 607314 534357 179479 1402236 899398 473416 548439 690573 89269 1864922 550146 864506 1765820 435068 455251 505174 1784949 762788 1812304 165878 676101 1640117 1037922 1697962 1235785 172353 1252149 280154 1061256 1931633 653940 1408666 15749 1848028 943571 601085 1193319 27191 1916977 1467201 1427228 1614574 508762 1552397 1921534 708655 62123 1622609 743027 1434309 1770097 882930 337707 1637397 1141710 444432 1652091 1786894 1614252 1315398 1582277 535207 1953379 1481465 332770 897817 1698565 1702962 1107223 1528041 1644940 1204017 747252 1239281 1525080 142582 129226 1619263 1622688 64388 1477122 301456 1475032 793568 1732545 524482 758583 1841575 1689186 957180 1207384 601364 782074 1340854 1495470 1909689 315533 1784259 311454 1634607 339934 108379 1528335 930870 1314385 1634653 1797506 1061148 475308 1202616 256780 1981731 866538 98457 1338204 261315 1885829 678781 78048 139000 612142 772787 1658137 1983213 1493105 710406 378692 1647859 248622 1430867 1195849 75186 1475373 1632199 476221 1283742 1961230 1119262 1919942 1364958 1358839 1283973 717573 785931 897214 757891 1199106 1390910 61036 167450 1869116 1300790 330043 617980 633454 1503279 521579 885765 195399 1231595 1202180 1795349 968353 1728768 1939510 326363 1714238 947767 444825 538915 1457678 385862 1227936 251237 1467229 156724 1469570 251562 1539414 1009740 853272 1962192 1691337 1697771 1872512 1020826 1978853 1967463 1262370 205637 706944 558361 609751 179631 1066206 1116804 1461681 1760393 1982710 1376179 1044103 723579 1535095 1582791 786222 1258759 1322876 1073097 1210531 1535948 1875994 169108 1046121 1808520 1582112 322694 940434 883148 1674855 346783 960559 1987816 891975 1624804 1761453 295455 168340 1269836 784159 87721 241418 1956446 1253080 870274 130476 581562 1960411 1285006 1941668 432720 763203 1592816 942976 892570 1818998 1811760 491807 1618057 1425586 153229 1034396 1826204 425815 1988728 510340 109819 247323 370419 921281 664633 593967 1780796 762519 927996 776310 677079 1040500 1037010 229497 849306 1007658 1638038 92352 1019725 526330 1183824 95194 687794 861798 1089455 603729 306119 1225985 944908 1015028 1232002 999823 116610 1887735 660605 368011 660007 1623036 1341696 674773 1511228 424255 1100440 81515 1531906 1906584 239252 492495 1891300 1344802 491456 1289272 411425 1146155 1654149 1085125 641724 1195442 860525 1164824 1378412 1613100 358669 1646712 1806387 319314 1852549 594490 1348389 1859876 1704467 1251853 1138771 1349981 1784026 5120 224984 1538800 1396480 929081 786766 1395582 736507 1384356 402259 1648052 1726813 350302 1533870 893827 139918 781119 276581 287523 1902537 973562 1570657 606388 563215 946187 327076 1960132 658709 1749562 1764321 1674391 201649 31333 431017 1798974 816681 908583 1728602 232471 804110 682679 609918 824662 1585889 531473 420010 998803 1016666 67005 1641636 656523 227911 688610 142465 571554 790774 791241 184 1981 262576 1592374 1625224 397951 1336722 769239 1726601 1048890 1042491 768513 1464906 1149367 1252647 1963814 977660 306330 1772872 1879957 883928 1180572 278340 208132 42193 407119 545782 1661188 1237336 1051685 1410868 1862949 567667 806729 151886 285458 290634 621126 1912467 1884989 251276 1635643 1397467 1754737 438239 1181066 1686651 233122 1127654 927082 449324 1498509 257587 277877 1920387 1862797 405727 560585 1913735 67427 692820 1325901 602642 20536 734465 1990610 1774983 1959894 1252874 1831830 401927 47556 1962127 1275245 1552384 1605784 367938 321676 1707800 897094 1900904 146120 239341 408397 246364 1420434 1321994 510416 1715295 293567 1192101 1164985 328309 27048 59975 726510 121796 477216 18087 186991 1899000 1832993 410253 1949113 1392614 1091130 104857 1826899 1348210 1484084 403809 1452884 1590115 1762886 1710908 1802921 731628 324860 1142971 780899 438646 280887 415904 390880 55649 394767 1374093 1022659 1068136 124340 852452 1810214 794727 121516 346542 888975 1389770 1835908 1469663 1882495 35264 1297982 1275325 1908679 863895 528195 1116947 1046719 1365828 1769186 1974728 1638175 967607 566455 723639 286883 887023 447369 426279 1713424 170047 694713 1348623 1191142 744461 586736 1164180 1626471 1590610 1850596 1962946 1560185 867876 821044 403394 1441160 355960 1042209 1453638 833486 316955 1064148 1965547 897183 1495507 1226664 143659 266575 1277099 501386 412194 1969626 739221 1394333 1790795 207017 1402882 1134956 152973 350055 790068 1401019 1703681 400852 94944 1509194 807940 240107 1549336 1729262 734376 424223 1349550 163500 211015 611751 1348248 708240 837274 124086 1143085 18347 938599 501291 1477097 1124473 859133 1044605 376578 260719 1192583 1158202 1326194 1608968 179996 1455564 686733 1522813 473423 1763443 1812660 516386 1470723 357975 639286 872634 1605748 785661 1068439 88772 1523136 526755 1945736 720607 1533908 1945466 34131 1468258 1446972 1922018 33289 1401123 472329 998605 179388 557361 1301177 1067235 577912 1212007 1648649 392077 1570407 1959168 926044 1235140 384561 1973651 1431956 1839917 752088 1896203 560199 362513 1401738 1440248 1853592 641126 1396854 23444 1527687 1931813 148793 199150 1159944 1455337 492767 1000444 100769 1340944 804436 826409 767540 456229 389291 38830 1248824 1782943 1171129 308885 1915111 941652 1050708 275917 1115563 1543053 958005 1653209 292951 1678887 1821713 1644156 447440 518913 1692642 1409349 1411318 1647962 1372346 1122346 100970 687214 1657396 1480746 863868 1755341 144584 1729912 1165703 1083558 1429430 1606607 968650 1180846 312889 1940265 1536970 614452 673776 34416 799118 193696 1564323 1127184 380026 182163 93597 905687 695903 1916358 153682 1851116 91919 123549 458108 567855 223658 105908 1586340 1285252 803656 886261 243025 1897907 1520737 1737657 904750 528376 1913375 1632870 316428 1511592 1746948 1865505 992448 1171353 47306 703942 1292506 449357 878683 218894 196840 945482 429619 1879064 1766883 170792 1107404 1796546 1457103 1442586 1877222 1776493 9259 311033 1810528 652865 287450 1187340 535803 1401784 1978653 1813080 877289 1859645 1227782 602387 1784250 33236 1539255 508674 385129 1332133 359643 669273 129892 900559 1582295 784668 293325 1297218 1492188 793469 1555977 1897737 1504056 561445 498890 1140147 558270 1217508 496821 1653195 2497 179586 1531657 1854329 70250 1516731 1515137 796515 747482 645288 168871 625287 608566 1220371 1938062 1721023 1057993 1749420 252304 1097433 21534 1412075 491394 920846 1921780 1412600 290460 715098 1012990 323632 731711 467863 160663 1162396 144792 1255463 142105 728755 108955 542333 537092 1428195 752489 1306577 1287693 600187 746080 653424 47518 1411063 1885519 116817 260696 721833 1658274 1436743 115318 913071 1287368 757174 1511939 45389 850268 1355889 1125305 475493 214709 1286026 315732 1135973 286381 1816902 1881207 1937676 192417 1521522 668735 1388026 793811 1251030 1776507 883234 1187704 1521823 240877 1744169 387530 414728 979870 1922609 663026 1238756 45798 1045620 127981 264443 1790737 1304246 901477 621547 331527 530942 797145 112600 743629 1115701 808609 619627 1257614 89451 1145023 187291 439699 920406 1257122 1604995 1328905 687195 438174 1248344 358043 1989953 1418523 1916993 1197822 505467 1677888 1248891 234549 1637381 116060 76194 944871 1614150 52197 271932 1159020 1171564 1057752 1201629 1702606 1835064 1526426 1857675 1127076 955072 1164363 206031 357114 306466 1464813 870315 467586 126227 36948 111697 650843 1024296 1021760 1487336 369202 515538 341808 1513532 221111 1258796 1402733 1415717 271767 464072 1890643 334528 243548 1919232 1281412 1637539 1963378 1851056 1064992 1059463 686410 45196 1421644 1607574 1201147 241463 1554766 271185 1943113 831527 223214 748255 193057 128680 1255710 1106309 554050 1194544 1846942 1649104 414955 616958 1287813 977570 418624 1802033 989865 834216 1857460 1988946 1809209 704451 1495327 892212 1062279 1887994 335137 1987395 814368 545821 1501671 1178145 1187148 656601 1131959 1000989 1696833 1823036 1944681 997589 931546 1012164 1341080 1944758 325074 240556 1756918 1405714 1062583 1669990 581459 1856398 1425486 1013664 1128480 1022145 1699356 1637559 1023016 379560 1128525 1998680 1573882 45405 494875 401402 852571 488912 804699 1450319 1083354 1043904 195291 38188 62659 1449386 1775647 1144215 686846 564576 775500 1708837 921805 398626 672549 1079932 334330 523515 1865638 1678642 1565890 1919383 1223721 1800525 771876 373047 773327 489893 379823 424278 1873200 1637008 667075 547532 428323 870021 188270 261843 1860495 1948345 135694 863280 1648549 1259740 1137190 1036169 230253 296620 932538 1219080 1644191 1834939 444906 1828569 793384 569283 1678467 802984 868169 1130245 342546 363423 1702217 1119851 1554930 1323769 816977 1476991 631981 176482 824306 1428825 568624 903953 1810483 1021292 398495 653871 1032481 50311 351268 1245776 1174204 1650401 396264 1597984 1953076 572500 1868445 1013679 175530 626732 1663846 222148 1130309 1123619 400131 1577388 752893 1870745 1785585 662160 366469 1013533 190299 143009 1754757 1352441 1328491 911026 854479 1553624 1743032 1349683 516151 464014 1388871 1197110 1825436 710030 229098 1937075 183953 938815 1357114 1034020 594669 1446795 843829 93872 593875 62388 1913540 1715736 1239577 915936 1076320 272842 1389688 1886922 1208643 706012 1674704 721614 778191 42079 102268 1757356 757484 971906 884256 1264219 410818 1815900 798987 1927208 62426 651896 1149216 166355 1891622 737357 360376 624270 603564 55111 748418 1157088 1328030 1538510 150060 248694 696994 1814547 1695583 756449 614235 246682 401008 1246395 1578679 1311834 407332 759417 511593 1345785 683280 95927 667648 555157 1832899 1223659 167929 863098 774202 986955 980164 949985 745783 1712193 1229301 293885 1506702 862081 892753 875854 1423197 1835118 1965362 377469 1902186 582738 1613017 1586752 598790 1664990 1009620 450348 626909 1141163 1378095 1224369 862398 1047414 1102792 607870 765892 1266714 1771128 1419553 247429 1754025 417350 1203438 1696803 1839397 768359 810624 465353 1789475 1892959 16202 664642 1817285 600323 82533 1899795 809857 1286627 97799 421926 551712 391837 1504604 140588 1355354 1316050 1936552 1344497 1053656 815577 361041 184292 1739392 123831 1663872 912206 657816 605735 610640 422242 1936220 422828 159549 385246 803541 1744974 907684 1310206 905570 139085 234931 767035 237971 1375174 1596701 1616079 974723 466371 1716544 1360363 500087 94700 1247312 1327846 758087 1416855 954023 1646846 244105 510141 253861 1667877 1052229 1901060 216534 119129 841324 682099 896695 926577 135939 1524907 1509856 1278332 964290 1617919 544834 479679 1476110 577422 965681 329673 1039578 1940881 1367441 202661 1305613 564254 124336 75937 868752 1813116 1779540 1110690 1513114 433929 980386 1259153 788066 1996003 1391150 179426 250672 603913 906299 1901175 1971900 1376363 1278977 451361 1459344 1089934 716679 56274 1810012 1119461 216064 859206 306982 1786954 232728 92194 659829 244018 609195 272192 1259273 1003442 244866 373104 88329 89473 1078139 1009947 1875359 897311 666743 37242 12427 812035 1492345 863029 1835514 1247420 440414 1565224 717869 975885 630489 239437 1559464 1896624 1866737 1099219 282176 106248 1267943 113986 990934 513159 812639 571531 1962050 30513 961533 738634 653021 1453636 1622840 945801 71861 1743424 684187 1714025 1834603 230370 1674074 973440 768025 324694 1073395 1672064 1168117 594508 1428727 1333796 1455551 1129057 44058 139008 1415524 396040 1462663 626962 1511645 1406824 957492 403263 301872 1021462 969932 1749496 10809 946289 1799544 670368 1974431 1005020 660478 1933499 1292457 958984 411983 133350 263852 1991847 870322 345819 38741 599496 1724897 1638652 767485 865312 1651574 417805 551074 1087335 405955 1913842 596223 1262618 196680 1431897 744671 365052 535600 1541443 1143558 1961856 1551430 1698149 1309731 382313 1042173 300076 1199615 1940481 501807 1636224 852538 1269397 1840652 1988197 1621311 993504 174173 1102583 1877057 643508 183210 525131 99684 316932 1507713 291648 908102 1518761 1634686 780369 1403343 30560 949064 388573 538365 817672 601313 229468 1655 1577545 1217938 77884 874288 710004 194364 621802 343592 362125 1152304 1000007 1610622 1930639 844038 1754696 1051718 1526088 1902824 813866 440597 1191641 1664181 1805662 1776253 305586 1522043 1510656 958406 127048 1975575 644333 666481 1217162 1231623 929460 565092 1779113 1197463 169597 1021223 31906 789417 1689367 162690 1523764 1252588 383502 416877 531527 787747 729285 1635845 503806 1912534 448683 146946 1228663 303834 776905 1565350 217446 1758711 28763 1311494 1974473 1909608 898842 1660826 636068 421801 1273025 642999 488236 941038 477672 700840 596516 1099883 574045 892218 1448079 841479 1205648 1980869 426546 1154531 1797043 1797652 787138 438224 1970173 1041325 1994831 378281 1425765 905524 1002677 333103 1158336 423396 702586 1597018 295517 441224 1244653 1459753 183840 603836 1908071 451952 1144195 405514 247368 180053 429937 317873 1538419 600557 1698752 587498 1956764 976434 1543614 1417763 561709 1935867 1314579 1887680 1868005 171481 1789027 1103926 504023 191061 985953 969069 763784 20250 64415 134260 104772 1496815 1675846 295999 683537 1981168 1255437 86532 798997 1593211 1757888 315091 1846761 1073562 717563 790287 384465 1994983 632893 844674 712688 386217 1823792 1101536 1667364 1834672 172712 1790507 89008 1771174 468300 1356108 567103 135582 815100 1092296 1012708 784508 906948 383125 1321464 865603 445132 1569303 647913 1831636 466125 256675 1382454 1447293 476423 1012449 69555 1797193 1562828 1415837 1983085 1790005 164 98251 1547940 239734 1957456 1422331 363086 1011049 855374 1424105 596850 1087384 999848 943825 1154314 291633 1736648 550049 137815 1471418 1332593 1472348 44231 557353 431758 260454 199243 1570751 1737734 15338 752416 1687945 1451821 1609801 3181 1788077 324789 1729879 961324 902551 28088 1603533 1430224 583700 284515 1783557 355104 1096119 119082 901026 148512 925761 366810 1802834 920661 1361770 112084 361947 809260 1061424 1008998 736822 1228440 1521496 117413 1189774 1221115 1753468 1996024 996519 1879338 1143831 1965882 1330252 1905651 1262311 1692192 514146 728821 1897402 1598286 766110 1137852 1219578 1647319 862371 492829 528245 850779 1163089 1923979 1405762 1140190 930494 228882 879712 1972953 674260 962033 318067 66869 520481 1956614 1808398 1144764 913320 1261321 1298887 384364 557934 1787609 1118870 959883 1111549 699106 1540433 1704384 1780004 1549124 1197435 1749295 1940816 1474268 1347519 440979 478840 1142455 1743804 1850560 310610 534532 1618198 463932 77792 1997158 900097 792974 1190302 412750 1758749 1045982 238798 818481 196671 30225 101326 350601 1645999 1744633 1332822 1331123 877573 49076 1937239 1922835 1308302 1378097 1146726 1113086 617642 919728 469390 109917 1503712 1286788 1721908 786171 257162 597530 312875 444828 1468339 186610 1669006 1811192 1664093 1000486 1377749 792647 1377695 1814342 1070899 874395 667847 1649619 1737492 415329 1507061 1740133 570932 1224936 1472911 1052209 40931 1548544 68104 1940839 1720189 171598 125552 828113 1840686 1594678 1588693 929110 675500 1544039 1808718 1950261 1469738 1203720 1090809 1451747 1558489 1971492 1120492 1054359 245023 1614489 1275167 51065 117290 381182 1597838 1849807 1884716 1549168 1856477 1504836 119508 120633 1219768 592905 1554864 1247342 563985 1706865 1611501 772529 975751 695563 710426 250781 368099 1768810 1834942 242431 33349 1067242 1288118 1943672 1759949 46397 412434 521604 1456389 486765 303533 335509 1979254 1770864 857348 1051075 314514 1079398 1620469 1273617 1456213 1845596 314257 384187 1583088 1887512 661476 1298857 1723045 408174 1524529 1359628 924332 686416 1700007 1860217 1213376 1261957 269573 471863 395436 329636 1115302 979766 230185 427270 1552659 1329582 378807 13256 1905419 730769 1000177 398014 986547 1323485 295859 1504956 454469 1485168 1299472 1046871 1359302 1718860 1082122 1857409 445830 897108 1558474 1641259 263774 1022525 980288 1444903 446468 1220076 515187 884016 202410 822455 846106 1260396 449233 505095 1063715 1985570 1712615 1395375 1730552 823929 832780 1104547 754771 1659131 1087400 553420 1047993 763344 1094016 1247812 1756625 505012 437075 616997 1810393 1861467 309535 360703 261119 355653 284547 751486 1030122 404860 766933 1528811 1122465 1149079 1814968 331129 1269522 1848347 278071 153005 570982 567213 1821144 386933 51370 813278 1868290 256096 1138749 481217 614752 916938 320958 1935035 874159 1754839 391960 129511 1925212 1557717 751413 1565160 974166 1061781 1110902 553020 237375 1426097 1909634 472793 1336666 246332 778763 577315 1086426 1304679 287329 2963 1954446 1577932 1506489 18910 1605037 270151 418829 1272425 1413747 319426 700652 1061803 304814 453953 480488 515461 1665067 242333 1162091 763711 104565 745607 94369 1348729 379110 1230637 970247 1214182 315140 1977127 1469777 1365846 385523 865731 1187463 159711 1564400 916414 933524 358995 721790 733186 1454314 1736467 198578 1495187 1905295 574099 604428 1764381 1723176 1187689 1296555 108324 1947532 668762 70944 236557 1669298 879864 693315 986004 1591788 555215 467926 385834 1508845 15567 796789 233356 1330176 1205376 926345 839312 904405 1335628 613020 874959 593509 1432466 1205307 1470087 867181 189040 395045 267748 1559314 886763 1116863 1318700 1427904 1215696 888611 1644493 176883 1986961 1961077 1719674 1511884 405805 1600896 684164 190596 503584 1728770 106850 1720356 1343117 173338 52750 438957 1958807 73274 1011516 449314 832416 946617 132279 1694986 1814142 515905 1055848 1014985 1414326 207673 666431 657739 595190 438026 1738052 1411186 1668111 294641 1925891 649493 627774 1606361 1835277 1912805 481877 1279025 1697909 1883001 1193576 1174592 972490 383380 576426 1789441 1391524 1759438 586367 1820775 1083979 1223344 893852 1968962 1856541 806168 768010 1327546 1162710 1193115 964042 892292 1817728 291119 207085 18512 924842 381679 1422476 1909233 1268171 248503 1044414 359966 1937742 384910 1196699 835945 1912275 1617211 286469 76390 112218 1481783 1873801 1955384 705701 62574 737735 1983605 1460416 424516 740277 1270813 1965887 1000593 289760 238645 744721 224363 682811 1398673 448904 1116093 291603 1394444 218531 1153138 893902 1298933 523184 790770 1634788 1619591 1748729 1747999 535099 1172630 1620041 1244318 1842300 503985 1995387 570597 1064328 572768 1905825 357859 1350607 567925 612811 1731992 862537 477293 1987780 903187 1269587 988548 326857 293207 1124675 1775450 270197 783178 1988111 818837 1919068 599502 903296 416886 1240844 1157375 562951 976222 1661784 1082646 1344515 984831 692617 1427086 1273490 760005 1049994 1314859 891428 1582654 802186 1196219 1622178 944822 108805 1190783 656717 955749 846826 1286381 1800069 517931 1125071 739722 830700 1454311 1234825 939929 1628540 1943213 371068 613557 726319 470597 1267180 1118975 1509534 970789 489121 767106 718455 481330 1904401 1758051 227002 849669 554731 806997 397728 1851827 525511 1144632 1758435 217676 1153117 1319841 469651 285366 990323 918847 456451 1061022 597957 952035 379068 1463014 951005 1236884 1912133 619271 248624 1760957 1277337 1590713 550319 1488675 531708 1851858 137652 1122185 225070 186968 1655456 175692 1491994 14091 1011046 233532 1755343 316725 988233 885626 1771865 299284 464102 1713599 1547501 1038686 1596418 936218 1329019 1665226 346710 252891 34901 261277 1125172 501841 421532 581421 301928 1078881 1810434 1293921 1047124 571123 985218 298708 1931895 1715664 744470 1677105 785724 540409 1609669 587496 436794 803032 1370475 295936 699887 651771 554577 786589 1128973 173533 1211642 683321 1732233 1085325 812566 1271330 542002 1385882 1019453 1635082 1835171 1114675 1097010 1800181 1059367 1780601 607258 1242832 1525703 561772 947230 1158013 676562 346798 879876 863025 866308 135853 38905 549340 1863684 1877928 708142 385198 1062205 422965 1993610 1719541 167087 164373 1706706 457582 237203 1584080 603673 802896 1084980 446942 832442 373083 1206943 1857729 1438500 1804621 738369 522514 1439043 1490326 1571344 1316004 921533 1403738 1944990 449845 291774 1790056 536161 1443504 1485588 246835 382598 206589 1043466 694873 356290 1379870 1860172 341002 1705514 872310 773393 1022953 735228 186034 188756 1728704 1502235 753197 77245 1034755 1675152 648978 1016897 1682074 1524523 1335052 582270 1938469 55319 1807144 1470939 987574 268789 1516378 118737 1258707 1609967 85771 564046 1274385 1896437 1453441 919869 1471690 588774 131263 781564 154931 1163105 491395 60230 1486068 1710608 1610178 862477 1205138 1374190 193206 1217975 1533328 503173 1407299 336302 438603 1024977 1746257 1204552 750959 1427327 108278 1948770 262122 661320 1597673 769500 844441 1245579 1034676 1396735 1215760 1581619 684730 769957 13520 738864 1367691 971186 1063820 440625 1736497 424086 1872337 1985479 1901529 836256 1947521 607930 1616199 1877245 298407 1894262 856142 626744 801317 1241574 948696 1508425 880910 1287882 1280616 1472325 94133 534071 1276966 398550 1403524 155612 1505911 365438 1756739 789743 519796 193979 1511586 791219 1967849 1870643 1604447 1310799 1236358 1444966 921814 143772 893655 789922 1776544 1976720 1930131 546673 1717901 314752 378159 183917 71499 1534945 1346562 575996 1484742 1572758 1862955 613796 1562537 1008109 179143 1654984 1595129 81817 548420 1889656 410458 626561 1987930 622414 615131 118357 113537 1806105 1349838 910549 172396 779267 1317970 1472971 813793 1151330 1563231 824956 670287 1194692 263557 1247803 1608456 128858 716761 1267620 341505 699228 1815807 310560 1240498 722486 555036 497550 1443920 1268801 1697403 1077759 390812 393549 612501 328152 1288312 1154242 1385254 1965276 908546 1849740 1238336 637002 1536023 1791572 52953 1799764 1432942 361342 1984500 1370830 1831465 1679559 129427 1942367 1300916 578245 479381 1382797 745771 1462317 1351270 1727288 1711344 553787 1759424 335330 262086 1805396 666028 1825709 368498 802384 606670 1252739 1568379 337968 139852 1250475 961795 1078275 293089 456524 880250 1710774 1539715 1263241 1779352 1937345 371949 1143793 1990910 1500443 413298 982681 457461 1149600 1558447 1978406 674730 156322 508370 1088078 1992517 922937 531677 1065455 107234 54278 1676680 1464470 183801 458874 246036 1134200 707947 495030 491241 793250 1767013 1364233 348777 1946613 937234 1501717 806040 1093557 1846288 1491951 1425420 1716854 1575256 1765933 389698 1354786 490079 1562410 1676462 430825 497573 1503431 1984910 733437 1580037 1627459 1053117 1532968 903973 13800 1748504 43328 203700 626142 1434712 1127379 1330079 654753 662274 84315 1731055 1873546 686775 906164 1849722 1157265 254676 565930 1958250 236610 427971 739895 1026692 1620101 140630 1271426 795141 1602065 686492 1149062 1102787 586029 1577988 1077648 389324 714699 1919166 279667 1333349 584885 1208985 916196 548001 121702 779419 395921 565844 1943852 1309156 1314790 563053 840669 1814973 630343 924592 1414920 1666870 1070789 1799741 52855 1227192 452776 20531 1464928 597453 1512793 572574 828772 883177 1297061 1801294 1040209 192254 1857979 1569848 985375 469210 1372800 1879369 677132 957115 1024005 1461752 722309 453790 1962320 741319 808309 6828 587494 709567 1643057 1155618 374399 26918 213731 1343653 431928 221756 1232752 1969173 167111 1540006 352743 463527 764895 188007 21195 158264 1163703 947232 1732519 80084 844361 394976 1740241 1408761 537614 1515731 1492282 780686 1508879 927489 1063217 1332316 1229819 1047328 1931621 1161948 1782451 209225 445095 1652919 1633712 1934198 200837 571315 1425010 542669 1951737 921696 614879 1920634 752928 53258 1020788 1839586 724353 1266708 236143 1046358 51087 1201389 333561 462738 1252260 1698779 1832670 909875 1430042 1979882 1711269 1546427 1025760 1655433 1202919 1198232 500309 330686 1256104 728553 1501898 1876751 385381 1870324 1100710 1219083 1046611 1606414 617320 1640920 94748 462967 851107 969386 521244 1111259 823134 937393 886653 1069184 1201170 1606573 1907820 1099243 574647 1630152 1013890 472075 308140 893253 609561 1192853 760774 521076 724273 90901 907257 537318 1965858 1358424 1715319 1547245 901852 716519 757282 1875320 1873915 46324 1666246 1449944 456317 1898586 1905079 553686 1181612 396966 320726 1685219 315711 275642 106617 1518538 1998423 1964404 485029 1132771 796750 722993 1342099 602012 901594 455210 313170 1383441 1697397 305863 1623040 1931220 1550763 1136690 411161 247578 1791775 1221761 1630905 77200 91027 1560032 774211 326856 870576 156832 783658 1925512 750521 1251592 1851214 760221 155671 1552028 961379 856355 565742 1477694 35245 897787 1272733 1814582 1134228 57500 453045 1634466 740813 1193496 1277352 942716 1877735 924359 1008181 1907576 227123 899120 1215353 1389326 1233853 1517541 822758 1994030 1483689 1717478 1945994 1245427 1202454 447572 705691 336236 7360 724795 396934 754749 189670 457425 1980971 998174 1928195 1500286 1119655 484928 1979250 625517 68607 1924961 1280014 1240176 1864000 1541062 1977758 1567184 1168534 1206094 1741162 1890976 1595319 636336 777353 48177 1973997 665729 1357495 1568076 156486 1112471 1868915 738 1944128 1941884 1354518 929727 1005546 519915 1452369 1494464 1074283 1806548 1291505 305948 1168731 1555308 1671351 1744743 1533658 424515 1312455 1563003 946426 311206 1211774 1062418 496895 1138390 1584938 1172266 1089139 1483338 995918 673220 1615757 339451 1270230 1074947 643539 1483362 631394 1493786 254103 1788513 1025541 1959022 1267732 388570 1484118 1092317 1366304 646061 1094559 1519628 1071092 580940 507697 558242 844033 171766 893516 376226 1294366 32905 798359 233922 574692 454906 1382758 175044 1941494 168993 1817870 880696 558159 951692 362106 86661 526220 8420 1722718 1297729 1358488 325200 1221379 1202361 1302433 1804564 1434167 546146 1938021 603835 1660487 1198940 752643 1357198 475496 1619198 807576 302880 1151338 712991 396674 1520992 101725 1831071 278206 1709381 1236325 401030 1642274 442936 1569979 1856146 1440941 398390 156772 421881 143387 1085741 752547 1057413 824011 658441 504918 1875375 541188 1555386 30865 1548475 341221 48204 1137235 919084 669461 689537 1631390 709220 929152 1443742 1705789 1092485 1111655 608409 1414701 1961499 212095 1492557 136805 1451335 972909 8358 609638 1773482 516725 1834164 654667 996008 809198 237399 1320955 1800700 437104 1127872 1109648 1912535 996699 1091257 1393816 351104 1353077 235482 1012117 84632 1235764 1527578 1754513 666558 599958 576548 244184 347576 1544423 1719615 172062 580743 1620296 549024 1813 391226 484001 964149 1362290 766169 293521 523771 1419708 817202 1214834 452547 608238 1245242 633892 1310641 1002720 1972751 1978282 1225713 905921 507303 1168808 1564041 1309012 1206144 779471 1775863 1807781 1093791 409736 365996 1432443 1278721 1968902 1159469 164133 1874981 1705197 1070543 1716926 1698151 1261963 1576038 1280424 1347599 1811195 1589022 965492 1499488 312009 521932 1053430 1172393 634485 308802 235134 565219 465506 1968463 7293 1345551 945347 813450 1544256 1853738 340505 1979741 85006 1640723 1091758 1963572 1489898 380677 1700606 229482 791694 1008745 1915709 1475572 1870386 1234126 279223 1181959 642743 1657384 757258 92228 1823914 1634984 802598 1970218 1772089 1501881 1403427 888246 1649944 296012 955704 1949445 231012 1406886 1077888 967717 757111 1491482 608561 430932 172961 666695 1285589 893412 1541948 288858 220948 852849 498100 165855 1595531 1747415 1635120 1516498 1937203 1109355 1299540 1717684 372578 969729 1666895 1485685 417457 1721827 1514578 1150959 1036034 1065847 988785 488228 234203 1628093 150667 1695600 1625600 901577 422631 507588 839048 1948219 1697061 1688701 1050678 386823 1846920 136541 1377729 740503 1237329 644038 468362 1547102 166926 1067446 1715034 749616 942459 1681966 244794 609718 941831 49837 416516 1770780 92849 777320 373970 1229504 1162977 1795807 121358 979594 567136 750218 157225 328321 1734999 1483055 1848770 795857 1675430 228175 1383493 408286 807858 1285360 761436 598950 343998 1392917 1717996 932586 940639 1438400 1710206 1130228 289069 1312351 1059095 1493418 1469465 688420 1874471 489571 1021059 661198 1187219 107976 1921811 1936687 1416383 1229227 999909 1279767 234401 1670624 691448 420953 1131312 613932 431075 678284 1496949 624264 1196111 878722 1172997 918606 523550 1869199 1108680 1798380 534673 1113114 713236 1385987 53162 53195 1986745 876270 982669 1537341 1186523 1325476 1644885 884611 1258158 1420920 1945344 700733 1271590 127245 829165 246186 810491 71443 1508954 1445033 250595 1365670 1052264 163893 538268 1227352 569492 1077018 1639151 1970266 861104 202197 1715585 1027934 329301 1192934 1270995 783603 1625994 119559 1772514 247128 193371 1549193 525313 1873884 1254299 744366 422702 686867 1591949 1271353 1345396 599193 941142 1689483 1244668 627455 876154 1415418 1080052 841114 1809180 771340 775025 323721 1555817 1413921 726633 1708334 359793 1431451 400008 667906 1137826 597671 1729847 1227789 1198179 472520 982225 421608 1827182 1866159 783915 1531084 228573 505338 1024186 1028812 1785426 194450 1932922 897022 1565777 704352 990644 373361 30954 976276 111614 1007233 778051 1620417 894941 86802 218746 785591 1734413 143383 1837401 890857 902723 1737401 487071 391871 213480 1212939 634908 1867487 1268734 1681107 1668982 1190653 105997 199963 1071554 1841091 610167 697807 188721 1866073 985404 1372638 1366532 447738 1091909 872968 16088 1318104 1835227 37819 1015380 541527 1994995 1894732 985533 447894 1043896 777884 1140802 1171685 1535192 1147357 1669765 1471546 765020 1976360 1975147 1818019 1470589 395550 1412244 465017 178778 1438291 610512 15840 727812 1302444 316566 922524 1249621 1746621 680706 551959 619616 1014755 83658 104411 1143973 1613352 522425 1814921 968455 58963 992126 1022103 272027 62905 29751 280321 1579024 1635444 1057021 207157 409071 1145433 702036 1404757 652140 1492707 1427241 500000 820487 206292 1611775 1579002 1572350 1270787 273614 1744348 248282 1581456 1752713 542709 992316 1423684 561150 25303 763439 923202 977471 358329 634374 1958747 1779985 328433 1946678 204371 795095 645791 1081879 1391634 387531 1916902 806596 324100 1833452 799466 946486 1273076 72375 1049662 771440 1678576 1764186 1617735 417337 1748559 1220120 328117 1310819 1916878 1449063 1635608 963821 637044 712667 1773455 1173566 1386407 1362327 1073860 281056 1198104 875021 227037 1169606 947764 104879 942164 28693 1654734 1959240 893638 1001400 1752275 1225999 1818485 1338628 1960639 1489277 768504 691167 1761349 1771241 1557534 38949 1937922 1415459 828601 862478 172213 1355484 1713480 591328 1515849 555438 1774079 257552 330821 837116 1011064 481069 1571110 1693738 1649349 1013166 352546 1633068 655575 1891453 571192 674506 1553604 1706938 1083869 1347526 340203 795083 292541 913724 1608413 1654832 1671164 1008046 1938210 1051186 721293 192085 525858 1278274 1742826 193614 1089193 847699 934666 1427476 334119 186228 1572833 1773855 465717 114810 328577 609416 772977 1882539 797860 1834363 1432230 1009457 1215541 1827802 1270266 1250965 286968 886477 1536563 1036550 1974457 1408913 401867 1718615 384827 931344 1710924 659858 1042637 901297 1563024 1244739 332529 1685502 602291 712316 562780 1023935 652821 1217864 765101 838521 847160 1789589 1558236 50899 501535 1159011 604000 1708071 450322 894804 1819511 1352082 1130284 1154238 1182633 1930318 284025 1559850 364546 1824697 581731 421032 1502939 104032 16006 378086 782857 379547 322711 1843069 476846 480513 776812 696738 1194825 573018 604859 3470 1795686 1836233 1371853 1634204 1419013 604714 1472631 1029688 1634167 377009 746685 173124 325288 876691 623074 1798891 478487 1295976 1241137 687674 685693 494757 1088725 1341969 1702003 1042747 705655 663739 17213 1744767 1708443 1449406 660630 1878748 1524755 597309 47985 950848 773822 1702323 1745076 1061236 140872 926 1206811 53031 785419 1839524 1110656 573297 1855814 105096 1937722 277523 1136238 1497292 550557 260949 48044 368049 1225248 1004941 1174455 1204252 502784 1866041 583470 1512109 1991107 1518979 287435 625305 707903 558667 910417 1968834 328697 1915753 146208 463936 1467071 10999 658407 198642 1889133 186630 641010 876409 454091 1145768 440505 1964308 1133612 241317 735495 1263749 848988 1060186 192363 1774668 194273 1637852 256453 497421 930328 1516394 865813 790215 464597 1267198 1580599 437335 1896630 591819 430728 319101 337984 829373 1800385 736327 1043152 1672718 1535179 1655704 639613 416393 1364622 1194849 352850 1577752 1994693 1018573 116458 596888 1358639 327513 722844 561821 1320092 836254 1083745 514384 969910 1360317 363763 538971 1360813 1410540 1308455 534217 1337388 1614412 1312071 1156958 779722 640503 1641739 1359963 731898 426014 595143 1552719 689918 1864949 1438809 249061 395958 1644597 714785 847646 1286453 1619911 1614308 910961 158445 407699 1957492 987392 84601 788631 253962 1033315 118019 1172904 1609989 1475248 1661235 98471 1718062 1581432 1174892 212512 1430282 52392 959185 1084107 113493 860915 514106 1092430 468523 1957948 363553 502133 214615 1157041 1804057 25609 1408726 1779824 56928 1285246 688236 1261948 869851 671277 1708923 99107 1694499 352027 616853 617946 1637424 1358528 512079 20808 438908 103600 241189 1777840 14560 46400 734855 1869767 851523 376856 1451361 1926708 853665 1746236 91153 1279001 490317 191720 691208 720713 1359120 863766 1691555 1408334 1914258 1266357 151783 755166 1331540 1292799 863978 204704 267174 1768848 422227 153928 803877 703497 917868 395747 1537152 151224 901553 1256762 1003005 609614 277110 1437422 1784879 1141337 1808513 577564 187495 151123 1262163 1999554 1728332 155032 1389097 881701 146912 1785892 1592259 1464534 353893 1955523 109145 1388061 332555 1764456 1731537 1754779 1514198 728678 701196 1457674 1677965 153544 466557 1085779 1875510 708331 1956919 221333 655071 234721 1073954 1235952 359424 345149 1747728 574112 581911 1460020 693826 507216 899292 1475096 1661175 1150555 529119 16855 169380 266816 1764548 1748278 1748355 591782 629788 1850482 1016596 456834 2323 1235070 63894 1496809 1528537 1025729 1759158 33253 611507 1705884 574418 1397821 520735 414335 129022 950225 979224 1780250 1563893 1862899 354650 451585 470252 1221676 1918451 104868 322120 1883322 297037 1542456 1203692 1279536 1715528 924870 613897 1046747 403293 89405 804970 1715999 1815606 1244185 1490309 1399241 1644426 1820668 1875893 1050820 537910 517905 1299993 111509 1107580 252416 1631000 1979724 504341 1538181 731429 160720 1635659 1478964 1699389 1028524 673521 345963 207498 866255 1656949 1499110 549275 1525087 1504782 1319814 813121 736904 703230 341075 1016821 825029 1588179 1271480 440131 1063178 1998154 1380214 1747996 1695922 881559 261381 735327 439265 471148 1858920 1428087 253447 178098 1772659 782035 594301 1194981 1246502 63551 508981 405013 1155282 87333 923502 1107232 1436603 698702 912569 913542 643870 224690 528146 365893 727412 1533155 444695 20912 1198561 1738812 1444668 362052 1497382 525462 752073 1979097 695784 343687 159841 1336915 1607347 1977233 989507 286987 1176706 1358616 473584 1584188 855557 778293 680171 1178526 989028 1397107 1786449 1618262 1646662 1822036 1090685 1890292 1036479 714348 1780226 1560923 486669 1627547 1644775 752 1224456 1695152 441717 1011758 1442900 420337 1764341 566639 1420899 1086206 1273777 1395243 1748281 453769 201098 59706 675523 114823 878912 1202764 1144311 1307056 1337200 1333645 100074 1719719 466301 274019 503414 155021 142882 1891812 265235 1740105 938501 865763 196698 419535 626836 148715 1372 411782 824217 1275019 1125514 43926 885800 879274 1729133 1383387 516769 1948709 1979722 185810 1125029 1941790 1032890 99820 648947 599825 1696574 356826 1956967 1754585 1904502 1953889 1899235 564786 28776 669384 1428701 100185 1216805 1451187 1268785 851041 402112 1881393 1798512 1526287 521647 1106669 724958 1535207 1795201 219035 23715 892446 1251298 839235 1472830 505468 1859607 389358 910141 369911 441525 1497025 1366782 1688271 1456262 440808 1404708 806245 396355 1120536 1668620 1940479 67354 83331 1053637 94773 498564 435510 961395 269720 1121692 1817085 1243503 1385362 1501574 864312 345753 1688277 114960 1396471 1981027 1111472 954044 1730559 1360859 1856466 616039 1306572 709435 1926693 147190 763308 541055 1509150 47440 1598443 565431 1025132 1405106 1399794 1016977 1642840 425706 1180421 654200 512949 1876314 804057 1086517 411586 999236 993422 1977257 971764 1986410 1549506 1432793 1935013 926318 1429342 1894379 1895802 144 1326553 1095917 1316901 1857964 425373 665024 1126601 494424 1290880 1658836 1668130 971325 1021348 571820 643077 1522025 1054211 279282 1057522 1951348 1471741 1009242 1410684 1587083 89436 736222 982048 1369010 1595372 780284 1632107 1635566 871097 1140200 181907 332461 1832136 1191869 963799 1440950 1205456 426963 1532776 1039593 732851 1350338 851245 490684 10170 1326891 1261387 1460511 1991569 900153 1092567 102981 1827297 1001149 1332752 1117167 1118561 1276088 1033480 507551 230456 1025953 1433536 896029 1992827 168329 1921802 1327922 399561 559666 652252 926181 1861296 1430836 1847012 1925514 576393 610058 1246182 1650710 282652 551596 310456 1853036 1697029 1760639 1144438 593573 1361171 1836441 106163 1314063 847794 1174925 1826357 1341880 1774561 898954 878862 642589 1010019 1919850 226746 1931591 1051111 885622 1958504 70394 1445963 1609717 175816 16287 1320982 1793557 1751242 656101 154918 220605 719973 130503 1360126 297796 1845644 381288 832257 462421 225340 958687 1622054 717862 202743 217493 1785129 522113 1522843 744819 39357 423383 945119 566047 768322 358538 417074 1280641 818246 206826 852432 1349587 1087573 1973415 934121 685405 1286885 921915 830515 464565 1378805 914508 1701295 567441 45687 101672 1134017 408369 1154448 1480585 741440 235452 971600 1360567 890659 193951 618979 894135 829781 1225877 723589 146187 1495110 904128 547001 826242 1486499 946536 1548899 1234179 28052 1905995 19791 539985 1821259 1946473 1209821 1730961 904448 1749605 832743 205103 1579375 983758 1637329 1720121 1966519 1100697 1411052 1039834 621553 1231970 929791 262976 948938 1399627 312322 911932 1222101 1743588 1673893 1791032 245235 1151209 489630 1211736 1383213 400161 1241458 1793927 454173 721459 1407611 1605778 960028 748164 1975948 1057188 1496904 940595 887646 1477052 297114 215238 1131969 1349191 1282752 376552 44144 392745 209665 1868214 782103 1711683 1478428 244830 285217 1220696 1749204 349795 1893736 893545 500302 1396766 485155 1988604 1530958 527501 681327 1884958 1575259 1099995 1335012 1106706 107341 1178112 1599761 102022 954091 1788218 1337250 1937981 535311 1184507 467457 1365505 1221936 1183500 56943 1926861 841137 915857 1293586 1863589 1763988 428311 826257 1548592 1568020 1066615 1482633 1518257 1232176 1189810 1059696 526968 427643 1077869 1951443 165523 1099344 1360165 6955 1662047 545113 1432727 835710 695819 886915 18183 695444 101785 815183 1520833 245052 775021 143061 1319054 765498 1406172 1510500 1934275 303581 1280829 336494 868768 1363430 1848582 985346 1187423 501674 114458 1297586 39737 890432 747113 1102493 1957669 1418948 1995143 174690 1781445 1044873 1138088 146237 596333 1937936 1498956 570300 1074731 401923 735893 1832372 846610 539680 446280 536951 1637470 1148901 290023 1313078 467951 1127637 55800 1943821 1394791 1577421 773596 55410 1880540 1406834 333178 905302 820806 1449401 238794 1672020 803138 960961 1403447 1051570 658367 1310588 1412376 544890 1159590 1348695 74337 1740479 630584 261142 579020 1520315 1835599 1395581 836694 1152560 1164409 913296 855541 326723 756640 170663 1500133 652715 511289 1682386 318416 1622420 1251168 1982994 546915 404878 486998 62448 1684608 659415 1013039 933188 1471592 617908 700794 160264 643310 731868 485040 1330887 1148319 338633 1573866 804515 35597 1628783 440107 362132 868706 477934 1934189 482591 1908471 1555656 855868 871032 41432 272941 994253 110671 252284 1272612 829930 1670939 1948208 1003581 263883 1439842 1437808 1554222 1561922 1984843 519322 1734716 247691 1868707 918360 1829904 1123113 1251046 1228604 627611 1780290 700723 622791 1851727 1277157 1999112 1409286 1175524 50599 443791 1340318 766487 1942136 868742 1126287 860386 601331 1059015 186389 406308 55646 1631511 1589693 965509 1380324 280962 215664 1364017 275876 704062 1373266 1460033 269787 593834 1387017 1883549 603276 824472 1979003 731466 446726 1320752 212408 1855092 789269 1349044 917840 709330 533574 507334 1169199 1906086 215542 759553 407397 1274946 1394500 376081 1523161 148851 843471 1851570 607669 1854223 1176250 1056907 1442289 75293 1666271 820130 1926873 667185 1017755 803756 375887 712304 664249 291503 1110279 1205295 1208133 305495 1222205 765043 191524 307153 1448660 809906 1494191 1472170 473135 1887523 1760956 1728 954876 1514392 998884 1398817 513804 73765 1583631 314926 1533401 1057719 205939 370846 1616355 1981062 386617 1165910 1869123 1201699 1023197 654366 1653638 714781 627294 1562726 1939445 1178239 1038868 1960212 595298 199712 1536156 608422 1673301 951083 1597407 1137527 1513547 1491993 1121386 1436764 1333520 1350589 607781 1010669 745347 1795954 864256 229124 355467 99705 588181 469484 807609 1219848 824811 976121 723023 1557505 1151242 659852 448221 1217800 622115 1005347 1773237 405341 942510 1507387 437036 771976 1281517 455738 1338094 1382512 313869 1872619 4553 1742744 918899 1724531 1405433 244876 544241 811784 1707844 1015808 373195 1382697 983157 31061 505313 64254 872982 1384833 1223090 320966 359098 567620 1636123 1896823 1654656 1811417 10370 574307 1446398 1998622 799958 1454285 574865 1070259 1712578 1868102 277739 858125 1450619 1547897 1773843 691158 1324019 212458 424179 1816245 677109 1098682 490928 869544 1105468 1482440 555285 338863 1838596 28026 136894 403079 1527630 974621 1793962 705878 826246 1091426 631921 1735944 1202739 354779 1960998 1615973 1010457 5515 1404204 1581958 635974 1966916 1261906 371493 1396290 1215080 1335798 149997 830785 1293922 1124286 195634 1655246 642331 1779394 1935844 612674 841746 1694095 1120002 419530 819348 856261 590241 400685 330236 523527 1762067 662993 1620433 1893470 498139 360557 784023 1245173 1041823 570465 1673212 1136770 977736 543818 64855 1771218 1926186 167344 1864991 550243 1140010 1810921 972064 1880900 725036 1096749 941724 961184 1963521 1551721 248566 45376 526841 1902312 657674 1864964 1901244 173138 277638 1111505 1483329 10070 1618806 136554 1431281 208776 1288504 1386936 211009 1441035 156640 1325165 79428 1902767 1723509 336148 1027304 1390313 305790 1156162 1919883 1112557 984948 380936 1654291 806268 1305875 753717 994506 1579748 1870726 1950942 1178554 569444 1086886 1329103 1723367 602807 1517985 1342738 1359771 1658744 1549992 1055878 111427 1594170 470503 637234 1105880 1620615 36200 1095693 1770472 1368004 1153366 362263 272328 1475328 1938404 1957832 1274509 763233 344500 1472660 780294 889363 1649140 1167407 447462 1502960 639160 605588 1949538 1142217 1347227 1071762 991558 651971 1737682 750852 601707 1817250 1193530 1722382 500854 1652103 1597962 332446 1111574 591273 885004 1056823 198462 465647 203629 413262 491848 1841340 27507 667655 623632 678422 913272 558901 1397365 199586 1195403 879254 850352 1427580 1586035 284526 576159 395752 1760433 1486968 665554 1012683 1649542 1683449 301667 779512 908069 686411 1397770 1943939 490953 34282 805926 928141 547671 291077 657685 1857578 1535257 291506 1030219 997870 374211 856111 1897977 1198861 928929 850250 1616575 918966 649111 1447185 763793 37979 1084437 226480 148056 304447 681722 1911831 667408 617773 1948628 349307 951738 695139 1904528 1699416 1623426 745091 1276923 186470 347148 1251325 305079 362531 1631462 905553 235503 1081270 931446 436235 1291614 1172978 1635099 1389621 1311352 847386 474535 1670443 1018285 1641837 43357 1071085 1748930 850619 1289308 437662 356420 789678 1616127 1835820 805369 559391 998824 616721 827333 117433 964814 1958005 1033468 1309371 386300 1679287 162329 767383 498224 1799098 1291799 1515300 1712791 1557524 1161578 402524 752358 1551462 1806996 1581021 1512672 402140 637921 1288358 1825635 1235752 3624 617997 1458299 491996 1163577 1317215 726857 361510 124172 1526603 294259 11563 1993187 841376 324231 65086 1786666 1843107 90177 1729775 378556 591478 1564205 50245 1621965 550348 1197995 1496022 1769578 1963613 1337303 1312206 1665454 285428 759764 1930498 103812 898798 1173476 803258 642657 325810 1468649 1112212 690679 1631216 1859963 1000722 719258 1770548 1926720 28697 335451 853333 1283511 1217234 1090504 123415 466905 1834746 1494957 1709748 1748435 1987182 1089722 56049 601303 1890050 1859801 868196 567330 1567215 1454092 1724579 384223 599185 1015895 1541717 1852808 888630 383844 1212964 1939373 213967 689690 1542237 232624 318241 368908 486252 1037130 1411920 780594 1011903 656239 975297 14917 1952192 610715 1390558 931625 143721 622015 1809413 1926657 708065 791075 189859 879410 1785058 561541 1599820 40430 1893437 595283 329873 48965 1670774 264256 619661 1152870 623220 696506 334864 1316289 1515332 508694 150230 1188592 625081 1544841 1749661 137883 1842394 737736 104823 1831324 860752 1114280 1968508 1731513 1944932 1407070 1503556 345207 853177 1211821 1181128 431673 751011 1724484 1363664 1496595 1200854 727531 817306 1656661 1677975 1304858 74326 1531924 1649528 775377 719589 849381 244348 1444981 462078 1748835 973080 379992 1367318 1225375 1741027 488999 409960 123225 231070 169453 736553 1698345 815146 1147377 213441 1503196 1324661 323240 190070 1790583 91417 1754240 1708592 1151229 679436 1251170 569611 30260 1123121 1571407 1759586 817044 464474 79614 798294 1891450 1403156 740424 342068 1724054 1757208 639994 1381288 1604174 747740 1562335 1456570 1693260 705947 709981 1249894 1096327 944985 1797235 22435 1966276 1620676 588178 1031441 1755775 613280 590952 1960058 736302 574881 954384 83008 1356682 735426 1117955 1484219 720977 1264342 94150 1359446 1550366 425873 1296927 165508 1546612 808120 792388 578301 1784194 138877 1410844 491089 1286306 557585 555744 1105049 1001872 431477 1995677 1038414 883333 519912 1156457 711200 589556 1109573 1471200 1430770 926373 677850 376417 1146854 195347 1377412 346377 283153 438627 349422 1105892 1700257 24909 1123202 1679662 297762 1304432 143530 213588 213282 867129 1886135 1930442 518156 1110880 1618859 1159666 515062 1485675 283341 899539 857349 617471 417637 1977944 1947831 198251 1611650 398285 186800 1243882 1010548 1844534 647296 1832370 1640319 1902008 1853859 668705 1809487 190456 609813 371368 129195 1274818 595962 418606 499136 1160800 1962563 428158 795874 1432944 982074 900434 1464648 931402 766432 1437869 1034692 452469 1222881 949333 1457483 1594887 959585 243299 1064206 270715 1890000 36884 2294 321661 77620 390267 1299497 265142 1280135 1545385 1178838 1206134 834764 1464883 903099 301775 1237192 760045 547926 1481069 67851 1263787 1770168 1751663 1234148 539831 1411266 282266 1863442 84043 715670 1109332 1222073 1711755 1979075 1383613 772762 226287 1335824 1440956 836996 1917294 1788860 1027417 458539 1150430 1714551 1787819 1622470 1261241 1916967 1844903 1286401 1948641 630892 404939 748936 1262197 1674388 964613 1764079 1651848 1387830 115754 1159498 104546 1524066 45116 396715 1708192 718513 355457 384385 35675 893387 765133 1860469 1208170 554609 203679 1734825 420643 33726 1867953 1736335 885785 1875542 1405862 624753 107531 1063592 1279572 450299 254802 230174 1291425 1533803 510370 220050 107396 1066823 1589122 191318 815710 13037 109284 467067 1552984 56103 1498473 1382378 1272347 1805766 1121876 353783 588079 53919 1601351 745964 879973 172794 318773 1956706 177964 1602986 1860167 1219060 205445 1198472 156398 1415155 56373 1907889 144318 1169233 1431970 1470385 420210 1318037 538702 562954 765212 344880 1069695 704523 489836 1589677 1488847 213543 1078873 1172365 575573 179969 1747678 1841653 272257 273809 491620 811773 1177968 555732 1813235 463018 1145822 252431 1802736 1421521 829807 896529 1365941 1861257 1734027 306250 343836 619682 116605 831979 1652860 1182659 352545 1714751 606180 1243523 863779 1590904 1735583 262706 1286478 1012992 1809238 1756337 1897479 1932046 1152886 1819383 1279247 1675144 18271 1166295 1722212 1314221 227003 1585467 467292 1505914 372786 900301 750475 1626351 601967 1273556 1279051 631523 861543 1444038 1126328 565513 1232772 1929760 946756 106268 1288116 1782925 1315427 154612 118813 1282165 1378533 1969544 526560 700965 1124285 629198 514253 657300 751687 365417 400001 510791 1363592 1258064 335601 1349257 140592 861457 1236199 689737 321608 1154006 981377 1534588 1648079 1654961 1451350 607797 278978 862651 440248 1273208 1687794 653824 1929970 1922576 112580 198085 961407 42891 1854087 1913949 506060 1025153 1583927 1561035 1938328 1928191 153678 1516216 1362906 1636261 1503803 939436 1877344 288050 1107102 1872368 1154040 1150877 1299047 565284 485400 918980 1132527 988943 684959 259001 1339573 492202 1732247 1394282 1950559 145957 1469793 278466 1481851 1401484 773504 1513103 1845973 1101376 475424 1326306 1955870 962672 1075018 467306 1988697 3354 839628 825729 1129744 724760 1291233 832216 1568380 1792844 415850 256439 989406 843192 530972 109671 1973888 1625565 691188 1730804 292388 624983 458505 598785 1689848 1988401 1053706 346551 1161574 1147388 1673009 496438 398232 1405671 1182600 1547491 1536131 1352537 640289 1572159 1411050 322774 1099143 1127206 747455 1388945 14997 100717 1775653 560803 291808 1329557 92030 1782288 328829 1809606 793446 1964818 1553095 1604589 222126 678334 308843 1345906 633096 1565233 72555 1548086 412464 1967609 454452 1692580 1562501 950804 1828782 957626 1528006 578478 372212 1637719 598864 1748734 850462 1406297 548719 1903064 1484513 169255 1528046 1875050 636217 1661901 1515037 1781662 117613 456506 1530636 877210 473343 1225308 1443191 1364320 1556476 817259 1703424 477020 1041116 1580186 193977 770564 180036 985032 1821475 120072 795106 72898 40944 743895 311345 93965 1889218 1666047 1552987 1835664 164053 286362 727283 1268916 1796543 326959 589487 1283670 101191 1286503 1435508 332064 1562057 119076 1172169 219762 255374 739301 989474 249054 1709624 1720303 1921880 778411 1789163 434183 1892454 982932 1328015 916706 1818480 1137062 288670 388666 553216 76186 82354 1895720 432073 1745226 1183482 1251625 1895204 432460 1669506 1826000 1618671 1667940 1368143 1697852 473027 379238 1995760 10450 1497169 1664972 918290 484456 1980381 999451 443006 1634054 571856 434453 442776 889473 1297377 286336 45296 1673113 1407777 521217 1312293 1216054 554849 1103338 1038192 1076445 1627006 1841871 1753106 1024046 799536 1075817 167356 932083 1092424 1797119 279628 1754519 1272769 897920 1372937 433876 1346802 174625 1540163 1704389 837942 1238874 1997664 471807 825705 201355 820268 1429925 1223094 1536529 870375 1985025 267654 778272 912443 1472209 65258 285714 1339180 688163 570831 1877712 1843607 1990527 1517520 579674 1963070 1463861 1060433 1304642 331497 101212 884202 72377 852217 1531627 128729 1008541 1861826 1372229 754086 1376634 793458 1497269 529688 411308 1136662 991574 1017334 269403 599373 544367 368620 1889333 1789248 1665111 1886653 1078701 1597843 1828331 100542 1181365 570093 1665055 1018584 1503342 512600 1035512 202667 1544839 474919 702865 1117771 1061919 93453 54689 1670262 1843580 485741 1843625 996936 1703540 70815 1232476 1494722 610473 1314818 1983998 588453 805339 300309 509353 846650 1577097 1015017 821698 375285 1782034 294990 978267 1644307 1767243 284680 161127 252529 744077 1978569 41468 1554701 921906 1021952 1504039 1993938 1601592 191245 871712 1579332 1492455 1071885 1752929 413228 1533226 810637 1051315 176380 1111479 884728 44537 1070031 1114946 925496 944638 436313 1410467 397388 802126 238509 946600 972709 222863 1787847 1379135 596404 1107900 1185082 101529 209042 1226958 1348443 1909193 1509441 406203 558944 701422 1393182 1377329 1614272 1338750 1295048 642451 506303 623385 1876251 151931 1980118 810592 85372 1040349 36017 980730 135658 1217742 1847057 210205 678904 570199 109659 261617 1880343 621866 428909 1492604 135924 605966 479747 791407 608614 1010291 940033 261374 1956066 1312644 1913971 1387343 882137 677263 1920019 915267 797822 1159673 1772452 1663471 1270634 632997 1922583 1743155 832684 419797 1845359 1136190 1663980 1267558 1222284 1012195 740247 1818498 1441887 444960 1993283 1129239 113862 1542816 1342400 770370 298202 1495643 816230 1628929 311488 726635 1698343 6741 1663773 959858 171725 1389050 1284995 882799 133368 619916 1030016 1236486 169668 1438504 1330250 1672118 1457110 1668401 479253 1909134 1222326 1044326 1147025 1927958 230151 582609 935012 1368391 1041428 39819 372856 1316940 559236 999193 1174608 1556142 54917 1226581 729290 707697 732015 1770490 346226 429324 52008 147977 428565 1616806 122290 1481167 1970057 1258639 522280 1827766 457628 1040858 727352 175102 1273708 1851328 1017152 1328682 1326586 1912468 732816 1044006 1883036 692021 335195 1846899 402722 1745906 656401 1636932 1868386 1492542 388248 1267108 400358 226429 1242924 987570 1176442 1327070 1888557 994345 1009213 1997763 684680 1255965 1506231 846127 1929600 974856 42882 1221931 125049 1186331 1678891 14615 1563374 1320041 518382 1588756 186607 1718422 690748 1615245 1313928 1506069 1060354 1488642 316269 1027628 700536 1939354 1190507 637237 1702540 497385 635026 321025 1662684 150787 1080794 668703 1804329 945640 156992 1210969 1766993 1928410 116164 828023 1840023 1753182 1272971 1975241 1311491 1493087 448127 450378 1675679 482877 1224261 1951754 1948087 1813910 271121 1656142 103082 464136 1855919 1391291 1464014 1246434 291361 1404395 1963612 557230 1272646 1798926 1448120 985063 1019214 1189842 1264793 1418009 1915813 1086580 459596 828525 837706 306306 1286170 1032 1930331 280108 1498023 415699 1788526 541491 912095 542077 924946 409091 29248 1508625 1228498 1067859 1593922 215911 60297 393257 793360 1326305 638926 1725824 1974226 460631 1720682 1960361 1092077 250348 1420933 1607408 216249 1013696 1595807 1471450 577915 1321096 779015 216848 1603247 1684356 598866 448431 569431 696815 826679 941504 1934397 1219264 1301160 1383501 1224451 1571343 257035 552526 852443 1167768 1811858 1775485 1693600 1372108 1539692 675826 1177471 341785 1097740 823779 1027470 885526 255960 461937 1157779 1783250 79239 1909640 887745 1955278 920327 1739536 820415 535978 17936 900799 87710 1757429 1913557 82947 1695322 458744 281628 1609627 361750 570767 1719463 1393544 1809119 199478 1106374 147866 153003 1493576 1643205 1491575 1119668 103295 1786692 971260 880594 1172957 579468 1991151 1057144 1571731 942624 1650038 1982808 1848896 1689878 1947853 1612377 150827 1035447 769751 1919704 698362 1882872 1607530 1194372 1052986 558352 670856 1325775 227316 953581 1354159 1099688 641456 968603 914750 1325400 1038908 930108 1889232 1248277 551984 1475897 10616 21373 1101191 403609 1143731 656049 621902 1323608 1937681 1086413 946196 1004767 1030596 1676168 104651 259197 855604 1539810 120507 1482000 320816 1266448 1090621 457629 200111 939665 1431132 1141205 346189 196933 572703 414804 354956 242705 1802344 1865958 1481616 1785217 61441 1631031 883406 257927 771367 106688 898591 306311 957475 758614 1622846 201409 818673 857236 1218840 122867 260450 1097385 216389 1221216 1644959 378024 1287081 1696559 902814 280456 1451585 187227 1702764 1901135 1288986 1034280 750288 1916273 953573 1275380 944853 1132637 1162651 946383 1419863 1552129 1416862 742802 101776 1367181 949356 1108817 1933729 1004634 474944 1717655 1191790 123731 157835 881085 1556601 1602370 1414475 1706036 1822561 1809609 1505194 1907351 324882 516041 736932 317999 415226 533461 798313 870836 948360 40724 1098553 744011 451685 1050591 954361 218408 899162 68724 208040 1398227 790450 390672 1957955 1804479 1971160 1544406 1212532 102014 447257 47787 1067628 643922 1597518 1269723 6179 514938 1059264 1076375 463162 892369 1272144 1317902 1802541 787950 1309314 1039601 187185 792148 39453 233369 1925128 14054 186291 530352 1755294 417061 659640 906295 552467 1805666 1743844 1748464 479156 859439 506006 1803799 839571 1383942 896707 344468 1333658 134498 449721 385439 287169 996654 221536 1873450 1327857 1334456 918203 978446 1754842 1419482 1734755 1872223 232514 934244 1520451 399000 1694390 118172 1561329 1328253 1370205 999759 368635 1149536 1682427 284925 1317920 1108140 195678 1283294 325078 1576266 1241491 134179 1075589 1938820 1030136 1174189 1903186 1482541 1471606 133636 622156 30946 645842 1228852 550095 1717328 1549105 46884 699952 37843 40954 478364 2008 760230 1998677 836490 1997947 1074792 526857 1569596 353773 1348366 170538 1999021 1301169 1035214 895294 1113737 1869594 1665521 777658 932181 1016135 925765 1495577 1954845 1318261 725778 1819884 533893 151796 432004 1928040 522972 126096 650650 1802628 88219 1888183 1440097 1310909 1422266 1979513 1887925 112327 1266168 239666 1292543 1540165 1321034 1588986 704986 171927 181321 1679441 1237244 312237 501880 501582 942482 255631 955528 1982366 340824 1450857 791331 1658441 1681143 527575 1620328 1981629 1068548 1829102 1147717 1106563 1541323 1313681 1724922 1716911 376171 419424 1730131 574814 1662346 1877416 153863 473100 1821331 1760915 236383 703962 248479 1118999 737762 1048904 1582356 1043370 784704 1952741 683051 1468815 1506866 284799 1720239 452246 4687 1720166 903040 1660082 109868 1129956 696538 346753 1206626 1625369 1465056 1450800 361044 1611827 366292 17101 54001 1963559 174851 1700958 1231999 1221882 653859 302640 641577 1221809 1506552 331746 894618 235552 1139562 71033 1787941 1913802 142521 252796 67323 491724 1915528 832722 806620 1145593 338561 1098145 24558 1726974 1738816 1065281 991369 1370617 529868 1992277 124268 1077650 212630 748670 1332614 1918047 168177 1182729 1072439 1616988 752939 1392836 1105956 1062897 1180151 1217325 491835 820751 761191 575788 1644285 1732509 774453 1331930 1549699 1547686 135415 1067618 902204 1845495 64981 484646 319087 410257 787915 1950129 1742243 321624 1442100 1880711 613995 41371 834261 751956 1627869 253694 806035 1207341 1337604 172331 337798 848801 1156330 1731161 1323762 232165 94534 1308197 278413 19372 762345 999816 831650 399499 1458393 84148 77128 437870 616540 613283 142388 373122 1630420 1815457 1961397 911063 1431262 684901 1752154 1048999 596151 1231967 50996 932391 888490 1450790 875459 687155 1919435 267389 1993450 1600366 1241018 605685 32782 455652 1358063 1190491 1359651 1754730 1336376 41 1028792 1478044 824327 1968145 1470841 430319 442044 1153008 1879054 1780652 695828 718257 1684464 1022578 1736574 484278 1883285 363921 1909021 1574356 1523222 1111130 176642 1852899 673767 537238 1423228 810375 1918970 310500 645954 1880990 599495 1293376 1973943 70589 886645 1480522 1666052 1408250 76342 239647 1223273 1132741 1716131 1900310 142114 606968 700077 1808662 1883586 992409 882984 1697578 1728402 1440114 1342235 252973 645627 1376980 592935 1815076 647224 268696 1417082 1528559 1367633 1984011 325567 208008 1967528 25075 1769620 532743 1185886 1187002 353768 1979612 1102845 1836897 1515477 1411614 1009542 87335 247949 1290252 1950825 750903 1205185 1861687 996913 117620 1320828 1728224 1498084 410854 622701 505825 1186458 928708 415422 255226 67171 734787 664581 407472 1335796 913977 398630 1092069 59673 753813 587312 1799097 1489991 91596 1644739 1001305 225297 896072 1186238 1717517 1253975 39304 728605 642000 1407021 506842 171364 1760731 790533 1109260 1112297 96616 724612 527457 1906112 838017 579687 219128 659037 123920 402247 968389 1289825 1133937 1265455 773296 10093 661164 1003417 979882 1257019 1318900 221075 1166278 1584120 1037566 769807 82277 529445 1742262 1277851 438074 1743725 408150 1335298 102477 1418149 1342965 1252266 1533343 1654835 1839245 1805530 1145135 1902518 259704 1267566 1465688 1510299 262733 1022920 1475921 1567015 1927956 116871 1165908 1035622 1154607 774808 647168 354577 890265 187017 1085425 1838849 841180 1327568 1538706 941464 68534 1840259 1761170 1837088 355961 581285 1710780 1036674 1681532 873398 1486659 1369651 429269 1081132 1514204 212489 594809 71897 970202 1047473 1732203 205544 1169613 1597660 1764228 820961 1592644 1875378 348730 356121 288182 1882053 1514965 1636102 833280 520143 1724632 228726 236818 99993 1376549 1761929 408591 750498 1303467 544341 1097490 1491134 1727932 583873 930262 161417 1050472 1340767 953333 1112556 1030730 1941189 961463 1526675 1998989 1134720 213561 426605 467083 414579 872464 104018 1547078 1204281 1168761 1642587 1419478 1252639 333936 738064 1333789 1806491 1467624 991784 1640522 431677 1568572 541572 1194098 1747778 766202 1400396 768593 1323558 1877936 515659 526052 842656 228260 788665 1913977 1818127 101746 1358464 1331902 515615 965734 206136 1729971 1037026 1589676 1366469 1886316 813350 1197754 503282 766011 375315 1363401 744854 40405 1522485 271784 477466 1892317 684482 611323 100911 1437571 1380281 345057 1695268 1749881 840240 1585310 1827044 1474732 1370898 1247944 929756 1173352 373616 424671 1942590 364096 1083163 1345510 378747 320360 1655299 1112282 1312749 1782233 1289386 595137 514485 1690674 789153 1849630 606846 1157421 492817 1100447 82583 1920735 278017 1786108 662488 351076 1227881 136496 747244 272889 215783 1321038 1814982 1102673 89815 1680751 1327027 847567 331700 1195486 1489210 967329 527599 1926715 1556809 1991624 1749920 439590 1499754 1052698 725991 1068957 1174267 296249 1396295 1536560 610826 1442619 213919 702961 1602334 91019 50216 1357947 1344985 189172 1908085 1689900 1807699 1461501 1327807 193755 78886 1976858 977245 107437 1166548 588714 794222 1905469 609518 1352614 810453 915749 958960 539682 1133507 1437140 855691 1881030 856165 35097 1417122 111415 1383788 8581 1551041 1227616 446240 34243 21153 694315 435710 46049 1362745 995224 1404894 1190659 903154 420483 1254021 1368589 595023 842859 441179 1544196 1839873 571495 590947 216341 1095566 1125248 487327 1149857 109891 779895 728234 1205550 452716 1273937 1801253 567309 1988723 1183005 1960137 1535632 252789 1429768 867222 1548411 1073509 1850830 459277 1339044 73190 838454 1547974 1632637 311770 305797 1820152 747546 1139328 1631227 1599130 1063775 89020 1125635 1962460 1287496 1448623 300586 1259128 1448696 834218 1106975 1825134 66867 1077807 1539467 1124416 990978 1964616 1211740 1811345 169347 397703 15479 74404 699796 1813801 67622 49529 1797112 1029684 461936 1185705 1248585 1687163 1115832 471422 1917008 1299697 324167 1854232 1793460 378993 237093 62111 1650863 910234 447741 1095697 243724 1061352 1464437 273839 1974041 1868031 755735 1961865 1148066 1362123 154807 430464 621105 1205633 959974 1553606 1121598 907740 1730670 1998496 1978701 1564415 1297026 1545013 214861 1420823 209051 916156 1088738 1248268 774793 336920 1255941 967844 1281370 1918334 112908 1906803 264805 418341 1488835 1935675 268170 1787244 1553823 1107246 106995 1114092 1884693 1918744 1671615 992075 1573897 797345 1184407 814223 392356 1590598 1328715 1043081 318287 1528186 715808 1342121 1921819 843324 599344 1934938 9630 289172 1802444 835755 1016220 796807 1048191 188208 56399 870719 1687115 1996955 1930931 1234028 1369162 1822996 310169 1408607 1292244 1406915 1158041 1455820 1799954 575946 239009 1169675 933936 1687791 1210077 456253 1900333 1740187 1591401 1230304 1007579 861602 1503481 259080 853823 170150 1387871 797579 1883680 1543301 1302007 1388964 843627 716660 1126043 1014029 521665 173952 1394212 1179817 197409 1130530 223053 180139 1094875 1166153 1661203 1263119 258516 804276 1800983 687416 1750722 558597 1054739 1195103 469967 1200425 1086050 1167537 487488 1669200 610761 896627 710395 291999 778008 1200372 577197 1840944 30506 1878101 1938422 924817 369528 1851134 64141 184149 28546 1084753 1722131 222333 1701934 928158 561807 936396 1644715 379876 1588774 1153551 59766 1745312 641955 1458812 529804 1424894 1214285 1531050 1732372 890878 26933 1316259 293052 42059 1449107 1419718 590701 1891954 1459466 1690668 58517 1068495 662902 714333 1353511 1996504 35232 1235767 1998546 972595 941840 394013 852004 286187 1748221 900744 482073 324967 709754 876559 976895 951935 1653076 931922 1968610 1148359 1856697 1503979 850382 1187803 1711157 1417414 1805676 1669601 941269 1568167 1396354 114763 1227729 970250 97397 792313 1174039 698723 217143 41287 1813867 1539694 721514 1280670 1474677 1215245 103246 507758 681516 1108801 74978 679341 300707 860958 161509 825979 1250953 1508020 1957101 1005131 641615 907592 175716 1653284 305007 232589 1452312 223858 1674824 1908527 1057496 1155447 1473170 1970947 1915193 1661121 1589303 845883 1015503 1064924 1626650 1805467 892352 417566 1438640 1830022 759447 67415 668314 27375 486755 817491 219790 294262 1428062 1750554 716828 837079 344035 874127 434039 1326322 300044 1764253 1662574 23257 969413 943886 1800888 797513 606895 1305870 1888343 613862 1526112 1560976 1874373 641299 129336 642994 1104190 897361 1607429 977610 518764 956676 1417499 1031971 1591969 31426 1770742 432248 591056 453607 414812 803912 772201 382489 251949 1299983 980062 1350087 34201 1884882 1471852 606950 192852 1287967 230800 257006 1257572 1881371 1094963 482971 329914 1697925 1064025 1877858 734775 996100 1524164 512036 1599387 1501275 1421093 17193 1748142 1164108 665868 779221 1349849 1143045 949003 69745 1807247 39742 1775343 1240014 1951124 158046 824721 806694 508335 497577 498225 1278914 341737 193806 1542307 1362992 1039194 1744140 480210 1582291 1644166 726559 709900 529952 760038 1780898 1437240 197945 994602 880862 618249 747112 41754 566266 464896 405110 1291432 937854 1564380 1435291 1360019 1089543 1710158 1607818 1082458 85031 507811 706207 611698 85445 975130 1441792 217264 1149711 323640 218723 1213901 126148 1989776 701883 1405145 670338 1539625 1398566 1398801 1961023 1661764 43503 710002 1590158 908271 337245 1750633 1785156 1422956 307885 268475 91365 1079856 1783339 563287 791284 30359 1196108 1443286 228911 931431 458193 1131694 1049352 1140627 1273456 1166216 190766 1928840 672070 1788458 575731 1754307 1561324 1507863 1289762 944206 1313935 1723328 140949 926982 228935 1170702 1012010 1061636 789306 721356 1496161 1485294 889541 1578356 1966140 1547772 1932873 376919 473417 357599 1353772 704690 896531 1214041 705904 1373953 608984 1889220 73258 91641 629995 240575 1813027 1289919 1637158 1978872 1053111 649275 117753 1731511 444918 736321 1243576 1777978 965984 1976747 1703018 310466 128456 930035 658880 1606620 779464 63360 1282770 870468 505479 6988 638130 1782917 756655 1278420 408459 1482241 473888 142317 439009 595873 1521018 1812692 628264 1174582 1976981 1627307 505381 585391 433405 309800 352428 1353612 273692 1465523 1819519 1565514 513882 129886 230738 403310 1253508 1922182 1170600 276962 1464447 1252480 1700770 1349654 1692379 1150522 1259937 209371 1186409 140785 894402 895026 1866807 853358 149629 540719 622848 275652 27000 404178 1926644 1406810 103767 1987621 1584902 1843290 1527025 1423166 1804232 1128416 1886060 728764 1950713 718056 745415 1533119 1099893 190986 1471553 1734516 92215 1759627 1882988 1782207 690733 997840 598411 1146262 845772 1381104 46126 48603 1264354 1264314 795705 1164617 1106246 1104047 1896307 216931 1689914 183853 1453572 1088056 121496 940092 329696 1688273 558308 1543774 176668 1398394 1005738 1254763 959718 1461263 1981388 1433683 1505357 766598 872174 180365 403386 802462 1839386 1974887 771654 173719 15887 977532 977167 1969638 1441458 1641721 408026 49584 71549 1612432 1198750 1634368 1211403 1653612 332592 381296 1642367 1546843 1962216 353470 1229881 240445 1044142 1546989 299138 634104 66457 1657788 212474 68979 706878 1051613 1669306 1114682 1355486 212423 912109 340901 1919562 404150 679777 845860 912881 81839 1620405 851733 419459 1148429 1256937 33758 756587 192759 1704646 51341 1833360 834986 1226059 1556911 591102 955318 1375955 455618 1402721 142862 467748 1007842 831612 465381 1692731 1025340 200759 225916 1604626 1057707 421685 374712 1129621 764968 1690060 1040919 869420 196883 217910 1774564 639287 740003 1172294 544003 644082 849228 759473 1527044 1194181 1621803 326402 172249 1502244 639544 164883 1498251 1069299 1402783 1089915 414562 1089627 1907179 810921 731502 1419273 1051728 745472 1252238 553501 1753744 1099641 1703962 466347 595020 1533093 551643 1206936 1860553 1872472 1523962 1281092 1529448 1679782 1507576 852689 1170993 1783251 1831472 1083151 26191 202094 1276520 1811856 754584 1423177 878076 1941591 1082982 187442 1828536 1264646 134678 1314339 283168 1599771 151392 1538393 177320 1619651 493845 1509640 975877 377205 409513 1651465 726045 1908195 253386 181673 1076776 206024 1193280 1189640 951125 464766 1705261 1483226 1908559 1358253 734421 321840 878224 1621234 1501727 617436 391215 672441 1099078 1610050 1242568 1342173 1660682 753146 1242272 207868 819478 1655097 1531603 508269 87918 125309 187918 1155061 1141382 446691 12876 1585649 97361 1145737 173148 1021682 600191 1685587 1072553 1102929 430770 320982 1816444 555440 251882 1038223 1507367 1445415 82158 166992 1246866 693850 1676010 304139 1227167 1545326 656527 17931 321476 362225 812511 737801 943773 985658 782327 1175761 815848 351812 77475 878223 1132564 1940792 1980451 1161292 1174860 170784 1891448 1919337 1813158 1364114 1921052 375616 194491 810611 1699421 253395 316937 52885 1566501 1983909 1607205 957223 23604 949773 1503869 267716 611046 1049496 191924 1550811 996758 1587032 1642239 1675664 34742 749144 1470833 208403 1285375 649746 1670483 1450149 896295 1783205 433145 567849 511472 1375495 710500 1312683 1107609 111997 105141 114160 155745 745786 928484 1926925 1944649 1024494 1470290 480624 959839 255655 382612 387974 1092558 1423784 978454 1033014 1416177 1999128 1350766 1370399 698768 133547 1885699 673489 835507 1210124 1324186 1142894 1356380 688877 1848502 933261 537806 1504620 111289 367288 1247733 1801758 1642491 235451 705110 1062552 242001 1371103 1624936 719453 818592 1028418 1452250 1856515 1904664 639637 457258 1688359 63969 299233 933593 1398060 136090 961419 924249 739974 588009 614172 25761 700716 282509 272409 933178 1916677 1119865 1759131 1077976 284844 447032 933830 1888581 1709698 707417 1156051 1818919 1913473 1719200 878262 1384179 1965247 1611792 1144197 399455 136342 340673 966538 752577 477663 1558506 1675849 1897081 1208060 1541066 1755911 1691733 964607 40499 1656787 1855841 1977734 1527225 1090270 883935 1741080 1165176 1945581 1215145 98925 42876 1915061 1039501 1003518 1339506 526118 902466 251749 654635 587827 1780606 1734386 1244428 800995 1674176 804205 174127 1546460 1733814 769887 634295 903227 910344 1355519 953276 1484095 659389 284247 357462 1207181 1580047 651998 1432584 992616 1740206 269113 1717043 1792452 992208 1196102 1833984 1719401 171323 1729715 202488 1416642 565160 166815 46513 583671 672617 220252 1102896 851689 325963 1026549 861170 1045732 1702027 1678143 1325129 1100627 1509270 264569 1140296 159932 1809359 638777 1344886 1158214 784152 936263 1590931 1167406 1721459 137456 1110410 1897367 258639 1454648 1987639 843640 298276 890227 1814864 1512715 278515 1496671 758401 1505126 1972595 1627807 557817 1032620 581028 1582486 1456087 923266 1900072 1038460 931225 1976597 683740 1319016 682193 1978133 1690400 1727924 1763563 1365329 817462 1447296 628299 75689 783880 1410230 453260 1134548 1695869 1804692 548817 1339255 1920341 57831 939733 1847564 1912524 998656 479800 1206535 1459275 1038940 1208158 125495 1996387 1343209 1182651 1214013 1641694 1851646 508444 95766 288848 1323450 938131 160785 233313 1645411 880980 438046 1980486 816829 1088657 792179 1059625 1153629 1203538 1772740 1983914 987484 923288 676337 235663 1849927 243454 384076 1971598 409339 1454839 1425657 1544202 118810 1451643 592454 250821 260892 110984 1112878 1793750 1361375 267915 594672 85020 1111158 408729 796131 936720 1856634 1695545 631073 1696698 1440269 361423 1819795 163480 323327 1411075 1864336 1060448 45492 27152 330468 76084 92782 1963645 502364 240505 1265172 488139 994939 606999 35236 230864 813781 829210 404171 401734 973524 1762996 1759818 1791399 1100601 412748 1234232 1503945 808548 799430 1511354 1172018 1925632 861687 1977389 1510392 77081 1805235 330866 1074050 367036 965164 674797 1837960 242448 1981574 1002734 1577689 1425886 28354 599796 295050 629574 279391 441735 1830282 517213 1960365 1282358 328729 803641 1140208 1941034 756508 1101527 741169 187931 1337321 1934703 1353684 1266005 1315116 995182 849308 1019721 1891882 393986 1962595 254931 229083 1785704 1651489 99412 1554557 868338 1746208 872718 374433 1552444 337966 465235 1302369 800415 646626 1750959 1608195 903878 1951560 107108 874837 1511178 914884 1128131 171011 437 108647 1467336 1307078 811036 765444 1903625 590228 952966 781115 495758 276192 718226 33751 372509 1118401 1855358 1823543 1149522 1550281 622536 910659 998826 1681178 842548 1067806 1816289 715390 500878 263048 1592455 1928125 758400 701003 1639895 1114618 1659096 1031162 1779698 20027 449711 687253 1635924 89816 1957025 844771 990258 1595468 1720270 1433496 1325320 1309389 760306 477799 213329 1191959 1259507 40571 401205 180887 955327 148788 87919 298142 1850023 1108025 1961785 511368 1100869 513821 123336 68410 227054 1224208 159563 986542 825695 1184565 1143549 718930 1836333 236936 1345274 1338391 1667226 1560020 1570340 1285354 784796 940086 1262867 1586235 1329114 215800 705696 1238158 324444 1907428 670336 1884553 368563 919864 707063 1439326 335403 1464376 1495315 1668486 601600 765085 1083015 1680958 1762278 887901 1267911 1998590 1874662 734419 1558565 513875 211822 1582989 1859620 1379050 945908 1983130 1610024 1973843 1323633 387452 1543373 636053 117080 17694 675418 236900 1808656 1340404 757819 1075831 809001 849509 1693399 319485 929501 1498146 1012907 1986790 146741 973547 1544221 806919 24258 874537 723550 914688 880174 1381146 305126 441279 259247 499737 652024 832467 789105 1390511 1100108 1740402 1312801 536394 258326 474996 1360001 1719234 1016359 125384 511111 364004 1076642 637802 463819 302285 480394 1015326 1580099 405587 1426420 1516335 839583 657679 371989 824859 185652 1145554 1214120 1929777 638681 1916673 901434 671959 1509 1403661 405522 139089 247806 11524 1943225 1189240 233115 1732475 366083 272445 722597 825910 448444 1806926 566387 583618 436779 475139 307387 472172 1003317 826630 1574012 1617916 754206 1413524 350889 917249 1023145 1453017 965481 1635880 1199172 596105 1868288 280430 654203 129203 201118 325954 337532 1928659 955426 1852409 215194 1993155 951277 829682 1896701 294352 1581259 1262061 888718 466382 788826 1483273 1621030 1230619 756903 1906243 594983 336026 574037 1161202 1822294 1835156 681857 729409 249984 1917069 138516 733325 1929484 159216 1792877 745663 1056284 846849 1596809 1647721 1578219 1969013 1306968 1259150 518752 1021892 982791 770215 1904038 334320 1720942 478217 59132 1929635 654240 1442343 1293818 1011969 1154729 455812 1622280 158863 504957 1768902 1185971 772675 1278663 644639 585205 868379 1885846 150917 1533203 1868327 1545247 246937 798499 1778071 871752 1482110 1479361 1521970 277955 1183816 1672803 1972482 572003 1431143 336869 199843 445917 739814 501331 1979700 1838092 802851 914988 698847 641722 779048 457024 816642 1419695 1145326 1802851 1066345 537671 299238 733982 1395274 347916 876890 1729856 1583709 343499 225817 453513 611824 586553 1889271 410978 1467273 6153 1341642 441314 1044335 914665 1108971 1084194 312381 1111216 1455352 21343 1817071 477746 817222 1734041 76147 1497054 1050775 560893 734617 1089500 370627 411591 1869503 1825969 582974 1577530 825318 1877236 1868351 1237552 1529362 1602008 1957091 511810 925371 1349180 1878719 910948 1118617 1558946 1082056 899198 1922179 1533467 17779 101781 237570 1618915 1829092 690784 73444 983662 203104 1998349 209531 632036 1846722 1495823 1291139 1939977 1876757 213744 1024431 604048 1903711 409573 1608310 1307334 351973 52187 1009093 1436228 819083 392044 380314 1673047 1776300 1797315 68306 982892 1937086 809683 812958 1286422 1827768 1554119 541625 414359 1418227 1045389 355297 924774 95978 570118 1274662 1758269 594820 1073820 1966476 1307695 660092 1365124 348747 1481043 1210888 681070 64842 159405 1105807 465764 16601 1621437 404176 98448 98257 1298784 3209 362940 1373165 1148018 871272 1534200 732242 428651 668226 1523399 184307 1053100 1450134 1187707 1879349 846719 38122 985852 1644298 451329 714007 1977375 1070358 119214 27329 1178730 839745 642978 1140704 1363571 1227673 1489288 320329 1532614 1757197 1959965 1952650 707378 860184 1024020 103952 483984 514945 101934 1162119 927172 717471 1566488 249113 860394 1753455 1733695 774436 1258288 784924 1780940 994418 1517158 523677 526664 344113 1574792 868270 753572 44692 1319198 763686 707799 943143 1475650 1685387 1281283 431105 1852701 193803 12542 51113 653511 484097 1685609 1060996 1668704 1617096 1555675 844939 622557 13830 1163497 1020134 1261697 946714 40901 731528 1483659 326113 848310 1901462 38571 197341 1235983 1807971 935888 73535 744148 1272174 1605759 785266 1753306 1088518 707865 1862435 1308080 155217 1027500 1916941 667150 543796 1015608 1888317 260969 882421 984920 1635080 1169019 639556 1872397 1817298 629346 1284673 1435694 365537 1208478 939362 1158813 1769551 1351722 1500954 1902244 1084355 20952 1749114 1154401 1284965 158173 1888786 1004343 62935 304283 472870 385746 730800 188858 627157 1681474 879096 442128 124264 600068 1143148 1722730 1270186 1228133 1153409 908185 1326511 1919592 47434 584679 889667 1189282 482590 1544017 32623 515858 144568 564868 1188960 1035776 1228857 425670 1782211 984683 364956 127023 438509 1450528 942845 963784 386113 706933 1390928 1301039 1832306 285390 1860278 1164521 1410154 380582 1902398 789709 1254360 1661551 895552 1246810 200471 967243 1833031 620705 322720 464314 1043865 1918359 1473630 103457 26257 645999 699638 15473 1540616 837514 1825687 1468205 476823 921793 1044040 1922307 1127425 62021 1388764 1577551 1024665 850468 1587252 1224288 423302 919257 593477 766482 1509875 1954333 654435 87484 1584481 1219807 201334 237661 1007246 1272741 846194 581923 825309 1943865 2593 467092 935592 335720 1069826 1505971 1373679 135259 1339469 515243 948819 776528 831799 207025 1297292 504876 359153 952330 25971 1879719 1288152 1094119 1858491 1852398 98105 723100 496427 178063 520203 447034 1857027 1726356 1996869 1072295 110175 1208828 988267 1047863 1385651 1529078 1188478 158643 330700 1300564 352630 1089491 1731235 671704 245920 1915796 1706375 1109164 1407408 1435448 413859 870017 949559 507277 170099 741580 1838911 1764994 1109495 467854 1688818 145858 356707 611291 1561382 604984 186356 1501015 1175995 1448022 9067 1155617 103988 1365421 1255070 465760 1749346 829598 109579 1252082 1221587 669361 1820638 1671900 505104 1924772 1030733 12154 1083878 219738 1071516 1498772 1160404 516026 592448 375866 1401207 1355960 1825166 285881 181688 54994 1278026 521161 1336174 1475285 715233 1374710 234100 136812 1033089 935815 167623 864127 476126 1454848 1724976 734602 1255505 1391193 342335 1904 183439 662125 1572253 110173 1387603 1514134 456596 1019041 1805713 1639225 567714 88106 1020124 185302 813016 1516420 565673 1724293 799695 1398797 1498348 994834 1754427 1644681 1083814 833680 770597 1842655 1092609 1907565 12491 1834488 1234758 1060397 177855 1813540 1476290 382291 1858619 1734780 1856304 1586130 651344 1829853 1413045 786716 642272 923409 507921 1011133 1660979 333068 1136433 694636 1669292 1607723 1965694 1998520 1619758 639908 1030948 693477 1383495 471699 1065150 458093 1375165 619744 1466003 604650 1326000 559196 1254878 918570 648372 244145 1139503 807261 1448051 585328 1200127 350724 821691 984567 1126662 1999397 1699868 1004044 1350163 1800926 1316393 786445 986223 352019 284973 128050 1027503 580162 1035446 1754324 370410 1564701 397334 155642 906627 1372410 1908555 990238 1342064 1793106 1302124 1498437 146760 1462656 1168064 1204529 722453 153011 624889 1374303 77165 1561398 1916386 320252 17759 595913 1575175 1974570 462239 958516 629592 832167 1945475 1531253 1152092 375331 1483443 39347 1842841 1806849 863122 708757 1093840 1944491 1504679 484584 1267397 675462 1704322 1179566 1543764 1333803 1806543 1579136 996427 929796 1186684 1664507 1225788 684881 1900559 548705 1198839 206224 1307722 1424144 1772471 1388598 684077 567456 1386433 1014333 618319 1276374 304212 368066 1253416 1288493 203911 1124475 1876635 1065492 1841076 44354 1634609 164657 669083 1885683 1383032 232638 1549631 687243 1790886 225895 150433 794340 391216 1489300 1515509 505462 929543 602494 1835109 1330167 1242245 971134 1635653 224693 800311 752949 929908 1581559 43592 1340204 1466147 149419 994449 863966 758943 818531 1608252 416986 944258 1771815 779969 1237022 926627 1951517 1207944 219456 406079 840738 805079 436462 1670690 190792 968510 32198 1461045 1702288 1133841 1574589 1377143 1753777 1895532 164679 1684532 1639278 186842 1471209 415114 1099198 1644466 468301 40180 729419 1244212 1191123 1941645 1849629 1721286 509330 1132996 1938581 1076349 471105 687421 93911 790687 1803425 1217495 197672 767992 594853 527378 1633354 832741 1132972 1720776 1256490 441587 1496469 1827561 1794471 1004648 385825 1562712 303814 960074 633785 1274247 1433500 1041638 1239864 1889375 1211522 83804 381453 449165 1817621 1157416 1330274 1107289 1807678 1963353 1324315 1107656 543009 1391698 1083471 266363 509407 770005 1162449 744483 1544810 389704 260462 620466 894393 1783130 1664621 130234 1912802 1045769 842081 1340857 244085 1862592 559730 1558416 888364 260123 803398 302689 607328 174804 1275203 1280057 1455388 1294317 217236 784207 1129590 1017432 1558658 511233 561677 656284 1399491 1411892 1884523 597139 877906 522484 868511 1209134 1174262 1841876 1875357 892572 230623 1506199 350342 387201 317631 1026495 1438662 503760 69630 749522 81441 188439 220239 860722 752152 1836183 410012 1396731 392351 1469491 1091118 1446016 967814 557577 390478 1183968 1824732 1504989 1308783 267821 1393875 1974406 23707 1703320 1714109 1603654 1431442 196054 919606 474742 1435225 1021350 240632 105520 1830854 1620937 283109 1807691 246202 1710447 1148538 407421 1865870 157382 1706188 1020436 1876823 1278950 1871628 221142 284424 1601648 143703 1733754 1569450 1487209 1815446 1232282 494898 1269830 1791637 965335 1279587 1180697 1241883 767655 561998 1819024 1498441 913301 1339979 49254 1129953 633329 235922 700266 387874 1680254 1483842 1633349 636955 862724 391260 691999 1582501 925144 428261 1610145 1317175 597303 184957 1503741 621420 1595407 123376 690408 1933275 1938216 869829 1184458 371591 1866042 392801 1042477 258444 14644 692536 673630 155924 742012 1912339 814296 164823 625055 1412004 19830 350999 1452557 145950 349563 272631 1936404 241641 1479491 210468 650117 502028 713799 1544552 1230646 58313 1506297 712430 1177843 1882907 1904166 1959921 1902486 1957095 1104456 1170242 125553 180431 1183354 758495 1541940 1296814 1721733 1802391 1631697 520181 1899323 254263 1556939 205546 1852450 1257693 1294619 957236 601615 1297414 471287 308440 1393783 842894 1451985 153265 1470033 640101 170562 1151691 1352127 619319 1631133 784070 197482 1404453 1995104 343995 1508511 800329 1996741 113212 947855 1298176 1079626 1142171 1241790 1189045 340026 392297 1115416 1812764 1894424 1635921 801823 1894530 428728 1434532 1428696 888150 1698902 561939 54550 355495 391933 1019762 985666 1087964 130737 1397811 590170 1298941 350287 351354 274666 1331246 1253383 186657 873425 1657465 451986 692725 1945604 747904 307110 748953 1417705 1113177 341644 1139003 1705432 1402631 661950 801692 764324 659126 859796 971302 1490045 1769566 1731947 1820315 374239 799294 1054128 1934359 1800079 1389529 931268 379582 662448 1126033 539529 1590657 722118 381107 1965213 655974 549786 761068 1093821 307636 1356046 514124 829516 559467 1865727 1794136 185727 481450 1567423 1092375 741311 1620217 1041362 342366 1598182 568153 566344 1957466 1956174 638112 1359079 1460052 1748124 1675660 1695896 849315 1421105 1212314 134109 1286458 353465 237877 985825 432422 88476 547198 1175605 1837942 1977219 278863 685186 584615 1991404 809002 429217 1450436 1578786 257334 1599428 856746 440484 1666093 1042063 577282 165287 507998 1783105 986715 1483410 1943947 257177 459663 638160 1920011 1724740 608893 1411239 198614 1549886 58009 672707 638046 390785 711039 1684714 357298 856031 1069033 559269 1118086 1848366 1215811 1028225 114373 1068643 900999 842360 1796428 966708 1865456 1867792 1731268 1947382 1905336 1776676 858327 474260 151138 535861 1293009 1637834 852163 191345 935208 373702 174371 849602 1492580 1027223 1141393 1288311 354435 1411954 1600913 1818539 1262705 1613482 1407003 1403594 170029 78980 1508332 1051425 944815 785613 544051 644822 608462 617887 362530 1969307 288454 204770 387498 1122900 526522 384437 1086398 1045668 856825 1526175 280377 1326285 906382 594293 4319 1230087 535098 433034 1063307 1568413 1454717 1168631 981307 1426360 1116348 560575 1256047 1745415 173058 561225 1135731 422335 795895 326674 1139895 546607 434544 1873766 640555 214385 1775351 853456 1186593 891100 942112 1525150 1248832 210038 921348 895321 134873 1060377 852782 1379946 841064 1031319 1788697 712356 449255 391671 742426 1920562 524663 1678866 1360550 1260446 1059559 757916 643109 1923760 1904524 1209328 1284620 316893 1275328 1976492 985804 400646 676186 522086 1264397 163918 1293825 1805930 673644 1500453 1561829 1118734 1422364 672843 642900 826891 1327376 1211277 1109175 1504495 327802 432883 1707215 604936 1628425 1131758 92100 1978118 412306 115238 1652620 970505 151671 321606 1211939 1310632 77663 1367810 203348 155448 313488 352598 525890 1800930 1110387 1963107 1619412 1762604 311804 318754 1937402 231276 1497823 404221 1176182 666633 106819 1157884 1495847 647031 525183 1895995 78076 240508 1908211 1631101 94056 1737235 636365 642813 181669 366040 435178 871645 33144 1330949 1182137 738988 1436997 1791081 1998330 1606577 1890485 1416590 202404 962786 349454 1444646 1838856 872533 628969 982604 640202 144602 77582 946086 1101975 1350548 1262365 1639864 227321 966729 549036 464315 1118110 536254 112826 1369065 1184786 417349 506025 565867 1512831 201067 103033 1095500 1395614 1569198 190850 628895 1242809 515701 149228 1415220 858166 1373620 1104760 1207273 1251687 1974416 1007261 1230968 1515532 1686408 1792616 1246453 59062 1490455 485492 298961 1933905 1945539 1924252 1515135 1283116 1029875 719585 454933 903333 1363407 12616 30671 775208 249415 1093549 1623327 717143 548560 765849 1738014 1618246 11764 612648 829066 399644 1105867 277870 606433 24939 151333 1005449 1322558 440188 162138 1035137 1919558 349807 49871 1199621 40921 960171 1276067 430819 1447237 315761 1309473 416787 479003 774204 732758 758168 949723 1922191 979234 1824187 1360563 1836338 948255 871442 347171 205904 1997202 361243 327543 1674061 1496511 235729 851955 704940 937616 1703937 842783 1805542 1046932 1000632 284345 990606 1534673 625682 1890501 190197 1888648 1566097 1275880 1211072 756005 843461 459451 1657196 1789435 50583 1512400 734567 1848326 174845 1298693 478566 1576068 271645 1673794 1288279 1545071 179361 961769 198764 671608 1090140 1548330 852152 547902 175592 1527574 462860 1536388 1292383 1956588 1298779 1298245 1374796 395000 200431 1003161 1170778 1066781 1200545 1730954 1519710 1467033 359597 87447 27617 1660742 117396 845609 450573 1182026 1063568 54048 1122830 1351083 1317954 341441 1768185 505337 695333 1276082 1695254 194759 1597599 723028 1196882 1726414 1889275 1552343 178857 1875744 635366 128099 770487 1309294 757543 1759774 1397361 319664 1428493 700473 1290359 365890 567976 1688997 1621059 1829036 990558 968188 299419 1433271 1257872 170384 1092035 240857 1356802 1877666 1292330 1978613 874621 939555 688166 416581 861728 1583563 21927 577587 1022117 1493510 370254 1775759 1760885 944599 244594 685672 458662 1638327 1920001 1072802 1049192 1198619 486973 1234983 706844 1912239 688789 644792 1552300 1056474 305474 120205 207523 1210083 1381151 1870465 1441850 1950092 1116800 87680 1598523 746434 238201 1581622 1989209 353170 231757 775142 324686 1778023 1512068 793545 1882466 1701224 408195 356144 1628473 59255 1562736 1722204 1404800 1646135 538794 1433350 678399 1090446 1933208 780366 1742936 752218 1986990 1245608 1728028 1324994 104528 1874239 13459 1564088 1434261 1099265 211990 562023 1765265 1569997 1251861 561959 1266217 980463 1056155 1641151 1987376 1362923 122518 934745 1977853 1649420 1573973 1183576 1041917 461104 1667672 1807748 1361982 380958 1638480 873695 1701959 1644846 507319 1511718 680647 768064 431359 636057 752409 1980992 1074367 1569960 1978768 1847740 501523 180229 260058 440340 180960 1694207 491093 1359204 1618631 592829 1788904 863554 564264 1968574 291675 1121547 1804769 937597 848662 1960193 1848109 1223920 965228 1305873 480024 199317 1719929 1146567 178888 1809876 657370 1715808 1232430 1009735 733369 960941 41595 104854 1354384 1054981 162700 1260086 54817 83592 1853190 772862 885047 1769110 182706 1326442 989172 1099810 1120407 1757316 489188 1183320 874574 1995267 1675692 1528121 1909548 941780 247026 61327 974266 45561 1475773 517924 437047 1276367 1778322 471474 823103 1728825 1806339 858105 280657 1778727 1513299 1349138 1251066 781304 295761 1937566 535248 31783 1086479 364550 713493 1015930 1522704 1591529 809811 1646829 1976594 1776886 1581685 741687 46688 967703 1585432 1064369 1625898 575496 664170 636693 730371 787001 558158 399095 275547 1368365 1798046 238972 1138660 1354980 1153214 125762 484185 1696458 332402 1314364 597241 975827 1805405 327503 666484 801481 395541 1410806 1040740 1860115 1733277 1124596 681407 1914243 1188971 63361 580322 1758837 109216 993015 949775 433190 753561 1777565 284620 737097 1538243 560666 1748265 784071 1167184 212752 243738 1744952 997755 529401 181226 1022542 562784 690103 1107393 1093546 1557055 580272 1218856 638839 156454 1374810 358424 1577998 1856336 1727983 1064070 102210 1406213 656045 28296 1022456 276492 1696185 679620 860874 210986 352058 297785 525268 396061 63608 1975401 1463994 1914345 198461 681779 1630089 940824 542549 1173163 1690626 1621166 1345264 19920 746404 1677006 1806529 1911543 274895 1888879 1755257 1110603 318665 122120 1169774 565605 225979 1053433 1175881 1770563 712167 1219262 1167987 779171 1194013 1297533 818789 1028933 1530554 229352 1480329 704917 1050006 1692369 1107241 1044031 1294750 1828662 1422161 1761407 332114 1974777 450568 114325 1060733 688902 419770 361340 741948 512002 1445753 360314 1677934 1450618 472647 516523 479469 1850340 4321 478140 1127635 702441 1897932 987338 1264241 1957508 1073882 943259 1462256 700353 793920 1572158 1132605 117377 1752424 1277286 1163468 923015 818568 1491297 383623 1800207 1646762 256355 188773 310045 1931904 1871954 127943 21511 134987 703178 668162 415145 1338053 1568720 1601091 1764669 1912146 499921 1644562 1980105 1961231 421056 1691403 1745102 1886390 627138 1241931 429804 416416 1298279 272283 116650 1673527 1649359 1402907 168423 427299 409060 1888675 681522 74513 1416193 1729392 1905101 8299 1876190 1894515 1704940 867823 1277726 1740225 1914163 1926591 680898 691181 990810 1643798 1941508 1785069 1614497 545050 199883 1893949 175928 691262 554139 1915444 524748 1778499 1441526 112497 1177779 1333340 1874779 641296 1571596 576254 1208963 1728058 1929275 1465391 1903811 413111 1096447 1518229 47408 1231069 10889 1722812 1411771 249581 260176 1549433 847708 688240 1094494 1065189 717787 11956 693402 1631892 1245332 1926760 1318702 1890221 1927529 1300890 154472 702161 1150917 774500 784595 285724 812913 72236 573590 1234517 1810188 1992769 1209024 1135055 291874 127035 1021469 1525582 1223235 1987543 231160 224723 906055 1165023 1412155 1555373 1171205 202225 1812285 560890 326595 469491 1901548 854611 1688431 10580 1886687 1235749 1519286 505553 213398 1488979 30189 579266 989792 1829278 1912402 1810584 724708 1577424 1246035 1988954 1826607 1731800 1416222 69931 1014928 899290 403399 214524 1113896 893210 1544438 1708285 1321059 1311184 1124177 256117 1059823 1878897 25430 385016 254395 895726 887399 468420 899107 1069429 1882318 1083612 860548 260130 860163 197808 1431633 960763 1656847 1266254 1090958 476424 1119104 488187 1878966 632902 620298 1445888 367334 1412633 1948245 1409664 1538087 988651 708771 1699435 1768847 290562 660449 625232 1842921 743324 142133 879012 743021 324470 78602 1811084 1901354 1646477 945783 1097289 1322293 1426461 248968 1573099 1867206 921221 1155241 1111474 1465269 1983701 1301610 652401 1621707 960149 621220 1547605 602040 1178100 1860691 1450 453922 1981518 868777 1202880 885473 479180 1063725 1465683 1097366 1370608 1954072 1992081 925129 997826 1959563 1256294 721788 1230001 1939543 1382519 426543 1841070 806816 1625263 119284 1862988 1988378 1479231 155445 1072157 33978 617354 1128520 1963840 1390692 1442341 158276 1393548 826543 1178167 1148860 1280386 698479 87991 181814 1858484 1310223 1781078 1235656 585204 427124 1201794 1648004 532820 771983 623317 479673 890480 1145329 1626075 539952 1698819 1578546 83982 410852 1651907 1602815 1385438 1156124 181843 1003402 317888 1360010 108039 902546 1852802 1471560 1832254 1377503 1144032 1499 1109552 571802 114087 1402805 352544 179286 938092 798161 940295 163191 1460772 365912 817441 1190022 1429384 1346284 1990648 1599995 802329 194911 1683387 532816 1854114 844839 261182 328867 638841 1237684 1691549 1152650 579875 908904 1130991 239725 19323 1552464 826991 1154798 1045409 1094581 1251909 1187861 600281 1381348 881447 651450 455542 329025 178970 682485 690033 408051 1807976 1105173 35101 1161796 1482832 1050411 5458 505831 350011 931274 274672 124228 690005 1314596 825557 1882873 1868143 731854 1620946 421766 1419346 1767161 1125131 748808 1633640 1800741 147874 1711477 502554 743980 95837 307141 1116147 1373874 1445681 549573 1968063 598381 1167814 1557888 1016531 1513370 627472 241163 1247453 67539 1010721 1598120 983191 48013 1194871 1487919 1635907 83586 1684111 700757 1248944 1253598 1405431 791210 1157605 1582879 511005 697108 1887759 1288365 1048982 288854 1213010 304094 1884046 1442129 1463356 472519 1873994 279288 910297 935972 545655 407643 1465271 972542 1802105 768958 246225 1100933 1574583 200222 1011820 1125557 1913148 861723 253252 472483 1687607 1391111 813930 1456615 1689392 1033854 1844147 909636 612337 1534309 797321 1794800 1928666 1603779 492253 1934216 1828869 1047609 1350974 935029 1416605 543941 1170121 1065567 1582921 1405676 129265 1763969 501792 621187 667485 743937 1450018 186661 1735342 829617 47378 1137146 110595 1346134 1496788 1867396 1039407 910827 756349 1497460 1257833 498457 1351432 1259392 1667634 107606 373844 859658 1501397 284786 1775166 460072 1245851 60569 559305 701569 1512836 356759 653410 601709 1681601 438419 1836979 1948920 546097 1157432 662461 662443 1418319 865960 805976 1689256 567042 1432020 1480341 830014 843047 1744462 1765415 1899438 1026207 1753607 1485862 1665367 1622954 1882054 1098163 1350517 293486 455470 312050 415074 290994 866963 1379162 1127307 1110154 1011065 417005 625753 1732450 1953482 903755 1346655 25227 1099935 1435214 988760 1966145 927337 1834619 502453 1620570 378996 826759 96696 694787 1798631 190200 891452 1789329 241416 1927596 1887039 1837748 9355 1637392 694366 334290 1731023 973417 543720 1861833 370849 1704566 689453 316560 1257983 935673 1662571 1039093 1119417 267076 1923132 1923654 1438258 466746 918 643312 1306281 1227951 306124 1517386 520926 1619876 1452442 1218805 143324 872553 1149967 1804164 1144145 1522993 840674 1963756 466014 802132 1940333 1185956 1238631 133132 407964 1188799 873242 1639594 908921 1448531 365684 1109422 1857837 399026 353107 30722 853081 1753551 1380241 1465278 1769363 1183258 1917029 772303 136497 870411 152078 1196904 1767059 374436 378015 1240205 900505 1542499 1875548 625680 217165 744750 528208 933618 1751265 198880 1418680 1758250 1459340 1208355 355940 859043 1872966 257339 1488016 1979865 1517790 1659107 1294187 28882 926792 500122 1877905 639404 1662564 664742 274282 943548 1603860 1944933 1710525 127265 1860136 108190 818203 1178628 947008 1899770 746607 1945896 264005 593008 1741508 589909 1726742 1346021 1622111 1833600 955873 1589805 1950633 1004690 1918938 1456499 935596 849609 297918 1330904 1910806 1400625 1846187 997177 1209313 1846921 1470992 78689 1145896 161769 981887 558918 1616584 217807 127100 132193 1357351 1141100 985761 13168 193551 1965519 1770091 1689429 1597117 823340 218448 307423 1111611 1231457 915314 146685 241171 1845821 1916120 1496046 1421751 1578550 1909165 363437 552801 1473369 1677323 1608846 1481604 1841541 186966 206413 1827789 1591530 688411 801534 1100305 1179560 1665949 24112 116300 518218 1451144 1044207 1133724 826371 618654 1626344 971117 1020604 1990140 1655721 358274 33772 305030 290960 30138 1959682 1576926 748754 1200522 58010 723375 1216658 148608 1535258 1120089 1253036 46553 1193858 1022422 56453 867431 1857916 1101363 1341400 427879 1366722 1136043 1704507 655238 145735 993989 1605522 331493 321342 934099 501578 1465471 1575398 1319627 480892 1106844 206258 1270081 1148040 9328 1665997 614036 1595146 1453033 406442 1946502 1725986 1464561 902083 1097392 759822 190416 811874 335341 947409 328921 275623 1521335 1892082 1631255 1656658 1310184 1900989 85600 1781378 1212638 16136 1681844 133812 697967 99514 1215513 18006 1275737 1970456 676102 1904467 370869 1267273 54209 326810 794073 1811885 522170 801191 164248 351083 1683705 735815 1521839 1640607 1312519 88404 353161 856496 1963088 1868930 970374 1070749 1332109 888203 700776 852473 731899 1429101 535934 283623 1356796 1929799 1455383 357330 1912216 1861800 223979 755434 1336524 367467 404262 167557 234124 896397 1747137 1710900 581704 1031747 1488647 1048054 1686344 166882 1970631 41947 1790198 799181 416262 1381051 1913599 979308 1905894 143348 372260 1985670 1157544 1405410 1268094 1608850 1607451 1961455 1177127 1918097 1144421 633725 1064961 1296039 1410346 1855436 829247 185346 141179 710022 1280442 797350 301189 104373 1660457 672242 1928576 1927984 177538 1255952 678509 632254 1872306 1187624 578157 1434816 1347253 1282409 1686405 484081 1395856 173921 1101660 1991313 497810 659832 262307 1087395 575249 1475044 557470 768738 1860799 225093 1862532 1485894 1181072 834178 971150 1138609 341458 1378789 187668 1717779 509153 725217 80485 1358196 1555456 668009 277171 519887 1047688 867415 530755 1677776 730867 288784 1819139 1040468 182381 1724496 1752982 703733 645610 1954087 1235235 1575423 1201320 588 70330 1669029 1978381 687556 262252 476101 1692746 1971491 736707 1147537 151509 1156190 1956547 434332 477971 1112233 614840 479374 1499225 1023378 408161 1060768 283205 1197491 1155823 1294345 1974502 833054 1171586 1483419 786038 767978 1496767 1324995 1742653 1250325 366396 1918890 872132 243791 638685 1049876 1823030 143231 1377797 691205 1304952 1060257 1903872 1104565 1988415 276864 1178603 1409995 503688 1041122 1068636 763918 408910 1567667 1623652 254672 495242 1743886 497834 817028 1574585 1943029 927931 546797 624190 726148 582114 449824 496437 905829 1264044 1052037 1033978 1065535 1666116 493860 1846419 1292679 1095252 154730 745180 506366 1088628 1784591 1512839 567034 453887 1515007 553811 258339 475601 1892591 310835 989560 1212204 347777 1090306 1001587 82136 627032 854387 170398 570441 1167929 1632054 1971310 241126 222942 1407556 67818 631492 489486 698890 1313071 785059 778175 1254214 664584 1099643 620526 911593 187790 287755 485286 811676 406212 1895517 1096567 324800 671989 402457 458667 228844 1009458 1074218 1363638 1014554 341677 958209 40858 644500 452961 1792465 712951 1097394 212662 571498 1489025 160886 1866574 1784113 505472 1404538 1528893 255006 903630 284376 779978 958316 69735 985450 584495 350425 144193 969934 1691688 1698008 1673735 1055205 74071 1071471 1202110 1218191 957454 905423 428945 655403 1127254 812766 1341441 208519 45832 766957 1101365 1134909 1830945 1152131 683709 1566521 1315492 1580271 273296 41538 1545787 1282844 1240001 1160194 471151 64380 209861 1555432 153015 1870351 477560 631779 1318499 1280188 227466 1722789 286418 1093397 809581 713179 613231 537319 1947872 1861695 213276 41863 437064 395055 559446 730206 550825 76715 1256880 696788 19581 1025789 759727 1479123 628247 1784522 1643572 1603039 1447689 819120 355323 1106870 1220818 21168 1194017 557935 1198322 1261394 405159 1453916 934476 664586 806323 1246875 1556135 1701827 1249053 17446 775647 825412 1821269 1429912 1208126 370013 33765 1990804 366074 1209945 1522785 758805 219208 1397553 1703168 434225 172263 917679 979503 1728425 459607 1902601 1999332 382324 964499 1465068 855489 194117 97823 947231 720261 1793832 1385997 590912 246749 1339505 357359 1579577 1944586 641716 732960 836447 69720 981995 1497701 21496 802523 669043 1955838 1529996 1731698 1694511 631542 447842 767278 1191620 1115229 369814 907498 1822717 1261237 1296453 342036 1880964 829740 459138 503463 763626 489189 1817446 621800 1534259 718628 723165 1371277 1370791 1017872 24753 609086 348773 1002269 1434454 506026 679930 1011448 1297064 620795 587900 669840 781200 75968 878394 342705 929036 1350033 1191870 994952 1653520 1773011 854910 1364670 1095251 1266471 1408306 260651 849677 562598 1032563 1573203 1107154 409818 1066099 343092 1858909 1327527 1071044 353136 751937 1845195 614902 1328074 286563 722588 355151 1572128 153799 346481 471312 542643 212537 1174970 557854 247618 235274 274322 938826 1232485 510538 690816 163939 1967151 1016191 663329 592846 1691568 1984762 793557 384681 1403218 1249771 453689 1185839 1153738 108279 428892 1467667 1378269 1722717 263733 1138219 1029084 819329 1343817 456685 1704034 595186 74321 1110917 263417 860505 349170 601823 584958 1163411 243520 396627 1761899 1209792 54535 1010116 1133108 173113 1562338 1642447 942270 317041 87107 1968883 1395901 1001647 1537231 98713 389816 1642877 1913593 473515 205172 651477 30604 187700 140832 1946509 680968 1409409 282803 180659 1444870 388740 1746399 494436 764334 803408 325779 1641969 1721241 571957 1334989 738506 1104028 913590 788488 216746 1465986 1012298 1378872 756062 1968797 88275 401946 1088356 1858287 434440 1984714 841109 492708 652452 395631 1274935 1707022 67685 1515404 23064 605465 1844377 297831 1414241 12353 1653617 731798 228448 812255 1249533 690073 1918683 907320 1073301 241420 271918 861289 539661 1677207 51507 171319 861750 554079 698448 975710 1988680 156811 131909 1598390 937573 951845 1637185 818210 1826225 956006 1187510 1962284 1755963 431088 799500 1004995 506440 692157 12124 1907784 1953895 1575054 179639 712798 1139016 1175855 490124 2748 1809187 1183068 1782543 1669015 922373 1428909 420058 996931 645240 1803004 675628 1805465 178715 999758 378332 1817145 1486410 190548 726183 383261 1970056 1924810 1348760 1838055 1894543 1075250 1176254 1826880 1427054 1831595 62497 135073 1432787 1196915 898366 1579141 1224409 1773636 864775 1471350 1365194 1353355 1860581 1275352 1243424 421214 1878390 1221966 263683 1961114 660607 953558 1673251 121319 827367 1222051 82027 412207 1314273 851973 1314504 1436745 1263743 22900 965521 848723 326492 81284 1227718 361629 364361 1145267 1057087 1887874 1118033 56579 339656 308472 1574324 894037 27169 1994695 110066 1867657 1052458 687159 1432606 279521 1693562 862947 821163 208817 1795462 1113803 32120 1355214 1683476 1182743 1822060 418300 1458698 1694552 811960 76126 1188121 644850 247460 1644344 274644 1026382 980120 1872047 1816524 1466628 1933232 1027603 1996497 952121 1135429 1981861 248122 1680207 849090 593171 1588812 1670312 1046688 476808 228327 1931029 836693 107397 1966956 1310263 1614357 264705 1704861 1487757 1582830 455390 292608 1790485 80246 1601985 705402 477736 1384582 334060 1887291 1631332 1155994 1603583 1367043 1245981 1176176 781911 1562956 1766844 278473 1926885 319085 1985169 801310 1592485 923610 735148 510371 1277504 1821445 932823 1944484 1912583 165525 1869381 716028 1236715 1864551 73144 581824 73165 49330 209087 1336305 120778 1131505 371181 68497 141714 231271 892116 40349 237735 1076637 628804 440412 1603162 639820 384919 1715187 835246 1920168 987098 1494350 1433300 1169740 915930 1578085 1285129 61831 775320 1930402 1084642 1424538 1544048 1705474 1537520 710124 802060 1957901 1379969 1701588 954635 1415128 613392 1153424 174639 812768 520584 1587074 952954 1327300 465060 1641005 279146 1957151 1647309 1313807 940526 1505856 546077 404872 1866087 1372327 312084 464237 985281 527593 829283 489874 934061 246146 253384 1328279 1750290 92858 298499 1784283 826203 740379 1886166 1953453 214258 543826 1259262 1121691 1451650 1122844 1486873 667570 1643453 23395 210670 831324 86619 1801623 1059192 593325 14118 1164823 575043 1194111 118330 562569 682901 29605 625213 1509859 1760848 1755490 1032388 580742 1466349 1418173 531781 984857 1075746 1670300 1507459 509155 1308505 1871163 6019 523849 1703531 1497246 62879 1872075 1593188 836587 1176252 1114337 1982933 813236 1016890 1961634 1853984 1521254 1442824 1585755 361745 379894 498456 280300 61618 113169 1045027 152512 1011530 174515 1606258 1969851 977925 1604376 427966 1526215 790757 1763000 1291387 624625 1054611 932148 102164 105882 1787384 653066 1760990 1781 1539317 67537 392718 1992737 315773 1840171 1411978 252299 991821 1140311 658473 248751 1563957 46355 1162849 1716782 1328633 1798068 1142531 538362 835413 1462471 1321873 1073397 1763150 622332 675007 1550420 1950352 1746439 1531512 1962746 534930 1679988 1379792 403775 1347070 1022458 1763201 1436617 1562363 1249628 1354857 71520 1831048 882216 857540 1564034 1348587 1469432 186525 1442531 662000 1387242 1799782 1312907 568108 49794 852846 808268 1936782 573347 1388448 346894 1220785 96274 1589730 805572 1136966 1036774 1826353 1114438 1567162 745460 1446577 1660839 374179 1206753 727430 1008769 1692901 1919023 1115257 263806 1496849 701814 1897138 1531647 1889557 149756 1442372 359522 1703806 1396617 702689 483100 1225340 1455190 767013 315764 1339811 1772734 1803008 1429586 734158 1903300 1709029 1009745 1578039 1513206 962633 1485026 1407938 1632914 872694 873683 1578462 1625450 1573516 963188 1565904 1556656 1895209 1095641 1713409 1022507 657944 1765516 39900 731319 695032 161789 391450 1063495 273220 98540 591853 1935117 95172 1249656 1945684 541720 1882619 1031723 1721386 1601368 1751606 1801596 244335 1851633 1343785 18418 1784760 1474772 1612863 1199690 1497355 1705081 1288314 1510494 1613699 382021 1391904 1988017 961955 564472 102452 831532 443242 1060408 36108 205493 1703689 496078 283300 1475517 263134 1948168 670663 1026810 1780175 1503727 1059280 1617578 373581 408612 1055362 446438 1495407 1284958 1585489 1303587 1399718 1336598 1058827 1628208 415810 303916 52199 1126797 796440 1263573 1600308 479962 141604 868226 1755724 1017242 756924 1368826 75896 163514 1715976 131560 1277573 1329550 1345304 1292102 1344434 41632 941783 961863 1687628 349202 845242 1772930 514911 1188492 752405 474161 1715555 1532935 100287 974774 1975408 404426 1933863 172964 538476 1922039 728305 1393630 1562020 1259547 527698 832917 1237181 299804 1486892 1914836 121384 1190904 71828 241940 576407 162988 784799 1199346 1221136 1883783 1968142 959624 928234 237295 1435337 936154 412090 350024 724256 287767 1905080 455158 581667 32571 1349096 1975311 1510236 1873581 432051 185426 871881 1252070 859615 458378 480083 1645820 1339161 45733 1237432 1561988 1012863 784864 1576589 1154423 161398 136478 1418326 178649 1541903 194351 1713653 1109025 803433 1577451 449559 1871791 1037583 633392 1982580 1808487 1447143 1142345 1168068 1054382 1342694 1222070 1091250 7663 139193 1960724 230384 1012006 1325638 391477 1406458 1762043 311713 1936885 1661839 506873 722202 1974554 64104 377865 635016 1598166 92884 190451 1131730 481638 403700 23230 456374 1513813 1834467 615998 7889 252312 702091 195043 151450 1933302 1582569 881140 855434 551165 940801 518908 731970 1928434 14345 810169 398754 148136 659820 863412 1861894 963859 923617 1400096 1099544 1082326 389522 1527634 902538 1592042 841257 216227 1377004 709111 1795484 749655 581531 1589907 833600 1128089 1457223 780746 881352 919666 246726 1924234 404080 1038966 1614558 602764 999290 1532373 1331693 1376381 916267 350913 1220961 1483514 656476 54513 1251197 1138800 959444 1140401 1224549 386949 572239 350693 1806059 1582708 1198904 1019147 405917 666745 943544 396125 520026 1436781 1911526 1379780 1184577 1540511 33204 958077 213836 714559 1171096 1206896 966622 1323188 528243 1189935 1227595 1140298 245898 513474 1589213 1496288 1583878 758924 1640832 1986435 1365022 246330 395766 1564154 1337856 681882 1560151 905600 259376 1291487 1932066 1289688 786295 792402 1053579 741426 1398478 889087 1619782 524912 1412096 61990 1567893 1401554 305539 1955402 1063007 1063196 470490 160332 1075525 1893788 1059100 1999873 51911 1043873 536518 758424 1527917 51063 347939 413537 1414944 949903 306961 668889 254932 716161 361147 1674793 294557 741798 1925569 242061 287693 212582 1163882 676325 1146578 1252748 1088186 726685 1091933 1436059 588245 1561817 1019707 1665779 1950287 577531 740023 355769 1504522 980053 1300945 1299481 1061856 1148442 1916012 878787 1759252 1420961 1460550 183711 774639 1190637 1862985 1558318 1255824 102389 721923 441755 94877 436771 1101199 1647957 1803994 177562 1158048 628191 541487 405682 73662 627365 1250314 370579 552369 1779364 196563 1459035 772822 1266860 1123853 766176 574937 1053997 1092281 1251566 1672589 1206571 1987405 1394463 1623305 1575905 1196181 897130 1357700 857148 1516914 1176049 82933 162018 718675 210259 620671 46246 379795 435071 627602 1021847 1866425 1231018 1261602 1680386 759599 634314 1759552 245768 596062 178724 398123 1873157 45268 306616 577357 1202996 724606 1071340 1387717 1361665 1204854 1600747 736322 1620500 1271989 1710229 1032458 876912 1629464 1762515 1825955 1503198 663557 261561 360828 283783 961503 1595031 380379 1802833 1624895 633116 834823 987687 507362 444946 807195 1084955 873019 650284 1599473 1478393 187155 425682 672444 653875 122322 1770055 76128 458351 1947145 1676867 510513 670808 1007281 1891536 1819839 63584 85395 481813 564832 1994732 1101171 803254 1624750 892278 629435 1028227 1217418 1903796 785391 1514796 1752537 1347092 1423681 1130007 838072 1350617 343748 754120 1977906 999797 43129 381835 143910 778511 968046 1185187 32923 1642428 80497 1496463 230837 41074 1198437 193123 713998 1248114 1020419 1928791 1914224 1037455 832253 1269972 1182955 1486460 1383706 397292 844549 1806776 1283783 1707984 1737584 1814208 1094889 142744 1799330 371529 674681 633492 1636226 1396136 1158069 1063339 1291618 674081 1122916 159193 1211700 1173060 149516 1190207 215936 1227538 996949 1325260 1035881 75652 690225 999668 1068679 1682252 201327 1407438 1090974 1506936 1363046 119025 1351899 257493 860450 1903609 126143 1805899 438202 577407 527724 823475 1678968 1227478 545085 1754436 134587 820333 1351687 259692 1292131 1646898 1417825 1776563 1867930 1302793 1712074 1390965 851490 1057911 704211 1415993 1397874 668537 1861630 1937675 948110 214205 765287 629471 1331195 1026192 534779 1048408 770699 1332444 1423497 68195 1889975 212126 1835733 278125 254201 163697 340692 401446 1437852 584572 101665 1478225 620531 874695 216095 790244 1421559 355965 638176 532085 102413 1427950 105466 1128818 602413 1568717 1891563 1718254 1872350 170229 1759400 21225 1293649 131859 109348 1803079 1015594 415414 1671441 538624 477128 866399 976529 1564460 729731 731061 745139 1335760 1887241 797739 366127 1197571 1021487 1926678 511240 21198 1196690 233762 269782 77460 1746074 226061 1116217 672953 1672480 1496567 258135 1502329 1639804 307290 1519715 1466093 77240 1668474 593431 1580858 843936 203380 1469935 1545357 1077338 504454 920423 314883 955611 694802 703005 625698 246319 1590373 1761185 1426376 1054610 1622574 1233202 1378966 438775 1893385 1020407 544185 901374 1635692 56916 1423487 163040 290890 1533742 305035 142127 1952151 1182916 1429704 1830127 1395295 1805749 328720 1029928 270296 361841 495632 248388 846775 1051774 1985939 963660 962943 1760864 220607 1191958 949666 1136236 79904 1255884 232505 425019 1110398 1439526 1025060 932091 75482 1623791 471716 1542551 1739880 349566 972722 1101288 1494000 1213596 1363754 536494 1357767 1008855 762854 694616 113066 344501 115340 880188 192737 1981268 166728 107741 1490758 1398572 1858392 7625 92094 1292832 1571934 330115 786176 482391 1636460 751562 983246 239461 424822 654433 1068038 1959242 1051362 1420732 792172 1561739 1411456 365643 1770381 1236391 1272984 673812 1887172 383275 389768 1323587 1538916 1213017 784387 1022075 1052094 1458213 1975075 710343 868791 818619 137195 1846574 575775 1649421 593905 954941 555248 1183934 538144 1635883 1425661 966444 822317 1811352 1703741 1208279 1082859 1711752 1766857 897013 1268407 1686894 1995991 390057 1613210 307066 1683059 886637 1771089 698456 655648 411326 830163 1741087 1455358 954232 146333 837068 805209 739829 1602755 910837 1768146 650644 1798438 1191301 1768350 1191492 1959956 729816 843735 818495 130806 754522 680876 834982 136187 66137 1893466 936388 378767 664006 1007612 1543008 1300572 1564113 1645196 1815845 1565335 1861921 900226 936806 5346 1605865 1564421 165593 1683718 1289773 1375393 1855848 633928 456694 585156 1848018 878842 1859518 26102 1350188 1338637 172156 1765321 678185 155700 1058288 1391320 346699 1060526 555731 1007472 1220287 1459527 570004 546438 153497 1307211 1358810 464352 1073104 1311434 667558 1867836 688195 764774 1654363 877066 1462237 642247 1873826 1483305 501520 1502136 645127 1124064 1495041 1062684 970703 1011326 727235 1696873 1123247 1159082 276968 601909 1138250 989688 1402769 960550 64189 534710 23627 1216572 1024167 699762 1603100 1826352 67483 1037750 491326 1076979 932593 1557833 1888484 910235 147733 897231 688706 1210740 102157 1839079 1243177 287381 35012 105481 1662695 942645 399457 536328 1041313 1203143 435159 1624890 1252975 1805296 458586 1411543 1802394 995041 519550 1049029 998330 1762683 858444 764364 1931376 767939 1042171 982141 1091052 384500 475086 1642620 1755054 843384 701844 31855 520113 1990637 1091569 138714 1912707 1963409 642605 1918397 66380 214559 739266 1656163 1608624 1858733 1806587 679976 166225 491826 1192747 1109835 180536 559373 133459 896149 715860 444467 1833590 1826507 1874545 783740 353673 787149 1812897 757549 271524 1095940 1274718 1828316 1583880 1354629 805660 625878 287530 401866 1007782 1727353 329576 335795 1712015 170937 1777741 401111 1212208 733426 750948 1863205 430324 1053835 1352617 1370854 847106 577000 1634099 1851756 1507064 513943 581935 1724664 734940 439045 1478513 1592955 716330 748814 190797 478454 1987119 793597 685164 1530860 866506 845401 1423424 1611940 1261338 341583 164529 1918654 1505565 1377905 1932240 727696 1614766 1485970 1662999 1007163 405234 278388 1031070 1048022 478605 965215 439826 1004948 206036 1299950 171638 901430 710808 1232104 1325876 355783 486936 373343 82108 224642 439074 399639 362557 1814876 23342 1887357 1674487 1136258 504992 1459301 1803811 285282 143833 1803027 1287491 11391 629506 1324754 1477806 1370503 104829 147285 650897 994629 633271 1398288 654491 417687 1498446 1241418 1753225 412781 1134686 807870 818734 320698 1472799 1028150 588300 1380148 1322819 1469377 582190 522224 232445 1777554 1073121 769176 1318709 1308307 1539495 1801664 13223 238636 1449395 1943825 132880 158764 260930 1067078 657514 436226 25233 882621 1684208 116122 755340 1866951 1836229 1842547 1235724 1400030 1811649 754775 100013 615100 1215707 891817 1173390 781518 517447 1868928 1076006 835055 1918689 561762 1524022 429239 486639 887405 1668648 170322 821174 1738186 1312106 1079164 242562 763309 1091034 276985 778809 1489597 618200 181471 1994113 1511310 266522 1280873 1693812 1746527 674757 768260 1038689 1900713 169745 1041085 456367 1100694 1992198 510544 395131 69133 1976395 914712 1021763 1544020 371608 1022211 1054007 5532 1119359 637732 1519361 1870204 291157 67381 629259 728902 1290510 980215 1159100 59094 731202 367579 1099061 1738924 265349 663694 1046805 1746826 1427918 1522295 1390451 805113 287228 159793 1382763 1886081 971785 667016 1606320 724524 760842 723710 1895423 818049 1745031 515844 748059 1159087 26477 1910675 966400 320932 283841 1842361 1775866 1146062 515733 398219 1898471 1201338 1930732 1551613 1458447 1741012 1352131 311105 213194 151311 1398462 1185386 116330 328267 1044690 690093 379435 1975286 366073 989347 1176228 1553513 1572451 360665 121189 1220582 1009004 169734 168631 1021271 1155649 526856 1811312 515202 941445 809748 883374 149317 1810875 1575726 1552620 890200 1150312 1611324 601947 1954228 1789088 865954 894169 570583 1362070 677479 1071583 1864135 249361 507536 262903 73344 1207153 1735969 1349208 1134758 1483312 1408656 1395619 211260 58156 45270 1294906 1463204 1166162 874604 1761186 1546649 910693 1810885 646965 1633384 1893236 1458091 641707 1786702 371624 1190444 255424 13681 1927643 1782525 1945061 835304 1270247 425195 1696405 1288196 1060355 1752718 1349038 1767608 414917 1204771 1492008 329176 484954 1289221 874561 366050 1528393 1884185 421640 1852399 31956 735013 885107 27762 1281461 1678308 1228410 55459 1556639 1512059 1106632 1801849 1560332 1901387 1115002 742703 1414303 1842535 1634464 305051 1204888 152615 496694 1984638 1540704 1292022 356012 1685899 1539875 187835 151993 1650785 610334 25889 417568 1255321 1739270 1867654 438974 1456259 751169 1726668 957206 1988720 845122 1962353 2210 1406812 921761 1265116 1704064 483830 1112858 1641659 1510317 1764051 1829301 270613 827466 702228 708544 1507509 320285 690536 1639346 737024 1857253 1495103 196977 311288 536523 576416 1667523 1889641 1435377 1243541 1706533 1488991 694254 1653871 1796331 1766873 1579434 1601800 1712614 1833998 882686 825700 37798 615637 1192553 767863 1832351 1490446 1017256 1072663 1341384 860785 689643 225421 73058 35961 1622101 1773888 1819071 181388 8020 1641147 89132 400801 1643743 567307 842473 1385294 252695 374358 154477 698166 1036341 22975 854151 340449 558830 1978107 1121307 1144969 731869 1607969 243188 582620 176623 1195955 1721736 1257655 966322 840387 1823357 1281442 1159241 39682 675577 1091412 1719925 460462 599598 491953 360264 404560 831631 701969 1655454 1102745 1201374 991640 1105482 50176 1548875 1333581 1702087 1884292 1125017 218703 4278 1757622 1850449 522709 874358 1239518 1122653 613720 718886 1808174 934619 584461 1060100 1687135 942715 557966 852921 1030748 1649371 1917552 1032080 1542574 298097 1363171 1134350 1167377 1303505 485650 1948688 116348 73688 1844974 512389 1651565 1255587 305368 1188963 1390545 1133045 1424825 1693293 1957305 1254989 1143557 7748 54972 782648 323304 165875 877967 513847 837619 1169884 1991997 1121787 1630456 992184 758264 422737 55184 1169879 1603109 252330 1239525 460676 874195 159145 977210 1365056 758736 807512 650991 740197 1323003 1046007 782753 1970477 1224688 1019176 715305 1443826 1720435 432068 1301509 1080568 610580 1789033 1417655 1881978 1745262 233072 572014 531577 1812971 1898864 1049095 73917 527340 1538292 466356 1185686 919086 1042280 1991090 638613 542918 449342 1221185 1699855 1767849 884774 1972558 131007 587949 137278 693800 1485140 1804570 1704763 27658 229486 219587 1921182 32738 532819 1270738 1632155 1801931 970830 1133271 1788380 648088 310919 692599 907329 1504547 395006 1088917 904546 566711 1897888 481169 112812 560635 770684 417854 1506951 1363579 1958816 34215 974314 1504768 1925277 604180 713428 1674812 1089614 1520350 184001 460998 1237178 1478815 1395422 303379 890880 969886 1350771 66165 1620632 1933260 478831 1134107 678967 1005269 16756 997845 333961 408208 282734 595188 152749 1640740 1447740 43196 1715424 1023821 1041037 390746 692035 1795091 1550549 1652896 661438 767445 1721283 1116443 330135 1569949 1778144 139062 1427793 411287 817059 1333003 1207182 1550041 1124969 1749018 663865 1676942 92974 658910 412641 681538 861472 1557187 306427 1258894 1503017 341248 865306 732293 458770 656357 442622 531211 731503 323843 716159 1269125 196204 243903 1197342 1135511 1230691 403773 1423137 930039 847457 1999800 296121 592173 1390686 1583466 12663 891162 627185 337194 842332 1270035 1310567 1160531 1352325 1143350 1340575 820018 321225 385946 222544 1247001 487911 1418401 1536731 362559 1827170 1427225 1814132 1807106 430258 1045724 258829 1370754 18501 1299263 1520920 1476563 1545401 1600769 610202 936441 532363 433690 332428 394170 1406450 1711417 1113156 1238089 1519105 1112385 965598 1629910 1815688 180457 1297516 178112 577036 366747 1695782 768117 1796189 119191 535813 1605820 330509 1420628 1989380 908182 1350106 1473678 1857901 1945245 139123 932519 976378 1343488 1853403 415131 1627315 1968250 1400348 1543376 1254787 1133773 630516 481576 1000054 1921852 521059 1449310 944625 14244 670312 1730680 1186165 401364 1780480 928852 1574661 1431958 369649 1472017 1751926 548514 175000 1303469 1445798 1892550 721960 1426933 1560677 744609 878642 1369584 777104 1352002 1666100 286964 1511801 148867 1574174 1135699 741306 1838306 925309 434416 1243540 746661 157462 1416658 946812 527265 732117 1158077 1597200 158362 1604143 196618 762953 290497 1887865 1208241 1121143 410842 618662 1690696 1242396 1641008 1664645 1542228 1865497 889740 570503 1863178 1043553 639015 1547725 1041628 1715620 365762 1101266 1935642 939566 1146400 1767425 1044696 581146 1745208 1067040 1594828 1257101 1261294 149661 684420 313959 774156 96567 268238 276927 1777637 1531864 1475010 1091764 242399 645495 141924 191878 743639 318796 1047307 567801 858549 1350918 71618 531620 640631 360342 1165516 324536 1390394 1616070 1494121 692377 1646741 504400 604245 407059 1861968 1386563 1536020 778063 1320643 423293 425571 1701526 1491633 1361761 1673563 1081810 970706 1639796 1667065 8446 1828155 98233 1500304 1249574 255509 1746322 955079 533897 996103 84599 89756 211669 994910 605894 1687619 14581 483219 324071 148456 349145 345901 357915 408751 1030712 1494210 1020944 1955013 449162 785267 435491 58527 1535507 444734 7161 1057443 57321 1774474 885291 1016611 1374498 1055333 621353 1161806 1503542 384222 1398250 1958275 1183786 1655682 1279824 915779 1243357 1584410 1218521 237636 397354 807300 1372561 946839 1834524 1281842 1915909 226026 1102974 334937 1117798 290040 1610014 1301280 1528210 1091749 1905006 1563382 1979441 1140181 208133 649323 893988 813620 1957106 585880 513466 1163551 515625 756882 494980 1968656 1313403 1295982 17591 282680 310103 435838 1992798 1350078 360793 915442 1942310 75762 1937684 1049208 1756723 738031 1886331 1155439 884517 811262 965447 1961149 1921273 721290 1884794 1190870 1606176 1186288 211830 1575093 1612525 1900007 1154956 1615929 1174347 204205 197888 1756721 1343249 459338 760355 105104 1338678 1453590 120129 1589403 442944 1335728 1150426 1158120 440702 158470 1927174 847840 1206938 1459742 1999851 181240 1011633 416246 1693516 923743 791778 1466019 22666 382027 1372175 276566 1443952 831316 1102492 277181 943375 405077 717706 1696912 1921806 1383425 1511746 1278715 1656491 310612 361052 127847 799409 1172626 1044843 546167 76908 756141 864821 1598959 505937 736239 178390 703099 1210665 866432 52378 1281285 1394677 105774 1734161 1849351 1547431 1190308 1704954 369488 850636 282419 1700893 1357958 1362931 949814 1033554 1440092 1954817 1397037 1840661 110798 1989383 159296 74368 691501 1941409 1358483 1659578 16505 1848735 392079 279679 837507 29237 1736747 468443 1059460 1126771 964900 797503 1030229 855564 1716264 790626 295738 280443 1335251 1796811 114520 1948474 1438556 1817238 1875898 295177 674012 262723 1075908 1619444 1010950 629834 1415536 1459385 1902910 143283 1443593 1070890 562991 1910698 712193 824372 1350878 1893019 1835630 1160999 163854 1394559 1353885 811774 1732995 1428192 181287 281366 680381 680830 1104383 466607 1233901 32224 1586629 1771985 36848 768050 1288336 286062 1450999 1670696 1088578 456819 981975 453148 1590307 1709074 363740 335572 522326 973551 454674 177367 642946 718656 1959189 1360587 374296 1710425 360540 1571908 417363 1404434 497066 1484726 1001982 1933888 239421 224409 852752 1574798 587390 390245 325430 961059 811790 1370645 1585958 1103882 343381 1977189 726805 1539496 936979 1673190 1624971 5605 1198097 742014 15996 558114 205680 774360 1658816 1058076 1505947 1650678 1374526 226284 1934735 1102564 1550824 1195427 976731 771515 1990578 1326826 150345 1239828 1266467 1185762 156667 398663 116783 1667470 358190 270810 1881039 864218 367165 302321 1675454 305280 1349317 1670528 487437 1199345 266625 373062 1538080 633670 476968 1278685 503403 1249456 256624 1704204 1155771 874344 985149 384059 1734089 638632 1283364 29838 793829 244246 1454978 224030 1118337 171503 471690 1434722 659533 390286 176816 1804097 372999 1043264 1986310 668315 319534 1893876 624528 649570 57350 1218623 271675 130169 1043782 1464279 28913 362884 616787 743799 1598266 791023 1656535 1103117 239745 468691 1447186 1173697 1679801 1328877 832328 460821 1684225 859430 226486 1966529 1390304 1439305 129318 1065227 948434 1663932 454697 1628990 956538 899489 1228143 1735578 684108 942351 387043 1439902 47966 763794 1922410 159270 1488757 166586 83272 1061516 1569015 117248 1413523 243797 863843 77596 498977 1794613 22582 1150655 849229 206424 247566 122134 1965159 1764076 1101603 823786 1574141 17411 1176647 837614 874555 1754301 751555 1092699 1463911 1349995 985246 1631700 1620008 1559501 500465 1423987 1727623 802627 1348713 102094 941579 591306 450837 1703591 1011656 1530532 604475 1615748 520286 1369430 463015 1993263 1146233 1586730 589247 1328610 821709 329824 1372941 607923 1969698 1167543 1773899 1990226 11735 1966464 978924 1666291 1159903 1666794 966979 1054984 805718 1804414 1628162 664345 427877 996476 1885350 575618 316668 1962104 410435 169511 1926141 43007 1393749 478312 78964 798546 1293636 1771620 116010 400822 29893 944144 763142 739609 795299 1777534 1565189 111800 287068 309545 109562 1571221 77193 149760 1874939 1693153 29129 1036930 177848 1540213 1579903 1619728 1904484 554532 755558 583733 1989989 853090 884054 939548 1958815 622613 868599 904477 785150 1409876 1855615 1915354 1760780 1348801 512092 656751 1006675 475767 348892 1152484 71541 1399533 1790168 1050277 1047578 747078 234231 1722012 53656 1540937 194553 1964764 1446922 241443 487416 1941245 1788120 971594 128316 313996 1973725 1856735 1005171 672551 1331618 1188553 1918739 1467020 1037880 1808583 118197 505761 1701383 1510712 1788539 1546210 1193491 1568202 1761055 1798343 1795479 914431 1506525 395629 1765344 959740 1304909 1548687 1240908 1893043 973002 1025655 1727279 1040340 251570 863292 299864 1691813 1498643 700708 444413 1639166 1001925 1137990 176660 533487 592621 1088343 1353652 1709100 114698 1005978 251192 711921 1845855 1735434 1389400 396334 737748 1505392 153143 1692574 1285593 1376949 1709050 612750 1076283 1766034 1505474 892631 225653 1405600 164902 1013771 27783 558813 340011 754317 1603260 998356 983434 1144376 339005 384234 301420 495237 330142 1927533 944414 347859 879756 1468341 1641799 1483883 1493907 1059750 7419 1155385 68271 1852282 772321 287495 297558 64031 10938 1522267 1714654 421744 1805757 1651202 1511497 1549944 1835004 1010681 85115 259629 1486452 1075563 916481 279650 1863370 1135701 1582011 455604 719485 662248 1040376 1054817 838106 659897 302394 1864980 362173 966957 1994970 1936771 578748 884143 713140 1419224 1563401 497956 1178040 1226410 494735 34301 1074340 1068626 1018293 1410833 99809 885423 645168 1279777 977190 708961 1571074 1243304 1866758 865671 1645529 1388442 1608122 1665350 477090 749690 1795207 766509 1074654 1431540 628007 782700 1526303 798256 989994 362943 302173 169827 1748717 966894 1359080 789368 1078867 940732 1565933 1559851 42991 1901358 1414631 1614256 841994 73156 638002 714025 988159 83772 88737 667981 1606078 607684 617557 21368 1003580 1339452 278165 535944 1557559 120465 501758 1324890 678643 947304 333866 1809296 998001 436511 48032 494374 572291 1635077 521339 305394 751089 1629255 1342774 886065 263986 1054696 98524 314599 1006853 840418 194824 832353 1218408 1476005 993723 148249 300099 1240145 1543982 998062 214944 83614 251034 1938966 930508 968643 719598 359024 134554 348195 152364 682281 90952 1586862 1496749 434665 142651 1893993 1740504 1522930 44827 1606908 601452 282825 1097223 886634 1991558 935260 1594765 1912017 852888 123622 563883 259598 380686 1424232 206492 1108154 637425 1333436 102267 1232121 1067932 82538 13553 450344 1397104 704121 101447 1658743 1203022 1804595 770060 146623 994556 510293 892273 513927 351099 1721007 191126 152807 1785103 464212 535868 819663 154776 1388886 1692737 931621 159898 406379 553664 1116371 1756645 1298542 1820558 741957 1079190 74091 1823167 213293 146229 50510 1379079 164120 277673 442294 211595 581236 1269613 734144 1350218 1984889 1780451 450792 1317214 1425727 1373540 70257 124981 70758 1422981 760106 1289530 484348 188209 388028 1893607 835445 1171509 51282 348442 1969654 1502820 633385 185728 901036 1804102 638483 978838 1848866 1270144 1989927 646757 1904492 1989328 919795 129040 169599 797082 17010 108846 1704215 1837302 371559 151842 302001 160868 551355 692123 1602398 1830953 488434 464498 1753509 586373 1794515 57000 4717 1995756 140115 1701974 780072 42197 1123753 151351 1571228 587044 256303 1915807 1737546 468017 95007 1817808 610255 508482 1273365 1691130 684526 1837570 1709938 197396 1629889 1921371 124442 1705629 768917 409169 1476829 1727607 1598219 1221142 1050397 1094700 359661 653689 828008 1673549 1973067 694155 1052769 75179 782101 1056766 1796539 238852 1931630 780352 1407752 1013853 385547 1564253 201824 475204 1468916 987165 584146 283 1395057 688089 325754 225365 397450 1145467 1961330 627267 748713 40589 829286 361954 790234 1523778 1758060 1583531 1588500 1497134 928985 1825316 439649 1915326 1648519 770815 1644645 1536232 995584 1967758 1537690 519015 1530410 1225431 290017 1538352 429650 986428 159436 495139 538495 560582 1853929 703042 245540 1261575 1200468 517923 632167 1950841 1344855 1450765 1536289 1195724 1768074 173789 800909 1606688 1868154 1268841 882854 1741697 899409 605806 47254 1961463 939288 577769 200131 1609793 1917136 1395734 180856 1686383 946668 1231614 1859418 712235 1132256 1306252 1981138 161895 1288578 1502965 1694092 1876768 341906 1170953 1239632 426025 977720 214990 248105 1224114 913165 1201977 1977412 1534323 699582 932641 500596 705958 773031 520070 875206 786957 248035 885255 532406 1426414 962142 61304 1188716 1789354 1135291 75414 1922052 171840 568248 13267 1269793 745887 826282 1262079 1072726 282742 1740997 235910 1149680 176026 644414 280440 1772664 553571 589690 199717 106332 372494 637645 1355951 61141 1561327 1367041 1692744 1661480 69494 1744980 384559 43557 1507781 821052 1187214 1381398 873623 1419293 1666115 1451216 1774672 1865322 1658430 98433 884112 144715 1876096 1863052 1519245 1115973 944145 280708 1121303 598406 1735876 539487 851727 1600554 1753348 1259350 210318 1095712 1065991 3097 681495 1482494 568637 614288 1330219 270595 1184538 1581747 1549202 332256 640391 140141 447366 156849 443205 1929401 1273583 1086399 1598365 1487387 401019 88426 1508088 662480 454239 559280 897861 175101 14767 677389 1569426 520045 128964 1705579 972720 1400650 1640528 1208224 1420859 450043 331043 894616 1729351 1576109 1076067 864570 1495741 1221717 1746343 68789 15762 1301918 211548 621715 1512785 1236695 113058 1834090 64435 1485292 1831161 1921110 664129 997625 814017 1674059 826256 1488313 1535380 1916526 759109 1260289 1910930 279751 756279 1330548 367349 1532281 983716 170186 1885601 1097067 1746758 342 1014578 567979 1149141 1359055 789846 302496 514536 350941 427220 1356197 1005933 1827840 1106658 700770 1708875 436508 479056 1178466 1431213 908071 1803341 1854260 1427087 746541 347885 935195 654007 1522867 1279394 40015 1398482 1798368 1042699 680211 555338 822383 156142 658016 1591292 831288 1921259 1204107 1322576 1401909 1706174 61047 1122841 1129989 883038 54471 1374827 276606 241360 1546903 1927137 1952141 843048 407265 914462 1999159 1987122 665070 1714072 1735398 226687 1766913 1448904 792055 461095 1790472 1758257 574484 675481 1053252 520917 1247208 1517921 1839356 1824349 8194 1371588 205015 1461879 864925 1133050 1305094 1204772 415375 541204 736981 1839170 174910 759232 1300375 189861 999838 1704570 1635201 1438050 1171175 864135 1228544 185732 450765 1600088 1837809 501416 160603 1086587 934184 738601 4531 1782404 1194891 990759 312610 840718 1970133 1535743 1497654 1301250 1462711 1275598 1368355 1112628 497659 523709 316399 1094896 1426700 661195 9199 1031016 988202 1527803 1393812 838996 541000 948979 1457454 181520 1459712 379307 143664 17186 1211529 76838 250814 1516260 1018295 1185752 1217709 642367 1794217 1675658 762919 1091515 661858 150533 340311 330879 855362 1728946 1600096 1515546 559277 542397 1740730 645844 667291 76203 963380 1634720 870233 1618727 1513633 75865 1048581 442616 469285 1567764 608143 828791 497332 1043898 1170059 110224 5419 1267069 1387314 1187638 551255 920461 1594104 1186172 1691961 795389 271718 727989 1852479 1130118 1261367 734991 508116 1384276 126682 1219908 785659 1955133 1766138 1109258 975187 1359252 634926 380456 371796 250843 1214501 1455828 628186 1931476 1309574 500020 1493865 1270714 1868783 525995 1420350 1999714 487050 523255 1453928 755442 1343281 899126 224502 867721 397769 764716 1170724 1503480 1103716 1747397 57827 58622 57706 1102686 1385100 963121 122126 355237 374961 1298827 209760 671445 739497 381164 1365794 550915 687318 1145518 682057 1692354 382886 1892523 869569 213266 1893888 1220591 843329 510543 626812 79141 130002 1449436 960528 98297 628388 1734088 76371 1482253 1900742 1752728 946343 1072672 104329 1035803 1594250 824091 459907 601647 585494 1579152 29076 286982 289238 101541 546225 811467 214347 280560 550145 1954079 1167983 1918176 1641169 1210889 1075852 1772989 1767000 1745706 1275199 179302 1626375 1907863 1917647 326031 1889376 795641 381180 183227 752318 1798729 989252 1091393 1920669 869455 607413 1624661 1043443 1541860 1883225 889273 1709113 257231 1534432 1356739 1477290 1115116 708609 294529 462202 457455 520073 1597148 969158 1949130 579571 691573 322395 968112 624882 329968 1677480 1052165 679277 1587454 1905628 314471 1692714 1013655 1868647 649213 465736 1261192 423227 47606 1558099 400356 570157 1056921 417787 1647611 248965 25364 608610 1067443 95286 59721 1251326 85278 527678 1730010 1095928 1473221 1260106 1610364 1153344 896863 539410 1415613 170290 865253 1212872 1183056 1776250 234462 1315990 484850 191087 863628 731511 1647250 1030293 83628 1746310 879163 1464329 504028 485140 72684 1438635 784610 1214974 1685002 1573005 1842692 1401515 803726 1321592 1922634 380049 140460 1437423 728693 104385 410935 1945983 998210 51033 1947389 1691488 1091647 599695 1114493 201154 29328 857229 958282 1533464 837858 1905468 273962 348672 632449 730290 1964070 813917 1985100 94257 170729 927070 736762 773941 1030696 1483790 1824995 1636288 603204 1425128 195189 723944 503380 1403328 1784752 1309610 816012 36609 1175418 1435511 497274 1201020 1460682 700736 560165 290199 1229450 1886377 946555 1581829 1190145 1676527 414692 1050211 1801090 1365143 1490269 1784441 1924615 262173 941976 401130 1845317 1094191 1113965 1464265 712314 504780 1524065 1203471 1588818 500027 627858 985496 269416 608051 109876 1006600 687560 1813550 1206632 1785885 1443812 128148 1160409 950238 917776 1639062 1594318 1000078 953405 1013894 105345 1197336 1405666 147646 200506 287212 303346 1814038 344702 1831261 1555572 1007560 1911721 447873 1412060 1252428 281076 807690 471934 1617048 1168317 399590 598855 960807 877946 696053 686119 1433179 777336 1302973 90918 1806745 1946765 1526969 1766843 1798532 1066090 1167087 1007073 1056212 1576876 1781689 1603867 1297236 364415 792840 810798 290398 350427 438718 716797 491830 1714104 1531630 590704 518778 735991 684086 1515693 639576 252038 407811 1217403 1625099 283463 1185772 1010992 202057 1098713 1731007 1653803 245120 1582719 1158640 824505 554337 917783 910210 1550518 767264 981066 1333861 1118855 1459790 909406 1131846 1068025 1685277 1340924 505150 1911799 504073 374991 308908 1595133 1149296 576442 1030197 1227961 1759316 1100151 1219301 278221 875697 1591926 288278 1676011 1115044 192721 542162 1143858 1091183 1293833 1377202 1618704 1347692 555695 1953500 1523828 785483 201301 26383 1463345 487015 365490 1870555 1328309 868520 826038 1302048 619039 1209297 241657 385353 369833 331204 1069183 662715 1250317 83033 706399 1255303 987291 1085112 459974 809485 177481 88837 246352 1713686 1671118 76545 1098885 1807968 1520080 1865867 1647009 628437 117258 1268712 1342247 422882 26939 1846641 1043675 149131 1677333 867834 248524 825284 1383645 184878 1439362 676399 465400 1547715 1420442 1996844 864621 20726 1191962 653176 421264 873285 474435 345938 687823 716971 579627 1039567 1941904 1305509 1056472 1118830 1759416 1583101 1218759 73208 1645798 1672298 1695167 1991464 624395 1506991 1057206 1540407 1956985 1089890 1549157 1375247 107110 37160 899548 1764411 1079216 1045742 1371425 8365 288418 402615 1654671 173865 156210 1986185 1444653 877748 548765 654047 1252507 494790 1597270 1693377 1213255 1620203 4806 1516359 244306 1165270 1263096 32220 242860 1631536 1580126 20323 386564 230245 653282 806373 1412322 1833248 781396 1797584 89300 1157710 484328 1410227 1618762 1274835 1795164 959000 1784213 960288 716617 192528 912026 1175162 604942 713524 1699503 766875 1610682 364759 1297317 1781025 497378 628826 883149 995672 1819553 525263 345501 240154 863957 749602 1015914 874268 1166222 912582 1739812 499026 1807072 1817519 1971914 1118221 129111 1751542 757921 667826 1220465 1841639 619343 1762735 790638 430667 525846 893458 675805 1362580 1544348 625150 200457 1976558 1157567 30284 1590338 563185 600630 466865 1058182 367255 1134943 745872 297617 1981002 309671 1605724 1960139 152382 186018 673251 1995158 811625 1196232 1198366 1174843 1834158 542790 1422952 1188048 1294479 647721 1784229 139309 165976 1079758 992749 1880685 1252524 1164906 708308 1802047 241637 1944925 1440842 993844 1707416 75369 459389 1930294 1783146 1882174 430405 1605664 1310872 1617213 910140 1241814 762800 1074856 160191 1737159 1497421 1260948 1370394 978265 1305530 1322508 1981453 1707042 132894 1624788 985333 1974146 286873 223664 226641 1197769 1038243 1274153 1534832 1575784 449155 942906 1136199 1546378 1784292 26109 1185767 1873647 1494395 448846 509297 133136 1763034 1554380 1486716 1453315 745458 952033 1732239 1586906 1274344 709570 1438022 581716 371744 1385656 1323591 749712 1039464 1766522 627240 258640 780741 1649178 1896649 1811762 329250 1364645 1092242 251053 674515 919113 66923 585124 169311 1981892 426398 997112 648871 1800386 1568672 1211742 1903042 374885 1266156 472918 1026281 802002 1402125 1960069 576023 233199 1495116 1756978 1905509 259736 1309401 542890 784775 17841 1307009 1710961 1937745 403155 631573 1178049 58230 940194 341615 151373 803987 87595 893860 545951 482139 732519 785575 1171850 1087042 205405 259827 1575554 1706122 1708826 350167 1198290 223134 1896078 212279 1522577 553919 990007 1060709 391778 1860580 1502596 1677737 1637345 300451 456122 670262 1551296 679422 1035048 470925 373847 793915 1661592 868764 308980 1954349 1342712 877978 467914 1549683 741820 857564 266006 1008976 1915007 862110 1758063 218384 18153 731163 433930 1103237 1225569 1605737 784173 1130806 234312 1606275 1120482 1870427 1136186 497747 443422 877112 1438747 1839585 713359 472544 1036544 95402 1071145 1693020 1301838 788245 1297892 71480 1147857 1793713 1215381 652832 179736 1153110 978623 573537 311745 60997 1955869 1971670 1488380 148992 784431 1182424 25198 388358 541431 1459278 1369075 272558 726798 1276022 1066283 64151 1185087 755788 1790083 1800764 621211 1835679 362686 1876925 210212 1025629 1400811 552094 61949 1948890 797339 638206 143294 1912267 1054240 683098 1325136 1016791 1812582 1611690 366219 1454942 1116529 1781772 841506 907990 274797 105857 1360162 1862998 1209322 1288758 874926 1332383 405148 173839 366843 1812538 293354 1399857 893797 125917 897295 1057321 617713 185152 1123880 664225 1689852 415563 535107 600994 695252 1559885 1973866 1372300 243731 277782 336319 855815 1357294 677737 189822 1465465 1388395 1515360 1242769 1617194 1679086 1385792 116023 958048 386477 1971054 1987800 40176 1739796 660735 967719 1881601 1979446 954688 698965 1890606 1155003 699873 1555302 1684972 694782 228298 845549 765034 1694070 223831 1982103 1889814 440227 630454 360969 1699646 478526 1406665 283750 24399 1948494 4082 808573 1211950 1949595 1393286 760164 1162234 1586426 1543272 167509 55287 831633 745911 933051 988174 959254 1122386 941640 1253129 1314458 1575181 1571198 646951 876251 1835063 21235 270994 1781239 1123299 442915 1578576 1513779 1099069 311468 1880207 304723 621937 1232883 468204 1575119 677423 237050 598060 823632 1140941 1611128 1524883 50658 748020 1965037 642095 1185645 298212 1954944 1123244 878227 1004342 253617 371475 1404918 1976455 273097 963811 1631593 1843998 986911 1335753 1421886 1286296 614465 1634524 1899252 95548 8240 656073 1378653 995976 360009 212967 1676764 1030538 346576 147268 1489924 743707 874636 1582140 1439157 1586521 1439875 788727 759469 1280780 1761577 76759 1456406 661089 1201959 403168 1137590 1114061 342926 954705 1075842 1011277 158719 488655 1283059 1402143 1107294 1663745 1669656 298670 560752 905295 399208 1007242 1062950 1502481 1928698 800722 1600750 1543558 1786865 1172084 89571 1979312 989581 1539438 1111983 1671835 1452892 1729568 1491776 304237 676170 1899776 819176 1611056 1154025 66326 1935144 849132 120662 1497529 1716922 475165 1189415 1356617 712438 1585192 498313 1179663 1623880 1993633 1467107 58204 1039122 839895 309415 344274 1006491 838746 840169 409544 1934726 1094315 679482 1222195 389158 1561849 646451 1896514 431851 75346 971506 1439156 1595728 1015246 1433359 1230702 1691581 582088 1130535 1463603 1557695 29941 471530 1064244 387846 1532388 1745662 1954222 1685206 1903589 147958 1194950 924710 1011467 1796036 808051 255130 757811 1772706 761467 1554906 21503 1325256 397727 1083756 1746367 1666454 54918 314059 1103638 891382 1601622 4296 493212 81964 623021 1288788 248789 1287282 1115774 1213941 793324 1294837 645293 1535394 585296 316915 1252952 358953 1433573 11523 1871449 348036 1472292 1692618 868360 1005067 71165 37998 721303 1231839 853003 805301 1503954 733809 1820768 1869390 569937 1489511 739014 704449 1035919 1225539 1730835 365085 426411 1062742 211737 322530 259988 1742048 1044252 828753 1125883 1928076 206003 352247 1521301 886587 809150 1153251 1257326 473509 1946628 1290688 111015 774400 705712 744115 1075412 1543447 841098 1483083 120210 816774 1775936 1524821 754517 176190 161206 311631 166574 1079636 661616 540001 1800670 638174 892587 274117 358431 341410 1904514 1199598 1559905 1360249 1787314 961848 1928275 987767 1956359 1142778 333233 1486212 1944102 158513 1925402 1824674 1683570 540870 380142 405650 1675500 183293 783843 530137 1951083 196319 1903836 1912599 596754 1863497 1539577 1398189 331879 1017271 1351439 1055372 1601721 1405925 1580339 1494014 448249 1573596 1241973 1998287 1291951 726054 1777295 1946668 1545153 494222 1436364 1980867 1409174 1022548 907032 539836 1559879 640174 153357 345779 830009 1111670 224806 1325689 816023 1704419 1114311 1952114 313226 778825 935086 1968845 213218 942827 128435 700488 677212 1282070 1536704 1149461 1044627 1894705 1578989 1697432 1028826 32087 1992152 1800598 720877 544819 197389 1065741 749654 676446 1798450 759826 1345475 1437366 60138 1241771 940806 922362 756778 1270969 1824401 881812 1917196 1366022 754045 1905721 357875 1116162 59305 502862 263 966418 612944 1982293 533071 1042211 1240361 1187334 1034831 365501 1207432 1916784 1341392 1772289 756791 1619916 251459 546904 1236303 1562518 509443 319677 1404517 874385 194795 1116339 1924838 1493772 1235295 1198344 519054 24388 1971897 1553585 42304 607213 1068825 1000230 1714249 1143411 1642170 476965 1245179 653200 1623166 1076050 1178041 1260625 1282605 149642 1254306 1878632 1208610 1176771 1943230 683083 1171961 1997472 93039 1962813 1079346 15327 1848805 784635 84757 237 1819197 471076 272829 354284 172800 1993360 133110 419638 449027 671970 1856529 1885771 1310199 887867 1264965 1038884 1419197 1260457 974295 1222548 1545345 606028 1236601 798498 567199 1074641 1234668 663878 1507408 1675438 1999674 628429 498019 560551 401967 906818 663796 1144802 260016 687215 1711204 1553881 268377 1900437 555956 1939464 774255 1812191 1368083 1648485 698571 703934 1586555 1057411 1334102 989149 1643173 1190200 249284 805043 1729507 815029 703300 1004830 1309746 246919 1652429 627773 501237 1994304 1097655 1637297 1656269 460034 503885 1110030 77972 1108398 1791476 1500679 513180 468719 1346005 530285 67837 182233 498179 1602333 1362537 261932 1118998 1857540 1167828 575560 970112 202782 430534 245386 8869 626379 1329275 182966 1162416 182101 1353568 1151462 1045915 9118 313645 1108199 1805320 1909919 489072 1697356 1848818 372493 710202 446989 949087 760469 296591 1028056 1705895 1414295 1672543 1214032 1650473 1012608 1754577 1950334 253470 378774 1030775 1032428 1351904 1151802 732982 1613413 634463 435040 1471399 656041 1797780 1405713 1623930 1039029 747110 1747173 490655 448409 988 1448401 1305379 431545 1939430 331271 1203214 268187 143448 747639 987731 1631435 752811 571658 716498 383865 1695888 770260 451106 36565 454357 1487793 594948 1529854 716203 521070 1554286 808308 759957 1431991 1995157 849761 904271 1116532 410047 61214 1263850 989837 549866 530149 921853 1068927 1184455 1512989 984097 383810 1076701 1146200 1016371 1595309 401972 1454740 162495 1728449 1388936 856651 1736685 1084962 853461 1268138 1926380 899351 1758110 503131 852775 1106134 811614 1992122 1781946 1862887 708669 19360 21418 225598 118701 35044 104455 354222 1564595 804595 599503 1067953 1122144 321 504417 488231 718050 1844354 84686 1274666 510573 977090 75092 1509431 641459 29979 798008 76537 1222078 103542 744715 444515 682068 1509680 1162561 775938 1206787 1812173 1536994 1842303 1760831 1081846 1747034 1335077 1558872 1309099 1168309 661744 1503660 385931 399062 1143775 105268 1959405 674895 955483 555219 1388713 1961764 1586617 153020 1280128 1162308 1549669 1070261 1201850 701099 733241 951714 1134793 1673120 1680600 1367745 1446534 501381 1445030 1995089 247561 983626 1296665 1313421 1082096 1032726 970366 866202 1139886 1733065 470694 1589109 572761 1789450 1759820 1112818 1208846 1691792 1448990 1845136 1775710 743043 457682 726173 1851163 68200 1347731 1149879 1155669 1664013 871124 1793616 1989264 1612647 1093424 1971338 1306860 1766935 1854416 188864 1674800 822675 1894209 1170966 1914312 1958855 1977721 640337 1614573 1289398 1232467 918178 812568 1927886 488573 1274024 53623 1681040 65927 1822180 815372 608478 313726 848827 713211 1344644 1237888 940175 1434337 1382350 1670444 1280446 1927681 1046808 976523 846525 1464445 27040 1768130 1880899 65530 1772391 1915853 423109 578984 1998095 1584761 1116132 484916 1196263 1865998 274396 1130510 1999323 700387 841611 1431178 1654829 693141 1344779 166152 1881948 914434 1076901 350879 656964 1853669 1999287 1235703 1688914 138459 1361637 847512 1107310 1249386 1255195 523264 244949 547000 108597 1573030 1231629 1922049 447559 629630 1161901 272732 1308908 825533 1021651 894250 1198427 1963605 1619019 357821 451715 1361334 1157491 1307222 835972 194656 217485 455283 647963 272343 255303 819265 1025972 819740 1361181 167034 1719277 923760 1789083 222627 1372095 1277096 558474 764929 998193 1010292 1483542 917542 1936831 63659 172748 118873 407619 929003 905683 764633 1905610 1292731 266641 872910 1215093 833958 52532 32726 1361550 651471 502067 662395 839986 613387 288798 1927654 484943 1546889 1732711 1503578 1910678 189841 1929092 1998777 1070366 322037 1292636 928879 33738 1701811 1266205 1072652 571349 1731444 1505348 1374859 539383 457904 1942922 1859041 1497752 287887 330414 966428 992408 439786 287459 944432 1937435 1007027 1588415 361343 157197 1879797 1336067 752998 794646 389886 1647494 1704884 1606403 372066 51284 890954 785898 109342 940298 1950554 746654 69413 384866 922039 786673 947382 636697 209259 1102731 823232 1998486 1874523 1363225 639899 596249 697875 51989 33269 28825 704707 1053964 297486 311445 1368610 652195 1690794 48352 87476 1398807 301226 1376565 1928465 765953 127978 297221 965752 1239942 657396 454277 658097 1068692 1954975 159091 836403 147703 451421 1914526 806155 906287 392600 283482 1995791 1956601 36264 996522 849727 1659079 239413 1002876 1205233 1536368 1554244 189928 1257460 720136 301673 1642860 627691 1402599 434874 1446443 438027 1826217 659058 405889 460549 999306 956535 1543434 1380206 1289519 1856327 1626533 787445 354122 1978981 1337043 1994774 1689345 904298 1553448 739740 1305878 1991849 1760738 368248 1234152 627609 1118339 368412 406541 1340591 864864 1609901 588576 1990060 1269430 1107999 1395331 1460079 1245865 1862612 1426702 1871320 16921 1174909 693211 583829 1855645 979611 1009162 972212 565726 487801 247473 710066 427356 412073 374455 476354 1461270 405280 1154954 768661 1641083 67779 969790 1965577 1390817 1901820 1362154 676139 749453 301958 359494 1374900 1383922 353151 94793 956604 608637 1214272 581038 1203902 1538025 1882042 533798 1657301 1215895 1020431 496864 92936 648451 201053 1394840 1482918 1950207 303669 1943176 663992 1423466 1101646 1798246 824258 295581 1639816 1028798 1876103 1628333 1378935 1383047 1782283 1469055 1687141 1874123 783868 373657 906048 1520820 63196 1819828 1585118 47037 750629 242024 1726050 1933382 30733 1743241 531754 1199546 1693867 328791 1876619 1172643 948406 1258102 1913713 310609 610603 1408980 194231 882900 1982884 1868182 1334536 235911 1007993 916318 275870 1343244 1281808 956793 1507784 1419162 1795970 61362 622694 1391092 1195026 1338654 1210689 1583513 402349 1646308 960191 958778 187528 269775 1031255 950620 1494909 1565556 252909 635017 150447 1962889 570592 895156 1153003 1947431 648748 527654 1984669 1428441 281941 457773 193999 1271999 1463605 1594880 457215 1295141 834185 1924946 1298405 681457 163679 559695 1534438 168257 983719 1557824 1878670 1024123 1114906 1876950 688614 604178 1470986 1648960 1295713 1401995 159630 116562 222689 1949824 1829797 703790 785786 443836 1163726 339507 702457 1334958 213730 1551244 1668515 1934430 1862894 1548414 1890190 404086 1542069 1341356 1544503 543040 401025 977018 90537 1863202 634407 254025 484453 1709314 1349153 1594793 1881505 1930944 1506349 1047844 1967683 604961 144076 382098 800323 1443426 1155217 141715 1226761 135935 1064933 1369556 542940 624820 846824 1713621 1043644 1127986 1611447 1767790 521410 1194681 673133 610625 1845785 1325631 602493 1339276 1774251 236938 100517 972721 1177421 578360 426749 1846248 67578 1974191 556744 19431 364519 1035052 414341 401753 1232109 1116409 240723 707538 1519588 257686 665130 210525 479591 1682698 1344017 294994 1779175 340218 1592416 1571251 1293389 1544890 834926 816418 536736 1557827 1377935 518119 860088 1243421 333823 534498 713552 272387 63561 888172 1165507 983146 595649 521330 1902634 508812 272412 401264 443919 191956 1777168 749431 803784 1299536 1260403 913545 1237892 1783020 449893 1164253 111094 1647248 1359684 1544622 193921 944398 91598 529834 930982 93910 1715572 1137855 381903 134619 553595 1613203 1497795 1530419 1052299 1902425 396464 346727 1921929 524310 248537 2862 441863 745340 1372013 392040 1910453 267203 1079629 1004601 1090567 968416 1351617 1762269 553126 1503155 913459 1858386 1004991 933463 1657799 1861469 1084184 47586 1552235 805392 1883185 516627 1867585 100449 1159450 1423459 360229 242591 42169 1317420 1314808 475043 1369164 742319 1300482 924339 612276 1601895 137797 671201 1286199 186281 54487 1605410 772080 1507511 616492 349105 1951710 1553473 1868007 781624 1974495 1135563 1888207 768226 1124361 1932331 689710 416728 236310 1081538 1765622 1450894 1315633 1594532 1700857 1550828 1411620 1780371 1239176 1139607 1365942 1933884 1670123 459117 1995272 909409 1943492 83352 380368 1533 1567543 1012239 1187169 544284 762430 218285 1662423 728601 1831667 1426690 766387 337231 1303142 241228 1733802 1254283 1832213 1587359 1583011 1132230 527778 1628017 1391570 612183 1299111 1042113 942274 637968 947864 1262781 1011995 1940417 1850084 847385 1284412 798721 962256 602817 1173564 848 583779 1598167 569096 254949 998455 308587 473973 357586 982443 1738470 894659 1466421 1094676 357648 1451692 625426 353710 1833056 542764 1125044 922926 1612365 1216774 500631 1911773 1432566 1391364 273394 1439415 44561 270831 1364963 1011859 859063 491106 1184390 991914 1887530 1946573 1368037 680891 689381 80659 340955 1035425 1936428 1383380 973086 915764 309705 355934 1128232 1938627 1941144 901706 1724314 746549 1400749 191306 1347775 831339 972503 1981179 478342 1059136 625638 293650 1231055 279455 233721 1474738 1842803 1573772 770688 1168541 1168921 1596531 572934 1036860 1096336 834801 1949723 411112 432610 669643 192137 1717892 1688514 1386988 1844215 862128 105132 707883 460924 414055 1978003 1076718 1634841 1427821 1597563 1042963 1616803 1892848 262638 850708 1368328 1621915 1042509 1282295 1044340 671019 1307950 576316 987999 1355964 793430 434014 130779 1535812 1930918 272979 1485477 1714486 1630015 447946 1703920 605711 1438477 1547140 1676299 539862 1049290 1994735 990387 159447 558964 499732 955902 225701 1541525 1178325 1519969 1207283 386784 1350977 1825105 1847089 318610 1072277 427452 1057902 1839935 11978 584902 234720 704877 949110 927422 1074857 1591962 588627 676016 1861278 1504512 1354422 136564 151565 1358846 105125 907931 1732223 1983067 1279145 263911 1270222 660512 1799835 1349295 1076422 1935252 1604040 1462331 840334 1214401 1193386 1944430 711198 1852428 1550435 748920 830412 1729852 683220 320261 706727 393843 1732499 569733 89967 1248436 639850 1960677 873053 1071362 117350 959747 209739 1618338 3473 1257452 1800048 1699803 1122568 1230914 941737 766729 191723 222359 1290963 1508606 1176297 997398 1670512 1552149 443272 720658 168757 311878 998096 370601 589279 277550 578070 1836944 1949090 1021539 173947 579153 1604435 1677299 567811 54515 978803 651852 1309296 468987 1692193 621755 371470 795235 3294 1348579 457439 221665 1592764 1150595 1282617 1507735 877912 1481088 968800 887912 887597 968107 667588 856148 633247 818992 1778824 1984722 540592 197998 1246906 1224712 1162071 1407 1462714 979479 1346302 938588 1929089 131490 1350215 243135 862127 1441326 1087080 466881 422850 1646255 131320 1210169 880892 338566 815295 1514451 112821 1996202 521433 531871 717035 1156464 1343324 179130 1704277 718458 102980 398474 674683 1087250 1908011 1551583 714223 903429 1033234 1853771 1354322 1435255 832348 333498 1843542 983684 1071008 1679702 1908515 231393 405141 127690 633432 649861 1264208 475956 1755135 562561 889861 857094 706734 1675857 946022 967487 1532896 220949 1040115 134261 1562723 870165 506222 1082184 848074 1863460 599983 429568 929310 192592 1741911 710279 1758170 1024911 481235 665121 242522 518372 1613855 623927 1390872 319198 298050 125509 1629533 1069436 459910 116594 936711 533173 706421 149844 1990138 1177342 1982375 876082 967821 303838 1243769 1688981 299812 1067581 930227 1092864 1786601 1708309 908278 10344 1017313 344487 6832 824202 872674 337329 1824688 971190 359298 643243 1600876 82978 1715667 1552040 1957369 1088340 1667845 508921 1996383 294275 1269269 482882 805669 1381175 959631 1131907 1502769 390463 1680384 786092 1865520 217539 1510684 1186785 1135332 1472684 1333959 446995 1784804 1814261 130193 540872 276951 1845908 1249489 1727689 404061 1168875 1408121 1101425 1972647 1661268 574702 597921 1823070 63274 1923544 708389 1126002 1710824 117705 1923742 1888927 551379 1499594 1156318 1719889 731625 1235106 975558 498017 1963335 1023216 1519528 946618 1277956 671893 113798 13662 643547 267157 740581 1522566 1401230 857527 1086023 80821 140373 205768 426043 1830581 1516040 389328 1239846 1382109 1614116 1838145 1910214 1098554 832937 153902 1176927 1971394 922334 1386526 1022367 254356 477053 1836062 1459689 1414921 994803 891698 1374463 1820433 359817 1793361 1220083 456803 782788 1896663 41079 749395 425838 435613 1182649 604691 1203725 1097526 1157149 1453568 832834 1824618 1690999 499275 1071316 1716583 197708 344870 1481092 1727728 1488242 419384 35553 1718237 478300 1548110 452251 1622551 344155 16347 1887505 1964485 1475073 201988 1643271 1845807 418852 263322 1712788 1227359 122613 393132 479578 953040 1014274 1181213 1452528 1971109 175960 1875954 1164709 1385235 66044 1832752 1194471 588754 1491889 1761496 643875 1757387 1020389 1079022 1484093 1589755 937747 1520594 635629 1095937 488295 1081031 273082 517141 574938 1450122 1915394 10608 22280 344317 457318 114817 1376610 885226 1970220 1558890 1213910 532930 1182670 1127824 724711 376375 581426 1972574 1527935 574889 1897182 913657 386740 819137 634160 358828 988030 505999 605554 424996 559009 687456 914353 1144708 411352 855553 1711706 434882 1370936 766776 270878 1379915 1670826 1676174 1720327 435540 1135094 22585 461799 1648799 299455 506517 1211161 1174161 41961 1666314 1527265 981275 830260 1068756 1398542 1881924 1616328 1334787 157651 1638062 1473547 881037 715056 998570 181681 1129924 1851669 997205 1822179 673045 778004 941243 1081045 844570 141814 1228282 1957224 1983719 10786 1845040 277810 1047806 1419041 1451380 1854156 959817 600307 360203 1350985 1692599 97478 959285 1959929 199654 50604 1048729 895301 817332 1456297 1708275 355370 829480 1185038 813339 1320991 1465776 1793489 786384 56502 1506314 1775915 369287 816683 829620 298277 61484 1240798 832720 1589759 1117696 1216780 734063 1337666 997663 497257 960780 293218 6811 1766520 245740 1522300 1103889 1837254 955184 633964 324462 597302 1024402 1585439 996155 828351 574940 1996323 1575173 1452020 888133 367257 488330 715130 1897793 1604170 1115622 419058 138526 28383 994591 210718 867864 734615 952516 1901278 1786638 1271704 1519755 145439 611408 1106881 1705763 168820 928348 1591547 329197 502418 1172116 731084 646589 1977474 1096885 822348 470551 1462034 1818050 474431 891498 714593 1405449 63595 1590029 1939986 707846 1052897 661371 600877 1468008 1522302 198733 1007930 1861233 715590 327254 1850216 1318955 149727 510501 143184 1035736 1129381 21746 612466 1912682 1857529 951442 1126754 254062 922559 1558347 932917 1816122 155266 1819091 1705529 504872 52255 1238234 26649 1873595 568172 106454 1323665 1520673 1548562 1154205 904831 1653910 969364 1774750 388636 957078 425697 789330 1863341 1823216 353920 1757937 653897 203111 738198 866377 169976 378360 1282022 1609841 919750 1780959 1948484 386540 34497 1391814 797694 1637673 1691973 553623 654624 1259378 421845 976917 667431 365777 1780359 1335227 1081882 1751779 1303901 1045251 650097 1875390 935130 1575932 150351 454371 124818 255540 634473 1957431 1646933 1758085 25134 1701223 970741 966586 509386 1264607 792862 1604922 1236638 420937 767329 1382420 1879316 1327904 322243 559694 822153 1161565 1626636 630974 814750 676530 42205 1404856 441744 1144914 1521590 1247358 396657 1840059 1458748 1752084 79328 364005 1244677 211798 1073450 286285 1347533 1344584 836056 1002008 1955720 308319 290232 1473259 1611202 1669615 573689 644709 1773013 28258 794730 744123 949614 1144356 1145407 1560857 10714 1226092 1679865 531714 191648 211744 162858 1116169 1283387 1685429 1379246 433554 1368444 964891 1952083 134017 152394 1833711 419846 195115 1598378 950032 1050515 1894348 4370 1699610 949930 1876761 1042974 1023283 1099194 664211 1470922 1138063 378445 1859875 1664855 245804 100928 636151 945218 102585 1306024 403563 886827 1649924 1085644 1715745 350863 979147 555290 1693652 557015 1895778 683983 1971569 763802 1376791 273915 113070 1797525 1177277 290916 1035098 1743516 694785 97487 339321 1577579 385921 1134078 1932594 95666 1009915 1668975 310479 336899 982742 878535 532536 836270 336704 1848668 1444256 76843 1532857 1009951 1282538 1599925 772515 1643673 1816367 1277481 1280620 1205464 922884 773268 194771 1692105 642193 180881 1461635 521753 1475220 1774313 1294889 779209 997026 41397 941079 1093019 737969 1826502 792467 509937 1414453 1340348 832791 1848158 1460676 1291676 1402209 641487 1562791 1993718 1667230 1105803 1316866 747839 790217 1389026 1639671 1931457 1806583 1859098 848835 225784 1805000 1693071 633789 544982 454632 1780571 913437 312840 999825 1191435 1404485 860623 878612 1652638 1299998 35331 1841791 487536 698020 12951 1270925 1743947 1573833 105668 1244825 1290834 436405 438247 393060 1564584 1288534 283247 1396485 301076 824324 1416947 829775 398579 1693625 1613840 1558076 658913 1968847 118648 860169 1028554 1036175 1855209 1782752 973487 1430918 1099167 444152 1959391 1287143 1842244 364864 274110 1866119 1963509 1481223 593377 333976 1072561 818917 674046 1184623 1881608 1243801 313741 1332293 66509 647754 1001971 1422296 1426925 343771 537719 1295366 28893 27797 1647799 493490 1681018 341413 230362 844697 208841 1394934 1393833 529541 517746 1018580 127541 1475025 1897594 984301 538530 1424986 1738236 27235 558162 576447 1038206 1168227 887101 927928 1778740 548942 557711 693186 427090 1031860 114937 1742394 1986813 390124 947613 793633 766882 1078670 164952 819239 86893 682910 844092 279354 1222834 111946 1022202 796459 1857281 53946 1503747 1656193 377 1096208 1477803 1259626 1701618 1382053 120015 1485109 496473 1079798 556162 1410647 536097 1854917 1641396 1866601 216603 1631833 1422390 1910846 1304921 907642 67150 1545906 1496993 1757332 913228 1698232 1359030 352534 1443151 1003366 1289690 230338 1065929 446172 1394907 1395007 1868438 1781920 1638012 1148447 564838 707664 664904 1828640 272799 251679 776499 604770 1619938 359542 118321 1695778 571387 1824499 1505374 962607 399386 1112584 297912 1101037 22931 1730442 515952 462301 1284896 510193 1134144 596193 1173847 1385291 1701935 1641254 1808882 767974 1553945 69963 1642845 334938 730593 625649 1187515 1416464 351125 61164 1801312 68791 1567851 369612 1556437 690520 167467 47528 1259771 283431 1252015 469359 201807 1837528 1875037 205820 1794188 250642 1890383 1220953 591583 1923167 901060 1334848 129967 1868710 548583 963313 987449 1646017 1367820 766177 1780949 1482410 859513 1089347 822143 571881 590164 120858 1809693 1288476 1575960 1586514 1265303 409876 1339025 74226 542705 645761 187549 1122605 1590387 1062007 373132 755354 1776557 1504653 231957 1649529 464595 1627798 500206 786223 344062 1835379 412860 729855 683262 1240963 851928 283089 1472236 1350996 993731 576705 1005322 792872 1847356 888394 725678 84559 1053249 235117 240946 1393357 554352 128346 1118841 1140051 472859 251594 755700 771285 834027 468773 410602 1130110 878767 1513883 1256348 74804 725646 1002610 228435 1858666 127760 586202 1997261 1306919 96155 311610 638202 1124387 949025 1144133 1322495 286484 466765 364340 1128881 245763 1630757 1883011 936269 609927 1633913 1888718 1911220 1854065 972526 1975813 1581444 1940440 1226014 346957 240299 371524 635224 156590 756553 1699452 1709525 1617631 433466 1701696 1115922 976504 1053003 163519 1514551 971680 590742 76669 1335447 1619946 101710 1920126 29329 1038121 766145 1999487 739760 1076784 1412344 60829 754613 1901254 1994531 137020 818261 186012 1526938 724030 1849428 1736204 742875 432619 1956738 1380219 1017835 878803 1941503 1642743 755129 1913625 1448197 549991 1047834 799448 1423518 1102836 1442873 948192 806939 1778570 485334 1429203 1375946 1748002 1457426 928815 589853 1122335 1013288 426352 652762 773509 1577095 1645264 1471193 659582 619594 923459 928005 636609 1427526 1653605 1732584 526812 102999 500500 1198708 1512547 283297 1097892 1075581 916913 1662622 1191692 785470 1849971 1063162 1845934 931755 1603229 636448 1135255 1943098 1768359 476109 1751757 503373 1354402 1327343 866617 1340528 752564 817273 750341 1700629 1318478 1891296 1840459 543618 328630 1622619 1138745 218430 1203036 87164 1323177 1671272 1439817 973376 1617890 845552 1428299 1716438 1959363 1604395 1663200 1738560 6027 1424080 132261 1040607 1736406 1949611 1262200 536491 1271610 1351858 249914 701817 1162447 1965018 413400 954246 288440 1055302 408844 1617770 714109 156731 652051 580547 1856412 1388832 1263670 11964 271881 459570 759077 1371546 1921104 1651400 184084 477383 1387019 1459222 1344453 246941 584880 1769098 804949 603708 825233 258844 1637574 1023057 1768347 1160884 1351436 907348 258123 168655 145109 1190403 709108 549160 921232 1796077 539440 1928788 1569175 1842691 998012 1535162 1198035 1536572 506013 821024 1952880 1847969 1391429 1459239 1934329 796709 1393227 615868 585542 944702 1412732 1204184 1048270 348985 420176 1677744 1132842 1504090 480877 1325321 1377104 1075850 784746 1312743 1868267 1708684 890492 712810 1004078 1230565 611861 1905223 637448 1986948 812208 1719860 1943086 1969467 212067 659546 125593 1808960 258841 630070 1865541 112698 1450950 1081343 1100618 315354 1905574 719590 1736227 552380 139299 1086682 695150 1489099 742730 459603 1715599 890609 1946911 922601 1482302 1416517 1527176 1239366 905460 1755668 630069 1971860 1186283 328053 139303 411023 345089 718354 1831820 334557 6366 433465 1614987 262992 77882 343435 695214 703028 228531 1058317 1832662 635881 920678 984521 564389 1416722 448585 1587494 1445587 1985586 1325964 878041 1187193 1001739 1129121 1382231 619801 341467 1553352 1224484 1536777 668319 1390170 1380552 1905943 1826197 366946 626713 542545 1141055 1572103 1910328 250689 395884 144915 1375976 1325917 1768874 273205 1824608 1522698 854760 115275 572672 1752517 51991 803620 1115051 888109 1847353 1365419 1691035 154362 1215988 777165 1248411 728704 1074269 202538 1104243 1680301 77282 1849674 1567525 1719276 403913 1576231 551325 475973 1917582 258408 361744 1914684 1384726 235722 268615 1747070 503005 589038 511031 305082 1300380 813440 1430578 1564333 1695065 1709246 1849357 1876421 1295966 110319 456833 294985 1977507 1999561 1726268 1729525 487618 1779401 1933249 1474480 1977729 759498 494200 755419 1947100 1075827 97315 142994 822326 66179 674853 236101 1533073 1875805 1131287 1009726 134956 1096658 696404 1301217 25872 1111471 1946633 605697 1647232 51992 1505563 349814 1665738 1659601 756568 598130 1598220 1043538 1643221 847724 678321 686660 46193 998146 1516812 1116449 1268750 1293826 153916 709420 1771351 1702180 1474849 606460 1472386 1982887 172797 1894244 1061495 1336888 1457367 952821 701049 1820543 1003921 438756 108951 777626 1112753 304434 162749 1500470 746637 1721821 133540 1093570 239563 1633378 1961689 1629130 1455039 21231 742259 1784484 806354 1341840 1411388 1353591 1989421 1940693 1165519 1254166 189568 774214 853675 622744 1418127 72454 1339823 186338 846899 1394469 429503 982415 142644 1723932 1082433 1226047 681415 1579562 947595 583587 871809 806360 478274 1692134 1690933 1798703 167654 976999 615850 1432622 1432268 963608 1741501 1904286 1954873 311894 654205 563283 1553166 25629 1505824 1240832 949970 1490474 511592 1265118 1776526 1078551 831189 1298402 672868 1814485 1300624 1714380 1844193 1841963 1765945 1828063 1187223 1564006 668276 550330 811104 634990 1604636 73539 550601 41257 834058 421414 1438032 108264 845885 955286 1429091 1690654 642915 925723 1531276 925350 433776 627367 1176565 942794 1684422 586028 1449306 422211 466807 1788758 71785 668414 1324534 1731844 1826002 1255352 688331 759716 1995941 1072855 1832823 1139343 1512756 503156 278787 1987207 1389842 952221 1223888 1356369 1974607 1444041 1884148 1198862 292983 1724710 175283 772837 719975 1245163 17919 210661 1605928 1340249 472558 373236 194826 1174888 693656 1120416 1252284 1730608 1077228 1447413 1420614 1025479 487551 1472644 1513759 1562139 1890543 340847 744063 537523 247045 1521842 996373 1534646 1045499 1887596 324938 1125481 1562006 1943771 596921 1185302 150212 418714 582708 1758835 1276183 1166592 319682 484232 137422 122589 322691 1420511 1215706 823350 595109 705593 1577529 1039279 1943327 1546596 1744715 733107 688640 1237476 173140 508850 879441 136424 220743 157893 1169944 1150254 482666 575240 1316491 634461 958785 491048 439510 1885703 125571 169995 1462494 1807586 1444350 446179 1513169 750323 718999 565436 1095063 314390 809297 447555 777984 484308 1753558 1679167 787658 1931743 174026 1949232 141338 1871275 665302 1537178 125305 1601321 1684847 103085 1091337 1576241 910759 1709436 1289279 500064 1820611 1804525 1449022 392485 733798 1257171 1129 19690 267902 1966213 18927 1585448 733787 1048549 1128693 720654 1325971 16895 1467975 631354 897768 582389 680516 1871229 56522 1136368 938943 1143902 1890342 698586 116947 498237 1154834 43113 1896949 623522 1033719 515352 590337 1510454 557687 1935242 655795 18716 1473882 1838783 1816715 66142 389346 1949099 1501386 1117913 1164562 254034 1564194 1876389 621996 1433557 135596 526089 748241 77641 1784501 459626 1125887 151958 706733 53773 245549 566889 351691 1718836 1102277 1785511 1632161 868042 1820378 121201 108570 635236 952059 979925 162137 1876453 904166 1247886 360131 355044 380554 635112 1322555 1904646 767592 1432614 1800157 737424 1718662 916894 452104 1870950 1588829 1769555 554583 1957923 150067 1006087 1717300 228570 487377 955280 1424171 648643 438030 350154 881651 1564044 599192 1703665 1113025 1669810 569582 1157588 613420 1890952 1563402 968696 446510 557010 1253902 1726695 1553310 891799 1004431 187 617762 488678 198814 449601 1793050 895139 1031543 805896 12958 544924 604794 970587 1409162 1866919 1410688 1131257 1063221 782733 1059635 505564 218158 1108390 40221 1677322 1876138 509245 926232 1234352 1270493 202943 1346517 1940503 872113 1415103 1162565 927713 333807 1058729 618497 1354395 516659 1495956 730230 1486890 209214 1344409 617314 132411 802476 563250 1974707 806488 82367 46840 64168 1616124 1128234 1083193 1075662 1160023 843950 1234356 1164201 605062 1535910 1696520 1141146 853160 380239 849640 1280831 626610 1138670 979824 1798858 933315 1159482 1524027 81542 10579 1316420 186030 933752 1967120 654483 60258 995043 1799373 220475 387188 624863 1933047 1438321 1285159 1194217 662339 521919 1554810 1193802 1332811 742425 936689 1917682 198246 774046 1513822 1687806 999749 1162954 1332751 1853154 897381 1699670 1035576 453660 1789487 381581 942098 1674314 1859095 1224454 1628222 1361877 1495413 1898239 1062880 1732704 1648137 535022 1052334 895874 1658686 1820780 1111731 1374903 1504993 1629610 1807676 622599 354557 1478246 1148843 4743 1940724 1041439 1365185 1323988 277064 1276727 1270798 1001634 468372 1766995 1503363 1282180 647161 1453934 1439925 78267 1762662 1464085 1811141 21928 206754 804022 1259054 21584 1153875 1155973 1068510 920076 1519303 1217069 1823443 530894 850325 397351 379478 1961372 1739838 1204531 1729734 1296254 266784 541234 1302566 1407400 958816 404526 681868 1873129 179978 1391412 225897 948884 1546409 512307 1234190 644031 1601770 215193 789283 1547502 915220 1555065 1237882 1712484 1641104 1385645 1604212 1572886 1330481 1965923 1504076 869016 1203299 587689 1508374 1114282 727795 290698 1201842 578294 1542305 1376253 1417747 1856676 1212039 1343288 1029764 316610 519036 638818 13963 363241 774238 1871398 389254 1667771 1080268 139381 906560 448484 1420926 1046664 1045517 1455648 582235 1962118 1582828 1475906 1894389 141404 155269 1060122 819136 421527 1153661 276990 223947 1438442 148452 531020 1838506 850828 312064 1995289 63641 1750434 485628 383724 1766530 1811361 1029728 1340119 1183896 1150119 1454619 1705291 1103415 353153 1688704 643035 1127217 319709 860521 793908 1420826 132685 1218767 103783 1436910 1409527 1816484 1414446 1954261 1430823 253609 876317 496845 1200254 1067696 661249 1802228 1275162 800835 1731011 1326082 836099 1098485 1944385 1535956 1033855 1896938 1244251 630045 1908602 217840 985908 257232 1529896 652004 1822332 577626 735809 891408 269826 520473 317918 57535 1255006 1766730 217772 1085653 1065553 1244827 28914 1643896 196574 458163 513651 1696406 1479672 1575018 1543639 1811799 695458 959897 1100141 1589513 1214313 1677777 1992449 87596 773409 910129 1340392 1608569 1080275 324586 1823967 1293262 586911 1189336 1977560 1225407 1485520 29922 1830689 1940741 1595801 987263 1208302 1899931 1314171 150689 6503 1395354 1147969 1935316 1076460 1789665 698832 861793 644320 1981563 1565113 496516 1171666 962421 1451270 934851 540077 625622 251471 1160181 1026042 1558280 449780 1491501 1537072 790780 496332 282348 906165 607107 668154 1554354 1342793 1042447 251418 1074195 871768 610487 1912917 136537 739902 1787785 528024 490246 1120180 1051130 534109 181336 1834097 434841 381298 1318154 896368 734184 44681 140582 540505 163032 1536632 612314 398066 891582 153076 1627736 837273 688299 29378 37430 494475 958878 895144 1270127 285407 1247025 67438 1403528 1774566 1152437 1909942 189613 1934682 1988470 1527290 1903359 1976774 839743 231758 1440987 1107443 1930574 1252219 82171 646378 1067565 853482 795653 572826 1845993 21051 1799939 745629 1726019 650671 1780651 499840 1611105 1047840 974254 292039 231042 1273342 931781 175036 858689 261834 1105899 1940467 1769762 1887467 819900 1088838 435577 318504 115382 753001 354674 1341264 949021 1699703 1697621 1863985 988186 692813 931735 574714 978170 1797049 1243207 507770 956079 1160923 996331 1179803 1663218 750021 173475 969207 911912 1002138 307966 1231545 1466707 318409 771843 1926460 298976 351897 1567846 1159723 1968874 35337 73167 1214334 971498 414731 229898 352577 1515516 771094 641607 703851 1980429 447160 1619268 1954954 983337 766350 991353 1037743 64907 1332991 744341 598114 1193322 303708 1599982 137187 911321 1163273 1220561 678586 1688195 1460966 353411 66496 314096 324547 351193 751746 958015 717195 811882 297151 1984771 947098 1394458 1524557 730438 1353594 645358 1818253 251180 1656989 237884 778996 922674 1710852 1372262 413640 1310356 1114441 752716 1560973 955005 245340 1085440 1497307 813997 1978707 803986 1070629 447959 887278 1621129 405951 1509647 1650566 711791 1189351 427863 896355 1047436 1636735 340251 506214 166878 795455 1577524 556113 1304211 464319 1288674 1508883 1386956 767968 898460 1509743 1281123 469536 671634 1101421 820380 35529 357658 1782032 1313503 743920 224788 677904 458179 1271181 275225 988919 383900 563725 836596 1902158 1767799 1668201 209157 617940 1950482 1192545 1837427 1290393 220411 1162968 953090 1920918 1233171 1930654 457704 1102802 1494965 45737 268760 165083 1147804 1817173 1192521 1263018 1074526 847298 428756 1566913 1572700 674549 1508666 759405 1743835 136427 194470 981929 1405052 1253596 1886670 1748414 1308233 1751383 1473121 514141 583514 443891 1613169 510358 1664835 1807666 1172102 1305529 1418297 226322 296636 404311 1380319 1053578 1049830 1672683 1096728 965965 1815882 258195 942406 732954 1529028 734589 1377189 260712 1079362 996508 1606515 216053 917074 42640 1944608 808245 1421914 1073292 1727207 1836834 983579 1440573 1192019 1271079 347363 263872 1770450 635287 823125 375904 1279538 1976636 1672944 1964126 502706 417348 812878 1579013 1230879 1429504 1373043 50894 1222610 1143946 35645 1504791 647791 772634 1669999 1739237 645084 548991 858425 649086 375462 1153271 466247 905865 1229253 75109 880067 522319 659649 1764462 899661 1742723 729176 694595 737062 1517874 1355676 517158 43679 1367869 244754 6754 311627 1124764 173828 1459820 1080660 145047 1838077 904192 237718 1175176 1354624 1086313 1159761 660246 626124 1212569 116500 1337813 1694193 675924 1072605 1811005 1015758 1673351 245118 847133 729470 827298 280978 1135121 230572 1508727 727970 1334048 1092817 1832730 1205290 1032639 991483 177323 551509 1341663 1186528 1981212 1294831 1259785 1958911 525453 640051 1906266 1172878 1486192 748385 30492 441392 934884 1678396 553103 541400 694411 1923691 1032985 35655 711920 1941450 1425990 530133 1904844 844550 881849 1327361 996685 781974 937351 113415 1008751 1996334 261030 472113 1005724 637733 1306673 1028733 1738619 1899602 1526907 775081 1809838 593423 310887 1895570 477002 1527706 658522 1839879 520756 223717 1019693 1746733 1320950 615615 1095910 1428997 1735489 656352 826083 1313540 1431310 1217005 1881816 1439308 1466530 292590 161096 234783 793715 1881055 151998 16363 1247349 605983 1586459 864652 3394 94251 1899455 1275091 1492758 1523690 75365 1107300 1207893 681494 1190301 1975840 700391 1357478 1059363 366287 659662 1476025 554221 1076712 266195 849051 256971 79175 636805 824220 1747090 938332 409389 1343009 482438 515171 106714 220907 1353691 1937190 1621352 1912812 1227373 1757796 25509 1999321 1257197 1808747 165026 1094832 1460500 289490 1549011 1384272 436589 78958 1882643 300260 1964261 1917337 1927457 634832 1807212 521619 1297500 129942 726651 1993581 843943 778286 324290 666129 304871 340259 1417026 494173 1519789 1438080 84892 326775 356816 1754298 1376483 1474696 1722073 56546 1276864 1541633 966106 370476 1606923 1006751 1483679 899277 1381927 1256863 1813038 1750810 1389141 859516 1541031 71826 1941183 402371 184595 1551251 832880 120093 1382014 1353666 1840267 1596316 607903 397207 249401 176927 605303 472651 665966 1878950 1500265 1144384 1415268 1784241 1285016 1766867 1471138 480342 1551104 1352142 1203880 309357 1315260 1657861 269213 942250 1685783 807579 415536 1752830 1715074 575630 307683 361406 314252 565081 289103 1295552 1763237 744374 334428 1461556 861907 1797059 541889 1011751 1483710 564405 345999 1160144 481841 370290 316040 1665814 1054639 510995 1967875 1145635 1089255 703553 1440295 1894630 1828013 472423 1818958 492675 575807 421702 1845053 491993 1640737 834381 1789790 1788182 291351 1970873 83775 31171 768466 1177407 674134 77510 582489 1230081 666760 254922 130389 563426 246344 199993 1215076 42450 287045 1645383 1272576 1323615 710464 1227978 1395439 362352 1633593 1920500 1506229 1570058 1413543 1024605 407043 1526879 226347 802170 1645979 389036 1722176 549332 52951 935610 1255082 1258731 653600 1826911 1547648 1181609 671730 395230 1136510 1515824 1420705 1000063 669417 1535173 544233 344517 1919653 1707120 640661 1346844 1174919 548173 925851 1574132 1980939 915035 904976 1828810 128792 244763 1128929 403438 1515487 516713 121744 6538 162427 358703 1854179 1509289 1577394 1545559 1137366 914315 189924 1076935 1693132 921011 1849506 1356643 185041 1524597 1619236 723903 1296331 761713 21272 1528830 1745451 1214364 304599 1134561 718981 707447 1825266 241208 1170791 431648 297190 1008062 531180 860633 592255 1174371 297973 854123 1843424 1477519 1954378 1410917 728810 1089234 1834238 600635 1118363 986423 1931744 253422 1127962 1860074 1350524 40422 570121 1173473 638226 386207 104779 597225 1245909 699082 394257 788933 1190918 771451 322449 1523954 1741491 881388 397176 626623 1601865 747659 513483 174132 1082958 437708 554651 826061 1372668 383419 1224329 1726759 638268 733457 926380 1166065 301352 756487 196768 360298 581720 254567 553665 606009 742075 1719686 444988 298548 868894 1327541 546996 442273 965012 1992956 440402 1873231 26980 325756 1843786 1767674 651499 565846 986925 1147838 1593458 1389324 1037773 1882366 963180 1999505 242488 593133 1265606 521691 1798203 145586 1604505 1284444 879873 1970072 1850554 1506315 18042 197929 759157 1709941 187721 609778 882896 2449 1675794 959789 800136 1750005 572202 1832704 1377725 249762 1736044 1732781 684521 650187 236268 139182 130954 1565426 1016391 724722 1649133 1347475 1870004 737412 1184851 424894 1805457 954182 814988 1684901 1747061 1055289 555643 1215313 1421828 242361 1359450 1394739 688638 359797 1521732 1704829 1818799 750444 607384 839078 23732 1285455 1362596 1453687 509899 801994 1487018 5294 1347364 1542714 803291 1772357 252214 1825196 1251840 865885 247901 1401610 1416646 1201447 287630 317359 751867 499473 250041 439367 968890 1570446 1704338 1359795 1669083 1636230 637187 213799 1160471 1914087 501996 1506621 1234417 1524040 1992263 1488773 839241 1293202 1972941 4194 1659172 60801 1982885 643110 1499312 822664 98822 1885150 947757 760850 19630 766663 1000117 410572 1034613 421774 1089752 938385 802307 1323472 324274 237936 199307 881877 12523 578024 414081 1882719 1927408 930034 1982577 186116 1601720 866289 1089400 652915 282129 657364 930248 1238912 712671 189170 1817766 401711 1256361 1338418 381735 704510 1418829 1599595 971484 1856791 1180804 1536696 369644 1158625 754449 1871696 1853440 1340461 337062 592757 879264 251201 1989071 1653657 770817 76152 1601963 1056949 956782 239128 653538 307341 203726 670664 1573667 1863092 773099 1744425 1639314 780132 1466358 325327 1123732 24664 594551 334765 1149611 645171 1694066 803454 1397652 107778 978301 1598304 887185 90215 921179 1979437 1559859 1887585 1910376 1010035 1131065 425096 220135 1053902 1620012 691811 601640 1047743 171961 1232307 632575 783866 224339 691878 1350970 893757 593371 1087868 1410706 1201092 248879 479486 1367478 1951825 920147 1730885 1037207 1843246 1103797 975370 926294 1838712 414657 797122 1527626 1962602 1774068 1884763 714040 1593869 298406 1384353 426545 819676 376912 925696 1189674 236852 1388942 1970430 1805352 1483836 75122 1986088 1918996 1601032 1649293 938278 1267987 887713 1601341 132351 1235172 122469 532472 44449 744887 748386 1408365 1189902 1105396 944010 1296173 945152 1047923 1794955 672464 897471 688910 1097201 307904 983825 221629 793528 1678910 1530349 792410 1855078 1970791 87688 927825 1777011 1209644 819891 1059090 1111232 1396411 1060071 1522772 1378199 1421476 899174 254561 824686 1479364 1338139 1784314 348050 1082874 411612 458686 1729305 1637422 507077 1637524 844604 1819161 498923 116522 1808818 145932 779250 495691 678372 1867018 634063 1124178 234741 1404139 1524624 1968533 1108356 562609 274784 753006 1726720 1375106 880038 359516 1429006 47402 1611672 290548 1200888 72571 1122028 1376739 1468041 88142 255845 1196955 732910 39028 460607 118712 1682188 343098 696456 642142 897898 1997491 871150 752050 1487908 1132291 821988 736347 143787 900551 1457464 1628054 1559650 1391950 1204470 942758 40801 1502448 502343 456936 352747 1631258 1887146 1803721 1671335 1738547 1423760 997886 1632878 1868499 743472 409368 1417390 1261952 1177150 1551039 742255 484779 1715621 329986 586073 1199859 1401322 1048236 443385 1206473 609259 1819882 940340 554400 837427 1294355 1105627 1299230 1461271 681595 363608 276895 237221 249224 1686409 178428 475146 1979440 1160276 219183 711148 1572627 1503117 854929 253759 1812762 1626791 194258 908647 1785528 1604092 1719525 917314 1545923 1464290 1364514 470504 1238122 780922 936966 644432 896187 1316671 788998 41641 1445022 36427 233437 902672 1345879 792332 379189 1988540 1482468 1996494 212597 1352102 1477408 414301 229492 1012291 520299 239494 109291 804689 291824 479865 1677397 418919 1207829 654831 977797 526603 1995446 1389113 509038 1419940 421024 792144 1942067 1401680 40056 74502 750253 1790034 1315964 1640949 438913 850973 881582 1911842 1491248 1102366 1169292 872133 1828107 432866 1878314 661813 621904 1538668 180487 966258 1587812 652823 1448493 1311984 1051972 1682204 1677657 1993545 541478 238680 25489 1005626 255185 490575 5347 1110843 367233 503473 697205 444191 177784 639384 1131940 1347858 325952 1384152 589002 1379107 880111 1715412 1368178 843073 1265901 1374133 515626 272197 1393747 65502 277534 1369461 1414683 1284912 1346438 1983662 946222 1111080 1092348 516303 215123 1129206 1670760 1075096 794696 1429461 323565 776768 1213316 1496360 917059 824545 1855159 726969 1543281 1763554 1297964 1588016 1219196 1874650 629 131044 246766 1999577 195983 257364 830798 1119555 523927 1351662 251829 1684577 1499582 1718112 1305125 1759282 106131 589977 424432 305102 835728 748312 1049098 1426152 574121 1958616 990269 1571140 1882724 1319004 1329135 1764472 1602066 779108 1258744 1822439 1146700 536071 622889 1148794 828986 324813 512902 1498246 191293 102650 1524377 1673782 1413960 44526 148853 1801288 1420596 1797976 1833862 1692426 968270 1339016 793594 713405 1010128 1314900 65716 1872701 1106806 1616660 1289452 546294 1655911 339740 1181376 1493241 1247477 449269 1315153 616068 1897012 1700522 1809608 1612666 1365031 1906896 1944857 1552832 900048 748694 316954 57481 785819 244587 232043 850286 720918 1374568 1823580 115341 80612 1272903 622150 1317691 902070 520093 120459 1932913 217350 896141 1621274 299766 744801 413052 1134374 1901006 1905232 90148 254486 678415 707857 1233556 47643 647744 1898282 1747517 793077 743096 1267859 254826 1066787 1446298 1961758 1034357 256137 1880725 1066919 1933920 565917 81124 183589 1900786 942306 843558 1224249 140608 1431943 302349 802165 1288830 1157900 376770 353109 986923 409589 236093 293507 145013 1545899 248468 562610 298024 1859147 851070 1163203 152406 1489746 496246 579184 706918 1526541 1702886 417129 31675 1671130 1544397 1263591 140864 1560934 883001 658754 139098 1487894 1224118 1594226 1603973 512584 754854 1338680 1325353 153356 1088255 218079 315396 712339 1596189 1933028 489153 1064675 126937 1955266 671993 1786629 887327 1777089 1284419 1331167 419443 1838089 878898 1824129 483303 60478 1796628 719787 987952 1636678 871111 437978 561456 997862 1926455 45760 1290405 1088876 980483 361884 1184754 1903143 1580006 1692122 143366 79618 541710 1165786 502518 976964 156070 499553 152420 1830571 1650934 1487918 1067034 468741 242754 467776 1950481 1117051 1424463 1243551 1832175 1092216 1645718 1046403 1522603 1286487 1170309 710996 680249 1303930 1497193 1206621 1555625 1493225 307798 684765 323871 612905 1605516 502002 1500572 711674 950920 789882 738531 797852 333879 1536852 1121395 1956887 919577 592027 511155 1551113 1264132 1736873 1998581 1373006 1410595 848836 294943 43346 62059 537355 197690 1949000 1784075 324065 244454 477681 1564533 1264670 1153173 79960 227982 830717 1554339 1971488 1468355 675155 1367743 698678 799184 276071 8615 1419055 122725 758063 284948 1268336 1025838 1749972 1140018 1451947 1536783 215762 1600453 733901 783131 1075981 1906649 1468250 1116424 191441 1157925 71671 1775599 439798 224843 85200 1582950 873295 1113090 1035857 371886 1362911 512297 144529 1800218 1690158 614831 960417 1971171 713138 1623884 847140 75252 1519951 851029 358680 1238404 448121 1009103 1284741 1554587 1474181 1411419 1055733 80783 1647344 1177510 741680 594726 67285 1810516 1091615 1732453 1949700 1750910 1749385 1050388 397449 943492 105233 1772949 133891 821735 703919 592652 103129 1334538 505960 1413681 1827214 1814036 562093 1492476 1353545 978140 294277 159734 157649 369154 1032790 1172236 1552900 1493866 1309684 418201 1192622 812001 584416 342632 45240 1894566 1099124 34465 363462 88207 901690 967784 1236643 1577583 1247874 1654475 1651185 1826484 1390464 605639 1630419 385414 1946044 79285 9154 799607 869347 153655 1122039 644803 1369023 498958 857811 1069135 864789 343429 1154007 323639 1475125 237544 392238 322755 1763075 1333825 991199 616512 1623931 1825943 132666 832777 39130 1723374 817970 1203244 627426 476131 37637 43724 1577931 1454972 1423477 991944 182428 11369 1346454 1062116 1404461 1548432 1871058 1993858 1711771 664971 89090 167428 344688 563761 417738 386317 1063091 1958627 822421 1225371 989859 318837 359582 639580 1667913 224455 1736669 1031666 1823196 211625 1300453 253947 288623 217712 1494982 1096958 1833229 301474 891508 1237134 1932183 760593 665781 183097 1192414 1013645 1401146 1999809 1705536 987833 1246738 1513276 256775 1019522 378007 543884 1062948 217503 1038067 1149591 144225 988201 881262 636245 415316 1710364 1526689 1848231 543232 55766 1022315 1508568 1588928 1544523 1380046 1047656 1925992 972223 1340429 1980233 383590 633830 934439 1252048 420737 1995613 276541 1772973 747711 1576176 1123109 146932 1758814 589386 321184 617541 1427369 839924 17822 384249 817196 937090 654659 696439 1458747 982618 453898 1184269 254189 625338 89894 860632 1834541 559478 1177390 81211 155313 1270748 137082 1210028 1937620 662658 1640077 37694 374567 1331289 1232759 67038 1693420 60890 1184846 1270024 66709 486162 1172321 1389084 826519 1714372 383850 1912003 110008 1116733 1624840 182647 820929 1688697 1441940 1684198 453723 1712580 1515132 1965261 1710446 316618 691617 1843845 1087027 1249956 1082046 1376659 1447802 1312729 1770553 1511525 885960 1974156 869247 739652 1518355 511940 789496 285301 1038601 1124082 7356 913126 1431553 166688 1630930 1733685 777014 704311 679793 432817 1220784 1675341 1408756 1117246 997602 1950474 413227 1399647 1504153 1141298 107066 416568 1001764 317146 1480091 552207 1089011 1242176 450145 1109213 1006992 1310179 936032 1812785 1058085 568289 177485 912123 1747058 1365208 398529 813235 431162 661138 1117604 736759 1989063 634057 1011657 104995 1030232 1854053 1070062 781435 1156922 552277 105844 1084804 686995 106484 1455901 1449408 986417 1541259 348775 360764 685676 1441050 141409 1484450 1731380 1979328 47692 1400478 368171 728878 581926 1612706 1871657 489383 980477 450231 854365 533179 1700653 255803 555656 1786659 957215 823939 1295180 266593 1938862 1501888 1569506 827693 1092778 541926 1201311 110191 1341270 560950 225892 1618323 1199632 726042 65245 91112 1914061 589705 1358427 533883 328830 319038 1340291 176785 1451926 1308642 230056 214941 1001600 1087499 1729335 1421545 872703 1174836 1924578 1568975 774655 1829980 1078528 167143 394970 631721 487424 1520741 345110 1018091 564671 592968 112095 708189 585841 3210 481559 1877608 1247620 1502525 522954 1993191 849744 1097876 1912617 1811744 733750 1177735 1664810 1678762 664789 1337312 1274748 221050 355310 1839650 1698256 1939845 270833 12884 1535717 1870698 468886 1868411 239017 806106 1376486 531159 976991 1780985 894775 827080 1535402 1919080 1965127 524103 228628 51152 620566 585122 55474 1787517 1556227 948688 1667124 1282711 1066774 479444 718310 385146 409924 1499761 268275 552174 863980 684406 608918 105941 103484 1030824 353473 323638 28738 161667 332071 846065 1034789 804854 969041 815377 57851 6441 499443 1018433 1365516 1911231 249287 1396918 1677477 219650 42858 35977 1615996 1143038 1200170 1956878 292659 1301814 1195151 977760 715297 1308375 498752 912733 1707429 1147910 1071495 119756 111205 954768 1052677 564953 1132983 9667 49260 1976543 840058 1998602 667561 1853122 506891 410930 1179874 1220266 1024602 989446 643632 996353 1396800 1099080 281483 156019 607335 955512 920664 638535 212997 1975903 1904128 1122898 718032 1054176 1222856 1326504 742613 1267819 1104993 551145 383670 1434578 1391799 471078 459264 1566207 1128087 1026766 1686945 1256741 553855 262225 398238 691385 1095667 1731372 507710 1261243 95100 1777368 23454 762729 1978076 233806 252496 1238600 103630 1302641 1614149 1966751 4826 203802 566500 1927721 818654 142838 419375 1442628 989596 1040963 897591 1521183 1944164 586927 1402674 987013 463229 419166 1709512 1761470 330444 590926 1576640 1319421 627631 1466571 1181813 201084 427933 1650300 331935 1779605 1025557 585536 324853 1056119 733272 616627 1114603 1155285 1855255 224400 1757552 1774286 217651 862451 1454558 649678 1394386 1988501 1350430 1424333 161516 372088 741817 1692486 1147160 1993790 660620 709968 1472459 1320167 1169242 1285903 1994279 547589 736462 1534542 976700 130268 1810304 861810 237080 960693 548197 1908023 1067294 845468 41067 1114349 1278507 954588 1960495 271969 731113 1276758 1485623 597660 679723 1494711 596813 103516 460297 617900 1983075 711312 1267014 1149826 1435945 270235 1710976 1054843 1124672 1110869 1391330 1400986 1240180 1854937 1586363 1561541 1847300 1507616 1040606 1855193 214707 1211600 496606 911665 1681057 380856 1225488 1422967 1998257 1790648 544174 1287279 1522815 797775 159060 1758218 1025801 1424415 767210 92792 484942 1770182 1859829 289978 755787 1261177 358685 277709 48135 608028 1823372 599523 742785 1263833 886013 1289771 1131495 197872 1679368 965176 573116 249488 231201 1737957 809793 1465878 236542 310551 1314761 1828722 41570 1645722 330708 1551727 1752142 1283569 1098568 1356091 548478 1921095 1907759 704692 1503990 193477 926200 1329765 195329 19330 240217 1717049 1595343 712291 1785402 1211854 1428394 1054517 1383415 902502 1249605 308177 680666 1175627 309365 922409 1886555 1268876 1798694 1380175 670284 815858 310539 711590 191153 1138480 1983501 674141 1019967 1924939 1080416 1055237 1023970 987663 245649 1636621 343574 1687602 1503301 1876706 1580663 442371 265418 1967012 453816 33966 676074 416614 1816625 739074 1287203 66131 1255749 821916 1106491 1573593 678395 1098748 1911072 1438754 1672789 1285698 315414 1404817 475286 323241 919414 1723825 1065484 1229077 582801 991730 650884 1437636 649740 1404671 1999234 650398 1674395 607320 1806473 1421956 523289 1454393 867908 75506 1938957 1522670 239163 865887 986838 1908957 1520826 1697025 1535958 485734 1334830 74280 146819 1521141 76983 618252 34739 877628 115746 157988 1828718 1135447 1357576 342387 1403457 893184 765567 763705 1746033 1153833 892106 276892 345574 864616 1281868 1203751 1560076 558282 176489 172253 684875 1283865 231829 391024 1431868 1895299 118455 1933848 1486992 1488330 1759788 1413910 403329 112297 1282267 594068 1718991 355101 101397 741936 571760 1891336 352420 1766525 1319881 1241369 1436673 70472 995124 1914377 701760 1666801 507830 1881676 754158 1040288 49696 1614465 1992103 351175 1528424 586493 269208 845236 1599560 1666350 785576 716858 1220170 1762846 404301 1677854 330503 246105 1968148 1358924 8274 614345 595784 1986828 1380698 307620 500099 1817606 1633665 53324 1490422 1356110 158855 469695 281971 1074110 1991092 296238 566373 1888808 273779 1526082 880356 1980925 1816053 206021 1231725 1212179 1649921 740992 1785143 922224 1698202 1392310 688362 494088 965769 888677 815234 496113 1257669 1087017 1529088 1229557 20345 431445 871634 1829981 1747404 339894 492544 1886113 739801 337305 1201537 821034 548477 226805 1544123 1186184 1263455 1792183 487953 1444567 771928 1217248 592945 1931820 776791 411202 1517587 1927096 1971704 1043489 1216545 1451597 1271144 1834666 1753500 1271227 1243544 1277868 1659775 1159825 1617567 1883472 1796215 1024165 1443087 1152732 1885643 1708921 546485 439347 190482 1925913 514858 1256136 92244 57403 1630314 439767 1773033 1474026 1910371 1888960 1509416 1170041 33866 1831068 377387 1128292 1162677 1444026 614450 1418686 695046 951956 1433210 1977850 1879743 1904836 1818746 952927 1927440 1987058 1125420 586074 1186402 1475695 194116 1636740 1718943 673117 260050 1050724 1079652 124203 1405426 1812980 465322 1927977 1699781 1801984 1096431 1424662 1654360 223325 1216407 1364384 1231062 1420172 179752 1639886 1303726 610739 487891 1885611 122347 1094484 661037 1422868 1817533 415824 1688705 369736 598339 1746727 73804 1568546 17631 1627348 501430 592218 464972 1478676 933967 1423570 1309448 971148 1205568 1966483 941947 1165953 1756617 273955 832059 1811304 1357963 222571 1209318 1325157 518078 472476 1690571 402569 611828 1591185 1746390 1294534 1224623 580189 1856159 1797618 271581 1937907 185665 1808200 1212191 1258055 1137647 1529149 1531434 131424 1397937 244401 1736307 587355 361685 640172 800610 609131 346038 701689 1979873 1173984 1691574 1809337 1311431 1733903 1033353 1986536 1911634 1904381 318804 1109808 386653 102089 1645962 1787568 1277422 1628145 1356194 262341 59052 1398344 1576813 530379 699826 1298339 1890285 228477 930944 1823894 205478 1028757 1096039 579995 1331056 1464510 1503456 1813088 66939 299273 907122 1478373 1195954 1130635 201790 1783883 1847767 591799 1600229 1257706 39852 27165 1187519 824529 1446508 814403 913597 1605771 299858 1689613 204563 396695 51972 1662891 1272602 588640 707491 1907561 592896 98399 584650 32934 1735047 8920 1040336 21396 865098 1769997 1607121 1975087 111160 1788043 1271037 1673612 133992 1734421 390453 1887294 527153 1036731 229321 417922 1877554 615257 1283677 276944 119570 1086852 1623992 1041474 122073 1958521 686957 1955310 900540 44207 453237 1992645 675499 921067 698247 563652 889355 3577 1499473 1591316 1126359 259504 698383 1556867 1646322 1685916 99112 1911008 405000 234103 460 1853225 1038523 1321102 1883569 37013 245365 653281 472081 1702524 1147284 1835719 515499 1953199 1164604 700036 1137201 265625 215012 1637721 260509 1978951 3686 971657 1968542 95346 1001334 520675 610095 933749 725109 200476 68241 983102 1222394 787148 1383557 1398891 1298538 309053 1425233 581418 1493520 876009 1037061 1494825 861285 536329 974675 490239 1174427 327682 36742 1789686 83673 377104 188479 1843860 936776 1834396 892777 811061 1146760 1416510 654177 26133 1287167 317819 1382296 1721585 708739 97427 1329392 1344654 550170 1430597 551389 820501 171647 1643559 641511 630216 1581085 1605314 1985163 1415769 1401152 687726 126975 556878 485804 1346520 448084 60456 1467539 1312520 850362 234925 880715 357587 1902706 1282960 421175 1624083 1878457 993652 467418 321749 1212779 1860808 709115 1033196 920288 771899 289826 101754 1626926 311321 16064 305669 425103 1029857 922081 403442 1881481 1059485 661579 1294678 1875738 790468 183233 511207 1442433 1536076 1710743 708230 1484380 1427502 334730 271896 1523158 877065 1896734 1516667 1123614 355963 1923293 785457 1414381 1565562 1862419 1854123 604980 1662996 1207039 167424 1279066 1356420 1838039 55399 831825 1048023 519254 137872 20291 835144 1756860 1451468 1904629 844630 1202088 471552 753017 321313 78285 788985 1001562 1306524 1414772 476637 1569885 541862 1365242 1906663 1853584 1994250 894466 206543 1977016 489722 715248 497426 582507 1207465 947890 1721494 652511 431302 416776 819191 1230266 35935 1209881 1755819 1240804 1559635 726005 1270957 113331 1822012 43958 1078579 50236 438613 1620502 1958215 1613341 214260 947279 1376048 1503016 1708005 1311914 1983311 980139 1572302 1065875 1246535 513212 1378385 1330777 162344 1009486 1872287 809050 1292385 553251 1105123 329887 1260564 400585 515279 782252 1281524 1218915 1514052 1791507 613174 1911178 1490302 1317898 1520205 905523 937363 1648783 334369 1354813 1251328 831256 1846506 982137 1073443 1272131 708783 150655 1050013 1410138 1356821 940655 1890871 1223347 1425936 1630414 1255019 17452 57097 1427350 908406 922949 137618 1674414 403538 151751 686871 341005 62368 1972979 976425 255105 1440796 1601515 268128 1990753 1600299 351309 1576842 1845311 490391 1736209 1038410 1242857 654 482014 19652 1174544 1605597 1899644 249351 391613 761059 1988230 1907128 589196 589106 1893911 1041061 590874 85320 1389533 1492625 1538591 383688 1712536 1816133 479859 848238 310690 1666780 1386461 1292527 1838983 794394 72797 791894 53248 664042 462434 797943 316346 1878888 1204453 455928 1960110 1535573 1736755 463189 837875 1666941 1356824 1789203 1437775 1360720 415298 536765 443092 1459483 654795 1611150 642587 847903 1388052 1805512 1966143 1692070 1019403 265514 1655338 46239 932254 1038894 1740965 1503938 1960315 479316 1529524 888832 1749793 370427 1889469 933796 1968296 1932596 1775585 1018161 141834 1254512 365738 913562 946139 386639 1424486 1679783 811421 1305191 1872856 1358764 1409796 1283665 139610 206737 482432 1896599 1142432 1825886 1418687 640626 583863 856740 1058291 300472 1450604 1073234 1208568 1906205 1975777 713795 1133618 1806770 857846 1827194 264378 527189 194397 1427196 762695 330153 1849139 105730 1710905 1588522 735868 230519 1501370 170657 1502687 1834596 1573296 1645656 910151 1123022 1667890 202278 1357217 1109178 1148454 1847193 1029895 282438 1164832 98146 1712373 770163 129803 1486092 1450577 571556 1922524 106785 1870857 1175977 621253 921310 1782059 1614745 1168589 1075983 1686925 681268 1678776 290897 1596975 1766942 1890108 114522 1688892 344615 90640 17270 1009293 1060945 1187812 1331798 1772504 306805 703112 1489178 1280486 171686 1593934 1864848 682324 1173800 1327740 389363 1031863 535411 1635196 1003247 1141872 1782320 1205327 1524719 188934 1855576 1741187 683173 1750868 635531 1054474 1872544 640131 638797 304830 769111 309627 1611215 932195 36210 1301137 1094871 374668 1175586 1619330 1137010 1813866 1551322 1620541 1880083 1247094 1243157 1268366 1118991 201873 716076 1817029 1552168 234414 100612 818469 103834 1165418 1184149 1542273 924822 1258657 1543335 1057701 1699920 278819 423872 869230 1976557 1143586 1583905 20412 1577687 1610670 330790 457680 1309229 1588863 1439592 149907 1893237 758857 477330 1922328 868676 133187 387551 1191965 894653 1409928 1753447 934766 1652024 861131 1771631 1241714 245741 193250 449217 423300 1066332 298004 93385 1282137 114184 200631 1152314 1617597 1346260 956201 1706012 1697811 278971 1460808 1816504 1035767 1825121 878477 1101669 1884654 63119 843913 1788690 119249 55351 293191 1285086 201045 903852 1430386 1781476 545046 782214 649200 1536212 1394829 940677 238162 720030 1832844 51416 1558050 1316530 171071 966158 1974449 95048 1176755 1672456 903021 1549280 1865684 1248725 813043 1422195 264326 548801 1642262 1806056 1477149 1626034 585682 1273803 150138 1296996 1590187 1053602 858501 913903 757208 527469 1051344 825405 1480100 289152 1434754 1459938 158835 694549 517558 359498 1921599 530753 1812001 1803822 1050832 1259049 1040379 1670633 419010 1926299 620295 1913894 449397 93703 1328884 1020597 83046 1426981 1703308 564987 877603 1009387 847835 1369716 1203567 775528 1243323 1335187 1582899 818869 1333863 949560 1320133 1610728 206959 1025958 1823481 183377 446317 104026 422311 1681911 631052 1812341 1361835 493467 623045 694667 984175 1370680 1171611 964999 798075 258281 1445153 321860 812753 1919200 1595012 309991 1081328 1583538 1567011 1504278 944868 1435927 1291634 1069876 1275215 976930 1715480 1515927 1086749 879944 1135833 1460386 1249842 1877954 1644244 487553 246525 536095 1428906 1302725 615483 1361130 1736502 1739305 1996501 71101 1273403 974808 1322870 1047192 1623966 1359743 131715 874356 485348 983523 123199 414534 1608046 1580642 671015 974177 38744 695562 908949 1632893 39581 958411 491239 448776 1978313 607999 249282 1682588 1300230 957439 870579 1438896 1652789 1067937 981632 1137165 12452 1220480 1382193 1371987 900519 1627083 917147 133393 1679394 1347694 1871167 1293964 158585 278984 528005 388702 1957673 90497 856672 820443 190124 1952257 578514 744543 964690 1195649 1418083 1608556 147791 855484 1340459 1553825 1628808 1452963 1062298 377002 1033104 250513 1630033 594774 1735336 497347 1917023 1316297 193466 1432227 1942216 1336515 1804290 1515512 1407939 50796 1958656 1223311 1815482 254986 641834 1977676 470364 1712856 1303940 1921061 972485 176473 1702258 742491 303645 111022 539543 1783869 1246101 858321 805109 164028 987719 1143168 858366 370524 579354 534110 719437 1423403 201549 568324 5771 43253 8455 389978 1997913 1167625 384416 124374 1428819 1305581 1089148 538452 746254 1740109 1299247 589817 840404 1689242 284512 269824 971303 24757 1643865 885143 1278794 1304234 1376719 1923914 354721 79958 1233555 272306 1973007 273833 710528 1714115 1578123 1107004 1700286 505344 833706 1731435 488866 156708 379567 1752658 6202 1344466 1089874 922063 1092806 1336682 1586074 641349 1950223 775531 739858 301185 1686819 911754 1384288 1662114 1314542 1345085 156347 204267 1773696 751081 1805209 1864136 1372541 327157 1371221 1907388 210040 445202 1989753 1319071 1253998 779294 734751 408031 1068107 1291507 142014 596987 1639085 510645 1195253 1134234 150378 425326 131303 1313024 1559060 1343006 1252240 1866834 59985 1476717 1522338 859369 1565592 553144 1427584 1366678 866324 696694 1170033 1950732 659850 948682 1204369 1994034 1754009 357336 1167780 1189675 151655 242155 1509210 264483 1924921 1152925 1248012 1941875 1468904 1381455 1930070 1980470 14928 1676301 502940 934355 1392200 1402405 1112068 452932 614135 1129724 671419 197284 400941 830410 642583 1583159 1262092 1798404 389643 706245 203532 401295 1274787 407606 699619 1470824 571360 149602 1752599 311304 1410665 1468068 273808 577060 1849326 870513 823502 1927889 1834473 1258504 551594 466481 762538 1648687 1115593 893461 632125 1749272 216935 325559 66859 950908 1592032 1065851 1786606 1606975 1964570 1837559 46701 1482368 1268228 838764 1255039 1864955 1167308 690604 895972 1015013 733816 1792741 686448 1559568 675979 1014246 158728 830960 563163 1841320 818898 1328442 1849455 886195 1207941 1274104 1284387 521673 985648 193191 1455254 1582275 1772356 772430 714740 1471022 1684048 749041 1210149 1888895 1055110 331151 1790354 1033632 1587551 1585840 1969908 371507 1463714 496269 1606352 903851 1242400 1312095 638640 124909 989591 50847 1734774 1288173 133450 1195987 1017539 100280 990313 282665 980089 485056 16148 202608 99341 1427697 547383 1768638 1087545 750831 1483780 161755 579491 770669 1035727 950916 447948 1679294 1364621 1569153 306661 167813 318745 1718073 1899004 1067368 1002879 1275263 1003971 790739 788992 1615387 1827316 99348 619602 1135033 1807145 21107 765727 1567264 1678226 1114807 764700 430345 1373053 1057247 1716990 1957984 1107156 1533692 1304126 1145804 1841550 1663512 214313 1851395 1316726 61263 1317812 258819 305744 1761489 2609 1138857 1139101 571630 1032751 653608 332172 1866136 1109392 1973156 943627 1347852 1869399 345056 1033519 274374 1509249 1481984 500167 302093 1745697 706354 480095 1939237 61106 54383 1283484 1779795 484631 52786 509437 1851326 1498516 669353 1275423 1389035 137418 624988 1227435 183813 144420 1814700 724250 15831 535686 1402222 715674 166006 1722615 1398062 871363 515657 822356 1272266 540911 1526520 979010 700490 1493475 531660 590255 662696 1610626 786877 1557671 351709 1390902 1481282 912841 1027311 1547067 935067 1269903 1757637 1875445 842711 283128 937685 593389 1487433 525159 1268422 1198421 1497213 1730041 1324953 1645724 1963818 1633774 1046892 53480 1741359 1045397 1738215 69343 1051820 1298261 834706 982732 26084 1700011 1863375 240518 1637363 882832 1876346 1427470 976405 213295 82944 1979360 31404 761371 1234963 1361209 24078 1035364 1497020 156813 1414046 834115 1641124 312524 74188 1498149 1454611 892922 917313 1263853 626383 847721 1329807 1955679 1475335 1093250 1826883 177028 614853 1011574 861015 1908661 156198 963392 183592 873705 361887 194429 1838458 1719795 776090 435338 1677756 1044299 520552 546031 771180 439600 971411 708573 1409985 370236 1003671 1812888 1541452 658251 1246352 1149321 208433 1296571 1311658 1318144 557872 226194 398770 707659 1475560 1680059 1047584 1836097 978048 413334 1250988 1034623 1878951 203185 573113 556449 74652 1170129 808976 1039712 1093900 246856 126851 668097 520549 1604286 855146 1881005 647867 214997 942166 724547 1748799 1903283 986984 1558583 1506440 422586 307291 160845 994128 1736936 1972484 1424836 1796746 1042698 1676613 911332 925784 554920 1436373 1674481 395524 955563 1887826 1753085 1180706 1409605 356072 870819 1120276 431860 491037 691454 1528105 351434 1240867 128257 765332 831097 646699 1913260 853503 608308 1188436 799464 162238 612322 1209214 1522326 592335 629622 1496341 1966019 473564 399314 581392 188351 1904330 1195725 1706818 1837626 325286 762205 311849 1211562 728816 1513029 567983 823769 1055509 1152729 787875 928324 366652 1273031 838127 1257698 735380 156290 853113 509482 815198 125594 212039 918642 99863 1183911 1722351 1158031 34640 1088330 1581518 1474475 1900020 1794882 1938224 1022197 1851430 637900 1746819 683649 780982 1754342 557947 66505 1901133 1595738 1687299 21064 589517 1473444 62280 74447 1740076 117759 1895324 981144 745428 1435418 851735 1147563 601935 585532 1552491 1921237 1578016 909001 678226 1907818 1316400 1764388 617472 26432 587889 1438960 491185 1313619 638536 1376850 1300512 1688655 1532986 401685 448584 1813090 413287 1237551 462049 769077 1403484 184197 1462444 1533778 869181 316852 389782 620317 212313 349478 1562906 1317268 938841 1503774 1649506 1216431 1280738 1774598 1259121 572960 222182 1637879 949694 1109982 1804466 1841509 1108414 1188410 81279 1253889 1764901 97557 1394033 1575072 1337344 526949 922539 533292 323869 525552 496143 727801 1641496 1249661 884061 1707530 633171 1270470 88616 1027122 1984766 1452346 25628 594333 798958 10737 1855448 536964 1114252 756014 561842 1239453 1828523 1254395 20087 307096 1903178 1170170 39231 1369931 1912137 308417 1762129 1238185 541015 1573913 1181270 321089 33322 531231 1494578 711272 1333619 1063461 58048 907417 1615496 1899576 1837233 1790283 1331747 622931 756180 86730 1565990 1356277 1715711 590617 227511 19503 289982 173717 295954 853744 467841 1874151 1109606 1688754 1844294 1105876 777008 1412654 1786777 1810677 1976327 14768 501122 92231 200434 1841369 428698 369112 211150 1416569 460599 1696264 1587004 36519 272104 289449 1344763 275311 1126559 1093746 1035815 71495 1637784 1513979 502130 1524116 1302103 344844 1200448 1553595 1368968 1706255 661465 703189 1702929 1190705 1400127 1294716 1875300 723246 1215945 220362 1063966 1986102 1188427 547426 1314669 390767 1022223 493235 650647 35550 930464 1667076 1598290 1279756 313903 649726 308263 968978 1559427 1199188 614296 1665516 1902278 1626910 1802268 477994 14697 1606825 1095804 37840 865021 71641 1866400 124565 1089359 1324228 715351 1297345 1981340 523962 413254 448401 301929 449634 1068806 705967 968020 1950644 44514 566852 683493 262091 1648109 1333895 1633623 96271 1581710 1831688 779629 1868798 1950823 1882919 1791116 245387 320151 1711702 200120 67759 984590 1393813 1324490 1435750 524097 271176 545305 10164 1803931 192976 1187341 1856712 739362 700160 1541867 879141 851194 1756445 1573191 557932 1399065 70206 515639 12474 1209586 1610009 1528440 32647 698455 1635818 1865943 599829 702155 1658527 1910224 1083180 1087948 1918256 1976140 1858502 81147 569562 1884862 1396070 1055348 1713660 1693145 890332 424426 1024187 56757 1785391 1767939 56039 718444 872636 1488885 882573 1526348 486961 266190 826769 388394 1026069 480295 1903920 746297 349436 1431572 829041 457964 1248446 1671343 980937 729232 1149106 1474601 264016 1620413 110669 621041 1268626 1519344 1011852 450878 623362 963869 340101 1266054 586265 1982329 1569309 1473402 247086 348177 409220 226089 683104 959633 1477318 297527 1532234 1069570 1248819 1918057 594259 856145 1534236 1673264 568 962790 787587 1510547 42017 226842 1204315 1749597 1106901 1219841 656425 236803 1332829 1793345 90102 1929201 1686161 714068 1633870 710834 113235 1124702 256686 349516 1124000 1555861 152397 1329202 420395 1309843 68379 576754 918429 913803 881331 1105757 101573 1775820 1800092 1860462 1866963 1079755 1829414 1475919 1437159 135072 617508 1498287 339832 1165955 1063530 718527 1109380 1601810 1665527 1989600 741973 1040836 1629449 125750 377319 1245402 116044 1429712 1029646 712333 114326 805663 1199079 1763180 245148 479653 329928 191873 212381 1252554 545676 722266 1925821 2616 493536 1946140 937208 735941 1167877 523938 1295616 816752 318218 1752862 1711587 224268 666601 203498 1321206 330583 1489233 1030479 1481012 419357 1101123 1026790 949173 1923656 1765358 19373 1031785 99472 836941 1237513 1167331 391967 117330 921062 234233 78177 1734493 1070361 999244 1383905 696058 1160459 876487 859243 1846873 582382 1999862 1036827 388549 1079354 781736 852901 796757 291039 1841892 1029523 1381093 1504783 1630793 445138 1302230 519232 222081 596437 1085033 887297 1254344 592571 500693 27462 126840 1493824 1472525 965616 1623370 732144 1452556 1782696 1701389 843247 1965310 50368 1382196 886922 1274728 1437755 23892 1095459 766388 1707515 1323672 143678 1308673 843026 1515893 682151 145296 80828 520367 774433 1685312 1626703 1113334 1397389 1192484 110410 1974036 426155 406186 1969606 1629226 1178018 811933 595705 1037359 588611 1639470 1784938 1070774 1859415 67437 598479 1024081 378762 363719 1529101 924557 1348491 1684669 728945 1464107 1966671 1594223 283410 1647971 706786 1468818 1480667 1138574 536368 264732 670711 37700 122525 1040175 880795 844080 1897304 923063 1457755 820352 1068433 699618 171532 555869 493063 917193 1452227 273016 91581 433834 1700673 220647 28390 124750 547125 1308952 1288583 1521144 558418 824059 1383831 1524954 342870 1392069 1301762 1933098 632397 1396648 1654718 1344259 205009 1369505 818082 1989249 28868 1344379 481957 814971 1545738 511508 1075545 473200 1596245 536277 421809 1540168 173317 212352 1333947 766122 880447 1549156 967085 1989581 1154876 1402972 1762711 1245502 1453592 1798574 424116 982733 145983 171683 1732866 676284 98705 995152 1021087 1615648 65019 178973 592575 843044 873798 1969511 1157304 599691 1349732 842699 1136824 1627088 87910 1348575 330921 1255389 919789 695949 1394117 199398 1447442 1350018 369754 381538 792560 119199 53774 1337691 1035593 1705295 1606429 1108643 740758 1269145 1466233 474132 1087041 599177 1405360 576638 11757 123924 1168107 1201133 489861 1366267 916522 1243507 652424 133025 1787408 1702958 1608209 10800 1011405 742706 1030772 1777170 634728 620373 1764982 1017293 447937 1935250 1723131 789021 1229047 1593877 997221 1552873 758280 356696 1457123 989957 792938 312140 1591024 737196 1208315 1344338 1522355 893624 530828 903959 260363 1336914 186248 1874461 315867 1468942 823978 1559211 221340 1926369 1535768 968674 750687 715256 1804150 1799609 1431669 1099327 1244911 254200 950360 1899163 75458 249475 130770 1245558 1479612 1191139 539515 1910883 1353226 1115091 982391 1961085 387834 657677 61454 1490867 1499967 931737 106370 905168 547145 186055 1754328 811323 447579 787561 1321475 268068 1360004 363096 709392 1573355 1446409 94103 1140708 1574728 826341 1659836 829112 1237721 1739261 898346 1102592 210322 1699583 1632540 1569009 1181040 383178 1456885 1599586 1332983 1148497 1991206 1469476 837795 793257 715042 1668333 1132507 1128056 1060951 1309772 782332 79578 152910 1408938 1051721 1742985 1544407 1662296 105662 1934541 1462802 1940018 1842291 1313111 1108396 1350695 576805 26736 389919 1667383 1240459 337166 1259283 1590600 608521 1872804 900776 449931 138105 499252 359034 1738307 1523169 1769323 208573 1780927 1771777 1164586 602505 1831775 621039 242138 1445598 1838688 217826 554163 1275231 710816 1693161 1692900 1418585 594503 682781 749867 754060 1802838 303107 1743278 1585520 1853059 814730 409614 816115 1322740 1625744 1656479 852431 94539 317783 381003 171382 1114301 969287 1708852 1807589 851580 188613 1279555 144743 1850628 373140 1686860 1942207 985073 556150 5420 1119159 1859077 852449 815546 1215765 571215 1832658 418138 1003342 728555 711043 1479311 1936193 1065592 409531 254806 1559436 1371320 3604 1152176 1675638 1765101 1559165 1381929 685384 796720 1076571 530115 73731 1766420 1156232 784213 1932280 281287 1453784 1658320 64437 944541 1145746 930298 733158 1347297 680789 805748 1921733 153824 360022 1248038 810846 1033346 190001 931377 171118 1577911 1939043 1654 1922530 680645 1984522 384229 739703 1246271 386166 413754 1831560 1730461 280860 998302 430364 423915 1354577 1903000 803794 695402 1418550 1905916 667140 1604583 924944 1699358 72565 1220276 495159 52976 1306472 423403 1172846 485555 975525 1653154 949268 412192 888280 694214 426013 1132920 869775 1454009 1586425 632613 698819 524914 488181 1549795 1231687 169127 381026 57908 976346 689777 794062 1019047 1390605 30864 1082837 213837 775678 179548 839513 651286 1954924 1152413 1244404 285169 412040 232001 271992 1168046 1409244 1349328 1044229 663911 256438 1678506 1341499 574314 1003545 395857 1257933 972851 1979055 162260 662188 1873491 460547 575661 80852 729295 780868 1917369 1891231 1080727 446375 485635 1692119 591981 1106416 725350 243330 1849057 1926494 843816 13316 1635437 1151144 63961 1197838 356402 143053 35500 1494307 1900553 952541 1897965 937381 328310 1945410 576612 1503165 1730775 1255672 1798557 980130 393841 1938911 1737251 1302499 1111813 1640798 1051172 1601177 1061467 1697479 1267812 147369 1155250 966363 1722207 1533033 702029 1964945 1056821 1891839 1777903 544854 627596 1515125 648519 861762 1638996 1195740 54486 550192 1270264 1888178 945776 475439 22460 679283 548356 1055897 1282029 529928 1500809 110920 775323 216635 1844951 460014 109267 616019 1978927 1939435 1063745 357965 1867160 1301721 618826 957057 1533002 1549326 1066292 74893 1989295 903091 1776495 952166 1250406 1976505 1458982 1763840 387789 1070555 1845142 652217 292581 779383 255120 636214 1717010 1545945 859312 20901 926542 1511740 899044 161276 766748 535618 1395521 113543 1911648 1486250 564714 1579380 432302 1841301 59593 226775 1383181 632767 780660 367044 1679810 582038 1606727 447785 962634 1704741 1518091 1428532 961292 133793 1593112 1401699 1365768 1570399 1631165 1110491 1657115 1291853 1537448 872042 1298384 1149900 1247805 544930 1344595 956941 1709613 1751431 1844369 1143548 643884 737157 1836922 1824291 1237886 827117 714233 1829610 1776608 1618131 1135870 1544549 1238218 1964469 1007795 802468 949182 1044617 762186 801852 113253 604764 1752717 767159 1019812 1501824 1492885 695644 405422 1699037 1738539 860940 1927988 101024 461136 1134212 1264010 1032338 433291 1064584 1701673 1954074 1994515 917629 1278187 1840867 1473476 308264 240443 930482 1946515 1502271 1984597 1558356 127382 1691371 1402886 579113 1759544 1979855 865177 1171699 484967 461037 653908 1109308 876286 1488601 99876 646670 1650383 1944259 1399053 960213 437926 288014 1493720 383730 1475852 166844 1906558 1428929 419169 1914000 370190 1760803 459008 768740 309559 931965 1851690 561676 770570 1506735 1403561 1059908 532104 1508823 1282194 1074099 525065 1868465 1809724 741330 1411441 1825696 282124 1467728 1394962 275976 1543538 935725 1521735 615627 1902474 1261311 981178 1165000 1075816 1087920 1655687 27212 881542 1206979 1086915 1496641 1482947 878489 801609 692109 600993 139973 1401263 1805527 719714 1290436 628646 316958 293310 304495 1218220 254644 1315353 1678635 1849177 314114 1819978 1146731 1875036 1803900 373373 1071989 1337512 407771 1291099 1302215 1036219 1104996 1886785 1191253 198915 984810 92061 1834191 1509703 527586 58727 771370 1732267 955361 1362230 1837850 966370 1489403 1771028 77622 1605381 510302 1410153 1007841 1303718 1963952 1905276 387533 157794 47519 1881398 1884408 1092307 1637570 1489162 65472 1567673 1575940 506281 357342 1935896 1993087 1652220 1913512 1860572 1096382 789397 1745796 146726 1008013 1807810 295511 582327 1455645 988592 355707 838751 332000 277736 1803379 1855643 1426255 89992 1828256 654188 978193 21026 366126 44025 747125 1743479 877908 1431857 1229588 336297 1762134 1278281 244112 538849 913767 1261835 1648179 1300191 1746085 1826885 798762 631812 346145 1200408 1190257 1424089 1041971 1801840 1232942 794271 1348462 1887419 607716 946906 841300 857618 1888217 1079150 1511415 1240061 1351430 926877 309175 1747218 472267 443701 67653 698355 1666677 1453573 1794325 860565 267432 1693207 742466 1435501 1463925 475459 784932 1866757 143240 1528688 592345 1461978 1501308 1402180 1533528 1262268 326597 1508018 63447 1299258 925540 765268 369249 1706067 539368 834905 1740219 647719 1035441 816222 1456592 260342 1627063 1424221 750275 1784123 1332570 517375 1301745 994654 1568157 471405 1647296 1554840 1018243 625599 1662260 1044857 1119804 1713416 386868 1005696 1439387 501224 1287937 1397168 88907 1323213 1083723 668797 908779 194049 1398560 1205266 1866709 292844 775279 1070996 942841 1403103 1602885 521995 11340 1477357 1603202 441245 1679074 173359 895022 1398306 1439577 155421 1616009 1748850 952624 103073 1568015 806099 909277 615347 1674771 165986 786721 554414 1794732 1138089 579651 1917564 390004 618508 1214742 1002763 405258 888103 723309 1263828 1002373 1861511 209443 179239 412131 1819486 1814529 854573 1299236 1239505 509028 977475 253308 1203654 1936129 452365 1846313 477170 28879 202876 333785 1291072 995812 204476 1226133 587009 1283810 1523358 972947 1660290 1206776 1474094 1299679 1799985 1402864 564064 845309 1148564 1621563 212464 39690 1280316 1417222 180940 809106 572547 1846667 1617660 1023079 451950 24045 1328529 1555294 153560 699234 1947891 454715 822868 1355584 18674 631255 1172648 1738368 1978257 1473904 866149 233895 939757 1151575 992138 928831 992098 1936265 1119164 1136928 872675 1011404 599157 657359 1763216 1636748 1618937 1797434 987481 1707521 1005306 1938939 1500738 888069 254296 470488 885962 1541347 1725766 1296883 352248 114105 1628779 1851744 491917 1468462 1947099 1667521 1308928 632591 634100 785475 1409191 1786019 1724049 739543 1256145 1855318 1985999 1058977 90795 842708 1577123 1965446 1476624 1127069 1891102 352778 1907691 1551592 229956 1717617 73949 897368 395623 1304875 1336652 516924 763272 491916 787613 209202 1110371 853459 3444 641139 1070412 1221975 893670 1323782 564753 1240173 723350 1521194 1415587 1825712 886071 891003 136826 1911702 1327497 630220 797697 1583761 992612 1577658 824084 1651401 1999983 1868645 1814865 1359357 387930 399971 369104 1022371 1684290 1212071 383054 1284848 1389398 244383 1290140 302788 1268247 591820 68631 272912 789661 1602717 902317 560116 35783 82485 91525 1013663 1631651 1858867 695332 83430 889936 901526 864886 1630190 1911128 864175 1854434 142507 365066 1940423 321973 218495 1624640 1805402 1706213 87344 1013338 1619825 879386 724530 1808671 1788016 467303 1271230 892023 1572306 1152247 201841 223068 691361 1757196 1027267 1502978 82739 245290 1698623 1486239 1070863 870290 771080 74276 1351196 1955613 1410571 189074 1997213 8890 624005 1510257 156004 644556 601419 1577647 108576 768804 930693 1286374 416003 388567 769296 1201173 1995285 1651731 1871026 1174534 289304 1293473 74345 352964 146219 390477 1638832 903855 581190 1336389 1257700 1407225 1185083 1161993 1361159 860136 926214 868575 1456676 1982598 236993 379594 1716077 1309344 1437940 1498057 195809 847909 1395527 1182199 28272 644664 1001202 449750 1980423 298516 185801 847876 1225764 212031 844785 706137 977097 363664 1179623 371279 295970 1643747 897619 1452008 966830 243164 1892517 1150772 918995 1399438 175749 1590475 160069 625641 887028 1960207 698852 447069 624078 1512456 919031 351344 546283 714698 26132 510757 593179 1849897 1331575 963039 111554 179759 257066 924969 1909111 845332 8178 493029 129991 13717 1693843 1900902 691902 1890932 1009605 1472879 1605983 1907176 351532 1978158 1057288 1708859 1986030 280687 1230163 1763505 58198 196090 1252991 1461638 43745 1479463 1139437 1658758 1909626 337292 1421615 660141 291796 710835 1098856 1370996 150236 1649699 1315416 1909580 114568 735121 1643622 295156 1303184 951141 1949676 1451633 1588149 595141 1962183 554820 1731375 1261316 1946340 1752791 806393 1640630 1332864 1894456 274834 1886934 554209 1771493 1442427 762014 1238838 1320841 245332 157728 1530597 912439 858383 871597 1433732 1042427 1143699 975424 409442 1621968 953596 1182274 43249 1050311 165813 1716795 1261265 1698455 428609 635521 1480502 1266670 173222 517721 62556 768813 1782427 1384205 1777574 1523819 340460 253681 1427513 1654317 126446 142622 464939 1135964 1990230 312925 703673 1969568 1651378 1625375 645101 1555666 547839 1946760 1604525 735313 1735044 1939388 1789428 1779486 417670 1534089 1021927 970729 1036970 9796 799034 1035896 1644435 1217068 1925641 295105 1375688 127532 1652976 648256 1039021 117869 1884208 1588615 310954 1172051 1162206 449343 1949 1824705 1612843 44417 1184949 156892 712757 1066387 1847310 623075 1751122 1034482 776991 393704 1889243 865498 871398 571502 741541 1577099 1509634 1962095 1605880 672110 1775884 1280806 1493982 1255682 196422 1328251 1178935 1487900 1164747 1883273 556168 1653309 756149 272582 1406329 57206 168480 1452758 953422 1520836 832040 767936 1094543 1366599 1749822 1689732 1342098 801443 967861 1935523 129959 681183 1568030 154390 722488 855343 1319753 981195 763143 1413096 1772437 1910411 379822 1427626 603974 1466950 1189272 984064 1519695 1480439 349042 1853769 500169 1975990 1734777 393665 987205 985998 148230 694429 1264664 1761003 208965 967418 624387 769622 1881498 60197 1127459 179893 1409777 791272 1259287 979651 1767289 471135 1153215 1583762 1067058 758425 170500 1678483 1393458 1454758 1925301 569449 423210 1887123 260681 1032530 807093 352896 824095 1936002 1669025 1049855 1810019 1337960 344300 1639044 979005 86453 1398263 651829 486983 878986 542671 556003 101895 286887 140315 987808 1036701 1655227 1692216 1114378 495557 312604 1063017 1395276 455872 1509553 1701097 1675560 523002 929271 1135267 16890 393982 707156 1106239 1151589 1418967 1844357 950640 1471217 1628151 1847637 49933 1688962 549176 554469 210035 1435168 1279102 1151936 1174969 1069474 29444 1347298 95969 545145 1007766 963606 607767 671721 1943429 1682853 557822 1864502 1329956 1384256 824407 1445408 908597 1959886 1076950 981107 725592 696605 939477 291669 1776868 596356 1612191 181285 1192144 219092 507519 789342 1932896 1840623 1605240 1428900 1562835 578560 1149730 197989 70255 1197337 526004 705022 1175104 935014 434283 611872 585079 48591 1991872 1861734 1808270 1529081 596930 404198 1523805 1260969 931669 1412849 395778 948765 1861666 171427 605446 1020861 1180346 936189 1360788 1169786 985843 224569 1725073 913942 1852568 810020 1290236 1627974 1590666 457343 57735 950216 802852 1049846 278821 1556271 288155 403072 64236 694172 605601 1851678 266982 234520 1269853 1482703 1753294 455011 34564 283821 394172 549446 647346 1160078 876002 1035841 1740137 977994 1505059 268093 1953421 107960 587670 1816691 822396 867344 949937 268280 1441689 624196 784185 1704701 95797 1964277 965758 219171 63101 1085293 1345647 1700109 1576851 353756 1743233 1946831 1609178 1020384 518017 123172 1881936 631099 727548 1598699 1423695 1532187 351349 1124045 1615614 1561994 1751495 232031 1643230 466662 946526 1573986 619927 258536 1021371 530677 867708 1340374 109954 148916 1537842 570937 1519910 1033654 856138 1507723 958842 1568136 869243 325391 166120 1984524 1743566 1649076 853410 335626 1731256 923560 136991 339801 1746872 408565 1601277 1289377 1163139 1938761 340435 1034359 1321417 1863728 982747 947907 1640315 1982737 445627 348682 1233427 368653 1821742 976637 1947282 1058051 828125 476184 458237 1271494 937864 556481 330061 537737 1954602 1565853 1513009 250179 1182172 1071387 691085 90498 101009 970810 589902 1015918 641345 1543544 1768052 853138 113040 1161263 1862806 760352 1679717 1711532 1772157 58592 1385420 1568053 993566 509574 83680 1394685 890636 1998235 630329 576966 1465720 819487 910222 747888 1457281 1000385 380381 606542 868502 731872 909437 1759501 160183 1795429 857513 1728081 193928 775125 276716 315284 1326762 1220382 284744 1317073 472462 1436837 205104 1467168 1141383 1612357 894605 1873873 738191 497497 1364147 257541 1594680 1121641 913368 1112007 1504650 1752628 50249 1767508 1310262 1223011 1685542 1925491 1714602 502328 478114 654024 801153 78807 1452917 1723388 757718 228155 935 225987 1674188 145862 691939 1887145 75334 567391 1654648 487867 1107378 2780 1400539 1930879 955055 1417445 1540998 517673 1670319 384179 1979162 52922 1616562 1624206 1697823 678690 281337 569319 609052 811683 908937 23806 1555164 22845 555839 946897 484704 246483 704227 922706 1312722 1974243 1031413 1395848 1101052 20399 34303 1284862 1730784 539182 651185 522200 428450 1505544 446755 107832 1548023 101957 227958 440798 1997556 652815 1810796 694769 1626764 1718727 355642 192442 458551 28415 1803045 601874 1109239 1280769 1956125 1915493 104005 612604 1048556 1043959 1960939 1157409 952250 1998563 1668628 219923 1481980 1292061 1166896 1342909 147092 498111 1603120 143455 474656 109496 781692 520973 1922529 696619 590725 1536019 1251639 1680784 4532 1859859 1875416 1129683 645655 1315157 1975294 1833418 547790 1852340 1003270 1028600 83527 1827595 144525 1015812 1528204 1499018 1576768 410832 969522 144592 291621 475319 1463667 379759 1824314 1150372 1261586 820421 347619 39448 1773196 941885 529592 422643 368405 638521 93666 335679 1535883 1695173 806932 1013662 1814745 1294041 1935270 1072850 936749 1119242 868050 694168 394214 202331 709911 1345421 410906 424383 1901155 272449 1563156 480323 266908 1040783 1359701 320614 825608 966373 1327731 579517 635664 1975579 1188026 1780327 68151 504149 494695 114894 1752801 936800 17167 1448632 20656 476715 992194 1837940 642622 183148 1950100 1982605 877152 1294486 652769 1734981 817200 1119170 296364 1516223 149374 292783 1525977 1813256 1967700 1596810 817250 730460 1025604 1689221 1530284 1382105 1640096 857605 1608306 6344 698874 935541 549358 1288890 476317 1171379 1030165 1023892 820472 1857522 294700 1007503 1250580 381754 1270789 1306387 935692 759703 1968232 655563 637940 689532 240686 565342 1226136 1523955 1204721 574764 1983089 104010 1773730 1670902 1895556 1576031 1075021 912083 1867068 1174846 312292 943380 1251740 1705029 1883239 968 1697192 249226 210575 1115140 1501034 1647953 287204 1475959 1158371 575056 815872 1123924 1373984 1969588 1207194 475009 576379 267312 1451447 1690579 1388141 59196 325591 444463 1297747 1399447 1683097 664376 1180672 220340 1911829 1238892 1051033 732784 866001 1804587 498754 286471 773684 1614593 705827 836576 986246 1284692 1225623 1880466 98700 1382205 711574 1948187 204121 1971429 1806112 1419988 394276 1688560 555002 1863664 1538291 59239 1373248 1227225 1321293 1835545 1887344 1291743 324090 711718 828129 714918 335053 850858 1709864 1954258 613916 1093473 1869538 1780435 1999213 813563 95445 1540907 1021871 1272706 786365 575381 229798 1638746 1350626 970609 1252869 452628 1497758 777792 1804038 607971 1192834 1839412 1316311 167410 270583 416836 1791423 700009 1045274 279819 1128212 1802491 1583521 1403862 452033 526290 486760 35087 1171114 454123 295159 145648 401790 770880 1579219 638971 1946492 1483371 1025090 250750 35702 240007 597323 1335295 1420235 873891 460841 581996 158551 1205061 1575741 1262022 344619 724021 1845949 1067367 1682686 1410054 151874 1880125 1460758 434703 1373460 306551 1050562 418803 1460501 1238171 1357810 205869 1657152 1485175 1034924 1369230 1044741 1409408 459354 616532 1485135 613474 1242080 376134 1382087 1062286 1344993 1626739 1349521 1350184 924187 584187 618789 1844790 1681917 1836180 401567 1908953 1163923 1143356 1133856 739893 701789 1687348 1905377 649598 1421203 1286448 185625 341182 1864963 848390 839708 740426 1220059 1952166 1164726 1115967 1045860 1000535 1691131 1626164 1209076 1881988 75407 232200 568434 1928200 1242998 1971008 802349 1746625 1993322 802347 764698 1645813 1139342 524515 686121 851630 931945 436645 1406580 1524104 1916453 1816393 860395 284703 916987 1024942 440947 522349 58606 1194392 1458405 281306 1759894 1605324 860033 1584998 1967193 1096333 1163332 1943436 1316706 659803 529490 834157 1260067 238563 1302402 514105 264224 612638 411328 820368 1533161 1916640 532896 1684505 945621 611121 520409 1669900 14010 1311723 1078859 1249723 1895058 286627 630115 1033746 1911693 495012 422600 395784 103669 1320480 599998 1596213 480833 1042377 633552 757137 893653 1058258 782698 1890096 1077377 1844571 598833 1934638 271214 1499340 1110507 1558305 609058 1554452 401279 504430 945191 111057 1997421 910533 65865 432839 1081828 38306 717328 773923 1431300 1608689 1866257 1950467 1954063 1388538 1043143 1346552 719450 1837551 1076542 711828 1067348 1609297 1527779 612133 187140 726892 83194 1489610 1623649 1252973 34523 263019 104253 1301380 1114350 114267 1491381 874027 753721 600638 1265895 122090 277558 793123 804802 1930817 1246396 1448207 1680882 1633030 527906 972017 1555909 1332326 514206 865006 1520886 512657 1571552 1353076 1705703 907897 1440735 164747 1780370 1732070 1600129 1076626 1965949 1752113 482781 474684 1348397 262519 844109 1483795 617573 854768 1160786 1917715 1207834 369163 1286491 438138 712006 1435035 1605020 1294376 80103 1975266 825190 1134823 97413 402027 1263868 1300081 222524 1463015 368676 151587 244036 1947563 1956642 1002658 70041 1360294 1165087 218797 1715577 1144323 457241 1081504 1433686 1407873 808833 285470 132525 270029 662810 306383 155684 861666 699959 536088 180463 1632935 582285 569532 1937001 399135 1501664 163569 1565477 636516 288557 506530 1318338 818965 506760 1388315 190466 1829181 1935801 572817 400681 111530 275192 1678039 273834 1336061 1522530 315607 198330 1759923 1192440 889588 956568 177837 731315 1803199 1781204 91312 146590 410475 1246877 1166284 75426 1163417 165347 753662 1799415 1596916 1088805 1909828 1344053 1779002 828778 503682 1863299 493295 445957 12193 24612 1076981 423680 248221 331137 1313214 301552 749131 1191974 1696731 442511 379969 1950762 1790819 1826202 153444 1965815 1306023 988930 1782073 1485713 1195508 1616410 767147 1610600 1569821 251950 598656 1946761 1792080 1070291 477278 1420979 1116335 1355009 1799288 164227 1557898 23754 849652 1132388 626704 271739 457695 1984179 1557267 1086152 1532133 622841 750480 785668 107379 154809 667816 1121811 861795 1620429 357603 507735 1115889 200996 1630006 583684 1631324 1667207 1666436 1063174 1366188 113723 567730 1152403 1028175 575673 1603724 362066 473594 1254726 1735523 1711549 390326 1395215 494765 624806 416632 419837 539778 1359458 1593047 645113 969923 1398487 127060 690519 1737104 854599 405006 1835017 1069507 1517184 198412 1429831 1857473 144461 757091 882475 1895087 1758241 363402 1069590 1908201 354939 1072986 1655512 1460191 1017973 1230164 1475952 1897021 191140 195615 738088 793993 1718338 413576 1437745 519590 709823 227529 1524382 305702 1429483 1512357 74355 1004101 1762088 352738 1600216 1183722 1155154 415869 194772 987171 291254 1737103 399901 1527218 295268 1276627 1236201 461923 1059236 203330 748525 266685 825437 1012039 432367 856606 1222635 1542270 1609069 185868 966441 1210980 1081807 1228805 1385750 1963923 180430 58935 399257 762568 950529 1670083 793719 807971 1080503 708790 177365 1639612 1085148 268726 1053050 442479 499605 185950 1375361 1367712 964384 47227 575711 668951 582056 1847718 1226612 1017723 1380331 1457884 480125 1243392 299304 492845 162707 1356844 1638496 1970278 280541 193323 1777288 1715105 172229 288226 1132954 845630 1695572 1785662 1247473 1883855 566022 1391221 1725007 1516601 1311421 1649255 1408557 1151477 226724 432291 303745 1596051 880377 373725 1352093 1632777 864351 1504117 1459966 1974576 1689381 523486 1487837 1277131 1256849 383649 1079832 1259316 1295949 674742 1522868 1273518 219028 1471748 1001155 1275069 26478 424688 313785 1006579 437503 736773 439601 1892963 408818 63777 522820 1973221 98353 799313 402021 292139 512626 293875 753022 1530421 975684 524538 1878694 75127 786353 475270 359156 683989 1660046 89636 204843 1647769 1990199 1944391 1317981 754279 1181626 1362973 1686065 1606133 8249 1882021 269766 1563977 811781 543730 1022873 930654 858872 1359598 814583 989337 467984 1264586 981914 185784 513808 1942460 1079704 941753 1707609 1951968 1776332 1901704 839434 957437 1271990 1902952 18570 1785651 1577734 1483229 1483686 1465576 1300299 182722 1756564 150799 592352 1343307 1307443 625459 1837448 1923663 1083541 542856 249908 1626130 1640988 126677 305339 1923397 1758231 276525 803001 1964560 657918 1888307 708401 1702576 862195 493735 1837872 966924 1997721 1292003 147261 104743 1087986 402838 1966255 1676782 422677 263857 1037636 1573598 1604637 1716337 248026 1195721 513510 1338670 1947798 1303122 705747 1043514 754919 1409548 1299338 1089788 517769 587454 29145 888126 981446 723561 1854307 1992492 1510093 1190766 728705 1636264 1110152 1112877 1550239 1799324 892015 1855925 369869 1836969 1069873 1407048 721899 148486 833675 87496 1685238 1942840 1294850 727678 1699069 1120080 1760653 1971944 1953833 1640308 1142579 73057 18563 921415 1860963 768778 89512 1516584 1513380 650368 1642247 1122934 654697 1612474 1275653 543498 430944 1681791 591083 1366191 1364701 1072945 725548 1789205 248942 1477809 583510 1865901 840265 1731383 1908891 207123 90208 255914 1767900 79801 288693 239800 20664 1480781 298798 1968384 1911053 831816 266933 663366 521068 1785191 1331381 909727 1220686 1679898 1543935 1530373 1007164 781517 1531489 144670 1660275 663587 813084 1285211 1724273 940433 784952 698902 1599422 418721 1446311 1467960 754105 214869 679872 679342 1057838 640632 31500 280035 1060185 355676 56389 620049 753489 1368062 622516 43023 1586549 1003685 191869 724148 325153 522737 1453225 941873 478282 1834159 719691 1118966 950000 892711 199663 743196 1642701 1847460 519087 1129892 1243622 1263116 1331004 1642236 842288 509107 828801 168051 572675 552775 406441 1165814 1270379 1175982 1265030 1825763 1618166 692340 97299 940772 252154 1189723 347943 874032 961164 257560 1101076 1954517 1057124 60304 733449 869496 1775388 944802 929674 498480 1086400 1565164 1588250 1337626 1901818 835267 884705 662836 287588 1159957 296768 1948839 1577938 1157195 3878 1802919 1788735 1043102 12787 1918295 188064 1247146 78348 1851208 972998 977796 728202 300945 445253 1678487 54296 817385 1250490 1799300 333692 1564657 1926370 173565 1470112 578889 429849 1938432 1038469 165730 1050360 748620 1515227 645502 171038 1864554 1450373 1890818 765593 1471434 946281 1119365 295002 1434106 1239594 1776195 1656685 1592954 703762 1258426 42649 1998197 107093 1279312 346565 248780 920375 1140700 1751156 313613 1520825 828667 294750 907778 165482 287621 514859 1025842 368482 461178 259043 1621689 1899429 1986911 1522202 427494 722718 1804694 495498 305385 1922107 1336131 455333 158502 197801 1277549 761926 1381282 921523 786699 1446333 136393 331348 633861 1801621 1177386 1880874 447823 1976593 992432 1194073 772413 1826320 1044428 1584695 56438 1872419 1609713 336156 44895 33719 590886 1340525 1534433 1281901 481419 1461951 1118555 1547839 1659980 1387207 1820007 40579 207048 225512 421166 1317078 979972 515575 1032385 1755841 67209 1872880 266156 1492890 1472946 1568926 990884 1172563 424143 346922 1412200 497514 1632436 563943 1098799 150767 876954 101524 1148524 1399796 1383102 68559 781809 583325 1053751 346847 1881588 1762171 986530 1218732 697319 1105666 1978493 1960226 1569765 287083 937359 912316 1941314 245832 1933115 1621558 1101813 394889 960682 1467971 1909981 1600993 940952 812587 1429811 215289 1747016 1060140 1355355 1445213 1558163 1196340 802388 1781792 605532 674838 609583 1241147 909944 1082448 854995 7866 962428 992218 1153857 1558996 1777983 1637270 909327 1524266 322791 1830654 530784 1137058 941926 1215362 1323939 1310590 419279 236619 1705060 85408 1508667 1193325 1402520 1799298 590678 1695391 1408246 60435 1573693 1015226 394044 680185 1310736 128466 485469 461954 1270640 1776784 668135 824563 279828 1364429 477515 826468 480698 160624 998799 147688 1706493 4376 941599 877169 1890728 1100189 1892745 135829 318338 922813 1052292 249653 1822497 1985242 524413 1623310 1963854 207224 1023502 1154190 615217 1800646 579447 606752 285710 629712 1297293 1044791 1304690 1166763 770533 1265949 1867862 1722291 701288 1173561 515572 25750 583783 411928 1335556 1020930 229656 410213 266693 1758058 780774 394374 473241 799260 197551 788825 513306 568554 1261365 1913431 1819501 1789940 1236558 668854 524796 816500 1166889 800780 628120 130704 770578 524674 1118147 5948 1390848 555831 891744 843838 1569809 582665 276467 1854835 1550585 1554570 401322 1106044 1976429 1577009 1684136 667175 887159 694324 1245779 1458468 1094906 1241959 678147 1031982 501069 1597195 1961434 907521 461756 1711024 193589 820392 563470 801483 1371390 906016 30346 1884374 1974825 13033 950138 1412455 296802 1970101 775609 1985166 1258164 1779381 1961331 1678218 1454588 1488906 236895 1761779 378706 369928 1565256 1205975 653335 1143098 818559 1516966 1281704 383962 740802 1979758 1916575 1487195 421142 449598 1315363 328247 1836184 841439 1588668 1831306 1376646 905850 679717 288052 53471 745927 1624418 752315 498731 86074 879676 488331 537368 1627896 1956870 333365 538254 755758 1012814 1758385 716032 1664829 203390 1402943 1723495 635632 704849 1633572 333576 1855138 71658 1199600 1319943 1442521 373095 1512127 1670147 1327005 1204035 320013 1796278 1342385 1693737 1158618 1892538 1623062 1164 631213 126920 603818 1704437 856538 1962084 1541422 1924391 402534 1685128 1095154 1743925 1901311 961530 1078649 430953 604364 388462 236374 1243974 1013878 1441516 327693 363434 1476425 1819498 1704648 554346 1243196 971958 14575 325244 632177 55722 738997 1725268 1830576 1028261 1664734 515498 1271706 351294 1480512 208631 1402676 472074 972649 591435 1673553 1283254 496146 1460680 296447 390508 503469 189220 1088902 1727408 1608403 204382 218397 286203 213929 1444744 902842 433884 1970815 417633 1286345 1054606 960898 811214 1075518 1561803 1573504 41069 1816738 151006 422118 1380173 1852019 118175 559220 220355 666629 1641584 242380 1724691 461770 1918865 577687 12609 1361628 1825240 1399690 648049 70838 1515250 1976973 60972 1126746 999652 1843168 1174222 228037 747000 1415655 1471152 434331 1137411 341072 970714 1023663 832958 1605025 371985 860673 1161546 151174 841077 1151858 1554808 1496929 361898 1960767 20628 282873 403622 493697 1236606 719744 143542 490626 25977 214375 532276 1755598 1975383 1877816 1977640 1505353 365809 1452129 754215 216371 1887731 271341 1606020 632246 1881639 1876505 1948300 1604471 158103 306347 1434682 1982093 594170 1550970 1908483 1588391 869469 1063752 1295924 1711836 1741244 1442393 331770 175920 681264 1638014 943102 1267122 1464690 456711 1106082 744546 80906 57234 1113212 1833047 367443 510856 920648 776646 1738237 1457994 49386 1764488 1893725 1636377 1684981 1381802 1870531 1410488 763341 651394 237880 1930052 1658051 1279411 1474178 1673044 1794115 758752 447315 1803244 1568199 395980 113848 1817001 1952708 101694 1253500 788981 298715 863693 1237918 1186155 1313507 1908383 1141262 964401 1673052 1515772 1784071 800672 835577 840181 1316253 245810 21726 403469 348443 16117 1267995 1621685 984514 966221 1525978 1503143 1205640 1873158 335065 593295 952963 831154 751489 1963964 309264 1112633 1741424 1898428 435070 1305621 340766 138868 1671653 90205 130552 175814 501777 600120 1823678 1369952 515875 1254947 382000 1854775 1666316 884096 1421592 1770526 296213 860355 231973 658348 479519 1485543 1373987 58985 652215 1995178 556984 1275293 1817834 150361 701963 1838651 1285222 1609003 831647 671604 701429 1913956 1842460 1835507 1549891 671615 1924872 7238 1998539 108258 566883 544963 461957 1659147 578450 555082 1315693 703273 935899 1407310 1306056 1860621 176433 1748297 670567 1923210 1182057 729455 928238 1815820 384194 1006115 1703360 1525546 1819483 1472880 1356630 715594 1762747 1742090 1409022 833659 859134 1462365 529955 1192645 1437396 1211157 1731069 1165406 966547 392082 1149140 485796 119200 431608 1857091 262460 1817917 1524471 1903677 1883228 40374 929474 346044 561912 1381730 207490 1358663 806443 289646 724904 1604950 181562 105931 1979701 1201158 170420 47041 1289110 387112 1175139 184404 39983 1974620 898630 155 516244 1117587 1833534 1262228 1478327 78946 789177 14643 763557 1019293 1848853 1752569 574537 999993 1564611 587740 1045353 868719 648713 1617266 1287549 1909087 884174 947337 29250 1570294 1861907 1795764 725840 494827 849309 48942 151725 276252 1641161 565667 1033488 766517 1636627 1268079 1038829 1384417 1756023 1699994 979812 1265403 466490 1675640 305707 859544 609181 488963 1064897 1948806 1956102 1008377 1941523 1850799 419205 831704 684678 1674924 1261231 705206 258438 987044 621285 201309 1356473 1703398 1872052 1644491 58880 1985826 1719831 153149 905186 1098185 747955 404580 1262448 744753 491258 412864 1657681 1246606 899272 181292 818025 1548618 192407 315880 1501948 447202 1565102 530018 518013 917384 1626917 1668528 1061354 408845 845703 1061566 707084 1163633 552604 117698 467909 917479 219275 1711903 256013 1200379 1206279 443612 1295028 67836 832106 193038 1617269 87883 1546230 386789 280664 401577 1789310 1022509 148422 1952946 1910929 835166 747356 1041160 661328 1859259 777161 175677 929250 1786922 1268513 698375 1519597 1502860 943257 1803524 939539 1458922 1473784 1928077 1469517 145857 308596 627804 1704743 440079 1514910 733909 1927802 199527 1435662 350846 1028560 1855672 1498074 1837061 1186969 743209 1890194 1862417 1166358 950017 203458 1618670 1386275 1243463 3565 1440759 19420 1361511 919485 688759 1608677 837873 1998043 1110557 366740 871136 1709676 1854687 814676 1572194 491160 779553 1469990 679790 1722472 1765738 603639 407113 30265 1215417 1916626 95074 256592 1376070 822746 1237685 965343 1708261 681590 1893054 374533 169543 1874948 642668 1718724 1925595 1642134 1402364 548726 1329428 635570 1924256 390362 905478 406281 845112 1655291 1507594 1286314 1784011 922103 694947 578731 344382 1338832 712856 324430 788580 946623 512148 482177 1028469 363529 1639960 1025300 370531 1389366 1089850 276159 642874 257888 856847 1724362 1170300 958314 652153 761370 1124941 252389 996323 1155597 956350 327304 180193 1583285 1105650 1079035 1618690 891724 1235836 1592700 1626404 711114 1997118 779674 162325 1753099 17388 986095 1988622 1203000 1857503 571911 845739 1326396 956318 889685 122751 1161078 1568895 1533112 1630402 907652 1113015 541879 263155 946424 582329 1273633 475082 396020 1244808 571638 850515 1627863 180792 793419 1970201 1343768 1190342 1139349 1329665 20223 1221885 1433657 917082 320742 131022 458997 30817 65945 1806860 983563 983682 1510164 564072 1790839 363710 1095807 1306042 636140 261230 694195 579175 607775 1870847 1620536 774537 1046244 1969485 1414782 1983763 1805601 1441269 837165 1749394 1517269 129470 991119 821964 885863 1485961 49932 211153 1646385 774567 1018721 533441 584732 962456 914274 1029235 535740 931928 1870591 1433208 308435 1849612 304395 239044 1688193 327685 1821108 1523225 718364 1784911 533182 1299462 1992450 289005 423027 1624317 288554 1913526 1833313 1842661 1088629 781769 1794493 223926 1302248 959920 1578211 115057 1723079 553725 1870771 652339 112290 757296 1317929 1336436 1242142 1747025 944161 502720 439532 548007 174472 514211 53063 1698430 145215 1637579 1168653 276164 727310 1728965 1857286 910282 405036 628709 1052595 888155 307316 973140 972860 1132708 1865227 1572659 595688 1253287 1119699 1123500 713655 714516 1651788 1451809 49435 790693 274242 1420901 1008994 1999522 745432 1836630 1832754 193105 524014 1931814 1062675 386717 1721078 317985 1398110 900672 150713 1064006 101674 751626 1218841 473719 733547 826822 703599 1185758 1286645 22764 1929025 1308069 1635697 1223489 1290758 1346373 312063 719963 1763529 1476746 137449 274270 657283 112395 270651 767947 1990784 443094 653248 400006 973289 1205265 12105 871968 1163326 1223245 585403 526329 84924 913308 1933376 1246104 1299683 539140 1524206 1505339 1262157 962925 122166 878810 617328 1059695 1712557 1409145 1222295 117048 1977030 372863 1290053 1502484 230850 1933429 890299 1939974 665089 888599 1946088 671971 1704989 449167 1790733 1133596 623677 1520362 385561 1920703 1359196 959096 205987 1839824 1475586 1387204 634654 662179 185347 598108 137196 619560 499088 1945690 1165312 980464 361458 1761344 1342745 1143722 1995087 275032 466319 1335402 407892 1102641 1885610 449082 1576086 1838586 1889843 986125 1532444 1461509 1843945 569002 259404 1503221 77088 1991763 1154438 1274263 1349088 493400 1123260 1043991 853063 1817668 1646965 1658016 380607 1217991 1617782 368565 671097 423781 842207 720967 545444 897573 526893 1638777 1446472 571451 1761165 1001814 1784150 430927 353056 1412910 343924 260145 1899555 1274026 1695505 1505636 1008811 871638 874538 60389 229839 1620968 573311 1935434 1984474 122527 467397 757239 641232 251303 238466 1713528 1388100 1190262 1718250 1239567 793898 1747885 1982053 1574284 1946713 1141581 1033176 1167411 1060181 1979726 697043 1622689 270178 1133862 522896 744380 1008203 550765 129798 1785642 1968321 1089785 593840 1816880 1539895 647195 956070 1956392 1737259 698775 56864 313664 35190 744598 1687615 1059203 1170354 1300793 393518 226379 1486028 662006 1764731 1087879 1964235 1295979 195422 1323259 953893 615240 1045167 1730622 1147906 1091401 255614 1770501 614014 1348573 452939 685373 1088934 1508143 240035 1256290 309211 1109277 1499593 1859218 721096 333142 1237777 823556 1677334 965376 1973867 1377944 878001 725934 1968494 444456 1580559 939922 362744 294204 1574846 1114325 5994 912309 1810327 1096797 1696104 1962252 1245759 1408114 1724084 210899 135213 453602 1577242 808067 1421461 998812 1280094 94164 1454653 1285432 306002 89598 482578 1670764 1628561 1575822 353798 1701693 551872 1514733 844102 668961 1958105 794302 1571416 1669488 1047063 868809 299991 1517811 3349 758410 1682398 256963 1178058 1025367 1581533 1652545 943008 339168 740700 167174 926712 184849 789408 90798 1773109 1910407 239835 1885434 584094 336091 595618 1390046 428121 1479179 995017 155679 563850 650325 1039028 264249 541428 1931494 106090 957264 744052 1665995 1995077 895822 1493196 1086198 49216 424403 1438421 1789003 772871 1240948 814120 278075 440389 49537 664033 890927 1663550 782139 1359503 1795018 846977 774376 676545 345000 505905 980864 127118 1174182 1318116 1784794 762116 958472 1901630 556370 1036679 1165008 1954402 1750125 906743 380300 1141987 561353 926756 1218246 1880542 1378362 668480 692851 1235333 1832929 1138249 930090 926793 18041 351982 40520 1305768 1215766 864520 128793 1372964 839340 517204 1878418 1983711 1357839 549042 267707 724080 611558 1612128 815411 360726 1455653 1000246 1148202 933371 339591 1837269 1409269 10325 1281594 1976664 1598796 1344194 1406016 679972 221058 540406 931072 1253038 1278002 1443892 254769 451413 537497 1624086 303882 799599 866899 928987 635191 1979747 1553443 88546 765974 1742000 1810155 812890 1383808 1733387 1686563 1472044 1323532 392695 1035064 1337099 1055156 229346 503170 220020 1644080 1523331 1240445 1832598 435027 1606793 1651216 1328498 1366214 1984768 1256255 1650212 1221531 140260 279220 793337 1672903 110536 93571 445820 460979 386649 276242 1091802 1778454 1731205 484629 1383648 1348176 1679830 194000 1472073 1369179 1647019 1359563 795259 439926 1199830 81867 1412911 1051068 596938 1129365 1137413 1110479 191954 61809 960931 553707 951022 1304571 1278572 809263 1333084 1557108 1083406 1070206 974645 1422874 328907 1283201 379915 1432602 1420808 898784 1389528 1105863 1649238 501931 349551 136884 760033 1155603 959026 129978 1992969 729622 1347135 1816478 900677 22693 338514 451179 1809149 422759 415605 408060 1050305 937803 1897432 360851 832322 845488 1588242 1083308 283093 1190897 1792834 1878965 1823506 828098 1173180 1232900 1383398 390925 1478472 1266709 1791747 388377 1655691 1462075 1210156 1916718 1437614 1843657 112594 1223645 560864 597835 635611 1071205 1610387 228932 742673 1657546 523394 281959 911096 1267595 74079 1107958 1939831 515594 1754320 90695 417319 743195 806177 614744 1198563 95801 1075704 939364 465116 704319 859061 303744 1530366 407996 307492 30240 1297069 324503 583904 1520338 1395358 1166109 1612946 900543 308459 593288 1988287 1823254 1608126 140207 96032 835243 1340360 274634 359197 857571 1375849 82771 1048534 1981044 980573 1705611 1959996 1728958 408828 1348356 40934 1945761 1495125 575843 1928972 489764 962463 1832115 1097851 168335 686286 227155 901986 687892 598093 90944 1729704 1600761 820090 1277063 1704227 184514 172535 1596598 440375 131751 1368319 934461 1273371 316041 1194244 1422017 1656237 646117 181772 1244862 141696 1964393 929848 351116 569155 1107183 1055067 1217 699352 1926610 619735 1352045 1845378 1956623 1082576 1303929 1607072 1499448 557253 680637 1904732 1992714 1532348 54351 1713966 1325247 757644 1738139 953026 321838 614079 1823329 1074637 695559 887239 1762508 1152772 1735064 466734 517032 1016314 888046 377317 1732965 971588 307819 1033039 1968511 1823601 338649 870621 324289 1532091 383029 201843 1666805 620828 1678876 1071299 229086 1490245 1345862 812119 250540 1592004 986424 1080889 234060 1933014 333060 770278 1833709 1476652 500615 273661 1297489 1615512 822604 711772 1943423 986228 78071 331246 344970 1083559 1992359 479928 1127161 1712077 320577 733789 1097786 615937 559214 47215 56027 1505988 15313 1653108 834074 1071616 751686 1393965 125950 971549 800631 477309 1133681 1011550 360394 914722 1045210 389330 1189439 1749441 178595 81536 1864892 1316061 119739 1164997 1946730 1269731 1742304 918485 1560686 484529 156095 99331 329802 716073 1876562 891944 1003374 1766242 502316 65340 1926425 426449 371476 1482674 1798944 452853 358267 459171 614499 1391238 1848309 763757 855007 1654986 1389420 1342058 1309579 395148 1109369 777730 1636384 1338043 435363 1543305 1992536 1850036 1139563 803074 815815 1770135 1281974 81787 504204 1394193 298368 1929933 1621206 1844774 650971 1481708 1935493 349233 544553 535666 1560119 1650779 143742 760848 1755206 849068 997577 94159 1365737 915897 1965894 1511947 1237264 1504756 1007138 1939880 305027 1111403 1785043 1883606 1574640 1239037 1222886 328751 1467022 993227 1375987 480811 1814516 603576 207141 1148150 1573912 1972108 1938461 1219805 903688 638425 1806018 1965851 1170506 1660365 1634228 1251947 1436313 507346 1131439 986733 1970225 246362 548291 657967 1484196 1044717 714453 809461 601910 1691520 455253 1505528 348501 950257 1990823 1368387 1946915 1014350 1705757 99762 973976 1275875 690293 489820 1667638 150634 1837023 1861102 879583 1207480 1618688 1874081 1381011 654067 58990 295027 233278 37388 861260 1565731 901740 939537 657196 1792396 1688676 216883 1028830 956964 669065 1959790 1449056 1315406 57101 510200 891801 642292 1717412 651035 1639331 1274001 886884 1300874 873890 158310 1441397 1697972 1908058 1313672 506227 342327 1160647 221944 1580908 1941003 880171 1392578 1774365 348132 360491 1524330 509557 1820920 1925430 1750136 1277216 1855285 222438 362730 79186 1342894 979958 281225 1019475 1051140 456350 892443 27672 887462 811170 1500837 1955888 149104 446887 1407233 991602 1155569 2361 541990 1464954 414450 45851 1939383 1352365 693395 139147 1843933 1366283 1810020 1458665 1550120 1438795 267849 888693 985106 1562711 362713 1808560 1190909 1137740 71079 44530 486359 1707681 1816542 1667127 1196454 262701 101908 1368782 1450398 793208 1395574 1662421 714534 1107884 340770 1133110 1792440 1063645 1880702 1100143 879591 1329170 647430 738100 726732 1078183 1223993 1215186 1075870 1789383 1332779 1322251 121375 1262259 1863738 1457422 1911566 1525847 203960 532083 1471684 1002272 613170 1389946 1897720 1337731 1347621 751911 658296 1056254 557515 1810920 847325 41269 1556189 583554 278711 397104 1254354 1285609 1547199 1142692 1775446 1632710 1674187 550014 355641 1177464 675873 322109 415500 1563575 480528 1702440 673872 118719 1263050 1421822 387832 1527141 1487334 1163978 613024 195836 624915 725970 1237728 650530 1948915 415099 1934901 1648029 1548626 1732561 1188005 1949253 791488 746893 1302947 75473 135672 1806778 1432896 542282 677399 347779 642529 229795 1462067 574410 803286 1319805 1284265 1264807 1559678 1651084 147501 987240 742112 487111 1507142 852919 894262 1701913 681913 1610531 890303 603509 1025107 1320775 1050186 1155951 1778781 1784681 1192470 1986658 139664 124733 674879 1235432 749147 980344 1581733 1793667 1586866 533368 1045024 1840871 962674 563158 1500892 1466058 870189 359662 493493 1098869 1633982 775903 1108603 1238348 308290 1947396 1518420 531963 1725287 1192522 1771758 325360 131222 822222 1766514 611862 799791 1444285 343196 1091922 1695163 975354 687275 1267710 666401 438953 1076650 613068 1343346 1918368 1276215 448244 1746876 77653 1886802 1561896 864001 1520093 37805 1918074 800015 1378364 1714970 968802 1971241 198978 1863173 33790 975245 767688 1795790 1952220 1124955 172040 1781120 1192725 1688988 1220719 589513 1458929 177612 1703996 511982 61607 1695498 1520633 257821 1999682 1474244 1193751 540486 38451 1544401 1779905 1075601 1608611 172549 380853 1528453 261184 606421 1946087 1146893 1268890 1122235 971645 987276 453721 433787 324067 148137 102479 180932 1283989 204233 1988441 328755 1655936 333693 1766198 272526 911572 525191 1653138 1467619 965188 109530 28260 183814 1982626 1911 946644 889987 632570 679562 442436 674762 117566 1792371 1317010 84071 1631571 1820488 1468396 1122459 524624 39152 364090 678129 208290 49365 827780 990725 890022 839221 1556709 742464 670783 955128 1007158 1262086 274690 390076 1800075 971888 1517692 1743207 737787 1365258 144934 956560 1252275 734672 1652633 994741 1303672 1329227 1369507 1223257 560995 984618 1017875 1327921 749022 26876 626504 264811 1396196 98260 148357 348440 328553 1617406 970193 608705 123105 347210 685213 1741915 1645936 1531999 226289 580350 894051 1069050 20334 956724 1841537 938448 1789600 1121853 989478 1655702 631183 1783905 197681 1883856 1303867 1187717 1486473 265498 1114827 1797058 79044 513552 952158 1210761 465525 181462 743806 1012716 808387 1560583 1863804 1479899 1729703 526542 370114 1868713 561797 1528113 1936781 851435 726887 1749900 301096 1281186 1407892 651119 151960 594970 1774569 1113476 44981 1363788 1670900 779711 1037107 1651181 533825 1825332 1103979 1726158 51311 1540625 1913368 793766 1694109 1593035 1587578 1421170 1040772 168559 312940 86472 194130 1725652 865601 1282835 1324493 973463 1918665 252788 738282 825697 1175116 1721272 419308 1763294 526041 1447659 1867165 422545 1209897 1598612 54566 1103895 1313696 148369 195224 1492828 1313806 1343988 1392509 26413 1027682 1045908 1395306 1296622 1602146 610959 1434676 1465328 1497030 676407 498268 909891 1724591 1627205 291829 1660364 270907 914537 1227423 1814413 651347 327844 1383150 1850471 325762 739467 1991119 241390 1933323 846179 911204 169168 1253381 1145994 697878 133402 1798406 566299 1401524 1094105 763956 757955 1003755 479311 1176766 1164705 1529913 1788995 328090 366374 1348042 1438147 1088144 1240466 66465 938839 638010 1632718 1026801 1163627 1950769 1222538 15435 1201791 1656122 415570 652707 925829 1671033 455758 187328 1715462 1823560 1241941 935675 319679 1749254 888697 1707405 434178 1533696 1641503 1560954 1926890 1997617 725547 311699 1973448 817614 344762 1290433 1872763 1756282 603427 558495 1381302 48478 1727701 385350 542902 536850 131539 1262017 9885 117774 1217736 1358081 1917525 731994 998421 733081 1664459 1202313 1293477 858068 309436 93854 1208826 1727678 482246 1143964 1404462 227650 591432 1688963 588791 883600 1769493 728568 204433 48334 833515 754759 1792731 418305 1598535 1041120 1952418 876006 844225 1928748 1260394 713286 1219033 1438356 17061 1634798 851412 1997131 659071 276477 1624078 190341 1746300 884085 1312946 478755 1696843 1047554 863569 1326202 1961337 295353 94705 1701053 1176356 1501262 1045449 64049 1254728 789716 899472 1019399 1244652 438770 1343669 1501603 884348 536689 210029 221568 1474569 1878164 673650 1171877 664378 765833 392427 1375151 377977 13560 965603 1774218 1604586 1815524 1152580 680703 1706795 201802 685733 1334355 1712976 550197 1876835 1847264 1316763 1385230 1281787 26271 1268246 635308 1854999 569880 1165623 4643 1789910 1821287 1831435 432013 1754755 750997 1631463 920153 1096853 729751 796660 1150643 1349828 333870 1038369 1487614 1165724 1245862 56223 1071013 1904065 1889438 327232 971758 1250756 1940954 119237 1752255 554950 286602 498440 930137 1224599 1510618 1141297 1939010 1861480 541535 373518 1591099 327274 411898 1084634 853291 255317 51813 908752 416870 566664 926264 1853412 1189608 1400048 280353 1016937 1427768 1939049 1695445 965371 1638477 985171 712700 1808663 1836219 1263009 662269 781462 1576770 300640 1213920 1814558 348179 514613 129413 1526004 155989 185558 794761 1717928 1746973 1087697 567614 1776000 538390 1564173 502658 1317519 1794263 170441 674284 743967 1780502 200892 670721 514894 1251423 720271 1130956 888417 1173654 1558847 394995 1977239 1319482 160659 939916 132482 54717 1507117 709294 1865961 653567 654895 1739978 1990119 1888422 1675412 1027771 177508 1830950 225083 144895 645841 1632510 1109692 1758281 558388 448492 1117290 225395 1377200 817723 997408 1396640 1792221 477096 882121 232340 1651186 959382 1184607 157124 1513787 124103 257120 1304009 1071216 1389040 1276407 1436756 399295 1535275 1115048 1268958 1649941 1139325 388753 549413 1129170 1680946 684953 1525830 1954109 1172027 829510 964986 1062548 1375935 780820 1474559 667888 9302 1100500 1238846 792042 1912457 1509363 999968 1434833 50470 939662 1249198 1132508 1811706 1458614 1993783 774657 1818298 1444056 287641 1381409 1053781 1802663 1298290 1384802 626669 262680 678183 1106760 87105 821151 1299844 1742133 1456624 1138081 1064301 500581 337495 1339878 1113962 1119539 1126664 1347560 1971835 624213 1601215 811446 150520 1592792 1046965 1114645 150625 1789196 1146945 981129 1723712 1448102 782423 1755754 665482 1274996 1652360 590465 451369 1999535 1711138 33301 475845 1432498 850177 244773 390839 1789478 1565901 1201564 1049621 1707830 832963 455478 568346 56002 1214737 1685323 874250 779538 1455142 1008550 1071467 411630 815173 1233520 739910 321665 1216720 288166 1740981 304210 1818097 1600925 302061 709137 559725 770343 476356 1774559 784513 857796 1377261 1155844 1427224 505599 1181563 1474448 1913335 1949340 1771328 1061448 1227642 156831 1182973 344879 190268 1479573 331155 1883164 816207 585816 670462 1192392 1706816 589125 771412 525248 1139472 827788 339726 1688742 345560 941313 336020 1010204 1957469 1596611 49039 1546716 195394 894822 1434174 1937960 1592204 762056 1993329 325045 587776 1569619 1707175 290412 3336 712639 1084457 1958183 1186123 294358 78152 1353138 1063965 322882 76957 1273692 1671038 711720 1258551 1024202 1369473 1675354 700575 972894 1275373 138976 702128 660948 257592 1182062 1222835 626004 1268325 596164 281841 600850 731977 1807763 39039 810385 1193028 1558833 1834935 1872685 1925989 1978560 1705667 1403126 124628 286996 897813 791892 1663566 428106 3092 881321 1422310 1070574 684016 1227645 1094140 1203181 1991445 543032 11630 1401892 1817166 267804 97182 1395311 1515810 33945 48345 1591583 136846 1628771 1293145 667377 1277794 209583 620440 409548 203217 1022404 260282 720899 1796100 1965764 1678063 1371210 1255541 652567 1044625 1340024 1689471 451189 17621 495659 1640057 1329729 1557840 1342172 401116 1361183 1067968 1599668 614362 1092992 365606 1676422 1770283 462927 580463 486402 349211 783998 251170 1981858 386312 1146938 238836 1565114 290383 371110 1195556 1888521 1538727 1431568 540408 742394 1649775 1422112 1748814 1768053 676553 1114733 25250 1858363 344833 173756 577851 55531 1400774 1718965 1436199 1931436 1463374 723853 935837 1906457 1270549 1537499 483729 972382 1353269 1407011 1332627 1456520 1078460 583539 1970667 610919 488377 166683 563753 116989 497726 1017054 1978867 1606534 1987326 893469 593951 1246870 1394563 1473642 563036 939028 709669 775482 291182 792515 1315623 126907 1290861 1005101 1397546 667532 330994 489340 698022 1331230 1939528 1785303 1553719 1192913 201893 1883659 540515 1042801 837309 654465 999472 1730016 1979815 1841151 695576 404980 1099289 1584588 256501 1001032 1068287 798054 1820955 1050438 226593 703033 881945 1438123 1605663 1630350 387831 148525 1392364 1255449 475181 643562 442865 1087190 1908376 960797 832327 1364032 1876131 348587 773463 1271278 974084 1318942 1698053 1869278 29829 1253352 826209 1975842 880897 1949731 1687365 754631 722178 1743021 1294158 183832 871057 1076830 1377007 191447 1331929 710396 187318 248039 1047231 1961195 1864283 200507 1791311 29402 1812025 1486638 818771 301637 1203607 307865 424338 101631 1933495 1366740 715497 1579174 635625 1993444 1863520 324554 1612990 1025523 1770074 1283045 928516 977181 1000011 1486469 206170 1252695 1803096 1796826 1847443 1637114 764107 1752765 1653799 911694 1130235 676582 608129 415388 978693 1195708 567282 1290595 1880228 1538183 77156 1949298 1154002 1336259 1892491 1473204 1040132 900256 1116974 636982 37012 1083712 1873312 1499880 1924565 51192 72679 482348 206462 599653 1848245 325227 1005581 1333596 900343 281741 624956 647001 1578633 1359889 934728 753484 652246 1254312 72270 1829407 1438961 534605 563357 562881 451208 1975560 998125 517362 138955 85840 1444186 1180760 1427790 105753 310756 1152537 193142 714577 1672888 201477 564259 773411 687617 1294385 1682486 1983210 1170346 1264819 1334286 1509473 99902 1747356 982628 1562231 897174 1874931 1941214 1128205 298949 569509 1144911 1050259 302898 237414 1653137 1211573 856006 558136 630490 1890732 284419 1104448 907251 1503138 315069 1129422 30056 548078 1351839 1834112 1248269 173886 1415790 1924559 295719 1011259 1604765 1011293 1425443 865555 1768747 255844 1437076 1216881 106592 1095526 1383814 1269032 1641052 891753 54489 1314878 154400 1485338 1914781 528794 32877 1840323 644088 1463529 380775 1968482 1355222 1861706 1598429 1493904 133554 547188 1127344 252129 529291 1337136 1832234 150514 738664 1886268 148762 1365723 539179 641759 223245 654894 1573807 1202047 1166590 151435 497389 1462972 343368 1315316 1514829 1991232 278735 880344 1268240 184662 430621 560054 1584862 1184222 1209278 102144 1591806 702442 550768 395192 764890 1596606 1770166 547308 1750291 64697 1046248 347265 8084 1830190 1113191 1647965 1524668 1160610 1904982 1771014 665689 1039949 627124 1802196 1814809 1109105 1517797 148495 463469 950143 144676 1073183 1846305 1692342 566560 667328 796259 222821 1563069 600051 1748920 504768 1808654 233176 1459725 288469 373987 444713 507789 1566839 1850816 778111 1826902 1400687 365196 1864098 365014 872927 1952305 1641807 1904792 695959 1439009 606199 1413874 209908 1402258 81080 1250627 1171912 1365572 1046174 100701 972525 1775530 1062728 1673877 1495700 168772 419579 1894092 1194020 260889 672866 20566 971550 678880 1085326 996301 1854405 1280824 404617 188897 1900761 1138673 655513 1930048 622983 1704892 381829 788129 60095 665510 948257 1533971 1592333 1124827 990929 1682297 695334 1670636 1196606 1775612 1713763 1170774 1430772 574988 1826652 1342904 1138407 1220656 1714095 1241087 1031839 445615 848234 1188743 591571 967270 986885 1395673 1069942 29666 1889909 1420514 279646 842546 1591457 1897505 107418 1736086 455012 494133 64426 1666154 156144 1997765 942909 1111715 1945715 255913 130345 1580826 1501884 892287 1503207 1544992 1602852 565107 78585 1232231 1846680 1796642 848028 984591 290561 539224 865086 1766228 1630150 1511193 1057222 1657765 203063 1084054 1469527 191365 1627803 137655 1040506 335808 1901111 1026195 160814 1896713 1273058 31961 1396502 883840 1541135 1769823 1198891 504124 885424 1585864 1446996 1903685 599536 1518714 341514 336287 14003 1851045 1160965 675900 1854546 1455162 757198 892544 146849 1417610 297123 671639 679012 23585 164246 597941 1760258 8014 1490942 552139 1956779 144280 219241 568306 1880499 12373 370451 1040009 76254 558997 907454 1115555 332711 234573 243249 533067 1772206 1165787 1582380 292757 1964295 1279477 506763 1820617 1969875 1893091 1967109 1429013 1883530 1743456 1343130 1921615 626143 1584833 1740599 154611 1676455 442750 1242365 1580242 579221 1061239 1996376 587087 1088856 1161210 1147652 305596 660971 1326802 1289147 92922 1093245 1959620 1641017 772048 312053 551751 1359393 981217 773757 942886 175298 1237708 584893 168014 272836 1490368 1796837 265582 132708 1959861 1251401 768786 192053 1290534 1727235 1969855 1543940 1771192 1180465 1604743 154505 1388116 1179153 833946 1215367 489696 1047804 1572533 1858647 1151041 773599 1252967 1486841 324953 1385162 1501089 1334070 343270 798087 226777 1833642 570902 1741938 41848 1573675 944633 1101121 250238 1736596 1360572 745110 634476 1608198 324260 1497100 471289 136824 251060 3824 1394119 641171 1367747 187372 1676124 571177 1580119 1794541 257707 1522983 1622149 1049541 1896828 455466 191312 483571 724133 661758 1616342 822484 1621259 1463244 239976 364782 617048 1076005 358851 702162 1694764 330048 1635817 985120 909226 826884 1612567 1246567 1702395 1190859 512027 1928976 1663060 1979964 142239 1239063 1610250 1103445 1869000 145866 573749 47235 783469 118210 813436 1378092 85751 145058 469205 1041373 1544529 1291832 1495377 77815 103487 423099 1574987 335123 36666 879845 212398 379044 273980 1767987 327041 1628244 1868368 1234122 793678 507994 180240 1668151 1430382 202402 1018957 18733 1666474 383300 1549194 152134 1277361 1464484 949345 554238 1311856 1331779 711546 1099117 448935 273840 165268 1371724 1671025 633992 1295983 1134230 948534 1311640 355757 811260 319044 696261 1473857 865730 907022 897338 271192 1510690 815554 495138 1450866 1460606 177930 1034844 1340593 493248 1347388 301984 476167 1327137 1439288 1188120 841349 1086290 1756611 686570 1615771 159505 373703 135711 979208 1057906 871425 1953882 1177045 98145 1350219 1681817 1635038 1719245 1698237 1015886 457246 1099712 828840 1276112 208436 621312 601356 1710832 111397 1167585 104641 45476 207431 78233 768485 1677041 687776 1599988 1871995 419358 1757287 253583 1097456 599516 1609105 545581 1764312 1943110 1652515 600507 909630 915878 1177250 1314839 1107463 1565195 934346 1865493 1587086 991191 1564950 1133909 811988 1651865 1026474 1221854 1774022 343571 1706153 1658338 95502 1518058 588339 121324 1008087 288465 1546360 1768521 117075 1384647 1911269 1159976 953256 39313 359947 101137 1623427 1607647 747046 1598459 480277 1276952 1076543 220311 579784 505953 106467 819186 296009 175253 1994797 194041 1501075 1946335 477212 847604 1762406 1380778 1391209 322515 1851164 1775296 372710 1337741 1118429 676725 908209 1685178 41880 563440 1290944 1135596 984865 1016014 848575 810047 867216 812490 1589652 1386510 1563239 1223504 1879726 798258 911751 1645594 621654 1115325 1946096 546785 896161 960245 169297 1817478 1328763 538949 1481370 1924945 1855200 1375404 1736540 806797 733605 206531 1331344 963426 1200183 339615 308611 879273 1348793 113420 1317932 149765 1172600 1139398 1820637 968364 46537 361016 1915263 895380 1546583 674126 1483670 1359341 670149 1248758 624460 1836925 1760432 397826 827737 32731 752879 922645 133133 958525 1943291 1117805 796885 1534367 1684796 751014 114287 1617237 854779 957928 1578380 1499944 1183530 1779606 1132922 231250 354 163992 1706307 693350 1027814 1491391 270506 1721634 1326026 1993935 180952 294266 222470 618523 104656 148723 1948563 489366 1282302 5652 1271501 113193 560302 1112071 1712653 682440 1404207 249095 1269196 1839958 1782179 1966601 30950 1504333 1488395 500375 194704 1507904 571479 1279016 1213223 1942877 381951 1214802 1866011 1580743 402763 223000 1196322 1949182 812152 478691 378771 1985638 1004839 888872 192329 1792875 1969022 1276247 1241174 946753 469579 607059 1389833 1737751 1695530 287257 52130 953290 654623 933633 145235 1334885 1806512 843761 140935 897853 1764268 936686 468736 1357503 1531378 881131 110456 1136864 1621729 20272 1678227 341571 1219247 679487 308063 1827325 187801 1561520 1781671 1870533 1082298 1296911 50807 1674997 210915 831850 281820 1070568 1079556 1073156 1156183 1377417 585778 867951 1825299 460406 1636362 1544745 152886 1926345 833024 234176 112674 874513 985564 798467 592339 143656 1437271 709830 213927 741535 746994 1532370 255875 785938 583568 452263 1935671 1157997 956974 145006 3455 81430 741985 802173 455547 736277 72997 1406161 923365 413461 151500 433946 151640 880751 263049 1413145 167208 604815 914839 659922 1138002 596707 912434 610211 6032 1600511 150637 128983 45814 113363 1226595 1075362 1931585 1522775 160907 684784 643242 1613712 83693 1103141 1021003 967931 1415848 924549 1669863 1986609 78057 192692 1756457 535166 118919 286557 518952 1249149 953375 1900079 420820 749167 1627590 1966995 1915377 453974 168432 1180361 302582 1354737 1897654 248528 587266 313611 1575663 840532 1095756 209303 1759166 1099407 1108543 204117 741640 1331227 1556647 1935653 1656310 202541 1987390 1840230 36177 32065 783271 1497548 919776 1058148 943961 653097 906673 739889 1559739 808207 1219861 1844512 1586091 765983 78290 1748168 385796 77478 1308746 367743 1741299 1040518 1195803 207115 928548 1698717 693229 1801871 169141 1159816 576670 720102 24619 1119212 822909 1935450 405535 1905167 1379433 311766 976444 1972086 1646608 926662 1994240 1308790 1768242 1883685 1869002 1543681 955413 370178 860647 629801 1014355 1525643 1645860 1139143 578121 1648956 911723 1065380 1203881 237921 539466 1619035 1416846 319651 344576 1293369 878599 1481835 1951458 1505478 1591368 364666 1409229 1851928 914282 1024760 1642938 1513046 1596024 1279493 549299 1429792 1723386 1344623 1671814 1449458 903006 1864393 1645673 882748 1879765 839553 36535 572322 1740483 77836 1865071 521885 1105195 1302870 71038 1411347 613176 1452032 747473 59626 473365 1194109 1474892 1020818 1503465 988556 212673 1213225 1338660 590287 1132644 1640421 1325008 1580468 151180 771685 1582058 1677932 763264 558133 947493 1920779 802101 1168012 1079567 874815 1754504 567708 1342971 326899 320997 198000 417051 185862 1842700 674651 1930885 1833454 1923195 807766 1556701 666208 1566989 300693 28784 1284371 1890799 1568888 856516 1213709 697371 1667110 1305254 588414 1012960 1593757 680530 1440841 396267 1158005 133561 481486 1789278 1003720 1711796 1064543 1990818 1980169 1723847 1612244 670908 1719260 1933479 1867321 1858534 1231424 1528936 1395829 1368538 1292867 1821950 1646530 20405 1657370 147141 1719746 734920 1813070 242616 1840481 1085051 516959 1177257 562307 1467494 1426828 1086452 363047 278312 103287 1089131 86407 1698231 1814807 140830 662332 1034152 1983877 563836 1560447 1193062 1570246 791508 98623 457218 531250 235046 266790 662747 330692 734304 1119434 1096 421582 920756 1846196 938804 1442420 752793 294116 388824 1936523 260724 1876681 1387011 1382629 388159 435360 916897 605952 405123 1960203 1214570 1860162 1425671 1340698 899136 1421472 1308184 1688933 1024291 781408 149513 1573313 804706 1082188 569505 1495247 1816991 1020508 1386408 1374426 1822712 187767 942337 1191984 1062420 1881071 1538030 1313106 573956 342638 1977585 1170312 1960469 1648828 1768843 1459898 421602 405277 1321657 1830108 1615324 588656 510959 103685 97555 114424 1923595 1842380 1912206 69781 1939945 1558677 282824 1091291 628514 1746021 1720122 1346337 1448295 198771 707347 1972365 1165958 580585 664072 307452 315212 763195 341779 1169188 1171977 1977970 496993 584889 800479 1157700 913382 1649191 1102234 249403 91980 1845808 989384 1935474 1649101 340463 828668 536953 566585 57866 1956331 1237810 856764 799213 617996 821005 566772 676430 1150495 159022 469021 285340 1259630 746177 1714092 133837 1043844 1566656 1259776 1640134 1198944 1976297 105189 1661619 371341 179034 874221 1135032 741048 43665 281001 579670 1145823 758117 1859631 599815 988565 395263 1057442 1377871 926512 1452666 468996 801715 1708251 198802 522869 625523 800125 1476663 766413 1285710 990045 581670 615487 1717368 582515 155951 760884 1759224 1987032 1664432 634176 1536847 1466843 1073567 413074 126850 1881298 1895518 404886 669791 362501 479711 1728487 32758 1365241 605459 1604849 535917 1985947 390064 1644663 1574500 881046 236106 184749 504529 1016413 1214372 799499 237110 187587 637110 294845 1667768 1801474 824126 1518759 1631653 1953412 1169844 1328270 587296 138692 1736334 858344 418678 1960723 1075417 1530841 1816029 1396119 1835139 1774439 267919 880255 1339069 1006403 3014 114017 452217 344114 1980566 1473228 1066499 214117 559347 658594 80377 103299 903050 1640729 1651236 1715130 1428463 426088 344252 1478638 244453 779349 470171 628021 469653 1457458 1905602 411811 806650 1957434 1699457 1431693 1231362 1564981 1791378 1950751 1071304 731048 1254348 705061 1572928 1325348 724061 1489504 1997394 361693 1652129 1433527 220426 236899 495347 1038455 1862972 67644 626071 1521312 673209 1131577 1383290 1896894 1792979 1164940 1485755 876301 177091 153049 965107 1070864 1068554 1942256 252744 1870994 525478 364155 1518627 1643277 166956 1943627 1417808 1460456 1545174 1922752 901562 1909994 1392986 53077 1024557 1260860 755903 394539 1942452 649291 1472512 68983 1375086 212114 1025338 567236 94174 102321 425477 1279865 893558 166486 1899755 611832 1951400 914899 745404 577914 1587902 677477 504641 1005537 644933 1076817 685690 430192 140417 1035025 1212080 1497409 1385905 358673 1702275 736100 573126 720849 1837125 1111045 1491149 617238 829844 922516 868342 1118520 726006 1942887 1411091 588840 799813 1934793 1293199 578359 661578 856813 1774627 911571 1360975 1625849 199092 838185 1260889 1397251 1581505 1836207 1935743 1663172 482656 931943 863787 513486 185393 140124 148952 1156261 1235568 803983 837753 1651286 476282 326660 41330 1920663 1263923 339179 1273062 1871480 92836 1311443 1495728 187311 49711 1746568 700343 694818 1782509 1714345 1906955 276082 1368598 57288 352806 578911 1900510 1733714 349643 1476782 1319796 299837 647678 1480357 787539 1972703 1570224 150435 1789667 534701 504139 1091876 27535 1604384 1223380 49604 1392860 549038 790985 1724455 682264 498220 822207 1842039 145872 1218848 303031 770546 613305 674682 975856 656366 1665704 170135 1349935 6148 1713187 1207668 1871998 903764 1200465 1078095 1023639 516552 1017082 998285 1183401 247317 702520 557263 1677117 1580275 535754 1865786 1471220 1794315 65379 1287218 1028735 380189 389703 618544 1783344 541497 1094033 1091471 696123 960606 1238112 589996 889538 1974926 1240757 1547805 1020827 1697934 1379921 537765 923147 1008915 872067 591003 828646 997356 1868951 1959164 834554 977989 1818133 1971548 1280067 53786 1887850 982678 1205935 950125 416974 1086543 1399968 959123 1776845 496979 1476298 1996792 960016 119816 1908562 1737972 226991 147209 581796 1174695 1819503 1534770 914397 711599 362921 1702343 460671 1020126 1610979 1590291 1729841 1285257 1947182 67358 1042162 838158 1574764 965526 896430 1025757 79897 721759 1716855 1056859 1465325 1766099 1231982 1678251 1714150 708888 1591437 599513 657865 863097 438605 780001 1541753 1833288 199423 237475 1763938 1249581 426135 943560 1919101 1416100 1319994 631388 504279 216650 431711 1610980 1487565 1844084 885251 953695 1570844 8533 1953493 1645444 1353289 305318 398750 1126552 1741881 34785 711201 95662 1558814 1110075 1305847 1971027 246518 1860455 1389476 895973 71374 1638798 1892903 1517693 1400694 813443 49563 790532 271048 1062945 605475 1160277 1563796 1888321 925188 1567920 1751225 1749558 685620 551617 1039245 1376111 1500550 558046 1326655 648319 1355325 1102110 421282 1968298 1328927 186590 722710 1045028 1430670 1452026 1927451 600505 1249116 857788 1840238 1781155 1956544 550514 640241 1665754 24496 1728462 1691591 1266216 443843 1615063 106914 1324636 896515 1805597 546101 134832 711750 1732402 1924940 1270719 1225276 769636 189708 159489 1939800 93244 1966179 1579053 1355431 1760067 113501 414499 924029 1650340 768434 201333 219214 608536 128378 517472 1647312 144687 1139136 1442508 247139 834011 1606503 322510 1891431 941673 1365072 1282692 1827504 1688496 210555 1523431 987006 652840 1106037 1415901 852377 395110 122675 1181142 1881895 1236426 710318 1552829 443256 293168 288852 48837 405976 701136 444316 54187 1180582 536670 1061517 166856 142053 1801940 370610 487073 182287 139370 1294228 720560 905271 1692647 488652 1482623 691780 1795745 412955 1642634 1979931 470966 770233 402058 1657552 1594306 605975 56995 868454 1198450 939253 1243750 1340378 1344551 1620395 1728156 1427359 1732315 812955 1936167 492334 203992 1905301 1668696 1004419 1556881 1768559 87764 653306 419562 632075 1386653 1773321 586482 60194 869055 1919836 1394351 1466526 939409 11470 21274 1247867 1889076 1293241 1503666 101269 1132783 1305572 567668 1648664 1944936 832451 1005630 1037179 1771517 823919 1855259 346590 69586 1709118 219187 106606 257461 18955 720282 830506 1542879 1115821 1355152 215330 610604 61903 177175 201816 164267 1116647 1315008 581717 772604 298886 372601 797179 883821 391970 1608436 1164549 1932489 1879827 1454380 1679906 1695470 946350 67937 917845 336925 1667381 1317184 140239 1847858 515716 1332725 1016948 1295989 318376 360640 992300 1227818 1855162 1004006 693038 922556 1462509 909401 603432 760048 1811767 1441468 447245 1096899 700984 212070 721683 689184 1697115 1654699 1292034 235155 599917 201982 586393 1827745 1607270 943759 957762 4405 401842 381982 1293806 1566696 1324221 1890836 1097307 612406 391724 1862952 526982 42294 539631 703045 1656843 188605 144943 1822322 1626625 1861945 1555316 345810 688183 1616757 1693578 165463 1351946 177447 417150 670920 244030 1092597 1495623 658537 1970005 182708 1578097 1224177 297530 1235941 1966851 1322387 58795 1823648 88847 1679070 843428 1129695 340513 654832 149476 1233133 944690 949711 798035 885675 1001431 622429 511479 1113841 1213895 1347380 24040 1559510 1128643 615738 279193 1396195 1982672 702773 757455 1119058 652661 276983 430128 1641885 336789 700299 168299 1019663 1315528 1661880 115967 1299908 1329608 1665161 909512 1085175 1143608 301765 1599645 1008379 88110 531366 286342 1478485 1062249 858967 69573 1715366 83870 415246 1385815 738402 1656403 242203 227165 229587 876662 145016 1771618 1130489 329705 1913341 984162 1723399 445166 52067 148609 1227216 1877350 1953939 1452159 1557037 885562 1267928 209031 1301077 45237 963396 1687236 1180863 1096113 712894 665960 423684 57857 66920 1655772 1811697 368891 1517376 1322004 1241076 558678 161757 941584 657032 378723 1632252 1409016 390592 644393 1539008 1596486 250181 1786530 1646778 257402 107107 191990 40067 857056 450440 155089 1053483 129831 1266679 1669438 1390011 1705132 1446621 1658091 1584435 1132413 1933796 1512009 773737 1715429 923498 202702 1643233 1881209 1058115 351652 1978704 1010318 1658086 1193227 1638117 1460359 923901 370927 1117007 766605 1968779 1471057 1971646 498028 1385124 496422 1960807 1573661 795393 1640491 20862 295294 1635142 1264823 1562060 1712105 647824 612099 1294743 53625 596392 1032400 1279533 468205 1340188 1542325 1495123 32385 983140 141119 458906 1613625 1427204 1106133 249927 137923 1700347 385296 1605238 883173 1876337 176051 204712 240158 1533452 26945 923657 479722 477509 766836 1335056 1250303 624588 1439536 1547072 976408 920666 1340986 1116047 1579921 1926337 1021897 1239397 509676 251443 292149 463920 81026 197667 112502 1851276 858840 89168 858726 557395 1302960 133855 81268 1792145 1542546 1569537 1679356 1791538 709099 446310 861742 821019 436215 965757 678705 208534 847490 1363481 632323 1362904 1197422 356106 877302 1985610 1335667 1218120 837027 517608 881476 1139715 1888206 1549687 1603285 130888 1601612 1628573 701962 165386 1815372 214818 303928 1948627 1138823 516775 1631956 1105134 63434 87255 1172310 152030 415288 1432987 1229228 1415552 753306 717785 644279 135039 496004 1825450 1759415 112356 1151128 1219426 923903 205984 673787 465341 1836415 1140959 319848 990272 513175 44838 247867 1345738 1930746 1743675 150004 1516728 990154 1401059 305723 979772 1023995 530765 980300 832597 1419906 673055 1447446 86788 1506943 108113 887917 750405 437283 229521 578539 1376548 1807945 890056 873158 1988615 1044988 1786287 89389 5004 1085279 1717067 594754 93951 933368 282143 1424267 809809 1533056 116596 94318 1554295 472401 571983 1786794 1102832 168375 910083 1767421 1257859 853947 1862543 1510399 83127 432521 772685 1402816 1417024 210845 1301861 419474 217337 689675 862658 1501828 1406113 547371 1198848 606498 1415126 1058336 156299 1887360 606026 587570 54886 871465 1248745 1855823 1823984 1828007 1483544 888547 611030 1937276 734081 1576925 569292 762615 993801 1628914 1670638 1185800 1740414 1303631 1094231 884925 1574408 1911982 1996118 507604 592288 1225101 624226 1522585 748238 356486 1558083 1677040 660505 1591186 856266 699000 66514 672782 1597332 1870944 491605 1906860 1672338 549546 46932 1273438 1368794 1902828 6128 504080 816392 1930176 1258501 24922 1519099 1109466 1161204 16417 640592 790055 1604049 233765 94240 545745 1399827 835284 798061 547036 1595172 416803 21279 1330592 526506 1110564 1920111 1314020 1077009 887561 1362824 1829696 26096 1919196 270137 1164640 1512586 101145 1717273 1026515 345735 245240 1306892 435357 76805 871915 222731 1029645 1371825 321813 1053712 1506316 1524468 1035840 452730 1894882 926767 49611 1932007 364710 18257 572824 887373 651340 902021 1162979 1349637 1552854 833584 1495685 775046 1206224 1992981 796451 1707628 1489817 1415083 1223755 1199587 96658 984377 522168 690349 770202 1612546 542476 1806380 1353288 1025279 1586453 1481187 869808 496521 235069 1795944 1598134 1434888 741565 1405664 1262818 1891914 1792949 482245 337925 1664320 381771 1928457 634661 1305671 710275 164842 1903281 749475 274029 528623 318260 1422417 836372 1872412 15940 1181474 1831157 851331 74570 1859655 1893240 31428 1062590 1724154 513988 806998 974736 1004547 510338 695502 279734 1352278 1083353 53763 699999 5314 1280319 1951883 1488374 471063 1636206 677411 1559383 841321 312986 1066756 1388954 332010 1851339 1109563 1888136 1335496 925294 1948169 207247 1360369 653334 1424746 915308 750842 1810369 412025 1383624 1634706 404329 869058 98488 1832085 1186313 1495147 1001139 1060178 1434542 708451 1594978 626595 1091760 1420215 717725 1714640 808343 616134 607166 39906 1224691 1149319 1266885 70266 1504337 212061 54031 1560475 450962 837674 541312 842133 66040 459396 1863499 830532 1627404 718666 1706522 1586979 1969838 554505 1001411 764770 1232672 1044810 711669 541059 604937 1543751 1976357 1526711 1104780 1202777 652939 1764719 445446 1013536 1828464 1065049 1970286 110433 558346 877098 954914 927381 155025 857442 609631 1087049 1697328 1011822 1270400 263866 145630 1645395 677771 1521342 1066085 551797 1883436 662359 1880627 1566436 786670 1523214 1907924 1396506 489673 578200 1072925 891846 1158826 843467 267301 28684 844754 177467 78462 683837 392587 1826448 1998338 418173 1652210 1057934 918257 1822159 1729637 354474 850484 567452 1372166 1979625 348990 1049451 550506 546163 438695 451763 1869041 1611847 607154 130237 111791 1509602 1686987 1571543 100440 1251779 1632035 947633 1037647 1014860 546656 1932926 1777160 345722 979652 649300 1762511 1401030 167186 1627147 427212 667836 1807480 506644 1465947 1715400 1274132 1199298 551286 1697455 963366 1751057 1344272 1116775 369110 83181 1837204 356490 1262394 448577 435228 1363069 1199946 834739 1296948 1090317 1313160 119070 1586062 861340 317337 1864036 132908 620935 1402104 1651676 612256 455433 814894 328835 1174734 1019382 829784 1619162 941651 1699535 16946 239356 1230237 1097328 461370 1997808 441770 19982 1091482 867 1039806 586234 469455 706431 1466234 1220655 625876 1808128 1781981 1640721 1052953 1004687 822698 1842953 1355722 732800 1053954 369770 681988 795291 1802527 235595 1562613 673519 192482 1298715 1025674 189319 879615 1072064 1920862 377436 1873645 1681279 1662461 1014965 1595823 580259 1325959 1081461 792848 1808173 728002 1283236 1195236 544576 1060538 1574953 29037 532873 1606812 1079281 1206540 1457999 15249 1090953 1026161 1901967 1497906 563411 542477 82563 1679847 938422 1127520 767164 905646 1093810 1648357 453234 267907 355503 1764304 1296416 9324 330140 332276 714253 9804 1243586 1937272 184939 1563078 1655982 404087 1721751 1025684 237842 744056 1681177 305310 1297281 570343 1911447 1351132 85679 148128 1488604 1678648 15977 1009215 469561 1119491 782956 1685163 1908840 584490 1192846 140398 1801360 1701672 937847 307981 518734 836778 552208 1702629 844603 1538544 24701 90401 1692972 1911866 1061416 1568480 1380190 479399 1739837 160657 401712 1934294 853195 1602888 1015423 918391 1138342 130554 551025 707908 756480 1118247 1529195 775481 1224782 481572 1197842 523178 1292585 1518671 986897 385536 1939077 589496 160713 1241795 1119269 1731445 1111665 895937 266313 271084 265023 1730671 169948 257792 1936593 814208 1530846 202949 867617 353703 1742993 186083 1135910 78713 991214 1470340 1812763 1101128 1598070 699400 835181 1466717 207067 1627962 1333532 1765804 22577 1717280 1759125 1026724 823595 1396011 553948 290933 611024 735073 816327 479943 1552202 1869403 499513 950353 857685 443799 1208971 1658970 1812836 1387685 1877422 489586 1030877 40289 1292620 1760421 795941 37138 480393 1373871 249158 1397906 892014 1362564 902737 337862 1985874 739346 1828736 436996 1970272 404503 1432839 1669626 1078588 693187 604296 241794 1566267 1974858 1873588 1747408 687659 1803611 1843606 815690 1130868 1100612 153331 1043580 1442668 1391027 673929 1218904 1233657 672199 1661008 372035 411192 1959424 914785 1856040 1738908 1738821 1513632 337743 334577 1344210 699316 625712 1555130 1568349 740668 356142 177232 1775364 775955 1401797 1647543 1496278 1872231 507919 767361 1974465 1123150 262689 822595 1514571 364834 121070 933029 865524 1447428 301590 34327 1016737 1886776 1816790 408487 263001 1132208 607077 1418915 877458 760727 1703490 1818598 1575445 1161552 478592 65773 1685065 1395971 755329 4582 101028 158092 1679754 1150163 1883824 779657 1827400 1575866 1530910 1463879 1595656 1852137 1887916 861234 149153 531990 120038 484282 1726528 170614 436812 255922 353213 294265 997478 78518 1062716 1575810 1156206 1846455 1946408 1368966 1014362 273972 411500 1793801 820656 682084 1717260 1815060 1585796 691646 194223 204532 1800369 587499 1618463 1421759 1023805 565740 1157470 1080877 261096 233904 1620143 233927 1532725 804283 908110 233265 1137632 663649 68585 803436 1794411 900734 222152 148971 486167 1030115 394251 523211 1137331 796890 130299 1309818 652725 728097 1636171 728032 1255034 930192 968175 435080 1052234 354560 1685029 1259800 815048 1932308 733435 1811864 966560 393550 1345927 1823113 325538 1999049 1704706 461319 1309958 1776536 451755 639051 1648324 728595 679729 1464425 1722090 1339780 1935740 285876 334570 553865 247369 1582054 604462 976948 1317000 952374 1559015 1216033 41230 5351 1285712 1184562 246027 1018614 639176 48405 1405015 1256815 1813180 1507568 294622 537561 27856 1236399 32150 1359121 1647035 1584502 1320602 1341133 1186577 854166 319570 1091078 1515835 1907732 601788 1801123 1618891 774902 171931 49596 1248229 323485 1972217 86219 1172035 1442018 1842781 1999574 1564635 1021782 652038 993856 1147078 1036291 206814 352655 784606 589927 186874 37396 1903990 1490850 836740 1180289 1766209 1857673 1240472 1767615 154176 698496 1201767 894976 274319 1662673 808545 1661486 865980 295538 154239 1211697 126270 1911828 94972 1624364 1368769 1611277 1923134 1581631 69858 744779 1435562 1319146 1413210 446984 852845 453468 1435081 1540184 106686 1166912 1619992 1346232 105100 695974 174062 915772 507471 1446835 176277 1243854 721004 1412390 404917 1364407 1891153 490797 1481276 1578880 1674641 909866 433664 1216514 22727 945065 1182128 860679 1068647 808500 1817433 404119 1121261 1165054 1629630 1361812 142802 1811774 83315 1248531 754479 228545 192090 278265 1925953 364604 430843 933219 1374516 1482062 1628401 192151 126447 98048 170639 1599486 1532952 759527 1222035 199868 140841 1876376 852480 1375466 1331176 1092236 1801499 209254 1477792 1145883 66352 749752 1353015 959393 1748139 702342 458574 1778538 329977 1879055 1759773 1943548 1774945 503730 441787 904391 761093 1492846 1047361 669518 705318 1052149 1075146 1997605 91555 332747 171228 1474403 1799980 74042 449672 1468509 1238051 1349424 1426561 1890986 1497051 849709 1715254 1354249 646924 1400601 1806731 339608 625602 1888765 421209 41511 234135 1568982 482030 1241861 685488 41263 1887481 1831280 98531 1524062 1556556 1581340 789490 1547922 532221 161425 1740630 877620 88892 1808841 536058 1505764 525625 787687 145172 889247 950971 1834500 1836668 1807753 684249 392499 278139 1879447 1672816 1318311 544036 1387301 1742444 1863118 9577 1758052 1504858 515787 455314 803120 923119 1127397 76794 424599 1890124 935855 1473957 1337346 1056210 1814810 1697548 1337065 1183365 1263522 942080 256304 785410 1331514 1356460 1259533 766982 1869699 3999 1446810 436419 350828 661017 63744 217575 1662498 553328 1424168 1127866 532284 1497740 1193698 1025354 408360 1959768 1472887 723112 239265 1075503 930636 1729062 1928123 1409814 1114245 42090 899494 683835 606800 815676 783386 591253 89094 930773 1293652 1904547 217857 104311 461599 181857 106386 1146312 1932939 929491 657676 1313905 75116 477722 1777327 63470 1095655 1934263 677953 1928752 796761 419238 1472283 311234 1652762 1140432 184444 350346 177897 580269 576844 746416 823240 885910 1942747 1165870 879707 947948 1674129 1313062 685181 1844610 671421 706750 680069 1432063 1337012 300081 134870 76331 1847381 1229676 303920 1312456 583950 1430526 1529207 849555 764878 237515 1095022 1012144 1843108 1069729 1427743 1728060 622954 1180163 1424947 1938593 1172128 1880896 950498 840875 200578 421716 540294 319576 1879625 946185 439259 573179 756558 55442 1767632 1091293 435532 1218383 670092 459613 341656 1431105 1409417 321866 865011 236845 1689202 320741 1534923 609714 1029639 1213083 1051261 937823 1801729 1570611 1529235 1133397 523646 651874 125434 1972043 1106118 1632081 1758807 1460346 363922 1129851 20042 1773747 657799 1724540 1787426 113886 373598 625696 1730429 537173 953872 930967 290751 1607787 1486846 1481651 645646 971912 1795125 1297887 819984 372437 1844278 1774510 811616 477996 18815 1237621 321052 691624 1351959 175878 1888631 1167904 1944777 1827263 500908 909589 1737835 1831870 1297093 1353387 1290218 1478770 675878 68270 697507 1781332 438563 63681 370774 76387 355659 1404661 1106465 555636 1562867 149519 584626 1263 342003 1957913 1949565 1350887 1506717 378640 700137 466663 1640704 969097 866075 1402569 547043 609701 1404005 1992928 1984963 1520161 883781 1223080 1041598 1085460 1540398 18511 975402 550473 1202595 821443 1677539 1619622 1549085 1037949 1769670 977120 1113918 67218 1361933 1030926 716325 25096 951475 1456922 1884045 1770830 241150 1218960 448309 188667 622389 642198 553238 1970763 494443 992227 1184912 1347764 1428664 1396966 1317521 203849 1743280 684042 822879 836195 270800 1566442 1524714 1253507 1683631 1538940 711007 573754 931029 234115 925652 808302 1481185 114193 615599 287463 1576740 1759223 1568301 211573 1209680 716352 616601 1508334 1752071 1205681 298857 594049 863997 1358167 1306372 694849 264639 1473059 1415263 1428183 1841875 1221830 477975 1745623 1043397 195277 1121311 573247 1947602 507917 1065486 1653503 1139340 448129 506893 977429 296030 234341 657042 1960617 1898408 1650250 407846 1536914 1540654 828647 1442896 501271 1047794 667804 1159879 1734467 285859 1897916 1325502 1718706 688108 762834 1646103 418613 752514 1305188 511057 931398 1853801 1076760 1397700 1788921 1903183 1137329 477285 1365484 1808190 1837863 1675480 1327489 1496190 166455 292284 1019167 1366968 429641 265291 1390831 948388 1391867 1778956 1757384 631683 161642 1036196 1769163 1135131 1305101 83849 1156775 1250168 1178752 1844463 1012477 555994 289417 574539 1346922 1732257 811875 762733 695518 800037 336966 369101 1525506 1926817 1371051 1244553 856994 1826298 179774 1239808 1670961 1250414 1519118 81376 525090 1148516 1286350 1520740 1550142 686450 529319 1473300 1062498 1717342 1691534 1995410 110989 1775460 510750 682475 120344 814982 669443 1167065 1303111 1430533 1459920 968940 1458103 1606067 1384621 336989 475885 494004 1771877 462297 1682833 1578780 1044338 1474690 1227703 910644 1971304 678789 5342 964698 680531 1381170 1875457 1793650 1426575 742427 398807 1620521 1405564 1702004 255221 490764 188377 1085719 473920 1561585 1367384 540031 536858 1577852 892060 1982369 646446 1669214 825045 1478798 1177784 114507 1478907 219749 16194 792135 223513 275363 1942797 1597485 668590 726208 1171183 1708045 845527 201655 1222671 1571512 605609 607423 14327 365622 1014277 1208047 1804331 317174 1526173 158904 1492884 700239 1561360 264595 1300797 477928 1889411 1530143 436084 281530 1981431 1723084 1606254 390791 358019 1214155 801408 1645209 1375892 134615 1958990 1296753 936753 792040 1249148 1488719 1165399 608781 1634434 1310551 34329 1902263 1623909 788456 1738631 1513482 105436 1928668 36737 1455500 1112731 1892659 1300015 443164 680362 717948 582543 1518549 1050577 1955996 1776471 1251471 154214 1728266 151216 1584591 1275135 1863386 273476 687111 1627776 1391612 222921 1964564 1812146 896291 690022 174181 462382 1730270 1811243 1768124 23943 1817942 1455594 652265 1853682 859868 1708633 534862 1729511 1579439 665152 620506 924326 444762 1680811 699794 1995234 1617376 1859744 236581 1947628 1151592 1581489 1291671 441899 1301364 291011 1733459 1765008 770532 1345102 192107 273426 1087356 302952 1242816 630551 1375772 1417530 737759 1777036 1021920 1060813 1927333 840874 1703332 1059510 265878 1780753 61245 153880 193160 1253976 1867156 620405 269709 716995 650079 244305 788947 589230 839380 472711 1509034 467207 928441 632680 1716444 1367948 831981 1311292 1707370 1385824 1131409 753058 475726 754001 1756604 1456166 590604 481767 325919 438444 393587 121033 1931547 1163816 220091 1965777 1895327 553622 436595 1429470 1981896 1071694 683628 159585 1977243 581301 1762239 1106520 1804674 37622 1049849 175007 780902 1439172 448026 993483 552487 412935 1965457 1147415 1004662 736418 1480169 201410 1656438 1345830 741844 745501 1610849 207654 489648 394454 1903911 1075368 905242 1870710 1193453 339072 101471 144072 1214482 1386799 399840 1250751 776672 1650847 388956 1499411 182804 481793 709257 81581 682988 403643 941307 1346497 326225 207947 57547 1466221 1943634 769740 772775 1935079 1444485 71647 705275 316060 1991941 876328 1330051 215405 777664 1099024 1331536 554781 192589 1130914 577978 1185917 353980 1412254 1620819 1566244 1942263 654168 1065867 761936 946011 1197803 324171 1886367 1467362 271457 1285992 1802655 1873522 565655 1827260 466883 1187927 1442672 1727381 791670 376476 1529646 613375 1124424 1029833 1297932 187628 803548 994465 302360 969907 647574 542041 409232 759731 865712 81738 939821 7213 242207 1582793 740103 1615230 730512 154790 1624353 1639962 1095502 1767912 968345 132457 701065 1319065 1976127 1884987 753957 36234 1197147 1486977 170166 1738162 1285076 964416 29027 391989 1195146 659491 57780 458029 1114009 33574 1109502 1942521 840849 1563270 813686 1400142 352991 934169 1267237 1839433 986158 531113 109376 1807518 1615080 591270 1230394 1228120 1046776 441938 1208962 458322 576984 914802 832361 102132 534481 518754 451534 72163 1342921 1421111 823721 464223 1360471 253207 1218099 534829 991351 199706 1375896 1607528 1212914 1254217 585398 19072 1938271 1010972 966613 1996459 1314062 811129 1726493 1319115 1471521 1537956 1918246 709879 1882586 93047 1433728 631025 416515 1781899 1953228 1053104 38701 879520 1737697 1419377 405811 1198296 794560 310109 123687 1784055 1014898 1781870 1920259 1795195 294416 1468485 661843 588650 1721453 1021150 397392 1018155 1919723 1215785 1580394 848008 1134039 1833189 1051082 471279 372017 684085 331070 1835494 1160906 1632180 171024 1663233 1811463 663186 115810 140800 311262 541034 692097 1223089 1598160 153663 1139496 217083 363659 1654293 1836016 1763012 474033 1192148 1361066 617981 521599 609081 1479734 358255 1838323 338037 1980117 1648019 1857855 1891359 1970235 1486425 187338 1758357 1716848 1795704 1029061 655911 1185867 983257 1910142 122019 1476098 1801024 1115931 1634738 324160 253155 1481764 650169 1054972 1866769 667878 374517 1128656 709697 46111 1055336 359279 1903929 1794081 1768173 119631 638227 658054 554620 748833 1541588 118982 976624 1150074 1522947 893876 41723 640700 1102931 390387 1783647 420013 1173709 1403175 1324629 695183 816225 232137 447361 812264 286934 1498218 1335938 962006 1186822 65737 402026 1211993 591016 1030700 243837 740218 1206186 1274894 1159739 707134 727405 1835001 1119637 276594 89244 821298 1127450 1076001 1913008 210111 731569 378599 1465051 1709380 25184 1164543 1301869 349659 322315 1740417 1888762 908426 1100065 1358526 332852 1655945 1127385 730026 532168 494364 556181 729144 880615 586284 1987220 317696 1095638 1902168 834690 1814872 1979574 1604224 1078574 1892906 22165 1073767 4790 723051 1523078 1166759 1821193 482646 1864907 732100 1060180 1851107 1921111 1895007 63728 191735 312807 72374 1127140 899035 854361 1084059 369119 273104 1123592 199749 1446704 982002 442907 1088975 1283956 1166071 24957 328314 1968470 1275568 10561 1665522 543514 1153237 1249670 657137 670604 1818643 596324 1160739 1994419 976699 1522614 1576136 848450 619206 143563 961919 1560983 1236767 1981945 10029 1168377 82595 1706243 1761225 1984517 1412925 314296 310168 1286748 1070162 1438666 984210 1125974 619173 1260105 41015 391156 481101 1358603 1521491 1384903 1494524 1046339 1162789 1144083 87374 52715 1958896 686942 50359 977506 742475 1682272 415072 1277106 151561 1767313 1964443 804483 1254080 1390949 251967 1220490 135392 51694 75789 1677537 376870 1024237 323147 436748 1016285 265787 269367 523979 763876 198626 323388 1004271 643020 1142359 29132 557820 542225 521606 428089 1071527 484175 1752076 190625 108432 635406 156091 2426 1821705 388796 9402 547236 296266 1818194 1701523 20319 381159 1161519 1232507 230615 102188 907428 1609114 1345179 1268928 1663870 1708674 727847 166404 537899 1935109 117011 191289 1746174 171293 1825913 67037 1308478 1507032 385998 1692443 933662 1462931 253658 1206341 1824981 1945512 73377 576729 544965 469101 329496 1366135 290092 170741 1365327 542953 708931 930504 811335 17921 60559 1549185 458241 772898 1569750 20461 1030807 1344514 64797 1123956 455842 528825 1878245 1295944 203677 1562879 192446 1773894 473540 530687 1316576 438764 1651010 1007112 871965 1321860 1512269 434036 507147 509441 766094 1459076 495523 9973 1484778 1902126 371307 1978360 1130570 1982726 1587298 1283617 853367 16379 404420 398999 1233388 1299773 315785 1705121 1940244 1698531 1814634 1060939 509785 1124197 770252 749080 1176709 1096155 1970652 929024 1221942 336875 1913986 1515664 1757224 1916871 928052 728938 1236057 735210 199976 1017779 735989 39076 843440 1066596 492038 1952493 648328 1494614 730579 1711151 1787396 839212 847718 486500 1638677 1604670 355967 1869967 914637 1158763 188937 249763 532553 628732 644868 1515685 363985 1772668 175026 76253 1871638 1761124 691569 184275 1247951 1000312 963307 513320 1334643 1001692 994970 1435194 1080674 1034210 1316987 1626679 518404 1528343 1148367 480001 1391227 1794046 616291 478325 1038328 873159 326350 391895 1737951 1190939 358510 826196 330773 648832 950820 1538797 1076711 1438451 1976378 1984276 309695 285333 941303 525070 1839600 1749452 576303 820016 573173 1494961 673932 885758 76761 417829 1236440 1658696 357125 212634 317989 1962310 1139187 1147937 805952 285380 983946 1025927 1883085 925689 1305544 906789 1373634 1555155 1805514 537970 545368 135895 387453 836935 827969 1674685 278551 1967207 365307 1891315 365803 1095142 1074661 1268976 1511573 1186071 177513 1984525 1396959 933647 1007747 1815021 345856 33787 1906763 623366 1305640 722510 1706070 526057 855233 486171 861405 1235436 1400966 348938 1913910 1498072 1454643 377802 1621800 921138 1818966 702810 1546025 6099 1784376 120528 831088 1792871 607641 139510 1417160 1931705 426355 574837 1285127 655170 720505 715349 1284024 1438908 1170876 824445 1784273 1404539 1389208 424072 1810662 573912 1738081 1664555 54756 1832437 349932 215227 730186 603843 51587 1585251 1898804 185110 1378157 763099 1385203 700203 730913 671078 208596 1316471 140943 731962 1350636 627618 774104 1956825 1483501 338262 1935478 1414996 1995253 1815502 762148 1895227 1872953 1842014 945876 1555549 354952 287892 1902820 409229 550190 4208 191235 394268 7407 787776 1406789 1953694 942672 1891258 145108 1223957 1595056 977726 1478087 636436 982653 1289669 688384 307484 706100 1859777 1309299 1576771 1876848 515253 1629634 876450 1167849 1820104 544066 863423 544722 1512999 1333569 1293444 540308 1401196 1203965 1684178 932820 613216 1904821 1387692 341722 367222 1775093 1632929 766078 1224360 1649901 182661 255073 188326 776421 1647747 553343 1987575 1880339 1132009 823214 1134215 1143282 1037848 1613040 885090 1603556 1670626 888570 909080 1367954 1563632 1825720 1262185 1993777 781623 1292845 1746904 781826 1050101 651725 500533 1643595 1121042 1430584 932422 1461725 1304957 574266 481762 1218866 1058044 1679543 780749 1298201 229901 1435940 1804485 288642 269693 1654375 1744857 397456 652610 324426 1530516 1838015 747619 1948657 928525 1752015 761663 87354 1180902 1313849 737615 322514 1891411 1993881 1763345 1559719 1616154 248150 1325632 1505668 1578960 103838 909932 866067 1780760 337206 1549543 1961795 505492 1413159 219521 1176869 812788 448460 535752 1988478 1168705 1222883 1443309 395901 1895450 622477 1307419 455545 234965 484418 1141343 1936629 831380 1025941 1997576 1579073 12318 61144 1776022 1236175 461421 1074357 1895848 87784 360075 718968 966620 641055 342185 183903 627349 169832 444484 841177 1243859 1484070 1237780 217585 1010444 59195 1076072 402086 139608 167773 1417466 110101 108693 125883 699621 167622 210324 1985098 1321824 1268768 701605 586128 464024 184932 1423801 1554351 1288719 1412385 1668058 712760 267526 210766 614448 703971 1777545 236439 1797978 1239258 425898 1825865 1455670 1932065 1977244 1773589 1824424 1123141 1564607 513154 251081 1481772 1898453 729179 930218 1870521 650968 74081 1872487 1557758 711463 694775 386160 1108909 359717 656333 892975 907120 419565 480931 934429 575844 1308676 114275 728022 1275304 92114 437590 18957 866633 1937339 1641587 1280732 1060224 1463548 1721968 1961864 1000739 175217 605337 1528488 323224 2282 54607 745243 615065 801038 1751497 1480243 1101874 1513593 1195463 1204464 1566627 1106097 1180621 1125024 642422 1312053 1068890 1764221 879755 1800610 771397 321835 1635399 966319 1101893 1436818 850437 1393689 1923669 320874 733036 1798537 1468256 1732455 763428 507910 821961 1004792 1437525 789267 586928 1041810 481549 1816142 237023 1136049 81088 953722 1220805 716681 1359504 842210 1346273 642530 666552 1727751 1959853 1642462 1110375 1385677 1959255 1308545 1755001 1942544 1240218 134345 1589410 722815 1378052 602974 210061 929748 1653708 1122124 1016644 881010 1696054 310882 291831 1938917 90421 348524 1650248 179313 521148 1382034 372055 1426122 350496 986595 1015027 394429 1741397 1053720 1853781 1573566 1625449 1686868 574598 1517654 1254689 1877282 195248 1025273 566541 632379 950602 973165 904809 639590 683252 1003024 1455619 1573040 1909858 608363 1552539 865714 626854 1229367 38394 1490348 1333688 1599704 1368470 126651 1926465 1825321 1670439 233449 1171909 1457364 1493268 1111811 1465979 708073 1234097 1814091 1905784 1565999 821886 910259 889482 665002 230777 46402 1064452 274474 561421 252379 1639697 1974646 1340376 454271 304440 1520554 1618645 1192157 275761 71670 1519523 1264159 975072 390860 1100870 849633 1956561 1732347 897560 365103 891967 433984 1108401 666052 1226799 1943658 646919 223151 349501 1671008 1122879 249751 864515 29399 285460 1395680 1687929 2048 1169460 595444 1857985 1623827 1811732 796000 393711 952872 788090 1630831 1637886 617936 1961197 1718376 575739 1750681 1843779 1796535 401505 1233615 1038560 186675 196935 1005023 605398 1911788 1221105 34398 662266 1719396 210168 1078104 1078267 362286 927003 124798 110344 1395062 986622 845454 512638 1051432 1955755 392251 6600 1912116 1715243 952576 254144 1819034 1519131 928152 1248613 110686 1346966 631303 158803 462627 1824564 253556 948237 490314 1905569 173380 591046 895190 934026 80027 1221665 1981806 1921277 1285868 25064 537766 554905 1482033 1998764 152556 894550 547620 701504 1335110 1032141 172897 1092989 29053 1445470 1918557 1220613 92416 663317 1027579 1981904 1899767 369072 1535557 1087550 801448 946268 126891 157629 1233377 1189783 476975 1167071 622239 295609 1517931 577204 1866 1329725 1549981 910903 1839019 1007416 1825461 1925859 280158 1453771 1201427 898667 248117 1447141 838382 1298379 439240 852650 1951158 244413 1540713 537053 1901688 1916929 444894 578971 163416 1396386 1787612 366794 1412618 1887443 1299212 261747 1768401 364477 1735510 1092684 641089 1846279 1565377 1093197 323898 1406965 760939 1320512 808004 225113 783630 468270 1968240 1988189 742718 1486384 1996304 341276 1187706 504250 1893757 1420208 271664 325731 388296 1061287 379950 1992080 1062137 1694364 1843417 1238221 1215961 1783175 17367 20673 974164 1092123 1775132 618379 1433574 1509627 1151352 1661808 1787675 422562 672378 268801 1695899 517877 256899 429536 174 274849 102600 1036476 494556 1937297 136953 1356508 1444314 1875319 1629685 768369 641505 687915 138722 40798 1872750 662421 66693 468426 1223337 1162304 441540 1046943 17673 701046 567598 1772081 450270 147211 1389560 1553160 1223594 642122 469558 19499 821457 1990882 1837352 1714847 1188294 1750940 1741126 1275122 492953 914284 1934439 868545 1582209 620882 352409 1715362 832180 1120474 659512 1708233 1146356 649586 1393860 436053 1938656 1447538 909454 485098 82175 322358 911840 1069614 517322 1578893 1245604 1841465 1474954 580163 358870 972361 1163270 463902 1667083 885216 29109 1120302 1364683 109773 595425 688421 481970 1800296 1018952 926859 1185453 431351 1497901 341485 81363 1514725 1721217 1619801 1571216 1361056 1947676 773233 850843 1688766 1529229 1320676 894301 796875 1125494 1855909 840375 1064760 1534778 1616055 109873 193655 1297296 1676476 432590 1685210 346416 1616834 502780 631330 326322 1855904 1748277 626276 1635782 1127845 1223388 852282 584241 1586274 518747 1825611 661771 1303108 1973850 1255882 256295 1877946 1490056 161781 865100 1347 1751230 256236 1029303 1676007 1526808 1116398 1651955 532844 1639093 1236495 825861 1565776 856989 1167154 1090797 1840846 1292625 6442 997611 257229 1109270 1516114 1271987 395566 627076 1571484 1593076 688462 474808 697 1948916 908727 525968 679391 31969 1055244 860556 1090212 1000792 1568456 881824 379158 926330 2511 427051 1594285 283172 480849 1408012 1368399 235151 675317 194851 1911037 1200989 164596 1276383 1576583 1450661 1421603 483570 833476 1294203 1105950 1833578 1786499 1366852 867521 1861408 1670203 571280 159016 903000 1376440 1573565 1414230 1260890 683261 252242 135670 1676400 11733 126829 1710521 1462040 1786751 489904 51641 930883 1238430 241516 1610306 1928432 1944606 117538 823040 1380811 408582 608263 1531449 872903 1166424 731460 460397 1256929 1986179 807064 880700 998622 1937054 982711 1828587 1123764 813882 336260 504541 1382447 166891 1941456 229455 399586 693421 607439 1927611 38843 769237 524304 837269 464890 780212 674474 107777 1231119 1595848 506550 953407 1051911 889903 768467 1206517 1154821 1216716 546925 851867 29163 779904 198811 58636 1490641 1579086 495844 452888 843795 1250673 91246 122266 1513159 355951 1498627 1168757 432272 547490 230542 469790 995214 1903260 1744028 873123 526915 725690 1908505 1883227 602965 1117985 1526420 631379 318542 159143 1704629 1863471 1385082 808887 299038 1595456 771300 1504831 754181 1141321 1421561 211629 318793 1329736 1402590 1132926 1210716 1113606 1087559 1829328 241646 1741540 1925613 1253361 602888 1734666 1220153 1893127 1442205 1864268 1483182 1512846 613388 1535224 18360 791063 1510845 494520 609489 923133 249685 234637 434943 1834694 812343 393751 137612 1883609 1564445 1766793 414820 1376504 96983 905319 1439562 360720 1478667 1710764 1670037 679588 1022611 1336326 1055368 25728 1469905 1524961 1812813 1785295 1808042 633691 403610 688458 114892 723416 780435 1415523 376401 928430 1828894 1335203 754015 500370 1367488 1547615 941564 1193905 456421 1694303 1979685 1388776 1151803 52094 1677929 850756 498323 1644930 1632740 184619 361291 1156929 907512 1531419 809515 217556 1367658 1837625 1740851 1632733 1860596 1618344 457881 1114657 252948 1165486 1628499 1628289 1286640 1202730 1333196 412283 376505 533459 1878122 413847 280116 103111 391302 1738786 1730993 196414 10761 1548860 1371248 1776402 1284691 359299 1254634 797063 137046 1278275 517414 910799 1160976 495371 637761 529117 995582 745389 1763859 360800 322316 264432 438132 855290 1179644 803171 825103 427926 1748710 1356415 1201943 166236 876136 105890 1852719 339104 1942678 1818742 1200912 1867273 1869685 1463128 668002 164372 1452305 1221730 1293066 1332769 1356180 648823 1614758 1444515 1651661 450006 1700525 993048 423046 1467760 1117791 1906923 1774364 939024 1831989 1265157 514779 1044983 264369 1730274 73910 1895724 785675 949838 882084 286594 1554491 1968181 1210508 1006364 1743208 11995 1872405 150549 1512893 721526 728191 1592140 1721921 378189 673653 185099 1661184 409841 1899018 1179144 606108 40884 597820 1596457 406228 1150738 1033116 1619209 913937 1710973 1712444 1185144 79592 525598 357136 1924041 1098735 1194209 1668274 532560 1170708 799005 152677 1430590 591641 1212580 1200661 1183746 927953 598045 1639357 1167829 395215 1379635 617916 485955 309003 75054 1725553 410243 1394616 255358 556714 1999911 1316504 1453026 384773 206947 1525078 369896 559138 1407148 596310 587222 1487421 128087 811373 291094 747123 301622 849628 1108924 1281571 1145447 268192 1109746 899818 640920 1532039 1156505 1362737 268030 470901 1367279 1256588 881135 304255 1255665 1738446 1232424 1752897 1425244 1434469 1432398 273574 1748112 841438 492955 1361978 1895073 1244935 716154 1692834 1709273 488523 280000 1551692 223108 267152 176350 542204 476274 882234 889158 1328974 986323 65468 1916831 621063 172923 1997743 1958377 349850 1736500 79058 1650233 1791536 1301680 1420365 1297897 769888 638156 647603 1800020 1506513 1056183 1338255 1672603 609368 1400868 1721118 1197079 351233 1947234 1230929 531866 846956 859096 1076198 410369 1747470 1730796 604799 641580 1622998 1550614 929691 401403 4768 368204 221423 93869 1169556 955676 1747877 912313 1706276 1424543 1453361 1278672 1175448 76090 1501277 105864 250995 85459 1165745 941067 1396158 1199706 1634210 1046745 794091 506781 1117076 1702138 56304 1723137 599151 160671 157098 427078 1297135 1018521 1993014 687529 261593 1778885 1763328 1329463 166138 968842 735235 213175 1564126 128744 1761471 782342 253247 987313 172904 1249738 173772 175070 446752 946496 1270181 1088611 915680 1133914 963324 1482603 490957 1205866 1577936 609126 637819 996293 906807 1595608 164393 362819 695790 125783 1639130 1037914 1594508 881841 41756 567397 334450 1489748 526248 1748480 1516835 893297 1975497 71698 1969709 1553600 1648110 5513 734543 53536 170877 1628069 1010074 1147310 1858653 289324 188658 1827211 981138 248394 706740 1894484 650852 1181087 1423274 605980 591389 769988 1513525 1441177 1045787 1433745 1585214 921515 1573121 827329 104106 1786534 96425 780316 53712 216199 949707 1749700 25252 783415 1007111 209220 129985 1852180 1866219 1228345 1755233 1735917 715727 207231 158686 1068058 176014 524121 1697619 1010934 146786 1953979 1416349 781712 1343447 716980 1779987 100795 1298203 1139722 765726 891189 30694 1526150 1509377 1643306 3127 1862448 1808611 1434974 1668902 1361948 253589 313243 1263814 654944 825644 271381 655560 1930433 172503 511551 1888849 1998306 1770580 1031999 406638 572853 46648 1991073 591067 316130 35628 265681 1922348 490332 1550637 1809621 471853 1841605 1156239 1859307 1651439 937593 1321109 1257513 1138303 666 1452451 511419 672252 395992 453239 1725547 1896468 835479 37928 415853 9794 512109 659021 1418816 1521782 280191 1649970 71553 1317134 1455721 1210589 7311 993810 1359347 1384384 1059690 1145756 1906564 1992027 1830943 1244470 899880 1134484 204820 1863561 1133836 419704 53548 1327828 1454084 977979 1317176 1820833 745690 1929701 1255788 248135 1750252 1326596 832274 241192 1586177 1478412 444203 225914 608578 1787085 1472057 86589 1105127 1721909 190832 1642509 684584 1211392 2298 1656190 1649350 1375457 817402 1545507 1501818 1993457 291049 1488842 296899 1795748 1281669 1915588 1039455 145818 1952652 1692860 629693 1287445 467280 1278261 1084035 1314448 1323890 1970605 221088 772020 1010277 339222 407294 453267 841328 1019406 1385329 1602178 297134 1419926 647297 394071 652970 392957 297711 1936569 1303007 1677913 1118527 1708523 308642 979391 1948820 515057 4247 1101595 143554 1332794 1054973 178903 213307 1844423 159278 776466 1231788 580996 1377916 66690 1126945 1250678 1513358 1208851 1373307 333843 1696591 1901209 1094063 1601140 533885 1135848 1298958 1940078 1623076 1639969 535850 1960572 484956 533432 131009 151770 1360868 1741509 528760 189225 899410 912513 786796 141974 1361359 799340 1824186 239097 1972731 273753 999562 990616 18841 92984 876511 1492166 1115589 1474568 732059 315893 434775 1678381 789732 233384 1654133 1214078 772330 366827 1083055 958974 1183744 446982 1512443 1213574 406288 916804 1317225 1249973 1536565 1528655 1960507 441940 554772 1719707 433567 593048 1740842 1157970 1056699 1873869 530578 1514716 37448 428938 441726 1857747 57302 1199022 1122373 1909452 588767 171145 1151779 1847953 515784 1381841 270929 1371120 247771 1089745 531339 622017 1286877 1039161 1231700 1559169 1338428 182050 539776 970700 522317 187614 975896 886704 236299 1188359 530216 485731 1491572 812767 1755611 390965 546991 276099 1436935 47629 1832481 63554 139747 1963809 959308 1252691 1962279 1289903 1794630 1633941 1848627 970504 1548105 1279457 840863 537201 820801 721027 1069289 897253 1889466 1159668 1365270 961907 1946037 581881 957069 1683964 1946556 1242662 506716 26269 1541165 1823302 95142 686028 417030 315262 901349 1692286 1993845 1713233 138551 867242 1409443 1654330 1882928 380191 1562657 1511991 309530 738985 566605 810649 1735170 1275243 102949 622925 160464 1351049 495621 1374633 1042285 238260 482503 141038 1235004 427113 68407 379500 978956 1635704 1674790 1373546 1773896 640740 601100 858737 845403 945081 1190233 1030119 935489 1501777 1611487 920265 26439 1783373 1949940 1699051 239113 1538232 402072 153572 1298433 1739734 1027191 54235 1723700 10022 1213773 1722410 1839197 119387 1512396 1745622 1832425 723074 1930587 1409042 1583742 725589 1405341 1764046 223803 1127613 1194535 1834685 61190 1524365 1145236 911911 1457640 1646054 1329782 1377112 806577 756624 656025 1596393 923142 897234 108047 1341784 1886355 973124 397920 1089855 1021762 635217 1105707 674018 856875 413944 547422 1793715 712268 1468939 1094509 1726291 758131 996950 94694 1892721 201077 1799005 281384 578383 854601 511530 266192 960422 857720 542198 1852944 886232 822509 1054807 801257 1184506 1767422 1385066 690952 405191 224040 301901 1760762 1775634 1285029 687032 1890191 1700381 1072810 532643 814542 1091455 267126 1757128 1795167 556926 1899072 1358217 1895905 496938 1064875 1482700 171678 1094763 252429 1238272 347835 342740 1490861 699981 1346220 1413308 505548 1618551 1178046 283411 1209631 835395 1745287 1811034 999656 1118352 366410 292324 485073 1475494 1933483 1432419 867901 1217040 1444475 1768822 419484 329202 582793 1591919 1904131 1797394 1714935 878183 603960 726679 1111677 340125 1515729 1431463 698027 1771845 1037064 286819 379508 1717853 594271 1521833 848405 326446 1976842 1227763 919816 873199 50611 1906611 832012 1914407 133366 969499 1416627 457690 1029959 1465086 1769254 446900 1333457 597867 74142 1730107 521688 1103614 494526 152123 479784 1037444 660045 1674408 169174 1886924 1137900 285695 591341 791115 196276 943613 1875030 1822770 360832 230501 42443 1250629 1359930 350795 1401993 427890 773360 462274 1982846 1838405 509552 1086906 1391787 179863 936387 1615446 657212 408312 872159 669778 658159 269550 608305 1750589 574222 336489 1495021 1293519 815223 1348339 1571889 1331502 1475325 701433 977710 12436 685576 1717458 815695 511121 107692 1259410 1524777 728770 750688 1885626 1243288 1737050 1717330 992909 789297 764349 73324 1494394 561025 734906 21759 567419 543489 1162294 1553958 1931012 1329701 1714503 816972 475859 822795 1949018 1131314 471223 463614 1956688 400985 146500 964468 806664 1676161 1199839 916676 472830 1179587 1732896 105279 1140026 1337903 686036 856062 13341 1264379 786687 197429 666504 530009 685757 580153 182710 1346797 821501 1754114 361689 1803660 496431 245568 208481 470635 1038585 41422 1509217 154887 218563 701878 1299427 1834216 1799941 1337638 673229 370278 358769 70598 1870898 133689 349303 1845050 1523263 950790 251153 36204 1980973 296192 1008359 1014445 1722862 1705519 1707957 1392318 1766352 729726 1397173 1412259 1407302 1307024 442291 470123 1083581 787223 778563 174838 1048163 1173286 313046 1742204 1751098 1931413 1003392 1158205 1777163 1061581 1853788 246438 1699775 1523876 1403986 1833346 372140 1161444 280651 47369 135896 1147847 1145429 189295 711064 60749 864216 1275188 1234801 382796 6029 287100 1801213 1049059 927532 516357 1573805 849213 848729 397916 847225 178920 1811790 966321 799421 1221095 338295 637423 746688 247713 926834 1488204 522121 1883021 1218927 425746 224028 863271 1640429 226156 1168584 1124169 977604 1934697 679446 76772 734810 1443123 948340 1450330 1241428 1541998 187547 1435040 384513 154471 728482 613365 1034971 117649 618804 1577694 81311 1396365 984688 1310643 830409 1809457 1708122 851731 524372 595146 564485 994216 388348 773601 249069 541790 743716 1188719 1009864 271769 121142 1814523 967848 1691478 1764091 1331095 1393297 1712411 1991663 1364084 230411 1851272 1352979 898562 1019590 1155165 374207 1775419 157932 234253 1194242 746290 10684 868671 1476844 733763 335391 1377492 98092 1660963 874940 823294 1340198 245245 1770797 1005831 281771 762576 987985 976819 1240986 1355455 1919683 1140421 1011918 1719585 1515084 1684315 1765780 1063822 778916 122969 142904 1063064 1754683 384546 1386024 222404 988033 567994 374282 1065387 660714 875303 1334007 1031767 476677 1212565 839687 1033809 953791 354587 222504 109381 295010 1594877 615997 1397955 798562 997860 571511 586163 1916009 361062 1351183 1046581 96835 1918161 1051448 981340 476910 1807831 442284 956291 1001449 89837 988752 1684348 1999298 657193 1343391 374404 593019 1022158 1347009 658036 1847444 755012 504509 1533133 1674737 814957 1324802 1841690 956603 1960092 1080202 1109170 1173879 600522 1765663 140805 1013876 920316 1466444 1396544 376822 1560409 1024830 1088374 1216190 1700168 1090173 404558 266683 233101 1412623 1576607 1771823 1944351 1320264 770035 1523287 1596991 1040137 955474 159857 1961977 1307477 1280811 327171 61382 936368 1894035 943229 1723065 1698248 1949111 676719 190160 1662522 918990 1342855 324049 873599 1712853 686424 1591028 1709342 1341578 1937222 333762 357625 125887 17324 1347663 1792398 1032617 616434 1726016 1769255 1858075 1568245 1623834 321451 1758430 710741 551418 996389 1953479 1072425 796174 1960544 169400 1906972 1036220 55268 413220 1640145 1754714 1843323 1916706 1166022 288834 1469792 1963367 1639398 979333 1200104 1699528 1946323 48493 1972055 328997 400874 134347 967662 1575300 410721 94274 918047 114293 1940998 684964 1039373 572631 547051 126293 1498053 997667 841230 1635899 1150493 285451 983255 1746265 1582874 970912 1826641 1065282 824815 1191425 1135771 31041 1824098 1543627 1800634 210091 1261301 1793162 309689 1149951 1367795 1942769 362635 1634047 95422 1373234 1876198 637282 191663 130843 372844 1942247 641198 58294 704487 755598 1450501 1522078 842528 423910 689125 214521 1036697 421474 1274184 633736 141679 1352249 1704149 432592 433066 359875 1523170 513887 1522211 1603635 177684 1372392 1994630 495303 1169281 375013 744427 865089 449596 1640786 1902717 693410 1541981 1926584 1224009 1724984 1354100 1981673 1692442 1199910 1067870 1552434 797924 604800 1702062 1656615 640792 1535197 1466466 1560208 840458 1683347 456738 1238436 652913 443055 287542 1972504 1778284 1724749 209196 294413 852818 641125 1998647 532333 1063480 1701413 214907 1012650 639001 1961635 1854728 484099 1284585 999814 1598132 464682 881337 1769335 1859327 1299669 153290 1146147 87755 1509123 1779252 1361555 274075 1235512 527281 701490 1945570 1866896 887881 490738 592716 1710183 754956 1216455 623691 1356764 921154 1082359 1408573 562232 498537 785820 1945161 340343 426555 690019 296609 27238 1902191 1058438 1296071 978977 1499876 1393277 1554574 576117 1733480 1870474 583138 855408 1959093 1509008 1127174 1695149 810726 1886543 1159853 1760279 1963411 1449059 805039 1660252 1898210 1933085 1302981 526166 84432 449048 432612 593883 763973 1515580 42905 1550368 421366 1303255 900012 927817 306185 898445 1191180 1137927 1886650 1055056 1637670 1137025 1252331 1606162 648909 667343 148405 1191103 186278 363145 361281 1787878 1818137 1500115 902946 1895470 817842 1870315 490322 165924 501888 460766 786181 1256889 1677576 717134 1590985 1407776 1996283 201203 62088 329308 712354 1614956 792486 399402 988879 131158 1052274 1123577 635199 1345974 532242 1410772 177803 113524 231926 1633035 465731 1089539 1297118 275927 240003 932343 721162 623577 628717 44468 1751284 652737 1035644 1226565 518062 1198008 1781398 1142546 1702624 269238 1059645 1695934 653758 713863 1440888 1700220 191928 1805723 1000398 186453 1422222 1164190 1280546 973646 1920881 897120 1605815 1646592 1533053 1762036 803991 42440 941738 504819 1107361 1468296 1577945 255550 1897694 1216702 782341 1325812 778254 539542 1681797 1206408 389976 117873 721273 434056 1990935 152284 1728293 1210739 1172919 1196722 650686 1350224 800493 732471 1740117 681986 828665 1112789 1431070 109283 123032 1857649 874391 1685886 804258 1823151 1415 1695325 200333 1374461 1380972 1091132 76432 108534 1391247 716008 647377 147990 82515 47827 1900729 1089392 217020 786263 1157136 425574 1041994 352693 1069600 1238403 1207550 1683418 852964 1184374 1495301 1513269 614488 1703101 1032830 1099156 289314 1452244 213167 1262752 663023 1097337 1009377 1277292 1607245 1088515 1440410 585888 1659574 267010 1812719 787142 322211 1099766 1401368 1087989 758006 384042 1608516 193086 494710 625962 471006 1993129 954203 1107575 1537180 827468 1565860 944109 108364 680708 1837093 1941190 1896767 664587 21983 1411252 1167358 1321541 190794 1074416 737547 1879088 1633431 210092 870237 605222 1915075 292157 1083936 1686654 1542159 1148971 326399 1177985 1877791 1251530 722608 1543750 1736514 1190242 80280 1667104 1649509 1264103 196638 1970015 1335497 1177927 142109 1960453 1637469 205126 801100 223219 25230 624846 813411 789931 252448 131643 940858 1404607 654566 349862 1963557 354649 838397 1410735 1111674 837074 451731 1534671 1648824 795289 678720 1851973 1695966 772679 1291368 51395 1808296 1714001 1416047 1775877 728987 257525 726835 586071 542779 1139199 984414 449660 15112 1033479 37848 1268125 829356 449966 870167 20863 1299910 938361 1844489 1362682 1303857 1135793 116838 307046 1705320 223503 716619 1841252 1694797 1799674 1332039 179258 1888542 514478 656966 336914 1843756 415323 1444990 1043940 665405 1755078 1078777 1060358 1267185 292378 443373 121979 1616314 1574470 1310891 83038 1542660 605787 1567223 1769570 1594453 1421692 1299433 1178050 447929 1394595 1027336 281357 1200118 1354399 351334 1892577 1603252 228264 549454 26412 1910422 1745711 1330368 842566 559934 597984 82080 891775 1368430 676100 730236 864589 1465944 1987868 1071361 164643 1121800 560174 676378 1419211 886804 443189 1155023 1363343 23052 1749737 1885169 985718 737717 1321350 1515398 1865587 649459 546605 2872 936276 1086308 1326889 1385384 969258 77028 1378944 388433 1027494 1541074 950955 1293399 1113707 764308 1626274 1586016 84260 161686 310102 1206146 173388 540842 1169610 455952 519824 1658636 1763896 656019 279678 739121 423476 586190 192444 324082 1452592 860618 1110367 964519 705175 1129578 1962901 948155 1837771 1065559 99929 533482 1903349 1324214 972800 148570 1794132 1157869 105611 269429 1392006 879387 1590546 1384098 67555 147864 1281114 706889 1083395 1161040 1091593 1638336 38172 773721 672060 614145 78652 1776665 1888694 658276 88266 1212984 946583 1260406 518620 68190 1946635 1275933 430103 1099836 1822947 1304586 575254 843178 1957156 383795 1154849 1243003 1537777 729353 1016167 415465 1953989 233315 1389667 1246020 83227 1602762 510311 486338 980155 1355171 1583402 794916 1232957 658870 581298 530914 1351500 124450 1550900 629750 1353788 746914 296461 144175 1108666 1851063 1904433 268811 376359 597860 128976 1820764 562371 1997513 1331233 1194853 1101753 901253 254729 996040 1494947 1123846 1705200 1877785 1813505 1597827 1543098 321021 1341323 1323868 1661287 1741707 736918 1836414 1042818 1369450 1902055 182152 1299094 1631819 128126 1583447 293224 1534734 310167 1910004 1030870 296269 1622569 1191857 388973 1367710 1362323 535698 1166949 1130638 1434703 1461914 507923 1144926 1035383 1796171 1222848 1322484 867468 1675812 258584 536429 31439 1919599 1883193 890965 94451 1817600 376061 388587 1362730 1448019 1471506 1314745 1771434 833395 1601777 1835442 1072971 702469 1226205 934050 1361493 1366047 769510 1923495 360585 845245 1156328 316164 712588 1174228 1682430 18252 1419898 1191341 599433 1869132 667990 1711596 635298 1683646 383145 1422288 667491 34459 1389454 484687 1054057 104097 72503 965327 1925944 1050717 1045203 1846021 915972 1607402 401268 1412016 1892875 1591859 1040360 191469 1439894 1926103 1955172 317991 1709915 1682953 1458164 671855 979700 284837 505142 1950612 476114 117378 1391800 1581337 748263 1667291 1974327 291823 1481661 1089879 1086213 1017065 1384599 584442 938315 232060 835770 912750 651909 1526071 1361370 1563639 423294 1371894 327729 608868 1977940 1189860 508425 1169653 691467 1303075 1888553 676916 1651686 1654071 77677 383457 1411710 693676 1109032 984050 1754067 1462522 905749 1714652 1054072 1672948 1950116 1070373 970799 1865871 898863 1687648 521559 1586677 1777919 1579517 1012872 412274 1990223 424468 1288859 647197 1413320 1004096 1752106 60589 1094095 1807649 1112601 168237 400702 1051386 745664 491173 1803051 1443805 472945 225547 438416 1948366 1166971 305088 33788 1811346 1699758 391401 1321000 1977299 69852 1501875 1525996 21888 578035 103749 1569250 1019607 1126870 506724 472636 1743597 1378876 1914698 39455 1346376 1651638 1848064 1973216 1125899 943883 91343 144214 449644 1224258 1938372 1613929 1391854 713009 439908 251574 1417793 1629212 1720009 21962 1482225 1436165 464423 525559 1716454 1234551 393923 1316538 1274274 577246 761579 1212056 50478 1693623 1596158 1065181 813845 915345 875179 1063225 24134 1758513 434628 1023762 882241 1093081 1237301 1016844 616710 823543 1834692 1673498 1567821 161605 1791431 331836 117217 884683 440698 1591981 177416 1009501 594347 355195 394537 726057 1978215 1824205 578832 1192200 1098822 1551159 1190841 1128119 556523 632803 596418 1083968 541011 1634873 590483 1116281 943358 1657401 327621 83457 1859589 178113 1837680 1330026 1441176 1115671 964797 1400254 988613 1919951 1749109 118867 1784354 541136 609605 1698614 996808 125138 1354581 887224 956520 1532426 948302 1064591 1949389 226208 651180 716743 638122 1057190 376784 244258 768797 443996 1326068 958571 426228 185688 1038737 776891 140522 14885 355033 803811 1902902 8566 830881 1633830 1661836 490464 1118775 995575 1193097 83333 624372 380768 914924 1171617 307793 1395489 419113 270259 1693523 749179 1342081 921820 1790589 1874222 1397667 1827729 287025 1424248 1842958 1395722 281633 1418217 1645526 878251 1074012 227432 1659309 1146111 767899 615141 1510974 91461 1326852 31187 622384 560655 1183537 1810504 721945 1804259 598516 1932727 690793 922740 629488 204698 1399505 1306550 161979 739077 248113 1609271 1236765 617371 262132 1986125 1649234 1449901 12197 1007392 688866 1131381 1240891 471657 1926565 1950621 1033684 1224933 1267642 1020442 1032366 1171236 1979534 876178 982126 630409 536197 856550 1155458 1333936 1145020 771683 1931652 333544 1892847 714929 1572210 1709292 664706 1178620 442808 178971 306069 617228 1108727 545282 1893218 1508156 437428 1988565 1084227 160104 1796742 413361 1674985 919612 1472934 1030138 147561 495468 335634 1802700 302158 1280568 1314022 319233 1592439 52388 238736 482026 257647 1888164 540179 571200 1291105 663561 1396404 854057 1534230 670469 256366 1489978 846140 711964 1135508 574948 42341 1449794 1702368 70846 397867 234172 1579690 1354669 412532 1054135 1705335 1415148 756531 1169787 599015 1016074 1240099 1335336 1518664 1812688 915541 631105 310657 69763 574614 450744 1357685 1231178 102764 266854 441369 1641831 1938250 1646273 473471 1393457 255623 1057715 1077356 1418723 372258 779003 1553270 213323 785518 1535333 1541267 482108 1197029 1655629 1134241 557092 1874000 233586 192861 1028959 1063790 866436 132497 100390 963113 1230640 1056459 1600612 1363966 1829750 78357 162341 460581 733797 1202384 1821386 909938 621928 1658267 1414517 137678 1226213 1784165 1841093 799790 898795 520749 1203294 1527986 770142 1755701 1966258 1396560 1795413 279045 770412 1515922 755401 1107624 986522 1612682 1583701 362510 1242404 646151 1865723 320433 861146 392280 1112706 1336916 790449 1578297 246876 631420 1426169 388514 649448 1913784 787646 819511 1182162 1240650 1451517 1652585 574201 1609111 940199 1444316 1480055 1001737 633540 1352557 1078970 845322 1950727 906639 623182 205270 319906 1786458 1763838 306783 192750 332599 632703 32129 115897 782841 425712 504555 207874 1692050 126342 351165 1845653 343568 505151 1300013 1768263 1677452 333253 1119471 1629801 1774968 465946 156963 789871 1430256 356285 953135 969435 912391 1770721 1330636 1982071 1519860 1447005 1398659 1718446 1738463 1667543 1553704 1291032 1233775 1897164 1374108 1462208 668075 1080013 1371896 693531 810259 1734821 16736 794412 558208 672375 569466 1956105 1220115 222272 1466690 154024 171613 259821 531828 874736 1133758 1838225 1719045 564884 887587 1382253 953992 1356970 1355378 1320163 1560140 656727 140204 1653065 1708189 1245660 243181 1504843 1462397 968523 957299 1389551 1760084 1566849 454181 795261 496457 1943660 1963314 146566 631522 1320568 1183242 923634 1696345 1679423 1765161 970401 1591363 1838843 831666 1155759 1772869 1156995 1396273 1320552 1980306 231087 1262654 815933 1668814 1352130 239837 178403 285162 1612596 1564156 430786 1452727 431152 66761 1865384 605642 841584 841063 735603 187330 436572 995684 1153375 1715848 813097 1736653 1850565 842749 592586 440823 816389 310021 879698 1478328 346650 9540 824559 1945593 365966 1389099 806062 1376615 1813491 26526 232079 775091 329454 644238 128602 1495142 1637442 1113182 1454667 1705059 1623624 603772 350594 1458884 1631313 1135876 1959546 1137446 1802296 1722807 243370 603013 700386 1028192 1873277 482276 140380 1789648 845782 1305588 1087992 772546 828597 967261 1134272 1873022 1272592 772478 897009 1634126 1845210 960060 1695871 17418 11716 322470 1206688 1185911 429355 1432766 1618603 1894271 1132966 976345 1981907 1927221 1118048 345163 1818504 650397 804864 1525595 37279 678835 512721 1773168 362666 1697708 337618 1496518 796360 518882 1464145 355687 1272166 1602286 1577918 642181 1638063 1359834 1584523 879832 1519075 1304924 121882 1812161 1491170 1834787 421008 262722 1136937 913309 146855 196979 141206 1645226 1974155 1073358 396367 1803473 507652 187166 1373658 213437 1595248 953790 240808 1066403 125578 669230 1404365 1126345 193874 1509100 1446635 1648510 1533513 1676358 94236 1433438 1535856 716295 891461 184045 633441 432618 1283131 683150 367628 253720 1752099 278348 978210 1552359 1156546 1453454 430703 1092181 1372432 147050 1401454 116786 455301 316257 1618677 381856 883162 648993 310205 585545 976232 843678 1113833 1311458 720634 656878 433033 23608 630193 392276 1604665 748465 702574 559436 793558 185079 146032 682088 1152015 1566687 1070407 683589 1668119 1263719 932326 1123730 869875 1788421 1460239 830585 1436457 178900 213476 1207886 256033 585250 1771466 1204678 1303815 658923 561384 779567 351512 670256 1465922 1677641 814643 1679115 1322620 1169474 763627 1785150 1465741 1359231 620230 1174125 1160837 86879 1005842 1134862 1560499 832993 421921 1853211 483988 702694 1086311 611139 42379 163816 1281564 649998 434802 1278647 1749208 225634 814242 1388027 659441 1870069 656173 111780 807069 102833 861110 821836 40732 818793 533643 184331 165621 33283 1782671 1049385 1358679 1224543 518499 56149 246748 419136 1418479 990475 591268 1002166 1734554 823484 365044 14666 1775895 153393 1101337 1934381 813294 1462117 716099 1691618 653532 1323748 1036491 1324132 1007313 1418969 598576 468733 1932915 1468566 1677717 1064729 1282535 1562089 1434975 72947 310497 1446266 767434 58017 1111308 829314 1612739 1248064 428632 1256926 279160 890571 1491474 1432679 435023 1783505 374803 1763451 1006977 446161 1752006 663674 1584884 186708 1192851 238995 1365086 824952 278842 108840 938862 1804160 990215 1931203 1517616 705523 1902557 69596 1252951 711651 40992 1387016 781117 1824928 397798 389321 1868408 1671417 1275330 550548 69013 53131 1305720 1996107 135466 1060351 1338855 908434 1542734 132559 857048 1573061 871538 1125793 470052 1150898 1824302 1412829 739857 184803 1077430 1382776 1587245 1922326 1898573 904798 230898 474050 1114804 1058544 1507236 998669 260389 1825818 808578 379654 1104910 1131001 30968 50826 400389 1563159 721731 1855537 1506941 679838 764351 691774 1419169 175375 1934161 1832831 350204 180273 929655 1167415 1657935 709494 1647782 275782 1855900 1226921 782739 1843767 502053 694424 135680 968666 186388 636366 989598 507380 1852213 1046953 216285 328624 607057 491755 1930945 483092 149373 1152525 754434 812398 354006 1309936 1512218 1941931 1887058 1989667 1708983 676986 610563 31493 375771 688693 791907 1287444 1256548 46403 1400573 1511067 137962 358048 1531175 158001 1178423 1814435 636754 230556 975603 1721531 1440918 1999536 293281 1964566 378778 840469 1492813 800797 1346855 1295187 610036 1854060 244768 1746647 239661 679625 1644722 871201 1996261 85178 1385788 1588505 1215100 238646 1946221 1641089 1798581 838592 850477 679451 797932 1753070 344495 1820331 40637 1598718 722520 1665765 70751 363544 468788 167374 1907541 973097 1948029 1046721 1711135 727187 1294535 1909679 158431 662600 1193126 932335 768341 1320474 608544 1949386 911929 404324 1633834 1125125 665892 1608176 256347 1179411 759744 849492 366246 463836 220826 1701419 1177848 335293 69794 985789 1229234 1713080 403147 1912127 239732 1328867 1887461 1064272 941299 12999 1982042 1776929 1650613 1788338 500639 166147 164254 915713 541335 233823 1154030 880570 1420982 256135 1535111 1389598 1810806 1429515 1511699 228591 1697121 1588574 1128174 1269800 77417 1951909 378745 294697 804516 389288 779676 1285598 201157 748755 748101 1179062 1199650 901323 459069 285975 1723711 1272929 861034 936599 1087724 1105933 277972 908757 1463142 555740 154134 162397 804199 1968123 116816 1606642 758808 298972 345978 1478714 278586 397933 414135 144395 606689 1012125 1386946 1604006 833342 1413993 431214 761291 472206 344284 750650 1025653 243815 14379 1789986 1409261 738230 598242 1181855 809912 802881 991820 1742006 1122981 1472756 1372956 1629147 178281 80537 442700 1464452 1538600 123327 1569331 881413 1216845 1431321 986759 375831 36501 1906284 1305907 592144 1541392 687813 1655149 1584304 94820 1230397 496018 342557 486857 158561 148566 725046 541005 1166795 1299317 1870937 1483100 1671910 271928 455213 1404577 1009553 1348542 6501 579163 304493 819683 1555603 521465 1967364 412264 1569389 422619 795917 1822119 223820 928819 26415 288961 1374575 1934200 65305 1042215 814313 1242773 635976 649877 201911 270794 476878 1269983 200559 735134 1993913 616283 790728 875857 1746143 231584 85120 1265476 1603606 1296835 1567928 802434 428817 1600293 935256 1328924 182026 1241741 1519768 420031 1881990 348231 718250 757477 1284525 1097586 344610 640604 1411573 1067914 1101228 1635552 824029 1834485 40941 203901 272969 1185078 1723195 1273771 1914506 256553 1323371 786079 805255 1314581 1272330 1080314 569643 1201854 1287649 1385503 1364616 348922 1368613 1313154 468077 20150 1594038 1168756 84821 1702455 430537 823286 1671458 514563 1723455 817186 1874660 1350859 868040 556819 561325 515305 1303098 482293 560492 1247794 486364 619125 434547 1225290 448294 105107 1792467 743115 1075613 477512 1028248 528531 1904051 98256 224184 861342 313194 1353787 1940631 1072392 138196 77896 1326753 1265337 494252 43847 411089 1739831 1974120 1211355 141526 693865 521718 1866878 1929917 1470310 933327 1764398 455778 345266 348989 1219831 473712 167496 982880 870484 226581 1645446 253286 13214 589574 284770 132408 276220 238721 890780 1225975 1558348 1645604 136460 1696558 827288 500115 81984 442889 1171462 359328 1274428 1693970 1695481 213823 939588 966091 1182698 751758 677278 54309 738871 696830 687642 593824 705471 1450927 1176456 507486 1898525 1452724 799917 811326 402485 28488 596692 1950244 649218 518984 1781831 1427289 214341 1685540 121306 1331780 1300209 848769 1597337 879106 1752572 1562308 884155 986035 1233041 729743 1639009 488343 78789 1170735 1745519 1304154 1700952 686533 26802 879451 1153200 1446938 1397959 1709119 391170 793674 360577 1485826 1455240 1485687 1820614 1164174 1905352 1849868 1383121 1407709 1488254 178350 1396466 509847 1391835 1223281 256920 1088661 273638 1071752 1998802 1180590 414901 177805 79106 545249 1447131 1428297 1505148 1539095 3685 375116 1004117 1038138 1574444 280768 1416989 1091414 29995 109450 1671384 469678 1799309 981591 781324 637707 841964 15506 687648 1994587 1269201 660336 989135 1601073 587360 1357241 575504 159083 1723590 958609 1153053 57371 1280451 1806116 1464909 1181799 1745428 1082695 1973834 1633381 676328 1841654 806141 130607 41197 663195 433949 1991583 1209120 539984 1771204 1435208 225713 1529553 1354202 1181983 436665 501189 535721 78353 477263 1899825 1418925 1652794 1797527 1127383 621731 417156 1700699 1514628 203521 375370 1676890 752807 897152 1746030 967790 843762 723658 1781367 346165 140596 1380729 1376940 304659 1593470 358480 687119 1480477 1524825 1206840 959405 1716659 1676615 667378 537879 1866008 715049 1901970 1023162 1896679 647928 251398 588446 1778005 522856 1374652 514636 422900 21860 1571758 735537 527443 931351 1906081 473419 1335214 1448592 666869 1914116 30895 1108538 1639445 312716 972652 1749343 1809501 372340 503487 1409105 1608342 1450410 1662848 1901817 1742232 1801103 1618358 1757623 342709 1760583 1705400 1470662 1278621 1190075 793492 433046 369568 1625914 1405852 879102 1087024 1084037 1096381 83615 532554 1505027 1116971 22969 1927389 1911167 42996 78404 1805323 745515 103280 194071 458738 327045 268044 678784 1932260 839211 531595 220956 754199 1144990 465028 1625165 1542571 22320 1162642 1765966 1913052 402771 1146241 489767 35458 1852243 174982 196042 1951356 926059 354940 1164157 596296 1169716 106963 713532 1526806 1920003 1009872 1478806 452504 1367845 469342 1898489 1370657 982966 400823 1510819 1842622 1287870 623917 1564490 1432564 296739 1667847 904988 981500 1956083 1960533 1930588 332229 1648686 778627 426861 1117565 1843602 1503693 1070672 1162672 1620522 1209533 1577344 1967486 1493385 275454 494886 981405 205473 1928728 1852533 1577469 1723870 1633142 933650 947874 1702725 449994 314981 716167 1568950 788422 459394 754037 1116539 129835 727107 1458460 492592 862648 1358230 1999453 506712 237434 1758983 58873 1470466 639955 1163487 866545 873011 1936255 1111999 1093061 995253 713424 1169229 725043 346946 489394 1493492 972402 521104 123847 473593 1361663 1118164 1324642 749511 601866 443211 1603396 927780 1888379 861603 427010 644700 1599613 1322691 1811676 412973 83778 933981 274989 373098 1769598 548174 1463133 1257563 465463 974116 546535 1938751 1404222 1478249 1116540 814908 1606583 545007 1159077 987368 1823538 533922 1117208 1310304 1577534 1846148 639395 1394831 882285 1492857 1728994 810386 1025369 1456907 872661 324914 873047 1252052 1599258 1080200 1444766 516383 1149652 80097 1809442 1311228 64727 417017 427754 222292 1205900 603079 1009869 718137 1846066 1947188 315466 199179 6144 1693556 1822216 567558 803236 137067 833239 1813002 990883 265139 398059 1070763 1015720 338572 1389626 1310084 16605 874946 940804 441855 648931 1798730 728785 723321 1751096 1849911 813383 1326182 569379 751483 433646 161500 1849995 1116881 1109639 1602590 1269306 720513 1174766 1425522 363836 1770046 1882520 1846717 330778 81640 569552 215702 592511 1985465 889772 1249951 903557 859518 1579508 413862 478906 1984250 922879 1291052 104831 445784 756588 902779 1019690 605979 1613644 1010020 100262 587071 1311585 465490 1145204 932200 308783 878210 1196855 153271 750277 517564 1650004 842471 1500662 1868992 174480 1151770 744481 1777338 1736929 1509038 865471 1798360 1864718 1892143 1973571 1660528 337899 1905755 288126 1003411 803471 1083390 1271625 189356 1665673 1050452 63185 1980974 1867538 1363251 505051 1920156 1719074 835131 328960 885011 1222252 210710 841919 145179 1705301 111538 1085732 288637 1006052 690592 1472725 944438 1204940 1087978 174329 1477612 1288750 1448313 426311 758960 344976 589933 1375442 98834 1665132 1351144 1468252 1572875 1671075 1819394 1896002 1487642 114871 520787 1809767 704229 1663573 1964801 602864 798506 1731615 885641 518616 941994 1009426 512625 1810633 963994 1864385 606098 468532 1478254 1897240 57082 1881943 827038 1544317 15159 1271383 823648 1947785 1906047 1869294 93829 323031 299920 1022531 1724860 1590207 260850 1721981 62179 669864 483881 1121446 1373042 997376 1457557 1575788 1772797 1831647 1422177 539048 1719175 394384 228872 641592 1764018 672294 908936 1638743 878259 1418071 403081 1149055 1600670 895591 1877932 1071233 97635 1360403 1814472 246571 427135 90073 1116961 738331 1859785 941671 715833 515132 831507 660875 821030 8715 1055730 1450654 1269409 1358117 356380 1506160 1889982 803487 1547177 554752 1044992 235712 180021 637262 869697 1655559 1610175 1125996 14152 444882 1266880 1161492 526347 1327264 275863 497307 1500175 1251019 1246880 1765096 1121347 1818160 1036646 1353819 1157019 64013 77042 258852 757050 1025329 1186747 717097 1582182 1256054 593873 1153231 958201 328100 798676 851016 1838954 920158 954075 1534138 1749209 16159 1025429 620046 879033 1233817 1941600 1978391 1080020 541508 1515756 48930 1279466 258653 1260440 1828463 1700099 1378102 801789 195121 459807 1322237 1729940 1866167 1664017 770910 551494 978553 518958 1662845 1914210 1452181 1079433 1463177 253292 656573 181599 304683 804123 1524762 340753 330551 668497 500058 1095286 959783 453836 1978122 144333 90828 1562451 413978 45820 1754689 1319357 1945907 716055 1096517 1853946 278945 1119660 280232 1915414 842730 1301339 1646092 1112539 1505266 1531886 774626 1756779 1687932 1998297 1979451 620961 513968 1400927 1939353 1909813 763337 833672 783790 812262 1521157 659677 647705 1364517 1658466 1967375 1155576 1250468 1186473 279262 949349 1089149 455483 429859 1396816 1007936 1345216 1018794 1299109 1609643 1353030 641705 1384793 667679 62711 836958 1216007 772390 772408 1094331 1891598 8516 664020 1242877 1043800 659426 1434189 1087902 1982495 1187886 357797 1367298 233127 1938838 409369 1435293 1030913 299375 207676 54984 337902 1968989 1702510 872943 820780 1037590 1124248 641542 728062 1405415 1778799 1778494 1449532 528137 599356 952511 375986 527159 835800 41609 109918 1357787 978899 1754526 1430842 394823 127114 569738 1936645 543987 930221 1061699 1712969 1378198 1539435 877681 1844829 918204 1135317 1745604 333910 1258677 1939021 537480 792087 821432 1126491 459433 130226 463788 350143 1268009 1001014 1620355 836382 549899 1307467 1358241 290474 1157079 1209249 777923 795593 1622414 916853 755596 990889 1947674 1607571 114848 100786 1587981 1177144 69707 1588161 1005343 274421 623895 1381471 743909 13654 231657 1381464 1476777 1613459 1156058 972461 1140633 1006212 132990 1991238 114637 903964 1808423 1707099 1080464 1224404 1986083 1577771 1091830 1978719 1922393 1132082 90227 1903192 494138 681743 1480602 762515 1035547 1677525 1859972 1255059 1183415 1324260 408760 428016 803429 1829127 1842797 535977 1058512 521864 888236 535072 265717 845841 928454 967954 322134 301999 1909469 1222307 336683 665390 625034 253557 525078 1963968 842905 1829481 1387861 22211 44524 1542327 387550 130360 192800 1498881 1475504 916767 1009442 1420000 1602389 822053 357776 280779 903134 1330479 473239 1527584 1397891 1232146 1324596 791920 848130 1841324 1064488 533566 1484653 1653746 1886464 744638 1783927 835159 538976 243183 1809052 119032 31051 1716382 1473242 106439 1469875 1296624 1491293 713759 1498853 1155587 35393 1503114 1957695 1746218 302521 464433 976303 479989 1789972 14876 1914941 1237305 1924643 1253215 834311 1845624 800201 301724 1178855 489821 119914 733300 1427840 994703 1578620 219364 35066 781778 1598834 188262 1144365 1957059 619120 1307524 778903 207640 454225 1392598 1025626 1432551 723251 1474838 1518148 1344917 902209 1711164 258231 120829 38390 1280872 802240 1009521 1036734 379781 1053051 125641 1956657 1751320 1102977 1540621 832571 874230 727294 1398176 885536 679189 1996878 1969451 1558297 969459 1205955 1681007 263971 520359 1008770 474831 1371626 142023 120998 1962646 843557 589768 1096263 1812163 829424 1794374 1119025 1675738 631561 450154 1200961 202224 157002 919325 1259175 1348982 1777539 157786 751885 346291 1196763 1308941 455263 71083 1197595 1554136 1887833 898295 787855 1233142 1101032 291832 1022808 18540 1472900 815144 1692958 1567083 69773 1303340 90665 373300 1838515 1816110 302836 1527069 1443871 793095 135362 1582154 147258 777003 1491854 341277 1128674 1132607 1177935 1123395 1593059 241070 1472053 1827364 1384913 959907 821419 330141 822773 1323348 501116 1279500 1313673 676649 671243 268954 1428211 906047 1534791 578376 1743827 1746862 1231921 1831132 695698 575082 1697902 1432829 1387252 1202928 1840237 1708313 1499338 1583091 1369297 911786 159639 112336 981830 832676 254895 78856 547533 7511 903319 843253 419088 1645577 1432509 4131 382380 1133313 1869473 965159 774668 1441002 1238428 8421 1058346 1019429 1542997 18567 1430710 768641 419038 780308 897145 1854375 21146 1764891 980489 669381 187998 559175 710210 1428151 84959 1319128 535725 726838 1849654 1620940 500810 77516 187989 1544601 1183425 560750 797297 893857 1606301 1817672 1177558 1753805 1616077 1687187 1721436 1843815 1722200 1422518 1291593 1585035 554964 1843276 1261999 693594 1691411 998250 176158 1201171 512726 1597508 1241539 1539151 1862520 1242195 1885681 211481 333121 721746 1468812 223436 917583 409663 453862 1616522 541164 799804 1849164 316317 1285189 1425326 1210405 280238 11110 1422648 835336 1196831 1596173 660298 1397076 1194167 1137328 413895 496952 901133 1177214 1578352 301498 405129 1777143 1247725 1536652 1387781 1260060 1463132 1997864 1162662 1594471 903411 1449792 1323606 1258535 362868 584084 138387 1976293 1796366 1700678 313406 632297 1654990 1941196 1782514 1349618 241511 767733 1880977 760467 767267 1016633 1813649 1270208 1396246 1710999 1186372 719586 1443894 1817972 673583 1748711 1613767 653727 1100911 555209 1750300 696677 776860 804653 395251 1952514 795922 1860179 730586 1618723 532032 870385 1741513 163647 1081418 851789 257617 1079438 849570 148583 1946209 121445 1701490 1289880 1041561 231930 646607 37368 1585693 939056 858080 1678546 1042544 1707182 835078 1724492 1016259 1310578 545736 815666 380809 678217 227548 708261 1140711 631450 433267 1197382 745208 1982657 1802004 1387521 1246741 363017 1804753 890667 1767629 234729 1276107 154252 1916648 1801283 1746263 62954 352160 1387765 803217 1210847 1004371 868327 1617192 533264 1390350 296293 1514810 175521 271270 910620 1349790 1121220 246155 1655242 310197 961551 1005983 1829790 124792 181189 1337751 1025665 427193 1364628 507793 78410 1689568 1383840 1249153 1985079 1705767 639309 299427 52574 931100 1797352 517504 685659 476386 1882482 1814906 232519 499816 535939 1099767 745590 348605 692371 1431530 1281281 1655624 325174 989439 308349 1402413 177235 1154647 56127 1149276 839966 1249891 999682 1483140 847420 1239001 782892 1461435 1791938 577703 1080785 1951072 80512 1138589 35118 125714 1920179 761498 1064554 1232151 1157340 1648469 1598661 1180303 365074 1032512 421556 1321044 1154554 1516254 1378832 964597 1182243 1392847 187634 8263 1437110 1925590 1907846 1249512 1384604 204862 1360748 1588167 1771880 1009622 783684 389050 399835 1845955 1427673 381304 558685 1060248 1514870 1188298 1483213 880380 1093584 1930274 723460 1150551 1571888 1179312 283567 1363258 1029716 1343891 864023 1638861 1014895 251784 953827 403797 1735521 1657769 1744309 40712 1851488 648953 227591 700304 1597775 1732930 368057 1928664 1571246 552318 258685 1246460 3271 1409941 1811630 976029 1666465 1709634 1831552 164458 389058 64201 1899008 1105095 1079903 1990150 369937 1184706 581108 1859260 846043 880216 1077322 172653 1558264 967007 1129642 646906 1714215 1519920 35690 731629 1426751 1750630 450567 1981752 1887775 1616427 1933106 855997 1207372 1879595 1914171 1408662 1771154 1141497 668114 1687608 1198482 383256 1768199 1008744 1927148 1724785 233536 300421 1240743 353229 1233950 1313469 344246 76230 1379836 845847 1043209 1578112 374008 1592181 1460552 904616 1975871 1063761 894032 1436232 1290080 415611 1437494 755259 1369311 1212284 1838334 250367 1791807 696598 1983221 1082772 1967617 480596 1345094 1153291 1648191 781495 721695 1105630 1618957 986993 1525439 842992 538187 817180 1641290 1327495 220837 1914418 789358 1109098 329743 1518381 952890 694103 1021448 279964 1988385 624837 1040910 1882100 891982 1286100 504910 1301606 1268361 176457 1892760 868318 487532 734804 956755 1407925 1508346 1102355 1211648 1137263 375239 985172 1780646 572357 1040588 27342 1712921 938379 1666912 1012407 1418766 645989 646773 487567 1868179 1095136 1183391 1095015 422462 376057 672355 857972 1403889 1259601 1836324 34771 1011078 15163 713943 302429 1037974 619893 1637447 598526 513336 368474 1676049 1673884 1635977 1196826 406761 1024880 712281 1683121 1346800 1386777 1471298 743939 1452233 1912801 556875 616339 1874367 615578 442338 1488050 1075954 1598918 1017241 587804 63848 1352406 1021397 647428 997211 1607930 1611749 539253 112664 258359 1642947 500460 1752104 1193154 1773915 1440963 1036419 1158245 1468836 1960253 900195 817206 1572907 458065 1417064 1899206 1012451 1823353 1863875 1656514 758216 1434126 1999389 1135700 494177 1514357 1170569 1135057 818799 1497675 1209180 325515 1894435 1758135 423752 1565263 1550448 1249180 1689546 282826 336517 1773651 510675 1414042 1682399 551818 1983771 1542407 1299516 1293787 857275 413407 1471715 114758 705465 1704254 1292854 1394726 1184609 1268231 1689478 291314 1047576 1259659 654804 1996639 546595 1806451 428163 551042 511487 512311 398844 984503 100499 595806 1939213 1715751 1685857 1912041 748074 769699 1326642 1267728 1074545 115245 177647 29294 917807 202938 513036 1563944 1093127 947366 387726 1622091 1125474 1889802 164666 1411320 1790557 247055 1944295 206227 304804 621331 226825 597129 1813747 498694 405654 822387 154479 869261 890370 1316616 911853 1287488 1253317 56839 255135 43525 1045956 1823093 781981 1785912 246382 1198123 1776345 720418 1954537 181504 287288 1321358 1211568 981059 1018150 1748470 784065 1434596 1538188 904312 1448837 373627 435749 1275319 516833 1061144 1413914 1532424 871357 794341 489978 1227888 96494 1291248 1743314 817390 930476 530872 759153 981341 838448 398494 832049 1784231 427329 1358783 178303 977268 1524902 886411 857249 1063212 554630 1541483 394103 678549 650861 406253 1020314 248268 1815038 1892252 759429 1891002 1568434 1209041 1262496 305861 540065 424993 864397 1353912 877385 7038 773419 574139 1336400 944286 1219208 607343 1317991 923770 1335662 129077 1753411 257925 345631 1900284 297026 1535261 125217 1361329 373748 395031 1312615 441881 1227255 199255 1080188 1632689 1441227 1814475 1066994 1924294 1558007 1059588 249458 971082 1941388 16600 559941 1914401 1314166 1148717 513542 441275 148688 1850654 1944519 790941 486444 1682049 449159 1248865 147792 525155 1642891 509287 1747649 1063600 332650 1109757 139167 1241269 1940646 1810613 1159146 3849 736825 1061558 19020 375942 721324 1761615 1987195 1413697 853094 819872 1428347 474327 1856275 1664175 860842 1188028 190179 834263 968649 750679 1733901 1675510 1310852 809266 523671 438128 1727820 422711 1618023 1524721 494814 1781553 148634 373431 619827 1157306 98723 545914 1157923 1998208 683812 1655933 766019 227676 1072643 1048830 1680706 285299 1660221 1908856 610437 714554 1273146 210080 656926 895838 1805369 269852 1834611 1313790 922981 1632100 10485 1441617 1152085 1086184 1852876 449093 800490 1340346 230968 1756177 1939308 5831 23713 1601673 1884293 1767911 733963 1826799 48695 1877515 450582 1653 814111 1358040 1569083 185603 978864 1425447 1948767 1958663 108674 1896690 1342205 32581 650244 1176339 118870 1732327 287982 1398804 1824023 1910198 193580 1687027 1211236 1983208 1935082 170307 1398799 979476 1512451 1192501 1266948 697039 415582 1820098 1389816 141491 1235930 1640828 1518396 348328 942134 674928 1211491 1446840 172020 1976466 482658 162876 1968682 1724068 949639 1596721 1280796 1904633 233467 1802775 1154656 532131 1373758 1051220 1510589 1266626 883185 1228452 1382906 305670 477761 78685 389679 1601715 420203 296317 173150 1067519 1942773 112635 245137 1513641 53 1957493 1836978 209523 999571 881252 807962 834758 762182 515445 1472172 1236245 1818410 530746 146240 31129 77343 1947923 1556886 881178 1302552 176358 410247 1265450 796274 291659 787323 353962 733268 182496 28753 101507 728863 789782 239173 1344396 1839279 722765 183002 304821 535637 757428 1227287 1434779 1476262 1532221 1727397 338519 476889 1229499 1680524 1175041 280510 219205 1236744 1660419 483509 1501434 1889938 1693584 1949473 195741 979135 1898042 1586287 355763 748305 1304382 1622415 871348 751983 1022520 832900 1006250 1122171 174201 696239 1455173 456576 15220 1417379 815833 255283 1348946 1392419 843400 1271396 184115 208331 274224 890730 3868 629542 195024 1322792 726490 49564 352061 213928 1325535 613092 1361382 121493 1418884 1797351 1035428 1688547 568617 151127 638644 1237488 1035653 1351860 1132180 1480144 1839764 127851 1911589 1112017 1990854 153659 1165413 887411 565421 878558 98963 400242 379916 1351277 736357 937422 672879 774249 163610 1236574 570942 1658615 662622 1108688 97678 691704 1285994 810888 934114 1393086 1452254 1497845 1394895 674725 357624 42817 1579654 693114 177142 922206 1245019 1736142 471836 1184920 1919548 1311485 1228903 1487634 1213593 98372 275670 376938 62705 960194 482814 786052 213535 1070283 1029659 552827 1932940 647194 1880188 1592742 712457 1545243 1405359 1929329 259074 396710 254725 45279 721205 80493 741227 1246826 558926 870860 28196 333482 1158646 239143 1610615 1044869 42853 352940 418697 840314 494715 260824 1969766 661691 461866 1530879 390176 280361 1038056 1310711 1089332 1265402 1577521 276362 542138 1910912 495886 862612 1741737 758471 1468770 67609 1408602 496034 647964 1239666 1733812 1314378 635893 1867624 557659 962022 1124263 1892038 1584518 956474 1581379 50286 83398 191181 1728020 703295 1502289 715570 310128 1558463 1309097 746659 547439 1964933 1433641 323588 581188 935049 302301 375232 505276 1237911 924989 658655 1943905 25988 1510146 1168674 1139304 1622512 1682414 1260939 1690002 365384 774558 826303 82063 133296 348021 1803903 474489 1988165 484065 1307338 1520856 1536564 1585660 1675338 14097 1104909 833079 1711875 1150954 1244770 1014562 495280 1246719 405300 1373832 487075 837450 1625444 226886 412126 1299694 1169530 795212 1748854 1495999 727707 209986 461555 323473 1506988 405892 716103 1735066 1748269 344712 1773680 630976 341629 1885676 1023683 1345419 558067 663340 1358234 328072 969956 1419949 1733102 825303 1768501 130720 1487390 1534502 1665215 1171160 1035045 1327445 489802 1694937 1166638 670217 1351742 271977 534922 1096486 23511 24572 19297 1827612 126196 1204274 1518174 1830343 1469583 861618 1407997 1998061 1898599 354978 283744 1236089 1695155 42353 628808 862288 1517538 1744629 1414275 4828 546799 1412176 1142451 942600 860986 1579811 1202694 1031542 849186 1373574 730619 382543 796234 1484969 591471 1109179 1294159 1909296 96568 1198792 1072655 1144612 1857356 1947300 454991 428365 442455 226839 1310459 874055 1747328 229163 737794 1458183 259349 1286923 854339 1302232 195301 1871748 318128 712113 1085726 1667426 917083 1826267 494517 1262229 1337442 332227 1273023 1797298 952171 1497048 1920169 1955466 1275600 1281212 385376 993998 1542884 876642 1385534 1081617 435703 616445 956638 1310040 825803 1889245 1464531 812551 1124111 1413806 911183 54074 500780 650762 784139 1066962 861909 1110505 1733420 833238 576431 1918046 910785 1995948 1020 632711 788276 1626684 78700 1881111 1964688 937942 1765222 321271 183122 1625953 1565936 555824 1200499 1876282 1081459 1392284 1414278 1014103 1750165 1766912 1375525 475829 1014027 821725 1639083 850245 1190801 1487493 1197831 625930 837090 637450 248705 779842 171129 1720759 440243 514185 1395351 13682 1305296 1070868 324688 1346009 1194634 1541297 228441 1267673 955410 92182 60251 1314568 452729 970676 1528881 295774 1582653 738106 1664190 1839343 1135513 76698 1530321 1466657 1051523 964158 953931 1235608 459487 1611642 376752 1847935 1500117 618312 1352657 1123369 120768 1802637 1889931 1973364 1303321 925343 1375493 1113780 1991096 657878 428967 245883 1915722 673991 1248180 1895919 1644259 913496 1436279 1002082 338831 1152254 830365 981188 1095231 1396135 655680 1696179 1899070 1136000 851508 1754319 363080 595671 715740 1908700 1901383 1608335 576840 1654439 132680 1226360 1522943 1209517 796105 171783 261900 678559 887776 1844047 435827 1565 569078 627112 112204 1753760 1717249 1289626 89682 255526 611151 1926246 264979 1033518 1609489 1818495 1922352 1234020 904425 1696419 351704 1567280 552105 1301062 1158986 1305038 97473 1916251 883079 1498510 220725 1925874 1265194 981589 873504 511439 1695469 388200 176360 600189 245275 777840 1077788 644559 386075 1607174 1925502 405697 1520704 184238 1124331 760080 384741 1093170 834483 1805151 1979041 1193100 437594 1468629 1891899 160592 1981981 501566 772936 1982434 1774210 1018694 72088 1236402 1627576 1462791 869382 1241316 1806096 11301 1829348 1334654 937526 1198413 1399078 1835414 1931790 573769 1345286 219179 1606192 223914 181759 659877 58131 136787 832755 95804 299672 1809685 325282 62028 794008 432098 1601545 742605 588088 344166 184865 776058 1800317 1330182 633226 1148529 18658 1018825 106821 1406465 202844 105837 1877035 266057 101303 925874 873525 1202608 85678 1065821 927799 180831 1142108 315452 1428709 1254385 968846 1959086 1137506 1906168 1432381 645309 72643 1132650 450531 325819 1940277 634512 1295369 960952 1062529 177287 1957447 1146916 763365 1572938 979926 1989564 236418 837416 343418 1223459 849805 305019 723427 778354 135686 353800 1495376 143132 757720 1392417 1864033 1365614 647540 154771 278544 1614009 695696 289400 1806851 724307 534588 1610055 136822 1759836 554522 72707 798440 18720 283903 619156 158554 929822 93866 1034483 321926 1060705 299673 1236632 42236 725399 1083633 1720543 1796280 698443 276727 1223852 509099 833076 809968 669156 1595027 375026 684527 804749 9236 540183 799449 1143281 1402725 1404320 1865151 1526922 856851 1186649 1258931 1383546 877450 570584 233047 1728793 844909 330992 842434 1280327 831506 442786 1167608 1310295 129865 514143 1596419 493717 1199889 295240 38136 848778 1379095 186919 1671628 766118 304057 1037943 1761402 1495088 1797173 755013 767832 1322749 1954731 1842999 984229 1223830 483463 89983 326520 71574 198173 159298 972606 561088 874079 331612 1263775 1541285 1861451 850097 1073390 647845 1319001 393124 1981738 1817347 1914527 1737996 15566 847937 348421 1435679 568853 1955276 1233771 68069 999767 1584539 1529426 501840 882746 1389954 1960369 384707 1912480 920060 1458575 227442 200064 1885861 428066 348313 1454723 1936800 535935 986275 446581 1199039 778030 1075888 1704150 1921018 455340 78188 753877 1023181 658286 1233365 303899 560839 1984567 794742 1506366 1608495 38367 1738325 472681 666734 971037 478284 431876 1801930 167053 1191258 1864854 306328 1609738 1096120 574816 390665 1739763 1454026 440581 1588927 1889773 1114688 1303597 1138537 1773789 1815348 391050 354597 785904 1692272 401744 1938574 927981 1465579 260908 682738 1285209 1823924 340148 269560 819523 854197 426912 1035211 1413850 1376749 1194357 1132283 1455137 1779443 590893 1253282 787382 612661 646710 1914071 413248 1742929 613701 1436548 1900201 855392 34644 1252457 1816048 1963457 1303785 205750 113517 1243055 942678 1123426 1838892 1085809 1159225 58238 120534 1127022 651683 166298 1949439 583261 1681706 939338 1748306 392907 191191 1721899 456496 837965 642869 723486 902307 4010 1832547 918479 1763339 898893 1037035 257689 216525 1092406 872730 1241939 1593395 1141539 1700662 89869 414458 140701 1452944 1468530 689948 73840 584054 1951612 1718110 1677757 847579 954906 854937 274363 1062779 1861881 640015 523941 1451274 1066346 1007629 210254 454552 900447 1346579 766906 1726902 225937 1214797 862214 541424 251524 986632 1721881 1812708 620552 743208 1797925 1667217 511082 1675730 1161746 886008 1387054 1282091 1229430 106333 623750 678558 23884 1785329 321382 214071 1213074 156264 1569910 1824639 245188 515846 768782 1382351 1741748 873456 1679937 876177 300323 417195 1298098 1305520 728918 1517928 1478058 109843 1110681 369671 1348098 331224 594968 1648991 864913 576328 1807487 748609 480812 1710145 673110 1405945 1347834 1609278 1913739 1762907 211716 1646112 1163104 1835739 669859 1591512 782437 1965526 107737 1380082 144979 1127053 306025 417797 1032551 1804627 1070911 1336381 6430 966128 1307968 1028782 1887603 1336527 1580874 199320 1428999 1723830 168466 214166 506083 1277297 1242879 749162 1991407 1556874 707968 1074505 306017 1702782 966764 157275 1621934 286263 1138653 1746240 104309 372847 1068235 137504 1586220 507722 1092872 1910381 1357289 1177602 640251 224170 1857159 715823 1288895 1986568 1425073 290192 185036 433202 1570705 795160 1878085 1122081 454846 1438681 567045 486651 1844300 32116 208681 288859 1008891 149688 920344 128103 712615 1463635 1744795 1067126 1223213 1796626 695213 882657 577875 949434 1261932 1382927 180416 547158 355070 849575 1903789 1023048 1199514 240982 1438068 1655116 1588790 1994730 967437 1338304 1330106 1211686 656248 285030 475157 443785 854477 961158 717851 515101 1781650 21126 1692589 205395 276089 454130 1728227 633442 811898 1906671 741775 1522759 1860209 1566725 590878 937998 1504023 153519 208105 473769 368086 31915 1208800 902954 3688 343645 1081235 180542 129870 1477335 1379238 881365 1398467 89265 559611 1965017 583183 1605881 1382884 993064 1980266 1034668 1020764 1982708 1033655 499998 278232 1404379 521325 250302 145218 863151 1497736 1519612 359285 303181 1083897 709268 555154 14468 1174760 66658 25164 966358 716696 1559545 1674963 1027910 1938095 238706 1387431 1229825 94382 1393563 1957008 888008 1334535 165996 263150 777652 1895349 1107678 1564020 582735 72045 1005315 788829 763379 1460496 40911 1902140 69944 1070942 1751143 1659087 865366 1647240 1420050 228046 489206 1191460 196035 965704 1755998 1440576 799170 1174249 1066121 377093 658974 1051016 59659 1106469 1319732 1804606 657731 1746747 1988023 1361237 1322674 97553 185966 925844 1792372 1545624 453683 1614876 1918394 463153 1577977 1958631 1590023 395389 1253710 41506 834827 342710 501548 410484 888501 1512683 164271 751705 187418 1570248 1080987 1721294 836759 1676492 1451757 1900257 160639 1594740 624695 1040289 1348824 1694898 776014 46052 668447 325192 1876904 1491996 529780 1591958 810857 1468138 778969 1411122 312788 1857210 343050 1237940 681832 1299422 11754 553915 1508376 1627052 386018 777237 810443 1260528 1195699 167449 970858 497952 1286105 797882 547005 1268127 328252 1897871 1845119 210972 1476153 182998 1580107 1429940 701585 1904740 1309063 272527 1528295 1076727 1307819 555765 1949695 1755910 514996 743699 851026 1920740 221046 406038 1414677 1666738 83082 720122 1216526 908157 1702227 987194 1276037 782821 1237714 1536052 1746670 1909616 1530266 1754104 1240426 1017816 1551990 714619 446622 1038738 1820844 1832106 280445 27853 177937 1261780 1087006 1827815 1505444 1417485 1608224 1752880 1366463 1807959 1142552 1354764 1128718 154874 880539 921957 1204144 865620 780518 1171650 1053574 1148462 479063 568599 159464 1646392 1699222 676410 1200778 842915 74149 1729424 234983 207968 753653 1410147 420965 460726 4632 857857 1423170 495821 720790 104151 1435 1563385 1544100 1224541 1870735 1610760 1949796 79914 1720895 1258489 85665 1973022 1773426 1200306 1823791 213558 1987631 1408966 458688 396487 290357 332135 834456 587417 1407745 509360 1667240 748517 1246001 732104 370676 1182674 1605231 614576 1366050 1091199 1544135 942605 974204 428421 1533468 1073243 922377 1395437 283188 1827478 1663907 1484426 1745310 1066078 1158344 1860373 123629 1533428 776501 1543869 923938 968404 195238 1111466 1583450 717957 175482 1936034 1895603 1456187 50377 1064571 74525 980129 455347 1518809 1094705 858600 1613244 568328 862402 974010 889395 5960 531991 514487 801277 281905 672205 987732 521684 702139 1173873 1663767 179184 1527982 1166933 1897107 220417 1283479 1624365 537629 793703 1070995 271773 1258491 558374 1714082 945662 85950 1204556 165792 22713 567415 737893 1600574 869326 1875086 832110 73367 412507 1934603 1277539 1520311 355633 1939953 116601 550582 910872 736426 446615 1459409 1515569 618476 665440 1688240 1779500 439627 1798773 296520 897814 269146 1313581 489662 640484 1460473 886544 1403614 1208880 1235631 847214 222156 1871456 1462485 620673 1662207 1025681 1693770 27785 1615872 142749 48387 1729445 525026 408527 1105995 27590 558543 386241 1688446 758440 1736637 193893 937312 205818 1026762 1416754 922044 339666 1173316 383449 3846 148529 1165205 1061947 1546932 749995 1758394 195866 1184959 1958943 804742 1957042 994469 172260 1557638 267341 408879 14630 975999 1335136 1567353 1803662 1972231 711130 854645 1144738 1049051 1161791 1771031 1042911 1345174 543362 207585 61251 1801742 301556 924829 128474 317528 1335513 1768493 105552 144252 318299 557008 1486899 1598426 1686370 250911 738228 433724 1631584 111233 1684316 1479789 870270 1874293 582191 75031 362721 1780490 1629391 1557663 1003526 542615 1885822 247030 1570111 1131966 1571055 1119330 457860 1869467 1274552 883320 784537 1685480 1035587 221533 1846176 1349881 1063748 1534595 1941163 178175 21025 473300 165890 103572 421218 459637 1440264 1822992 742716 665235 743706 589480 1370447 166238 182446 537153 1618142 1831900 1712343 1127699 1967188 1924576 1950169 994356 11582 549475 553274 290437 28638 172104 1015465 358217 389376 1357796 1957828 1098259 1788677 603259 66339 402392 68072 252540 1332641 1533323 1379410 153281 756701 1814619 362887 1281641 1059970 920050 906946 815509 1603795 767202 1417913 1968785 13965 1968402 640825 750057 333248 1589383 67684 51865 733313 980254 1511563 1879618 1751560 953147 1720262 900381 1690368 1434144 427438 859485 1914801 832338 496987 745095 1496742 323373 1009183 837258 1441611 1407785 1122449 602532 582912 159558 1104755 22268 1492739 166513 1161045 1107533 77168 1541810 653934 1676525 1990248 117469 1300139 92434 1586488 1040922 1677370 1610749 1827148 1007098 1457410 266672 316588 1469515 362993 1615609 1861015 1805418 1991645 1650815 86979 1580543 934565 1637069 1319393 1523754 1604275 1350674 1568126 965311 85940 717536 188792 42704 558238 1971948 1476230 1930967 832460 147882 1730556 415550 843299 1175363 1468435 438107 1541561 1254771 345406 1327889 431323 1582106 1824829 1375009 1204393 771298 2128 978436 233571 877587 62896 419081 1455818 1179473 1144500 867224 744269 576460 1874826 352182 1298800 1110769 1522144 716976 872561 1575376 759918 1686121 128484 1242366 1139356 1433769 649956 375895 1589342 1847464 914572 971384 1687660 777246 1404289 708624 6171 1163082 1975915 1166540 1193485 1551231 1231521 443117 57365 420891 994051 1229618 159044 645650 1265648 1289691 767679 1942327 1161277 757962 254983 346304 545465 815602 1304931 1465208 1756529 1773799 1224307 484228 1659971 817587 794973 1273179 1821516 1842471 1231757 1738647 1073022 1113855 789845 1085249 683390 423174 295627 1323716 1577090 1294030 862259 997059 627934 1221032 90709 1648975 768901 1415270 1493473 843069 644795 1135788 179963 1976561 1525976 1894172 209620 532257 1668961 893758 1002664 842810 695363 635458 917003 495008 762928 1729855 1262140 1662137 164922 1205246 1254327 1247723 1379567 1746962 455403 1020731 627564 792861 676007 1024744 1744775 1679290 480080 756574 1885993 1658141 1463089 1349806 893899 1658692 1639729 685460 461073 1745480 1829948 1924783 530610 1669893 82454 487221 616044 1791849 92159 908063 1665740 1918363 1676437 1673907 295350 1363547 1988787 1115986 1007019 19980 1720956 100932 1200890 641743 1080535 965466 1901533 888629 1292360 1757675 1966340 21638 815524 1733137 1201008 1587713 594315 1964105 1459372 425456 1361666 1506477 1954890 1020600 440379 936281 1750767 477917 1518327 1967242 1464280 931617 396152 604568 1395177 1193247 894185 849981 272591 497789 1485153 795679 563136 1205769 1747595 158818 1799483 664341 1128626 1437843 290043 831184 735594 868263 194139 843287 827909 984029 641947 1835844 580166 1556129 1885642 1231238 1929695 176991 238404 1091363 1752459 1803370 1357009 242702 1692516 854977 375154 397706 1764956 1640397 703232 664872 1220560 781991 1990447 1316547 266863 1698974 586866 1071292 407267 215357 248089 1317892 1716736 1675883 89268 1179401 906798 96121 16538 1044020 78087 1435896 1682872 814601 742925 1300910 1307746 976953 1830745 105950 1748977 1571588 548187 1777092 108587 1138410 1041387 1508075 934558 710258 256063 75402 1639825 900763 1487554 1939634 706692 1969017 1710293 394863 757521 2129 1649548 1299578 1662297 1404108 1745876 1666743 1347891 199085 1961389 800303 93223 607698 305143 698925 661161 1757342 42634 65104 53544 1640027 1743111 804178 894672 123482 45039 59371 124534 1727197 1421924 1430210 914040 433308 718382 686272 168732 1888661 1864729 1902890 124411 1714685 908841 182260 17587 231088 166855 898031 47425 594065 1291616 1319557 1143743 742455 1368537 444187 417480 991560 85705 1243069 1624362 83016 1576139 242336 309888 287491 1660181 1871590 42464 1174810 1820910 592227 1526187 117518 378408 1563207 140188 5266 1208671 1108620 30933 1495212 973282 1102612 740322 562013 1207489 1462668 1615440 756929 618779 793059 1839232 1424548 13691 1997428 593641 426598 1667247 637480 379401 1456726 479893 609832 1670979 77786 58817 885061 62831 617843 1766756 106776 1885249 36139 746660 1302667 1562703 87507 1462589 81310 93842 1562795 335205 1249747 635871 1577871 422438 616987 1279372 437482 996520 1025018 1713292 1734449 199330 558596 881653 1733708 1694164 549524 1736079 585408 38714 162360 1505443 1547229 272022 1523763 1601828 583647 1406440 1748085 418351 224824 788642 1739966 955477 437196 1136134 715809 1899794 276177 350885 1650391 1891246 529542 1833029 1736620 525808 1434762 31870 1118001 1660912 875827 184037 557506 508327 336802 1861652 1466087 1263426 585297 74259 159363 917799 1486802 94680 112880 272978 1754650 115278 1009618 271245 122486 549075 203124 513858 1240849 1156193 416889 1169133 40938 988524 1333396 223319 1970979 955598 776494 327597 1217659 168238 407801 991153 1309585 1328095 1934734 956338 1482066 379746 678689 336006 108299 1295143 1946714 570032 876227 657764 635697 137163 736343 97030 1534969 831602 1618347 755330 919742 932896 927723 1105737 372513 932570 1865525 1859775 1717963 708085 1357984 1503602 1032497 1202951 1342347 1729404 625999 357710 678697 777160 1431317 1819924 1407676 1300295 1037954 282561 665088 527193 403420 302991 1612405 565889 1412372 415938 1689856 1317518 1496975 882740 1670994 1562669 478864 439533 1879737 392777 962115 1108521 1836855 725384 1264115 49284 558643 1948410 1333901 1793347 1343415 1350177 1486718 1865952 1711200 282258 494473 1972151 1666683 787383 1364395 941134 706329 468988 1203776 1231380 513668 1366300 1673621 1265633 1636199 1383147 1702949 1638838 206996 1505535 880929 1193521 1153083 1678859 1444455 226350 1364587 1233612 452694 107859 640486 1081928 1722750 1969145 462799 825174 256348 1712973 1516342 1904426 1500948 1959730 1033708 807331 175193 845090 321471 724717 1647038 488709 623357 706685 761286 1872185 957354 143163 893037 1163678 1119349 708848 578124 209262 779229 1184500 1927663 1941179 309854 1484533 1284357 281278 1309313 1959464 1620134 31707 885124 1634890 1243026 186393 1502139 47229 444874 1906536 1515469 1660591 415194 161386 1295371 740778 1061425 1082376 1800975 183675 1927363 1554789 493715 1371284 430722 1459575 1510298 1558402 1641412 1092404 327705 770544 1863476 831202 1844886 585051 1834727 156971 749533 1397264 844502 1112402 418572 1931194 1407883 593622 1693303 1200504 1273324 1241047 483802 1096619 702262 1453395 1913423 1946224 1375641 48096 1208877 1233877 1948432 1557167 1602601 1595506 1439402 10931 900266 1945108 236553 1161812 1996204 675241 1062106 838634 715748 1058471 1567230 1400435 1630722 1815135 1873518 1589425 1849902 1956172 1782987 96422 573174 1571956 1856500 943157 151299 1778796 98571 440321 364465 403036 1256746 291309 1265111 1599729 1694845 779768 28251 1105292 1073120 1699998 1914705 699032 1073446 1910385 436887 1243412 1755721 568004 1967889 1403568 463167 384542 1830763 584585 473130 1767872 1388058 578449 1822297 1638277 80854 261896 1353592 821465 401274 998324 1691463 1266474 683672 606291 1492649 1775074 1938407 522688 1018810 203005 1969556 375413 926804 48312 605011 1418568 222724 1005927 83741 417547 1366677 118178 431454 567310 1229497 1712641 530551 953779 1616453 1790501 729823 652597 1396830 110197 1920449 880135 936820 1872330 1921442 904239 1938640 69830 1883457 956627 1175683 1250097 1449523 391321 83053 531011 1343458 1653227 849389 1468186 862210 1870909 536375 840984 538252 997712 377940 1555260 1950296 256594 1452728 632558 1232193 215572 1964193 785648 788755 295328 362039 1215680 1633908 38642 245844 1562862 184209 279131 804476 696567 1100 1833081 785400 1737902 1123321 1088439 985053 354460 408347 1066001 732755 1284320 886298 680782 1328346 1036350 982316 823877 702931 1367135 1212050 1143895 1761989 64037 1559163 639616 755532 122775 1944814 1221483 413928 1349195 994905 460152 1471186 1636971 1044030 1111697 125085 1019185 302648 1189764 879420 331853 1691381 208147 24817 1826708 1169167 1478219 1911441 85422 212047 1151938 1758020 1855073 1998553 1017794 1253765 580123 517368 246047 1944202 1356624 1338235 1904264 1005707 1271072 402466 1439857 173898 1808746 125976 1265362 1083027 932921 1339784 306470 204150 1979122 822476 1224718 868098 160345 1876855 1738357 581592 1015888 790257 1459045 1124809 321057 850200 531271 240915 589086 192515 176811 727515 1504875 357772 841723 14930 312198 714474 279183 1591755 335335 1275503 342409 1264348 1402665 1934035 877791 1695120 1884360 895966 424170 550777 1359201 581224 679821 1708941 1549224 1644340 1985618 498618 1657207 28169 1578570 758873 551110 548941 273043 1374862 1020958 163821 1502213 862827 255591 1912916 1316464 1535309 943264 1062276 635383 1475622 1227284 267531 1244322 1098134 113805 975300 1838283 254090 1081988 1947240 794101 1720582 1373421 1458080 1431684 1059879 183484 1782774 1751524 1870633 1095371 924344 1320954 968474 1056597 45612 882831 1570266 397531 1501967 618509 1375264 774570 355393 670892 1697764 94242 1702587 394824 1746958 1175956 1628106 368526 1930107 1297491 665792 484554 1945508 244869 653080 1401782 48124 216794 109023 331379 1782759 1185683 1581063 585505 124763 119954 796865 1301033 169420 361654 537890 1095942 651203 11078 1307123 1155953 1260114 33138 799278 1157351 355309 474574 317916 416560 1015002 1738590 463657 130434 4631 1574553 163726 862892 286340 946995 1420245 736782 574127 919836 490240 233730 1049517 1075033 662835 1355579 1102109 1146521 1545138 1950225 731677 1197016 354207 957956 1050011 1344933 1526538 857562 213699 1656435 568055 431872 753529 1551572 1261943 929453 1740536 1529839 1770882 933034 623924 706221 1204770 1295069 1356074 509734 816555 539561 345093 1726663 225285 1121204 1689769 1886703 1239060 129724 871729 16958 1699971 1102883 412426 103165 1581122 945313 407726 268124 309046 1445473 1311697 77073 320618 1691974 1718740 57052 42526 1496455 597034 1940389 570360 439537 934825 1056989 1807132 1803332 180978 854998 1335545 1971155 190716 1750651 698815 507966 585556 72180 1820343 1192983 326706 632095 1914346 23548 1629487 595808 817750 71514 1603785 1721463 502993 1771141 1654502 301435 1193257 208073 1612123 1410961 1670103 1215974 1301818 479216 1349820 816860 1181775 1452342 1998066 1855675 335763 1956729 986952 265240 1719586 1657958 884069 475913 1625557 108920 1039091 92578 1817909 1327838 192398 988108 1196849 1080018 522801 602300 110484 1318111 547611 737431 1950055 1674628 316033 1646053 34244 1992296 513533 1014394 1609397 861385 1683208 1810531 539096 653049 870867 1137051 1167913 624971 627454 411728 272613 1005491 939169 860048 1145345 669922 1538383 1254851 1729343 1323041 846598 173207 1723503 632429 786017 1657780 1818563 620977 1167888 1136465 1596026 979856 1606114 1577757 1536366 1295315 991069 1476340 813463 1496773 1087151 1992445 1162107 1884190 1185474 1498923 1615474 560019 485047 1118379 588503 176681 1534460 586655 118585 1704314 271464 1768076 778466 1547157 623463 1130209 543222 1794910 1547765 142732 537534 465082 1227875 1382734 275312 224732 157935 1514564 1375273 1646708 1066190 129620 1329435 729023 1094078 101336 803553 836217 775290 1161289 1534586 1833173 1248044 1305503 1547454 263566 1331398 1081558 62437 1832574 236735 201787 710620 1828858 527470 1873782 1552944 538608 388634 1971324 193567 1002358 167554 723881 872191 21578 1080026 1491736 1306647 1133883 889354 267205 877177 1142619 1497055 1621348 1979653 1629784 1336093 692542 1385984 682656 806507 1954465 1623480 817466 461604 1797735 458644 823092 1149317 525887 791619 438834 1086449 1707990 1661603 1737412 191584 1856391 1147333 1682937 539533 1176992 1147752 490612 1839886 1224827 645115 1421174 823895 107325 1179212 1855370 1738644 1913110 1800013 315767 1645038 994058 1166174 25518 1582998 487106 1499287 1963249 1782938 222661 235851 1299123 113060 628812 422032 1929082 338783 1309873 609709 1172891 1693187 1868673 1384130 1236811 1794754 649410 382557 397756 472705 681145 402878 1405030 571855 831356 787832 805294 1683886 1951095 1988875 618235 1303137 191774 1081784 820477 498274 1532718 408199 1260131 389545 1608748 345723 1441906 916562 1496569 1337203 1067768 1113217 203946 1745873 1555818 1531238 904089 646624 78362 170635 72250 1831548 1017080 257577 522052 1464262 1918210 1418360 1712822 750799 1277816 990005 1725477 1548730 751290 229281 1350867 1487843 887406 1631901 1850533 21000 1015797 1375093 865530 1109486 1415625 1664833 1096973 1175796 277426 467222 715466 601538 1242904 1594979 1092853 411935 1785549 279780 1785973 1791858 130240 882133 19739 524293 1960078 876166 108820 1531396 1745831 372923 859068 1166554 1136051 1120114 1560768 1137680 1396127 37443 930124 1047412 684623 847842 1370111 413872 72385 1257917 434983 10551 1655690 1371189 732495 1571966 665231 1587835 1698355 1877174 1519074 135980 1754530 1076224 1860080 1700739 1910640 328264 889327 49622 550535 1681977 208999 276114 1236078 1519762 29583 539061 130926 246242 917970 867636 975416 1515647 1442265 1157285 234890 759031 950332 559632 935295 628017 1934548 1856570 290272 602755 1866381 783745 284747 1340831 172625 471689 1482943 568370 1459471 1104829 22895 1999099 1652450 325792 1610719 1477398 1962828 1348233 1181048 207252 1587576 1782278 320811 1996286 1020752 1716109 1737057 992946 1257823 898088 660054 251978 513919 488288 1795494 241115 78349 1379770 570411 1422779 1634031 527176 1034332 1429762 805140 1336573 1012527 317804 313856 1142685 1745141 1405063 243278 833960 1287474 1181349 880705 341047 1292333 1066819 1510898 576611 1888628 1932644 544103 762036 292634 1781881 1766456 157697 866562 1596542 1883138 153000 1275286 1964409 1899712 267207 1137174 1127754 1887133 603662 1155945 840559 1029590 791529 1689138 1363227 724546 893009 1166591 1349385 1209695 591830 1899298 1120865 1534452 1979168 1530849 1227027 622641 302036 316983 1451429 53689 1628327 12648 1735585 1603704 932206 430402 88929 1825660 420188 1080736 1518984 1674359 914468 1866386 783457 191860 375952 430210 514978 530585 460818 270513 690977 1721648 508714 121434 124466 1255288 685150 1114281 109489 1720843 799209 1825392 31637 678370 166618 328883 118242 3965 1542841 1132264 208877 1716913 1218101 1916104 1270487 1797555 1123101 454257 1368585 354139 1717383 865361 800955 657825 1426701 1965507 1529565 510559 495935 206815 1721316 704026 31205 1584784 844364 202866 364266 1932797 1821847 139892 880828 711406 1027018 1326474 1910165 589289 1946917 1841522 1343185 1331512 399958 789486 1200278 11354 716755 861280 1936925 1600090 1834462 1859043 1718670 1248153 1106254 1766930 441272 1475301 1038026 1166604 1367392 1013805 166287 639092 1937712 657889 693363 134569 1138454 112669 1102847 1925789 726020 802416 348706 118876 1567140 491332 970528 387199 1789012 1827120 1567429 487943 1834878 160349 1811111 1112031 1096056 973514 231027 1064787 483619 485014 1879941 577470 1188292 650768 1887042 622113 272852 1329964 961828 1813935 636878 1504519 585077 1153881 469480 1489845 1681939 364347 1959817 1885666 1167110 1649967 1757306 1440439 318592 272997 298078 1047507 475458 1347233 1916756 1266757 1511605 1388215 1470117 831860 1211264 317177 159197 1249163 1361574 798611 509134 1370423 1363731 866783 904494 269124 1948177 974199 1152461 1420672 1276761 387859 237103 1401878 352111 221544 173006 1306421 1841126 817848 896160 1262230 971704 1627523 682211 1552119 1692724 276851 738387 1827010 692826 319913 746919 1737249 1862070 1241359 422460 909310 1533766 695966 1256892 1943972 759597 962511 1383114 1984010 814696 624242 839361 796809 131876 190273 197596 1866575 1491178 1218229 509540 289 80320 820631 1397229 1851636 1054842 969395 1671212 1784607 944927 871718 1434936 1054921 1409828 1400839 1363548 1793780 881928 1451004 87717 62579 899766 1467980 1514786 381638 649561 1808730 786477 1135253 691065 1007379 201450 632266 1030230 841704 884668 195265 931748 1312266 1280627 1299695 20694 155992 551151 1262917 623982 317331 1344001 1358443 39166 184485 27668 1826957 673990 1563157 1728114 359235 1345300 391104 1332257 1530902 846986 927691 562421 871489 704533 850125 670087 21599 1030992 874035 894934 1130533 1696119 505200 357208 1129529 27323 1697594 1816529 186477 992531 1021124 787997 1343072 432000 1209618 1633630 135643 679062 895250 1796166 772263 1930758 862640 963577 1703042 1372934 1976319 800858 1082470 561550 1337859 1203539 1840198 996420 190601 103214 1768266 660275 1183940 796681 1691993 888030 334279 366129 184934 223519 1553476 405538 1253329 1236699 1544383 1447545 132796 744680 1087111 1312172 994580 15649 1253470 1789056 530686 1188443 1107282 1961735 1399256 368821 374565 1125664 1381911 631274 1723196 1901930 6374 376343 1110188 654634 758156 1481554 1146367 1310045 830821 1578671 376852 836804 1464718 808959 9247 432767 925269 124774 929447 390758 1599760 368880 1654668 816043 882958 1659735 865058 1361158 122097 516910 1987720 332211 514453 1616357 1183015 540971 1123090 1091546 921985 140312 191167 1912796 172638 68166 220366 1316816 1088793 107439 999687 572524 37734 1548631 247459 1145167 338073 1574292 310155 1875782 242084 375453 1609638 1519249 726455 1102320 1896929 844756 501362 1874252 1530317 184548 1526884 72514 738051 182821 1850026 1233861 37072 1565509 413690 1684227 1111195 1858726 1854107 1793540 618330 1140721 1229551 187899 1974747 1580474 342467 198617 249743 417382 1355816 1885524 1084567 1426848 288949 1404111 1808975 1820436 953814 654091 77888 812241 1828941 1297870 487615 1623800 1760085 177248 1627396 297241 1063155 1881828 1792174 819370 482804 766395 285131 1168903 669498 1525845 1192588 255880 1065474 642227 949337 1881725 1240399 1568931 34639 552736 223827 818791 1344336 1870810 1059672 838146 1862198 1722993 414542 1329077 1606411 393944 365993 1799440 1143783 1467123 244717 1203328 799081 1690665 1877111 365913 1344170 853504 1196922 1163655 1179026 1800692 1938093 997619 106825 1009771 1514847 1477479 23157 1117881 849329 1011349 713503 1318823 1598649 83353 1001039 818060 1599383 1047253 769589 1576725 215134 76349 1684572 1814304 1662584 406167 1371621 1848216 905067 328732 246219 669680 1889086 244864 1288571 1651320 1502067 1912635 814876 1428214 1468673 1144219 327986 1836108 296625 1876833 1210044 142457 806236 632809 816710 187317 131213 314925 709564 1277854 155833 1683042 806073 163239 542502 476853 1712267 1235622 1122149 1658981 1727165 116124 1961642 1544489 1733606 1869270 1244846 1071168 353034 1842552 704228 99217 1034349 1247314 1302882 1098801 1130193 451869 1549275 726804 1376734 1837781 94620 474246 1643366 1735950 488538 1910975 1446633 1925152 1480883 1753112 1294882 1465499 997199 19627 413575 1171136 616170 417023 1892964 931371 1165083 1953660 1186958 789776 1603622 1750447 130965 438518 1401422 1355836 229454 1847608 1016354 1984099 755398 677705 1481335 1998877 1899529 1283693 1035057 56722 1567901 130826 1095354 540924 1420840 519492 12233 1458209 494923 666151 1781223 135514 1089205 1960688 274973 1155940 1224537 1152211 1729204 1648893 1116061 519426 521735 231266 1162919 814725 959048 607879 525884 1910953 1588763 1762993 1597620 1903727 460069 1179710 1742941 1621605 512478 1574573 717457 1849338 1213770 1664196 519411 1331530 972695 286730 1431511 869029 1579079 1958609 585299 1660233 1624900 794232 232467 758210 1888730 1776221 1446074 506033 1458344 908659 1151983 70487 1187110 1116454 802111 1130809 1805826 1749945 1667474 1257285 1437623 1439528 1359158 1155944 1100458 1927755 1904457 1534767 1678335 1494036 866130 53180 931864 1739563 1974342 1427259 1511349 1389947 657121 1340477 510023 352134 759481 226694 1308787 432776 1569883 1695171 1143949 1482092 876401 1150114 1318066 702651 990664 1093446 1543783 1329257 1866009 354533 448472 1769642 151580 1086936 252786 1586174 1213140 1750391 1322650 684228 1257282 1692715 131979 1233673 783167 1827361 1630159 1581226 1283876 1918585 1238208 394204 556832 1631860 562885 208353 1801773 233598 341630 332480 1117774 1889161 1570530 232857 695963 807906 1972858 317355 1021902 1688646 1531765 673383 831743 1354317 636663 220231 353379 1305399 1210218 1020234 1022973 1970639 101828 1546107 1986898 1317112 1228198 401771 95359 1442962 1812022 1832120 1400128 88985 732151 197190 1362886 568918 551202 31787 1529797 260294 1017067 1738147 1129056 1783865 1066425 449163 1474103 793598 1705142 93978 805735 1988900 1014589 185621 544170 1823688 606006 1392351 38532 1987333 1116340 1762218 450504 1278704 652477 251716 207065 1890572 1009998 1731426 270077 1884982 679040 5770 722704 1522080 116186 1005744 1353682 1226971 416164 75330 1009784 1407163 871562 1890259 1443976 904821 173012 1423003 1181388 561961 996695 121466 1073759 1156184 82886 571684 872630 259430 1520206 584131 478805 24005 414558 1664296 1250871 993692 490592 1307245 1004496 1519824 1516821 1538837 77669 32448 1539476 265209 282980 1794942 950040 1862138 538418 1865599 1776490 1435630 134007 1839680 116357 1739695 1150468 430030 1474437 866858 376780 917119 808203 632898 1694439 93287 1295251 905285 1325904 282303 267688 1539115 1786197 683746 1737924 414592 833859 1515271 531791 701453 810209 1114647 797132 102500 1294892 838487 1659531 1669762 102866 1686623 1502057 931646 560429 1788601 770239 607225 477844 1907957 986191 1276234 845238 889984 207892 873716 782289 1693962 558408 158793 624271 224015 1658026 1206325 268796 480178 764646 645869 919959 41318 819767 1824816 1059023 1714655 881491 937054 1671623 1906712 543249 1407579 633411 1229426 159166 291472 308543 1277071 1879102 1203844 156329 1515142 1659241 1793669 695329 463490 1702645 267001 911957 545055 284918 1033845 1314805 286299 197460 214161 645048 776574 861410 1846326 824044 1415679 427885 577296 1644289 240352 1933152 157383 1270905 12639 1162474 1535206 1683439 1283414 1546453 490469 1678521 1149733 1807974 1482373 666184 1698625 1110272 1097702 1706379 1953566 1304960 1220214 1765429 746548 1456011 1678586 1356718 1529098 1960814 93768 393605 1248112 1554922 294042 1073673 1321498 1437913 1737846 1643772 1512111 1708806 1010480 1670823 695625 639651 302474 1837550 1470176 1687221 959167 1744704 1166599 371157 1971647 607650 672090 1195544 836164 1016078 209942 127864 1233537 1886656 1491884 1381147 1239711 1615626 1196045 431971 625358 1540152 1240854 689898 953749 1938773 1261803 1518034 867196 1272892 1138962 474134 609757 1361339 872333 1605922 410045 1308686 113438 782627 415691 1425810 855389 1170465 1998259 1887610 1538300 1295123 238336 1599343 928042 814617 1787438 916072 1158025 945345 1396631 1255233 1441392 431163 454660 255622 697898 1014609 230270 397105 1190161 206048 1343439 1830061 701233 1727460 1149030 1894295 1334728 1063898 1581125 1961191 108675 22002 992784 1222279 926222 1172635 1957509 1319570 1497831 588551 1091403 1226763 203307 440665 1211561 731309 1248191 683240 880796 1279937 1108846 60419 918962 839877 785381 1594476 480648 1905691 26635 175405 570598 118443 605636 1029575 750246 1794454 57813 347457 62203 977450 361398 1878881 1688207 1547926 1860398 964703 1450694 1700911 1365251 567932 863647 147858 1656356 1726544 33843 497208 430463 113561 7536 1416626 1342020 787781 775561 891411 1109419 1494144 1514154 1397723 1893158 500636 847966 1036599 1618290 236664 532465 1446669 1023331 869787 1698726 1971766 1288665 844331 988934 108154 1305755 888138 382121 532692 400419 1335746 1670454 1602948 645524 422427 895965 1159317 444470 1434147 1307639 616555 630745 1990646 404348 1213876 1741213 1375270 1893980 1182953 1229294 1565581 797274 1245956 1617295 930556 39052 1135369 894532 1688554 1930521 56017 1268427 272278 428263 1546704 1408010 643028 660224 1552107 1005278 1731140 1122090 430019 960620 508965 1999405 1439425 114086 890595 1104260 911070 1970596 807135 71740 63678 511366 266353 193609 1033141 43603 1085343 842572 671941 1245595 1228032 493561 1922186 1559116 559993 949229 451655 673651 850098 1831422 1437898 133516 753107 948064 1907233 254904 935613 683271 100713 907222 206084 1760685 1025947 53668 1121533 863458 1800374 884382 1671641 1265512 172615 262280 1846040 1268844 1260688 1993281 768852 1851676 892254 748742 1274419 1111554 412572 1811946 1272908 1303178 824551 291590 1317738 1000829 440144 977462 1476276 1727278 416431 973622 314860 633795 1042248 568462 1112786 1262796 219145 1573070 1911042 1951009 644193 1568079 162742 162388 1234891 876125 519347 1669632 530178 1469224 1363485 1556421 1007152 799927 1353419 1517990 251576 57640 1320701 1790366 806731 932414 1476688 1243667 477393 385045 1878528 1931328 1827250 1870741 370171 892463 981417 1965918 1987380 24816 824293 516741 421639 566122 284601 586019 456868 1549629 674330 758907 515293 190653 1820207 534209 1842624 1466572 1761847 649058 534718 205146 998519 1249548 1733825 1290967 517819 1022444 141286 543348 1570795 1909406 1945579 137250 964273 624688 316587 509931 950535 1408812 1567147 1347862 816060 114446 841336 1819759 127903 100182 1067038 495009 1416725 113173 831846 1747566 1112691 567734 1468983 1166577 312374 260830 1511726 537064 1830697 1494022 501828 294028 65968 838473 113357 774761 1518775 1243358 1002854 124816 78692 152892 1881835 538431 748175 588924 509195 812782 872813 1465960 1732958 1943366 566971 1488695 152120 372878 1568425 1349586 670277 784351 1183680 101925 725120 26909 1400081 1573771 1867349 1339252 1506243 1819256 1637919 1998504 936197 546688 1057953 613108 841537 228102 597275 965210 953280 1838563 1417983 1185743 562822 835254 137077 790362 1767130 1056727 1409318 313638 1122189 775940 1573617 1343995 1168779 319388 1970246 1652648 457775 1450813 1483834 1055320 1862650 753345 1977525 1234507 1211544 759244 516493 1673931 1904312 1341361 1744850 587321 235930 277496 361906 1420068 1459187 118364 461598 1610776 230086 1421018 539037 386196 1392594 1591654 1153940 485909 81235 1751573 1246886 1907139 1162365 98689 1478852 1326191 1510329 279270 757262 1533897 1212943 1942104 854146 1679331 878099 1433255 677872 960004 445096 771284 1864147 1361174 1973973 114023 750708 1056730 949630 1578374 857391 679863 108375 1825495 792315 862890 152984 417519 1608059 741526 895215 969058 1624508 1295660 529458 125131 148660 1025160 1511043 209060 473802 344384 610417 1435115 189413 769560 1001310 1599244 316265 1799523 1272915 502246 1232796 368917 1836519 1173586 911367 233470 1854752 624432 1565295 1591231 1903847 1698694 634013 989747 1102723 1185826 1611138 1114847 1967939 697928 1814953 1885215 164730 1951483 646124 476011 633238 652719 1221189 1866635 400543 938374 613866 327053 22856 1528723 1633744 832475 147265 1977837 774557 296940 267004 1296818 394243 1909661 1503485 1640148 536551 441550 95714 1810636 1566785 1887579 88107 1237055 1682541 1252658 1867929 719124 340360 251131 941714 1724988 1929325 1711981 1515524 1702397 848619 926202 1066611 998232 1381901 1161054 591396 1469601 1662147 280449 269675 1907334 1339608 1101495 922002 628071 1327032 1562555 1597534 1430320 248925 873778 1710253 1780598 280870 1251034 778149 1691610 472884 1309077 869573 1086390 1341717 404115 505271 1782793 1298505 763550 1675996 270282 1228125 1727489 1984501 414191 1934089 882339 105289 449883 972252 614740 378348 566183 1013405 8955 1637991 507132 1307699 391001 1344987 1103245 1167500 513262 867454 1141370 1884546 1968645 263244 1194118 1307353 721318 1144135 1590903 1181511 509803 476249 1932696 1368167 797576 1594873 1907716 677088 1668680 249882 99771 262078 1249585 61198 1712961 1253071 847654 1168802 1323685 142255 1711436 808106 335435 565511 1552736 1254334 728940 1333963 1711622 827967 613331 866134 1476250 1577463 115249 511276 1963575 1046657 528125 178535 1086126 302635 1137395 1514452 356205 325132 634507 1370324 898912 882225 1635306 1184352 1661977 545461 78175 1931821 173427 1085166 652778 987567 904957 701395 72347 1554995 381011 1088735 534730 868455 999508 803759 80005 1230758 530330 345594 678163 1484382 1263268 137519 1445513 1935854 1490008 899794 1312108 228804 1463811 790864 1430145 794883 1499204 67897 608584 1090825 1499068 1792562 1417697 478793 1583966 294391 780444 745891 1803556 98182 1280626 79171 1852128 1994028 1815696 1567711 1942917 214884 1519984 966964 1574896 354563 1538606 365942 1322960 1682796 1968801 11625 5971 1963255 972609 1990408 1002688 1238275 545753 1189423 1970145 346696 374949 654845 1212689 141016 1432947 477378 1496379 1342962 1940955 625335 1527244 965823 1426117 987227 671960 1042635 56358 403778 828872 1619245 698771 1032268 331688 1408988 514325 1133890 1845297 952896 1578855 450254 630183 1149800 368696 170126 567673 1578691 1885005 668305 812644 1496213 1351951 1793580 1185909 1261141 218122 1474702 206425 1138009 1923240 1002623 510411 293338 1117493 1955681 186157 1983633 1276686 98137 1226124 927392 1806032 557502 1670753 1870137 18939 370499 1703483 1200438 1563843 585779 1574895 7654 127612 379029 1031358 1105184 330706 630905 986903 1998778 1534052 596647 1493926 1650978 1925661 371828 177511 1837779 1224973 160547 779934 58031 1219484 986165 1497982 1912889 1740327 1390478 1922136 893975 207297 868672 1380358 287497 1457048 1684016 947251 15700 1301157 1331725 1512058 492474 1033199 1757110 639143 1048774 1328394 1209809 1895424 156618 348738 320262 1868292 593367 74242 658117 255077 452133 886881 399694 1495618 650170 72384 760135 1666168 172676 1963962 174935 761483 169396 1876807 1308841 1141022 814707 232016 46357 1289480 526767 785837 1322635 1079707 1014517 141998 1031616 1645208 1842642 767085 1823691 1509556 1905355 1344381 1284660 1828231 1010942 61653 1257853 1232054 1945433 911182 919922 479537 558958 1894317 1686006 1267905 873428 1370736 1614736 841440 1416994 378943 1188927 1197088 510904 1948542 237705 1103550 664984 32171 317707 1237948 652460 1940947 1622826 450475 989680 19000 1821884 463915 1456152 150629 993071 1170734 1706626 452113 253060 275203 1352388 1039731 1539580 1711438 1223381 574154 991722 432197 1368022 552941 1760321 1770117 1828811 403280 92343 199548 1131140 1178180 1724495 726138 37810 1717380 217468 1196692 1055288 1664731 1233821 59127 1450562 449236 1255262 1025064 722064 276312 1483255 1897189 223528 1475947 1146735 593853 1589871 672034 1587614 31778 1574724 88163 1146327 1937927 1212594 963059 1690251 702639 1118140 1989951 1398106 291334 1632383 1754694 1402955 128656 1399250 1146573 839721 594193 1503501 1327595 1684860 653576 124146 206604 347433 1840307 1274228 447421 1113675 121475 677859 1985343 1692551 290121 447866 689834 1204012 1526283 481269 7790 1548117 1762443 1048046 1884496 1968424 648129 871904 634059 1455905 120139 646118 1573988 1606459 1209734 1311800 58909 736402 1843389 1576850 936298 1520361 1643972 1184152 828851 1856252 193257 976166 1425599 1941194 303741 922399 1121871 1593204 165959 622927 854055 468936 743600 1345340 494636 1182843 704206 1935838 741328 1335647 1352125 539362 1339685 1644965 779949 1195134 619747 1501564 1456416 1613171 832852 1834333 857394 1242944 552144 984167 604404 725219 804557 40731 1214160 1506703 1049244 921913 439583 1710708 736201 1946976 787783 978824 86708 1506671 177847 289144 1562245 308208 379898 1686669 403278 40033 140703 83937 1727306 1640559 1679632 1921535 1260200 649964 1767520 1770402 1640454 145860 1138958 1627297 1133026 1548548 77589 1306969 336320 1184829 383049 202670 143287 964435 780980 1713385 677476 1881647 1178396 1439249 32395 724377 134683 1494109 240115 163533 547054 1435824 1510447 827352 1348543 215917 852207 1927434 39959 663608 1378636 735721 1805327 1491628 707458 74497 1031222 1413436 1657942 916887 1537541 847115 861537 1301065 1593323 793215 1489060 924370 726486 1098025 1426318 1418821 824684 683338 1467805 167975 361287 53304 1069138 434427 1780064 854706 1243608 1947689 964459 705364 1704210 440136 7181 275738 1077664 161905 695313 831726 553306 51158 318711 1279320 1826257 507510 1199131 379430 1590197 1420454 1835696 1931620 1138371 1172785 840753 686294 317097 822978 909525 672498 1427270 109613 846844 482697 1119106 438357 1961219 763441 1815215 1261782 1067866 1215162 1016122 1566277 1820186 1410244 838890 622849 1078380 1116654 1567228 1362509 341824 1666437 596726 241733 679924 1415094 1938413 1155227 714602 1879463 433248 1976023 950306 366873 946970 1820124 1656421 858852 1211718 428757 1757844 1580491 1436158 1717315 1402552 978991 1374625 1344847 925267 122806 1343558 1673603 386755 1040886 1371816 1338771 1418135 207768 1420709 698739 1121270 473923 195512 709671 1388244 935438 1818717 1914981 53153 671131 1286603 148590 951086 1405199 287144 1976053 1286715 1068726 728160 1099284 568913 1642839 1067571 1678557 448089 1897168 1528855 1565072 1643990 722177 854134 1115308 921984 1097414 623194 1878368 653693 1333329 1669415 358913 1456306 447931 813155 427349 758489 996262 1006290 1326160 1415835 475067 1432420 1951802 457737 1833529 85428 1138877 1817219 338868 65226 1041886 759369 1113305 247363 1627942 1096356 1157264 1117740 866746 263604 250798 1701895 814059 1174207 1727472 1827700 1209205 1188264 1632319 1277055 859285 160016 218506 31132 12059 1312447 1024516 455541 1398853 135564 491590 65563 874141 649041 1572033 1732496 631967 295423 1530779 522395 1985261 344530 358066 804630 254367 135079 857272 606609 915469 1327803 168425 542551 188259 1796567 1638138 924288 1760710 1136146 461842 546024 1787638 1414454 858291 134663 1144086 1831943 764341 423159 1264760 1663379 237761 1418557 918617 1341755 1919698 452325 526717 1214774 1464970 1451175 961447 267835 245890 89793 10490 558690 260826 1270423 1201907 917068 1934366 1347498 834431 1365570 1082925 485646 959980 1977977 246393 1137280 1398754 1367440 693870 1768448 1509968 1799343 1440799 121587 443324 1401532 1081342 551946 528608 410993 1603844 712370 967135 557722 1019076 1657721 88140 1606127 916482 1555162 633378 1815770 179658 470113 389751 1661835 1167171 1110319 923837 1844232 837254 524203 474929 1692219 1836129 1695336 955214 59666 179878 1511105 379507 1841979 1534243 1667362 692737 868728 1740292 33498 261279 829379 633005 576282 599629 1227508 1809234 364681 1166036 1783009 1032868 386665 784416 1563611 279433 1850863 1263375 177740 841891 1070267 344292 1297903 660661 249468 594792 1814636 1659389 1913950 674370 1092091 930569 24238 1706954 199741 1608309 976748 539065 1196589 1174875 401196 63995 1991861 139575 1995192 1978749 1235216 715414 1589833 935667 1042057 1747575 591633 537300 221362 1105779 414918 1592211 517093 193699 1512282 1288459 1021146 613918 393255 1217821 439720 1436828 170691 1067833 451295 1221606 417638 674761 1594220 201145 490125 603820 207182 748586 759073 1552548 1972727 228229 1052239 272010 1862036 1058536 1829043 1321982 1415331 905223 1761738 1750748 1713825 27328 635340 58702 642888 1853026 826474 67798 1385318 1787431 1966963 585725 1698883 1490349 852457 1737741 1951057 640438 1717001 707094 197688 722755 516895 510191 430303 1366754 567491 768221 651480 470934 1318153 651387 1431435 1806762 24764 424832 970838 158706 210932 1748787 1199453 1634488 331041 1775911 1076577 429405 636065 34302 1527755 524054 147078 1609259 565866 1822660 1471965 1790539 1112408 546572 1184992 1673842 564922 1324001 1305331 1709068 1811227 282667 1507761 875578 1121656 1749527 1053329 1170907 1717082 453873 234639 791749 890448 1192979 1091715 1318328 741399 1593970 801220 714436 1824743 1003029 1771523 236392 1246063 1198534 1339673 37889 1933551 254609 613618 1038623 584239 547009 742821 1778574 121276 27443 1157661 1528534 570273 212482 1437708 461206 1672625 1366206 154526 668755 1178715 994050 233961 514831 1359838 976936 1801856 618880 732024 1711193 538782 1899369 1200239 63840 1924408 70170 548468 1905304 130553 1378843 657542 273189 1747874 1045023 509560 880098 894257 946849 399001 114685 808439 714204 771169 602103 561276 263793 564140 461481 1729236 728539 907920 1462297 558631 622431 132735 1786710 1103605 601571 678877 549697 97392 1983829 713389 507825 1559822 888392 615577 330537 1703414 1830587 1460227 25135 494516 4642 48936 120887 1378818 1355250 298639 756780 1024120 1758604 796818 1171962 729871 643770 1966142 910875 821106 199425 658456 48412 109437 1056665 136481 1143995 1547244 1914237 1672877 1567803 1049953 979969 818445 1752963 601213 623846 1064393 1064691 1840392 1084774 1701529 1532405 1545771 494463 72607 1290323 1530174 393779 1307824 1295854 972510 255592 1014449 351376 1792720 1025547 1902811 873632 1607774 775815 1568217 1595530 1914078 585354 526372 267486 1502803 1577503 1053525 872783 334654 612475 20006 1834423 20215 185359 1952714 1204791 723518 1636824 321401 1368659 535353 704327 1353718 1577891 1204309 1097130 1034704 1563613 1194929 807126 1225254 1275609 564235 1970746 1600828 1195541 1268455 1497640 715478 1203870 760648 523091 830750 1624859 1038374 1278028 754500 1405795 939391 1829449 1119745 1315197 107339 707424 1998107 213580 286083 1663100 1368668 1916063 1173279 1571141 1718964 75639 994479 663092 1619714 725788 1643066 344293 713557 1460828 1688866 605158 1385903 1782734 1449331 984089 1593219 1758134 1995737 1489724 153591 277459 1624257 878416 1694071 939750 327577 605525 1858035 1309393 1472605 1194562 926259 1902588 566930 160398 1908945 1792888 1521116 1917475 1455307 87634 172302 112163 187585 1982286 379475 628046 753664 1101260 31653 155976 108786 1033483 894962 1807122 1159292 859764 1456250 657911 1911026 1783480 94614 785940 1658780 696160 1401567 1710712 1394574 1071760 1118952 435910 1604382 1125104 1577872 1369385 1943859 486881 1778024 507855 397872 1694325 1847214 179974 1490971 772589 1145617 1476478 1996041 1928536 1732583 195575 1631515 124678 382604 1392673 1601041 1216878 591418 610461 1509838 612841 1434727 1061398 1211769 17640 118999 1754887 268091 1716687 1049763 482621 642884 1666642 1069624 1254985 297314 59909 1941373 1427010 1738914 1279298 1216656 1717126 171697 109718 933212 1798798 807370 928164 1050908 73030 1535802 1736060 1294430 409496 1816290 1640925 1692994 584796 645912 373890 1495242 976612 325124 1732217 694020 1092816 1469456 304355 1883910 1608737 1439478 1581707 1137599 1815337 1428672 1275761 844515 1191615 619451 369774 1037757 1700275 719157 862747 1035201 714426 1872822 881939 1256474 1025043 38708 1718246 1657834 442660 863999 683555 1751815 1135134 1120209 1923151 300214 1232030 1032691 164384 2068 822635 914385 458943 719449 621528 1445727 1130612 1101408 1927565 72239 825996 25954 535796 928600 479727 506832 1025036 1071766 445343 136979 975477 697916 1671389 80736 1858497 489241 807908 907506 1082378 490900 1853027 1912768 319386 1363246 1066 1819356 1797134 1059547 907144 1367445 1124179 309569 1968596 690262 1340070 1136126 1849898 1697103 1336333 1385305 1117029 119655 120789 791840 969304 608835 1518016 543510 844445 767843 1110884 791028 372385 1959228 1958020 1118076 1209736 832399 302800 602639 1775858 1563712 796888 1069702 43884 124825 786074 1961011 1102242 1445879 32635 757216 876162 713310 1361047 48657 963455 750040 834313 77691 772416 1785113 1903583 556044 391506 332420 973630 1989721 213520 73575 1449925 1768752 303982 1485694 891821 386528 276998 1844868 476809 31273 996983 689213 1079050 1883557 496251 1789653 799103 1059642 358297 386111 1371325 1072404 837796 1241386 1723379 1356140 1590004 179362 194375 81420 277605 531134 1253670 1504414 1469462 1040302 1159930 777857 212788 13577 968167 434286 457211 827019 556026 880637 1870957 1720707 212800 1014011 281456 976196 585034 1965839 1918328 1395023 236472 1566266 1819366 1239948 1384041 1256199 1549208 914606 1616807 33941 42930 660731 668021 1994867 1060980 1441950 1553367 63842 920537 636046 472437 990909 652067 67777 599699 519931 899060 801470 1741355 806406 1238118 105260 89381 1666025 575219 1459663 1083656 889761 47403 929421 1828610 545292 313950 1955095 543271 1895395 1832911 173227 1102844 760297 1117512 1020817 538096 1559265 61505 236136 195997 1588949 689604 1193193 1564922 351665 1178674 1013289 463054 1819186 333883 1742167 1443620 181815 699388 1461227 506619 925867 1152073 261878 1118538 1441951 651593 1634990 1965360 869051 858019 1396001 1665468 96680 787178 972316 1842072 1036438 1726455 219838 416894 1093691 108583 1636873 407627 1660652 721012 70488 1799186 196679 252539 1124727 1327488 489203 1517492 1221607 377803 1541900 576823 1373744 1794137 1260324 1847965 485395 163400 805149 478816 849932 1954292 280740 1173914 364742 950334 563566 554097 1160017 452396 1351187 1463527 1234907 1881050 1007520 1902301 873972 1046641 931710 1282583 546560 946063 904876 153861 1962197 1514285 1954507 1036146 1233329 230187 574247 114031 215275 1603318 938425 1783224 1126645 520491 366199 208693 1663753 1926640 1428651 996878 1385835 270672 304739 1764413 1664162 352038 1213919 1882615 1361381 1051890 545612 1231065 1843115 1907664 1614860 841278 520643 1424776 1597691 747505 1978907 144826 1084935 353721 181574 1976638 1490919 1847968 596244 1654011 205843 831938 23369 1835953 459162 63221 1929436 1892033 1177947 1336419 1642987 854152 308124 1931940 877831 1956662 1275331 1236519 8901 79099 566159 1747592 749221 1484664 1486902 265196 307335 1400311 1808283 1743904 1593798 55385 135291 109947 655390 1099509 914171 1459106 810719 1799539 1809185 989904 1479901 900569 577862 450473 397136 18699 1929945 1960454 1402288 897623 744247 681701 1504692 209032 672258 474331 1595466 776965 1578961 1279303 1461981 707349 1825851 32870 1732225 126122 776614 1112985 702998 1657712 893472 934796 1252802 42068 119529 1726104 425329 521085 1447885 1835751 1215257 1734699 260961 507299 1804882 1944759 1427550 145896 964211 91458 517224 492612 1621295 1003217 818542 402449 1740726 1153718 1157380 650983 1726921 1705599 1144745 1734739 1644611 142275 523361 1735001 810512 1703999 1293542 521176 1702149 1843225 1955566 1766528 977038 838590 249345 666027 1423023 1951534 340992 1462893 1728834 646499 882158 1513235 218529 437172 1046758 1985308 1381256 998972 1092904 985049 1448457 423695 1429322 922859 1479770 1454274 1424100 718037 1340042 103425 601676 130674 52193 1339297 469856 1021133 1890581 401536 1418064 1893456 1672574 1672149 255568 176543 1293669 1490560 463635 267622 1374612 646104 1776781 1097723 452632 1695314 1063272 813197 1749813 903672 461202 224826 499314 1979962 1687408 1767868 886227 1809483 1578574 7285 1937583 273013 915003 1425248 1454371 388946 1662692 484223 370414 865351 928947 1275816 436116 199686 115949 75265 586361 1175182 134677 427815 1147099 1298919 956532 555090 1947336 1373908 1050616 432937 1477363 1044769 1969072 862176 1303816 1832034 1073756 49593 835992 1187280 1484775 799906 188111 1226768 316083 1329481 1495793 467610 1380783 988744 1931687 790158 1937652 882507 1434902 875152 996057 420528 1027434 561573 1802766 1407978 1390741 288947 1910128 294754 71185 1734835 1151233 1108177 129338 1499275 928267 750736 1770474 686482 902581 174885 221219 1203144 1610336 759696 566933 450995 51967 1343197 889447 1328700 1886711 595413 557815 638031 1921631 68267 139384 725216 1374028 982714 4381 1047051 721639 1727855 483994 1094512 886593 1133683 768045 1514201 645945 1523566 431083 1263621 1761964 1745598 136472 1174346 1963893 1021788 618550 135822 77800 1069067 440846 631822 1289494 1682334 1104077 1553785 1506580 22893 1670927 1132602 750878 206891 299580 1722224 1078345 546891 1837079 1958133 66033 1599337 180060 127970 1363569 665339 353028 1312647 754733 466619 77600 602885 400917 821608 1887702 1896304 253006 1075544 1394891 906749 39225 455730 1367052 116758 1210142 1279710 221519 1670256 1211224 699314 1233892 33860 768263 1864011 1656918 312607 1568979 990399 1993495 1835305 1432870 305341 643436 865205 92820 1982595 660627 1566722 1349480 1843464 1174187 615943 1474023 127059 69697 492524 550154 621050 1329742 320355 1145373 598 1845518 472482 1317653 433756 433427 534615 1962358 808550 635786 1287695 1216641 731913 634487 1790004 809588 556899 717112 1842608 1832988 133395 211281 832015 957092 1165289 1550356 735436 521442 1304533 1309189 144176 1537123 1489039 949716 124846 1150344 1890219 1273210 460833 1046778 937656 1141618 124076 1863950 12668 1570320 1673799 861004 1312619 1384011 1057199 1112458 607122 468 1181636 1821131 1368036 1225856 1050070 1188970 1838717 1223435 1016697 842193 1982343 836843 1822722 1172712 1609291 1735092 820814 96581 1728324 1668631 1211164 1688294 939773 134713 1185472 1134595 1604380 1265042 625579 1659220 1823550 1555334 1734729 1039746 677893 1445345 1804979 1168187 1243242 1879075 1155543 1593360 1131261 893557 584099 307425 449723 1906097 104710 1006216 1177286 1481200 637980 1528653 1144869 138819 839892 775360 982023 1201144 1696090 370740 809219 934264 1182577 1771337 853532 525265 438411 1517802 134229 889433 425958 1058035 243250 366906 1406978 1745788 519895 1725088 332849 700274 1427934 1389763 1082627 669444 513690 142540 1145459 1021008 88032 758430 1726484 1411395 761245 1567480 208942 405468 85267 782495 1359200 1086123 668017 193259 1730398 1545758 1964604 749219 779105 1060676 939467 463536 333380 1503175 1466795 1122401 1473404 1407239 70987 1841741 1789365 1912338 987176 1914293 491483 1319216 1977535 403120 90327 276461 1550703 1708796 508748 455601 1582981 1805958 1208489 1740526 1818057 1686018 1704870 974236 1832745 492514 1575001 884850 206637 985197 26229 727015 735985 1992657 50817 23094 612702 622582 1871557 940973 1665964 1581482 1605890 1281225 586892 1780312 317685 826540 1965414 1673732 1182469 1534286 301088 1732626 805801 481708 747238 1218263 147890 43338 7029 1050433 738245 968187 1960917 9687 824022 1007707 1922657 483677 785956 1403304 1084228 1665318 723455 651825 1815114 1401748 1659448 104050 1385393 297792 1864210 1699529 939117 1384043 66722 1376785 1060722 105369 1500488 623628 211311 80231 797026 1029902 280548 53632 688347 1794589 265468 1766533 268172 756966 1238443 531607 1789981 411325 1145572 1859416 978692 1547455 1016196 663750 1865434 493216 1268523 887639 904317 1736961 1887547 57429 1894107 961451 425277 743904 838107 189864 1723518 1174344 261303 359481 1078524 626643 814922 1557535 754224 803559 1656940 1149290 1118491 574686 88118 103780 578377 81242 217466 980055 1948934 82806 736266 344824 777821 1660999 1084762 1860259 74535 1143577 1275771 280965 1865412 797422 1178528 226804 1458206 1448950 690914 240098 1928638 1914197 969208 1811074 1986335 925285 1370735 1413717 695322 1604116 265244 641894 516918 183755 893201 946475 866497 1470809 84241 1496076 636362 643435 1683336 1872996 843965 1223081 931105 586645 1908822 1556288 861312 1653223 1407447 747020 1353348 924098 1453676 996064 1003436 1135039 1949993 433194 255333 829901 1371575 738427 320539 431176 1706483 31334 72851 655158 747613 1490214 357140 1841405 265180 121612 734344 1815667 1343624 1461630 1583536 285221 1493131 1829776 1187809 846320 1739719 1731280 329310 819600 1783588 449164 1485825 44265 982721 1352661 311523 288545 1798106 1585444 1093975 350636 501360 1314906 1030433 765743 208354 129206 288689 1892767 413876 620925 496648 1518168 923646 1202248 230651 1890365 948921 1011117 1076874 106803 456402 1326276 1400342 1197339 491982 990478 763888 515361 1616631 1999489 362135 407867 1397288 694526 1671924 121760 727165 127930 670450 1416103 1237146 293314 698647 588603 554115 1980124 652605 1208652 728407 616325 1228256 1463756 396022 569633 1919308 659682 1777313 1905190 1143198 396188 1030151 1730364 1272524 494966 223957 850923 1222210 1467652 483655 1041182 1958419 913439 98485 1650194 737279 1978416 1846718 750933 865786 988438 1813367 1159923 84355 315548 1979284 1367334 64099 1597130 1769047 250494 489999 1074852 1036098 151480 1740808 1712717 1520837 1811464 2147 363706 1475903 614351 588081 190843 1421320 381522 1530676 1238263 270006 1520616 1481525 448886 1668599 340987 1602119 509378 486716 1842581 366259 928438 1458101 58369 1202846 1858530 737356 755331 370656 214340 233850 229309 327374 1042551 1977869 197224 59540 1674141 752704 1465694 106727 368685 936645 1047916 1688022 1737455 1363278 177755 495529 327512 1033440 1746077 1431938 1281987 1498874 1587623 1951878 998323 1237368 1702960 1090973 1802608 1591737 363112 142823 1937343 256452 36769 38058 1673068 142190 11243 1056697 515457 1625504 1169903 474185 619699 122561 1401986 147182 1894766 1548803 1326712 357289 1845434 953483 359143 357102 499125 1178382 363097 903631 1745257 466902 689066 1201023 831741 1800012 1539986 1884681 1409382 1886706 1175154 506141 1759504 202574 1162309 865636 875846 1392227 422691 1260559 6251 1707631 1427786 103352 519353 606959 494760 922517 1072841 1719991 1317203 647445 1342145 315434 645640 1751214 411732 1097378 983567 881367 1302822 223813 1657464 1996073 334321 1707018 617145 1609469 430648 557246 563372 868871 891808 449913 1088719 1390205 1624344 1171966 554656 133479 1516339 1367627 352512 1815465 269308 1432124 1968043 1851368 1643249 69613 1266729 1562832 1863039 614477 955245 679727 939471 928374 850078 1377570 699678 1095069 1018193 646100 848711 845423 31314 1188873 1850206 173398 458091 822242 1022869 1407050 468676 900087 1066252 1026595 1410591 475974 1239972 1100335 648203 1687130 1977325 892766 1967005 1958227 1651685 398609 1193961 1167388 238156 1230111 1677983 319616 113833 1334507 245241 1060528 1925912 677690 1812200 1590617 1604291 516566 1449551 1118216 1461486 796416 514705 352328 895781 420485 181730 1927146 895251 1170973 1725539 938690 577850 1449049 983129 1029971 395331 296746 1051518 705287 1592545 753397 176940 1929846 773195 1588520 174051 1313810 1246046 794283 1625585 1280050 1372053 1414793 1293624 1482426 1340923 879655 1132874 1860724 1183512 492091 332645 615804 110082 610989 441226 145002 1951766 733043 1130593 707168 261789 1722979 225973 1030867 1447907 1797730 752255 325619 1210656 193603 232356 1739479 383474 1483744 764618 684150 1344544 1354891 1451127 928132 1834502 847620 1167513 1038804 1583260 561545 1164873 351987 1224132 1976762 1453162 976181 272179 1891234 1602505 816388 466013 1475460 1291745 803739 253074 314111 1241086 1142363 1035640 860401 939952 990612 642456 1739476 1948191 1369884 1735939 1343073 1804277 711328 961531 1444443 1073572 776475 113023 1174844 1661547 1013357 52791 196694 346989 1494461 737810 1234363 1811039 114964 766537 1489227 1276691 785397 1741993 571384 896836 1274259 552413 600029 1403247 979397 1104692 182452 1031562 404416 1386186 462216 1788098 484032 1864527 1129876 976721 1513954 399789 988041 1811549 1399808 1948189 801165 1187677 1024094 1346494 1398910 19757 819428 1667259 1982526 1966318 1182639 588455 930616 335025 822294 801577 641594 322843 731317 220977 1019857 1249586 1730714 309101 461959 1780966 565276 1067629 1088790 764847 1280130 4873 987579 1780488 1087073 959295 1753922 1819413 55421 633645 530098 1239905 1049679 257863 973126 520742 1499984 1071221 634905 1750559 1921067 912065 2810 655769 1056681 1860717 1796173 891497 1128596 980469 1250841 23659 1021943 811602 573497 1947833 434764 1990608 737486 1590700 1954088 299915 595830 1600611 1604775 606716 1369441 87505 1708998 1666648 1374414 1271053 601367 273788 1676638 909880 1495363 865049 895076 403098 1129221 790832 1956283 734471 895910 1953925 1235919 407581 1417635 212447 501744 1368218 1656299 367855 1934016 119793 1265065 1554461 796581 178619 598336 232925 1611679 363398 411209 1410643 1972032 1749012 645597 1661093 1131072 1421492 1269818 1069384 1895129 699218 1008190 627446 1022675 1741988 1114788 483952 892172 1944509 529414 1992030 921071 1079896 1345470 941849 63209 259822 1505519 1713843 755564 907719 469590 175452 924244 1869450 513961 828552 47220 750625 651654 1942248 781794 1840125 791125 1674526 1473346 1186152 1727400 385349 142153 1599767 114014 670113 173452 628743 511968 1009845 1752326 485094 1690951 1764117 1103527 1976914 725768 1049448 1394959 382620 1276961 1817813 1136351 591419 474973 148007 1352319 1433684 181976 1378369 663707 342899 1503120 545008 643622 452185 329453 423727 1260699 722197 740871 358576 1651847 397332 401988 912101 1728117 1424942 166923 1759361 1659174 1372734 1936036 648457 1930057 1425592 1956451 324407 43911 1601549 1140457 1977762 1382874 1745714 700909 490054 1791194 234072 1361409 1149257 983 1754579 440835 707531 1548380 990467 1628856 866871 1857980 464225 1460051 440668 486350 909926 1415326 561765 1528998 53643 41035 576717 1765062 1648190 1011973 1596802 673174 1372436 951572 200323 1252769 442679 922120 280500 1958570 1638890 1593838 877014 877420 264770 1635025 381191 1874732 1343062 481070 979949 110963 1651512 1187098 1538915 1776839 1090723 88492 16902 559125 286699 60422 1975068 1697835 230183 848439 669128 387431 1184043 256802 1591763 18382 1235540 574794 1837328 426533 1362897 642320 1369849 405202 15580 42200 522126 248453 1569970 551277 1288840 760465 1084518 765650 857453 1848750 899317 566241 1479776 24918 1540384 1909953 1126106 237986 1895192 569140 1908334 342490 385767 1768469 541452 1525253 1112681 1523696 530816 621193 597415 450272 1084412 1597687 1968278 421432 1467412 1001825 106086 55530 382630 1315706 1162128 125961 407103 947034 47980 1605453 374263 677888 984620 1819850 452221 1098274 1745677 97594 288205 1142568 505625 549173 662286 1523144 1819190 1208335 411881 1572664 1531960 1093622 644459 302680 1736803 134180 897375 824271 565714 1752797 1293666 914620 614762 315280 1469992 379391 1465456 1629084 1635832 1114074 310352 1759726 404911 435720 522453 709873 1412662 1730263 1844606 454110 1356710 81468 1767455 1494687 1643275 1409254 285335 73259 539321 1886825 1709803 1869184 1609143 1768460 909158 1994150 1265813 1823059 603521 1958457 1849685 893750 1936969 971603 224001 681953 1966533 1372047 160275 583254 791724 488508 1105269 551739 14205 280746 1549099 1142729 751982 1698671 1713267 57563 674182 1279458 1807120 46549 578738 1673356 151703 635698 1884644 7048 1562834 220793 1004026 1806951 1222597 1170574 1127908 95256 1477261 1562298 46143 1666281 362405 1359420 968744 652693 1096435 422847 1447420 567989 598456 380840 1303534 903823 217970 74470 1633757 212247 1100902 650773 1931740 1974330 469969 219708 249426 586018 563226 678587 241292 1239483 1990744 1321285 945384 1664501 147538 764972 1496798 451099 528111 1105612 195774 1808491 224933 1430483 1315755 1642815 1073379 1094882 1375950 791094 700929 886181 886897 1733453 1751375 1512346 1264995 63980 1210238 1755133 1213789 1028213 1648068 349886 1521994 66374 692441 542578 1062826 645154 154065 771051 910130 1625029 1846099 1617411 1842368 1148182 14169 976343 1517282 682071 1568181 852450 700538 726759 248719 3989 1791285 569954 15457 460686 1992151 451393 1799780 1021854 1165408 1586259 1568224 72611 751801 1733035 744295 97937 458343 1154854 332913 1376623 1299474 1774350 1472551 1238034 1653494 1934046 96400 850830 1723928 931740 1152351 514553 1325418 411464 595330 692375 1269883 1182654 1645696 1571782 670320 450045 254489 325304 651664 1412099 801315 29638 1780008 1780677 187212 183596 543062 1463291 1291410 727301 1504737 1407747 660477 1920849 1266581 1396267 1308248 1505656 159672 895746 432391 545523 257209 1003081 775052 740737 1782792 788001 409360 1457944 713110 709895 1797116 1346234 921226 363009 375667 711024 791139 34013 307858 143776 734220 834450 1654556 966199 1085583 1294560 6484 400720 1326290 1027725 1793700 1057133 253809 1404132 643485 1783127 1422259 568673 932121 824906 268785 1180475 373441 1858202 367282 1336727 594077 253951 668362 584470 980081 205584 1580369 510294 1296096 1155519 1136974 1045459 735058 949503 279957 375522 913848 852874 1269295 5961 1652946 982996 639488 538115 573768 1328896 1953585 1782704 1176219 807764 62683 1718505 738674 22045 467687 1913900 861670 1297698 102973 1843313 1627447 1084697 458614 1434014 161806 1604951 1987798 1425641 308260 1755706 301570 805157 660756 1214261 9612 1897106 1902194 1800684 1601098 687493 422784 1648887 56649 959545 705428 600319 1387993 749581 1869337 845378 313542 1052831 705625 547727 542830 793385 1395175 182810 642630 114127 360448 538034 248005 535676 1103756 1341641 1320694 332698 78333 5550 1393485 221045 778069 1257230 420098 811527 1406702 1941912 487511 689728 1537316 1315001 461369 1905423 329252 666920 1521233 968016 1700163 664472 502107 1950963 1865316 1569212 345731 546127 945175 1863896 121232 577078 1056715 1026805 894417 1027086 428922 276688 784211 346538 735519 1852234 572849 792026 1752472 19009 285374 1006043 522729 946803 622550 1337762 65428 1381664 350091 1061658 1760767 1011588 1761336 1020237 1856425 1337644 303702 1670812 1881385 933726 964792 184870 1942851 564984 1009882 1574454 1415626 933691 190968 1976298 614586 966628 760188 1516787 1142105 517223 1355239 896406 1035714 1124902 115268 1701969 1539560 1137078 1722079 1683971 351421 1864986 686785 1204564 439621 1892664 1080760 1304556 303727 1887962 1124280 1315303 581169 45430 70105 319043 776540 1271972 1119451 588901 1319577 610892 534401 122795 1030520 1914186 533747 1834029 566112 199677 12843 201632 1056547 389009 42011 1805722 662587 691116 1090041 1463360 1976308 267498 629629 481803 1400051 107230 1919869 1375978 1890878 78368 630452 634048 41587 1432439 1718310 870539 1410849 718508 242625 315598 1628088 1893473 1904198 656488 1266220 328189 1976409 398521 736898 1936453 1075997 396613 218581 271892 1338815 78257 295869 489988 598600 1936181 1681339 1970810 1875212 328994 33373 634686 1771750 1423744 1775643 36345 186437 1021535 292032 1922890 1876808 419071 119038 1648755 787283 1737419 1500401 734265 1103543 714662 1426413 418417 402366 968783 810506 321405 906588 712423 655961 1206085 1299168 1291983 832630 1786594 1372556 1479722 535543 150878 619051 41337 974366 1144665 397055 1455153 448502 451265 1917282 308120 1572834 72937 444284 1044832 1866750 1083158 300195 643772 271321 822829 1051738 1946834 288504 492151 1559029 865754 770175 1607762 283947 1449513 1288431 1402133 162877 579471 552471 1569504 1796238 1592779 781578 1563184 232388 1846307 1051475 626307 1726997 793571 630448 861538 1527837 667480 879194 1386769 295644 1317777 1359197 1928154 1673079 1038158 1629048 211894 229173 1755940 762620 1619114 11231 824800 1297305 1483862 1384914 960773 88145 142549 1170986 339192 1743339 530053 20818 1387365 1506756 431150 832681 1152690 1064083 505232 831330 394466 770335 1219547 844778 1073710 70849 1763512 1900988 390927 291635 1932740 1157053 78190 1691157 1775131 967911 1041732 807257 1521824 1385107 1187197 1462878 1344329 1715281 34565 1905562 78311 1724410 443222 1325818 437890 1803910 329564 556728 1209856 1906658 105422 1257096 1896667 1840559 1728605 296047 1829288 476514 545912 1741163 704436 119 656548 1770282 1974175 1888174 954214 399650 1814024 1116455 638518 583083 1312952 1232417 45207 987615 1624480 1905124 312729 1436234 1975909 1237618 1358551 1605977 962107 249575 69585 1518149 1033167 1630406 687582 1762789 1296648 44974 552978 565080 786125 1371195 1081120 1610614 603583 152089 746090 210502 922432 1207088 896575 403812 1195878 797612 834056 1295301 265639 1968935 328097 1153116 745090 399406 181746 130677 1436055 349162 1013312 1654573 1405988 5245 1084500 254439 1459848 592473 977704 455462 1114768 781503 1973864 68143 715869 174929 512197 1866907 153276 140311 395804 116076 630502 1164172 589646 1465151 1652619 1571729 1831833 1218024 1548377 1482630 1890828 1895022 773113 25127 926267 1162852 1832603 1663563 1751509 497923 899724 558107 823514 1368864 1541000 1798471 530329 1674550 1072034 1162144 1646769 119726 149692 562908 1778974 1802602 563456 1432441 1749678 290847 517198 663788 1198795 427508 1851059 1870962 1481821 1632095 760570 1005489 1704100 978467 215315 1075043 1232503 1619637 1976380 1959616 219115 1644616 1709099 1586709 1007846 555473 1174054 623944 1679956 1770523 1089573 1588299 1652514 273569 1229159 49963 1184433 209875 141497 454568 1435548 449341 678210 24368 576058 1234918 1888086 1379009 271508 1920038 388604 1754431 1156238 789046 1926533 1942409 1447690 389453 977081 1699293 79553 1807272 413950 411900 1249167 189318 1847380 980955 1436506 1788911 1127743 879502 1159679 206358 935780 125287 1433450 68519 968182 141611 1592547 1224102 147942 1492128 1825157 1577441 1757235 1734026 615343 201136 1119603 663422 598335 1629817 271831 871504 644825 811353 1670520 722644 1875049 268643 1841783 1436145 1662743 129087 483019 986586 1139707 977252 916794 1650831 1129954 1786359 930220 1388081 1591025 310697 1008456 472653 1730772 1545435 281674 1258713 1777882 1335687 1740759 871588 1073920 696587 1484851 360787 114238 667319 1126947 1606965 1056888 1801972 965930 1589588 58254 1264663 1446918 324490 1694542 900965 347357 1072138 1212575 178068 1229844 1385022 453677 1743269 1244762 561018 493276 1151008 796281 398278 1247038 626961 1022455 1448237 110405 1335164 1994504 1515289 1029019 1267459 98797 42669 1613533 1248458 335261 1649657 559678 459653 1882522 979624 354228 1936353 1868475 588680 125471 699303 7784 782884 1843068 653367 1460995 69350 1030270 603787 1079237 1628287 711637 1624329 933968 1793756 822086 160934 347306 1547771 974749 1713186 702736 619507 1894899 130911 1850804 1924771 160236 1247301 418588 1418546 343045 1242223 535642 27418 1552538 732977 1535069 1722773 1085677 1335758 378820 499846 229356 1257694 750407 1952403 1335314 1698432 370403 404397 600664 33247 333181 19284 1539730 546376 1684415 1592045 45868 1737117 699584 1698109 389037 809922 211479 1519704 856923 602887 1522797 805978 48473 1455262 1392212 674637 1488113 1317303 35074 154810 1111522 628056 1456350 527665 564374 570722 1380652 1387626 351000 787136 1219912 1466816 408088 486264 244742 1301948 1357580 434553 1964316 625477 807307 1201228 1703307 1033264 95676 134774 1620298 5557 56603 1776352 1946049 96291 161870 448791 528351 99154 692051 731366 648115 1350627 1602097 101278 1392194 1852244 1805922 1296112 1902765 396486 1218463 212064 1146855 473357 1211680 1488685 250952 865760 1001584 1601467 546557 903399 1066073 949809 1542745 665104 1574694 1698339 587762 1127082 1850692 832830 96436 853996 211514 1790027 1804668 1498689 1396369 886152 1908518 1180786 477957 848284 1727416 962603 1424341 921329 903687 774508 1285228 551679 489334 1278840 301410 1156101 182361 800825 1479980 1888186 1416313 1550657 1833891 1185958 1162638 1476174 1096380 1827368 1530598 1439895 1266890 224100 1335848 1717120 486821 1600104 955458 158865 1757112 790266 543425 1226169 1663468 1435517 936442 1751222 1302173 1359017 1341168 60768 1225227 52132 457071 1030379 1503015 1087870 1387922 1137269 1217118 1229160 1610115 484033 1602279 169667 1204654 1147858 1794140 1519647 855628 402572 387671 116322 1217145 277816 1795102 986185 984407 227305 772211 289659 1584712 1101479 1779797 508330 1038081 550050 178242 1286041 692484 209625 1673870 555237 707569 1748068 1958254 1112129 131237 1054773 510045 527848 1385208 505767 17613 282141 1052311 978907 1658745 204781 779478 335070 275455 1057978 72427 82206 944668 273444 1371957 43890 531622 1747153 1455977 1485253 1933010 1115689 1005375 1232347 1567523 1179691 1296992 1452481 1931858 1525046 1485352 1729222 815638 1030911 858244 1049635 733087 724839 31008 1353328 1385945 719550 557540 1258344 1630741 128822 1086387 610864 1692030 1340021 579586 781653 882593 908735 265058 510612 700608 1769132 1293864 1640034 933694 789735 792294 269495 1583013 1373535 79214 1437393 871585 814335 66544 900399 1923604 1838989 485018 632731 760174 1793488 128943 864149 1976049 459632 1256179 168082 1180117 1369492 928445 285950 914758 946115 1900297 1334624 780721 23324 974845 1564924 642857 156116 905628 612457 1138326 456880 1722242 1744527 1779523 1385642 296412 708525 1695527 856792 1897427 626671 393437 1497698 37197 825623 1540808 731215 853406 3073 256052 1684929 1026276 1622223 1274341 1281258 1087157 1593138 1577233 383782 370457 169378 1831892 1984958 222735 1004643 1773628 1573552 162756 557324 1566159 461867 1862040 334499 18037 621473 1175998 1261420 1246776 1629181 578076 1622831 354086 1830687 1656674 169096 1094420 1762379 1946530 1777520 295767 327598 1492938 1162167 543076 1429498 743012 1570447 1847290 539006 1881627 172701 1755620 1190787 1919988 1669359 1721113 1017952 191598 222042 1655642 1329877 841005 1398768 1794830 940437 213765 39586 909425 1839464 1020957 196693 1249870 1840973 413086 187116 937833 214658 889321 1268459 1735139 1925947 86925 656492 1093807 1010843 1715159 445961 1384819 1018609 1692345 71143 555278 1201607 253177 1835516 1175307 1714668 872149 1058681 1005038 885208 1930998 112144 1400657 329330 1940463 735549 751578 1646019 552876 1625254 1273075 1153565 1021501 624403 563529 824304 737870 1887810 1046366 1543178 436114 1453344 1822291 177064 785977 80982 1874347 1838718 955808 1361675 365522 321427 720567 644886 26387 962240 50422 266601 1042609 1393479 676803 1322304 792484 1108604 1487282 1197207 479563 1446978 1199963 1101824 1768067 281269 889019 1004302 791563 1333465 323442 125404 1758483 272157 805668 831325 1004824 829447 521839 742251 1081763 234689 65775 627623 673915 1397598 1798000 1943989 1379080 694737 1884445 1069258 1694618 1278433 719286 491385 1710637 495714 1434843 1917684 1825191 71869 1229973 279561 1208366 1911700 274042 1781268 965058 297183 1359885 841104 1815640 680950 78017 177489 304584 1164125 1760220 601166 1856761 685781 1657975 1410414 683002 255079 988634 621634 734015 1500404 100473 240569 267888 1880399 1664881 573599 173642 479168 749378 1677246 1081669 1537673 1263913 1832804 1851407 541306 1378773 1063853 1145479 492385 411507 1942918 964894 491070 1363135 1153348 872620 895923 333436 265326 982481 1514675 1410992 1697999 304825 1875944 906665 73216 447406 1379791 1335959 632508 64825 66503 352960 303185 1097546 940259 45262 1694913 1420200 1552309 1421935 427555 694919 337343 561933 13115 895788 763197 822682 1626399 1690740 1527377 1309244 499261 578912 1023961 219954 1607832 1101373 1297694 1703829 335417 984770 818130 1950824 905900 1648035 1419437 1227271 460596 1269643 401951 1082913 504422 1351882 1665147 902150 1285879 132748 168609 352599 436714 1385877 935820 1477455 1950307 1448763 1708358 1122299 347712 1349941 281000 1956846 1246108 1288711 709415 1294790 1497863 972196 390715 437161 509650 1414091 414310 196806 293933 1901174 815549 1299013 847012 1711435 490628 1845812 119343 1775078 1659456 530166 643111 1581534 97939 270815 1844935 240023 1177539 1153260 1674697 1019617 1642875 417291 511670 599311 982840 988597 1617714 286084 535328 632226 740440 722725 238206 1131002 48137 1064793 1981818 744687 662533 961083 1240251 113131 1355947 681160 814572 1646956 554596 34519 147242 795440 58549 853126 2807 398929 951949 1663940 1793433 1123161 1558733 556309 1061661 1122450 1804276 848041 1827219 191178 1756867 921606 13821 466053 1978162 703945 1823403 1958993 1702919 1580607 441963 1773087 561087 1999744 1850783 1587721 1137613 1280262 805279 1273199 1150690 1017876 1068436 963721 1226723 1467062 439617 711509 1386229 285210 1588135 1644871 447311 1808252 1893523 1574452 481730 1302468 997728 1418209 1053870 995089 713705 762717 1285342 782902 1103553 1908724 983275 1530153 1782561 875720 191474 396958 1135762 1381964 638809 1511054 1823800 777201 1111485 1744399 520266 1960448 115740 98189 1621461 349428 826252 1835334 1898026 705743 1101221 1890595 1278190 64458 1013751 1089263 734830 1428671 311042 1905207 1404233 447545 315659 797972 1383504 1682905 98975 366602 935638 1381114 1187171 332534 271056 1503352 1532695 1080256 646455 2686 555749 1953033 1815810 1222875 234740 1015927 1035618 344758 570546 1304764 1390204 1603695 598469 57603 1598283 920910 882467 312291 1787991 202156 1320500 676670 43461 1758588 1541908 1681681 1132596 226109 1421628 402104 653967 83722 961286 1309941 1429126 62602 466390 1801778 1095954 458951 710096 1620876 1174800 48109 1675373 868673 1989884 764281 602241 1514923 1067579 1682510 1503463 409247 1392943 677430 1057132 1159878 1162230 1142818 1192827 1889387 1210717 605865 1871367 1707271 1325222 1822606 613570 106909 1805048 964306 876581 82064 1737940 983308 487712 155150 796457 1266662 1467956 1281742 74894 635416 783515 1109240 1370420 10936 164379 918345 426565 1364077 934672 782573 1684923 24081 1876070 1011490 1119452 1275480 1793896 1278817 507220 56321 1233066 1688904 79087 1655677 1764235 1178173 929023 1480922 1895360 1806374 1037017 705588 1150806 332261 995891 1546593 685232 1616335 84568 420299 834137 524599 1479765 1685527 1979769 408412 1567282 1353837 1160080 1156490 411135 1329623 1198346 646995 911354 761416 1179206 1758979 469630 1875842 971768 1129563 1929393 572029 1563932 993688 262769 1303814 263510 1458469 895221 916654 649641 1466220 822895 424218 535938 1590352 1909611 1764461 412095 936472 844182 374146 160066 1535506 1975185 426670 1269815 581523 1268291 1528959 1577321 562680 1337204 1652742 366638 1324496 1240859 1092810 1377542 1466007 99583 1874914 134286 114137 822227 1299036 714983 221838 471526 55782 902679 1298409 214541 616783 1066920 1882287 577942 377071 123462 797176 1031737 941626 1978944 1155788 1539541 1489364 1496146 1957592 944373 1525947 1209456 1347224 1039031 1058235 304031 276622 920418 1877684 966697 1595850 342056 39182 878504 1866407 1545034 254452 569712 1422776 578046 1070047 1194818 1891745 314946 1806764 1231686 29587 893898 1421680 1864544 266207 1766962 1099428 1737540 1257287 1683003 562463 1627983 1867086 820755 1417338 228494 1639163 742583 439380 1745432 687927 1341958 1770561 112707 1989315 676929 1131309 1670616 210621 1168482 1577013 1526270 1035647 1796950 1022335 1115418 1844493 75575 1163030 181538 1318417 1350400 1987251 1720733 1399765 1496033 44095 1944363 1295717 1561884 549471 621714 363731 644426 50749 1223099 64384 1567787 793884 1749782 1210398 1374200 609810 980077 892311 1512776 462690 1600865 431667 80580 1657847 1621319 1894649 553731 439774 445471 1291011 148384 1088726 55478 1121482 1833975 163326 800332 652751 277030 257017 671112 1198791 714309 671943 881822 1891994 1735631 405899 482774 696927 290926 1193163 490502 1188035 138860 47572 191392 1946776 551152 1318824 1521976 1570306 829046 1593562 127971 1259801 1125099 170366 410506 1611872 186825 1250221 857584 738951 454220 1027827 1098681 477496 1306884 1773972 858963 20099 392413 565765 54076 237286 1368171 806023 1505101 1579871 669974 912394 399286 509399 1912080 1571069 1557242 869604 1986610 1894082 1164867 994487 1206130 167100 407141 1756711 446940 892635 1291213 992309 818476 991501 1117563 580665 593558 420831 1104881 29696 1160226 64377 1701862 1700747 1037672 1280121 309132 1495549 1843486 237166 1578877 1844432 1379717 1077073 993373 1153046 1908947 161416 265050 140496 1430675 829273 1095958 895502 109259 42538 1658704 679665 802159 880058 1942347 275055 1361519 955277 1963162 469865 1781248 1764506 1743729 1471136 978324 375378 59545 1666497 1191859 22085 1712925 752401 161291 689013 1837100 625846 1256482 1433161 236394 213467 682827 1890591 1666914 1369618 1734204 1345530 466275 898913 1956228 1288077 1709308 752788 1788241 1856188 1257342 1205582 491551 162265 543733 1458621 1558729 1446088 728372 1392472 1833233 297368 1748636 805166 1454902 330132 1802890 1297080 1693065 177813 1346933 1294437 1043666 330407 1315653 334024 278589 53943 1227414 1025620 896554 1867298 1875332 1420107 12255 1682031 1065186 1492095 897090 324670 1619052 364068 1046818 1122329 1343959 430452 36786 1375957 577701 181030 1202834 133272 1279578 258474 1568077 1041506 1519077 412476 556732 1141884 118377 1624555 1242723 1122825 1377583 1207036 155857 374027 609093 945544 330780 1494118 252647 534454 930408 1624333 1137569 1917634 28037 308852 526840 1607328 220321 539041 233418 1182484 1896264 1973635 1465915 736537 1625222 1096292 283195 1721115 1059405 1225094 893754 710110 989276 1108692 409227 402437 1255763 1338038 1806591 150467 1537556 854318 1963043 1590588 483115 1051126 210742 168848 392321 478571 246205 754286 208272 548047 589194 1668510 141101 13396 1258694 350869 1205210 222897 992018 42167 1542054 1992035 188019 1293648 616499 1099369 1342546 320628 702394 1668041 1241437 76818 525852 137308 529483 237640 374182 1854261 1961341 1299477 849732 1317552 439438 1885138 1811482 395205 22979 211523 68343 945460 1912953 465311 1731193 911768 1433595 1311001 1950199 1896156 1688515 193444 1375373 1605454 170604 503943 1349782 39513 1447411 1146443 1192388 226934 270577 340679 1291999 1086566 1927429 1338281 876281 1478532 1697023 1077234 1830072 532119 1252888 198295 521660 1374297 1076653 1655280 1655499 1564513 338992 1377637 1870270 460486 1568768 744935 406757 111983 722839 30744 1833979 795480 1713782 665494 129406 1377664 140980 1411087 1067285 186042 1040943 1356828 521683 1698729 1597745 1093183 621229 1515559 311402 1170653 1127851 1605677 257077 1012542 1422242 1908346 242514 598544 1421627 1210693 1396202 1097261 953876 1304946 333741 1806224 756095 1970116 912650 97828 1288143 1738205 831851 362817 1503740 1934351 149834 1585523 1584955 914351 1167915 33168 1432983 268182 1539331 910839 1062693 1097040 1116415 531483 1188393 832324 826864 1204990 1746576 757401 1647762 1451469 962373 1081198 1960264 1276249 1001929 87069 491249 1788100 384021 935188 885913 793269 1597142 674935 685243 908144 1012048 1120334 1722156 962422 1023962 251470 1847679 954944 1954982 222681 1415471 714868 837093 663301 1610812 1600717 1628407 103174 626112 1376978 1707650 1110692 515080 691121 1565341 1769882 577012 1276674 1072159 898109 1430633 1798760 160938 311270 1318143 1080060 169263 80754 1401549 988751 762608 523330 1402993 492942 1054371 966309 344397 712627 1533987 1464415 1204717 1396674 1871565 971862 694965 1341261 1488169 644676 1694096 1080354 129065 317546 983910 59910 1436213 761518 217315 1534006 1633302 1114319 1136803 128183 1296022 428404 1168356 1921005 36554 725639 332155 1628424 35735 1743852 857182 1815315 1756162 1127594 149875 218012 1243168 832051 990648 144123 1464867 766333 995586 1308310 1050802 1369006 274471 1761950 200982 909795 1988285 684190 1719678 1583158 1796891 1933519 381791 888800 38443 1746357 179100 1825003 1814590 175047 1415841 49902 68057 1878746 1183846 1051200 1320406 1838087 1184701 119724 41388 303742 1775538 1802331 1087801 529125 1195035 1789367 1471251 984405 441012 743834 1794247 1444890 580039 640356 1575796 1145803 1902764 220549 388578 1240773 1568073 307773 866512 511702 1097592 1681604 123987 1854258 772576 616076 1794183 528896 1577726 1456604 1853847 763666 1557397 135807 299198 514339 1729740 320471 916162 947238 967146 587027 1230579 621483 954981 1425025 804064 342111 444039 1498969 892181 1425051 1577986 1227901 1376249 1149635 1556201 65427 1565479 1504423 514812 1975224 1034389 1805852 90093 1097127 1719771 144947 1964538 809470 875462 1576611 1325934 1483156 117838 1361578 1054490 713682 1843174 1180442 1978910 901569 1884339 742206 668621 764043 417838 46080 172110 321510 33801 852192 1874401 363400 380812 467408 1413198 1923148 1235437 1569902 788342 1181215 156845 334328 1504772 1635881 1932486 1256757 3035 501077 1091991 327789 38366 959764 951180 1509685 1555653 401960 1215067 419972 159235 972472 886933 1850051 1839487 1796314 1053129 134411 368579 257808 533786 1224715 1723480 479773 1094412 849849 164470 89224 1632614 696857 634796 1846659 515493 1016856 358736 1614071 1433070 1501694 885723 964055 134210 1679957 754014 1913219 1307902 1223283 1113387 88728 971686 1379673 1129599 1094601 1051970 1793710 1663972 1806984 220676 420616 882429 1639696 532081 693233 1535649 1175061 1109805 1970840 16653 935284 1294991 1810688 1135683 1390626 1526794 661767 1113027 1514749 1754760 1020858 1000384 352549 1579221 1879542 920539 579822 1890422 1115590 1793753 88209 1995092 537610 1440401 269070 850260 1836186 536595 559002 897285 37864 1385311 921623 668695 1536923 867489 421797 845730 820483 1173929 299094 1908469 991000 9238 1523969 953715 1621842 1228956 1053359 1026255 1479114 486178 615113 547174 1130210 1420083 1546578 689217 902840 1072962 1783939 1226084 1038603 1022370 923815 565685 634740 1919260 684430 1960290 1183159 1307686 781460 16721 189249 1998162 227074 1901327 853546 1162948 263457 1978155 89633 6612 1724524 133323 884420 393390 157466 370025 1362765 1154942 1218949 1343425 1637127 583463 1957838 523190 966240 542684 1963928 384870 1982487 1553066 584637 711420 1072690 1237204 300139 1253209 354491 1867385 496601 1944817 1810361 1474785 1254556 1389732 754823 780494 1357079 315981 65192 213938 1474575 720573 775543 1700875 1811997 536245 998737 947653 239278 1759560 277668 1840535 1693861 1938730 1621756 1883814 1531185 1594850 1690722 1106896 1552754 1113671 1355358 1598787 1787895 1488953 678606 1598398 886148 882358 640929 9008 130887 1611267 1376701 1187940 102614 289136 200181 1208690 530980 1090279 1840825 1017408 851439 834674 1857705 1789696 1199247 426269 1531974 1979740 1111366 250145 265603 1126861 945396 514987 899383 1585933 872117 826404 480896 976112 1048471 1072367 847578 812202 759475 1827565 1925756 659966 1302863 1938084 1882162 536279 667492 579350 1386391 16392 1638160 323634 592247 1041627 1250241 1033937 266600 111558 1254975 195847 1481583 1961986 726106 918072 1518334 571459 1359476 1940837 621562 990888 1324236 1163892 1735868 1732990 1134526 1150649 250997 1594415 1687038 1075365 1602051 1943215 1740341 1734059 1396841 509724 989458 1523552 304239 700921 804338 1965598 160059 1543947 609635 1651981 324197 39891 381583 1973669 970209 1427175 1750515 934599 1677917 616011 237755 50144 89982 1220060 236922 1565845 1427085 348867 481010 214791 1696259 341599 1055394 732016 920086 990471 1611420 1846505 494251 716391 1497568 794273 1801492 35360 700765 826313 1557241 372108 1340265 1941786 338465 1636514 28300 1309828 1932645 1860859 1492665 909693 1865424 1277796 1480187 607313 1539213 1495714 378122 1183837 1281737 1314964 594904 109027 642302 79452 35816 104905 1164303 1736308 1955651 284048 1328501 1619986 808739 1172631 1638346 1525368 1017466 1509170 793472 749297 815405 1847267 1093408 1076793 826732 1882743 945644 1719027 1824586 1791934 1210512 1043629 1911092 1558362 1519252 858960 1658461 1078046 1221954 1594863 1913764 1322259 1332454 34077 125816 343941 1352865 1937132 185856 211673 1566559 757729 1144599 471975 355881 804415 1676788 1902489 533821 536665 1476411 836478 425113 1768085 823417 795209 1485705 1505845 509381 1296383 207174 651346 617221 1806040 438265 466861 964397 1300128 1922299 477764 1864529 358633 587558 1442365 1389365 8666 1887576 868868 967837 1578599 1474157 494597 1081256 1086623 471578 958519 421534 1726173 738311 631919 1386977 144937 1186109 509401 1344672 1872964 945932 1462300 231900 1286597 600862 604514 564571 1652928 491759 688842 455322 593813 841728 23747 730564 1911348 1156345 559706 1551800 317017 1889855 194009 1246093 1894572 1866460 1700241 337042 1972204 1521720 695688 1280273 55921 1736539 500223 1136709 900383 336451 1016692 858612 1235302 1424565 108503 1407905 1515354 1690924 96922 1133777 498221 1122253 1150557 1438559 1512160 1038454 5058 1554028 1075292 750085 1861496 1824061 250737 864819 281601 1434186 802879 1861280 113810 1280315 1278640 1506832 1325678 869222 1515280 1625345 1813410 404941 1704449 526214 335948 901928 951267 562324 840067 891438 1037549 1266550 1003105 185752 1316639 1127715 1474031 1143716 1251833 1565136 205034 47662 1206637 1055369 1730326 411649 1022741 984669 1644053 930239 1281249 838485 1240699 994401 1117594 1546248 1125349 874202 511466 23686 924983 1975489 1960682 53359 29325 1108043 1593061 438464 547885 1502012 1081354 1948804 1121017 566573 851215 1084279 384737 949839 1473098 1549976 1217764 1504667 1646169 577263 62914 510091 154315 1797788 1778777 1414984 1246454 538899 1862295 1429362 413202 1340183 1123827 847107 1179457 283897 523538 1352154 1095477 273380 268528 652922 1705294 228389 212569 1822143 1954953 1051604 1240494 1823235 10589 1085668 1093732 216791 1917181 1051385 854679 1154494 1541336 143662 607596 112154 1080599 689749 1845660 1898897 671526 383568 730556 135864 792031 1764246 1810256 247334 291445 1320932 1563902 1640146 608596 156415 1259753 843658 1359003 534515 163471 1139382 643610 1960665 920708 689697 1528742 1823164 1387303 1679249 593000 1110457 1566854 1925897 1600811 693023 1605257 1132275 1291235 256119 1795094 24370 192967 1832853 423466 1995911 1121968 1626499 564513 1583274 1655148 495260 615703 147769 419546 167217 665419 1929313 1351156 1366360 262562 320334 1618945 1828016 1408503 1108753 1509590 158968 687912 415334 1305963 1844394 1576195 1646740 1646996 102121 1538329 25738 1106904 191218 326747 310185 1505679 901142 1830698 559675 1425314 19691 1565008 464924 1689862 1597561 1069541 234726 1681394 1688249 1046702 955274 1371445 1231864 947319 116289 1937987 1756168 1440095 805838 1518611 687510 673690 805009 1387133 759300 1273806 808911 880019 1709207 164769 219500 1974636 679098 1643522 1052644 1848953 1485956 1419530 1007411 1230548 1106703 1113842 189160 1357476 1198751 25482 41068 37487 751412 1322639 14570 1778195 818526 640201 863674 259086 645332 1642184 918773 1064315 1450491 1314941 489608 416047 943947 1255360 1381733 194722 180687 1596043 1698662 491370 282005 1907040 678640 837606 1566114 852396 1673227 3873 78773 201884 230992 1666359 572463 141225 1383409 991207 1177710 1332154 1719002 1333134 1859528 792059 1326939 683541 1607340 1916128 357909 1415614 1249554 18325 1161482 675850 1847851 434857 1930606 1125710 690856 302467 1583001 1905899 1303256 603856 451141 1250123 220143 411571 1411466 1891844 1997625 1949722 1454127 1480527 606230 1498024 277088 1351235 1571345 574111 797432 1363581 1183165 1029529 1942956 792532 1346026 874576 961497 558094 1273506 537410 1770813 283651 27391 1314275 24256 793636 1208556 957924 703751 164208 1254996 283780 65067 1697395 763401 67069 489058 1888899 54249 1017955 675293 692078 863558 153527 1215664 983477 1764009 1647912 1172674 813514 1356991 508708 1447696 1989290 586473 363918 1768563 1601033 1233616 1902348 664795 1192517 767697 1833255 1383093 1599896 1215169 1184225 1477114 1195062 1088835 879811 1674776 1070743 1027197 110548 109578 587691 416893 1333588 1816663 1017149 37897 94395 905071 1040404 448158 762587 955440 4883 1590272 437997 683798 1776838 50056 1916459 1005448 1435246 1662427 711774 1408043 790464 1780472 1412900 281424 1532094 1519885 996077 607876 1655394 804737 498388 643720 1219953 1369720 830035 1777282 925123 1315886 1236859 373074 127345 790620 211459 1298761 731291 832546 95454 282185 1135809 243524 800140 1143086 418959 765944 651351 413733 1250349 68142 338241 1656852 1637701 1727601 1205895 1979206 239518 1001352 1481177 1301412 607396 1479527 1153466 137557 1398290 692106 948120 1403660 1925504 694772 282938 686901 1496275 1240815 1619661 1992082 332464 913952 1476300 1785743 254347 714500 1036111 1938604 1537621 320368 1474529 1164215 121729 688936 1887958 509071 972802 1570975 162771 549445 725009 1471462 1496092 736379 1702609 1549628 1011787 196877 89072 1688862 1272373 1093077 682575 1273256 305738 526933 120078 1509512 1414583 1245038 473374 403698 53027 1869136 158440 1149063 487525 1287510 137512 1253234 236049 674940 1025465 1900489 395133 212012 432359 705448 867068 1555813 1796159 1351481 1493449 75163 1281851 903887 613719 1728696 926671 845563 249869 619176 377873 1398775 1241571 912934 902136 1921765 310392 1070500 1102575 293964 370609 437490 19662 148719 652850 1832269 262334 1837482 1570450 524764 611952 1229066 486471 1322180 1025590 32391 1247887 615966 455010 466011 1269518 1535534 1119126 604509 1241334 22227 1413103 1832955 270511 856197 877398 1692612 1688093 783211 301697 744280 1903896 507455 1914575 716122 1400549 1231568 1594084 235480 1665968 26082 941613 1090216 1878305 852510 992368 508260 1068619 1768488 1879400 454571 535184 1097741 527549 1597091 1361996 646930 1924517 1675443 735984 1274131 442141 1742116 1357723 877876 14132 607949 265510 1754767 270749 336703 1213178 1133926 1666166 57151 586267 56091 625623 1442062 1244237 323028 391102 1854144 391954 1788133 781390 1774359 1111837 1798868 1308806 414912 106175 149300 1369026 554863 534903 1364161 1741342 255448 620960 1352308 1569171 1631465 961183 1041409 906947 1355438 467612 676329 1660051 40665 1989358 1422009 1118668 1313567 1846459 1446496 793060 1110512 1443609 1027349 16138 930353 247371 1122857 67951 787835 782842 1168035 727054 377569 1293694 1100402 69095 435533 1282559 1537872 1798153 1229728 1911486 1974796 864672 97387 13185 849601 1903618 730278 1165747 931559 1295553 1597180 681536 612247 923461 1059116 743001 1626347 211378 24025 1249615 212362 881674 1044410 1777726 494685 199772 1144182 1594367 315569 1465091 1012173 1412866 1721476 1896362 865292 1046143 879976 252634 182108 1413529 854757 35177 891872 1632075 1119627 984993 155188 1844691 851080 1873075 1375961 632443 887768 1893474 1946263 1791409 1386014 188633 1612059 1400428 1440718 846392 748809 1834188 62875 1556222 1413010 1010728 1376241 741689 1667694 1609400 1989462 1460755 1146430 1210377 66026 504982 1508880 856781 244498 382862 1954864 1866553 1692214 1614776 993282 1942047 1892554 912384 884136 142526 908513 692964 114790 1087476 1706397 79787 1767941 1336631 885238 397315 1582698 1489368 1649993 136207 290783 836229 1509808 1280136 857417 1653662 1321659 1615472 365628 1159019 618028 194657 749951 165611 1676475 1486649 1947306 968170 49715 1426771 1797593 573030 844856 1173907 964883 343466 542276 216963 847320 1273927 528446 1194081 1092718 98605 1094739 965024 155739 1014946 653212 1093386 1244879 1439306 619785 1830551 717615 658810 1504638 1071414 1594803 241197 1113815 135542 511697 1345754 1580307 1847792 633571 1999716 1920010 426893 879408 971932 889519 575144 1085553 1805888 1889507 958038 1596968 782567 1975682 559854 1557414 33345 
1783077
1776460
875465
264562
1046026
124415
263663
1244529
1888106
1325493
1425167
1093999
526028
275627
431596
569071
418636
1908363
1055442
679705
1515389
1002367
1215899
400272
692943
1071797
427558
1613896
813989
94705
888126
854117
1297563
630384
1100143
1122252
119459
837486
1119143
1959283
689277
1207083
416373
298047
1748244
1980351
822508
1168472
721600
1447311
870558
547488
1928015
1483824
974215
667476
809538
442873
801995
510984
298765
909325
885397
1089027
333975
1394929
1264416
1923830
64476
31487
1848515
1214187
325956
721731
1718839
547943
474184
1566423
1698998
1286724
1419663
916854
1134895
94385
749816
366172
627175
1322591
565156
118838
1657386
239252
823077
672324
1739297
359671
1626758
1081791
1257582
987052
1690261
1419954
550043
854612
7164
859715
286013
487132
691677
542430
221228
912200
1981872
1959470
1610882
254455
160145
435240
745747
823150
300273
876512
497082
755820
744085
592417
474049
781681
1018690
1599347
1442358
735598
574550
1939759
1416376
1086268
1271396
910364
572483
571612
1143540
58731
1273923
1996342
742210
1937111
1911928
1399710
1544969
1586761
1391694
28240
1143400
1074052
23175
600299
1661042
479420
332960
1445838
448386
741440
460634
1746256
1879209
121073
552786
137071
1107513
368258
47178
1988427
101935
523608
625038
541727
213177
1871209
643908
1431320
928245
519049
1345908
702939
190809
1018581
1199901
1375121
152432
560360
1619012
1481484
164663
422360
995449
1554874
497035
1728458
604877
1345344
941269
1257029
88362
1413135
867583
247623
71613
1176249
1130549
1985307
1126051
1854178
67056
1479098
401203
1007202
1797281
902132
1623923
1819235
395258
545340
613235
1021314
373693
213914
347068
1029076
1816209
860803
1140461
1554209
194587
1005656
1123443
497994
3784
1733896
1074897
599725
769745
1777340
1016926
260527
475432
345728
1795548
554959
1847583
1147455
411423
1688648
657857
495091
1550466
790372
854798
1535265
1515514
1204769
1728530
1368627
1431826
1318860
1515558
1107740
1846430
1195695
549403
399309
782286
1380098
1392386
1615855
937958
1186817
365419
501257
1944669
1482833
1989590
430536
1334486
319342
1189773
1837955
1188957
980121
1326983
108329
786904
1791362
970912
1478190
1545607
182459
1919508
346630
28295
1586067
67770
991375
1364117
1391232
1927061
1679222
181080
1019980
1113288
739688
352070
1418897
1541303
1618084
1658913
46184
1555230
1499307
775866
1819261
138252
1714685
356248
668387
991321
1504813
1772712
1576682
341768
820528
1757247
1971591
1103473
833174
297105
40982
117987
1699959
1737667
697905
1533206
1349845
745998
1126107
1389415
1550288
418823
1627563
1656213
491043
1821837
1644995
82344
1329625
362792
1013719
1083932
1216820
1701018
249645
577560
1491197
540721
494123
1554
662711
524171
875702
170414
1060299
689482
128625
1826052
1756719
62524
388974
1873225
1577229
516037
1363971
1056561
1131510
1886456
402721
1248978
936921
1286182
605264
1555233
132597
1321374
13606
1689773
1194315
1060824
523857
1049083
1336872
249087
836030
1363424
1767656
226281
200834
514418
1417452
240330
717446
518279
1524093
47458
1509082
36553
211684
491221
829943
874167
1949588
267376
1960430
999820
515515
1562571
1430711
1100858
1923355
1394800
436917
319262
1807045
401035
15340
1303766
1820096
1824154
1034311
1356312
1142246
1549123
1636981
1455415
1445289
1213672
1514514
999494
825756
1663944
484120
1285889
1458505
1619375
707849
406818
1511138
1939326
190647
1702904
358861
281530
1999308
1051845
1937365
1265847
1757781
585290
1218160
735218
559093
1582096
1731343
1978530
993880
925978
1049122
1274105
1256447
747200
715165
613317
564604
1856849
558475
712416
1557361
830138
1097847
1242260
644486
340565
1542453
1224643
3898
418144
1266198
51673
1495811
303340
1702151
1255971
273745
1069185
1179683
439106
229541
397113
187004
32753
288403
467321
1057325
362958
130631
1650672
794368
159665
1988716
1014575
1158401
979770
1547463
714655
16519
446049
1149677
1474345
126542
285014
227411
724357
406949
1094430
336180
1615539
233167
1447465
879937
42426
1199418
354369
1288665
952084
1037016
1272718
250976
1590474
1487432
1070502
1236663
1873347
257416
286175
1352141
751060
487601
1982982
235071
1668545
201745
1539716
635564
46310
846619
413301
726847
205853
1291163
1010813
164650
227787
55553
1791009
745037
568939
293377
877756
327513
1945717
789743
945677
133668
109644
599378
227894
1900948
447631
1509125
1985415
323458
1907441
1966575
1856863
860746
826482
1737266
1824359
851824
1703151
121306
1851789
226622
1669562
1604923
1175573
1974793
107815
1679879
463983
1312297
1314489
46079
1920780
816233
1347130
1989894
1655935
1851865
155480
205167
635767
1415158
1555932
220166
630446
1663062
918937
1513852
172162
648090
621028
115393
881999
1631306
89291
72119
1424944
1259725
1055843
1630367
1755205
1634395
1937921
1687807
401489
1842087
523358
896467
1492074
595247
1182447
176916
587760
665107
1375663
657155
602787
1747346
1372963
836078
1104766
1045321
1320641
1830691
1647384
1135014
1745580
1555506
1702548
1276317
395405
1161010
532905
245314
880555
1917057
1299951
838669
123218
1805862
1353297
1074015
467991
741268
615362
1434236
1578987
510578
263524
1648269
1965519
1450521
886066
1464306
274153
1769140
1432554
1467446
1683650
163748
1704026
1135471
1349339
876576
1577108
1434637
1781390
794632
727784
612670
1989826
597365
265759
677526
300309
602803
1763534
1318606
523775
1540570
1860305
305994
1921618
1524431
1050341
1795575
1256100
755162
717007
83689
252219
1240545
6058
1752703
1457005
161719
738319
1157973
920240
1946934
240144
1824968
1884486
233380
628136
1854485
1006458
1947226
962493
1470404
1682166
523062
1000589
666440
825253
1575064
1621849
1673950
1866762
259729
1636710
24797
578257
1062908
889661
1439991
847886
1059217
958004
943097
1165070
339289
993068
154747
686058
1861105
1545874
1577505
1301468
1631026
508171
161269
124612
1664842
1957098
93464
1795394
401531
426465
218898
740035
18941
1236682
830642
1671596
1117154
519999
1811231
706123
589194
475543
1424959
1030071
1097675
1721553
1994860
289903
440118
660798
285816
1787375
867266
224431
813593
719338
437541
1755338
1415382
1664585
1888926
341223
507007
593698
622193
386987
1455935
852429
1490583
1035489
1075999
615393
866683
1991522
392401
1963376
1442741
51251
1938598
1667522
788363
1697856
477235
1568836
861676
1182644
1915621
895380
704973
1613107
1245144
1998356
526422
394103
1385847
668722
1391734
1060089
950015
971755
131331
681465
1664737
1817034
1493823
993345
437959
1904097
321162
653636
396725
1256079
1493454
1275077
1385820
1870457
234638
892692
1782795
1049473
619648
1054533
1467710
912785
547654
1943494
489208
104145
1725469
313597
1580399
368866
808020
1819954
89294
291155
556973
1006311
456778
914690
1291478
1247326
1996030
1097209
1583158
229953
1245767
470992
979780
465270
1337052
749742
1621464
1095586
1928539
317565
1585528
566204
95942
1587828
1971524
1849911
1967668
1266630
374385
341578
449037
1180736
167484
836633
977605
1186474
810034
1796299
61531
310134
344693
304975
783582
1489762
995912
1561190
1560130
1758874
1993013
1635841
1521970
1929260
1088908
1358102
1735844
1615873
1731005
1856479
1203320
300460
779691
1479538
884204
574917
766562
205209
271659
239263
42931
746320
1548198
1202467
1939309
1618142
1735150
1630123
1663633
27812
1187170
1637540
204477
258891
1923439
1703778
147541
209712
300380
1351449
83661
1232306
293136
49187
1087904
721834
1024378
849107
1769633
1161743
1588907
401082
988152
1174243
11524
769701
1125146
1013411
309786
1266957
349803
1716578
1946745
409203
967892
1322450
357912
1943902
713529
613824
630126
1697108
1578627
680458
430167
1876177
233664
1881962
1188510
1146326
48258
1885123
1265967
51057
1294231
453096
692540
1188966
907531
1969554
1307163
669048
1992334
1623516
1550236
497265
1353549
1586520
1855907
1494011
1600698
1169767
1310900
843688
1047504
634755
484350
1055075
1931405
907764
1576383
1493108
1463377
141076
1713759
479029
1645661
1792918
248855
1576630
1582706
1514247
501015
1037856
1419418
791168
1127305
1930758
941001
1883839
557983
1925666
996692
575617
1181968
670403
1991872
78762
1738523
1038003
956606
366520
606461
1818771
589561
332741
1448750
879243
113604
1696484
1515373
805877
121248
313693
40790
868324
1918163
43640
756761
606789
800124
81249
155585
1628064
1937660
228292
714369
1275304
937463
498034
1139565
533557
782720
1670584
1943365
1494619
256976
1344680
639266
1910210
853534
614744
758355
1566157
76048
1013737
1899138
1075374
88082
1142329
1388719
383759
1360948
1827483
1984029
1202807
1916192
1780351
303308
1909585
996257
1123137
766943
1519547
1470427
1953704
1871213
615453
229930
1854295
1652409
1848482
424052
1804955
901231
1579728
1486786
763285
512313
1476143
1033147
1896267
153148
146726
1206766
85887
742760
1649338
272571
1089701
1400784
790400
581419
1678324
648305
70690
1744900
692409
105625
1174291
393520
1299857
722461
1270531
1458701
961522
170487
487088
1192538
975561
733867
613854
1595093
1391010
1744023
1767820
597003
225157
131321
550219
1924653
336366
1184722
771569
308790
109262
1724829
1020617
520456
893292
1449358
1759057
1222231
135020
544421
1618847
55983
1795250
1708396
1344381
1298348
1802455
563115
211624
912668
1312144
759065
1783933
659848
1070042
594072
1288788
1311974
1320370
598964
1379422
1893772
1029029
1177177
1426968
204179
1698468
1692947
286713
188051
412047
201928
203824
18900
669975
1207996
1491786
1967793
945377
1385802
1101365
621547
1191061
185942
1375808
680018
1610128
1758096
259284
483750
442943
298229
1564299
803147
314209
638891
777924
1603599
497985
162757
1413048
1344755
909077
1951292
1643785
1047115
1457746
1342196
1332315
200323
1169062
1057165
840395
1978898
343148
553785
1785632
925972
1053140
1853572
1704293
1826272
1522163
1997303
1979536
304990
250399
600698
1499002
43116
228068
1416787
730397
212794
1234528
958674
1526237
592931
1354826
1040725
1591414
1725511
367115
1902595
563550
695687
555612
815292
460283
196666
593494
1460541
1678416
1190461
1709586
894247
635341
1238436
1660176
424970
623198
123417
1815423
845475
1839146
704638
1504252
1103206
979437
421035
1750386
415953
967287
1696424
561336
567727
1260096
88701
54198
57098
1866691
602935
249024
515739
175743
1193633
1937526
204485
1217609
650683
532393
1115790
536574
468452
897337
1195143
208922
911249
1363345
1216735
72508
1621655
609962
1430263
982847
1057772
65878
1501115
748445
1208653
304774
456055
526926
1790111
1111035
1452048
1241675
176739
1377114
275013
1896434
1628381
1041427
100725
184332
767283
793602
505581
930827
973544
86226
1574547
899836
1365636
930672
759965
1800090
1382077
1712711
841348
1960188
1935695
535396
253936
746413
177608
1838311
698985
798536
1640073
1400012
1919918
61739
918555
629753
1935403
328218
363153
219368
1389886
1495795
270008
1732219
893859
235837
14201
1274631
620981
584533
1206071
1130974
1920888
254126
1830365
1231314
1048266
1067968
143636
662760
494110
1027773
1653754
1784291
1043678
1523342
286075
1702901
1608720
604659
1812044
1963933
1399366
1708241
558162
1149828
1070819
155356
1006094
504838
400697
1286659
555078
1017129
62568
1170538
980745
1292136
1671529
1556850
507567
1277019
948815
265569
1201080
1595190
1955852
1399466
1865389
222037
1951644
129226
902155
1538756
1972774
328198
385991
1952817
1783460
1197383
897875
195308
172351
694326
570320
1859418
438061
577795
1566606
1212032
1834025
1860420
274095
481508
1539909
15166
992920
496921
1296419
960429
1312690
937826
1508987
1756800
678290
1810047
266604
438104
783472
1054170
967792
1344608
1875831
1574816
1411775
841572
525448
192284
1766391
814470
933212
1224037
311515
1660026
1773617
43632
1878735
1494925
288591
157346
1290072
1380168
1871175
1626024
1997914
1730372
1736276
380292
349521
961459
978230
1011958
1965561
1127960
796760
753242
520886
1975240
611534
583190
415005
1520578
330896
1469255
1868970
1851841
1058885
1065474
1634557
1583390
748566
1487131
1410067
1184632
1670457
34084
998887
1219371
1088487
1843480
1408507
1506907
1840412
1834266
513693
1795931
1050712
1090098
642989
1157646
1668214
132123
320566
80732
420752
501031
1231134
1055252
728139
900345
879957
353997
1085871
1532444
1299073
1279815
684698
1257025
753123
726888
576001
588698
1767667
1303088
390816
1885923
826210
1094537
1237516
314519
872053
1158904
253219
219046
371272
1727306
1705532
224216
1621371
1741084
499100
266462
1354587
1352257
1793440
1023498
722775
61173
238113
1786403
1724540
1183769
1908845
763509
1719535
785694
798981
1348918
1838312
1078866
948228
354694
1958596
1438480
936876
462383
1202116
254393
897977
1413630
801650
1144802
50139
642035
705131
197943
1414399
394539
85649
719476
1177144
1948545
288657
213702
706412
1144446
1819017
231082
1265779
1967136
1664425
74149
1924903
843263
1747038
1365238
168629
278761
1373343
1909843
403435
1774381
634820
1657220
1992673
1523570
311483
904903
1675479
941962
319269
995663
956012
766869
58262
727416
142390
420188
591453
234904
714848
1448420
1607426
9675
1774568
507197
1706826
1871402
7674
589723
621943
1304163
1992373
653171
1215317
1783431
1914155
716184
253372
1574749
1498096
924284
1668744
978290
1029675
1743016
802574
279939
663805
325399
916279
1049818
423814
502838
1382138
475011
1037787
952728
1990579
334573
1208723
148681
1879036
982494
242219
849206
56344
1909815
93468
1657143
970371
1963136
1140744
341407
1859012
1165089
701545
275611
1347819
187730
1948608
1346371
425828
465582
144895
929106
182860
1236440
60712
1609705
432584
387460
1325694
1364000
373606
665774
742258
718011
679703
153099
1566556
275443
1038320
9713
1718632
947282
275811
1840693
1373302
1976650
502401
29985
1705843
481968
833216
1899467
1555965
1976224
607051
736502
1800092
892940
991503
1355284
1385738
463864
1001207
1153352
1068507
841705
481562
844840
895556
450686
838878
1351284
532684
76127
262799
680510
22326
536300
178593
1774255
1933586
363726
1494949
713740
395530
1794376
1959050
952419
1093759
174478
515184
1603117
1701274
1951017
1698757
33627
1687829
613488
667483
682495
1728518
1387305
1151451
1409839
949222
1283697
264198
698576
1647162
1580732
1854973
161508
1512723
1118763
175342
246178
352771
1752739
237909
803485
705878
1269654
1137204
1690752
10192
1408233
1922117
1370630
111113
748766
546536
522655
1524520
391613
144732
1596534
499348
940191
588303
1760931
1501044
450883
223850
182235
1914405
1762494
1890597
559647
124453
871111
1147489
1618534
274084
1177320
1744242
517311
730625
371810
1030595
1216057
1042291
1949735
1889377
963528
1353855
662993
523927
1603009
1023991
1708109
22432
110590
999341
937519
347407
1756965
1838570
206730
1247495
1428601
136212
1833329
534359
1186190
1291708
1481148
718794
1924806
1918163
1337114
868412
20339
630783
320420
1446430
431347
1208227
300520
204250
748139
1871909
1162664
1637539
1726587
1897788
97055
1593785
1336703
1674099
1417824
1031337
1716204
1866368
860351
1808688
475721
1967612
86771
1671874
1814693
1043278
1094767
1698050
500492
1483687
332819
282063
1394838
156773
2530
289553
1140711
858579
630599
335513
1395543
1268805
1248800
1873895
800778
1536674
199759
1994193
914109
48994
1778871
1052211
1910327
1448580
846134
1346520
1028348
908729
894168
1987348
1540949
1223038
1610880
1237053
1733986
764437
6236
1398811
953760
146352
928649
360253
1493212
1389630
61413
1877750
1626303
757762
740299
996195
1364089
818534
670502
296765
137139
962928
1633663
174573
890376
1702073
816172
1046455
1935676
353383
1649962
349691
197863
222387
546180
1794508
332844
37914
105853
549990
1428839
1666324
1573446
1663386
804171
1655606
492492
607445
1228024
153820
775152
71176
1277384
1334418
1582357
1623164
1546266
183227
1631699
1797101
1225229
260468
337401
968566
1905784
1638475
574318
97064
1991637
1843859
455363
112272
531216
1322377
1313630
1911653
1580642
397430
1113705
143738
1221248
378873
15889
891687
206098
283914
483829
671019
571312
765039
886669
826569
1932144
340497
115536
356910
999450
1624246
1737198
1862948
1471894
1456591
1629954
172989
1466038
267415
644683
1808776
1057848
586889
1369
416387
1081179
908629
513415
1027535
1957583
83537
476923
58798
340688
452962
810462
1255295
640149
269383
1828164
1228341
1457480
124688
108074
1422589
1927928
1003698
214518
1059849
1635369
1493535
498706
1404505
1466484
1706191
1565752
1557893
347061
224197
503022
1589802
444722
165599
1678579
952050
1025635
1620678
757959
1120910
1314149
329010
639835
1436902
211795
1499472
676076
731893
1514846
1840625
901348
598314
619893
1582483
1490088
1725657
337234
471473
873740
1251702
1620612
838143
990837
1418750
1313676
1988575
341214
526897
1184946
1270534
1389078
752523
1088524
369840
1909144
158984
765043
1672620
995578
627495
1662782
542778
630655
1804182
138488
1338933
362520
1538527
403857
1646938
739038
1769458
1945322
1461960
1172224
1092120
485867
1437403
801354
1136245
4553
1587507
1333036
425871
1398021
353983
1232187
180978
1231269
1391572
1743392
801888
847014
757678
1279050
1543970
1036472
520463
1992427
432341
600974
542541
250762
1586590
227253
159526
1472182
1842015
426765
1174593
1308513
1589407
905043
1072143
1264524
461005
1012385
1392550
1318485
1463915
1713003
462777
86626
1417196
325327
1698410
1088392
259386
947775
1183911
1687000
736648
824442
128989
494222
324186
478385
637344
1912848
229827
599372
1597567
1602396
1113813
1827235
430173
1930165
404366
336381
1816430
574638
1826829
419924
1426165
1740727
108521
842397
1162264
1547761
1853223
659061
1604347
1326367
1962491
1680973
1679183
655147
1314137
401628
1811273
778993
830089
1892221
387312
406966
468370
1218713
589414
494917
1911109
1832957
1546109
780877
1602553
765121
444185
1567507
1872387
1730320
1909510
343419
1780415
1606242
615216
570056
1568359
558049
814247
320841
810063
868256
1707742
1675342
1633471
1706183
95673
642809
397130
1160200
1928511
83171
1892175
897906
1671949
1292851
1424672
910330
1089865
43560
959499
57955
528320
612094
315542
357516
802168
91199
278685
517123
1171511
1531482
584129
655843
613409
86966
1265077
1871826
1898382
254407
1592156
387249
858179
1825641
1746777
280923
1421578
546636
1033128
1820004
591948
1214811
567975
1271270
987271
975170
258440
1189668
107038
3688
1630085
106825
1021778
818688
1118413
1809019
1198599
208110
181744
610415
1624047
1172210
1233939
548146
1456587
1832292
386804
1068248
235617
1581809
202444
1915320
324800
1812403
332866
1351537
843724
1122840
240908
805133
488210
896581
785031
1786764
1610971
1189767
492719
44788
968806
111066
1253972
472869
719496
1298051
1226313
827172
492216
262393
1660499
933225
1911517
504844
770455
522544
1758447
569759
1460086
1306250
1603966
213740
536646
390245
934822
380915
500001
1833070
1237791
379721
1345883
993187
24613
243089
1836169
212290
491374
1091355
551850
94931
1918590
1534671
1363368
1481356
56587
434223
1421636
1575712
513010
1474745
1476335
1037543
176357
322019
1885326
1050607
897282
620046
259388
1326165
725482
1555625
724787
1423295
1695856
412563
440100
129092
1327742
461296
1736710
1759144
171631
1225218
1954157
1829540
617539
1555531
495141
1182297
250177
649676
588825
836965
208599
674483
1961850
1063435
270810
651541
97687
795256
837546
474961
848124
1213025
1956188
236213
1510902
1576548
39654
503451
1578247
403472
1735266
1604801
218931
1561289
1575043
53624
1395436
1172342
1903736
618377
935635
1074305
1686876
125496
1736752
450310
1795738
654030
1197978
1394708
1717147
506721
1695437
926987
965036
390527
1527954
1071640
292786
1125883
1687196
1580353
204708
1831175
1836318
1751778
1037574
1232817
1253153
1702240
909305
1544258
1610836
1226381
86923
759832
84198
1110638
1593533
725743
1029205
244345
1581807
1658974
1081594
1273174
1261222
1575823
1027938
580804
175628
604774
1448264
735256
1540672
1672136
545111
1496655
1021238
42883
1285608
728833
1880296
130513
1115276
1873951
596699
1725029
561523
1909080
1768502
826031
958009
1525539
1989682
1249875
630490
540610
1192844
260759
1861339
1845736
1868884
1963259
252976
308659
1305990
100925
1449217
1749297
1449360
1859566
1757771
1709503
835810
1780277
149612
1567847
922486
1739156
1062884
1343717
1728772
887705
425343
660798
1944052
53888
1250680
303192
500867
1560283
1010895
1115242
140696
522677
657401
1352322
526683
1011732
845215
106777
1309931
727523
1963307
9154
1928912
461209
1613512
301147
1882395
359676
1405098
893355
334480
1462538
909959
1040036
1489741
1798771
452799
289787
867498
199583
855143
953327
313738
1325423
119591
1302148
84286
1931236
1629816
244798
939875
39744
1255980
1276412
429488
319891
1803876
674486
1845572
1837621
1628243
690353
709038
1638677
723282
192191
699176
968339
382571
971369
837336
71169
1932391
1903916
403550
936026
243397
124494
145464
355091
89539
20036
454948
1560031
569671
1399616
1832150
228005
1859873
222352
892487
1888934
1132024
1157138
1103159
36717
101453
1494372
127861
523389
1483862
432634
529095
1160612
1146497
1450587
1441334
698903
1722028
441127
1129151
513984
1863531
825869
57415
1858578
1779589
51819
233816
1442593
509684
1011073
377666
1580399
1303506
180075
597629
379528
113815
1226220
189900
1823603
174828
116011
1474653
1458343
1966335
1837817
1583640
1700533
438626
978954
890695
228026
861156
1868620
1996697
1491129
1490250
1002692
818969
416666
95266
1314693
927725
1884708
950180
246953
696325
462581
1980567
83037
1971584
135414
292468
388820
1055007
138794
1140331
146887
1798121
1398811
205620
789541
1798869
1377705
1413049
841880
103273
963298
1495600
1885915
1953158
214801
462861
1701461
1319933
499372
241982
1097054
1984225
1721349
754055
700135
171365
1394238
494705
909194
546938
964622
1757911
1611241
1174351
1929288
1502817
329630
1348279
413736
867971
1169201
1734278
1983192
334297
1342248
1666365
432042
815593
949120
445478
1039441
905652
1135705
595968
193891
1492831
407658
255487
1841647
1726626
1684311
1508829
174824
828132
1792741
281227
1773224
520950
1230468
1887837
661598
944800
340597
1916712
1357431
86515
1904634
1477990
1273274
353271
398786
1296453
1166826
828602
318902
1155748
1419151
1257263
966973
556135
69105
397530
10090
1520335
431136
1026780
1539570
264586
1267517
311387
783738
161351
882320
383900
424398
1012429
1672339
919754
1747064
1283378
1459137
39667
380918
1825626
161125
1618455
1518901
1090078
921567
1666789
461018
1265148
1485277
236646
190457
30620
920382
743786
1515794
760660
128375
1699379
874972
282701
554604
661858
1693067
1047652
1109456
1037411
1453907
295030
198472
1564111
709200
672813
1562623
1238899
981444
502240
106764
1129104
1394792
1142862
1006431
1668387
640282
688857
463614
1557990
688535
1689054
300497
272757
499312
1746857
267859
1236068
1707752
92731
624466
771957
121377
1072510
1680193
186237
1401516
533464
1926418
1493487
325879
1004365
922368
53535
412852
341021
1329770
28100
1708099
1690680
114975
308499
633994
575082
120126
788243
1328016
1800742
890476
745509
185722
1461729
1114082
1177102
186831
840741
1388614
347811
1699803
787947
1873792
1506469
136099
1901428
513263
1314297
209439
28584
1873475
592399
680242
400561
1981704
1653046
1817641
212448
358443
229832
915987
581498
1573385
1067540
1178926
342157
688134
912629
848021
106813
680059
1655787
899908
304404
705681
1541179
1712935
552773
1921259
1692101
1092886
1096207
1853668
643753
606895
1114634
706413
1753877
744903
1067328
280752
71463
995078
592377
1859813
1198484
1234172
1382937
1149390
1661970
9903
490204
1895017
1688929
1772070
1820174
1373535
147795
730031
265758
936179
1341319
1994510
198426
1898989
479163
1527860
1969033
1080040
471957
897731
510490
555670
475776
1873835
1943719
38036
154118
63256
1971220
1223677
867517
170603
1493750
25076
1587639
826988
638956
1335709
1894385
111500
289582
873656
627718
443264
1033632
633497
1755541
188778
1415196
838586
31988
1130479
131925
1171763
1223020
849160
1541627
1201556
648839
682547
322667
885703
1186274
952865
128925
1386599
1914248
862001
389553
1427331
171482
506467
1745532
429286
868773
1718139
1522144
579647
499269
1123977
859330
933072
1480835
736241
1817275
416077
1992485
1156733
559894
1901337
1127766
1762746
993567
1477840
260667
666995
327145
103219
1619640
134354
433156
691044
1442494
148050
1440963
162822
1118524
1145539
728817
1246269
1702024
224885
1822700
70272
585094
1698534
1978868
1747934
1689937
1981937
1991671
1431815
435145
1207933
1797975
1448160
271345
1939746
485759
194121
1736772
180401
1919498
1684055
1738775
1743731
112375
986387
402120
720263
1547671
173060
355493
1970470
1777714
345210
841620
1087147
491802
1506664
664857
1789006
32253
943542
1624727
985960
273978
32913
765046
37508
491368
1475725
140603
1682172
1824710
1816304
1396246
610156
243137
153755
1172879
933188
533252
294689
316863
457078
218504
1858269
1710361
948513
452481
1329174
115897
1181933
242103
1348301
895305
1925166
844771
1139753
1157902
533112
393575
6793
1248323
747363
358190
560098
892046
982594
1600155
936271
1356660
1909065
1558665
1234381
1144266
886371
604247
1787297
414272
633160
450961
325989
744154
979813
1688571
1455693
563434
1100676
564101
401636
1017400
944420
744498
1220328
1814536
1496474
199252
991542
1276589
1851281
20971
74153
1850446
1708146
1890512
374467
1499568
1507820
362143
1039041
515447
1974217
732522
1259580
439166
1383717
1904338
1610691
1792121
1491658
1321026
788136
114449
1112560
1860669
620673
454844
411969
1142632
1560645
585730
281472
1960108
1884758
208128
444083
1414311
1658985
1114276
114407
1014490
1216531
1282744
168660
477699
1115358
1958994
235999
1117542
1433339
277268
525294
491231
1164575
1218366
1681559
173480
725660
1477987
552526
3739
256940
112340
900081
22970
502063
1867081
1580560
447051
1191672
949279
1298653
1536096
1173698
1631198
429406
1231246
250235
30315
1869794
1545441
861392
1481987
1200914
914093
1272261
986270
385154
11996
100409
1472726
659626
1277436
670747
1513872
285176
1818014
402409
1042010
838300
1295019
1590706
1395016
1148484
1234925
947119
645975
720349
660748
1859052
1344834
296782
806535
724279
671360
247949
25509
12168
91042
875221
388101
703504
818657
904500
1007541
1715865
1754318
464705
833033
1801532
1930412
1620598
238806
1911496
681511
951774
356260
1837486
1192048
207408
369837
107146
989630
1607457
1322426
505888
1467941
578792
1073153
1588366
188767
1948726
1868726
603625
1853232
1437313
1865927
1179479
1516630
318565
1816612
1158402
1111035
317976
1644083
918757
98590
1749655
229317
1827114
1860294
919829
1822848
1438136
402319
1403967
1287790
1280153
1737687
1564865
1147142
1340928
1851108
868413
930737
978227
1727273
841285
784307
1629764
90887
538721
1927719
172434
908633
1097005
708846
1646376
911440
1176406
120894
1982986
653636
111615
269910
157049
1246512
1716677
785646
324144
1591755
426435
581880
1524269
1667668
1341563
786805
1961112
1855759
1385115
1512582
1721401
1810648
733750
1900597
702309
273401
904571
569027
738316
1592008
1322073
1195270
1043142
1928441
437527
1967969
1719139
372890
834258
1246827
576104
1432095
992392
1033370
1633956
1691622
267822
1398301
586387
224093
1156515
872636
1970490
262113
168822
1752295
1693886
1536288
1964267
367270
1390288
534168
581530
638643
1672386
353891
504452
115071
1017561
881314
38848
283836
1945436
93097
1302515
1910716
1733557
646026
1580325
274438
221499
487766
351006
1351402
296303
1161149
1492251
278946
1342113
177674
503686
1529465
1922589
106680
1102498
1703402
891359
74933
1907005
246650
1102753
1526840
1149527
956092
877421
1927353
717515
393652
1070918
1202964
143994
1801412
1422795
1125243
1473349
1507962
380317
1438812
1705226
1749939
955729
453785
1736637
683884
1222460
1594048
1702230
1747230
1993501
925857
191430
1591885
1821177
1392842
1694189
71287
1336531
966105
1111812
1555530
268620
181833
80490
275274
1847865
682151
612840
1427225
1773266
834281
1728911
730643
590517
501417
97463
1450627
561696
61780
1450771
523799
804508
1477032
660647
1501345
1466492
200245
640809
1324231
1013601
894194
1661765
18198
562532
870702
1617722
421647
1501086
891216
775867
787184
543305
1433859
1031289
330674
1583980
1096894
844608
229033
1647529
1296054
1347653
1477107
949712
1887672
1013518
670894
33579
600787
1830553
1629697
1832955
620837
1420688
896653
756164
1294733
18898
684212
527205
1348266
922978
1100340
1244442
1106094
1728873
1339321
703323
1068682
492833
1299667
956207
959269
979849
750876
226508
1795062
133025
1451340
1576506
1952370
1800625
512132
1969785
1159927
1205450
1656632
1138478
1329345
780047
162443
1822536
1801788
1694484
1145043
1525219
711368
1036715
1911507
61574
1589060
1050561
107107
730611
579344
1716517
5932
773579
851803
47625
1817720
459175
1562233
93002
1011065
611625
818828
1672201
1855294
241261
1832307
512211
737425
1853212
1099512
619750
1465672
1253138
1608380
644636
361419
91599
1226165
272081
290923
1176511
248068
1407437
1284859
567704
667727
981186
1086967
694090
922777
1507647
398418
572869
1450656
914591
1143417
1210176
534060
1875031
1747355
184372
850848
85402
1478226
1948374
708714
233652
1391288
1032224
302250
629181
1925884
905721
650878
1880577
1886450
1193419
1292122
1137874
1284078
1811809
561507
1410531
1824839
1364369
293005
512541
623802
898541
1843069
1708436
1270414
633600
1788298
590684
1863736
86772
77479
1621083
1417893
888
805882
1456079
84927
1435193
1774987
86119
1400282
1424639
814593
1856024
424861
1410868
83289
487465
307798
857383
467916
465395
504666
461760
1810857
645305
452273
480410
1560920
1623624
1784565
918515
1355282
1146929
448027
319091
39067
1429743
1880170
1395884
216660
797048
1261219
748548
216409
1957076
669529
1063154
1613015
1269925
682278
910393
1863729
1380666
1462896
438889
369811
293852
667414
1426735
404572
1472481
1265342
1510419
1989597
1224306
998464
1323238
1700063
1383139
1712293
1370546
1797429
1707793
385223
1005530
317424
991051
1370473
371891
1682916
1970138
1191342
759249
1412992
1212476
1222051
1321568
98891
1155227
93559
1816707
947355
245177
107302
53519
1086184
1485755
1398196
437219
130248
1013940
660355
1035098
1820246
760163
814870
1626020
368847
1845122
59621
1317141
1589909
1725360
1881030
863462
500391
1727673
1628506
1754826
784161
1603427
1704430
1517750
1452555
426330
1501755
317652
1475605
1395167
501339
1659376
1216004
1141390
1958692
138516
778814
1387732
416686
1645986
639722
1700687
712923
1663992
921170
1090164
423733
1074840
1487782
1877487
1008590
1574856
1716878
655680
942692
626676
33275
415755
246204
1952053
91116
1710935
991597
505586
1701895
344607
1442871
625802
1911172
1337297
555558
1731179
1363246
1784226
234774
937872
1604856
1734911
954475
882611
1768556
1809637
1971499
1651436
1686451
45562
973471
1379540
1118983
1613458
313971
1764139
1469406
1511646
1138454
1048113
461212
686302
1147991
1278264
578221
1153154
732122
1319359
152763
884532
679454
267243
210129
189200
191766
1803999
1465690
806799
1964707
23578
599152
762269
1947287
952333
532203
300847
929603
273127
1498884
1347285
788121
1890920
290153
1178603
1208184
1555748
1573135
259615
935429
710780
1115224
1526758
205489
1307506
1268236
1552547
1213964
149053
632971
1772767
1130393
193696
1606172
385424
1403945
1263198
1441950
1315277
636358
278825
257763
433226
1318228
1989754
1177087
1058607
809164
308547
1275919
782068
1943510
1396731
387488
328216
1276392
1041265
1766322
1917242
1556814
251875
1443020
1426651
866884
184048
1025887
1659764
439025
695005
1240452
1963027
85307
1533646
726275
1235212
1630221
1428535
293753
226928
1494783
1053222
1985647
836758
638994
1385011
1711919
1357005
145352
709499
773722
1389033
1534491
703205
580032
671037
617955
1261592
422454
1207246
1854597
917212
1400477
895155
100704
817158
477395
41393
1999222
1806647
1694894
459389
70315
918250
1881439
1474751
868379
1936548
1883991
632862
664961
1521110
76581
891533
1879925
1510632
533034
1618376
1915045
659454
1622498
53503
384698
1521541
621858
543714
1661227
196039
1429501
886126
503955
1168526
496616
95101
1440137
910726
1257373
354909
804434
19928
991538
1494664
364444
566256
940787
454026
645900
39446
358794
1644286
1142245
1901179
633497
1569352
1877582
1734395
1048471
761515
552349
1873725
1861784
1829968
197357
1966502
1892710
625082
1323495
1826761
1846395
655706
961678
1733296
1084547
919915
1096093
1715231
591746
15624
188004
760062
1826998
1539796
939640
1916211
1820078
696220
604700
600104
1039786
1732382
565395
13398
1623361
1314361
1553498
653224
589976
465852
559500
34712
1379793
1356426
1716753
1204360
254731
713355
780512
561090
674689
187536
767229
859639
488954
34433
646820
576792
1838010
821920
1025131
1910088
1927444
971035
1616010
1146237
1960588
1599551
16220
1927707
1712745
1740910
653362
426605
1988499
643047
415479
587084
1127422
29724
362197
1368198
625447
1426961
686443
1041896
565215
776055
157827
1455500
395219
263723
350297
761597
1922412
90065
303233
1594704
1776994
281198
40285
835343
1620104
1152931
326634
1879622
1162550
1337891
1387239
1486290
1777816
1333276
735164
929558
316781
1023313
459
556560
495278
1015562
747813
1197284
1166176
296729
1260955
1135876
922661
1960313
810894
927153
670362
271405
710059
839679
1402401
1848543
1116336
824929
1380179
752038
1258775
1680690
641889
1549181
749631
1223692
1655725
579070
24618
1811035
192957
443909
628590
1864165
1163370
1973319
1196159
1480161
428227
1101493
771447
1808901
762450
1765574
565298
76578
799155
422975
1195009
1509373
1950227
1074398
1009479
422482
1698441
1454650
1902159
721335
1190170
99536
1801401
1454237
1742116
1812420
1783720
469919
1414370
1779936
193889
1400211
745110
1127850
1189298
1305659
1309524
699400
819336
1136185
1009559
1057655
1109695
818278
94516
1546921
1172405
1875173
795418
353497
287085
1493197
1138158
109314
595527
374931
900832
1700322
1005719
1619255
1601434
1428942
1824322
442169
84081
805119
1461805
1039904
1753280
997919
21224
150707
859330
775095
175757
1410779
604460
862797
101327
1946392
143816
441442
115771
303045
105694
179030
1691825
893170
1645676
634873
54242
399304
1182166
346322
1015153
943444
1698603
189284
987309
312684
134316
152967
1896847
1963453
229000
1596175
1985028
655336
833216
1090808
824027
351773
1052885
1313543
1717648
87537
1248275
1671473
878311
139387
1322942
897645
163504
1776473
771162
154293
971668
1171408
635276
1756569
378595
158015
76751
1742138
975514
1420766
1371504
631203
1091335
558364
193468
264065
1317287
1343573
696504
1353789
769509
1488736
289275
109605
1557073
1878982
77436
1097946
646712
351805
1280266
959511
1210421
1009213
1095139
1430653
243965
1849683
1032664
1760608
198618
1161199
538979
1668974
1973337
509909
1111724
578365
1834803
1144091
1328216
1273187
138176
1155752
353111
1042554
740869
1706400
774069
745742
1687575
1271889
388119
1092965
1171863
905005
163502
344540
860794
1900910
446491
888655
1941885
1604285
28029
1727598
1419684
84161
1794209
1899091
250348
466884
617499
257402
479928
185267
1870307
330676
1333053
551182
478241
1281864
1322161
1199575
122235
114038
817154
722199
604365
747935
1102344
1147692
1979178
815225
1341600
1843267
527526
1504030
1247311
1146573
406587
1959057
1913029
660004
923980
195460
1049895
1810525
1980157
531507
361181
902366
862542
553074
1849731
566432
707969
963149
1475715
1661086
1733982
1559630
1844424
1727111
172700
689906
173232
41116
1680103
1071573
586453
69387
1038562
1913187
977593
887930
242913
241720
1177604
1760935
794971
1017453
154117
1393351
841417
1000018
549438
171920
1867458
699242
17983
369859
349736
17305
1852672
754852
1522912
962668
1561818
838201
1416753
1834656
540306
817166
1872696
1642806
1574813
785611
152948
34084
841739
744539
1404731
1377548
323473
814292
151420
459212
434096
174137
1607687
1773861
1562091
1952541
1123906
538643
317021
1077957
478411
1144145
1679664
1861473
783371
1441191
1448071
46488
107230
1871433
386499
818280
1134474
1002375
1584676
1107720
55717
1765549
1306552
1980562
560431
1255638
1862240
1342252
41815
751582
277980
628126
210845
567626
1604714
1712875
661409
1079468
472309
585955
267255
243621
1709072
1384429
1357340
1503502
715259
932610
1261685
1265651
155711
719191
1401893
214961
765028
64892
1478747
1491544
434591
1739829
1646876
1261871
1291034
995594
1790702
314861
172856
75708
1968321
799857
651077
1793437
951448
1437415
1751652
301137
240733
891227
537674
84693
803788
369821
870905
386927
1531742
1112452
530122
1561578
809679
1964408
1286486
1278420
687794
1907629
111682
162003
44879
1583116
1507728
471673
1488669
1593553
614705
1567855
543590
1214485
1231067
366417
964922
504164
992253
1796261
732431
186537
1575206
1047933
685729
1786058
1051320
1235328
1778493
1902634
1555225
806393
76892
646478
1937035
1648704
542766
741516
1296930
1965182
1942622
973475
273523
1615426
1389797
274879
733818
1676785
645978
1275573
1167141
277560
1489040
869364
153572
468754
1394539
95366
202726
1500955
707003
1359559
106934
995850
1506943
393998
118438
1561524
1318998
1393198
951346
1303928
1265801
731087
251594
663416
1780927
1947718
357743
1080172
1686391
698211
1805598
1103248
1140136
560375
1759991
975514
702587
1777100
664394
968669
140795
960449
1910752
1177466
1632592
163690
371037
656676
258606
320735
77956
1617304
410120
683871
318187
377814
1493151
1151518
1117259
1206593
332218
425917
353776
1418584
1286640
920245
791187
771886
390214
1940033
111217
1327864
1310093
1678252
472902
974885
249038
1086663
1725330
1759323
799089
1888956
1366830
491060
1574109
1241925
1685846
607047
1762158
151116
1206638
587961
1851023
1093958
1254076
1473800
1739687
671235
1670153
1785158
539625
275760
1814292
943231
236622
172154
1165066
1152216
1291173
618384
1801883
520897
1923327
708280
228939
1011654
783954
1367658
1646788
1308568
762378
167156
1384340
1849656
235960
1692086
88939
1360817
1462862
743786
659612
141220
1378574
102505
1390120
1172891
1783508
1754946
49142
818241
967521
92043
1463518
853110
275449
327829
458312
1847154
1931255
98400
1784044
597329
1542953
1119443
1959335
1689671
788383
1832098
908702
467280
98917
1034476
682272
683349
1972753
78926
1404500
223462
749631
221797
1434877
1725920
588622
1122901
1753444
1048505
1467045
1732295
658955
973842
411022
697024
198710
1462091
861508
1480269
257990
1048102
1765375
1178788
1863024
1146099
579015
1072331
653253
266976
26592
781259
1923979
599485
1404849
14598
1599980
1094428
1806662
655783
1103038
1663880
870624
300124
665813
671687
56482
782509
909502
808777
1454605
1950775
690732
1229330
236630
977210
1254591
910535
225603
362548
889960
94063
1228290
406294
1435280
299752
1907863
1231409
1878269
521568
342377
1431522
1730823
921188
1509597
561321
1827417
1439428
1282971
1811186
1957347
873883
1823889
98847
903223
21134
1922138
1898141
300129
1271098
1831797
1020632
597024
1406628
1936247
919727
331169
628766
657963
609447
1408635
1123340
119447
37128
995755
1416532
1714377
1180006
287436
843931
343923
1924371
1537653
147753
1803489
64070
1423899
1133541
1429902
570200
282702
671766
51567
173233
613410
23327
1106977
1796596
1024222
536225
1852453
401373
1980017
1171657
55961
1369938
1953103
82116
1937628
1787601
1441204
841308
1101494
209952
1936234
1004147
1374847
591529
968829
981757
1655541
1579743
1286036
557357
391978
1716387
1103507
1451573
322370
367821
1132128
1669635
139784
1390396
935676
212217
961689
1425404
1811042
1658062
315210
1365202
1625213
981655
830489
363647
1390575
1492824
1631497
447961
1286543
751084
170169
177361
1443088
595553
1215076
818942
1207900
1976715
68553
1137222
30003
638336
971298
1031247
1139065
1870287
1080326
1206342
949654
1212503
1440125
1712290
1071890
893097
334373
152661
415837
725145
530084
1293233
1330780
659822
856595
932010
730530
1120634
857561
1895473
302650
1653354
361484
1851430
1144648
312589
478178
1764133
428084
229558
28726
1627856
372298
1299803
301213
1083212
1464383
153452
829817
690050
32325
830030
866984
796255
1967072
1277158
1549735
1344772
502223
1173747
1542196
722748
1292753
1848606
380377
1758612
741800
1838397
988972
1782474
209659
424755
1318921
306883
1034954
838852
1943375
1096631
1014663
1187143
1413223
882626
538179
1273897
807042
609899
75690
1074549
1793025
1876660
1352009
143716
1699100
412281
1965317
318627
1794952
990015
110869
929289
1108760
1611551
1032693
319028
27418
66221
1140334
624962
1659088
1444263
541305
220540
694185
247005
73699
1392125
962488
1684848
1182629
161306
205913
1481607
1836627
1052945
1899178
1867477
870154
1555311
471433
673816
443823
1931097
118789
777708
168485
1421854
262844
1714044
1788178
1787055
1830003
817981
349012
428991
1522065
973797
1165484
367293
912372
830881
387656
1909866
1823248
226786
125793
1486252
987800
1177887
177274
1498414
634850
54791
1320719
606830
96788
1878825
519362
1544739
1260107
721298
856233
840205
1269361
709639
1706498
127282
1110602
1534755
10687
1744477
1428513
41120
289549
622847
814927
734883
1997947
1338369
1520496
1884730
1859817
628600
640550
1974271
1862927
29692
1093752
134512
2054
1852136
1093731
1888767
633643
937413
1103460
1919001
1096319
1251402
1016908
647600
605477
509235
700120
1250488
446769
1160997
1886473
1150506
1616846
1496737
665555
245690
219885
331750
747616
191220
1417654
781908
1387382
145022
1569172
994465
1033858
362346
348513
787871
20085
1788967
526812
1643927
878039
1570300
1355759
1614127
997497
870129
28923
1921830
443303
632729
1513340
1036828
1392626
1601507
811457
1364086
41246
1981115
394776
477140
904092
1452993
635693
1519807
406771
1945829
783352
1154216
1213840
1627833
1902364
1761239
828268
1461719
965481
461552
1223935
1122770
486636
1474492
192508
33822
315578
1568347
1734327
674416
1628274
413848
1319781
1010178
1117851
180716
1868830
785843
1759255
1494755
1184575
1875796
691462
232216
1851534
1640001
955539
1507705
1554246
1482096
1003932
1512898
1479168
378532
1219391
1979229
1052207
502578
636486
100801
336453
1472995
1168954
1410895
1893974
509089
488966
1835107
1241082
1512829
1014594
216467
493895
530794
1896420
301350
596935
101493
943583
1360276
1908148
515638
402949
961064
466469
159376
325880
1492078
1370794
1656599
478582
500594
19630
296537
1820666
1993526
895081
1167954
1187074
678612
1582333
377540
965793
1569597
109171
602313
1477084
606294
1992604
1462493
649525
210760
237492
102184
156772
488555
583999
896679
1856831
1588371
1665106
335569
79322
1451167
1849652
461948
1368754
1865714
1394094
1526016
773644
1788625
59808
73998
1151736
1845185
113289
1853815
171197
806385
1954789
133091
1147217
65125
1298287
592756
464734
954808
1318157
971776
1231233
102195
107200
1613363
661745
1200890
1687311
1831104
1072146
1162379
415580
1568118
561042
903040
154655
1354870
96518
1845260
1786174
96950
771991
385846
200985
424317
905833
1404220
1563075
1474931
1870634
1184844
645835
597487
1951715
898732
1774809
407541
649323
1617111
362863
933702
421533
232008
1576679
1164835
1511536
1646314
1093950
478050
1130614
1622987
225997
339096
666651
1653183
520160
1422024
617039
355808
1309739
1128793
699837
688821
688216
243522
1547363
469256
868226
1773068
1522023
1626526
1467455
541741
139169
149418
718159
959716
314632
1612625
848656
990740
415377
420776
1403060
1007849
1666751
1170688
847669
1365442
1397347
798198
1033352
1157996
299240
434001
1268860
722154
762897
649528
182131
1879489
450497
1260437
230889
1504366
130826
1100791
1373852
1046708
1558841
728477
4958
1165934
574792
730836
1284183
795702
634674
1677291
988554
1143325
1192842
1986359
379429
637114
1521979
1809350
1473467
674743
1520850
1766855
796838
103883
1837142
219452
782790
168446
1411266
1659865
414088
1882118
1898197
1797626
1753209
352989
953410
364654
411330
1224445
1131328
843560
1498113
1944498
611538
1914596
1730628
883657
1567873
32580
1797540
610208
1192860
691308
1029079
1862718
297279
190461
659159
530754
1637036
1513899
1966927
294098
984638
1594699
1603012
443950
234074
167575
162850
1225000
1004824
1113378
1783312
391877
1055478
844365
1370327
1110101
1779731
824581
1381523
585476
1445562
1181664
1473100
1879233
1723000
24132
1242194
1430189
1129448
1321262
386098
1627627
852241
717992
525656
44815
543986
1306005
216677
1168558
1782784
1192740
821967
1703643
1881090
194952
1660201
1775032
531705
887684
1515960
21698
1003455
1966464
1848122
1735707
757041
177435
670863
1862391
266315
435916
1704181
101607
18780
1893393
717027
523914
1336378
1892095
254219
40264
322860
1660024
1313404
662379
1720217
384286
517738
1552514
1869660
1224694
204819
1065620
171108
801253
1538298
490646
1048802
1976782
1345690
512814
47152
68568
677994
285831
815886
311348
928859
1801030
351509
189690
1583125
41761
1435947
1583121
1670884
1295153
681063
17724
872489
1287281
1448038
433361
834562
435980
57061
1824381
264712
1859357
217264
50972
1079204
305262
838281
1889528
1580932
118441
482844
1615860
626035
633419
1650133
930872
63877
990401
1891443
982685
509534
1102379
206003
364206
1869779
425366
1494572
277819
457317
271531
997136
18588
568534
1139083
33542
1671855
1003011
1598920
1054294
1255763
1866872
1224899
1563162
1475719
440872
81824
283426
1884103
375007
52733
1023167
246138
1842322
1046944
1497350
710519
129668
1781664
367815
668781
1541959
1671741
600210
462062
859690
1581360
239433
672879
41183
215664
1456439
1487516
1733692
378963
1031454
1698306
1089910
512156
1663485
1509575
1201274
315704
1321076
671753
798106
1494070
670412
88218
1803255
65959
529052
78315
508153
685012
934788
620785
514042
1777582
1741435
1838853
1929674
508272
1045481
1416001
81707
568307
1817159
309908
1425861
420296
1420328
1667986
1946031
1726629
1235077
1800299
917477
142044
1991275
1127067
792953
1450940
911584
1484486
1041373
1621795
1106334
1983718
1728569
840266
1334310
705300
1910983
793711
1306744
325250
1791011
1651184
488924
912395
1196860
1625929
34007
1303678
543817
810866
1734670
300917
228893
1494500
1373737
1543968
1566929
1693807
43682
530867
1984740
446926
935814
1397604
80208
1232420
203271
1981616
371715
925279
1312640
992910
46756
1923334
1856058
1714454
1138102
1084908
80955
1871689
674984
1837982
973951
450656
1384847
1312797
589540
489153
807391
835055
224547
141417
1196167
1260979
81493
1711971
1084575
1599879
1954716
1797226
1622078
1497729
1240821
428407
636343
866280
24791
1097580
1588335
1389925
1231080
922204
173153
317608
271415
257604
1864550
1292376
1975170
1650453
692199
1407299
820065
105104
1381593
209053
640811
250381
1446519
875349
78169
145420
262952
1332900
1715686
504427
1246052
1238749
478634
1913015
433858
1955422
1677343
1224271
1101011
691444
1646871
358351
3372
303581
804750
802120
1736327
382554
1409013
1002168
1474950
1069362
1052076
1131280
1362072
1808805
1430301
1203524
1793049
434261
764894
1988721
1630844
1572926
322079
320689
120477
1394452
1534365
1421200
640007
15261
211556
361143
1658508
899644
680728
1604507
979987
1267127
781522
1253844
1810327
1323524
226759
989571
908008
1425707
1692678
1662447
1491702
161913
1291157
825720
1769941
1091174
1071229
449310
1633626
417677
686366
1593755
37831
1502345
756979
1572833
916504
647177
1286162
1783983
1893805
810623
802746
1572739
168255
1204501
1419414
1544026
757577
1373693
1588187
507421
890913
548502
904602
1013896
1630058
416258
1818215
992631
467829
1968277
1444057
725414
1969342
128263
1750068
643978
832831
368833
19392
738393
1846623
653312
172537
1769363
502520
1093319
264130
1695541
818945
1114630
1245064
1106678
930856
281396
1009004
156924
1570253
525001
886411
1657797
330341
1392383
1531159
360616
1782454
1999415
959255
1714469
517460
1365785
453825
1514546
469197
1294993
1637707
1638901
316136
970085
183523
1738692
251855
880184
942165
874133
725937
109737
1463856
1281106
1353164
1876651
1122927
1296636
364123
643739
1633425
676357
1955107
951121
114041
187728
21154
1543712
1536681
1696202
940254
1337290
1381231
299817
294196
1900162
1342298
756687
1330020
1848738
1215105
63955
1760847
217055
311145
415587
1918023
1808416
1170088
672144
522053
561439
285232
1956323
1998056
1443504
1542904
514862
866679
346109
974756
550132
1900404
605466
1003090
714599
709518
1533521
1115996
488158
956980
367005
1874658
196046
679999
790573
586851
92925
1567910
1386209
1197833
1370439
156040
1621330
509945
805507
900110
468644
147542
1199073
502604
1078262
1616009
1591146
1972199
651186
1884608
1063491
1293164
1909489
1981581
985292
1652977
1850316
421726
211119
167734
330180
1617837
258145
789160
913178
171668
38315
1096616
42161
230605
1187220
1823068
1661919
943360
1493937
467137
67120
1684818
1398266
841042
30036
441424
885017
1630057
519613
1105818
592216
72507
1417515
856752
1765657
1802995
13335
1258693
1125836
503738
1777836
380749
1719151
640557
1848665
1262527
962758
938035
576533
1004639
1089891
1940854
1920384
673804
734683
1374125
1226882
1472004
763991
1441403
358888
127000
344512
1874500
428548
1452780
1399650
870957
967642
580108
1639049
1364934
176159
1059088
707831
1590748
1468443
1327773
705692
1087495
192453
1168378
1329614
877507
1477780
797626
1909451
1272837
1352540
1953931
1542435
408977
589521
738062
164072
37412
1151299
1647050
1027030
74301
193089
73888
1110206
1901835
859716
1934329
1800823
900114
935243
828952
272123
492066
191580
576004
444640
192598
1186241
974563
554257
266331
32151
1027573
373681
648160
350085
1830011
1050245
993329
633278
992667
597766
286116
1181061
60277
791025
365943
130597
1154490
13410
333786
413163
1594626
1400313
1355764
529076
410806
612528
270384
589213
181030
1818677
1298457
82564
1121997
495692
1747076
1162212
1544858
345513
556945
1298340
1906390
1325189
244221
1662736
436910
1862529
882125
1895552
1719397
1496548
1384016
1921432
1634796
93941
1611377
791259
344175
642319
1741238
1647173
184458
1425797
1213301
1306627
1987704
1123505
1132912
493204
1131587
458152
607122
193956
118658
1319563
751099
122412
1066397
882035
1322904
1233710
84031
1005170
1952103
1793096
369869
954751
697278
49889
450332
2567
407262
1040541
1380497
217223
1936549
1427238
1690664
1475534
509485
1282222
1331452
1111918
63906
1000997
696095
500092
725607
1203506
1677727
1381073
1339330
454806
1615970
1446826
258860
692335
809078
439981
939673
1816758
19761
544443
11373
1913149
1455400
553594
1816332
1126920
1431904
874926
794363
22860
490071
1668712
966422
85245
251173
1670208
78435
1695052
1963829
788831
669348
1961432
1412393
1837090
329339
178272
1731175
249273
268924
204048
1509052
1051695
894824
1445131
621074
1449722
1619710
1157580
58779
1166854
815500
224654
454462
1742697
1103996
229469
753674
1715060
59582
744619
1072887
140898
1846649
630547
1042423
722975
218819
922875
1589293
1284583
564407
1759823
687263
131714
537466
806227
1603653
1549429
220668
551975
243785
299277
187115
1948070
972962
664039
1666770
595874
1616376
1066773
903528
1235491
565161
1381201
648363
1297162
1995769
270663
552202
947652
156704
1701258
528100
1165709
1951097
1386049
1239043
1724530
724210
1744174
1326957
1181125
1367568
1240539
1834539
1306133
1703288
642185
1148901
801731
1131516
1444267
467950
1560014
177608
114406
1040846
839680
1884918
1935342
187498
1314005
1935915
157124
244416
1965810
1064664
131984
1021882
1739567
1750877
1960378
1058432
212925
1554118
1141882
1804505
212814
294371
1057320
1267016
160789
961144
1679966
374696
1563908
1453467
1533949
1951856
698473
1313908
327443
1529573
241701
880708
169567
457639
427699
1155208
378344
222811
1539101
794064
1654973
87964
78125
822564
1680195
1064111
664719
1920183
1504387
503542
1753572
1110310
1866742
1407092
1958880
661952
1731610
1851122
622305
1514385
1212954
1183660
1886243
932155
501684
830198
500404
1716404
1945225
1625280
425066
858179
541616
1866406
507606
229099
36395
325443
1133425
1580570
1350000
491540
1120740
1782378
1263978
1105027
185191
882400
1200990
1251357
551112
628404
1471174
366030
150159
391932
1786100
834043
1169284
1901503
296188
538778
812345
1514320
894390
863575
1331629
1411231
1220968
530397
1494462
1379028
1091815
1825992
1724691
880532
130500
1010777
1330768
763137
898543
1988056
466338
1803721
1310881
693342
4650
895227
1275824
1236549
1881960
1216154
227838
1361539
527497
1174797
329891
1135927
1927630
11055
230593
1037001
263987
1040140
1245940
320139
429724
923080
191646
1840913
892786
1998410
406964
908683
542441
265814
1947479
1025833
1609320
102844
586643
1027266
264014
93048
1689327
569186
363208
1733262
789573
391019
1242667
943951
158111
121744
1997939
545093
1783552
437749
1394227
1865673
1627691
650142
310165
1853544
792566
11016
264411
1042615
435647
1004777
1985475
13402
1459145
526550
844449
529003
475232
1163831
1299429
1149030
99647
1910150
1822984
146021
1191043
95418
1311645
1776531
1213202
540623
36943
1422724
1734608
752185
291503
241035
549053
336427
1088322
1417513
1784017
1911611
959815
952738
913192
983692
447702
554605
488621
1513534
1513636
165268
1631092
758924
357666
1990024
651148
241408
1956695
1670604
69849
1714308
1310004
1208347
328833
879492
396292
1220267
333056
1343813
1754902
1557205
894052
1668042
1996636
1680751
1664405
617419
1557753
188551
904615
1674064
862617
114417
1448928
778923
1794998
404850
1708218
1000089
591239
1289803
852576
780963
1122375
1713201
854188
611786
683812
1710020
400505
1623729
1695901
1235331
941279
538744
1152025
1998510
1134959
1908452
1310758
1681026
1127974
875131
1026903
1031381
1487944
568734
706134
712316
1378868
464615
1896397
756673
1623575
678660
586624
1233755
283414
714007
15712
1746998
912093
1068375
502061
1087352
1149408
733837
404699
659185
483665
1053086
49344
398892
1336595
1100049
1903385
169295
1500186
1428338
176731
1985433
1787637
999423
1992253
562380
140688
1252619
163293
1861183
1613650
117047
1546055
1243796
1097146
691498
1146449
12709
429548
905304
153675
74808
1871643
1117417
1774303
162411
1288874
624655
777241
1168942
1418005
49620
774754
538692
1797491
1881884
1986658
1113268
360258
1686588
1002322
867676
827661
106286
1017307
1889269
1760065
336843
1821480
918201
1649879
98871
1460051
1145172
1332425
462877
581654
349553
1732239
987095
1767131
1794626
492350
1303136
1086735
1518542
1290926
1767580
205001
765782
798810
521751
1906950
58641
247987
1329339
911029
1530645
1781632
822518
1744228
1667056
484891
1393243
674805
1946421
1580544
1708604
582007
1220569
1861838
503047
188978
455399
482920
259836
7363
1883810
1653780
1743488
45692
1986047
1101287
581122
1728621
153973
861542
607657
128691
627007
1970565
1436345
383628
1245851
542192
699952
1968183
1076662
622675
721279
782479
431448
1805742
223141
1052417
948064
336616
554434
463762
79771
1542634
810905
1419593
583873
869420
59006
1709673
913087
1230156
872898
1933620
1923949
1313375
1047882
442054
1885222
1149008
1436049
611118
1431275
1295149
627216
855411
230396
911001
1969695
1670608
1888594
396279
226277
1425647
1241467
145918
1939385
651389
1417291
1535681
137712
762366
1377892
490379
1013908
878332
1510123
607013
435020
1431827
613488
15176
184011
977741
1829008
1487933
1309525
646496
1681896
15917
1796211
881410
1229637
233134
1840747
1039743
1748287
387123
1728655
1830422
594731
1550579
473047
1900971
1039297
261734
1314493
783701
225998
927367
1270016
1616051
350888
384943
332653
1107122
1777000
433461
738805
658055
1937356
1582809
1788703
1091311
1580734
628087
1194173
275655
1047311
432469
1854412
426297
773789
228627
804955
1552512
1391101
416673
1125556
873560
57345
95376
818022
1824888
1604985
1714196
1568019
1224115
944588
1370115
87562
1702741
1989024
788524
1430380
932022
463417
64332
960802
643628
468018
984499
12656
1526253
513539
655734
1626646
1418770
211402
940233
995758
544750
377216
123205
1031190
1733911
1309859
761283
1891918
320863
1159261
1127685
175860
937860
1754192
918624
1611132
542987
207947
449962
1918258
361872
1718526
21621
7552
883947
229837
1767613
403004
1255982
378855
392813
245487
1397966
1868313
687381
1868200
700838
349479
1094486
718795
1352583
1477428
930909
227852
443149
1217064
1635409
417989
1141537
272655
1893120
1374921
221352
606803
496997
673440
1984732
966354
1679954
1164281
1567306
500869
1946549
139367
1335732
1205401
599036
1938871
1581403
1800080
762578
1330348
1101651
533407
1279450
571252
1678854
963084
803366
984731
1651267
1508793
992684
1052580
75957
1586671
473851
15573
1772985
1855815
38784
1279104
692058
219555
568852
455225
1906901
1152453
1052298
107138
7104
860977
1408965
1663295
1537527
1323032
1821216
134814
1470368
146264
1251421
119120
437129
309438
486599
1480526
1349750
1197815
915535
1733554
1029304
1844925
1049753
807631
255576
1446189
155339
1576147
1066540
1107148
1068606
987573
1566877
641693
1471621
1749311
92290
645391
1908700
1916620
1074582
1124643
1792552
604818
1247355
715282
1533732
1953844
670009
400886
1085481
1285915
316958
974676
221747
1483150
1183170
965105
1866182
1606751
1651562
311288
594885
818282
1756425
1175365
153662
388562
877547
385941
1204503
1313866
1362877
1326591
672803
1448119
898640
492510
749779
1719365
1064688
588275
1322234
1517648
862903
1741509
1521755
156402
1629233
1677478
927147
635770
1394035
1558863
1484216
1972513
1235222
689351
1838633
1323484
1690334
1023873
22078
1272770
1700143
733995
435566
1871342
1820488
188596
210258
630620
425247
757479
798873
555482
1387219
36600
752885
349215
1898160
802357
1890587
1263979
569471
500322
1226944
1208567
543273
207054
1099913
1756477
180443
1532137
593710
52855
606833
606894
165021
1704028
808080
182509
1744556
1146881
1105869
229772
48546
171764
41948
1202379
1804014
1022249
1934288
619527
347759
320243
472071
231167
403484
122841
238257
623297
403154
537061
914182
1382294
362462
602380
1612811
314493
1356955
207219
1838253
408464
757590
40379
1386733
485927
1665311
222790
1795502
267969
720921
1865415
1218272
1712011
996724
166818
365349
1998994
932929
1203445
98541
376515
1509608
1379762
1383403
259909
1317960
1717030
88567
308575
1826931
1013968
626669
926873
1458353
1700241
1962876
272389
1030789
1029534
1040788
182607
1222540
157461
43688
828357
1114188
1553101
266845
619256
659168
812181
118918
922277
851996
354798
1578429
1486714
149419
10235
633958
1819410
1851251
1961546
1039814
690735
1022932
1090127
688543
534101
1064577
423200
504372
18618
741515
529539
1871089
1366844
139054
542023
132043
540412
1537995
642348
1513
1203730
711712
1686988
1013071
1243899
57913
1896703
114209
123519
1735744
1756705
1254944
436048
1978615
65752
230877
992139
255480
597213
636551
398926
1047592
1041860
745532
812999
1379181
1734182
1177424
1076394
1550347
1011448
1416629
148908
1732809
651447
791794
463884
1185245
1920635
33159
48330
928565
1176229
1940018
1163389
933342
688547
821891
1533222
934006
437010
101850
1138367
1208167
840339
288182
1236893
28081
914927
1665043
1980631
1133403
712580
908304
499373
391243
1426778
1458325
331290
1103686
1360694
704028
1971711
1119537
709980
593561
933525
1087563
1535783
19201
1769819
1315993
376087
1662421
1700067
786955
161042
1490078
525397
474591
62253
1124961
1672895
1079156
254591
1359828
141209
908235
1897759
1067054
1669475
77531
1836121
1389245
675447
1321005
1138343
167857
1768800
887344
1606797
1736558
551287
1355971
1018596
1383617
1827428
189864
57894
1109344
736670
1602866
582045
216398
1744750
317957
475317
589447
901841
1027194
142567
799322
1366896
1429559
918016
1877714
226017
151949
478939
76171
978615
963313
738960
1993564
1021140
725055
1676228
902921
1349074
34147
126179
1385766
415386
390816
1453121
590763
1301646
1756663
1804709
1381319
1925029
214775
552051
807996
954556
577431
1269830
575672
1292537
1562302
1197315
198524
773753
1045686
79033
1968312
505399
1465313
1517120
1422976
1058753
390393
1408700
1994610
1171236
1471942
1555043
529144
1342551
467067
1930141
1588954
83896
897215
1012561
1130284
355529
1854303
1059620
293555
91177
914561
1334175
889237
1121350
1830477
1911705
1363816
363722
1124559
442711
484233
839677
1554002
353165
781742
293700
1882740
1533227
313198
1031519
509823
874298
1693217
1498950
275436
1573175
288925
1850557
664008
691233
1398100
1702462
449098
1618492
1065455
8466
822219
991279
603675
1240657
453360
177376
431440
841641
156295
923697
1551183
1411316
1728426
304086
963376
1881079
556333
867208
275541
1116837
165921
1354679
1376462
778087
151678
886730
366326
359
45335
220979
1251693
1113727
146830
1763183
1205292
508264
1131276
1787020
585644
1036208
280656
1120720
339513
1175827
963520
489030
970556
101094
1785370
860621
1947546
14526
897844
1441421
1037921
795295
169813
1346532
1063182
72114
758503
1664003
500049
285045
1453107
61627
1120077
1538435
1657015
133161
753473
891376
1724274
1901305
1924224
326581
1881907
616930
387252
595019
18781
569284
1657406
1742873
1954104
1273442
30679
561658
945190
104417
344963
296141
1144105
1591417
1101800
3262
929161
926380
85433
1319842
862883
1852598
625831
654929
1384246
343842
592373
1313398
969177
1488015
456139
1484916
1342779
383144
481996
1428413
194321
1421528
1842224
1202214
1921379
13435
487886
979932
1607471
1598478
528258
19101
1475963
1860060
1189442
1807749
968493
1657950
1409584
936791
1203891
1726518
100621
865723
575051
310419
1716089
1874403
1340201
701225
1986404
1427074
795373
1148669
994230
589825
336976
1472115
1662213
1048453
1560841
1993438
1095713
28810
839404
280164
542060
1868715
1332536
142020
998512
1647647
952757
492182
1253013
1439944
1237457
1631640
834923
891455
1685321
160846
1589080
215311
549730
964376
1565825
379866
741190
778564
759273
1373295
862065
1229961
504378
1110425
886158
309761
670436
422767
1652412
624460
1311678
1339366
1063428
428497
1728700
942978
966094
1177975
1169127
712229
61722
668067
1823135
1139592
1617258
857713
672227
159662
1134224
231584
1850372
1939445
1958789
148537
643470
1458269
1299813
470852
1116554
904179
759911
1509703
1207322
414641
52978
968825
1737844
261354
1986970
512421
762062
125054
1379242
167147
694507
1899469
168595
301711
1547173
645712
796911
606513
1219606
1620527
493450
1205144
1592487
1237922
146066
465065
1729896
365006
1059232
11641
1019653
700948
84046
1383005
227309
171124
763806
405883
284304
1737873
1941147
1592623
784238
1962854
845041
1169765
779825
1420571
36091
1306862
579867
396721
131363
1398039
1718592
253102
1299564
1558105
507549
1759693
1135178
430443
491361
763115
1854011
1821359
386050
1235501
1067756
1883715
33611
279879
310916
1933849
1468585
441323
35220
1825286
786130
1033059
1466081
1012053
17713
1218872
132913
1391814
65901
1634776
1355172
324266
1956318
1795232
793200
1241040
1759764
410760
1728955
1185131
586469
1167932
1738650
1536142
485707
1739009
1714425
1494727
633718
1363361
553969
537565
562850
719443
1810210
1659733
434966
946854
1791794
1987337
989634
988743
1910014
1625608
980108
259025
334368
1395957
46763
39308
1151902
959722
625897
1452154
704286
1021072
788376
275852
1226605
1733769
1805486
1032134
1772617
1646323
272917
1146905
1505903
681734
1103638
1807441
765165
76081
1767342
1182963
1935493
701556
765386
1133894
1941606
1368058
1982965
507173
7713
1660928
186773
776751
1050334
840935
1245381
679752
588001
158546
1319132
843286
454204
1508665
992679
812661
1542334
1556391
1843415
1923549
264040
596427
1969789
210557
1790757
523237
120309
636039
1560616
1052773
331956
844294
709759
471477
203670
1835287
941517
1180943
1302832
1417419
1426051
1306566
1993533
1243382
729739
395693
786863
845787
600262
549745
305955
1266843
674310
746922
1133329
823081
425049
866035
1371789
1560521
951116
324977
763964
1532626
924294
1549658
1065232
1902350
691576
1141841
680800
1647691
1856856
755963
453532
1614426
1302500
1744522
1888931
101450
1016199
1333309
482206
1761630
1939573
1063253
417720
1890376
981157
553508
1202734
297863
1844513
1650281
158430
312116
1060697
721183
926847
174161
313451
1742105
767159
318825
196714
1403642
390131
1143452
1935708
631492
559103
433459
530797
18424
365340
605801
1876089
1166034
1099501
683101
965364
1097533
1035937
1049471
1331643
605456
1165338
1808544
286455
1806798
1881030
887842
939065
1528405
1794100
233024
1596751
1949401
1430550
1025417
406663
669521
583056
1949101
1103976
1818253
615873
1454889
1736544
326138
1771612
1326210
799797
1007114
1935306
1297963
661672
1723512
1562228
1630188
306383
1145145
467560
940619
650905
325071
1972476
1918544
1414321
1257904
887078
1994274
1007869
807851
167943
1798793
1520053
384010
138762
1001034
1296529
1976402
1907135
319910
522852
1449459
1519491
504275
1737537
636777
1734565
73111
237847
423975
1999852
1837486
137535
15004
5792
313305
1567933
1394458
271243
434454
1267990
1993041
1394763
135089
1451077
744519
55247
112525
472411
97319
346128
737514
589252
1892227
1242622
1739837
1166848
686691
1098793
1874248
1318181
316645
576722
670050
1558301
1757865
1226324
1336823
1600132
948530
1997829
759856
101554
100662
1769206
1765570
494107
735050
1521769
736323
27549
137554
895652
1331897
1729735
1978292
1726513
1220985
78726
236052
1953484
436976
1723842
1750645
15844
1745652
282571
1458013
94223
809487
1939538
21942
653724
510827
1303727
1518420
1546457
1881344
729360
1510179
1146478
252645
569852
1736365
324158
1611658
657729
551860
380282
1883737
712921
1229291
1128943
1408343
321620
1048088
70198
1694392
275965
542132
1938820
1040420
128089
545190
907646
959009
339757
299055
1411602
935488
1962610
1055306
927317
897773
547776
1860658
494488
157961
792996
1677270
1564769
1232603
483013
1615109
1941991
877904
1592172
857775
249529
1809751
1088376
1438003
216624
138375
1187805
1388219
8294
1682121
1741410
583772
588092
1136418
521660
900180
839411
424853
1807085
1664548
1663090
552288
1780089
434268
1739586
1415067
708426
336528
1622514
1400962
1445280
760268
559079
1921268
586876
952844
1246035
1824248
538754
1409636
1576549
342350
1017299
5341
734484
1055793
271369
1458296
1894243
393353
1738641
1199791
1821504
1964491
1343535
1064857
1869965
1664283
997883
943109
987964
334586
1945703
1258739
505316
812927
639841
1111980
645360
556838
907888
716794
1375399
1328235
1376277
1458356
1542688
1435447
399232
1934980
1610224
1472165
1650564
1785710
581189
891144
684736
1671726
253016
622955
118120
547537
1097990
1045573
68567
971344
280982
1072663
591717
1152734
154499
606112
1043508
1738740
183159
1612207
1652247
480464
575932
1349593
1453371
1330936
1372122
571589
56451
1131396
86081
41150
1381143
1496676
116512
1952375
241782
379536
1891962
137219
568118
456641
1572775
1661871
546871
1740079
1406805
334543
1116436
1775732
1051364
1304487
98803
1580832
774044
1925062
881001
1231458
988154
323547
588646
805609
1344706
201311
1898190
1933761
1274138
1693443
1509497
451797
74705
73302
26564
52390
908397
269879
436087
91793
1922099
1288284
1239936
497367
365123
1198697
1381319
1766853
172316
940269
1131892
471862
1005304
1778026
607570
487098
1849762
291613
1359688
89890
1408478
1399453
1574915
1779165
325912
706370
467114
1651503
1248390
1559172
1710101
956035
1910352
1969283
1053735
1745443
1659906
787130
1717806
441418
897558
236442
872488
1792826
1167559
571255
827983
1930244
1942851
783265
759253
286587
514765
471324
803865
275514
596078
1459039
1470330
1780501
545588
21008
120672
419129
1002997
671219
427670
806174
404596
173186
262370
909713
632630
1531967
955898
1178319
1627603
1717716
116267
885740
676955
1324839
1167541
1046207
1338838
896334
192657
414605
560966
63082
1672270
1913550
1506895
1630777
1358326
1010319
1676470
1508355
1757951
1528177
459732
414384
1663012
766126
134243
912026
1158724
1099766
1758575
938786
116395
898634
1211704
1374363
1367782
1015742
258940
753427
547506
1134547
355033
1149619
1895657
299164
191467
1227385
1413612
1331080
960395
1220931
1234375
563291
737847
1706822
1492530
845775
1292925
1161573
1764464
1409123
1926828
1139555
565466
1832672
827579
1280626
689813
389890
1204870
1030002
614686
1385657
1062098
472604
943722
600398
660349
1369772
498660
748962
1313902
1198678
382185
479043
1405535
935532
227956
416214
1945709
920575
1047753
1458916
496222
766870
1623622
197772
348220
22658
1658378
1205782
298192
648748
765234
1568032
1693094
1016031
1145137
743440
893628
1409603
1146874
1988947
1125330
1408658
1778289
282644
1204648
371834
440560
233204
1840966
1819046
525547
826377
1281127
13744
6500
192086
1520437
1206477
1080928
124083
1937255
1667266
1984970
336801
1859679
1618204
1200538
1644949
1160228
1580221
1084456
711249
1407013
856974
274577
877042
1358747
1234417
132437
1666120
255906
379304
931921
26232
1934964
769057
822479
1353656
1398585
886717
447366
139135
1186152
521557
1049516
203888
997113
1448985
1964290
1113322
421745
1525735
1430057
1008468
373070
1732403
747038
1385051
1006147
1909152
709447
1130545
1381364
375988
1983312
1046630
672015
1150552
1965261
1067196
121004
862895
1204846
1683618
814133
1391601
1773605
968526
356759
1880040
1932173
487661
1377060
1043222
20179
1947060
1979340
1290915
753254
1902189
1869607
1654004
420738
1190281
1710516
1590807
65674
1414238
391696
68076
442345
1439227
1646232
1934021
692338
1460960
1574525
1717188
100945
1698878
1731021
800553
1066930
956585
243859
1205088
1442491
470031
1268934
1797233
277468
362446
615348
677796
526308
96656
1679018
176747
1988930
1136351
1758117
1900345
1799471
1440907
859121
184100
355593
1510365
1516992
176309
291973
514352
815697
240123
558194
279549
1172073
1140222
110232
1255951
278533
516249
358269
698448
1423771
1393630
1739956
219587
617511
514049
1507914
1098138
1212868
658832
1191032
156645
6020
1160693
1621358
1824924
1586121
696731
827063
1659817
1284327
164314
1258361
623524
1335719
24175
1903747
259346
1554315
1197215
1189840
440797
947753
45390
1045329
970749
1739231
528253
626747
927379
614467
276643
1767159
208341
838053
1808418
592414
794342
495722
780828
531337
1950853
1542767
937167
1515729
733316
140284
1401067
1348676
1555452
1733160
364774
1881122
1415612
642297
262642
1836655
55688
1085175
1782531
886108
589084
1771915
630561
205165
1627409
1698027
740522
1443981
1601212
1650853
239377
1338402
818316
1965932
1216862
1907614
854313
877236
847953
1855650
971893
1353002
1959824
1767447
1761258
1054017
717114
1475243
975284
1213482
385405
87195
220489
807242
1287436
915088
133083
79519
1954572
598548
1667029
559146
959086
348480
545567
1993683
1101677
1187350
873855
776117
1475304
1242554
1692599
592735
677471
1091794
728687
90304
1731140
655768
1512833
1113997
749583
1657501
431430
1184516
146552
952011
232143
1506401
1601611
1177536
1012061
1885330
214420
1194054
1320943
1352783
328455
1088868
678732
1692685
109746
1436201
645174
1002603
1069937
1571922
320385
1405949
855610
335782
827075
978506
1294073
1261643
227215
1640143
971969
514802
502099
1779430
1152852
1146773
14149
1301585
899300
150714
1758347
446069
797074
325379
76861
1024795
1465333
977009
1507236
220507
322571
923506
15554
317313
608151
762211
649096
707994
1195643
475071
1570385
1260734
1708649
292760
348609
1690575
170528
1658978
1127989
747365
1997430
1719726
1363864
419055
668125
1297310
980097
347235
535944
231983
1953898
1455164
777864
1906036
781275
1545201
79707
1736212
338673
568965
1351091
348830
1368541
553805
856385
1713347
19328
829736
1780509
1236428
1245643
1247005
643188
548869
1333889
1867946
827488
1601010
875765
803506
278952
697074
656766
1706448
1021006
1719439
34252
1576018
1789624
49236
304576
245994
83946
1577281
184247
1551146
732311
762487
1287595
148164
1362760
836780
1011816
426419
152945
716939
1565099
1447026
1809672
194505
1685251
54707
1096558
1364422
1524485
1611072
1407706
1630606
1905972
1790646
216683
27347
500475
1574273
1616556
811732
76550
1485324
288218
72779
40695
1592440
263519
409483
408371
1189191
1885752
373313
631760
1608410
1318397
1512258
450475
820399
1509627
1987485
1939898
303915
871904
873040
1428643
733503
751438
1730239
1752016
273573
1717204
1021355
930836
1905849
511291
1151246
1712068
1089
1656810
1568583
1781371
633757
1306415
451493
1515192
1399300
1391189
437450
1940354
793681
993502
723942
97138
506532
1113308
1892398
1535684
1745008
340683
545097
1730572
1458509
1301323
1617412
1833566
1519971
5691
290544
707333
640734
374247
1111313
746608
1491768
820326
1619619
664994
616543
172305
735218
177785
752055
1964884
1639363
1592961
1658482
469599
776234
168247
1118382
1163448
1427387
1762012
1871360
1313507
1030221
1329681
1744769
944019
1153179
808825
1970043
1053751
1385187
483233
1708189
1601064
1645371
958904
1605853
437490
1385999
523243
1171382
1933514
261405
1624146
1911688
590139
1534972
1375051
1286655
915022
1957757
718523
441848
526729
155959
1499921
1206616
1471428
498103
323033
636125
1834618
261693
1029445
780715
472111
1429312
775492
658651
853040
1705344
328594
108726
1870699
1501214
6512
1139297
1318111
1590610
1897571
935421
1935012
953774
1199108
1814183
1907566
840425
286991
1332325
962085
298228
1875163
741590
1500302
299026
1060917
123119
1053766
329724
1878815
1230167
1867805
1597976
1607595
895250
1669917
446414
525212
577402
651757
1438712
340492
103572
247075
1231582
875653
270373
657474
447470
878304
23478
747403
1915614
924584
1561307
158575
669743
1618979
1906225
39540
873027
1501045
524861
1568147
729011
664794
1097842
750219
1056668
727986
452333
157498
461629
1928144
1534470
164060
677494
1195889
990582
1006755
140801
292336
1127482
988430
112543
720776
1854428
1274821
1189347
200943
170257
1057911
1389730
761490
158112
428871
837028
1001513
809198
1642009
1883460
1939939
765977
1942710
817775
1562710
439773
406002
1378021
1458566
1454285
1629546
1285154
1696315
220748
1128425
1308226
1971337
14728
1377217
778688
863441
845162
1429997
608278
705098
1431311
714233
1108098
1009895
1247441
793197
1329410
1933184
374647
1268137
1925820
1416855
316874
114304
1774186
1384154
1377915
60048
1637942
1571849
1337911
1544355
562937
578349
71079
340388
165423
852263
883578
656634
943219
373782
1057364
133043
1584997
1997036
1019499
128734
1658055
1511370
185487
1467439
1004681
431750
1167442
932091
1510192
1656406
1043252
1359824
95016
1525268
181318
477826
100638
1206520
560755
922136
176809
1676921
1287029
1601369
1024679
1163899
1843168
202409
1602335
507385
795459
1628360
313559
1207788
360575
1145073
1022565
1223062
1556323
1847357
246879
1717390
397400
1000648
1951731
369015
189175
1048103
970043
1133046
711772
1899310
1992357
571296
851288
941573
369447
1212734
1114564
67516
1696342
1659498
562255
158619
1694360
1459535
1668895
1469454
1180785
47940
1955188
1172980
1044813
1623389
49432
1073136
1975541
372060
34018
1528891
591082
200520
1655338
1715028
329423
1724083
466850
1337021
18823
613500
1654991
659990
1733605
99052
505883
32216
1409015
1015138
952444
589761
713190
662059
1839822
499763
1016524
250097
841949
1618120
1742771
818905
587387
809046
661835
1804649
60922
1153556
1970450
429560
1857287
267764
682353
455407
1362700
178758
1139024
435078
318805
1456151
681177
747163
1370479
282397
53391
648179
101071
1139218
1969495
1711388
1378835
1619498
482482
1057809
1785491
815421
536480
1180571
59479
624456
1917675
632252
9133
180036
238056
595648
27579
1709781
1603349
1937249
1506067
1370906
1655164
1079327
1748626
490625
382641
1582419
1857657
1416790
153743
1960470
1708818
898609
100344
1068425
1091154
1053838
49473
1371514
113716
624403
981724
1795532
512547
1944462
1406621
1749785
1669692
361529
1684252
477625
1867875
1251974
859198
1468639
33436
451575
693416
1539011
431776
461603
21511
1933755
407631
80619
1214419
1303338
1262500
630649
1167292
1768299
1317423
1976111
1210321
1334301
1801830
1650245
698153
827392
1715396
1130767
222192
218373
92641
530581
971005
1112740
1161790
204103
443475
1914569
984829
1604001
517185
75406
799881
705300
1450469
499068
1649263
1080473
1571029
591417
831556
732392
433616
39257
1449769
1373661
1884322
1903250
1275224
1974836
1447022
871501
647668
915318
1606746
1998691
945408
910659
1529591
1457391
437735
478182
498629
1677222
1697706
205616
1114730
1693155
153409
800144
1496592
791229
258037
365362
1109041
1347194
885132
581313
1308755
1691025
1585217
1743217
1879246
1501883
1764229
1139684
1315441
388525
860388
160427
944188
1215429
1844587
1834597
737829
46140
1567480
99778
396145
294743
789484
1600870
80709
378504
1835644
794517
1537114
1295858
920501
338375
1384449
1754814
394382
1183389
472717
86487
1563308
1446673
1749379
64287
1073042
174288
1151820
238729
1235731
606343
1813556
1773853
1930245
1704295
1106790
322979
143597
792629
1822612
1691086
1595827
516945
371755
1841369
1730780
502246
114970
882812
1046
368268
496826
1638140
1086579
1302776
684285
985708
590152
1778213
1476444
563502
1820336
1267089
1934094
1115880
70970
1568662
71082
498545
1259902
56371
1735024
1152578
1741109
245293
742563
1616216
1238933
1925420
322871
1853720
1419716
906266
1504557
1442295
686791
1579506
903826
1759069
974806
1153988
33955
248284
162141
1288026
159778
184545
966049
1194263
16667
280096
1130376
1371890
409103
1454429
1553601
333818
1287004
1722674
1821395
1196858
1630030
1097555
974377
1219559
562070
1650186
700154
849846
1705730
1948343
540354
1413841
1154938
1715740
305468
169907
380027
738917
658776
184527
1087736
201166
124473
616365
1909988
81856
426596
1877935
1637748
1693225
1465093
528635
343033
391357
548765
1280332
153693
443235
846510
379736
541990
441026
1817667
1725238
1818586
1560924
405641
1237108
869949
1442844
165462
388596
1981996
1003234
8196
1140476
1036095
820555
859999
1401448
1297565
111491
1413893
1420579
1915398
565796
1640580
458933
1987968
963406
851509
454461
42062
1046011
290168
1557056
1047283
1340973
521166
1118387
319276
1323543
21189
797242
279632
1364100
526456
1202742
26771
180023
323217
693691
32988
1645657
448324
1328958
163985
789881
1861390
1838981
1835136
574360
1035991
976656
1368790
1319735
938128
1914935
876606
303130
1381160
1836412
53943
951797
427215
650746
1712828
1742345
681701
1072573
506402
1730613
1790946
1479728
1714370
1295275
1593888
551933
995262
1944307
536043
1318617
384011
1662696
143665
484850
983913
1075490
929960
1148400
688212
144562
1793108
1699438
1751079
1754802
1058437
500302
1599270
110200
1770303
519949
1203393
1389615
1007869
555039
1692942
1678783
778811
499064
1846951
1811968
1323130
1874248
139641
940188
1420617
1420897
1978734
434748
1456273
1755147
1662295
75114
240198
1165467
473830
427198
1574711
971038
1335807
1345672
1341651
347931
1654162
1489369
1646760
1149203
29047
319385
1507494
1620848
950926
873455
1759304
805947
385624
790197
1433676
1382601
1332797
1371011
181748
323555
736480
320197
994366
35501
1434653
833755
926691
1255697
655368
1029981
369742
73751
542595
1776047
1287707
903257
466537
143183
910016
1918861
1727772
1833023
1038744
1495982
1600427
1833008
1365240
559566
195748
453752
1351409
1671996
948532
1165578
919448
661877
604304
824034
1492494
265768
48140
1532576
816561
645124
1964558
1332567
45820
198641
846199
851030
1099623
205038
1927952
1424289
1052244
269863
1980421
1883703
1025788
833152
722248
1601092
931735
1809043
648608
273677
1663952
858095
676823
188433
1990100
571972
481636
1490185
1348981
780290
896015
640992
419034
280246
567
138650
1878365
764404
808572
1295458
347769
1130396
1001119
1771162
1711801
244811
536406
1304088
466812
863701
1305856
311067
1893275
1082022
832134
101598
258549
1459919
1655210
370482
1902546
73635
1218692
1462980
366982
264789
1877107
393140
447885
35804
317518
1562994
1090445
1106904
458786
1309464
48332
1194541
1184770
685097
1977717
329548
82933
1994365
1502137
725009
10615
1122504
1216270
1916460
802531
645364
1305598
762160
747325
1641278
198802
1210410
1732743
980719
1145099
759408
813295
832862
1759161
1705803
1137125
1028651
815169
1882131
658858
1337692
1048554
1907906
1645126
1021837
1263188
1491894
912132
1845597
575261
916485
1480223
315623
1463900
1431937
162533
19260
1199278
293203
1513354
1410789
368211
1508871
515374
1489351
1000263
1018408
1989245
457559
945687
1079109
1714039
1194804
245586
853227
420430
1327484
1958243
1288821
1547345
1671264
146989
1901251
345150
1659682
1407475
812631
1062384
1815135
229163
1013296
1187835
1122294
1250402
1391192
390908
910163
1341534
815206
529348
798998
820812
38024
596713
559388
930090
1120772
489729
1567537
180343
306546
1330564
75375
1064440
166440
805010
1980738
1921752
1354953
1802436
1337667
1012141
867993
1478272
122049
1249335
1871996
1749079
1060725
1095183
1048978
1695287
1118249
1230270
38398
1182888
1165297
640445
675105
1169187
334345
1648099
1907548
1751278
1521925
1223506
1789755
398238
518154
1894253
246644
1538862
122675
1658677
743737
212260
1020622
294107
1136463
354847
307543
1870863
1587649
651678
884804
340905
245271
984228
1809256
1584611
389926
178500
125730
319835
128543
1172210
1128496
1371653
1530234
871970
1601063
1235852
573828
1042583
144601
1047953
1884170
7318
227569
1337616
548778
1530910
1831647
1653299
1558605
137707
798142
1173664
1579805
1706828
1851887
174617
290189
1884503
1793318
917254
1773284
158300
1825839
878000
765951
793518
124277
1300435
520429
1166975
1661242
62603
491167
1779253
682857
1464380
523952
987880
50554
942868
1573535
908129
977510
1461914
1270304
1780834
1878267
479854
1014570
528429
1345736
631468
764948
331042
9239
759059
13082
647353
108463
375900
731659
1624699
786049
461211
550915
484792
567526
732922
718491
1934099
73618
937500
1118788
1865671
1969876
1358221
238042
183062
157466
1706860
1367565
1417328
280153
300975
175145
465069
642800
1230573
1705767
437204
809400
1504003
104880
1944298
384779
1472637
719292
143111
184368
178665
420556
1375540
221547
814015
899225
1773907
987859
1044181
1045718
792807
254853
408545
516872
1172414
486292
1535189
724011
1641567
1390768
98746
598568
1386823
1336931
1949726
230768
1083562
1245909
969328
1518136
1243893
1683159
313895
532585
329105
1981310
1042633
741957
450092
843593
1475190
608818
894029
1139535
757941
1010636
1362361
1283784
1030426
417125
1629393
1930471
1124717
1192823
457554
367353
768188
948020
407548
1380248
992319
254252
1676162
1478723
949036
76514
949497
1977686
1044496
1940423
594265
993253
1441086
1114033
1688216
1032828
1639306
1715018
1542219
93600
86281
423797
1669619
1489537
260320
1738653
660825
1684094
1767681
689825
804205
375380
102117
1274153
1374245
1575744
834596
919214
1445497
759081
575788
1362261
143850
1272546
1474437
1133996
770770
809579
567413
543100
1794625
558366
1882512
826548
276417
698297
1007829
1401965
90938
1163346
145753
1153912
379296
705129
1821706
511815
1857798
1983678
337989
913571
631339
599074
1971851
1893074
1934966
1162986
424986
1390847
1517643
1881307
224053
522817
109119
1279145
1203841
498601
1154144
1444288
901462
370396
521902
345601
1673528
87571
341176
477332
191662
330316
1632238
1399478
1690352
1843608
1232687
210779
151046
1168971
1333076
238225
1452389
939842
1441531
690352
1774411
1182252
834950
279764
40332
235763
1543096
308075
1053351
824881
131414
188568
1782927
1638750
284383
916390
940012
707945
884513
113298
1783347
895706
1168972
674993
1383413
1776525
1481440
1598489
9353
632779
784507
313188
301870
21629
1652881
1759117
1479001
52617
507282
405972
452338
1346295
1844786
1223591
588874
1449218
1732035
763712
403402
1471508
1024364
1954165
1170144
52127
1781493
894532
1602130
1573272
1328093
15590
213185
1551764
1878689
931518
1925292
1097392
1351597
28188
33022
249090
1971786
1459836
1455771
1004834
461937
1677804
1268733
1474167
1983174
64891
1830316
1979721
1158511
1524021
1718952
1340714
1908501
636779
1092007
715914
855985
1657707
908574
1928414
1422670
893575
1777890
725650
232158
870053
785082
207900
860297
1957858
1617648
1087998
476129
127159
1242862
633299
760319
627195
1007643
1811985
1231447
1062688
493595
95264
407146
1863445
388342
435861
510808
1191287
293779
1109514
1473725
734770
1689539
400504
778176
1473427
480964
1345772
1998264
467714
243632
472010
1957728
1592204
91934
1711097
143035
40784
1055076
239791
579429
722115
141556
603048
210741
69352
1037851
1303413
722021
1187253
110238
192185
562336
1586047
110796
1068480
1717870
1946076
1671127
1289356
703350
1485523
694551
1180305
1431712
908610
1159149
1537850
721609
812683
577941
1719259
1711735
1585257
1449851
1045515
375512
716297
1437102
685372
407981
1653378
1690923
449741
1875541
236861
908507
1787537
162090
699683
1725077
918559
48207
32116
1356054
986438
1513164
755474
890825
495033
66788
1709416
1721136
570403
38317
127223
1455861
1864597
647308
344376
1822551
1668321
1106855
108055
799531
1966134
1326105
440674
136827
830149
1595947
1735978
139627
792392
1257451
1535242
455483
1823594
578437
1378317
538534
1288069
1066478
747195
1318800
1006376
120295
418501
1510570
215927
1900250
107978
1427685
1711088
1479075
281582
361376
244865
1026927
1117343
571539
968736
747868
1099033
1687574
1772862
447667
1112912
576822
108381
1223294
466697
1586625
1008588
313438
700987
1158606
1756815
1995946
792264
1752853
1179120
938593
451966
1042077
1574620
1693431
1776366
1351127
1553527
225447
1567724
1548757
327706
377883
1488776
263316
1851604
1089882
261395
765275
606645
741972
887188
1473828
1971936
1936692
1371655
1417201
1326854
1935731
356700
59616
139323
1983500
969744
1638513
1088181
966426
1006252
1136465
588608
1758272
252049
1520299
1214161
188126
584954
539672
171440
1119323
1053153
877166
1671192
1584452
1734082
97909
759294
380711
1170020
1356669
1583335
1294967
85895
1212680
1651311
78414
1352453
1416484
609022
223796
1213174
1138175
1881173
475409
424527
1376964
646386
1227585
1662152
884101
127792
599779
1539368
353817
716978
866651
1076592
1176297
1862001
1267050
8683
572119
1620442
1505962
1732456
820499
1937715
1824933
1349422
1093200
722122
241282
921900
1352875
184096
1299671
538415
294900
455983
942735
815167
647047
1708606
1334678
1783778
10043
1341723
1685878
1651562
119851
1478565
550767
684835
685370
53066
225523
1650779
1435296
1172399
33955
1937470
1486634
760552
681262
1565336
1077459
1127558
863657
480589
1871613
1478153
721408
1956841
1996955
885093
1316843
1614942
538851
878849
1767726
668505
1260575
1183974
1756557
990824
186407
1768669
1829709
1590704
77467
1307509
1296385
1850537
1919637
1258227
106586
1609652
244929
1487100
161825
1560888
788850
1299014
1072505
574206
207579
394607
1958578
1318194
1051426
265042
450245
1511610
1403863
161188
179532
1095186
304502
1914037
1157639
723076
1203163
1170458
1033536
1389275
540668
331619
475954
1739097
1833095
78956
1806834
1311731
1286471
777269
937860
1977536
1467586
304568
1060729
656105
1166162
1726464
1512523
1822425
535181
959036
59867
1089130
311501
1064480
1111788
554054
76088
1049022
1351913
869215
1239876
1835690
29872
1924775
105137
923845
662461
1403046
1449049
903425
182684
955654
1335932
1504200
1868297
980694
487103
1844834
805880
1538571
542945
1283571
1486247
1937442
1962375
1096360
1269731
1462541
1932143
182808
50937
102041
1200233
1712364
1213225
4080
276960
1680283
682600
152094
1260423
1913020
646676
319834
1549878
1928672
1994514
1805628
1682685
100683
667669
1507775
1251465
1518622
1760495
717032
1793807
664371
1209552
1530687
1105040
1808208
1217310
1124825
666471
95051
961480
285612
1243723
248014
169634
448676
1320186
248161
1900571
1678401
1415134
641256
1298833
574509
451157
1036220
55881
1775547
353292
1730899
1634947
1245386
915500
324074
1509264
1266893
1581615
1719296
1997562
552853
1157452
1918070
657070
1134719
1904881
864104
1941496
369296
1426261
227661
1346839
1498298
402143
903824
1130873
865363
1739966
360803
736524
1645266
1396062
1612530
1221361
546444
243399
880965
257573
597095
255342
549064
16388
1767091
1933017
1187771
533846
1522489
1352624
954093
367464
234142
3566
173200
84443
1787050
1371142
547875
1931010
886610
301284
1338616
855174
728580
1904291
971721
1882295
1584550
383904
1323727
1790604
371067
1459913
1161506
1166817
736128
204759
1560276
1545239
773371
1717840
1843055
1260180
1002581
1220814
121384
411668
1944489
897564
1217543
1983670
445878
282397
569374
335690
1980491
921351
1291343
1021683
591394
287172
715805
1784018
1877743
108712
1826531
1624935
1094722
1627484
600913
504406
1256296
1746507
1153558
1720665
993996
716909
778798
1380085
65256
1418287
1988125
447814
1719389
871204
1543521
941448
24130
1257670
267904
767722
1718891
235375
1980143
328090
1370077
422387
824774
887610
1685017
385031
746762
459391
358233
202140
1925916
1341846
1581558
213329
1547946
1346081
1616446
666454
1591249
1960966
963308
1247303
1491251
376507
1879520
264643
735437
353239
118618
1201286
404242
1714631
1628138
12350
604887
1425493
817852
326550
1721010
1554340
446359
1896393
759359
948075
757570
547608
1652122
613514
352681
1476988
1223271
1750094
1181882
50861
1293670
383426
1164441
255826
1324585
1016235
1531374
321004
1709997
280347
1635482
308492
927244
476006
736904
1816476
187962
463258
461804
1324437
331585
436229
327808
1299851
1969952
227756
1423355
260655
1423601
411700
1047485
346891
1853024
1439867
769645
932198
605756
1412136
1415885
705935
612148
1663891
1274633
770245
1021932
765021
1687365
1795556
42387
1716237
1894323
1132702
1582336
956530
563929
369914
1360728
10620
1621205
713638
855780
922294
1224582
809504
1108382
652835
41673
91424
1662543
1058706
350087
1497905
1693915
206370
189575
1998508
396672
1710063
539821
899964
434089
1366964
922236
1547967
1628724
694034
807836
1122900
1867562
1950461
281132
676031
1543340
710205
761841
1948883
1745584
1660270
455758
502339
899783
589877
1400975
1863041
1710544
1388911
500073
772525
1576913
690087
793293
1972182
1039604
913990
539490
845715
21212
561478
501496
625054
1512598
1548941
1594569
486722
1458003
1747841
1772515
1578916
523958
410672
583412
1605473
1344289
1988608
73799
1458297
1965106
981754
334156
193526
1316809
1233179
1541352
1003896
1198796
961150
921103
479010
447166
1101941
1854316
483657
1302457
888606
743492
1748667
143516
1931393
1182772
1191206
189609
1389750
420593
1776201
1601234
718305
1721119
900659
686723
979900
1198273
179193
827780
1442189
1754070
1208655
1170414
1068171
1976360
737521
447040
1071157
1282015
1066987
1140650
1091723
698587
617836
1929214
1273856
1756459
1032083
1278142
895185
961223
1379101
52768
1793356
1418128
534857
1979351
1267423
530484
1661723
691265
772644
681994
588869
324219
1334177
1952501
443359
1605047
946630
1073349
1260503
168358
1995239
356408
1067235
1102447
332590
1783098
1349271
19544
733589
1772287
462190
1421970
59079
85500
1904444
1608249
1076410
42198
511473
1122367
1817904
1542650
1772001
1348072
1432961
1560252
493801
135382
1434039
1368246
678137
379407
143637
1386310
816859
1906908
878144
1130946
366771
364416
281074
1268109
1594953
1451845
1544776
540399
331724
1372676
1183848
1859726
233541
1130108
1794433
1084178
1518072
696496
1995473
222463
145727
1269991
866184
988379
1282450
477325
254648
1079925
427847
182702
399687
1303565
1632238
1199209
1535478
1906185
82378
762549
1089110
1931563
1465071
1430720
1682403
704654
1753484
1063020
1907476
885596
598016
976092
737323
747971
16490
97371
263804
1382789
999530
1911240
105235
1230070
1044912
151113
1319966
1829725
910053
1629091
861307
553526
1025288
1153288
1505786
1659785
1555
1060822
1239758
1126768
1689851
1458968
718672
961463
631939
1782597
733463
1928118
1367761
600903
1964528
966345
577209
1894251
1911934
339814
374046
1486753
1045840
1430452
1968854
1456964
1850756
959558
1129145
783881
688197
421084
514208
331469
1141217
363874
1054542
248996
903515
753209
1217730
122442
1107175
1562574
818667
1019023
1291523
1999445
939021
507158
167534
702643
1312951
965069
1734822
1195186
678552
1742277
117967
94079
1093167
1451099
1123116
1042279
223004
1776528
1867106
1384145
1321473
1301010
482404
133279
749930
1323002
1657338
601918
967277
331508
1105168
592325
1108334
134246
1649184
1862173
164023
1833754
51471
1995642
1430368
1847115
111196
1573711
1715082
1841224
1066948
480805
231979
710058
1596622
1287441
855061
1057691
1980449
1206842
1392817
246704
754525
801183
152707
1427380
1060445
1328204
1343880
1065841
1547862
1507757
42094
911164
1861873
1358397
1551383
25399
1640413
411708
663820
694171
999793
1377293
589740
1600620
1892221
1338122
1818484
585097
836042
276159
1802996
686821
1447389
1773832
1450564
304174
922824
672909
1414544
1013423
43759
824438
1837095
642763
1602139
768039
889329
1934044
700968
775885
305706
1543062
1916628
1244465
94483
1944800
1879807
1136704
1588814
321327
94323
401428
1887383
1106603
1633737
933050
1529365
2055
136003
567536
423404
1132349
840392
760375
1495714
1903099
28429
943018
1044989
11984
1295086
303760
1004713
918469
637363
712936
205085
1808835
290297
893022
1925227
611930
52267
54161
687012
1413683
1225197
1525677
617506
1769252
1729271
1067101
411154
462988
1749543
1801955
1684463
306860
113800
936289
806201
293202
780046
1495404
768574
1652406
1275392
60319
984990
1913527
209119
816282
851839
1818598
821526
1031670
1793388
1846986
411310
653988
1604520
593686
1626136
1564179
757224
1787896
240701
1047980
978400
1427152
140630
733235
1903947
625198
1627341
663620
146161
1334570
413515
175046
1340832
1688735
1914188
1889541
72603
910338
21119
1750743
1548743
38844
391469
446588
299448
512525
5499
1790642
248115
1691607
1542952
1044391
1398912
1713460
288932
1400878
675449
957288
883527
1337763
49116
1852713
1636940
1356673
1391065
723876
952530
1883835
880110
805381
963851
1222006
295570
607787
96498
1237379
890354
471618
84066
186929
295587
985804
1621909
581123
1964200
1990162
1926944
39334
1195304
1238889
331233
576949
807129
117643
1076744
921287
1853155
188411
1403395
94734
981164
1148955
54074
1923470
1768098
1534688
412637
66467
637914
744851
890199
1136004
1836396
754808
1201785
170899
1205163
1097100
567680
1429524
1412142
293049
331164
1944494
367686
1597645
1865573
33627
283161
546040
319164
388787
609107
190188
1879503
833688
39573
1294612
62351
182751
1495716
1871335
358740
275655
840629
386347
1163252
398969
1714711
1356752
166743
908679
1068541
1806251
599663
1189503
151764
5047
350163
1087584
442642
429753
1648446
1459681
1836027
1060364
1931796
1025307
1978816
669302
1511240
719785
1689261
1387339
384314
1528870
633288
627701
526065
18696
1256715
737253
1624662
748251
66780
687102
1732998
553562
1225328
1664241
1760823
140226
898
117391
1861466
385842
204395
574767
1027905
84710
536345
787150
80885
1483315
1376234
260518
435607
1131945
1489906
961054
564717
496757
941953
1298882
867975
548706
1476510
267140
1697793
662426
1416891
989445
1025530
1068608
455273
315631
676597
1705065
1950015
1169942
1704905
36045
1489389
471373
1701455
1780231
1787814
1617910
1415980
1878994
1087799
1729704
460662
468270
1217763
1872921
384569
605278
884965
286305
1216873
1079569
953408
1725313
1695115
318466
1874978
1111848
438314
62627
1734929
998494
37595
1981583
1165848
1915504
703757
1266798
1383306
814053
249705
1892156
287122
1727417
334323
396315
295759
1656549
1875258
938146
1145037
477323
651359
1716486
475707
204984
1986881
1344095
1003709
15524
1518755
1544371
579279
1126368
63903
575541
476781
1821969
935655
1981400
1407696
1386995
1707353
921232
1585656
1273123
1642727
1506519
1105539
472659
1595076
797332
751948
124060
143643
1607583
388073
1514093
1102713
1792062
861936
1407381
1564511
1466220
61142
1419645
1121397
944406
1875211
1240288
641965
425627
1897544
1222714
1371552
1038910
1431378
239404
938657
881532
1832494
1680539
663102
1829553
1466062
1990865
735568
1193018
1515143
157396
1955573
1361449
1849047
335935
1465448
318914
18576
989369
1368546
1654351
799233
1911734
806555
448386
1131236
217819
594919
761269
1400478
1815465
1420320
1754533
777012
1227568
25879
23668
1982275
474119
1990029
586985
732771
973267
985115
93057
1685511
1260912
1948184
740544
548314
782885
1352962
752118
913803
1113541
1422483
1736762
1249541
1343849
163601
1763911
1204235
1938662
429403
1029578
427139
875720
1738760
262625
1087095
1392659
1869872
599482
943624
920443
141064
1303816
1375893
88032
1699038
1012800
1926976
603878
843928
1552855
1344969
825899
1374170
322191
1785742
695092
1428408
1568004
1070107
190055
1178651
807686
169766
1105104
581334
1083768
371087
1840678
292768
572592
1093915
1931317
1420663
164504
34773
1772543
1123085
1734315
645921
1983586
1407242
535237
1373963
1454894
1169667
1934087
1372175
686216
1825563
1073383
511294
1948918
1092269
1225820
1920066
4592
394037
849164
723929
1323710
567089
1208986
212937
1531058
1097910
1034015
955904
1322182
678821
1065314
358520
728458
174004
678523
1823784
1504980
270374
514568
1567387
1822120
61365
1418538
1623730
218270
1901635
238482
880192
222170
1062409
1669210
2010
620326
120399
1310341
462088
143389
673655
1845577
1185755
724462
1323274
304403
1163143
1367376
1811158
678460
1307687
1341905
1922030
403084
1699187
1112740
1416909
915277
637869
949796
269350
562447
1450301
1716936
904640
8953
1760416
579827
1813812
347240
1908594
843971
1754416
405783
530642
1995532
884575
698281
90629
1458048
116849
1262794
1991772
1059334
1136810
643229
1278043
1004792
1534001
1886738
1170286
1437009
1610715
421688
597378
1817406
549208
546278
879855
1831977
1740144
10601
674862
86331
265950
405398
678204
581321
764694
1600341
1778264
1455831
1798538
492012
1622510
824833
1487508
1875086
930062
592856
1944667
1030552
689049
1839417
873835
327160
1052705
587480
1540822
1762315
426138
304076
1868758
1853280
1931080
834793
1185456
1938376
1883347
1036385
1069176
989530
246414
1721626
330570
239506
250098
269563
1431346
829996
1831073
1323044
569609
1203506
503413
1819464
688640
538490
1973541
108013
730368
1220886
599313
1913164
108712
1578304
1765825
1270790
1539150
1583708
1736324
1745772
141834
425911
1507083
651540
986188
1065462
1715299
1077150
118883
825633
667955
1957888
1581902
1495643
88802
1093715
1704523
948763
1751540
1709977
559155
1971038
1454674
1351149
1275020
1396443
1770822
562385
1208893
1008497
288755
803428
363961
1538328
676880
1342494
190690
20722
113948
1656105
1515431
1828875
1983761
687054
72976
1484022
1546658
109122
54695
1354202
1166885
1439024
35979
398042
1454590
1111000
1500140
325188
1048103
1132860
93986
1969551
39222
1266546
574638
236792
1263381
463976
862930
1500923
1984034
1640256
1280073
25061
1928782
97922
190147
1192259
1100396
727177
1479827
489630
195097
336434
1223571
584004
1425111
40172
1388873
1443207
1244299
75880
776166
1307864
279365
1385611
1261913
1718490
1607986
1311476
911540
267174
764823
1183729
767583
468199
775302
430237
1347028
1166727
682272
1993877
1640254
1092746
1480196
1558031
242818
584419
734935
239805
1665494
1770568
1753442
945825
1153254
1858597
1428780
154186
1864909
282285
1707978
958231
583632
1848265
319227
549814
611127
376237
1481842
14565
1243297
1479161
140906
200389
60213
1792627
1781547
924097
838939
569541
167685
456978
110032
1594911
736704
591047
420416
1018687
1943796
675062
1927898
20124
1899082
678966
1096666
1951316
51
1875650
494749
1690746
236839
869972
506021
25400
1490500
1526728
933288
1904399
859914
1110173
1558346
544663
857538
1452530
1768864
592931
1523032
264364
1757258
1941717
606904
1897137
1409717
1235853
1036962
1432482
1282096
1879115
1811045
479129
295695
1365270
1223976
314867
77052
1201962
1712033
1145430
457196
1460020
1898019
217896
916044
288998
1078165
1657414
956771
654002
193140
1111062
640858
1052796
265640
61059
356523
1554734
85381
1577166
371702
735406
1581504
1383107
785863
982256
704572
1323114
930057
508023
614021
503605
304904
1852264
942592
1376835
499439
1350945
918015
502601
666102
717844
1764169
931433
1298255
353622
994351
428669
1159560
1429027
1006444
602685
427638
1655515
1240636
867270
300994
1758412
62270
1096422
1827181
713090
1771177
358312
1837754
393401
1034545
1511130
579812
1372838
1207481
1119041
332684
465448
396259
473185
363512
1627383
365429
1748525
833775
1127407
1597525
650136
35470
119780
874161
65356
887455
1098690
841848
383376
1595279
672777
1936785
791088
1310309
1431826
312569
1903919
1513813
644502
361175
1456652
1082749
1624425
375264
773020
1354145
622921
1110153
67135
1562336
33040
1393131
318935
521400
1590310
294289
1453070
1112372
1286440
1112909
762244
1876226
483945
240762
632825
80993
685090
1083334
777769
1109205
252660
1881531
995428
816896
1789543
1864854
1673094
1459455
574886
1696334
1609261
1158311
1418706
672714
569109
1618001
56181
418037
911796
582713
1261830
410927
137503
1591315
1146340
1938265
1115944
456635
570976
1842616
419179
1595593
403246
498792
1553035
704474
1753820
1687890
1945224
1207924
419459
118103
592441
1374844
1149821
773180
1514868
424099
1345899
931394
1169920
1547837
174686
1873538
663245
1509860
1875651
1566002
1220258
1963857
670025
1832565
478098
120029
316575
956524
1712530
430837
1744865
365689
100684
812361
1970053
459422
423979
1234204
1182591
1214858
1389315
863096
1673190
1872643
703776
191043
1840005
399209
688310
157129
441881
1641068
1889729
993695
13436
483135
1426250
469838
1505900
636221
589548
1753113
1198124
430741
1843143
574239
1953742
138585
1918350
1426171
533092
44900
927078
1937645
306383
1238224
492760
271188
1728713
1679036
1334009
319089
930129
242470
441236
681757
867411
403285
511838
899536
1379281
425417
1568964
1729572
1107950
1711634
800834
739255
637282
956185
1413895
93850
901814
493471
1757860
1019606
737486
289756
1217206
1309515
93358
1056320
203626
996615
813836
1872705
358892
965820
1840319
1998400
748207
1957055
868259
697714
1355557
1486508
1312120
1871092
1695459
1149944
928548
1321773
909519
1669215
277585
773336
1482684
233260
1385403
1597099
1683282
75499
1736834
228708
1150682
1548256
1501497
908680
929660
1186163
1716757
59526
507756
1888513
196272
1291834
865175
3612
399287
1215569
1375139
1619089
374577
1056912
83497
1651284
114813
1225092
1222050
1213320
1453685
771043
393309
450469
1642949
368995
1136012
1650310
1867709
1053701
1238571
1927025
778955
1768102
1319353
639042
650262
522369
382741
1356255
1087621
1343237
796675
1719590
448932
1755787
306884
1569442
1529989
78698
605149
1515925
1041084
94894
128603
1577127
929680
109967
845393
157923
569177
1481553
616996
1734886
351469
224166
77633
1826923
777867
1666660
1435075
1091422
11385
806486
1071538
1426755
40032
730483
1821112
1287819
1727003
1879233
1980277
1837705
536091
855522
1157311
65918
1099187
1017701
1585385
1211236
1578636
600270
691942
138158
1289320
1905756
1855619
152668
971351
553903
840794
1707929
782722
294512
606297
1820381
314777
1320572
213982
129977
715647
438210
1035298
1081746
1485300
1026416
52439
1030196
1110401
711680
1149752
1387294
1334543
486801
1335899
24245
1557076
605520
733118
1835402
263021
214620
331507
1837051
970813
1932052
1418324
1310381
1115940
747110
1653885
1412842
781751
1356823
341379
486307
15692
622725
1672618
1253367
365859
1303863
1516313
548005
579005
971486
268900
1064183
780357
1109441
1507520
373415
954724
92518
1008494
978278
739069
484958
1749310
1846478
1432815
1274422
589112
404622
138246
280606
1182321
823994
1616934
785202
7712
409640
26113
1721074
58963
434369
748849
1096906
565730
767140
1036525
268484
1321362
1258291
1055146
1749470
108300
748746
11039
1594560
952874
1405015
1278789
1559833
1480672
326407
1242882
405684
615916
1195134
1026912
583993
695033
1128200
1259051
477054
715211
1977831
847384
1084672
505701
1755949
568004
555797
1804427
961272
1211812
432251
760504
1578269
270626
1916456
478952
1543050
735349
1706654
966444
1107661
83233
520333
1737858
1450111
808175
188444
624241
171933
1871407
1634479
1850526
725550
1888195
563062
935698
131979
582866
1898040
54716
247946
1322436
1765636
69763
1476835
926495
2936
511775
481021
1859958
269297
1367336
1258512
1251121
1053827
1934460
1766307
1791835
1687629
137433
970605
214006
1725406
888665
479083
115904
1447716
1048264
1315367
431610
1191549
713134
969026
837149
1928824
1447284
1708881
598921
246921
1093319
1203457
1214001
1280973
1018911
388106
660240
682740
1331607
839713
1314246
600114
520127
1339910
1642258
87405
208491
1210512
1000700
1015514
1886914
1816299
948832
54945
783138
1589464
1105253
560803
1135291
157749
422090
1908933
1696752
1181523
592158
402627
801860
1679994
76827
885921
1651889
1551561
671695
350176
1995647
895979
1625971
599414
1917015
1873728
1904145
444352
1976045
945449
1967128
826704
1427124
1626423
1091889
1875734
1921138
996523
1917147
1108407
1268942
48697
394280
520137
1946218
146038
300682
1170850
610493
209831
1369263
1103404
753549
564531
469942
59676
1688481
133802
83024
1751814
500545
1220530
795099
1796993
1145962
585856
509872
1347119
1668037
1756004
344871
470252
865827
1987269
429541
185906
1835236
69398
715932
469641
1855094
1748441
1532042
1886227
463687
104249
373302
1950129
1228541
1160025
873157
708632
1836195
1020762
1191937
1250470
677408
626218
704885
420173
1934079
1366643
357555
761247
1617288
610385
1393634
150720
881379
705748
450945
334725
1442704
523374
154186
225848
616696
1417136
742133
1368738
1170472
1151402
938029
1101942
1878514
884598
557785
645177
1206814
21713
604824
1156704
1516444
1263483
465421
1189551
41881
681003
227800
1218832
833192
1350411
777263
919680
653860
544005
1145984
665141
304009
1326819
789471
17712
824126
1860971
986728
1543246
1335252
1321650
1283164
1326113
20197
998447
1478234
156381
849331
494261
1682263
1264246
1029830
443270
1991056
849451
811086
1760210
1142989
818052
272289
1324625
1309564
797821
236827
1030972
1911515
1493631
1618626
1735958
532112
988066
864175
883240
73656
1379437
911812
1759310
229423
1800410
81309
1324024
812250
1786779
988955
583964
942257
1766174
1371867
1926628
983203
1751617
316668
744658
1383266
361989
837914
563404
1583200
1541320
877851
1052848
1440413
744059
721706
719026
324706
774005
1516229
1954561
803853
1917438
1464952
1125227
636195
589604
486983
392421
968202
537502
1315639
319245
236570
1145557
784053
512441
1401975
808298
562899
728539
630369
1627808
43331
13396
1835424
1285853
54968
1030614
1353248
671138
659964
196361
974087
1770682
1781237
197736
827535
1549172
1540472
748454
1827087
489399
1705597
51218
66910
1675786
386099
1505204
783735
625411
1765221
710507
90922
127851
1252464
1954073
751848
340633
1110176
996024
1255123
718435
1409486
201467
1254111
1696874
1515039
336740
1595058
1123018
1798239
274382
436200
655973
1301089
1024091
1251963
561313
266035
654847
829395
857875
293582
1690959
550107
1849999
1351531
247784
1297026
1441471
155765
555278
447985
1662963
1418085
1536970
1593986
1138093
782986
288237
1665987
1456020
1239682
1369788
138601
1504397
1002147
1245473
194759
1397678
1505876
449759
1033453
457752
385942
140581
571016
1949950
1943008
1840828
187915
905742
1766761
1540233
1575326
209090
548508
1548008
1420887
1450174
1331806
383115
871955
55926
1851037
1028343
1277811
1849987
1043299
842735
1525221
1408730
1453241
907502
936344
1614188
179919
1501161
1259286
983127
87332
894652
1963690
1305430
1863612
1043587
783890
468506
176934
1833246
248324
1390582
1313494
460936
122856
476096
562432
1828512
943660
1432232
662540
1033806
1958218
1454809
614901
791926
111091
832620
406020
801918
493036
851442
1445861
317760
1790516
665976
364858
605590
752569
1642809
813106
239124
643327
648191
644209
1065352
140402
1208206
1420829
785173
230387
446716
464710
337460
35812
430741
1215559
451209
518135
1673265
1266421
223698
717940
878111
1725991
1968034
1998793
1390477
625532
1903
284067
332828
1507979
1741321
334217
1093255
1517963
1229495
1279980
1811453
471360
1631272
1976966
1664553
1778190
1698793
1396668
435125
187519
435903
1850285
1974944
1193299
1714169
526531
1330449
1528527
1197558
1292214
126208
1641904
1174660
1715485
1919336
280182
1169232
1233696
1734627
1154763
743355
1934891
1937236
1613955
1050495
1407367
1956935
52199
902457
1989870
340128
1192780
579959
716781
350132
694241
1139609
1747618
930883
1414915
1303083
385522
1464754
1426407
1952624
1932427
883113
647606
1598234
1871789
1560666
52263
685
1704198
1556148
745260
525595
1287458
1130330
1450720
1107664
1014271
1238704
1372620
1659330
1358294
1568390
446476
1172259
841380
1324027
1788534
1320265
18228
356532
1246715
1470639
80376
1148389
1842420
1726966
102005
790221
713303
1224426
168034
913241
1463697
528769
201048
819105
215415
424733
101269
369097
1412029
682082
1186220
682888
1606710
1451406
1534208
1506998
35448
779908
1252525
382475
431784
292371
875221
1063535
1352594
1986830
391127
688810
1500511
1312873
911208
1242629
1133498
1965797
571637
1893414
1021051
1587224
45802
1886208
1908959
1652407
1519599
605303
1819140
613499
1027626
1464840
675129
1445622
1752909
834208
1617257
680845
1674624
777493
139906
1542471
1463749
32285
1853303
1670851
1988292
76465
726264
1493780
248551
1537529
93293
33265
1353740
972075
556464
1053465
1535560
63076
1478682
609387
1655832
1562351
720304
137894
1404915
1324485
52530
1495088
1287445
1550958
686405
271195
1684516
956148
1546806
672758
635378
1311004
1330396
1192263
1942966
1258055
1913893
675709
1498760
97053
728310
1367609
1260543
372282
1142900
1828961
1973574
573986
425408
12134
1113096
1612129
484862
1506411
1394103
1217285
1977696
902411
1763908
113314
1887616
864831
1280192
1544969
1795771
1305545
1980194
236958
420308
898787
962886
492668
570112
777765
265708
1123328
208194
1029170
281313
314482
881997
1923713
1286828
1692736
741661
297247
226055
705159
902013
632834
1336296
1876443
298973
381274
725242
1149614
937898
546706
658773
1382733
733800
1988804
468871
1257945
1770903
1398635
882821
1719594
1524281
1761478
708020
944261
921540
1103593
844400
1617887
781411
93445
1038632
485066
1165039
117196
1992876
1443213
1768222
336538
509505
1668586
614386
1074758
1098551
889122
735452
486970
845627
728217
1002653
1351043
626713
595552
309317
1331472
272443
744417
1324198
825920
112213
290979
1784704
1661175
1806874
1487847
110006
1891341
1032219
1420673
1637755
1408604
314292
1442015
62096
1365599
1730346
1120560
796502
420527
810538
1188138
1273661
1044804
57658
1290146
336411
1285809
377762
455097
1105338
1668796
258747
351867
350440
362764
1577879
1474629
1320552
339145
792471
167760
790413
292299
1955615
1432335
1160000
1625363
624657
87763
1082362
757768
1872928
1661334
320201
579483
1737490
847023
1282760
776967
1393455
1755411
632699
1458316
319696
1484459
1264045
565083
1794114
622820
1429855
56932
1885337
349919
493706
303152
1001441
985662
1509486
1887050
775056
642956
374615
1967261
593887
1617951
1249434
784373
1453808
832988
1154900
207982
1226347
635203
342449
1189149
330149
23293
387343
1620143
130493
1415477
1664068
810353
1043805
1184277
548679
16456
180609
1421763
1993346
1317917
775024
1828260
1164514
1584093
1442910
1692516
937102
47641
130335
454222
1518497
1624661
112564
503201
986931
1242263
932257
385662
1357977
1667373
1665318
1551007
31025
1042198
1716078
575990
541262
1734222
937450
1876207
1886352
1264845
602747
545861
287370
726668
1214399
1195680
366967
139302
712113
518749
1070494
175975
259610
1324847
1897812
7679
1622152
1687958
1481871
1655604
1066607
291418
863863
24711
1507834
1331949
898512
1979943
1746465
1251912
1822134
44626
1063625
334267
211989
202759
809495
408474
863923
733750
198043
1575397
222709
897800
376492
99744
652425
1274999
1445083
1647244
1013320
356375
593753
586849
78180
719886
1017149
678723
335134
560722
299436
44135
1485683
905147
1619032
212563
124699
578735
1020905
562296
1220474
1007748
1305462
838842
397942
1201848
1689446
1722632
1889420
1765697
432885
1696853
1306416
81724
533311
817885
849810
1393463
1844593
1080647
1263672
1414147
1963495
1279321
284096
543745
91096
1721636
1306351
1808404
904335
1262486
1422885
1809475
755429
1812515
549234
1341617
824323
1181269
267849
1420136
978328
1191283
569591
431961
642843
646507
32475
89825
1724306
1139780
1196820
562405
226173
1639410
901277
413743
156118
227304
1177131
25238
1383859
177858
841208
1456557
41246
84629
1857759
1241288
530980
453091
1024422
1567480
1052840
823210
1985105
718929
1419429
1995641
899166
1916104
1438999
1159941
220651
1128530
183075
553762
330156
1560127
476324
1962154
1924073
1836759
1602951
913455
1911953
1968621
266085
1480900
124864
1463371
1350626
1382953
1067044
195530
1825714
103903
1418175
602484
1399802
512445
1487923
1884950
1295721
408558
1964964
50781
626344
452323
473781
505950
1056381
942611
1009903
616449
4040
1318404
1176348
1897598
1240442
1455209
930544
438914
1571115
1990604
242037
1878140
1417786
1780664
568998
1791155
960926
295093
1335683
1213585
1931228
67830
347379
128540
1328435
411010
903214
1715448
300758
707890
694534
510228
411188
1067354
900888
47378
1286825
1610164
1871228
1689500
627327
1525270
240224
388116
417207
442585
241371
1245301
1092234
447834
1406615
1506247
833883
1300658
446879
1119545
1901945
252451
1957635
1204580
315285
159297
1395592
721033
1797675
294014
304697
827508
1926301
1669978
171865
902646
204016
1688083
1237992
1630627
29692
68163
1610070
99506
1263942
152713
1955820
1917839
1080928
1887552
935016
1199314
409536
857552
179474
1454827
583108
246058
1732346
1166542
373789
1809557
104797
757588
193707
1414240
1950797
1164384
1302918
726325
896052
563224
508607
562030
1844286
9984
595981
507927
1336663
612256
1867925
1739834
1459967
22780
251653
1633752
1020368
1937930
1954576
1959341
1205137
785808
1068733
1186292
918826
1492440
1876845
217146
780980
912161
446638
289498
1038042
312643
156009
1956588
1086659
1956420
1741565
765328
386858
41365
614168
210242
325915
160284
726082
19713
1665809
78262
2972
1515211
1473349
1282555
1096331
486154
1279476
1003941
1982521
510431
1750172
1197068
830313
721372
1145315
1078996
316883
1022436
975082
841281
1482266
234318
1768663
337018
642209
1933543
221001
710372
1595870
736500
1640301
1453895
729408
343663
1767386
1850800
545640
1738733
592221
1058687
1236197
438108
1012569
543932
1331228
1074482
1990904
1295922
1028601
633347
873552
168806
1773643
233047
1825431
385588
556496
1247052
849269
483287
1352931
145558
1331971
1171848
1888244
217880
157842
934534
550768
532099
1424381
1209022
111217
1466337
1398255
1939582
445431
1139128
565456
1430763
1183931
195085
138377
968314
1786685
442759
147238
1897956
1224518
1174860
1953560
399219
1734138
266380
243334
1926003
70415
1133187
70193
888422
1837220
362542
228361
446538
268081
1419087
1954732
193401
1123820
1638429
654216
335936
1805898
1747622
1534033
1176671
533802
1831077
809663
1124436
1686805
829390
901936
1867321
1834991
183345
1383228
1800472
978355
246345
1942456
1058487
1759647
1231276
1233350
1826227
955395
1604274
1752317
448894
1717108
1269508
279933
359338
1791252
1197303
1703844
1870444
1400750
1369565
352228
1690987
837029
390581
1163427
875899
189381
744681
44509
1937360
1870904
393880
1851584
527235
207327
814534
1542038
174773
414619
1731433
1093585
733990
435427
795247
820847
668382
1842419
984848
611361
176158
1027064
1881470
113175
1800391
1150079
585080
1716241
1659907
1372499
940493
27334
329050
1665144
1246819
319756
1945974
557563
497798
1309328
441261
465585
590367
325913
1185242
201706
312204
126948
1323076
668956
268646
1984956
457369
660570
593661
1079636
1643846
1000175
1240922
1379046
1829623
469940
114490
520813
1912960
974202
998851
964343
1151738
688335
1745735
1861710
250403
1121933
177054
411497
1940595
1077698
1156952
992367
805706
1355737
1703380
352413
1860877
1265365
136775
870514
1638839
652290
142775
1947591
1923496
1058539
1038572
1970072
174066
1183696
1832943
1609985
1289402
1396762
396384
1927432
1654287
1412014
430413
55749
290018
559543
1531645
623965
1560304
1054594
1139199
1938218
818895
585059
282896
413712
964579
9033
535767
1694383
1243022
447349
1202619
1403681
361406
1649478
1206274
97666
627654
1272847
1344277
1013454
1716830
1138714
870664
108146
533234
486806
1843283
909128
1945718
1699430
991244
1946965
1518363
1116215
43043
1350388
165588
1622185
1460087
1659422
1168853
591796
1054262
637820
684245
1683289
70385
1927630
973774
410401
22781
1419808
143502
939884
1304457
162973
109082
1093299
273008
122695
1246590
369352
420620
1780335
1289345
624662
964283
338966
500309
1706915
24916
46835
1925022
1559243
541474
1213459
552032
1124211
666729
1959310
75822
732055
1870019
841413
1884915
1504975
184302
949099
837867
783756
1555395
1586868
127648
474073
153390
1677629
245378
1031555
874213
604020
420648
1399739
630144
889404
1364128
810332
1391521
305858
905007
1278577
279875
723352
1098165
578990
1418579
1181619
8550
1925685
1567152
1319655
591277
222486
1351853
1387363
1613651
1210503
584794
1283419
202303
348114
1591326
544636
328274
171791
955273
1046524
1004526
511760
340977
1762507
1626788
1346302
934846
1855242
481832
971935
1662166
1547533
1892083
475225
1614536
642894
1360186
1277388
1028032
943589
965070
802922
1872816
421550
1279457
622322
486543
1115785
1977866
817636
1891068
814668
1451498
505533
1174896
316322
1307754
101943
1138367
371556
894229
1834817
282703
1383322
1333456
904821
880213
84947
985177
1530922
871540
858594
790475
1884161
1156088
985016
948553
608977
1754161
725923
1891228
1041618
1828848
971759
1130701
1305306
1230687
1457032
399861
1826305
1272131
1701588
1613446
79418
1552515
1971319
144170
290608
957957
315467
663290
1947039
447508
365445
1271896
576136
1407431
308295
1281304
930555
945408
209804
420024
1967278
50273
657645
83928
655059
1693786
1534813
850499
1037371
254995
1845954
833571
1036454
884819
622
28199
352685
1454675
423394
427564
629775
1551633
996726
247624
666120
686033
809488
349214
1758940
1723908
1092767
8116
350229
279624
735339
1706400
1629705
121673
560381
1640662
852726
1656465
1379665
84578
75494
1016749
606229
951731
1768099
51954
1370376
1706020
1334722
1814508
401115
290148
1397047
1686526
1722415
2135
11977
1532610
556464
777549
1081857
1984022
905325
1355659
1956323
440247
1388045
1265537
302917
446498
1595483
1628760
80389
1091357
1115837
1875797
579051
1852823
1802778
1814701
274081
1365729
873429
1613163
1441126
507072
431100
1682481
595394
1240970
696856
944727
199599
217133
717450
1273356
1789588
1268399
985701
609525
122686
1498760
392908
1215724
1713495
1251473
1021948
1234963
10738
1476400
391205
1217057
170311
1571462
96993
1021905
1772267
1938454
1141088
1208816
1406180
1511252
191736
1703960
1757017
161488
379785
1093734
1815855
1015521
638430
305433
174515
1411571
1752230
294694
955639
844094
1982981
131554
1710091
660816
1921207
1024807
1599043
1031561
1577355
10156
28363
1129909
176042
1614189
1454065
1653263
1533577
1155913
362900
472499
1500903
1777385
1264859
1452035
864881
1588102
247013
997494
1875464
1944068
60146
255364
344701
1255997
876437
1985292
1842498
472489
1867952
91068
94294
856305
876872
696700
1902101
25503
239553
1454318
1011624
190184
359628
202693
60935
302983
620758
1741654
1532421
182142
1693781
1836440
439828
1264034
1104468
1120300
78120
221775
834237
1387678
895625
452450
303322
1986776
79588
592582
155784
1834185
1271983
1326187
1788659
1619567
187888
1741062
707829
1731738
119075
535836
119135
1133297
869374
1880325
256509
10349
1075908
87619
1665900
1373823
770877
879128
222800
1605250
747745
7262
248629
794337
12858
779565
874087
1763668
1769009
708380
92719
1819487
128753
1769322
855474
351824
1871478
901484
1966144
389279
460590
1329714
285406
391317
425659
1111270
21195
1936842
1750004
571257
362368
725446
698626
1800635
986072
1248090
1396151
1493387
980966
1375206
46879
415029
815502
1680110
401570
1876589
1628922
552629
1783388
1261622
1966295
721912
1607829
1894976
662951
1234328
1559305
1842496
1922270
658545
1375348
1539983
488771
840735
670536
98689
1792178
1667162
1258266
1889523
1129382
1397483
1135353
69852
614267
1371411
1463732
973062
1510752
544662
167815
1961003
815008
608225
1218351
701548
724570
611128
1481349
1038123
634093
1407378
1355092
45138
108753
147405
518543
1320229
626965
516133
1784203
1773053
1804121
1124898
1833909
1390544
18756
68481
936303
1996336
1697750
889786
731635
696159
781506
288281
738658
75108
1422581
1907458
1729318
1289429
1099212
1884538
554536
625306
944507
750934
92680
1088929
1569490
459425
576122
1771376
1284878
1099965
1957443
977753
1100944
1796553
1539338
499050
833903
171040
969501
407445
428747
1225697
304726
1758869
668365
990715
1013050
1904585
43335
1437153
1644386
1480852
1356936
1039359
1296185
573334
292396
386443
1421512
1542261
72719
1693100
251461
1647523
664442
409809
1768054
193465
1890005
590129
231277
613019
776940
22193
1443505
430818
358299
1214947
1680646
280141
1560613
1316359
1311997
1408327
293123
1167168
1199639
1537006
81385
634233
1218765
399095
221964
1056701
386530
1692190
708073
1879132
1951375
1112262
253411
342970
438202
767767
745059
1862112
936326
1957142
1421545
284201
1066856
1687657
1533359
915716
510134
427263
632036
1448039
1850634
23100
776733
567886
125284
722619
461825
95153
1851122
119559
207010
1673358
110163
1195963
1787802
1231067
1672890
1564983
1240692
315719
1533350
1796275
189613
1605090
1780546
1477399
461914
560180
1899062
197953
577995
462023
1983533
1853161
1272133
68888
171291
1269155
28653
1642376
347988
1529311
717071
1943855
1982822
340665
1694209
1513495
524074
1766744
949005
283947
1776019
1650138
348731
1702943
1006129
1000116
16044
725010
1108850
799257
55572
1308988
1803405
831881
176528
912277
707060
417735
1562465
931595
1858109
1411866
500333
1436197
683420
60571
1898322
304158
119046
1550516
915622
267910
1458871
1418483
321725
1027152
247882
1371079
1155795
1265635
454473
1850724
991536
445368
1906818
984500
540995
1223502
1175425
230324
896482
741466
1770766
827327
1312212
1995313
663204
74357
1989012
73653
264950
1406924
1523932
1189127
178418
1004478
1819837
1355137
990699
247218
463286
12978
1590978
1728419
1181097
1441952
239996
1262883
711154
1271254
64144
1555727
1537234
443007
39768
46431
624320
1249898
1510707
1426868
510751
700554
780975
225791
949260
1470006
1744385
1575002
884098
51619
1251892
1176545
917058
130870
255825
1692558
384758
1461054
1848101
61680
5102
298837
139158
1489019
1236981
550841
441566
291716
1743165
922906
1165378
517351
1432742
848909
1157543
46151
1596856
765351
1511048
390492
20213
614104
319764
846749
1455488
810149
1876928
444535
1344117
1197961
461509
1283210
1595510
1787817
43578
278636
746050
1426980
1447386
1102037
1902682
1938645
185144
820129
325911
1507978
1498901
1088089
446215
1015608
1443403
601734
1551779
1227867
1661934
1843246
1239197
453502
1825009
1805001
1058031
1282197
869073
150312
187132
1161152
352377
1035733
397165
1873935
1643735
441095
1222968
184869
1709725
1039465
1906414
1874428
283043
1650701
1583010
943483
447888
1491877
1882764
1763567
615084
322671
1198176
1864855
229628
92422
1700657
1383735
1939844
1426348
1731217
879274
1928120
549590
1491371
990707
1882769
1597580
124920
343257
515917
1682433
1542879
470317
102238
1180130
375859
97027
956982
1064857
1010233
870323
1212067
330942
1575095
703076
1108279
1025113
1895183
102413
1551856
342486
305693
1520094
890306
1528192
741394
1435558
810761
1577733
877116
868445
1184338
1131272
1571316
1186643
1144833
1996169
655332
1205856
167916
211985
326950
316172
1862754
1680994
167667
875344
1863775
363194
1538702
646317
1908482
1236982
1389731
1738176
1117625
1701605
946615
1936831
1306428
697436
1320023
584002
1328060
401664
829090
1438960
1523874
610597
1437892
763107
666357
365818
1430691
1228342
1441781
772833
384530
1725950
1452257
1689279
28535
869267
1117554
1460666
1589613
1532404
21517
1194416
1810553
1824292
1543684
910324
508005
1610422
1355837
1276614
1511479
899563
1322599
1423454
1717298
1978841
1621312
374221
1408643
1701939
666011
592069
279267
445324
1626787
1876391
1654560
825210
1023025
68475
101740
1800230
1817547
449521
223215
1231164
968631
148616
1958255
1465531
1413163
1225789
1669338
1715799
702291
885207
110184
1499964
1562542
1211596
622938
630669
389531
1237526
1967041
1692698
1869889
1268049
950136
1733934
1106377
951891
1523023
97697
1623525
965824
880073
411135
1455994
392655
1224069
1857061
1909902
469060
1624223
165601
684493
40810
1029547
556422
968424
1420834
929794
800433
217674
126612
780066
1680697
785541
1170188
153319
1357740
523334
1674733
1479499
945176
277810
505505
1508251
464812
1284318
80009
1682069
608685
409328
595338
686211
1793345
1766949
425658
1351054
1386007
313583
836070
1344601
1803789
1290375
146113
941137
1261523
166071
822227
246010
1675598
1922562
1087737
902955
651882
1289959
1484106
425143
349691
1767521
1347767
1000313
54875
457789
1613068
389644
1227070
1458685
785077
1342608
206496
1869581
1960910
347785
1414962
350231
318860
1300422
379196
687110
1925785
1043920
1094622
231496
1473374
697297
205812
282657
908758
1512835
1744223
1902507
1055485
1745125
636755
1692308
766203
1513905
983702
870772
437756
1103546
1031366
204096
722031
674246
1029769
1455797
1136077
1618504
1803266
320407
1963711
510941
869627
1698421
1400664
1991449
626839
915976
1108196
1578583
736666
943896
1763250
211107
1672481
1778429
957473
546529
1595829
813435
99053
1191260
1860477
1823603
1789006
225151
136478
1598281
1435723
1735700
117693
521690
186937
1958989
1518449
278434
1797516
685218
1725584
1500933
37796
39358
1920105
1882912
577738
679179
1560720
1100733
12414
861794
647067
1416089
1013530
1247043
1179686
1799816
1816979
1947428
112142
1766255
1071823
657776
251152
1468007
981070
1329609
1214530
357734
296044
297013
405343
663152
169429
727620
282765
1726818
1311589
1935466
832888
913893
752605
500815
1821311
970961
163050
41425
1069758
214473
277267
1183806
727328
565355
1887989
1484735
1309392
1983717
104302
491656
1328764
447178
842399
263364
1719451
584285
1768483
197640
982184
574931
1676459
1987896
750690
1974229
1624115
1187511
232310
338675
370734
648955
780978
448867
260756
976016
559179
68425
239108
643581
304526
1631341
1125501
803892
1381136
1361635
405391
485859
1291323
269430
1264793
1796240
1653324
651068
1071846
1465684
1457944
1354975
146679
1584939
823288
780033
675569
1259411
971299
37513
479587
1619297
447137
1353248
522600
130789
246838
1476617
473860
145679
359075
776830
188698
1048161
1037311
1339030
798130
1908785
837350
894150
1898648
1272737
1018838
1499732
834165
1269312
457222
664574
1601659
759983
1140837
1049565
1873174
730644
716721
1036873
564127
1489166
177100
1061885
958556
1416499
1197166
1506822
1013624
210622
986336
482187
116084
474085
501756
521394
1540555
239275
193175
1005442
205371
1972135
1381084
310730
1262732
1433719
1982939
1303650
1825208
1026263
1648550
1113647
1500150
1520784
410205
397351
1131530
21263
1419948
225584
199432
1422299
493438
457968
1360989
486817
394915
848160
1868077
507411
1765146
1814920
455761
913135
373315
1475824
627929
176184
672363
1772583
249721
1865622
1241845
1574764
689435
785398
1520828
457788
84935
1444402
860977
597621
1227016
1396837
101292
1850561
1614733
387091
538205
1699060
1370219
1933117
1660736
1964954
1062773
1536563
887163
752049
223982
531732
16677
730360
1711477
697978
1675368
1616723
803901
379740
726041
1758342
960526
1481325
22862
489752
717179
1502203
1958826
30703
550115
441125
889762
115374
740258
1148456
1962744
1403824
1357511
487519
665232
1492232
167490
1272172
160257
734655
1954522
263839
1588549
1495643
1053803
1137804
872974
780379
1224154
1503278
1861321
544119
1696395
1567771
212948
1864487
1697022
38892
1712911
841374
78334
700297
805866
1432570
1769702
1863004
797535
1983079
862443
844789
1387571
1135781
1974442
1358190
378528
1017716
1267120
1069035
607863
1804133
4082
88468
477142
1399085
575483
1099305
735044
1623580
971203
1819718
144284
1675520
1049878
1982927
478866
604460
154004
360969
859708
1709041
438594
354674
1900394
1566713
1005584
843005
1229696
677659
1134165
1267371
51135
1599230
527926
470351
1110702
40116
1224444
1552850
1981121
141174
136289
1336351
1734114
1322923
1143489
75039
1569207
723696
1157609
1487081
375681
1691433
484949
191433
1432484
1145080
1359598
152245
267050
381470
888172
1353257
946805
1918604
1937900
1649924
1606242
1411304
1050781
1782758
1964915
1369909
536022
1063899
36829
1022999
1871780
324415
982299
1042731
307422
526053
713294
1242963
1124502
1581814
200864
394913
1963261
74259
1151176
1616805
1882494
324854
871012
335336
1926850
1301562
906353
548314
124442
1162779
524620
1391735
1366335
1747323
307933
1246640
268706
1189725
1830588
1307358
553458
798200
1453175
1817983
163392
1038402
313316
300836
1442895
791146
793468
1107996
1810981
172388
371341
1310666
726374
1676024
899838
1676337
1943732
1674781
1797043
207478
891957
1035629
543573
670721
329270
1544925
1866535
431679
1722382
1243311
1554282
1603435
1307664
1674843
1434817
925154
963067
1117494
677593
749361
1329038
355073
997361
574514
1782963
380506
57594
217476
1922007
420315
1938694
1229470
360836
318516
34560
509838
1173581
372909
669311
1226686
954912
1277929
1412705
239692
982028
1845944
780672
1251717
1093089
1730921
1052069
526277
291463
31393
1840104
1793150
1291334
187213
653840
485821
315600
1914641
1645403
739183
1123552
1780505
422330
1449791
647703
42464
30738
1294956
1838074
1052156
551833
1491789
173434
922661
542531
891109
202081
1344278
442636
118219
1277662
809236
727809
1887465
1463273
923486
1628665
1933362
1784025
1817231
300935
468580
304646
1053232
310075
1874325
606172
513080
1345970
1502557
627075
637539
1332936
1646512
1396969
1165989
250023
1248786
988651
1559050
1615144
1508751
1507481
359651
1955178
281794
505409
1008670
654915
1201094
1536445
170729
1261795
341396
1942037
107054
809838
1811126
1302425
1435235
1559404
154298
1631256
471820
1219821
331278
1013583
1248160
1581931
2238
1153865
1243524
183775
1599392
1517556
1997939
1681824
356700
520846
1848485
351177
912637
1568723
15386
1545782
263133
354675
678252
1262181
55730
1687634
1478634
126549
16043
1207020
1798965
1723482
352176
1682428
1488675
1447216
414554
1277368
1794562
640532
264593
812631
1450206
1425068
1873425
1004860
680056
644571
1843494
1609722
958869
603644
839434
1721519
529635
1070533
1792583
867509
962088
1574587
138642
672239
753323
1956988
246661
1919667
1649661
423137
337649
1161528
716264
1435860
1194658
1819708
1914230
1746400
1448318
1358705
1416024
1831189
790342
34251
1341446
1851993
1446990
1230858
1112104
146385
510722
109784
392960
675286
171859
1082390
707531
1810283
209331
345399
1706132
216526
126711
1963476
1967204
1747050
1371551
1183786
1660463
1541317
220504
1369633
818676
1264707
1370775
608608
1478031
183319
1867397
1917645
1525353
517653
166765
1471019
1611700
1906541
963314
1104507
1536984
672195
1410968
1209673
1786579
82781
1290796
502120
921053
35953
191712
645953
1806337
926076
649472
568944
26595
737354
1139091
1835690
1387741
648311
418031
283855
301980
1900281
63378
1915115
430861
246381
1644258
883020
1566516
618500
195711
487264
624874
934488
917001
939979
1249787
1619346
1529054
137616
1667632
1343689
1469218
334694
436959
1008311
437377
1908675
109529
863740
543193
87878
1010759
1927782
1818484
1810868
1813787
356633
1769413
591933
559310
456506
1625131
226987
1075581
539583
890873
1747899
104303
1483922
932606
1396755
361843
1776221
286940
603431
1354173
946874
717337
515844
691135
1580462
1390227
1801345
300231
514816
118842
266820
812055
811870
1057312
303639
1871001
77903
184806
1864131
1518592
1099282
1807869
1453760
469899
547579
1508226
102709
269117
1443500
1583904
687345
462135
66046
410162
1809780
584624
667427
1123531
484911
803671
1801799
1178315
1842488
1503111
50776
1508526
227386
961746
949183
376460
1056331
783499
1811285
153276
1020612
1361288
1313532
968086
703637
309361
37517
590958
1282166
49449
180108
631657
1584519
838495
410619
278164
1378322
676480
678009
1236496
427347
595052
449162
786570
1153542
1433512
1266020
225117
677030
743447
383258
456224
1672497
365339
1359026
446968
1442468
1299580
1150636
1774659
1541816
559409
1300820
988623
899164
1273300
1940232
1490666
577356
220804
585214
1553549
1276821
1876311
1574088
1561272
1648566
1453140
1410123
868524
527586
82369
1880063
1576705
1670762
417189
1699730
200887
1244417
1513219
563365
1149908
28863
405909
1129600
1424373
28344
1359430
1845469
1410502
1042514
637126
193720
1411166
1305222
1569109
397926
1478978
696439
847161
660571
539964
1044762
1067200
1605807
1208447
1518380
243964
1848696
47034
1973664
292017
1366407
756913
984260
1509696
1474426
1745398
1954557
417469
892810
163198
33126
179687
1509928
1991371
1925362
1218036
1092434
157663
586073
1209139
743599
943349
1478553
983894
1898242
1865997
751823
819781
1253495
1052992
106953
1362568
1632806
1208394
1529763
752489
1260689
1086304
294066
641712
1022039
1694578
1608461
1965403
1923348
376517
2514
142261
1155455
1619170
1682351
94229
1873008
1956083
258947
1742987
622299
1583149
226821
1245540
1945903
1783872
1980880
1611430
1639475
1316770
1550877
542659
1135692
659478
827747
193162
1531877
1657038
1036185
1897422
1089005
1491916
172808
887464
344161
635300
871739
1237440
155047
1487394
1588543
1725134
1039560
1755608
1111226
1818454
1601442
1561323
340838
91687
1226765
1723675
1427989
1597356
1331292
68460
774146
103609
1230575
551630
557480
358498
1133405
593195
470934
1323579
1396782
453078
1305934
729461
79474
1263276
310646
552659
1239254
1884199
917287
35023
1950476
709183
335926
1058952
1400774
246670
905851
569028
1604547
1220609
1280197
522416
1771782
1577468
844477
313413
408868
493615
335568
542825
1886317
1307082
446815
1749011
1280690
522178
613926
1207474
644563
1815839
111886
1976140
1346739
1280976
1947793
1641942
1315419
1022820
1348449
1234784
6949
1507919
840434
910686
42083
1791952
403891
1221546
277320
71166
596107
340787
1483935
814634
411560
1093448
483091
1700480
1888920
1643304
1355755
1117804
320938
227898
605566
1784910
341458
202714
1494547
496781
944382
1284202
1544994
1222992
343550
717985
98352
739762
1144642
1649965
1208792
1866129
1130446
1051324
368611
656261
1748280
180799
831723
1898641
140644
251543
1996048
1588386
1800176
1440026
1468528
1414972
409450
905726
284570
1170644
1578081
199743
1912227
813648
752720
835134
310160
137742
976425
1371955
1616926
1879441
568901
1436289
289276
514531
1408161
1311763
371682
1394426
1070353
1369043
1507416
1469502
1036290
1470284
1453592
62990
780532
654131
1023870
1457926
357339
657746
1476361
248816
1540776
1185162
1376692
1370909
1808894
927647
33066
519325
1260583
1167534
385748
462945
1150670
1721016
705913
1695799
121403
1817938
151705
864740
823845
854279
866508
961982
1111007
851411
91124
717908
946823
304625
1976257
1264134
1905443
918219
1435303
760724
1909827
670473
1023691
741366
1976539
1983364
140471
1982772
687675
457120
1424019
294413
1507233
398431
758163
1561711
1454709
1539950
135084
1676388
542461
1389712
699221
1697679
348965
372686
1312223
159043
598389
1970458
815387
320795
989334
972506
1735637
1444307
952657
439784
679973
1115798
1864193
892444
808536
147803
1565735
1947854
362809
1282332
1863549
814318
671953
1701732
1335495
1916988
1371570
7255
1408528
795540
1503003
1329927
594720
1920505
547229
136028
1361244
1210831
1754106
460665
54135
1593165
528133
1062809
909419
404323
361778
1380951
254561
325765
152437
790737
384704
760743
706289
191789
983324
1536351
778438
165306
904518
1407261
131644
729475
794059
107393
65827
240930
480197
1005116
1363718
422693
996398
1080856
469674
573705
915397
1146911
182611
423618
140607
440951
363957
1432260
1453929
1389123
825834
133328
425275
1500611
979655
881571
1234226
366406
1013754
1617732
545326
570730
1663567
1339146
1224092
1568943
138122
1220559
1143486
1155015
261235
534296
837866
1422656
157721
540119
1302172
852970
1598356
243840
867424
1335091
492623
1141219
1036003
1525123
1646607
416284
303798
1032884
532909
357210
995648
1915406
669177
1166596
1194762
44321
386642
246097
206084
592966
781348
208754
1354476
208282
811415
1673715
729436
1804736
1220396
1292003
1713904
914880
695959
196749
1223913
1828631
177093
1092093
1454598
261886
1157273
1361636
705343
89710
833267
1835922
1305807
428698
1573908
1778496
309776
730021
553451
1922721
419131
288437
422220
408200
54504
1895637
1485759
398875
713308
602878
1595023
600077
203051
493639
1472772
1011941
1897383
1421208
1309966
1703674
434787
948350
473196
1816081
1245458
1702984
1069215
107831
823733
394935
1687910
1773228
1700091
1670667
997089
956194
557053
1867306
49720
1731721
1272190
1464523
880959
1816651
1703201
768446
1376225
175266
1350900
322874
10455
1084156
1427164
922238
190222
44207
84964
95740
1873756
475582
481513
25946
1999431
356061
1783741
735599
502687
730599
649792
1953851
686401
389566
1511821
398912
1139834
1573101
734631
448072
1314146
609317
864843
606401
1830154
956784
1796832
407195
545257
1002291
1759975
1458842
1554767
1518859
1262762
1198741
503916
925167
647692
1761302
1234358
1973558
1373507
473257
1339149
742581
1781445
74150
1607259
1595397
1716372
1234322
886149
1720560
1067740
1011758
949137
988887
1147497
787679
1400644
228195
951916
988876
1051152
1362622
447536
459692
493705
318914
1124554
1935168
1291750
1696600
323357
604256
1928401
1461230
1591761
1397564
65314
355666
980967
1689400
795692
1651377
520149
1329229
1242114
1613322
13988
218101
1225891
479633
1051056
797703
1102946
934460
912624
1387028
522548
60510
146739
1747873
159538
607775
1701477
1501696
1059617
157484
276719
523013
891588
424650
1482854
1164622
1052408
592882
1266292
791752
1256807
175517
1036876
1000593
1959621
166062
954892
1026862
713742
1601125
888826
154152
213385
174528
1866677
1029764
612909
1055598
1281010
1717041
1773323
1161191
1039938
1192320
313658
913640
1282249
1000513
168916
697939
709930
407327
1067180
742737
683020
1979025
629077
1237762
1116433
885298
1371885
1548540
665653
105432
652345
1754456
1612973
1986959
387354
936502
1908337
1205808
1563878
1357646
1109419
1624477
1197795
1733266
584576
316168
1610199
1351770
1111599
34111
1959109
1699109
1097459
88509
164578
644142
1097736
1950274
1045155
480344
59833
1429519
841839
1654277
1682913
72478
117247
1530048
1060329
237006
1019187
1378674
1147492
516633
20654
250435
1472403
1161005
1296285
1071845
114361
1481712
1533357
1465182
237938
823543
604156
1029315
227607
114620
389507
1380301
1415737
1948657
1277581
168040
179495
432376
1960466
1893601
1587607
1232652
1271912
605765
1405499
1883043
512253
159459
621373
232477
31800
1005064
1339570
1653131
1476453
966115
522468
1619099
1136126
806976
639292
1010884
275889
609417
5106
1007686
425604
1334161
1571713
534273
1313241
266322
1002629
1717737
379203
1395139
359046
717237
1741922
601363
1631210
1248521
1039420
1198041
1601123
369260
551545
93254
585384
262514
507899
1419806
494785
1891362
802355
607464
1321358
378576
1369426
896155
1394688
140193
1975881
655937
128300
874632
393216
15043
1087330
1217037
959522
1037346
262212
513249
1709353
1540676
828344
627165
1465866
1431520
1717449
1475249
1211806
538545
1438103
756143
413723
1521064
278270
1130427
1170058
277775
1892664
667605
1773008
119104
928063
516271
12968
1647906
609244
635055
182889
485426
388228
149454
907244
1049748
25069
514420
125877
1046617
755299
1194636
1848473
1271935
167091
1998266
1368462
700022
1847473
1595391
1974228
276013
1342473
1837895
393927
702792
75285
1143304
331587
458530
1025132
1409886
1332822
1101416
1390397
7448
121862
1470462
1728248
618976
866517
288280
1798343
1661922
612297
1328358
1098181
1362892
1556301
1841041
1180071
1703728
1821640
1580584
1568525
1304653
1730919
876153
905089
182830
79063
1139543
1159805
1829299
1782251
1167018
631344
1721209
773912
1728960
1684263
1463966
1205492
726006
1749682
129945
518518
1628675
1305288
1818524
1562433
1201754
865145
278832
803934
21352
595216
1100095
12724
1272571
717329
460301
943601
1280550
688154
1532487
698983
1570313
773846
774834
1953778
1534844
994906
106711
1039735
382823
875066
1300867
1744810
1385443
444004
1899510
1882255
633839
225816
310765
1632852
1303135
519028
1314200
182053
1713454
1235420
591579
157619
1462920
1427664
805280
400788
1053384
574883
517590
1636119
134783
1302447
1322650
688724
1170153
394795
1941831
573233
643102
1970712
302684
78921
387987
1359201
1899747
615938
696154
385084
1986626
1431273
1678349
726088
1239247
466631
289981
1308931
460850
266438
1609036
945589
750958
1275443
1259741
403620
567117
1884785
1274992
626058
702500
1914674
1284436
444920
1418844
167858
786184
1628554
1964238
700815
284324
1009559
1021036
684659
1470819
1041204
297399
1433461
513701
1930925
1116997
393753
1746312
1263630
77310
1046387
1605448
575309
503103
461141
1859705
614657
1092028
1640827
370771
719831
1699929
469385
1066212
787946
1718141
872291
517749
1573228
264018
1144454
892946
275174
1686629
1982717
648257
780460
771668
778042
779095
435828
110167
420336
522911
1088003
1014295
1672306
667957
1280451
1967470
50040
1819826
232656
140987
1077115
1390737
1971277
629143
1404716
137356
1009589
1322358
267393
1625907
657630
1870253
253604
270246
21477
650642
929965
1059621
1090369
1088653
34135
1001953
678394
583475
1175713
1703839
1920826
1622444
880267
66162
1136813
943580
370820
1573005
172466
148519
267246
175537
1675381
1395312
65302
1063316
1237303
1809241
844245
1308146
1194879
1246095
158619
1659284
101589
700468
83387
1612749
1532647
176058
1642567
548563
1482037
1100714
1026745
762129
901029
226725
1577290
323551
1385920
1121657
603062
1223846
899916
147181
170008
714118
780331
631311
621649
400309
441340
1474677
467286
42586
1520556
1197221
1604548
727372
1309444
1659355
567202
670649
1590714
46011
1066370
1661624
168301
1865006
1301576
1934843
1540478
362573
1947225
868512
1922129
1298555
1508436
1081882
1371301
1364677
1692108
1777586
1026342
1685601
773523
859061
321951
465827
1231934
734245
89053
1747410
829707
1659355
1202219
405545
721096
1403600
1670294
378133
1927148
1909442
191859
661883
850368
1017916
1533941
578642
967389
834640
530966
41518
1625256
1423133
1872475
1584541
1875008
361675
1942654
1308505
266837
1863516
849121
1339745
1624148
1922047
515058
948771
404253
841897
1200451
663087
1822624
1671728
1369619
1880621
1554007
749708
1996040
1636389
474424
323273
1332362
111422
366228
1144090
1119195
451659
556087
855894
1803028
1890054
262609
1331849
1110647
1225215
259960
97479
216730
245999
1784721
452185
328433
9326
1627451
145868
1914417
556934
1031735
452151
1006008
1659891
118956
1118662
1792934
74559
762108
1628452
660861
1559696
302619
1163472
422959
286920
1655654
1864928
1684204
1478816
1547527
1935903
437286
1412309
1227463
1807712
185731
1766901
186984
1119447
32144
1980211
1790631
1087601
277675
452471
1075232
1252712
561447
191500
466828
1870635
779647
105513
1172972
484682
106506
994166
251201
137032
1851413
1313600
1108471
1422616
405056
856634
550764
1796465
320340
787483
953613
117417
300579
630709
1865944
418705
1507498
348138
829656
1700589
542467
1404566
1860955
377238
171684
1429604
1841695
54325
416354
526021
590664
460182
323098
1565199
1469572
1504226
1823884
1362131
191587
1998439
1381190
770904
811621
785728
778038
580189
1127474
1683307
615088
88058
744002
450673
1798571
267903
1325104
918081
525632
335014
465899
6983
94131
1489670
1498017
1728131
1461827
1985980
1872392
836278
1288157
377828
351111
910028
1065174
1130916
1356638
1117002
99436
321629
320919
1770923
1900407
171931
1609503
1403440
1000362
1843187
1534844
1545932
1963523
60233
870007
311535
1055296
1242574
152092
1672466
1935066
1705474
1680899
1295645
484026
1281122
88429
127879
513947
1679987
539336
990282
1713718
544362
1026502
1803994
1211283
691775
1814656
1313605
270436
332772
1863918
1028355
453743
1251637
1966483
1253067
126334
1334707
1139112
678220
1199228
254747
1528934
588739
1003949
663057
283343
4223
1095626
1132669
780504
700119
264064
343422
230563
1200246
202503
29553
1840352
505386
1487407
660663
1799061
880707
697892
154775
654289
101078
513217
1917662
135024
1706149
1260317
1755917
243659
43921
569063
680392
1139376
850551
1168801
1165193
575614
1445016
753647
1525942
1677642
1178813
1292354
156072
1205777
872389
239589
757075
230471
1136468
926901
1111035
323928
101653
1675164
325157
1975207
890860
1970407
728492
1026307
1749819
1261642
371532
1446978
1368312
510564
1652315
1627304
1545061
1832978
736692
557262
666777
231877
1416876
1306956
47346
1544570
1045504
802291
1547110
1574790
273321
379032
1495584
1761015
821688
1806270
1687701
671538
435600
1323517
46317
1361309
1431708
1452897
1990478
1217839
605772
1426422
989213
347904
1640132
1726641
996645
1586323
271853
1260025
785471
594360
1146797
1356955
1886565
1105723
1961419
649441
929467
1145763
1785551
473337
1932707
1457921
1018725
611441
1548031
552741
1204042
1862641
230685
1063729
1865130
1340045
150811
1038201
432980
1409048
1853484
1581722
1968820
409144
1984625
303120
1610006
1818446
1310846
725973
130335
1543503
973648
419047
387463
1143639
1606434
918043
758438
553971
1028545
261196
1420148
594358
1249063
1037287
1573354
657859
649406
1967211
650501
958072
1348963
565875
1435208
153094
395974
919231
590425
459085
355488
46274
1305225
1119436
323908
1929147
813443
347977
706308
1384392
1752654
764095
566563
1807691
573729
940564
1286096
1312741
88318
1792492
1472139
847250
1114258
1410993
1723219
1469625
296775
408759
673514
1372494
1668767
1461838
483827
1249953
987620
1469477
682410
1080472
1600913
895947
1739868
1584061
978311
471136
1599312
739580
836643
1257316
1448488
689011
1659930
1161778
1078536
1013273
1204546
1144736
1835758
37384
1745529
1115536
172126
215093
1640093
1809678
397196
349083
1199936
1992803
970076
1612875
1056105
1640017
877673
1991013
1988433
1803519
725776
1106854
904172
1621712
440298
260362
361113
548231
249052
1182037
1711294
895829
1155053
1984712
77317
1420367
1784812
221189
1952608
641277
1782766
577549
1605015
579
1600351
413419
165786
1671537
1961605
1387220
1014912
110317
1796255
1513581
1660311
1579464
744202
1346047
1334595
1805315
932240
93174
210756
115771
174810
270371
65527
725073
1639040
1108763
1785182
1298425
382039
171432
1587386
646412
1038774
614476
1261862
1302475
1686406
1844957
1149000
1284036
181010
1707587
1803282
53655
138454
158067
1986375
1908706
565825
77594
892326
1370776
1482210
1368947
188958
1019846
605926
1986963
1552044
672885
1598609
964218
178682
86462
387632
1184574
448527
836704
1009425
870423
1518936
635906
1613466
816692
951486
59277
1776409
521647
566203
778540
944194
169622
1590272
1869105
608940
1406306
1366952
829048
1315186
31571
1080409
627284
1772718
300544
1556052
1462385
839229
1497639
1363221
27257
1820975
633339
56326
331144
1544408
235565
992000
276997
1192732
1747908
1177377
1602078
327219
1959694
1139959
1418052
330661
379805
1128494
1172104
539668
497755
1409410
1964949
649888
1390754
68091
147330
84075
1215342
889327
466343
1247353
983225
1392615
1979421
704885
1552589
935491
1625665
460823
870637
582048
93677
1298158
1506344
372043
729407
716343
1490106
134028
1765838
658566
563776
465410
1372577
1641978
1309166
621936
1023272
389600
74554
1124602
616768
178704
121105
1309752
794300
1262917
476526
366945
719265
836000
385156
1572303
1911824
1055436
750176
1484634
594296
1062028
1894745
675189
241692
1884382
1103060
1024257
1783802
1701434
1459142
53944
525019
281750
1533730
706255
1493409
1584332
1415882
1344357
1766979
513064
1524246
1939361
1182662
330772
348037
1685667
271223
252769
575505
1585321
1323323
464104
1436911
1268562
1908311
1896534
418027
400595
816992
1397529
883964
1784534
1957337
684900
842687
1001115
430273
1889837
513177
657269
377156
448552
613568
267239
1163724
842958
1375787
852189
841240
1012189
1486271
1102935
1392867
218440
130908
804504
412505
1705943
1020725
1912741
1128615
41495
1056463
878989
1856718
1877334
406905
1571646
169445
1345082
1475350
1053596
872884
1151650
1305797
107402
1000764
644920
780311
1651624
103798
215142
60925
180143
1806580
303059
1798835
1142186
1666827
383700
86908
1538952
1440422
789081
1838531
523182
1710512
1544444
349224
1065908
316319
735521
137236
932962
1800956
569512
1009587
1490044
627616
175858
1581346
162561
1846019
1256031
1336428
242152
82911
811684
1856762
23470
123111
172693
1241254
1405469
1949213
1588631
902224
771842
1883380
1649110
951917
1828267
1993109
1893769
1999989
90680
1846070
230973
1331889
1311576
1528396
448935
978606
48335
113008
1853349
1146750
1475572
1411953
1637855
93055
1485081
5147
423523
1255384
571533
1539571
738190
273633
1893871
860088
887669
1491451
101920
198459
490832
33926
1936321
416899
1282026
951971
1442638
206414
1336239
352610
1153234
1301266
1793221
1036379
1876983
935798
507810
1208477
743063
1405357
787284
921908
1650802
970966
1050407
26821
1792144
1554622
497684
288201
329273
209286
684956
1002080
1532387
291296
639618
1687352
49
1128163
1296596
166378
966829
1216944
1838566
1882319
718406
118964
1821770
1400327
1008296
1351785
1749
142437
1553928
316191
213608
946424
424382
1195486
591482
1216392
1573303
628649
1980517
1900626
754982
1767145
1291935
1139041
1914682
1494129
934323
497
1612557
442658
522539
1376524
723537
1173439
1023981
953905
1981428
707205
909709
1377448
1159988
1440781
224578
1638151
1495139
1713322
501874
1723259
701517
1856749
453965
49468
1638849
38028
273908
942049
1408693
1109932
1249505
1270751
390357
1084797
684149
1838131
1175082
1141214
1369188
1878605
1963856
827092
981943
1276089
1596835
75691
1290346
1230157
400756
1020698
1510502
1403045
473464
1766376
369394
1218544
1362232
871824
606842
976608
1252815
260564
1761878
1793400
92140
896307
1251756
655122
540606
291571
1884761
410771
1588195
1779363
768089
177860
790681
242634
1048151
1826187
1282429
854444
334381
818596
1879533
1293296
84502
1724192
1575037
1687996
900771
650446
394433
555834
1679438
173609
1595914
515552
1621990
1067485
101369
1384175
1062581
1886341
1641420
84708
1406433
278791
140961
1767717
238189
1482152
492582
396457
1920284
911402
631956
1474857
1566648
180692
1535963
1019749
1812589
779598
410366
659944
452735
524066
1954105
547231
904217
1410389
1350637
1197760
1047232
1486537
1520556
1407302
1529869
349902
972988
1599376
1460268
500588
1318388
1870676
675159
245654
1006145
1772533
1616539
504814
1486484
669207
509435
287884
1839806
1727476
14393
1119197
601155
427886
55381
828204
1835717
1537904
1005840
1574298
165796
259732
1794666
659694
1363800
1839957
1820605
1406130
1764279
1015262
1890740
813248
831623
1251367
1919798
1379592
809740
413587
7109
1704192
1962724
457554
1313846
948807
229262
1027293
1420619
857469
394403
1289693
108420
1054749
1749022
607244
236583
1797121
1871292
1880494
1643654
1189628
1272010
144054
1191539
314544
120206
1191033
48585
751788
539568
1485741
770605
292590
1513740
1929998
1802194
1791704
421358
921510
658754
844474
494909
1809828
473181
714840
1988852
320645
632197
171392
1096690
724858
831250
1307926
248840
805925
408333
479340
559764
1650753
1283021
399131
150896
698967
789456
114920
334339
930802
1701194
936354
209514
1069898
1880127
345396
1137209
1860640
574972
8009
890525
1026195
853195
278243
1139741
295481
367445
1127603
601891
552580
1859117
792343
540748
267198
100280
417868
598363
761851
59693
73199
1048126
1358073
870719
1717257
1737903
1614313
1227752
1008821
504852
305109
315905
584439
304865
164053
18275
519783
1976808
419690
369715
1263661
1276172
904943
160305
662190
1579161
783554
1843278
1655862
878182
1781670
1541850
1147366
674440
1476477
80402
1522428
569191
45681
365505
1617889
313471
161215
780325
1318781
187165
438965
413823
207898
419384
1319411
1422686
1303173
833919
1213955
684618
1064411
1397437
729263
259613
1993659
1610885
322402
516886
955770
1831119
1253851
1082436
1872921
827421
13671
469954
1552395
1418947
634750
376190
1092675
1943659
1055639
1983381
478004
74842
139843
1577126
1073706
554591
1399034
488797
1631850
1529336
318954
1154812
842394
737849
784524
51604
1350883
294782
644267
644799
122778
381941
502110
1394327
864966
415883
1780269
1171067
1363532
453863
1256381
639563
75857
454163
444926
986146
77887
929810
1166136
1070382
880858
1361127
849970
1219810
1589285
1028885
315374
846541
364355
528691
1333124
977536
970012
1981908
1328254
939830
738023
124944
229131
1661091
881449
1251024
501417
387812
1137401
1077070
1870099
1029137
628972
271676
473225
406344
1993586
1303931
503452
388530
302201
1132406
501789
1531790
1693307
1445361
1377197
1874433
1396455
294676
476860
1813984
29662
1397277
37595
688720
1989877
655798
139928
993364
1011175
189939
701966
57959
718786
1596139
1947684
1598443
1833639
1818448
1063772
1054238
857967
579723
637740
983469
1490460
285805
1065609
1864332
1378533
1654407
119541
1117906
66290
1982640
1698147
1008048
1491899
1794178
1458822
68244
719699
1056624
129226
1160712
881113
285379
1668364
156376
1224050
905917
1512691
1396281
1763604
578455
102191
825683
864630
179555
1804689
762425
589302
1128517
1314441
769849
1663749
317161
748684
1326612
1067691
928311
509459
29632
636635
1036702
1158473
1409714
167559
216901
1251619
624166
1093680
152569
1689284
767051
255097
314072
57590
1668047
123657
1385044
902987
1373039
107089
1684210
1536316
52923
124814
158839
1939134
511779
1402282
449245
1433175
1057117
839747
937571
105226
1667820
1507850
805029
1973383
242940
768263
521713
1976144
1835481
1224855
59167
1161491
849804
1764129
221461
224492
740877
1031706
1980869
128913
757462
1134152
690668
1853706
1702391
426786
1022905
1195172
1760897
295467
70707
1440744
394128
705548
1861218
1651307
1741816
1373058
1491635
1274374
1657855
818975
703467
1870370
1146955
471622
1424434
321677
411600
191353
104607
1950793
30650
967547
758153
1225210
980530
1559693
1330792
919503
886560
1485698
245983
110874
1518655
761519
1477968
1391917
834415
1353144
890901
222011
1432798
1460371
1813768
794381
629008
759494
1073668
1382241
803264
435428
770347
1242997
1994571
380411
1637011
1055787
494734
1501273
719673
1450939
1247022
1380779
1473187
434676
1816245
1885696
195839
260555
646328
1356400
652673
60447
336614
1184115
1175145
1702886
1600735
518246
1184408
436892
475559
1908505
1961545
1821754
1111937
1195252
1877982
1742563
784505
867988
1962972
15573
525068
779570
40580
949879
600909
1938876
1024026
1301496
952452
1872290
244973
1002518
114445
899016
1155316
138742
1317060
462108
523790
250784
1247916
462456
1847237
161512
852373
669772
1006235
310915
1908663
1426347
545311
998203
1216420
1674538
320166
105053
1520633
1804293
1419053
626542
39399
1354151
1025951
1396788
1096570
644303
835375
401421
587491
1070654
1621156
39822
40411
463650
1378748
483344
1807630
1189920
973885
634072
602964
1956795
1111068
1468608
908242
872904
308386
295469
1650246
52115
1791196
1844718
1985217
1160397
1183399
1763266
751937
925100
1432592
295070
1773097
434165
177691
291586
780309
1484618
807895
495986
469360
1866569
1407898
1023725
1247056
505891
1615728
1092302
621012
912313
860604
721598
1714832
1641344
838255
1114446
527908
44452
666229
1710931
1340085
412440
1749228
196301
265468
1297932
259666
339444
1683479
1464030
1908249
1468111
1158759
1839577
888339
332547
620426
575164
1385068
1180293
1024640
1772008
1706357
1309504
1669030
377776
1189454
458906
246995
1144292
1976126
1784193
725964
1053360
1922408
1235835
480645
1650561
342467
173837
10924
1970225
1986552
773469
1655775
533090
858065
1537453
1150376
66936
964048
1456556
319370
27499
768889
1703636
1894690
1307394
754816
1102099
886768
1100475
1372361
486970
817179
1797641
1878037
744710
178356
568563
576913
1433402
770824
988724
1602887
1561590
1594391
830138
476230
719719
219395
2420
1615232
227008
1845233
1839042
1390270
1505275
1943002
1484278
473387
1235713
1795968
1633181
1679007
222839
1821159
609497
1036715
1250956
363959
32700
219051
330755
592051
136680
840591
1985551
979737
1546262
1637957
77065
514590
692354
1515772
1142851
1191284
1341168
1440183
537127
265021
435153
1255288
574508
132705
427540
1968537
458528
411961
1084009
1634287
1599751
1240337
1099937
251612
1538919
1405506
1410958
1932788
416349
182046
712551
1668468
1012371
884441
727744
802674
1636737
442401
822766
394794
412390
607459
782653
1626033
1524199
514286
1227632
319717
740478
1954259
1155131
732879
1167897
1639326
1852514
1136681
994258
1894806
1113271
225019
1213714
1287541
398634
1942109
1595904
342420
769
1083990
1254780
973977
1392205
629546
1959607
1768161
747577
1399412
1712737
751237
1075438
150812
1826406
1293376
960732
709095
1574786
1790612
1618208
1476147
1251528
1166802
404992
1707975
1370429
1312628
1510229
1440548
120845
123906
588897
1643151
1458634
863455
1854553
1621659
46387
962537
536424
50967
719122
768683
754144
400754
472124
146862
1546535
281143
343052
606445
879921
1946844
384250
1054841
162375
666429
1500921
508196
1253651
3306
921834
1925151
191500
172538
1450850
1502580
722209
60902
879645
285600
1698166
1903781
15524
1049635
1269511
455970
1836793
1332770
1773013
232913
662497
1272100
230807
1647631
191880
1922335
1587067
1865641
1162714
703213
397530
675088
502160
1531472
423955
3105
187829
1521552
1515965
964339
638683
124332
856584
97005
577491
1818499
1134225
1592620
556807
1479533
907842
1151426
1820313
128659
993073
892984
918941
1028049
1617049
1108890
885177
435594
1138052
1796357
1754014
92416
1844541
751318
1847065
266321
1211379
1568780
911788
910383
657145
1547914
1773534
1368854
434554
502848
1328695
567448
1612706
1768700
1308075
1136590
1576645
374489
1000215
907823
1361061
1553771
262240
337198
1472836
1203573
59617
337903
361012
602206
1332805
1680306
1733956
1724843
1831429
328224
1865026
28046
316435
896986
427293
281091
1801768
1980774
267163
1503152
434329
1159699
461040
1961049
1750262
491590
1874409
420983
1415344
1814825
1678989
633986
1983605
1721953
1767889
184449
617256
664806
1154346
1891362
247863
556923
1395904
1108131
171759
1176055
443033
1504184
232573
1272924
814226
781578
937637
60818
215765
1377779
1064679
1689015
1703902
1957987
1826763
1691817
1410846
987660
397389
801812
229184
307404
567557
550218
178330
1412943
1563826
1939929
735146
1831648
1529502
926945
364506
104608
364883
1265727
1362941
1841240
1047398
875929
1838059
44897
1620610
1862
1282768
659872
1878713
280508
1654124
1903681
187162
131534
1751796
240688
931715
677971
1233180
1137257
611982
1722098
1940392
1198676
274681
1220935
941806
1696578
1631611
469609
230948
886875
641265
542008
19315
1500922
50796
455153
507382
212275
965910
1588187
918497
1328442
825544
746832
595161
1148538
250107
1814164
1005476
1920868
885015
1629636
469886
1420638
1797826
1566594
1443093
1999407
568201
869488
1460879
1012605
350245
668996
515512
739629
1489923
686525
1509136
155699
1032506
756223
1052434
1494216
811604
1061740
74990
61695
1429794
677010
1111013
511042
1440450
1518152
536335
27148
935322
1300499
1281661
185157
381098
1731927
1738412
1759815
333350
1490746
139814
1173201
1590255
1610769
906679
1956709
1890671
968967
1581919
251113
1941152
1817440
616774
962525
1736585
255847
1842428
1395001
1186367
1794948
553970
196516
327557
186314
770668
1636533
1691477
1234883
523382
388467
1355892
1548770
873523
939127
1262455
1085931
1295136
84558
401949
390554
478289
549078
88006
178355
901756
820404
168542
1332755
904337
1822081
1689544
1633363
928030
1803771
604306
91694
1462565
772415
192575
1669974
1069707
1917652
364206
1619787
391302
1745075
769346
1201488
87622
280871
1113263
285101
423236
1898217
1658598
1418776
775235
216442
303977
1135586
1240294
657610
1283516
1178473
1896641
1495293
1553654
67443
1649401
330457
429167
664316
493031
643483
555911
642104
1765191
631734
246604
185824
1382248
755495
371616
178824
149858
1178221
428784
925874
1850071
1879724
132343
1406930
1771822
1315146
213678
473578
153573
900393
1562344
472906
539952
1671696
1765963
140366
1550998
720360
999640
179487
1959187
783543
1159071
1244726
1459223
1884590
1300470
1154165
680131
1461851
1350513
239682
1697336
241336
140823
1149992
914443
158354
591752
1391345
522498
1647296
962023
584619
515072
768896
1164771
608508
614227
239135
728885
1025287
1539867
1341238
1652155
1398483
1913483
1652488
1994710
1836022
654423
809683
173876
1165183
1739997
838922
190207
1455534
1006275
951496
1920592
1941235
1774930
734182
1839102
1241056
1813283
779990
1023414
752956
1535134
1837627
1801082
1255599
6126
194211
174336
381042
371090
481408
733743
848357
1943985
301245
1650000
279256
795595
146266
578276
318000
1232402
918627
315074
255081
1340103
613004
1664355
1917283
1529947
1970089
110727
216516
1175566
1926197
1563711
274612
1430471
595078
1288872
686524
1001831
1459409
138446
51588
1205564
1647971
390697
1716721
891907
376997
356603
561970
364573
12439
800000
428318
1504650
1136069
1528634
106983
1068681
1999327
4070
1105146
1157528
689668
818611
300200
1920222
180853
1969927
388174
1524653
1439629
893767
74103
433201
813657
74796
1843343
1361920
1474804
146266
1214273
348741
875359
820358
1398828
95491
940862
990021
1288630
779270
1048920
130664
1520716
1116603
1620814
503459
763723
1509422
1079543
1956532
1706244
513513
1050307
1421882
1520638
728880
979797
1417140
556420
916802
700071
745917
1676326
1435529
1750621
1515381
1184977
497908
156124
1566055
645673
163417
96961
618497
1039596
914942
355559
1386356
1262672
376724
657422
1000162
244456
1860826
1729220
136615
615598
420179
486739
870972
1802021
267466
812058
892645
151571
1115015
1253029
979812
1584784
345449
433918
1501990
1758738
136911
1910370
242972
582429
687419
227857
270489
1051973
649618
1745563
1041107
1910958
1786841
183553
1038223
141020
1464362
1680995
548058
173342
351197
37494
1243807
967255
1333218
410228
955629
1120068
1958019
591346
850711
163841
1579537
1600633
1979321
1283813
850360
1810434
1114738
576958
228598
318630
1298450
1644919
1377697
1320697
151930
1332658
1188251
3221
1502257
907827
1288396
221932
1198166
466234
648837
1027081
828442
1260003
417607
1651610
1838296
839851
1887256
106261
1895721
724647
829686
1328645
354506
198397
1499917
296460
871783
112120
635152
1604272
748188
957429
1796080
634003
1412348
1184928
1048531
262824
792772
1960946
1005318
150329
895153
928502
878639
919551
1553325
1071169
1119758
1407240
908995
226558
367391
1071806
655428
1742668
1128209
146913
707236
855434
1103768
523903
1773797
1586901
1689975
139139
1583692
1036483
26028
747409
176875
205452
65471
1768836
1703215
1543201
822026
1667768
1767697
1401249
195880
249042
951866
356124
78560
1034453
61913
948931
1776375
1143324
1086756
400349
1225358
879882
1381970
345916
1502867
1107382
135291
959579
1705747
178573
1799106
659610
1763750
1655812
960390
1930212
946679
110152
1128083
1933551
1220617
1814582
440418
1462902
298710
1866365
464762
332488
995558
1835211
819803
1140305
867952
322441
1074719
622575
1140183
530260
396252
24798
1063208
712532
1258850
541464
422010
1284524
1967127
88391
596142
1658235
1687301
424278
1311960
322982
91520
1306400
93182
550168
1377766
372244
312249
1152965
176315
155651
1635858
655147
1628572
1957522
1686665
102050
1968653
3207
1375088
1345687
1643763
687850
1131687
1623757
821449
1139135
1400507
1728452
415237
1352595
904904
614635
1170503
1355977
1474166
738309
181003
1173627
682771
130881
1959907
545479
1048106
713313
1584154
1925213
1858992
1299952
1223695
1281201
1313419
357755
1258615
297244
710842
570581
1495271
1539598
594633
177888
37081
286812
840012
1878137
1681193
914808
200213
397951
1247436
932968
1088354
1216618
1473203
893314
889496
261904
1659160
1111247
762473
1621603
975153
554833
833418
1557309
658449
401530
1575376
1643894
1993379
1263611
1838607
492153
1506442
1285729
281856
206888
772714
38923
1383642
204774
1590451
606484
1707491
509304
925054
902362
1538638
596086
581596
1615513
617167
1261494
1819652
11745
1929585
1706161
839739
753342
1389337
1527740
241573
454440
328509
1859227
1384191
505999
807154
267207
323013
1876886
663693
1485594
432287
1308993
397100
560996
55254
1512559
1023134
294755
931075
1745922
681334
1126460
223383
306838
914731
537667
465709
364854
331284
146217
722754
999208
649192
1928389
975057
841806
1496608
1649753
227490
224713
564533
1513250
251191
1965268
1983263
1332038
285632
1387618
1660585
1366999
1085071
984120
1079708
662785
354901
1601197
1046312
1710146
263150
1613446
1457405
1513959
1448049
561078
72245
1470541
1332216
659899
720699
135602
1880929
24232
1830728
1664477
1294366
1713858
1670258
1833659
1307712
497503
1263182
647270
131333
778636
258374
692700
38138
1907718
596053
1231147
449757
844840
414756
1582976
1342400
1073516
34889
1508062
623760
1724717
1654265
273794
447026
829918
517584
1304050
1265181
1365843
35180
1963346
1013990
1754477
462174
1490059
342534
1111249
1758910
1864297
42093
535357
173349
46310
1069919
83838
1129459
1339505
301802
1470544
1080680
1734075
702153
1471431
341126
203882
114702
1290772
605171
1544637
523085
1530620
1849554
763633
1930006
714156
158390
397285
479830
575458
123589
1988764
1896327
344240
1719186
254091
1407645
1114836
341081
973894
1386628
440857
161597
349700
1623627
813957
1382750
1570593
1385834
1324725
1696098
59290
542448
892239
951093
837419
806427
1274618
1285512
291135
276482
1519052
66618
1015156
217381
1735404
1844097
773634
1224984
873775
1711420
156049
1660495
1014247
1172377
1890426
1322593
700156
1995607
745055
69630
751120
265284
1384559
1301604
144603
1031732
529916
982914
597907
1508526
1971286
1522755
54576
759224
129384
1115472
1014788
211099
93331
841286
1522619
650334
636352
1840200
31183
864302
1200823
1450332
1605972
340942
42426
1932490
1051800
859935
328906
255858
1342369
429929
494858
171526
1052332
1222781
1052210
1780737
1720254
276184
407563
1133184
1398099
1907332
1561011
915547
88985
156955
604705
517810
346765
992635
493736
1452635
1580304
74865
116052
1226749
1360434
1679799
584677
1108724
1828084
1079023
256005
1906973
284889
1589129
1575989
914948
102449
1335787
1849859
1442031
940751
750325
293297
303246
787108
192549
352539
442443
504377
1846433
31621
1897248
1796492
1714933
1357961
585616
1705367
1990838
1416879
1574617
1715538
412795
366391
215608
1137361
496182
1614953
1836520
1808708
306003
727227
1467482
1399072
321665
1541538
983479
967815
915046
712830
1226375
1999882
409535
583785
828246
1104173
1265962
1625317
1593095
769547
630946
1875059
523042
1160947
26169
166200
435984
1783744
1898208
700571
625493
895120
1910462
1800744
879560
649368
655480
1374826
647872
1535668
271105
112705
326967
1274637
1869563
112020
527027
976081
172927
1358717
569744
871856
473254
706144
1810565
1377160
452577
1048852
192744
1947721
545611
1349709
1780559
1022426
1031920
1883959
537889
101890
1803875
987221
704059
1540425
478654
1373242
186782
808128
988729
440737
248961
897182
117288
1389254
410867
1326429
224139
1450296
334075
892007
1321514
1123163
1073928
1545603
7347
595862
877017
1402824
808395
1201262
226716
1240773
1224837
349323
720038
26160
669432
951619
171470
850975
293662
1882611
745411
1109512
499207
961392
637784
797234
681664
1657808
151588
1582291
1427747
779991
1734882
866371
1655065
381596
1992007
763507
156552
1608856
1915397
1577884
313137
1941808
419732
1874739
718344
1280013
1919900
335325
1923256
951829
1885949
753831
1851127
928476
592960
97970
1681148
1522853
1630894
1112675
64277
1452805
1385694
819393
1323015
1717267
248568
1959107
414917
400917
1751473
217541
1479627
1752882
1826991
26957
1481467
1585587
1085350
797214
806925
912196
1092067
1732534
72116
1555886
1205440
642982
966600
922860
1625818
1188583
641249
626350
1472419
1019613
1619638
416818
1930098
1671985
1600883
1843256
1754738
834785
1727869
428555
526772
466019
450095
1515590
216269
52560
19036
940518
938819
764808
1327839
1597214
937678
1806927
613453
1075759
1532888
1324204
1384530
1468693
213649
1419113
1178227
293618
815356
1009904
1581895
270818
1290027
910813
1918248
983897
516401
313837
1077498
1992693
183514
143783
468629
1131057
1441812
381720
568581
1670534
1351748
1084215
1983549
1254078
659806
1862916
977142
213503
554410
1207062
887745
475162
1955892
1045371
160438
1693385
1907562
706606
592544
1367461
1684963
1705019
1740932
616489
578819
1201890
1721386
567913
1870111
1486218
1098614
1980257
253016
1049630
217925
1642433
376912
242095
1204410
1831538
284969
1480193
1443527
1892296
576825
649704
1476705
1287806
1605508
1799224
1034517
395400
1697337
1966318
1425054
942669
1530867
81501
1373496
338503
1681352
606765
1543176
1549479
700506
1339816
535842
1378961
1535207
1640140
161127
1453605
1049780
284189
1983914
1910002
1418486
1269707
1512060
1171446
780051
310305
1974207
1320960
996363
207791
1419382
808411
1550397
903410
1352060
1612878
1835040
1191802
610356
537010
353130
524595
1390610
1443713
1818476
1890436
597710
1865922
1335661
40044
1494067
822572
175148
1197826
1922412
906464
1849874
1352273
1560140
1062988
1138542
744153
1836861
807706
493280
585683
772473
242563
1861976
509186
1782463
712966
645251
77947
231686
1797342
757357
1854715
641050
1417534
1471789
1744868
756518
1714544
829114
1723363
732591
632350
836272
1539117
897206
1393829
1203039
316474
1500481
499321
736314
804832
82830
1647081
1961363
101694
743715
753451
302072
875484
1495987
1707548
1143211
551627
1794328
455811
1799509
1379487
1775599
396800
1606348
1924238
1453690
277980
1875557
1233579
76667
336480
809312
709468
105175
290375
1978499
332285
1637005
1756174
339227
1589061
236089
61217
1526633
1683996
818358
1839354
839484
576510
1239718
605173
1497184
907809
979352
718553
360680
384047
1107712
366211
395409
738791
1507901
402951
1012642
1254775
253586
127347
327618
285104
1747410
1739898
736261
353142
7659
1570111
1828837
1457112
1972355
1480010
583322
246038
671503
1705572
1920730
628151
1103579
1878530
748686
1831088
1445043
1927424
893278
206722
476603
234245
493239
1277093
441976
478838
1154011
327302
820923
775125
1123837
1960551
520651
6009
398863
270297
648979
39112
1051191
119160
1211312
267097
1034339
1381465
1019755
1103219
1427066
1061994
1805431
1341756
519342
599235
445877
1177915
1736036
1115151
1912791
1677056
1472215
1087606
302211
1924570
1430327
901377
1817326
986474
1357892
797246
1440470
1722527
343482
1565570
1883026
1562702
246165
1526585
1390575
287371
1681960
550334
1043854
1495784
1997578
1210007
1097377
999917
5355
1466903
1712257
1245128
1712590
1018733
1779972
1121032
644796
331277
1009507
761254
671265
1932633
114339
1924410
1838605
1930655
1659119
1296784
772633
342737
1259711
1658997
1744714
1486001
1233440
1609341
1460365
432583
1663556
844191
1005400
1025177
1263703
1693127
221227
1497842
250337
1039412
444296
1243465
1026657
461053
1229920
1215953
366818
68137
475887
1755690
1187170
585828
249230
933147
355818
35386
237457
1311258
1055637
158880
80616
1414257
330730
1608813
1889769
834933
777081
932657
151007
729691
242504
446346
1674430
1700633
1372426
766636
676819
582347
1506414
1856563
525209
326234
1423909
755462
297864
597836
1702842
1230422
483523
1468218
1923894
1691290
1945771
1699872
1289493
1044767
836928
757924
668329
1839558
1904307
1571295
1826044
1112233
1331824
570601
1538877
826143
1704424
1261725
330037
466471
1804110
164745
1661964
1435467
442271
612109
728505
1577357
1129982
572044
524181
650060
1075429
1085463
881273
581603
1413910
1157745
1896383
933196
1757226
99801
1477983
1147538
1771472
29077
1553576
1310602
1140052
1167170
569803
1096603
1643183
1330108
1133734
1274139
507501
131047
265353
848007
566506
1986561
979052
1421772
1791462
16972
512860
1858146
1034682
1999616
934742
1191781
1599732
859117
1732741
1371825
247037
999478
110695
484022
1047973
1802094
11674
177857
970149
959431
1875759
1097261
653524
1779740
873732
904563
305580
1403261
147006
1785415
1782787
1862562
1230392
791642
923063
414679
1609385
278791
1187177
1549767
1658075
1225979
824529
559754
915712
1131929
923287
840084
1075729
212502
1226994
1284787
831184
1191682
1492966
311085
293063
1679978
1365680
1469688
1949280
325143
1637662
602667
1895890
670915
1972930
925155
66642
1690874
1972354
1342410
1680376
1072872
439535
935741
792736
1893274
1491506
1628337
1951908
1891342
589690
1880165
1740519
1521542
475276
1929884
1890712
1654438
663466
496125
898079
469269
652654
296071
187597
289786
1995345
1040204
27915
962651
1373202
1575990
1888468
1668801
572070
960508
1164592
1117229
609954
1008913
1001024
1996139
1972324
1334453
1502111
310302
1022023
1028004
1159919
585799
1058661
402558
167182
227457
1395701
774250
1213267
638008
1840003
689844
1078805
785184
1437185
476714
1400145
841365
1246298
781790
338680
218681
1299246
76855
1205267
1165424
616706
306277
953792
32886
434481
1353998
1731471
1516230
1408501
288179
496981
449976
584262
787771
1929406
890353
847902
103762
415715
270373
1274778
1984454
666963
1751622
1881535
1172152
1475549
1259310
120405
820575
1182140
1713033
868985
1739003
1454679
1398863
316793
1808455
1194460
1163028
598803
786560
961590
1789652
1340418
1266543
915990
1650819
549809
1225295
22228
136749
1575051
49007
1288269
12814
1283003
493748
449614
1590320
1450837
1911640
511504
1317039
472928
393723
880810
1745509
1941713
722463
1851111
899198
1891816
553593
1348962
706309
1927889
1019567
7822
1259856
220602
1844686
650998
490243
1060424
1652926
1388679
1658249
1246578
556294
1077968
1377919
1822999
998615
812818
566572
256991
1153632
1036981
13346
1195124
1769801
500323
188525
17827
1137203
640804
1278589
935228
508883
438924
99298
713454
597494
973403
1491553
1010569
253344
527847
1882680
1502856
1694113
480242
1975510
834166
1463114
880281
23780
1021323
1812650
1482628
298241
81161
983093
1922838
1862783
897261
1779200
1748759
1808386
319934
243482
160897
319139
499525
1089650
1605510
479397
13111
1340353
1013629
453583
1598489
420672
1786275
1184689
360336
171194
774447
470842
344741
1287123
1735172
1908575
323433
1743252
409633
270192
541078
562009
475639
607589
1144723
1580613
1153803
1296324
1703646
1340590
1732325
67889
840121
1651848
1677655
413605
1166917
1825180
1025403
1373304
71894
381546
1196935
1147139
1994651
626380
1078876
1703152
55066
1975575
996938
116211
806273
1639472
543216
1332757
889665
1242474
948324
13474
1705206
1289973
181817
1322763
1469544
202475
1573020
1575992
1408594
904793
62566
565069
1617444
191970
1506812
1066139
351603
1358284
1309645
299514
632997
1027556
295456
437436
1208867
139179
348028
109791
1667507
1763267
255833
1134299
1054377
1064712
117565
1125219
1417616
139635
60042
134865
418204
551822
567009
1906347
53003
1296831
784678
1652521
1954873
1399712
45082
1680752
888338
1856859
1529226
1183212
671221
1063561
1884674
217330
1248508
1718565
72673
555024
1378799
1885334
1888630
1561772
1787022
577411
952749
260284
393710
782746
937259
1081529
1052872
553116
1605635
429802
1203493
158514
140638
392724
1042435
22751
938084
678967
787855
208322
1428733
718039
1207874
1685589
726697
516523
1644944
453344
1056811
419372
1972372
40091
1602298
1678313
122345
8114
780190
624865
1197644
615099
1858131
1085596
309275
1198444
1664979
1665265
936674
1788369
1570696
1692213
473997
134811
1060993
1566196
1759474
200803
889442
1334867
991399
1825483
203282
1178258
1207321
294875
1271400
934533
1451414
491482
1464885
770912
1038654
1150739
270434
1819824
365604
447429
747967
383393
1242011
38294
63465
541154
914277
302253
206603
613702
1856814
1431511
1063883
1307521
579709
1172638
1581738
1865827
189886
1718425
1042288
790083
1001755
1251855
968770
273700
43321
706141
434019
1385556
905095
1205525
1565323
1939599
1293172
1838550
553526
605715
758491
1920833
1063142
1151637
807653
471076
1017942
1899600
686088
103999
47833
639592
1543160
646890
876972
1003303
1269525
1626182
414636
867080
1630086
1662978
708129
211093
1156323
907249
922042
111544
483022
915972
327563
1899174
213754
1772481
1339212
569347
360340
770436
1610728
800480
427675
1875782
1302180
553936
1965193
118129
1659376
1108321
1019155
1323882
1584482
1821020
878571
662197
597507
1688052
1236157
1143807
552382
317214
584567
240441
1729945
1432428
1103127
546556
416490
897744
149114
1298554
1561414
322481
326934
54579
1913280
1096130
892305
314349
1172592
1943474
841649
132554
1409980
749216
1168363
523916
608597
1752371
1427760
1792139
1711773
1804897
862760
838461
1920730
1403116
947016
498530
1501370
478215
641848
1673738
759228
799943
1986399
740727
600156
1980715
1318326
201813
1159835
1751973
1072876
334920
847656
984470
1673233
1036765
116046
761515
1108883
1235786
1582439
1166696
1903617
1258217
440389
428383
206895
1022099
615884
1860912
1966319
407298
715904
701088
469226
35644
1500957
406921
1335806
40779
431858
1525927
1369383
722933
585788
460063
843558
1917439
102118
1631311
794718
1997003
93294
393602
456597
1828301
1956868
1534781
1509675
340367
1932331
222185
708661
1169442
206151
991361
32193
1313548
780486
1819122
954967
1506241
692411
1560469
945959
1395018
705042
1690567
1493680
1380473
766450
1328884
544063
584235
1765080
1900403
1707419
139564
553532
879117
145467
1995810
453112
729400
39807
830705
849191
882283
540180
841985
1934585
1232420
415693
1748717
446939
67847
1709430
667116
1793415
1274801
172862
1958413
1590492
1834068
1674563
1992822
1551013
16658
953099
1651240
1850257
1473383
306452
1953025
542557
616731
1593194
1218560
13065
1509851
1515933
915671
1069265
151663
1226373
465953
335026
339144
772990
1841949
938553
56599
25320
1560978
800400
1213088
647204
1523732
1622736
28241
267543
558630
1628026
1096957
240351
257109
1118104
1301262
983780
159848
337294
1598992
263469
787144
1704593
144742
28488
1468370
866083
161879
1893221
1329155
1436211
1264757
856797
961143
1964781
883460
1943968
69261
1543333
1156622
352367
1394699
532396
248410
1951892
830731
1046577
75347
1246922
595311
1664987
1229429
1526634
628061
1963314
619347
1284146
1093258
1032390
1711868
1737129
1886128
509693
836318
1857839
1745223
513831
1741045
1762427
1802413
209065
127146
559660
1139520
1758211
1589171
811847
795676
84873
545588
33569
997394
369896
243412
592788
222479
1042311
500827
291560
663141
1986633
656421
1816086
1667917
178249
1891259
982040
19337
9582
327021
1906946
1061515
1080908
919775
1280665
88376
447864
1329873
1778614
937952
66282
878655
170194
1798577
1374880
669979
201400
1426145
638317
1529891
658143
107263
1794942
880680
1338447
1887753
1544963
329810
1019361
721446
778374
874464
1736967
1058956
800646
888540
619500
368767
65604
208929
1060022
471803
837105
589643
1224432
1435976
386703
240311
1791124
1924754
1063380
47156
1185120
222796
1044606
296221
724197
876130
1709228
443998
218267
4355
344283
318925
172066
1341060
989069
157061
996311
520840
1660131
644049
1536196
1536674
1584092
1019279
850672
1448157
1403576
489170
617829
1320023
1993760
618860
1093582
1218205
1834557
658563
1281516
846529
1711905
1952750
473161
477953
1785284
1049965
1165487
241949
1145009
1929770
272746
1157561
1510206
123500
1070224
809861
1200793
270442
819115
1982746
810823
1404416
714332
1965194
1118388
131185
1337903
857533
1436148
792325
1761507
4327
1725679
1459963
1693195
1395664
415987
549709
870788
981665
441530
539475
342531
738905
1117358
836768
1028324
460500
1464533
968101
715257
1857569
86463
1833507
1388121
78268
1954121
67086
1833293
713488
1989762
120088
1855041
268369
195402
489377
1992463
459977
65370
679055
1079861
1180301
811118
1876884
1934014
1026921
59287
130555
1560446
1769348
1077288
301202
1784566
666843
1902830
1803773
835554
1827380
484823
60735
1481261
126183
1108737
644990
1940699
1258591
602498
293989
418089
589198
1251504
1051317
1738127
189342
1809316
532578
432226
583339
1771763
1949150
1990354
1305599
469884
1626427
154918
1738296
830176
504738
1921617
1582836
344943
861866
603917
1082772
259289
904508
1610334
193473
1803091
1795690
731670
1031270
31281
1559327
1835900
606697
167026
1276071
786400
218128
1027608
1315506
1157506
215083
371162
1543121
265285
1862449
1001129
964070
1123612
1859324
1608427
1786881
648773
949437
276060
78678
1250778
971463
1044819
1876533
795599
1790354
1437375
1133463
1581918
478408
1700085
778436
1548036
1665774
675063
1880773
1540761
1804135
1419875
1454811
937078
1292084
1224974
17266
1271573
954267
1668113
287781
1485061
850147
1082859
1171905
1915524
1595082
681908
1967027
101796
1149911
885503
64027
1608259
1376278
914134
1463420
1459389
1650356
900064
1389057
1544291
1242807
542046
1464424
1733510
1591925
1132583
1845200
1031185
1391483
825785
1452381
1319693
615288
359675
1131291
1817266
1285097
1455864
1239421
694450
1278427
1523244
399347
223332
393142
1447036
1663886
365124
218669
264835
1913491
697530
1205838
1624855
641232
703881
374877
1486458
1563430
11627
1379935
1228982
42816
1238734
1100013
1369214
310345
46476
540138
1321351
1557307
1205358
1967212
1593601
642482
1405649
601099
1334384
182599
1944876
1740349
1642391
1181257
1184988
844381
301190
221646
976519
30662
1592642
1331913
1648635
1360337
501558
529167
1731412
1151528
748507
1729423
17197
453701
917819
1717381
488457
1792110
1181090
1588658
1272026
188202
249209
1960116
1802359
1090991
1689982
958628
1306870
1324844
1837872
958064
487371
48569
532810
1161350
429669
969539
651372
1851590
758848
15003
1646991
679855
492726
1589222
1149360
873769
1406440
345483
1906635
1070624
1372447
315650
52065
625549
1273856
1045943
56824
1164099
1263425
1328752
472987
1073938
123776
1744218
1401386
1259038
1305840
1596102
1680083
496607
1056447
239919
1833980
1763599
1968853
381340
473374
1785491
1842256
220254
1488971
156859
421772
1088122
970271
895297
1111552
1254312
1617486
1545891
1141733
1055872
1120560
306312
200030
1227090
1277301
1627908
901285
521176
1896945
791479
41082
986385
1250182
1891616
903719
975115
1452053
1972668
1654206
1741144
1750377
503468
718206
680071
457470
1338319
638017
269284
244653
487248
1773250
653146
307671
1707252
193810
697451
392478
1812425
1147976
958129
697470
1627614
1752568
1296461
1882174
1029115
1692774
1116114
301264
15718
1234704
178908
1083433
1819563
327005
690807
613120
219390
1417756
1284773
1498383
837835
347399
1746007
1862838
1558926
1382279
417731
1256338
592801
270337
861767
1890158
873669
437300
1292447
1337047
274030
701693
1202164
603552
731477
1332357
247326
1735617
478277
1200490
1396217
1441530
686848
1466619
370588
1745215
80324
1812099
520401
750620
1489096
304563
1869439
37564
823626
1636086
1654177
1034575
292028
542675
592850
1087369
622813
1192922
733670
473905
1788705
909238
729666
832079
948522
1394366
1792510
314504
888446
1044412
1842049
449309
626408
1303957
747186
297976
669720
1033549
563179
1427836
910862
468238
1990763
1291226
1155366
1517858
1567162
1028221
908895
1064937
1924690
1436931
1348897
1502652
851127
809739
671532
1921198
1956898
86461
1634797
1545326
344663
286960
808854
1455081
898760
59132
837069
1771866
711525
655508
295938
636503
86115
1922633
171005
96654
951207
641732
749238
221901
7724
1466123
1779562
896912
97590
1103063
1310713
450522
1868938
239458
627471
1580146
383558
207610
913027
739594
765109
1797758
108661
1243768
131896
401992
579686
1493584
979671
962121
1016683
1364858
1404620
1688369
1596683
973747
476569
109700
512488
951574
275033
1911328
373835
371134
359097
894522
307417
1855567
996656
1963449
366559
198506
1410704
619704
515899
1369886
1648917
1142972
828103
1869148
615182
1603720
1466635
1059312
1742182
1851457
1567194
147384
662527
1708545
360555
1982856
1989480
1231389
1680279
1178579
193670
318822
1189739
1799301
634276
1531836
1574634
1817163
273619
324637
256258
1393702
254577
703470
509550
1335974
645137
741893
557648
907932
737487
1352696
269397
1824833
1862892
839364
1924103
1950284
761667
1854571
499483
1446512
996578
765328
1723137
548849
1707107
957180
1531422
228530
1333192
649411
1171321
687722
1210065
701674
1766182
1117800
1893300
1473800
393013
1938822
1648264
127842
417547
768263
301989
1445295
178947
55893
1302355
6153
374684
244400
1474536
1623544
1444081
746237
1322126
1786294
1674654
1863157
1778
1820886
1000423
1673147
974879
1706741
1746102
918730
855717
762807
858633
209129
1558642
1005977
1519154
1270619
1529910
1421419
1153026
1729941
357120
1956651
258680
1019027
1818108
794875
1489067
1763338
2799
1967069
642460
489096
1470792
1876762
1198591
687080
387577
861558
1227537
1369846
1404851
595881
162193
338825
1177447
1620483
841163
1385721
1595693
650881
1887483
50614
484686
1761436
1828877
719489
395486
84568
1002002
862148
853560
382564
1875176
1800276
1154611
136311
1194354
1549870
1002589
1148062
1083012
1198862
457702
1108528
159662
432296
587007
58356
1931689
502631
243594
1350076
1697134
1305047
1723728
1978955
1962752
1424552
1313357
950530
155825
1664011
1767024
1681299
466769
1651527
1572874
105007
1379373
834077
1789311
1226722
1487833
841919
1764565
442384
1855597
1346800
626503
1711311
314124
256746
812052
283269
1557941
1060658
1150070
1808379
1969259
1782271
1610966
1024320
1877358
632596
1164661
509440
1359964
468417
888179
1488891
1690460
409822
1420487
1722309
1876370
691841
933382
687351
378214
1571191
928844
1092181
645362
1828081
343736
895110
472818
480095
34437
1957834
1821611
120064
757
144010
1465448
1536626
1138906
1970180
1578268
1572413
253142
792561
65385
895483
1689931
1217830
190285
650458
820871
1370218
1723471
1899062
1996495
1520054
1439533
506694
437040
1116276
1484923
1933223
144068
1850201
1957103
275572
1428223
1458428
885591
311120
89477
744868
1157341
1294652
873689
706783
828146
127026
703466
766671
1580679
1247211
1600084
475931
97108
401963
1920512
971341
209153
1047202
1743843
1331512
1875290
1597414
113234
567443
1980092
857064
817217
614086
652208
220616
821784
999870
1949479
887245
752563
1219081
1688579
532435
1624578
1269985
1923495
1666805
166491
435670
956981
436288
1957889
1805080
1801112
1157983
70616
1003110
1915668
1967008
1053567
1752657
1581570
1640186
368798
410463
1726024
997829
639507
1720396
827799
1323364
734529
265096
1403093
1505999
1550073
719042
1319202
850525
181492
500257
870143
1532041
1266149
1522915
42854
1112218
765128
1205518
547626
1902375
172002
581838
602158
1424685
1694652
1875789
563999
142105
1910839
289590
653134
686997
1786227
1027119
51531
1714761
1371729
1330312
102702
1077383
1498918
658435
1287469
242432
955220
470443
747557
567671
68749
1695574
74688
841829
1041053
520983
1745515
1996343
268858
1941718
5657
812403
541239
1785223
590627
919434
290399
1010489
1577754
1111880
1180419
5206
1472664
970395
1336593
1628467
366496
1360036
863563
59589
697018
344121
1335755
21963
743530
1276290
1376930
1381545
359366
1125283
551369
870093
931368
537887
1594246
709950
1175619
70490
473393
21911
1152560
1749754
1343590
1336837
692355
276145
124942
95273
559996
1887959
465692
1131735
712251
1281736
935941
396257
927447
462351
902461
1828609
840887
1591274
10653
105132
269086
1902819
1351803
1962893
1720063
1951065
129425
1721976
1067167
199119
141422
1116234
578189
2025
850583
1610869
681411
43675
1375917
602093
1945910
1899099
481391
1074958
1065051
1038521
1083404
255569
264219
78311
180702
715573
1113087
512299
1945317
443415
484597
806665
1795892
303356
1040316
1340807
1009279
1632219
1664056
1746688
1511712
291945
1611566
549941
1449159
620134
888976
1712347
285955
902057
1731215
1315193
733186
963101
229805
1107560
261217
258870
462510
899419
682646
1599223
988926
1296733
1024407
1560835
1806341
378161
384250
1514251
1281101
730849
399603
1348885
1719166
1290597
661118
43820
1476508
1839895
429018
924604
768609
1821695
691231
634010
1891239
754526
1225242
1179923
201558
1512371
8037
1692775
1212448
723643
392499
26220
104144
781889
153577
1658671
808207
1080264
1960987
980296
866008
64022
1441346
487010
1442568
813205
1789657
1961380
729416
592570
487985
1774169
607890
1094907
1660019
1697868
362955
165255
1568391
1752326
1844428
758986
1262623
220012
738323
1729542
743660
622962
1378803
1796
51170
1876358
1574095
1557405
1329106
398069
1878538
1406445
552915
1247274
1370113
1122298
1819372
400782
1238800
108280
1614071
983921
548742
1579787
974187
1942570
1489340
1708499
964614
54584
868100
745188
414631
1391049
1884001
184368
646052
1136304
673685
1202847
208020
1701657
1706179
680687
1666978
1666810
99346
823335
302803
996334
1941345
238683
130396
270913
1836335
476067
231908
490919
1788234
1278250
1202506
94664
664276
834332
1866486
1605943
973894
1563590
947642
1429072
726710
1609083
1404012
916470
693910
792523
46719
1045641
1066940
1735071
326212
1049161
62258
1996522
1896509
1542154
171974
1866591
1919964
144674
931282
1925046
1527483
4720
662149
1357070
1481730
1988756
1471577
756272
1433546
1732235
1306996
288678
1562627
685294
359977
213255
8353
107952
1471790
1761368
1846333
32631
1961002
793252
1230239
1106999
1507532
1534353
861079
1608236
475431
767482
1525701
1914660
1449139
270605
1544077
1027293
893683
1803749
1772408
1221311
495563
161699
793392
709142
81516
1074538
182103
861023
1241300
557776
1052922
790121
10392
829531
1380558
1746107
674129
411154
721600
1532112
1200276
1169096
993131
1276999
1677328
442376
743551
1375994
1382047
285824
1592107
1805443
1819937
848755
120991
102129
740826
858760
662663
650799
1672812
1368044
1867202
1518628
693526
1910735
911453
354502
760217
721337
66303
318257
66428
603061
174300
229149
1823773
255469
981183
1661651
1832541
1645120
333354
1265564
1987626
1391814
731323
1144196
325717
174094
1202943
786603
309458
1742720
1891371
298803
87402
1090271
1595479
1321129
1199029
1235441
1250105
841143
162095
419331
477961
1429124
1299064
532040
365880
515820
1587879
568085
1766891
1871728
174626
1340668
1685056
326350
132246
78644
1595695
720898
810152
1063903
1650143
604655
741555
341495
195291
1606818
1045098
994481
1898562
1058231
1687961
1586407
320077
141094
392511
219526
827122
822417
796579
298400
1079733
86362
1554663
419884
688217
1503566
473454
114084
559589
1103750
1690680
753491
1864394
648609
11277
1608646
580789
1749737
1423312
1547005
1488881
1489097
236588
1057655
1972330
166928
832946
677413
646401
1413837
1915130
1207016
1435737
1940162
1087618
1597665
1438185
1596721
1635544
139134
1137759
1443538
1199394
332100
445930
877034
659562
1028255
601060
1814833
73011
712286
1961105
577844
616616
1244074
163739
662337
166385
75117
1958404
1126475
1523406
478275
689901
380259
881902
951908
352632
678340
1388673
1598528
1373524
895820
1047765
1281923
674407
310936
1937341
1511919
348876
1433094
852845
507394
1942440
1128288
324074
706923
94312
795708
876107
1682852
1319332
448740
557915
1129729
1592449
380154
1247111
412903
1146493
1658682
1261982
194872
1208663
1186931
1578610
1135040
886896
689231
283055
108052
1726361
852429
493489
672285
1305248
546206
1652416
1590175
1213217
569821
1867553
1064373
1245562
1931595
1178257
38618
1392111
682070
497483
1753211
850550
1585848
1731666
1770088
1903596
1929006
904801
1076747
1713889
1355604
1166085
1501110
898856
1477286
1164943
1099706
514681
272535
483225
1905329
1272936
1060373
69384
405480
860040
1652661
399809
177638
1851196
1396726
794186
1155195
1493926
327167
1922536
1971832
1163975
269940
343710
837627
555935
1522535
1513301
585848
921588
1621777
1585795
1026128
1821779
1530751
752017
60200
273977
1054317
1170443
839543
492521
643540
1445482
290496
397253
1845873
1834842
1272826
1685957
1924337
716332
655764
1203296
657415
1654381
1103869
159299
1850690
1192216
886460
1948586
1338914
1531802
1759463
1516459
1288563
1172262
556512
367993
23785
232163
381552
1302296
1743924
343425
1423041
1863472
1992734
638743
336965
1748912
960411
1022806
1456574
562464
1712734
1635797
1795293
1266209
951380
1648337
613281
983236
806363
284897
258388
1947856
1133652
901337
1350927
1576973
1006565
1496076
916255
293048
226809
291648
1871446
89167
600203
1108976
831364
189536
186164
1206747
1482896
1218545
112613
874066
691251
1177671
395508
245122
1024590
311202
992873
1371151
45994
469840
1498367
783913
1167174
70746
157133
1184413
175426
1039762
1590706
350300
651389
933604
112954
288792
286000
128289
1279925
1713286
986608
618311
1697305
1160977
41248
588426
1829849
1279202
1869098
900170
979907
1348743
1918532
747814
908654
1742174
1595476
246159
281147
1860797
596548
797738
1031765
1109642
819087
404335
1780696
1598845
302191
1772590
1469158
1227564
468779
318958
708667
882329
1689071
454640
1510951
1684057
417579
1088963
198934
1617887
1079443
1858537
582588
445762
611219
1741422
67334
1689647
581896
1179856
678265
42115
1052393
851903
307080
1717784
1359815
1247368
1316244
1224638
1744325
1328075
1741689
757737
189275
1151504
328758
608376
1749261
881341
1662469
1887857
1703532
1411694
915172
441044
17660
1984337
1606477
1093378
1783962
1686742
1046494
259077
1102215
1339272
18728
342227
1344038
562785
1218209
427698
1020485
1302377
1353451
696445
1592643
802409
398294
1804130
1497593
771791
1358638
371992
833232
1674185
1078950
1464352
1008101
1837592
175166
82789
264732
1428762
846348
379146
317469
1082638
1780751
1718947
438641
596428
796657
1375881
177000
283919
1163101
1850289
1124815
1291251
1987435
927379
1498508
777693
1740158
1858423
37577
1769898
1695445
1064158
1488599
573876
386105
1643253
1212348
867682
772691
45156
580066
211589
331727
89242
830067
1753078
837198
1545156
44244
256550
1380250
365328
809855
1315809
1442609
997539
1158665
1958042
1677235
1831485
1177158
837186
1533675
1477556
1366903
1991478
1929932
1344665
1627717
126486
1508435
1237699
25484
278971
1537949
860436
1445110
1756287
96852
521811
1341196
206607
1228813
1620606
234870
1651129
1493089
304327
753213
176621
864222
1046878
1673882
839515
833356
1504049
834060
1537189
1376478
720240
1916803
1932684
108759
1592589
1663176
1575774
913357
465180
132266
1668993
3767
496152
1008632
1997878
242514
268620
456427
388080
170179
1969201
939105
1997446
1255255
1451329
1453169
1648248
193670
678084
1195129
1939957
986132
291532
229228
305422
1034946
934174
112810
329811
274605
1999819
1999678
107606
310513
1985958
767618
96104
30377
332967
1519368
690140
149669
649546
1175654
916917
948630
1769758
159830
1945259
1978682
1108836
449302
115501
1323801
432778
1270985
1579448
980706
1976290
1260247
359298
1018993
1449522
325811
1884742
1347951
369758
538533
645408
1221400
956324
255605
1087355
1661811
1183897
1048401
980791
1762099
341631
1458589
956055
903554
1847868
1048394
1906675
1078528
1777525
1793247
876905
427925
631270
823840
68845
1697882
317572
609870
1533517
1832257
420557
1025833
777052
1816104
1964322
230429
512347
48989
595907
1543567
1161051
1168188
54218
1251075
1512296
1130480
1736754
1248570
875482
565755
609773
1101669
842748
579039
1534289
521958
49867
1005765
1842223
1921690
829171
1463130
1929467
513222
1018473
73764
1629906
985678
1028926
1435535
799187
1228989
621878
871209
1513543
400129
1397933
1821658
1997922
332559
213436
797107
1724287
601053
60537
596728
1801426
1818991
126681
1012749
1421202
519222
1337771
462138
618909
1107110
1857709
46878
223298
1299304
768737
1790942
82117
1106690
824868
387752
905951
395553
84520
17874
1815985
1042228
562404
1633487
342113
1899188
1424618
225965
1773268
1110137
1008083
953655
1645737
273460
1681307
763833
873654
297077
371632
1204112
1216237
1764180
366846
544091
1989951
1765394
615335
1220195
466095
25918
696028
1469793
1436703
658378
585180
849525
981778
604958
847815
1625532
6632
1630256
710627
1440495
7218
1160910
1358034
937166
1365177
1310904
1113671
1517766
512511
430924
1604395
616757
1581102
1068406
1212609
174122
824481
1514046
1246999
1394279
60732
1319263
1288284
32906
1392839
226081
1995277
1815469
1281301
1196198
1064437
658705
897617
902708
846718
162008
1436356
1716533
405257
973497
942527
639783
159369
792482
688850
1457044
1451603
417777
78322
1858226
788173
618489
811592
945207
230410
42352
1987247
1319419
909345
1302985
974306
1209500
494244
238156
67059
890195
771723
1611310
987797
1765827
1328143
1426197
1531853
845379
1347453
778478
1296324
1632110
726231
1259315
59958
278004
709107
1298188
1782673
757422
1331860
284119
570358
1479096
672871
1357029
448417
980963
1739647
1382136
195773
1096742
1003451
942729
468646
1595133
471759
1483562
1533916
1748624
510790
1036137
1566529
1991951
1028934
1994282
1941139
487387
1965061
696346
512436
1333415
1853666
1706431
641372
1976631
499766
1122095
1506700
1770490
1349884
1487452
658736
26292
1053649
434004
1338865
668590
288777
1612161
1164144
1818975
935777
1419888
690325
1953337
1530131
1188210
1702809
1915313
318775
631657
1400810
483003
172705
179423
1490830
199927
357612
837459
1943620
921103
437000
450770
151386
296302
805282
1891455
1175660
565991
1321513
319040
1893809
1885715
1079092
1986734
1411543
1644419
1646465
472362
1095335
166464
187032
1628837
1673356
1605982
1287271
1327691
624837
1162646
1998913
1920071
173015
1449102
945078
1397599
1816846
1860223
853017
604352
1645712
959440
477811
1605603
1380289
1298627
150979
210951
330073
412027
1392107
1273907
1538183
1605215
59059
206371
1468705
1056365
837903
495214
1955599
1288383
709864
834078
1599609
1881458
885695
96917
1850103
251645
1005733
1661937
1186215
489773
1648025
810623
1753002
1826424
1219261
1597963
513756
1469004
800753
136663
1344257
642892
1283970
1860673
561633
1222861
1988480
1185348
43372
49228
1104487
1694055
1748932
934041
409153
153184
780660
1199491
1794940
721789
621882
1512984
1795505
153894
743432
1879572
544188
534535
1739154
951302
1835130
743888
698847
1260494
880439
1886762
1239062
5512
1631118
1652370
456624
1776288
472742
1557296
363236
1234806
1395412
174433
1596769
586110
1232235
778191
194557
696452
1260045
688979
1422826
121845
942818
1580022
1070667
1980023
1269117
527719
886692
1952743
1135974
264225
299482
1326954
1375385
1717118
1430450
609601
816117
848258
1343043
375910
529363
489161
1683915
1424205
713782
892106
1147562
1843938
946250
1953758
580306
1472638
1834868
1463264
1799272
1852294
896295
823301
1069414
1863128
1752108
1770777
1492515
936534
567348
1733043
558030
205677
1670144
1415093
1735626
183560
986634
429825
1675568
212461
1137227
1705777
1118997
1609272
136379
1961315
1438660
968828
1443088
306801
1378111
1039046
1385709
1283885
1836698
1738973
1999815
1334537
1826581
851656
1046426
92746
479097
954178
1784456
1696726
1358569
1022010
941724
766502
1034659
1665685
1710989
139991
1319484
653819
695268
1151962
1068738
34561
108261
836766
85170
147583
301927
1937169
1700204
1860657
54737
1967059
490795
495771
1795793
1283252
1295619
1793592
427947
152142
1953695
471923
597075
1092123
1897047
112105
995613
937473
478159
1377293
486347
946538
877706
856049
1995353
1384531
1840190
119967
1964418
1092033
567071
1880504
898179
176406
978724
1579006
1840283
898065
936124
618614
1053456
996922
120626
819405
1512972
1656090
1619531
759085
76147
750019
876422
122339
914368
1634047
405991
122132
447376
1782886
917077
749493
407089
1178288
795179
865734
378130
1110437
942877
399951
417680
453216
893814
1226992
258372
1500266
1240985
1519322
1659120
592209
1564600
876435
478148
1152951
215843
709390
121159
1825611
1405119
430936
665256
1781746
24590
1884108
553977
1344987
1411737
217224
810402
461324
100998
482130
183117
1840117
599844
688042
1774647
152576
1756365
1198424
729715
1215359
777714
937448
1706483
872449
647185
972773
522205
472783
1710061
715294
447085
337020
1184892
1286082
110900
612873
381361
1088409
220832
395652
547154
188009
266138
1090049
1916724
1914421
880001
1936802
1577223
672327
1136244
440889
777352
1792621
696389
1668545
1868547
86641
644613
889152
1765607
131968
1675259
847265
848898
1220252
214194
845790
1041163
1285553
1756275
1285916
1987093
1929673
950719
154078
798635
838895
524273
946893
219722
270264
1707115
52239
1031
427725
479168
430828
1224446
327158
220577
1595209
1020172
778325
298394
1222442
1249414
1254241
950545
420403
683922
660862
1669969
653912
250655
1428590
191297
1948374
1386971
671885
1904497
1044671
1162204
1738230
1389443
1478246
1116347
387533
57059
1728557
1383769
1773427
1187304
371853
1552650
1626822
684487
674348
667273
504910
265285
704420
1322188
724613
468304
1514797
1509243
666028
498135
1923001
1489666
612657
1306861
1135391
1813838
836666
1021020
1668765
1102711
1451643
292229
579164
1427451
1060380
326541
648948
1151850
503214
1944987
245030
235197
1783829
229781
1732325
620381
1394374
1678498
1985660
1203165
662425
492115
1406327
835532
216913
1894720
27234
393584
1131113
1152028
1971482
720350
1257565
421614
173330
1510536
1221383
1657289
1105530
641707
1654962
394166
499799
926612
1113881
922426
1527457
1359066
1022835
137586
794912
1365540
1794849
371632
303737
145982
213413
1166142
22121
1134465
244487
988690
952014
1509256
1226577
345586
1882858
1442443
1021028
316390
922690
64975
1429217
1609055
827826
1955105
168450
1805720
1020621
116868
24902
731122
1286351
1726756
1327666
991742
158035
1541394
1832226
1626815
1046451
62072
1765977
958365
591604
1396816
87861
1033506
1983277
1914512
1733053
569792
1814472
363179
532230
1946393
1256778
10144
1271275
639949
1703891
689843
519533
935168
871754
701043
1334944
1422085
599494
120208
295364
1317080
908011
787957
961704
1353123
1609452
835113
1607989
1112561
283154
1894845
583132
286050
1181961
415256
1921443
1604865
472647
1673722
1982480
1715085
362405
937760
1912569
1354223
753241
599575
647229
1613000
448424
985944
748729
1058106
796071
1416621
1949317
442438
1682877
1916540
1249430
38467
366736
953404
397235
363332
35619
1751873
1544692
492753
36661
728726
680785
1287676
63023
1833316
232280
1060911
1826149
1221569
1809470
438659
968275
1472323
1272540
732587
860369
1578359
1984703
916344
1736056
559672
360413
1509870
1195292
318668
1735629
607075
843366
408371
941614
1788039
79542
553807
293328
79269
1088312
1661685
471755
1326342
1221238
311027
535570
764440
1255692
749351
1924590
590582
470791
1139678
1304349
1300324
859927
1665420
440354
1880150
1856858
182533
1317498
1692558
1994413
1611674
537863
949534
1132255
766327
1671709
732101
1322547
949521
1998046
721371
1838880
1731601
44083
1087295
116382
675604
1973240
104196
487109
1060575
437172
125759
1567336
139439
194200
1268268
483140
537856
1869289
1651418
1383043
105802
1648933
543880
785044
1527131
389814
1519574
1602675
898766
473700
1744547
1090435
575051
465774
893094
232177
928256
30176
739999
455075
1210197
693808
1470944
1259232
718407
257475
1043808
1137684
305679
1065483
424146
1248560
1409053
569807
131922
298810
1025761
1784519
127869
1803594
1674427
1520762
364417
1599236
299743
1750756
340148
1214075
1296722
659105
946965
1316821
1346243
1100503
1650686
1704275
1043523
1878383
146297
1824460
316478
1266041
1016009
1923088
701689
1567866
460529
210891
195836
804782
967291
1420339
169476
1058680
1525511
1719750
1579829
1332264
84017
346188
1291942
114553
1502850
1470573
1333910
1346976
1223393
163463
424307
1097836
460585
1962748
1228999
1357841
471016
671407
1721273
1370613
59068
193563
1998134
1396650
59145
416925
796831
1873383
1991667
1926876
1590526
298317
141030
1657303
1879581
1817211
892912
1897748
1508281
317619
3539
625768
1407711
1936158
254534
559605
478384
62608
1341927
6841
442257
932780
563369
580911
428916
148666
1747180
843350
1302234
223592
1622545
118859
1616254
279946
1717842
797816
1525743
860263
1575624
1701546
1201053
284505
1941683
180563
1112296
1403997
1350238
757545
814782
397028
644412
771881
1420784
726254
570579
466480
1834477
550427
1288610
219637
737318
1442662
1180830
280468
1633628
1617811
556007
1043513
459795
399486
507824
1744949
1932181
1513652
1083290
264591
277812
463864
1754276
1413719
567583
667828
1798160
333862
1858564
864107
352691
55439
942443
206356
1913292
1789571
1853375
1942441
1642102
1618607
1883087
1379034
1834725
138009
710293
765192
752283
4510
838094
1339533
1431361
1196361
261593
613781
107842
672449
416782
1729931
1924508
1046651
1314620
453185
1149596
1346517
1932306
1518124
794776
1694310
921615
244044
719697
102288
1681035
1954382
1362490
1853356
169062
547271
607771
984665
375062
557942
1531409
5914
1406911
511418
1066632
1457585
833459
1324015
1039878
334410
194227
467876
1687870
861457
1026367
1265068
779762
307145
1671454
1132367
751866
1155426
651801
1846084
1039552
1433911
16217
1041616
684921
649642
621179
225552
1019804
1693972
475831
10719
5277
1209641
1182546
1629294
1533785
538283
514431
762128
1078432
26559
1506287
200018
1920928
152523
208394
734564
1673414
1204241
911085
1750321
1463138
1545392
432097
1763859
1925514
1554290
1817144
1232052
1908868
32494
330493
1472641
1327804
18165
1729482
749518
1926362
1942126
1260551
1128103
1147323
364062
1129341
1020414
154686
1538988
200208
322599
1394056
133213
32284
773008
164975
1224252
1487983
789549
301156
454108
1519957
1080374
45384
926274
1903285
477507
489604
1553846
170791
679159
471876
1035960
935231
785389
924980
1310268
544698
234132
177233
355015
1814700
506053
681058
1226029
813380
1830034
1204702
631606
411026
1684598
944520
1606383
1893384
250799
1031041
1844618
225007
1803432
1433850
1189002
887414
1563941
1964843
1058864
497541
51266
1824191
1627389
1854238
1562584
1785716
1592535
88835
1381117
1048113
1038599
947561
586649
208861
1634459
1022691
1646478
230315
1351669
1853084
1599090
736091
1641865
419693
1056433
1623767
833424
1567869
240589
57806
1086374
1410840
1847248
424281
1102898
1743050
1429180
574851
1339327
1019470
1375961
494792
440798
588998
1639078
181806
1281332
1657213
1226362
826418
1238232
674458
1207131
1013576
292855
235131
1628460
1543194
664988
892182
1763965
1270432
1410926
1622735
1693767
188847
527838
1894858
1657893
1915369
1334807
1056273
502673
961944
1069028
814053
533308
1353754
1392404
570796
1200137
238390
1750219
616302
102914
1526116
1821894
1674244
465147
1079538
1512453
97443
476375
528475
812820
942551
1116210
1813001
1918523
1722571
453100
1747139
614128
1493661
669209
596338
1239027
1695412
1938104
1092595
1669763
1525866
1277973
994165
1398973
1585672
639010
60478
1282609
628628
1242384
2601
1530903
1771473
1111312
75627
1835904
1840634
1237309
1091996
1352366
729543
1469458
1933718
1428627
1822025
923325
1896208
787453
389819
1707820
887428
1344326
443290
253176
1160620
190034
1065206
782653
1577459
1560064
1583606
417545
438945
26299
1463886
467199
1539385
1903958
601900
1065857
986362
1026148
1647387
960876
1630049
1688232
696189
1100429
389648
491059
1504665
750969
1391271
459095
1349127
10026
23758
1908569
184314
1292473
396119
814112
160441
82374
141452
1578840
1279785
1154447
1333223
504605
1387619
939597
790400
1195516
1304569
1567610
663534
1660990
1789886
1789615
836122
210358
1346124
1032584
867744
1145591
1486969
1373296
1309364
159459
1135952
1596823
135714
1343396
930032
461027
1439603
982861
256500
250327
594664
261400
895646
1580047
852816
1495496
1284874
1155320
1438410
1765769
680464
1887198
948530
1015886
469846
998918
1106132
680474
1520665
1386100
459720
1280657
1720361
1245645
196689
1817734
1060714
1114809
1132173
1973895
225147
1744392
1871525
890101
1929409
239898
222210
935244
1792275
1398166
839359
535202
1858711
1140696
403032
799808
42611
163875
1138467
1650813
1256100
1385918
1613425
994177
970949
1533903
848137
294657
280790
1146822
1303614
1610605
1333702
328335
1500500
1775406
1223258
135096
635810
980744
1492342
1199268
996333
41072
849575
1607964
510597
874926
118154
1613371
723130
1277672
1005110
1813428
1288675
1819731
800557
589648
1301669
1092943
758787
1741499
1284270
565225
1751067
1503679
860142
212319
244002
1514098
471270
1330047
333120
1377989
30794
692525
1590657
1830778
645424
1008292
678494
184236
804968
1134708
1292560
1805673
1123425
1128884
485962
270059
1742941
796411
1416702
1742896
623492
171602
1650717
435155
1217831
1301088
845079
104204
1189611
1198096
327031
960349
538314
1987931
82392
1502807
1917854
1150344
1011860
480282
1283632
1320687
407218
1499301
114081
719071
598208
521804
1218020
345815
253930
1680187
511322
301039
262201
1685149
707641
1194486
1507996
303067
1458488
682582
1409276
783243
1437401
693391
963958
934507
769268
619183
1904273
543760
1427407
715436
62914
727599
434987
1741585
916230
1906009
435803
348965
527278
424754
89961
716794
1579555
730935
1029314
510596
1472724
1587024
390619
388168
1606630
1105283
47161
1191286
1595638
503774
729160
693418
1477665
1328649
580860
32538
1971082
457125
1990945
160024
587195
1255213
1557398
1218248
907654
873485
1109059
672416
1239947
1973182
1088300
1709013
1991698
1839230
670538
803693
707342
93725
857469
418073
1102127
839472
347296
1517686
438250
192970
736820
1013697
1048578
414200
1200135
1107859
1066041
583237
612847
431585
926003
426447
1125972
900774
1308413
1548486
1306143
116173
1911103
769248
1746315
986160
267841
370927
1967098
944418
1621388
199040
1811077
122741
340874
811049
1533045
432424
269740
794800
277236
375401
229499
1824201
1196081
1974678
1336189
257201
1799638
1660960
1936420
664784
1605098
530724
542900
320649
1323918
1267063
1283464
911555
1134345
248877
1960260
401342
692911
53921
53726
1545459
314348
1211873
402476
407002
1917220
885946
75092
1107931
1794908
1883674
1255345
1580515
982629
837706
170247
634372
1474217
1906129
1796914
1164802
1350033
1674767
1754116
495200
584572
1120840
75228
1450927
353780
1704754
965661
161232
1370602
1759859
1897427
1737065
174257
1751649
1526442
1194744
1437724
145871
1064388
1979842
80371
772427
1371517
1367526
62679
1766404
10179
898595
44563
1494166
1086862
1606764
1991338
901202
737957
565581
1297177
1857565
552419
1778588
489343
1253493
1540902
1296454
181704
1318732
757788
145731
1571232
1253669
417319
764527
185066
1391511
1143883
1853872
282576
192386
1959338
1780261
970215
694501
1214082
131434
1560940
932864
1842965
1883252
1331388
96256
1278874
824051
1675648
199756
935245
841785
1404385
545163
863328
1001941
742588
1335796
1697053
1826000
224785
1427012
991472
232757
825931
839183
491261
1522893
1047946
1165246
1641248
235470
333910
1962548
1131987
131004
443842
1450690
30787
1515714
1453424
1939076
667702
571562
1735039
22167
87711
874773
970252
1414871
1653073
575759
1640034
429916
1622505
1025568
647778
271623
1649503
1717415
1742202
408149
375858
1785140
1918131
1514624
316025
1439469
1493059
1585979
1039027
627524
1156924
1886124
33331
33389
1980311
839520
1638084
759515
1683698
1981221
1037065
996225
817867
314560
1639615
989055
1786055
1277197
1549556
1513987
1111721
1595861
615662
1413853
1270132
1089649
1480732
1302540
997124
249129
952399
1096775
1569490
167037
1319539
306783
1112138
841519
1319238
736771
1219644
131103
1392924
531447
769525
1013388
898981
96731
1144447
508518
451038
397160
817868
760398
1170863
1791178
1626700
1051192
205052
144463
181864
160374
381620
1365132
830104
671695
1702
1953954
877848
1804043
1116970
706178
1444429
598696
883681
1455633
661479
1717951
1262276
1038420
63874
507778
39285
413448
217969
1495848
646802
439566
1779992
558688
346327
1348010
1467373
429869
488743
793537
691577
1599348
1466679
597349
1897856
1523115
22380
1899443
539676
486242
845143
1335638
21382
1088577
1053875
1505920
1600455
344497
1790572
779911
57922
1218263
914803
1379016
1599273
338559
1755425
815500
540940
384461
1768216
1358656
469116
1234216
1961155
1517696
1554279
1586558
1643102
628204
862308
1500023
437891
912053
945662
1252510
78475
1939434
2633
1099827
105126
1651004
1600950
1180441
313663
1417797
1763721
356293
1181979
1250949
1937851
1762138
1947498
668633
176587
633073
1167250
853239
706225
892891
357408
419582
1549666
1812292
1982183
1523483
861141
1870383
135348
36862
799099
261446
1919365
474909
1580890
1187377
1315344
625458
1707264
1453155
1482809
1611104
904001
1893559
1949718
667140
1573282
1758089
1213663
202201
1286851
1203914
890746
562946
621272
294825
1624931
1660711
1085515
1410990
1526479
451934
1491833
406646
1527893
1594357
1449461
1910879
757024
1297969
1717724
683798
1019521
1253860
561107
1895027
561987
978269
1101124
1679602
388546
351049
706213
193395
1629055
1961419
1306125
310164
606849
1694953
286780
1405838
108603
1364501
1336874
636279
124436
440249
1002047
603066
76740
365081
294820
492961
1473794
602516
523748
1903418
1487355
1394976
536666
645506
595820
243075
572397
1373889
455552
641644
414266
237209
629243
1206569
906732
951732
1254307
1269703
152241
232407
1744059
701615
1506727
693547
338731
85429
1545247
4095
740859
881751
1444077
1838540
1403632
1749576
1271392
1084593
71248
484667
1097847
1170008
1876529
557459
556443
284531
805220
1066194
580445
381572
168571
140498
1038120
46026
841214
687718
1567706
492936
1931923
1647165
352920
442536
436416
802278
489694
1932381
322551
1107178
772484
1352949
1693011
570313
690215
1348933
1469921
457038
1663611
465690
881437
839382
38342
200068
1223214
1469298
325037
1024429
1802860
1134761
904325
543298
1377377
902173
1489630
691626
1722163
353355
1838729
844793
1894522
901899
673559
357126
1437800
1912338
273033
750671
858239
381361
381087
1751832
1282613
1615713
1675061
1778456
435555
32785
1138267
1817906
1263627
279690
777018
1593704
377404
637436
765411
911201
774574
768024
1260121
188143
813123
71443
416044
342365
467394
149391
1207120
1201034
1355158
879974
1858714
948787
1672076
517770
1225910
558577
69864
256916
448301
1963053
429142
311840
624110
787417
1773423
76694
875393
1025281
591891
1759336
11778
1203817
609360
1387791
830066
533917
437101
1049403
352910
355745
337467
1027785
1974090
1693244
1596853
1196019
217269
682304
1926053
1877076
1175116
956138
1218084
1133559
1196643
1191750
703430
248476
1040051
1073619
1658086
480921
960693
775534
1564669
468229
1129581
879984
1254722
1352984
28461
696807
1088776
108785
1597934
971096
1540234
226180
1354863
916890
1668269
275796
707471
1881074
1142808
1108677
1822199
1671597
1959482
1795606
62265
1216934
242002
902688
1493463
793633
1963410
145453
1764473
1734022
544409
1377357
1164579
141936
1934488
1164572
1850546
494228
1748297
205135
61662
824453
755094
1295482
1786690
597949
1186806
58374
1963885
1142862
445613
1120824
1166701
1977443
343354
1678219
1748291
1147231
1288273
1084484
1657978
470596
657217
859768
1350014
1236826
211084
1622594
441837
183152
907201
432124
1098733
1056457
1676506
1629268
705003
1880459
1885040
1595500
610557
1041244
41767
221822
1599805
1216250
1733234
1134463
1000365
210087
1730172
1801193
1104779
1623600
933470
138463
1870207
1027812
1316297
583536
596548
1644793
680779
700087
1205011
431891
1901922
907688
337850
600098
354918
81123
258895
1427504
1293740
878189
293751
1622749
1888682
423513
1026400
706621
1245908
1109656
25586
804922
636466
1671787
955901
626869
1221584
1054854
1130294
764670
122143
655223
784284
565168
406860
1469205
1667888
246721
978994
528913
1105981
975859
134712
1900734
1375594
1324779
854873
1206413
127845
1283327
123847
332658
1154229
285546
1939710
1358912
1658814
178621
1566059
1669957
1858358
213057
627562
1536512
804774
1047187
178947
672744
1200887
719257
611819
300095
1601505
1130307
578369
1695624
1273173
1566807
1528150
1209177
795334
752867
558969
1904789
480541
1123702
931042
801987
1887249
1415967
901617
975101
1283101
467275
73506
1066042
694200
1503257
73220
1346744
159843
1786824
1004737
1103426
1085798
105224
1581413
262626
746544
309651
1990402
961043
1365593
1199709
336934
1991769
1456813
911569
522893
1979108
546814
1562548
1352206
1457018
1778779
1148842
160786
1495593
1357595
1453533
1848898
585615
538688
1754247
760639
1602487
758530
539300
1102545
1970721
736602
214215
1262837
136622
424575
367384
836440
323622
1284877
1925067
489818
1924675
994603
602515
118195
663094
704968
84930
566254
308134
1667344
1178000
1614808
1481234
360671
1710148
603525
181020
822495
830827
121047
759422
1891251
1581729
527018
1365548
418259
1254287
1600102
771437
1914254
276031
1251567
610584
746841
1617863
412139
1548805
680459
1603106
37981
1289684
1360005
718377
6778
1345665
1396371
1393745
732325
1911248
1825448
271502
57070
1011926
1050134
548886
1157702
1739815
203850
1254937
1067141
529757
71643
513819
323915
1312511
1961723
301139
151558
1099245
453263
646493
906863
1599024
1930241
595934
1236861
756199
1598419
1462018
1568514
348353
40319
662325
1961874
1594469
245936
54879
1031413
1621021
385259
391067
686061
1261497
1849739
1325662
507101
1923026
1475334
1655740
1408164
1929983
138086
1375654
382177
296838
152892
621699
980955
175786
907933
1886654
1773365
1096426
1961778
670245
729847
1237974
423837
1476866
1761772
1375746
1756654
1083221
1922929
785276
1267105
214763
611885
1977301
1668864
431033
193692
1045630
318794
491726
755649
956613
1970302
785948
712013
682722
845622
529895
1207002
896944
1273856
117821
1627779
1430233
1376705
596952
1790563
1060566
1571820
1132760
6135
1533159
731883
114995
58800
536906
261058
1575028
81376
1750374
1765754
1163981
799877
1377917
846670
1458778
1849930
1077672
229292
758832
780103
937086
793337
1455613
320241
1694561
1745674
962129
170838
421900
1463099
823107
1704785
726987
1917025
1230801
1400701
1803071
1425198
949365
1528463
668880
1818728
240134
326622
1399151
87114
1787262
725028
163282
1295662
1694819
242587
674408
642731
1079717
591356
1164725
1935213
40253
560483
1003619
1555826
1099146
1309261
1687448
654297
529840
224791
603892
840258
659814
488450
708008
917708
1373974
1837054
1362561
1310282
1492426
1891196
181574
39730
266734
831979
1015485
1202674
1984061
537857
1473717
1972009
919848
270656
1690873
1627119
1130628
1489951
1838218
1334890
1648437
1908102
1276078
1146231
1029487
824708
1688691
642644
570070
1595224
183984
759354
85478
1049227
990809
1796774
107399
1138603
1663321
1137499
1164920
863465
463417
1898392
1333362
1940216
491752
1366609
925582
853275
45399
750638
267444
820404
1832685
648563
1882669
176636
1936411
1102886
1371433
970721
382086
1194059
817912
513237
943099
1129177
1123522
1280727
1766011
851787
1797118
1201363
314849
870527
1228274
24449
222196
205683
1433679
496105
1598571
1704286
1332770
517869
665769
1736133
1603773
1557831
172475
1749668
523097
1611736
785497
1064836
1920952
873805
819843
1682728
1134834
1192029
311650
1508027
1742167
516819
1200653
1606420
1895457
654339
1814285
1375757
99838
1761008
331144
238125
1329828
518613
1587075
1487997
822107
287371
970899
135835
818575
317230
276750
1195597
498461
562932
1379063
1966777
232188
298755
1209561
1480936
1379028
845443
1286408
129596
1473970
1816723
1318972
1775588
1561428
1135400
1998869
1493990
1783206
1139200
1398869
4357
591124
1493958
1246
920123
1788668
1089315
684394
1984113
923349
310071
1366528
628077
1474004
1129670
1805764
1866187
769737
812044
992401
489635
1866976
1161116
1447162
331597
791458
1309224
879308
1379969
440333
1663925
1810432
866301
1359612
1288494
530384
1091669
380512
37910
1166701
1480112
174261
1310251
1654804
139390
497468
1186110
451738
1270257
1932429
1776858
1508607
1586622
1327308
1477419
1983568
1242044
1080253
807255
1161582
861727
1851117
1910737
1980496
1122456
903276
666808
293543
827
1129450
1709759
1715836
1069987
617355
802178
130606
338132
1860226
1605596
1291200
1257886
506768
759302
412116
1875344
1823540
225665
1310486
1500991
706515
1841511
1433269
1439922
1744599
1667655
1356819
267651
1634055
1586735
1384846
892969
258388
1209867
860242
1014108
350291
549943
708176
318436
762124
1944931
231207
941915
1187282
442155
1589845
1879048
1213326
1810886
879001
1950563
1617282
10455
114623
88214
534758
643588
1916657
1170297
365293
1381375
592776
1019915
256889
1486503
662765
435751
1633422
957247
216764
44713
621725
554369
1903556
1946567
1822791
1493106
1669930
1136015
1865606
1950234
1373893
1958767
90762
1907489
1280369
63427
326335
1934542
1643090
848235
995732
1882633
1230762
1620460
1739212
1231622
1038915
289130
1934457
704338
875373
968320
1082457
724879
1313896
836130
132723
39716
514508
1532974
1467731
247326
368919
1615682
36333
453408
33901
179742
671998
1542597
521851
8134
713474
813465
1191385
1193711
1879574
212722
1481668
105716
1013396
945575
1944914
256198
1067852
726645
209705
413373
1795231
558122
327641
1926047
1811971
1462320
1679065
3310
1961644
311767
846532
1895602
1416074
65968
535967
839388
1772447
1992491
324715
1441591
233655
1693882
950397
1146715
1645559
736038
1170892
242119
152657
1297248
653825
156948
1421701
1997962
1154586
1355339
46842
1427983
760490
525758
1041928
333997
1362520
1821023
1187752
940951
953157
1018252
1439603
1943980
1679061
278220
620696
257809
227928
617832
951308
411594
593147
1312331
660256
445712
1145361
574289
1379008
678766
134621
314775
1404272
1022472
1759699
1344217
1582590
1172903
1145021
1229041
488378
884664
508981
1574633
1326570
275322
1373393
559379
1168684
1684460
350645
1854285
448026
502864
465737
1055351
1745134
678784
549020
1227941
1586195
218495
243209
106812
683772
538471
1854670
734472
1230840
1910536
235039
823107
1436969
495617
1434351
1610589
1210772
1559472
460533
1643690
1495904
405545
1169638
1760877
840744
704288
1537897
609599
1053738
1403457
1141839
897883
294530
754809
994630
1504305
432247
559022
706755
240312
1437208
1641957
568259
1197761
797134
1574569
558807
774264
1119823
713912
77430
805759
1298998
377201
1891521
1616910
1419932
734898
1976939
692384
726894
565804
1376809
760382
1845133
273799
736274
1148242
73669
1258569
820532
1071094
1075349
10944
703369
1127414
1960497
1211330
812947
1888621
83434
176883
1734772
403329
1070102
687471
134507
1403372
1528911
331181
1425980
165670
574395
715375
1591179
1243321
397329
399547
983094
571687
109944
162383
474195
1881351
1734342
1402749
141199
1846884
530696
825999
99894
375511
1465361
362806
1465574
1416921
26448
358737
1324936
491707
293327
1606764
1694099
745453
516925
352762
1200648
133058
1965109
715376
1098094
1305033
866721
681500
1554148
954168
416527
367897
1948429
220372
573868
1675276
1243139
702805
603049
1908159
338940
1920556
195411
52158
45751
1118239
1984480
486438
1757270
1738787
1897679
1265466
688686
236286
790695
1929483
640076
914168
1417788
1124295
797687
859025
990593
573505
342389
167201
1811655
1468181
1131046
506323
1492821
513693
560992
666197
303615
1335659
322744
1375461
1420121
1823064
1017489
1319703
1964097
630976
1728885
1670116
268578
782014
1674328
1492097
119648
527271
1507827
799408
1720582
1341772
1028624
264006
519553
256776
1147763
478681
555928
1186125
211813
997577
102267
204913
1854379
1979996
1419258
916699
134384
463090
71082
919765
1293484
1335766
140078
1215942
1925735
1394041
1731574
98266
584212
208093
741003
1342593
399295
488301
702278
572566
1836418
781815
738132
1820106
1994096
145688
474647
507981
1493798
1180663
749203
558438
1170308
235418
1318790
99971
250822
840554
1508912
984864
477276
1260633
99697
801539
1834563
972381
1155953
1627640
1618249
1776883
706607
825667
85522
529692
1978933
710582
83278
835167
1438533
847425
1438938
1076775
1207356
618915
979996
1954298
463651
171509
186528
1692293
1559820
1237811
1760333
1167177
154912
1448387
354713
870037
1472658
903617
917809
1254632
1367342
1563766
1284128
418789
1729304
1098502
1889626
1669367
1834356
1046967
1422812
563348
258399
329619
1508421
1461833
216270
39015
1962013
459005
787684
1691846
118958
1781321
1722293
683751
692371
1070734
1837930
1248216
1493322
1384703
1191101
549977
298335
562431
1806571
721328
1218365
427606
976484
1156182
972502
938640
883300
1042928
1074562
1733
1971814
574549
298869
714226
1284209
766537
901389
311889
897621
135429
956433
1601352
599599
860073
865617
1398796
961897
771578
361599
845796
1156197
1377364
236064
1323551
1820901
1167080
1541805
1333168
1952184
1990317
1769554
340365
179055
851776
1648923
1598849
527202
1380266
574824
249131
1994455
1959747
515799
1753635
1749905
145065
883674
432666
1517415
27214
586946
1433998
1794203
3493
1383715
588149
630268
1479585
98516
177487
504711
413137
1911884
1734269
28571
1802975
160340
24949
1123901
1970649
171670
1717190
1876810
1428177
617688
1370270
1450520
1198959
210643
1210322
257480
113770
326653
1072029
1126064
1176881
452770
1081863
1354179
921414
1117362
712549
979124
785342
1306872
539085
1660858
1907661
1259566
1484841
693092
442805
835492
1146036
1315402
942521
349998
1790681
1137612
1393522
993342
1143972
761765
1387768
399864
870611
1658338
1028081
159789
1995146
692647
1342856
1843086
1950481
1193825
47592
1500776
1838523
922071
251427
390841
1458788
1350529
1106895
853147
373975
1855328
228199
456028
507821
1278057
1605527
639193
1006507
22283
1580870
590678
1081808
553662
1880919
1020867
262715
1005018
403610
95997
565836
266439
964288
1803006
1603684
1522831
1914449
34752
210524
1861258
530348
1371686
1275973
66281
787414
1066142
437297
798864
1818261
389581
1341074
511065
640528
1123986
669293
1985680
153768
1009212
99705
819431
1656115
1685693
1930060
646468
1090788
1131360
355175
1402678
795462
1517107
430880
454050
769794
1289309
244479
1766203
744264
522472
1772574
1530357
1019846
391429
1633724
1628023
180617
1754770
1125564
1398354
1652814
1230316
436041
188683
1219740
1232579
893612
53724
1601582
1675162
1974221
1164410
1777509
1168461
166158
1629294
434647
432644
1914109
1272753
807887
1106142
1331463
1365908
398978
902153
718590
532970
244426
1609037
439551
1550060
1193732
18010
1361145
1940376
861776
720282
933929
1666168
1674584
613481
1877347
1291385
1997596
189291
388501
842708
1597158
519173
1091146
1661212
1640611
246784
731104
491065
1247165
1497536
1860266
475836
355689
268
1522011
1756798
992440
1408310
387176
862627
1012778
1852679
1936881
275662
342560
383809
1257839
1719835
280383
1183097
1977225
1367813
796843
1500929
322346
316557
502820
1773607
1305759
1135818
260919
1972786
15566
1820534
1561707
1568977
1006118
1301724
1579963
791407
62669
311537
568236
1056781
1350057
1376844
656225
1504048
1498149
1460708
513935
72393
1104980
1173027
416926
505939
798662
1372655
1527279
827365
1236697
1543539
1825113
620231
229730
1760581
776699
1334343
1702477
88244
1399554
632897
1150659
178801
877288
1064876
1352994
781193
244528
205305
1268852
1559400
1867951
1850805
3374
821227
382253
99960
1625997
634663
1438202
1120506
243993
53379
875625
1864763
1941498
562908
519163
1828192
685968
54239
745554
1584951
1232909
1457880
1183534
837998
251068
895348
1226854
358948
541691
1999915
384843
1032530
134631
1941497
1800916
448513
1021876
658774
1523383
1447955
841076
1535411
1578106
1218876
1755288
1628859
1399033
1719827
515553
1036831
1392640
83142
1206679
832815
154534
124828
1735933
86516
1573367
324845
464239
736980
459027
1170924
618874
1044035
1646670
438835
1411374
995859
146949
1440696
1465398
709769
375590
1746890
982647
1163648
528892
1278853
1270241
486258
534857
590639
1731429
144973
1905025
1862241
1786328
1914704
1204985
258245
947495
1953715
733035
482216
496353
169197
153845
1386000
59111
82296
665892
1112748
134469
963870
558722
1010847
982904
953447
824644
1161561
1337541
16850
768694
264015
1744033
1907761
303887
208046
1017075
1361971
745775
82408
973403
1624674
1345934
1185269
1223363
521790
485276
1453653
1748671
307197
1358251
402589
183416
371008
1885955
465865
672002
500415
375181
1342041
864279
443408
1546812
1324181
383424
1407067
6154
1586731
1546553
1145194
573156
334335
1211855
1249788
194675
1713050
1566767
1330473
850951
1530535
740632
212162
1091684
1986404
1776092
1182242
1005903
778683
237438
1876338
1177006
1345495
1795873
931448
1316755
622133
1954534
946731
477981
1638951
1869845
1234117
639958
1425798
582177
262121
183848
1587950
412000
616100
55292
1220453
496254
1615880
346926
482702
345290
315696
1460494
77736
1044076
522584
1267106
1993584
1979742
706634
1546153
1715192
207035
598880
1817771
1361521
1793652
938496
307040
287405
221671
374435
736152
1389287
431640
960526
272549
1843677
1840106
168133
289346
828863
1352104
804280
302376
1395190
180411
790731
1644116
700025
632996
1803570
1253862
321316
1167715
895450
1494029
192605
1781138
155193
49909
346743
1838233
1714887
1420858
1166003
1760737
924844
830791
314999
289141
228505
1725572
960028
935038
953575
269560
1217050
1870478
851351
1433894
1300183
105291
484202
1275688
1974233
1741720
964701
263167
317325
1521858
820642
404096
1723799
1679500
1952637
993469
976204
1715508
763789
58989
889534
423547
202678
37669
1371513
579402
1526267
1929140
1247465
138748
63086
992793
1548584
1663800
66120
218757
70429
34993
398721
1009053
1497475
1682015
843024
251644
734715
1717956
536238
1240189
1610157
1346124
1801900
200481
381722
1270779
242965
892841
366632
340866
54132
416100
460165
1709990
1883666
362270
1038906
1421665
75064
1344453
349558
1898420
1306280
1179925
1318757
1778448
234220
1715862
1490724
79420
681727
919934
1596200
1081558
436111
1405548
1865829
554269
1943651
1663397
840674
1556661
1905272
1200473
1577283
1666021
220013
1741176
675360
14712
880802
750178
1153080
797204
1860294
1499502
1439347
1082095
927656
962096
815770
224144
1932169
1728119
790899
1802868
417950
1017123
1549916
1535709
149714
286124
321202
1910660
1979335
1566711
1817264
1491788
347029
1747492
1475237
1936486
8233
758443
1427206
242094
592041
1924255
8426
1859063
74688
1453766
227255
501273
1864108
1639743
1755555
127387
87235
1642223
202731
1191100
628329
327869
899382
433308
159286
1521911
1279373
349701
386307
900546
1415286
1673394
1904903
1077100
286465
1773505
12532
1167882
1325767
1047150
1161494
1196845
1868854
58516
1070925
594440
700040
1764074
766077
1976004
1443394
697741
63446
1268928
700011
634050
1839617
1199931
212237
1496887
5985
1219023
5997
862884
1203635
1654277
468686
260812
1102732
1819745
1158556
701439
1884768
1745716
763438
322657
1865970
382259
1435257
1445867
1461158
1741376
1433826
1616846
360972
1538501
16149
432861
405710
1239593
350046
590926
1352679
691543
1760588
970367
1264443
1944655
319538
7544
370529
1780684
1867552
1630834
1277112
1832264
1777347
1604705
656035
873230
300927
1913484
1088946
530668
448293
1469956
835131
1809086
1502083
630133
1702265
562064
358917
484056
1154985
277105
1243625
302431
690137
1362355
944595
1497911
573604
837895
765543
1279152
173194
452729
185451
1698770
1947798
656907
1996275
441491
180473
1549350
615748
1506541
496314
546335
839163
330476
1277289
534596
880883
1702043
381513
488734
27672
1201054
332281
303548
1208814
407808
1827121
1579112
592585
725879
374295
602278
1574017
729637
970854
1350489
1054439
1146472
1527711
13462
1128113
978414
642914
1088580
1021512
157653
513826
653568
522210
984286
73519
640362
207684
28198
319675
1812058
1788926
1074852
1880922
828956
1148808
169206
1311529
934601
1053342
397784
211731
1714736
1405570
610643
1351870
437435
1034522
529929
580644
598554
1721365
1053511
597675
959765
1020899
158323
1865889
670453
1628336
595256
1358337
696190
989605
1943910
530353
1922351
415291
1384472
1620346
1441127
1948491
1935279
538532
447471
1334944
495984
747818
351809
1504240
86712
1768276
1828590
822286
1560105
905380
1134834
912764
1200444
773140
1343577
1709358
498690
495372
866679
151033
1514402
538265
1182169
911820
1870292
375589
1661147
1928360
1831608
971762
49834
120241
1174863
461923
366712
214563
321571
1200283
78185
354882
1204894
659348
1408720
934544
582747
691495
762688
1168052
1835606
1476889
1766379
809237
1303488
600868
1325627
1496573
1015622
1692327
175879
1731171
176231
327884
457660
1793181
1884346
1546950
1967169
57055
1133604
428992
268350
933524
250812
1569999
1005047
1983554
749056
787884
1887038
1738954
146390
1071354
241168
1698989
1453204
659675
838133
298812
1450869
1412239
257508
689435
742774
1649536
1243661
1936021
926519
1103240
895032
920348
1115012
1310128
1853853
803384
478356
852854
595227
84082
530240
1177739
1245641
95559
1083327
1019623
1074159
1567825
1266421
1247580
53725
1175241
844295
1340405
1385146
263299
1228230
1322307
1831827
1472693
256522
946777
985854
1045364
1107239
427424
1978374
608718
16374
1954642
796194
1992193
274112
216475
1885802
1957746
227243
1664332
395939
280352
1050715
847821
1957516
265953
375301
1807481
454435
727778
8812
205010
1989323
33689
296048
337013
812132
84585
935125
400515
1997700
66788
1913176
511969
401028
1615982
1470757
1730122
1857820
243220
64885
1954294
698773
482161
1414573
368722
369881
109384
485804
1598103
947800
1072967
1552084
1525070
585693
758663
1720425
871738
814020
641114
1966229
221281
477825
1216533
1315454
1591135
1647340
1894052
1465705
1559889
318786
372524
601874
407701
877795
275044
1945234
1146022
571002
840115
1675325
1707470
578348
1778862
131193
1818050
634623
914055
24294
1138031
878623
1133925
1916561
1212415
874756
1790642
228744
1757337
914398
854087
255201
351990
1960103
237215
596252
217047
524617
854865
596045
1708216
1994993
710864
596112
242976
1675437
867180
1179091
1260722
149896
462631
1533237
1310082
1165407
984206
475244
1312640
1390577
1543588
708721
1887980
1473875
1970697
312639
818244
1853505
1999588
914376
937045
1890234
1381383
1223128
1816887
1227198
1852724
1375943
734971
1230784
1973656
74778
1398168
1515019
7842
995817
1337661
677970
1717942
739643
1577373
1908011
1041769
424506
179754
122306
1195330
824740
1038267
556156
1379146
1369061
1297964
963996
718266
1469112
1488506
350737
1782502
1117378
250072
1612287
448184
1316758
1397908
1119834
443550
1205952
273972
1812578
813086
1115591
1396079
863449
141513
321547
548382
615938
53012
111754
272971
1584263
375969
1231573
1830341
272371
87298
1731716
491180
999712
1910117
1870241
1055841
774656
1808622
179706
353110
1392424
64159
1548234
1842110
1514273
1637795
1776721
1037641
1497290
1185737
1191047
1728910
1852174
249405
240273
1030660
388149
275722
1380451
1194258
242895
375447
1794356
1813519
1354695
127442
1703839
865562
1624338
473653
28707
1861549
137206
1604660
1282562
603386
1692579
144829
672678
1709716
1717728
989945
375008
894354
1309454
145750
1178234
539867
1312553
1096772
766070
1056230
394517
163641
547827
879865
1037864
772667
102230
1166036
145779
1442378
95510
572513
1926559
581624
872573
411208
1098528
828175
1202953
1430120
1119662
1098142
1710738
1766462
1757682
607603
721854
1296753
1468842
1335250
1412668
149750
353441
1658177
1665218
1354329
953227
1266748
1270612
864825
460038
219326
1895274
89874
709444
1757809
1399450
241639
1949139
991093
548044
1332927
1926844
871262
132717
589782
467362
932759
1349233
1290893
1162082
1981920
138840
1987473
1367558
332692
47299
1857131
581457
1815369
692343
1174936
295429
1468951
670797
1950630
510441
1270341
1815043
545574
1669571
1071870
1545949
1738719
989727
296885
1601420
471304
656675
727233
1409239
995880
586945
1709525
1430815
547017
1361452
319644
171971
1170356
183582
73635
251854
243809
1082532
1482934
1473238
154401
1546401
756440
1382649
1882770
1573383
1988761
1847597
1055299
203007
1316373
432495
1650648
677726
958135
334181
207398
1402686
1701295
107336
1833335
1797040
363166
1066817
696351
1379617
1679117
476331
1342933
1180448
1101029
1834158
1191698
29709
1126924
1141375
1542864
1852863
1628687
1144799
1457109
80019
1846942
1935947
964063
1875777
1280838
809956
844894
1275813
437785
1958330
434171
154272
798047
1672561
1921480
1102601
1153969
478247
612833
857520
478483
1082872
193997
72000
1377190
1904041
653589
326423
703739
1514800
1765828
1846381
1734921
931862
978254
262046
881452
625970
12998
638927
753422
1909925
1918901
1029410
329416
1837566
1492059
1267970
1009275
1092916
1575776
270626
1203037
434983
1851968
1558215
577117
639775
640832
889697
1990348
513035
504065
1419672
741967
623805
1810308
1429540
1119552
1187756
650809
1399928
1451936
1908697
1080711
498518
380052
1940068
1681890
182969
1536924
1760967
1943763
1474932
834528
1073432
597920
1143716
629858
52844
872059
503281
301097
239953
1775630
978440
383564
639514
285531
28796
1663969
269017
1434351
1075442
1831124
332659
1656395
1771372
1317890
31644
655563
397711
563440
164534
33318
592934
1378156
42212
1902578
1825725
585906
1828084
9216
363916
907051
1663956
1121346
1587094
155601
873894
306830
1076370
1334995
269109
1376543
1174380
1348937
1039944
879133
98940
971660
1813267
103284
858480
582276
1316965
663910
85147
946035
391118
435662
566770
1378583
193417
813872
126646
895
678561
1162258
1081079
1120208
65132
1665229
305949
1753039
1250480
609008
1435545
340099
333820
917468
1820682
1464427
310080
382950
322803
1733885
463214
570726
810344
761601
1359051
724191
1034478
1505358
1268743
615519
1188675
831559
1266281
1492237
476029
1913834
1720522
335402
1163660
25049
1847946
89399
1897471
603203
429731
1166517
1156016
1193143
1753327
265408
1325786
5605
1188109
691105
1520069
1493501
1333480
21567
1218446
1441452
1214093
559134
645944
728646
299033
773859
601518
1783714
1910315
1782205
217815
1825042
1009503
710773
1560077
1729746
1834812
430523
356918
959722
1486247
703814
1305749
773872
866254
161350
428552
296582
1014752
290070
1980016
599355
1604863
258868
694615
1751419
1655792
508927
596645
578313
1211426
1273386
903694
1932957
810929
597384
759172
1909152
1035685
794823
726041
986034
1959470
1040954
933360
955394
638830
323171
307469
677898
1203677
1549761
1968834
297315
1113944
1986076
672566
921852
1155289
68884
1100100
542126
1324017
938695
773122
1847208
888153
251688
1893642
1033178
162583
124936
902456
104474
866063
1770791
936156
378274
64737
865666
580795
840134
1757203
1070228
1975377
182579
1791731
1224149
850576
50921
871954
392536
1005215
815990
1785589
84481
996061
1172692
33178
598508
1646576
602277
809070
1305248
682734
971153
1047815
783399
1003954
1997567
1903049
871410
1121228
749501
29973
1357421
578518
827207
264268
813857
269478
1282470
780190
1269930
288116
1872704
1175370
823454
1931578
1101121
1335080
1926687
64522
944062
828763
1090199
142463
1119546
1265123
1642808
1785212
599954
278783
257533
1851642
497229
766283
291683
517497
100273
525991
955617
791979
1434818
721641
356975
39135
1511413
664772
1222805
1926084
1049355
1652101
849311
779899
1442309
377926
1993020
279315
1980973
1491536
1660396
1317247
568335
1708627
990946
1875653
1657207
1115845
1778067
1804742
480388
896161
1809337
166231
1402484
138967
1476352
131409
588741
707493
1358217
602338
1598350
305889
1206869
1008367
733818
1580334
447953
1326088
1703490
1968205
1267679
1193006
1612110
1965989
387570
360396
1194021
1338412
783244
1303023
1714632
1461893
270611
1157268
639712
1576166
632338
1828133
903426
1885380
1644620
168119
1827004
1968493
1295480
1580625
1844370
701775
1189881
638299
846450
503522
551494
1197418
518517
1778816
1717013
1538154
52656
1087706
311597
46447
1938598
160548
1383492
1096368
1593089
33862
46803
78331
945594
496837
1598423
533427
1891790
1438761
610382
1897506
48691
1128583
1914332
985093
1111374
54121
937832
1593394
176455
1489247
1122990
1236451
698960
1935323
1979168
109440
1308169
29973
865919
1483242
499847
257483
1135755
1137876
408041
1448613
522138
941014
1857754
185207
1950573
151955
439848
1724739
1878740
1234099
1521673
1293729
1323454
234620
1347454
1147840
1917076
800580
1777744
1981154
1852197
535539
1932902
1609457
1401268
1416214
522429
1183270
1262111
1422449
1771573
99686
132510
1640560
1253350
796682
203873
724172
1627222
429938
731220
1760044
1478419
873456
1860768
580039
307471
1870392
1428762
1290357
1471198
716696
1279214
1540973
150569
654409
823923
576737
1857877
654059
390458
1277345
330747
1266954
1277400
1982763
1896907
1032153
1938947
672530
594697
1977166
1516338
1242211
1742669
388337
1740543
1532568
956516
1588717
1543004
48023
1389217
1810247
1166314
482488
1586166
767752
1243788
264610
1559289
994897
95361
880004
1122523
844821
619916
272024
445850
799449
1930831
351017
474651
1701866
1805677
170985
92995
347062
463701
538927
949958
1006716
1845811
610710
1362408
271090
795110
1348628
1119168
337888
99464
1865416
907782
1549273
23777
41283
1996165
1251400
769927
1670641
760717
1844504
1576007
162672
1017374
1653740
1192024
259618
1105498
1484545
425609
919472
1964385
400153
1515476
88325
1038702
881731
466964
1158858
1125567
1123102
1741205
1133540
1989338
1271339
1041831
770536
1181912
1458269
979280
1226550
378325
1582235
1810607
1056685
189994
1238477
345846
873431
1386089
1951297
237852
462871
68470
84797
64226
451522
328181
1888611
969816
325086
1937035
877009
975392
772909
1948523
46431
347171
13201
1956657
658570
111985
1804176
1856010
241169
54911
65151
1944763
489969
377436
1440317
245351
1259557
868393
1756913
618006
1818973
625180
723761
1457122
324335
1801659
1798346
539253
877179
681116
1799848
387310
1871867
46478
1673171
1601809
166236
1566259
793265
1553594
1565131
222157
37922
262116
563892
1998972
1046938
495272
1002651
599524
433731
1876290
913095
97110
1633740
976618
223870
909041
1382531
1252031
1548646
1314154
1631527
933743
686199
1532215
1082201
744944
956615
331509
1965930
12837
1220368
966045
1400179
1815598
314776
724276
487851
130322
1738774
47082
1409644
1639247
1450622
357527
1828857
1441380
683775
1121392
218165
176540
753007
178831
809107
956537
1733672
1117330
226781
1271871
1515193
148093
1237757
1377909
1231172
1438686
1615844
1879389
139172
1561473
765410
336232
1548047
314288
1697009
365482
458928
1867688
1646290
1445672
1771695
147105
782885
1517027
1893985
367505
1495591
91881
1129444
829598
854496
1237964
1727255
1048958
200139
1373831
1657608
1543918
749088
3803
262907
294726
809330
1637667
650360
244756
297857
1168952
1226041
1331070
814739
952436
71572
146381
1398414
1688230
440871
1334003
1877060
50542
1930052
371705
1599573
1042924
201785
1946492
256019
1816180
1272305
1493989
47647
1355046
1271355
702605
743118
1679176
1205052
499299
697739
1984439
1282493
1134768
1624159
1982035
1120293
1284375
1188208
298809
1218695
1877705
1979252
1022713
1849295
1651508
874593
202235
1072167
1923487
1748654
1312693
446974
921662
1441538
557532
1798503
1035456
519476
244575
144386
760264
1709911
192030
992430
983582
1683652
1278987
1934357
1666396
380763
1150369
377681
1642278
1209022
24255
1465135
377781
726290
580367
1683507
624506
1677534
204356
1054074
1506491
1792271
766520
1230440
1522067
838996
1489563
1240322
1033363
1956774
742998
1649151
1970750
873953
1721393
232916
385362
1245262
1744786
764038
914808
107790
688034
94972
1124798
422191
1696498
715749
1882214
1632782
203781
1190486
1651411
1246636
586165
1501389
742142
1021255
1314109
1191599
1387351
665367
1003640
162622
1607619
362246
1843111
1615823
1306346
1443855
365868
1478591
1725835
1474467
919101
1240948
1297171
229197
623706
302736
816308
5718
882490
1592437
1804560
663094
1524559
339436
1263952
701059
1235645
286892
1253068
263964
745969
894567
1771161
1726617
561335
1738062
177734
1737661
1706143
425071
823850
284187
1278263
1432737
1219279
1611570
52690
304147
779502
217316
1393129
993756
889664
1441341
1473833
588682
649492
1790634
311140
118864
450434
1180343
508889
1622152
51230
1819691
1767320
1802816
482444
916544
1958708
150755
194018
1166301
1568620
278762
1140415
1483648
256846
1420844
1793256
95445
1511383
786076
515564
579861
1562645
1289376
285837
1512540
668224
247247
697055
1664394
83708
1324211
1034535
1314580
218285
1482071
1919482
983230
945700
1403847
1451585
698558
288933
1562044
1517999
1558585
1481675
1075960
288099
1700517
238204
519917
1640761
280138
1973834
819411
981870
123675
1012651
774156
755198
83461
163784
925335
996387
1360047
1611335
1476225
540439
1118845
279945
642211
1754794
1454118
379923
650683
156499
1027746
813536
1091388
560805
1695461
1544915
1916482
561923
640037
785439
1511001
1243871
461741
345343
560773
1507400
1566361
411208
1326415
74508
357691
981479
1815295
1186781
191975
305574
1014217
1045612
123160
1952012
1805949
324663
327755
630470
1168094
1284028
1835588
1007002
854277
959982
290225
514709
1424898
1114552
1438661
153508
341587
1071951
36239
1540748
422999
1494032
1557566
1360916
1990550
1156524
693310
496480
223723
1233940
1981649
1317636
1431882
56289
415024
684654
1741584
62542
1556070
1631299
1474958
595159
1321997
710354
957278
433912
968522
1373988
1599896
1078786
1319682
1591606
1416186
1251483
1902621
788711
1008
1159437
842231
1012421
1449221
120872
1999966
340732
1348793
1285341
608706
1388086
1057122
1929879
284712
1430204
716405
308733
501738
1352952
755804
1260574
1748942
253467
927754
1493243
11277
1256033
478268
1358501
500673
1971981
1662318
1144641
1933889
1636757
897885
1913653
280999
1017303
594814
735156
962852
1616795
1782797
522041
715458
170482
689690
1551501
631489
1914889
448938
1803426
975310
235322
864177
317558
444305
1768356
70073
1058526
975084
436567
392756
244286
506476
488265
883437
157489
67024
1341804
1985664
520339
488206
219170
1538823
375629
1048086
677893
234697
1432868
1354596
1772439
1680533
728195
456823
1161946
1710215
838492
1394693
1117840
744340
981104
1606765
1811692
309219
1610379
998797
973375
440415
1573493
1617823
980297
434199
1764029
108593
157175
643635
1558820
811726
643475
1494490
1847589
844179
834114
405967
1974544
1888772
1841875
888931
1563190
18693
661103
1183857
1130224
1198154
1985703
524149
1507836
1635163
1574654
574631
854779
1320687
728033
201894
1849520
1419392
1833136
816249
1306747
1772774
1355910
1465866
1378168
1842017
1313927
721388
1104937
215331
1713262
1143754
1898780
641660
1174061
1024916
1475969
360877
1114280
587939
388672
199791
273563
970857
74015
1624755
158999
1265406
1527760
287923
861745
717937
853028
1641081
1748869
212465
1623266
125794
373930
1129022
1055851
1016126
1804887
1712913
1803245
1226434
88313
1887494
449494
962203
670924
1854873
108947
1359489
1213776
885959
1562661
1280069
18118
1881335
995112
1683273
251861
936699
824864
1365642
1437886
1362316
302880
933083
906363
1934388
243490
637060
744588
974507
244088
108615
523999
124784
1144059
360811
1092401
1756926
699914
999012
1593724
838764
145626
1684693
186292
1270462
956972
324656
734279
1586368
942395
1744224
1753846
1103334
303133
359679
294831
1664030
835528
1767370
238384
1695197
768073
1128869
1533265
88295
145417
1769487
1589524
531882
1900055
1504483
1937947
1837086
435138
989125
950771
1681428
1162207
668688
1995279
661671
773930
697292
1015418
1158194
1120194
94052
857259
1065017
784418
630674
629667
1667080
380250
966782
742906
113055
1690598
1289460
1950322
1861858
1517103
833203
1841059
1447394
1549534
626225
1228960
1484627
1679708
1463737
593649
96036
289271
200078
216944
911181
789279
744345
298677
1519427
1423214
400108
1211727
349383
1998198
1774977
1365470
1593969
948838
50307
1765098
665789
1713621
1134990
1797267
1209170
1588692
1394033
850101
1422101
1588664
1758873
124800
276894
487371
1788232
499352
1241040
324594
448322
708624
667999
1884491
1876540
38514
1173550
1102402
1367457
1864880
1208867
1283627
1252915
1615880
1370624
1777858
1329990
1760437
24716
1502564
849479
1095177
349081
499707
1391983
101165
789728
1505628
1189920
980020
555380
1419
1773307
842756
1166614
181229
1693734
1147678
123284
700058
1641467
1008133
1461218
764841
1967645
1062291
690526
70987
1243287
448500
563800
1660495
1008508
1824415
1378818
934843
1196355
968769
249952
1130036
1304820
666981
690484
1631833
1415613
1918541
373520
1454873
922848
303799
549464
1815606
114910
1931135
758168
462773
1636917
716936
404775
477631
207801
430867
1521091
1928337
560706
943380
606212
1672867
497
1584176
565609
601791
937213
1983139
704970
529176
1787923
776439
433233
1221704
17194
1123895
965850
847421
1888502
361720
549362
1786879
987834
1684373
697255
936577
994450
1402385
1482370
734621
1839276
1631984
171843
1684670
557251
982680
47323
111068
556595
1092772
1996977
851473
1010992
408581
611953
324677
369234
1368699
1998923
1039304
161190
1635541
1711550
1582329
68129
828803
324638
1498472
1162437
1794254
1865750
204175
625489
700208
30116
1201945
387937
102398
287399
1490890
1677566
694179
1877242
523775
693852
711557
1298114
422653
529008
1576050
1376017
1215986
1447940
1862138
434466
1988813
1868954
169998
185485
1042625
228455
981566
621933
241528
721889
159407
1286206
328103
1870514
1996604
977788
584041
1482959
1002188
996607
42061
545076
627318
1447677
493861
990113
1543495
276464
1402033
1029836
1688053
1276985
526153
282988
1586585
1136002
865497
711360
1929479
1145744
407729
1139453
485577
889751
253337
77372
62863
1536509
1872356
944579
1328879
1944551
1643804
1924885
491196
1893200
1030155
1841841
1178592
885055
374867
1019950
1053302
678475
849161
1642757
823547
977928
834787
359878
304594
1960289
830421
1068617
1202521
649927
1734224
61242
760806
1350961
1915518
532179
1475546
1640224
1099675
1972955
215182
350108
68227
339103
1967651
1521241
50818
646969
1630831
950712
1253575
671289
1721641
1519711
1504648
1891587
909668
1431311
410421
444971
1996489
207994
455756
716826
1453642
954531
1783668
891930
1125214
423065
1920717
304572
169017
1316791
38377
1579618
677027
607528
1949505
652951
1004587
1093748
1635588
1442776
1756946
623269
1351176
720581
487653
1115892
542350
995258
965373
1544304
996698
475460
160665
952579
465922
664234
425329
1919601
696204
405581
1385595
1961778
1490939
1038240
188557
880563
1546348
992842
867089
1257941
282007
345704
481654
1489390
277724
1407632
1716023
1177694
783355
1707980
456398
1255936
1572811
1526965
109549
673167
843663
1466540
710244
1471319
1732447
1596716
841294
772827
1074883
334009
1079325
1925608
43432
160164
1409574
1133638
953994
1392103
1713508
620629
1353938
1442814
1847800
1002462
438853
1383879
1612042
964670
1741797
1615717
351860
477977
976425
209289
336217
1071040
717543
1733691
1941546
1860023
403339
771043
1273168
15765
660709
1993123
556675
1281814
1281196
1462517
1334609
711218
1255492
393292
1573995
5020
1486393
97263
368553
1344096
1135339
1766810
307056
1690320
186504
86218
828246
1566776
167998
992976
1997769
120359
643542
1908579
1955141
519504
1615398
1820076
1110556
167203
25744
848738
1653771
1713561
1333629
1083400
232143
1059208
657821
1223790
1926020
1213770
1736372
84275
563066
121451
1610844
311313
572117
745906
1268371
109448
1118669
1638181
1544111
825095
760883
1030936
1131196
1546118
1857378
880448
1953851
263500
1998373
795306
1080048
1930700
1150154
963832
1268650
599468
1872233
19572
1114327
1977931
905681
629537
94540
743805
1342548
123662
949137
881271
643981
1799633
64109
1851009
1388515
42924
65443
520262
111898
24283
1286877
748684
1086054
620690
746403
55349
219956
1020109
349902
1376326
1351352
367795
1559692
1528100
166364
248776
1238200
1466745
1228053
1703815
1036670
202039
1045875
589222
546759
1391075
1008892
866426
1374189
907432
508664
1191264
1302698
799245
1223456
229150
456643
479670
1312305
1207465
1125522
1513636
1013858
1852807
912930
715461
1782527
1787581
1904026
879641
422637
963712
1753161
156605
869908
1217263
1934441
1339520
1622613
1169131
877206
1474416
1889437
109484
487820
1705803
895520
935273
839903
1328057
994383
1805648
1164367
246193
1499202
339903
119398
419489
1338454
244767
16051
1637097
1910040
1539388
1958323
1655467
1432424
41700
1899215
918494
729910
193337
1527828
1258644
1969808
1593037
419960
690092
1908377
499130
513273
926728
1311013
1592392
52052
1591029
1609036
1918130
1748281
1938807
292154
314614
618214
379251
105545
645534
1656200
1051246
120977
1156610
1016936
1482418
1607521
1592589
427909
65889
859546
1709709
637680
167931
970196
1974188
1530218
648888
1308325
1075954
1314112
595674
365778
1809425
515607
1757249
684166
1875189
1189495
1417029
1636500
79831
297926
963625
1844175
1657418
85129
558731
118004
519710
1470949
247362
591553
1608828
1881004
44397
329640
1211776
576906
807490
488897
1599608
254689
1279783
946436
1811396
414908
939024
190535
636142
1428743
1074165
799703
549844
87250
1956283
481063
1218171
1496217
409905
418621
1541789
154685
356870
1523391
653632
440607
1379057
1705197
1654532
1909298
1227221
1179598
919597
878804
102500
1930995
1603712
1952118
350434
1498179
1775461
1061495
1808620
1660497
1915026
530654
361634
426245
1276981
1881092
1515592
540556
778601
1198548
242667
1112443
113318
644924
191816
602545
639246
1884554
1792337
1320364
955246
1291634
1161034
685868
1510251
1449347
943628
896935
1471043
236977
1701049
1884254
1209282
893333
142120
1519426
806548
104507
1166697
1253571
482665
852302
1269168
466003
1368375
1079998
864679
824345
1069080
650832
267292
1155616
367460
22923
219703
1986102
1975988
1332129
1022732
1961414
1961159
45019
861594
1650149
737140
1373119
1818226
1270485
1867739
1185552
713486
564934
157926
1798477
1997
1112336
348101
952043
355830
660229
1549935
1598350
1671343
998709
741911
1053085
1270080
91624
304995
1052774
624896
46067
1568095
1196848
248859
1932765
1451688
827639
109136
967385
454335
392970
1664978
1081682
1314436
392711
1467427
59355
3269
726241
523070
1654521
1137157
239851
1608903
159599
1726433
1128219
400802
291729
1333062
935205
1982957
729584
1276180
989954
1073112
1260279
820284
138160
1373623
565208
1119716
1086680
1042695
1184222
1756774
1320950
1643131
1806671
1417613
433866
288535
249492
1966927
1941222
668405
1195493
1211270
503749
1565720
1036843
1396483
476339
508038
322686
1606340
130319
617998
1927479
1983347
268335
397914
671671
1768464
432972
1628796
34442
1267345
247020
472141
964136
896852
1713041
1450323
1747175
825915
326598
370950
408967
902534
281524
434472
1826867
77184
167027
224009
1672936
1108997
708981
1287732
1287179
165372
1369453
613026
402011
1889669
884101
48784
1597703
1430728
377674
1229489
1225337
729956
635867
254548
1052711
1283256
1382773
1304449
720794
726527
1113807
1298734
1864523
700905
1715735
128310
1233788
1100213
262385
913562
1705044
356154
186983
660944
667642
654558
325905
1401185
1343010
1100599
630072
1714184
1779034
824952
650181
1454881
1590333
872715
1116198
1495096
1615953
1755288
1394990
884650
234899
917781
610950
485430
1888640
346197
1369840
598774
302926
248432
11394
1128046
1859789
1486097
968827
668227
1777611
1320417
1926399
498270
1052690
310347
1438231
732861
1598334
873957
530901
1848490
1312025
979441
969510
255334
1324130
895540
1990878
148141
349610
208630
898145
1172740
976933
4818
814313
131273
239950
666059
1386566
757540
1149347
1220466
1890633
1503408
1908580
1570104
338543
1606388
571548
1452886
718140
1241451
770411
446762
513322
39863
626217
1356008
1650813
1305717
1447286
1118396
1391414
539769
1580750
1908041
1254614
1011976
162562
1471761
1915218
1640306
1693226
1050075
712691
1972824
1044234
1804181
841372
1702888
1536201
375437
689967
843861
369724
438111
1750797
1822521
260845
1618126
1703174
1195782
323466
139325
312254
64729
452602
1933234
1706842
1084287
1752357
1573131
276557
83065
1810682
866919
491313
1586388
1503778
450035
928940
1619078
1976661
865466
1380144
95800
1793633
1418303
1681491
1512003
675420
1930440
1022324
524455
1643887
1332326
399405
1773585
932163
505973
24060
794469
1803694
1379056
1726294
195230
1021257
1300955
616211
651173
339951
1496981
1965082
1915103
1923256
23608
657625
1291576
396328
1717971
147459
1895883
1028456
1651531
1187830
1550115
480891
669600
473814
188063
1251999
1567113
810345
1402546
1106023
1613894
1251584
1576995
120536
1634993
240399
1443650
767888
265460
19095
1190924
1567556
1758068
808277
1996101
649527
1051412
773804
1866475
1887228
414012
1422105
1437958
1894708
1655002
723964
1925601
402659
352436
1002773
1093915
1830738
96530
1182397
148227
187378
1993628
1296733
1325090
896600
142516
1357360
14886
1997251
141975
1925057
3660
1408553
1481934
1332217
1352402
964722
406888
1539281
1391154
334073
1206493
379713
99390
1170657
391464
294942
135710
425814
625839
1350117
407448
1434335
955243
984797
450397
680649
464071
1180303
1881878
1009711
471940
1569817
332275
1298316
1901517
853636
484489
619953
1408325
724863
544740
857085
438690
434408
377087
715069
664865
802214
1665271
1974668
784471
492828
1745839
145170
411848
815145
791112
57237
371778
1018438
202794
659398
1547362
130080
1687763
1342525
1992467
218393
753749
1093781
891913
884369
1554546
1732194
685933
901839
838558
1805905
616676
396370
767171
45806
1378038
539409
1719004
1463844
1599392
239924
569978
190651
464422
763927
148734
1705569
584222
1082520
1416963
46288
400630
1499242
1405567
884971
1824885
761423
1916405
530735
1960698
817591
1386173
394080
1596058
1944866
520709
1525012
319391
793317
1713275
1526968
1919898
376111
1193945
316077
1183088
1668630
1007147
786614
1173178
896272
1011175
1007702
106804
1499007
1466382
58758
982571
1378568
230733
1579391
1057972
981801
1219522
1660845
514126
724331
44917
878683
153564
632455
1236896
323185
181336
54444
39160
217973
769659
989256
1030188
911982
242630
29219
1651093
259432
886252
1343922
963883
1314299
471938
1229995
1625156
1916240
1525365
563098
261508
693743
1355113
834465
927496
687489
1159306
160303
27468
770923
1893851
616669
1148666
1557325
294470
887500
1809273
1362658
537493
326903
967820
623056
1620511
113557
1801392
1067240
1866634
141080
446013
1217768
680753
1273482
1730716
1687607
439510
1965378
1654647
615316
998114
1642111
1255462
517231
1963747
547384
1418396
234073
341024
1879826
1044118
1557568
1143400
1336328
1234045
1336175
757984
249226
1114824
1003495
83616
1129370
1069331
1986852
466285
1132063
752639
1525080
1680480
830664
381976
988567
764030
1118718
1359038
1790187
1795191
1889781
1514218
1039554
670748
1897165
372731
1179740
1735189
1307682
476535
1989750
92531
111698
1511180
718217
968604
568356
920997
526737
352778
1590069
1131252
1039805
1260486
1987799
687063
778280
481999
1338871
337703
1053555
1986641
852004
1253692
1040175
1069449
647469
1573885
1280024
772058
642139
1313018
756934
1439355
239453
74876
79888
261421
324334
1376443
1328372
1690092
83584
890020
773244
1949356
973390
1502167
341923
856752
736747
1189889
1851774
1834176
761700
1955119
476123
1438146
173063
1315062
1948528
1593141
917812
572815
683014
544274
729521
310986
53445
1251729
1886524
499330
153969
1491229
1302692
517643
1235627
854467
503593
249023
897733
678484
1874424
280534
1666655
1106135
990552
1218807
1727832
648858
143078
1855698
1378153
745723
542373
898033
219839
1313330
99312
1340901
611173
1218898
1625468
1276843
432382
1032096
367979
779229
1988744
741183
766484
5587
1344424
1539144
770802
714501
40425
1195776
1015658
439384
1698661
813440
743494
1545877
239371
436943
1308277
1321683
1837400
386724
1493850
1879031
126640
84254
25329
311213
868151
484295
181545
851552
695148
1615114
395592
1670711
1779026
1120653
1746052
1492476
1648275
1691918
1135332
1151103
1836156
117036
735219
1512770
1675765
801546
706198
1155404
1572327
48660
301611
731262
589738
1175238
185635
1280700
364974
414676
1794992
1085932
1748290
51070
984100
1354275
721406
194777
403074
246796
1996821
1645627
1401105
1076727
591574
539427
388934
837381
299424
1861297
514662
261475
1781110
705752
1650922
707477
1251160
550071
1715573
81793
408566
820695
1851357
1520651
475552
1329907
299419
335841
1987258
1085668
1832975
1541696
683467
41473
52283
1283849
1715515
1871549
626894
61262
1868119
1944986
1888839
357961
455564
1002722
371770
680004
683705
1023277
766166
1755774
325566
559108
1213533
101315
1052915
421734
156024
968686
570152
416781
1422006
145676
1853110
349024
378351
22519
195352
329614
1372083
1529231
556924
199803
200969
616995
1482900
708721
1437991
1060106
1873523
1867977
470457
943203
559810
1421
1649727
1582027
1258602
809103
128256
509265
393708
3018
809022
1999289
1502984
599881
204404
611693
1284643
1738007
650773
187838
1583672
108115
367508
1238017
35158
710391
118835
1593529
387406
332477
790133
1344361
441370
9904
1624694
749815
582353
769208
1078216
200846
431015
665675
719023
1365069
296655
335290
1271689
154493
1522633
1508146
1348862
1240933
478395
1931777
1626297
1621609
736215
411935
729662
603976
532703
1814013
1373707
1664646
1438474
1181753
1192073
661827
965535
1559415
983395
1825321
1470699
214512
1961641
484644
1873154
95013
1969067
1239272
144482
1511733
1976723
387904
702545
1206225
148079
819140
1148562
1846694
1840140
1082477
1551538
385507
1405022
1818352
1407138
1737274
194791
1814569
1169995
287247
1225256
105868
1429382
338037
86867
1763883
179508
1890034
1227483
1578913
1334751
172347
941630
1187096
872234
49526
1868130
287471
376680
271836
543642
1214545
995832
1170157
1383688
1231100
434571
4911
411739
1313044
1808725
1900825
1446388
726200
1899037
1950629
1972712
614044
273815
185432
660537
1918815
1708071
1416278
1784948
405737
1125138
1894199
507812
1239771
1968204
1084326
1637291
901878
1115561
961850
784245
1246928
418930
886736
1931003
1632128
1792697
763153
1363985
1890487
726834
511453
1496326
1117893
737430
479917
705458
1719026
268999
1970277
624762
788673
1688681
508257
1128247
60977
756814
788384
969686
1035165
373344
104434
1278577
514693
5139
64444
120603
241560
555579
1484878
1102940
1478189
166038
1414208
1117545
52591
815369
1532213
132624
1740858
1735028
1155940
877648
370839
1142757
177164
953335
623603
38914
974087
1501961
1411044
1309179
1441813
632652
657254
569137
1738279
1150871
722168
1459704
1126783
1765802
7538
1631652
19461
1444790
997945
1094036
1018475
1594042
325772
1382331
396769
1394220
1646709
1618854
1791445
1205143
917553
95545
1643552
1661537
1761610
1766505
255174
149437
631659
1924291
16350
1635790
1577212
1341330
414201
500415
152766
1924199
1930673
1755376
634301
522463
1045863
1879372
931879
8418
1486125
232658
516619
837061
765070
777115
1799226
1972258
1779635
1107410
1457401
64039
1963341
489672
1712469
1105548
1801307
1406596
1611482
479285
457109
1426125
1052933
213058
308839
1495812
1930149
552346
1837506
1272
592062
1241503
1677786
1292640
1980734
1237331
1177911
1823028
590921
731383
1709320
772000
779484
1057014
1188683
1594269
1017221
1077701
1956617
144919
1150132
930015
545124
1061243
960075
223724
371992
643326
1579241
547643
825127
799079
774799
788811
16079
1063584
982936
1678220
661257
920172
1939003
1503252
142998
807577
797951
1908711
1511801
1153681
1111010
1133248
347615
1241336
136262
769533
1663328
1692409
701514
397945
935526
1515777
81336
536524
78493
1979862
633157
1100194
1948756
1374231
1961917
585213
871804
1747740
577304
674896
1981274
1559461
1360449
41475
1407584
1333518
1310271
1708878
956658
633123
1865942
185517
113917
369418
1091532
1443495
936682
1165720
1264258
1004332
495035
1929468
1673042
700563
669475
489057
383613
171448
1610438
1520180
881145
823641
488889
1439176
1841593
726922
1107585
1430399
553057
1080281
1558846
1274245
749330
1714830
435657
1842254
21026
579094
1706492
1850007
603506
504767
1904512
276811
505294
969521
408612
1653715
375979
1810647
1363568
1962816
1783940
1964542
1448945
1684426
28175
1086962
312815
264507
1380549
1947394
683407
1291639
1614450
564338
32688
637814
1818220
1684012
288235
449716
787773
1168471
974841
428704
766044
744503
1710679
987511
454974
1476097
771711
1042025
1352724
720529
170955
227607
1748668
1598103
840471
992865
758617
1339844
728336
17164
1624956
796146
464982
1168305
1615511
195589
22959
1437049
1397546
1416250
686446
439381
1342792
1229318
1538481
882520
165030
580658
561016
585823
1080915
1820161
703221
238706
785481
996760
120958
1209064
1473758
819594
1608424
269924
665939
466333
473445
1310091
324038
1612417
116469
72830
1141395
317284
84902
1181233
243842
791607
103873
1691617
834032
1125358
180869
425903
1280961
1330044
1812198
527014
344981
703376
1782252
737169
790153
1569601
251538
95337
264429
859427
351393
857212
1571757
1403686
901336
310421
1553769
782281
872471
1810541
179186
907977
1016231
795920
1330757
724992
249984
181205
1556380
1376143
1247199
737834
1844673
1754310
1713167
134717
1189467
1918595
1950984
1983210
1526301
1021207
1086649
486234
1983691
520876
561872
1395495
1517863
437483
556533
1528627
16146
1561478
1107905
542419
595299
1245484
1171553
884812
335364
1668730
134379
42580
317722
955524
550191
777244
735881
1281796
1217023
561352
1307692
1773674
686002
288391
519670
823969
1229032
1794251
297982
314853
401652
324761
1837755
558616
65735
474508
1879335
1024524
349575
937158
679836
1362767
1827054
609509
1094783
517901
1132966
1270965
1062009
285791
578242
577928
782926
1274802
966536
663896
96564
1903562
1628473
1594879
571514
1611092
1631251
386640
789255
1285300
203634
835872
1347386
750809
73226
952737
421394
1378574
828678
266065
337991
687193
1432886
1473033
619579
327466
310706
1445372
137881
1689027
305573
62962
1119946
1376922
1814350
1775672
960922
579270
901061
383407
1610897
558196
577520
367769
353308
1917405
1440241
1340048
279196
1379352
323577
1064381
637520
1632154
1292214
350324
1268202
1740118
1415615
1389933
1279807
1531521
487586
1724678
1877066
540157
220739
1660825
533889
1921082
881887
144314
383449
1074346
552179
1691184
1483941
1343087
1778872
1395092
1903289
786019
329811
621291
1239923
532662
1151170
444094
1497336
761028
1254185
1081345
157247
473009
350662
1148733
558345
662947
956137
1746045
1628225
1366265
1106812
694731
675405
1970616
1865033
529804
1958983
346318
686845
1599830
182547
235616
1571683
1369352
1218136
462334
250798
980254
1218240
1857567
272164
965292
1905854
336830
380037
1508395
557633
935059
98
480120
1328675
1999586
545344
1780523
534062
1476429
1477467
1775682
1798108
1259055
1312723
1253539
951561
1758213
1075963
1337155
1119087
16953
1482053
607164
1434221
1394579
1589007
517793
1407028
526369
34508
799362
1465705
1522452
1603546
1568719
1085293
1890018
936827
1785425
8522
683579
1520730
449649
497391
965391
536535
910086
520203
273864
933060
1106799
1456567
525192
1759340
189510
1954116
333528
1042165
1583155
1829328
719911
779315
1399426
142594
969128
724370
1444349
1803663
1960294
702689
501422
1665824
1893931
1421021
118816
1225942
369354
1008779
1174925
316387
767617
28341
924683
808499
1681975
1829405
1637120
1695661
1480630
1086222
1417096
1913653
1590675
657489
1137811
1603220
387064
598889
1858706
1830226
1113226
1675419
744463
925532
578736
934138
162371
746274
1103795
973562
1831824
495712
183304
1187599
1856718
1579232
440344
970182
1269008
1179563
533102
1926756
603882
1815291
700457
823061
247370
918740
473400
1555643
595176
1315779
931186
1538575
1354382
558510
1189151
1487916
1356258
1822964
92510
791851
1965684
868153
133634
1464617
1645916
1957787
119843
1477128
1712085
1037228
1171914
674766
1826089
250441
1051678
1179573
1445733
1058645
695733
395596
1206472
1516663
906872
905851
437087
1177045
298429
903082
190556
1685686
1567256
1718387
1934525
811234
869850
851905
1340852
1558121
266375
131234
1709158
1198706
407191
1780528
1396966
1482326
1066218
237910
1214886
974081
75496
376624
1720541
1261199
447627
1196892
1716540
1457146
625358
897033
1866593
1890244
1147574
1001802
1255202
1422742
157216
1168512
512245
101879
1040871
1583931
1845752
1225854
118875
1273145
1897744
1670568
1351293
1173467
549725
1805921
942439
1070565
869164
689290
966233
527107
217882
719555
482786
1691917
1516006
36569
721468
1092974
915133
537798
1459560
1183205
1281647
626321
279085
495018
166239
985328
1294363
384607
881156
1059844
1758530
963710
941239
1338974
519481
1386787
1486525
1494167
1720822
1754067
1533974
1747587
1433610
39755
805474
1137240
1688639
1488878
457300
655642
376126
1974505
608548
1729287
449699
1914191
38091
207679
389707
1214313
1307127
1584388
1191434
60572
415477
549860
1585054
1977255
583567
1255770
1855556
1375305
501401
1622571
527789
1070523
1398085
118889
1525763
1430871
1124001
379680
1846409
1141202
1167683
907393
1281796
1635099
1409525
879271
1852920
1660916
1340565
1877218
524488
1622037
1039377
1502934
1186650
305732
1939388
1764774
935569
680848
223419
693782
431198
572321
1545770
1723983
1045374
1782372
961370
1818456
1152826
1657936
1598800
133166
858485
86584
1685722
1197056
1716978
368370
227987
1463040
447732
1530183
945195
906268
1725280
234444
365142
497472
692513
1898117
1017615
1908345
509326
1717216
540745
802471
1480534
1783855
537635
1247935
523105
916152
1913181
1635086
1127969
405421
949013
557517
579654
1503800
1308158
1997807
420710
1937973
665018
1655505
483333
384294
972025
1030129
857651
1311481
1194735
221908
846519
998269
417798
1475510
940041
1573017
1297161
1778992
1434323
1456743
770247
1828209
1382043
643946
897303
98350
454730
1650544
951014
819358
1400499
1079992
881941
785721
532345
1489506
581930
931095
1157902
1523787
1169996
1185558
1888595
1730621
722814
1165077
108662
1574730
1744786
1501211
901120
1742249
519464
1317894
390296
1578562
1177594
804327
1611834
1455253
147381
1119865
1052458
1379730
1885793
1599145
89100
1433574
1412657
1843630
1679664
1783340
540274
1535449
1842142
1382581
276913
1533493
970619
28297
322867
701535
554270
1372074
565354
1318500
266877
800585
1625941
1539705
829890
967100
635510
497650
24887
1739371
1357415
1440137
1692539
306039
831474
905036
549945
853065
1654050
25655
846200
1362741
538793
968766
1592569
1803375
545562
629086
1094543
416847
1615859
882246
208954
1116152
20498
232949
747985
1960256
210045
551490
1873353
851655
862977
1340604
1053343
761552
1312924
1758766
557265
708329
76416
1233316
395373
260540
67056
324092
52132
1322364
600285
143097
1722966
817858
1739797
47176
1927928
612044
1571141
1026263
1472443
47538
1777880
1659305
894039
239312
1852946
84133
1240335
1271559
438130
1002033
1143322
1137317
358421
551855
1970998
894080
10886
237749
435688
1618195
1098210
1783302
566101
1116348
1520283
336215
125984
1663005
1655786
1296683
1535431
985060
1468190
454898
1745881
1527490
1459683
185887
580046
1258076
8024
622005
577516
1973880
464831
1237304
1272870
1774634
519857
1245709
202959
9448
792801
1290007
1217353
360740
1900474
63285
178128
1800239
215355
44487
1142102
407701
1188347
1178274
1096910
885637
1686637
1325403
1388651
1972317
264010
1190447
1430899
760062
8496
1458766
1442058
746744
1489145
913587
38500
307341
1702698
226594
563980
619450
610001
1806874
358943
755944
816460
707109
1535021
805112
1036098
121228
378858
1463931
648517
917745
644678
1076308
1825311
1516639
857997
382321
485427
1971366
999779
1544059
763394
1079352
1052532
66266
1670753
502903
8299
1843530
37321
1271793
851221
851090
1015907
803707
784888
244051
697838
437014
229525
699859
849252
1975137
443874
699155
153202
1426435
679898
571592
194806
1146863
719617
352421
1361545
217831
424117
1345250
1303210
128553
74513
959067
775658
1451069
877704
1540470
1044562
471782
1164278
648330
645457
879470
1821654
554615
807478
1084223
1701328
1750836
1428272
368501
234739
162710
183233
211001
1782351
127420
1763197
248819
1542565
174417
179537
248411
675366
218665
50391
1335630
694394
1902666
1603780
212712
1789711
1128685
1014803
1223421
1594569
179845
85464
1523164
970888
1644350
290210
1943954
1208683
1073191
1410045
968014
1969723
1301352
540951
187909
865068
245092
1554481
902278
1784987
1362959
388946
412165
1186134
1175710
1886817
452016
1983514
1792788
155466
279560
970382
867990
1570417
1976146
1443202
764464
794997
592005
1495564
1164385
732058
1776010
1291708
1885226
1029835
1828164
1909976
132471
1056453
1112880
1724150
1843659
1339648
994292
1866734
781596
1566641
377725
530362
138587
355804
1051218
280380
1758870
1310495
1047550
1880830
1879536
947996
1888547
1082563
695964
56826
542203
776853
309126
1189656
141020
1451099
955733
58251
1507107
793405
248132
1861230
489556
1380494
1381982
272014
1230014
393460
534913
1182922
1902894
1723312
1291885
1315054
1039734
1043895
146778
1247538
1098826
1766108
450597
80530
1848176
746558
304051
1769015
1195620
1590507
384139
1266893
1505642
16425
20467
1779140
1634620
1833312
376412
355051
1205415
1902525
1435286
77203
756826
988969
1118798
767145
272509
1022440
1119215
665778
1851568
731306
69640
987756
540983
1862499
496777
189109
1514321
1365267
249559
138803
1712025
1151247
111940
678795
110280
879783
940129
1865784
1454143
147661
1133327
1042860
1714921
1039637
1209317
877513
1634919
920636
299940
203695
1815
4476
854898
101953
214068
644120
49267
909219
206841
1944955
1901844
439586
109898
1800434
1848626
517683
919023
1869779
1615874
802779
260598
1971244
1116902
391142
503400
965547
1710365
189177
5116
1614590
1270047
1935633
574084
1891518
986221
799223
761099
1752480
1679998
1298036
889906
1845254
858615
732272
1267431
790462
185745
479034
760908
1261993
295832
705613
1235957
1781448
619336
874849
104774
50124
1977564
965979
991709
1363068
679136
158977
296033
1449603
1873628
1044075
387040
804370
792726
322082
1842065
1695412
1118837
1058646
1094674
1499722
287253
1128067
1152863
80255
253408
638351
1608760
171492
1678046
484717
678054
446822
753274
162281
1805088
1645262
810923
1290470
1501955
607073
287870
295609
1392435
1223612
1712146
1836765
1845318
667633
455169
584356
888001
1674205
346480
334586
812552
1632420
754890
554206
693744
1648413
266941
1589622
1108470
1046857
1167117
539608
763622
1991631
87464
1761968
161563
855762
686153
1790971
1393182
1458747
1383533
483705
1804266
1030961
619916
1638424
1735085
159736
1243258
984837
1756056
319385
747662
438956
1158370
1410528
736445
189336
646153
902145
1090667
861436
1921777
92984
1939136
1066014
1237954
1555837
123052
1732380
606118
1345368
1819539
1156323
1328238
624387
1013237
473672
752433
1979724
1554343
319182
1184556
513694
1836402
244366
1372771
505453
368446
611335
1549384
990250
1758104
1563614
152721
1545434
1674572
1730572
876294
576787
1495513
1661779
1033903
1588791
1133391
787158
1958375
643743
756520
1626300
1643511
444638
815916
8885
1280858
669796
1205741
1740952
1799158
1172624
462511
534267
1941909
581584
1511271
337215
1056563
1242093
881382
1643275
1016310
773672
737118
495229
1994452
1574208
862320
450602
145662
1566595
1348930
1746263
476274
177469
855064
877881
1541811
625347
1948178
1386139
1601908
1236634
1591632
618669
452715
1804502
1578419
1838790
54170
1871806
1214841
1250026
333547
1715203
1020891
175086
1324911
1244100
1678647
905684
740935
1682719
659858
486819
1510805
1688474
1879765
953252
1570149
512180
38935
235091
155835
1940994
1333717
1446075
676437
1025912
258028
1097454
1854240
1332087
1563644
1785773
529768
1699778
1840218
998309
1789755
131375
1986329
960980
1734733
184385
1376759
1041612
1655123
1100974
1468495
885928
1259836
1864603
158188
1633464
909497
1267435
416523
1320635
848757
1083605
965704
893444
1915185
799383
284064
552852
1262401
440546
1045273
495050
397869
1534658
1754637
854906
775590
1301106
429772
701229
37252
1286580
1032673
1836498
991509
1919661
1838764
497927
395880
1962413
1316036
1706686
947661
1383410
370832
1082034
1575401
1765994
1437924
974181
1789406
469150
84403
1498553
595784
1093271
1715291
545418
1086355
1180696
1074678
930785
138390
1771945
326967
1602202
411141
1476415
1790195
563779
1292033
600207
1809769
238192
1045151
902268
1578050
1986332
1973753
1250727
119622
251347
205870
510291
633971
1329200
31976
1977016
400647
926288
127114
1335412
1869274
1188240
710750
1683537
638553
558493
62854
493420
822233
37900
38383
274746
1741786
1922076
425849
25657
647647
933313
1385471
866245
883293
1658778
1775473
1036738
181449
1511394
612828
809435
1036742
1638807
625655
907140
1524106
1466115
1080845
1897665
348124
1463762
909039
584401
1066056
93822
1322883
1988774
1336305
1807812
287616
1177160
11827
436964
419270
1290559
1496374
695821
174292
150800
508501
171555
1697354
300002
203603
1733601
1342725
1470950
393070
601374
1881934
582452
69131
152104
492534
837843
248822
301182
386566
1742289
649717
346875
1603379
1543261
901638
322592
194210
754219
1708378
1991337
845548
1436016
1486787
1817656
1261906
307408
808876
114493
140345
1499914
1279332
294647
344735
1006230
948526
1177071
437857
818698
1929636
1259650
1259377
1751122
1285429
1405564
1241217
1556857
943924
1281087
966798
193800
312076
1981905
1895708
648889
446525
687155
17970
1404215
1044031
1084287
1069825
1944219
1300947
950609
1236270
1424867
1423230
554980
1556325
47108
43376
954090
171045
1704059
68665
1496800
231968
819239
367435
1712054
1003817
726322
644988
425762
1702063
347240
795521
1854501
151395
822894
1651500
780863
1471242
375355
1183803
1194917
1773526
1226131
468143
984327
1112664
313650
232361
663191
991428
1652094
1780883
319135
1212462
592010
945740
177378
979888
1048012
1679701
1770154
1210310
1617870
691573
453622
1460535
69221
902589
1068236
67606
398282
1121884
1959665
487015
1759280
865728
209619
1783670
1132845
297513
1579056
1695570
340155
611382
50138
1020217
1506862
318101
950989
1394248
273557
98793
241546
1865080
1379291
12638
1649341
1306279
428981
775120
1943459
923432
566084
1837661
1509977
154663
642951
1720278
256159
1973752
1208709
1952254
1050341
1366279
1385050
1327653
1637761
1716832
445650
1900279
1438319
1458183
1857868
1973816
652612
432675
386086
491887
617497
529559
1289831
1170164
475577
439143
636309
1091342
1326567
393305
143981
198868
79655
1605874
795094
398998
1051930
594303
1157312
897532
1697539
653231
1051914
770798
1764906
1442392
1570997
231584
1243375
322229
1554904
1861963
852426
1281099
1180310
1194077
764426
1314991
1035626
332606
834262
1234986
1231812
1287359
592142
606124
1950263
1672682
3012
1261251
1880742
991500
456644
1283939
1393848
1109672
1829602
616548
1297802
395132
139091
139835
785602
643318
318347
98372
242218
1722535
1499614
473632
270463
90937
954623
128371
329176
1553196
1458455
1240726
1349123
667666
1731083
1628670
1233420
1250020
1349437
614966
832184
973435
86740
290512
1604495
438405
708631
348675
1590749
1386506
610171
325955
739209
1540566
1298232
1110394
1486886
805466
126640
408782
979332
1300216
717408
1637641
324202
677298
1181940
1602024
934530
1920593
99833
942362
481784
746736
1529668
230044
1656973
175794
1213587
1749034
491140
362267
1489821
1892463
420600
999045
1569049
1364278
253215
60791
1501871
280387
774928
399765
364801
1301000
349001
1273674
908834
4199
1529115
508177
1150416
809305
76430
153168
1987461
1939321
1411789
1790086
552537
1704769
118563
886445
502243
1634230
903342
397561
1566934
21074
128906
67301
985690
1252540
6082
891866
684537
293668
1787717
1158536
25432
873771
185259
1557174
1894538
1317675
1240044
922068
1082453
1707037
513594
754378
45136
968609
1373151
963977
567550
948930
915242
704151
1020665
1325858
586315
1600569
155198
865864
112496
1956561
1139919
871501
1029770
697653
1304107
1900445
1972283
1451014
1239494
1293405
1778113
303167
774650
2506
1924873
149190
1195725
1835177
1679827
983681
251187
1116039
526636
219154
1617366
335754
301191
1929287
1794064
1090490
543000
439070
1004360
1030609
449794
431749
1715579
560902
1023052
1831166
1989033
627044
265657
496598
774256
1204603
355596
346940
1743644
337809
1060419
736513
1814451
1393490
887594
772207
1023037
916911
340168
1097689
1720184
362334
1809036
986276
356092
1985545
354870
328941
110584
216827
306826
1704577
1104740
130564
380021
613195
496373
492703
4964
1094729
653573
1192942
727689
373733
747071
1624433
930805
753769
1048624
1947469
693553
1356805
1353721
69878
1486130
1357133
492619
127040
828016
1849300
1861424
1792470
298088
932558
1477146
1949152
370491
924999
616963
1817083
1511948
577563
584124
1616929
1536024
40717
605254
278848
802135
1118015
1895457
1836249
806064
907260
1830474
687962
1324928
200127
707746
1859501
1411340
1716033
321585
1290231
727794
668020
1319633
239478
971882
1994755
1169382
1306930
1938484
990926
542704
939225
468056
576776
161497
747049
549384
26
308177
1412389
348118
281156
104225
1391130
702829
204823
231196
1607481
316217
803271
649465
1390712
710323
1502266
394039
1001419
1945674
881996
711280
632728
1547624
1932500
1648739
1544165
1765434
1570642
196109
340636
1648007
1458234
616496
131930
727176
1975708
649737
1644694
400930
244245
888907
1552058
668399
312231
1120571
1362895
1299066
1272848
587546
430095
1295488
161895
557341
233514
713899
322908
1729400
1019401
1394554
108212
921855
1758061
120998
1289516
1977779
544959
1449641
538014
593063
1430946
561176
1392421
213679
1965248
1887817
1224463
796768
652324
1730825
292365
1744419
1322462
1566692
1023134
1709322
874427
1732059
443997
681721
1272391
1978854
1354186
803078
1669947
263621
590993
1044995
1502283
1508016
1857375
1676093
1739320
1434321
1838881
1151942
1105582
424802
398945
836078
1867223
702561
20624
582887
1888048
786602
948389
1365319
856980
238551
103959
436081
1430794
1881058
851160
266125
1397895
1855241
585393
602735
1168766
292127
337564
624531
478740
960486
114880
1350204
1369663
1155934
249917
1421666
1392968
1390905
402007
1960110
1896085
6032
531395
1930655
1324698
1802670
601657
1577694
1822081
1333103
1244563
1728302
1020057
1300286
121720
1750974
1251505
1114785
1050627
217944
865382
1788824
452677
1939411
916933
1734593
1591716
667996
637635
176819
1964723
565764
1111609
730672
976369
825517
577167
513529
337243
216475
166732
470927
1595085
1685542
887427
1362067
1373356
1951502
292151
980892
1125858
800908
1083969
539363
475115
1893540
1394727
366702
1694367
1112302
177757
1980383
720089
1703686
1455019
1578733
480998
1745624
1662383
133644
816331
1157088
145334
340203
1643365
1202031
699775
357986
595575
1200729
1589339
16251
111222
331101
69098
1911685
1699033
595675
1681248
193932
100447
639057
844832
1831017
1055299
1210382
528177
234401
710791
1938289
201607
1889902
1035603
1625218
1098792
59770
269756
772996
1933012
1441335
1522575
731390
1780331
1444168
693344
119574
871397
1083743
430059
1475889
209630
801146
1156384
1512075
545436
1450621
1890030
1289962
16796
407603
1523383
174605
1196450
1810449
343017
575418
1800249
1990288
1279454
917856
1324709
1841278
1213334
1564224
1987244
1388383
381003
783774
194785
1003678
1049567
1559252
247339
730151
183208
630246
609234
900393
1318954
1007290
129413
1510392
1524699
733738
1212151
6317
443844
686238
1174440
75796
1510965
1871592
1548899
972857
1738762
1867495
1104418
932214
619465
1050218
912082
1183559
1324213
1610561
508854
794793
474414
1657005
1583449
1319721
33517
491843
645611
1913317
772448
422856
1808461
286752
711513
1436979
1548147
1292539
1144429
383275
33331
363700
1065312
1347617
1129636
963843
1687884
567922
149663
1905961
1150542
1966788
682026
989473
627321
117527
509735
316340
1589417
1760040
643358
463562
1254835
107419
1494162
1576392
1662670
291721
425140
1465005
51891
758166
474383
1552167
1090475
950825
299520
1850318
403042
317526
1494644
4838
220937
1045752
406547
1860604
1017304
145594
1117956
1387326
169419
365186
642331
1525565
1276149
1570130
1235212
1005639
613005
683824
1040282
1135815
1004621
1511510
1221104
855505
884753
555929
1809081
1213300
1255330
1440841
1803175
1865006
299999
450955
1032713
756496
297622
1877341
1282893
184738
1138708
1820007
1615918
171640
1373149
1944626
833668
795776
28535
434202
439043
729367
349894
518561
425704
305587
78592
1037613
417421
957125
758992
833385
1782039
1379532
1681458
194824
1144021
1648258
811939
580845
57611
1662170
1299964
1359908
1546094
1912884
1692443
154652
504633
540712
1948942
1981320
560956
1443316
645199
1451107
1258332
1497181
1168705
1385276
694385
1109512
1523368
551972
1420514
375031
215995
667456
980243
1012508
1013719
952758
625996
1991747
348197
676262
276699
939910
91527
587459
1148750
893769
189508
1787783
694032
1596466
424547
80906
1009626
1562308
1407580
380007
1708946
1157355
959325
651486
747749
117314
1913971
129964
144448
525004
1831771
1524882
710312
1828869
1617756
439548
671776
834720
1547101
625319
957933
1229924
1826148
515112
1823633
1144927
1118195
1352576
1603967
288415
1820164
1340396
40090
173671
813992
1632789
229873
1001663
1123881
963900
1979630
349051
1897103
1764700
1876977
617457
489735
1504909
694809
1944704
1812978
201132
1034908
1048951
1564914
1387409
1855117
1182436
1751837
586286
441337
147940
813778
1088300
1448819
977687
948021
1144851
1758836
1207077
1671142
164384
1211358
1156644
725387
1838950
801248
307802
619752
532499
262354
932574
21436
1182387
1244539
1471010
810607
1002037
923262
1143363
1413402
656964
119346
1221666
982536
678841
808331
1740569
1606940
367887
1028220
906377
505392
131379
1833602
557612
12603
368925
691872
244615
1294448
1379630
1852097
804494
1754031
938983
67238
165676
1580853
1588701
635845
1092819
422285
875784
453782
805414
140030
1960045
1304863
1464620
1176964
621982
1228831
228589
1255740
664363
430458
1310771
1234331
1720719
1058162
1642856
341464
1848713
947250
1676746
513861
1847652
1165086
964874
571186
1752245
43517
174465
924594
840183
245373
181967
1985304
347639
1309027
717177
1565705
1882143
273394
718053
953153
403094
1662336
1899045
1334939
927343
586100
1725999
999039
1823362
1482899
542998
18672
1377828
1074523
440001
1890829
1252091
402411
1604331
103706
14831
1152379
473198
909620
1331553
1373194
12631
1650093
949085
1383652
1052853
308038
1159573
721879
1357170
1097986
1627938
1002320
1803083
242742
1263017
292475
1782167
1620698
440050
1600402
778051
363111
286187
1111414
736891
1082984
447612
400487
701643
88784
866941
619745
92860
273283
548781
1412297
1448722
1642532
1282778
1835601
6317
413695
1177902
80702
1429916
1066354
686353
47394
1696583
1274164
938002
697687
890109
646087
1355613
870166
1822044
584250
1508917
184526
427872
1762110
1806035
1929110
1775513
271153
1095955
57821
373831
461052
1649466
1040097
545346
843925
1998085
940159
991654
919676
1682452
1999336
542609
1339414
568864
121069
807987
964259
956609
463829
734856
637339
1331718
1818473
1244688
1353537
883047
1020552
1492743
87669
49022
1282949
880777
1620924
1607164
1682020
612233
1086681
279425
168870
1567592
1156634
702564
827239
545932
803617
1510628
475769
1759245
1369869
1282474
1024546
128080
1377040
249955
1696967
1282292
664655
1581751
1391081
1439981
1926159
1292715
922486
902259
1867740
93097
500497
222659
1691706
1288140
987828
1304288
1858003
1685511
1929665
972698
1682897
770921
1841389
1301827
1649429
626224
1892315
875370
9042
925539
397504
1528452
1937752
1106206
1206378
1114907
1317162
1819181
1046562
1342750
1228444
1830386
89244
1502435
669746
1855033
1850004
1890066
362638
1742764
1937845
809665
413771
748507
884557
1219118
1437497
1231165
24683
1612212
1308912
1844991
1241113
410394
714504
1145346
732434
1499801
764127
774875
1225278
1759900
813354
1363026
433597
1002939
45160
586392
72065
1457578
1038759
804725
1543403
528645
1088739
1782065
1183799
707933
81284
915922
404718
1026618
1462803
1051021
302644
383139
503008
1279512
1298914
1972651
1382045
1979840
1310158
1975520
139738
1308226
529733
380159
1631717
1935208
1453182
1154113
1336344
456858
1289674
296113
356105
865647
1721983
40795
1861214
1037117
1244924
1497338
1933981
734456
1383718
1569859
994804
765035
618785
570738
629881
216199
1501448
1088087
1963454
1884924
390716
578611
853056
1384923
1146042
192765
907759
148630
1848060
161571
115643
1021067
1824163
1589192
821521
1029155
817452
1350002
1723960
282776
109380
670489
224922
710143
616237
1364275
886221
932435
758896
82505
405421
1927587
342244
1472073
914603
1358584
880227
426684
875243
982694
1983100
1370077
952776
259830
1162061
1297938
265063
1183362
365292
1198692
1154364
805808
87611
1218250
764444
906241
1384997
159330
340645
1372725
922263
597437
1178218
827382
693491
1339843
744962
695200
1704141
1906758
1326972
391967
1634455
465157
309665
767858
616412
1851449
1846553
1087364
1184319
1297540
1126784
1356857
781273
1984078
1295694
518708
51011
1941395
274095
24014
703442
624640
316002
1858316
459377
776076
1137235
605388
1870063
1774226
885782
804223
568096
293560
723378
359107
33513
827021
1538371
1190967
151767
720038
1884232
893551
171325
404199
1080696
801823
1485467
1864329
238004
1239677
1717767
1070664
1517315
1317625
1612703
1976161
407283
493763
290597
979705
1870364
821
382892
420528
663535
1478220
1385544
615685
1287946
783265
846119
572449
738330
879949
873076
170754
1955432
637362
239317
1201156
1792665
386258
1165565
1301100
380534
1637863
1269839
536806
1318011
1132873
1948798
228821
74747
1699959
102116
1710702
643833
913179
1752218
1956068
712911
536211
839611
1730372
295895
1966675
781895
956758
694374
178518
445732
1298896
1636965
1928528
1884935
1317766
1156021
1512132
1816376
594585
837749
1602421
299352
754241
355013
905015
1423596
1243782
1162124
1963084
269640
1708798
1636802
131158
785322
1216272
674542
944625
926450
1704570
1691444
1287627
432161
1371366
1837806
1481174
992409
1631739
239076
1593223
532992
726800
577639
1893376
309444
1971067
1403518
297019
782563
198220
972537
306786
1713738
1438861
1461303
1715740
929650
1148274
1920332
1545255
758177
1792847
328189
366175
1206677
121367
345741
904840
143669
17365
1896173
1629790
512290
590098
465289
912846
662050
281552
1456103
965112
1038584
226218
316165
236998
910794
343321
78093
422235
1471303
991101
935005
1038632
1582117
837893
1121101
382725
179056
820819
488811
753913
558833
797864
1302151
1581774
1479300
1475741
374020
590378
1897111
1402643
1294710
959598
1192292
784469
247658
819616
1026059
717845
718401
1472294
497426
1619064
1551548
1282759
493245
931820
955770
1201318
1194906
41587
1492512
140632
381425
1571771
699924
751547
676799
1614411
822637
443667
410760
847393
244287
1914571
1001895
958634
1377417
1869189
1540634
167927
584215
1261148
396108
1743501
1703463
68241
1332410
685321
194983
634614
273995
397901
1467229
129823
680667
754748
1219467
1139270
72678
920509
851997
1880487
1014547
1646398
1374069
95411
1950506
1006374
1753235
851833
837311
175744
1297017
644364
982343
749221
1552792
1738577
650802
1089140
529147
1166037
239829
259466
1532420
121201
1761588
108923
1848610
585106
1638092
284137
1891508
160894
884501
552740
281119
533500
1014211
1273159
432667
131731
255617
903385
1540840
1927393
1451197
1781409
1891853
840542
749388
990371
1413168
2851
880164
506083
1137070
905780
270297
1276388
1446886
1828421
955073
1453409
911445
1211597
878534
616590
778027
1447123
1968001
752742
559109
396976
1234789
750519
689890
1035633
1978297
631437
323540
858673
1909369
472459
1459289
970258
1729562
1394664
697752
1698401
466625
1686448
774258
976345
187060
1099234
901609
317192
1449351
1675775
1899874
1912933
1404541
174140
1644952
831472
1805419
1484068
465633
1507133
1268392
576479
1921595
1745514
1973786
448958
649589
817430
519100
685917
1217619
261699
333904
1728439
1751372
164260
362753
817148
131798
493309
1726178
1458996
1526303
1361261
579417
688291
609886
851250
290718
1301444
980357
1483733
1484126
1434731
832297
1415726
995541
299504
1666581
1317957
267720
953548
371709
104713
1030785
880039
1856203
1519493
1194712
768975
1611398
1756795
1420528
1929489
970413
727547
574750
1390868
597877
913317
996329
740794
1733082
267191
1363329
228106
1314625
1089712
284690
1571843
1579356
10116
1761558
723860
974974
1944397
510449
851345
1814397
188965
1895064
786951
1363881
911491
1433996
1391235
255722
137444
587092
672292
1047904
562602
313829
1125566
852473
487903
1788877
319694
767971
1067706
1648840
1400050
279125
858662
177251
253201
1913521
1890312
581547
1049584
17774
685514
425325
1285017
1723790
1891628
1443341
1425573
135192
930808
1111215
1824052
1936045
145684
219576
72884
1616755
1814523
1979011
1330627
254283
1067778
953328
501484
494068
1053416
1071058
1288562
592186
1684005
880411
381674
394510
551428
855854
1207186
1599036
1285845
966952
1981280
410516
1502790
753976
452448
631864
1213117
871251
1927633
210720
420960
1531382
185729
986188
989691
816255
32055
356379
729461
1471979
1693884
806334
1926342
612914
1832138
1818587
1628103
208212
626263
1145508
1298981
1585228
1090523
363155
396437
779657
1182623
591810
741791
13267
1555827
752939
88450
1783691
841651
1289638
1118266
1157652
954831
336504
1711211
970984
202658
791700
940513
1662763
1077774
668628
307379
496309
1172616
40915
331068
1819247
1505426
1836166
999589
1256355
347695
250453
1909831
1871641
583859
1952887
256540
180272
243667
1803136
1795804
505227
761184
1740955
1091842
642441
154182
1593283
716987
57539
1746433
199545
239111
1148219
593578
1086053
394001
1428427
1846248
1578149
870076
30617
302004
678135
1905075
693220
143319
659101
896593
678834
1745714
1517287
290763
1638292
1773777
323989
1256415
1077081
1590973
1361361
1365905
137940
1166361
424427
1869611
688046
1647328
272870
91114
1067801
725005
620028
1104133
1133027
522927
1751553
956986
1213811
132461
1352589
1932398
662770
997462
1274554
1963848
158818
799202
650863
1643941
3439
895244
1599092
952075
777299
725136
1067884
1743161
987836
852163
1057758
991208
1788680
1724643
1329018
774435
944806
1048992
942107
1435262
1424570
844750
1725998
511887
134344
48407
1196202
1983230
826380
590756
186200
1230314
617361
1102996
565081
448945
410065
1892669
1237642
180215
788992
343883
997842
1981130
824876
960039
497782
1896298
719454
1526508
874232
1392332
554409
1341800
461896
1625795
1210832
1346881
1819689
115609
1842189
492405
1790241
51035
253473
558704
774498
1548692
613017
1454343
440071
580630
67667
448528
124648
1120884
1722812
1858802
628977
251324
994526
1067633
464449
486726
331510
653563
137647
783005
445569
1233999
1778971
1500524
1220075
1540536
1206016
690624
456172
756512
1638664
1864699
166951
1856423
342138
101970
62546
1311894
443854
1996650
1507653
125717
1350869
1041692
907307
1309532
617862
1374994
877170
1776580
1985076
1856771
93407
1617227
1361716
542994
1804319
426225
1050979
1153472
615917
1070539
554297
336809
729860
1117585
961452
1798013
314638
1357284
1801671
475942
1266000
1211070
1969658
474173
1142019
521839
940677
1868282
57867
492505
598804
421425
1385482
1821748
839983
936860
1112412
393535
1705632
1089511
1466853
1457690
211854
1229591
228650
1087482
1017796
1396561
869240
1699589
1650018
1321036
768187
1230008
167091
109593
1712645
1037503
1682003
1720030
451827
908665
630178
1483911
1844809
1143970
1534880
593068
1629877
231596
773510
163665
1747115
171645
1359964
1576990
1862336
614720
350086
1823357
726361
383731
1197378
143078
680575
55166
1228661
1521696
110258
1294471
3220
518014
1544643
786643
1876246
975574
1196092
1094439
1180046
657207
364383
1571758
508794
15912
1804999
1726660
839973
455578
826345
365916
1288252
1107160
1472361
1746699
252243
358258
1638142
1464624
659539
1986498
1636950
990843
675798
360274
436642
1770295
1187433
38731
617827
635892
924206
1373790
684485
1835272
996900
1430535
1622447
1185567
1778788
427976
39531
1469613
750683
762177
45536
1528370
9010
1868185
1721573
590856
616191
667696
593928
303749
1770682
278209
538904
1744136
651822
1175045
1143825
573499
547710
1316785
1895296
1262156
734264
311796
958556
1587651
555476
154843
1334286
1933933
524219
635597
919859
738468
1681290
243069
1072221
1775191
1045802
268081
1356221
1222285
808643
568277
1541866
6737
1689251
658854
935620
862941
1803044
1380946
446097
860069
661612
1813471
357626
1224474
1334667
314176
1622577
946912
346075
798318
400614
479486
1444627
1159526
1426396
1428145
1476006
1631666
497077
1838019
22693
1091141
1035673
823586
1953668
509618
1146095
108007
1339776
1838548
272895
1420542
1268113
1921836
360168
529317
282783
1696601
1760013
430700
584182
226187
1220365
834135
474714
1281451
8471
1799463
1410560
919732
1617169
304633
1615741
500159
1443526
1241798
1702184
1706593
1380239
1983549
1839668
1877261
930853
1686566
9914
943728
1336536
1546056
1717
1295334
928725
1496640
782413
1449210
241971
483494
503156
241993
428306
45691
1502379
217462
864045
1087301
1768659
1176145
428480
836288
1838169
551450
132413
410753
454364
1643935
974071
292240
1124228
53637
1273160
612052
1041819
1486889
325626
1599011
1282881
2146
1678780
244643
1493623
995946
1021615
462763
566305
1647201
247095
1893011
968253
1239008
583358
717713
456945
859182
1592417
1622639
219823
1887591
1806360
1488124
840368
1125700
268578
1780832
260897
389651
1354772
90067
179467
1419993
526253
911791
1854165
109646
1977478
778889
1895982
1963606
483804
468733
1190761
1464955
177668
279810
179116
1322545
472756
420555
1943300
1931208
110384
1039021
1544236
1050288
79763
1033667
1476786
1585627
1579182
634839
1807502
926266
1684794
13944
995520
738926
1285479
1986573
1667764
720976
1776179
1356883
294344
1921551
868453
696436
377571
1381533
236297
1229159
1502485
348483
1478959
584958
1889054
1212889
399633
1036408
1153692
642022
1637701
1483276
224724
1765874
1628748
202749
1902300
1056166
1431909
770754
1946208
668707
848791
690024
1431129
1683715
1644787
609915
1508765
1700754
1356861
1330878
1997612
1333188
1245057
1146260
190591
1718029
1356744
225985
1924593
1884207
1256270
720861
1786684
982969
547195
336797
1007449
1269584
1358656
937900
1223283
473033
1726254
1092031
1700398
1533998
1687628
1948769
515261
517171
1247189
980058
1351102
1285372
1343109
137788
399378
94658
133911
311147
209756
1128068
7262
504453
1189151
512136
765101
881697
1441566
1713588
1559810
480061
892395
200484
1396246
1221174
1526842
1136766
1351762
375553
773176
442831
593504
1866852
1220327
901565
1136422
1507963
1414155
543988
1554182
1532801
715369
399703
415051
1738949
553673
1875450
770106
1412694
760540
1011946
1976426
1612896
190192
1246388
155530
1345611
1562052
35698
1835213
398919
382057
967656
1279364
1445517
115847
1990779
1965210
512033
1576175
1729141
621088
661460
1727405
1198881
566438
1165599
692957
883608
1257698
547702
468813
918496
1010787
863480
1851181
1958608
36536
1904524
1430
1960469
763465
1838320
563146
1552153
27904
539039
1986663
1875906
712129
1400447
1794973
405805
207597
1296608
1788203
626258
1517765
1112379
172138
1609776
927779
837891
1221490
1254949
1779348
1737615
18259
1564593
1652003
570367
1557704
1761635
988717
578794
1071695
1077520
817134
258145
1663656
426307
1131123
1158594
1244904
1488840
1616
948477
751846
136333
1136134
1905122
1612308
1925980
735106
429834
843585
1368129
1400798
1159027
232067
1214933
692170
575463
950775
1965925
318053
678353
20338
55626
1660353
389784
1195084
1679701
1967532
837429
1159423
1704916
18273
644738
1681252
708389
1560473
1177715
889335
1047059
1181706
603451
1395837
872050
765461
1656176
634285
1900561
905360
868691
1035421
790940
407260
1113306
741404
261624
884572
806667
608829
1877353
1447028
1584262
1925923
1282293
182294
491030
888940
596977
497837
941760
1752730
833040
611938
1924971
1645052
1536295
1505464
1278055
1772641
1080796
1890644
707787
795465
631915
378806
1977684
618148
1054748
319281
666939
1299313
60572
1808064
1081962
702917
1990396
1152728
1659974
208606
620346
533309
406386
340946
1467794
812823
1355232
616715
1125169
720712
1999595
1249984
1521617
1814335
363135
46756
578669
1045837
1446669
1671860
1975078
1996703
96736
1953182
986213
1590539
811858
1250404
240679
5396
1260983
1266629
1128140
1807653
352803
1298652
657309
154484
716152
8149
766796
1931284
1196761
1084480
738338
489898
1014414
350481
1334242
1887229
1980221
1639362
140743
1824822
969878
1989536
183942
869886
1658688
1319640
409094
1941692
791599
651295
1826380
144506
1873588
356250
517127
1365317
1503769
1938140
523424
1273651
1292128
25642
470301
116487
903827
1903958
1402722
393535
1624364
996213
46681
1049405
344724
1310543
696336
1377779
586977
1554380
227919
1233494
1987498
1048984
1166149
1314660
1376008
1485013
1375197
112733
591564
1250224
1504694
634613
701790
746292
714200
1526244
1511
1073721
688449
71969
41238
305371
1683003
1809815
1097725
1128566
1773729
1682582
1269114
805839
1768210
354051
1991669
625478
1240257
582279
950209
471940
1517559
446085
242888
186261
1484388
507812
341476
1170683
1770437
993469
560136
667113
467499
321934
115461
1070014
1539615
1869889
1664434
1853991
147141
1339976
1452469
1741797
1072445
657053
518897
1639824
268469
938640
1080061
924742
47430
1920892
245660
520128
1470191
1286742
1093161
1532182
850464
618615
38191
1181751
581401
1088909
985039
1551565
1471368
193074
218371
1484221
1146248
537002
642815
441514
1805748
1339465
966509
526806
1862843
1348279
606274
912615
851613
734138
1987831
1659398
643294
1716658
871547
43517
1343322
1538014
1258072
555451
1857721
96009
1587697
1087313
1768262
1386777
568199
710828
1319365
1857699
964501
690419
571556
660453
299338
723727
1107524
338773
726604
1024269
987153
747325
649748
1734663
145840
895067
910583
574185
1220254
861122
1270713
365523
815909
1112199
402705
220249
1170614
1550651
195971
1237185
1122069
877266
996478
958678
796222
948463
858572
1129877
1994521
1751280
325359
164904
1778426
1767351
343762
81323
663839
1326922
1267562
465445
1399482
383792
249253
1580868
1661112
793761
1456742
614840
1971136
350831
1262101
897735
205232
773599
1881089
720968
1202389
1457254
1190797
1316238
1124266
192139
313739
942304
1679101
1640574
1557395
1288191
1685209
103011
460919
692556
1742128
117022
100796
1757142
390297
817438
1959750
638447
1906830
1330529
1649676
1876931
139142
399226
1251931
1131649
1181129
1874747
387095
1727396
82799
1064850
1083109
535964
1052734
954065
1286346
1719222
500008
589477
1195635
650073
1394860
187007
1325296
220050
1935238
1835572
189466
1019080
1082895
1335766
212775
152479
1269240
219609
1049946
667982
152799
928683
71403
1518526
753229
1960223
1262752
1448576
1899479
322926
1969531
908471
1190352
786273
813768
153145
366893
455937
1068350
331015
838576
453221
1498249
1362587
1863202
706603
1333519
167101
1498462
1426459
426319
691212
1168640
429284
142806
1802286
1883422
1707254
1293341
203258
907995
1221951
1331022
507088
1613854
369762
1682931
249275
1656197
256056
732489
804149
281775
795002
1255213
1295420
265964
1462143
463490
640665
1848389
948477
57279
1031034
1330646
1378263
1677334
990898
546513
1317830
869412
974932
1712474
1437777
1727733
865820
1702853
1606226
445620
1608858
1935880
1913912
756734
63540
335752
126258
385539
1857009
1141841
1385664
1983957
1917523
1023246
137046
332938
1297389
503845
1769369
462891
768288
1584240
923273
881976
1704640
1392541
319
1786040
1411805
1311
1978387
966824
158212
1142495
226117
854225
1349144
1602457
751323
1679642
514921
362655
647480
1780876
1162353
1421784
1991408
1814533
1150110
765846
550853
567875
1066410
1757302
722371
1857767
779195
1981261
1658795
1177926
320717
1407876
830719
1109150
475492
1576750
979382
1751899
421176
828793
1523299
1032253
368210
1240891
1537711
710928
686854
575841
1377001
350159
753852
1838429
217527
401323
1266893
467299
548464
1869873
1983657
1559302
723455
584857
1334359
943826
744405
331766
848553
782731
374032
1632188
1242722
1378139
1282571
1228375
761742
276327
1657743
163473
1822808
373548
1907707
1364627
871059
1185331
422786
564943
1326268
1295878
729038
415458
530665
1285024
1927736
1507721
1451339
727807
74264
27291
760882
491711
1913925
1877892
1901757
462834
433342
1200975
1315763
531594
416521
1685609
1277260
400263
894869
1708714
277351
1750513
1220997
394556
761677
539218
517419
148102
1908062
131084
912930
606510
1105523
390211
1666462
1484393
1109444
1721534
1046179
1654336
1201975
1745357
404976
91965
50598
1414912
1689111
351016
1359029
330885
1316786
1150354
974946
98447
92206
1642535
601592
1185737
226992
428685
848130
1215640
1535346
265664
646333
581935
1069315
1201715
644060
851545
279355
916591
361639
78720
65350
973824
590777
1549373
1247309
457432
1017039
1448692
1950512
1401532
289168
1987979
1605418
1639267
1943257
1333817
417197
1344316
878968
291342
561316
925132
342255
530170
1141739
1128648
1825727
1635924
500203
1456747
1418414
1690426
147462
1632056
464534
631933
653084
319154
597905
839466
1214679
293544
483762
138300
752189
583940
1760897
1061664
1824582
1359424
92835
17340
514258
30028
1862475
317596
1970018
504258
1057262
313759
58787
551093
49890
717355
79279
1391132
1629168
686087
323488
741404
1095718
330183
931772
1785584
1616825
582309
914125
1132201
868462
932168
1431645
10120
764810
1700711
1933942
468456
245993
652728
1582974
914783
1029047
991971
1383320
770719
932849
1681292
44975
1828278
472102
689647
739806
933844
73846
1141161
165357
617901
435609
1638976
191086
1950490
1331813
369849
1980941
93977
1789518
182620
1002217
1620240
1307102
1106939
7684
527620
79856
1566281
1951295
16934
858542
199694
1035655
588039
259216
788771
431756
886959
1424999
788849
976957
314028
1232527
1068399
284854
234215
1699017
1458968
1582906
1301649
87256
1389359
833516
1661983
1273217
189512
182710
1499043
1839251
1721103
1719095
215680
1528274
1367078
1969222
361759
1460733
1043121
1816277
1113351
986742
1067155
1375104
146335
155408
251005
1354128
891717
916799
1669476
344975
258510
1794621
1471951
6732
251148
804951
115528
345068
852153
1614257
1557218
157488
174601
720055
1777183
1405299
1284841
753960
49408
1849253
1492625
1825503
677770
267609
511221
1926681
687466
1507959
703437
493173
686399
1617651
299408
802652
777540
1846854
1428562
1738492
78203
1783995
1339343
647604
1895635
1851929
1019331
1704906
1451316
1377831
31990
1314494
1154720
725844
540524
285014
1402777
1660639
1667023
1201352
1005222
828520
388451
1233559
57084
724159
16795
581035
1186818
1873634
1777641
1916265
1751221
1335113
1586644
1253230
808521
1946183
773542
765255
1691764
1295537
1421974
1909066
1576397
878679
393783
1576688
474130
728662
1745816
882655
52267
804344
848094
37655
1196302
567786
923264
177306
879283
426220
1360926
561256
1440083
1822969
56606
1210418
835578
1961632
1623002
938944
147787
780947
1576339
747761
1077536
1891409
293754
1792488
1351928
1515837
1805477
869276
218299
1898553
835309
1535428
1267163
733454
1527237
19852
888212
48979
1066444
41461
785696
1701362
1719642
1579047
125757
1755974
1578221
1071979
277941
1831051
383881
250657
172565
1556814
407009
205135
872598
339623
203085
41065
758876
1292610
623930
1037991
858623
1762397
1005886
279304
745829
1577151
309719
1507391
67117
4527
1612084
329747
1635109
1411160
1175853
183272
1910505
772266
1440121
721614
404557
1175221
1691642
1299549
1391267
1099040
1494662
667015
952828
346343
474486
1862101
201990
828242
815819
909
804001
955052
236452
453760
844815
534533
923343
377613
1632424
1805274
1276530
1183637
1776018
1817485
1657180
1697547
1657130
1628380
124524
1542157
1846746
295529
1651051
1345387
1344864
1745453
14249
1352022
861758
1470788
381927
1615108
444272
782333
1234615
575141
1835488
816137
1467440
898756
330004
425163
636587
1536071
1043796
847616
1276680
355540
242306
222658
1379781
1342873
1111844
1140024
330429
1014418
30989
803485
1388657
747936
633261
1051767
1556142
1733862
513947
1235277
1650818
1051139
1020029
1681738
921279
949270
1293391
1530410
1822467
1948119
1371653
1351526
1679189
1869839
1254592
47220
1942089
1822883
727182
191520
1222738
1517980
667282
414844
1168125
1665430
1884105
1659936
632598
1982694
94239
10596
1272622
438535
1053709
565533
16028
175305
1649978
1488869
767661
1514898
1155712
1280909
1856999
939063
883647
198771
1418352
1222619
1511935
1352194
1212276
1215556
1018004
405253
514072
26643
687505
784933
208950
684201
586185
359346
40828
653535
958198
1174748
466537
1902968
281556
1758212
1129137
381759
1791115
1404990
1673957
1337504
27910
134420
243360
1483922
445777
803038
1726149
711815
1063727
1856735
1207280
322467
370406
850599
903196
383142
1146395
1232539
1370367
1707659
460260
939325
708137
1476029
220648
960788
859721
491969
104992
948817
1088517
175222
17408
1140900
1111996
1256702
1448899
1193795
395933
1936179
1332212
976579
1084405
1304639
1400531
1016936
1119812
599650
1802737
1033457
945389
1974849
1858127
846278
1720414
227805
915617
1849120
1631545
613101
381184
972491
1086705
205630
1396891
1786534
1415506
1149361
1451933
1644585
1237774
435127
935407
1323861
1462436
1113865
94193
1407647
105326
1292872
1117336
86556
430908
1240360
612737
737532
1695731
1869284
459849
236396
92055
746390
1445343
658948
1303296
1419505
663910
7106
1322289
1450612
1482334
300974
354366
522570
1701889
1189418
926625
137332
1141463
1153506
780177
1100711
1151892
1738283
846366
338204
857442
6017
1031999
1091150
665351
1884127
1622105
1504397
895471
1176968
360209
334489
641011
571668
1688335
308350
610742
116498
1570038
1495736
904779
1008956
1329647
1363701
25088
754770
116551
1761951
1869050
1717941
1697348
562721
1510930
481620
1906869
673524
786660
1975142
1093692
1703970
351936
1072943
994944
483116
1734890
290100
1096708
195237
700506
527614
445848
440554
1169895
104923
57106
206732
1876657
319376
222538
1258863
588750
816521
792705
918596
93572
289776
1464321
1383461
1831608
1862057
789103
306039
1866491
1095283
1390228
704990
227453
1124417
346384
1966073
120084
246097
1809898
1114675
17347
51899
187380
1805666
335114
1467840
292710
1204507
422656
496197
646159
603638
1749862
1237495
1732718
1563635
1028129
1024206
584676
1347891
157873
228409
752337
874849
1720868
52112
1977937
953461
90320
1100023
168111
1376683
814491
1789082
1113761
1053469
696377
219877
1979471
1359902
1410529
987107
387225
430926
1135917
383915
568211
233881
439928
1752653
1364562
764251
1075694
1702781
337688
1473139
1749241
1854036
190538
963970
128944
1636637
1055875
1293160
1755408
198889
86124
1631917
44160
1285196
816037
34237
1475695
983392
915236
1643660
276977
1851619
1782976
1328252
1406026
883549
1311949
368630
879336
1817369
1144323
1306561
1285243
278048
1835101
810846
888535
1111407
631452
1149797
865070
1368440
688547
1879326
1142204
384646
102040
1005606
350906
1549644
845436
800522
1094169
1704024
1836854
37769
176738
1218061
280292
488110
19089
815981
1265757
1023641
924867
1061949
465951
913766
15265
1289158
142378
1886317
1099619
1996588
347452
1585442
679447
1553669
1496681
231880
933927
323723
141629
998674
1847930
1818177
121245
1985768
1765257
1431721
867546
1818047
448791
1922615
929326
290985
1179349
1175600
1148391
1573353
1645697
1732018
703855
1828759
251211
4829
1205459
1828936
1607635
1675393
93561
1062896
1546998
100493
1794411
1833041
1522157
1275271
1853209
1750253
394890
1387743
959051
1690662
1768841
1060381
1748646
1694148
993593
376837
1584537
523378
1603900
1816683
292437
718307
1139538
1090785
1130139
579240
84919
1954922
61634
1108878
830849
1329538
913898
1721702
563656
106985
710537
1351292
336654
1178082
187658
1873256
799275
1971397
1229317
428137
992827
1139533
970463
1320486
514410
1205840
1073275
493914
861867
1151429
1670503
1324071
1061410
100254
890490
412767
1346833
1236295
1411015
1486867
1124851
1195507
1450529
1826296
131976
1800737
1859601
151620
1520522
725375
754008
1113711
1415201
659064
35296
874503
146936
1766204
97535
220735
643749
1984051
1755475
217496
1627
1350579
529284
1434924
1355917
1004980
1100914
807452
1020926
840722
192105
483621
154889
1355934
55932
1355885
1551241
1863895
49708
929242
1212056
1452810
827128
989139
1662398
390664
1870867
709900
1210774
206508
1501128
941901
228597
202472
1462891
1326783
769975
203929
413218
698193
121299
842326
1892238
920166
848956
491265
1982144
1268629
1290458
1976977
1211981
1937320
1004846
334099
770444
187798
962587
703757
1775976
1201699
458629
1394524
1990027
1366185
130208
1204757
1690589
72293
217853
1082969
321193
1312256
478998
36650
1968904
1172735
1426715
1571712
1837941
1362560
1761345
1672115
379979
266157
1848595
1096676
1148587
926922
34623
703965
543426
1220252
101446
1200826
532457
1007876
755424
1315041
336445
817003
1151903
1052314
1926975
1145876
1566620
519532
862970
1520261
1094896
1739322
1762380
1138991
1296322
454326
152335
1500033
478649
423902
1605345
1735735
1634416
815697
1192613
854473
1286118
539837
149785
979146
1793249
418267
1561380
741069
1865380
395416
1417881
249763
1817442
1716723
237586
1275115
689987
1966512
366851
336556
846818
862672
496569
1017593
129143
431660
138000
1375319
1122529
488448
1269888
1280521
545233
104277
723074
1321261
960240
1326873
156276
68291
1885855
600382
654620
1750887
1832708
1087403
1681437
1467236
1526880
1089493
1612518
1826295
209350
456729
1814368
1692201
1307743
1257515
603251
1645118
1123979
1960834
235307
981893
522305
692368
1303620
1137119
1970727
776037
1414507
76309
1009208
1581119
1213456
742943
105107
560980
437064
1116421
1925863
724761
1041277
328504
925526
1185149
1260208
1100990
1238149
527050
1017982
1423403
190958
929972
1000882
1984416
1759240
348575
1187523
1415783
1248374
1026085
794303
1383835
1757616
1560034
260131
1342409
234283
90302
511026
1039871
916971
1056568
627720
1349650
995918
1351324
1327064
229005
1680078
865821
517127
1414968
863033
1037293
1858654
428606
739984
527350
1115187
1521376
854641
1608572
1658023
697671
168768
876937
1260603
842030
1163863
239621
613832
678549
1910432
1766852
1564244
205392
1687270
866453
57847
600161
1054506
1168383
234221
1531333
120170
726823
1192404
370677
396469
744510
1487916
662648
1834367
1182457
191777
1517755
1365836
1898252
1475460
1611789
516789
1828648
1966398
1238186
400169
879252
798955
718847
1965755
260277
1129148
634891
1535198
576869
1177506
754380
338178
107892
415042
1994468
1672789
1940119
635986
1162934
685738
581522
1841199
1500571
762209
1699076
765626
881699
746115
902019
1122517
981767
593348
799203
646387
1139919
1884874
781238
1275360
1532245
1500408
1863924
468059
236636
128837
1926349
495893
698891
1304149
1197954
1712960
1017916
1021179
1436492
162262
1098539
1512965
1496968
71657
76618
1187142
633182
182880
233448
983050
815574
179035
1942823
1909932
1465974
698144
747901
65424
1171760
298147
1038568
1568342
1313382
1994095
1445517
8636
1342316
309396
821812
1965372
1163465
751614
1972839
1364041
1042487
1884585
879227
947907
264891
137784
969827
1768610
1610525
1993200
1300466
582618
17055
972204
889043
90138
971822
658855
1423973
359941
282388
1998102
1832215
1592995
1633684
1970696
1312538
1616973
541458
1070426
1690791
963775
170061
1626299
771509
1586085
661471
986754
240490
907704
784676
139288
1389930
1455075
1959082
1490622
1641925
138953
1057236
197306
416761
1192263
1739512
1784417
611806
1732702
297903
1121027
1291758
1312450
1476781
765654
1017901
15909
1405798
1360543
948899
837525
1047924
1104378
1046529
447262
1492767
1927204
441840
1179736
871435
1457152
1259302
1945093
621400
1975027
1880934
15678
1319934
88058
1284566
926948
646646
245835
712473
1205410
1847921
1376496
1163106
727964
1462460
9821
1302660
353453
908930
1275440
1520409
1382000
606685
657023
368933
1303873
1575303
1939666
719475
1703709
828040
1590234
1204900
127748
1929923
1312356
587717
1760157
1408509
1199526
1242973
1432007
108716
773799
804570
694790
876488
1295331
1410454
235617
398768
105242
478673
108089
922335
1423569
1027083
1689323
1451140
844195
588386
354607
720874
1231483
343434
1241652
868685
1237314
1767682
645618
1385482
405827
1805715
336543
219590
1627578
650133
1494750
120568
118394
803258
146986
845136
1382525
1550760
211348
1823719
1188549
1454714
172477
552559
676143
571600
99132
750335
998760
102227
826738
120246
1195273
342650
366285
1577861
388240
1938675
760576
1819465
1398318
951048
308552
29103
1716843
1600253
1136886
124119
1688310
689302
1430126
353289
1820862
1486325
391509
697461
97395
229008
1331199
648995
880541
788158
774020
1879440
12403
1354175
1808175
1294469
1868283
1174546
1126168
1999899
911591
915938
1284270
1700338
856415
647775
1466609
55226
1997868
1085847
764531
1134289
367531
594276
1908375
189589
1361314
923371
1398679
1342512
736566
1943846
1669029
1516176
453197
918957
1303326
1717971
136160
173519
24663
1933923
1178861
1322794
876559
1552955
1401714
1641766
1563514
309466
1558999
729937
1470264
282128
1543195
947254
377544
1840720
575351
911866
427325
929103
33492
142597
1160484
363950
1047058
552715
887760
916659
1938013
1208574
42507
951736
548942
364597
266608
963914
377368
764237
1210185
491179
1538405
1086939
1594915
803454
1642767
1460566
137736
895789
159899
1331770
1898033
330716
1895919
1220916
803320
1469475
372799
1919761
1271643
1354428
1520157
1405058
792977
1702558
559350
1304075
171728
1372291
155827
1752875
1637924
1965497
1731487
611038
330291
1122573
1707045
1153928
736866
1880120
1309461
1073819
6551
1718396
79839
1846490
238217
1155281
429083
1757557
906633
1633031
1240020
785670
950537
1567849
186684
1487572
61637
1668114
1670445
1604669
10918
1461726
41897
996988
1541074
766604
1984097
1290700
479821
1928373
697437
1070621
1794809
1957893
1561762
1526419
640265
1637601
1772184
1605688
1777163
648851
1194684
1218899
1726376
1533234
1465628
967475
1704251
1151042
486820
1249840
1764862
534576
80870
1272325
316728
439799
873769
765709
65349
69689
339557
653750
208112
244810
137108
611733
815348
572864
1820699
1328721
1431620
1231067
741263
1927535
1607729
78776
1692547
245876
786593
1499322
842321
1096979
159413
758538
1250845
1019695
413876
244481
1044996
641528
1509300
1285051
1707663
117593
1990582
682008
935895
764270
928448
431724
1802988
1287478
234718
915551
6635
82622
1567454
811580
1316476
1179839
23631
185782
241940
30343
590411
1374863
63801
1656127
1938021
470218
300492
1399001
1817823
528498
1241654
1312620
115484
1740293
848267
1677784
1178939
698564
22259
1544678
405116
604669
1378819
1223226
1236916
303618
1607427
688976
675399
887064
6532
947182
1997029
493530
1782881
192390
563648
90672
990344
221864
1864353
140758
1826164
1609634
1006484
1439346
1048275
923676
1742045
1904621
396949
408044
1205263
387737
924601
1811020
1380007
551142
398587
1247258
1798865
1447188
347830
1221564
225602
1910518
1114087
1202922
37305
272082
984439
1837435
1064462
944949
1673018
912024
515398
196088
1830625
503430
386671
1386280
823477
599497
1631515
1379766
1086975
576523
849792
365256
1775083
600432
1932588
904966
917765
24856
1691496
1377271
291082
450926
468858
1879568
709570
489319
1636886
1192161
1851955
1152962
1261972
1994926
105524
885705
1565458
355075
625889
1685707
69688
1223478
964968
1625561
1125710
697623
646072
617240
797992
1628807
1035781
1303902
1486526
1977306
780052
1886436
47945
145374
197817
674093
1699542
991034
733588
137263
145843
1791867
410892
492246
220370
991708
986030
1060865
52808
205229
172923
309947
1254614
1895352
453490
456914
223523
314574
1165143
293777
261219
507356
317679
1939959
970899
1544489
368714
136043
41688
120494
487779
34987
712955
1981649
206539
264065
312015
1601469
1167370
477684
1997628
1802937
794573
1212191
810786
1044155
886996
1205473
822561
868295
1036065
992299
1341648
281015
1222396
405368
790649
814415
1328545
1713970
781090
820984
1037004
853345
650904
36389
183875
895136
1123915
1883534
1604935
855062
239677
1436588
1798396
1460899
1051171
526370
964772
1503419
1853233
1959445
341021
1956563
551932
626484
775627
1596336
1314805
689819
1375235
1957263
1903012
527367
791753
1703305
1558121
1605304
1849552
926118
175372
1136146
1535637
50469
370726
787221
42314
1988452
670121
1488262
1629421
1475796
474081
166160
266191
952602
1610711
874170
231816
1628439
1652263
963005
28273
744544
1826447
1632857
1774049
349076
1751682
507161
545403
1118679
431617
716106
1462178
1899227
286546
87812
1463849
451125
827148
794036
202942
1017642
1192685
340510
42796
1274816
1421725
1862993
814335
266925
1919823
1602386
400675
911044
1808309
452880
1537736
851694
506432
1092230
958728
1141153
188656
80877
1912276
1062782
1904423
165220
134999
235548
994093
1461826
1568529
10822
132532
1841086
1144440
153119
352522
1410956
1522455
1849049
845835
1804682
887463
1860156
482460
414246
1430480
1318757
1621027
966107
1773559
1495655
1087188
1294130
1022400
322588
1753605
1286735
1892110
1031176
181987
1350869
683456
465079
1662535
1630067
807329
128487
993313
1617457
1709126
448030
992902
1775595
1473357
776977
1490751
1302275
609401
710651
384783
1842163
708202
1082737
97163
1356823
1734402
1526121
1815768
427416
493491
449633
886390
109231
1308707
12839
1287027
1596296
1218882
324533
1498585
1975310
916080
1728941
114779
348192
1581573
1407092
119936
995554
1529853
1977319
374244
1656498
1858867
1923967
245513
775454
362153
867914
261814
1362485
1622296
112513
1080580
1996051
1118943
670555
1617549
169996
1900859
449694
1957519
610962
1203959
1374484
456157
582974
568863
1000735
1196699
846004
1638857
1427174
1447940
1584512
292105
753747
1123425
866926
1193477
1789798
290084
1609520
213985
175194
1804252
1722123
1617576
1527276
1206209
954656
1343956
1876034
1183981
1684381
162258
701306
1157674
453287
504990
1802640
741211
1460474
746024
1163167
1143528
1525601
52953
1405088
1156112
931150
543295
116246
323426
1516822
317257
1042443
729886
1099168
1387002
1622163
214299
267043
840005
1070802
497269
516913
1386814
1502368
1735895
39578
1465783
311919
969237
1986594
1360924
60420
1515190
1625637
770532
520370
1803552
580915
535438
1548126
1071570
1032009
983637
125273
337137
90961
1770760
286272
1167224
1166094
1827179
1417727
911372
1627264
1590929
213587
1381252
391776
494504
1965579
1008858
73945
1167995
816542
222567
1141557
1229976
1443708
1525872
782545
885985
1840104
1679605
1439836
1600184
1161696
797692
1297053
1002443
1613284
430638
643543
1158327
1491440
169721
1378190
455098
1873446
1796510
172635
57506
1428575
912662
1345606
1711132
170610
1522905
1020867
1040716
588144
1658166
318028
1961205
296026
609656
1031281
1540506
515206
604733
581877
700202
1897514
1122246
103733
939651
699283
71826
1284302
531396
1176786
707246
1657852
358729
889807
1728047
1959754
457208
1215949
395956
1628272
1031681
1910442
1319315
344640
1160425
268675
211018
1310069
1105477
315776
998021
1404174
1040005
1000370
1061011
312642
1750875
1764688
1654971
1771916
1334821
577911
666829
126293
306361
602060
1259411
612557
1759559
1405394
1249355
1224931
298147
110516
958143
1220007
1043180
767667
368641
603799
1111547
720200
762617
897257
1416224
914170
706768
1936281
406955
1273014
543260
1346408
812825
1392977
1088813
666687
1293839
576252
769375
1880143
1983545
1551733
586580
491949
1785906
1314749
1148107
1564791
311509
1424576
924187
1617680
1501817
1021250
1165534
1337734
1926774
1466865
1340692
341925
345436
190544
1735708
567217
980500
1223500
1391641
1554618
401658
1703322
1086131
328463
1141540
1770204
1076524
1786787
164532
1509303
212074
968580
335956
930597
471170
1982814
646814
91291
274088
1810973
316581
354845
1249759
1930625
584236
642983
525340
1766938
391752
437130
329557
50839
78695
198337
1574183
1356909
990960
405386
1646776
965906
721682
1516399
660185
1077216
1140805
1362251
1474057
296203
1768245
1886299
529843
984098
1569156
943865
1370683
1391726
230560
1424094
1139171
650247
361671
993002
157530
1561893
1338843
459900
1596672
1107570
73925
1972848
522468
1924022
343398
1460250
1939020
835880
210899
1384264
1202680
1585688
1055351
753566
711577
117141
1264484
1391473
421505
245771
1822141
1556489
1685752
968047
1625638
779913
150661
1116657
1261925
787497
1247626
742681
292463
471042
1380498
1687288
526530
630778
631014
221594
380081
960615
1669142
1711886
1307961
1879482
149589
1290703
469855
599821
1621376
383692
1524043
321963
13267
1684228
310583
691842
1362791
591019
1868675
1207668
1042484
174098
353303
1170543
766589
275938
1778566
1753634
699512
1476520
1743168
360415
1685303
514278
1049242
1125166
1807015
49334
107159
1934860
642352
530123
1792580
489084
34439
1723868
1801299
1124443
1624505
1877756
289774
737406
1010901
585534
1685606
554041
231250
1439242
1764498
397053
140414
1633536
660042
211626
1704258
947400
1062659
1513033
1130525
981242
1356752
1412774
1078378
1213108
1803374
10817
497321
517326
1425496
1635370
1084462
1951200
426608
1612168
1861886
114516
889869
804863
1159353
224390
204079
1593540
659897
182432
1568516
1997465
47068
1506810
1971932
1479840
805165
1463433
1877981
863771
1022812
1045118
29997
190453
426360
1259587
354145
731330
21487
8051
1753873
317417
385033
824158
1713254
862436
1534533
39829
80077
196080
1505129
1528923
1612183
943324
1696923
299007
1058850
1118866
158214
1667323
1954630
751776
1519041
1356253
1632702
1512778
557222
685835
864022
1673062
1363073
657497
1902267
43996
848133
1121865
693686
1348471
1292260
1981997
1140910
1408924
1964528
669632
1746879
560231
1274586
1112653
1986459
1621931
990443
1566390
766994
1948597
1991374
1857658
152037
1847641
503874
1650228
975957
1432017
1783646
3085
376131
227089
859388
111887
61304
1037316
259475
63803
797797
1164022
1712699
6938
339565
1232715
1198345
1350713
702374
635572
1701627
648999
80391
219011
95188
1544728
1371446
1910730
362744
1972468
6501
730602
600300
1435663
1313393
1631392
600066
833482
305668
1470764
1881838
1204615
7294
1990771
1782599
9393
1971706
1705597
1071340
417132
705471
950154
754791
293347
1614805
1992212
1181464
542473
765855
127875
1537284
1863140
1367410
1677745
657679
1643586
406860
146128
1585913
996780
68987
643175
1587578
1577184
1695297
503158
628765
1966776
178215
195871
268596
1937920
1914861
789585
1558964
759192
1959970
1370453
641327
1448556
340963
187754
1410568
56206
965916
890160
1773258
221893
1822426
353028
1631742
789962
1714924
1605431
1491419
1763493
261276
1345438
46899
1824368
901322
200644
321016
668724
1747318
1068761
532282
1795419
665232
714108
895789
1296588
259128
1719959
769006
659912
1010761
297985
372273
1266063
1963224
307182
168769
292163
758942
686963
989173
1419520
283369
1809130
505953
1381487
712612
1239468
1252456
898729
1705738
359732
1675263
1315290
1654115
168991
1127135
5837
1411413
1628611
1040364
1016366
1021978
1179416
1603678
1614314
1427800
522045
637777
399899
539166
1236999
1754152
1557674
479365
1506432
1776861
1593399
1358200
1845856
935562
1819400
690904
1838478
227123
804962
705421
1339377
1344329
1159407
1325188
720322
71308
870705
1435190
1570457
128633
762755
1662122
1681376
524940
1795844
1607035
132092
1743954
1103632
1438940
330818
207445
1471923
1824205
636264
915799
571931
1028549
1147088
1863163
1271054
326141
1985452
1860079
1070991
1382555
699428
162156
184915
1136352
1575495
307497
1699411
992726
1542053
1270763
1850552
449472
44701
1022687
1116707
1593424
667666
1939297
1643179
231824
1064087
1614226
1033792
460477
1355849
908665
685745
42862
1398767
640486
1655010
891061
1130284
1055002
1109739
608064
571382
11650
1003607
1388000
1783162
307581
1986889
1252813
693465
1652538
1247369
412110
1449159
504491
1348744
282542
738105
152277
585457
545956
1679997
1828008
1936551
1611735
636630
1634274
1791796
1943490
608025
1060900
1124987
1940131
145264
546989
899169
329594
919886
1091967
1893692
1984881
339634
160728
835414
1658658
727071
228237
84968
366301
201625
108989
1393549
1737285
1505848
744829
876164
1639379
1942261
696478
42995
171377
1948484
1980692
712663
1728420
95197
465124
141408
883750
1915620
1251455
495104
567759
955994
133002
547209
1984201
579182
800761
1201756
660586
936471
1301477
726162
1029946
1570038
104237
1010735
668193
1856958
846406
1105292
1694465
391861
1754024
1027323
204751
327175
1755940
1374823
1272673
1013070
76259
201714
259807
203315
1304668
1052889
1192873
298253
41182
536943
548325
1198726
131366
947875
1600694
1151316
780245
595948
162385
276408
32013
1690783
1321092
1388719
957143
1760027
1871744
1449496
471612
311032
705694
1432363
1784368
538293
730407
1239347
947680
1515958
771194
42289
841444
771403
269005
1078487
802033
1563512
489247
1470563
166871
520389
1621109
1849311
1628773
554703
956422
1850987
985413
644037
1866446
777169
581798
74542
1246637
292745
665372
542640
1603156
1410492
1698669
850900
421998
1436612
1035347
1804561
663932
810318
779219
503458
1829714
963144
192990
1376906
573058
270309
1039651
1032472
791526
879364
867694
884252
1268790
1001302
1569113
588404
1965752
667922
701714
765181
1049250
1400441
820447
568844
189312
1013720
708646
1429216
1078184
1937476
1797377
1443197
1969682
775707
1444433
617208
1296448
583159
276246
794326
1626788
1914703
598461
1216713
1830230
722515
1400262
1329873
1664769
768615
1198655
1854398
960755
23261
1475328
1848327
1372011
944257
71496
1316590
1488095
26926
1239004
1474821
781638
1752828
1335452
1089739
834828
589795
1663710
1464518
58891
1076733
1209295
1955478
938231
717481
1444431
1200180
992659
1838707
1921298
1380400
536261
1867669
1846495
1878830
894817
1251461
1799564
1555581
1050854
1512730
1613236
1308796
544837
566647
129807
187528
1422941
178884
881975
1614326
841344
1805527
75706
1127939
917982
1511501
675158
622090
847313
758921
31664
203678
1768595
358219
800119
616614
1877043
1657797
152074
90264
1441864
649166
1734946
960235
1017814
1622566
565655
1512649
757510
1180013
1404104
264150
191405
1915133
1191041
1948460
817614
858333
93700
1058890
121280
806987
1744684
1946501
140271
22072
403171
471399
937198
737372
323957
1760494
964596
1409974
1105944
952348
1909826
81686
218655
876644
257074
221471
1569121
1311666
30270
1935675
811478
1082825
1867162
1616028
1273654
1142323
1165553
824332
200896
1336235
1758897
570589
1203417
573818
10037
1156092
1578852
1597338
1936114
1494254
1895178
129415
1642528
309442
857804
1307629
1598362
1548170
1789652
1388724
220571
312303
1953105
854169
698496
118258
1727918
1879692
110797
274894
1858686
1731433
41012
1108384
1558187
1417629
1212992
1290365
1958691
1942327
1416366
1393719
1980970
154676
1524988
1255567
602423
45736
958845
823679
1004617
1842569
877176
1699809
1573903
1092345
569955
681860
106556
1159388
285153
1741541
435444
1146616
706781
1054145
580323
370500
1407480
1131492
1925266
1487715
1448785
539226
1726587
1676760
1790951
1179565
212985
1671952
1574884
474638
1105868
583149
1188732
572672
1405817
1666664
593997
1215048
380714
1248900
1229528
943832
781013
277383
1762624
57607
1321396
1124271
777251
1213227
1178827
1692615
1419669
422238
341198
1214971
710771
1123560
793040
1542000
1562700
1748441
740651
1225628
407027
983626
471062
1360654
1697790
1996801
1348852
529684
1718683
1253828
191661
1070597
1334900
974828
329686
1904246
1665703
444762
878898
1066150
1951244
95559
1833780
778172
999024
1572782
1408758
283541
1565877
1186829
184575
186351
1584433
669290
124007
198167
1756702
955208
1068778
351313
1527501
1854283
1446026
1615098
835534
1366146
1497733
508772
656596
101545
1584194
1403333
822526
1783861
928557
92729
430390
243140
34471
586902
1523654
73152
508606
1672143
1014657
353487
1379116
1199602
1375633
1930284
1604151
940701
137417
508264
488472
1683568
668762
73254
438503
177081
481885
260414
1425598
1634979
782746
1931149
1853384
389864
273305
410855
7221
983509
1182908
952044
513298
1483464
745566
135146
1883699
1939008
349163
1344643
534222
403665
777730
1279931
1894812
620913
1916340
626829
875629
1553382
865668
1352583
968653
1300896
1903855
1436166
330009
379093
1463077
1823125
513798
501007
263526
1305663
1915174
1358926
914479
1710822
1679720
1531518
969228
551057
453703
551803
888978
1925145
1617520
1567421
260468
1336250
533303
322231
851341
415660
1693403
1647022
796975
1294403
323152
1738300
1093986
1407084
143377
644818
993571
1363773
1014335
781850
1887733
252455
647418
89846
1890733
1254245
876086
1463390
508146
1694998
1911744
904121
135320
1673371
451587
1801359
1640779
526030
753715
216056
389622
513727
40418
932446
1926289
1086102
367294
193022
1164414
858773
743347
373987
1386665
243297
279275
1880117
178709
1154108
98401
640315
1319399
1919758
823427
103700
174224
1991223
1128229
822469
1984937
1582700
1709158
1808477
776999
724806
784776
1001187
1255836
1245935
1435678
680863
1203414
715432
868871
676201
72752
1147471
252865
793683
1142636
1180888
905991
28569
390821
712202
260044
765103
1745853
1921373
1411919
1133254
879059
1093038
833051
762600
1462613
398525
1834042
1860120
1966598
1592316
317453
351328
112086
1681647
920016
1211295
1105625
54958
657798
594899
1999705
1118058
1923777
281091
306175
1435773
656571
1498597
1753837
1563201
772570
960426
921595
298774
1916304
547650
176582
1927765
947471
834057
180934
260817
1106988
1565875
431703
781194
1065150
1968119
1467509
172173
805517
1212324
133879
576546
1972667
580871
1994821
1369135
254567
1751760
619229
386432
1430219
1156284
197175
1879187
1775430
1546333
1012720
97116
1191278
497452
479885
1411319
733096
119550
1390912
895836
928027
824340
324552
10321
1851464
1671501
35909
1259876
962809
781930
1338263
1251422
504701
1184034
1907413
419366
714456
435139
1703740
1273708
1861211
239985
1132500
11932
316922
1315152
1480806
480013
346789
1781020
563828
926272
613786
1748354
1954355
1634904
1204312
479186
1090842
107657
443516
1049980
1958035
721143
412424
390510
215796
238968
1688985
1538934
75736
15114
1868153
1899145
1531875
1564052
1763058
650654
153206
1794000
1653694
399507
1885506
1932660
1427260
1646917
185255
1215173
1742074
1284997
709290
230711
1301083
12238
111346
95990
1353269
1097061
1782684
1335220
1034413
965867
738584
107455
809855
121377
646169
1969415
409009
1166271
1904902
74515
1278602
982724
1544184
247684
1462900
997513
1606376
55822
483951
562341
1724884
1251828
840871
1284944
1719931
1400447
89889
126155
57556
114936
868435
240646
723305
890658
1195712
962360
685774
1177593
1301415
1435012
594670
1181635
998830
1486145
1285677
1017176
1095426
1460658
1062998
1393817
1802902
986279
770686
518436
420025
617083
1855960
270179
633233
340085
958126
1869165
1710326
722581
831260
699545
1106575
1971953
1269831
851903
1789738
1147862
1080252
1983642
622145
1861008
1634070
910494
520155
329570
1371656
177517
1760889
440378
1173806
1267196
1592674
765577
1101147
1052427
507324
958696
321903
680852
1156953
1886532
1608519
1764631
1844061
670276
1019134
1708252
1337116
1458075
615416
1477661
1353465
1497316
1606960
1949867
468218
505028
469151
1974126
1991315
594182
1272107
1640796
1996486
654584
1520820
1352332
646147
1491974
1597468
262746
1364895
1937366
1734912
321139
596105
1888906
207568
753143
370345
676907
203909
1049754
1033781
1364314
352497
1237148
1110280
1846419
27836
1081443
1249775
918310
246930
118546
1462134
724736
1979838
1330794
939839
1169134
1869495
288667
1608761
626570
1417259
1784615
1680186
1894788
1206905
500479
1704761
621920
996728
1187395
371786
1186049
1053741
1383385
198751
172902
971122
86969
479446
566210
1456011
562111
63147
1052211
1869320
1553364
377421
662918
1804059
1900839
1231612
592688
1860230
1839159
1958309
420165
1003363
835068
1006427
1844213
348853
69526
670895
537234
97294
45716
445980
1402784
479145
986809
1892971
40118
946107
380689
613515
936053
646418
387540
777903
975037
518486
1110897
922601
262516
1934781
268086
513173
1827218
1120682
1746419
213355
1428427
963936
1147442
589834
1657247
366735
1447462
241895
1839684
1751588
811944
496518
1624449
971236
1480704
35356
1833708
808485
1117053
1261743
1251934
1598544
738578
1963704
1735440
1846604
1992416
599022
1737571
110461
1358870
433927
1581804
42112
1921999
1736210
328210
793214
135677
1111138
1746150
231460
1101275
1637575
1337995
1720192
916541
883254
1517203
1118201
1016084
1121042
1038523
1825449
94388
491649
1455282
781417
116783
1907299
671040
1539397
1314548
418363
719554
1095153
576705
142649
805242
1063887
1138976
330961
1855537
1742308
1038390
1914646
1072408
1968522
505818
691720
111977
691161
1993906
435624
1965756
828833
719584
1708485
17926
1994722
439010
745978
796321
1885115
53469
1707497
1958767
1368089
1146854
114365
1823759
31867
224864
434136
811378
1304296
293342
606462
678134
571299
1530644
624949
1317885
1313770
712020
1135978
1725685
188909
452101
660788
999499
891921
441979
1346936
445675
676140
920384
766864
1024267
1310236
1849729
1651634
1850793
429899
84353
1287115
661132
1738315
1488128
1630009
1274635
1941333
1185411
977229
1783559
722533
425510
1265610
1369082
159082
766476
1694680
281416
281442
677345
1852725
1170833
1863740
1252090
1453520
1557044
1078650
801333
1418571
344277
1980569
1343032
994026
413491
228864
21005
668336
1702969
1069620
1969638
1088361
1811467
90879
1885403
1246673
1314849
1059913
744033
435609
1314566
1631209
153400
1344060
763837
1440468
654824
1710850
449441
885849
739011
1118497
238581
418251
335159
1459031
1194563
1738291
114928
1583326
523199
828581
613361
1973261
1699700
887292
741943
1098939
693554
1902286
1826156
1289899
1864388
1546070
69039
1063275
714645
1719008
103584
1217959
598972
607500
365845
634817
545812
262172
1723913
1760915
802331
1844142
1895022
172714
1715765
538939
1760107
837473
500838
809384
352572
1007468
1148076
1618832
446669
1738767
1012917
472704
713728
866659
159859
227975
1551961
1989236
1372971
355221
1302933
1881676
1886512
149883
690493
1953019
1519166
997783
1558190
1009669
1172488
265192
1037587
440066
1311151
35291
1640631
731933
738259
1494501
730271
382453
1585626
371866
354029
1095175
102503
1617716
1479951
378914
230905
980342
1349997
531217
531850
240647
1286659
154059
1021095
613391
634717
1497169
996193
1048973
848027
257816
1274969
670352
691425
46201
887457
1548507
616697
268346
172647
436707
573759
1807990
801829
786708
571653
538800
763238
430052
589869
190282
322509
1359534
1031028
1255738
947477
16808
1854233
366585
656089
11025
1713486
1425395
510126
519407
682492
654255
1140377
395630
966673
724054
60941
940356
1081465
1910251
1096541
303851
1073975
453559
1205530
198145
245423
1464841
1628604
1078576
51000
465282
1256087
1825340
419471
337721
694753
349144
712191
1568927
1798832
912241
1491988
1492325
1413750
1097458
1842664
1782709
1611556
1622483
1388363
1017532
396972
1326583
1470685
1688791
1241408
1711669
1734042
1393798
384427
119700
904958
378593
756412
324680
875686
1519660
518436
1753307
822518
1884050
982317
1105277
1126274
1513903
61511
1450274
614733
1279666
1153338
16714
1471144
100941
1364099
901947
293981
1135700
1279038
1613187
834932
1921718
589808
1571877
1087513
579501
677960
622763
1154245
1114107
489501
1205956
1863948
1550996
1232562
72356
333995
1201074
1090599
768563
1983518
1614237
1181636
1356723
954973
1754117
1949226
1470254
1130575
1137069
922242
1240130
371310
1525791
1808687
585436
1561880
768336
579560
1118463
1285566
1742182
787211
128311
975326
1145882
1344872
672523
1571866
470565
255635
258821
739480
242924
1242374
1318464
632216
1699617
609492
1062222
654817
1431696
1905036
1676797
1765724
1931638
1537941
1368147
471994
766637
1176945
1999846
1782202
651173
475425
462029
551860
1458575
228773
1050692
1148353
1932796
1887023
343150
1200185
931027
320189
1254590
19743
1863825
750643
1581606
665183
225481
1242173
1750124
634959
279360
742727
1826845
1289487
1349357
183585
1229988
1412058
215634
2829
820124
1572196
439487
133812
1102965
1134082
1574931
1222001
1626580
417323
1745007
964908
1281936
57553
651467
1422917
664291
1912870
72801
846386
1441224
1886943
1439597
751932
257174
955806
1055298
979483
1116850
571517
84700
1195997
101436
349973
148381
1331362
392595
673260
1740196
1939703
1433844
1685457
711048
1366394
1756004
1175873
934724
1718843
1516289
468702
1169390
1052654
1473286
1279534
938764
455395
1536615
1762207
1288593
244662
1223724
1284657
988432
1554534
1965375
326714
195828
716
307536
1502127
382011
1858222
1971519
88539
152808
1852543
1944774
922581
1923684
1185564
1630907
641448
1190435
1175335
1266190
992851
1969446
1295940
1461621
801686
755369
588371
1494665
1624136
108990
1014257
1031998
119686
1217698
508720
1196334
89389
748740
434262
976587
54000
1704097
1929149
1583744
1714005
733995
313727
189117
244242
1431388
981381
1952057
1085868
1648715
1245778
291051
1891707
88475
1400017
1446751
1813609
694215
1226362
1873736
442660
357845
1335891
694518
1809938
1643920
234266
1982506
53729
1609127
445269
585149
368781
283622
764510
1061294
1025259
1722080
507224
1825463
9241
1217427
27137
815779
1193612
646289
1474174
1941225
1584648
468074
1017159
593196
1403043
1706960
305108
1865948
1051131
883204
1478876
469312
601594
13837
362919
458112
1547560
1838132
54123
1113263
677657
173670
1403852
210710
1598645
1346257
223808
713825
1314606
1598661
1312355
1492093
1109308
1710088
194483
42696
545770
1905867
872684
1475439
506319
142611
1811335
491258
479494
1462950
1496777
1086212
563265
421202
1367277
362205
916060
1766744
1936086
1858890
1177941
1010003
1430820
84299
1954019
1303635
780785
941619
113544
1019721
1792330
883137
952570
299385
1255404
1796780
561081
394205
284596
635771
294845
66728
766194
1011438
217636
1697935
1765956
625885
274184
1143420
1215604
1952916
609516
164675
877374
1018250
1318520
864915
1853736
1819112
1524547
530468
1128507
223556
856492
1986901
1690002
560044
345622
1418338
1299498
748470
1348076
1744962
981281
125899
439457
169632
1774572
1022230
1069251
1560640
737532
1183547
477175
1855436
1170343
1310639
1007029
1765820
1065312
951031
547004
1881790
141962
289159
492249
667207
914981
1590754
976327
1032004
1576141
1991574
524967
1552092
975314
369997
1257968
497289
1979065
111793
1828010
1104285
86299
1281845
1726690
412071
662323
1459133
1950221
1425670
1974338
929296
1155328
659688
692956
1778091
1837622
1733788
240491
1040736
760942
181493
1726389
1361906
1244545
1858308
1875256
1312701
389112
1206935
1952148
512072
220980
155816
706383
1183622
1962252
448021
1250384
764345
1655524
383859
351778
739033
1919760
1178557
1826351
1356481
199579
628471
1556610
68278
1560778
1695776
922524
202881
1369214
1854113
1146722
1247690
813150
51859
1247825
662355
1165623
1698066
1280095
1272099
1396374
1426043
1408459
1896707
360704
1714308
609068
1905438
121314
1650395
1585847
1869406
210926
855547
144865
1366726
1717364
461529
1313995
1331160
982172
103924
348405
750802
854690
1570657
1621534
834665
1081587
762581
911616
1912808
476775
268939
1708760
1345141
1596886
1693691
300454
612430
1998703
336809
442855
376377
24142
1900830
508193
1511590
1295469
1416850
1225614
268798
996225
970638
1554409
1809628
1184865
1569926
925562
852073
20307
221959
228305
78990
876075
1145365
1978895
1833191
255176
1494071
1535166
931867
1086570
396065
721315
1726916
1387251
1640770
1704917
54323
27780
271256
610446
1228724
509129
1717114
1268501
1061594
610255
1953290
943894
681928
315366
104612
819839
1474483
1175967
461219
1877974
741909
1793162
1933670
811058
362057
572785
434004
1069395
1536677
258114
934329
939419
857753
1498134
1139306
1924173
1910832
1352905
204738
361872
571116
1678093
1450180
951117
798250
1392066
440694
1354678
911253
1976242
602695
987097
1887071
1472862
392811
1966736
1126597
738825
1067563
408810
1918834
571349
1291712
716752
1624665
162735
804503
1190982
520774
813508
18787
411811
1556615
190179
674726
1183045
10731
116631
801809
1827414
103777
612189
1246127
1160467
1782602
1885508
1436956
1205949
192035
535191
1677598
1136219
555683
1106920
718767
741628
236383
659854
132841
1937965
1342396
1795187
1627286
1307885
555955
966432
181608
1981495
748495
1627048
1993510
315081
1870577
1035640
1184039
54462
1735703
179818
1516880
934040
1288296
850306
1257366
1822840
332429
256285
181829
1751570
453836
120088
613351
1970718
1358639
922227
336014
1048356
1049131
464570
1845924
1054314
1744879
1355584
1443090
964479
53242
1309170
682952
241985
1212114
1564682
1571411
1199335
195509
616164
1220087
1202939
1498488
389818
680140
354463
448114
669979
1783667
1639522
1397069
354807
1609194
1637627
1519269
1501662
905523
1745729
228938
1020611
1791836
268715
595513
1849954
1395922
812797
320278
441903
385312
1612130
1621298
220719
1682836
312129
78496
189986
1230090
1992401
927981
43878
711045
1680719
156715
171644
160337
1426953
1826460
796060
1712093
1598182
1793596
1318033
815027
1214325
386329
467282
1926343
1078299
12862
1783202
156561
541135
1579836
1792556
1973507
1315261
1920698
1732778
142023
1196799
1827882
128847
186059
866432
645375
560792
1786726
1055374
506651
193194
626701
332159
1748490
1263615
1505086
465111
1527456
240824
68532
491566
1497851
264343
1150129
816531
1222866
1058143
1985525
910640
1480188
1016985
427280
1895622
1092967
642789
1298798
1481130
1434745
200817
564251
196981
1690583
1072982
1327956
231289
1105067
534308
1738256
1398909
1681952
228588
137996
560342
1885236
1627833
1937501
1492115
603831
3323
304652
369539
212701
540215
950957
1374817
1845749
744437
290526
1344835
1157344
1567577
1695610
245130
1254300
166383
1685442
781631
1291539
871599
1494363
197614
358916
1214765
218095
1327113
991700
1687513
746183
1440256
295065
784970
1508419
1021660
674199
1606677
1627289
1630585
1963994
1769413
246322
118945
209390
504162
1764000
800351
143926
1856761
1798305
165075
1586037
830087
276583
647726
241905
86903
935322
365140
466415
246802
662332
129331
1648454
739564
1537282
867785
920116
502856
1187899
1287096
1265117
22072
1007365
838749
1679472
1287989
1717375
1751325
63323
1961381
1689805
1214561
1984911
1385871
1938422
366304
1741625
1132102
551663
1795979
202902
1674681
1432243
1646477
1959340
266654
456653
177149
350751
1441380
950537
175188
238830
442955
97752
504107
22103
285645
425029
1795390
333182
1715699
1822251
920142
290266
355835
96808
1530369
896659
1340371
1220946
1874799
1508263
1808966
1471306
385863
25806
691862
79433
1890385
1174210
899572
1894267
403585
634196
1038194
1252254
1396786
1913114
546236
1887577
816570
1726969
697815
1238138
436480
495605
1638907
35589
786786
1556414
1624084
434988
1264328
902425
1215082
265976
300171
339817
1676929
1689526
209516
1876952
1970286
1469284
87917
169154
1550555
1243669
362402
174768
490062
1839062
1201077
1734953
1119064
1271275
655539
1309239
1093060
97326
1109617
1418185
1612062
406876
1976893
389848
427547
1406584
1358498
787155
662274
66383
605597
1715347
1286070
364027
1559124
1351368
879103
1800265
1441015
740679
748889
193582
821529
1951107
294034
965672
791029
1237648
1818011
1059082
153581
347003
728160
387986
1427629
1959981
134402
747959
1338906
1708721
1343878
743189
142547
610274
979659
1807206
1387133
367538
1877922
1076205
250088
423644
135337
819920
1769035
168980
698721
1266869
1060522
1900751
1919486
1524810
1898223
1566292
1907206
757856
523777
610767
242972
1674108
1254170
597439
1465053
1863264
591759
424443
1720875
1730895
892441
388763
906804
1806652
1772466
1042279
1213031
36285
705051
1040198
1173196
843039
992541
220096
35984
1103187
838457
113684
1782950
823674
211392
1125565
519172
737613
425461
1857516
1601151
1197916
242523
765140
704211
1663964
1408870
367727
724377
1171830
643380
1658019
273019
697312
227762
1990175
646086
102771
1218859
677701
1766641
381854
1580665
1453351
1216277
319646
764965
452602
1076926
997564
1978591
351753
601025
317229
428116
520604
774644
1339566
1167672
1550313
60225
911770
1397400
1307464
455686
790246
1013182
1555551
877452
33309
600000
1575220
111830
959489
1879382
1195385
1533678
1581660
1754943
696875
60268
1098961
349220
408330
633571
1752897
906565
1258910
1672847
715345
1340101
796035
331914
265219
1091417
1466221
36010
737362
1871151
628016
1158356
43877
1862668
140198
1532879
1608066
1726355
156776
409205
723365
1455049
1230440
785321
1044399
1067315
343113
1288812
1452168
920640
567390
643955
1434260
1154682
521207
1192368
1168968
1255808
249003
1479696
790402
1672627
1057848
1062409
1653962
683415
1869831
1163404
1079099
1537889
1900095
460368
476597
453661
1405970
343138
1403796
1144866
631368
58885
692488
1849600
1510914
1677717
1406377
111966
764437
1454836
629873
1330515
1918458
289733
1994716
1082490
509152
836357
773140
11758
1384953
948872
155373
368483
144714
1661363
1664047
371031
990597
452682
1621091
899312
1551794
132306
955782
627176
1356605
1549817
1621795
1258356
162943
848125
42139
1363707
165729
1897456
1240640
778774
1280736
314931
1416737
937731
1290351
1085778
1209693
653021
323624
652476
523861
1610459
1870893
323394
1434661
726751
411856
625634
1915203
364237
412340
1810325
286131
1766464
912166
659850
609391
366738
1689578
1462881
1773882
800157
35110
1018567
1172901
692631
1497366
1514585
553974
533340
1088982
1327415
1949786
1752276
1516699
429453
1046685
939534
684341
337709
47612
824480
333620
1306321
1683947
1411067
660335
1035325
1235120
721759
1589956
1594661
1217840
533699
1155205
258347
1914219
582724
1691715
39024
807949
566963
234172
432101
6904
1311305
1015227
546486
1744412
1442883
656238
792301
1290731
942363
786433
927647
130044
433532
1586176
1387549
1889402
39956
1275803
12560
1824505
749447
713948
789757
1262655
1639008
145362
168087
76368
297026
519758
540128
1551477
1126770
1234292
380689
124775
656579
815452
2564
1855525
477319
1836705
1236429
674598
430714
1223888
1775520
1773524
877560
921840
1755741
609505
569821
170661
383153
1833555
1043664
1195295
166098
1483959
1493507
1734732
1812935
1961107
1468405
1049164
387708
106113
1079057
899448
1100602
1581831
748166
1323512
203519
1509031
582169
1776802
579568
1439198
637845
125120
1047385
1775678
972614
953358
82518
1961693
739985
1329339
283454
827765
156926
633110
1383317
373798
1904212
1287642
193807
837481
1440405
1401889
1085881
92899
334632
216016
1390742
1648663
673441
1672638
1209842
1383675
1195173
59720
1947302
1232211
1772819
1075903
1629120
1651243
1553063
637608
371148
939980
836093
1971752
988886
174541
1092516
1900447
505142
513186
1257541
1574487
1153941
1919549
1212814
1468171
1261266
1063349
165931
42336
1172603
1980231
1389923
1683196
107220
1880655
1993433
131675
1432593
727935
1762656
277184
1951182
1479213
1916875
926896
409493
1883912
212224
1034806
508237
1757185
439061
968325
1867151
685525
1965400
259790
1485470
1813766
1197106
880692
1632436
1013104
61577
1698501
635868
84676
761943
351972
1997190
258146
202140
1555571
1166987
613646
1692689
1130105
876170
470324
1470010
1419301
805312
1730892
270445
1322547
261201
484969
1865222
1806337
53410
1459969
361783
1173269
151605
1086444
1554806
1119497
599120
1425006
1930576
852091
1327548
1767785
10445
445075
1000757
1589315
586075
193561
374206
169895
1095173
1217774
789632
71845
445658
1681567
1528122
1984492
1242806
39067
1502638
146402
1379228
1683467
1832196
1700884
602228
1900318
700013
819089
1677498
1167949
1408075
1854650
448756
479446
1443985
1081810
1851943
208822
126713
384695
1054051
105705
1071140
650204
902562
302285
1335241
1181139
727423
1744548
688902
721249
1780044
1293672
723169
943774
1271748
866325
1810231
710612
1655462
1919803
505493
842988
606512
746309
923571
736808
1115656
1449589
520184
1174103
630828
1558162
963011
502823
1073290
565438
1231835
82257
1735898
47176
567007
1900168
289242
1347117
72295
377283
1193635
56523
1052929
1699542
300200
252351
588485
1463832
1985406
1791347
811078
1803454
226218
1841215
1951670
331545
189808
352566
1949646
1533274
551654
1773138
1484547
170999
1318166
1481486
511390
1572274
1198671
1661089
1444365
1504460
421605
1831967
675326
762533
1360311
773504
1109820
580914
1008788
102209
1082368
210003
1262166
796032
1038697
1318915
910986
59074
1157991
277356
1899768
1401797
512130
1367721
75414
97007
913014
496327
1661006
232191
1691829
1710149
1830672
1906819
269581
1732619
1272848
867067
23995
1353009
1387980
33109
1299414
263693
232062
586255
1680682
1897405
1836579
410122
1181926
856535
1881923
556980
1136201
303980
1701908
1274934
1504291
1693288
748407
1110648
167423
745216
1659507
763425
364424
923447
1952950
529574
428462
619326
819456
1891696
1541801
1933924
988715
1274013
1927877
1743147
1880722
937108
669805
560368
1891944
1769800
1649912
287793
1148240
1513832
146180
606545
1302622
184404
1183543
67950
897724
1805027
46025
862526
1548323
1062558
1196607
946829
1168720
1954369
485342
919098
1477573
1575945
104012
1463050
1697868
1767508
935339
1847632
1756074
967925
56771
1208682
544691
1462126
1357647
1536495
1870684
882895
580493
967062
614342
1080737
1378074
1566943
1782483
1518426
27293
1112300
335091
576179
1603504
1045175
1247917
1503332
1289470
591381
1514042
79068
908685
1777468
812845
1157295
941804
1197769
1194122
730784
29491
150781
244909
200782
1147097
814435
450015
1690553
5867
1137081
43461
1135478
1555943
1225878
1313597
1631792
66005
132470
1302170
462642
1027199
389088
1953876
988247
583243
1287799
985734
1985145
936559
1809206
1425115
647589
1251926
1445595
217415
851198
42484
1686372
421070
665101
1718614
74795
1892533
498945
1697787
1218684
802653
417440
1366887
483264
732322
1236306
1233572
935254
1419651
1428688
1197758
864967
513757
346404
1174376
874992
750141
775019
18937
36525
321171
1871539
812200
1541704
1469330
1232120
1582864
608749
514343
1871193
1188060
1378805
1375608
1148583
1888420
1780583
1291860
684289
1555616
661886
1920408
753248
958219
1450966
1399851
1800662
1705862
1554941
447741
1558624
1190287
83998
968853
1158560
61723
1418111
883101
853368
302732
589264
1715129
1459256
186494
1111621
93212
988126
1354739
1622175
593987
347093
1642673
354403
249292
301166
789767
1105128
1472163
1761643
304952
1875371
276750
1225545
1210361
1600535
677580
88149
350200
501371
1470751
1411611
1812513
1041801
484720
1989129
1928793
1571403
349753
6333
702295
210910
98261
1928847
794658
184241
1652385
1595415
1559400
1766406
1539830
1728406
405760
1249585
863058
1837340
111811
1927017
1921026
1141229
1051707
589121
1844021
375488
44012
1013989
1517446
369100
1998756
1373261
1703908
1163915
950057
763934
287005
776031
532083
1638930
500597
504408
834153
1793360
609788
1740969
1418506
1140965
404868
1882839
397232
742980
6688
241835
1194624
683239
348559
1257191
1419741
1754836
173613
1225140
1044115
1201933
1471258
1464075
847438
889501
1501324
1589693
1416518
888685
1255365
1426094
1167723
1168570
798740
1177819
382495
1417590
248199
416310
1014334
873775
1088276
1967255
1905123
1806172
1284884
650341
1934210
440455
393942
1117961
520726
1408531
1494370
316886
1906818
389553
39599
1107345
1392897
1529380
366180
130916
1354250
957116
843670
927417
1503715
1818659
1994000
1918501
891800
193439
370595
1470464
1269126
118846
486671
7694
159844
323315
87565
534559
892522
1667937
1908922
634339
1892629
920449
1977344
357983
984409
404130
1081899
1219178
1484282
1631254
366452
269458
1527657
1946603
1812871
1392660
886530
193460
1865047
1728019
199464
994976
615345
1260572
10765
524322
1520144
1651212
884612
728200
1637708
656091
404535
1678539
204164
1577441
594662
1602830
1684537
1187361
1924680
1713164
1760600
850520
1956506
345676
1980871
1541055
65395
1209136
1838393
284773
41134
1718443
211187
981897
664359
380702
1703212
1480349
1668383
1756963
865993
1127820
1357392
925879
709613
1681356
1764634
1684222
1077479
1168263
855682
1568051
162663
1403716
330546
1274411
230428
1428008
249982
1047096
1504017
301172
983954
301333
271990
1063867
385223
1660288
1332981
283776
526429
1089865
1241808
1243154
1374311
1038321
1907321
575883
503304
1801196
1271321
1255607
1371063
1471637
641799
782362
244789
1258814
1430182
710049
1756128
171849
736670
493364
1269153
1773880
1993588
1051377
558140
1446112
1812115
355581
1830823
1134453
8987
1360903
777293
506793
1208900
517979
1197663
1504908
1191123
605435
1115036
285929
1588776
792908
496312
669833
493073
654635
1720310
228539
1125970
358831
817997
1160658
1023679
1337872
115289
1183848
1114113
829209
819650
855593
68293
1370781
1678257
136533
1079881
1059770
662515
1696038
507827
276181
1297339
538699
1750913
1973936
1238076
1640032
706126
1032477
1486211
996555
1604763
439174
937405
1284179
674998
503168
206215
203393
1150708
1121005
280108
708071
16334
1168262
360279
626646
738339
1538413
165950
1265723
1557406
28331
1911769
116688
1419640
1955076
216305
305173
1304617
1463895
1767460
1661104
345630
135180
393868
1170243
1715433
1857512
670589
833926
358262
1483683
555864
37446
1923185
792193
1087634
1023345
769051
1004924
1304205
61094
514187
1034486
266434
1314851
470416
988856
787807
828795
304665
1132652
1184667
1472145
1469298
1080378
350390
1547579
136014
1501891
260488
294035
471697
544090
497972
307571
1823990
369256
862270
791402
341269
1445191
24078
1688922
63083
1979736
1115825
1853150
1085174
1739124
612779
659602
1472692
788643
438537
1134064
397020
1719150
1389333
135316
538215
662226
971200
1022752
449171
1397845
1885887
1189863
1251970
1219309
1861936
129404
1143276
1159570
1806045
758696
1450
1816644
209684
1156168
1641629
1527217
1730693
1349115
1110598
94643
44056
1578600
1719248
445922
1331451
1069175
1488686
806473
293138
207835
1085533
1923104
613913
643606
1656595
1478639
1014642
765367
786856
1495141
1683260
1708816
1304104
1800618
1686743
1545367
1913897
338581
1725128
1475946
1259133
1363034
1295008
1861339
906218
1997292
1686319
234542
1539737
1124656
1294538
532525
1054272
1070856
189081
1251836
1582226
1649765
944701
692922
1536325
1739693
22653
1871541
265881
54372
374574
861262
1232998
369791
460233
594050
615587
958047
1857616
1630406
859481
591522
1810967
1790251
35425
1294993
824072
1305307
1711098
1029401
1563898
831112
1431366
1372579
121073
1932905
308366
863309
1054332
20358
668201
540115
540285
425748
1450874
1978257
429265
1576025
441275
969008
1519372
1282985
323022
190078
1330022
75728
339237
239465
691967
1805728
607444
188959
1313983
1729966
105653
903028
1217212
1252224
418872
791988
201203
1808738
1274489
1345777
1105237
725604
384693
1158785
1089724
1068309
1330652
1526429
445554
1504931
401878
409866
436123
824653
760515
708440
1726862
1527111
1199760
179305
810854
1228993
708300
1028655
127986
217036
643898
862910
365133
1597177
730734
1608988
931550
748508
579426
1487410
1248512
1865186
814750
791278
185927
1458264
70104
949730
1884017
1429689
586674
1094741
203576
390598
745842
1822265
881414
276662
1986905
1486220
323363
771645
536065
704204
614892
618998
1461046
1584886
1062134
411892
1247950
1136352
696256
1346278
1797352
1766398
1565054
633641
163149
1560604
1596572
420498
48577
498300
1818905
1149875
469471
1968057
1094697
930634
1211408
182974
450006
330444
319896
1185684
607751
1058617
1203421
968392
1954457
760062
318902
600891
575881
1325811
933540
670057
1248609
523608
1779256
107308
562979
1650870
1563030
1122887
1434123
1591246
1129696
655058
1415190
1752535
828206
1815858
1164191
1666362
258534
1259509
1640464
402376
1408363
483212
1164588
50060
222682
2934
1247960
204732
785757
541992
1348176
1468477
1115914
207273
1200915
1586799
1821100
1014282
708255
1543201
124694
283577
302474
679661
656900
1411249
568176
1603712
54553
84847
1528028
861349
581445
803593
711807
1690685
1838901
744785
1139301
1682134
1189555
1256186
108167
1598077
248087
646812
1669701
121927
177776
1230805
1787829
1283745
1315579
548146
502094
1386043
1261618
1741726
913818
1334599
384349
152967
816012
1614014
1199296
1395401
1421890
873537
244110
1445494
1739445
474830
205643
1708730
759678
1627701
1346287
1688969
1840428
459724
1926025
376595
880258
466437
546187
1061615
762297
1356289
817984
551670
510450
1905398
1704358
1900272
1880512
1787775
45984
941473
1668254
36166
296521
1342249
54257
702509
1973929
1306403
1985934
1070994
760761
1753456
1407248
460076
1627453
1966571
1812879
90418
678765
1108207
1953000
1116271
1373501
265096
1708320
1133881
1032958
1984873
783866
1846278
1371346
1063345
1919753
1934387
1472093
282912
1114928
1217625
1430190
1479140
138544
767565
1172168
1042722
1888637
1388860
1596431
1637210
1414113
1521736
851209
273662
455780
1860165
1263392
1011646
883873
1713428
537695
1723291
142561
1780458
527113
423505
893754
1227459
631801
1278132
1012597
740785
824697
1907824
1815949
1848984
1786720
686649
868792
938604
1342077
299573
570281
305468
613108
470634
651
414730
1818374
141230
783755
1710188
351017
1485379
79101
1488568
246689
865701
121403
1117051
103751
523865
964816
1640876
1251192
1576380
728055
601598
1759172
811929
1479028
416829
1463642
1716188
17267
841444
1309319
130156
1703298
1818280
1906931
1611997
1016586
691489
1984988
1006437
192115
1591217
1234147
1396464
1085556
1719473
746186
1607948
1946385
1840220
847871
817965
190324
942803
1987364
1815080
1000365
1511024
1862037
479813
583819
865357
1476291
770245
1102369
1449091
973258
1436609
1563461
1628557
972865
30145
1006089
1122544
89578
846697
1212210
1952597
845857
852616
616287
1043566
1618725
1894804
1728821
1523382
1349430
843501
424978
1756551
1217319
801962
1242969
1016292
153682
55233
283551
1389743
1403154
729615
363776
1260828
1316406
981056
529444
1546636
85712
1747775
1926726
1966605
1524764
599348
1253104
262583
1579800
83272
1470855
449369
1710545
392725
1976647
29717
75906
978788
1915820
238404
1920094
148275
406024
228657
1541071
954430
1959078
336926
1828294
964738
1486153
1325655
194361
1875203
799272
253578
1962203
387316
1161667
648858
1499969
768877
665486
956563
1063251
1299857
1906668
1417318
351233
657649
1416470
1212371
198748
1812311
1228220
661908
1845085
568604
964340
10036
686704
774823
479432
1362752
89527
1978397
1409231
229397
1662042
569982
505855
1773619
282812
534111
296269
14432
1196031
1750167
721466
1825841
1943201
1301579
203990
54927
857653
1839689
492620
1780710
1121587
684773
17728
1263292
189358
401318
357973
1678835
1025340
695841
404760
1191870
7271
1107255
48272
1267151
1452137
660824
275357
719553
1554166
1318992
382412
452995
1626513
743813
1469909
411526
523623
1371610
902387
912783
1707135
375417
1442367
757871
396586
1279159
126553
83375
304623
47425
356800
439338
591070
882798
417696
623472
54787
1606774
626250
1103364
382726
968658
814090
1347858
1852321
156059
865008
320840
1291308
162244
397836
1849673
1645411
799259
1025442
102256
289503
1049259
1881315
109172
748805
321494
430864
1558085
678452
19811
374486
162155
34080
1640386
1632997
1700044
115409
1097548
1065611
227582
1657518
1452759
1655862
575213
1096482
1264298
380856
1009481
1501043
69005
1428458
1410650
442136
1692429
594076
1206785
403982
233001
811984
1070084
522391
190146
468880
1024368
644968
1934478
969629
897396
1376840
807272
1909519
1565739
292896
1883282
1791659
1932355
28541
335564
1729579
736587
1485418
908787
1117
645985
1194298
459277
630416
1559283
196166
670332
1326551
1326989
346647
1405507
53016
1576990
736864
738974
1103748
1692880
502436
516784
965157
1228367
1933021
1465587
84856
843689
1140811
116447
135162
1706193
1617821
1944427
836868
1138003
1220451
1554933
1470228
358589
1307754
1152404
420197
1694681
399992
389248
682720
685011
268855
503952
864525
380043
765704
1782315
371793
110391
1528446
371597
1659862
1568069
892722
423076
84610
31014
1105028
549112
1501782
1131391
1868282
61140
460121
1451782
430311
642287
832485
1780270
64628
114793
321386
188683
397584
1297013
1437763
89668
280995
546082
859782
1092720
1909919
1439682
1276057
1073677
1054241
251139
1103531
1101218
833971
106849
304783
215256
1537328
536290
1676747
620660
1666902
306247
52776
1815856
1632165
27178
1641729
1206426
71632
1578901
1938810
435541
1412446
681567
514528
1028266
87287
1493345
636876
531075
1648902
645227
953647
1498454
1460877
776364
1881988
670412
27765
946991
738888
1043757
528050
1185384
38750
1592807
341542
1555054
65040
772435
959887
500877
366323
1824864
14570
747566
976834
1173614
830304
71855
173789
988539
751899
1344576
1809685
835533
1336095
1932974
236697
1608659
1675266
1688188
602185
1676202
546323
1427615
346771
427696
1424772
36483
845018
1618711
1472175
1296094
118355
1013065
759393
1128680
1173269
1567747
1014281
1192182
1212474
1620000
1816531
937643
1791074
1736009
810063
1423256
497272
1429542
394993
686686
1426176
1607519
164424
799888
726815
403815
173068
500801
512346
433781
1136148
1452593
177027
113048
1770529
1606759
1715717
966107
55144
41503
1096018
809964
1280889
46688
945563
427448
1844865
1334818
1451397
843428
1629280
707313
428586
1415311
1780490
1722209
1904059
131138
152827
853437
1545148
951349
1355572
615783
926060
737798
731847
557003
25043
288715
1561996
899602
401193
1155839
686356
1352101
1114985
1503787
1355157
76679
1772626
956029
1950227
1662068
374045
1017039
1255891
741294
4874
641435
929584
1420860
1269759
1185736
1808511
1697603
1708649
1996763
758891
864608
320455
633000
1042602
41948
1927450
1540045
1052283
1674734
408382
597827
283035
1916806
1210903
1771997
513147
90772
1936531
1452136
1227472
354672
1458124
26115
31734
1235791
919428
1659310
104323
1412173
566847
1898999
1305281
1687216
1427613
66818
900285
1184155
765856
1330431
1261502
473309
1410140
1190172
838783
1733753
1262977
824401
237150
609403
788157
1263621
352143
882611
813630
1351265
160796
99427
1746602
1159924
553427
1537556
25968
1789217
1022492
1850661
150017
902514
337464
486384
2698
417943
1191650
1608416
347653
953364
1645904
1115831
1894879
1037633
1131230
1116921
216295
761407
993352
1981031
500288
862844
685756
489569
309673
53467
40924
880089
923463
1214205
617219
1524145
300019
291868
772350
1519275
552747
28631
488354
37940
1863693
616508
400111
794970
1376406
316356
1375680
1071849
1323225
789267
730738
1938446
883136
1380957
1701299
833952
1412570
858261
550278
1407278
369261
1145359
924625
1001599
1527520
775001
299345
1387506
751381
295511
147684
87229
1465294
1881529
540745
267308
528888
231748
1171824
1842381
563871
150548
906777
1498294
135467
1817691
895809
1126232
419794
293982
1762115
1022688
1049460
760514
887017
347911
436037
1292362
1740980
209269
640099
862311
1097104
1238666
143583
1773623
1337582
499101
1587513
1520276
1176689
466434
1125882
576533
1742348
118944
1667088
1967398
467219
1677511
1775740
453528
502234
1141189
1335446
203591
1431392
1111519
1155059
957157
1171874
1946169
1269191
195229
120901
1691646
1543097
1957026
1518599
102805
441758
114116
452386
882109
256726
1118927
391659
1256816
1716667
1126946
201084
43304
473507
1037679
1482761
1945949
236678
939744
108046
1959006
1691404
315417
1491213
1055802
1237814
994547
1041881
9627
1311306
1701738
1366527
639272
452333
1950604
1612031
907930
1242696
1324151
355467
274946
1105756
906508
1168209
1264902
1640034
1606360
721327
97744
1937085
1501733
546606
1465187
1611648
1582789
1491334
359021
1237797
1043676
1322958
766445
1590217
1528177
862986
1786637
1686663
170790
251390
259347
819048
457325
430383
1102038
1988094
1854859
1379657
1332885
1242635
1402290
1455407
1342615
163812
938399
1944206
192958
749715
545177
501099
1793967
675187
606205
812924
1830058
1734385
342170
880567
73800
1827468
1804790
881118
1792285
1523940
758018
1761235
1281019
1582385
1476774
990275
1279091
823864
912332
1802347
1989277
1737301
114779
981056
1068507
74382
1591747
1915567
282854
1205367
1732830
768153
808379
1214372
739607
1969541
1143857
1926079
1266823
1161845
1337268
639787
1157547
971968
1460133
1392191
436228
300719
1233926
1156286
1858907
70433
24454
442889
1359152
1685420
1357753
57214
245512
664042
1134286
847500
1118025
815423
1133852
1773196
431768
1228953
1502490
292680
1838045
653878
136881
1495586
731216
982467
829196
1309341
5682
51332
1544728
653994
1680880
415888
1260251
431701
736182
198740
754115
955844
697376
995506
135901
656601
1191875
1902698
1789116
1735688
1578088
486463
658053
949300
1175673
313377
1858871
912861
501826
848094
592899
519510
431723
1628751
87712
1940076
47422
511590
1007934
591300
9363
1067870
796234
1581696
75017
1793904
1132161
1242953
1364450
1054860
1047092
1115043
1337978
1547347
313535
199843
1544839
458159
1101554
584534
1763989
1411854
1316236
1354208
1582899
1757982
785220
680364
42816
1633134
960396
1114379
1835344
285331
1496527
1301432
873616
1306066
376316
1164669
1842972
1764707
72971
12408
1395023
119613
1758977
133707
9107
1694609
1680580
973002
404362
1506038
1919278
969245
1893610
891290
699061
426720
343108
467035
1085188
1199904
593326
1403794
1779110
995416
616513
881606
927345
774658
1490905
1953844
1688303
12163
1361789
1673373
719397
1969677
596615
434111
1406219
749460
937420
1242656
1416477
435992
992983
525506
843174
1346600
681845
1145268
479495
298612
1982425
315930
1288030
1509076
1618992
1107842
1283714
1824258
498270
1093346
1072649
1345386
1263175
717963
179654
1326274
1650642
633826
22148
462853
43237
1001320
564500
1438050
1560712
1765633
1736007
368362
1324004
251956
1308436
640306
1257870
1354952
1373125
1438283
133936
1365761
1969001
1123126
557380
349634
1806636
596402
744234
535236
853235
279160
1885630
652474
813474
491321
850839
1133627
175875
927536
266029
939743
587691
51130
851489
1561054
1506583
1840896
624297
532595
317642
249074
619001
1204149
488063
1470210
173668
225468
1789481
821736
174654
396609
1890643
764159
1252475
469173
234793
1978240
656200
1925588
1614094
1339797
249137
748611
780972
784064
652678
1268534
688983
1781054
1221474
1598498
316730
364059
1062338
1945932
1046939
144523
423840
287036
1328579
458348
1290562
193973
1836075
1968200
549126
272669
912517
1835258
1084531
1602716
820258
622239
124255
987639
224259
566393
448733
308283
945198
1926801
800323
263003
766030
875198
1758554
1526261
693791
1747825
1028260
1782579
1439908
1892281
415180
377508
1104231
1994960
1032133
12568
657193
803458
1321966
395961
1654977
1538623
407619
932574
1093131
579903
1692751
1161196
114135
1056714
600201
1047434
1746070
403335
1085992
928019
161542
767220
1106236
1135219
501597
67860
411459
1368783
266370
1378940
1176632
1904097
816786
713159
46908
1874003
679310
1890461
1464805
931105
789837
571666
211020
1239793
1056858
452606
1747145
764451
1503314
1359790
397352
1456715
1034132
87465
1179335
1789372
1495319
78669
1227523
1562079
394359
268102
1382609
1677766
1746477
994208
1663094
1179513
1609586
1181585
51901
1110894
588198
1520901
1124084
92557
1465004
1921581
1636103
1989562
1632203
160501
198890
21545
1629441
1359529
881487
913268
1348542
819308
23510
1705695
1143269
45215
1751454
1931543
139460
1838883
1050530
643940
131435
532945
950972
156198
1134350
1912034
948074
1715080
1134511
179146
1522788
554809
327431
553846
1544017
1821162
242742
265527
128600
1262586
254389
493085
686972
134468
1272827
739188
328574
1585334
1479290
1307872
412420
1363137
996297
457720
672788
833518
1308135
1532754
660341
839916
697213
1666245
1852980
581845
1632799
1871220
386781
667949
1707055
380465
555017
1792476
1177891
1783458
1098384
1818038
159625
1696767
1739556
232383
1780340
145895
1193643
1292001
1427324
1433510
406957
522883
900753
747013
268722
1445431
952724
708852
1138938
1590977
339613
894552
626511
1847404
1002370
603810
121742
701021
61977
1772549
87411
519940
948669
642605
1766631
50094
1597047
117442
1222875
470534
567503
410760
498403
1337800
284660
1121143
710851
724429
806382
26942
1109779
77392
1068118
677774
1581082
246505
307988
1587603
1774362
1831579
1107326
1378617
1310632
1534097
1682764
37443
846878
823620
1841609
1948488
664157
1590356
936520
244104
1334459
1914520
461303
1146820
443879
1487217
78694
717108
68590
1071690
1384500
37801
1883972
1685823
1091101
57714
1094044
1367278
352626
355507
1218260
282432
1832514
1879505
780939
808335
890695
1897081
188657
1801766
239301
1158592
729770
1838682
952163
497233
881743
455248
844278
1129937
1591150
1556219
450423
340416
99246
1732562
1021103
496689
1195591
271748
825329
1936803
318734
1126083
1653651
1600240
222634
1927308
1510455
590902
914986
742930
1424394
1321826
362901
358030
968175
703963
698596
769117
1086028
510203
1696872
399670
1820747
1043009
1295021
1846955
1497199
534103
585306
49756
864661
1640818
613140
632247
1314915
1010492
516713
837440
1031475
1234054
224020
1814842
7817
524349
199401
1259673
1343695
70801
1977697
554383
1954964
1224832
1019506
1486708
371551
1441129
687874
320182
1271073
1550007
887802
728352
1323455
1403942
1173859
812294
1559540
209952
1304286
1804249
1277224
1985472
1846674
1527460
403343
1507106
561489
1173012
1421066
1540558
633351
1397202
1840607
1509001
1303766
1552702
491585
333297
1831160
1282779
1960373
460378
241654
596692
1459639
1939227
446016
928911
1841477
944155
1022915
320462
889469
923344
1395154
892959
1206906
565024
1184018
1885516
1878625
1999007
1746620
382650
1161358
1039493
714612
1001293
707791
1270054
1965483
222763
396091
214137
1638240
91808
1739589
481104
149604
505411
124002
858734
487730
849309
707210
816588
1451304
100387
1537075
196108
288586
145499
662108
540473
428855
1201609
836324
1182824
1477137
944569
1781472
1618094
1199683
1540671
1929387
125230
15734
1592346
538006
1440381
851729
824874
783887
261076
1570311
1444777
1275024
1830549
1581832
359573
1842321
68593
553470
355619
598264
764770
1083761
1067394
327366
289512
472996
437026
927605
118008
412022
1979381
826821
1430447
659487
14872
1680294
153100
290735
1089775
1163491
531419
168944
1257241
486587
1911658
878891
729879
1178117
1906540
1400607
1377515
954551
1915073
1410422
1054328
898814
1923474
1255568
348205
346124
1677406
620256
1150098
1429667
819100
1111849
1160794
1181455
213650
52278
1227206
397870
737956
1432449
1945380
1551385
1834790
539330
72974
122546
362526
1530252
1901578
73984
450740
141618
1888023
1991573
726426
1908909
663390
534116
69527
1947852
1573302
1213916
1528114
1180122
484401
100722
1269641
1702629
1805268
730710
1401797
175040
1506914
768436
541029
1328085
1536842
1776865
1389188
1988736
246187
1093387
1679391
1102476
131437
680772
840457
450686
1115169
892640
603632
1389713
1518537
1540588
1598770
744003
188052
1236392
1852476
256365
1702205
1162521
663322
1580513
771748
614670
1501700
1394862
914648
974080
650952
667604
109836
1769098
1675047
1354225
1161925
170363
1012535
580038
1790634
1873149
853509
1948391
405287
459466
314728
1261122
731477
492615
1303126
374926
504588
1249316
1703286
1182386
1531067
544552
1169823
1839969
390588
1175308
1594970
1987411
292779
1815652
1011576
1647883
1971080
1465981
1200166
1944425
385910
1458440
1754724
1181638
861143
1468060
409912
378403
1301647
1071372
1019356
528130
729874
403368
1318316
559121
536362
896543
1374509
1472993
630494
1307070
389640
1625221
1723947
442252
46338
925978
866737
384504
695156
1813098
1019840
1789358
762116
171025
1813219
1081208
849334
704912
193239
1084770
1121608
1642930
1704343
1614727
1017571
1291747
1228682
790706
62548
1649820
1845092
796542
59971
505353
466964
703395
1608809
727659
1937145
164939
1997198
74293
1099764
1020236
1957272
1457310
255456
721484
196453
382991
1921119
295622
1634867
1323170
313207
1456856
1070475
1697739
1513932
1945854
204344
981401
1882360
190287
1081619
156251
197494
187553
42149
1325530
442553
1605116
819381
448944
1322970
1054902
478833
1934882
910010
1090176
1207640
1083287
296745
1432537
1788949
406945
253623
1324141
1833163
338733
1517178
20954
187364
966313
1084277
447384
1993712
299796
958709
1444864
1423813
210499
611564
182790
164761
1202055
1636134
1659092
344268
856733
1090454
900569
1845410
673873
1208625
1585121
1993657
442173
124488
1234162
879221
868491
395251
1785707
793614
374769
207220
1012392
1948061
1622844
170614
359124
481910
400599
886132
1476700
1393809
1487761
687344
1400782
544053
451611
433372
662500
1476603
955207
1212673
764201
1733401
1752672
130061
1944185
1811479
1677692
458332
1541594
853704
565866
1734688
1018427
1245074
369534
916705
678112
266565
880725
70262
1394596
723968
1930336
1435045
1917763
1167240
145830
1199547
1197351
1386129
1147150
148839
711085
774693
1858511
1090455
349137
1679769
994400
524053
29088
335326
1912704
1255194
1562078
198158
917346
262413
1897532
155484
1155150
832085
1910978
1394260
287368
1384100
1741497
1191762
1523650
1150408
1692700
918059
303395
1283406
637210
1661117
659287
1308313
601693
1659669
360621
1151008
1814347
466643
1385214
800254
130679
960229
1982066
1869545
386070
826025
1065061
678561
842837
626521
1710334
509199
1614476
1077748
1664629
897830
278566
1923070
200291
1539247
270370
1389630
155966
1575345
674172
341311
1568840
1224169
1668089
902109
18433
1049659
1839509
793151
1885936
182054
1642241
1486621
1175753
848722
309148
176610
931694
811184
556525
1146516
498054
1638915
1741174
1332585
713545
159013
1366288
809921
454430
443507
1546220
480452
982436
1442693
777008
1605076
312453
173594
1525127
1702779
253627
1442428
976222
695931
306592
1571903
245114
1964947
1797024
336861
959235
777683
528979
538298
377900
1255952
1258046
1427013
443219
1691168
1334066
1840540
562353
928474
83868
652838
1577980
553164
1435988
72669
422706
300338
1692572
1977335
1813704
1437496
39931
1882146
524115
519356
1287293
1996438
86718
1216244
283663
204673
1565384
812419
1505322
1038816
1293959
1953093
528897
1444225
575080
1721910
1225654
1288997
1697432
442190
991876
1357264
573161
1767720
744300
427145
1091132
436080
1154492
297494
1196261
816260
1153069
528370
298414
766712
1799224
1701050
1051799
467167
579875
1659091
1875087
765297
1530204
283191
293744
846755
641024
1193137
1700817
893025
632790
346500
1257458
714917
707497
406161
472154
1072443
527988
576913
1462550
818274
1960112
659411
1193908
1773566
1709871
1188822
1262035
100048
1186130
310190
268610
984203
939270
1895524
1075015
1296001
339120
1216847
817105
1286624
605615
778403
1449668
1469929
796058
1924675
150185
473971
322121
986691
29977
755827
398693
489974
583776
1672250
1501922
328687
1356455
671266
261486
1196391
1969863
1095704
319826
1149739
104069
446761
798919
60818
676693
239228
1771567
760569
1308210
1366956
1776736
1023265
1062058
1080177
1815432
1325104
804119
412198
1307082
241726
1834511
1399673
1197118
1332380
1616396
309835
389224
413053
1065725
1662318
1076044
1079821
1873995
681892
369964
1912845
469492
32722
1213764
498416
639794
74544
740593
1558836
391010
298965
837511
688020
1861620
905317
646599
1822440
1661523
516804
1265501
1641220
640297
274200
1548380
731338
1717806
1485228
1853351
823828
393640
655362
1917591
997653
191215
255974
1360774
1085172
1572977
1332377
1288194
507558
1356630
1958063
891716
1178865
1706261
1942625
1124524
1985525
1410951
1407883
576771
1844301
1608765
981101
924302
1039650
482336
1335786
712701
42147
118640
1335526
819149
1237988
1186140
975828
942488
289208
1846358
1486006
648398
553260
1586891
1396685
712886
287615
1855948
1570734
708265
1539951
255459
1701564
924927
228856
238547
1148450
1834866
430237
1644137
919488
1435213
1424244
616928
454307
271191
562749
1522857
177220
658423
1696970
849848
1103635
688352
362635
1302436
1178181
1319979
1056156
141310
1275556
746137
803995
1055060
1204736
791890
337058
601181
38903
1089917
798637
35830
1155384
1769555
871222
1619304
1898494
772493
1141673
1233124
1427073
774144
739372
1780162
546006
1047392
1877481
598005
1354716
144088
1877994
119845
897419
38367
1388619
1519209
1697783
251176
1563932
1373247
590567
1100778
656894
1834396
775824
756082
860751
63232
1307342
598494
1331237
786990
524362
129059
1595248
677201
1402005
67143
1470829
36021
455623
1316410
314787
1776994
1464218
1874283
1125437
1084394
1156470
674510
350080
117735
556620
774391
1464951
878093
780843
1122576
1269388
50046
722546
1673858
883217
1485295
339025
968756
550488
1132064
370344
802118
1424808
579591
1212135
1068186
511929
1397130
419643
1976147
1293900
506267
1849079
1887581
1429741
1705586
1290389
1870451
570698
264938
192009
335596
1266517
672439
711299
738447
1799027
1668824
1027848
10762
1032656
146480
566908
565976
1574598
1596607
895961
1202425
1945586
991483
336960
1083688
574267
1550841
994267
1788973
188585
1833020
1960627
508848
1250451
814292
345211
51831
218135
20011
1559997
1202933
310975
596114
440948
1798898
869157
868401
1144237
240617
1565049
306708
197296
74692
1412976
1785622
227846
1434127
1520591
1957931
668909
387682
687721
1479113
1284520
286473
763932
524916
887379
795050
840177
759565
1200458
450886
216314
197021
1587180
961259
173695
1555843
1214402
660496
885325
152596
1076719
416803
1879538
1937469
1913372
1962647
1069803
1749805
795836
194412
1044748
884571
700305
8044
613332
1992298
273080
812933
1948017
266263
671370
876502
754866
895270
958011
1825444
282284
1557600
1467696
292244
1247422
1151823
307423
1548363
342406
1776744
149086
708264
317466
1569400
1703915
1315643
50195
1946125
1406547
1354058
1586191
1800586
1278907
603451
544152
1177720
689695
317023
155050
709492
1600259
377374
626216
1968855
1811530
126103
794753
1669110
1172788
764895
1320443
525922
1678009
1852382
374483
106094
373508
1006122
687061
1537630
1140586
1519010
1405341
1892100
1900937
128666
1371795
445292
353069
1008581
605193
1990574
396554
1794028
1748808
1177878
1254200
768064
1528876
1158479
1928085
173740
618547
1012303
915646
1509473
471186
39256
1930656
1576853
1870656
1033136
1651549
809444
1435997
934723
1999177
1574930
1694351
907120
1902130
1480161
927079
689073
1171454
1870697
1683010
1485223
779004
1471082
122212
287450
1356739
234438
1825960
26703
537962
1864619
127105
1686501
1184205
1429538
613810
1313672
983960
263454
118474
1538129
1151787
1917538
1482369
800773
94749
765949
1665043
136896
634447
266062
77710
1637918
321489
1553508
1985222
16020
1681493
1548939
722290
1492474
225591
262386
1573262
167588
1433207
1368268
1552649
292067
1329126
704028
1765835
1874441
1304721
1763507
449193
1511597
596076
351299
1238966
689308
1666684
86761
1247140
1158984
755326
513348
1866137
1550191
1226741
1083393
262960
1222989
1477833
1729064
614980
121703
398849
1533876
993671
433845
230882
1122916
1305933
1335172
1818176
847950
79160
888705
577831
1757757
834829
1402748
1119292
133067
640884
850457
1775016
1073375
849030
1711183
1089366
1656566
203432
655849
1662833
1096164
429323
1827489
1090539
1353104
1043682
1494478
564567
35323
273794
1520426
1818207
1168939
807880
574154
476411
1854240
48478
1835330
516438
586983
995986
1147406
1101064
254659
1927774
1700408
597828
1130920
103213
1054152
887737
260111
829309
1227481
395145
1067121
1438019
401149
301976
762650
1175256
890437
270028
612191
1802255
1962816
1337159
1881442
1989642
465118
1522732
1134088
259334
1334627
823656
1595692
1601445
1067960
1598670
1175313
361966
718447
1194407
1026274
218957
1125183
977871
943003
1878740
1445877
1351586
1723707
180216
1347929
1257627
1561180
1272944
203743
158259
585831
1326551
252841
1191670
1937029
1137233
1452492
138546
422567
1408685
1116147
1067916
1174760
1270191
1045943
571019
1257896
1833611
599910
1066486
831979
1077885
1856454
1694121
684632
577092
408044
1965648
264720
161914
1104219
813183
119054
1719893
739570
93855
1538166
253924
1714586
1622861
665114
994017
535456
1849590
870722
1836219
1501663
1071000
1371500
85677
1834699
1076666
1172918
1165914
104492
227243
972320
730961
1398086
1690919
924375
1801904
1191751
640240
379783
1388841
1894652
1719722
732726
1973173
1776707
1948256
1743968
968870
425883
1323653
1537483
716792
341594
1853987
1031627
476732
105006
1694946
248919
37237
392929
1443476
293641
1227215
1614096
1010804
1463346
781644
961886
1833087
489181
522605
510563
893368
27468
1184638
92090
160800
42000
1054348
637271
1719494
1613411
1495971
401438
440321
1500277
1854556
306557
638032
1343319
1493626
681996
1937950
746159
52544
702552
41712
3164
73390
926693
958200
1709780
1632980
225102
1498860
296513
1644852
1656037
1200966
944721
1418210
120237
1906272
1800902
715187
442827
162618
1882789
21446
1662405
1458774
776181
607133
1517657
372614
1725526
347799
964453
246955
905806
1698444
1657937
183256
1958449
1100134
1525613
477889
1587290
1096517
1908765
842178
1087467
663120
1137107
97333
1314668
1734837
1670236
960458
516280
499468
1776502
316382
183504
1311744
1721345
1682991
1086975
1646085
1605554
196167
1691808
386914
832026
122251
1544909
1440378
1363304
972067
1389901
569805
830020
457108
462839
13440
137915
321943
1859771
1281664
1177543
184461
1637277
1525230
1089565
1891653
1159147
1578986
1201101
1309475
793408
431924
467069
1222884
239622
984890
360960
473231
707430
551037
1520328
1296749
984306
1782978
708918
141909
202454
1470437
1346841
745006
1502688
365792
1450875
1984551
769975
247692
1876044
174810
948999
842978
1740651
1276798
205000
1297546
987737
1685673
317716
252158
990722
1278783
1882733
1390671
126743
939605
140181
214666
541307
880304
1599733
1092824
526051
1108203
1097557
339445
279346
512892
981294
104830
897211
947882
254428
1149318
1206794
1484248
1046610
1124383
1599437
803024
1739357
1665321
1872805
1343594
1552205
1126979
224989
1079780
822052
1882609
1710071
564336
1351571
1871844
592620
834456
651567
1281981
369598
1296533
1547318
662346
1988322
209322
1675729
720329
652410
444004
1499323
1784191
1138205
766716
1152870
647406
1965922
1651496
1770619
446144
1624793
467328
1717737
346511
1057486
954803
565055
896696
460589
1352767
1873733
20795
1199007
577776
1230567
1671791
1536045
1844
1375294
1610417
865320
1091829
934431
675062
212807
1016408
932702
104085
18472
1505122
1868999
1497297
305587
424525
247031
861611
169793
799294
541352
1430974
364619
1766399
1875370
643413
627075
480691
188745
521306
1554413
64949
1938553
158997
1378861
873197
717279
1357403
226507
353698
641759
1388096
1589843
1461800
1059618
1852869
674126
1248348
78933
1591526
363573
1538642
195331
1649620
1860959
1054858
49718
451579
816603
573653
989551
59560
1695539
374674
248090
1736912
1956410
1722499
1426789
928092
1146477
975071
1684413
1909947
249162
1349630
1064619
89791
1601338
1365642
1518379
296578
1144347
906177
819945
433355
74165
1982000
19346
421575
1834021
521719
1256747
1939874
1006350
772571
1152835
500939
23286
470605
1152772
1478018
36508
1677760
1801588
1847820
589048
618837
1399768
754071
1461837
1597626
101088
1500100
879354
835390
1548809
1180998
1948780
1810725
1302523
65966
475357
15696
1243055
1789175
166734
1298584
1068938
458591
937143
607975
1414519
1996162
1056026
139040
1085183
1567293
806761
641918
837458
108404
378521
1840373
588572
1116202
118045
1402876
126896
21300
1571302
1405640
695002
777865
784490
701432
805769
586740
1957937
49276
579410
1777285
467132
837993
1364044
807876
1953785
611483
1805076
870777
320680
1437411
1927920
28590
233723
608035
1040802
883004
1462441
1412374
753290
76115
1671753
224537
1092679
1259524
1504777
1651870
503156
910444
1135427
1845596
1368060
1720643
646955
1691598
1288783
1141880
1319845
1396219
919164
1602772
1108994
497523
784340
1952097
1594501
456162
1123903
233698
1871955
1855012
1844825
620424
962305
966355
1962371
1129098
1013104
1855950
395990
618255
597426
582445
1196265
1037067
1182608
857596
1735024
1974832
646402
774324
1192897
1521725
513796
1436101
25003
1559127
1838319
1124834
574110
10196
923166
750860
1027222
1397569
1866421
1528580
1347039
7843
446949
1509326
90
1716024
41000
1080455
1446830
408353
664911
11655
1284774
1213325
1217173
1330119
1843970
413452
1057612
864902
280412
550229
99708
722915
1768811
117391
366051
1682984
281333
497725
373047
1181618
408842
1116859
1000404
1527942
535479
667220
1704154
25556
1191635
1941124
771492
1020705
501627
1312214
744887
1051249
893260
367443
861612
561937
460506
1677578
1218775
1003304
1630087
1269234
56263
1620446
1337985
1753323
1750106
1736622
372225
604275
934383
1737407
1474101
283908
1662166
1716818
1701966
819665
601410
699346
1109339
1135491
1472092
740512
1656311
1099476
1331558
559948
1156841
740034
44383
912406
1711485
1346424
917034
1632451
103110
259412
245579
192904
1510515
1390696
1320131
542256
598052
1165677
369993
221441
40824
203744
1726096
350198
240393
914157
24998
1620689
1458278
827215
24201
250585
1110777
580729
1383928
983167
1729960
1220664
18322
98061
1468488
297157
1617513
831649
440394
1803069
1071602
952359
413743
820267
1780657
1300957
924045
1901401
1867015
1782789
837137
1521367
835062
1749687
1630829
1286703
591662
31565
1472862
1337735
1278964
1496315
37829
1129658
1705203
1042516
798289
1219387
1899621
1231995
1002214
1827677
1038594
604280
1437646
653030
29502
1958415
1419160
823322
1559645
255518
1535776
893595
1986298
919108
1406357
1399965
1187233
394462
929356
1318980
1879959
924793
583971
356005
1248750
732038
294240
1700325
915267
1264036
380773
1234420
402456
985109
1310770
816102
393003
968327
1855750
1531228
927958
341496
1341252
697409
1693811
101913
707303
1174329
1221440
39441
333468
275920
388729
1718078
1749883
403219
906445
884049
1056862
1581628
482433
103798
353537
1962507
1825008
1228655
1453411
1090937
500987
777863
363596
1397686
795912
316476
906690
1961965
419120
1048892
793166
1722809
1551448
1505560
601519
1632628
55281
1756182
264967
424683
1606276
398997
1132234
853926
1357913
841355
764413
449533
1490959
1447610
1040199
995080
1371757
102676
483721
391327
570212
1835187
1038819
1031024
1015920
391396
925796
585448
1900329
16843
386583
1743918
1380866
1570713
79975
884372
1347852
745934
1482257
1318885
228758
1484176
342265
185461
1794290
1508039
802634
629479
422158
815490
865243
1134176
755299
1998891
1861706
1921164
1431615
677089
1597480
1847530
48593
923364
1897827
316824
423662
1477533
1414541
1775833
943605
734332
130106
607042
1011092
178869
1713306
425286
1568490
1860373
200030
546231
954766
1221578
365076
1622037
1043383
1958963
621182
180762
964900
1054434
1968044
1499902
60369
1303257
1527336
1104027
1242342
1468931
284507
349408
125966
204835
618327
367489
1350361
1282354
419317
908342
1710659
1738611
120522
160970
143054
1945631
995139
1567192
667650
1027489
519198
1270140
331729
124797
375639
1239387
287289
455308
193362
1124692
1432892
1216653
1534247
684778
1184156
753971
1163030
642563
1922504
1417687
1361051
286550
1918134
131665
877699
1124859
1067422
1214148
1508943
1671279
868110
1034252
136834
644445
1880110
744101
285326
1640065
1871391
1944914
1971065
1434362
1973718
1086438
1970499
683339
1537204
1030559
737713
1848183
878903
248031
1259184
921269
59305
511545
369116
890002
1392908
1320216
1643905
35687
1514907
1312716
988344
616499
1507005
995283
907547
1401513
1279947
259270
906172
1028640
1392153
1157745
1754704
491638
1997468
522070
1299849
1976325
329157
239191
1278981
1433132
1805997
1491268
1922905
372592
795148
1835026
1885982
1927073
1553901
1373988
1458248
1052150
494806
579600
101252
929364
1434050
1707072
1192913
941640
74208
1923155
651306
276313
504709
1307010
1893990
1049145
1552677
1892352
120672
20883
1192106
1548922
201687
498507
1260290
793949
1767903
431273
1746049
1459227
312312
470203
8903
1711800
1072667
337328
1416916
1050090
548991
230942
1864637
1440752
7677
949662
465926
210945
1920379
1659859
210734
1008274
809947
431719
1410543
1124866
1562150
900100
1666548
390396
1525339
1192204
11763
819774
377991
1383106
1501804
560319
159867
225283
1159410
1679329
1550821
831937
1876873
1471525
52909
1771823
1814738
147275
540795
30576
405474
1928429
607901
668932
1492212
1408450
1400645
1023216
443523
1348192
312530
345989
570723
88363
711826
1214475
780696
1637421
1194615
1984721
889538
991452
1349772
216914
1823993
1923244
1762125
411916
224034
279833
1578640
79997
1491429
1546042
759372
223263
517447
923485
786638
151635
832766
67491
1505736
308229
828769
787383
1479017
972565
1606598
221580
1178593
588733
1779888
1814085
869590
1268649
1586329
109704
1992038
1940280
1270431
855167
798807
1855537
785685
1672711
1838957
1088280
1251345
742884
892728
255679
368525
34881
708506
1886759
1550824
339462
1406971
1156043
875073
1138278
124444
1056378
1449803
993842
100426
922441
1327704
817011
1386059
1486714
1237055
1058190
431312
756911
461312
1846595
1477
598740
896246
840201
1071827
1466270
179269
213186
1130161
11414
759986
1385699
753002
1453366
451253
1266681
982847
1004100
140306
747586
525678
1993261
1141011
1978946
1132363
224579
521464
128755
694980
1015551
60201
401324
747538
403696
1153567
608975
383312
1727411
1208224
1677736
538081
802220
851879
1187531
1155027
165964
1993833
1774582
715587
680335
1044083
396221
678159
841451
1180548
1447082
485040
1050178
741863
1046773
41558
1173978
252425
1817212
1212793
1249751
939741
78720
1752235
404522
508311
1392688
686691
670307
865780
635765
47292
81970
918512
1495470
580057
1161030
1292223
1108508
63849
1536205
1709665
1085636
1054604
807494
444306
189670
47869
406768
1406233
382515
979375
736316
501851
1438304
311665
915665
744481
1216190
851678
1725981
1010272
1886903
553256
524471
1142692
1843884
1592009
1439503
893927
376450
932461
738535
664077
1422707
1121363
820180
1050382
1895273
1919933
144651
30130
1970851
1641377
1453936
1033044
211895
1711634
135254
1548342
365177
171654
712060
1313380
1487116
677313
1706024
985638
216504
1261533
1226374
1806244
750002
489303
1652202
814130
260895
695104
1980287
1145218
1953042
398840
580940
1017593
979602
1758514
145219
1811327
1366964
1200242
67085
553890
559240
919837
251138
222760
1247888
569696
233670
186182
1366684
1610019
675275
1268168
120691
402901
1125250
148410
1955865
131927
1351275
1395979
1729817
1304786
573545
938464
713149
1924735
979877
1120303
1436010
1890055
826395
1560015
1317364
1326837
168094
1277540
1887892
1569000
1878609
405373
908267
1232206
777834
1223791
1446028
1068642
646519
255387
1349655
1288146
501620
557590
1280931
1676982
820657
1962076
1417970
94645
282205
367908
1420428
857759
542831
325104
137219
1895856
949327
1693019
495824
1924828
757688
97538
1512663
1465470
1772476
418837
391249
346751
1834826
835552
1594884
5254
605377
754949
638346
22510
1385411
654306
647241
1270492
77052
212257
486997
1005046
31766
828782
78156
1054562
827809
1958845
705680
428577
456245
1314110
996677
212268
186214
1079745
506712
1994184
576313
913412
106728
704774
4385
1141598
321519
709134
1770161
1140375
175448
347991
1637981
1952160
1999160
23380
1681839
1828247
1362307
49760
1016980
1396705
1613879
1189294
483088
570221
1743771
537044
1122344
1042046
360343
394382
1406873
235528
1347472
1711461
435695
440483
1529983
689598
1921477
492218
108732
1718644
799603
910627
1376220
388951
24391
1825554
888304
173155
1861541
1073435
121340
94527
897616
1122523
245958
1070385
1025661
1723009
268306
1808593
722369
789668
1824161
918517
738878
322322
767126
1175475
1245047
1926622
525226
425786
978163
447253
894337
132234
582842
1330572
1098399
155392
266424
1811491
1929315
488711
445383
1176702
1853272
1190615
963782
347647
1452765
947082
1987631
1999800
97946
1580525
496412
240827
1723616
887708
742151
561686
565494
1616079
387222
1664104
1533444
1622914
1081764
697207
152510
980396
615146
552429
419648
253681
134030
379059
35421
125202
958048
1193817
1354783
1472831
1686926
1721043
887568
747743
760507
1876681
311270
792364
1460843
693962
1322548
1289518
783845
659251
409402
1458199
1027712
704939
1495342
529647
469734
1378300
913695
336078
1535867
720344
843978
459739
1519370
1714929
1753612
380077
1601540
652871
226349
844056
1657738
536598
1490527
1049471
1404740
492414
1905515
180125
193903
784619
279513
1093339
1009898
1769768
1328159
2996
901722
183006
410730
389283
1086474
1797583
418307
705520
1470353
1349922
930673
1996511
775617
783653
97184
55179
150716
334502
1784727
1977659
59765
1322546
655604
933718
1212057
811206
91167
178714
989766
855717
431874
1385140
1993589
1799379
1417350
613898
12781
1889698
883823
512903
770176
1889666
1412744
452638
789093
500313
957209
1662618
758176
372627
117322
691714
1306620
318457
1542870
1747099
916680
1394072
822518
1425644
1930680
141843
490669
1049637
104190
1639480
1019250
551970
928521
826486
1193175
1886011
157197
320500
224588
1073526
528870
1801512
627152
109936
1774313
1020962
1517049
86693
1109105
1229725
267379
92609
384887
1565986
603856
566785
258539
548802
476974
864888
1548361
1923322
1075757
1549773
1390797
689596
400266
810057
1086311
781777
914515
228366
1822885
813827
646238
1842910
307024
1431197
178877
1893108
1232807
1642095
994358
1583696
556092
78115
1767532
1682436
1424182
1622545
1841077
234392
1699239
1636540
302608
1497898
561746
958060
1424158
216125
642635
1834728
1147793
1428241
253650
291161
574071
1585583
1401527
1895822
997943
1700312
1739282
1485005
104425
1330954
1615508
1102147
1089555
1927855
1019434
527913
611352
1726580
1316271
317043
150295
1858588
1716425
1847262
10661
32293
614494
683213
776837
1138828
413982
591022
1846992
1287131
658447
831840
1284887
1446908
296017
740963
1365629
1269624
1090362
953306
298333
1406575
1050013
1751616
1412679
1363159
54777
1146991
1512819
874249
604442
607989
664949
656462
1202677
1378433
642492
796843
837073
1701212
50138
821681
1531585
660238
225919
182336
274204
1574095
399153
1525620
972853
932139
590370
385290
685637
537817
28231
1745074
654491
895058
1358007
942319
1488444
1855118
605595
1770788
1438336
439219
985952
729766
1829269
947403
359478
465639
158120
1946791
1074673
57734
936306
1647617
632488
1415196
1553987
539090
1410354
500835
1937558
674424
670116
1244246
735870
209817
1792338
1446926
1579615
1718258
481918
1118695
115184
626650
1178597
1465470
35323
711150
1601771
1102493
1637192
359101
415849
1461850
772569
1252405
595168
1799909
1737078
1842629
907600
1956168
1680502
101500
284901
966212
1270698
786550
1486282
589467
110536
415407
605348
667033
435149
842722
43108
436248
675769
917568
1254750
928428
1002338
959374
276736
1709108
1713368
108128
1247152
1379046
608150
955986
733659
919233
603893
1293374
1272343
1489256
439779
1981044
252596
1414556
647640
809502
1366724
759089
926904
398575
352183
570756
632564
775742
1357872
1333162
1179561
28263
41664
1904748
1517336
627630
1687686
1171406
1185949
622421
1795488
546203
680709
1837840
1218031
553643
1600215
1138354
724597
464009
308810
1676290
1690796
418503
273293
1719982
1979984
298464
1015966
1395057
491007
81134
899978
1789746
170065
757478
325539
1571356
1990308
730155
1300078
555430
1501379
1655180
77559
667905
1550708
1641376
1589269
1509174
757543
1207301
1642372
1928792
662730
599889
146023
1193041
1830447
450452
1066906
884130
391545
384031
1971950
1091460
1845727
1989484
1746829
455559
732677
146380
1283826
809658
237594
1364399
533597
1662147
904720
203975
1288528
1952170
1141977
914711
1101815
1203932
1979072
1531657
1322249
486944
1933100
1838820
1323833
1718084
1229599
604176
659459
698037
1900393
1475066
704266
1839404
1404034
977805
1294103
1382620
1576610
231690
1616060
1155543
395363
1447256
520465
1126956
1322843
1001482
1714074
393933
328356
313920
956193
1163569
861881
1128964
436127
729588
1659856
1335289
268615
149124
801183
1293110
650710
547625
982285
24968
874650
1851267
1025333
1882792
1975393
77360
1741455
742019
609335
1453871
1416659
1187393
551716
29407
1116892
832406
867717
277818
1350085
1670021
112983
1623792
569953
1687619
708489
73256
1664283
1730659
1126179
168808
1453879
1123537
1955030
1451140
195411
1354070
1942641
1433254
563018
1385332
1222662
30660
1885655
1465624
647076
1287303
540761
747826
994284
1225665
50135
1799542
968057
1581969
1482693
19700
1736047
376410
1458858
444700
489374
1445666
27989
1179809
1463985
352410
938877
295721
1421831
1241393
1459867
547282
1414471
1266283
769405
1782728
478377
493244
808447
440623
1447694
791239
1070810
1927123
1211470
145693
810806
1577626
1440295
493683
1736113
440661
1458781
1575217
2352
1839581
1456372
1195282
1460601
1525633
1182283
800212
1663340
448620
1808329
733244
681978
1699377
585446
301616
1121010
1869574
246243
1883153
842711
440892
1906932
838103
121449
1963240
1152602
1153873
71829
1320652
1035029
1853550
266066
894183
1838055
386981
71630
1115773
408845
1515949
1119879
433201
1726932
1570813
212384
700803
1602036
646760
1738650
746558
1963318
1450088
310260
1325378
1693528
636748
520202
1167912
1306730
1528771
399216
659701
1225074
1556698
1158711
91075
1712451
1552870
1488017
317994
874396
917633
878783
838824
1710260
912091
1592966
1616003
1396672
83848
907584
1986801
1821589
514988
280747
1236492
1318651
359490
1651051
415643
344591
507132
1639670
1740110
1157993
881760
1377748
520891
1181333
1379990
1087673
470060
1576253
378404
1379482
662945
1022373
225936
1795164
1670034
856704
1757075
46610
9233
162603
1805104
404693
1912525
1362257
1273093
204791
1310269
1945796
166776
1831447
707515
586829
1832618
1739402
29570
553906
1404551
195424
1153670
156068
1606866
453202
1901866
759556
840064
795296
1816234
1430850
1971545
771223
330712
1025839
1092510
739319
1875935
932949
1582537
1638293
37569
1001815
1427149
1209964
557802
646106
286629
1676120
1271663
336797
1697582
87690
770166
1567581
1222058
1637570
511090
573042
1616054
1623867
569425
1566309
100227
1205940
392128
1258064
945250
1206976
943041
254609
586060
964232
1818407
1419370
379059
1059272
1663181
214999
510423
1761626
1838108
1958842
1194593
1812275
624950
1036721
986802
710045
205023
399456
674331
1707715
791474
1784507
218176
1935014
1847359
1973143
402087
443321
225911
973472
539178
1987001
1031916
466048
666375
285250
1831052
1365420
25667
1174393
620851
1209032
788683
841352
698130
457670
1932440
34797
780130
1494449
704549
185643
1346410
765002
1319378
647501
1047382
1541406
1568590
1458817
1864426
1853738
1193510
966768
498065
860370
590982
80966
180772
1160871
1116747
1450506
737753
1872676
1746669
1548068
1337848
766979
235775
837235
1138505
1734275
981140
409964
699994
1651475
2202
1407231
503379
1412895
1487461
1903660
470006
524515
96765
596152
133760
823486
1447193
192982
321543
141175
336311
1059676
70079
160140
706977
615263
1829143
722820
959229
759
1522394
209564
1900923
419083
1759994
49751
276207
1585286
1317337
1889934
729597
1283082
233150
1056079
748831
1918764
155069
831063
398636
506887
1815126
826707
88360
192193
1315723
869217
1283084
1909764
336085
983948
631853
918869
652088
1764234
1740063
1975114
1928167
975139
1186668
1467146
186045
968894
602381
219984
1867597
884101
568744
1418594
46840
277535
682536
1381512
1688783
1808726
1691873
1390302
593225
236637
256424
1308593
159216
1836110
1484063
1316783
175582
1689062
1590603
1313715
1219942
1095730
1084588
145245
1800925
740235
732698
1200363
1495961
1741442
1580018
340677
1327385
12689
579710
918818
1608599
858546
834634
757702
388160
870693
857666
1132932
279519
1397679
1811340
1038558
1624261
921520
318676
128680
980400
696030
1671191
1073324
1978349
454999
1740358
328174
1686614
531975
1252227
1343302
1833237
602622
161127
477337
1478879
641873
1396229
1174342
1179870
211305
935633
1768640
1730296
1291077
173979
1228052
1046068
289141
1113732
752592
735394
1248210
8645
68152
512548
1632770
1003917
1658358
643083
292486
1721616
1251795
862945
1797327
124443
1586213
1128506
1806329
757275
1429929
599672
122955
1467581
689899
1169488
782517
824234
98974
588093
483678
1927986
1946164
1908847
334712
1889826
232277
457376
1270535
380206
552103
1383277
821579
585009
197747
1205868
810949
1528325
898533
647379
852870
1612760
1861229
1559608
1805299
1874559
71144
1943432
1843485
852141
1305799
35336
331348
248633
261218
760072
95933
138761
1801544
1132524
572415
143595
555686
729640
1330284
1962091
326875
850555
548732
317071
310097
477823
1430637
1948565
1031676
1419193
1141211
378581
1494676
513179
493864
349844
1319143
1524522
1525361
511858
403528
329802
1433276
1001582
753358
1899876
755932
1966879
1254759
1512258
1596174
1057382
1302924
538270
709251
1235123
975819
1234631
652542
574896
1205386
1118294
354408
381644
39846
1292835
701307
1779907
372482
1156308
888941
722808
1240499
1465030
1025658
1890286
1025816
1823715
324448
1588934
751178
1334758
1654146
1559347
289518
1249964
1086947
1163449
957899
378355
509945
1600709
703287
603556
1804679
234687
1109067
1302924
1876942
654349
1993017
932225
1432225
1815124
1776601
1308460
1972875
1894397
1411100
1369048
1024047
1260863
1083364
1554765
1852603
1928143
340549
1255067
1420768
1466211
275848
632814
1691535
1472211
1148897
752986
147174
357902
1230573
1621071
340024
1851575
1718386
762619
171232
1730379
1892796
1583868
1514559
1131805
1987536
187926
1192908
1439006
253160
1847363
826156
303409
483714
558690
890084
1368777
168625
124391
557865
1322224
1440299
1414469
746650
1211539
1214293
974344
645369
1040496
630401
831804
927825
908379
1930626
922910
301234
180967
586578
1576714
724475
1240915
1626807
1497019
1783384
1952012
1358284
1828593
365808
953262
1465422
451112
1659976
1435341
605696
940111
731762
1000651
677047
1599201
526648
434546
1424770
1073443
245386
1318124
535058
700324
13809
710455
211127
41371
79032
351599
650416
1614492
1151941
856580
1184550
386631
790226
1812203
1410488
881492
1051791
913979
1359931
1284189
685077
768266
1724195
32481
857478
842289
1241172
1174750
1879208
1161441
1578075
704545
395155
733737
1771813
1572313
1476032
1291535
1089683
1135517
1548607
1972771
133782
742479
1504664
9506
1527380
577663
1355912
321464
952559
1620270
1032287
735380
239434
1329
1378068
99543
1088222
1572722
177483
1466250
1565192
318692
1301399
528569
926861
915558
1482181
9963
411532
458663
1028138
547045
390870
1871657
1856151
1081420
1713981
349340
1595816
1162580
1407339
1918187
670142
791881
513127
375499
303378
640298
384467
786017
57831
587118
1724593
154661
1005879
540607
349534
1913655
1932602
1154677
350577
1112512
513203
389686
1135927
937849
929428
1260102
1069853
1579144
1763014
1881105
1172739
470079
1482205
429681
724334
1411420
1782984
218824
242408
271558
976794
377169
1306546
793926
253255
828351
1303125
1320815
1484674
984113
536516
1068434
1267344
931158
1054048
1714463
784653
1996841
840161
510246
1414979
1502745
533860
522758
843130
1568710
688436
796088
198367
773578
513932
294083
1166750
416710
1505163
280150
743866
1508168
266718
203424
1814441
319938
835272
648360
1559199
1838521
123136
1432253
1760377
1586265
1171670
586411
1681606
1024067
929534
1179691
17583
319364
1046544
1669766
755338
1069062
1249269
1447965
1398749
1660067
1019976
1303750
1518648
1060739
499629
459983
702973
1270626
934206
897999
1157377
1194884
747989
750295
189770
943603
1224939
1014034
175322
1800728
381340
1554831
1154525
548948
437585
1600753
474957
427019
1529529
1734769
208949
791660
370642
978624
120579
502902
1653002
1349397
141105
1879737
405997
1744645
474575
1233332
1857829
1390539
809928
769027
990016
794984
279700
1069939
1997615
779791
349930
1554301
1351471
486389
865706
1456334
1791281
708659
171859
191291
253075
365487
842382
567949
1589374
1684846
1232964
1140430
1688399
1423195
751727
284700
1824354
1509012
1268127
137137
257074
1555857
1506483
1524023
1109344
1744978
1006461
1640406
472197
777163
1805426
591785
640754
755796
807766
341673
465036
1604081
1379825
1066648
1752737
756486
1856761
978858
1412903
1898170
298396
1713286
192212
1854807
566327
206220
1589757
818162
1409732
971888
1427726
162821
839625
652780
158889
426174
673341
436516
1602174
64725
524359
74932
1547851
1990410
1605090
787639
1719730
1107588
1075160
434865
901444
771649
491612
1167101
441759
1253392
1290721
1255171
1091718
617194
1373742
443037
1968540
177415
1540378
582903
674385
888755
982025
1521976
614570
1714079
605556
423269
1282902
1578340
1873049
1099089
1255724
826066
500194
2812
563280
1555160
788212
1297326
1484551
778795
425699
185488
1938211
1889964
395731
827153
1288204
1430334
1476913
194721
722459
1576938
653272
970104
588007
992986
14763
1032583
1505240
1530479
4890
957283
933424
522821
185295
1247844
986432
11303
110382
1382693
1201436
1673991
1795753
1375443
234077
358163
1614017
76499
5051
1080040
94454
845991
219857
135465
574428
277959
13392
796652
948060
1768031
973473
193496
1538961
1037740
1528453
1078144
39011
1815308
1995760
1897008
1057219
1738264
956076
505621
1248740
109548
62331
168776
615381
1680916
1330740
1509733
37838
545962
964459
1114358
1613324
1344678
174955
1776276
378898
376587
211902
1725608
370054
723543
1215743
1750752
1590667
325159
610269
1044525
1053128
397510
1830017
545114
788425
430863
242154
1180449
118142
588197
1649922
722783
1463290
33878
223086
972762
1431385
1621245
614539
3491
1687626
349806
840685
1443444
319028
1568138
439901
1108776
1347849
1112235
119258
578914
472522
1121269
1852412
1259783
761435
577368
409696
540693
507424
195922
1873063
41332
1428681
1897004
1548460
1628560
1857688
943516
1542697
1872290
75844
1173657
1029570
1738819
1260171
1496582
1373687
1551245
652081
1579354
718546
722324
1632530
225188
290348
1401779
775687
294856
1935872
1185327
1625305
197274
1878474
1235518
483221
84158
643471
897058
1858841
1604120
1225790
676763
410328
1939681
484564
1868342
1393530
1206137
1357080
1079750
1202067
1255619
1217232
1458051
291983
633830
126720
1696464
238784
1205862
1902631
257621
630209
1835367
1384558
1814137
1992609
1930569
171351
594176
219845
1136094
1892597
389340
1548281
1862545
1670539
554210
192593
1960878
1573046
1973963
1326532
959398
1362613
1172337
442398
1737283
478897
1397053
182141
1603101
131644
153502
307205
1987121
1427931
708601
1705379
1267877
1617858
745643
1046054
510377
1282807
407700
1714386
1233392
437330
942138
575609
168199
1418941
1273644
617238
1857746
128004
1792920
1531114
47159
1675714
771104
1170025
315741
819913
1319691
158654
1201723
149595
1557797
545957
1138003
1129940
19651
773596
1058106
1913226
1450170
620902
1926880
528421
427074
1336228
199429
1732316
1217896
1857348
728109
719152
890671
1431527
1004338
1485730
1612231
1642087
1944749
819407
1380630
1131741
213839
247181
1009813
82156
1120759
24215
1455493
1099627
1782240
538881
1715227
1434873
98492
343836
774523
635174
612315
965234
1555762
1602495
1542194
767496
481583
28791
763983
1170877
1356389
1793600
419198
133733
513652
590639
223747
248878
845193
499383
170945
1530741
975891
1877848
1615018
1976146
1999964
823432
810251
56782
168507
1888331
914868
220397
258046
973101
1913700
247672
84770
1530576
1678739
661881
755895
459173
434677
679872
554447
81379
476488
1150848
1793272
968329
1955779
1716416
1679492
1574724
1663588
1446075
821888
645018
991319
782075
1443638
902471
725152
1469971
1879796
617681
149610
160844
1036432
401098
962582
1782002
1383862
261406
1209019
1640533
1638302
926835
822280
1049221
829527
1067303
1215840
1991461
1995495
13092
928388
1197283
52851
887390
1104116
492036
709345
1124482
1448545
624210
1003200
1932226
460468
1220853
1586834
1587599
767213
1801237
1247423
13532
878473
1400721
242099
719527
181624
747468
609744
753916
1013900
1305865
1313728
372939
503165
870108
1895644
24738
478172
1325485
999964
1562712
1393770
123103
239728
401936
441312
1733748
1823087
188559
1434558
117340
158331
1933033
950517
1595270
1201355
1061612
1649487
760499
1436265
536673
384431
867297
740435
1525754
332949
1655927
1131129
1804949
1422582
962636
1004221
8322
922144
373630
1820327
814954
1347587
61972
1018061
1024802
338566
320384
925442
78378
1430080
1688426
592588
597165
378254
76122
1522868
584454
987681
1292377
589090
1625305
1104869
100028
309344
1866823
539584
554590
47598
1004264
635426
1344879
161460
903946
1761612
1493873
608786
1913868
730319
250334
1353737
465693
1372775
911849
1257695
340291
1274338
637446
1088339
1718660
1794439
1960244
347287
764175
132301
1571385
815097
331756
1890820
1804315
456872
1838566
702172
1029686
1647896
989432
1837541
264169
385543
960811
1828587
1764839
132799
1001907
863967
743786
897897
427161
288486
1072856
393090
1651788
1021366
972179
1050173
1171040
1809681
1470400
1692681
809032
1461719
1900275
948912
417982
1509616
1930632
465417
1203129
1678905
1679650
603717
424860
1707521
618885
118
1317876
1336055
1703512
774028
1127865
614887
408983
721801
1887690
854886
1652123
1096691
1550022
856494
523687
1820674
869800
1596679
1236006
367648
1512167
1697049
254556
516776
1811952
1484435
1116174
84995
427245
1537023
131229
449375
1837358
295399
1127146
122579
979647
247756
1247773
1233274
1045579
530359
834439
890343
737991
1331813
683604
654075
729552
1093723
289552
809669
742215
720938
1973450
618094
651298
1734553
1113810
996362
42955
991308
1819476
681920
423499
506095
569338
1047726
990031
1898394
1815974
829006
580518
539433
637478
885167
590204
1264822
830087
1270356
217015
863953
438915
894550
1051244
777265
1678821
1055305
1922771
789796
1805338
1930216
1811344
1609508
358693
1547228
1009009
1196204
1786507
1365013
1468998
1215449
1713153
1900792
338889
455820
1938974
1638205
281046
449820
761682
1994129
587821
1454519
1599550
755924
634379
1674788
1807042
62288
1733291
1516312
1713981
203857
1236364
915491
1850987
457371
1774972
1893091
1041642
1672229
1539432
1913370
1306363
609589
1071709
234088
353371
7584
1395738
639582
1355710
1949401
1061650
1756712
451507
1394779
1289991
406248
1546603
1724980
1739544
1760613
1978745
1556140
219086
395680
1533938
983442
376598
164620
1037410
964996
3390
776635
1553436
1965734
1613305
1009640
505399
1256492
109578
443134
1112395
266796
114782
942948
614168
378264
694269
1777634
115879
109742
462560
1855403
1168211
988072
45607
1172614
1162112
1140897
401218
1677889
448510
706935
87313
468084
133800
191023
430164
1473514
1207106
579615
614351
20409
1191698
1967069
921871
538973
1722831
1315125
942365
1470551
1385019
1086163
1547650
1254598
1791516
486189
597170
1552455
716119
1958224
810455
661829
34834
265323
758503
1419336
1069440
100685
360635
1885344
12900
1943137
69372
913651
1989392
1455943
405081
899016
1768811
1787266
1734848
1348844
1867984
1781085
459189
1025341
1454778
1254941
502845
997325
53746
606025
1975161
84590
324235
614655
340969
749943
359468
616025
212269
939913
463512
1598321
408326
825188
1491018
231367
134099
789159
1066894
1309931
1021117
889757
1446254
442749
839609
481367
1219628
522324
1367511
300634
1468393
1830562
1437161
586815
1638465
1104955
1174278
810811
662388
182059
1120787
1412342
1703360
1548635
743679
113616
1631684
17557
559511
821052
525729
527195
98599
965093
675917
13975
546422
1685936
137512
1764857
1904861
38156
124975
1670638
1753268
1659800
784841
1723095
1225116
84702
656282
69042
1920324
996390
1299453
932707
231211
1211040
1897144
108877
1947479
1535278
874167
1708691
757792
1934041
287343
936418
426708
697153
1211770
1311528
1696861
1137488
392947
251212
1837593
1497067
1260069
1030246
37809
399502
18888
1491971
1729361
1252937
1666394
358427
1599089
790112
5326
596005
1300222
621287
124050
224390
889533
1061298
1515154
1372066
1243245
720877
94548
101462
993336
1099430
825213
88462
140613
1734619
1554466
22743
1517920
117007
1630026
914593
1735525
1380838
877264
1105707
414628
1078184
1739135
1666078
1072410
716839
1959702
290356
1507426
1969676
835072
1945373
1676578
1865985
1390407
1457878
1090397
447508
1116227
1248504
1888781
1727855
1454290
1771871
417132
1346471
561191
9646
329207
545364
539331
1868285
921634
158652
1885451
248932
1362600
1592193
436309
1394893
1242904
1924365
1886559
1173900
1003262
1475848
1206661
552704
1719429
1012352
1191330
129638
1348045
943964
793491
559173
1706905
1721843
266400
1623687
228975
1208400
150199
1400168
535609
1441496
42091
767287
826764
301809
370612
213379
1676631
974156
586759
1969261
1195600
1947570
1984913
1938365
612324
1475910
1546699
209413
256948
1615358
383600
35556
528232
1160700
1026289
739012
695348
921456
70750
1188677
796180
1151490
1299153
1779100
1537980
1143786
1806717
943019
475141
616724
1564565
920723
851597
1583419
1397138
729406
1847156
143637
1263320
623560
426254
1863386
1338040
1753552
1881683
1865180
751362
1670813
220019
1356325
1150870
1626224
1422671
857181
1271747
1786278
1379271
333063
1844852
155247
462115
811855
185083
1614765
1655314
1100088
216492
1457352
1932709
476787
322596
1754371
821804
1982117
1588910
137102
515209
184062
62388
1482726
1776062
1757698
1591465
1998081
1215067
1734002
731530
924612
1595401
779304
1781519
310058
470748
1529282
665428
1678452
1578146
867559
1694317
1353081
591791
1631321
1196382
535949
466487
1248530
800523
22371
1780406
989051
1895191
849178
859753
1369409
1899244
1960275
1128896
889491
22396
1178381
679208
326088
1253950
1100011
1565320
940784
802449
27132
218062
1604447
1391719
436460
423106
1492549
1756966
1050883
1656180
1114051
1851964
969323
1564939
1030415
853526
1196165
775698
798248
1910056
1612042
1743486
1609275
1331235
1455992
532387
814324
1163057
583173
1017443
1876848
1111064
1520522
1815885
274238
1446606
1750841
1889502
94044
13373
1909850
971186
1406124
1695953
983348
478883
454890
228291
885538
164839
1831118
1470870
1465736
659538
327038
1432814
1002359
1202346
1842100
107960
1642883
1751784
278866
245020
1571916
914713
670059
117297
1093672
546229
1895016
1080176
1601314
1613341
251512
1455033
1579378
1654323
122803
660754
382266
1372252
101682
708379
1043903
1383875
729228
1611508
370210
18155
453641
1328146
1596142
1557272
1972037
1348510
1226772
419002
1767019
43492
285994
1899789
1790584
705229
82064
1065368
1438307
1317141
1696911
1275483
171758
1101254
1912140
679913
161570
206213
309621
78327
1413408
1043633
594307
1139720
1994464
26591
1508278
959635
993919
260514
1403145
13657
375284
381783
1210607
374524
1724185
1004738
1246230
1535996
517451
1206540
604313
1161969
1872034
567525
1657065
1656508
1733254
1394528
1935111
1315534
1362678
563690
193893
374504
1422065
1033335
1718665
270930
792225
1310403
1248241
1070187
453746
1019842
1063575
1404290
788996
1034641
878199
1652772
1888841
1501806
1527005
1298716
255415
1339546
1001631
183311
414350
482884
196363
122877
643570
1417475
681737
1293122
1832440
1307852
1119784
892557
1492133
1884334
133396
1338977
1349280
146546
1499505
1361214
801110
6542
614007
816667
1499086
108951
474562
217351
1213216
1468015
846968
1992575
1102805
1401970
555489
590970
945512
986705
1289077
1074593
1896897
813551
1021416
1286748
1771848
284824
1045825
581643
1349084
637679
638303
733067
1996627
756146
1553400
1280781
1878947
518217
174946
808336
612019
1607015
1009422
101994
1733985
926426
923273
1441115
1139583
1728761
203876
1927134
303355
1878522
335359
54201
1174317
1636462
295234
88556
1264760
793699
1172590
180108
1703894
575005
1533662
1201049
1911259
1514883
798532
139767
1788808
1080310
848342
657236
1963313
852437
897339
1974591
1161673
842508
230901
127388
1804568
1470430
240804
1013251
388231
1501247
1862437
851236
225093
767750
1406594
799449
892683
1196869
416050
854568
427320
1817777
1020397
1277727
1261367
557842
1080386
1216164
1552616
1969336
1279673
1559597
1930047
1973494
1580251
935776
1553496
1936139
1977934
976886
1961301
250650
722791
716733
171286
6740
1658349
266922
229657
1214168
660269
1759785
1712024
817743
689964
1088202
656417
217370
1597460
1174689
869858
352721
1494191
10095
759551
1832904
110347
1258876
944878
672859
591615
949512
61563
679086
864443
912951
217606
98244
278101
29605
1151772
1666368
1536970
1969366
1299966
146249
37509
501243
117095
1326186
1152746
843468
789870
1657514
1395764
1803851
705719
1961816
922326
1115932
664315
1924822
1964994
1816409
1493018
1950360
1986215
1837241
160963
170062
1649541
803440
307942
1701578
964427
1577512
1715581
1276462
1300645
1027679
1265155
149779
298565
1317871
435649
1327234
749590
992889
31643
1722740
414422
1821228
1465797
1888911
396652
3702
637906
513466
1345850
312914
1478289
1150387
766726
1209826
340699
1281742
1550974
642618
861184
1184555
588177
861074
1648103
1110464
1542398
647580
1615084
1843374
1867261
1967303
839239
450457
757121
409122
576821
1257586
1436791
1433162
529984
679386
1514869
1248967
1957241
1571968
510278
1733840
1500399
1278167
858421
103058
812583
1485000
1937685
1629700
1341710
1007871
1501756
497246
1499751
1999330
449565
1546884
699451
1735911
1059353
529705
1639935
188092
1491910
976884
213654
1511239
1882476
1742195
1767417
1717857
154355
1461305
370559
910372
771280
1810274
783928
1728118
416472
654015
1513948
198219
677899
377251
445291
1848817
1905442
1455018
99601
1929384
407208
437959
311284
73334
27814
364291
120803
1609961
363757
229167
1428765
1600996
1958037
888600
1998104
1957141
1876854
1656590
231815
1638636
912209
546512
431266
1449128
1083987
1194573
308122
1100840
1732963
680216
419560
1034469
262374
379628
67480
556650
50472
488994
1920000
1357886
1745484
847238
1731654
502683
1343768
451459
1212724
1987465
567859
522678
1446231
1419368
1225791
258959
533943
663355
474734
1573860
1622729
1353832
1763918
1382409
64137
1735997
669850
92472
1648615
1681817
1228288
273504
1903604
774367
1302792
1341140
1210563
1582558
63820
1492137
1806091
642600
1914496
1169643
376926
598532
1138295
1168255
1692699
750163
353365
1709125
1470213
925726
1066122
399376
1264740
1155678
861339
1107298
1467061
67074
1783031
1340146
297654
1039460
1144939
1117624
1334749
1270130
299643
448755
970549
724186
1906911
748145
373838
1694038
1062454
1640435
947274
1767160
1264700
1056595
1224792
1839504
1147575
230634
1696116
1013122
453816
1214651
1117835
250753
758034
1860957
1891232
201790
736132
631348
1078994
132469
849716
835520
115831
672499
1514802
1896241
650337
118155
1493685
597732
1483434
547633
187676
1969273
1382139
1376503
556441
1219245
159640
464484
646013
1252075
317425
776247
1237029
243391
690464
1174669
1994586
675016
1702796
627733
906560
1672189
1081511
1670525
1460205
1738423
1601047
274287
1032940
41423
199216
583322
365123
36531
1590458
809265
1968810
723072
315498
1550691
9126
791373
1388580
1445489
1549984
120942
587801
933337
392873
1729479
1610583
844038
1267681
1092927
1203419
1867565
711422
713502
898337
1783033
1879667
244798
731526
385087
1887084
1412909
982419
437030
1756503
414978
1526326
237014
1212792
1207216
1033282
312465
1529694
1704311
1744552
161862
1350888
995770
565934
1371858
1609880
584185
1241693
1798546
1598922
370988
1450282
91059
908741
861221
984994
1986744
882787
1786351
42715
1404049
1219689
1989731
453148
678133
717805
619535
481940
1296612
1579310
259120
647482
372162
1955648
694161
336882
353276
762584
1013072
953249
824673
574937
1464052
1664658
69818
445473
1590215
1696732
1193504
1206995
207648
1040319
1325666
986509
1320363
754638
1924642
519470
791898
535439
994340
1791014
1863466
1350665
89759
1470451
1126530
1636180
1175884
416986
279590
160095
557390
1353983
1437192
750681
1860212
782544
1546050
1638303
1204567
1674748
25642
1590784
760284
185690
1682795
728834
820990
1720421
898327
1215368
605060
1514791
1359385
1510532
788122
1104356
514554
80140
665312
1953560
1156224
1795902
1098275
391740
1648339
1615265
1437939
624626
1174582
1232819
621392
236426
1898583
1325251
1853282
55253
1939956
551743
1771494
1484924
464066
590543
649464
717276
935722
1089186
503101
1501377
561301
1672599
1978753
1183752
1177194
894241
115466
1035062
1823539
862157
544807
1712334
1368457
535288
1582081
1571563
1093579
802206
744328
910540
1435775
34744
6393
1397519
1669676
166392
1411254
1564050
1162430
1557305
921543
1012385
445204
458759
1030530
1509760
1235279
1353078
1707657
1494960
810023
1762830
164726
435144
1533300
1065608
584838
1259665
1428220
1955049
1959434
239634
1368532
1483770
1116833
1060851
941940
783364
1214376
342983
902475
1913754
158475
528492
764025
802195
190754
1316138
492831
117949
371652
123852
1396072
1009232
404457
1033739
1329022
1627417
895411
3233
282145
464652
482022
1017967
995717
1832431
992343
1406409
1892490
1078566
1412567
1675317
1981081
844063
1367869
1063800
1160605
1165308
3355
1354415
1632654
1329513
1324925
900467
303880
519105
1504722
1071742
811292
970720
1128332
210084
1251443
1643457
1966566
1213488
1289967
799610
1685623
840707
1219402
1888740
617610
311481
701922
69837
807243
1555499
963957
714155
5456
160875
23792
1614391
1442905
1098616
1276136
1964
884391
162114
627106
826923
1963388
1354290
1156137
1006816
626165
1163073
39976
1414809
1942019
837255
406842
1419136
617138
1366444
944658
1045497
1480397
1808615
68083
246365
279335
1686584
37324
1491712
1885011
1449290
300133
1479211
911560
1126622
112785
24668
1900307
97961
914166
1957369
1909474
1733299
1251481
272757
213583
1892626
1089494
1169322
950853
1962763
956666
142668
1599425
1113537
917518
1179305
1686464
748806
392947
337039
15087
391877
86568
1183158
282133
1667458
378548
1121158
1646610
793865
1159404
1256510
1861799
1941957
364630
603715
1766747
952841
1161145
302489
476641
905962
621315
676187
603694
1196319
1071224
833390
1942782
1482850
1111398
1206308
1285458
1639155
824239
160099
214699
1635097
304761
287750
881227
508589
565895
649279
1756802
475667
191480
1558889
1130561
482593
1564253
1165961
809534
1965884
1580796
1691399
38282
798375
506078
881062
1542106
388637
799819
1516578
242171
1399141
574609
1363890
763732
1369505
1036458
749351
1224328
176998
1209546
1166468
870620
640274
433582
1322033
1303926
845185
780930
1260974
460947
1163445
1388507
676326
930590
1967599
166094
481041
342550
1782362
203380
44875
1287015
1085031
1531634
713723
332625
1802855
1608452
417869
83992
79288
762992
1487330
379689
548235
1232941
1137280
1377155
1737269
1735980
787254
940139
1408355
6550
197897
1486817
1009929
622081
917885
1298832
1214174
1870877
1972620
348501
1222742
803231
223502
1980423
124268
1470511
69284
168230
454763
1188844
683039
360752
399322
1670982
1220485
1558236
680333
1350555
592474
828718
746991
1798095
1521496
965655
173972
1506714
582792
526346
1774855
348232
208300
327654
315291
1614880
378940
1919525
363173
870498
1002704
439322
1109296
1315610
811298
220125
1235852
1802787
20957
736833
514633
316381
732122
1078526
1037743
623453
1192474
1966486
1857474
1140448
1886385
205970
1114115
1211075
1559697
782738
1949176
253153
343814
1075122
1748532
471171
1989216
81373
1261706
212647
758337
215811
1720135
218035
1859107
1983376
1981364
475500
629884
89178
548340
1840998
190368
1303833
664554
907855
912775
1851051
531027
306363
1719499
1199747
314542
873668
1075278
924245
357131
302668
553501
1152867
176671
1562046
1721387
815111
1408326
678447
541596
375909
1499466
129511
1662030
583695
1140701
789660
1043648
167421
552559
108303
807905
927841
407265
1998031
1062640
1970903
446069
936984
1075683
1916069
1906747
678531
691866
116609
1178809
1098043
1029922
320868
1682578
247327
816183
1735678
1585039
1526905
529657
814293
1957896
387375
1188198
205942
720704
1770397
1145461
117910
469774
1679079
1669950
355782
102165
919637
1290572
1194631
444754
1335737
837407
1888964
86146
1566551
1751559
1288225
190987
868654
1832311
311172
1604451
72686
1002952
315079
1122993
1025051
668317
86256
1575006
1125803
202109
554080
484507
1156988
1885201
365815
1768488
868963
679132
585290
603562
1341334
1317595
1248370
459057
53089
203962
1009802
132231
836752
366089
54977
1599662
1416948
1294430
794768
863174
1904524
404705
593633
89120
363059
1925425
854550
966528
1009009
975040
1665771
900000
1996975
1928372
1948075
1267069
1149106
1663450
444333
102490
189028
1018910
735651
1870931
114036
1651299
1592663
93183
932472
139678
393029
1405443
1365729
1060762
1621043
1262207
819981
280196
156596
1422580
1535372
1373830
1365892
1722969
1000793
1314288
1253912
832513
177775
1220426
1427762
298824
1205438
1666464
343119
1493527
822186
1287842
772359
853254
326135
895107
1283782
1027463
1189368
129473
1960441
514107
1723283
557431
9320
1968688
633307
1648167
1410073
11055
54083
991405
1527769
124061
1308517
1867752
973865
871230
1549309
522494
574462
241021
1751056
1238126
1347061
746802
1885452
538279
305691
723802
1128174
432208
741159
440864
124454
940158
1533678
892885
1702223
1595070
1216469
439788
435865
1372276
1647225
140642
442412
1501604
1056088
1231338
856175
1085220
218249
319413
1882465
1691156
1736709
390784
1896906
1440494
1313121
438526
682554
8988
242620
750997
1099493
1821351
488312
1560539
1604882
1128198
68165
366541
1033509
1423781
1136600
93136
1775493
898498
352831
1221233
1873695
1835015
1271141
151401
1068553
708449
1350707
365790
1834493
1916092
1084027
1222293
1444310
58353
476359
603261
595791
1460978
1140605
1008094
1357337
1407168
1049918
1280809
1671370
41126
1176117
932012
242152
1678923
250636
1086541
240857
1894765
1890638
1587178
564179
451613
226037
170539
937600
1577582
92295
360285
1709466
1181653
1471679
1223308
207681
439130
1960677
986200
937699
928911
643841
493183
1552272
501356
1870049
647923
1238219
1211679
707267
334026
841191
1981641
137695
127218
1725307
180582
1729174
984800
1623018
317684
1803688
1811282
1373088
18898
184126
1590475
70818
97227
1069742
1931044
1176897
810894
1650216
471803
1032477
1295813
788196
575274
202154
1167622
1562141
98730
1364794
700316
127142
416345
429345
173227
1793874
1656750
1473403
196657
1200585
494287
602103
645236
968294
318398
1973720
1108489
657537
209116
1412412
328995
807643
1197103
444850
1556396
794965
550195
384059
614044
1574608
1929205
1423866
524537
94230
1421032
353997
539697
723270
1189982
424482
1913502
1891916
1342114
1600822
470875
634439
618678
1649902
1611175
187978
1139180
1710447
1006101
1214021
1291836
895822
1819948
1302401
1719363
1847882
1767580
1926717
41855
62141
907382
1231952
1776535
394687
548222
478073
210284
106294
147135
1715757
1250349
1062807
1000862
1835043
1283309
1680180
383687
500407
618236
1138789
1462596
1097010
5702
283870
1206376
720434
45952
1329514
169801
1942495
334037
387965
905541
393073
1160684
1273154
385592
1162352
1579254
622126
168363
1704535
1159317
1437619
635249
1412043
1150158
353399
1523645
1906695
1234705
1414392
1518954
1858286
1254957
1172622
211158
300346
950280
1475796
228174
1664372
592646
1798742
1549228
1400331
1930852
1764161
911278
1346510
794575
1173732
156659
827328
917182
1544573
1701573
27556
733481
1166171
500618
1892850
1290034
749260
1917099
982063
396583
125338
138211
1535642
1267710
1194163
176601
1693073
1811889
1851957
644596
1132219
1523971
546867
1614480
1068763
551353
778940
347478
917678
145011
1458014
161560
1534106
693480
1509958
544910
1839148
981946
1291066
1651739
270623
1094568
411165
1707268
651262
907289
2310
1695321
41312
1450839
825975
1054386
1793333
829841
1582338
422999
1228907
349492
969629
1084365
1612276
1103791
541745
1932833
793943
1359230
1780805
50553
317293
753432
39155
254543
1340429
1104876
1595512
669753
57258
982066
513472
848135
554946
1156886
645657
755555
432318
1841699
1706124
864552
620453
384049
611423
752745
1844912
1819371
432928
1574349
502363
269582
572109
572044
1056173
1288032
1813049
1308588
706562
1150297
128118
1306005
1275568
458998
1806292
1052384
880236
1118303
513482
708729
223645
736487
361190
1095974
1775016
464623
1994493
395141
1865426
4963
1048223
803793
691730
452389
1496338
1583856
1208305
413486
1498904
1563391
1773554
1571381
49251
1000742
729575
340031
1971407
1775349
467590
990539
1474804
815424
744773
1244797
334525
151186
973928
417590
1084643
900364
263966
1016060
1726715
501178
1302053
935274
1896446
1087860
1307909
132460
1210510
1105357
314788
685893
52233
392887
1698982
1411423
1945463
557837
1360294
1058789
1944409
728545
370675
1904602
1595351
1059987
1169761
1056992
1125394
658614
1294023
1170136
100639
1622635
667333
706159
1590314
1631910
1028018
1375964
1378491
208449
1857771
907345
1251327
687219
1686887
537971
1122523
145453
778838
1083476
50245
1072096
1364279
633676
1078218
409500
355819
1446901
1587561
63034
247205
722231
334371
32731
90902
647111
651912
1155329
1579518
1868315
308077
1594376
334117
1535184
1258342
1764311
324529
1819534
1075027
234361
1375337
639529
1102225
71521
621264
1140402
83095
1587767
1465439
302851
426960
873636
69854
1256725
135753
1537328
1443887
512562
1653333
346897
1527572
1111252
1527871
392098
746604
1318417
1377328
1010493
288692
334138
1755552
1491438
1932611
1672776
1616707
1508280
71652
683756
1070014
545415
1295273
1176568
1890187
622680
1418698
1524458
1739344
1232878
284624
1904220
1696287
1715678
559431
1608289
226443
692717
1877008
1428279
1468729
475911
1194409
1674957
480730
617143
718644
1679602
1977833
1584896
451991
413382
623104
338612
1479159
1773973
360971
605653
1853355
283685
1456753
1586866
1617682
425082
397017
1764020
1696030
1746502
1158422
271813
1972097
405207
714345
88170
1315836
1676009
213918
947919
202895
1476810
1479042
1250139
140747
202212
1995964
692686
1880180
981672
1430746
91015
1872997
1601195
1073310
1914609
1907232
804423
774863
796828
1089839
788365
1624853
667910
1013328
1886534
817711
730787
46032
890968
36098
860403
10202
1715639
1025552
795489
1370422
1012390
1973483
129144
441437
1746746
8172
800346
550644
43830
1071818
1952447
1689980
1813307
1329309
1334216
939652
1034987
1638831
429476
119924
682434
738705
1198337
1470618
392412
901653
667552
1315951
775017
1432499
1230084
1598607
578724
946927
170959
134635
1684974
1628273
1826546
862746
1972292
230411
1322327
409492
266265
1634588
1203217
112528
1944371
190774
1236670
925415
16907
1469135
1643506
1229716
1016940
687420
1255421
642402
1012248
605986
869138
644869
928523
1351635
1396324
1214611
128536
604436
1012871
407514
1967517
35543
121547
1903289
278700
1384791
348001
259724
1597772
356047
1384510
1632237
539080
41572
459794
585130
1819965
1666807
72446
711274
1289087
1058796
232323
1684965
623654
571788
840105
1638708
49326
1572539
1881412
1546244
843700
830886
594641
1710368
1756358
1090365
1762867
1878968
1701221
715975
1907008
744014
1827708
1669700
1364926
761939
597620
425538
1431938
1040404
1106213
1913936
1176339
29960
1462089
1362408
671223
1046289
454358
718829
33859
1135332
233348
1349319
693587
199281
711538
198702
1936754
805163
1383532
1126249
1247132
319947
934566
1790153
1868524
682951
579846
976543
156823
1399462
1729876
935631
270620
1119366
1285861
1162359
144556
1313545
1408645
673803
1674417
323577
1991493
605333
1344089
1078886
1039455
365345
1504335
64668
195990
333866
717791
962208
328021
1540296
1222764
1745750
1912899
711095
1290227
1296705
1034152
77463
947052
959241
315239
937851
319835
1472912
348943
1812445
1406647
702456
1530962
97049
155094
38612
444030
1846461
810093
888605
1751585
1154681
1868054
1898895
1736285
584447
833186
817630
849167
684420
753814
1258846
677960
1656913
289725
1003349
375965
1810392
8027
1919005
832954
1419119
1950975
387538
993553
1832387
892554
1848105
518342
1214123
650301
1759703
358918
1998617
1513845
404752
1731416
687175
19122
79030
1872129
1546664
1645631
950417
1138836
781739
1681616
59863
623361
1772958
1056612
1014434
1174151
1627135
647183
1323377
16816
1176573
1937108
1823388
1359781
907908
771656
1683230
916897
252615
934541
744172
1201169
851122
115750
1930717
15799
228726
895135
1121048
1513296
2568
1786393
1140017
35870
1072229
938748
1179286
1163294
1787936
1477460
1660597
1072194
523562
795907
1787860
536784
1665974
350357
965277
849480
1291314
1060102
937010
192469
664655
1686573
304127
104707
530803
123990
443801
930811
1779870
301910
1324350
53925
1481551
1448552
1195234
460553
1923399
1193021
52903
1090177
850521
74150
978110
1499794
1963365
1659390
1023763
511231
276216
17742
960772
1854001
1636817
411914
332517
1563430
1542350
421051
1308536
1419659
16632
595581
1468919
191156
381229
320758
115242
1826533
1191794
1540761
635193
1892840
27890
1336697
642699
1125461
405109
1171827
327804
221294
17083
1407868
1747709
1342158
1613137
453576
1017390
1471602
418193
1258063
1850777
616455
1889500
478420
222501
1445436
566222
1843498
1862429
1925852
1414276
1355874
1208256
1522510
1596305
614076
1389658
341907
1987981
335876
1514885
1962472
164098
1451777
842936
1995929
747628
588676
426205
1772807
601023
1687313
1826090
1997680
250121
167381
123114
271156
851281
568018
1556782
525234
1614599
1064517
996673
1894709
393960
1738005
901192
1658377
1848828
26616
509751
624951
1224931
892470
966002
1078809
1842461
538040
1321807
280999
309463
1515183
113098
659981
135709
1826786
1501735
1314438
1247334
1123054
591436
1845617
720281
138074
1897828
711714
1327714
572789
415800
1129554
1752886
251205
1067623
138274
388920
1870993
983841
96391
658321
1212800
908500
1892879
1789900
329607
850020
105549
1174848
664041
1438677
1309609
701609
1484418
1218943
1304142
1989844
866006
1702418
1066077
1240550
19038
1417120
826581
1413898
55531
591107
698654
829009
147604
268892
1336914
1619908
262342
1811284
748921
1337649
216112
1255913
1004847
1410391
469294
1749412
937547
448608
1167145
1344652
1664689
682420
438174
275181
1072874
1486684
122399
1046162
1358894
1194059
1585988
1442471
536701
1672855
867097
615877
1198486
1407014
534792
1708160
1768118
721445
182364
1354437
278183
99165
971716
1947020
1226701
5992
1288421
175579
196980
59044
7938
1877249
661422
1292025
540357
799800
1687266
274746
133393
977972
19161
18426
662845
244541
1407386
1956854
990576
1276835
1122485
308298
1625728
1886556
477687
269256
819382
1369309
1626191
658128
1004982
817604
1262172
1027838
80779
371216
309432
1244011
69953
1155879
1058
377736
1831654
181709
184630
101006
66524
447642
374084
706122
1539937
344965
409237
1510859
478492
746324
925599
1681242
431515
104293
1946473
320224
883829
1325941
245561
1642003
203262
526335
932724
87502
509379
519706
1401722
1975871
753483
1170879
260310
1525442
778208
772587
105145
589013
1958288
191298
502009
854737
1439184
1506394
226096
714550
1061515
1647787
82541
791550
1985817
1785100
1949736
1244742
782124
1695164
1869080
411796
201346
302448
95880
412255
64728
271614
1353454
1337508
656972
44098
223915
774854
964661
1786038
835641
752298
827524
233115
1916871
1178482
1057077
814090
259299
917387
199000
252319
1281576
448276
691361
1552961
801779
1088308
1632061
1582897
1052109
267351
956137
1256870
159382
1958165
1853532
65698
94547
676819
1382303
1987664
1417254
1486220
1936253
701200
1873765
1948248
1784317
1631611
1781856
558661
1669613
1222642
1556625
215469
154841
415658
617897
1932101
1829590
1368434
1944496
1387094
427991
346187
341941
391984
1662680
967056
170067
991285
147874
813739
1926475
1309412
1462944
465900
1905405
776672
808146
1566429
441082
1504498
650116
1692029
849901
890288
418587
871126
738194
1610749
1658811
1138960
482968
6447
960697
1594203
1947700
98691
53227
1635183
1189964
221233
1249970
737759
1180134
1234548
404979
1189868
1697163
224131
84448
504351
1174177
890539
1210175
267627
952483
714088
751523
1720365
1017176
1792248
103024
102304
72649
1281113
1849837
834625
808077
1832055
1163556
1137748
737309
393199
1614800
1706388
1390025
1923135
1520894
625567
786162
709188
1008536
948717
1866808
1499381
124916
1689741
974720
294966
1535018
1980727
744370
1340320
1540468
1960148
1009261
1963902
708975
1714951
658552
1428395
1841851
1200642
1928811
1783243
1227965
1437406
1004689
640299
1584335
752807
1876717
1885280
786329
404491
460256
291019
316690
51632
1680013
1235355
1361631
17604
73946
367763
49958
1186984
1198208
1999544
788385
923424
1603329
575327
48929
1138068
1591958
1732057
1963875
1043656
864799
503968
1784172
749717
970049
1782362
214634
1438782
710357
1633585
679358
1302157
778173
1409816
28050
1288067
786281
977622
649023
714616
538542
1181452
1843837
1937695
1763328
334424
1856336
359992
806854
488703
1610638
595786
554887
388448
1500077
1670607
603928
1082707
1114213
450985
1777439
1329220
1003171
720135
1355504
1573902
189861
1621952
1086071
1711936
684031
528613
1269264
1281220
318344
238819
506566
112103
1736982
1200780
87449
556753
1137250
366119
175948
1179329
594361
581052
791359
50172
1571261
1150153
108916
1713523
1384801
227815
1434876
80393
1005745
172680
135144
1327204
1995756
867418
1176603
1123607
1571261
330564
1702379
773291
235440
685629
1554620
1312931
831341
1632823
1966725
730254
16082
1845601
1723556
712316
849776
1917999
1888661
1489500
1635959
1288575
121373
1968567
1146274
194416
1725629
525714
771509
1829585
389591
1482624
128501
107007
1744027
127859
1707383
20635
125804
319452
1716381
1364375
1506135
1377754
783913
1478129
1846516
965175
14929
1221631
217543
1142909
712546
890464
1934177
1292199
1299992
1673829
355445
1216730
1334389
1110519
536796
545251
106061
104418
1739308
64039
791899
150889
1422002
1931276
13995
614310
741674
1166429
1563362
1103980
873526
1927294
1810480
1260433
1799746
147782
1453031
499391
1475608
1709923
688101
245066
611195
885482
768914
1957871
1693305
1202956
224693
1966107
1516629
1084692
172414
236994
935074
587127
1323241
1347908
1441766
154151
850443
608858
1352211
689546
1201588
1998404
357637
171606
1303506
624144
279829
246495
1835712
550582
1157518
1620383
1552094
690296
1292222
1980710
662454
1553286
760942
399522
1610355
609744
1649992
1389075
826402
301739
697512
1495145
1621894
1527599
483689
960887
1893713
608650
1701208
552619
1199165
609376
822345
798658
131596
300877
1040416
1086830
451781
813986
1351641
1931176
270291
1548657
1298794
929115
1921453
768978
358175
267451
1984877
316321
348139
523340
1176089
436070
547257
474453
529984
1897231
1687711
892046
299372
1823700
264570
1744330
652554
799370
222153
1444467
1539611
1954344
1020955
513328
481123
1918171
1558756
1632178
1709115
804585
1472216
773020
506700
1232042
437601
765615
144581
519241
1630775
294325
1184568
1180814
1291434
1097996
1244323
540356
1752654
1909546
1446673
1749250
154010
1920831
592288
1796519
1951320
925478
1000202
1123170
254981
33151
963875
1885328
746469
1495269
90923
619221
1981164
805268
468858
764706
1672644
141866
1917829
1717699
1394208
761680
1351112
1680058
1617697
1292569
431890
779123
1929220
1756681
194143
1172977
1813783
1807289
341519
1239362
30139
703307
1681282
1191563
1450267
445742
1539696
1605994
799460
120873
1886281
135113
778707
1169403
1573128
503398
420537
282540
316607
23144
722624
299051
461489
138767
337465
60406
1161605
872300
1680138
1550149
489527
298225
1065764
1884722
534885
1295624
29587
1562983
47760
317637
1929514
1740081
1131645
1202124
1312676
799761
788731
1167465
1941434
1290507
27708
1375573
977396
1974091
222095
1702501
784975
738446
613243
867853
622185
1682054
1001113
1650699
858460
1927752
736878
398210
1084894
292390
1654418
1500291
161280
838691
1601504
530040
121868
1376140
1589506
627539
744912
331352
310425
532879
1856943
1359907
95340
227463
873949
405209
1614575
802688
1838021
79924
1134443
1196447
345686
154639
1086670
133397
1835312
71561
591844
1491955
116727
529880
103925
404154
1627976
1254708
1296700
1722746
1553702
1308351
1994147
1555213
9455
1854897
607284
1840494
389081
913310
1100229
1965826
1486755
1239739
440303
1259170
911743
1558325
16461
479613
619034
135597
187862
963399
571893
1519349
1542771
1802122
429804
1468006
86615
1283800
1244228
466802
406315
546469
198458
1825334
1790088
1109038
870772
941748
209551
1455789
1381095
1039215
1243359
759404
1955391
771672
1081012
1262617
500821
508917
982347
1786448
895395
1679497
1935555
695952
1596775
1557509
1641158
1320249
451137
1739629
1039088
1666164
1665620
1121544
156485
1662852
1082765
1547222
758718
844939
1610591
777536
750910
787802
1053786
1393784
756007
230905
441506
1836707
612541
185239
167255
258422
1943590
305704
425875
194841
1439785
632913
1243301
1118513
1020844
373248
319105
74142
1611892
1219816
174911
864803
486489
780690
1511364
1643013
377719
547289
1018772
1013178
1922577
196913
1734135
761311
1929862
569360
900588
1867453
1635504
82176
964263
1100757
1410299
1916348
442421
930422
987234
1776780
462023
1192654
939002
1390912
1536147
1237859
483793
218998
1086706
409081
174188
25030
1502841
1921150
1620735
600014
344915
235015
894179
915122
1952085
561194
1929227
1830321
1974958
134971
866462
562257
5723
550624
867845
687036
1695107
1717776
63654
231796
973893
1270603
367199
1351
1775448
1098245
513516
1225044
1951876
1189199
1273288
1410270
434222
972619
270809
912784
699402
1961678
1799085
1536156
77867
1425460
397913
1248491
1807217
975819
987203
1998218
373722
244291
520209
493959
1369190
1181704
285414
1475537
108588
841141
1860344
269777
443790
82145
979593
336936
184735
344265
980528
1313636
129420
989335
1658636
1622300
1542078
1887814
800679
1833904
1841929
1663699
1868461
552458
984559
740277
1257267
1207433
277194
1298990
1374562
1169780
282490
1860095
1862358
673698
1184128
619348
1558713
1744639
456264
1020477
945676
725126
1662543
1951923
876580
768012
37697
1173705
419547
1910502
1915467
218547
1683372
1169591
1461428
1744438
498314
995735
395227
674921
872281
67145
568784
1450566
1816611
1410083
1643380
1458057
530484
229910
1844811
619727
604843
639211
1288345
1959253
883622
939014
369737
935688
1507160
1025377
1184182
282964
1973152
452053
1341450
302962
163066
1397225
1413253
1690815
314215
1659835
1137631
1982568
1795849
1978922
1088405
1592171
1731969
546436
778028
712276
305192
253961
592320
863202
1344225
1030361
1888381
24121
287384
1334872
1204069
1729065
1818038
599262
221378
976385
707212
1658289
1996886
481355
1522306
482906
498138
1482994
581478
427000
1904341
335517
709362
124139
1788343
222012
856190
320880
1155316
1606640
123732
1414224
1333174
1082445
1086777
1140305
1753
1737923
1945274
182078
1548
1225638
657882
1486955
1667491
1666919
135837
1541702
524782
211330
1474369
1513580
1256520
1921591
1384338
1237270
21777
906232
1771982
114488
1569906
463904
571888
1244594
1156630
333195
382746
565330
1667915
347084
447366
1602801
512880
122528
1340759
1201074
1041434
235378
1520119
1587745
1281854
1978413
789319
134267
236898
1796587
964052
301579
342998
1815462
147975
1422407
1723593
1239444
1890084
597604
1366260
1224650
82015
90925
251352
998500
610881
1298238
1818295
527280
546913
1968949
1970015
1435345
1415641
684093
524196
1134191
32179
1206250
1826734
726837
1958346
1773513
1855663
305196
1640670
410440
1265586
368358
268791
1205531
1511676
1822502
1990812
608343
251120
381583
160989
46283
527466
1518451
1452520
612917
1095402
993809
1788727
170513
1669824
694831
812244
1507401
18027
587255
368301
7323
1606371
1759347
1191401
887288
984030
1349842
1364276
274001
273345
250912
1884843
1334680
1189857
1736179
1482899
251021
1043644
191707
114585
132807
654568
1866157
1577619
1488538
1267785
82756
98199
999593
985992
386143
418823
1110366
622798
1692845
1231325
659565
1161765
862392
1815904
59496
1854160
509260
1660321
25594
271653
1602419
612386
857320
612861
228370
1949134
1892188
192135
8118
784744
1089893
572704
1779749
118295
1103483
220656
1032415
1840325
1670270
1860009
801271
1184088
124556
114620
940539
102895
763742
565328
419978
790707
1546632
1912176
951767
930528
1403359
1325191
720701
1617637
339991
1431671
989566
1247775
1368479
1932392
1660568
878544
290414
1910735
82174
252718
1980827
555369
558371
1683123
1280220
1886606
1669937
326317
850584
469782
1436861
1959528
750413
1341697
653501
1710460
849971
1162693
669364
243893
1180281
1720603
687966
492963
225645
788117
888966
879464
122819
361183
941873
407930
1548980
1122884
1676558
1833611
491246
115070
1693820
969295
623475
1742606
7265
1805368
1772415
629734
1487666
1456002
1696022
1475652
391312
622933
564965
1258333
1445966
1204530
1797290
1075898
1058786
1853465
407076
71618
1278185
935659
1630065
628326
973660
1941960
1308014
1342556
1150313
1486119
213301
1043707
667820
37800
892884
659766
1862116
1703840
997988
848041
173085
798713
274828
339002
1648746
1785521
1399479
1815198
1185272
816961
907730
1950301
1241009
900330
1226232
424127
1737838
848403
621893
261154
1052758
1406197
720565
1606913
1680064
1418016
955962
1522721
1593433
1647152
671250
545751
400727
467105
383689
1316419
623010
1793444
249685
1011184
609722
767903
768870
1015093
600822
93133
1325854
1158881
287014
862815
649450
915723
575593
1540260
1576796
1745897
1961553
1982939
481658
778509
1164001
209492
262125
1604669
1310377
335910
1688842
852293
194009
1052877
177653
1952959
233367
949289
210753
169173
1493723
606683
965027
755221
1227807
1391232
1041106
611912
964910
957412
850895
162793
1070162
971802
1544148
1783208
1132793
1532543
1375241
393321
1460517
1665502
1278233
1727675
42153
1125924
1280116
722612
475407
1991208
1968359
1793720
497663
1265156
850605
1280481
1800143
1365537
1200166
1899299
1956959
1549975
163791
1753985
1810492
1398625
761991
1295608
1095101
1178227
1662064
1325865
27529
1634308
445466
808790
425947
732323
1748185
1389512
1277909
21125
72712
46271
103338
696172
424494
1368646
850830
1372136
1464451
1287180
1852289
610469
1643904
1702764
1708161
892943
295121
947086
603818
768523
373085
1482665
149309
1120810
1084409
1723818
1853787
1195367
883245
1127
1735632
832414
629678
469049
94610
1120182
107564
581312
1622359
1238304
1485676
1917661
1375550
1159596
349368
1053735
1985630
1059897
155452
1569138
380307
1453669
800777
506106
1486700
128640
1807445
414501
1205989
684984
1589325
410855
972225
1991526
1860418
1500123
1468246
1776940
1537323
297378
16402
1173901
637490
762902
458013
105982
1736745
644638
846733
1206358
314690
1200488
1286851
279596
680688
1452658
1746247
535278
467891
915025
218579
463876
412727
598332
800405
1992494
1784026
892527
401492
726914
607385
1703032
53142
1538014
43472
1864764
967021
653631
1116981
1765504
1468341
1145392
844908
158808
1777465
1363899
1832127
580969
1886272
57012
670966
1305441
1516931
1393792
729285
710357
400812
570254
1539428
242763
1571679
1910854
1583074
1974497
1035032
927734
1138951
463241
1259362
1063173
424663
416464
1555570
359743
1770843
1689414
1205803
9631
402098
591902
1773283
1525950
277190
1328680
1024209
1338052
822362
7052
1692836
849483
807628
1801185
445269
3266
1676021
407866
1639238
1954216
3637
1557039
433316
182602
37802
157504
1957450
1563342
1391937
621434
776999
1662267
1113320
1456184
1187889
1411903
477046
1751198
569216
256979
417156
406385
855913
319593
1569097
314266
166633
1177887
1216932
956547
468201
1047326
886083
1412475
1851629
228500
588930
1465766
1264598
444807
1990614
1145905
656067
1553221
1768267
101523
267842
1719080
1892657
1501945
834034
297730
1115032
1397250
405986
1506830
873145
110845
1761056
1591267
198996
692272
718829
338019
639499
1142463
307192
1801921
230631
178598
67256
1252269
952645
26801
1137477
1159917
300670
133299
253710
1783487
1452204
842089
315752
1463135
194988
1139537
1887409
239919
1911709
955586
534753
1224429
940131
1778555
1604723
1573888
792098
1430028
873885
1869395
1328508
1519487
519973
968340
1633403
1524297
1953193
1380776
1292498
1475807
1740762
1105390
1394152
1369071
1365862
1525153
817359
1296612
1377521
1324627
1288276
162069
1726672
1836175
1014015
1275208
383048
128009
1839198
446821
107741
812264
1300013
685255
605550
491399
1024673
1953511
508195
1375581
1969060
1770938
119054
1144137
1529964
1632818
1583366
143785
1630223
1215220
1329623
419398
576068
808592
246775
1997612
243167
1775417
741633
1811961
868810
354580
279292
1926087
298726
542961
674059
290854
815041
1933537
143676
507805
1570551
1637014
1130020
1689824
1014938
113015
1896336
1669281
1699790
1393948
1431853
1128226
550168
1987249
6920
1028100
1742767
1416895
216392
1087890
43160
1250932
519783
1520664
1108570
1570188
1590692
1447331
514974
71358
455811
1755155
1878641
1003598
1150091
1692760
1458228
1722307
969218
1205065
1962863
643563
1840660
1050769
1610732
782326
179251
811183
1947292
928785
63133
1745497
984331
155479
1690466
1393632
437570
181406
80955
1980325
308219
543723
463240
622159
962377
90273
598236
1969330
695275
178288
1689068
424095
519101
1217198
1962271
1672639
1413832
91957
1467219
1644350
1167327
501506
524527
1497489
821273
80207
119405
953114
1106843
1883173
1698435
356839
402119
1274525
760827
1732441
319210
1019503
980712
1842509
1797208
1841517
1031370
434797
423750
1325249
1769700
1874177
1254542
1107052
1049294
1869533
449621
599099
1553272
1240737
1916556
1944998
707221
1726506
327511
1742568
1569484
1910398
281845
1947551
329250
542237
703724
749575
136150
861838
1864441
1431305
1735386
86967
1645209
1722166
1687725
977741
1662645
926097
1060802
922179
1035096
1912959
1877786
711024
671777
1320583
1275211
1249248
390415
1426908
483238
1694919
1429034
1653697
56500
267418
1606167
1786772
851397
1822337
1914191
573108
337129
766393
689188
429801
1173892
1667660
304437
791971
340283
1109025
892379
102246
1749765
684309
188423
1888129
1774996
1064941
1966348
28837
1199902
1062946
848886
1121297
1812627
1436160
103828
231666
1065117
917606
1245228
911374
313657
382620
1350201
678124
140290
1588994
731209
1151802
567135
530802
7457
651264
1357506
20133
1980818
690532
1286361
1591539
533454
1516451
1384637
691474
914580
1588018
446489
1566789
6927
19595
664423
523258
1390119
1941779
375163
646052
441072
547459
8466
1965786
214162
130067
254192
667612
709094
61171
1124233
1580398
1220910
264753
657251
630745
1561523
855499
922397
1668169
1605541
661855
1887076
1057606
940109
1980615
60148
795775
516954
292432
1304631
1836416
939571
1601462
1973751
1109672
1231855
661303
1458390
1847007
176304
378477
830562
1815996
157959
1000606
1380550
298051
1822339
449919
872800
15625
883706
1198818
1291284
1036513
706682
41141
205917
1843301
932063
249062
1416193
773548
1207379
41018
968005
682893
385835
467169
469452
195878
1971212
1501516
936295
86560
626513
368466
597937
1241480
635707
194455
115262
399299
782848
587043
109718
326308
1792269
1712887
868624
260594
228062
1135
893014
1794814
1068161
1385521
250316
887524
902876
1322408
444851
1240767
52137
1570605
134320
1472369
785187
1991262
1581987
1241490
357581
71094
653256
1520662
744188
584660
1935151
788773
1841325
209224
1990179
1063118
610761
1109740
1823851
1770481
811107
168069
1590224
824843
782087
1379300
1327905
1820668
585027
489952
1984281
1428140
1169228
1559411
1755110
755328
62439
115167
1769557
1546288
727648
1723008
746030
1711843
1430840
118605
609842
1420053
1832675
816448
710999
375065
1380378
88780
82305
802712
1291275
846933
272471
946808
1145125
682829
1341616
1050630
78458
337612
1898869
1355974
1862139
811619
1817449
28559
346926
101188
1997734
864353
629374
917954
1896757
1507738
366772
1946665
1244223
1774868
1043584
554643
1501183
927379
376311
717996
197723
201252
345462
1443512
1471702
183844
675854
610806
888938
634934
461926
1755213
1088178
1284809
13892
1089467
1725733
1871434
86623
1422680
303753
1923226
1502003
1536829
1093948
1152513
797715
1088284
1416773
905172
1375701
844280
438367
538780
1007643
943169
56649
1720234
536230
1594201
750035
1717403
1319346
1439546
1383807
261483
585719
1832074
1645858
376937
268729
1951455
1122203
404982
1799040
1145562
635571
1116766
1677576
71146
2108
1741910
1703788
512692
422812
1361840
92366
1032323
1223717
1197827
1659127
628323
1378646
631789
927055
752415
1365803
930735
1846660
479840
1260426
1153268
1409259
991816
550303
1446188
1456923
1104511
160841
195133
1683318
781291
581310
1190270
1593490
1027119
650744
30071
1267379
44575
180583
437484
844328
1712632
1506818
1988286
1760275
884067
569347
1740032
806713
973056
823561
307069
1660558
725895
506735
916953
884702
1742791
1748833
1940861
1349233
360194
1610850
1282598
1188492
1415617
145852
954898
1522545
1998693
1010139
1447653
897861
135057
1693271
1297525
287510
336961
1263843
853416
631277
437474
1404936
195528
317511
652821
855596
342235
313059
394748
284908
306003
1747488
1718669
482374
1083166
1933192
1192599
637565
1464677
1252753
895583
971890
408741
1883141
924987
459695
59953
1604791
38934
1069688
1517515
1418734
734327
419728
126490
1112229
1038533
1990416
435099
797190
1168993
1885661
1390625
1875865
376467
601667
1185593
1424417
446573
36051
1588822
724693
861109
1267043
143403
649487
670501
1016310
738688
1491365
1319728
1530363
1967435
75564
819390
1651582
1738665
1473037
1228230
954283
1064382
1019866
1138983
101789
1605963
1156051
628875
166525
1630732
392315
161127
981017
1374361
860693
60088
398402
1123535
749428
850132
678950
567662
578295
1715925
701080
819637
1889538
1080431
1054924
62885
1287099
413990
1278205
1939812
62173
667027
592060
1807243
87233
240395
666967
760008
1850875
1675082
1175628
1025786
482278
443935
1423866
34802
1113110
1067145
174669
1482266
923354
724725
91572
610280
158171
1029897
965878
222596
1002890
716695
1595527
1966203
448569
928272
1567253
217311
1322583
1052592
74478
278804
930616
1280163
1761181
744420
1610404
1823883
1391289
1087951
620535
1319684
1779887
1616737
1286848
968384
1922068
1974653
1994041
1613208
922581
1631726
1029794
107833
634757
1689725
1126697
1023071
1462660
1302517
1738702
1599051
1087312
1573821
611458
631910
1119719
10834
10459
1387885
1695246
880881
1218718
1755620
522248
452932
1020849
1988333
1882183
1992562
1797546
798791
635568
1667306
24420
1929828
705734
129217
1415392
960768
1271409
836838
1596032
1871396
684156
217284
1709951
660369
1428493
1046489
231030
722677
246097
1124091
1359353
673618
310909
1745611
71645
1712452
1427587
1308207
298054
895285
1398802
636487
1347768
262300
59373
494185
1550535
627950
795455
1732642
1457775
739298
314307
907465
1184050
455252
1131972
1002598
160903
60395
1239605
569678
904238
896812
907462
867377
1739151
1141811
1016654
1013299
1312614
818566
658082
1349078
707798
258077
497275
1119542
84620
1357055
1464151
686755
888998
833712
323376
1906712
1190849
261881
1912356
1006560
74624
485639
1091580
298230
1729588
1607650
1438961
907868
942526
904802
1975276
1185171
722822
214969
1091682
1337978
1442506
907663
1981746
7675
1430566
191805
1105224
1419078
1546518
1123834
962445
999154
1959007
1003989
1689641
391610
295905
1236968
1153464
1195432
994689
322954
1626178
273447
556671
807257
626585
816446
1972711
744578
317230
1355592
1816908
1172791
1219438
1430195
485547
1061648
973463
1931992
1565911
472501
406759
1439105
1105589
1281317
101227
631417
1806061
1429565
1857900
846784
1455695
1937120
572031
1814387
99200
960808
504063
1292475
818904
1604547
52942
752269
1941662
203114
1797160
62063
783029
1571012
293750
1653836
1716183
713597
1730803
1135100
888295
921523
1814565
1354081
1878736
1525095
1874858
142518
377041
1890896
1245902
1080340
1508205
333608
1674446
1438004
1355826
837223
1564460
648556
533298
707342
306878
258037
1667136
1531860
1300742
771880
1867550
1253360
705122
1083150
197695
326729
970175
1285419
1190968
118297
704864
1731616
79657
410996
1161059
1336957
1619384
1331281
218191
1749122
1561808
1215910
1586896
1505799
513731
1314340
1579440
166252
398914
1034014
1038901
85626
1535351
1073997
1434692
833117
851837
1562851
1744461
1221026
1974474
1163997
504163
478909
199751
420478
715478
118650
1129462
505325
358430
813270
1136629
1260839
786619
1104375
1399121
988504
1032992
1602640
1056041
371592
1008207
442345
1961955
146589
815488
1968022
1696428
890567
1914741
1019986
1178149
1930552
49593
321022
1041061
686486
1163139
1336042
963664
1533269
1473277
1038881
1435588
811742
1830567
1709595
1979252
938466
1515245
1873031
1906349
1984877
844993
294855
657896
1901896
1370462
1427942
654732
1322383
260728
1144407
1013639
235609
1866132
1240579
1506436
611312
1212456
130890
1887598
568042
625208
897775
57970
91962
28846
1287632
1317956
741914
1222929
253562
704993
414122
730531
1888857
906542
659003
1312290
1252517
374242
558884
1869772
803220
945644
1046513
1006507
1214848
1314380
754038
1432485
874703
531551
1623620
704657
152560
1648170
1377433
556052
1657149
1876502
1643780
1835140
1598532
484592
911109
1699601
1342490
1571755
1161841
1603582
1113918
1784053
1668449
777562
755089
1655856
421126
565273
219941
1150308
650027
1598871
659657
1280719
210687
1864914
576717
412263
247994
1658374
1107832
1762434
1158546
1418700
1808738
614971
23704
1817964
748885
1257566
1873236
850877
254967
1916597
676096
1057423
495423
1743302
1529086
1435171
653547
1949385
1412115
1225363
341932
158176
452922
496994
522896
408952
552325
359577
1419612
1407272
1649405
945684
1324522
1427549
1475113
858716
1068695
866111
929862
739368
1805479
1879504
380227
592935
1643842
56111
1491747
1482456
1653282
1691259
524354
1866763
328890
1384648
201125
313763
1871744
1541693
822610
1498834
1301423
142077
204306
1756341
1339348
914806
34376
1754056
362287
1852011
1513507
550094
862397
53790
1945560
204573
747200
775352
695227
761198
768554
1625846
877646
1020660
107582
323852
1513130
1521312
978165
1276164
956490
1965704
1616376
1853648
1956225
468577
1982818
85141
1903962
398003
368466
1464921
1335734
204585
262573
1731810
419485
1212049
175001
1470188
507271
296105
476136
1930353
746355
1031572
805675
557501
1217593
1240603
217921
314338
1126912
1340425
975775
1308866
122037
1587808
735883
1247378
1874189
1860289
1856258
159313
157778
861944
1783632
1297826
31879
728244
1515205
1702064
1251106
321021
929529
190793
375067
457010
1057417
1793376
917284
513598
73203
1725235
1935046
157684
1204193
1171315
184638
261352
1426821
1626103
486432
1198896
1938641
1906346
768278
1014107
1466577
174730
969522
825552
175614
1583791
365085
258777
246053
1021515
1209438
764272
467282
1318236
830250
1119502
1327399
961347
173638
912426
1248315
1324276
474856
81069
1958116
167675
1529415
1720275
783473
1750296
1302035
486644
1777443
332119
1943006
294027
1749177
251024
140850
1266968
346875
1432876
552494
123661
927631
1813793
1429317
1554977
426055
1866720
122641
1361993
1310877
1501743
1611974
46249
256446
1886434
562204
1330133
249993
1983840
1845850
1120150
1184970
184675
81485
880325
418593
846761
1174649
12634
1994895
492994
1864078
766571
1955341
1414973
1586545
1433205
580086
203076
351929
1986223
733799
1547770
1238394
187408
1561301
1224625
379236
605501
331368
729300
130289
619730
1152335
1587979
1288126
1869603
807040
516526
904205
1513648
401510
1905356
251280
330448
1053641
1622434
1491274
850079
772246
34099
59497
870619
1231917
1829236
672210
1134675
13521
1698117
731846
1855415
1039649
728449
335683
1090790
1843387
419321
1108316
428008
426037
1401823
712861
974677
335389
862436
1165536
1449293
834485
1479123
1072715
1645791
16795
1647149
1887783
1572870
1332080
1374684
253044
702844
653241
1762440
1711365
1219623
1847412
1066350
704721
1942397
881483
1348422
799792
1001394
680813
233016
227288
875456
1526375
228131
1051855
1344040
1446633
701302
1369395
834063
1981071
704857
1469875
388078
1926707
1792887
133065
990558
1722734
951510
1426253
51419
1750585
32563
1403422
1838940
1349972
1784750
1053634
942494
1103263
35930
1435853
275412
742486
661549
262245
1405675
1830414
1017301
728684
1450786
1115079
1452293
1901996
414490
223736
1779151
1819807
587800
1202412
1997115
163671
366450
1924287
1900396
331835
1932707
871582
212345
219389
1125560
694049
280448
1569009
1822391
1294769
827941
726363
900866
857026
1133457
1705488
749491
422829
932001
1445908
983390
739126
853871
165810
945359
1644692
1145854
282771
187371
107869
728616
1048245
955272
599113
299614
672398
1172015
1503832
1560967
287774
572919
634917
1015946
232679
1737056
61294
35182
1303986
100721
1783770
287224
1935420
465295
988959
1884881
1636084
1281280
1188915
717216
1083526
1181726
1638650
1629018
1644126
1664366
157205
642473
920852
750253
1092291
1657629
1834949
644221
987842
410843
1864531
1117685
263930
1160437
463830
739772
1754028
238986
1129407
919725
586244
1692583
979492
107946
101752
1278532
228931
460439
1917685
1965522
1982939
1376321
361951
941577
768498
1556305
12040
1272134
1689496
1110074
633478
70923
1676639
833079
1982589
1864137
753303
239199
101689
1149616
1846660
1292893
522366
1366804
99241
128396
966989
1522497
1708252
1492850
576174
1124067
1513426
860454
1423523
1744541
1673739
150735
1446472
889323
4046
1863492
1560346
1818762
1254005
718666
1253573
1595402
28550
1232543
213460
330663
259537
817948
257726
44202
495306
1673410
1363109
1613786
90652
1378454
72260
608584
1816353
145105
1626979
578799
541591
1590624
780214
357463
111296
219872
1269929
1005773
1979016
824603
948350
1198089
10035
1115810
432090
1053460
1007287
1545717
1704365
919515
598482
1067805
386928
1089867
1348231
608269
1070789
1201677
1803477
1363751
104190
231867
1518216
1816615
1423951
1587064
1258125
1103045
226510
765335
458872
1763058
50219
732549
518717
184341
681937
268404
1346903
956068
195322
121786
886959
322701
1126670
138363
284241
193594
981330
330188
1443351
462503
1687048
893687
3028
131584
331599
1848536
1594670
1176492
1367680
539103
345610
644441
336092
1618601
380590
1193842
1983905
356639
1677323
888957
594291
732151
879772
745841
670225
781468
250803
807393
1829614
304956
596332
695442
1735195
729110
1046275
1508817
501336
46798
1142138
636722
1475031
1987990
807179
1438475
1879712
1883797
982159
1958913
1667751
1202559
3699
948639
1378156
189005
392735
108286
1770808
271754
58376
412162
1997903
791329
1028316
811757
277347
202647
306394
1967587
1116341
464113
62691
693623
1782079
677947
1326128
402874
853456
1479883
1008835
19147
800206
1730582
403603
1240811
1246493
706209
1336716
845619
1466086
214016
1592673
1377766
780905
1817772
573666
1670994
1866478
1070456
312554
390935
663492
1614912
1277746
726584
1580343
1381993
1408006
1607911
467981
1663117
610585
1114108
292330
1390541
218714
1287050
536711
728452
1801807
478354
1699626
541079
654716
563107
1706709
1224799
1065414
461034
777727
996429
1969395
1072797
189380
503468
6961
119463
1721145
912905
394917
1915324
1953321
811847
575669
300291
1639284
234265
585078
1495959
1612049
1914336
460043
1212667
1528630
398888
36551
132017
1119615
222092
1786944
1052774
1581481
1625581
1543886
913248
744971
815652
1378813
1412351
542635
1469193
1958054
532209
645776
249421
1020161
1146623
130362
1429337
1648094
1206893
1510686
567480
756197
1818617
356873
1709498
739200
1360720
1970555
1014371
744854
734044
565695
1957045
1881881
232209
787399
1172238
519181
632352
1629501
1428828
1300080
1042856
1020766
314548
514579
219853
1462643
607447
1629348
1491969
1195216
853834
178834
1680831
1394366
1210859
49667
817265
745920
1428701
845051
871118
1950854
1087604
649368
1493082
716747
935567
1528079
1145254
1863753
411503
104357
1604332
922541
1606880
1208180
1306272
1637361
1013233
615766
1000522
1819857
1611478
203719
1370125
932430
1416290
1735405
679493
645385
748373
1364942
1627385
1514778
325359
35167
1580881
63307
575746
993751
1332779
1674411
1418279
50050
759148
618719
119376
36136
488426
691344
202623
1753777
1439172
1575290
1273483
15594
1628771
934094
769210
1672841
1377419
1551981
1720313
377874
1957090
564242
1829132
390348
211855
541886
386316
1095572
1485490
883634
271231
448921
1615493
1648918
338884
180542
526171
602437
843307
1874985
969132
41105
1225586
1843887
1908373
1651449
574712
1490246
430049
1573139
1708711
1704462
1070429
438909
799862
1489950
1487276
306091
662578
458849
691295
420850
947168
867466
642601
916048
1765268
396262
297938
1844112
72070
232255
1925896
245434
498672
1916402
1242365
1367969
1196049
1512613
1805039
610058
1734437
1736642
1054409
1385630
297691
702043
81170
1622605
1669339
838150
735860
599406
1564704
641325
600245
7633
144218
647995
1702137
1590051
1014384
1196607
501719
1878223
1513045
1806304
1549886
1762751
320172
656151
1476626
1546921
1226175
685463
1964135
760092
1636955
1937622
1505844
1776835
1061572
395013
1473395
1848355
1447638
287793
43085
115113
1688064
1119711
633339
1454396
852644
1297908
995716
568890
796664
1545798
519568
579083
1126089
71845
333518
1537426
440236
642371
1564859
1231136
1845747
416529
1171562
1242991
698129
973784
374908
1191001
234010
1091056
1633515
383816
1310602
232245
879319
1487001
720838
1404819
953955
1747471
338368
471580
78625
1392187
1051085
509926
140233
1419230
16985
4050
1089886
150662
1047920
1584932
1310154
216877
268471
1898963
1699783
363153
219812
1929490
297832
1061833
836562
1571285
642490
173598
430871
345590
894378
662939
412707
748500
961376
1202963
617570
1038610
315937
267672
1212464
621473
190172
1384449
185672
1709370
996089
244171
1602709
1273568
1949092
328261
306879
1801508
1217481
497537
1657007
803404
1493564
1677747
376858
1216308
833506
1083694
550584
627085
626475
1963747
352894
1178186
200897
1232187
1146679
170199
1324785
1512783
611029
1011977
1906298
1081885
1518378
1066137
1931717
899126
1350216
979074
1126514
80246
514813
1029541
1336956
1872299
1667606
1350820
897203
328152
1737070
1676037
1564274
237718
129313
815018
1264394
17021
480670
85492
1026395
353764
1753018
1118806
1586824
301997
727825
802100
989614
1483040
735331
1899321
473704
1199982
1024785
1708676
2425
1747292
1849845
361211
1349206
1282189
1432633
1960812
1368836
233251
354923
1969398
767418
1554793
996472
615785
1553415
335238
1078307
718069
497548
1789289
680077
1222001
1255860
659407
988132
328767
208975
1172715
1116053
140294
1530989
1633512
1362386
671427
834758
17376
613062
1378735
1195239
737528
1766075
1348124
440288
332899
1606465
1789981
489868
258469
1954087
148921
1479115
1726100
707633
1871018
817255
801065
1888340
92497
999340
1583858
7083
1344917
1419230
182284
1507955
1523931
820220
1414525
305746
1209571
149955
889215
1717652
884941
1815719
1277570
681158
233155
284778
1183540
1037086
1856364
1273688
1899170
563342
161893
238131
809399
1074779
1464132
1822345
348679
548665
175705
1884779
1114854
1560596
592700
1026771
626525
1873444
1122829
1594709
1251156
432253
1785134
95349
625818
760457
1300038
137698
1782364
1527361
243929
291755
1450834
1473786
1894296
1691288
524677
288610
1828509
419778
570092
234683
1135036
1297731
1582758
1205350
663170
1514401
1990491
1664451
1038695
411267
267171
620064
171914
651355
751265
1474656
551029
522004
1765030
1522647
1772686
1921390
1766736
1087513
1332129
871889
196316
924081
1312614
718737
1472071
103747
82989
1703668
1791578
1732344
1070199
1230407
220982
147942
717557
270897
461587
1547596
1909743
1392263
1097805
1154731
1678178
1409710
189602
519024
1323513
265642
1837422
1101727
505405
592440
1047459
196996
339757
1680480
147666
1210591
957715
1627365
1189923
1249084
795622
558127
91808
1827354
1095117
586988
470808
1859689
1976862
932038
500638
1314233
1517947
1185023
1564543
1306128
303359
1562348
124479
1423544
829942
839412
512779
1701047
1885305
1023636
447965
1743989
601847
1425080
1732152
1707578
1350711
1634431
750322
274410
1479903
898249
1535742
179242
631998
1102476
1581146
1860019
1578423
1216494
875040
63407
1868304
547841
385257
199942
936579
1798547
428174
398110
945993
1817469
832005
1216667
1032465
472050
305592
867718
1356709
454602
1937983
789828
585776
217133
1238374
507990
983205
1139580
1950528
785030
606395
1893447
190566
1971920
638467
1458091
1800448
979416
1990000
825589
1116984
90457
1706391
1802056
1303794
1119154
124700
556489
1014095
482746
1063503
1782187
1856724
1920416
1260054
1866567
278282
347205
663797
501180
1210881
1504300
440407
22914
240563
693263
638445
477243
875884
33629
574305
477239
965238
1441846
1836770
236526
932892
1583504
1058168
1216228
1315386
162651
66347
1431987
1941278
102612
1056235
1489740
1575910
1546312
83388
1458943
1951228
102776
683218
40985
1251813
1162982
79160
984943
1409679
942129
1429265
164599
1921977
1448316
36947
1506005
538741
571127
503117
1572869
652557
1099661
1493395
697986
267730
976435
1893910
1781678
364737
1722640
653601
1656159
502916
1097332
646187
916393
719442
1326264
258905
1329912
326737
1374079
1550201
1320301
37422
1756002
1341266
1025102
626049
519394
42371
1702800
1042321
946434
608429
1088418
1493163
89877
253045
1898659
1942391
1828312
548029
1881378
346425
663197
373671
450013
125335
401531
1491179
180559
1660105
802845
218575
884522
543637
1642547
1249072
1903303
1291149
1482045
1144306
1565560
288632
1755018
1438236
1880720
785904
1975205
435436
1586364
291657
983424
43628
178480
1369575
1548389
1201076
64545
599151
1739031
54938
226316
1330017
1874616
917798
475182
955850
85515
703402
482205
1564049
39919
354956
1381627
947808
1259798
672348
428638
1975221
696862
919111
423650
739001
46993
1586299
1504794
56449
1927957
1515050
1695994
1622386
226465
1123336
1731034
1724826
1247521
1177266
724980
1791357
484880
737011
1155612
1145865
1106291
1369182
623552
1078138
407917
225785
123351
581544
1541502
288755
591883
1395362
1488835
1572682
940364
505835
1599290
51166
1279471
1537824
645230
1472443
1974077
962482
987105
536753
101141
1501041
603371
1768302
1887265
834960
1523996
665041
1275766
1403016
1876290
1104446
406315
1761922
536428
1544624
1747824
62666
140401
1833890
1568552
677429
287001
67206
1561700
1987551
434155
1974964
863458
1346767
1217974
1306546
1431631
1658262
243211
1937575
1761903
143396
1568103
1986677
1731660
1349440
117260
675922
148731
1835334
1563641
1015235
1068795
167182
1683818
1771435
1180443
84492
1456885
342084
1653011
432618
1596754
1081783
1425298
225076
1615304
132092
700177
527964
1806231
1948268
80580
1926674
603760
753792
683445
1720334
121726
1969159
1733301
221928
31959
450557
343898
852736
324680
1877083
693672
336658
1753113
255238
1136038
653455
1991124
714278
933414
1343207
372835
93522
13084
1692858
772394
533152
637842
1396319
1700412
473070
1136412
1842323
1985927
462515
1369421
1900125
238082
154809
123317
1974958
921806
499147
824510
939657
32577
1265555
712453
33107
879552
1770066
1125524
959439
812978
1627137
1082383
1404279
346799
995646
472793
1700905
1013363
1506378
433386
99491
852009
593369
1294177
586461
1216476
972274
585128
54580
1523598
612706
1847995
939566
1202252
1076464
1654939
544205
1324915
836702
1461602
947865
517119
1027670
966349
974913
1045367
1273382
118523
828030
1986928
1687920
1796822
1147830
1191658
1824002
517735
113994
172485
839384
1600688
154117
838670
1268856
1887888
282388
1803911
1226358
39688
526720
469683
1734517
1884821
1163004
1658987
121949
1862119
255763
724478
118671
1312108
743861
663187
470143
230159
1662536
844300
627491
746869
541642
1016357
132795
1474074
1931937
1660596
1354198
541034
250380
1760686
1353767
1274955
1691099
1409396
1373663
1280800
755943
1635903
138235
1565783
979736
1146748
1694033
984902
1823294
1900652
958495
1465952
1932143
977128
1846187
258237
1965006
1192488
430813
930023
32728
1925287
746142
450443
1814761
911551
1243892
516346
329477
1763916
667423
844259
279911
32985
1258130
983187
1234453
379586
6614
387674
168089
343180
1766734
1241958
1540513
34410
546102
1870499
1998088
773118
836274
1973786
536348
564405
1987768
1757721
1055091
305314
238678
1179344
851513
1952226
69743
879900
124387
1941252
477361
1864225
313563
1539808
794694
841926
565809
1116309
205292
666527
375775
1083897
811965
879404
958821
1569340
764836
61349
1585312
336663
1043537
1244216
290542
259333
351979
1072011
433080
333043
855429
1300014
153959
261668
840107
218349
613634
1107625
104828
1847732
155601
337993
977149
233615
1981197
1831952
303359
1801936
865526
853000
612022
1803663
186916
1863214
784753
240860
814919
219767
214807
1035007
328813
1412451
1086635
1994707
49144
761793
69137
889463
1410859
1512721
1473143
1853008
80939
188994
526206
710122
920443
1193209
627635
477846
1904171
133704
1855848
1850747
790659
1751534
1630005
265075
316192
461114
1939380
925836
1355336
570863
339581
1848664
1908693
250205
1313356
8134
530869
264260
1763110
468455
1020393
1643515
124871
1024612
1484585
1787978
1940294
380705
1963680
383345
23166
1506874
959379
659563
662547
789237
925159
43226
365891
1160479
1950224
1612167
1301884
878703
80530
1260780
1819466
544266
797871
1321796
669150
403240
105380
1406204
1078327
459930
1746889
1616512
868296
1986718
778697
501897
737746
1428803
884204
1916347
1876829
751748
1893590
1390932
1739225
1579581
1940667
1614548
729104
988608
1946247
1788479
1316207
783400
266903
1389573
535473
1632079
1623858
1894935
848297
1506943
896670
1665642
538453
271868
1677500
1395691
1413221
769751
140827
1222207
1684988
1717065
1941993
406200
1982637
1946700
270649
1395284
1974949
770583
725056
1657123
214192
823830
533076
1637786
908423
1256788
1283124
751859
402781
40272
1420030
940486
344893
48479
245190
1636885
1522525
621542
785216
644537
605807
1344464
416394
1983620
590123
1874950
1884895
1900289
1103659
715079
1056606
339711
1144143
54144
836002
601161
226623
1275476
241498
1113203
177848
1576605
193102
709886
212931
245543
375671
449788
1162594
1452812
762523
1700866
1487280
1593358
1751642
1582146
1459075
1427946
375390
507995
1821698
846838
383289
337966
1998953
469701
1268907
551628
1508916
645768
1949428
161668
1188713
370785
687451
1330026
602020
1648314
1234839
1231240
1979728
592700
803323
1506000
1669428
436698
776792
1014791
1101894
1033475
1750237
372682
1401738
1232442
1947955
821347
72354
984314
836841
505153
10724
349008
788984
1001806
1095048
1707537
1729476
81108
61115
169717
436588
168532
1584341
1250146
180691
1637611
1698358
679450
244190
155178
1502327
352385
601415
1122887
941090
1635030
1450740
5549
193475
1981121
1896089
1803847
1916933
73452
511331
733982
1801736
1709151
1010431
1751790
877737
1326757
1467764
1576977
854682
1777682
1511303
59643
102567
686885
1542389
1999548
777320
1990497
1920648
682823
1651904
8856
492142
68042
1959015
303376
728322
1402506
392986
1796915
411818
1829899
1258362
1353966
1177994
1525748
740519
1143348
826420
39480
1467644
358990
330476
592460
70688
1197237
1269865
1292015
229570
1710396
1596203
1820811
1418659
1550936
486607
245104
1156764
1642856
1565044
1347159
146602
1241763
922238
886349
1029428
562324
1201742
342342
411655
545016
1836089
296244
989862
608780
1138295
658882
1543322
1541572
989076
1193488
713927
1470249
1410786
1301836
1992586
761828
749073
1670141
1068573
1972409
2386
1931008
1730967
1850572
1467036
1841138
1447711
1697739
1698764
381838
1489326
1625743
682002
1679460
1305245
1038923
1816819
805090
1008626
375954
189230
1003086
821883
1181385
633849
1149651
21362
1243207
537684
395171
1373091
1985302
1572371
1726462
363428
566910
20685
772692
1052864
1698616
856716
1688604
1770070
1743584
302419
378749
983445
820234
406749
1535913
294544
456171
1177158
951819
1558503
434432
1200876
780073
906134
258822
1623752
55803
522320
1587700
1643184
115946
1964318
1466805
1787019
14854
1123878
74596
1179798
1190979
473982
40516
644640
869324
461907
51900
198100
246921
1507921
241120
26096
1088811
626586
792992
1657704
275827
1494046
1921248
1733057
910070
1832466
1740162
1245826
1951690
1618440
15589
1262593
958266
982896
897981
1493669
1515197
709194
1762099
697719
41685
1515957
436123
1419722
226691
213347
1583833
1521987
70107
352678
1480640
1329807
405472
136917
1836742
76823
1033519
1546707
705301
1995483
1605078
825059
1087657
457240
570265
354459
653212
3457
1829616
1826843
265862
713353
381619
1416215
248106
1817007
1861659
773133
1859205
1013341
360316
673592
1408157
173690
658550
671162
333859
877348
1756317
84428
1467707
1510693
303692
1786329
858694
709468
1574069
125308
1058939
1312598
923413
1335457
1600981
952842
1664122
13947
860435
490308
79093
1262471
1569522
355519
58862
920926
1551922
1413408
690773
1444914
1844997
1348105
540526
868367
167962
501399
1383791
1025216
1198910
1767926
762831
1324051
1387363
1784440
309921
1399535
1617044
1237633
1388084
1092984
1950036
18671
876500
1368655
1081185
330243
1458525
1245226
639215
876886
727247
1636636
1322858
1969385
299294
872806
1187442
1654796
1246150
787343
185249
1950583
17268
149577
152616
1266844
822130
644599
1489905
1830435
311887
659708
1950695
1432280
1725662
1186897
1568443
1562030
40072
706425
932473
93834
1843126
1584784
729512
463903
1253837
537198
1390476
1122953
1373622
4171
1189971
816257
206511
1133226
425733
729868
1772479
1777545
413972
803088
731790
923900
411376
1338893
446166
1017549
710238
1332107
987724
1860474
1368600
13081
1712907
1917309
1398412
206090
846281
646182
1797474
1362661
345071
1950436
282311
658117
607141
471680
1784276
1922951
1622391
630061
857488
316846
491187
1061525
266782
1039312
1506482
1452364
36533
1376344
12982
410498
172958
148004
381840
1471829
260407
752712
693345
895511
1513297
12409
952580
1951278
55266
24608
139715
762525
1915458
1998287
519619
301830
667064
1879271
1820302
502171
1408617
1772605
1781463
555733
1083198
469487
1042778
235575
1372319
1830880
1959586
1712766
1344118
1298974
872632
249048
1590326
1667755
1588411
532314
1952897
1390599
1158603
292352
366055
1246073
1593434
1879225
1295216
1665634
931607
745304
907358
1491831
1611323
929215
320181
672889
898774
1114235
1002370
1332004
1332471
1301990
1874279
1758749
1450355
715872
1095686
1922966
759284
1654327
319962
642892
1410965
419075
204725
501923
1465133
1805606
1225620
99719
1350332
1619750
1267013
424301
351732
1317278
804792
1285787
5020
637584
363140
1664811
1025361
1480374
206802
112501
1052933
86215
536315
324791
1056598
63082
244487
1984788
1006627
1469195
138475
94830
690169
1289596
1638016
1937749
1106412
291258
1902774
1266084
1328537
716243
315326
355629
1172895
1506499
1237585
846670
1417727
131521
1653615
492463
923626
1081332
326307
278361
641520
1120469
267902
1051743
1267217
82530
1540453
1488
1472808
1766299
258507
615617
900265
1920883
1803791
538317
519289
1565154
524520
845128
1068974
1055087
1911951
357662
643439
150213
262456
1148355
1719828
1519123
378058
1657197
366904
801898
1019059
813365
1491211
411382
1248340
1919139
1369578
1259717
1355271
1764388
520533
1936779
62962
1697711
851521
1068653
1421313
1351152
1154921
303410
498089
1483670
1297723
1787904
837965
1343066
1418984
494941
210108
1011225
584989
1450252
1259638
493225
641487
1916865
1459291
824178
727640
201813
1558363
1969853
756096
416221
337417
1705418
426697
1468452
479302
54245
794379
424065
1621938
534979
751908
1760304
110924
1301200
1008985
1965488
1149352
441277
1931810
1892571
1866517
503321
479127
1744924
1418720
955598
396226
67117
920027
1044292
783932
1504468
1947964
1443801
434453
2713
1702415
1619435
1316432
976423
1495858
740471
38896
831247
327453
16897
1302652
1111057
1963899
1914231
1803609
543632
1171985
1937681
1964801
151623
773209
1555560
1908891
315038
1356685
1948789
670294
1369854
368272
439413
1952592
80004
1107748
1602829
1367674
319052
868158
1259402
354915
684971
398942
94271
163865
343091
1342090
1556409
1256452
1254217
678593
1470987
1014133
1342007
914788
1618854
1993302
10670
554390
1487738
1723059
1654625
331338
202305
905742
1645153
114367
1023602
1774397
329023
918702
682233
720636
650873
889481
1911910
1834448
1464840
1135876
388453
184334
411666
1931037
1552516
851946
1582264
1615348
207457
1384656
62092
828558
373477
660624
1197692
1984527
804794
765328
1126369
901452
347213
230816
1920400
570245
1009191
426
524169
353580
1022506
1966331
445356
1639953
687322
1302862
1394644
1985091
412464
54410
510682
259281
484048
217913
1084170
324506
1723917
1204209
663624
385335
1022253
111875
1419795
1769437
1693485
1953955
234318
1031250
517902
854575
1472669
298552
550275
1230225
1763619
1260568
445464
502521
1688110
1484697
1626141
1526782
259975
1892673
1246480
1841162
1366031
1759247
828041
872659
967501
1346036
749234
486044
954127
58085
1117409
972308
1190715
1094113
1141322
638323
1678924
1507564
1674667
1775992
1268996
1807054
133830
620760
1980520
850508
162909
451732
1644783
402671
710556
350049
1821153
1561023
861552
1618791
1333105
358385
1546083
1645218
123916
1612816
1291711
917821
862253
9299
937236
1625615
115544
1839075
593358
1032622
656253
88936
88224
1976882
770722
1480186
397334
523193
1498713
835473
1464742
361236
365741
4737
1310794
1882304
445710
1777645
1423009
1423248
618425
1078272
1750887
1251650
905236
326715
1070835
1153171
1140692
1559989
1374414
1122350
1944984
133598
1340187
1895462
139388
262557
1453148
876130
884911
1637995
332853
479819
1729236
1657614
1326573
1994466
155229
1354084
841996
1866894
491598
1494585
569257
1828354
629345
549873
235149
1662911
1227211
1124166
142043
365865
1629175
81823
1361867
579023
213361
1516775
1052812
1160351
554550
1979095
775609
1530025
863259
1643536
1557992
1660459
519386
1612523
1938944
1561427
1677488
696129
1845606
297667
1907192
126587
580674
1200915
485951
1021667
215111
1293167
1422956
1864887
828165
1566935
1051042
1103924
1864407
655119
376910
1675689
981162
467941
759702
1434624
311882
507422
1660639
293723
1278057
605871
271987
1588070
299512
574983
1001938
919212
815086
14540
732890
1581125
1295300
306776
1606342
1135333
1196560
1348804
69949
1648782
328468
1346902
855638
889715
132602
384851
103257
1963601
1815072
145332
35365
1901852
1602192
1873003
1065300
1481863
1954649
686673
1495117
1877351
1412542
1921340
847568
407114
1862063
766276
1075880
1034244
504288
317362
1352807
824164
1595749
430216
763321
552226
1784098
146033
1284818
345551
882398
1322595
1603044
107350
781
1827538
1112429
214928
1375445
1268722
374360
101087
1574991
1339802
415012
1821851
504302
1038315
1531721
761816
1830674
886766
155470
547380
466726
451313
838347
1252229
1822549
50804
1018358
812725
373541
1305799
470263
1866496
677162
1951272
669796
1345209
1281888
1733679
207129
1410998
659074
786967
1506225
1279982
1122985
992331
976081
722999
1988934
884482
57932
1282917
1245941
1253331
731094
506999
793342
184145
1639265
400122
542756
563049
593056
1092972
731712
1070360
1337328
1182881
479502
601327
287932
845899
1723429
1052788
1798939
1731962
1257985
173339
312655
1113061
838644
1567829
369766
809013
1299559
488357
1910533
666896
1884140
4626
98478
999998
1255382
1554828
549070
670279
6507
1816589
1292108
1877936
493027
1424941
1885361
64367
72696
536907
1865929
1609639
1465142
1653294
833788
1323643
650984
1636778
1612432
1769431
1167401
1231596
442958
1156005
1142138
1076218
16064
621483
9948
1963830
120820
1312616
220676
1628752
1073869
1415002
1925242
271320
1600341
1469346
1573102
154708
800883
1647849
1054532
1222939
421401
1141172
372868
1678827
108289
794255
1742938
998557
968631
1938368
844947
1256782
1453016
767653
1052715
1893499
896118
1952839
608281
1283728
886684
535275
1519645
330880
590123
1011211
1147963
1994978
710361
1431514
1642560
1514983
1231586
898541
1437329
560649
1499929
139041
1139435
101062
1917850
71193
1908315
1352154
760266
1806687
1615478
58534
1189951
387850
1946607
332097
125969
678517
1565982
1316631
302211
1616603
557880
128293
1553971
1225950
46483
1533121
1122787
564108
1357250
428247
150325
225366
1383756
1904447
213475
1494337
878980
1470617
1653354
1862999
397437
323032
1696927
415368
1656272
753778
584995
1275302
33489
1012604
31596
1010438
61086
1798768
692756
1528508
1520233
7701
1684085
158933
52378
744865
1871078
255900
1867367
1841203
1463592
241106
1820542
635863
1157186
117619
657827
602010
588840
1204234
318694
1010136
1415688
603749
670956
232720
1814186
1961121
1902430
597509
766766
637725
820454
719195
872863
1011461
1286390
508813
1164779
110947
992982
678359
158344
555209
1049791
270666
366447
1163501
1518289
1207738
200183
1357685
1087923
679772
1906822
1244914
379682
739884
712378
1494540
228835
389551
1503649
80106
1945992
65368
433574
457520
1093980
1772031
1823018
975585
1606411
1832110
985831
1950612
672555
584641
1407567
208263
1420103
1042660
917167
1332571
1256219
1857714
206473
1890534
1661273
1419064
1526521
393871
515549
1385349
920607
1852407
1971916
1734359
1590527
785209
1823795
232030
1202046
89432
699732
1031277
1930584
600249
701309
1801884
255113
421750
1891863
243604
380761
1664376
1507485
1812420
92368
1163807
281187
149465
1038369
1732645
475829
1347358
484646
1104146
1591626
674170
219871
175386
747456
378358
1588435
1447904
152867
1361286
1113886
141720
444675
1763297
392560
1235703
1335025
63798
1137583
1382873
1782922
768321
24935
644595
1046404
103056
1220743
620918
374212
1149480
1627524
386086
461368
1329597
93675
1640324
1697442
248661
1299992
799501
188551
901554
699898
1382385
1519174
1291756
1749611
1096382
1819416
488187
873332
840320
1816488
725925
562968
1455342
1307619
841132
934967
1383265
348562
692533
1007530
410892
308840
147069
271749
713874
1497110
582596
352068
23356
1050949
771738
158386
249620
970620
1710624
861227
549833
699964
1024721
1832677
1811255
1404959
389413
1916827
1835956
310134
315313
1941260
580399
1183901
986547
183234
96212
63163
576005
1828398
615047
1919094
965312
1553709
1499677
1943690
873328
1437198
777091
1969819
1216658
1976468
795902
1339785
1086715
475906
360968
259796
460665
488212
327759
1387621
200185
129638
1424419
1481204
1226419
1491629
292775
1301282
1305024
965897
1854377
1561635
1655945
868099
714421
1260528
1333343
347639
1478293
532187
1222427
282095
1119320
1942565
373187
1059802
743945
1191015
625017
263645
1568418
592759
708430
1918845
28700
661381
760903
1269091
1462244
200233
533851
874372
1758544
645588
1812730
903554
1889054
1085605
1494380
1001989
504178
1665974
991183
268240
31769
533802
1341264
474571
1548559
1749069
1417388
479152
573314
1761556
1786323
1587375
213937
195576
572323
1266184
38101
87090
77518
267532
817271
696987
236737
1237114
1260270
1900529
836519
1129509
1597736
516615
536802
728455
363052
639524
801138
1466963
656719
690028
1851828
1335901
1903741
1237818
1438687
862813
1868494
1337226
1519681
1271830
14889
853341
1415689
304595
1953660
293475
637593
691315
708666
1434037
713230
1795828
1927944
1210198
1481600
1289579
283631
1744879
356641
657782
792620
1852110
1295409
62594
91084
657542
672922
468530
1704655
267745
1776496
1906753
382834
1780970
544739
1447000
1519044
784826
189220
114633
316905
402881
1680591
706492
1889529
1980526
1468118
1442320
599871
1772025
1058648
632554
70155
785898
898310
1642123
683899
1628933
1168040
667985
797484
1694657
1463439
138252
1160655
1573115
759827
1311857
541422
1786507
1600318
98629
523579
623598
1227490
1608035
907689
1752449
308017
1714912
1405451
359602
677328
1256272
77421
1235389
7905
1398599
22201
418415
1317407
1983728
1754212
1190250
491198
1620731
368656
539623
433358
1089509
1954056
1297172
1778560
1949078
1878510
778054
914101
645296
1786714
210116
742853
1370490
1799314
1465394
1364687
1483064
1696647
1544939
424171
586022
1642104
513415
522001
653785
816366
1435736
1394186
1504364
483528
1646520
1095111
1052253
462238
629579
279539
510438
1801474
1331595
479663
156252
195528
1514196
1744527
1682963
1330649
1198041
1220299
269636
1171494
1798663
405639
196678
162249
898573
1382280
514525
340668
818751
1044585
442981
374995
1401260
713171
1625060
654114
1593117
1356466
744126
1360436
950694
1971253
1587203
1923287
1512394
181194
186795
1432161
819277
1684002
753709
852374
1495468
1122025
1048338
757460
1558254
1705162
999902
641850
1531090
520834
1989861
214265
327761
1878227
1161055
1707034
1322997
394662
1634873
1818073
1114984
10837
1620172
1433824
1938575
1800664
1954809
265953
1566504
703982
1441553
808652
996033
276427
1333594
1855126
1519327
1178455
1989760
616479
132043
1476985
905564
1078203
1657452
142918
1607737
694720
299307
346001
1395699
1499419
1287162
739307
544424
1602476
1275074
1146319
1310980
143331
677351
1597945
281645
281818
1919126
311108
146361
13578
968010
1806622
1581820
200265
616289
1978064
736467
1408159
1949514
1502789
307224
1832412
1544326
1258907
735990
1513657
990761
1892134
1237983
709081
1886835
1208329
1502834
100053
1686237
1582840
1791576
756710
1934614
1935934
209970
1033680
1300187
1009946
1094640
423555
261765
1596270
1060421
86083
1459529
60095
1161831
995380
283246
514255
1901544
940066
1534365
1941864
1867247
635388
1225455
1496157
1929107
1851260
1942163
70280
1482381
994934
1448705
1681978
768109
1822118
1622999
339779
1776246
83763
345603
129206
1979392
511046
430857
330800
521339
1543523
25959
1021063
717601
796856
359117
1936824
1214495
1522400
1236670
379857
686296
791299
792137
1734891
530114
1754376
36562
1626752
1156361
587678
1637570
304936
1745805
1710302
734835
1344812
1201785
1075558
618445
249099
960557
590230
1879089
1280190
113075
415661
924662
878442
1574719
140815
489762
224938
851415
2310
579310
1920382
212233
1520111
216782
362886
470904
1960228
1152348
737028
1817049
1530688
214872
466790
663945
266072
785760
954191
700112
107608
1380313
637978
1382544
1013041
1333481
1169091
1543584
473105
1775268
1798061
481943
1108440
3610
325178
56502
118024
309364
639379
1107560
880474
1421531
1086901
1467183
1603060
493941
1945686
708953
1111196
82026
1290167
953803
1819758
221172
1906171
668874
88384
141723
1258104
469519
562941
234889
1090117
364454
575907
1482213
12883
1496631
1882654
1015044
580777
676648
481055
1109666
422260
103772
184341
1305062
523586
1666609
1350650
1451972
1509725
1010924
1104837
291053
876866
600110
556599
1175217
979001
1841386
712278
598103
1483213
1022255
244032
1042606
1612347
1605854
825805
1753473
551316
740634
1064259
603397
1251661
1927540
1913308
1807610
767572
310262
1066473
877419
859200
1540278
829777
1008266
338515
696829
1158867
7797
858765
28922
1333780
1343732
1326781
1036932
1417220
25292
1346481
300704
592502
148311
1517507
193323
1594766
979588
129307
58413
1668460
1596604
1139512
16679
835337
713622
106992
464394
1302421
1930796
1344505
1337669
197451
1546838
1518020
609829
54448
1666946
143792
1246091
1333175
800275
505521
1045497
79973
401683
1746141
2431
609970
273006
160254
463010
1114182
706987
1073858
162522
1374436
281089
32620
1543052
1208
907491
1893053
1432146
853816
1750649
374219
941407
79003
1500889
1279267
1541355
696597
749357
542248
1313776
960481
439588
1320118
937096
24707
635948
1486118
4242
1866411
1689554
446422
1434267
1769351
649884
22142
1897011
776307
1350411
1914921
1159173
251699
1490170
859953
728943
1448564
1294558
5428
1143726
537162
1464301
42631
759618
152060
1172199
900035
406438
1315502
1217160
1338977
1065516
1242955
274593
1756323
571442
1172415
913717
1497684
1168986
109594
167407
1016137
891874
1728400
719010
1918322
1661871
1858363
382214
7067
1924505
664143
1331483
532187
1394637
1656357
1808952
1190658
1399429
594342
768456
998570
253072
819769
880589
488182
495458
1422961
561747
304848
1984700
1584291
83237
1575722
1632352
611384
1998269
514886
1770809
1280186
1925302
1046642
709589
493559
1539623
1300211
116054
723812
770963
40426
1254251
516263
1294250
319358
662032
494732
1008742
368075
725084
795862
1708741
167869
278200
1180228
1779606
630120
1363495
403474
312926
769860
1958664
1131079
1154500
370001
243574
236665
1086923
1657465
178052
1199158
472944
1826238
672046
1865435
552682
1242347
1244252
926676
1512168
1248489
681362
1113261
1360386
805047
1413622
1825843
361973
80206
225281
1522285
805392
1025250
542385
751851
522526
1328158
1094911
1398556
1042897
1014173
525362
739980
1614307
711776
478556
757264
1251220
405335
549072
773419
316923
1807114
990190
593201
1079905
820698
793646
193027
64886
775645
621341
1988027
1655620
489116
1656550
1726208
1102686
1780865
1659387
1457097
212785
1952996
1888676
1522548
1965416
1184253
1254665
1216798
1960671
1509975
137756
610383
1796082
1974041
658711
514941
1860994
778040
465107
709481
465997
1808100
1297130
601065
1345772
536975
893063
1875424
327318
229401
837013
335577
783810
1197263
1610621
897970
414008
80328
1904810
1511789
806299
769486
1450666
723487
1172892
1300146
242125
340706
1854963
711816
418421
792612
1990330
1972969
1520623
1593286
1936218
424891
1081470
258182
908648
1706923
73323
1934603
1803759
872916
600477
366936
946823
1628889
539143
1910354
657145
604273
809770
1953092
348312
1274867
1236499
1230291
1194929
617138
791173
759920
933178
1018464
1015828
1043149
834430
1593022
1016031
18370
1093964
1336709
1984898
1211624
361012
1795768
1315052
1864072
1196088
1423591
21306
421476
229605
363113
1026477
1823126
1452645
1878610
1844191
1596986
1885884
1160568
1778936
1305337
1170513
552591
577418
386058
383397
932345
1351623
1616260
1000661
1785451
198922
1966766
1223062
1554382
1389774
741387
640545
1782639
1809266
1301384
195716
1623875
1043843
1163926
129659
1426275
369956
1874154
352100
1343703
1741053
1280069
1793143
1787810
1815782
378497
230397
725878
1920898
1818151
269646
77733
1991901
463065
1531564
435388
1222622
511800
1501034
625698
178243
1062138
1076890
1297695
1684489
1127444
1079787
1360844
998798
795453
88904
1544299
1586156
913313
936967
799161
57484
1704664
786547
267323
566420
1523906
1085071
185410
213991
1262501
451069
1764222
836910
1750949
812021
319697
1999218
575954
1328177
1912951
768934
1243889
1084441
81019
300965
384501
295249
44296
1034475
849357
17412
851686
1652481
1447640
1204298
414962
1375250
1173005
863335
1527614
80951
1048371
958220
111574
1313890
1937350
1589033
360915
596838
1859718
1756177
1777849
1476724
861577
430665
1978916
649115
1748948
198775
963878
918363
1982253
218546
616912
7545
1034162
880246
527336
913026
649338
963659
992822
595055
1962564
1776296
1716121
19958
1549848
802959
232208
1420618
172267
1402847
861409
1883695
1882813
1335932
730984
848158
1859361
192584
546980
1967449
1733199
123872
134773
697833
1404343
245567
1405830
809926
1402548
1111381
1003850
1266863
1769549
1463918
1814188
456279
1918377
1756458
1045086
1060945
1591492
359152
273960
712618
447538
1632197
264468
1954083
1415636
720694
1696884
915845
317244
299965
983299
210268
145462
1744009
1798125
565011
985256
1031189
1390938
462423
460705
750087
131124
680735
524974
990770
776534
1445809
3313
1188066
734983
582240
1190863
357677
1271915
1682836
1867082
1895128
295830
1455947
418667
1078073
1694664
235628
1720965
1522590
628988
1910041
911538
1523904
1470605
545560
1202948
1014609
1754123
842081
1824606
1722228
915081
923428
1397407
594774
636476
868856
335816
776974
206375
819045
151904
228298
1081461
1380426
1449862
1902751
743996
1776018
1569502
324342
1468936
939844
1186535
606489
874280
261478
1102264
338685
250808
1111297
595868
1257096
1887631
1239909
1127327
1899207
287646
459037
1331821
1745161
518261
1031588
193635
1543043
48323
1084318
575040
1338490
174336
1457927
359853
1991167
1019030
1307641
492773
55281
1179542
237485
1640907
1316742
1049585
1417763
1192562
607324
897072
1509972
551831
72810
664519
1800228
289669
1539312
1621890
1748967
1262407
287194
1115551
766894
555525
1726996
798635
612949
472684
720615
1428822
554771
719035
339460
32968
1922665
119315
1950009
1624365
1040395
1014054
179925
174328
1270760
1298930
1992447
267550
139938
1823432
1687493
1140228
1724105
517122
322735
994679
1699072
1102318
867786
1421632
971749
1430714
466814
358516
1115523
656998
1181841
1264597
1782209
271281
1198652
1181415
970383
1690629
1697432
532785
1348602
1739849
1183331
1866258
135350
1095366
920627
838563
1942166
536758
1818156
825356
1066007
308622
1017735
387574
279680
965865
242484
227827
1070496
350158
1738018
371459
1802447
1884658
1999680
288636
1386981
478847
1689202
1241357
699015
834885
113820
1812911
1686498
1589320
1764319
1148775
655465
699086
1273484
686646
1666000
792728
1571949
36237
264134
777986
1948676
1434309
1952141
1600494
862658
1099590
634438
725595
142993
401320
1076777
887584
665108
914740
183865
442573
1004706
861518
270870
926081
1366541
1191696
922840
1395249
1084488
1448934
1793316
501066
883092
61955
1262147
1607957
491459
1268274
1805849
1788243
242902
895150
1673927
886559
1163991
528445
1425399
22586
250052
882568
256518
1295865
1745857
448493
300171
1116231
1029401
624776
832078
983617
576531
604262
1899354
133072
103765
1951784
973737
1505734
680591
1040009
860979
119042
1495929
769675
1591630
1663805
529575
652478
1283392
1226544
876364
1408498
1857168
1981218
947969
1047103
938005
1348710
857249
1869199
723961
841069
1197163
1171695
719902
810226
16032
1370761
660453
1195610
1196577
925050
634728
1053266
692426
925019
558856
1458773
1401612
996745
49092
1849543
1068253
1448098
334973
1805480
1907807
1469729
1280786
926390
1308838
825339
347208
1907732
1269775
800976
1918440
1278975
1018116
1793497
902176
1497730
885072
410677
1715031
167017
1479585
927240
230205
1502864
1280940
1878064
688048
534045
1251310
1714807
51067
1218143
549050
1030406
1305247
1393970
1982732
663494
17796
159308
754058
15430
1702028
197001
868920
1928134
1119446
1297073
1699256
1109277
287076
706050
432121
1160106
544831
474579
1817561
1668966
1817945
795331
1635506
882157
1538893
266776
292749
639019
380974
1074663
85495
805036
1474463
862938
1286013
839254
1709549
1103288
1668209
304821
153155
237062
427131
799879
1303082
1162393
515908
1403504
1865955
361773
901199
1035471
214456
50204
757685
404504
982355
1735782
1421236
65475
70170
751397
386017
829197
1934630
753747
1947845
1608811
185962
112849
1096937
1445937
1097431
639937
1010813
1987260
699501
665845
373546
1867192
528985
1797259
376823
1874184
537141
1250552
1147491
461977
1383874
271820
1405263
1072748
238227
693092
1965252
1743435
611489
1763269
1941029
1494180
676443
96282
1930665
1453748
652539
1455962
861780
954040
1176861
756427
1238093
580120
1870538
1920932
850793
1045134
250228
1483378
1436183
468847
287249
798747
916169
719170
1782958
1362911
1236650
1550815
1870929
1285664
1783883
1438311
1525392
1093357
1093145
1968738
1811638
193148
1421623
560887
1030826
589356
1427257
1179213
440488
1595190
950094
1400520
1192153
1417424
515329
1602333
62153
450788
1064758
571366
736120
1833370
1738049
157501
1782961
271278
527878
1553206
1857325
1209620
519974
205543
1997035
878488
1685301
440894
1679029
705614
1780103
760420
770483
1361690
315850
887595
362340
1975504
1271782
939067
792983
181569
1715735
911249
1754552
1774434
1682791
99910
850266
336967
1396470
803739
383505
1498458
1434935
898985
1347956
924283
1003309
1435644
129599
15546
1804223
1714646
831146
95156
854457
315693
1522356
1229701
1935745
512942
1445233
1527416
1399966
217939
107073
545930
1219447
592670
1814832
1481198
1871229
555361
91809
1053420
1045538
1144799
847302
437363
531134
997490
392317
156957
642180
927034
870232
1630898
531202
448737
681563
200734
1695713
1804976
459536
1241622
555289
1925537
44748
796659
756693
1267155
6142
1286748
1420903
1722519
1324856
1380324
1676836
1954116
302219
1610122
190037
701613
1030638
753523
1531964
1701968
382389
448665
1413600
964049
1532456
988318
442378
1439148
1867900
1985532
1253266
1562941
1557084
340568
1029387
1110147
681924
476335
919427
164773
127074
1463747
908532
645477
767442
1973919
1251358
1321502
1626761
1743200
210670
60585
1207114
1041324
1633582
1451974
1812891
1397494
1608770
783819
1830379
1947372
705942
1056172
1576991
1477589
191038
1686473
1498649
1261753
417997
542657
890317
876467
1011726
1669659
126982
1474947
166898
114284
1922591
252451
1515748
134275
447306
1474244
1002828
1360595
1280615
1457646
1900842
1552417
398255
1914479
1494429
1266145
794978
890634
1937820
420615
1293047
1827758
624673
145207
1887524
1978003
1465234
704773
935774
1860383
1201749
249084
1807191
546418
1293229
858832
75764
1807769
949420
135035
271418
342369
336250
536591
1540572
538029
1901010
1717938
213651
1620114
725884
1786108
562045
1557372
42433
615588
259553
1836193
1096267
864537
622136
1501482
1620624
1489880
1730331
16349
1039856
1148749
747829
1132194
1837759
1557161
1356606
140793
1262994
1693171
1931449
356888
1901310
1409615
1642399
8893
474712
1980148
1941885
191234
1015307
269406
827432
1070455
404587
1346593
1977850
1214798
1061545
1835017
10746
1728591
1792952
1692191
1852794
443054
215002
753573
1468288
318308
1713627
769978
1597193
1328693
1922325
1222606
684216
926404
183893
71426
148362
1517238
1927360
1290135
131595
1228708
1547510
1481494
481935
949399
237721
1874871
1145425
371853
1286681
1967783
358837
1355081
32666
707251
1958419
1237395
215735
810830
261643
755071
1948647
215031
1062935
536434
1071349
1614403
547622
508385
875174
737919
675111
911259
271029
573236
871347
680982
1238135
1513416
1352036
1374342
352614
146390
913535
722793
753778
1617018
1977734
1202120
1894204
133339
738704
561099
166001
1490305
787523
1367006
777628
1265942
410677
952872
90788
867350
1149442
941703
1943170
1836927
685472
1716718
37589
186561
1320374
1578659
241346
1597466
1224578
634128
465369
30551
1954087
933451
13535
1579637
227130
995137
780145
1565284
12426
720710
1830660
265756
314751
379119
1812251
1510300
825813
516366
484242
268726
1211855
328190
1622491
734737
1908444
867034
702048
943603
315318
1661606
688437
600028
1770410
1405988
716592
473403
1539208
532338
890958
346182
1632255
1211158
1235118
1457645
958414
503125
1238002
111238
1093087
1411178
817183
950130
1352273
122928
172632
1825636
1746976
1651232
244958
624977
1201961
1128579
830594
50607
1720083
71325
1092819
1579895
621300
304153
759419
1778197
833311
938370
382280
448905
1083726
920929
1508804
1849962
1006680
1589073
458365
635700
1503518
966624
559561
79086
920107
1230915
96594
430729
1743181
1383258
238838
745897
1519628
22458
571907
125555
453168
535269
1749944
593442
1187921
625148
922941
154839
577502
811742
924138
946926
1609802
526983
144937
1470764
1902711
380472
1412344
1293956
1975512
909638
1258830
1053397
15632
1904637
98045
202636
529576
161846
1339821
48281
1357222
1568803
1096159
183142
1403560
1304779
1375678
1098345
558977
1598119
799718
247240
904296
1254014
1098020
1121996
1183412
1821063
1890223
549990
1855047
1557653
833212
1896827
1954107
1304897
715054
1798783
982234
486066
1094700
312706
553692
1033616
1585998
41937
1374705
858019
943078
1160874
1485820
793281
597469
62832
1436586
602465
1982565
698339
792928
1917988
1028469
993379
1457949
994172
705522
985444
982307
1807813
1769611
1759246
1092238
1009810
466183
736722
100892
1594544
1302770
191568
1448192
1974698
621535
492491
1762314
1966296
72864
1292265
1504452
239743
698177
1487705
862160
1101878
63820
1808938
1097080
395509
1804027
1997759
1428589
1796213
1574224
1988051
157466
1929033
284772
794490
598673
1651778
604256
1330953
883595
800830
953974
978387
172689
198589
1905133
141600
473798
1196399
796686
439027
196076
1245964
1589464
1058030
142918
350027
387250
425350
438543
396768
332456
982511
1362987
1251032
1285815
61579
167429
1693171
238356
542024
691974
1709084
1881952
500811
3355
160745
390329
1380285
1142491
825487
710071
613189
1905495
1538517
1409740
1917919
1672540
1419573
682372
832514
1669159
26249
1698722
28248
1516854
1241560
917356
1708888
1910498
282047
1936514
760567
325790
308059
719785
709529
1508203
1525933
1674490
407467
91419
1290677
1790727
258286
1655259
467687
1883735
1216893
340535
1316727
1696904
642512
1731368
444737
1351204
985534
333799
1723223
210694
1399061
1887143
292981
594278
1158289
705915
1759149
1873439
1386778
1772666
869018
719706
69667
904413
1565144
1413872
474527
736508
1245837
1796328
174008
1004222
657
1357706
1578082
1541951
503553
1293844
159969
1440520
699604
1959887
424562
759524
1068878
162540
742926
1201854
1177352
1059086
1896341
168625
630994
145152
1817294
789110
1204885
1776715
667212
1043524
1857330
1972638
1016485
1069512
273393
1004370
1597533
4531
1227111
559773
711072
1801486
1910559
1182211
664985
1280223
1285866
155567
515274
1852275
1836354
1303623
1645887
1176917
247564
133226
820123
847883
1679929
604177
703523
1228928
1316511
737506
1696683
1358861
885980
455194
28825
356105
404617
364283
1238365
1236662
420942
724292
398300
1355596
343887
1542723
596637
1028829
1913320
1073528
1035691
1026841
1717087
331561
1431919
1345463
997177
1304971
525398
1708842
373333
136212
915615
694205
623863
615473
1940361
1762424
522733
211584
930075
364631
1570118
27461
28950
1153101
337273
91917
1514089
360093
1704221
1562438
458494
937466
1411019
1310832
1235306
1236079
162372
572532
1706064
930654
1539138
1135925
181037
587464
806865
551389
1148882
529038
1216157
187299
1489955
1164837
396294
126218
914108
1624792
675570
61458
1842573
358027
283701
281619
1851518
1652890
1870481
1829321
1024134
1783925
1338756
1628039
1673257
200001
818103
389321
1104197
434600
1102152
707946
1485976
881606
337978
1395662
1770147
1618646
578800
27696
1006811
927492
664240
1502845
670971
1297515
351076
686268
1316652
1522284
553458
1400116
124185
1277620
1765289
1895153
1626443
284499
542367
1751978
830546
1604525
800382
1041000
238843
983681
709004
1799063
942987
814518
652367
1600524
1050310
327214
1165046
713394
1991928
1970984
610601
485832
352980
687384
1739663
363254
541766
519998
319009
1692015
199367
110380
333642
347308
1384350
547213
1973471
664493
1697130
1605891
443104
1975152
183259
406614
1875981
64560
824093
374178
118819
1863330
902398
203457
1544456
1019713
1538640
904008
114010
1829166
1831582
1300862
67294
1004954
1644740
1755294
758031
1335429
873784
144496
1734455
404320
1216774
926053
1734934
868494
1374051
1903195
13433
351271
1984837
1428830
1616603
1023007
299174
1749421
1590759
949237
1568159
1925404
1500477
668009
788946
210205
23808
1102092
948437
135490
162866
1094045
376521
1000816
1672216
1836502
1516925
78430
1168391
1068411
217813
172195
660391
1935792
98643
1146447
56661
964342
340780
1927185
1639466
415707
709657
341541
18237
893283
307251
296015
1156469
445562
1358372
1938557
1696554
1865562
229403
63732
822166
398478
1224107
1238903
1280971
1655623
1275973
98111
524337
199427
1300921
882904
1980111
31320
429469
840963
477815
865177
988776
57366
170272
1669703
1083312
1933361
866093
1999690
1661139
1553236
1604118
1031562
1641064
123361
1798570
1174504
1431982
1814852
1385682
1157135
1096843
464166
1245025
434803
266275
1863892
1056846
1430683
529056
1437204
971927
1274208
271592
1854082
1778798
979466
1744542
1967966
55592
1251644
1441140
797168
1693858
640032
1346677
307126
422274
1660362
1690061
1435521
1653184
590240
996334
492190
429794
237289
980055
1548421
117673
1195159
996992
344905
1981122
755071
815884
28285
676320
516344
1148346
830094
1022941
1655859
1326654
1524293
230776
547354
832117
296783
1726047
31843
693682
1382584
495621
826099
518976
1662397
1624887
1984093
94231
338336
475026
1960162
1001386
786434
1991270
1576477
628382
646913
1890281
1370048
568293
148909
1047119
1101380
1490194
1091319
61820
1413823
1127961
537795
491278
1891422
1392171
1502830
643659
365970
349312
795402
439877
716113
168535
761366
189538
573384
517831
1344224
704409
1884636
721286
1031508
745246
532630
1267455
627147
142994
370835
1924920
340355
948355
642692
1843008
1058257
18439
1581373
470571
1773796
964583
1812351
1936881
1219343
1523401
1302861
23612
1772106
1482219
399707
279515
1776455
354199
1205493
1704075
504603
1392277
1486762
843138
561085
290821
267040
720753
78936
1600375
706024
1783499
1622705
1370112
1532543
1970188
1229293
97774
494027
1321040
1237976
785560
1192329
228470
1635222
538219
352720
801504
488300
700982
1615713
1259545
994841
1034413
444572
331147
9061
617096
348858
776391
1807803
1685275
1239220
303497
1920866
246658
1337517
1131823
1362194
1438721
513800
1498902
848351
591445
592966
1394647
1012355
907635
1396409
1762128
1834068
814965
665443
626763
445628
123709
1088524
312334
1716418
1414129
614746
1572842
122205
990467
1053603
1762725
477558
1121684
1145569
100865
1992337
185255
1500865
1779198
698983
1386080
1910555
563563
1527952
15185
67803
785150
1761556
1816920
437781
1134671
574861
1789212
1937406
134585
1072992
115157
1286177
350528
418263
532101
1913370
1317175
1400268
1457088
1814767
1552282
1047634
636896
1548073
6068
1968946
125422
787492
1892176
619097
1790737
1029469
31803
1264204
924663
178104
1826396
1553763
1263501
933257
1575128
1248093
1883179
1355467
524467
161619
1667775
1270052
150297
325669
910223
976229
1334055
1359406
1248307
469705
941325
1830019
1364525
508273
1589413
1981711
213325
68839
1990268
313158
1350779
1068062
1025800
1679477
1226924
1774750
1470090
1608968
1657284
144846
316518
680279
34478
121790
1375643
800403
894977
1844539
1988597
671424
1874275
116776
791018
1108353
1116725
720451
18929
411401
906758
1293848
1511775
1733219
596634
184590
720554
1421295
343392
1373850
1852381
709653
1828948
884896
546483
351008
1002969
430667
1674268
574929
514716
1954121
1642204
1277222
1300057
79427
794687
1942722
898688
508862
1220465
715551
1920998
79517
251932
1433996
1100291
1358699
893303
246988
245247
1212303
1642774
157958
222737
812617
1450486
1471597
1064172
776974
1284174
1484091
903605
1987445
1201224
37934
82261
1415660
140692
1894313
74105
1483178
1342891
1688005
551038
435903
1034366
24156
1959152
535013
349884
306941
914668
607320
1076882
536742
624399
1012074
179868
860954
714178
1653046
1001700
1005289
1961937
1223234
1148416
935130
1078220
290750
1859504
767651
1681006
350546
829712
194405
1282659
1229442
979236
38151
1911964
822688
1892888
587060
373428
1972557
420776
1248613
37322
1747223
1340184
916450
28206
1486935
1095411
1750387
1529939
827175
301499
1691131
648272
1402302
1805036
1655569
1637936
351694
1290764
133003
1089093
173296
1999190
1023540
147211
884348
1685826
538316
64366
1947164
1735458
1338382
144195
176313
1959291
925239
698131
394402
1782963
846792
687565
1595075
1986548
1457246
258872
1214075
1865665
59236
1377213
895924
47430
835264
662687
1588572
510243
1725409
1384885
573407
238350
1126232
1628742
25099
550315
1190276
1960216
640245
447893
571135
305280
911799
746821
62025
902095
1237507
1120715
1041161
1001501
736143
676242
478645
1843610
1779316
748526
1069839
1442624
515285
1874272
176699
1201703
135414
867292
881783
1999129
1906199
558621
1958080
823382
1877096
1292589
304737
821212
1049066
230859
733315
1600094
868497
868948
1058078
266622
812996
1578359
8631
1565228
1541974
1867030
259874
1835889
1391272
1110133
1675404
521766
1144966
554737
1083008
445162
934871
632077
1191405
626768
1109332
49196
1246827
1897213
1750042
1376969
287184
560285
19886
863621
888965
1387111
1512981
580592
1242847
142705
1131055
116840
85527
538672
410272
17585
1691712
447251
1631694
858035
1450317
1568360
1901608
1763932
1848939
581436
463201
1465575
1844521
1619163
681856
271006
1660844
1258046
1248727
725493
374551
112351
762290
1364002
582840
425044
962447
1187417
1483053
136915
195457
1915124
792772
361226
794754
1093384
1344612
530165
1290727
1503636
1581310
119172
154953
548949
927686
1368181
1063090
1924540
1051088
1683829
783389
1107773
1240861
1599904
1650288
98414
1113379
888800
396814
757628
719292
1120666
1845886
164128
1673606
1605109
421195
355678
1583149
1805628
1307314
1256154
1382121
1276772
813437
1738830
1261969
485594
689162
238338
1141779
1189677
1724741
1101358
412914
589070
116477
348957
643240
476643
1057573
1627081
1972568
1461206
750197
1336019
642153
760044
212227
1814842
106114
585532
1754031
878068
332521
8436
1018403
233789
1847565
586779
1112765
1861374
338234
1495386
1117397
1321359
703644
866841
1962147
302518
75701
868543
1589462
427272
1493031
1769282
637627
754584
143758
1581469
983770
758192
1620093
1123551
1518815
931156
761981
325276
1422379
1699438
1754539
504431
1014852
968873
86029
564947
121934
632347
1256598
711220
1100003
574898
180631
737329
175385
901644
570409
453736
196103
1661579
691476
337160
778644
1167012
1498390
440283
1373547
936272
387601
100522
1535237
1551044
750354
852872
616050
464322
1550463
1785294
219133
508274
1771686
242957
1864369
1512764
891315
546532
389297
1167673
748678
686209
91883
1696825
926651
1879814
1902843
406807
1517790
1396355
1498376
1497582
959344
1846558
305117
1455921
508329
37709
239662
215899
1017233
1762045
1284147
683389
494625
1648333
108151
1580583
440371
1537668
1382381
1040850
507202
170029
1788995
1205158
66778
265495
866810
233359
1318539
373144
433351
1959893
1789919
1356126
661693
1487493
1139733
25814
1234633
989686
1144688
1412238
1666867
614050
125443
1456024
731907
1750361
1618093
179606
1777359
975204
1239283
77748
1309575
233671
1310969
1710170
612981
1527757
123853
1161119
809425
645852
1509151
1685940
142510
1777853
1102879
692774
975947
272630
1642683
350720
993396
461639
887261
177376
1521993
1743987
236520
1549266
287098
1513041
1127014
1419454
1123849
594144
1107570
948191
1653445
839950
1259965
625128
1476579
1380358
1550512
1676932
1323488
1573783
114743
78637
458500
44811
510963
640098
51935
1471487
115842
639993
292016
1409156
52061
95522
456345
906083
1603835
1623934
1088861
1747268
1719613
1963329
1762175
1009162
1388704
749867
1971427
1919656
677720
361967
1165157
1409092
1422625
1182274
38281
759377
320582
165718
710254
1895297
1345182
1005333
509141
956934
1268585
532079
982049
755923
801308
1206570
504383
1273184
609195
796968
180099
321066
164510
1863291
1328317
1121030
1275663
1107917
1318495
1640474
897499
1393976
172682
1527168
1593813
631140
1546507
153506
307265
1099081
1760237
1549706
260777
1824080
626979
1280479
926365
71783
177181
772452
566361
738645
22555
324116
1758879
1548219
1239520
1793052
548819
13949
346967
1561318
1595118
1945221
1446619
691418
953284
1883444
1441375
197629
1936996
1800775
1739838
1595413
296932
1767788
1776132
975154
1142173
1771851
406343
1440513
1990917
734130
9898
1623509
1905836
244904
1068658
70714
956315
213564
1884679
872076
900454
877861
1208810
591905
596255
1958064
1912210
1648599
533887
1647242
1976049
891592
1590250
1231992
847346
34834
12655
762402
791917
181122
627534
1123297
1645135
1585824
906822
5388
453354
1165508
1522242
393844
1287010
1517282
869164
1415641
1816234
678014
207232
969628
327648
1077132
580248
1313064
504572
320161
720268
1885668
1770120
879716
939813
546616
1813160
1570930
1682839
472120
739236
712505
1268438
1943596
1597980
1831627
1387677
1406694
354902
1479028
1329690
1615267
876072
298661
1632625
1236287
1574835
1978396
196524
1963700
1139660
784385
1378592
765255
1797491
1291197
1895938
1960542
1688778
1769214
1483634
1888980
281570
1320817
436353
720454
556152
480185
781867
93593
1616128
510017
1133233
72388
1103382
672506
119384
967645
715885
1518579
744023
404299
658271
894624
1362775
162468
1144578
118657
873079
1694167
1639636
949580
729783
1323933
438635
1179753
211409
774887
1459823
1145028
130529
343190
1121328
826412
1010581
521685
948012
1760692
581178
31666
463630
1113020
1624543
1259992
959260
1486015
1088036
285011
1789575
9567
1956713
1179843
683813
525226
1911175
671667
114096
876193
1011326
255582
816089
380176
1339005
629425
1091943
1340326
162874
1149842
500727
1197174
1926187
362541
1563616
1267150
708234
26458
1613269
590237
1294771
1438304
148094
320994
1690669
583177
1791566
1015059
797325
811814
164444
317532
773441
679066
730093
621765
421055
99966
1233216
581301
864002
1445113
196418
752713
324667
1400348
108156
242686
1186142
1668933
1331938
1279187
931205
1800665
1783196
461025
40432
487724
1895147
437734
1704432
1357916
1995273
240682
1604225
264298
1930840
520402
678486
1839626
895169
1853060
1211501
752502
523515
1887644
1328117
365567
755529
1484658
1114735
1344998
1292477
780195
1570643
1358624
78149
293411
1047465
200838
295378
1468157
1273118
331890
896865
1475046
1719174
1919441
24739
1050510
359948
327862
1742507
1492592
175249
1619945
1179484
769259
1760307
1460282
1727912
516423
772335
1477895
982550
1195883
430545
1736087
1684640
546407
650498
888395
1366524
1153307
678451
545128
270893
1203464
1475744
1850426
1093974
127790
1674233
340273
1574951
1266957
764444
604070
696360
942885
1123623
1647842
1626205
153081
853093
1123296
1477981
884802
564954
1884850
441151
1011134
1048464
1256703
944436
812132
524072
293627
287519
730566
1637687
379611
970727
1364487
266574
242721
936145
1040158
1008608
718663
1567721
1956818
601581
1029237
826911
729918
559967
388539
345984
1759530
1153956
1918458
1493049
592672
619751
430796
1437057
367271
1571858
1953345
1854549
991023
1446240
166576
827724
1469960
1487288
214742
23468
1291772
1197254
1185489
86080
859688
1648930
422442
1335340
159289
998154
465123
1589985
220843
1306971
1650135
1060864
722268
1997847
363383
316302
1704954
645307
1300896
438617
114400
827239
578165
141735
1526716
1877784
109819
1729077
1605512
1814773
1482864
1404874
559924
1018549
326013
1601880
1779378
916223
269755
1143062
158281
1088889
1747546
837667
1849975
1453956
1725665
241989
62188
1245935
1392926
1994804
1515555
1564323
582520
965883
1826187
424167
558428
44941
1453068
1686053
1846885
652067
659527
1217272
1933865
1462920
10150
1325870
1738592
1156145
386788
1212432
994096
791063
1707220
1718990
1646447
242829
546330
397734
188619
1783784
151136
841100
87995
334834
1889087
639649
645424
570865
812454
484242
848540
275582
437536
676464
566369
1874045
1903630
29070
1685648
1943832
1423597
652327
1808106
961659
775312
784941
1648783
1315825
255821
595834
313877
1336912
540491
1473502
1997816
215206
1778225
796716
90224
1772234
1145710
164793
1387215
1457208
1471417
1423554
866303
1698181
797155
11279
401588
1700012
1034055
552443
1031543
343307
350881
701975
846932
392203
771496
717014
1312566
1928023
311464
1920055
754874
1566987
1659822
172262
388952
1921278
1163529
1966956
1712480
12089
863709
1008389
42273
457686
1139340
1858011
1445771
1492810
1707801
1084908
313812
1976626
1361699
1671935
1553055
722008
1170942
442659
1080209
1078118
430059
994353
1770569
1749861
1088764
305276
1261029
82018
1134192
1177137
1721926
1214085
98074
1592087
1627696
1182558
1355664
637769
1169559
1021034
1496504
275946
1028491
1158741
291282
679805
1144026
10788
1317904
217616
468155
444374
1796822
1736796
1535273
200179
645364
1128143
427092
1974405
1093009
1624522
1093391
308604
1133820
1348000
1947467
452718
1506097
249239
612326
516157
1328334
48392
1454897
1680535
958789
877406
1854668
1484124
425449
467580
1025051
1510067
590779
1843006
788977
1865480
1536536
423881
1648007
337895
1660030
1268779
1955536
677762
565350
679664
1956070
1879005
1662203
1330730
1751550
977068
1279087
901836
1007671
601962
1902610
395937
1701051
1133645
1509870
236237
13587
1812545
653403
1947131
764611
818924
1157369
1198054
1501125
264519
1447147
421205
999214
1794405
71457
1108754
1159966
1514783
1121969
1466534
1653740
867677
1360974
1387838
1817909
261049
1437905
1005373
901073
869586
1367574
224528
236674
34570
1807989
1981318
1707390
512944
563960
1977393
1593121
1513519
542209
1462977
676719
1988565
1227263
416891
1617697
743392
362124
720809
1826352
1439881
269975
1131376
1148695
1185924
1533680
664158
1013556
1896588
339191
1683608
1115599
1256953
1383684
160309
1734113
562706
1901002
1829196
990176
1101415
1770691
1332704
643375
1645300
1609329
131013
22781
564600
619002
1078406
828048
1854787
705951
1038367
171358
1726738
65578
357348
260172
224794
42089
1983946
1244357
1770649
1228676
438313
276560
667254
751846
557431
168214
1514368
1254459
1889864
229140
915958
164000
159007
522144
1548491
1085076
531134
6383
1092980
1157412
599582
1332617
255788
852090
1851653
1365122
691219
1250060
1228242
1082857
1834862
580311
1621921
834035
1511603
553271
1669922
1646076
980046
1470234
1465356
1011824
154365
556469
1948406
1262343
4149
768221
632938
48837
521639
1521116
766430
1187403
1065186
669615
412294
1400304
423944
1893538
1066677
949147
981861
1489890
974926
864351
1914628
1352459
27968
1424216
1221547
729346
799181
643354
1681388
627711
363621
695026
121460
431667
157116
104989
723164
890758
882411
299606
898070
143954
47492
430444
1830437
1083149
1380342
1293182
17277
1716767
1190604
1782089
379439
571225
1058642
1226508
358785
1749763
354239
702095
542094
1814232
931713
1486538
251080
207190
1258216
83197
995609
306934
1705045
1943501
518012
1890118
1789108
1036058
45558
845855
304529
485855
1405251
1399866
246079
995748
189809
1268582
1833640
1457634
1920776
124999
117826
1210923
1671562
1169657
1630221
1717073
1390818
1437305
610347
1811901
599383
491504
810304
506909
410946
1169361
227220
1704618
391823
1202049
111004
1435134
1712952
1151055
1818965
1488640
338738
1159096
1139434
1225444
792953
363243
161513
1881988
1363001
1771388
1321463
531701
1813033
1675166
879652
1553379
1665365
467916
1143708
1785871
1801601
307099
683885
1540376
1966000
1797947
1964957
1309075
1336960
1956306
1065536
1118586
1392580
1494770
1631608
710719
1090958
458405
498266
1139496
1986392
1155724
1169011
1278480
1809064
1135965
1042817
870718
1237705
1262985
1343363
737044
111236
1483289
1690971
1097968
614838
108008
209888
471584
469416
1272479
69874
1054561
606434
1644623
1134444
273030
1089230
1081516
1443367
743065
881006
309070
1817636
1552019
1902517
333551
1266334
58935
960725
597258
1134619
344028
857502
1498028
908266
1162734
1693427
1004845
890492
1668480
1323947
390583
732589
370627
447720
1914808
979525
1823331
889321
471666
1508959
1763234
1076009
283604
376564
1855803
1283031
857143
827458
1239939
1231779
906206
543976
487016
734401
389977
1718286
1667670
14237
1210482
879316
898532
1846531
222612
1224815
1134449
387039
1967210
1744259
325970
1937888
279622
207631
746853
985881
1650676
1711655
341376
1019082
1866358
1739927
541495
94935
831668
280447
1201961
840931
335090
178056
554461
1472440
83049
323738
1680830
1741697
555579
1809020
377912
172783
1002545
570051
193887
432995
1554199
1267017
307546
1324729
940667
1082578
1815694
1253995
895130
183339
1911016
1286229
357304
124121
510807
1103865
347953
1995039
1974865
556352
1629384
485758
678990
1544953
754821
746815
171368
1426706
571154
1588936
69828
1942496
973112
1304947
263678
1127683
769577
1833453
684979
1392533
97034
303917
1856131
1852142
1833065
316245
1791948
1673496
692564
1399327
988233
314620
630833
1639345
606271
1989471
253988
576984
63665
888308
247900
361517
1865427
520535
1862508
2838
1150732
79269
1891863
188798
1751916
123878
619691
1904286
1996916
246856
880768
1948801
145288
1712233
1427659
755614
32952
1375570
248847
1395794
1671108
919991
1567015
4555
150492
339085
1878767
594540
1655222
1565911
700298
152720
425551
798561
1224198
576600
880573
1927298
79365
1450342
640063
1003323
1741960
1683270
1532048
1060966
314406
1318910
1664218
1138850
240078
364503
563238
1726794
1868979
29634
871003
545426
1913045
429482
945274
1039809
1510714
340823
193598
1203965
1585957
335182
63654
384737
95175
1806679
1357924
423158
306410
93165
1886497
1148651
120408
752726
479219
1825942
550365
1256021
1304956
1214313
1940672
1880564
1314118
100204
1652203
1045541
1157781
1659449
1373676
769865
91704
1961156
1693570
1546449
1262911
607065
986202
533349
923071
675815
589416
189332
1811552
627686
406758
1006577
576324
1737099
1230069
1137700
388132
505139
980909
1119332
443683
1780960
144716
1011682
523766
1559934
1911400
1268067
1126557
526656
1557018
911541
1271230
741991
613436
567582
1158678
1776327
1276751
19977
1655657
990383
595937
346822
1980076
1570346
414297
640379
1074135
247527
753744
831799
1141813
424039
1580186
1227503
1303859
1389973
445250
1994231
1692453
1000543
46903
1837114
1532436
1343346
1148095
1382794
967662
696714
1772500
942483
311873
193137
578813
948020
635180
393160
1572352
1438643
875491
1246499
671649
156900
164922
932003
1854317
930077
1886493
1274691
1188713
885898
1138868
285518
1430785
939251
1693987
1466193
808330
431922
687169
1867042
1035836
352563
852319
1560644
1362498
37855
1095065
1171618
334038
1602115
476786
65889
1245434
826175
770017
48198
432812
370269
1849870
1996070
1228231
786552
1996987
198413
987269
1009132
817279
418373
213705
15984
1661191
1471718
926751
1374723
302087
294956
1488724
1516433
89526
309481
1852853
1979758
602918
1986969
1806009
765082
1689198
35273
1993616
1778007
1719660
874857
185470
1770893
147128
1018991
1198997
1060228
1650756
160502
701312
911450
226840
881637
191669
273442
29179
1745170
569887
899181
513133
156318
523316
1002641
605969
1941437
397289
1017770
417495
1872843
1692772
1241000
178245
664838
1356237
1914989
1657351
1227085
1246387
927815
74563
1914284
728111
188119
271954
874954
1712888
516400
314116
644238
1335809
91157
61560
1563721
565935
1903382
1902544
496863
207822
544311
1972801
932894
967393
500692
1445683
1418769
1725635
1519649
266361
1088384
1700664
162103
1102738
106655
764339
438811
1842155
1177126
220696
875092
163771
672178
1878421
181856
1397996
1235977
626396
1063283
96826
1346628
180338
1817929
1473683
836804
1558174
859288
820347
1765585
656485
918298
688214
1870214
1971004
1964416
392514
429430
1566042
256050
234891
1192254
604080
1253812
192932
1032598
451019
230083
1390574
632712
123267
428799
1949902
1654816
1490401
1202595
1999036
1873656
1909077
288470
1505476
155221
1846281
1876088
1501681
859257
557543
1110223
1923438
1669042
491822
811343
356736
1007557
1477692
1573966
1995624
1154982
154796
750917
662724
720206
1953246
1454608
1675209
627856
1860265
1605862
1068742
42386
966265
164206
1911815
471185
141983
1585190
1105916
908511
844227
469739
539904
1997329
1769668
1082672
226360
1229464
1646750
1251693
379154
1070075
1153722
1336895
1513609
1013205
771231
1495929
640844
116305
237860
36184
443722
72944
1328947
493742
137959
412693
1477845
1272113
735169
769975
256145
326361
824178
1851650
278740
977341
1037581
150808
730996
111669
469816
273249
1351852
1585620
562163
78799
1384192
1082650
1707811
1153380
991075
665731
1507522
954660
1925851
216802
100998
917310
1024740
1832811
1904541
800417
537799
1265530
260329
1319361
1602570
475973
809439
226498
980575
278685
1483073
829055
801133
143890
702603
1077521
802951
1890347
133543
1051145
265891
1951903
1247417
783263
586641
1035489
1674118
173178
1761929
1207245
43468
1419045
1090723
1498097
1070345
1664618
306706
1691866
189801
1015265
846213
523062
635601
342917
1265356
668072
271590
249670
131462
726921
539970
68771
856195
895791
1917112
964028
312565
290755
1349778
1587339
635721
1336155
1914431
101674
205170
1881436
1859904
496391
1066903
1677908
508498
1741233
363571
397091
1865487
1139044
1482701
868966
737566
1813361
1628140
633149
1281152
299747
1298137
887133
1664729
1239899
783334
1830479
1133262
1173944
1964894
811975
945600
758992
1925666
1716366
30848
635782
924232
158973
804948
604425
1880860
1746004
81394
48449
1640082
1244538
1274699
1019428
1607721
375532
1892009
614451
917884
1827153
106941
1928972
64222
557656
214754
1975081
1186200
143565
1317892
852502
1001343
1312160
1592866
531676
458689
703294
1848920
1230986
1152540
1532488
1800552
392590
953873
377225
1251699
876105
915977
1832010
466033
437371
1816878
711409
649999
1659057
365198
1373472
1797327
1575739
1627470
949296
268882
912560
20942
852577
887638
1304221
1112565
1075568
1511991
572505
1016802
1582586
1415113
673197
585110
1973745
931393
1539201
478238
399893
679055
642092
1469840
1953696
1483598
221429
1743142
828501
1064191
1252533
224640
1268626
501785
425477
381246
1018994
1694330
179329
1275349
571531
927497
1305189
861631
1075547
1584612
471212
131194
1882688
937033
1712397
1558329
841213
353974
1866900
854574
911916
1451598
1273336
538737
1797281
1414460
994645
349448
1033283
1834054
1763768
409820
839279
1636370
374634
1749874
1306781
1956058
1008433
752531
1485423
34416
446917
1917693
78753
729782
1070133
343437
647515
847970
1034174
627643
1045108
226466
1320984
272890
1408661
1400871
162084
1173892
1280406
893813
1116191
1701649
1396544
1941244
908835
432333
1556790
1604025
920976
1439484
789022
1425579
1820357
598193
463330
1857539
1447659
1489712
1298751
1733390
459189
433109
433154
781633
722783
1496616
195951
1224334
47398
1347632
287176
1571332
253387
469777
1404405
112606
1096464
579942
1745849
1761971
92647
91675
544199
450995
353450
364235
1444590
771498
1068607
1424343
1780816
1756350
525844
1528966
1468303
667714
1547830
1919683
1632288
644612
1477221
1331940
1580942
1039988
1160713
1743407
495023
1348470
874188
935043
1358710
1635524
798742
78700
703186
1803307
966519
574605
1286833
674873
1905831
1765735
668230
814451
365727
596664
1710720
145634
285117
716652
677651
1710664
1194528
1877932
1299309
948408
86438
1217649
1960409
1955937
1828778
924102
1935736
989118
1959967
143995
1682788
1759597
1782449
582308
1740959
372576
83071
1568858
185697
651245
928317
1712638
1360654
587855
1635042
249911
217728
1934737
1098926
13186
65988
494444
1416046
392692
1115176
765
1120310
1222384
1184101
908051
954715
224592
1256107
51248
1154306
985701
1454597
1330618
1572566
1137286
1241686
1477472
1176093
1490512
1290163
957933
1125858
1770360
937293
1427768
1046364
1357359
729989
521381
554407
1980979
1743440
705074
1142283
1340442
294446
742742
1933441
999074
922442
83162
1472223
1691921
801917
1151476
1531693
192365
1316676
637077
303636
1229512
954655
1468144
1036796
60082
970342
110460
1588589
84524
1448954
1432020
164150
1891541
1281363
1301298
1075447
236558
778759
1347103
1031172
1382080
727117
1646854
1142468
453317
1237413
1798842
1989530
1798906
54410
1968346
1441619
1078328
1693279
1977550
1940751
1548627
1877113
543416
1382489
752352
1741405
1839214
1820243
441209
1124725
1297471
188819
715215
1532856
120016
880432
563602
1146294
428686
642537
1917004
1275051
321024
476074
1280692
1003334
1680795
685328
1531524
861860
1850775
195665
1642862
152411
388196
1433576
409660
1000875
646327
34519
496379
1413427
1854086
713596
1464658
634889
1231927
202557
1080311
1392720
633937
656985
1382503
31616
373508
514771
1321380
243321
1080082
898847
1396936
482977
1043123
761749
216676
1849457
717031
1379501
267500
1502359
519710
498146
601695
1039028
424589
1522924
1949911
970556
854960
1989387
1803384
1544148
1579803
57773
453594
1606684
1709335
19670
1648641
1559906
383957
246399
964752
981076
1169361
761080
362320
904153
1349848
1393811
892894
579792
494288
1114614
550398
1984591
760251
873866
733808
1302408
894984
1563965
464951
1750127
365115
708239
713137
1796496
245394
1213712
820513
1587261
793998
1053296
1953607
693588
842214
968379
1095808
1331346
329302
895442
1639842
781370
1892468
675876
996988
57612
1760102
87350
24455
1764602
591697
1432399
1532807
1435541
819352
1203687
617374
1854943
1688777
1428327
595153
1891219
419305
58591
535227
435282
1684031
1574892
1140394
1826340
473404
468557
1210401
678781
1122719
1675534
1138444
1204155
1128491
845993
332781
1167258
814195
1605076
415752
674156
143454
1266019
37751
1712319
445616
1561927
1912605
1111269
1045349
238593
805235
1815302
936517
89730
1964662
612348
1010964
1355334
181817
1363232
1264848
932720
889932
159415
1834671
1024748
1734717
537482
1155280
64424
975655
1157529
761284
903622
1244393
688507
859505
1860377
880106
1204192
1493793
1655514
700550
145723
1840928
836520
726803
1122844
1511424
594438
1401954
165073
1439954
1691075
190839
1105063
1029272
370433
1021227
1249364
1405983
190101
156386
483354
1675321
1853190
894728
1874514
1782280
66530
1401215
1640893
1970173
1862457
1685684
1671842
1243510
292887
1705775
235643
1878778
1403788
1464657
398902
1561121
1466728
173900
1817366
518899
487210
604838
1422314
772383
1284559
911602
1774287
684926
68801
442188
367508
1175937
946750
1704230
1739469
210690
1866882
968019
621062
297318
1088441
567185
1460107
770338
410043
232739
1872002
169976
611988
1607425
1188875
495003
654599
1493641
638517
761832
1144212
143284
941328
96159
1245237
115718
373518
50309
1080503
1918392
1266050
1236712
1267008
662258
1496772
1818480
1032590
1329713
1603839
92433
1693495
174079
1298843
887073
173713
41938
1058370
1992384
1221328
1759208
164654
1083744
1192416
1640772
1059021
464828
313580
726870
842685
681905
1203967
163785
1780832
841693
210561
1106528
739562
730180
324816
668568
570574
1902086
694656
982118
48207
45737
1643755
883661
868056
1570543
1852800
466423
1038681
1126168
1646713
691975
499112
24807
616986
1449224
774751
696695
1881097
1726129
1992598
547895
1094770
1913448
1720970
1400025
1448709
962671
1415091
1064587
1183656
1765141
694091
701879
659584
1070217
924606
1944415
1978758
701368
693401
229273
296403
1513559
586174
1524462
184495
144140
1161190
758251
1553270
1432115
1401429
1957470
1413515
170154
1954936
1814339
1715767
500627
1524647
1904850
366831
1761013
242219
450259
1476753
162820
43086
658707
572480
1233823
86050
1479162
1128410
351428
782415
1078041
1633994
797741
1675457
720139
459886
871722
502519
130565
707731
96747
1062646
280466
1579241
1231215
287481
16601
256052
1612766
1285327
1634045
1122561
1982806
970096
1367829
1074610
1912887
1382517
293506
3950
1054299
1015459
997241
1309135
1205763
1352936
1836436
50790
1129418
1871440
815323
1291198
1757402
19060
502306
1541345
164793
648700
192877
581714
1666078
241431
1763233
1373442
1797203
28779
488634
377397
817123
1865828
459294
1020043
826839
1918673
1057663
425639
821881
733429
1189593
1857365
535500
392127
1305146
770604
496026
712050
1020170
502917
427949
283800
1324497
837848
1449362
117098
45678
1146998
485183
1757944
1665870
737589
1495902
1755060
1400640
784833
557346
616280
976846
1008771
823956
1214514
1159295
251363
1970781
1923617
1065686
1643695
289290
1897507
1912996
1787535
647181
1648231
1593724
129714
486893
1599764
1507519
847462
1864749
805451
457410
1785197
695306
1032433
70833
612529
1019613
288062
560072
1029120
1527501
1601355
757552
748001
726467
798195
622664
856411
284443
1269964
1106718
1126329
732943
206713
1458165
1498492
1199973
1545675
635541
1977066
1962913
1850934
1636282
1222986
1728617
248625
417809
432740
871797
525775
1310685
1129266
1947087
432397
339651
1203628
1961312
1567125
356215
4329
415437
938942
63851
425396
1391548
1731462
369299
270356
1490108
1242744
1311377
198183
520725
404260
1514367
1761740
157019
737043
604080
1208309
418115
263090
788516
1866191
1455219
707359
1983392
409319
1104399
442747
1816570
1013796
1577777
936503
108783
1234055
310916
48404
587700
1231397
774284
645543
307159
117313
1401907
1824491
1921679
5699
527156
1862071
1886331
1908025
904029
950557
1166000
1021023
1543234
1702776
493134
1539184
1565149
1468527
324182
16456
1798741
492211
1752216
1711181
364209
396721
1220707
349020
1328047
156349
208728
171070
158394
927156
1882496
1590696
1721503
1036154
1300024
763225
434947
1584278
708297
604041
162902
1569535
526528
1695028
8771
582355
1501303
714424
573857
323718
1792951
1372712
1030794
162376
1112268
985283
1213594
556852
732018
1975431
1143216
178962
726019
1961193
913908
1062610
1923406
967010
382808
20939
1572777
875918
1511406
742369
1613617
639896
1029770
1014991
470056
1128042
1093630
547607
508068
962169
106199
618852
68465
215718
1174808
75295
1586619
1784190
1634919
1621622
1687502
615421
609053
207815
94299
1831947
1676627
587292
1454678
1819746
1234039
19784
1924444
1922787
1848423
731750
1605043
374176
1429787
1219737
1348082
1386858
302540
730395
1100217
1712231
530433
1278720
1285333
1065282
1694269
90624
509190
1053765
255051
1983720
278600
1693929
1647424
1655220
278363
928949
983862
1013194
1114711
1584523
1094576
1008523
18227
422605
1768688
1673659
1776746
111763
483344
64841
1843964
575817
180665
1798973
1857806
1235655
1337179
710995
82804
1193202
1981011
1491742
1754488
1522891
770681
1548567
57279
344527
400059
1494299
734731
1870533
526328
1044755
400741
1572353
611311
103447
1922896
1868603
1153042
75905
1395915
1239632
1597816
1980327
289200
387520
250287
1966654
116704
866842
1023290
905461
1071333
1197448
318983
1886919
103992
1978925
409331
1768211
252156
707181
601581
1502001
1642232
542038
1337251
682082
734167
314132
624542
209043
1126927
349636
1673926
1400978
998867
1099464
840343
403766
932716
1493314
1909097
827354
658208
1848048
402804
839756
1132095
1269928
760064
880385
1447263
1275503
1531161
1242875
646309
1368679
1544677
823610
1346201
1862272
990854
740748
466035
1510477
359779
1115627
965469
1104430
1066925
1024684
905251
1395266
790258
1409667
1649633
829054
1812479
770479
656266
710842
1143874
260585
854160
1665803
1130580
146283
221235
1411322
1082485
378594
1366056
342598
1648705
1442568
1364079
549343
1312168
1478465
632030
465862
1169828
374735
1178229
225987
976929
1365163
210191
1253947
1690473
1726061
1282900
1883643
262264
1416543
44489
1187050
1315671
125447
999536
1868645
1715528
568462
1737874
832904
1408049
494380
1001981
309036
177438
1677396
622671
1892853
1015862
818560
1094719
43409
1550863
1986502
1719538
903321
118030
1793632
1809768
643572
100963
857101
1906154
1299602
1536755
1055255
1196853
1481473
1163897
1563104
932464
1566352
584687
1964084
1163096
1092388
126763
57688
1459855
739855
1622294
1472172
648669
1742429
1538331
1233636
1117313
1878522
445040
1815235
1609235
1893785
822346
1854999
410394
1211248
719443
1183936
49609
717481
135328
209345
1872678
237861
878828
1940980
41645
1234272
1620224
1352270
245626
403190
675458
1240054
1931768
1591936
652642
204256
589788
793285
1895545
539230
312363
1492651
894311
990065
929364
1014527
265235
1399304
1164043
119492
1779220
1460192
833307
1855956
38070
1662200
1191844
595509
856230
1598491
630905
1390085
1459549
1603501
1033843
520971
668400
949613
1056921
538788
703515
596991
1750005
175124
292515
417820
356876
1812177
425829
1308258
1019089
1231023
543938
1952784
1336802
1302728
916368
804643
55444
1968495
380336
871707
328355
905638
92350
235634
1125566
333397
1720539
659501
1938745
1573593
1609754
1481403
782771
111078
1539398
741424
286688
38816
535673
537651
1141450
773519
344073
1165132
164087
30408
527621
1729264
1066635
211955
1531635
166982
1321789
139602
1174176
1726668
529199
834274
326681
1188773
893068
1480928
797765
853558
1939811
711665
803699
1224482
1656465
14329
190034
537540
400939
1782569
360876
29225
170725
1751865
353742
1437895
1057078
290850
1918850
1069947
801926
1978241
169884
914470
1028172
1836661
1740369
964434
255093
887300
296235
815629
1720356
1423981
1677277
1926495
421927
729371
1340490
1051908
199213
871144
253329
337879
1037794
7276
1802953
444253
1369703
1188545
138628
790554
732222
1911060
651400
1929851
1234606
415530
635858
1158578
958614
1186828
457321
951195
689588
217705
11336
1151479
1536971
897910
689795
1279036
1860581
1052427
789819
1581210
1778440
296881
1137892
1371671
1479014
528239
1254277
1911728
1191906
854258
1406315
1497400
1993731
1592693
1223003
1496931
423165
613365
994569
384986
1012037
715835
536467
1291664
1617906
50604
52453
1207857
1979267
669349
746056
1871215
1621984
1644705
1708940
1911658
1430538
782534
138104
604109
1398289
1471934
733527
1696330
684492
1173470
875969
1241702
1919435
809215
1993432
1141983
1580586
1109713
1472490
16720
647457
141762
1323248
484247
1830523
723040
190323
791366
1637800
1650818
972505
1394055
960966
808147
970640
133811
1448752
1601148
1224981
1849752
322249
1873536
1314834
534629
1641852
518474
1240064
1884900
1997697
288159
1913028
1655740
208711
886700
327668
1415485
1819429
1435927
823616
1232245
111582
1017077
1451798
1925928
95152
22665
863404
421664
662202
1450072
1861161
1556359
195121
550065
1732077
175788
171310
679938
1882875
1719138
1595262
1571576
607958
630591
1769174
1568033
1185457
1269092
820898
1428055
62335
670982
1255508
1628314
239981
384079
50689
1186755
513995
1604956
299752
992998
795418
466945
885659
585690
899938
1719144
1249879
1800163
1356820
306529
1052559
1815617
1452247
1757492
245426
1406161
1239244
125204
1846717
161569
1113780
1437703
1277854
973390
964003
263808
1925259
200631
1212018
1641306
1102236
1401537
738864
650648
321381
1610032
354471
9075
588102
786160
1494965
676762
755616
73
577709
194560
240747
717282
390255
50947
49065
986620
640318
674740
832139
653709
291340
383274
793596
216152
567134
81565
1282848
331445
1689736
1055828
540079
1084058
1448198
1848384
1838988
649266
1674873
1979830
282533
58326
1299840
487872
1665235
1521840
92366
54322
830623
43184
1020826
736918
28131
1523723
1764437
568213
1992463
208216
837330
973492
587539
1216424
1588319
982740
825859
196142
1691678
1664056
1397219
1589086
1360249
1803306
649061
1235449
1617517
1244168
1245721
382795
1663567
527769
123040
521310
1527851
1781527
1910537
25180
414398
1318881
1687484
1630720
881963
449898
631209
1085725
984925
1175744
350975
810668
1278202
961424
1897885
1496361
1417058
1612513
852158
1624029
573335
1108783
430282
287041
1847803
733903
719987
1430144
1471734
1237514
319001
84243
1112713
454943
270461
1639217
139102
1490028
684607
782439
1805964
117808
435537
1033037
1408287
740361
369092
196834
1170013
1902900
384434
1437749
662496
1143365
875458
707371
1200898
1469206
97561
1480848
709283
115338
1280035
634839
1624351
476943
259904
226421
1169660
934751
424184
1507391
1434507
770509
1047706
591402
1445853
779041
1561172
1129037
1645501
41754
897862
817733
1792134
335601
1297874
1006974
1340488
946778
110085
1408454
1127151
747964
808237
367275
1135229
418025
1609675
506670
32963
611771
1724361
594818
213157
23659
500745
660057
1496237
1197644
1636695
274737
1145817
717500
43886
1191822
1906228
929662
1198218
690680
241958
1499301
1161700
385179
841173
390481
1381415
1011915
1637041
571986
397718
535857
582520
1886510
1281400
1457274
264477
1562001
1674461
189123
1147680
1052076
1918980
506899
87930
1024331
1024768
902590
1667111
26433
1345645
1425100
1811827
865049
1299518
66438
720483
1100414
1734894
836875
391882
1565466
557473
1259500
894126
14839
1701294
818015
994666
751550
1225087
715150
423868
1156151
1521298
1060375
340226
1335292
462095
845684
1409532
1318256
1469245
1494689
735116
1487417
133850
1791465
1784673
1358937
1089909
1928375
1385117
4159
1484407
870709
888404
1376284
1795892
624788
1338874
11189
1519921
1946873
1855244
1642507
1056393
572718
245424
541632
323606
256568
1548622
385716
1362198
609342
1789829
395554
1021191
1988057
1907845
1679945
315632
1829419
895676
138337
1482435
1955524
1281884
1299291
657351
1961128
596006
1380160
1065196
136892
534481
216346
221789
313273
1146965
1349206
595512
1481653
1746783
17346
1897488
1687201
187612
1575630
358941
1609509
1442139
1660471
1830785
1266389
1107399
377450
1641264
6695
1947818
1586534
1787673
1273555
1495913
1868100
1025236
1502629
1201032
1869384
427427
1919935
1569463
636946
242053
139768
536070
1424071
1858701
474553
301459
137090
199901
860799
552732
69529
124766
1994665
500378
1046151
676072
1534623
1422719
1882855
1323032
142543
506948
995297
303087
250467
737846
81133
1154112
1533078
1830622
853739
1682142
495027
828589
1825294
315400
911359
95196
1548956
1461372
1774563
275605
1858567
834256
5800
710058
1197597
1299136
1426198
708361
1732070
442553
982323
759399
1325179
1889931
1855082
921717
1368358
1250622
22836
940993
39127
1183843
1269604
1048662
1927648
491863
1074305
1640026
1002062
767998
1735268
823668
107949
725324
794933
1514748
1351638
693115
103454
1626009
817036
638703
964910
953777
468881
1814852
863929
1020007
705704
492638
1545914
1478631
1243442
150507
1131309
538292
195989
506519
1294559
1299751
291634
237032
1979453
559096
451820
1796663
486377
767454
1971654
760771
552973
564412
1795658
1044573
1307385
6058
1367771
1278499
523845
1584530
95208
1827587
959671
1581636
152364
748679
191481
1649988
1625117
289036
1990795
1469254
1333952
1653381
519448
1096878
105886
802515
1629105
1478102
403913
1893498
1770388
1178776
1228849
629183
764822
71765
438227
635137
909693
626518
1150663
1638123
1980817
1428070
72090
1587524
1859912
1486396
1961522
1342951
234819
1467664
1429466
672838
1450182
1490007
390480
783679
1264496
1421744
1403512
1023727
64483
520181
1750885
1793110
555907
257550
64637
118710
1298114
1929996
1620730
1268849
1854687
951630
971173
1327989
432167
169858
1576130
1003050
1247222
499504
554913
748396
1806267
323510
1663404
803417
962050
1093628
165052
597031
1816135
1675428
1071042
930635
548920
1536919
941896
1983821
1749882
652596
159554
112608
1087878
1801108
594812
1923083
674421
170370
1802329
181399
1602435
13236
1707817
266955
1607194
1828742
396564
672046
728278
480233
211521
228524
18469
1126466
955880
970190
895111
1570893
1960963
443508
1870853
635009
326393
524256
1300472
455933
852125
1024002
690924
1550361
873409
728827
617505
984539
638328
931763
359288
532367
1992351
74656
1141278
1520332
728403
287705
19346
1886333
1600523
1157329
688359
1126976
1139537
1999058
1922408
1596232
706305
706948
771935
1302148
1652458
1608147
1332952
1830669
859585
743500
1494623
150104
1943261
324620
190692
535649
895333
230197
574590
1326582
1235392
305880
868478
159232
1217593
1271964
670083
463659
1034916
141142
352494
1225911
276209
249894
1420794
1240009
1775760
329924
828853
827826
1625282
1532551
1058915
44508
351385
20118
18156
734670
1100713
1250198
863992
1010648
1650988
616526
1880407
820891
1738181
1343091
1743105
131641
387279
1380697
846444
292585
1512219
1042370
542498
313317
819348
1508927
1403216
890274
9932
88209
38505
1734281
122070
88983
135572
634687
1756618
1584884
656290
618640
181818
1074726
120004
1706358
1220373
1044975
728952
1588151
746802
672830
872856
1794291
1084433
1552678
1304477
414009
1153838
1160861
1763855
165543
844713
562601
1647914
1860167
944126
1199397
313887
1129403
1428091
535228
418299
813316
1678513
705715
1487398
399745
51525
1518334
708242
1265825
897847
777288
1325383
1915015
1396116
1872964
1568177
1232477
90239
1214920
1511327
964541
1401871
794913
932733
1615382
122049
1522031
438998
1223925
947287
1050362
1807337
537537
332849
1915468
967015
408808
586459
1073928
31419
1675372
508447
33727
1895185
1753989
1351490
868316
1928206
793463
527879
532304
263864
981727
824082
332218
36135
621431
1236801
149805
603290
1673309
116007
1763648
352311
1928840
142733
1449972
484597
237641
1710396
314491
1312288
1264404
588275
1088738
1028189
1369935
1200764
215522
858317
597728
582576
102854
1804902
370336
133077
1884499
208666
364523
340267
1947390
36066
1846843
1321563
19543
1695854
255461
1685466
1191993
1100764
142071
1862128
1723410
1236143
1187198
694583
615835
495673
96053
1478725
785376
1892346
1815533
1516805
1727649
1808402
43970
181019
1659059
1754664
471532
14475
220711
1426880
684822
1790579
1986463
897585
1551045
1180461
80946
1018910
1790526
529955
1483263
1218729
1116516
23617
1283738
975998
6128
998063
1474961
1050171
770365
1354832
477135
471764
328306
1757507
1598479
309209
783339
569897
416793
1738936
524523
1675689
1004425
353810
384638
1769265
957391
1169676
1109906
1077911
1744189
184120
1905870
685527
343949
1042341
1420601
476127
345095
1412479
1136563
274239
1135904
516136
1484286
230262
60591
1272222
1140537
1437869
1645002
430992
1124713
648206
1971256
893321
663326
1597468
745376
1377840
1316908
1413610
1375013
1429485
1967392
546696
385638
476455
1693849
1064293
990690
1712413
576891
419532
1021427
1625216
564682
1308603
1947552
947982
1818804
814694
885216
1360
1287011
1881004
1982379
233684
261043
1884219
1262942
607033
627073
703225
1595438
1932335
369450
138624
617838
908480
752008
1840953
1702924
1084210
1445585
712747
1785241
1586554
1336558
863848
1246478
1151379
1335916
1166266
1562733
1326522
984037
747117
1267060
121080
31356
533150
1708736
1738311
1708488
765318
340636
1900161
1630299
301431
1073663
989949
1366729
1124556
297785
150857
1899443
625435
1698290
1219231
352778
468152
1577630
495089
440888
655397
516245
1638833
140986
792948
1802037
1547477
1634063
213334
1318518
834677
324276
721741
925351
987331
1492511
4229
535094
1591458
938602
700764
380863
1006970
1176642
968524
858237
141438
860380
1466971
949522
1749002
778861
1603483
741252
790867
1491225
1194311
1790753
728358
1970932
1628110
801124
1796760
1091859
1805911
1350518
1742485
1988463
1578628
1344042
291901
103090
1874408
1422459
1880346
1516041
1146092
1513388
1171402
282877
1701308
634798
1119687
624253
753939
989653
357079
950667
986069
242212
1563311
824681
1495317
1668393
1433920
1272122
759330
1435091
1020418
1763825
1383881
1949009
1597874
1548239
1222182
1716079
1524084
1518864
608283
1946570
599832
1963376
12725
1856041
1210127
176117
620769
233056
92442
412291
814502
580554
74384
953356
1958031
679078
1084546
1664353
597312
951531
181547
24239
805322
1947804
1428800
1401390
766793
7634
225472
505514
992260
653714
1721996
1238139
492511
1118544
884649
1657358
553156
1868884
1823016
96908
1360660
617635
1441616
499960
1670494
1478247
727149
886745
1480909
1434087
33188
770035
1202087
898546
1272044
1346965
1924948
1675309
35160
1946782
380600
54595
280358
1622450
693861
835520
1300420
940687
345384
1375103
790985
282974
524660
1383066
1674925
1889652
336071
1263533
170907
118632
442879
300049
68301
1922469
526226
405133
413226
1560713
620902
337426
1229749
131378
598378
1947616
224664
1719839
1412706
128530
432686
59468
731983
957037
1864883
137348
78222
779579
977850
933988
818265
91708
1006288
759169
253951
1743184
359225
979846
1232547
1632941
102477
196192
304215
561607
1780501
82989
721563
399510
980601
800121
211936
1488325
1346987
830213
1216600
1933401
1033950
581597
1028914
516125
1619324
1812440
57778
174935
1312530
1833604
212171
1297521
588012
1547281
1512841
1886613
227836
401035
1966167
689224
1669013
98397
270228
1432369
774243
623760
1007446
361744
1582826
894449
164990
1221748
420685
197678
613535
625250
1270218
1309171
1486108
1592067
1953817
1884129
88616
1484760
128563
732521
1419308
11633
1091014
35349
1846529
951741
1628045
1503515
857781
1046857
156754
1493624
1997694
861706
133726
867687
1344827
1856748
1686003
345614
1372295
740094
319110
641141
1095026
1772398
258095
907912
1683693
809935
1949565
1603721
1996231
1938829
1882898
1148257
580801
52325
1908230
1061717
933363
1376752
1983922
1379137
1635624
1193647
387382
695990
276589
430922
537633
1056041
1547339
588343
677686
1328150
1698628
1085846
1709152
696229
659488
179746
1320516
196518
1113431
1732411
1957354
1833514
153794
552664
1893390
1835542
735416
951408
1605276
705080
1133020
1983785
874063
1647502
624714
669173
1358545
977981
1967218
1660528
257517
520998
107655
439468
886687
1247731
1913051
291516
11792
1083478
687352
896949
1055462
1698383
264107
1290137
1437700
386273
654310
57261
1647233
148407
489371
1093370
681548
330586
276417
224534
1101111
99647
1449499
688290
995793
193352
1395874
1145377
1579378
1505014
701753
864882
1532036
1414445
959756
1352349
1937211
1067397
445996
246382
1845198
844633
1061212
1745651
1464937
1751144
1305999
57681
1143816
1504560
1652222
1460487
667334
1517587
1956219
603848
237580
536798
1318988
1588487
1162987
1511231
200518
13180
1863408
762585
1010251
1374981
145511
1550070
683983
445092
979947
301391
251275
1674922
29559
880552
1154746
242553
1593369
348073
967978
1060047
1903841
222758
796938
969700
953480
1490284
1672619
1230376
1078566
780663
1765021
921164
440848
1820665
459087
1972357
1051936
1403210
505309
973531
1424542
785789
1019977
1557048
457167
283088
64990
1818690
1604257
938932
1281314
410987
384322
58017
1115733
188810
143814
211765
610659
1178977
907652
1265449
548557
1607635
1376685
1504142
313085
432510
1547393
789066
954545
1317198
128531
1186496
1128583
193178
1040650
1852771
1666505
1037885
126269
1072136
575805
143355
559276
730333
1842727
1811332
185590
101118
422973
619118
1963703
1868578
1142234
1275277
55626
74657
272750
266023
1641178
46678
47346
420891
1096977
99329
1955396
1180209
129408
1383867
1637830
1800614
1075625
1499132
1637201
420110
43258
1876111
290896
1284046
529389
1658890
1492667
502851
27006
1330062
66731
586428
676527
1595094
188679
532859
1452957
1384164
1463028
1891353
669880
1344748
1229130
1064722
175110
1730695
1784016
496116
1942082
579847
647448
387180
362552
829113
431976
952162
1800835
1159083
1517231
107713
1741797
566332
1989546
869224
8394
1434541
49482
1899012
305052
1125797
10435
739466
118431
1066184
1219608
1055418
709149
569506
328626
1230050
358677
1725101
161402
546993
691642
387765
1147189
1233395
1163145
399919
603054
536555
1599623
1418831
295553
1788136
499358
1580885
1639087
286965
1054008
430323
1435366
1039624
1365315
1167317
1246692
301168
385632
1945620
1750545
1422118
1507776
1342410
773544
1183745
1531485
429243
856784
893980
1953831
1322258
1983102
1023088
1128101
541796
1804222
48568
54306
405217
641892
319034
1996589
1940186
279945
806081
204335
1512150
487397
772748
792784
187263
530849
920240
50020
1026856
314387
42654
1446748
152744
82259
1834642
592229
890741
601464
707270
606399
585113
1931008
1315667
25817
1727651
139352
1366842
1412334
1032607
150419
581552
75829
1244476
488108
1300199
1896824
1910870
17110
1301562
430975
1500720
1044214
1210513
787844
834511
1525140
1418550
1177032
548163
655753
586532
676313
901860
10674
281318
979530
36807
599890
549397
419707
1680496
1251486
20403
1630792
1176852
378307
1048488
534854
1664933
1489276
1632611
107611
1483197
1249759
913586
429581
1241388
182424
838366
555924
103777
94885
181669
1779565
933147
1440280
444410
859618
1523135
970561
1633049
1917921
1195613
1416301
652736
139929
1711561
1622683
816433
1808291
1690116
201850
1682552
267117
1568292
1528566
426152
1528337
1142134
911287
1750223
575278
1641951
1176641
1106737
1108527
1938796
1442094
773679
1980901
934584
1682584
804819
1115205
1979645
1998819
1815217
1331323
248636
1292131
10522
797670
1818393
793192
487833
184887
647019
148551
662092
1731213
1107899
1812189
1783157
1558331
853114
1691043
297072
965892
1800017
867377
1564863
1175273
1120486
264974
934077
1227773
986480
1725404
1421467
1721382
1593513
1558524
1993343
1880766
357504
323571
1469687
785223
1511866
569059
1038774
659540
300660
914328
1134065
918305
1585956
1022145
1233633
1978470
884215
180407
1535499
779658
22295
1550420
1057160
566214
1054980
1219931
211428
25491
1653065
1129736
673234
1813670
1011723
986504
496384
82364
1282181
1951319
942730
1840929
166669
751385
552151
1662026
1535294
1080129
1168481
1040143
866037
1441032
1201111
1443174
1139175
1943712
572996
1400020
804035
1791274
554303
1899165
979329
650516
1953998
1165667
1869256
915552
1933281
1586267
620642
338500
277368
1609267
1036032
666994
617419
1613852
65105
1209650
197299
288712
1880449
35632
1102157
1682048
1039983
1317115
267641
1664335
1925069
1225257
1760724
1272602
1852402
1673473
336107
212426
835801
1100824
209170
1807255
38206
1301244
1507683
1109552
967332
1928090
156738
1517717
133254
543454
19182
839098
1742052
1882260
1281369
1546542
1706873
661000
373479
675645
18461
1042550
1692445
902428
470807
1438783
1248385
1156404
23569
17366
1996645
1799464
725656
1937508
1322004
122168
1398663
1606917
1555764
1673844
286115
840376
1762891
1683248
358468
1592826
1213245
861703
1675893
1834115
1492018
558029
520172
548318
979418
1287745
1061698
394250
320789
1219363
660868
1931014
1804676
472447
713713
1681903
380777
1086492
1321383
1672509
749261
867051
1716467
1265856
1338994
1755044
1840532
754487
865501
66404
946596
761188
159809
1363877
1111150
1302967
1756373
1899316
1786819
678202
1747453
367763
204047
1578024
1071391
264887
841303
614608
905820
120574
161705
1459078
643339
1640737
155053
702366
1588443
186054
1348670
1358903
1591128
76990
765481
1749779
556876
497152
1230549
517022
1125493
962366
175746
1028173
1482372
1954813
633506
1546463
774737
601499
208201
1242270
169173
884266
1425100
136135
1723092
1851297
557210
1959883
777655
765636
1541947
1344096
1430983
1012456
1856416
906607
331531
764180
1304748
742111
1285703
426370
1011380
1651491
130961
1362906
1464682
1176392
501117
908123
1311594
1543054
1754462
1411443
1924451
1616975
1560725
533441
819060
1373563
108956
660092
1883570
1045126
1260840
508690
1798736
1809183
351610
1013472
599935
188097
1009471
440120
1224380
340175
1470474
163837
732133
914255
1731418
1550383
1873740
1735115
1862722
1684115
1061073
1224808
1778590
1270026
1617726
165773
1268869
1582218
341774
1759565
1209115
1244391
1146824
674974
1105402
277341
840243
960371
1319916
889049
1655109
28855
1320692
112654
583126
484371
532455
617060
817357
339428
808556
1600332
889651
1953976
1280241
823918
1362556
1413304
514852
791849
1337762
459657
967211
1757
1692373
859676
578400
1717799
451827
1729223
1465086
742269
1852232
548466
1443968
1654659
1312100
223717
909644
909479
1216992
56110
798894
1075690
1367887
1677704
1253850
523023
318398
448875
1694040
1496111
665597
731451
1266731
1648994
1641351
1648578
400628
1248198
553004
1804579
624421
1912977
1348604
1948175
608604
1764927
1843512
1476115
963668
1605346
1663320
1383970
370429
900525
1445165
335226
1204837
1780951
1373140
1934397
362277
386068
795683
1609443
1303378
583739
1506372
1641210
252167
807916
1719662
186188
1291435
695363
1111145
369569
427648
1547200
147072
1407323
1212307
603424
1545022
559667
605094
318899
455617
1355821
692141
32756
592823
851208
687410
1042129
1352457
7410
512639
527774
482834
624302
992102
101245
478642
630761
316101
1215820
1551461
434403
1799592
1840283
1152675
683845
521803
96291
79239
32108
154905
1828858
1894835
65899
1739795
1613797
931339
999707
1051458
1713185
659544
1387400
749528
660669
1995887
113815
1512947
556042
1972522
842374
706453
308393
1780371
1650912
1558449
826606
548682
1016130
13128
1146661
1219988
987762
1336721
1977212
675171
942697
1559846
209358
1577602
352778
656198
1318363
1390124
1982571
116088
432414
1000475
48158
596586
1110100
963891
108188
238546
400266
1652421
78316
98232
1919754
1684109
960061
961850
1885215
1381203
1251424
1082956
1578964
129683
253499
1710301
1446729
1652361
1919089
1103635
142706
77734
508901
1679676
103628
409129
168027
53147
18938
340462
1025892
778280
585104
710949
1543415
1021389
853170
1510131
1881172
1833542
336183
1426299
1225509
663827
918307
1947736
691561
358216
387004
1611934
1021549
1100808
1114427
1921097
25391
1290293
546344
722325
1643057
532905
1241735
1697150
892677
240319
1554727
951952
768407
1828450
390255
526660
10659
1643389
505343
1638481
1547471
1365828
1464736
174791
46529
909889
1608922
328791
717223
361847
694054
902152
1006380
344114
299402
460078
417202
283741
774165
1033155
455209
1108565
1021472
932293
1487892
1036285
937846
111701
929290
1646900
304139
583988
551646
1961475
1517365
1780669
397502
1043376
295184
844196
1563530
272786
340815
267060
687726
1333368
696560
1404954
1344750
138131
1800814
522656
1052985
634342
1963647
120403
1412257
1213686
82349
822745
1327495
884603
477809
490093
1229975
1191045
1795186
1081701
1564013
325836
697816
1039025
482992
1977346
939563
513189
713718
553108
1909737
1619104
97457
1728649
1748314
1378164
1524778
1714406
1957346
1663927
1690237
209591
1475442
226259
232762
7984
446999
502491
923196
1509633
1906705
162417
1244244
1142195
265478
426385
1057257
597533
1037576
256737
1330806
1237514
1425974
1144538
211323
131457
1636866
616827
860960
985270
238861
1617995
510495
1907340
317718
739528
388569
1630677
812520
1096371
85961
932804
776750
1718218
946573
1481636
1490531
476739
1377572
999201
386790
1299441
659123
670361
1436780
481027
1654425
921486
527202
684241
1029738
540176
1351781
1664288
1505735
570893
850427
417271
351767
95758
966921
1078499
326412
548972
632285
1889687
772902
838150
1698886
294332
1427693
375773
1248957
1622032
811028
801647
1203760
1617243
818900
1746234
1931092
270553
440995
179731
1256680
1227468
1015843
1539909
1488278
1721625
663715
1765215
1691928
435420
806429
930224
1278110
466534
613234
31188
596183
380217
1360814
997830
391050
1064698
571025
668317
1710602
1614991
996558
710717
1770276
993948
734585
483451
392811
762209
1095540
1448396
1236476
1041210
613986
951353
362697
1830976
1808478
911902
795696
875469
414968
1726603
57894
297476
1188954
1313816
1499000
625736
83661
1127694
879045
851667
1551772
894072
152013
1823278
831541
107849
804206
1678389
375491
1034179
807696
1588153
1260869
300596
649468
726039
581583
1185381
1700349
352751
798323
455613
1480959
1321784
1362575
514422
2912
644366
66845
451902
1561841
234521
1836091
1246842
1421027
724852
408520
110457
1816962
1691472
1316206
628554
1669658
1113568
1728954
480651
1656549
445163
1339368
1781458
760581
170622
800643
1673444
1577990
1162349
624989
809365
654648
1930765
1606106
951167
954847
1351299
1990375
650444
1917584
93535
176446
1218932
141293
1530109
1491981
1006529
877344
925291
1559202
1598508
62414
1706905
553525
1609181
880515
636773
646455
1599703
1352316
620852
1427161
413926
558166
306940
1215611
119822
1398448
893064
1221642
1295147
1051793
1898163
29716
1360826
1922918
628380
1102567
502945
735803
1210701
1428848
1610636
1017203
1517129
774941
1309027
597099
390632
1415590
746384
1214019
454253
1581953
1314474
537739
161606
12264
1134036
1524433
300274
19154
379278
1837042
1868546
241747
861063
244827
489673
535386
498750
881777
257981
161870
1327792
74195
810764
1010531
1758646
1322953
1334227
1356923
1685583
1513376
448096
260211
1549050
1490316
837112
1403686
1456115
1405685
310644
1721595
343626
821926
465797
1955867
66021
1079585
661833
415467
86755
485116
500275
552064
300201
883071
1689730
603228
891985
1659808
1603254
68377
1662501
1971961
1087044
703279
507988
824414
497594
1064803
678187
12592
1151300
1070749
1444814
281982
338777
1919004
1997687
267173
609028
661201
1768350
909660
275400
929893
1422409
1190398
231304
1070864
1875185
946052
1610522
1836766
112700
1168277
307037
408308
1359057
418477
382296
1962067
672187
69560
263036
1957204
1365504
126292
336309
363503
1652925
1660127
651580
1130839
1814830
474201
1622255
1717207
350398
423131
823803
376213
1945874
1546254
946928
872912
84093
1676561
990293
103565
1184342
1745632
85028
616402
1930179
983478
1797521
1141814
514298
273582
60330
1486050
1727074
1869637
1620398
1342998
1890948
1246570
1050499
1160092
3762
209599
1584216
71385
1251018
888244
1853763
1088634
437995
1730226
28159
1089292
1934382
949911
699053
922689
1171330
427837
926654
499373
1479753
392599
384102
443276
517545
1641668
614797
1626587
1679041
738253
1266191
877929
262582
911524
943690
1500446
1428479
1780968
1078271
696069
634921
1977523
1058203
1561392
1085021
540359
908022
1732166
1629371
1157095
90974
481028
1189297
1458642
1032762
1107369
578250
1582173
1896329
980845
251085
1203707
1821688
1435736
433456
225954
1194042
1266272
1613331
1035523
1764234
523971
761485
426946
916811
1030046
667104
1921551
699466
1938460
96672
1416883
1648971
47982
1385324
1992545
1095936
216978
1653647
48542
1114049
1765778
697109
75925
497828
1552351
1704547
1689087
773173
1585580
71227
912358
1578828
1424765
1043201
1597611
603336
391456
1025436
1221578
1335678
623802
1149060
505609
411397
1811881
961222
1009984
1404416
1732876
1046071
1354750
648662
196744
30976
339412
1914430
496190
850003
1893447
437881
428387
664898
988761
314806
1046193
1597961
50753
881097
792018
67111
97880
459539
1523816
1670954
1497889
1077322
1639643
616375
1480184
469375
1277344
1174269
109693
849194
1816607
520641
305323
1657548
1933067
293002
568382
988443
682201
1321509
274860
63026
433858
1632614
1896356
77368
1117542
1431726
598741
531089
227611
138895
1332038
648167
1791238
1112827
1171159
1308480
488223
1775658
1264486
454005
1139708
1244636
1269839
471105
1600902
1368436
383341
849971
755283
16855
460320
451930
343709
1525121
1400855
400795
1756380
684958
523397
783993
1964047
1712986
1525343
1911383
1570464
1354275
1440750
118854
986652
1848979
1358894
731945
1721288
1197177
1335841
1915502
734140
305022
1467794
501868
1864590
881136
1059450
505038
1010730
469197
1465167
529329
88176
1926543
1265601
880310
1362755
307138
184744
119518
1333462
372452
335180
1867844
1417039
1955146
1152893
1029987
1520657
214213
122200
50394
868980
1176519
1303887
1790980
497827
1247663
538876
1329637
153903
999652
1678523
467513
1632919
1522220
1020942
1414295
1849900
279112
600070
596102
613882
173721
1015838
1186507
1572542
364913
496913
650965
1086515
1220708
1221988
1353290
271013
163219
1695593
999303
1027204
1603487
1429429
1600251
44822
981891
125922
681165
1371125
1908729
1972740
1993652
418764
937432
883039
640436
544739
133904
369005
1287424
620500
1476703
710708
208913
1692553
958890
1973180
1009145
373875
924984
1824117
688462
1295867
1407811
1235027
94380
744533
1320674
413033
1071498
1421479
1209533
1611151
1417757
1589122
797430
1109772
1233493
1639160
1483075
1450526
417762
959095
242069
1483549
1672623
1936186
873041
484057
1039567
122226
1532039
1154132
1745500
72786
1414863
1887002
493963
112403
1110911
1494504
77280
1254642
352439
656537
1935216
3792
1930309
1104437
512020
709688
585670
415045
392682
1182008
306590
531209
910353
883857
1976716
139658
828300
1852754
768115
1286573
1653028
1420907
1842678
1510647
495067
1285879
1577292
1089648
1301295
1462155
125534
1787083
1894327
1662756
1944705
1092706
1944074
697614
1517717
1401129
325386
1044176
1229468
1453308
1181970
1450337
803335
1181503
800252
1120319
1922672
1725559
1935805
1510509
587824
579390
1955712
1338656
92012
1065304
207351
1493396
1716892
447619
1253728
87519
345718
1342869
941788
1544676
1297022
1699946
1893132
1228389
956620
656391
16674
621018
881843
98684
786145
898481
1503536
1989304
1241967
634389
667726
988833
1772329
31112
1299183
995011
370394
1300536
30839
755223
1005020
406153
840931
129072
2385
1811704
1639937
193240
692030
1109810
1721191
1668944
199872
595609
1679652
1018359
559807
187831
1331337
1843391
607044
343500
1430362
337443
1416188
1875763
1284062
305248
1734720
98641
864219
1438871
1342560
362874
1288564
1801693
1873141
1532542
987198
1572214
1444450
791989
1517919
1007269
662248
666364
220708
584744
1656756
1176805
1005006
484671
1422566
1461025
706808
1192225
92658
672262
440762
272625
1952079
276250
342748
950458
667524
37268
1481115
1004628
358557
1250385
879137
381382
337072
1395786
984562
315077
1120490
1184201
1224872
1920444
1415714
321261
663572
72851
981967
890495
1385621
1576474
1254048
791201
1960065
1789499
1470052
1833634
1067261
538535
88503
457241
538396
1009647
283767
1794328
61969
1949263
800678
894927
1019174
439395
765117
437947
1688174
1818235
1626390
555010
1152350
1560954
1558619
1545227
1302272
1473199
204464
1655982
224171
679774
1847957
976820
734015
707216
16256
597016
1300630
544969
567895
266783
1138971
959297
1268329
1238006
84947
1659034
1176971
677313
1466992
908605
1590671
227483
1390505
799041
1318716
1377568
1513597
671738
201511
1692876
1617686
859003
1753937
1892857
706631
1389388
230885
259338
643325
94079
1128555
1172131
183222
1618232
1989305
1967790
1618421
522432
1245025
1314700
1372897
1660170
1768739
1034868
771959
621365
460715
1006270
1101865
1303427
1993693
1969296
1768357
666018
503297
1512369
1650494
766993
160364
949803
1763971
104063
1921229
1523639
595338
1886
1717196
800100
1330181
1778074
1603147
669091
46068
281167
1153682
966407
1969824
1315419
1707385
1705085
466327
234981
1048542
748514
1429768
636999
620641
584306
206679
1028744
1655372
1548103
450863
1960706
866099
911738
1121967
1312191
224567
1406981
1284110
873113
1779000
495383
376238
959790
22209
1413039
633995
599554
406848
1945151
1271206
52811
775756
1732686
1201084
1982096
1345363
1531224
1109544
1720314
1339051
1699012
799735
1298546
243789
892820
378144
179669
1732709
659578
1897659
274148
799277
1318855
166335
1962218
513124
864729
1262797
56748
779894
71480
657867
622624
958421
1430044
459005
142639
617135
178623
576246
1728551
443335
540859
1808929
1217632
1447648
1894613
968458
1436622
762912
1965570
615365
1898819
1444669
1096113
925124
1842422
1514197
1774116
657472
1233458
367857
524877
172380
433414
1069146
1565622
1168602
460379
602761
495128
1155806
323677
836976
1205177
158639
316821
1346710
588187
335741
1873278
1030166
93538
1455898
185219
1010793
374774
1743961
989934
1830372
342467
1950354
1323047
969019
220324
1037389
204130
182201
123643
174334
1682931
1827556
1945924
541582
53016
982465
425652
1011146
1399762
1282349
831495
1367535
1920549
1648132
1565271
1072108
24689
1385275
815399
1988697
1076427
1049225
1366247
1827791
236356
1012029
1423093
1980632
1134517
593506
192977
790167
212993
1351094
898620
859672
1094121
918365
742391
788275
1702471
902523
1445309
808283
679460
946161
218552
247047
873128
1804317
515645
1837789
1174366
1438214
1864270
1895852
1349405
469561
450494
414392
804477
1186160
1660408
499228
1717550
513859
1906856
134866
226183
545298
430097
130376
937248
484477
483046
513950
240306
122648
1271182
4502
318917
946935
251801
1707329
924756
56610
1053324
218988
856069
1472420
1753827
1386011
653129
839054
497371
1148089
1638341
1532770
1395914
160209
1958357
1960697
1241059
984920
1892204
1010999
1020811
577316
24865
1643335
117245
240523
577793
1862121
1935730
743836
1054753
1499985
8359
1875690
875660
1567413
384851
319583
1435788
84510
1002190
1775613
1723263
419769
1078489
567543
1631093
508909
680835
415822
1457490
1470209
1480251
750713
1837782
1566208
1056396
395940
873313
931224
1247676
1241416
1479564
674183
1033182
56411
764912
391567
58434
1990473
837626
293361
1599773
1618475
1237458
1352756
1794388
1036659
349317
1165603
1411017
502812
1160352
1127677
1365675
1465151
28700
1417252
1339359
976812
1642889
1436298
227225
798847
652826
1720754
556265
1630340
1026287
284066
1984250
1151786
1338297
1351551
52857
241257
48754
453026
1355445
1903215
1469292
350184
1803948
758819
500760
809733
644058
95900
303820
559902
1789476
812541
551765
1961047
1903339
717295
1912885
1759262
1425670
1661201
80711
1402745
661636
908713
1760047
1649644
1466423
1052099
64589
1086123
685684
344489
686785
700046
1006973
1556057
855245
730706
1483386
205659
1151079
569219
1429347
1449385
1973090
426751
1737024
526226
1880087
1197789
754395
816947
258403
485496
1687499
703571
778024
1543108
1462757
276050
1249763
1678099
856911
805343
1530042
199699
1030211
263899
144633
1148299
1553728
1134845
1426273
113883
959714
657266
685403
1949423
973232
1165210
533798
1715263
1557504
531027
1787221
550174
741714
1915499
879146
46718
1108242
645043
477804
537529
1034962
289496
900825
854548
339244
147393
1646547
1967054
1393563
1585611
1258975
1813764
594973
538104
1010141
1993577
979243
1332122
1237458
829776
909208
681095
1658227
297452
1474212
793012
1405765
450165
778464
1792621
675520
539570
158124
1481913
658115
1153364
1050228
348342
477870
744175
717483
1406773
36592
1621661
645617
1731490
865071
1520805
1968644
1387629
1291214
1488157
1236708
1455722
251700
55066
1872024
1336729
1777573
900142
1907331
1084189
1973361
234954
568973
210229
1647722
1081930
1978538
968401
1691560
1866343
1182916
128727
152375
1026178
1699194
1800665
1895350
350454
1137748
119531
1774352
906122
27127
851865
1530958
1315070
1551511
860651
1185779
1363150
483635
61365
329151
401622
1432424
1801096
1521324
1103509
1331412
1744714
1190493
16434
671190
1448686
90043
1476034
1307426
310893
1190609
1291887
957038
1674863
1812355
448119
789675
216628
929396
1210823
1635097
726235
1335886
1458980
1300816
83419
730273
355447
1747645
132311
1817124
619640
1162403
1226055
1267549
1874268
1814236
1096837
918352
1257685
414021
394051
119428
1461314
1320414
1665819
1229764
165898
386959
1803631
1449729
1403917
1291500
1639904
115275
1069203
636708
125064
1372717
1277097
1737616
1631754
1613215
521687
534937
1690960
422476
1114762
271768
688769
1051969
461330
1864686
1763399
1558758
1518510
1812071
1358943
910987
1241335
1578013
328003
1636501
695992
722211
278142
1270252
657255
1208839
1595631
516009
358254
45738
836014
1923051
1596383
118032
1643891
1838301
894380
921810
210873
277845
1721538
1993260
1328577
1231432
1929869
1295401
181180
1077201
526727
953272
584496
542439
1668326
1267209
1113511
1890011
1856926
1236685
1754456
1200179
1467079
1901473
1798969
63990
1414421
669155
508985
167191
1654695
1806056
807723
1136990
1513097
1135868
282889
592514
130746
1525621
622999
459475
463557
1825976
1383974
1375198
909844
1680276
1154353
1583310
603260
1010639
1853344
1758514
341801
1009547
406289
505467
375478
327773
1289994
962201
1129054
1160308
1393416
760146
145478
652751
1338754
1598330
263110
1992523
1503417
795467
1279653
855188
276369
1983644
327758
285072
1943986
413868
1873516
1246091
899249
1498592
45298
1228513
257727
852211
641209
437099
1599149
1958239
1642095
1367945
361296
48365
1854359
699697
1490671
190778
1760323
1440542
1239245
1957515
1419324
1658973
748930
759816
1909122
915246
918982
1723203
427712
941315
1603167
1114763
298068
812563
173837
559150
387799
655242
70287
772342
657094
1862811
1774375
1278239
114
1445798
231917
68147
662317
1734271
215902
1486325
299900
786172
1975258
1201376
753984
1046854
1233917
929939
418400
168063
21816
952381
321734
661295
451806
365776
1101022
1281790
850237
1815985
72505
1773478
184215
868355
1859289
376
1794279
1586853
1990842
1037305
939588
1276709
1302571
276726
883336
567311
115630
1284271
1181046
313196
1697076
1886997
1893931
1296788
318408
1117434
1463442
1589660
1893057
1306782
739546
451246
92414
1606580
1384929
1904446
429081
1262110
81692
1185278
580944
616627
583871
1505527
1225517
668020
1753974
264846
463997
650503
1674618
426977
723913
485494
1624553
198386
1579188
368771
1587021
660246
1448468
777059
82094
962921
154814
1279877
682447
477328
1328112
1171987
320332
709658
1465337
723032
1631616
1320564
772892
655308
543180
1393783
1068538
1457957
1588578
780377
127555
426522
1549038
192923
948904
363331
427065
234022
182111
517167
1900255
1711758
483755
787979
1689573
1999827
1049079
1505732
645816
672689
470339
843085
1629950
1196740
1171018
1098876
520479
322721
1593115
224737
1026089
1909147
1089170
444562
304768
196399
1462202
1406341
1723534
1062729
435178
1563178
178037
1064910
231953
1876290
1408435
1348127
923212
292742
1516898
1207649
1503906
524788
1386499
292239
1942169
1804076
474877
1933794
44909
818560
128507
1846071
1491853
829154
978594
1973617
957632
22719
1304053
1496670
1198091
651996
1660196
811594
906510
1189432
1515826
458685
140013
89377
1770325
738689
1982401
1542480
1446897
941146
1299931
1489609
853672
1635688
1971983
1559902
1535681
910684
506409
1317585
464473
530549
811054
1948817
1446458
719912
1799986
953904
945789
1611406
1676418
485400
865771
1759743
280034
472688
455510
1671909
1663693
1182895
1747836
1523910
1026581
255731
979533
1617886
1206071
1952645
556517
1792998
1877105
842937
1400952
1894425
1758280
802064
1356264
581494
367363
1236583
1816857
1166435
264175
425163
953286
884580
1396482
997022
768384
116140
1421712
478793
1592392
753187
1624691
1428987
1639922
1208480
136889
1074271
946448
1469014
1716799
403351
1274579
1896224
1250493
302195
1152324
393416
1051614
1516990
441581
1425255
552040
935683
38309
723368
1601894
205668
1084985
304800
1780400
1055293
358361
1294749
193138
926840
1338166
1482871
34986
643930
1936036
297154
522507
1965216
605072
1388756
1386122
423770
1806496
620825
1306412
1862684
1973175
387766
1485298
41400
119054
1178083
1349313
1353339
443941
842660
726481
1567957
47884
964579
339185
142865
1790500
1627135
80713
1814686
1072813
101703
1695913
181762
598886
946595
501972
1433410
1903101
549412
1241262
1924682
1318532
1895549
1296120
8930
1843186
530336
461767
1904895
1477703
1926044
608565
1179116
905190
1560678
266870
767379
1868181
136392
628591
1307480
1246156
964338
366589
1040113
1302186
1428156
937084
698081
1869897
786192
930923
1515170
508432
1217623
35207
417591
1034852
566457
1852570
1268959
962875
478550
1403644
1914625
1914162
1038670
557138
1266213
1261916
1140679
1257098
500076
87666
650609
1966486
789427
1172453
1167815
858346
228692
1687207
1438773
1336016
795229
1549495
719451
634626
1257883
1742309
100666
1711208
1111841
274532
438498
1743703
886240
1749622
754913
721641
1277700
841034
1215876
98471
1854698
83762
1087497
1972860
1993026
107500
784211
518028
428984
269657
25988
236651
726469
1196893
1761353
686400
988330
1401890
823292
374060
277406
1340642
324751
1154248
1974771
1825806
118649
1506262
1559702
937903
76749
1487149
665969
727243
1360174
431415
1042323
1660629
552785
305054
1850224
71089
99356
730958
1234419
725034
1925744
1922503
1659342
1888203
1447646
1681901
1556622
1600806
1748685
1230170
1686925
1581357
1884589
1012515
1706946
412041
311377
1442580
1521859
1532560
941042
1053038
330048
927298
1370720
946732
306104
1300745
1883714
1900979
894074
187854
338138
1423350
999240
1937511
1637662
691014
1154163
1124723
1439022
176697
1120634
1451926
1291757
382447
148693
1851800
1591419
328378
1685696
1047373
604735
1334717
1565262
400709
879967
662686
1579631
934350
1047383
1232034
396943
429580
606440
597962
88453
1826068
1011822
794263
1144207
1728807
1585985
726311
1905790
1199941
1982883
227033
1841258
546464
1180288
1906318
866417
345858
1765136
810501
1517256
1845061
713057
702364
1221764
1287585
1754481
371694
1009121
329972
589828
1947865
1859178
130472
1104680
1952691
1311676
1920567
195066
1428664
513718
267554
922691
454362
1544597
23433
648653
1623822
619732
787864
1760048
435170
1703669
1780084
58622
1057209
737292
959239
1874603
1406266
1148613
1361557
465208
848606
1676192
1683920
365362
752036
1568837
499101
1071786
326603
325004
158884
301620
43747
869916
1298862
1937489
1065288
1405856
25012
507068
899258
1411380
1317964
1914411
1043012
1123240
1374003
1286668
1350453
204791
1952525
1885062
1936972
550485
1132593
1508012
955711
149404
1442048
457881
1320039
739395
365062
1486272
727271
1571471
1040768
1502258
1437317
448544
1838626
313950
1210188
937799
1040053
1736986
1421064
299005
1063503
714235
830211
1169853
87285
7750
1865613
1616958
303798
1450294
663544
1069902
622857
673313
1970330
1916891
807969
1708628
1294286
516101
776778
1818908
98601
159399
1372533
1571624
1923194
825110
6085
272105
666203
1907239
1989123
1834783
1126406
1867459
177602
870583
1544686
480586
1686634
1915971
792710
1456425
752728
479303
609368
621380
1322879
1051528
501571
1017143
1941095
1068390
464003
1207163
820020
1880900
1612073
395460
1110234
1053298
1246603
1989547
975597
667308
490043
1786901
539146
1876790
82719
486496
855357
1106452
418118
153948
92245
832205
1412184
1485488
586608
1956280
1747767
1233578
102915
1007990
89267
492608
1091187
1058348
207628
1061122
1345060
1525929
124253
525742
1004943
1916664
1954620
693582
858179
554961
1092376
1037053
758347
260366
1056408
1020261
890131
1460957
1041443
644085
912979
1746399
1049643
1126031
1002799
243296
483343
338414
21662
1072619
181812
1332398
1859214
797806
1026923
1984173
485084
338461
1639801
740376
1526646
1872739
622210
1332865
1473993
1734855
1719748
1034443
1961743
1295857
686700
1895968
1379607
121531
1013123
1710323
568015
421251
698454
591857
696438
1307728
1035571
112974
1675267
1980976
771930
318064
799657
1234873
66500
414132
246624
585360
169935
1284856
626214
876099
1937533
284712
332470
1912687
1058656
840652
1147699
102348
64515
1548189
1392203
1516211
1216072
809223
569220
1475008
577071
28659
45399
1841973
654470
645552
1410612
70230
768032
1049328
68444
544396
1321563
1511458
69679
1396464
809597
977371
1226850
1530162
1296108
969747
1186551
625515
1395258
919507
352369
697652
357048
1162278
202574
807692
277380
1334398
1900199
256985
640659
1012024
588317
1341395
556551
1602002
330104
53251
1291508
1009799
926149
1893529
752569
1347883
1474240
1788788
825636
1426261
1599004
1754188
1679667
480819
179650
1087667
1203408
34415
1800277
76855
1281702
311173
345616
1708425
1712514
237320
564157
1505022
963173
506835
187207
1609294
1975788
1361888
743700
1213349
47344
1766111
503374
1796065
1820262
1294183
38362
1891315
1656317
313862
489245
1694171
1164782
1775692
1981451
1901375
243743
1043689
1932345
1529403
314637
1557769
124722
1397048
1669518
460580
1325089
751263
1703899
1784424
1705469
374655
1854744
841782
1817060
1909373
1490724
910396
1629566
228316
646773
1725967
896737
549774
1909032
7293
469434
1409554
162560
1013889
1706905
900728
1350778
1608168
893466
186912
916663
74613
285975
1688465
700098
1120094
619572
1432327
1159712
1033587
1393966
171920
472769
969993
1388969
1965918
179323
1220744
862726
1489290
1601746
939456
1387216
930556
1390346
656109
1378283
974631
1706967
1178459
691544
514331
1729722
902197
1291265
1857812
277927
1539445
704906
748801
577542
395466
1698296
1860891
788133
513169
1365025
1862383
676323
1272402
1338036
920085
1020585
1294218
945020
642169
1235486
510214
465227
1875166
495543
539544
1887594
333907
6475
1006920
1111996
1407809
1794658
602507
1893545
1720946
683763
1064420
573397
503862
255052
794277
1178356
494851
528445
1509908
880638
1449490
1537801
546136
695258
1618027
538522
189759
1660312
1540362
1551596
1875758
1186270
292099
1553049
268192
1836686
683432
1223881
462978
104808
1752055
1149218
425445
264468
577437
1727000
1194595
1430237
1128923
238707
809074
121603
905542
1827234
1471100
1672320
1993162
747710
32768
1213521
768658
541893
330464
563726
1190290
1575132
16069
1328357
1172028
105693
750695
319868
1605613
44608
458061
1361094
1171127
943292
1458359
1398853
672910
1034988
85417
171685
1331597
51077
1717534
140930
102015
1704703
1893914
1118563
969557
902897
1406944
1066039
329446
997412
1683238
1892057
395636
1704267
1385409
1002365
282441
1697986
513262
1534415
858246
710728
1436380
1739061
1704090
1062038
1819510
698549
1438131
1951224
1285700
1120622
231184
1702747
448323
1129379
942362
1271940
135509
272440
529927
165607
586891
1084177
1469724
1885346
753540
981771
1986804
427186
195933
939362
209153
645851
429671
1129826
1560439
1336665
118081
1065929
270029
1600389
1821136
487790
416098
1499165
399405
259155
785110
612289
1866520
1540614
1824874
1094390
1809215
815053
1138650
1670551
1306652
224699
882645
346313
913141
200529
248311
947145
717120
690722
372995
1701504
246188
1067950
16047
1033138
1406016
1848392
1154590
1893107
137065
8618
1664074
1978076
1488087
1207651
87723
1639951
569162
406561
182226
715726
1285418
1422661
930945
195798
931275
751571
128818
1251691
1436908
242539
845037
1548159
416634
1862280
713771
1945429
625894
290327
851777
1303180
1735453
79009
123591
890082
1973150
1655096
821670
1740935
1256534
257891
142717
207333
339870
1288372
679403
488519
243641
1811322
1657185
1702587
1942789
1609557
1421469
872932
650923
119003
1659150
233974
482201
963683
332088
1747910
533525
1916028
859594
688363
599887
1046021
1253151
1553527
1594496
1038742
1462699
36112
498276
1041640
412496
58832
1973012
1614557
1698527
157715
497016
1598344
1499307
519699
1821366
534134
105812
1387465
1321228
1416004
1961914
1656583
1824673
747168
899417
1902216
1220169
171180
1635631
1587309
138790
496762
705279
1868078
1316247
700234
1226728
1477052
751182
783023
1331495
1777713
968147
1241185
994164
1646776
705713
218889
1038006
1360285
1330809
1402529
678301
318158
192117
153626
159043
1294537
1140278
1971773
1049325
116514
1067999
1576565
550689
1050987
1808060
942279
461248
377443
109742
621636
6922
708146
1700748
1283092
176472
1431406
1688772
1749931
18320
1668783
1402450
1091195
1805571
795770
166857
1585333
32557
1843958
324328
1770745
1689425
1102990
737641
1939522
222407
143285
1500958
1378086
1362778
653790
147678
636876
1585623
1431532
6659
80977
1851493
777902
242189
1143931
689272
1228987
1156050
1808383
446092
834685
346547
623270
720131
325057
242488
907738
1466750
348749
1908788
18361
1471324
124134
321078
1300162
1621267
1836821
1845812
1638138
1722884
1825413
1626384
739638
430787
1034393
727959
261156
177532
1750068
1170118
1129826
1069230
358962
4783
1324226
1518511
810243
639209
1056754
204032
1228107
1880560
526464
509935
1447366
576927
1244892
1858982
1849338
212019
138537
634594
1902001
1680144
630517
1167260
1875344
1541809
1525001
1352720
1821620
1432820
1934319
1263014
1016640
1766016
827594
1947716
1412537
1617773
1636782
87329
127896
412141
395463
406194
1113388
114789
611794
1518792
1059939
772028
988780
1585068
82129
1971702
1634851
1686479
1786868
1577946
1026971
621412
251639
1066615
1592733
1732587
1712119
1121259
1743014
79404
1572617
686831
61757
213587
270663
1916443
871876
1170461
874588
321892
35478
1443299
78888
947048
1541176
456970
1057144
116370
26119
1952424
1436933
1018726
1581294
771143
919125
513309
897015
871507
1203165
1226622
236751
1512390
240199
1672609
876541
378790
1601442
81163
1187826
580215
1467919
603721
777638
962789
1678054
970400
963090
1268329
1472310
1193674
1531639
829599
326773
1894488
401517
1577823
893423
505385
1786420
175696
1096088
915772
1356161
17294
452628
618114
426576
964867
1082198
647793
197267
902497
561683
1428164
622015
231278
455837
1169429
1457726
1197179
722747
414909
668112
1130
1076741
1396689
406075
659077
544626
205713
1749524
1537841
25657
549889
71720
1430024
845542
1531277
1161834
699294
1437973
400989
950501
1519257
1786326
803097
110437
510126
1282209
1962080
277806
1505156
1771562
307798
1114748
1518305
1710558
1167787
724966
933816
1235707
1768864
1690258
660139
897827
1251805
1373193
572399
913187
1465660
1582747
1933821
1366965
248921
1312963
1872506
835706
1888027
271799
729631
116730
588890
486260
1523257
600954
1641168
563448
1362480
1936620
195786
825420
1747221
1240673
166724
635735
1707744
1024789
1342868
1011153
655137
180773
1232520
149535
1586180
1051402
834303
1527861
1407630
1676731
1555903
1175857
481628
639872
606954
1386139
1576817
1192916
1651935
401384
1758330
307339
898490
418223
1335499
1663472
685429
1373557
1341139
1569543
1231153
145860
1139844
1710507
207641
123296
1827885
129867
1095266
1111927
1508953
368529
1274219
946276
1254793
137026
954566
59523
1715462
784413
404453
950227
1443665
440879
282036
195338
1155803
343876
1229037
1006515
171543
1472435
1949429
452561
1374981
46956
128717
1233512
883
1049913
201166
1877869
980240
1470366
1231
650357
291398
1872379
464466
1486667
35034
458221
1224385
193410
1611891
1921679
351241
1167422
1886894
551314
215071
508822
279428
1046678
1890288
1513829
1080310
336704
1746340
1092159
1994793
149471
616469
964685
899234
1794069
1915714
1787631
1901352
944117
1521675
966924
189877
819171
1573759
923745
1539469
784025
1975372
1404087
475677
1365233
266244
931607
711675
949492
311416
1330260
815819
694273
532358
1937472
92554
1214369
16154
693047
128615
1473130
1777729
901079
615482
440548
919566
786803
270570
1655894
1000013
788577
1438743
1999751
23370
206852
1974285
1344983
1143147
980225
272923
1525903
1337671
1358782
921837
360080
541905
24350
1417249
581604
1852655
1060181
1131349
948002
91619
1452602
773428
745678
1612371
541078
640058
1608255
1727465
1616104
1907454
449757
40830
1414875
1184987
1140052
1394851
557438
997126
507780
386373
907814
1263348
1624559
1080125
1353033
424244
11624
1663742
428167
663038
826022
992960
870718
1121369
426084
677207
1930521
302724
418273
58857
914261
864731
503302
1245416
836921
1874964
1223443
1163444
254425
209581
718197
337547
1885071
757962
678185
1430811
182126
95209
854809
611188
1066675
173366
759897
1997868
1542581
1732686
1484345
1091840
1222226
1011145
794386
357019
175775
1388027
1182614
1094434
708976
613640
761412
1471281
1007704
1204970
1441372
1943127
1553344
1543645
1597714
199063
1628494
734197
1908065
468863
1705613
19775
871581
1874268
1582227
1274220
1572967
1328649
577123
1909814
1756731
1684229
952799
325967
1677752
1568859
1731593
1476291
1083836
1585074
585996
877239
792614
478272
1259223
997317
1399818
1781166
257342
636821
613455
1686326
1755776
775118
1693820
195188
695003
823647
582882
211923
810660
1989932
193893
1511025
792739
1435124
26610
1464125
1167001
903217
558180
139437
1968903
1339639
954304
1755144
1150767
796550
1783829
1841029
345126
748247
1177427
1172446
841321
752279
1300907
532365
905364
892535
1872464
1201433
1475757
122473
854795
1828827
1879581
872801
333783
142680
1151624
1758571
1157315
824011
1980976
432635
1537672
1919913
1022672
1018917
223846
1437194
1889709
356888
786227
1736512
366937
36258
632488
1164630
1032362
1618059
1993621
629603
1520218
751308
564755
1556113
647195
1547224
1468190
915656
1720421
1769002
789378
850646
722527
241903
723369
1898766
1940103
1056039
491980
573464
1300812
666183
1500882
1575979
947085
354621
445380
1962044
1321746
701494
477482
967689
294711
1651229
1022434
1714509
332553
1408416
1999302
1909248
1161218
226613
269166
581371
1356559
897113
1866781
803238
250895
1387700
1648933
1500639
1670575
1553430
952243
1723305
1784702
430846
774475
1349752
1000461
938968
1950272
734529
992102
1915022
1345455
239563
1373458
250010
906040
298617
1147541
351409
516312
671752
882084
1994846
1495533
1348163
209690
1032972
1477872
1998804
511051
1034013
1035602
1019934
512407
1123790
268626
1364715
1060303
647512
1677820
650915
1037815
1205063
189760
216312
886887
1661721
1862439
947930
1797346
856063
1939678
1865758
1719551
563885
1722833
1188758
988569
186620
38457
1559388
1429960
1702963
273493
1326593
861430
1352288
1398958
1661988
862520
116387
1975833
1251750
406966
193908
1514862
482602
975227
675673
698428
1247637
1464500
1532073
1145947
762974
451409
455620
217304
1444212
604697
544119
763080
387122
1056752
470906
82832
1312000
675013
695263
576263
730305
590908
917530
830173
653297
1059260
1062508
1147202
507443
1528977
1099124
539323
1633449
768836
1766712
378008
1714815
278108
251376
1373110
731048
1319858
1463273
1267440
1071799
687616
1878801
518930
264057
263190
1380469
1001841
235198
208934
406254
725134
979101
1832001
1405305
927485
508387
1598072
1581020
792630
1911381
1196042
1942498
504799
1128054
166621
954432
375661
1494266
967527
27694
265990
555033
1158653
73277
1496191
845391
239111
1054195
1830972
1843711
1205647
1699138
1433861
381674
65062
1427237
1516678
1400999
832393
1483307
800908
1502112
1199338
408549
1851393
1966887
1888925
886816
829372
1279171
822159
104074
1572078
1383844
1309387
244468
1839317
333326
256075
971116
1341619
149803
1559418
446379
156702
347964
1408829
750213
186742
374325
1227611
1179253
455107
1014720
1612747
751585
1586505
1354411
1753332
426547
1328532
1293091
106668
1126211
1790808
1731989
678634
1149845
1067056
339692
403605
25038
738847
1041043
765318
1978302
86254
508188
1002965
136638
1349987
1419139
457833
1520952
1390343
1895312
764866
1599185
1320256
1393385
1330471
1235529
567107
845271
227134
629350
1745212
26125
1893817
17952
725024
1125382
257560
1978602
1932653
612591
479370
311377
825086
15137
1090022
797251
477955
1584348
659525
1656826
584603
687765
1025654
287494
1603242
1693264
1692677
1514986
1571461
827425
1062243
1479118
963209
1320509
1763729
480769
653393
1872695
906180
139039
50514
1797645
1417590
166841
1101127
135540
887308
1506946
998092
168558
491324
1208772
1615434
1932561
1629245
1373641
1429241
1313947
993846
1468958
1382223
1291074
72780
1043505
1650652
572920
724409
605575
620242
1660100
50165
1580162
997274
18089
847370
1799086
360527
942074
593679
134534
925558
1510822
824397
1758748
446614
493353
1576160
176477
1330573
701199
876098
1191820
479728
1279359
1373235
659110
1038180
1330539
1246037
98303
764892
100894
1864954
1834433
1404560
656639
150727
187837
888516
886611
1350727
999411
1357167
1248713
1791658
1841234
1095361
545815
699188
372724
8936
363509
1857152
1892215
1693087
986774
495564
1266161
521366
1959557
1637225
1696439
1849412
884656
796720
411927
745352
968689
794725
623860
1791820
378688
1449460
411179
1129819
1062915
681303
588451
279131
156566
1819161
451589
1867516
547050
422165
1114442
1307307
1625630
1598783
67045
1841224
13448
224040
287244
1415337
1600395
1970221
1819497
318515
1881586
104637
403540
1304321
1923063
1963508
504913
767813
1256811
76900
1813486
1394212
592983
184505
350188
1593882
27256
1368271
732492
1389101
1660511
1288086
1510944
1078597
462292
173703
1866618
428161
612367
1646674
947587
1009622
1852363
873525
1765610
1454487
183373
464404
458182
732411
1304173
263279
545044
1007428
707000
1015807
792267
1896827
1277519
1700330
907235
1456954
6774
1533673
266587
787513
1528896
392449
1853964
1275147
1142873
1492512
1844184
1569305
566500
1196847
973917
203098
216828
631094
678496
1458246
839463
860986
1433298
1011638
229548
1338520
487882
177371
1354384
1704460
881180
405723
21833
539876
1553423
1514645
347328
1454466
1433166
1548218
1777438
1214623
1415341
1878066
2072
1128838
991045
1773541
302689
1995720
1713369
175939
1796310
1694853
391208
927688
462669
1869407
278509
866284
1278241
1177562
707910
85274
347006
220052
1014300
856583
414578
1195181
105772
150410
939985
1934020
41832
754121
1043651
717392
1449632
440981
556746
996877
1650161
1645089
851939
1690972
984235
1242052
1979046
1721137
1748171
1392218
1866868
276945
214330
1092095
1884037
1915466
1513580
1735908
824395
3661
1743263
551878
372000
785143
1381410
946050
388820
453323
611251
317636
778286
196710
1630056
1627572
65064
1940884
1549842
1449004
1755159
1467319
395430
73978
1330244
761865
1482625
204039
455110
260604
723509
867212
661243
219707
607349
1127871
1003791
21101
519331
386489
1698761
1698802
1406463
913963
695156
521043
385418
1811092
1852839
1558884
1316986
875671
1759242
1562669
884771
1986804
608193
332540
47300
957922
330496
1754930
961801
1027114
1113812
1376514
1093282
82670
297696
1493536
96638
565033
1541596
512852
1925876
93271
493401
370917
229042
1257328
463825
724437
744861
1101798
167145
1704264
1807667
230133
1859674
375072
565699
1722668
1514364
98044
1929981
1599407
696030
1952862
1704643
858240
833640
1069040
540991
1939094
1059631
1871382
1576216
490155
958770
1356713
1966148
28871
1165966
955189
812664
781783
1399543
1586371
940278
585822
1597898
1986120
789852
1579444
378276
1592320
970329
1974594
99056
1487417
243996
1362487
174032
1193736
154977
962925
1257131
1672969
80060
581741
1856003
1138413
993216
952909
1448950
754091
43920
1981579
1110072
319510
816819
492283
250445
1540741
1519614
1866140
467230
1675283
222617
1848197
1435129
288885
426672
1630064
700686
836807
1426663
1709720
325651
979529
1392553
1042340
761126
1565624
1624270
312135
1126131
1739832
400533
369275
395127
1484976
1590319
877193
1211095
1032100
1833422
1194876
1766888
1886580
1037153
1712033
1182135
1717848
1918287
673258
582768
1039410
90576
1930950
1530488
1084707
1381754
79861
562497
1851815
1490709
1189194
1958983
1905052
1078108
496671
1350359
1191979
109603
66509
159764
1660882
1726312
1986587
50433
793315
1082411
1055541
1915561
1567913
983461
238504
1268355
1431097
1373383
975755
299830
390921
791536
913808
1108057
1080660
1063775
772491
1095597
432036
1168297
1199481
1994074
1142374
592179
611057
1954646
1179815
1045268
464829
641234
3165
1679103
364830
1387478
845615
350296
933955
818108
1036715
1936232
1740827
860938
757863
661206
211002
1183780
1828035
547118
648809
994229
124434
58563
533447
277877
1096295
1657735
1024565
1950987
1244276
1070550
1341634
915388
1980342
1985520
952055
107529
1140879
995953
1916705
256346
232922
1056414
1676251
1379184
373625
1223158
769980
1379087
1876401
19611
99753
768382
17972
1228909
1380990
1157922
325492
1928047
1053026
963410
1076182
1599018
1129721
1007817
153428
826843
1248316
1532030
71987
1056140
1557017
254185
1941722
515938
1289412
1251317
1685213
264152
328393
885392
1805956
1956480
1673730
1497030
1339793
206311
756117
563446
335201
335326
149255
1655725
594262
270533
786830
1871528
558189
409281
489168
1486724
1584795
1874567
1290456
183222
1441660
826831
614311
962423
1246744
1419107
1556612
740923
1205032
946071
192124
384757
1241364
1327043
303081
344343
678583
492977
302842
1339585
199076
38285
1702487
328145
775614
887527
649326
1037906
1845731
1778881
1269846
1478966
1709029
294916
65999
1140486
1998289
870304
1683620
1441944
1366465
1077646
1272063
312629
1592111
1325770
413405
745157
549319
1059644
532760
1867177
1366321
1283799
393611
945178
780733
1246165
701813
1565190
714323
1119540
31961
509389
1882369
1958819
1325235
1373441
805519
1720700
1168571
608872
589397
724578
486219
501925
133388
1222960
831493
1197229
882465
16894
342983
1755397
1791000
1292318
828967
1803741
1020050
1794634
1865359
1131985
850062
1063326
418715
646422
1607196
383237
203245
444581
1866328
846245
857161
386959
487549
342
1893956
1369775
1707825
141343
1979322
520178
1395232
978437
503604
1086165
500317
457459
232599
1097844
1040312
935346
1183725
1153610
723089
1721022
1128729
1454066
1975996
1102081
112962
1710459
1650349
1211350
822948
1857605
990054
313517
1337229
559963
289580
1744262
1169804
1895433
1805152
1870798
583701
697639
136840
1869259
243759
1599421
1589795
1118969
842025
564512
1096746
1772610
589319
1845672
1059522
1273883
270061
1277623
350240
310500
1052068
880897
1092280
300612
269568
1805346
1611421
762095
1201435
969835
695164
1620656
1201343
1451281
1241231
1204730
147711
1840216
1486740
1337633
1995383
1743394
1106852
1713221
761689
75597
965227
1466584
1447639
1033971
1713001
1577549
682711
882357
1672157
1771143
1018856
99056
702919
852786
1869222
1573102
1513958
1110758
899515
1617335
337557
1949135
562330
697561
1819202
432423
1770866
1502486
808422
246483
1500980
876725
1077258
1337026
1110236
589018
1003382
1372476
665828
991923
688419
543388
1570484
1139659
1218400
180905
1830745
802195
553988
1277892
859122
1062941
734456
1194433
1778639
1008607
1842573
230635
1745609
1693934
780691
1018307
1486071
585040
225896
88943
1488908
1522869
594134
1876143
1933776
855307
992306
1406650
616632
1953596
1440348
1573711
16785
1702683
1183390
1663013
1102131
1017638
510774
37115
734389
1665709
289562
1470465
542351
1515209
1611599
1308308
528843
1300858
760841
1391548
282325
1883889
122273
1631436
172318
1669185
647884
868813
835320
356273
679055
1533587
1748382
92019
872553
1908627
1324966
1201431
799637
1640771
1465255
1012262
1804611
1213207
327436
1054431
753335
114083
181375
320434
575591
1808012
1685220
480647
468645
499824
507283
1598447
139198
1697122
544206
1676816
1984351
1763011
558291
949552
1125766
1365986
1919707
1409683
1636285
686494
1561977
683376
1156025
1260816
1326793
1203863
1490401
1723328
94429
1487506
1242844
617392
1590309
1743107
253296
958756
1135978
1860361
64972
1507863
1653202
904170
51513
778680
342818
922582
1611723
284563
1885627
1933318
539106
1827539
1780569
1539733
1854133
1646778
21787
426282
1019448
1209497
1743722
467067
700429
1018517
1706705
736278
512544
465899
367350
926772
1315168
894191
526673
838472
1509364
1403891
1083310
1603610
1230970
223312
1804841
216710
1259032
478912
1226473
949331
807414
702554
1802772
1522506
1004190
532457
1645104
1584525
603098
1677948
1552153
1100056
302972
1139995
1431134
1463949
780116
1861523
180887
131486
512839
1337685
637424
1672388
831633
1888213
1328434
472862
1614763
898639
1401479
994761
71893
1450107
1886407
764797
69206
1060149
1198962
906654
1172756
153918
1286712
1878545
712753
1208559
1843615
85426
1714854
251799
553926
65028
1116551
802413
287337
951932
213463
946332
383221
18651
71885
1299232
1448726
1124584
1404309
25413
1769714
973007
41908
1680249
1686477
663095
207174
542180
628831
1690886
467228
304319
760928
169200
1784377
289289
647414
1406991
538657
1250777
1995008
1679452
856170
1011402
1086978
375375
82603
920640
426968
1240187
1942025
604343
347714
1842492
1492962
1347351
902546
1879793
223807
265208
230533
764953
835146
1541580
1168112
483755
984802
1918465
407063
1483563
1674761
1373810
422841
827638
97967
1350997
336511
394782
796097
431948
1167715
1407282
1015898
1583342
1864883
1282090
792656
1989423
669365
1808968
1306863
1354702
1074776
160705
161277
596400
1502043
643080
332125
1883789
906604
1220141
593100
3701
1073513
155467
1913383
1999211
1855053
794359
712714
1755364
1931756
285533
1558384
906312
1293440
126758
94726
319526
250038
595250
736376
1061567
1949122
811750
691799
739439
119660
117921
1687893
1852152
820467
559856
816960
1385553
1762916
1975222
644983
940254
1287143
87007
560470
1507015
1078659
1947546
286609
413513
1849491
280010
422150
842885
1178612
1879110
992387
627940
598792
821305
1605014
57420
1638205
787992
1912255
312006
1447387
831723
667982
1257602
211792
382199
841413
804685
618669
447048
1115464
462417
316387
1227507
1657255
1202894
1609938
219837
158538
1957509
899379
703683
781226
1807039
27292
701943
1553036
1081703
894960
1921652
1146404
430118
1396054
1949174
1228120
632792
886946
951711
1574267
153137
1962929
1601774
1752049
749089
463398
1181407
689326
1591211
665004
731259
1855521
949097
1566275
144011
158816
1229992
1841964
790514
1142809
1771570
1026782
399170
711798
623630
289932
62312
1100739
297274
445302
802815
125353
1576176
1081496
1570669
110704
1672288
976402
637033
801992
998701
760877
542131
1717482
1047735
774975
1389946
1985698
1412248
1702259
1356058
332293
1203732
1710856
807425
203646
1917959
240082
505468
1897805
1604059
1895362
434550
917218
1624629
914390
497239
698238
1977154
1610573
1906980
466243
490334
330513
326898
358236
1201809
1928074
651040
197367
184024
665787
771064
1353184
93856
551895
23316
124934
1129371
731720
1366359
1230587
183359
45111
709793
949999
1310208
1208631
937845
1810247
1415670
97896
1175551
1693619
163509
1727371
617301
516562
672123
1331782
1491020
471521
1121596
410508
1716680
137035
1770515
1067742
192029
1840498
1225950
869563
718912
657463
1730258
1558103
463981
363826
928732
580127
1023944
281405
976507
376612
429818
947288
1701450
792935
1187465
1634674
318243
504896
915426
1723860
957577
1035956
1644113
1740109
278615
1274073
540112
212802
871543
141610
1273370
699922
1918342
1860054
1397222
1835840
820383
169377
1383279
827736
1945298
1777739
1257485
1828323
1301157
29019
1740203
751622
87902
1743476
1769777
1836231
779520
293235
678210
1689506
1425388
1794544
655229
578046
1938310
1406971
350703
1518756
38988
1758431
1926902
398440
655685
381006
67186
1411523
75178
110629
1675615
1354361
620963
1178998
1700840
295250
803551
716677
113258
1251412
147886
1870825
255693
1196825
1431967
179062
1581210
714634
949084
15380
420397
786331
517829
461618
851293
889285
1778166
138692
704279
600462
1174886
922142
1434457
110005
1913319
1314402
488682
1692758
1522084
589631
335170
1250236
255002
1444931
1758436
334868
421755
933911
1145335
595709
722619
1664796
317974
347165
845047
700864
1229174
684403
1597811
1486766
463532
1331335
1162827
1383424
1166552
1267130
1326368
1274094
875160
610226
1814976
195988
1477571
145850
54148
1006247
98303
287317
115941
773546
1171187
1761842
911687
311166
216135
177423
210739
360856
823116
839288
1204412
854072
394143
361771
482264
653257
846546
1305820
1813725
1281885
262743
969601
1279140
605635
183036
752825
1386342
1055677
1050402
1564390
1806198
1946526
789286
212842
1279018
1650957
468790
1571787
460172
1753143
1718823
1833988
619659
1739015
369529
188085
1511157
1867682
443771
396056
1951178
63969
1909847
1093859
1453244
760116
113588
245291
721785
518514
58101
1019212
753774
457562
1152061
69158
620300
1436511
669411
843122
1963140
375251
1111280
528498
1407562
1503696
237192
1047776
924066
41351
1462898
1387610
1542594
1370251
723849
1130003
152278
1274029
1496244
1304169
1821619
132253
1715617
559285
444667
670213
946355
901564
691182
1454953
66194
697413
1523588
408106
1552130
232037
1944157
502548
543932
1989576
788984
863490
1394246
1876795
393885
814625
611678
573334
776992
1634799
1910591
766904
1887030
422748
353998
823349
1994155
1679334
243512
517034
795084
1026491
971445
779499
1321517
140649
695032
1300760
832862
626817
107279
1149493
169820
1058746
479195
47587
177347
1337921
669993
1391506
1418892
170847
661371
661245
404878
916160
879991
489273
1054302
103570
1289860
189031
555489
1823792
1082969
1941252
1265377
1854484
551007
1211893
1144014
1804930
1960715
849150
191712
670473
1234704
931574
1610017
1836818
75012
1422497
1588221
1084050
1364753
1658167
989069
1521940
1330653
1241324
150998
1263282
1789638
1558301
1185424
830751
1771616
173696
815196
597865
1365417
1271944
1068912
187891
1009145
1816598
170694
162640
1851147
1017856
632829
1004039
790781
1092484
1390893
818832
884205
9431
1131572
1912225
298794
374264
315000
1419716
91460
1346474
1452300
706126
99873
1073803
1140452
1169379
1136029
845872
1439018
1550943
1635692
810256
1745117
537915
174916
93161
1124982
984359
1976143
628458
658967
83797
1059187
1265652
849243
674317
630512
299055
718243
1373560
1659470
411309
4977
1361054
582651
1393915
26754
1436293
1295394
133498
347676
1548232
253756
604420
1947024
298635
1569169
1793786
1654029
374213
285475
1943254
1069649
1604173
416934
809831
131451
847711
1539781
793603
919920
138451
1501038
96454
1650058
350383
31824
742085
1213973
1950625
1848579
1541870
546278
1673737
947037
650573
540002
1030964
48981
1296593
1963171
1793954
1139420
181666
1297365
1120706
1565636
265654
1238432
1275753
1160268
1067057
492240
47258
1604764
1051610
231394
187853
1805083
1414664
830542
1839623
771494
767467
782213
1124700
1555867
70821
405418
125273
1631705
1875277
1021510
1428812
984586
259227
1670333
930057
1918837
917926
1226733
726226
1850085
737034
625060
857713
729829
73729
938553
1468243
1735823
416959
784539
1389110
478242
202488
385464
1039758
296494
450580
1264423
1756763
505242
621123
1615334
1431006
79309
235965
1231432
845153
821626
1728852
1263374
773758
1457640
405981
371264
1478042
1638768
411591
1723166
474710
1041109
1543804
824310
1354891
188744
798960
852370
868609
790628
1895964
1058051
1149210
734266
365924
309148
539998
1454957
472316
313690
540558
647565
1644508
1650468
1076639
1134590
1971753
1987166
605656
705742
1043368
579957
1862066
1039210
726654
1245529
558922
1022982
195872
649118
1829670
1978984
1643923
686358
1285471
1785888
1516341
1131723
665963
300060
392602
782470
1300330
77224
1946393
398093
95882
134998
1633262
1282644
1834441
1816475
142018
699542
1710614
516073
1021202
1582727
541220
1215042
1510608
673666
253352
140299
1844838
1558735
1719837
762830
706803
245938
1473397
578227
524853
472246
1576419
944831
833693
1889140
660010
1871547
142461
1739994
1741011
711993
1367451
62924
1479412
1308818
135426
952863
1842264
547292
251825
1291823
100544
86022
587449
618630
1391440
1095510
1546532
1633464
1372247
1108415
276743
1514855
1279208
900896
1061663
897818
300897
1067711
777386
1806889
1817078
1719497
142723
1337322
90704
1110730
1174424
1872998
1129056
1954256
447259
1671370
1010120
631545
1824281
1302876
1448030
1515031
956899
1077696
1166770
557527
1782031
1991251
1577913
1631834
1786663
778865
1589335
13315
587070
260955
995063
646280
157067
1636047
1805434
1415294
635259
1254858
832719
702890
1346770
452603
1083141
997343
1306947
1009793
528482
1793438
703173
1818977
115897
1972811
1310602
525906
443901
789773
103558
1385029
89012
1211178
346902
1031935
1668070
1999667
1385689
476488
1362042
1937396
1386582
1487722
535344
1403808
1773234
1622316
1441452
1727405
13940
134229
1146375
339054
1655928
1674381
896246
1059889
1336431
1086697
1106615
451726
914504
977185
196282
708928
1432460
859757
1013690
1171235
1949211
266506
648403
658542
572696
1244154
269133
650956
1888567
1974090
607881
516562
1715501
335499
992433
778932
1237662
1214563
542058
697220
1995540
1233923
1670658
917531
1080293
1439120
579353
994678
886592
1526299
175206
56057
1102560
516728
884408
630375
740591
1979147
1731429
488009
133865
936666
1964133
436902
974146
571326
610929
1449106
1629116
1182051
616976
908777
979997
75178
1298233
233636
1167287
976849
493785
521318
837023
407458
1711041
791648
7518
1870239
281705
612914
1333645
1531209
1888024
1658838
685849
1420080
1351878
1707349
652621
938813
1473750
583407
159263
1227387
194862
1089954
399029
1763408
1703415
245918
629773
1378527
1199039
2960
109561
1788808
1269679
16006
105975
255803
923373
395106
41913
1478764
982791
1760833
1781951
1769203
1545961
1037730
1832598
703048
142678
200242
1466140
1099530
1095267
1381703
1420723
517686
313674
955647
1693378
1562540
1850994
1018108
895101
443678
1633790
866492
458062
463953
1036460
451662
1096384
1803712
351452
1065040
915804
1521387
378985
1581421
1686207
1513864
596939
78603
1135405
1597255
1666864
1755417
1070379
950516
75507
822217
786239
294221
1027282
516360
1166705
1755546
414324
1748154
842399
1400207
161847
1231172
313731
639621
1265959
1527038
896586
1095775
758667
1317283
437731
356828
203734
1015885
1990938
824526
291339
1347338
834157
1837302
303482
1879893
1685061
383319
1649590
1191330
520817
1516336
1905203
925827
1466115
777155
1164083
305802
1354489
529468
942075
290694
481316
1610260
1431636
1139570
209275
1275673
1061208
248790
1593643
933605
929766
291570
924840
1121519
476875
1335347
348159
1988578
134044
1135255
287
1390062
1082403
1671786
1350064
684072
791763
1449050
1347490
528742
1903124
978732
1224797
1132094
982102
233043
232140
1869964
64586
1975763
1349058
1315673
874130
1292693
1266787
935925
976181
909654
468864
515607
923489
1410443
1713400
837096
191359
1054231
619487
1105792
798664
956341
1522684
642203
1543495
340761
1622492
895878
954779
1891261
475409
536322
1586573
1908784
652982
554206
804098
1014470
1417180
1114713
125294
83820
567828
999623
1439415
508849
275499
507652
1065460
929113
1127173
736985
266013
783432
577601
342480
76187
795780
403895
1455517
1599699
1337170
246472
983568
1937313
1364779
1071568
290098
473767
154305
157342
1240253
1375347
857820
401326
1637344
1657895
831223
1872375
1463860
193177
1393573
1123009
1255695
1871707
1434689
1006117
16466
1391338
156300
687137
1474305
143692
542756
142918
828799
633591
1616930
1827662
1867930
1423022
1690005
1735424
329551
194176
838727
263192
1899088
545339
871533
1454657
1895455
1037795
563338
530205
93856
1605412
1026670
1069364
127886
147272
1727936
1881223
1446190
1160028
1219855
1982817
1641300
1267127
128829
1150204
1826068
1382794
1391743
1638372
1701762
1999747
1490552
591355
71537
1506683
948444
740423
1193088
1045780
503780
363582
140306
1874049
597303
285973
1618838
366643
387518
942157
1507698
1293450
1971763
730264
541097
690964
1959712
1572518
6752
1684816
1396738
1762035
1943631
323953
1326044
155444
649653
228811
846589
1140553
1124581
225450
953382
1055094
1702212
1493200
401678
1232156
1597451
950021
1324137
1440295
1583903
335220
935387
264370
621178
850713
504672
1840415
555888
1166264
1738131
1627265
1900590
574354
1587434
1585999
224282
982135
1368670
1061465
1043859
703693
1171277
567925
1054495
553984
924170
1060394
1054828
1305732
976728
451301
1118597
691574
384474
1775158
963210
602817
969441
1873898
63496
1241280
68533
1522065
1732460
779970
45932
1377236
472924
1880202
587551
217935
1852812
916784
296299
316584
1563897
943617
773432
1391036
425546
1056891
189841
1370905
1171606
794914
123464
1601264
457961
268534
376483
1378927
49652
619645
1784727
1889903
1209123
1482850
123483
1311751
1627353
243978
544897
1726273
1666681
1381323
412124
185293
716398
895013
251872
648827
499342
136484
1495380
1334383
1338674
616309
1869894
247864
1116776
30938
1032860
1991834
700210
1492755
1020480
768446
1672391
298800
1941653
471097
1944985
401889
887848
1414493
427232
1757744
1719521
551054
1872890
705963
1141237
1472186
19948
1365776
1283996
695990
742233
1355139
1142362
1741660
1535853
1392211
724503
1146668
1742842
1859788
58927
433173
869263
1907694
1499517
438267
738990
1093233
1695262
521348
517669
193027
240226
1189955
282095
525342
1864100
264635
18461
446580
916805
1133258
1500911
1289790
1111783
1362804
539017
20814
407534
878328
793023
1144689
695149
1091238
1901354
631776
318202
1495113
1907048
1243630
1673168
408008
289875
1368804
1239705
1680911
83006
260469
1384148
1118412
1411765
1399157
1800927
1899196
1999409
744580
267377
1512946
1017715
119167
1218026
1608803
18707
825859
1026240
1920533
633366
922294
311380
1223436
1518707
1862158
1482957
601668
328877
159129
1606835
920146
1424826
914617
1940863
907112
1656943
552394
1287304
201459
251085
1900328
405071
1789236
759621
1218069
474975
619299
512777
325211
1474444
1926632
292172
1475697
976528
189625
32258
1454548
709662
712673
836431
989538
838876
398057
1830039
434284
1319417
461361
741239
1721519
1909701
1624186
135370
1210976
1723563
1723354
1093212
693958
102828
1400673
1971424
1095322
797619
140357
1616077
407916
1505706
22831
1518752
766839
1304807
1536300
917671
1371894
1414858
1848641
1812760
1000078
6259
1616757
795622
520076
1438300
1592463
1202651
576443
442091
1016618
29346
1223131
1915264
79375
1951981
1505046
1559737
1998776
678382
505904
1947387
1929018
1569383
787698
825444
1942906
1794374
1698510
865441
1529973
1314952
1204527
1523700
1983084
1901030
1165348
99168
553586
984881
327597
1150421
725664
852560
951290
826201
1138643
1464258
1194943
1211632
613981
829162
1790910
1802113
1990628
800819
1720802
1931297
1005227
1186156
7844
1009847
310829
286876
476021
537527
1853684
424276
1096209
497464
1496340
1810687
1437368
1502317
1027762
307286
1848058
1256061
1558820
1924561
1138885
692688
738870
809840
424197
730185
1336346
1974065
1179232
908704
1052291
427422
1389748
1814092
1512262
1290033
167712
317579
1317894
1192087
1278130
743645
903634
286016
1842176
1635752
429580
323220
1105024
1229634
1091710
1354121
284765
655065
1353160
806405
1931383
965675
1564519
70226
556062
473362
1515965
1436249
764801
1329253
441363
1011638
1578814
1353891
1783323
915187
530988
266881
1694146
421393
1055172
918563
1358203
1913829
301468
994254
1304164
746624
1833956
108251
577745
1399025
474568
1522014
1859519
1898040
597917
1720222
1110675
1419370
1162694
789264
855950
53218
29687
28971
1880378
16074
35299
1012016
639169
1079050
1366472
1583305
1024964
418611
664729
1117873
775133
1850360
55944
652236
1653798
1888608
13257
1312085
1363543
1925836
318650
833909
933984
370602
1475015
680022
1720555
670078
1599976
1241894
1360963
1984759
1140459
919853
658533
1067577
587023
1199729
1598743
362624
943790
1296998
1959121
682417
1100154
1215776
5698
755186
1031669
157335
1785716
1147288
780299
314424
1539979
743561
684140
142582
874942
51722
1497438
18292
1699347
475934
814516
668482
157904
153267
250854
1338958
707236
290753
54516
84864
996328
1840541
813626
1585215
525793
246503
1014102
888123
537283
203772
645290
1315331
230438
895116
726635
1650243
627760
1374523
1732802
399146
660829
361396
1530045
1712364
625996
1111130
1724058
1978204
85255
1789002
1399787
365433
880843
570674
1007668
1621444
1346092
386954
1782657
658801
964403
864460
1459801
1385078
67305
980183
672396
1947206
1785563
126665
646238
970687
1192588
53868
362328
17466
103201
185627
597497
1386430
942191
851580
503280
1175555
1914687
1249917
196999
1151187
1294692
1083167
1796886
688956
532334
361411
332370
617304
1705195
1338147
1939453
1378606
336308
861262
535091
459692
631099
290308
1499540
626973
1166448
422664
1086669
612264
579421
1209047
837933
830434
1824073
1369374
520815
516628
493153
532539
694893
634746
1903942
1470452
1365325
541112
1674164
1390228
1932761
1009439
39714
1741938
1137220
46261
1295042
1998965
1967103
1140916
612293
369958
1379524
117165
910079
1543340
509488
1209854
1557197
738412
1315136
1155301
503286
1855622
440872
1828361
1381691
139916
862196
1412140
84763
800533
1850855
210710
410595
474034
1693156
513248
186855
1636633
1615402
934892
464230
1681560
425864
134569
550502
773724
153384
318088
1668789
1518958
1227002
1521895
1182451
1589489
212070
265144
912874
1656385
781203
261433
797544
921163
361625
1903279
1554567
392119
1601705
1596749
168434
1996946
6129
1922665
863739
1710386
503796
1695000
1415623
554705
1743177
587079
975016
260931
281082
1623521
990049
1646852
597032
604055
1432593
698992
1584201
288793
971915
1059824
1225284
1641101
961027
1762811
1910338
1412671
544554
190297
1721562
682127
1538522
922128
7009
1607173
898690
485897
1275962
1299483
619955
1752711
957720
1137029
915438
1235941
488123
837744
1781206
1760341
1747734
1830831
1866002
248992
78728
709876
1148318
715345
1148112
232137
344922
146662
1889002
1886795
1079370
1757661
1587095
371788
760909
460290
1207959
1502874
86840
439227
1219460
1298871
951651
935628
1705736
1081440
1257040
1694518
1501705
298618
1607557
308846
1149908
1892259
250783
40705
477419
1612892
935913
1255694
1383620
407574
319337
620260
437455
863458
1749467
841941
562677
1087878
1026173
1865384
141689
1179265
1873221
1749486
993952
1776501
1067889
1473376
120827
323784
536002
52716
1974972
1933405
141410
1238694
193585
1999808
756342
1806713
204491
109190
953741
54440
1642380
379116
1011905
692377
1644842
1088510
910317
489013
1002404
1236404
1469067
1859210
1034178
53723
1409812
805485
995976
684839
883475
1830248
435235
223229
1563564
1851854
522501
841590
1567601
1925852
974944
704788
330854
747752
245640
1371913
442478
951784
840962
956645
1806537
758931
750516
1726435
502469
242122
634533
558713
1529953
512695
1179301
265507
1255975
1585729
1736084
1393171
1496806
1494240
1018072
1595673
847732
1255422
1019344
475556
1731923
205735
888672
14559
682950
717245
32641
1363256
1266562
1219690
83940
253518
790838
892246
1389549
1045890
1720356
331321
909611
723014
198219
1087019
1702885
154954
928619
925750
66678
581720
905152
771248
168178
784728
633908
1393455
208001
174841
79065
1897360
967793
1140624
239648
1937267
1903316
1195216
109530
1391239
637325
1381108
1687971
1932010
51882
892462
1564692
1779396
543209
1099810
1441862
792148
1855169
1593093
1952507
1096133
1894624
1853407
1838319
1732368
489419
954602
1881206
1570040
557863
1036816
1591191
1022534
1098703
961122
204645
1249584
1022006
637674
1874367
894530
452851
1037094
857192
1775963
1862756
174090
1542723
1101505
148783
270071
1112348
90728
1546928
475545
312631
1672122
1151886
1384333
1102333
1879356
423612
1595572
1260842
1004322
998750
1024165
1376241
561468
1684037
201108
1296719
791907
1552568
970955
1243779
1519175
549460
1662063
1711354
1862923
425399
1200938
1247785
969007
270427
1209880
1242493
156176
1519176
235538
1750144
117170
1714745
472330
1964131
1830103
1964181
464680
563143
1709875
1761723
280273
1923147
1408511
999099
13470
139434
1371227
1573724
5922
1394288
311526
1283001
1367439
1139057
738056
1273681
416785
453317
1162633
1010922
656719
1027736
1881430
950415
1272040
541089
1222650
291258
516573
1555932
759783
1489267
1056172
181892
1679186
20885
610523
1752354
486318
1031400
200833
1824942
92273
611248
92264
1719482
1896774
267463
1221590
872111
1291476
282162
715853
1162073
1632693
499011
685503
945125
688618
950084
1123011
1348665
705491
976937
1452605
1214674
1815693
1661307
740349
1012736
924896
719504
1738383
349274
550216
1502818
278559
482306
1455143
1541404
1519534
42592
599278
1353742
284059
1952019
44544
601833
572441
1107481
1167944
177904
1923553
504530
1714073
1575426
531087
1341232
1780292
407600
1159636
1208871
1146770
1559210
373074
208914
1963028
694483
832456
1183251
1111451
1708483
762562
202160
1835461
1919317
1672362
692361
1101466
1918001
1710472
1306832
506719
576862
214907
443196
1513320
294383
564650
74338
1814713
86296
700470
1677403
1327383
572843
142064
972564
1384201
1707454
436650
21169
900905
970982
175223
1125127
294665
525905
1213051
1325366
1760405
1499025
22244
957638
84676
1995833
923672
520930
1004026
1516142
291120
1428070
634411
845412
1799167
190249
1819075
1762345
969122
1638290
1726818
1464650
1471281
897832
500757
1996467
203246
1604834
1871351
1745093
491475
1725987
1145579
344406
981508
1721103
1925742
1042884
201069
828576
439681
1450630
1767859
765055
22668
1966720
257796
1456148
914291
321974
1482452
938213
439705
1564904
1042430
225422
187476
968636
1413855
547265
355191
1674281
1153182
154387
1771573
10592
54165
1004956
1593682
1523767
93660
1633096
1361224
447819
1505045
1394426
1713164
1569467
328218
688086
1327626
448353
794808
320472
1744815
407666
886438
694485
154593
1879031
1462016
843521
692567
1950095
605551
1242076
1805585
335708
337402
1382185
289566
1307408
1840566
655463
91718
1528773
498054
1875226
527780
268289
42154
1355874
4886
1931115
1818041
703977
880901
1915336
1238214
858669
814945
624880
1587089
863102
1940409
647059
1280680
1912803
717635
634964
1086999
1994133
1766878
1127485
1841353
265136
745041
1260445
1138113
762458
1517187
992545
596791
1896216
1291265
1199306
567441
1411928
1408917
1676429
184171
468428
848704
848503
444389
1624356
332979
295861
1263048
952914
1565862
1565623
1724900
1276371
1784371
721572
1622247
988356
1828720
276242
761322
1754149
973046
1296813
1379380
372477
1296623
818759
1627318
1968068
1586649
1581246
1325373
1797422
820875
1039547
963395
1111922
33136
55059
206966
131235
739807
767619
1991018
1282528
1374
1765886
1517095
1759366
707473
1746604
1722648
1222236
1922878
1849227
867827
1316046
463112
1014361
1427388
1768954
289190
727836
1872468
623319
836299
445285
1794233
260375
1196661
1137485
1634107
1017865
471103
1327123
40509
1301386
1797190
913581
54593
985558
1630591
1079881
630549
1878277
604308
1111432
1840519
493704
881845
302187
1352251
14218
1685225
11700
1359064
660682
1239373
1507728
344523
1497897
1569639
1688195
1839206
688569
1656000
194309
189754
108365
1659494
487296
833775
297932
802483
949097
1873549
117205
386453
1995487
17024
1245715
771714
1265222
1877185
1547631
1568313
23148
1938842
1338475
20417
1685694
1505665
673934
379544
1781984
1950322
148064
1447423
1953316
1033591
1551639
1858777
923694
1555801
1420817
1839912
783288
1761469
1700037
530400
1876732
1618922
68180
57949
1486184
745400
1136743
1779773
1716835
1140326
241831
1331706
867658
1875930
246583
1059726
1449792
899004
306474
1978112
142706
1327555
1860305
1464593
1151318
1723679
1243025
1812517
1923484
112986
1023715
104882
1185383
515113
376304
1645318
446457
1036275
375167
1951892
1081524
410810
1143110
487518
751123
932471
189840
252620
787910
1158340
1345455
390254
677959
1421879
1208266
1813123
1977949
1109392
715299
876844
1970004
559602
1705160
972142
1225378
604722
288291
239099
1937632
1693469
895387
455737
1754821
2700
1752101
1555369
170958
1882273
748887
1530419
397856
1585092
161936
1666754
143625
419477
1995772
121854
1017384
1965271
1166188
1283006
750487
1083841
339365
1186808
1287219
1804344
700215
688891
1606107
647996
58320
1946424
1196723
1945519
801839
1666609
153211
1995680
213366
224072
78699
1860419
379263
1104819
178038
61795
503945
1416425
587997
802933
75847
1770772
1500269
1800238
1785096
1462634
1802296
486193
1854581
818639
292079
1356703
13186
1738184
563515
1965110
42976
982866
1715303
1748679
943005
614807
161098
1778078
1464261
1206235
514712
1983173
1713494
122547
1108108
509360
839276
1430864
1058465
1143102
1950632
31364
1564782
1254843
921903
524145
420577
29285
583485
1955191
172837
509283
77402
1676141
1203270
1231033
1018955
1795148
1655747
1034612
1225340
1884202
270409
1737913
275649
1236518
676937
519912
1805831
1341965
910814
1134521
1671733
480143
1394552
1265482
1901736
1226313
798738
684044
933660
191232
1299273
561218
798629
1966551
160979
585650
70671
1788087
1916714
920745
1300168
801409
234478
435980
178579
1122164
1405311
1348043
610330
818017
1735977
331815
854357
909154
1288783
1758216
1067379
1469516
266923
1641130
1748757
916980
887627
1452470
816988
1517583
223387
1361929
882327
1276083
1172368
122728
755764
759858
754572
407601
995971
318135
1910620
630436
44845
782062
253526
1354076
273130
1953642
1424704
548631
539032
1425421
1646634
1400757
84084
139472
1890186
361068
1294951
405795
1749098
886033
1196975
1596722
1162626
535062
1896291
952620
829504
523685
830035
1839373
664949
535069
1664459
1285075
1897504
382628
1945268
585867
1326936
1824430
1577369
586328
1548815
143188
249933
1274358
119339
825124
1970267
1930685
890523
834749
1440979
1756163
1213500
1397473
570766
1308982
119246
218399
619723
1533459
565100
1072079
557466
431968
1139512
564032
786404
424823
519629
1414796
1961272
703156
1984455
1134233
28272
1067727
1376282
1948686
1800424
1224956
1836604
1280891
302319
1541292
593812
602710
326904
1947527
1718361
1701662
1958219
536783
1583389
832121
140655
186965
1235174
404551
17239
175894
180609
1916772
815146
1002429
345064
634448
388810
1431022
846108
732175
623265
1501407
1339643
539939
452475
180876
1329274
1223141
1500666
1879988
1946045
1615058
1688031
537414
1021960
285520
1167724
1608845
1141800
1241408
1500519
515420
883730
980708
176640
1378440
911926
878264
1620398
145494
477657
396469
1758142
1196073
1275232
1025391
1525617
143420
767529
1157572
182516
108573
1307493
1765433
1848147
1518769
896102
491998
348019
333330
45788
644387
1380399
1270006
395421
599829
900279
252854
1846442
1165964
1959209
1987906
1941678
1209658
1010243
123933
71217
47093
540063
840505
218569
1178056
814114
1876239
212785
1594477
995861
833794
1550872
777415
783516
668359
1211313
1013244
427288
441070
1401254
988287
29295
1132577
47942
142236
1956433
1620659
1192133
1101837
1631505
1910426
488719
189532
918018
1797376
1845528
1716339
1673125
818615
1974298
1213484
438854
1511382
589391
240432
1300547
1447718
553793
200207
705829
858398
1024924
1142732
460627
136464
541014
1859173
40416
1706688
817283
753934
644577
551875
888512
1980663
354138
1506061
44832
277262
5272
885965
1236618
1792070
433211
874131
1401080
745511
216116
1526973
1762953
248682
400264
1060759
149128
1043283
1781280
1347682
1159341
1193882
1278186
493707
1139482
1775119
1248397
1087132
1067350
426211
1664674
611044
972890
1293556
161905
1103166
1021333
1269635
1688658
184291
756671
938184
1445770
1492219
1575260
766683
893828
585423
516028
572946
326403
1618494
1049769
436766
1104397
988905
1002158
1377340
633446
1410224
1920662
136192
458239
282553
173069
1834576
1655055
144974
337829
378069
1835209
1376012
1450424
1876645
380768
521358
1916255
1754442
1013112
502088
1083989
1596015
1185674
1819469
391488
1564055
777707
218552
467403
242645
1722977
1072059
1077622
461116
1666888
329456
384540
1284001
1534964
676962
1591677
1212929
1534422
385854
1072352
1083318
1688312
337671
1341511
1016264
51161
1302714
1895866
1335987
636057
1048078
530973
1138564
1539496
1305076
1352374
318003
1822096
1452121
1845275
1930112
438366
979990
106097
233300
984792
1580924
1031436
1512526
864879
1119504
548364
160261
883679
205679
310534
44623
1241354
397858
484306
297925
1699677
1179287
1364817
1363836
1041270
300165
655973
245331
366345
1408466
1218538
1653609
22659
1176031
645996
664855
1036588
1323658
1763717
422379
617456
70201
926300
1955587
982761
196572
1527212
315425
871549
1662530
759731
680893
143107
1510609
1706873
1599772
247930
469856
1799760
435353
1407018
91298
329156
604948
1332363
1843102
1445535
521092
1281878
1838983
1444888
937977
1322824
1780195
33419
460913
518473
1762901
1363041
1379486
1481496
876826
845888
1528349
1887911
209992
698508
1840849
570730
273072
965182
1780573
335403
1228804
1934702
215233
1637199
1132898
1724325
606220
228077
526237
1324579
1132090
1053558
518505
859515
1939072
1205547
1424557
903341
1096182
1361573
95230
458336
369857
928764
1083085
1533462
1688040
179799
1610300
417547
1674580
887647
806298
1619717
711735
1304776
779113
1229616
1160352
903089
1441159
877283
1690642
1255987
804634
1959092
1426665
1600399
787898
1356131
1021696
1208320
1458479
1092782
798799
720836
1842355
293861
909795
1574508
1184498
1498893
203179
737642
405342
1592369
1735089
1918246
670594
554337
60859
1214838
1597807
1778524
194719
1891420
1836714
474131
1725022
1273882
721044
1946723
983597
1001091
850265
1356592
637878
394053
1044994
1693574
738718
1722100
386269
1274605
126889
241622
1897159
1703452
1586274
977717
1609986
421221
269537
416563
358051
1899401
1398901
1596484
483562
463872
963182
904269
1949676
848876
1194157
1117299
1955302
1500153
172525
612919
756077
954626
507071
1401418
1945269
1015940
87879
1740328
1724565
853871
1008746
970975
1620160
368442
485869
1352782
243383
492127
662613
1717251
1395355
1158222
486565
1125884
1698412
687930
436728
1028142
509485
981899
1646763
1304413
786700
457374
1977397
239779
765608
1287230
809913
1070384
1340538
1204797
685808
857446
379450
122641
86772
713291
993130
27573
472521
1166857
23252
1728504
1840464
953525
632771
428595
754466
1178675
1978837
651733
51914
324347
112917
107305
788510
488122
442037
1848885
1217688
877936
886176
1010164
261099
574343
1175008
602114
696485
326451
703187
1876501
1986790
1308663
1401697
623725
868266
1208873
1533726
1929272
1121668
929349
1872749
1640915
1141428
1129252
1322608
514813
48851
877497
1152195
884602
83471
640083
186453
1410416
1591521
1550037
1209489
1297144
642157
636126
237342
1919970
184877
1325418
1037485
299677
604394
1631810
1479105
1809296
1704904
1357469
1757984
1836382
178920
1919723
1970215
1987025
956055
1313839
161440
46744
1873540
1516071
1740411
1596462
570765
1894351
581563
1149021
1384590
1526106
1843364
293317
1674239
414978
407823
1958018
579014
822724
1139703
1667680
216244
1244412
670430
158231
1679300
1026702
1987021
1507430
179376
1995618
16354
321986
1541834
1838965
1522754
264168
961377
790204
859651
1835352
726394
351443
962860
992234
333907
1117581
1022280
1223289
360256
608124
11411
619621
1994838
420886
908327
1744279
1685901
1051772
884797
457498
1706891
1936914
454887
863242
495743
1784444
900440
1252521
1183660
946992
1840462
1515216
112995
1652026
793794
737175
313130
884530
1930669
1642853
1362815
1695562
1854833
1222684
259717
625005
13647
1884059
676840
986020
80949
220747
1861387
1965153
729196
1529277
1037909
676800
160269
1895829
76079
1232618
1532349
1428751
1147965
1883470
697522
124955
1929146
514543
83720
606862
1326221
566063
913762
1884372
771805
215399
1322126
350481
1740353
1202933
944280
1347360
1006287
962043
1797534
391820
129702
1467618
1741069
449790
493579
5490
1297203
1323218
869046
1503666
1734002
295733
496372
1253220
949315
913755
111557
32830
889561
100044
1857994
1722097
377860
1525672
435428
1279719
507981
1561068
1006030
346912
1336118
1742888
999999
61814
1030422
1608011
867466
1895622
59001
290374
1792262
1194352
1842725
501630
1512085
257138
834996
1662404
587712
1019930
1434682
74098
748929
425683
601261
1403949
491553
1819020
1466367
1559612
1271789
1206103
643226
141546
83794
763938
1285967
190929
1717193
415969
872022
1668082
145121
234896
170991
986039
483321
1457910
217510
70365
1844100
114540
1963430
948102
165349
305490
1983701
62470
504396
506175
305828
1792848
568133
286486
198491
1255955
1046135
920324
1745695
1012377
376390
1677586
161160
306230
848805
1069537
1172197
648384
559699
1733371
1469962
129071
1051595
977907
508449
1541750
360463
1247144
444933
1864081
901042
1158025
581664
978963
210538
1437449
1814646
598086
193906
726332
1884553
1874297
355876
406873
775867
388889
1431911
291873
746432
17791
875164
1266554
978116
74555
1506931
171339
356751
1282161
285055
1289539
1152891
1924179
1668178
1504350
1844836
1598413
140597
1811884
86416
720552
1271433
1985046
1491607
369928
1446092
101640
1602162
1307241
304745
763074
1696971
166789
1373233
1981173
158389
623554
738784
1713152
1414292
320804
1250831
1764602
1359501
1155256
485164
67995
621541
1851650
1106082
769655
87664
436798
613030
193134
1196530
1815159
967194
21572
1720169
612868
331239
1296102
49137
1694679
1775981
1140827
189939
65453
707734
1306718
1877154
1679489
1750692
717525
1838503
1920940
666742
1665987
274126
915378
35945
566556
628250
908960
1157993
1612152
1562494
1161342
741606
379541
1657838
713254
1554080
818972
126366
414765
934365
1151907
382977
671050
1103913
1235377
1881084
1641203
1675327
1150980
1372260
130209
754445
774096
815612
917758
1873784
364050
1538191
886436
777124
1661516
521225
692116
816691
63384
87297
1391989
1949343
602332
1198885
41246
1175382
1629378
514860
1591608
1835246
567269
1625263
181052
677628
326535
1555059
896789
447880
1075459
1873549
1982680
1346973
1865415
449620
806183
1746139
475443
357240
800929
677785
322097
478257
1871786
1935190
705360
506686
1409208
145519
761742
980590
963503
1355984
618387
1095076
1497337
1764034
1816974
1266722
829602
236486
147087
931802
1988534
1568420
279192
208870
235007
1833123
975095
176734
161814
1745108
701486
1248870
791312
1685558
1895777
1105498
140409
1355764
1919536
474143
1080046
1507913
787502
1619803
679484
525587
1098934
924868
1053136
831786
20369
722022
182673
706121
311125
732214
1343925
694091
1848533
700093
1083666
78617
342558
746134
1350928
687201
621310
1562865
372987
1126042
1241725
111845
1373837
1126723
1827643
5245
881847
1012550
749387
1661456
158402
1864271
105683
1422595
251172
1258818
107059
963762
237165
1827941
1623113
1372657
574985
1342323
1591036
1863466
877419
372008
1278011
1927091
1889385
125340
1888582
1291332
471602
390645
1117581
866172
900608
800289
1333193
1182856
733613
689791
235195
162878
981636
1293156
1513295
674418
30182
1067724
1690157
606819
1059565
1809718
908208
203118
1038760
900002
1095938
1629969
780434
938817
313819
1468511
150153
1514216
273839
1638604
1238582
1658420
623751
890565
399302
1797837
1156419
1336267
934849
1431994
1512781
1926215
1125029
1253818
1006128
190106
1611746
177521
33538
823956
1265338
278239
1447933
1578295
1809591
84241
1219326
1001353
525294
859612
74180
22129
15528
1166769
1963742
1848514
938497
338093
674318
1261624
73483
281536
1285707
1814364
203750
317205
1466062
338452
841854
1374136
605340
1106731
1939839
1548532
818206
228972
907470
663636
967771
1800839
1878944
1274806
292217
1636044
748299
402094
1373810
1144893
684709
1466082
1370438
341025
1657256
319004
901082
231395
1644474
1474443
143399
1407201
894103
74164
1322175
1162503
1026795
1625050
673415
380083
1081282
1067896
1976910
1106929
1872895
1001544
40615
1229696
449270
819912
119051
1075824
1804767
36826
81471
1562500
297881
574481
1719571
744189
1204980
1013636
952892
47968
495906
227359
904746
146321
325149
1769431
794777
138242
60712
240558
1774852
67362
1788540
872758
1194390
372265
414274
1018491
1631559
1227975
1425024
453493
1179570
458671
1654243
290374
128074
1128207
819972
627517
1505594
317823
709142
1487847
1066141
1965155
1087717
1527272
1911975
212093
840397
1281372
994203
659642
4202
711714
101328
632356
1628755
1185631
1675291
1722715
671787
1302816
122022
1777804
1745664
735534
1390527
859246
773306
691398
1270499
1783830
334362
901181
1569700
1452418
1190134
899041
981314
1728671
1674088
1620007
642218
569283
600201
1092582
904753
281222
1992424
1523435
1880666
1073532
1811436
1218110
906506
1042240
514016
1123415
1707714
878391
968313
181359
160622
838331
630178
1056020
896633
943802
843824
1553296
1388776
196684
1906061
125275
1569617
588711
298855
51310
1474419
1211999
1220378
1913884
635650
1098234
1828270
895859
1814368
1268109
1185541
738749
6200
941955
1112132
1559826
1167599
1950017
647044
1379517
1401543
1927036
854102
1678533
1992241
1398243
41448
1773879
1696488
443262
413843
1032209
155992
1199418
1544808
710004
1405570
700348
338275
301120
627121
1462875
1656318
228316
1759461
265222
481683
1677255
113434
154798
157652
645959
148360
215156
1266285
1913392
720420
196904
1722775
1184209
1198451
1528140
1182161
1048450
585865
1887918
1484525
698229
900681
654464
1182782
1528611
728303
842647
1004410
132693
795174
1028448
1242968
1514773
1815331
1249149
1140317
209015
75690
97181
265579
954992
1305725
1357544
356137
1131901
1253501
1068465
200823
939789
830872
385629
783339
1861821
468445
1853120
857853
1296705
1446863
811983
877996
1397677
1732311
1949906
657772
774501
1455799
1850837
1371764
207489
247762
1682271
618758
1460502
434886
688181
1292488
1042240
698399
102454
132037
1966980
217186
518542
571379
1894261
1461426
1187042
143600
532518
1287728
723573
1816016
1257125
1941967
849073
1459743
934070
1553437
1682310
53971
207641
1620900
1757647
1517153
1847201
1265208
698246
1905807
182709
1030144
581342
1636119
54425
1553148
740379
399018
1074792
1771172
1088040
115244
1855777
1602628
837955
1848899
1998962
51266
1495060
1817819
1348534
619307
912773
1901181
719877
1920167
193223
414009
327601
1968643
1700258
1744258
242914
1978891
1622537
1276452
1749448
1701696
89829
928780
1591214
733643
1987680
546666
427217
1285975
741987
32545
1540043
300696
552748
115516
537195
437366
286289
1574273
1129194
13855
1357352
1375759
1737537
1673835
1253917
1947980
12652
251585
1173018
1792641
731903
176050
1616172
1759224
277353
1131826
1535713
207583
1251488
1661504
718953
1978255
1269895
575553
812364
1267899
662121
68859
898873
1890983
1607160
1304167
384232
530336
361031
272995
1469781
226353
664299
950888
1980674
692004
997839
1368195
848547
521484
469399
969724
1088673
319267
81612
205237
1494706
1492147
690843
1190684
126489
732606
1104836
663058
236007
332722
1183100
832912
263397
1976204
1294553
86455
1462874
206564
1231559
760062
1237757
1540195
1840559
458991
1674677
1378676
588700
1441200
1319101
431122
1498511
2947
1899778
1718884
1330335
387624
1593873
426470
1162104
485313
1656519
1623035
1183631
1089763
68539
1956574
66045
531316
836107
1895900
1398355
691638
1570327
1791272
1811616
1632341
1493837
1980694
1063918
1003700
154951
402767
1108257
446894
1739063
710007
261980
83861
1743523
1702668
1481616
252225
865985
1911384
1929944
884764
292053
1839624
945180
1356149
574249
379401
1432754
1363534
1730496
1334089
1401021
1776974
1166296
1106085
1135501
1686598
353447
1607201
514854
644972
544896
897845
582564
676554
877506
799588
1924940
774553
1105599
1719189
900604
988769
1955812
943199
593593
1066554
651480
1670894
809090
1770406
274168
402794
1554307
441777
1873024
195857
1109835
679301
750672
354590
1301434
1168723
1779572
177848
485950
1453651
143510
345327
1570434
1151594
181247
1380926
1332499
39443
1996590
1709748
122624
656880
375066
739020
814978
885214
82034
1905875
771991
687255
1942091
941878
1180917
600915
1771026
756275
1668336
403817
1328723
258221
1616394
1931056
1588698
739450
307400
644639
1172636
671134
66933
1170889
895776
1326219
934677
24366
1150305
1122753
255426
1608669
1083753
749661
1266617
303438
1525743
1349486
1461884
976452
189679
1213820
1797352
1671649
905264
791717
978829
528635
1243306
1137447
793257
1995426
590593
570428
757445
1319947
50880
1252895
1025968
111452
232101
265333
1794202
40017
1291316
665980
712490
675145
1470044
1823993
18884
4984
1469140
1651835
915290
753432
78047
595375
1760913
1124787
13499
612362
1863721
1142124
543358
969351
1062262
448807
1739442
1999670
1117085
949389
1148929
1409059
537586
1428944
13894
579445
685433
714251
1214912
908649
856014
1770192
1066009
438523
1188924
158266
1824722
766150
1230924
1935737
832547
465523
338236
881016
1800965
837093
149570
1866876
401077
445315
1126459
1846331
1671943
218089
1436560
37051
14453
306404
482441
1303069
285159
303225
832479
840275
437436
1035862
983092
1197441
1750731
698314
1499168
423301
464263
135064
1906375
1974920
822958
1758309
1409300
325178
1781325
911741
1026345
867377
805841
872836
186505
1347373
43206
565238
703944
10038
824938
648667
1112737
302350
169070
1670019
1137356
764967
1935935
126304
1507966
1364610
1693145
390673
991990
1579999
1501303
1407490
1041973
1074647
789442
73041
1380968
689976
1425082
606439
1548343
489639
681010
1541874
112612
543007
33260
1078360
217540
1237533
1808211
1323329
1279539
1404285
508142
1330559
1978909
630019
279117
1716314
556281
350927
1489840
96339
1871638
448372
821761
67283
1269175
402911
1924970
1753074
516423
927453
1073793
1988796
1406416
1306867
1031904
1119074
1289442
269116
443922
322186
1924929
1749019
27650
537886
820701
1335065
1043903
1783833
857210
819934
885632
1436416
280855
148948
805230
103848
142472
1679288
976700
652434
1164421
829939
285793
1912053
1193729
1523597
583626
1928089
1490356
692222
1286624
448468
1988056
112744
82983
1420985
361459
1963336
959236
1780891
1190256
1723167
1847555
376428
1182053
973527
1162778
730913
1965602
1438582
793574
1719183
1990744
910492
250499
593616
1013076
1567087
1886628
293446
1106192
780258
860464
732577
1599673
1288254
618625
809958
173961
958008
1379356
919521
1218125
1945150
1020701
622805
1272773
1108883
387535
788143
1747356
1173275
1667542
718167
1134741
1943994
982562
976
142521
496332
174996
258485
216993
1357484
92730
1443820
1971265
1526380
1172113
1947568
1248655
1094352
789753
1339777
1063425
1605322
379075
653627
204420
871926
143433
969655
1179355
564504
1993957
179259
122372
994480
134907
1882570
308344
352697
240721
340971
714454
753586
1331106
1362978
1572108
95985
1874574
409488
253438
1644081
368519
1803602
1724503
1586112
603573
844690
1962885
369846
900026
863641
1550209
1775382
1931090
1127274
1597981
1055402
1675512
1856089
322145
1023195
232563
666335
1186357
1283459
1447595
1411236
604276
340479
325706
345783
1484600
811669
526011
1195273
282035
664412
1968061
337610
1648596
1828209
1053797
855238
1921066
113136
1097298
1098596
1937876
1803745
1941969
101048
803737
1724019
314638
807290
1857230
725843
1052941
721564
583062
819330
88409
1929821
1077122
1593437
989846
694455
830629
852903
1514343
1271737
406230
353065
841694
389466
254628
816645
1049723
1545103
723035
710373
1705487
1101833
275234
749273
1509534
607347
701444
193104
1166424
1437568
296276
422390
848404
86739
1491440
462316
1365540
1834789
124945
1417179
919821
101685
182316
155837
1516923
1937659
370322
190048
609156
854630
1343207
1921735
1381273
650783
1159633
180391
993773
581486
1243571
264203
1989513
745694
275821
828834
1219774
873706
1417280
70871
996869
546244
1559864
1195730
1102498
627438
1052590
927
1357567
743423
660209
510175
591234
1223657
256339
635488
737944
1242844
159945
859467
1479305
1827836
193852
63641
1383352
661280
1642137
527368
740751
658254
1850243
808155
43692
5602
51766
874056
419300
1496179
1050109
545387
1787091
859019
1915304
964037
1969538
1913259
861230
1268467
1516222
1807893
1068655
1623972
1875299
1037346
1208827
1133325
1843625
582789
75910
1605419
862990
791743
1941895
1730407
299892
930211
1213213
930354
818937
1134967
748606
1320353
188239
1655134
1108961
1019140
398217
293463
1331318
724827
1138906
1295070
17003
264740
556328
692906
1117896
1225108
97642
1473440
290955
1399341
575991
1174518
618984
217133
43920
462068
1314086
119867
1276293
761835
328493
268975
482464
1935242
262711
1621906
747434
1244394
1869070
870049
992467
1755641
335331
1770194
473892
1198624
1161759
1816048
1841747
1696443
274523
135069
198212
1547685
297681
1934007
1603457
1990980
1630862
1143042
51333
1673702
1435757
1743870
188764
1780317
1380978
1089039
1062600
1961541
1101836
1115068
1413255
1420194
1817058
1988893
1492602
1123960
685254
1794307
1459726
22096
14318
1311975
855458
140083
1860956
308637
818874
51464
518321
831640
1655403
1176711
1154774
1123372
1365000
1779460
1439429
1772037
920018
666997
930629
490419
1728466
1978266
1344706
1546785
1498524
1360147
798217
1843238
1363366
1039930
325169
1961481
1487227
1869452
699314
395120
621962
1471925
1151302
1076148
1258322
1755972
617773
877377
1640173
468404
1278658
384956
1299474
1123579
1178177
1665511
673388
586551
1110503
481438
518547
267930
590758
7896
1302978
446679
692962
165915
1481608
1504923
633530
1403010
1539138
234995
798246
250326
1621461
937763
119818
556998
5692
1062725
1343083
992151
1048267
27385
848037
1844308
1263003
1279229
619940
544638
1581344
96972
725548
77482
1090187
77035
1169100
18122
216594
309003
1561032
1768796
118309
921588
323767
633107
922236
985402
1501083
353857
1283967
1072740
708957
959682
85774
1303612
1049862
473986
246810
881710
1045168
36492
635489
595351
1305370
829107
1333231
171348
673011
1741491
930642
41374
586916
1644041
208281
1585443
1073006
76377
460250
712370
1419029
1277804
758079
462453
1539354
29245
1471705
1518867
1078960
964170
347651
444227
411982
699967
53292
956938
1236047
1436879
1059055
1873063
827034
1408935
320968
1518126
97540
1160209
70457
1120999
949490
1505478
1446352
1354210
732928
1413555
1390445
1147838
1539819
1692667
805101
989282
175031
1160280
669585
1706830
1494181
1337678
616566
1988124
1328725
244131
1325215
186562
1834255
839201
1659353
1576108
1191466
44097
753350
1925912
916722
1542987
1389927
634435
260386
441143
1366166
270090
1343521
1883631
1302046
173515
1730100
1449446
113283
1124799
1176384
1605542
1275351
1129434
1958509
844698
1398441
1816841
40263
1684559
631600
1144201
1603557
1714886
794874
1387964
97497
1066069
434667
950895
1865079
1047590
666445
10721
630556
1229321
1106934
681253
1026741
1059321
793602
935451
1737734
1757749
1715825
1610029
1839445
393204
1434942
541638
1825032
864246
1491455
1214336
964862
1572365
1159946
1893087
1712353
1298800
408343
454584
67788
1564304
638880
667351
689533
1803464
771081
1381206
787945
726248
1580262
991124
1378595
1015158
1063002
862064
142723
850228
189745
857254
72254
61911
1136608
1243992
1629910
659387
816043
1408843
555132
1666099
632600
1496607
82197
1101575
1035566
372337
1104424
701452
1592595
60371
183974
639215
877888
1517147
636741
435075
503607
1253176
732941
825397
779555
1389656
1797745
119643
1626435
260920
338464
72867
1168549
815839
989442
750840
976524
1642733
1831492
1955224
516907
726547
1554325
379003
245954
175636
1400678
195457
660467
579877
1614627
1391705
1303110
359667
499116
274657
1669760
1620593
1968405
1570243
591482
375400
1207510
89236
1761670
1664502
1316335
203607
269484
52783
1363254
510156
452995
1825747
925417
480662
1801396
1689869
1115229
1339333
252005
546803
1866304
74566
1374219
1216842
456501
1283055
96031
1817555
1524607
254232
1273963
5439
1605063
80116
171535
830096
974564
1719280
1686064
1951768
1219205
849667
1532446
591413
1145483
1583275
976867
687727
989390
836056
1034952
1146381
945323
323428
1754708
1529459
680387
383925
1991665
72553
1525273
1064652
1315992
1163682
87331
513919
1102105
624723
68358
335644
792194
930393
1440291
798302
1780689
1153473
225983
785077
1464058
877786
1388020
1185143
1060955
1929007
1637138
60781
887818
1904889
1081186
1415988
517066
766457
1064100
1210740
620668
1020071
780584
1101231
1578532
887322
1652930
1165091
5231
1076777
134715
1347901
517650
1198530
1507307
1517045
1178080
1818015
1538418
997606
812961
836806
1675367
1260581
1949411
1803523
872295
1417367
1349386
108069
412101
138030
1899042
1773342
1770770
21133
931192
38913
1895807
1633001
1833761
206387
456092
458242
242269
284774
33297
56769
1685676
297331
518919
128775
891659
1337951
354665
246058
346981
1812424
1036651
464105
1781156
218823
938537
1190416
1695448
727994
1589985
1714066
1850796
903372
327829
661095
187760
844640
1588723
1416070
1118797
1598818
418689
1970038
387788
1393341
482624
130813
1595575
126085
1067943
477419
1632797
770713
1419416
441437
616082
1321795
538873
866663
1113480
608296
615775
1279746
821777
1709649
1875601
280038
1518367
1596982
1368447
1444327
1194389
750074
999683
82708
1608947
810487
1838719
1565203
1379945
674573
1874100
1116218
901224
1683613
1934185
593918
1413262
907487
1265874
206543
527158
1953417
1855945
166779
1280261
298854
1590525
843480
1617949
94328
1431892
103355
754022
1367255
924246
183010
292309
1333907
531464
1543899
1580006
1165195
1362552
1586520
829414
741962
220203
577311
1399695
12106
1826324
707321
395005
265879
1445174
1881967
955645
289050
1788194
32689
1596821
1372638
843836
1388707
552221
1359411
1686856
1993447
1501980
220543
480974
1566083
528908
1166656
1450180
316573
933166
1631541
1935434
1134040
1174488
792479
597143
1416156
1595134
1891024
1939951
1107971
1378027
260071
75703
1712051
690742
423625
698697
772154
1566734
495556
796459
1832254
1161026
79426
116714
1162010
1955701
1512838
179497
1949384
788610
1103406
1574486
572155
1912548
549132
1101321
1121454
856762
1155470
1628927
1506204
1260573
1724577
1915965
1145325
394665
703399
147742
345727
202440
1332506
668712
60542
1478521
885177
583994
285279
1488065
404070
1121568
1777981
249028
1928610
1385288
344104
457145
1882835
1286063
755926
679021
1893960
1019372
1571187
1465378
194320
1129540
852975
1760494
827045
66215
1436844
1781195
1577211
735476
1285914
417257
682961
119424
1240167
945382
1536012
1465039
100088
73057
967055
955279
549824
1477581
1834098
1794368
1963062
1000361
1062675
1187551
1134428
527757
39885
1826281
347003
125288
941514
1605034
227439
1653542
1125346
1065014
1085272
404207
16117
235471
1266061
782812
661030
1229513
400205
1084957
1907157
1696777
558746
1989332
242964
1160906
1811287
1857113
1842939
1186845
604171
521475
1395080
369823
529294
1333287
1390443
808937
1907784
1361071
976549
904815
1515692
833561
910516
1909592
217452
426300
1312539
1615060
1847163
1529439
1590059
1273641
1605375
1502436
956530
1997416
1489718
364556
1502265
1966166
633511
111457
14908
181661
1227979
632790
1608589
460839
46691
409453
1135721
101673
87714
1681568
952905
278341
186461
1672591
161071
827528
1349611
1255166
619794
848775
1768728
176447
1747007
1423281
1248350
1249860
1706539
851508
307939
560864
944274
288495
1648967
719804
1565751
1426378
1222263
193616
1385313
1660172
1340594
1601751
761984
730710
54519
71573
1314289
120054
1329913
1113773
494208
718932
338972
1666690
625524
1509092
343218
1114122
980695
1935056
603405
1875874
1379037
1931558
1804191
160202
1122545
1879925
1237286
1905113
1401598
465519
221495
1820592
867027
1960230
630426
611924
1380320
830607
235374
1872363
392203
1956497
122155
900448
346709
1177319
578419
1888477
1283741
1699440
623250
1566749
687231
1335694
290547
1232861
112436
522867
1099216
583968
306973
1446712
1288755
1954287
310265
1810505
292370
1887466
363563
1180908
648882
1172982
1070733
777193
1045868
1496776
1595731
1693771
937797
1081686
1178290
767869
529064
605197
1719001
109447
1628944
973870
1866313
1733361
1896562
1826606
1888331
1237822
1470787
1422201
259887
1426626
180082
150253
1637869
1795728
468390
119300
1371765
1639045
262093
1437413
1796783
740473
478802
1790573
503715
608712
267
1047376
1084181
1567131
1531876
1658323
650517
1302761
1747801
1784679
1476738
17818
692177
169867
1960820
1693573
1690343
1997099
1401402
1832884
1998706
1336375
528522
277209
1115706
1669326
1550992
726821
1291226
122768
818546
1426931
1998161
1562412
626572
1969689
1857402
254770
528913
1554932
1562027
91782
1848147
550020
1657877
953104
675301
1288330
875121
1922746
144251
563337
469156
289449
1791169
1537185
332829
11718
762171
953924
1281195
1621359
1596674
1838867
1694561
1709484
1276727
1361969
1125325
1682687
1429977
1867986
1892776
1846718
592668
1072311
544599
1147170
447302
619702
1910972
1878246
523608
844565
1921099
356260
1880062
1449140
187342
737879
680536
1052451
560945
1913640
1988334
1604535
569954
1093687
469334
540450
920482
503873
836479
1617931
1348753
1440281
419530
880156
478843
1817653
138657
1603097
289790
1729680
274029
1664754
1382651
1926839
1934611
139296
841652
657758
1656115
1639427
334038
1726287
1868961
1821848
1371125
1438989
1722539
398077
254045
1218039
256170
1789870
567424
807181
338287
688218
1759113
989458
227721
715344
527705
874944
1417007
1596884
1849671
1455932
413584
102375
1501692
1620747
515217
861780
676939
1426877
859384
1349055
934886
745707
648582
616343
1567284
1785495
1750278
1887781
290428
1583325
969107
1107041
272818
1799191
1540733
1602889
503038
1402441
1836764
1756336
1562706
572798
1497046
1078464
1949126
481696
1731325
624804
1938485
1211587
409345
256834
1134060
151290
744738
470340
1531715
1322963
1766930
1294610
929429
791484
1712691
1746544
922504
957201
1052041
1908428
1799539
1140655
1465435
1420764
795891
364919
772883
1275390
946581
1930634
1656891
1263906
1888418
1977301
1534300
603518
1373573
39038
378956
15747
749620
441680
292643
1562493
429661
833033
1503642
830925
1716131
1836747
846845
1892989
725457
446395
963945
1224853
339355
1097561
866694
256096
167462
1531173
1388674
1601609
653941
438725
1452627
1769921
535619
1382690
130761
1404797
603475
1099875
1142746
931798
363268
1098120
1574248
280024
1172784
1012615
78455
288412
1023400
1658489
1007775
1922855
419855
1947214
1597028
817250
1295167
1879577
661443
1407165
1577392
931730
582200
585962
1585402
22837
1618588
456830
1758741
1579608
1176274
668952
1372017
1667659
625986
1582256
622096
551362
173076
1047645
23615
1851156
1723348
727770
306992
1087387
1785270
738588
995945
1161861
287760
984118
1595647
1426424
810114
340611
1815963
1928576
331148
442410
618640
1347601
418008
170801
743101
956790
850266
1201449
1231736
974739
1885817
824506
859878
620402
135643
87087
1632056
1535985
495288
183813
145629
987306
1873288
785449
598189
496665
1446403
1296363
1291559
585352
855425
1133168
599302
552391
455017
183478
1795121
687540
1918145
1654394
1305553
331787
1019708
1048002
1680129
1026943
1380196
1789931
1242522
430623
522132
722190
689496
1170875
1730970
234358
1057508
1796456
1000732
581766
1758407
331462
1304852
253204
301131
1720194
1952760
301943
1160930
604893
1220008
71740
1831073
756649
1856013
323154
723179
739637
395780
429253
121049
1859464
776575
940541
713814
1523605
1456140
1536308
1876384
1605984
605132
923278
290876
1571212
1219152
891298
1790657
1614399
942123
1004330
1690827
871675
68438
44992
1751467
226047
431280
470745
1417826
370548
1944759
1725736
737420
1865565
1871898
1455991
1580367
1345141
1624882
1085174
262760
829974
1491347
130588
872503
785014
296389
1845803
89235
611055
1139633
805167
999256
883987
713617
877327
1005055
976918
1846988
452214
809700
1155804
1331019
1410161
1057368
759667
305051
638567
1734861
648401
1466386
171374
1032015
272441
900583
984602
849612
1965221
342930
925351
1009251
420862
948827
61366
1294854
1172038
1040569
1986248
426278
330549
60847
555849
493544
668433
896322
1844803
465409
1838255
552667
949611
653671
1583751
1282314
126743
1960166
510721
195709
1230553
424893
1651561
667945
1151773
1610319
113879
1275572
740788
1244854
899926
319062
1454264
614374
1020138
445276
1136632
500066
1900192
1398482
636465
1774436
454938
1617185
244948
1083835
202268
255015
617042
1370806
633268
1773967
965345
1405059
660227
1871247
719548
1218687
840397
1342299
1766312
1751591
12291
70550
1465588
39902
980500
492630
887376
745123
1415344
1810715
1256393
645190
721724
1320474
1160635
1261314
802839
71368
1016219
1620695
445172
598745
1252542
1322373
840724
136725
1531057
33847
429745
1646132
1758871
1824788
521511
1678546
1176307
1435475
1563397
1450535
1224832
1307743
1512070
936855
1055737
1920981
1660071
217183
909415
453887
1520752
1063359
1268902
605018
1655147
230907
347684
1753761
1974064
561160
480020
1136413
1263344
47979
1130769
247588
281056
1027638
1153397
853380
1519220
933557
883410
160015
1366769
173199
907549
1322273
1861993
1996030
1933925
814350
1171518
262430
1383892
1197134
1502351
1814278
398856
1312645
1538614
1167623
1639747
1795592
1332186
513922
479868
478956
537464
1984171
867068
276372
677997
1758748
1955076
1693680
921834
764113
1273797
951884
1863480
637438
445421
1483724
1971073
765817
1354903
1460794
1760876
1156633
1199252
1500972
1367503
1085152
1995922
663322
821174
1139628
1193937
1805002
87515
1531922
1861059
1116064
69900
173794
1063052
1396249
766011
1415403
1257894
535908
3838
1042556
1730111
1365233
1015691
83323
1786116
836200
1128536
420053
1310689
590380
1361276
339534
1897891
1452970
507911
800002
1358295
1979792
1940041
346771
1284967
41655
166117
503127
1961075
179591
1152128
1845557
1633266
35304
1344357
868284
665702
643909
1587463
700835
519215
358577
1104004
1835051
1741929
717157
117180
1983462
1093917
1888465
1628191
555144
1593993
1632836
882208
1253159
1414948
354667
1888219
141843
1049019
739799
1554959
1348364
1558180
1803523
662852
1107094
1497963
889164
1505854
348451
589236
466409
991895
291237
696932
1678532
542023
791065
906680
1218240
961545
1165518
552888
231967
408408
912569
1932410
300905
1552083
10740
39489
871461
1244514
1264334
1471737
1005788
460964
295950
1305920
589956
752420
64432
1864946
1095940
1277210
700586
1094326
1846000
676995
1786224
439791
1998893
71617
1231788
1517651
1396419
1931632
1420152
44906
1392746
832961
1307780
768419
1768961
221140
1169185
1900728
95194
1597047
1094814
1588154
1053906
1105928
1169171
736535
1661732
1745957
688635
1830120
874469
1593686
930790
165519
1507889
693244
1703135
921104
1547022
181144
59825
411785
1243071
1379278
1044411
824404
1788958
1188012
438835
580429
215953
1877756
649826
972531
257557
8792
198351
253055
1277616
1330810
1022013
481292
674645
1301504
778782
34225
392090
1188281
126555
1512564
703199
704307
1935092
507576
1717030
1072739
330185
1647829
160001
1602034
1582420
931570
1488745
131874
193587
1424769
718018
613690
1951076
1996532
1280268
1485980
143056
314411
1577829
535287
1033413
1811545
1200687
1692746
741487
1210412
403963
670812
8322
1343442
629870
8447
932090
823976
733069
153013
905919
1066296
818939
634782
617046
1770893
373514
1791611
1383250
310889
1269918
1385327
580128
610458
609065
597641
399451
758532
521635
218893
1966584
736711
1326728
1426583
1906180
574559
1391235
847406
1137165
16051
324345
1573358
989805
1611812
330675
997416
1456748
1199983
864697
850339
1633472
1070010
1349112
230841
1120934
433741
1788250
1318362
1564261
1725906
1192910
1707799
1815686
3592
924497
702562
61033
1472394
1770232
1861761
890009
394701
1419764
924462
1472172
1135001
1749528
597007
1717115
548898
1902174
977624
1816990
867740
262202
622068
1503740
1885887
696078
736694
1580182
1105690
1652327
1510054
1569299
1410129
1077053
441280
1379263
694995
833180
1011126
1073333
1191854
1705289
98593
1241264
741716
951634
1292005
140927
111492
909686
1296947
548134
1969566
1867295
1275155
1224109
456486
579366
1342617
1800582
1191851
333222
1612497
576095
823169
1032907
632934
1760795
1532411
939591
391641
455600
1269477
1815020
426954
875193
1953388
1407815
1485811
1077049
1402129
599584
10303
80338
1252843
1753765
1403927
245790
663284
1379867
263829
59299
1112314
1896356
1893163
130814
1792182
124080
206282
489048
468009
110407
1013280
1278149
1289801
1826576
801381
1896963
931387
1019657
1116509
1492057
665528
1980311
1235130
663075
631399
1444721
314286
1834251
1200279
1780365
299816
536802
48710
1544407
909758
324853
1870432
682741
991007
1732448
1304453
1342607
117104
1694964
981211
771753
1780336
989320
682548
1767894
1341529
899188
998779
281585
707219
1548044
1157292
777517
830636
356789
1805887
1177782
205506
1986491
643231
140380
845425
1209338
1324138
391177
1981182
58417
840781
1934482
583108
1493075
685719
938786
203771
1908619
553119
1129682
1202072
679696
275662
1507679
1928693
1571460
152938
1920826
48824
1701861
836542
751329
1669258
857670
125600
1608464
1554753
1576325
1018635
486714
269073
1152968
604971
592805
1775838
1341471
1498967
221554
614720
270963
1134308
1216441
1011303
1394644
163929
810430
992895
1769426
1830107
1995393
806135
1728866
1183127
1924003
720721
1398184
273523
1994152
1390396
1119500
1767548
1021185
40731
571777
403062
1836507
255908
1272988
828765
1192226
1762113
240042
15440
1499667
1586786
303549
1217904
476880
1307550
1291426
520874
1874258
914865
842326
1621458
37569
1676032
444093
1845864
1727793
629583
1961808
693875
38428
622918
924825
1111176
1548052
141726
796644
1744927
1667637
1458244
897562
960409
20301
239451
1223433
1281160
1293536
973233
377821
728482
1889122
1000721
1694439
667615
708870
309402
1061564
835584
907915
1685816
545070
1196949
1119304
984580
1386457
875789
673223
1277173
414791
539280
1434745
546355
1368179
472721
1186068
1407371
392653
1951870
850627
1000668
1080685
1196374
1232630
334902
158303
903989
1708675
531917
687595
329044
1482812
1763299
391872
858994
296365
336558
1635567
1265783
1110178
890663
1350933
137441
1547019
1308173
1329659
166853
1739236
975321
1783842
1311077
250743
160342
1413697
641928
1967331
1890383
1646052
1744988
631752
661504
641103
1261041
1279534
234693
738428
1573546
1385525
1027610
874717
529973
693143
122627
1524549
871789
223830
1545515
868547
279294
1839648
1658462
1582907
829454
1754508
1105043
1628838
463732
1659939
235093
1998393
1856321
1386941
792052
1553840
226383
1281709
1791167
301625
304332
1575787
560452
792134
1693256
1007830
1023443
700936
789628
780904
1296609
1692210
429744
842698
1102138
873734
536100
1356778
1322335
260477
1808705
923990
1185316
153874
758761
1881695
536054
1461476
782910
1671189
1892425
1934779
1733890
1048241
52804
1341439
1337516
460782
1598615
582344
462352
1819964
603596
998123
76685
1685834
1476479
1548347
215446
777772
1611556
123631
1522484
1246060
1753615
1070527
1354265
934065
1888949
1419016
1758914
1582719
1700999
339916
1528289
1800192
923354
1529763
1079522
670170
945429
659110
1243197
1863259
1629002
1024995
192455
1762781
516020
1742205
506381
1620374
586483
991373
409204
957837
1690550
234653
1627090
1419883
1894840
1546088
1453879
315148
1801875
1803617
1584079
435295
1385782
368807
182721
1409181
378136
1362622
1521332
563057
1659653
1888914
1503740
890216
988956
1954618
1109663
753898
838488
383291
1497245
1813615
1006792
1979656
1297405
186114
1970534
204252
1749834
66031
1929034
77411
1882288
1052799
1563121
1224702
1202735
922082
681393
1882249
1041343
884184
303843
870980
207193
1637822
1646358
336388
584158
452085
178513
876305
1434490
1268178
232532
1287662
669634
201029
1820006
16804
1797647
1270362
193766
1911845
147249
976821
954209
183114
1963244
1726863
1815686
1086337
1916039
55914
109811
29514
1252394
286675
448899
1150321
175445
355419
596730
1327100
84157
1607400
1381156
29007
1230985
1473052
1838474
1852288
1640944
1347204
482040
1910660
1395489
684609
1816984
1530601
1707634
1350087
766839
223113
244761
306754
1153135
1002885
1267394
1687167
1682647
3519
933204
1929612
791592
795733
182724
450221
52496
930005
239014
73030
1294409
596518
1004615
205457
369207
546320
740446
1647371
1038048
840267
243175
1035988
398819
928255
1737414
574496
1580012
1007527
1312221
512288
1978647
1881228
270164
447758
168147
482390
493125
1143568
846618
929670
1814685
1179118
1258838
704482
1106764
484811
915201
1245546
1883787
150427
1263347
568716
602678
63352
1737981
119595
1315355
1374955
1791704
865597
868039
764558
1366471
1377629
837713
1455380
401520
626436
606549
1696344
895993
1498015
140014
180610
1222739
612794
1872323
740430
943866
431014
1495262
1798457
1325378
1860218
1218950
105116
1498776
704747
1086544
623816
334737
1725668
247542
458625
830216
1830056
438245
1453932
1919958
1975866
1064978
660684
1230192
769219
1852620
284327
1735848
1215900
1671323
1841265
178054
713874
559655
1168983
412624
1843676
969472
1356527
474460
329790
763502
1548380
106703
1785796
895479
565597
368088
1359929
732910
245738
1057164
33398
1466009
1326970
1143489
346278
953071
1245910
250049
1428853
15512
135236
748994
1881986
581201
310695
522115
884837
429377
1043587
1713668
1202890
1473841
1607040
1626058
234142
1334576
1370263
1311395
1229413
1227508
1699090
1447540
1965723
1477895
1575511
572007
1913471
1822200
823061
807684
117323
1386258
226801
45469
396646
1348286
338144
1691837
1423644
413088
1837565
100268
16959
1454574
1571659
506310
1639049
1593282
238837
1671204
289713
1830783
781246
1308515
1815244
1315712
1637692
1153005
1555623
619595
183915
1568085
1485208
1694579
934577
1184953
216896
1976375
1357614
1425416
903908
1209990
1840755
1505008
735761
409271
637012
996955
1113245
166083
253635
35051
953421
993837
384558
455562
341800
1295431
1366180
1026787
286894
1306590
1192455
1707076
919939
1120642
1741950
1627898
1999415
415113
1401789
801734
1671080
1128077
1375144
456486
1343865
283438
626171
1395540
299012
808681
1767330
1474091
1602460
27105
916820
1809576
1654395
421811
165763
161909
244233
1330697
681367
76344
761501
1820552
1354124
683620
305507
1833540
1826625
909279
1893235
860650
431809
1683009
1571497
116120
284358
389844
601621
583663
1265292
607130
1105224
1414581
881667
1478236
1346539
1413953
1781366
330424
854594
1643367
1450675
1061437
1596748
1768160
765277
1097198
1104442
1030676
1421685
1623111
381798
1063316
80328
488128
722870
816144
1288038
865980
443684
1951337
491802
838918
279100
1963428
1768005
961164
1371436
1911347
417484
1903569
618829
599179
141707
456592
338381
715814
1006573
514068
494193
858312
1125142
1000892
1085827
248701
1148582
245664
1704239
1480952
469297
131143
659302
1763028
195126
951142
182960
1587573
1900971
275694
811650
630290
532594
1807324
202215
172348
1930882
830538
806670
1589536
517100
1966899
342518
615456
123659
1312743
764206
1379677
623932
1550983
1630436
687740
923327
405299
807071
1652339
15072
1633853
1968328
247898
59558
814482
155628
581949
1888489
1354135
1379000
226775
366168
855777
1916814
1989643
552244
1343193
666328
54777
1082223
1647945
1941504
493393
1728718
1483245
1667599
1519205
594810
413207
625599
336912
1909711
315791
1852729
76894
173855
1905566
764673
1241671
1040707
1747877
955893
1556700
1852309
1907811
405741
1529956
971397
837279
252670
754635
783063
1731385
179316
1055880
963881
1391276
706957
1582185
1606411
1167290
1686276
1481025
98031
286990
1703884
1856836
354916
1151628
1892107
684780
1554375
1292586
720613
1879749
1375445
831604
187326
499380
1956593
1980016
1006015
548586
1640303
400143
926227
220673
1888962
316401
481555
1841178
124711
167472
1145081
189283
890897
2705
508214
426960
183753
458506
1872419
206156
1951302
1618692
1816568
1170992
1604967
1628807
768829
1710728
1379649
414953
1546472
1939224
711709
394940
890487
514130
295305
603750
1998083
17197
1193765
676544
1032042
1535839
1216077
1078916
302992
863803
1018419
1808281
933414
175017
1430397
1653001
1099994
865906
913628
966605
1812354
1254968
1338691
1262011
640326
142692
140517
412059
1084118
202006
412874
944213
1022164
1512364
607556
353541
29389
122115
712267
1502746
1192155
1917021
1971079
973751
454649
1390605
670816
1172975
59957
1268833
113571
720706
909209
15646
132111
611578
610886
517926
1265909
1740067
449582
1487613
1340022
54222
439396
940400
1307400
152159
988949
1223034
507136
1924762
503224
797479
1763591
1329914
1537092
1688521
1669444
1545251
263639
1250999
356565
1802418
443762
1771016
417273
1850318
212430
53720
72335
962960
1658049
1269882
268765
1802502
526268
577478
9673
275560
1786765
911083
138378
126855
1580792
1656636
1870247
1411555
1458749
557761
1251447
1619973
262080
1736818
71132
1268056
1298125
1629181
689461
1590118
111137
1385255
473409
141275
639075
1153791
1738170
153789
715119
901947
1974709
726938
1449327
1499185
413816
199467
948215
1339299
99021
1928781
445090
419947
1748211
210382
1000969
539842
427230
1115914
1578248
882009
955064
463357
1411355
1586191
1273162
775544
764678
1073290
1092850
9005
1103933
1353778
408229
1091696
1170482
1010463
1568558
1251665
176689
1984543
1253357
1230321
1920782
671628
1864909
1040601
88079
1367723
1174304
1339886
1206795
1468195
1976626
552996
1618946
1070313
1599010
458960
1782189
122146
229267
320701
1163159
1942048
1964463
1583325
1697209
981995
348726
998673
1526343
1927535
806059
1556363
1862149
161476
702200
442430
982864
809448
787782
142123
1689350
135192
1165059
1480738
1349940
1938967
678184
1804730
401585
1592716
1724560
259258
30857
560354
1433503
388320
1565806
1423042
288749
1993176
1991445
610462
1596103
1859755
1183284
1314198
1510960
1422082
1952425
1150016
674483
1599264
676
270339
874319
832012
88611
122784
1854341
845833
1771249
1614252
962135
909265
1610382
543709
1790695
694203
1864308
357666
822266
395139
1604911
808722
1405900
901169
908164
1274049
927454
135787
1683050
1370580
60655
1541080
799
238832
1737201
263861
1568862
732378
418988
1712341
506646
914121
1224583
1270848
1771725
912336
919415
1273671
1968074
441702
65532
351637
1706618
1109618
352920
1813585
1441040
1682879
1753049
95101
1363190
1358660
1199964
1322528
791099
999503
603652
544272
1266080
1364331
1491537
17199
1714286
1249444
1490673
888541
664456
488972
905229
1382899
435102
850583
376014
623133
1431984
684712
41192
1501719
649650
463590
1070909
1432842
1222838
997786
1980700
1173320
1977319
1487554
1002954
1649241
302631
1861904
1283572
375565
786187
671824
1942476
39797
96841
1489145
1965634
70244
56180
1918668
1908977
1652814
703713
183695
693297
471304
1623391
747866
1580308
1436454
1829434
1240388
1210602
162332
1500194
1160003
1815649
592787
255162
732754
1083717
357194
325923
898132
506265
1540407
1831544
619305
1094460
1305833
1277648
1030809
96258
1707990
688276
669272
878302
1275688
465788
1075584
77117
1160722
410031
914629
382901
1135521
1197001
1487415
606673
861250
976481
714653
1308269
1407015
459531
991983
765624
1235908
788651
1150041
364387
1802117
605865
286829
1256714
367708
609225
1603250
1935616
1362078
107613
390050
83587
1998756
125564
1680981
1738220
1583615
471341
1008269
1012722
760661
635570
1674578
1258198
1430956
926294
1965214
708058
375203
1357184
502350
1861790
993143
270364
1995533
1639570
1574881
150888
1224007
1021179
952282
473996
343815
925451
699501
344878
1487506
61932
458323
1467708
240459
1633366
520155
1296775
1302788
450558
1397018
1668243
400573
35337
723135
1969333
1082903
508378
1438372
39780
1400001
1165905
1984164
1650118
1671652
1299897
725358
1799473
1916893
711087
1580484
749271
268936
246180
1652091
1093791
667142
981423
522605
223575
1158582
166979
284538
1300254
1755595
1127423
1212550
433757
666803
1335021
1915764
411752
524777
824660
1470035
789864
757526
774219
1347685
1698792
1952568
1837607
273896
1221520
1928026
858937
1473214
1830649
587167
427102
1636614
1072509
429254
1176597
440751
1198445
1587100
1723725
889695
1563856
7277
1651707
1188607
762832
1325832
361597
713843
1257696
736716
1992217
1744710
1853484
1521177
419331
1091420
1263032
1174115
1355231
1164005
565855
1665803
1084110
1934667
1506028
1284965
867632
489050
508952
1915321
999702
1474172
1257129
866861
720627
58276
1099716
680381
1733531
697561
1743620
378851
90164
1420721
1178732
278956
1996243
418221
122511
1394391
1664027
1870540
1029049
452527
1759998
490179
54747
1840109
1891749
1710954
819713
1899236
425990
903217
737409
794301
644694
1151871
1687902
1378544
116553
1511225
1383196
894705
1923713
1657716
254221
55528
1327762
146422
1284693
962834
1982687
997544
1173605
1775624
356633
541740
1048885
900095
920413
105587
1466443
826840
1890465
896486
1577380
1367179
993554
1116154
504162
793311
1034981
1352831
1496408
885697
240479
1631863
211899
1038827
753794
605878
1599382
192298
1380625
1197297
358159
1202831
931730
1892592
453278
400114
263722
4913
1153482
969289
238890
1287998
656736
1259575
516965
1971818
653619
139399
1417975
193574
1929651
161461
108195
1207789
1113845
1174103
1887638
1008910
790469
428048
621425
825944
927726
1651616
1416032
1349149
1709649
1983937
391603
1388244
1737186
1209223
1908946
1573681
443429
784097
1127339
1436084
1978027
420070
1698619
1901254
922524
1071727
1214135
1572380
456851
238471
944736
875551
709295
1604794
381051
160186
1519402
759705
85251
1171800
621782
1545773
584429
1534691
1956979
394762
1531457
217781
1065632
955666
232499
949612
801633
679324
319471
254858
365513
742043
752516
1754629
1765204
666590
961938
38448
1490008
1753668
291289
1404851
963928
817831
734985
1107900
1548071
471548
1137730
1936014
1166157
133309
1005378
1169481
1589132
1809666
475539
183490
287043
1033024
1355395
369336
1204081
249821
1828564
1870921
740373
832515
148676
1407283
1851100
1627753
1243813
1280713
1259035
1053199
59993
547405
95694
411600
882015
391601
1344118
616153
1672214
69057
1214946
859277
978731
1332696
1154285
1505802
471145
1366550
179367
1399196
226379
1661402
910109
1357663
1091555
1595244
419948
452093
1975386
1945744
708833
1054753
337522
1650265
91756
1446411
1654440
95913
1355695
1893653
28666
792248
549072
1641335
387561
1646170
31651
1509045
536453
610176
456571
1860829
1134296
1115572
1548876
1254636
406675
633251
440544
1354738
1070002
1201182
1487384
1008295
1785571
1570050
1270748
746467
388778
1767041
1473559
1815581
1862299
181612
78846
1020271
412528
31095
110681
550928
1806265
963490
279447
1376409
1359248
1296197
1920730
85641
1023418
1893903
1657985
1704626
720104
885494
761654
1887736
1950026
1586736
607444
1785916
597103
1363129
1113201
1847891
1276401
141845
1286859
337658
1303529
1172869
1712290
10974
1493876
1289535
492194
958078
1849679
53560
1919781
130181
91032
1398303
1548784
269964
1117328
755592
225049
1074605
703159
991501
1101085
211204
1830548
1865529
1387777
1738283
1198692
189600
1393890
1707078
1665100
870978
313223
1961479
1001656
793335
1927564
118822
694347
441862
1733640
837424
1590631
1020878
1868941
1805970
1521747
220564
1981094
368420
550882
1986857
509634
1595145
1352595
364148
1849546
1188729
1182640
1010940
1435247
932183
1209360
395878
971967
1127709
939489
120906
767708
904511
746619
53846
641869
284451
1495475
1814657
373041
1840678
1209759
1995611
699101
718009
517374
255767
415816
1258278
581983
1461682
1358339
1309738
591028
1470215
1479620
1857784
782036
1252913
846252
1537019
984440
877046
751569
905470
1352164
770165
1885724
929259
670021
1599570
956149
139698
1991620
738709
100042
1632182
845314
193303
488905
1641532
1434617
49348
1845561
1771724
1091009
1643697
419560
834292
1364795
169682
1729746
397386
280919
168259
635347
993085
1544238
1760946
534598
1809446
345671
1673988
1884584
1377833
1600627
311994
650101
1025350
123862
1374829
377045
1344842
314271
1925983
172206
884176
46327
1132393
583741
1636918
455809
792756
1004680
432602
1254982
1327657
488802
594925
1740240
1635619
1414464
1964217
1429000
764586
102751
1765156
1500571
862111
1468618
825850
1438698
442532
715596
1060775
823531
1991392
1070836
1181352
1284287
1178570
212682
1854233
208827
954171
1151219
206649
1454433
5233
1787807
410439
1715044
293407
1364687
1474342
1510077
1393828
1185641
539677
523328
1377723
1728765
155129
704653
974727
11219
1803378
182036
1581651
1307818
94061
95247
1274774
1975195
1645538
1236916
365524
1335580
1201945
1660436
734725
476245
1504050
1890275
932064
1781662
1843075
463348
536344
119924
313288
1386144
1025662
1613074
1497669
1999621
1920078
1907237
1731219
681872
1144775
1627434
1194159
685714
1530664
1926985
212836
1504888
1566454
1713044
1970868
1585671
1115148
864484
1928333
499129
1536060
228189
1197649
961722
659798
1250284
1189350
1668246
801683
927578
1656743
1661486
465855
1264177
1016420
486085
835880
498265
1598577
517833
890275
590178
795519
1025770
1412807
379422
644376
1980751
175683
1181107
957590
1224676
1297883
606491
106667
286075
963356
1592805
229890
1022372
59603
1499932
1544313
145659
1554793
1735163
745232
631169
1510435
563736
835392
790560
1779504
859706
106504
1039303
783080
423903
1175270
1950896
1920172
1630133
560042
1947131
294402
809410
1329531
821202
1959152
965653
1066972
1050284
949641
1563720
823396
494431
1309690
1918631
470022
287246
728979
1108506
1253544
1248071
557572
857694
1391635
1659683
1609540
1774668
1773945
1293768
564798
1136055
35345
499881
1195814
943506
1948614
824595
788202
1753101
1639266
1734343
1679567
468527
1941844
1906224
878169
418956
894582
257233
1048936
1656193
111744
1780672
188239
596350
584270
1395095
1725647
1091424
698506
134112
922983
749941
124290
531691
1251439
270734
958310
1608923
1051904
852056
1867130
1250336
1699599
1146299
773577
1020679
703460
1698881
55217
1847960
1176991
450685
1774667
747336
1443797
1872064
633057
1238839
1786972
624015
1467151
1039487
268409
569406
1392946
535898
1812875
1448989
1066105
481149
1162341
280199
1357385
296544
1897131
1045381
1538987
535602
233353
212893
720388
429388
446688
1550675
1825267
965909
479241
205302
1424423
1455018
982246
968974
1524457
771175
1907369
1247938
152503
1780860
321322
1723688
1076528
805054
1043961
387908
389321
1463369
966031
1095586
1380417
781018
121188
229483
1104754
1036085
334973
1522942
1160730
584722
396444
271976
1653029
1170719
1696344
1356574
1430811
270023
723059
774632
876025
1362625
177294
1394487
790794
1463194
192306
346626
879410
1168758
973687
919112
374140
1781417
1067703
463306
460249
49289
723995
1163229
705007
174691
264797
440074
712590
1609902
596595
219919
1570171
1609469
833410
1605442
1615786
1096638
962933
1748902
361775
1161460
691482
1878004
1799812
1051198
964991
1850678
1590548
195599
1555105
700626
1007858
1310962
134603
332715
1222314
145050
553738
485912
1737859
1492198
1913780
953521
231477
891513
1191955
1856882
1244126
1467348
1046837
331077
1001041
1078363
1750678
1033182
165721
319534
832848
341607
519726
658160
1030474
216666
1109824
1321983
1147456
634249
1278854
849754
610238
1726116
1314589
475078
609261
1321877
83899
464227
1111533
1747125
793351
1801918
876761
1148034
796722
1113265
684263
1510397
567274
1214783
959918
1071460
471982
536218
1480636
753349
1134028
1760477
1554459
80886
1892992
869322
565464
1500844
1223285
1487585
1529960
146622
12706
403933
1548118
993695
831616
392188
595224
1526740
285080
1012759
1896271
1997866
1277944
995891
774589
1693947
803346
1816230
440265
1271339
65719
1113741
276193
25307
1258662
1674468
888176
375853
379739
1679825
1665394
974361
1173838
1832030
1743989
1233405
1395406
670046
1310702
1909243
1897952
1357581
1535844
31285
1983065
806617
969298
411661
1187289
697889
783867
333049
52242
470899
1006371
1029020
1461036
1011680
558767
999664
1556298
145810
1098478
1708920
1188033
1515246
1569383
1460483
1297962
18488
1820514
1433047
1221871
1452619
1584856
564336
1284598
539610
1622248
1942727
1794950
926489
1992582
750144
1736345
1782188
444881
879946
1448085
1511838
736677
127951
1771731
1090740
742258
278884
714147
45063
665264
409958
1958112
328688
896293
1387527
73720
673325
1648469
461680
978491
1307306
30778
785824
443001
1609176
828414
998875
273192
457800
456906
314974
467516
1993572
1230827
1406643
616721
292276
86847
807696
33107
1916086
1833680
401369
1276472
538780
944374
1384659
180901
448608
1487755
70894
580434
255377
792248
1025307
1302458
287638
1298734
536628
882696
682280
1726688
1833125
902843
1015209
1051577
58193
1068425
455545
979986
28801
1829245
320912
1984182
1384029
1538314
1475991
1338018
1079413
1801003
1874387
1505512
1388679
1446264
1023855
864448
1413574
1913209
1288640
1721789
1343485
92083
1697203
96756
777759
439578
519786
255943
1273805
1294890
1740473
1599723
545222
1202115
517445
381941
798925
128184
1520741
58524
256964
1923651
437749
867266
1139967
1143563
436676
1877562
143996
1869232
1753995
508891
1808611
1855287
5334
1052369
1101977
1566601
458518
1125057
575950
1229724
597521
1456136
533217
1027012
422142
166441
351823
1545586
1638064
374088
1070254
765295
1848865
76526
1553243
1328020
421206
327490
1626731
1116889
1367861
190444
472912
1945583
1253429
408540
512743
1679815
818441
1661818
263017
1322866
111049
1174372
1478381
523966
330511
518429
1268850
1171078
103359
423559
252804
169938
853388
1266118
1624140
860475
1836029
195832
644050
1898248
178764
1199789
1123564
728887
877850
312298
595657
1534414
1141238
1156660
1384395
49700
640536
747491
430300
1856183
1586930
1128503
1875150
862922
1871881
519507
305684
1290947
1054938
1574156
1733322
709019
1199499
175676
133934
391829
1305433
1459986
244264
1785030
777574
1185008
1774111
1233116
24919
836449
1473573
16987
639236
386422
116851
860331
1994361
1556433
200481
1322060
1503918
509658
1164139
476591
1545118
379118
1778282
1510000
1091118
1632522
1013902
651644
1007071
352568
19871
1325566
884006
1194720
101432
292631
417902
1561466
1631999
123185
82000
175992
1639262
1691893
1243534
1456384
1161470
458296
38385
667267
66517
656076
1991690
1882313
1812266
697281
1838211
947397
919366
1887057
1021559
1559313
167530
1552182
1504417
1330779
1170208
1574009
1023803
1896611
1563962
1280219
285658
811957
1545060
1253202
17282
1150249
1666223
349049
495038
220610
1421923
37465
946544
1132696
782384
627308
502885
966787
1087732
1180
210776
1986029
1084837
1591189
1811594
79162
1624744
1020018
562953
1015417
614901
201187
1497737
1784332
1347621
203440
671827
1859285
638850
94437
156428
1113476
439897
1399529
442090
1953360
1527887
1717960
785485
1190149
889215
1560585
1659643
1189950
1294311
1909414
680331
478951
572830
1164053
1181220
1993049
620744
54207
1587396
1425960
1745139
103340
674423
1323152
607688
808370
1046444
279052
1998546
464861
609235
153409
1093632
1850326
79966
742913
1892839
329460
838526
759685
1065162
494293
1894008
549401
188564
133834
1395768
1354579
212350
1922934
1403591
442101
465030
575478
218771
162592
1758510
1880784
92472
1898630
1893849
1471358
1708792
851353
1842352
279467
114717
1241877
1014943
837648
1178122
45117
824909
1150254
689215
1347094
1837476
918119
130707
1615549
771310
1252602
464941
888099
1783357
1820174
1639502
1859162
317834
1348747
1935500
510819
1121915
296208
146694
529952
542805
1879201
25819
432078
32718
732646
692118
74745
783554
1746128
118111
420515
78076
823203
6925
1532428
992420
1112551
1829308
1942412
806093
413925
1100001
288160
869874
1460559
410726
239893
1257997
1653336
451351
1955117
387603
818545
1081182
1932002
1341453
1297958
335073
1143107
474334
1365323
1547674
828263
1230503
1408601
1430887
1601076
689566
452946
1939314
107752
1613441
329829
605227
1908874
659943
1199775
854694
1903599
980330
857763
176992
1914724
304135
115969
501035
432801
778213
1479998
1042627
1753954
366563
1348036
1237821
1389164
1312686
1751821
1091563
788248
882987
1575156
528137
1888301
1414447
1315610
1812814
989520
153669
1333686
1313570
779614
253002
1614531
541435
407335
717570
1056693
947395
396730
184694
140977
1855224
1006814
1583355
1928346
300197
1705574
1112070
260910
455957
772140
578207
247056
1217349
1494117
1348362
1238606
300339
57312
443775
1325290
1220735
529300
500875
273681
1727247
1279565
505671
160600
1437638
1012953
1232622
1258717
1013079
564785
1262256
1219397
1803593
509761
281786
704685
1607872
1048999
1553945
70077
329107
203266
40960
601989
1192474
1214613
415226
1803188
1001389
1555237
800254
774034
1366292
236774
1006641
1924134
1170044
86840
680850
713409
172224
1693821
301020
1655582
469343
782718
532148
1008752
228735
1766495
831150
1125189
324349
834719
1252473
182585
258481
1608279
1583323
549900
431333
1602372
1614225
45052
1165294
1555004
352986
933060
1850446
50457
254174
964005
254128
476654
491619
1235510
1138435
1850868
1028862
246787
1035937
1869177
725883
1061830
1923728
736015
1285217
1637423
801549
924391
1197315
148530
1823287
1665214
1014706
1393730
1884872
694548
1047012
1676451
1318671
824103
837584
1254506
658035
1571280
1503135
1104985
1255572
1732577
1398025
392281
300959
809008
236309
806503
1440639
5685
1595236
1649730
1135859
1894866
1739955
874391
807645
518514
1152088
1048533
1969563
1762732
133068
1027776
1404564
757677
1978336
1019634
607570
1633503
597180
172269
97617
185051
564235
1013957
1530138
384772
1292660
546955
543775
1623541
1587262
690522
843139
572924
65967
1571908
902125
1019851
755456
1335096
1580228
637489
1141057
489146
835312
1803043
1934666
1117040
935377
1233949
365043
504711
1051193
17787
87533
1005805
1974205
296760
65622
342876
376714
1542206
1134446
1850553
200485
60321
677820
1030220
347918
240864
1741032
1465545
461726
223395
1410737
1505225
719101
1949988
1183609
1445976
394973
1901088
628072
1148872
1170901
643485
260030
962247
633916
948955
1869237
1051331
1718729
358866
285618
804280
572176
1725955
742763
1003267
750388
437619
705315
755191
161554
539402
1140426
1082818
796076
1915498
736179
1945842
1494684
723553
277202
280641
87405
250245
1285603
1413519
216548
1293901
1861677
615043
1502437
70031
1239681
1860489
984421
1756574
1484811
1361046
454402
1514916
160418
536578
625886
346896
561271
1526939
511359
917173
1529976
751229
1735934
1579266
1817651
173388
1603937
528180
22310
104110
575318
149154
553572
1270150
709183
1524181
1776108
310053
183258
1920838
1198791
1663564
1631183
377172
1052158
1765227
1172385
992672
1885750
735289
1119227
1336283
1691885
381540
1517567
779774
246686
597344
987547
856714
1986309
862789
1862911
626167
584794
981859
207216
439822
1358097
53290
1810354
1483162
498014
934964
1359418
948352
1346080
1816355
121057
810987
969602
580002
1192509
445
1285973
465066
75502
1623698
1650647
1428594
1856354
126336
96593
1434995
1036407
545214
1419827
1146108
61404
1682529
1620983
352920
980565
1133845
485172
1800230
737409
1059727
1488685
690144
98233
92874
189268
1485564
1875549
254967
1776027
1542327
1056632
1501090
19357
897640
1281952
1456166
1299026
1450502
1048968
1544456
573762
609796
27851
1141342
81952
1482544
806290
460288
1871384
1651651
1583499
1750078
1875076
1454151
875200
1194585
988451
1854297
1895904
344139
753192
345168
626922
1802092
1005191
828373
1575106
1684494
560966
1122475
555503
747869
682536
1083169
1495137
568115
1499501
1419442
1682916
1777493
818573
1717867
314152
1546042
479537
625939
186372
101540
1043356
530279
736491
525379
449016
992529
1954475
352475
794493
1724295
253923
1928280
1063715
1941339
928631
1276538
829093
1563365
1602092
895985
1877353
1957434
429752
653712
38281
1367336
1561315
309880
420193
1561147
757305
515325
475762
1278957
1102642
1697073
1640895
66146
1601225
1966946
464289
949806
1995297
306678
1474668
1854199
66629
166831
716095
1835507
1056592
1546550
15327
612980
448008
573212
440590
753736
625464
698934
1681344
708131
143726
1763312
1673727
1974402
652826
1254266
1373555
129485
268097
1502353
269103
1894192
1381640
74685
213830
1539716
1040981
1878536
407009
1049503
1080033
974675
308553
1003650
816786
213776
1124547
291740
1166110
1270523
504751
546130
1746712
612635
1998444
761031
134963
1630774
1635539
1206337
1787363
362126
1290278
1791024
1681756
1582078
1080798
1239966
604328
1319412
851396
1451745
1515241
1223848
100223
1006069
72504
1108648
149630
291934
980504
1630969
786694
75969
1256530
1761526
141205
180484
1727371
212545
549586
850681
1143139
1326293
142413
1704675
1922702
853647
1383100
1020650
1955189
1536644
932076
362059
398941
1990957
1252047
1365390
992784
1031912
1066317
1533936
1410844
871425
48642
932210
1771121
479086
1276689
272518
56983
1276047
880065
743792
611790
158002
1411689
1717735
917527
335460
718327
1729968
1424184
1071104
1674773
970739
135806
635761
821510
243819
784868
1438281
529711
643776
90889
180360
221082
1204573
245190
274793
915887
1827727
1469427
1139922
209490
150087
427430
1404923
1228059
1662860
991168
1524427
40198
663556
1254130
1065398
502659
101351
36597
1403094
1097326
35055
1010214
1083713
647376
756675
555083
24631
1808537
1763101
119855
1923560
493237
407490
1422117
1746032
137187
1867501
285996
1942785
1942100
1014562
336519
368050
854925
208466
365396
1306295
1699439
558156
61924
264784
877323
1522461
493117
1403874
215074
733714
1582341
305079
832361
1518326
966208
1320331
1321593
666933
1915307
18669
1682257
697175
1938979
1718431
1411279
1487742
1365433
1799371
912330
872491
1779504
854126
820713
1365913
170730
151674
1476707
1505934
1436706
565361
249780
352533
1466027
120295
176621
673311
721731
502681
570687
872315
846768
967474
1490233
1948249
1307129
1846325
810356
1419986
193310
156924
822138
47928
1267305
1135937
784859
1866160
827834
1916407
843463
559669
274135
1789944
1095173
1472425
1238167
1707258
1113802
661768
674720
1639476
1542836
255444
1804486
464172
691994
300150
1790476
12345
676846
1322347
1908207
1037270
399870
1494591
450919
628949
1940155
469848
1080852
781786
570213
1077577
1133369
63076
1175810
1373265
1372544
1007930
1490583
450473
599859
1918311
793068
1899346
1093925
1451615
1099913
1454219
1256302
414948
784908
305750
1131469
116790
1351579
540865
424523
326801
80454
1549995
658511
376642
1828044
855077
1989217
639347
1308588
1060767
983472
366775
1477560
581592
328972
1812800
693860
1744938
1706774
892933
650098
866009
17273
1429046
285289
406606
655854
178386
794532
692106
1377442
1911126
1828364
149674
1159994
1315641
1418380
469173
252708
1252839
444174
38944
1295249
962965
1978698
1854946
1430867
1818135
1656779
127912
587326
307820
1406978
413363
564408
807844
1917708
1270694
931825
1285514
795957
1952128
1577057
873601
1188293
1744468
1798438
140274
1477028
969233
542655
1371528
784224
1978415
544584
1754219
500443
1283400
482617
761893
1130256
703699
1764621
1330354
1800491
59489
1808274
1556259
503061
842351
182301
229985
1382478
1218489
113704
1813659
624066
1266144
138091
1183392
1537144
428712
1781383
1342256
1678764
950153
1522032
384516
524166
1022152
149867
556222
548884
1929558
776273
1072972
1959568
5870
1655170
419799
193220
396835
1486659
322141
1209664
223990
596536
1703141
1465937
1068357
563855
1665643
957407
785958
188681
532930
909590
1565478
1397964
1095985
744360
1700998
1734815
404860
885481
1487758
767007
209742
1954347
532291
212324
149213
1364101
1565188
1812035
537277
1223741
1899881
1360053
853583
1269847
1197351
998778
403407
875928
1837749
1700153
75899
1252583
442010
33859
1650928
1974091
41351
1171595
1845719
1253434
693566
1253419
1808247
1724155
1296348
618586
1395037
597975
1702669
976878
1158049
996579
1690078
1157471
1849189
1644914
1385405
1182257
694366
1764312
1445905
1756358
764014
322099
1566203
9435
1430228
1176959
765245
414385
1799338
956328
1614636
1537541
1942232
1014728
1174218
449067
629216
726021
476175
978199
1167472
1994312
695182
1741152
1432877
731102
1549944
1037882
1231942
868501
377072
1760080
1666087
1224033
1487053
1720055
1409179
481210
1978714
1925072
1447577
854486
166739
973712
906877
585150
1051968
966178
159289
743918
1324808
1217593
1012679
1804710
335993
1998153
1624449
623692
1532402
586215
1220270
608414
652355
143698
1476696
1992351
567233
1912548
1525878
1517719
220079
1064269
1438182
429451
1902503
659059
1201121
1337510
1557008
573753
1422585
1379449
1607199
1883348
982153
257051
1222791
943295
1488724
1009369
1514883
1689049
145553
1714048
1598782
1967367
1822177
873567
757882
1883949
214901
1362647
83396
933684
959689
1017407
1477708
183913
1070815
1463850
1588838
1107706
1883910
1288353
1903128
1285748
612817
945859
1036886
1105517
886532
1341065
1492280
1129382
1457989
1826334
401989
1073273
388217
1311122
1973930
1436465
227058
57856
930282
458830
1656358
1984798
523765
1782326
962051
1083456
816968
795121
553915
1642550
1055285
1427064
164110
1959677
1104975
1757139
1407879
1580005
728465
1764377
575362
1143865
580879
1196069
1103333
1794060
1277205
1849702
1794030
1480845
1037669
240879
7251
1125813
641330
873536
943404
1397459
710539
1639814
1563699
1759476
1953806
1877660
41755
1348459
866104
1182485
226939
1548974
1821241
664867
1860252
1316110
21520
1172573
1211217
936793
688512
1044470
335531
780515
533382
815815
844358
600816
1748575
977318
1245028
1616755
1931958
1378709
139037
927139
1973407
344704
128672
1173660
94347
1723428
303180
1522082
837731
1925458
205302
220154
1657827
1533068
818353
910331
1038304
1000599
1833761
996050
418948
479873
1300010
108897
562990
298459
1046029
1712333
1953479
1835991
140
1299852
286465
315303
1762636
1537475
111215
518458
840554
1903235
474907
1651514
1496779
579747
557106
610432
1084243
1803182
1372267
531628
1595959
197224
1745024
442395
1727326
411883
487244
1207927
1920064
800523
1281894
1169669
1409153
108747
1286649
696915
1856722
437194
1954806
1089651
137514
470375
655433
1525109
704817
311298
1528430
1757439
735984
1948829
370405
1720331
1904534
361129
293624
546821
618932
1945644
1047932
1940461
411413
1892690
1052963
1130380
1177991
533468
1082651
1237862
174267
1005196
800845
403041
49337
708156
300328
977722
959255
1123618
1325278
1534636
1518970
1607096
1867422
1283881
456523
931265
574644
284615
356424
618832
1609033
1245963
1313018
60378
1508560
1847306
528725
745234
1849304
186760
164398
1536047
394282
1276524
1748021
1191326
1233246
1199195
741157
39091
635625
1813897
1566328
1581718
1665959
1310225
294009
1645301
1971538
111180
1720847
32429
366362
537775
1235977
99488
796715
211793
634636
1761256
656321
1781686
1354656
1993627
1688976
82919
368017
876244
1877876
1453735
891935
1166625
1009005
914652
1145862
1293464
450498
88750
775168
824783
602487
20518
41102
61991
1147503
76218
566701
699276
372330
353793
1433498
1951479
1146191
1615683
838823
484594
1899344
451118
1110690
1216993
244307
1491984
1715535
1230525
1585829
368347
1600003
1907155
1067442
841286
1468836
1782963
1307125
1890625
109343
855435
674417
995190
572047
165862
55636
16652
1546615
1786285
1790164
1446694
387293
1636055
583405
1322238
521214
636103
1904312
566650
1293505
274927
339879
775467
1035478
1815370
53647
366067
285070
1425103
1942380
616537
907758
988067
896145
163961
669749
791013
1215804
232904
444855
1032984
1192255
246531
1661886
691764
857643
713412
1115186
938175
1959197
432135
1110154
962758
395885
1018387
736351
1843882
578013
1912464
246579
852481
837839
463506
686637
765785
1973626
712680
1928761
1792599
1204818
1134405
985050
1640662
1696315
1752054
400900
729135
1569685
732103
1168901
1535545
1092124
489230
579139
748723
450049
513931
765177
367315
460123
1239169
62135
152928
1544226
1926694
1739016
1134808
96825
1461742
723897
1717208
686978
1920772
765698
225715
1901977
919784
174234
1111112
1421176
874940
651526
67511
1573206
1678410
1172202
124161
1620230
1353472
646722
108377
501859
1436042
1733301
984389
592974
1091846
1223495
1979964
630256
1808773
343162
223136
823082
1063978
300888
794914
1187524
69326
1096747
194912
147781
179466
1169141
1051073
1338267
1976477
687964
314333
1370079
1842630
1037885
101951
148510
468738
1295063
1227287
421969
946728
152561
573030
1376900
794958
431243
1881068
1078129
1900395
773196
366060
674905
885318
896901
746719
1578908
1642922
1084749
243966
443750
1267098
1787394
1344515
561986
953219
1268086
147581
1300246
850137
1816127
1088181
1090698
1550080
1523864
1478929
166140
395695
1708367
252634
675986
1674898
997030
1295444
1960012
1109045
1233719
1051153
1095561
1312326
1161420
916852
1635027
1630367
1849795
138187
1635590
1215818
1637616
464334
766978
1899182
516823
1365685
737419
613073
282975
348384
887659
1524454
1384292
976437
444256
525575
1975032
1694887
1564170
270568
316500
1526103
531716
1919393
1579248
220757
155140
1203820
114848
1960878
1145972
464970
1630480
719710
1453104
1535389
1401036
866725
1384742
1411986
1354425
1463831
815526
1483754
918024
516514
1930565
95408
1818324
277627
1104424
759927
797617
6952
1770451
408664
1538233
1605334
1670141
609919
1206440
195407
475893
1975068
1733504
1161288
471367
390737
1257969
160249
215288
1325006
407567
436010
1940422
81574
1803824
1992100
1326586
1294782
254381
663629
502178
5004
1360779
555497
1172486
1458804
864856
1481988
1675239
1187143
133648
546474
494058
18687
1301727
1339963
920613
573530
1963727
1748499
151392
1482995
1648443
91960
1503893
1655848
1821310
158535
1118698
1479990
1759904
391384
1705662
611206
936045
751155
589517
1044977
1721933
967350
688518
857636
787068
1093080
5021
683859
1503602
1741297
1422770
1838664
190900
105892
1063424
770485
1131576
1365636
1582621
1666136
577187
391929
1945982
18345
1004188
961974
916972
37777
1876239
1398294
1599499
531157
856414
582023
1424192
579510
617441
1884536
441158
1187647
268162
706132
1230769
1639173
1123980
1774177
1175844
402519
1292337
1672607
1554608
815809
1541541
1866224
527734
176353
1188710
1292680
355960
1345501
718862
1909448
56808
921428
997577
1736031
599979
1324756
1635133
1716558
809873
713778
1641221
1455237
1683036
1251509
838842
125343
1252241
1362441
482774
654038
1685274
413392
1145331
423066
1548963
759044
9993
1901439
431779
259410
1479216
1690367
184367
487297
756006
422935
1875059
1822014
1359689
864291
225963
1407807
1957791
261919
1425516
1271525
637395
460680
1051633
1842812
1079785
591447
1977386
817333
623027
1047567
579637
569765
1591210
178521
1372708
568495
1973515
253357
572675
621405
1870780
527204
207772
1084898
1266665
177743
889848
1998366
53077
1610554
479574
220238
289989
64589
1999679
1201658
1612630
76274
1612566
573201
1777098
328601
136021
1930850
1645935
706796
1344639
1993558
847055
45794
639994
1985654
1911838
1828198
1934141
1202227
1020232
729226
1588743
391274
1040653
1452499
1420871
150188
1380883
1303477
304667
1098539
849538
919924
189884
1353958
1327926
744573
1210815
522880
1243970
1024739
40247
1829466
1967469
683728
654060
1904416
1012630
607831
763911
170744
154569
351398
891895
1437951
1892534
1448304
1457895
1024112
1024183
1900878
354179
1814420
166007
130942
86499
1633262
1359592
626479
1921162
1176649
614255
217332
1427644
1044549
1873130
660688
1624849
1249261
989844
1807147
461856
1916011
556899
1489154
1990374
1035996
1290207
1051041
1405193
1627390
762047
338278
1933673
575844
1095415
1974612
340397
880209
442732
490079
615604
1635599
371368
1399209
1866632
1145501
1659518
1848976
1316533
189280
639562
219678
677285
1029549
250201
1170699
1593291
825193
370791
1902623
621415
1806011
104387
1985
1807105
1840815
41010
182096
713140
1037322
1748422
1234497
951763
1591114
1152772
1263773
151533
1761102
1765873
1932329
1641317
1478699
772974
246810
1151845
1659220
1923874
702524
1308609
1887172
849739
1174737
401284
107067
1571564
1853275
609965
714620
963580
98001
571409
1398882
993937
638891
1366622
1231685
284759
277624
1026076
1702511
57316
916663
1072702
1263550
1175326
509855
782230
1212639
1833121
486261
1264811
1899788
1372393
119345
1219907
1116080
1254276
739011
17934
1025920
1399267
952955
1054765
1059577
1437030
1117345
567951
1166285
16857
211834
1539110
454283
1060059
204327
695938
561820
1956424
828006
672782
970024
1859373
1482261
821063
1026149
939279
1228426
1827665
243394
997510
1432549
1876351
1628864
372226
185979
1631867
1074353
1186263
428014
292462
281337
1177861
1897440
16068
1502159
1243956
211500
1260052
330500
1535673
1531291
282436
316758
770184
1736592
1618954
322810
1854148
1494500
1482174
1074282
1679216
563276
613100
915150
1030147
992192
903374
289180
1389808
454108
1148890
1993778
1882572
521499
1764382
1844370
1195699
211530
1439624
1953974
1927614
1378735
1922570
1270851
575573
413611
1734704
886671
643295
1316379
95062
92154
347018
1249901
400041
1336272
1223223
495374
1591911
1675699
783904
1737616
1874159
1703144
1987319
995906
1800120
191607
715782
1376216
1778697
1575477
1700588
34039
57073
118351
1098442
1965810
1083703
1402058
65817
1421849
624594
1139512
896580
52331
488213
442098
1419810
1094998
1339226
1781152
1498676
380192
1940881
1061699
1837882
1447896
1499987
1201123
1086188
1992637
474013
1383832
469313
1341048
882351
1660649
422768
1049458
1966543
1615366
365748
1880403
1108270
221248
1349510
333988
1515229
939151
1039917
1333713
1649495
789531
551895
1463015
1738801
1595073
640711
1417710
141724
1385936
1719151
324069
1281344
314570
1620749
523550
731652
893969
987788
366566
158325
202416
63617
1361276
1831265
76804
1789784
1716300
542608
794781
866930
313170
234287
981348
156381
1922404
967208
1684930
1011959
1176954
1100929
1915070
1336166
949861
1161460
454786
1852155
222594
768004
757143
1964410
296498
60678
105133
1025001
1133801
187229
377148
734622
1450025
1849960
1393628
1266949
858969
1247376
1042934
1019716
584221
748361
781859
1173592
1246194
300454
1324538
758166
1827033
1603356
93027
1210554
726663
1672133
1313270
1840988
573993
903693
1721002
1743099
792057
1849119
1094806
848362
107259
1962516
75770
1161443
1004341
18226
1833440
1477118
1062703
1798797
1906450
128472
181553
1285420
240626
615701
1479452
1003642
1275879
456022
109149
1923564
544987
1563970
569049
1862931
807806
1024503
1861142
398740
1219954
859902
1525738
1229629
314475
269431
1423948
126734
1164403
1644069
674047
373908
517613
1412802
1061357
78339
889585
762698
994619
711074
286806
1977908
1034776
1769661
314855
957980
923313
649835
1774170
847239
923124
1212361
789529
222754
1179316
1999474
387946
1708714
1135829
1564491
490965
1479487
210625
1411895
1674069
1527271
636617
31937
106474
1651329
256348
107223
538068
1334755
1925029
878152
1631478
1595590
30450
1945781
278532
1957081
1873346
19568
998216
395670
1689302
478308
1636636
1432257
756986
1860656
1694370
1439666
1976552
1654909
1255292
541514
1614728
992265
234841
859307
192803
552707
839660
1443686
617245
1339301
428190
1307643
1259499
855417
1737309
641772
473906
675894
13654
225604
1337757
952423
733870
673986
464524
1640565
1163564
1403985
627077
1480495
1878548
1574142
955388
1139942
1804799
2417
1506871
97838
1068603
250159
795694
971462
1366981
902689
1639375
1466795
1267276
51726
1359442
1303671
381257
656908
250972
242859
938060
1740516
981718
404200
1249074
1330653
1772370
1058220
1839727
1596832
98489
1657631
1306492
91639
91730
1753407
569695
1775398
109091
654542
1343967
935344
929143
1030197
808063
1385546
337894
225060
677021
490142
1777303
112679
782412
1270331
1891084
1570094
1892612
243666
1137590
1251420
1070977
657653
831034
1270396
568207
981428
302754
421471
959196
519450
161418
919040
705553
1434325
1865985
1636972
1608541
1965577
432894
1806663
1322572
71232
1728828
567050
767766
971510
16126
750275
993781
91239
182985
514709
1261516
1247626
395747
1196133
387583
1534510
1983448
483227
1295552
1185643
675673
1468487
644416
1897887
1888845
211571
1785251
1514079
345204
587428
151128
603290
378934
1655946
1187286
61106
842721
1618735
608419
1074274
149747
588803
1708760
117797
1755413
476152
1125170
706782
411304
62308
1969514
1902645
33324
280714
584808
892856
1575782
482892
1032038
1751585
1860698
1987413
1342766
651031
1506141
99460
773358
1259394
1542721
32461
1319797
1263783
1213114
1249283
1862779
1671799
1935334
1998056
1398297
935486
1628328
895769
342160
1273505
739189
562731
1893720
1019782
1437903
1802681
231323
98063
1245136
910853
445899
1826818
1949965
481290
78239
1108104
1353515
826209
1192905
547294
795146
791407
918240
1516603
607152
538369
927626
409206
855844
1078479
1874323
1827229
138327
517441
330805
784040
1026665
1385085
1528015
1083723
314287
627549
518861
1487293
697906
146648
1693669
1830586
1104298
1695419
1302380
263570
1960580
628480
1952726
1845631
668896
1614328
301456
1786017
569055
454057
763662
1331061
106813
1769104
1032079
1532774
1817171
1261088
716341
693685
1379237
45101
1810277
1380750
1201445
31293
1968481
810611
925103
144376
974455
1196783
649725
502570
158765
156891
267655
438361
611201
1801537
638223
1516297
1740278
331834
1976252
785086
1619108
1025142
1560193
117945
1549523
106713
1648148
10208
36769
709192
1731162
543814
1396781
1246374
1416437
1266391
90478
146678
917238
1554678
123080
1740752
180408
124694
719637
678110
332045
495248
989976
1792637
192223
783282
1310576
937709
1825123
953845
1917251
1461857
1982441
1476377
286608
1645515
1161714
435000
1438864
1239981
1281849
1702298
668455
589400
1460891
778267
125914
472695
916171
1634673
883486
938078
1757339
1279553
194057
1981120
936785
980527
1286010
1735424
1997485
442674
472820
346962
1223848
1065345
1909209
1681994
1231536
1410052
1331049
1538478
145482
1813750
948456
1457125
1440148
307954
294657
686049
186558
607057
1089892
113292
373244
1694349
1517125
943219
921886
449494
1726827
1136584
978860
991190
1469744
686452
1509132
1033029
588040
595386
1406658
1280219
1868106
1982548
689773
80466
522474
1899394
1326566
881681
763401
356071
1075435
1324371
894669
651768
252806
226497
1708334
1297800
798848
772926
1456603
368398
1326279
861987
625424
104272
1387348
1993615
1907158
191366
448831
1004875
1887119
1434693
1194320
608051
52484
463325
126521
1900405
258075
432489
965276
1868068
1156973
15949
88588
714690
271415
1875245
1486469
94707
1654048
1152484
781313
805870
1315918
651719
633282
1369742
210315
1061172
1982684
1764524
1700562
1060835
1536875
919390
1961201
1867453
1944442
1870219
1642094
853200
340058
939691
1882876
1719267
1204829
1020820
8088
1061061
1033410
157092
547603
1083285
248521
1956989
1520416
646736
319701
1038833
1397552
1990663
1824906
1206383
1961967
1092778
552001
1842970
9308
1178752
403525
1713425
1961892
475767
1236861
105752
1924303
1493117
547730
1741776
1695659
109394
1421401
1294393
691691
293352
1645880
1972879
1327162
872349
177511
1336389
1393251
1691050
450813
764127
294995
1841692
1960888
1003324
1808309
1959883
1839596
1785726
878097
666694
881278
1094747
748256
1497321
1341378
649368
1830408
778604
1422703
1889074
637489
1736097
1563529
798013
269888
131226
1061997
943677
1459176
1805899
1932011
372271
698518
918871
1072677
1059897
797687
606987
777330
1264623
1332386
620551
430520
51145
1590133
902365
774724
1599143
1755953
323727
903356
60269
524050
866933
1440116
345091
1027839
792721
607660
1469097
901331
215775
1841544
1540153
792616
1290313
393050
93429
1834841
1272995
1379150
266910
204952
1976003
758973
1013994
1369785
54049
567470
152013
59732
1788566
849434
1767294
1794678
912939
566410
453769
350919
1566481
634529
593879
709872
1894542
833451
447180
1562471
1411597
581003
669483
1257220
1504238
1934991
843474
1777334
1127299
1070656
775020
499605
1236892
582771
193303
340697
737207
1624578
441541
843471
1775600
1272202
1776321
955189
210611
384046
340967
634256
296463
363565
195687
1702264
914730
1143062
68571
55633
1100408
1444591
511211
1555374
540111
1300433
520306
201508
1751319
1184883
1097630
1345548
1510631
1270216
951562
45823
1642078
109342
121
831752
1270566
909575
1271956
1161257
70912
1519153
1651101
876186
778262
1304222
1167055
357845
1631283
280352
985263
1567050
1700003
1783043
867618
1536125
1634151
1215094
1688783
947291
1262462
1118874
482563
1571726
527795
144781
709221
735699
1189420
1411899
50420
774276
1474196
1803860
1173570
306615
572949
164316
1133569
1533252
1081184
1298813
485411
1177470
349767
876736
1480893
1318643
668430
998178
627518
704295
398020
41604
859878
1059384
1107475
1582849
749582
44262
142378
1106590
1615906
1218776
446078
942108
1135254
1234882
1525781
1114382
1461657
1063667
1864639
805160
845261
1322196
1259528
282109
1913120
107715
1317822
1462110
127820
1738356
1306421
1171593
955287
1942919
595102
1727364
666774
756857
412197
1920657
351405
1595234
1829117
1844200
528556
1243326
1475457
1388748
1210404
1920936
1610526
1255567
500844
1885703
1453057
486320
1209952
1145377
1630819
275864
1307904
1904081
982265
1084530
1603601
1220573
1296335
884749
1215814
1196898
1910954
153366
30588
1592478
1541776
1236923
1269817
945368
449155
656598
1125413
130992
1425342
290616
388857
916779
1093615
1089182
281999
1550916
828343
1288742
1155722
930705
1695269
693154
884212
1057872
121229
1332713
555815
179435
1456319
199792
906617
1767915
487806
476680
1224750
489391
1312247
1566177
1084479
441514
1564349
1173986
1394837
47010
1631528
587519
369473
1924620
803641
1163910
1179816
61132
876353
1254217
797409
1895419
1682500
1247316
1864740
777956
410738
1223776
1258028
1633323
100178
434629
549422
566396
425768
313464
1973743
1677606
868505
1434725
1652995
598373
236308
279431
1107208
1932219
1934179
636661
1778513
539601
1150127
857314
341910
1187388
330487
870502
664577
434938
686505
171638
781607
829229
558058
1047344
1429041
872446
1423978
172915
1977267
1642184
654239
128351
1768297
1251015
845523
1756979
1410429
1274522
632719
1851731
1846378
1381319
700911
849332
1007542
227941
1280153
1871439
1216145
1981944
361964
321544
1534948
243783
71860
1651470
450915
1576558
265659
1770779
1664192
1359549
737663
858279
570708
1565254
1096528
1564994
884090
1936298
151953
1467746
1863981
1002124
896871
566577
303541
1832257
1025474
142409
1804441
85474
624291
534199
243404
1152662
481121
759624
1021438
1434333
464207
531998
1018181
1655733
487908
971142
1652747
1077728
141784
1167221
1649965
777969
1770081
1895256
1018680
999496
1049392
858120
1566942
850509
654434
85765
1548495
1545494
321858
1969933
1581854
939952
300908
209712
388129
519778
1261207
524048
1205376
122796
256382
1580743
903921
792662
971903
1827348
55226
160468
415657
61306
462412
1683036
1035297
55090
1042936
1031952
1145277
1828872
1241447
805558
1925306
455119
1201456
493501
1260641
577848
612843
1923049
562321
1629505
1529682
44841
1608476
1420578
1733255
128467
728511
594994
1929714
1231193
367805
143265
1869245
109310
139354
1067028
1205073
1106792
1438192
118335
978680
1156637
1081379
248399
1206375
1205553
400700
1228040
832063
1576319
1958758
872495
1834367
131520
1016301
1184396
1446939
674294
1041235
451300
1761221
310351
1170894
1615922
960008
108634
1264633
1355899
1056152
321509
1945465
1403393
1586330
980169
1651759
493898
1362158
1863491
1076236
1221431
1208486
112137
1086537
1618200
1901694
957455
1499903
767970
34127
1564920
639613
1176563
986727
1148321
1265335
753288
497046
1051275
1239695
34706
1089110
75276
778056
151197
1231073
1357197
1727902
995133
155784
1527711
765593
1521596
543730
106441
1821436
1986519
1811415
748060
1033544
207351
303129
609927
1331597
328800
944674
1570122
1076581
1010613
656242
1981101
576788
323894
1192649
746360
1321579
1324028
921048
1308420
4381
768543
1310958
1940686
403545
710131
129468
1824586
852874
1446571
1172383
874958
113906
9380
890129
1244289
94640
1160533
1100919
553598
1868415
470861
310064
361223
1479244
1121897
1206175
1008795
20795
267982
1699144
1767072
120626
1495503
1462842
211572
645241
1347850
1736655
817489
1805832
730672
1083378
752166
1223250
1366771
1275425
243170
167610
1326475
355904
1683790
800421
79548
923857
1212779
99306
1976230
963760
1734970
922485
64804
1514754
105799
1540587
605510
767063
429190
1134739
1184631
568210
1152038
621371
1881599
271407
869175
1389382
1167029
905790
1293525
29478
591888
1973002
1649511
1902406
830595
803208
1495089
993502
1427872
531912
581012
657114
823896
96266
1551405
1973236
1681758
1488272
103564
208269
1806591
1945842
1540783
1712465
854670
484793
806688
267769
18087
147644
1150011
1633886
757479
982880
660670
1585674
755294
602103
1873189
803475
1233829
1296162
1567618
893338
298324
1182414
1579743
869094
1744176
1914234
1022480
1425605
101779
1301070
1928720
15359
263951
1854583
357151
20150
1817709
1538175
1061579
102495
823331
962856
1417353
1652051
1022894
158257
177085
1857909
1821456
984369
637688
1969388
83278
582114
1607501
1894078
657262
563029
859096
44003
1955742
834787
6966
1145571
1471673
1423959
1493142
34953
1761097
1722837
1916204
1045738
1190884
918968
966481
1140706
999472
110308
1460120
1050014
896815
1730648
1117478
1668955
567337
432265
193340
538521
1162971
370247
354722
1349598
1630403
1877254
1807644
1059675
1381166
942931
207103
910712
1055581
727568
970500
1936249
1536192
311813
1759439
99744
38017
1956607
1624119
1096132
1377159
640131
580487
290559
911620
1770821
1677984
927624
293740
663957
138591
291026
1911530
567668
511338
332443
165300
1662435
90202
197610
712371
773093
166719
666034
1855841
1011451
223023
1858625
149391
1283715
20697
779616
1143470
724621
1599273
1707058
1609798
1669901
258343
209199
1516990
772780
1220412
375197
1489683
532112
837518
38905
27000
1844091
491244
1979099
385315
7961
761692
39235
1834919
1492550
1754455
1370307
843338
321503
479067
1981909
1935567
1784274
1936451
293908
1636660
727861
592187
1615260
115582
1521252
104305
383288
1118770
1943775
1535924
181079
658790
197712
174648
1426002
1024284
1242344
87550
171318
1511206
204035
418723
387193
681459
852816
1133575
1494685
219405
1343010
982467
338590
235963
1469479
679229
1263998
1265267
489982
1929547
1049148
1918371
17137
1686714
1207612
1669795
1324978
265120
598763
1882001
1116485
1228587
1539868
117430
801594
470533
983054
1207303
1315891
1360547
566712
610683
1862315
1194028
574967
279488
153048
1019488
748275
600839
1678658
258567
667497
388442
756081
820741
1871030
261517
60652
1859131
848779
670430
1662701
1803251
1503728
830359
1546404
1830014
1415682
626755
1771441
1653619
618862
1243440
1268792
1223709
658149
1278200
1662446
1753586
1657351
78905
924127
809524
1594945
288628
1795647
651704
298598
1515845
1911492
1943674
898352
1219673
734467
1996622
136678
1429570
1396650
1035014
860392
133709
609916
191714
496706
935717
1485840
849521
1147406
1885716
1364550
792419
21610
365772
876508
1359197
156495
1907659
1775173
198372
128823
520240
157874
1015894
430998
579554
1503510
333392
358588
780108
412112
624821
687831
1041027
1415292
503121
817474
1771782
163711
987932
130449
1823838
762537
1443470
864005
313157
239518
1416287
1818954
1701317
150576
1063031
1157962
797417
1389901
837211
1423263
1263153
253900
1811921
1004353
722929
1649854
1053238
1018168
1775497
1624234
1848584
370350
238753
1542481
1311480
1980661
1148479
923406
1857355
1978317
4581
1922477
1585456
1242039
1458354
1509172
811959
1853856
1011374
106291
866383
766614
1692736
1777431
1458301
867875
1979170
1212720
577366
530681
1779136
1061546
1931638
1197019
491456
1440412
712959
1402342
1701989
1592145
228002
443560
478307
1141131
1674142
1718164
1438284
1810931
1134086
1667972
271290
1482450
1255442
124384
150423
394440
1868984
236402
914596
341691
1728832
499757
70727
625657
374234
337690
629025
1212389
960577
23826
1728278
1684121
1109116
860604
881522
1646841
1027637
636520
383594
975053
1406204
308299
567534
15589
1042517
246977
1318175
601911
563690
432229
1543088
194207
1057320
870272
32125
838515
1893643
1347998
1641837
731361
838681
1797298
1586041
1341560
591541
1659643
1006347
730474
278655
67040
1525499
1944453
828227
1269375
537490
1256464
392520
1853013
1092704
1700672
341255
1315184
312867
691811
283606
437510
707202
320975
749735
1386988
514128
1337602
1988821
1803377
511272
1979515
1407661
1576847
100792
292617
1118831
1506855
1201037
969697
595203
113902
458480
1463510
1376427
956345
1011628
1719509
537027
1323708
1632863
1587083
1385995
1156033
257060
1835773
1054066
969492
1658577
1068857
548251
17069
248299
1995912
815882
1123466
626855
590521
438753
1532789
43106
1694592
1178248
852069
1125908
1680470
1191772
78995
911920
1004764
837535
718542
1237925
221844
1773418
984178
1095225
1126486
1120613
1035545
1473628
265415
1244493
745165
1934619
79843
1917891
1051707
3366
256605
1807581
212851
1715572
1745966
1274605
1370916
685306
66218
293048
1545871
1100422
90875
1540157
534526
1434807
1707387
478076
445528
1236091
57408
640347
1401022
639951
1546562
1338438
1941873
321296
686735
1720175
1038304
713575
1959818
497073
814405
1604247
1994406
285086
1826858
681048
1994974
1024222
1955052
394751
205232
284030
1593977
1502868
675753
1841544
1817596
378468
1713134
285395
1977482
1383762
867177
795597
1575648
1837839
351696
22249
220840
1775639
588364
1403099
1237469
465304
1864339
548210
1953719
1629654
1163225
867291
1297048
995179
296624
1366066
1866063
1554808
758190
1330707
965239
1262407
434920
327012
1119764
1112877
400467
610168
500675
149960
1233900
670260
1810390
1251042
813492
1491
1442811
64148
37255
142879
509082
1945878
627805
244040
925296
1163799
1001880
133360
16918
445410
1499921
94817
210386
484766
1052427
1858550
846620
1809352
226717
1659987
1444644
773836
1918459
7005
1058181
504830
39633
996985
86973
1989705
883606
1018881
1829451
688784
1873340
1074502
238280
1442178
649365
1719937
759874
817076
1156608
883580
99700
616034
1618184
686449
1353034
1340065
1940168
543837
64971
1036330
1611548
1224523
1453318
1468472
715930
1632938
1736744
742804
1686840
380963
22423
104475
771264
601948
119892
1600001
1575703
1224138
924205
78111
702480
451033
458466
1574663
433598
1216762
1279705
600281
1458723
1244756
1052843
906931
1614998
1273675
330971
322243
580567
1497846
1153274
1663901
1933449
479381
19726
77506
1273994
1951832
1579248
1335086
563129
179710
1325610
1407231
472390
295682
1427526
1853570
1998902
777753
219607
1266632
1347739
1919744
1992508
785804
377331
406935
1363760
828284
1870030
355118
1360647
903728
81000
768224
1744345
1277874
1415003
1122118
853555
1678842
1781727
274218
770981
1062928
903339
1422785
1415338
1423130
98574
58164
419383
1236609
1586309
1861058
1678807
271258
509941
133388
590034
1767608
1898562
403310
1776615
1101869
1173344
1618637
825115
1251309
1378320
1204240
976305
631366
1373133
872220
686432
400823
446908
1108421
576823
469749
946183
352871
997091
1484332
1758743
1362901
356947
464549
416841
1530115
1729347
1154749
1913260
1365165
1385967
1070305
1657614
236754
1951282
280483
1515990
422993
228390
642585
1587032
1000289
51433
1124083
1108418
1734300
1077199
1247498
973992
354992
593435
711875
1664964
229874
1390121
1341462
1848992
405146
534191
363007
637539
582641
1518919
1543124
76651
1625632
88767
1484818
79668
1392647
297429
1057527
452406
1987714
424760
1268852
785512
398732
1584897
1027315
161688
554952
1874489
1617077
1036550
1607878
378660
331353
1128975
1062764
1089966
183738
255365
603480
1289704
806338
946241
1311541
702644
1002170
1817680
1652198
1441314
743702
1584710
1941235
885554
811593
1729425
156412
159101
1607607
1016222
1994220
1892602
856930
49397
764234
655838
738078
941103
15402
478934
1067336
1204658
147007
851498
1947792
24864
868866
357736
1692371
404246
723860
1265467
1930104
595349
1549488
1736920
681118
592958
1678633
319275
313716
1116006
1980817
585488
1303628
1350677
1126682
9290
981451
1526295
57726
1698397
328670
638800
1432638
1745530
1996567
1999504
1018856
1298591
126584
1376575
1205440
1028850
1332754
1677350
132179
520462
129622
1316332
636307
1256808
848244
176063
584735
967998
1774837
982720
1461203
1661341
263693
1480236
310764
1867746
1783261
526075
1518460
878390
684763
195552
563955
1062362
1192699
1936258
1777439
812349
577467
1597911
1560052
1126855
453729
1383367
476412
998679
1937123
1414693
1307711
936374
1189501
1486284
298993
863467
604331
408963
982942
357034
1498246
970918
410323
1467678
1706770
20593
1868351
1504494
1985455
1408669
626119
1175061
1656649
1980497
1367621
1436875
235691
1046577
498381
913896
1999103
49874
1285971
1985382
815262
1727012
744350
657719
659806
371965
309532
1968371
1452578
1991685
1665801
1375983
1405211
1379801
18141
1273578
925019
934779
213510
1195075
200487
1680912
1241722
471249
384321
167708
1287813
1303621
119920
946564
1419930
1446518
829003
1414962
1907013
1525785
397233
1420137
775122
1260579
646450
1798292
904908
489856
102395
765783
1663043
654743
763149
973355
1329423
1802606
490461
722872
1298784
1293723
1154557
740507
59524
1691280
512686
589744
1004019
721503
68228
1572356
1939392
1660354
1206965
1505400
73057
462359
997885
1344650
1902942
1434352
1080188
352440
435646
418513
125158
399543
465408
1637806
1752981
786460
1052836
404416
1196937
1190455
848743
1766823
1084894
1833835
1441002
1204277
659045
498050
1451851
468453
1784053
81548
1389171
1862042
91578
1005001
1589653
236222
1496608
1519369
1342691
358712
1904100
971271
70610
1179305
1756813
1849519
1823679
631071
1658816
30656
1027531
344443
367293
250077
777245
395204
1229481
1426830
1087516
1342109
774038
860424
1848703
475282
954376
1539987
1383965
1733154
24665
1081050
489139
1497302
1245387
1672454
620617
713521
936472
689935
705383
146542
1324736
1571316
941079
451243
624301
85453
1885189
1079757
1228715
93383
377376
953428
303332
1028449
856270
1161183
587639
1619502
1332365
1083328
1171470
503148
469851
1766121
609168
1760814
977949
329626
1211603
777617
704409
99309
763499
373417
709119
1324506
1877087
1488802
1610635
1610529
1410999
800733
1913233
996078
392239
1568529
1000241
584795
640915
1532221
255478
759922
698962
1074605
1409511
1173245
821734
1804619
397180
1300647
598459
1128414
1187139
1366608
578062
545522
1689837
62400
851592
1190437
1387661
525829
1823182
421597
423168
54146
1874454
366484
163997
1322006
1222770
1701309
1318159
959536
998422
1206812
973969
172072
403075
285132
442710
1863354
699534
1890980
603235
26856
186968
1033125
237860
1818288
1496648
1445342
1495051
1113952
1609046
1162240
1989682
707477
674447
1694569
1051438
724150
256076
1661555
564704
425723
302077
1877773
1739546
1947631
1735362
444516
1726206
286496
684631
736555
1559665
566134
350059
1454255
1511285
1258831
1090173
1066346
1174064
1726007
614313
1115031
1842696
1418166
224867
433752
1290967
1340451
1586956
1760478
1549255
547349
1074432
1923406
693084
1550676
676377
522641
1806283
334281
354261
681176
508422
1544921
419414
373099
605017
191384
177207
1090689
1884985
1427221
12511
178306
1402246
1614232
1028123
1097435
1999181
1629153
1993494
784547
1174803
187233
460994
843815
250162
154948
639914
921622
123716
1759920
1341963
1514818
683996
1236143
609694
458641
74396
500321
1830809
1140490
749987
1507899
1925769
738567
21898
746967
1028058
800519
1398734
1974927
1599590
889657
1135425
302152
454590
1091352
10629
155739
1054065
439579
1765224
182072
560498
1456852
1402528
1509106
1895513
813249
1733419
786607
72479
218566
1495672
1124849
1152139
374934
397207
423656
1098784
1389330
236642
678903
1028893
371661
1475186
1527878
1744795
496612
77674
1921146
1549640
1244996
131342
480759
1453525
1307142
1580873
883082
599093
1378391
1756562
1957485
667593
1613287
699722
176751
26781
1633118
171795
928398
1750718
1331696
388839
1663691
249391
1293102
1377169
520547
1714760
935905
1513688
1916292
654065
1426996
1128826
1030279
203054
1099240
756507
283125
1530584
715881
395410
1229350
1808358
377781
1107811
1746612
925750
1460863
1235547
1322192
999823
1905096
595744
444934
1866820
1559819
91582
105884
1062575
1436611
1085152
1099722
558098
679490
230714
377961
1309419
1651281
821776
1951426
1975609
519864
1769776
213952
1412389
1195434
71017
16667
627042
775717
648321
1094300
1526570
314042
389832
1631147
1072302
775894
1963665
928759
1227425
1327827
1532357
705225
1978681
1371091
1351791
1749222
1091699
712841
712920
1502069
547386
1021883
782736
153549
1927731
723598
1538683
1652318
529058
126202
674205
1938076
483046
1285609
1004987
1985557
1918412
955552
533994
1685865
1419549
1030874
922013
342571
1526829
1791277
1716288
1143824
1364790
1774132
565559
1939522
759325
1084754
1110423
612366
581750
1488189
1265405
393671
1249162
1816303
35639
1922134
269055
269095
496966
526883
1770474
717166
412787
1876047
360880
867438
1694200
458632
1915195
346008
1280186
375546
1997776
1406200
379767
234190
1719705
944941
1479604
1333218
100207
1679666
1598209
1091339
697935
1687536
599019
570397
729632
1156588
1358888
43396
1214732
1497276
1499605
1242363
1399387
418326
561376
1178518
1325397
1509871
659774
808795
810798
1363215
243349
817063
1568451
1395203
8685
823977
1246767
467724
1200934
1067194
449615
123793
848495
352973
1960069
1676943
379920
1001683
437566
14699
125913
1582545
1946233
1465122
449835
1781784
1314962
155658
845221
1120162
1315682
410812
1317382
1113992
1465699
1174118
1287819
603286
1994205
1344002
866968
1861231
1759976
1795968
522196
1243908
1038536
616300
197106
1188117
1277514
483795
1116199
136663
1635550
1308293
595980
533157
400907
1364447
42313
819841
1908014
1616901
1532960
880985
1687243
1872685
1709854
972507
1889697
514416
1125373
1598414
1441387
1426159
60530
1582942
204862
1551134
1816519
735231
1963914
696705
1537257
252081
1861145
1439100
876491
650326
1184973
1075105
1144446
1663553
1696775
275907
1641186
233173
930835
996647
35424
712918
1683562
1605498
423316
1760938
1183959
1371199
840658
1374495
1478028
928566
1665609
849247
782617
562732
1225867
442872
1939342
558207
595311
1137744
534951
81144
875192
1370004
1422194
144925
1143032
1014053
1911454
1692601
232309
198922
36433
1462756
1042917
427145
966047
812320
326541
1925114
1077238
1604972
1260810
1945001
834544
900508
1227213
1632488
1365832
1309044
1918661
646449
563044
505338
1602737
159936
219176
1258060
192685
1750530
509592
1572095
1597756
1516510
101250
843405
1779727
553123
758278
1103794
1009068
1993815
1894538
147466
1371796
1789152
65441
60297
1054011
738454
731446
236132
1546138
1934910
442759
1675329
805194
225039
1642091
286255
1933338
1669195
1213148
573863
1314042
1635254
1164533
55889
1546877
661372
1316384
394173
164674
1591743
1051127
611608
1487535
857060
458211
1153713
1148966
440481
252948
1708658
710144
1661239
1262638
1949843
1155592
637147
243895
480638
566038
1433862
323115
1865110
133523
1935203
567613
375081
1531666
1970000
1958261
529028
1059140
1923588
665476
927092
394604
1023949
1004111
660212
734639
1369733
9207
1962843
126462
15177
685656
1942599
612680
252857
1267320
988002
1486220
801543
426627
307238
780913
1592157
1498721
887696
1189095
262155
1565186
411658
1001665
1074799
1715925
1470079
632216
969719
1095135
182732
1000804
1062119
1008893
1202627
451569
1916814
1592233
161512
139199
1089953
32019
653730
1872063
17075
1201947
1962343
658710
1650714
943749
749905
1971132
1969651
680101
1270987
781908
934746
1217531
1528887
344395
23401
192778
1434480
1890403
96741
1587974
270929
1385770
1258228
1139737
1185682
213623
870822
1285877
606203
1062689
1732679
1533273
390453
1905519
508247
1154830
1637164
1209265
1721030
1378696
649246
722136
1925535
1623377
962876
360655
1184714
1131346
1150078
558673
592406
1388254
1170073
568196
662341
933553
485673
78873
364295
1227842
1509648
786270
70607
1654852
1115821
322108
753640
1561940
276224
1802908
565429
1663022
499307
1102045
627144
431463
337061
1182929
1249198
1689220
1130246
557050
357503
1214595
516824
125856
392382
802218
249348
517103
552186
312169
428893
184572
1636456
1104654
562035
159631
1791078
1665305
619239
785845
1524504
670522
507679
1560710
866894
944137
1059480
1023829
1507605
1114592
1568135
818579
1909151
479651
284849
1731713
1463086
1086182
724978
755530
1396031
1148645
1649277
1060187
1196561
1918624
1532308
1519555
1646011
360433
208914
1854963
884781
955851
1675263
343188
1168834
809744
984582
481671
239072
1404697
787499
461280
1711029
208509
875923
304406
1447199
886782
41814
413061
1775715
839183
1203536
1114206
1150575
400729
877585
385762
213518
209104
250793
1748563
212198
1779876
1159593
1469925
1635649
340891
1007864
658629
30291
1836608
455293
253732
1144370
1467810
459329
993970
1409757
1737566
725547
1666461
1392334
1816957
155107
1375430
1881979
1791340
1855219
55352
508504
1575043
1864735
1449536
164242
1990804
75690
692658
1470829
849821
1351201
213081
743680
621377
129786
53096
1933948
1672030
1231471
340064
24779
1176889
1205185
412754
1778883
1765277
1438388
1816508
742513
1026272
1072664
1869321
281505
1900516
1636586
927804
123912
976936
1248951
488903
540160
302750
202275
66405
472576
1108822
1970114
881649
995739
453379
1716066
1436209
1379415
903619
1728156
1810316
1522244
975613
962714
125875
905375
557212
1003453
326586
1167578
1680462
1728546
889471
1235638
936222
179325
1619393
516914
1201042
1229565
1167288
661219
637730
1735417
1778600
737800
663115
1429597
1521131
563670
1961016
1604101
761409
42382
626989
1723732
1011517
1390977
1456124
523437
1568919
248628
1685233
262138
1927137
437014
1170388
415973
1003766
97294
1692268
783409
870091
1971865
1777399
1299503
1578699
1172356
1374759
746816
1427312
1277436
203761
1869256
472074
1261765
1964098
497944
395775
1853611
632701
989556
1960448
903725
705855
471523
889148
911824
1404125
1907875
1668535
1279712
1297137
433868
817454
1674197
1866708
1608060
110926
859806
470004
1860521
1100744
1663521
403091
1426067
1172996
45398
936455
804151
141289
789976
1344212
93910
1879481
581012
660067
391307
1456916
1625075
1178923
100497
1138673
939615
283054
1378124
1267177
1703584
682564
1663523
1791995
1581180
818586
222179
889915
67538
641645
1972814
626196
89402
1924721
1564542
1591372
555151
1220690
970638
646621
791463
1581614
252211
215692
1554693
889153
945157
536336
1072064
691926
288982
1301788
1147000
50387
487258
66697
329472
1444671
1417893
1992433
404544
658654
584744
972069
1571373
639980
683490
1056174
1035088
1342921
1388846
645252
201445
1491672
1420083
123218
505337
1919819
463344
1995726
758177
790834
406063
373088
850314
1644355
929667
1748793
1350872
1140238
1392432
775276
1668127
128958
776835
1994356
1023000
1009840
160070
583901
1603194
215608
1263628
351205
601173
424795
1354841
167182
1225253
1754625
543460
742288
788296
865871
1190128
272658
1628849
1005649
1806964
1919357
547633
1983026
1786109
1833117
73945
1431759
1415061
1317251
1278582
1509198
619754
472205
773496
791713
1845849
981005
676065
1683807
444175
1443498
540577
972669
1758785
249158
603736
1038251
136668
801505
1799306
1941508
1081054
635771
933646
723420
23073
901432
422560
215048
257615
413096
1959872
1552939
997843
741449
1853466
508641
1009761
1212507
550478
778269
559800
1319775
1814299
876134
1044695
206445
104360
618665
1004357
1672295
1975117
618819
738769
1109580
1189973
1485814
111890
1885155
1189754
1271274
770420
1636778
280583
304365
1503087
1213962
1398582
698764
210457
983056
782562
192598
805297
1831897
1764339
1001952
852260
1685169
1434418
656346
575609
753628
1507705
1227819
825237
875675
1770918
1377834
1076083
1106243
1716558
935356
352040
749056
175390
1455343
27293
309989
121567
849375
491320
759017
1464287
297218
787814
527598
1422726
728099
533509
44486
309509
1219013
100966
1859219
1552996
610782
1278584
286058
761141
1223118
1902780
537276
1703256
179636
264803
1973755
448767
329605
1081575
1298665
689609
215095
985343
203866
1907444
494896
1672662
751562
911351
1486035
881030
1425037
1721384
1662363
296680
669974
433994
410607
340796
387492
549065
119930
1610105
1424955
850958
254395
986008
223935
324847
1743962
1182008
678359
1169933
216564
2371
738405
1266401
1206158
811791
1840673
1677710
919380
1319415
685263
1500007
1617245
1147659
936790
1913719
988116
195283
1841766
1045676
1328288
839496
1521414
1474430
1508788
1227826
14325
1622787
1341167
1391738
839897
1904353
1819677
1233181
299980
122295
1332328
1279507
466555
478054
1224192
744719
1799440
1105550
1683416
440927
361263
741869
1339616
772333
1078762
892396
150312
1195527
1039828
810000
159288
913661
1556823
741264
976585
336596
1978253
640953
1749765
132919
1788686
1930240
1460215
953692
1219219
1885742
1631157
701553
651232
241867
54752
108649
805463
310664
1911768
1224005
469096
962228
331811
1001760
1293083
1330692
198614
303942
476509
1690264
1550673
499547
1233225
696973
513900
503140
1020145
838516
1179838
115064
750223
1260268
1213742
119846
1633581
654781
281028
719998
1075109
1681222
362819
1141833
435657
1824530
1622283
1115881
1129587
702683
469643
1165747
1249240
969547
775860
292736
854276
1662363
1715863
1915439
1515063
569186
1026323
1741505
1184470
1691380
1647409
1841990
1425100
1342428
811921
692755
158908
548560
1946902
1111301
709264
501761
1391908
109723
711620
1387831
1240790
1437342
1677973
1590532
1125686
1243374
1804505
1960795
78953
1745598
651154
1333058
1107314
844962
1492008
154360
1720735
1240825
771745
176294
143950
18615
949213
1785476
1133924
226220
236085
685296
749420
1932852
399833
148586
722534
1375065
902792
146596
1741628
230732
1802123
1810754
1923132
127860
1006923
503523
1470230
49432
1892791
454045
481596
1934664
1892114
1114546
1266499
1106792
361932
1259831
1120184
1376631
563832
951196
1518639
1580038
518897
553249
873708
1197636
1158094
1171552
567913
1432218
43939
1325916
1451338
111874
918654
1201202
657391
628035
1243832
490116
1030430
425434
605850
1584341
910369
1424590
946398
552368
1375145
1872175
1590322
1550886
1389896
1303655
1833173
1141696
1092728
1231694
112006
1603755
1495254
1032209
429755
498062
1968430
1082986
1427790
1020275
498280
45194
641473
1115129
1269702
1286953
1151430
1748872
1739220
793921
534405
1007866
673277
941158
612193
463527
1409420
1762666
1338623
508315
602215
1534954
124530
858210
1509974
934228
1913354
526654
1525030
1224496
1087514
1139413
1232299
174822
644856
776949
73577
1385778
130065
247365
344483
1853054
1547449
1374830
1085647
1463629
611757
125975
1246042
1323131
497741
676333
722612
1996799
1558319
1551827
1069483
1259340
506216
1072219
1524878
1453710
1650036
1485774
1908915
814933
1957569
1591865
929586
684593
1078601
979871
1650327
144307
810280
1940081
314625
882513
1420881
1965566
69679
1093047
33962
338242
1981399
500601
824346
168781
1183743
1280394
129357
1177804
1432456
983833
1033383
1699151
342628
1076217
1878257
538582
1588504
699281
402490
452833
1461377
140794
769832
1757824
798336
108584
366039
1747638
1605737
598782
396200
1309104
1754935
1990213
16848
1616035
129309
448519
1666488
79408
234978
1687686
282827
1064875
323797
1895628
1332863
1941247
1327248
491627
1238232
1687353
462602
1319002
1501575
688900
1962279
745940
1477062
1985425
469782
1952732
1405094
1503180
1691615
1997167
898345
980758
1844947
25077
1101588
943384
1399566
1820045
446602
1582678
120627
837090
739525
378387
1139158
645298
752008
878805
115912
711333
1694397
188953
1876447
464853
1800918
5307
725542
944451
1329435
774009
230190
484311
105267
1132512
1448563
1133001
886500
732105
322026
1931868
366130
1781648
271074
1168363
1515488
2756
1170705
1971945
1590937
1247905
653123
366986
1651491
1310195
319326
615974
488670
714581
225508
1176060
448775
1561045
1589456
107464
709717
132312
861604
778208
1924269
1885045
106703
677202
444070
238949
79894
1005373
1355037
1950592
1416946
760852
1896051
619015
570906
244738
1873431
503416
255771
943184
535442
1696446
1199200
154831
315588
781020
1875524
977433
778848
1429068
200610
825071
719770
257865
1278850
1271513
805688
1203002
699026
253761
243211
1325660
1487554
554191
1381994
1539393
1224355
35574
1297918
1783637
1028664
1639013
180657
900691
326263
827147
1038154
635105
1254865
1992696
191947
1802778
1214780
663413
261752
899993
396857
704200
1042966
1473765
461443
1910061
1762469
885074
1798207
102424
1313863
1809988
1688213
491908
1139230
1468453
383090
1926815
1640615
162281
1615192
469094
509338
1896077
1464226
1479701
469524
1757181
1871456
1700768
483434
1828963
1012430
478963
1929612
62112
1424990
950843
417281
1387103
1458700
1745143
986022
1869478
241221
580261
1402819
473742
661781
1802032
516288
1025896
1240389
347980
1062381
1548319
1385903
1853346
1310271
677882
1322738
1421993
1876584
1052360
1653654
1485367
368445
1004994
128566
927194
672980
1187919
1959169
1215694
1168610
1766599
281872
1403606
1588919
555062
930002
1012368
1961911
1884451
1666555
1124470
1452605
768802
975732
1186042
977199
552708
238467
59007
1792030
1769678
261504
195896
1088930
1143094
1571751
462014
1887383
1330620
937720
436507
465712
561228
1771820
1543804
1098266
805344
1129424
1579850
1994628
351921
296346
1510405
1335968
1486237
1650150
169206
827327
321850
1792751
1948592
980827
59073
1399088
1917963
1393445
1388994
1126416
1701963
190770
1820626
124497
712064
43556
69206
607414
778548
1228211
1457138
1689448
1332127
1982054
1751948
429423
825254
1482473
11027
977467
846529
1006648
1737299
449335
515477
1345834
1624018
1050641
1756596
868197
1519559
525533
191633
248477
1616700
145649
606786
1892155
890154
759690
233594
1068894
1239048
1765078
935333
1844043
610365
1412340
271256
1752214
58824
388497
273405
1698552
1161206
401544
1984802
396626
1679851
629078
728410
667579
1164632
553217
1366210
332895
1541925
1840158
370333
58827
940958
142285
501754
1593591
780445
1923602
404732
304728
461802
683953
341984
519876
289757
1905772
1695727
1777851
143853
124688
1088786
911364
1530898
466666
593464
1292731
1766231
956124
1195646
1066317
1921164
296345
1604688
1188088
1857946
1914474
1350307
852825
1663533
936606
879637
1941852
256936
326641
1959732
277810
1794239
737375
309785
639527
73559
1043523
1784099
412765
337041
108250
1821642
324081
1098099
74762
453996
969746
717440
1218178
1550521
388116
1286585
1172407
267207
1440048
201898
274369
1958923
66538
645743
251068
200779
1688279
1703978
1491980
1990217
277372
1342026
387096
1359918
37959
482484
560339
1401126
253172
1464572
692709
573622
683896
1641758
1250396
1751224
1391586
1868374
985493
1944405
1511828
319294
189165
757953
780326
1216681
1037830
781271
559634
626855
537553
1480542
175078
696264
533583
232703
1671808
1892726
1123367
982421
1749890
1989869
506626
1873866
1608656
211005
996278
1027901
26388
448212
1001575
447379
333668
897220
575483
612753
1942514
1669961
1951043
981480
1951367
6733
560851
1015355
42024
234384
737506
1687658
799065
114550
644567
1333292
48557
1375214
414350
698799
1725185
505299
44206
179233
1439361
317521
1653526
1246666
1509953
1147784
1508898
453885
283166
95378
1382663
1106258
1238177
137619
459753
171773
1926065
75318
1406190
1457138
222069
1241475
724564
606727
501201
1355885
1848580
575117
1027540
1035400
1608255
1052660
711479
773725
1786264
676495
1011548
1739289
142942
1989873
294565
1533022
132214
1078987
590001
1801588
69738
70169
856690
134466
1407112
1926010
1978576
1272440
1944258
1360611
1587906
1057103
704878
1202207
224147
1172415
107132
1009306
1156111
496355
1700067
835639
1786612
120021
699088
18794
1619845
780663
1993953
848990
1146619
1428820
92907
1835961
288475
798125
815591
114099
1341864
1437884
1819942
170483
687192
1809812
1053042
1660586
559718
654727
1408493
1384800
931675
375987
85863
548231
1745011
37384
996618
1323161
580835
472966
675854
414276
1128877
1192315
1122324
1262175
823004
1194003
1483434
892476
33955
309777
1511626
1538319
1954973
309436
248542
346938
1562360
495895
16140
656343
1246115
319067
1056634
1900408
1768477
98578
1826690
1852050
1928717
1320454
1946543
471169
938479
363260
1368658
978669
1807156
1636855
688108
1002027
967102
209177
1081423
1428780
1803578
1659001
1005157
322398
1908805
1085095
1689039
1193230
476430
718251
1791262
1877415
446313
1105446
424087
1829380
905154
1058229
55074
755337
530434
483455
1541838
752235
1437512
1670396
424234
878913
123450
1900937
884702
876270
1814034
823596
249633
916015
1064011
592012
1001186
1488323
1456075
1703117
704935
906095
201308
1769244
1838325
1970968
344734
1905957
392508
1331817
220088
1243506
1485875
650763
1321343
987958
60331
1034731
170689
257075
1490135
1626177
1333127
647804
1576185
1820121
966906
1794911
68502
1977641
416608
520545
391708
1723188
1287341
68407
1315509
1527890
1818000
1067237
1223688
961035
1499306
881979
934604
1534822
1288009
1177863
638622
145272
1476473
397277
466149
1205305
1853432
970165
1598379
1392766
10645
602716
1941651
1621898
965066
411447
1946478
438864
1254536
236770
1523361
956230
1435629
48640
1651247
1017765
1772670
642441
735256
324024
285468
1509538
1312976
415562
1394992
1903516
1627842
949354
731549
1541171
994006
1490451
621443
1089010
1967631
1573348
738946
879794
370153
1476340
1813461
1586612
828425
532026
630327
366218
1196357
146035
1128537
318752
715152
294774
1313687
74329
392185
666880
1148285
1781172
97999
1429530
4808
307883
136
1043689
1018043
1686120
1929592
1937724
936958
467790
94104
1890413
1178921
832878
596181
377643
75024
410289
465063
420017
1522298
972841
555018
1194586
1560136
810645
306351
1327926
423897
1835760
488484
373863
1173638
1112645
1444967
1667501
1741715
971902
806188
1176822
409248
293636
1693318
403515
989504
507853
793279
1568625
1572766
1886222
1182060
1448442
510898
84778
1257113
1313100
1113945
1999163
415615
1974961
1916929
458879
905670
827762
1880258
470666
114073
926922
185790
586459
1812075
1573167
1798071
1256707
1718034
1280859
1103564
951515
688737
707904
1219026
427155
1603568
1730803
350433
994726
1890021
896518
1176470
1787997
1613633
996191
1531145
669194
1783848
963589
1523861
359274
18339
1348984
574366
402285
683660
459719
1906962
523434
1448618
1744108
1079967
26612
233154
735908
333018
1150087
327609
1318834
1869452
861337
1069188
426021
1686754
1632447
1803897
1025217
1384906
1846408
841532
165414
752199
1459078
1937050
909445
1389815
488244
1006565
1838284
54473
315005
572259
1151845
969282
1935751
1123858
958639
554367
1546720
750373
1596190
300214
704818
824202
929594
876571
1650702
1167780
894454
1273098
1099208
319907
306265
1143718
521431
627133
1801807
1634876
1755859
12794
482030
953201
1365511
1794312
1019657
1981207
1269749
508517
29566
524424
1548070
328309
590672
1800135
1568137
1250278
763921
1230279
1526328
631551
112463
626666
1916473
528572
1129798
1243179
1740901
1831727
1511992
1404791
1962806
545913
1997446
305308
1784265
1478467
1723778
825815
1747448
1843906
1073502
107343
1086185
549144
1411723
959157
1513412
647077
161521
1488171
845005
1044242
1410205
1438936
6881
207992
1883703
350789
42314
1727551
1531762
1892043
766380
1425227
1994594
215521
1704029
112092
575885
616016
422640
1909433
962345
522176
102991
1269232
1352191
803934
79714
527833
1894798
346680
861418
441370
1885695
230783
1091235
1977695
1470959
454082
506479
114267
1125671
1147389
688214
1006306
1716336
1785650
30822
1610210
453074
378217
1162417
52458
1509413
1068838
1462466
1756043
364817
128016
1129690
458241
1292262
897289
901805
1343005
1098848
362898
1435163
548699
534586
1415336
1029142
318516
1318631
1891688
1030601
13806
828848
244908
1445732
1235117
122449
1154907
1153299
680886
631636
908602
1952109
705651
1558241
1088666
826187
1280920
957515
1368207
710546
472487
219847
527863
972856
1881078
1559591
914070
1426133
1665348
1980093
1681979
441055
1922603
338860
1649166
899268
1802465
677615
1624331
899244
212734
926101
299630
601659
1053012
1068749
577494
1846128
593102
37757
165155
1464851
108279
1003962
626744
348390
1917401
498266
4073
137194
256977
1986150
876150
897022
1478068
1012298
537204
487838
626307
1166214
123264
598070
252460
1528589
443004
565100
239855
476071
228867
1378300
498207
1602518
1561451
315202
1129199
246942
1076763
521127
684375
1962299
378771
1922834
1642760
809773
512010
1073813
112307
1265373
1775478
868232
1750473
1642872
1922097
348910
1831567
1828914
1381398
1958989
85840
366735
1211485
840679
717144
1397289
150026
1019829
1107049
718505
1899026
721510
790283
1285907
949610
1480015
1344407
172511
768757
771955
396018
1953902
949763
1812242
827999
1896143
1777876
1159594
759705
1599627
821002
1608613
145832
1104425
884253
1077861
1391435
1877876
1793951
244143
1409140
1592121
1954182
1831515
1851952
275467
1924439
326337
875018
1811724
1672782
721532
1197109
876585
1164730
1363181
1176708
666818
133961
360904
823307
1362588
357561
177104
1781393
721215
1147255
1396024
239900
1114520
1428911
1887709
1666893
515438
939786
113582
405642
1921386
559471
1746230
1677965
77052
802130
709226
572077
1665443
1911435
1191604
762618
396074
1755369
1641210
636481
1203250
816639
1910703
1321939
531814
13748
1235877
1766317
844940
251937
1097690
703608
1390555
414786
573828
1457625
504781
1766645
145572
1538674
1599184
324685
919360
384604
1114464
583225
737174
1375147
587878
428956
313861
1792893
1549142
1178705
659182
1877975
121313
1943529
2221
860950
249482
1692501
1068939
1263435
694282
1234321
1122466
555370
1574821
1985638
746696
235711
486365
252674
1827364
502045
165030
412183
187841
228188
1073848
427089
403418
1467018
523474
1087451
237866
667730
1880406
1473763
777956
1472982
1555153
1170219
1203740
1977270
1785152
658052
1332815
713359
1704904
1198803
964468
615492
1326192
332749
506277
372122
672714
1195520
461099
1269666
1600594
391370
1452696
1023254
906840
956155
1134830
1234688
684627
703981
885357
273295
368441
1780833
1294947
1579427
1405478
1220673
1867271
647692
1683693
906655
835369
586378
1413944
1328973
1723167
34879
1839214
436871
711520
962307
223613
397763
1915120
107684
1723247
1455828
1737902
1975484
1854880
1014331
1854974
63743
1909926
1434457
628858
1535587
1992287
652913
1249769
31750
680565
1450558
80496
645530
1611337
575567
1676232
1531853
1526843
1507611
323138
1349667
1052381
741111
818550
1176832
698445
160185
60877
1807259
1229439
505979
1403899
510070
352035
1267095
1215881
1174210
862330
326180
1292160
123482
1897155
403635
793464
919536
1768101
1042676
316606
804430
1818750
100069
1805243
1486972
490144
725660
580881
574116
1179560
860480
1147996
836479
958013
1515136
947298
1534465
1139951
1183870
1133966
922142
1328932
898075
428579
1493365
192474
246695
1585664
191039
803774
1795339
460273
617426
1027701
1859055
1657236
401004
79748
1849798
1868013
793416
169378
1777398
334086
882263
1412760
87834
455833
180685
1811351
670402
1892674
1536816
1688760
37849
248230
230753
1755253
1138803
1986601
1188246
1761268
1009504
219810
1600095
10414
425021
297218
285709
1585673
1289003
763647
1031583
192434
57657
876368
467203
677214
345863
1745771
842302
1231526
1091930
601120
860784
1658573
1469906
437559
1057251
1076963
718848
271534
264066
822101
702084
496989
1171211
841738
1768281
628988
887802
1620285
562836
1968883
903001
841694
1716669
967268
34741
176095
1977927
1612527
1968414
1954962
802111
792467
1385877
1494406
1026328
1473487
361507
759640
1573090
1439300
413452
843096
1245787
848580
411311
579964
1712735
1933530
1711328
359676
1443062
1860166
304607
886635
1175959
1929854
908913
1507254
1139308
1168467
1092207
1622359
464780
194927
1120334
459890
1778499
753030
1499938
469668
1465270
1544035
977999
1822572
1156020
1091891
499437
1375772
593843
1414883
409564
1968982
1723236
1060212
946506
746571
954978
638277
21539
341252
927483
1737710
1888935
911917
671746
1530841
1518229
1682546
1327908
1948605
1012104
1839049
1671108
1058907
1053772
893057
662756
101438
1421073
1888725
1372470
343445
1482850
510506
1681705
1689438
1386947
186246
776046
1467657
903260
15742
1447112
1019326
201963
1021159
724013
315939
1418354
588640
1328309
353446
1964285
492607
1098953
1587700
158480
1018825
500965
547226
1162150
686890
324746
348234
1509294
795360
1274487
1890793
440991
1700050
787474
1465165
132250
1656363
240359
1831652
230326
1621803
1772875
95634
1837730
1348295
1252229
552106
326082
1662435
132874
776956
2518
458846
1112621
1279079
951215
1186110
1949536
403338
442108
57716
1246526
1790350
516956
321084
1324614
217323
924488
1507151
463786
547427
1604187
1957705
1506663
920851
968099
411169
474032
1716935
1814282
1870617
1104747
1587936
816974
948952
623634
1103244
1281051
1079410
1393665
1690526
1170578
1305921
184514
346621
1032991
1407916
1405089
1113688
146910
1307497
886711
532459
1570844
706174
898982
298262
1711363
1585368
979264
162530
1641012
137115
260536
1076297
357857
1500675
1733777
1263193
255914
1504004
363722
551894
1808017
502637
957968
1334724
333768
1694948
1666996
221184
155203
1798070
189706
1075568
1090068
656357
1220257
1618545
1851412
319507
630426
369354
1396837
63086
1380607
576605
1178124
196991
1218787
868825
413319
581652
16039
1778437
341485
713877
1839948
1548889
1294993
1449224
1587384
1807618
1836173
406932
1582168
1386198
646449
692186
523853
1764018
308060
502821
232024
1872853
378945
640595
130303
652502
1851113
298252
828119
1945193
1692331
109010
190885
1769549
901103
931877
1170012
1979670
462857
1688721
1276680
1222375
842397
613924
1455519
650671
120820
289679
1044410
1675874
1628609
1124284
480324
1066331
394977
471147
1282909
967036
821471
599334
1042833
1778763
711453
1898697
1506471
1188364
1066147
575870
1947003
1753131
865046
721545
58862
171172
1758488
1136164
1464535
225706
425095
936310
1163973
586112
1259887
1299208
196898
484146
1419972
1656579
1244331
259004
644103
1692739
599581
428536
1033806
643963
1833644
48112
1372187
1011500
17675
581723
1536470
100840
424211
472186
16719
1498445
797973
357605
889158
826387
539151
1859562
516747
1889572
748240
58139
1048917
1263907
17752
596696
1636817
1705247
1808117
586437
1041146
1162606
436221
1088640
1757384
473784
1803204
1936856
1095632
628041
269033
138113
1735457
1781496
1382409
1811238
931758
1623206
259553
524483
818188
1625356
196240
1438007
1700802
165038
752630
968299
1569705
1368157
1169264
969223
1825783
84650
752189
769596
1453032
651769
230361
1955108
1757963
1300296
920432
1275185
1216
1903568
54218
1505637
498220
1309111
1529844
932253
340874
183659
190914
816558
1979381
1709038
69865
1987120
897686
1710254
1616778
79885
108207
1751396
1295089
1367829
557335
906907
1150961
1779487
116620
1872333
1516486
835915
375654
1855772
1371541
1632810
1380737
1222565
532131
797923
1444995
1451377
1113138
1871870
707508
693085
532855
664700
1481847
466102
251206
662559
1169559
503078
1639712
1561719
1811065
88576
612272
1544271
711424
436028
1632076
1376126
846139
505702
892739
937192
1477749
274196
1901941
620879
1787259
405736
1953174
343336
97859
177189
681974
239679
216297
1527806
611354
1954856
1983413
822665
1956846
775702
1027849
178848
1967220
1209296
1471037
1522003
1217472
1746388
1866755
225541
1479775
651928
505437
1468894
1546627
1160054
1635128
1384957
1162571
687809
530833
440915
624905
45449
311664
1414007
881259
370353
978092
439460
1566361
524046
1715215
1382281
1145299
1602980
1824816
584738
894835
1251047
14573
115501
313657
1013619
1454665
1504654
490372
1989730
984755
120863
121717
1574671
1154776
1183387
1412767
702298
1775974
1289724
116317
653278
936784
1994687
1561532
739533
1852438
488151
603376
135367
1300271
480111
1679479
947057
936641
1942229
1531267
1265870
1345902
1459453
1280613
1827218
1355863
176296
365
1898590
980629
1919454
1218723
345956
1682964
1162838
1751922
1752481
1129485
654296
1581596
497215
1482427
819923
839952
1659867
240574
1670167
1750937
513588
390478
1115767
1835427
648287
1920450
1307697
7359
277848
1494184
1133482
1289860
1364558
963292
865954
1740719
1625156
1718776
1304007
1109867
536325
1200626
397200
440318
135260
418607
1161300
977923
1749077
1363311
1708763
516830
243421
207011
558526
557882
549428
111900
436071
1157612
854685
168028
613864
1093602
1053087
777238
755742
645749
1913713
1346171
458687
1565923
1444967
1534947
1130660
828886
1757195
1991593
779943
715856
817018
36434
89599
1410509
458763
1041094
1688802
337860
1419950
794110
505448
1907450
597296
780912
1205126
1902773
708037
1737490
395380
826846
193442
708228
247580
1632629
1320878
1141873
654502
932984
1199542
86880
1705487
519392
1929444
71598
1278648
1689002
720882
196735
877393
372602
927894
1039338
75358
1279646
743727
1997155
1302661
627394
524386
655437
1980190
1998188
1999871
1961527
670617
1822425
833295
107962
910145
576344
1809993
954224
482513
868290
1867726
1367607
906144
1881664
390550
217863
1334748
114379
1787538
584865
393014
799940
1189881
1108022
1679689
1236175
404800
1754348
840853
14116
1044558
225848
948085
708720
547876
1418738
1777926
43839
1990289
1548911
476904
1188914
1394582
1609985
1296560
1976407
926963
1551646
1831689
1716933
599376
332167
999906
1532248
1760660
1808410
90238
515947
1632490
101798
1357428
1491579
526258
1991467
167427
650906
398149
1074133
625517
1454619
70578
1218929
742568
1286981
591289
41656
1752245
984739
723665
567450
933244
1282436
1776206
458942
1997205
1098360
1379673
329603
1398640
1644009
713023
604352
806622
351168
1457115
1610150
652316
702611
453710
1241628
343380
161559
989385
651975
889214
320748
659985
1850454
1213393
1334048
1064376
1148736
319523
813187
995112
317027
1143023
31045
1568209
488914
334826
263072
1080967
1580199
1391209
1545814
1006712
1824483
1346705
797873
1479503
599259
324200
925175
1168031
1887993
830970
520756
1290129
1495703
95441
1866450
760520
471351
1251254
1111134
1200357
1811273
758167
1281508
1334181
1249331
723693
210073
43859
1474860
177777
1802670
1400560
1450098
1516880
1542068
1261595
1058699
1405620
1983504
1950694
1410704
969319
1994224
192067
8468
1901113
756870
325274
33071
187868
1676653
1599122
404200
1365895
1305378
1057539
1576899
1313201
1134581
1916348
899046
769232
81422
1220426
1530218
1675452
1316606
123207
272321
825436
1679879
403756
1793426
1786924
990709
958092
1841709
1769625
976305
484303
1991883
1316249
1656609
1465328
221007
804809
574935
609889
1545426
861414
646394
536359
410114
444302
972670
858761
1732382
790140
1667132
479524
1421313
362406
501545
836924
1682654
899914
1512324
1294434
162737
1636297
1177709
69738
1549588
1215211
625055
468058
337833
192997
1473204
1900966
1678012
1824153
1424786
1253265
383980
515256
133096
1219552
189106
1004649
1070187
1524730
1597037
15799
1653113
1652255
18606
1043844
1457407
130928
1835837
1875561
1071070
627260
445404
185353
433669
1486339
712639
1167206
540243
1306929
1106573
891482
1879125
1218158
1965202
914901
1256672
1107744
516879
1672246
1022596
1297032
1755359
880277
1761373
1193486
927523
460535
1273442
1588142
1314673
475402
642582
1213184
61082
963926
1694893
1682698
265273
416872
1133046
1379564
1385520
1513742
689355
633737
1360485
481463
1311566
1616142
1741928
140709
1479584
1068454
69273
1924522
1776050
1896753
1007065
398647
135006
1052209
590312
365358
1097242
1568482
164235
1838905
1883057
1112144
132247
408951
1257438
216796
320436
1667925
639502
141637
965832
1314023
1705486
867885
1184695
1865176
1420781
969609
43611
910325
1398713
1400361
6654
694200
1847767
844275
1510191
1392977
1876240
985681
1104733
1867117
1013527
445265
804704
1288337
1492435
744083
725452
1299165
539887
850092
1036361
505449
1362862
1045990
15870
936652
685526
898998
1215827
50598
334035
1808185
765577
1377071
480764
371328
1339535
1240359
568300
713025
1860372
466328
586713
575988
644947
59038
1672551
125586
167149
1593482
1767286
1176428
713383
970719
1964365
1993040
1206397
1177122
715791
1501790
83868
149113
1688773
506381
1055175
1303758
1434683
1777603
1462855
1178353
1177731
1107664
75201
1931302
1746428
177380
1715150
1343735
1495130
454529
565700
577827
691934
862953
104498
1874621
1558423
574652
123986
766032
1310386
953531
471622
234504
134996
16189
1511335
98766
642158
1260105
762254
40226
1499661
1848341
1040278
1038872
1265576
1029399
1001984
1943093
1267196
447380
111763
1474250
541787
1421406
671736
1205410
658139
321428
875340
1371823
973791
1541896
808730
273097
164609
1384074
1663282
1648158
398660
533050
1600140
646111
729636
198238
10688
1228697
1213079
803288
1785768
1721237
433649
933480
235745
520266
1985299
1054473
592204
293691
1767123
793216
199446
20
744557
357423
1859819
123621
1843864
1892182
1007300
1755201
421048
31605
1161700
1483235
1170768
355545
1332242
32480
1653971
587228
776688
1903944
1226144
45053
1604866
847838
650187
1604372
1059636
1927101
1311439
321534
915589
830838
1827908
1967350
659088
1859412
1713672
1589408
995172
1225726
1624905
1479920
1094992
924299
1455221
1739837
1989103
1594695
1508793
1120798
770273
1325208
686432
504700
580962
1375618
789840
100606
205461
466350
391419
36907
1685803
1530571
860639
461150
772655
233076
715628
1058711
1713746
623183
530222
1808364
1451486
879219
1657654
1717376
621952
660493
1706958
1883680
1543133
1691381
1193077
134117
1663420
250686
107662
843630
234468
611418
1412842
1218570
1477416
826305
365511
1398588
973516
32441
313607
1046358
1528616
557586
906860
1498484
973803
535326
380861
797817
1580388
458399
406521
46524
455340
758989
202534
1744251
810200
1088830
253083
169860
1679662
994753
271697
1774502
933090
1568074
1788901
1368304
1017514
705529
830151
574739
1467811
1241540
1946128
1553480
1913036
893882
817249
1235305
1945168
1470907
1843995
261946
835911
1118189
1422271
624254
353590
1225079
1571210
224668
31023
1216265
306475
873366
1100049
858635
1600091
1281893
1868457
663014
1916450
1355889
791935
795370
619155
304435
1539344
445127
597304
1212485
333835
267656
1615322
427863
1120415
101209
275514
1493906
569325
649717
701386
622433
1951380
183981
1579350
835127
817341
243848
1106013
1886676
264426
1832393
837478
658942
204711
1405266
1230099
1054869
1604227
1107793
54795
623929
1771348
834181
492510
1021300
129171
1601029
1983260
1983603
1311182
894177
363629
482122
341836
902890
470959
550528
888007
723571
208044
1333851
1446831
249388
121560
1354216
1689615
1385863
153121
69969
166657
426900
1817295
877087
261477
916280
204832
1905245
721020
484047
1215301
299463
108187
1914364
645413
649768
1666660
1250407
1110571
1662977
1363594
1454585
1763421
1986130
828549
321548
1819338
584242
772283
1934782
922158
1831984
328269
1016595
817993
320900
1499949
1204368
1408114
1682058
247370
1784685
1101734
1996668
1282259
1949973
1007676
969724
661596
1116099
803104
486760
1440214
229675
1648238
1858826
1099980
684999
165023
702764
1008629
1385185
415696
937959
967377
442531
1635548
1757417
509923
1789057
1233017
1876876
360589
567093
468341
1854621
163627
1578425
109574
1355744
1098269
887090
84007
286244
609958
1563802
1162627
1316270
690275
186059
1824023
1172145
405205
1783826
811574
369560
989750
475576
1036146
511688
787891
1200992
1660500
448193
768024
991889
1851205
695378
1493626
1679575
555012
1485451
784286
1969403
203370
1122203
1498970
1340805
1712272
1354931
394778
558891
37128
701289
1551934
1568942
836975
540341
1070424
451739
381611
1930395
1426777
169365
1089576
1037280
1921747
1969157
1059619
1537531
357621
386364
136453
724567
624584
32529
715231
911344
819728
263112
98470
22072
1341857
1854866
694317
633583
501989
581287
1613509
85714
1859791
445946
1062621
831545
558767
1633961
895432
1667734
378517
830922
1286433
21949
1586004
340977
1573924
1211279
1873092
1472668
1143350
23112
9531
133415
1528297
1072433
1537913
1682844
229405
1367971
646156
790148
1724887
331481
1867176
345021
1117816
171124
1462382
498270
1900454
1491500
1582716
759130
380102
81751
1069196
339432
706274
330138
1340581
401328
352380
195670
1905376
1712880
600010
1343669
4744
1446236
85497
1093986
1072552
1915984
475541
39358
1496569
428480
539813
147401
1783145
1905153
365351
1067618
531740
326492
206885
1260642
1426863
493698
634059
1563120
1429277
298213
1236657
30107
308331
652126
1294126
376319
233023
1208719
221331
437293
1418314
834467
200128
531866
142044
815431
1094409
1960145
59851
597273
1241428
1112001
982588
1149703
1975933
1836700
102061
1967772
564631
1379517
1363860
1795765
1221500
1270492
1114454
803944
739656
230405
472835
13446
703195
1952168
397715
1434664
1002957
646144
369466
439096
160645
290359
759511
614394
1284017
485969
1381495
80826
501520
1020332
1760346
1812442
710520
1044217
1264407
1592890
1647975
1563977
1319571
338068
309991
527445
276413
881953
721903
394685
809169
452659
966870
1193615
1235249
1811031
593810
1677232
1009434
555473
1161341
993098
1063015
1835529
442367
430728
1958902
765837
1935965
1897881
1429400
1654156
1741812
1146682
263001
1817148
720907
325048
736447
520914
1738067
847498
620374
139795
1085909
695908
100276
145264
1626613
381228
1151903
1762145
413925
1189820
1273328
188093
210357
1240274
1413824
1390565
416149
1664059
1242336
1369249
727096
633852
619770
268414
1479876
579745
909585
227543
555937
573303
549754
531921
1422682
1803119
1826997
1146703
1208359
93093
1561031
25991
496333
778138
1063031
1136211
1300900
338041
1183470
1761685
1582791
1728593
1427059
882051
1904744
625478
1933298
760307
299623
1775632
245962
667489
970066
1125543
1491451
362240
1219716
1457294
695580
451009
1433941
74696
113087
646335
1755740
576557
785355
678210
1653208
444534
1056097
987140
1575396
703856
1189843
1821167
1395218
131727
252596
1729430
885703
585286
433328
49796
1327068
1903260
824673
1929627
697324
657780
1129074
557298
1677828
1130663
779062
1069334
1057071
387007
1286944
81518
1027848
630848
1144100
656448
113230
471896
1695482
1780450
106990
1135279
1536542
384294
1267964
1519097
586246
1153475
121705
542040
1942782
1285562
323769
479446
1319416
822321
85294
1271202
1546094
641500
86673
567746
231252
490775
982351
1166959
1061703
1352185
303509
1746278
558662
822083
536202
1965498
844440
1991691
1095898
135
428633
1907060
979023
418235
1324288
1549888
916889
1627357
367523
1099690
1063045
1851552
212644
1231824
447679
280154
987347
423036
1592721
378324
1542464
1218424
1332244
1234022
118668
1693719
129290
1656306
1077904
523581
946653
217318
264296
885283
266617
1704218
1460777
677515
435675
1754519
1028648
898577
1807095
1335779
1501518
937753
1209064
1990194
1244344
40968
1450634
858587
204402
398497
116582
1884853
1579396
105015
1669258
479042
792461
1222490
924745
860087
38138
1162182
1455500
1448335
1028560
1775842
91728
881914
1000208
391678
968984
1141290
65722
1744522
1058490
11056
255783
1735926
1447284
128804
361553
225694
246105
71664
1693521
1644610
1018144
1314359
1441095
316805
247778
1895822
1486596
636205
1557156
1832284
767900
1634540
538275
760828
126988
1940390
230335
1733852
1427142
1835445
33533
443782
1437462
1441757
657537
1617956
31808
892685
1061363
631688
144864
432382
1057834
1296473
469153
266608
1074304
1066494
356139
437291
441533
1481944
1332569
1769222
433108
306531
1181251
1467636
309209
579880
1437933
144317
1579633
1187602
1345425
1544328
282887
762585
715874
1193325
626371
1930474
350149
517940
998129
1826694
307806
1744016
1398199
1160661
1471835
396045
1293318
1474441
1458862
1679771
297881
563645
1412915
321944
1693859
999367
1446336
175263
1219351
1706519
1837448
1749514
1587679
137499
804065
1479300
1446082
1820302
812183
138885
846452
570571
1873092
932650
211564
216850
832187
841087
965547
962341
1119011
32262
1822445
278099
919911
728311
907741
435293
1989328
1555288
920096
866018
666925
1613399
160663
1610794
1248448
1046684
1904583
439679
1534693
847972
266146
1555594
1311675
1854395
262546
1555546
946042
1353111
1137828
530645
421720
1602198
789625
1563203
8623
484726
1432852
1575733
1971235
1801193
140585
800519
410726
285681
1999032
1437664
1690282
1654883
1129051
1498797
360543
401479
1361745
759556
1439520
1155716
294236
794447
1068399
1059562
1479395
175289
1215534
1747776
1123337
1588543
1164714
39255
1489066
1153139
1871279
1764846
350430
681130
1394734
744476
1335851
1098661
1722090
617263
665728
1879052
1087325
1149216
1855542
343016
1331820
1787934
356009
1858785
1192574
245030
1418175
195000
1652835
1180192
687032
359435
1436374
1294962
1144780
1493815
505031
448338
1377519
153941
85042
918739
855543
639418
1044608
533760
1592611
88666
568013
1759739
1620354
1663517
1687784
522476
81300
1460733
614238
256721
1036313
1552587
972814
1177332
137880
1788076
576884
1897079
1252214
1502745
1906459
1776604
235054
809920
1250408
960495
1180309
520265
1382882
1397072
572905
1137888
706391
1076388
774126
1309511
1377099
324641
23968
481679
793510
1387621
1150574
292515
1009927
1519399
974439
1211950
1551770
831167
471925
1303853
1704706
1672141
873330
799802
1836956
834805
1548990
1906929
1722661
1579586
1868514
386283
1654795
756968
927037
50252
1378127
1463258
298255
1737645
1480049
1190160
20619
736738
101384
1946102
1191546
1410061
354881
1477388
40049
188509
317630
1180956
115436
256061
1030509
1322037
239767
116473
142095
1056790
1269359
1281002
1762343
1765041
573520
1814385
322265
1315716
523773
957654
782444
326123
1234462
314054
1202145
764133
1041661
1102607
246697
860416
578511
1056809
1737590
916504
346991
1669344
1338848
709869
1908069
1366100
600283
1408493
1285026
1266289
1683899
1286489
629778
990455
1826380
552374
522796
344388
1595138
1208617
1321169
795536
458473
8601
1037709
959765
587538
825663
1113070
1060833
1382868
1969332
65910
651587
1291358
907723
1537261
604805
937914
1138367
1857706
635138
1411704
654639
1122133
1580346
1966809
1311836
917740
5878
316117
1800028
710350
33285
1475332
1312342
155739
1945805
960406
1619628
594447
919612
1613632
254776
1535753
1571946
1376374
1251028
1904591
1270886
1514462
756352
145919
1271528
1562890
70664
613128
952515
1316643
416040
756081
663541
526871
436051
109983
1606455
1319725
316229
402459
632859
910476
419041
729815
962547
1245597
527080
1436134
306922
1467852
1383265
602974
1236254
101550
1474036
1654587
348744
1365729
951443
1628295
131167
735517
1251449
845422
1708701
920190
1387640
1779117
1160628
336803
824887
1587977
952343
1491781
558163
161799
1460990
1259508
400346
243239
581473
962514
1917567
1141303
566449
749202
16329
941415
1770625
894292
981360
1905640
1443889
1678281
117382
1747034
1656979
1816605
41693
1531996
1104544
738656
1323805
142981
1171120
1585854
353268
1010255
1731201
1449734
1355385
108236
1896761
932795
1086927
1333366
765653
32889
703466
455615
88737
1306991
590322
210709
1242320
1919016
712645
1666342
79923
51927
4490
1620519
900487
1730847
1714293
1705355
453796
1697283
161122
1878307
475428
1502906
1319039
1298674
595513
423557
409294
1178333
700456
248703
1427449
795757
1574048
655370
614704
744051
1332155
611012
1808930
137260
309203
1431911
520612
836399
761768
1093750
1980018
119641
651849
33468
1758500
724790
1701966
1240541
37593
149567
1887066
1333060
1005860
1189116
1241347
1481025
1088808
1546541
947896
1805561
713431
331548
1510190
275163
389403
968668
228779
245542
883444
850905
965010
554685
1670206
204833
1312665
633313
864695
252457
1050516
222943
663731
262487
503994
336447
1404684
920554
1428743
1710926
586439
1479261
1399295
1438357
1260091
906626
634740
1845614
887591
720731
1553792
1819965
1740186
1754991
1917616
1053223
1963245
965477
234346
548677
1254913
1235795
1569246
1612922
563080
1216779
528411
1732883
1717887
111548
1591944
1596535
348529
1447750
1601033
1360116
867854
499802
671214
758967
1040090
1576110
507174
1840858
438413
387901
160138
1284613
325960
467040
422751
1201427
1953101
98838
1926728
107563
1468210
1767700
376196
1873855
133197
1277308
679726
982714
304082
1695382
1373795
1943228
973878
60192
1459287
1964105
1244664
1122763
1540213
673110
716932
652225
1988848
275258
1189796
361577
1281947
103297
1179787
238198
1543898
467078
316897
141454
1595621
1114176
718634
1171970
1108643
908937
538162
917767
857302
548234
724909
765526
1616775
885249
1209530
1192234
1808980
1200543
933905
1864547
932052
1816160
669154
1159479
1146659
655614
578510
403361
351576
348759
90171
924886
1531812
1863591
1023934
1663872
694242
1767279
1292415
645098
1148544
1235401
930198
1374045
199640
1291655
886380
201098
657380
809848
705901
1888804
193247
1642443
507182
370354
1026088
1834572
1169987
1282538
766701
1147467
1426455
1673055
797027
1973857
1388272
713658
1019787
251148
1359295
1410048
139062
554125
632826
1355219
1949313
1145658
1093410
1667261
1790703
1447537
496803
95274
1348504
1463436
1668667
948300
700204
1974063
174731
417674
921822
326253
1001029
1179339
1154870
1054949
1322587
959596
1716012
1727173
448121
1359603
383006
930852
768885
807935
1526440
1542933
199403
406519
1682957
1518141
643098
1912006
624123
1252603
1586156
1741203
75615
1976544
935323
1376315
457912
81606
1294055
767025
617628
482657
273899
1949967
563034
1153352
1224760
891362
674644
201346
641764
1271646
1490912
1424719
365561
1283092
1822853
1884870
164230
1934922
1802954
1604125
1785561
76380
1415278
1592462
299134
480174
491282
305766
176711
1510469
69087
743349
1475229
1722391
869917
1847881
279099
1266907
1196018
1577322
610867
700500
1590070
1435303
1495035
1645470
70758
678460
785609
1565063
864161
1998323
1207603
1625949
1041286
1306989
1642911
1110131
1631027
139326
354956
1048111
1701922
530428
1996699
374372
314951
41190
1327946
33328
85154
319560
277539
471945
10931
64728
660175
1313213
1660578
1106639
1802062
423693
994887
390169
1264768
853776
642264
1474576
1871754
992440
1697401
311449
1528073
1312742
1169246
123033
1952406
1125445
308074
880510
833735
57923
1777383
1618639
1130679
1533218
939737
1024148
361467
1534929
1995714
1178377
1910538
366997
610780
441209
670395
870331
205143
425606
1482241
1594804
1974083
1056973
255081
1624828
338755
1624012
870883
1430009
1247521
219405
316844
1645709
762212
719017
487783
645557
1813554
1315101
1749945
1800490
225560
1138341
573537
1671837
1245932
1036647
1370221
1842067
1474895
632429
402323
1693064
1474634
1338779
241927
830376
1516800
1208410
336093
1770165
1215371
1626847
1503330
711100
186738
1550402
1816550
1825707
605596
767484
850350
1689883
310464
1993184
39438
58184
1133115
768919
1135722
1341569
502587
378868
1863581
42801
598526
1862837
473321
48349
453030
205468
1008313
141483
1765351
1364808
1382003
1206858
264223
594624
1849888
1689905
300064
1816534
558907
1574071
1251073
1376354
10518
205510
804234
1333814
100662
987836
976932
297618
1941319
836612
1384353
1929732
397436
1490976
1157661
912814
104208
1329385
1592489
921694
796657
1972265
449485
1703079
1109630
960816
1473853
819187
1710988
690767
98371
1576027
1293499
695198
1067194
42761
79058
985639
942692
934142
429397
1960832
1661198
1702209
1311152
1558147
840017
377388
54045
1595380
924838
757473
1504333
319456
1879158
1431157
683034
1897352
1277429
661850
1083192
1717195
1671996
81248
1491385
935207
1419672
1325972
309122
2927
1617062
1545418
1411255
1797532
1975137
1711533
1409401
1860253
1114224
278142
1138702
1504311
1647909
1131809
83069
870677
591460
233761
332744
570432
364034
471914
116471
1861445
1427200
1301184
527149
1076454
1697301
706841
1340784
1678771
1643897
1022709
403160
403160
9555
21500
863335
1520390
1376481
19397
899393
66513
1586659
471104
1186527
229647
1819614
467671
657064
1392372
1972917
1363162
1546533
1137417
1689119
1332681
1084004
1567343
1857789
481557
1198307
268373
37508
1474421
1464254
1336431
1858519
708084
485354
1060757
983512
1154725
1062143
1710413
33688
1352713
444952
748307
1945004
50146
1396851
613288
1370432
38614
460498
1576891
1165017
1374585
1772279
306145
1585630
1062122
821749
1741488
917126
1094134
1949854
812717
1297003
46010
33202
1266325
1638906
941781
1773639
930177
337897
1039679
1521269
1893314
1039729
321607
1440936
630145
1427692
1285931
1615448
1698508
377207
1755685
1533515
1936577
1842849
1766614
1739158
476824
399368
640122
343827
1775261
413201
314431
1992576
462427
673400
1273567
1669217
135462
114447
1209688
1923898
868387
118878
1720890
924037
519159
1063463
1110484
656889
1104049
1618491
872777
1486113
1996821
1528680
1662284
1577971
771250
550714
164287
1779962
1564588
177778
1194913
1952716
1923673
599863
538446
1888396
452647
388894
1936214
811822
1057320
1412635
384919
952788
793441
950833
1552042
370306
994668
999423
942593
1105227
102348
1707169
1472217
659591
724631
1294220
1347867
1766246
805946
500154
388479
93387
787447
610712
1748315
932532
1617164
847109
1335550
1862669
1154123
368475
1873631
141569
439090
640078
595739
179562
1494015
18529
796690
1365238
1276774
929997
1501488
246698
153617
650703
1284173
300897
862847
1089823
1925076
693449
1384557
1318916
873324
175748
706267
860112
1836741
734151
1433878
560147
1475051
1542862
1589891
181748
1660363
869989
1327679
208931
49646
1487555
1783366
1152053
655533
650954
1705297
1819904
472812
717190
1698968
1719742
1597534
722948
1414688
1474945
801385
1852451
1140362
525321
415698
1340568
1122887
1336673
1371739
628144
1857354
1153697
588515
1239322
1232178
1416514
1247733
454152
973333
53369
1271704
288967
405001
933213
952237
941924
945641
1298880
118278
50988
1373913
1254049
1124739
1991844
1091634
1701398
523983
1601424
619075
1131249
182778
1371650
1064572
1221700
1478175
1843116
1135427
532994
97684
1683452
1547419
556667
117024
1711373
1863400
1623964
686680
102286
217387
933588
259771
424233
1824056
1499599
1404283
1816316
1647559
838459
1011881
1509694
1896476
364954
683622
1380137
1090705
540779
721042
520454
411667
4248
402788
160247
993686
341292
982224
1083334
224859
1476358
1641815
1588399
1991970
289751
1552160
495866
999379
1271377
282853
1175650
1613787
542015
1530078
388565
1843276
344622
1696415
922107
464983
517949
1118070
536706
438349
578168
510045
1852409
1050042
1164956
1219213
826441
1037509
1355122
558622
1295693
1893486
1416565
1199123
1443497
688264
1063226
1772221
1421412
568053
1192633
1396030
726313
1372911
856297
1438220
1169439
148281
1736302
1095935
1495914
74741
294258
542422
1319602
1501351
1230502
192604
741757
745382
997443
180449
1832710
891963
1361695
164003
1534915
641043
698468
481702
196754
17625
1224444
772877
1020404
156074
1420469
1301782
1067103
363746
1409877
1813735
417578
1151774
1050307
1119721
464457
35509
432916
1526375
748614
53376
1880763
582948
757010
579419
1640155
904035
362155
777096
77841
1576082
1467509
421992
12159
250584
364202
1846222
1226838
75589
284623
1044059
213142
222513
1190800
1910088
1178725
526162
1974034
1247565
1067841
27805
1164543
268681
540124
650409
1623414
912823
1220313
1199379
1602932
273348
811990
1437952
1477785
1313592
218930
80419
1814055
962592
1043562
1479758
227400
927667
1582148
1140699
348025
1394625
516027
258207
890594
110777
1528695
1484790
904456
479854
1091561
1646631
969635
1147270
1285336
1961184
1036057
1888358
458971
1789356
670099
1137148
1986362
67315
859596
129828
253332
1743342
1149801
997584
716961
1433459
161088
1878276
1380354
1272199
1669828
833919
957805
137153
1409845
591854
1712712
132814
1067799
200567
1820796
1581613
1079848
1957930
928519
1589585
1614972
219834
1878412
10945
1457326
107517
28966
740837
142032
1663604
1203165
1320545
1108772
294682
717663
1355666
1631937
286221
651102
1738693
81409
1371931
746740
796671
1201694
1489742
1691839
1160640
1373689
1702316
715716
984620
1659067
1359684
715090
254782
746140
1244349
1155455
1133297
1893353
140024
816661
1350886
1244148
1251533
1623420
1393267
809640
1849269
1926687
379119
683393
647591
1335523
419828
1634378
1250508
985022
1513497
1035728
1419832
43211
1753312
1958268
1164823
1252357
649869
1287437
1121537
128583
1943773
174679
658179
877432
203820
1573063
1788426
1805039
661484
45406
1506948
3223
1240319
1383444
1364638
1066838
1711398
1007674
1765876
515726
392645
1901322
761976
313044
1134367
1041032
1848100
1735557
1104294
1465465
1914332
1130963
1730193
1661179
974840
1247617
1876479
827543
1542991
1979684
595298
1992868
941517
1565763
1603323
460598
135280
210050
787252
1962621
567902
1012267
1877217
220828
124344
1650874
1001065
91008
524413
1552702
1300212
1833113
363103
1695148
1840222
1940773
1438032
1885639
1382758
850425
1457915
1401776
696495
558127
679869
1238877
233973
509003
410370
766855
746444
1189232
1215215
1718366
901552
1703577
332943
1377384
1501046
952031
285497
212313
1087757
1655192
1678020
1244253
1515163
638410
218477
1236474
1471381
307828
1904126
1309569
164205
1805484
1666942
616811
134578
1304696
1722607
478279
989460
1431271
45733
1573258
1386970
121442
1409132
607063
1359517
419205
1152112
1408848
864804
1028892
819144
1660289
73782
626223
604839
1676113
1499184
1266489
1346711
434050
1522190
1310934
1013769
298822
1037490
46741
1569243
1957024
1833800
1809443
1041087
803036
1061050
712082
99649
1321774
1253544
1530246
210025
751042
372031
98328
196184
1716379
12822
259409
1915667
1134002
1114611
1816135
1806201
1519157
882092
696005
1167518
565183
983576
1201909
1349180
804714
23551
1189543
382801
1362387
1744614
1879992
1224401
1639556
1718524
27859
621030
409651
1921571
1011373
1471240
830844
1659662
759795
1232084
741604
1641154
338060
512535
1958211
1253387
713993
700123
510116
1400225
194199
484216
1603999
363353
1023074
1305946
1647256
454134
1235161
1994723
1082007
1747039
1065953
180356
1994126
1953162
585152
170062
1526274
790016
34318
273208
56858
187057
593337
1878688
1389280
428994
517046
420533
793650
243972
55215
22740
13815
1524244
1687488
1926363
1227020
1087511
1865334
754145
394000
1707727
681266
922281
796564
1567880
1683206
748693
962307
1363899
364215
1004158
319970
1441318
700928
325432
561828
1628055
711642
1037040
1130607
924500
1928351
1365903
1672668
126308
767043
307357
345692
1808059
1899729
486146
1639904
101188
526596
250431
409926
1104057
1434711
1476344
76534
1765780
1233548
4740
1783793
344139
1295416
104173
1830518
1433333
1404476
289439
328318
1925678
612270
797260
1753342
1902131
1783621
621946
1335699
439889
584287
1444870
1939287
930381
1515878
432099
91570
1140695
1936337
1622496
1813473
66700
55823
4173
403328
1537463
765142
1715415
1036831
1273401
349956
963555
792327
809175
216538
737575
276893
1481494
631944
1817265
1010381
1420779
1067037
1587154
1826327
1460072
1450729
391538
1558873
1309708
1473806
710937
962824
616505
1012283
30244
1953701
876790
1978450
719840
1506017
252855
1762318
1168091
333154
331254
250925
561774
1825773
954618
1776887
1444278
1569927
1266250
1294852
521524
1598655
1313430
207343
1778293
275388
674145
1000555
883532
1560630
189741
1986574
127841
1605056
1023440
505615
1219348
828926
821308
824228
110559
584053
1041456
892592
525960
1527421
93736
267049
344491
697039
627291
1927711
23761
1195375
653279
1213392
916978
1804796
67607
1960571
481833
1296819
363916
102763
771394
1015628
946250
1778385
1773063
491211
1556624
3672
190602
1625682
1729685
120995
581103
1259877
306840
469018
542397
1319023
265861
1863945
1781238
1093973
817810
990878
813652
342615
667071
758598
291719
1101745
1716330
1703862
1570461
758803
107537
1075821
125061
220984
1751918
751110
1227780
1175377
1224633
317294
286930
88741
235143
1306975
1277368
1794761
405805
1554022
1365440
1876049
28537
1659475
1609371
475317
1063842
511385
1863352
773624
1508396
211286
1636251
443164
1280590
1054466
1793603
181240
822687
36317
326739
1460850
1158017
1901441
1513520
455609
1353827
704185
1633571
1840591
1281808
233329
1152537
1447458
536129
115921
628417
956471
489730
384382
1598086
91545
1144392
456049
1564401
797591
564677
1333856
133295
1132252
244278
1271573
1944197
1409938
470826
1851181
1315344
1730489
1972245
1450671
1175199
1533590
709951
1719087
527225
1783682
1781853
1306581
523274
390152
1653127
380880
1158645
1947841
350952
1836144
326539
423680
883207
779180
329403
968282
1278817
1976239
1447890
39796
1330974
1615772
414192
1910997
206758
881552
1563707
497967
1695815
683303
1294502
85654
638949
696992
163031
379678
45233
138716
1604054
1366239
1757599
1175430
1324788
1612755
1347358
1035781
242776
1453815
1090350
473311
1321929
740148
1573491
462835
1486712
1547687
1808668
591500
1554487
425523
1099847
1335177
1722392
546936
363101
1596826
1176197
918679
463346
1372377
212422
1779908
1480757
220281
231896
1748249
1754515
1322041
958793
756423
143994
821192
252518
529946
131917
1999125
24979
781843
1572103
1089923
987622
1514995
1839463
1757504
650169
1633288
624397
1861284
856633
1423709
687271
1252120
1960680
298609
1878356
69005
1038060
1152234
1863948
887124
1453284
1092621
1816971
430075
146862
1912774
1923246
713642
1935479
659718
519542
633070
415366
936502
1335652
355408
906222
1191397
1095031
780459
341816
1166870
988465
1072334
190087
1731693
854187
1494263
1021251
486396
901768
1264506
1823798
214087
292224
1638799
1863457
779378
1073402
1593283
374295
777644
1065626
1828084
511513
652196
169708
1094213
1439033
1299627
850584
440582
1030594
1565273
1538460
875712
1964166
1638418
1015298
1502595
578698
1920298
598734
1186564
445787
402733
1898551
1485910
164745
1661638
358354
343720
72902
451572
1107010
1596799
733288
1751301
440341
65930
1976641
437313
1860370
234998
1705382
680495
1433580
360312
282420
136758
1983269
55447
993862
161149
1632995
1244615
1123234
1475145
862753
609935
791841
534501
720365
52443
915024
834094
559002
484049
1409763
1395166
482030
1679326
631485
512823
1434585
1342213
1472981
1539632
1935406
421635
419003
888038
1700200
871943
1153219
1257744
295619
925450
1649844
1656192
759367
1452550
89073
78943
1159425
1081606
1408881
1983310
449431
1188765
1613373
178731
223523
1742025
324028
633639
42911
377680
1569006
823341
1392759
1881111
586592
325968
805775
1818520
1413438
10305
1801113
873765
928671
1876139
611760
339788
263199
920441
1990018
1885287
115592
1174557
277851
621479
1393483
416042
923372
1281953
14037
1794409
1562207
1393898
1819307
808510
52573
1728735
1709974
681959
1090229
1737513
1781184
1664303
52149
967713
426582
1407846
1418174
768689
92501
605860
1424850
603756
69566
1085307
1800697
18965
942801
1892811
1021212
1247019
1618543
1407885
723700
502283
564521
311154
1492855
528071
1459388
927359
1317041
872283
667533
170911
485777
1680881
1498598
230365
295066
180698
1228823
897891
438361
1336865
795281
175754
1756352
1996357
1566302
795847
1235292
703221
184462
1035632
1973383
1251672
1317919
1060713
1667577
1478226
1828441
1961295
158633
1957291
1297905
1267520
1738114
1357264
136663
1932841
1528833
589160
172193
1866054
721800
1881304
1583777
628338
1617862
1835300
1985364
332914
1180359
1209058
482946
1010227
1101357
1574402
1355359
1666976
998109
1932160
417899
1714351
1452745
771974
1733047
1646768
623201
1930626
611627
1117846
1219242
1573880
213556
1572211
1533951
1885613
331925
1698008
1309706
639128
1952660
1143
1448967
410321
283467
130377
563788
542139
495954
1467417
29705
1876780
1919238
1931912
1462493
495158
1305167
997553
1620394
631315
633569
1818620
664131
304013
309942
1270983
1953272
298688
440626
1783568
1992648
330237
398473
1580113
469184
1654982
1580087
1489263
897507
651071
937699
1509470
1976247
604002
146948
1576885
1559821
1003667
1890040
670910
929600
1494277
144061
499948
1093771
360511
1480003
1350688
1883459
1007307
855268
425147
1998132
1921468
1631335
1780766
314558
894509
1197694
1428289
640352
1418083
75466
748081
699832
581051
914553
380074
1908754
1891117
1506113
1704702
1617106
1359901
1350726
1428990
103184
817156
1925596
281913
701312
378109
1986260
1333055
412107
1713565
1928698
1994983
1889022
1219546
403013
1663948
276122
1742095
1370115
1720132
747931
1438401
1091466
529466
1431950
596072
1505628
1783323
1578932
1340530
874918
652243
553507
1424904
167086
774466
1304660
61097
645032
1313989
479885
737372
138809
1627618
906431
372446
307749
389825
904156
97150
1251630
811326
274072
1906679
81307
478470
536192
1745110
118702
525160
786664
1612976
842132
271436
803738
622630
1499157
1428009
1212875
1352511
516511
314314
1590339
268748
1219430
234368
1547646
1772011
896192
1852905
301487
1871909
397087
355211
772804
1031667
347125
775812
1946120
1409858
576752
754460
1186057
1229383
1364139
238990
354202
803432
495594
114110
1231260
355225
1430990
1016452
181384
731217
48731
539167
1486050
731674
1846466
375856
821080
1219226
1759528
918551
850252
730950
916969
899558
487825
707385
727932
758984
188586
412212
1053298
326940
793276
1291827
21383
1405341
70503
1517935
1841875
654518
917354
506631
870163
395506
438484
1906236
1418608
1073730
815823
996375
385612
944023
1907541
1825670
1323463
1776617
36616
231180
1368553
1314177
1920837
915559
1018228
1280115
258085
941529
1996019
518889
1360166
1838417
738322
1477133
1955546
45368
1821862
38334
59128
37535
419969
1298711
475185
1765944
94844
422261
1040488
1280274
433182
1499481
634491
114966
1898977
1950044
8027
421201
428793
1788448
1060404
538582
280252
1860964
1604077
726456
24458
268833
1393033
1088521
223552
613260
225440
175485
397583
1000628
795228
1974284
146481
752875
316890
1731893
1386955
910270
885807
127177
544332
1080642
1640778
1874808
643669
1066027
802382
1630166
1636512
1049176
372506
1456957
406282
670250
706669
1314166
1719065
1119962
713223
1251260
317265
1644185
1580350
1811099
1499554
868106
1018841
1711061
121553
1618020
400478
1095066
639566
1135527
1879093
407564
105008
1294282
1323485
1224932
910913
385748
965412
1695139
797262
1781676
1427827
569451
1433482
1096564
1734271
1657900
1611337
257473
1763289
53709
447646
1636356
795434
1518772
1927111
1166516
1148000
114648
1392024
898476
1624667
1249059
327910
396854
294812
744483
256631
668453
352021
1736971
1181695
635196
984992
624144
1015568
1810888
1889685
1026077
748225
1432781
772838
419645
1602793
1116915
1393516
948718
651866
788100
1246600
843006
1838954
207444
1253853
824492
1866190
670065
1034500
1019560
739081
1190682
615181
728389
1236040
875921
1987831
920456
472927
44615
1857920
1201627
1288755
349714
62788
1868521
1940507
1927961
142265
1237829
981316
403338
86725
135800
748094
1468771
236782
794526
17846
205065
1353015
200157
1594627
510547
1216480
1101449
1605886
1768131
505598
1760634
1264257
1308574
932627
479719
1578387
1162223
1905514
562560
567845
1844065
337912
1354165
583419
1039718
1730714
1422838
120040
1971601
1931138
1361156
588824
955357
825065
143105
1821094
117253
1096245
1297961
322601
1540002
946702
162305
1759182
1184019
950439
733577
1747326
1960422
898428
1395447
1661609
1265528
1801611
1120488
1099395
179687
1930692
1783565
718518
753202
1897379
1351893
726866
1915229
1451188
1582226
1557558
859423
1309391
432514
1401620
500299
1891996
1988418
1294064
1696163
419872
1749472
1080223
17228
1466360
371048
1817739
1112478
1305747
258483
1678231
569108
1978896
1111340
1157105
1485341
857271
1093716
272064
1002210
1807003
1590409
792843
406528
1594495
624881
1885600
1977505
1585950
1370976
780301
1529841
1828632
1711825
1295915
19588
41082
1703887
965395
502022
838826
1449707
14673
1125658
1277784
162612
109443
1406432
70555
408161
1823353
1037030
1668481
1488577
611038
127856
1971410
232240
1550498
19985
1518414
760484
1874310
943036
71032
1659692
958210
1561011
1281964
979912
116104
699300
1226087
891424
874077
1691434
1339280
521278
1107293
1758715
581262
1671825
88717
1090633
865646
126586
1051840
1825876
325871
429198
1247714
402565
994445
325964
1204817
1833599
1570884
1189545
1169216
1439016
1768550
261649
1863092
1647634
1307709
760120
1267999
63457
1448581
848380
310881
767458
989109
677751
1727051
1969009
328538
1303280
50657
744669
1944708
1474097
629982
1491652
133663
1016576
1360006
1874769
1804503
256446
772564
684834
489005
1518706
293995
1306816
17930
398719
1382470
1744694
37003
1784144
1697136
852769
624608
404221
1889707
559582
897990
1652103
1589582
1046216
506107
1438009
1969108
1875048
1234152
1160289
1613529
957952
64447
483420
1530293
468412
1636882
1127173
1626579
191704
1528879
1423106
1922351
119684
1341141
1002477
1568029
1474512
814269
546195
760395
547973
1741378
870781
768465
219648
532200
1688746
434887
1392499
1845735
1972904
1554440
123316
1442705
220974
985622
1470782
1770617
1846519
1205833
643489
770775
5635
310695
1159257
744591
1094767
1400459
436298
1102334
624460
1796359
395892
1160040
1076712
544024
1739666
1584765
1772328
132340
380356
154139
323921
1181582
1890991
1586723
1786050
772510
1139564
506319
891229
1753396
1338196
1463787
1762222
1410455
1748423
1877457
1701244
1170174
1253091
859244
303111
658849
132382
76157
1936830
495208
614473
323571
976048
1843900
1239765
1005213
1916922
1536373
1042289
800862
714097
1198930
343019
1878376
1839174
76378
284354
804559
1272712
319459
1975489
1613835
1093704
799784
764126
1399682
583945
966886
1569292
1221667
867990
1226147
1524629
1982501
1969221
384268
920801
292492
332385
959001
886252
709215
1610868
1327817
262521
411485
597441
1747703
1434213
1962836
120449
1222065
1627963
1824684
1687140
29857
1769012
212193
1534165
1864245
97469
799755
1216115
1236399
928204
462352
350824
1544553
1444512
1961486
1452002
414963
391412
715209
1853341
637213
1652234
1184771
333637
727999
823409
364551
1546484
1527433
1009433
346652
542679
519521
991013
1857580
805431
1606746
368378
1927681
1806970
1569963
1174301
1045914
489180
1761695
781027
1699699
1475096
1457932
1192188
439347
249681
1169526
1157602
1568905
378523
392643
1344062
1168462
1974256
801605
426713
1704954
677913
816062
687618
555536
1982722
1384137
1660810
780579
1230356
902306
1069528
124634
597967
296484
1172343
1076672
607229
399262
1280570
1186209
1594685
878613
838732
953374
837386
1980618
512053
564449
1477881
918244
1462781
265703
1928933
15843
163821
1034909
213118
1584942
1785800
687424
210105
799438
711623
285388
1661302
81402
941012
859449
334571
458354
868227
1339539
1268153
1469781
1047993
1841955
317600
1299785
1313883
455268
458041
1937228
1480371
172337
1901563
766756
1167830
1259103
1666738
1625581
833659
482060
340963
94019
828434
1075995
1882963
830549
1162651
699540
1597078
158434
1929837
1669908
1691688
334336
1593090
1388457
1114559
1622792
1547602
799381
1816435
1820849
1535113
1622471
1341252
1957085
1917647
1672417
791281
899380
1790904
206564
1472507
1266476
1359436
1278559
1153326
150150
29247
1427301
1048937
688896
1588410
1953268
668644
190843
1370404
1691642
430588
1829266
1900231
216147
1412879
944867
1400565
464451
381714
1124226
1096161
1487097
1995485
19343
730573
1038899
291791
1433917
1762230
777189
1178882
834128
130784
389854
1621222
533079
355029
982216
1094597
620141
1739392
1166499
708798
1998098
1115935
279772
266814
35352
1191617
147884
5932
1982085
327770
264213
377213
759472
117269
1889741
358461
1160650
309484
732907
385743
1895095
1869212
1857761
989539
660579
927007
350598
335247
825293
544968
425940
1114310
1472667
1254395
1956037
1480538
1568088
167918
1881882
1889402
1136998
1351003
1488094
1874067
329067
786414
1473856
641289
1454988
416242
1674502
560812
1481337
545290
1744147
333452
209653
1676845
1117880
1469656
468918
153197
340388
1699913
262188
1739837
826785
795493
2592
473395
288143
1893698
386235
1548428
1617145
93725
1256979
1996835
1413376
1505907
1655644
506694
776608
1559548
615237
1255591
1025581
1550457
1753789
480592
1341262
711963
1675490
1883172
766894
560246
75515
1029620
393877
444060
1788161
1911831
1027601
1162865
1892085
522348
1214362
1897746
502501
1199968
1459614
669799
519067
1505895
1721288
1903866
1765691
575611
1652400
790923
913611
1176263
567155
1401767
1341170
306298
549531
565342
531896
1931607
667665
1769892
1142608
61223
764093
1980233
1922018
539934
14893
509529
1416903
1056819
1021357
1669964
1903356
1686215
1148461
1345934
367453
986804
1122061
1654214
1545221
725604
1380349
1249154
296208
629693
90522
287851
1704535
625170
1406887
1359226
1349975
666729
1186786
1042880
1557011
1595884
568437
734933
178501
1123804
1794805
1756682
209054
1408356
1689906
977188
706353
1782088
443927
526252
1665308
976014
210805
1776988
756905
300188
1651117
1027131
1027473
1468673
783601
592110
1823732
1160171
1554777
1316079
894245
1313414
1661652
1209145
1611947
341942
1343694
167424
1750891
1390118
1691970
466113
496189
1624682
1755797
522805
328692
1727671
516157
1560132
1799582
1605622
241246
1540653
1697690
1624378
1860727
1205139
1891203
1030595
918294
19228
1501449
957297
329372
1790799
865232
1463842
1798857
1325069
1472418
432850
615969
1813340
1388653
1007397
1370119
302551
212795
1014177
126209
989499
35414
1755072
960238
1823709
864779
1604409
848149
1435902
33887
1808809
407933
929883
1251059
461492
1127130
1484106
829658
1888104
387544
1377322
881289
750556
1397767
552411
327968
1992730
1984211
203027
1633746
918287
61064
62090
1180838
163250
1732812
235022
1668704
1517904
1692117
1882
1679625
1223098
784583
1879629
1753232
1972835
127309
985257
1982048
685459
1310109
1188266
640803
256362
1455061
888210
100897
560657
942454
1316200
1849550
770793
1087176
1310957
776379
767145
328352
1735659
1073146
661354
1945802
602622
1733622
1094347
1715273
922222
1085815
1624706
971469
1306478
1358878
448107
1784073
118773
1812652
1943841
704657
283423
1795057
1682138
781164
1436865
757237
385561
1007921
1109493
896936
1002432
1464885
1380961
1674433
1095379
725947
694897
531049
1462138
909937
1885079
1950522
24047
1773568
1240116
1511769
1938502
641990
769518
492342
1020819
1740352
1699561
505022
225176
281248
1840799
753385
1449450
1445455
514484
458273
1819138
1862879
802105
434375
1528296
903612
1918041
1242251
27443
661716
380994
1543016
213444
1232579
1783788
1424817
481244
1089716
871536
1795694
1278761
833211
1575586
1804849
1575875
767929
1256656
1244968
1780676
82069
1737693
733445
1708209
657200
1522650
1116600
1535517
778604
1348231
1385379
865552
627334
1294522
312775
128235
1123482
600956
1819951
1999205
1671319
219404
1541324
1803391
1281670
308495
1642001
415020
17107
1009592
1176281
1967558
896083
67054
1484192
1576869
1174234
1183365
858712
1418535
1376446
1938329
1725409
1535704
808957
344457
1389686
401170
924773
1082539
152052
787628
522798
102889
1322586
695850
280791
293808
1516505
1390857
1893971
1440337
1930379
603662
167253
1776358
577255
1118644
1282795
1112462
1221321
62710
1018191
1960013
1836854
1534211
1782381
965585
824471
1466965
635968
653889
1949529
371382
1673566
805331
39478
101073
177406
484741
740807
1950238
387110
572032
1256235
1410582
373697
1528049
1615375
1121128
930288
720207
468304
1017866
480973
818372
785107
1063624
246719
428934
1120741
894259
1427891
1819621
247500
809293
681614
603573
238972
1267700
1056193
1914594
296037
1096481
1692908
1333689
992146
1542244
605117
603269
213062
216750
1789858
727464
98567
1546716
771852
1494404
478204
1307895
892538
475863
874248
809083
957728
1845913
1308917
1080197
425497
888486
1109042
1824957
724711
433897
1832282
795364
1491413
1929323
481061
78286
765241
742566
1426009
931070
1542193
471916
630608
1120915
1224408
1528879
129224
624755
556999
693492
285002
350509
162153
366349
513007
1420066
279248
1664679
101474
130046
1674872
1638176
1320590
1287226
1120938
1670992
409470
1167216
1004449
56996
1315808
369336
1402526
927821
1512242
29842
635755
207527
782936
1621493
887915
952600
1334296
1066115
1833778
160296
178757
1068750
496259
871297
1444876
258525
389042
1100711
1452694
1486791
1563739
404291
332230
1738432
231163
305448
1849396
1114832
457744
424729
1765710
211293
1445577
1576093
1187122
1629452
1574495
1702408
549019
1412708
239197
1361934
1661277
1843478
953521
1617613
1858156
53686
445442
1573854
590826
1476017
1844360
1068032
1567888
142081
549109
1006935
534913
1630371
1061789
325656
785138
1125049
584263
625408
66785
959486
865567
712746
1466157
1560935
1908156
1616592
981589
646708
1684703
582924
617578
1659126
980243
1145197
759296
3025
843540
1752124
143971
50788
545116
1865039
1849182
921748
828323
1226658
1023343
1658437
516137
1701683
1192087
530999
206513
1147318
1958133
1740581
826050
713253
332532
676589
207139
485531
1936202
1352442
494743
1625885
613903
450293
1918640
600620
1924621
1162232
711205
41071
1694024
1588136
67715
1779297
1127657
1165742
410457
1160690
436623
484093
974140
1501174
1126494
783542
1608443
1256431
930784
1615084
179688
1919532
1053014
336245
585706
1636013
1715462
1266043
914180
197377
1407398
1028365
435599
1665001
344372
1358205
1600274
1982931
84591
1935463
633305
1194528
815003
168355
1541635
1026774
259867
646795
1998222
1702003
812543
1561645
69008
1719561
738283
1647537
730064
915018
1468458
1373240
792418
1113579
1275549
1560394
1993608
277501
1849001
730382
395955
809648
291659
1219625
1671113
1601006
1187522
241465
1783784
737024
685417
127086
1318295
1547236
1311399
66041
1096765
835532
277995
1483156
1255659
436167
1396523
1152743
709101
456958
1328307
839550
357991
1338488
1232611
1456697
966661
1666498
1836650
180841
987729
1541351
970907
1527145
1656521
1359099
1546602
23871
94797
382148
1068171
1953976
1190108
1921906
478008
1569115
1892372
271248
1196490
597763
677605
1198999
679787
1902548
214821
951157
1355046
979677
151660
209273
326183
797213
542255
5742
1975628
1350387
1100079
1212333
1575222
802630
827939
881348
1955813
312552
522064
1171795
776785
1246003
446043
1273706
1872781
362813
1625581
482289
160505
1923311
61094
1433124
658767
1578302
638233
241082
555476
1279120
1111625
643680
770290
1685839
1554134
1356734
854718
1344900
944949
526218
768724
330307
456087
1496165
1990078
1129115
789287
1653300
1831342
470973
582713
617156
1128840
1852486
1397107
983733
1261178
1337078
1968479
1762897
930704
273572
1578885
167689
566238
1484206
287622
1218172
174832
1626931
1660448
1279428
1470451
756704
1291837
1027830
1392490
596286
646138
1050461
362291
1155444
34466
628277
1103974
331834
1771656
1347382
341111
128327
627243
794574
1574051
1503433
1676267
509916
655042
1202611
1899450
1907746
918586
337891
573804
763028
527816
1943953
300869
915217
1553035
913074
51537
86788
146868
663575
1957102
900220
355315
295833
1946535
283433
107543
940369
112868
704130
91419
810625
1164108
1774852
1468043
1674080
1508248
422585
1809362
1662268
1113197
377585
599778
1517932
232852
1447905
1919156
1600858
1619335
1091947
1269782
805731
683742
227467
249359
1846452
69894
1291556
697160
28965
1613620
324905
1225785
143149
1144640
1985106
1069975
1746286
1573830
607805
1601355
1494610
1107957
1974810
330946
721331
277739
1980541
265724
1745623
1779281
813075
1256436
1041741
1843387
834045
1498929
855637
309712
1775803
1436045
433811
1825091
863460
1346692
62940
958033
118698
1310234
849628
1339575
407186
1266727
1407727
945964
1202147
409227
1912803
1326041
1533731
1697689
615648
1390481
274952
1245758
1099307
568146
822813
718356
19909
1648621
363805
1104533
917105
407497
219142
874097
68824
142830
1722970
1951480
1346116
533471
377262
84523
412898
1729172
1771097
1687748
1364415
317319
644653
832333
1600725
1769670
647985
1909237
729871
1556459
1363589
1581440
995351
48109
290908
1149056
699630
260108
1274139
559154
691410
955336
412748
1853057
365913
688066
621995
1532156
1617571
1015251
962992
1958022
625814
555395
1149132
501900
228294
1046380
182396
1870979
1556973
853294
47671
682116
728549
346946
600090
1391532
1875678
1312415
249528
1878371
20010
385292
1700480
1835535
1166288
750255
1447576
1751409
153901
343044
1148902
1029064
498106
1619771
550069
347125
826776
858490
559618
1031844
1908371
267750
337970
1568394
1092828
792504
119907
1989895
1523047
816697
1585307
1365669
59867
1726193
215267
1952018
1370385
973012
1758875
1659941
999264
542969
206887
1037944
1480429
1828338
1824934
692333
745912
1100563
675199
521408
887413
1795201
50702
1116910
1331195
786230
1225496
1654406
54922
192262
1648288
1542157
954855
1846875
1511711
1308460
1529651
60867
931938
860843
1869123
1124091
1773796
1865498
1042733
332750
1199316
1596227
1235677
986859
1528256
1301297
1012988
1541383
1726790
1141766
1254807
1129212
1022148
1120785
1769127
328643
768246
1113934
63086
1007181
330982
1134249
1401764
583992
1404248
444447
1443996
1677806
735446
1072629
386251
339657
717866
622772
594974
80473
807918
1004920
356836
1998929
130780
116873
1956679
197878
1712411
1241032
1443643
773590
517700
993882
9329
1071379
1240295
326048
1397647
588706
621299
1253559
203996
348786
369950
1296626
1008203
321727
217248
1817730
822833
760353
682515
1168975
621934
1558165
983737
1732086
495215
1559581
1334077
975190
1989881
1412112
1489295
1827943
1319360
1712091
233365
1205494
1851619
1946205
1418569
157849
584946
1539568
583414
60858
263518
57372
1060346
9758
310549
1774695
1679357
1891563
576789
577277
1326632
1205173
926072
1011519
247847
352674
113076
654537
1439317
1054732
1312760
1272088
1462354
57651
1877012
769279
1733629
381274
1865862
286163
351057
373304
1226924
1961542
937014
474736
1936033
1227782
153639
1636528
1875709
216070
170331
1318732
866751
114952
1777292
1919638
1939620
1512119
1977972
439342
807445
1884257
769013
947320
836627
1441444
304310
393611
1061388
1679620
404224
890859
8626
1794503
730922
752202
1559857
406438
387881
1232385
1729569
188075
1782463
173166
1611629
15367
1404763
523258
911112
1816372
1217730
56604
358845
1292408
781428
1440905
121529
1518146
1991570
218983
482386
1318812
1394544
956218
1606269
1232558
467316
94246
1400252
1055850
1499963
248584
1729788
1934669
1453506
1149964
113561
52392
6788
31028
659489
1708409
812644
300353
1436307
1513841
859383
1332926
1864740
534386
622738
197663
1506386
1390281
1826826
1742408
588643
933598
1629002
236553
1632701
1220057
1165988
438908
1975458
313438
1257651
888905
1616709
1628080
1686820
795277
1883995
1534370
5755
941580
1135347
722615
1398691
733161
115222
138008
1533305
272049
444557
585830
1063346
1148166
72764
1274007
1839789
1459911
398576
745287
1112415
19825
1593111
961777
78788
847625
1538743
981937
25337
1749386
171262
733222
23970
13222
981676
183329
1472051
1625234
1400016
677001
42038
280098
1900786
1232367
1909855
1508930
1393460
58801
1754562
389572
50537
1968163
1999748
1157620
1880432
1606950
626582
85976
878061
969814
972922
745664
1080118
1634822
269338
1631846
1105632
70756
1926593
192072
562848
1400796
1055297
926972
1665618
1717370
769751
753787
1143932
1637859
555608
1955874
1911070
1660135
132664
91098
653068
240246
169571
1056713
125659
1219586
970218
109756
1207897
753284
626373
1259251
570121
889029
1056185
873099
261452
417545
1584937
1765458
1828894
781326
1117368
425016
721260
715679
505430
1309136
462702
1030788
545721
1155730
917193
902289
1183645
1673882
420738
1279076
707421
1248437
512362
1944892
1326214
1421993
68850
1600962
235106
472048
571318
866335
1053768
336426
1954916
341781
653519
890945
321654
1790888
789355
1761978
702187
963725
1160818
290423
769902
1709073
839010
438484
1775564
1053316
106209
1668754
1549535
227649
1288334
631360
691274
611302
490169
1495813
1815411
1605180
5801
1849534
498220
1558666
524930
358188
564764
1449287
1321733
167098
548813
819368
364009
177714
1212633
840702
949131
1074965
79643
781379
987030
1104957
1567285
589811
380372
570272
249712
189973
1180899
1575275
387412
1452655
392136
1344559
1815436
888423
720685
1121068
1349175
1432589
1558708
1802929
1966054
1281583
352453
823908
724218
501336
419139
1591822
1735378
64620
1999244
446344
276122
322024
1001227
1553048
1370413
1902568
1740247
984565
1049054
63792
1600573
538227
1922073
1337282
1246240
341427
1217168
770684
1197770
701745
531811
442315
13524
1688807
343109
26489
883225
533479
1484373
253487
645522
804160
1763318
112385
1009999
629320
1592895
263442
1435952
748349
1096853
127185
1483942
1372920
865765
718038
146200
1582648
1807464
1660521
1024506
1648322
1846753
1427187
408502
1541141
252690
1863818
1043990
1210352
1653479
1121680
527792
809010
1249441
475078
8275
1149236
1362885
1416609
285864
1726736
531265
413060
1543094
1117671
1897085
1610482
1184249
1549139
1820574
544940
1761990
263071
1250919
1816700
1345039
225820
1006997
1579683
1024610
604848
1255907
1055269
1495911
10208
970631
199026
501284
857907
519513
1727362
535600
1223879
882747
138025
358672
139558
1749965
1644934
495639
1575780
1222022
673707
129683
1426267
1084552
600077
361306
1739712
895007
352449
1864093
19417
1897995
1732962
1566086
960870
978048
878123
682373
397424
588678
276965
431936
244468
1311688
893608
28061
1215514
1278617
1973559
558153
1652407
1121889
1966479
461669
119706
639732
1658488
1022257
794628
1019637
1642801
1813932
1984675
1381752
58863
1904471
1090711
1576781
1134998
765240
636612
738862
1280479
1325943
318254
1742826
1094465
1287241
543855
1322004
482893
1879317
162379
1260504
1763930
188134
1921633
1327239
68284
334782
169939
1853842
1382718
1776681
1325454
405634
1767049
81886
1932594
900967
1807948
285001
984093
583757
378497
1424839
1534129
1493487
850436
753421
749564
1762170
570514
1536209
1129288
69144
829822
1066827
626092
741671
1615771
1389378
1146742
624883
1029554
1460018
193927
312050
767404
1445861
776081
1240803
1298481
339395
1831733
918614
1201898
1558104
1741679
402376
1426261
12301
23377
387597
1576297
278125
113375
1669336
1078645
1149029
1835505
1258246
1136176
1166994
1178042
1765342
1060807
520049
37073
172184
578721
11033
802579
692491
1531330
1117842
258056
239254
1399481
1753771
1374161
1973916
1904830
1015198
1293398
956032
89744
1596972
583702
644166
1413442
1968421
1157478
1231845
1174396
767193
1132983
465235
1220644
989482
171304
1173545
1103864
1376962
660553
1552456
40718
1973140
1857248
1471744
13870
843865
891527
1114509
215956
199840
1724822
165887
923545
670223
607958
1387493
1021568
392167
679732
1071492
937702
1842875
898601
952117
150810
330699
467767
1754158
1761295
943094
783647
697052
1705605
1162845
1791097
72630
1390600
41699
1489285
247986
1012506
379439
586037
748807
1217707
1390622
1815724
1417888
984298
1457782
380338
341390
1216490
1322513
536519
1651218
187108
1238716
1485507
437737
824415
830686
335161
1669974
1767468
1095335
420843
1181776
1558957
476751
1816286
463542
913627
401123
201794
744074
1394173
4956
1949897
1533220
1237954
1639303
1670424
1949737
974021
1389564
371522
1296216
24140
913840
823908
1852034
1953024
228568
862463
702527
820886
508799
566071
1410460
821336
582855
831442
1009424
162817
1168521
836819
514035
120059
565231
133535
1187862
508270
801621
969105
1409487
700382
9321
1541682
1873601
790199
335018
586772
1819632
1731420
1307457
1438185
830206
49774
478120
503041
1811612
1355523
1286270
1888129
1186666
244068
531580
1403204
670712
421581
417361
457912
1417877
650486
796900
887269
1448822
527710
1717303
1425950
891610
1625717
550426
402186
1055801
1172230
582840
1367902
1526309
1894171
1275656
422143
468294
645178
572965
1309663
1681762
1889795
1775112
883777
972953
740126
299766
707180
1135498
568298
707218
336737
1135757
203977
444065
401384
1734855
1832960
373242
1154016
938322
1771922
1290443
1605393
1491825
56048
848218
158619
1566272
741833
1364970
1654544
1716490
173705
527096
1051346
680469
298992
676009
1480369
1315893
883737
1806375
94801
151212
1756032
1722102
1315354
270516
603585
251789
1922058
930448
982467
383658
1315483
1676627
375277
1885351
830830
954464
336226
321031
614244
651273
948322
434317
4028
1093374
688103
278167
1232642
315946
1957327
737709
1555590
1668280
321729
1128895
1764621
247796
60504
189919
516321
1771326
657708
1456513
435111
511050
1475962
29085
1475231
948405
205424
872144
1171375
424779
1008995
1799979
826602
578146
684463
342974
1135919
1080658
1566245
1661030
1412734
1763017
728938
1883436
576629
1138110
1682567
1257330
306115
614599
426305
399832
879493
858335
1844199
211297
1120728
1875012
983559
51567
641760
921612
1669933
578641
1491100
8011
482014
205030
1419224
1294546
112559
133835
88610
1887027
1079417
1018457
471776
1477125
1694942
855083
1187209
1362047
222762
913088
1363825
1247213
1256630
1865137
1423913
19521
1557608
958244
556911
953282
546768
130420
1981918
995397
411421
945571
442690
787873
1203991
1121441
290241
104734
290695
1683888
1514870
1921849
1978575
1467232
1453237
1058321
997116
1324565
119456
218245
1385517
1379200
1203409
238994
1121674
1926862
185339
1567658
1187886
998963
1303386
187030
680948
1846498
407382
383591
201805
335523
954457
1079369
1609817
1836230
1231339
428043
1477943
342271
1769315
1809099
1088343
1148366
240599
1885826
1980250
454768
1269899
1313065
594847
1616789
1028946
1709747
542190
1861859
1496602
257065
1157224
556778
1868514
1538712
772414
1214058
917205
1093982
789066
1273686
594407
1915584
708734
590497
847234
53165
1772353
1311290
485789
1013745
1599048
1901992
582379
1153903
211133
782490
1550243
173870
1450015
140682
530096
562911
467714
1410843
1759095
106162
1824190
583152
1684172
136303
457378
900063
1149437
1956964
1218274
1980179
553746
922459
1890097
185009
1616261
1413082
1070414
514158
489369
805819
1008267
1904666
539258
1561618
659897
1707832
1478068
1959185
540813
674396
90117
569434
712114
1469272
910426
1248635
865030
1779144
369198
1402793
899983
710367
1919490
1167978
1956166
391277
566672
554539
1752010
503571
296988
436123
1068473
1658754
598963
1031011
336726
790645
1365085
1829037
1517109
1879745
1927656
135575
225230
1126077
1818983
213308
1917042
771971
190937
990268
1588423
227820
858693
274838
573033
1265978
26763
310736
1821114
1166499
664958
349614
407268
1379182
1259526
868677
561951
1555484
806920
226830
358948
1540689
594150
945661
900134
722735
1733805
1829998
212056
185948
1910810
1087688
1160616
954554
1854867
722408
1093558
1443631
567157
1648765
982010
424813
1437368
187063
1079217
1155450
828483
379641
285336
112022
912399
368673
54030
697181
788598
797670
1173998
133027
730263
247738
1101071
236224
386923
1963750
214825
115942
807769
1132628
1723329
697275
998438
1371495
1494485
143621
569014
1607426
1757969
1082310
311217
1638746
715788
1064870
137305
630610
985939
1263952
527954
571869
1229273
464230
164796
234389
1134450
490920
1857323
776577
388225
999372
774377
853988
1905863
339164
272184
1609993
415444
920609
1293228
135204
1495512
30620
1244271
780240
1375745
321543
1203089
324821
828579
444023
555040
974804
711069
752373
1319306
910736
815253
1474684
1832140
323108
100299
294106
1855742
314856
1368834
683857
168825
186233
1810699
536755
1819010
1013877
789430
925186
1301267
222665
1446469
1800404
171839
433294
1382720
555744
187646
518588
1733711
1718771
1385992
1655262
921440
18730
809417
392440
712768
292008
1422934
1695221
452387
215011
1493850
1715154
282951
825005
1944829
1922439
1320720
1475858
832652
214465
1636891
981658
1180585
1468499
61309
711160
855846
283580
410727
1899439
1096912
1890566
1311137
1480956
17248
1354730
453827
343174
592674
1942277
18373
215817
1039
1034095
349736
169606
913332
375728
230419
166654
1568276
1967818
866070
575050
559930
1786005
277220
806356
1272654
1100226
233714
585225
1424837
1803698
257097
168524
873399
190076
297310
1727810
692746
818263
1997422
1049574
1472295
1132814
1414874
211259
856461
1545308
1152484
9405
1393718
561327
640385
1899082
366331
534476
1616913
544775
1490944
1741966
1178087
398208
1259031
1919376
782587
624730
1716606
831285
790207
615228
1753126
1775041
1773725
1274482
306357
1541105
1666223
542675
1950433
108155
1878954
1487170
364906
1662789
1305101
558015
1558280
1021602
829720
97165
504926
1402217
1233627
1521922
108117
728163
1834521
1745338
1711491
1473292
1463206
1684157
1790576
1938391
224086
1764799
1385517
512948
869173
227397
473859
1621574
805410
39021
618457
327202
1908273
666811
1761387
70631
797068
1306588
1925201
1490073
1746167
1861801
262874
294325
486847
222086
168887
564603
143861
1860229
1593492
943965
679489
1568017
715812
1249003
1929094
120275
1693134
816595
1481605
375897
1786832
293870
634420
441364
1953657
1874555
397840
451602
59711
1346397
840210
1569751
1555873
1571105
971875
1018636
1737426
79539
29655
1396443
1292298
19591
323688
1764206
1238212
1271366
1076047
1282014
150062
77425
1665635
358800
1243753
1035439
127150
560575
718658
910103
200087
1448849
1808490
1629331
677950
566133
648380
465198
510873
145994
1507098
1765175
1545659
1206951
937655
1337634
26992
45089
668208
1763551
183176
976991
1481326
1109816
48800
91774
1026925
1452290
673008
174515
292406
545525
695833
1357274
1534019
1503113
330108
481529
1623320
1535213
1273484
1429421
370635
246132
1457154
53068
693555
1146224
69627
1242601
1981468
1253523
199202
422890
736947
1741365
1947630
1987442
1727157
556046
685568
77849
924024
1335930
104635
1745271
1601714
118093
1574750
1356453
1741831
812896
710793
1005966
1758892
912379
826302
1750091
383382
1377634
1505212
1702807
372308
580123
1992643
27143
926042
1644533
262471
195580
209055
1564750
1436679
1049743
1190527
1662268
991142
570709
1354488
62986
1240890
1101119
358217
195118
959937
232263
1699967
135772
1105557
889344
973114
627324
1356702
1405263
1361825
1241890
1110791
315980
106070
1700763
1155328
1311102
1154907
390510
223019
1928444
1449071
392772
664357
1257655
667689
1057134
1770802
361699
653755
1620242
1632292
1396710
875009
1263126
1315117
1165967
532797
878580
1337057
1021569
1370752
91722
809929
1719513
1023507
100404
396303
1173698
1545002
440541
1976616
1721273
1816562
26189
231378
282447
1933558
1916184
1590646
1394734
1480008
1430647
1947002
1093535
1483056
1716304
928671
268313
430336
1950682
1599714
316779
1308041
908308
1284241
597551
964645
848678
556745
755137
662342
212939
172893
71408
1090727
591632
390084
1162377
55580
1451717
616215
151237
879512
1244193
304976
1656421
324002
213081
1664449
1849226
370092
1526627
1796854
786525
227447
1962300
1313019
679381
1351931
1515294
1679839
1142852
1172046
132091
587118
108859
710843
632625
1863360
235955
1215045
1294869
670272
1702741
1592213
833662
1230034
1211366
1538024
1623078
938640
1456156
1497898
1940721
1728016
1917997
229173
125716
1427850
1559340
445377
858985
464490
1171196
1182053
1842961
1571031
372584
1682639
1293371
1051207
1462681
883973
1119200
988965
481693
958291
618146
818288
1405730
39958
1480060
609486
1735676
571366
1185981
365836
1416651
533520
478490
79195
978680
27780
669026
127403
1424436
637359
1591809
1462405
1522221
1093495
1989224
1229865
1931706
1807048
866813
982192
454901
1263137
1394665
1129473
969104
1967347
1569366
351212
220159
1390238
1219024
1419952
1080
1176228
440258
79688
936151
797732
324486
839272
1147111
1469124
317848
1276172
729995
1667765
454893
1392189
1467608
488743
782132
1180369
372038
1523190
1810309
111283
1698404
1077765
1902655
773644
64146
844353
334960
1022711
1885299
709476
789816
910581
1647739
1466343
1662914
1812215
312539
1573639
280180
859218
1063099
1887072
428729
1880137
8741
267681
1606760
403738
1948034
1827584
1073512
1002534
288099
1628920
1072637
1525918
1918146
111535
1641154
1275706
1118650
1962857
1601598
505640
1849651
668630
704461
1173489
1444732
1488483
668762
1014020
1918708
1816084
396735
371748
1542749
919469
1225968
1081661
1185633
536303
1859523
797480
673696
1643286
578172
1630372
1585853
1109210
1756062
207067
376474
1155236
1226859
1331083
1635729
657617
533742
71999
1361365
295996
948214
1827310
1437441
675318
758568
1582168
1324303
516109
693387
1273436
1907306
1598011
824836
436016
1234907
1835421
1354239
812402
1621046
1606222
1804904
808916
1459393
1379442
1191215
1322535
246065
789343
1012352
798906
1855492
1578044
1848116
1723996
136048
1942643
1937646
1687235
1922282
1776296
1146815
1918306
1411326
1731289
1168315
13924
678314
754514
1794592
769141
1158732
1719505
51207
1180877
408789
1543519
1738719
1374821
45702
637844
779896
880541
1515650
1135051
730756
582785
1163087
1141902
1769406
884081
1038000
1438164
1465111
149720
1485750
1345156
256007
784848
195132
961762
1184581
1785826
940259
468424
1985619
1244357
71254
608062
719531
1045992
640524
635657
141953
714992
517957
838874
1194706
1450466
1401416
647809
990614
1338623
1675349
841529
1596940
611047
82109
1864918
1020469
943521
663811
926994
627436
1971853
1579651
583128
1710979
1697738
116271
1284555
1769026
1692205
133076
1531571
1525314
1132634
671559
949129
1320097
1825495
306087
608268
1782881
1244329
779445
73033
1629021
1043102
846270
1006789
1700743
1131238
143277
83938
659691
1931156
700670
1425880
1315822
1167664
550589
34915
430867
450024
1813531
1993771
581415
1875391
1747805
1413938
470959
1944905
587951
1577071
1862022
983255
1981186
290353
156991
353911
433836
1722605
1905954
1589337
1823048
1162407
1445343
36700
1951590
1346496
1809692
1403909
22102
1353238
1520477
1259303
1667393
1468989
549114
1865377
763184
372196
1435495
934615
32500
322519
1107639
369067
410431
723664
856049
1355326
748456
590140
1138024
680649
76717
1816692
842052
1753552
821464
1659310
1782000
1371439
1373518
1513043
788894
104641
1027862
1749539
1458283
349994
560637
756246
1533250
436495
386498
1922633
572576
321373
1751801
1935787
579379
211833
595200
1531815
338357
1162126
532829
39049
205662
1741003
678186
1956554
687562
1635422
628347
756236
1252902
373760
1131759
204888
1636204
1518218
25308
1463918
527849
31214
1071871
1728641
1388278
1333774
1026761
583921
1465945
433195
1405975
2068
1801445
916013
709508
189986
1602277
687541
1689196
1694077
1573301
64734
600106
411579
244655
615988
919683
711442
1112957
1597907
1427451
1414362
857043
496540
526361
1785303
177895
1899709
122249
105938
604687
99801
1917605
560079
370291
221140
96074
932922
436731
722527
1326033
1779413
535392
1655509
19406
953345
1007617
83773
278051
686643
291579
125910
796588
1505287
117461
365332
968594
796614
1818171
1666511
1971767
210334
1811834
1564293
407627
1657866
43052
1214606
330005
677738
1861483
1000397
491294
419862
1008775
1540860
1686256
125570
1985881
1242846
1946267
140864
1171100
1172584
1467938
1304931
1098192
816599
1954972
379512
33326
1475575
1290862
290944
1154406
810720
637732
220546
673475
880903
1896419
251836
1895143
593252
1485582
724812
404049
1012204
303459
1727074
67581
56721
782628
699375
1084320
1730573
1970991
1744188
649218
1100854
1561813
1699108
1328747
1240076
914558
1094046
902993
119856
271099
159281
1972825
1109790
112207
717806
861339
1811873
886747
828179
803171
540543
1551871
1131451
722158
868213
1192752
1950412
941277
1114783
1603318
1204984
1280923
1309843
972254
1744573
437856
941799
919471
1140060
965055
198968
201048
1316335
1450940
1552336
766413
1553061
1437712
885852
1014396
1481653
501196
1215133
1266970
1841738
968948
1441771
136034
1930882
1245531
326373
209506
357906
431130
131551
268515
1686430
869522
750080
1709259
910987
1679847
1025264
1687151
758793
92989
1581491
1245334
835735
1421186
456889
1465281
21089
102219
1580328
1711225
757720
1109358
316566
1073485
1117426
1708300
884262
1058948
397432
1562381
594152
1598779
900246
531362
1031907
812468
678213
288503
1314610
1226451
859697
1977803
1844402
1096342
1586119
1587581
1513734
1521553
788877
135576
978696
672652
579856
1078881
60286
345812
1859503
895015
1859174
1760687
1046309
1587677
32123
324433
389916
1430857
111720
1105109
707208
257876
65022
323182
469316
1777448
945438
482977
1965348
1458896
998518
479139
158888
75551
850599
1269169
674632
1452856
286195
483753
1525483
772634
767281
1188233
1409441
56686
1017262
1151950
1680786
163694
753489
387357
202486
32346
1019504
274604
335841
1956298
916629
895125
1447676
677710
1293986
713309
1318069
738499
1593133
1169293
1429308
1738233
335558
1920167
1555944
769003
673726
566987
414373
1271133
764966
1411212
916350
368968
992906
1547045
1171944
1502049
1642829
1915641
1450820
1923116
815716
879866
1612732
1360919
886848
278587
828834
355186
994519
772686
499357
70081
707424
137785
927967
976608
1668456
163951
257659
1313749
763636
1921660
520956
403905
1145432
683972
1768639
653046
1909078
1948406
1773053
454931
105248
1652013
796904
813978
302525
302314
783469
688014
617524
148043
902783
1045027
793464
1083464
1316380
1573133
1795679
1020672
1342926
693434
1006149
1546235
165519
1944
1659978
1704929
1169577
836468
116483
1415839
680232
1301293
499356
520548
1512512
892136
11270
733635
1656320
114977
979356
318040
332005
59689
361593
1871702
247353
1437080
363968
1019354
1825122
1900572
1972419
699530
510787
1496130
1682901
177685
1003422
48451
1858623
647455
1678513
88406
819704
1592641
1761435
1460157
694668
192153
211395
1688709
1379711
1474384
648386
1801275
524830
426978
255552
1559645
1199225
482024
1718952
1398313
553534
891847
358310
351598
1121581
276992
482377
812424
335972
1387711
1242047
1920848
988278
502954
1842078
1866643
1933307
1638402
1861383
152261
162216
875242
1188495
916896
1255599
1250501
1248892
638854
95062
1229137
1743152
1210992
776274
1608088
664186
268519
1190855
576500
1595774
1687096
398734
352764
1035629
951940
98633
1418645
109390
111196
3497
1147910
400358
1732591
1708159
1428264
1393547
1683321
617066
688626
1924839
1028800
345029
1909298
1873762
54100
1234152
47812
1290700
691754
1658080
479290
1994084
1374984
962610
145894
983972
916347
1367763
145261
504343
1619767
1363563
1053502
1291092
1468097
809989
595765
294841
1910643
537109
1441769
1643195
1057946
1903038
725385
1129632
815684
1924448
650172
367727
891278
893743
192676
19025
592878
857983
1638430
1548040
1572694
965548
194415
1562789
865909
1805626
1310788
1773851
705165
893465
1663198
1817652
286363
1609243
1805647
1389090
103533
396821
1697409
1485950
171688
963498
1258761
1448175
1519577
986322
1080898
496726
1377574
883816
1729394
1472521
1925248
486603
1542322
293109
878443
924177
1304495
1263813
1733188
1539189
694531
1553786
1939506
386643
1580909
185067
684413
812867
520654
1194920
250777
127137
305889
97907
2198
1294126
1910066
965352
602357
1045
481712
877075
1347107
17535
1720308
1263443
578138
1381247
573368
926193
1881026
1685280
142765
1605787
1013400
1170503
532361
887573
1073072
820033
247482
1924337
1559717
845731
1282339
662338
1361854
769414
3544
109679
710847
1660176
650074
384339
11375
352158
1083670
1639238
1772663
1645692
829796
738306
1204808
685985
1121568
378797
742256
90154
931638
1781359
933787
1650676
1285285
1805353
697653
1320535
1614807
1514528
828129
636039
864711
229837
501467
696090
1322155
803118
1419627
561184
728406
1140243
1357651
379537
941341
166251
33163
1423036
280167
522693
909181
1640229
824649
1642155
1780082
1037317
1807707
1748158
1807220
1453276
1149408
1078331
111742
1750307
1635903
84560
384549
1841320
1718047
74508
851362
1938972
87234
575854
1866519
1999552
757036
1625369
263693
1661982
1603223
494526
788498
917647
29182
675321
1857663
1440112
1654810
806430
1401877
294544
1152802
1466254
528671
739231
1887301
1119219
1102024
751641
391697
789337
537227
136268
196789
902708
1395667
1218157
1742844
1806398
807271
247791
123763
1162112
248586
1950110
1815664
254799
426500
258715
1149252
919802
746766
329484
1481203
1844452
1945780
630658
463585
1010741
1026962
1129712
1705478
782481
1223416
877508
1674891
1096652
772283
1731394
873506
1589886
1866052
995296
741880
1243784
1967220
767876
762896
1219830
932760
1177950
121908
1065218
1586338
1144166
1964117
729882
67320
800209
44579
15369
792524
561534
1020022
1433226
1195639
251317
1853566
799597
973080
160045
1326944
864977
1056640
1091897
272147
626417
90785
1865406
470737
1520378
1651188
138689
1961494
97299
186978
673510
485896
1304223
1107100
1294241
1454808
82871
1710098
1613411
213511
1786517
1504785
327470
1172497
1760671
342121
228357
642978
1848144
173075
1585656
731096
1205531
1536354
674837
1869122
1246008
164489
153376
1652310
992164
1506118
439736
130140
1679709
1718541
841790
1985214
1392763
1075535
1778436
1854403
675611
165844
1270019
1056533
1251790
1422864
83211
352283
264303
252193
1819040
582465
1589935
1417407
1882236
505930
31652
1387775
674255
854664
116632
1427575
1421431
1070795
1845166
1080737
1497481
1811494
1136168
551506
853499
16131
535622
486449
1042011
1850840
832503
16203
1384876
1816500
270084
313002
1909043
732397
1361410
33386
1468615
1245174
1417956
1070939
799861
936911
902194
1585015
885177
1596256
1765286
1635425
74250
823164
1469907
1101905
47445
1573754
675190
560915
1555281
1716340
1377649
1347989
138020
28167
816137
741604
579804
793378
1999515
151061
1376689
1222197
673402
21492
820130
136470
346272
341139
91364
629139
6195
939236
1644245
1247630
775779
931928
1872452
637988
1105006
1164744
9851
485827
629667
964809
985804
1540441
1279898
1819451
881275
465763
1558247
270309
1583338
1815912
1457225
408643
1413656
121819
423951
1023461
1515637
217513
121903
261651
233108
1084051
852559
851316
880322
487133
1964049
906263
615271
623205
1919970
782227
1493676
1874862
999414
763183
1080428
1389348
1148195
307508
1633663
1691977
1564033
398990
1712499
1049387
1771317
1557629
672230
1880328
27064
286455
816307
1267775
1093665
955224
1259231
58167
1935754
1152924
1436503
1906285
907570
1949495
1321388
1493562
328895
1488708
74837
309022
213073
290418
491672
1388809
1326786
824895
1974849
1376077
1644654
1114879
1136121
201857
1953085
204775
979545
1131760
1052290
141775
1237396
206115
1884307
4511
495270
1432112
120640
1267310
270971
1571167
1468618
1163280
1392240
379989
1613315
261418
1586260
846807
1512365
1562358
1266883
1840210
1800303
246421
1458198
910661
1732360
1586977
436496
1453868
1125561
1998228
1902207
1348565
1649941
1893852
288389
1292647
483426
486343
1525224
195353
840026
603894
1289142
1045687
1473329
675355
274726
1517270
704444
179872
142559
245780
330867
1648680
236617
1477258
399194
612381
303810
447891
681099
1804440
1475934
1646299
1545578
1983444
521950
1265352
1899368
1856168
1839271
1097548
46850
1357976
423225
844303
281884
1228454
1935059
544257
1313690
172837
1167653
1843029
622058
48634
1032603
1841743
246866
794535
950788
1223458
1601189
1398047
29140
438755
1940776
546372
1303901
1185887
1152100
1892675
367837
715465
568340
12415
1035888
55886
98010
1854893
1825692
966513
649946
1923097
146789
1798673
98853
1725881
1273874
527217
1302490
638597
507054
1742224
235364
562724
1183458
470782
1592756
1858161
1051240
1126592
408001
1425378
554080
1743042
1529600
652426
692152
1838419
1123859
1160968
48003
1047317
1926216
215643
1016243
1870895
1227582
1203634
816620
697728
1489049
1018990
580902
1548906
1492051
1356616
1570624
1187221
1434836
149033
1868733
1714920
1924791
1655954
1346194
839376
498200
375909
1800628
1313327
358144
1312538
1258999
1264801
1646690
1695685
1995880
1768378
26958
908165
1032969
736915
33743
888911
1881075
555339
1493118
1280712
11973
1735804
575542
1881527
161930
1442487
1838067
508257
1844151
386885
1477052
972298
338110
1629011
855694
265031
1335748
1671176
345286
503124
1519574
466380
1823325
807326
326319
108120
1144777
113939
879968
1259551
44366
1151011
1785345
619085
1112423
1406133
156308
537512
512627
1457865
1614915
1222495
1849594
1257324
39626
160244
584602
1876942
357861
720669
386863
1123365
1785953
298814
73016
922690
1307689
212253
1278091
584894
395642
781484
867955
1763464
1652866
445524
178030
1444687
1175753
1889172
558373
587291
870239
62702
1964081
1651552
319794
81241
1929903
132652
300707
292975
1373548
932251
771267
1886587
585062
1550245
267220
1769874
683156
391178
383031
1012850
1822865
887427
1604038
1362159
603116
1593560
580092
1782255
425970
542962
159088
504297
771670
1177666
1309332
1108771
904499
48731
1624282
504131
957770
151379
1293116
745825
1158286
1937756
1588952
1446335
364195
1092743
1397597
1833626
257797
750760
1700242
1993576
1907281
118069
295554
1892993
1285279
1665849
1426670
228169
1587187
1305716
1943688
635000
666779
1693784
1924111
1554169
1591225
1641155
799929
350876
109701
739990
1481270
226628
1752216
514476
559461
1284894
794304
1803488
1515643
768134
226089
1099772
989300
1131309
1799954
328003
436892
36849
1575560
717843
526769
304733
1728998
1872713
1360210
1053273
1390204
29206
1657221
1144173
1249283
1456435
1607793
1094586
520741
1352810
500309
1130895
270981
155069
1445439
1871762
78497
1151301
182898
807802
945345
69093
408363
1063154
122167
302354
1002910
465306
554301
539018
462774
1928534
1152239
52370
1527509
158101
1671923
1272464
1073578
1429852
846023
358753
958680
1690474
1050054
1384899
133892
1218277
1956808
1531298
1902176
1095625
142418
681993
142269
1898290
998904
578626
714873
1813915
1448835
268787
1440862
1295568
1825719
101975
569075
750784
998163
1639768
999280
775856
641078
1109070
1616173
1612274
208204
1869436
510593
731195
1498625
363042
1846717
1610411
1031602
1808162
1533574
1218293
1176092
1868517
639241
588798
1717304
1055912
1777611
1372637
263700
1882565
1323509
1059192
1410845
352472
933841
439668
327667
41661
1404912
1660318
127273
866402
1765724
1954144
1414842
80830
1448049
1947276
1312095
1268579
161795
148570
1049737
1235488
417108
1118890
280556
353719
738417
1113997
278058
837343
838826
1027863
1078123
1143459
1977724
722216
383054
1501757
1807508
627309
1603823
1595202
1874616
913252
1061313
38768
1956025
1040952
1229525
1891494
574887
643702
277794
1358650
1186566
1935283
594410
313348
831345
499946
1697377
225783
1311387
1353096
1714883
21379
1573002
637342
1982382
875088
1123932
1088780
1037964
1881051
1581486
268835
224264
1045041
1073594
118353
332744
722814
1939057
426935
1846565
717847
527770
392675
747305
1485125
1031748
998898
295956
1539235
1348258
1200777
949060
292678
1765772
1575690
793873
554132
1486224
163092
332523
961316
165976
695113
1591384
729169
492445
122216
1399928
1435529
1862336
1383988
102945
1596759
106117
584355
1962406
169554
1603412
1867720
450731
1543817
398746
260113
1281464
869839
904420
464700
1152803
489528
37949
196994
1134874
123256
72534
146024
1147702
188259
1071569
1328440
1100038
1112270
1004082
807759
188435
650118
1079655
961211
1770036
445405
216271
1364214
30942
1650276
1220541
1768191
1393865
1773190
1083336
311176
1289439
1207957
965834
1074343
552118
1276415
1227154
1704977
164296
78150
1457384
330142
1644818
136140
1482736
1569411
1619809
565333
298837
695885
276057
1741861
777491
1490118
66672
42097
489108
1487345
1645689
1981170
338987
1275682
1575048
1021788
1171253
469057
1474572
1073600
396645
606665
342166
778133
787529
565588
610025
749056
1415363
127606
482503
207278
409774
1881889
158398
1485236
1876288
725447
318466
1484126
1528071
84333
260811
1225333
504836
1148333
1809196
1222091
1348471
1494352
1130656
1224269
125264
579148
353862
1440066
1814179
1240424
418440
1918960
1385158
1307478
656950
738860
1433602
1647331
1760162
1653500
1215891
1172524
1117355
518645
1254013
697299
1573159
744370
154287
1549901
871433
149394
1489118
1594404
1198800
1608901
513270
662010
514145
1356272
25979
448347
1603999
665578
1522424
37287
1394091
1291362
554993
1310686
901096
488822
1076874
40223
792628
505750
1094692
268672
1834669
1466167
994657
350727
1315439
1374805
561951
622823
895560
1954713
1879987
1550237
301788
1780781
1794541
345512
1252101
399606
1340882
197337
1988420
698175
1756192
323677
1566039
910255
1314245
376176
1108269
971348
305059
539938
1678026
1905243
337231
497246
316187
590920
868615
1518625
298486
1950460
509470
925047
1043935
275734
53444
375322
1368552
628531
339113
558520
220594
774748
1715342
1223267
1422253
1871952
768453
120993
1733299
1474193
1092810
1860452
1771301
162769
556483
1278965
28304
592967
603031
256718
509894
1575712
1142752
1902948
1074485
1101003
1332653
1050776
1654989
389824
1937565
1839349
265757
80526
8478
795309
1843161
1346772
667831
1028272
1843329
919688
64034
1422797
1523911
1664454
1256643
1026107
1602373
519321
1407740
1831697
554447
1056069
234483
728713
1049035
1490562
937039
1193242
859992
1876993
201343
544643
817168
1876087
925171
1983481
367640
1227241
1934458
363601
1027219
783207
1989448
134456
219351
52322
939739
683120
154644
987226
1567904
284791
561592
1221939
870968
279255
1638842
1164724
203935
3514
721912
688536
1432793
1072816
1116881
1677357
876650
1513801
451907
761383
1901139
1565203
634069
34222
1218954
464623
1912132
528085
1293899
1398402
704933
798055
1350930
1709650
1008311
816140
569375
1673295
857994
1772223
943491
1857486
1553561
979109
1457665
1271050
453108
690855
933674
1146885
645295
676831
1318359
1960278
467648
940250
1239965
304913
389955
1548589
695744
847304
1446195
1714415
1462741
248347
1767542
348805
822898
1491900
883944
276483
272476
523645
1127286
642001
1839037
54055
1415798
1353977
63929
1784424
1701477
541478
1131372
826251
399694
402155
1628070
1667346
591442
1904200
42438
1578843
1664661
468725
1148910
654957
564849
300534
1877081
1468080
1076668
1678156
1660543
741095
1478486
1099024
632308
1458921
727867
775969
1547613
1524828
1091521
1289866
1565307
470691
1259999
604466
1390564
972945
630328
1700465
404152
1231378
1558678
932343
861893
558038
302634
1065069
965834
116218
1574690
1063680
444080
1301280
1935112
1678412
309382
162182
891957
669314
255375
1884251
164017
348373
1110138
1207046
832804
1906306
269874
441016
1198736
918790
452963
862111
754489
1402101
452786
86701
952696
1470000
1889771
1821748
138182
1365750
878183
720425
1263270
226614
1067935
1699367
963465
282019
1684127
1906346
498978
1962104
169063
1443338
1917177
1281526
275353
39352
584610
211843
647350
1710594
1287726
414719
1796823
1516020
709246
1711880
100587
223509
1270293
347626
147020
1464964
1119066
619910
459161
1141601
1070253
1247761
1753850
1749873
735770
688804
1237973
1012798
1184865
963754
101423
108320
332135
1606760
1923827
1277372
175635
951925
1448249
1874236
210033
1302012
1556618
55389
908487
39925
580392
751239
492277
954426
1527279
1994119
158894
720869
851474
800785
892313
1061912
1989607
1662146
818497
610890
958705
1340357
820568
1755443
1706969
1561053
193080
101833
1313044
345575
1690550
738083
484550
1871215
1416463
1900773
43938
240819
794859
1225700
54352
1132147
271241
180000
1247542
496782
1049296
1792067
1655033
1913644
1898862
808815
1863582
144525
1306800
775063
349987
1293571
542574
1688683
1501764
1737291
1565889
205970
1851128
1595368
1398411
99879
1924205
1226922
371096
576196
884897
1453418
609114
1270788
321817
1007028
162428
1607552
1285536
965274
486831
9224
64512
1733841
813342
888672
320797
1573225
126820
1113118
1139864
1620829
719676
1178865
788164
499020
657093
901033
1675905
1844969
1525206
610797
378768
1004968
295101
364103
1889715
1198416
1234382
716078
1059790
1863255
245576
305141
935230
747592
1552096
1662769
1925909
1284587
1682338
750700
429674
1368329
1259795
1723457
1111386
393471
1962498
1187767
1754970
284288
1137698
1400713
1677224
585688
1372092
1313361
656427
177214
1681278
1690719
1792976
779224
767039
164915
1100545
646685
303144
817747
1268963
952690
1867383
1995423
883832
1442208
1040620
718102
759467
500210
1056326
201546
859106
397546
1471882
535973
1090117
504499
1579137
965456
1536389
381666
573297
1136839
1494728
758470
1004045
839169
939048
1407243
1492968
1055920
543302
1715202
1943049
584802
97831
812731
830979
676794
1238854
1044201
551732
391181
554868
27591
946268
96728
969878
1266438
424894
520674
1351489
1550052
463386
1643092
920986
1322781
198197
1530880
1434785
588988
1203415
1176412
953230
527164
1454559
269814
626248
1938284
1869835
609570
974689
1859518
354099
969295
748276
383950
1856516
1214145
1134985
311780
1386311
1127390
603078
1829414
923462
438042
1646921
184108
592133
1281026
402994
1412910
583760
789175
1346366
1886979
1119028
1239808
1859100
1438651
623655
787440
845226
1799967
233222
1158928
502217
1116369
1888333
490734
1008542
832724
1076036
731846
1302120
108099
1578591
927075
560978
1880743
1193545
1940328
1552048
1041552
1221032
905563
1293853
1706079
1435143
481170
1441139
1210412
1223564
936544
647122
1981756
28067
1168933
299132
904072
124700
951436
1230263
342313
799380
306196
1726033
1223645
259603
1289413
1538765
463525
1041073
181841
241995
1139242
617982
1845674
97150
1065139
625399
1390442
183640
1977292
947281
67386
1568045
91375
1307499
1019736
23224
189040
19126
700800
1911581
1803290
1309440
1689600
1754578
610879
1491875
1854984
241012
1137628
394321
274964
1985884
1960177
396256
1352355
1425714
1522179
1573682
1306069
547817
1295325
1075022
1563842
1486595
1324522
610683
1497112
1486837
436868
619550
1363738
389675
185961
1217684
1416622
1027029
861407
1621923
1377316
785560
448617
1629368
1953366
556331
753702
1401842
621735
1459528
1073416
1649756
1113577
1722882
14990
184087
1287739
1030023
74563
1867782
1559998
247811
1282968
220968
333059
1628190
240477
1755991
561259
556661
1208996
1313178
1231499
1192344
474090
1775867
335554
1452269
1828641
1216299
400012
557805
1459760
477059
917503
728022
143163
425565
1520641
436460
1883164
1952943
573828
1830097
344692
1833438
1720812
1353901
1239897
1925058
1847588
303297
525716
1813496
390882
418375
808252
1868761
465852
246155
974190
1932865
1573554
234119
1206616
1440585
1803748
1765287
1664007
1743942
293787
389643
1562451
401508
1647077
454685
308474
104241
1868517
1286995
1446859
1252541
1288726
698137
358923
309536
1104912
213585
1941081
1999464
318411
1491389
795462
1863470
1940127
70764
1425390
1769182
1860293
1065497
1478202
1315413
452865
1763049
1350704
837067
387764
263077
1154514
1591387
836856
964894
1270210
774937
1503682
473370
1195210
1022478
458343
181470
67540
1647479
126164
1309470
1476100
353417
1763862
1343389
1932143
263407
87992
951441
814914
1217799
734145
391886
1245119
1651833
1585801
531490
1155866
241420
294556
806168
1263001
1057865
302583
1933805
67283
1156124
409506
317492
611534
832955
71044
1531929
357713
1047875
1193524
208063
983536
188199
1351334
1350798
1360151
1078881
949884
1512984
1831948
1585734
1112762
993325
464849
1608689
1001431
702290
579893
1191640
749457
1227647
1970598
352289
619055
1746534
604217
118479
326559
1000601
1434962
73339
1092671
219034
673243
462388
1292513
1280565
901707
381454
926650
1116575
566435
860940
502997
1572471
1309234
526277
434596
879224
1913370
1622619
1084206
1096231
581042
1556313
151032
840163
41900
1216062
1189949
1194155
18702
1242251
205986
1190853
199829
1056693
578270
1669572
741805
1344958
51749
81556
1317762
1071954
609665
1024267
1073302
801793
1898411
1413367
1074426
841533
183130
673943
142769
1514699
860999
40600
305566
43568
229396
1073135
212910
518480
1219881
970111
1812517
584309
1603542
1566573
1457498
263292
939217
1576249
579771
762719
1451912
1920773
1534945
1084018
252695
1084743
602801
1842116
326958
1315843
196957
252371
8294
275959
1088568
850856
345473
1971106
1760642
1181382
333141
1817181
1896038
223849
382997
102956
1661829
1959157
1720885
806673
655066
1127380
1540269
735447
1968823
378285
719126
917379
1596336
623133
1417673
1216770
53593
1591810
1696750
594570
1103142
877873
1235696
1121955
888912
1610769
985228
1939177
86420
515571
6953
1117432
1779809
1705684
695979
1932394
448648
224465
1097352
765379
1777374
1578580
879508
1307948
823925
228148
1458355
1491551
21456
1296782
1924317
708265
714366
724462
626798
1075833
260164
614901
151567
1415084
374093
1368420
725779
659878
792758
187264
976015
597269
1488407
1413994
1041668
1441424
1357179
1158292
1019521
1839422
596723
409289
653368
1553558
1290648
1935126
1456041
443716
1777764
1605392
1364847
1961614
1736195
1143386
1351605
984823
141439
1807647
1715203
460374
1433750
260045
765666
1126766
1283934
513982
908353
1217439
513524
807775
1410549
377064
781295
575614
181034
1995248
1116691
331362
571830
698916
655448
1363962
1728165
1357480
1418101
593837
1908755
1450129
1402293
899105
270320
1366322
553353
1742422
1662683
1397984
1855497
769031
797958
1754393
1900325
323109
1926669
1281009
1238231
1545367
291239
1941777
1707265
1820501
1887777
1666067
1193380
675012
1492546
1055278
1618759
1979296
596911
1459392
497929
1734927
949090
488783
1700261
297404
1606947
1571736
158811
1280258
643490
495
557656
73717
130221
1461270
1759596
988886
1690378
1451970
523117
291674
592208
1900160
1338287
1813742
939695
1938260
1561698
1703979
1886876
1388966
1229008
1813945
1742268
1410625
245672
1836518
1226944
1475838
770204
911719
1522716
1082216
1416454
1398319
58775
1599472
1724702
296490
613704
935951
1089876
327535
1415507
1663031
86586
1330721
50321
682002
1867816
61284
1684419
737012
1185095
635468
1551534
323333
1952438
1700208
45767
946945
1041861
1395832
625466
1756492
876037
1080448
331627
972739
62391
1788514
1182231
721197
1020143
22839
505075
1116736
631767
594188
230528
659131
1948696
1262810
1459579
292554
1004904
772252
1813173
670413
1683729
502596
76173
732218
752155
976136
243291
653997
1229473
440843
140569
122973
436342
979007
218308
225639
1740540
1839123
1761341
614307
1431867
1496153
1098911
311617
194286
140590
1467096
185084
1110721
175892
651905
863643
336617
448075
751754
417517
1921178
1683723
1471779
259854
1793297
1994946
1526740
1892874
1098274
503946
521970
959549
230355
999868
336449
1212749
379560
1321496
1852402
226956
1150687
1400914
1351716
1823804
1336219
70961
1003714
636087
1229421
1031510
647578
516302
1404438
1862344
787660
1086592
1415869
571887
177576
1592877
36522
1021559
1992691
4265
437217
1433573
732805
247233
162393
1788408
1467513
157147
419171
1206468
896198
1497603
854472
1275309
1193037
1291901
991162
115668
1177614
1524878
1245937
1192150
65938
1869112
1179004
1215827
146578
1996843
963065
1236212
659686
1915400
1105803
726299
839676
1714471
695202
1378173
1317798
1422961
1951475
1285999
553880
1259769
1164745
1484095
815994
1418313
91900
547665
223793
140930
1010769
1236554
1137376
1505940
1694136
525313
664814
1402819
264039
1810151
1556713
499165
302783
1920697
94901
138259
1274446
118359
522854
610047
1045609
1425117
1854613
147255
1607612
1686272
630124
1416650
1632046
48547
1362052
1328143
1799393
900869
1702808
1449006
1756081
1595156
579538
1582047
672191
1437358
1417372
84596
270543
1567953
850586
729390
758822
1464914
499832
919942
586613
1103457
1560122
1188807
754196
826466
943625
1636446
1650300
1380245
228879
579517
231483
208158
1270103
1078813
1860425
1860733
344262
771246
174912
1819012
72192
369743
848559
703312
1901905
1558519
1226088
1428745
760832
510404
1857639
172007
44151
1891059
558773
43628
1494729
1486298
1692420
275888
184868
455939
31428
1088870
536363
418594
561741
1395343
1119206
771337
987686
1170088
40586
1350220
84645
950372
94082
1990776
1331302
1922499
721523
1771209
1873394
1150297
1141741
333685
203253
28082
815605
1538526
1383353
1458250
1074568
375158
1518683
508275
292927
660651
1628333
1109795
141030
738028
1938633
636684
1864274
413944
1252883
734741
1772481
1528712
1847048
1560946
1164084
1118163
1916660
776299
1213678
562853
75216
1520295
1385108
1000628
1616915
1720824
158845
602521
1542139
21927
796393
1865959
199599
788672
993978
125695
804777
474709
1430599
953688
1087382
50964
1700946
742696
449578
1622077
761607
1537395
648209
420787
630972
486237
1112071
394330
1162301
1583959
937267
334230
1905962
1070353
1326294
820384
1526772
1233991
1517912
711682
1641538
1562416
617368
1157297
919363
192999
830106
785350
112046
187131
1523265
1573681
428583
561594
1790456
1779764
1310958
1837000
1141795
1413837
1739622
1870452
1557288
1677931
1079276
1103560
635085
710678
423497
835000
1974994
278687
330237
1237710
1399136
1569241
1627217
846372
854324
1572913
1799934
260194
1543664
1958181
1692713
1692667
1819067
1749525
1377832
1133645
685674
503375
21132
327381
1972764
332770
1526960
787275
578799
1997678
516188
1010010
225542
526249
175685
1567283
126724
520055
1852910
1392099
267320
1677019
712059
1723048
1533338
309279
19209
739423
112530
1057310
173708
1786871
424212
1566065
1938061
404501
1953669
842557
195349
887374
1668383
1839254
454169
1835619
1944393
1004816
952469
1541448
1291296
1495703
1477791
1990390
1705616
942414
417005
515397
1964821
1843930
734185
1045525
1626356
270977
1218400
1690446
108834
1485249
1682903
558144
898813
606733
261470
636992
1618179
495368
733502
882993
943730
1306312
1950836
131211
1903395
737656
873003
1041088
1259383
1078075
314384
1290784
1257744
1798857
1284577
389526
248628
749212
472587
585769
1460984
852292
335022
1346769
1580912
1025253
591670
1023019
1699936
597713
1019111
589998
330841
266725
1738220
1363631
1021497
886522
700197
1863497
665571
1757614
1653404
1038517
531536
451569
1904142
1771934
866236
1505448
1683179
1168820
1470847
153188
1532392
1136464
1204660
1740479
1664780
1189115
1985622
424284
49993
1635927
46712
1562964
1970754
1930146
845924
142131
499718
1123933
614920
119222
710474
267260
1082050
1870702
566955
200603
1538822
521090
327304
1596484
1047220
1764817
670722
758840
1387009
1684825
1027068
1245797
637931
1945059
1966369
1577485
676725
166604
636474
414339
1090989
1333210
1154402
338956
1308408
1178948
464047
1573900
841969
1874631
152196
478421
1269641
1034961
252346
1992972
960096
466590
1291016
844452
1373823
1791334
1730695
427585
844883
7552
1200230
889308
436772
186309
325596
1305650
244797
537997
1287593
237807
1295318
1347401
1404236
1848228
1271151
1215546
160995
1606290
1278943
1664090
184573
1438475
1984608
1412928
669526
1724506
804805
379575
1649161
449434
71113
128501
1874698
1881626
84098
1162545
1775180
27463
1467705
582767
1803129
1142491
1937718
1294601
178473
1492076
827350
831190
1722049
757313
1511039
757752
1030767
1643845
453638
61258
375725
1652461
997467
675663
636995
477986
1694443
1085193
1507265
1925106
409765
1962714
1771750
1766177
1622503
1369316
1803590
1748206
1433429
183100
501983
232603
892131
513229
476415
534955
1375218
1363059
1460824
1172140
108379
416355
621664
353844
1956540
1180372
221756
1257599
1134168
124718
1594696
366468
394707
223319
399984
239937
230599
925026
368917
935775
704183
151555
1829729
69960
877616
1083306
1726859
624515
283232
1481106
1392329
1294345
603934
1041576
1026373
1469344
147054
686396
556262
121855
5933
44579
1414934
117289
746571
960846
1523641
660986
83292
263149
452920
1332418
1088127
205348
590904
189576
1723663
1063388
1308238
71057
113292
906769
385437
1333505
1985593
465009
1023673
1870211
1700328
146157
12471
40131
507290
1813166
1794665
835542
1032759
650521
1518250
1591051
1764687
1379218
202444
1969041
1054201
1034534
967450
819887
1995304
1570939
1858692
444388
541063
357319
48192
119856
1273593
289560
933511
524058
898207
283778
1718530
1919552
680761
1703410
713630
1870781
910059
693784
369155
1550357
1260479
794649
409790
93964
307481
525147
1443212
1532478
1994208
1901253
301680
1210816
249920
1226855
1539535
65155
1139673
542489
366158
1257160
174096
149038
1465638
1314641
1167576
1434646
332610
1246497
1603869
284873
41878
1813511
1840581
1486895
631796
1385980
1965425
1866043
128985
456004
310837
1212425
648911
216362
746523
143048
1172638
1034955
1799550
179114
28219
1216694
1370472
745955
727078
1206893
959494
737181
8337
1589091
1935542
332026
1400753
211168
1093381
799141
222099
982150
593805
1996723
1137806
1080517
95035
1288939
89209
991571
27621
1391330
920810
669640
1576394
1476910
1125704
1142892
1376413
687540
1482903
1769909
314387
185613
1298087
1547959
708323
844720
863562
182136
524781
774993
363295
1963587
1729050
74378
865909
1061059
1999771
1811040
320334
1510635
1617195
1074910
1908882
208417
269942
968865
1905174
1738585
1388163
768220
1701398
1467387
1452514
1166863
12596
1825391
369375
1180813
358867
1005078
1911319
614936
1313024
1274169
1060750
399571
132093
658753
1855194
903228
1908979
1032787
1876330
883094
456724
614323
1032206
323970
1813546
1088970
1654120
1956864
391737
874863
948587
1847472
273804
6919
814385
1591078
1298310
1040864
170685
1485351
380720
1728201
404191
408890
1985412
1446885
1530304
271283
1820356
1797829
1070101
1169912
1998788
763419
1400353
9110
536583
1151788
1454601
580788
923546
211136
657977
377337
801026
1222980
1455303
1169137
437019
1036085
388664
829471
112186
751249
285554
755784
758789
1334370
321234
931553
1684112
431040
1557288
826797
1432489
1742427
1699755
964647
688754
1391588
522965
13850
1221214
989307
1696796
398761
1535843
1906061
954366
270183
1586747
61243
639177
19225
1525678
1202018
811624
1688724
408472
1085974
949999
103046
611216
904944
35837
1462310
1139659
125301
786079
942384
1529238
1444463
423528
180083
1983314
1809981
926076
1388932
309131
70619
1886119
994658
136012
442271
1393193
1943951
756968
505554
690690
1616253
328186
1793035
1680466
1539841
1776186
993561
494115
1074420
865989
1232002
287034
1633986
71110
695555
1983645
903447
1924056
340536
308552
1446230
1539071
214444
770400
1537672
1872383
391388
1237690
1589512
1886351
924327
984250
1300984
1369059
1280943
69547
473572
1120808
888056
644915
925004
928547
952166
1208026
199994
303317
619741
435165
1501022
1200266
1125968
699929
1105099
1614570
409511
319885
1961177
1496747
720451
872527
1434593
1996657
1291236
1544474
636615
1549968
666297
757723
1259831
516129
244246
343454
1463317
861047
258419
511628
452332
541413
667281
752366
1765286
795589
1632104
842410
1230136
1766232
1195077
1676366
780264
1232469
682710
760180
224672
1718363
743795
1709505
1675803
1382800
251661
1536650
321195
203485
305694
1629879
1394884
1200031
935422
101484
146450
1726659
1008436
488950
129427
583688
1362406
604699
579844
218744
1744298
1511740
1990365
1539229
1321860
1630075
1159516
219600
189390
153658
239611
624703
1118508
1995110
925848
1251339
1087826
346145
1129517
1299899
1611899
764150
1552875
177096
1949800
1053829
978883
1874641
493227
422519
1319481
40469
1209652
1951825
593240
156381
407248
1145394
109106
1273524
920066
186687
462511
1951252
1323463
380372
605703
247561
210320
1634296
210856
1206163
1166815
911201
1293233
1727611
1254524
1407985
450052
743860
1711853
596350
1923010
1277299
1245288
1488239
901882
1884238
291360
1159450
1667183
1416607
131880
1556798
1090714
533861
1582626
314709
1063598
1554807
1049228
102168
831349
1515334
1677941
369295
571306
229142
606010
1518018
561415
950000
1216717
495206
1704948
458448
426921
577261
1292805
998455
1114417
1703005
1418717
431045
61806
637098
451028
130053
1638214
677613
1286663
1250500
868933
332957
668315
281273
1242062
1214385
1631702
528339
1764811
601456
1855370
1263547
487106
913436
157778
1883898
78838
1312057
1025265
1968656
1312236
1740849
1856884
480304
948140
677033
1973073
1246736
1231281
570256
1810821
860095
363795
1825887
439492
682855
426928
15412
1260034
1191107
1502851
983192
945935
137724
1659295
993972
768473
1423461
689785
1393096
86636
1392348
220684
280768
872974
371129
224957
1421930
548850
1136903
1264330
1766345
1565755
1963520
1185219
1557390
5779
843902
1106170
1295153
680331
1366006
1318392
1424533
991189
661422
1758904
335006
935680
1358338
248712
1094735
1420222
802566
1501383
873952
1309394
335176
902393
1298460
1551139
1445859
303865
19238
1920315
1631159
1522140
1046200
1480743
773675
382230
1839861
11120
1842613
1773583
703400
643001
768619
1781221
739506
15149
329927
1552557
1556636
1513808
1812468
784868
1610163
764401
1859113
1011423
598673
1964540
391361
44017
1285980
1780640
212816
1021358
1435981
1387529
1481126
490934
699753
905238
98268
626657
1431104
416515
78061
1514375
1073865
1826207
602011
529107
1656892
1988807
420201
459687
986460
537685
1838989
899058
184613
341068
1072422
1466359
1183463
150492
1578527
474934
1039502
1138679
1120919
1436627
1003435
1800519
1754313
624325
1582504
829365
528550
45338
107953
348527
63414
734105
155511
141566
1141534
413903
1332382
361151
1401562
324657
1985038
702264
350531
1230806
1723462
1467026
1755119
628279
1451045
359502
893709
1606364
1583600
123236
326261
1104717
724373
1492708
668441
1182831
165118
1259808
616614
1534051
1484625
892972
1538216
1606816
817353
1623161
1378524
1756512
1589296
1762540
813673
290926
1634094
1747539
326426
144481
537166
1971438
1761834
1692205
1070741
1584057
1659882
1771518
1706271
378862
1915405
512343
1536785
664205
1865879
145675
1941456
1115388
107991
1515809
482286
1424393
817553
1742497
1535264
1782574
338070
1487381
296829
1542242
41967
1058525
1951897
1031020
1286239
252781
21243
1310158
1391230
1470904
522368
140056
1382711
1312477
1149159
1385369
1926763
702371
938075
1489192
425553
882656
1430249
1357063
972284
1280247
540840
400471
624916
1812470
1257757
1170578
1376594
286571
1032913
473660
404845
436242
1456851
714431
1722225
959423
621942
84437
1358121
1674743
668817
18135
1810116
902014
1929087
778107
1923
297938
1590436
512467
1291335
1691423
1931166
1136921
1096670
632635
470199
381787
1038311
883839
1672249
286696
1559308
1745125
285504
275576
433574
1486192
242643
1187519
335939
999023
1062405
1864215
1951693
1929223
1132321
1795513
1925525
1172767
893537
1713324
609174
797312
1026203
341657
1790135
1276293
1063620
1079308
1996577
824926
789622
160419
1481572
900404
667782
170919
310916
1565828
1564597
494361
1882651
1994243
707390
286595
920142
1508225
189384
557510
400024
1884142
1932470
1215520
475007
1524877
1178553
1423925
91762
504630
589458
1798225
496638
957850
1540583
1566530
1778436
453586
787851
1746296
734101
1709229
523030
1518127
1940212
1779810
1345815
18161
1235551
1456462
758811
778109
1725216
93002
1780118
1080349
15404
832980
275322
251625
1116870
1402261
1377057
1772646
346780
335377
1995353
1179219
739366
632220
1733669
1316409
1463154
307172
849580
1882928
746019
972355
1824455
819947
1701289
251005
328443
1643616
1575079
1965962
1190090
712308
592007
1560363
1549650
1540008
1210279
1088152
1883554
1382419
398893
188781
649822
961811
18079
1439561
1700425
1434526
1134704
1465135
1834457
576470
477080
398544
536158
143960
648116
142913
1191801
1667684
155208
1717067
864128
679730
171276
481872
872925
1543117
1409128
849631
7120
519803
138642
1659938
807219
641245
614557
1792831
178463
277683
1660983
410127
1470798
927186
976515
806352
1528307
1254658
695166
1859415
150789
1560648
113991
188005
1318016
83171
131578
243818
1559982
1032637
462501
1090993
1583957
545139
56426
532912
1369848
1330343
835022
1105871
1060243
1479933
588128
1811693
976361
1820008
569751
1262324
1715736
1109676
227605
1327695
1464221
1750126
332111
397265
960178
758778
1543906
996901
1240065
615696
1106065
1958825
336322
1979078
1782926
736038
1568798
1452732
314798
453998
1758655
1776553
1108378
385845
1036646
1094699
395231
1358340
196431
178570
261193
1323708
1558046
1880942
1102960
1422481
1274655
466169
1971
277620
1028365
1749516
1544254
677564
666854
1091120
1179318
1900531
421356
1548108
1241359
1790774
368821
1019987
1984911
1373289
1123558
573897
465918
1313315
1934090
165731
962904
632481
68429
1491106
1280283
1791972
1179578
1786917
69016
1853569
1453649
732124
1130889
1696065
936752
1622299
1536393
1188182
213134
1750685
596592
1493213
1993071
1819553
1328484
208308
11832
1994088
988348
1406019
1870641
1352566
105162
1566367
767556
1646652
1294442
452654
18293
857227
1460476
1762419
1825720
1133252
1692565
97226
1056400
1862625
1563607
1640233
471612
1531376
1590407
365620
842456
1384018
680188
1869489
1500236
555411
306185
612949
1284179
583174
426550
1877214
452325
1082375
1194381
202378
1878650
655336
990379
1403148
56724
529294
1770100
341638
1424207
753334
1890225
1592307
1210120
744505
1128795
741596
602650
490111
1369167
1833767
1287994
1674637
1881005
1504970
768087
95934
478269
1642686
1570916
30353
611017
1550950
93784
1865217
1127132
1494249
1920505
955652
770779
683209
1809162
346283
1227875
1535437
1233868
1176801
502470
1841389
446794
317157
908384
216576
1105328
201006
273509
861371
651288
1173012
383775
1368331
878366
1946578
1266827
1169773
435910
1316536
712927
1990068
791848
689274
1541728
96247
1044136
694435
1780935
1557027
940324
9156
592432
377442
981956
1640954
1883735
1767473
898549
301230
233083
1051623
476627
1514566
788692
1406965
450867
87475
1625492
1922502
294801
780000
1495428
53211
1591401
802367
1610119
1105467
461726
807878
1109248
379724
1997238
1166288
1538708
558027
121995
1380243
1285035
1088114
29854
1042360
1703479
1850998
1210589
973997
506763
851038
1299437
1119064
1911539
709803
1433187
548223
1218888
1027685
940118
1952975
1534509
510820
22414
707628
1385270
117234
439554
890500
1281018
1107456
405909
1142802
138938
99698
1772616
1309557
1626912
582643
1905054
914355
355449
1165171
1714398
60058
278034
667489
1492022
1879837
289694
1944447
1009881
16917
1430606
839514
1619533
1860176
857038
1384447
621712
1231380
1753261
1418178
851791
82147
1743778
1691038
400531
587467
792468
233392
1342393
106018
540706
566902
357084
54437
425961
1128638
190370
735395
1739676
1778994
1422657
658802
724917
1503310
1774639
179001
518875
1941933
152904
478799
75223
1997102
308306
578153
1503850
381875
525968
115214
149782
1663611
603531
1476868
977364
662491
1810436
1689204
54373
1937035
304719
787323
1572218
218075
968430
867976
979476
1588827
1412190
970289
539157
953489
1090866
1099261
1285991
1527588
78977
1584500
339463
1912096
4868
652326
1517108
61632
1729582
1528853
1658762
1244426
714500
134358
203318
688770
96520
1768746
1085444
878736
144989
781084
1477851
1784827
1378264
168622
1631858
13130
328294
697663
1009708
1434172
466405
1979288
1546205
911770
689254
228059
1015992
179303
97032
392664
1137024
239676
1475797
929287
1382636
1487633
1259179
1613507
1943212
1107352
1560526
1242877
272114
1535972
369366
1683947
1864696
1032510
1052913
1719271
723245
1697342
1192153
328783
629766
428975
928404
457833
682690
1339374
726290
440517
89714
1061630
1085235
1003140
1266798
1956669
290297
74797
1315738
1616686
1858307
1965761
448397
1636763
168250
1177537
1039487
1660227
1579817
1840269
1671229
1351485
522511
654492
1375111
1448824
59151
1002755
878785
266362
852629
32283
112088
508991
1349040
119933
718675
454790
1878115
540337
1623697
1120189
1409444
1616986
652213
89887
635008
1645910
1482796
99543
1409971
489405
322687
1304104
949695
1069691
1138080
1820857
29211
1618156
1324054
811043
535323
626283
800705
237206
1616120
1444238
511040
902454
1416721
1094553
1290251
1236444
1886170
243648
1360043
1017201
1271041
535937
168499
710638
1331570
323188
361004
782487
1577865
1965787
622052
1867384
1799386
1176050
1053775
417855
327541
288895
1376214
1681926
1094193
315883
1744588
1892009
7186
1912136
657409
1330328
1093871
1641817
337433
1338210
547776
1771420
1732134
727154
1442073
296221
104116
685608
1389404
428290
1496590
975244
1611358
1546926
777263
1428247
340642
1273537
139518
1298322
992387
963641
1270456
1638466
761253
915661
1113196
902881
1668673
1148390
1780658
1306994
19102
527539
1913841
1546950
1599511
1553939
535867
1082775
253380
1388358
1570013
730078
1756972
838177
1030090
1803589
1537965
1812140
686959
1503302
1563060
1614958
645469
1384020
1249785
1335971
1281437
1039870
619512
264299
1015752
105018
600064
1259289
491803
910871
1872636
1259660
1010725
1966591
428080
1847096
255113
616209
1734065
751382
898573
1101072
1861450
1200293
1886683
1616363
1720046
1458455
1317878
677174
858270
1286878
1792975
1486077
1870534
286010
1342939
229747
565931
617911
1631177
1726894
696324
123284
1791603
1260609
1077440
1013132
35585
821915
1373961
1982577
953050
940740
646574
1249965
1526899
1025202
566843
1005879
1664711
1748036
1507844
454198
1936135
752930
1693864
698197
1813354
716119
1465794
1628311
864106
670143
1085608
410921
1033870
694050
1840671
451770
1740657
817429
1503983
272480
252306
1023545
1806559
281768
789914
869219
30121
1008196
1120202
804004
1334443
1810390
1909647
1100278
1870365
1541661
1661143
1497479
650293
1284169
1890327
760259
1785370
1637901
1032992
925380
145543
1139886
763294
1355428
937222
1113953
732201
321707
1413611
1822857
469763
941507
1584816
1848683
897253
797648
540950
591729
665959
1429649
537377
1053609
187986
738480
1657063
1180517
475245
1398835
1133741
730830
1561955
1607626
947181
829336
682543
1911204
1561769
415632
854147
654332
593908
1490521
10366
1208381
98713
719611
863932
920644
1405559
704665
446437
520312
1238086
529093
150322
311012
626192
1679372
857880
1085131
1757693
1996750
1474489
967323
1734832
20745
1199605
1981093
625247
302717
1634008
1605356
1562267
4806
224982
1760994
1579658
432542
1852947
12938
376646
476327
412939
82343
1204329
975588
1827071
862439
1108754
403269
512688
1746867
1268509
1984007
1630032
60082
812342
1306233
464936
896050
1670782
594568
84649
183976
893334
148750
1877771
1853264
1972771
606984
1116663
548769
1229326
745682
1176604
1898226
1065107
651483
648436
191375
1604911
1802515
197685
586768
1157735
1959560
1238028
708488
1791452
1342771
1002046
1251464
179158
1913183
631954
1443524
1906123
1460678
1721660
1841317
67861
891493
11249
891432
19713
1768549
956708
1806646
136386
12908
558311
1011323
995706
924428
969578
1656837
1324160
1119347
1252912
509048
785038
16170
171397
871812
1774271
1136789
1560021
1987158
137386
402197
1389288
1169505
595827
671106
325202
882972
269016
157773
219256
765168
351085
1923807
555790
1331181
1311071
58322
747531
1265006
1785372
1920839
286489
874241
1230324
1933957
949696
581942
1445129
375058
1314969
741757
1173774
109744
1767117
1008364
548754
206995
1782535
1962766
1491896
1367547
1959674
1826164
496314
530802
1719532
1927970
1331427
1638014
1547491
846655
782225
1011148
109769
1155538
913531
1108628
202975
790995
880870
855876
819169
613013
1509942
1682669
1110079
1801741
116271
280153
1919417
106909
749454
1428431
269961
183316
330721
739291
1214241
1637800
1272
1858903
1442519
321070
1876481
272759
1408704
1132246
932913
140973
1040814
534861
720455
1113266
184845
129495
767080
24610
1698471
1260670
19264
1004105
1205506
1248156
1535599
1937871
1895521
730202
1779528
1832178
1764415
592709
63715
374448
301786
488189
1788576
1067528
67606
21128
1065649
1694191
1240686
564809
60446
618815
461163
618560
1248125
48988
851378
1626126
1177297
49584
195667
188486
1407454
743209
1113675
158825
970560
1264508
1601998
442815
963774
1582004
854929
1942280
1202136
350553
1625715
819177
1092773
232790
1436297
820453
809303
486945
1314588
943111
862014
107751
905274
896215
526700
1767352
1162152
476826
685519
1714336
1777414
968777
526862
541546
945018
249589
18416
1502523
857361
1177349
893503
114836
439796
846276
15987
528894
1802596
648196
1723129
567741
760860
1054988
1571145
1590639
633541
506604
533026
1781349
359417
1689466
1535991
3013
797323
1510035
763189
1176280
1855893
701072
552196
383783
203242
27843
1243462
1126030
1490075
874257
279137
880593
326871
1514871
861797
553611
200809
810199
1796260
1690693
305685
744941
1720306
1033204
1387039
579778
207806
1961919
85192
962603
1514524
209998
1101497
1154569
925719
812808
952200
1253875
1881005
385344
1998256
695325
536856
598636
1820607
1820594
432746
1077894
1418970
527895
336656
1972525
537179
1655419
1990952
1371640
1695153
795694
265523
201667
665682
360452
1427518
560965
315433
1491789
620746
1859787
1535468
489664
463071
1267404
127876
1982798
1909897
47448
590936
501454
963189
1206212
364032
341393
436674
1025814
749867
1830543
798734
620066
695563
569896
1477295
1651052
215533
1011270
1569440
1327339
1316
755456
98522
785749
1330115
1498524
1242294
766887
963678
430912
66641
997082
620384
346564
1039247
319070
1393832
1474551
559702
16569
668766
1251112
683751
57598
543770
1189347
1375794
1737552
1946627
1747460
1969514
1038548
1667741
1817234
885221
1421526
1299103
1006789
178432
481043
767451
1558392
1053821
128284
493256
127658
1861529
138573
1914788
1009734
1650283
503092
572951
518901
1416748
728035
641597
1819145
322032
1800906
1404919
646848
138024
1981100
442698
1651880
619346
1821965
1592008
474165
246440
1393728
1356412
1437276
1665888
1233220
1038018
429220
489865
814292
3695
385475
1130211
1718777
1869059
1014063
261717
1641381
212687
1632086
546858
104015
1849154
1448045
649597
763461
266620
1211083
790930
1069830
622879
463071
1071422
1989961
598703
482456
217193
146599
1389312
1199777
930513
676032
521979
1565354
1526025
1768537
1940288
1051930
756554
1258425
44825
362174
1408999
372526
1324894
1056542
315852
1540657
948885
1557015
1768842
461714
34059
1971564
960404
1125674
1907559
483067
1141186
615453
1007520
278440
59200
1372920
573653
1986401
489770
369424
819088
611485
944774
1314266
507455
1457776
1796357
741643
123210
567400
1473840
1537838
1596124
1600563
55670
429444
90228
1382571
27809
373984
1966589
31617
1776085
933587
1816231
1669677
482804
39900
926703
1597541
1467376
1639357
1507254
1752256
983396
1092444
1407708
531969
1540736
861327
865991
1364666
1099923
1643824
312565
1588887
627770
1754482
678162
1699715
1882795
1573357
1216595
90758
1851617
1422926
1708183
1147266
914866
1307405
309257
1729957
719110
1937814
18978
1700441
800703
1059277
456865
1448501
1937996
132707
445565
1358284
1040329
424099
1726037
1370514
1747254
1844536
1164322
1161169
1526535
1866919
693838
1085786
1955405
1187332
767794
1351663
1026442
1024433
426726
1506278
1371192
1958946
1423977
829438
1518004
562507
1467591
414934
94464
709915
1024936
1588929
1687942
729663
1702211
836405
582824
1051192
1898283
1043640
402956
552801
607592
231788
79942
1471010
1919957
1860058
217526
1775232
230529
1577156
164523
1327308
387363
1248446
1178248
301891
133940
475529
106522
1009651
1175479
702749
1280229
1445716
1463261
800709
397053
1103607
1089695
976602
1352684
97867
920721
644499
17265
172792
1121947
756759
1316989
1835089
636633
385441
1169844
966410
1835329
1336142
1401239
1178262
730018
1330591
1152064
1166245
1298761
231413
1636976
989048
1757435
1285201
808923
499391
3709
651085
422879
1167911
1955761
1919045
403733
264190
1233308
524612
538810
1809546
635391
1564110
512168
304398
1464243
703956
950992
1630667
139556
1204478
200183
1096407
487998
832795
1542134
428254
1886624
847925
1299530
1116215
164281
1336674
1567923
30756
1092043
40295
1499555
805340
1323472
681694
842078
1382546
1152205
1870750
954757
1842080
1450014
1471142
1191765
924957
1169880
468313
1538148
643466
1937255
1214902
1827783
1536449
506504
744264
1048711
134558
301692
868088
1545014
403636
1748189
1886059
494355
811114
1656617
593501
747246
1588804
1540564
1873107
1909493
1488816
1584391
1902887
626190
1873495
1899656
1984778
65423
979130
1701598
659669
1204003
733148
1167626
563103
373640
12552
1072262
1394335
1479622
423067
398677
446614
329592
587387
526670
439004
1212245
1726097
1498123
798414
386759
1012799
1128176
1451994
1313721
364948
774915
1736690
882735
1427148
1362620
453021
1438651
685053
945137
1461663
1309759
1602521
1803666
1269183
1384874
832969
1016060
1176633
374574
1527120
381171
1298041
1819111
1918197
1021501
709157
470434
1709636
588972
1020465
362685
1050891
401643
1579003
542813
1868437
680007
405828
621275
1299023
1778454
947987
1225002
1387705
766069
1121780
1993190
787790
1371866
49427
668371
1850563
1244834
910257
1783848
275035
1057836
1694118
600717
1218457
852794
25372
511427
450152
1522650
1475014
1856439
1041827
891810
1786817
1435154
1074194
1911277
1858425
1526174
1031226
1871488
1285147
1801199
1750819
1464070
968823
62892
1757177
1417531
1572801
994181
1028193
1213355
230033
425064
936411
1292522
265624
435880
266720
947935
1837599
1884121
874207
478165
327871
1748780
892096
124132
1846688
1008159
1362968
713496
155493
537982
1165334
1136537
725424
1241024
1654327
1487694
470251
1473932
1725378
1300896
1748862
576802
994775
253622
1143247
1032416
566218
1861302
1153790
1319702
1572965
888144
1558263
1256030
1209050
1760139
1618509
1939182
1931477
1144265
223201
268914
1964552
1434338
1364605
166346
246422
1055178
87920
756826
110907
797373
833193
1750437
1226849
1486707
969142
1360231
1424946
762146
122576
1787314
1196350
1731162
1201423
1569372
1168450
781494
1873381
643703
1489704
962590
1809656
938935
1622191
977520
1415023
1930674
1586060
717733
772365
28665
453672
124283
1905033
493211
1249532
1696038
1315038
1023137
816288
407469
1940947
1492803
671285
496714
156673
155880
822955
1869650
85470
1558848
1263436
398003
1796364
60139
1595424
1878571
252278
832941
1411748
1565471
1548688
785979
1770764
1152083
1017942
1684374
889708
1809350
1976510
1535699
1202566
391801
1604807
880918
870628
1943711
500405
90474
348429
1805010
1654930
1628081
336759
1491861
688683
1427159
1373366
78005
67801
1548794
1704109
811414
1961618
580788
713234
499684
1291225
1976058
1173970
159558
1821148
1966054
637958
1045126
1691664
1493969
1621737
1402181
1637131
470441
149474
1132935
1348096
155748
161848
341443
1760160
1644911
1859137
442043
380653
1380651
1614602
509018
1309944
657978
138641
844336
404602
1275245
458926
1563611
1463316
1703458
445513
618687
201510
1848170
1402972
1708456
981832
225911
1376463
1479545
624231
1928319
1856
1544594
1088626
837885
418585
184959
437221
1744657
242787
1459048
136977
1558006
1622900
757279
792048
1205866
866479
755468
580160
1946411
918361
1745836
330077
563472
1751955
1434442
919275
493880
716613
1076419
1878844
1130124
261803
194418
1833378
1785007
1483937
511253
642661
1508039
1689637
201884
900972
1323048
1440884
1143656
1501627
994209
374884
620402
585499
1110642
1913462
1646161
1693468
873306
441552
9172
816029
1522780
1477944
853593
1048803
716021
1540363
189233
1872176
1986744
602123
1597559
1247834
406905
1564354
79857
1824768
991273
1381150
1734785
96172
993367
239595
992670
1519305
450292
578371
1830204
1991600
227957
1083768
1452884
496570
1530568
580129
1344054
301351
849638
764720
1985632
1704496
1995494
221694
383650
995116
276944
107896
606379
1730098
178807
278794
711766
1215402
374393
1698427
1670884
287815
747378
1678108
1499747
1906331
573794
1971722
1016417
1978163
493753
1088108
271850
1654714
22374
127508
1125556
1230138
161833
402514
883418
402880
1627421
461006
1654394
621644
1721026
326208
1157593
1883635
828990
1144869
1978257
1890061
795163
463269
1465732
428332
1625211
1969106
170151
55727
1971870
252461
443278
1897942
1250496
507802
932329
171004
1100825
1281453
952032
1071071
720943
795977
646348
1443243
556941
881926
1971701
528911
858570
540482
1727702
1782643
1966692
1378673
1132247
720120
403467
572173
1740064
1908191
1855755
1337226
718180
1745761
1278910
1525033
1432926
138480
1118228
726377
1788905
1555856
467469
1180627
19250
369196
693015
657948
1277068
1541460
1153698
878213
1731046
1511079
1579077
414440
1655494
1619686
1494646
931703
173601
1003142
330846
1471885
1107436
1070761
1688634
1620041
566432
1600476
775266
489471
524793
841414
1890163
356906
755990
100308
1410072
1391755
1595147
737501
873691
381157
1721137
1022666
170713
821364
1601689
685609
1974798
382755
1445052
1941739
810233
455334
1920559
1714945
1620128
668166
149730
1381867
1610823
433261
1292021
1742280
1155447
1834538
1432121
302261
1932328
280316
552638
1098224
602704
1264266
296358
527867
685490
872132
771289
1980061
765423
1331236
1637623
834139
1223007
191296
1674656
1550459
81828
1199614
1532618
586425
140422
1413720
1629898
1571623
1794822
1290388
1330034
1426724
1198879
652726
51979
179940
551841
531835
320930
1259262
1009152
786559
1956747
225218
1227720
1248405
1091537
1661979
633916
140485
1466588
1303564
1431331
164698
419146
190249
1070795
207765
402031
1542216
181665
202764
1875954
643801
1919703
495501
1757797
1888484
791301
365396
431299
1895511
774601
427397
1649042
1519835
606055
1421767
125630
474929
50804
190757
1654773
169604
604727
143705
1924989
1337434
1096907
450794
1500109
700273
892140
515255
1803990
79598
961867
361589
532912
36738
265709
331532
250949
373221
689872
1375559
872692
346207
898920
889947
1939392
1082486
98438
945930
716720
1216842
47556
721705
549006
461137
944949
982609
1027018
1513776
231070
31910
1713938
922136
1079994
495736
996125
383018
792409
1955934
77901
1579606
1260359
973552
937546
658328
3026
277211
790742
1187477
378266
892626
1908811
997893
1646901
1072148
527856
1122983
807667
113597
548894
1752279
1396317
215439
636402
362078
609014
178518
1528562
1003353
526823
700423
952093
379373
1113039
1223259
1529534
353386
523572
477866
404806
1577239
1820273
633275
1596226
1080001
212781
300871
1986606
853602
1549045
1845633
1893690
946893
1083450
560319
269758
1613072
785914
646298
881926
747043
1397034
647350
1295653
1949680
1131817
1594483
387241
1984779
1810478
1738726
1088846
1087579
664601
1091872
1791197
1765803
1319384
488157
598184
1416132
1208279
1643231
1767811
1288212
1454310
1336712
1284089
1382200
561949
670750
1050229
515147
828322
216378
1596762
1270544
1706323
266222
214568
1076801
516130
782156
1468171
331454
1512010
1883514
1927801
686804
294021
1756749
798920
1038254
480419
1134694
1383979
802857
545879
257761
370176
769101
1702211
368195
1158740
1257265
1122495
1544472
950541
367791
1297636
1362511
775360
1328219
52611
1609373
1819224
1284326
1442069
347446
908102
498790
1358175
1877635
1607342
1944462
23315
1134731
1213745
1367117
1215166
1493802
161245
26780
1660006
1135806
391960
98985
529699
857295
658769
1677290
1485127
1580291
1572844
613922
519279
315275
1425383
859222
603678
1988201
226098
1665707
747241
269659
1976500
787523
256281
1435722
1151438
1740881
265804
567704
194658
632912
828316
868936
597942
223390
1408714
1677003
694243
377134
944333
1459810
1129062
1950832
1035792
1525733
1002650
1391733
230993
1208265
1629017
82498
926352
201752
470283
1349994
738256
1408439
1395255
982496
698806
743166
1406146
1490111
1148441
1683830
1822185
484615
882058
1014301
793159
1141221
1854547
968616
563548
1372492
1152498
1010174
1061935
1367070
1199647
579614
1744686
1360148
1224809
505992
999842
944687
1918871
1086343
1809475
1991754
1742842
907847
1001826
1513171
553926
226030
994214
114809
581980
330680
399205
557532
1400696
1872716
325028
1441202
117908
1617919
1048472
1961387
228488
1946344
1534775
401186
1891237
1732110
1589527
1867131
1055627
555404
728917
344092
1045467
1314950
857560
1428521
1309905
1591192
936791
1041512
489424
1865919
744432
1608283
440556
516171
845091
582846
1101390
1408092
440359
286487
1494950
1848619
1816081
1457826
340098
1825564
208743
1341755
487044
1359755
1787848
1591265
1690572
118377
855709
480729
943035
536327
1882761
1911656
33437
712297
1209026
1149418
514116
1390960
1051570
994019
1725878
254215
68169
546778
1213453
284989
1057332
1698641
1518394
970349
209440
1749734
246189
3546
1521425
434900
1526412
1805057
234415
1986943
1937461
795969
129397
1330537
562390
1686417
410376
1231564
303793
586600
1497156
1231574
641637
1069742
407842
836305
452381
564348
90931
358647
1009032
1239066
924552
923690
943891
811205
962788
717852
1239220
1351401
1267836
773659
342040
1054469
564507
620947
466448
697315
893161
682084
940566
897486
1710001
502356
862836
1392687
1257564
1389547
945446
1545161
153737
767730
1217495
131274
58879
1759111
1163684
1893897
1745777
796484
277733
1238224
512441
1045621
518754
1235566
893675
452643
1698951
236308
1007969
1830543
1132932
1423355
31547
1996225
801111
1450741
1490530
242251
1143603
1735952
1885948
366729
493839
1066338
843058
70442
1607522
1888109
1288771
968827
1536957
147367
1434250
1122415
21528
421453
68089
434590
1335837
1751149
832393
1295605
401660
1488245
1981056
1197212
650147
696850
162866
1708485
1271192
1572999
1915068
678131
1662835
1200724
286587
493334
1471784
1493149
1346088
1870761
236258
1172236
839152
1565868
277805
1157562
12755
874880
1999138
1553300
926468
1152654
1080407
681926
1138277
1855310
1337294
1486417
1764176
1613641
674706
51379
228759
1478033
1287213
1457938
941417
4815
1379484
1867607
1676332
1347306
801929
1626493
729108
1193727
697822
904135
872523
641068
1607768
877211
454104
836014
1933335
569673
1589809
1403721
1863778
1047064
1576271
426051
113749
1300051
902371
1544949
1441127
526901
223640
301606
1428167
1870349
249522
1387184
139572
116587
1797652
193798
802297
970337
879250
1902322
1974153
162341
106728
1308027
1560387
1595404
529372
1376187
1039212
443268
1356008
878168
1931178
1890556
1188967
648098
1451134
1820170
499655
1587432
556582
900989
865725
1682470
470357
823474
578492
227524
861163
1078484
164162
666793
231314
292171
1840707
1771132
966510
262818
385286
311037
764034
242981
1198262
552604
294192
1341229
1528286
1669139
495344
1097608
1606259
1072093
37096
1436771
1810572
1529885
21920
1859496
1680346
1264031
344994
1270704
666059
924481
1505500
271383
88870
367580
805872
1228850
1266806
654141
1144860
811323
114352
1474217
1923578
565301
1574007
875143
1102702
1856381
1770575
288037
1889402
109460
951675
1253681
490547
369383
238287
1945497
558138
313030
678831
396787
392192
293390
593326
1322651
406618
1943209
104398
1453610
28248
1161283
1610051
1121094
974159
35934
1380420
326952
405671
306307
500945
182644
1012852
160916
1171180
10459
187793
1730411
1762536
1042124
1693477
255695
136238
192006
501000
171394
1337034
900622
714943
439188
313358
66127
372929
953457
129090
806991
437003
307105
836074
1804929
132110
143433
952184
423467
635943
1861448
743870
280415
477302
163589
851449
1239133
1351549
1557764
481378
1857469
1696620
848503
1375781
1810502
1595722
397538
1077374
1862799
1708417
451703
1618224
1433147
623407
1592848
945686
398585
908976
428706
1521293
346430
191673
150131
1336264
685445
1423289
881112
1539691
90551
846657
1914996
794785
1071331
1750483
1622037
1912229
32690
565951
617946
173256
1339876
681085
291726
1469795
1289331
1442502
1681414
589052
9605
445090
1711263
1819588
177615
243717
1560562
149633
575827
1651868
663683
888534
1808822
1569884
1067180
99489
1939177
1589202
1295173
982915
663402
485314
686430
75415
10312
901052
1576782
1904553
142589
850362
1941553
178733
249410
1950701
999743
121180
344113
1101492
705011
234334
1921840
814086
1919541
715430
1651819
424174
1519374
1153707
717573
431142
1417714
1444015
1401365
333329
802113
1502577
1937839
462868
606482
1390180
472772
636237
1974686
607901
1067492
706114
371174
1797849
922113
1498260
1860874
1281180
1208484
1582552
375009
1045227
911431
1069809
598917
850509
117950
608948
880524
1551772
595842
139146
461652
1861053
617181
370426
1924714
1789499
1575824
978913
1859212
1756751
1865910
499770
1188632
336699
180896
967229
898515
1461469
754633
516123
227278
859221
1629496
279023
1585343
119886
1463099
347612
1998182
302489
66054
1754028
470824
1990738
184884
1454416
898449
1955383
453173
1336901
1865658
1859963
1104486
91516
1066349
1406379
824491
719364
1175951
337076
157548
613489
151498
999674
1171562
1834465
177610
1551706
1969324
1688480
535028
1229523
1389688
1391215
419719
645160
1667557
1039627
681444
660910
376622
183290
1589159
1146554
5661
1694789
218889
715608
421859
1379561
1459516
1313965
1850522
1478498
337173
1155264
501885
210709
1145460
247485
1653032
459226
585773
766733
353049
1967867
314010
1609526
1066487
202650
1578067
875586
1877172
154356
755899
1523621
644467
1882344
1283006
1209891
1215168
725561
606778
1613683
1871359
1747866
1881764
91920
232304
259717
1331503
1763177
792040
1183064
1042517
1342943
448195
1659589
196001
496194
1474220
1274399
45013
1127046
149380
1415327
241542
1859483
1812039
85362
1306952
1928611
622554
1682583
1501301
289882
1025511
1169990
207115
470799
1386721
535125
651928
1055371
236092
1734159
924771
351870
959771
1485757
1668927
553000
742733
1477384
420310
191382
1152449
800168
506227
301066
1626647
854747
1557352
1255439
626693
964223
11447
412795
1979819
1218182
1302626
1686651
1423534
211413
1491928
1566826
110303
513477
1866881
918908
1533401
730213
1573052
763149
900616
1785473
1487420
362520
1905478
895449
703831
1634788
1547387
805482
1485727
761108
107751
1124907
1832292
1542599
298912
483819
1449900
284111
1407584
1150639
1680401
1950317
874796
818718
1878580
1094425
396713
432871
1988332
159279
206785
1428818
785989
255990
645318
918073
1601465
1842786
1460629
748421
428846
837310
515512
1137954
99806
830058
195624
629296
822091
51350
817354
527656
537973
1310147
424544
1520177
902195
1504141
1833076
1648543
1333785
688521
1616108
45581
284013
1354307
971648
1169992
1594188
334803
1086149
1237645
1594954
1676240
748901
81822
615139
263971
335063
698405
1994019
893845
1600839
36589
1885210
1274542
164263
1702781
1689218
1623946
1200796
1158433
1357906
927285
1391096
1757638
137592
1093239
1066885
1840470
587772
642321
588258
926834
1842096
1506306
884217
280763
1958756
870071
1213515
1378326
1297437
980574
1098295
1316051
840546
85247
1492595
1020208
583050
1169959
790305
657745
448107
832419
1811135
1622782
1622817
696321
54574
1816731
1780489
1608680
480824
1688465
336502
799108
122280
1397181
1700140
321114
1584724
429002
80726
1285373
1538641
713778
360371
1507300
1802007
1262749
1099906
1141879
430000
1585679
1256289
106132
1484661
1481928
1093878
636178
656364
537272
1973543
1092814
137724
824836
1588526
1850455
1467555
1414884
396534
1761907
853122
1911361
1327434
679860
1520385
1299838
1868597
1228047
1313213
421650
1394076
847250
106284
391874
962500
826104
119282
328840
409642
1211001
1671715
196761
1960458
698353
369039
193481
547184
676183
1610188
305255
843392
378901
1483864
1213827
819663
1749852
648869
1854595
582804
309632
1943809
958471
1134862
1993608
980047
81702
1029616
248091
272386
1487768
1931685
762271
55779
580863
1441713
478614
927203
1814848
1405354
82789
505085
183791
376064
1064440
850509
1192421
382595
161318
1326118
516974
767960
764302
775245
246590
527137
1649608
1698549
237765
841535
154306
700073
1364568
1199706
330727
506238
52976
358315
76353
1439094
1947839
791129
925296
724013
468061
70005
429319
1505577
725208
207735
1717645
1760494
1687068
1950779
1716816
1453070
998296
1416289
302970
306577
1815188
965716
1441362
162708
240725
1773617
329904
1928956
160010
992539
712329
621088
194200
646141
424969
1896214
31350
1619984
323409
1005305
1469931
963544
845276
1252841
586500
778005
410259
1263306
121524
1129375
575530
945165
24464
1387400
1898713
1734514
818191
1291782
1171071
388840
1806751
10212
1112365
259309
212674
539527
1646301
347359
715235
1432750
1812384
1389535
514615
1532184
132329
1673373
1370296
1686441
1217767
1372534
1118033
1080901
175520
1654974
171497
22775
1934744
1948367
589811
1521770
1906670
207712
880122
1371490
1305070
1471686
562306
881984
867254
1155782
1220572
832977
557355
884899
197264
476735
597187
456411
1737418
590786
1340951
966041
1164415
949799
1035801
1112198
1113521
840382
564882
637598
1207251
380264
1782049
977079
852958
370009
256194
1433267
1673736
910445
229739
878789
1811462
829591
172753
985254
31602
853562
1736651
1652374
1746880
885972
304649
1472639
1677813
1289992
106576
495673
701986
24072
847583
77085
734510
1149647
1639014
480100
1599522
1825855
586154
860668
1375755
33899
557788
975711
902941
635349
1171194
588837
943588
515939
1074345
177281
228481
1314469
1743537
606360
886851
1715076
1963922
631322
817855
572880
1620223
1954042
273843
251185
230660
1538147
1396970
994564
985835
1270117
580786
1855308
859066
1105096
109589
480694
1032478
513230
1810326
1140617
1471008
97334
1418443
828152
1080027
104031
927905
1308918
1414489
1735263
1035001
1981502
1509732
207496
1662135
1080197
1117722
282699
311508
300162
1960114
809654
1104456
1232713
1085020
1632663
1464122
684278
1856541
930595
1184934
1461182
1737044
441035
525719
4119
1759661
1165810
483308
37865
510601
1421029
642259
1215171
953793
388594
161745
1092359
1322391
177001
1072046
1063260
1594579
294947
1004569
497910
1566743
1259680
900425
433033
1447352
1450739
1979091
240041
1983676
1947594
522995
1450867
1150975
1516134
1526847
1082872
1440854
1642193
1646957
94154
941486
1085834
1747963
192230
1280970
704460
630876
1819742
1008674
1578118
1495040
1105175
1921241
1541346
945191
788377
1870510
1193129
1864180
318836
1573280
1057063
748353
581944
1176948
476074
905326
225941
1540676
1676813
1057664
69108
1524118
465120
912274
457225
210860
1513068
1465563
1939317
354466
936713
1716655
1756396
987030
74218
1222442
109836
990309
1386614
902147
1687967
336575
762652
1754698
1658752
224850
96438
280672
259190
363677
1547471
1362025
1745685
1852051
341086
916698
1437882
136012
1067705
1817813
1277871
625091
360423
889207
1194732
1078387
1054619
1028419
1876323
1442051
1797011
102552
1006267
1947571
1827362
378780
345036
1435971
1155190
1714286
1573112
1267816
1910293
1181780
1830179
401036
1735463
590341
1877506
1115674
820382
899870
1116381
349058
1686145
1339275
1911064
1390631
216419
1671052
1943168
1147271
1454832
254312
1337369
1744648
500016
1358195
1920185
298164
1480199
14140
764778
1954027
1021941
391120
1732356
1991840
1948364
523412
1931225
80434
1245887
1483946
1483057
590241
1381215
1921239
1614521
1802237
1340767
1652863
763049
597500
1188919
620781
1491389
40416
804467
66762
1167384
1455900
1791408
1741507
1558694
1520733
1082898
1430685
38931
499458
1005653
1106213
1674856
1036784
129304
1200047
1598831
1478180
1968926
439117
337986
544361
1333832
1186621
1780745
1194065
347326
275178
492668
1577225
1282152
109446
694282
54119
1593989
1316581
225018
363839
1962225
1731155
1577718
1390985
1336635
1341375
416950
1146169
1373786
268493
1273408
384743
1896884
1116985
905476
241635
1142572
1562701
681031
728253
388085
1263855
1971797
1119823
490526
1202494
160077
493699
1661812
374339
547901
996483
1000744
1573061
977078
1234633
283185
1639490
827974
725586
1167287
1782783
1896458
1634127
88011
208482
403225
1155844
256133
206540
1089397
1197573
641119
345303
282873
270657
457523
1821111
1605581
1039497
870724
1169964
184311
1813017
647119
1707661
122856
144104
788032
1725891
1049695
618644
1413731
950099
1878271
249118
1798492
876846
1252658
871029
1578139
1489992
835177
1716391
1611768
1844260
417623
1782843
1624206
1876140
28709
854146
920773
595875
1900945
869963
698630
441802
1490935
963588
709658
1291623
1548360
28855
1275784
1111587
864299
1309044
1497959
911939
1041763
702936
1089185
119500
916586
1362920
995279
1682308
1032754
1602360
1374159
1411937
1102352
1987924
1652811
1704836
627389
202510
958459
1419466
367084
1837332
210583
1641889
1672727
1991172
1416244
826670
386978
741951
1250085
1224671
719923
743179
1798747
1229302
1618795
1867176
833129
625426
1162334
1385892
766011
1372785
95545
171866
335389
1377732
82450
926111
1263610
682705
1611502
721612
1338187
1059031
786448
112801
611369
1568277
1910787
152932
455330
739443
805151
563513
1685439
573855
1539986
1666409
1765312
1367326
529008
221514
689193
285178
357092
651136
758504
786425
1216885
490685
483706
1340512
1139376
1220660
1843896
1485018
1956920
884233
590528
667854
28777
1577323
246613
702409
342710
1423918
1598586
288501
1315451
761021
1876510
628558
1489827
1397134
1015733
1643126
1374187
1317926
555661
888793
504151
1164264
915825
1545103
1594236
399546
785256
161489
259031
1367150
376638
1047699
615591
1098701
1192512
173397
897094
1603303
257874
1996780
126231
1168221
1538848
886926
449653
590676
251508
1123723
851672
545252
1650252
357294
1298490
1163072
1085179
1281779
1584179
1540310
1239012
454139
36000
957836
1426497
213476
1101663
1722075
150908
1919416
1287172
275248
1128490
1176859
770382
1693313
1514330
1099008
407484
861103
1563656
1058725
641469
338006
1321803
824159
947206
1323357
242350
689420
190368
1716562
1582540
1593025
603936
65759
705373
1642779
894929
6233
1692256
1330374
331524
179994
74609
123340
1682306
398299
1401675
1030110
464832
1186731
74847
1420974
1193380
1645956
819554
1552039
1906522
175079
191192
1609734
1467354
912641
530646
943879
311937
263742
187897
1578040
967285
755312
922039
774147
1091020
48254
1160182
1951566
1902495
1389768
1183952
1778799
438997
1982662
518700
1624771
1305518
881290
1353725
24066
1220738
748576
61533
1631657
1849936
210116
1651404
124748
525784
592414
1746173
1651757
1739232
1832576
1472706
215250
1670791
49040
723704
1473157
1571350
499150
1982362
237235
363164
1585521
293549
899087
258697
982799
135099
1496081
783168
1048475
1420058
140586
1207488
484967
1264855
1931695
167081
1661609
612887
666036
985645
817730
342094
1352724
1687224
1291029
1513529
977228
1287129
65194
1811989
1235361
1144300
1584992
1578597
1216234
956921
45725
744700
662639
553314
403753
1227918
1659348
1377021
1059901
1634698
1411856
1478975
500172
1399533
981767
999966
624706
844798
246967
264014
1531388
1318510
1386843
294806
847654
158549
575271
483796
1382510
194786
1559339
1240243
696034
1341603
1262379
777260
1008511
1342203
30847
282976
452255
646235
1776439
1688376
643876
330932
1714554
1516727
195863
526639
1321447
1686107
300695
892401
955225
1064007
1734558
1773405
767213
1634096
174587
162894
1827698
399412
59914
1301253
1143749
1637338
485495
230393
1899090
333563
914164
253007
1053463
492333
1955080
635006
897288
1023851
784946
1345979
1711521
244683
1597002
1504800
1489005
1924275
349330
642530
37486
1478143
1426590
1589586
1059136
1771488
1909481
253602
609723
312390
545030
837734
561259
666461
293389
235914
446942
12693
1063885
183967
1169395
1211552
64862
680790
254956
540911
438538
898237
1888771
1405820
983816
645038
1021587
213887
861341
885157
1387056
558536
1958589
518327
905762
241551
4555
950687
1858684
1015982
1969924
603249
1251903
228603
541166
366558
758672
1680395
1245852
1979155
1867733
599813
108345
396804
368288
1570431
140207
84246
613582
124633
1411193
1095110
1949273
1129617
326239
811396
1573289
776306
1221477
329193
1345614
1103123
1636984
120428
1854382
1383542
1278026
1079712
1644707
1904113
1265669
715387
1614807
466331
1615594
1997706
819701
1022363
229617
1117871
1753572
114609
1397614
327995
1969265
907923
1225342
1092637
1405724
259567
1414893
72066
1711453
55246
1327614
1341511
1534204
1868655
622294
1138971
955605
130270
398694
508449
1820800
378381
1575944
586317
49604
1877819
1653603
858819
661818
1375011
636659
1746817
1897603
854055
1047927
1412058
1270418
445532
1470699
815788
342178
306870
1622011
1947515
1817574
1497621
518748
1009580
1631465
1286930
666479
761799
1736934
369605
1073654
205957
109516
1085575
140720
1888045
1636110
271731
1105464
439957
1804710
510526
900081
678413
1446816
700011
1136654
1141387
627518
1352714
1553583
419341
657389
834924
1988889
1218983
1914447
301021
1621450
1048151
539365
710243
1433827
676444
1338371
308589
963659
1841082
651548
86180
1808775
1516015
1254733
1627487
884990
1154251
1286579
28193
673930
1792744
84897
1570465
530472
534245
1900040
1601623
1964661
158270
1708324
258929
1566751
1656918
539839
1700939
1512260
582291
1301610
185039
515188
1416741
1055106
1489934
1152608
129192
716001
1570208
213270
406738
1486018
1032624
595208
88274
1058738
1758406
1824683
618619
684855
330784
706349
1266491
1969161
71914
872863
587618
1344598
1410971
1645046
1707415
654328
1473472
233571
722636
1614587
1425094
704965
769134
1211633
1015491
1601029
90622
916638
1599269
568185
130190
1431162
1688116
1188837
1497200
1544386
1387134
1497247
972541
1403134
1602238
1090337
495994
929398
1164962
45462
295169
654094
1934586
482631
481607
1381170
250665
528919
273172
504619
393673
1024807
1664715
1900563
1657901
1214134
1748401
182274
878190
1260185
899226
1366033
475470
483664
535752
226549
1811274
1067813
579366
1692515
632351
1804304
1368327
832854
239449
1821463
96372
512046
1311931
43978
415824
1493437
610285
399538
192003
42296
1728807
377935
774058
27539
1821861
1068369
1823801
1576882
1899841
1444997
292155
115502
1561663
841540
728519
1854415
46921
37583
1215845
1749591
1294443
1619084
325297
255320
465157
372627
465279
663491
885548
1043022
1583765
430277
202875
779601
843390
879469
835699
1694709
29381
1297695
1753170
1807622
1486568
1918700
203007
1008474
30292
1448736
1847258
303020
651283
784675
477615
23503
281694
292217
1377448
1897023
169019
343632
1629264
19563
1834311
682691
1618010
1007487
585673
222973
1195620
1053440
729666
353503
685688
635121
49037
938092
840943
181055
704284
408015
388968
575148
732106
350848
1288130
1930237
1981780
1671787
1967642
1666541
1831596
460920
679178
1726492
1153641
771737
1104087
829270
521594
1634625
1043785
1238270
1161437
1501069
891908
28436
1704800
817634
1338729
90972
670484
596787
132435
1228948
375850
177403
81637
51392
1572791
375493
1401821
1428251
341767
831198
594788
1653190
962552
1375159
312080
1256048
1220197
1290711
617795
1209971
532774
759822
362984
1907972
1298001
215206
1253360
424067
1476596
734174
1514718
1982373
877067
1983119
717276
1820331
273547
244140
1518328
1192379
64609
404611
1823613
1033477
1182038
1767114
1948577
800278
1759993
493969
1228720
866290
1724921
1890282
1351670
984206
1498272
1178498
1368771
412442
1220426
125945
1970350
768471
20496
544881
1635217
1723086
284454
913291
1087243
811161
250351
217382
1799285
716460
1308981
1840762
836256
1977978
927271
709606
1504639
45280
1465135
818078
412568
1795539
571175
476857
744575
757503
411433
1709387
557851
792534
630769
1621013
158047
1321403
1458143
1049187
578407
1792915
1343192
1685468
892900
972433
1181186
221172
1791477
1188823
1866449
118062
1815465
893510
606280
612573
1847528
487796
1036180
1263961
541020
1147403
388111
758597
572874
1406340
101424
401173
721989
578411
464148
681207
1508299
1950138
285611
505608
670958
797507
1809157
209444
1601974
817435
1853311
1930725
272709
1922644
404592
1305979
1554544
1407510
1723633
1092881
452793
337844
212198
564987
141907
977511
1687676
1969764
1123189
1222371
893105
143718
457388
114073
607480
1961933
1736267
1564767
1738989
71113
209792
865399
719942
438848
22700
1310844
1649192
1869812
1965708
1853735
640936
1041517
662092
727853
1986024
1568056
1273625
233315
325640
220699
717005
1015938
840403
82563
26118
1385307
1803449
935556
518129
1622861
1898203
1369884
654090
593049
742564
373205
79624
1854244
90298
1976952
1222726
164589
1262438
480355
510401
1966744
969721
974331
508604
85515
754112
139271
209695
707325
391686
1663164
1285740
284075
499738
143974
1390503
208242
409594
784735
1534859
553566
1128531
728571
1807097
999357
1477905
997783
175182
1210395
451590
144547
1627038
166623
100638
273150
438165
1929761
1860422
1969677
91535
246079
1787936
1595543
1628985
64011
554775
433009
1893243
611738
99257
1850546
1716623
857882
1170295
1691667
1357248
1179868
462398
1231740
1870870
1468692
897772
449922
1238211
1142132
263913
1873394
827229
280337
847970
788347
1232220
1694919
1264328
1627871
1978807
1924012
23169
134530
746654
1716674
1384285
1399973
1482078
18565
683645
841339
436280
1761780
1204758
601482
1993098
1358626
1079356
826446
1223081
1953227
1435558
973523
1518563
1437930
643991
1825563
1866266
1733978
1598108
1808895
379780
1157924
1907686
815245
1126685
1506883
349739
1940587
1041400
225628
757804
728424
238487
829092
881020
1011830
681395
576357
1498912
741769
335959
1798923
1777954
229174
1985402
1883090
331497
1847167
1304171
1302550
1215305
762773
907401
538637
1700707
1128702
606205
599514
1109642
583654
1304100
1989709
1635028
1524799
193062
859822
729169
1280619
1058857
241198
87029
1831164
1472673
483036
1535311
1802225
1841319
1130213
260113
1554083
1889747
1769400
905711
1257755
925431
918649
899606
1867055
1072253
1338212
958036
130955
1231717
1241039
527128
1036494
1463014
10795
386545
1968770
1776773
212123
755966
940982
1602965
1003546
544333
1437363
1967060
1388984
1458748
796727
1870575
677261
2986
1100226
929799
647036
1687418
1363729
990805
1192649
635551
252271
1332981
1274116
1638175
203774
1371179
1381781
1452529
234813
5256
778384
529282
448329
292735
931609
1743331
419691
301101
629078
550647
1819490
537204
1873379
835022
1116563
1195903
1636433
731785
380696
876705
1884671
190613
422846
1086179
1704475
1440586
1769682
26440
260248
1555714
202168
973712
496660
1797148
1301720
670821
1551508
189752
1694954
644473
1748121
1075312
1014263
1649225
254931
441534
187986
590906
121446
1516092
1469235
1644631
1876270
1838606
1511717
156462
1816438
765532
1075992
547867
1369089
1084302
1177463
1917989
1908566
613210
481048
1268550
996034
1274661
875236
654755
1693750
1291599
155456
907434
934641
39264
1707404
590191
820187
451594
1264264
694824
1533929
1164206
199820
834507
704427
903223
542947
1936857
467116
591268
1140076
987455
1918517
254970
1312391
1389606
94196
1915165
1732843
1567886
1540828
681563
937965
1626695
1035487
1225203
1838867
867281
1780401
349839
77328
551423
1733893
158706
1428043
1404252
1550313
988254
1732806
249088
376290
1750835
1325801
1259337
1010125
903926
226573
1112364
1111349
137989
1338920
1761171
1323454
138949
477543
1421022
250651
1535386
1717581
1563656
1573439
972108
689455
1965999
923930
1495712
1912972
764055
586135
728534
1735580
953049
843020
1732340
225625
1353606
414995
866646
580643
397522
847737
399458
1911629
1385374
1926047
352234
1126127
1731375
1703067
1967352
1180211
496581
574720
20932
1441931
947507
926790
1728491
1183768
10328
374783
1147750
422700
1823831
857841
334975
1158453
926339
1742797
1541400
907644
685362
615609
883753
1614235
1156606
1817148
216731
1592879
6313
689336
1701802
1221379
1858051
319701
475174
925391
715607
1225421
1396431
464696
351092
635027
801569
575030
1922221
53564
478429
1735458
971715
1443565
1921194
487311
942260
1316468
9154
1816387
1146518
1389854
810727
1282250
331304
1801666
1886031
1019283
964821
248922
1489746
1551497
1138969
331498
465206
1509781
1136998
633686
1983874
127874
1419623
303911
1036867
1280704
1495277
1850667
802345
8141
82677
1941819
171941
150693
1876069
449767
562005
208050
1624344
1349179
929065
1647653
148029
1328165
1596501
425418
335594
1475927
1083303
1345410
1051337
397876
1361692
758243
332972
778577
1705786
1165386
1033906
1771884
1891306
1603770
1431632
1744058
1346361
1855000
281269
812756
111255
756399
524598
1982598
966334
323492
929285
897482
1226532
1105689
376178
119125
433729
1436064
445894
366015
816706
1764930
190687
1188980
1476582
1794017
53823
1585583
17084
482652
1912248
825463
604525
482847
1911259
1336984
1294274
858631
762702
679028
791091
1967929
1176545
134834
1802948
1974381
1042608
529
1449652
841857
624124
1390616
1574360
407757
87253
510714
1603005
1911180
43373
187174
679218
516426
96227
1989340
936060
988504
1311011
854334
1348242
1408582
1529687
179976
141738
1562901
1168066
4384
218439
1667803
1291640
1184880
538983
561644
1199164
675369
1275190
175053
999382
355081
1173597
945813
985066
1284762
776620
1826330
1090083
1276506
1668727
255331
1088093
1232919
849133
1971917
249266
1247817
330109
1333617
1699756
1757776
21860
1222006
944678
319750
895466
606791
734323
1109638
1174135
1572635
1500398
1542657
1030087
1348034
862177
439015
714467
1744112
982388
1527142
512528
939888
1955107
852829
371094
450331
1482658
1532907
871829
1488171
359357
176727
552103
1797932
1433235
1242829
876184
63884
340897
1128378
261436
1657369
113833
227197
1236032
1740118
683449
947971
1078942
1708914
902247
324868
531624
1701717
1799093
884917
1346579
360608
1081570
892155
1745815
1159370
30574
680363
433674
608387
1503223
1439944
1186545
1083119
1990146
1000417
956261
1210845
1601050
1483967
148267
1188114
990691
1027902
463414
760691
1048588
1254329
682432
1086082
26237
1617699
1788077
1738554
644262
1443136
914818
90357
420572
599376
827478
572693
273865
4435
1166411
350256
618130
1937108
1686201
1506249
1883801
1043582
1022242
1861529
193897
1494370
317667
1164804
193903
1238108
1735246
759419
1667376
1957412
904597
1206879
1366885
779047
1674399
1453776
1655218
734775
1292512
95581
293946
1916584
1114419
144048
515500
295561
885985
1052330
1540650
1017502
1891468
138773
1261831
1643325
963463
1817941
1254884
1104166
1748390
1214333
863197
358483
851923
530531
1655745
321786
1582708
111240
91705
1279715
751125
1227302
1118457
669024
883396
1606122
271056
1052068
1746159
276783
279378
1364917
580889
138977
1959564
1340669
329471
1176925
655675
1528621
1070728
602345
1969131
604538
1285998
1500554
1440982
1356794
721976
1977825
1238906
1811145
842328
461569
374007
692213
822057
1527592
1238457
490869
1035723
292557
131537
830138
322129
1321120
765736
1100652
1626821
159046
816538
935920
1858923
1316067
713164
1373089
1740809
1493965
87996
956333
1049675
553435
859424
1346749
1046655
893423
1708701
1638075
452747
1509027
1379558
1771399
1686025
814204
264918
1382393
407115
1665269
794436
1936481
1645797
271291
1186429
1067335
975604
966372
1127760
423102
1747901
1608701
1994863
711818
869234
1405724
997690
1224764
1634632
205750
1349775
576087
1696782
687762
773891
1666178
1259742
1854894
1197314
770522
768926
391891
365843
1303971
1960992
995367
1525988
949341
1514790
1503451
1014174
275047
969574
133195
1985535
1222211
549759
903276
1863054
376003
1306512
1765217
258792
1991350
524342
474298
1744910
776201
1007490
185520
362613
1990486
200694
1115659
669802
202716
1876812
1845885
1591054
1516942
574591
561789
1019744
1007147
971797
1659545
1359832
1804544
1476828
635990
529937
1747016
783868
1080827
1970265
68950
1390279
182899
475821
507945
1241365
105145
1648104
1515501
390384
622405
569989
1279371
108865
342401
1287856
1723930
1257036
1050327
1630004
1504642
1597899
252228
4084
759341
724895
1612494
1165912
1345361
1087556
1872265
357785
1270133
569497
1986826
117136
22191
135945
469634
690963
199002
1642160
181284
1209442
672284
683793
891516
1052055
1529825
206113
716097
746831
1670490
380753
444772
51269
338962
1769726
1422754
1665835
325389
776659
166710
967045
1211081
1822583
788288
812652
6138
1818157
1939590
34634
797332
1542252
535905
1160267
1055859
672576
1612445
1426464
391559
110160
186712
1939735
558434
1953612
577730
1662305
1706729
339931
1171864
1778904
983492
1933960
270002
227613
416523
667984
1165320
1267353
150628
314108
286077
531329
1194517
1160976
712513
1571785
1809473
1584157
732137
1436358
1057776
1217313
670003
85923
1027256
738871
1351536
1481811
1669437
1993735
696257
1467646
1805956
142860
1614922
273894
279185
1924029
1029517
378828
279815
884570
213522
223335
1197744
831641
1295727
9316
4211
1818904
764205
75813
1699360
629600
1245344
1461598
1265704
971482
1429761
467212
419312
1322821
1081175
156036
79600
629184
165216
211689
144255
1090515
291482
1868506
599364
1318754
512154
1929310
1206577
575494
1392254
522993
569028
1393076
982889
1105898
1439857
1406498
906234
643854
159769
1095523
913368
1307031
1040154
836908
567396
102809
561697
791927
508471
758250
83856
732316
980942
95373
488701
255720
613963
428922
1882874
1883993
1891885
1184627
323913
1372144
1590778
886805
1453767
1176171
1392904
390142
737839
1255596
536149
1827924
225546
1936186
969739
1817536
562795
271102
1786191
1715862
790538
592983
58126
1957258
1789178
459027
1303065
49999
698157
1604617
154065
578228
289181
1857990
73860
1920385
27592
1128732
671786
1425187
429925
1102282
973537
1523256
1079442
659074
300271
341799
1842013
964220
1491541
1125501
1126738
950820
917403
1352190
506992
354642
317045
1340952
524567
1776674
53146
1732240
122363
211250
1015763
1230004
878091
991214
1361244
522024
834709
226800
335191
1529557
1571480
1015653
774041
947826
1547596
1111858
1760283
1133013
1902417
444244
1585426
832225
1794372
735549
1336226
600308
42582
1864085
468681
1608871
35600
1862672
1051630
127499
570202
868260
1716304
937652
693310
735068
1866333
1736441
463355
854793
1230702
1877492
389258
260597
789370
396067
1086661
934479
1602202
530621
67828
75349
248722
1230461
1064470
1735865
1464867
390569
1837100
1140344
246477
652246
505330
581680
1277813
1935580
799560
565357
1649855
1891127
963619
821838
1822278
1329838
670126
390728
1590010
994443
1239863
932735
237522
1407658
301423
21332
973774
1108324
1584384
1087527
277598
1261504
674617
1018414
1273207
1287663
868725
821604
1325534
189455
1686598
1816532
1551067
470049
414514
1272757
738263
774677
1798371
1379019
1530834
1721010
471640
116873
1947893
1996573
1930361
1567026
681484
1567770
1472581
403505
1645971
110921
1869053
1943605
20791
997024
1858681
1680030
404156
1633046
356331
624394
64930
1977745
967637
1814568
507983
1122316
1678436
13463
191678
1708719
1389339
637167
332982
696526
395139
1125827
191846
1024439
157886
783167
1336865
907653
1335174
1097602
319424
1661628
284845
778608
1524639
1665669
1782217
275823
14443
1895011
1097334
1808708
750962
1184605
115827
741104
743705
1675509
1814701
1487914
1325190
413441
1356220
898412
1849638
1824374
1309502
1369867
330024
1658873
194826
1632778
1949336
118946
796469
1078914
387495
1923108
753426
387130
1503471
475983
608895
1507916
474133
1767616
1749725
1320089
1063649
793603
698376
1239746
1711709
420663
1328444
542112
787917
418870
245408
298567
998137
1816811
1785760
32863
1779931
895098
925992
1008865
334550
1289608
830351
94226
1091088
1451468
567202
367137
753610
529148
1953929
178648
1083219
1846475
314865
765928
928064
111511
1708731
925968
1616514
1874496
1734799
65483
102901
1827054
1654783
177568
454444
419381
633287
829256
1396567
487614
178529
1335671
254336
74425
1703501
1203365
1125122
1657295
993304
948811
1834300
1579356
1630973
1392524
517176
1685263
370512
1099359
362671
685178
712572
1294544
710406
755790
623538
1274014
282668
1456149
1335290
948675
474469
300207
1356601
1508538
1566335
236961
903917
1143300
1939953
869437
798739
1995727
1333928
1960274
1130312
665783
1815432
77630
1406208
1564830
1611560
1016492
185260
37336
1587361
1681775
640352
985692
1365926
1634164
256425
718727
1303324
1558400
371431
216095
1380910
908161
755484
843700
72635
1143930
745121
1168943
257825
1153036
1278786
1054525
508388
1684048
443621
434800
1603319
348366
1451354
1689826
1880815
1555942
1324282
713498
1736700
453770
984934
1324180
123386
123120
1573212
1731825
1696907
1694085
318966
961416
974795
612346
991374
1409135
1039369
49573
396678
297414
1808874
580435
704861
1434555
587254
557052
343841
1890537
371995
203649
1622192
1062364
1332321
1556736
303713
279574
1871274
821580
133150
942643
1889379
535993
1783459
1638210
1427873
1307914
1016673
293242
1449204
1229363
478227
852272
627577
1917763
1098820
932135
360187
872197
791167
975350
1412896
785259
1600830
498736
248537
1171884
46956
69216
893279
1797472
1330477
422315
351484
822130
1109895
1126789
1137242
94364
1389968
374723
952219
1274372
864005
1936470
219453
668690
1646510
753261
1360792
1021040
943437
179215
1774635
1607206
1504248
255339
49564
1076163
918467
592018
162518
1277413
1440541
1539741
800770
508670
840903
375721
1826299
1459140
57798
1156841
466413
314315
1981825
217986
1600293
1393391
1124766
831257
819316
412167
1104784
130812
1906480
137083
575394
789917
141493
1929288
190399
1966244
1140301
423779
1138742
199956
103655
46598
188936
1807265
1848802
1552680
899737
1594144
19724
1736696
1714443
1045556
1230370
359701
1030483
645855
1128946
1038194
1167568
1969830
1703399
1055724
1897416
1964328
779161
774786
1611746
449394
183051
1116270
989915
422132
102833
975058
635479
1381507
1943208
827240
1898703
1345957
1455128
722279
796762
364474
711270
1591585
1813634
1000271
1686730
591088
1953818
1034901
1978822
30263
1440656
329214
1361349
1354525
203264
418512
1326083
1785639
1754878
852982
1980329
945268
705897
971882
591034
1575841
1966240
1740368
76550
1198783
1065499
755839
1177086
1364938
197839
1360606
721993
1297655
583497
66565
1523425
1491322
69880
218562
859113
264770
624997
451323
1512645
1940903
580249
507825
1016256
1696196
1761564
1693999
790095
724805
653447
286623
13958
1852013
336370
1870889
166314
377630
431559
1477016
1472691
372568
1250855
1604077
1681385
995018
1843627
1481469
1533436
687927
1924806
541255
1744414
844339
1652940
925091
537446
313374
1392707
1234749
198675
1337813
878853
1365900
796347
2821
1066661
500607
175845
203558
1263166
1598465
242515
830121
27314
53391
1020556
314258
838522
725144
1899537
598351
810102
1627182
1136715
1680425
1880135
66052
1883558
644415
1510317
887523
1432118
1029785
991767
1688496
270697
5992
781797
1837382
50251
1113077
813942
477570
1887574
411133
1372460
1882548
1791194
1147628
1871655
380838
570681
1790249
193484
1319736
1983216
577552
497399
848271
900428
396304
621328
591535
284289
132009
623223
1192553
185292
1556791
1284908
1112430
359693
545302
832225
1696242
781716
432178
363134
1160972
1136647
508478
232277
1612903
612453
1386525
742914
965904
1047309
1660005
545789
1181919
390367
365920
705687
946122
361161
682577
1029160
27549
474255
1635655
1949950
727870
1024080
1656258
700194
1280350
710923
1293890
1586162
1337482
1578383
955614
1983364
1006744
1784378
760868
796679
245717
770357
1441983
1342974
274738
1834382
1024928
1247524
1329414
1308121
1298989
460553
422973
1327769
158962
919441
859174
1219569
681947
1757454
704112
285883
1349146
1789924
1809622
264612
1108105
1396382
671565
1982486
1713467
181621
1715348
1818519
244834
1160995
1606225
1262914
617299
894038
587152
1154254
1968087
846971
1678982
130360
1892000
1492741
1398168
1554173
1700017
456875
119107
1112578
136005
1809929
701743
572309
1802570
1192446
611614
1255434
1442555
108688
528283
1381798
840294
467580
5993
64366
1030666
394190
1890805
431900
1285712
820013
1841196
1387344
318426
1781130
1622298
1686583
1073147
1529926
90803
1044317
1062019
1333995
403435
180215
680492
1056317
1926488
1944373
1908614
479946
1511868
43058
1671459
972298
1503417
1726779
1670682
1724016
178648
1918771
735756
1607502
352222
330327
1304097
1557046
1209332
111209
1729132
646119
829724
104403
488259
914555
500336
81091
1025734
1090896
420931
1571343
1991670
1956424
1300346
381278
1113296
1995476
1582158
851146
1332520
37129
1116587
619767
709178
171734
855480
276254
788311
820991
47581
669535
281875
31430
747348
1511160
625519
1766509
776185
1142490
473421
967685
776053
449906
512055
689082
282950
189144
976151
992656
1465891
1068740
1788609
312081
81803
334579
896309
1029935
1508589
7359
973299
127119
448113
684121
1416429
1613487
1364424
92759
1946855
113241
62018
1416291
1656886
51902
290477
1515073
1759043
1474178
843447
1922634
1724880
1129665
1208605
1836968
626942
1242794
848007
1337556
1432819
493433
912808
1881372
1075024
574757
525994
1357738
672822
1962350
1836838
476985
1145469
968166
925225
452533
629479
374948
1912131
1001338
581296
14418
1191975
1924907
1705898
872247
1836352
1097829
648532
234895
521814
1984775
947118
131554
766541
1212239
934193
12652
1856105
1770139
1052495
874876
1228335
398824
1668412
1647905
1900459
122886
371829
1734752
571458
862259
808057
503180
1395557
1103157
1267123
1256660
1494499
1598367
631087
1349076
253583
794841
352407
1318476
192189
760602
1440329
1063789
310071
1337165
1095308
1779751
279975
1786369
37693
1581546
1864205
1648301
1711660
1919453
1423952
1637534
751986
795199
1099796
1718498
558477
1336667
1066393
500432
898974
722019
1311277
381544
439903
883513
1379016
1389486
275471
633482
351301
529641
1836825
1848472
805279
872263
659011
74900
410464
1129501
912145
1605704
1478264
1548105
1403390
74940
430483
290458
906144
1796394
686348
1151956
906954
99486
327826
669676
911133
832584
409833
342141
1156406
1976079
516601
256823
1567649
438852
1155919
240869
371759
776095
1774085
556347
1993449
800001
12715
1491431
617740
142601
1586187
440957
738357
64185
1085176
33299
1477983
1106605
566795
289073
1551902
1585639
1136229
217674
13241
950995
1721915
1784727
1261920
968202
1891595
1712401
358185
1194960
1032093
1094003
1800013
163710
399177
1054998
73187
1786802
283627
329241
1036603
885604
1877174
1781341
965073
1147930
1311441
1358781
1270669
1842061
1433392
1219636
157079
892890
1639576
646727
911982
1032760
571522
1437408
1358732
487924
545543
1052711
1244298
642072
120370
1469908
1123087
1147359
322814
854988
423789
1406688
1932210
1400237
1644849
1190018
1947924
533737
171514
244051
1404295
814918
977568
890765
170362
184130
1340149
1547072
1655552
1304970
1617478
901076
891182
1933372
706662
213755
1383460
349069
2047
1455252
183849
1894755
715326
538726
1051859
1165871
1322542
16517
1487370
217934
1377322
75843
1650553
783703
981616
1465341
1782090
622778
609464
676848
1659945
1044750
1421523
515040
1127760
68344
170341
1693702
1250321
1576204
668181
875033
202671
444348
1843256
1242239
512438
1561626
1424176
1710304
707536
1604756
1843391
1225439
1289621
1765648
356977
1749891
349703
1382683
1857865
348357
1768394
1540876
1554499
1786732
833712
1239830
62794
1097922
871720
1166028
497523
137041
1922430
316
1684537
581085
1214740
981018
1388944
702132
1125341
1289346
1962451
6636
68213
217845
59065
1419186
657882
243996
1894038
704628
498048
127014
1676985
1373586
1328638
353814
37675
1596560
1147839
899572
601128
1459465
993693
486188
1724693
1651452
1742474
1510199
942991
1349178
609323
549595
1922449
1464929
368361
1535598
660318
72998
653426
275823
1559361
336661
835560
897737
655775
434432
1090008
1561892
573691
128773
354711
725762
602779
957725
1304906
1024619
1671840
1440918
70581
593647
1010273
1100815
1801793
437433
867403
1115561
198098
1296496
1490960
1827562
921340
984522
829649
1299797
1036450
1767221
133428
777378
294144
1679121
1539489
1043646
1129031
253029
863910
1446654
1140051
1184002
172661
1854679
234642
1564876
1753793
412894
1074804
1226385
1196402
697457
287223
294692
1460839
687247
81228
1871946
1474814
134868
386719
38673
441725
469612
679134
1486861
920679
979294
863193
193548
822311
50159
1740655
1383653
1674016
573981
1065490
207696
1877887
266653
26535
847401
177490
642764
1000993
1419563
353320
1726713
188063
1954314
1619087
1835462
1394638
1463084
978920
994700
399449
414234
974329
794510
388487
531242
1208381
983981
1028136
929017
1584527
502158
39280
382514
336794
52891
1700302
8035
1170769
502875
1265872
1240402
358144
339632
804982
1628186
562389
713236
161530
906214
1771191
390628
1892909
1234222
1929482
1769934
843793
1978823
278668
1692249
1259313
1068005
218513
817239
1706088
1645265
1853506
1322182
1207011
1144560
467083
413613
1465531
164829
565772
1524358
578932
776596
85307
1328470
1029263
1987403
1870101
1609637
1935828
261597
1969845
1159878
717128
679813
1218977
1750150
1580838
447305
221433
1389655
309878
1490042
552046
1024452
979451
511201
1173197
1362732
1751974
1036679
1396701
1413710
1078020
984189
1771429
133473
1102905
1472680
1629264
1574585
1536405
1961693
965731
390257
667070
871637
1833088
1891737
227439
768210
333195
1731201
12887
1093075
1603011
1401781
446147
1354656
1994210
1378605
1169278
1224683
1404860
1651504
1512798
1602971
1534936
1556622
1652408
129279
1485827
1428797
55630
1346193
1673408
1504474
1863778
206947
339035
174876
1109738
762150
626023
1398199
161374
1581601
940857
739445
722126
1928670
950559
1235618
1213351
1714734
610054
1045742
1105262
683977
1216200
1482137
1420953
74794
658872
237419
1578661
1135077
1728944
334438
1101831
1900589
1870357
267772
1109538
114941
276514
1321723
1302717
170411
422921
454636
295253
1967169
732979
1683414
658516
1052577
556370
1170135
423156
1677818
274761
1098326
1819032
1632483
1466407
759675
1130097
1645846
1788124
277321
1830698
528687
1786337
194524
572247
1684190
947661
814688
568155
594536
1278631
490146
918049
1583651
1378954
108089
992305
1364870
855218
1712975
74366
453302
904664
793888
1437179
498837
1136334
721951
1868004
1891713
768514
447258
1264625
1367228
738703
1955960
290403
1172591
444516
225365
965207
136856
410619
449251
917935
1619006
906845
1825780
864988
1569995
440421
80917
710287
479360
178275
1184050
360092
132260
633754
384638
1642583
1044413
616447
1673559
660894
1487230
1166086
342331
307175
464961
1807545
247910
467164
1983097
1461592
1066005
838265
1096074
473583
338153
932009
416086
1389515
1877692
806823
260231
376176
1120935
1006221
53913
1205563
529778
1657994
929375
358029
1554678
237045
432460
1260058
899261
1948504
480551
697686
32589
959197
1223745
540612
346995
1096312
1216974
26109
1456817
862308
427991
1698708
1455796
647491
184759
1118413
49927
1530435
1129053
1319554
931396
1453632
757955
1117264
1672960
1310632
1017008
973296
1607256
1559123
1941983
1156239
1019080
997257
884823
1858078
600439
266510
1338787
1740856
381579
748335
1946621
69056
479655
274589
877864
1597045
654823
12761
1631152
1627513
1260531
677454
221396
463062
253007
471349
96704
25695
1151417
1282637
105228
306847
342086
135453
1100070
1212677
1079019
1986318
392143
1490651
1125533
1347611
1227627
956200
1523633
67553
1270295
1075817
802260
1585246
888545
1720670
1411804
401742
1350727
844123
670862
1232574
1317077
116080
74288
1900576
1767608
455789
312384
1031965
779781
1891877
1788473
1158548
1663149
1333899
1317459
1956839
1069193
1494896
150527
1783402
170667
1641885
569296
1765824
249111
1178144
727796
1102051
107586
128818
961776
1538682
563497
199733
834342
1066019
1596209
1553518
648531
1877795
996643
105518
513924
497572
691993
1446118
619219
738280
629038
1903227
361467
481854
737342
1187830
1767252
602656
949464
1512596
1744427
301183
76149
1013647
1705270
1633679
1698899
1860132
227298
284236
428023
778812
444668
129480
1597777
646133
1423151
9822
631867
527090
513801
1727465
1539350
999846
929403
635833
202900
1374908
1047727
272357
438389
619027
1892756
1596933
250196
1019142
355998
348333
400983
1260155
1923554
1680932
1739302
484945
1706942
1947559
1856496
1952518
1175082
1580407
1668284
1872890
467145
1533257
592756
90637
1846838
317553
1911865
184285
296
1918101
1474827
604554
153632
680047
150580
1323609
1636133
210417
110106
298391
1160387
992761
500411
947192
1974441
373985
1419592
805645
539753
1010734
922467
559204
1153096
919686
556615
958387
1196897
1629913
1854588
1727015
590579
1259169
648962
1222521
790784
258601
16669
717951
242956
791695
206898
1487745
987647
1800398
1256637
208238
909101
747394
927685
447038
672997
301989
394706
502324
717139
911872
1501479
378417
193792
781967
1630143
664332
1789487
422826
1606160
1449910
468686
47355
1910857
1335191
410193
559163
160645
835736
459910
1912334
702168
886788
1815455
1290205
976786
1377032
296803
268765
1805263
660085
847940
1573459
1680159
316727
204600
458897
1736537
770563
1790805
1352642
458192
263764
1908137
894790
794408
437518
1208828
178877
749835
683325
801720
1590905
247588
1413143
1903164
81475
1424443
1881875
626420
1515519
522290
1639330
1162069
384859
372036
1453956
1671000
179497
429733
1960823
1028422
797110
108785
1743127
894787
1917806
1297878
1277271
1514103
1958037
1619668
654889
1629942
294579
1219536
1337190
1953712
497178
998843
1017499
1436842
767847
1834912
1441800
225953
392232
1740448
1298557
644066
1697034
99735
1573952
1121095
1929589
1377136
231999
601916
437729
696184
1763772
1917741
259099
1426436
238454
1200328
1690495
287177
1621293
323180
1975994
133060
1058579
1878316
697823
1277829
286342
1608211
1761228
136656
1901268
1472549
112306
1778425
663351
582259
1037716
1971352
1827255
129890
410580
53828
1167602
1242683
943322
1397507
1522
1043122
599414
741688
667603
1059966
1993159
1565399
645746
1067429
1530526
1254098
509683
964179
994259
1367325
785498
1479984
1228019
932434
1165811
1629651
1063616
595136
979966
1498165
1462685
1126057
782974
1364788
1506144
811856
307037
1160982
1963685
1207229
419218
59762
874913
687331
1914560
1080894
771831
874187
222658
1070961
893180
1647502
990427
408698
1706827
886455
1150917
788132
447464
1140988
306896
1813197
530427
1415869
1645027
1378646
1892701
1473105
1010208
1475035
935891
518404
11117
1510202
465078
1228863
1397292
464340
1240249
636798
956259
1029574
1974057
1889297
1454037
1226986
1064749
71467
535361
1363209
282340
467281
247085
1461637
1565710
445055
613843
209511
1051326
868637
1031730
1189344
68287
741578
1807840
1781183
268266
846108
257011
334933
1375624
869520
1285466
284072
555369
1377219
115322
206281
1260751
1847623
784757
1105116
1522004
1640274
1107250
1332554
1189856
646461
961360
1419884
359434
1524431
713665
1210638
1163806
988182
1164376
1596553
833165
1791253
38668
1102205
176871
1586362
487526
1331887
1351556
1319465
757863
264188
1358038
424481
1569982
319072
1204913
1639365
684432
130837
852922
897339
756830
1940121
657571
527659
854281
1185367
1584402
1898406
378228
499594
1909250
1462285
231840
329118
1164182
862562
1677846
1303166
129468
35746
1535242
1169948
1418292
1383206
29010
1440849
1195241
1922690
939485
265022
1343384
1647411
1172242
1144692
1493187
1883637
727315
1178311
1994970
1023824
1108862
1928711
230409
582425
300220
1356700
1115718
386875
744056
1842546
1672440
264309
1906746
1787738
1382970
1848956
28334
1027353
38535
288417
1489214
940913
1581934
305640
1169753
1674386
1564520
1447601
358616
1345599
1609968
165979
1868990
1392087
1151969
679797
1123383
1129737
1727007
1366866
138648
555515
1662591
1161258
270449
411882
1923320
611233
189253
1634063
1343641
241936
1569387
991740
680097
73319
1459762
520705
128494
296830
740682
617602
1878898
1736296
96791
1580837
1358591
1560863
1921790
67957
1451476
326022
1405961
951229
1359417
364295
1471559
1622782
3158
1257897
848265
70992
1015371
1913586
1934755
79934
204506
1821650
1671991
642302
1922387
1542049
1251683
403504
807935
508128
1473167
1053945
1672320
1934948
488521
1262040
389032
967731
176379
1665844
253456
1081410
762769
681685
1968655
1821665
887166
1873261
1653642
52586
1551308
15119
1521217
1297220
926606
338524
1332730
296443
166083
860307
1737362
1961560
886762
204110
525216
552152
892378
1684239
1005643
1917986
1906064
707075
312709
415187
670336
1302252
1776775
1475694
804320
1092964
1396371
859615
1214422
1176023
58215
1280808
567078
1748163
1656945
1958919
1497918
1664530
516638
927098
809213
30832
1700647
1973367
1391780
941044
1679034
545450
59699
522558
1698613
1401502
553067
1288787
474504
1980890
313348
1048265
1940892
1108296
252912
501176
1975007
1413041
655048
272263
1469157
644850
262225
1184055
729454
1967844
256372
1511156
1696250
1826852
1288826
706953
1836493
1047411
184826
1391401
1129009
11620
690737
64767
1437710
1981566
535446
1797796
1541599
1381132
608690
77674
1151999
967659
963309
198156
1735606
279581
1593790
106292
1273853
497050
260604
963099
1651053
1219991
1025320
101096
878577
4412
1116667
1530829
1512063
1862439
1171150
1458564
779828
479103
417075
1529804
857053
1509456
1835569
10247
848719
1440305
897201
1148960
1051464
1759025
269317
1098926
321138
876706
1668406
1023017
835007
435664
1951505
518849
1426025
507524
758775
608131
1819118
1645846
1852280
1811120
213369
553604
1052053
1017035
1132492
714044
1262081
1840869
5509
1898980
1973153
465018
979859
80154
1741701
240798
395230
928417
899489
1141057
965523
1053916
1534789
331407
805520
1779308
375537
945714
1458729
255331
1025456
1695886
1113653
1271136
294475
214965
1160044
58489
1255656
1395840
1323006
67017
1827421
1897114
1343997
1744251
757596
1757937
3154
492142
340249
824386
13270
981607
848127
1191782
1428479
1003924
97506
451746
287529
756550
1677076
1733626
694791
1122396
1522201
727452
647674
121253
479924
47259
1311345
1700487
683741
677766
1669440
987027
606239
1277474
1117956
549766
923257
618074
372572
1336745
305821
1339595
210053
587556
1566592
50833
366744
1459076
669460
1019534
1148714
512491
1864113
237712
622658
990400
1135015
569919
1985006
490539
117772
90811
196565
1108515
1832328
191758
1460467
800819
901679
762490
1722022
91930
1437655
1972620
1292404
1453372
1015270
1541644
1283225
70278
1011224
1167598
773378
499748
1038491
382374
1211968
125061
743516
1974661
961250
965639
1102152
318174
1109469
278760
1929734
94236
361771
1267099
1329736
1204939
385826
973583
1149858
1531031
1329665
278974
949041
1046542
1860920
1554178
1318439
592324
1143209
710291
255532
936589
1530872
855272
1111609
422691
187717
1589332
747298
1007142
788786
1975108
414001
1316549
969956
1419506
635002
1310006
63020
983286
1433664
1898804
1066639
48188
1958119
1736712
476403
1250071
1482857
893210
923470
286635
1253051
314451
1575153
1634350
166513
413773
1944062
224251
109071
1889857
586880
205656
1163500
106536
257724
1891422
1499683
1724907
225801
1850077
786514
98123
967829
1517258
929633
1098037
361058
175576
61312
1776292
7195
1806721
1348756
1412267
773412
1004751
1508324
149318
1702356
303569
65498
1074863
870065
614652
1223981
938879
1940764
530346
122097
982997
1637912
1367122
1752710
1304959
1521279
1756467
335414
1093759
187140
341225
449498
104274
514062
85008
355607
1114976
1595635
1980997
1986101
89829
1446126
1741923
740256
158511
537748
631360
62751
931762
1372015
773691
1311848
267745
1694049
806232
88699
700289
225597
369731
1110
1837418
1613919
1197182
947773
1864884
889059
1720647
1274365
1676029
667456
1075613
526544
818911
1270248
1984951
1815880
608061
1360308
1834032
1264337
342370
1323728
1926042
207229
1353288
1728674
545260
721584
908036
1855539
1725765
319744
1241615
1038329
111868
1170246
270700
1794231
373616
1190635
1437496
604302
268761
1801158
1072028
948187
607390
719174
615207
320357
831570
1032552
1180912
1853356
354819
516063
1318169
184315
941519
286271
141747
978854
1802270
1426868
1753727
237941
1384503
1968992
676403
1552196
872830
1590338
187648
1376976
644151
1568121
884637
768072
1093221
971631
1444794
1269344
1591813
1646169
1909290
347698
923039
151985
696567
1892882
1387550
908932
1746610
618249
968427
1414957
984980
1768578
1900005
928027
535621
778794
1459955
1766232
1501697
37801
350850
144851
1994163
15492
659686
1251660
1911050
312816
1140703
292842
1840722
1652634
1606457
482816
1372782
127458
1967642
1291519
1359993
1529741
1960169
1691160
1765253
647114
1942618
1436246
1298744
468577
711172
1995322
849168
492200
1076498
1244779
887691
1399455
459618
1375303
575261
1245292
525903
1852343
181803
726030
612772
1196545
719841
95464
994520
866519
739580
840525
1970685
1228016
1495615
356458
343405
451813
740333
941797
388908
191820
1115112
1337118
1379242
186110
1367116
491796
765165
1105726
765785
698523
1247636
469536
1556155
1307681
1977320
1940970
880516
1714469
545482
806901
737854
32034
78108
865345
405657
496788
878498
56018
709437
1540140
804135
869982
693330
1902096
1146680
672172
302858
832225
1723913
575185
605817
637315
314937
357905
851079
1330016
1765905
1253956
1488766
1876840
1442264
1639831
1995732
636015
1015655
592940
573271
1090076
692679
436869
671289
773258
294558
242748
505313
1643415
1384085
11551
670999
1368384
1370092
1444045
282733
1428372
979790
853730
1187842
1272848
991915
249989
229281
1089446
142707
271686
1125436
349871
1297054
1612043
1145939
1792566
409583
1783728
527573
1679256
947541
1820086
1447203
163594
611963
413832
621310
1606032
1442141
1666547
346356
1698226
348758
1061562
682735
1798497
529530
501593
321002
156381
173971
1417136
122488
358207
1996102
982922
1603910
1950916
1225529
1453519
1129739
1502357
772691
16035
944101
1516892
705590
884366
1105734
648299
469451
723865
1241381
847560
818006
1042044
1113964
1381283
558632
190365
1863155
1395577
1353338
471808
392484
1619698
1516857
880196
102892
1352967
380207
1485200
1778981
1855154
226094
1845690
812520
1710958
407261
1061155
315112
1413061
1637604
72620
33661
582362
488958
188968
367210
1308848
1551692
935867
230069
271295
865113
59487
345147
1416963
1095542
1577548
1321651
1729672
1340535
1584352
178804
1317917
971218
61235
1215094
1974945
692419
1192850
623029
1580031
1846063
934609
350954
321557
279391
1635323
1918563
482396
1218136
1389154
788059
1186502
406728
193109
1490351
616651
1710522
1383839
1179571
1866038
1076033
245536
858878
94229
503879
1987858
1041535
792534
1298210
950738
181689
1591617
123488
1013346
1895102
990154
1425336
875243
215874
1964636
102065
1320565
511097
1057763
135303
1733656
1456350
668639
1508944
838401
157830
988505
121385
47626
535421
1542856
1016205
945316
1087098
1588993
739457
1439792
1954485
1948773
1925136
972412
357913
1916294
367715
1691692
383485
572353
1577841
112036
1943921
97657
897496
1545744
1907606
1225990
1097273
1811885
720467
1380076
132992
1420597
536448
123779
1812650
1436507
1567656
543765
1322602
1106732
1512199
960330
1463213
1874843
1210811
351340
1596636
839081
1720643
1413151
726710
179908
1484285
803900
731342
978872
471110
920822
758792
1857506
1546667
1888294
1580494
825684
1413120
52674
827124
732056
1333646
891053
863032
249723
439132
924771
1435015
471714
986699
675247
614134
1276376
810891
404183
695667
819667
1632706
1338322
788650
1657817
1694136
1527750
1689369
1655863
740618
684767
1732544
759268
788909
563530
1658944
1202671
1767813
1285148
591179
420829
233304
878090
928836
1732652
435945
311066
1049123
529522
1216011
1951602
1930261
731922
1161618
1632981
1653409
1165720
780903
1735892
1360589
1939412
61603
954835
976461
1160851
48082
984612
1091176
129659
1423886
916544
356926
497551
473403
1169119
71999
1972366
913341
37898
863330
1387282
370186
1976967
1953140
1116977
178441
618317
248568
1318330
1205485
299417
1380406
902892
1032480
607032
11433
780309
1278662
1272796
1032020
425598
1320296
1898021
1810647
68158
1458043
1378402
1651610
1500252
514687
800215
1289731
47393
1553662
587562
220296
180448
189005
1438966
1235473
286073
1944044
94473
1529338
1098650
757701
1449726
154584
1111240
536703
19068
1996946
369979
309182
1390025
1418077
868360
1126573
794450
127268
649989
1106222
973664
283268
1766904
1941834
1469122
1950276
503687
98223
1628317
1600867
283830
1249302
1641985
1903801
637649
40515
499142
1167617
1075994
1474567
939247
1982739
565629
242317
1157744
1594797
1560742
1487093
599053
1671138
145126
1802041
1450926
222354
1632481
1106884
335150
598103
909630
1637445
423575
1712024
1080786
977252
49096
29127
684869
1222427
1029269
384768
1218500
1056556
515518
191857
1988611
1676892
1323016
776741
1634426
428865
1408458
1058889
1848118
415967
1378361
1511711
316902
1841662
1201340
1909869
209863
1190471
22290
405449
1288589
1333283
1671146
39350
1992045
767682
1928834
358746
1669956
280403
1100139
1215697
1130085
881036
710019
672509
1046245
1382981
112613
1298710
467785
1983279
1697748
766030
1606882
1366292
709200
196712
255113
990297
1056649
1660863
1699016
453539
1267446
733200
515194
999283
759254
887980
478470
919012
770342
1698287
887717
1100064
1385068
111784
133714
182548
1774792
1206517
1103751
1990020
325467
590472
996431
1020992
1750146
1760455
679762
957770
1414655
1935542
534979
718969
1015528
78914
605739
589574
162624
525168
1635191
535314
440930
424774
80832
1741310
659326
1595247
156408
808886
317008
656871
1786793
1663862
303252
2529
110154
542241
986836
954452
1312813
1263811
30
134939
1446149
502267
1765459
1604419
643783
1092259
1094896
1991013
1210482
465919
181659
223758
1292840
256894
1518111
209596
704910
528848
1761828
605923
1307019
1324533
402326
124589
924810
1538157
615027
530748
1655865
1174802
455001
1898984
1449295
684393
1251912
213011
1985875
545932
465151
1581960
700067
510622
210251
1532097
600153
875459
1776076
1953107
1935561
1200719
1971199
283828
1159797
1731625
110351
590397
741742
927114
230554
1324079
343236
1263236
1286505
1097106
367966
1537743
1919415
1903677
313341
1537817
388215
153595
526829
502204
1220419
1098408
1252214
1189145
990380
1863793
452225
1296929
674015
294292
1584931
86580
1305203
1484331
133827
1296230
258784
98633
861870
1297652
1353916
1861352
1214946
1005513
721365
688396
286912
1697936
661564
1633941
756094
806900
767858
1646885
1166070
561187
1376793
242153
1621987
448457
1052599
1863850
426199
1411758
1567245
338806
385512
704634
565999
85675
609648
1767098
1858579
506385
1262572
451269
732455
1704523
1780165
1791540
992361
1431763
18017
770436
1881771
539394
643167
1151048
1014439
295867
1860383
450385
899225
978864
1146902
733062
398561
372026
1312195
29773
1573807
971522
326903
166565
733959
1010019
976532
1929216
311316
1730324
908874
790555
464172
903316
765649
1708378
1581628
1773334
421116
755064
1919064
1798191
925192
317448
1589195
1266426
1079932
329964
1472416
1197639
1983154
719657
1350062
1728976
764829
1930418
1042766
839667
1699901
1277226
579684
1404696
196068
432864
663034
1174406
794472
1942038
1834334
575652
1388233
322203
1442252
1083967
1847385
948862
1101344
531094
876148
875817
575252
298585
1094445
1099013
1464133
1554306
320043
338892
703745
1061915
44116
152649
623604
1057661
839986
123007
1454140
706088
1355472
463513
1754142
277022
670671
471579
1788601
96830
1362760
1219178
1871032
1590941
970876
233884
261641
1152687
715203
277083
1233966
1219212
938164
568975
1556896
380118
1134189
1931170
298056
1717379
1520593
15069
358914
1096242
1711989
1052532
1533223
1330061
1975409
1582071
1511213
1136783
458176
1160910
1052826
351989
1207540
372135
259289
477471
1801280
14689
1721186
892508
1354016
559275
1495357
1285710
504591
90852
1030373
1476770
696325
1476963
19592
45791
1979903
765987
1064094
1869682
1792964
1701521
840502
948480
1820412
75975
1097773
1340462
1838634
1170712
274702
1596895
266460
270152
872327
987080
273950
1629080
489627
642615
1916326
1331029
1578093
682622
112196
1894890
1532634
1741798
731683
1833271
481413
292759
5005
1581340
1638627
1709489
1187365
960331
1644608
1180126
291769
934188
1336813
1427495
1075863
603514
1389062
1613306
1975654
1797553
1473496
516985
274162
1784544
1289424
386458
1553105
119053
101840
847048
1144501
557907
1788737
1750309
340118
1480491
1020890
762583
417216
1621339
1407437
1696042
343927
911507
1217529
913236
754985
509681
1872005
1647136
1262497
1934125
1590907
1375685
1940326
1659290
1412433
1734583
599426
885446
1741578
155308
970573
1268823
1808598
390858
1464085
1755296
594770
246402
305930
1083464
101872
1922430
728870
1522314
1096722
1621244
608420
1905820
1792930
1147061
610762
1845637
1369136
1072893
792087
1792329
1234168
1514117
1556410
706164
1099783
1030494
1069287
1853904
1868531
3435
1074952
1923146
1926328
1105179
1135287
1114849
1968338
1635956
191439
891459
666896
16946
50387
480718
150761
1711320
1691399
211453
1398897
448646
626905
1053697
583875
423080
1309760
1109474
1183265
1032575
407157
759230
1620097
770145
88388
735908
888540
1850221
1214664
1007498
193918
160913
1373505
1509477
197313
1090243
1602178
957990
959245
766579
956490
1504975
1676675
128981
855767
1362030
343415
1569957
1327868
699297
146492
989791
1220647
509338
320851
806875
580471
1546613
1994683
489840
1792389
881323
1531465
992620
1388296
1710600
243002
1909549
724015
254648
411260
1698204
1087843
1950033
1708865
1195225
1043418
1970547
1100630
1213608
1591405
521386
1224830
117017
1626005
1906436
1877075
1843983
297036
1810637
1514544
541458
799021
1287541
1864700
726152
1739631
1173076
718065
455986
1896783
132278
1481735
515578
219719
806474
1197154
1548719
1859585
1991682
666855
1850661
1714346
1921351
904892
395995
76206
1434733
623975
1724412
1613926
253318
1102859
1509166
692043
156281
697149
704202
342622
1787718
343917
613281
1707728
153937
330433
1431425
1904464
895487
1349059
1064706
198705
400003
133134
774370
1915986
1293571
179332
467901
435908
1797177
456999
1981909
290542
194098
353563
19134
1941633
1959640
1913692
769996
425643
363196
1814256
1347970
549296
766396
1076393
208729
395460
21580
1836933
907857
991918
503016
1876584
1528145
1476536
590121
1605682
933781
1254432
1942275
1653019
1474628
360744
1572048
103202
1300998
1030452
830852
1937510
1869821
1683395
12598
1734075
348636
1155675
115275
164628
127032
1807970
1508628
1437067
1618388
1833772
1660138
376232
1841092
1563565
1468045
1616750
1379936
47710
1382688
491904
849261
1341288
1655726
619757
1325248
1219703
881880
1368682
1274699
221221
868494
140676
1108400
834977
942552
1698083
1432314
861229
747343
990898
1187101
719387
1971774
944235
1618328
1331085
1740095
1647708
131205
1924242
789899
1773162
1542178
568744
1272226
991498
1442743
1848305
1701153
1732481
649197
1404836
1352744
734740
1472998
369598
365270
616481
72469
1387901
1411602
940402
451772
188780
1405107
1549737
202559
464699
533811
711138
1479130
1305721
453485
1298284
1650295
1219240
1203583
1746298
117623
369270
1253126
1375479
1707279
531710
1860926
852612
356163
882404
425513
1013673
517385
1428659
91258
115111
1844433
1339231
934841
285013
1904177
1704149
1074583
1084416
797456
1398072
128850
17623
1996667
54595
1356759
1393291
1503764
1053548
1491518
1059775
1668624
7664
1924914
106811
1196739
808503
1867975
370828
99371
355386
412837
1145520
312271
846402
560389
363841
1206151
1742470
444325
761160
1534455
735942
1386272
1382658
1571116
1911224
1873949
1517734
992465
1151122
611818
679098
721800
625684
1716863
554161
1059200
846842
57436
399278
1825610
1858960
1604394
900553
952291
385819
617323
484916
492413
345325
374139
484422
1354134
637663
5927
882377
614744
1934529
859105
1710838
976675
1148989
1540807
1101130
1020396
429462
1107575
752155
144856
1744238
1720974
1226751
1312786
741713
724325
200910
1089709
423687
1672820
1147216
1905187
376860
1221928
770829
1942290
858730
1713856
756914
257007
1814776
727933
1071677
617226
842319
1600481
1354083
1916577
690131
1837772
197144
271486
1065270
866537
1255879
1587785
1501980
522932
1417178
1326597
1069550
1774503
1616416
1198569
1086397
1701409
404932
1546700
682941
945250
669109
1726291
1249160
1251435
635475
1724634
1626518
1826409
189479
80014
637942
492408
380021
1755916
1975073
1548901
940169
1995816
1471129
833907
1721172
1700285
1290679
630060
1245777
345696
1839563
147100
1079643
910378
748753
1390694
637558
526992
1218789
1688402
790718
1808530
487312
714858
729402
1863226
1134432
968237
670678
1678833
1649630
985494
1120845
1647764
1413898
229118
1600280
813831
607052
1323015
1581509
526678
1387687
1397625
1001650
755639
1882983
1516927
662843
547787
272039
1091085
1193378
1006570
1676791
1578279
540866
787841
1407130
1620025
12267
914197
427552
433850
693792
557264
1958202
1714744
712330
533837
51102
1506893
1089599
628927
1908997
232252
1383210
298626
1471849
635780
1253527
1265994
1527735
668900
1856002
57085
1419135
32548
103262
1160948
1138515
683925
246080
248183
1338848
1746937
571793
468481
529979
1533504
1373515
1487472
475665
1131603
618174
785141
1180967
243125
1798951
569954
7040
609385
1281322
420883
850410
954487
838988
1581194
1184583
1046499
540777
208166
1817451
624768
710258
1173309
818211
1396081
1868927
1212448
726155
279871
1073701
1444660
1749716
1370031
556824
1912441
1838083
107946
57390
1429782
1636025
1498750
1178935
848089
1207402
1446869
125664
1259953
1472844
132821
1475066
1650094
1925585
1521970
1567850
1050621
252137
159725
1738874
1731836
316987
882207
1402870
1606937
1990985
1781030
1135855
1893262
1670944
1975709
384531
203209
1404321
1487053
142014
1248180
1050267
76184
1236523
1012539
779255
285722
1453625
1217156
726265
1532532
758479
654820
1032086
1559709
1812103
1513962
147275
350036
1794657
604232
1782613
1040392
1781978
1134064
894927
1044724
1666554
1778284
1934715
299232
56736
1047638
1536573
1910613
1451914
904668
779856
1440395
1126832
954917
1262208
1586204
79338
786264
363687
5783
1573622
870407
878170
936222
1527152
957558
322433
1989656
1890061
566948
743720
5944
1748440
1629033
946952
1438513
1204897
1643698
1271412
1352977
347014
111658
1778264
1089907
1429567
1816667
1428450
52951
1661292
406098
970656
1436799
1379404
1065739
564012
82926
1802239
479422
46469
619616
789579
995731
1400830
1643270
1793869
1149424
1586781
593298
1315590
945969
1728008
1403838
1357611
1794159
1887962
1560413
597471
1552193
70954
1411168
1796233
421522
947320
1086178
1964612
960323
1940780
382614
363349
523395
616075
1000755
1020330
904873
1116636
1208097
1284431
1766559
880972
1237334
1913433
1896778
1168764
1356445
1957934
1105365
1283253
1129992
725080
1358488
358434
598518
61693
1080079
1821361
240319
221397
1663662
170982
1960162
248745
218495
657910
420084
770565
969287
998028
563139
355316
1744887
264381
425244
1555947
1327518
159067
1567397
819872
364661
1122550
1737806
1600863
1971685
929322
469792
691069
1754325
1232875
1721841
1356929
139508
1123351
56937
1976059
726147
1305069
538567
708959
899487
1122798
477461
620269
701575
760010
1345707
1137045
1901014
1894653
1164832
1680596
1275879
31473
1674827
952253
606746
1997553
1915658
222203
415992
1488583
1191093
731374
1415678
1158066
1413117
213647
39218
103917
1335734
1358583
841434
1405578
1924929
1465148
1659808
570054
1571742
1626110
152894
1160608
1743332
905956
1478434
1748756
717598
1224956
1213853
1145155
1752971
1665611
1899154
1100907
1007013
1944594
371555
301314
1460829
42569
1932786
880729
609667
1209684
639264
1985579
1311193
169525
748057
603438
1671480
722033
589347
432134
484857
1215486
60669
1309419
163165
1377124
1366972
502269
988672
1167948
1056733
506964
1479389
418004
921520
539877
977591
1475915
1445319
1018752
1414204
396735
938620
1345451
1330228
1218976
654010
904085
645408
1681124
795438
1957397
552789
1013489
335916
1231405
771872
1048293
1909931
870295
162910
1040446
249531
1214
1751015
1947818
640817
129401
1820255
1495128
1323048
1595190
1733376
1823930
585015
156552
993174
1929177
1170680
1643955
1626373
1749958
1601803
1849828
1071316
1488562
572840
1933445
977099
363939
734867
1977179
1512388
1256233
1054779
479670
1053615
1050335
667287
1877179
122980
1386893
907828
937347
467793
1353786
255878
1067711
1412043
1532953
698045
260492
1640301
560944
339042
1601665
1286714
1883544
72817
1076667
1048363
744481
726841
1699247
857179
1840437
1048346
1157258
1050457
1870074
348575
233299
1345253
394914
1591754
1828220
1032679
487072
190044
1008237
30897
981191
747899
1080671
823971
719873
1389467
880907
730303
1778828
1493154
4422
958776
800230
1542176
452700
1172308
182637
1373629
27838
45460
1331416
415459
166508
1061180
1562489
1828855
1139778
1729115
1615661
874963
1040821
905277
477776
859218
461129
504108
170588
1078001
853682
101810
519856
1604012
835570
1834076
733098
729084
130955
428760
1539006
1601621
82965
457751
974662
1983728
1522408
1604039
217046
1935422
1213207
454856
592414
717
1204281
992146
1362504
981813
1766961
1986051
1693204
1468074
1518663
1478145
313561
809213
1721170
435277
951280
1151142
1521623
361772
1258653
187053
88895
1047531
269457
911825
837755
981372
1399569
1570962
71176
1908006
729660
1993508
1712522
407469
359445
198656
204025
1286820
1266527
1970082
806544
1198419
514704
1165588
9991
1865738
1618669
1625395
1349998
1097179
540601
1422784
977912
1456340
1011966
1870120
98461
1348508
78241
1855616
218794
1220193
1658509
619254
780345
138871
697899
1934233
1918129
1741417
51629
22706
497172
1498771
1097951
916806
1258959
1060289
1608301
1922604
1239245
1275108
404693
1095654
1377887
1229567
1663794
1639949
1009130
509321
672356
1394846
1780606
643398
1517791
1554362
194237
435597
1456506
674789
945327
706019
1866136
520590
332861
807524
1568001
680847
1166740
1017163
829316
1630827
80603
1841803
1017850
1515835
306511
1651205
1525983
1058800
897492
1852219
1767728
1593734
930936
416200
655990
1917101
459138
57299
781591
1894574
674991
1730428
555088
1298754
1302008
1722594
478060
120563
536282
1451585
1686206
678250
1888539
1350912
1448888
1250900
1430251
1704049
1109334
237304
510965
1333585
1955558
240660
1150686
297462
1108364
1392775
1894996
1093739
1533502
503756
1454473
609139
1813315
803689
1057537
907398
1979510
684316
367453
1991688
408761
628499
1239488
15149
411412
1090113
1584398
28389
1323047
1333253
1726035
1922535
899665
773574
1134218
316316
1140040
755204
439313
1565075
1527351
254430
1483889
379239
785571
1997280
13226
427888
6962
1987976
260414
697
1621762
1446737
1062222
1879174
1223855
1671743
626727
908121
1669871
748003
994277
1530512
1458834
1818273
763513
1451333
1763902
1677857
1118917
1322881
1284295
288373
918282
323286
1705695
1694388
726999
57983
1648838
1095705
60416
1329036
1430546
984763
550378
1800701
491478
117356
1612862
71410
1979821
270983
1936912
409210
860463
613573
480320
1284745
602802
294604
621102
1588976
1129055
876559
510373
365099
643388
1466407
1011689
914166
825790
539810
1610840
746268
1327138
490369
531638
1879703
382997
1470859
1058055
203841
411516
762426
582544
1924502
698220
1596140
1276514
679451
1341288
1551677
1278741
782878
1764660
1104699
1882937
1067551
1276577
762355
1213631
375454
1563158
1740259
472313
807408
3129
120700
28939
1549624
486034
646166
537910
1290642
1716154
1453488
704803
688313
1907347
1478007
1072743
1819857
737482
304499
725628
1883861
1118582
699375
676148
800410
1101775
1555557
1527262
1916495
330583
1842723
1935617
14641
1180502
1678892
1298473
138938
1938673
1841022
1222493
1772626
1172565
1274091
1123143
1383943
1851706
1519578
1874974
667374
759752
775366
1122304
893444
1091924
665997
1361343
1956284
448223
877257
1210536
360559
1684373
1531896
1015919
305872
1329643
1171042
91504
323611
216006
352340
308779
372063
948115
1805094
1035460
1749827
1463966
779560
203117
799912
942798
1960404
614876
1965753
1660863
1982622
270888
1445823
1490780
580458
329568
1825814
1316671
1581118
784891
259969
1039234
814411
130925
1998028
58343
1958028
745510
874973
1009409
864414
1269939
660147
1040162
1500884
1994310
1568338
554950
1795106
1417486
353494
97828
662540
1879934
931353
917104
608609
1156857
1853051
917001
1495779
1760135
1291207
1346229
1341364
712529
542382
847836
1580477
1374967
923531
1787838
86794
566917
1006509
1939981
884018
99291
1898245
1394503
93827
379093
1958004
1240929
450077
661871
1820705
220769
365887
1193021
313842
359341
1592811
1363761
675406
163225
1378104
1373535
934469
1714209
290149
942399
590200
722502
1643399
325428
1450269
288591
1474437
1928291
446604
602109
1571529
179436
1690633
799696
1955231
900808
1958451
1676667
1413791
530002
1069859
1275285
571550
1863119
1015363
1766188
1705170
598187
118210
1117607
432037
1798634
1854128
204263
1606898
962503
1312638
1391585
171436
1992087
1196581
761487
7560
479000
1163340
516323
336963
817687
1962578
857890
1104577
181565
1402234
806868
424451
981893
302286
1364752
809817
348380
515121
1101144
1630001
1042683
1215627
507950
47408
67977
247589
1477007
1072049
1903433
1620696
1534142
590904
749456
462670
1627799
1954413
1933847
1031513
620669
377331
65339
815016
1066744
183751
967728
752595
1286236
101411
260342
861218
1332604
1480731
1971839
361784
111922
1030794
1222330
354272
45247
1422367
1568684
1999806
1866055
51705
1412198
1354814
1176255
427478
875893
412550
465702
794743
1561066
1786220
968785
1338390
830559
1340192
6026
1934074
298564
1506372
849869
1028912
290740
62377
949138
118328
1458758
1629001
1145900
373106
1578437
1254758
823150
516630
222021
1783743
318645
251147
1470946
318074
249789
789070
1861257
1873858
266627
874497
364648
680226
1301675
589963
299509
1021293
368228
1714169
1306561
3517
1204698
1631656
1462252
98200
596414
304154
1614861
493494
1111445
996339
1230832
1581247
1021968
187101
2270
770569
1289805
1805592
540251
764319
807271
617636
487706
683870
1451184
1522626
35074
1747284
387728
1754181
339228
1917164
1093497
505857
1687700
1212323
910209
1496882
1999591
675828
1461477
1712208
1505454
1520229
1894856
1708334
983769
922357
1300337
142361
35365
1224975
773319
67179
1200594
790317
365606
1889691
1745368
114149
913902
1911512
682146
1103647
267838
264102
1330718
1198004
236302
1152737
1329334
74399
1430517
1068539
933079
279826
1657212
1354215
1188734
1738315
440453
1500429
550580
1547694
614996
774849
1522805
325420
1349876
1215710
1980210
887975
1597955
1132465
822632
1852398
1051062
999666
447665
1965988
607593
1485178
370235
947831
1824329
1852476
113814
1985641
1726608
736916
1370850
1911870
749508
1255296
1548707
452835
268461
535428
1550099
1607240
1895668
1774865
955131
391236
1197309
1424221
1845313
1556893
511582
366860
1457012
1219042
747142
645838
1969770
693820
829791
813521
210272
958809
995748
520689
80783
1808123
247198
389854
269120
1897295
1921312
1965662
1704433
1373106
1150034
682380
1936282
1718604
462764
1162328
781347
1312295
549146
549648
813440
201402
285114
1388482
881454
1880547
1774200
107546
31578
1580247
846875
1596287
1063561
386325
727199
1446434
304630
1941665
529436
915701
960265
109504
745332
188285
1545630
402823
318666
1201116
1490828
202640
43019
1692615
485082
573823
779625
1867206
685940
417125
953073
1360638
736959
1254236
814007
1143226
1839749
779955
1471515
1297935
427767
731701
555207
1691723
1416973
1743233
917542
1859600
1512725
757091
1934954
416117
536355
1403998
1456087
1011579
682262
1418993
1480562
1760665
311087
1370237
410043
1517842
1535429
728282
478018
683559
332332
129542
1390792
302579
386348
1520948
1530241
1162777
440423
1835235
1252227
981510
655577
1550349
224108
237358
1412280
777817
937388
1886324
1243389
1260734
147095
758457
1554653
281871
1708383
475315
981553
1096015
114211
121149
1309495
329486
1757849
80339
375566
698489
1658938
1874272
773426
1510092
1089559
772663
1420813
1492152
1877360
1124785
91662
1118751
22986
1745490
448885
358930
882978
744260
270268
1069063
56104
168462
1891383
292178
1211075
610297
1560551
1376823
635421
1216152
325426
490884
1702501
898411
1335491
1641936
936044
750356
979044
998207
1727343
1497956
238679
770174
555501
1723939
1726737
1047763
1160848
747883
635475
1031802
245112
410250
1500077
1860286
163611
702792
775774
1409092
1236643
1925077
1965429
1797859
1259870
1243769
1260771
90731
1584192
503392
1745295
521900
1303780
1558796
17885
1919976
1271065
1888851
846721
1611460
1262193
1757225
78661
1148479
1972483
1453231
523440
847491
1418080
1559785
1804457
524959
394492
1813304
308365
410329
1992264
1577205
1517697
123429
1811218
442389
235077
1807415
1244733
1698054
1639408
969008
938243
609815
540191
1022237
849102
1649962
369033
1012567
1693982
34916
1940392
878560
1468507
119021
179860
1422555
579129
1132206
1986368
171039
1112583
338790
1236771
78023
1857239
668202
1819117
217918
335814
1927103
1969892
863943
1502030
121085
230751
1315785
180894
741531
1412801
158941
1383820
489124
1923982
442542
307561
1863547
623153
689583
651025
1828837
1854705
1255526
1977599
1008121
866109
1034433
603855
1155328
476421
764167
752341
1541282
1162822
1427781
77305
1485341
14824
1771781
1042677
1869920
1440336
1000745
48141
1575073
1992082
827425
1448657
1971826
1611050
1558563
1954545
1516995
885112
1445780
1132066
584896
97804
436284
1251533
1378368
176632
58488
1629298
754520
1227484
906010
1517895
1648737
1131266
151617
634516
98200
709201
1384876
1729560
1851977
1697560
1336005
264432
1487125
1614036
1424846
19170
361128
1518675
627628
1589855
1131043
512603
708624
433253
274726
838717
1433796
87973
185017
1678442
476982
643973
1930070
557580
850446
1223538
1445544
1021195
1394045
144583
818145
1628948
145726
625498
1942787
196935
438485
1066395
1918397
180295
898531
478891
1573908
1846355
1389595
621390
1395588
949399
1312150
902290
668611
1299626
17585
1361525
1468933
819063
35855
213378
1256133
675024
1944290
1964819
557115
1067142
192868
964339
963995
1173680
687094
27446
1420943
392826
1450376
109485
199966
1064744
588033
156484
1789706
133667
947727
629488
887060
1078467
321653
991223
552746
843818
184952
1233461
403348
169973
114967
1510296
29031
1040082
1609455
548501
1176485
1582669
234762
841658
837700
1173636
1101715
1699538
1100954
887339
1408352
1645506
1892706
1361858
1938237
970376
1794914
225305
926983
970144
796879
1574049
360380
992031
934565
415954
754901
1030864
1444454
1881612
80444
1095802
293531
1127842
118028
492883
494147
1708382
1077624
1963984
805263
1187175
1252883
1076372
1421497
1727528
1873907
1571280
941315
834527
260359
1391304
1346751
614319
794741
1322174
1087526
1861569
234574
164960
648157
100711
731724
1898945
652224
1021565
990473
808225
1140477
311339
367124
1871359
278661
1720755
1926934
500309
1304984
247636
80952
1174811
1682340
1305029
1402957
1520945
1984777
769824
961872
377289
245735
1121458
1227056
1879731
131982
737458
1846922
1569807
1151420
1345893
1210584
927037
312136
1707367
1609607
465768
1169803
250924
348882
567120
1930685
1677746
462081
57566
839169
1818388
1448721
747431
380152
1101895
1837849
1711216
1269533
1494236
323025
503404
1942072
453293
1313793
935136
588593
1109374
1590907
631757
116639
1768168
446443
1645121
106650
1714388
1025573
438602
13306
677420
714351
1191952
1180459
153908
569798
1652023
672740
1054025
77287
468669
348967
1330820
1601988
627155
1226446
1699077
443252
1419457
767334
1421227
1843117
458544
199532
287732
345587
1084733
1083683
1245984
714468
1745539
913230
176852
689044
1929060
865294
775408
55348
385779
636121
1748260
1099176
1325055
856216
1634894
1515355
1287405
350670
1502401
580505
1906698
571356
1981317
1451648
1592224
29540
231861
822600
1124077
1265568
475524
1838604
567092
564530
1736790
1207299
359588
205487
933633
1306521
1841269
842599
1928020
951175
769355
273630
511201
373074
1494918
223462
1408966
1793010
100732
1321362
934088
43927
331371
280928
333470
1728635
1444519
277244
1732962
260174
659323
1913868
682322
1554054
814410
427644
1005533
312484
1607110
1318594
1229163
241228
1944112
607853
967049
1481811
1693359
548640
900003
1646780
1545053
919893
1405390
639086
622403
1766238
90254
1640624
1297145
1156552
1063429
482215
303357
702167
804600
1454977
241402
491640
1918087
1506447
811146
123220
1113740
724952
1845046
1707693
471542
195678
1668932
839028
943680
38584
997372
1013142
1012198
344498
1629128
1417066
483991
857507
380082
590321
1506527
981653
1912660
1172871
1203615
1123634
1877130
1140314
1343022
1110481
1322567
1801653
1248125
1264947
647760
173477
136801
1457777
50600
1958554
468999
1323146
1760043
24062
79354
55408
404751
1074956
1883748
344956
1132801
938380
1795495
1413473
1660770
1683811
429099
1678835
542138
1140078
500223
227946
1184089
670348
299807
223646
1971182
374592
374638
65048
679315
137113
1868241
1751247
252588
1213112
173880
1366426
761087
136732
220740
902980
681440
390341
122256
217112
768002
1088668
187711
1133506
299535
1928830
820117
1340511
785236
1480434
1226507
607982
1010393
1039970
664903
450827
668813
930865
408950
1306244
292197
1535174
599016
1749852
137170
373077
550534
1383387
919194
1474769
221634
1480626
1238735
1434859
141358
325998
1263918
314571
120849
1242587
680092
1868268
875222
39825
642933
113327
1554702
1542839
490349
1336887
1610994
49241
1971755
836787
299169
1092925
1465181
1313149
327149
361912
72857
1066154
1526901
967095
1258400
1939544
1337135
1676516
80227
1993572
74979
1777089
1029791
993517
828212
99740
1526969
805091
4438
1204865
431083
1109539
48532
1427607
528007
1335622
1177429
1744304
404221
542670
1205872
650155
1381784
754915
788058
1194009
362230
371363
279909
1880677
704776
1440452
198793
1309848
336711
766079
1570855
1664815
986711
550534
537912
1213669
594734
1677899
1151755
1569369
113721
629551
1446306
390784
1606233
1015134
1906872
1971910
1507886
93494
486474
839425
513904
1174449
354757
699716
1086863
1392145
1189989
1332857
675542
186226
1704811
623443
1108657
904141
175254
554750
1281020
1970349
1216887
129411
1033639
595191
405413
1711268
1282393
1166083
380310
1550235
1112148
1962641
28325
1291244
18865
857629
98530
708538
1778184
1453679
1943633
220396
1723389
114736
1589
925756
17171
266367
1345584
1587937
1330944
1286996
1517450
1973636
1265931
705376
1997099
1203871
953732
1065860
453640
698010
857750
1383425
917129
216897
1141156
89004
753352
269217
1849817
139768
1166506
868072
1429455
1588382
290119
99572
601474
121578
1095349
338272
1425739
791556
289636
1471510
1498834
1684856
1428790
1118910
86435
1034120
916843
1750048
255472
1651330
1070930
926056
1968253
1502784
1006510
39876
53346
1212925
1044856
550322
1836416
106699
28191
1772896
1338641
1128161
1792024
563570
1876188
811337
1952251
1397404
1286987
445775
1946109
1773179
594360
825817
127396
396662
645525
814601
1470139
1768875
971782
1726184
1058366
1604709
1586845
398153
826828
1950654
1851473
1917197
1502448
548256
1242546
840144
1773908
528625
684920
1671585
245060
1628956
1348050
1209526
297649
1401583
716180
1385865
1868768
1155546
63490
483283
1668681
800137
143368
194189
1674413
1775962
929765
1843033
168620
58623
591681
176872
370178
435989
924964
851574
581829
129851
1031797
106745
1253656
1137990
324108
1294358
1092509
454779
166980
1890542
1192058
1686926
1687816
1737621
1702207
196319
525572
1962279
874779
887450
1649384
1942789
373859
1828380
925602
1925439
287815
152007
899242
313173
183042
206104
63210
1460366
1963420
160681
151743
980724
401487
1215069
805797
1867681
1842232
54422
1097601
1231855
1143328
155842
1948212
861756
1134765
720666
1632431
433075
1607407
1881694
1875405
1941078
1065939
1256044
874119
447443
572966
1148193
1567134
97356
662907
354549
1346940
497640
747969
1376303
1699722
1809694
1962835
1617851
226922
778083
1675527
967737
1541717
1461419
737407
590074
669511
1830570
1807727
645209
245976
1256231
105767
559033
972155
541628
1009582
356223
568792
806688
731829
909473
1041531
656010
339918
1651475
799414
1273239
1055767
637508
1347587
664018
1700737
266313
758428
254918
917376
432858
1603483
1338214
1998613
1635064
1656473
76955
293554
1465960
460515
44099
1864162
291481
659635
1798145
911959
1670115
1308007
1249827
885872
1505372
1414530
413484
1732104
49500
1756153
649010
1007143
1234362
1256346
1462794
198029
1751339
1200225
1278624
255359
998457
1590284
929553
6047
1481668
80072
1436625
927625
49192
840343
20591
1276873
236462
1225604
1996944
1423211
1070855
224274
1043673
1152537
1093202
1374053
967604
347900
1942594
1387311
1522802
1959165
659881
1676715
677817
1686512
1415856
817952
1570772
1272985
1757591
986557
1053477
1434381
201264
1059725
1289390
1828638
1643400
126072
1783577
725599
377533
1089144
1260397
594661
317336
1521600
1091839
1895182
280186
295183
1424836
960938
372396
607802
351271
943421
606153
290432
687260
1925245
1107489
1688146
233834
733679
126616
1664949
1621229
1750479
1594099
1594366
436610
1845686
547521
165492
1969324
1751971
236965
1101919
939481
573759
1648300
404761
881329
1727947
937456
505394
394587
310851
1657720
1014988
256580
1868933
1034197
1560376
729704
1806762
553963
311019
871954
126864
163937
843182
1393168
1114596
1118302
1501155
1968595
594453
1816981
1270964
1469134
500287
1864867
650763
1463411
72806
1564480
513651
224780
1128361
1200968
1305924
188491
102340
1653389
1899020
426293
1449461
1932575
66455
1295495
470116
676052
744766
1562675
1893529
1045681
86862
1943400
1075941
1747173
1994401
968753
688303
1028003
1831335
150632
986572
1121653
634687
787895
1910635
1293256
630368
157453
1094443
1943283
1153964
1424524
1366174
1241123
1453307
1126649
505120
342328
1353863
1660204
740654
1287162
1390120
1214043
512006
1302459
1716898
866931
491896
228134
31639
1603575
1534288
73802
837482
300877
997675
221222
1886833
1892621
732871
864631
838921
1464053
1886041
1851484
84225
1150416
1525140
933439
487450
844146
1889657
875338
386657
489661
1840331
341393
1047942
1925206
1113429
123247
1147889
702955
1394888
541011
1740356
1555274
1660369
1206746
1752623
1686362
608054
535928
293882
1978325
1618895
14605
567498
755300
1137889
1094544
745405
1900170
745647
1132343
1927277
1774183
1931117
718318
1084917
1712518
817724
26412
931852
1286815
1169191
1208268
1291558
1904191
62630
1324091
1954781
1336256
652301
1247372
1393037
1916335
296624
1971671
1777822
714795
55792
634963
878844
932890
159450
1364324
1671784
1691482
1866308
1577733
531830
1651497
1222453
619735
979613
1322744
28994
378154
213677
23362
1099155
1023164
1923901
1076067
1220871
1000127
1885445
1499409
1735199
603508
515408
1799315
1200512
1345921
1170406
515690
1448204
1614060
344441
862977
311273
399882
1061179
91364
1579031
1863928
986951
884904
302473
1428965
941968
974573
346932
634268
1603454
1651327
1367460
622712
370056
1424200
1047618
562456
1001198
1935634
677111
581270
1127544
176122
1718764
1404172
1974028
945754
1058628
149492
1232475
397953
1352376
1833092
1782359
1981309
1004506
1715939
1290526
616556
1398052
1446931
105921
1639290
463462
1732658
305959
250914
143701
283002
1414773
269630
1188971
1223583
1128633
1706176
701330
1674493
1671628
825163
1734649
1299252
1031920
1168044
714659
1146695
1064243
124251
396857
870727
1664338
1085479
1483110
556409
842192
595118
1183483
1625889
856211
1248975
94831
499567
1785653
1928163
23578
413974
1154947
519666
786555
155352
419150
58284
804453
363363
954562
347770
423472
1520630
1205522
1703388
1463189
754551
925798
1296479
196701
1823963
1025013
967684
591296
1376125
631424
1523725
225378
406570
73360
408473
1139014
66816
452449
1674038
705588
172100
952876
304091
163263
1476788
1785581
173974
1542986
1067291
1339817
683560
410042
1763468
1276853
1710043
1272682
744560
579766
680603
1423112
663798
1295004
756095
137953
1069723
968621
275776
292288
194274
956115
262738
696092
14439
1990572
729734
1374691
112192
1144636
1969484
1292476
1035232
412166
480290
304970
1221791
1792028
448158
1631312
984698
1499513
1437229
1348262
1895831
797602
1592821
573626
755184
1708162
1735150
220853
1419260
250730
789952
736517
821861
732621
207035
1536089
131995
983334
1457132
1791043
1328287
267192
612402
1481066
1431584
1579762
640920
606005
441756
19982
316452
604531
1822027
1237015
1000530
781324
25762
408653
1166492
73856
1464168
337280
1389172
1079058
1112490
723692
865918
998131
1209279
1277193
713965
1928173
1077402
268770
1270919
1147448
1494497
314827
1841868
853686
1343314
379497
1158526
244998
1522729
1409615
1120226
856635
44361
1891466
1403217
547490
1449
379875
1640597
706438
682133
30972
57418
57574
1966457
1163987
1603361
1713313
422609
1380358
36187
890037
1019743
608168
940165
228861
42873
879175
646222
1595624
949980
214088
576122
1811601
271985
1344437
327567
975526
1091231
911792
1497082
924213
603802
1981694
738838
1529744
946786
1303935
1564149
1000624
1891399
167656
1675630
744010
1729955
1845704
689773
1831705
10413
1124419
1422917
1577317
184948
458260
306630
1621259
1395283
1072337
966201
1596073
655155
1632521
1041827
1298110
502561
1635304
1614852
1420487
1198927
1070160
2391
1797757
929795
400126
1261056
1144002
155247
1375143
1947082
1937372
159413
1066706
1534668
471365
1932969
144403
1698741
703271
1888713
1353079
1949294
157551
1562915
145993
1738894
1848424
1009195
721625
1291704
1646297
5845
1966471
812605
717140
395776
1695405
1227804
1319117
1178929
1463612
1657991
820878
653423
766067
1708523
1234261
1827874
1842907
633476
63075
1845795
951660
1698304
722565
603351
174487
1739578
1276812
429836
443342
1890388
487364
1063511
112653
114814
1781428
1155547
330793
1392364
741748
1134040
1580514
1242314
198647
66247
1812773
1994267
650206
485286
554973
1571143
808944
1666268
1154749
1318715
524183
1724011
1587293
1689955
1819185
1100945
1421021
1642664
1610023
738756
758664
1814071
3209
1687865
1868760
594632
487712
209558
1415186
1420276
795871
1835489
1501557
1442351
139706
1353594
1284347
394071
414802
798987
1611995
1934668
1225529
469670
85811
1118973
1174630
849566
22262
1532404
956504
223447
1895184
1252018
782248
1180463
406649
1851987
1096045
1499900
1830659
325752
1119411
361798
1091714
1705528
167184
60617
1085253
504945
1540342
1119239
402261
1178794
769762
1324383
971653
58909
991660
183213
1592243
46645
1328967
847808
732255
600356
74064
1130956
1042471
1461133
586808
890548
147541
325799
1258554
105780
1456964
329333
306783
1915403
1276787
904797
1719674
1798398
1053804
221498
842122
1769483
1269832
800298
1747204
1311747
475113
602354
1927120
230007
473991
1733453
1748419
1246025
1159460
1186312
112911
65919
1461585
603768
1166112
1020546
1905406
1674390
1234090
1940432
1788793
1213218
628059
1528236
1100922
1397488
1524193
809250
1698559
483409
1854966
248823
1361527
1294345
1893091
1554765
1486453
857689
471258
1493015
1639628
265331
121851
1407767
1715286
1385772
339353
978574
1438558
152758
250383
1546829
445499
626554
1975325
1540286
612616
1882522
1421170
537636
1956979
1782608
6253
655769
218833
1980990
58917
599869
1487909
1403679
516858
1112563
1627728
376648
1393067
286525
288229
981974
1445483
1761110
1389223
290986
1713819
896794
106201
1551152
1594385
1750256
1706754
1846661
1826945
223750
1050410
1402726
829736
1653327
885673
599462
1032630
1615336
988156
1816678
1424376
99877
93074
1352199
365274
278330
1443817
227585
1929952
1764737
1151548
1981290
1371439
1137447
1764619
1452385
231630
63746
1916779
982756
1524908
1944643
1535280
622977
667640
717995
569890
1390274
1879871
1912054
678465
1422025
297841
1448465
1511445
1714409
1876837
1179125
321959
1604652
355916
1376563
729576
143251
1041145
238348
887432
772361
1554969
1873466
495951
670571
1049912
580239
1768873
1601880
1153963
182942
1590489
85498
132896
1335867
1180470
1728925
1851717
208834
1716912
1319249
1683464
1460785
1607530
1193732
900733
1266082
1462104
466923
346218
326092
976572
1352487
584755
1029237
722285
1417738
1458752
1486388
511002
752822
1396022
1022454
1368153
1752756
951616
666318
178472
519543
1790177
654282
1500505
643664
1856489
2221
1990348
1452564
86025
722967
1682826
1314296
1063017
1445743
490095
276077
163162
1909417
1835346
1341843
522630
817752
1152839
31118
461712
1706732
25594
1293846
16201
964606
1260884
1189312
652042
199307
346546
190463
36134
120389
425751
129935
1270582
738553
1984959
81749
187302
1576599
28012
480420
636416
1157265
325315
45682
590455
1909240
628159
875469
1415689
1108803
1085374
799295
1089655
784490
739550
1040811
593737
1487022
1450766
134555
1031281
1049084
1556647
1866755
407892
953753
760986
1894925
98791
309481
532052
640615
426425
26373
1891924
158711
660540
1525843
89601
756063
1431923
1443643
1172515
1781221
453937
407502
1091667
1370921
765780
1877161
1801870
173272
983311
1003235
1576167
1059995
892395
328761
66166
1422536
159530
697023
1253271
1573612
51425
603544
1130948
1755835
1311447
358382
1142910
56141
623536
585283
775376
193936
1160025
379764
748563
1250775
954169
217829
83089
1538665
1223582
607977
12442
813765
1886946
1448618
984892
901930
171944
1998161
1561551
1749866
1564698
1671876
478099
230864
1540216
996702
1474428
661551
1636940
1724712
570093
1633523
1557378
1505609
1836956
1832805
110822
139002
1225824
889473
1204470
116181
392727
1930393
686544
547213
612759
717030
1344324
256654
67627
1696985
1082905
770530
728829
1377681
703229
1424033
960924
1020988
696692
1994388
815438
1665879
1528074
1602133
78874
794901
1809195
848579
1392756
1749697
641061
30556
1713121
1462831
451733
241073
1520024
1636749
731889
260235
470727
1237851
1075284
1683360
1854465
1010230
1335980
1321555
1894242
1069530
1229895
1859084
716468
107896
1962389
1607637
642871
1612341
143082
935325
781942
440318
282075
1433353
1922215
1132939
1610324
1492313
397354
631341
1154125
418109
362235
1581217
495753
1185212
220456
1490186
1088509
1470296
1298220
1561427
1812045
1674624
145256
45748
1362610
621638
453295
1132784
269529
1380666
1918621
1949466
2647
956703
309144
1740524
1304483
28985
1478856
922362
1628731
840962
1199502
808312
590454
541962
259180
512999
176014
1068970
1126482
1526982
1102104
1546448
796163
396346
1775699
1515748
370764
1089783
1078547
1304806
371517
166143
1022495
995832
1094991
1821756
46768
381672
1055520
1115220
225407
1784367
1480245
1374678
217962
1947218
335901
1673525
78038
747655
1544599
281603
721590
1553646
1461323
1884219
1358227
1864388
1849949
478518
467516
65161
809207
765781
803983
1269020
1369642
1622481
211713
1383363
1770685
1093082
1464464
1945673
1441251
1828960
1403362
1198718
76363
507106
668713
627817
212631
1722646
550415
1542419
1952382
1132052
1834924
1077974
1290821
1754256
1999618
1816320
1408279
410017
1795028
300510
365251
1965548
1294890
1459232
1872528
39977
334156
1562739
966733
1793915
853762
1103737
1425406
1772281
1599014
1756460
1434586
1978179
1916842
1855317
1861974
704998
1848787
1425937
1260615
1001604
388632
807640
914547
260110
1334152
1847520
825567
775852
984922
1473163
150129
1332221
1160775
880833
941517
730220
1495231
497461
227050
875117
1130739
1075372
864045
1242951
565065
1544581
1288882
1666455
1653394
745000
1905748
194660
1283708
1682713
623325
1479457
1129512
1738288
1366595
1543365
1612510
1830622
647472
991516
1221237
231979
1162508
1013427
972311
227633
725285
1333041
857780
888654
1778485
1753465
1724113
1798942
1657970
848921
1081154
1725673
818388
234764
1112382
992077
803205
898428
939096
348837
297398
1127245
1039691
827169
955338
376536
218792
31453
1255833
593651
973673
470694
541229
886948
1893775
1512202
1682443
402233
980802
1761434
113428
1998633
119484
472401
1889246
1678762
376177
1356743
129927
1231299
929516
1607188
36475
169841
546143
1040750
555155
766308
608409
731137
622478
1824492
297736
684271
648804
1599045
1887985
1243509
1921588
939939
1184128
855169
876418
725422
221614
1662307
1018297
826023
1913583
1620834
238291
1907342
779445
599027
414584
1861394
434790
212507
1841861
614601
529893
275873
966068
1460308
400705
1404695
756750
1533671
436238
1376469
1879536
1330429
1405774
1391298
269179
414997
576387
1948933
1281204
1589467
16472
1498920
98501
1639014
562209
1516279
994971
237267
585847
774860
1142011
881708
1917210
921268
1709508
1628692
175192
35471
802744
667838
1873268
504959
477090
1798020
1353497
147510
321947
216087
833500
1020860
1241285
1597438
1761305
984337
1765739
1044051
495770
262415
1094837
145572
1833164
983669
1854408
1366435
47174
1033840
481931
382274
902342
1402425
932094
286673
591536
1346050
883382
426830
793401
1073565
1972775
677812
1071544
1177277
562351
813672
1459706
104662
1647700
993667
420826
1203886
1948669
445198
823772
1850349
1986386
1877470
322238
1146256
109508
261955
447414
902289
1116123
1095634
687848
1486981
1835262
1891530
843917
567968
1781882
776671
377142
614052
385325
1721602
1176444
501842
195994
374177
144517
15591
551144
1232392
1106742
1584366
512685
1549746
788961
1490656
33012
115895
220318
1698376
1937476
1477425
202199
211261
1560124
583519
1804341
599742
368364
1245538
827948
1449437
832677
828547
399007
1941375
1729636
318417
1602549
1299108
469413
91302
1283914
300755
1983448
330111
1117763
700537
851633
1475871
693515
1159217
350171
734795
579909
495971
1179305
686211
1358832
286312
326058
599638
1286175
1213925
261787
1065256
192222
1514099
358305
550283
1663774
1992054
1325571
1807701
429595
486834
954606
196505
627279
1574777
932931
741998
1365508
1416423
54525
464637
1402867
485905
1102597
234779
1858990
825361
633257
1213956
876356
1052415
1519645
1408239
497046
282924
181583
244863
430489
1406086
1730254
609065
498051
1085767
384559
230118
1667689
189828
384010
200116
867028
842941
883348
862985
1342432
723802
490583
1761230
1253108
98527
1237991
190790
724263
1332341
437263
1542875
307775
561580
1276812
1855864
1268254
505728
358376
314919
884434
882944
64949
850305
75158
325487
169283
823843
36354
1274569
1629919
514060
389790
878721
1569201
655845
1220470
947227
1067123
1900921
156140
1102274
430553
876966
1390312
138254
937434
1460988
511523
1581272
975431
473581
460690
1873996
1236115
87311
1599016
459828
1597523
543896
1916315
1836705
1087768
1093799
440064
354314
573789
423551
1134387
219887
795980
1969398
408362
1954638
61635
1692726
1475944
334918
1977830
59392
1758091
516387
957573
271142
1766308
434154
665308
246163
356226
1016308
350963
947225
1422941
416318
1314883
715519
392949
441846
155374
527203
1736771
1580577
1855503
1929636
1659673
193975
84539
862459
821194
190771
1831543
1736656
354115
1524259
123151
738276
749078
1336854
1443210
1833759
139296
1283287
68762
363114
367733
923292
1031882
87622
685037
535432
1354378
1134081
164861
683696
1854637
556416
1260867
661837
1696068
1573788
595098
1351042
921827
1007405
380318
1924769
1688943
520146
1281251
671443
689952
484343
1501565
15089
672379
1292343
316074
935712
869206
525179
367266
1461575
1449864
456631
524105
907145
1551313
954173
1049736
1249298
171218
1584478
1965506
1402914
500471
578125
232347
1157535
390383
635368
529422
448839
1690825
846214
1639395
1830098
970562
710323
349
1211425
820634
1477108
1487721
1742007
1442933
1950574
1357558
1347266
607857
111463
1970352
124359
589809
947281
353786
589763
843655
1696160
449557
665772
995754
1111515
1826620
710343
139879
1142770
1297890
1112959
536663
1634179
616939
1496478
544542
856541
1403352
572190
1453376
1598814
1170317
537228
1061862
1472809
446912
1238656
1978456
1721175
326550
1470611
1782561
530761
857605
1284689
1254886
1996634
979124
1458254
1598742
607050
1721091
828403
1450768
1936369
627320
1128887
1561085
1633501
517098
633760
1686456
1261316
735185
1294163
960792
762045
749495
808247
1855
1411318
265316
984481
1117658
1181160
518232
597178
1363630
1794530
753526
134664
482052
1870949
1848383
1111342
1695772
441035
1939065
167198
1560690
903482
402767
1481473
1465963
1538569
135539
289411
1289358
812438
1609498
807907
1899562
1705412
385773
285337
1255116
992849
275364
995865
471520
654658
1005889
389135
1587690
1098854
1306200
377594
1390434
193222
1929003
951036
1092023
425355
1549644
1681735
434057
443987
1086846
1013539
1880181
1555639
1300810
703903
1010627
80044
106622
958748
1544304
668670
1853782
964877
769938
525349
1325776
1515424
1114311
1227013
346874
904262
1592658
588701
1352724
1430331
445895
713891
941312
1045426
33643
1379251
87518
1546230
849005
1284937
1294191
1071754
1452661
1004465
1493214
1384098
691079
1298846
975032
900867
1235177
91390
286240
1770893
1066453
302868
237458
419265
1642183
151724
752037
220037
1470837
258377
1593353
139668
697237
1584653
976388
830334
529762
1976817
1202821
211650
1469459
71820
1726127
1653186
1276686
89055
1772545
1253545
1039011
563739
1634631
1956891
867701
1745742
1548647
828821
1827644
157127
1227055
1490168
1627867
1906717
1977742
993130
54942
324241
1299490
971547
720267
695873
710145
1972826
113689
181737
1187312
1746109
1850865
1331708
259884
1000856
775965
1322881
858665
1904847
950381
1283475
14246
221285
1610222
5390
1418512
1668031
1078884
1452332
706851
748236
459145
88331
1411992
1157629
17862
564993
57035
1829186
332585
52417
1596558
1785759
479147
1489592
53256
1117436
1574275
1898686
346098
1463280
750351
1903772
39584
1426669
1837308
1980433
312042
123978
158504
396106
1801404
279382
1759203
1672111
419078
1207755
977373
1671667
142815
322264
68475
504223
1020791
310283
854455
1398010
176191
310651
1432839
769607
1189413
338788
1548165
1295247
418761
1092956
1763825
1150587
24173
1858829
233698
1507278
1324125
338737
1864828
633866
512243
1697558
1892870
1568966
1035858
1657268
678669
1612475
1415409
1736459
687992
1257950
828768
681878
802929
547941
712814
1073391
1972416
1326360
1348743
491570
788557
1443189
347528
30036
1898968
1807735
1161649
1323053
528249
752285
482521
89875
520243
1752268
679535
1783100
1882200
1781514
148910
1731282
104049
1245414
1146020
1623785
69554
639706
134963
982874
1621097
1171589
1237415
1516820
1931524
4669
1133410
78252
381995
895091
1894751
215073
1092715
511638
1143816
257426
1380105
72034
821286
951787
1406012
1563896
1156372
300096
688286
117794
1139612
1230164
1476281
1012113
1070768
1923836
752956
1891442
904377
215097
1084181
323862
1423561
172559
1266104
1358698
215715
514490
293666
1116506
1247913
153978
188393
105415
1060253
101706
1918507
1379516
1765212
1629741
1046409
1563677
320605
850777
989786
1452401
879606
591222
1515154
893298
409885
286929
1449708
993125
1904629
1960239
798198
785132
1145950
1129943
707434
1004964
1939675
1513860
974536
95825
1038970
1808856
629514
208996
1428078
1602714
1530334
1785225
416432
1535699
109059
511997
946979
960016
910732
917633
478989
1135924
67516
689277
361902
952331
1510957
948673
1632920
1392476
709481
1205324
460630
180410
245254
1311419
1194482
1061624
461821
812472
57877
1440174
299458
1823721
1351403
1789151
404472
272445
1205151
385789
1123340
60715
1916140
1826162
484047
1182704
996087
1298991
958829
968277
371941
366438
1471407
1296140
912663
758118
679148
433402
903321
1284149
730965
1066890
1048728
1096661
1050888
739446
1243979
1189978
603802
1240969
601248
115301
1824528
1692969
1699861
882933
901201
414194
477665
1498073
1491084
1238071
1681464
1350004
118140
1180774
1629856
1734681
535891
1622338
865130
363915
1726577
1076030
827230
1932168
40992
331022
1858751
1953313
1561916
112902
1784392
275231
1010765
1197499
1421480
572062
1569604
1738337
1955790
1091221
1892635
271051
876239
667498
653382
1306853
667407
502889
294852
1583485
237621
938660
659941
1202709
1816967
544534
803952
1209157
90934
813855
1960778
1762435
158725
405000
367433
813450
623298
1092782
1901041
221423
347832
73307
373485
312106
1606836
1771211
1536913
1793045
673292
83720
987966
916331
1010027
1824372
1703933
1584917
1933783
226136
1412319
1961963
1449951
1407061
990673
1785525
70488
153466
1567265
1913223
39253
813263
578063
243263
1026044
1345300
1226551
745745
1595836
1175532
779121
508557
1358494
778899
1993576
699354
241273
1203684
721432
326517
763804
1330107
129359
423143
1105699
1088561
857686
413907
575497
408688
1491004
801237
937352
1448121
1109647
837832
988881
262667
1964377
1369286
1386953
344865
545090
870163
354814
660646
338447
921812
1408903
1040751
739244
598130
1012049
1055244
1320352
986303
1602721
22824
1137309
1916045
743161
491431
808157
977322
1843593
255842
345588
1180855
1652867
646022
1923890
65022
1465967
522079
1427130
1887436
1397439
1605546
447203
1229963
1550623
1048730
205774
1477053
1537154
1886923
895662
1387309
1510497
1242027
1105685
1086789
593052
893106
1818244
1947643
1666886
1939155
194865
1765380
1083413
1969992
912950
1120482
1733560
940880
679696
505345
546278
1201808
1145735
615865
1431369
841269
1943515
219999
977537
1319050
1549876
950225
1463629
996324
965525
1944217
811882
541023
372770
691865
1137398
178261
209661
379917
1690471
1091861
1621661
1204974
254117
1013508
678082
1619133
1315611
1652556
401766
516760
989011
662845
1512480
849100
914555
1267005
453965
1133100
867459
1300607
1394303
82134
1326473
384474
1415752
509639
444512
320638
968107
1531577
1844054
1599848
1415174
538705
1083585
1201098
1964046
1718831
964421
558941
445398
34219
1568070
297475
1307395
678876
1468193
18799
704505
1163101
1043880
1954984
348685
943183
560042
651494
1432045
1330388
1962346
250118
347485
540562
1154225
508046
402667
652782
895893
873127
676366
1147337
328751
1883856
735323
305686
1115658
142263
791107
1254168
1898588
606420
188565
1706293
183182
168998
31376
1021167
43360
1036103
140822
1435320
1312642
1276640
960664
885126
298172
1329196
800201
1931070
288290
194719
1555206
1653580
1609010
453015
1958525
574422
245245
818800
630549
330765
608998
1483262
1388804
488985
1610458
657078
523577
1801014
780360
578425
1444724
1574417
1734437
569665
412179
32869
422390
212509
1716989
1354098
1490639
900413
1135923
615362
1624871
154168
743075
1732603
1162512
1062848
288097
1291431
1614638
820837
1319220
1279284
1291347
1238005
1227356
1045920
1551192
1451169
352458
795252
1254913
1489655
1827643
242810
181030
1245140
1779911
1563841
1405729
1609713
1087027
880747
863960
1200195
1584919
740191
1541580
562349
1215077
1680337
426939
886808
847617
1034968
152052
1766549
1035661
1863494
1817104
546107
1469433
491661
1827331
1409182
285920
1117071
1712418
559947
568011
1487025
1606479
343609
1128826
644416
1070384
126857
1827354
95933
963983
355700
1211399
264040
646291
86797
751191
1745887
695733
1991928
504114
403062
1888502
122729
858772
1440269
710391
1782208
191213
173438
1027875
1206905
1717388
222131
944771
509932
1973418
820936
269573
431145
537314
1372132
231394
1110830
1117164
1048126
38052
1875091
460740
1575808
1248744
358888
612277
1592262
458625
1039269
1523085
938128
667363
1895769
480598
1673699
257952
769365
235992
144224
271246
1741368
1972819
1297046
1219233
944003
964727
125536
403416
1255690
1276250
1311406
1837078
212593
1423788
367483
1955902
100107
100342
78213
1586481
652929
29471
445860
1768591
1816536
1237941
1140966
137096
464752
1751643
1493069
1364336
1394356
605945
670538
1201423
1033909
324773
1534936
1645454
275880
1097030
85460
1911243
638288
748265
780407
156567
1905924
507477
1733305
1045917
1037836
1538704
213638
722302
1466642
878706
1839810
1622651
954047
1233481
969921
554444
1711539
563429
1266334
1174067
1228411
1609415
1585261
1418991
1707677
1879846
1823965
147640
561228
1869244
1148566
1688895
152440
143689
262204
1908931
1134137
1311255
421081
1924337
45934
1120643
36691
45041
1044597
78816
43076
393077
342310
109856
922368
1776955
765992
998406
622435
136023
808177
599089
1229786
787586
992348
154843
4005
295417
1623403
43992
1575434
246234
1257962
1678591
124492
429327
1175008
982269
1137699
1363768
262720
367758
1567191
1136580
1230875
991657
964652
683570
740192
1897011
1040287
736769
207310
70522
482385
365857
1535168
894155
264913
1575483
943298
1372482
1816517
138285
213361
1417621
1791610
1894390
1265041
1826592
602117
1787936
674564
423363
696409
1481550
489011
1611098
1007948
407760
1960242
280918
1545376
287052
1534821
34124
1008291
1343171
1233313
541708
1174964
1905356
1395577
138516
1633549
45302
1678676
181371
1552313
710078
1638230
669336
629273
562143
883515
24410
710235
1746540
1960303
917139
1666737
543877
410876
489280
351267
1909445
731763
801554
644309
429607
1158089
1706068
1685443
1914772
91452
232733
543212
1129049
385366
525622
1104276
978521
1044785
124023
686285
1323202
1939345
223157
34720
578002
46797
1668301
1889350
1123383
379773
963324
763504
638664
502994
998124
47976
177206
76468
1648152
1587892
1922270
223421
1286808
615383
714231
1142542
1965232
1321855
101584
1595670
1553552
999286
1854989
156359
319402
643631
856326
314379
1219969
1524964
436956
1434983
46154
38218
1224188
383236
370085
1612909
1992798
90749
403218
237528
228411
1111564
581430
1555406
18212
922350
1685169
1937894
1175393
1944461
781522
157515
111110
138183
1024001
1921280
1431694
917893
673009
923812
289567
290805
74774
387369
907758
160420
919867
527491
1852510
1692165
1152695
245567
292910
1237832
100589
467754
1865036
676305
1732326
245287
201789
252929
331265
319437
1207297
1789052
1618674
109918
1868493
1075168
230204
1271178
1208191
983366
102077
1639496
1872151
772123
305080
1834787
974356
1733307
1110495
1071813
405337
1537981
1861171
518110
1930538
123867
1409864
1981300
1818667
401846
255797
223438
1990680
456876
1177358
1861898
53425
318761
1604599
1156312
1496532
929023
35499
1726870
1129110
1361641
544837
306462
1171819
668656
817160
1371541
1694085
302437
1398750
1147486
876162
712427
1531206
1041461
951177
1900291
231028
697217
715148
1176871
885840
330837
738862
1533576
1659784
1315212
930409
201424
987923
1055129
195989
592328
1455977
1662203
1709968
1960756
1325085
1538674
1365100
877429
563100
938509
744979
968470
999090
820942
287196
1927130
746402
192009
328429
186656
1690238
1520281
1386934
1294030
1948132
1159676
1404959
1283112
1685627
768615
1512204
253234
1561880
625259
126725
676880
1091051
884222
1970248
1564549
402026
1385854
564796
1892154
1486700
76902
700304
228902
456253
1629986
1811493
1288328
1290679
1671166
1988772
1991161
367404
1508084
1749156
1760904
903794
1317080
1504080
1464764
1082028
1284280
168560
614783
863765
37837
976925
1331318
710020
1885077
689706
940334
1246257
1095048
210774
1024027
582260
891261
1808321
1313242
1661580
185015
747067
1939544
1385282
1411823
842627
660590
522279
518027
1509096
309551
823022
1038676
1198904
429700
1624363
1538885
1468039
1475957
1412101
1381008
446554
907955
1673399
237508
1158493
1370851
741835
564491
322249
1112421
1139579
509421
392595
476036
578086
37517
1766877
1737338
549295
1138836
647492
1779033
1406064
1489423
478196
669202
1400476
894334
594243
1338638
601349
616137
714432
1073428
1698757
1030546
39884
1082838
1088926
1177567
746987
1175263
1358571
143375
1595693
1138896
1048594
110985
1814145
86976
288312
293045
290534
140154
806301
685132
1356882
1209878
1067387
109236
594867
302279
535549
1575079
479563
1198721
1274306
1989957
1238352
688714
1286101
141137
803054
1000
1444852
411738
1972949
975037
799406
1072192
1424415
190988
526157
416982
246098
825939
1458261
1448194
1038990
1464127
1519356
951831
375671
621258
1541266
1300450
418435
1703836
1407037
1742057
912124
1511578
1642624
1083098
1141711
681448
1942246
33999
1864577
1985020
592371
1506699
983917
1624378
1137304
414755
184730
1115602
1466730
1418731
1972861
1549083
817210
777621
100510
1502455
49861
477380
59292
1910714
1120257
73562
458126
1772625
1389259
1421651
405680
1946880
1727935
1485130
1162467
921295
978549
592432
884872
1291443
1608939
552821
1375136
168054
575743
615819
442469
527173
116510
334854
811424
386400
592605
1096424
901003
784565
959502
315824
915314
291660
1553201
938322
1696444
559133
1668639
379442
920434
1744612
1224271
1435773
1416023
84421
1186986
1195530
211390
1603838
405818
279666
611457
1414241
14182
1052495
507218
1344190
475376
1203525
283924
1452623
626165
1926229
1150701
74053
120096
690035
1828439
1766704
1052252
984806
887968
1556786
1682186
955536
107822
1380324
1277638
1132491
362914
1459106
292389
484872
1394348
1138728
1278162
1510259
614459
129724
1996704
1804763
1006197
1057063
397500
921866
1976143
1422772
682360
97058
1398296
1384040
571738
1436383
1641332
1494281
508686
1460679
1065102
1023866
197978
276228
1773381
1116413
1450929
1877472
1613942
1239152
1213152
77671
1044130
216121
1448138
1025524
1096615
997107
1372952
1313209
1428262
920099
1122179
387114
377208
722283
285353
721233
1111500
334631
910583
1585478
1844380
627230
1275011
1754492
552153
1540550
1239786
953011
266423
233168
625691
1634256
691407
470788
715810
1203733
1959577
121196
131057
1621999
1458411
177356
1894779
1594656
72588
904181
1496459
1411764
1581256
212767
1970146
295529
715885
585447
636099
1566760
542217
1907161
1600824
483773
168466
1579239
999763
177577
1785373
67962
1401430
713183
154678
645324
1170927
1187502
996900
1658228
103225
694577
493279
699847
1185381
714094
1997351
1292361
1490549
508452
160669
1219333
1616586
1379610
639411
470711
1573252
1980902
649597
797936
617462
910774
382071
506333
861352
485109
1148468
1176611
902866
1125712
893470
1060791
1343035
191543
747881
316808
901318
1236637
1543124
1961661
1331051
1263819
1758871
726301
1174625
1375183
451033
1730981
1323671
1351768
1008866
1148975
199066
583828
940233
976067
1141898
1133038
1184759
554008
1683832
1147041
1692715
145311
1016197
556566
665777
1734494
498725
364442
756807
1220784
1479898
100621
1355271
882184
682219
554989
98415
181396
1587902
1284787
215921
1070402
1537885
1389115
1180272
824467
98237
1109400
510791
345
119780
1860114
1900105
1827317
418019
36799
1726093
1745929
1109987
517973
36496
1896477
997759
1415004
1406386
1417532
1559392
1427276
47654
193610
1681777
908619
1066370
862171
1151819
1690128
1888147
697370
1295305
1570698
1218485
1663515
1904620
832341
869424
1499415
1086658
741263
816538
812657
888443
1596590
931907
842341
675711
1273690
135334
1643012
740399
1240340
1468826
1573663
1672720
1728108
1728264
377139
755978
858322
815863
912079
998774
1769379
1499884
782607
399802
1778372
640095
886761
1510679
601575
521763
1251226
571313
746628
379601
645360
1169239
1089619
571214
1329626
518875
1165943
967069
350929
631779
1418433
862724
1852610
594934
1800650
719688
113304
1441480
61864
1597824
1243488
1670050
556995
876934
1125942
1265686
691805
1971311
948479
1725125
1016841
1016768
1034928
443002
1737591
809243
183633
1663216
353240
1734171
1631273
687852
349813
1333393
45894
873239
1914182
1025493
1442803
1069715
1107663
738336
1948071
106414
568323
661563
1219599
358884
168398
534571
1260000
52192
220321
1239156
1579862
1743057
1898947
897224
107145
1106541
23375
204945
1799126
775227
1673947
248591
1290435
1338000
1217019
111550
1290383
745602
153615
1308512
543071
1752547
868062
269825
1524295
1527636
684204
916355
583727
457254
906837
392999
1125505
1906673
1463586
1100939
1200029
44926
1493142
813284
854560
338172
1931362
1184144
486680
1575571
1050275
1608129
1975667
741417
1461196
352948
1621871
741182
1070066
793912
1015263
996095
201564
1469627
1163940
87099
526469
783305
1687978
467770
1022518
113776
1286758
324496
1995921
689911
999443
1641678
1289832
588001
396204
350061
556753
1502987
1414895
1246932
1314024
567710
1693242
643341
717474
747148
1507613
371118
1248028
155814
1433517
351371
101521
1890397
702768
1632027
983242
1247342
891677
1738730
18746
495463
1334039
1354599
1847101
747471
1942819
808778
138751
1551208
1475276
389651
703403
1775339
459236
761885
1666925
1508079
1972031
1153296
1641049
1130632
27351
1492426
866447
1081959
721910
211730
1055216
1329936
1446801
1912910
641299
445198
644563
591260
1805813
210125
721403
625645
324264
604550
1620360
1232191
1686838
804375
753183
1828850
1814031
467039
606864
165950
1658493
1353899
1738713
178766
403021
1591582
1236524
1170733
806143
1850038
98727
1705832
1343894
888765
1703813
1238394
806399
1849889
148452
1441299
169022
1681057
986762
1788991
1298789
396977
307138
1779073
419826
9664
1296770
80159
636024
1072366
539651
318354
752193
980703
1493801
287995
334958
993939
255346
172414
1448116
392335
979623
59093
106756
796668
1463274
1567122
1795440
683036
1949745
154339
295447
85634
826316
1639576
65274
101379
378139
842578
979531
579666
1111539
914713
431355
177693
84875
1982251
908867
811295
183492
86858
932062
240357
1605811
1942929
605305
1908277
1210209
1100849
1324305
648907
82248
1396783
1417156
1392604
1695777
1335489
1228575
1121075
109015
238531
1349600
1249550
1601433
250664
327986
750605
1729344
698471
1150880
503931
555099
237391
1112565
1682807
489061
1412363
1271104
1399545
932280
949821
1375290
1787774
830357
720153
241875
120975
1781593
762515
1910536
1143227
850661
1425542
1837423
1183138
881024
1798453
1102297
1866322
1588716
419581
498712
1615456
1233676
1837941
915894
1623626
985654
33483
551213
17743
1648843
901368
880717
1084813
1015583
953250
752981
1579174
161592
1159064
1891682
1311763
608971
377900
907018
308379
1904856
250188
297720
1967141
1496130
1076039
575327
1088217
1990640
1252653
795299
1579458
1259441
710040
1255980
696466
1721634
1673693
1663592
166320
1606831
405472
122283
1542407
1700556
891840
79415
91205
315391
1835506
1566413
437654
127524
503360
1422837
508738
652279
295533
146102
199435
211783
432198
1282900
1143561
268879
1595707
115900
233624
492707
338979
1867341
1237823
592399
1569061
220161
313941
1806041
46024
894049
1867389
1929811
490237
1994432
960402
1881162
1071261
147687
708023
704152
1802717
1709838
153975
934298
303772
555695
1257585
1446850
1853754
1390261
1343536
1568408
459192
653536
471768
289828
1371939
674180
7804
1902000
1803856
96065
1517792
1567846
1869713
290803
279636
1347709
311042
1862083
1256551
1388408
1771200
1960312
1639812
1568946
415074
810112
11081
576120
81938
514335
580700
682787
883697
728545
1230995
1525890
1579843
470997
17771
381973
1556700
498185
1265203
1350422
1049500
918446
869133
243034
736567
120288
1646861
147141
333290
29966
479394
1405567
617564
1227692
1645131
1743072
1138118
1014354
505453
584230
1821412
1990309
643555
1632944
73659
1715328
1064140
1776387
703793
444163
1041644
1290232
976456
1395830
673967
766502
563755
1910535
1775258
1543911
1554991
765494
282558
350818
1523640
151879
275309
492735
655000
1047289
1535486
407250
84360
1371932
1585485
562053
1077289
974402
1904307
783705
1472698
689356
1050170
1027159
840024
789713
1349233
1031185
77937
620899
1936784
72143
43375
336112
420988
948058
794504
238104
418390
948392
450328
1908720
1987179
1273334
1022912
1997451
1112343
208691
818050
1691969
1730785
1600028
228362
577932
679123
419905
1968718
1379071
1886278
1248773
1446253
1928903
767597
918687
728393
233374
12804
1792869
1631198
1988544
625214
1805652
48016
1804265
1016621
508786
1638770
169165
431079
484376
1160856
130929
1086617
125463
1053290
1187850
526833
1797165
728069
1590493
1218051
606996
1377053
1240235
71337
1595817
209038
294726
820424
1416859
1334172
557002
1126242
923089
594757
296653
526295
819492
1368722
204357
655403
1724270
1789898
820614
776799
1481397
1662399
1335252
1993017
1975185
1410238
1554138
147662
128260
426013
734810
1507732
287244
1200820
1935447
1433814
701376
204748
870535
905242
1024125
1321246
1156194
1264352
1631671
924612
1113084
814783
76374
1998309
1233316
687134
4254
1337702
1182388
501119
132575
891198
1724405
189115
1546723
312785
603326
1482001
1254807
1230463
608050
1181245
1616722
1134088
1170730
1974424
1477316
784877
238429
1875125
867338
1454682
1567478
3295
1609085
388148
1321949
974735
129105
744654
233695
1341852
455493
1965607
137629
363468
1071721
1241140
624839
1025337
198264
1622574
872344
647179
749359
19366
1539981
1346653
204776
176641
1526744
93742
725166
402985
813987
1194337
1314090
908055
1029904
1812699
1839814
1332714
1322114
1155811
333513
312710
19473
781999
1563765
627391
1045290
1767734
1264327
1651096
506607
1257539
399762
230558
1407273
1668510
685169
300520
1164964
1227611
766714
1930928
139314
1385210
1985594
136258
746603
1520621
241380
1363786
1943376
985315
732155
79551
82925
385766
451139
1004595
168210
1367714
928524
1126410
1691516
1769318
139589
707417
135136
60124
717957
653682
65175
1277965
1058923
1174854
1432034
1760580
1375130
1976622
1202658
440629
860583
672953
49209
1487768
520605
928371
306752
854825
1725423
1919713
1919560
323953
695221
1747896
1363521
1254997
1337377
1104677
1821588
77544
1226385
649251
287014
496344
1409610
996964
1014806
1207051
769637
1114546
449611
633363
1839314
534840
533124
149495
1440522
1983998
1617502
257127
770189
258032
353617
1471143
480723
394810
69879
599436
457676
1275468
771006
1112123
1287638
1618680
1709686
1356942
1826698
1871826
962444
1958552
1788744
1231950
1109416
1394275
716966
856030
1638606
1385557
1911187
356474
1012388
203602
578708
911130
1683679
287037
894039
354987
1657101
1479589
645591
1086137
1446979
14705
394138
559827
1979951
1308237
1495415
531508
1347969
1427302
894650
330180
60794
622159
1247089
1259718
1725636
1787595
1143385
1122135
943822
1058229
867374
1618309
475179
1272129
945221
1828155
1363552
34844
1331310
147567
214246
1279708
1646951
1262967
1244636
1596286
1565347
765971
654032
1947636
217435
535680
1426083
597581
1361047
991009
122334
150951
638361
1142720
675956
1574107
1350858
54820
1261730
189085
1120882
1606162
1385674
1928865
1040740
239800
576199
1769013
1076155
411334
1616908
248469
1791190
1241963
1780776
1331027
395990
1144202
1793703
381101
1721250
617928
1780106
270264
1837832
1227398
438507
1048134
1056707
376459
1653914
1896265
527949
998195
1850353
1133454
1223782
1336858
1807652
53936
585523
1023418
1186755
1452019
1386218
1458006
1848606
1264522
87622
1772337
116764
71161
1730208
448317
712540
540147
1565201
307657
1878162
754986
53272
877158
111878
386921
1319172
3054
796202
1137628
715088
1210329
1359611
871681
1241740
1068901
672935
531148
899651
853581
1243382
1055748
604713
1881316
1731612
644811
1970449
99764
137370
1483080
1769837
1178108
1627622
1367398
1209679
437651
416921
1742143
1240429
621461
1116654
1734689
741866
612997
1797405
1500220
25581
221566
36278
941831
218801
666657
451506
151368
1436308
1514965
1626933
1197513
1215335
776962
933846
1526712
40104
824745
979924
1940482
1111781
577545
937798
1199874
98934
1744282
1678652
534413
1507601
214529
1341601
1120061
1867484
1000388
1524118
41316
827386
129781
950406
687182
923531
283954
1133805
59445
519424
1430000
1304241
1554274
762177
27086
836933
651403
1878157
489541
1822554
1833570
1269519
261325
277330
1312889
1427244
607287
1818296
539835
1097895
391345
749135
1531001
998972
753582
806358
216184
1493501
561226
1991209
1830374
794742
1691088
1302473
1077614
412069
1260672
1076006
1415616
1911406
1983117
28993
1015372
1399959
1921171
1157170
1326246
1906017
1906626
764557
1286584
242247
1682045
636098
59244
1004182
513581
388447
507203
1809655
730240
710718
608631
627658
284392
162989
491235
74021
1655251
797545
1026446
1394026
1264323
373589
1162022
1286304
1956240
80517
1542515
1495275
1471698
895533
1609834
1228004
988235
585062
1484178
1718546
739222
81978
1089464
334488
1233936
66669
1759362
598147
1985766
1246529
1777019
1357764
859267
350508
1311508
109218
1091500
869906
391810
482681
1684156
1805650
909947
1154041
987002
67704
993050
1179272
1037625
1865327
722390
1034584
67776
817632
1728628
323219
886740
765269
252788
1717223
70577
780426
892164
252721
641318
1294084
1004228
904377
1092365
1604902
949872
1716773
1919931
1647474
1871043
1390128
993843
973761
1542230
218201
799739
1406603
640759
1629532
1838488
603947
1829988
1352786
933757
1448483
1135084
1124075
246528
1719695
1374164
94040
885154
753198
795727
632761
1360821
698708
184693
1933697
1298155
455276
322173
866410
363905
900647
1679389
1250824
380846
675927
457727
1817775
1615815
349906
1884989
1816808
130968
1418782
1309215
532492
1030706
1416357
783520
115748
126129
123123
570953
30969
1606712
346226
1561157
1712889
1573725
990942
1675537
308671
1642260
1064408
1058475
455395
1090504
1178872
167833
1365432
1588208
491329
1665274
18404
790837
974023
1576462
758629
1794361
249948
1439237
1035649
227016
829890
1419527
545300
1295791
597215
1260245
331545
1169968
844760
1630511
1750773
375540
1635111
200643
785051
286253
1249901
1106738
1423395
484545
500906
559967
400972
1592515
1436485
1835167
861566
1597388
1612273
1293709
723388
239399
787833
1866291
1540384
1492497
1048729
173380
545630
527029
37580
746871
1475819
468592
1216188
61807
960049
179684
1921628
1273243
82821
310570
1959615
654167
303438
1995489
1018418
1176579
815312
403908
516235
1826549
1342218
1896015
1260361
1311441
133014
299322
1931577
1694713
1835319
64960
1132656
1835736
1343665
1541245
1756971
246402
347978
995034
1819211
1329629
642787
750914
276184
1496222
946116
1373023
1107867
43959
1644728
1303298
378881
742725
764628
777128
1179047
1923694
1908249
42659
1537408
378809
304582
1477069
488320
1222473
953587
846953
1457576
21980
588226
764731
389508
431575
1985932
206732
1160034
1398531
1933328
691286
322935
1259639
898605
1647507
1176302
1660108
1493330
768197
1897913
652722
126993
1506031
1023863
1077277
415207
155760
1840691
1444734
1933829
949822
1054946
1018186
1062660
614594
193408
372921
1817053
1332042
1900890
671260
344077
987761
1400622
1801264
636558
1150773
1491913
1234983
1802420
279509
449873
1657587
431492
133562
348386
1704983
1267413
1917507
1363360
254144
1488508
1719947
1450682
124539
800715
142770
1790849
1258789
1960911
924861
1510690
33244
213307
660846
1518083
1558139
1102358
1391687
1966932
1957234
1253126
796696
443710
1106890
1029437
1838434
1861433
227103
1628225
1155366
1619562
1283563
899627
1514013
788434
554849
256550
150278
885366
303073
486255
690630
1688171
515134
753209
179800
502409
1413094
1609730
448466
1252249
14565
130406
1993667
14743
1780216
630051
829675
1933743
1929918
359614
651229
817970
1187320
539029
1875825
113447
157045
1748319
1517690
220734
1688012
1116181
576199
1903874
1073342
1259301
498027
1179242
1552539
734945
996535
1674095
973634
1183367
499777
725922
1060416
550695
922208
1020732
936199
503534
1281387
1285449
1527242
1995488
1415574
1718110
506136
1775711
775738
710849
1687817
567217
517564
1799054
243093
1977814
1355763
1143447
188557
153445
358888
1998094
749805
84427
1693365
1115735
1580635
19862
1076169
1100342
75686
465457
765162
1954245
855908
476000
486356
98174
1605284
1898300
848693
1233985
630806
1065823
659454
510280
862387
243385
1689184
871444
1020777
1150495
1038281
10414
85808
1539956
1268369
1189242
1664287
1449040
14121
440593
596628
1515916
1323045
1088048
1392787
25642
1549495
1874080
608259
1939898
1562002
7096
130547
1856476
48855
1600978
1989089
295402
233857
1701861
575475
1799119
1353945
947583
26655
734269
543873
1214572
1202631
1768286
589968
1749546
1716105
1525866
1856383
399081
50131
550773
677369
1447740
1098237
1659729
215007
1614955
1389352
1187200
645544
898774
1928730
899173
643399
779608
826436
618335
492664
1315249
1467572
708865
324825
838737
1474581
1235863
321757
1380338
1497831
4102
558825
807652
1608583
1180704
702918
859943
1090820
575536
1950159
1497860
1655416
40637
1583591
664394
256623
1809118
633175
621331
915402
924512
1266912
685546
88
355607
979703
422418
721825
1377006
77738
1350019
610692
141798
702117
476847
1608519
1164312
773611
1343636
1840033
837196
1813085
1162690
1350516
1941998
792899
275619
1897134
416390
981295
626591
397116
678390
606630
925595
356881
711933
656731
585289
1286842
1084859
1808558
420584
1950298
735943
1519806
252954
384356
1761786
1816139
1048077
478618
316536
458856
1722148
1148544
474741
672893
1177980
1051565
1502976
1614591
1714878
828107
497458
958911
265387
1731173
1399761
59068
1344532
1788990
1243812
1392350
1132578
291343
949853
521822
368949
438701
1821558
1575825
685006
1016017
21680
1596300
579418
1608958
1800909
505518
727270
450281
1439544
1272318
1280025
570342
412111
1202182
1397746
311893
1499575
1569994
322259
1667499
1147190
1213982
1959698
1159857
318810
3739
955136
997871
1859577
953681
647945
197846
85956
201557
16835
1867961
976877
1040192
1007051
861602
706543
1173368
473609
1474380
1116661
1900485
593624
1646638
993315
704866
1568115
1732861
875473
883949
873417
198348
1600931
558822
587641
1631005
307814
119155
1529090
1446894
23789
1769607
1714067
1535104
472851
551224
547382
545946
747507
1246929
186438
1514234
1659193
1243319
1592270
360399
128405
1765448
1078300
1066696
247316
1901884
1897485
1933670
839196
473880
76848
44368
1800153
1639859
1623192
30901
498441
430535
1343662
1449658
1451603
252836
1333234
1329533
798937
185183
1370092
989004
278255
598274
776220
1939170
52345
659552
500310
600765
110150
1480475
1467560
817371
1442000
1600941
1919355
533175
62164
1862814
394541
299023
1229985
170646
469036
1133572
1996136
971604
1011682
954960
517641
1039022
1181412
858272
1359485
711220
1335930
1961889
1873165
1329138
1222362
177184
905450
1350038
1820735
476968
170243
310699
669140
789951
789373
1998149
1926941
902617
1449882
1589223
900711
1674470
101910
1939931
1700194
564193
1745588
1306858
1688959
406931
90155
1458277
1120159
1196220
1090944
545358
1839504
1030854
673672
1737267
1981599
1629646
80830
228947
140417
1483680
70324
1086773
376118
1917957
312230
1719838
1535361
369432
330492
822160
615014
1019700
1964646
539139
921320
964898
670475
1811634
420121
80921
1210045
489168
1459996
800157
211098
995318
1538570
440883
232109
1093955
129112
1488218
1939833
1194621
369535
200836
1533698
1742804
547550
701377
1927237
204292
149310
1724010
83001
849113
114362
1815931
677102
1500336
602789
1442225
611978
1642481
1905193
974961
336607
239980
1208499
1133272
1437345
445454
1952645
830681
579466
789950
1110867
373885
3655
966980
1124517
1744360
1008396
239017
361220
93401
1195962
922480
1891809
159321
1712505
1311610
1451977
424501
368685
783651
778139
1764789
1823323
1370389
1558182
1510505
345017
174089
1140790
1589223
1861823
1640406
1821117
772356
1395614
1181798
1753181
1162839
173111
481410
938898
1856409
1504772
850468
682593
965480
1518047
216577
171753
169472
947554
87556
555022
990306
1858896
129830
1694639
1839227
1234819
1560896
1038313
730659
803970
579571
29829
440456
745220
10192
1799548
1188513
556790
338887
176676
254849
403212
981566
1352164
655003
1969159
342875
1425936
1139802
341788
1524625
185215
568882
1104148
1091696
68801
383570
1838006
531370
919483
1046945
908317
1271417
1192574
1611704
692425
1971679
1263315
1349207
1790329
1697788
302141
839577
1383062
990224
432703
516090
133257
552495
1115811
904110
435059
240070
227536
697646
181340
34927
1150758
1353915
888792
1394204
785667
800923
1160699
7049
35388
666346
1746961
87683
1347432
1073027
941022
1892053
609252
6356
540172
1685060
530741
1462576
230936
1743478
1920560
542267
1626056
1051447
1268661
1713956
1157685
486634
1852753
1174998
617232
1190859
305638
938177
381193
1204872
818474
1512291
1605303
1760846
109611
1743215
173483
1614206
1092198
246875
564742
1072367
140341
1986770
765312
963386
1974079
974376
1312261
1981966
1898924
955420
209900
1284139
1844066
626790
1274357
378507
1627888
1256062
649270
1933597
906578
997446
1477333
507430
591726
823878
1592294
1055013
717231
1596483
1951865
946535
925958
487149
541917
256107
918155
1742245
1229303
13521
1040356
589155
698663
360698
507249
726954
244139
1958738
1061533
276662
1383870
1908763
885061
831227
447569
347181
1869947
1290211
1674363
1730207
79463
1752731
668531
1289729
1317158
1081664
423747
192417
1061776
797022
970518
793971
1715360
958567
1715504
139979
1775953
1108207
592170
1545052
794149
1834254
1396090
766550
877428
780619
633107
1377507
772668
1807886
1272232
1563923
1728051
237061
513792
735986
614028
1083256
510190
1140098
1057888
1834536
1920757
1890791
678615
1393119
1875304
1149787
348260
1992349
1798473
1901898
1717543
1405537
707423
1800189
502763
61106
1506966
1317374
1905902
578116
1565959
1890833
1226653
1769598
527070
954745
755668
842903
1911484
892108
1095583
949024
1224158
411359
582310
291837
239279
496882
997522
1197736
890412
1289559
506073
1823449
590369
1226129
1266423
501193
535991
1796391
302017
1575237
1193714
1880231
713041
1010000
1743820
1256366
1278248
1338950
54205
60969
1625536
1883589
1107108
12849
323558
1558713
1238051
1954927
211266
1725657
478997
1661233
1049051
1464179
1379194
1790338
1143030
302933
1896962
1826386
1614574
1112220
1199417
1581959
419822
1221792
556775
496188
1656382
1535930
1776281
1510756
1936588
1613587
1994383
849743
1534458
1473047
1550507
1159285
694830
665912
56122
1238084
532472
1537263
702618
1924983
266279
1433161
32586
1583663
1614412
887967
1225284
247640
1729711
1175041
706577
798070
1221174
430161
1235965
1465294
235354
1341932
953060
180279
693676
1053016
876123
1096465
1817900
440051
1177683
320815
100133
208458
1359349
887440
1821023
1382859
953895
300134
1135481
986454
1884134
128600
1696914
1624628
1169426
1293693
1654426
63624
434353
1662381
1941419
789877
219906
151406
1327432
1051492
540663
1884111
44480
844157
450510
1271804
816738
915174
1307020
947923
39988
210843
1008256
483310
1783144
69364
1701246
1169709
1880596
1473327
1248182
1847769
1784174
672119
1201469
699015
192259
1823742
1971370
1591816
759563
1908755
1570689
1113568
258394
1194783
1520867
223384
502654
1271674
888805
927589
991847
1206307
1472770
773920
679700
1051215
1637869
1793796
957042
1768653
622095
1375865
1742792
324993
99822
554291
493964
250358
1359361
347753
481418
1258103
304288
788038
1747807
1880149
1606235
526549
590725
1463820
1509492
11435
845761
523709
1422786
1985504
1224747
159078
1695777
555087
1083064
1417235
110514
666705
1236470
362811
353894
181971
1368146
1697665
1104608
1893459
1398781
1507042
818665
1360827
326385
824684
1169729
684432
1387945
797823
1455719
706611
1773062
1832950
404320
1796958
701022
554625
985483
134610
166938
992367
661387
1811364
381823
191174
290579
1596610
1169985
178207
1748568
319560
480430
1541887
637572
582472
908415
1407986
1956891
746651
1371895
1221092
1108475
36133
484427
604447
1957096
1223946
1871482
1473225
1394544
1435501
338279
1493563
15838
1478017
297241
1893482
1662955
568841
1667580
90035
614162
1597361
194478
1771845
745396
1626090
574261
847807
1180375
327110
1126371
598341
1101110
699151
1282957
713101
1426932
1917398
481242
1377859
352325
1893114
347374
867374
1600883
856423
1231561
184575
1492657
916916
1865347
145564
1674226
248386
1426666
1109067
24049
1232046
275723
1341642
1089280
19277
34482
412992
882509
147192
912583
912772
892692
769086
944390
1108869
440812
1872261
163812
69795
67759
153436
776843
1044700
313812
1720082
100270
1226126
1742148
405468
1975982
1900184
1873129
952715
286141
1642275
951208
1765182
466413
1799391
966688
1906878
1486262
412081
1275421
1290768
960342
702606
1095555
824580
372857
576498
581503
1528856
72007
304768
642541
2617
937304
197290
1536532
1282753
1800264
499934
654621
1399153
1315185
1634973
506202
913559
1495214
1839323
939729
1399684
1254149
454589
692544
1470367
966156
1024037
1752201
1586778
762540
607763
711114
749534
1492920
521947
913515
1734073
1883293
72279
37181
1069408
1686362
363561
1100598
272193
1140255
1222195
393670
1449617
171296
1823989
1026684
206009
1331217
1235347
952380
1284682
657270
1735827
1117568
1265451
1226365
967307
1756828
1264961
744215
1314937
1977756
785917
480154
1972886
292080
335378
1623336
1487978
1517730
424057
1429755
937572
889487
1980607
609102
443484
309548
89873
722883
1198855
1151549
337741
1264989
223623
1009630
1776889
775159
150331
1805621
1391091
1881950
1544688
1893113
867988
1052753
268077
1130728
1183926
771943
1404624
705186
1583673
330227
1316781
659925
756274
490736
1020074
85304
1799745
1799050
697132
806061
1509268
1615695
359682
880183
1015052
214394
1979749
1670132
1252768
307763
1952960
1642983
1272041
1483889
1073185
1800504
945687
14882
398868
906442
291747
1021726
1758053
1434522
1433060
907274
195652
331099
130595
1367912
1929141
992068
798578
540825
833580
587189
613205
787621
569262
995999
1775597
1079974
615745
1353554
454799
1450539
277598
454870
28580
1901058
988000
640573
662765
1492
43809
1965860
747476
409329
413208
320440
46371
759906
1096409
370844
1414131
1140764
1645752
1712941
1696242
1127519
1550623
775323
985234
192359
1580801
1203446
430557
1606183
1187210
1463627
104792
1225772
1268354
1137783
116597
994231
766134
994695
842744
1668857
1487767
1939690
684871
436015
1910784
1331997
547121
1554789
337378
1596735
1888916
972441
1361808
295115
832795
280749
372127
1428177
123795
1709516
1144109
1966634
258292
148252
586693
298269
1689431
1237610
1394042
253305
1652003
947722
524053
1070570
463359
1669291
1356526
1270251
466356
901796
986508
1579514
281353
1738643
1482861
1031108
1249197
932948
975985
858126
475931
768775
1509099
197310
1116576
269154
555755
1911616
1392464
62814
1930500
52994
1798902
1069701
1211784
401971
1956636
1564858
438434
192167
656438
1416997
1954374
1465621
1328635
628799
1095242
875662
444175
1877475
1957936
1579156
1398321
1861016
755039
57737
1338678
761491
1548240
1721749
495864
891818
668374
471097
1563169
1383353
1586777
1460337
1947326
1485833
637195
1379023
261719
1102578
1596401
1887871
234958
1750478
864735
823451
401030
1076481
1920489
1398938
791820
1253105
1700682
1435663
704672
302939
1948644
1643978
996997
594727
1035725
798636
1856460
1245817
122418
1123325
1059816
1247608
260845
401932
1922989
282303
1410872
1762958
1946782
208874
1675209
1770283
1112834
1253474
1139446
382169
337002
521150
160022
1609309
1839405
1339904
1321234
1675780
271758
595465
189351
1788352
1260884
1767050
744964
236051
1583182
57111
1470993
150966
202510
802190
223605
478261
737535
1423402
1712422
679572
955049
219173
539614
1540845
135251
744928
723058
951264
92607
21529
1251178
995647
233155
1794481
179490
762820
1769985
904067
1310408
1224854
428958
1997476
1078917
208964
349068
1312115
1794332
1407522
1804238
1298998
926406
1313210
24325
127296
744958
292633
928477
126290
30623
1125442
56009
701381
1401696
1566032
991035
289102
1246589
49903
1705368
1944194
857263
232114
377211
748548
1140976
1210052
1706541
1598433
1255844
1766348
296257
1173050
1799517
581879
1839713
1053725
1104439
817374
939687
1571583
897331
599926
292402
1741235
1663449
836485
922718
1900311
400565
240141
1272953
222892
495173
1658034
1679071
1523425
433335
505339
718862
448403
588868
1414852
1129580
854263
35646
208971
387136
869017
1551200
1597867
1600666
28482
529861
639877
1952098
313017
1203782
875822
1802317
428255
1107316
20913
572080
579336
1997135
50810
1000783
1679921
1482537
58592
1961780
1765047
1448768
139898
95778
582991
1102872
1784185
1803957
1483083
1119160
672335
1000251
1070227
206022
578584
1048667
1425759
1121378
712072
1606181
949686
174439
1482778
1947330
1602772
59122
513168
1312894
1109035
59131
870304
360596
255461
1067378
1266166
1971738
1654807
416213
1908839
1424181
779294
49752
489712
1177203
798395
1722208
269641
323619
1530405
1760733
1390210
1812703
886805
1402708
649905
1256994
673419
596489
1945997
71752
782830
701439
52170
1428282
1425113
259343
1826861
1759288
1491938
1338866
1643632
913515
1101823
1864996
362213
1824800
575907
1301567
740840
1466630
1715171
402212
1942767
1917888
1834625
1430570
615818
1056493
1177132
228673
1140818
1443124
351197
479358
1282256
1198342
978084
1008043
670028
1919855
426952
332495
1842742
436011
924368
1952708
1653947
1649637
1828873
1397790
344975
114703
1011343
1855520
384671
1502571
234322
438476
1162473
73475
1427149
986127
71888
1796057
26913
1098639
997317
1290094
307182
1521579
1813147
1558622
902701
1680946
716513
199616
924983
513265
1031289
853585
1704279
1297458
691372
168524
1194874
1787893
1378038
973492
401815
212891
951825
1064495
1336531
169785
1014410
150200
291446
545944
1838779
1511764
406138
1694450
980433
1160464
1013308
1105036
10642
935609
1518648
395993
258875
1459189
1480417
869280
1656695
1604897
1877646
1640385
1606553
524149
867315
642406
1113869
727709
1424568
1798601
1525633
1250158
696961
1401567
693538
386693
476219
567226
1248858
1875438
26129
1436880
1271491
1292141
61793
358813
12956
1403758
1686585
1195781
167341
1106705
391162
668115
1145456
631696
336914
1971296
71007
1055866
870911
1576649
1468022
421711
1780461
196094
1872117
108693
1550943
1637486
1651800
112491
1295866
1524554
1618118
1591074
324415
1461812
1438830
1617460
1714148
1712992
1455860
1120007
1524035
60630
1058340
1865434
1406665
1769262
1694412
717549
1837492
1128776
860127
1014703
886349
168506
300975
739046
942310
1370923
846389
248257
1842168
539104
106156
1888141
532346
402715
180748
1657586
521851
1409209
290575
556420
137506
1136761
1471716
440896
1376778
1282686
1243159
853325
1858975
1408461
786131
1226319
1940469
1372372
113504
628995
1372864
987058
1391358
1694107
1903068
15188
1916613
474773
1833077
1698702
1983298
181827
998615
1920675
1385508
1406529
1120400
13737
461440
1528841
1483428
1458655
378066
1269760
297659
1751958
1274825
366986
248160
651250
256160
1611175
207065
1782625
271026
796706
1088262
782874
1560738
141643
1662249
543533
1354193
1127338
248394
1746979
1043972
508187
777968
1361771
1703982
496856
64009
281264
933686
1007679
1646002
234768
1131666
1037408
1575816
1490267
1319506
226658
144468
1415269
676102
771013
1715841
1265464
1359971
1964058
989177
709814
743973
255281
1216721
54621
966329
190230
1224289
1527754
323180
1011142
432894
1571171
178051
85236
1378695
1983670
1919129
151872
1719867
292910
103827
574629
679149
237619
460223
850771
774648
975493
344009
1592192
864846
164439
1019232
60698
1924597
1325892
36676
278096
145659
1395189
201853
317592
152061
1346550
1936029
779433
174183
970380
748721
1991037
314063
1878314
1522203
1079454
1342711
1995598
518966
1040713
1662467
1307173
1084601
1653655
1082965
1892135
1037802
1365702
1931560
906911
859622
1651785
888222
1138351
731486
1250339
1963054
496655
434602
368095
229750
1279088
1798814
402301
8402
819978
244551
439571
559093
618464
857079
335619
155272
700591
1243802
905241
1846493
1225226
553414
807552
378887
110180
1035378
510151
604225
904163
890444
95008
1523874
1848147
905090
1635521
113329
934982
356928
343310
1742351
1993027
127567
1365075
384156
1967418
1608796
1668968
1702656
1497145
294133
287193
1769632
1663402
1807043
292259
1554394
418404
5176
1213211
418222
336730
517466
121011
1264992
1622342
577091
803514
1480057
380255
1516996
1625061
211626
1522724
791244
1675561
483033
127986
631000
227951
476183
1721633
144406
310955
1171223
1522116
1110113
1798282
1627911
49929
1536123
1217826
240997
1303063
120474
1198822
755713
1094134
1826173
1973700
1251192
1160673
136562
1498353
216754
184061
1058782
1313559
214555
674971
526043
1276596
1881135
599667
594216
1301787
1006848
1351234
782953
1934877
131553
1298092
1705992
781739
225681
451188
265600
1207188
1265097
1790489
776147
254187
710561
612694
1352385
172432
1459864
745241
907094
239968
385402
1331785
75980
1142725
412745
359354
1713712
1942431
1936685
1584674
1187663
372612
1210420
180941
1838855
1950278
1601848
781190
1243760
1891394
935922
1068334
639612
843833
1040053
1661485
1831295
1095973
1991338
1711793
683854
908639
1207492
1262984
1509889
340974
535673
813770
1674722
1592680
1860559
1739560
523140
1555926
1257495
1557345
990360
1048291
125496
1540962
1811173
1515886
813731
751787
1792434
304836
207917
1008869
1747880
60597
522617
512049
1707625
442624
1717499
1341999
618573
625668
339146
1776221
1573868
1773456
820712
515720
504669
375230
1547366
975178
75012
1247586
1364294
801999
792594
1895473
1111008
1324945
1878683
1658317
1240020
5844
1143965
830975
644155
1839460
1466772
1067435
954259
580940
1715524
619018
808760
1627145
646305
1664711
296663
987788
502699
1265365
1913546
1104946
574058
741723
816428
1030201
1919747
586222
1728440
351049
974531
1512845
705450
260995
618809
617647
1988303
872510
251479
70453
73553
1972621
1864701
278867
1930596
1193515
36157
231429
1199644
630135
970107
1407979
1447623
1986401
1610154
423068
933035
1572090
1532533
1179418
1821398
1974557
85017
1626688
1875211
1880145
187625
1981632
1502685
1360549
542478
1357004
633630
646990
1290775
646629
803330
1891719
1507530
851906
1190808
1535659
1571319
358944
1515471
828440
1507803
882155
1998818
1923009
734763
850613
1369911
306238
635040
1004278
1641157
1892183
1912412
1207806
120034
1168713
1707393
263702
712401
749412
1521820
237465
606072
1599487
1948065
501813
565733
1590016
157415
1893409
1163231
977326
1788172
796013
254383
292906
350664
871287
1289849
857609
1603397
518716
1731472
448080
1953293
1633341
1815008
600537
1979653
159143
1566757
632639
593471
976426
499676
1606129
770784
509172
1586106
571029
755026
1520882
1874039
880542
1274197
1214516
1044177
109890
1715651
1894320
660459
620214
1508975
1969561
1591029
945496
1587695
397697
298101
1722063
1051346
651845
1040167
1266851
722314
1530440
1173546
1428138
1074587
642766
56556
1104150
893118
269997
1997293
1341766
1389976
510619
1788906
688526
1564315
1791161
1830439
1664958
132194
247911
470559
423575
820188
1258058
339438
416741
128014
647499
1748659
830618
1468702
714000
206619
1929240
1186251
1374877
695710
1634711
344317
923932
755148
55975
1644729
1247872
1768555
327246
297026
310999
1649697
370563
1740003
1853327
1625581
497168
1913347
1344275
561008
1374087
1417107
20121
1080716
608424
783229
1051256
1942384
1104118
112720
1694580
638487
1599459
579159
1048925
577895
790932
537946
4708
53775
812947
1585570
766054
405818
1236326
680811
1411632
1419909
1868599
285310
1311912
473868
1386571
1843473
1939848
1614343
1550004
1462051
590708
192488
1278643
1000255
1597294
305708
1977005
1378900
1884516
1351456
547939
205195
1021008
1835910
1246251
1275902
1181687
1108656
747902
876537
1625700
1694019
642740
1796689
1293325
1658660
1244374
122475
1925923
843582
886756
249409
16206
352504
1818231
1663443
1952546
1844444
928361
1869604
1928534
635965
178113
1532394
461005
603165
1152885
1997337
1882938
469085
1371640
342714
197406
1033032
1722482
1902228
1026068
418460
993628
1237999
1920072
1187221
640626
1734173
1419308
1109555
1873868
490479
977755
1425714
1224037
422410
1116575
1768556
658353
1992368
1625473
1202069
1414008
1342004
96862
582010
205585
1755723
156484
1286048
1992686
1438981
685795
767123
466926
385004
1287113
833217
1991222
864852
438759
1510050
1431636
1088950
1399768
1735483
260211
696774
713446
1407879
341631
1475311
676773
1913240
1942608
1886733
660511
1705184
1179733
376553
1052168
1479226
1147633
1214266
367111
1863257
1903995
1616104
1252535
1900071
1193834
1783732
1515318
863605
545628
1387293
1772415
199289
1029602
303289
886360
1454554
586318
1213240
32804
282569
1439699
544200
104579
62254
1825037
1905133
854043
1252742
1904382
838233
1215915
1519228
1370981
1651664
251975
760862
1006770
1662577
883138
1637231
1428509
1258760
1385748
878248
1315092
854819
341285
1579871
1824088
1216146
176544
1325602
954051
1032236
1371454
481169
95116
1937037
437345
1171789
342896
922480
1042666
961517
524585
1435028
1006515
1944098
907248
1571355
1425422
1743496
985241
1920882
1181968
163079
163955
242554
729846
1305754
1095537
827743
1816658
1378591
1960142
35707
1525315
1926465
900434
847963
388380
858321
1592596
1004183
1951379
1108710
293296
162583
151079
1880304
572799
1441852
25625
1585854
532396
383608
671233
1263893
1394980
129446
1256002
584062
1365563
1253173
1024735
1229149
1078566
1493713
61234
1004490
1228605
373402
1959013
1702189
80869
1211599
495997
870582
1605602
740672
125476
174945
564080
1655447
1238540
108614
345573
361055
1330796
1867790
777221
215261
1249438
763516
281583
313877
41968
328454
602071
337016
1741637
1359968
240445
427347
265770
1153466
862147
957892
874162
497587
1419933
1708889
1444664
579787
1039105
441669
137036
1841559
987939
308328
1996370
1429844
1546010
1048678
169411
621196
1527871
1663549
893857
325339
1346746
926752
1322178
1506974
1728907
807511
1314701
1479480
1424356
644587
1835568
1483217
1891505
737951
1716123
1491581
1093112
1829902
1390114
758904
1347812
1987082
1028478
30016
1551294
108128
1096903
636092
1321501
1922797
1669586
743407
432650
143039
653295
126448
1753953
416525
184711
107196
957297
1067529
1430933
1947337
1393277
877413
887538
1292060
1759281
459666
674446
1010757
1250075
1131676
1359636
1320380
455412
462817
75431
776073
1454081
1097129
1347630
91016
1171849
318805
1732555
1036760
652437
1284880
908666
150226
1290941
1536826
700727
827829
1001647
1077469
917094
923204
173533
432874
916026
1191920
1682488
974488
683485
1085839
348937
1354226
950625
736795
1672184
1987577
360118
902145
88406
802866
1529456
298329
1276624
362671
1342369
1305644
279739
1709480
1531734
1624625
1949625
641768
1178276
1521842
472368
1158713
1889284
1321499
1675409
547581
991914
1024203
1038838
748371
1522050
573812
423678
1653607
1979449
1760772
1569737
586942
1768882
852498
525059
1109911
1097815
668455
468062
1385236
1050016
1417549
1148626
1646699
1197219
216101
503290
309936
1544556
1965193
978535
854202
1987998
1365575
1102304
794104
383975
1025396
1588026
1520244
235817
983616
205968
1499701
524542
1984837
451480
331116
862758
79222
685213
1895660
193584
410804
1080171
99854
874850
1321974
1309971
176281
24335
237577
1101189
983857
1817765
1103996
1112403
1888888
1458464
1508683
1018986
1091803
1892485
1263003
1272297
1088826
981371
262729
852534
351033
870789
1090013
502113
88455
974852
710241
1231810
971028
1180738
929972
468343
1682059
1679190
1184711
8740
124398
1596233
479529
1404214
177914
465285
630333
1316756
574106
1604581
873686
1660540
957731
466829
138828
782907
1542378
1248964
1707077
1722652
498596
1936039
1331602
1172764
522541
1953359
1565717
493034
1789422
883205
980657
648513
1685885
1741660
1961586
1706079
38935
1315364
1894027
925977
1375543
1411297
445256
383183
530239
210989
1610516
376284
1288327
176837
301153
772653
1072323
1373185
1862412
1687434
1018704
237133
1579960
484535
614224
784595
1676902
1635032
1069928
272532
1732879
557841
1722245
950313
828802
1165552
475759
1336940
1939200
1137890
160389
1808917
1106914
1160722
931353
259661
229107
101919
505089
814638
987151
1422751
1076945
1042000
522565
1085254
1193617
1559230
989263
1311918
850663
762346
907461
1458340
291474
811044
730206
1165012
732056
126617
1330657
1870755
970315
1588315
30886
581765
1879380
117502
407175
952083
1996555
332711
1396614
1678148
1779581
693362
444824
506511
1770351
1305708
512751
1363867
1566602
1693519
842794
1110904
482763
1227689
1261560
492382
1467580
855804
1079612
1836468
1136201
393368
1916145
1057480
1276146
894342
1502343
191664
566194
1859910
682319
980412
744594
1163757
1614199
20433
1509695
743944
608406
1095888
622494
65446
1315458
549467
952036
1057900
1658123
876376
308440
288178
966144
1943385
650675
543461
1001579
1819703
1500568
530465
1333273
756130
736768
342300
1337252
1759531
1648008
961347
1174060
1521528
739906
117039
1203962
1163318
593064
878172
368534
1368937
886617
1897855
1095406
1872396
505313
1716544
1435243
720431
1734167
1182819
1536611
1610974
812935
933595
812172
307414
1391953
1138888
64776
1138282
98066
934866
1218520
257210
340409
1011137
468634
1445474
1080993
333318
1217815
1862561
565770
1901788
256971
38525
671223
1690686
354872
406779
16141
488726
214406
1258344
939142
1489914
69685
1204387
460188
648459
1156536
720572
1672714
1781945
1319942
582972
713049
196373
418779
256749
1303601
1683072
1353544
1821720
292576
109309
24558
454390
530071
1045809
1658621
153297
613564
1020758
818493
354319
399421
1310964
1939807
1255524
1459183
1928768
1816644
97877
1171468
984116
97455
1291179
421561
1537081
860653
1541588
636472
650608
1398078
1138218
1164504
340589
100225
1899115
1151983
1453532
662425
144234
1855264
694037
1763621
1327489
392040
592240
1949624
1444687
1697396
887282
867342
1587366
1174209
594975
1632061
765991
757003
1435425
720502
209903
113944
1781291
93274
204555
1691257
1198987
1889018
15901
1712246
961376
1404870
1369270
701557
1995778
912216
1283776
1289771
367123
18408
1099382
1430001
812401
567748
16917
990849
335721
1022921
822307
535999
1375789
1655076
767651
1354946
1028760
1838525
971899
1544414
610054
1422915
1348909
1312554
844919
668785
1886911
1554332
30366
984774
467214
581691
867546
1083979
312797
1206447
1528857
1464766
341051
1759791
1883140
1106181
514988
1928241
1403054
321555
1872702
728872
867356
881259
1450119
167388
1940403
1019822
1978449
1472926
608724
357355
1460556
1745112
559826
1489988
615420
666352
1327840
529140
1868640
1055699
1884712
1186873
287740
1342177
1831596
1887017
1571054
1939095
920198
855398
44522
517283
1194354
606933
630821
1891510
1226256
982724
1959353
885024
227677
13246
1812086
1031859
1435889
902864
996558
1862094
1183848
825723
844871
796098
944747
508252
1688554
1884085
1591836
1152687
120549
1210788
1859031
478896
217181
1832614
1638932
1747968
1399615
1173248
697906
1370051
1415307
514202
731664
1063893
597663
1709303
1419465
1267744
1271339
843320
1033967
1861086
1557314
1630366
809585
671981
1596724
1856576
1976244
417008
257855
1553313
145725
561976
1383232
1380093
1924669
1691976
1722886
1273763
1059791
662606
1836929
594164
1118559
434446
1616086
101105
945808
1553679
1021536
1605362
903204
537628
874272
1827223
1456133
1123148
1889718
1235477
1569034
1570554
1064438
647568
1375853
1327166
1316139
686608
642765
1214782
783935
938004
1746134
452969
1285354
663357
1901448
116079
229560
1344440
60402
1356688
883070
691649
1903866
1825480
1391001
625495
1265419
90713
651352
236926
619880
1548708
1166407
1952075
1486710
39227
177158
1847011
1939138
313672
995450
1530713
874209
776056
547339
1239033
1135172
1097180
469713
1828346
1670084
1760884
49828
1773251
1378626
723100
846323
1270078
1565471
970334
20744
1658891
517066
738811
11423
55809
60462
742807
349195
1119979
1407822
403703
231416
485040
1091175
188788
189945
1060543
1556514
1013894
1596124
934442
1387212
508243
1103128
801305
488471
920744
595728
1176984
1149894
1817798
266181
1288407
1214140
1870958
1754935
539029
1129534
1528988
885179
1852124
221681
1880325
1406763
137014
375314
1752184
1663862
1058018
1839107
422787
715908
1514211
656256
1546905
58106
1131080
1974072
1052962
322246
664682
1953358
61582
75115
786727
1908108
660715
118706
75619
850461
1234750
1459837
819088
392013
750671
852095
333557
530352
591239
242635
1216875
1032002
305795
1698484
1774738
1469367
45686
1726753
73837
744820
1262525
976106
1163925
458423
303009
1820360
1940035
792877
1979236
480351
1896322
772869
770592
513650
158226
1256196
206597
1188008
897031
1105936
157322
1192262
368919
922887
687261
289641
1793282
1879849
445483
992480
1364009
1282411
1688908
1622663
262102
1771427
458462
623414
519214
289964
263309
1364471
1965194
1192125
1248838
1880207
405789
1459813
1245995
787538
1469606
139288
1737221
599199
376322
856624
1263223
1157971
444814
1031458
1658150
1523069
103687
1014680
915901
1421681
204626
1935212
471058
1102670
1459145
438966
1201537
1977343
1314178
1981931
1307836
1509311
3582
1921939
1426533
103672
559405
1001890
301724
1264414
430386
820603
1749633
1125542
1550514
887889
638989
1990787
267204
1965709
1651592
413221
1816444
902818
292740
455591
1092311
1450194
387015
1210495
339249
1080041
1401439
1152266
217612
879220
1301811
1293522
1304524
1339064
1015093
1753170
576574
937251
337765
1907269
1678961
679733
1130105
292679
1214425
130551
117727
1651589
498464
1969101
1769280
622618
1322974
702211
53371
1783937
869866
1052867
435893
1125022
1333300
115372
1961140
743723
821825
462154
1624305
216438
617081
340999
523874
1023236
115309
1074999
1327628
1389613
1179179
1864560
615506
876154
1714749
537804
651533
1463438
632025
1296029
1418633
554889
379803
1228477
1907706
1421368
723157
938064
227823
1250683
1695778
976514
185155
1180996
979836
1860049
983988
1756510
888399
1303863
270899
1698451
294738
1833943
38726
367100
1142687
1319418
105402
1140299
581420
1855616
950547
385599
327684
1060284
1901010
932976
1544781
1532022
1504928
49463
799877
538923
1003973
348267
262243
550899
276958
1977929
167954
578499
1715651
675597
1243908
1114023
1655625
1108774
1119991
606590
281842
390475
1610493
1206999
1972856
375371
1390498
269430
1524339
1222212
19521
1949461
70819
784745
1435072
299604
671351
450397
639966
1735344
141493
150049
579764
1081753
651241
1653743
1113338
114068
641140
195074
1165971
1901138
1307243
1948798
1504244
1006835
1971745
1263106
607820
723329
298983
627016
280512
825242
783711
930242
523166
599951
787277
877279
700415
1571021
1721957
1253866
730134
321670
1486763
16566
1078404
1030872
932233
585392
835523
1653757
1598027
228076
621619
1550156
1945024
1541584
86228
704820
1020172
716044
1804996
921298
1179273
661508
931406
1107733
831376
1716704
916243
1254742
723624
56438
1253010
1555942
1679759
1615999
380274
75411
1725869
204146
826949
851813
190583
292280
474116
330187
125856
1926896
110042
1857479
1559221
533821
617297
1189306
16066
1419194
193967
144425
1907384
359186
467733
1322854
1131143
189129
215465
1191804
1582406
7879
330103
407725
1052744
842679
1306762
1713515
849893
580995
1601786
342603
1779200
270841
1427574
1280696
1749308
126163
505816
625381
1249416
1469964
698110
1537666
803330
668514
1843539
1506227
1701679
1504587
273752
488342
1035033
38060
1830701
1180406
1982498
1161733
31868
111116
928689
862338
1165779
199028
1746566
845310
547599
1703839
1047780
1847615
1125106
1218971
825565
1265335
1460382
1534855
1635323
118024
1209835
168562
1712785
481567
949471
718187
985362
1366188
1394592
1705833
561786
997165
37483
839832
1924372
925909
1632536
1731257
1250675
80551
1975139
2384
620005
1072337
63482
1773546
1769753
402887
383880
1524831
1221037
473857
983096
1269162
1397410
1757584
1887701
200278
424226
676243
1979210
328772
290894
391322
985892
301922
1501126
651776
80097
302831
1418545
563513
162889
885371
270624
241333
1447159
772396
1526183
178955
575821
421237
1808802
1306327
1132343
723181
852649
221480
161832
1366048
203913
587404
1236939
951406
1153113
344672
1734886
706960
1113620
491291
922926
1563899
492687
503594
338205
9277
32803
1496355
1788629
1005745
855951
139757
594682
562252
861806
908988
641287
299902
1616203
1930730
1145338
920583
373361
349973
523493
391765
685767
975667
1296113
1765127
485774
494913
1296251
953576
1726833
640432
1835539
694551
645287
39250
277005
198501
701136
1160003
159382
1004312
1175958
543829
264284
1590889
576687
807993
573361
906378
158235
1495652
1290803
963174
1342669
637295
1568833
887397
430364
948861
126893
276123
902759
1700794
1715406
579255
1505929
1635482
1874536
279298
18467
1155227
761205
497547
1985459
854696
440739
810368
499463
307987
579638
1289429
1108562
1097753
1213281
402784
523186
893194
780710
774929
1173234
386752
1178294
16936
996938
1925331
1371638
1122282
1064110
1882408
1723
1223764
35763
982545
1460386
79281
1061343
92217
1235307
490256
701530
1026678
35998
119925
499857
1146309
811987
1917240
1229020
650115
62854
924490
1830462
362492
876144
776698
1314723
235028
1462391
1347960
1044981
1229860
352341
1536598
1254519
36181
1321896
241920
122686
796361
612907
393987
1834422
203242
983273
1292898
838134
216893
972392
431190
894826
171736
1860855
1262143
1012349
968241
1179527
1747193
1526152
1263799
1847846
237865
908593
317623
985781
1643006
1345812
1426772
1893549
178323
779162
96545
236732
1652771
828619
528933
281761
1675751
651785
240308
875417
796219
1454236
1840843
1418354
1614532
614401
1360582
1868227
741597
755268
1011193
759095
1686441
1633352
1364525
284090
1550756
91501
1273693
1674926
1968296
1197099
1250543
455369
1015928
781735
210513
952259
1912374
1819309
6673
312273
1818707
174885
1509111
279206
1324991
1318414
870583
1619590
1683508
1020219
173993
1410165
28797
1697837
856047
1018198
141413
1426928
1891941
1141887
355052
593879
494909
1111164
1566368
357878
1775588
1429800
208363
1472214
986333
1992792
1454919
1403672
1416751
1488594
94720
1643750
922195
1657144
878067
1265617
682694
1967285
884300
1929796
1761227
683486
216949
1310720
661524
1390651
1264482
1079407
791577
892952
1653364
235845
1490200
1096112
1712941
317001
107115
984085
1967037
1128909
580798
1927141
1254932
1734696
210029
536439
1969035
1961449
1604561
1612380
794754
320665
1840766
1468453
1280625
899785
164407
1341381
20242
1418084
1145907
1711552
1508287
882785
699804
1041716
1426084
371094
1659360
209306
66618
1598226
587349
1831173
1603742
1121137
1456396
728373
238661
807176
1483021
1650976
1146322
518506
1683388
168188
1242970
1584600
1773116
533418
589178
158733
1195781
1594393
1786536
987030
1735578
416519
332015
49741
1172828
1925118
90693
647166
1393405
1379334
1375437
250194
366106
1811097
1898784
138731
1212877
1924964
1711254
1169235
1459985
773181
646534
1159862
829804
495948
1273472
1687583
905712
1150801
1285866
84401
863506
1601645
1275197
933506
1680119
1593548
1770047
1462780
1861532
1547052
1259994
781327
991123
55882
980502
421590
751883
522112
137420
425214
1508630
1226397
845604
710110
687765
1446471
675022
1653312
1243539
1867596
23533
1385665
1775194
171106
891150
1123138
568957
117093
111728
895598
616158
1694849
1601424
1172175
1900651
1101592
1203587
1051795
1125522
1608371
142208
1031608
1797133
1302452
1661161
1692807
1886777
461406
843720
1814969
791134
831924
414033
1643453
1114262
1127152
1325026
1077759
1354164
1595986
94672
573659
763766
562553
823448
1368948
1421906
1996096
821331
1361667
425262
339005
1770054
682896
577602
927890
1028603
1265824
335714
57620
1081870
7475
298671
258405
887473
1734406
1534323
709183
526246
1106201
904394
1202299
953866
1741847
1375226
1342468
620244
1444273
1904431
1542693
1229092
1726175
1760690
1514972
211010
219481
182103
1767617
604062
186217
1589378
1825357
266163
1379142
651494
1858156
1462591
1852261
1051649
1476726
1848597
1137118
577237
753823
1882911
1850644
1000258
598122
563620
303098
647026
788093
1121526
1547708
982853
598316
929016
486614
473398
352762
1475174
1793163
1838550
1851135
1809162
1538834
71012
161877
1285393
824
573080
1360170
1632564
1886291
190632
986210
87861
369570
1160404
1409992
354189
269262
1540585
764323
61467
417349
643434
1949248
1233122
445622
1787584
407934
1293487
1909568
1185671
57369
551375
494944
809598
33046
712420
1741565
453270
1834843
1241794
1316427
750649
297738
608251
795148
1145269
1003238
1624323
1853136
1714229
1119474
470714
1124336
1285568
1445914
1980539
1131276
1649914
1718441
956300
46078
111936
333406
880794
1851250
277741
1732736
1929936
1239173
79048
1267741
423260
1391442
280745
1892627
376470
867834
1838648
1652449
291529
1801952
445979
1590802
1501946
331735
882946
1730988
478000
1142543
1344049
468402
1304117
897764
1741041
911242
1006775
1622588
1248900
580773
612149
1032759
1648692
1871967
1541583
1680085
1323368
748419
909376
618818
37265
101754
1993635
1869230
1287306
196406
470377
1809251
868554
1929097
61335
1300849
1864919
218333
61593
1668468
59693
1954434
860033
156771
1123606
1469048
1441392
706548
27909
252855
290023
1947448
1359863
183857
1114778
1942934
1275362
1399646
1299667
610964
1453739
899312
1752209
225810
774242
553842
335433
832391
1280731
415062
1269462
1928292
939976
978579
1231759
1895405
1486120
994293
1549307
249268
967948
964987
741486
1659239
1483961
762928
1345497
1461449
880123
1965006
927731
1868618
1783873
1243983
815790
1339220
563514
1397997
954961
50370
1348579
173123
811837
1020333
1345049
1058365
1369413
822322
1422831
916717
456488
1226854
533741
1297311
1332871
1288471
787018
310582
1398902
1535585
758957
1563076
1909882
705787
677415
1858998
271785
351943
1600492
578613
178014
1092259
632740
1191567
1205317
1471546
687737
1328540
1945669
1844828
846027
1449142
1375979
196860
1842543
1151189
578296
965445
294776
1274010
774698
1749490
915663
555970
1685409
1448456
1570388
483766
1570164
1481671
916495
833551
1096129
139490
90648
323597
1357931
162566
280623
1163225
525617
446661
1394113
1612444
1151772
1477929
773638
446085
702860
237231
1784764
85572
1847589
438054
1043314
1798085
1959004
1723011
1378101
1448424
837287
808318
909261
423515
1023241
1807951
153295
824194
1580560
1311980
1604728
494262
227478
991528
960476
1615696
1736554
112036
1303195
766912
1236119
202572
102989
29522
1748492
616538
1704779
69226
1430045
509462
1437478
843885
816667
1737946
667679
1665459
1471946
46303
1561475
956958
51438
1582335
437371
518454
1965292
389370
1821010
1808274
921210
683995
1522058
1234208
900253
1451569
1093500
214998
985372
1975290
641561
1445529
1080935
1468856
1146176
1009514
762878
1637608
963444
610945
377104
1196929
1584048
1948853
89866
1193779
1333112
1881089
1971857
1032073
1846844
1661664
1125347
1059947
381909
424693
1381630
21818
859677
1904892
777692
490616
1280772
355729
1265689
608956
446638
1137535
179011
1930273
1812861
1636204
121766
1904230
1818824
577906
729875
814201
197305
974479
1135627
759888
1748228
693296
206631
1673291
1402194
1525367
666179
290205
1939953
1317960
1818456
1526709
496182
744928
1377853
282250
1327387
1944496
1873591
1375761
724558
1862949
1476085
1760343
531840
45253
1075423
1323026
1717121
1045257
1148026
1310923
1324637
1782201
1042972
1390736
1026073
1211005
457364
223087
968365
1482212
1818872
948974
643898
332652
361059
351224
1952915
1587674
1096800
778811
1067457
178399
908107
1559759
1210451
1516705
1361387
698861
1906504
826101
1760453
813228
836564
747028
1624328
1864511
1693771
256126
1509822
45789
1667331
673460
378187
810928
239967
1846711
1628728
1786213
4886
1683676
392450
26514
1280015
348802
1445064
339537
1069191
1185871
1386748
743612
1753657
1825674
374239
1893190
1607135
1207269
947183
1501997
749401
1064338
73103
1958576
1698818
261327
1866793
1223117
950209
1083888
153795
613889
16477
164774
1295330
113757
1586185
1571207
1013479
1481970
1690611
485685
323255
1908913
391054
1458010
1317158
1322070
832157
1867167
497180
1960859
372229
1437796
988817
1526898
1447347
1986128
1835999
1879286
724750
1751979
841349
192665
1350680
1029188
116332
693608
886654
125316
673330
1425265
1216551
1974632
667994
391766
1954973
240140
366965
1447849
732984
904735
1299918
1157864
1399743
226012
537560
987750
1480571
1354539
307691
526995
1455357
482563
432810
1098539
1244694
1786720
1220803
726903
1453150
901451
1142214
143180
1680029
1027942
1336496
991888
92103
613312
1592714
1382263
474529
497074
1875975
879294
1137689
585457
191349
1566030
773820
824256
394686
950339
226495
960986
942997
1901240
1176229
572568
574383
369232
619655
1666850
157198
974865
1652023
1637669
1579941
1893271
1055159
1585102
335939
873428
1193361
1989295
364912
184764
578837
1180337
264514
355094
1195943
1391463
226926
212021
1090891
871586
1514806
1986803
1533377
1536395
200146
1791540
352067
1538353
262839
523604
852035
1289462
634096
1099845
1964221
304903
598904
1775367
459018
1226794
557148
110798
1720615
579937
131577
79982
1288237
1459577
431870
1634211
153520
1745724
819625
1907166
1518771
1729331
438312
1432324
965236
523418
1858233
179879
346299
376719
1660774
193289
1973379
591881
1437503
1609152
1843565
360939
584797
1439871
375508
1664512
163766
1293701
919298
1268115
1978638
482943
822793
1049474
1804298
614470
1392478
285288
1463673
998812
751773
840655
1210423
1293956
1616077
434155
983788
1745220
1861018
1294635
176114
1375418
1589058
825463
1199929
1178376
965072
1368194
1576898
175164
1442706
765395
1301298
106114
1116
638109
1053550
1131780
799205
968663
1431848
703496
755097
1298858
48383
418060
1421198
635965
1812003
457455
792570
814229
867677
1993209
307147
1030878
1283705
706686
171528
852758
1046865
39202
1416646
572071
1253533
1742561
1786655
227291
752298
136446
1195736
1393329
1380380
47527
739188
589804
1465529
175017
238007
1508250
1009495
948327
1631876
1996246
1530759
268379
442536
477894
973272
621230
646525
1032902
43431
415605
1942382
1343255
1625066
146621
1815334
886884
386940
1518872
528717
261917
650726
858844
1059618
322350
626506
1091464
586236
1037515
1466398
692680
1803926
1453240
603756
568349
1937492
312672
1854785
1283279
921262
371799
1510859
24511
1422361
617327
1692077
1746553
487380
912918
1208501
1384542
1781688
1562185
56589
1983194
1220469
616891
1696831
1577601
1954761
658265
1186425
517778
251508
503744
1254875
969589
1205879
186951
921111
11264
1022286
516037
462618
1801966
1110674
1280054
519144
1341358
726562
566921
10956
155
138321
1856595
1871213
1325528
1408516
1794401
1728130
1481895
1157197
1181443
1507144
31500
974301
1560715
549082
484665
230679
633327
1964681
1273441
1689056
1623414
774017
608312
537017
684800
222433
525994
72897
138153
1357638
589039
1078703
1040957
796333
1880697
285694
1498937
1338967
1368726
1881714
1710210
488344
189165
1267703
865988
1857253
1329357
1782563
1768710
1180500
885603
638247
1280460
140938
1165728
292833
509679
573844
381026
1992781
723716
1426480
961193
238376
674731
1858577
696261
300730
1195201
1534571
1599972
1676978
228571
60717
1255273
1034794
658296
271292
729764
1555141
440440
1813250
1305510
1043584
908793
1107888
399366
1333887
126431
1466605
1038528
1887617
14794
243585
1292718
939881
750978
1525291
249908
715493
1256349
128022
1183646
321834
751193
1590952
985323
1088981
1403663
1260963
923349
534580
648419
592219
1652822
1622346
1977097
203722
1562406
641889
71509
569143
439380
1846895
1308632
437110
600417
859918
955706
394382
231105
359220
1983166
1532826
720140
573288
1057358
1328326
1058429
470994
1240190
1790823
1003549
643317
1886951
10854
1954012
1575348
1666115
143908
229923
536095
1693336
54037
909181
1561027
26766
459376
1676229
2313
950840
1945875
1997272
649678
1189311
597545
194450
378352
686793
1009850
1335786
1311866
748437
343532
1060445
1068952
117750
438790
1249325
88641
1055996
999206
858899
1559589
625074
1286840
1200809
148246
936592
1672084
1818283
748848
1804862
1862027
1408617
1092061
1716784
660566
1580095
1187470
1325517
575915
1231335
1136696
850313
941825
47225
1704511
1809506
422394
798945
1961514
1454573
1082213
1686349
884115
852798
347608
1128231
1851410
1518594
790659
74236
473152
1212840
77401
351897
1604341
718841
1005760
729094
565969
738403
361284
788816
749842
1847651
1449447
1450862
70198
1179226
483750
515815
1541498
233617
622453
920177
483583
275873
551951
369104
1114331
1641437
1354277
344652
1153715
179051
37699
208879
294591
1401378
1036424
901227
245211
1020677
40233
1286138
1517444
1402226
1738093
997905
1156358
973681
266161
801890
435577
307443
540268
981537
36669
885628
235984
692203
411184
469758
1983817
1756796
378181
1393710
1568976
51037
1521587
844647
1002189
79772
1835101
1774188
949211
936752
645010
607560
1731118
389800
901506
1800711
460134
1551352
734690
1712689
1508955
1347775
78818
346696
1802789
124277
1498643
1788934
1121300
693758
1667492
653617
1733808
1645863
866875
796781
1118253
39004
279467
1575393
417287
269450
686200
1007104
1072131
1075568
263346
247880
703311
1896234
920931
1614378
1792093
1532969
1781487
617252
1035423
1661241
903148
1145761
1949640
1981104
1888510
734262
26231
1697215
180057
955487
243668
1218254
880612
1878923
318924
1283049
1045251
1119012
405626
1335063
1334477
1896184
1861929
837313
1384241
1572788
1955538
1861581
534254
874904
1339632
1139393
123624
364454
344842
1537506
1981658
1723409
265719
338597
757128
573729
565014
1261092
218932
1317370
1721914
1851347
1098038
333633
733493
1148515
1311479
1250076
137883
589339
1481954
1861125
539864
407162
1941494
880498
1275831
140284
1409059
1792520
808235
222562
107958
485246
520697
1583919
705783
1136726
525484
339447
1262553
1778179
586390
617675
879397
241586
1300377
1753829
880101
647814
667617
620695
940771
1626244
253345
1589992
94401
1397033
473946
560060
1308234
178471
1379118
1005793
7626
1511621
1879067
774293
1457670
275166
108036
779069
1686019
238210
562123
1734659
66893
1837112
125726
1125500
500685
1246769
254714
1596760
1591705
765270
23085
333667
972600
1032238
1606285
1561999
1933397
1207986
1254405
1137390
1195128
161515
1088546
928561
933544
284169
640098
925228
1401315
1945595
1743599
967878
864170
1032678
1145614
908561
503273
831239
1267056
1702437
798293
1256453
791985
39708
490656
1298346
1271683
571982
1098228
790031
1356758
535944
583283
516795
466248
1983382
567482
1022793
993001
1977667
519566
1651025
86609
260948
1821586
187363
1448144
1675031
1193850
91017
121993
1288242
903074
788422
1701501
483770
156380
1567274
1549986
1454892
174111
627284
194100
40534
1111975
189968
1146216
99984
908674
1641172
962144
146182
995067
1027890
1871251
349930
1593740
405141
1351699
1165894
273430
1018720
1330659
1657124
406843
719057
406004
818915
1002737
799663
536975
1784773
55787
1013017
1929168
1155381
930628
1810567
1573680
514709
1589209
1310168
1961491
956381
106488
1126251
1927678
1393801
1105500
530570
1645510
198537
594332
354290
13113
623696
785068
1955035
837049
1458419
1382214
1502522
1423644
1196444
1539438
290674
1407565
1199037
1438726
1918307
559742
504862
633137
75565
677727
371619
794107
1985928
634598
1382398
1968343
1042800
773759
1187024
231586
1188007
102693
844321
1047708
1560875
292140
80814
545932
917935
530870
1625480
544911
1862898
449045
1263358
1410855
1043389
233587
620858
98359
1792679
1708558
1047029
1419127
435554
1864882
445340
1471883
319873
165600
1011400
1656012
570057
1689181
941699
1057541
508810
408865
1648559
439029
300655
789705
312104
1490811
1985121
1887131
503378
1983995
396690
419431
1708369
927169
1378068
584289
600700
972840
374823
882914
700343
1494980
1885987
710631
279884
13495
340370
775901
1829966
825132
816814
287600
193057
1039042
86924
630660
499801
702842
301565
38308
629527
1051537
217385
572172
997767
416986
932923
369661
1064341
1419867
49668
1524887
613019
1426639
1555214
1484250
1625808
481596
1427127
968401
1230340
26599
1489927
1665805
892452
1247961
64779
1947876
294455
751170
347026
1428567
1774879
1061230
149170
1834140
1762673
321632
1148048
1960862
1157755
1190248
1099553
1066210
24314
811957
1315792
768621
444106
1393844
835265
778540
56179
160344
1933623
729358
283064
1071232
576008
1458236
1270022
675032
410140
430091
1487048
1979625
1685863
392586
1705571
254016
32799
1660724
1747649
848634
1710155
1999999
768583
230768
397773
56557
394964
519857
1912513
1705960
726655
263851
1093510
37921
1028350
1325403
638218
542769
801762
589865
1217386
656974
866926
90756
1373276
139720
1180513
17990
792094
1474977
1830401
807358
695754
1849696
1873434
1700271
1312859
1596851
1576630
849872
267367
128321
770866
1147501
525596
831931
1994533
670558
70353
1853789
1611866
1646774
549063
1227724
433967
936879
1359755
1410667
925819
1289629
786245
1818381
46690
793316
365041
224268
1321298
441063
1948168
502691
602710
1659817
706003
746602
775326
775545
1056560
1231001
1852630
134818
769424
568739
59018
1296283
1082617
1806200
755612
519965
1477040
1059399
1557314
1291326
1604657
513244
1089310
300216
931824
1457153
1190361
1183012
660156
306700
1522090
975300
600841
694575
1922303
1006811
943935
1536620
1844040
1952797
1950252
1807317
1671031
473292
1739366
484231
431697
1928379
1936237
1112370
464845
693373
1013783
1835861
230005
518110
1380675
1354786
159566
95181
1154795
25403
466295
1450600
182126
1908709
205548
592011
1054595
1016981
780061
678075
636884
1554556
1773215
529250
1931490
601047
1753461
1123029
1647137
1624506
1024944
1523475
1325776
162016
1190759
105619
1343789
1975337
1776780
1297082
944258
48917
1224766
463905
241955
481786
20631
1561279
1047312
1185780
673644
679795
1814413
1356222
1296300
506649
291306
1773067
849002
1890252
1682520
1879589
158544
1241483
1255335
1902154
1346343
308238
1892911
637393
895065
1132261
126690
987971
853808
1845707
552860
1302830
1796126
678815
1532480
122336
407772
1141537
1654790
1695830
719561
1500317
1307894
319845
517386
151380
94805
1729739
1100546
492872
920697
414631
1300980
577877
207694
641776
709409
769841
1599627
1438436
1800065
1893780
236123
447326
1663786
473257
431814
353350
440223
1585004
139564
225921
1421465
1844549
231474
500189
1972282
1401012
188881
1913133
1228987
1749557
956659
1815269
1036643
1315918
1751077
1773000
729008
712858
721586
590100
1458353
1275848
1617450
1942686
1617614
1593887
1930066
343096
1561404
1919610
564264
1368475
1153546
928483
381911
667967
757679
1023811
1886715
950930
431609
705314
1938984
427973
1545481
51692
1733925
1846034
1139281
1209918
249144
620500
955588
291461
1096322
425936
1814996
1620335
1484898
1680779
651783
394434
1612895
1859458
1588796
179861
692661
1855259
612966
173326
1983248
822559
265805
1691082
655254
228099
1548590
465915
956399
1198284
1604706
890976
1411216
386047
537274
1548492
263823
361168
1003599
1104366
1699639
1759686
1408674
361362
1828865
699802
576274
376520
1992362
630640
1867927
923011
1915760
1780480
1768894
1407451
1023865
230792
1210882
900159
453388
311002
1137580
41112
463852
1337569
1271170
1692514
71542
1595268
95018
1908431
1087592
966422
770492
1439545
1409288
1446924
1074530
1830821
1465571
1513364
260474
442555
410738
942134
1734538
1936874
1403112
405294
603481
1020800
638537
1151649
634694
179393
310582
1566384
1649827
783550
1190233
47690
1118916
315201
1400609
280641
1929085
1278763
1101617
1240177
1172342
1096995
1478620
1162234
1946795
951973
1541454
1617465
1878336
989561
1646795
1456162
137245
955328
1726965
1652062
1042918
1215784
199927
1240362
1102608
519933
1791091
1674404
525962
1423639
1767556
936470
744880
1557783
1465616
1931784
673391
710196
1168150
1883935
1788256
675710
481217
1801401
762474
1515962
908424
582187
666731
1180565
974592
968585
611301
135609
829375
389427
657728
622870
1630008
1259907
1379137
1719382
1214317
92617
1259380
1600904
1775696
1075235
1273499
1241626
1755088
1790776
204679
1018096
241929
951322
1847888
1961104
1033943
191606
1082624
1491319
205792
1300371
344009
1226755
1284322
1236815
1325368
1664388
685223
437567
1936615
759077
875603
1385465
1743959
1185331
1076981
624766
527728
265143
638264
1617831
1557218
913212
1056451
1486300
554095
1324605
1405199
888199
1127390
1561109
398026
907278
1932047
1822304
1070138
668799
1248336
1090622
576742
226222
490612
1254448
11846
1965376
1872689
562140
593811
959647
185023
1516362
1955148
889261
704763
1954847
550404
897297
1031247
1327472
540360
946239
315390
803256
854015
1268904
1762208
72830
833115
1960012
1395866
1549811
1102109
652879
1906595
1824242
1099796
9349
734641
566531
1100016
433666
1806098
126367
732740
724970
1975381
1948089
1583522
704977
550179
1858069
334498
1484693
1392596
696011
1146617
1055476
489240
72017
1461299
1534459
1208660
698208
364680
1251227
272559
1847090
1515176
816438
94257
1521751
1226095
716280
1135766
1093228
1452160
1295982
1217137
1032155
368885
1251700
690589
1183788
102125
365194
405748
1031842
636445
1924324
548238
1791098
1175505
640667
5885
1470697
597708
1458726
1335262
1333969
1282164
1828772
1553600
1637016
1343134
1609644
413550
927823
1761211
513520
696581
219530
654407
1799882
265552
1615947
466141
1135765
1296224
552231
550376
1212451
657167
190491
28159
1533459
647541
1653980
1163893
271484
627333
1673452
902397
683047
352088
1203219
1175283
244325
1858999
937144
1491945
935232
296160
1235679
1387749
863603
1663820
640869
411556
889864
1497662
1664486
1977405
278087
1647415
925242
528749
459024
1735933
1895572
506266
732030
1809433
1855809
875812
347171
1816877
11840
82954
1699023
1234194
32112
398214
682063
616402
820110
1143544
1356490
948117
97318
307547
1135168
316658
1051109
19388
1914318
618732
788229
1311858
109040
1274308
1314625
1102865
1292885
360491
1849926
167591
731381
1317722
1376009
522824
1730421
102622
1876322
1290917
123594
931102
904262
582752
265823
500100
1683835
1678924
72435
1993988
1760963
1882308
1314126
1050210
87997
1454121
474083
1432904
1959433
961012
768740
1808958
1063377
1479940
465918
1682194
1394127
1223133
1724211
739598
184148
27738
1048458
1822073
994464
518743
107328
1197850
190666
1627819
1431911
279950
859210
1169184
1787825
275950
591938
783639
109930
775549
48583
742234
57992
1598501
1589895
612578
1694922
1152123
1534390
595533
1668112
307080
354408
1918138
1661422
26027
417954
145954
1180979
847473
559714
1207891
693260
1171932
193518
1740130
146355
1015044
1741238
1004995
986699
1998156
1289749
659747
598166
1401851
1665264
98669
686372
373767
80768
1914031
1771329
564110
29741
1449907
1380714
261727
161041
1687231
764081
589936
789318
530873
56017
1007131
1371846
1419340
823066
594130
245848
1374668
1553765
896870
1458453
1540190
876021
910987
903752
1727612
106322
1281251
725968
1305759
139285
1585447
589275
441117
342212
1375628
316174
1074788
325415
936126
48673
158807
1996077
1122560
729601
1500138
1912928
1433357
134449
1122616
339696
1238068
1016398
1218009
694094
962111
949727
491914
1362249
1091647
71571
1302491
340346
1736397
1602198
1835343
1018247
251190
1948209
1783278
1942325
1874259
806636
561934
1646251
1433448
1693194
1771255
118740
626627
200552
1574243
1595636
428979
753424
1305985
269494
1131063
984383
563578
1681465
37633
1716024
1899957
98738
628025
858340
519648
1071411
1776754
835196
1746252
1112254
1291419
381929
164007
471198
1784062
1294610
297600
1117467
417068
1689744
1112443
122704
33319
60473
865356
910434
1473634
1550351
893527
1286947
257215
1686545
1268918
1505722
997183
1131536
1142329
1943553
1496902
1640860
1059097
1001252
289642
842544
1171700
588021
1952520
1625511
455226
231425
917694
581291
276546
1060398
107405
177026
1140797
481599
598322
1376869
1274553
305042
1459158
1131938
1880880
1558203
94065
1237856
1571480
554984
76232
1766902
64814
1697208
19807
927786
1576560
760374
1957743
1669248
1582481
1839173
1871366
1095824
1163759
1579681
1436959
1370315
373460
383848
927940
1530657
1290881
480994
1693713
779147
660502
1274324
1037455
388489
1353056
757830
848045
1877203
1344569
880782
1220453
822521
207297
664891
1261690
1630990
1980442
1272930
1698627
387619
1593022
1559300
1547961
997028
97692
1564448
947203
1959326
283808
1676180
1160045
1121577
1136340
1635015
1900615
228829
1384489
1423158
1797278
1161898
1897234
1498569
1750005
1337623
1198312
490665
1928001
1576060
242384
434067
150477
460610
1459387
1745772
374584
1396195
643504
1632516
360737
1677527
1884266
40725
1036621
162555
390194
301879
1459350
1028959
246094
845064
270357
1854154
1965471
1904595
739970
710562
269373
1552995
1505817
1862077
608353
1688761
1014538
558498
634252
1613397
33898
183922
67630
206128
212844
1816534
257230
1231562
858812
863879
109536
397261
566542
685746
1073050
593673
661593
1444357
1591642
522225
220894
79274
1048674
1731644
450271
535299
384747
472738
7550
1570703
883073
457084
1787119
958226
433594
617714
950123
1158939
202956
1972527
1047832
1709620
514816
1007165
1041320
191665
1187081
49862
1487958
380903
1302348
1015249
1333007
104550
1959309
515185
1051161
586268
170420
1085336
1217227
136176
1696076
760935
99328
1806234
582218
1589665
360077
1376844
769160
1453939
567334
1975349
564358
1467950
430965
1192854
1071858
1335706
289751
1729710
639383
1154988
231611
1266410
1444148
1344215
956571
891469
1398726
1769829
1969234
1503644
985092
821271
269831
1861157
1219170
523648
871493
1479735
1740065
1379818
892166
60956
1151376
608959
363133
1246363
553469
1953244
848253
360938
1738367
1951707
1219082
1234435
389298
354477
1759000
590996
1108567
706974
946989
181855
1405326
1771443
1782060
1144018
675710
910215
1197309
910891
895358
1703604
770011
1211225
1544513
206066
690001
183844
136574
734986
566140
793075
583084
932079
1429250
1563826
285199
341484
1311229
1254196
1118391
235084
1584257
1520493
11155
179417
459232
5672
1597516
812053
384998
201768
1817177
1461326
178512
64519
1769858
1744271
1988498
260403
69889
1445159
1953440
1653836
573444
1506202
259761
1987798
947829
60315
593730
42889
1449684
669746
1048488
1268694
1061370
1134342
776665
1500996
1297792
408632
66887
345557
1365825
578680
476761
62815
484184
1801839
703576
565675
1416935
1216912
764856
1636150
1297825
1711464
826380
1494566
1814802
479546
650850
632792
1163450
906049
1838441
715224
1682311
351790
1994841
1565222
1327783
28596
1785262
1996972
687584
269475
1687661
953659
208550
966849
1101969
1479055
203171
319079
284086
573059
774292
341079
1775688
48340
972686
1110984
1258028
429451
1146132
591862
1565462
540506
1683150
774834
695817
220421
1405529
626395
1924379
1813872
1936920
642142
916127
842002
494358
195608
126312
621303
955493
970201
909313
1085605
1773094
443397
1164337
1441390
1221680
1839819
191115
1848770
583395
1046293
540528
1091111
445728
1369926
1230588
355174
926879
1699127
859565
1093999
933344
1811105
696831
505377
503854
844126
1651513
419551
300316
929216
1921853
331572
1299185
1222703
1690585
1933473
1284711
1884291
297422
108909
1044459
802334
415183
936103
1669226
144100
1478292
671146
1710842
888198
317142
116572
72963
1556591
878518
311734
391322
1123114
1580777
1219519
1030194
1010403
1185680
1417826
977829
1896450
1395526
1715921
316907
835703
1600848
1050084
1395477
1572888
179552
741970
390476
203613
1856990
524845
1308913
6789
249048
1218260
72961
1039600
429006
1938182
568163
46371
740553
1499887
687627
1177695
467874
1860586
1502851
1495459
1824236
95021
1980418
220324
1448644
1144062
50209
424547
908281
1655728
988626
104033
1668283
1005337
510059
457540
36911
1438020
1767033
520001
131186
1222468
1632112
441971
1979568
1563166
519941
803331
1652127
1369059
1333916
428762
555915
160587
311448
498323
870060
1488642
1806829
1035458
191838
466341
1834104
1853376
626529
130268
1889728
788006
212193
1579342
241802
427795
833734
1045879
968546
951339
925764
1491834
1726436
1313976
444996
1058864
389069
749983
207335
928630
1921272
381420
1989329
908364
687100
1035498
1276375
97556
1869240
406116
322213
501491
1882504
1284088
624406
51977
730792
424341
49418
192966
1710147
373954
775398
597474
1636594
1485382
1110225
586506
1123419
212866
517727
1351475
661440
131410
470300
1288467
1784462
999186
1770234
1482529
124591
1041072
597350
432474
1727328
1687069
971100
1513691
755996
1127253
380842
1210956
1724863
1588935
1707451
356072
1539913
941183
604910
1362505
483097
1103236
1449358
1454828
918223
482780
1400869
1796594
39408
520651
981759
1409044
387991
1672626
1851554
83281
50828
1917587
834073
682957
905928
1918332
1563622
1007738
1711595
1806435
1641159
1188725
702605
460279
1262045
630367
475211
574754
1138943
1312190
71272
1518224
295035
704509
397928
769177
201617
431863
286396
120455
1885187
1623475
1613255
385137
552561
867998
1454332
1266568
886570
1445799
1074006
194496
1261606
618312
1930258
199194
1686358
1959252
1906202
430492
1662438
1112235
93116
960563
1468963
721582
1120078
1328866
1038299
930938
780813
1919091
558077
604299
1343714
163579
1988669
1413099
163269
74166
1579488
551111
1045123
943872
1055628
1847693
614983
1690988
937744
233862
1352681
1642933
558427
1983393
1572294
422702
1830284
932522
1522181
723374
499294
1932638
690059
1533948
1319364
1879251
533017
1608270
454080
470901
984209
532944
1570601
322006
1142979
1625468
184658
1094645
1612943
1835118
1627072
433644
1411939
1534689
1958429
435300
787385
1566825
525268
1541678
764713
1387023
98993
317991
106365
645111
762365
1406198
959582
1474920
671170
1424003
999319
318880
1016533
1687238
1827422
694835
1186180
1902026
1844343
1738849
431429
413072
1592457
1832096
224549
565107
1793563
1821399
1575533
372759
810132
1132346
1372646
967151
999008
8707
1000681
1144729
244222
1713963
1462319
1466321
269363
829266
1153394
651140
56423
909905
1496900
628542
419814
1027792
919884
1222149
1983688
730900
1476058
1911282
1069585
655391
235703
642615
1403756
724852
272473
364867
282231
506907
153166
1262899
621845
1892704
676953
1090148
933019
712490
1665761
1214871
194811
265939
458113
955061
38493
1641894
1910663
1759381
1471625
1471271
1125426
1726081
1505446
1535494
1603380
1788314
140569
1928518
425508
898570
1042647
221558
1700687
1585792
674189
26419
344011
1357635
1882817
1563094
1828882
441409
1073887
1816283
873169
792696
1379191
250442
1932380
454197
745792
417002
863726
595719
569029
915778
1855914
375065
1201248
1690337
337329
1815176
1323449
949258
1380819
673275
1522727
1642371
879872
1844010
1566756
952890
1621458
1443653
457361
518537
1699648
767946
1890582
581619
374045
834023
1045603
1629929
1099689
1484153
382279
749932
800212
741795
1213711
1385946
717848
868685
277156
1457313
1853316
1938865
1554970
780896
781194
1834382
1097866
1708258
74192
764526
1408366
1789752
1633646
1094558
1688176
1329902
1715967
1068371
347808
560085
1582773
355355
688283
1225416
1538303
1575181
1010929
73567
1060424
624748
1347379
1527636
529368
559422
583058
782232
965905
1136977
1205307
67356
903252
910413
807971
1342734
434865
93640
1817760
541724
1425959
1574344
1954502
288927
997195
430435
595637
1824603
1156655
22641
1112849
638380
89651
1193313
901060
1989947
1053077
1426508
210881
1871651
585301
643416
1287668
81076
1871154
1768352
736208
607514
636661
761370
9314
719764
526302
513414
680131
1563183
1403566
1486700
1371513
532200
1760328
900462
572693
386462
141660
359890
1480135
1130525
1247114
1459043
934762
781787
447544
817858
451797
904899
187448
1890518
1208460
1637047
584989
1048244
1655450
866111
1164137
1122062
237915
659452
1124459
744902
1373734
688942
538390
222726
1079399
1259323
317605
1368558
392062
1288602
877497
238732
1034351
514326
206437
1141250
968175
529222
1240444
953884
124196
873732
380941
1077590
35385
922166
1689029
1967488
1576221
1078740
1390170
658567
1383029
1624190
32722
691054
876288
1483159
416271
340154
946563
1014358
1577553
263988
565586
1720939
1986830
333292
596013
560353
1395447
915825
817166
1944136
1788012
1861802
1443071
1879920
270442
1603711
320076
667868
581441
1416416
170934
1061647
396720
1552154
1295838
263442
774026
1658774
349479
1071089
1506572
19066
1139984
1015779
1936664
419445
1690624
1223559
1024211
1399961
700543
1632878
1244382
895977
1020240
665611
1715626
297794
208116
415632
498967
1336862
1597655
502803
402405
1331933
570585
849961
679952
1781358
1468797
479817
104813
13922
1050221
867748
1263397
493170
1660381
841629
930147
1042202
201240
238818
1068285
1262214
367912
1251695
1514673
1764591
1779296
1575387
207139
228621
182775
1748527
675854
732543
1298806
1771074
1475718
320102
1304172
82548
1553106
93865
1651476
1461770
1799177
1022514
1472894
106950
1852674
1205422
1200026
1015667
1418432
697277
1641328
894368
949854
777445
154612
1354278
931356
414843
898696
1412833
1159862
1046163
1501104
1213952
749625
201016
1731009
1263083
59888
1865413
1920015
90544
1929857
1893861
231243
957848
471312
1244807
1022943
327702
887185
1368861
817427
1902902
283677
1619157
600793
1900577
1558381
1293768
1891038
1279224
3447
1220032
1172445
1019442
701
507705
489066
1790389
878670
908036
258356
109052
194830
196758
1357203
1722431
1873583
351555
755702
435703
1292286
206653
47970
1101514
1441955
354045
711289
1598873
1118110
1837282
95951
1587162
843728
1219508
134168
52976
1090279
1276196
1706968
6935
511558
21284
528022
1901965
1662406
1337742
62934
289228
1081396
1205874
1442160
628580
687862
1739172
262700
1153150
994618
1473543
625910
154654
190822
1690008
196330
1899598
1209394
79869
866257
833794
1473502
1575453
814248
965368
998757
898686
1802978
1361773
1151423
1384671
587759
137261
1708134
35113
1247615
215909
1015012
1785038
388626
1045512
538843
432354
1444076
1142909
885147
1357381
505608
258493
257983
739946
1382589
1279447
602894
1239363
299383
496640
1952507
1651329
714452
410915
782259
74804
721699
787654
1545915
620342
1630001
479128
1820078
1091276
214416
1182628
1440445
1708996
1433179
1232661
678722
767601
1688931
349520
1964275
186960
376712
87528
1706773
1950377
429073
1127036
1516355
1126047
877541
747724
722827
1777055
1660221
1366688
530880
770492
1342933
1786175
686291
1915935
469266
1308466
1132009
1726690
1777666
1828832
1762807
1848575
1114831
842253
1134516
649250
1597777
1800976
1636130
1261083
1443718
884833
225645
1137778
1064762
217598
1540910
748228
1317871
31506
1274197
419425
61661
1547192
564158
529025
1290452
359287
1472770
150371
1557337
58314
348675
1632696
178454
690444
1326326
1420263
604385
1617695
975222
1739439
1588966
46764
667253
195431
996952
1004520
587443
1470339
1669128
1857195
436745
1981648
1164265
1845164
1670722
268158
1070167
296387
867501
1752639
88614
1367072
964106
1941117
1333541
591235
259750
370049
1034472
520910
326975
1169631
1035743
1922302
1991076
111463
1956393
748073
1201227
449230
750174
1069085
366885
1057643
1536100
526930
369565
1325673
1063997
160389
1044370
710511
1919382
959212
1812099
549202
1053521
906028
719525
970157
888148
288901
845083
1503801
1903848
852352
221351
911480
575233
1064115
1811105
697
315260
1904108
434403
437445
1572896
1878016
1957487
669831
1287459
46257
984085
1299270
1092879
662503
97709
869204
571515
494268
842932
662392
871879
856539
366294
1011950
842572
1298653
316142
1368125
834676
1723507
148205
1293487
1301415
1213154
1732579
273836
800982
1112629
1400603
651254
697226
1320493
530429
1902966
1732202
1685959
1322767
973431
1905377
1611942
143462
855384
1199931
1114240
609921
120188
1335350
1583260
1392568
447819
502032
401218
190386
300212
1339950
1951065
1409408
105713
1846033
1668006
360511
884632
742857
1051081
817759
1617138
549324
410218
1527270
1355734
211060
1137581
652091
1843598
369351
132272
594286
1135749
967492
1200590
439668
1304547
1671794
36601
281874
142185
313562
12478
177654
1759199
865532
87003
984482
1375985
507443
190850
1383169
659559
894651
1708847
1838368
267562
1742823
224686
281149
513855
1431559
1781915
727340
1296706
1896852
1505098
1201096
965123
1359262
1460900
833454
1159591
44098
840492
304951
257447
451444
1090850
759395
44614
816285
648644
1646555
1382373
1573566
600312
354276
133925
689299
1909171
61723
827329
1605544
37617
1685604
1391804
937846
260912
1257539
1244183
400031
1376076
708341
1570655
187682
413276
1019747
684868
1875727
1017336
1604189
573640
1399696
257980
1708275
1251431
438177
51451
1845976
453199
118925
777105
616691
978477
10165
300241
1994956
1026551
722834
1344544
881180
978605
1345655
259703
1752464
25688
228854
654991
395100
101682
1072739
1292700
661070
1520853
1364405
423811
297349
1142070
1270713
1591816
232514
942046
207484
1577841
1146110
1016790
1666088
841290
1013743
1579476
1018802
1816246
486709
1502260
1385835
35524
755519
1096873
64028
1663451
1398957
1032739
1143769
1499539
1426529
957336
1139721
465304
865480
1967744
1755198
38867
1617278
1154904
682652
994621
1477267
1112528
1924364
1339897
325438
1981433
1791652
372147
1483538
253389
1551241
954280
69438
1510750
843479
1042308
1552157
1703508
1433865
1027972
1035793
1747354
311631
856199
593800
1067168
1840789
239715
806046
1287394
508715
1899129
510935
1971666
447183
79415
1576517
1593833
241376
1992709
580974
222547
1817866
929443
830615
268602
1031006
28796
619674
399439
1871310
1535812
1260967
551930
1093667
1567501
507627
711643
1012689
356112
132009
682094
1230315
344602
1247426
1091128
896383
1753162
1071940
848859
846860
1465327
959421
793305
932938
438131
1977145
38452
1676362
1740678
1570477
38790
870514
399407
562001
566628
445039
1863331
1036061
1862937
545692
724629
318761
3151
405173
506080
557161
825755
1546350
1807963
757517
842727
2059
831516
8511
1019821
365447
1250178
375396
291871
1933402
274085
1524614
1238083
1479266
760234
283770
1908264
110051
305896
1078051
448351
1689453
1173961
205152
307124
206045
79203
402261
1641172
1976203
1819477
562044
1496568
200227
1313927
1464041
478937
911314
391386
250405
350973
558925
885145
35649
1777951
1894994
1615747
1400081
1337387
1660099
1637907
732743
454074
23387
1336109
591802
1931819
678182
1808127
1503674
618219
39634
555475
220396
213083
1005142
1169489
792622
586018
1244813
662463
241226
1999853
1500985
909067
328984
387832
579599
1824863
1167580
549952
25425
238205
960432
106266
1603134
171250
847803
1888920
460327
1966810
385768
209044
1271822
645430
84414
722807
716218
343540
935720
1747401
1959514
89409
546868
429020
848636
1066898
238651
164756
229774
1434485
786881
1262475
1189636
761869
1787931
1918124
1081849
1036390
1053973
895516
1462626
665862
1676710
1469424
1972489
225728
1253507
565914
1032982
912346
96344
320058
1307474
1405885
783103
693066
1774741
1204902
1001076
76359
726219
940125
10210
153989
1754521
1230847
1580379
1809439
1039521
1670528
1640176
961872
1109198
749019
1513309
174183
237131
822949
1025385
1523102
622017
455217
781886
632083
1878427
832251
256607
54584
452678
894729
810812
1682517
164616
1788549
1382339
1444997
319155
1396826
1930731
724515
1969181
576289
1532550
1192174
902424
355897
662092
1922093
1872804
1687688
1957340
750108
1427500
650219
1618302
1879737
1766510
1933607
52074
1050070
380049
450505
835014
82243
687723
1399440
1612406
1483592
1181300
999820
398382
1748450
1509507
764482
1326545
1276258
1667212
780555
1795424
733568
1812817
1214270
1116389
800239
1463041
1679160
1412600
1324217
768627
1063283
1529060
1651483
1401854
1150239
1308803
1387631
1360757
585136
522860
739111
1721041
1919017
1732018
1758314
489004
651623
397930
1901265
1167317
1542415
1366191
766833
526171
1829914
1358109
1033310
29230
1572642
868582
430026
1539411
497574
873455
1352270
879923
145528
1966381
1592891
1641539
790486
12315
1445364
1436231
1111696
991723
29965
30446
1268048
240975
1226311
688305
1858211
124105
266682
1541201
280490
43830
919968
295447
222128
1957669
1721434
1272063
1614728
390922
1269610
196537
1383156
1099188
1675565
1885819
720912
1318318
1176389
1284791
1347630
1588297
685269
713565
550687
1648019
1099984
92341
1075490
1239649
1770789
1497204
1932545
368474
1420089
1321197
597674
1173013
300575
693255
1409939
1940326
1143489
1494707
1367654
1598663
1468961
399719
1892314
199514
278767
432170
943194
514737
561050
385322
952445
186041
211049
327372
1019090
1172274
1687444
1491518
1788566
925301
767939
1447447
410516
1940611
710306
553631
702723
1221700
1899405
783096
1880614
759446
1722093
1339721
643864
1276283
1865408
1265718
153903
989110
794840
1999425
658501
1489302
1887319
976971
546532
1772063
1699319
25695
850266
1864487
1388079
936834
90518
141440
317653
288792
708809
1109525
281017
921775
1280661
34178
944467
134678
717320
1028450
1372946
1438202
640493
349847
1750869
537808
893479
1799945
718194
41055
1187874
366511
141501
839185
17978
815381
1272062
1832132
1330432
367210
1841229
1703412
178058
207432
1084057
870155
1408494
782035
1770618
1519310
1596709
541041
1710782
1018494
1542985
306311
340668
1070602
223077
967204
1866584
1539320
761384
593010
954499
876310
1010307
1126900
1953799
670053
1679488
1016349
1976080
1915101
144861
1865387
982168
1391576
573545
1305228
420406
1399486
534831
710190
1228544
1831693
1515378
1913984
730115
1535925
1519471
1983438
290473
1862163
677314
1107884
261005
1556360
839740
1661199
578793
1591221
404047
1200806
1584597
1033202
171477
1068759
50910
1494977
1974086
1342626
1581908
1773972
903592
1700295
717076
196624
940243
1047643
180027
860617
770295
1777133
1036463
632019
858672
667424
357402
848719
791344
802282
1082911
965876
663283
756796
365003
802408
967690
1999796
177693
1405728
422460
352324
454999
1828458
1601030
1789256
1254628
1967385
1861782
155282
32219
360621
1145334
1222714
1704542
1360673
1048753
1889455
1386255
175657
588130
1075713
443118
218700
1427458
1064350
102646
1685351
1751558
173033
1684764
672084
1689043
201884
1416856
687482
365587
165779
313103
1027482
617599
57932
1582744
1253687
142566
1452147
1800714
994279
1357607
618900
201791
1787860
1410830
1609859
1510654
1592423
989630
1050177
1501649
1262342
4738
1107577
1887568
1971703
1126505
372514
1446860
782616
1257499
1650445
1340969
1570785
781671
1646859
1305261
718436
1700442
1508454
858775
94318
1468132
1492308
1823055
1324844
224691
294576
518486
1560517
167725
797373
537131
1818925
1201875
1824667
1210713
1642748
639452
1212415
1224082
1172574
675887
163265
1538901
1449581
1660212
1623845
1364277
729364
651565
87734
1209785
1136813
1315064
1032188
110655
1364234
532568
1194326
250585
1215067
201083
1094529
1244558
1372264
1322512
1581822
484443
772646
974261
518145
1287431
368471
619201
594210
743503
1804094
941513
196370
1276392
628504
672132
1297612
558432
1977463
164873
1773461
323595
301529
1155477
736053
217445
1703592
1066867
1013333
1323112
11076
1335966
45470
650577
1561250
1860624
342426
424431
528225
333998
269916
137724
429563
7821
166616
485226
286717
1562056
884627
611519
497693
1707025
525968
1754892
394584
1306281
77726
562711
1439444
1766
310974
1266168
1991303
1446687
218991
460851
1632317
1426106
136095
327389
1613642
1275626
843397
1846185
1249414
108308
1434283
1577914
747938
1972834
655879
1429157
1780893
916823
107973
1088696
80824
1228592
1439563
587096
118632
1556052
1227961
166620
527685
43649
1532887
434930
966792
1189266
1272535
190860
439601
290965
1790479
1472927
1414441
624735
1574820
786756
1413125
410131
863286
38550
1092160
1444338
889499
18375
897774
169495
1831496
1125216
425685
36507
1260339
847230
1358547
1003236
18916
983657
209986
1029369
1010176
286167
1739397
1281359
1792522
32042
980222
980137
711774
116569
47177
1590864
423145
1489046
269916
615447
1932423
1089172
525749
1700362
1138325
93612
857216
1744089
428330
162957
1649208
649595
255842
683934
1516008
894171
1475345
1218308
1549432
1339684
617264
1656016
1978665
742707
1961426
88806
1490522
742975
1109733
1976945
1212611
1801224
658148
518686
1779459
592973
953239
875168
923142
1748965
1057237
1292811
1972471
1957649
208273
1495685
624068
1306670
1629270
227575
519328
419196
1894004
600553
1729321
511455
251366
1245661
1577125
307956
166691
368178
1928104
1898121
1313905
480552
592338
1206238
401901
191035
1704166
794989
975301
23624
865214
662010
69890
169742
642148
1812807
890690
29679
1950550
1502954
432690
848753
1987362
1116030
1133948
974156
703071
272695
1665684
920404
1163337
1933805
1534926
13862
690421
1714703
975241
282317
1548124
1937630
894710
1750534
1526524
1981776
1632097
839644
248679
644359
490248
900031
1920235
1847175
460701
695987
444775
1896228
73151
291276
1174827
514123
279234
201261
162425
1995301
1339852
419743
482400
1212713
981257
335388
1416418
1641007
86313
1800986
1917954
1105097
260573
255385
1386587
294587
1903071
239683
1868334
197376
1758087
143611
1345500
90727
1100251
1440831
1568477
609156
1910437
961963
1204813
403953
708147
865953
1994783
1950893
764568
779196
1474227
1474022
775085
1763898
517332
1163705
767547
1187030
474898
1462075
1703948
1065499
1532226
1203413
1440401
1761788
1775582
1586101
1644053
703646
721564
1137972
1776436
1755494
1992073
1039487
1083821
1789200
1728708
1146965
52108
1991648
932301
1495673
858702
1435567
608270
1178120
870545
90507
1330841
1982624
1568796
945442
898238
1749464
391546
1821064
163297
1128622
721513
280998
1620726
1822058
826011
1270170
1244844
204755
4432
1303174
787091
948260
1944302
1542485
1461419
1511229
653876
1945860
1765191
796332
1738576
304415
676033
1196220
1076
1109767
1706249
76482
1687718
952719
1191448
1517904
1026742
1082221
1604067
806083
1173991
1064001
1962961
517792
689173
1706687
848150
1467246
1156343
1510969
1412869
1385005
1824521
66047
802094
1565929
676771
743844
1976684
1079313
340143
1783378
1983097
1270926
139159
797823
403386
341552
28280
446574
1857546
503506
496446
525134
1273889
1733376
115069
308250
228697
453163
217852
312739
1171489
694900
1522574
829587
1329890
171623
1935476
1426498
90149
1408390
1277560
397383
1067047
258172
717296
1247263
717022
1535489
102013
1456336
784418
1448858
1440080
685143
1979735
305152
546042
1527338
571777
1429435
1002970
620853
1928539
1636767
818092
140265
1038516
1122243
1530255
432773
702006
1139810
1600651
375521
1539080
1239208
424556
1504694
29743
120142
702388
645709
1940248
1742272
441329
1109645
416783
905320
1703823
1544529
300738
1657504
1257902
742190
1862369
1819062
964237
1130497
509148
1233546
863176
1580681
69042
841317
156504
945739
989492
1842285
1005260
1433131
1072261
1948092
870625
1756958
1143115
200702
731884
1189878
1236230
690379
967573
788284
1125051
685472
75552
943133
1671152
210429
1300752
1881381
968949
1160605
796508
924204
1930123
1458040
1848725
708759
1752984
775778
1261397
1631738
1593694
962782
1274609
1026215
1827511
307501
1412852
995221
747872
1400914
95597
1631647
1088350
1920200
141502
1374132
1023364
408544
434038
518281
1128080
1508465
464161
1586696
1914998
485179
340222
1901281
281186
1262840
842250
1239288
1376749
934905
1671911
1147446
910908
271088
1085386
810668
1227234
31263
1282009
501095
1183101
788927
1072131
1194334
838242
1496983
1635919
764559
1674920
823289
234102
197271
1105863
1070422
136602
601775
497044
1289225
1964526
1485400
687752
1116641
226549
1525553
1395360
1178935
358180
1999141
265581
1429167
1256830
675277
1008078
1377217
225406
1600829
1393570
182955
989318
1849828
467629
1054840
172306
1680420
1318046
365549
1788974
1512983
907798
1034807
1560012
818037
1730443
1855308
1984124
949177
1434264
1495285
383357
363685
67901
296036
1629139
1349318
1914951
1279888
1218970
838466
1820658
1519517
11062
1986917
1541299
212970
1286701
1620562
362466
1237702
1394883
163533
1297700
889002
713304
1557184
82725
1296764
37410
1673997
184116
227763
345225
557623
4821
117779
677769
1901905
1336112
1758602
1201866
442646
666917
1284745
32281
1984509
1036811
1935806
1549222
593803
510179
1626514
1820257
425938
1713584
235958
1581149
1169084
660463
732795
688831
1094399
128816
72647
945671
565730
1939813
218045
212319
642028
1748526
1698243
33634
1650647
81571
1035586
1979157
638013
993387
1695945
165907
80804
1890108
1641241
75877
1252692
238250
542889
463073
1826019
1986471
1244515
1126398
1618329
306126
1821285
206517
1881498
1974220
1537848
528702
183972
754576
593915
1064224
928504
314385
1052601
793310
19693
1086325
1745923
755997
375460
270780
683048
1990015
424938
100958
238634
791416
1445545
1732989
450810
1839254
234339
905466
1779229
1475070
821391
740095
1506959
657744
1481186
588769
841648
30960
1619726
1172288
1821926
1361677
1487042
1480156
788559
941994
130155
935621
1850972
388999
5166
1556039
1362153
237001
1397545
1117736
1639254
54962
700021
277267
221495
237234
768215
11203
1211956
881027
1485325
1532100
897913
1621981
997763
506548
828188
736038
1678461
968054
1101335
1240928
1128463
1115802
1319451
1341323
1557436
700482
1581751
679620
571238
1448281
1647215
1593195
604369
499352
1069021
1919382
1512666
1875543
682443
509689
1603190
464385
1690988
354778
1262521
465806
933764
734208
1514691
213941
721953
574843
132889
687317
271547
1722862
1362048
1956205
762805
1383648
1752516
1002351
1924557
1900094
1799994
1845064
667351
1486775
1350863
193642
981143
1492090
1584964
146401
1282831
444917
1583719
557064
1365653
740677
981486
352845
184245
628352
532400
989993
613220
1672336
1487853
1000910
137465
1649943
748642
371078
94926
1031639
1198606
34990
336228
684470
982922
998003
573391
1464783
1643828
1802821
532006
1152069
638040
1213332
861225
537380
417913
870155
1805364
540247
1653318
985625
1136843
757145
1759757
1288107
1289916
1811518
1995596
1731685
852487
1079278
107056
574225
1241772
1864032
1404639
1643724
1228950
1572586
689462
1462214
295385
1293634
227328
1809276
321900
411234
1415216
1144686
1149207
1476022
986993
693867
301531
881769
1954989
453597
1862797
1640768
849857
965656
549007
932225
1752643
1126744
1215094
4774
264568
919911
404240
213503
1794486
541514
624505
1226909
202395
840274
1421963
792263
549820
900663
287997
631522
563557
740765
1343636
1071722
1466815
862523
108448
670213
1084715
1119221
1720488
1313399
873200
1045780
1880563
482790
639973
964845
291509
491295
532272
424826
1091798
1519463
544132
1098590
961097
1018790
117804
1447449
1793586
1386995
650285
1694220
1956856
160174
1437381
1272745
799230
234929
1090146
534709
1371424
1072104
190731
505461
611830
725229
1726409
12927
1916814
438253
1882810
1892905
671313
1505380
979055
1838146
517603
1893131
940080
356643
107789
1815438
996951
942067
370931
629384
1579755
950030
57677
30750
1203338
728455
1619189
413956
341563
1180615
1756199
1296634
87079
334420
518180
677978
1030057
502424
326210
633187
608953
1177856
179405
1009806
1004832
208285
1306393
1579051
282535
837571
642000
960643
190531
4506
1978706
766812
852510
675986
1748811
1579474
555060
1478796
1414782
398301
1855676
1005209
1014371
165289
1562509
1838386
1770223
770174
1101972
1856537
1515667
328798
177501
1483432
1030649
812345
773890
1972615
1927118
499685
34781
1013805
1937874
1230237
1879000
743122
93626
1961741
355104
1050653
1444804
177513
1657202
1821288
1517533
274302
215857
10218
525692
641423
1537597
741837
900856
1194577
1700648
1124966
799228
23195
1213117
937861
1909840
622668
1854825
1053083
514877
1498979
1127998
1647163
1921931
674813
1034541
231147
1944943
1042919
1097607
647276
715307
1298830
1941710
1208552
541993
1090844
1431437
164566
542137
1102370
1237114
1576414
799493
1682209
984183
1315314
1454109
613234
919195
911362
120290
799647
558565
1836271
1072391
774957
1144792
1043234
342446
384571
974245
176210
440979
546092
232239
696211
539832
1653285
578700
1535586
1400140
99780
320966
259571
1820942
766184
1050798
1344901
916475
792526
1001461
209347
1823681
1103988
1415416
634118
126333
1461280
122105
1869381
1830626
918590
1762631
26279
406117
889030
692028
1370791
1770688
370508
619079
1533128
1525151
1719624
872091
1513386
258560
1045882
1351488
1423211
363718
1758674
1726122
84175
1060659
622531
1236491
1988217
987380
865122
337481
1985792
851443
925542
48251
1003818
1017569
1204811
1458483
1171559
44324
1626441
1148924
627699
46092
1771222
872768
1075308
1531356
929285
1244552
494691
1787043
826205
697554
1573703
1274644
1764551
1131599
1459602
425951
1518562
313332
1616394
777554
67344
533447
752217
754264
1763571
1947861
236910
285632
1368358
1662581
275571
1765708
715336
310780
690771
1634662
1396188
728872
1689485
193357
672385
224885
1156024
914420
1053042
1559210
1533417
1862922
425587
1727495
1958294
1040920
1048184
1837213
1223648
988237
1755028
901838
878660
834564
655972
1367706
1747222
1095965
779194
1227911
151428
407194
1101634
843570
1631043
119475
1489193
410524
18684
1486843
592155
1892853
859612
1654857
1816172
1067543
1078023
827673
412123
268013
789657
478896
1661347
1874596
409996
505148
368891
1506694
4931
19061
1321905
1590250
1648184
1956104
263063
1775064
1601326
1374414
1444493
475279
1918516
843448
1490025
1515316
662287
1931200
1791426
1751475
1598497
1483612
151105
1453301
690164
911341
953560
1607662
1037893
755399
1302821
309848
1631399
1199180
1650136
1377331
1217176
745448
1052648
722810
1893339
1883368
1563769
588569
289349
441161
1883044
1347360
1298895
17924
356148
1484963
1137834
406413
1207578
548426
1912821
1523579
599490
612093
428543
1800787
569338
1831726
1189900
879840
172061
474690
295581
182470
1529929
135340
1045229
1925292
172536
1328294
698461
1750643
419686
172752
1885852
694712
365176
606464
1339535
1477711
62481
885632
1697628
1733167
953134
1326468
307187
357203
1974515
1941598
171027
341200
265971
317277
1265354
807499
1178226
1155494
1809533
1107490
86859
454438
488376
442264
1242573
209947
171600
1171496
646010
1075184
52461
705850
1094291
1937884
645297
827617
1450249
484150
1007150
363407
1061876
537925
957226
365572
1358520
762799
815300
574027
65892
1272262
1756536
477110
994228
1074918
612184
653787
1185489
472819
1843140
527129
1345480
1196668
1006926
1478244
803104
53851
237259
1123919
1730536
1988053
1402680
527066
1018958
1735394
1788470
946435
689382
1587547
1815569
1767877
645405
1744077
715282
1091451
923357
1036314
1806931
521974
1773236
2667
400066
1918165
134829
1360381
1138593
348945
952648
1142889
1145321
1517416
1804739
1961779
1250659
525339
1380751
1525299
1355539
52457
1282528
1964276
585121
1978188
115205
550004
1456538
1827228
1773808
1619365
171293
386616
1814261
1197566
243620
1345662
493529
506427
186439
1935542
202079
1829709
494393
148165
397139
1196862
1465364
26817
1466798
1684827
992051
756731
1716545
1133948
430513
440919
1398531
1668413
884809
853351
728227
530299
679528
905910
794227
1198891
848800
910934
957329
1951517
1852283
1666070
1553429
1338578
1835570
1270168
1998668
1202626
1568232
1995438
795434
980880
1992324
183318
498249
254488
1537694
345346
326982
197871
890847
1445268
1261556
8239
161021
1536873
516058
148589
104612
1762015
1668399
1818560
885615
245600
1750357
36337
1353720
80816
1419205
254239
1595132
749826
1391924
119437
1916010
895133
1146855
1656095
1350052
1636055
394143
131513
175245
559059
108077
476742
908234
1464844
1958692
1532703
360470
840516
861040
1598696
286912
1595939
63112
1875971
205599
632597
756473
449937
1917291
1761461
1159852
105538
552796
919719
446248
1309793
1522876
919543
1007863
32330
868576
851841
1171162
394361
901477
689092
296777
1760629
207655
422492
1911453
1866259
963694
1765323
960387
218538
1729452
1886693
644392
25227
1192252
681758
480943
469445
1166830
798307
246405
1942167
13907
160514
218060
905550
139766
1376591
753552
511875
1110372
571229
1040214
1515620
498957
888173
1311277
1979284
622275
615684
367966
1563785
1035926
1312707
1572115
435568
541595
262590
724685
611134
449623
432239
1203034
1985235
1345463
1338597
1454780
228479
289218
8210
1917236
321455
662246
1672711
1863147
470529
1822205
1890298
1984566
1818780
1948516
1348434
131374
357078
1540099
260184
706528
652229
1804291
748074
698935
1113400
737998
206178
855812
689793
203883
1301067
1994367
1134300
1586846
1057372
1967111
109833
995537
667158
1581941
85554
550629
1559041
992295
1719153
1273078
601841
1088489
68214
1936634
1511155
1783128
730132
994154
1448896
493689
1683228
879904
1969467
1935001
23648
1608076
1946414
1143501
1943557
439824
1173053
1477179
405716
1518025
1198801
1953106
100039
1921122
1669157
1788787
1567304
1904319
1223169
253488
897165
1699395
293179
1056907
1965388
1046190
1354182
1992682
1040237
1829515
822237
744275
842649
1277595
1691024
512130
215305
1293887
960051
1322127
1459091
1803389
134253
1332671
1769245
1165906
258106
1090109
353991
223870
749951
1485871
720677
449717
877442
946857
1406859
589776
1724501
1486920
1569297
1338134
572539
707849
619917
767050
1949236
1685493
344914
872922
555558
722590
1652395
1816334
1253205
1687104
1979465
276311
155923
1030807
1506458
549191
1748432
918595
943331
1402621
293520
793942
1587826
1889929
1019786
197983
1793519
932108
1827305
922055
1846619
1223436
344721
453797
12447
1084864
94138
812743
1616236
402825
396017
760526
8438
1280250
33793
202930
1740044
1409947
1648435
577434
1910336
1317711
1228567
956865
1329097
1766687
202507
400925
1843440
1273002
968267
399437
835893
1779701
900338
535046
1889955
1814521
1046374
1459981
1093102
1473145
304657
1614298
1185418
1299303
1823710
786970
1107401
459421
1860367
16254
762524
1302529
1213011
119704
1798362
359326
971432
371560
393854
1879453
1101228
1233047
917886
1063032
528003
243295
14177
1005499
604202
521354
750885
139982
1855730
343231
1464783
614592
1780191
404603
1495737
145830
1617012
1800807
1698415
1051541
499897
1431533
1115505
739357
381858
864556
1656757
424946
725843
1642780
1881264
1946963
1683544
35340
1999916
1421453
629299
1989358
648448
1430110
323115
911379
1809439
617066
337510
880684
1293475
989868
706529
1184303
1105051
1900863
325756
1743715
20384
783053
1017990
1743485
1342592
1126960
772283
642002
1889122
1745284
953959
310939
1928357
1443732
1127920
992230
1806857
700332
177194
1707244
1727235
1826233
1286426
1906383
408946
1626220
1498209
110168
1746756
159679
1485614
1726200
1099947
137674
609592
1184675
402093
50910
1387633
1082606
732102
1420650
789841
249230
1725200
1140648
1786759
470304
397837
1590666
252861
563007
855517
1449351
1622337
904412
320299
1987479
631815
1720206
500356
638794
1181015
1604716
85351
290057
1981949
1316432
563985
426842
531609
1071835
599758
94039
1908624
393549
1775868
1798036
1722353
1385202
837554
981433
1117810
1997868
1516274
1971951
269914
1422565
521706
1371562
87918
1560037
280223
1994132
930957
1602289
1378953
1351654
995146
1614301
460044
1295944
1131733
1681263
1032596
1309955
1053258
1733050
962813
1990978
1992925
1124934
939506
1490385
1796390
70571
1608701
1572812
960239
1567748
1499965
537452
299133
148500
1429281
1190874
1870831
299825
1271705
1852842
713136
1998646
220137
1753923
965315
1345787
121254
1534029
1718830
704807
699041
549329
74931
1704193
118706
686660
892825
657978
1512454
590167
1796180
1098392
1309718
1022767
436384
624003
238928
838612
1613150
1277052
1777170
1987809
313914
869453
1507960
490524
611305
792104
124315
550593
1256151
988928
826372
1438599
769763
1743626
54788
1965484
1487252
257598
856571
779459
1260406
343731
1540110
1276833
1428283
267900
359508
1472141
1580871
1729686
1244285
1580342
1966398
1738725
486266
128676
756048
542455
1012667
580355
646854
1726846
1695715
599291
601771
102514
431562
1398376
1344411
798403
500747
270713
618222
233187
1176893
613421
1472244
98886
1194659
1853266
1355265
1375107
1279721
888706
1302067
463345
940734
126524
1256776
731929
121313
1057470
942525
1921046
760193
499903
1714036
1072093
855753
1386665
1974354
1151678
1070806
1529139
1273046
354267
1362305
616714
1913066
429454
107072
1028940
520919
1274409
408332
868805
1797771
1759308
744003
1582998
545631
275315
646356
42785
167051
1150257
1338298
154148
365972
489308
412076
191979
1726276
416184
472229
1308825
720046
1277372
1858672
1690967
1729142
1857163
371951
31695
1360613
1394227
639314
121615
1655479
858285
1692344
1332394
1147915
312786
903905
503761
1409970
1201520
484773
434349
1660147
1639137
1396667
271793
1098745
592195
655602
1843136
1064982
383996
297800
926781
275953
731585
1803481
1182693
540692
705470
860303
1794957
95612
1896598
1360093
1535378
1136028
1586848
1848536
779926
1970242
120870
674003
629080
1894696
417865
1700048
1238313
1086811
1437322
1143673
1473265
1350752
189403
162714
72848
1374023
518620
617391
550123
1316661
1329605
343854
853476
1022329
1212155
136129
623758
1167870
1878006
326509
1406605
205099
729362
827411
526677
400583
542036
110025
272652
312672
631053
95310
1891729
188197
641461
1966990
211098
213326
1121939
1858107
1638222
1621236
1147617
367586
631061
1572691
342076
1369939
1331135
924205
555815
701978
704839
816913
113709
1581917
330623
999370
1836976
1128243
986650
1064960
1205798
1945445
1351838
124663
442466
493898
877948
1000173
397087
30966
872359
1069671
1885221
894395
1448996
1083940
1967994
1953731
903511
311876
324057
242885
41446
1285984
1131198
431488
110487
1687530
159406
615080
152769
623441
635283
179113
1794782
11600
994714
596715
1247211
232996
1991781
1877187
1034907
1780387
307098
867338
470403
395447
1291582
588429
1734799
526939
469524
121448
130376
1138858
937857
997651
668256
1964910
1937859
130887
377858
1885554
764394
244803
865147
317146
710688
1514678
1834848
1027524
1506833
1612389
1871374
1264430
832847
549098
1918778
840332
407910
486334
1387264
753452
733082
1122796
1573286
792071
742725
1798884
1528102
657632
425717
1370802
1118669
219841
686697
833989
624060
590115
12677
421894
1273916
876468
1491617
330576
636048
485663
23795
918798
194163
799287
1747235
852656
1277761
1961879
570883
1886988
1086579
708094
1661490
1631132
1694484
746841
756842
380314
676
447489
1766231
418783
499696
1485142
918603
1984305
1524112
1994970
395801
12695
256784
560737
1356723
1462394
1935568
1029890
1983098
1244279
912706
1524192
1102342
151025
59562
306034
1002840
1839486
1237181
1819903
800335
383641
1694349
998852
1535714
1376197
504958
559182
1257390
1840398
1703592
1643813
728910
151775
1646836
950867
1372627
709856
1706640
346044
1415160
400430
912386
365808
1926425
1211689
1731447
1210017
488355
1732375
320239
1246447
1949696
859995
51481
787617
1356020
63935
1660959
53762
1701414
28124
1891852
1473010
889111
1487885
166703
1913794
601497
78895
68922
1308360
993787
872880
407706
563010
1141199
1113997
934792
1690973
58050
850607
1354613
1673520
1662522
217876
1520224
810373
334331
680337
1815585
1318224
272539
745435
1624285
252093
325627
18518
1648728
1591496
1640894
1586948
822557
224243
3658
1613328
314602
1607039
1660784
1632178
1323316
1375135
219450
563328
1006079
1837863
602651
1272388
1252921
1476212
786960
894768
641735
1002777
216320
1996065
1320234
1818980
616477
195590
181382
281761
1293899
205256
472669
179035
1282264
1379496
937632
1970550
1974117
353414
1574626
355177
312233
715250
1236070
1728984
969557
209130
989989
295158
1298927
1470584
1019423
1424430
399434
832750
581156
754859
1445797
1447468
250186
434055
1608180
1960727
549461
581145
933947
37372
184772
1348542
826408
1007981
733534
445252
137580
1204859
692681
1690342
1223937
753283
227849
50540
188627
1955288
825265
1130125
970910
1334747
1422801
1154809
693607
1016446
1630239
1702405
1500726
327512
1946887
1655519
873271
860229
1465245
149252
1820932
1239106
555507
1500284
1296812
376309
55157
1360507
889
733355
174217
1875686
1149520
1841550
1038284
942986
263449
1082001
1156623
1227567
1864149
170433
192187
1414210
868549
511339
1980601
934389
756373
5248
1796973
1421338
1399833
1154013
1990134
867696
1620442
1146943
1032495
1907335
1598097
1782221
42883
1467628
208345
963413
1101224
1015700
1611848
176790
1102191
259898
540916
1447182
783126
1672417
369738
1207219
1410906
673819
43720
1774086
509057
1973952
310029
1501511
1575322
1701887
781006
969327
1068648
1224955
221640
1495014
128207
1084266
919640
1611353
1270986
1430911
70589
802678
81635
912769
1450360
1814236
1834013
1536411
468249
93528
1729134
1430335
1276796
1923354
592045
843489
1084548
316209
1123185
475782
1887849
1782141
1170778
637428
1731139
1313163
1134847
381513
1726289
341973
1205727
1633640
1618171
1015389
601573
1020471
1198890
118066
1921043
1158857
1152563
1322625
105761
1429697
867635
1058230
961937
1350558
1174019
1321362
1540794
102394
50933
725780
1176939
1043699
821755
953400
347161
1430097
404012
489522
1989251
932722
559726
504997
1573374
1360301
243492
1165434
302685
1760765
1120043
494493
909007
722395
1700832
460895
314333
918638
342721
19270
1895770
173210
1133395
619509
667964
399755
1682309
1075761
1712178
447340
1677408
751574
697811
1527091
354758
587998
115163
113169
142282
1213719
466252
1063700
1824219
544833
1272625
867950
1938322
1472547
209249
1867555
1083199
994460
740289
1221708
470763
282906
39517
1047714
1444598
145597
1547983
1491991
865333
73266
230793
70772
279772
1443269
843840
393301
1094500
281879
587439
1607354
1061482
505044
1228969
1286181
1438948
506724
1701397
523387
784374
1072415
1263715
1184071
1681895
1812820
454168
775555
1587144
1481547
1630629
1918832
1781335
353193
259495
1634572
24340
1552614
873885
1139494
1977833
1639022
1046898
1536230
1747485
1979561
635698
813702
685540
419050
314648
1067738
933319
1012909
319246
909437
1653365
960850
1485318
762224
1901915
1292128
469529
1233307
113975
575169
1771987
399282
1427108
676020
141150
36275
1705953
154841
140473
1502208
356113
1377180
1477707
1416361
180830
1464616
1062826
869849
396518
1572727
1577350
1686039
1663754
223274
126195
514757
227786
1397532
590092
540633
577547
1930418
1149485
1547201
1638494
441143
1346879
123295
554071
974370
336103
1299597
1310842
1812756
1038567
162765
821227
1313867
353891
758571
319750
1620304
320916
1001840
1465198
1975759
371723
1052496
50001
685011
1482176
1739727
1224374
119781
493632
1188495
540920
1707563
859694
1565266
1411257
327616
1992793
1195415
368062
689771
1030543
1148959
657947
770539
129811
712144
1887633
1651805
43428
97267
1466290
230981
1044721
709048
1945758
1718843
1722179
1509086
1224208
1616162
983423
864451
1699553
1659235
1860671
49176
1001883
479962
1347385
1910582
1203146
865604
951736
1538453
1960854
854618
1648566
1427997
785758
1516237
1260851
1193550
1165110
1252109
1808468
1940770
330004
842968
665916
619431
378489
690048
1409659
593843
1162440
640877
1861340
654201
1678400
1393735
637020
1662276
1474964
467263
1181713
14624
583737
1309541
886647
430433
1618251
294769
261849
1954662
173608
1804022
1964262
1428715
1783684
393231
1138206
6966
256061
1394356
1792341
799702
132555
857673
1624655
1639760
591171
1128484
934999
862473
75771
734892
1636523
414645
676447
283064
948829
134050
1156471
1915623
95094
1412578
1230948
740029
353860
100050
1413843
1205310
1132666
1858985
686575
1249556
877100
441411
1318145
1253567
2836
346230
1556597
1562108
1254548
982952
1980590
672036
1952373
1831926
496485
844225
1902284
1445688
1053756
1801854
1503169
1216608
1865292
1799189
923788
1560634
542018
1212828
1601087
1426789
1158093
958204
1953690
1822258
478189
455867
436434
836604
1596749
681942
1646797
426119
1084379
309195
80107
1481812
995685
1525724
1443578
193635
885749
923530
1537862
1657821
1062574
151332
788070
1226668
1349582
1590850
906479
213226
347299
1132318
811157
1722940
342103
542525
1633344
1808513
958954
244454
1482947
1095696
712320
1720679
1337815
676600
617167
1156539
768412
1980030
281562
64266
547953
420851
323272
1469634
1560821
609001
726614
829194
361684
1490666
38968
353746
140025
938625
1134351
721904
1495820
1805123
1564331
46755
253103
1222810
1082271
1116552
431910
561315
1664324
1750134
244134
691183
524061
1536692
650509
1487050
512582
1554426
1727853
345911
1467252
1656145
1489411
1564152
1086174
1811843
663618
1771153
1206875
229725
1356292
458294
1150701
1815789
798154
1335398
584494
39113
1588730
1174577
260908
393399
1494824
1999253
1954752
1414961
652750
1520188
1749158
196808
1633596
420116
1824584
1020995
1914031
397128
10915
1964715
199372
14916
1623922
634260
512431
1567482
1076545
320432
336552
1364549
219582
1441377
1531843
1229897
614141
1719402
1197144
972063
1736441
1033051
1265294
973495
1240712
320153
1244575
1019769
145620
1301184
1898350
234625
1502860
1988968
283116
546677
1707110
1665973
557622
1685206
1340002
1588733
1765488
1031810
1033564
1320975
1837617
1675246
1082223
1195388
1759628
767237
1221055
1907232
1913632
879982
216536
1291028
1952054
842697
1060745
373794
997216
472695
1831964
1867336
1635467
956101
1004972
834504
1951608
1312678
1089757
382368
1839613
1764577
1914508
339247
1309722
168974
671344
1308074
410782
316599
1070127
44893
1916999
1656744
359446
82064
1463717
302128
1327138
1209131
983808
1169585
132600
402781
725963
1290936
1463773
455752
1945745
1511265
1866583
177448
598452
865298
1481586
162209
722124
1493475
1189964
1952150
83077
823771
57941
747538
968878
690002
1010426
180739
808405
33725
883048
479654
1827124
971116
269442
1950482
1068162
1662361
661810
1577277
1433581
1215959
1420711
536965
601931
1997291
79996
909050
1314785
1283579
300527
1097066
1099546
974412
450912
1241521
1291896
628009
1287195
1285751
214572
1630828
1040980
1713025
388847
1256400
1340373
317924
1281568
1183689
157191
646435
624447
448726
948306
656374
767475
826010
1317385
770687
867890
910666
417157
237044
1503743
738621
1949209
1200084
1244732
1038080
534706
341135
1377216
1362870
478999
1902828
449736
974274
837835
378772
910151
1698560
1287925
1531897
1689691
1750832
1077863
943992
540714
804402
396470
1919977
1612259
1641161
22753
731423
1102810
1532018
275603
1792922
47329
1321808
1043169
537470
623376
182601
1318280
1486500
1080316
1706832
539264
1716995
1497541
1364740
662213
1821787
506330
834542
936057
1662550
374691
957289
25838
1058837
1173890
258578
634536
27796
577465
898906
1870715
1119360
1430199
424070
1775125
1994218
1054025
611594
194474
1474781
1380641
436747
810078
1339738
1942670
25528
828665
704039
1069255
310460
1066052
215897
807102
1618753
1840937
26645
1368176
671076
1738022
1512279
1856814
902472
1946636
1638244
8772
590908
677207
310230
1904337
778951
1998136
912029
1156243
870074
1378523
1311448
1567107
210051
336262
1743425
1999085
815062
1914261
1614413
1065824
1411269
754232
1338508
1097007
335935
1841790
1262138
206714
1527402
1098847
1599449
1845824
1767085
1766843
1582077
1679855
871636
568269
1509252
422114
821470
1354485
1483957
1358376
1136103
24487
261947
698554
486714
308258
201042
1742429
1329304
1598755
224898
876482
1607791
431797
808017
1538777
203878
32897
509158
935851
478824
1415100
1917188
30310
1891724
894585
892265
88159
1801268
1120849
1929795
737715
1493823
1556289
935957
153635
649527
656842
733624
929616
1235191
1915643
511644
1356454
1251391
1368341
345531
1644322
1643552
95787
1501664
302133
251054
1835912
1463626
1712032
286271
30629
993509
102927
57831
1567365
1151600
1662561
1634629
637854
1521333
1361916
594822
24460
882990
1171180
437010
937419
1843211
1105301
983983
1560829
1434104
1369325
622926
1885851
76905
980741
192128
404825
196278
733542
1371795
341707
1635995
589841
1147281
1695344
1950409
385259
1128310
496664
1876309
739878
662642
431675
1270651
1007071
663955
1095776
706436
1312616
889676
1179337
964349
1869689
373847
1810235
82170
886269
1126992
1753753
1912764
411654
1607405
1069932
1349795
1263162
1021542
1290226
1296290
1868847
601482
1150496
1825452
1343331
1557115
1321018
214233
1916234
113796
478094
1467451
325109
926074
1198859
589931
428768
1832946
1933551
386497
1242315
59970
699258
1431660
1640582
1289273
539007
1072556
1254270
1537501
1199827
81565
344889
592019
1163822
1300753
1458776
295627
904886
840992
298427
1038199
1103527
496638
1260450
1662697
938594
47925
328527
226893
37258
968574
1244545
41975
1156925
1036075
1476431
639812
1830063
1271605
1855400
1695963
1136241
1212794
1900579
1494940
1461442
1909258
1560197
441855
383737
970573
1158534
484706
1650306
609026
476402
1444405
1364955
64133
1965470
442668
126153
571254
234432
1802039
1385228
520885
1506888
255939
1271194
108754
1920333
1175833
1603491
447724
185793
937939
834734
443175
1839114
905271
557496
599666
1412682
23157
1519238
1587747
786618
160894
1110205
817506
718385
1655347
1457863
1270786
1938624
729930
1314221
170535
1412618
570212
1663200
571376
35369
1772674
4990
1804301
1207851
1494651
427099
1002663
1411933
131593
773604
393969
1664045
1779434
249470
1683024
677860
679345
224482
1619473
1255769
1873426
1733943
1073867
150584
1267487
1709614
594818
1456097
1958515
218309
597678
1549875
219096
1519015
1635949
1106901
804422
165618
1119020
1651972
236114
201352
1140928
41482
979861
1047343
30922
1488552
533707
247996
1209652
1333914
757147
1478741
1463106
355189
931991
1998501
220624
1517113
1508765
1263212
448248
1324866
1419096
465338
1383008
695263
187213
640581
1174891
18235
1299924
1455492
651689
1769407
1273462
1698692
623164
1076432
1984555
1837549
729239
1170093
1996549
220061
1882949
128404
983998
1947451
112139
1001071
451324
1193178
1032408
1364959
522764
1780902
1778887
1558447
1392852
1027132
10676
1891190
627970
178216
590152
1941537
1451794
1297289
820516
522448
1462003
359792
1148649
856470
1746057
65301
1415680
1200343
414063
634236
1953084
1902116
89
752699
658578
112931
990420
727494
960275
729681
11983
974180
1983986
202578
638974
1644527
1209448
755892
1430918
492223
1522902
1635006
1206369
1970833
1045438
247687
423115
1835202
1472424
1425382
1502907
1360175
383554
1409297
1892593
422386
393698
1021064
558977
1944655
1098569
1737
1852766
1669131
311153
1248788
1290387
27722
135949
918776
876427
142103
724892
79779
841640
1659080
1301968
1070766
810636
235104
752894
899954
1397151
416431
1335960
416820
1165368
561294
1729809
1437880
616925
657220
1516603
714187
1604659
1601812
41678
66696
1223659
753479
1075253
616581
1862339
586939
929137
1979388
1993723
1126676
111565
1709315
248816
870293
108176
1863300
62424
999868
870638
1018963
524332
48949
1863965
358653
404145
1737326
111261
150422
1734604
1706501
1971468
68909
1647892
1024856
85770
11992
1463986
806271
70807
324318
1558869
724117
719748
1164670
360654
1965257
211336
671335
49070
791756
108111
1035256
439599
1617072
1018072
920231
1553949
1152073
331638
571733
83077
950423
26274
1539149
646481
1971320
1106925
675804
1365160
1843928
803787
1698408
1234009
1456209
36568
287501
1292244
1427660
666245
1244563
1066080
1232813
587172
1402247
1775198
126026
1219894
1989006
1626547
1222105
1433614
1315572
79180
1493164
1792764
144782
314098
562432
1453253
55754
159684
474783
413571
1436390
1069169
470626
1889710
312886
822374
1505294
444053
112011
565564
1497949
1066892
400536
717464
1122650
280227
941545
1667193
1929068
595750
1788990
999908
1143439
181566
332923
1799779
1882127
1646673
163704
1273966
1614256
839336
1437546
769460
393978
673531
915771
976220
164258
1954747
885441
135440
1211324
262302
1031495
482790
682400
388338
93157
903675
170867
1394018
1672373
634854
1063730
1131928
1820709
1328560
1636946
356874
1967246
1985607
1842864
1817704
60184
1484184
1410698
507767
1934525
251476
973619
1780574
19395
970536
271579
782006
642593
240013
1017340
587261
1097404
17600
254529
405106
442237
1712307
838595
1320180
1049230
1968993
38476
1454812
1990523
1340249
1193544
264642
1807427
480805
1318038
1391840
1852565
677384
1648399
429479
1610229
306137
1862655
139131
603013
1282198
128866
1518669
992233
582788
1069195
1494407
959894
1003496
452079
1152459
1966593
651407
206657
1430472
294269
1783726
599265
1535120
85260
98756
1558616
138874
1650445
253863
1065887
629292
53978
857753
569735
187611
242790
1512233
1088997
960623
1137181
343671
39010
302964
792599
617951
1628333
1487496
1150341
96661
620890
1124617
1243230
110796
159285
1012159
140191
1517137
1329215
557043
1110321
878913
685992
1008757
538033
382087
498871
485295
793259
1515224
1680161
437490
1986241
1803059
1025667
709243
331069
301865
1468616
1277562
192645
464617
1959902
554335
62486
1578037
1724373
1233798
67117
163330
1032103
948961
1502129
1832278
1614304
96108
890065
1783639
1989093
79955
976380
17638
1962603
1773547
399475
1521887
1969148
873183
1425966
523856
494339
1716123
1364487
1795929
521944
175937
265365
1915967
34857
1733818
139241
1980742
1884008
565429
871786
1696040
356635
1493941
913326
1430504
718140
1922405
57428
1164125
234313
1628512
785502
639440
1730867
997796
1600271
81563
23775
1065479
1625421
497529
152927
1850011
1419523
190844
259657
954057
710990
1730193
1018307
1547308
1801144
1510303
1744094
1111569
1173411
468879
1294879
1182245
934684
1618614
699516
921618
1115765
906426
936190
200790
835039
1273298
1521813
634347
1951441
996686
1253346
1517376
38338
485353
763436
1461669
1744168
929323
832715
1970815
1173568
1161333
240902
186547
323996
612086
1295073
845557
1509821
1723412
1404140
1797422
1039417
1768524
1979367
1631232
493956
1741183
1306774
922680
1687784
316559
1857969
347839
1641331
418403
616993
291990
1049249
1743295
1884957
1402094
26398
643192
1901667
590726
1010474
167110
1623947
1113807
1867489
1389279
1011884
662815
134579
215846
337630
799301
248453
592561
1168890
1200048
915091
1404426
545177
284689
225982
1098343
1889506
479472
827411
1464404
1129720
636426
1987082
1734149
1803885
1803131
829588
494183
1544425
1876232
1293105
152187
1490711
1965071
1585421
1575499
166233
1676388
1955514
573947
1051711
1848467
1704293
1118381
1248294
1216239
1604069
1966890
1604880
137912
1392817
489652
1602904
1171805
825260
760430
1463667
1512935
180476
687018
618590
1456793
938600
215641
969654
1313978
160456
38665
1558396
331547
342951
1418418
614201
1437384
1425653
1061387
292219
73642
273938
1123940
987582
421271
1302106
1693711
211526
1478285
367388
975772
1863169
206315
793822
6648
2818
1734386
388372
294801
1050330
527526
1570548
1335983
1980354
1330174
231071
613488
640771
149791
1202247
1941794
190137
438986
101347
686275
1968467
87377
1524847
182168
1632301
1718204
1855592
401955
709187
488143
1314008
212910
1337613
10583
1751988
1626388
1823650
261536
701133
638213
1720748
1662115
11836
1841474
1392241
826207
1957812
1229779
879981
1637382
15992
1390924
693237
19107
976652
1095658
1908618
291759
826501
593236
1741267
1381288
1160214
639703
245253
91529
1144017
691482
1606487
103492
1729318
1116530
1094639
830847
719095
597137
775959
301101
330709
1967871
24467
1188334
1273795
1659200
1526140
1740368
1313497
690676
1382202
428340
1598883
1756024
1101686
802417
422199
751905
650535
1957592
1927389
876328
248448
1143552
309375
426698
53677
1227150
1201261
408965
1145959
713062
677117
1642128
1106215
794660
1958096
1266903
458846
1699099
1279971
340819
1677725
978407
965292
1299958
1150500
1314199
610520
1180962
768050
114614
370278
832336
515650
1636155
1877457
181135
1796412
1383723
1065951
1430365
1520565
1137571
445128
553896
857978
719445
1877901
762101
1075274
166060
746978
1269275
1627814
937782
25464
21600
1133511
1560708
1091468
1012566
1536363
1148351
629101
327176
1878773
210886
464338
849167
1333235
573878
199799
1129704
544511
315699
501216
844053
642731
1126456
1431722
762577
986682
1809178
501642
1668565
1743594
924593
393182
446213
864039
468119
577942
857307
1515194
917527
361690
1027634
1654047
1555048
1098171
877911
833199
982511
1799912
812625
913656
1538771
1973181
744213
432279
1220261
1499219
1343603
1932090
1320092
1372788
431889
1020660
628600
980234
98339
1184900
1581761
986818
1903107
354531
376541
1271622
1813961
553946
29623
1618906
586844
1360148
657590
257149
1070
1565215
528824
1809201
850210
1418511
785754
692369
766001
450470
1220533
802802
957868
1943081
1879315
1301454
965655
895379
659511
30606
1274257
268257
174382
929110
1477670
1182673
322971
1055552
1928960
1391453
1987598
468643
125176
721923
1359186
1090953
1723221
1059691
1201890
1697605
740906
1369321
1270609
1675124
592024
82789
695265
1760847
120351
1598345
890614
637866
1294524
1712289
1004764
744576
126882
201212
1551560
31689
62995
184526
497502
1290035
140687
396316
881429
481444
1283226
1943034
698031
1165280
182062
1922974
1817784
1010065
1728611
2161
755309
1562655
959168
1443376
1356992
1569055
1920675
34596
1655056
749717
766644
1358237
993355
1794963
1488719
888473
1515568
99258
1196607
1572022
1709359
1638075
1398876
1236420
1415066
880766
885827
602296
1144497
465187
790327
1195732
1775487
1225318
1397009
1288951
1621203
534385
109221
1369069
1249364
147632
292083
1273996
1881805
428645
624443
60668
1203584
520238
1189581
623280
1848460
1252265
1211165
720384
1683243
1365098
3140
1873342
926772
1539880
723677
1221462
925354
722454
987015
1057092
1221631
850791
819856
363180
449109
757586
1829814
1053238
1736915
1513562
1640142
946401
674418
971878
1382351
465343
217041
1625101
650449
249280
1602012
355577
1538083
1366222
397041
1755780
1851372
133900
1757995
822352
832991
372123
1257169
1152160
1820130
1361578
1266499
1248422
105590
957348
692413
838227
1228175
1553748
161081
198570
344590
169127
1079371
1478313
10427
1580047
575813
977831
545498
891794
1790481
1717300
1551826
1234744
1850381
1066344
832650
1778997
1323732
480809
1800235
1838287
771055
1124415
417361
309017
1379001
933422
1830977
114905
1234414
1740881
1909295
355091
1453090
1300657
245185
1312225
947265
341454
437680
244689
1103271
1998074
1233898
566163
917766
306244
1113181
1546194
1079687
839220
1988171
830591
1690013
260207
1909442
1595327
1586664
871617
733504
1196474
1756397
1519855
1774060
561320
880420
1295296
1565407
60117
503558
1931652
486494
1381757
438693
1088049
839551
1663392
805302
806540
1274000
1645259
897493
291189
771115
1115113
1393658
790194
1309485
294977
1236391
1161707
1107062
894707
841776
1269008
1244768
169812
1963030
1639972
1991253
1321481
1227897
1528134
1986064
1342483
766058
577796
1250631
540354
1553011
1594921
846638
749648
1483933
1075754
420660
362495
1617811
65599
214063
277488
855793
317572
846533
816436
35075
785961
1410436
207644
931316
628946
1540405
642613
856470
1651482
1603080
812307
1291775
1733202
1175076
281935
1548212
1871049
1245277
95128
910371
1489348
7676
251840
913458
1466860
1580759
1487609
319801
1074492
1942741
255376
523625
1297215
16166
806179
1600659
726976
1315678
1853907
395289
1454460
1201328
1427164
112039
413151
1037756
120566
404650
1684605
1644702
220265
1247241
58803
834183
1939056
1950993
1952086
1484582
1859401
1877197
557649
1299591
1327285
1905557
393594
67960
764443
1546125
415696
236826
873114
50361
700469
240712
215018
1353954
1269554
16097
441017
1973803
1947101
1575153
796169
429628
203538
439627
1590290
1347086
403465
1551120
589093
1646334
1708140
1017491
1713337
1442982
868566
1847354
1231093
477491
946957
760494
285800
1289798
1543801
1118461
582111
586087
772964
112063
568238
243079
238674
989864
463376
1190792
1345631
740800
1318983
979755
1356551
311461
1846750
504047
259864
1040653
699592
1445955
1465535
641962
1766943
1947001
1866170
1010216
353112
1092008
1413700
587937
1002375
343408
29137
1972323
1610516
918920
1873642
1891397
113267
1911230
1718160
1689205
1756330
95619
617969
1034311
1326051
10637
856964
1386608
522966
581891
1660419
316542
66951
1886678
910565
1005818
682788
1322536
1353928
1645463
1327181
1137494
259963
1569820
1980649
1493615
544702
1873990
1655270
337993
1994337
1090005
1739501
1699249
1083706
1945491
1487815
1864736
891106
1500177
1464466
1845701
592930
849263
210074
1035560
389917
1249911
1367245
1304322
798014
1835302
1727542
1097538
1074185
385337
1677711
1371737
589616
549935
1902374
1959821
837519
946553
1581692
801671
1817082
1271138
168435
565436
1738836
1509112
1926260
848813
1990842
1044861
1138495
1363724
483122
481046
1928474
1476132
1090982
1062859
558498
1813894
1177564
56091
194733
1433941
379033
87085
262475
1753991
319890
1014279
1920068
1662182
1234325
1697170
24031
1411827
282512
700642
1838474
253262
1639128
1140899
1301427
482030
37305
1464929
1229161
1090443
1601565
1532019
1872506
1394238
611023
1554506
820691
684235
1613889
617939
1825911
360787
1619875
54409
312538
1795585
1018823
72713
1850860
865344
576826
1506622
672918
247140
186329
1843936
949056
1062568
350924
818135
1990516
1620046
520094
1498213
1191885
1476779
1291991
110067
1680557
550701
357954
1238784
1543818
1952194
1652333
505386
1079865
164649
545217
1944846
1439464
1596066
116666
141925
1162202
317207
1067325
1234884
699946
1628693
500879
17304
1583682
387327
1065032
5616
1153749
370339
654491
469690
1932952
1579873
1395625
1883134
583027
623178
1220373
669437
1450493
144685
194007
1462048
852481
255619
1437282
294521
360330
1734674
101816
1396270
1605567
482947
42746
831864
132994
1730084
1700952
1667218
1433352
401206
796763
946114
633412
1461758
277816
196841
169955
1037852
761857
761263
732415
1673549
1693281
1265565
197486
1450924
54855
573107
702085
385091
975392
1145923
725778
334588
1158561
1637903
1875620
1640819
518882
1379403
1044969
1251412
1712404
421269
1475950
763862
313523
445687
1344133
1186111
1152923
361729
622687
1625239
1005139
729806
1580239
1173367
1304796
1012933
1223380
931122
91126
153160
159469
1347790
60831
245699
712581
313268
823712
40323
58626
1157083
283805
428422
554960
1078775
713278
143362
723747
1462255
1975483
514981
821791
1947558
931551
1883330
1853358
1256005
1233465
1980340
237885
206019
1363557
1382838
1297526
258612
765628
1571201
1016967
1066832
934369
472927
670404
1097798
931225
124786
673731
1151556
160664
1419388
514652
329851
334196
1524030
952124
1639572
891218
1655261
1699383
1240299
488322
1650891
185866
760679
1918234
166949
759441
1391987
1934503
774651
1200676
127180
1722669
1448638
584522
1144620
339017
1412876
1781001
235918
1936928
236415
917624
143304
1067139
279404
218814
784936
949515
1275853
1052855
596426
1525195
800716
311792
798129
1882263
563681
1309631
78677
176168
209452
1369118
1665638
921440
1732083
1280019
674948
1651810
1044464
1676639
1101628
608545
1205874
1593655
134617
1525787
1252974
456640
957581
1407400
1429839
1369286
312321
983065
528846
122861
565126
1835642
626201
1409471
1173796
414736
812248
274012
1866743
1845691
762743
844921
213091
184247
1850567
289416
579039
1656981
800913
927598
721909
630240
56183
1411952
592882
402713
670983
516567
376402
797301
1241064
1130294
1056784
215578
1114803
253264
301038
569992
132677
1612635
1434939
1736778
3627
1749578
1975158
392058
1308678
1015834
1911524
234015
83415
653989
652576
665881
1087355
1115501
422957
948130
165925
1378200
1975173
909474
1498302
932981
677151
1656749
26642
218009
741787
704182
1785590
1993070
822952
985028
862238
1902190
821639
319297
832185
848224
94130
954290
10636
830282
558365
352835
887227
155587
479721
282194
673747
1899331
1596416
556252
290123
1187628
1754570
698133
911501
1582385
232019
1301675
1349901
1950810
1452292
1541098
1823276
946523
448257
506668
1935332
1178462
1646554
816541
80171
1631182
916009
1079768
930095
761727
17281
1315973
971763
1438945
560869
1197659
1885993
874414
4678
689061
196274
162510
560328
15372
273812
980291
691479
740473
314553
1201662
1080476
1048298
1738303
379074
1421913
633105
598237
943851
89836
1723334
1706473
460658
1465958
223884
549883
535206
1804099
652877
770750
1222640
181898
809182
147358
1704965
1652607
956657
1364373
210106
692004
731363
1228827
890892
1171552
476704
700889
864402
1460720
372716
1421742
420878
160101
515724
319861
353174
1457658
251382
1143512
857778
1941118
1549908
1872015
1805088
848964
530479
1422366
1072153
1437625
650903
109432
308225
1935411
1018799
1259370
1944716
662582
57740
589229
1769289
1321589
1760532
1915300
487054
1419161
80028
1428291
1750642
466081
97356
24745
187554
327711
1044625
818470
1818028
1726667
1916497
456790
1924529
763782
1177088
1013376
49633
291548
702247
559915
794166
1727790
20275
182614
1045598
678455
1598949
405729
19076
1190924
1464456
656827
1758079
1556245
1360663
1637049
1644126
1203299
1714776
1470522
1156881
1110136
1472675
1724343
109622
1211378
1903622
1274735
240185
1511861
1483272
399539
853535
501431
1966837
116506
921719
65175
1090115
915063
1594501
665628
1699692
1639708
62619
487292
1365798
1414603
126091
578056
1283289
532622
343022
1491139
586081
1439545
27206
875018
58216
61365
1035118
1563243
1340249
1566145
1975300
1813349
1807865
817383
1375235
1258499
1835191
313227
1811024
1303115
4292
94404
1174118
813872
1285871
212845
1907303
742546
757628
1694824
657791
407370
669025
1722276
117682
1051516
1759195
126064
821063
919812
932453
1441086
1163188
1032118
236680
1641802
1611069
1927266
1895318
1621912
1318371
969734
1635800
1897822
396209
408438
200778
102668
1159322
82882
764380
1230159
496950
1338900
1582698
988948
905359
546031
1802039
322477
1644802
437657
1412394
862428
1516770
1310323
397982
497024
1493495
1410384
769962
853557
645595
978717
146979
1094155
350491
954754
1200826
201004
322848
1291105
893789
610202
1017592
421904
124707
864944
413878
1303650
872362
222639
15677
507037
1230278
986853
490790
302108
1460292
323760
1642044
844044
255213
134570
1149618
541156
1984568
1147392
1943174
1264104
1735190
311647
1004526
109292
487170
1504942
1497644
235796
1857591
1384131
767094
1055086
477592
514399
1206126
1274946
416491
1224497
1476231
1956465
1861951
1968413
1550209
1294031
1903405
1932382
763105
211373
1977751
1353496
600316
423210
1347740
1421161
568122
1561395
1339911
270490
775074
1623596
930300
48288
400934
1000730
1284994
1604908
989881
1117074
610227
2611
1469557
248299
641721
180085
256050
1667148
1442466
88258
1688073
999391
1028523
1766057
1666448
782419
693938
183830
1254388
1035115
211426
1160555
34496
1127917
1792873
1826961
644703
537663
644371
1520072
204383
246939
1959532
1041074
43281
852594
1632282
572509
809137
376590
654278
1762574
1605767
367409
207698
763881
1527732
453731
26607
1323424
1347471
1866383
152394
1872008
392919
271794
491128
1230942
1307270
1626265
619283
1761867
391150
1607145
1341370
1776843
240390
1636692
936377
355193
1340614
1130846
1311284
402285
1760771
1322229
417191
1013863
28732
961281
313953
387938
694699
1799057
284592
1814014
531942
297708
226267
169768
505388
1994607
1225512
1547473
1659670
1804439
1181093
1163559
329206
475236
1921313
692358
1246661
1852305
1073110
1725073
1839510
1761037
488496
290643
1977604
1908488
1187947
1220824
1615943
1188824
1560717
179365
649803
403739
275538
1967973
1838948
1490764
793534
415072
1533839
1687739
25414
1859335
1448604
1476088
799916
1834359
962731
691405
718570
1052885
762949
1874743
1366645
1803642
1827539
1322241
771994
876752
1586673
471522
1372009
1343457
582942
205676
1944287
761983
77054
1381872
907804
482969
1300218
1490075
1535872
1715117
938486
1935377
855000
1794424
1026574
1195978
1004031
246467
625807
292550
617836
1525384
654261
1154561
785322
73602
1418146
663440
276988
1546239
1806993
1925060
670808
83077
1674583
1276250
684714
157265
362240
740921
1332430
1995231
465644
1975735
207601
1138917
1716190
1652572
1051067
868553
617377
1513996
145266
1229375
1309895
1184466
608226
381279
1819511
1620784
132416
1588666
1029561
866367
1441448
1183505
1633212
1734690
16758
1804414
108959
1241025
1725757
1333073
247123
341867
656261
1628702
897411
286397
508100
1136862
1843476
1134342
1444915
1109679
1478294
167628
1468136
1381661
1660896
712153
887662
1075592
691484
607361
828019
945386
73354
1022627
688633
254938
1782430
70033
974108
1091553
1646882
436692
636570
746589
193039
841535
1088626
1847079
1709317
174958
1997969
1894617
426250
1331562
1602698
412930
1608459
136975
429990
1556131
958379
139631
996685
1734251
246366
21620
1339457
1265832
1431135
441982
917811
178054
1365040
985110
1086390
749639
768502
370521
966476
1831055
76518
1664804
458802
426678
918251
623801
709413
304898
1742426
382605
633824
416164
815699
424143
1961703
858231
596822
1440953
1141173
221503
1468700
1251156
1146207
246463
621029
306817
1089250
1297679
1323041
27207
1980980
939308
1247779
238331
332633
1934859
1088839
965081
817767
1299230
1146656
1215344
31188
229658
1823937
791863
681704
1407208
558630
1808691
515671
441152
1041953
215767
1958804
1220405
445072
1896538
973109
327825
914681
76799
809830
393877
41905
1024735
1785348
269484
1780120
1493428
1217671
821829
1108968
207239
61374
1747521
1617510
1603636
90218
1565792
53448
1318074
1502923
943791
334037
1604625
280572
560802
1887539
1958191
1132264
1360320
843899
465069
1342283
1904973
504612
1495031
485480
715248
1358923
753966
842834
372682
678178
944960
1589274
186676
1105448
1421644
1186322
1867128
1677081
245912
1814572
1265650
1916745
1249109
1535209
1210735
1177968
113755
1422164
927738
1305601
1417882
600440
1846880
1777359
1370344
1434755
447432
1076941
94612
438639
522231
609646
167491
16979
128171
1100136
1557215
510269
1129322
558443
1738398
416665
489846
1811646
910853
571939
1471439
1635027
768039
1459042
188215
281408
968389
587452
1548828
1927655
1776412
328069
574148
821541
11431
1637212
667760
653625
290390
664387
1962542
654582
532595
877326
138936
515273
1314960
1577569
1365482
1215183
1692167
74927
1144193
1967419
1818302
1645620
610084
442863
465052
442287
442380
1544160
995178
1436119
353342
1957418
1465953
444482
327740
1142824
1422618
1848800
909174
836342
1269469
1387703
1885853
1276432
667226
117553
1556967
1770050
508176
843512
273636
390912
582782
280625
1896274
944462
105507
1588996
199944
1344140
966140
1723139
1504810
880094
1564620
1065238
1163225
618596
1841530
1183154
528771
690071
788844
1663846
1596735
768140
850247
1919948
1711598
739319
1819653
302084
178307
1118216
930838
1561455
176090
1354933
1600085
786163
1766230
1810819
102561
1040317
776397
563945
598283
1270148
22323
41162
330605
951574
1144565
1967231
1452064
438532
705869
1082311
1513670
897447
135415
1169784
1690047
1665759
745198
549196
1349676
609283
988426
597469
1594570
1821505
1321153
796031
305553
362273
1951350
1164828
898211
1846696
226169
1603301
678280
277292
565081
897703
810729
806737
611120
808512
518579
1775439
759747
757675
126092
500123
919609
571736
1262512
1345922
1948225
1498348
1567776
841578
212569
1207483
1433641
1894380
1858153
1929085
1232610
1833191
545879
76171
882395
449145
970118
35383
22516
765814
676821
532368
711307
1372484
1408571
1365423
743341
22486
329072
1250496
55882
678757
1104009
1426433
1234377
1492624
311195
137666
806773
1345083
1169174
230917
300747
552332
773914
689532
760550
16566
1912469
455842
1124898
1401162
68297
1467768
1599707
682475
1640514
1127342
1290957
1400150
1970826
1999706
544371
1076322
442764
1354827
163465
1553992
1812758
1733944
1515824
1196946
277636
1833802
1949535
822641
1475625
1471029
153497
1916435
1644342
421969
88892
1294869
1209124
1438495
1868436
570205
1988519
1779847
1815346
259828
18166
589906
990369
1244959
389904
1272236
896670
1795295
779917
169404
1611208
854121
1001391
695240
1821752
603397
1993078
1259991
269669
1887909
627167
1489855
1256625
1719167
1305897
1233142
1688567
11346
255773
206158
108615
391630
381733
206679
732041
889091
18587
639441
1317513
1554909
1055820
822053
467718
432232
908182
1430511
1651922
1125037
1601890
774762
955297
1648927
1182931
300918
1693415
32485
1645100
255895
575793
971469
1340597
1515208
129785
670567
1805665
272813
1522003
180136
194356
1909208
1120629
36911
100789
1709751
1764488
1241995
12512
1837842
1903483
860203
742717
1514196
1969372
1479042
288246
1060820
47521
1371613
123409
1470807
673823
82528
996528
261282
1084685
1826358
517997
1777712
1972360
672623
1578402
1007955
1030550
1487452
1610843
754784
1935500
1684785
1652955
252842
1210118
543064
1082774
1904694
276035
814220
1064976
1917510
1677572
838965
1761117
1983053
1048907
379986
852475
268066
1500283
662293
668122
1904604
691348
1102633
1300753
1283325
1713788
537301
1596856
663931
1040136
597167
1180607
226221
1408951
132668
1395563
674914
1129620
1493408
875746
389815
949787
966957
856746
552075
333010
1283222
296562
443822
229244
182418
152210
1494546
684271
1073750
1105824
1497588
1931403
76265
1165549
845861
375623
1789291
510955
161269
1974154
1980199
836401
1379276
1448415
1849425
1818784
1952059
130756
1438891
1558039
184033
548888
655849
1968808
1255146
1831283
1028618
100209
173630
418369
1582055
185165
1106042
1260999
761608
1281869
866208
1942686
720685
293669
1643378
1739667
1347532
332368
844582
1178667
205389
164324
743303
955286
1934583
1815345
279185
1506924
683926
1030610
1266389
675270
37293
1310117
589001
1179924
397824
330693
1008121
999433
1440544
1225823
1623509
1800959
1922851
968861
837139
144967
1248797
459808
190163
1906473
1833037
420886
551895
817701
402966
677794
821507
218343
132362
905638
1931688
489753
1801197
1039556
1154820
506098
24164
776293
947584
529723
1942617
1723972
1636776
77099
493539
1225580
810997
611324
480715
1996877
1552173
1377603
1387921
1312772
197641
1168033
2795
721570
1848112
1145069
1675783
33764
239721
1846423
361443
1011533
30866
1145453
155898
546364
642525
52030
918603
1114821
1522204
1138204
1838855
678341
988336
887374
1800724
780936
851815
1822830
263243
244972
1844792
542763
1769092
978373
243040
22405
1234594
630070
1620798
756447
2957
911752
1587326
1303516
1689216
1653649
1937524
173363
1555851
64330
500112
1670218
1720711
600223
1899944
569864
1600047
1329508
1310224
1763403
1854532
1390442
30712
431765
1580143
1603140
554173
1875056
1982851
341341
1031337
750877
1988008
1198050
696019
1401643
1627011
111945
621962
1674686
1709057
324052
186818
389413
1383098
776600
1771991
1354618
1832736
21597
671907
160467
1589426
573642
1074050
1643304
1740500
1976658
605480
1472354
300423
632510
443679
148459
1197620
417782
62343
1944504
1978242
1919917
350743
1447357
1373083
1750341
1304698
650132
1515126
1070368
443720
1436667
899477
1815714
372456
317343
1805451
474826
1916498
758573
731062
535232
787115
919054
614342
665686
852989
361075
327718
442290
1317105
191492
778994
942352
1218128
612241
1390777
1189846
249647
905914
1353528
89207
1866429
111532
1058803
1250076
1943738
1528880
1412467
999326
1060251
54420
802984
611897
715433
108061
879157
492117
321195
1071088
1826146
1803391
57301
155386
702431
647188
1920687
1764028
531544
508595
977480
1531697
1651140
1191618
190680
26374
1734483
738632
921472
1990773
1610149
1215311
544961
1565212
411519
928294
1476904
221889
808320
398339
1686033
1750344
1833973
1494857
408881
322317
222658
1833639
756604
1791413
1307277
1115336
552852
1449925
532204
1326977
642847
1609658
521577
524452
1196525
1633531
311216
1027709
702496
1027860
484212
499606
353789
1284601
555554
1139510
1013684
1434478
807582
606792
951914
1014805
520231
6091
1313295
958745
262754
387809
1662557
535558
244281
887924
48505
167366
1577646
675362
269640
890875
989777
1030339
485258
1765862
1504960
1103980
1104309
1189305
264357
597663
1014307
1913355
324955
1088676
155309
1318549
983228
399049
34915
551508
1502032
1712105
1368252
669542
1717922
509713
1645748
1759297
1709374
1511904
888904
135594
1002559
1451925
853702
166266
348207
372797
874103
815196
1134039
475401
98940
660081
679511
703111
1542061
1769597
1854639
701630
1677136
771208
180804
575623
194472
1137547
1222283
935779
1917403
1839900
1495283
754043
471765
1513869
1003710
750640
909293
1152798
1675873
871605
1916845
1115450
754388
579647
1165003
397534
1747794
1802185
1471379
1744841
963248
1884022
1660098
1819422
195689
1100126
1906497
1658994
1500535
448247
1077127
687335
1199565
1681395
1400047
1861232
274533
782304
1152209
524564
76875
441055
402960
85041
489215
1447195
131723
276052
1063991
94558
225791
858674
1396961
656006
1198942
465903
917596
1120343
1207977
460549
133851
487822
1252696
1526781
838835
1566815
350947
613292
1137099
1916943
1450686
899752
849762
1179118
276725
1846760
104576
682524
1717538
340597
1206023
423584
86283
245638
1602578
663305
1629952
1884668
1175378
740219
597425
646037
1341361
815418
667439
321312
605206
520816
130959
1745268
1656965
1303996
1580576
285444
1216995
59977
1866430
1771942
1180253
384182
1597417
1360984
1913695
1884900
1169590
870381
1064476
1783904
267522
1766036
229306
1689285
1278409
852896
434956
1508686
1805754
695004
196976
919648
551948
84679
1174195
1634288
537931
1153616
382035
553046
1693960
14105
385029
1849200
303771
1840994
376698
1926320
1642929
548854
518436
87224
192271
1773737
1305183
1935249
1300133
1082103
1926627
761497
268684
1313502
135239
471589
1434572
374023
1354228
731642
1925118
438178
857415
165148
1509862
278500
832063
1619783
1472858
1677570
507075
412950
789397
1515283
1110655
1192407
1335458
1274998
908310
1134734
1049925
516321
1840701
404415
311262
646407
81484
652206
365567
31841
999545
1973931
202765
1910737
1007016
1969335
592816
1369529
1830050
368504
336221
1511663
1956431
1400670
1759075
1778677
1548527
134617
1266008
851267
1718902
934620
1761253
1947183
954940
1675786
1249838
795240
986158
81027
991820
431229
1494670
935188
1223670
134162
391937
613399
448701
514034
1291830
1551442
541639
862546
1069534
1182879
298043
1119893
1921944
614937
486457
1119815
239269
1906635
1534078
459990
133073
1481736
538592
1113376
657548
1100167
623275
506029
217501
1503457
561416
1277212
1600453
1408853
1818412
584266
1204550
294095
836984
1732012
643216
1164611
1464375
1580388
185115
1480653
446209
1686267
962999
183321
1696372
1247389
1156397
612449
623145
1007666
1571063
1678484
757020
1619987
23883
1939344
340903
1664003
1562716
1828933
1105276
696845
611169
1068693
256466
1531261
242761
146859
698523
1077262
1440199
935220
456011
805270
788100
1841045
473000
1123103
956031
1290346
1940067
348717
176169
895534
1014268
1274576
1865789
118892
826208
269684
1299813
513139
1331701
22817
631285
1974414
1533911
828100
747146
1972685
868174
1232270
1001983
1764741
1456415
655334
1894728
194390
1132888
40519
815270
869082
583952
476091
394828
658687
257478
1426000
1587373
564846
1347555
1355136
1809256
186503
1747934
1450736
1947031
1861555
1590676
1923324
1152315
1072489
1871979
1479133
1536168
778474
1048798
1925497
423753
1200849
378627
61909
840570
1961802
1999891
982310
1992195
940343
1345399
1477203
1191369
1357028
82968
626417
866816
191980
568441
1222977
533
1256428
417780
1104408
251261
1353922
1494448
622601
1853941
1335545
458009
1046450
1433903
1985011
1351383
1848888
1427269
1591957
747329
1012962
1700365
440599
250412
203736
737835
866889
1641778
1053482
1661517
741644
799657
1780357
1826958
741108
830612
1586266
901643
129209
1501087
1775820
1188650
693767
1084301
1447376
1596067
629837
1069719
197295
1946020
27549
1548735
1164801
1843042
470871
1755910
1902924
1884381
347513
1207075
447688
1782750
1844116
1820564
763493
953509
249642
556943
437314
1901627
286504
360794
362212
1865537
275629
833767
1031849
976167
1565745
529444
1791389
1560530
1837589
1848756
1423493
1443008
1210153
1159820
1736877
410385
551231
1704440
223335
211220
144005
588002
1067335
1816748
1518523
1805340
478674
345626
1962748
1509397
924407
1258383
970291
994452
692243
543019
332173
1141233
515689
745015
700508
461732
124316
912262
151519
1440250
1701920
519847
1229611
1265289
1221025
1672218
1734700
842636
1680393
410799
39097
1984902
1955786
1239729
1671625
1176819
1784997
34493
1162996
1024163
955456
177768
854782
1478320
1921886
1492502
859561
1074738
234767
714607
137549
14496
1412300
1825967
639946
1278200
1032091
510636
1583014
1197962
298830
652102
1380119
1204608
736249
978468
470427
718932
570111
1627745
113006
1615338
977302
1693131
1240271
1780605
406757
1285108
115941
971841
331078
60049
1162240
580379
1740442
650286
1286879
279312
471711
890214
472944
1536499
1633393
845097
374619
1200680
155695
136537
692721
1263861
1245178
1832692
201318
662195
1985772
1835208
896589
1874603
1019135
599007
205560
712849
1533301
467751
970608
1233786
233109
1841568
1838572
244245
1168049
1149654
1024659
725331
1501987
1781841
1442012
1678721
1977268
1186924
1343311
51995
1394009
1294385
717594
180900
1337092
1566490
1585592
1865635
93919
676135
983094
1889054
1360454
442001
980446
1053834
1702926
932729
145551
1440630
197930
1002105
1247361
69655
1579953
930084
778112
119842
1716730
1571002
1207478
731325
1926278
934085
535509
764652
1272445
701784
472374
1563530
1964419
1242925
413678
674045
944022
1128159
1543667
577716
1925977
69744
594571
461611
1217444
1138860
481934
1548834
1791940
595296
1797345
1173661
335571
908664
1958037
1063633
1266759
1446719
1395015
968878
1380319
217549
1286128
1651647
107268
1162069
1464553
10552
679433
929545
1477824
612359
1376379
1239313
1323608
915006
1662245
970533
556219
1465729
1464514
1261452
1747465
1918895
813898
1798744
22177
522389
755925
211279
997386
1973294
589138
1040516
29378
1619573
508905
805005
1304336
1281145
1742337
1414485
1821866
442076
1644995
1140249
312718
1676564
115914
23021
1558850
483143
155076
1124484
570612
13665
1652955
1088296
1626063
405677
1687825
163627
314116
1707311
998157
979651
1800331
934545
665617
1170294
859539
1520432
1248548
821845
1427199
1286622
1719417
1097094
244270
475942
1054356
676476
989117
1438541
1213392
688011
752683
946777
318394
225050
712225
752682
333105
130309
1370660
643154
748747
1628165
115413
759538
318450
167522
746363
1596879
1617464
419695
1810681
378514
1022582
973269
81895
1219446
1168311
1870578
189990
1320377
34365
1766638
353831
1169758
1241233
1293416
1264160
1106023
36288
693260
1794082
1144772
108092
317324
198941
469706
1954090
447682
1292577
797762
929694
1470372
516487
948270
1001404
1277419
1867099
225927
1683611
1398971
406535
970066
1727879
18799
814288
1487740
1588634
126190
1110741
854634
279845
918694
1871864
529485
1505841
540130
264607
1616482
691198
1329029
338079
428929
1776540
1509912
1100938
96948
1815446
82924
602631
1967603
1868912
782944
1971900
1415974
378370
532449
1015439
988963
803989
1572582
152686
1349442
372947
1890172
1140991
632951
1862626
1188911
383560
964128
1496942
1228651
1996681
1381841
851438
719926
336003
1576906
1440389
214780
752809
390000
617148
1483096
53762
787584
214835
126841
143006
567602
964664
679809
114911
1544174
258948
1723180
230152
593332
1729677
380537
10477
1983188
231008
1663717
780844
229018
670591
1610989
392204
1731809
1062995
6248
1117090
1269386
1409478
670315
1751130
468497
347036
671895
1346966
442597
1883381
1353131
1203488
1810837
472237
1864280
328866
1235763
1404690
979759
1479746
722028
1202855
209398
3420
1932264
1264048
1213739
697823
869470
26783
289827
1609610
1141809
129337
553614
96044
100437
1306054
691505
1281284
137797
960613
424528
376412
1664454
1011645
114069
1845794
40040
1691931
1087779
267109
946022
174848
1459616
1313632
1309947
1837834
478794
1192966
588978
1041432
475938
1920455
1018355
1867034
1839251
1147572
139467
1127112
1068725
1565126
1649032
1356899
771863
695206
1077023
1299652
1131069
642119
296789
1640326
426088
218976
1416459
425967
1474466
1404589
288947
1697852
200047
1630914
1426357
993078
1061137
417166
1165524
234811
787948
1275087
1317870
671938
848148
660116
1002002
1491052
1066370
1107952
275996
1109265
1271202
246665
294297
364750
403543
1097716
1265297
149305
703024
676533
1696975
1206715
1898098
728673
635609
1781666
1723086
423346
27251
192121
1855410
1452507
1385101
1283529
1909404
814496
818481
1334343
261286
775492
405797
467156
1264884
1192742
1859045
1993152
1665873
767386
1219584
1168593
659773
683113
1181615
1412942
457579
590063
265335
1057457
899851
1186952
679340
962285
1817600
65140
1946680
15504
306085
1193216
943476
109828
242588
983968
1408495
1672274
224238
674830
1440419
1744527
1690211
1517063
1537752
233369
1618232
79845
1254464
1119031
1724759
438194
364665
1740952
273778
841231
638095
880318
333985
639145
1348314
1858115
1047954
1176550
424952
1038173
233038
1608271
1246799
529638
726231
1888619
1079596
912531
836499
710313
1822305
920234
724819
72455
1375688
1183135
1113599
1512083
532711
1523803
860418
299336
1769095
16073
897359
1856981
1560106
1149017
64826
170918
227894
1107172
779029
889378
1669146
72524
630790
431604
127349
1295798
1123733
559476
1102993
1477612
138858
1732641
1715371
162255
1048280
1820667
1353351
119822
69918
1608670
50386
513616
824421
1288709
121345
725336
1326548
699587
711003
214168
1386010
1270510
1197010
1584992
1585074
650975
1852495
949407
122569
608365
1367104
1275316
1014751
1445961
1888839
213649
941863
793647
1916018
1435785
1852393
1072367
333475
267779
652407
529349
626257
1068837
808896
471068
837742
1202644
122197
1206476
1304200
902869
827238
613791
67542
1112266
721845
656032
650064
1096795
1659354
1824145
248232
952094
937596
277957
1689860
1085439
1322221
104587
1789885
681436
332993
843088
509476
1321652
1208918
1448991
1213118
380655
989022
1186595
274466
1416824
5086
95405
1552111
730565
945057
476275
648505
223739
1247848
1667721
319780
1705932
1662668
1821073
741338
54159
1230650
516096
1680627
27899
726145
469209
44678
1516658
742021
449802
1429324
744836
373133
825609
588549
1497261
1626010
882840
749486
1862181
638017
648448
1897166
1439515
426879
1521570
1786295
697822
1683884
1673521
864090
1586025
814264
1422319
96537
633254
880761
1932256
945384
1090927
615432
1021995
1829340
1083449
1101564
70547
986262
419592
1503744
1884627
1343716
1165792
1814360
738693
1131337
1085094
1766767
1786425
773391
1697837
1468517
585011
560059
387216
251793
1043971
1643949
877986
382771
897805
1706964
647145
403911
750574
1545925
689501
1306795
1249071
1545223
613992
255614
1858939
546044
1880351
1272358
1495281
514026
1405695
1695735
1712235
868939
326504
1242535
486197
1509288
1582049
1232453
18922
1496110
1817925
973524
500231
754031
5744
1424347
274024
1560164
716401
737773
515124
1715430
669839
1219849
1855504
894386
1858854
1329041
1164630
1856657
1963756
612230
302935
541449
913233
267152
770407
1748288
1508961
106082
1564962
1692103
125114
1562282
1590662
1801132
714914
556562
21348
1533294
147843
1447791
404484
1888607
944510
1370810
1907590
58207
1230453
925449
42791
65817
1983620
1464900
1059832
1385726
1585251
1983674
496759
1928008
169766
1520936
881939
1432074
1412870
732813
1542006
667670
698464
1323526
1480859
539276
1550661
423528
380484
1557124
1408689
1042247
1465122
1292508
158660
1002796
975323
891817
910760
1940187
214418
1981720
1130909
388178
1801105
1993445
230123
538166
1289051
416583
521579
329810
1130556
75364
778860
412532
1330605
1859186
5334
868753
1217860
1468522
1405686
669102
1919819
914495
1437025
908051
1023137
690094
121064
700019
1585343
971679
1808043
1146091
1957845
1959230
1151812
1392038
670474
766406
1466271
1083018
1926023
1217512
515842
1770729
1488275
894105
1124726
1568481
1483560
120420
1999398
25799
1155034
71470
222089
569065
69139
698784
525828
1772941
800506
99451
1196829
827797
1070008
756408
1095670
270453
1043435
1842930
1323516
91603
213199
322107
685202
623787
984567
875699
1334114
493980
754582
350894
1844129
202311
1262596
1686653
673475
1569121
893075
1855990
1161281
1363819
521063
439126
85094
1788359
648695
1165023
407121
1012022
957178
1044390
404536
1251940
852298
1170210
453252
706044
262420
1544222
273177
747089
1722966
829177
371582
1628843
822031
59054
592782
719407
102239
670472
1553537
975241
664079
1004566
538471
1679824
1427062
1524187
180648
1983808
878668
171751
1734818
1751513
1188127
813469
674564
1594862
1139327
1685664
555777
104775
659132
348405
1732234
709115
1903654
442184
1520756
1102693
656044
1527023
443266
300382
1669667
267107
1370138
384141
936831
1345017
719809
683276
1497909
1557119
1905251
250353
478998
937834
505088
1328499
1231917
616211
388230
1797448
397240
1956343
72817
1760447
1032942
866238
319362
409739
1091738
1806999
851338
1963325
1241316
866210
563912
527806
970692
344898
943095
589651
365456
1470420
1933331
54060
1839995
1430573
539604
1019764
151960
628794
1670064
111725
836732
108242
998359
710831
1103393
1270772
648297
1606011
204084
1057137
1541499
852576
1738551
1706828
326450
1943740
410547
1163594
741378
1888930
1600394
817676
1211600
328072
1863761
1431899
1488221
298514
1498534
908604
250502
996047
1109728
1058603
1251471
1049531
479997
1912072
148332
1282946
1007352
422443
586535
1148300
604862
522735
356122
1206616
1821396
353165
653873
1413439
1491926
1189956
1815077
27874
1079443
1325683
1704172
1940247
584978
1037383
585585
1506627
1856986
1200849
278536
1502145
1530979
614217
49421
1201572
1575033
1095496
1636739
1767660
1273354
1938975
653611
286844
105305
1193337
1820255
1786952
1299692
1922703
781294
1948158
1968455
570141
1851507
385394
1453417
1108450
820943
1711289
94744
1187822
1926400
1303789
781538
469946
1822122
112074
40143
1108778
638110
1856585
1004890
916192
1784877
410330
1818200
476724
712774
1504875
1027294
424156
1206764
147039
1155425
1224835
479789
1237868
1457754
1529067
213678
1249562
225984
99769
1063725
1903095
219862
455521
1542324
950670
1528358
751600
547822
449058
114687
456521
1948439
181551
626779
455992
1701799
126193
729068
1599483
1939939
531015
370063
1901809
1110439
1288593
1933297
1378635
249688
821796
1255565
172517
841696
633534
1578551
1275182
129532
365036
1654726
710877
703899
771661
1600508
642705
1213304
1428600
293331
1847182
944463
1835698
897199
877870
1770353
198865
1064954
1848039
950010
1522729
185408
1864405
1282483
1369916
1069746
1325247
1702865
665822
1320147
1448010
1288521
1969436
256788
1864978
1531213
80079
1282288
1726737
250222
1846847
213016
154489
646815
363807
159897
698022
356927
1029677
1802175
938591
1054063
312452
563344
1430366
1011898
1718495
823636
250320
610727
1087449
511971
1521206
143865
640214
1805955
1338242
1999904
428635
550913
791056
176868
1014923
1308753
976473
665888
984518
1517332
459811
927205
685930
1459904
1007570
1135409
26320
607449
1744891
938782
837331
215987
1894333
1002462
1726158
754028
1470213
1202888
602610
1359354
1601868
1384617
1884577
768575
1272674
1966298
1971080
1019431
1299693
1411280
360184
18203
966101
225694
1864019
1105021
799289
333966
666394
242786
1343115
1638427
647110
504984
1420579
750068
1373996
26677
390509
800638
1006273
325907
1388451
1832928
800329
308753
764672
1848122
1437663
1846350
605370
1216684
154997
1578098
1067531
1043288
84692
961053
69400
1575794
1462823
655894
1339968
1344038
977174
284113
852334
329159
493204
1444982
253116
1848016
1078
257193
1507050
1588159
1014482
260255
717567
476906
674103
564104
1452226
727511
1540788
1688255
661126
338471
1013586
1620476
1316764
1891316
754852
794809
1716605
1008505
476712
1443429
540043
1876136
1559299
464940
1000865
419466
1234448
1414529
294385
94171
142682
1949288
477782
1127536
574770
222433
951751
1486856
1694300
607419
1011950
1653000
753953
847398
1509919
1511973
203677
1931243
1509480
950179
494058
58094
412171
379938
121605
367999
1544920
408138
1613716
763292
937740
1068453
1210089
126394
1314284
388622
426388
1111898
188381
1187335
1742590
308523
522264
1787397
57988
1703808
115844
1674555
1564031
511026
280482
905132
177845
63460
1159280
1736042
341764
1321835
815044
147787
604040
864020
1785723
517484
933721
1375700
41567
71862
1786210
1308794
1347895
469882
41136
610718
413616
929424
1061291
907232
499300
1753035
143887
364872
68569
1551737
1013274
1712644
902360
1171796
789737
1752609
1186572
814037
769358
641548
1626072
1083646
1752470
1413221
271492
1124267
1081320
754910
1187148
446071
865870
858017
1182348
1071301
587034
593292
811790
114324
1864663
836312
1351849
586828
1001846
1648145
1857703
838715
1487459
1940367
1808621
1688318
238777
1570237
1646724
203373
840231
207663
1284517
1647717
58210
1516320
76976
1716036
643668
402908
734131
1286287
815374
1745882
647444
1600964
806645
1229735
613946
736721
1320973
858851
269958
1562430
454476
1781952
1201421
239452
1823344
189603
1223504
742732
1108789
1761589
333031
1667724
1656679
1093859
7888
1582047
1438635
1347417
971571
822399
1598612
523399
1982422
269145
1920779
564506
1065193
743025
1995089
1200644
1174599
1404258
609906
243802
592126
346306
524727
57555
69365
11926
1813455
1534535
1952269
1876595
1787842
1178229
1005759
1781441
749067
1695809
1279616
491477
525477
1771248
1612358
941955
1193393
1570275
680176
1390127
1884955
677680
1934220
1497105
1246759
546124
509379
314205
1068291
1064179
1863582
1880285
1210582
6024
1881911
1491544
1294177
1915444
580391
1520415
257893
686418
1311150
1162034
1673084
808201
1987818
982676
1535484
825575
987213
717623
273529
990916
203207
147659
1603573
1018304
1019437
1736009
1337245
598442
1206506
469991
902218
1137608
1043646
1369585
777975
659225
824893
1751873
1741945
1086306
798726
845907
1487575
301669
210640
1976901
1331035
1299119
1548097
388231
574272
382979
856767
1167714
174226
1856612
1274422
1646000
860736
75601
1473741
267449
1453193
1350223
1182857
714894
1654077
1772221
482866
1601093
1687246
1348366
1207280
725076
842993
755254
1631381
1310183
1612072
788779
885547
1719661
1317594
465340
108647
379271
1552573
366884
555818
181168
1025206
1406179
473436
1051141
68478
1870832
1971221
1237701
862503
1658329
1991987
295474
894690
1077601
1310028
355044
661265
158870
158695
155466
317825
418943
1393447
1717355
656781
1926422
713369
1890904
74015
1745031
1925622
1603259
671856
250372
779060
351916
248279
1538161
1196056
1499486
1442344
225269
1985730
1625104
518802
91829
32302
1644900
830307
1839481
620112
1536130
766868
574038
484034
343018
891744
1125561
1901158
1760064
1557572
366398
951579
248419
1017231
747483
1409611
360455
900517
1690955
38246
1232763
554277
68794
1282828
184527
900077
1214946
1193719
1865161
575963
1034901
780010
715823
311264
460023
1688092
916695
1405970
975716
1806991
1842509
1533066
331160
1876145
890901
1265574
781504
118876
1049566
1095354
331847
1850209
1717217
1263517
744343
1157615
769454
183401
253328
984019
1522891
1978440
250101
1231828
1399079
1597021
1745231
635074
818161
562861
1050477
1994590
667819
1580934
583756
697249
225113
1396668
1543292
950423
733095
1447884
1670386
1243276
681553
1001970
1472926
288628
1057029
327175
771504
1094306
670630
1354210
1404743
460078
1892778
634070
171978
1890974
849033
1557384
1345471
1464489
1405194
876093
510319
388620
1551613
1608190
1451840
549816
1752213
704592
633872
1286847
1100909
1477153
458911
980536
783133
1681706
476294
1155182
1069844
1432806
392982
1238003
340752
1256607
573653
1323293
934001
1359638
950531
680517
1007201
49914
874965
325912
1845599
161502
711686
1701213
1369452
571324
1955114
857391
1823765
891728
426567
1535011
1781165
1841396
3242
393669
614421
1398162
197574
1487020
1011230
487772
893663
984104
468130
1297673
1729987
522142
1070847
481114
1711864
1118825
153497
702700
1146337
1482161
542911
1326593
199299
1758955
1887473
1386139
1249119
246769
1537120
1344455
1391316
900575
1383026
547009
460341
484444
331318
1514869
1664194
1638420
1683724
708775
1340890
209805
1979820
166962
812409
1483264
1555680
1069659
219734
1635131
507110
671903
242842
653467
1395568
800330
1953167
447889
1354934
1256652
934579
1955530
375428
133064
1654420
1833777
968975
562666
1063459
876246
1520986
915314
1481486
1812978
1682684
1378772
242256
1409919
613581
260307
100373
1742063
866113
131250
1017082
420422
1654099
684565
33294
1009963
1982733
562010
1063917
653582
617436
6223
1541140
1240868
279307
1020654
633162
1800308
1198274
372122
486410
652382
1281822
1974660
517004
1823174
1547991
1758894
1173988
807078
1960376
1577622
1451914
754167
1541742
1458671
974014
1179760
1657021
1901683
1229433
703744
1075227
494597
989677
696808
1748873
640067
528479
302968
228126
1190592
1285641
1366959
456142
1375440
1929264
353501
416448
472206
108262
1262894
1520768
441193
1844300
1414763
79719
1502333
1286636
901271
1234565
195034
1394714
1258808
105523
177465
232519
245129
1562774
249177
1097142
1065091
1021172
1210147
580450
640627
1408141
1751187
62246
1435868
567896
1295020
993739
1233221
382156
273169
1982945
991997
1717304
210733
165488
930626
1453608
108554
77313
1868999
762235
1599588
1230538
77048
1772150
1814683
1144103
999613
1459178
846261
1193816
701294
331615
434723
1760660
1761914
424154
1469394
1249082
1886965
57520
1307538
854230
1830497
759338
1941609
1720767
1774
590910
1119665
1587542
1985408
1983113
1216323
1596410
1390250
1965519
1226732
305367
595217
1399292
449804
1639950
162848
950338
1601834
1177294
1865258
1142443
1229204
1135017
784493
300762
1540554
70189
1952175
889927
18850
602607
163679
440861
1661346
1473472
1759965
858732
1536126
1102510
1941395
453
1697996
380202
1971806
1249631
35211
1261617
1350123
1756610
785573
1496134
1650548
637537
1943369
1734602
1618195
694997
723651
570118
987172
35917
766824
502293
442602
1205483
349941
525630
1866137
1563863
1660417
1740706
841529
39994
642918
32776
897661
21655
1825072
1474246
1992573
1382061
606688
200023
763243
1053495
356277
1602853
91427
59514
448939
310981
994583
1368271
424915
1624621
887976
268187
1363984
669339
320234
819216
1442485
1622173
1712526
755074
269849
654087
1067590
1657949
1409091
1856932
102663
1912176
1919858
944337
1448543
1596063
1930178
588329
847938
1156649
1532781
721800
605628
1822829
1668758
1147837
1161106
360068
252483
1279760
365574
614557
537272
1293061
1064079
838741
1956088
1033326
1072661
274132
84927
748146
835379
1176707
1700913
301305
28523
1090975
1190186
1486092
1247387
1209458
1109757
1999739
957039
1217476
1451529
1326127
1490753
183757
757289
1703849
318408
314644
1567359
1191474
146528
1907512
1677974
110695
1103863
1623231
606934
1402224
1546557
1415967
1299968
1411481
196297
47744
157552
1974496
608522
1047919
1946611
519429
190256
1633290
1502916
98569
709987
921273
484838
1092243
376772
1423716
1070132
1853887
120440
881291
1453891
1058173
524188
938476
1962079
809105
1480433
1426550
185087
482165
1723907
1133799
1505780
514751
977147
63566
1036273
926679
1097752
1710409
540689
497322
191055
395099
800399
1189357
136639
1064252
926413
621914
768312
1747904
396867
208261
1929308
249689
897032
1105740
1181519
1606051
1058684
1247257
1563715
662409
1360904
1609617
739719
596851
303720
1435083
180103
743814
492065
893844
672605
370018
823990
798293
1349991
1865815
1460536
187788
1278507
1277582
178900
335638
1379302
1714656
1917157
675143
1656703
1232484
284960
532703
996012
56029
86938
1779074
177342
1480418
1778525
728654
1829210
414307
693734
1115611
758185
1813368
1190602
1660386
1969363
67323
752911
638875
1093246
1770759
283325
1420876
1323356
114348
553584
1825184
296840
225196
219063
12997
525719
224588
818661
842126
1003127
895909
292651
577802
889053
1567347
1828950
427142
1281919
1048255
933690
1313129
528906
618411
1446079
1295442
1831944
321280
413658
1942961
1159473
1976263
966400
1701901
1092899
1958808
957747
517108
1554856
271863
1917317
1078900
1821914
1218753
29885
1726214
1253550
270075
1793094
1030687
177645
1734175
1416032
1515825
928038
1595078
1552317
1311202
1094582
1706563
248767
1908057
217503
938256
473772
1362014
1098621
1884823
1320187
1030878
1812034
1663995
923950
223336
1638794
1566539
364909
419962
744908
341371
445503
53398
32689
1824383
683231
739308
769490
1912223
899670
801693
4303
246814
497720
1230529
1911088
181554
1855284
684325
1023761
606567
111464
377977
1994225
1703192
344484
1389093
1311041
362624
220193
1980187
1034100
1251980
1710359
1557809
300870
814321
1536439
1335277
1762885
873398
1420589
960598
1993625
832254
966079
1879043
539701
1255477
1359398
1085172
52826
1859901
1455952
1655870
1089815
1911808
212933
869661
1814560
1341132
447862
310610
796867
1452793
1702731
1714989
1752229
726696
1584703
353870
870295
1103742
1182964
583373
56121
108758
1302102
1062251
1829237
523105
1896706
1277706
1583382
1594641
1305777
1429722
405197
328981
1868341
1741135
727808
1441988
851877
353086
1414920
1238589
1631946
26184
974499
1061287
924115
335570
746815
585018
1219594
69348
1148420
881990
585360
1224618
1538292
794312
900730
356174
1391511
1524495
998860
1215689
647154
1322558
1178084
267052
1851741
6828
1037969
296931
545294
1762364
253034
437805
1912926
114066
1347873
1758444
820221
985119
1456885
92802
1760682
1651142
1812678
393834
88858
623446
1930785
1191557
1946712
555803
1307872
435441
985031
635126
1581241
177089
790452
342124
1024413
1345927
1391740
1831146
1711958
898437
1789902
1250841
35753
1525729
993641
1835200
976366
1548089
284983
746301
544183
215202
1808071
1070773
314499
1316534
897462
969453
574499
1352234
1307064
645528
1159171
1192227
1788155
1223177
1819020
1463655
586945
1466918
1683938
1548585
95480
541589
360272
238175
721295
604710
476802
841644
1598274
888037
1653721
995545
950994
813106
1148120
1025296
941568
1568822
673839
688613
137431
1333605
1739474
481664
208812
926286
1739933
1104813
1356988
1282217
869910
1123761
1013206
1803215
302876
1471047
1909666
1117706
713028
1898799
1449777
278822
1539510
278193
541687
1984575
1557325
409088
1243392
1547957
1639357
1458358
224316
664914
384815
455625
1559929
1510188
1479784
486757
1211659
249538
1609041
944791
1362409
1883557
1334927
1814619
1264922
1726447
884605
1405930
597387
1291931
1257203
1007154
1928023
1137421
792132
1149989
928185
1380594
1551973
1701621
1821
442082
1145344
1418618
1413755
1755571
14543
141932
644483
425843
84235
1287224
922603
1796431
1141992
1606333
650915
1868182
866448
1175464
1992260
1059645
144204
929474
10482
1006479
320372
841388
1668875
536069
31695
806104
800885
1171893
1518802
1118695
1930678
1334176
1551963
754937
4063
460724
390273
500103
35451
148678
467969
1429506
947333
1294855
1326762
1259021
822511
770505
1263974
371074
1557180
1792323
1855597
1312522
1464320
1546446
330655
1161609
15458
1022985
1638974
431183
383061
1870132
1215382
873241
831499
1457723
592200
1911402
178175
155903
596555
970618
1447227
1959725
647182
1265604
1380300
667429
1625809
867529
1155712
814705
1435047
1549175
70958
1969787
1537507
363823
1669430
186957
1692009
724260
1265414
1071286
199740
1813290
311938
1671465
1667887
1759361
1527173
781103
1030741
1908129
1977009
264567
1879496
1807409
955447
1956806
835297
1782384
396149
738531
1654655
29184
1984591
177207
1590969
461256
1122420
937966
646672
1188348
954429
503446
1566962
873887
1999973
1505186
1614368
455442
1206014
501822
1590457
524603
100627
268951
1057316
1828007
1039903
33278
959559
323938
135845
1505885
665970
1735915
57384
1658533
726903
1606078
1569236
1680806
57015
1397340
1294812
1291446
690795
1891702
646795
1237758
136001
1835273
1249558
1013006
74270
1064785
53872
1660441
704193
967273
388091
69636
1480518
1502352
1803442
1384964
1620833
1971186
447755
1113060
1001868
65835
526485
222412
62963
1019463
1630799
108610
888883
1894130
1188322
1300071
1666958
1016046
137025
1559865
1921441
513511
4469
1717253
1548633
1996747
227485
1349481
1351220
58618
462197
15200
1144315
1460933
1882097
1891187
1712518
301387
874975
1049649
1556167
1248964
1585170
428635
990222
151678
1576537
1860051
58742
1783116
1618944
30666
804710
900689
359702
1667412
920733
1144343
1077954
1869035
332317
855059
1560113
1053525
973812
822156
1150783
766140
1408501
454044
801274
784785
69177
1505055
176725
1226571
1561265
1401202
66606
739181
590906
824414
671150
1633731
1145663
1110257
1527374
1519783
886722
13672
1331781
1461402
934683
770678
981578
266571
1986767
348273
891747
1378271
1154445
161834
240663
425636
804220
134911
1426860
661703
592631
1921988
70894
687732
869476
1872534
1386709
1230425
1261817
1938372
1843740
1376769
1046192
562084
395643
1294850
1405264
1575264
558507
567035
943782
1013058
1872342
594835
947802
996294
911714
539271
1753833
1098322
1903562
774498
1779113
1339961
1822729
961959
331076
128059
573213
427754
629819
1484889
1138395
238306
227750
1652014
1727700
653465
1666481
1903091
164595
1557887
560913
1520026
1772578
230203
18109
385218
1159940
747686
1370916
1404206
1570425
1107589
1719259
1942197
1987496
438962
1458775
1179761
692037
1031238
789384
7329
587988
172714
1743650
1308781
153005
1214100
1465024
90239
55360
900546
1013771
346906
1480817
566511
1908837
1068951
990372
1147651
1272090
1435415
1584107
1407931
1255250
972130
1133332
1509961
1228195
1191397
736150
811451
402228
661585
565682
897275
955710
284862
1356904
239748
326778
1974029
1005063
1996179
787416
399592
1587774
1990099
1619079
790006
477528
1381485
237495
1133272
640862
1811777
1888444
1567277
1379656
1106571
630946
806017
731187
265818
733862
654261
1130658
117702
1671524
1765433
698885
1645777
361548
1877886
455724
1502074
1759006
1590797
1288772
154718
1757421
599481
209091
1831832
1042496
1071888
1697045
1274254
333747
1923558
1054813
597987
482672
1717613
217481
168630
1864573
277682
1003642
1397469
287070
637126
449768
1619405
699907
1232181
1565842
1214836
626585
21843
1260294
939310
1308265
617227
881059
591182
124877
111928
1969157
1602555
1489663
866291
216080
1626172
1311202
1468522
1304931
1542213
1252400
1032222
1858802
813156
1632289
635413
1264293
1992974
103041
682337
1302958
466420
1327393
817026
1065931
177378
1363863
1497246
1295709
498491
1380646
798318
465967
1171537
727187
516559
1141239
1610696
1245514
682201
479227
1072550
890861
874664
1806143
1151844
1838775
591845
1693700
1063664
1016914
427045
1157488
1893346
1598813
1012671
1735119
963451
1565043
399103
1037939
108877
1642941
41527
1571324
1311367
597030
1380612
1144149
1779155
527948
205692
1562695
731710
1712763
1782310
957502
504860
400169
1443579
387848
1513271
422808
660271
1986409
699504
702287
1336021
1648939
67461
488938
161640
505140
1923365
1224702
1913526
1215920
1021626
1095334
1925408
1056865
1161549
1853930
965939
1274235
1960833
429455
317108
669605
1111575
1294394
601014
314530
957726
1819357
789933
1666625
244614
1705924
545254
199563
505585
1350449
341497
738400
1273548
1857650
1851998
727858
1182879
1950323
533509
406770
733857
1746295
828701
90137
1296019
1867037
1290388
1746710
803643
577313
917448
1228155
1434790
692832
945343
440505
1216773
1142008
807348
151656
285369
1554853
1483930
442478
1789689
100885
1146101
1594771
1958169
1339281
787341
1167033
894662
1325208
1454230
111718
1431645
1096695
65561
1153505
902252
1683165
186791
657221
745238
546140
506899
908717
18042
162808
234218
1720422
1420894
456454
1734350
1298779
1123884
906172
1576746
1085374
676930
318784
706047
1199795
222859
1592449
392550
870321
1704808
1856036
835520
1873325
337207
888207
1174814
332242
483845
299351
1478965
439200
338763
48763
392241
98203
1709007
648935
385768
264552
439488
1117177
962371
550442
1257160
1449329
745566
510922
124546
972742
1241698
478642
1350084
1058495
918052
394860
1800989
944376
995042
414240
328865
1331777
1647596
449060
1028437
1137933
894921
1584416
799688
1745258
1914662
294956
1077447
668947
1338734
1572947
1154696
300464
682633
1216141
1436696
1358793
215729
494372
1785915
141778
1301124
557753
1471638
810565
34828
1816335
270845
1298114
825905
1598759
1773492
1875563
539208
596879
82332
738527
1839480
879654
79840
113063
666016
1667599
1641272
972579
151172
1811118
312162
1027221
1399315
1804228
690629
1683931
338350
661936
102135
815670
1604105
256874
781062
1951050
382987
14370
38036
288779
1143447
296755
1530130
759574
1888359
259396
887756
1935969
154245
1487396
1890997
19696
221588
189476
1185714
509075
233535
1330776
804260
1751827
497485
1543059
1006628
1061741
1518103
594975
137273
1113979
278961
1286995
35721
1360791
562153
298423
1675317
220259
899087
1022397
29316
428260
469055
11593
1346323
368319
619039
812012
292607
1268182
456885
1011885
273005
954541
67073
495666
1442271
793452
1010242
39318
1094713
233006
529700
1649215
1543655
323759
190599
56027
1000867
1890671
1681381
132227
834410
117017
960353
1045005
166024
567968
1361392
674470
555139
1611663
452907
1022435
762151
807664
1596341
1208350
1593899
244231
1141988
1701181
1065654
961380
976607
1217126
900584
442460
992228
1009156
1658062
1412439
1958549
806236
567193
1558061
421085
639430
285366
303499
1377206
81445
132062
342947
1033797
1167023
397607
1178316
1527170
106518
1242398
403669
331802
627545
1465197
783776
140571
408079
1351437
473606
1560407
1351305
1402441
1376326
1631553
883980
397962
823872
623722
638675
1159801
50519
1068764
1276558
1879920
869480
382473
535635
1001077
1793994
1705011
1144470
426963
48077
839348
1050498
1931790
1492532
1171668
1276148
539931
1126205
403483
1273262
178112
516535
690722
1458175
1245176
90309
1495696
1279249
1577766
899176
537214
894969
1215837
1847257
629120
805749
975991
487756
853750
1687266
326211
681499
472285
1966457
1705774
580027
486774
392485
165818
60037
1997434
10980
1186664
894947
1888597
1951644
1284060
714859
425358
1130986
1033909
1211318
1208453
84748
215818
614162
280629
611404
1910441
1973128
1243034
1509475
516138
1863260
1465954
155867
388688
1915871
96206
1401342
1433928
961703
476635
1048312
459671
240422
814561
922123
832735
422909
1274519
815992
1594947
975220
34705
413640
186520
576173
1955256
402982
366934
532282
637339
1918397
1344735
1395088
816986
596431
1528223
1784082
491080
1403889
1953094
1051009
778846
1563297
1852624
1235605
934369
41774
912565
1728235
949381
1999660
1833866
257191
78058
1126242
1824750
1464440
154892
781038
644681
1070088
1713409
103298
1061235
1719638
831851
508492
286981
1702371
818293
1873845
876485
116135
1552389
1363520
1838915
1872665
1050005
614802
1530063
1734702
931615
367473
728350
854730
210751
383223
156734
1417898
1268966
1870527
1429169
1948760
617998
1974218
13793
981339
192323
1146467
863792
1008355
1429496
478897
1311792
1371586
1580879
1456940
211774
1280063
1895138
1846208
67361
657688
16990
158835
320310
823196
93721
790939
1664526
27037
1172682
901441
989882
906613
1262504
1382641
1633269
603255
878972
675726
1704943
1297124
1432437
825520
101905
649154
1667163
919326
213262
963608
1796788
1138810
1832256
1247399
1940921
1732645
713512
1574470
402564
1445186
1125578
1487357
1320190
1338041
544895
1751192
1631310
1941397
278414
900493
963244
184260
1838545
1721371
213106
1106502
104959
1520026
1805202
1545745
1385109
1967279
1199042
1002302
720688
932885
1563210
57403
991893
358282
1385974
1155
1999440
409098
361001
1636541
621306
706707
1961720
537537
717197
717415
1706055
1996348
1108644
1403017
1469562
1164238
597061
106995
181748
741039
709238
538573
1745953
326836
1551547
1018160
1395768
1617804
1707732
1932080
305890
1033850
488660
1002509
396823
1382239
1151316
1574287
1156859
782831
869973
1965850
1827271
760353
715140
639532
117055
708665
813763
1981475
442854
1839290
1437645
993777
520866
729922
280043
715558
390825
582150
1774791
1850041
313635
1017250
111082
326011
1285989
1909580
845966
1566242
72943
530207
532325
555452
115935
122878
1676883
1473968
1075707
1727176
1914468
904296
1835296
1870390
1271855
1282848
1843523
441288
895418
1785781
1937242
274807
1020620
1217911
1374250
140754
1183726
489056
412427
1308383
1531984
1929493
895661
329596
1581244
1258028
394715
1602775
1554342
240730
643546
1298634
1868
1146452
949234
930183
1107895
1981053
1876071
626328
1770486
871924
323286
1105160
706966
12048
796371
27229
1820635
869365
247583
196942
211329
1542733
1408504
175425
606969
1305536
487181
380381
994609
184011
138250
832708
686654
162085
1711557
1081060
421364
323281
1236771
1202559
1901394
300791
700214
1554334
1120494
1036593
148592
1928151
813081
372190
916944
1277310
1739637
379141
813962
1606099
634826
831893
1076259
75053
614726
1455894
1283154
807339
722777
72733
223231
877047
1734724
1708025
1635753
1026657
865624
340996
1630630
1865777
594278
1666530
592137
871130
1270615
497952
889875
1450623
542804
451607
1538381
1688673
596278
30399
390129
1675152
743221
894437
1341540
1045855
1101313
65237
136158
873387
780856
1084690
1640548
441126
163477
282688
1576635
571450
319693
376696
1715255
1092528
164766
1016879
1315497
1113592
1655381
812306
309064
804010
1873378
290223
27833
828792
1718477
1240645
697405
145253
1356822
1483217
1471164
1461636
1191482
329311
1016703
1952527
819191
1561663
1425793
319443
353807
78362
1627615
1655388
1752575
706988
1434770
197718
76541
214275
1235927
1211187
139896
485901
1795625
1491438
651590
1042734
1781601
55997
81727
1598079
1740004
1018576
479091
54638
1876411
1000083
767515
7295
518533
665752
101187
1911428
390468
930983
1255972
641337
902044
455681
1909001
603627
1171338
968567
759046
1930481
857909
1577638
1771225
1036935
1672320
1085728
888526
1274225
1449068
1050622
1868055
742254
502526
1159580
518475
1807853
431878
677638
88715
1269601
1641780
83375
1461673
258946
365980
949935
1839880
837258
74931
944383
1462936
1745489
1558874
1091334
399023
1968845
396141
318704
215844
1396044
233779
352121
1361747
611669
1711213
1313605
92188
1859605
231335
1133238
1996299
362485
927681
500601
10448
1785518
1885978
903648
158526
804764
398124
1358353
826991
840613
420511
990149
288834
215658
556995
656444
1848942
1268638
1536528
964662
1749539
1909554
216077
1129845
538740
546947
732451
286653
108403
839967
511825
274168
1759945
1906837
703171
1492110
355671
591829
1507285
1601924
1584736
1092420
1279936
679107
691840
1927700
1558148
301580
114598
722009
717385
1478397
698753
971685
10899
505120
363401
1707465
855681
282898
1039030
986210
1654103
279338
187651
1536139
1209214
1095675
437720
529176
945273
1087874
453522
267185
479670
295146
1444243
42993
711442
1036037
278237
246156
247138
844915
1001909
1279560
940703
1668932
183362
1850134
341731
1339938
1290565
1098043
1879044
787516
1162282
1652815
882235
378229
540075
1730210
1075856
1171551
442347
665932
490535
1401042
168623
1293770
202546
1013129
217137
1499781
1147903
834790
1049095
4636
1648932
1799215
583498
524239
701584
843288
61221
1891400
1188101
1621706
515405
1873045
1443913
384151
278675
266167
1710239
1474351
1893304
1660090
733152
1981537
286623
510281
1590113
1256697
1218483
712458
224629
1528498
1540671
237890
1145840
1472308
350696
6398
612169
1448776
412181
1573237
1194287
1911825
324759
1691708
1084203
1625735
997730
516170
3002
1113345
1074700
1161977
1807522
1393797
1355999
65851
965207
777220
400575
285002
531107
1129379
125200
428104
330718
697897
1681864
1165656
1578790
1891742
1443920
1165751
1275742
1879572
599753
1862283
1741784
766105
1661079
535998
1898115
1035857
1066588
1440088
1968005
1853183
1575768
1733236
384468
50397
914797
1813798
1789527
1011763
1614042
1513092
1181404
1980867
1073673
1908451
734593
1662632
1016900
1535774
1898240
284083
113683
481700
651502
726619
223923
1521268
386828
597049
560688
783615
541240
621746
1403353
1983053
595117
1084447
293507
1862507
72510
1276286
927623
1668392
1427323
186313
1932449
153568
45571
547148
423131
40656
160965
687769
1546773
1728851
1995213
1788006
1068958
1443801
1525436
590159
767783
1021948
1518554
812184
272455
638883
1828931
879062
1246959
924073
699401
44491
1171773
1000508
1250380
657508
1074525
689150
672677
467025
129290
993135
1570419
198643
417039
1848134
779726
505600
1791223
610484
880792
1218134
1082419
705476
1796353
1173684
463421
237086
1969526
1294739
1681677
886369
1192013
704172
62821
236362
1438347
184866
213915
883182
1075855
1813575
386898
305725
1626732
1379018
365086
1140334
22978
1740564
1711356
938263
1749555
486586
1226267
218834
1146422
1149015
92591
927738
1995447
1057591
1397782
148548
1655102
1146655
279405
1236306
1114122
533205
1994501
449333
136163
441050
251227
744181
1044045
293413
1383997
312543
1508331
1197026
1899216
473976
545502
941584
522827
1443875
532169
1436187
448569
1789554
1354660
1479719
362864
1938051
1958777
877200
1574571
784393
1066873
1412689
1677652
697373
1449086
851744
1553320
84912
727727
1348433
556657
835385
1160605
1752179
164411
1426961
78150
1866295
580049
1728651
284756
699486
1232837
252258
899823
638459
1628082
1629515
615517
1298243
149930
714636
1205870
728280
647955
169489
198563
716238
462043
865105
441602
1971490
135535
581048
1002671
34552
265168
1115134
469405
966538
1559760
1472126
870365
438807
1967660
21322
1596038
1874085
1986705
1377275
1235931
1314893
1777413
1177499
1749537
1026536
266335
132790
382330
213996
1379791
1516622
1772878
1882176
1779074
799585
1404465
681425
1553307
1385752
903278
417987
661482
796078
1849232
557818
1525443
637988
1370301
263388
1837077
880158
374728
934493
469566
302631
992539
1070727
671011
329631
1286634
1348909
417813
1245926
1362280
1326009
1449348
812151
364175
1584853
1852643
1173612
1249715
1204864
492676
344575
1934250
1162091
1071551
878458
21479
999040
1741922
209238
1490151
1540351
1833424
1066278
247602
1302859
1110129
331949
1882377
1132357
1731285
627813
1892411
1506545
811405
1811002
1641924
871029
45342
604273
678015
905197
810089
1792028
399443
252380
1258594
70914
298693
702427
527471
1858402
260419
978031
487645
1849141
1720900
1049627
1020746
1042647
403175
1921507
55721
1527118
1190562
1919066
100557
1016127
1589441
1664022
1355870
108994
1084198
631324
286438
1030358
1589274
1285269
503276
1573167
1243819
741319
595575
1446284
403500
485649
97349
1254570
321513
1650108
875946
1666647
1513158
1168093
202575
509160
247927
1578355
496694
416932
532300
1659939
1393228
891266
60550
76594
1724151
909668
34689
1886910
1191840
779944
1078482
425223
1481218
206807
480959
1645231
1066570
1978399
1334362
1925096
685614
1039574
556525
134810
167025
1039607
1408535
924782
1463316
1285647
1769437
1792567
933137
956570
1701263
889034
1536127
1458472
1932535
1085376
262761
595241
255779
1151002
1798393
1080547
635779
1549265
931925
431123
271194
434887
1025026
928432
731546
172895
1544589
1317725
345763
1070057
628445
757585
151152
1097695
1018400
475944
410624
134765
748995
654544
840972
1460937
330609
990281
83542
1054496
734167
530111
809787
1303908
1651674
1195209
256750
1024883
1569790
1977775
1246811
1514365
1477127
465131
824081
1030198
735000
975580
762369
1967945
741128
1070885
1777259
1320805
340758
1859246
17545
1622727
294681
1153753
166826
922904
620746
949258
1152340
59599
1296143
694610
1282990
171784
39264
1042342
1557904
1471188
1054980
1687250
1698377
1895656
1067268
1213387
982721
879662
938247
590995
1645525
1355637
1722252
1550602
387372
1255577
445228
93408
1357251
351975
650880
109943
1431813
725417
1424761
1742916
29697
1394735
635246
1374128
771178
105304
126873
984859
1171404
1989822
1855337
258448
963639
1558573
977185
1338632
1172768
911301
1804990
1680752
579683
862656
1057479
169321
198796
729495
355594
162585
1241182
1091246
1977242
1084268
1119203
1067988
1632259
291526
872794
1525896
1272395
383508
59602
1806844
1893347
516193
141843
1209918
1236539
1867806
35230
138680
408505
755766
823691
1096712
171997
682502
639241
1914859
1952673
147591
143254
1897259
1024719
399749
1263483
175798
1567851
1525796
336570
1156618
1390605
251472
586267
1512813
598956
1717377
1384441
436769
231982
1128477
613438
1009547
1140156
330581
1114863
124345
809629
1481097
484683
736593
637892
551686
962222
1475430
586449
104893
223022
1940864
354787
4129
1841059
1332625
31222
1224261
1387980
1207227
1881095
803345
220708
799429
681338
1061339
911513
1285782
336033
1966284
1968656
1986501
96729
353083
1962585
1604282
537003
1604924
1525115
1154158
1921675
1515410
490186
1299211
1479751
1212961
134219
260007
1070245
1818706
862157
855312
649796
99809
382535
1456785
257667
217753
319660
1035481
159033
859303
1378462
641384
581676
1272333
1532633
1743094
691429
222059
1787312
1104172
1751070
1517050
1799080
1448669
1575054
1036046
1288671
510804
1113613
1949338
1795072
1457533
115150
80890
855910
1767821
220420
920403
1333348
1898581
504023
1687529
767267
1685958
1151934
1440728
12018
1936695
613606
1430738
1165156
1160740
699327
680956
233233
278722
202398
79806
1864361
853807
544936
1396388
43287
1828891
648624
548566
1631044
1363024
108097
140830
163905
1600515
870626
1353086
1560819
1862414
40158
1301637
1980052
1133571
1489911
996902
1055476
1809434
1118251
188155
1513642
734565
1495870
91530
963416
1888676
867074
1475128
1590452
1877986
317403
1262483
676888
908012
666780
1228265
1509652
169894
365517
184375
1397189
687839
1480365
594615
1259117
962835
734506
310940
1589966
1549202
1560248
127042
1873560
448088
1507162
1079264
291851
1525085
383254
1525387
568982
209525
333896
713184
1416640
12395
974135
587407
1969037
361543
514807
1035703
181306
83507
533203
1721913
1668017
1096571
733134
759585
1779696
175989
757811
1995197
1809646
632136
56709
1277397
589424
86299
913723
232590
1513034
1224715
406145
657061
794735
1290912
1073911
745587
351208
1879187
1347813
1682189
1563775
96611
617611
1431613
990156
1014148
1243085
1904908
1944744
109730
307130
32490
1832040
261779
727309
274695
378163
81937
1925195
1095176
144284
908419
1322676
629243
757035
368327
276322
1599937
198359
1896553
449503
1898271
1802513
846402
763611
1914690
1461868
616133
596038
293786
363031
1003434
767731
1360188
1075074
1974807
1247722
1383664
886758
1343235
1619475
290539
570657
699315
678067
487516
324526
1671850
148542
1529450
1209652
1867429
1092994
829594
340935
619653
829835
194828
1823193
1357474
1676918
1449261
310921
27806
227639
1206652
725106
501821
1583282
857538
1409132
1121819
100132
1734796
166572
434196
1540779
927691
1040511
1380477
1070826
252812
1954544
1571198
607533
1267798
1928191
1697032
1528897
1842643
741724
588827
1148565
544310
1491681
1200401
52750
1085681
1985857
1223253
72337
582198
448588
132121
159476
225541
1528983
7040
475179
1294688
557294
1530105
1756142
545288
1642678
1203034
1084658
800233
194634
1944183
1022814
1608998
44405
1658248
884313
649561
127499
511600
1878259
1235488
689879
1421233
469478
1624096
1028600
934602
893801
1628396
1962571
912442
1286706
1086336
395481
583383
479289
1538828
1421423
22527
1965527
332342
126611
754858
355488
456290
1412731
314526
221094
1583540
508037
1709577
1432353
1299589
732221
615438
630685
530427
336006
1663307
1570285
1366525
1439966
824518
1296783
1743463
1366979
314988
350518
623812
1934965
505331
800073
881710
1954505
872649
829239
1637906
530155
45198
1914171
690722
199612
273424
1785221
1848462
1962038
1206076
790206
953347
1076875
989455
1329035
1421519
1480665
755310
929634
1144959
1377487
1297142
614953
1051083
1686715
59991
117117
424883
1591673
983664
653676
640075
725360
1305179
94341
443947
1239756
740798
1475174
1489779
1777071
1635534
1817205
1359997
1010268
861639
1283057
668339
161411
675842
762382
1952876
1072456
1881559
1722468
603952
1785025
1769253
481145
954294
873724
295198
689383
790216
1970673
1896212
392842
219906
1752828
1783
1267542
1654150
1675785
1860444
520211
1806878
1523237
1967280
1175759
774742
203021
1940547
583517
848798
1796728
380596
142353
663423
1997232
1674077
1953984
210495
1898775
1318392
511092
927302
98869
80895
1711670
1436310
1332981
1403267
1864624
647719
1683467
270078
1970490
1542545
1857961
869906
17370
1253418
17241
1379234
1232603
486170
976065
1162182
1888485
237942
1257167
745706
1314450
757291
351437
507356
927526
1809915
67756
1123737
1440798
1377740
1064419
1143194
843001
1347054
1340559
1546798
831790
628293
1033990
1478559
642110
1908187
1496625
401039
1537187
389552
646822
1009486
1915980
397374
634290
1306779
1176351
1644247
14988
1024063
1342929
240378
687398
1291767
1114939
460554
1190219
183162
1752876
251749
1974823
1779103
1852214
1690185
1659309
943327
162719
1707675
279993
1075368
1597384
923285
1064761
1948265
1146552
376373
1701419
352176
1887547
1536571
942215
1470748
455642
566862
857584
1206241
84299
214377
1991796
1178453
1775728
280323
727301
1591185
1734174
429928
1313653
563351
1804646
1419102
534505
285506
1302620
1625863
95358
241605
849640
1929787
1997320
1690792
1396558
1204547
1903047
1746871
1420704
890041
729254
1849424
1208372
1617661
197500
1119
394516
1449755
1500412
459448
349697
704646
1375256
599361
1568987
1161871
610747
1075806
1600801
510551
1236064
715812
1770764
1155510
482696
985682
1631072
1279560
1574337
1748990
1972069
677548
1185973
1690404
1149734
1226922
614839
29124
1021705
1205357
456819
779633
1900986
1520882
252860
1975546
918830
1809186
447360
35703
1383815
971092
1367802
1292370
4335
546267
1453852
1423287
217966
1847450
1535057
167027
1803118
1028142
1595740
1885050
1350102
628598
1150632
219420
695961
641031
1129140
373081
1438668
1192398
618530
1698711
858757
1816606
745913
1156885
1755540
1283631
838094
1070187
848751
439725
1382865
1439688
704662
774464
656019
549139
430490
1396584
1816164
1544283
1950492
1812921
1462258
458569
702527
1729094
632520
33394
1758717
1195623
1666274
477200
1379273
1412908
105407
308761
914720
522044
450531
90233
202144
887586
630950
846215
1514677
1552675
620561
478828
729969
645944
706725
1363821
1016269
1867205
1183180
1467913
939463
1445980
256455
1676850
1229829
963269
923448
1035815
1317149
999780
1238852
1086131
1255862
1720293
1917627
1878261
1150950
1838986
127162
275005
112721
226310
1397946
867901
313658
380091
1967912
1821910
1471142
1389041
1697315
869437
43973
296567
1251228
200631
166786
31071
1566724
501154
1302819
332633
1931940
802322
1926577
1928817
686332
628590
1290578
844678
574257
5983
293521
1581088
930778
124743
1762086
389043
97848
1512212
1743590
241078
415437
1856533
1770885
784783
640700
1895356
617032
375169
1786777
530365
785981
718408
987856
1132466
1801349
477957
138949
702831
397402
453214
1053937
1339914
985502
1287548
10607
1169747
536068
1144049
732852
1954670
21860
1235610
77342
74932
1742358
1302642
184463
1715656
598055
1272999
1665047
74745
35124
287879
401758
72909
1354203
550983
737198
670110
800000
1613170
432272
1483945
415769
428038
1764699
1686013
1280872
989606
1550980
1051479
1900407
489359
173908
578997
521086
1647844
1217372
1839513
675181
960271
1548947
1278770
996740
935721
897986
1525226
1275597
752092
1744144
1105050
1390442
908667
1682022
1433063
307614
93954
174228
1334090
1467287
1090848
1817463
810010
1114130
166834
1700237
760829
493697
882464
1457672
1801268
1144501
679535
1824521
302386
810577
1634682
639398
891280
1260346
580432
372204
1183497
830026
1446807
1434893
1664039
248473
511629
1628621
744810
982271
612405
1033231
1942224
80358
1019747
1275491
1890821
1364431
1374131
1784506
1497234
206461
1383489
242382
1955196
1246311
1941185
1675819
1385575
719190
784427
337723
1046297
1481895
1644361
475382
432165
377494
1814355
1509605
1562179
97120
1332911
491719
242178
1971509
1269166
692981
1358273
1912723
602174
1054614
79699
1600032
1780900
59287
958498
822798
1723318
821792
335466
1861877
797886
122109
860722
714120
1860506
1217407
433194
1579516
1064634
114514
1767215
217277
687134
1394212
1685692
936615
1738900
56199
1570040
593449
856250
263516
1619201
1146535
1197426
19576
1800210
1299671
1490341
1091604
638185
1492874
1530630
844521
1477464
1492431
518766
946737
1173307
1056376
1796391
1411025
1199711
95258
1906221
549499
512481
114021
140788
227524
1701197
9266
1581785
1144446
1458899
248854
555874
1166450
1913114
396590
1762273
1657923
1640225
463334
971398
439665
1014977
30395
732761
1386840
92683
1585520
787128
1586442
1896935
282607
1175544
1343117
1988896
265877
1565720
841943
1142703
1376678
1003167
1494250
1998682
1531730
58739
560094
1851695
1038482
1668867
1693461
456767
509653
1385677
657351
696376
1163290
741980
956459
1205655
1835194
1167780
147346
705330
1915746
207899
52616
1709218
1463635
1829442
728232
361017
568492
496248
1255264
315298
416112
1756641
557550
1190199
165057
881128
551931
1034232
1700217
751112
239859
675641
387155
1141478
1218879
855282
958539
515447
1286844
239463
605327
633024
892889
549266
410323
1501135
806038
1288696
1829524
997707
1576796
1864415
227393
1917680
1391668
47875
330643
1221977
578232
273300
1168267
435293
1597687
644555
1739990
1853499
32830
950669
101293
371029
2964
826504
1419196
178095
1429469
302213
243833
1353408
1792310
1978367
1250521
63338
945350
1008409
646014
911219
844967
1693274
178649
1992372
1934822
560097
1228943
594692
608720
1471201
1566632
787988
1998167
1477150
306448
1093657
1068344
903840
822172
867811
827178
15302
789596
359913
1362334
1714531
741799
112209
895340
287369
1686926
53099
1144133
88691
1102575
816311
950998
1782259
659627
532117
1949711
1787689
1398173
1387216
1404868
631540
41255
472793
1589943
844469
1842466
544577
1011799
787528
367491
592800
1986919
1772344
913899
600330
1416443
411023
959945
773807
1102575
103950
1183832
7315
1367299
113481
1146985
40105
228905
1590209
504554
860035
1472851
14113
951130
670088
975462
1050652
1410122
1354715
232044
1731311
374126
1330308
1518224
127661
1130349
1149079
382236
876181
1911051
1342257
845289
435282
836500
24626
1714635
679138
336050
103890
302302
1338284
1635117
1607370
4670
1929642
1432280
857720
1548724
1909052
907076
562782
1322997
399082
355329
1991997
1388284
498646
1920866
598168
468216
606554
1891170
859485
1473429
1687853
871885
1214871
330779
600793
1889163
1116623
1666245
396158
1713207
118742
1120109
1769287
1572854
1457184
1525451
284489
1662397
93191
1284795
1726390
866539
1670933
1187183
464249
1385035
391595
1445519
1619255
1873577
927981
1602326
621406
1104090
588436
1620030
607680
703260
172455
600704
204471
1837600
1524791
959427
1862528
1325261
393459
1633694
1732455
1156475
11699
520737
679260
490011
210428
854056
850528
1881834
269571
1211595
486781
1297126
304853
2237
721362
437940
1307643
1524400
1181910
325903
1059085
1697784
1768434
947787
1697974
1452695
359890
661931
221674
1959140
1390208
203145
1491143
328242
1475670
142014
1390021
1875623
530494
157751
1134081
343140
1488602
1551877
101497
1902676
324888
1587040
349200
414690
1737072
1601550
406705
771838
465278
1486649
267733
598540
1756614
1878591
554445
560738
1386845
1392191
504852
1728376
1670674
1650271
550607
16191
1191274
976788
1889288
985209
680476
783525
1167012
1996014
80461
691754
247218
1978069
745191
1907264
1423590
436258
680289
461771
1095651
1605451
340969
1319244
1366866
83463
1602018
177716
1179160
1041132
73598
1361130
1639025
139691
1044931
11916
360169
1048932
928921
494233
256277
677399
820225
1789101
56424
259203
516904
926892
240389
1911919
1594059
566667
611761
765294
524969
11603
1562768
1381090
178937
316779
1736470
1525138
1672314
83100
1678122
604302
1413267
204138
537498
1825727
143197
1768596
86294
1510827
1923238
1571986
1638940
1376590
1910804
1976022
1972401
452037
94204
1191863
1312668
1945152
1777411
1420839
1608718
234186
527765
593593
603139
219859
1018917
40042
1488103
1802696
734652
721843
16303
1456213
682683
213601
1618638
1781632
547254
1322283
989595
1477176
575716
980684
383117
918266
1953782
1859262
1826194
1594348
1773969
1092641
670883
1100237
291619
208337
996863
1016169
989731
151104
1929192
1317894
113967
1341984
1568342
96728
1212677
646258
1214034
790967
1290920
219254
1531599
1901609
190283
31551
322368
46058
1925185
1887190
1260759
496682
1449835
1419696
651250
257237
816783
639754
672500
911457
1396960
1630063
1342778
339177
1909149
931613
267506
1871473
12718
14632
1473157
1629722
1379919
610781
1053516
1817049
692031
937780
1639272
1254493
805610
410002
644630
1765403
304932
62368
470466
1569388
136980
92474
1639041
1833503
394555
511328
379467
1501058
1772518
1856877
691772
1942784
1926277
291379
1136326
1780738
434013
1734188
570428
1565421
1087767
1890783
1453219
1607098
545384
1859459
1359498
1029966
1121108
1021491
1774599
1957764
1899812
786210
185809
1086546
427801
1776160
919902
124590
755084
598709
745864
123877
241283
1258240
549783
1950558
185708
480540
1771723
36977
631369
436411
1879350
277910
1645938
1381511
561420
1088754
1620833
1362234
430925
1260097
1659696
398076
746102
1511484
538160
1252473
782185
1472685
1298326
691284
1080124
1729121
381920
928569
1413118
916877
389665
261960
1663377
1148941
7502
1102774
1226955
345565
1322571
44876
836555
1080833
704208
297455
1768237
1983922
206408
351704
766675
1578488
81091
830647
1483426
1141978
1463100
342648
356720
318868
1041045
717755
410395
1217156
262344
369209
651787
1929134
1154200
591820
1309485
90780
652863
1305560
1463285
120079
1156258
1879919
1224404
1291333
138184
1599175
481238
1140072
1045930
512573
1866213
1666461
497174
127385
22145
645958
1902663
1809176
480318
545329
229283
679559
706369
1383135
1909603
984446
181526
253615
991729
465839
1296986
1626856
1805836
279676
1484684
48414
951549
1972793
448225
320048
331480
356623
1246524
281205
1313845
656136
587492
1097861
203324
362455
734576
1853533
991746
1839211
346444
551767
248725
578158
1653252
1448696
1017456
968004
1147274
888039
617813
1552488
425612
238794
1443756
1762942
289768
1789022
1333783
192612
928924
1707370
1935796
1846539
1630071
972172
1296306
1056432
1709252
116484
637086
825213
1422853
1680044
1657248
1753272
331507
1700858
1617570
1267391
362239
854383
475844
543383
27342
1568264
558440
1340330
288548
649082
1235069
1389950
1296417
436066
760772
1670919
1820450
617011
1101894
1069024
823443
311637
1932361
1891329
1076068
74260
696450
1531031
1742584
930523
1501711
628673
1526238
1410739
1001143
288572
747476
1596999
805038
1636215
1062572
920060
281261
532448
294318
1966429
1283102
1165
522014
282451
1314229
9184
1727546
714230
8743
1568008
414740
493725
1008153
1879707
447684
597678
1083364
1077000
1608052
1368538
979209
1841316
693380
650111
660921
682915
813405
884435
515828
1652153
1251409
1718140
411658
1644302
442788
348741
324471
837514
1842588
1779036
1982145
353072
1336751
1140280
1226030
429384
1449011
1845536
1102251
336947
1559106
1716889
1382268
1641379
1003607
238390
180022
1348043
1145400
1474009
607231
542165
572336
443077
1980386
897123
902797
509065
1456556
1532628
1257986
1920502
516680
1928858
1917328
366582
1210471
1604023
1149633
584574
1455643
656477
184414
495333
1065035
141824
679779
1688269
1407467
1461798
957872
551357
622709
195285
157376
349431
1540377
1131539
845709
982157
1329142
901433
923264
1443144
1225994
1441115
1892883
1800953
1524874
879664
1627462
1847042
1950746
942170
324284
1789864
347214
570738
516272
1267592
804657
597185
1579450
306600
834713
1700183
267768
1019982
1511908
1147319
1829850
1752441
833039
1660559
1674811
1324057
1939757
302748
1716711
639639
1564785
1358673
1900383
24826
69696
984718
270650
787508
4546
1055526
207163
288721
1776894
1125098
386319
1936467
229236
1018647
662446
1954115
417198
1326175
1809395
1767397
210960
792368
936707
867462
1426206
1687236
1388653
1654642
1486564
175963
1786549
386024
1576523
908487
1308592
436410
1577727
1064250
653227
1617521
1387128
880692
592238
375976
624636
1337987
264133
635062
1832461
803498
958028
600917
879836
1080624
755929
526933
1409219
1571290
1163230
1217009
1798969
1142645
1687437
504666
1232599
1146800
706254
944262
657244
1629258
858401
263582
587173
1998523
1530346
1356070
321309
32095
1004596
606166
647758
472601
1998275
965976
1053105
1533693
466904
386949
570691
1924638
1870229
1858882
477382
1083487
400614
716062
1256659
1137274
1688969
181336
1969900
1007166
261625
400080
1762972
117283
460558
1508871
1607624
1069434
1385174
667299
1180225
1865709
1696009
1273653
1721304
276990
60516
146995
614902
973616
328415
451981
1647732
1287093
1484864
1770274
995439
1270561
778984
671997
1518470
1863555
1808987
525714
47882
153407
159434
454877
353358
807693
1603414
552247
297713
1468502
1873925
1701486
1748511
1598153
394925
1183268
1352250
692539
255821
795510
1671245
362432
373598
835901
1066468
532581
1387079
319196
338731
158053
756122
1916638
433790
724381
999447
1440379
839805
303591
1814527
194387
389247
626725
1293475
511664
1324942
66557
1134445
1607243
1512750
676767
1542644
1859899
1907519
576456
1972750
1697419
251956
1549243
38145
548938
1455767
239131
546765
1563946
2829
856509
341213
213898
737453
1114320
217735
1867658
1151006
609000
1306335
1423626
791592
65818
1606135
1626687
1952978
1644032
976068
36453
1935025
1017548
927478
1688390
1160466
649978
1670618
667986
469394
1706882
1033751
1131070
595138
1056193
1727672
180312
708026
1788096
410729
1752935
1979932
717224
1644398
757911
1937579
1793103
1222173
1745716
1833017
275594
1983557
1936440
242010
1358385
164262
41235
1076068
243033
534482
736392
1960366
582
1390893
904375
1931603
1570150
625603
221602
1405484
1900671
891969
1649594
1406738
109175
269971
274076
605072
788095
1156336
1374137
515228
735909
1543792
1485180
1423937
337285
1945085
926279
741765
1093053
450627
1337669
1702334
1940986
1792928
543494
1687055
1072297
1859642
1185209
1581146
629884
973866
1879199
327460
1781262
1973163
914504
1706247
1116908
403612
695857
415064
1731967
883916
834465
1042244
1070284
600828
838127
1195017
430234
581880
841927
1340988
1208251
1463276
1145512
1085000
424365
1926987
1595434
194343
1863478
1455660
1580366
962681
1590887
703856
543685
144697
1515697
1367511
305782
1079122
1581601
1096982
618669
1502135
1996031
1336637
548718
1603935
1954701
1590925
854448
685322
579603
519996
556523
1736413
1762903
887428
118580
1006599
1704086
76529
1873399
218814
197556
350949
1572066
309224
517542
1339335
1841550
235787
348075
46050
1906042
1020798
101859
786214
129738
959997
622696
897649
1795721
1410776
1160375
853679
1922527
741031
588076
1729928
1968508
1815190
169450
1170478
1416343
1412554
1822536
714561
1121443
1770027
102095
1750518
356704
1926936
77073
743288
463043
1658291
1263746
973361
277923
929963
131704
1235016
832392
713409
59002
346213
1751200
1757715
1426159
637291
83156
951891
229477
1870404
1444376
68341
1247116
680773
1936820
878208
710967
1255699
1430376
1182632
915029
448394
1557825
364715
1395923
1365584
1823562
396315
798002
299267
1878917
1067410
1307968
292541
676513
1096897
1739605
1603072
1149127
481523
947689
1865809
1552284
1314088
794698
1532936
1398070
1829991
939705
792272
1010218
1380147
763066
177576
741082
1699786
345247
1264049
1786865
1865756
1276839
1228833
996128
1524635
1587459
886472
1125499
1445723
51658
817386
456144
1687988
53211
561687
998815
516030
111916
1894208
1536075
121358
262086
350025
1632174
727523
1760322
29710
210148
432883
918084
1002938
5599
180441
835142
893959
313735
1019000
557034
301297
1454916
644511
329909
424532
1265362
1974307
1610235
1906565
1126657
1250524
1718983
332892
1196213
1297224
83524
98499
1990570
1523147
1201757
1218084
369139
1450033
873038
1838461
1630835
1444480
1648789
591093
576300
1431424
1504626
1438328
8451
1845552
44405
578578
1669502
1552537
462682
20707
117118
1848996
1766845
728062
1379199
1735695
1555097
1590329
1061125
1508525
849520
925077
66885
1165246
1371241
1953543
1952682
217686
1603704
1208607
1436826
1472150
1860330
515289
1387474
1328167
1067810
681661
1285958
589175
973985
1554851
606365
549498
277703
859932
323913
1314862
1032130
520129
1108954
81154
799522
1095163
1285204
1555419
1235369
917562
1736987
88079
1688902
1495002
466406
464501
459517
551078
241045
1329398
687297
1682614
934064
1128383
1264986
1577861
1933989
55683
235297
1487347
281697
1619357
822121
1818177
619088
642981
1019839
102432
1510145
488192
1911884
1288356
1697340
1122268
1817509
1419298
327771
1782520
118203
422872
696522
595232
1389492
1539544
1065320
670969
768023
1279724
343447
909795
865013
1722444
1533547
350079
803145
1042359
1614409
1513685
769151
1520734
563471
616117
1152743
613816
1768603
5667
1208596
1948657
1760242
1625312
1656959
776767
1931128
1664536
1767242
471980
866838
1917911
74814
453530
1241351
432506
27363
1692316
740787
1061188
78114
475314
550287
1924040
1862825
490718
1279873
1137989
1841913
475185
1630333
1678382
699644
1375242
1337459
200923
1497012
1594308
455645
821347
81882
1968483
1378956
1932518
1800162
572673
1572006
141703
762157
80878
1287675
1962735
1690142
1321052
368146
931797
1851466
754887
1457852
753436
1308203
1608556
457018
1749307
56655
1438342
1001571
1786617
1761129
673555
1950097
1194648
1666180
1821379
1712924
1292748
1449713
1333851
569475
1275309
1192847
742266
989666
1839703
391353
1733945
1337504
1720243
416446
557857
206992
1779167
544492
353171
462899
184184
1047626
1905037
716234
886765
644884
193487
916330
1613581
1326387
1601077
1711651
943667
1967771
174911
1269184
294956
929657
1189670
1363999
822818
1074595
1922731
155284
780567
655703
1471655
235970
1187315
56210
1697622
265384
563681
1134850
747957
1819346
886625
621664
241090
162926
18637
1515490
314388
1531708
986506
1875864
272289
12765
708168
165340
1104366
912479
804017
1532457
1357232
1082172
108320
691185
293974
1167800
1948665
270303
964231
970066
205402
446178
1994326
105424
906012
816054
502249
1595903
1506154
965180
1591413
247022
1443737
506889
219604
838750
656273
244028
284430
939907
1470638
966826
192227
1487568
40502
269651
1612944
243961
619294
347077
848019
1178357
1318791
1225468
1038199
338506
1581899
888686
207728
276107
1272533
853691
400876
1215683
810694
502254
1003019
1202014
143933
63993
1186827
1523616
236846
1744255
1745398
1966617
1252035
162136
1510437
1948451
46382
150058
180046
1445396
1019853
1154792
1915770
907939
1907059
963871
1866468
873703
1857472
871077
973812
1710419
1685622
1042139
805202
1512658
836792
264841
7191
98855
1505719
34824
894925
889528
131219
244308
1088640
470649
911573
305906
1260076
515296
1846436
1412737
1779801
1464355
1236724
475883
1445922
287894
1832003
1971078
240700
860744
1676930
1064980
1437255
1451401
1259518
250628
355721
525120
1713856
681603
1339053
606960
1941580
1183206
652783
810571
991536
999249
775408
558071
184161
1533733
352496
1513614
31318
1103673
505280
804927
828635
1648197
390987
1749316
1238615
1522709
489265
1699682
1928408
1464664
1345691
112596
541711
929660
792515
196126
53223
1669806
1489182
1074897
1239119
1869736
217120
1768339
117407
262218
1466101
184585
1218803
125337
1632265
1905371
1408940
1298391
779001
1176605
65531
1317769
205947
1736105
1466757
1597820
1409436
458390
1450283
391701
1080311
972360
1841242
1244218
1701276
971866
1371011
472516
917532
559943
1098492
342222
690471
1338411
1725283
1656017
900596
676013
1364790
177798
275614
794926
765690
1377480
1588337
1481031
650310
1989680
1357456
346888
1174995
912613
1835440
1133500
652028
322137
316761
396206
1763117
1465943
248636
996114
1373350
1287985
793233
310778
326866
1707771
1279885
1782184
1978522
378839
1140446
201268
243910
820355
1723748
1939401
1938491
1201180
1478814
133180
482776
768207
229842
676146
859802
1327725
1180312
873332
1665627
1906916
1121910
1450731
370086
849092
1414181
150715
391162
1843933
1251959
173470
642233
1285479
1227705
1960663
682721
356447
1042803
955316
978821
1451063
1603564
1388077
1248762
900040
931794
379569
313705
613236
1745246
897735
809988
1118628
1886951
1090690
1679343
445393
1427269
676804
1471328
888909
768313
850975
1323935
681624
547348
1439080
620195
1012349
1091816
395590
755428
820307
739011
1820031
543442
748128
839453
1391493
888055
963365
1796881
695436
312638
1172435
1504147
145096
1401548
291910
1775200
109597
168552
1768078
1116794
1304481
1681553
753244
786431
1805433
1069053
1286278
1257542
76635
1880259
1462037
1975021
1994779
603994
1635163
160696
1916880
892520
799340
1046187
1973643
1294123
1074010
718526
590449
741982
67330
405905
1605550
972702
1414544
321382
866035
679872
1335296
1534579
599451
1719556
626577
773490
1253494
1118097
804531
411186
1496057
843796
1792151
299185
1790214
1670573
1543527
98769
1157395
1996082
891040
1314978
149620
942666
1116020
526837
1364159
157133
905828
461629
1589149
1451601
833943
1260334
767152
571493
1510074
1389512
1189528
629501
1936357
359384
144103
376294
343350
1611786
387828
402687
1106649
548638
1157875
654760
487468
1364893
246684
1108192
1988903
420567
1488884
833860
1073858
944840
958684
194607
1618760
425935
622072
1901240
1300723
534250
178215
1653767
1697189
32948
772856
1500772
387713
1967141
539220
1654673
1502864
878585
1053692
1555490
1455577
833804
687262
1032256
566341
184477
1083831
1460549
1884844
610900
226487
620221
355820
1677376
1643366
922702
294554
509831
1675923
309441
1279417
1158011
580202
1984615
1846262
1647155
1860611
1431948
862072
639398
1666218
616149
1226468
76584
771486
958032
590566
1121952
1994873
829106
1225955
1154406
711906
1894628
116339
95567
1254608
101954
1167414
378400
933785
1442395
3220
1487154
516417
1014441
1462388
335375
832327
824453
1231791
506989
170185
1094142
1592963
69122
1081707
1383130
100135
1711282
1991884
1049552
1211805
1993627
734513
505472
443278
1403472
327160
115179
1448001
206528
1783142
1926757
1591439
1577000
985061
1430186
467406
1460282
1173258
474882
1966002
604710
1933221
75020
841199
566466
1718484
1617602
903597
1829034
1835404
1029704
1812129
1073969
1424783
955983
721322
1498270
708719
1734994
844130
1283209
1423064
1395626
928920
394397
1500695
1563567
634591
1407727
1160109
387608
188931
842109
417416
1912190
1683966
418420
1465928
1946635
1927150
1706452
519135
1801107
348584
300541
131898
1468691
1478224
1997027
1336552
1214076
675036
377514
220266
1353882
1289080
68149
379671
550522
690132
188203
169619
1932636
672497
963620
37311
392037
1127971
507012
297270
459838
1640865
1695466
111048
662329
765354
1409377
165696
658090
1681402
532747
1258240
136518
738971
973420
1115455
1632379
1019952
1379700
185623
1709703
1278902
254641
333605
106471
537107
958865
730484
966909
462150
1384956
455065
108837
1376628
685269
1627779
386514
515424
1485516
1043331
27844
1955803
1002406
817721
384514
700667
1629410
1881251
1411022
1519818
1915017
114035
776903
1115258
1980884
1838450
1790791
1506323
409591
604922
1339963
21151
1202492
1636234
79669
202666
1407981
1675227
834487
220076
389596
678502
1339391
401584
48382
661851
928633
1243402
394990
1990373
1866475
591880
418665
107269
476862
1758886
439042
95348
1227548
1955064
12553
318021
1523631
1261072
1469276
1833394
1209035
1173384
566288
293657
811888
1609543
1290801
300317
268097
586687
1895228
1451210
136898
1225952
1847889
1727165
1441792
1138231
277834
144459
1377695
1478949
1346634
551251
454694
699647
243754
1848136
1548609
475663
502468
368991
544302
1776196
1985315
1741970
292309
1183933
1438476
1903766
699787
484849
1069979
1357295
1544782
91949
425729
1319158
491032
915441
1392155
516467
1647941
1018643
287056
1189290
360190
53097
1669149
382456
138651
453060
143423
1782224
1450053
815928
702122
10271
1346794
1353877
995169
511095
1695764
1818681
965065
828834
1836321
462274
1293702
1431695
575058
495349
1736244
1220390
299129
1751891
1972594
1554123
1110263
307009
114278
103640
1904518
1099879
1372706
1194646
1899649
825518
1026845
785351
785993
243235
909247
985373
1317177
87061
1449689
1264314
1274932
1371365
736228
1334102
946442
220850
1180193
730875
782400
1275925
1892420
1431048
281303
264347
706599
968895
404635
1295998
584255
845303
549409
544714
217790
1779743
1627754
1923942
1603060
1044960
1670068
1476063
1955863
738837
1541181
1244194
1222948
101320
1099825
764594
467649
472383
1870095
1079699
456529
948653
1047085
424410
1326772
45733
712599
1766961
881857
243895
1554392
1934451
1514054
558692
771501
623182
1713928
1559840
606965
558217
969871
417921
806236
740207
1720690
314210
1194277
362059
1273848
1690016
1077545
1133030
157429
1915591
821099
1325585
920588
767263
1917616
457584
230408
1744138
1288167
1570765
397557
1432859
1889298
234251
1027329
853988
1151894
785073
1356368
845802
362130
398709
222662
731929
1593490
418526
1307342
565954
390132
979426
1159688
1453632
1827851
1924317
1069482
673672
1673187
1220851
350681
1836090
444545
1563274
1765645
447475
375761
960153
1447067
585994
1358288
715610
228793
1526529
512956
1794815
456188
67572
1847351
1136087
1962607
1810408
1081033
418627
1686752
1697673
1852134
416731
888394
1241997
807747
941417
1734450
1270891
1857943
1670273
435082
296236
1108441
1951848
369261
509562
1055327
397706
1463345
1945322
1100838
1805105
985009
967937
1006631
280278
531547
1379543
1472931
15055
1222310
1153495
1205270
1420683
988785
1063053
627339
196325
811746
831451
1290585
1818137
1662158
1356500
983630
626646
105085
1139272
902143
1831189
1386875
1310654
659503
88528
1471516
1595324
387335
85416
1319685
298008
1774663
1279941
1177998
98924
1559915
401167
242618
1560728
443110
251290
1728660
97569
1962605
1360629
1740519
670824
1333851
510799
668667
1583749
1188494
1644553
435339
306031
1113898
749983
840903
31848
574954
1255808
1221472
1654600
722108
51138
1204765
1877256
729577
1761227
1845345
852863
578060
796878
478609
516059
408411
1237459
509699
1100080
1016980
1710721
551087
31780
1572832
1511636
770649
1218324
480344
1835112
1824855
1323884
1215823
90822
428151
1349259
247858
1654633
56688
1961870
931454
1229576
267503
1221937
1719401
1986005
740676
894306
1421858
943230
1998951
1943207
1150866
31416
617362
1131826
92749
761609
942163
691999
536973
1806580
959838
1088400
565176
889098
284064
1446390
1109240
1546374
695869
435734
1958712
1699888
1116883
182853
1231764
1787467
790221
1712547
1655719
1266382
961464
1712738
1631231
1344926
1043917
1024679
1787525
582263
326435
841940
1479965
134041
1532739
981836
685889
1111521
676250
547921
683186
827126
667286
983898
149219
1075954
543897
459872
1815857
947543
64384
1633714
928436
1614339
1102156
1058091
1182493
1069746
1181638
1115761
259008
1659422
1551113
423032
1206116
1177454
1682794
339445
1904563
720678
204023
516880
745228
1227128
1830940
1591186
1918723
142167
876731
1985303
280500
954875
1942826
39683
1526742
1459595
167026
1965390
1883269
1207744
692149
635171
442002
518821
1765758
798955
1452002
826022
333911
552851
1580387
1015996
1751614
66234
548452
1635270
1729778
1384199
1561348
51580
1445333
1672638
695326
147293
1772659
102907
1727286
670100
1883793
1592134
1169088
1269792
1007516
964774
1948442
314724
854886
413291
1442539
955034
792633
238455
1888152
1966329
4962
555289
250206
1446075
1654631
472276
1925457
1801146
1907572
1415086
914737
871715
1979216
881033
1976550
309702
1319914
1223186
165374
1788334
1832545
1874738
1957553
1138961
698194
1733891
91031
21741
581261
1153754
1903841
1576436
1942549
1035962
1970195
1358732
1627307
1343109
644299
670410
956265
1117006
879286
1493138
1413522
506411
984048
623745
300195
1298663
430301
258842
1927116
1631695
1100472
1458428
985682
586177
1672840
1308835
882199
1819205
1047449
1369613
56069
1991718
904857
420448
504132
1225011
1701354
369783
1232977
1830921
629865
1423177
38170
1306289
302909
1686019
442395
317076
1232778
697610
477410
1514680
1224037
1080300
1428162
206626
262156
1906241
1047590
1633341
282148
57028
285108
868296
1815097
645944
1618696
1381484
1881080
222798
1241218
467684
622037
765503
923274
28639
1019985
1633380
614760
200446
328946
1554490
1223402
45754
879728
575431
1900902
64256
1214561
19440
1275727
75302
910781
1086563
1178608
1705463
1036882
987549
1741674
545488
1942751
287440
921445
105808
1189290
52170
386341
245027
117816
386350
662929
639344
229635
48623
1098155
976332
1290614
1117585
1378789
1967288
1177651
1872564
604654
657235
1451992
228256
1329993
275259
1906166
3642
1594363
514508
636591
1840088
1124945
940100
617705
538098
242460
1625237
48775
1952516
1295640
312657
1477752
646002
1995710
185595
938851
1041447
730258
1245438
695987
55436
200989
135712
535873
456625
1641525
19002
709499
268585
40573
1823780
264237
1066142
195649
1333523
1867714
1727685
800252
684595
403209
1766900
1210248
608563
744522
1261243
1455680
1943552
925674
1852934
714000
724364
123773
771060
745373
20026
833606
1169691
1342345
1743064
852828
1756012
1603944
493821
1760677
106588
1735260
1388324
732091
120930
217644
1991577
329386
1923707
460341
1903019
1878030
746406
1839084
1695823
1034022
152873
1373942
1595622
413670
1369351
732277
198250
490698
275947
314335
11110
1756772
1671624
501639
1916658
228600
1901938
944865
793075
45409
288862
388222
597349
690592
1737498
476642
1893572
333818
822974
78728
1665447
1830201
656872
1674811
672802
385253
1550503
833082
638788
1609150
1666613
514510
1952942
1937061
1996933
1018429
1062604
1234120
1773250
168405
1454863
382338
724519
718289
1175441
240390
1854947
1283971
354877
1136272
294573
730861
132086
1711885
1838442
22561
1494151
1909070
61307
421725
1356830
1427648
394698
257068
110270
202267
483397
156789
178503
261225
158601
512362
1808025
1287336
393663
1120999
1835373
408080
1214938
59179
3202
1451665
535498
1817544
974923
1617839
558363
525281
1011041
1996722
1209962
440718
1921866
512648
967136
1084651
318687
1236465
174097
1936152
146061
1573953
914322
1211789
1938737
1603793
647708
1377280
1051206
1265437
915749
1115352
236471
1806436
848060
1275294
442504
541234
817671
1660387
382630
1580217
610989
1785078
553768
1228642
1377717
1898318
1470199
1397545
1158652
1062607
1733267
886105
604722
217352
987654
378491
1813477
528779
751723
706890
1385194
683408
1241742
1443133
283181
1661951
330170
148687
377038
1139826
1454673
1271121
1456896
878606
887229
262750
702781
525050
817263
530702
1912842
458930
1166095
1011930
436806
1642099
247216
329679
1997614
33610
608232
1629893
559760
1370935
1604705
1292075
727944
1096532
282046
1396853
171511
1197914
1660940
1015935
129282
1406701
1541606
570750
833991
576322
1257080
337178
1664387
910641
1669578
1657292
1887145
201136
898693
962635
1635325
1105273
243927
357051
566615
45143
1465229
1016569
1651297
1918958
214283
1614293
1731132
1606002
757506
746081
1112026
604626
941046
1239930
44793
1621680
1135716
248272
684873
718389
1446309
155624
1137077
1151966
592822
1387846
366385
81629
1590515
693095
1708841
236710
1959293
1833320
244547
1017473
772066
1037320
1698874
1118024
806156
1141746
1767526
1743638
1082990
1024717
910261
1818880
1303171
166299
694715
1213701
1667991
897749
860332
904554
1324404
493529
1078653
1482510
54214
304849
1550017
1637254
1010300
1413368
511375
956806
1629448
1414713
350931
717070
991374
1250767
1530316
1775047
1817179
785687
884311
1017300
1873400
181892
219434
1180151
1184697
1025833
196344
782511
1577822
248692
221848
378826
1494214
179790
1820174
556422
933460
496386
1110971
1893720
542800
1537117
1065956
487269
1959237
1028551
1954008
997765
558667
1553135
269238
741082
1777596
852848
719597
264257
230310
1822200
1347301
1117803
962998
1344744
598862
1751799
115371
863910
610457
1767081
992282
1873122
512291
1225489
1048433
1377606
1261817
281984
1120744
1098988
1016427
1107487
1706527
226264
1673337
1765906
592907
1901732
987577
125389
1336155
1701447
1639123
218948
1096746
1182983
109452
866450
44351
1913375
716527
1630745
247467
140377
779070
1023328
628896
493805
1116137
845480
1537042
1834410
161824
1123331
412546
1279016
492176
1629573
1938304
460220
746633
1428243
1532150
828240
913443
197051
897544
649834
145342
440621
285843
883060
1778004
1393614
1876573
711398
1632126
343
1519943
1073279
252921
1188703
1455324
1444242
687823
1890554
1329366
389997
850773
621606
147531
363124
733271
36218
1665834
602877
825597
1463368
1627972
657813
1930177
754515
222271
1440372
1085536
173488
799732
654347
1367769
394500
207518
1548895
1839622
1584622
1053482
151884
1282258
1783534
433319
1129367
766840
1998375
43420
712292
1731569
945712
567747
762014
399993
212142
1852046
506514
1687235
488292
553294
1525978
1943540
1573606
981539
461683
1189523
1645938
1835624
1113595
218018
888886
1313037
1709138
1948620
479875
485954
1167616
363731
1433699
1854541
1227354
56075
609212
1609645
1057280
100688
1933812
471437
645010
1565891
776067
1393052
95342
726955
1651999
540168
1796749
963912
1651014
908114
1701804
1653077
1810377
1648140
1355918
144541
1596755
1202406
505738
498503
1558076
1596820
1920690
59136
448768
1211242
173178
340167
1207294
528607
1051138
227518
1429912
1567627
534025
711679
1246069
44581
1552154
1496185
1825531
209241
1694807
1330962
537389
870835
87741
1142871
300479
1611863
336209
844157
1556475
202256
359815
1439816
165167
801760
790261
1389338
1824770
1327687
1891942
211668
1722105
1038775
1775672
648013
695534
1572093
1688049
649439
11785
1101129
568458
843511
1495696
1969553
806687
186712
86686
1326846
1636830
1393448
518197
899847
960955
1502718
702737
698299
153473
1310747
1848134
1368436
1885540
1331492
562328
669884
1941725
546958
440222
1663678
1476684
1193784
360110
1538440
1603746
340995
1102148
543172
1798834
1591672
998841
82972
508067
1053029
1587079
299934
1098599
1444193
784434
96994
718512
255159
541825
1733066
478684
649778
999022
1991480
1015983
177133
308309
132484
1125947
1775826
566300
1856684
1491418
234673
670527
816687
588682
519975
1702328
1635909
234704
291228
823179
692583
939180
1070086
196001
1054264
670106
1691298
779250
1345515
731889
1090501
1374005
1087051
1832105
1678394
1940726
781755
385282
429312
164898
1451776
424663
938820
1481308
725925
228511
363253
1584191
661779
1403891
554649
1574882
957540
1175663
1529001
1327070
321476
1229373
1363518
466780
1163631
162614
1462748
780300
422363
1316086
1406420
140367
1201441
813101
258543
797405
293641
1776911
1124896
1396023
444129
1968465
1721337
1425324
130215
297470
58168
992703
1656598
153249
1058355
1672313
1916067
1755030
1194111
1654929
220679
408871
1773410
1531849
1751107
968344
1837178
835337
1952027
1596865
505033
1161609
89232
1520700
802261
153722
1816032
757363
516983
1906833
1029405
1858498
63887
1591113
1637739
567208
1117338
965524
1570601
594413
1452710
1411313
1491963
464965
1934786
1267719
968600
1900032
884283
1149445
956026
595336
1425015
1322315
540580
1599690
1450576
1405565
1786269
1021026
1996944
677533
1460898
478820
597074
748809
1287164
952769
399140
1410268
897069
668253
1424948
691429
1185161
1613195
1011355
569817
1822712
1806882
1753533
543095
205622
1709952
1554060
1432036
918343
1830444
1097538
1690086
103442
1419546
1585876
1280699
1549106
1038339
195342
234162
1325509
1661910
602541
1022076
1190398
1241359
739191
1957378
1544026
385229
370755
364551
1027307
914336
1620455
308007
609219
378085
594194
784031
475598
1319918
449179
22978
1397481
876502
1156430
1833832
475782
268727
921212
472846
1040463
1789238
1563362
1374770
1730316
725550
856357
1988230
1300009
712735
718111
1600863
1020415
559655
1881188
1489542
497027
1096605
1533870
704686
549337
216534
870998
1080260
1621818
698826
456497
373432
127052
1829763
236812
1547636
666079
771682
286488
523462
1392831
1887137
1561600
463758
8079
1529074
1416846
1232203
1733509
1112550
1874250
1519933
1528096
1032961
846726
1432229
1947024
1944042
207
1813670
1202961
555320
502898
993554
1801388
1985033
917881
1346761
1851165
979898
786955
756136
640984
1869976
1610086
1645636
535126
740464
223069
276627
1395819
192808
1425897
1862564
1546914
1110232
398151
1727870
1431644
441790
502291
1371475
252922
1955727
1759030
1853023
657603
1105725
351871
283940
1169433
675334
261340
1731093
1251500
1701193
1512350
620286
1243857
970126
821999
289144
954555
256238
1660849
1798495
294525
517517
1192083
517703
305141
428243
1221483
1263108
1424413
242493
981699
1560760
1759839
580733
718608
586987
769000
540658
666767
647663
1983860
236863
771327
1026089
1806777
273709
815136
523736
34056
1620635
1813892
1493828
1663143
1712784
379340
1830550
1783662
176909
812767
1241650
1051698
503607
1962333
1155638
1933020
1811762
1464304
1295199
731637
1651831
1972279
1838621
562445
1164874
195584
1876648
1628795
1953638
557371
274581
1059313
1387806
245177
299238
92135
1682311
1172767
1641968
1497217
1880403
1231242
693753
1965935
1072967
1728704
1628447
1840605
121403
490323
1646002
804784
14351
913271
287832
624057
1811022
963166
76296
1908402
1191293
490115
1526951
208396
1947435
859655
1034098
1494596
1513418
487028
676817
868722
1844260
461465
149234
1851375
1993365
1753196
623555
1850544
1723203
848166
1981361
31534
367479
1726173
1730221
910175
46676
1566926
1766800
922116
775326
491273
253424
1048024
375258
117707
176435
1997916
308983
1549283
1877079
1186399
933884
865052
552843
143617
318256
1869100
547282
1623932
673075
1936458
1715831
104524
133334
399188
201299
1224360
97516
603768
1432470
319050
391374
1216842
237391
36691
1371609
1378780
14848
972986
1344144
326774
336187
1842781
1377741
434768
535988
1628060
309872
751196
870495
994245
597689
1702326
424366
1785842
838731
1605474
1441489
1813793
113571
219844
981192
1564566
135230
1267616
953358
1691475
555945
1169306
81741
830780
1003018
100525
1760755
571916
174855
1601790
1155445
236784
479486
435884
659890
151576
817241
1465205
1275730
1359861
1751202
508930
1682111
321587
538442
1175934
399757
2697
1219202
401682
1622890
489073
508780
1228422
1448572
1370553
1230402
1497393
1686701
51922
1858416
886232
10627
286520
1699879
1931770
1732576
337622
987636
353295
1359305
1769835
827736
1659969
1054903
318788
1348539
1650973
1590741
1365705
1918600
263492
674638
1326038
401246
452944
385054
715225
1240571
795360
393838
22799
1672523
1197138
1449423
391165
1178714
898986
1214850
1418399
380834
406185
735936
986407
1685095
673406
1364551
819059
1880439
1971281
1114295
1666299
586360
1754284
585192
120873
1133604
65406
669418
1292461
471473
1499246
1645271
433358
837680
955663
82464
803752
703007
693135
160176
1482250
1960134
1985132
44247
986404
1853100
107554
258685
1721649
916503
236705
1333960
1268807
810132
600812
1765747
1960585
1808114
815983
796512
1505105
954113
1142273
828577
1579346
1769907
1632646
217221
764717
1910411
1385855
1718578
1743962
1087872
1211023
459163
1456537
183544
1233243
810286
241960
603725
106774
1267990
1097073
1273173
1914194
1178948
1156322
1579111
526317
1596091
1901537
224298
491928
1942695
1944126
1570442
528832
1267268
645635
1637425
350791
824590
1975589
1822596
472487
702744
1599742
597329
1415409
995722
201157
1968188
262096
1172709
1926330
1085285
1222273
1128945
1457023
34848
1307903
1844093
1826925
842850
1440123
1125466
124601
818003
1251487
42904
221264
860741
1056317
1431220
1099855
1137345
648509
731345
1728979
686250
483434
199444
923886
1155608
1306449
1928817
412526
1404037
1035144
531827
457230
1033638
851070
1065445
315069
1816297
1920724
1139811
1144680
1391386
484389
1111476
1377821
851328
1709310
885071
764614
342808
1176714
450427
790228
239947
355776
899223
1338553
784891
1610445
1068052
1072760
1317440
646833
889043
1013115
994093
160365
602024
1979121
1688529
1555723
743657
1555123
178204
1875259
1614818
197295
968861
908809
327364
1822384
1354524
386475
1006841
1727800
1744993
1498369
1919882
79126
948479
1170052
705458
1372386
1399254
1340841
874147
696580
587339
1326660
1380581
1034805
1802106
853072
1837972
598773
569129
538700
1283214
473544
1375870
1526828
506465
1749144
725911
1224520
1995848
512158
561414
1976074
1660384
563982
1280372
1395423
687014
1300878
1473237
700947
629463
1104396
1309371
167376
621881
455574
1942163
1567798
1034445
1017693
1127055
1803000
23704
188301
288413
1025950
587471
103398
683436
829240
371409
1095171
884151
1622663
1086411
628278
1942997
1510402
46180
837654
1225225
405812
527673
446129
719797
1002086
1166455
1203854
893096
1045426
861394
1132007
1803243
1320860
32102
930887
311010
773166
1349395
426070
1391507
1387735
1829991
1006335
319006
412448
669172
163295
521955
1293064
1501163
281843
341117
612684
1573191
616006
1969095
855783
1476971
1422855
195166
1364922
717363
148318
1803020
312411
227482
340248
112565
578102
134544
109474
1015860
1837589
271338
1687624
497432
858163
860138
404045
1443994
325466
1389533
1324915
978927
1256048
427417
1789044
360485
157101
473488
202305
210115
1772126
89282
1462067
388008
1324219
152828
598681
450814
1521662
1587391
1006037
361344
656343
1949082
839951
1083806
1992769
1804867
1560838
215891
752933
499024
1183038
733300
1815126
744385
1750511
187072
1049426
439050
492707
1679322
387297
1894457
401792
234941
1467557
1578312
1121653
223592
1870155
1212144
225209
998847
170602
1617366
1235814
950026
1684990
755536
276474
808668
587346
592387
1742247
1974294
1921960
624247
408619
180196
1441445
490802
1292070
888333
338773
516074
632796
624944
385607
1886163
904983
339521
1997118
1570473
170156
980657
1373985
895104
1904998
1785976
1216625
633928
1176666
1741457
1682352
821181
979861
373950
448703
394708
1834426
1539354
1337080
1689191
501630
735156
722611
1235692
350067
389400
1155081
300822
1551831
1203717
1915361
1348567
591697
1546849
397395
1887782
518528
824382
293174
1123072
1115019
77915
215386
1357768
358429
1901416
387360
881605
1383040
175524
759056
432746
137718
381000
108047
901308
920361
1648424
772196
1607576
1160070
45863
118475
1345253
1514246
1438892
1528735
1950431
600401
1228876
649605
1549338
1448360
969865
576371
364996
1575446
954661
997778
251139
1088591
270755
988940
1177135
1775977
1293753
670962
595592
1558491
1929392
563026
837274
1747668
1627180
606660
1818908
196337
1424244
919050
1948600
1974175
761629
1957371
1661692
344728
1087997
741971
1142799
285852
1207171
507385
273803
259765
1266195
1423697
1165916
1275688
1128904
864935
802604
1347254
1425190
151931
290558
1409405
1536176
88987
22221
1337147
1745765
114692
262102
1296281
1227281
1131310
701540
500707
1871871
36403
1215275
1674794
827847
734521
438030
103424
731535
1235327
1613172
889657
693804
1995928
1229465
1050546
1401272
1885253
831537
577830
1393216
1171145
1584557
1250186
53020
1627957
459172
92035
1611788
704007
839017
1134631
34864
445816
437273
211264
1890624
172663
379797
734718
1048643
1922263
894934
868736
1519416
911135
1777974
1470528
364700
860801
1114529
131559
1111565
592935
542873
1501491
583835
783241
500096
662573
971240
649719
1600960
1371080
1806879
1232314
1913895
1743936
1904378
1809844
1415465
1499303
1886526
1814475
268513
443716
266455
974660
1812721
166075
593888
1073764
645203
517948
18716
1465431
710171
792161
962036
988598
572577
1380344
2841
191803
1403630
177030
560135
1698911
89761
1252778
1018225
1321877
1034323
1991305
1708651
1500119
1129210
660964
408036
25085
1877860
217977
439103
791292
186812
216700
1997345
239326
778180
882333
1058490
1694378
66992
1123783
141171
1880811
1772273
1677245
467500
155778
497446
14406
1112756
811324
1072491
1782358
853710
1190268
373258
621373
1792441
1926531
1920209
802216
1217375
49969
114856
1800143
1018583
1460257
1332313
1527936
1366418
224538
1557128
667553
1377771
1747039
779197
1658862
1866755
1495027
1252740
1090833
1035346
1468990
268643
1497500
328313
899538
230089
580591
1850784
1737563
1841139
1024851
838899
398477
1374982
1409767
284577
1562538
180378
1298862
684909
61327
1085849
1616
1419744
809566
1242072
1844697
1649827
924722
1844215
1097566
1941316
779100
1606604
1922716
75590
938982
1012659
997547
5229
1775991
1693645
1314707
459315
1423112
952509
291907
656144
428506
944359
145745
156343
699333
1596586
109820
1594685
469668
1100585
1716896
990346
1987621
1877076
1129577
438187
1173084
1041332
1418861
1694704
96863
619306
1920575
1835317
1005502
957335
1695235
20934
1673102
1899021
1853034
328813
1459730
1686899
1793431
1648629
130926
301303
1730328
305069
83290
1314657
1698450
417531
1418636
725039
128312
1264356
1344390
888721
518802
1577938
1083307
10509
1076335
1194359
122387
1717642
1021798
453950
687708
1227666
876428
1135062
144553
1895048
1449670
1675028
357389
1611522
368411
451588
1907873
916499
104366
267937
186883
1095143
237380
721530
1983486
536557
797355
1325699
1965107
923381
1709966
774518
977713
1102948
1640865
450951
1455214
462097
1669029
1618155
1363320
982109
746234
1138157
1161623
335002
909418
1257557
1782219
134105
604710
636172
1844309
586455
29778
1772894
623676
546629
1031046
1502505
1770286
200496
377925
1794109
1712684
989654
1006241
353724
860757
177116
84710
1186242
184063
260422
1637227
877698
1055590
186088
1801811
1403181
1092098
734883
724413
1724322
1106764
175769
185273
732927
1943104
1276511
1327969
137814
1168995
377093
665460
1438702
1496416
1110638
134195
1296151
1768974
700491
582348
899425
244020
999984
94179
416240
1303884
1293304
232437
1469747
1223582
947282
1680682
1708222
1140453
335462
980396
1885165
408709
1367643
988202
1305019
1353820
1619304
369770
1412625
755538
1456203
65223
1299174
1899666
639614
1388884
1898100
1787843
1415410
776326
658728
343660
1071085
1876134
1112795
204920
1940192
530473
1765971
1555666
728428
1077334
375564
1997545
1763029
1276003
78272
1216408
244939
1387261
1307289
1125098
702344
1148885
302782
1782672
1939606
1987551
680297
554329
764942
1418873
1019099
549837
369289
1103080
827885
1140208
588651
704599
272154
107318
1162857
1857854
185951
837656
1776324
1590242
1862003
1454023
650905
345343
552532
1057978
523617
1539162
1071751
843198
16822
791775
1291688
1765536
367431
1018830
489659
544893
259361
494407
924625
1008716
1813977
725209
848568
1192349
828817
1188372
1904503
1951484
221297
1897664
91002
514539
939627
1607528
1634670
302641
384464
1833438
1320403
1923635
648987
1147310
232141
1525858
708277
179823
754765
1731519
294685
896607
1132832
947548
68214
305070
58453
1550397
597652
1539139
1493272
507152
1208349
190278
1162205
372336
1204897
1558387
319224
1907129
568449
379033
1809142
1847464
1422422
954493
177862
621709
1174507
1604465
1021764
1771317
513541
1181211
880399
979031
1183472
371165
1753227
204708
1598890
76795
1024865
430326
761808
544698
612830
1349561
911813
64914
758480
1103808
303107
1686278
802936
1788325
82711
1670105
1553724
725949
1797229
1037120
1188716
876830
1170051
1183701
964889
1057458
701935
1008954
1531939
1223115
1406346
1217675
1498090
1362201
1744439
1426715
835151
1679406
825241
11268
1959026
836887
263224
692844
707331
1167857
1555186
1507261
1014065
1924055
459552
1411907
1125681
234949
780637
1197802
1892524
376714
1616058
995686
288512
1333736
781784
1858847
1642502
188252
855881
1113076
455468
1004230
566859
1514043
285002
725981
43255
1256171
323663
603643
628283
464258
544350
1404730
339719
359694
1560426
1414069
622712
446598
689735
1070138
340494
1700597
1346814
731491
883922
1433182
880287
1055993
993109
992238
59495
1140317
1366285
265513
1518763
1761403
47428
1102783
857790
383084
352124
914762
406658
33426
447371
208322
660259
1070572
301777
327477
1685140
1590394
1229535
1165876
1300116
1609008
377165
1426300
1284437
1064556
1959996
1245798
1823652
958054
378486
362589
1161357
61501
812458
216674
1233935
1963194
1228332
892938
765825
288721
871044
1278730
992723
1796890
1184392
159227
1691256
1250338
76472
821533
984708
165157
496908
1078679
166958
108218
273234
1298646
641810
657376
664813
1918849
706391
1550906
10266
60287
1227752
571734
996755
179574
777775
561039
1770855
628923
854089
851792
1616984
1905579
1303383
1889837
1430957
1189464
58860
1925037
94411
1564972
687586
23388
541982
1812323
1391813
816857
504090
635918
672866
667743
333218
1517540
952454
329772
236167
674589
1590179
1546715
1387762
1812806
1604194
1650827
1100160
1886477
579660
134817
1153765
493466
1962819
1216167
569950
768040
1264262
1462500
1710557
1282767
1132775
1425033
1622536
1216970
512168
752072
444486
34592
94624
659892
1935250
1157681
1599928
1798463
1882719
1665916
870625
1071256
1881200
650679
203430
1829298
316034
471257
535438
43754
1056412
253267
43608
1545095
1743534
822427
840677
592948
215312
1782657
1358047
42929
1206931
558190
1893357
929966
1027923
1128194
677750
1227017
75224
817996
83335
572195
1356001
1324564
1120549
584569
1973099
1889706
1945058
1223955
1808122
772617
113683
1771630
743340
830309
1089660
107745
311581
565803
1874172
1122536
588609
1910397
218682
1143379
148649
553986
397301
449938
389774
1804882
1881295
493659
172315
185984
186726
99613
554513
804490
569160
804407
697908
1212410
1673923
370081
795380
1803851
600184
877646
949515
1542305
1915731
657249
1627781
1583082
762007
860590
499389
1993024
1004686
579440
1332400
1986955
751082
614568
1530151
1412202
1509527
1792057
1104761
1608032
1998039
1119230
295348
1303882
1920098
107850
1699063
1610206
1582822
645055
1942416
729466
996817
423206
1724833
1028098
1756662
731694
1657551
102309
338683
52199
853620
1912047
1401614
1312650
1342291
82469
1356774
968829
333641
1223890
1879727
1395646
389185
1335081
421412
259295
1462594
1135685
1513908
841648
307063
1182237
498234
905064
1206538
1964141
1085110
1110777
167927
1268891
559537
1695191
1396444
170244
1301057
1414177
1376506
1218925
1208163
850770
438074
1675125
45731
608331
298349
1124639
817183
504883
361890
1745100
1302478
1523178
422089
838960
1026966
1611201
616793
1606040
526278
257394
1736708
233879
660983
881539
1559781
753769
1871378
1695659
89097
606783
1700628
1191087
1275043
1327474
1306457
1795288
1842949
520265
948416
1253715
1284281
613082
906087
11560
61242
86835
1173836
15847
483734
926813
1352326
743712
547410
1221095
628354
328010
1783909
485318
675103
1221860
1259785
449292
15245
514579
334485
1534288
1538238
1937998
1373054
1820584
1589608
1136137
265547
965241
1584259
1621296
342731
163371
1796616
1958723
1553099
767519
1746316
292039
148150
1012021
93863
1912447
1343939
1411226
114431
1884347
408713
738142
283676
1307876
1432332
1428115
1464057
95521
1479961
385183
324623
1967476
1444355
1035115
747623
1393620
1127519
1756802
1619331
1611255
1473872
1514677
1457358
128198
1862518
1775768
1669036
432404
191239
1896504
1430433
538526
1828593
1079829
1814124
1287261
339501
1628280
270909
1291619
1598504
108536
1696256
267530
1534277
1727711
1888001
1533877
877900
425738
1814597
1861218
1861904
1034273
225139
357348
896093
862393
358265
893158
1896099
1823440
1586369
531437
526580
67913
758890
20572
986432
1570024
1361402
360673
448955
300139
814745
803027
348526
1396038
881776
461203
1440445
887082
581814
1548512
1307235
255203
792054
147358
793478
1738156
1963115
1542048
857161
952895
1774215
1942460
1666906
807166
482999
424245
501985
196154
1968594
1954260
864232
1777925
1472576
254566
1615368
1764458
1975327
1867834
932217
1461183
132680
1466677
1962505
1112102
1909021
156226
782879
242550
1771859
91384
1360139
903859
457322
837442
823983
1801407
1202944
1769708
945676
435932
163121
1759955
1707980
307413
1673907
691291
155335
93279
356020
412154
1697021
775396
1851716
37549
1999205
834969
1735903
1667930
1564310
158624
1023623
191475
442348
1302009
1902253
1809377
548558
141965
969353
503330
974642
1904925
408650
1993587
994216
1048496
166704
1652689
407566
1742562
1960400
930660
1023574
629316
228198
1689585
342778
699295
1849764
667434
1121151
179070
1551961
738879
1381489
1372533
1638739
235442
1480203
1453546
225600
1000233
1120644
1554866
1138614
259249
1811142
1147484
1994408
1951661
1144737
1636156
1729897
754825
1891779
1228668
451261
466266
1743088
781536
1112180
845902
1778335
1179033
1388859
1346374
1265177
1288955
1596234
59878
1248393
885484
1738951
1130426
472306
1667545
54320
1399533
1076343
354297
155590
1818256
1307765
1884410
322961
1328064
13038
1458680
22721
1899927
930324
1184935
1652755
435001
896468
650394
1116966
367908
571226
1861723
409188
173647
1837898
811120
1303003
1627172
335872
526603
1597818
494039
562063
1502516
193145
239615
1393930
637215
1171275
1289090
691728
1810638
1007953
1252658
137841
476232
1037282
1215237
416028
704871
734974
1485338
346333
1866823
149395
1469786
1214494
187443
729266
1736210
710452
1118028
1758259
543360
1139965
1131079
336198
275210
512841
908361
549799
148834
189365
992168
1785639
1189274
1832848
1705725
72085
1612743
1465505
1718453
925424
1107519
664597
799164
155116
1245088
1410467
1455223
979563
1878192
88334
753569
1435399
1287210
1033677
290216
654837
137671
510124
1894891
1896299
1228720
1895719
741858
1563968
1573564
100099
470393
1648782
202864
571480
1377976
1484928
1380594
1263987
1884148
625882
160422
749459
358594
516
12548
1875730
1391057
1337680
777594
1390115
864774
1219917
1370458
392453
1464303
396678
639206
569209
895825
1606669
1011667
601781
737402
734871
1689521
555713
1576789
1867380
1249850
549655
247459
1540633
955614
1844963
95635
1677355
1298498
197839
1151865
1079435
1082276
1230561
1975127
1803237
732441
440411
1674487
94494
263384
1789210
1215084
1578391
67418
126664
470864
1868399
1591760
1305102
1735683
426304
1103880
350085
35209
106118
735119
1785987
834076
1405001
1434906
1143775
954485
560735
1388836
819213
99207
145484
1036407
1169814
1047250
1912775
8281
947943
1813548
452340
791082
941175
809356
53825
374604
1698952
1702957
425078
1905836
197696
949856
1856716
1117034
407718
247207
609146
96107
1911038
357639
1420227
500860
368680
1792875
1053219
1943852
287903
718112
885947
349300
259880
1759999
1517166
1019864
1972380
920828
1358671
1529416
588972
1191622
48916
664706
1063400
956634
894634
273107
12522
1154939
328656
376666
665610
1404827
1457022
1085537
535414
842707
212463
1887926
949997
729978
1903662
814551
574669
1387571
1643289
1691385
321239
1685547
21531
271310
126812
1889184
1455875
331466
853170
1579082
1399232
1579263
123819
996767
678209
1029457
1211910
71288
1234039
291495
749187
954781
272756
662030
1658250
445094
1752215
322412
373881
488757
1988383
1707485
1526555
1591474
1040129
590308
1527601
620280
705218
1261443
518820
781431
196658
775628
536685
1623310
902516
1947149
1262667
1103859
250908
383404
1172386
1901074
18202
118084
1141532
1450099
152235
1202901
568992
634654
1166917
68387
1580548
175302
1441167
804588
1798835
533100
1721182
412594
618804
1321502
1055409
226327
268963
976836
1777773
1317325
1228180
1216335
331385
637488
1175152
265810
1217081
1696414
602976
421477
1787875
1113087
733393
1526552
362502
663988
1387716
1240247
35331
474463
1772626
1638881
1527110
1067784
1913706
822719
530346
1914233
1798824
55132
222673
1083140
485412
1582078
1355120
266770
250935
393545
1229473
1778745
732683
1526940
1442236
600094
971777
559503
966518
793542
335881
626444
384536
1920202
1481086
594492
197675
1999412
967920
127671
1209786
304677
975031
1292347
641769
1115894
1269475
1728117
5262
1642124
203068
1962745
744354
1850157
810067
509803
1820051
502086
1664238
219680
354544
1888627
1556267
1249747
1830525
1923858
1369297
1761040
1954201
544176
1542033
1163689
3849
673183
1502835
1211577
1979660
1697840
988378
1518696
301144
1490822
1329707
412046
1232390
745177
1204855
1601425
1735078
568393
495400
741513
85873
1481653
451809
1410476
1166909
117526
1622794
1390788
1592949
1368739
609906
983822
1400669
892558
1775015
1193262
400246
448910
639945
607779
545677
1310910
254647
254877
1624762
1503604
1165624
1535020
1423453
146520
754959
1384341
1844513
1892307
1138370
508020
1364397
1662871
1295096
1323349
60837
530107
917109
1675299
311667
1507759
413710
614499
635000
1168912
1682034
31073
1373885
346929
848354
546748
1278782
1646583
225691
684314
486309
146345
1529183
1107197
1736195
744336
1737871
1805615
1391094
105091
1478805
1382212
1127839
1512863
672643
1962544
1121664
129952
568542
1980994
313293
1133984
1405404
916367
748733
1331093
185491
1839183
1229689
1428142
1863922
123854
237417
1958014
923044
966783
1076749
1599865
1904542
867786
756922
1549170
1360754
1161365
851722
9348
1084160
293300
968026
1632951
42908
691457
1291105
1278189
883778
507376
1364970
887022
499523
197707
1915840
1551
1679616
563871
1799347
738087
1049858
1276127
1238779
1192197
1517968
1791803
904383
1550629
1431390
793934
1388261
912498
256234
966835
225413
1202827
70752
1879589
502627
1996308
484674
920567
763880
166119
629586
1775059
1947646
889680
1319973
1693920
237210
1773137
341402
267860
1094051
1112241
1246360
230415
1379277
1144027
187431
324514
1581445
1575617
405222
292107
801871
1087066
1601311
339544
94469
478500
763680
788361
1657107
44208
594615
1831822
1300056
869787
1434533
1598477
1311703
1758259
1073712
1616656
401483
1267498
117770
1422702
1248681
158829
536204
41640
338790
1881303
1154769
851869
784787
543153
615996
80421
485790
1363511
1126684
136487
535625
223402
245720
1306703
522231
1409752
1793389
725503
809834
1339586
260228
222276
103557
961992
1253598
239706
1806580
511174
1232991
1431097
237110
1999896
914601
1216143
973468
478483
639703
1071548
294491
1735955
400688
1733420
1171119
354961
1530995
714439
1194961
823723
1603231
762984
1513406
1933676
277714
405337
553353
914102
451977
57582
128929
1724846
1701463
523172
919438
1090648
1157709
1297439
1560068
1099626
218751
861967
735548
494499
415479
109878
621392
721499
604204
495523
1964670
515286
1696864
4153
906293
605949
1049085
1024591
1639231
1303926
1384722
1446591
1763141
307387
1811002
722260
497432
244786
1524202
321930
1902757
499406
114434
613200
959484
333344
1834652
1159212
561765
1595488
1387755
1238299
738378
185178
637277
624385
563632
1544703
267618
410060
92503
1438447
695056
962782
1259289
1643989
571540
337070
574995
52194
1010925
1661722
788419
107345
270676
515570
1577082
767323
653341
1578141
1614298
869755
1989273
101036
186550
1373523
898242
859810
1323501
1327839
384257
181992
51572
1903692
565194
1947215
991648
1140451
1036778
1380111
1637378
1443780
1649915
710491
539396
1104520
401671
1780914
1382741
53748
349399
1754573
94367
534702
466903
220762
207442
1043896
1847493
262786
1112171
87111
384986
530405
1990562
751837
357542
1512945
858049
1870051
1218069
1262160
1691595
658349
167821
468302
114755
298200
1504727
1424884
739655
519108
1636345
1349618
1306074
1960541
783424
1922386
837656
607393
345947
252682
898070
1822445
1799097
136608
1530256
1818605
739792
1631693
1468107
955623
1615170
1806923
131849
15384
1884603
1464137
7797
1961694
856300
1607736
1786390
714055
1434568
1512590
1788503
1364661
831906
1689
718015
1375555
1894610
289289
168820
1164308
824686
1314965
318214
1057934
1216709
1689937
858190
1902883
1731111
88386
999738
614165
388449
1816516
1420881
184934
1792243
746415
1419075
737261
1666763
413908
1555775
48872
300752
202995
1156734
272143
1853804
43026
613780
63358
1726128
1352074
1041786
149234
462846
1539324
889551
816284
723347
464615
1340042
1393097
1202128
957150
638879
1090551
1135717
888599
1696648
987445
1905337
1942042
591638
1699352
1542472
1836945
758385
1563313
1338601
103159
1220075
1286739
1382464
354841
1218409
665183
1667394
1584790
903372
1668817
1182000
868667
1832119
304041
1657935
1129353
897561
516221
171265
1621553
1152256
671310
1107946
165298
1605988
1914907
1122853
1891642
1283506
424349
380167
1876774
1204053
54009
1453296
1714259
1481660
1763455
1218034
342804
1775142
1024022
1708062
335440
1084001
642206
814458
859465
1106212
1832404
596095
364381
1756682
929596
788649
896019
953954
1205369
808388
1562921
31805
1683971
1085449
1388982
652675
1920373
1955691
1554436
1603069
1436522
1175234
785688
1160407
1152456
1060459
1527170
160365
533504
554994
327895
1150919
534080
892734
943760
897829
1840369
1204281
327713
253900
1821427
212551
1074307
1420711
682403
1368291
1598062
288998
672065
1827932
1977007
903948
1172656
1818338
469443
1248597
494046
1193788
1583500
1186027
705352
532624
359429
1065964
1580738
94472
1209590
1012695
1001449
986631
1917873
1496149
869466
399549
1790185
919540
185667
1941278
191408
1190772
1550244
1064807
186583
719692
116740
1155909
1610522
1925270
923643
1763814
956278
1048065
341662
1592676
1130803
36669
104008
1245846
1733991
1407069
1293245
760433
1164781
1109633
379239
827040
261111
1697489
511474
169644
1050209
1145493
1829232
1486150
1373171
55711
1870135
1840572
1670542
884451
1163062
14483
1231789
437725
42092
1682051
643379
1926096
1140414
933328
1141186
1868677
1765810
963594
1767334
1690149
1936735
789105
1526574
460601
1353804
1081166
1864890
1963950
1527291
1509314
1085191
619838
1718160
1283184
1470077
1401503
422077
1947635
267565
1178476
1340824
917122
1465051
1679893
1988749
1302013
84921
382280
221210
1680110
671217
1748105
1337015
2292
1157090
885458
1320229
1521622
231992
918061
1819148
357354
499747
480257
284227
77479
823712
1892303
1630599
648455
508377
199314
228311
729242
456867
1976199
1471003
12692
346215
275207
672046
1270734
700128
1003141
1557580
910647
1624395
67098
938915
1466073
806979
1133322
1731087
1168445
458696
1562220
537332
1455645
1905477
436414
1572405
737907
256309
1233141
124824
1903146
1362389
1693236
1324206
1567353
1144996
1962190
1252679
259561
967379
1116664
1547835
1406387
1973214
982548
1933026
1759970
559068
662273
942678
1253897
142988
1005733
1031848
1347476
1181727
958366
1736263
1491801
89059
1271276
78890
1546592
1599033
341848
1397483
494823
397486
1615022
431039
1780623
681702
42114
701316
301861
1164389
950903
1358374
1939387
493084
67641
328343
1620317
1099269
1535859
1995749
132423
385586
405004
860902
1026307
1069924
1138361
1051839
1141855
1686166
531686
1812521
391541
1922132
1191466
1816838
1875282
520736
1843505
691532
10810
1350828
955936
1393545
493081
803773
1404973
1201012
1917869
1140720
447875
1785359
1091347
1109367
880589
642335
913728
1064274
245668
59889
1581715
509197
1716884
76323
1760178
1382507
1108825
146017
1644030
355762
547978
1047664
1064776
744716
1768899
1634862
283151
1208139
1909951
1867665
27135
897402
694032
1009405
1678598
38206
591977
635110
1155565
310896
667730
1097087
256467
1046316
1307007
1644654
1507482
1146755
1643795
1718730
1459706
1486351
611602
1202427
35933
709117
1403768
1429081
146082
1357626
170020
18163
63456
829995
1297285
1267833
1290828
740912
719901
1193883
1176578
1954903
1838693
959190
1022442
214887
1187552
1659763
3152
1601331
1856134
915247
712957
1158127
792111
680839
1548341
80302
1585412
910467
784984
1134817
1331766
1849701
1636928
375029
1625550
1475219
1077842
80693
1876831
1366881
539020
1986718
971608
82313
943137
847462
1278810
286639
1173329
1321181
1071984
1050618
1945402
1165156
600430
1186780
274111
1245920
708918
676386
267144
1274504
1123453
1059904
375899
648621
645557
832166
1039659
601646
1620038
162880
772740
730766
318809
1194615
1711989
1109946
486852
543341
1404983
1523074
515364
1181479
191311
1747732
327058
466216
1143273
1879672
439467
709506
1877753
683185
191847
36580
1038898
490140
1441478
832520
989302
704863
76039
272055
1921713
1809824
824950
1011399
1811608
1445992
1266428
960884
1004670
1495235
1863648
1781323
837856
1316517
1146271
789191
1809191
1694993
1381585
1201483
1907131
428220
205490
1135342
330621
1655705
1117595
297984
1240087
1830818
1010313
1957527
22976
1551695
686189
268924
879860
12233
1324822
874359
1699120
1553261
261433
294515
718612
196110
1626263
1848204
1579883
975857
689809
1793883
1678217
1901282
1613758
215319
1264827
290125
931670
1820411
843907
1363784
1626097
1867483
1583711
1219117
1080723
1234326
943198
882038
2388
1862199
1838921
157005
169846
1877895
1309452
1416367
770655
734018
1580794
1566825
949037
698647
1495158
1409255
444024
983760
1354468
770062
1770907
1024447
498731
630285
406862
777126
1237430
1885025
1271843
1157815
1493664
1989732
563265
1931762
487774
873640
137908
1657019
1891856
608814
1026473
1201059
1324742
651460
1765912
461159
812055
136463
1940925
418943
1000745
1127298
1149209
813319
1347318
99437
1751622
1096832
219885
1570106
1665810
717368
1846151
11070
279865
1515852
1484756
733223
1003094
1529629
654030
839129
1815383
164820
1358127
757176
448093
1459727
1780298
1296594
1597765
177609
1692473
411942
1198038
719823
1756500
1384924
1269776
733456
1897638
316660
448747
382360
1103312
1666207
1883987
423599
1699884
1609799
1697199
40418
352566
1272485
1249149
1832105
821835
827141
1982129
909807
200591
107957
1578585
1774802
222856
13970
772150
1809430
290770
1686451
1595417
402040
1138578
153160
1549680
1444422
1538965
1016027
674770
872678
597662
1789586
475313
1906478
1646683
1261407
1688440
1658675
1239927
1047902
944592
1917762
1942931
687468
859158
110518
371169
1198272
490210
584560
436343
441364
1405744
1841487
1088340
749475
99688
773499
617049
9221
227770
374575
1223326
1619466
1054172
1331153
1949469
634220
694768
1446307
29392
1968009
193423
237718
1641755
1242407
1408781
895098
713568
1035216
1035236
1901147
1349318
1242358
1534954
1791862
1214017
1907941
13900
567471
1245152
1054404
34824
657453
627991
1858050
1840733
70516
167627
416470
295644
386134
1675247
1698673
651401
389928
1481468
1226252
1771466
1861444
886516
391765
841419
586037
1463871
1335724
1235911
498650
862958
197575
214732
1663109
1799299
1788964
736118
1054103
950033
673236
1231344
470647
747834
109929
1021826
1299977
964159
696041
1378609
1406182
842681
1471636
1816158
1615786
1094713
396300
89867
1194912
1179271
13744
1357827
1901675
994055
108307
1172063
20286
1983392
492485
182741
903279
1757955
76539
1280785
982513
1389637
172809
322520
550180
1828489
1644591
1827890
148604
1650013
1612661
518015
1409691
1615938
1742557
530900
56855
154665
1952588
80770
1019187
1205040
429572
1707898
511099
1619550
1017534
1665497
709320
332058
158163
1769752
916022
562025
296544
177966
18452
879172
1168985
891590
136306
228747
152412
1766516
527748
484619
523504
1566291
261859
198046
1881925
1437732
1534333
42698
1112504
251122
281863
1093012
559932
1523762
521401
1453041
1446221
1976700
1581536
1309430
390428
583736
1013777
1661273
904753
98780
1901795
1322848
437471
1408352
74720
600736
1107850
1473114
1643019
153354
66869
549376
714470
239405
1679200
794002
1008960
780363
1428421
324882
341958
1279772
1967908
830410
973869
215353
1567595
752673
1615135
940481
488118
686913
745029
1090571
1934362
1111316
1234705
379088
1756047
1841508
1996959
1544896
786991
431141
232553
1575487
1362646
1930428
139062
1686606
1618919
364169
1615395
162284
91549
1312661
1421326
391415
1837250
1070526
1709866
1787413
940794
1450357
1966725
1343061
1518213
1621562
617515
805076
1771203
1861803
374513
845182
1030750
1646390
967399
439706
90650
467790
1209600
182605
1730571
233011
859757
1077788
394313
1271495
365978
116067
400716
229698
309186
1689861
987623
269839
1960077
630474
411796
1116874
286744
141625
1444588
130751
21962
466805
186971
1049578
1897182
853372
1464276
250752
736239
921975
940073
1341467
644550
591418
1028021
917951
1014389
491028
936569
518570
33635
867292
51737
1564750
670765
1015754
656141
76252
20545
1413265
1930435
1277250
1539086
1456072
861986
1763923
102652
1972402
48792
777115
989622
105051
284122
1005211
526851
1464551
1400807
1793194
1433022
1557579
502191
127033
1032830
275879
773452
113207
372984
1194567
1939485
1200485
1641386
1835525
1273845
1898090
1812630
1865241
1931405
554696
1790687
650226
744029
1124431
757368
1201825
891061
1314976
117892
650247
833886
131957
1943844
1273307
366975
925026
1471675
1678362
972005
1864615
281613
136104
156558
1667682
1383133
787527
1538617
902508
1797486
1217475
845844
1189462
1543085
1984756
233121
402674
682071
1847745
215419
959172
409114
1078425
949701
1436624
821535
835923
1422395
279583
1567043
957704
326339
970477
1785840
1463296
138156
254787
359159
1093301
1643545
1855807
366807
1113106
1180203
1420637
21064
1376632
516778
1442310
1368960
708973
610988
808069
1834157
253671
1465670
1891934
1643977
827022
1381784
330994
981038
528076
376627
291797
1466464
564056
1651894
1205326
661372
872301
830079
816960
1074024
1072095
1909571
1191670
1646287
435010
1006848
1741929
1595870
1839431
1484767
496847
431205
525214
969802
125278
304283
1525891
1072477
578179
1040019
1783900
1018307
1402761
1892260
1770600
1093813
1947538
1671007
863483
570578
1295295
1547688
175134
1130927
438012
196433
301113
1372787
1787262
1558996
398376
1675846
331373
1058990
625265
699673
1572555
1897390
210010
104497
659690
1654440
1912837
1134979
707388
1172868
1730086
1732351
742755
1149426
707914
738137
1428708
313610
996524
1282190
1955608
121053
496038
1647639
88735
841981
352676
243084
476949
432101
253991
1268849
1987712
504432
543931
127990
1260402
743969
29310
163421
293374
1458557
692639
1367701
1302391
796494
1628824
1472692
977299
1917101
1460497
1504936
141758
1445056
1337163
782198
825185
958083
1131862
6472
1852659
1920190
243948
1459511
1732374
39909
1132625
808301
826832
813011
556428
1360453
7096
1615853
703887
939723
1105607
1013396
148355
80536
239445
1052514
1649390
151031
829599
1711679
374584
1663786
1117747
715
1733997
1691888
700993
1222582
451934
1583094
1391335
840469
868009
166405
702657
385696
886885
916109
1735571
1398979
715146
1533693
663041
435970
1061415
1550866
1528127
340476
1093676
1524637
965075
907415
1911724
8132
1867341
953713
1043195
1734499
1693984
1510117
1709718
627166
354756
471456
1838464
701269
1903385
909345
537631
48287
1662710
1709565
1345010
757306
1377050
1713087
534661
1562460
438657
924696
669808
495299
554341
76945
65244
829243
1686201
628771
7196
276102
182405
1535604
123541
1291446
1098619
879083
1947050
170907
1202428
609954
1519014
867072
1736856
1938570
1308283
42850
530569
78864
1697877
1738832
785276
1437288
1276568
1604883
1932553
1762977
1023698
499272
1635110
1447461
883106
696334
1606934
494243
1068119
1802472
796783
1544331
1424840
834939
1108115
1711475
1220909
1749354
1519477
962553
770750
1721619
510615
1890
706240
956449
1213296
47836
1203411
1675847
1039130
1204502
1515796
219761
809916
509329
272368
993509
1335723
1654906
321484
72473
77810
1954728
1316748
668964
1870925
639703
810291
376471
1168070
107943
83220
1402269
654110
1303536
909402
1747552
359451
904885
1684059
1452650
1099790
943962
248318
1250851
1579792
571054
1543104
168335
1894777
380407
1509953
163920
958683
317239
1055640
1605817
1474052
1047463
862327
919592
1845378
1809742
625321
1370053
257833
1748778
1496802
505038
1699079
1395387
668093
1285372
1285459
414697
1973304
653073
1718669
1461190
88275
368184
1804231
1286834
1261625
1162886
1845085
1574797
1644258
1655817
884578
718002
1288732
1655864
389580
221999
1657812
274426
507934
1193370
1301058
999938
1873485
543002
306100
1301670
203253
1093891
1993003
1164288
213208
819766
1898770
1213316
1717859
1034643
460049
90858
301144
1957553
1353520
674597
655709
608277
1060758
1946706
1117491
549372
63815
1660280
737001
1874023
1032709
586554
1614643
759574
1057853
1799213
1124738
106792
1266181
959381
1680819
1167953
1262545
630510
1397781
1954331
956937
1119214
1774109
798958
1229830
1525778
897721
1004110
71814
1122537
798829
242485
120800
662250
589664
1394295
823075
1087278
1424180
1858411
1297958
1025999
1123154
1133793
1023864
1683626
1329365
1632625
722898
1840200
399129
650311
484290
1641819
1849631
733461
1244673
1057928
1989488
1483419
808763
984205
1074115
1341728
1027696
666243
1682881
1355537
879316
1419552
597982
1914544
1562211
890810
82570
971463
1021806
604221
579139
1191264
702986
767880
983273
428030
984297
1878205
1828244
1976009
216872
1009429
365609
1093955
12583
790952
901587
758922
568952
1142670
495701
1922857
1104157
1239102
562095
305866
626258
1510423
1713275
185636
453762
1259890
1336308
1320216
37616
1493815
656119
858012
1747025
1627503
606793
1996586
50964
1054409
766994
703827
193152
987404
1738468
1728528
148598
979479
285476
1242001
1424901
205805
605292
1248582
1992515
232456
1321765
1120251
741619
288901
980889
1241585
287506
515950
68176
321358
766296
306294
451019
1125748
1259902
1222249
260584
256546
1362333
378848
668105
501876
1205973
75545
653671
171907
41762
97238
869604
444396
1309471
576357
1746595
513862
15389
94161
171338
578009
1471034
821025
660191
1429133
884300
567320
464673
1109504
1058077
1446606
276504
745993
1189877
320059
1292726
1075687
1951238
1308788
323749
799774
834009
1349848
1675937
26356
1118311
1786302
147804
346988
1286370
1715409
368856
1749091
456665
1473377
1893586
51823
1926385
1839443
103562
611565
1432433
150977
1042474
231329
1932287
1392413
414926
1692004
1732858
1502115
1597376
1815260
1289639
166777
40335
375611
1587235
1830068
1630078
1258869
1690548
405831
16640
1578197
362660
329649
1371136
1671074
1048332
439510
525089
1282352
868038
142318
1590651
1880343
1649695
307049
848185
467000
1433735
1187618
1287261
1008155
1132737
791156
1245104
926083
516325
1405461
1833173
38961
979917
602200
1514174
1196543
958824
46349
205430
647898
290960
1308994
1340240
1663549
1374592
1048960
539703
669843
1273306
1331734
670594
1025219
1290454
556198
504964
1112899
121890
387750
1200129
149882
1537934
237347
772562
1613147
909515
889689
405399
519803
671132
1504561
1612248
820199
1287122
1279056
1780892
209319
563908
1482151
1570486
185667
1436458
776215
607256
1904577
1024921
1562231
1928647
831532
488319
1008322
348422
1433612
612890
712801
876126
161431
1613730
899809
1900277
1918089
1904051
1880916
50660
1296432
1897311
1717448
1245242
997136
1220930
19330
918659
735470
551086
216887
1975748
857279
1252914
35549
1498789
18954
1535749
393974
1719352
472420
1575379
1001508
459039
995516
1890920
46814
1160861
294500
1470610
1914844
65882
1778362
399874
356213
1616664
18284
1526012
1651211
982423
639482
294363
1986563
141600
268293
1646296
1351238
979792
980893
641362
1021410
1113670
1767586
904616
241413
842412
1105179
566272
550211
838222
665861
373106
1612989
1593024
849751
517584
1110952
622212
795741
1971368
937196
1481954
1960010
392337
39716
1962076
1544640
1966371
1586948
1224483
1661125
862878
1946687
935878
834907
298584
227614
1836655
1600628
1010049
581873
1155933
1404194
947610
902045
796680
922273
108891
565714
1892150
1543644
1612790
658992
1196322
1630571
846355
1101498
739236
999432
1796008
1018384
505084
691786
1772196
375096
1310276
855004
1794846
1640667
920614
818442
636376
305713
809197
1115973
651861
1215480
79536
1683360
1412258
1387045
1511688
452460
1253777
1030413
192532
1617860
1074824
1782515
76651
1829334
1195150
174090
1733012
672084
747731
1384319
1960528
1978112
1965049
279453
244086
734689
973151
427540
895572
45253
1006871
201545
1887291
333623
1882327
365567
987047
1202610
1182673
748280
1659539
858133
715468
1281558
809353
1302738
1804209
1533549
83386
1071306
309513
1850434
145141
1954460
1250094
193603
320836
1934699
1318014
1180952
16785
872904
865475
414350
1229890
142179
996155
1785722
1349807
564997
1921932
416810
865800
1824617
530931
196380
1050983
1213876
925325
353954
1275281
339041
927531
1574166
1843559
369476
1468892
1927491
1262805
1894188
1491332
1511306
101930
1220195
1124169
1549172
1390896
444826
699117
16237
951799
1270058
1056177
1680694
697818
224505
1163727
1990363
796050
469675
98469
1424815
843068
1121058
1321791
989695
49985
255815
801852
1255608
753959
1463752
1314595
956054
2909
1152564
1907692
779084
1660015
1437399
928134
1697059
175239
1282721
5521
1938478
1249291
739787
415901
1193731
1656424
160678
156241
1538961
1327195
700800
992805
408379
1137878
1682699
408766
1222860
912112
567132
328649
725480
1747676
905384
998843
52583
451708
1269347
388979
1176553
645802
507959
797658
608463
647249
1056309
1164174
1514708
74301
96468
188593
646658
1082696
1144377
1748377
153903
987086
661393
471691
1322455
967593
1068515
1750500
497325
325212
1373691
1302165
1376504
449043
342381
957233
692061
439831
537011
1874080
410082
1620202
680533
192531
663308
945415
1645962
1921476
131543
1369447
1163919
463115
456099
176411
1362505
1430159
811709
946516
1515958
75322
612637
1563347
900932
123554
365313
39989
1904488
301601
754436
1212476
1787220
1276364
538902
470293
1119154
1012948
750961
317252
1201983
1573382
1132062
1253385
1287880
681247
867601
1046700
1920099
501598
1510341
361862
387431
243248
1923550
546373
854400
918807
1477553
653185
1204057
291871
1892244
1431356
90888
709225
673134
1061379
755754
1679121
1058486
178525
1725493
104680
1117482
541885
281827
1127366
772059
1538537
984572
1919062
1697959
127646
1366061
1963458
1028481
1053733
1099525
335240
1444576
827858
1844684
193147
403317
359774
790447
785759
163338
1673178
854140
1996013
1214161
1880794
294334
869500
245737
1872821
212782
729254
1741123
785689
1950110
1658326
1406878
763014
596280
334786
1401765
1774412
1852966
63745
968921
392241
461274
30677
374069
767456
1256407
280200
1703048
709236
1849038
146937
1621008
1600371
245811
1153580
1920121
1812754
472144
469300
1796131
424811
236935
1588712
1082299
371338
538359
1678945
1359651
696796
451800
1818783
901830
1281803
308370
1140978
1355951
808187
1829087
1420587
170380
1306014
696038
282735
44980
1384177
381312
136000
1450402
455393
755343
721626
1932353
1988977
1279091
1615823
1781596
973544
1944255
1884129
1264440
426800
1468622
46068
326831
1780905
1971857
123259
741759
1611015
193883
1344632
907565
55258
240648
1585632
1989646
636260
325267
1282207
1964739
798035
648070
397165
427032
82918
1764160
186310
488229
992442
450627
1922081
1510307
993134
1223348
68593
997724
1516855
1254007
738025
1479155
1221007
1373346
1253573
1953736
1821727
238026
1183498
781944
925735
71258
897901
1822275
530592
1121644
236196
1725455
463310
1938319
42900
582294
1740250
1047754
1632499
579426
939273
646815
1422500
506293
1403177
368792
642990
279067
60843
212078
483614
730922
433025
1235109
1865811
426724
1836168
1722611
1778261
1268855
1841265
1358395
1941861
600979
643166
769321
1047071
356502
1269607
54153
599377
1516677
87436
1840080
879613
1228793
791932
977194
1968090
22714
595950
853954
1273041
1877977
28176
1878661
269441
484186
150733
1759280
1137940
798728
877651
1119700
287641
1613376
1806041
1283245
615449
1970967
1881368
1721448
1371906
553922
737518
312115
910336
653187
1482039
276939
1528534
410304
1402996
645745
523315
661145
395037
1750028
755058
720570
1497103
1149047
1399634
679577
330330
1783355
1487603
99536
448881
1345547
1487860
398488
869878
637453
134127
422067
613569
1596600
222096
143721
1421238
406748
1135461
95989
1531585
1087230
1064803
1449099
851710
1778049
1211828
637002
1367339
663984
1285498
1390890
525355
1508170
1917481
1437390
13956
1105693
862341
714343
1384411
1619459
221161
559630
947809
45618
546766
1407406
955922
822771
1824374
419428
620787
538758
437733
1074871
1668077
204353
443302
577977
1647364
612235
1318682
557616
1149375
1017084
830456
1466471
10089
1357404
413821
1378077
1236369
558293
397899
1751233
1675655
302714
1803350
1092375
1469364
363740
417567
1266099
296359
831781
534490
1136493
1091207
1975170
1148149
1304741
1690839
1913307
76490
1625933
1857726
488846
1037841
1410598
954811
723623
1638176
1296344
945048
697392
801317
1186335
674926
279669
1386677
422296
1241845
1782920
736411
302678
1232710
1869159
7664
538614
253838
1098498
1341157
513970
754951
843199
687073
769642
1936298
1001667
592356
1750959
1852462
1316986
538422
1487336
66777
1122288
857096
1300252
1925797
1958573
1894175
1470451
129356
1517669
1552681
1413817
271004
1113549
1229737
203427
617938
1691111
757533
1422145
373052
154100
1037328
1058444
1575777
956682
1831395
1920900
1951782
1895725
1862921
1673208
1531507
1536549
383727
1378031
84663
1509643
449428
238741
451714
513953
1811349
1045098
893121
160546
1653082
247648
1802178
70878
209843
1683433
1676366
1793925
73169
866366
805687
1619842
886328
170080
277121
450304
1312208
402618
1434850
292493
428881
646964
1369476
546129
758664
194314
827282
1122185
1900451
1416156
528369
92227
1100908
1392965
173468
926255
1706130
727898
377406
526174
990434
1887211
1915384
537945
1077462
913603
1206106
1157084
484491
1730183
1963794
1667808
1156450
133828
1158850
15014
1224376
483225
670409
376966
938723
1462819
586167
117933
1015246
1744621
1573347
1727538
915462
177300
1246976
701563
1305038
1021656
1429748
1542669
1828079
1380403
668129
1665888
1348736
283220
1895288
1285042
1047807
1045683
60505
68798
1216758
1014910
485388
1171462
1048038
426614
205823
897514
1266180
909903
111645
168225
1889574
1194770
1174297
435413
1009678
591339
1151346
1588583
1404963
1640915
421365
654340
463291
1066036
1615198
854637
395895
225362
641293
238549
368868
800230
351626
1029679
629640
1980229
1970643
1816145
1030868
488352
291997
220450
587037
1906047
1568550
1535710
1758746
1999137
1705176
35401
673965
1857861
38726
1658685
1694215
609843
1988054
954667
444565
1456112
604762
859708
27089
25964
1527833
1916866
1428447
399574
649649
1937571
35850
501359
235975
1871378
777463
756387
155000
1822199
809232
171985
1684188
159246
1946555
1035520
889531
1307672
247096
231945
130417
1786408
268456
918940
162782
906648
1204776
1706890
20132
694604
206495
887202
974101
290471
747146
62542
1314066
338554
383351
1555842
374817
356953
19282
650785
1972255
1567381
1393875
1899911
1909047
378090
1767032
1652820
869208
1963103
1281406
1278262
490459
282702
72967
675775
262270
1210364
1853742
726981
159016
546560
1672592
1798208
830627
1038186
1943638
243188
401154
737940
1270616
20017
1581920
943286
256188
394284
1641323
1687001
1476182
1876811
1210495
1333987
1659313
1118967
1326200
442903
1504553
190417
43697
1341706
1534806
1380211
58477
1542016
898469
1489731
1863513
1582297
1922391
1415023
474919
787244
1788139
154024
798318
509396
711756
922626
798202
555701
1747443
403589
1151030
1192256
961744
931323
12977
970588
1192843
293031
246185
882978
1725632
1411117
1357737
1236526
264514
1546910
505675
1607164
521960
506289
1946664
1874757
892849
425583
1336611
774513
1818046
1378323
1758634
716819
127006
435885
638215
298368
205382
901286
1862854
702122
791997
1428165
1246392
1382338
147248
114331
1659205
1575833
1539268
1904282
1743267
1862027
1793801
1660423
905314
932481
74892
600180
375039
89029
1641494
526242
237669
166373
58561
1062499
1415266
1374087
353945
1054492
1874076
137458
441602
707035
1349677
195297
1510932
1458798
1774250
60242
177177
1134216
1984310
1071406
716834
91939
1952855
387156
1048699
837588
9931
1007761
1652564
856710
404522
1675632
223988
416152
1637699
715128
1788295
305482
1230065
1135928
790086
587433
1960837
1819297
1269235
1327356
1686724
1827227
290583
1080111
1278124
448310
1750061
126381
1890943
1033037
1352562
1240943
244579
65155
1604215
577562
121099
1358269
550681
1582379
1708028
692981
1181497
48562
781843
413621
6194
1452997
1108930
253712
441107
56975
1876112
73532
963904
81816
359068
1570160
1493280
123589
1132328
209520
789348
384687
60284
1527285
1778054
743370
1749713
1366017
1566644
1336734
430309
1878616
720676
71820
1911645
386633
3805
1987051
816610
863535
89194
553154
196792
794001
1737959
1911159
538726
1196355
597012
899617
994050
631671
1840020
487250
507524
308827
1918054
638848
1323805
612849
266017
1513695
840922
816024
976026
74355
1378786
1616504
1666016
1096066
1641056
1036585
1402167
985743
1378922
119741
237913
305960
780621
1031586
736718
1872838
1045549
233452
1176134
940163
948662
157749
1580668
100211
925360
1611652
1146431
122921
1592531
316346
763737
1460420
223565
1074294
922544
1892776
127948
871686
723046
1087254
1914721
229298
1210551
734702
1494451
1665146
186516
505772
498459
1221916
807965
1500253
1290849
1108622
130134
586386
748188
1589681
249826
486687
304068
1026784
751822
1985726
751973
1214352
1454265
421493
1994232
1389708
1600947
649800
55282
501546
686596
1045618
1724354
761406
922633
237688
35802
1561649
961104
1934802
1730220
1075976
688843
1569908
327909
1280225
1221036
537471
1600150
229384
918769
1225799
664278
623161
1547284
896514
662914
132461
1259908
1161268
1771217
497571
546451
1655169
1092774
1125546
1684114
1828522
1883927
1536303
1222357
904691
569298
15518
1399339
507626
1354575
730362
889583
969480
238304
1415290
402927
48371
314773
987248
10288
1299308
852953
1955174
188657
1565842
1308235
917412
403126
729384
44872
1639772
1935678
1156834
1576216
667739
976112
594070
180601
1725264
1211588
1298191
1105154
236100
1144525
1526762
1201762
427597
1172623
730701
1110357
325512
1044315
1610113
209105
1211106
1498858
17502
1275802
805212
218876
562527
630117
1142584
1319928
1372220
1055737
986947
40272
1594690
1274600
544576
1667158
1273977
928571
392455
749787
1726376
190644
1726627
1532249
438438
499268
310134
1113603
1180895
1102906
690794
228012
150073
1050489
1454102
217288
641520
370839
1616822
1890103
1532892
540801
1841054
3616
393683
1067181
900843
790759
1285063
1470358
1884985
1798084
1461769
157269
1614323
1441975
1945445
1661591
1892887
517300
1803940
465004
1884041
141851
1046251
738812
1046979
215354
1274159
794774
1953948
1175000
1787557
10231
1837055
1476092
824111
959445
175247
1700332
1224670
1858333
569373
1025006
1796609
365707
1538125
1834922
391112
440497
1869063
1015181
137110
696493
1811897
1700782
158161
1252008
1130035
1869221
260685
1494389
961323
639582
1788638
1171153
928754
771581
1282696
861782
1808970
1135600
749013
1701670
1078051
192047
1630101
325071
316271
343466
1665355
1209663
1605206
167305
331877
338317
1757610
1633874
1519077
1429772
1060078
43057
243044
1007956
1448369
1137204
1368963
1147763
1507501
114364
1367481
1572751
1414402
2883
1457922
1927326
1785864
1310832
429718
142946
1718370
1633628
173245
1793891
1020987
1667779
782238
513578
1605889
175165
1710662
681802
1099255
1862211
36630
798352
538443
310755
1130672
1971384
214950
472817
292314
1316069
581669
329212
452163
77108
1783983
1902210
1924148
557591
1128100
839571
1121681
432526
1353633
756388
1143058
880169
1505989
674740
958799
676805
943082
633685
844674
1480910
1962613
686249
790391
864506
637201
162967
1784378
46446
1761333
1777922
1692474
121681
858937
128430
35895
1882918
1434831
495962
203227
1075584
1963549
1942492
41973
1920008
1069579
679420
1394415
332094
514376
166341
412553
393906
1813611
1748122
1299651
1078276
1128196
830244
1387052
873194
313002
419725
486990
735834
1633399
1982051
1910309
207186
591973
127471
1817184
1920276
1033945
1016886
1845453
1513571
1603978
1336248
1193086
1856685
1076463
1391666
1035029
163361
384760
678154
208008
537801
926070
621045
1652938
646655
316841
694616
757625
946995
703987
1936325
90817
628104
205004
1417426
844885
394896
645054
135963
650979
1931246
1118800
1160829
315927
1408687
732418
259666
1144574
1471849
1852507
747971
130312
1654685
797518
1535064
375026
1461857
1587587
1825814
1904855
618960
291975
382224
1486878
224298
10903
1976987
354070
728709
1641103
1339451
1713435
1127386
379609
106231
707444
555945
1157350
216291
1626551
1573646
1221294
706518
1633248
1872429
391916
1475794
1997492
1634225
481224
1870499
191320
45267
1554372
778492
1590027
353366
965497
787597
1747363
1688560
1465752
285819
206835
1684652
1747971
1290639
218337
1745
1095526
7210
269659
314484
1617650
621187
1723400
689776
1998171
763044
432242
997607
1376438
1381958
808318
1891141
1479164
150822
543254
1508214
1664687
202994
248514
955073
536244
1808838
1474943
784390
905054
220342
1297616
1345472
564061
855213
457565
23578
246021
859561
998610
1424795
1114205
1348555
1375225
620707
1707970
1680917
1316533
446873
1449117
939517
1276092
1808356
1180885
1565411
633745
203729
1443669
1655265
522338
1490330
294001
502935
638898
1463891
1556544
1866635
182323
1313913
1046460
46242
520857
1551604
1613617
938893
297324
7473
1115619
67106
1080369
297261
734759
557088
744037
644896
917778
1370992
1231872
158305
836214
250291
697653
745579
797879
1421558
187683
1477671
749637
1697305
1228141
1600532
1016483
1108396
912949
240690
1950449
253844
1288716
838384
1951839
687604
224424
1465408
620575
67574
1559036
543644
903367
131372
1325679
1859381
1464124
977793
517299
1069604
1638087
1765998
252284
1446361
1662809
858928
1842135
1516018
1330141
457953
1689278
575404
243282
876900
726785
1845094
1145645
1107549
1202341
96932
585380
1839130
626468
1492854
53414
1200921
770101
1205799
1472014
234489
191721
51312
1142747
1552720
321435
12966
1147205
1512644
68537
1002222
1114980
81493
579981
50787
1552718
1439750
324277
398772
1518090
591428
717764
195804
1636804
1577413
781644
317256
1927650
749965
124888
404704
770573
650202
38968
1285599
924103
1735053
775047
579645
1313156
820388
897610
1050103
427079
1053534
1410094
679935
1384440
1711138
816851
1530686
533335
1093759
987631
797666
1403860
1918264
1710601
652923
1589759
527631
1521999
129227
1365877
1463499
1288799
19711
1115805
1258089
1754527
511831
1605206
1748490
1855927
1788947
958233
1088843
835898
1488059
1620541
1392486
1147586
1951853
575182
950533
1492392
65503
7466
684296
1303565
381885
300433
986124
244816
1489562
982758
1865658
511139
157562
1509022
548901
1295263
367325
1114996
1107756
96507
1189465
56940
1201050
927041
578288
1116371
1161439
1848087
336893
738479
22582
267491
662951
1463388
1312487
134167
402767
933848
1588556
1122480
838894
975481
1731859
1479529
803464
225093
1777419
1333688
1184383
1589753
723168
1927392
582305
390202
1848398
1473374
1251213
1253078
1706764
831491
179684
685400
1582936
1611508
1339660
993131
1295826
1595735
68775
1777319
986899
142649
1822897
1252960
1644669
1201070
1773517
630827
1075958
619042
872379
1219398
1133249
1055262
717312
989756
465219
1558603
1261743
1462803
1867051
175796
1980075
1508404
980522
1924877
1244844
66525
182544
1684126
1568886
663906
398971
886452
771385
407422
1798303
1488912
1140525
258701
1404001
1126989
379957
174921
367273
1751217
502924
1426699
801875
1209376
1632028
168387
1662455
1347048
503243
791634
214293
36134
762969
167120
1123949
630206
1760811
985513
1495046
1390840
105102
88094
266691
1736366
1178092
307469
1026110
1658185
1378234
617664
290028
424512
142902
1451973
822643
1679712
159272
1453292
462332
1118168
146831
595214
1874429
131450
1878487
1567069
457542
986901
415639
1985483
737714
1281419
961263
665477
1424744
1188274
822560
1781187
1519680
165804
1359608
818842
1927008
1416504
1280453
1916837
1675197
1031024
1183660
1788660
577111
251129
1515256
178652
1046459
174152
719446
939401
896232
1323824
1999300
1874246
1250308
331702
1021614
934264
590716
727964
1952905
825600
1899606
665313
1334351
825595
877309
1140786
1545263
3925
1094032
897543
1423253
1504720
1505331
1363625
1750844
1741228
60296
971499
1356807
1590900
624543
1445014
433756
1213880
1448762
1500542
601753
523554
1694755
1214212
1847376
1438037
1681722
1470437
1899310
394593
1962676
746016
490248
604139
817018
1041968
741469
145111
227503
839547
1826174
169332
902539
1716893
85050
1044974
1524639
1099194
1928516
1863534
404092
1458680
51130
1932474
1549838
875212
592784
9233
137961
1510556
564540
438543
1430314
602599
262728
1823778
20842
1647938
1576415
1285465
187322
550039
403342
1007560
1328362
140880
375818
1205205
939909
1738246
1855718
948299
821673
369622
1526657
7072
1933089
1256150
1170813
1817266
973854
135543
1775087
605700
521908
325408
1480058
425629
1793057
1133725
1121605
418461
647765
596144
475489
716666
1140445
1840836
1193489
1097641
68314
1000702
628919
1786755
94195
1848178
847382
66836
482087
1646816
1360203
1905810
948511
661097
1964483
1880997
1435065
1688970
52242
31683
1368524
320560
208375
1456197
1507383
13962
1226009
74002
1227797
1013138
1144425
768338
1119000
618904
1830806
1802026
1029608
874052
1474417
1296564
527894
928947
1387977
1109700
1298820
513070
1228552
241710
348668
1370148
1364060
517752
443446
1548327
932294
1999851
1411542
580635
836355
1308705
1863610
1511115
822637
1258608
578043
574929
1831746
749589
1883844
1843757
1298160
430153
1457405
1488867
1033744
1613226
647381
323036
1727278
1405625
391397
878544
1328178
556860
1199935
146005
1628564
610674
1398712
1702334
48112
1779677
516438
603129
305651
1976430
1066762
1385210
769728
582777
1827350
1622902
1614559
1303469
674758
1934578
139482
461428
78787
1690716
799251
391288
1821714
1838746
837045
1122706
1138023
1756167
667802
928258
279452
1779106
1892922
1134124
187380
1530292
1908795
955710
1066116
914290
1170613
225131
52759
604184
1876490
708399
1892657
1601714
592368
1534960
805179
1579253
1190033
1609125
858042
869272
1025995
1357424
1861951
448599
1199358
1132434
1895997
246145
907480
1698395
454842
9778
1072781
816017
1350810
1060458
1026487
1723363
481835
625644
272488
1578691
894258
359611
517749
392761
1324078
49066
915459
698209
603617
1517180
501955
1886250
1008910
785723
1519207
510742
427956
1909679
1740088
1695245
1729873
14427
358861
1648809
1533109
1470018
824191
346304
1736307
1032113
1716870
236263
1890423
1728613
391073
820063
1723178
79553
1610081
97462
863455
475304
1143103
1855091
206819
1454824
1228348
1070958
620430
59025
1469820
1929113
370685
814422
1147519
1869494
803230
1037629
101265
852102
1992654
1860164
1939851
826683
9675
1543521
1678704
1971335
234944
1425798
1418684
1160799
1352291
1046534
1289619
273201
1923324
616288
1954278
1051483
682242
232140
478080
508608
247203
445679
1896210
1257049
808396
1358655
1185932
1384936
978959
1374512
36788
877218
1470221
1042165
1392238
1061375
715112
492506
1271766
191018
1041188
1372226
605204
1583445
1272350
166390
1929218
74103
419890
30124
1925213
154993
528052
1916517
1658645
1178505
1623073
33414
1413090
382289
25355
710975
535525
1818846
225854
1831217
1747823
186976
472930
349832
317047
1029970
148389
754796
467104
1440992
1365544
846473
1191658
1723842
1872402
1613669
762419
1544407
615849
217014
1695273
195558
886104
796792
1136951
1070774
735801
1751191
1353343
1130748
247454
788131
346106
793643
417895
454207
418522
187540
1314655
1812654
532521
1962245
545193
1013025
819630
1378389
968252
1115862
1772298
1498341
514704
494137
1731124
1452175
1392300
818838
1519435
1187957
1623140
1535621
1230708
813137
916693
1529233
1053299
617985
967200
493283
1627112
1614930
1523009
456748
1969859
1869532
943651
588451
532711
376384
1135694
212428
633326
598063
904061
874087
60311
1913358
792239
73985
302412
1660174
1600093
1800328
381509
592557
1315574
943472
912199
644857
181114
1260216
1243858
1147662
296274
1540491
1641951
359254
377163
1007806
1672329
861387
741727
844157
1745791
1085306
1050378
1901214
1560898
1819224
1901503
1930443
1866681
313260
1468856
3932
1343314
283391
336529
1416978
3742
298655
1998259
761332
1397481
1171211
887221
1658740
1405998
446246
1935447
692718
330659
1560235
873828
251257
107693
1144087
1008795
311983
1324892
839859
1027316
1568856
1691905
1447183
949558
306066
1035809
755152
1119099
1281062
1430129
506951
496468
1660503
1106028
941445
347996
1408
228180
345261
485947
871633
1345119
1058173
1184158
1896742
1679866
1079292
796179
1403954
1122568
241755
427879
946288
1209444
1065512
1835138
940176
465953
137419
1026252
183480
1568322
726396
712882
217204
1568273
865781
467331
1000626
1360637
1451280
1551852
11201
63432
379448
1836830
801226
1811120
547142
1609631
1245514
390726
600282
1290550
948968
383580
1936505
1980786
1538606
1401629
1320559
1497727
150032
329115
913048
272863
316571
1531604
1655926
909373
765496
343053
1657366
1246231
1712249
1550831
932268
1580867
1620853
1403393
672587
665498
1852072
1363577
1411954
747170
429407
1680374
1204307
1914725
41341
215120
859385
795790
554359
386355
163240
1422334
26043
30792
472116
1511264
1144008
957775
754370
1191182
1787181
1049115
284513
1843007
1118582
509936
1721763
1523656
1024102
226131
1332459
511732
1971931
1243787
749466
1728536
47703
674893
361366
512802
350360
787567
1010823
1564870
342704
18749
1997991
1176654
1945707
1020033
975105
570584
520299
1104498
848290
1961351
237810
847782
1983063
511811
147601
1715075
290792
1017617
17023
477990
771118
805740
577264
1134753
1052581
672554
1531366
1264027
1436195
93572
159346
912190
1594311
118718
1343671
1710306
1885180
542516
293483
1197037
735701
76593
1468149
798013
1534802
468101
1331317
602094
126427
1101836
268957
1039422
877684
335816
1379516
1524350
1961061
1336570
1361230
1609159
292311
998503
961067
642644
649339
598888
1078432
625569
1307300
688081
595305
1952334
957447
1796340
1064766
144374
758735
385758
1482841
747363
390567
1243641
765257
396335
642838
1305740
1727611
488510
1443276
90703
763154
818809
1899397
1349697
1006629
1130590
673452
589508
1393317
365540
1304186
713309
786712
1058466
1380605
1571572
1347700
1479675
1848065
4809
1993961
898825
1370311
1249777
1493651
860340
1241123
1141010
850901
492317
1333824
965752
1859378
345686
58218
1231934
1275337
568474
1478056
992844
494274
428213
904193
1092955
780223
359174
1933947
1422821
1955715
61837
258231
614169
936693
1328503
1866210
208940
1637634
1749909
198730
1571660
1038968
1748767
180796
786373
1921855
255855
1587579
1952420
1089581
334872
1154370
327672
1733100
435173
1467464
1598906
1807707
1193878
1830049
45432
1222265
1149095
1227596
460496
879087
710272
558346
817553
1736645
364779
639650
1198770
1334214
274916
1790083
1473303
882961
1817594
892996
1210077
1216991
105577
984429
273257
233700
562792
1322203
1159603
12412
1884979
922584
9715
605991
274247
1223587
828270
875875
548622
1882065
308557
619005
316069
101139
1822183
1719345
945742
787339
151431
37477
897136
1884103
801939
1861734
1485329
730672
1496123
1313507
18370
1607713
1437964
869251
479130
488117
352964
1614107
789877
464208
554718
265248
1118799
661130
432364
333112
1352483
1967480
10315
933150
270033
1555909
1155113
1350244
632319
898546
1026059
1203729
1621606
203560
244133
706587
313646
249358
539564
225195
1613350
1063866
1691739
8818
990800
421867
389735
1839139
1671811
478181
1787613
1247097
1608660
1551956
353418
330508
1274122
1668185
222875
1650408
1317521
330043
817733
1380641
61336
721566
830749
1554038
1428850
1823970
1922992
1839029
1925948
1308265
1334946
544405
1046478
1342669
1933606
1615745
949227
1102066
417080
874102
548420
1531276
1896456
897932
394953
839170
1787919
1233286
1086475
391097
566875
1866365
1163970
525974
1107699
499909
715718
1755371
357568
1159700
391473
216800
1175922
718821
672421
1534429
1296887
928931
922389
1955084
1600756
1785021
1548990
289614
420336
1396545
592462
188877
1201466
201784
1289144
993979
981923
701801
768544
1932717
419360
1582405
1807097
657563
1220473
332235
356920
925468
1165298
666959
1360430
253014
606581
1016356
1102204
1998303
610524
1018330
1304681
615059
1377740
774120
1504000
1886187
1687958
1711934
716284
1219584
1748581
644319
270036
1734232
1251912
1664149
250322
1425851
348193
818805
1337951
1560814
1321979
1869985
736081
1950693
1718073
1210309
527028
991102
168694
1655724
1054871
630972
1383691
26450
1064614
157623
485765
1021004
1834928
1770384
747081
210047
558185
262732
1565471
1177833
1366345
1618288
1942292
376345
646833
461276
244877
1395283
764345
26297
1007754
697402
1118951
1569834
356538
1330255
1766265
40517
415435
1721548
1884677
1315977
112416
843226
226512
539365
1719134
813799
222068
1684115
1368126
688723
451878
329836
1236415
19550
967384
181749
521567
215574
1602698
1954023
641118
833962
615319
945592
431525
832200
1967361
1375448
801693
671800
871660
595628
449841
443401
966705
1672720
900311
1992231
401073
160967
623540
1314188
1190203
1658924
1955157
505565
1479413
914728
1159126
1655317
1229926
555818
1517939
644771
1042115
1691670
1513265
320648
421472
304169
290210
757113
234933
1927755
1740013
1999302
1956653
373021
1296729
417898
949936
1600280
328089
898326
451770
322344
932455
250885
1298208
992049
25320
847448
431387
1697999
1109368
142504
676584
1144482
490071
1129176
1100063
1032392
697534
1506427
1140473
698813
897441
1886369
1678616
232855
1940261
759354
1709864
13037
847414
609003
247639
940109
693111
597862
378795
866758
1521219
324046
14754
1391558
929063
29797
311731
1856741
310421
242014
648299
1431569
704302
1890037
874883
155433
324174
1166648
92914
1603671
115242
1865360
847085
519093
1210102
1507541
555119
1035944
708219
1708564
163707
920732
1928452
1157410
1284981
1197440
1046405
1745369
809461
1162919
275228
1000498
90759
1631700
383168
36063
638514
1101136
462071
4017
338794
1981647
1964898
1188596
1816855
198182
811967
1175690
1780598
780936
1471574
293029
969000
613198
683951
675794
284476
431986
908958
1747973
574455
1491614
666490
585343
637589
340162
1803867
664335
1669843
290463
1229009
161295
538713
768123
1720737
512078
755173
990533
1147264
188224
1435440
952666
987800
1654161
1150206
1384848
807623
434216
743692
1071279
1000955
826879
1844807
1314906
1813387
862113
646472
1430380
592556
1338980
224584
673259
191408
1482272
1695892
1778691
386228
1718421
453708
787660
299092
133753
727266
1646451
968284
728119
990655
921342
1762665
1384810
1009376
888330
708496
1203328
591560
407850
1462675
1778838
524561
475072
981604
1164771
1619517
1832801
1869437
213529
1228802
1804643
1795292
343416
1313124
1108801
1105023
796907
1129755
752699
887792
349113
1237124
1259339
720452
1301356
1845336
106306
1080031
131764
532639
622729
722713
623355
618088
1606501
945832
1104974
925328
264779
103847
1679683
1048819
1288548
4941
857502
1089161
1487491
923295
1646416
1734090
1629365
697915
400040
648681
548236
1666192
159695
106416
1878784
347023
635319
13462
887386
395771
266647
666250
1251292
678466
785459
1312274
564238
1565979
992249
1313782
1747189
665370
1520988
23868
1015086
1314544
685929
1971371
116846
817161
413527
834853
1209125
434891
1059962
22716
708809
1115195
385412
1114483
744599
1740477
1820330
1411595
936462
1128482
1546408
1933918
1994393
1704801
1277617
159319
49568
376317
1148085
935344
660601
1745541
520703
996359
1782106
892076
361384
16691
1248661
1725938
46104
1663529
1796875
529621
612728
1509060
1019663
1339333
1989463
2329
458177
53295
1078290
1955834
667191
1087205
914480
179894
758091
747526
63366
285338
1804962
998336
1977198
874721
1778074
139293
1756573
1454724
764777
115064
1858278
757448
1106543
874061
1762523
534630
1966581
1765417
1203482
304457
585255
1010161
1976419
810602
1363577
1136149
330038
576241
237921
1196656
1447696
872129
1083814
956428
555547
665226
1089347
1315470
668009
630895
1932622
967510
1854753
550652
1768630
524212
892584
1258796
695520
363281
865139
985680
925245
1324159
1231507
647969
286566
1616557
95911
561309
148756
902232
653449
1223940
1162065
1285196
1513675
327302
1971065
1905615
630381
1116239
690062
1564375
543370
94916
529571
235501
1575564
579386
242159
783004
1545425
1010198
1772989
1017929
482805
381841
417204
822489
896973
1097759
95621
553094
1679100
863
1032148
1907845
443044
1849833
442671
1511572
799982
960742
470986
1475092
698925
1585704
1719609
816261
1965748
1324984
889688
873797
565187
288664
986969
1148102
670467
1643145
422912
1455376
1711061
1426123
1484190
1729258
1853257
1715298
733141
1299973
827583
77940
1289002
1061776
1868998
42249
122052
471995
815766
950246
722721
881485
1353916
50845
1544262
1141357
1007243
1710446
210847
136715
1564941
332256
917786
730015
986920
1522208
212605
291595
1793919
716456
1988788
1005055
1528986
752302
344472
97096
622698
1800724
1512727
1598320
252157
15479
448788
71990
807431
1521644
88917
409137
836702
681896
616842
988100
864610
1981663
1903807
1865215
1403777
657677
517583
295297
1115879
967445
949122
1922579
187043
1215738
709925
1623934
1153270
973695
1054468
822312
1806630
1976614
1210093
1359968
764766
736902
382251
756443
1217958
906670
1714362
1730429
1653395
1878263
1718872
295219
81267
909366
473778
56098
980445
225239
863050
1364512
1331459
930098
1145827
583750
71527
767027
1865429
1553925
591319
934892
378131
1264243
1523235
1104758
1016921
544799
393302
1476628
1738419
1179414
1161373
1258731
126202
827837
1695043
212886
1220653
1174723
1846118
595855
675094
72864
90405
23186
782243
830441
32951
1268300
373608
711986
553529
270980
538720
464606
1583535
1696214
1965073
1286753
1607395
634740
250650
1521574
910580
1032811
710675
1520140
1138300
1424096
547533
824318
143142
191066
642516
1699675
1625439
4052
1955534
66709
1274091
337602
36598
997729
1355113
1021282
1709205
476991
1163088
984926
119921
665518
190268
1226938
498042
23641
976051
1897798
685897
1130911
82285
434913
571569
982762
1860660
1593474
1159768
210684
1460197
1222824
1785782
1267950
509385
659985
734056
1263324
22802
493442
1758158
1907867
1373731
723529
959432
1530457
1137204
1137382
529417
576095
1984325
1300474
1718033
1675856
1989549
913638
1564979
1183254
45827
1394298
1050467
43113
1010439
1621518
965504
1412137
1234652
118651
492281
1665192
377087
1467304
667865
1481153
704925
1869342
1126684
912689
888909
1640942
233436
1566194
351656
139366
1481250
1854611
474550
1524192
256902
587457
1384269
1403597
676807
686053
616789
522486
1481755
321644
375140
640873
1600574
1020809
1952917
1053258
1946308
551179
549927
538312
168582
79362
1765444
560603
977493
1533772
1349112
1544992
993996
1900945
30369
1759702
1129468
1177012
398745
18521
242042
1633105
1637728
1258734
600510
1202152
1009204
1460056
586798
1065525
62459
694026
1395238
1613504
958504
607020
888160
1325746
714969
311216
1897634
585063
1997810
192413
1297523
654002
1622025
961995
620666
538361
822478
1242073
822371
259577
549071
1015501
1898016
163450
1502107
1778692
1714604
43978
608132
653760
1320619
455729
1406997
147113
615822
1170674
1955284
103101
1504316
67484
1120965
1675977
178755
364340
957059
1320777
1008930
201721
1074789
616353
1611151
483272
311244
873190
1522291
476180
1840853
120562
469259
361704
306432
1148131
1685553
627176
882398
1976792
1750239
736806
1625990
1599268
973470
1019071
1537836
248821
1085619
1467256
1264764
518860
1800430
921685
1689357
1861683
668756
906194
43108
1443626
1891874
338669
932435
961453
1076268
278036
1900630
1720002
43439
687577
249437
104014
540390
1519948
1550808
588466
495924
591275
178239
836698
814263
1640403
1294215
1621313
972834
1848135
244987
132128
1450775
357083
670919
794965
206857
639783
1851368
302549
931899
1583931
1338809
1837764
1376511
523556
21012
976295
167348
1716659
323583
1340927
477040
898280
582714
731393
96167
1127190
1573675
1788939
886206
223434
396478
494807
509372
1785621
110289
590368
1160348
86344
1111313
1977857
1833605
1233092
129708
433206
403268
300059
1816553
1856668
68151
1778337
1816236
1293295
1607153
915677
1236960
1994609
438241
921606
405009
856767
296419
1342645
958439
1413240
682322
242208
1123775
1608530
1917593
1645587
1776048
1398963
1133449
623183
1850206
1984560
1954855
1004323
136070
1530715
554254
457280
187206
680870
1162963
59074
285005
584349
1621576
1620100
1624392
1474169
768991
1604571
229535
1690164
572739
571906
1425083
576999
838479
896232
1769596
1355604
220877
1517257
1842257
335479
442495
18059
963971
753511
602455
102106
631182
1355010
741536
965265
974029
1178688
576854
424370
1759749
1778518
509600
814822
1907526
1107293
719178
326090
847150
435874
1158438
1946257
1883594
452991
722326
1511108
840673
1470541
1264303
1863799
478278
399026
442516
1106618
1953069
1880759
1952702
93087
1382094
1908291
717938
593552
850307
258105
1283072
1725025
1335972
1128155
552558
1818358
358886
246240
1956923
115774
894600
1143643
1654209
491989
148103
1902691
1910646
241626
1605514
1142637
727939
1466385
1624837
1223093
267096
850760
1338925
1909938
309776
917555
1128416
550789
1820034
527124
859673
1537491
316916
147582
930835
918243
1712050
1205684
674405
557441
1371343
1442421
495188
1352421
574639
1764434
1774017
571123
1171273
540432
1852153
928612
223469
906095
1061864
1254021
868990
310589
1446393
1922333
1900784
257337
1782225
1394475
574379
800291
1314167
1990812
1850348
875050
285933
53328
351559
809479
875727
1644729
1674433
726760
414387
1680742
1695087
822415
997258
750827
1781283
1004561
1695807
1975976
1120355
988442
1964459
1032362
916394
1705644
1534111
794368
1413894
999629
1581769
580389
869303
36760
80474
1467888
1059737
1766322
1809380
622710
1140572
754496
1711827
1222552
160037
1002877
1331203
488980
1766025
1036580
46618
469513
172952
1721966
1935857
1438262
1031483
1771839
290639
515752
961943
141576
593866
430216
1682182
1656689
251329
1777058
1309087
484460
1330749
1816031
1294825
1710320
217883
1934325
538929
439773
616412
1000671
952612
1037021
1505467
202790
1990788
1570683
1510770
1217331
514282
1454388
526598
1295927
31068
166348
1020303
1471130
976395
1306683
1178642
1105376
580929
13183
1352777
1090318
1691482
788338
1635033
765488
797970
1606805
1509530
967929
804417
464620
1156765
1757976
1704308
1838992
1052239
863882
692212
886683
532361
992780
1695936
442939
1638868
340486
1885210
1258199
1163174
1196943
1534479
1577398
1055508
1523825
622515
127379
170241
1459316
63057
1388126
462043
1467548
814719
1833289
679862
1908614
1673876
1505682
57637
534676
57197
1516989
1509421
1004590
587979
931493
1292027
129185
1422105
421210
386196
205988
586460
630013
1789806
1832072
641410
1310691
1078848
278815
28145
1327702
1373786
1885199
1772979
618942
475806
38813
1268997
1673744
1750375
1942643
551783
1095802
675198
1536681
1404910
548405
447974
1259192
837545
1213035
160119
659008
465645
1686559
83753
157884
467206
1569543
740293
1534727
436154
1714902
1886981
299595
268120
1525774
1305341
1912971
595071
1557358
443598
970672
1116539
613547
179603
1066221
1751326
815304
1338208
312698
915161
43694
1532336
324263
7704
982335
1625897
1945469
1716225
1740794
454485
926431
449502
216599
321053
45773
1998695
1895523
391474
1127034
542745
1586378
1467951
1912430
773247
1780652
1262028
1246777
1375402
1681983
1938022
1527639
714821
1150064
552626
1024419
1666235
961240
351202
1871817
516446
1070911
1590589
1607704
1332501
433046
238738
796480
1676545
986604
662997
1965358
1034271
977004
647549
475024
934173
988550
179769
79526
1245331
1173807
1545609
1985290
1054425
129338
1265154
1161298
1075114
56108
214374
1394379
993346
595862
1695846
191046
1920201
564612
1239488
1889111
1234472
384729
135029
1742548
738693
1325400
304119
876681
767885
56215
201134
106605
548502
6681
1287298
972035
1513801
1947319
821572
1349200
1022029
606428
472751
391906
504281
129679
1567685
1210156
390464
1185139
852258
1949133
1993134
1686533
924759
1319091
378745
909497
1860304
857675
360557
1517156
58326
522433
769315
851277
401661
1998200
1130058
903656
1974404
1040260
1117318
1034805
734222
1094194
1518816
913844
116422
291535
1677660
213655
919291
687531
179435
1234109
1231491
1426446
949887
1883445
2008
1795947
507756
705715
229572
1120166
264829
33760
60154
40505
1102691
1597251
1672375
1870377
1525626
1072672
1072172
1009525
1517281
1857803
1438773
14741
1437083
796247
266997
1990290
1639085
1998423
541769
1512182
857229
977516
842458
120381
1344890
558099
792403
469413
250802
287065
587559
355458
741124
1051861
1797928
1606195
514319
181392
605316
1875742
841792
496387
851562
1585307
1661419
548809
1529066
595182
316408
740837
701708
1578107
63263
130566
1951048
1133918
449001
1212739
192688
1637687
78654
366864
1882672
321827
1895047
1432595
1891650
1158039
222389
134674
841699
193197
1089911
1397697
267614
1290893
1395751
1648119
1742497
1594615
1357978
1255738
1793367
831771
1252386
1742130
516125
565113
1343095
1714185
104182
1519416
1852720
1498731
296107
156432
886864
415039
1408540
1569875
154821
1166942
970212
817553
1473821
1966439
1815060
663933
1863879
113748
1806203
1092751
1593858
655737
1656669
878506
1139631
1308761
727662
21102
122515
185436
1355229
1980647
23007
1753348
1520546
1133445
1385169
1857995
1098379
1788880
1112323
1723482
1362365
847195
1590155
600930
1963034
1957378
1270809
1024023
1761322
1049097
1197218
1619049
233419
820795
470128
1784156
1774528
1792250
901856
15147
235894
489633
232854
1756611
387743
141873
863707
1630857
916313
1861099
1437674
1433893
391255
271639
1337539
1513905
728124
15878
1974377
1898876
1528071
1517640
977754
1602651
1341738
644751
1055588
1061273
1714348
460714
1977058
1407553
1353586
1180621
1742132
452516
1972870
1431047
1332466
1263392
1859146
1063670
522407
1817973
842714
475540
575530
1997174
427342
964915
1372484
860986
1879263
28289
688085
977224
574220
368993
608757
1975553
935882
1147940
384084
383649
547153
298491
1898889
1892874
188388
428964
1066200
639484
717015
617908
1248494
1049304
251174
819458
249640
628591
281605
961009
1702763
1006145
559394
1091793
4817
172590
183171
629734
1018651
158547
1034544
1443242
1070237
1977858
1729846
736452
1485821
902122
310241
239954
1015622
1507979
1984416
1300803
1051568
1718056
1713770
832884
60171
1223320
706867
1719787
1697039
957693
1520488
198630
329337
1632525
869111
1402006
1082478
602002
844244
1139
1351295
1047020
1292071
42276
1601496
703944
38435
546726
1619076
322541
926336
1697653
1071620
1390147
1780296
218586
520907
264462
866852
320195
1620741
309665
1415366
765043
518270
1350344
852609
841129
43970
1395287
384348
811127
1508079
687163
635281
40958
1566205
1713588
1934480
538186
1285245
1200156
633072
62277
1973687
423211
1370016
1965879
809721
1725821
336636
1523107
1102310
1268972
1303923
329307
152576
1784123
1159253
1236692
15901
1643296
934195
1220755
700456
964353
860059
84816
393430
250445
1329995
278585
883542
984282
1794074
1082940
751661
1401659
1189299
556157
1597731
335315
1527035
1895101
505217
955514
800957
1937611
991157
1973695
439275
1769581
1972251
1959180
1576623
1602034
607763
1454633
1578305
951042
1619046
1153251
1834603
92754
1589586
1840631
1663718
1374488
625765
9958
1008133
1735573
1616775
1085125
1934859
1740772
44710
1923740
1722326
665959
129866
1190415
586902
286760
414004
1021310
819763
500565
1811599
1028238
755819
1515137
1704490
1821177
1601390
238663
741525
683854
156450
336550
608602
539667
173878
1647162
1822198
280747
880876
1877018
815507
1705944
1295347
1876309
743802
1502132
754446
1810091
1843302
1195381
919253
428963
1487261
1666412
591584
213366
1291657
1873508
11147
1735389
882323
423365
612781
405467
933239
247012
1922786
735779
1725303
1609903
1614745
111611
1470291
989568
116036
520129
219377
1032827
1680253
642353
383214
405180
644022
6100
166482
1172824
700547
36626
1011611
182709
218123
1080912
869743
1826674
1061838
114378
647533
335895
1685505
288331
1434942
73302
738845
212485
389848
531115
1337963
1638749
570127
1437877
960225
1727044
1560858
485780
1555109
201207
1428578
950165
478037
1297750
582430
1284622
603982
953841
510317
1983235
1668282
1171198
1941078
616360
751273
512813
1233337
1151499
953087
831806
1725649
603264
1752569
1075040
363185
76576
1414127
1739282
257318
1082187
1098395
1409671
1181288
1166662
404938
1480904
914839
906093
102196
770717
1175346
1756369
317136
367824
745511
226941
300871
367157
1124794
832822
1866406
683815
1291634
1083095
1377995
1119802
1529237
1807282
88421
122868
1048663
65791
1097515
1274849
1023135
1350936
1135291
258115
1865387
1265312
1139345
450844
1875229
482503
1609429
1677894
736640
1313757
748365
728136
10884
91587
1178623
1892071
1262935
465454
63058
27469
1800289
946365
769206
1458858
375976
3146
263169
1551205
1054699
1579575
780706
1359556
1955879
1228076
611296
1391755
1173802
1551875
1692715
1342841
1703392
666710
347235
1588338
254233
634999
78169
724866
802502
1297255
713546
362532
1191559
1640984
1359922
1472717
1011122
1611237
1048353
1296814
353147
372782
1317856
237466
167443
494923
112417
1535974
960433
640934
1852641
94450
1763639
43775
324041
257864
205518
300394
565298
670890
291009
214441
902980
1196486
1469484
1837990
1795342
1530651
877223
812724
390769
1715223
314162
1728909
1615962
1037546
1883911
1614888
1643168
1330022
1481552
983356
1355635
129248
428698
1055050
131144
29783
1973486
337109
89894
464488
1135377
1772635
865930
514572
1662509
1299350
1484652
1855412
178495
1674125
1933358
932844
225504
434506
1071384
298537
1787770
1691732
1347124
1443242
39679
537244
1898357
1813676
1294958
1428852
152223
1565486
1048164
1014498
129945
643278
344352
260731
1714574
1413979
30363
36208
1614218
1708917
876692
1910537
1391930
183214
1897773
1061385
1282026
1987016
469640
278990
1260381
901196
524469
1086956
753655
1354750
1635288
1242038
685819
1632839
1837041
927307
1000873
563351
1873083
60613
137898
448844
1780197
178397
1055198
1686716
1256595
310335
1269681
52857
1505504
562016
7979
780761
1619256
628329
1644145
1391519
1799685
1409251
1483813
1457855
1371084
995462
1525969
1283660
911964
1399864
616257
1267866
1839134
938039
1833779
546015
427278
973973
100650
1844520
1660534
1130700
1849765
502144
1429552
1929020
544277
1297902
829035
1443546
762749
890665
1664798
36450
1307710
980282
1300545
963941
561378
1286526
202110
519772
500114
382849
1150060
160173
587983
1490634
1101012
1023132
880046
1960545
718580
679074
1476030
1595207
504658
693780
245436
1744590
596390
1541562
1745129
1145805
188935
1587673
540573
1185223
355684
241128
617675
852293
56746
1535173
382255
1962005
879794
1811213
1868724
296635
1150438
1972590
1829389
1391458
1056919
943385
1182619
816094
1442305
1581592
973550
785415
197223
922665
781059
1514113
1988820
1305241
76232
1617662
1994084
1992210
810522
930487
1939274
941227
1583979
243843
766080
1187169
1482693
25154
266717
1414544
408589
1698958
503466
646928
1550766
713752
1429514
810886
526107
814294
1418280
1310772
271838
1698504
196796
611961
1835200
1850071
1143010
651683
1871667
307636
228090
1862764
1969431
1955006
634389
1975676
1719276
793490
1226982
953172
1997352
1039153
1095470
1661603
1260882
651267
1306530
1005355
1312144
783318
1588827
805880
865945
1163647
759799
223401
1342931
1045784
1066876
959632
344532
1858059
279627
705207
411911
869714
458148
1733451
727865
1666695
30088
389071
1115692
778001
1424787
1829110
850766
239938
302047
1061358
510486
81995
1449869
52094
345852
316202
407468
357707
869347
859005
1141530
966482
401342
424730
623293
1245256
1255237
103285
1283470
1975292
106601
492110
1447577
534721
1238073
1247969
378292
1284928
1154522
629433
700171
456769
463166
1943501
669371
1496419
1615241
184787
1471709
1383006
996059
1868163
1938874
428408
590440
1167092
255
1529018
771032
820757
1192935
589523
1362976
1279255
671589
801237
1886649
70475
1728836
936373
1862212
1408221
210248
1069324
1989966
1875911
1998529
1745809
118947
869984
216009
1970535
861707
1596255
605988
1440864
1147553
501183
1855652
852382
525608
1984898
1121134
212744
727257
1686261
579917
1917904
128248
336975
1354770
1446049
701170
37967
253863
1345375
427876
1118006
1374488
847202
435883
24743
1893406
1484351
304635
1602072
883856
134215
1979100
519652
200772
1730560
1573072
352671
789693
1623829
594166
645804
573237
728428
845472
1289851
253361
1873850
1340141
1821791
32718
1136810
429719
452562
1657818
627001
1503181
198737
628821
941669
280593
953433
1656403
1985407
1698608
786380
266183
1354925
711210
1148676
1777637
1943874
1986116
360729
1620694
1325402
201592
1131315
1740657
1012124
1548779
1016035
1116176
1206100
1512015
1603234
1798113
515013
993132
1943902
1723874
1443597
1865311
1048026
764427
943440
1283755
814648
220031
1544694
752775
916413
1524738
1879892
443471
927596
1882265
1056074
908979
109233
1172730
1235230
1884976
235170
659283
1904877
1592368
876722
900421
952889
447197
1054528
1230321
1228826
593968
413673
1350466
729601
1639761
1124152
1097370
313841
1118435
275117
1842728
952157
1372500
155272
999756
745961
337605
87160
509861
921369
1033222
227899
1530752
1983960
1669234
1252750
909990
1399648
1706827
78825
1989339
293567
950053
1129103
1959352
1955566
1881454
748310
1293666
1599879
287527
430700
252023
909500
1083193
1076627
308253
845953
921293
206453
916174
1705008
707664
855169
1682459
1658550
121877
477747
573497
662948
982667
286127
332569
1234868
1517152
1589748
543005
1581423
916351
896369
1539945
711955
1944355
1928227
75281
1183594
1482382
1965334
1994888
780678
1744669
370476
422908
40261
213911
969357
74545
1699006
1291271
100201
1394266
954921
1714815
827624
1258133
811313
786689
419906
441064
1501855
1450643
1178540
853337
1135519
1130163
1671761
806508
106282
1811626
567875
836462
720176
1848794
693437
837273
177611
1145948
1547723
1311418
801949
1566883
518562
247900
814526
1326770
1665137
125634
720195
618747
1608093
780855
300056
83559
1761309
1814141
204989
1922013
1830429
1326640
1585860
892016
838644
550325
418962
807783
1415761
186852
1056141
360798
1163913
765404
629860
1699430
1548399
152937
1418819
958063
1980623
477983
689562
369513
1188666
1053338
312666
1347251
1377020
1112898
1461264
817858
1086879
218094
782405
11525
1806865
954618
1631707
1759968
1685109
1123805
185077
333867
1139376
1922293
1319686
990102
1542853
63125
1928022
1785863
1893637
1257190
1681083
1640014
337636
1442270
355366
386106
1206760
1055633
376174
1736067
1800005
923189
1700845
1540647
1058035
1644619
1998719
999869
1059603
1552848
1211202
1330913
296119
1418653
1924070
1325800
1985549
727884
553869
1097639
537886
642953
1397878
1508431
214144
1833868
611112
249381
1961503
367334
1502203
216658
267895
334015
1385599
1639767
1957474
1684975
1647613
969470
1781966
161065
1425957
849426
764369
875674
1875017
165423
724860
1139476
1823545
450199
328744
1812223
964834
535712
1133528
1533776
597825
1811903
307697
713517
1289773
1804995
667062
1828776
1656241
442801
1016645
1588639
341459
1922007
881916
1398751
1393809
490890
727267
915137
1724373
292600
1853860
346315
382858
987825
996489
1816596
1241844
822192
400713
1125024
102183
888909
1153763
1015326
1734881
40828
982638
1362537
539021
1025234
293551
300696
501301
1249986
814685
467328
850421
1487798
1386122
963639
685701
1369316
243041
1241617
1547442
1856828
486691
35779
1446344
1472578
329915
559034
562035
1418195
163720
1215827
1098624
289379
314086
1856035
222098
618188
368830
173475
1935704
1127188
517171
445820
547051
315212
257110
1204791
1870715
829384
1716596
1736119
427134
723555
169795
1919133
476811
491022
1889185
1173822
1287412
955593
1852224
990506
19532
97245
796627
697680
1544843
1190661
999454
389030
805425
1571322
940792
1367948
1767165
90661
1395625
274389
1999831
1510200
1887463
273866
1618626
328089
743563
1690024
659570
1293508
1746132
1722134
325037
1213993
801244
1237618
605805
836224
1784588
841503
239016
694953
1952852
1911278
1166156
1872949
1323954
175093
236460
1079814
1883613
1476624
1494173
853303
1217156
1971019
228122
405139
690967
641453
1523396
235578
1067646
749171
523092
309959
603690
41429
374695
859340
982141
377093
83127
1155992
499165
835099
1682696
1085206
1967369
1640499
672498
1171775
960619
766472
1822477
956701
505315
1711278
1932827
1664305
480404
1617932
1552878
800458
678443
170430
1425464
213953
1053817
717046
941981
380846
1591999
1934427
1090356
1305893
638873
5325
1805362
1646915
1270261
1509527
1701153
665604
1512268
999951
1913813
1571238
1101629
59599
795636
81660
1858709
260855
299268
190987
1227812
507454
28436
1651646
523968
1971142
27910
1973819
128523
1558371
1535222
374282
1695132
496614
1344464
641054
1968337
32074
1305801
1820178
291823
207286
1334794
1077176
540236
1755340
516275
338315
870962
1908957
759164
613848
1474251
1309173
142079
1524589
472131
110462
1875859
981086
148867
124336
1061680
1752679
1786234
596532
1221476
963981
674862
1956791
1257678
226668
603289
1289371
1065169
1287725
1034027
1256144
250951
1841705
604677
158949
1811632
1802158
101279
1148609
832131
1866657
1906413
1268256
1541817
665443
58537
1112146
1578643
1201961
1714578
6997
1101422
408969
1947525
1315501
1065334
1787530
1478596
40900
363022
1185911
212289
1941437
1546001
1401251
1590693
964010
211902
1429554
1215638
1303458
332629
760277
1655248
146634
874791
319967
1981964
521499
1570636
1449206
1665765
1805056
345360
1505373
1899993
645738
1701816
43055
1093316
1833347
1546672
1086308
793744
1542967
1162861
1712438
1627883
1979765
541848
637217
417125
470584
193305
48708
1761289
730583
507794
166738
1205708
520608
1201088
714426
142804
280298
1091518
1349938
637445
592652
189234
618667
699993
1879329
313096
970249
1265805
449986
1471762
1062407
1284383
1213551
1745820
363916
1465268
1156376
1548623
1333379
564900
1310953
243139
1843318
1468860
963287
240006
1504023
547804
1231267
983368
31798
996709
636255
1755862
683876
1960670
1415901
641805
1619178
1803927
1009099
1601329
185649
387930
507385
1637302
1596259
1102697
786399
157055
315932
754459
425505
1736490
296409
1385425
1224339
149632
1008985
960499
1649806
882287
964721
129150
1242480
626514
1595275
1519443
1855395
1362125
926996
838441
140154
2850
1824134
1975596
1528430
1403402
1393571
1453452
452710
171236
1010905
1187705
1735139
33920
1798373
349523
294141
343201
1063984
247710
1463300
117684
745475
380493
1091712
666611
357165
487069
1443857
1675143
138488
1990061
787309
1990927
205632
1799443
895141
1752428
130197
1392794
335562
206797
782372
107185
1718935
193135
1553319
357616
570267
66517
1392059
1858503
1430155
1198673
1338490
1560283
1929407
523336
1924613
1120396
617513
619885
1705304
1582453
293025
1286272
1793972
281288
948123
828587
240990
1151861
673869
1312423
1332523
1931275
796866
322610
724267
1742340
1581562
1439827
1276740
1357795
595458
1081089
750149
1449841
884439
28540
994770
995453
1447746
378572
1680217
1713146
292629
442992
1108977
470304
81788
645645
1787320
1303353
1325085
70265
74020
1349300
63777
786227
1865246
1244771
1388248
1155963
703313
81118
1410711
1368079
735126
437337
1599730
1443290
1157057
336692
270177
1270672
727739
56762
1664713
649180
1201481
1430284
1254292
588272
785807
1176286
1557338
654430
33709
1238372
1136414
202141
697170
1174487
998530
783059
208735
743838
1184534
433086
821023
1282003
1264038
1344978
498764
1641254
502353
36139
1888443
263552
1937985
1211528
1725654
948219
521056
1681690
1013305
499789
1078177
1038997
567367
564802
731140
1718029
4477
998702
465066
835442
1943163
1722579
1976986
475463
1851580
506971
703616
598456
670589
1648119
717252
980841
182879
1466452
98398
1348466
648551
306815
591145
475085
80347
1984225
810950
1625815
1272269
696546
1960340
1691734
1422086
313077
484288
1463382
383218
807329
1089383
1667514
97036
1921325
1888114
809536
141104
993490
59216
825956
576802
1115532
267871
188429
1069519
1977134
846931
64995
628969
336066
1673695
1523003
1486958
1526195
133090
479655
30159
1831735
892259
1237112
1471959
1402447
1141034
1194343
1996121
744617
1803090
1902613
550761
1588492
954103
316682
1198601
48692
470422
1542523
521388
742184
404881
245800
1734783
1649673
1455948
490493
1753684
976483
715285
1654198
1811603
43645
77459
1696395
1025241
927574
1203924
230483
310608
807924
1032279
1827304
923921
119076
1259486
214285
1455629
350735
1325019
656851
1682964
1835025
1139599
1244860
764353
662833
1048035
663264
1757821
715175
1669121
1935952
1082936
100508
28819
965171
99818
1946805
592858
1450510
454501
1685765
1900633
1673074
720938
1950371
712843
1294791
926033
1739752
142129
320768
1884089
1576119
219585
1366573
76436
60044
1960581
152361
461696
540620
1502514
170768
853512
602419
1471390
330849
806725
971960
1096153
65756
592183
662932
1639726
71708
1096776
403908
1590116
767600
82376
564083
218518
1938737
1319373
485884
1515552
1380533
293209
1574977
1483437
1126622
752185
445902
1032993
1789436
259316
1106787
1655266
246705
129068
1074470
1647354
1015204
1230002
797473
409675
1264971
876767
1539467
451003
481584
455231
841136
224604
1628098
1944550
1141332
1815799
1937774
212365
785653
416251
1931530
1460757
1916275
403634
21810
1389345
1709518
638702
267251
115239
1278498
1671032
635206
939362
1974748
181134
1740391
864966
1219162
18780
1264012
270050
933163
905221
614421
1011917
1999295
522147
1181675
1279130
618362
873979
64207
1473995
129292
1274790
362387
435402
973242
1189689
604848
1906011
891504
1547496
706770
1196837
1016584
924554
586985
71555
1080752
240899
649275
877669
839981
115049
246279
674212
1960478
1944301
163444
1174976
1867090
188809
300212
748271
1669239
1249315
329218
457247
812044
1319175
1901427
1272584
1505422
1025051
415453
516818
508857
20798
1335597
597330
971058
1816302
1951302
17725
853019
1951496
543540
968128
1165341
1787971
558755
620531
720566
1825999
1729477
1162005
1172301
903533
1009427
1007245
230394
347990
277249
206506
1090340
1497499
948810
1351710
1159900
236260
1053466
1477189
1679810
1569995
848883
430463
1982492
1750542
1270485
1505831
1727844
1637199
1399791
100550
159825
146825
954489
784768
1940895
1587859
921346
1845374
372969
663461
258019
55908
1386835
526952
1057533
1983825
726202
527289
864436
834357
242895
1610096
601969
62430
1696214
1121337
1910229
576166
1172998
1960151
53561
1393560
1386861
1243605
1596812
1485997
1103691
1606601
1378621
192235
1473398
1323981
600478
794591
111197
1082531
452372
858256
911044
435460
1955814
1187063
1560435
1401989
780280
602450
1838512
6168
1080186
1848555
1546029
867969
1226062
1827320
827203
1689431
1412282
1186488
661521
1096731
1018752
56298
530782
1847501
605646
551214
1298761
1717386
1277822
1318807
1227480
1034934
157748
1398565
910311
1469623
722479
213910
1578640
219729
1279220
56731
1417008
563537
293010
1478526
638292
221092
769178
282133
362596
238815
1510435
593057
1166209
870946
1328846
325495
38494
710587
838594
682519
1877589
892684
1748971
241634
557888
200316
1998507
1525732
670597
529091
577295
454344
166289
753872
1909626
406356
1846147
481978
1176130
1137897
419457
1853176
617198
951218
1685194
500268
1146988
1270390
619934
1492112
367213
516993
729288
666067
1407007
1490395
351787
1982701
1429322
1486520
239849
1744581
1807670
1472271
421555
212313
1585054
871807
1514472
898502
1052451
1328807
1716999
365116
204469
563022
1345442
1136063
1614184
1148466
1767500
1270468
206636
1065864
1824312
149204
41782
1909787
1597790
1436091
1905381
177427
1172140
447893
944485
1854036
422753
1282138
527388
1973973
1791020
518961
587697
615479
136707
1270162
1914689
732189
851750
602159
82909
1559527
1840914
1836160
1193948
1878469
796325
219544
280861
1467514
378311
1736119
562641
808894
1256427
645403
1181323
234703
1173996
290507
222062
1092549
1331027
788922
862812
1710857
1120228
1704699
1294819
1380474
618061
279701
623637
295754
563656
816018
1364626
657260
684565
1719999
1431492
805017
893192
427344
175442
1995947
1288015
836581
113710
275550
45562
1115505
1399137
39600
553008
145543
340914
989189
596743
657829
1630828
1549208
983006
369349
1666444
1588190
554862
472459
813915
1139413
417255
1646983
809030
1699453
158710
106240
1434167
1426143
1348147
1683220
1373476
213416
1462345
1674163
1882433
931046
533556
1630801
1831374
1547578
1706886
297594
212093
287990
167504
1175511
1450220
1479461
1867756
669975
111857
746803
951238
1837869
1010836
897719
282375
162633
1704560
1260365
665716
606820
512785
1296776
1957195
136362
22585
1445762
1334851
432197
1049618
808629
312170
1782410
1488548
786873
1322339
20342
1838152
1186231
738411
156557
795658
536944
881291
1859164
555710
1212336
964782
1039979
313828
934520
99217
710236
1729682
1054051
187948
1799675
384129
690974
1607028
46693
931945
643358
539879
1500527
1690323
1239733
1740660
1646398
1713170
732703
315707
1629854
951444
626320
157046
534213
941498
1635383
1785533
1777188
1424853
466898
275932
1503772
1697619
496244
1947499
1211655
129436
541435
454331
153805
1982435
390312
520491
1723979
1212139
1982099
1548612
518164
1714413
1914937
1060772
1378333
1132416
1916531
710004
1606966
1290321
32136
1159104
587732
227761
1286073
1869371
327248
1440779
189856
78116
1434722
1893380
1938618
1302008
624685
438932
892441
788248
576282
630094
864733
1161003
1384091
1318727
1220871
828950
252718
67820
1409088
73948
1098181
399452
83974
402650
974041
609481
38268
924332
1266705
1267489
1040330
212942
1602714
1252705
1413302
421025
1594950
1385981
320325
1594843
1437306
1552004
822605
838776
571847
1049861
412990
1988265
1633360
608214
964924
1646468
347784
963111
1797003
674783
254309
1456222
1537750
414912
1234516
796929
372371
204737
1985610
1561825
249712
1479999
1732051
1714815
167052
615238
428886
1285723
656336
181407
1299735
1724777
603250
470409
739397
417698
1965280
1407153
148485
478394
1669614
1394718
1813160
1802069
733720
1985022
156522
560004
423799
877915
1866654
804300
1087613
1026525
577530
114638
1893058
998211
1748624
330935
1906869
615077
1905967
127475
539312
1711408
586363
46621
4307
1761634
1474489
465106
25270
1744236
437814
633367
1633566
169505
1836043
122977
397577
1031092
181098
665823
1198382
1203915
145655
1599055
138162
1724854
360566
1531864
1566005
348257
355508
1468886
926763
162435
589106
802733
322939
1578068
887133
1823341
582946
522792
1284018
716780
646255
202724
461606
774425
286184
934349
1146556
1552001
1273942
164886
600708
1457662
870442
1528567
1561328
1927409
1057099
16716
753188
1085889
642242
386164
389222
598924
559514
1982919
1034951
253236
1266193
577207
293484
1831290
1378990
820938
881631
263272
672661
1078049
1830688
791398
931373
1644725
1940737
998526
469770
1285598
1162413
1317180
443206
660396
1755948
1007054
1329578
187732
1281204
119221
1423280
243046
1223534
65282
335867
962716
967918
410189
1581997
654734
603084
626672
1162506
1961957
1727994
1296919
444084
766739
569894
1656599
764027
1606108
1363407
1281758
676201
1652888
1128642
1508319
347807
1616249
23351
837534
1493456
812068
197488
689059
1530296
938998
372273
622731
1196341
143694
937986
1062624
1722925
666483
1865215
1325412
1744128
1903418
1478194
1720487
1068073
1055962
352044
377457
1506983
1831104
392703
1270552
815185
1919725
403672
610249
152946
1994415
349658
1425396
367528
1523995
968147
1239780
667808
885310
1684230
1753539
823172
560104
1832276
623677
804124
1337061
1752096
977756
1227969
689922
307991
194142
1952418
737197
443235
639709
152794
1619294
917973
43926
407598
743575
999644
1413443
1397871
864221
507275
194590
946213
741256
1692409
380079
208558
803977
426536
1194775
970702
1733044
41757
1198824
465644
1562337
86745
533617
152168
131115
60582
819315
1744891
673124
1884121
823425
771897
1705714
1574442
1972478
1702675
933306
394052
1026396
928565
433415
1821594
16628
1534028
1871841
163842
1886775
143204
532441
890032
517967
93756
93028
1878099
373135
1379797
660005
774790
1053683
1539722
1227859
1332436
1695474
1003345
181683
1716849
1597837
945819
887377
1504774
1335788
1926741
1427592
1183097
282931
1660018
617289
839593
1173183
843483
66313
1231946
875047
362495
221462
965155
1964983
1367087
1721467
1268773
53355
875811
1630658
652345
1656732
61458
181467
97104
1933476
673998
1178207
710448
429534
445282
1191806
497236
449737
180533
602257
1551302
1608383
1866668
29680
378900
1417230
293936
869618
1671742
1798162
259368
489937
460522
212702
1147918
27039
1642794
70674
1044118
1356414
1767753
1147876
396788
686793
667734
1758363
650855
1307771
1782470
44454
22513
195453
1805135
1029546
201422
1908808
1588217
1374113
188870
1518347
1623898
1254790
826292
1860927
201221
1510266
451433
1609556
217587
992219
752709
680257
278902
1343449
1052452
667876
1045083
211435
1257576
1245036
36582
1474856
1850420
1918020
320851
1234719
1787889
148740
1851327
860217
728124
1006018
140603
421641
249183
699610
1644930
1908603
1560907
1974366
75607
1381779
442521
656543
1819683
1824520
647022
1233370
54568
1180837
1630481
1279093
1340126
1950095
560036
22394
618244
1127206
164298
385923
81948
98903
1091574
438381
948521
1773770
1476684
1004063
583566
431107
679253
189118
764943
1793889
865951
561128
173742
1933490
789358
1553560
1176308
690675
452195
1328904
31461
1444117
1360819
465064
1073594
1078760
288000
256209
371549
682789
839176
478923
1687575
539947
1561154
80724
1279463
1029916
205969
1967863
1810353
1914146
1249965
1923222
961711
1813199
1868935
1892312
1845246
963657
396416
830440
1194159
295714
756300
1319357
1666889
933500
1623855
1547844
570742
293677
1541924
858419
369432
1871072
976380
688280
198491
1817973
468657
1084671
1173655
532205
110903
407912
473404
403986
378001
506639
418535
660052
851035
1384575
1722579
798172
401167
824551
1216097
351079
1226067
1599218
1819528
1432847
1704870
789518
41485
1855347
1241214
910459
1126031
116921
936758
1883754
543972
968543
1652666
688300
1187691
830601
1110875
355684
971006
1451257
995971
1780592
36260
699193
1911357
1390002
1251191
1491119
1262091
1761446
244570
336104
488575
752994
1619897
1519348
717419
1810888
557138
1968178
1033371
1632199
702497
1185498
896925
1833865
751043
1538701
1380223
813742
56791
706200
1161074
313905
802385
933335
1991368
1661370
1696295
1653815
1903860
302530
981669
1533420
761519
1243079
895646
499219
1690937
1615796
593283
817057
674959
978115
1489529
1695696
825957
1104082
1394056
327310
1639408
178771
1794511
1592815
554520
441471
1995069
420892
1938914
1677053
809064
1897067
313675
1970413
581827
638437
357689
245571
1288939
1136853
1413610
1754758
1037901
1441254
1540081
1126806
173368
1133987
324050
1947282
1316539
590490
1578315
1893346
15091
934808
1101143
1551805
713671
1269259
308341
111503
1251993
180890
772882
1484100
264626
1049311
496077
479813
358430
1277698
1759962
1692100
1496735
580678
129373
925981
1283312
992343
584835
1658437
1190737
1433628
1636240
261068
669629
1080930
790471
1952121
1218389
725246
1941039
1802098
1445405
1893685
818654
1256873
272200
866564
1155732
3031
1683861
543779
1826350
125051
48332
1589770
1274320
516773
1707358
612336
1696458
1293848
131516
1068703
1752252
716782
31010
1172327
1781972
1029875
970257
1981711
465627
226773
332491
225226
380114
1981492
169342
1016306
1764277
1455041
1218404
1599255
1909435
136012
796861
1111151
371885
832554
1149358
240410
160380
1115108
117941
982752
822212
993007
1769928
1405964
1177364
20821
1659849
1277542
1961147
307300
1037123
1427242
1106850
1709249
1089778
511937
1527060
1552818
314704
910513
16714
755225
221361
1670655
1560398
584703
357814
874080
197786
1968656
1463533
124040
429003
1820893
86196
1488987
1141589
1892459
205446
565752
486994
1361955
492360
1322621
324626
1498690
1320167
1850384
1026753
1763033
137455
582480
931753
1264305
1929388
16057
127086
1768812
1350250
219558
889441
169972
617536
456889
400769
1002623
214694
1557928
1374678
55455
1438229
322122
1190265
606284
1514528
1680594
591975
135168
1734123
1445120
947328
1122861
1239780
1861752
529027
129067
518823
1433594
367944
1230478
330708
1290592
1336191
1938294
1520822
853232
1951105
1658277
1958474
1954757
785634
1173887
1941589
901078
1221983
1770361
1019239
1171991
257190
25053
275402
1778795
1580239
1660284
1478835
566948
540559
915885
1647038
1759634
548286
54136
652558
1420834
480678
1742633
268612
475637
1900261
647183
883264
1300781
1817787
367820
701380
102247
914157
400916
29696
572082
192522
1883904
498190
538317
809232
1720502
1575787
399397
1139751
127386
337457
1206916
1852912
1764946
1637679
513744
178020
1960135
928528
916375
709629
1165365
1450651
1059719
1532649
1824884
266108
119642
602326
110391
1543373
1799998
1302770
1100930
613810
756840
1238465
596054
701938
1086385
89205
559033
42292
1234620
1807947
421784
38179
1943944
1101213
650186
1819200
627320
71551
510046
1610965
1610441
1706717
1010093
94632
1726281
1700539
727344
1163851
1235138
942620
1933504
1251543
1795960
105918
899857
458728
919139
113097
801578
740505
815402
249960
519433
1362066
443666
860341
1822061
1875259
1257585
298753
1474464
1641745
1323484
776307
1522321
1484671
207453
514933
755648
983168
1433289
1364893
1400127
686739
927893
1947284
195165
330549
1870435
1468177
1451703
1472183
352054
874004
492436
1066863
1566546
1254558
971731
1120653
1234026
581767
1088745
1882196
20247
103829
1232672
304907
1255018
1974843
194807
598308
1402323
1678068
1141984
1409436
120484
1175872
575808
1928135
876595
511059
721799
784193
1116478
191260
1560968
1185916
723890
1448795
909807
297450
310180
1981968
537612
990579
251170
1633519
1147751
991558
900635
601539
1839441
1780210
25156
693140
1692997
1610279
1887615
1515100
1093506
1637049
45776
674412
1337039
282536
467970
1930000
1130961
112666
1657276
1963857
1255326
309541
508729
651224
1707039
319627
1223814
443042
1925646
327574
1321906
1346347
1875094
447878
406342
1240689
1210043
279252
634481
1687823
93705
1752268
1178879
1219150
1143214
660015
1213738
110237
818512
1934174
645163
1439637
804661
1757517
130177
595352
61992
215991
1539555
1876513
376840
1187833
443814
869419
1232311
1828507
89749
1106396
846812
888576
924257
887365
963610
1073468
100407
890455
789127
1141004
486624
1439780
2006
1943597
10257
647856
1973892
1353866
1504068
1764866
60748
987391
960248
438467
1285726
1112314
1410841
792395
1449950
767782
27562
721635
1922448
467995
670742
1823667
769346
349156
192331
1160301
1223236
625223
24621
1545783
612948
292219
1454863
706172
345102
570595
729057
327146
737273
1569582
594949
1391187
1038124
1491621
418830
1442599
1395598
70434
1137623
1984967
767546
1386708
704258
1378972
960542
801464
809038
163761
123041
508875
108650
1850574
1203712
1467129
315886
101208
703082
1958532
1085074
804329
1026852
1626829
1339133
1436178
611079
1433981
1495193
137586
706208
1669471
119532
384196
651307
724041
1550630
451745
1617182
954021
490659
1582148
497689
1293225
744830
1058963
249590
1073853
397222
1916195
1738905
660797
934837
1925464
1737509
1828273
884980
393818
698070
698075
27151
661514
1163664
638066
298101
298577
1850929
476560
1136900
91455
1805637
325285
1655296
91190
80474
269021
158745
1609649
675512
864953
997122
1872539
431746
1095782
712291
642516
859228
1407894
725052
504122
1686061
1395049
1165972
989016
1792581
602248
832305
811053
202813
138560
1882979
997146
1977161
497813
982223
1731074
190019
1414210
302114
1991684
1973696
1897294
940558
406189
58657
489849
1634560
212950
650631
1980287
1671362
693583
706713
433342
716532
1171303
993828
722901
690342
1881217
463624
940678
1512510
936864
19356
1869202
1532625
742420
159323
1056148
573778
986967
1681879
181405
1221922
105122
659445
1604018
1089330
165806
142328
1419278
384585
574185
1729570
111652
363275
1769290
485809
545565
237625
1624123
795589
406348
782719
1175332
1847808
1850116
1671117
524724
1690099
900970
304958
786238
940875
183371
1116122
1560292
1293700
660989
1842154
668126
783056
245681
565711
1780521
1718555
1815700
647378
883134
388289
176314
977170
546332
278614
187397
575244
1420146
1675050
101409
1606524
1085285
1226547
117442
1130603
918729
1051932
1366244
1714170
137809
944169
398533
1961061
1139215
790129
1670561
1159384
479720
846012
1951441
74451
1927095
1537586
507074
1074489
1639475
1799844
1678488
1737331
1004942
1467994
813341
421029
968927
688487
1890016
1548847
706374
872449
357174
1374484
517146
1348376
361832
1056889
1511701
1257092
461019
1332799
702425
676967
1944677
1574516
952625
1961078
739430
891905
879668
756738
1048284
564668
1158936
369319
1912004
1997503
1980136
459281
1361009
991487
670003
1504953
1941919
558718
1505074
128059
1509816
928563
407233
1103883
1384306
1201419
1541762
81338
167619
12336
289483
590275
275505
100890
906437
1277553
1807477
968435
61336
1565585
1177381
84356
1117347
1750004
1142275
1290658
829643
501177
1432530
1129923
596767
987505
1222540
525045
916136
1152553
1028939
119269
225046
317664
1790395
1204986
353852
974654
1117805
1854
1980917
1881430
1352384
1953678
1223261
1028789
1252567
757078
1594009
1173310
1120989
734620
1491498
1153376
1168968
1845203
876184
871090
1255706
171933
1351453
366190
1487007
930228
211579
1317665
551766
648807
1733659
1907986
1619110
1055008
1414661
296004
491249
1854330
1902750
1834926
796601
970316
1330653
113876
1680027
436340
1212467
1690226
1691511
1315623
117011
1098752
1000220
317138
336890
1740792
584182
1357816
882518
480097
606829
1336096
1737980
1580506
541810
1310172
155106
177877
1660774
67481
480862
137060
834014
659935
1887523
1100461
1564135
988273
1328731
366462
673003
1921729
315202
1712792
254784
1317568
66215
1058610
1826774
829617
1911333
59581
1277531
1898627
1141937
1588472
757991
902150
1149790
1690281
678326
869141
1351876
762655
1793301
117416
1552943
1158200
485612
210997
1438704
163323
617923
65952
365360
539970
1329056
1105560
1336791
1971793
399640
696141
1432225
918162
1953138
1617159
761117
1295811
414923
845884
1957504
1215641
1169897
1388386
374658
1817951
1822384
313221
1222669
264360
1466141
1971424
1686094
1639131
1753549
900110
1037917
1232434
727915
885338
1719675
83371
606649
718973
1080661
1423176
253952
1442403
28487
1352735
546564
488955
346539
1896601
892231
1162553
1422651
1923797
761056
1703542
1177261
847341
1214389
163122
1865728
1212058
1034874
1906258
1737225
1284245
298717
406677
288174
653663
222719
311027
949135
1983351
263090
1917195
1965301
1324610
1178664
222815
1350407
1325398
1484860
1752227
1461671
285300
1938000
285271
1471465
160215
1617962
387956
434130
1752194
1024777
416116
636014
1301141
1954865
1751545
1890613
1520187
1877794
393882
87802
1496211
515605
113559
1821165
1243574
1679965
518778
817243
1966994
1109656
538949
619501
1616077
1640665
1575536
942632
1211385
534092
976215
1137789
789983
369190
70392
622391
1884358
150565
454143
88231
1077560
1309687
1991362
1069655
1052144
451106
740575
7416
882652
1166234
1953236
220372
545863
1613929
867101
1344245
1716316
1257553
161890
291675
187062
624437
1811403
849841
1305274
233764
891885
612558
692323
925463
1460119
1915498
15187
372969
733033
193214
1833362
1687914
26994
1525741
834933
994903
955736
892894
1176404
1204440
1898567
1329023
1979934
1592188
1471670
1877986
1528764
1424197
1832622
1990449
898807
1672896
1310207
489941
1665595
746354
608453
1174445
125037
1972547
423949
757298
1209551
345620
1077347
736146
205468
4614
1882134
362208
287942
1373177
707085
1790174
1548710
1680782
955039
633441
279016
1493053
33219
738604
1246277
699413
1427908
1381062
1769894
517642
614171
1033019
1031797
1795184
1874690
806902
1341264
1092550
1893090
1229159
1388255
1489321
1206095
563837
410702
234196
1597550
648461
1375178
1626113
758514
1180957
155082
1159221
629551
412826
1741561
963964
936658
1387484
735302
1516368
1633761
1905302
313370
752664
470563
678402
859992
137268
1917427
1448153
1365606
1632961
967132
1251333
417495
1058995
714727
1738634
1936976
530425
978642
1135369
302673
992362
922189
1712214
81998
595788
1336109
1830250
1104787
530230
1236604
1180629
1879310
756796
1917034
680064
714589
833110
343083
754526
62204
1937795
1456558
1496476
1605191
1468152
1804007
346828
1136897
1690413
172994
1259147
1551380
1751321
222416
1347724
1449032
549007
166190
632582
201611
276816
1917856
463430
442693
490347
1863553
1792881
1483473
1476216
1191544
1614386
830378
1341122
572210
1586223
1281261
1561017
570961
55212
1521801
1106191
260588
284366
527818
796196
628150
1506052
506686
1840405
546202
54980
668260
1417317
607811
1833548
1100967
1809346
161130
856828
1267212
1436564
1761084
472144
1419147
1446385
1374098
1468665
1513128
1957003
4324
656268
286195
584838
1121464
355366
1325016
555224
543455
1928920
1051321
1027381
81224
993157
1324659
1693850
918139
1832906
1844044
1069515
623797
285152
302970
1591364
1646423
876748
756989
1574335
1190257
995459
754524
185244
1874856
247700
805270
728233
335354
1260032
414233
373006
1374309
1013128
378939
546091
1017207
735477
1150829
1422376
473205
1580825
1654484
433878
372749
65292
739558
1501241
631191
599858
267219
858003
646614
1967463
281349
1129027
1231108
87435
205672
1649441
588719
521128
1741633
299075
290100
811568
1693877
49373
1053827
1007204
887516
892619
818849
142141
1552713
61216
283251
1837785
291773
1142269
1263154
1247149
194564
122395
1100528
1134745
1129408
1459919
1527816
1987671
543608
1743976
1274811
654579
1426164
1999041
12469
388458
486512
129730
1953960
84737
477333
1074613
754548
1388884
1361666
1872470
1903640
1894085
1830335
1737649
159644
1615216
484198
1407407
903461
516097
525846
317681
1381608
1512463
1814110
780677
1862568
1765252
1051328
454261
105193
142994
26267
1441005
1858335
1130439
1636171
403439
503673
212321
1477432
1619886
663832
953943
441890
1147864
235561
983209
1101785
1488064
333794
992086
55113
30288
810677
14634
90415
1491237
1676369
1354762
1455023
1179941
210600
1555678
793269
1875136
1577746
1093830
235500
1998501
1813264
800997
1081290
1394870
927438
217209
1382380
524740
8590
819680
508203
1596279
965181
87210
86425
428323
452139
1307812
809052
100734
340535
417942
1388025
614959
772906
1504229
849165
345203
716438
1112565
801227
428101
1538745
1272779
1327303
1264318
1166800
436124
180541
1609113
1247011
1080924
926042
137386
1192982
1841491
564164
1194311
1277737
223570
1460256
274334
1270397
896837
1024073
48082
1092696
1863893
66022
704349
1204730
521319
1029333
1535607
1971065
530370
1487594
1915154
1823107
1117584
881198
720579
1537178
1304792
865188
637545
1663548
241762
1751177
573769
412174
1152379
1075180
502387
420530
1417165
1156924
61273
943400
67530
702200
352159
1595864
1688192
1044340
410196
205604
786936
1456875
51637
1899824
165903
982737
289821
1386085
473650
1024312
285034
875776
1693759
1260938
715237
555984
1698798
1603265
1292195
122723
1974967
150358
732467
1813947
602079
1419078
1466158
184141
317541
1658321
1797956
1761531
234143
1473020
492729
1774300
1938255
1516282
484280
549414
1677599
1536642
658956
847012
1456722
1692345
1442556
1694053
198613
1116710
177573
1158532
1483323
1402900
1718197
1195321
301593
552330
1606765
1677936
1665202
978304
402338
738370
519261
72756
1931054
1782901
907900
556356
1688485
1439283
1685856
1537605
58425
682752
193828
1074695
1560190
952181
288330
425031
281718
539845
1698681
1825814
1874147
293389
1696693
1928691
1756863
1063869
357260
1275476
456837
1040720
1103324
130295
493481
960795
1975460
21846
1067932
262013
1886121
1772950
1292590
1381286
890041
1840389
318708
1271715
1034389
865648
308527
418596
225552
1631032
878838
69712
1375714
630081
1291565
683908
795089
1810776
884382
1084683
1439644
161143
484294
763518
530820
612972
1341689
256259
1973299
1221640
1228066
1028861
1904713
627657
442269
1903535
88146
1427876
1009919
1340503
696366
275244
1671079
1671775
1357484
541851
209068
1864323
1232173
937694
289955
347304
1556203
1857016
97612
1686436
1696485
545230
1825118
786301
423012
1185880
1140335
145326
1786599
383415
1674862
801126
190034
1506751
1025206
1938951
873158
676219
1729832
1146818
1616689
1302824
627584
1855894
857473
230050
536608
510082
188219
219405
1464431
1495955
712606
825657
902764
1070643
1992959
768828
1308162
1633388
1781850
1055532
124934
182669
1894684
1491494
49749
1477765
41807
778399
669307
1181037
451003
1471672
976810
1466113
1791336
913326
860670
18713
1958469
718478
504670
172736
42031
382386
1023734
330583
1275045
1082802
1640187
1195950
1323600
156187
1312167
1488264
383784
696092
1814607
1069965
517464
1817903
1674483
1536520
827894
1760703
359190
104891
1717907
452393
710205
1267166
1096174
1049046
1008065
916179
362249
819637
19668
1306903
1038633
556006
1649809
1726173
1068674
1647987
439924
785539
1250596
1143960
650096
286896
1298322
1854218
931545
1063768
720837
452717
807712
1599519
377811
862833
1784673
1877904
1932850
361805
985620
1879085
892952
508591
758642
1518979
950191
1562119
2417
1697076
441636
1307890
1054421
1997033
990079
1443159
905502
628471
801755
226043
1004862
1881611
1557548
515711
1519833
472872
341636
641096
1967203
1921146
1402683
738831
1381163
64890
541994
866196
436952
1078753
1902527
1415838
1690395
1030336
1705436
1314360
777588
911870
1048257
1487936
1418409
337923
1943248
766038
1061537
980732
1686390
1961607
651568
244649
760175
186718
77826
68111
612589
1905988
1826669
748581
1427373
902440
1909147
1822972
48276
1164504
492979
524906
1954277
2341
126091
709379
528646
1002971
163172
1247567
1127817
1257049
1131056
1543107
1508809
640739
671709
1286313
288567
1310183
1188151
820055
287288
605608
1826589
1556665
1806332
822303
822005
1856
776087
885807
1836830
956649
122951
200723
291303
789522
69448
700539
859758
1694281
452178
1366612
1719076
1255589
144512
1918375
817134
702910
422707
1949691
1375833
1025149
584561
95281
1701094
472430
1468350
1715933
1753764
1691828
1581361
908297
323680
1874903
1379452
1260165
612936
1258670
601831
1551119
684147
84228
1736821
914608
1625353
799318
473260
945195
934640
147690
493724
1199862
1767458
1369546
1155429
169741
41903
901312
271019
162290
333261
1736629
1984945
496001
527932
301419
488392
101608
1126784
1448740
1565944
321080
628665
1740110
1306183
1636432
1073237
1887507
387482
592575
1416774
961716
250724
491410
359070
520477
670063
911270
1388690
1366144
1060903
1148958
1546131
713381
125870
927401
218880
1578558
315970
79177
1169020
1645456
49061
594894
1461904
678096
1278213
1175650
907
1561136
867187
571182
701097
1765909
281461
1605229
532745
1425462
1891732
1252374
298823
1347769
509150
14437
965404
988280
1024574
1370606
1462878
439337
1376827
1202620
1112444
28626
1488170
458981
1459468
582937
487602
1594298
786992
1499903
682214
637399
1594422
1966250
328125
5539
838498
673436
1532177
530117
1924751
610641
865503
1614246
482389
818984
163627
1734750
1787387
1871586
426969
951494
1245634
1927070
1412917
42936
1244207
592248
1623918
420140
1145087
1862281
112653
647842
302373
1484154
349593
552905
1790664
872019
1339098
771996
1230839
1178806
565734
394723
676009
1245910
124870
1001821
1294931
1492963
1526694
579638
1195064
1485669
573349
1275207
698077
1914167
53580
1244691
995626
37232
1284117
1596540
946135
1771789
1914748
1107428
12266
581599
660895
613113
1227763
1518082
1661048
664062
499219
1232680
382419
486536
1221158
1269464
1689334
1738538
1196107
1599738
1655834
318191
208414
869514
1746043
1089662
993640
1994057
1468185
958738
1453622
348870
1542636
836766
33429
525072
315893
920358
1585994
235810
1511047
1967659
1826370
169380
904626
1512074
164004
887168
1463527
22813
1924519
921446
1475698
153163
1933918
1988244
605000
1060772
940877
353361
944822
1725432
790274
570434
466409
1546473
1037383
721378
733208
938477
1707329
1325620
1190976
1401330
1104792
1577713
556849
385255
1184492
400445
1530917
1699876
763484
1528083
632725
290405
1324681
1725804
1486975
1384709
1184378
1375699
171425
1899676
1639329
626747
1709721
1677539
1521129
962651
1713551
1288661
96704
490968
5706
1052577
1351570
1794362
149800
522014
1025751
108927
211539
1238131
297609
695131
1414041
520441
1915521
1592188
1392293
559082
1441874
432713
1879094
1465803
453846
964930
1064680
1661840
1801587
395540
1933351
242991
182766
742870
1756033
881903
489589
272258
1659093
1886448
1013728
1977819
1033107
649290
1455970
1688427
985820
893933
436432
724549
454638
1643586
1147380
1024477
908486
157826
527439
1190363
361352
950425
1241131
1237865
721297
551816
1819144
1139309
16795
1649150
981806
1749989
894866
828638
456191
1257331
1481173
1953404
1360537
141008
1482232
661337
1332000
62822
970959
1564116
615833
1791782
258857
478975
24601
23888
1892333
1385725
115359
230187
1666044
1750948
1672634
1264969
954444
475092
1151496
274020
1515606
1967514
1410997
722683
521983
1007987
1646613
1880328
1002280
218138
784235
242602
1886877
1448617
792975
902587
440629
567858
876201
1431971
116111
815965
2255
1570987
757218
448392
102680
1576261
365467
745477
1714059
1469474
1797355
1417347
1099443
249614
866943
560999
1701272
675628
1178511
775777
1603996
1624109
941466
1715287
1751228
1284811
253135
1664952
63123
797904
380312
600
967395
220269
1060058
1924784
1693691
1539798
321308
621534
1624129
179593
1209048
188154
1387826
1021910
960100
1362366
574692
1151734
1667997
538623
942067
107364
11929
807714
151133
995880
790489
684451
1914478
1466877
1989998
806303
1841748
858487
674538
790042
160838
937790
813310
1445208
33117
668298
1586754
2394
1460754
988482
30360
1040145
1613730
405626
879862
1589784
1695886
964568
1769815
1969248
800440
100746
1467872
1374243
168501
1716483
303614
687500
768756
374455
833731
635795
861852
873391
1655974
1687405
809088
787873
875833
1712083
1574353
1852898
187321
1090883
68589
1595806
1009076
826887
370769
1861787
394702
365425
599681
1576824
1446382
690699
1380028
1257893
79199
640151
1297317
690471
1624850
119814
1335408
95616
1749345
1583676
1547495
1361102
1897161
725629
1668841
1146680
644453
1150866
162780
77391
1804049
1097707
1188251
1733327
570517
418070
1683287
787138
1284580
764775
1708591
1973830
1103888
1493746
840793
1078416
417898
1999006
1172161
1841640
838936
364857
1791640
740891
517252
449484
1498440
1807480
23195
1407932
604162
93943
1225593
432087
387114
1460195
1610782
408084
1001713
1944198
679414
1279175
85683
40118
573360
1307288
81540
245291
1639624
1049188
297056
1548822
1669206
1703353
1384415
654820
729280
1402042
994247
289253
146104
1444261
170877
24047
470638
425255
1780998
546607
1411797
718187
1591075
1104201
1045259
468755
1327620
766792
619692
445929
1997354
1716621
523638
17807
1572759
1455823
1932808
1754839
1287276
99273
330927
1640054
1384780
1050588
1301003
997528
1855840
222379
591587
615621
776825
1169217
1923050
1473631
226696
923314
1295935
273797
858894
240444
1969036
770606
1456262
1554020
402403
571786
1901538
689938
1287680
366260
36175
633139
985405
1918034
1515715
1287154
39690
662095
50030
1271386
772620
1760114
1074591
1195124
617274
376977
59033
1090534
1726732
1760290
474502
1825438
1524350
1808643
323334
1691288
337913
1937329
1404196
901565
31616
1864594
1777859
1438740
604415
1691487
368539
746388
1753070
869039
1907678
331501
506429
123952
1176685
212164
1875408
758621
989352
1577928
188743
1736201
101508
55090
207230
662006
1230330
1491783
1242903
1066598
1562140
1109808
225360
1490504
375141
1244431
1736717
364669
207767
1401476
194736
511990
802356
1659895
1406088
1529776
1798518
1412876
1549187
1887467
1646800
834709
838071
568951
526044
144619
786169
906601
1847117
486226
379749
649507
1448582
682827
199609
1215269
1807192
976813
1708885
1597217
975687
1285223
1164757
1243807
660876
1574036
1417869
1495515
1542619
732294
1701858
779348
434678
364497
737144
613039
94047
951053
1752331
693017
80982
1614636
1087353
1147677
1948983
1455437
1502304
1278158
1977240
775876
423022
162321
280162
828655
1059299
843828
899290
854623
1208149
20734
1471722
1235626
1989152
1521152
994616
197966
671883
1570800
367247
1202627
117281
1170955
396851
484613
667252
1232477
1551922
1359397
328855
1799573
1013088
49652
954968
702755
710679
791141
422989
478605
1041104
586862
1305179
581353
1547620
539250
1063672
721539
628560
667381
425581
918495
1019045
172596
1908965
1261964
1794486
1225742
1080077
1069176
1189699
1037424
184669
1595158
15302
513327
187588
1779977
17779
550447
1475379
729322
1888236
207780
1169247
1571406
626893
1622774
694985
245874
1432871
1415507
416012
778886
216216
1815140
73958
576516
796605
734504
626773
1975285
1132213
1667958
1879865
1005241
542153
381709
1575106
1849430
504157
1929658
893634
1333939
709047
302481
1683015
1691053
228126
142839
730397
612039
1428404
238623
796031
685675
1143022
1444661
100741
1497379
1108718
740801
141641
1598381
366108
880883
1356873
581750
1211039
1255763
1283533
1643966
1479103
920982
710178
609187
891836
1678355
1441981
64004
444665
461871
702337
1790396
786229
1856012
1732127
1882798
1046832
1293770
716724
1558589
334676
128053
518694
35729
950916
1573436
905003
434330
1554663
1603010
107439
1319938
569772
1962732
33364
454896
1708896
1715033
1216530
137914
871167
1936523
1726088
1483060
1332519
472868
1146573
756386
690695
464582
287797
1239879
411415
1394408
1801236
533213
1434730
1568939
1410541
385723
497254
34205
152789
1963123
1714043
1126908
961030
1427269
969657
276344
955480
1742388
1991416
1254935
1619893
496559
1642189
1189443
976941
1763565
154241
500035
476140
1588983
1749096
665186
133969
758603
1573609
321201
1801751
502617
1724582
949348
906149
415599
1102796
1216540
1399252
1462092
1986946
734041
1769686
789827
947463
905596
1672104
1979654
1480427
519053
1603469
1016298
1887715
422517
1742449
1747399
1653939
868372
782221
1346399
1846918
1286791
1900227
1211916
666364
282938
985436
979445
1998899
1312037
72821
834273
547133
1483055
1565066
1543413
18052
383989
126487
1435438
343645
1255789
1228301
1021653
1645902
72854
1232418
1829118
1075653
173597
420076
24543
824284
61026
1879791
1982554
1861577
1950200
752564
49846
1429191
939019
408504
409959
563245
1923339
175644
1049538
1262472
33037
496920
1450367
1529363
1066118
1520798
1892272
1930367
1259584
1793792
1598809
773413
142415
1713048
1967868
1924291
691088
788613
902857
822675
1209875
916689
1871627
1193607
1434250
276613
1176292
846556
1230708
1426233
630078
474495
1587881
901519
1056597
1833213
1565530
163358
1825591
442250
1600357
1953821
568242
391183
405185
1766984
758281
1993367
1715311
1243489
581951
374955
1838743
154700
582745
767915
972173
1908620
560314
412459
1020238
1642875
1092030
572348
1800010
547353
1815800
600944
1497705
1683769
1512793
1938127
347242
737719
1684372
106453
357713
1937208
128268
648551
1304134
1474498
1092309
1686025
1979236
53866
509317
1073216
1965139
275056
206612
996653
1252883
1871510
463683
93487
343830
1973641
1738084
537601
95277
1323413
1590448
454056
473360
859915
458326
1512752
549336
394205
479801
83670
1938139
923420
307962
1749342
1502377
1864106
138335
846572
583981
1821032
1289951
971783
1301533
388594
912699
111774
1703345
1485423
811030
1508238
1345495
1888917
1650779
902294
958195
184929
1885294
154757
1566862
854190
550921
1230324
1290596
226924
818550
1763051
710350
222357
51390
539497
1406015
914202
860065
1900623
485548
1444574
1852440
70336
1653920
1612016
1764660
1255954
1526332
1483690
772064
369500
766283
1685975
514500
422711
1525210
825466
115009
566802
1658485
983842
1596790
1914211
893795
1324124
629623
776878
1514076
1029276
1217775
282095
1769508
367445
729884
1067132
838993
1507346
855043
939002
1964821
548329
227387
735324
1573977
595676
171352
1021046
1819468
638930
1496253
356768
1936549
1623198
458471
602395
1116291
350446
814150
759824
1235777
441885
340125
1151547
1453538
194932
60237
1238319
132433
1151420
1472179
224583
965592
122191
1213942
1192145
1934124
404532
1552035
1680976
1512333
988334
1123442
177426
1472258
1373941
1503583
772886
574466
597067
1279842
1477294
1935412
1246998
708029
445952
1742032
1449392
922080
1900324
849436
1469836
341053
16684
1349196
1108164
1346945
275490
1725193
1281199
248511
1860159
1903167
1602131
1563027
1309819
1825843
124190
643351
1101170
427083
867764
828066
339467
416768
459100
19121
80560
9520
1486730
1273373
1735772
1547985
1030816
408629
499467
1043076
1932552
669188
925400
842629
1166059
1963791
344577
611877
1721227
807292
17401
1957100
1136400
559301
1518194
1620735
1384987
834609
185370
1700453
1061199
47255
933185
1073708
716630
1347823
1413235
1734670
1535818
1408128
1477395
542204
1036337
1622726
1954155
1323328
800372
1289724
1606643
153788
600987
492331
1236644
1267649
1733457
271075
101409
66562
1612009
858032
1900793
1847604
1127775
797707
1340225
1121793
1062483
1336926
1239903
1117919
745608
1277912
1034725
533299
248016
1374783
738320
474867
390388
1002565
1628807
1040651
415630
866999
563599
286325
52173
710790
1514346
393868
545973
638720
1371336
301654
1824977
1234495
875671
1739910
1049837
973435
1041537
1034860
1946182
361750
227906
852518
1034007
1345511
49452
40082
784780
589624
1304294
1307843
236444
760466
1349009
262689
52201
1581821
186342
666044
1105123
721386
1843773
334590
212003
1560815
1225492
892296
422261
1372437
1840176
595352
1888431
1040071
445226
328258
1878851
1046106
1864422
1160829
879874
1177122
1899321
155292
231354
574423
252869
501039
293757
1735897
995033
1944211
933202
1064152
1758252
1203904
1747184
65114
1576221
322678
399180
1189851
563244
1380374
1928509
592829
1906457
1806187
1247904
585950
349623
530905
959409
408995
1568689
65798
1719538
412000
1880362
703573
5943
8888
878553
1913394
457968
1063476
1012702
418718
733865
1734561
557389
626010
1482580
726877
1256879
1056012
1211414
1480828
1161505
859498
115765
1197197
694433
1523660
957820
552798
576078
999204
1402148
1053535
784447
701164
1268097
238364
1338922
89024
1143982
628195
1610536
852562
680758
1800531
1862267
1758289
1161796
972437
1838247
1655467
1050791
423833
1158308
1749061
150949
690626
1754299
1654782
1209363
1991834
1533123
432352
1568272
1527057
411760
1782288
1543959
1909755
1159793
1743158
414419
1869520
269649
460205
1068038
1420475
1696712
582217
253826
480669
1350158
1445390
412826
1379985
1983391
434853
1205712
137853
831043
1435487
1949396
1888793
1281029
340427
124652
1920249
1726900
1656787
697843
308657
787116
1270340
1381729
658732
1026855
201113
153461
753970
1963286
1322918
1147847
381223
1523005
1617816
1302648
1735922
1144462
1024121
572143
697938
1464135
1054873
2746
1562889
1694151
1934305
410718
935355
560817
1633782
744343
830777
700491
578688
1512128
1554313
1944984
1241775
1444620
1308116
1916539
1318531
1110570
1965792
1530348
1294768
899162
27792
211891
944617
652279
526677
787961
750423
145073
1603602
966831
1750789
743153
880282
968652
1373998
668001
1192621
582188
572020
1473754
655398
1836261
1954463
876419
397859
1427019
1639635
863653
1762647
855684
1560223
1122840
98549
1707880
825025
9575
711843
436022
1966756
1164214
1110292
1673454
652560
1369879
733906
656713
1215853
1430519
1560795
1684858
737760
1140350
890161
1125259
641865
1303987
187825
1606821
396798
1668880
75931
29281
1914730
675316
87323
725468
1810488
981645
429684
1576938
515177
1387560
265782
934287
256634
1400923
1502890
13807
1863151
1653756
1048951
491998
253306
630370
1028790
677344
825975
1824019
878321
1705653
378308
1853946
340830
1267473
379108
174735
1220278
1834140
627838
187162
893818
796912
597159
1206624
1439221
520409
200506
743330
645660
553135
341390
149413
1151391
118842
1470668
177622
1102166
498690
1511545
1507569
1769476
548358
845720
496902
1370050
199273
1506007
1890515
756775
315968
739631
477297
6473
1038011
898816
1193079
898260
1033113
83003
511324
90029
666941
198674
605182
1396204
1391381
43574
1378614
1008936
1649212
329758
622789
1185662
1538939
77372
977618
505714
498867
1356462
487186
982671
981699
1569428
1806663
689297
1020051
1601066
491335
563491
1982989
575908
338248
1655850
1931970
971381
26180
637069
291597
978784
1989467
1550619
1548212
1792748
98781
1641286
592563
879713
1316301
368407
46027
1732546
1735083
1467298
724909
233206
839465
750387
256622
131018
1769852
728460
767486
1305131
218161
1879944
825866
193733
850469
755540
1155458
397065
1686903
1245196
132286
862031
434110
976310
800656
1981663
606336
1318315
1215561
1664598
443602
744984
1776102
1934655
1842020
1747435
1791931
1488160
1572351
230884
52360
206239
49754
1971726
1714302
882268
1642547
672311
499257
697998
25091
1304430
702431
1727154
1704773
272308
779204
1650152
1896494
1470329
232056
1329029
205157
1921038
1571618
698943
953546
1579178
1183507
1517171
692982
1150910
1944882
1363626
670625
887832
77179
1772205
1053507
1044407
568921
1484403
19219
759525
1970798
1338392
1586934
1475612
603781
336765
1778303
1051096
973724
1742504
1206688
1421603
1621657
1989835
470289
256561
645791
783326
1785872
1852299
1746462
1935983
344029
1794822
1952406
966239
948026
870570
1480186
673799
1102171
717836
161997
528647
648052
922040
868841
1327865
1649230
304801
510730
1476025
1071684
510535
1279342
1099132
1661999
1394227
178289
968131
640666
772061
1186229
888064
1124131
1902456
807574
1416557
774088
1681496
806123
901888
56861
1547727
961984
561957
1814490
553896
1871540
184204
965446
1058402
1287435
400867
1008643
272400
890021
763294
665388
331164
1515850
603507
800897
1898586
1229279
1143001
1916498
379523
1297923
1145315
1255182
1266222
1429308
1307725
1203804
1101861
206859
283669
179745
1457083
1510985
416530
752731
1452278
415125
593260
448302
1636122
479231
273530
1477546
463606
1388137
1293461
1326089
1378981
393100
1043831
1678814
147527
893726
172209
661574
688048
1702600
1346121
239460
339059
1800375
154352
1867266
899368
1025842
214873
1407451
857492
380070
1764064
295805
295904
962962
1888040
664462
84523
57314
448036
1242735
568468
1276320
1287043
1893161
1873725
9170
519032
131879
1088894
523824
16263
1854912
1426730
1725940
1414845
131503
1803474
1030728
1488629
935891
1327719
490270
1821721
362909
1970754
43390
1109208
1346290
1161342
1635893
1972968
1477945
883460
1823534
863883
1279952
1342112
712619
599451
1777033
967574
898375
943705
1510048
1799020
1861297
627976
926133
485768
728056
140065
761917
1366921
1880654
1202689
140070
269275
339964
1979982
1414069
1905244
20382
649012
525285
1095883
606515
619279
744392
606572
130385
1034158
1901990
1063649
1530582
1535151
82586
178932
854561
358161
1205239
1040748
1345820
1656291
195424
884792
1942170
1770655
1761815
1291298
2913
1989077
1734412
298204
613730
385208
963459
828558
1558227
407102
1587358
740772
74918
1977767
1230232
1892401
1489527
853042
256611
452292
1137276
1872826
1992010
864566
1398203
774067
211590
460154
1980797
1303612
1505430
735783
1505463
568190
887879
72537
534893
1569818
1314029
646439
747366
93814
465368
544292
1783091
27526
1314627
1538477
798966
741478
779079
963004
1563361
276065
1313990
1538554
773163
975615
1290735
1473909
1715064
374958
1411261
1081129
667505
1468504
1934282
1641988
998111
1609993
1715369
94866
515495
22926
1302642
1378236
787312
1331438
1903097
1483146
1115308
417194
53276
383288
1033443
1371998
857471
691220
88039
1045664
58888
223624
1210328
458101
1731004
794159
550589
573308
1699024
1788644
1114243
979982
1505564
1605626
944255
200012
925464
1251579
1672024
82271
1406645
243984
1394245
1690214
1600458
925073
249608
226622
1561442
1400688
1125833
548799
269904
1463239
975255
1228412
1646052
1460723
438252
880296
34363
1373875
523935
597757
376892
1960634
934732
29124
1015004
87457
1238659
1645486
208645
732089
313765
564256
1735837
578316
990177
1194677
613439
1871411
1686281
392076
1913799
757897
1632731
1252806
1512108
1996278
1778973
730987
426941
479074
1235105
612718
332574
326081
1592567
471856
166540
843031
1699468
1596867
850667
97575
657945
631970
1506477
16205
586008
1335231
551720
1098886
823520
79152
1812214
613823
770350
1934887
1140135
1820189
1447662
1228494
115358
1249322
559284
831379
425835
1078538
845246
1169289
1469252
314979
1462442
736476
1215266
1708957
1320595
155860
1256991
1778827
680553
1480392
1408833
138623
1085741
1631713
553327
1345789
580187
1097746
1404322
213532
243220
1192230
1690416
1165507
1518023
1059408
19099
100625
92203
1389496
1474249
854894
1580132
1568155
1132628
818607
1805524
1547627
1674667
976618
1545542
1784174
1899843
608556
1933855
1105070
1261235
869209
112766
419293
787297
1054025
1821313
622056
349791
1211084
1520383
1005162
408098
1938906
804540
1948722
183375
988780
632917
1937527
783871
1171137
172927
1466584
1424811
790437
1561285
602281
873121
402846
5581
196316
1404388
385128
1716359
263302
369193
776667
1270062
1018268
558433
278068
1283197
1931312
1941043
34982
1665596
656950
1546152
843010
1041217
1349973
136292
86501
1337269
1631205
1485437
1271867
53201
1374589
308618
1524216
84367
1138469
1125683
703796
33804
1126530
1394424
376829
1005070
1079699
309856
1095090
1664483
331524
1309705
1382709
1719777
1888627
1920037
109330
1886780
43068
810332
565511
448797
679370
1353372
1584889
1046660
452784
1280473
732911
1288836
135259
597848
437177
1739752
645594
133637
1610639
680864
407150
1016262
596287
355037
110315
1352773
31615
284961
1827067
1136497
450817
1449009
536213
1065561
803370
984790
435348
1125328
1354844
550267
1456125
1539969
662018
49082
1588335
616862
818754
80383
1761553
535162
1759426
646515
1998913
1803828
1360956
131645
205066
225640
1832880
58016
612316
22801
249084
1521451
298595
1339638
1491697
171120
1227418
1625712
1501913
371466
977123
1445199
58163
819884
1181748
809657
514652
1644763
1626981
480905
1460778
1219677
1311914
158654
1915921
1363958
342980
1266764
476382
271671
1644985
1230206
886756
1058433
76146
1862046
1319728
1580566
100929
1327175
580530
735192
732017
388706
1467246
1746328
274287
446865
605638
1951983
628357
1062571
294320
832858
971616
1825903
1136170
1329680
1337292
1787311
640294
263372
718329
1342005
389731
865875
880886
781647
246606
1507811
1786039
1672235
161944
259697
1371846
630254
231792
280245
669778
286475
1243465
961493
1351360
257982
944311
113443
1532558
322063
1079438
1475823
1912605
972384
1416596
882596
296372
1971668
999935
923545
855024
1267080
1296643
1251170
1114807
122505
1725948
495205
204349
19167
475284
282647
305533
1490350
1247561
1673341
1840743
1426257
559932
1577905
1849853
929430
1078728
1202268
1629364
95533
381709
813955
1752910
69287
954823
1503134
435098
454796
523055
1688256
364545
257030
386616
480690
427494
1365225
1876562
645136
925587
1643994
1700322
466838
221860
168406
188592
562700
165107
1532566
1566138
1633467
1308020
282383
212670
1173100
273022
951670
650736
384274
257462
924397
1277606
783397
1565241
237641
1433714
1383001
1425365
1452437
1420007
1062325
514326
1792618
1922404
1675621
982366
1751057
1479792
1531979
1783887
1758810
805633
66478
441003
976910
935599
1547952
1047902
1891338
859995
1454673
1423654
1568461
711925
619298
762030
376430
844108
29924
164207
1904904
1915264
1321426
155879
1288667
622988
721122
1586118
568643
264181
659983
1949778
435491
381758
1941586
934723
1672932
1087476
1951773
143374
29985
1328147
509818
765330
649749
1651358
1368141
859868
654683
1500346
1586
396593
714425
765604
1761293
485964
1473713
413300
793479
1423856
223733
1986632
1087174
10115
216281
1614183
1214247
1641537
1129066
1455458
191923
1739862
861705
1026104
1092857
747917
310933
678444
1890704
736
451625
1963181
1686437
565025
1749482
1667139
978492
789926
1412810
1916120
1054467
263562
1553523
1130782
270633
1605286
943808
1030699
116684
1506527
318156
821378
1819029
619358
1163420
1915811
1562163
1412141
836776
206685
911896
1880678
108359
839425
54248
1236842
1626566
753451
646528
1109627
1545065
1737040
1368969
356701
1275757
1452661
1329427
146797
1079468
769218
1316819
796805
16270
562505
23060
932630
900905
1815891
516270
1126096
1127916
60526
344544
863180
1870067
257917
99047
437506
17264
1492983
327362
1756868
1292682
774671
813532
31490
1975463
786409
208626
1617759
1492572
830033
1842042
427400
1321336
1983413
1017738
1507770
898494
880333
1440574
1979998
1162800
1504802
1347597
946168
1823769
74786
427457
1201280
371728
1783243
1639594
1471505
1178614
1570494
938508
1716631
355892
992715
907139
383169
1483610
1200857
1864755
1866839
1419525
1801725
1970881
1749318
1471873
1804054
1700922
908689
1767113
125608
436209
1127386
1450549
747693
1973289
1189366
428645
434666
1751241
78585
138344
429449
154883
543280
1878702
1396388
979484
791107
1649276
1841195
956009
1333767
156212
663378
39456
1225304
1124810
284868
1159797
732569
1960016
743620
1413989
801664
1801697
1470876
1529038
1946307
467106
949937
1396487
821918
1853876
1131202
1847873
1557335
630931
307967
1636688
696154
1825050
1707341
158043
95590
1482433
63677
410610
9902
929670
450987
1419460
503255
466887
1484069
1541697
1861983
1330145
442105
935808
196911
279325
1691698
933500
1117675
1501999
871393
635865
90325
565539
1393848
1465471
471721
217306
651200
220729
118915
617765
973593
108435
1282019
670312
1212725
1570605
513726
1867451
770789
670939
1497557
490607
1084739
1976820
120816
525722
1366905
1349724
1626509
1798550
1190164
1479981
1709889
580907
1409130
359906
1823984
757990
154749
1831044
379340
1753889
449581
1680479
1776363
1626295
357169
270902
786024
1984044
1498703
440418
1971203
1683558
1161360
1574922
1997463
1346389
1333143
1158293
1737328
1922212
1390965
1649715
274436
659338
1124443
1098882
68481
1295586
1977978
1072426
1396969
27335
753483
651314
417772
114404
1462153
820981
1912472
97400
605610
1980419
328865
156807
723545
1687815
254517
947337
8733
1405561
1078049
1028656
331592
823232
834940
1691307
1318121
296287
415912
408652
817156
63598
99138
1608995
1147488
650995
112614
1116209
1207671
1899129
954639
608084
1291002
763206
94875
1389605
928591
1013971
448342
478055
339656
65404
766846
600827
1995824
338771
683211
1778406
933751
1321512
232428
461013
386342
274955
247314
782669
373618
590798
712321
715521
555645
696920
792945
1699281
686573
336401
1479211
1121618
1769208
105085
548634
440677
1898885
1503337
79468
502091
1015123
834719
683762
1865896
72668
1448742
1886433
332348
607877
210226
1942350
613288
1534016
608189
661257
394596
482296
1740848
78350
1012788
130846
1795017
966257
1977362
337830
1243927
470390
697022
624805
1954388
477921
391407
668070
1677808
1581731
1601901
1270368
274006
536644
536617
1751568
67969
1371139
1645914
1624174
1188936
189393
1964914
187109
887995
1901966
1829430
128342
1844794
888793
802167
1467681
1093916
1544405
779379
93074
1992065
557521
347581
1487943
1801996
321399
726928
1569904
931073
1905063
780306
1254562
288506
1138888
1697516
1516081
1528655
811164
758023
792144
826740
644347
471062
504553
315091
1886865
502371
1425326
1960571
401563
220714
1181811
1990700
1029184
266600
668965
80866
283413
1663769
161682
1435966
1287341
274399
718157
1649746
1909627
383600
1153823
1789558
907636
496296
200549
407477
961974
446992
1763779
611217
1403246
1735920
545186
1462711
1901109
872419
1275000
1058850
1009240
1147478
1196994
1605022
1912069
645740
1632202
109571
896346
832030
1005164
1041172
1735919
1106200
466149
1199538
1613414
25129
454038
1380612
1360825
1106718
841488
284367
1279484
566
1533571
1060542
1443865
42340
1291742
1037371
763962
1871316
635512
1356484
1555576
1571415
506620
1099336
767001
383454
1779895
1205878
776045
814780
392219
1392700
1867665
219208
1059160
21963
833051
315702
1812732
447300
1061180
22755
599761
1695193
1074741
1785242
1067149
987694
1707508
1883359
1529806
892188
594840
544938
1335866
1857914
852640
1181236
813753
1444824
639008
1511052
315208
101785
1857495
953725
1545976
1350811
263763
705681
517774
1457880
1673091
1277022
1071111
447399
260994
974896
819544
205125
1465305
1011605
986012
1127119
1119069
122829
230739
352631
1244752
685072
408435
11188
1752653
1028675
1481005
639596
1244786
1394950
1051392
1759432
414523
514394
1535473
677294
1923183
695434
840743
1980717
1697064
1808154
1578722
703990
620174
1349141
1112354
1212001
1544117
1482047
460271
373766
1362900
484264
271174
1836218
1117684
1328229
1467973
1277382
353939
688243
582439
159991
1802541
1821580
459367
795826
810932
1287526
122080
1021781
581410
883690
219246
1916124
150567
535630
1471223
582651
802560
1686661
134304
136820
1166709
1582215
436841
1274346
1049126
1412428
299018
1524613
338086
1396865
994156
329953
1138187
311092
1606747
661956
1175537
428005
1866654
1301643
763899
1273341
1238046
746168
1458599
1148112
1586217
1649245
955315
1722291
1070675
1813847
1183704
1984270
1237071
236441
524086
1722617
1837033
719979
1403665
517731
526487
1225455
1661167
956964
1648677
1479682
662750
1986479
772205
1410387
893289
1903073
790487
900173
1759849
1230416
658122
1851068
1400792
407561
585166
1602088
1528029
146725
256985
1316824
884348
1068382
967496
1853007
1511881
1699538
478290
463907
110844
1013637
349371
1768739
1971324
942382
630817
316693
311851
900042
1224600
1160323
1588198
738911
246837
336174
1283629
886317
432773
561240
1413536
23397
1753632
1294151
987041
1969333
1151011
373098
488647
140767
1189118
1540790
1357392
761889
1251660
546292
81276
727355
1810631
515996
930760
981667
580822
1213577
1357366
1589070
1595011
866365
560744
1954174
1118987
1961629
851710
1404170
598257
1841546
1093519
524733
1583701
224066
1794671
1291399
830776
727803
638822
1804460
1606751
807947
1987711
1453073
148899
1919137
1743894
1020661
475295
1099490
1301024
1401454
1086619
239473
1442036
844174
1711685
1144270
169916
556885
1488921
661620
436831
727378
345787
641264
1838785
1640180
1042509
1224253
1479372
173189
413516
1398933
1026327
969666
1419696
821979
998423
950373
881802
355913
1833120
1142004
1444948
1070477
1521221
1912546
1283784
438531
1135373
650293
1232711
1689981
1099581
1004924
742071
1255264
1810548
293630
147340
594062
1284482
339518
309924
820231
221392
716061
529524
1003883
1225837
1323893
1429818
1728516
1199518
460199
1152954
86078
134288
416799
1772264
1799887
1041334
1634328
1657469
478134
1880237
1960021
286656
1518678
662065
1036715
1317962
1887206
975213
915955
1672061
1816429
210663
1724351
355621
1488024
742772
801880
1569494
1412641
368220
102669
1638936
958253
1265341
1906795
295129
887928
1924958
205565
447484
656235
164869
75935
1910594
478821
496054
920401
1529530
902189
1334545
786033
886418
599070
503553
1990555
456526
1093124
1161899
912793
700061
1014379
783810
143755
406722
779144
790225
893630
223246
1268884
1062498
1094461
298912
1252152
1204590
856468
1716253
1919290
905996
62363
912484
1738817
962592
923387
1228407
785266
825715
1330115
1661934
1593289
187857
1029727
921613
1654621
124352
63289
170387
1607033
1142671
1468387
763947
1642495
820452
45748
364433
1856350
1041156
1639963
179195
1139786
1851529
1323494
794219
1009631
1806546
922984
451965
848021
276896
1255503
1916414
1078948
1653797
1626323
274777
820891
1740791
383451
85611
1470237
782839
1974684
282368
393234
280675
558373
1040242
1189073
1898251
883922
86250
696640
697314
19007
1461116
249259
53809
1540784
142752
244089
114262
315324
1166081
1141016
85866
1343553
948094
704858
1928248
173324
625537
628468
1112441
408636
1349530
344984
1357410
1829219
1180221
3444
127704
450791
1887358
870831
1877693
1449096
886165
800510
509727
268166
1478761
1653962
1358695
1284872
1271562
1303352
1181859
854737
1138070
763103
535529
82614
1944055
1230670
1769258
988789
1795929
1919105
1594328
1816279
629912
446223
103921
1775202
234611
1500460
1945397
742717
458709
590135
26005
721044
904443
419440
1780252
991797
1837856
397139
708615
1609912
162477
1735213
1402273
378185
1526031
1048315
367946
837474
475948
78032
1437270
1450608
967868
1626824
456780
629838
1596591
1856299
517
270398
834647
1942151
569637
489851
680169
290612
1144010
815253
439813
467736
1010190
1346387
83784
903770
695303
848478
472226
263734
1346918
1562671
846384
684663
1476
998721
1979129
740357
1077233
582798
1014474
763797
1628678
908379
714485
1654344
703765
859057
1344225
1958490
115208
1852318
1774932
1254998
458694
1685778
1215349
392947
628804
1070163
709128
1710715
1997158
1685125
1791369
138787
466599
901541
666242
490337
96126
1527378
1965320
1120571
1502325
1167675
1163982
314661
750873
301618
1490526
919484
864591
971131
1180260
1662128
1889227
1564342
1628935
981110
1160903
1804459
633551
1831944
1771625
750335
1016350
1611913
944640
181066
363935
1813980
334873
238892
1043379
1562082
594513
1310527
1636021
824017
178420
101472
1479292
150966
570820
1333435
674686
397764
100841
1038841
1880943
998954
835245
1850342
1272059
1517316
1058289
1861015
1394948
525741
150190
1876661
269927
400840
298038
49882
1965341
1023216
600608
1950453
204180
849081
1729793
1602161
415469
300643
1188008
106579
727833
1798581
473132
318792
623199
1886634
116995
1599467
68229
1464766
941460
1137827
455631
1017840
1782071
369791
1578482
981090
111950
987331
310668
1165799
1211785
999567
854431
229028
1798069
1472612
1970771
1608465
539733
1602519
1676801
1555386
1891012
897390
522298
894290
901597
591799
878868
151777
770331
1409383
1341987
1102925
1318846
882542
684182
1665991
1787945
1575190
1296980
1388060
411946
1001896
1423268
1577716
1079788
57016
727221
1441894
574052
432031
1157224
731695
476397
126475
1199275
647264
544324
1760890
1766094
586984
245421
210181
1351921
1348436
1333248
1801189
128864
995103
678754
684822
1807828
1225732
1061134
997862
876881
1772531
1886154
25828
1566264
1737463
1711799
805199
190979
1298600
1598547
852195
891176
908542
548228
602884
184410
376166
207674
1545619
1274178
1540256
734142
1513720
1767571
1747774
22079
1728108
1494399
770324
1949823
1795793
1038027
458543
209323
1719965
1104079
38653
709829
1629073
1611310
1614418
548525
191500
487361
312145
1276639
1128356
389943
527589
598857
23491
1095432
282857
222905
1462354
1402575
423769
321410
833571
1710110
386142
283387
12471
1820306
1133008
1429088
1427513
1726260
589752
1001371
1147239
1241034
1389222
921780
866497
1560929
1016635
1389351
995297
341585
1680339
960805
179576
122317
1233600
581375
225984
930575
886597
19539
891364
446964
310173
1254833
1276518
613691
1708174
1333558
1333890
419223
75623
354179
1950678
214293
1946296
1837159
325124
1073112
1140744
1420584
275650
155760
591562
526845
651481
1248029
748406
55658
217142
434390
1820016
1180169
1232613
167643
1117390
1484900
766395
1135353
4484
563233
1117957
1586455
972031
362908
1587677
1676746
744806
798701
1425751
1443152
1943213
275529
636353
230540
1442525
1941890
591203
1230695
1424737
81034
138680
749609
1468755
1013365
1868779
1735324
1021669
1621874
1781585
1650907
321201
843770
1399182
859495
545402
1933959
171493
195873
1922066
1047827
1558454
792816
1270580
389639
133204
283330
1729929
939285
277885
504780
853649
251204
692184
1361215
1292640
1415519
1141510
1440162
1507051
1756229
1092348
77318
1333837
606403
905900
1042800
1661949
1510966
749040
934311
1902801
466517
1388807
1031416
1917514
1545298
445719
1422862
1488695
501515
1980739
1774954
264190
1934886
1381866
1200913
1115527
1547572
283042
1383994
787629
1164273
151333
258890
863236
739316
321530
1456160
223203
986193
1435278
1749611
1124767
897564
1909320
123637
1463138
1409426
1584900
339660
683327
1662120
663587
1802389
1735614
202773
1169630
478349
1984066
680975
1033627
784481
287617
412155
1377875
1161057
1404657
296117
1681089
1273574
75147
978773
778160
222488
1453763
20517
630307
1436080
1869683
1686745
974532
28922
1552315
1446723
28870
1337366
994907
1900363
358627
649029
1993416
450619
1494598
234983
546584
1532158
746249
1592858
1532730
1460450
951313
75457
1158733
1587216
1509193
1585694
1536807
616853
1144614
1502452
3531
570509
329386
1544928
1805312
1491351
592549
1125492
257827
1865046
226970
1536667
414865
631063
335482
1497446
353998
887566
667373
1294729
1082215
1638510
970548
592716
757666
1106500
25676
1622357
965524
303877
1699820
1359900
724463
518289
466879
548687
898291
1251574
1449489
341616
1750579
1793500
780233
903715
1342125
1111920
54300
1854640
1819088
996501
1952945
1021240
137516
443920
577107
789344
1142612
985723
1393862
1572190
1528489
117546
149385
1221237
1278521
1438672
74264
462765
1640698
905937
156730
1500997
161252
1685834
765701
1760821
1631916
927101
1158350
1251655
878189
774233
567979
663450
1625884
122493
1304897
507157
1403726
116046
1860131
1338713
194601
73541
1629223
1828458
192702
1757309
761193
288772
1467919
461336
1780561
399822
1566335
392990
499861
220557
1411550
1704249
117024
144026
199194
202055
591042
715108
865387
986093
1414526
1690123
1683654
1701833
1470657
206402
1982146
533976
897421
1963255
1033359
1775339
1860052
1345885
770938
591741
316471
1044179
1269187
1883886
1347216
819079
1943455
1399851
1648833
1422954
1793723
720212
1857006
1357524
1698712
43667
856626
580674
1254995
464395
70644
104642
525810
583184
163696
1564971
871934
1436863
786456
712498
856669
920885
435381
49880
1530066
1747890
348801
1478545
1176402
483514
1299244
1651967
1301142
421854
1530469
1958646
762286
1320825
88108
65109
1581185
451762
708445
472159
1013674
897957
1176989
1435552
1659495
1064679
1457374
1061472
1972235
1911165
672919
951325
1476793
216458
342092
363400
1397347
425762
1254108
629157
1124771
256045
835384
492614
1081315
424124
904320
1980916
1086594
405391
1984354
935795
1746003
1762735
314784
358464
1087527
548389
448513
555972
399370
71698
1553535
1426199
443608
198896
1095939
404118
945704
1702804
502929
260219
89825
521648
1989570
614877
1229062
408224
1105024
575275
913384
1775173
878218
215721
795601
303525
797023
782431
1631211
76262
87967
1317321
966515
1002967
1077047
1721055
1585447
1486459
1477415
1825344
1242853
1112158
1483197
544137
1609560
1990485
224323
1556935
265002
787722
1541381
653981
586936
636640
104392
541343
1705964
1003371
1779025
995369
1501309
1604729
316434
212626
1320723
500519
1413222
815887
1624120
699685
1964761
174123
956160
136823
1081680
902629
698110
17155
1157295
1482019
1831536
1157508
730572
1350445
1585803
215901
1549962
370523
1487935
751058
153899
1994536
142510
1462343
179886
613073
125766
1239118
1715821
396472
1138495
939626
676060
339885
1642025
258326
1274212
988687
828483
1470323
852143
700278
775673
571763
1798303
800349
1756215
558074
1087376
406306
1705033
26761
1021802
1177577
1476466
1957023
1928289
870533
465291
1484181
858499
671166
1566984
1958182
1744719
686280
508867
619933
529037
924896
1840940
1845551
1893265
1344193
1886309
1307791
1407731
1649840
210216
1819927
740618
711078
1533960
1417989
1463341
1279130
837488
1580147
405136
782701
483732
1695688
1478302
1664631
641194
191731
1976315
1679091
187693
701131
1153118
1008319
1714524
1272033
194878
1226437
1233134
1143859
237184
1471070
1444263
421702
1725071
1082997
997041
1459601
86805
1792670
22512
1940863
477313
684835
1524542
1701968
1664150
1058104
693362
1213248
480802
1190981
237351
846210
380389
673785
314221
1823632
1610913
331836
286446
837026
1937404
1793578
1338706
1849333
398723
1687966
152587
1894999
477304
1859121
1158891
878244
1369598
244065
827348
1717803
1876408
854233
1141904
835419
1751063
578400
101930
799988
696857
789081
1629459
667683
1010121
263639
1997111
18094
680796
918814
174176
1622579
1266166
1166903
361368
223121
1967721
1602009
1196479
1981813
1100318
567689
229311
1386193
1928538
315993
778046
1780287
637511
1875335
1001888
952709
372898
1303316
725890
1901438
302388
368352
84780
398101
1722595
1673455
1329596
681744
1376352
1927203
294949
1500112
1851748
2195
1187103
762221
1815877
574456
1503888
1635016
1962477
1355862
729917
1959950
1092690
1441195
393727
267281
856107
1164247
598234
1216926
1168701
1863411
370458
1927387
532734
249590
1589110
1950937
1348151
500032
1803610
373344
744118
597782
220255
993616
867786
1804958
1104797
1056410
1781121
685392
1746408
392882
1008323
1709014
700902
409974
1888616
1614617
514016
1617193
1578061
1970760
1726200
249805
1767026
1066954
29222
1299022
1913563
708265
1479273
1894369
293846
1820689
36093
1271339
816521
1688651
187207
464262
935046
337021
1650101
1219416
737289
470899
920825
1451916
1870040
1917682
470349
493726
1641648
53429
743460
513499
1010212
329665
712282
363843
315171
519710
241541
799217
1477639
1080181
1320025
1310157
605571
43137
424876
1688214
246801
119526
1909140
380169
1944523
361565
805334
1237799
1229164
1553545
1236186
577695
828575
683262
1791186
938292
193321
823485
1856861
263040
1855899
1616580
321534
692227
253626
1294877
1935075
935805
1926250
646705
959441
1351794
564413
947351
1669247
1554148
1584807
232996
212809
1044447
612327
956190
1733200
191238
1769066
940717
741909
937925
1944603
1728592
1878016
1330687
463667
494568
536242
1499548
520778
1184295
1611446
67646
965339
1967867
1707319
1449342
298412
856853
1643781
352951
1721222
1477201
838364
81816
361731
285431
1937
179912
875502
1346765
1621942
821151
288942
577556
1339204
143093
241892
486886
104634
299728
458883
1376378
1934962
399531
332224
1202158
1671722
191420
1475766
261704
1014129
1989890
1717168
546490
1814366
1860485
227979
1482538
525897
1605868
1840364
17643
1901859
1779538
1865761
1302232
1088619
1581236
1680564
1817858
1949907
1467291
1718670
640908
1375032
1038835
1709517
1849288
1573847
801951
705314
241435
1490854
428675
170614
841653
1699215
1172798
1832197
398695
1970638
399085
227807
74277
1611624
396945
1653002
181904
49866
1608989
120229
412500
474861
753997
895130
881087
594830
1283869
1097374
1842421
1302423
1757768
463759
757291
1477063
1803589
373264
1806297
1829892
1964153
462133
756572
1073059
1557682
445700
978670
1042453
465229
1514636
1490963
802872
956134
706351
1580101
789775
1498397
275896
1136716
1394666
262580
82689
517716
963385
897172
324488
1973999
700079
150745
322154
1281183
1941753
1611982
1024889
1184384
1556085
1420544
750891
1717928
64893
467707
158672
371698
25243
1423676
1945694
1272476
1362705
756795
693331
1545743
938750
1787147
1731267
842341
1814050
416448
1574695
615025
1795808
275016
1229364
1889623
989597
635222
799988
46660
536618
639235
1689477
1055524
890037
1629687
1642732
963011
892827
1159514
1949001
1509993
1827095
440439
827885
280983
279510
1265814
452559
779986
59467
1010889
1032416
555026
440014
1800372
1799333
905053
1819707
1078372
477737
191165
1774036
382483
1313451
1273327
874533
1965931
112469
1895006
39436
197021
1393055
1231414
1279449
1094926
686071
1468460
1642491
387793
1954255
1618925
1144948
622828
1147193
1190706
974912
932602
1454136
19610
623387
1418797
95735
1317836
1392043
1777388
1652821
958831
1162530
1450716
1836776
1473360
550124
1715573
1283703
1913486
82139
665193
1706259
1925736
1141329
1128015
1857669
1394492
180164
882669
246091
1362366
1444448
71475
1197089
1494449
1459261
323332
1850253
1457832
750204
1008479
1887484
1538809
1913591
1739076
1569407
996298
878501
1022776
196480
1297003
1792421
1797354
1702104
1720189
1385271
937673
831908
536864
1891508
1678477
1311336
548489
593549
1848011
1563236
219549
964096
163808
1990907
1229796
1526538
388001
1106751
1473694
1276833
1910584
452539
1360760
739637
630541
574069
342440
492914
1709062
1773019
1047927
1229745
1057942
900914
320302
335773
669638
215551
250845
1281284
871713
1878234
1543025
1649889
1152706
968299
1120378
914611
1939112
1461435
547659
241982
1736289
221929
112185
706174
211901
463645
1011920
1488429
862608
1592884
1024970
1424036
827439
1870243
854120
571664
26737
1267423
287743
1968648
457302
1164041
497167
684357
627047
1318042
1690764
1332136
1631750
885422
451887
435471
668474
853977
1453272
1217737
52658
92477
1025323
210639
1820040
919342
477240
1842537
372575
1220340
376371
281119
516408
210235
1107849
1756781
865943
20780
1324385
336517
894065
516011
163015
1737711
514527
1531150
1745331
644067
1881244
1043380
30427
1432752
1415565
811281
1754223
315458
141787
570326
1186599
1537632
935859
859270
1288708
1962459
1407902
882995
504731
13178
1862323
1231253
239579
1571749
1109338
1078469
1593199
659461
168655
1089370
978834
61862
275311
530678
836342
1638865
754829
1374281
1830803
595007
525922
111553
147529
207975
991754
1708363
72300
292820
1166730
198745
772953
1906735
1367851
322885
1341651
883577
1723322
1850491
1550460
1220619
1196079
566577
445247
1272771
1534036
1542806
1612830
1588270
464387
152325
1600982
1188558
181675
449775
6499
703028
1200611
1109888
1967738
1978955
1541777
638343
1710520
214634
153852
1316508
841406
100431
575763
730895
1639300
1377219
647045
1838993
1148781
666852
1777708
664681
1742306
145204
1414612
591168
691740
1312487
1083615
1355036
37407
1039534
1120911
1185999
323510
1687080
511537
12590
631520
1060761
495713
1479966
1072339
633211
770104
1784970
1156005
358892
1382794
1687432
680800
1047655
1055842
1953895
1462815
241911
586971
1704851
387104
1628081
1310362
952476
715044
51026
1562451
40116
1006362
620074
453531
782912
629261
1165338
947520
871472
1789418
1516336
1222817
1855211
1187079
1699374
231206
1619603
1155329
432065
1791218
1454161
1501945
924692
1737187
472900
896697
1616803
441254
1912383
595734
1081153
1327026
1908010
868555
1768577
1246513
1744335
1018891
1588127
1572837
1169882
882797
1112337
188091
1778488
1754383
1023291
354833
723703
546925
433011
1136398
541820
1788798
218799
1516420
1651245
1452816
1710131
1428826
1759805
1109925
274519
424503
754821
758980
953254
1111480
465340
206621
304834
1266931
1888164
79472
1691424
1045064
346090
1467519
1964086
1657060
770843
236687
1065162
192111
638827
1625791
531995
964576
408011
1903833
718856
1178192
967165
1780780
868699
1688470
1136600
23289
687650
1418823
1808559
528226
358438
152634
432679
537268
1403644
1615627
614161
1834860
1479954
1842408
524270
1597304
152252
494351
805795
1500293
1155695
105346
1655142
148434
1952769
1102585
726026
686473
465046
383112
14061
1140313
1103939
1374005
1731373
229697
647133
1878960
252968
741431
214008
548275
704682
405430
433618
211537
1155347
745687
1232907
1791559
613931
1419775
1852362
552604
200547
1659738
329601
136214
1063016
1589372
1737737
1882103
1467178
835836
1538392
896556
1249892
536009
913060
161715
549473
1168509
1335722
1854347
754818
1063982
428321
1810522
625241
1285016
1546154
869964
1246164
1674198
1520151
1995791
467684
1786404
676029
1042458
1874644
355654
798232
1854917
103942
106350
1138508
207744
1880232
1892675
1205943
1902040
498340
218825
1701186
1324039
874419
1531105
1523618
194385
143094
501898
1661265
136834
1039625
1300775
1873838
258584
1841931
1726689
1845825
1932737
1466350
1053767
1493979
1929005
1529892
1366848
1301894
1881954
1871701
1616880
1862245
1842480
1875547
1307415
994950
1737731
1745960
369045
1612099
1612047
1796358
1325820
1886416
1092777
1514894
17195
1143378
194686
497997
1278762
1129356
1402389
1613867
1639674
593697
468290
1609424
1024723
542372
271432
931676
1689824
416717
144566
1718686
1114075
29903
1647529
1853352
1969475
1855851
673769
145268
901955
1192582
28103
1385867
493178
610227
340657
1327924
330792
1351029
1191023
1133853
225138
274353
922407
948689
722758
474563
1136523
223003
1256519
721793
1860814
13875
470992
1360326
689969
1177775
1178476
928303
654561
1584903
1505505
1994422
956053
660682
1084018
1364682
1919876
1318767
912054
576596
545623
588793
95443
419505
93190
24729
690999
1855897
1429116
890979
1354831
98861
1998035
1324151
1170740
115736
1950060
845760
1861215
1480865
349786
330152
332144
1982790
373303
1195378
1555969
1177250
1261937
1303240
1180620
922746
1029471
569283
88886
164739
1495998
1501947
1458626
525561
1647845
981976
140992
490170
98570
805112
242155
419736
724399
1450579
1408580
511274
495568
403571
1765328
1302913
1047846
1448790
138267
1570265
1902470
1816535
231721
471904
1904389
1899335
1547327
1875796
971603
1018447
1130117
778259
294082
1616456
1238849
1609262
401661
481361
658384
1634426
1797348
135471
306817
1565393
948858
48402
1986265
846753
362836
557719
1487634
1349717
1697943
741876
308177
1786621
1660827
1618019
1811151
1555642
844078
522062
1993725
1819474
718260
567003
1487555
779701
1137691
455031
929531
1271934
1237384
170529
607381
1007479
1364842
1256898
1989197
1967040
1179959
891971
1960204
1427387
1751760
1597321
243081
817392
205724
1630455
1840614
775666
193428
970998
1561104
127330
201740
993587
959813
890844
1663401
1297131
1393015
1443782
1683987
1455591
1300586
797996
813079
812607
1405072
796902
1686539
1430958
525459
1816004
1231200
802916
1755181
679109
61
699158
1200048
1489935
422989
1023642
110292
1089081
1218256
652587
1937511
1465491
421531
1674032
1825705
947253
1546947
199074
1959974
1954207
720760
1281043
315222
399585
1641077
1639346
1371348
214592
95254
694667
1186657
7837
831698
896582
221924
284334
822263
836215
999327
552757
1872325
381853
884811
1159365
355462
1879920
706536
656825
1147699
96870
590371
290927
637043
77332
1964721
1720485
165274
169248
1693867
190607
1243144
105423
1516754
17386
1427886
964317
1213990
1776911
1897678
727762
520901
655133
984260
64253
649010
927656
495822
1038938
66585
1746624
730651
1407071
1911588
158367
1124087
1460189
605387
94984
1993610
1091206
1301349
1866617
586832
842027
1196623
670945
286670
1123092
704862
585572
1232828
1986396
1096086
670437
764287
1787547
368028
1058342
1822029
421049
1319574
1651817
1868627
444857
1070505
1010135
102550
1037758
141157
227743
1301152
576593
314278
1773657
1477667
585976
261874
751632
969350
290686
907420
1770406
1029055
139748
1479507
1293440
67295
1223702
1059529
1249914
1521322
1310529
1132832
1383350
1565489
898668
746532
606372
1280197
1274564
1620116
1326251
1237218
1903614
1918861
1790897
141354
15092
1043537
279581
1888317
1935416
730021
1281814
908540
437748
1070130
476273
1932754
1691038
1202637
1225961
590080
1896676
350304
1915306
105485
502707
1272925
1913413
1381027
158017
1103109
1342741
964529
640863
1327252
1370021
1150567
1848158
690772
1523375
1514208
1806162
528084
1351839
1183446
1743929
1558429
330281
1365609
1249012
1167070
871583
1146081
343922
56109
35729
1737461
610349
349151
1541596
776988
1993914
1650987
999859
1856441
1275197
277183
245337
1119380
1010875
1179006
1166132
353876
1352950
703418
801234
1937299
355421
626186
1713609
1884865
521583
1871451
683867
1059525
818874
182803
1504430
1239478
699674
1182160
1960899
71244
1349805
243398
1508120
1172327
1516829
1804603
1502018
1771739
1919850
705422
1200983
179490
1789953
1457197
864472
1626140
1061200
903485
1373290
398577
860394
322085
1100615
721672
1911392
298361
1009978
1463836
719107
1357265
69444
1720160
1288282
355941
685357
490473
1276689
403532
262223
1970171
1012834
1348695
1538366
966682
1600621
1969480
1928805
1366395
1523397
1936239
311289
487764
671589
356254
948108
871721
1452617
383931
1608006
815642
1835392
1533252
1048223
1726426
1230768
253214
1077960
703187
848616
386862
791913
421606
1239440
146853
1164000
156255
733588
1427363
555064
955482
1519069
225201
1539199
1564872
1585208
1317709
98242
1824474
746361
1703231
1137876
225812
1673334
998246
745054
175969
1942566
709559
815516
1139144
1909495
1273180
934420
768662
1362840
899599
95271
1636772
1725522
1278122
1044296
1561270
1633995
1804665
1277976
1494984
1228464
1186237
824342
1398892
702348
1935276
357299
358203
1755082
1598456
1425060
964693
1397548
1350598
1176233
1104890
1009900
307051
436243
1325348
116891
1921266
998074
1772912
249576
160495
1910866
1743025
734614
1328795
389019
46548
509830
751237
1036560
1621253
1478723
575641
1750058
1593325
784579
216640
1631060
65716
1733321
574726
925332
797909
1926054
1454323
721532
1593560
841220
854403
1718440
882634
1533514
445069
979598
343055
1589753
275059
837331
147352
1559854
1353949
888682
712403
1273942
1658860
98732
1079405
1835853
1807919
429945
1854675
569296
1966679
1537806
1289088
1025579
240097
369237
461074
253235
867880
229961
1799060
844705
1069798
11238
1362592
358461
1521986
538322
1453844
1207906
1308476
491688
1736803
90464
1757314
1978738
1217646
1114958
154309
687428
547566
1502745
627476
886326
670181
686987
1191982
842182
150917
316626
440290
1181313
655377
1385763
738741
867688
609286
1619913
1426161
695473
555257
1705940
112309
1626851
579855
1519802
1902529
1593749
880136
1358795
517588
408835
1243459
760475
894493
1255739
1901045
1104700
315274
1558466
10738
1848526
994742
1766358
1463157
682051
616174
1598051
1610921
734476
328213
338251
1329882
1495318
640285
313989
912357
301253
1950278
735794
1364015
662266
936166
539535
1433405
802026
1891178
135462
1506672
406464
1788302
601225
110365
199822
1221968
402502
468050
291946
1035715
182343
1064874
804865
177332
1326862
1287090
1753870
1850779
1668946
334416
792024
393475
1635572
1687984
683103
1120694
1874007
364236
373819
130434
270906
1389231
27201
454743
278790
987664
370646
581631
867924
748804
1205697
1283562
1760414
130563
1047123
1427271
811354
540950
719597
212621
1070754
848464
41684
548874
423933
1686459
1870798
1889390
283298
1599668
1664497
615830
44995
1633537
1622021
1184343
104558
536772
1478563
1250345
1903195
1142483
450626
108338
189828
763383
376871
503225
522530
289213
1068082
1001726
1617237
1586984
1354655
977526
1189791
696366
525346
1856736
49477
760985
1650710
1693038
28851
416404
1393257
1855170
986371
1161599
1850426
301418
1018664
578509
304668
611547
641285
753428
1939621
1629308
1895286
1624016
137145
1868604
160841
473428
999269
1721545
302116
1635034
1472738
879043
835776
1113700
779924
336856
1748694
1351598
669804
1093178
126528
1249402
1173276
1439550
119312
786490
956754
624597
21707
933858
1418069
315744
899367
703421
1204181
341739
726079
1283666
1548540
407202
577738
1800594
218363
146931
1136576
1520589
1658587
1120167
1697101
570559
921515
1868713
778191
773503
238079
1226850
1192418
146929
1768241
215922
192081
606524
1590146
89449
1742310
492816
174729
598380
1549548
1393283
1432559
347042
360447
138036
121684
58064
710886
645944
1289300
1251875
722276
1520669
1130973
1729696
1604353
740870
1780112
1500831
273525
1198295
912359
1154855
581530
1363964
1662598
405113
183199
459989
139086
736011
1050661
1595173
1276632
1093938
193397
546830
844568
1068070
1388828
1925925
1139128
1563493
532768
1542998
984560
1517500
95796
1328157
380906
780245
269501
765492
689607
135127
269701
1707603
852563
1808728
1120278
1239656
1587668
1394173
967242
169765
6694
1909475
878168
1812222
1176312
526622
963798
511712
248862
610687
1574478
18600
778018
159479
1468220
1175841
1759295
461198
1387236
326879
1960413
301649
790970
1355331
40244
1407563
564263
166444
1195092
1360966
447449
514357
1229183
968924
495670
52953
288248
1661938
2485
1179124
1761525
1876896
15656
1712807
1581787
1485653
343183
1573444
1009422
889393
1522198
220012
94730
1032176
327718
1327729
1890841
1327911
626380
1243038
856853
1605010
1460540
815113
1704145
143327
67926
456662
223584
1467316
778543
874629
529147
748071
236806
290170
643256
1683425
828734
762067
1095229
469900
710509
1768749
421557
710049
701299
423845
1898198
415948
1789844
417512
1892279
1046440
1337357
1750967
1828299
593127
1636772
566120
577338
1459072
341574
678523
478652
1595923
1637835
1258253
177722
1917307
1788775
609184
1781493
1242282
684639
1715801
1696909
1020312
1730120
1960383
1423345
323905
422831
1047675
1380077
1310941
73856
111779
359636
1202762
1219803
1669917
1598188
171541
609891
1758136
1505426
28725
1860580
361101
178081
1290998
1701938
1690380
1766268
1897447
1365398
305338
742460
340043
1233313
604744
398805
1115933
1517295
1885090
237752
992752
584360
1363479
331022
1248387
720938
1218965
421211
1295865
49558
1806146
561547
1397919
111266
413513
1655299
1380102
102782
719433
104656
582946
36592
478521
1924265
406369
455546
123445
123238
1683794
564285
1176694
856996
915439
1370014
146117
417881
449376
760737
664177
115855
361577
34672
403801
212189
1881729
231749
137811
1464970
1954989
500829
245420
1577672
1595218
971216
163933
1474875
1256307
1806009
1558909
10501
1753282
1430745
1636381
1482625
136850
1384274
1880345
251187
1899518
420265
14514
882099
1106870
862768
1495341
1577265
1665689
755843
1991068
491710
600951
1693986
1926830
927778
355
1520972
1481095
1631573
621282
1858241
1187785
1216000
1089552
672681
585415
1497163
1183878
1555843
1284695
229763
1320676
518013
594373
1818294
198472
835182
169256
882322
127268
1724375
125939
1317883
1321487
1713836
1402896
1563681
1660784
559123
845232
901670
203079
1402765
643317
63382
963732
131792
1882280
1609220
1117671
720038
1570934
1767459
799915
799756
382204
630496
185898
327575
581436
1999527
1547181
1804432
1142220
1270980
1524720
909592
634612
70006
1270472
351299
1879948
283063
1825987
59063
1910966
1820563
1974201
25860
1022147
1106837
88488
1687683
793183
432110
283916
1740491
1157342
1319427
1346061
213525
661818
797094
1165141
554587
1294703
1280769
709688
1228159
125496
1049387
21303
1768464
1455256
1206407
839022
1553978
1197313
742687
1274357
1735970
520179
777048
1280048
1130604
1029222
455243
959446
1844316
1283730
1330930
895300
841945
533238
782514
439937
1214980
665331
1518676
897581
673487
1929237
984036
90568
909164
245352
1647731
332067
1034493
1752959
1502150
693883
1267515
191435
59119
919601
1433691
680203
932053
406665
1894628
1469102
1164604
175477
984834
1105850
1983592
321209
1645455
569756
681421
1127373
1248338
1093182
1820465
1031786
1530606
1995280
531360
1228926
1457522
1793658
74753
887117
833918
1649374
1172570
740683
1213558
1937735
150761
1567637
752452
1757391
594490
102365
1567051
730030
166057
1354040
176936
547551
1695470
769165
750972
145058
1081023
393745
1626617
311189
435113
1887641
1947617
636638
915384
1801959
834680
769046
1825782
1733947
1736597
523764
1837028
545882
445259
1012623
1753191
954002
781438
6386
790915
1006578
986092
1221853
791881
979724
1840631
1847791
875474
646598
548135
786531
902239
283555
937899
1146083
788984
828697
1700164
928217
827340
462790
1188926
293322
1162095
671189
1028089
1544395
883730
1093594
278967
1956096
655796
1463552
1380005
671086
1963948
1767750
1131934
1764642
258309
117294
870587
1244637
757237
813141
313055
983469
1408869
1948977
1697023
59035
273470
1772398
1412501
984985
1100161
1754644
1369331
265018
1522584
1896074
1438936
1016913
1149953
1675798
350742
721450
1528153
302528
1390810
320091
1231625
1152391
585848
737882
68721
411188
1659263
1272438
1093746
1639726
870514
1125464
539056
1043855
552148
1694347
1597357
503831
497708
1208355
1746200
317454
310961
1768138
1452520
1082806
188005
1785258
1270988
299601
1029337
1728340
1669541
87951
1836987
343230
231671
583305
1353525
103243
1889145
45110
1490429
942375
1248463
1238972
295687
894979
821540
1253133
365542
199026
1330274
483021
1054845
1710651
1526490
1551283
1553532
1221351
214986
1118315
597281
1310084
1027676
1373351
1202445
1423612
1237864
1366802
1783249
1964584
1326193
1721372
493879
1679359
366835
428676
239987
1273605
961790
737408
1873010
907369
473210
840064
1312468
990095
1285422
1150312
348107
773263
1038742
6014
610438
769436
1969735
276483
1382201
1483732
1974033
1679239
1642209
1501415
1941662
608319
32928
850615
1506243
1708148
1782749
1414106
1745903
1227598
1988134
1616270
949141
243658
119014
125108
1451497
738918
1527754
923019
1672377
288666
589256
1934177
894016
227146
645432
1444717
1168963
428233
317787
1593638
1663124
878666
1954588
705665
1948256
868298
894415
1149889
998307
602706
1856066
941700
1491343
80271
1885126
1694781
1904868
1771791
1420885
980353
693637
176672
41106
1651869
1188809
417972
196814
1392599
263186
986332
1784737
978862
768814
157103
3119
812362
132047
664824
899379
412721
1104773
636237
1324278
920135
1159242
1476591
1696612
250993
1909831
1403326
907544
1497695
654533
687244
37022
458859
1645574
1762088
702257
495458
275485
1099300
645823
194496
40137
246891
1383193
1937153
1682193
1970181
1758216
710053
1721724
1961582
1342555
65978
543515
386612
52733
1861568
1319282
400512
1461570
1237923
1127609
1118286
888162
335681
163969
280708
1779517
234742
1532663
541188
1216932
66437
1085461
666507
305173
1304158
1352945
535742
83726
1454085
966500
1323586
571220
337805
1357217
925261
535789
211503
1289553
1930010
940034
1097660
1888373
1429092
1908191
692816
1350706
876001
1379384
924056
240747
71567
470582
1985394
64088
128788
1309313
50985
127812
1655806
1478259
1595769
780343
1262594
124458
1248043
679336
103143
848577
1893325
873809
1196982
444238
1612439
475419
411586
1380229
386818
1678839
1967116
709278
947904
751231
92861
1445948
664108
247145
1221384
1802097
172084
557193
4010
1681329
1587504
1607556
79248
614064
1617407
52000
1573619
1425022
1302860
1603172
1300212
1617683
1260288
1547780
1818058
1339828
1634242
62907
568109
578313
1666106
1480043
1134422
344545
438814
1859607
573762
1378801
1570306
193271
549672
1916406
16264
1408988
295859
976743
1173088
496370
1114421
1937416
1321839
1413234
161424
1585786
794077
1567962
1103313
173815
1354710
1689092
707158
286703
1310145
1327747
453755
1844182
1410940
1386496
1137341
1046883
1654838
987269
1546395
1152202
163078
657720
807593
1588964
1087720
393554
1688790
407046
1206192
745847
1813290
1446943
173367
772776
483831
230994
1388793
1552887
762540
1128287
971976
1293261
428658
1100455
1713683
271022
1115882
213236
339989
1486607
1579143
1186501
539461
866864
1411148
1340772
414187
1114197
1678228
1463217
1550526
1609356
1067812
1513963
1876496
755254
69863
718027
1499057
206758
1842127
300180
1435413
309296
162634
1822583
1718213
1510760
1255135
1763184
734853
853479
1007054
1928505
78558
8486
1794608
654758
106674
1358614
11149
1472340
384284
411377
1924509
104979
1346776
1638478
1507302
97410
1320122
178789
939574
286113
1109334
1026079
1371113
1218932
1703518
63960
1029851
1859580
608214
1345568
709866
47475
488092
1568364
384416
10932
721631
304018
1145511
1757604
1489857
898445
1347402
568922
521141
920592
1855687
322741
1137778
1904200
481202
469569
502744
1647505
1896231
1573146
1958318
928155
357051
957174
1012178
697394
1429602
327077
531543
1330196
944079
1188293
123970
1066762
182928
758676
219755
667748
25040
1446384
670183
927055
714446
1417278
832887
1337552
1383348
1993235
1262000
1214291
1156006
702700
1821800
1420035
243778
1662232
807152
1562020
814470
1765752
363523
266325
1202557
1482799
899758
1283345
1346827
1079239
816550
596230
972910
822425
921655
1801093
611228
879642
1813296
846519
1616620
921116
85455
1715250
462835
1591591
533196
202210
644352
184219
69234
568731
549891
539979
853966
1339007
1430108
1691027
1584544
1988944
1883150
1696002
1196965
1570233
367409
1201481
1268107
1694658
1264015
410859
1395530
653635
1292784
1611342
873049
1655134
870717
932829
1224154
648270
1407541
15254
1795283
1634130
1354253
808943
1653912
1469744
332975
1206538
1840570
676813
396731
1133627
1142583
1809607
494493
1055371
62117
1068386
1262208
1501072
1103103
1611132
1096096
1706176
992893
701144
1029806
1496569
1305097
287690
859409
413456
1475763
1206167
1998601
769741
947469
1738701
1365362
123877
1971201
442694
485883
971927
1567226
1814831
1414142
1008714
118821
877929
1261755
1220159
1523790
25823
946066
1947399
1734006
192002
410826
949110
301157
810492
896456
1280472
1918561
1383446
305863
133748
272948
1190958
1983307
108103
426286
1463259
1499249
714253
1643901
94483
1952336
181682
1840429
310198
381155
113119
984264
123287
533080
1914475
1785680
680033
1544790
1619006
228779
1031971
1730595
841933
169737
694794
172513
1849791
453090
252852
1330274
711262
543660
484966
1128490
1026164
1276223
1434584
463780
882124
960022
1575466
1041059
1462626
1927128
946369
982918
1288767
1983
390393
1263294
277762
1717990
1549512
1706452
998600
884219
1448134
1219939
1598869
764801
1455987
1428540
248321
983146
491870
791413
1235216
691059
702650
1951298
785562
299630
346753
712438
1443771
1283218
684641
59128
1975391
1326246
452606
184353
571783
1817064
797400
1048089
703187
1247840
267232
726444
1621836
776767
1012572
703912
1933909
1040792
827142
164098
1783496
1620894
217649
1117814
1257357
1538918
561708
1735041
195759
626484
585760
213859
1270065
678246
745171
1498386
686997
699884
1342942
801527
1567175
1926434
1475783
256731
874647
1877899
201434
497376
1140829
768637
742628
1264444
668686
282023
1259902
1823764
1063734
412361
1543663
734110
321166
942725
690400
1484138
1908792
396653
940064
1738329
1608905
237941
1385281
39734
1748432
1795794
1235312
592921
715021
566308
507625
1262718
1086584
685048
220623
764166
114088
635807
1345398
1607283
1591144
1795120
95679
676012
934177
651970
1644899
360603
1810055
1273491
1886851
758398
435143
1921597
492133
334796
871990
176648
699302
1601973
1992918
711058
131512
1922681
355824
431545
295577
390653
889912
420896
1005870
542114
628763
910544
16845
1684087
1009656
736089
89120
1101681
1712254
202223
339321
1128509
301826
877652
775422
1014285
1507321
1835901
298853
1740628
214907
1471466
1020402
1995749
1430209
86459
145799
1715827
1450156
1817660
1088033
1105291
1777578
1810943
248370
1219895
1620672
1244993
1977026
982266
200965
1259474
367632
924736
1991080
1303408
867270
1921773
585260
1584832
371946
1568958
1233395
1363643
954010
1860598
470870
1942927
1408870
1815018
1048665
565953
1670809
978339
445630
1395734
1108979
81621
592910
1672435
1963503
1512869
256076
221970
1422977
731290
1138523
510433
157521
917433
771520
273132
1092735
183375
848417
965663
143332
161836
58032
454192
1952350
291021
1992403
335403
570112
562395
404555
1770754
1706161
1434216
281849
936838
1443741
1960811
1286332
207309
980637
1741487
1016656
688974
786779
310736
1716868
292642
1505094
1844035
152277
230606
808018
1011434
632772
1249765
1800358
61040
1266109
1211422
1192942
837819
887192
568676
1114122
658104
1729577
69949
908155
1849734
1597723
167575
915227
1165198
458249
910713
514978
534748
286453
1824854
1156457
1621833
1273496
814895
1972369
580975
457587
615868
1772669
717446
1446876
1804992
1035876
1071627
862951
1313675
817359
910707
1767014
598475
718957
189727
256973
673108
636911
7181
797049
1643848
566803
1029752
649068
1738796
625603
667944
1132998
1743070
1413179
1832914
512589
587817
1968427
478619
738891
1995806
696004
1522315
1020685
490277
1655469
1008875
429178
622010
164830
271166
1705554
190865
1889237
537835
231609
691753
306005
1485739
172253
904612
249742
1043078
231348
308278
1329661
34824
669732
1795746
1919092
1650
1220019
229729
1984278
1038058
167643
916001
1314040
599661
1829505
849509
396
1179589
238273
407451
899177
1076838
460504
484272
1172319
747970
464036
1036866
399521
260306
1701744
1269426
642640
1286553
1666384
1185085
1320688
845850
477886
98823
1011937
834326
1377574
1154244
1813909
869168
1623803
217473
922069
547361
1483395
13580
172238
102881
556312
1936070
9633
690738
1413701
163172
1515597
473361
1514380
1399390
23113
1452356
443235
498034
1655243
1693652
673663
1621773
1842658
1891165
1927346
245209
1793637
1699033
234791
1586947
1359902
209792
1209543
433475
1119515
806743
121783
1858379
1161875
1651437
261978
1440593
536608
1206255
638801
123473
648174
1594178
329882
1844958
1383932
217662
1108587
811197
847495
1795534
1677733
1803019
1836275
1520772
1426316
1544262
639696
102967
1354460
1329966
937512
1277527
1133529
747222
1679179
368734
1834349
1053548
820555
900836
434066
80912
68926
404888
299910
1364096
1802851
836711
1296372
506594
189285
579089
113278
1023721
163916
48446
881565
1467888
168993
98866
463117
892442
1532520
735801
1094146
11243
1352663
726073
75239
80648
696141
1867005
599249
317155
80671
356413
109367
1327913
1055924
666939
366225
695718
216232
629612
9549
647442
622748
870220
361296
1255330
325772
537237
589161
511064
117765
1324565
571947
45877
8763
208979
1415083
1936591
1890158
1685100
1182973
1745515
1479397
106664
1033335
1731104
1991634
1033571
343202
1902138
1419195
152066
1961336
573557
1991055
1644927
1411414
728281
1387527
1579718
1426558
963538
1366712
1505399
965162
1271450
218607
301364
1225295
1046462
1059985
1134052
606767
1607919
724397
1308262
785197
1518841
1795564
1915997
260285
1966397
42774
1811578
1615610
1095635
1083129
166410
140920
1534157
477416
1250933
490055
787854
576587
1719440
1247527
213699
268089
817623
45692
560734
567176
800830
1472498
232667
1805820
1724646
1722831
1400915
305637
226749
1906198
1324388
906029
155442
1685871
1701424
1007759
184129
251145
1988190
1283647
67127
53674
590184
1632423
1695024
1269165
57637
864075
20819
529752
1268988
1846153
1360166
1743642
927604
1473190
849478
407467
313389
1938583
1695093
1922450
122583
756425
101795
1547024
549588
1943817
1914653
884192
619316
272924
403395
346842
100981
1299914
894482
489474
261689
1150559
324572
519858
977744
225213
1308653
697597
1641089
1855605
1613641
1332451
948426
703734
907714
1164029
111624
834339
1844939
1073004
940872
1644948
927033
1320639
106777
1776124
1158730
813579
1169074
1047006
515765
498426
1119656
111683
366258
1536440
1592697
467765
158386
964428
1910754
1303383
172544
1183535
364287
824399
1255026
45064
1885565
788529
191401
781491
626202
1660473
970298
904536
1622312
1248908
1904205
1340204
439440
1854078
236427
950367
1025100
1330372
302595
1096553
1150079
660715
1960878
1288122
799289
466131
379657
1140497
738629
1190644
771442
1201209
900267
1084774
238905
1356779
633755
1777074
1221578
888655
1811525
609896
1586974
1581355
383479
1444708
1023921
1493373
1570301
379839
1476127
1823884
1003903
638874
1495069
557017
700412
1885353
894655
1199680
117424
886422
297673
12393
923180
547888
892232
1721577
1144288
98939
268492
1142841
1447248
1534092
959025
1172858
663634
662417
788442
452369
156418
38776
370759
754015
184662
678413
1508947
1967113
476784
641466
1234861
1063739
1667500
113268
1784999
1634516
1863160
1277556
561195
1564431
776427
1732175
1095922
526342
650528
418670
211035
80769
771137
771535
1541225
667609
1549446
1998079
489155
914953
35142
485722
814770
240144
752874
512205
1723117
1279172
768095
96830
1649083
1969157
481902
576848
624823
213541
1579558
323898
1959257
1576865
459424
1384733
1111252
1505766
43863
1818654
807787
890136
784158
1943029
354121
406148
1816912
1750971
1643288
888322
1831962
1398356
774533
314795
822373
842628
1584704
393774
555057
1560061
477585
885304
690766
732037
706710
1445522
1263678
546465
1156401
601599
1955317
1933873
1169419
1936438
599294
109143
536572
821452
1321958
569639
1186652
171859
1490683
905109
146426
1228081
497623
834197
926773
767813
1872688
1119704
1147712
1208862
1622194
1957059
685483
575179
135612
503214
1465377
158760
343547
1173787
894846
20186
1111852
1658692
1982937
868276
516980
1591642
405070
330069
852395
1831899
1205236
1374163
718011
1626718
1267860
770099
1693418
1198902
50989
1119465
737069
1076056
571271
542159
1232448
1079168
618899
154813
1100745
1802863
1988515
583342
771497
1593830
1380420
1622732
771271
783922
60293
1610426
707485
1669827
790440
1976089
1700989
1826222
176453
217849
1653651
1690401
479526
895543
734361
777421
1616465
1691164
213593
1905753
459269
1728845
113698
1435499
384282
1075494
1133974
1612847
1928653
1976872
635936
557007
1178387
621847
679114
1385842
909444
782624
621049
214699
1726317
474565
212293
1597941
1511012
1662454
1708240
894710
1587562
1383298
1746450
174065
446914
667022
448775
1057727
1351652
1228947
600114
384488
2287
160438
1631263
1112339
423277
834867
1948086
1390796
1241059
999095
1954554
6463
905263
1185673
1142777
270116
428053
720305
1071997
1511013
1136791
1552652
896702
1722262
1428992
705158
1542610
1943379
565966
1502884
22100
54651
1500370
149201
1216490
115120
1204144
362702
1444094
437796
1106132
1955958
1180004
875999
1439464
638693
1776903
1442549
1940348
405646
402441
1294121
911189
1741436
314336
27170
1013467
222352
140738
773851
420419
229021
191222
378428
1898908
23440
1348882
781567
1782479
1712733
405009
1107683
1192087
1418785
649460
1709015
1895022
744246
303137
437382
492192
897833
1019995
1259842
234987
1973790
767712
1149073
1234898
1525209
1676846
486797
919092
1926502
901764
681659
724938
819053
1395929
1210571
1763715
1997475
1424804
731224
1633075
1121759
1315501
773207
1256031
1795912
1746682
797106
797010
58965
1196098
1134443
138789
1144994
531069
1049864
1943267
1118960
1388096
823214
1533586
612827
1421596
1901779
303340
1870628
984165
1353723
1567116
991630
1229706
66865
48091
281303
1438305
1035263
1094886
721932
1529016
1284633
1308912
1283584
377924
1815940
1664650
201089
1324298
1721635
1498555
1136521
1910190
504940
757180
1607267
1286093
1854813
864037
1527453
941376
389416
1966237
1136234
1006163
155006
1667473
1027817
488122
34585
498279
291960
922559
191291
914953
140992
1619131
1703570
495938
624934
1270750
980460
313965
177990
1881421
1251082
1355150
1160268
584037
1668415
238553
727113
32594
681618
86362
274441
1134590
1275657
1737558
333195
1849235
648883
918043
1635184
66553
1961093
1841622
260491
854583
580211
247468
136533
791565
744042
1682995
1935017
1870512
1764667
82082
1557180
219021
472815
407968
844636
1082384
143595
939626
186112
103189
908350
1665106
852216
1704072
592675
1469683
1172402
170135
675347
775537
1516428
1234305
900889
1270003
199461
771423
411930
1576140
386309
483878
1607189
669357
483764
1526506
1810803
1668696
772020
218420
1639239
22552
731147
1764505
1055837
720293
1905530
155450
701351
214063
337049
1004921
1611089
561808
1648573
1272075
1393201
851435
693074
12438
726096
1777565
282755
405255
408464
501196
1916053
285878
952903
1168975
1974736
719757
890323
1775158
1120270
166771
1746866
1741259
1443802
1920428
265918
934938
1692084
1166857
58857
45898
983037
571225
427467
1433246
87028
1652882
1601090
10671
1978981
1071241
990719
359676
1568437
1127228
800192
1060048
1616749
738022
357095
1262563
1474378
1443876
560369
694284
1943173
281997
1094667
1347664
1062243
1821927
1540699
1320919
1807701
73734
681465
386398
1162636
825846
226029
765906
1539579
661471
846799
1106005
1014549
1730447
961782
1872089
1187843
459270
879881
618386
95033
1506770
1166
547602
333558
821978
1315402
1312338
1887123
834068
1169970
1201719
527987
68287
501651
1932776
1788909
375620
1327819
1762772
365345
1306605
1177446
271273
1660957
1266982
851594
68023
1206373
306166
35672
247912
1067641
706157
159555
146461
1494019
743214
947319
1866391
705712
74865
213411
144953
1546445
716606
22153
1715839
754496
1684273
1319109
888731
107008
382195
1334938
343338
1053216
1754420
1446269
1835531
1329680
386813
256544
222275
450824
1912570
485716
730306
90553
1124446
553333
1080194
1911513
951617
1582295
455392
756530
85608
568476
1009319
491111
1719073
645472
681016
1148548
1597630
520689
300350
757124
1128023
1460969
1924751
1355746
369057
116720
1193910
1341380
1088259
341065
204549
171345
1415033
51496
816606
1261583
1575304
559291
361839
439686
801987
625468
348315
838079
1137145
573392
1286503
1053971
1297196
318077
999940
1047556
1237255
1205516
1816008
1004280
29418
1174365
924072
1307542
1310179
853510
37354
408524
1805242
1425859
466213
409225
120266
1775354
538306
1202403
512885
1975195
901599
1565200
578726
727221
1749670
1277739
701451
1946472
337821
479110
160456
1427830
337600
352956
1745474
1087618
1194444
1596076
905932
1319140
89943
1696068
1511108
174194
1211059
1047623
596250
1452540
378776
1460961
743698
804922
1420478
1191875
257304
1500682
1466706
749039
404441
243093
936773
1640749
1814683
1301563
192514
391101
978348
616846
511847
1657365
132304
398266
1358997
43269
1503237
1773942
199862
207762
133813
640761
1528897
171416
1078879
517778
32595
646858
727960
1342663
1804075
191075
321826
1693273
128702
1902560
477766
1596040
1879043
1741927
1980795
1222703
191622
364664
652430
1007080
809570
1686399
834119
270588
1627168
1379226
1752332
1008796
68804
1208208
1968682
1199020
1339295
1222570
1896514
1272982
832666
414755
1930129
1283627
984299
409873
805371
1568417
337391
42258
1422114
617010
640692
1068375
1279117
801371
1214219
1021840
241895
463517
1359172
216152
851344
1391329
746860
58858
763805
1701654
1514698
412997
920045
1988309
1214546
250158
1276784
825511
238059
943334
852009
1201593
178852
1940821
1996923
2216
1334922
1319692
261696
447710
349560
1119646
208590
512097
1192056
912771
957418
1079377
1474253
1316889
1429236
299679
1158540
675611
1781297
1368293
1337110
1201348
1271523
1969198
1804189
788638
1835412
1074943
566535
1466175
217623
764984
1626575
358467
936608
1751453
1305126
1837369
407366
1820025
621865
1637602
819173
397501
1437860
858367
1929054
1484477
1522058
35083
452933
792176
1145750
1917257
148312
1658917
999521
1204572
54649
110803
995938
1295101
672864
936841
478586
170666
344967
1227535
1915971
430572
164829
16145
1413728
560898
1621024
1399118
1080437
1498918
46838
621420
46066
1120359
1200936
1674295
53907
1292796
472942
809508
833017
1777923
858320
206242
1598522
1854113
203819
1027823
1525928
1856534
350465
1690155
678384
1452718
1613565
707340
1276667
1165630
676536
742714
782702
1105548
998819
1696566
1752426
1294428
1399545
1592057
117784
1356558
1583330
988801
1960162
1829972
618526
1025088
603674
1976364
1289527
313487
502017
764245
740964
1321500
1104289
165767
256614
485806
1510187
1417897
976518
696692
104319
869166
1840860
1209817
1144238
1130008
976359
537400
741751
736938
936925
1235696
1558310
1753752
688052
129999
441171
408944
1377707
1999132
1241198
639906
1173896
22482
1636299
1255734
1986669
896684
454350
406000
1048130
1665175
382959
1204016
241059
1637584
1029660
1747872
1514424
1737330
1583121
244384
338344
1536675
1941594
775771
1570680
1993578
8091
1559827
1867466
159847
1527639
1129673
1131177
1878168
464737
1987
1042352
1057195
934889
560658
1460431
1667650
1149840
1743693
156800
21446
239244
537166
281720
1772729
1789193
1854163
1112635
216811
1247691
1555782
335044
431635
482945
1066507
1716508
943554
817536
982694
471989
417134
1691934
1071104
1578290
1163157
813525
1855959
1289876
707668
616901
57395
469960
1148589
1235775
295183
1910020
1850386
769758
1723333
40916
1700492
309050
590596
702486
1911474
1553452
1111018
849995
316280
254703
125380
747583
1041438
425268
1518147
1138395
1328800
1829602
726760
839876
283288
1477483
1438286
1305260
1011836
1494128
1008883
915992
374370
810662
1726911
1759728
1867628
1313367
1416543
1328367
932838
1870712
743191
1154410
868439
1083890
1993819
1963602
1366655
827796
1087149
263316
491192
1396155
1053621
1121889
501588
676258
1589525
1389675
292212
402035
1493954
911116
1014812
1580735
334166
838638
1162729
1882698
565321
1818474
556676
714622
354248
1584085
1791775
101300
418905
617862
467613
1686146
1076673
338135
846723
927145
1497087
1665447
1704169
1815866
1637073
450481
1862846
987562
1314387
195684
421225
367500
1168769
1010103
263411
444972
1785460
741745
57286
602098
1042901
312445
887162
47424
823244
1003336
533894
254211
1562285
251625
536109
976725
1580072
398803
1867110
629719
1516166
1808189
1295342
833461
145292
1097439
1477685
811522
1091744
1380677
1800392
76069
1297006
778196
1262530
1649928
1116196
1653794
1492059
853152
39767
188434
1351569
1922144
260314
1964976
57771
1243294
973389
938846
801028
344694
48581
326427
1206867
376684
685410
762172
1910257
178806
325197
1150977
299774
296980
1326816
1717045
1780608
1452224
1278950
798411
278773
1245441
204431
386480
1445009
343949
797220
35495
1065651
992226
959577
1078123
1612642
1360570
1338713
1714004
1548095
1240460
389510
695268
1140115
486152
258673
1301876
220961
110519
1428434
270405
532830
136302
1414509
1726821
1278052
325690
1043333
304626
940966
1165623
1864813
1040570
318428
1875260
1002751
42477
32409
199957
216863
1659609
1426271
683964
1878184
356842
697442
833183
893631
1899210
1692442
780071
379474
1497592
1584484
1266902
1245550
1476636
1456959
798935
523086
1146806
980647
958040
808832
1926595
614534
1829821
463070
1425714
1501815
1630919
774239
185938
870757
1288565
608025
81293
449208
1696900
1218964
244481
1633846
875572
1471114
1058842
635602
761735
774323
1184515
1679205
275027
1322270
1076527
1698465
455867
1044516
1874306
832274
479577
807792
1113528
439538
1517080
112349
703240
374714
1951764
82817
1516384
601152
189409
1637431
1470120
409544
1289601
1834961
63773
68833
637195
1739495
1194877
1054127
408347
535982
1596377
922489
2690
1444787
1063984
992614
1270436
1321278
1518139
398391
658116
610406
210363
1389513
1157878
1960231
833563
1440428
100129
1111124
149065
804474
1782295
246413
1896150
617147
1181802
1077367
1746109
1793813
1098092
217532
710327
1257080
804168
1691630
503105
1364459
1759066
598548
1480866
788167
1611936
1486547
1588447
699694
895488
1716351
350720
1676441
1955521
374890
489894
644684
1918143
181700
1537270
453876
774654
1398691
1290822
994625
876752
1596742
1015614
970325
1306808
1704585
1819176
1443062
1301104
1540306
1583611
1250549
1062264
92675
536368
1418760
1242841
305675
306247
1301965
284988
1374807
975203
1911413
881291
1296945
422607
281952
192385
553983
229642
545810
644286
202894
327387
950064
550637
1083843
769418
1492800
1644149
789734
1855846
1501542
1122527
392971
1971351
394361
633693
1117769
1276338
940345
956659
1010613
927585
484884
287646
890407
590584
1077118
665206
128017
877038
134344
1813028
678031
1293309
396762
832451
937633
1677189
1591349
1500411
1773211
140246
278180
511793
643720
545654
1129710
785904
528286
1050460
47774
1795845
51459
1259734
468381
1005113
555650
655291
1511538
1995707
1849418
594463
718535
77595
823245
740781
727371
64041
312147
1387988
378345
363546
1844512
647073
1233356
1883796
1255644
271002
1152728
1337744
429463
570229
1549863
729653
893128
1341317
398322
515443
585323
124648
1344359
1373097
172424
667610
711252
1500978
398922
1716180
1638553
78870
1511354
609023
402235
758908
826475
477857
1215871
1530055
1384189
591746
1685745
1497978
1268227
95146
1329613
169979
1594504
1464013
544233
498035
948837
76864
134708
1982516
757032
1462937
1213485
1552631
705546
85896
918437
392516
207303
62572
312282
464411
1209643
1344918
1894951
1072649
1377270
203876
303227
649975
1299754
158809
423551
910618
1709963
1621270
303567
1936239
1699621
1749368
1786096
1672489
1149272
394875
102502
1343247
380546
87181
419888
390859
898478
1556749
1922845
1935908
1593661
675990
1945102
1147546
359987
1698866
626981
1119596
1807693
1887775
632259
1160339
249299
840965
758295
444285
1948554
105213
166047
1078027
891905
1988092
1000133
1203924
1364781
990126
1233067
926145
864266
246614
1397488
1847028
924369
702423
1259662
256884
1786558
205811
917993
1717912
650236
1843293
725473
490849
1117546
1765643
1860044
1195328
130512
1583581
1457962
1242719
1718322
611459
1805247
162798
1603202
1411431
623746
1544369
1128839
1242750
605449
1398499
373391
885390
573428
1180456
503365
932875
1247685
444070
1459660
1691886
748590
1366898
1281836
473112
70483
403137
50852
1238432
1336891
1238850
1911855
1013742
1884491
1319036
164799
426816
1079381
1666116
616493
34748
1411472
1049170
1361543
349967
655231
221783
1110757
1869839
365068
1255726
379201
130953
441986
1845102
913416
794273
304026
886315
1742271
1386158
693295
809372
824409
1262158
543796
946578
1794860
1137797
1345998
1553905
509528
1502269
750975
1579280
13217
493717
388421
366592
1866630
693379
622576
840644
633649
895367
85472
1942664
790741
1086082
1255930
935890
924842
639570
942056
460271
701437
1896403
1162402
1374639
1395305
631164
1156076
200685
55647
1958918
1725011
602527
770819
178656
1989863
621182
800063
962498
1917875
1485796
1897850
1758288
627585
967849
1181948
449190
848827
1557644
1565275
428601
1598230
918946
1199233
710816
596432
529391
1632673
1075503
1819241
13208
622522
12410
1205131
744886
1245639
1940379
628188
369715
116271
1234638
1241841
317125
1617137
59838
623982
137944
769946
1618595
788508
1881163
213531
1050055
1471263
1370324
49995
527001
1834910
786738
27101
562547
1008431
632896
1082354
785596
1662960
1861547
207656
990748
1156183
49565
1120290
282114
1650634
844344
1630453
1174655
461690
1132566
489876
1802170
825619
225298
826298
1316902
1971701
1018564
780642
1027829
1157680
968764
631106
1195071
540638
93165
1563743
390951
855329
1279761
534688
1939434
1344777
1645721
680655
1961705
991441
1830005
727775
1590985
1459164
1898546
1127223
1976971
372527
1257399
803057
587888
1280058
965852
418401
379863
1430936
57306
1415256
1614449
343681
769305
317713
1621939
870481
964410
772068
466442
285842
90112
1296337
148450
723505
9965
1600186
937673
87091
1827581
503266
1837819
348091
283653
315171
1647437
1114684
77249
1804623
391449
1766319
329399
1579918
299146
1874727
1062244
782387
1452633
711237
522644
1203383
269713
554566
748885
1062655
991580
1410207
484237
1303037
1551048
1231443
297212
1130401
464295
1964462
198438
1489772
1298715
1966834
1909894
1271941
1466174
329885
78211
1958571
1146173
1539586
557484
132791
1329698
1104581
102061
1339767
1337090
1704566
450316
1171154
1745289
1706639
796810
1653832
89281
1008892
1142630
112357
1375633
1089778
789469
784733
1435228
1550228
1677785
597815
1585183
330473
1930153
1480386
1995528
1390930
1659985
1622946
1299286
1734802
1969020
1176371
1797518
749575
739973
864585
1468793
545694
405599
397649
995957
203782
1306900
1703071
1315230
1429193
1833889
31766
1912166
913545
839878
1302646
1698095
1671546
948312
419533
802907
691826
1357931
1198021
101188
1283380
1936390
1037979
63193
424518
1846011
575641
1768188
1258459
708214
657878
574452
767411
938343
799596
801741
44876
1569217
1561368
1214077
319208
980996
219458
1074646
1601602
1036860
1400595
683117
1356359
72073
460840
1557808
1974946
1135120
1163641
67043
1889503
1515722
471570
718801
1383692
732651
1097527
1825623
1761737
1258475
1548227
1829349
1300742
1315496
701610
1055602
1168955
1898622
1641234
1026389
1392708
269542
1300451
443403
1634131
1492021
1522432
1305
1666043
22849
390754
1988920
321275
1417532
756579
1214856
365398
288813
1116375
945163
1483648
261230
174644
876744
280431
1095983
664716
1583706
330090
1537422
76746
257707
1892594
621936
1525940
1097243
217524
237180
1542247
1765616
444557
1283005
1333681
339254
909021
1295315
182026
1387382
1651980
869375
647539
1134827
436710
1987342
1724281
962645
678107
1959998
1521910
782215
287854
1224016
980205
250946
1703093
1598578
441785
937535
790535
1882423
1955157
1692408
26146
175258
820647
31540
685495
262466
418983
1817860
383253
1824071
956283
1495078
957556
756992
1046120
1429251
815481
1126155
577687
1970653
1500607
126889
1066410
1295731
1281474
937840
1896162
1446668
404243
954787
953852
1329139
557927
408624
1907677
1514333
1074407
12208
1524712
1261504
1550542
488944
1063658
123254
1434634
1671848
462963
359429
865666
229868
786386
1329198
1307781
1090650
526927
69569
1616994
515693
1516179
777667
398425
543371
1913714
1063843
1590805
543132
1925285
745873
95763
1126940
1374743
819015
489425
1956656
277206
264905
1832466
306280
1054885
523376
1144069
900399
287366
956534
1658410
1729136
55975
1002023
1719079
613830
775259
1886638
1975688
214216
1301559
1970440
1883338
1356847
335926
1386174
1276107
60844
1187987
1579330
1648120
1392884
391976
1283017
209628
1762932
81117
204977
202539
891880
1177564
501438
304348
505005
1705432
1712252
285200
1166257
529390
1044686
1032396
1868724
886016
741439
1709703
1439312
723516
1530391
1447788
312872
1307958
551034
503415
58854
880214
408992
1440736
1566114
1557299
362137
465515
1971131
1442309
1903999
1841223
1409989
1581849
1191325
1495141
180048
1462580
552947
1727843
702953
1777425
1174991
1197301
1902111
879213
129759
503930
1650320
1831656
963196
1015859
617295
1555696
1042884
431405
6636
1498994
1507309
240226
765806
952007
1319145
301562
1828525
209247
1232248
1392137
1006586
96032
1186310
1586281
1556940
146147
11272
1109841
1932736
1605449
373096
58759
967865
235283
1776961
1928323
821623
1950569
494676
1038919
1096632
1515097
1448368
1511697
1343481
1807481
504589
601383
1062684
869270
509736
440298
1462692
1800149
1361315
1820701
196901
1526992
1093692
1515930
258870
1673746
968436
772135
1350899
1397235
1483616
704901
1534121
447634
1240190
1479094
1819810
1838376
1761156
448820
1821647
1985657
465480
804040
1557295
288955
524450
287135
1092536
189283
876031
665193
1914688
1038152
977485
1625251
1729023
245669
461899
893388
278596
1794651
42908
11242
555910
1481848
1605183
273798
364424
1243503
174845
1494144
17396
891956
1052392
1372615
1616105
1090166
433056
62134
1799626
214967
1327686
92358
1866114
836634
1741169
595850
1906828
1960227
1485581
743407
446093
1573065
811749
1027585
1820909
1997952
1518212
796142
1145421
1350040
1642300
652489
1851354
1899552
1989632
734933
439975
222191
1515878
1082347
1759825
1508088
1474593
954659
43036
1109200
1045913
1627921
1311615
827421
1249965
1226003
316691
1702075
235382
119308
148217
31023
1007696
361966
1185582
1094689
472887
1225972
889258
856575
147703
1362026
1594018
1244475
330695
1387297
285943
528974
525272
1227709
1529459
1824840
1861509
284017
984856
1298408
165888
1856793
1529062
1463023
1759496
687686
674456
827988
361719
69717
293675
73408
692988
499066
1545100
362762
155814
175653
872335
1153013
906797
597165
1664475
407047
791840
137675
232149
526064
1492882
1824328
1653826
533613
1290018
1460421
1618204
1324774
271988
446188
175041
1913272
379780
404022
1625688
356383
1708233
333080
630279
721993
930849
1226083
2313
1053373
1087887
723371
832951
524766
296846
1155681
1094837
1303719
1803879
802229
1237044
518780
679033
1594945
600834
895971
1855949
714145
919563
1727654
16141
1388305
90219
817435
1721175
397839
489260
172161
1703424
1963083
734486
1526254
1948797
755067
1783783
366677
774604
136184
735851
1095746
603719
1800346
1702131
1325393
254095
1022606
161818
1873574
410329
1052991
676176
1801881
540575
687147
855779
430599
76939
1027596
621582
440740
1846474
1671798
377965
899914
1925857
1311794
112203
262436
275742
1425383
740117
1849890
1794810
501349
406293
320408
726657
58271
567857
1860204
1815771
1228551
1030376
538265
1531190
1521115
1574609
1594282
744552
1178189
121175
1433885
1489968
389847
1000063
58850
1078183
600214
704236
560584
1079009
1776734
1324086
714253
114797
1203858
1868700
1499992
828820
321025
960381
1930460
1907086
766907
1819574
703817
1489570
164316
774069
102890
393431
1754464
883735
101755
1566773
1754964
1080230
1877673
974676
13831
1512069
1397213
1982039
1913598
438390
1187920
234649
136663
1565134
729347
534091
345154
1508689
976552
1150459
664124
1312822
1214434
1383325
393700
944537
373526
1073964
1923964
1297373
939954
1777781
1839438
16053
1142693
543493
1177872
286015
454162
159403
624732
1626501
165446
1477061
1639659
1350338
78565
265663
905824
483847
9979
1036326
1543737
901188
431635
1778019
467245
1577071
173104
1093355
199847
1487055
517105
468738
193544
1046713
389996
771221
1589462
687820
1009404
1774819
745529
50510
699087
822526
1885320
984802
469910
1249696
407769
1386338
296367
1470023
316643
82157
1384829
1809246
347694
1846976
1664584
822620
1025345
1896248
1404054
536098
1758723
915166
1578243
524129
90250
1955978
1374319
1656892
217038
1391648
1423336
437823
151324
777499
1234677
892885
989842
220295
1581471
160533
1083945
70653
170046
360980
878074
1155608
681104
1067451
787298
1804914
1764476
28398
1192716
269806
38502
1457102
62998
769425
887145
171488
664613
1543093
1869155
203178
1383138
1535485
1223202
282479
987103
410991
452921
1434604
519421
1738217
316868
953558
329964
511407
1369450
522339
1619220
321265
1185768
1434808
462045
1448211
996565
898852
781056
931780
1009406
251691
1724049
1309304
1672248
1404130
336303
767818
101412
543315
49125
479770
962176
1676641
53427
848076
93461
258065
1087429
751666
827077
1933023
1163149
959418
55038
234383
381756
1166998
161500
335714
330120
1126859
1594269
144824
739773
583813
1197055
1188399
731607
711118
1748875
905064
1975576
399778
1736102
670558
782933
558393
761649
929713
166458
544819
1006680
1419199
165351
892514
98056
1045168
1865062
1063994
619603
1921877
1617610
504984
1158346
754400
1151646
849610
1064627
893642
878455
1310847
608296
8199
1280979
1704808
26079
1776744
298369
1063958
896774
346646
1498455
1436506
1717912
1344323
165478
1508969
965527
127950
1418485
1211922
1843772
284338
1898532
206763
279860
429515
70400
766729
779749
1826156
805044
637537
55445
1734824
1958070
1234548
492912
1454631
1696492
620937
1152698
567668
1212101
1637561
1544641
513647
1373323
1817272
303294
149553
828372
1048680
1777342
563358
23679
1748127
326842
671205
180443
1385561
87234
1052484
323094
1263526
1805182
1311485
1293635
168059
1504123
1807124
1923846
775272
446960
121928
303684
1120691
1815629
1916649
1597415
540670
14814
91478
1088850
1989104
663423
402211
1972179
637182
1323456
1611315
854597
222245
1502394
341661
1113565
97116
1250039
783331
1461767
1728332
1710876
457345
1978070
379716
919907
1714627
1544168
189143
1783165
157242
1517885
872030
1631203
1249275
81089
412453
1137757
140423
784245
1591986
138614
904066
168954
1526484
879868
895801
1203683
33600
265148
852644
497815
143641
1348082
1533626
385080
1257187
322475
251883
1628484
538191
796633
1831740
304854
1184738
455643
1710388
270305
1508904
1102898
128806
1587199
1514127
547889
248631
1020932
882921
506571
451320
1653515
1183540
342369
917684
687527
91376
1223152
624913
1995645
825495
1114080
1517008
145104
636964
869715
127298
702056
963227
79995
632845
1483981
167077
1452327
846719
1757846
1273707
1154581
1867700
715076
1817035
59278
722303
514441
1066569
1318055
179715
1104712
1183950
1811835
427396
1483627
911535
349756
180660
1378482
1390994
1863650
624188
1806642
219348
1058898
277053
1382655
635218
666792
1538255
1580005
130052
1564879
1619317
293865
1647832
1974073
1973945
596984
75002
1319224
1080239
1441429
721642
1454488
1159095
466550
24441
386589
227951
63950
150489
1090924
1974217
615697
1197491
771002
880551
161343
1636525
1746098
1619135
50444
1028723
1386502
1196647
252962
344601
1482520
1145019
667459
719675
1879788
200749
820616
1880449
963979
634705
1548124
1318174
1800585
1968879
506927
795706
235004
899421
254639
38063
1413595
237662
39093
1904487
1113521
912599
1270667
1157039
61973
1752523
487759
522174
1676810
868070
1948847
1964968
1161644
316432
1153086
1150367
982121
1099545
1470192
1357639
260712
141623
392376
1636155
755333
471297
1416096
744636
435548
1988280
1270046
696663
357604
368860
1170162
1730917
1066588
211586
397957
1154573
1255091
712988
1580618
187967
381680
1521274
1009269
918676
863349
702261
98227
668779
384219
925375
112537
1181965
195734
1828812
551302
1796057
481176
1303051
63403
370422
1158338
683511
1387819
1472226
319377
288380
685333
843936
1835160
20775
1355024
1802018
690569
1353536
69305
1627501
394154
1007178
1633255
456209
1401740
1102699
1996300
483763
230676
860516
603570
1916407
165778
1182169
1689747
588293
1067306
1758050
1610828
156063
526764
1151980
171469
159195
91006
1687031
660763
817738
1311211
65503
1577159
788043
1206987
1390524
1205598
1076297
1230517
1528236
219323
350179
1272567
620558
823786
539460
923962
694768
363644
180183
633287
1952747
56502
1499289
1178880
1828176
1561490
1687230
1132210
1380011
1668918
352414
226904
1563117
685173
603341
73912
1030264
1394530
1700459
1187081
764574
1873918
270059
1940231
1963085
1098722
1022164
1525489
217810
1021035
210806
1906924
1116395
1697693
393764
327512
988604
1191039
718082
1293886
1285722
1112521
964978
398910
1756502
1936848
1954158
452981
260669
1349295
489405
544285
567152
4292
705521
1569151
148466
214258
311775
1591742
1278702
1116935
1544221
1844462
1835180
1008500
30713
772162
741859
1793742
1466177
1674976
1893027
1311376
1957625
366994
1721141
1185341
100829
1668279
232709
1532395
1435036
813543
1991854
942644
563044
799316
1087669
1968522
593535
38824
622848
272233
1747385
493361
1861938
261965
1430421
1773812
200345
1030195
1235041
693401
1099578
1477239
457302
1131050
401424
643826
1876511
1237259
1890238
439033
1148157
1898592
791889
1734582
554716
868755
757253
724343
427034
1532978
1703548
171707
782098
1154198
467253
924470
484266
1342956
1406925
31119
1211766
784356
1537649
1670565
42137
1700864
927341
1521814
1317084
1999863
1055553
1130003
899243
485113
1320221
449879
870615
1101365
1376216
312891
1742194
1580646
778853
1294890
567546
1533329
512059
1032294
127158
743052
835717
1569773
1983149
222796
801506
668232
1134370
1730233
1736701
1981127
879406
396558
22392
1670574
1575548
1188098
1555986
587901
1237142
776196
487685
363704
1162625
900844
1299967
1416600
60503
963205
3149
510588
606695
1010680
626891
1133508
914066
551857
1904154
1521986
1863514
1092931
1031402
1954377
540797
990871
581539
1873328
1622971
1274640
1799274
1377399
880402
129935
1456092
1403304
94595
1721991
1782935
1792479
992979
138106
1212811
149103
1773931
131641
1133960
1781394
810787
554837
206269
579544
1539686
1225276
230373
441198
155452
1901352
1636766
90564
1319575
230122
1727678
584683
29688
35425
1085364
57609
855362
173619
1884254
1258749
630699
1778742
1577278
705759
1623403
233831
1189718
763771
205363
1819424
550486
449151
118087
1076438
1413280
1720732
1056373
1074388
1721574
949502
217137
1704201
1657549
317262
1034202
1735029
194604
1994804
128466
1725088
1507960
1257147
329682
1628864
175343
1371151
1715194
534890
116948
1064986
1243812
1088239
1936259
734793
1368832
1703698
1958137
91107
202062
893032
1285575
936339
1816441
1936178
1644341
206957
616368
1421462
220910
636881
1082369
1085059
442762
1321883
1344054
484772
1927834
778520
1897731
1445003
651605
499468
1368344
1024965
1284810
393176
598080
1899550
1263960
1926839
1831761
1029777
224025
530028
1283468
320022
177849
1549667
907931
632078
96123
1648460
1767378
598119
1729927
1967370
1872884
1860801
1108935
71224
1306146
842500
1617620
1131991
872958
917473
1497819
1780562
1699629
1989390
1875162
268976
755368
259320
1451037
331022
1424110
200567
1967517
93415
1788538
1611613
1427084
716479
1951587
1176344
481513
1490303
1682674
1280978
905398
944092
1289079
589575
1160449
1686876
1812898
213428
1737684
68726
1105736
685317
322717
931377
159921
289231
1429208
833510
1918056
281343
488681
1379149
424009
216696
1730504
102054
227368
1348775
735676
1540026
1047751
187581
1906524
644854
1706631
440957
54038
1907665
1593467
37644
1068149
1902698
931672
36345
1071194
1914758
1304215
101143
461315
1957339
965454
1639163
1581802
1623833
779261
1337366
347599
2754
144155
958355
873641
1602202
934960
908700
5637
1405722
1913816
139871
1293907
1153950
1640525
998284
1335678
1251434
152037
906515
792522
1965908
473493
1125055
1630979
1974441
589553
597291
320498
725391
786691
1925315
207664
447262
898259
1361784
78831
1567512
911277
413114
1640236
1590582
115496
342539
708555
1353046
118592
1306760
1434172
1387236
2235
1525332
1828930
741370
1789729
1132714
990909
1019265
465264
649944
1968738
64915
1421611
494389
1891580
1767486
228035
770796
384081
7744
924060
96619
636376
809428
776399
1565742
63415
278893
208540
1644167
702239
399706
1641799
1723587
811815
1402673
121510
1955911
1455336
1938438
1028469
1387892
30409
1192462
1465801
909833
444044
988409
282324
1201184
1747876
726150
1354010
711085
65428
1219194
1659251
1862476
217461
837704
31618
1223987
450327
1121062
309019
741824
1423685
5299
970606
927790
1645150
1649075
525202
1247018
688746
295635
162655
1360974
539456
571150
821245
6273
1911387
588241
908367
744464
199844
1534033
181970
999921
102010
1951466
189338
1413198
585689
645169
555775
510984
1233895
578355
1781056
1570617
949058
1030577
734377
434949
1274664
1790413
1322740
881838
314267
1847023
291430
1659185
202691
1166333
1777874
653613
697407
1044239
1877562
705035
1745071
580430
263343
389959
153132
1336984
743320
641328
112138
299740
1353813
630959
212128
1940402
1619678
1949049
453900
399757
398487
479130
1092375
1511679
426205
1152974
1655337
856981
206097
1318444
365170
1284717
1084373
1285753
504820
723922
712940
1148423
702830
1537261
820653
59934
1793971
32418
633408
176023
1507796
777740
1362516
1179798
324365
127981
1328960
1791813
731295
297047
1561573
243402
1929059
1055999
1692946
1786658
1797548
1704512
1810087
607773
726392
74524
1721589
285001
1947496
775417
384709
1050436
1126176
1176723
641242
1102210
1817733
1553827
173574
690417
441629
1584233
134869
909333
425668
1955046
1391056
1710781
691081
1117445
1196395
1855416
248207
1772961
464165
1739231
1325563
108442
872365
1797065
1453581
1331096
1821121
1799499
234091
963554
1267061
1995322
1547007
1962750
1564173
900825
1585299
1120242
769168
1900632
1629043
1880131
932199
784595
1200358
1044517
1134204
1749319
263760
1923900
1600090
1309048
1988331
199911
1451835
1048690
1509594
1616505
853792
1734747
1243796
326314
162354
1099893
1938554
1486846
1687169
76906
77772
646842
1864518
870746
1285725
328944
275950
709022
1410726
360837
1666280
363149
744028
1766487
696078
691622
1523619
1379582
1289569
1896336
201460
1695937
266186
1424238
1151965
1759150
1208518
1106815
680882
454999
247891
217620
337355
1861057
1801055
764030
1369181
1206214
1087607
927775
170505
387673
1110616
1331992
1712061
898901
1341915
1831868
1391248
1393815
186163
1031536
1977344
1106009
1414013
1554473
1434924
1171902
594976
1198031
1256791
358498
1781146
1185936
471356
676257
595388
1030119
526508
1833840
1799856
87595
1298031
1099373
511358
1160634
909761
1859430
271069
1069202
135317
1966536
390074
1560193
1109257
1002928
1321908
1808820
1692967
357284
648411
997920
232590
404522
1239768
1812166
661767
881365
973433
575074
94253
865856
714407
966393
1082939
590426
332606
1796059
733083
204989
1755515
959608
1359497
1166986
1084127
1264520
672441
1677060
1483637
74220
436262
1808524
648936
1293139
1717592
221825
834814
1509563
310310
286867
1372289
1428260
784158
203634
1591825
70771
491879
1926914
837270
1524586
649036
408281
587167
487598
223407
1446544
890577
1383153
1631033
412342
290790
461092
400186
776680
1437145
56680
181048
219847
1958595
1067633
1658518
1459436
1957945
579758
1196672
318445
1320273
282487
1301047
851410
1180639
1454416
919272
357316
904149
287851
44535
95826
133484
579227
1079547
1921419
1720594
1182769
609970
1837253
951126
1596150
817577
421511
463620
1366799
1398094
1446532
1718363
1234228
404589
689643
1761624
640259
794502
513002
717644
1620421
936300
1149025
1945167
811721
866081
287112
507906
1837166
1215513
1032043
474781
485379
287348
1259187
1868952
1304698
1450378
1316824
473465
1008745
540095
255334
1540843
1225797
562352
1029046
1586331
1667035
90055
772499
1333878
3913
868831
1931448
422224
1891161
229693
1153986
370173
997558
200397
479319
1589307
1657403
433161
667746
1086354
1279458
1261487
366332
1019489
1738784
947237
1905912
1644713
431549
721575
851432
1392672
545159
1729460
39445
424344
1919102
1264153
192382
1408132
927138
897965
1036346
327971
529833
487007
967834
419756
1983116
25602
1690879
1149127
1097100
54143
1848739
1182573
1797628
1462740
185504
1512129
1988208
1323489
617431
1221013
1004001
922681
1686203
180024
824284
1505755
1879041
1462597
1286886
1238295
866026
520281
744990
768626
1339599
1191376
1781959
37735
15413
1140350
1366205
1015180
224263
203769
1847511
1976549
1961567
1277580
1839621
605971
1979431
562454
860624
1499157
1835071
320146
1979092
656002
270580
1201729
1522411
198013
293285
289902
160933
853480
597401
335933
772349
848170
706919
277547
1121324
1215964
456525
930596
49165
420056
1414315
1399449
700182
924909
819741
178598
888950
129384
1852105
1454104
861807
1489246
1143814
1002007
793334
387925
1255058
1278546
1832151
897663
666779
523952
78565
503219
732015
1651876
1483502
1485796
323043
1152776
167264
1440926
1259839
627756
906695
1357214
1697957
710704
726335
1119799
1189151
1604955
1544575
1576567
1347812
1960878
896927
1916490
1362925
710764
180111
751992
757993
971684
720709
1929246
1788060
1531581
490185
612641
1256915
1259244
1709460
1806767
1524509
940987
1134964
896230
680246
135807
1242248
334247
1164286
1888085
821738
1070811
1085905
296464
1844061
131937
1623788
745368
1221402
8790
746262
315565
149194
1160973
766955
197322
1916085
588834
864877
841843
486504
827955
1406383
335689
173886
1598461
316606
1311448
1312181
21281
1629213
728321
1018860
1407500
870717
670506
1990661
1184735
792545
595382
1649654
1457561
1217743
899071
1964152
1767583
28643
1255173
1288828
1280242
1014873
1728034
144358
337152
1670085
352702
887954
1782712
1142829
1806521
1875034
1828201
1130498
884187
92511
1031181
1413625
632730
347154
1218120
227149
1835360
528839
1273470
256769
747536
1629360
47875
180256
237693
1081388
538343
1100043
467743
766635
1694625
1409741
129697
509795
700546
256677
866190
1575018
1094217
1466875
1531531
376724
1825184
1619486
494200
1101455
750281
978928
737842
1542593
219746
1524334
1748682
625924
1421319
1310828
1436857
272468
726938
940948
1781419
1866638
1995930
1124808
1680439
1429571
300655
411654
622641
1910499
1194185
1667942
1807612
261931
1546554
1730165
375978
913197
1116736
1211791
1915112
1639361
1640284
411485
933351
1138676
530641
988117
290187
474483
1018188
1711148
941541
900766
1364559
1124519
104731
1051689
104558
89085
327331
967432
58991
331737
592183
524787
841246
147210
1258088
141097
319141
1607766
1848829
544933
1197302
241664
407690
818262
1271446
1134515
926678
1448670
1195695
1981853
713626
912486
886218
1465014
1284557
1455617
1314340
832805
1750099
909615
1178384
248662
1082985
134378
1686500
748376
393199
1392248
1098701
1035667
1081289
518541
1091177
1929581
817134
1933270
502712
315574
622934
1812539
235310
993070
1657392
1228526
554562
548811
1903368
337578
445007
1494538
1864545
465839
483360
1978390
1397110
187320
1586207
578852
41643
17233
1013273
241095
472303
899180
1974575
1495238
975878
622667
178832
1231756
1491183
577309
1976859
537535
687529
272344
1061481
1156015
1294452
1619550
162266
1256684
333002
1692649
256636
1489430
1829515
508009
733664
1337100
1205697
1368233
255151
1798629
308309
885244
1784461
49448
694929
494256
457877
1076410
392450
1525276
1788004
370416
1575676
239291
879501
1353022
1200356
342159
1451836
1302070
1417606
360935
26140
1804394
306307
1613442
1416053
1599284
1080513
1730663
1271539
1805061
1620198
506743
858419
913798
661607
1606992
685368
996957
782974
831054
24380
1346222
1824887
467815
762688
473145
156890
393172
459198
1623901
348371
1701776
1179112
1765737
638303
964345
1694578
226756
1918833
884399
1183931
950887
214153
1554431
541965
1934999
1783095
509031
621084
778996
1298684
655671
850097
1164146
652149
1942727
1562654
330261
859209
1449764
472953
947246
1728072
830897
1219359
1737397
224598
966366
305194
1181909
1361941
637531
406071
342994
481237
371724
399155
312536
221333
738910
1782182
937814
1227888
1887505
1893383
527063
252762
392162
248433
487706
639840
502442
1440480
1642209
898994
406186
1666371
1989023
81702
1965062
1105787
1469489
938843
1992988
765885
392874
822874
1247104
629705
722280
13713
1373000
155192
1189208
1100290
265045
602845
630204
891671
1984260
1539379
1833809
639261
505926
413972
912866
1132716
1988730
924320
423467
468877
212601
1628828
1091224
1543925
1842149
429877
1480819
1567545
869334
1949235
1062031
1751906
1847902
1761014
1369373
1450453
236066
1701146
621432
826157
833770
388993
1230624
1557037
1941489
1951778
1747880
24860
414684
1136506
1846986
450924
832456
164713
1126674
113399
327764
283035
1402253
1364095
732490
748393
78263
328551
651399
987434
620939
191577
865366
1873262
355890
1785173
1612100
1800186
1195007
1350613
1930948
1710922
1238843
304848
1379984
526326
372061
342963
482521
1419275
1628804
1817648
1484048
988505
1684887
810994
1838345
576604
1852573
1600389
1900046
1806395
892744
692216
916148
265775
1556998
560767
1461291
761953
767425
845815
874801
530405
1758433
1449158
479258
1394659
989389
167709
1527158
1281751
1303709
1967489
1166932
813738
145973
1055821
545279
605720
1711951
1792433
300093
964638
1424739
1634705
594077
507518
1685312
1778680
32099
485605
291611
737512
1034658
1135919
721591
72790
1202063
576969
1516522
1800803
125164
39759
215550
134367
444073
398592
1108348
1767333
220112
435087
1287915
1190302
1256441
1486402
1893910
885426
1460110
1487782
1299436
1024934
1382062
812092
65324
1113906
1149680
1502517
1186993
1396912
465123
1475505
225546
1861542
268234
1377199
1976255
1960865
116861
1737773
31698
1071833
752232
1015273
1742732
16994
240330
1889452
1987104
1791284
1557587
1374967
792019
1626368
1493757
1319197
915722
1421716
1586701
1775721
516354
676592
541303
77829
540797
412389
425884
1440811
74366
1290779
168115
1632832
1268915
859881
800388
1769784
355421
427370
1246588
1300096
1584140
378614
347835
83655
828195
220084
477805
110043
258294
802168
1194187
1476293
1942237
525781
1224010
1316392
1072622
1439086
1385685
787238
733910
1639253
1771620
250210
328814
1710288
1251270
1088467
1527801
1404309
1641442
1162995
699493
572688
1423730
416439
397340
457392
803026
1519666
1905302
1864210
520037
1320758
1340127
589708
50307
1035420
951532
1163498
1391106
1033116
1871704
1303675
4255
1065457
462878
112622
1078125
1966829
903248
1508165
1722638
440673
471603
1870940
1662002
1304275
344941
1180729
889365
237491
1708399
1699902
912973
766342
1728729
614992
1439363
501028
65049
38372
1164910
338676
495905
1651691
222412
1755026
1920792
462848
1488357
413051
986807
1528221
1527940
1548843
533598
131175
1760081
724248
49437
1485848
696327
923534
182804
824311
815235
1372279
237695
1949198
629609
1141907
1562497
347989
1627235
882309
418293
632048
1917004
1122272
528577
759223
85454
1393223
1065052
614583
1278254
96866
1015351
1255430
640990
620307
215512
1235052
894214
67417
1700221
841858
1494440
1854048
508258
1068136
1621989
1797434
300754
694739
755910
732855
328249
1387657
1592693
176995
1541875
448173
1955925
704850
316032
74060
1995505
258227
826113
1525317
1262180
1429797
1581755
430638
514106
1780057
969459
153742
1390292
1373643
151880
1033808
1635949
410289
1479959
970333
1448156
571364
81277
657629
571596
316566
828557
23046
1727093
338280
1573277
1669728
1184477
359901
1101407
1133682
1934343
1236226
1618326
1171165
636064
1895847
876353
14160
969451
1773696
185679
1269069
222245
1070980
1473143
259353
1826938
1353342
1990930
1458602
536994
557443
1482920
1537622
152100
1358502
1263365
1936892
1834327
1925673
1566101
953686
781428
111605
1433373
1564662
648541
1862572
1814288
451727
1088083
1016521
1937077
944932
1105263
393986
1078534
290746
97687
1531015
421110
1827113
1156370
1531313
328777
1600494
111278
1129634
915403
1388884
617520
88308
1383512
1305482
1247146
1098499
1283744
1746964
4674
1344602
254342
174598
1566526
1487015
108315
1264973
1498838
244165
194763
587218
664989
1971240
659439
94328
381299
859793
1661890
1824415
824970
1710058
1787157
1283003
1896360
215556
1838983
52241
572073
1169208
659539
1857505
1368944
1162177
897844
1427281
1694302
255188
1191988
178658
975897
1972577
1452208
1060295
1008138
261414
280126
327986
1427350
230769
450937
263273
1339032
1655211
136676
1317425
1388657
1343496
503530
9258
1063348
1608233
1138417
858437
1591439
1749830
617122
848842
1770249
1998526
1886772
61912
1583412
715557
1140156
6439
1541953
870302
1812434
1786778
729216
1255533
1696716
195749
1579603
368345
903517
807475
1881492
1388773
974816
974503
1069924
639278
1704595
364854
755256
814628
890369
424941
99345
137703
1430243
1924408
1167658
1661689
1959771
339227
502309
84181
90664
884697
1676582
1590749
1565817
1480168
757764
1446689
901229
663068
271580
942481
775401
453930
1154723
969188
670169
826362
313790
1906976
1050959
971420
13621
1216794
1128057
336538
313010
179526
1949222
312526
1194026
1528153
1638511
1193810
1189884
1582816
1723605
1810082
240086
1302900
1097869
1027029
1781718
1933826
33435
1398159
1019548
315088
1062820
820149
1495594
1580959
1749847
774285
1901052
1615946
1443787
338874
731633
313643
575889
1233215
454857
1518180
869959
44489
928674
1551118
1729059
936639
259062
1612930
1341201
136000
911883
1181151
1912696
1263803
791589
565039
280746
1539771
1851447
515843
1476531
1100377
1796462
959548
872148
1423777
236862
1242253
1051828
166677
269410
247052
1693870
834238
1785160
1708699
436328
1259377
1227084
1183753
1406972
509362
100932
42566
1290603
257072
1797293
44623
190303
1657446
395293
1173377
1797501
708878
1542365
1681208
117274
1730104
1202226
432275
1868886
915803
344300
1848683
344901
1689393
1018339
996570
1992523
431486
1011416
87659
280578
1695481
1939161
1053402
934231
248113
1743187
1915510
1807275
1350565
857690
14145
1908071
1073830
536342
332553
321115
226759
1161022
162793
748451
718141
197778
919894
309668
830916
1698101
1600459
1671933
1612756
1835003
1305694
1955271
1257456
1411903
1306281
1153684
1011434
925856
266250
583616
865479
1607607
617540
360166
692241
1613671
1478003
210953
1453703
931108
1672494
518206
108055
743284
638026
1360645
424868
77024
1921392
1237686
65281
1241634
597995
120030
204532
1184772
607972
817955
1209898
755492
292175
1196642
132239
677402
1001124
1990862
1246415
426444
1280047
428079
820171
360645
1189359
1305934
1136435
757964
1213869
928648
931563
1210606
1428686
1927101
848055
1841005
404127
624790
735471
1426274
979938
1999536
380436
38275
343735
1164878
1534356
1277927
254447
834736
167150
1836711
226926
1963230
251514
587179
68088
96905
107601
1015544
1666210
1572472
1660965
390365
12154
1380202
1098650
718088
462997
1650372
405441
1874185
1980822
1208528
675727
76466
596632
1441607
1572750
607749
1208727
65924
1132216
1573090
483030
1120820
1046685
7156
1560224
835206
1148535
1439354
442482
1553277
1677452
1592984
700447
708535
1477884
1915680
1637513
1585452
121724
35497
1809755
1255176
904602
250049
321151
1886283
39018
1098303
460222
1675375
1531283
1182334
250523
819174
1241515
868623
694016
672937
1924272
678748
331405
771256
1968363
1340657
1956866
1365661
854719
16122
837979
1021199
1098939
1310572
389539
1687865
1841036
506972
1111115
1502243
181868
579058
346188
855651
183667
200698
1314218
593390
469535
1652322
848851
531646
1890757
1211949
1579838
1636825
153358
99499
1047755
446326
1360963
1823962
227812
442105
1216895
915098
634266
6240
1045135
1996828
237122
826526
1564230
167204
1023257
532117
877529
1218070
1908886
1498883
71556
250400
1735892
328068
975023
855829
1967888
452511
300651
514284
1535635
1902173
1206389
254570
637816
590089
568489
1457283
543149
982849
1566278
1270179
1437437
711905
1204676
377880
1108174
262851
1628059
307286
1522102
1221537
710725
684647
851493
634977
1839345
426021
354774
304519
1123468
1240374
1674134
1067036
248327
810613
1196330
1614246
766475
1220344
1007627
912461
641187
1378127
846555
1962476
1797458
252785
290113
203911
1876692
1510389
217406
1443511
463205
1140818
786544
442217
60591
1510960
1942879
692441
950786
1142987
622847
232907
986764
1943356
1445806
1297222
584061
1033867
49711
1288196
1389088
1837836
76174
444972
260826
1982128
1136763
251276
1064923
1314289
1704470
1385339
740667
1614152
1956274
983011
542260
1657316
373591
1404925
1018443
666553
1567000
616909
1574450
190313
1074233
1526449
1236379
1798204
371366
1892566
1741632
712914
1623213
1519812
1163840
1387104
1921948
1462120
874313
1359204
1560332
1032139
844465
291127
391464
181715
485916
1118595
1503305
219282
360308
1580818
970267
145029
1609524
229367
1384140
1082029
1488017
169473
1923193
1669981
1500073
1856873
216742
638146
232731
505641
852928
953693
613684
1878784
203742
655846
1252275
42549
1037873
191428
1801562
850141
1774746
1141394
156154
1997340
1137778
1356739
779735
398434
1195801
99037
1569272
385077
1394794
1964185
467716
73803
1545149
1745858
589871
1653510
1746430
589000
147074
1798490
279246
1299664
531752
870350
357228
1192203
1448668
410036
1522551
1742596
365541
733269
1392740
249429
301648
701146
278453
1865952
1646961
1117487
553942
878791
1774673
474741
1022430
1709069
1749830
473921
317398
1761983
831793
758098
894547
1449178
1892948
1602052
1081137
426182
833522
61658
351296
1675060
1658513
2410
1980312
989789
1079167
199023
646862
359220
1281212
1735133
1665058
1850530
1924800
1824993
1845114
1400945
1870367
184446
190158
1177431
1012741
234397
43490
454615
1354452
945292
127683
921474
576928
1004626
1945223
610079
1897092
1390739
553324
981041
913986
1051072
356407
19901
465897
1396467
1634492
1181070
1564302
1149381
795107
1984771
382312
866853
1007184
1172925
1469203
168492
141755
1037952
755182
409817
1246211
1712831
587770
437229
521950
864611
180337
1635069
1459450
826530
106912
1979464
1042061
40347
1510238
496554
1276564
96151
1676013
822321
1816793
890040
981789
1559425
1894000
1754639
248370
740106
1368538
1316451
732744
1356765
1690158
903630
925486
305262
1443686
1967474
1086317
1506050
1457535
185300
294947
1587372
288945
1549876
788131
803654
742144
1554553
425741
1358531
1525894
114949
811757
123151
821434
1662558
324156
1384095
1468433
897984
70964
265500
589605
1230544
142179
1601612
808053
1573917
1633803
294377
93038
376233
1157410
289294
1516481
633720
1076680
79312
1565813
1373456
808828
647016
1332276
659293
1283717
1867193
430609
1371798
1880463
610586
582230
973868
460665
1386039
824131
669196
939577
329837
1119750
190000
311113
111866
1899590
859637
1906201
739322
1555714
1712645
862672
839983
37831
694965
1072783
837997
251178
1651868
818932
853356
1584913
1192533
123210
1085923
458958
56870
744953
1725448
785876
1257599
1931763
160122
400424
1249834
486406
1950921
1156609
538837
74884
1711259
1447347
1314111
840977
804859
784398
1907363
1726666
1994754
1371756
436236
178412
1875266
562564
459575
1961380
1930636
16620
155476
1195878
1458582
593825
156284
27215
165143
1374966
1965817
644661
625488
1194631
1806011
1524358
1343214
1218888
536555
1489666
334823
1765213
1994564
108866
1401567
1068744
1060930
1736918
220467
79760
935571
25710
1013327
1989651
1112911
1014897
114897
1334459
1524115
840487
1423069
1212991
18567
203865
1876722
1636422
165928
643428
316755
1796795
527697
715590
1575191
1121879
14305
1906980
1483829
609104
87471
1821822
1121726
600186
1283480
179950
1498136
1079878
685051
1173051
1368349
200575
99222
523055
1719798
1081222
342771
1091181
1221361
247461
232762
1590372
1450770
168911
385704
526846
128185
102009
1864951
1346222
1156890
1903143
1653511
1113480
1191895
1180076
787444
993750
1832743
969020
428350
1235959
1377370
869664
375030
404648
822713
630641
214295
574344
250084
353447
1164641
1457833
1740699
439210
44250
1864776
1875814
1355399
414728
1921715
1329556
480468
10916
734950
1622736
1006635
682526
474797
557817
876150
162427
207440
977867
1857547
785868
631806
496610
1928686
209130
16297
1564699
17374
864810
233984
296363
1710557
777997
1650442
1964548
376481
1323485
668829
1795526
1028230
1991022
1207331
982813
1661777
1685863
1941006
1722838
1874197
69498
1538251
941715
778203
1593408
684449
1779437
1219863
474686
1828633
545917
1226352
1066064
359114
500700
1240065
395079
1177823
1586906
1790854
234116
53870
885973
723830
1332247
1865236
133873
1124608
494057
520287
1568134
151019
1485418
1248201
1503405
65750
479162
118588
842549
357589
396696
1290397
1942074
1489337
725842
1384606
224124
1121337
425876
1518269
1877161
666367
775568
626844
269376
733858
1244577
957521
1363800
728560
1448725
740399
1149384
120672
920104
1360669
973388
1264599
1086575
1497395
106393
1048805
33564
1635600
1544467
1998575
1533030
1037448
1878695
836971
1018982
599902
238127
900129
1468174
364911
1547132
444781
843631
1468285
774153
1408422
1063554
1930199
773280
1138663
567158
906960
1538610
401355
1959210
45453
1107552
429196
1849725
1589061
679250
1699385
1144551
37282
445534
1655305
1270078
770321
1890009
1309464
1446265
296022
1255817
398525
557474
1174437
1231954
1064023
1127032
468630
558649
157380
1016644
1807703
1125727
1062797
938035
568825
1131548
1561018
1612447
267627
1876358
1404905
1321267
1807147
241676
700419
1790850
590173
884189
1162814
628819
172030
1248167
1691008
1694654
1210083
1369051
1412191
919786
829131
1035887
1626417
1968898
583814
1700833
564822
1254369
1842998
475202
959790
1921160
1689734
1994677
1451080
1989418
582086
1703957
1203319
1293538
865427
1207775
6160
1464129
1970572
960447
981662
808447
1575837
650689
1589987
1355796
1828320
1715860
851997
1013478
1694419
1030234
487671
1732124
48825
1258578
1143422
606607
825887
711934
445618
1758551
200929
644898
334322
854126
1338226
68478
582128
236478
937522
779966
1292508
158217
130693
299888
64954
1856197
642367
65071
235655
370768
475815
1800709
363886
1760490
462533
1234792
1950148
989521
1535839
1211859
440326
1809412
1773068
78407
896274
425688
979552
519560
757887
1499474
1263740
1179068
250997
847188
1711444
1118751
1324764
678467
1892829
1995032
1036626
436652
1199171
515190
666476
15789
1522419
1010222
20088
526493
1935880
1715310
571149
1387975
703729
1490482
1329876
697244
969769
1999355
1289577
1732483
224443
545641
1970304
664142
798106
663631
1563321
638459
1411507
1626195
1941753
1898637
1806916
1247768
1767869
506752
683964
450180
537670
1446204
1987769
1957289
1748578
1177747
795708
760834
88251
1086074
1191062
404164
1491040
677553
166876
1770997
866837
971634
651778
174244
192487
376371
163298
1280683
371459
975052
889651
1932684
1292108
491671
173850
1898492
466324
1870875
1228014
522456
1180710
162799
308222
669353
1705469
730966
1088757
1495026
1014867
1679968
1607907
171133
1923444
817926
1357494
94150
801696
799939
1744080
1143286
1997761
200297
1597831
307019
1755050
1762250
1861124
1604842
706047
1038235
1381586
1813510
1123400
1091836
609416
830969
1796662
103880
53721
670785
337316
828442
360320
430908
1167588
1169325
1568898
366094
900841
1527001
914767
1515785
1678644
178706
1588207
1241938
1592454
1596832
1330784
1697035
1167477
1356040
1884425
1691811
1219776
979492
313357
422318
91725
967500
1767576
1183613
1262274
569855
1215821
691208
93186
928610
240282
205994
1571045
1314935
361162
268246
459272
406405
595546
1703412
1633716
1331500
1260969
465580
1973524
1176138
1856169
1604934
69565
635106
259592
150625
1078134
735020
619052
858991
1770034
1430109
1712970
641938
1290694
132916
611879
1766526
1911232
1750742
741106
1298536
1645055
1256139
1046874
610343
1106824
1263600
443212
312072
1654674
555871
1015918
1456045
218630
1492014
169664
451742
724977
1533892
780514
1191627
995351
1581252
100409
1140357
782664
1176854
849174
1754225
1269158
550804
1174406
492136
1185341
1454535
312534
1383162
426540
706591
1423261
614896
79886
1233807
274499
694490
1831498
659479
1673415
1849808
210617
1003241
32787
414951
1053847
623890
103330
123139
441723
1626151
38547
545902
925813
787251
100313
1590103
1458018
1248769
275481
539660
1030309
320683
1395310
799107
1233506
1464239
953747
1367504
1201377
857709
762815
1625379
954596
1649139
581063
1373260
1199362
391755
203385
1819158
804900
61335
902895
759214
917334
366171
1691629
1207389
1476988
1507239
1416313
266564
1597235
1849774
1985994
437812
1503823
1493736
732019
80012
212260
1857026
1516821
647253
453898
812645
1554605
856064
680563
13335
592785
123815
715431
362614
1327208
112015
135809
409276
1964254
411321
1751158
1436247
1284402
371523
992791
1096445
1610692
1012506
1946307
1677795
1904161
714422
1164496
509063
1062889
1642883
1714900
812625
1813705
976361
809057
152539
1163568
1135974
1414780
464813
1727434
1495416
1512650
1745972
1421543
1646572
996902
1134516
1585279
857188
1686031
1812411
1838155
163252
807900
575767
1210031
1086680
1802184
304934
905996
1387077
715644
185673
1074515
934293
1246052
624209
1744473
122417
565822
156582
496661
1833166
548714
1211729
1119796
1672043
194889
1461846
1436384
105272
91556
912363
975525
364645
1834931
1592108
1396639
1365149
1224889
13
1137231
1567474
840178
1253601
1278480
364469
549391
851240
1553328
744982
517268
263820
562595
873991
35325
1221117
599068
1381037
960701
922269
1546212
1055202
174750
67624
1829382
571697
725051
1285952
759868
1054956
715270
1246685
1132000
840649
1443672
1973457
637249
1574766
1231904
77406
15145
1574313
125809
1404377
381623
721112
794137
1014690
1755759
547128
1100158
717871
314011
1321249
711679
601550
1691243
893066
1367339
1295801
1186136
1280892
836115
1227976
1814968
232525
1520871
952959
1770256
1426565
258701
1961026
1356725
1919465
332151
66167
479936
1589088
255928
1828839
1413010
353030
168941
392446
1064426
1293301
361757
1441559
206001
779059
1620128
330369
1048195
1852790
1148357
590968
1483582
248078
1598987
1072326
1363811
1492797
1167406
548376
1129824
1411970
1399645
258019
513600
1062538
332810
862304
1678202
1880144
555331
1823600
595659
817818
1072186
1140129
718121
547347
1746216
869907
1124986
474507
15594
703542
1241969
1803303
963184
1471258
848904
889004
810599
418371
462117
1583878
1481054
35884
382641
1189749
1814115
472830
1514664
1155345
550380
284319
1648487
545264
865964
351670
151594
498418
988713
1108642
959231
1450469
1960170
1792034
267591
64562
328807
1597125
821190
252359
1177284
672644
892562
925265
890843
584248
1584752
555840
1797642
720588
98045
500178
880447
824793
1789383
1285312
1597663
399480
1955424
1838133
586083
1047632
803636
884879
467875
1648425
504239
543205
1311195
1892612
59258
309237
1472758
775614
1356833
287986
1964555
969729
468232
866896
1787905
172592
1158834
276805
291855
611524
1734012
633769
1962362
762170
769827
14350
1124141
483163
182221
1914702
709164
1581300
1671773
989489
1055491
618214
147034
1546542
1936255
146552
838311
1340129
839821
43052
1642998
148270
541812
1760516
180319
1898162
997168
235275
885370
248203
177990
1008932
142145
1279433
392171
1811849
450340
1545853
1216927
1751493
1148555
1557087
1062209
1021271
1642611
839774
976450
1273162
1632467
1950597
1198939
328639
1204996
1494257
200866
1995080
1111020
50865
144574
304557
234633
500552
1679406
1021669
1748153
880828
306382
1361000
1645735
833415
964366
1532914
1838860
1132220
608953
1244188
153400
359468
828463
109672
1145610
92644
1448098
346153
540858
250753
1333580
82013
112606
862193
503913
1100615
1871403
1584058
170478
726429
764001
1422896
1632132
879561
72539
1291427
1789390
1321996
1699362
1552161
1824445
1923557
1809888
90550
250315
1898394
651835
1000221
1382330
592698
153383
458513
1577712
763193
895715
1901037
670991
1583764
942382
371080
862108
1983410
1947796
378417
55146
78455
418876
1906305
1854364
1041690
813201
1257453
923563
1192225
1031847
361768
162230
1259002
58068
1828122
299424
1257192
123685
1765840
1655458
214467
1486888
903739
1537554
734590
864991
650630
654759
1117105
1429963
1521963
693001
1266829
499421
1634688
1666149
250312
1729999
369642
1827150
1841668
495318
884032
910303
21416
65640
727168
381451
518924
1881287
1461780
512333
803233
1875113
364683
284447
487710
1256406
1810817
1835214
1397500
590747
1874892
923034
187629
1811015
1171007
1311
1236376
308225
1693610
1622691
1742994
1548917
286073
13223
1422207
814293
336980
1738032
735816
545031
46048
1136732
912680
1024177
1187512
797604
1289387
1694891
1161490
467215
250112
990396
1903532
229191
1061193
677948
712602
334686
650355
749871
1996135
1497872
1261000
702973
354234
234400
1701975
969804
666000
1576923
40196
1642144
1135512
1525541
127251
205700
347857
1498210
1184268
248978
221816
1676238
730865
756408
611620
1921276
1672416
1756027
1085727
1054401
340223
1631719
1758083
434509
1728026
510898
846806
1116707
915026
1745409
555702
497682
1470314
1711607
508951
969890
871211
880674
1997417
1828801
1964471
768252
535388
1931934
654227
275730
750255
358181
1361076
257137
337473
103615
1459916
1063700
782882
1897232
70628
550319
1482204
1491953
1208343
590389
1223037
1879208
911357
1217332
1567132
1291484
1340985
1311197
1485594
191523
608822
1771277
19586
446510
1524940
584430
1784776
987545
1623303
1042006
411587
722281
1658659
573620
1530810
964124
1901725
1861479
569959
1165737
1153562
1967375
1493608
625932
280187
828777
1466874
1387736
1298953
1833796
1065378
426156
1678518
755914
1721008
1024690
1542302
649716
645244
1564994
975368
964092
843652
450436
964781
844408
1769428
671604
817999
129367
1807191
1628602
914545
199326
765447
901711
4182
7984
1990208
203194
493175
619241
1078075
1055684
1294013
959118
525591
879421
421058
850260
610944
537370
80416
1287956
444890
1539469
961129
454554
1871836
626818
118439
404536
1812816
551743
702649
1665624
1807281
460091
1210854
373132
1530224
858965
423034
230236
829955
644935
1340842
536518
297928
1431107
10601
1121673
1249051
1196684
917057
1688593
178872
1522088
838705
174715
466133
732226
1416864
1384671
1371004
844366
367305
1698423
333010
1906976
680631
1341123
255336
750838
1533537
282796
957286
374732
1174377
351854
1186405
1711617
1670240
1821799
223821
1022445
136804
967424
397311
697457
1468207
528408
888149
914835
1864722
426965
1088846
98412
1459651
1747455
1001435
706256
1277151
374921
1444386
654432
1693907
272174
1891725
703354
1198376
1322063
1778338
748677
1979561
544988
545577
1158047
1428993
602771
1904871
1026474
371179
1259639
1291793
1665482
128765
1014401
1548976
969342
1105451
348619
861101
742971
1372073
1185160
1092534
768597
1043857
653742
603926
1505809
698828
119633
1752160
1575909
838190
829371
1241217
1544424
735045
769967
1568567
628754
441242
54312
1473965
1211327
1760618
823216
1692686
250946
805400
1632266
889979
1716749
1349361
220322
1962742
647940
1224571
1006836
410104
692096
872592
1114992
1363132
1041363
49926
371939
1483950
1076227
711482
303576
957618
1058760
390717
421136
1422223
574652
1909877
1855816
253344
481687
855477
833051
949834
1640743
268198
980274
1080729
1367808
934147
1836254
1893406
1051216
285729
439918
1888883
19299
1045729
1108300
527191
1537349
405678
1069781
1348013
1343300
1728611
1849382
1208856
557170
48822
1206782
338261
1057482
233677
234119
1956418
1164462
1140637
190302
943754
885208
1741105
1868804
825913
338825
1372125
154183
1466847
968920
1470438
1055439
1061838
599997
1800352
587323
589159
695695
95215
1300546
810204
490490
624406
1458710
1688073
808992
250602
1351602
894333
1392236
600981
1030717
854777
1230169
1288609
1306003
493158
1884230
1906259
1377314
501556
1576591
1113750
575246
1326630
1899369
1845216
1419658
1711197
933593
1375884
1874355
669954
1709744
1204638
794882
1957565
22969
1728818
874327
1152870
1868012
916470
1695373
1575215
1362121
1626513
195990
1722782
677917
113570
451714
1173572
630918
251815
1566149
926959
1052380
1509214
1746643
1923679
109526
947171
1170617
915828
1365985
1575894
1447935
1000607
181286
928773
520272
609568
1322358
1472817
685340
273645
550456
809084
1691722
657317
381316
351636
679367
950697
855836
1204919
570230
1045716
736135
1008230
1977242
686908
118122
358573
731190
1354300
121251
213857
655984
1257255
9575
1801830
1038914
759160
1403898
1089779
1821676
508785
705573
1273375
35219
423492
468596
837916
342903
1678102
1188492
947968
12802
1871439
667968
1861350
1733271
276523
1219211
20361
307652
1312761
1993158
1230362
124879
955911
1550209
1252802
507957
1048786
837989
892489
601601
390587
1759119
1479788
80419
423788
879933
606590
803714
1821825
1085183
1978376
390260
1593792
672799
912455
1003520
1530964
290089
64356
1859611
274604
344480
1647322
1026765
319495
1134683
866943
155470
408111
922929
1081895
1080692
1901445
1196029
1403536
147330
1513627
512192
1042999
1497939
249166
1124119
839984
1283304
988923
1424734
1367511
1235045
1212796
1562367
1494764
1428171
905007
1759195
779917
863619
657405
444842
610283
50133
1053923
1544539
592182
1749459
926784
1843547
19293
418601
559929
1946933
240860
1400916
1727446
1561599
1388800
282488
1178430
55159
1655974
454783
1829167
1913166
730489
1482474
404647
219340
1929637
972010
507980
988866
1784717
348124
985926
1260659
1023177
262437
238826
488545
232334
333599
1892354
314993
1560916
134727
853056
887167
1806282
1981747
1666004
1419435
1991408
1729707
552379
966722
539901
975119
1801850
230885
1473091
214520
950037
830071
210733
69877
982372
1108857
239171
113712
1591642
1770318
1551391
750461
356780
84101
396720
1307084
1637141
309886
1060714
1349046
1074244
1575930
211437
697137
314275
1410005
138389
1468348
591576
989435
1628094
1702241
533839
1317949
963342
1019840
1735986
1430559
1190280
1837576
468253
124618
356911
778077
789332
1517248
235728
1541861
1829554
1296852
1636307
940925
733085
857724
327086
19140
589165
216969
171534
1680294
968352
545466
1214961
849493
1461801
1952676
1694428
617285
135850
112060
1504731
1152977
515227
709614
1028846
1534029
1160829
81975
1630456
1863519
1693854
677634
1006848
1673613
1166004
773280
1024319
577094
1622811
1790090
1964157
1071021
970342
1098121
1053322
348858
1830675
1693160
257054
678820
1979058
296311
217887
897783
1759253
4163
1882254
1934583
54876
626046
1345721
1232005
1916368
934586
1346222
31822
1585712
1914533
901342
859916
832170
795450
1028840
1425698
892891
488306
1305892
884166
1299720
1619934
1812174
1192521
107446
924200
184208
722333
402384
1854747
627658
249153
401419
1238004
285168
288230
975559
1056800
1652664
198098
1369715
522073
285974
810971
213666
1792417
411607
1185242
1360689
557328
1302741
837644
1195333
1276200
626874
669242
1596369
1681557
896552
645877
134359
1611109
1142213
1407059
526758
1589454
1892601
1842828
1746457
1367675
1109612
1855779
165709
735304
120261
121081
1718815
220776
1875528
1585482
488592
7769
1913477
785285
1078834
1411060
1843380
503958
1208733
1982795
1385989
1920874
625882
1846494
736648
1808255
423153
1326302
363623
1347832
1515004
1817763
176706
846348
425027
516891
351348
884106
719810
1074679
127102
141793
1353209
983785
883727
1610440
247396
1913228
942951
400475
755056
739465
234210
1987619
1898953
1112485
508026
75603
1582498
238711
1683833
1959989
665300
1307720
292644
1242414
1797327
1008552
948316
176323
167722
933903
297203
1403436
147132
1242448
1186779
1628905
1196377
1817861
200693
823343
596248
1167939
1726825
1715711
1778822
1241662
428799
1007077
444271
1398650
1804031
808021
355186
539537
246571
1183670
1860403
1537355
1116052
292761
1477574
1705765
1394338
1264002
1187150
464832
1084354
1611780
1632614
896143
1196676
1459995
1306753
16352
1727126
157085
830048
348210
207586
1749757
1657470
159241
1508904
1025710
115397
1409374
330678
599873
1162681
1704224
1472352
1782764
845399
249525
1279025
1868243
1816359
416091
1099806
212372
832492
703180
1100680
159495
922904
67734
1386967
778088
121468
878644
1456386
107184
1941990
905297
134237
856497
583976
1499147
1870903
1593803
633020
103375
428432
1024068
1205475
1764313
22083
1124599
391684
1250204
355566
200353
1398777
1084165
1902576
1046424
262190
107205
1555452
1513622
1758155
910653
153160
1075313
580917
106718
1383121
1617033
1990401
1894067
1141163
1875715
661985
1363109
1640681
751579
1383695
454647
1626783
1670637
1166005
1928335
705039
1515379
769077
1700925
1006979
229442
34413
1842449
407005
352210
1228174
1040639
1097835
906782
1970221
1565473
528532
1853620
703018
1273562
1589711
1760707
744747
1525748
16502
571377
1898000
877644
1515646
487387
1438773
1211192
648998
1015470
427520
175681
257288
184484
1312325
1407576
271487
1786799
1613396
284135
162674
1784582
822624
1328466
1371846
651389
1913741
403419
736430
1960724
1074188
825748
844419
1367258
176908
1032717
238865
1719176
116182
1026169
1857071
1915931
714392
1524360
647959
827389
1715693
546929
942577
1909484
1729961
1244546
1475591
669145
1101027
576838
1714247
1214408
1987453
1847041
1309263
1258429
1254675
1709026
1914455
998538
761651
1212698
434287
1668141
297416
1016538
523320
1371356
1250725
1174432
28048
864933
119619
705189
1608880
192622
1897007
1394296
597156
1037227
1951029
1450748
451160
1054304
1153585
1224673
1745634
1980452
270389
1205053
886889
1528736
1803414
906032
169744
1501278
1823359
314833
1072384
1529584
556080
1130932
18942
1787687
1926643
110909
1299342
978057
901510
1299814
1730013
143431
669746
1377223
596236
411967
1445248
1503453
1479049
490775
314770
1888952
124278
754995
1954513
1345164
1848128
719579
1906361
22165
1351449
65283
1351473
1887928
43054
1654386
413153
1953040
1381174
1486271
814469
1559267
1238904
1200774
650648
657369
1089077
394914
528964
896662
222016
427113
932228
1332989
282894
395461
1257551
444626
792297
110380
1675101
1630829
1761447
1967613
111103
972458
1835669
1555960
1744306
259965
1700102
721175
1339106
1807371
415194
125789
1168856
466718
605008
981201
1534465
339251
600915
559661
1839435
1693704
599196
1415770
777842
1975162
951108
740890
626538
1949461
1560345
1030710
1101528
340264
1691995
168533
1379630
901081
837801
1170144
841882
945374
771084
713951
704146
436957
644135
1183131
71188
373914
34864
1810502
1706042
868694
1898303
1838597
1468029
1095832
1942991
233160
1539760
1338960
1529423
1736584
1620914
163714
735084
788754
437292
1372634
184373
411301
306347
1067149
666406
1004630
1811937
805402
1830864
433254
820943
1862773
737823
301429
231928
641473
69601
510735
482357
1747227
68235
897244
1595889
860216
1121491
1932239
1177893
1786537
1529455
261026
1232316
1144810
1954292
1921072
1462736
1854508
819236
1109097
411080
803404
489541
945964
1624412
1483871
330623
1513403
1591933
902308
495216
897446
1787930
962783
1598570
163980
1054746
1488415
1920617
973761
163946
1354661
115251
1435224
607240
564804
868914
1016139
1322806
1305141
1484496
1408535
1492526
816790
1336946
697435
444914
1289571
1006456
650161
470612
445982
126609
1382285
1670912
1717243
1715190
824520
1932187
1037521
1631924
1496686
327998
1290502
749542
326996
1946665
357551
592604
27679
5786
1531857
66846
1161984
128459
1482896
1591762
1522572
1556105
1418840
949361
1249618
1416487
1536252
1351144
1946790
1769346
352688
149725
1994075
1433334
1849591
596981
932220
170594
1826928
1512705
1958991
666137
832428
1512584
1564218
812079
9751
1962747
846226
1761234
866352
727981
1450844
1737476
1874280
373001
852019
1332892
582019
1588386
1636261
122600
862581
1353428
1669560
881540
1146240
733028
1593530
484291
928347
1645216
529424
1022937
1067967
1384831
1044554
1924285
247148
673536
712676
942573
808241
1912422
1962338
606637
704199
1774672
418177
1828986
1720420
1384410
1595563
1187003
1683595
89658
1556101
878491
980481
282885
1482468
773709
1161683
1028825
272444
407119
303415
135048
1972935
388536
226202
449162
1300921
1379966
809631
142268
1138449
558574
324161
1274504
675622
774821
934503
412269
1305550
1316956
843820
1895618
1886325
223858
789442
659695
1685425
73136
1603697
1427509
1163992
1625594
1322460
342094
589990
1177605
1207966
1123105
1832144
899807
1872970
876936
1305801
1240891
1152647
440989
811542
1613697
735292
840903
918413
768094
1869855
1934325
1602648
1621970
54440
435617
1971365
298140
1528874
264493
640210
732957
451749
151179
1836007
1467373
1483204
1659921
1504121
348345
1474175
1107104
901086
1632323
193556
924454
1492108
669532
243763
46848
755325
838832
889305
771162
1519298
298196
996703
235470
1132116
478235
129039
178271
414895
1659165
1503210
764983
897958
97968
1387220
1889855
252895
1182613
754656
786301
1616703
108489
344122
1774198
31955
747211
1731378
878340
681147
1424533
594614
210651
699665
1247863
1609649
1879147
1698458
829348
330279
512009
1758815
1295935
1662033
856327
1187925
1553953
1015661
599422
174071
1654411
1677025
1249232
1182623
449703
428433
582625
1947508
1207205
1037006
1250373
1197354
1610381
636948
410316
873468
1925341
1817598
529726
722515
1963276
528884
996603
1644205
1093850
1841704
151632
1209211
1083792
271279
950050
508732
1160281
1290097
1536280
421165
509437
1475700
844258
1067505
519820
687142
439398
546048
1227533
847366
901445
446315
59429
1898872
1538387
339061
1314207
956044
1112356
727061
1636324
1897989
1168075
1062842
1235448
927911
106092
1948290
823567
1719082
1078977
103504
26332
1405940
1012515
53904
292066
393429
1964238
1375225
818571
1498492
764514
58493
852730
1115247
247584
256277
1601513
1864622
678001
1673313
1023692
1227400
507971
1883581
1615722
1064073
496285
761607
1528635
1890156
1440698
1006278
195189
938714
1365031
1814913
1056667
406084
1054185
822826
247308
132414
1611726
1907618
662788
983358
522250
829625
1268249
635793
1280707
1954372
845980
1197073
1569318
614891
505588
1159406
1711244
595368
466342
1177551
537345
1970178
831039
403313
1808379
438149
1042149
1352288
640007
1056666
1158903
703195
1804134
1013727
250789
74882
1910836
1149425
756827
283643
286852
268536
1690809
700738
12300
1817505
1714933
245226
1288587
687547
257330
242221
885971
1428936
683035
573160
325818
1623442
1825616
1530618
974862
388736
1373205
147159
127969
300793
1631042
926306
11023
1414996
1267038
1335561
401944
206432
266268
946519
1111948
517611
682323
321434
897982
469524
1522209
101841
1316504
377386
1391011
847392
1165090
359214
802970
1803868
1413330
618057
755964
757932
350264
1253490
967415
414427
669274
661287
1080934
940214
1430863
864207
675944
1151978
953275
1249457
176216
107709
836302
930761
624710
536679
16291
1253953
1878468
436826
173285
458133
1873659
990734
930605
386726
1893767
1287634
1115343
1820571
1632683
1843711
559936
1079508
1303937
325767
1235867
1008801
89217
575788
1046256
321845
808106
621517
165590
1123589
660479
1397745
1019216
1657264
1043475
482924
982992
398753
1461503
630473
1999160
1777092
277434
1531797
923329
392867
717170
1004374
1485537
1832454
323727
87539
1260799
1888773
909879
885863
844080
861847
228924
395079
1152068
1213274
986774
169935
1757580
1918485
932405
647770
750617
188228
867759
823597
1960188
1189823
771990
1613599
974232
576663
1175219
1872944
133930
1212661
102253
1094342
878705
143609
213926
1947957
475107
890285
1981300
513759
1798228
1593816
1208380
1854840
81939
934941
1189271
907837
1934119
863840
1355794
605719
978160
86360
44059
1338287
265105
340793
1871650
1853451
288687
591974
257622
503051
1923320
388385
1311445
863366
787153
309988
1402295
258139
950986
300467
1574507
1458595
742460
196199
998695
1587874
1138111
644661
1671632
1805782
1750122
139584
201403
1505737
1555191
795306
1286540
190505
1040357
914543
533795
76547
1966494
980010
1480909
423703
1506063
75624
1915125
1571640
1152506
1998971
609591
1091098
935801
435946
1317328
1966398
1859633
860671
1747387
1806041
1910082
1440732
1615935
1581496
725464
1135695
1446018
388693
1329929
1742148
1030455
1075224
472999
320662
1448864
1438288
1990745
574124
1838702
1160388
1451336
666248
402570
1442828
1609674
639535
1787335
499078
1568714
1983250
1274041
13947
1171955
394226
340718
89169
1486712
1621409
55287
422133
378044
1588614
1181461
241409
713116
1708491
186741
1835729
1839677
1567328
549287
722211
941773
1710002
965960
1113693
1878013
1593012
1951149
1351715
123999
1181203
369002
362738
958114
1797638
943221
1852698
247837
863611
551981
500265
1193215
1306579
1706040
509338
1968336
1997100
758875
1087245
332697
1022391
1387806
1506051
1593529
921337
1696945
1987230
159976
1209267
269012
1176495
941858
604308
572440
1126361
171436
383454
1279891
1115994
803740
1936314
569174
1682795
1791166
1916916
359450
1067185
1577399
595477
133594
1660082
1850686
1582011
1129756
1087497
1108715
1209109
1438038
1167962
81202
164798
1143982
1566374
1372281
1514410
228937
1107375
310002
7236
115522
1226963
107362
521621
223460
598828
275920
1700791
1052756
1799530
1022038
1963541
940114
1399887
1290783
1050214
1538030
1712971
57564
1157672
1232135
1200357
886785
1184576
237332
260477
582654
922922
1316306
785980
1956411
843541
1331839
1038124
876902
356591
1423310
169123
1392549
168265
162314
1564267
208965
454222
1483351
316388
1563108
1160180
1268618
1266497
1852403
1884223
1888471
547929
235359
575950
1419219
965884
1665655
1123765
320291
1474692
901168
1845195
1543826
1390314
722572
1174723
1629061
774814
1278767
1111168
1607179
747368
292077
1371248
930631
1260409
223286
754206
1289643
1467755
1070775
1376447
1109475
1810378
1071260
1830969
1263067
1721442
1959133
824421
1167424
286257
147128
652212
274421
688791
423613
1444207
475667
90716
583177
1918868
856769
1473314
1117618
420013
957234
493864
966800
766102
918252
1903113
349102
923427
1400202
119240
1119940
185092
295883
364239
254673
1915050
1505200
1936217
1731329
1229978
474932
1357820
931251
1070925
495857
1537694
106296
816691
221093
1583396
369941
1120296
1021073
1996758
736385
721539
1081427
1035095
1916889
694056
1356877
111708
22466
297934
954757
1531605
471152
1973340
1022567
181821
1132706
177833
1903707
398353
1177059
1170585
1445391
679108
6454
240033
886515
892653
351810
581353
1208920
520038
1617821
1366273
916194
39955
1562975
976797
262067
789463
1572636
1399839
1774139
1012325
1238664
795981
1641168
597161
68472
474803
1076949
1970259
1392927
430553
1140452
804391
414596
1974411
835155
354631
1204844
14513
215179
318733
1410894
1533038
1590254
643140
1150106
918929
132624
124374
1166071
1997335
32954
1904731
1675042
1168493
1287264
925481
1571613
598078
1551938
1387934
951941
241086
943668
1380282
1250976
698686
1517077
1780275
1633532
1550863
160384
150148
1145819
1396813
1825882
1530562
1835809
1640764
1383375
922004
768567
1020253
608083
355829
1454435
1269117
1247216
262909
1466175
1678986
1141274
910624
66041
818620
672214
1421331
368814
1328940
982148
1416437
314439
1697439
541101
1272285
358197
912722
245009
621653
1261669
153766
1714434
1947954
1681299
1163328
254682
250079
1782625
1156965
1217553
1965230
145887
1693349
225400
876371
1231172
1292485
1008701
1018169
1362132
1817419
72550
1856248
1382755
570681
1229489
920490
480636
1319941
1127289
1689550
250491
134209
984378
161921
1528432
838012
1379237
283790
588175
722652
393575
1606269
1900131
354287
1561895
980224
1301266
502251
1443728
209278
609543
1974203
1448640
1995314
1836653
1362165
1864299
826131
999412
900455
1741685
1528024
458246
3271
453850
1883509
1047826
322036
1053855
1431766
1225820
834188
1160225
397336
392187
1769266
53549
1457603
1480914
811384
1914110
1388250
1813090
1994048
684985
187073
1909530
1131076
1594838
726906
25691
951854
824129
1532518
1858827
1111671
1812973
481290
800324
775643
409736
1892250
1041873
1557539
1596883
1922126
1193406
241701
1221791
1238283
310014
1968103
312103
1346987
1488041
273901
484076
1963694
375078
382918
25944
1753240
785778
1644283
1077368
1578454
1808344
1876131
1847571
600603
650986
794962
1473366
237097
205877
204184
1651494
1140987
1371176
583776
1838312
599439
478807
37563
1456062
815146
1111861
1682237
520764
1460579
1533124
516934
872523
1376588
1479755
1506355
993684
682860
1644891
1254990
484079
1217732
264583
354322
941865
552428
695037
1683600
1454202
648071
1597294
706479
766703
1857314
70279
22463
1754502
1029600
1654704
1453086
616760
1804211
1855659
859977
1267318
1314984
355347
1218276
38971
244051
1908123
1826322
1412542
285254
977716
639413
721419
1460262
715644
533714
1357332
1494212
1581246
1045111
979316
642370
993635
1944542
747911
1276900
273874
207215
1167934
620486
513545
1333890
968100
1399074
1136174
385222
591198
1558730
372355
342803
52276
1068169
298054
1501174
1807836
1019754
1598645
1689196
63682
323566
1389569
1888593
1582332
1092944
711821
1455430
1861587
196253
939739
1737857
9813
1217308
1210531
755150
641991
1169546
294006
1746443
915696
501086
883955
1529697
822755
1212605
1302025
716226
1711294
1509907
1503774
1885220
1185602
185728
368700
516736
427987
547227
329006
84302
1103473
1951653
38388
721274
1602192
1543487
1394937
110136
1133140
817728
1765170
1425279
1522112
1059474
606893
1014230
1153173
1764342
1539703
1088810
659701
549167
1258498
737585
1655341
676270
889209
1522357
522972
815876
518636
1819597
1208247
1254709
1941547
468899
1137633
1802444
779602
179031
126733
1822138
1799402
662568
1918747
589200
1494199
1703920
1796072
1581886
1080912
1229009
870812
907124
1458728
1864571
268287
1916246
1753843
712231
1447240
1612611
1208662
1977213
609378
512076
507514
401140
1490653
445443
623891
1980985
381109
523379
1311009
1593931
557766
1294769
1671764
1324699
1920818
1234079
1413152
527778
1378154
1122377
16312
219734
384575
247372
300368
445858
410168
1176384
1971236
48786
367726
1010842
195855
1753604
1599694
1485166
1977503
1400930
1651976
998931
957379
1632068
601605
1505276
623627
245378
319911
1169819
882962
1647577
1515724
710000
1878530
1259865
309753
742700
1775872
1821063
1334580
235407
479484
762314
848242
1183840
1422251
501163
397150
1230038
693083
691711
885807
1326752
1269220
780811
1970117
1517773
873712
1738520
731730
206691
75447
458941
1186926
1037310
1684066
1299369
1616715
263142
1730041
1097902
662450
841960
117618
1362832
1159466
718086
785412
563709
1250531
756711
629934
1526360
1882888
1207268
1164409
752187
1791782
861703
520043
164505
1501080
202413
43182
892854
1802528
1761720
123160
1448556
1913023
1451118
524212
1358903
1755132
1938395
1079050
675990
587043
1453929
238632
210581
834032
1710739
1647112
1776616
168700
1596486
866816
61276
863247
1483590
780245
348630
678957
1933816
636609
1895891
1233925
335353
1264466
701583
1870235
1148187
395741
826902
1506948
1049686
1023903
487499
596386
837826
502979
857496
795806
834219
90332
96502
364714
1542078
1612101
1033707
1792098
475800
1885237
194063
1305265
1485376
180611
1672155
392076
1076665
1393981
186368
1039445
670722
79999
1474887
182083
1971988
1833535
577697
1025596
695172
843348
320003
460962
156802
478247
693510
1886377
1802932
165701
213990
387693
278395
1068549
105723
1576747
1629303
595177
431398
386373
198118
430763
124926
1632967
845921
121124
1947344
164337
58272
1163309
1995813
33066
763131
731692
1639217
408064
1502783
1218259
696893
921968
1824849
634939
1051885
481140
941673
1112689
693406
177105
1870032
1655177
565492
1651035
290465
1308660
1018907
456473
1699628
863978
557625
1628610
1447835
676979
1360617
1705006
1863599
687195
1368049
1664599
1908718
1665318
399095
1663790
132456
1290791
975635
245137
683402
308376
1113400
909788
1910769
1877209
1345031
199742
1937826
1969319
702962
211831
1221265
1013229
1697972
814165
823552
1407296
1974444
1926861
733387
1038829
1561517
1269066
1174677
618724
1833993
357662
1729166
450578
868667
892120
503750
692348
1374233
1899426
1690743
1609935
360645
1561100
872870
1950933
619962
790619
904085
1099391
1881331
538317
748102
864687
1565509
675503
211242
158983
49342
501068
1550270
947487
188276
1285822
1047617
928746
1346357
1371683
878778
1630233
1030308
1464936
516516
1471038
1668802
560585
1154016
1845159
485856
1925343
1134862
1695812
113510
1910346
1525430
1240038
508766
1438491
421081
1863319
202310
1451228
1506591
1259761
276295
1540615
970313
1724776
1428473
1187257
664573
1993750
1366550
900877
890741
47473
480988
1066045
1092524
1777637
9101
8562
1823700
1498750
1886194
1827622
1380435
1695255
838121
1460685
87904
865831
1553534
416659
1283538
1428462
224115
1582988
1996567
1927843
605860
1841654
1016370
1634229
1309147
1729451
8386
1792508
325189
1569894
852441
504742
1323171
1533819
1811437
1123512
1125108
871273
1086165
1071161
417936
30161
1299896
184311
1564620
60972
167155
1405598
1952614
393263
1300421
1280062
569018
311589
829775
1026981
414433
23309
477015
1066806
98553
1566467
1354969
1349796
1087735
724799
1221055
780610
999175
329369
372301
877286
817581
342150
1807187
600667
1432665
1746749
1370484
1867527
1912424
531896
709400
946821
647213
432527
542314
1040212
1702420
1997466
1344942
621771
878218
103771
110174
682060
1507115
1202189
1019502
1301020
1479606
1343933
556338
1499432
201970
145228
531825
293552
131000
79673
1849002
639061
982002
170279
395973
1418631
901466
377521
1207801
967671
453386
391798
348239
673474
186411
884556
115152
247846
633520
1896745
1378079
1064803
484873
792193
1404732
614689
130140
683487
95883
1664203
1821566
1521651
1146378
929371
1533145
1616179
1467865
1417466
280942
1363896
360799
1564902
1549913
830409
1613708
1229625
179025
1478844
1715706
461547
755654
60593
607497
863210
381211
1226643
162779
487916
171391
1380679
291457
1855625
545666
1181287
1137348
575811
719605
58074
26430
1497944
241813
542514
165966
1504339
1758835
1744044
228438
315332
964112
1540558
1274903
674684
1854108
1153331
1853245
732632
1997156
1542393
792193
1762295
993128
1883522
531686
949269
84156
1061989
1293996
48541
829452
889371
1952003
1943562
563549
518090
1831257
1489818
1827530
1932107
1321696
1393605
336857
1978734
1528393
1778759
1375307
1899925
1989455
616766
906268
1978000
8303
559051
1748719
693809
467735
1321356
418615
172915
1857431
1202123
1002408
156058
1521919
1299368
1582452
784998
1856280
1002960
1591510
437332
303797
1410484
1605792
42298
1246155
1350062
718201
112001
1257002
1051952
720078
1525423
217900
1488600
1833647
861331
1252725
1278971
751252
1779410
102548
1216246
845707
837599
635526
109190
724585
1180247
1941278
454939
573643
1382857
1173530
860608
735435
1710628
613085
463329
862752
179750
1551904
1273614
36773
1367352
845428
1583137
229056
1009288
1849652
1642331
84336
1540723
1559799
1180352
1540803
1295880
1215637
1128812
1848367
1578266
1313719
689026
30580
977442
377841
585329
1411212
1720061
1861310
797908
277635
1158774
718180
1414733
1917328
409752
13333
628545
1414856
979749
1258398
1009766
1090918
218132
189640
1899087
1127372
99177
1277481
1612200
1403794
360825
1154220
476792
1169447
1305829
1635355
568397
1240239
283791
1518188
1399165
583968
363074
694241
241060
1399364
704204
456495
1042381
1193243
1822930
1901195
144391
1253285
1888774
917988
87607
382706
1174000
78312
944040
1687714
659312
1142762
594204
799273
1293009
1021344
1944073
906295
334140
914950
1253514
774035
1966685
1160115
1233853
1358431
831604
1802308
580329
1809366
976081
1201690
1877170
1249376
1610588
1897654
1220769
1206773
333399
770069
1690716
827701
1152357
680066
545586
1118634
1189411
1195054
43765
719797
1254545
765683
744396
1567118
284438
1863523
1529308
1611461
837375
1674950
466872
1145085
1892130
894195
626101
1826684
1917310
1291428
834379
882053
1518828
1061072
637190
1936115
689813
1351129
1205407
32783
1232707
1743470
529632
1971923
1212948
1885337
1438366
673232
131635
1087690
607277
1244790
11934
22574
384922
1403021
1209200
1268003
176750
94270
337815
1122811
409953
684626
425209
1029347
660925
487435
41154
1017197
1765019
1240683
859518
1282293
395931
1956780
1166038
497022
588138
344927
1982252
1348051
790708
667891
1493466
1067215
1472921
927986
1229223
627546
1156493
1244452
463381
1371913
112095
1706219
1484864
1509935
1579192
357040
1457891
1869006
313645
1212225
677380
810718
1563237
1942200
766806
165807
129040
805146
1921990
1446933
244822
1906550
699801
1820778
618526
693055
1551295
1058914
1336982
482434
615074
771948
1424755
746125
1870991
424513
1464280
1265695
1138564
794046
417751
9942
1669559
1802142
444969
1271386
73477
876789
437385
686005
1257223
1112743
124134
1169984
791570
373222
26863
924923
1837059
1829296
1774744
1405232
1654601
864245
568565
1188165
459559
588130
1466117
1473435
222206
1675721
1493111
1909842
213919
969814
699460
1889690
1486774
721411
1433268
77134
117671
581955
1803461
375631
283108
1422203
1968998
1174858
1465190
435187
1795194
1735209
1678359
591744
1918459
982468
1669379
890670
738586
1463916
233843
1877350
40850
1537055
1777333
1188400
1006841
598950
320785
82245
1470138
646324
1346366
535984
985238
1852436
1026003
776733
1846493
921472
1331627
1311368
411228
658582
1169124
580082
852553
1771111
829188
995854
1222007
440082
629166
1285105
696777
1302705
1654346
228152
1696418
1651117
587236
240027
846176
1862694
1917537
1243092
901554
1370282
632755
1409189
1567879
1700532
1141669
1861298
1339512
548806
943178
626330
1888425
1039137
359623
1118443
104323
1351770
1883611
1013687
1628064
567485
1614287
605490
1257509
498300
602738
1649079
1032669
1168275
1911435
1841867
266795
823966
474621
767766
712323
1974595
1853622
1558829
1398307
1148215
1091967
87501
1421304
1230107
1607098
1003346
102880
46578
1577560
1638816
846286
950385
1316074
89645
1734188
1124386
1076323
129586
685309
1460653
602062
92526
1399034
1142454
409688
596941
1896071
334756
356921
525042
1755379
1482389
571653
544105
476788
1424260
259025
47420
24868
833968
1700694
587817
1019686
235097
274761
1136091
160695
500690
1576475
1383208
539815
684061
916197
1947473
1398400
89286
942174
386399
1393384
344791
1533224
1842926
405558
143021
1157493
84420
1242410
266346
243305
1042728
433901
1454493
1038240
1239369
1222575
701316
407342
1800341
43595
1602612
245898
1522187
1608553
1006367
1520760
81896
787997
508737
1180885
361760
3268
1218542
669556
1851602
1926791
814992
214337
490350
263854
477330
1144773
363918
261598
1651811
885307
252009
1327883
1668490
649795
1405911
1605931
1243289
1242197
448325
1791055
49684
171285
674129
1338694
475674
1483050
485364
1951153
1621386
1152724
1780526
67707
1736388
606149
108186
1670580
530017
1183383
1741376
1627277
1960724
1479911
1447095
1810737
1546959
980986
1216501
693825
320405
283050
983244
1349151
737896
462755
111219
1177348
1885807
410210
340312
1995356
245108
1153016
474940
531487
1667671
1254767
936511
1447391
1517402
463772
48788
1188208
1856183
1060736
228622
1248716
1418248
1142838
690283
1324793
659367
857446
1873503
605709
216115
60041
1181050
1918499
210537
1265174
1790376
1471959
169125
1823247
38652
18070
1021895
612956
1024091
1650030
712549
1447278
1204351
1210655
654283
625639
546661
1055708
820941
564470
12623
272592
1821833
642250
615528
1742773
646639
179235
36458
586515
348260
1679710
82338
1476124
1694907
1451662
354240
445963
406156
661362
1198828
1691248
1641465
1088555
1713904
246666
760700
373479
674490
15615
889200
1255798
238019
903842
354382
82680
1130287
1187587
1432907
449547
1807263
1450225
381171
89027
781108
298680
487850
499629
1767304
394141
593885
368706
1587454
62058
134677
1843722
1715358
1722764
1814627
676483
839718
691515
141571
664713
411190
1476343
942045
1695160
610944
207039
1996201
418489
758569
770408
856835
863548
1429193
363755
8475
911736
1724058
1633505
1471746
1927483
1137674
554838
284097
1411907
1969866
891865
981585
1630977
196783
1803264
146351
506223
34635
823083
1685534
813394
869526
1390728
1242058
1972998
856345
923445
877088
372743
578268
1883189
1962025
1844964
1348691
1966215
189164
1379159
1532205
791614
222235
817632
1968541
1184467
1003832
85977
1336118
271256
1764095
1478206
1423747
1343879
1218582
286608
1534063
1390548
1451903
365123
674200
1076699
556129
1507293
1807808
771198
1417389
2718
1738825
986382
1133709
1342966
1013642
523035
629649
107511
1550309
574557
426046
1654041
144354
1150642
893029
793
589734
1651058
1376772
803634
1858944
1523711
1223808
431981
713597
646978
1810688
1166580
1866521
524595
1805727
291702
222810
1854980
1558286
1630975
548776
456469
259304
1087339
675521
556232
967654
149163
719926
1482602
655503
1291022
1955790
798833
569768
180845
958251
93447
309650
620276
1580367
445137
1332547
74099
1795383
1756245
1735009
564911
928801
1880387
337095
1052193
1697386
276358
443361
1241708
1564105
1117049
63160
1533204
1583995
1895926
1792690
147094
945167
1085844
1101271
233274
1436750
1345460
1454643
164831
1250072
1589079
345345
824404
1223877
111026
857357
895012
935736
316440
627537
528349
1597401
1516839
1771392
1587994
261861
1803846
327836
1301931
1826865
741640
582186
1939571
1892772
342434
1957155
641354
106243
442900
849940
1320523
938105
1157172
1947330
491169
1584550
774888
479576
17929
1942980
448578
941298
771787
923124
729595
1305466
1461858
33031
975588
1893344
1875747
511358
1134189
666377
1557591
131981
1583549
878425
1791699
1847478
1127998
804212
890786
192135
1598456
954578
1774984
933036
1243126
1936284
1811261
689549
1478130
1269951
387444
964618
630629
1774071
1715847
880540
1197055
1733223
1301825
1177719
671463
879806
1958485
119747
466142
1504260
1273722
707383
376376
1984054
1806905
258953
1570587
863646
555282
477929
964765
1329532
856727
1818034
994473
1802095
1991378
376269
660559
1203367
640608
83796
215175
180451
705352
1997703
385850
978300
1597582
1674829
329711
1974471
1160893
1227309
1349803
1105938
1220563
1752651
1893282
125182
1162904
1132899
517538
1832622
1769903
1945379
803205
559403
743072
490829
314327
326082
1272196
1027588
1281598
452346
1795106
614617
1141834
859740
70177
1813506
1496917
1094468
1795376
491780
1476609
1630032
1936743
1448224
1962595
1976687
122959
443665
1796191
1465051
1298786
312133
490262
1840827
1824536
1620458
207477
1861426
1403363
920999
1518925
575829
569334
281100
1790689
1485045
1422725
160573
1553896
503394
1694222
1794543
1680437
1125261
1101971
1802749
1956922
1731915
1024056
983564
1933508
1369499
802810
1695944
1138045
1562208
1162587
1291788
1675064
362275
725873
1923203
588120
1166762
50808
1160949
236381
410490
1265494
727650
1139013
1696434
416198
1344992
360361
103862
1197231
1867963
367577
379659
1939415
1591072
1164192
1556104
1849730
871038
1366184
646487
1390515
187506
1628691
487658
1614376
574521
759742
465570
1406182
1739384
1945343
659658
586301
400416
1662610
1342206
1997600
588671
338662
870305
1452054
901862
1737900
235545
1671284
434474
377778
1116360
1784172
191028
1211359
441021
943179
846953
646943
508971
1159507
1829892
673371
1914342
589654
389347
1270272
1546774
1211885
1183269
1037775
1613554
224865
459281
950696
1354932
1545841
956414
82193
307181
648215
739322
848756
831408
1294730
1123663
1915634
1483458
280639
213348
61852
151892
1469264
1384767
1881999
387169
1712798
1837159
1381837
935984
1221488
1356672
922770
1514201
334817
202422
1738996
135749
1893096
1585551
910727
355834
559122
1049118
146167
68867
1650893
1831592
1582705
1456664
1890242
65170
95425
213797
1150481
1839623
1272857
992993
750836
715758
1446592
15417
1641550
484893
141737
879698
1345032
1990426
1743787
1114079
193266
84288
417371
1973447
1176564
860363
599943
1862603
1639658
821254
546340
1163737
844373
1462791
903056
540152
617738
1958448
799084
1651520
1543508
255793
840291
1034679
332038
192894
1734797
1924941
1716972
958918
1339552
1737496
29301
228618
1837417
54997
1492740
710791
1154503
1761822
510402
1524926
531481
1481522
1618499
437819
1255552
1139627
515403
108527
1814090
1163529
426967
698693
1651721
1466967
1335469
1476542
1652104
737402
678902
11194
1622678
534318
320403
150903
473895
1623756
623891
1251412
325787
647555
608681
966569
1105469
242043
1618790
461858
331905
202572
59859
774413
1388646
590041
925591
599182
1998621
812155
928930
90607
1630878
1270784
260308
778659
497539
1622507
1009319
624487
1492044
1188178
524312
898038
511432
1689413
221450
1037022
761604
1067822
1907296
1728296
144383
1829719
1276412
1995959
1498713
990741
1459952
1068322
162221
1811743
452484
68587
1997445
160638
779627
1158152
1817322
142476
1769322
1785984
1787217
600156
1415826
1391437
1980693
1699066
1478543
1004243
795664
418397
119553
189095
1426242
610757
1703682
1332404
1808192
218897
1823801
122664
1369609
724812
1711749
1724265
1016498
369161
1026269
279667
894418
88412
685712
610256
586027
232467
1700128
721614
775613
541042
1457878
1521873
1005438
604072
1506231
1764822
1174984
455312
1990253
1568280
371526
1243881
1388643
1016561
1251894
1345335
283100
1462957
1465728
622402
307388
1756801
1811046
1326868
413064
1545935
1184096
276970
1572999
1547442
1580680
1563569
527803
105910
687219
301148
1414930
1717503
1023830
862796
114257
587888
892200
561786
362431
1847581
296405
1338393
325765
209654
1255848
1105764
1035416
401248
618045
815467
1381532
983382
1828518
1295964
1863610
279093
1258799
535301
1346593
714584
1923486
1469367
469946
1977238
938174
982396
1543974
560779
1215031
1377439
1874855
1038960
1636100
277045
963797
1711679
277783
709281
27690
185795
57336
1316610
1300028
1209730
1125838
328077
1330205
1494434
1732794
1946212
175704
202855
567296
230832
276481
562404
739115
1633519
1180712
314680
162245
1516040
998239
1157237
1558553
1218089
1874930
631736
124396
604235
1038091
519207
259797
526565
1018519
163622
1968133
1134095
1905375
680475
1701012
833362
188766
173472
498126
837001
1403641
1934527
499254
500814
423594
1420402
539340
693523
1346771
773839
391643
810131
462342
1472020
920936
192699
1660649
1735216
216229
1339380
1396744
1509857
1466753
1151758
1990307
1924060
824170
1396167
1651242
1182537
1151039
1552431
1925211
541663
1482354
1276338
587586
699226
1585337
1931422
1530066
451053
686114
1416600
1697145
473020
1692606
1094396
1451803
944722
727689
426772
819317
1012792
746352
1569199
1737606
1140801
1322488
285412
1725844
654725
833831
1096468
1917090
11797
1615357
320192
1778995
1717742
1638104
749812
1570141
96333
266992
905883
977811
1948997
1845376
1503693
1541514
761253
620312
458474
1917140
1457292
162435
31483
760506
1264046
85732
1277511
1256334
1870576
1179572
123797
1639952
1745781
1199099
1980023
1887226
614593
1607589
1044625
333633
1548551
178585
1732119
475426
726554
1147674
1221064
1176046
287688
1073807
1106136
866566
193969
424413
379191
1704708
305547
1614043
1314077
1461769
742368
910806
1029971
490886
1185907
557739
1348564
1996129
1561387
576495
1589654
1206238
361272
1033999
285364
1469742
1739932
71667
13205
724236
1688823
1909203
1771257
1567893
426026
616548
445788
627638
327899
1812067
379110
380461
1121728
730056
1428831
1601811
1508550
118042
1661112
90080
1124090
1040477
1358101
1809088
476512
1506402
714235
1163647
287118
809418
1476384
567503
1567097
1216684
1868795
235683
1067403
1952253
1265923
1714688
436247
1018188
1764917
860424
110743
9880
652528
850084
1663647
116637
230455
1714462
201308
80773
1609520
291908
273734
1431996
685820
117506
614750
1425671
1189526
1881382
1209434
656126
1942873
83028
1849678
1082310
288522
1301498
1968567
1900812
1432020
1412578
145707
310985
1239754
1149378
164349
446232
57411
829772
1768175
221100
1555253
134436
1516371
994545
1760784
1296246
468747
400681
1899817
74124
945046
1815686
1903825
1577231
1877458
1367366
1447038
1787053
1272243
1755965
1844197
204084
929117
1710387
1121215
1669211
428826
1892001
1339580
341699
513104
821871
306122
918507
1250049
1488158
507856
1210694
1285392
196037
638668
53546
499346
720316
1010333
980146
654775
562839
646529
1313797
28608
1648363
1362358
1653986
158474
817933
1761862
1473575
49199
1470247
1963044
1744841
1213542
1625818
992261
441973
814953
3401
1544003
570687
199151
40185
1595331
527636
35370
625825
1994186
428758
1110309
1565294
916885
1783948
676714
1999564
531080
257795
1966462
1848116
407855
1662455
997316
1049101
1479266
535413
160125
1519306
18099
532433
74599
900684
348607
629995
1576630
714407
784778
803400
1422835
57306
270549
1452762
605639
607276
863418
242227
1983054
1803825
1466012
1443366
577680
1319502
1105439
1239827
773752
1418667
686701
341413
651900
160287
998659
477010
502630
215850
119290
231349
806214
694738
1375766
1632647
1230198
1579228
609988
607696
1855696
110796
734573
1127991
333380
430763
1448776
148287
672554
119674
1823610
269723
930783
639111
284536
1164682
1746251
721044
818363
406536
218159
1712447
1103592
1462216
1812774
559498
596036
1937354
827869
153336
1477999
47431
569655
273827
329899
1666758
1984156
1303479
1993595
1400085
367508
1084201
1857227
412577
979550
1142914
783929
1293939
1842646
629312
355155
1609344
354106
521482
478805
146629
1719081
376075
1533481
1272648
690719
1862235
908294
1324955
1143834
1333159
1557807
1115716
893362
887614
64207
615734
44739
36445
1319356
1001371
956060
840775
829694
598101
1389246
962335
159693
838717
1933053
860566
1121855
1966856
547049
220937
1033607
468443
808129
1107254
1540285
934354
889873
1789732
1755997
138211
1552835
1672904
892403
507510
300841
617799
907701
719743
1976248
1781157
1796318
108222
975405
71945
840681
1867736
350931
390787
319834
1956908
901377
1017694
271685
288902
1383206
1102449
1844636
706440
1647164
1828585
1910753
1484038
781704
53255
956655
5400
1638947
377478
220250
1909041
1301474
1807466
1931316
168296
1205752
1425001
1538138
1901550
873438
1352665
962817
1922887
523715
544647
1866005
128030
1917322
518369
1109064
1030330
436698
1872448
1341993
1989615
1279889
310765
1574742
62972
1121148
1870489
947335
477670
276335
660403
686284
1240193
1968202
1386516
753849
961784
137854
50511
976774
600044
1984461
885649
542966
441356
1410976
191971
1765459
1851664
1221107
352957
1672626
99693
1593740
1536250
1944844
552005
1863395
1263220
49320
1129245
1640421
1453369
1752555
1827011
1070742
917933
325391
406503
1369041
1309462
190643
382650
1098917
816704
862348
774182
891546
1251720
1607854
1637608
1150905
1796063
1300835
300486
1020047
1444376
1324569
1292631
1726229
1945033
1155006
1111551
253432
1672777
1810955
1666995
924609
1408584
1717608
1981807
1766562
901685
674861
1046594
1418605
1267663
1112934
1007958
8979
635479
1386893
851797
1961483
91230
228283
270933
808290
1364450
306135
95840
1073953
1983782
1501822
136667
741399
1425331
469838
1420570
632628
1012264
1015095
317554
917544
312367
883011
1224448
77322
954214
1535015
689590
31785
1460285
245665
574461
1442001
1384588
9949
778119
75627
1247275
1422471
1244946
297799
1125087
1131776
1118743
1532661
1294106
1560316
975838
978219
74733
635487
1148382
566988
458675
228234
330892
1441075
480305
1934020
1748770
1705437
654873
1198375
982483
1506293
1964653
812421
931945
1237972
829419
1044249
81416
1161085
1996568
1793875
983599
331963
295671
546254
1623102
1777187
1308773
914915
1668867
1565395
1353909
1165537
570071
1377187
1341577
724523
1170116
1997584
411662
528468
814122
1009165
1865159
415462
605704
1150198
1319384
920775
1981159
962341
42262
846689
1771098
718001
1975441
604338
217229
1243745
1493054
1164245
937475
1042405
654145
1944486
872261
408208
2155
222771
1614894
621416
1615665
1505582
1966636
462946
1075034
75876
1683274
1030954
293135
666271
1327321
1357279
1323173
531045
1638231
1129375
902578
205337
843495
892971
1242943
1255987
895603
275653
823104
1612336
1756140
165648
541048
1461098
1759646
1831329
1549616
496899
1025302
882008
1928155
1467754
1384809
179325
129531
1727626
287853
241535
1825410
132011
1413043
1242560
1177128
1898848
1195563
669190
1672083
850400
1239005
406004
731401
1235519
976173
293738
1097772
1571807
949425
1299479
1027221
339310
1810427
778092
334213
334540
671321
1307472
1082992
432259
1823419
799820
1865531
1412580
117039
1058806
315995
480578
1943308
1166749
348914
1422451
306059
611365
1515407
535575
1552303
962379
1738066
257341
582511
1397411
634964
27156
1558219
1412745
249663
1306500
945860
323195
1277244
1152095
1005335
1360344
1484736
689807
1924586
1723292
878212
1551640
666087
1170345
1747669
1518631
1741118
968529
547802
927440
981958
285933
1288230
874527
311688
916375
887823
382161
1600821
1893717
628466
985209
825505
1043193
951043
693495
897616
1453501
443750
1074914
1600373
1645944
1036766
1200592
1865802
197827
1569687
1556863
816349
129043
752931
1182263
1006890
248233
316786
1326173
1706780
1129799
1900207
1176073
828547
1482716
1621866
108331
1785849
729348
55635
1827740
1023824
598757
1379106
722937
368305
816742
705858
499976
380300
1473765
350768
191406
6374
156054
1254786
1155394
661736
1943018
1558759
152378
473695
952845
1991393
979345
373652
1738415
1546302
1997772
1100236
1438721
312920
1739393
1528896
944614
1176954
21325
1814952
381315
1246810
955826
1634321
1294224
1872258
1933298
1032882
1874053
225750
229987
839750
1002995
1960388
105944
1029888
16289
305450
1244370
1265594
1090328
825143
133710
1893102
1515748
827788
1165663
1753350
1583710
1286658
1557359
1776506
1125997
1783089
763232
339215
1903508
1687426
1835932
1415542
1502539
493334
772801
1916258
1162585
88557
228616
1876225
1061812
35182
428383
270359
1386311
579405
1701099
936629
1800181
595374
1369219
50110
1173728
122544
442277
1315148
1474832
849011
368355
1042747
1432500
1358833
754551
23010
1128452
746335
1796406
550164
1035414
716789
296851
668408
358799
1954119
40461
439294
1207074
1920385
1837300
1713654
1483863
471000
783619
1133419
1863724
1521110
1570834
1331936
1431072
329391
595171
1679893
467154
29232
1636024
462579
1065087
1911049
1550118
348734
1821727
802387
559404
755051
1621363
1034516
1733413
1269560
548618
1329189
1526778
1734354
1150234
373301
1561270
1332830
748295
1542581
1811234
1785839
91102
1304625
144817
976728
349109
1852191
672248
1434833
47107
320726
938416
140513
1172636
410512
1678720
1618866
1022105
1008566
241207
159726
474426
517465
1934002
810309
1190420
1530203
303988
792641
1948774
1768058
1410998
105129
1122078
1744555
1072117
543441
548150
589757
1570411
1223957
62045
1469853
1110035
1299286
1661848
1126713
1681286
332595
1351275
421150
1389068
324594
192874
1481208
1597538
1766754
967124
1651333
1604169
698879
866416
29181
1733328
999693
342686
985422
1281084
634843
438769
670896
1106732
1513872
1884989
1524670
376674
1401178
473286
1118514
1823774
1121291
360169
1236068
349815
1707487
683778
1682201
1982807
219770
101193
554672
533247
574178
1242868
1491474
681090
211814
436981
295918
204421
1681095
261634
1694321
1066613
945227
1932282
1014038
942598
600189
509232
915418
1755869
427946
1980402
821149
1450001
1827418
281648
189267
1012801
1851148
1585425
511639
487211
1200695
1021161
594532
1251865
1040994
1702642
1399113
1183819
1619922
1569838
1661248
327796
1299297
1228089
1811358
1130283
82104
563451
1347625
1333596
1489697
913503
134004
178941
382764
1773435
1784072
784560
689256
1169994
299180
1301147
684314
1382408
447367
1509911
128887
1279944
852003
876467
1501327
1597691
1563518
54840
1240071
1707573
430848
727728
957427
1467545
466906
1600475
874536
1719812
596218
697291
279198
857623
1715603
967902
1237967
1137409
747623
1908570
350804
1864814
332617
1544587
216215
111191
1565191
423037
99860
249960
1266255
102642
1646181
514547
159118
1614906
1850712
785993
1349444
58347
792936
979128
326443
795692
665091
833776
1332432
474596
1287697
456676
1141849
556490
1684903
451019
1327075
1651437
523036
462999
503627
524835
1849057
399467
1966887
912302
1423588
435177
1549909
1621083
167451
146780
1472095
201695
537437
1187920
171916
325727
1106245
1878016
1629564
1005769
816324
587750
135170
86279
1569569
622611
1871787
295553
190785
1109769
702470
1728543
1470131
1313262
719788
1087704
1163538
1226677
1760151
752007
388725
141494
744262
1422454
1850767
1887848
1573608
179723
1625088
1517382
1069977
497828
413558
1993829
1526862
314530
772766
872224
727086
272925
384571
1961413
1397854
1675305
419866
10465
428627
704855
1433158
1180149
1348745
1489462
61172
1959304
562733
328432
1156366
857070
1366188
1517054
923535
1040073
940276
603425
1007403
218473
1975906
11069
1264940
1311367
1581378
1676503
924418
247456
1534832
1395565
715976
1111587
77688
1964176
503567
536386
688523
1370302
860738
1900229
389525
1294766
165056
428175
1152979
842734
44211
624004
1561118
840104
948415
968669
95454
1796675
709781
1253894
1687994
1176565
1256156
257055
140989
832572
59333
1026493
192715
1414230
1663586
1503184
1059146
1851881
241583
1504094
1549501
935254
1960508
1661753
137694
297864
1230007
642122
826630
220217
1541800
1895244
112109
565122
1006693
774513
489606
994229
1836647
62717
371787
362572
1209918
431400
371914
104558
1826700
1669257
1057631
757231
1725702
197569
1528053
1052200
1624607
1497724
86761
1494069
1469739
1091776
963878
500947
1584835
308884
1652589
522383
334914
1815837
917961
1820802
415024
1500703
114246
863381
1913828
1667294
1746414
1830586
173957
1561575
226894
824203
657554
377932
551054
166846
1450542
1828977
1684402
42011
1118833
59365
1626902
1396455
139723
398536
447079
995446
1612187
1118397
860211
1743713
1173212
273408
1499977
1333818
1395817
1384702
1402810
34228
1159524
427248
92957
249361
1728764
1023378
59741
285950
216241
448602
518165
239702
683863
487716
1720375
1030293
848237
1827840
694622
983244
1691833
511169
914628
862173
867350
670568
1879328
1311827
114330
467150
1218310
345854
473883
167346
1708594
1845375
240887
1030274
435781
1009555
697947
378898
1184591
1500654
1893183
1129888
1576327
699837
67942
757202
428910
1115339
1388727
1648745
1487610
764778
10366
200501
793979
1741968
468150
1536907
1232511
1529750
684569
491197
59959
352417
1225223
837450
998204
815133
528320
393932
1615777
1740315
1421479
1497067
212243
451162
198858
768381
847758
524418
70102
340270
434988
1057527
608788
1142402
1868052
613116
1461535
960276
1890996
63023
754335
250107
1391899
1106726
1239083
1576174
799236
388850
489145
1627931
1486182
926071
1062288
749006
373511
940235
1859024
855622
1302087
1862462
1269828
1420344
913248
1919149
1439274
1528271
1585412
1126925
408499
191709
291680
1558333
1084353
1656500
1757526
1964130
129491
1256589
1021033
640862
956102
1731007
685273
325872
1214790
978709
652763
1046577
1764382
1452069
23675
1851392
1384767
761709
1707603
1531480
832584
371218
1056591
118598
1432280
1872481
1172563
390805
1396090
814595
1699238
236439
549134
676166
1398386
1930947
851004
99318
1959860
1922837
135459
1041632
1866101
361939
370805
154731
1408569
1760163
75047
1949461
220915
1237265
1256609
1361640
379337
214351
25552
191325
252031
527419
775609
611533
797497
1609859
1740303
1875240
1312630
840573
1933759
966732
1796472
150335
1597370
1680481
1623671
282653
1775938
1989846
1189795
94105
1597468
1878255
399093
1021414
1676900
1807234
1826640
1613298
635394
709438
305778
547701
773841
516703
1143766
602326
1332575
691570
1907001
1068159
1245713
973659
788210
997475
83930
708423
1130620
1082957
1942156
1336645
441509
929207
1001626
1252721
1025065
4571
1868519
1218942
166584
1287081
14305
536459
599920
219120
106591
1988786
865370
1504548
711672
1386529
169273
376958
341135
1826377
556404
36195
552925
1490980
1727008
1071948
831466
1784971
158826
1924195
1545294
1729552
320300
920772
1657761
943855
88291
253380
1200017
643011
1465684
501285
1270390
1448545
1992345
1994348
1495068
876322
1441692
1465609
1630278
375252
1039528
682575
218266
11117
1979487
1280567
1835862
1548052
543364
1608936
1193815
144889
646305
1770131
756214
630338
845942
626152
852490
66571
1591917
1962613
157093
1372173
354912
1899584
1887570
208454
1096987
1329981
464407
1883763
129694
1850471
481213
585847
910472
625826
868733
530478
1982991
14333
1233332
1711052
158893
156761
1361968
1658243
1117000
145382
1981963
1615361
1800111
817966
1151275
4748
58734
124786
216060
1014024
614568
1426412
1442418
70604
271145
1460036
1574721
673878
920342
628923
1549730
493113
1815535
1505136
1930529
1796559
1463495
35851
251057
1119182
345802
1790347
1486870
480133
793969
1475280
988277
525086
1884249
1297453
1213580
1587511
1795550
1666056
1191781
712282
397923
1074971
565524
1881542
1520016
1282589
1730113
1025701
1685796
1074902
1189993
12381
1811898
641052
1313548
533995
1904860
249501
1350579
60
989612
899257
203119
1922857
1098163
903577
590234
649897
354030
398399
456676
149069
634160
1652984
998175
1386663
1281845
342571
402944
1160763
277118
1899583
78756
1086375
985038
1368291
474056
1155844
938524
1428865
1420595
1666728
1565994
1425186
1936007
145958
518937
1376608
498440
367167
280160
1300423
560057
559979
202647
1169794
1433489
1014243
510318
312274
614268
1651385
1775052
1541201
152009
41573
323065
1569448
826060
250487
220215
211622
318792
1087641
1519215
1392164
1638137
1594277
1097956
494036
823388
178645
1481610
271387
566561
1577897
521058
307453
111805
1417625
1182450
435846
124673
1884650
1416722
268784
1155489
1949888
1905830
1089633
667223
518805
942199
1498498
1645931
1664561
511252
1386530
1610515
1408416
689723
912694
669220
1675748
599062
1138492
37836
1764456
1558502
1616079
1178188
281555
841632
499721
794064
567906
152878
1910410
436599
1527668
1862308
1717441
1333774
483497
1655372
1670236
845467
1652577
449882
667141
1691384
236661
1303721
1902290
527680
1606349
1845137
1262068
1901060
1632224
1347806
372994
537403
1481142
751459
1649027
1387816
1065190
61995
1192898
734233
1849439
1965838
1856431
89494
1717066
862163
319721
1489064
63599
972680
121655
1688315
861304
1186612
1437012
659564
145384
1694451
875155
1735231
1066762
1389054
33639
634413
1498299
1790478
1293218
1761155
1783475
434281
1481902
893205
1557421
240950
1486163
1587615
1095301
1964304
441271
895133
1594889
288029
1422177
920537
192817
1268098
348347
820321
109702
729926
891001
43693
1810871
1868545
1925831
247017
163944
1251124
96902
692184
638783
873983
1365750
1424156
1332826
23397
697240
1332534
174164
1889135
1940710
197768
1293532
1576590
1004465
1268142
1875732
1341769
1698090
1070988
540953
531886
1934019
1918959
1647038
944201
733125
719403
1727347
871922
519905
616673
304636
1127919
294806
1309465
1918283
1678905
651641
844608
502939
68620
641783
1292701
260479
1031703
1872224
691378
545670
129022
1635572
1991786
1910999
1476464
598723
1204977
1589383
1731485
835404
445024
556845
1235618
1036062
1959697
764311
1714632
67399
1999036
581035
641189
202634
1716342
1654744
1324511
1211937
978687
56590
223002
992299
564588
650701
1144416
1740822
871578
1548241
1493926
1844850
870281
142873
914687
52788
1206506
1064107
694591
200061
363819
36170
644654
1880881
69605
555158
1110462
1016568
866205
1345319
976071
625032
766892
524939
851327
684522
57038
1003163
1140054
1261870
1406755
276468
515652
403997
741601
1059513
1057459
1008067
35042
1200738
487232
814313
117004
1764497
345143
835848
1524917
158772
1670134
990496
1789511
614335
1475781
631889
1559917
1052134
661491
1722939
129849
470471
1695418
1692781
369676
1571080
1481456
1961238
813772
860674
341724
565345
1523953
1674419
1452616
774240
1305373
1804032
109582
391025
1905635
1843898
1426541
531843
830067
1775854
1886711
185639
754754
1813796
1526683
1486570
1110462
1568073
360649
12086
981614
842299
194836
613378
669068
965416
1879335
10251
1405913
1541573
1994139
1412455
30906
857794
207923
1002292
1586381
179933
1947932
413348
478191
446595
731946
242133
407253
364424
1915559
918400
856339
60080
1777803
277902
634134
989830
206702
1944573
1580933
172063
1037556
139467
1370063
1242129
720335
833426
1325523
1357208
302568
380555
1574753
1715172
1314233
1882975
936282
1135020
402983
667024
1648743
272929
1645277
1784063
1371086
485170
373588
1693427
1463385
1513980
1005109
996477
1618585
1863657
1582463
174118
1385640
854991
1388105
857191
458449
1444697
1467298
799406
1073136
940566
1180904
1944263
1795493
1382099
1981157
887096
1791692
1568469
343491
1106429
286512
1508212
918366
1920983
339106
1823559
551193
283416
1872659
477054
100474
1843321
1419934
1866078
134680
1798443
1064925
972284
435942
1054279
1206942
1785660
1587881
1266595
1462277
548735
411843
962609
1759047
563273
265701
1815334
1709003
431463
347109
626588
1120705
1332251
650039
390706
1480455
1650149
838174
1994926
1823811
846033
66591
515161
931466
314055
1344027
799482
1697913
421374
1990304
1880894
82230
1984512
67946
300702
334850
1531473
996621
664624
724688
775115
321772
271567
1734218
535280
237128
320071
160190
1200135
117480
327935
19385
231200
1769417
292850
530496
758092
127202
1760810
1790817
1859646
1961186
253977
716295
812867
690973
84933
197751
669977
441392
247028
1575357
1317598
1164951
1103455
1466807
1930857
774210
1085443
1890776
1245966
1260815
1222540
1884022
1875781
80380
97372
264453
333945
422300
1083484
1206740
345619
637788
710524
270279
989104
1022971
1298077
746555
105817
1869375
119245
494472
1886211
1408032
179628
1161582
127395
868095
463718
489169
1411090
1364484
949268
436587
1666006
1975766
546470
1354158
737898
15564
476024
1488400
520411
737590
610952
1989750
1623898
948822
1479788
1897773
1684154
501854
1450397
1094765
1891777
1102618
1140128
1407055
415819
545017
96969
1646622
1482857
603193
1463105
1691379
676261
333689
745538
1599523
441352
1028325
1178127
1029905
108209
1288406
886790
486590
1816308
185709
651405
97474
280103
805648
1725562
200947
1306727
1909751
453890
703777
959212
1420773
1278089
1846931
1291452
390605
1261051
1841904
1267177
347923
737595
1525786
14937
1868264
99513
1655792
103725
758793
1220667
1544783
1157678
1144331
971021
1946419
1145573
796857
560231
33408
259395
1444729
702979
535104
918516
1220366
1732624
1493478
1922774
1603940
130297
1011824
329688
1909670
464722
1981836
309543
1944151
1212368
1627024
321204
899244
1880300
548884
145866
216297
296660
155560
153730
398148
1340130
1291188
737883
585188
411443
900165
1746010
723961
231754
1094260
711173
1275508
1982692
471064
1135968
1261157
655342
1938775
85909
442140
454558
277432
597510
1834864
66551
456032
1725110
1143230
780809
322932
1312324
101962
828437
1753414
1096494
1527316
1460166
493857
36247
264299
1776481
1966755
1639576
497496
607574
1949889
1911365
235878
1900984
640455
28200
1646769
1485347
485842
1247918
246431
1417746
1379508
1210634
1056778
175395
1489055
1713165
416902
368021
603750
1626894
679206
1174856
1150289
1909999
574666
1845208
1586896
906612
907616
1080347
1648768
1361399
1917481
1436365
394057
1320905
827417
1313025
869859
329734
431082
1032265
155810
320384
1841841
1309139
1315105
186004
778613
785853
229861
975181
1114126
338676
538885
1391176
1853897
97986
205767
313720
1552556
1849258
1930979
1989605
249156
1556494
1168252
246891
1639408
1871791
1554062
1480795
1120098
5954
517314
955978
57945
638091
69871
1115655
460002
1247869
1794382
1474753
706625
1257105
747538
193404
794394
1117847
1553527
1421899
337047
160769
966534
1686561
2045
26610
580792
1155604
39700
910804
1190633
1117562
430691
1757633
1172333
1047012
564859
1231073
1717619
385991
1234350
336373
164500
1696323
935765
1636393
759842
460229
1787571
1129928
606929
878016
713066
931753
156544
1934478
1918876
293566
1538578
126755
856831
1226741
183778
1933673
976604
459550
1179454
1972876
746988
1889315
554043
392244
1517293
1590816
652409
400093
582753
1853088
175761
1400244
6190
1448794
845632
653008
1934254
1543114
798563
846330
247660
832925
1074766
1503498
1919848
1171017
1296285
1188363
754889
1338394
785256
546731
1962760
805165
936947
988226
528679
445877
462195
1267086
1945229
1567299
1474340
1985358
82430
1182794
449109
834880
1961933
327907
1592020
1677855
1755761
956200
842064
587616
1112238
1116065
547985
1256651
1338567
1876645
762424
342782
599835
831615
1662414
144706
850383
1124304
1943240
835973
200002
1155240
1194523
1100266
830081
1339003
387496
557013
1693185
437677
507179
904000
134175
1969240
1059982
639522
1749511
679910
259258
1767651
1466532
510185
183527
1742088
1458012
1736210
1453027
1536944
1945005
39516
1011868
1676275
1361939
1710990
1888330
1491842
1812585
225445
697180
1187206
1507698
483658
870394
1630453
1867076
1485812
597695
195037
1527783
1675625
37710
1935080
540954
1068329
347251
1495766
1841327
673145
1333242
241346
1347183
644398
1205490
883329
419199
572531
1052213
631804
1902104
1512776
724660
250455
1999183
44295
1307024
630679
1062734
218120
1787570
1706721
1875898
571746
1036389
1848896
830540
280524
594545
1443079
1169242
1994982
596877
23985
1770220
741229
1941273
330949
1087053
1740033
384266
316090
1088056
840705
1751374
136437
385595
565157
1068115
1055775
1042610
111721
1774580
727038
652856
1128804
626890
46818
875133
994830
493894
1730309
1855254
1637362
896461
1912724
751844
1698232
376826
1862435
1386714
1858968
756867
193202
228397
1357650
1605630
669661
14565
879275
638782
165426
4848
1836638
1509048
905528
902161
1275317
1872750
147424
1449195
63787
206824
1110962
770324
1598348
639816
267024
92129
1463186
836616
1450041
1472141
1029764
1502318
1917788
968921
327488
473397
605966
1359392
45691
82419
1432999
322103
386258
1181169
559308
1981503
821088
1922440
668722
859576
47174
1365053
985133
1144131
372624
490393
28843
749401
471674
711219
1683987
372381
802846
185223
1246226
69809
1666439
58655
987542
42272
173998
1313348
362245
372663
889241
1914565
628424
265307
1276544
1627444
624138
1393907
737608
1644372
509609
507513
886205
1818040
1725026
519775
1776898
1065786
1624256
804441
1375345
1599352
1915071
1953171
171377
591858
267134
505016
1214954
1616978
502589
134517
1192810
1896733
1879521
282615
1973232
437357
1330905
1255628
84384
1279280
384618
429477
1949181
1516948
1175924
498707
524206
1457226
37344
934442
924362
896981
1928992
1362705
1323129
640046
968363
723686
1681512
1870364
1277315
879022
1488693
461769
1744855
517298
1734990
73533
325789
1507494
1869243
1295410
119275
177280
71998
1350427
136312
732307
948420
216459
1751196
1425439
1159785
50424
1029953
1004962
1287607
21670
713989
1506304
431235
636488
481301
694181
1770813
232389
1799145
45121
1015727
333363
336722
970604
135409
492047
1868042
1858769
1625890
238758
1495180
1020863
718812
1111590
830633
1117563
91766
288222
796362
1856309
1422309
811810
819338
1783779
615443
315884
899696
983199
505340
768311
1498782
1721091
682069
339591
325477
82518
1639995
696025
901524
306794
793457
1871267
497232
353446
266003
1250023
1589787
1758061
855702
825033
944883
1565730
580932
1442095
1758187
1296266
1041508
563681
1800926
505656
1198253
486156
1876602
1172421
524313
237941
48775
552662
1273719
898003
493184
938029
1183311
1499777
1414391
681802
62601
581676
717395
1054798
810380
1224303
330805
1929694
1622336
333104
316449
332626
1482860
1953269
295562
1626041
1783630
379289
490957
1012047
956683
1231780
1648849
1568519
1534315
385599
658539
219305
578386
1005374
1114360
314581
1983659
1862356
390438
1585366
369719
866938
1528970
575495
835700
7666
1369505
38182
1118371
282162
1643396
1235374
125262
1602071
1938090
1874037
1593117
1622641
1686169
953271
888404
904377
196407
1369427
670671
1631253
1296940
645388
415970
634989
1379682
266623
642660
1149825
1540113
1335511
1771912
755529
585718
1697348
348478
360643
498505
1882063
1767086
719617
141524
200783
826102
415118
1551709
100543
1056237
9571
1325675
826029
556925
1233132
1403290
769611
439186
721225
1685814
1858154
57373
507617
75343
849998
1437802
1286848
436304
1365889
1839818
1106982
1685771
1200459
1750360
1167363
489242
569138
1930156
290218
1164293
1522524
784980
1773413
236023
573309
1885388
1922578
1786762
302875
1686960
24141
1077115
930149
1773810
975361
871731
524763
1572480
1189934
602208
1386627
503990
1405611
1429162
1823053
400175
1702870
766303
1977392
1728624
104739
1315514
1198092
247096
711198
224301
1693996
618129
581183
294269
580910
1989445
815655
625534
1562654
66624
147089
326911
1678596
87484
347007
985319
1918722
632876
1029464
615711
767240
1598784
1035076
997897
292932
35884
307297
1190600
1843252
818666
1692578
575961
1592603
1297582
676723
306709
1487422
1505510
1008578
1424550
1735071
1227571
701747
892
1434958
450409
1523883
815228
1430288
1482694
1256395
1403592
89362
431752
1583392
564096
1899303
275088
1001280
286670
698712
342869
1533304
663287
393232
486623
1078328
855610
1132875
1635499
1508027
1746884
1738525
455006
503507
905266
506331
1856804
992588
1425803
1027800
180360
927358
1442704
634366
841600
1495088
1499570
1114833
1491102
15937
350053
1574576
1482954
1870986
387630
1275040
1648062
702324
1634178
1883009
1616685
217182
1585976
1434428
1237167
647889
35336
317362
1658305
112781
946145
1956676
786531
1904263
971750
922519
1871210
525231
1524705
1941387
527931
735590
1045329
1850664
1156342
777295
849649
969612
1452582
528006
31442
1575858
4908
620049
176568
574268
734221
332916
66926
669429
140243
660824
1623411
829910
1392966
96638
993004
1479062
1392104
1094535
1049383
263699
158345
897165
293897
1338597
807807
76729
1830267
938498
654555
1247314
289359
1873578
991453
125953
1710112
1096219
1596543
819359
440621
355307
1174758
1433000
1161954
787347
53433
830253
131445
500389
1229590
1014312
1410140
823126
1552392
1691435
1406704
1588207
740296
636958
1157023
1310090
1506822
830051
356743
1498486
749890
336092
510930
254076
972692
1853071
1703415
1131791
1070672
1163553
1000740
917620
913097
732611
441972
85664
336063
402296
1003899
195131
1486609
1020116
790491
498672
465097
1955367
560813
542971
1566698
794348
204653
1117556
39826
1360382
369552
1647508
718544
789849
700705
351584
481866
1882925
1120904
1306990
1269059
465173
1411828
355758
1811058
88811
235272
992335
992372
715005
802765
284366
247914
609418
1448810
622437
1772328
1893357
21347
42312
69754
254125
447977
648498
1657715
1695582
200578
1836966
1184133
1405591
1554036
200699
477684
1870106
1030980
59073
621429
674894
98088
1481648
136680
548114
452229
876876
584846
984067
1676719
149345
337292
1615547
1256267
1774733
458521
1632686
264248
878344
202894
1988882
23560
1141054
1221969
1394499
1574930
142709
1451915
1584772
1863253
135052
159098
527148
1241125
966121
2305
615604
1454349
126989
1646964
715547
766392
1879025
1690274
1236367
1108696
924535
1420313
1054548
1580446
1825162
324107
1295357
396490
317103
813511
1544635
168840
118616
1330170
921958
790850
1466635
1726084
1894426
897909
502388
826131
1146441
521446
1010828
423628
289054
105525
1910303
1416093
1895980
1462965
1959640
824078
371738
1807802
1177129
1458499
1704749
417716
1891567
961366
1785559
1544942
1616395
874542
1507607
1815365
679595
909368
1142385
141119
70562
1965634
1987716
462826
1276998
1255684
1066596
776708
1478880
1374694
1498739
148363
494538
1357609
772154
1346589
400069
1146880
1136903
1380494
247661
1090350
727522
1934343
1272979
1353194
48853
1998599
1157089
1792717
927100
817167
1013553
1509819
672877
668887
1929118
1972463
1874240
1214782
59382
81335
1391727
1233395
912828
1995460
1849587
55482
1231342
746938
1042543
966641
352804
904589
785249
318973
554828
1824582
120737
84525
1674796
742151
1276473
1874265
1854283
962619
928848
1436707
1803262
1896510
1684447
358780
1211378
1703281
1157774
1593475
864576
95159
1567512
425690
47579
1200419
447400
1093674
1158161
1461689
1203413
544311
816830
1501652
514240
1329015
136376
844760
92258
1212912
1842670
1768836
285791
531337
1185151
555874
521086
624101
1919771
619753
1604980
1078438
321826
78074
1603361
1252198
432071
1465446
1070220
1342670
1212560
755310
1474771
1355637
600654
789181
1254070
1978886
302997
1036778
836731
494833
1691078
1600632
1616588
768097
967451
1121740
1684924
74479
1536322
910077
353986
1360754
281791
8786
1599765
478853
918369
950367
130718
281819
166610
1831
408467
1874386
1466220
885598
17262
923159
776947
1713564
588887
487670
867293
723970
1644813
779766
999283
1581969
555483
1754974
523932
1832119
834624
1149266
987625
631401
756778
814709
1864484
602264
1999230
1290126
363966
1837649
753842
1791648
894466
1217876
715705
1645707
150807
1243976
1192720
335389
1464384
781167
31582
1958031
1862472
1518945
833972
1327172
1838748
1432243
287797
331560
1492369
1734283
674136
1533508
378692
125900
713861
589413
571393
294619
1457519
19272
293443
577587
1905140
721576
621877
1799547
571255
736914
449561
157270
600147
316771
919103
16217
967336
183629
1121325
962404
384645
76133
1193485
1306703
1374586
1509802
792848
1770058
1083334
1434505
122840
892887
235408
1920167
275438
1912297
1191139
425523
518450
210178
1048138
171640
1324636
576030
310239
513480
1000149
1534764
1723490
15559
56003
1012378
219375
831044
558305
1557842
483717
258153
1986477
1677477
1932412
747294
1569401
1277262
756300
1673509
1245588
1427157
455172
211309
83395
732372
922662
1840061
461559
356345
742428
1326293
690872
47212
914955
1784599
1061461
94419
1565977
240296
1008155
576317
250179
1578861
1878160
1029939
141797
484714
912568
544522
1554859
1972215
1263602
841926
871126
1254734
648170
1601585
1991824
592240
1538105
1274906
1775714
276570
813582
1749786
1023310
685199
383861
867184
122610
15376
1475808
1307791
436627
93749
153209
1980017
1516148
1209818
70459
548554
456384
1284007
167254
1740720
983435
301878
1870768
1416473
1519183
1390205
4560
996666
1206601
940555
1080220
512476
986013
802358
2909
481486
590710
832196
564114
643183
122367
1055667
1889588
188570
45650
1732455
12480
1536568
504951
914093
1450830
1797105
484848
1319786
930187
638628
615979
1554311
223627
109926
1150117
103846
377648
1844614
1590389
768628
280020
1676616
1634685
418224
63170
398594
1153825
1621994
1630654
1958679
1237233
423091
1503773
425329
700238
1173391
123733
336263
1441019
1671225
323216
209664
1188985
730330
670071
1632841
1248934
748451
411119
1867581
1079509
452850
310800
1354778
1165666
998842
1547803
1151318
465235
496891
436850
166053
1168804
1542530
308284
152579
1501981
971374
710205
1027487
131975
1133687
1345006
1400478
626095
383767
407393
1025351
292333
851975
1474196
557742
1182282
1980820
1081599
909620
1171514
246389
1103858
929110
41071
1041871
1136395
1521667
912772
1053868
1818346
1059699
808221
989257
1615863
1030568
158577
716319
1578741
347999
1479439
1794542
568453
939646
257652
1480113
1711205
777500
205111
946363
1506986
1167927
1932941
1575650
18610
1147821
1408540
1722506
504531
564490
1754621
1700130
828281
1877697
578697
1394334
1535637
515153
1360628
146129
1162444
593660
588605
1995260
873734
649345
1037076
729688
232349
1374656
911056
1913904
753677
1289510
487887
1313569
396654
1900463
1949401
1540987
1286901
1736155
1653914
572493
1346027
40897
1183480
1068181
1916049
720457
1577358
1769897
984058
973129
1556715
1957603
257532
1581192
900976
1294138
542837
489617
1865824
1203241
1208130
215953
1356206
1435940
1314343
1455076
1661687
613841
1063036
1810040
542967
350961
757034
1937722
1813961
1871807
1791536
173813
1587195
772114
295133
72593
554702
449238
1390602
908324
1290486
863818
894469
343627
1042726
62864
238821
349933
231364
737258
1330490
599932
1183750
990217
16784
1862609
1515097
1166679
1573804
1099595
1208479
1137014
18332
1661906
814797
56471
1274294
1588563
43171
1334472
135958
1635158
1585931
273178
1152283
1525416
327192
956135
1576240
1428767
1784971
1264463
1948925
1694381
1840346
985031
241399
263900
1014370
1761196
193699
727515
318370
1695313
89441
1763181
266149
743377
1472460
753535
1425642
498345
1877126
1378049
861556
122962
236266
688437
42291
128074
773688
552438
1593035
995990
92770
279713
617246
1321524
458254
1371140
1018705
1167849
829113
867132
1646072
1044642
47064
1335968
1969412
1663297
1421742
1237473
808285
1797396
994127
1017720
429785
986460
1593492
1843159
1835776
1124987
735648
477560
77634
442140
1399793
1433746
1785313
1752378
533732
1872312
1198046
1012767
713895
359636
1474692
1533425
92325
1591837
1238899
384566
548327
1845683
262240
508791
1100032
341846
1093022
1863399
259879
17318
1690421
1967641
884906
478843
1275728
305846
547099
1083748
1853555
330337
607520
270190
279741
8431
1472694
1420452
1767690
969384
1736787
526406
1792658
264493
131715
1350890
905334
1244408
1133724
1325902
746040
1983371
182689
228160
1173997
1606125
287063
320272
145627
484109
802234
162757
1878934
1632177
72082
1067670
1220489
67011
1054956
1576381
1029267
1358454
1669095
1699184
250779
712954
1420934
586309
599901
109537
1614226
1892822
1061517
366640
587385
733363
10463
1240885
969483
1109047
1533321
1015917
1223730
1649440
1726724
270219
929133
1916900
1180319
1372288
1973602
1976695
488057
56699
295330
226411
946189
707581
962232
1891837
1722312
46422
447422
1427376
1438053
1510877
1222798
1733666
1427599
953852
922095
1741428
1810255
1696227
840003
609325
980828
1318943
1403676
220629
892389
1536761
1779933
479949
1153802
370545
1812521
963394
370299
1847611
901355
1434122
117626
969513
960866
89787
54549
1836592
1987710
750550
684148
871793
1185036
399446
1088181
152853
804353
1486497
909693
1400995
1266157
1422243
836322
863127
576741
530665
1382088
269226
1134357
1508298
901517
268923
1994177
1252155
2547
372129
1596602
1904994
619773
1805740
651072
200497
1904980
1199696
1688951
895892
1809523
1011230
1105575
1767434
1971443
491478
207631
1926206
890510
44646
1702403
1608101
884386
116223
784265
290545
347537
1079055
1640541
861803
456315
1809061
530051
1416061
162762
1179756
470049
1855709
1415912
1684605
1654320
1439667
721450
1891373
393172
402498
375893
90023
161651
1482935
1039796
880686
1296834
1809109
605683
344202
129492
1037950
1061930
869083
321603
1286913
105849
1387362
830856
1475768
1527160
1551787
1583345
1084075
530490
727024
710531
1143468
1936080
1337842
679661
1181598
255128
1275720
86987
190050
766033
1532665
743630
576933
889430
157246
804752
886098
1808093
634209
808256
705870
873315
1505644
1923018
640653
1831205
1378523
1038426
1438497
1955538
884809
109045
1975039
1778835
372655
500597
1426010
838306
608133
1456586
365836
949412
435732
281014
936453
169448
737937
1409204
676757
1104260
590437
1111274
376485
1345802
563686
1159807
187935
1809333
384047
167337
1031796
1265027
728130
175664
478176
723046
248118
1317010
1420215
274660
743306
1873813
1715053
1744363
1864733
1306929
1227566
1324946
613324
1296825
1195254
664627
1854221
1067785
125445
1049248
1968846
224632
156356
1243142
522009
113969
802961
716522
1402317
1998608
620741
17661
1607714
152257
69462
42355
62786
385069
571324
269668
1151272
933348
1005796
397892
1183915
1317326
271945
1568984
945743
1073963
403566
1031898
1586536
1145504
598964
1618066
1788885
1366758
28866
650070
252749
552312
231891
261751
110708
466956
1906249
1466510
1744879
95050
961589
1359207
629261
1940049
292505
32803
1773773
1773183
1817036
1818428
1418575
889598
1984100
202723
90227
563998
1334510
154953
901143
1667955
1693516
1062610
1766565
1408122
1208209
1536697
1356564
1565558
1595656
1958360
1041013
1884966
798666
464704
882844
1048683
1242517
767812
647273
1624561
1492069
629494
1469544
745140
1584433
1569280
397044
237551
500338
1214545
1374798
1617362
1946318
626472
1715130
1036866
581639
1131181
1051956
254869
1550050
1267658
1400744
932671
1038614
1561352
1645255
30199
1972231
1707650
1625000
1689023
478250
417110
1043166
511780
1152891
1332810
1163281
1121562
825452
369361
223987
1845816
1282217
237095
602401
33071
1383921
1428753
681544
863123
1187247
1202519
1999835
758595
1696478
754399
379597
482499
1001943
1654356
558330
1236918
1078108
14311
1952497
1164596
969710
616020
904992
1351037
1821400
1697058
496106
766370
1971512
1393593
1984389
1758549
434265
1020108
196452
692470
60101
1699269
836491
976020
659293
467033
132696
955384
1896111
165311
468080
1156561
463224
1820880
1004564
1075277
194083
349118
996863
713747
771331
733748
1205403
1501927
925426
1881047
1609211
222854
1606637
743829
72089
600514
1157084
525593
1638881
1715591
173042
1591525
1874702
1343070
223303
1574791
1286414
744706
1179358
1586433
1557018
237859
1304935
1489627
1145055
437105
212557
1178038
147154
960471
18436
1227729
1079723
797700
809515
436167
256620
1833417
923574
645985
1997040
446923
1971084
685497
700869
1971066
1840721
707043
600304
931482
763130
1949645
486092
242529
1346505
1251322
960167
952346
1791986
1691402
1453891
82019
1946862
1686356
1213399
533692
166269
1479524
1548109
614559
1546808
1805147
936913
316589
1032954
1063804
1276134
1414912
1183518
448232
1086867
1528367
1113438
1433447
1398679
1480667
1581838
730113
146409
1495493
490933
1396255
1265887
426338
1307980
987607
1960290
1404221
1172616
1823878
1899955
35290
400639
1681269
1800393
1527971
31875
1988796
461040
630394
318216
1280908
1285432
852298
38993
1480248
92763
1368119
847645
1199329
496139
254317
1314752
678538
25537
996212
1173823
210308
1462012
152857
1449148
93522
973636
408884
1150245
591629
1301494
632490
1739795
1478870
1862857
1726656
1625766
103524
1855993
174708
151629
1924569
135535
1380903
172569
1313431
218701
522210
722486
739120
1339338
423672
46539
1239999
571677
1697711
300506
1148766
367764
701751
1186788
627534
228118
1434917
1430519
397955
1113374
44577
1826474
1250692
1620753
1712342
55670
1893231
950011
109221
747551
236984
97320
1288055
810937
1532531
1164192
1126277
1128595
903929
1240786
1555904
1838060
1295695
565209
1337820
109639
818812
39394
1311806
1678886
4948
1820601
234026
128228
844693
1355377
1176651
508
148069
1615370
278067
423434
1252262
1599559
607392
718355
147769
291809
1291496
906930
100415
674858
894039
782859
679670
1828726
846497
44170
1036868
378905
1688707
1232341
785047
1587187
998297
265996
936337
1024994
1073649
813011
388106
1032080
61981
1706338
1714247
1592913
209196
1543333
1118013
827558
1523890
150370
4924
582734
790886
1697825
1643336
1911313
1088773
1217094
1219618
758500
1983947
1396663
1974892
1359230
1463976
1596473
1051934
1298355
1709451
87747
1017042
1382506
1038890
1503064
1849808
941768
1290588
1243486
988466
190595
1038951
502549
1109332
1460193
801434
469534
1214537
74005
1126902
1069844
1594182
810387
1553126
606237
574716
1143681
508166
43029
274916
138223
1017774
1463472
1861372
538915
1994881
400447
1092745
521191
1010423
195161
943171
1275405
1544850
550556
780
1327509
176267
987676
74066
1649704
1230429
1580852
1951805
329549
1838000
473000
707180
1677431
811234
1873865
308589
1608472
297129
224240
1037609
261088
566621
1005778
1563855
1025738
1300125
1992894
1898425
792237
326396
575116
1045116
1846473
1676893
1381907
1733667
1320835
658316
166541
1067682
883234
1191517
1019355
1071117
969940
1213980
104230
1296641
1162599
1275812
296338
1705106
1233730
955319
287374
1532932
644311
101124
911814
256779
466564
432521
1218310
1920619
205877
373185
268811
741341
228788
19985
129662
750085
746736
431682
1884153
292816
840483
1977730
537267
151167
390462
1233988
990372
405669
780311
569535
69990
1672317
621559
891506
43950
260266
1478332
1781328
1107652
1543050
710419
546438
1526125
844840
1868867
1377632
1611656
1387379
951910
938911
730892
1664435
1848274
1617436
1902377
61771
1964294
817379
1289112
1543337
1458084
600798
935075
1998352
1954750
1304375
673446
1722256
470107
683913
1815491
1331321
205149
780406
12931
953537
1148739
1882158
10382
69044
293209
66297
351674
111183
1652418
775700
275244
692217
621259
325031
628377
1957490
453865
1803612
168750
1298689
842286
547316
1015061
699246
1279409
562065
490918
686892
1160980
953682
380847
1461375
87683
753443
1404111
924950
319253
570826
1906356
1760011
1068209
64431
1997179
92078
367971
297963
807671
818167
1532098
690197
446417
1119234
700839
405897
1801944
243702
1883712
1312604
1692227
1752525
502672
428048
1484043
406423
143525
1538327
1879295
86989
1938595
1344672
602006
1598260
1723411
934373
422861
790356
60019
1370904
1354621
1062383
625570
911171
1793010
1819084
1353793
283534
1133159
71749
1346824
896394
1330656
1904743
1649293
1460548
772506
1083142
1275696
1873520
1434414
948794
1141868
1739650
658092
1616508
83851
1612237
947320
263565
1963899
1454492
1262817
791913
1023394
688195
1272175
976843
1692079
1970032
1145706
681286
176316
521890
458094
38261
164903
1502085
1380301
1097839
12872
1032185
1911635
171869
1652282
514782
207051
704111
1367815
492919
1724634
1279389
1470274
804318
1115637
392402
1767590
1480045
46614
35574
1376439
1120003
1421994
532053
1302534
1404590
138198
1753676
1832466
1609390
685665
755921
787917
1923866
1593406
1891846
1614059
769860
97567
1664256
1808639
12371
1957577
1693227
1810250
259803
206417
1659831
1446128
578260
405404
1236090
1178618
587509
565394
1745667
1602358
762061
119362
1932463
1944054
791906
297296
1559567
821447
1258075
1844309
1632937
1114089
1238676
558521
1853348
1833853
823536
904393
1783284
258790
68761
153927
80907
1558510
1330298
1252104
1438212
267633
210895
1929372
1407264
872070
1348546
554934
743609
1495208
490901
1220660
1447095
1010864
1561358
1050034
1479901
414587
308602
876422
732454
1636932
162475
1435607
987980
1047265
1684403
75555
1373339
1196115
900698
1029459
540927
1091517
1199525
1849758
187931
1865408
229203
1509874
853038
419687
1087499
193409
1406373
330191
757329
61049
1066335
1519829
307663
743613
1621217
1954214
427313
1145254
46612
57165
152848
1330830
1286878
1009220
1751834
379206
1571208
367147
1619196
760883
1615310
766186
752722
603537
1755913
567125
490824
406432
1259636
5424
1014623
1023697
1526597
267413
1483415
1164735
1752677
1014362
1822499
1054829
53643
1095873
1708331
1407396
605835
84211
1233717
1245422
609946
963593
97467
97722
463866
859025
1427852
599873
349171
743376
1289105
924322
1259668
1976852
1250181
619034
579981
1965119
1060267
871716
529080
339686
1963105
1671730
790075
1086867
393790
1641187
277660
1480832
148801
1395342
259615
1038748
1246838
1057766
1053758
1997459
1937641
1216480
265175
790078
1543692
867200
1513780
503131
558103
508775
22786
1070211
1323131
237715
1288605
1816255
551518
1333626
81977
740831
272553
144140
1233317
901555
434453
1328634
1306123
1577502
1394155
468283
508454
1918207
1182649
503102
1871752
1948846
1979965
914685
652888
925847
1752921
986683
1769489
1134124
997819
768002
1020084
458411
1545738
243857
1158334
1285534
211365
371941
74763
1320800
471797
872160
947662
674569
1593686
1347138
1513445
96020
1596947
622554
113879
1210848
1235190
1661598
494891
477947
979989
476034
557376
1129958
652530
1209500
1953534
381514
799493
598184
1722617
1033555
1319229
1128123
121215
1851630
1668528
530281
1734973
111221
31141
48386
1396391
1164042
1338164
963483
1174737
1006333
1405616
1499214
1361102
1316191
1866960
1626858
379630
861146
160419
1615727
850753
1225332
267898
974792
1829578
1317735
1174495
392940
994928
1555582
1614411
1964328
1303352
666167
35520
1953476
1302140
1888512
306306
159656
528054
1503246
161010
765328
753885
1292931
356992
1201786
1271259
969079
1942575
1960123
868321
936624
1655021
1130843
1507855
1246198
1109016
1123392
340102
1602546
167118
984106
1582471
494005
1986739
771593
372
1717346
266179
1432621
1096847
1000382
509287
821949
1689940
610261
657478
573517
1668557
729405
873209
1063733
1091625
426962
1117403
1790610
629988
23422
444753
1667696
52817
1857908
363034
1140473
663525
1125856
45528
1409397
1802634
536240
1348994
1615718
1406646
863696
1568024
8224
1574316
1572613
872853
879585
638602
153479
415999
148150
1367733
1891868
1418155
990082
700862
282542
1087659
1163249
966351
1737111
169692
1519433
1318665
129849
978479
491775
960866
95868
982915
453108
1943208
457152
1747293
816187
1296571
1717784
1999254
1917017
1844586
827542
1858604
1354527
938751
1631355
271206
1811428
1945180
263304
1230080
1012474
164836
1719777
1476982
1364508
106568
999884
197096
1002099
262030
311085
985839
1465957
877535
1404103
1640449
245079
1895143
1460984
675890
1280460
1554224
1262965
1169538
1007423
1742482
102282
669686
1498909
703581
559915
1357384
594976
785418
250457
52181
430979
1608028
582081
1832673
1151917
339129
1147352
1429023
640352
1083345
1347454
609548
31788
1481912
1748217
1963685
1940917
668352
1631087
1849796
1393290
439588
832900
1263330
917803
482806
1737937
1419848
597787
720571
1147129
1892217
1841362
1208731
929615
1168712
4819
834562
822509
930726
1881468
1269646
1599422
1877884
474351
1350269
1650435
1571853
1846269
1787114
129851
499779
1137253
717036
422694
645874
791466
170265
506646
1145823
689004
174410
1325500
237570
820908
701923
159429
467013
1172838
627161
1611349
775775
1753459
1566682
1300798
1736557
1922798
1684774
605169
457757
676185
1416287
1339078
436689
974997
1259004
1775590
1860158
1172908
314403
1195103
899433
37270
1203914
1687033
381975
1061596
619612
1691250
1483179
1040782
275801
648
1765575
376509
1604506
1986168
732644
915093
671167
651892
730725
971546
1287152
192534
1816723
1274347
1133976
829369
954878
1095696
349430
1684396
1866197
1422287
694796
881747
1940152
1798322
1101757
533315
1654087
1724129
1105293
1919930
1236892
461702
1439780
1560745
529197
582394
425182
1358633
1595500
511497
1640661
950030
166186
1277263
1083148
1332931
104586
1268460
771214
1280567
1288467
1792763
358804
106592
1741804
624143
122926
734210
438834
1233535
418037
1286314
969127
1854255
551009
857840
848553
93414
1329910
169715
786701
1691852
1700592
364432
1953825
800195
87292
961795
506635
331652
1799149
1020530
663279
1785280
776603
580332
892008
236413
814823
1296802
1079104
1621821
401132
1524076
1990557
1141318
1734038
414633
1208436
736660
972163
1443069
838923
1571224
681056
803901
845112
132986
1483671
1561010
1588
134497
431197
1951153
1564996
469663
1920245
931699
566623
192644
1378481
171489
1719936
1074093
645339
1323231
1121680
343347
409789
1902767
1047365
200732
352455
1351085
1290900
1622216
269503
1176197
1972352
1343642
292694
1834047
1165001
1288133
1759723
1862673
1013200
786509
58274
1373788
1730597
101259
679598
634072
314305
1431898
4956
821799
1394178
1459619
1871110
840365
420346
158909
1163570
1172027
1843189
498558
1505678
127157
1656088
1990790
1395869
659727
1012276
1424213
1755679
1288594
633307
362665
1524359
199050
1651665
1533067
245917
712434
1503372
1931378
1295264
742071
578494
1857174
421813
1436524
1189415
1118459
1848437
1411748
1137378
571112
119510
878142
463453
1615473
1042435
1441420
280999
507717
1746033
636452
1039689
720069
1724715
1845872
384070
1229147
1061795
1659412
1407153
797662
1367314
1285808
1148074
1626704
1102840
1042395
419699
1997060
328246
89928
495191
1410092
930431
1787905
43457
1795900
772517
829989
1862639
461090
715730
1310912
293840
1331682
1930242
516681
1283634
184456
211341
1292545
153558
235170
1690852
1006640
382801
961854
199846
1224789
1507016
806620
395235
1138163
1143954
1722746
437177
1206146
545291
718624
1735613
899790
1199316
1216744
1729722
973467
1174088
1998402
1699269
646979
635833
1726190
1136532
784124
340394
1605961
1101959
667916
500564
950941
104771
409022
1503565
1338753
119996
1330135
411921
1729708
940595
492247
1939337
1667888
258330
1505143
1592342
564560
385234
1541764
1723259
1887434
126679
294472
1831204
1880000
1185301
1386076
1478952
1792236
1192248
1535505
1930689
967178
605809
1281277
1066452
795157
735022
542646
1210126
98129
942027
1882429
417348
390333
736962
422192
916861
901062
1323029
1910482
1296039
74907
1938666
252589
537433
1072669
1338069
1969911
543626
265708
799520
909521
226855
1827026
1441465
497062
827253
1694952
164475
412773
957340
1418657
1825086
776899
653661
764706
513346
1396127
602424
22438
1003740
205144
136559
30402
1871847
320925
51761
754381
1784798
1359024
1794438
1764089
341996
1922263
1218589
949166
1236054
845080
939320
1683610
1677191
1354435
1013792
1536312
1712314
264854
1719086
1225002
600199
1275679
357640
1572793
1041960
405189
1231734
112695
1013614
754767
38007
1960013
523886
1711159
844092
1930002
1364321
1743935
696803
1049246
1768031
570816
999876
235642
110705
405843
77199
1932757
246158
88914
1223947
1681032
624526
907029
1498237
1466834
1450100
925445
1768460
1867752
1608404
581951
1096325
988722
1182156
22049
612844
1739437
559353
1234216
1314152
1368273
1703881
723136
1784799
1948116
415188
1215160
14692
262783
694551
1734992
1499763
724450
1834391
773389
585340
911943
749312
1376801
1391020
1570647
377299
1694065
1038878
53857
1906962
854962
1966561
1096459
520163
1249505
210195
165169
1597563
1697273
1622937
1362996
562185
514213
968395
734479
508422
992926
30141
1904413
1265964
118248
968991
256140
261548
753740
633804
444898
1105555
1434668
858978
1951589
1454597
1736171
1715340
52540
1207364
1517945
70369
1674784
1559532
1121084
617743
1572940
1493985
881769
762225
1915461
888317
470669
1651993
991718
1595109
1413635
828223
1144267
693799
356174
1437299
622377
1388485
1185362
1892594
644165
1465179
1792021
604704
1179936
1713170
1413283
85218
530819
626173
707515
1877689
819757
649718
290097
585231
13895
1592535
1827392
1723907
790748
1086681
1167949
1402610
1426335
986269
968628
160334
1660960
1255292
1538400
88002
1118886
1148190
1329163
88944
97743
1135015
677473
1817738
1926478
718730
31917
1796013
807132
249302
656168
402113
345446
1787081
741757
1092139
569913
1245199
739281
587134
964312
1497688
1150872
42427
1839978
1268273
1409543
1625283
1279092
1857746
1487554
1861451
857959
589306
1635066
1413347
352436
527581
468117
1534550
39394
1648091
768306
1259020
409396
419994
216252
1324884
243155
871709
1166173
676987
50066
555204
844965
208430
1922465
191567
1162778
1497652
1997859
1917546
1612917
1853044
436033
1011036
1439271
1815078
431036
1975569
1747500
1841199
1870983
1087168
348773
874636
1733602
822489
802428
484206
1617638
1555013
183364
46775
1119223
1587248
598822
1929429
1348742
1083869
1512322
672163
1472150
1735665
1728437
536458
338999
623815
1457858
527805
1273664
1636428
1844738
867790
149314
335383
1591967
897798
547880
1057171
1261465
676120
1851378
1519158
271999
542816
1678628
723423
1443096
1503627
1527760
218829
1057276
1051325
1443911
1184346
1796131
1262560
76651
1807113
1196870
1204272
454884
1303435
967895
1071455
791792
353725
1936296
1029605
150495
646524
895817
698596
1114817
908513
1749771
1173126
314129
1736105
1255751
472368
888850
722223
673511
1056053
1227577
1595123
385507
1348682
1814455
538129
965444
33717
95491
1725638
1268184
992105
828621
29792
265775
1667043
770125
1970046
1986484
905618
1444746
638553
43470
158813
1503050
441178
560514
816799
780685
587985
1463599
75399
1233021
72752
519432
1516863
1333667
108439
500863
1660755
326034
1360527
1310393
1672895
729126
1975141
402991
914856
104009
515672
1582985
749368
549898
196868
489099
101153
471018
1331950
231902
292965
178793
1758201
238442
912416
378144
1758973
1345153
1210991
1072828
1262642
1645245
1884052
844210
386064
1199430
1720671
806948
129459
1015049
95780
987421
1871228
210028
1020096
1138674
456775
549770
1035041
131078
1280478
1365561
724889
555557
548668
1586525
546800
1369348
1669565
718773
736453
411915
1572112
1569905
39267
628521
336812
781495
854456
388171
1569991
1973828
293195
1260274
303458
1212089
1532991
1095054
1172023
91643
1855047
804973
762887
238405
719213
902681
1046519
1228285
1634139
1900767
670137
1976256
258789
1570825
1281922
1709052
884417
305703
649029
1557512
465066
273393
29153
940247
680838
1072552
1030578
802948
1734618
943565
721995
1348729
318079
1284458
1899153
1067856
286554
779711
444494
1247355
1482512
268397
1613642
987252
1701189
46502
1009329
1889802
128703
1254339
829296
150876
372168
774939
985396
1629272
1539565
1347087
554090
193574
1400781
216812
778857
591549
1495445
1222826
476104
694766
1041207
836732
563585
1378209
204924
1074094
1323102
598455
162482
1817361
341425
1291868
199608
1287079
319205
817475
1221944
1817670
777480
981314
1435035
123052
947117
868528
797433
1510029
18946
620689
1429492
468746
328611
1364758
425598
1996856
1413960
400661
1972607
1005590
1774642
1656216
390857
153081
919962
236840
1553219
1944817
1930409
1163186
1664514
67004
55894
1542164
580869
1638168
1186365
1974530
1087844
51826
671041
1794353
1409409
635146
211429
992851
160442
922150
535479
1621939
682466
534219
1098912
925725
856591
1525973
550955
1749996
943327
1692444
1447309
744439
340498
964843
91533
940379
105684
348817
1700869
191027
570749
95968
99706
1476680
514620
188377
1036640
1613400
861432
525641
803137
704541
1629057
1019667
745827
337858
309876
1931844
1142026
98553
609120
367248
269871
1076814
248261
1942878
887738
1183736
391517
125755
257156
846219
1544349
704707
1725711
1552567
1255966
1522418
1173512
1463481
491091
1039135
813414
1368606
504953
717840
606992
1579444
404973
1635624
704647
1415290
788461
1357623
794831
1603874
1055876
55753
701921
1548308
631586
1943294
1139536
278398
737450
1715918
1405137
1132006
1089564
991762
1930037
1706498
634719
186363
1211044
354782
1107653
961425
559076
1687279
384187
867578
495235
1156200
1074509
162709
840711
416151
752297
1236905
770185
1038692
497321
1416075
696581
1389535
1423589
87882
732195
533013
843076
812375
1604543
742824
1668510
775344
446723
1360564
989091
642528
116036
1572566
1728336
837890
787463
1035642
164340
593430
1249031
1499152
1296690
1745409
1501657
1875197
1246842
1836886
397847
27087
1697499
1374931
1645304
1332625
1884293
1644449
248739
53415
1015286
1537999
11071
151173
519241
1293975
1469113
356416
1162622
1266933
1011581
2683
505333
939983
171946
67105
66555
446666
974732
1378941
1875940
1194806
222665
1223506
1458231
528558
1887150
936350
1537163
1550079
1878049
1441929
1014270
1389564
989593
1187475
36272
451242
1681256
1861201
8182
1716675
1044734
1441491
1326800
580278
1015466
1250146
1449455
109089
1265055
1503088
1246876
851414
1337252
503964
1766915
1221943
1363024
483733
599688
1181131
97271
853861
824454
1358252
982032
1437202
41835
231477
1961635
834328
1420107
1574650
1383484
270333
1257880
28173
632257
1264064
1968301
1166460
318234
495941
1273966
1274913
185237
1713622
1358125
1160227
1544216
169233
1879111
607594
483985
76449
1662160
620553
1839415
55727
1080417
903302
1706384
611577
1732934
1177533
573097
338723
1784182
341633
423500
1922856
1774637
885034
1710828
1260211
572555
467776
1786542
539347
213541
601183
1451379
307284
258533
992866
1338998
486445
229483
824494
788761
1033164
1051900
1241327
53900
233562
1190575
1043005
461376
1085303
1707494
1507159
1885144
1423481
1143065
408735
867453
1272741
1772020
1027380
1317191
1022432
199583
210372
1981605
1597972
1640075
1562914
159734
184251
1413104
1191845
1540927
19621
27086
1010382
891000
118408
933053
1093523
891959
1086879
187580
264506
828696
873230
605732
565973
1781340
1590411
890351
688893
1379301
1558104
806051
1839483
789833
595915
1264280
1409694
47945
1014315
1658328
661605
857594
196507
1618366
94099
126009
1992908
357891
1824343
689923
1787506
1550540
1664491
1272225
1503628
640319
464157
1741505
974614
1464312
1616302
1165014
1694416
1738301
1989939
277557
300651
71010
1096802
342026
1471539
1397492
19813
773528
1912911
1871726
1222085
825175
1872050
1437515
874381
305688
1220985
1409201
1360092
423824
189471
605869
676028
1947658
450559
393117
599728
252412
1838073
610275
564753
1784227
776185
1359656
917513
1421098
303074
1369976
1909758
1986790
138877
1282966
844852
1926535
1604439
72612
737652
1891507
1012699
1867384
588714
194500
5413
944504
1514938
809898
1142728
1828185
734606
1507525
1645630
977515
519567
462665
1017295
1719265
1544720
1618317
1450563
1316875
1855154
451381
1668895
508771
1051355
723900
66759
441738
1657934
21164
1727177
1213015
60018
1651369
735173
1279270
1098499
229222
862132
685167
1228085
254093
1356516
122790
1622538
1910541
1063148
789512
1985679
1682346
1232899
700155
181664
349185
1683135
944906
309567
726170
815688
1109611
413982
226800
842061
295954
1913041
797063
1206002
1980526
398032
968695
1765801
1194676
1232984
654971
1288183
1716250
143398
464687
1099032
1624350
37062
1992336
1112030
1939686
1901895
1493117
1854138
77478
577390
1532314
1655535
1503293
1590366
1780340
373006
1668616
732225
1439643
407463
1508658
89923
1024250
40975
1790421
1427557
1489431
659092
1813249
913100
442200
1650347
43404
661251
928302
989344
1095636
337484
1349727
624516
814085
884465
778481
654304
761662
1977016
1292548
1015309
460453
176540
1712505
777018
1311928
1286224
1781664
70608
763083
1791685
655675
1034163
1109144
294783
1719171
405735
1388574
732987
807920
395117
1651478
492570
1751973
1043458
1963717
1591473
261978
1635012
1026022
1753381
796906
743735
1010839
1018682
10554
1349143
577555
1588557
362240
1557618
638237
1863793
1350750
1367027
1038733
1156304
1744458
1848952
1983634
67669
266455
1202806
1859767
919725
1004105
258036
621764
642946
201946
950983
1157092
1610019
1530773
1186921
1187320
98193
501166
434717
733680
928595
1860424
107683
320879
1398936
718450
1245908
1662648
8840
861457
1123222
1911835
759709
1977884
477390
1325837
619659
1758314
1098398
683002
1802439
1042358
1498397
858595
845857
1287723
1559094
1212930
1848841
103450
841661
63278
900593
1163001
1198615
262163
1255145
1549563
1625383
1001430
1472969
1268752
1505337
1604627
588359
1104780
653749
640917
284496
1672469
1295351
447759
314066
364182
392463
769441
743373
367239
618084
674744
616311
700551
1354457
418274
1813583
213000
627790
431724
1318250
1392752
1953850
1679780
1345621
1098202
1987625
896595
1746374
567246
1591481
1756604
1410787
1580237
296016
13546
997636
1484127
997598
851042
1008444
640352
745237
1131840
43283
1281933
279361
966838
87773
1876924
103642
374623
883990
481333
1846402
762322
888846
455775
1551730
1960954
1144272
1412426
1285269
296618
1810717
1456583
1013883
1079045
873564
1079353
1365875
843065
923334
954731
392567
1231809
908226
1496742
680601
307613
1978417
194667
1153688
1821404
1748386
1036124
449196
118925
1189997
704353
253142
457973
248595
224251
1815671
1995965
1705267
942241
1349132
581482
693864
1350370
1219624
162301
103317
126838
1239138
885496
715849
1298623
51908
1381393
66186
259626
349544
1730867
1605659
583670
534656
1244913
1879040
1322321
1737969
1061008
427628
532455
120220
1193594
194474
1714382
930317
62557
1113989
1626722
1024209
565968
1473871
1798617
1092851
1472565
1751491
843062
473623
1903005
52107
81926
658050
701577
1751402
495149
1894474
1794281
734502
1376467
1097431
1678935
157211
1648669
213545
1775332
1392077
209640
566708
1563230
1130841
1144886
1804421
789549
1433428
125852
1185423
169102
926330
1620250
1225182
1540746
1775896
741497
797618
1173456
1293217
152414
455363
1288789
1997375
1782148
398601
162522
918856
1215562
1950871
969843
1206975
605553
490430
1520120
231665
1666174
231906
1877514
1438012
850954
709856
1251705
1850520
1302657
632473
359718
479697
1388112
1653332
406090
1810077
1120468
1256191
348494
1217058
942579
1468981
82030
909678
1193525
648578
705589
1972143
501927
1319877
412639
1580749
1998547
1179979
1603098
1988511
1444218
1788170
1032613
870062
1524125
926693
1570089
469344
1133056
617114
418876
689797
1871289
1697217
1335564
1585974
1236280
76750
1109274
1414979
1010996
1575823
1038573
1929520
1891448
381181
985653
627220
988153
220146
759805
547452
256098
344080
545708
1809256
227038
1197550
920117
176412
12762
1534778
1795994
1166277
1597927
1922544
1875001
758589
393033
1251569
936292
96174
5298
1474876
874061
1392563
1232371
1019826
1982153
267392
5332
1228848
111578
61703
875197
716535
1522141
898701
1288836
156146
1005937
497299
1380374
1417858
1791503
1556486
1463323
952007
1730182
1903036
118475
266088
856385
1894555
376301
327849
1256532
1040161
1207563
1119436
178673
1803077
1500389
601725
1523077
159796
709084
671018
488809
1602121
1473842
1544071
204550
255876
1592243
431686
1464591
320075
136523
1734315
262823
200283
657650
1662810
1921709
1321288
1057663
1425798
1244280
283153
1031712
1367930
386671
1709102
369139
51637
1477275
1698106
1880205
622537
106382
134784
1031327
244432
1848275
602264
1375046
1044121
1649919
374158
803381
1197451
888874
1268998
1572367
537722
1123420
1335140
1819825
1586281
1657854
1394134
1167410
219269
1688193
1535553
966909
1111426
1812146
1618178
114473
756937
1570763
488681
1843359
225805
686915
1596585
1895928
1606582
1122427
665800
1631486
1083808
78768
1629980
1769469
166007
636548
1405905
496713
1192799
1297661
765723
202235
952340
1765025
740150
1189432
353839
1467042
549743
88135
1262131
942788
1062408
1025621
355806
827854
1477409
408780
1444838
776584
1454056
960304
811295
716496
522986
364579
1354497
1323050
724219
1210047
1229590
931928
780495
1409051
1832882
102633
1431515
1879799
1281951
1961626
660136
593648
983118
1517132
910915
1523619
834328
1295549
615744
1825002
1692353
946910
122723
1768863
1857520
13195
1154428
64763
807064
767232
1432380
1302735
883283
1522110
1612082
1516800
1322554
130089
963532
747019
1629007
1600
961952
863383
1956578
663044
1738506
1004345
1530226
355263
1230424
1372433
1362786
1226343
465222
1284701
29007
222844
1688127
1441654
1947442
453250
233117
1722565
1517938
1056935
601029
1433107
247776
1836588
1075151
993020
936732
1631155
1119825
843680
1356122
329612
1541886
51413
1857909
356757
503077
1147421
1948245
1721056
1838610
1641381
379248
1700115
1552778
1319878
1269810
1238456
1325431
680423
666358
238842
1868532
715675
1989362
902151
701533
1673014
82244
421164
826136
60908
595557
258580
477226
934664
1354854
1187024
1696712
949523
375758
1585487
1229571
1137421
527738
609870
846063
1057099
1734247
1585224
1564117
1982920
1124215
1693533
1360665
266811
2163
56949
838432
1011131
166529
794467
199645
1882540
1647278
706343
532773
70874
553319
729225
1743175
447338
1292125
1184323
715462
87968
1319910
1592371
1453980
1387590
712609
340877
733453
441963
920826
979386
235074
816763
863253
357984
1920242
899525
1082774
390215
1897782
592993
409929
235658
548436
857211
1211403
1561706
1984021
1911449
640490
1015431
1018403
1981049
1397544
1254690
185650
1629919
329924
184702
1966251
35289
947086
1980070
172980
1240276
1197227
1958291
1820186
256114
1708733
1073703
397861
1330620
1446235
315741
1747336
874570
771653
662200
467575
780334
422073
1011408
1477471
1686102
910110
95335
1211939
263522
1977230
1787609
453624
1874985
1554517
1329722
1744966
157212
818515
1806558
1631327
733751
372824
905330
249580
598674
1822319
1798728
1819530
1368464
222324
307081
1542875
849926
1931454
534870
328111
1326468
442397
1523216
398418
1818178
794541
1658812
1965686
1926921
1278707
835477
1138360
1956806
1156473
1797856
1169322
253292
900831
978137
844279
1906173
699954
490694
685404
1588122
869003
574324
109395
965600
146526
671137
139003
712170
1625255
228902
1830264
1195576
1012790
1162451
1468522
542963
1624922
1989898
791615
324510
1696035
973870
256404
662236
1655282
1167672
1773158
1800104
1635786
1777252
691984
650575
1342527
16349
591821
469558
687884
142076
296617
1453403
1929663
719728
488118
547085
1403831
220833
1938824
868198
833893
1286092
53403
1077788
1944158
848598
180426
1569936
285218
284067
9443
298731
1023677
511935
1515651
903578
1853397
1194410
1347632
1511479
831304
1012430
1587044
979304
90164
1410229
747343
741037
481948
943289
680786
9251
1686267
210448
948904
259091
1589228
211543
395939
1017523
1900153
1384328
811152
1491844
1779889
1618145
1448454
904634
1486243
294464
1617845
1268603
1602061
1105771
493616
752975
1449099
238619
1081769
83727
712238
1386665
1680018
42373
1741026
503232
656147
499439
113646
975824
1312954
1871150
84309
1815288
525093
416529
890248
455244
679588
944686
1648927
493090
587443
370879
651226
1737262
933135
1850619
1261702
1106078
295635
187497
141523
1681584
297020
1703558
135056
1132059
344511
1899735
1312634
1904703
1706799
606944
1924126
1583920
495928
1430893
1225852
1395140
1950177
466528
85221
688015
37891
474118
300500
1716643
177646
1255919
816056
614807
1252193
1066253
916079
1139770
889639
138776
127158
1236939
995958
918945
28074
886179
1992387
1150738
878369
229712
1279736
1455217
412043
869779
1445314
175977
318087
1725246
437103
34246
229712
1874660
502637
666956
1906890
288336
1759190
160668
1205485
440344
1564672
580394
39024
984589
835218
557132
728571
1687530
1697459
151176
582611
411937
51838
1347752
199317
753783
1396829
1787660
301120
1076249
1624226
1032621
1382575
1578883
1686649
974587
1745962
894723
646045
525720
1826152
1955431
351315
576734
1199893
1741414
402295
100750
617377
1496046
1074266
424173
1577904
899954
1945083
40149
17656
958698
1284595
1580432
1488750
579552
418245
1737439
151502
1329584
887440
242295
323276
611602
1580588
992510
75431
1755910
339361
1996388
1350161
1473143
1659284
1764044
1167947
931014
697480
1290405
1502865
1706724
337792
29750
849773
1685818
1304082
1933884
1663432
420658
928843
1520746
215073
337752
1541414
312981
762762
1984725
419367
9269
858025
1401483
289036
629362
1689346
838746
1212991
814558
1657135
1452871
868855
1681436
978036
1932646
1816151
886391
1206541
653365
552568
1799
1767151
742945
442298
1576638
729177
420011
766029
327233
1888951
1129696
1293208
1255810
576892
424262
105238
300241
1743771
959286
1025024
129657
1566425
1983900
628412
496978
1838226
1966210
1320953
27807
932382
721138
1412698
1115693
1071222
1819874
1680837
603503
1539290
428650
608419
207708
797755
1826524
1908773
666463
1476500
1095401
590084
1994754
1664209
823229
329893
119034
611404
1205821
726935
482070
352340
1542362
1515844
992492
1498433
1016303
1094026
1806694
1802254
25618
1211772
888988
27717
1439953
1132615
651170
283306
611301
1326492
1954416
1700803
991170
380038
1632027
1161923
1360509
1157773
1295607
1420983
585375
1605158
1559290
252338
1685181
583083
1687522
1733934
1727346
1773131
1023996
793397
1290673
943404
752117
231839
312419
37953
782352
1618019
1937539
128089
1762189
1521308
1720557
660869
1310925
68519
1636539
744255
48001
1934522
249874
1419643
1268774
922449
1240350
505953
1761249
952345
196324
1720881
1762379
744176
625929
547812
174442
780620
1667890
1190346
1743585
1515609
1573554
652601
371026
1979628
1536370
1847905
1334271
901937
1151560
1508688
574451
1870414
1020476
1931408
1976791
1931800
651400
487902
533520
267426
551001
1753781
666393
1314256
1458291
1685043
740586
228925
1223718
1354685
456697
1641017
100722
1625053
1361551
513648
1268006
1334007
84424
1653792
1610246
1790110
1275135
324613
33221
238837
397782
672970
20793
1617594
1028876
1929531
595405
674403
70203
728819
1706765
1542549
778975
1526442
634599
29207
1638207
158731
1538649
939589
1001798
1323331
130969
721089
105964
1163481
1233338
1043908
730313
1048060
1152996
1369916
1615832
337973
585498
468831
920586
493891
1089244
1324329
1279762
1567847
1592110
890370
1294483
1564764
364590
408236
150738
572899
1944552
1478283
471090
500106
841656
1291050
1249217
346208
1991403
119629
1918774
1743634
298971
1159827
563978
97358
1991944
82205
1908494
1746647
965854
1858630
1415578
948767
1105534
1382704
1871112
1885607
1739837
1366137
898000
1607068
295728
471253
1035441
1695257
1491904
1874427
1113791
161986
203367
1019183
586101
1956598
430582
1125634
121719
1051007
725203
1220812
1406833
11936
1365542
1635882
1426842
448187
1437240
1991573
1701241
1371120
257139
964225
1542842
892511
1884073
446184
1643049
1933388
1858831
1736379
1315613
1073162
832832
491463
449543
1430315
1979968
1067533
1901463
1172646
1384723
1812820
202921
1920563
1827721
1606747
1008043
1408069
65924
1401762
204778
869907
496004
332858
491673
902851
1494063
1991579
45102
728365
1030701
1608352
584885
681875
214270
1299576
636284
352588
307703
829259
800020
1883979
1745781
674199
1270708
1822535
1312118
1279545
36517
347352
1454261
988663
1628283
102123
118215
564901
726901
703698
65035
446252
1594188
2735
125262
811197
932069
791380
1449996
519351
1264674
386197
379665
688338
1397147
272494
310334
1368405
358493
445326
1456644
930932
1323702
599581
605354
1047601
476360
495517
1653908
974809
1820261
983308
994738
643112
1152880
221159
1537812
705655
1413172
1265618
1301286
525676
36295
1599194
1299330
21644
575788
1199105
1202883
327986
1388131
1660695
1156813
587933
1651273
161297
961043
1231773
1993321
294786
882230
1151510
1537243
273721
901057
44214
965498
818057
1317609
1379349
1614523
812489
1752717
1800652
1215634
1083912
71886
871381
1124094
626832
1463143
1042424
339279
738985
42247
1713924
1617805
1473765
1415184
956143
651606
1218719
137616
910924
865927
635527
1543620
114322
1151450
135797
667609
1114114
1088768
1148539
1167474
555757
1842007
1032132
1382341
424055
1716526
1869721
705054
155335
1664868
1452895
343693
717579
689950
1371557
626453
1487939
509950
1157253
307824
220090
145772
1263915
1336199
216722
310225
1337584
1775193
1114010
514324
1944925
1295032
1248761
1753481
1351210
747396
767311
509623
1753242
1513167
107090
1481977
1817713
1498097
558257
742027
1559639
1360629
251256
951127
1386354
1295747
1051617
702471
1827218
1245475
1665461
442689
145487
28910
1875580
345254
1986437
73494
1081065
1540966
499017
218221
1523663
1197273
1945179
1367662
161183
240201
1049903
259825
792475
1977682
1256176
1130985
320805
1073460
1791775
1315034
1473019
1884211
990646
779215
1173438
771017
1723832
237122
184881
1802658
96312
1796600
1206629
1742977
1864998
120895
1897379
744028
456830
1407926
1198389
1867075
616455
629728
1958489
256926
1995660
1105250
1773300
1267700
1803868
1284873
412072
1453744
1112318
1883900
1896424
162098
302060
1585418
1737875
554200
718959
864979
1230210
1166093
357462
1096715
952244
389448
1459478
873399
1272156
1022448
63116
1504089
1178705
1998059
1580286
500002
79702
1501063
887210
1673324
1121679
1797133
1365069
476126
1088037
23551
1827138
1973836
31155
779557
1696295
292485
138884
1801646
968685
496417
1408799
1065842
1254718
349055
930648
757100
833075
486145
533126
1046528
1731156
1777979
1463350
117094
708700
963378
1478466
1849237
97871
1772037
81976
263332
914898
1363701
1882257
1811845
1528802
1145512
184148
943626
1897774
779152
1985990
1495574
321442
84483
1887321
1136975
1867432
1998920
717643
685767
509383
1099302
1298926
350693
770699
1401324
1836423
1949501
349614
1831483
300708
117066
1284028
885372
1358424
1027251
521443
1011972
1858421
233176
495346
1412495
1096684
1596474
887616
206182
1800759
334882
1069504
464983
201354
930724
774232
524433
1117501
385030
1440386
1713757
1251026
615649
1885083
83213
1418388
1044985
856563
1882365
65628
1714972
157319
173620
1555703
1689139
869580
1512806
248929
473308
665313
1583405
1064390
839394
1551140
1083570
922642
1583988
194382
1058560
806010
1560226
306504
481601
73406
399829
956278
484846
780737
289517
737728
838413
551085
1092985
514207
126564
706567
1134188
965255
602797
1364468
1183967
1461221
492130
1642612
41799
1361761
1876680
1193553
865454
785339
1465504
1991450
187403
1026534
447440
294393
1534281
626045
1458807
972295
931914
948519
1389879
500609
524639
797800
199065
512526
1065944
1787821
1481869
1678468
1797192
1234987
93972
1803473
778501
720638
1681977
53975
339217
1860517
179691
1887581
1929350
16953
1931326
1756596
1471637
559222
924342
1979007
449730
1100500
655252
855793
661386
465891
1394966
17735
1363372
1221391
1791162
400523
646236
333154
398639
744450
1403988
366270
1920750
1836015
142956
381155
1221786
1225599
1400938
1657231
69715
57115
1770989
193076
106458
699239
545421
466788
1701172
1484844
321278
1435133
1181810
317716
1767319
1823118
1781901
955429
277578
1500329
615752
1359951
1785066
622035
1477238
808022
890757
1160692
993245
540106
759064
1439061
1717830
1909364
120856
113282
1325796
1349800
1374387
1079891
1637670
892599
971324
599810
1157223
566799
74626
1777350
90435
794023
1445166
146942
947354
987412
667829
413786
960894
1376418
251585
750186
1294082
1521640
1711456
630662
505026
702207
1056075
1027337
600716
1712715
1900017
1279619
1480930
1279138
515892
1839484
848285
513200
1043257
1895172
1300144
610165
574999
767189
639678
1719299
1936527
747975
1491509
891574
516140
1570960
920302
1790991
1108981
790601
1253892
675627
1107378
553442
336936
1018110
768118
611865
1136026
1369794
1454769
670668
1206001
1674466
95834
1177027
790035
596941
1987281
1338238
1220821
431914
923034
332240
1021705
142885
206749
1400543
1929830
1103819
727414
294256
1696304
782375
1999816
596846
231769
1410900
681151
705802
370475
1468475
43237
314525
695613
998098
1729865
752884
1372880
1935016
794573
1312540
583571
1724289
1358510
949803
1937661
1816318
476476
1464443
634413
1813163
1206434
1708145
72487
648581
866213
1236916
852868
677588
635581
274119
675670
561276
1731892
1040492
1935087
1251882
466555
916343
1551192
559295
1263904
1575993
230833
1579086
147495
1819806
1318774
870180
1884303
1901919
958579
1242549
358402
143167
107874
1151138
284638
888536
1483020
920639
1160905
894481
960754
1914543
1032623
256221
429466
1307564
1030475
1063889
1571155
203294
294637
1168501
550789
747956
1421293
1959035
351528
1225753
896691
1011724
1393613
704686
684832
1562692
728136
1073471
1146873
335684
22747
60485
1084591
940436
1839315
8770
1685189
1938753
1173217
322249
1143405
1933000
382825
325926
1025698
191689
860427
1245053
1330608
1133930
1203661
569515
361215
731342
801948
189711
638184
270796
1345903
1063151
971146
1753488
700149
1916491
96852
771046
828337
1633384
1817821
677732
429398
1057991
1158177
1736854
1148013
947325
1806454
996405
1588413
1257370
212147
1234008
660756
57545
531538
299606
1421371
998854
3808
1129344
1875567
1760071
1619781
1603183
707251
924722
872851
152749
1081773
958330
1989222
699049
1582935
1521337
1549756
1635628
494175
1701145
1305875
982402
353484
1495276
82276
1193996
1875832
1902880
738381
308159
1086140
323383
1019066
1930822
597148
113189
1314038
1449219
10319
693323
1638614
1607262
1952670
1144810
445611
800101
1075500
526769
1730321
628778
749922
1972584
1382325
821796
221813
1471109
1176374
269416
10885
1781146
524383
1021205
1605068
71055
1686066
823923
1116141
417315
875900
1402500
1542118
893145
1111524
1936411
185929
579279
1866341
918520
1393256
663862
1128334
1132158
1839490
629969
1420447
700557
1747346
69427
1232255
1814306
537170
779987
1250175
1199212
1218551
1887860
1409915
1749202
1202589
680010
78951
1959554
328162
284164
267769
839192
1490311
674056
766356
419507
1727051
1549495
189499
1728811
1950515
705521
1000654
1049425
279201
1894546
531980
890008
706877
890600
417919
1788537
237417
607397
300159
824533
1484939
1798643
1432886
768002
543987
394310
1265989
1960211
1831399
1662725
1398333
1757423
1962021
346655
26654
546359
962871
1940803
204526
1079339
695690
193171
1155439
1877867
931166
1564678
1559565
107995
990376
786086
389208
1085327
1441803
1507496
1080733
1435912
127944
654697
1142350
1178431
1598656
241125
818768
291518
510066
1365015
1191067
183110
1611401
1903706
413779
1335200
1980788
998876
542213
1265938
1153238
1695181
1916229
1752148
1733387
806113
1910078
1436096
64778
1484518
1575555
12693
327552
1872867
1742273
1422790
1577087
814175
1764882
852929
1041695
295136
141717
1789649
595916
1080312
1091857
849054
462435
605833
118105
1753733
1216003
1580208
1290053
1886500
703550
1880081
387129
818939
115992
1186744
1564026
809380
1011721
384715
1713422
257422
1399426
247806
572863
380207
1559851
1583550
389443
891136
789883
1617084
761813
100107
1853519
770239
553976
1781069
1168520
1505745
292161
733625
1885619
390438
1987142
266504
1784647
817488
1305466
346652
1108989
1254976
1128525
1459913
219609
1380358
1032732
775354
1894320
1457369
1387818
1696980
882485
1001121
308299
332183
48696
302951
1132606
1924906
372149
133639
1749927
494950
761275
1066603
1850260
694720
1269781
1380370
1797896
1133031
576428
1343289
281480
323879
1861809
1970223
983109
589633
550052
1731034
765318
962797
906500
715033
963656
1157855
1503629
261014
1880796
530789
1303962
1158567
1601006
1142418
1107521
1593905
1085553
1883653
1156912
662799
722645
289505
953119
696469
1109522
805068
1868697
258039
1395795
1937925
416024
1924086
1627736
1965934
1353818
877941
1638459
177447
473654
1059468
1669942
730734
1382355
500367
494366
1335915
29735
1631101
1392439
1319027
1108408
1482868
840024
1607012
1803750
1600094
1319090
509700
1089600
1462906
605520
1676076
1662651
106273
1025816
1137531
1644221
1858285
1814984
1087062
1257909
363971
1348770
1364683
531789
267482
1340150
1070563
1337026
586394
1298627
1968245
1140112
1291289
1448251
1271908
939235
1321263
1070778
1454360
1910125
1512979
311666
1348486
734303
133487
1946296
1894608
1300092
1503186
1935545
730700
72799
1011168
1430695
1191282
1434104
1288518
468852
74939
811989
1728140
879551
1028162
1831548
1317478
1177206
1383383
1103657
442022
597011
137827
1603654
1396094
952609
1326482
1353867
706988
287172
1799869
1511195
1465524
1160788
858384
891404
148490
1170724
1708006
1433679
525368
1473109
1586423
619473
1058601
248178
969309
1040301
1344088
839116
719582
695435
431464
963799
1284603
1027143
1137859
715449
445472
723501
1399608
1996368
1428892
570405
1894710
867263
495574
1928323
592338
308095
1673850
1509255
1258093
1705593
816660
1864953
554898
489986
922339
1236986
1339906
1799825
1104311
798483
1269755
488512
814603
558151
1791122
396217
1074812
308404
1783182
1277837
1631487
975915
1470980
1954869
700835
421372
686384
109914
1636323
87790
489395
1913343
1624766
1204744
1212925
748450
479902
1838198
327226
1803366
975196
299212
770816
1288894
888107
1096877
1482645
1466308
367717
488851
1083070
783457
1100574
1959713
1944209
201526
500537
112875
1472202
1373546
390799
832432
1352991
325069
1844905
873293
1500697
1550657
1428409
32762
858699
1189883
1179412
1131726
226891
727007
764304
856666
482929
1759034
562561
1366986
321975
647196
1632169
1838568
381376
1395678
332238
212601
1780197
1338833
574166
358783
471370
647773
1175394
1371406
241572
416702
100068
576306
1428658
725110
50986
973841
539411
1161596
1400826
1489386
1476751
1716081
581303
55301
267471
93903
889051
432009
579248
1088655
1444813
996301
218294
1045912
1550442
1699931
175013
1891124
1256958
1875913
1988307
1080419
1417496
1536169
381078
1198120
1748639
1266545
1585982
626072
1921319
1442272
1937235
825726
239939
681443
1503074
194912
128856
323928
1585316
895697
1159439
473820
620656
746271
650745
657004
1687662
163424
1831187
1683709
10476
1317986
1533801
1546265
1288156
48950
1843768
1559955
640118
1970177
494872
733510
1221114
1377557
1764214
239143
1766590
591424
413873
1624560
263354
331408
925030
1811826
1053581
384093
849290
253019
37507
677457
1671926
1117214
1741334
58432
134321
595779
657609
64650
1409290
1870072
1488497
110662
887422
1766884
1885957
1151609
434250
999687
164138
1102075
1693891
1543526
1063078
470156
386270
889476
1552601
516057
230638
380197
1350727
945461
1660697
639962
1404415
1246203
168641
1533494
3475
1476385
1748714
56179
290384
1399912
633577
687028
850455
1790977
1294816
1027075
363134
1623630
547466
1822738
312861
617135
714627
1345620
195801
1825643
189547
1578272
487542
28519
383860
99880
1015074
778499
1543750
1668539
411069
1397346
492906
917972
1631466
653033
1884929
777186
212466
648173
141198
859769
207579
585049
1757745
1322064
1963055
1638433
1300988
757570
523610
1681120
190703
1235226
1798566
404004
1571096
169937
1632108
1579493
264996
1413105
788788
1783849
168504
1577379
1092807
164372
4268
547445
103773
832407
1021606
1051580
1253685
1785125
623310
1119085
471765
54229
1714665
309371
21843
1973895
1719337
1628652
1046866
1465031
1238467
899130
1318252
269424
297504
516997
1927236
778351
1690919
1920088
1700053
1406048
371136
1094557
900038
1690726
1312594
1686024
1646562
1340782
91248
840685
406164
200006
1656166
195164
1457661
1668172
792859
1741274
1477936
831865
1728150
1015310
1361685
1494484
1391314
1174611
1893261
148458
317766
859325
295015
1241658
1837976
1064667
761608
1602918
1785522
1974375
1300412
1569773
752910
566133
1205568
1406429
1448017
499875
519926
1703267
520698
1806643
1189615
1128449
524007
1429303
1275191
332776
991622
1898426
1624220
84023
1962219
1788600
335901
1602525
1920215
786176
1176077
1649812
1729172
518676
1809906
1896570
1650905
611274
216273
1775708
1508801
1459922
1192846
1805507
1311766
566146
1734374
619405
1501521
255740
1950160
372933
479134
1439788
1803066
1824942
743274
1199301
989675
1506458
955186
326392
1819508
1774600
36670
1326060
134304
376809
335227
1871458
158195
856019
1724972
1745373
176818
1200145
1992159
916097
5383
1001623
1627988
945664
1011080
1029696
1420417
1229287
99205
596728
452729
478353
65788
1477112
1596215
816183
956179
1579286
587917
1580827
1879455
1004301
789640
1094321
1446913
1071113
839391
1646158
1574136
1277982
1263629
1742723
882212
830968
15700
81684
1253233
1984757
1423242
1491501
101182
596707
621976
1761479
1505701
1237070
139235
1996110
591449
1526118
222934
352539
524875
903710
665878
1230934
753303
432513
1081161
1069768
1218293
1105377
1598669
619515
375466
1628469
767786
190670
1982665
1834888
1337546
1617346
1054180
1068880
448682
1132260
1115165
381157
1077275
1979200
849965
741906
1899770
1881508
1740791
978768
1492605
1614055
1340818
1173937
1684367
748898
934309
1497357
565996
1837693
340694
606569
1596680
191590
867802
1908483
1281556
1272560
1890768
696426
854010
18828
1360723
1401792
1898929
372246
1819032
1034997
1418945
1289587
1118905
1349884
1158044
1646295
1407480
314096
1748575
352484
1409227
1285048
1089472
473050
1894469
1992990
1673326
605747
1329514
1766314
1529183
879306
1463098
523448
1799227
1663702
1920213
169921
1482783
1941139
1387796
378482
1999035
704339
241428
869465
915402
1059623
982269
860598
1670022
461944
377528
1200446
1404354
1594285
1315464
809088
285412
531440
1870666
13156
909869
1739787
196528
1148491
1162279
865660
1190412
1067637
475846
1408996
262715
1619463
1047843
996961
1556288
463910
1266607
183452
1374107
324287
1832325
550119
223081
465191
971233
890659
1978105
1962707
1549560
316860
1679873
341801
1470659
1052265
481740
1516043
406341
1273906
1885110
1026341
425484
1027444
422059
182590
1165766
1044652
835936
1865117
628874
990781
1922037
1429783
216367
1021563
1021102
1366210
570608
1768228
922542
1464906
888499
1279903
598398
486199
390028
615709
1505101
321507
1217614
1961246
879052
1563646
459090
935678
1980541
150335
1322322
1247499
1740637
120701
1603370
1842737
1045400
574441
1695221
265106
1918978
747547
817931
1939566
805920
804658
512374
973818
1098559
515689
313821
683126
57750
185182
1563658
1372185
1502291
1748591
625420
732316
747618
382468
1509188
1981257
113807
845804
1990955
1871123
1367850
674663
1852220
1207874
1654036
1179847
565118
389579
632910
986560
498175
139325
588101
1148085
1272611
260534
347342
1593807
1442074
75187
162191
1499214
1540160
683859
603774
1127352
1539744
209644
294041
1566840
1186423
880504
728699
1447273
1353814
742005
637930
1567116
899027
1139690
742824
1984158
1939991
997831
1014643
1091150
395814
725213
1206268
1736009
382792
243138
1847043
227481
228097
1352921
1834890
369796
1118605
1921052
853100
1445497
1270365
644213
936284
555772
1650160
1724146
28172
676403
1205663
538122
1409410
183213
89221
1293369
986856
1817442
103927
545326
1316292
440192
1299465
414980
1082363
600856
896628
1671221
276132
1887486
108160
1988803
1238566
457359
1158820
1561037
1307389
1780908
683410
1967806
1891478
1659732
1346486
1518576
99644
441467
892390
1101038
1838995
1277455
1322810
516975
1213157
168376
316487
512589
1729369
1952147
350286
482849
435885
949349
585405
431365
1992294
1709238
1384871
62545
292235
596365
439817
440296
1608333
1281010
264801
292118
1887775
184272
1552229
194800
1282463
30894
279627
867542
1888197
1326721
1581941
819675
1552334
277434
563060
803255
339251
1868867
1867882
951907
31584
1131598
1542599
1885580
173701
295352
891350
494945
80987
1481563
864627
170498
553774
1481703
851227
1697320
95942
763738
790321
778893
1252949
49525
1478155
1095353
41810
855435
1422431
1302487
613935
1292676
24842
1372466
866489
28508
1113906
1743813
544519
1838685
105022
1200996
906183
466400
1438407
254339
1125152
1659652
959978
676625
1749011
1491674
1524244
1968878
1283678
1980711
1806841
1962429
179718
780786
1856624
422342
837264
1707789
596908
1349788
1558970
1040861
737932
1839224
742104
1285332
350137
627023
412348
326331
1257968
1974171
249954
143460
931428
128138
1622575
1478659
350359
1962591
586280
380921
203259
1235495
284931
1062426
1849337
1059465
1000317
485064
1887978
1556922
1629870
570041
1664103
1732771
192871
453704
694193
767761
539557
632067
590588
690527
1399839
44028
243483
1340242
408395
1631655
230339
1795437
129000
857748
752635
1532039
1247627
304583
972100
347856
1590673
716514
1672247
1796792
1810297
1837582
1285689
1563391
654221
677012
1384905
1389708
1314416
374527
1625811
528848
870396
126241
1573165
276211
1764751
103675
1041346
415228
900705
34027
613528
1661597
1603531
711473
1974075
930240
1574381
1659596
645309
1171185
505181
528138
1949295
1046239
711834
693495
1184165
897521
1089002
226193
1735245
1616847
493957
461679
1730515
1507330
1183986
1868082
361224
1263606
1434522
1801772
1427789
1242525
60688
1262049
1736092
1138144
782242
1696097
1178848
60869
460140
101414
1723019
1711244
199243
1277237
572138
1836677
223109
1160742
1605601
4882
1142165
985188
898809
188692
755511
1004871
1297736
23142
535815
406160
1240713
371195
1045489
154018
431517
488852
1470042
1355040
469893
1645611
919536
62363
1282181
527377
144177
1829564
773486
1134486
871768
1329426
1999119
1248974
1938749
1762580
465795
72078
231443
720353
802276
1481153
1878608
1149700
1268087
611305
649008
1256292
1155298
599384
461496
65017
1376916
1789938
1722422
658932
437686
153031
356352
100963
1316109
878639
345973
1382176
1182188
1883823
590533
614556
942748
1452009
707490
1772640
744278
299715
1416713
1922743
1564524
1578211
904779
725314
1667494
149271
1002853
114441
68338
1028651
1248353
610855
375221
1343040
1478865
1833181
293822
1081173
1850616
148304
1175675
276186
1886679
1697325
381504
1644901
608945
349761
1319896
316718
1638822
1485977
371112
173250
691499
1997375
1307735
527480
240232
838847
370307
1175746
1498248
1268935
1325271
421307
1840779
1508312
141320
1783325
301167
1528291
155030
1066041
1030965
548347
1858612
950983
1948310
568271
1879706
1983821
1311990
1396930
1038299
1554216
1762636
1335756
156847
676538
1068145
1623667
187038
927672
532684
1946293
1398031
78174
1587748
92789
885718
1096774
604418
1953564
482679
629495
1939992
407055
15794
769169
1205105
1424439
857522
281208
1801095
1345832
1098573
72203
1776775
766947
298791
1727457
758606
672681
188450
1034067
145128
30421
1426201
403030
1389311
456855
911683
1046875
1407948
89778
522771
1678141
530306
396647
1923038
911844
278881
906941
1856221
1040560
1658891
1951876
1524366
642235
244346
1896819
159384
434164
389198
1071495
449515
1574018
1749133
423647
905675
1667829
1379690
89959
592374
1666116
1701579
870271
1189749
232975
1063826
948078
1704286
1217901
1464750
355185
24510
912055
1910076
931472
652535
440999
431449
1279316
1038407
1232235
728174
276921
1152934
133555
1100217
356070
1053099
243358
62171
933248
215834
1714268
1204370
1615977
1614349
1328051
705837
489415
492648
713311
553760
5580
1246308
632341
1692144
1896512
707610
1669454
295163
460173
578591
1111803
499374
752639
217341
803861
907235
193071
1734961
1096053
171548
1720552
661916
1114842
690347
969243
1443512
111462
1500486
726826
24440
1592062
1705378
1343925
1890256
1263607
137502
1737036
1812810
1322274
1046547
266091
396430
1358150
234741
1634182
1154452
1654003
1728697
921617
314149
1924492
1483929
1406764
532144
250990
1630515
210426
1333536
1316394
1762091
929647
366143
855236
364060
1133893
1013167
53383
674401
729163
215198
359369
655519
966890
1856140
1803134
1270463
66043
1217173
1086422
844166
1362368
1429302
529411
998148
1082027
1595092
126091
322270
1676113
1226473
1669875
1824907
289892
1642344
1591309
1710585
1727712
1301122
979046
1787860
329124
37374
1720871
142981
590111
938770
1591885
1721717
383827
1294757
161640
1746291
458615
1472698
1170172
1472744
1522617
387635
894678
769908
1899813
128094
604555
757956
573383
1672970
1250625
586984
311051
1642217
224162
725659
1567028
233899
1630974
1675253
1368361
1290894
1737631
514955
660091
1424862
1072881
1787789
1766240
13981
676812
1775918
1419944
457733
1669460
1936523
981447
1001334
283304
459269
127545
242292
293401
1388084
421
148642
1633334
846344
345873
367902
607592
1970993
1173086
253843
1255662
1768309
627591
337152
1056478
346
1970309
253827
1993787
1184170
483657
1134423
1338164
1024423
389547
796557
1733767
369792
526240
987753
158212
742924
625814
449365
1977344
1515179
275833
1777330
1637167
1854431
87382
1416678
1299415
72051
688798
339459
1678996
1907679
431226
315409
1880496
824551
868313
1436898
1880425
888674
705866
1381191
1403492
1554183
1180640
530811
768566
798380
1446740
1058750
1936788
841316
327833
1729612
1935167
1482434
1707345
361212
1290369
1366683
636982
1603675
1170538
1776664
48598
1512276
373853
799640
424294
1578210
259160
731143
1882861
1251962
1217588
1654195
95637
1779182
65949
1027970
1494125
428340
383486
1549249
812785
953866
581113
785596
1157155
302454
1503315
801896
586258
1312753
1424050
1440968
262715
1597389
1738373
965575
1926552
977949
771519
1066244
1245684
42552
1442571
1074494
429794
1661785
1456463
651803
1408958
1516983
498781
925000
1056528
1141006
1577669
393132
752784
1252095
1876600
893508
256313
1262334
200867
616839
1533766
397705
1710604
596964
992438
1833527
556634
564243
516682
433218
136231
1645683
204826
874506
25448
925518
787397
1450621
780574
1465108
114144
961227
931265
1355484
324892
141151
49677
1748919
1903061
988708
668555
1112789
681934
1620775
1241933
1556231
181118
323032
1096831
565493
1198667
1261087
674771
1829672
1208836
651077
1483479
1980596
714381
840846
1600748
1169396
661931
1449699
446720
1853473
877333
1766940
1823820
690282
1337841
437563
1050724
1474987
956067
1575690
1349068
1426892
1016626
1541555
1830239
782477
1440696
1802100
1597410
908612
1494461
993693
156343
792643
1480999
1565980
1288239
1730635
44575
1244336
1300584
468625
839315
28017
1547169
669495
491149
562112
875898
683322
1682787
990922
256350
298010
887829
611872
1424667
229284
80088
431495
1437717
1944392
1763027
806100
1672180
697538
1886135
1710620
1819538
778830
1955658
1655063
359033
726972
1852843
1211418
82899
1675640
50076
1900566
754380
1072230
16926
1829502
1268208
1016986
1565300
547585
1995617
912626
941001
277240
680071
1357027
865881
1694281
273852
1680577
1703108
1557498
1188225
941186
1411978
861074
180477
1839394
1630641
1693185
1933811
1767530
1881679
1749722
1152996
739522
358075
641802
1269769
336623
543101
965446
919651
259352
935869
1746676
944999
1510310
1243478
1065935
1008119
52652
779560
32217
663205
1146657
539060
834881
463922
1476631
1012043
533707
538347
358516
1366855
757580
1078368
310524
1486216
77227
1517551
1863352
566946
1932491
1884647
1093405
1481811
1396600
750992
1861254
1764224
1856281
1803576
530241
30626
1741698
1638891
53684
16185
418362
432829
1670277
381624
1862926
1137761
1858117
281568
817013
158701
588035
15069
1430305
249294
55810
296178
826946
1729400
1351380
658860
566737
999280
368693
1199327
1977858
23503
1898910
1915424
1981751
422088
1525127
726525
1315921
732359
1568878
1490413
1859462
4604
1633641
1023807
1564040
148933
1803875
108189
568564
1146421
441804
1809975
240112
1683515
1249025
966742
470677
1913224
1818628
99919
228841
1347216
1216933
1304851
328547
1400631
1419277
799528
1024005
940317
1338627
348792
515141
1439059
1271445
1902758
1785316
498295
1621214
1387288
1857112
1764888
1338383
1141919
1996662
1300533
851986
1416561
619169
1933821
957996
478512
1854216
984133
529662
657585
98582
1950285
1782820
1010866
975145
37604
1543761
1494258
907320
310970
375166
785326
881120
647261
889055
1432378
16389
1951446
316852
567006
1451481
177507
1247255
1556991
1869595
1048410
100230
732813
290476
1443148
1326072
1564175
1759954
939695
1181857
1868039
1868609
236435
1460975
1563100
838703
1830368
1409060
1512622
1021695
688587
1969009
1312181
607805
220485
1055043
434012
87719
217755
102031
588685
1193647
535007
302033
1174443
722278
749978
136683
1863478
505400
1216428
1668710
567444
172579
1440034
870150
903134
1053102
488688
1025526
854508
574682
73929
1170412
1042018
1177639
156000
1858940
1217295
118234
706642
1373427
1831260
489947
1251997
1197831
1474260
845500
778628
1933648
1184183
929722
1286163
1983287
1371122
1076744
576205
1247192
1614185
1675446
726417
793548
246582
230428
1542691
133211
488145
1105330
735124
1802450
731665
569364
1346139
1017905
1295216
1687299
1042357
607096
612483
1730984
138013
1294930
717789
1213320
915071
133043
1093321
60522
901468
1829007
1439146
1477344
294512
573501
252398
311360
1266618
1897017
1655493
1466847
976576
1853347
904950
422378
934652
1010355
1592216
87415
583616
1536038
912397
1746379
819416
1130320
920725
813282
917828
610806
1391056
1665388
1783208
1545562
1069196
1008441
272355
1942386
1093790
1911328
634145
413430
1387895
1010447
1400023
1882738
584531
1975701
1890630
405481
523270
244649
416171
378193
852969
964414
1775979
1526481
991027
806496
1005496
1651360
1443476
164010
1231364
1116209
397615
407398
1595143
71323
241806
1832607
1464911
1749959
1138528
828748
1099638
192325
1739455
1183006
86953
415520
1727972
438306
859435
962252
1318186
137963
603729
1602964
1496358
1597165
489604
376849
1304556
1196140
1550856
1522514
1737613
1787437
906947
1116358
43194
1170751
967161
1895053
767846
842678
1312888
842486
1465860
1160381
1163190
199219
171056
271665
1566937
251966
1062585
853895
1699314
1989721
1583792
1856866
1498141
584985
813209
1445858
1314348
583051
1716691
1057434
126639
596267
1402305
242340
1297761
1821116
536812
1820892
879799
1797360
313456
1265804
752528
743020
1868371
1506957
1813424
362803
1416221
1561637
1937580
261185
1632856
420942
1284394
820871
100356
1402862
183422
1412780
1224922
1104509
129674
746809
573041
822030
1520544
1159404
508337
666555
1128330
1900790
179396
205303
1184302
1392193
76818
55180
1449881
37208
99656
1274651
951172
1980427
1027849
825976
145950
351081
356775
615056
1191318
567632
1510401
1475685
163840
1947958
752022
1148824
821884
1918438
685388
383879
1023972
1385747
1937346
1634615
1081762
1867151
977598
1886495
1530742
639217
289329
18746
1778759
1496362
186934
150615
1518908
559482
384002
683968
475368
1206934
271651
1598537
895111
754994
1945292
1477314
402473
1689320
261054
663430
552655
322102
1671090
911392
1647304
207536
1676953
873493
1094163
445985
15584
1361864
167198
1808237
586326
1683631
1513583
1959347
871625
854175
601190
1509652
375887
1281605
675141
771190
868773
21028
299018
1024449
1219283
659975
529649
1699912
1109509
1997
1505002
847947
1461298
1136895
1520759
848439
1744867
1204467
1998641
1272210
1995328
1379962
1578164
1181568
1502783
659462
596097
484749
1917272
839879
526106
517158
1531174
1344816
56416
549648
1624519
1902706
1372132
1296988
1910602
1405718
807773
1139803
1581591
239297
899706
1327348
1690445
172331
1348024
1502067
758427
1084861
925534
1603541
1164785
1786506
695000
943947
114518
869041
776065
1559647
782360
271674
540036
1349259
336373
1411733
1058037
1675660
459348
1409792
1360557
1669592
156691
65906
151969
584322
152673
107999
862042
1912554
108828
845255
948841
71041
309809
551231
514721
1363744
339676
1533201
611713
1336756
497351
769262
1821201
1657625
992196
6417
1465689
725924
1842986
1932754
361791
42251
1342524
1628841
3675
1903711
952180
1567016
939844
1694540
302755
572652
142210
1333734
484569
513478
805100
436488
1963505
92320
641684
1720548
1919401
1712540
24759
157512
273847
1410439
222615
667487
837648
585301
1026634
1700791
953059
194507
1717542
1992534
411493
73846
1650452
102895
1442852
886835
1033209
869033
416614
1263167
979629
664807
1177832
1237780
254149
571536
742800
399915
826638
310512
353721
193475
123784
1343880
1762293
181191
711677
1138911
83683
1707805
1205807
432355
665964
527525
197833
1292354
1952982
1808860
376280
79146
1488968
986161
527865
1466800
593229
414860
1628591
1323953
18578
569238
1817017
1547473
1542724
612583
540864
1598739
966622
1035478
573297
1112339
615889
245993
532797
1525229
749935
235966
1541154
1938299
1956398
62863
423192
881501
1132534
589747
633297
1792485
988073
1808348
1592692
158400
354754
899943
1419901
923112
350620
765497
1034906
1281454
1503176
247707
650505
1922255
805222
130508
1049002
859890
708077
1578726
403897
1958446
609630
276280
1716604
654897
1018123
1454494
734855
758555
1678253
510688
468770
685628
951802
1420344
1310773
453299
1654492
147876
718753
255398
1452637
268225
1139213
1724457
915835
173769
550703
1447172
1711244
536306
842680
640060
1124524
1697446
1568110
1973475
1091461
1952234
1259402
192842
81803
701819
1972772
614697
202929
1897156
1362134
1175506
1709829
111338
1330057
1612589
336109
70575
431891
1311026
1353023
521877
740564
370273
887667
1056629
1775025
299072
1061943
1315327
660786
206514
164255
1273587
1566863
909004
347781
70370
995156
825450
989169
125132
1795813
1527115
1530748
671811
1774386
716377
1628626
1696082
1088947
460447
1158426
977889
340313
96437
1260382
1074674
202977
686582
691364
1223086
140935
1050996
1729743
1755267
643710
1024891
1033159
1515897
309109
877230
1820888
1989971
160981
1319837
889690
1886434
1696156
21672
597370
1195368
1741964
317403
1686610
369164
1813371
1985795
647529
1744182
344281
1570968
1077356
550532
1466457
399557
1239685
638229
475232
1600910
1211584
1283880
247226
226037
942443
248203
562625
1195554
606012
1332990
306585
1354152
945429
1366617
1453482
1257327
19369
2794
704511
1637190
756574
1832015
1179703
537277
833617
550765
453500
1103392
989600
293784
1691338
1851355
519738
927891
1367010
862914
931099
694850
1931121
816885
1839240
1321150
1728689
1134800
387439
937708
985648
474926
610536
88126
1352975
899625
983712
578069
1862331
62000
904813
1520797
1133894
774942
1644146
1245935
1413465
1687898
432184
910713
342646
606642
1663956
1063187
30331
1981364
93877
1041027
917740
535285
1377851
1593790
193860
1366952
180295
1253722
1151765
1775882
1079518
1650088
1951452
493087
1714036
724579
1230253
377423
625555
1091726
99030
289002
1898526
812629
809597
1067515
798199
1134395
735618
291034
1066871
76534
175564
1529234
50483
1520647
411787
316520
83370
1574397
1285367
627402
245351
1152383
761347
1078273
1804602
474791
858805
878533
1181019
932414
911229
622131
1618523
1227238
1642921
1921619
693148
378970
1197148
1076729
561564
674755
1625130
675248
141988
1141817
1104171
1961066
719022
27753
146679
784904
1156936
1820372
1831130
1094832
614369
828418
1861338
819237
1371080
1560467
1659491
670260
1058028
1624520
1312921
238408
823873
1808938
1531641
1487110
1282833
1319768
1659466
1065499
1618225
902990
1752986
668855
939555
256732
463412
193557
731591
1296264
1837332
875905
210821
515667
1415010
1552394
1436191
306913
424516
1011889
222925
1246025
1270926
464395
257190
670230
1771335
1310883
295095
1240238
1521627
1334995
1546757
1158940
1749613
955357
595928
887311
1643669
861816
1197905
1702417
602816
436333
1110682
1199730
830198
1067743
1025627
111893
253167
265336
1672232
807077
54977
1693948
648786
1058544
379185
583292
357430
443812
471274
963198
1942597
725985
1094431
1503142
1620742
1846151
242881
301965
678669
1698062
813433
1879695
935906
671938
1729298
569279
1337244
543577
1590875
201846
1380537
805721
111692
153357
1905445
1292944
1454550
1863347
413750
724476
1475784
618449
1819937
90917
1309403
394862
146969
1535776
1787772
1869321
1912254
699533
1711706
1316664
485804
301062
1145176
1555153
1062745
81203
1739407
280002
1811533
1719120
421892
234635
1163635
1424484
519077
1341488
370742
1044507
1386947
1949560
204474
990528
89864
43684
1196279
313866
1291023
2220
1457816
297992
992098
943273
149745
385429
546112
1978370
1963318
154091
1503989
1414828
324860
618286
826645
902601
430423
499155
584932
1984081
1259143
61784
1164203
814175
1555230
1528165
422151
1320911
1304945
828441
635188
1219641
1208734
1155067
1540287
49008
1714725
1255330
1775188
1824143
531369
926965
935069
1214201
579200
1171947
751420
471513
1998876
315627
1507368
67572
982346
475194
669830
1150365
880416
1355641
102711
1784067
14061
432862
1577524
1756919
944969
1918416
258582
799920
1982145
790022
38599
1482176
925472
1605644
1160602
250827
892426
874887
1814741
1932537
1785177
910958
1198554
1350045
1907028
800848
1395130
851235
797106
254546
375820
1715966
1064787
1699689
323389
228565
1270530
690477
634767
1068164
846624
583048
941335
1749242
1737020
1677318
282986
1396074
1514904
705565
101674
853669
1274805
514142
1683556
1901337
1409991
35271
1415398
373363
679960
1026762
97504
1459222
1934606
823154
1968556
452185
1962247
362731
1594917
471581
502874
1525388
1706087
243047
633202
816827
1759462
1724419
888066
1436816
34142
465493
344554
1658599
595899
49573
927430
959384
302022
677635
648252
1900848
1681861
765859
446898
1489840
177799
1445346
1118131
584449
782026
1147526
2690
291403
1060013
1531492
471618
332962
1671693
665511
819761
1607658
218130
338917
1450715
947816
1325509
1642832
365894
320396
1451511
1619561
125717
236435
770977
721634
244561
425935
1751054
1317424
909251
1108009
766686
653757
1904856
1860900
135878
1113849
70715
606462
1452976
346619
1885434
147144
597243
1878259
1821324
314893
271281
214349
1864365
1219952
1009527
1485152
1525427
1605567
317491
510592
1780860
1318045
43486
904465
1811020
233613
1037582
1240192
644756
1187271
801001
198600
28917
16310
654212
1042050
997073
607253
132980
1061206
1153830
468285
96749
1462274
1855121
175885
822928
1087884
1619393
1938086
1488641
425231
274076
1456533
1599886
1868321
927584
841206
1426080
1547132
845733
985501
1473299
805850
530562
903851
1130706
120018
1348066
1128400
260438
800909
61916
720651
1089585
1145738
400978
1167944
1217776
1651377
1825622
1876576
1664927
786792
1590832
1947823
864080
1899397
900999
1774157
470813
1661951
1701486
958225
879145
1240747
803691
1642137
1655254
743590
75165
831172
735306
1583034
1969497
209833
894126
1664485
1752598
503021
478182
1682580
887839
1978212
1881977
1391736
96304
1859388
1911923
219361
832117
853556
1403040
1036366
1257819
1408760
1361524
360421
1403686
1909742
53972
1012096
969799
1261343
1689494
1431573
1945107
186311
408969
659959
1579850
116041
1630740
967765
106648
959744
1222625
843356
62954
1980652
849300
861766
711646
635367
581033
1211730
1239153
308365
1088862
1442349
450867
1166054
1402942
1497956
1625819
1814251
876875
645508
785164
3390
1583760
1910860
1623908
1888552
1497065
179392
1393266
1996545
1049334
906541
885523
855950
762703
96462
946930
161346
1496645
1398658
1727647
298032
336750
914288
1784526
107019
637651
1648643
1720038
1284779
1960420
917820
321566
135878
1408408
1094558
760994
85971
1679569
215350
1418530
840911
454008
699075
837806
591996
499799
704748
607297
814118
707897
1711846
1048045
1940992
1689945
1252542
1869821
1184291
236474
1757644
1914690
55606
369816
1114406
324525
130848
1995018
1256086
773790
384858
940329
105584
1534296
1486975
213676
1799297
563806
231686
1951008
778834
418475
26932
172162
1182731
157715
903536
1657323
1574734
1523420
1567994
404343
1934152
240401
532828
1811175
1497306
982593
651327
116316
779991
197317
1537320
1843696
1796608
1993840
1252987
72225
337354
1464751
1785216
321022
548220
98209
848687
1547009
235921
268845
331825
1425156
152942
327901
225796
1650810
1611498
80817
1768834
491826
1272159
589118
1881898
145168
1340672
900766
1793933
666385
1105249
1592441
487117
16055
618431
355753
802148
526379
674061
1923179
995343
505261
417313
1381472
1375857
613051
1861712
358577
487070
268448
841106
1584751
1135407
155291
1510773
1662663
1541108
606303
1411366
789313
908258
84687
1214125
1573903
1687714
1412275
100108
1493442
1786332
540157
725326
648151
725196
422170
1831801
1216508
1049299
173630
793870
1995185
712054
19104
1257146
583884
400429
259308
533852
1112549
1776695
30628
1735433
755594
214934
722810
1579153
1771553
1654113
1672207
934752
1481478
692007
1314976
1953934
1339456
1018433
1315140
73511
1322295
1896224
1855430
884316
681333
1281159
1820367
150439
422206
1302887
720045
132866
1818272
327222
69317
1534034
358652
306032
1026913
476082
319794
752931
1873936
699965
592070
1932059
1005909
1242288
818059
1180889
317626
1039867
1415484
982445
1349798
1922749
232768
518842
212460
1444303
450414
1843451
112036
1468484
529726
519955
22694
609686
1502845
1429135
646250
986441
1986624
342907
158115
1949885
1405043
1814625
990696
1733705
1634974
273641
1490450
526348
1540240
603277
1258463
548999
1344468
1603642
738109
1308163
998838
1141291
1811180
968217
1094779
1915519
1458031
1990264
1244058
862352
836211
133222
882431
1881525
1302380
1057826
621600
558465
893321
894822
42254
1252223
614475
756893
1415141
677220
940401
1386093
1211247
436751
506408
1009721
1790580
1770890
610240
982118
1480399
1401753
199057
1076914
124541
689609
1636076
384274
647805
526747
552928
783115
1898006
1099970
463524
1394374
1165747
329641
1485801
183581
169216
328355
289687
938713
1229931
423813
328421
1368780
1391136
1469011
1040884
1812935
195084
1270569
369418
1338510
857274
96648
1565415
444328
593205
1626536
1639235
522490
457939
593567
736884
1036427
779711
1477124
378637
1746464
1022230
1199267
69697
251681
800469
288105
1433799
860233
1447675
1459954
1819982
332142
384217
1388946
1424542
307600
1009054
1609959
1852242
1432121
1937609
1582418
1207415
1807554
672273
1726246
1679574
381263
1294430
51052
1977204
451715
1989640
730478
822922
376459
1617342
3538
326917
1731159
1227494
1471986
58278
1027595
1511202
161576
1457194
62350
621368
1969459
107842
1316064
411444
1230542
284008
755582
1096787
586503
1060147
1705927
1367665
246439
1840626
1873304
135760
267093
783124
1682463
570507
1796438
813519
887546
906277
1698865
308169
204332
1139699
666500
480373
1013376
693323
1090816
403816
1304413
709556
857254
1293934
89383
326864
860306
1725890
214622
643229
386421
1209981
278027
135864
1879511
1705569
250014
1934284
158377
418775
1678765
1115553
212485
1572731
715736
1547079
1638810
750101
1305142
1777369
1226026
198619
1796510
1774491
1944411
1618651
1469724
987605
964197
791453
319701
12836
1513669
1074827
1564649
1661144
1964538
1916001
885047
18223
1134093
414571
326510
310678
113208
1689175
1236553
1979125
1322949
1107681
768653
984588
1815269
1487129
429991
481073
1137509
391855
706643
1496303
388029
1879687
1150409
1855712
141362
1734119
155895
323754
1088195
1368111
103534
1515498
1909469
1970879
753667
1580104
1059861
655518
987997
1055412
1704281
57913
883090
676696
1362531
875269
153929
1996241
854358
236212
488236
1079514
496753
169462
1135813
1688940
1019172
1655044
248959
578755
1629209
1525248
530891
689080
1069975
1540371
1397121
696844
861063
161528
42463
631291
105085
375809
1178507
820715
82955
173598
842119
737669
1985058
1397763
560936
844546
100733
496499
815849
978453
1569399
981059
1161524
521895
775237
1998944
813797
1338615
511527
692346
180535
1704458
114554
1192517
841990
1752351
192133
860577
262049
904108
1183524
1219590
1220133
1904394
966120
515409
1562780
1483184
1775661
1157053
1750669
1092716
31226
638374
28683
597874
1110762
33417
672923
1609187
1884008
1571399
1926949
1821851
1737710
510194
1976620
1021125
384914
901011
1523664
918763
814364
1780609
965385
1833835
1580457
942188
1250294
261810
763719
996093
316284
1565985
75942
453892
1256234
1556372
840589
1732820
260361
222603
1919266
1489736
301922
917713
1072141
887393
580639
1499389
305536
1980831
1546956
284959
270962
496709
945385
814334
1106634
1283476
1056279
1025608
211820
900820
760711
1587711
1456681
1032000
887999
1043038
1729013
774390
230427
329725
279446
415755
1001578
1431738
71094
1568583
435827
786413
1001914
677868
235178
1058132
1091756
613030
1397640
1899247
130198
1857317
151724
1448662
768570
341828
339559
273099
1193162
803073
1674272
252906
1440918
1990928
1611506
533796
254579
1844227
1792065
1498338
958884
774271
53805
487616
483040
1149015
1014247
1153117
976419
100329
1665459
1909487
291274
1607106
1514839
1126190
1057546
1611690
136497
179443
1860809
742577
1907669
123704
1308667
1177494
519638
1144597
1356193
789800
1493801
1778881
8536
234590
1338408
1654977
1251003
1654084
1357175
1165452
1345271
1734782
1003386
1898648
935480
195313
1837091
800023
1070099
14799
291531
1084654
731482
462948
1393005
1960911
1078541
203866
171272
837694
849144
871490
919879
1361553
1597312
1699672
1292065
83874
444399
956197
393894
892790
1718775
1392898
1372647
443228
1288084
1635018
690829
1334298
948341
956702
1074915
197981
129613
1326240
420773
896068
693162
648729
1555224
695598
1755351
797862
539569
1067733
936397
1572065
983317
1399051
420282
788757
1213339
1549659
1863232
996310
1146481
164304
220167
1072523
1205456
1552889
402870
1158129
1256521
1716938
1255807
148074
1927448
511205
638620
1165818
531389
111056
169526
1077750
1769837
766120
742495
1235236
827320
911985
474096
1162692
110921
1536783
1391882
675458
930243
1380353
526777
1898298
1275340
440197
1576674
27287
1218599
114074
1238816
391639
1233154
1856880
1231080
435298
1623689
772240
556488
1499720
1780238
1649357
842457
1119811
1540607
658027
883173
1931673
1304513
1888456
1970575
1158596
459669
1307652
781637
898611
790580
1180309
1611698
70256
348285
1241391
1018182
741999
765068
147096
385897
1133272
1402034
612406
842473
877934
1467413
60966
1622936
1626390
1085530
1941638
1317384
1341306
1355607
1381600
1635589
1534752
1687366
619463
105394
1546270
1004970
1039554
402726
946484
822198
1415853
1292839
976462
1638441
778515
115063
69665
193548
1953255
1463743
1294413
1219396
1381564
1721558
335189
483808
963357
1063448
1930047
1479628
976937
1226248
932644
464910
285922
1484781
190729
245158
1922781
177046
1376905
1068138
247021
324791
1085719
208832
1356881
1159807
1506580
350315
1546260
330161
824162
1245596
1939332
694542
1884879
1964402
1205964
913570
134020
761268
545086
132485
1579244
172512
1348106
341792
239521
832210
1085733
1348125
1648816
474770
653272
692778
16810
38480
706212
160405
1172657
1690809
1973743
1167047
180514
1861136
303851
239303
204073
1339599
1811924
610166
233884
1577325
343167
170318
146482
1853260
1368277
1404990
1221626
1947833
654619
837501
875919
1604951
1072333
107710
441054
1477317
582601
1788821
1855247
1134995
519566
763630
261141
1773402
1399635
1501032
535765
97312
1704106
1470120
1042494
350756
365475
1137865
892432
1764312
598853
1317969
697906
1212376
488297
108921
652096
1135810
1589178
89610
1700544
1407765
1665886
1067276
1531548
1454786
586527
708920
877319
879683
600249
1679933
412305
680603
51243
1457972
52111
1745583
381138
564741
1369576
1451721
1033571
436956
1076276
800996
1784308
18131
1659045
943320
10948
1862002
1710356
1431281
944240
24849
613459
211775
1449427
1968232
1734701
1164107
1868826
1435228
407360
530770
276603
1770928
718030
589056
590080
1244184
448194
851664
877130
1821572
1656018
961374
100292
51843
1639277
1711477
507985
38368
99795
1041195
121865
614444
1230491
335724
1704014
1641252
1330502
790197
131449
1922849
1193353
390353
808828
1333863
110001
1620732
538812
744831
1993361
243384
1659333
1677853
800801
581212
752945
1263095
1142194
515224
23820
1440468
467074
1302730
1843564
1855481
1523073
134335
396105
1309226
606373
1451566
1692666
104297
1354322
701531
1924925
73547
267327
1038081
478342
815949
1466256
230811
1848613
103491
438180
632580
1820980
1824352
1536979
569759
1081698
1229444
324708
1452496
827825
990830
1252738
15267
619109
691209
569907
1242268
1679663
1535857
464608
1240477
1750750
782914
495733
1606175
1808544
1162781
381185
150052
1065865
1063479
34882
192632
155484
705523
526674
1296502
951593
731568
1183955
1059975
1971053
1169387
906608
1116808
1243425
1583283
827297
1075843
1025273
678384
1628604
1263167
873466
976413
1800928
762871
1461618
989408
448477
1480723
215104
1559386
1060374
798190
816838
364946
164613
1299874
505558
1515652
86303
24420
926130
1952422
636281
49752
1157840
1057595
1399935
1748170
1462571
823425
1696830
1329970
1246669
1970354
766377
1827399
1279330
1937613
238919
1622352
62171
68149
1457665
351528
1418146
1734461
553576
1773664
89254
439987
327641
973439
1026920
1424123
546029
907396
338534
1186114
1734114
1013845
1166394
548353
74001
544934
960291
1224309
1477468
131891
184799
958026
477599
710200
169070
1821048
485914
224690
884143
794841
1933211
585079
1003887
1731549
1354351
557862
736092
1645420
1430919
1462066
1832926
1403752
361200
122623
1425982
834662
616478
1508572
250646
314907
1847751
681509
454143
381281
538638
1587946
270571
1145104
1183639
1407816
155625
1966479
39668
506707
577182
522249
467476
1163181
1427410
905942
141756
517369
740107
1776186
266782
584917
801472
1100981
70177
792867
1480144
1002057
1480270
1106324
1580312
377164
367097
999423
734459
1037549
1760246
158059
1696806
1924884
692255
1271533
128861
977964
95398
482138
1090798
1085081
1348953
308392
1610040
856822
78683
818124
256713
49934
835701
562778
1624549
1618205
1564131
1505829
1101987
102916
405029
1772120
509350
1558597
1470342
1950313
898526
620923
712853
1356198
1304036
248732
1401472
47694
844399
140469
788236
761507
1377693
460442
1103576
575683
1286718
1079125
1646163
973681
980935
506650
1069284
673025
1136577
1885108
900432
683547
1285384
545866
703393
1227735
1000007
156158
1705982
1956531
1931139
65773
141284
655106
386751
1155895
572181
1042804
1048011
1264131
1906283
1902256
250314
400185
1288761
1213978
91524
411656
1650903
1439899
80683
1487069
1722540
1328981
656964
1985762
1533661
1488916
852632
83327
517287
1961557
33046
496128
110077
1842916
1640403
1694348
1607768
19126
420602
1385075
588730
1697840
1059458
714293
1536709
492730
1774155
1343812
1619068
1167957
1826000
762942
1029264
1399152
1750972
1781858
379180
1624272
1344865
110276
535172
47352
580708
878231
743213
898622
1151115
652721
312583
1723622
1194560
592880
1902126
1438026
1246111
322193
1363392
1999972
1238423
1001285
653866
47603
256816
853304
195417
736891
1923973
1478478
1462798
1892008
118935
1730207
1964925
1678408
582582
868865
1532374
1116955
1163817
815088
786201
1913554
324496
1933771
1596736
1721660
496124
955302
1830142
330239
1463972
493877
1322358
1102219
1988729
647020
1115375
1485169
1744250
452014
991356
428447
1348911
428661
746915
1862519
1057743
13136
9014
710870
477790
378849
928336
1190425
1200908
1516994
687824
290731
1693713
1318461
1480042
1781880
1097393
911260
1659873
1392374
406653
1979425
33199
1332210
9303
517365
1033183
1864185
907692
154212
813135
1154717
539905
1894548
615408
373401
420738
644617
584606
274013
369665
1387467
880993
765929
217730
108330
1376760
910895
1395790
458675
16134
1508015
404844
855024
1636312
1289401
188956
1599771
918267
1799115
1362797
277607
1558858
1401886
153772
337760
1866790
1452528
1131943
1508287
1107082
30857
165258
1112919
154464
1578387
405619
330651
1218105
21288
320594
645784
1925927
1712146
1315034
1340323
1288210
1260532
275963
840130
532527
410670
317392
1466227
1952471
1550290
995790
443893
402760
943368
1215110
1045906
268666
590524
1560702
1307088
1374306
23103
1844583
484307
200278
1485319
1481607
1207461
241916
1126154
1528988
71588
793004
1529494
654759
1348993
1291623
654162
253900
1932174
789125
689845
465588
356770
688048
531328
233661
1407137
1222621
1359518
876259
844816
1478205
1834931
921257
41210
618425
47634
326941
1708342
1829346
1178724
127893
992809
954564
1657180
1996572
93037
572497
1679932
1638108
1700677
196610
1576056
1743422
571059
1605313
1328655
1955725
1943075
1622207
1554844
1362478
1779148
1627537
1371225
1805226
1056464
1192277
1323563
78103
1741663
869768
1154098
1632304
6682
664322
406785
893677
791415
538862
83826
249124
494910
1720918
866336
1737452
1203450
1515443
1047329
12165
544737
264943
1326647
1888721
282200
1559863
1689276
1186151
1551431
1572829
1224920
689083
1178010
1140878
1503092
1592834
207211
824008
430676
1542453
1983847
334969
1849939
133209
1034501
65848
1207786
1522408
187944
1565596
1141421
1700447
1158867
1473388
923339
347880
1046115
772825
96780
335241
157850
616619
309385
949508
1898980
1424001
1734850
1403977
1054841
1305369
290362
1195959
560187
289805
1242667
1337925
1453678
372995
474077
3947
432504
813419
997936
479165
1736867
857640
1499108
1325798
796156
1332100
323220
1294661
899592
1662770
1268337
1216339
1630739
1941767
1076375
230013
806148
1124567
232646
1582548
1799053
1009052
1970928
4775
622647
1134515
24279
235408
339272
683021
1820455
1387418
240286
501961
226107
1606344
1637743
1704917
1451395
263589
1017701
1334597
1377150
1201907
1748160
526201
1593392
484779
1557846
1834163
876106
1984526
740536
702216
245831
205741
1325747
630059
1015229
1204809
418972
967030
1435339
1104910
1614800
89321
1432531
101327
1689673
946432
1922440
4980
347080
1167119
41163
601879
479400
427572
1032962
765665
919933
1385388
408363
1812520
185936
1103174
503397
1831150
102799
1737577
929883
1939666
765335
687331
156437
229187
926365
795187
1016426
938437
1781894
286679
623529
1972169
699240
853499
1082673
48130
442956
1413830
1860329
1022023
1654562
1959086
1079069
1836998
1218496
1671430
200169
926123
1995599
313054
1171435
231211
1368928
33437
796382
1632344
1987971
511204
149379
1178842
1864678
1153217
516289
117168
1297705
1796536
117366
1330480
30950
423375
1185448
1672195
1296332
1698270
811848
1308893
1604848
687368
940670
6011
48587
250953
77119
245032
534239
433249
1011555
1075777
295334
1910142
1170182
906026
332217
984503
1248740
1173145
1122618
609518
1604726
1946037
1440982
31256
858965
1009124
491277
1944766
1582499
1386013
1580711
1970796
1016377
1510283
266745
862793
184774
1207600
1084360
370725
800730
1002852
1151482
516078
129734
1045875
1183584
1154884
1681812
514974
1683830
310651
162380
1424608
305148
210405
790451
1570320
1728823
1236254
1032374
697598
1773007
998860
175310
1745369
1178709
1399699
1220368
203059
374660
469871
1666442
1660422
1674491
11203
1187864
146748
384684
1138477
1864850
311695
775902
154912
1517841
1618782
299580
916964
1137412
1325604
833029
1243464
329874
1436188
1698372
195162
1101781
204498
921684
1901122
280204
539813
1265539
250456
1397281
987959
1963543
1090469
420460
799239
1262744
1726648
1339323
1901524
1234082
1717663
1353581
135617
1015957
1154148
716737
1301473
944432
1088828
1017689
1911033
192603
1067900
1602882
1149063
1059380
1308590
276872
1752728
730277
351015
734673
433146
331236
444249
1818043
640422
1130923
947321
879766
473864
1822
15600
1842664
591619
1490801
1806168
598883
250454
907242
452197
239251
1708817
1291414
1093195
1536864
1476936
1086182
1331375
1729659
1008384
803273
735225
1986096
482009
1818569
392651
1110473
1500428
469989
1370016
778563
993575
94440
1659941
377326
1882817
1260983
184064
981307
871252
26666
380483
1462868
1978899
265201
1241897
826810
203234
82757
396248
137421
371939
1689563
1079505
79351
439309
25539
739524
1390458
1414566
1526897
803850
1854496
899448
854770
1826886
628399
1364584
1602933
250657
374545
421310
1942330
662747
58825
154653
800315
294739
1942991
1137776
906540
960655
1654672
696855
117373
692630
20141
635508
694566
1815257
1862004
1091692
1830216
1965904
1159252
1157951
1355382
1482967
569019
549330
703463
1530587
584137
1193350
729239
573384
25194
1203124
958900
1831779
695908
972288
483364
1842374
806742
1666715
632648
1321005
405122
381881
329804
94661
1252824
728094
6665
218631
1271759
1545947
1889597
1253789
108125
827194
70681
1693840
1500811
1002061
1638409
1032504
133561
530173
1669153
1904492
200159
284309
1974182
1244152
1692275
239719
462351
1955604
1078544
1193737
1736307
314653
1409975
1082738
537429
1147502
218023
1297171
263950
1248828
843058
390853
667390
342047
1669361
1528278
1893054
1386411
1212282
421054
1246782
1318007
1953772
1321975
1775445
1618700
630041
1704327
909710
247537
1901966
1486590
1267444
1104740
971260
590274
170608
490270
1132637
1083254
1828843
108665
320525
937276
1530556
27874
950267
1944799
85972
355534
971369
866040
1993457
920602
1847399
1633379
235090
878882
1441962
100042
643712
450547
1260577
1744402
324931
272057
1968607
678462
1215792
1084542
1014300
592587
1821305
116385
928393
1346971
15461
579249
126767
30201
1933339
1693826
1934470
635356
874293
1381744
475662
1418331
94103
795930
1499478
1303644
1630961
184306
631692
1267545
653544
1434533
929353
1164486
1454933
999496
1975490
1822845
977335
629783
1610716
23678
1751778
1594718
1656520
1397556
562907
28225
238972
26867
225972
1447769
1307441
1495315
697007
1256906
1683543
1904312
1988435
1411035
466517
267247
708553
136067
543148
1715243
389685
1020666
1009609
201619
1254282
757478
914102
1275196
1354307
270953
982774
1813661
7221
1802628
270042
947111
368
1866874
1066659
1726071
1205537
936186
1480527
825564
925319
390780
901360
866670
515703
1579078
267533
738612
671849
165474
568595
1646633
1498746
1696335
1821717
943514
1806628
1614263
1169056
834218
1215175
1554038
1440446
1578281
1952892
1999593
1304510
958279
620923
1544771
933038
1394787
1137277
1761186
1210105
1474390
1546891
1986495
778634
1368271
1534631
1663401
1818285
852946
244704
1974238
462739
1074733
787029
716232
1530662
1631443
295529
258657
877175
1617535
1229392
156733
1625169
625175
1528289
1459342
1671101
973380
1160873
841381
1561536
942666
1604717
1835584
599254
237927
1279111
224944
109046
1415902
398615
105597
599217
1937930
1814703
1835584
1151479
845489
453570
1657184
1279972
1549899
1780550
243894
1991048
319496
1060667
263005
992068
1198539
661882
1930003
1788249
1649741
239167
413092
1903557
1561276
134408
1722507
1233025
1975592
247408
317295
636789
1185176
1537898
1105518
1556639
821521
1450847
759698
1856073
1022649
417300
1531536
625677
1056396
1601257
1200756
1423718
1045883
962800
1472876
416591
926764
558618
1942816
1933905
974515
1998077
1401842
1644841
345117
1333371
16437
923150
1630119
745477
1580752
1979657
1335735
384365
1882644
172772
1154605
26303
1404245
731469
688051
993102
1176407
1352732
880702
1008467
1211365
998288
3815
1615647
935551
558906
893699
1730482
771635
495106
438059
284223
74789
611841
1376973
328829
326438
502272
218654
1768343
1414383
329187
670353
934030
1732922
1654140
1472676
1894015
1431513
1325098
197580
635139
547068
228385
1785595
217604
1851300
667418
1950993
1144373
1743890
1573682
1396346
1688546
586412
1854541
624808
732183
1593993
511519
177107
105397
1428458
1373294
741866
470945
117470
180934
1416391
19236
36967
334673
1330027
1935331
330782
760281
1847807
525746
1342101
415749
109687
1038838
1645243
370339
1798520
224645
1573605
1808868
729512
1076876
615453
1828198
157831
1344923
1186995
199612
1273462
1955644
1070115
1900862
240589
1532471
1467133
650897
1001729
1001170
236157
108499
1742177
962633
205888
1862417
1667405
789982
1580617
778252
518441
1549458
982607
946759
1206363
683283
1632651
1794581
1135815
179396
1186243
1330805
1457650
611506
1283068
1632980
635782
786418
1252534
1454686
246209
1067564
721230
196450
130121
838538
565429
1656300
1165712
1863948
1127287
1097534
1330088
1112167
1586012
579749
44220
302045
404509
1689057
998762
539059
956074
1974361
1768317
1751965
172035
1569678
1946286
1799265
934443
987523
1842180
1393259
1296179
1487040
1040368
142376
1506872
842570
1832427
1764875
1257152
111001
987654
938612
1505888
519338
897498
1256975
818568
1483035
350407
926895
1270121
1046424
558527
1660342
432381
232624
15875
236309
194945
1626310
1204416
796280
1130250
318040
1763952
1410182
989177
711060
55355
882710
1450382
1949721
1696338
1277163
526426
1895678
907951
952366
548884
1689611
1951564
1540250
1752331
73362
328340
1373613
1068984
883512
1921943
194060
1127845
1708383
1916044
192
317992
277612
1008894
1716923
1856787
1789641
1584882
497394
549800
1347312
1779371
1300352
1810897
241812
1837802
1666194
1037584
263699
1604265
226440
1099801
191130
180850
1092845
1931274
1735317
1201315
772068
883526
1283807
1725534
496504
1048123
1437374
1742041
1008113
1328903
1747724
1293679
1493290
1276540
227883
1537163
338365
833636
1232768
681489
1914331
282264
1202274
1514636
486601
1542105
1266107
1201854
1996246
1189217
1434731
1173062
708637
68142
643216
186104
556312
1728039
59977
921536
929988
1416772
1989625
645535
1161270
748104
530457
825808
1661059
637608
1876890
1651814
422118
119749
817563
94267
1345267
1591356
1405853
1705338
1359214
1792485
1706215
795614
395579
1168767
1011983
1668136
80969
1949372
1988590
783115
824244
161708
419649
24514
1218895
1646535
1016329
1915249
86507
828330
644404
680009
1136275
1263167
486085
906410
1757497
1877239
1786284
1615604
254155
1324931
990791
1872042
1386703
1261400
36893
253304
333015
1270482
1351207
1699583
1634728
976310
443760
667589
735778
1811453
556200
49850
52499
1135673
786864
939271
1367718
1060348
843340
1079179
140277
1291688
236995
1083319
1291516
1246032
169912
59306
1918066
1630284
1196297
539158
1020061
1177382
1371567
773738
472284
1287864
1143946
1207025
1201405
1827377
1259028
158439
1057259
1127871
75182
1427454
1982182
749219
851731
1169427
1271638
1667774
92542
1385468
1021540
1299099
443343
1483766
507423
1395146
1134110
1227643
1289527
1681962
956785
1980038
338692
1122998
633195
495639
62662
128985
1220380
67868
1102303
831851
1762097
648512
349963
227588
917975
1899354
1747890
242340
102887
788875
1888798
624301
396132
1140599
1051360
276403
1872378
1727836
659621
1259770
859438
1865222
1754829
372106
201491
1906896
1112224
430436
1171306
1040029
705864
1826618
1620528
1613047
1552429
1550687
68473
1338546
1241860
405198
136898
908500
578482
479401
549985
796358
50547
1895172
1490781
1723515
44856
1620321
1981917
794755
40418
336473
1820265
85332
1111423
588288
1714835
1102815
497783
807790
188671
1416669
626790
1903067
1943912
1638084
1502688
358908
700942
339008
501163
1820439
1258472
623095
28136
542864
1612150
807512
1912238
524280
317796
1866110
839052
1856810
383494
145003
1658843
984812
1485346
1964602
922027
43368
687139
1302361
816105
1980941
1477641
1025614
1498401
1439800
727294
437409
1326704
1763501
147858
1312403
1994620
320383
1492709
254579
1155441
427994
1394266
1826392
1423802
1724351
261246
1778800
1266375
24680
696455
1321656
1632660
393578
1569008
332028
1933939
1224456
1843287
224795
1789954
1415600
468508
1580114
1436763
857223
680707
1322001
1706483
826163
15085
46538
1553258
1487328
204298
1343692
1908639
772373
1660102
912253
1162501
1626599
1126870
834384
200329
133846
1021525
709730
739999
117151
489313
1676879
697985
802486
1618742
161566
1190087
875385
610100
1336516
1229359
1568885
1719988
237007
1614000
1174197
1513470
742680
1412132
701556
1101416
1076899
1640959
883076
628400
514780
1323357
175687
1077244
1607563
1842148
983779
1793541
102415
969602
1487348
829316
1449023
1843277
1873375
204748
123434
1525855
1108053
1843597
739792
1849305
1323973
1114628
154087
1206302
1881744
832952
1448591
808899
1403544
61307
274441
571495
534925
1270051
1595516
1208832
1408615
1362353
415820
443919
1846571
296072
56992
449482
1017481
797251
1257854
927390
1915495
708087
580157
966775
1960446
1170578
1725495
245191
1061575
1162533
305853
1930454
1418685
975292
100263
1406767
1757421
1329908
442766
877380
240850
899204
1593861
1776812
1589823
1554967
339404
1682593
910007
1298535
1139406
651509
1336272
145795
593095
1099648
326382
1492927
260006
950329
1160113
1852093
517536
854125
1845131
1752637
303592
1788113
1702853
659036
23782
1770672
92235
841008
1492950
943441
1614309
724583
1160602
1973363
1508650
147312
773450
941965
1405533
1473000
951565
1462107
909162
1875929
1493096
1955109
1213650
223682
353986
708700
1656759
79885
1382042
1813268
1474628
1381339
1144814
697001
1534808
1581365
1572629
595914
808419
1809831
583811
270424
839646
1865978
995777
1860403
408595
320629
502414
806793
553070
1511923
1828622
1470924
434779
723369
474297
892758
1821320
1749445
1935952
192453
1364840
1067206
1782585
672505
568584
339760
1527829
950061
1331271
428809
1293151
923127
1151526
78805
321333
125035
271646
1420640
150768
535119
373486
394674
1298184
1761946
879668
465808
979415
1291290
7421
1947804
1275707
1430591
1728729
478982
1800818
789271
1596160
152249
827560
319499
351939
1235345
659673
1945999
300777
1398824
964899
862196
738673
403029
421506
1133875
538991
147097
470330
1561105
820378
494479
1090153
1288811
1720836
1801571
612989
1285
555104
1241551
574374
1818199
170248
1648251
901274
1387711
103300
389656
1989539
1353609
814177
71678
1000811
1885193
1186696
1083676
818052
1636912
5658
1140800
1354280
1589743
1642379
1530249
1771082
1057841
1795212
1410722
1765145
62408
168099
681141
1910357
1920537
1846235
1473443
61859
1487332
1004558
1899694
79509
1004825
785565
1651507
574821
1287131
1065009
12974
1210898
1504476
1095853
628827
335095
1400946
169311
720539
614803
1674985
761307
1361311
315735
558264
492911
710539
265147
549602
1316190
318045
523402
741677
1381096
256595
1750148
1622709
4197
605816
1604862
1273216
1955638
1898229
644130
1907741
472751
335013
622750
18553
1649294
1442902
1656451
1201809
750083
92719
187841
1137396
1535112
1786954
1760917
1213091
508096
313671
62252
1802615
171942
184916
1355926
1210155
504051
1005773
1394838
1627268
1070673
1344650
48236
275016
1892980
204647
1680997
1488778
1268868
1959555
821973
127867
538301
1266743
1164896
296219
1390090
796410
968165
1871683
1053565
1137903
1177952
895931
1552762
1902171
1381758
1257845
70269
771908
409961
258872
1760353
1199339
993968
1666289
488836
164434
1176091
554647
123983
991104
1906432
817128
223241
1216588
1067577
1562369
278855
1266757
1326397
1096361
821505
314567
1271857
250342
813236
456676
1823802
1207661
835354
327073
181890
987971
707754
910487
1555364
1232970
608332
182976
1446272
1088870
683759
163014
622862
1585807
1225829
159033
1946259
721405
1057705
995070
83654
910736
387970
1553498
1401016
310128
821535
1232959
1671439
1074502
1714570
1421843
553097
521928
1120595
454164
102991
1449228
822209
1392985
1103041
153034
534166
407880
530760
652265
1735237
575398
1325337
243095
109366
1018629
1199813
619527
476392
1871731
704365
1037829
783697
958916
1704653
1553405
105124
289970
120409
1127607
223845
1477617
1326097
794295
6327
757497
822117
1934957
351446
354836
143837
1641844
294781
1964747
1669276
1976963
1822921
1498065
1173783
1174142
119204
533701
1754644
5689
1459980
861863
273194
883674
297018
220735
1499965
790827
571904
1390291
993140
47529
1777040
1405613
1761372
1212527
1040811
1753325
1654143
366691
270338
1742007
616873
1003485
1371949
1475497
727097
1028524
402970
740898
1254195
843786
1598102
1413037
1471804
1146336
1150569
1228532
308142
652539
1277166
1517715
1334708
1137486
1364829
1035149
1073920
319001
1966985
945491
1960880
1804790
117715
1710264
642565
1170634
826361
1606370
761425
1169315
503107
516344
337767
32631
1434712
1414094
1707692
164462
1438469
1397544
1178406
1064774
196544
1045598
1210092
909763
1319370
982044
1147829
1269383
1867658
1250114
350757
184089
734370
1608652
473663
464066
953873
1423706
940274
1146355
770120
1919348
1801485
1166487
1224278
1259352
1570987
13162
918852
385799
1126313
1202973
1582564
396320
1912539
495596
1806988
711584
567159
194453
1743116
583813
657039
1114296
416347
1875797
548083
356124
1428865
1934320
1606745
885657
1264050
671625
484399
870131
1812900
725194
784602
1106929
1777617
441192
916611
299355
1802157
387117
586410
67642
1840892
1631647
149010
41726
1437420
1052255
1955987
1899948
1802635
318299
1870674
1884539
1122833
1604255
557283
720813
956899
842773
1374277
181421
607282
1663474
567183
1970511
1852156
1295228
41795
485885
385959
238096
579932
1508872
126976
586530
722260
1620524
754571
771565
705726
847889
1364098
1864732
669419
1053498
1399930
1361638
1222711
797556
1228096
493009
1610727
749890
1800931
1006942
1560619
810903
621361
278785
1162409
1487690
1474139
259976
725449
1675592
459564
400547
672519
1094344
1305398
901331
1288199
748358
1782606
1447148
1024698
332630
709623
393915
1989658
508751
433089
1197183
753531
1312556
1807806
1114541
336795
1500252
77582
227068
9935
1739229
467904
206650
887903
1664066
975174
1271322
1470289
738567
912192
1585208
1294909
130659
165066
349209
69005
201928
955130
1590223
1930793
1227816
1641536
867410
1657042
912666
300211
1927609
764329
1799477
1633448
1377416
295175
26156
1430687
965973
1659226
1822672
318345
669301
1468923
357692
613875
1081572
1574661
1219599
491014
266460
1133435
482489
961549
945446
706881
638566
1085790
334713
1090150
1973039
1890190
679322
1634284
656131
432076
664729
1657461
390597
1701017
602193
791776
507486
1997945
1047560
489003
178204
1727956
1204514
1010148
204210
915516
1530676
1552525
1521261
1082655
1755471
1268178
727631
854057
1025352
1707898
94640
856651
155676
534140
1181812
1429689
1732616
1586297
503452
953541
951650
1752867
1990726
430357
319624
1215412
1332363
435001
1407450
682003
232542
257590
1000080
167116
315984
158530
33035
436734
837620
1117288
85771
773062
824515
1954680
862439
1920241
578499
312784
1603284
168640
1444215
1181101
1533185
83612
1393775
419965
940348
837841
537745
1587717
1947010
1878187
1869880
1975691
954006
524679
296574
1118976
1522218
1959149
1532529
1820070
633287
490468
1613045
1459490
1094572
327519
1040857
748444
875647
573066
494645
826837
1115907
1455555
1302443
956079
813089
271108
1449817
599699
716529
12563
1488064
787408
801950
1242033
1765796
316886
1666330
790036
1274301
442776
989952
1606412
1119676
376323
320338
1387941
1709061
10629
77309
1050907
1021665
539079
464301
1644321
1181347
1598098
770867
1150202
1255545
1879507
1364206
1776690
1375819
1386519
1207945
444156
1237432
1355922
1847227
388449
261495
894264
1657755
224633
1022800
1629765
783084
1763379
1843974
1015191
1207695
916160
1317573
1435450
627730
1501029
236627
853583
860062
1529124
264966
640238
1304264
1904859
617783
404065
26853
278014
1058961
737568
1289299
1679383
1165485
112364
1454890
949781
423874
248001
340786
35990
1514770
418006
1579337
1279563
630043
577490
358586
327983
1263921
403140
382132
939378
1723353
1093126
1602124
959528
1234115
946746
340742
965327
729738
24235
1306670
907054
1423803
1644345
490221
1609614
29539
1638578
252238
1954808
1739438
925319
668598
1202326
852816
1953686
1026359
1249073
529862
128680
1345499
1730208
1229666
529711
202339
1922232
1739894
175060
823988
1513132
12869
372403
1954357
533918
799263
1518218
1183647
1652209
1535394
817617
1085761
850144
966213
167997
29374
461709
356366
1394648
1442384
101227
941389
35794
1061905
580359
1554745
1279020
166367
1905094
1621732
704434
35361
886622
643290
151006
966354
50620
765297
239858
1142594
1381237
1247489
2674
1863555
907827
680779
895225
1407800
543766
1988656
1049262
1277286
449017
1201394
1888987
1954052
431997
1489672
1738465
1637167
158142
1644829
164821
1349351
786302
1942821
780220
1168732
1731976
1899440
39110
63354
1395434
314885
340006
585012
933915
829420
284848
191473
1000301
446273
646524
286383
697909
1422177
1713526
729217
125803
420127
1079132
736220
193831
56802
911298
1268011
682576
1109906
811083
1658902
1720364
1706898
1543528
1688096
302604
50493
1438918
1212472
813844
1452558
1503891
880280
1067869
579029
1214779
337729
823912
993567
1744183
1669292
265886
563688
1939467
446799
398074
1058107
1351515
1328281
1874423
295938
1834855
1372471
920489
545999
862121
1903307
1613039
585670
1531294
724491
1845743
1034676
469871
636487
76322
448874
427884
490552
1264479
587243
1020413
1832484
315715
96455
59287
1577522
451836
272603
736973
1459101
162334
963918
1197110
1192768
103818
249614
76497
1791521
1840207
1392602
340297
1561241
1751343
696055
1607094
318892
1032117
1378718
1236896
1019429
1875061
149871
683959
996446
961718
526966
1412623
139857
1527759
1930097
167608
1083844
263842
583076
995576
1482315
1011959
1417171
715725
355659
1066533
350694
953943
1873074
600339
1190119
44869
1088670
848374
899598
482382
1315916
202999
1608727
744407
419201
1779569
978228
224372
1958474
138321
1269298
77122
1617517
1406238
1341904
664894
1837543
640805
1876192
1888436
1872138
1186646
1342396
1340340
233317
204473
80934
774164
943429
1251194
387790
310855
686785
321807
274278
684054
735403
8928
1929445
866188
1280002
654099
693172
1182576
1456221
1709966
85932
218522
1957114
1903207
398080
440121
631533
1635591
1708053
1970097
825956
864051
1592286
1670382
697710
349422
553782
1609369
622505
789535
861247
115953
1436684
1604793
1648071
1732944
484314
1582990
918725
1986587
1562736
866385
1640811
858699
1001394
1466918
1283475
563326
1591317
560836
1641240
450579
809010
1188655
1056875
1456880
1182919
1282622
1977706
1508003
556579
1860169
1561179
635077
1414560
989579
501656
1977352
741177
658689
1844215
15916
200633
973458
1120342
342387
1755134
1650704
658519
879364
488629
1553722
1148526
728223
861973
482743
992599
656117
263368
1205386
1709780
1008824
341327
1618774
1550179
1611612
1334921
1113008
494013
1595780
1888467
908346
435437
1561425
802034
1197750
601996
352105
824259
475649
220756
308237
57120
1071316
647887
1355664
1483395
606143
1654230
354534
1634731
1879056
634009
1570164
1564601
1998852
192315
543041
206262
1866146
960485
1581164
542767
20588
770550
1618419
743761
451302
729413
616283
1291607
1617642
713109
1211200
11942
1359244
629436
948278
1393125
755938
270858
62928
1000996
35216
1543098
1522157
272582
458057
437838
263269
704843
1836544
573330
1942412
819898
550704
1924152
96307
791500
1934011
1156446
177648
110701
190192
769018
1188957
198755
1360760
1534927
693090
270091
1966273
62285
1436336
1564228
1211198
276228
1148523
104696
1441502
168333
1880466
1061120
1936619
255176
197421
914738
1327054
1363719
1066692
703241
1641925
1008039
1835167
15415
691280
1080837
1694384
83328
818316
812464
154393
151138
1835059
1314474
23122
449260
359643
732427
828600
502905
1809077
1097813
330999
989528
1596160
632605
1613462
476855
348947
340778
76766
633561
1493366
140099
1457486
1656603
161928
179543
1939307
1681144
1244984
992861
654017
1752753
551071
790438
1771310
10012
869266
188480
1238624
1706287
920701
1241537
655717
169429
1066905
1298561
666648
517782
305444
1483279
878196
1881118
823340
673781
87832
1161897
1707979
792582
1166903
631637
120200
726682
487518
1808470
883949
1706013
1611886
1800137
268718
1040014
100868
175498
1392047
156122
1897150
1142697
1826184
1795977
1003398
754173
212713
283426
1375140
471932
1100507
493344
476022
771613
933131
218851
585215
1739257
1007408
784489
1425030
946454
294159
25885
1128085
868703
300397
979705
1916423
1264263
1841506
231009
1747095
434153
1932418
1969073
1877674
1786304
1786607
1521680
1800687
1250885
1181252
596014
183252
1543385
1048007
1073585
1938297
1048319
1882658
192855
1473206
1870908
1086719
1642620
1802682
1067639
1397951
1968893
706730
1134473
357521
102451
147920
1771716
859919
60554
305063
713982
1788429
234920
813721
1568217
428673
644936
1397686
1956482
1720366
1863712
689442
969816
1593204
401361
788500
1496418
177610
469047
1686894
970568
104455
105369
681388
358145
1152145
86396
1847616
762580
455396
1932894
434060
1582274
337608
1058320
1837798
737060
1333207
1676632
1227012
400467
3535
453357
777115
1054150
366174
1746018
15113
1124534
1547573
50258
1435097
1777457
1575540
620206
1320473
293535
1161348
1867696
1778308
1361830
1515760
1222892
1153404
418725
677024
1365190
1487292
531625
1972551
58477
493738
1887262
1235199
190329
1800070
688751
750559
1300736
1551727
544951
988357
1343451
1550833
221528
748560
1489048
527204
705379
358364
145429
157063
1555280
868906
1944697
1027216
568288
300865
721379
1226567
1474789
1575248
97297
249811
1880723
773195
1750699
1564001
1328468
879380
1115177
313977
1531589
1094618
69964
1552228
1708777
1
374864
1052982
1018131
1284687
1185491
639477
1451044
1644114
1857504
1657454
1009335
644601
147216
1586060
121444
1108170
1686674
275139
1454100
275505
706842
1037609
1381414
221131
1084873
1517058
1867135
399299
941382
930049
1645105
1773979
995305
808255
1371515
1698682
1030295
1549286
1280674
809155
1643185
1647661
1242798
630179
1612716
120047
178796
524197
1993322
1631156
98809
437510
441657
1368544
349497
1813730
673522
995852
1097476
245228
328123
1191290
1679780
1997954
1842389
1702703
1211243
1326548
1394041
748593
1077425
1512512
1826095
340012
475300
1208246
1983530
193578
706708
1154001
1619523
356697
1366178
926746
226975
29062
268078
442779
909122
971240
1614381
1742768
108145
411615
1265234
99579
1325732
511116
563648
862892
815100
1020812
184498
1117252
559408
1728774
1414194
1200880
1255269
225085
1033169
1393522
885240
649026
96796
174976
237040
1000099
671445
412159
1986934
420927
176474
1830643
1577858
586169
809892
1709588
1588636
357879
1621754
1597666
955665
870460
893122
304861
1053242
1415003
975022
463600
1739412
1370055
497521
1960781
848138
616886
419955
297938
887636
829600
1134692
1816360
127225
446549
1066
1472214
799281
1492454
344846
1731289
1928229
1499507
1513698
1772525
1104484
1613706
1901676
679195
1876146
1037997
1357711
561097
139934
1688585
532107
1456982
660351
985277
1958110
321027
1957932
456803
898863
1546882
824061
900730
286899
1834678
1030456
1323738
1121969
1919942
807175
1196083
1616229
1773972
1776126
1677366
536371
1737376
218293
1876080
1830720
1728612
1649448
1220321
335091
1164873
167641
530040
587813
1787452
1696114
21
724475
560417
53305
1198671
1851167
1597162
1923084
1042131
1717972
587457
1524961
364565
491204
1294302
1984639
1081012
504860
184195
80395
726775
830669
1525670
472474
1456957
528619
1775089
167744
1705877
1516749
1898511
1223712
1175477
923224
199378
878507
1091720
1395811
1564685
1961879
132498
261538
617987
1917552
1526775
525684
623400
145851
256448
522367
164513
677346
719234
1265187
615496
1219905
877128
830530
1559186
44128
84938
1330646
526174
748866
254592
423332
1849520
908056
41459
841304
1695965
349553
37402
1841538
439383
567173
462378
1690324
211595
1315249
1637289
1593571
532474
1466225
1233084
14135
1735624
134322
1638040
285984
1592813
845074
466984
81942
37352
486857
811822
152655
1989371
1031343
1471373
505438
1095696
247039
298053
379701
688002
990947
465051
1673998
319504
625072
771415
230947
759947
488100
1557757
518854
1993398
376279
1388008
939368
839008
345063
1084228
1650738
1434856
434892
486577
892175
187879
993710
111197
954177
1530063
494085
162854
287558
1396733
1628001
55011
257297
788322
720149
1880304
458978
1102639
4751
1766556
736562
1656345
61343
1611871
1979934
84043
304215
495423
1734793
1300574
1158865
1405064
509153
269131
440092
1631301
103570
1027998
1798412
981258
642196
254929
772611
1160728
360283
1971962
74019
395945
667023
1312339
1274408
266281
772724
1843812
925268
1415993
1341399
403590
523237
698280
611430
1043420
1585504
703273
701063
1497112
1192212
835572
620390
1378790
1049624
1082539
358859
441271
1857031
381113
430994
1398821
1468636
528890
1257546
378686
186705
1728669
761181
760897
1739183
1837056
637935
1796976
428949
691793
494111
28213
955655
323887
125789
1209162
1601380
1077586
686087
1911517
1962630
651291
1849963
1252524
933287
160410
1359516
1898070
1813727
873593
3173
114040
1626726
1868975
1583867
1812172
993261
1046541
861749
1039960
776227
1334295
1651704
213337
1385944
476669
401026
1662384
1129355
1139471
858391
1336200
757354
245473
1360492
450774
623355
1489306
36316
1576601
5379
1667243
428809
698782
1285429
1151404
1685858
21396
1099157
701426
1473180
1681058
93734
89913
1070820
1911326
1245767
981892
1361908
1360951
457030
760250
585127
1938942
131781
881456
1740499
574741
926746
53383
508073
1366697
1358618
1442809
1347465
1202400
1568232
1652943
618695
1838411
1432891
910822
1603616
1255423
170033
1527407
346098
242483
1875001
880380
915975
850778
418765
1453695
1804791
1924044
920874
1578392
801745
1574921
1209940
1077069
1587662
1709460
1785558
1266847
1243697
518697
1691613
262452
1516889
1269891
287878
663938
1568847
593624
1769202
644322
279209
188121
987112
1830511
1578615
1049089
138604
560803
1894505
1398266
492610
1256692
1008123
1308604
295216
879671
1162134
495837
1557222
286261
825318
1095216
414311
844350
1327644
353347
688535
1088225
905545
322145
1576035
433202
593386
1830280
330202
920825
357287
249014
401010
1720274
1178768
1430712
578007
366934
1169612
1319376
191939
832628
1844990
85123
1683135
231802
747991
1816288
901966
1550916
115626
1997555
503613
941943
387495
1221074
1911633
590343
1347673
1872431
1416758
1053066
1824771
431307
1966810
653622
1340037
849447
1691213
1946712
1713904
989696
851913
1142655
1779176
818249
1291165
274087
1882309
1130286
1047386
1174923
1374709
1275095
323779
1265899
1091905
1979539
1913468
322365
28448
1996064
1875762
1109742
648628
852489
345420
75261
1327187
979362
224099
1248067
676912
549486
1414718
1056195
1857351
501409
1658149
759069
235012
1154962
1411896
723525
733300
538165
360260
880976
1205950
1994852
980536
1571648
113819
378168
1783855
432927
506661
1245570
236143
1163523
678825
11635
1363401
774622
1646480
1233735
1848415
741833
415966
1639372
973060
277196
238224
1575711
129719
1305971
1865952
516631
258611
1827606
1541812
1755635
1685506
515694
1190795
74652
28114
787156
1904400
461902
1907216
1754402
59635
1351807
415128
419733
1251399
616801
1050328
1824679
1622697
1811232
1935078
432884
201818
552224
1448871
1388018
1349294
997793
1123173
193753
985316
343323
1559917
929294
505525
706248
799459
1737946
1419280
1500416
1181916
1038104
544072
496159
1423677
1060132
234828
1983084
512575
1963775
1338886
1356785
991382
60699
1761082
225583
331444
1760934
1117434
1348471
1067173
178663
396752
1734178
1427871
901367
861347
1463037
1001919
1032323
1223431
1047402
1994199
1313501
421979
944781
1031331
1872503
1791187
119356
1842649
1818700
401107
697497
1957855
729592
1881873
1565415
1910096
777672
1917599
1506174
821328
1968720
113535
1563068
1745588
953763
550326
246564
289606
1691127
830238
279273
1232031
1420540
1552158
1555334
55027
690484
672320
1173978
875335
272192
1837863
805157
432721
696315
261315
1831371
1445523
64711
392954
1120652
1702755
133447
1201241
1824370
356752
132036
1608088
1696224
513738
864530
440668
1421618
155726
562149
588329
1776706
40664
1169785
38588
1600125
1311146
1754703
262699
632454
554114
947103
1797076
652097
670678
1389466
1371829
12725
893952
725054
1657969
267413
215793
1757630
1353811
348279
378266
1164199
483957
28092
70701
1025121
1245075
1946265
386875
1591327
1033403
201238
853610
824576
873192
302474
1465790
1340915
568810
1982352
521662
969122
1863704
1319169
1720504
951429
517484
1418100
921740
1393919
587533
54930
1766128
1798199
916157
1135776
669215
1270412
1069516
1808979
228156
257657
1932149
1667998
216900
1590877
1583024
1991473
421575
1203436
909308
1750865
1433058
357380
1137930
1348768
493204
1164051
490195
381927
1341515
1567588
1981425
729784
1747274
1886400
1835934
1991907
1545074
153804
429579
1994090
1357390
533763
739174
1138226
414556
1412407
1518209
1387833
1994716
1185469
1331268
1325736
1762114
1758431
1495907
1943637
749794
1882389
1492455
640522
1240587
1307164
914678
1689001
917105
1834726
1791623
514337
824558
1449213
52195
814064
865826
303257
926300
1635828
230230
1530963
411670
28996
386637
1924757
1252180
1372745
1601108
994807
1081644
893715
1894234
1603624
1045792
496457
1302559
1628762
1617501
1428883
1740892
1280256
4206
552226
1187347
253894
1450849
1983894
714476
262638
53060
1008917
1493505
456993
842886
13801
912832
337287
1473431
133274
750141
1994082
264215
515167
364984
849131
646058
1603144
1703210
1022503
1150239
1549131
1803846
1806074
20959
635428
1755250
428002
578765
794973
1858006
547227
69314
1316851
41597
939852
1705900
840913
67954
257974
1033658
114949
273149
872395
1631279
698751
1100903
907034
38685
297540
493501
1023863
245954
64944
916670
310975
1913190
1498692
1068206
272045
371879
731837
1596857
930089
1474276
1721332
686968
76355
217448
692200
499578
1915867
604620
739986
147675
157985
1551155
728209
1914695
1964241
1708220
132127
814107
744266
1648290
405405
1797736
1897619
119838
1268135
1924194
1267018
657031
8352
1454291
1310061
1663150
921937
732216
1841355
256324
981722
1685750
1146964
470364
1738552
1774649
1036981
472667
132914
1114912
338954
1041109
1500596
1874484
856806
1338002
1193067
702603
1722140
1653499
1162762
335776
69276
18195
1656199
433717
1692581
107514
820856
903082
857251
1155757
538295
1428852
869135
477088
739049
455658
1210206
1185021
1386411
685925
547780
409772
1909988
1607735
1943970
1372993
1664592
544238
617871
556235
852682
1076954
1429108
474735
336954
1505960
855852
567048
895371
720157
938964
1528953
1055043
1062799
418910
445292
1833692
1909118
211718
723034
1755785
33546
572059
171355
942523
179741
1117492
896664
116598
1725514
1245680
650851
468229
198511
1491844
989872
816771
486973
118561
843801
1121806
1836754
40740
841166
1985623
1764046
543410
22135
898601
1442689
1616962
1433545
1907474
1536889
141618
808279
1897137
537197
381315
1557526
994284
277056
961323
750536
678584
1638343
1782541
992348
287019
1316989
1714902
1669106
1962238
1633696
563731
955306
186573
843441
1510792
1242473
954712
1349967
1488426
1439930
731377
1092794
1587118
184943
946514
1606058
983308
1404924
897640
1905152
1527801
1188408
1851146
893911
763536
1215359
1248221
1142316
184017
1470877
1289998
1049780
500286
561682
746039
968091
1359976
1706772
828403
453724
1018387
236347
446301
1266160
118060
573216
123678
1363504
620690
1041801
1498113
1028142
381038
1709491
282232
1830794
265716
113256
60065
904557
52119
359982
506919
195858
1264090
1580245
907727
1416086
554974
358152
717289
129834
1397329
520960
1895436
186872
1918192
1399849
505086
1205421
1887922
135152
1861575
600208
330424
829598
1236391
1263516
1114628
848859
1106688
924512
845086
1939315
868331
877912
647836
994
369674
266420
74658
1012201
1697506
243618
1337797
1994642
1568515
309910
140860
1346212
644861
1103263
1951924
660187
1287322
1829646
923760
1447960
663516
13101
999187
516069
1101198
1713472
679918
1243015
1198903
1371002
278827
1834660
454068
1406628
260311
829733
1172016
1908251
1988963
1601734
1688937
1702195
1764967
1890819
1646853
34610
1610060
1344383
1669074
1650609
1390401
1137612
1121447
289060
404105
861248
1785464
1257970
663399
1937600
414581
1762109
1127847
1900614
1364658
1227893
1583251
682671
1856102
781287
1778906
842239
909177
1729970
525544
191427
574221
1476861
979584
904089
1976754
853870
444646
1021129
1301375
1307421
1107661
1033884
1751051
1917692
170068
288912
1672295
1659413
1391291
1182091
137549
1766461
1544318
1004946
58054
12435
438854
1490751
1603547
1410202
389221
1240049
1889745
650034
1031687
1598470
383481
1841757
1323854
1967297
569960
797377
757142
382774
772056
1292412
94849
451025
675490
1163685
1793445
1438504
1185086
1454965
1567923
1775272
300215
1967379
1046703
422653
1926537
18259
1911129
1029317
1674212
1466384
702390
927645
1847370
1062382
1216682
102078
1894506
781742
705416
1792107
1223076
120552
660185
969619
656046
1607647
1455935
1839562
4033
135868
202370
1782628
514218
919201
209714
1935796
1222061
472983
1821674
1637550
460920
1088909
1425653
333991
122057
1744523
1470211
1200890
890358
136517
1758558
466142
1210587
874160
32672
1569873
1313827
236798
1627426
507181
1421415
431300
3957
197450
997973
484672
1148482
391524
784132
337514
1464143
1558369
1952020
1453880
1227083
1505498
1842597
723628
1343021
332647
1898995
518583
289135
671911
1254081
1937324
1598424
70013
1542272
146444
1329207
1251732
860444
1282053
192715
1188818
708371
831227
174604
640670
1530697
1724172
504032
1349833
664812
910866
1710902
1676700
1041530
1386786
425730
335317
1475690
607119
842979
11624
407672
1571800
1713936
1132872
1798010
607630
200256
1922018
1282138
568093
941451
1449022
530980
1420147
1762698
871337
1541652
1935451
1849526
701204
1378787
329015
1723890
665265
609774
381463
1912758
789698
836567
1223599
1741562
1688969
1404529
1446294
1855452
552356
1154097
451865
800489
1931067
224138
1617768
1076025
1298532
497439
794958
853937
376933
1520788
1532525
750948
1250963
1056090
1781189
1728233
252758
957574
994734
72081
1300323
1858303
1842660
1308608
1971684
1598600
1412523
945541
1604374
194471
344463
548780
1872921
904291
688040
535639
89328
1391029
648353
1597348
1009387
471380
1503708
1919309
465449
56865
530600
1657685
286121
1126946
1067471
17042
1323336
1796824
697361
1010947
1799145
326558
41931
575550
288439
1099670
1063735
218588
1408054
1686588
48454
1556813
1575070
1760056
1322569
741131
782656
1828931
327820
1500107
569816
692840
288860
47939
1427966
712335
1533533
82439
775522
1436195
748786
553060
1019090
1061809
1175154
1691135
1613377
131222
230178
253309
1739792
1081880
21293
630354
490722
1284760
404313
228385
1697496
1902928
1065584
363918
533206
1905793
90604
1462788
322745
1876526
1007392
454736
534561
250186
1424790
1393495
588111
804432
719253
1654960
1101085
1279338
927292
1064910
135515
1128751
1413269
750137
1944404
701743
233161
457384
1951034
971503
98522
528882
702753
1276254
1397752
1776259
391039
781866
1400375
1129944
1793311
872199
1493349
22709
601537
1371935
1479077
882446
101726
94761
275234
1134563
1551031
504663
1548575
906037
593497
1553557
1352231
324191
665449
699425
1799024
1770603
176441
1556831
1434276
570766
226913
76644
1756476
214470
915379
1164937
912008
483886
191162
976466
1241649
632422
1274073
1269955
287059
208291
1666217
1465267
160116
241145
1236861
1538171
1284454
1738606
601090
808136
455758
1677758
1625567
1267660
877257
1632835
916193
1754557
267121
310691
387797
1691986
1769161
1638748
891589
1655409
1997393
435420
166738
599066
1600991
404853
742035
690479
1439252
1617304
1706729
780510
933472
72111
1712426
1992410
1064601
601679
1506420
1001124
1418538
1370730
1550225
1803171
86670
1923445
1169680
114505
1950508
1838473
675906
256097
1314104
1502468
1676549
428131
1520519
458079
1845510
1163870
477642
1533650
240877
1117439
924367
1584438
1786462
1150898
716718
1305848
1924527
632543
1981413
1853086
1571251
401176
1486433
142427
1776704
401505
1964542
1420716
280296
1401713
1000025
140809
473132
1729282
1209200
55997
1956677
1431328
270206
803286
1735554
326835
819656
27407
1027624
1008270
799840
1644326
530693
524448
373050
1251612
60675
741770
100497
514611
242527
122993
1183732
1664346
1813043
790404
1855694
1473275
1252249
846385
91123
419751
1241569
1283269
407111
301394
1167993
895832
1709858
873579
1342803
1626561
699436
829008
206897
810805
126140
908455
1270792
1245385
1262823
833316
1008661
1788607
813681
1385729
1404622
1205839
762392
1328727
793633
39485
1123547
1548232
469914
552966
1380093
69036
1530960
740833
98798
1878429
1102420
637915
977721
1254386
1641898
844970
311968
1992369
558886
959168
919983
1721979
1146078
1427975
572481
1981418
1507533
1336318
130822
355893
1836443
1930889
1621235
1759042
1770186
494465
1498635
901607
1157886
1817379
1191076
915853
87770
718845
269006
438740
1379206
938750
1455842
922921
20122
964167
700546
937061
1420983
1899489
1159710
1196361
473362
1781769
507571
1330618
311982
670396
792246
328092
347038
727211
412374
1171205
1676118
1249579
1964586
1326733
1712216
1676653
1312683
949506
559512
1680958
1081089
413074
1602346
1877664
900606
959696
1384569
1416699
562813
595754
460834
685578
238754
1927272
685374
1016498
1955388
1635552
589601
1823150
879323
1063915
626659
1148130
387009
375940
481609
1494677
1314993
1944563
1317599
1160910
1149713
1774625
1651420
1625111
1969282
1766573
698728
853619
878787
1538180
1431950
1683133
107706
1293252
564100
532113
1102002
290386
646060
1788364
1610678
981024
473285
252047
1603415
1352564
884438
758636
1959465
1601978
488386
1571003
55253
805023
691795
240795
39303
1323379
1577551
237964
1743258
992630
1027763
1527130
1661236
1227070
1521083
367025
1798632
465776
849460
366433
455128
1928727
906688
1564519
1371075
374789
1056863
1091767
1071011
946867
644135
1272541
725609
211655
961409
719407
93866
1428713
808194
75544
969051
1239956
82083
1348106
542847
1268796
367335
908566
1763981
899605
1288754
865480
766782
619654
959125
507380
892915
493048
1841111
1486659
1010827
976617
1593954
1908999
33193
912870
160788
1762236
1247681
1236261
445712
910970
1612655
535756
230479
798466
247526
350877
1966744
1585714
119855
1370271
722578
490530
1092229
714682
1259689
818334
1109715
1744541
1747105
1287917
280057
1214598
1477732
509449
957684
237653
151563
948734
743906
741447
1596843
1020145
1851534
394652
1503151
851454
1149952
756582
1794227
1127051
1462091
438163
258100
25836
535850
506995
29340
1690997
1726523
1932268
494487
1359624
349251
1115915
1153287
776229
1658617
1823655
1765449
1716410
18657
1667382
453624
117895
1288158
1407102
811579
379443
1598223
1746462
1152111
879361
1407227
640239
856611
915996
737208
1333899
988320
1980609
1575328
794662
872772
145235
1801611
1155781
312431
621797
689527
41036
871181
824495
124184
692927
1708559
1242155
1229419
474856
1346298
1530210
319186
687842
476471
715074
790723
1421222
375667
217002
147137
1689841
956370
908247
1712202
468720
95418
1565268
1751947
927781
203823
429811
824501
1028727
337117
987108
1632234
1996012
490243
1979753
215004
1052767
315285
1844400
181725
1236007
1840168
1104330
167973
591272
178685
1926654
855013
1053114
1190585
1527969
1774740
698882
65967
754909
1807301
1687487
1038823
488726
98441
1438555
1083841
794669
1860859
1762792
1444748
1774348
495496
1807306
565654
513555
1310875
236880
180850
1170386
1234679
777581
1879532
1657887
604828
121761
262728
1398682
695625
1494824
20018
120851
1886135
1068988
789770
1845011
1441276
1530985
1068062
1479147
1343073
116132
1674133
233597
1338162
1429742
216360
701364
1444144
760600
1106443
1310017
244280
602246
1977868
138295
584679
26544
1070061
527014
184849
1006697
1654436
1101990
1523976
734854
471854
1993337
1783912
250817
1347755
861431
1475462
520128
1135576
416815
984542
603861
1174459
493977
1199078
851708
1335342
1941088
1372554
1503367
177974
564802
816858
1163745
711184
1895794
1828559
1827320
383555
1427582
334137
1487052
626464
223523
1725119
145031
735211
1427093
1862350
123640
895849
980766
1792569
1503672
1679816
1973832
579066
1691179
1227934
977054
900906
1776118
1714309
113210
972751
1775905
1789172
1289441
1889911
1972801
1509930
187049
401577
1612399
49533
200806
898976
613547
759600
1101070
53597
1145454
1920468
1824254
279745
1631280
1881633
1890837
228529
1144867
1102955
739543
375411
296739
108658
118867
549233
512518
783136
1938688
1033895
1917616
933901
1805867
139537
1224545
1101174
109629
1457851
521959
360282
1438320
233058
30010
374116
1119904
1064028
523096
637716
349331
1167971
1662836
33961
1715174
1815071
445011
1024891
950951
271658
1947996
1537283
1287367
1130166
362822
1167955
1191735
1646588
1588912
51037
327261
567033
1964994
1185521
1135843
1208092
573584
1537860
999060
1952096
687609
757366
1405442
1064142
15126
649816
892214
433395
64770
715814
1092384
1005656
1871542
1947703
1443187
1999838
555003
1285318
1128654
1324435
1080485
1866416
468828
1911156
908843
1750258
1216867
723150
548898
378327
1839705
469836
1416996
28877
1569756
476206
276267
443978
114991
1867391
723955
561612
1901671
562494
1520320
1305896
1994001
1777020
556592
1774827
1536501
1125611
1354978
142753
1676797
369069
583908
1572507
1406100
44716
563120
590629
1395229
379791
1477490
1578505
889747
929324
1799116
1712574
1438678
454626
978308
1784158
1411532
495103
1484705
1630958
792395
187959
1785357
95648
1926774
1617120
248088
1310803
501846
412186
1835718
738882
811558
336545
1800778
1856973
1648892
46040
702344
1857684
1525572
1280735
1170238
895154
1876819
817259
148179
1963902
1746357
777276
764401
1510178
641133
1811503
1053132
516192
1942518
1115913
1814137
1492321
370734
1602815
631548
1171329
1804536
3559
1453807
1681938
82684
813529
34609
425541
876096
359968
460628
1051350
1861221
185336
1178318
1062558
1277762
1110016
1935641
1287668
1297827
352601
857645
1701817
1153567
576957
1547152
113436
1901006
69444
1072698
1899259
477083
1157098
370241
1708196
179973
406532
903713
1834801
937221
1978916
1545277
1137163
423448
1218949
3625
401274
1022282
1013778
1093162
1921852
149265
1034816
596515
892188
1847096
1995702
281488
942987
87167
91061
30525
1610296
1669303
1582335
1980902
742568
1470483
825873
72871
1548738
1451338
1555643
276869
1183805
1078939
1485028
150032
1129769
624733
1981811
1323901
955683
1960689
189753
124868
93711
1809718
138760
1281890
1742034
597091
1635807
979807
1330860
96032
296934
914428
240134
1268826
1571841
1019099
1217152
823777
1581639
1571762
730548
1655554
1249960
1498409
480518
593073
1117898
675734
1711913
1847174
101608
1744391
1021378
1198733
416914
1287932
842482
507184
289396
271741
327839
849824
1134603
175658
68820
736525
1000571
1707347
1627781
1557405
1428488
316500
1694924
883796
1468358
899621
1225932
62194
701575
11457
806540
448596
46671
372587
1016348
517177
1808869
580100
1558930
28852
420100
833870
1552520
568989
589549
1376981
1374512
1378758
1387091
274872
1366876
1746901
1936611
1019851
1553886
636874
758135
1041363
1513904
631185
1007956
814720
1728479
979685
1962486
358065
1644427
1767322
866677
768125
583608
1669546
1676020
1244376
644245
98238
1473530
656278
811813
1218268
1074912
718938
715067
268080
1500782
444413
947664
949740
1573653
1321124
1503475
1348498
59446
252986
1980821
88795
1160431
1579536
1789111
1057287
1623710
901866
1954095
283840
920899
821188
1868493
1243499
221207
866223
943964
1884681
819473
1381802
146673
857961
1767030
27702
366773
150496
213669
506307
1018546
899202
484462
838924
228500
655682
333259
764998
61269
360224
1616401
391207
1061757
130590
1603910
1930902
1626535
1304227
96916
1510998
874277
65682
1772908
1843012
1863183
1772179
1966246
1323004
1344433
976324
107322
1197731
1329706
623068
250353
379979
1518050
1997871
1317709
897630
1851234
295664
1174026
1568297
1507541
1026456
1321070
1300033
1881182
1492739
751168
1016693
164234
694288
1500878
1341078
1431435
319424
690182
1490604
690002
157159
800195
182772
1739526
1531123
397842
626127
105777
1179732
1784118
420061
746772
398504
1036462
938154
1835505
1997622
589461
735805
1322317
1955627
1993395
1727572
1041212
1827013
1487551
408473
1747063
1171460
1835380
1319889
451425
1286818
812626
449243
130636
660919
348082
384427
354536
712946
1362142
1034334
203075
1382879
1307845
1408054
1349752
1384305
1000935
569477
1426062
685001
248856
256192
109538
904880
564689
627738
1815887
377852
1044593
631183
81033
1382910
313345
1789554
1147967
1889338
477470
637600
1410174
120709
1647998
1464048
563323
1528830
1444572
1772575
1876132
112311
1106647
517020
1825503
333379
533594
248425
124489
1657218
986699
976964
1408658
909827
2923
1635169
683932
270573
1459793
1749535
1195498
435419
1391773
598768
1828604
1873254
10389
1973337
1961513
1811809
501958
1797646
349425
348160
159344
257049
1172769
118392
1830949
1522769
765476
1308425
1807570
1279710
569323
312085
770493
1716176
87254
1771878
183125
48172
785370
1522347
364196
1747611
1684328
1021972
1642047
622826
643186
1432028
802658
115742
1480527
1289998
800214
513099
1470060
1257095
1371866
698182
1199947
1964832
1077020
1429587
5126
167730
1528227
1595255
1682858
477983
738946
1144119
216922
1624997
1931675
1108198
1969026
208276
166648
442247
132436
695379
1906629
1270194
1940052
68987
334704
1199831
667063
1801141
1134642
160922
622591
1830425
473775
1063878
567536
1422185
1862781
1356013
793426
1876626
282797
1861328
1212551
397745
986414
509266
111839
1184470
1382026
1207466
1925357
1389475
851378
461846
400607
1330519
317173
536778
1117081
619734
1869610
990424
615623
778139
1998930
115282
942110
1390054
246264
95350
270818
1735685
878152
1935228
1354500
670139
1589606
164161
568335
1640417
882681
937839
1304109
1320807
187821
1844990
805710
747415
479130
425144
1552360
1913236
11573
1784486
1518295
1024468
1373239
45502
976257
1009455
1962397
647525
35096
311650
203870
713287
1019560
36744
1606749
602886
383273
999790
919111
1981752
1343544
1344192
1779843
1303868
1111406
208248
16705
1139992
56964
449844
13180
1771790
993610
324176
170894
229961
1019947
1467117
1486581
545139
1171740
1275527
1401011
1205912
888596
1487342
813197
1583512
1905875
1876051
1191823
887567
1761777
1944332
1437756
1363367
1991013
179146
1214611
542654
574678
544061
257472
185099
302393
136285
1066750
74387
560887
1870515
152552
1645077
939369
1916920
770539
1356215
497087
1176823
1360486
540760
526133
371126
1595186
1985176
172250
823226
737589
1099511
674514
918976
1029203
983089
1672805
1534528
1580524
1699093
995034
620231
65825
887606
583353
1152180
1669095
1109267
70807
1682317
1997395
1646868
935452
200657
1112750
1069933
1992528
740483
1685063
716562
117620
757619
320817
1873486
1268535
1651342
1921894
1494836
188547
1556062
589449
267687
1306134
1746724
1233096
786118
1802459
1646152
815201
156123
1194530
1941834
1699128
708898
1239498
232918
335514
490237
670843
783981
1238825
611693
739772
801664
1296821
1899144
875561
404796
156772
82555
1352507
426276
782030
944350
1864380
913787
1101953
1839724
1555800
1477850
1956045
1863490
52926
902168
444435
1751919
175371
363023
1161700
1547933
1734490
1879553
1277757
497958
311643
1665341
1646314
1866277
579153
1604477
372436
708059
1433230
569988
254726
709920
840993
775014
603791
1098734
1009566
1416763
101257
1821561
229010
947080
1810289
608446
1137871
779510
472047
1262404
1612953
690313
984298
527604
931620
814263
851388
588813
1828133
1617990
947809
1490884
1527238
1862996
441964
1669068
875679
781945
246113
632430
1986183
601413
1386665
1424216
49680
745104
750947
1063610
653437
1524440
7272
577524
1352102
668002
1779566
1143199
703919
754566
1271418
550270
289691
275392
1940346
951435
1203362
14972
790664
1932811
1852540
930476
1234525
1985600
1897364
42337
82007
783596
1094827
237773
542188
114688
629281
1069122
1003105
832637
1622147
133887
1542301
1746353
652118
1212931
1303782
578501
1935251
1880813
1094452
409594
1003599
1774718
1392897
60644
1440364
375799
347963
1799128
1474751
812943
839380
1520221
1013807
441890
538526
1043769
1157906
1370712
934452
764128
268181
203851
1148890
321506
404432
766937
1229424
1860601
1315332
63768
849173
1549764
1125819
1783632
738556
155251
308827
1759096
1341006
582598
404781
105713
574075
192663
1031170
546207
836052
1483248
795204
1185161
1564250
563297
1452216
1970512
1102544
645666
51944
511027
859520
1257234
1603344
462822
434353
1012802
1594090
1555388
1719838
960275
1182443
103745
1178582
114328
1936354
1629047
1757803
1678711
1752686
1000592
620021
641002
421056
1978699
1833656
1858444
1872903
380181
122796
520606
632967
1434593
421897
370620
658816
1503246
1048764
1607800
408026
190088
914455
1911315
1563884
1615070
1075179
562242
1328797
1643331
856847
950346
1137053
1475523
675709
1687960
10095
723413
1063744
1566624
1547656
563428
1941843
1430344
821543
1380607
727563
1856835
908084
365162
1003070
1440871
1899492
706659
318337
797332
1137866
1027445
118657
974800
1828921
1723345
1917155
60751
366179
631844
740514
524299
1485317
353741
789528
1585671
1532831
43716
1244434
197371
1939531
431699
117053
1229598
1148261
656789
71364
1272037
1711379
619194
1842758
856287
492732
182645
50511
1718885
1151062
1720233
1388114
658130
1075050
1044704
1670137
1380091
1188544
1360614
1134441
580004
68294
833368
1810699
259330
188870
964366
23406
813327
800279
444182
1040273
400371
1110398
689546
1032195
1461777
1157780
233633
1521294
1194166
1112181
1789566
1848392
1574882
257640
838849
969220
1770418
839336
1882454
1868606
510608
569811
617458
1721108
160069
1556634
1988389
560278
724957
1121941
608333
815432
943226
1586255
466252
1759865
948658
927803
966330
889872
520974
642969
621957
582712
96403
200796
239504
1378785
643286
471558
1832081
468953
837969
1521061
12312
601054
710071
132220
25606
315607
41270
84145
1017617
1080338
841543
1847157
1778826
248292
709944
1145714
1470167
1860277
1870623
1027613
511748
828466
422437
517151
1490589
367597
294737
1133722
899220
766876
1083674
1487034
1010716
1241883
1570325
84979
1310754
1431265
1799599
1911695
1430148
326335
1338431
861485
931105
348197
649044
1001591
1279382
23363
1241199
1741756
1011145
1180073
828891
1703363
1008132
1338942
1001905
1178488
949703
359850
85674
71959
18317
1524186
1954470
1407167
164350
499015
1922543
240988
413940
289798
491198
302924
486354
1515185
392424
983971
713263
683445
1325082
1331079
1488026
595289
273987
1514624
1024569
257955
576957
875708
368165
1525606
1511900
1779573
1885992
999212
1941062
741764
1931022
1203383
953287
592538
170536
1098776
1476069
800279
1303939
1324522
1634516
159870
1319557
472785
516349
1713269
904245
1189325
1079947
762821
1200000
720594
1280309
156190
1561361
1242843
1314656
1546167
635973
1539350
607701
561620
1416368
1409928
293885
1460421
1562034
425647
253227
1663386
192902
1391202
1634052
526793
1783611
656126
134358
1336225
1730290
1459498
1553178
68015
523831
927618
873758
1569669
272104
878247
1657490
1937230
662980
1748036
11195
1470320
836577
1037085
713854
1863763
627932
1446739
1110391
1754099
180438
1953584
1776070
1011090
142330
796482
1592204
130126
730704
331052
1551969
1228291
1297109
1675578
1948730
57105
1975011
66777
757867
655851
699225
861321
1826642
1281802
1765472
1348847
1241449
1969128
86550
1800319
1687692
1047141
1662838
68320
946009
1229634
1210711
776903
1460795
142397
837280
388452
477846
1525603
497420
691667
107069
1468968
1919894
1061009
783746
816455
776034
177079
1080755
1944499
1595298
182219
1480979
1888203
95897
952008
201489
269573
583583
1627877
878723
1739147
1178531
692897
168190
1351540
1916676
184156
1924426
405236
1170672
1130693
1250398
885857
51957
392860
230068
1821824
673992
894216
1114015
1931882
1678522
1313991
1030911
281064
113872
1184827
1177370
1641493
73388
504025
1132667
825667
1740241
616085
992679
979173
1776924
1126903
1490973
584537
825420
670402
1420009
1196782
1686609
870
74766
1285479
339062
68073
47066
147872
1249068
241786
1636271
116571
233828
1938478
1684049
1144759
1502325
93072
313453
1341230
1191354
1798776
799533
809900
1983213
514717
847584
238100
1432280
1857029
564642
565622
1218926
916297
323136
1551838
848217
1290291
1653286
540363
1036134
1355633
1277660
1462711
989071
673396
1215699
556511
1558247
1272348
685508
1720421
985953
1715846
1774291
1448115
379025
1963076
1256223
1764709
166670
1690545
1917094
553928
573608
544827
806955
524642
311600
1172040
724834
493938
1640890
1095636
638983
1560808
250661
110576
270223
1732760
1697491
1036697
1347613
1975196
839066
40123
100168
1963397
201850
45621
1198773
628747
1330739
761608
1041343
1552492
76765
357051
703054
1681661
1029069
1281820
424832
1545920
1828535
1408360
325161
1805486
1475850
1139961
229596
938791
185908
342295
1831512
67602
1012243
958671
1730604
219459
373479
1502138
509671
316845
1070487
1171021
345277
730633
220142
1940918
1775060
297107
664409
1423008
970470
81516
744770
1966993
1035953
459407
1550276
1788356
539204
1118973
1968196
783987
69361
1479218
1876393
3205
1192508
263165
1417439
969060
644505
367029
50132
1984777
679018
1096113
850822
187529
996294
1935229
901846
667583
477314
1244397
840009
1350099
694299
911408
181230
929910
513943
213703
1244291
1956561
95933
1836230
156222
633550
786444
1087415
833381
273008
957876
672813
787989
1892434
331948
796403
1251074
1750832
1352200
643013
1471507
1493061
283818
915427
1052753
374322
1701152
1951729
1641661
829456
366434
1208628
290045
812819
540871
1375949
264556
1542007
1395739
732054
407645
387512
877657
951720
1356582
909151
616271
1187593
1783777
1900350
738097
498015
1654864
1960031
460982
1268195
356631
1778349
797686
1570320
1462455
1108769
1606990
1369024
783361
1892889
404677
1266616
25007
998603
1919099
1362623
1647428
1675636
201823
965553
786245
317466
1367104
1801301
1440774
1887733
1594423
1658147
168251
1779519
1572959
1083828
566467
848810
895771
1345594
1997347
1841939
887030
1945337
1131428
684053
1171743
1721613
394960
1934776
1021943
882338
1211218
1935552
1468206
669853
1097982
94004
1280358
1219822
564706
1147433
932793
1771080
1330089
33646
344294
995589
1225720
1016352
1265434
275935
427580
762458
1267314
699988
857255
670681
1246147
771066
607881
507032
405762
565023
1601389
1571233
1500441
857309
986181
112425
455477
1425748
373666
702605
275
719760
419598
955877
37124
160969
929622
850200
316948
588993
1366580
1236822
1339627
957809
1565881
36616
1237515
1322258
1560903
1476756
1812085
942407
595735
1435378
1533550
1973817
1494938
1737252
648817
1336498
1475201
1219397
791625
1270752
620734
264058
1184910
1222230
366246
1387685
189576
367615
695309
761997
1761600
1298669
1993186
1829785
1583236
958020
1479887
1968856
842436
1157112
1566461
579931
382424
729773
634048
1649814
509707
941503
206991
524650
1212936
169398
1723006
357694
28835
1766650
1465014
294728
1167737
1952571
1728526
1113087
40427
1117852
871543
657474
946974
1749120
959612
771532
1975170
863321
1720268
529216
495907
1508856
1831990
834170
1289463
1565105
1854536
1310164
342521
1693221
778164
435240
1725599
122264
96311
108887
958723
273923
1373575
1095549
815822
1627929
1164701
169739
1195323
787765
33232
1825690
1534717
1924307
1158417
1744409
1469331
1301828
910869
130041
1915572
364863
1843289
1108841
1994497
1715340
1213614
1076125
621632
1329020
1222135
200404
1045294
730553
43275
488834
1585968
1649828
1689874
1664868
1774552
738071
151851
186987
860256
957637
829347
1363452
1296127
1500698
859909
1312708
1451848
18758
840663
1184663
1384507
1872631
1759853
103030
1201993
1803943
1743498
331679
587734
1078491
487253
437244
567008
1083758
884952
1407477
597273
459185
649831
367528
863365
1450601
1090797
320283
1887913
1550496
604706
640606
1925290
1599946
1297346
1488627
1555269
1435145
622617
26728
1664059
78608
1642205
440933
1719024
1123827
283882
533569
1272435
1453839
1982729
1352239
953029
1213621
1796139
1636136
273584
1413338
1048639
1009855
396194
785447
894318
193919
925902
1589706
1252454
1979043
1554615
1428163
1132170
222123
435121
343571
948636
1005510
902111
1215378
1325105
819083
841523
1568177
1384773
217849
52699
73792
880867
1910978
120463
1168260
58300
1887142
1030321
1451408
1810622
1067341
1300059
33687
143005
98054
86556
96647
1892795
1034699
1272995
1295499
860923
1909942
84338
1101628
186286
1779411
1897797
178879
330211
1713088
800103
817752
87936
41912
556764
801552
1198137
400559
1282350
246137
854276
394454
471099
979397
1096235
780056
1895623
306808
361314
433779
1970942
1667359
1354861
1197899
232010
36200
441412
481330
889632
1939473
1331581
161296
1569792
1004976
732160
1317271
658893
984957
1156298
108076
1527284
1522879
1155652
1140920
63295
38429
754681
526077
335379
607888
797359
767516
1919878
1275506
56219
552190
1636329
220844
1618530
1241122
1104340
379359
279252
225467
1970881
1393698
317245
549722
1267578
1765795
1658958
1068857
568478
1696507
648295
1100224
1908301
1265558
1102961
1778034
1090752
1532988
1386272
1145815
752854
1852831
1550520
719094
1128784
1541527
438643
1696721
1329569
1509034
148909
1705595
1223590
269568
1381712
531362
887467
857085
308857
601078
1338824
989867
1525210
883591
1746438
1929102
416922
894309
1863351
1918733
330853
1510497
1509284
1343654
344465
749834
890003
820273
1878719
1498776
1105488
1041427
1648676
1657269
1201169
1752300
55463
921756
1540009
1691759
512135
7061
1616703
1102695
1689427
739001
291101
1478025
1988203
1557593
1985798
1555863
1608352
104834
68481
1254517
922214
1785986
890046
53318
278341
1053009
408209
1579552
1000876
46382
1233434
1687386
1737372
724840
463450
1721542
551744
697170
660111
206372
822294
412957
1579723
758904
1814508
1728452
1313745
1550221
434761
7626
1479710
877569
1255251
1312363
1154973
1542653
615820
1954427
1539444
101833
203647
1624497
104693
992453
30035
916306
429153
635481
1433906
1513399
1062219
104550
72324
1246068
1942857
1520867
1518362
1661528
1495241
1176088
1438918
1687397
1659273
280240
766040
1537255
1980890
510684
1578931
1539390
824087
1654728
196473
569760
661452
1675147
1180003
847789
1859994
644443
980262
1038162
1842683
1560051
945623
537694
516152
1745264
216658
188825
990717
1479714
97657
456394
206623
828427
1560365
915283
1798402
1920388
433275
771928
1371798
1469604
1920439
898220
1099323
145926
1900068
335787
215896
463117
1474111
761930
1217526
1599668
115781
1392461
1286850
1445746
1160751
1987669
1178514
1173451
929128
1287218
837724
1257174
182485
28990
719765
546886
1290900
1877243
1103058
380297
287725
765820
217716
448426
53561
1046484
1619021
1890854
1597293
1194020
1242336
1328972
470768
260836
1695089
176436
133858
481315
497546
845397
938463
1783403
1786543
1339230
120550
1424880
1293908
1916546
1116567
95335
728558
922774
273242
1548057
1978673
1663079
1963558
1600042
39731
1115256
1634170
306997
599926
846869
832157
75628
1296946
1321213
147982
510624
1247401
1467020
64580
1932961
1537833
830943
1415946
1331518
457122
832428
1226456
1682463
1929372
1191166
890903
1240405
1198117
1607907
1142110
1338714
166430
650820
184758
1364036
1514588
58332
1709500
673799
688308
355422
112280
1854313
1412280
436795
1775855
256161
157903
1478223
1665219
119429
1786524
1662719
358750
954699
1424102
1798701
1463828
1162664
239128
1552551
1867502
1870193
1653102
654466
1984088
72079
888274
1712121
1984823
1430106
661242
856171
1931028
1851283
1193389
27393
587358
1863953
412191
1775678
303634
558929
936095
564146
1533982
336137
1830021
280399
1604800
166347
1128651
1030279
1887053
960991
1712455
1665206
1100843
1771916
1099387
1159521
1206281
1878624
1970146
1022926
418949
1718506
1770715
1929040
1437127
1548059
1925426
604582
1660723
380495
1470911
1133396
1759362
1614221
315493
1885389
88220
555179
605397
427025
1407302
1640840
1274656
1793324
1908980
815678
1333528
156875
358372
1211411
1349322
1803658
1498375
537079
1968692
1139999
1769816
1973908
73763
1911020
1859676
234843
1249543
111112
337843
1270692
348809
24869
1615753
496220
347622
1612391
1015401
58712
876755
1860438
1733911
884686
461321
1789863
718781
480359
890274
914277
1336194
1999957
579331
451490
609524
1141697
951931
1721911
1423741
1171613
781466
69067
430155
1435634
1583783
241933
492824
1847150
1597670
672047
839737
401425
1827831
893438
1147664
1051015
678939
1361414
1476639
75532
1678806
1514771
1029219
1942181
1885955
792185
363388
376282
929594
1977149
401200
404215
1260495
1539986
570123
1708681
308568
233064
265248
1031913
1659185
983763
1080621
1227701
991593
347254
372814
1621388
798706
1349745
1733320
66361
1494029
839832
70287
1846036
707001
1659213
174658
1009146
88720
781740
1354136
1527503
463937
353347
453304
346368
1959010
944738
973329
1354664
1824632
782586
1863335
1758375
205963
71874
117080
926754
1555130
828303
719159
633011
1683148
1221982
109682
1774605
559773
606606
70377
894705
160189
836878
1518096
305422
1205264
405888
355900
1247285
1937267
1138315
1352315
306794
290995
732790
1891408
1155961
1976343
1331747
159285
513598
663546
1395868
1415538
428760
1173388
1607262
1305051
776207
221864
1116043
1719605
867219
480554
544731
1581172
257597
1953735
499719
1831255
1227118
696542
1851018
1326800
52651
302472
700029
1984754
1605110
616026
1978895
1884399
1254028
381192
1449956
84318
855645
557327
1334937
1040999
1291957
438142
506844
260679
197106
1369159
1974090
906278
132752
1305412
1690723
157720
856453
1645282
826681
1054108
307053
500902
1689014
119141
1886321
666902
645928
1668118
1782638
1597619
442441
1782924
1486888
1255080
257517
140444
193499
1283291
1194928
1071757
851922
855887
454921
1744569
1155438
966278
1626672
1380452
1534867
732904
1974365
734782
1261310
1514714
1245229
1367536
1665736
1641615
1209227
166385
1046666
1807470
587143
1917803
58994
299335
1762644
272516
601945
662869
1326739
940158
85548
1508102
43365
1000022
1403109
1932784
1583351
1269003
1949875
427646
1871316
1287930
863401
961922
1110595
1727687
1858427
1100071
590842
1869910
248118
1632825
1003682
805311
1544166
630561
1818668
430629
1401673
10615
1589225
6556
781718
1837826
1176720
863837
1842973
1329925
141593
136489
212743
1873012
1422689
424950
1728086
1716573
1347139
908938
1602214
130057
1166812
1319040
485163
1918387
787802
1063730
1472408
752769
1869997
1287355
1304757
1164365
679831
1486346
1894105
1594651
543812
744080
1558945
1940895
926617
1907878
1618558
844903
1343280
1900560
984178
359659
456529
1217131
374900
1906892
102371
145954
32622
409350
1538415
1213763
131160
266598
439901
1194213
99872
1048328
160763
1698517
1973678
541839
458683
722465
700728
316185
1934421
1846892
65251
1441695
1246402
307270
1097224
1955477
1835068
653748
1928566
198866
1308620
312649
672694
1984968
1964442
760609
596947
1377055
650320
745885
460098
708842
234103
905434
1439957
659494
1895999
877695
1869642
466861
1155544
1773036
1886213
1405750
155227
840434
1760989
1843709
261090
1736015
1255427
746367
1175476
635430
1768322
503132
1418055
943366
813503
19447
1139717
353499
1506398
1737224
649462
514914
516079
359833
1186726
1039025
644046
731461
1118688
328963
663423
933981
1794488
837809
377900
805698
676346
1733724
1215784
718039
1499739
660720
866373
1377004
1629878
575509
120050
677782
119070
1836116
1424286
533242
1674385
1676511
651398
701633
1724788
658070
1853622
1894509
337477
764320
1308295
1235713
771227
1078657
1939434
302529
1322763
119882
1248534
124016
1888236
1600254
1940647
1503060
487951
949338
414677
279761
1478353
1146875
1365905
626482
75597
786775
1122187
381329
506097
970986
44430
1138497
665713
680457
827449
60680
1068336
350145
1939914
1769755
1962288
1594712
888192
1304869
606251
1625480
780399
237293
76843
1471033
479530
1558268
778327
498715
1363601
959070
598929
556304
1538888
576473
1755546
1079484
489005
1995162
700120
1678437
136905
1449731
1693545
1565731
810504
968741
1352884
30149
1520972
1316964
1972872
828032
563625
1913878
116382
262609
1419542
1717559
1153753
1519693
1657913
236094
1482768
1839349
72235
882273
1185049
1064618
1322271
737386
1787826
1560258
899939
275524
1839438
1356029
1386583
1240974
1596290
1696291
1533327
830842
650760
1531560
1106367
324809
1366209
1543600
1427573
967804
537178
538496
1727965
421791
1242197
392707
1783277
711169
911646
1035568
861636
733012
1011987
1409886
1632452
1108799
1271727
684649
1795978
1367905
1862931
1575973
823736
346181
818353
1245727
1908750
556120
1052995
740271
365366
627813
1895385
834997
1876113
1139943
1457264
1485774
1503802
1751749
206146
963899
605885
1463144
149738
190110
768683
974751
1278480
616766
802571
771398
307247
1673692
343294
1386257
1464312
272438
1941463
1699367
526724
1463817
581442
1410171
573306
1817137
489184
949218
755877
1811145
480682
997268
1331968
1133307
965339
168503
387623
1235968
1583726
268283
1210160
904862
121018
410634
1858933
631692
1780886
606925
922251
981186
1808724
1327148
412541
540312
487886
1423537
501181
1445722
213474
1969557
51098
157966
342806
1545143
1646470
1336644
1300498
1366179
1878154
187921
1399990
653713
722145
1127309
649569
1918417
1554548
917954
738169
1076616
1322441
446979
687646
831195
750148
1510629
70665
1985110
1235266
1832286
1981418
1782221
1144759
1110915
635193
720590
1571838
307597
948357
27895
181484
527532
1146967
1156571
1363560
1660601
1351314
1083801
1779783
1202392
1850543
730059
1380830
1034978
500833
1237435
731521
396047
316475
1978762
1829829
346499
1695992
952457
410927
934579
1527024
1780132
22381
1137763
55460
1397593
1515566
814948
1658124
679892
435530
1699608
1235320
1457035
591309
1233119
1744950
1266089
1887642
38758
141827
1505258
1172382
1793876
1387892
715183
675157
618100
1011365
1831900
70558
452628
256353
1431974
572585
640850
1825988
1139238
1386960
819951
334240
1618342
301920
1778358
490892
1495017
1972186
1480332
1782908
194992
1199575
1915899
356573
329411
148063
1850203
1221280
1341000
128974
190776
842362
175952
441474
59352
1048657
1869806
1920866
1121499
253913
1598485
1577860
74753
738155
1354685
1880668
455054
47317
411609
940579
811970
1829508
1702512
201529
1982335
156284
368156
1800925
1224495
531613
1478882
1275353
196163
1636258
231611
1773032
1737581
932076
941752
823649
683807
1332275
1527550
1811540
1964749
1994944
1852043
961513
1239174
1871795
302159
1544971
1349411
1818053
1356411
1411996
818850
1066992
1423523
60991
1837995
1912947
1372116
974538
451107
569888
284676
690774
1900577
1243944
118812
1055651
141210
1546091
658273
397773
1074961
1892017
457653
666638
868821
1119409
511752
429800
1541243
1852299
1142844
775907
1623666
1347591
1428146
233873
1403064
1345991
1842158
556573
512351
1177757
118791
691877
457052
397876
201884
1956866
1625768
31503
220798
1597740
476780
167078
1121327
724171
1740127
732092
1498288
353361
964968
142568
1752725
1232971
411934
1456039
1579318
247590
137544
1363224
1341242
1717702
1782907
471400
436128
1857242
435813
1844899
1999633
905848
10461
1304469
739317
364422
125337
1316302
1107361
627457
439788
1804059
1756681
1236799
79114
1445086
1697077
1166665
244688
831539
320195
471585
834122
1403598
5205
1423140
1713743
1406465
404268
417372
190526
1019795
1858411
533646
1839889
1548865
1130416
94627
1316555
793507
551785
169117
644287
1611890
1345886
840187
258501
1255635
1250186
767915
1465745
1715275
1090598
416259
993904
1200495
324591
995017
1678895
1456734
1674566
758999
1208824
1164230
742688
1405602
284998
72298
1798895
1386660
1328906
289405
183609
1994973
722507
484495
1630081
676326
1089073
344348
912642
1770366
260053
261357
1771420
1866207
519607
1704611
1772334
61381
1312978
1590585
1409131
1004870
638269
50122
165546
947324
589451
1334564
1565136
1425928
1511397
924271
1325747
532187
1092715
926588
1633740
925830
571285
1942816
910996
815091
120526
1060507
317464
1151076
68340
1702520
438858
13599
979905
1935841
1497207
1911579
77162
1350640
900547
1910065
77555
1178895
1968995
68992
1887658
1020837
927735
1651325
399188
1486569
104985
68344
828718
1902387
787364
920386
510502
749191
460784
814668
853993
1230830
661635
1555479
1198043
926165
1823717
1928137
1752939
1764374
1610848
1949862
998465
1371898
745740
1575744
1418689
895381
1642562
1124977
854824
806717
239334
781084
926341
709056
884004
923670
875453
3955
250662
926048
1492423
1098350
1852555
782449
53071
319258
439190
798717
1162757
1882487
1499419
1135467
1133682
1354188
642800
653756
1893409
438625
798213
763960
1240354
1124604
1770986
56823
1227373
1799609
788927
698363
1763908
1359263
457892
1998501
74170
1050267
1382324
456542
674654
84650
498470
328212
881031
1870954
288793
29047
580121
1794503
1739551
560770
504238
507730
127583
1434682
1181819
1067899
509215
451832
1036220
1055022
1336063
1137216
552329
1931952
794324
1980988
1217709
1782845
582229
759955
508446
385776
1455618
1862027
1635004
933755
1063356
1305340
447978
250315
1423416
739295
1871470
55838
1242051
30057
1083438
423547
519007
1789203
1455549
1058452
75054
1228865
1152640
1599137
1193256
562889
1266352
1756127
798672
326115
313296
1026486
1897064
1428096
1356499
656301
386483
1860057
1487626
1158688
661339
1125761
136218
1936881
215511
1018085
250595
1542470
1836228
833426
1742539
1518247
1384426
1264746
969595
1646874
377641
1675999
269971
701165
1403100
1632204
1801492
1339512
305725
863675
465027
1088804
470364
1071938
1951332
296730
1392494
480677
458862
1670604
804717
856436
907163
942773
584955
1700210
1467765
1269733
1631730
1184920
49159
747115
126628
2860
1609851
1510089
1286738
611546
1415010
627399
580663
1208318
473934
1937427
1800767
756034
82887
745606
389656
1883707
1928264
1228077
462825
80656
1740123
1061285
1322725
1258413
1298041
725176
764995
245496
1319780
1434307
1022210
341834
1439123
762788
175450
1357508
480873
317988
1738531
152160
111291
1029021
1204576
1610383
1807207
1777257
1751684
1397113
525659
604879
720424
1611224
302783
306745
636934
72534
526751
311150
1954251
489053
563279
1476227
1753498
1612981
1136859
1923498
1190858
1999217
412696
1262238
866696
1124612
429248
569870
321175
572528
515625
982907
1137314
1141603
1400950
473910
392434
992756
191684
1694458
1771023
1126106
1374781
1847161
1128108
632859
1815655
795061
1307468
256679
1198198
966761
753342
1765751
235014
323395
289699
814887
1535351
278360
1661261
1306815
1482366
464103
1376573
481274
767606
1146044
137799
972464
836153
1825105
1398642
1290893
423511
405214
1695875
675880
1831478
1359387
1258108
1847650
1073285
656312
967067
804
740792
252064
1802687
1551042
1266205
725475
1297039
1391314
855670
1755601
1318564
611407
1504124
1200768
1379565
382468
658758
830025
1301264
612756
1646314
790594
1012656
653286
652701
216365
889338
1429158
1496925
723020
738971
790413
1887883
385159
1572726
1118167
162862
458327
1180799
40111
1202700
1991865
1564582
1649110
631955
1985692
177762
289541
1085932
1422210
826092
1188533
356678
1896805
982315
533874
1420222
1184110
678297
544902
1582386
996886
1464922
888051
1893282
1907322
506921
1680978
401286
169671
1681003
673246
1264692
855818
955061
1658239
1106395
1363997
1504044
274210
813535
1791698
1586634
338753
1374147
273790
1003506
1553993
1768756
553352
1219085
1170372
1241996
1851101
1078395
630060
717295
438825
299957
1943521
802469
942905
720640
351696
358097
152632
577105
1899944
1364000
929216
1150082
1566595
1387723
774428
451810
1655258
619880
619155
1864108
1480367
181050
1696081
1556318
1557863
1509381
1716017
69508
542413
249993
882072
105206
474372
399864
1903372
279978
1235664
1590658
377732
1640266
339317
722529
685797
427447
545457
1981032
1639442
1245471
136258
1450226
415982
1740764
301161
600213
154903
256649
487044
1983540
1659675
202037
1673607
728206
1255981
1783036
737402
815416
790896
400617
1198328
781992
517175
482305
1630297
782251
1058565
1671428
1725073
260822
911279
26025
232455
1366282
1388012
936984
2478
1813484
1805154
458513
1157538
964332
499026
189802
1891759
678804
706364
55455
142266
1671382
559673
1104158
64767
1630028
94444
152257
1303649
719752
250143
1835261
1631938
330693
1983187
1241508
657767
1135752
1190230
874618
1662365
1992453
397225
1957408
1081656
381188
1275551
1424424
794857
1677285
624112
1230615
876983
1611399
359371
1763605
1250144
117535
988728
1268050
1748106
292918
1543229
593926
662630
314284
1746845
1375669
1741300
1200835
1886856
436544
46586
1542975
161028
1183733
182633
1443436
48907
738266
1511765
1270710
807964
1368492
166418
449340
1485251
193226
1149034
725069
532760
928044
1822231
1459487
863855
848833
1837958
555716
1012629
1451584
1309886
624379
301304
1012705
1063865
1521672
739728
228899
342936
1956522
1872952
348707
88749
1402099
754568
90530
331001
863347
1710427
1942720
1702574
1673620
1584381
1124100
1179467
1039566
1571972
925848
1712617
1192653
1404929
1979170
834777
1900688
1886102
1409066
1139060
1292516
781914
480270
1257429
1610031
494456
933008
1006631
470171
1171724
848899
774028
645116
844123
927981
1089556
89797
1268325
1612191
1565860
1900840
994425
209860
73789
375360
26377
1002173
1357343
1246515
748454
192390
339512
173223
1865830
29377
374345
1697275
570265
1065432
940504
1429391
84662
1847332
1253412
1812612
1279016
450817
1412016
500933
247027
1350374
68325
716139
1059602
1748550
997570
1151495
342756
1869707
497123
630077
1500224
1483764
729763
1987291
1098600
1367013
579831
1385648
271216
454387
1963073
1750668
1392649
1618691
309830
1800966
23756
684507
942078
318322
1177554
1513114
1985728
1250088
1839769
1452294
1047883
1945202
1078894
246717
607297
1487378
1399208
200059
794037
95876
698466
1342074
160623
827042
735014
1002186
525060
1000000
1751614
936042
1651328
241456
1915684
1075636
1509267
658454
1004972
1126710
1287921
1950498
726533
32503
350321
1104453
1433675
1096016
120365
1301918
1858007
601423
1405066
860052
2276
1713668
1432613
93650
169497
740204
1717862
996680
1324039
43042
843069
1128834
1960471
714911
1984192
1709880
148638
1515699
123582
655881
1765400
615587
309587
519452
706558
175278
858699
1047247
122663
432476
1341291
80302
1400941
819234
934203
1701575
883599
656938
1870993
439726
920069
1644644
1126676
179266
44830
446884
1075401
690357
520893
784793
1009347
1871107
1251544
176781
943507
1385149
1678273
94989
1979712
1875457
782508
834376
724715
358838
1824479
1596478
1296852
1550521
988989
1757373
454247
1492784
1481174
1833986
154658
311420
1331432
8826
1563247
818148
644253
595400
1324074
1583547
587056
1690283
1521919
406924
1156526
1015752
1881485
1635682
617010
1959815
972961
712056
1594607
840314
1546435
1146307
415391
519469
584313
661614
69020
1967252
1905833
1830986
1727452
446894
278084
1692083
1859476
1986963
149700
1595397
1463616
976202
1727759
1142652
1211945
653668
520345
1120093
785892
710614
895442
1933015
793745
1899797
1062120
1498478
540009
922880
674453
1319082
677090
492323
1626959
949702
1674827
1897578
1425054
455774
1727920
1056087
1810444
456176
1711338
1554290
206379
1066461
822629
23386
1170403
1906907
1096476
1843712
1127456
195324
1738895
1106985
1660910
707846
1541422
933114
1535497
291464
592323
1089564
1904462
1029825
1383122
356964
712152
1462063
916996
71496
1469411
1533076
1879838
42867
1825948
1370301
1433635
1332558
658092
1122994
1556560
1996399
1047318
1558018
263405
465594
98883
1477579
180917
1455348
901820
24168
752742
770220
1071818
473376
1656743
1697480
1590028
830124
1824023
308553
595824
1639118
151217
1550876
637117
939665
1467535
216624
797317
866296
939592
1979741
1363105
487627
118095
1701592
775416
940614
1654574
535442
141001
610107
616393
702416
979808
1970088
1207492
1289891
1263114
551221
1517380
1915502
305850
65709
1864389
64812
509794
1779611
97952
1654349
1020014
1705916
1459855
473737
417924
1678239
403591
1068795
169910
874954
1633794
1765673
1165324
1243057
1096004
703387
1766078
1384729
760777
1530850
515895
1718232
1176764
1806
301269
1720902
548828
1093152
1457052
1978458
1523292
1091506
1642191
1020919
1173807
536423
267137
1895906
1537958
1852106
1043030
868732
242966
956278
1367718
1461422
824938
1870
1866116
198111
1567875
282080
944762
853744
671201
601291
865169
316454
1794001
471496
1231135
1524802
1936600
1593941
960934
1945456
1269499
19143
143261
1653199
1116162
1732146
1349663
659591
664217
1726944
1079765
692889
1804260
268541
1592028
1016438
178278
1587825
1547891
502096
951538
827713
1438478
161719
219336
1368161
980994
1642227
639340
1543609
777953
289095
730850
1644292
362481
436093
1095110
1645068
1721006
380751
124740
181235
1773848
923956
1414198
496299
944704
554280
263855
620762
686990
468912
1517159
1924207
1171393
1200150
1645969
1697144
225593
62271
344140
204252
1477766
1265178
633654
1250396
1537726
1519719
1983351
1002437
1459092
788767
41924
313770
1959017
354947
1442775
1324814
173164
389890
496389
159235
758281
999440
976006
348098
783556
902040
1922259
1881808
519484
591935
538746
151946
1888190
470934
1968217
1502093
1287419
490139
904490
1866005
1013561
665667
838468
400281
594374
775489
207780
1884256
358433
701875
1603296
648701
1526563
139501
804302
1119356
848494
776554
1756412
810349
1748418
1570228
1184218
642719
1088598
1204240
19012
425784
58322
938836
1369931
1175587
76763
795490
1004360
1068518
1993374
1888914
332354
1107908
728090
568311
200622
122183
1859536
1507435
562149
222767
130690
10964
571649
178895
433720
469667
95207
1085122
880401
1894084
871515
695308
1176153
1015015
1534169
1454377
145056
759981
54940
1373512
1092498
586426
1612505
186288
1875560
1205679
1048285
1523663
1206592
1385465
695803
1256383
1897348
117372
1978149
1703103
521875
758674
1491106
1467627
60941
1979261
1014236
1007687
56835
1736919
368968
1829412
1774963
36385
159303
1111163
720914
584813
1889577
1939815
888490
1103423
1057398
1231602
179840
756741
1228803
961635
1476045
540421
398919
650959
1487952
1058809
110380
1743636
1101579
1517267
1457646
1998482
616460
386495
249575
1578571
764289
284373
1188155
797151
744757
1270390
1857113
1319607
1651733
67707
855110
1424338
307804
1141419
119306
833872
1274291
264655
1347727
857186
1387046
703368
1228226
1664781
1136930
526080
587316
1290260
135497
438629
1710969
1602429
258957
807802
760151
739313
1491914
1776622
1689578
26708
1255846
194666
1427556
631124
304303
634140
418735
657540
1775568
1327396
1221576
312672
1156153
1950293
519484
910724
1586308
1665459
820593
635482
1771403
88193
1628264
732161
1339250
124691
1749553
1165156
1540593
1061797
1001601
816688
1120914
1908291
1799004
281888
267241
40653
1943954
698301
1377708
1463107
671557
704612
1847389
1765575
894417
1458708
1757778
535345
461258
73768
195591
215996
70906
50832
1581546
901344
1788517
198803
1767486
137847
1931621
230660
1222314
1826704
1582086
1699972
602276
161742
1454302
1691438
1440838
511854
1165830
916598
1166780
775399
440560
1233857
310885
1596905
924473
627342
982867
563288
774217
138560
1603484
463147
1881414
1012246
174306
78120
686196
1959536
131773
980251
1317249
1170172
539025
1570267
1264397
741753
1086373
1685741
546925
1511086
1111545
885182
561205
1169131
263558
621947
1080279
1101891
237037
1027218
159633
1380438
1691959
1309413
1624444
1900995
1157087
1343412
1432501
237559
1897006
1927347
1795371
703739
1366177
1592703
1114662
1415495
540546
197312
1818844
949297
1141521
212568
221743
741351
962480
1442905
891486
349644
479005
1462736
135155
834885
389093
1024097
787301
949436
595253
1638895
1170358
487573
169423
101420
487410
673162
710086
458633
878153
1183860
1111014
97896
1550454
985679
577176
1609216
1693055
165232
816433
731722
1996773
1660395
1306738
780658
549621
1106328
994960
1177176
1682182
505679
1131152
466306
1672299
1032378
141654
1788395
1547041
865784
1090065
418051
964924
464750
446375
1428605
537791
1425460
1472874
1342090
1698893
636308
3716
1548792
581697
631233
1198010
1139857
1978100
631127
704279
349376
1642740
1942720
1270496
1048720
1283627
667090
792031
1479503
44778
1172432
1269066
289393
851893
98874
551720
1599919
1438868
1027952
846682
1989723
1823236
653280
126448
1737390
983674
1256388
794441
1508178
1856010
1814665
1959364
245029
1830014
1921502
576528
1837067
1121851
1335725
1668521
1572008
628981
21484
1794889
1002281
1909742
822137
16847
693062
1589243
1905105
104945
1490405
1511037
1616393
1615166
1251908
1505469
1916428
1339815
1343910
1733843
1168267
1883330
1932421
857378
521877
1986238
1760894
1729113
583999
1751367
295079
567254
1387364
1742976
55939
1447990
1901713
1925174
1137507
1736318
1495280
1729127
229767
1005772
1203099
964957
1397771
875545
627310
1709011
1614379
1505090
1588534
1482393
1673777
771195
549361
241081
1631459
1081132
1595408
1400772
1962220
163540
297276
1423819
946261
1863667
1518463
1121151
907072
1162828
1945156
881798
562127
210877
1292982
1913278
838244
1287782
134141
207214
1245123
252729
1893110
342409
446441
1743798
848476
350831
1994905
1644442
1423121
1607514
1082744
1587948
1011638
932463
1357254
1939425
1461363
676126
608689
1667426
1773212
1978027
728076
110342
981921
1579773
1448688
281233
1079772
998789
1518699
116185
438724
167269
111264
1229517
1013632
744193
1271694
1518291
1454277
1128498
1604127
1293831
880556
1740586
1849737
897861
1219865
1270135
1328971
1292131
1383359
168999
1356129
629070
1846268
1392876
414594
1642996
1068565
1730269
728315
779218
1015745
732060
542761
990022
1272687
1077696
1803102
1974795
616216
237068
1222194
1363748
120690
1624589
540537
387009
1149677
1596697
43459
537982
893656
38462
392684
119903
1972036
1776525
1218864
40021
1479104
1168166
772206
1784723
1302594
238616
1897107
636387
907032
53113
1681004
950
768590
906294
707334
1491842
1938867
696124
887164
1157706
95110
683043
442299
989079
202168
1276463
1322302
1671368
720294
222162
1993934
737721
279686
782857
792443
1549549
527710
403214
821598
1307104
1690549
731263
541413
1648412
418670
92843
610226
594734
1156772
70749
1927262
1244163
1117399
1848979
1204532
1737829
378431
193609
661158
338935
1706480
749267
1136135
1857577
1884704
1554327
1476597
306838
1824765
502450
1082418
311573
1938422
1985971
826124
1297231
1576599
1126554
1225029
563914
1310746
1519864
1484913
1643034
1480325
1255803
1310599
1213014
166088
801524
692008
739501
1230725
750856
1212366
706728
1419693
102860
1089065
860542
706001
1197622
1916868
524673
343607
1287179
1795061
1744983
215634
651447
782165
878358
16977
1687677
720918
1210096
1438366
507312
625737
1538891
770183
156922
539196
1536064
1709724
1383640
946815
416062
786136
786179
502731
1948389
439391
482707
1319997
939878
1601630
742666
1286245
576975
1835404
1265912
1774494
817792
1207485
1937926
1304639
186443
1755246
1754858
853284
1052956
1515859
966312
626502
440241
793746
329710
150991
1161478
984592
194343
1242357
802392
1772228
544436
1264468
1666419
211151
1663366
439669
824393
341831
1001036
333305
674976
1863609
30855
1236638
116441
702877
97469
1958385
45769
1266901
1838368
1196802
856881
772354
1996727
648179
1146725
1525985
1374133
1511299
1163053
1006733
328209
1322303
1320512
1248041
608040
263873
1123531
1927922
733897
1534405
705147
1405175
881242
1959190
1065265
645183
799489
1626145
1762991
456406
726950
1390296
1235671
457910
264553
318431
1710779
1315654
1037603
307052
157376
1228588
13799
695315
666786
51902
1078970
546991
151665
1880543
1213776
353283
1100323
1982087
234636
1994072
1245354
642625
5610
1350074
474062
807591
405718
423653
72479
492765
894021
41504
1947961
1140205
1823016
1653489
1172296
969274
1951111
1007725
1808114
957178
1354080
1264358
1645376
750536
1266671
1859169
1774025
202054
313390
711846
1571484
854896
803187
1549851
1501599
1919720
1887640
1703061
1769784
862336
244614
355281
621423
104579
1899796
1131203
98897
1226972
398958
1168045
856156
1899350
1767603
508168
320972
881790
769909
1244951
1428570
1458480
1292626
1927730
282753
372641
15154
1705704
198617
787821
193815
478103
1695960
395769
641470
368694
396232
424881
1122205
1433042
962652
1312657
809231
1923995
1120244
1181343
1399063
853195
125355
1214897
128531
1176327
214283
1078482
1241744
1107158
931381
280488
1216854
1633093
152976
1247955
1843775
362380
262740
1706366
544260
526766
1027365
1751545
64789
1160691
1432696
951778
584390
117506
1967810
1073334
21901
418644
1070586
303850
1294272
1946599
67531
582390
1300352
1568680
302467
360959
19239
1790713
908354
1097752
1866287
1863169
1832994
894932
1417408
1364096
296377
1035615
1204679
20128
81647
21656
17786
1901090
1788117
1386151
160234
1994040
1417868
1643769
581251
766213
1549598
1114922
1850773
842905
234609
1126636
132977
350963
1379455
1775185
574231
1797993
386207
216754
803342
1962279
1691545
710381
1604111
595051
1109377
418713
146173
1248620
772250
555038
1717360
49256
714733
1568109
1811631
186606
1598014
516519
1374883
513117
836574
638575
581484
1412656
376343
1069503
1829113
740881
1311748
821617
1553447
1110663
1939227
886077
824272
1407848
532235
977924
685959
935566
1531299
632061
829810
794497
1928862
1511073
139533
615789
1542112
999064
1114660
950031
1694045
500412
571327
14037
806007
428033
682043
790007
1743538
1885348
391652
1645499
774262
578993
1470354
251727
1852150
287962
1626973
458520
443656
86605
1358529
1801675
101712
414947
1373741
1734926
51313
320832
1557651
1162813
847572
1359447
1206024
1693014
911912
1837498
454878
1288766
1758305
352527
1493437
1457952
946940
80927
1066670
1975169
1834244
414318
1597126
516259
541220
1836536
284331
1485218
1129025
1254596
1491422
367420
1752804
110282
728482
252385
364804
1485269
1021590
1997075
309160
1674889
999306
562778
972487
1725672
982190
927061
718326
595225
1034871
320869
598056
661770
357076
1987040
236097
475273
198827
289596
263929
258351
1591054
1752657
270447
1494111
1625737
552614
1392760
1261901
860192
496197
610320
1985394
134503
1381753
893370
1369612
1436478
372527
1758259
384185
141306
1202603
1189697
71185
55021
61045
1539828
1977802
882906
586261
832959
1090897
1518811
326179
1823147
1966606
1681313
526516
1853778
107866
1644431
1643940
1040529
471111
716729
1836366
786916
1031195
1264891
585296
1979332
199814
719430
748107
495867
349570
1227941
833775
551586
1445053
1703049
616883
104757
1166897
984016
1911994
1293628
465131
1981978
1809763
349056
674329
1558065
1728687
998719
590471
1154111
450482
1964831
1832973
163189
560373
1930398
1168494
1987177
1515141
203576
676006
1270820
1686633
1652262
1213765
732549
1153272
1047223
481285
1878791
434951
638529
1403075
1550635
501624
231575
877775
1471817
1779814
491399
203309
572274
1131855
1657435
1187861
1102369
1271685
808294
1229549
569843
423107
1059784
274527
1156946
11127
1484374
389686
1638704
1465275
1811837
41056
36101
282183
1387373
281936
1578517
1334411
920028
1620193
1832996
121459
776349
1608056
788642
1601736
1392839
827731
970966
215990
1945183
1180899
1201806
41683
1054445
865585
1279511
1928778
1890566
1605651
1255136
862634
1025641
861014
589906
1834129
136054
1647582
961677
684987
295398
508036
42094
142835
922242
438961
562962
763202
574771
992852
265100
1775641
1482014
1121164
648700
1654448
832377
1915971
667473
520070
234720
1821683
4878
609257
1205044
1987490
1271243
308575
1922312
1005875
868165
693215
1023261
1001520
624140
1492495
1706989
1185617
1747843
943582
1399045
608946
1146664
1141192
1257359
492311
919640
1890036
302549
1805771
527282
403092
1627727
650016
685628
1844994
13554
1244291
1332451
1227352
1908654
509729
469814
129055
922849
215082
1300263
1047086
1172272
586604
595501
1163627
1685971
1142235
1362837
1683258
424034
1440713
719756
971213
1197189
1361467
966313
1943684
1869614
1790939
1118448
419325
1961846
297712
1049579
477321
1642401
1654817
1248134
847207
1244713
980374
59205
840814
1563739
1782852
796748
990541
286241
1397753
1746188
654831
64215
324684
1496603
178207
1005887
56554
1209197
1729763
122315
296418
920571
1699378
1324611
1360454
1861601
1605689
1546128
389768
673282
1519065
1293656
1241820
635960
1593994
353778
1991992
887517
877423
1291848
449607
916329
1637965
1843921
1056148
973221
1739548
254499
1609038
1373970
1102104
596812
1780153
1156190
116274
996208
1555972
232574
1251802
246932
96646
1772718
1942692
496033
758270
854811
1482243
209642
1473251
909466
1740379
63176
946981
312498
1194468
1895200
1793562
1275742
1234700
1525850
229918
855417
1118660
1798486
607925
572256
484635
31110
160369
426256
1074836
1899506
619035
1399949
1800676
767142
1600488
686280
202293
692030
709170
1620329
744685
1733683
1671083
1966022
965909
176693
10222
517661
869166
1372287
427745
572682
1635331
1892068
1898717
1606689
295769
156393
1530661
423954
348135
1969911
313929
805135
930418
82446
339884
1538896
190944
1236168
1939733
94168
1632109
1997507
662815
1770221
1389157
1462495
1805173
178857
665583
1137002
1973176
298899
1115588
618403
1263204
626966
851315
1374029
1401341
767641
1806854
892657
1896362
26884
1916923
686355
669503
1586503
1430998
801651
1245448
1504168
810992
284777
642536
383234
1037633
184641
873414
215286
1241956
602447
899315
1215291
773677
93548
1145013
1587669
142962
235251
1067733
1233227
371088
1127913
286961
998842
881040
949483
94846
531128
1401437
137202
1662578
1650179
1128613
1193997
191349
40156
155709
141477
403271
790482
1351165
1113675
1267535
1832103
1427530
432027
1496834
1160223
1197
1321338
1291252
51653
1080648
1595723
705385
205916
1254593
322028
268162
1384104
1034868
298324
1749435
469606
501814
1485775
263831
780141
1121698
542084
1456766
1675321
485818
494244
561692
1936310
715058
386681
152820
942574
644904
1101401
388523
1427413
669419
573014
290190
1990064
1770858
371394
114040
427801
1564550
733369
1965243
1085600
1069048
342320
34023
726537
846788
1613992
677928
1443564
1011233
1063998
61689
1742206
1318103
465171
1513123
887633
557360
806959
1294020
1903077
1786511
294340
650822
91349
1511622
995263
601103
274470
196523
1831703
128182
519437
1727443
706336
1145472
1219239
451881
993340
689812
1356515
1948140
979104
570191
1429541
465095
660513
1219900
1111648
201993
1993460
616379
320834
1467610
1533369
865905
66569
1963119
1016403
480780
219185
1345052
983615
1896555
1231238
1585462
748930
830605
1677499
704827
536587
1053337
1918346
612839
501724
1907376
1597363
1104073
1995640
494109
1362568
1733529
1563059
1770843
1373794
1103122
11987
158674
1984118
1934208
310238
943818
1779726
1487775
1606166
1083009
770472
264253
1820108
789850
721689
634137
321872
38709
575193
1464194
500976
211286
1201111
51875
469023
485096
914373
1786213
219285
1932549
117432
913466
1661219
541172
1282345
976310
631392
1928382
810411
467902
1575993
903182
67090
64955
23130
1183690
1695791
1144998
1280725
1480240
206528
663008
556271
1088913
947812
515020
996659
1310406
1623334
518179
1765978
240509
1786227
1121313
1295694
39213
711739
1697237
630907
281527
1776949
1039834
1108134
643324
921201
365774
146815
1428162
606975
206405
886240
1331223
1014227
589617
1479543
857964
527738
624683
1193458
243168
1533634
1563703
1914844
1380225
1750011
954603
1768691
1195184
1627273
927655
570619
1820744
575613
1319108
98969
1950715
449691
40191
1594438
345827
959952
1537952
143358
680329
1974209
384109
434144
1133094
1569002
1445823
1996633
961986
269359
223879
314299
1146427
593014
299777
243552
991688
1766402
520820
553600
1461908
295126
811881
672426
1689112
160180
37082
1689533
743163
983499
1297729
699945
926012
223630
1853908
918399
208580
1027342
1074434
547337
527420
275469
311524
1375616
249789
1440745
1510588
1678064
1035063
430962
1959568
1704574
746112
777395
593706
1614888
1840024
274835
564449
1768097
1873376
1757652
1965892
344189
337725
225274
534524
73586
146400
1602278
1253673
469051
1335174
1326879
344618
1201710
392935
1716943
1897516
1128608
761184
1282239
1715207
746308
39639
338890
1571327
1449722
64801
1432502
1528269
283911
743478
170834
1845744
514037
1578837
32594
1752042
1538774
54919
1145036
933138
1825051
1973616
875954
1618431
1256172
325587
942538
1561236
712366
435538
854585
870278
1036663
1991858
929850
1423746
1023035
859172
1556131
68116
1776091
1056123
1446507
454227
1759515
997732
1510981
229620
1100623
135385
1302347
1653018
1778197
735881
367125
958054
990217
1592965
864908
164665
1118125
1812032
607889
1145626
9626
385526
180369
449725
111818
1229886
108320
996441
1133944
251956
666712
773236
1664300
1225078
1454134
329912
334204
802581
320840
1348685
711611
1917755
1401071
4878
1169402
1502523
942475
1827686
1665094
622263
1168724
1251494
582929
1189041
1503256
1350239
999272
1621964
1597131
1660819
381148
1205138
30357
1664220
803363
605065
23241
627998
1518137
1362740
1403490
1533586
1563607
916990
670686
176768
1166019
147963
1631603
316058
1656420
1563608
1889706
422763
540524
591053
485835
1342915
729216
20239
682922
941285
1861866
1165023
195410
1953731
1031085
706290
1430736
345522
200161
613288
1629573
779996
488339
525274
796263
228181
746671
1957538
1476927
1031967
578773
1961487
522239
1331478
383685
544046
1057963
1402688
990118
1174245
723736
453349
1737843
240438
1897236
1040124
841564
1689017
577766
1905862
995977
1729401
973118
1375066
1195069
450438
1676649
579723
747709
187378
1302272
1654185
391942
722925
1364770
508322
1891745
1220411
1194090
1769574
365993
42161
1871158
1191896
1316555
51661
362677
1809997
1131316
860847
197015
1098680
47779
1916394
237852
1830321
591613
1630205
187282
1067963
1734800
1316590
697420
1698617
1013402
620379
1109326
1061081
1793535
799663
90246
788976
1668152
64833
1619882
575288
390053
1676139
982369
497623
1533464
71601
689318
280531
1792399
165092
1890261
1057979
403594
381494
188130
1285736
1177218
972418
860536
1920990
1652807
1207152
668875
1820727
1518866
1102647
694065
1466166
247733
353072
1495353
570797
406686
917204
290589
1231636
1054355
1041170
1926121
1573005
679126
1402556
422079
13410
1214231
1798503
1731854
100797
1875242
1014737
29902
914468
1435914
1140558
419367
426979
699125
486979
428487
1992186
1210774
606653
367893
985800
879913
710511
1087070
369991
746691
1476790
1973162
207237
1973217
1224498
1749904
1278560
425481
1642150
852786
1451654
168055
787227
160116
1339785
208553
1930655
35849
959045
1154916
1787568
1741663
244320
779501
1089851
1555986
1003600
1299410
856040
251808
694269
641662
441681
1425400
970242
1863230
1803733
163167
1890329
1326742
1974502
1347374
1977347
979495
1696777
435119
296943
1288845
385241
1261199
228179
945371
1264097
1296084
1243501
527182
1060581
565526
824300
1361078
1321459
897450
913967
1118421
642095
415316
972176
1658767
697656
1376132
801341
919495
1129867
1979614
1463371
359796
513886
25025
492417
1663368
1807091
1725406
1014210
185949
1512186
718497
317769
859227
57761
1533590
399325
1091388
1218292
1704790
279680
863055
437410
1633685
107004
577526
1073871
1113097
1101940
364478
1486626
1269714
968356
1365177
487680
706563
1565421
1609403
1296245
1287914
590514
580778
980070
1471003
831348
622136
1244434
332714
1765996
1442384
1035412
498749
343087
870455
1243726
1118195
1910114
1899311
756791
1435731
1488498
1435945
1746361
280634
292877
559175
127581
1082939
394008
298749
1152850
49884
39916
734590
1041377
457123
794254
277798
798955
1957001
962712
1103230
971361
1089577
32520
353051
596068
1492564
1515629
165220
129669
1798481
1616916
8352
1401934
1214687
1085562
288882
1710929
987572
1390617
276128
321445
987901
1282283
1246389
1345556
941666
230730
1528666
817226
1999242
437900
1792341
1022947
170747
99069
339808
1709165
871255
1414655
1798718
1123074
986087
1691960
1116843
1096784
1111264
1981586
1621614
686432
380859
1500908
1853864
690647
1538210
1931302
537392
1975155
113048
1367990
340351
875722
1725120
1395148
246989
1417587
1108171
1865620
1244785
995238
1403007
1048216
1150396
1383847
552958
682642
396034
74238
1531365
1209121
202676
329987
1810530
442152
1531649
1911352
308501
1005651
186115
1681184
826679
1070014
1740620
227149
1411719
1068733
87000
1990973
1015119
1352788
668499
1755929
899560
829931
1807869
1559969
1657730
521688
1703775
275797
739441
1533328
176886
1951194
1008555
938637
100350
1616285
582287
1391696
649900
1552082
1600163
725020
1659622
1401894
101470
1579914
1768999
1042413
1090957
999607
1934142
633277
1699805
565454
1998375
1936329
277679
554260
1009936
394067
1229647
1607367
877289
1516764
1329871
1858197
193694
596045
1189871
557123
1052174
1910402
720398
1808553
816667
869451
1156611
1300025
1622267
159201
171125
1356256
682567
1982813
223441
505245
490517
568103
529389
1274749
413495
153840
1637248
1125980
229837
1964358
853549
1246766
1758374
1087717
174756
80169
489924
453174
683327
349943
934263
1616845
197309
1521939
1092404
799470
433759
1203213
1354948
1209377
319232
1450439
1013275
1077924
1613001
526942
1688070
864965
564637
1619156
1693608
831531
500426
691175
325003
1359223
483194
418586
1312961
1895261
70738
1950181
315086
1988233
1205310
267171
1427120
86985
580774
654340
851761
427736
107023
1460907
673175
1256756
172472
633177
1802411
1907854
579465
323576
653396
1451767
1133314
1176440
313387
1286332
110893
1650654
701131
1769416
1811325
1423383
1692821
225432
1261494
474459
1055813
110915
1229127
303175
222637
992223
791265
664109
1741605
1690706
1539440
512990
1790688
113975
771841
1303395
1068651
1151392
71479
819606
881487
943690
1289886
391535
38533
1889372
1524010
730365
466266
153428
295020
620112
411024
1946867
1905534
349358
345186
608469
314337
1320084
108682
887785
1179658
167211
94668
935033
1465316
538338
651272
1707800
316307
7145
67135
1470687
358724
123989
1030480
1332479
45033
404638
479681
167830
247677
1997489
2793
48185
1941414
18315
1619227
1555040
1159341
358939
1648485
1469388
215110
351808
883990
1862480
962056
1041084
951170
608189
1749006
1074495
1452324
490692
1735895
525137
1336194
211812
1109562
1975178
1072653
402587
1982462
1079645
511526
318613
997678
1208225
691912
342305
1430719
1686685
816366
1287349
38376
1667154
1115250
1526317
1444461
187243
783957
512761
1932613
519823
436330
316909
968359
1732825
915474
448486
330544
1733948
705636
487902
1157101
610710
1179134
1700762
1293257
1231751
1803077
1013882
1742929
825965
847274
309645
370119
134302
274684
992770
1512861
840911
1728924
381078
656096
265518
915352
984627
326359
1942894
122888
696271
791645
1471689
477112
771290
417031
1012614
147176
1942912
67446
958950
115323
1584624
273642
1008588
1239575
1639761
1138738
845756
1168592
1527970
252632
149111
1426595
252970
177598
93049
1843910
1888477
1954616
1921116
1236609
5485
1480937
1333496
386804
711166
634843
677698
108374
1502599
1186639
1345799
447670
1284846
1577327
273309
1937391
1103004
1050309
1746822
421548
1158524
1771177
820228
257767
1729700
621959
327844
945398
1569972
6809
353632
741739
1992965
154200
1824687
101685
270593
756209
1775151
437503
1397215
837284
1634826
1982802
1411268
1275284
452030
419028
1131979
765060
628921
990470
1955929
648608
168018
821559
721855
917678
1642539
1904236
1055033
262794
223522
728436
1803516
377039
378577
239863
649891
118597
341480
1693864
821680
636331
1480141
128814
620579
753039
71242
819334
490721
1639023
1502778
1327135
273307
374447
1063609
556316
726438
1096728
1460415
1296988
35765
1926731
1541494
460858
1230150
240358
1025004
539034
794831
1110432
1066970
1164988
1634849
1632290
1705182
669489
1011290
1597034
1494333
1340760
1745763
1214202
861724
2409
1070470
677745
903715
264243
338139
1954310
1342102
1920456
1091662
1774210
115308
41744
1141691
1608447
630320
770270
55728
740662
304081
770459
1954505
1108948
838334
1863256
812193
126468
593323
1628592
359836
1037009
1060619
1301809
851932
1156819
1383812
1335031
1651838
132054
181655
1721530
1844840
736442
73945
479534
1201601
625285
1545838
190601
657459
1682213
227397
504950
832431
873963
1314692
885204
1846428
534065
158275
590427
130373
1827372
1418744
940681
1761822
205759
1545053
382795
1061849
1247222
1133069
906567
1343372
1134518
1909337
1299446
1283436
1096624
1481110
1346883
340192
409943
671561
263230
331342
383922
1176148
1856914
729298
1552424
1278271
1648222
384482
1643260
686435
956367
218951
145675
163332
1932216
7431
163590
618820
1370766
1835884
396730
404628
1853714
706091
1097610
1886410
934109
1695694
600425
1655408
636303
478957
240440
1281846
435329
582799
1660634
1148089
941272
672719
132287
911193
304999
43636
1748072
1507467
636600
1193452
1711996
1163723
526560
1099648
198120
533779
248158
319767
277961
14162
1922152
1016437
83206
1667649
1156899
1641184
1504140
427729
808968
1682057
1273695
1525270
270687
106275
1376968
253078
1173880
1504618
658432
1735540
553644
1283454
17254
210107
1804896
913170
1984923
233951
1620912
751279
499921
1274829
1056894
1837864
530935
1139068
1787891
1219805
810435
1030428
1570633
1350737
279064
1901246
1082241
139146
839743
999762
771812
154447
563960
95850
903164
1542609
680831
794219
192045
727811
198411
678441
1445862
431856
1380359
1240156
161129
1733849
1393373
729438
1982880
950969
1277121
1965980
1113990
1875394
1378701
259489
1434716
590839
492915
1621398
529078
1385386
406729
1358111
1502892
1753219
652863
1326251
1083576
334078
1533785
615917
517792
956495
730204
1023735
1842725
714126
1958822
866545
747423
694951
1412507
665120
796711
46183
1455415
1565731
1267058
558329
1642149
1912128
1529927
37606
92439
421149
1042038
1665164
1006983
978089
732175
1696490
734852
1856374
1892393
150155
529663
1604839
108047
778787
171393
826243
1919496
1211092
1052086
791605
817935
1148398
1402390
1072652
1956266
1704350
707215
354741
876071
1461966
1471325
671909
1075777
80663
1559009
1121827
443460
470114
921438
1950754
951627
708460
375440
718533
1384674
765739
253564
1591255
140839
997109
1620145
123543
93490
1161502
1170003
596897
1582490
1213420
168163
437175
421663
1257825
391649
1743384
1445732
473157
1807553
1952310
1872958
1431661
230096
850323
1064139
235108
1197930
1258176
686044
1504846
104006
393398
1200244
1803172
1900933
308804
256862
1334592
1087575
176300
93097
1743806
1946538
944578
1597892
770425
876445
932356
389091
1061842
511818
262150
973966
1684051
461723
151409
500010
1405476
503574
585284
1614980
578041
1767134
1884023
92840
1686948
823601
666620
495999
1957253
1568790
1505105
1849914
1998042
701721
1787750
298903
150640
1978633
50092
138345
1120586
208241
1227716
1158442
1400336
953695
1696014
863370
738233
1925345
1740530
750826
736665
127021
1265326
420347
1885464
1946174
969494
1686622
1753641
623665
1584875
71373
89236
1551952
1253654
130758
118596
651402
1376464
1600002
627013
1559515
1719910
1975573
711024
721372
65430
770508
845825
898008
1170004
1499680
1474839
1548878
236862
991350
1926147
122722
723342
1935079
233059
1950682
1726659
1016338
365973
302673
890002
1244935
260077
1253602
646239
495493
506490
952866
326146
1801960
208063
1575916
1954125
239023
1246052
608092
667890
1529535
510921
46478
1423215
495682
973454
670387
850444
1772137
1913705
1932457
295449
18833
1283
1475253
771347
936583
1194249
758244
82484
988872
1512176
950342
257317
1621878
217006
1080878
1426783
854916
1765328
811103
1626540
1030968
1788964
1411066
1545495
1534734
861521
1496198
177907
1874815
330451
1059051
576792
1138554
1335306
260146
19898
116657
1950315
1504646
553026
1636420
1942877
1443382
1253894
556194
1868864
1745581
1512015
1777329
1070371
742801
1606327
130646
1672623
371286
165498
978243
1442566
1536265
1482602
1230792
937930
1404921
1367098
1808519
1622791
1795082
1011458
1792905
1141592
961747
1147840
1596927
64877
119428
458505
1719790
300280
1391773
131579
155751
1395148
1667128
129745
1690615
1629293
1997677
1842562
1056542
1472900
1441745
543145
1179729
1313243
1713511
1149489
142333
1603869
846471
1187555
1193089
678295
1463461
1413667
702645
469613
761777
1441266
1282300
172753
82918
899605
1057244
1432092
27477
711165
901340
478330
372491
21945
1602468
1894473
637343
1697096
1570176
1108287
530791
1914964
523408
1326615
1459606
792786
1093882
1068024
638581
633155
330655
1158056
1508267
86050
1553479
1748186
1790485
1627626
1291799
1945966
303349
378811
944907
609629
1083787
1623812
1775711
367245
1390786
834457
1263265
561474
1161527
248914
745227
1014000
528675
1267834
698527
919039
1638007
1418072
1254893
1682695
1252567
48339
610774
633517
835079
905329
1194867
1685966
1933479
512322
1914523
1930235
636704
1791510
1609692
269851
791334
1554412
1017314
386169
1251963
408433
921161
96081
208241
870341
210511
496579
1158574
280495
1870149
1306863
544054
1375060
1195213
359986
1887852
891030
1626610
327529
730161
306507
1208368
664406
853605
632718
1386148
346980
256967
1410866
1655271
324938
1968261
1630892
1956876
327493
1128312
1884393
1167572
1089150
756473
1280940
236428
888671
1794814
366657
299178
651100
669866
1778596
606986
1623960
846489
814164
1607876
1023014
867236
1631937
28969
1332205
1210045
84605
1770743
1482977
710061
49425
7368
1422909
884360
1155705
73446
1354439
91680
1221998
760105
875732
1362649
1877236
611111
1275040
880761
1305889
1551087
1450480
1751492
1200929
1625942
297346
320856
1086235
236361
1459195
523841
928728
729875
890688
1224986
72487
1730200
1847196
171995
1228045
1971478
714762
1809175
1607521
61420
1460765
980613
24892
1050686
1035274
1775693
1428939
1728429
1563577
1745981
1269575
1908834
1613243
76271
1001866
913792
1064082
410334
1297099
1432062
908617
134220
712706
222665
1711223
1384563
569341
991903
1814351
1346769
469176
612515
1805547
734772
1953798
206536
374229
1695695
1304101
166015
977859
1245222
1509146
1077141
1923295
390347
1794221
1554812
1058250
508354
835900
971088
1234761
315066
112322
365544
643998
779241
1675522
277256
1335354
266528
135057
263215
1786294
513413
804010
1994067
1630618
706920
338620
162945
1267303
213069
875526
747393
1123639
220700
47069
1919342
1230457
1198600
1663439
762142
641743
689573
1119255
1205802
1524811
1600233
1514707
1270739
229889
1761511
1212322
182650
323533
1529602
1452301
53108
213455
705834
1439090
313578
1749125
1532764
641884
1803747
1601645
1270565
1386172
1667493
784883
712572
1729918
1364789
1408499
510792
1931776
1744760
795101
564967
1645520
924165
779041
1997976
1396232
793771
1494953
304296
608151
662242
1920526
1908206
1075221
314431
235325
865537
24884
84885
1297747
845003
71493
640645
1990477
91169
119481
1395946
685256
403578
460662
81648
1196960
1531621
555517
1079845
700641
1901231
228566
1445153
1645297
1032106
1628522
1646435
283917
1499463
568268
1144099
768188
858618
1948435
1325507
424450
1943298
716785
1538256
734007
33171
475279
989750
1076524
252895
1134853
740841
1813828
1281559
122205
292310
130559
79384
1166830
334071
364573
1384187
120139
875177
1210357
1996694
519622
846991
1681731
1795768
1964676
261740
427909
921660
1375372
746727
363170
1232298
1764712
246202
1860594
1873609
1287061
1544773
1070314
1265224
102475
1742180
1525338
1921537
477229
1189198
589495
367506
641989
674711
1714900
946968
1798085
1769508
1110917
412666
1687362
350959
911083
1392753
1339157
1326760
398973
1516200
853559
1573710
1553545
766840
1348831
1218266
1950406
1365804
1224509
1192479
182539
36406
1547537
569351
1743668
259152
895384
35439
1480516
246834
1341917
1501634
1328157
1395040
1945448
1943834
1200337
710104
1581683
1570183
519105
984908
658008
1923563
210260
834845
608143
140753
1596177
1240489
1390849
823693
552555
331410
897553
1669181
1202400
1160322
996947
900712
1575116
994950
1146600
288361
1401974
1721861
327351
1436644
1287497
608737
1041502
1935746
148318
1623267
829511
128388
887593
512440
1484138
226320
1931594
509355
1916498
134116
1253061
1268436
1953587
1346605
147166
229287
326359
1315344
1573273
281526
226
1073963
768517
314916
1626339
436355
1964824
1128293
1178693
1816783
1555348
12591
1090931
1921451
1601311
164078
660910
1037084
17384
313379
16109
1053333
494559
531636
1040250
293331
890557
1224664
406270
489705
1895401
1621957
1310882
1985881
1505525
1231650
138112
862333
408056
1896847
939256
856979
1895784
932010
1736291
167083
1375901
1280028
1241636
144062
295155
1777737
362975
1673866
1557449
1074678
1478991
1695063
422493
1123846
1325879
1755977
1032693
1150871
146692
654942
1110243
856078
1517751
550669
1396834
1533945
888421
1693827
840556
362467
1590557
1762215
127262
44177
1150610
1611277
443674
92519
1103463
403080
588129
478095
190159
455920
529402
1749162
1274017
1101538
1294033
793890
1414399
1026323
1337934
917298
684156
487864
712508
1137358
1052232
711129
563379
667657
307440
1331683
505113
1160114
998121
300999
536424
1012639
189064
401516
710917
637900
1566333
418402
373089
659260
950701
952876
816544
694630
629743
1202017
575355
314471
1987548
1449126
1123224
844934
391908
1903052
1935612
1405216
1151474
283147
1411314
140225
508996
524899
115595
1934795
140187
1663600
758939
596278
1029690
1761818
281181
1769789
1176009
880207
1364995
1948464
1155468
1114316
438999
952647
1467921
1536134
346775
1651702
1799136
35833
854093
1807126
125265
757647
71412
1517894
1866230
301667
1831125
1301234
986763
55680
1352639
1812068
297805
1817078
1035282
1326123
1150771
375045
1079376
1048430
684263
1259954
1947923
1798806
447845
855020
1462242
497692
1802525
1905784
631612
1987611
75731
1516011
384142
1054842
1782510
711715
376874
131483
918320
1231512
1754015
939171
455328
381428
613050
1883282
1834816
978241
1200551
1615292
232436
542242
51147
857845
386185
613534
1117846
1344991
1276080
1933327
1643101
974274
720566
829303
1476593
1584591
1623426
484076
1584272
736306
1865390
1467036
887381
1004308
877912
580964
787342
40217
1751855
149661
1516392
916340
29152
518059
574572
760064
266816
46210
48784
1784474
1554866
1795912
674759
1473692
109371
381777
724120
75673
1726519
1869959
1413385
509286
545898
691450
969166
1198097
278659
549947
939580
515949
432070
303131
1466781
385095
182638
14543
636924
1800839
315057
1721436
904839
477433
21391
122491
1593506
1795679
509495
262746
169212
1673686
72336
1985868
763904
272075
1423795
484448
523535
866787
1029393
1252725
684107
814884
822502
962277
1309314
1534066
1173004
1595668
770904
893760
210473
1810550
1226999
735317
1445171
149177
1070687
520165
1253905
1520297
149381
601091
1291183
495194
930449
1042493
613941
1067829
727369
1809297
829942
1246760
1156616
1043471
882326
393394
1750929
482185
847110
544891
814989
1913671
1214965
1588529
490066
629683
976595
895856
1362516
847809
1173890
721601
1057290
1866326
1399393
193787
796772
562962
939303
920549
1438352
653312
155323
790109
1876161
1644757
783170
1427526
787222
476293
1204966
208974
1713366
1598509
1714754
1662494
344103
904960
1241105
1381136
1469615
1596128
347106
179067
1416454
83349
857050
31162
1703658
451429
591613
165994
1045470
892844
1496938
1870990
1841207
1176457
1238572
1830450
1631235
615718
1932849
1566981
615462
64626
1042610
1076201
1341398
851612
229920
1253087
717900
959241
1841160
1616773
1451924
1517663
745432
161609
660889
1302158
1470573
35174
103498
665080
261504
1773293
863064
925331
1730031
1933892
263205
1329250
11001
809499
1043904
503820
370779
497699
1152513
1439088
314116
1554127
379403
437179
1671675
958508
1071435
165378
161703
108083
191612
1665196
501740
751002
1891330
1740265
437341
1831062
1441019
595386
453357
1750248
1682260
1373480
1146539
1886075
336931
1931406
1171749
217807
783551
719319
1373488
1520704
1648151
922138
1025249
1627578
1009968
127377
1967627
1502835
31550
402121
492328
208390
598616
1834536
789845
1226110
1850305
1388381
1478505
1262855
1087166
593831
960805
152680
1887249
555039
27947
1586519
325631
1870478
1093576
1347977
1921761
316868
418876
1928887
1328622
364195
531173
1087662
1126193
1216940
1143094
201389
1325814
1399464
1970524
1566885
1123751
1912751
1294702
360396
1178757
581052
1127516
74770
550012
1877009
555776
1731965
1228170
1175806
1735292
660039
544462
488489
1221141
415438
847801
1193025
403957
1191080
997350
248407
79733
237405
90841
280585
776200
1079014
780637
1929973
895485
183028
1868712
1619235
1716069
535847
762023
548876
1299286
1074796
1589610
1661501
303144
570890
158958
115120
675729
1625593
1543280
1838852
1882339
846513
1564789
1131028
1433844
335922
1907936
964415
424156
1515982
1096825
436100
1377249
1522192
945044
1518038
781971
1521258
1899573
537982
92341
734200
173571
1719965
1818693
805347
799598
1065430
1452548
30372
953996
1688723
1986136
1756612
1583917
1329905
1646523
1655196
333133
5116
505925
1093172
460535
326904
539787
1022105
46679
538086
551303
264827
1156361
227381
1551907
201082
785685
528106
1120654
1543702
1652315
61612
161968
1696097
848837
1480273
1194792
1655635
860872
819404
1594919
753085
908730
1475862
1394231
1322597
617371
1348129
1561334
1590204
1588576
1292309
10812
857126
53765
388514
538083
1370445
100660
1055649
553970
697426
1950923
1721699
119220
1696423
1901883
61307
1778547
1199298
1758593
1026967
1731959
1563283
1173293
1172867
81644
1333668
1482246
984462
1851437
1325068
1326832
1882360
367141
569074
1429346
651617
116517
1435268
1813021
1728724
1298985
1232010
2329
545372
729250
1387039
806512
1921259
918729
790543
612638
1644591
987284
1068189
184185
1652172
1704192
365786
797083
1638715
431564
1685713
1849023
718950
1767334
577590
1766456
781486
491371
167898
633049
1047850
251776
1615881
1719938
1832441
925009
682967
1157162
1533837
265092
1245715
600963
659341
1643311
1771887
164284
64326
1949819
1065617
411075
1340678
713810
771259
1038660
1129798
1937202
657288
139578
1470959
1572786
1687542
1465818
1589376
467948
1092248
954556
1127079
1521971
506964
1141966
712095
285583
84557
284070
449057
1852403
1421014
1375766
1407085
562090
1798079
1373220
1801272
1772344
579930
1939172
82600
314922
667645
1174088
1032387
654101
1521371
1117594
1508583
1668870
675123
1185494
675819
1177310
123277
1103072
677458
1900816
1700219
1305428
1751078
396181
568938
808109
1260680
774006
162880
1457264
10003
243767
413242
601640
769083
1363653
652235
1526417
1788170
545591
159155
970625
60198
124209
706422
342321
904392
473204
1703420
14492
457312
1994961
204704
1299016
1851678
1881394
1578681
1848884
1449565
502276
1367635
350596
1785330
1691986
1500972
1615104
480803
1141023
1988624
1662027
1026779
1236635
1267491
1151639
1815803
536233
1640092
1254692
791529
506566
1131472
1245461
1319755
125021
887447
1019317
704852
782659
317123
1975478
926301
1154791
1007438
1468368
827194
702978
947441
741521
896425
1236119
718245
18025
722570
852410
1820347
138398
1258264
1264504
565002
1550647
904240
372965
1282084
309574
550604
464958
1205241
1994832
1422708
85041
1981436
1009997
444088
753329
490790
1699274
1861145
1220840
1091343
964290
1126297
48585
826327
610315
26148
1569635
1333095
1215910
1318647
963767
484912
1414536
660951
903198
1238559
124565
211888
396581
58899
309566
983744
872655
551283
801848
721942
1624618
1460419
880512
365058
609231
1903439
827125
775487
937760
1980017
1419555
1411721
1264333
1163086
278051
1694212
1791975
1174224
1593147
1331927
1322694
1226494
1672354
1925304
66117
862971
901640
297262
252946
1697074
516010
1775639
1312271
434338
144171
1733159
1194401
51476
751771
1741682
1962017
890643
241388
79976
1939869
1849526
235783
922053
488060
1794508
444866
934588
446203
640063
230520
140842
362230
1059831
1331181
536171
92525
1336484
349870
1250173
458153
215413
1750976
1781350
1598201
388781
1279858
932007
283638
1472199
1542899
1749399
177347
1994785
1950514
434881
1869759
668117
1660848
1824382
1591287
524946
767709
1034271
360785
756104
397333
1377090
146008
952780
1182539
1029151
201293
1879835
439973
618122
1228526
954781
940391
102096
1331566
896113
1319306
322204
28193
888978
1032279
1298086
420278
1775885
1966772
1295717
394012
209360
1139291
1161195
609244
429297
11710
184565
548654
1652689
359143
637900
121092
14866
1939243
1137924
510182
526214
1433050
908598
788995
1328859
1663019
1055938
34432
1580644
1743685
933773
1341606
800554
1601948
1173685
371183
725832
1241805
1146374
1880043
128324
211482
796205
1131667
103357
625197
1352663
12122
1512704
558103
31993
1090276
642036
717057
1523418
1757673
226696
1910638
1355647
173709
1274416
1013454
1081173
1308297
1194230
1107822
1006216
1056550
1083018
1667562
114302
899116
66852
1661702
863574
525367
97048
1058791
238672
1470846
1687869
1339101
198463
573513
278417
1139239
690431
619703
952463
945220
1171534
603015
1070768
700782
572835
215273
186211
1076112
647213
138505
1737083
974729
1843256
211174
1058041
1901177
1143729
1845600
464070
1334459
834868
1842075
507190
1446856
544993
1430684
1835817
1696924
485822
1184746
109778
838596
752734
208797
214133
749878
530439
1351662
1772505
1853528
1500348
1561681
1010074
1017877
437947
496770
890364
1711211
319394
458823
1221482
962797
1292508
1975514
386184
1814118
1895399
1793683
1640421
1349944
1569140
1169344
407156
112314
1161599
320689
894677
113660
420094
1660616
855840
278125
1625510
1403175
1516157
56027
1478836
1736863
988133
974594
1404458
229323
544793
33390
235372
778310
895969
961472
1750470
636001
1982379
1905360
1302535
1873429
1208030
1831109
1828614
941175
385750
838076
351978
498045
1395679
646479
352340
157326
1169511
387316
1180598
1000046
1618953
283613
1659002
1977086
1228185
1232228
221771
1409478
1261625
289031
1539699
242376
29043
1929256
101900
195837
952199
424552
594526
501100
1716971
1967927
1031393
734637
535486
30786
1041465
1555445
1374587
838782
517646
934846
1866567
624116
416413
1932776
923468
62021
36762
388181
132716
271885
272814
1998991
210277
296284
1563537
1411674
449689
1313207
712974
1172285
1743364
526492
552107
1114659
847944
231924
1984789
1286477
75135
1111978
974439
498409
120229
1147047
505090
1075446
875650
502415
1162420
176904
858335
604862
897758
1732547
1746405
100203
205771
7606
733510
1750898
1191048
778216
943891
1540615
1211200
761695
1050260
226812
1400767
1239961
210550
1230172
1508099
12290
290421
1893789
1575168
25940
1371484
1757397
1483967
320431
1611321
730380
174934
1943490
422606
1183172
301795
796375
206502
1737418
1520509
68139
1252414
1340321
1475276
1803261
1960262
284772
1487553
1845616
1600447
832240
236932
1789085
1236495
307874
1676309
1064163
1889942
1386760
1052312
1607643
482242
445859
1392514
449114
1448746
1603166
684448
1863197
384351
502956
808406
856301
1662015
1333870
1882939
94268
955499
1497410
168362
105966
1553765
1682894
824611
984359
299255
117477
1549094
257681
1634283
802512
1349342
1197033
543319
54545
143064
1354447
1643786
1545892
1128954
1143211
1459631
1364742
822579
329289
1560622
1856491
1172112
961857
1991837
867034
1770733
637893
1427723
1738022
1313298
183468
505332
270735
50790
961705
1972721
728191
1106339
745499
773347
404510
194087
968641
719548
1679399
1683576
394757
535827
1961642
413114
1781815
1980961
49369
1706572
1885533
269540
1128115
974427
965367
39649
1588944
1485350
1492036
730816
236359
602190
1551616
1668248
574860
993707
1011887
1218939
415469
1217762
412097
1593972
844395
954502
514055
966122
1041834
942459
55137
1620996
1056368
150769
178573
203626
1875573
1422468
932546
1242462
1771215
26898
264796
1482000
1665507
1620518
214441
347843
839028
949375
616657
696563
1082618
1094975
1188473
773158
1105070
100869
866626
1369597
1106970
1406840
548075
1852168
582889
213243
1196873
1769801
1673500
756740
1433183
1537155
1787645
1563036
979907
613816
1954649
828552
268586
630568
1737739
504332
1354119
26896
601426
1959170
1936817
314514
928877
1345295
1776224
1696373
1965158
649445
768209
1651561
888969
1906943
1650116
1232308
824744
987533
1272288
1110271
468893
273170
1322584
1499168
1571739
1080680
1943964
706263
655703
1701753
241342
812644
1958251
1296216
26401
79756
1680339
116564
1260031
1199199
125879
1542596
1675298
600013
937230
645234
778052
333256
1188195
1994374
1320562
222318
210284
1381550
1726588
79413
1245935
1341202
61809
421918
807976
1855601
1513651
1085369
1335702
618035
1003003
198069
688845
545532
707997
716802
1853693
1200153
384767
409856
1143672
588166
173368
834174
33750
963795
1910341
1481106
1660982
1839246
448646
1296049
1188749
1182901
1513554
180886
1693571
1835680
1888598
687464
671617
390930
743011
952014
309031
256824
877883
764780
982609
1178441
594168
147041
11580
1492197
872071
824780
222606
1933882
1606848
443826
725457
424542
1020003
1435236
1885600
608716
399959
1123655
467855
17451
343635
1944648
1928423
275644
1151295
944921
1338445
499650
1458263
31765
81184
1610222
799627
85120
729471
764417
799917
650474
941362
1396980
1163127
177296
1927295
545530
1336816
996200
257903
947119
624344
846707
1742214
1035504
317558
707939
374597
697274
420841
1311713
933960
466686
898408
1254139
108995
527354
940751
133491
1899615
1014712
1217380
961329
875323
879614
261929
1611498
1609641
496968
1884749
1725313
1224126
993013
1523942
907351
1101020
1571471
1995364
1742510
1480905
1377547
1379487
782714
1786707
1190557
1321476
184791
617998
43941
333062
229130
594812
999090
1034564
284980
453380
190091
1476986
1509753
1660108
1690730
795718
349521
1929695
714307
1056116
1136801
1318670
1803205
1630561
1828254
622066
1727454
849014
788701
104296
731279
1777089
1261284
61855
1047088
1595699
1341583
1337247
1167095
978494
230770
637606
1891672
819361
910212
774885
270144
699127
1355127
976511
1033878
1132332
441633
804025
97885
1009030
646228
1012811
649936
638587
1300386
1445713
376733
678587
188555
305839
1874241
405421
1865946
521518
1017924
126235
1588746
1153372
592770
484506
1548706
927534
414942
215274
729914
193847
1360973
1199011
1633251
1125394
570306
158193
794767
516214
445152
400999
1399641
1462033
267879
1085379
430780
1511202
606314
535989
253774
1915082
1231896
1707521
227998
1568316
1095712
1737846
243869
1672385
559558
96646
418087
1806958
677947
312821
575862
1027236
1554725
500841
1430607
137375
1851650
211006
550147
1070096
1718325
166235
1366270
1772971
1476406
910410
159990
1091250
1676252
1262121
1491768
692553
209156
368100
384436
405665
1545667
90459
949553
1011525
1487274
1463292
1127383
1667882
1849764
823899
776872
11365
942911
1285445
396621
1865143
1832844
311127
454706
1503776
395957
811800
1224839
152357
313188
74364
724925
1321897
1916564
1356355
1860719
301518
692545
374863
535475
1466186
554151
1933156
807989
1831761
1774934
1510072
1675367
31883
737854
1502972
30474
1020516
262937
484120
1106065
888960
1044904
1301286
1755021
431751
356564
1355088
1038256
289576
1249698
52303
1731255
888185
1360286
187028
1831849
584477
241706
1098710
1686624
1537568
659610
354460
741473
627986
703520
253874
1984811
959240
1241315
1201507
419064
1084173
714181
728916
238444
900456
1696842
729987
1436287
1344949
41520
1529310
756748
1312638
548144
1608610
1790559
1448635
1778026
1661779
1496469
1643814
817474
1458492
486888
1170750
449863
1280782
75276
1697216
916416
336118
1997106
159382
842058
1782338
1775113
1098624
339406
1454472
1247691
504611
1756564
1847625
1085102
1768025
1287313
342862
946224
6293
1068790
730441
377724
445097
815827
1131047
1860678
272448
1031508
1547663
1410348
149795
1244654
444117
1464871
851622
614801
1207106
1923744
1407327
775708
1857973
97178
795281
201607
1941314
1982005
889650
78612
1256927
1629982
567126
355404
1187070
50183
146777
674541
70693
733558
906190
1392236
1295248
915736
1272189
965097
1044117
644586
1372597
254124
961954
159232
332544
1653289
1887195
1472803
968837
944518
1708464
6191
952184
1540579
1000978
1504913
19917
1843961
716839
1736116
1416297
1069862
762446
2703
439637
879124
472685
210371
481431
1922008
1080751
1903696
147480
1617013
1746459
1091955
1453404
340431
330468
250128
949957
194502
348626
1231407
922870
1311025
259035
492803
700815
42284
715838
788014
1028645
557459
1032244
1918217
794105
1653817
536740
912589
1688392
989606
430556
715670
110127
851982
1495328
1376144
834425
1372814
80140
1273508
616944
712103
1419229
519644
1108687
849923
1372634
882435
803974
324837
1523194
556360
520715
20258
1278167
113929
1036573
938929
227945
112070
495081
1312348
1035272
879758
916835
1943538
30372
1980302
296469
1832562
196995
1174309
512859
1035931
516277
243723
990426
127092
1465341
314210
717676
949721
586473
912691
1861470
1741333
715675
1879826
92236
231749
1810102
63871
576942
554708
1719573
226995
1313640
1867005
1702869
87948
496126
1617667
226555
444520
1871522
20773
1649986
53412
1588019
714910
1512428
52434
166501
1461286
222861
1465410
1270106
439311
114067
621727
1648687
867135
273550
423819
63902
923384
131619
200823
695638
1785044
423975
44730
926858
584861
311173
320512
786166
1987486
460617
220834
1677467
975461
1186273
370229
1368997
1966575
30763
1876128
51575
590659
1028557
852167
1083941
691522
1103074
538784
639207
887008
421672
590357
76927
1648857
1485354
1900082
368306
1202943
1930309
1648918
1939654
1710465
797604
1226026
1253082
1009483
1282985
382630
1800533
64084
1880210
164233
527879
625026
853643
67889
1330770
301758
896643
982451
481200
1008833
513061
1893901
1364700
516519
1117089
1126583
91751
1571172
1209407
66557
1943974
1385083
1958932
1730123
1910613
788400
976354
541532
632582
15334
345
997930
1860212
919950
1356002
942536
249216
880786
1172771
552832
1737863
725398
555105
1319657
197622
1609179
1934447
1929759
493102
473562
986771
1410226
1278542
1138839
1076611
5786
1920337
399037
1726762
902472
1626442
1947524
727172
1855700
1479474
1702491
1423031
331190
1737890
26246
89740
967738
307867
1182858
1971462
1054089
1800897
1610475
1115418
1873983
1659920
68943
493031
84661
948508
1419334
1646155
522307
1790010
1018160
306851
1785113
1038700
554389
856681
275457
1630535
106681
806942
847832
875502
1084512
1917160
1299194
1277043
1695126
1685208
1498175
728608
405274
1646451
1418142
565124
230445
773972
504693
1342536
1114720
995224
288403
728588
1510133
1216104
1785663
1280558
286158
1999102
957464
1760021
1869536
1351673
402248
992152
1755598
237919
1081810
1783227
1549746
598147
1094784
1151729
1445877
449196
622063
197133
1173194
482749
1696476
1752655
936712
1691281
527747
1202560
459288
173779
248923
343528
674062
424094
1119754
406854
253461
1919208
308582
199788
587973
1970520
68378
1524069
642797
101869
187511
338859
347838
1976561
1388211
431550
1739763
315409
922296
1107612
1880358
90692
1192476
1575700
1936849
1124002
204370
1136031
706153
1103032
1974779
1063174
741580
1095391
540739
1771876
410345
627252
527689
53702
1417996
164429
1425941
682994
435797
1728410
292167
1867743
94829
432658
985676
435428
816702
1170347
1373451
1482270
1633417
1618793
1342126
593312
1300167
1149309
659673
504181
606479
1777059
1919826
683624
579029
1616233
575627
1739487
996678
1421163
1779358
516357
1990685
1727327
1800443
569995
1086994
1662491
1647569
1665695
380989
1736025
262474
880735
1258722
738614
1781589
1582125
1425694
917756
1920640
1440129
223549
1607996
93154
946666
1164947
570304
193913
647319
1478089
1798211
1645193
1723456
1540815
738098
660354
704132
839192
349220
1539113
1909369
116585
1731381
1992862
127615
1472595
1487397
551499
235613
939302
318578
787970
36315
1393343
850628
1036798
406986
1293295
1489271
1003868
1826990
84495
308439
1006058
1705646
996920
1663338
1414156
135290
83639
646827
1730891
411290
1483650
189461
1515719
1215443
1032923
152614
1753886
1578579
1680789
719114
198057
756722
832520
1966022
153540
545416
292041
878130
1115060
1745711
60882
701298
830670
320597
749476
1995010
425591
1726948
1217610
511422
295380
1170589
197231
1654087
1926155
1006065
1315154
1112604
992621
1205504
1344573
1578809
1995648
1452602
1844423
457152
1892976
852176
1279690
262640
1227624
520934
1076320
1895045
684805
1458170
288302
1137180
1069585
823244
1116868
697694
1989441
1867124
1169729
18994
1749410
1140967
219979
1597869
1984072
1181532
1024137
658997
770126
274252
1453477
1391802
1333665
74492
983774
999546
797416
91861
1340914
835430
633771
1975935
1787623
1611333
698100
1308420
715596
1880493
866909
1086249
1108545
1720002
1557996
404837
1775784
920426
1149133
686517
259436
814781
1596683
706217
944717
925044
327218
829817
48903
336092
1460323
64273
883241
1089556
534974
1474068
89659
1913131
1945373
1944910
667544
1881027
326222
487011
220929
1627719
469517
88624
177112
1489815
529563
614301
592653
972892
1065820
83433
973354
956808
801595
211070
175071
1108488
1289963
1556283
1904495
503241
1138362
122921
1529360
486432
1199269
1104772
689127
753071
1897461
1930385
1153400
1291692
1745285
1477999
1630641
864342
331081
266824
1119703
455367
1068215
1985330
825656
29563
1847205
1295375
208267
848705
1071540
1733910
1011302
808181
351163
198461
1292122
346860
1480089
1709164
565623
1659664
1611330
345406
1179927
226083
720969
414257
1477250
33801
1813978
333074
981870
48145
1496637
1492668
1217133
1010474
521893
1656121
1832366
144056
555757
1336430
610957
833765
697947
391233
883608
87326
70415
131104
671891
281060
1458224
406352
1102855
1751746
25877
523117
935525
1719499
93165
1525536
22488
1654059
886909
1942192
1636512
1074238
1864229
1907051
1983665
546102
1843248
246722
95399
91695
1705897
103592
486647
615591
1156397
1793202
1004069
404234
815794
1321528
926230
442470
1862388
466051
230564
57042
706618
28993
103380
780238
1376027
1454723
1311052
270222
218605
1407010
1431795
887845
909579
770301
1876691
1841779
1874256
1891889
1288776
1591268
1838297
1893047
824856
1798268
11275
792316
1963931
1024304
700011
566158
858482
893109
346402
958133
1719397
1537938
1778575
824268
363072
1570531
273501
1874035
294452
1862026
1379141
1020456
441734
1682093
1657647
1031890
1586839
147335
49742
1970199
280620
1491906
370884
747138
459950
601653
1068963
679411
1362546
520318
726189
376358
490609
288707
721728
156240
1943397
300547
769916
521825
1306465
1745310
457469
1071688
479319
330492
798318
1712889
146660
569261
623609
96001
1906843
1538386
824186
1775829
532328
62387
632129
455492
41765
735728
877939
629300
1629566
1683291
1433622
212333
1772739
1818300
1918415
1233328
951757
50553
1971369
1311362
1891506
1793426
603835
1328276
1854218
354402
1385329
1162381
1639121
1401564
1470146
849124
1675190
830787
1303851
260867
990087
216805
498971
1119274
1735610
695251
110866
1361855
403627
1464724
766299
1131228
1857005
1647462
864402
1862345
140935
198958
781725
384591
1544952
822401
30105
1028690
701159
228916
120610
1770095
903114
238886
784088
1800995
957022
1688152
1257316
537717
1113466
504845
194439
22040
393189
596262
1133178
140301
185604
892570
67494
1364546
130628
1360401
1656840
1814935
1526188
1275075
234168
1060741
1929845
1710458
569546
279176
133476
1428282
1826227
1041911
6640
1105009
513269
1809751
264434
280807
357400
1676187
789205
1233180
447379
711726
857851
848608
1376907
181128
133016
1937661
883543
1054955
968211
1797321
994966
1195016
760882
1041672
1902512
1872589
890894
972988
247418
1873002
1561399
299416
1053950
911161
813813
1835221
804882
1304973
592578
804685
1504076
1466415
807549
1810749
1334263
1577248
1044038
28565
1600884
986530
680017
870950
1986303
1983834
604605
1075446
1692818
1700348
1201863
526283
409500
1373564
1534112
1432216
1693923
1263147
995166
379870
1296080
183000
1567916
335328
951137
1974744
562919
664034
1089842
1710262
685709
1241268
1639221
1758291
182857
136855
1964169
1112925
1627177
1658363
900221
674909
1864857
555813
1134505
769472
307984
1843038
1967086
270683
689464
216813
129039
1083456
763330
1583422
1051699
1454933
1988310
65550
935158
766823
1341946
1957648
634763
388400
1022697
1916789
889491
675069
1646875
542172
743097
1790650
303904
653647
146748
1641547
1663233
209615
672762
1407079
746320
956842
1058929
1306883
1226467
506910
817914
1637172
876003
937119
166999
1682373
1761190
513960
1625643
1495792
1961418
611046
1895043
650239
790866
1635578
342070
999357
951182
1443446
839223
1125143
973123
1528363
1538483
660965
232661
563767
582062
164762
376386
1893741
1536809
782832
198225
1793846
1080998
1338714
1517966
1073038
532067
140065
777370
1029636
1132211
665764
1534644
976765
1421299
786995
1936695
1372638
1294568
1439940
1059804
1470614
1887487
304195
817802
1548534
539979
1940610
146039
1557046
1428389
1533883
603076
286882
958315
1225870
677492
423101
1698536
1167074
1509440
986123
306055
1452042
1067011
1212222
33103
1500621
1872555
1169811
1767551
1075248
234090
1160735
926017
1755018
1891677
836239
700379
831280
663603
1211986
475839
1292395
1488794
405763
1915138
194453
233896
916300
1770975
874926
1480584
133858
679514
1602222
1926453
311316
909457
1503723
1698211
499385
1059996
301754
738969
898219
1327210
112249
1163741
1864129
606901
257514
155510
882735
926862
892759
1435479
1665162
1401292
1259820
419726
547693
1163920
227880
1749511
1350686
1336111
793696
1841899
92891
1023898
1041836
260851
1051181
1177655
903811
353856
680687
354853
268424
263679
453565
1212263
293568
773751
1165896
1633324
1579750
1102651
1704167
828451
215982
655664
818160
1341991
329996
1304122
372349
1536538
1257601
1096710
275705
370705
684855
1375329
581604
1840531
236651
406536
900359
590858
307734
1661261
224905
1841397
88343
180671
390149
1493068
697662
337486
1846925
310062
1640321
322160
133865
1293818
1714033
879397
863531
1789383
838883
360622
786387
1468178
852309
265549
1494070
753701
628344
1492664
263352
1028142
1717160
1783185
1876102
1460133
62119
475285
1506293
1873167
566981
546150
244028
1869152
572293
81072
63687
1333577
888626
1100571
804842
498208
775889
378224
278098
1844988
1083690
694747
50766
824805
1592884
315204
66846
50575
665285
298007
462591
333461
242371
238929
69229
1955860
944967
1449573
556350
1687177
92100
1054225
540380
32242
31608
511900
1898764
1404114
862041
1880019
970154
1264064
1925622
1214965
1818740
5787
342306
1029746
912809
561443
1222893
944981
1608628
364682
782041
942011
641736
848189
1144630
1436185
889752
798975
1565384
659786
1686432
861350
39862
432175
1035192
930286
773821
732594
1262748
1900970
1620243
1758247
257955
96502
734207
1082650
1231048
1913495
177340
713063
1843171
1131369
1872333
112036
1880651
597420
552212
1756664
504524
33302
484697
961894
1131488
1720275
286404
1397535
529103
1307207
1233925
578855
363245
1070330
587697
1322998
292618
144122
777281
740492
761906
1243319
101240
1065538
935230
31209
1085699
175389
946235
392525
1236470
1506751
554186
483086
232044
1952834
1567868
87967
1787353
1702001
563761
976807
1892614
1699085
433088
435121
814314
1312339
185211
232666
1766243
1488516
1689024
18071
1943394
665293
1063863
1147102
1369273
671633
1233201
1335729
1280388
96060
1769303
1442698
1790918
801447
1732278
61492
269651
977247
586702
1810685
1463933
1137172
1231717
1975953
1492927
939077
1768447
257484
1893385
1525114
364159
1929736
126671
431668
692343
1141056
521813
654721
1580534
696216
195263
1585679
905802
686765
507566
687162
932931
760421
1557784
963573
895237
1869108
1356407
633856
984837
1868445
1932059
1986106
1968462
1691729
1578220
714656
1384265
1447745
1215835
1167244
174486
631379
935194
729309
1642145
1566225
1762415
1803944
956917
47470
1059339
1280392
951084
1113509
258737
1143500
1405632
1628703
1517509
421185
195617
525072
605350
1643950
1866676
1801625
388558
473476
1003238
996042
1825172
1995987
1688645
702097
1840080
1123711
34156
5043
152439
1308357
200435
1790478
1835371
105533
376562
379306
1379941
1454270
358749
1688984
1937322
808822
1070276
1361149
328327
850265
216192
1054233
177619
84627
441144
477489
595713
728343
1043417
1501708
1982530
1479882
412297
1999977
552567
1690886
897812
976782
740662
810363
1592770
1764254
826097
1874915
1925920
1115121
135407
1150278
917594
1128585
204030
449563
1039106
87339
556963
627064
553988
922472
1959823
325379
1221142
351472
1628554
1528187
417703
375645
1311025
1875900
1467829
1172616
1229972
779331
1938167
576012
219961
1045239
372305
691940
512707
95511
1208922
261627
1764144
183832
1824650
293260
1528424
1349723
1925776
703914
957195
465798
731311
1235325
1914021
1587124
1420259
122920
1238252
634858
99808
1318061
1597647
1690676
192721
1648127
1825851
7573
1462266
869924
1056611
1719142
128426
1589955
160692
704896
1962507
120589
99479
1053996
1737654
164384
1873323
108432
1726094
1130698
522923
295555
1771364
1067240
1542035
1763030
803724
249851
583993
1893340
1156824
649778
1767201
1496335
840013
168543
491915
1838834
1192560
1199479
476679
23754
38608
1513138
96818
212078
1741497
501450
1840533
83543
1266333
1004848
1371280
1466779
599024
114473
889294
1183086
1837321
387778
1085031
194528
1144776
221906
1658941
161252
1900197
83739
429324
524758
375300
1771389
763776
1975476
166546
1773171
1274647
1647866
1019323
1237317
1026286
1996728
1620216
1562273
1284223
473287
704666
1784196
129787
913220
1778965
1801999
141682
862
1682672
464774
785896
1759872
1753767
404777
1966138
1135094
800276
1124205
553023
558923
1797003
1980398
367939
548837
1022102
1421461
473222
51465
1935152
62836
622588
1830521
711754
717922
1099835
891401
190838
1135205
583381
1625560
677455
1665077
536327
703630
46229
648409
926731
1344020
1964051
643878
1782043
168929
1426655
1600931
701116
1824092
1393986
325724
1458278
955701
1333724
508339
1480770
520304
1566116
861751
203287
1992412
1461709
409594
1758312
1031760
1638718
341291
1269517
686394
1126920
551441
398840
450438
1447300
1567122
537538
1756441
838407
793574
1361821
1389721
856781
1387085
313278
1797592
94466
1998446
466569
1995227
390797
1912005
188320
696519
1489630
100870
387696
1968123
354993
164358
380541
1866678
1862904
759991
1218206
432165
1433743
1463606
554790
1787185
1740128
760775
1957864
1498825
817555
1521284
1603378
1939012
49868
1188156
805895
194421
315702
916846
289290
873582
659093
1942261
1796452
1579664
1885251
188964
1858593
1183274
856082
97341
38047
1972559
765437
635317
781649
1138077
1640035
526972
1207088
193056
1004318
1712557
1696580
1967499
1976943
1380287
727269
604815
307788
685463
1185708
700755
87082
614111
1503582
1376684
1201870
1459298
350573
1935755
1223042
189693
803868
1870580
1394808
1710846
1702850
589280
451165
541550
660528
231878
1281096
874943
609652
398514
971682
1882409
1038957
1300280
986881
1153294
643961
803501
1434929
1045486
1841804
1461329
407424
623528
414270
59470
162342
336958
1081590
17331
1021202
1045101
1806489
101450
1481515
1245785
1982161
827479
1954271
1932724
1008087
302228
1225237
769981
305417
550018
425868
236610
239200
121214
142605
1012789
1558923
1113852
682932
150534
557103
242984
188905
1219565
1476795
462312
1823521
1591979
197754
632551
1668442
769645
1692005
1618814
437680
1649556
583495
1570633
395515
814755
1557187
1304993
1702032
1816362
1971544
792551
995228
620340
969968
364436
944807
1852670
1366623
207577
1971325
5598
328876
545443
1007408
1562365
945059
649947
1463467
234891
813468
1566641
1915985
563694
744549
102212
1024279
1891209
682720
1731799
140193
1837395
1861078
1996465
935208
877112
1555657
1739710
620831
1685169
146423
38651
1420578
184400
1830335
1524588
1048918
1073974
764616
1633690
850806
1043437
1634815
897469
25088
160032
1206585
82449
255762
1941623
393079
948401
122670
414835
988773
683028
144152
1773422
1877003
1871440
1674545
1818793
1300528
230027
8985
1144994
1812653
734913
233623
476171
7365
1540706
1256819
304564
1554262
168283
1007982
1918639
6723
1989492
818249
1249458
1000068
1801204
481474
1395096
921080
1445017
1443116
1602686
148849
50165
311476
687782
1640621
1117131
174590
890207
1538907
74798
610972
419875
657534
930835
1205088
972176
1951121
1259703
465363
1378543
1772057
1341911
992273
1009101
253131
803821
623484
569531
182814
611671
621182
1002017
1582988
276828
564882
698525
1471023
1684786
908754
558176
1547940
836362
1589156
1892390
404
560467
47005
1925208
515781
1240693
189506
666648
125518
1950777
833688
966994
66694
806220
435175
1771158
95453
1239425
1077665
1444450
1216730
1263066
129366
239087
831939
1184889
1301439
1388239
349025
81774
525007
1280589
1400467
1901348
225784
1554986
481005
1847209
1015570
1080119
1985108
213843
35261
664994
1310146
1608091
1793804
1331594
1429499
1948882
650221
1007233
1035892
473019
815777
163559
9989
1944246
1898673
421801
123471
1348394
281991
1947503
634587
287390
517068
76395
487268
105220
1840022
187870
978544
1045265
359118
1370488
1424596
414569
1533998
1865380
1959302
716479
476367
60685
1255517
933399
15877
127120
1594680
414780
1375132
711244
748045
625602
224454
520453
1461670
1250985
1033830
1225125
782423
1715882
601321
26461
421746
771667
1601064
1012323
515103
1920737
1858289
1610396
249340
536234
274786
725327
1380106
101411
1305099
1456628
1261148
1477138
1123241
929730
800581
613049
839303
366497
1626035
1389831
160717
1548513
574566
801475
289363
326605
770938
365216
1593415
235898
1681494
121294
1944664
1901115
1587223
1828594
1554641
767074
1636066
1200416
1133693
893356
1979502
34056
650319
1865257
752927
68761
482113
652099
135505
932063
642707
1193845
1965483
607696
1850004
1641889
619278
1217888
790770
408296
1965707
1708502
194425
192540
142789
836049
350639
1323164
626280
1849270
734417
1897038
1510928
395974
1518095
1592478
1955095
1166710
1191422
1244918
1538204
922801
366046
1500394
252354
6620
1110154
1419961
288894
138426
1149338
958850
1086415
1345216
1653232
1443793
168840
36775
1470350
321428
1683321
115261
1457721
345550
278122
862698
1449364
1288253
1199425
962162
943876
791268
171387
746913
1410324
1239043
51626
1911138
628430
1320717
1866199
1984141
1432883
1446064
345394
1066734
941693
1692506
745280
1464789
349306
1212000
558162
1575193
1088605
469852
685998
938882
495862
1311531
346701
894488
445788
695680
1423361
1173669
844656
1881080
1358400
816540
547132
157680
1558752
852860
919913
1960963
1530080
1438762
1036945
1397542
1989927
311937
779574
1659136
902161
1361268
1839200
1198776
14682
1472535
1585835
592827
1313053
1527831
805038
745406
1262589
1491750
381944
1334629
740160
603491
198070
1052384
57876
544703
285008
768700
1954472
1197286
668458
1969864
1251326
1404526
1354012
379031
1790977
1369570
1985827
1758112
459932
732956
685462
1640169
1511162
1974846
1280582
1036382
44673
317634
841179
1215864
969801
699011
1972231
762295
337798
1466105
380855
510577
1239323
947197
1317300
1344356
1567907
1997785
688397
1321141
1859482
1706344
1246998
1239015
723717
866870
544362
1656135
365884
1829749
950671
1234988
379843
657825
1899746
1208471
1127278
1393054
1569499
1467606
410960
1589208
1053670
208974
1488479
1168511
1017947
802067
128642
702552
1466943
784722
1731799
1916717
1994104
404398
838409
1611086
1035523
716805
1623059
1922164
232822
1242594
1488582
816918
243208
410125
432292
782650
942921
114623
311731
628424
1660403
29516
16703
993109
1871770
426019
689105
1907256
1773388
1887132
1819690
1115021
1362347
1712885
309506
1493133
1466533
1410354
1663033
367777
411484
1928669
848407
1311641
1052000
1341144
255906
1320493
235336
206336
1777852
445835
233840
687577
241222
856728
1280442
927182
909577
1116725
98761
1210858
1159388
235702
1914464
1797369
272874
1291259
1694679
86831
1182400
803008
1732404
1520096
920700
334474
1134874
786210
1129214
1271657
1197230
1084405
665299
1113734
1895341
1742291
982549
1523315
928829
27778
867550
702529
46101
1468021
527689
489393
1602690
1543589
863962
1754494
530303
1395001
709714
475508
1687631
1149628
1736898
395796
332210
596572
1648536
752472
973680
296049
681456
258659
86635
988500
629654
1482748
257502
1763927
223791
1121977
1616146
854612
1973482
1453332
954541
1056551
565366
569523
812351
1259979
784427
559033
613237
1006408
1155044
293507
29425
1597666
386755
1970335
408282
1443323
1565109
562800
112594
1548463
1983476
1923506
276737
1624535
1957516
596600
768421
658341
1312810
741055
1510868
809427
1289785
877384
1030041
1216880
321737
1321578
1581929
987317
1614293
1408249
612359
1520543
1565241
449341
797074
1785302
1853257
30403
694582
44852
1043510
1383321
1017
1269472
527743
1362476
1341247
1911191
1359069
385749
1914766
1017171
1716501
428573
1828897
1580218
70800
272454
322939
936308
513262
1031555
422311
603758
1175464
792870
1433477
1723179
1137750
518130
80301
1052255
1332215
676423
1294680
1718167
1415113
1601075
588375
436832
1962622
99373
1051131
574090
1238011
1955114
702668
20481
714190
1543002
1429462
1424736
103211
567870
1353863
1337175
108608
600799
700208
227464
396516
41827
1756703
706573
1004974
1474521
528902
425852
149673
1142668
437176
1806846
171199
1698705
1973477
547433
395337
1033324
1258639
1295480
629490
777208
1912016
589943
1145596
1506231
1340667
504193
1902880
996874
1216920
1313660
639247
930535
1475487
1017628
296142
1911854
564099
130303
1936013
1847376
1359256
1788609
1521274
1028887
714687
1358446
519239
478250
535977
1837131
750265
1346389
1221811
698176
1462927
682627
1538880
1939511
362730
1731685
1885849
783249
268297
963228
1243079
627944
147476
176244
683043
1552624
334649
617023
1804042
1549897
1645325
1395129
1062028
450644
486403
1485917
445305
958332
1360041
1804170
1687079
1156780
1075843
7845
971319
1023950
1494618
1792929
198773
397694
176178
1717436
375374
1971137
296710
1174013
670807
231404
5975
1388323
1810761
618094
1250442
1055796
395483
142201
1175832
1524407
1686452
104128
1564986
369961
1235091
994897
1593680
766322
582392
939404
1763426
325653
786503
839224
1563785
1806145
86334
309376
816432
1557072
1074778
1445722
1466670
1805709
1405733
1321758
1204431
376973
118451
182628
1332191
373004
910910
946346
35490
1618942
78046
409096
306101
208854
797044
587149
1395759
837975
1234578
1767139
1452392
1841660
1174358
1787661
284245
1390644
1050506
45696
569174
1853429
564640
1048785
890360
949072
1587439
1864106
1085500
907574
426996
639526
1561320
1110100
1830117
823589
160581
432446
318336
1463891
259490
479206
1969348
852797
1006220
1502443
1943888
764492
1376894
495449
1512666
1604628
1833891
1677930
1057145
1928542
790048
484695
1173744
1980757
1548095
935930
222791
11102
1260039
863216
987955
973050
944251
324051
527410
1250281
220104
439043
481271
1636200
1697266
1430868
1642132
407240
1780279
1175277
730942
1765794
958569
1432790
1499933
545335
1244529
1902180
395999
72743
1722463
1867419
1050897
797307
513778
1493145
1680499
493486
1763725
1443360
1555617
1953637
1051045
1988027
1126606
1164938
257456
480260
630352
1568171
671302
182144
666243
1816487
951616
270231
807177
443481
1043787
305922
188841
568501
476529
1616382
894860
1206313
813921
1360710
1307922
889561
220017
1549075
610855
714543
548458
1665517
1552256
393477
1203922
1095600
1384802
1923011
456441
1528104
1546337
1914925
1078293
50648
1753985
1166047
1220404
1708850
374963
1109510
1663663
449002
1862172
1277804
1330817
164200
1097183
351638
92275
1502968
1427807
209450
1162871
866558
588702
556698
1288887
1442896
113153
1175041
1036775
1797832
1763663
778135
1209215
1814406
557117
913821
1331248
954264
1334357
292700
1126514
634068
1537927
1875997
60852
1918356
688718
1914151
1004835
1865067
1834173
656900
271394
361509
405344
1003474
1192137
969511
769132
582548
289049
1112219
1352735
1323109
1551886
795511
1692496
1586576
693
1643663
1119837
1987840
1236849
48519
539137
807017
768959
222801
1641606
1897564
1777441
1395269
1249730
651389
552324
1337916
1874690
379867
674652
1045610
97106
188877
1162766
1518472
826214
765374
486794
1740286
665358
1249492
400114
1081013
179398
1181056
1981937
1950135
759957
1908516
542759
906152
1459725
939937
977921
84800
1264919
1403958
1494337
923775
1647344
45238
1992403
1470066
1381281
1229196
281662
1647090
680710
355212
1593271
1331337
629972
689814
283874
822303
144243
1214242
260953
664758
1825311
807003
131420
1481008
1934474
347907
1045969
1664275
1257519
1298857
1406467
148262
392343
118926
1846155
492115
766603
940167
654823
873417
916333
590235
375864
591198
1583373
368013
228767
103313
1399789
859770
1378436
1423990
1231663
591922
1719206
1079459
656623
40585
1130274
1976058
124759
1356285
1066694
537702
1268681
448661
331270
621174
275660
434217
1115342
874598
1541191
492021
1627252
1754582
855523
37943
1578649
1548205
946955
864382
1854712
1007660
827925
1517788
419236
1870144
1430127
1912719
1934419
242873
7842
175809
1788033
1278224
594650
1485798
1564336
1128056
350527
819717
498543
683004
831703
55282
153465
1344424
1364268
1792051
25564
1535757
1893523
400456
26577
29758
531954
1969310
714262
1158995
142765
850631
1372851
730811
1767177
386037
199071
1997628
1886187
1025614
1790442
177843
301917
383237
1202310
742117
97812
1512650
726448
1820711
503570
916001
731794
1957186
150780
1408663
803689
211916
885319
1974747
1489612
949561
1988647
1920954
309416
123643
571706
51772
1833487
999612
1676739
1102574
1313386
621271
1138387
1129147
486727
1524561
365275
525391
1175183
797023
571169
713668
807862
1497816
110163
1439728
124519
387160
990142
803335
1839231
559262
455938
366295
166662
1915399
453139
1015439
355831
1458000
645802
1216057
1907360
1778612
303435
1018333
1777329
665361
653456
11266
1023061
1933696
797293
1342782
1370370
88852
1188690
1380883
1020614
971488
1737800
1989898
1737334
1142850
1511670
1475614
1946587
1330243
243972
453501
173225
163868
1636237
591738
1644185
1061560
1810095
501661
192119
1112487
438437
1436623
125823
941560
792347
1185118
1334644
1681069
802229
1216032
1933789
1347567
927546
1223967
193184
1319683
1424218
871699
1027834
1785386
282621
1898884
254057
27254
46613
215614
662581
748154
356756
238101
1993538
1150395
479214
367020
202394
337613
1870967
1035631
613500
388835
438587
1732033
105783
574127
1914986
1707238
1706829
241267
524304
547103
196630
857899
1012564
1537262
1401377
992767
388333
1611007
1168388
1352033
306720
1068036
43245
494020
1214062
903989
779765
1305565
425078
263470
1502008
703572
608192
119024
1274788
1031059
1511793
1502268
1310539
538546
993677
280759
679903
564843
1966281
1270723
1393037
1930505
785363
1904802
1599852
657655
1613740
597247
387337
1778447
1148802
1533362
235521
1046300
185788
762545
1282203
1880304
1582475
382819
463699
685126
187017
31072
561967
445460
1124307
140093
430939
166818
48017
1708570
1849554
509445
951070
1679201
1662809
1191457
849994
898458
777576
1583789
1559191
45035
1828955
932111
704470
179379
1382141
964100
89370
215503
1791037
939224
599883
1964399
321190
12436
107730
1911993
1877146
576214
1684707
1247730
301691
738425
641481
534904
159084
1190261
1863458
1728129
1673456
285587
348997
263474
760282
1470496
337755
1091116
1437852
206097
581222
1050255
1001234
85063
1701771
881506
1631583
1496041
1827182
661344
1347881
751191
1909473
866797
392271
1223881
1115226
1648929
1644184
762988
1106747
1431402
407845
316138
1002397
1982204
1622129
95627
1326693
1878501
754565
361349
1386579
38798
1880454
1579281
1492671
525264
1423859
1785193
1724842
185695
1323289
876204
1473865
309450
751135
1025172
1527149
1785392
1878132
1448581
810519
927424
546786
113531
1766723
933256
1002086
1972481
1288019
682148
423986
467613
1715136
305654
1883486
1260011
81069
644586
1143640
671610
516805
882677
1922179
1767461
885504
966966
1972810
580011
153752
445666
453262
256930
1345376
1767395
1745687
901516
1321576
365609
622758
1164252
704993
382772
1618027
790358
1534785
1225994
539357
631121
1430533
512757
118884
274304
1445965
1042065
1948389
1350220
984273
1367448
122403
553724
232295
785639
1599805
1558668
1713966
671794
1527343
885018
843033
1021859
1538458
36269
1305391
726477
637041
1247830
55617
1295726
1047267
1523572
603268
777361
1514679
664892
1149023
887357
273036
1397790
727585
832201
103293
1770585
1412968
917329
1005633
365104
988124
77192
772115
125887
1327152
329326
691576
1461920
1369885
511774
1645471
1236430
1337231
1782876
688862
325954
1799231
1310288
934308
807846
77038
1619870
1716474
1007423
1005242
1237192
760543
1625412
1480854
650791
148340
1322772
926985
347285
930570
1706434
1352032
1588065
648435
350995
154741
1583911
473673
883803
1278500
1811571
1677645
1346664
1523687
1957828
640111
1493740
147039
1002795
703379
1874373
662860
1094991
1800707
1393650
170932
606339
1886185
518983
211906
480907
910017
1473153
1275940
990821
1654520
1975395
1236923
1435581
1218160
456894
390291
767005
1308963
635217
52026
161073
567532
1213520
1932080
672588
1340822
722795
1084639
1594268
1109518
1078743
1152645
1091324
223095
703421
1399535
1068806
80399
387997
868099
1595807
389092
1911036
1263275
241915
388800
1764543
1794848
1332913
1031522
1319008
1923286
963947
204026
1034244
483579
1616448
1961601
1538765
999087
1601632
1882181
1881060
1123813
1352864
1631953
1995174
825855
615861
489734
1336096
537862
1018268
291503
42329
112010
825972
1204919
862866
1126064
1057207
1042151
978420
551932
681247
1535963
1437834
1204302
261021
1217758
462396
1090156
1673332
697432
259227
107960
1029298
1542360
926324
1440493
1951924
1946703
1439456
728299
391329
1800064
603027
1709016
1756758
1524158
517669
1625304
1918396
698149
1469249
368064
468125
1252964
1676144
1326846
204605
1721193
579200
516528
403995
760799
1718261
1757870
1871252
1204837
726251
664905
146032
892059
707330
1288320
694883
1342710
1579694
518094
1274534
1346048
793071
51231
1346152
274779
1149418
1018905
273620
1962803
1771956
1811991
790140
1295404
1105782
1256233
365536
1849811
1875763
1803959
1122455
998732
1889649
167805
412342
49413
622548
720225
948193
1252697
73496
131602
414403
551204
1809708
763767
997831
1257743
250759
872393
1362259
1986101
92158
1792643
1174729
660114
911259
128940
1231662
1836782
443314
65865
1734666
1090001
501300
102989
551886
1549880
1340274
439650
1553439
1411151
1213557
1036639
1365089
1795080
428792
342472
70027
143541
1268309
339487
1379051
313149
1655340
121960
849132
1970019
1351410
832915
1869894
390323
1818666
1770763
1426309
1022995
1065191
1909120
367920
769623
88697
182030
153781
276336
1735535
1668932
1491708
451134
436833
857915
794500
849247
650811
1270563
1772845
259184
978658
401811
695772
923759
424406
457199
396867
382350
1312903
337814
195139
398034
411736
1247666
630718
166237
78217
772641
1840143
219085
929512
1926227
772412
269318
1270085
578921
1319072
917785
1292118
294234
209040
1708647
1664827
784336
479120
1050582
1801070
1126738
358074
1648918
789214
1279002
1523784
1049832
759352
1821534
830642
346764
914241
193200
1968946
1110057
1878744
1866567
550565
1811259
286108
542440
1262082
200483
775347
1135449
1002280
491281
787499
113928
1485945
1825853
513811
1930646
488172
829541
1793500
1808914
847290
1504161
829655
1266986
793902
1809448
1990727
9664
1073260
1200352
608650
80798
385730
1553070
1574127
795172
1615357
43059
340542
1904414
58425
1174425
473407
1127588
1027518
862842
1509940
1813686
1808147
678819
544820
1928047
670778
1474121
483313
1228673
557873
201535
1365723
1905867
172375
832392
177242
822005
1512594
1150686
994764
1038093
895321
829686
242380
1879993
444469
958499
1758854
1303792
1836376
1455373
1374568
594357
1732910
1406293
616062
1383424
1339
1909551
1322077
1557031
1784804
12785
1608543
1489334
1997768
912994
145542
1586901
1339820
1044863
1191697
1782308
1022692
1031362
1724870
1209888
708045
384174
456968
167804
568752
705929
661533
334977
888115
1013114
1806997
331524
774553
789257
283925
598510
1619477
1145416
210692
1376396
882448
1328768
850131
982274
1579222
1917133
294694
1112936
1410165
1784691
1268985
397989
955782
647607
742909
315847
1169387
1737220
31134
474113
1746910
740477
1524075
220280
1872982
1944608
1856680
1898374
1467443
1663674
537836
991177
649317
839933
877734
1744536
142066
718785
115504
1333333
777125
1019233
765601
1596627
1095343
6924
1307197
342241
829078
1022837
939690
1029916
619010
903590
1032074
1372170
307927
486842
953705
265881
1575304
533944
1521896
244833
210435
216444
1817617
43275
862067
1230842
145667
1436569
1787165
760815
1079414
1068451
1098907
179598
320349
1271741
1427881
273999
874629
1764622
1217857
1605476
545676
197209
1331721
1289428
809818
1138908
360313
473517
367028
521504
1445269
1620238
1721116
551085
1765729
1558509
1492631
813281
460172
1270303
913321
1614821
302600
14964
470448
1413503
1458100
1614007
306348
1377303
1980094
948866
1863569
716995
495379
839875
1305775
1325682
735909
1826795
226532
1445285
1495996
784849
1472798
1575980
38954
1977409
156221
1666022
1417468
714897
1959250
1352623
395067
613146
341283
1781368
558321
1642318
1445828
1803097
411359
1705710
260236
785185
358154
1405400
1367523
136921
1602226
709275
1371428
805066
460195
1943808
1351755
272421
1072935
901622
1134535
1431305
1643587
1517128
1324432
1253291
171734
580141
792760
42709
1998841
403854
425237
271394
1969406
595886
1433386
886922
1653357
1861610
493359
91042
1491042
22403
678937
1483517
1422969
1321264
1819537
428860
1133202
399395
94664
314049
1022760
475092
778433
1093868
1900075
787466
1510717
1800127
1015036
266277
1978600
829777
982169
1434253
677751
1765452
585275
1604358
741561
1901581
1183718
995440
1543644
350631
1786238
1927063
1229230
1050526
1831008
184816
1280693
410076
1336490
1073657
1207447
395632
402987
1991392
387023
1163406
1617244
1701553
326112
1192023
1270150
1363800
1043181
1080424
920841
486321
240702
208278
1557221
1641118
1641083
940993
1662594
1688812
1286124
1933242
497793
1232960
611431
1928395
225086
489049
1498025
391552
1311663
1429882
1918215
532369
1165768
444681
30269
1945317
533343
154730
803387
1617980
1628240
983244
730828
923031
992967
465853
133976
1054178
1876813
1033925
275474
1445428
1924030
1049086
842704
382031
148334
1243621
237483
1382454
1282213
166125
311307
960756
1592604
1781904
762203
1207210
171520
507093
966160
1523767
1466844
1451899
789909
1632724
1333267
548918
1101774
689033
1894916
121610
1063032
1352817
831771
1051633
1159132
1989454
419719
1565696
645734
558456
856072
453830
698521
1181206
967939
1410449
1948001
715613
256363
195930
1863839
1596934
684321
1994209
351011
613913
1848493
804367
1522534
1771199
1458124
532575
1829112
1312660
322102
1717483
1909127
1742628
1998237
1507088
903699
841060
1316858
416608
482608
1253989
187966
954391
1066301
1967764
69748
1451526
1369570
1142556
166717
607746
1148100
559387
1653277
1877519
1894246
432722
1272178
890070
1574909
1028909
261090
1203634
741430
1637081
1032240
1054386
151930
1817303
1828565
1593620
488447
771380
310620
955486
147318
472997
832662
1191503
72956
1848400
215007
1204868
1602642
1801281
521943
679235
723000
1349883
1552845
1462896
1991897
1802346
1868223
803883
158191
1672415
1425390
1545269
1613695
363633
352217
625090
959016
105547
1181334
937630
413486
447496
334882
508173
1917908
299408
1696140
1527370
433878
1579059
335376
438183
62482
935638
669943
278668
668378
1971003
504479
491434
359337
469705
182228
1498360
1858447
1046992
1685365
1916936
1594112
978051
804581
1844830
1380489
984169
1294344
689678
123570
1059584
41838
853535
787480
111372
1844436
1957365
691393
1587500
991611
1003633
423328
1802432
1670857
995893
1884046
774482
1985044
1528433
563408
625306
1469772
721116
937249
521299
1186946
920419
963877
877650
1777540
79921
405207
471717
1409573
896833
1604483
358068
1308520
1051218
430009
165528
1159409
649724
450513
418216
322884
927254
297089
1183128
1477331
1464967
1878606
196156
1346668
456773
1435335
875942
1454979
1818520
1484302
490308
1752804
1690152
1650784
271268
167283
900763
1384369
1073276
173160
1452001
980837
538870
970773
1890467
1150069
389487
1532538
736114
1819208
1816279
1789331
500186
87169
204106
1076410
1679428
368859
643840
410054
1252691
1939082
645373
1722227
1309352
209717
826891
517415
1234133
936787
364016
1375981
1732356
1413777
710360
362992
1713914
483785
536714
974667
1869524
485247
1992770
1845824
1582875
1872250
886806
1196047
1427755
5085
869852
1240822
1703164
839543
452852
1334008
1642628
1461926
148991
1185362
1826339
1304216
425656
596570
645940
1462371
1059548
1762612
1337973
1345984
1951829
640907
1798454
1918064
1391538
1302527
1337775
706020
122827
1700379
1904142
889489
1963392
414721
523840
1896721
245653
40243
1526705
1481518
1853534
1646961
240365
315688
582859
1644849
687982
933079
1576859
28929
1454336
514694
1455764
1929316
567061
513210
1882030
984799
1008876
828621
398507
1476282
738505
834813
500254
444459
1451945
1900117
1916616
865714
735290
411459
548542
1561843
155344
1228824
1171922
1095656
296816
1935354
269655
1644836
1801832
574920
1984045
781167
1263092
626318
1182862
1903377
764330
195773
308360
838187
210027
705828
1213353
421474
1747740
1874857
45369
1312380
195710
222915
1328209
1741103
775843
1267765
21462
83284
733802
1551959
63735
1891896
1051334
318696
1348034
690894
1305110
1632410
1015889
159822
61211
1504920
630713
887483
95769
354369
590820
1934258
256802
1996579
677588
1588919
1397706
1458880
1937809
98017
874022
1476054
997225
93442
1732624
1269249
1682630
1718658
1343154
8822
333169
1855531
1129144
1175115
218861
407285
1607801
1481343
1797078
1253312
1346690
1111436
1817658
1967072
110948
1437656
992001
869036
1636158
1196740
281724
1191244
800457
1389669
1427408
1237249
566201
1585661
1970388
1544233
1272914
739038
154652
1679304
1970678
1028684
1491593
357488
1887367
1827773
93548
1607945
1003390
1513822
80957
621780
1582293
151181
1411131
1099280
975134
65215
1523802
1528812
1548445
1386345
1473817
1261965
1286061
224453
687120
1836193
1992704
273904
1260602
218843
1767710
151457
226646
331824
211962
1787546
423959
418091
1458247
677383
1576347
1102829
1983600
585395
853057
1999960
758853
1188495
1304532
803630
1710646
1310327
1315972
953627
1578349
1156394
1797234
1181598
544295
1648695
225568
906737
234846
388585
836881
1926516
1503390
1233219
284784
1250910
1660451
134358
1084647
547079
742189
583867
1128309
1749735
1359401
1335030
106885
388093
1900273
1255283
1004472
813345
1222282
1631909
1903606
720919
805217
1334524
1248651
717504
682681
1855986
190109
1957214
312136
692171
188784
1686708
947167
1734451
283373
290634
498308
1315489
592453
977084
946517
1592339
1316848
1993496
1523171
1211472
1451458
1742531
440031
311685
439101
127374
1949380
43902
1582842
279756
1900019
1588594
541924
176602
751262
550538
309246
1654340
42644
1411751
1236292
793537
325607
1661227
1595371
1702659
1469167
1871362
1924528
1251670
266215
150742
1158823
472373
611704
1272795
895381
1850122
1447462
556370
1712516
1042734
1492775
1466887
1022849
1262563
212672
1871712
1071052
1783884
574180
1916804
1832630
366375
119756
1692728
1171922
1272330
695575
72958
1191955
146779
1823230
484465
1443003
831542
415007
1854952
236778
1807112
968270
320888
1853880
794908
624330
779232
972690
672399
1485538
602804
875755
1801239
1268581
1693484
1608534
218964
455727
736887
1364234
1331601
912513
1482076
1722732
1163386
1039528
1569368
1391155
559895
700389
715587
302193
438754
1582558
503507
1319319
1863693
1049666
87518
798667
1807995
459500
963120
1876670
567250
678635
70673
260496
1616498
1510042
1059033
1761255
1980543
378632
1130558
605456
1635914
1719301
1710006
338814
1473675
1344355
1895729
4598
1152791
1907689
749767
1100293
884027
1323908
1186727
385728
119817
546151
793105
1183679
760570
384016
530976
944065
237288
740872
1743813
576843
1130294
998309
1590446
303415
545900
372150
374701
1652661
1844454
299193
735307
1134903
1987858
717036
844823
1868891
983341
858588
888215
142836
33177
170235
1436867
1265806
1674518
274642
572103
937816
406832
1253479
493216
1484960
469425
1845969
1045873
1333674
1757126
1791467
1445716
1520591
1682633
368969
1909234
408987
1590285
893416
1108509
1810826
986400
606111
1624795
1034209
1781800
1638265
129097
1315398
1286617
1622860
1389386
1424700
767828
1486065
1721937
495149
705044
58727
627693
833488
1366476
1086594
920854
1767038
14415
498168
1782964
1443385
76203
790691
553372
834153
56576
1825770
1080430
422661
1932994
139110
939351
155590
125004
648811
591044
1894016
302415
1380323
1209247
1503011
115989
496143
362957
522058
1540185
1252046
1668732
309974
1908397
1271285
561899
750927
1242117
539710
1788313
130763
194562
1143374
1124172
370248
515278
1950893
1987243
720795
353618
320391
1571034
1654399
700657
1732438
1702290
694689
171099
1398701
1584417
235321
1616545
1947902
1617040
1009922
1002017
382052
1117817
982303
1334506
873798
363666
318334
345946
581055
997788
1763429
457440
1253144
395687
238868
577533
1857961
1548458
851872
1578079
912423
1222792
7045
974686
573700
1062760
600883
416080
1630397
1502117
987906
1628775
789568
59903
1883038
1922467
726009
758618
31310
1519759
1114893
737208
997113
1297963
1561245
1311820
871786
1995716
284431
123431
1877537
237985
1505972
934579
892209
491496
819635
425997
374871
1789148
1051541
593444
873010
328609
646499
1481534
177180
961812
894490
1174544
48948
1445920
737489
955168
950744
693976
1733511
1272101
2256
1988861
96847
1362969
1502633
849612
996428
247407
584155
1104221
1180857
1652012
1460018
1840899
97094
387958
1410999
1150307
30767
611842
1666911
1754771
1574592
1451326
186143
1241543
295369
1503059
1222252
6806
648050
1519865
1462957
634422
1693437
640400
495411
259391
214816
783235
1197807
425138
1807558
525400
769490
1087573
57178
1745401
1373421
1976541
748204
894610
1691672
1349316
1586982
1195639
553980
633637
617262
1998072
1187423
1334214
380475
242120
601677
915849
1047055
1292312
258503
1542003
745945
334607
819954
1105626
1018464
1969981
1978048
1300227
49530
716260
1119956
1947180
146573
1586600
1158448
1154700
1347523
165982
1400389
789522
942381
57804
1904275
688847
339821
557661
1464386
1857316
1430442
88740
639783
1255458
1284024
1794786
1582917
453824
1104748
1795292
1976979
1835089
110418
1179126
612569
1250895
1347981
600696
134490
1328287
56245
1425088
912892
750666
543182
1130153
1449423
636779
490884
789444
849840
330681
1489840
1752382
431330
40395
959651
1361968
1526273
1772523
1407823
1083621
556415
453509
22539
1313014
1726598
846550
801091
1364966
1294160
905615
1839521
1452243
1452836
590944
221128
596384
499151
1484210
1352903
884186
1853063
1587150
1092289
1884267
1250435
1277339
297987
73052
1590568
1851746
126699
270743
574002
1951294
1788505
480153
1185359
422908
1012881
351139
1269117
1194276
1540513
268333
1940119
1782287
1003785
128718
1007414
1576676
1888356
407579
448352
4493
741781
324319
28695
465689
450321
847921
848921
996898
1330565
912582
1702832
902947
1457783
296622
671626
1058267
1458936
53105
595731
782262
852651
801266
1548129
1568038
374561
278426
200197
1764829
156370
804926
652835
170431
278955
843199
1322921
1210926
329469
43765
911747
810439
1357990
408916
950570
1665856
1832332
304242
472028
770606
1758100
473591
544086
1164169
1106912
35749
587775
1476158
1994484
1186780
807886
658243
413325
1825331
982444
1374970
357456
568032
1742539
445220
1758310
715224
916466
658025
1194976
641106
719637
762739
1379174
1294117
244656
231746
167252
361519
943698
18685
405520
188960
920115
1723301
61918
1130687
763085
1403552
833239
391544
1088776
1186489
1278168
1414109
733038
1065641
975411
673522
497687
1671850
1965972
782457
462820
230922
932823
1093427
623520
1312660
1555953
1666962
583079
36382
455643
1719604
1222835
1643998
1983579
937322
418164
382379
1878666
541123
1288523
1017181
1443783
1783649
1803345
866023
1357846
161761
837872
1900228
255899
1777211
1635744
1417322
1837629
1465573
573997
1565099
163472
1757669
1149335
1528641
1291831
904752
1952763
84857
519214
977906
733413
1378939
1920192
104213
1169980
592477
1521552
1421936
130415
1453706
1677891
1987013
1160839
925960
473311
966367
1498439
1323218
1370451
1811694
770263
1979391
147479
186018
629081
646828
1413382
796861
702268
1446618
920830
872844
104849
996336
278705
306998
1951175
322082
1719875
206635
1440531
860779
550151
1082548
1811629
762339
1686859
1393132
220996
893325
967285
846358
343423
417636
1037407
1322000
611979
1714705
314335
763214
130249
1178245
320505
1284761
349490
746866
1199020
1800567
1128750
193356
1744060
463976
676114
1939200
1256238
1657108
400098
595338
934067
433119
654481
1154295
1077175
1046696
335440
964197
178554
1222394
1117861
413023
419557
1816088
1309312
1585829
568004
1447639
522231
1479511
1976701
487684
972335
66510
633345
1975368
231758
1827680
1713986
809221
1000705
880563
729921
412873
693221
193034
436359
161147
1795356
277249
149809
167109
317474
634379
1694333
585261
1241007
78474
858711
779789
90865
1237700
900885
357431
926821
792807
1331970
1070042
1945089
1280419
474205
1491862
373879
1986837
1482724
1059333
1597210
344468
729539
896809
336477
1749798
1889140
162824
758835
1521303
58521
249145
57771
318411
1959861
1293247
866940
1861530
344039
888473
87056
264017
271974
921465
1623534
119253
1674393
643864
1933348
686863
1028831
1034037
1790798
1683658
1043757
426954
443224
20030
1653789
907827
780895
1817041
1036736
569571
504138
1364308
1703055
18296
1668261
341536
1377588
1308725
71543
1252391
305810
1349910
1489983
1923325
168657
1790445
100698
837154
1303726
1169547
1016059
1992255
1219590
819007
433734
1042626
541263
757658
1682076
667511
1654008
1926608
823325
1801564
1952075
1147653
1023046
1651094
1595827
381014
666057
1967779
495971
815439
242473
1758937
786630
1749365
1108890
864951
510183
1552020
1871454
1711539
392520
919232
1374178
1448981
1555068
1950794
1199804
177160
1149049
1050642
908912
1042820
548245
103236
668438
1537604
1125246
361271
1793149
1234364
1257575
323398
1351636
1923270
806000
684453
781696
1893064
1062641
855591
1707421
169249
429725
1759555
965410
334115
1487570
1834500
49020
36689
108152
1084673
1559036
1089810
107895
1867638
492154
1730943
1906447
1563960
1380034
40520
1749477
313637
1239594
1671175
1919210
1646529
1223397
1424624
1207150
725594
320296
1073779
1967260
446725
407058
128702
61326
1653389
13089
654910
1133728
1003418
49174
1279364
762746
1757085
809584
910285
145182
1832660
332876
194372
1330977
182954
1348575
224996
40317
1596799
1706932
432421
1232096
1311472
1270913
909661
1378600
746064
74593
1049740
514236
1802593
858689
1831996
750613
1778659
1709082
1641615
790414
187943
393887
1349915
683506
862651
399647
1248359
662681
1775685
227752
1664964
278578
1606698
927608
1261693
875479
1649962
627224
1431794
1995521
1750798
1509676
1824955
658468
1285508
1747263
665933
366818
729264
806660
437182
1934893
104002
799039
1553014
1227239
680052
465752
414080
286646
1389494
1997490
104693
1315147
1890918
1101311
1715832
1956553
991874
1087466
1360862
1734151
1507101
1857527
1999895
855650
1215303
4828
654932
1888953
1995189
237486
1828762
1223917
1797039
1457984
1067059
20889
922066
667787
1269648
1714855
265820
661878
644130
1013695
1100688
1871092
1060138
337882
1755313
724548
493346
1756067
1051688
1687555
1242967
714243
32962
412503
1685156
1923469
956756
317875
1301522
1943167
306553
869042
1108733
1145279
475674
851222
1323533
1231628
455241
233478
354082
830078
1118899
1218838
242381
1025212
1955702
710651
1788816
113636
317933
1083626
321684
1771147
242438
1544445
1988295
1531201
1589942
1427386
298891
1544012
570630
767993
1841120
1654094
229177
1900304
1039643
1967588
1520746
1995216
987944
887908
1175574
240945
1031057
1607040
1690289
1435328
1361570
1464362
1921806
402507
569375
384790
1779876
1740455
1781418
625018
94773
1623630
278210
1756764
1347083
1100442
1069936
1828986
643263
1686642
1929533
801860
998946
463541
950279
6475
1982617
1005608
1312651
1075157
591845
733848
1999007
178185
934084
1529087
1298269
523266
1861513
1557665
1559827
1555762
1663693
399089
884696
265065
1527798
1032889
673775
1250863
102487
1261793
1833342
1461033
1264353
153084
1293873
1649781
1390483
1506487
164330
674732
403105
1130914
218889
722174
1758032
968366
121721
1854964
1517306
1115669
1373027
1531873
1506149
1009119
750471
430431
721449
1044184
1870378
861451
88731
1639999
693523
457329
714440
1638565
1815976
1813371
1884316
1521462
782794
1055803
1146719
1149896
1816775
1023368
1415723
573759
1002078
1222590
1283336
920557
1290937
736260
1339512
152525
1061124
1100094
1785161
1688236
489326
1482270
228366
966387
1620821
99113
409445
632068
1635753
780386
919176
1187930
1135926
1693572
667103
1489107
1032834
37378
951709
1522824
1923863
1411111
185321
426734
896276
132239
1531152
749565
618419
672243
633256
722679
1033682
487370
654080
655900
1031638
1190058
1351915
857160
1119995
1289689
1402298
69096
311321
733176
625083
20527
652835
916935
949615
987873
1248649
637367
1563213
1622078
1673698
72416
1637687
1620872
1742214
1353808
1921215
851467
1216281
1506086
616357
1483977
1196497
1116021
670160
1315837
546153
1154665
868253
716497
1511491
705422
1712781
1092938
428238
1556591
158226
16326
49455
1747483
1417125
939258
738261
546813
554082
83041
721538
906452
876822
295006
1747645
1276157
1608507
744915
376595
1778491
527879
1128066
1742497
1944791
1861881
1449070
429940
181896
2049
449952
924514
1614533
89825
534113
1471548
1913409
434024
1218482
431145
1814195
41964
463245
342371
1044313
22680
1841224
643771
1251761
1422380
307258
1993127
182512
379856
1715314
1545971
1582554
1888067
664837
1871089
1651701
350712
84030
1443526
1873586
254980
110556
635298
124506
1111968
523336
113075
1616120
794812
1711190
580473
221177
1586134
1213616
715745
1186320
232336
1162681
1142602
17693
747141
1300588
1762474
291973
603666
951834
1204200
1620668
646609
1727912
1896561
1134904
1828704
171077
1368243
1817760
1556646
616765
1769386
822607
888884
799149
1140527
605120
1258475
1222383
1306551
335110
369525
1616336
1871406
599965
1305424
1685938
1657032
381895
330153
1913677
1586670
542516
1989500
1714521
892244
1389250
1741824
580856
1911197
1752297
51378
1392404
1446022
1551625
1162936
1060734
698483
488826
1589489
1595519
1104826
496111
1691495
879688
1101378
1349672
364910
1383857
483744
62772
1499338
1987462
1065825
302813
717034
487275
256350
842202
1560673
1190993
1873316
526331
1212752
1504472
29633
253655
762642
868656
1932837
862451
1118210
111486
662927
1418684
1671907
1911918
803391
241176
655160
1890852
661138
1467227
1993198
216593
1733832
491668
1318989
1126699
841674
678582
488601
1920642
1315969
793967
1739630
1382388
268971
1406503
490842
1356202
1324249
841477
1793031
1367437
1385968
448614
282887
624611
181638
1135966
743098
575475
1012800
1746669
838089
1882227
1663346
1821060
571491
1995343
345280
1185883
772567
1022156
404842
1608829
60152
875832
379266
957868
228145
736407
965058
1701662
1497910
1678842
258633
625233
1070458
1783275
1882688
32804
1106980
1228963
925235
975951
623612
1721342
964447
367553
1696534
277067
352105
1560519
945787
1348986
1310859
1180887
997952
1117023
1574044
1623973
1838419
1194816
153348
1835753
298974
631605
1137603
1586557
364412
397695
1535672
526511
117785
1754765
1361944
830592
498210
1664180
1340148
242064
415476
1327171
1188283
1944175
490025
1525251
1875376
808184
669679
469935
1904493
1753180
1541077
1496537
1869492
186465
1307425
1661360
1779332
1811598
1984198
1658706
461115
12453
1385527
1213734
132363
1083085
392590
47071
1205660
1895071
1876929
610668
869995
1243051
821867
1523310
1360425
795593
1705506
1149383
378259
554212
995891
1608672
1646868
522167
1088548
563028
1938371
1668566
286040
1947868
1213582
1583387
969085
1380787
1648654
789233
596391
326996
972571
1177830
1266064
1929861
1992565
249606
967630
992811
1827474
1562533
1382991
59733
461724
1605591
1492980
1793000
856951
1286425
816310
850514
1669564
1763769
462585
1065644
1310354
1949414
864753
1016624
1721645
700590
882615
1425146
880243
1663103
1585557
1815761
1069052
724130
311206
40123
215019
1316645
894759
1178176
1364786
136814
332423
1938166
185451
236862
1349420
663924
711140
1721197
689786
1716487
127395
683007
409891
1033561
509148
1222754
1381609
781866
1420449
17563
1358766
1961612
1553639
1782646
1718499
46895
1151680
1499502
1197809
1799664
1936226
1866347
522176
947767
977079
1833527
1756585
580666
213056
1008337
1583767
1984332
976489
314022
901815
260215
869114
1828011
683197
674563
1629636
1802043
332014
519579
1649047
143221
345803
1890273
877469
1216998
134904
41212
834265
1406698
1106464
1249187
827809
1061581
1773395
1711784
1576077
30910
1330783
79907
516052
131897
48121
645274
1325419
1221517
1008824
1471881
770853
1145829
1224329
846587
340344
657951
1934894
645262
50854
1936948
1042545
114340
1321208
1289595
419077
1686841
1823011
508333
1459993
161182
1412178
1800459
1134820
1168498
1718889
1491584
1131861
1466483
1845552
1519835
342033
937264
87130
1797485
639919
1594422
295799
1790520
1874115
1826055
902967
658445
937922
1390281
768643
45124
49386
717887
384169
1588687
1332288
1761123
163733
1849569
121085
545244
10093
1283729
184942
943178
1030894
265046
1237801
614567
1014600
561417
980322
1714916
1294125
1575674
1710580
813422
195810
1766119
1460388
1187453
1224211
1199918
1589101
362047
1053336
794957
1396835
1694976
233602
1448333
754309
706512
1420277
406819
13607
945620
309551
1465863
971024
211430
1456015
633909
1421894
1026672
1335163
662355
419945
1454146
882039
540816
533149
1670573
1556676
1284830
757235
1590017
1055498
1994914
984942
1753372
1749163
473943
1797545
244157
879359
1155740
1129420
1518337
1408143
588650
1916475
1518591
393612
1314948
267568
1714508
440429
831668
1710530
1142085
1110859
1250796
499243
938560
1623111
1995270
22881
168016
1408340
1989454
822853
986841
1952992
94530
1187230
293881
1438432
332022
1374304
454757
35486
1006667
818912
1548020
1374514
1667220
1944870
1785032
494803
159669
160568
454865
856787
563230
1079889
538530
1210857
1726632
1947971
1746627
462939
1432398
348087
175519
1275527
1506576
119646
1628163
57043
1161863
774704
1436390
69371
1620015
128833
1261499
543098
1017556
1540044
915828
4855
1460051
1773984
1690287
1528010
164078
1657097
220986
435522
1586411
388891
588800
1833795
411291
688527
1422376
1189596
405599
614235
1116942
125761
1979241
195216
1402612
1869037
1452202
602740
937161
1836892
1198079
706407
625320
1659297
1510761
283511
170930
445642
37504
1164151
95826
1822424
1395147
1746626
1463824
1371566
718575
206918
309214
1647332
825112
1667042
362333
1735120
1635958
1421587
1130320
1529432
1597982
722161
1227432
1376422
317105
1869216
1166298
617001
1630593
364974
1323145
1326872
1978261
109106
529285
1971008
1105153
50790
704830
453973
1615985
1735642
1700306
145474
1478581
1183784
1922922
1213898
896912
1185254
1330399
849761
1353433
1704968
217235
1482699
1602346
1598107
956207
908283
709910
1317265
1076828
1083649
353935
286644
1572651
308538
581956
1110001
663106
1288065
892347
926274
1763975
63721
1873800
1169296
1438360
103757
991141
151187
1454778
722257
642696
42369
389055
1091509
296749
1275400
1299845
1360361
40443
46437
796374
606200
273672
1783665
1105151
887977
1874728
945632
1992074
1287292
105863
1375695
754299
54790
981584
1828372
1253372
541363
1243420
1742736
1219111
1520410
1048950
993949
595315
1706311
1961086
190454
221093
902338
452884
79678
1650612
1169273
1250187
710577
1061794
682602
1067967
434879
659899
669292
119781
315655
1113660
265369
561178
824963
499485
1213467
398289
153581
965303
687588
1657946
1043137
645486
1384718
814654
1526581
106639
734044
565101
1502404
884523
1342264
271960
675859
1279613
1936080
296879
1997880
240619
1221334
1736993
1594876
839491
108688
950691
1179947
1793692
899126
617216
400833
1885049
48366
404944
1528160
494538
866258
78061
326248
49134
1074595
1267164
1574038
250699
1155802
919576
655227
463508
1219924
204845
1876694
41332
219849
1352825
273307
522684
1437085
212834
989421
1021828
1527311
38435
933363
1918430
1949262
1593495
19168
733727
180315
1107286
111438
1325196
627598
170337
1226200
1986678
617141
1291781
630173
324532
701167
711069
1500723
1442587
563300
118457
202688
113831
1127060
1795816
1544437
317000
1928654
1161457
1107894
1393207
1822207
1254239
1007223
1299114
1793676
1331261
43345
66700
1106005
1262928
67693
1924933
6537
1411628
356586
1863958
1553540
565317
1643981
1452964
1672354
1292516
749104
1824590
1327966
1292424
1361940
850548
1030805
1681383
1859034
810774
596344
1829638
1528529
83806
1964331
850744
1683925
415944
1678420
1762983
1683266
814809
1313637
1546439
1044033
269592
1500533
1867888
349247
406351
1768754
506964
24294
82286
1672557
1876244
244987
1189895
346710
1456342
70002
1925113
1319017
1773540
1267123
326802
717304
139387
140085
1803779
1733458
1503966
1833684
929435
424098
282530
1620738
488879
794934
874403
1047611
1765161
104225
474556
1852776
26611
1382300
24339
1650843
903643
724547
307262
50638
23279
1052117
749624
1728303
1163427
566614
1373108
1802932
1422812
1805286
253781
1085618
1972508
132521
1537975
1878459
1179633
375692
1759069
1799226
657783
73446
863527
857572
1317118
1121666
1922902
792268
1244113
487658
1198918
1826332
622394
74956
816345
1188620
340541
1988669
1333474
431541
36955
470006
966259
1491561
1584837
1618964
1610925
681498
1003223
317192
136150
1634392
810917
613158
1585890
440039
28299
397861
235072
192919
574544
56278
658478
836334
847420
206550
1986500
428206
760775
1062053
1501007
1131646
514080
1117563
1245160
980274
835293
1155532
1646871
675981
1809861
1436360
665322
1558291
1195786
1735705
1235393
942278
854015
1296972
189196
1405211
297205
1881965
556678
1509524
1596566
624674
60134
357180
1578071
398856
696794
1442165
921787
1908858
333395
1242315
1900949
1441884
924909
1843458
1400859
630134
735197
1572729
595568
1534833
1375462
932481
763447
1992512
319325
1823563
509227
1975305
1832862
953125
539774
1467320
51367
40127
65164
66452
324290
1490019
1945681
943070
437937
178604
536661
645504
1745590
692509
1639894
183794
1273576
1730429
1237959
85699
552322
208936
180219
1168906
522707
1839622
910028
1109079
1624904
657361
810436
1807093
796653
786174
837429
1989665
325238
1211980
1687541
43991
1787017
994227
1193185
1543274
451417
314912
475346
479680
1742609
387924
1311564
605837
710265
932095
911829
1458042
784157
855499
118175
847729
1093983
1286349
621420
282323
1950960
784646
1673815
915940
1613880
1781864
397407
164965
541475
1499306
1508190
380485
969751
1751267
317160
25488
1102969
1621010
194609
784797
436035
888796
1118520
1764897
902025
3421
533945
1064844
1976417
271683
1868051
40537
1832684
1040694
625768
1491570
511543
1867759
934811
1307592
651730
1099756
573562
1053281
783744
1408889
713111
675723
1327575
572805
1555622
914361
884840
1506857
402029
1568027
719516
1756059
571878
1935719
669354
246764
1609047
522602
1552809
542701
599635
160123
380478
6655
1924669
474275
1598031
1367620
1714940
1242943
393109
298369
1597819
830265
456207
1833464
57355
286392
453152
1528402
1003158
978513
687713
1216116
1917840
274533
1589356
1512369
1628279
1802397
1589943
1867303
523330
1405129
136139
342029
417581
1266378
375667
459366
163070
1098686
1012241
416599
1968556
1226091
1858919
1607234
834900
321478
882323
878480
808361
808119
1341048
1122218
1083339
988309
198289
809997
1983691
1435913
1156771
174861
4860
962976
342644
1218493
1859297
699360
1019891
867144
675474
3203
796541
1954725
666159
314682
452966
1334721
1502520
887019
1615634
465330
420273
1146948
22480
644205
1685209
758639
18885
115859
1770465
749989
9199
1146328
192828
516897
1678444
380506
1043638
990905
873958
1211720
338774
1618098
254736
754185
205215
584418
780016
1988393
1667248
720874
788643
961299
1251949
1129527
910235
317262
1389454
1358585
332309
1158160
1612468
1342813
1836359
1477287
281854
360429
673474
1385730
744551
1522523
527451
356000
1698031
228702
1913721
1257958
1527734
1946773
775763
295969
1933201
1151717
1118970
35609
1948230
1056733
1271970
1968175
523019
570165
1632455
1152132
706090
842041
468924
616266
1991970
1533583
1293745
1028238
1537597
1510855
1592609
1821084
1642236
565690
585171
352675
1387496
680601
1326000
568313
157048
658274
250089
677733
49361
54754
1462808
459903
1454135
1138020
1336924
1879255
604154
1439560
192584
177171
226034
1406388
1083323
1604159
1787101
1121758
1466529
754705
1013072
1204930
971350
1239216
1722963
1967632
1405048
1446056
576102
1209185
409110
1195774
1867802
1780038
939952
1295133
996696
168866
750281
1898438
1967293
7019
192780
1802152
1746935
268223
1199903
1402236
1849216
1135499
1581984
43479
1125346
558234
1133232
1336668
1389607
1658819
1921724
1527921
312850
1646140
1334223
1488039
350356
915971
154734
533124
537428
586708
1025138
1892710
1413101
1806116
1629751
1938548
725732
1196654
280991
1279852
1284715
1638554
1282989
874749
1618046
129842
1320559
12187
119004
558056
1475038
837009
1538020
1141532
1260914
1101280
1171584
1819646
401981
33221
985579
625040
1901837
386885
481840
99062
32411
524875
160543
1311810
151694
1154674
1064250
1724933
1652125
1669513
1130431
1586728
1807589
1533222
1075719
1732104
1361142
1633921
271629
514385
572817
1330948
1743072
314054
1766559
541863
198344
1852288
1376858
372834
1472989
340208
1409686
1785282
1470807
933021
1501719
178265
160248
1316936
999263
1369392
1049759
1606726
1757263
1121440
451228
424828
1409071
941202
215890
899303
1391553
52586
1758494
323685
903491
417019
1649475
966008
615175
387727
1860865
341463
1016376
1512092
443374
1874920
179686
272193
1328947
740650
262530
1265053
1162438
1279167
597302
901399
57332
522296
1131154
1714672
1117362
832171
16247
1793233
792958
471061
1126094
1940599
183
926784
1245657
1201362
208309
1992005
1720341
560499
1074431
1025821
976424
220962
980100
237013
352147
543085
1707193
951832
1539795
1743521
993296
1858102
1274184
1733041
1058935
695464
967784
940714
1230657
259735
127021
776284
1424234
1501190
1485228
616626
1903206
1123293
14670
1308367
1628460
1369499
1077634
836151
851585
1252884
865145
5484
1435620
344571
1575080
1379496
1706596
371233
386686
1920053
1827042
925745
86742
1037340
1649050
445754
254176
805420
547371
1859111
729459
764386
1198759
1261142
1681433
552020
1175939
1108538
750618
928702
219243
377043
1708972
1818632
1294962
197109
1326203
1962670
1997325
771899
787936
1137255
918034
85336
1608088
1834870
839464
1589728
450179
845779
590811
1426542
1127424
1487469
640730
1844891
157606
779663
1265660
483186
624604
1443126
528724
1848620
93605
1247081
240132
150783
652076
276821
1341763
759606
294272
754373
660244
678038
1735233
134254
190056
417916
868786
1871575
456250
1356696
890940
1121479
1879200
1237726
977314
1964351
1254591
1532623
715334
1153538
702905
567260
337100
1043821
1562189
1609457
1112506
1619772
542516
1597564
1106690
821645
1752925
339871
794982
410538
416889
1191560
1455448
173954
1081884
281537
98222
453838
1185367
140148
797431
1415298
447591
1518179
144123
314962
933500
1735203
982274
61888
278966
1782170
549137
87125
1198821
1687033
704054
1975900
1033015
193702
30978
1970465
1051493
983811
1655503
1064891
1858085
1465088
1431565
565544
281144
1565079
666238
292240
982903
372783
1891364
1753461
1925563
1346631
439711
650437
560539
1157250
453371
636630
1662872
32766
874003
1408931
662167
1197837
1633390
228446
320813
637222
331823
1497553
644189
1771422
451851
1571275
1542220
1114260
1279796
1245274
638239
1160762
1706443
924978
1090663
622901
280453
1412388
1904814
992744
433899
436141
182048
328514
863450
709092
925241
922084
1674931
1169711
889691
1031881
681721
77562
1971854
850758
1246858
54968
1002713
1833201
1111194
550473
722227
1084197
1309134
1208223
1360948
720983
737469
1164116
1470346
498903
240287
882972
1344186
1807021
112804
1612037
1764061
1041815
145305
1720155
1596645
1246304
445516
1306324
773157
1886124
1683734
132875
1757874
733681
1794709
1822536
626609
1514843
995318
1823342
1573810
1361909
367319
90772
750812
1854088
317382
557419
1038042
994423
436707
463906
1573244
1681916
804637
1381387
109497
801813
112672
321112
1604329
812268
1129269
808748
28359
55443
748824
705691
572877
1332803
1678520
1110773
1400626
1279399
410582
1297255
397000
243983
815831
1531762
1743122
1927555
1184808
666020
1316770
544349
390420
995781
1118638
682407
1022481
1431432
1416532
1306175
138033
1128551
843097
1274050
868083
203978
1242665
78609
1589712
1542065
1266837
845212
1573620
298391
1480945
793435
561231
1446597
1005353
159555
1451501
1404584
217094
825225
362911
812056
493438
419984
1534669
1335266
229850
1309584
1846170
271566
830387
792842
1335270
1606127
1189474
472669
1213663
1498992
1940636
224202
1874330
974701
25513
584807
629263
362683
108392
1721132
1797704
1741641
451357
841850
1779187
1766402
727024
1938624
565769
1854948
180371
433023
1749691
512463
1913641
29440
1991311
1983593
1626281
656127
1158657
677440
828784
317355
353175
1504182
1626314
1564164
1913009
635294
609697
1006669
1155962
1954502
1749847
727380
1698306
1807516
1921052
1478369
229826
573953
337364
52275
19205
1636261
914425
1486693
479635
1571057
1596761
1419280
1744418
1714828
859113
345271
1159996
626484
1700884
613506
64906
380046
560778
1328049
952927
282460
1291017
1028884
171292
922695
1180930
840446
152222
215772
1708349
111318
141668
1023701
789724
734657
1731315
1249898
768311
1934372
544953
1292774
463797
468014
33844
1383242
356635
1175446
662790
535811
166549
260403
95022
340883
1653622
1430416
63908
1217097
1778180
1739804
1147674
573807
180482
119720
927292
473122
1043409
442832
857806
196852
1287962
1969603
126537
1294642
1166835
1579596
802473
145393
497008
516107
529105
893737
1630340
857291
701198
1038025
1260075
1419002
1228642
418753
1980232
988767
834466
370471
1851503
42192
1995712
60936
713306
1528938
626375
1381443
609458
86499
705209
304062
751673
104248
207476
870682
513232
929387
31843
90503
1869539
611225
1545382
987608
882878
1907437
1896644
1085969
1987581
1217739
809394
712244
1631835
1335321
866563
1918101
106094
372324
1967615
851650
1843438
1679478
1500453
1821172
1288147
894483
865579
1249781
1734223
42952
750212
1222580
1347738
495295
117476
705530
543733
341943
1062217
608317
1576201
56463
12962
584354
840987
959984
210817
747088
164281
490625
584731
302734
392598
455105
937257
787291
1293328
58893
1370363
1151989
753726
549679
201468
450876
1947671
1744770
283989
774526
480484
174859
741300
134163
337134
25519
25169
593837
195863
1556502
600769
1693254
187151
174773
1676550
233454
635784
670957
1019801
697048
420901
1502041
1160208
497330
1831857
1346050
1697265
305540
1482415
678350
1867960
852595
1526624
1852630
1481343
1014627
952417
1479190
1989458
657874
1077288
517463
1145079
80517
1842354
1502244
999652
713965
252991
318703
1337677
1333402
1145211
804171
535904
1145679
837154
1180186
1483098
750124
63966
1219131
1830599
517694
1331987
505701
1006376
147725
1270633
1838605
1370632
214312
1913094
942873
31953
1859869
629709
1316590
1455724
1025400
544478
816246
1840254
833532
1545746
299685
971503
1415052
1565393
820349
1166513
410742
1538127
36037
244799
928770
1372015
1012493
1226477
1803819
1614195
1922622
1353794
346044
1914297
49244
185542
110260
1656829
1064038
135887
810058
609658
1485379
1039265
240311
1023316
1047195
1809644
702642
602587
653541
1333411
213938
1817988
1301070
1884704
401186
918965
1753819
463062
1950108
1105299
289113
1274946
925232
1555313
1298602
280806
1156337
487958
1202048
1914945
1611856
787183
1202251
297104
1182845
83822
1311577
1818055
1562856
1338207
475981
1409704
1993261
1239624
1914302
1291699
1889731
1265932
153431
502148
1518377
1691288
32223
465052
1519947
1598000
158795
724730
1530872
813738
1711959
1475748
889720
1128652
1452701
1707711
561925
802963
539491
263081
1774914
758123
416250
1880102
326635
91194
1808085
624401
1917217
357089
438397
1376022
1988863
99207
835575
453093
960005
1262472
335127
498394
1525955
1824233
764162
661307
1563452
878562
1572965
1951360
66816
166850
1574117
1211997
664189
151031
1733958
1994229
18404
1710281
1671108
1201781
1001618
1092329
94964
117266
979861
1196790
328669
1852609
133205
592796
1648848
1511902
1373961
1032389
1014724
1392857
467586
39545
1588193
1069692
1634587
624627
207651
1417177
1700387
1282918
556107
784945
251248
674202
76103
1616690
792207
1035856
1625519
1454123
1994334
1664932
714488
715166
1973463
124061
944672
538220
100354
1502100
1126654
903308
323555
338631
897930
613593
1499954
1462196
372335
67337
695241
563890
394311
1480419
602101
984480
806225
1412058
1845691
1039815
215134
512529
1750005
449914
307101
493101
383366
144165
1624291
1216004
1977085
1785742
784364
1121100
1586210
1800440
1448685
14288
410760
1424353
1696488
1737308
1953257
1105306
1754111
1911675
799988
55291
545502
125618
337647
1250449
939124
882099
281051
1690165
1503552
1562708
872108
274140
725311
1755501
1508242
454248
752456
255994
137883
1225439
323721
93129
1154844
1285901
121767
341459
658551
776945
1956860
1896944
554159
198500
1550031
282728
1131879
444939
1581522
197298
772391
1751108
1480796
902342
6637
1878899
225810
1412762
1639478
752775
1104298
113402
1925269
1173365
1638927
1662615
1834189
3354
723150
1412997
1605278
686283
1112390
1713769
40252
537593
1668961
1336115
826614
640197
773953
1137562
557598
1877153
573642
1947999
1555747
1968980
70745
233536
936151
178290
874626
196722
1663099
1115022
1614900
805658
571512
277264
1949989
1232571
447211
1613354
806770
86350
1927409
119805
1541938
126455
1444532
1702148
1419505
195907
978752
287739
1497318
840523
879991
2411
530904
915573
82517
454234
160650
719347
477011
503721
637136
1482812
1324046
285015
47490
176283
1676188
1696918
284883
441987
612978
478595
543363
389568
86248
1652998
1192297
539956
1381697
342580
1668542
1225724
1477138
302874
588343
982583
1048821
1153869
1986553
1060396
1430176
1815986
174213
890371
219672
1719423
1509284
1408737
1390655
430915
1416272
991664
979109
1186765
611793
1087609
1696370
399084
1123327
620329
1076053
1971254
924643
951849
376354
915056
1710288
1696044
1047754
1031727
967714
343078
1242994
1925235
528177
584252
856480
250372
210192
1844267
1842282
663919
329299
738478
1464932
271828
1397123
1821848
108112
935966
714039
1162634
1337069
592874
1403707
422334
1879580
225118
1931737
1034419
985759
1136133
1233466
647847
1930800
609517
1232498
584485
640961
1917283
1898587
1835681
326777
379758
1044336
1812149
1053898
1559736
1069687
1678690
391486
1209344
912885
234710
1142137
1478271
1252269
713396
769841
725211
1392444
1065458
1167164
1176994
1566892
1986806
571101
1491109
332105
734894
108881
1148993
1791273
2568
598145
287803
664598
565449
307136
1377494
72300
1993390
822062
1555061
1208273
1594130
1674566
808821
1309928
508548
1134110
1558432
1991050
1907914
781733
848441
1299699
633674
1201288
1143260
871331
1454604
910798
907552
39630
1192572
14280
1980520
339294
512121
1248344
1899861
1030291
1710332
1722062
986715
262915
297090
1143827
1657732
1706959
196627
1673563
1134501
1381902
818516
1874539
903911
1623967
481427
1920001
1490876
1449675
487834
766426
1606090
677451
1567828
84987
621875
1833408
1216644
693647
1441328
789032
1445615
1124555
826530
36616
1323442
1738753
1926512
1961515
202776
160354
1554979
564425
1811061
461186
1906130
1316943
766931
683229
1266784
1618404
1356798
374635
594800
1993870
633100
872444
1005656
79547
1800991
1490235
114449
1781025
1216611
1549081
1293825
1317936
565972
1345884
1279104
260325
1961186
1544766
916816
1804843
1846774
1141762
1238340
589709
707059
943335
712283
1456344
209011
282000
435329
877116
678017
808487
1450781
380412
1379712
1872890
913932
1827652
1293224
288148
436959
1954586
234166
1707318
1296271
1356257
145209
839687
1874018
1275471
380418
932084
388554
1179957
1092603
1609551
539439
1012438
1138605
1239036
67081
337749
1841502
479899
1777904
618666
1003694
1719974
1963336
468912
1585507
1181071
57843
1983990
1610945
1972320
1470829
1818100
1909108
377920
613275
1688881
1763439
903833
289926
420803
1178154
389439
58016
1698436
142291
1076547
1048837
1342774
1261618
878385
1730770
1237332
1361050
1634800
1608147
761878
965485
583047
1543663
1236821
1697344
1450224
340539
510029
1005582
1846692
1659902
323267
156826
494645
1946836
977060
1621503
654918
30858
1060432
326745
1495847
526216
307263
1754734
356663
957629
1022008
1639481
914211
1017399
450704
1133838
1613529
1230224
803517
1390028
1272277
539042
247991
767076
1934502
1220921
806048
1886568
143459
297685
900122
1873456
1148167
245078
1547204
492787
48519
1981184
1873147
1108893
1331237
1423932
273767
1777
1030669
1752360
512910
544672
1965244
1660264
295243
478773
1410824
1509093
1549090
1128973
625630
1796014
1719460
694732
667516
1672146
1935380
644801
1200483
888062
1379347
1293772
170244
109107
335995
703293
1148833
1926524
1137518
1013163
1841359
610623
409929
1380049
1117013
28063
1054605
1990166
1986379
420054
1284394
1961158
346451
1735843
737453
139301
1632190
267691
372117
1591398
1442687
1504104
300749
126407
1451025
1203523
1646344
447564
251561
663744
1049204
414856
847124
850649
1442580
792981
52184
1330949
1505035
1895212
1031254
523143
290192
1856913
552372
1699113
1438420
1734677
836601
1344012
799140
447516
1773043
764875
1881589
91873
165166
654649
1230151
305735
94963
223478
421129
827061
621501
1038139
1876629
121758
1119895
798586
117912
1803501
231501
1222850
28685
427179
1563395
626642
1319847
1018390
159638
721406
1108452
825660
1885124
272261
1325230
72127
631061
1725763
88937
557223
1935136
815107
414566
266321
1177924
1006455
424917
315719
1026117
184684
1280386
1822136
1564762
87572
240463
1173301
1292433
225092
894867
1655981
990083
659053
746770
292527
1909205
56620
956782
1967358
762666
1742897
1110340
1024043
1376555
1175311
533601
140715
1899893
932255
1015945
117325
1017625
1724545
1198859
81802
265485
311712
702125
1899920
1399497
29559
1779130
623482
1492455
315644
85507
1009451
781613
1209238
1736561
1884414
2278
233530
1967284
1913318
189329
944543
1432383
920126
247683
814385
1908912
998920
76181
344510
971741
686424
1223647
353489
1652437
661348
599695
763312
85910
171089
558505
1523764
893543
355127
1542794
1680972
552493
1643966
516259
884687
783797
1027828
1912462
489680
1239569
1233456
286861
974231
1402144
120512
1253141
1109346
811574
549048
1841855
319032
806478
1692681
479398
892203
1243551
55573
1964935
656582
820218
443761
907333
803352
140835
1813316
567452
1050991
666942
1019517
1923688
1751504
1243956
614882
1885320
1514654
1350388
1104759
1642918
880719
1579514
578086
4648
903930
1135626
1798318
1043830
1774158
1321849
660057
1702840
1790898
219177
496906
1930180
847781
943091
1233421
1493338
871690
1866545
414674
1943870
1267138
1348079
1600837
1960305
1346172
828768
1310346
1527753
724786
1584953
958342
1163645
779341
282404
614406
1088216
1130544
1187335
1166428
875586
289567
1710648
1480080
569973
1789136
215054
67876
106316
329840
1438054
1033006
506086
1992222
1739932
266927
713474
1621642
470386
171128
1327914
784077
1340483
1402378
35407
314890
900493
307012
319064
1822949
1647131
1793987
13438
497721
1771204
361634
1833919
559634
1302251
1518794
1729353
1319301
1450836
1041829
1140463
1716524
603981
411830
209894
1970992
613213
1464800
753414
1574320
40697
1046582
1054890
1424627
1249007
1404946
687895
648347
241873
701274
1913430
1642701
543338
1758377
1593098
888071
1429344
1592362
1795319
554276
949712
1536980
1276720
255433
1657470
249684
508289
773297
1348421
1020684
720895
127844
1144931
1618517
62464
1521656
901458
1542639
1934193
1976836
1891483
300268
841117
1688689
818495
1707038
1127398
550702
794238
1837746
1873106
1113561
1574621
982912
853581
363873
1315593
1274016
1076156
1978708
1162600
1446476
358644
1579715
1647179
893984
1828854
1036774
1598120
1462976
1701817
195503
363066
1575223
1373631
681494
1277837
142367
1089154
1822697
552328
457457
1937477
48964
698888
741581
1912847
924550
254519
505385
1757193
1351483
1307723
1615408
859571
1590020
1517941
1782837
39199
1983791
432647
1087654
1525398
907861
1347488
53711
212355
150734
674576
1425430
437190
238732
1286010
1183249
911473
97903
1581360
1087335
1339922
1814429
1242047
1714941
1233803
1603319
1882131
1714438
420902
549804
140181
898121
957820
844336
1770982
1141052
1576038
819849
10703
1931848
44184
687947
1579593
665719
366846
825877
1487967
538961
206051
1247327
1783164
1318286
1255784
54893
872787
1580217
1620944
561
1510468
1774298
230818
787267
225691
525597
1891134
1148076
155569
1480447
801626
894618
1812775
1615393
1887101
961631
1217616
1677531
1281873
889578
1871710
1883301
1341137
249677
952617
828303
1606986
445295
1118106
1186310
426253
782984
228253
1594952
138925
1970449
984289
1294122
204150
1540929
1850714
787684
1543904
1948092
1675674
1024892
1549806
1838713
364604
1860733
237212
1218913
1599933
508616
1069383
1942690
1063399
691622
823853
1807366
638213
1633053
1359832
620003
1341255
1538406
812435
1677194
1491399
935440
374365
1378929
670123
498245
1252154
1654623
352580
1976530
593097
1775113
472783
366799
1952895
727621
1364943
681142
712413
1390563
82369
89955
667648
1594961
342741
1424995
668975
1737671
315709
874790
813557
230038
1674591
633651
1899676
1948312
1949335
1714486
1315624
1411634
1503477
1929500
1276541
1009615
1103184
432999
1772064
35440
1123555
1401237
939669
828742
1484116
1989373
972403
1230544
243070
5787
1903605
1383901
69481
1940941
60579
1563043
1639766
1810479
156471
1488995
1770792
84795
1519998
1595192
1051571
1077514
604587
1018438
427876
29738
954569
1406195
533553
1944929
1503170
1218509
771796
311686
896522
497919
561468
700460
1782369
1644800
705279
545789
800971
226745
317582
1650705
1405270
625437
842338
124230
312983
418114
1419551
1904992
105128
983446
551971
1006577
1826596
1634407
1628332
77455
23094
1087608
1599363
1414145
1074543
947879
464974
1842741
1187800
803443
1785545
1360344
87279
767318
1709587
995798
1851066
1842970
1983177
665251
892735
1476921
1317840
255065
1262974
856375
690943
1303041
898681
175806
1634091
728080
1118902
780530
1124586
178056
1215229
294965
43003
724744
522597
371707
4995
185159
335931
1797139
1946385
1871358
1156377
331267
318860
1558896
1283684
1425555
1316655
1679232
869056
1184579
91531
1871064
472569
1907784
460910
83009
1276365
827014
1878629
1074005
1065071
241973
1879440
14561
1834518
1926256
1431039
1444527
434092
1373424
1065313
656083
100581
1650627
128244
1468533
1125688
1721814
1599811
1804890
552503
570680
240939
1676077
1034313
587092
1970717
1141513
662276
74393
1757229
1286498
618532
1577167
1206397
763541
675026
565494
167270
1479363
1247715
1569629
1512510
586044
403639
438178
584855
648319
1512513
868242
1749748
1750202
910047
1960594
151978
381604
635979
359168
1264976
1095687
865920
398889
1002315
1537553
179774
1734696
1736413
1211041
903830
62595
741506
1832017
1028137
729705
1753202
505712
390458
1760253
265178
33030
733913
107594
1613073
1583853
1914073
1595251
938526
600081
773130
525121
1088687
1774881
1990452
1939791
1122158
1976466
1476629
1068
1407839
1891205
1454487
1668493
555874
1426736
754578
284870
701414
299884
101228
1048991
401210
636274
1107448
629100
313074
1060130
724709
580964
384536
1616600
733227
452108
1176800
1363706
387892
1084764
1583386
1983994
785020
391487
521971
57969
1559507
177255
1983327
799372
1238528
1495659
1949613
119523
1522652
1208978
1225032
1868941
103917
774125
337277
254151
540632
390060
1323098
683068
1793566
1265951
179894
149090
1463438
939581
260702
1878606
330923
912124
500988
547912
289671
1462199
1944542
1631476
1701661
1022609
1472352
690865
453748
631695
1680004
1271209
1754987
1855101
1649909
248742
28188
279379
320902
1651902
1008580
888365
1715913
631005
1575552
1583272
1450349
1305616
1052310
1648750
580203
407086
1901071
1374256
467537
1448517
38203
1601809
1726945
619976
936172
393882
1301294
1571810
1499188
1021745
895425
1404339
464552
1820680
1408209
466227
596624
662331
680094
1849283
1712600
604158
1317228
434537
1637938
436499
122850
962131
1843408
458467
1863936
1866952
1460979
555354
1925669
1509790
1285907
569728
1870396
1404240
16132
993077
159350
201411
366802
152731
1039316
509741
412042
1233205
1283474
596202
1877652
173894
986563
1077551
399730
78413
1454566
1702859
1649084
1606252
90026
134821
1290658
1762585
611654
119435
931320
1164008
854429
1181437
379585
1397161
1338472
1735452
1811965
451954
855858
1588671
766635
79302
911272
974817
763077
425914
1248447
1328898
1637122
632746
539402
348718
315737
1409303
363464
1807164
1435768
1636251
809534
1558957
823365
180825
849021
1001340
437125
235219
1236624
1127550
1007283
125729
217308
1156884
222342
1382547
1730429
1697505
1779379
53707
241043
838220
1009948
541075
70828
374332
1832994
733872
1484319
1079711
1685182
1532823
314515
1061537
773371
1693579
522583
898162
1145167
410878
1321527
254401
1578861
754415
505465
1293187
1393848
1180649
170310
768301
522406
461278
1466182
1240872
1144248
452246
1001823
308401
1441718
1579987
1215673
1100512
747974
96067
614624
1091164
461498
568242
59860
485581
495042
664421
879369
1034021
1758483
1314756
1633338
286046
478772
257323
1010981
194169
431039
1432098
1670308
63941
160325
1924887
1087094
1901289
1943840
1249599
718680
1069963
1988121
971622
738064
339231
1525646
70444
599594
1943099
63106
1638881
1027978
1501630
1570733
1994574
1929899
581298
462108
1144246
182894
326337
1428430
1423296
446610
14569
952731
603621
1709450
1054368
572418
496057
783613
511561
966932
134019
1208404
579969
382957
254545
1027540
68206
94105
605836
61664
565401
93306
631992
1769893
1705206
169693
535088
1227444
1341874
585382
933767
1873139
487488
1191028
343889
454729
1313226
10065
1106749
1660217
1540560
1804407
568767
651841
458180
953025
382428
125161
1171724
499418
1883048
748710
286069
1626076
870202
1145696
108680
417359
1445821
1701191
1945240
1460312
1431610
302888
711462
1447727
590138
1762982
1173672
353706
363581
97883
1942119
888736
326547
1501475
1736252
428817
1863262
193306
973286
701295
116814
1608551
275626
1106166
1790466
482386
1844449
525680
1883703
1212104
1210538
71232
65707
729672
105308
1021796
309421
1830063
366945
1499053
1059353
539056
785496
735427
111761
1287586
1770990
1766210
1741744
1941649
1671954
214309
285050
309980
249928
1770527
6743
751594
868370
1273096
1523985
391233
1887337
1316827
983444
973850
1598094
1331707
1624313
427136
768577
578601
1563982
1685187
760584
626798
426821
1423147
411653
1027319
883664
930578
350965
41103
1661647
597409
1769463
394740
694886
424966
1365208
723241
831069
1909866
908990
1207543
910
217166
70211
984959
233347
305334
1666105
1862068
1094805
1636897
708717
826976
1170221
1817169
289506
72014
800374
463064
1854280
1152116
1399472
19116
327029
811131
333636
1985653
1218287
1066281
866189
1336575
1398181
581438
1361643
744865
725715
321730
1030944
130636
1202544
1145712
1762265
1236187
1244017
271985
348905
425825
713279
726842
709336
1336965
1532534
1096797
419759
694141
208254
535960
541325
75182
1389954
464450
1831982
1890241
1158909
575264
1667172
1270660
1353689
1233287
608579
57047
961657
610420
1971887
1619589
1884278
40160
1199343
1951187
727766
521881
1570804
1101806
1994747
890423
965624
511395
600628
436184
1801932
1795590
1296154
1913133
283433
296411
1584522
1795311
1548852
388313
868236
745183
127513
308940
991353
1019633
1452074
575393
1819950
1481330
529135
1787088
1598194
196935
737081
1832421
1034561
170714
1690255
1485604
947078
1902396
1636847
1779631
336478
442413
1753483
6742
1400005
703522
590688
244993
224081
389547
54049
1195045
1238099
1423818
1058220
1906884
1032477
407086
1821374
226860
667802
1866827
1998520
1676273
1944512
1100212
1519069
1423791
11916
501986
544920
230878
679206
263221
1126391
919922
1573082
1188665
691168
1885086
1016809
38003
81705
915259
266877
305423
103829
570106
1292509
432095
897410
1914791
316396
492427
622665
943797
1939396
1611724
944594
762966
1187810
707084
1587361
967049
1470516
586428
1025710
1147200
455474
1218079
379627
963403
133787
1458867
1465754
1630968
946791
1387755
928381
108149
1671159
1431381
1355930
761645
1280646
1666588
1658901
1038557
1067363
1441355
1893327
405114
1823694
1500484
1556279
1164924
181002
271751
1625553
12826
981604
1875848
927608
25847
989494
139677
1431419
1583748
466743
1383547
1196809
458701
1208793
1358100
443023
1135146
48284
535538
236781
1225662
1583604
1853632
650261
423606
1471377
1417754
619003
1745164
1646233
1086449
213268
910162
1985592
1924326
242508
1784908
1945821
811105
317451
1413141
276756
1778358
1999752
1628952
640926
430178
895988
284785
991486
313512
879513
1276540
74389
155370
1504572
379776
1514020
968336
746393
1582779
609025
1631180
1589055
1567052
1486720
1129107
1632216
817284
88007
250873
863110
1605684
655026
162667
710863
524896
524431
704446
1864839
1367267
1451284
1138409
112287
1281953
1421650
1136829
1853277
753263
1220870
421247
270276
93146
131869
1421784
761598
961642
647077
1473510
1860056
228087
846742
818419
926252
1478995
251423
649497
1999284
721797
1970120
1770574
1336882
524189
1916753
311020
1493487
929413
1064296
376162
1244293
845136
804763
1863314
472248
56591
1158173
1681947
1496342
725261
174310
471090
1771881
1461409
1732214
1986287
456706
587000
1400083
653356
461846
517872
1979914
671952
585000
1990137
1889872
1338120
1558215
211578
1450924
451245
590136
1440026
828553
1615718
1846256
475337
681756
47725
1478260
104650
472475
513130
999141
1215834
593841
874454
1977014
837044
1645209
996436
317320
528286
1729442
1625749
1114225
1280506
621006
1320280
219348
727452
195675
1131542
1773112
1553421
1226155
1879726
876170
1941599
1833104
1399179
666667
391029
1928236
1141111
896190
749733
1073194
504584
1644249
854511
1318796
1722776
1680743
215248
1484778
835788
986150
944239
1357399
568348
872177
67256
41984
212643
984290
1465990
41736
386620
1747333
466989
773057
777534
1717136
755553
766655
1814899
689067
339424
520999
1435345
451816
212356
1072775
995005
891141
578789
1300027
1800164
1728085
669778
976821
96774
1994311
523482
1245132
1613692
1738484
1142035
1242454
546212
325699
1324079
214543
1900580
1718
706280
667670
1028575
1320131
189570
1400931
1931314
1685067
1036621
1113295
850972
509310
1075686
660180
895954
85653
870222
102942
1462325
1241950
494015
1433426
371916
1438769
644638
944278
499162
140252
1751997
965127
1776265
677933
390607
892446
1673202
461655
961166
440471
919869
930012
526588
1059341
1021107
1624432
346990
1720252
1123415
1906312
1272220
785371
296482
1591692
1613318
143652
1966702
264053
316555
718262
9764
634185
41232
1329178
1069248
1038707
249537
479111
708680
1308730
561708
1271880
1857016
1300161
281598
1793669
106852
313161
926551
1484903
1590455
634373
566486
558856
1713651
1802331
1687136
1592507
814964
1817215
99858
1186496
531179
1224900
1498279
540898
164301
1028598
1004078
1553334
211133
1277950
657316
1342141
206065
1141865
794396
1570718
919187
1455054
454954
1793928
1316406
1627857
561623
256447
649531
95182
448973
1963607
337318
871182
861475
1419631
823303
692297
149586
1766234
142248
1821756
396022
1576599
1993361
415406
538593
694256
962369
1835343
1594313
221586
1177288
1387041
1700806
273932
298368
694193
175388
1920483
360091
1773624
287259
241366
1556859
1769444
693444
414518
314615
617378
370669
1714358
208839
1674912
1189342
655247
1609971
804461
1841527
729268
171326
743933
1934384
372769
1016093
36276
1324446
1160723
1288957
1761726
127287
1016025
630683
567313
1425848
616235
157069
1953029
1383557
703757
16275
693532
1495415
819245
1770788
267711
1293809
763771
308556
1905753
64400
629573
1266384
1211690
494179
508436
1950050
359585
1944710
633685
1537432
1470045
72083
652682
50052
201004
1059050
476754
762567
1643555
830597
920863
518065
1929066
1431989
504040
1445214
484834
1548176
1441149
58163
1562145
1216391
158909
440485
672542
663690
809764
969391
1405116
524774
1039161
1516900
1113487
464653
714133
655628
1443086
1476429
1038765
1836654
1212013
1056933
1336717
1368980
1161610
715854
1559842
521238
1084998
1855615
43458
1998703
131952
1390527
609138
63336
1899592
1161418
369899
90669
908700
1095499
38213
1592769
520380
1168494
1187248
1236898
955561
1889131
1567102
1093362
1043905
364012
1259729
1989211
186773
1208193
89451
904115
73774
1951415
190564
1570141
215473
482550
468437
167106
873100
750247
1797127
226456
1495859
739643
1770653
574099
253213
858051
838750
381708
888066
729062
1709607
1376772
739113
182258
650054
45179
1338183
1726256
458727
110866
201968
1795380
342948
1598482
1180384
1080807
1709326
1953104
64562
374144
1779245
1102486
1949510
979485
1975152
1921348
1272723
1914295
1351127
1812003
792483
192864
158899
438175
1987805
1812042
83788
1973353
885336
403144
1809832
223801
671408
1964621
1815748
1785079
125703
630566
1839529
771145
721313
1296641
1906936
690801
1514028
904692
728114
776678
539095
758291
323100
1987315
1388659
800178
249951
118166
1573788
70261
211993
1144096
1443156
509920
1340657
1284377
570255
721427
1669393
324758
1217578
957364
1664833
1141268
1865632
567488
1731459
752318
1466799
1690313
1791435
833653
1186692
385241
802048
1052986
1878457
1291526
1510767
1292902
1624293
1419262
1772565
1900192
1467049
1918278
941227
1639060
498971
636657
228631
28053
717356
1994893
214126
1444940
287857
1851997
441382
881887
428408
1249298
1684591
1429365
798716
1983363
767086
1063605
360545
1706682
111359
1219951
1084479
320319
308352
679112
1157484
1564911
81734
897085
188885
1817391
1274654
345958
1550629
1075207
1093173
1462617
1745515
1401002
922342
114817
924320
1649734
765270
655660
603549
833834
1358510
775422
1941376
618896
1405123
1366251
589176
153662
403746
783361
1873549
698
32047
753536
288007
753863
570823
1311990
1222403
1997371
594094
452841
1188035
583221
1467987
552571
1480340
172942
1418249
842616
1809992
1371649
1454315
1726550
405467
347032
900250
1636830
1154348
817705
1424862
1815059
489924
1352264
1122652
1685030
144785
1690525
1492088
139018
217244
1699217
102997
1073961
307877
1956182
1298323
1082675
1635463
602454
391748
431307
1374151
1042722
1539220
1873071
1084793
117892
1170958
38931
857687
1538101
46965
1892349
253778
1860818
203639
512293
974715
1473480
404975
318023
1022613
383387
518584
1789294
407600
1691441
747127
189004
1816239
1047113
1764552
1629840
222964
1020090
1614221
442853
1080998
833714
1865049
1116275
1168018
1826070
39389
1355074
1417677
972026
186246
839553
147693
1402238
1804419
372671
655692
130820
1290965
1010047
1004091
1407609
334853
388035
535521
1768694
1302926
662563
1854697
1879840
1970960
640672
1562359
467502
1435679
910405
1514156
1741206
795092
49791
1017757
903345
1932636
873613
993930
185410
511013
106926
986937
877359
1145679
1785629
606786
70500
489402
1418140
977254
453256
780087
1759752
1076873
1171379
1841389
1056356
1402538
1138664
1231519
881717
299443
1189328
541117
1013599
574766
1609370
116913
1320317
1479675
483248
1681241
493976
254260
347560
380008
756606
449070
981062
674778
931438
386934
1513453
256802
196292
891823
830528
1691542
838729
765584
1062766
1902672
364225
1844430
745605
853700
991863
95357
1575627
1601278
1975058
818213
545533
382301
454172
966012
1499706
1042414
557649
1714524
1303236
843715
1034123
1034885
619176
978136
1349684
1791370
1174082
1887715
1472343
1125371
1619129
140151
518357
924575
304026
1210217
1591487
905859
544813
1938210
1327088
1680652
358648
470710
445124
825449
99286
382381
1736459
360726
1148015
1778465
882889
1299847
645356
722982
1888889
1124860
634894
1721237
345761
294186
1200117
5155
1306887
87774
411041
83252
1889470
1030755
222901
1020042
1902505
1957762
429235
1930136
331770
127283
1968999
1600960
894777
63530
1218402
1807478
1695172
1919512
562171
1660288
42144
524995
754918
52067
962571
1045506
917286
547860
1053517
1051803
1525485
943589
1212744
99347
1419779
182904
222131
205328
240604
922244
470588
1548738
1255449
740912
85003
1999126
1185323
738516
552932
249939
60395
710634
1645563
1030305
1417506
1034124
1696924
675003
1908432
1999135
412329
1068705
1103738
1261653
72221
572269
1871018
1929366
29330
854772
1472827
307026
1838825
1602099
687682
1274786
164621
192312
331455
26711
337595
705471
1496172
420670
413915
1855622
1424739
991653
607976
959006
166801
284865
1534978
1342933
1790444
1910722
145489
458282
1143588
162077
752678
444251
65327
1770675
1810583
1412631
1693715
1245939
1624017
924339
274983
792165
743091
27379
627777
1795753
833221
1856892
926151
1409714
231172
185722
363867
148505
884258
1883496
1584952
197225
389026
837848
1402367
946766
833703
1471840
538491
1284920
354426
617620
1955475
1911712
1907684
691383
739538
1829895
677948
546905
391364
1737408
1082769
1228262
1660956
321
1225231
527805
541852
1680689
1571014
730945
993170
1871987
1209001
170638
1503699
392699
1923843
1533713
1537532
565816
62945
1384050
906611
581217
1783074
626804
466050
1834083
837670
681155
329983
1391608
71731
1002197
1614257
590008
1567349
470008
1409848
1675011
1421526
1188782
1971560
1251810
763718
280606
818248
1129991
1760913
401842
1305492
1789698
1159182
1846189
1916757
1729498
488613
1514888
1071293
1216853
1773596
1240519
71637
1733056
570132
265983
1691300
198217
753980
1430947
379160
1371679
175929
1341183
410072
753089
1990630
263940
1075086
1134103
1976834
1627373
1720590
747149
1479573
243571
1675073
1639218
1656806
1741853
118505
1954447
791050
635360
89475
1940216
1979712
385967
204260
515602
1126716
278480
993276
68621
530971
599840
976010
487707
1424990
1932610
1417874
291775
1038217
1509148
1958102
215617
1790359
139941
1133276
1771821
1212117
1138628
156312
502601
675095
756725
103357
139424
992840
1990626
1238064
1987508
775469
1755896
328401
206709
1594165
471646
1875968
343102
1503086
1040795
1341534
957043
83454
770429
49906
423306
558922
1606381
1472290
915765
893063
1603182
1969932
135005
1693797
1649542
1373121
809654
1510246
1657149
1881426
379575
1071326
358232
819603
1571378
290085
1498011
341650
1638138
61817
771647
1220940
448078
1930704
1793480
173190
1050373
489533
1899895
933891
169238
214858
776398
469751
683845
1433121
1870535
1618068
1502627
1558925
1317186
469609
1696918
299539
1836593
1292892
1096968
504142
1409761
1994168
301013
234327
1939962
1019215
374565
68329
433290
1245022
1915587
571136
252072
51243
1217892
1748521
545490
285416
343859
960966
848116
1213431
795701
1122296
566126
550593
203396
1529436
784667
140947
575412
645797
1588993
1898048
1703943
804143
503757
1502651
521495
1226187
726183
676470
419141
1048317
1682302
688246
1373148
1144957
718208
1772930
1770704
484130
1630215
1420568
212447
808551
1576850
226805
885320
1362153
1304133
1549396
156408
383106
820878
1177532
318390
732693
1685921
1285317
1746562
433219
1565235
1294262
1651227
1766891
613670
841868
285470
253163
1538577
1947461
1594657
1188626
1469407
119374
1535417
786490
1143959
710367
1820756
1780288
1428577
1713560
1110817
327302
1189178
841351
651766
626194
1800595
1188558
1455395
1462529
1261084
305902
1255050
168435
250923
1656261
1869194
1722660
1251592
1413641
635194
1029970
1314152
1457098
1724844
1712377
606500
589015
1972367
1461666
960024
1317988
390603
1931840
1124770
471515
1964461
1522402
677001
1054829
744996
1492062
853110
1198775
991901
1338804
1837886
1942570
906010
637807
1216542
345081
1054217
419704
1352718
1537193
1498474
53101
582654
1316457
1636032
546053
659041
97831
705187
1748023
1124259
1671484
339724
744314
1506340
1953900
1233435
720185
5231
118978
1085428
1719674
337462
65019
1430521
1887404
622800
1699567
1706598
153780
299596
1066934
1196099
213379
1215406
453700
1437943
830824
578020
1769875
1542425
379541
338613
1651227
190512
1836377
1491120
131586
691044
492487
1099331
358040
1487580
607382
214829
1535172
613785
935329
482096
1746350
1722200
1030489
826546
1922043
1309683
1383263
68188
126456
1954408
487485
332167
1345625
466854
324776
1618979
1031284
1275492
1604786
1110444
1213276
684409
255635
516279
176632
315787
219880
514972
1630697
915228
109663
600040
562298
725635
1714371
1136074
1160306
1376396
1006709
1468079
449016
1380088
1740339
9608
1419178
1358180
1628885
1010177
1647478
450238
4988
59511
1231071
1116572
1198272
289939
1066121
1614360
431592
739506
930040
974961
1152227
1700307
1344839
801408
333375
775408
1290314
1415765
838214
1517777
838136
865207
1452000
793195
790840
1443415
357189
1864676
1717202
1520522
1195511
595960
637215
1866390
1250306
1021078
698316
1490137
723366
958253
1187360
1985041
103818
1207432
389566
165403
1547672
1511835
25522
352675
1541498
1525391
280968
1413790
595295
118972
688836
162171
953688
1181780
800491
1307464
323240
492035
404643
323110
1202446
121587
538732
1528744
1305791
1564903
1577502
39889
509734
1443188
616048
1542791
1272192
1180839
1582296
940808
1514462
409599
1051889
546051
705399
781196
1781177
1046067
429458
1241405
1628531
1885525
275475
1087933
801633
1706989
708208
1837012
1143158
1989856
91183
238190
1424780
73931
1592136
1433609
789268
1589694
63951
974834
1547606
1514763
1965526
1024859
1365805
213100
1026125
1688486
53175
1422906
1674268
1186979
1535341
759824
50637
1402140
245462
1856001
300460
1761477
1419415
802522
280504
1354916
1097078
453527
1243243
1861880
1320409
1157458
1562314
744750
935283
1066791
165435
1347216
580122
789499
1053098
1987756
1744673
1181355
621600
1939035
1695733
1486415
244807
50166
965246
117406
1251407
1886422
1129076
571694
108151
1209768
1615415
1814155
1040504
147012
187771
215093
108295
1483426
1554647
1274257
336272
513153
1358899
930776
1081345
966196
1688579
1674085
686200
1110612
1002005
1589195
664523
389245
919623
1276101
774211
1185248
242272
886669
1327999
111961
1812208
756337
764047
1700185
356924
1597583
1013818
567117
448415
1311335
641124
1998433
462018
704529
1902369
145395
390819
1580868
527083
869863
534409
455755
1942055
1302944
1399063
1574113
856406
565249
1243557
1273559
1110033
647990
942886
1756415
79900
1756697
466608
1701763
1049959
780884
1014478
1555795
263778
979026
1933167
574204
20931
540693
1653696
1559075
1375981
466031
1397791
170787
654292
63584
1980729
1945261
1372758
238503
1724705
447891
1149511
1741820
1873678
600117
459996
1263681
353918
934997
1196801
1501056
1592010
998504
438388
1813924
160971
1179592
1214229
638372
1150841
548040
1034193
1099916
855183
828864
805502
1178679
59247
1815868
1661023
489250
103913
790276
688568
851371
855103
522893
121733
813251
1347523
1116502
539522
1166826
993893
1431553
1627638
687318
1393577
1890358
516000
1786126
464267
1136130
1341250
1030286
336710
914887
1973070
1734007
1849212
723368
1775906
1212723
614613
478626
1483997
794347
1619643
1316945
1664021
1820104
138145
1463126
513233
1550053
384752
1538511
514755
869294
1516616
1541585
536120
513411
128866
25136
536368
1220059
669301
1911843
1243626
996706
477448
1357667
1379340
1417173
1297883
1379200
858060
709238
587962
1034588
1610048
1894568
380061
677712
1805601
1352557
1364674
645451
265417
157028
1063010
826029
1298431
1258607
233063
1936639
609567
171473
733129
612686
77405
165804
1807127
816226
1442094
1990400
141414
174069
1757832
1675261
1610837
1728312
181061
535165
611823
1046812
563800
1820688
1518456
1899743
824690
1416705
1750392
470940
1810821
325040
752531
1535674
462167
1442874
1463211
204783
1904075
334324
492669
227789
713274
1223126
1794315
668179
906700
815653
1794456
327153
666927
1460233
201510
585691
1727055
1110881
735220
522411
355216
563230
123502
1965619
1313878
1054690
1722550
375955
1549636
298436
1952802
1010328
1929281
365880
565111
776291
1268948
1173401
989681
870527
860502
762292
636112
1706453
1492451
832402
1057255
1055787
322034
692374
896979
104932
1219533
1379924
1742533
1722275
354535
880511
812519
435930
432090
989706
1651844
1910411
1750376
1852784
1891528
662653
833389
1895453
476016
1004483
1358904
1709624
1630854
1538751
618157
379844
80195
1346720
496829
1354703
1097537
441790
795832
470813
1574104
642164
127373
989165
929753
134745
251908
629558
121906
1270488
1974355
1962633
1619344
25107
1493271
814240
768295
3879
623623
342198
971239
913879
1618743
1352482
954231
179088
1486278
1661
1278084
293018
198265
1274873
1972942
1666014
1804010
528540
1114087
1094147
1901125
1092236
757825
617401
1731651
807999
1590149
1105614
357387
615255
1225015
924919
1220340
111041
994380
1298718
1507696
206818
1124611
955065
1377514
1980217
1643188
954941
46135
795006
1879570
1584935
1551619
1106163
795560
1388019
1541271
385551
1780215
506317
83537
1493539
1708837
1806649
24599
309022
1989793
698552
816667
1696611
1152844
1378521
298712
185206
1622483
1310819
509821
1052066
1155242
921189
1985825
781952
461476
1502681
1515577
448241
878572
644313
187164
946144
1786290
1062230
854743
919329
1148550
353661
1339479
102724
720838
1924999
1588208
749871
370498
1017857
1834540
1263370
637306
1091477
1861822
807087
866545
854812
1414070
1398972
1878399
1861262
550323
1298483
913186
1394034
1589844
1864974
1079922
251194
1069531
865868
43601
1705598
841084
1719609
733113
908596
151514
417723
262221
85060
296317
974915
1913795
777051
894381
1245351
1190511
1966094
1608365
601217
207603
1695271
1409723
1802346
156087
1902074
1109370
1360468
80464
292603
1231507
161386
751431
152053
485043
1606447
589781
164174
1666845
1573704
1956333
1970532
802358
737498
1469335
256899
1515822
54004
1253835
1189071
671223
289885
499211
1299628
283215
120233
248702
250566
663087
617537
1572194
1980809
1083174
1849249
187103
1875340
446087
919686
117568
1671594
1180922
1465550
1911899
1535847
640070
1409024
867882
776268
1050708
158377
454379
1584812
26461
1767052
1785456
1153126
1387363
1022130
1123152
1077134
225989
827439
116687
893104
1572853
1206897
433109
714863
1213592
1971436
1277985
1938588
1289151
611395
92621
1808961
1891462
1462822
1545082
1262899
203550
541877
1006720
462212
1794046
1140988
1022201
1594380
13598
1978525
978219
1603271
1320552
839221
348714
1574355
149307
1488605
69460
440511
149916
923409
881305
761777
1677900
403990
73033
1772667
970850
1885562
604459
1454364
1875431
866501
1286575
375205
162028
1399026
1087708
1369744
1435708
427727
1904883
6396
1049086
311458
1693049
1706892
259965
1049469
50632
1183435
812868
1778258
559521
511792
1173559
46303
1974957
417825
923519
1320705
1053435
1645372
344489
1557934
1507665
394204
121625
714108
1069706
1408241
909152
1666614
85512
1624945
582866
1804995
359597
365520
78002
795594
739861
1969119
585446
1729543
116606
1292610
379811
1471658
458544
250961
109608
503529
1414835
1105748
707545
1802799
949150
98692
1875396
1768089
97499
1786508
990336
178283
1656122
1927309
972354
301603
554773
161493
1339286
1095438
1067099
1616132
1090258
999744
1740121
147170
1970227
734998
1430116
1596138
703760
1229095
783812
642704
22291
1270939
1767987
1690014
1340087
1853743
940159
895977
1492049
1857551
1291218
1510225
1447056
451703
1729282
1783400
1494298
1540680
1440158
1041462
243262
1282542
1845900
509916
136535
1357373
97200
1018150
695755
854008
1737734
672900
851989
818119
1099784
1465544
1761630
149380
1438493
1549832
723507
120665
1796559
134009
1945047
414799
1586109
1033324
1261357
341863
1147745
846882
104450
1110091
712306
544016
28543
1762834
443646
566638
1784656
209800
168230
1462259
847982
1818806
538611
969265
1380327
1614404
1200201
1776261
128574
10895
250154
1334013
1875166
1567676
1154984
1903205
1332306
1181667
1504
709942
46545
454159
1544872
147712
875457
1814923
1088062
1424119
1705290
1495102
67703
232706
90831
413656
1071371
1453082
1318909
1878332
261845
1911009
474385
1120336
1093320
1282096
42396
1440697
896647
1448157
292182
410311
956506
723198
932341
840225
1615024
1996977
307733
260048
1640562
742114
1594192
1871847
560578
306238
818435
1806342
1265803
1994390
1225322
1782520
1043120
1505359
964914
1016075
1030440
249631
1767300
476899
843186
380310
23662
1196966
1184338
205423
1821063
44385
1996732
731068
209494
954762
1738219
1792214
437927
1500056
808276
1768740
644020
505896
555297
1160467
1664233
1108969
675413
1148276
502288
706683
1744626
1194522
341592
939334
284302
1411353
1935992
1032034
312158
121553
186160
843606
1657314
139005
949306
851825
1630287
868271
1714297
1034672
1334444
660270
1248038
297410
1766869
1981517
1642761
1156026
114913
1588321
998558
403750
461869
1868098
1175798
1512567
1311038
367671
1924689
24018
916119
1872415
641562
281360
1758981
1588541
992453
134502
1824765
1995419
1789809
436587
318917
1647443
307170
1787398
1427196
1234108
185242
238661
1009222
1433000
713219
166288
1215564
1659244
1315965
145943
921774
1054223
1776326
801956
889547
859123
803175
1598238
1306812
1105795
492356
1337547
241193
1173314
1654600
426268
798214
510151
753508
658083
1718294
1901386
1055205
1822103
705712
1008498
910464
1089384
1377620
1604114
775945
210468
1846554
1333010
115596
1773492
1633717
170875
1866075
1330127
23260
117430
77877
537859
215705
7396
124959
1154770
283170
107064
1129860
1834550
1030903
1898590
1393158
1033121
1196406
1061573
1802520
1580821
1266047
1865433
313148
261956
1622019
1770208
999767
1597896
921123
325337
1219030
840796
1732344
849096
895032
1373571
86068
1092716
368870
1356042
1633055
384387
447648
1791714
470551
1748242
1991204
998031
263130
1692827
1371838
929704
844614
100700
1207048
1047059
922872
516984
159848
1845340
388315
267259
1458139
1339600
102055
1125507
982332
1434191
1796245
110945
1673822
877954
1174162
1901403
1660855
1658274
1050241
1373667
1516371
1386836
1770932
1540125
1301115
1268331
303771
950030
63944
1355468
236318
851156
1200892
600108
702306
1071386
225848
1381939
1016047
1547047
688656
1036049
1875761
1558646
1870131
1028507
1816582
911840
1209279
177260
956765
953569
1400628
282985
1585175
465563
1562931
232266
376864
291596
741463
1082997
932029
10524
94548
322825
1949372
1086629
878578
1710315
1704532
1355264
1019072
818325
758521
1406129
1076924
1416200
309712
671745
466937
334659
52223
852919
1888653
1748591
533097
67158
1344848
1101938
852250
1907760
1920920
1002850
1053225
1924989
825283
1174835
1107475
1248216
269544
553309
257940
1810580
828099
507001
988291
1982533
790841
420074
1531734
914842
617632
438010
1489105
765025
1221075
1946284
1478210
198438
1622821
1972679
895747
413937
1847152
1619566
1603584
113123
1261801
1731035
1958201
729519
54643
1205817
856294
4400
34430
708693
261504
1811180
687452
1359114
1493346
784563
1157696
926295
1203700
270092
964634
1634465
1692511
1104342
13032
669356
1772612
243195
1398105
1786890
54216
1944343
1578621
21626
890756
238169
1683089
121239
627602
284334
1178859
1730263
1756628
726011
185562
331117
400034
1146907
466849
1367337
1407732
1839963
1937144
1417332
451245
1400305
1137891
33155
819674
1891696
1788661
287274
281555
1361521
1550636
1881357
280296
772935
184607
1638008
1971457
1300008
982903
347031
1324613
1629871
247458
441459
257910
705551
169282
681712
590185
1784558
977388
1984337
1736692
1505938
121045
221961
601539
1288908
1643342
1797304
1304441
765890
1813182
1660426
617474
844207
1619948
1687979
197933
1060023
1337486
1128021
1434533
934749
1662241
1266557
817734
747448
1777195
292435
1285072
879582
1448926
563013
1032174
822866
752670
255447
1172718
118727
1904260
1974831
753083
1638248
755717
1000634
727321
1011696
281043
1174580
1945969
1029632
1715421
987042
1254446
530543
1992901
1125794
377983
1236970
1919985
1382549
628684
583297
556794
1779667
1252700
1437304
367219
1173135
1234235
17442
1040115
139968
841290
1291517
1247122
1057215
612583
1502928
1943769
380323
466897
180729
179968
53750
1878350
1465636
564722
221962
327873
1298732
1223258
995157
1999327
1483535
716828
1348941
1370482
951627
1311380
910853
258919
119310
1167240
1212558
1060357
1198726
422036
1335951
1971814
1202069
558728
507269
1552624
389688
1040934
758432
1705798
1845204
757551
1241382
1954247
987858
149101
1698221
1525761
426551
535485
1653772
1114005
189782
964960
1856452
451554
861735
1311395
824818
1939031
1964608
123817
1515249
1473072
9551
107363
728776
862290
456338
545265
556299
599176
377782
1776807
1290567
232417
217767
1489183
1051374
794078
206767
1876309
1148709
760447
815551
1070920
608733
847985
1410205
1457125
1556829
1253556
506615
929768
846137
36138
472767
332106
1594830
1736749
94976
1593057
1821720
1087304
37473
563548
733164
754356
1042766
1900801
1666371
1485938
1664457
898827
573560
259779
956692
1919568
1836960
1136446
1140792
1907561
356518
877747
340523
1492531
1672643
491929
144115
319034
1719305
894782
1390169
396520
1179129
542196
266676
1956916
182789
806690
1997384
362372
1943118
921643
763517
1923886
143648
1236878
551879
159108
387664
1825550
178309
1060308
1336348
862832
1001903
879934
871161
945211
1959869
1102063
79224
696663
1631886
717857
55846
1243053
1766434
1518501
529422
1692419
618547
959131
1461606
601048
1981812
1612743
1918483
614265
650274
1112664
1100091
1957486
440474
985388
1555033
597607
1541944
1987984
931471
1137849
433113
1559543
121737
460140
1947919
529367
890270
1612735
773618
965759
1257842
1069614
202260
945417
144154
993583
1405592
253024
1363148
177632
847882
1922257
635063
1942169
1318350
468819
1893364
1611411
1510491
983497
1031340
891405
856880
822531
1358716
384834
1505549
1486211
785757
1965548
1275130
602274
318659
1513025
1980333
1072788
120556
1372869
877504
1304540
1089815
1994341
1772530
1171034
536706
154790
259488
1443285
277909
151222
493647
924843
392471
1052856
767718
10803
605835
234193
589889
1263852
1437989
1460674
256917
1585390
904053
696273
1651100
1027404
922447
681086
1127005
945719
1372906
1908829
1811011
1554200
546946
443820
1589876
153238
453961
797547
586142
409832
33659
1989669
1302626
759722
1170659
1540663
1268549
1605668
665013
1725111
718895
549835
249514
1434596
274392
878694
582417
256818
341537
1670134
555033
1668937
1929393
913915
1933503
1835140
1888562
168046
182592
81471
153545
331406
1330061
1303651
1852878
588484
1456234
862743
454070
622572
1884265
1968008
1494595
1288927
1776443
1506279
190527
303332
771278
1915358
1934090
98958
412401
204650
132453
111065
1707447
1711500
142304
41142
379840
115672
820188
1707060
355586
103871
524350
253324
299724
1389598
903113
1818399
595080
276462
759116
52299
1716613
1754812
992034
613770
258907
1505632
394092
945410
993564
481655
182053
670292
1435095
1590712
319060
1752704
348580
1048903
1215021
437145
845936
563472
1283994
438181
103514
584058
1442282
496165
621616
1030832
348119
209727
1279021
458051
180622
1048780
1635032
77436
1296135
292121
800424
306846
327608
83782
896911
509801
1137368
1795260
1370105
1245146
113000
597867
1510961
755298
439897
1783935
15901
250643
429087
653697
267857
1773954
743566
1117306
522093
44724
1831427
1228510
1753461
810533
660164
160952
1402690
836101
1161880
356139
1362208
625063
1883761
209008
867781
1325555
681202
929693
1439287
612293
1685412
1843913
1088702
1671809
794461
253020
1551338
757137
281863
10409
1838711
882337
485662
914610
1181565
644708
29542
477998
585056
987377
1958120
1883059
638150
265376
822224
1733328
89634
1304096
634215
51032
1876532
1899663
1675319
805649
272617
794284
1677134
748481
1523090
516394
1143490
1276947
1828751
823522
502561
1119433
752592
1463081
1104987
636402
1527381
226756
828544
216735
1556707
142728
258181
539866
561573
604554
406362
1404242
827749
158533
682977
447645
134981
1829962
633578
452470
510136
1784402
69024
848420
1845089
1218485
1605434
901875
1122267
752271
766406
682156
457889
1174496
1549595
594854
1693254
854709
830341
1489855
650824
634488
1093452
643525
1767560
1174397
966537
188483
839939
1401863
1499963
558576
1636717
1985539
1852245
747083
480192
1080898
140075
1457752
456858
1370740
828570
232715
97172
743223
1013100
213850
1857778
1481360
1813049
1079993
893435
174344
506477
1867941
336620
1800709
1481047
1796511
1451264
957558
1988718
722446
524227
1733851
1047095
786136
733669
1129268
767014
248031
184319
1963558
1454259
946965
1357331
1042536
1645176
556818
59660
1741750
943437
629792
1065746
748602
1875262
1687156
346571
688538
423504
1368689
508494
1740733
615573
1519571
1067835
1997972
1889496
55987
1584660
1133157
1774644
859672
992491
1352006
1610320
187021
1441234
1721472
1604028
845882
214937
840821
1082660
1650666
782113
1928063
1885023
1008356
1171022
997387
115531
121538
794545
1594645
1950995
775383
1963643
1224552
1654401
901608
1541867
941736
1991895
1464647
1743962
1722738
1729233
558276
1863685
1248400
1625808
1604593
641219
394569
1753496
457751
1664567
1990098
275243
1749676
1985530
1869002
1157339
1150854
1320193
1563924
815264
1070551
259907
621754
1612379
1526439
286624
1163551
1836051
1089658
274621
193514
1999025
742216
1756406
1843925
1784886
1732652
1469820
1334769
154128
1699430
937682
1998689
327233
1871060
152235
1269655
1817403
783163
442768
558857
616650
1172082
1317768
601709
114762
1423663
505040
1288926
368896
1153862
377754
757304
648521
1947336
1807154
388790
1992576
1219236
851011
1860687
709771
916233
835346
1577848
669117
403707
1152448
411561
293410
867950
103525
249295
1216373
584407
1333844
1922485
732000
343770
1413685
663617
1793708
1033174
1908960
1115984
1450948
510501
593781
738796
344720
371779
943390
1753201
550148
645684
57073
421887
1490718
90026
970578
836233
114117
1042768
1652218
97386
605485
1997569
1912400
1151372
89895
304745
196247
1331902
1593466
1395226
1265577
1730902
1232051
576949
1660354
1363734
870129
1530309
481839
1403274
430921
1141517
384266
1067921
405195
251335
307313
1524692
1463865
1139354
226042
703105
1702200
163896
868638
101256
579575
817646
1165750
871867
912622
457782
10831
790915
979985
806282
1039960
1588789
1340793
937842
1561115
1670183
332457
476017
1861105
1692570
672937
389552
1058110
1003773
1271691
1991363
1023205
321819
1406124
1254533
1859854
477372
143376
975267
1544272
1937594
831248
1820242
534890
272354
923213
474159
1818958
95673
147798
627892
1112496
580206
852718
1585824
411586
1832283
1104198
1542845
655157
298608
71996
64428
945982
55982
1876860
1333242
1342507
1818782
1682966
1135689
872823
313612
1179442
485947
1925775
239432
712877
1024582
835153
1557903
1569902
436915
255056
1906473
1760271
1912355
1365129
103818
667211
1355286
1462624
205102
1513369
270851
1405929
1622465
1837491
263982
522625
673113
1877634
52300
1742659
1056263
1367412
111548
1611740
983949
565621
1731186
1838165
568972
1375716
664988
1880493
1430286
1834112
1987666
1527071
121871
1838424
748325
1248225
787513
469549
1021242
760990
36502
115880
1839707
1541760
748668
932949
1611566
1734675
1301960
391881
218819
1870815
1945565
847957
1055137
1988701
990582
472066
1166166
965933
1248789
752401
1720302
1980569
767860
811223
688387
158947
573711
1143616
1356836
867172
1783570
1940172
1599010
544691
1106263
163720
418747
1894188
301632
972753
908495
1695702
755720
1536567
619934
849860
1497259
1613044
1369430
1550618
99037
1034423
1943404
1530265
917897
1434044
630549
978256
567942
1110888
1024121
726312
1078849
761522
764933
1617071
741904
1646393
1402103
410380
1459417
699534
973944
761766
1441438
1556644
1301530
1811096
1907042
1900958
327037
1352816
964772
1447873
698734
1834877
1184034
399287
1651705
1805096
720392
120406
208742
1492492
1878616
485609
1638791
270014
1902230
1126303
573744
1759849
1587144
868497
291852
487549
1158235
288795
1784448
1033372
491537
159935
293438
2890
1957836
404108
129406
766805
889747
629651
1446768
1634818
1436651
1490531
103349
897802
1071876
407394
299117
1758246
969353
456369
1181853
1525085
1500923
8655
1864564
68598
829344
1937835
880597
1544776
1415629
592938
388054
1019249
1131813
1558151
1607143
1395695
1930114
1087964
1346592
313926
364165
568242
1204561
1944046
140390
1938862
1080978
458230
1108234
1428280
1796999
625407
1655748
225906
591163
310727
1362345
1430338
1582775
1203768
1260094
749598
273215
1438281
619797
1990533
1681154
1881464
645481
504969
275097
1153619
1676842
130195
951028
386513
1657523
774501
1963890
1585032
200531
941046
1866747
195309
1386955
1247038
354124
935420
1039872
1765763
1197362
1778266
1594202
362465
629497
1667890
752531
74710
1760028
188863
731627
1795203
1971704
149389
1915028
1489556
924315
872677
905691
151952
627090
1639182
1095930
943635
396263
1032391
310587
1121390
1776391
245746
803686
1545504
1848782
917350
294167
69873
5408
274822
801246
455667
1000183
1009888
976512
889436
1110316
791517
874782
678054
1925446
386703
417413
1391558
648236
990614
760342
329215
1583895
141939
1557393
1241841
1979187
380125
1041265
642176
177937
1131306
20023
956664
321710
1416941
553111
1989806
812125
1829559
884737
513584
19280
53916
610538
1179059
1470857
99287
1249599
36689
397704
1921008
1721285
180964
709896
1392022
69029
1060331
1963171
355957
904619
382245
1588461
1329553
583562
249091
655991
1799265
507121
1379092
387497
1734331
583348
653250
1427636
1913769
163968
918104
1806308
1040426
734470
897139
862590
684079
1622291
30666
1095839
136885
1104767
226512
1184950
833921
1118568
1081136
1175260
343743
1960641
10739
853013
1028086
1328340
571441
654011
1602005
1293249
1467341
985968
612863
1479621
1704264
1782737
549293
456118
1512991
1845263
890161
1021367
1913085
351552
375546
1972410
837451
1692311
212834
704298
1859521
1109189
687365
1017634
223117
243871
1232590
1412695
1592416
633273
540730
746855
552922
1367278
1596198
911348
1195173
75718
748253
978679
113589
1255500
1478234
196586
1803782
1914492
862517
1403367
1023017
1820181
1217028
1216796
1226097
957119
459314
876601
1035490
427422
52952
631962
1520988
460624
1726634
132129
943646
752333
1939414
274748
1923971
328571
1893239
1782843
1760197
558738
307328
1368120
1789345
1258269
105752
1204926
1100699
1590651
892459
1181372
438594
356753
1901165
1747658
1484666
788271
902797
247483
560844
524780
1402094
426623
1459833
661386
257364
1481701
237501
1745193
492595
140071
1140339
714080
1833417
797729
242685
797650
77738
112889
838230
166560
1387238
1247426
218343
480202
1128625
1232826
1482302
1778250
1558092
121725
1085906
1124827
1091972
68105
702565
1404165
1360875
1904101
256881
100903
199468
1481814
1445778
1640082
572373
32287
447305
620927
1847162
1220468
241328
962101
169589
1944787
1789351
599579
1984986
1157025
1320213
1898167
1060397
1789160
695150
825317
1442717
1650331
170147
402313
891106
764772
1406663
17629
1084295
450343
1713816
818240
135761
526454
1628588
1720998
481085
1824061
1871126
1666405
603135
1077104
533240
243406
990602
358583
367453
1374939
805663
433495
1334885
1742813
5474
1133320
668278
1806721
1250218
1321791
666290
609903
755563
1105960
1335364
1788536
936067
1983144
610646
480664
308078
463502
64856
711660
1713700
115816
104045
1893423
653033
915451
930600
880684
56436
615680
1971868
794405
1447954
522958
1081000
1775874
1253001
219278
1338535
185189
1270078
1274114
1911233
1635580
345307
1807582
1075608
755078
1636272
1429688
1481558
1856398
1472233
1151686
1838914
1499320
544633
453891
705134
419826
539080
36343
44412
1111717
1380481
365707
1765061
780041
1716915
683842
202607
126701
705721
1988576
1664343
1480219
1897875
1085891
867844
946891
739310
1719987
992758
593952
771457
401406
1415402
1376108
904491
1995826
773605
1068398
467985
1575411
1141582
1274582
1521374
309373
590604
594447
287929
1424847
1528380
453274
1464282
1641375
1923653
667066
253788
1323280
1714368
1342448
1849099
531170
478510
1783143
268832
335129
1180582
1797064
989087
1270846
1569778
1100632
827146
1527184
698405
536652
836910
1194512
848763
123164
697939
567321
1255151
654757
1640683
220815
34358
1427598
1359230
561443
873846
1403849
1144887
360809
870343
655825
1718423
850919
1707366
1791806
653960
1877853
707303
1047663
718863
1413122
606242
203506
1428341
58634
669463
1076152
818634
507330
444006
361664
1136777
1819806
1451801
316899
885989
1116877
627344
544200
106239
1899670
1723546
716505
1510763
49732
631692
31256
1704044
1005430
332562
1790864
998978
941189
432543
941280
16080
75328
912423
728256
725937
1749089
261927
340389
1465264
243669
1831063
923437
476474
1529799
1757117
1672473
1264220
1506600
1871004
1343536
576520
1463697
87563
395481
1082858
1460384
1981150
775468
428191
1921910
1420277
1845906
250524
369879
1101636
636572
1500382
1582347
612503
953917
73412
240731
1659716
1110422
1776384
1719002
1451732
65272
1076265
620187
856241
1708383
1421711
771316
25535
892135
238139
996391
416911
245815
75152
258022
1775727
251667
851942
473665
1354124
402093
1609357
1919624
264998
1117779
214920
59886
1258274
636138
301690
1786002
1991613
1754540
402854
793910
1141474
909875
67527
1748198
1860479
1376636
225583
1912383
603362
986369
751156
1759926
398757
1381146
803420
742155
1199925
948009
1608729
1206417
1233856
994680
1527423
1823875
670706
790446
1131258
1958968
1475926
387888
324865
219984
1276283
1135730
257206
710435
539086
1101091
1465090
362817
1589669
234000
722300
1254861
1349376
296462
706846
1363530
1166673
900233
1857175
1405528
190665
1114236
1814456
1179894
1439555
1169938
100212
1612820
1928038
130806
390911
1498297
186616
1907657
244023
935725
103134
1244269
1060033
1574904
1682999
1287986
1876730
799843
427543
252339
766332
1517559
1630920
467016
1024232
1069520
1204476
1848506
1486069
166911
1407174
660993
63825
549728
810762
572316
384944
1200014
1619177
744641
740721
1944386
347452
858151
224735
1082200
1751413
427964
1458053
1808288
1222014
192920
1469508
143019
1133044
208866
788663
988844
1810905
1099387
1006381
558606
1310374
1925626
482736
796773
1650013
1741765
833587
1335725
1258380
1080372
1414527
1929344
1089166
280294
493649
969677
1407925
320934
390202
1464788
842918
558973
1508284
157792
905442
1085396
1344131
51777
1854149
289377
47267
1766818
109639
1673481
1425498
417841
1819801
371982
3214
1003679
126447
1002899
1797038
929105
1925358
135388
1166662
464613
1649790
934481
545705
414783
1117504
298701
708466
216973
1156863
756453
1911332
1830735
1423514
512885
375940
1551341
1922181
966088
1226915
1778292
56424
1682891
601049
286619
1449383
118291
610955
1301017
1690822
494236
267844
1088839
1561959
1055217
571598
1421883
1335281
1489366
1395406
1588738
728177
1688941
1836918
1759127
897566
1514240
681065
701130
369456
1406147
1367093
1970496
777323
446418
1427287
1990096
336533
586596
1302805
1938240
1322877
677775
474552
1594281
1680565
1644481
1411760
1950418
718749
287237
1430818
332788
1090441
1805123
1081813
242647
1634542
366004
613578
270521
1534671
1942494
319848
1758634
1015911
277863
926320
747626
238972
399391
1066997
277247
488517
1148183
1471064
1847297
1161360
450757
1089121
1262994
1046763
1555906
1098756
37717
976803
1306468
728895
633447
1973296
1955720
711819
1238086
1594144
1138313
1327131
1983466
101273
820963
1610939
1379359
1484345
1487732
88391
217106
470305
694962
1894370
1168551
1001668
288436
1738858
1679642
213094
1664408
1092355
1324429
113524
833411
965600
1812613
912994
22670
1949565
1492004
342964
586515
1190122
1218976
193238
1081937
997397
1070173
441089
1155221
575277
750165
886134
1586319
1374916
342722
356734
967817
181211
505359
1470651
345377
1932743
1086792
1175860
379313
70193
1788186
385901
1735171
1161006
611624
349700
470538
1873077
1575091
596063
1308302
935358
18524
937313
1993374
1739543
118274
411033
1900306
176715
865767
825343
527399
1373338
1986586
1284117
1522627
1874295
1932413
1626235
808934
837047
1829795
780722
974975
325548
838241
1513358
956675
315121
1195916
469475
1689067
1613377
1664787
452239
593005
308202
1680301
189662
1262648
395482
1824953
460345
1634772
716211
777467
568224
195450
1522715
841716
1570289
1449043
600702
246598
1425076
1080780
1098108
1859387
828295
1615602
1412787
1263750
563780
1671255
1162531
798010
1134390
112781
1942232
1474817
80395
749981
457406
103918
626242
1290739
787345
1297581
1598365
675620
740827
1361895
1190863
60626
947326
111612
1920225
1360948
749326
802313
765487
1135692
1259961
782039
622893
98613
729667
834005
988306
808018
1831412
1110016
888298
1597073
749540
659079
399547
1571319
488544
83009
1238237
159
911023
1267445
834087
1257699
1553489
1050867
1409860
1680574
882274
217876
625202
622690
899576
290831
304458
1009514
1994539
42845
529068
124418
833683
476002
781936
1896826
1326463
1227700
891815
367966
332918
1741422
1455418
1457112
339235
926062
1096405
453598
1161469
1462963
1654631
689463
676843
925841
1869955
127420
484726
1032997
1598653
6438
1640411
213487
1010878
1567515
138733
1017425
544972
1703995
1276724
863674
975624
656589
337085
1783816
407270
1785327
1822822
1765202
1310037
1233283
300667
1652310
442831
1348495
1679209
1868028
1418938
488127
420853
1712463
258556
1559038
1701658
421467
1292084
872350
1451797
75307
1989844
1083723
1975568
512438
1734133
703274
1310836
1169167
1000669
1494885
1375371
1121126
1834405
1367763
727679
1919147
587046
940919
1055504
1361336
1059510
1941984
464500
1073035
1820619
283534
1160899
1676604
1821517
150043
1416795
1988363
341731
431588
1434104
1389394
83238
1206559
1274821
1864835
190297
1852771
1959059
99542
1642629
457739
390876
1511735
963905
1311484
1747158
1192531
3580
1301722
859254
613102
1057542
687203
1828183
1747548
1256828
1620520
307858
1850442
441448
1501862
1117662
1056135
1406216
1055868
440470
469
1979754
1034237
1665883
817121
1644569
1870048
1407700
482471
382713
869482
1522980
216551
1270048
1655540
1822000
1853086
261045
1648649
1247000
61294
1562431
1581761
337885
229528
1851184
1084806
523683
768235
1536987
1860576
267853
222044
742076
744384
1541897
1364492
137355
1430538
1381133
1052455
1175968
1916095
91675
1674858
185929
1789605
1550028
1294086
272733
1662149
480088
1633802
749366
1233229
796224
860548
1399772
160615
270911
1426226
785939
179195
1188607
80505
1674323
1424994
1152380
888938
1116588
217924
374907
474620
1892184
823291
255065
973832
1257918
1273197
1981094
1105876
608413
1617575
148954
1140340
1022670
473639
808495
586242
1615774
157071
1362376
41389
1496000
544820
1719879
1627877
648530
544662
1730934
1863553
1031769
1525035
1409696
901157
1915268
593516
197311
1500732
811858
563831
990327
375074
1117120
1014969
1873265
1080271
1503628
1534488
309421
658058
811350
57829
429468
1578510
1159776
563562
1048982
148989
28522
1754343
1889141
1870491
740999
1511504
1244072
1866719
275296
881092
1455806
1728164
1632485
1597400
203351
1301157
610961
1351962
1148905
484082
1830705
1450919
195541
1979648
1328058
784529
1447848
1419261
923125
601781
1730135
1089273
245935
1884819
1192098
560517
1074726
1562515
1784279
956947
905349
1380822
1290963
757411
1730774
1485796
922105
405945
1230752
90637
301092
699433
1525366
1537200
1367764
780364
339974
14772
1294793
1498212
1965800
1146135
976494
863371
1406286
1554119
707480
1511319
1677316
1797451
1508538
710455
380644
703220
1965418
1911762
1325491
318596
1316294
268993
626400
403097
1912547
226877
1058461
318963
834558
1758824
1745426
1465691
1628952
407322
225306
238949
61511
588806
1935210
139666
11706
1791117
94479
474243
519110
1654234
258875
392378
897989
916706
1998432
1790275
69815
1954441
1902937
1631786
474739
55826
1243268
465474
1761620
1500635
1983855
345672
982917
1251186
13533
439733
1791311
1194747
685941
671619
1857483
1403735
487183
1171595
635794
1287347
786037
562063
855041
572921
211288
1547265
356856
136959
1235382
174103
1215382
1779219
272400
1774862
1609337
1794228
54378
544277
1694771
488150
1533284
1451197
214179
1128602
1845826
1598769
528782
1009869
1866566
967539
369919
1303879
139167
298516
455521
1018262
289441
522763
343071
766683
1738407
34436
798115
1519148
1213712
532671
837478
1364470
80331
1656549
941155
117436
1160652
1189786
671231
142696
357552
168059
702285
221844
1397433
878744
50926
1430994
821620
1938019
1389868
1680387
1745124
592066
770246
733710
239779
1438261
1276695
1540090
1845152
80182
166196
339477
770819
841238
157213
580595
1828467
726515
218867
1057188
558695
1507619
1884645
1029232
445651
581762
438949
1553461
675868
417089
893185
515957
1716654
902955
630702
1970316
1921382
1427068
777313
1253047
1855082
1099115
664811
1580114
1038652
850392
954786
1945281
849019
47555
424061
831158
395407
1841610
1184165
1265575
1098604
939797
477802
415286
994004
280068
794518
135263
1536118
1561325
319920
1437463
450416
942904
1940040
1979662
91099
1164076
1758559
1399697
667022
1007965
1165652
738921
491915
112009
835508
283260
644182
1030551
1524707
700849
365152
1160470
1923193
1951623
61057
920073
1868030
1285050
482946
922474
1470256
1099655
1181252
1092432
1993463
66956
1703375
1182577
1839886
1159634
815640
1682056
1498463
1740757
69117
944377
1431247
63444
1279729
455322
309197
1410456
597866
976171
1988119
1499284
389058
599984
1902866
270411
750514
127235
444767
367349
1040427
58821
1516957
1744637
1404735
1790837
1366139
1294264
980435
1607967
1348871
1984737
1522470
2705
1985815
1176920
1206320
673631
846054
537369
73333
448828
685274
932508
1611919
141444
1056644
940291
729115
1452418
1150488
492042
1122483
506866
1317559
1088146
244148
143775
130335
1891317
314044
465722
1082485
21925
1286306
420406
498784
319129
584246
177667
1378721
17488
1031156
1000093
566927
1524262
1692364
1699279
358443
25853
1258773
1409458
1669118
1758650
1319683
794289
1305195
324927
735276
72329
1542499
1319393
552316
1198082
344358
1276645
601680
1247426
1579335
1016112
1197427
1704954
447310
825696
888396
498914
1066518
1351437
1178225
174727
1863981
1613365
408622
551509
1641340
1937464
1628288
781637
1345018
639252
1192393
523597
35893
37074
1654333
1092725
1972728
1487080
786288
1643657
515777
505084
1352804
1686043
870337
2573
1149217
1170309
748734
1210933
374060
1922230
1293426
313171
1124753
1311781
1422686
1356383
1030747
461444
794252
1222228
1553548
1823734
712435
1535852
1753272
562195
1731653
1250759
108801
487431
760822
145267
1496558
1925427
188695
1752418
112837
321220
1046366
1296856
463200
1051463
120965
51665
669637
268044
348985
1447895
1090844
124540
1611841
892179
262451
402844
31346
1310736
1168532
1665825
1836607
1080442
1416367
799133
950608
1855852
259144
1225486
366955
128667
467392
984651
767860
91011
1191031
309932
527480
1656049
985389
659993
647232
1778362
998451
331584
1905335
185165
1150345
1837699
232016
148333
832662
1455149
795406
719939
1787756
1633604
1762443
1245578
1956380
55688
573028
988886
999219
686736
1124492
336668
1717614
610605
340556
535817
432335
1693416
550347
1104797
718930
427332
548055
1985313
660569
331474
312547
139380
3111
401872
309298
232801
760413
1006007
1146174
1274890
1927269
688687
209672
676312
363275
1493026
363984
1378571
857990
1832755
949300
829508
125859
1142783
889760
1913554
575302
227274
1795418
356880
1363191
649619
304801
907583
1284547
344561
737449
1515376
373778
194930
1105717
867965
1489149
950354
193182
1682596
834108
1442947
872181
472302
1506995
1494523
1802377
854193
529286
1088212
1263689
1422436
161856
1659790
1163106
1977809
545344
315653
1757743
1442414
1060868
1828674
1447368
139607
258149
1722530
1316844
1139569
1722195
1263483
1928678
1581726
762358
1149056
78604
1268934
729545
1353467
1415638
1012189
1585115
1040152
1066717
1458876
1695169
1316578
1283795
526641
1063274
667151
710645
814422
316631
1813395
1382068
1580791
1501705
156558
588373
729365
1351332
1021319
518668
1366361
1820476
1468445
1393015
14089
1164122
1621280
597023
190040
639905
428427
1023415
1854688
199205
887378
553008
1795305
1987718
365942
1449782
1285229
850453
1236637
387056
1397973
910404
1089503
1395791
549336
393589
325418
1167801
267136
1881154
1959786
587182
470525
1668922
1030330
135939
900884
471803
477530
633387
1786405
821862
1370225
1524967
1392331
1153875
1820239
1754582
1257201
606176
83354
871276
742918
512181
992873
339793
1905244
121642
1485036
468939
1530566
1566461
503593
50728
264300
1920136
682343
832737
422265
1869200
1548704
1791539
1653168
210037
211875
384494
481936
1940233
1218619
1513954
1967438
58981
1140532
1534820
321874
1207456
1261597
935296
1503628
298752
563825
157301
673894
1838098
325099
1887631
904057
1163109
1869280
125493
316912
966773
1811790
966934
1086515
1507457
735738
1054557
1276808
1371862
1652033
1196487
55912
206859
1234949
853605
1885324
1820514
1508233
865831
1654941
165112
233300
1893845
1250940
1281830
1861707
1602493
1547027
1554192
373281
644044
1216353
592347
944596
271123
1813053
1852238
1022836
191151
567231
150998
1992191
881197
1741493
706422
509481
1251183
871993
246055
1104305
1991374
850477
1112730
1204748
1777616
563912
884734
70108
1807884
1920094
1572567
928405
814169
163691
859571
1749151
743776
45760
869211
898291
184510
431135
927668
635713
1003601
896683
694238
796036
1116247
1415325
1268257
1943626
787378
1334375
1859463
1720528
1702925
774021
1707419
194586
1317876
1676565
1370016
249823
154234
12775
377323
1495787
669458
145755
1759647
1776980
1207075
1256877
1663540
595545
175400
196642
1970139
442576
804006
245500
1132884
1198565
1469953
144790
1993340
115205
1963205
325129
809392
1492198
256305
1254814
1216397
547911
924144
1935440
1735543
930818
272305
1210861
621216
1728984
1639252
941498
1093079
1843898
17269
1595772
608677
1856502
190862
1851832
235269
1723099
1456299
1314369
1798926
1114296
623226
72200
1187596
1807029
1346045
1779802
1748590
1582782
422088
188492
859549
507421
1504502
396487
155770
1112078
1053340
1774501
1034250
1569158
917043
1588808
1359318
835665
1596995
1993241
595058
1862293
1965878
1033675
8095
1102084
640424
1676403
1843244
126040
1434376
1886077
780873
1601320
1111092
1347201
1392354
1383307
591580
267142
230924
1363136
1577567
1529197
69616
844790
1973128
164380
67052
599550
225791
204632
1472399
55177
1126863
1599882
1005831
1096660
893530
424347
194367
421076
976984
392069
203457
1518076
826632
1848949
377216
994828
1788802
1653381
1049013
198832
274485
439547
999069
614625
174270
1199850
154000
690326
1886940
806414
1836932
1880828
140053
1526551
1094819
1269528
1373643
1922880
1898613
1171035
757936
994388
1672618
1795587
810069
124690
981587
14165
1589565
335929
169563
1110934
688536
43682
160010
309031
241596
566411
835121
1482515
876670
723617
1904045
677799
1419548
1320296
1937482
262995
1019751
577470
1167387
732262
682605
1095095
152522
1286026
104940
735045
136601
1104079
739348
1456900
986542
24144
1053628
1191865
1349646
230718
464809
826807
315041
743812
1315667
1089647
400358
1318194
1723112
1994410
646848
1531760
126576
969837
167950
41104
1203333
264123
1612332
155714
505247
1852537
1396027
799250
704003
164597
617364
188730
672497
584081
233157
1834082
1711161
553444
894833
427590
451629
144344
14911
1430596
1135125
12033
766339
1661082
446483
1203936
1233686
1295733
1168686
918539
1825523
1300715
1249024
902865
545579
1122242
907249
599498
160331
1256138
1264875
1220514
790412
1891813
755624
664876
1228310
225017
1419769
114915
759380
1406106
321935
1337353
779360
295029
1807906
1891623
1525454
569610
504981
297319
1724976
1563966
291581
711112
1802834
438724
1190484
1168120
1611801
545636
1735432
1311928
93607
392134
1721136
180172
772533
1162821
50790
456226
1090733
1420523
352842
522161
834446
632656
1154965
1093551
1576184
479265
562314
1367274
67672
734916
110978
764934
617992
920151
137675
315351
150192
1904359
1735536
1557059
1912048
826992
735298
872952
736144
737165
235357
420965
405465
983193
658017
145017
342936
264669
1256157
1674294
1701116
1366109
1926194
413414
823571
1977817
655510
1639142
527228
972857
429128
952324
1160078
1873259
1105436
1244493
1482862
1117464
1212720
1880649
552853
1202188
822621
952215
779495
862630
904626
1800650
1125675
570291
1367614
241566
1754009
134440
1773336
228353
1433468
1681508
1456185
1371966
277314
1541497
1568349
921514
440400
1260587
1962562
601191
358037
1761441
1059684
1272338
1974065
825163
1013292
1344020
72499
1865543
239309
33030
329359
1677174
298329
211381
1285505
1236846
748969
333141
1857528
1168329
91003
301000
1090841
1087928
34275
309736
247701
334354
1343173
31529
79772
1181886
1125601
1572442
1093090
1311902
1642866
159423
119602
1344999
225876
614298
1108404
696745
1520995
333276
1649671
1931061
1018057
43998
1544433
355270
342918
881321
601389
1283106
610158
640846
1333016
227151
816119
473243
862834
1345141
1630976
1628149
785667
112431
225148
1432462
124832
459965
617178
1137444
1616822
586884
732833
1686208
1414444
1255188
1179486
1610647
187125
1715410
48603
869202
1528369
1519753
1710897
1513352
1714576
1103815
915367
488138
565949
1949872
1515510
455411
513817
88480
1568137
664626
1366252
882111
1460909
1557212
1465193
747337
1011818
1288624
1222380
864238
99673
409464
1839149
1397786
132786
838287
930195
82967
1445364
996378
1563496
732658
582683
1748935
521516
1555692
915987
743706
109011
773263
545621
1488325
1252075
676584
939758
1567263
1362751
1052297
452710
444070
1032748
173447
1949173
1578376
499710
857951
949147
1296081
1215375
1525377
788363
575908
762717
1669413
392289
963474
697462
1903095
778334
873168
761708
886723
900447
1569829
1677284
399557
1351918
152189
1747716
130788
1397588
1067444
1300663
204425
266035
960902
602326
1912006
593902
1832505
1525968
757712
1205437
67522
1273063
1903077
1865592
887937
599763
527936
1743828
1584276
1021825
537978
1149335
365401
1139498
1989599
746163
1022318
1031344
245844
1907608
1368086
1091317
1018175
375329
1124890
1096511
1709357
776983
739013
220458
1107001
325649
284500
70926
445094
1466587
1492038
699601
1899298
1471376
243466
1691709
569050
1830082
1110137
563784
321704
714292
1469459
1730303
1764263
1130073
1576638
125106
393798
292715
469083
1675672
391163
1340275
823688
804782
1279742
1935596
1782624
1106819
214319
1067520
649284
1690304
1928868
1888536
777660
787196
1587441
1515033
1426334
1515601
1794672
26594
782936
1277907
1179403
1132039
1230609
1167013
421912
673709
884983
782020
1597594
1459126
1058845
633834
181150
1416847
415819
363517
64960
1020813
1882383
1819737
948681
1032936
1306720
170566
1902143
502041
524586
1758692
1101330
481310
1124550
1337206
1438399
546894
1442966
1401623
1698178
1599637
1176284
1412857
306156
1867760
292903
1709244
578085
558117
941975
1733385
1439979
687910
813793
971006
1430649
1993623
1795868
1531651
1663735
1871715
505817
799747
1510003
1176856
1088904
1556226
37563
1465183
456155
71250
1160919
1444736
1198842
757061
1761492
1858283
1129189
1104048
430439
1392173
272143
1147523
720431
153592
430229
1855146
260596
329182
82771
418415
1515645
508720
508415
1054135
745108
1136409
802028
1918615
46880
1543476
999898
660046
1405635
1876346
646391
1416699
1605911
889693
605631
974098
1673883
823000
276805
709683
1434373
1304393
257653
1904748
1681946
1809440
632659
920192
100712
514581
1755912
1493828
496007
51306
1812216
1267642
1840109
1651057
897769
257130
1091707
473959
1218584
1703696
274409
1267003
49648
238622
111956
1456624
413338
847596
791758
1161884
356544
762573
1088039
1868922
896361
1080843
1830637
1004485
1310552
756369
1714237
1473584
877320
538827
562604
1549615
456360
667178
1602990
25084
1318496
576254
126930
1428002
1812252
330815
151874
1326589
1626432
1224568
1861339
979569
598306
1072222
9073
76518
858451
756730
1220328
760144
397502
1183295
615273
1605190
370132
185145
938543
861186
855019
922238
1441245
1791739
974717
1058198
179742
742670
844024
1258218
209300
821618
1660774
430997
1113748
1292417
1803535
512726
973949
882166
65910
152931
548683
218095
1445925
833778
782044
821585
1597856
1341440
1693523
1437659
1502439
1478321
1011361
1777211
945261
1934681
471565
19667
1183672
436160
1921104
1195762
661132
824303
1235250
1413493
23009
326020
1523835
1780680
807596
136538
1412583
913219
425226
185031
292425
13747
553291
1237820
859375
35765
858526
1973715
1353353
772546
1590838
1200772
127774
1525455
1071546
1851381
287627
56185
1222388
363895
577482
1867939
1848361
268226
1748083
103040
1943818
44546
274202
815317
175905
640892
1082864
1532645
1694640
990293
1693092
320609
165143
1193362
1805185
1409648
1513677
371227
1574685
730546
1604515
655599
1090501
1472372
1741629
1913119
1211449
1277060
323006
71701
1472841
1508214
501699
495086
1264356
413267
1908271
878790
1895911
936978
666280
1918914
1228589
1330974
126315
611838
772994
1480561
901120
664398
1940511
555784
1900681
265029
834208
68206
1789721
1508288
903149
175200
1887227
1874027
809572
752610
1630605
1381928
1985276
1484206
518321
1219953
25261
1538963
1644082
876537
493825
1649050
1031183
1925867
1587363
1609841
931350
1053480
36648
1894424
1129124
865800
1827847
764484
1646730
1433694
1819765
763806
1213310
1635654
1045733
1396569
1366906
693772
877001
510160
1550902
1425921
1930546
719048
1616475
1307940
84023
1170945
1159090
973997
233630
467088
474476
223271
1157023
903968
377828
1466438
885100
1322473
148735
894249
1101877
1072650
591758
1054885
1290651
1317370
1528588
705104
630127
517988
300417
1254527
1748557
1043038
804719
1671612
121212
1959911
855150
1547185
1097393
1450030
1974798
441950
603568
788319
1760471
1697638
280919
1476742
1765681
1044481
1062743
1632656
1887287
371685
708658
1131594
1325925
1574360
621902
1072000
1958992
1253521
1146302
1830732
1247607
1518473
63088
60003
84642
930143
493396
1594224
1224312
67538
665611
1936736
1966045
1612482
1369371
233149
186680
809051
500833
979996
428279
1828177
798124
1910211
1759598
669844
841530
1066280
633170
1069203
892196
632608
799208
1338620
1696979
1939615
690171
717493
264663
1720128
946391
729875
1304009
944289
911093
249414
62060
1707457
981570
1491599
453823
521313
809831
1506778
1664721
1631076
1713800
1148878
1199333
384850
1788837
701645
743196
451028
105831
1836450
1218936
1506903
1095774
531966
1615078
1784903
534343
1030703
962993
1324971
50690
1613961
1651607
805479
324714
1258230
1652883
1462248
1187502
460923
513704
1822616
1523255
1155364
1535304
730092
1068946
852271
191225
549263
1684987
1800318
1217043
1086004
138470
1569768
707803
1490000
865746
1064800
285804
1829737
281485
1829628
575017
1902777
471448
12533
1102619
1106026
1306858
97072
157214
1491584
696518
1135924
1277538
177352
777528
1297872
1109538
1423057
1859694
464662
112086
1174
1553355
1629581
942258
360782
344721
1805598
1206614
1420852
1564771
865178
754555
496571
581559
86423
1239622
1135127
106438
1668389
1830221
715566
1323480
1560722
1909821
1653090
670083
515510
22112
1998267
801840
1332490
1860527
662047
658571
1318252
217876
451689
569924
89136
213270
1873303
1193210
582630
696578
1642871
431161
1256904
827175
1733998
1453299
817121
1907121
1023125
42748
567516
1616651
1126152
516384
1694237
446485
188245
1058699
488806
1410587
787657
1880882
1751441
531554
139203
1001395
1123103
1901458
1410053
58346
417624
385448
1685237
522888
742858
135656
48545
1499642
1765560
1254417
1613391
66445
1834074
284386
31250
601845
1310988
451749
517705
693416
1821215
53730
1460354
1914174
810267
1196621
1614444
797240
551698
1083695
1774548
395542
71330
1622724
881606
552282
1595152
93029
1222738
37510
1376911
1832160
1694393
1156622
1063552
1979692
1151880
1910006
549801
1905181
941531
869785
677688
1994365
1291869
768312
1817433
1653402
1334675
973921
220666
1354976
832519
1195537
1766713
290125
926096
1329658
1858595
401290
1143817
1106695
301491
1056015
303038
1554971
938621
936407
1119050
906994
1890170
283944
1834583
1836219
13931
165890
515988
560426
1998167
796576
822557
1577645
846440
495245
787703
1560402
1596572
1415268
427147
599735
7427
477916
98892
1883683
682552
132842
122539
1174212
1389447
1495636
1303601
1633865
1076169
878902
680277
656134
1396337
1561002
1037930
334948
1687109
618010
723388
334255
1977783
1470678
1057260
776592
992483
1442479
128884
335520
1926211
543309
1738492
1992642
1847083
1102363
906919
1288079
194354
982069
367997
584168
1848624
492152
640120
556962
391081
833152
291729
1348560
560672
1688294
161349
1220268
408214
1640958
1589354
1017383
1010965
798401
1321830
660447
1932733
271917
889510
514665
856000
1317450
225916
797283
568512
1282386
1603445
1504745
1959025
431853
1472282
549846
613605
1476113
609655
734485
1377233
1552909
9102
407604
581539
40103
1553383
801852
874776
840729
493135
1105644
293908
932295
1206505
1959107
348095
1738763
1448080
61295
1221537
507359
715315
795312
1558039
885879
641149
62850
533709
186049
259194
1604882
789330
334715
1729607
1242857
1827276
1755930
1018306
437545
777079
760505
18323
1336273
1025667
390331
781004
970799
20870
1282232
1531448
1765548
1663082
1464913
595972
1414116
1214106
1761242
1858874
1992612
850300
530230
1099287
1760577
1800978
273262
487458
1855633
1050904
350509
1874674
900909
704977
677751
520996
978180
1615875
1370939
748396
1370591
552929
1488844
1259970
138892
1407867
1529
1818871
1378816
1748283
511088
1255691
517061
942540
1992906
184397
944473
77064
1268455
1909709
1606306
593026
477800
463477
725977
1850451
792240
1529248
1758761
810968
1832290
975261
1245172
1325038
1153871
412344
518315
295774
1681051
1295769
1243678
1711773
1790275
1598544
1723677
836551
212678
1574818
302261
124919
568458
206466
633107
1064014
45137
775453
291129
1245435
1335060
1518165
914742
228886
1408465
372296
1916477
108671
49553
806127
933262
1861023
1602363
200072
1252271
471130
1381988
1824896
1807509
58758
119912
1495186
674791
1070110
1394985
325287
1693544
1176445
775731
1751635
993970
1348982
1716224
1295939
351205
1335970
1400317
920229
1395080
112102
1200785
875369
1534980
1596258
1942246
1340560
1497634
1030945
715964
1451486
1547382
1016608
1366112
1297316
858322
1936556
1456048
1466544
1585864
1817115
1897774
1670624
227603
750275
15193
243878
1157243
1094886
1890213
983420
1979310
959722
704616
879505
389187
834235
1029612
747439
1834383
415958
827155
413420
580395
1300146
1204652
120490
1755178
1407466
1062051
1692339
1666233
1890653
1153421
996164
554149
1410308
1218613
1637150
370041
26831
356174
216971
638749
1367948
772409
378834
459400
1422730
1512631
357111
427232
90798
302728
198800
1909117
1251283
1582581
534280
813132
501009
1470764
1644679
1571014
920644
1935380
1856342
285141
63675
332418
765739
554191
1763257
1500391
374058
1232108
1309814
14303
113901
1632159
1515611
250796
697777
1692632
1401877
1636332
1314529
1621703
836426
14327
54700
1351110
1534768
1048216
210160
672199
1007354
408401
128060
166051
727196
1155049
1599930
879877
1264035
533446
1240070
1250989
1516672
1612111
1898206
1010963
1682341
274277
1637911
1367597
508574
1706426
426992
53755
753179
1830875
285310
277614
1609316
1525693
1096985
25615
1539668
96058
1484335
38149
1673561
1539369
813588
153811
1657370
328127
1612315
1452057
1964071
1903081
111271
1583522
1870975
736756
1550204
786320
332864
1234073
198422
272816
1383927
1064294
603357
605100
1032658
1083026
1635409
1864206
303999
173470
1307501
768275
25393
472793
1160137
1328688
520141
599725
557453
1698695
1669807
586882
1056351
1502952
1152897
1856616
828282
277103
524266
1546707
705713
1551298
1233104
292465
127577
205764
125610
1666757
1663370
1425216
1091067
652305
1078144
464091
623032
359939
896005
1755905
1894824
651552
1367894
1569011
1220721
1594036
997126
1745859
951115
697346
1600751
1128304
498899
1466432
1888457
371653
949091
1804509
2995
1426427
1045803
237869
1225571
1556840
980428
1065264
1074964
324987
95101
1118645
1491608
1342859
1286575
511468
232860
2009
1164722
1814630
653507
1045280
272978
537444
796592
954097
837270
1634570
692507
956503
151055
1648453
1774642
1462185
580391
1513518
511813
1812698
1526383
1253125
1194124
490655
902856
68797
1287235
1496209
1297258
1837081
171663
847963
857070
478965
1938823
1659490
69359
1808091
1288397
1868521
1706482
1562658
1925940
1045404
1170586
607254
1736364
353616
1394470
1998934
1391672
1385970
1649432
266778
1135276
1650246
387127
368283
263875
1186085
2311
259409
603781
1615124
678956
1176202
513468
1181736
242938
1033991
1821841
1457815
1601510
729734
1761724
1068205
833542
1136568
597468
1935547
13531
588098
1822876
482087
487405
1389555
1520186
445927
216156
1095858
1406215
849524
1210022
1818637
927553
382780
1649227
1049384
1682922
610398
1842978
1030699
880990
820370
149810
1018079
847042
293592
1109099
739029
92021
483128
1733160
1525581
306746
1855487
859456
1290455
202090
1065520
1703831
409602
286187
1958554
1505117
662798
300229
1581878
1170885
909137
23307
539426
1299071
1214500
898284
593057
1169129
1487818
589187
1090187
918342
274204
1438800
992208
1979031
1823633
1918540
1318235
1294421
1469527
1066964
672625
952699
504602
1034088
1172633
1109236
1841465
516586
1479679
994387
1333204
59465
264156
379214
1373133
1330768
842026
1036451
992879
442733
1340386
33367
558155
1783724
532967
211295
1159850
247435
1699227
31455
269738
1125061
105062
1121664
1953674
1463241
5075
520032
1618523
596486
1379702
370925
1784505
1371157
1241658
1223833
1104529
1712358
289791
1159373
263722
1580893
1547775
1055218
146979
729638
91290
879544
496511
657959
1279252
305008
127238
690632
1924856
1149300
956936
282432
1073709
175517
621944
605676
421730
1666194
46545
770552
1200060
601096
1677141
142132
1023599
624070
388661
1742641
1157946
1605388
414167
1833912
139222
118349
1415245
1268006
241508
1365813
1464466
1467335
279395
662631
857822
1842493
355993
1491260
1505923
1700872
1426715
1734955
1721367
374728
1685550
1367936
1836518
544453
528864
1814978
488866
1064946
207363
1287151
1099364
1197345
1499342
272008
4934
485744
1878252
921089
924488
1489431
984025
114819
1962689
1903968
1962979
1764776
861943
1129884
1758805
54139
887716
1568208
1311803
521417
683879
199198
1531015
176221
499609
726962
409053
770759
63762
572203
1002555
86156
109395
1935164
723244
408925
1860493
101454
1642560
1173877
845020
678980
1039331
312362
1571600
1783692
383303
870466
498476
1966100
1901253
484437
1108610
363039
705346
1127561
453639
444956
1290078
817212
464366
502266
1871669
704613
242951
350932
1423799
537324
72757
60965
450975
1119288
701585
162157
90385
946794
1796768
819168
159518
1059963
1556381
1892644
1924552
376148
695123
1467967
930225
296947
860046
1698174
1608442
265362
82616
927830
929901
1117637
913367
1818583
173331
1794021
135095
1299566
391030
1768832
319822
84073
369900
1626087
1362868
1036576
1624333
1390456
788445
1513609
1988227
504330
666564
833919
900320
1243385
1638722
1706433
1741752
399069
430131
626882
1366607
976981
1522534
424815
1883053
1617255
476944
1568852
117263
441622
8718
1739969
1933545
1505110
733638
1960064
1393058
1518316
1527799
1512653
1803442
108989
368848
905115
182757
470942
1087284
263699
779516
839318
663163
1341082
643991
1001962
256264
971639
1061628
1678633
1052000
308773
1355188
190756
1203565
283996
1931696
1462830
459959
1856290
1851567
427588
1738534
1367399
215175
223254
962243
799413
1747752
468769
1393967
315402
1525850
117199
846366
154946
449597
1039107
134827
231529
1987750
1097939
354409
1721087
713920
914206
1230721
1771636
1371048
1405174
1809748
1172380
1623447
1731160
1125423
1358817
428772
1144047
670368
1487963
1408394
1189077
1079425
1086579
1660052
1789121
1173108
815392
195236
1119000
1599237
1139265
1347846
1241236
1437588
778134
669932
1543685
1352243
569239
249164
1963980
1958662
765807
1992911
1439200
126065
1166277
1900420
364132
1748443
278673
1416603
1521736
601815
543624
1310943
867477
281826
1503235
1026998
1931027
1021777
224906
1013101
1008450
1377476
845910
387954
1118448
608256
1778476
767140
290038
1724490
1294266
1180438
955374
1255449
1297233
724228
1698552
1265701
1149606
1164055
1643829
145610
1872688
279271
1108256
1140690
761193
1058648
1821955
157287
124911
982393
1597024
848178
764023
359293
1881971
227352
1167256
381438
1944166
860972
1462572
1198047
918605
278783
238468
1232393
1015261
681975
995997
221461
990365
635869
944912
1006562
1614910
1999328
1258353
616492
869917
1538663
704687
1719510
1143980
192510
1511873
862691
1863469
1141100
106730
1827223
330769
811218
1019265
201672
599316
544090
1520267
621604
1341486
1487769
1121292
58857
1099662
984626
1932075
1191319
210796
1787023
1459855
904293
901092
699498
193778
107029
869795
1482438
1510686
967499
877467
542101
1176879
165688
263192
1513499
1941400
98171
1479541
1945703
414676
456204
1147042
1347713
1526787
1287670
630264
1309912
444801
979422
447980
74031
41914
1657539
661091
486836
1485898
313273
1745529
473669
888381
1253730
243931
1798674
881938
230686
436036
1306375
53527
525143
1720102
1324514
1970358
1437597
1408460
440521
391231
972039
1094369
722385
1482084
581502
783112
264906
564101
1536947
1214576
461108
157833
1406541
1480362
1946259
698924
233845
1880093
226364
472055
460105
1714306
1665485
1445499
1205192
1414282
119778
1874874
234486
963955
1413589
742554
428635
1466649
1239301
1390387
1550204
704932
1766443
1088653
699860
1807691
1569215
149869
62427
1044232
1635200
149840
1937483
474812
294366
1044554
1579569
433952
913529
1775458
450236
1677186
382551
1304231
1659175
630720
627270
1585511
95308
79756
1478695
1445200
303991
663852
707546
1701823
1873069
408415
1681707
528249
948692
1766929
1438017
1123011
1710364
711555
1634374
285473
124977
457095
337960
1939967
752976
797723
1014206
121601
819048
228049
531589
682880
251324
1284481
446962
1425654
582698
1375890
515896
830062
409957
1482537
25742
380512
1746378
1553578
1217225
599100
854599
1999476
1249276
464898
892878
1028635
98083
834104
1077800
160161
1093359
1440324
99061
1053314
1437495
357201
502583
1332352
7753
435823
1374076
31693
1011042
1715470
940453
1335932
1780540
514255
279381
1361709
1893674
327581
679032
1949850
1117919
481727
291850
1087526
1402079
663852
740390
303126
820610
942799
1845113
1342578
146197
1394416
1748750
1132287
1273782
1146857
201388
833157
1973543
437466
1274752
1174574
915028
1627535
1816769
1982869
275221
297985
1804139
1385251
1185061
83672
657098
291689
1472
957062
261260
1891668
1541764
1995882
904301
1819061
1747805
846607
374294
1421238
1199468
568877
1716049
148897
908773
1202590
87619
702788
1912349
73731
728195
62751
759076
1836657
1560891
1494105
944756
1868486
640298
1417870
103178
938206
814073
203440
316126
264737
1305124
1357027
1213228
428925
867923
1512934
727305
51963
915031
482889
767008
618822
1817532
1893478
291352
1308860
1161342
369350
1165656
1738145
1727323
768391
822848
227501
743330
555839
1648227
1625526
969063
1035590
97287
1614395
821464
1762606
221350
1299796
1470798
1433024
1913726
83377
1972769
1249176
462543
1958147
1098771
206855
382602
1048556
898365
1946097
71754
405899
1336892
1785106
571423
1867087
1958977
900225
834376
1742132
885060
1468496
930643
885876
772585
681182
764498
1304908
492632
399639
1766021
1671336
1521981
430929
714172
1411135
1356730
1701926
682518
1656506
1662628
904646
1341579
1363073
385464
1492593
1943013
921778
1548747
1972699
1715287
1185349
1184084
1633031
1426281
388105
1414449
1541580
751942
1431489
487671
1579326
1904298
1561459
594423
313914
891298
1416189
1593512
43653
1968656
1081927
1952451
153521
1771539
433993
561060
1523252
921611
722704
234295
188013
1023963
1926387
404843
1517253
1541993
1718024
329978
1617370
763045
1122132
875123
1220739
301065
1108917
167483
1612446
1471715
596328
59010
1113212
1035169
374808
1277398
29254
185568
1633189
701072
1657551
283320
1101913
1313561
858087
1707640
84370
1128060
1370739
1766848
1592030
3413
557215
1901382
200850
1348585
1055488
310567
719997
417729
340153
1016549
647610
675166
487297
1984163
1123
235473
457650
1699930
655063
1776668
1292091
1290915
1025873
1918219
1199972
531312
148744
1404792
537911
1931580
1726333
1256009
1993654
1813039
132109
1833344
953895
1378627
335886
274362
1288157
1593345
990525
1057078
458986
1977230
1818391
205770
81051
687429
703451
1958097
313105
1505021
1353236
1648160
1059475
1443213
955105
672376
1951942
1384794
1048820
860473
441496
1065603
1030673
1229304
1991114
1618750
843567
3794
784992
1522132
1004316
1040429
1610057
342735
936811
893806
91603
1474916
884636
1684239
1201438
682944
1837274
284560
580245
317983
1326307
1660980
704190
1378886
248259
282568
758758
1845369
743981
1165966
1426133
1566306
897500
906841
131516
799287
1393541
948240
319373
961574
109572
712608
637101
1627856
513586
532469
888527
303924
1860660
675635
766570
1665814
396689
1175968
384763
760958
698587
1248579
1222295
746517
1808126
1976397
1428265
588508
388685
493258
715075
572747
861725
566750
1457994
618994
130706
71942
589089
1863448
1029069
1971965
953629
732565
666001
1868540
144255
1521638
875625
216678
1193372
521343
1428550
1337663
645352
108373
1142200
1824773
40548
1993430
1596224
1403661
321574
688940
1395879
1757499
1575478
1832748
1764924
604035
921626
1526417
2690
1011866
1403194
218179
466281
1750694
600154
193145
738754
377875
879597
1191793
1211233
322865
1458259
708062
520479
430671
1328964
408946
1318037
1771817
331844
782019
1421396
1694045
232414
1736711
1951274
1730042
1935518
705698
1264438
797656
546530
1390451
1511566
1205510
1447948
899279
496169
1321064
452506
992895
121099
159355
1501590
1473386
1582097
257435
1225680
264304
1107313
1932099
966886
1210270
1198401
1034171
509241
1097886
1166738
349111
157962
1534023
1744024
1356375
1607332
387749
1605156
1044832
1586876
1278660
1911404
1994041
1651096
364035
65335
1605429
995906
1405737
1751316
388445
228176
851988
236019
19943
441704
893101
226821
453575
1715449
1942324
1122845
1447895
1744141
1896100
987433
1663045
684142
564275
1045624
1072164
814599
1034271
238616
785581
1239949
1654284
1771338
1524681
932971
498075
1134249
605309
823219
382814
381140
258645
301344
1929425
1434645
1864398
1487304
1645370
139918
985952
223470
845372
1861194
285432
275467
1674038
1305792
1915947
63007
91200
286739
1717451
1603219
1473933
1247784
318900
1234328
1066421
1091439
622429
1893833
1891467
1562212
339950
978783
962934
1907482
1290118
294011
1968155
1220855
429660
199184
505403
72287
1819621
72133
527560
1756301
801129
1993871
1983041
748841
1266836
786772
449290
318204
1262314
1217499
1923728
328264
1998433
755617
124901
1981514
1013414
1549215
1005415
1139402
1010640
1344052
139934
1974049
889933
1937437
949871
1449970
830957
240429
865056
221629
1833562
990535
1290804
861284
929964
699268
341000
1272281
1440238
112030
1759803
751011
972302
1699753
1604183
1969861
562849
199084
337797
1304769
595433
1243157
656133
617841
1954016
1743822
1945467
1375410
633397
894392
810133
1119799
270914
1146918
1595234
470553
1388122
1625546
1061168
132035
493812
1204999
241032
308118
1159417
1374310
3853
1432624
18214
360737
757643
1442744
559175
1191474
1481297
1723793
1194350
1370279
48966
1841953
601377
685047
275211
601908
1185221
1704091
658176
1366630
1436927
127991
1610773
342665
1627749
1651249
309960
899519
237116
562261
1524883
181453
1014084
971165
890429
1184093
202423
1571119
865891
772477
612765
881516
1724435
1981356
1851055
242477
1939235
1985819
1830417
1984629
929814
649722
1425507
709084
554272
1772767
1448852
268998
814059
1293148
1989589
660905
1263092
567798
1859034
1547441
1808607
1017292
1358594
1068804
1214341
1033325
679510
1561924
1807169
849615
1189355
1313173
1023301
1253924
1864586
151079
1503330
1894982
1760588
293781
1248194
193721
226767
1979724
842698
624287
396318
798713
760402
1254551
1693495
384611
826973
1572786
903622
1806641
535059
713597
988219
1399543
1162604
1826201
30228
85957
1670238
519624
1212399
1964627
1920578
710566
358062
1088949
277026
1924152
1419643
983235
1682604
1135368
226578
821945
592158
1110539
1942491
1668532
1874474
1816584
157769
208778
807525
1892509
284444
48919
982253
1013081
1163428
1779721
1080488
1124356
775893
1739677
764220
335738
925913
849757
1284187
1871141
705119
1520593
1311045
1945719
1983080
403675
1052560
330239
340268
1869769
921979
1215713
1831001
1783162
1091925
1521548
1402843
1562941
207168
1469990
1465049
194484
1165509
432917
1804558
44835
319284
1960552
310284
1306262
149124
487351
433317
1276083
346138
1499567
998653
872291
1985343
613371
159070
1431800
1606896
736523
265392
1224069
1492108
951680
1878038
1613986
1345377
1521399
1415110
1185012
330922
1974467
903432
1995278
1560667
1749711
619307
744247
40144
1108057
1027450
561180
1949896
1213148
309558
812818
614625
1192532
299435
1616513
163280
276567
570514
1078962
1402003
1668393
73185
1751563
970009
1978065
776657
1939591
490888
89926
447718
1076532
1704012
574630
1461310
1725495
875277
1366060
21882
1026990
726231
1169415
532685
363112
986675
2983
1088087
1856797
643768
1745733
1043988
871680
1161962
494645
1904085
1855390
698237
830315
453862
1389957
1830498
151313
330698
1707849
1972827
1698378
389319
1655797
1947531
1514997
1283038
280381
558200
223460
748698
466538
280171
712522
431331
916516
1838799
922191
1448682
984615
1294867
1669996
851215
1606219
1828958
1655834
281811
144107
1868015
418623
1605268
1485873
74650
253369
1598518
871151
1221444
759461
227615
1221883
937237
789690
34240
529097
1818932
1652152
983912
1578542
303753
307299
386090
670836
619085
338433
1863969
73293
472782
509304
1969154
1581337
470578
869910
1374340
727260
1709078
1847736
731802
1176633
789261
1787416
855587
1792327
1504964
1707536
615266
536943
1795588
876123
338801
1309484
1330758
597137
1653020
1642328
1947896
253415
1496069
1784105
260328
721962
1606955
904817
80838
564599
1748260
788067
1239055
1676131
552417
1436528
117346
663417
1246667
443214
1750513
1993348
809160
366653
1352481
1452307
780617
1043785
1293931
1384241
681269
121813
933781
1225770
70186
718139
1881077
1323840
1874981
389028
749836
1801111
485321
212160
1541732
332471
1163672
620672
189687
372270
838814
1132508
1747707
1619049
1563554
1263888
1931694
1558835
489835
333091
345312
838383
732847
883888
1273258
310073
1772020
545712
1009177
472026
449807
1683510
1429548
1269492
1471963
1955005
1701953
406541
890392
1948969
1693112
1576980
1847795
181971
274519
456284
534971
1839106
677650
1474042
1420538
63418
1952958
1017020
1573284
1094990
37544
673737
537061
486113
653114
1615283
289847
746690
1938427
21645
1803916
1422525
1331400
1301922
1350784
1467148
543907
528656
1698040
1959442
826512
1964839
598892
1119895
1175181
1984072
843247
857817
1070113
4928
1394432
231164
1144530
857239
1838264
1574212
1818213
598726
239587
1555402
1274515
1231649
1025112
1627128
1644993
1911891
1672759
637486
304359
1155487
1984758
1663328
1144130
556699
4682
1173539
1544517
1880809
1664122
1077499
1398153
168635
887586
1037892
841633
1839747
20487
1235785
1235288
1073849
651877
1925644
997309
95285
1184900
965164
103460
750654
1047511
843700
1566345
813931
1240351
1631001
1110488
592551
823553
171762
1188443
1535084
1022828
305329
393408
903165
756331
329400
1552852
1279242
1402091
1892508
1913927
1557410
769912
1326450
616146
1613702
610588
504986
1085523
1102972
919746
287786
1885101
627042
1190088
701248
1915021
383085
627107
723963
185765
172145
1235035
1463694
1213947
1330276
1481494
686106
324821
1914513
948267
578594
1206523
1512488
825551
1563757
1585520
55932
738630
904110
14846
1215246
1269077
454665
12736
1916038
1459594
1665179
1038688
1743029
705198
730138
919434
1952970
880499
973522
767878
1187523
635437
1857827
1678192
1936888
1599533
1554102
513860
1818065
103355
1557016
1256350
127943
1393218
1311231
129810
1922909
1144360
897530
750922
1936047
1406833
803287
1572006
500218
1917935
1355783
508029
208349
948063
1112158
1237355
799338
126537
1116810
614291
1231616
189278
790247
337430
1704360
286714
1009077
1245417
161496
116197
1884974
1245505
452158
752936
94189
873434
911753
677712
1076918
260638
1890925
380871
1599118
1788279
1967553
1595521
508154
1252479
377005
51218
1948178
1205548
1826903
1186755
569802
988894
1566147
1399602
394549
306359
1895988
1503963
1498491
1299070
1457344
515282
24339
1741720
420617
452232
1713642
38956
7838
708558
587276
1741575
970659
465430
1931917
281754
1810899
1728095
1024821
1708836
228584
672651
441931
126962
1154504
1811212
568532
512109
300715
339720
97106
1774292
1888928
420422
935740
218214
1362917
1624781
496261
1420750
391172
1042445
1526859
1596445
854610
813127
1013183
1350640
598890
1009659
245079
256117
1432082
1827988
1388101
82894
548415
239154
848493
1144626
1810059
1410660
610159
701607
56697
407797
917903
248828
1943869
583733
1305190
983451
659956
110536
355540
1454816
1602069
1497425
952582
1940173
1199586
1026431
1089580
1193876
1783312
315574
1799372
84704
1199983
811582
1498493
918116
1949395
151806
880784
428344
403767
1243358
1037467
1120437
344460
636443
651630
227779
1389365
1064727
400148
1893072
83990
1049581
677483
687074
94917
561496
1676270
1538275
436886
740082
950270
1043656
951919
674218
719430
437986
1904130
677852
1845535
841586
847183
603800
1991604
74989
553844
247634
1352890
1257177
1154206
1148644
725462
1823381
1511854
1960202
1297710
77765
1961299
1636976
1023704
1233628
1007355
206408
1841185
286272
1578233
905012
881071
1524818
74260
719692
632360
357472
1045716
1134290
792096
54787
1421727
89938
1972362
1131027
463582
1289171
1197348
39314
600363
1575232
1427000
1668842
1320793
611171
553007
1317307
1609466
36425
1018525
64873
1421229
106654
1542482
605742
175454
383431
531025
84854
1791473
159714
1869332
1917100
1460436
1865215
435168
1769593
1990923
734402
95480
1057016
65652
437680
310084
171057
193845
765951
991873
594300
1843060
1492230
1395315
1231023
499792
1360011
887656
1880343
222122
1791959
64049
1221861
60406
857928
1460233
141201
1660371
1275120
58522
305538
218472
168043
713416
999407
764887
1678053
797427
1899243
580710
1834274
1721875
755520
415264
980128
480578
1252172
1157767
58080
1377633
285456
35470
1568763
1197340
667464
909050
279855
338162
397964
708908
1445154
480291
1677862
1716836
1654170
640941
1680765
1041736
1702217
1478099
1911242
1644032
199218
1337691
1194292
841715
378649
418422
1636218
780590
1471389
515173
737843
325498
682600
1427433
1389680
360772
1989119
1569969
986509
65392
1078923
1470891
149720
535425
1658614
968029
566874
1804247
319979
56940
1942103
26996
590695
435592
1596860
621950
550484
993385
1107470
1780438
1585612
197467
510437
1909174
995172
24091
1559834
1369043
1324618
1448970
254027
281876
1308704
718272
1089010
1065410
733818
113616
1380229
1220217
647149
1276230
797246
1214249
1848925
853703
654513
597545
1292926
1683709
1816897
564142
1267724
1658449
1032331
290976
352811
1069161
1125209
101080
1874329
1220754
1582461
1068096
429247
927813
1881812
893536
1252897
769290
193051
112600
1281968
1645370
746369
119840
1100517
234227
1395357
1199635
1001329
1709611
591613
1174653
919974
1263999
1957026
1086656
152763
895474
1684375
963518
290752
841083
595043
144121
1238318
1171034
103002
1408365
1961815
323276
186666
1799522
1169182
1086062
90110
478320
425726
805398
1930528
1938475
241647
120606
1784342
1709569
1370341
1558175
19196
896544
31428
1436305
1800481
1006141
321759
780413
1619289
210813
538824
596190
535147
1345555
316682
1094881
373018
1425578
129298
989095
1309741
1338171
997521
1287057
1679532
537728
1747656
786233
1889541
1976969
1441577
1831737
1470744
51028
174675
358776
948398
948999
13810
477379
155373
1774788
241578
1257464
996952
1546606
504986
1962724
1025752
531549
351873
1101699
744381
299123
389062
230713
79151
33912
306463
949227
1134828
1306365
903231
819130
1278162
966329
655426
1909696
391348
1360054
218541
806101
723580
1999706
1215412
1252362
159315
1287920
62613
271825
1645186
640382
1652471
1577029
1846736
1114751
1718806
1934171
109193
818248
854076
1334964
1436227
1739613
1068276
1119050
1912342
514045
1899805
1614750
307715
826930
841285
862672
192352
594206
1905388
1052479
306647
1789603
1287803
1640997
396650
289185
1416096
728671
1051342
1790624
1723113
918038
1886911
1375740
988155
242599
1629182
1850630
970884
108307
1437861
211011
1642652
163560
1384490
1951481
226272
218728
974827
182266
487916
996971
1805062
1385846
1727406
1680990
1520975
1074857
668341
1975173
469025
666987
1267080
500930
1726437
1449955
51941
1089629
615831
831553
1091088
1056787
1263762
1721027
334748
1176087
199711
1644175
1481315
455067
583599
921639
611899
597642
1920052
738850
175180
484749
1919631
1148173
482229
963398
900686
1388014
35083
1291068
649993
1558661
9783
1976089
531298
1512294
915043
1279077
988278
805937
1279723
1852579
1089995
483395
1056002
1708162
246391
1922404
984775
1806923
975861
121599
1235485
1162588
1733436
226096
539297
1204452
543400
768674
1214203
1812148
1227047
1613234
1069360
157041
125412
1688909
1523971
412495
554632
392873
918333
1625105
601807
662309
709119
4457
109200
1174495
283879
1698709
772927
755121
46849
881542
242263
615127
1507543
441610
577803
779862
1532160
1163418
572803
400000
1083581
1595632
1699838
499580
257884
476953
1769951
350504
263796
1905289
1340689
115413
1558299
1282286
1643430
1761642
926626
1247000
1802146
813643
797332
9121
1427951
1805313
1929959
119924
1492702
1353483
1047875
282728
600954
1919163
967582
135222
1605571
1297778
258090
472153
1562953
1627962
1615502
1697929
1900767
805959
1052503
92258
1714015
786670
39587
1273772
1789545
976649
1236497
1211240
551997
1581490
594814
135887
880104
828075
819095
1067851
1911804
268206
1417757
355140
1983425
1677773
206915
1950854
1899969
732357
489070
568005
1980396
1183048
1395684
802185
395116
400966
1868986
1256846
1712665
505065
336171
944797
879232
1876681
206255
46728
186313
837829
219398
1217935
1251625
164624
1488732
1983476
1005503
1439424
649049
686106
882737
554032
260475
1818803
1567992
208802
1689020
1975900
796712
1110008
1228938
13745
1043784
198688
1719833
1127128
1710540
1219475
388049
992616
49923
1888935
1696732
1746315
1703703
227184
1553934
310978
1447699
1667494
1965710
1217389
1081028
774413
1323438
427991
992969
1829778
1324735
505750
1483841
253311
1495991
1009096
882314
1878005
473367
563279
1095326
662980
1296555
1520354
1450950
1377984
1026144
892175
1225770
1883955
1523257
420347
930404
1573917
1391734
20808
1865458
1760446
866864
1337704
775654
1606623
41371
1073391
1677517
340316
1569334
941466
1983088
146841
1478962
1334678
1051893
934910
1344644
1701343
816132
1035781
1151530
1279749
1660387
1088399
1926327
805002
905576
1648312
267393
1361555
522918
717118
1470717
741032
144754
989706
442247
602348
686326
174212
593549
254473
957109
1757688
724380
1145433
1829841
1731583
1374259
478757
1934163
633197
965549
450231
1291875
1781433
512685
600145
1476884
1059995
194156
249961
1052803
603067
288227
51628
1702030
1680081
1382391
373761
1697066
914265
740371
865644
1673897
397743
774776
29363
662157
1633882
311319
1114717
1204891
185298
673016
1360725
1362200
930137
124875
816502
145527
1106043
837341
57312
1698738
1038022
840167
701037
883013
260333
1862540
1832030
1980012
1535926
1859976
1182609
1378103
718819
844650
27592
1109333
917987
1395475
1318041
1617805
1752212
1403000
1001782
1838169
1199443
1664720
583206
279246
1169883
1043005
1836688
1264942
627084
1506787
1001220
104045
1842248
1189623
323094
1510974
1295715
988206
1991719
1529092
448477
1030575
1770654
1114540
1443036
679368
1440323
1450420
303
257563
1342825
1057771
187519
208819
945977
1619680
190064
1807002
1005720
623616
1198781
827159
93186
1452783
1754629
1923657
1029852
1239147
1351423
1811116
68460
572259
770754
145502
1613215
1474048
537665
1216191
850569
402141
1912788
554068
856418
1666455
1843801
1437690
1685767
1121481
853579
929638
1894352
161391
73778
1315277
806706
1745778
150637
1132561
1836292
1878635
546040
277230
1678885
1023722
289005
786506
344715
1074358
722282
773215
949564
957515
277741
1270694
370873
850328
1070694
956145
1692449
135577
1852253
280510
1160343
1964243
1976514
1494143
979349
810942
131736
1604596
1630128
1453606
789353
1568241
8214
1513025
1731866
1369654
493325
1737847
819613
718927
563922
1801752
211794
35570
1052936
1466680
536583
1158842
668801
878361
1200448
1972155
314251
1187591
1835881
696542
993654
1965394
1028741
129893
622978
467917
1433319
245145
1547691
1891269
1981883
888087
1953821
1477352
652378
310001
649138
521670
1949531
715645
1826253
74322
129311
532667
1677526
1113734
684443
1020505
21262
482394
1384793
1362857
1575610
439088
650685
537249
824774
266448
188205
68708
984394
1912493
931233
1098804
1002672
787146
764473
1919077
261544
1029159
105336
749885
1509885
1466074
530126
1947504
794782
1140226
1038994
1580114
1556632
593971
1872695
1086368
1247612
1231338
1336376
1259720
347157
1986028
1665452
298319
1401485
852464
413612
1486545
966016
131500
962616
1976351
295557
929401
1569669
1265895
1751631
1300850
1010167
1132121
243752
1104410
37922
1736587
1378487
1104853
27560
349630
1207224
1680759
1614759
858303
766769
1866824
1278196
1554718
1317916
186871
1807757
393588
48929
1958015
1681434
1367997
1448477
1037580
1155398
1068551
28832
1868288
1584971
92069
1586397
880676
501202
986796
106676
1751143
690609
1566013
70327
1088249
67480
37478
1351438
665836
1591025
363070
1633293
1565135
1371664
1851076
1333073
206465
1022725
1010354
296450
1926169
906013
349370
1785645
1121701
1731639
1554281
1584183
113676
284030
1379304
704394
1419795
1616451
423628
1438096
392547
1537401
918825
299254
1029465
1133567
243511
890336
660517
964031
809514
364159
230268
1353026
1438293
821647
1204985
793554
950214
1962919
1914065
37953
987304
650196
1234301
866513
8958
636309
626434
1364244
397302
175535
1274081
1447363
1745937
222400
379307
1705247
1338659
535079
1172780
1271214
474757
1405914
1108348
1335391
1975459
146441
1783054
621105
677847
1879783
1470060
400946
996937
1915675
1505624
784659
1816731
838985
652799
191384
1188046
1557772
452617
1944719
1029881
726103
242651
1736497
1430120
1064884
1769801
1830014
291048
955262
944824
1023525
1920235
1142472
1595791
1988081
1058177
1759189
623832
58630
1715769
576948
1379797
1510146
178711
1068511
501544
146309
549730
1804632
62977
1643496
1399339
1950648
1618461
370515
1887406
674938
269824
1335406
199048
667563
1316588
1483319
291890
640192
675429
215267
492003
1960616
1902293
449267
920862
1401039
286989
835725
778455
430844
205057
281058
1225950
1878839
1425332
266393
1900802
1003430
789978
362050
1339694
418041
1129757
1682922
991972
545624
1399389
679901
255341
695718
1603181
453014
1904416
493056
610625
1648549
98779
681006
389817
900739
283214
256868
1656992
1239198
1604315
747394
1729630
976851
935468
1236313
556088
1525831
108480
1521418
705271
1825376
1540273
1736852
612513
680628
1628599
715821
423853
739505
1947584
923739
28838
275821
1061388
532246
1342510
1757081
1069464
1888367
606436
930071
1633401
1596104
340568
1194099
1328041
1144417
1610941
515642
1423380
209543
1359776
1203580
1674976
214218
1521290
1912854
66026
398816
352068
1111517
1437676
1882266
1375187
1342659
1714659
370261
1053594
462539
660262
253599
1233273
1463175
914680
1728385
31774
1354977
548824
661013
780541
1860111
1027041
635262
199509
386818
16715
485081
1357530
678053
644774
84554
172943
1356707
1102912
1205014
1783988
623208
233327
147028
547891
1570970
1521027
296532
554373
998169
449063
1447586
396938
1122039
415305
478324
51801
1444219
599287
1995308
306329
1313267
1017266
558566
1197405
1337731
387610
21795
1416875
1701519
1454780
1769342
499001
115043
1699180
1993414
1343517
1389314
1617214
537082
1178119
1278760
707445
1696265
171973
1044237
298538
1221561
1534248
1077578
641463
1321708
217997
1172547
712130
795265
415246
1813654
1785662
544275
360400
1900173
1233968
67014
846659
1724554
298235
1129783
77057
1673709
1184069
245564
1037858
280376
1907601
1116218
1211680
236309
671570
1012016
1865603
1469762
1186107
418011
387214
498273
953198
1158998
1775928
1317300
1704581
405131
170791
1530020
901546
1528081
1932954
708133
1490297
1145135
1231278
792830
292143
950313
218050
1599379
365699
525301
1336920
109206
467325
12359
571361
1298023
407242
1873175
1534304
1696655
1280456
285860
663230
1955279
1209323
194266
1973846
1266151
1507414
1661172
1092093
377639
1349461
829570
65659
1584208
1748983
736514
393920
534283
860696
295989
324500
1257962
156483
1937680
1526573
607993
84903
625195
156962
1122683
1259988
1789831
972661
1777033
1008392
957333
1428465
911070
649216
75388
81337
1073043
1435487
1225831
19333
18667
852714
751412
1234321
1698044
1770972
1485374
937342
905677
1440146
1640411
881046
1589928
775996
1585778
393430
1305786
1601220
163217
1315155
782743
181005
701132
1089057
1273917
162325
88295
1920291
542822
1111949
67957
1001070
1685480
1030633
717139
1288813
917214
1081320
1766541
1666576
1779828
1114048
1098169
1032209
1297763
1925544
418877
1792057
486187
1981980
534739
397443
1794191
538870
858006
1549193
1907350
419040
838329
1689323
1992297
420940
304933
1695065
1780143
813385
703545
1925149
657661
1319425
1385385
393941
1535387
287420
617923
1924230
805671
1179081
1125005
520675
1665426
1539727
811571
1475070
763131
144300
449803
1822011
1465912
828283
626112
686177
194330
1404700
1805603
1859642
1810665
1276979
196722
81992
199193
671344
289205
1688357
1738746
1108896
1090249
1489756
584613
602774
920357
637462
189839
1003702
1775969
1985309
1699674
1263876
1268044
932677
1298099
1408962
495792
1893248
860459
912746
640282
1798498
1879423
286311
1520819
1990944
1347996
755022
1231101
1160273
1611707
1178771
1518487
1313367
562152
920343
1230951
238325
1073437
1087294
639644
382429
498911
1474811
496184
808776
1193043
1947935
1751056
339713
1586603
1228049
268735
44114
1021760
1490518
376874
1505786
569558
58966
1638259
1095458
1314852
25932
518031
512182
513129
1224947
1711673
1026400
307463
1815539
1193399
827230
153512
603532
1598465
1122241
812569
1372162
490412
401969
1277367
1207924
1677625
1174964
104756
1835556
1899368
645260
1754296
834932
1797620
295595
1700186
1394184
1663647
2121
807958
1924693
98159
1252504
1122092
1790283
1492039
930986
309132
379004
1221266
688584
1133910
1760160
1052450
640291
629855
1429837
1178512
1161978
279533
1846418
948534
1911803
151697
1022311
1017963
1441715
98692
1596675
117107
1296880
1538874
1647220
1051197
845569
489438
676246
323497
735709
1336162
1776439
785150
1363123
564959
1889959
513042
1262142
616526
1831072
650668
1291248
431156
877792
1042186
1202648
755389
737695
501037
1734909
1774173
337762
1925903
1253049
1089340
556438
1300742
1265813
103324
159469
329616
1772514
1439391
845820
1297207
403111
1809526
393968
782618
735047
1933279
1474120
1967281
1344587
1006642
906841
1598100
1660769
231728
1293790
336548
470016
546494
766051
1155281
1409631
1936648
145778
483562
1534473
1723570
79634
1976315
1785566
179415
27139
592936
1824910
241974
440638
494832
1992173
1910491
1421353
1013867
400244
1923230
1226566
1610844
1811320
692171
1827291
932808
160332
1105534
491691
1284775
19752
178586
1702799
641503
1739272
1421130
454247
1016258
1876172
531099
547202
1581256
1130286
983530
1575888
1820463
1399269
982229
195614
29106
1487420
1368854
1288962
1436736
908003
1645370
1802979
48013
733289
290748
320561
544382
929412
1266931
663755
1322423
1313093
1372121
1644715
1884737
1913058
721026
610503
720019
513308
1697145
685303
2298
961822
569111
237062
361892
1192696
834908
884834
308880
1637922
1554382
634724
588861
481578
1825517
948151
1400834
1655461
925767
197141
372113
125800
1284106
172761
301882
1948943
521199
756590
117053
1644880
1317044
513117
353904
64599
766969
81073
371693
1194154
589478
1653030
651755
170943
1969708
1489257
230107
1180684
1701455
1173911
287210
1450666
1921446
1031702
1542103
296857
386678
1062103
1942792
254365
646435
993907
94263
1400427
1004029
998882
1683854
127839
1234306
785686
1620536
234042
746665
1170920
788526
1195286
794966
771421
491422
1900003
922600
621018
1930853
1610483
1584739
597183
324013
1407765
912758
330363
1876414
317200
394320
1002388
519825
1986610
517557
933873
721352
1703331
194225
1858762
98720
965389
1159727
1902671
1388702
1882885
1788546
1515995
72312
103738
1926062
881709
69545
358653
1573771
1930662
1330526
185884
1569704
1536695
1584528
969922
349398
602527
1535331
650457
1878026
1871075
1409796
1126628
1290227
1696315
16757
226662
335017
581679
1933163
897728
1195072
1305440
945132
525790
534972
138707
798843
287709
1978635
1409372
906328
172034
1548852
1143268
137842
1025892
656209
1847213
1761894
1696388
1143195
1347864
819482
1172461
445710
1487742
1013221
1839880
425773
1386228
1019783
168940
1465307
1684086
988335
1324810
67894
1760126
1021360
1635476
212768
565554
1783356
56811
1074417
1516655
1275060
671966
1490059
714985
126506
617342
1255458
617654
770741
1037273
269273
702975
683344
1728269
508957
100113
1005789
1542707
1028853
100532
468501
264911
1762828
220445
306902
1855388
335545
860545
1031988
106253
1874107
62021
1358422
983546
887459
452004
1745684
419097
1451528
1379185
1000818
824724
1126687
236154
1657586
852193
1702376
942792
403787
1412749
85657
688543
1267520
629158
289786
1114754
1244254
944663
549771
1356234
355106
753731
1651366
1943285
1560313
298373
202853
900886
518110
111966
293160
1441912
295482
48919
556158
126835
1093316
159729
1853771
1844492
770143
1121144
1617302
1508246
648636
40027
1454060
1823159
1518369
1843042
887073
580924
741465
148985
1840779
572927
1692335
1626237
160147
933848
1976410
438349
1364912
1249558
326755
721980
1572273
374459
1315274
1711296
1410607
1456062
753658
1648426
1520967
1812296
1807095
873229
1201845
160391
585107
1301145
1323517
558323
541911
176703
580379
1478395
1556761
678366
1597513
518377
1325411
518287
251610
211771
1568899
686524
1609958
910491
761498
1987093
1158174
1723606
1140295
1799864
674952
1589133
233522
1281911
1012216
1582216
666792
206990
934643
514007
379219
723665
236941
229746
1081676
807202
192739
1441543
21019
675905
1208855
395731
1495189
1454998
1217567
474305
515159
609319
1216019
385420
1965511
364515
921519
263740
561312
446709
1492741
1889524
1820521
65959
1150381
1340695
347353
810012
772333
1475347
809454
898414
829082
1229212
1155949
150024
1233013
250992
928843
980688
477367
1501843
401102
1981827
1198511
764365
921015
713659
94200
1173800
1330783
660767
1779393
1418279
1822491
518586
212618
708769
1518344
1858150
896516
945574
169102
973009
1846632
1494344
1230069
969730
344824
897230
1673703
1138278
1192425
1152472
592330
1582735
1788968
715936
1572420
1165398
1869748
350657
1875719
1987135
1172491
119453
868589
1384298
1336799
1357338
363036
1949924
325059
1744826
607247
538559
1258033
880989
731325
1849930
708190
974165
1395878
590486
1885346
1725993
1134467
1306364
1723085
1123529
174624
1691103
1177178
708658
135298
1696107
1215713
370149
1194047
1357502
1736634
1010274
234507
94618
1092164
1320460
1429837
1658114
1860287
804217
1501439
1075013
1272346
387304
613448
20880
1425088
1979928
321765
1831886
1621519
183591
375750
707838
1552470
858060
531723
787091
35663
503041
1102113
1547071
1493370
266262
839578
516512
1664744
750933
1787845
832442
77036
844467
205023
503140
330420
1855564
1911005
1569961
349569
1691416
228341
187637
1601843
335434
1991984
886417
1566979
534332
776787
958439
1443243
521314
287765
595798
1353935
451889
1603660
562705
544329
1855839
1875520
986408
1195625
61138
917412
19961
1007261
1292788
145830
276532
1378147
694811
1838749
1210652
586890
1965379
1937318
727682
414349
1237358
1049532
764781
765683
745985
454747
1142774
1871702
1325417
947371
521401
301780
1094281
203633
1658384
762776
951217
1096802
1914788
1075855
663487
1069259
1879076
938974
651118
1822026
233495
1175378
1911858
967131
294623
454165
1849486
288612
247652
914287
1163539
1581620
1211178
1311465
2870
327292
672095
228804
499404
1814746
1682135
826185
1396396
1946308
1148162
427421
1631480
1432943
1766303
835718
731572
1262087
414052
1596818
973178
1288314
753847
1788582
1635875
1247584
806539
1915678
164190
143746
991926
9195
1003281
1197890
1726026
794708
121740
1302011
789123
314650
374965
897516
1029995
1412351
795485
405230
1403730
59421
196932
229628
1744714
1150548
1240361
1590939
62862
158247
1063862
379239
1751637
327233
1749654
1811602
1770697
681499
1933790
621189
1921893
1523894
1769622
1857174
1152959
464963
1220418
704891
932046
1675193
628475
1088522
682803
1175893
592562
315491
1467770
462315
1675254
1214726
945768
1515001
1112710
503897
612092
788866
1547391
1340527
992880
1362294
134013
1786860
1337135
729925
387842
1538203
846235
1361296
460257
774740
1129599
1004761
1230681
1276630
895316
1638307
1198055
1839958
1848079
1267803
417269
709323
1870817
1248310
1251856
639250
413960
1668605
1877183
633477
826305
966175
549152
482564
959067
1123706
1730882
951861
1822177
108712
541763
413764
947420
1770125
1943990
1345185
1352963
1914129
314340
699002
1292049
268338
1140712
1764872
1005295
196491
1509193
779224
1009356
1884540
1596789
929294
69348
1621107
502509
1711043
1359195
944006
1229175
1537125
402560
1623884
719680
42932
1468065
1173345
317824
70655
1520043
548321
1226780
988229
1321133
773428
1472601
1981315
1628026
1558323
1495939
101027
392067
1363979
907708
1459916
1875764
1172702
759272
1357810
1278118
1226507
1195422
799521
932327
306737
1872135
359529
1646911
1129163
955291
98082
1244109
267956
1382752
1592688
1606057
1855799
1797848
1070610
1456842
1400118
1816837
1743373
615919
858927
1427793
273630
685467
843651
68081
838988
726796
275240
408107
1935693
1247287
353010
230145
1354068
502066
464282
827725
953790
894735
804770
844700
1018533
77193
1995458
1255539
1075057
1842684
175349
1641986
151746
1568348
1166872
302943
953675
1392151
1487101
1143808
687885
747700
1261655
1965117
1656651
417675
1316118
660995
1994021
850506
506959
288152
857966
351386
604392
313419
410684
1865656
100700
1628420
1538019
77922
81700
1012512
875610
736616
780454
93041
935403
787649
1038236
318964
1501355
642817
1378698
1086487
685977
1197025
1606994
1048144
1435184
50928
378505
679069
1459421
1286905
725645
475398
450178
1182359
1767634
63867
1932886
1618244
342226
597937
650775
1313663
1269376
349264
1835902
95759
44262
1543515
1738944
483526
1372452
565418
1008731
724080
672794
706103
1663679
1580625
1876645
931782
1860842
1059050
1560532
251340
703285
330105
17380
1672609
163721
1611321
1799025
1273497
555772
809892
1295887
1914864
1296731
1243267
112498
365897
613995
297435
850254
1284166
1067931
485057
102955
1451087
1157094
652278
1166887
342222
263518
1515746
1657427
1318874
810484
762918
486858
943147
1152980
1497251
1975808
1869939
121669
1784066
1835037
148768
1483071
168927
112228
652921
520319
529181
1316204
1270595
954184
1709162
919701
566042
866475
358408
78570
1639758
1094805
1960969
501453
1532605
1356989
107812
543440
1682508
622522
1706050
516866
1429854
991881
1882364
839944
1018969
14565
1800561
866151
704525
645874
781757
452520
70860
1180192
1758035
324223
1428066
1022065
1857861
1446138
1869063
97330
153413
1438529
1366220
1749230
316752
1316390
605136
1958140
438193
1008065
332053
1023975
1932656
899726
875788
78978
1320989
362185
1446816
401244
1671562
466412
1805452
1516408
619664
1134879
210087
1679996
719208
125352
761326
915591
1126083
766178
601691
967031
597140
277384
897055
329481
1973227
1017058
253953
357527
436224
1553568
1476696
1332698
463613
129891
1820984
1378344
764785
1022833
313845
560023
1812020
1312048
301208
1562421
161367
396774
104098
1084460
1251348
1164428
1982116
597388
1356303
1009583
92559
198631
666338
1978346
201628
1549810
1410914
744646
5439
810445
112396
1904626
1115205
51778
619703
1250985
635714
78775
1997090
669739
731263
1737445
1171343
1756256
1235767
1363974
1297144
528186
1944224
1788762
1499217
1146028
900039
1758030
127311
272785
875244
242419
1634925
1420374
628752
1491618
565931
322968
1955972
731708
269579
242693
78332
981376
1050341
1674197
1140701
1257289
1533239
1545707
1926079
1996704
1226291
1041984
460474
1388109
512373
651083
1987917
896561
1843042
638244
537457
358122
1908312
1802327
583763
1904189
446083
708228
793014
773209
1380638
517480
1528303
898244
1996419
825586
1927742
701655
137108
32579
1679783
1121467
942043
1327059
232230
185002
1887625
1394769
1127645
1806116
589323
1037869
1061522
1665172
97881
1900528
1636734
209736
932901
654637
1271046
972997
627384
105296
1861254
218281
560079
1849034
379088
1773144
288106
1517810
408885
644218
211901
775544
1334929
239576
519009
14180
1203307
248239
1183198
1030423
1433917
1155288
1570457
147555
1608794
1622888
1976505
887113
414342
1688428
835777
676133
80152
948208
597290
1954606
1618636
1264525
1631157
1640702
366604
1377421
128067
852319
1265957
92591
731961
1366512
1505900
483290
1622367
288025
9111
1234205
1966145
1484027
927143
1220028
878392
1389455
802892
1824785
1969511
1551062
300440
220024
1086649
1078206
260946
1369465
1348634
1256603
1841893
1097301
1568916
1525610
936251
1648324
1522196
1926259
919017
591250
1198429
567737
1825287
597941
72906
1648546
1762458
86224
142391
221899
123374
744324
977754
747627
1754228
957155
596657
1257542
1447796
1302425
1723589
612900
323801
573565
804331
861139
1956586
1098770
1905729
1689928
359072
1897074
573757
368272
1172131
1340739
407581
991639
1390171
1953795
479440
1634305
1966665
1146918
1953341
1026071
299042
794541
1026375
829071
220482
1163332
1633598
1794865
127482
1226596
588140
484789
1266162
1832474
7667
1102317
1923865
1660427
1176614
1002718
1650188
570693
1658874
694765
1483893
1203128
790639
250043
1747510
572465
848016
495791
1299026
1655617
1509164
489443
583474
262560
968821
1032532
893483
1007140
417505
106127
1287587
843815
910503
1838504
1197260
693198
418623
1294191
1146497
928729
1964061
747558
1192140
1806098
590296
1292048
1130064
1443833
763842
707242
33233
1787725
152010
961845
496575
627185
1321957
1908059
378017
598913
1972198
405806
540525
1132430
1989206
1262963
893113
1387778
739363
769549
395338
147090
1092809
1638879
1983952
1624440
1738698
1722081
1125106
1104133
613367
1825065
1700455
1179284
1591284
1398190
1702948
1630687
1223196
892312
550168
369079
1560392
1417726
974505
538145
1036760
752707
1710484
1778638
1961625
1141220
810008
253802
480826
726863
1376567
368659
570546
206858
492958
1092431
1517487
707374
260
1199471
798888
1611344
1228322
595254
292318
1374803
1240890
1816554
1435472
1429260
785342
1175871
1217160
769324
1966766
1216218
508172
948058
1566662
886158
907759
157895
1243395
1317965
1354263
79129
977371
649096
1341074
850478
827694
601251
866077
759612
1557906
1361949
1701913
1035315
472453
619112
774393
816243
1621057
1074168
1102898
403120
1859836
1051463
847547
106941
1041488
785014
111853
1941882
1005278
507759
165056
768806
1799867
109741
675006
475825
288183
1544743
1389561
1772563
623123
1911814
1164377
1706509
1358184
982057
215447
394628
1422509
860918
1310445
1332666
184444
1365887
1795534
1294346
633360
1101342
1543108
1745187
1177248
993864
1877898
742777
1353354
1274035
1815758
143603
1337475
1284705
663321
1920676
452293
1605953
873242
193526
244597
1321591
889264
842399
1836024
1171121
294076
826106
131658
1973407
1691111
1759396
628910
513294
82470
451661
995732
1093814
648405
344085
178819
397933
1448694
1880338
1937748
1087443
137444
1044914
243688
1540544
1281498
473829
825967
654191
1178080
829227
1434725
882401
192743
1364375
1251402
1968347
335003
1287357
985583
1611161
1150635
1956897
153342
1147798
295886
715355
1354518
1248330
1133020
1225539
1067766
1189159
1657905
329419
55799
683062
332060
914774
1431808
1382720
79061
200102
890560
1759325
664068
1341330
940902
573295
1267219
1900490
1296107
1547092
126727
1309933
1113386
301699
72549
964122
1968893
1742894
1987113
94446
1284817
753102
1116163
346299
1130430
638965
1695026
1567813
1814687
1337057
1663122
1607508
1822294
647316
1157229
855945
1833900
1995248
1644308
210720
19916
367809
1331530
414727
571809
341223
5130
689634
1175659
1405068
392497
715317
1062205
548318
309330
761693
1027523
1274029
1893463
1842834
36116
800379
1463580
22244
1884277
160218
1358411
551553
996899
202003
851369
1907747
1821491
1829928
1831181
1660694
1700151
1800922
411117
534646
1574779
690819
96950
274515
655959
1742644
147407
1777390
1231267
1039805
7494
1720578
112703
770959
580138
18052
1884049
883640
583099
1962474
1715546
609075
330440
1585331
987466
1148458
97781
1981295
1501024
538692
693362
1458052
873635
498376
622572
1049357
10877
1272816
1835703
743623
718140
1620219
1180579
1217160
1801219
1786593
1178049
731914
1354359
1120515
1547020
1493416
1563496
1815654
140677
1968091
210360
1026909
1622986
952913
175564
1163362
827534
577790
1405784
830271
1132234
1218010
1045092
498611
416123
259841
1186563
1912658
998686
436166
20584
324764
1382493
257949
1780399
620853
904460
969182
1681599
458997
1033793
1159546
1380035
770981
306504
1190252
1437834
1456559
1378683
794088
1808468
672855
1309768
673987
372111
367366
1762890
1170891
1213847
325503
1855131
976189
315493
1687154
1694804
584252
1523504
1360063
251560
116389
1294613
981841
811636
1041658
260368
1906352
1686828
1533545
1317161
761763
1248365
1075476
1419306
308456
1641785
168695
560354
813111
1777423
334664
332860
546659
1077160
1852348
1749797
1551930
1857950
1072341
1781227
641413
1725568
534710
891619
1048310
1466274
1217922
1066368
1289967
839431
510654
1572269
602921
1115539
1749622
878803
1847970
520523
829350
1319570
1483987
677571
1763330
694077
866612
1468152
913428
1027414
1610765
1758184
662349
1063007
99950
342901
1742801
1786896
1419336
470945
884468
1757192
1688393
1116218
1845945
137895
1394405
1842016
477877
192611
774546
784321
292139
236336
414972
60224
263689
914433
553228
281963
1197354
643149
1788622
560412
789019
1942504
168854
78299
657064
53627
59147
413323
1953302
195414
541339
680322
1273453
689953
1753176
1731345
329138
321958
1191116
1748973
288742
1752995
1297642
460174
1745240
573826
1049055
1174434
1274350
1581678
1932951
1166117
780392
953083
1132967
327707
1852814
424209
1366288
926311
253152
799956
1921634
1329792
1996222
796191
650104
1496198
29201
609347
122554
1982478
1906870
145157
442184
666884
622603
740743
1751119
1277259
514751
1854646
1304757
1283363
5035
1667227
1717156
1728477
292906
240498
1956908
1676878
1072405
1014045
629882
1887337
209678
1887357
557
1538203
1192308
206345
659481
250895
41807
1594178
640266
1449058
1094575
509309
1118441
1126151
665352
843584
585507
868848
18793
1634313
1904633
631196
741700
342241
152668
1854322
1662464
182193
149616
926415
1579510
1367034
595325
214907
103699
1148830
218294
607691
1459820
1404164
384912
1604912
749765
735427
1162532
144462
754506
735557
930007
1889712
134548
124033
915772
235926
1343709
1813170
1480941
1559809
828305
133347
1215461
201772
963206
199610
1015758
1254508
65893
229480
1634356
1674220
379050
1734355
220710
1927549
492775
1792815
1890343
1181146
1576382
1659465
1342156
1280629
1284823
1461560
1502152
912745
1872178
1756734
1308582
1866280
567312
110003
1449760
1324095
1141995
968570
1987714
505042
684575
866629
971020
1115519
1635044
1193508
1078666
944975
1698277
786624
1897693
1096853
1194037
1650608
1195982
1257012
840841
1013441
1666921
503620
1774075
827615
1327116
1598692
77624
690869
1741479
1190456
1595756
1513715
943300
1655306
145010
549392
1829158
379253
485885
607148
1727728
1212441
140142
528803
1868624
917676
635131
346847
1315708
1041430
276581
952547
932385
1294986
1230423
1212908
924934
1917246
655858
876008
1879180
347017
457023
582376
1905839
1387551
159790
1867414
1294910
563096
270976
765538
728536
771497
88499
536708
1965110
1450238
1057721
1275928
1931777
1425719
1363346
1010502
1312393
127390
636537
1555310
1392596
698743
649981
1970091
180117
725154
250382
1416272
1349007
72180
33002
295785
1695129
289305
1164197
1239216
1209443
195277
371200
231937
102638
1643160
1500702
1185584
1147333
463294
911639
812346
1987757
1562155
1972145
1552338
764716
435075
169904
362263
1417900
1899721
1551445
132488
1895469
77566
739215
1605026
37545
230747
1841367
1086953
1016737
1649463
213489
418812
769852
1975676
1273998
840192
700522
1620748
1568820
1507871
1433616
517848
1329258
990147
1493736
636692
1355910
1261956
1798450
335282
761118
1630479
398103
1186231
801438
1636273
821634
633991
1693463
1422993
13888
7576
1375082
1162198
345808
180548
822753
890602
904998
995901
5930
1472560
501819
479690
827828
542317
1378141
756714
1078640
624481
1362073
391372
1844297
537602
1592630
1794741
1615862
1768924
66790
1450826
1300582
1313096
291339
389782
26782
497917
1987841
1435127
1082199
747819
1503917
199604
1074958
1978239
814866
1877912
550792
1384035
274735
1992944
433248
892789
137899
926707
691010
1878565
1380853
1625231
713339
447715
300369
238050
1515063
1726902
1804001
614747
1994978
876809
1382577
1403925
924804
1218199
634891
1253250
638709
1528490
1139803
1904557
1181632
653099
531755
7065
1588142
1950118
1025013
182441
1650948
18979
1519492
695714
314818
35647
817135
1047732
1610475
273192
1287975
628195
355771
944534
944878
1375065
918373
660776
1066751
1683313
581792
73129
651724
462492
1815724
376314
1528055
1639137
1047486
976255
1561723
1024161
1436445
1712952
1229780
1035295
1841419
466131
1450515
997609
202506
1680172
1662357
429682
69393
629405
1247719
1342990
513313
991612
272767
1696129
1564023
1600753
1621285
1231620
184099
1976140
690754
123728
1874300
871487
1704429
806889
1217133
726605
691711
1664993
882534
325683
1665979
1737237
1735821
1597952
439283
1990730
20251
693310
1060111
336105
1152902
1353368
474452
980256
1050701
491330
492085
1266218
1535182
1251090
1154638
724927
147242
1667765
1215365
1721337
897191
490544
1357250
330472
1090230
438240
722365
885076
1367249
477898
1047952
1784416
355172
91007
298312
879319
44401
762556
1562783
645087
1439428
1026659
1731347
153942
161337
1952601
900893
964383
1700247
1943301
1783111
905761
500470
55375
1235323
1085812
212783
361653
247545
312599
345539
1088319
1848993
1733717
1803023
1825343
619911
323223
283259
1650032
1650349
60068
195002
1601307
1453827
758371
1780232
1646773
809534
79227
1659570
1636574
1023878
458405
895467
353300
308685
1590700
1769499
460744
498939
1710705
1667
69060
1236765
392641
1486593
958727
1527760
1190907
1467377
1202353
1555006
1618726
1083630
1049576
1087779
143523
1680693
1071077
1082411
524221
1311245
1671149
747085
1084134
362039
80295
829259
1392422
950099
102924
1462705
123391
1499348
1055497
1932564
1852843
192488
1748026
602610
520461
1120244
1086619
1573277
1087848
1862979
220476
57994
310385
231826
115432
776317
1826447
1428635
1664603
1887031
623846
1994765
824100
1052531
923229
1439533
65449
185690
1969457
1085610
413688
141805
288132
603054
1068941
1347702
1784589
364155
193221
974105
671229
1338223
1181480
291179
395096
85825
1395418
748548
1685315
1842411
1467710
386629
1078272
896451
1941654
1120977
899016
709969
1544764
866031
850885
1461020
1899470
575725
219911
1857942
745982
162111
306234
206824
614833
1366614
1101905
1687431
1413570
563664
1058628
844880
477801
1361316
1112654
1905416
1220999
1990763
442475
1840588
1600764
216877
165680
801329
957780
883555
1846097
285480
340081
911811
158915
1922402
1551031
633667
829441
1891588
1314929
1187397
1901053
236996
1846619
786374
1627213
816914
1329582
1364511
690266
1638791
1300989
1912924
1174876
567546
1960956
340097
1412903
7599
223801
1091194
950003
981541
1385569
794069
593637
450675
516784
1251451
1008696
450491
790401
509503
158294
44703
717963
194583
1037838
1911174
391844
459813
1782848
1448087
1436651
990853
1695389
840634
721420
521226
613509
590462
288552
1328508
1421606
794222
1866822
573858
167061
1173362
1672201
1242135
1491000
220625
1834368
646717
1971443
1959934
77951
1519507
1884839
924829
632143
685796
1648160
918717
570027
182448
1573136
1625746
1413318
893678
190396
350538
1297056
1326866
1209673
316619
1777846
1486961
1937548
1469683
1259644
360268
1709237
1757307
1844002
12298
527503
1313560
1909016
1561331
1618354
480904
923230
1892420
1695938
58694
853265
1012887
382380
79151
953736
1435227
672467
444055
915344
1702913
784295
1075609
1178510
352380
489723
918960
1592663
212855
34203
1723581
1564272
57882
1885407
1612412
1020603
120729
825507
997142
1443957
1333795
1729569
49546
1598484
1098280
1623179
731992
32983
1404280
621095
1144598
993049
281666
468855
411015
482669
924922
1652703
1604322
1052935
673844
486785
68756
1693884
1649748
1982199
562231
1011406
1176608
902859
1924601
857186
156795
1633469
1564599
979210
734494
800260
1972350
703421
1046953
1016608
1591726
1577493
526988
1649844
499215
1181412
1492968
966028
171747
371421
964777
1183617
1163337
256836
294649
420001
1085631
926532
1861464
650740
566283
216930
1915107
263419
1715740
956367
707779
1438932
1576804
1922904
239529
438125
1872472
1040506
804581
1003175
1267517
1040218
1611769
1889
1921939
235086
1264823
1094375
1013126
1701837
611347
1948771
959211
1784341
627706
1384043
974754
1616090
372756
33798
25984
1376315
1026806
1425416
376591
1990107
1072677
501679
35503
539991
692965
305060
110597
850349
1500675
722067
1929280
83216
420595
835689
1225230
1141931
1167426
895394
501482
720706
457072
1846671
98610
852179
1255276
1029691
65502
1161627
125105
1773786
1940928
71268
206439
1550944
1110747
1400781
1275668
1184860
1902884
400469
957633
155163
1666871
1077147
612595
1013280
62406
717851
860307
1835614
950036
1065612
150532
664332
1738990
1593297
1081699
404971
1833303
917547
265053
1482960
782298
1886270
1610520
1482468
1881292
624751
67748
1885107
277425
1015023
765091
1222827
1662445
872907
855590
718466
718198
1976217
337956
1821575
802652
1291274
695312
1097756
447190
1882100
839019
705790
271207
1274718
1080459
851963
1626449
1557643
981818
1393231
985152
204106
213564
642341
402215
1816255
84864
1073502
1618770
343727
889293
605576
1764852
1790199
1099437
1782193
1742662
107762
1209607
963305
485339
1930870
254970
1200322
905638
445984
715762
82066
331268
1715170
1231559
1466719
1949284
481471
1753665
834533
957167
1328693
830109
1180084
1190226
350339
1989450
65132
13983
1430986
572708
702731
1992535
540350
413467
1468105
1870380
1692896
97430
1287109
1356328
1380785
1478469
1242610
1908070
705046
1983485
45205
1890967
276957
1710424
1606050
628086
1907034
754318
1181368
1585042
1657344
669752
208505
582777
287920
1544725
1658243
1477175
1663847
415577
305490
983968
1058265
241612
561126
57534
1890279
309907
218541
1614926
1811871
124246
1558335
1011897
1046542
1963505
1731745
922541
420207
540842
271108
302320
729169
1205814
549317
44988
1349561
264793
1912486
626551
1348804
1353001
1988952
1903476
1799885
1531650
1936770
1121297
1832537
1979030
1701055
925985
817181
1575419
949314
160197
1826169
1514152
1506791
633581
399983
653348
633412
822104
1947299
29717
1707545
1449969
1087756
124553
491519
1769178
796711
148157
84396
425347
902202
1819702
1137285
72650
1751319
198973
242973
1164948
696044
1790237
75188
460631
707383
263071
234753
1334626
1730114
1275476
11007
1949995
1944300
1825530
411410
279687
1060603
1310565
23728
1612726
769063
1619673
20248
367400
135621
929374
835795
1590581
1727235
507731
1153137
1836384
1529415
732164
870577
1633330
1102709
530662
1118050
137890
1692102
1716196
1445518
678003
1724093
1481730
1670455
1427387
1060260
1359631
785259
69127
1743575
1134006
1818495
383344
1167419
1767767
854268
3070
627166
137394
710514
930047
72939
1350923
1005505
1792180
862853
334773
361838
216782
1781487
1294461
1306079
1651351
1076522
1672805
664812
1285884
1965019
256891
1794395
705854
1036013
313216
1993985
1271680
732265
874452
1721144
973474
1099265
1462575
248952
1432953
924440
1962287
1716253
541227
1517240
332604
1757873
1305675
685810
1457729
239184
310000
439262
1213953
1666767
1658636
1826362
746623
1532752
441448
1432916
178686
1388181
1896146
142392
636411
325019
1122752
917046
1748723
1235760
248042
1145861
1612219
1939674
252673
1499944
1204835
189682
183943
1339469
8251
1655400
1637966
947580
1286699
1569762
1755391
218397
991521
566363
1838249
381424
689908
1463145
619104
66996
1930356
1254829
949406
1508120
124379
957600
953750
388676
806715
489895
112126
633572
129485
1307422
1427786
1362552
463484
495932
613338
429980
1711273
980218
1243142
3000
940421
778348
634615
1316612
1875817
628252
8292
1172518
841433
660473
757177
482992
962156
861797
1000844
262828
442544
412863
1163398
206444
1393668
413657
41241
110262
1172401
1029462
1218978
1956003
131641
1723328
1225194
79469
1978428
1165796
1400358
1987475
1915599
587538
1584485
565045
1644690
1192922
674049
716732
178511
1557843
488476
1874709
1813106
1681670
629650
1563996
759237
544831
165192
1661770
1444385
661347
373078
899526
530231
1858918
507809
1072229
1992096
111661
950471
1467294
676572
1117254
210148
867385
896650
1341372
1140167
749248
1274553
1484937
929022
270194
77082
889537
235295
1767089
504129
1231193
1176253
1825316
394038
566330
450187
1427247
410066
845587
1332494
716542
49371
1507716
860970
353197
1034919
532819
1201019
257532
269293
587226
1971269
1201745
590036
1594569
612103
1245350
1761689
116741
1476481
647047
173891
242303
1296566
872742
137816
1791291
469792
1583991
1049751
912377
1470193
210256
1962980
421838
1326353
116854
85453
1086991
169569
1729742
153130
1722429
1572481
385115
745549
1425972
1606662
1942847
1111546
1438198
797986
205783
1008345
1125318
22189
1166691
234726
1564965
1334027
391783
791013
1390832
509576
669711
549963
1203468
160151
1245219
1335096
509870
1724164
432180
1639034
69177
849754
1523534
559896
859190
1008107
1093495
1665325
1077284
700300
1636776
1807113
742032
1018050
507409
357724
962537
961185
1904326
753735
891163
1249718
1195519
1158789
1953503
1943331
420644
124162
1263289
1163090
1180588
1789008
824456
1582026
1284446
1359277
301453
1239837
614611
1672617
355969
1521863
249176
1983822
112219
1127037
987942
406839
881060
287018
1160379
1836146
651402
1889043
1915729
1981419
176224
349907
952164
165159
1481144
1179178
516604
1364990
1167060
1589125
526827
484921
1718720
1435774
549227
898707
1660442
1288484
1602658
1236775
276598
1943744
768702
1451084
1647196
636691
1468735
208044
264697
468087
1479869
374457
151271
1452533
1235203
546080
1905382
52489
934035
404605
1477360
1793918
745544
624822
1137832
613312
595343
448658
103463
1021405
846294
961475
891706
1461204
184214
451422
973991
414461
574706
238448
817447
319192
916354
823598
1743101
1938000
467540
354726
295074
786842
388559
1770051
1105703
1171199
1552605
691298
83502
54157
1784197
181608
581036
1152943
1313063
1183031
1926460
1114389
1642237
57879
495316
1757037
52143
884885
946483
247079
300599
379600
1278761
1302267
515703
344669
543623
304259
1673923
718067
1197166
808868
486030
1408876
882901
639504
1840827
878074
1207455
527104
1782559
157995
1943730
555377
1588573
1247773
285276
551462
851873
1082532
1741202
765372
59897
3936
717444
8054
791896
1475782
635462
286062
922504
1029977
1122352
841049
538054
1634820
1832094
443505
1625708
456017
473287
1057245
1683854
1390484
566775
665071
1759606
1539096
1090140
857383
1174900
781646
251815
1100741
1484562
1468394
1343149
300752
1112421
1496128
69036
1809856
855501
732563
732706
1010338
1082545
1684741
378521
846049
304681
775235
1400636
1337188
815703
967308
1752230
1390480
755908
1347157
1672289
730150
1624656
1607929
1316132
1313955
1503582
1227092
401487
364192
1430468
1685076
1872574
840381
31752
1177546
215051
884836
960280
570551
1168828
1288372
582563
723389
1060255
1114122
1721947
736215
852936
1526415
928851
73815
1781466
1979712
192593
1168239
179680
1793181
1970507
1498614
664947
448543
687984
1932853
1640741
1355593
1695379
84529
617193
117444
482747
849612
1954073
1731197
72737
1983391
36214
1523342
1226385
1243785
1438651
45509
53970
1314551
1201457
172227
720298
1581061
1390720
1554187
785799
1672453
323383
1988753
1361630
58269
1561298
1822173
1593447
432582
764460
325109
111330
209875
1119651
418780
1989602
908055
419441
786382
514285
1371475
460498
953736
562448
1641380
614646
77195
582045
1604809
1385537
1802729
1889909
1079146
644297
123230
915170
1554386
1209768
562513
1100426
433368
503750
1500648
977736
356528
1791946
1130225
183247
1027113
963436
1593462
403676
727963
234101
1383935
7673
1986374
1618049
542901
856580
1043884
1943397
1901061
1962902
1512586
795584
877858
1314026
1965327
1338857
36550
1549417
1873212
477250
1289772
393463
1165524
210823
1878726
889371
629071
873882
60583
585533
70881
1036374
1724381
63632
1174939
248219
545694
1405376
1474192
1399319
1436506
970301
1614593
359110
1908914
1621858
1278789
1069055
904409
1620468
1816793
1461111
1191939
199854
1330239
1365133
856628
747137
1538069
934867
411160
1706799
1918878
745492
1211636
455736
1343719
65661
583460
1800214
926992
1593257
930519
362685
1427153
958441
410967
1102529
673923
344558
1866977
386787
1906868
842744
739843
812451
1859179
543937
1595468
429295
352390
1913735
1229358
1127294
984912
384763
266402
1875497
444983
956621
1326213
1549870
207349
207031
1107472
187743
1239560
688768
1819388
95940
1721883
1900420
341811
775184
616727
1249959
456763
1225723
1499364
528415
1284150
66025
216149
989598
704250
1546428
1703461
704642
568650
1482200
184206
815384
1950900
682033
1891887
123973
851156
1768187
726992
1393653
824796
852846
1012625
1252752
1925639
1899187
1640923
1910464
1306971
189170
1250103
101633
814486
1450098
1934807
972923
1565357
290272
981261
130446
573313
269439
1068029
806194
248662
218582
1033512
1788086
1691785
122359
228554
596196
333830
154292
1435342
92243
1102288
1667374
716941
1609818
1365625
1323820
862216
1487422
1687764
916109
1883157
680888
1406660
540887
547523
64044
1033563
1710790
1999542
89022
968809
1304579
43825
1396007
1669609
1018640
1558277
499516
544403
990313
676474
1719290
324578
1453140
1257779
1674921
1304130
951374
720408
1810752
1299704
339433
1916237
642516
781795
1740578
1041384
1850290
746886
912723
1907476
1669422
763945
1794806
367380
1197593
106375
1447532
1416475
1538192
1941500
1536910
1514239
787012
506991
131750
1655411
590017
1693183
1294160
101747
1552691
1393085
1526637
889786
223002
1957453
151273
1363990
879073
1193433
821884
1682056
1891488
1949392
1446010
1299876
1931230
1445136
137932
586263
771021
1932896
1253365
1594721
1155907
40445
592249
1107583
350805
348561
431702
278693
1534366
662208
240590
1753860
1906634
477166
948318
1489579
1820890
676842
622741
1972409
1534413
704353
1699411
1735871
1191440
364995
543211
228406
1526047
35829
1374485
1266298
1779834
1075220
1801282
1872458
392368
238020
204678
1768033
1931485
1856146
1298717
1464020
1921729
687992
1740176
907443
479180
766002
1208062
1037736
771314
152960
1037733
1556147
564408
560673
1057111
1444856
1232154
320764
170575
594525
454657
16896
1816083
1509826
1703456
994675
1999521
1582446
1346768
478266
370640
1870019
644779
611911
1872269
962827
681165
182936
515695
661765
1797322
408452
1748083
457548
1008816
1805098
1574585
545383
533424
507084
1638957
476993
1711218
328541
1663467
1323116
1966715
880504
7204
839254
1258716
577484
969798
601027
719540
1308329
1090081
1927084
1883531
1936180
525291
846859
982475
250947
216327
452214
856052
849064
50846
1517455
1333460
1066194
1043867
1951593
1281450
1296756
1012215
940042
491480
1297293
1334640
1808703
154099
1594896
1936115
612098
1209640
404327
368591
1273850
757581
1029251
555514
125991
1204299
1810356
76463
175261
365570
537127
1353098
289051
288942
1346695
44807
1925408
52034
219910
44645
1840311
1753535
1507148
1888527
326015
881507
809181
1538569
1617820
329406
926374
673512
1828488
1840481
126312
1145907
669181
1388399
1487733
1118783
407148
1971907
1213195
713620
1232159
1810576
1126764
1197428
817873
1535035
1962784
1366656
1190797
482841
101888
982850
163406
1668242
587356
148812
1759998
638127
1405499
1538730
1743436
1010903
104993
451826
419324
1692521
237063
906716
418281
1613082
797480
413745
1032495
1877728
1649160
1158644
867855
345137
1928555
419588
1334221
94533
1869477
1530097
1003299
1089125
1666089
958984
321415
696766
171998
1485752
311130
100768
641411
64708
434677
170608
1536983
296282
1887181
1617679
1458057
42268
829398
1063048
890980
1292447
1005118
330131
1301046
683170
190169
1362293
1568476
1472826
1042742
500696
1472007
587300
1164960
898412
24921
1343327
1381543
1315663
1148447
1877400
690392
443970
1961914
174828
1806689
1795501
483553
1156791
384165
1495967
549267
408231
446494
462131
1740655
651978
836860
1527403
1120876
188126
1260800
956981
448594
332492
1644776
1976638
668479
245015
1741808
969846
1491368
974903
658276
552260
1516020
1548686
812009
1429372
300937
1460346
1144499
1608566
1145460
126857
104563
1329225
1674221
523343
918471
1806603
1082999
1673961
1710108
930097
490460
1627550
335332
116488
1447203
345786
1482082
1920655
1017201
1985531
602641
1513625
901655
1802768
249587
151950
1063058
1902275
1768481
141553
1598643
1910992
1181439
1533058
1977715
873930
395569
836369
1225301
1419116
1828849
1164737
1557
385031
229411
36172
1146515
25288
441680
365991
1104494
1861755
1996035
335566
1864000
1587538
1810257
732144
845496
1141825
1135150
1404570
1024620
799428
1033754
1109846
1660096
42770
364089
1417754
177862
932952
1686834
388446
1974245
138007
92475
269714
357078
864358
206117
761873
741280
841346
1334119
1481348
1967445
309408
1200025
1661568
1900651
44463
1559648
1471592
943921
1944387
692157
1242455
284211
130796
68375
304850
768026
1352417
539561
548314
1152516
1368261
1079520
856365
1751017
1018688
1299380
429476
1270586
1423323
425361
87659
1966012
468098
699388
1765715
30808
1244318
1409132
933164
1223007
1369466
231196
1852074
1009747
1123359
1428871
888180
411868
658983
396654
1050398
1483554
1907507
555555
1546619
1010238
1710938
527738
460442
924063
136403
449571
334669
1016530
1505662
1286899
1601556
1779300
442236
1796403
740251
1668172
1585347
416213
1958506
1556198
1779693
1697879
1594116
1234689
1741656
1219248
338687
1356430
1719064
1948867
744057
702847
1245464
1126308
631206
1777105
882761
268994
1192550
1306677
892354
548159
1489639
235462
521450
18858
301368
753072
998442
782453
1125404
44793
1433488
456720
1547687
286086
1530359
1954384
199155
555086
1929959
414254
1019570
1421609
1033904
434165
927364
1798925
1004264
73724
40366
1532367
1912673
57779
1854219
1159473
449590
660923
1867566
855729
1179397
377639
1173746
1616608
1366975
286650
157198
910416
157150
1326133
1042140
298984
956501
895467
1490349
1548850
1975804
563636
1220867
841322
19204
1608595
780678
11873
933534
1266732
1944801
133745
1427377
1662730
789608
737346
1968912
1991138
443644
39327
284280
1143306
896865
1956143
1381465
94147
1091684
1377785
963032
1252590
1580739
666212
1480256
1272111
961824
1162756
1549537
677106
242569
494014
1116922
1963688
1100723
80787
285381
36235
618626
1503926
1136523
1748258
822170
1099491
942728
447834
740868
600429
1955125
751114
1026187
1864987
1749856
1245920
1791810
863332
910557
1688240
116805
1525126
626873
437794
241100
1545763
302097
233161
399440
1223083
1158758
793709
1867483
1354067
1414008
1122183
739199
170698
1626543
1282085
577076
1151302
1715995
1810895
749075
106093
1110518
1907277
1457830
1605085
1068913
1009401
557015
407005
511852
1519872
402830
681784
1893959
431313
702054
1285
1817256
932285
1944533
1529864
1401634
1132878
1179741
224699
1967357
1936193
616345
1123137
1070919
1366207
577372
1126546
1143486
1789825
591678
1267777
678396
58624
96329
1586771
1133016
1386562
1701342
1163117
1419526
856713
1947941
1816088
509144
311963
1076091
1707081
683724
1308342
1485930
1802465
595255
1788793
1897886
710712
882455
750778
1340417
643458
1237240
1387061
693179
1870318
1420730
354230
1972809
1256671
757401
716183
281458
1225043
1318834
1739854
57875
1037242
348489
1358682
1257193
1335391
548402
915088
336381
377475
1893156
176290
267588
1717931
1833318
1777416
858321
584625
1937697
872163
1052230
1519831
1425304
1876698
1207829
1517571
1706544
620110
1987520
457223
1289384
1900720
1987042
1893915
707720
697799
1043906
491769
1326697
1489838
1688659
994541
1401881
1503467
922132
524798
995326
1137875
200748
1142969
519110
24916
1075408
1470902
1954932
62824
830783
678427
1716754
1014762
1286455
247768
1136790
856567
1475006
1441682
470218
1608210
1269865
1381491
515984
568869
1427629
1300516
340806
673138
811226
1638936
22774
557395
129655
1831381
1339962
1704551
1938729
1654096
1980191
1422020
805233
355572
928564
1651087
1772144
1744789
1613774
1121268
1879887
1789204
1822731
1039870
1961985
1547041
692944
82080
1157698
1491992
119915
181023
367141
529583
1872083
971255
561523
463780
140948
202978
1992854
1934620
1484633
38236
1336652
1454344
210387
1991002
946288
565579
986711
173306
1448612
892471
953558
1253946
1437436
1050246
1524615
1219135
509790
255687
1307973
381991
1800735
1241988
825041
543421
583948
514322
1296795
921734
1067603
600523
1148875
477033
1729523
26597
353812
1585307
324410
277001
1874956
606958
1159851
1668099
260447
266119
1323078
501745
617112
307717
1205232
1982730
91786
1598767
732325
1366768
1444185
1536318
1914267
301897
882720
1682923
1606770
1183636
1813195
193667
1050877
1580345
397095
1180931
172013
1649631
604981
1267916
1238682
840582
1468837
1548351
393649
1350115
690049
1964103
1618875
1161868
945635
552097
823342
846437
1670917
619550
636445
292359
270334
1397472
1072317
1095687
685822
1627478
1549377
895225
467194
239202
1604583
940487
524275
1453328
447207
1440658
596785
1668054
270128
1531094
1737228
303231
1825437
1923054
1689450
1193451
117166
741870
572517
44411
222996
344352
1951529
1891809
1017923
1808012
1735755
401583
1257781
989047
1662207
1210101
1432590
553331
1431412
573631
1661758
640253
391775
1365136
1629295
610192
1577637
356414
1186804
1787743
1074674
1725254
337830
254402
1987825
83665
1474874
924708
220621
1067797
661319
485292
1641194
927723
1996361
571133
1548851
263290
1562639
1948645
1931816
1711982
1019234
929107
1271287
808028
1698095
1641126
412122
489359
1473044
808345
125755
1241203
479163
1565631
1513814
613485
452398
721239
900013
1506148
868868
1564054
1900887
1620497
389041
938342
1481991
642063
1577686
1640050
1716289
371503
851082
807218
102804
602800
600661
1443793
16026
1554919
1674524
1016406
900447
1949767
1846783
1472132
26560
773112
1659595
836011
1066840
1013061
1124747
1929661
936717
64671
456884
1090216
389618
1800517
1198743
1602971
613364
1546100
452805
503245
1534233
139285
1882473
278997
929935
1286562
284779
1585525
579075
1238707
62742
958945
1930632
1361698
1471013
845924
1398988
27601
175583
747189
1362806
959634
284545
529138
1288891
1534935
1050963
1167740
1635270
201663
904332
1699799
221909
408039
923908
347058
1656089
1133006
1251283
211360
931638
826300
1355427
150272
1581526
1342964
1293046
825936
168980
132623
639404
331035
1499482
1983526
207856
1248260
1425068
595623
605313
1247367
1670447
747015
1487063
710088
961104
1983622
1584376
1283058
841402
805212
503752
1707011
1006755
1540450
471178
163111
1282635
673238
271545
259445
208236
1470238
226696
1338120
1015178
596994
1440065
1650946
114065
312082
1002368
1703233
1362471
219749
1306831
1300084
934645
504727
1812251
944975
1645862
332499
1697772
121838
1412000
315945
1455988
792855
188058
1501610
1784649
717475
722390
1543002
577719
1621590
937929
1519456
1150674
654779
1131970
1397626
295441
1068506
1989645
1071671
307743
43029
1486152
17202
1961379
81327
445639
1883430
1066355
471010
634239
936654
903454
942706
1639422
1779680
19051
1051326
1610870
1265187
1626857
1599549
588983
209440
1433037
1576763
1412446
654267
902450
1546626
1580003
567534
1109231
1171018
1776250
1147530
1507720
1931987
1635760
620988
816461
1990761
1768801
593766
128424
408521
1966370
9714
460382
309755
1603310
1910583
1858839
1622625
56045
377261
130265
1278823
919117
576987
702681
1345664
1270407
1799025
1234343
22222
1911344
1564547
1487740
1913919
705248
863675
1841608
364915
588820
458859
364420
1667517
1051583
1556539
985808
1747158
539071
1365504
703281
1495936
1893937
1651554
1749230
1263243
505123
84958
762482
132358
384196
438006
1069734
1608869
203427
1395698
780941
327804
1030956
1874332
1428227
1245614
782992
1011473
321872
442554
284231
1632823
1445470
895278
905357
1174382
98878
1742274
69400
477274
1374724
291124
598749
574414
760406
365111
1973561
561394
1408090
1262283
590899
1095225
201503
551202
1663258
502495
1609158
1445934
845407
1592972
1750602
538128
1236777
1752016
456225
245700
975580
277270
1433255
696153
256241
1597280
1159064
778445
917900
776294
449490
989686
1425620
297731
886444
1273587
1347681
1273888
1073355
534207
921038
1079500
1646272
1319890
1399139
1050067
620261
371781
751554
1567367
383408
845321
883200
1189207
1210759
131256
752843
1278146
1826057
830958
1564776
920691
439458
744235
1683399
1854075
113756
1127905
862508
999579
1683433
1658969
1538931
1009983
245050
487263
1039621
539048
692267
457398
385558
417965
1464576
667902
1728626
1978950
47800
1191227
927926
1163864
65875
764967
496221
792959
594245
569954
36293
1888611
1689177
1526490
1293740
133357
1044391
1208452
128099
82534
1359110
1024897
907813
149128
1349700
723572
484031
1392287
1143869
1869762
987120
1843447
616277
245004
825645
108443
1609802
1845825
835086
105576
406567
1789012
251234
1708502
1658518
1200086
1200594
1189572
1385469
1887870
993042
202922
927318
1075736
1989303
709883
693040
1642402
941734
1634926
871213
1073309
238794
1073215
808030
1904570
266837
107849
449259
576283
1442678
379855
1276909
1914928
239991
1086525
848351
101251
1812810
11768
120579
1030494
1965367
177671
433422
1291024
1995196
894232
198629
718067
1902558
532719
258556
1856437
6112
204079
39640
1926929
1488163
1646453
415952
498650
853261
1102815
137966
1019317
171303
528588
561949
867661
1448234
1037826
1083426
84610
1426046
512256
741129
1962652
836954
1949592
716354
480617
1919042
1461430
68179
1130462
379262
854427
1724151
721599
1839426
1979805
240354
1429851
630007
769151
1606644
1065516
866366
45491
1787825
154040
1118684
1540570
1487618
247234
676155
1172466
1387255
878499
1388246
572864
1740659
97367
1696069
171932
526308
825351
1456800
1058794
1602154
753193
942333
92711
6543
367113
492056
1412795
1781422
234617
741549
1168492
1704030
618940
751181
1858445
94085
1639184
577186
1533487
1926293
540376
1490242
1743104
184965
1915319
1801832
1220782
1115161
1073187
356794
571542
1625098
20603
249402
35429
1158857
1368383
1186062
1157770
1147414
1392085
197725
225521
1588855
333145
1782477
374461
1643980
1579130
1075469
1177064
601932
56296
707076
136222
1919761
360971
1736740
235174
498893
978450
1768826
1548856
1416944
516745
325997
329802
74582
381322
1670504
1530304
452752
1428328
1769368
1707208
1813376
1264313
1231505
1823628
1475583
424081
1725010
1767328
1817297
1417637
516793
1159391
1479441
1884561
208514
1349320
1433247
1540358
223755
178162
1658016
1546062
914363
595856
1228076
1685675
914529
1326790
1168078
415035
821267
1015015
327833
559669
918401
1656317
1400131
1771540
1791542
876372
1291182
40772
622117
806263
118868
55418
1329900
81486
1390509
937099
1200791
889660
1662239
1563741
877822
1438478
1679937
134222
1128553
803405
651589
820107
854138
1589544
1625110
1191550
1370773
843457
130051
527759
557544
431113
868002
1956371
924737
685326
915465
735721
228948
5241
1962311
350489
586862
600546
1274291
202734
1206861
752357
539491
983484
546200
721584
529441
399529
177809
421682
52980
1321941
614057
1045293
1362168
1901070
1063169
1206092
323047
1529223
1720710
751996
198042
160815
597713
1272211
1102614
377559
575524
385993
769015
359435
654201
496755
857922
1829621
705302
1574835
1630956
492609
984450
1976557
749005
181225
44007
1216911
46893
1235261
702496
27576
1364273
385753
595550
1419639
1878670
1071008
1680673
1603216
499245
1491220
241722
684896
1302028
169022
1029932
361126
1810914
569551
1261544
876153
1426617
670386
955113
176550
275192
535838
31182
439949
1755199
1062653
387255
1595066
1303609
726714
1108682
551896
444045
1992062
1162488
1164003
743942
1945432
1185196
1987704
517960
1207634
1264068
724368
1853546
521272
1629496
1399590
713576
334101
1193932
1665588
217547
567442
1073291
621690
1924770
1869638
1329438
1046839
1587348
1216536
1201111
1692078
150913
540613
831873
519381
2073
573876
1145550
948238
1476965
1765765
233083
1494943
504743
1608633
41271
1543646
875753
1048329
1099266
1053669
1385052
773419
8975
1632637
1362693
147037
1219559
1098390
958118
850371
1688506
1480351
664361
846064
1275139
1188185
565681
377919
1376302
4100
1462226
130747
367672
1079978
15199
391780
1443353
47661
1164258
877230
1011807
1528893
1548496
1226203
1639589
1805904
1047821
489470
456897
1790003
273004
1342240
105296
1951
191882
599473
327973
978036
370344
605367
969642
1311908
524888
1566319
1860755
1612311
208271
484092
1414892
816538
1044922
1926914
130598
1734850
992393
1894299
1554166
1059769
306402
1471656
353892
1965043
1742227
157782
100402
1354706
1146947
100532
818620
86264
851414
1412010
984022
1202379
1852397
1771807
383936
572334
1993364
72625
1972293
1960109
1140309
1922923
1844916
48457
816174
570748
389735
768325
959498
172523
83693
1788324
1084806
982742
383916
1567631
231434
462858
1753711
152874
911148
693335
1405531
186468
1627613
1183857
52870
324755
345410
352399
1174848
279691
657723
1811640
1396926
1517095
647624
1019020
513850
745803
1625691
1631660
999926
1096756
1846746
443695
1152145
441301
1726515
1939139
236080
258374
854276
1352704
1549376
1518199
934400
859890
1057667
648899
815668
1908817
1847316
862177
825875
1546906
978589
976185
689287
962297
405515
1548664
1530074
1845390
970435
858126
1771754
1528549
82574
1528273
808495
73310
1761612
443050
1582757
1521131
889172
1238227
1473032
1976924
1902232
1860392
461462
883755
599472
920232
68517
480175
770419
798062
1608337
762245
1830723
182933
1865518
480991
1215565
256436
884607
1922870
1269147
1297896
1766438
1347776
1900785
667568
479786
1837721
273283
313917
1643450
1750959
204693
1063354
322017
1600992
376234
1071754
420656
1004803
1106506
1070229
756333
1539509
1955538
262250
186004
423581
1689853
120937
827324
1275027
826299
1302988
1353717
1877667
1464728
420782
616616
1300016
1556879
650123
221053
1749466
1443102
170931
340618
974126
1701209
1951211
453911
65909
112427
588177
1168467
1982264
1370276
1324242
1099854
702643
390077
1004243
786493
351972
1901974
763557
81431
1699988
181292
555594
142337
571488
1416487
396365
1012940
113725
433595
245057
1345788
257182
859269
1006789
292498
282556
1240181
1097829
99345
1370834
1653447
1736424
1407748
1975822
737648
987400
422604
1866453
378416
1542947
1739365
141455
163818
327525
907457
1963010
1377649
1610770
1209157
837530
720709
1023025
996271
608683
323358
874202
788879
1877341
625660
1402983
571309
1722227
168509
416373
725586
116581
17251
407357
1763120
420693
635505
1108429
242604
708687
1293581
1126370
45181
453021
1245837
833619
1034453
1874829
1309098
1203841
136740
15304
132075
1420301
14318
255656
1975151
105637
1580815
322534
67806
400760
373010
1686629
337634
980758
1582617
1211801
374395
605570
1044417
687716
1000003
1715540
871538
1322537
528617
522900
1574550
753524
350860
828596
1974283
639037
245000
1071169
1625025
1028332
1242925
1490344
598054
1758994
127310
1630828
1593029
1867426
1089491
829274
831170
795188
358207
300417
1760617
910878
1994479
1730169
1656369
564661
1173533
1765195
1933730
1306357
608657
1411471
190139
641539
1127609
1961083
702096
1653807
1281819
1165213
1612961
144455
790507
692129
1501521
1324451
1074851
270489
954904
1123220
1011893
186376
361430
1646566
1743973
1533547
406902
711200
1780156
994065
906830
83662
1614980
1138688
1639548
1778482
1804673
770648
1043723
1871333
1467070
1507247
565943
1058117
1857658
422989
70993
1650438
307860
1634998
760535
865455
247434
1363711
1047311
128135
875205
1446607
139341
964098
427031
1055201
751043
986239
1483214
1786290
381108
415987
1604007
961113
1072878
1051520
1190443
864520
1667014
1912858
750831
1760008
1419040
699374
1103200
1338138
1075582
1230424
854478
1306955
1614234
1640390
1296078
1470075
1924589
1705177
276083
271659
1692130
1237939
1210066
558460
687508
1011823
322312
1393115
1170977
1492924
1083697
154849
934202
1050167
956890
965318
1456477
406730
148872
1882150
1001296
627906
1097090
1116645
1703930
695454
850284
1570326
1531970
1260380
1015445
635198
1287604
990553
1849650
1708640
1567668
904
388845
957561
1674653
1918479
680437
887093
1617470
766242
1280148
1454847
442919
1242468
1499485
1236563
1781952
729220
1346698
1977616
1220131
1311616
720168
658594
833944
643291
1450489
56319
1790059
1952276
484239
1673626
1126133
297781
1672090
960286
165216
144741
1395812
540542
993094
1161443
1327037
240011
33964
1319139
38439
818388
564073
888836
16056
432010
108607
1256467
1802364
1400439
284676
584512
1717460
1864755
1081871
225745
728071
67777
1186098
86224
1632764
1868974
697116
149287
1413119
1482947
1268873
460872
158321
136792
1981469
507182
480098
796819
1364349
581591
312146
1926784
356945
1968360
22237
1449758
1321117
1146274
212702
225640
891369
1827517
991519
607574
266807
1123358
1558194
315271
89375
1568980
142547
1859336
1027004
5214
1645675
1916556
1680574
1359858
1122839
1404178
1180760
499502
1912960
542048
231981
1757289
1043556
1523939
1995015
209731
1032198
1729923
1407619
6865
1063786
1706612
1764412
1508237
982135
121384
1040304
1759046
957196
1372967
514194
1099456
802663
1825181
1460427
1983902
72917
1579722
1385313
203443
1249384
574548
1043001
1481553
549480
627444
1056314
920136
320586
847319
1459801
1438699
1197892
1618923
1573142
1846218
1829150
424822
742632
1749214
355592
301557
1229450
265734
1463113
1744377
100237
1587468
136881
28833
1809435
1037070
873623
713347
782727
1493352
918116
209011
1900270
951523
1940009
1017030
154123
58583
1914794
601509
938804
71917
1886375
887683
575468
775418
1135623
1543766
3097
436461
864488
911738
995028
1546142
130003
1403750
1073696
616841
1067480
859232
1254317
1979070
1063802
593565
1884760
703086
1827614
1855782
1445506
1995095
167167
1949188
822016
1525210
1336016
643197
1840518
1442876
1006658
1422101
381227
556288
956716
1286461
301150
1586271
1278342
159149
1334844
373034
720487
331920
144990
1564065
1464489
1325358
705181
929072
959524
413238
61569
133881
1479357
177474
1088882
944905
1884487
146015
1937137
1379729
356379
510785
28422
1446426
1305468
379628
1499430
786704
229812
430892
1269079
561708
1612023
655671
526347
134685
1238610
611687
825724
355459
352249
1122004
1560217
823814
1313819
1128848
1948769
437278
1188219
1269668
1574083
1288440
1251020
642395
1052079
966145
1334234
962538
1246491
1659424
718672
1546223
43245
1375716
123107
931704
928050
220094
714392
641166
1815981
733121
595027
1357107
746790
885194
1014259
935811
427909
1017799
1790469
145074
1493085
1334903
325381
676845
284824
559395
120698
1762302
867863
1359415
113679
935980
1836816
1818351
342343
470182
431329
1905026
1743703
580866
1904160
340509
182638
1595280
1767633
916426
255667
1268303
280068
1168166
727793
324588
1059743
827682
202555
1974127
1853059
1961853
1196395
129498
558020
1900681
1753945
573762
971140
993466
315941
630880
1336646
404813
995314
678718
359305
1323339
1833341
1447901
1255433
266258
848104
1317445
1959744
755624
628052
243662
1876123
489535
402185
1891740
1348574
1164455
1879746
663432
697726
59240
1758461
1124393
922160
1315486
1804019
1813192
412178
1706941
394816
1376471
328474
1194071
1408320
942622
769143
1634854
866270
1177019
457677
582317
194221
1335044
1277542
1104306
1979746
994269
1806417
421808
87430
697100
1017824
1450725
1928466
698216
946018
1127118
1175571
596763
696418
508194
1155760
1001974
53397
988584
207237
108356
126365
1232251
493006
610585
1373930
974073
1792418
262033
1814531
1994334
549732
63648
902883
323690
1863251
744900
983002
1348060
760369
293931
644499
348230
1552706
557816
759173
1394678
1252694
1767676
1224800
792170
1957037
153161
1611711
1066027
136414
735363
1652075
585193
55692
1063088
1518250
321196
1471686
1551598
87270
1179715
563531
656200
1022746
39902
1695201
927701
1698453
1356874
1860601
1887382
976394
948444
781544
1296568
112755
28571
1670547
1417185
1404206
978085
509421
700923
206576
128729
1458353
923823
525188
737187
1374015
1700611
1222563
335124
1106383
591217
1522315
1854609
647495
127716
879725
234844
1840997
1140703
1329921
181719
935864
1865884
1896230
463169
1495002
1503977
163159
1503008
1910166
192537
799601
1511354
1200533
1560808
1280681
1601934
1910475
1993808
625955
839522
1162472
95392
1135136
20094
1578694
1127822
1115091
1787862
1802276
1712588
93637
910591
1242698
27275
815116
1961379
1983849
664226
1780500
244127
250771
783337
1075058
1658316
751099
1607836
1967359
903427
715580
1082467
545224
667005
840323
1633010
1564250
234650
39985
1393885
927923
1100676
1416737
552582
1884232
860950
476370
1273401
115496
1860887
501659
1384514
693083
1898429
751835
1046536
1303242
939507
125540
162425
1125615
1445351
529313
398800
988274
1524123
23634
352745
1749271
1225265
897888
1252469
691804
1394931
22802
759790
139825
1605034
1028288
620786
1541941
39017
1459905
1371717
851354
1279881
1577167
1299826
1684821
1366096
1975001
114921
1022841
330579
1547464
1659707
214801
1727379
1290628
1688157
709483
831173
1018690
282292
925379
1779091
1214867
1269039
325035
749766
415021
1697830
838455
607592
1634157
1829427
1429809
45771
1210443
447007
239720
448167
1366083
94382
433069
1033795
1562395
1840547
1642543
224007
1367842
1629433
645063
1153684
1683745
844586
639583
1184492
1741764
589240
1623826
163559
1205165
1582375
750805
221170
1012878
1199108
1850547
808059
1499799
1030438
663235
625485
1728197
1949918
511196
1208806
515535
498757
1321147
1944758
837973
110000
1305601
1830603
145414
1872162
1465961
1771932
1824089
435399
1203324
1818721
1592439
1722176
906744
500030
535347
501576
1587393
685138
1929530
552346
578224
1648520
1433023
748802
594377
1290735
1625586
218483
355959
1306052
49591
735709
1742662
476155
1827348
556955
465066
1664758
1812410
595006
1056746
1767655
1286098
916250
336654
1881441
256693
557000
331904
1030425
1140978
856534
1565248
1018561
796439
32191
1955055
1370142
265774
1925265
556095
300370
833378
697960
922826
652652
1633280
1358904
297891
1107803
311035
1051155
1401008
1474319
1138615
1171366
1071355
373475
1407133
12758
259562
414731
1762094
1871423
1707561
386115
115967
493381
634403
933431
357882
156869
877632
959192
1792886
156257
1175877
1419295
1709814
1443739
981726
1942154
1047431
214489
1358338
372123
1539675
1152346
1177666
1789938
15682
1171384
330613
77475
708695
519533
348012
1173809
511807
1731403
805914
573382
320844
1217598
1824636
1342032
970882
1530053
1338698
1563187
1600210
453861
1668304
1004570
1157950
943009
256352
1854128
1904012
1274925
164308
144765
360810
1941971
418474
656857
485222
1590282
395939
283808
1940900
464771
1036331
1196092
1846788
952823
685511
723504
1117775
1481390
832730
1719298
1191026
1334577
820053
171528
697794
743724
1053712
847237
561659
1729396
1190460
327653
245552
364563
1690105
1354088
169994
1056218
189920
83047
1152740
613447
1677863
288540
125246
1566624
1793135
833832
95653
1510310
1749632
493221
496286
604095
1352975
1476526
1384469
1814891
656425
280959
697490
497603
1694592
308622
1233998
122527
415886
1486197
1577751
819001
391127
635131
411889
479815
638911
807724
1021708
924746
1769822
894172
1139413
588832
794432
1891369
1391508
1324061
432901
1454074
1936143
997786
1302678
1430471
1753821
269605
1448350
707952
1315742
1393695
1786022
216689
1611074
1741053
892738
1936597
1042468
392869
1784724
284181
1612119
544701
19609
680640
40473
1091151
146000
1419296
1079084
699056
948856
843941
1204551
1725878
1373873
386319
1875102
839127
735398
1596904
1262010
1229233
803867
1023788
1075818
1769292
287793
473878
1900929
1744600
1130534
944267
763482
990239
309768
1931524
1421461
1026229
1228478
644025
1065798
22791
1273359
745678
226302
748372
1725309
416970
1010441
1234212
1611118
810935
143882
1543836
894052
1357918
842500
95491
299900
420433
732087
136490
1659432
1792522
1997946
618875
1334224
1096590
1216563
1031414
794875
973368
496720
277241
160237
1925803
803968
1138765
428983
1581816
893472
260355
1069305
262529
595248
723976
1127432
1002873
1396873
1095047
1835299
854989
1431681
1693493
426298
1345588
28782
1286322
1429133
402445
1476322
754485
1024350
946920
1076443
694442
1537879
221075
1193480
1998272
758226
1489304
895994
1028516
385448
652608
1866542
1312130
45751
48858
1354721
645132
1226270
182707
570449
314879
1915257
704730
1213277
1705778
663965
1242183
1697939
1820758
1339832
549271
1409278
1766863
310858
1425827
614794
1192334
1506080
1589873
495071
417049
1165320
440960
1220348
370279
1770804
39022
563348
1565230
1499125
361706
1468530
874531
387725
929610
1396819
1378025
951753
15834
1181999
802429
40940
1841386
605824
1628029
351833
677898
701356
1662052
1586442
1264786
444676
1890731
513181
999062
106950
1255415
658838
155283
197276
732403
1760023
1442814
1112812
1769750
1494682
1924208
1360161
456290
1699373
1767497
42843
1532625
1327545
165100
1184936
681608
1749316
1817579
648813
270051
1703716
1291086
546562
1927604
44154
1507783
1249695
1899967
831947
178336
1416073
6368
1108633
1057300
221455
563193
1754554
1632084
1686814
558674
307483
837951
1547818
398434
738757
310431
911483
1247489
1718387
9637
744036
311350
1246584
186512
777311
1757056
152931
870210
1278892
925449
814721
1672219
1643326
936250
1274682
227669
513610
677927
1800084
1445911
1395787
1228646
1666524
93880
434922
821221
741713
363796
257657
129524
13637
1377561
1454817
699581
1299719
385067
700906
432572
1155853
272169
1922626
1043200
1884775
1235755
1927102
423747
5665
1880226
872175
1494768
1110478
1345620
36653
1715763
353871
1414831
489467
1760163
115355
1655477
799541
1684123
606599
443772
614424
1715735
1481642
1439418
806717
1640103
643782
647625
895363
1402639
1149553
555842
876144
420814
1611125
707962
487042
1368
770532
1691844
1685472
1867000
1502221
1929113
1812915
801294
482389
1832014
1118836
1100844
1238638
1727339
961984
1586902
745343
80300
1065319
1637155
1098995
655091
77936
1916527
1496748
1758437
597389
885285
1613954
46631
2463
925964
409308
1051518
1932247
1822308
1657288
856450
488940
263732
1914554
718215
324446
1048943
734878
13753
440858
1891950
923076
1970
1049400
1126874
1205585
1973861
1255948
810331
1310164
1275878
246704
1851963
1593551
915809
721781
973750
2235
1040202
1314110
1200440
1499
882211
841601
1737932
631073
1818742
45782
830477
285631
1867108
920376
252478
348828
484585
485726
1100686
1523104
1495426
1858933
693920
694027
3583
825405
118158
1510830
1626335
324169
385027
608171
1766540
158775
1598860
1778304
1162071
1842993
1282300
357441
1565476
614558
555291
1824914
829588
1111443
639050
1464479
842862
449856
576781
1190608
1813381
247472
916955
849075
263788
1267715
1885555
1035885
1120328
1667812
1245887
886778
1707875
661353
1149192
463341
171413
1769630
568233
1371719
324764
1879022
1245579
162560
1478196
533688
159477
1850221
477855
488688
707211
670159
1337403
1124746
1744197
1393028
72503
1985053
1006310
47399
793596
59276
1718952
256891
999358
1144844
1267819
1305548
900688
806641
707632
1945378
922201
1792035
1510330
629937
1687034
853976
1225156
1973878
120189
202327
440115
1777284
1730762
1817480
325961
695783
1399162
1446519
992976
484610
1516899
1442163
51043
716257
889101
1722083
1837127
737946
135104
1692502
809596
47775
1478275
743963
1356379
13321
927133
1809720
373203
709168
267589
1010374
945348
1263901
1602433
429317
1440641
342749
93838
1079465
724814
1473550
1917123
1078569
368962
1627595
413520
726227
1061612
968676
343856
522411
1951983
995352
314567
1006401
109344
491815
733129
620309
1890373
1486644
1918845
164147
1988985
610126
1323742
1036322
1056244
178058
88931
1114444
157853
1217350
1111680
492908
292392
355106
1101839
364577
1652825
285497
1011282
244495
1589854
194111
278540
1359578
790396
1218045
500293
1871348
764062
1222956
822391
1042777
1874348
703411
1866690
870606
903834
49983
1049485
1940321
1865820
1501547
1438919
1433846
1585350
136821
422289
773747
1877693
682045
1207519
1130103
1426977
151713
1335481
157549
1424471
1581744
1996328
1524647
125953
1443451
1788351
150247
451649
901064
1492662
1062560
509299
113126
712638
1972406
1499044
195999
1211017
1898501
311399
919678
2841
848792
573074
771996
116939
1352597
51096
1123207
1426466
1808562
52013
1017596
133133
1496396
201712
430865
1139865
1676357
861715
1896877
1676528
256132
1941549
1891086
1782961
687933
1207765
653668
1217634
1323385
12232
775781
966124
1390842
105270
1343872
61525
1144270
1861320
35358
354610
693081
945703
1036854
1388874
1557378
1124881
953547
1542824
787307
1814726
1384748
985523
1034939
876538
1630520
1511706
1133847
1487176
295157
1398430
1779374
1998959
855957
1530744
519873
788414
1261871
640026
1689307
1972956
1143963
397921
1971286
237119
957402
1016203
1123389
630621
469471
727601
1731848
1881124
200951
1641751
1543877
638521
195187
89157
1274427
1094049
1373074
662952
1076193
1067015
1808337
479809
354465
280757
696120
661267
1917415
323848
1442135
544392
1566195
785759
1896544
558843
215259
826040
742085
1819904
961056
1982670
1810765
1079504
400738
875496
1867742
846659
668318
189926
1780663
1818629
78511
1571873
394779
1721477
151925
241279
235573
600552
32042
669615
123064
599004
226281
964811
1568140
201171
360781
1873363
106489
1366183
1000434
798017
1296793
994700
1865516
1667109
1910096
618797
1091209
1368359
1511352
356862
695620
649670
326835
1126823
1151976
1105159
568962
1134375
1331440
1860847
118381
396007
924719
503877
437452
1017357
95961
769646
1196463
1126241
391156
1107646
414279
938543
842978
1173906
665876
590928
697716
271965
70868
130014
1896103
1402123
1001181
1102475
98158
1368021
717586
946935
1754364
1519199
967008
1866380
1249608
506856
1920044
1488930
1452453
726935
925303
1717771
393176
1068188
675392
931578
230415
566770
1176929
336488
290613
1175891
1056992
98224
909181
1371683
115540
733837
200803
759308
1963500
1908376
1422482
1519549
584742
1478573
978709
1398691
248132
574372
656541
1806428
405840
351123
552892
1673832
1404300
1923070
1488166
134117
964498
1347000
563752
1479444
281552
374800
956872
331064
1771035
1493201
1520515
823194
940954
714337
1424109
651400
411341
608171
1089194
220405
260241
1285827
1611164
1279826
1697496
434551
1951036
289373
1444957
1324376
274792
505789
1927380
771513
107664
690558
1831864
903367
1668224
783036
658401
943473
1980096
1531908
1677871
1711116
434336
84570
1600520
1314628
938407
1053745
1608307
77551
189014
1470397
673380
624367
1196057
1295292
1769765
367749
772398
675339
1464307
1394138
854707
1078739
35888
1523253
326626
1257520
573282
1584059
986886
145138
891311
1003292
692443
405143
696332
614988
3505
1365144
878994
1339451
893756
295666
614982
563453
740540
889933
810545
1096494
434861
152951
1821402
884288
1641571
1860939
1513095
1076456
1471261
1218069
1614715
58557
1639080
248594
727698
1343456
322177
1603298
138238
1747274
1087618
817721
345474
994718
549745
621649
1466449
1738031
544447
1513575
1109697
965215
1710625
1216200
108872
1293493
448338
1615948
609733
1917330
785405
257213
1876975
549088
1120979
355108
1630308
445302
18874
1625258
1721816
804812
1611851
484402
800626
196867
977340
1377762
145696
12523
1648448
1712416
35560
1971416
1167390
830361
815805
8617
1026419
390659
1020916
960253
968573
586957
1020161
1979478
691817
1354304
391126
694176
771153
821659
1838165
56490
1429860
1866646
662106
1003013
1857410
402936
1009893
1754408
1902268
1799839
1970455
899639
79975
1585926
777561
997293
485478
331852
1551728
1393274
1851217
1093215
971139
677607
95348
707169
1582970
1674298
1104719
385482
964796
1940212
1016874
1666287
659572
911059
1710607
1429032
1521810
858104
1911374
1000058
1060311
1102736
1912588
191412
1008327
1755391
1384859
1666997
16333
1005012
1305911
979876
558051
1531483
1081705
102385
1525965
1634564
1525385
327063
186712
1800698
1621278
1921772
467300
1958811
1936928
1418379
478304
1590761
178201
1972094
1190521
1760825
1722771
581916
1576071
1954671
961817
42638
1751941
1009987
172132
980427
469858
1227188
886978
277922
856526
547527
548989
538698
1999082
1521044
497689
1869266
809030
222253
1311082
106195
1633997
1149575
1407329
1632074
123810
332836
1711243
1487741
901285
1660752
101884
1222432
1107616
1801642
1225965
1753941
316954
1100681
401813
997177
1274634
857997
30922
1296645
1922265
564726
1171592
1526239
348412
1228144
959357
1530011
1682869
60143
1297412
674596
1387192
770180
996890
60267
810222
483565
775409
76644
950293
1243805
355726
1917403
959830
1931915
1253391
821642
234060
1848073
769189
271448
1409277
1538999
1665887
1471119
1444313
1508769
1330196
423314
54561
124775
1938480
613121
1743888
1558354
1432919
1971865
631903
946228
1057898
1156117
1309016
645313
1031368
1035360
1587081
1443179
1265538
635332
1948251
878057
1981316
705742
1684728
754795
1703487
977723
224325
1661950
1916341
1676221
295920
950529
537921
203538
1663
99118
591401
763947
719955
1043854
1535799
468193
720858
1330193
1467509
1436101
1583036
503182
1211601
273646
1896899
835795
1920753
797154
1670785
1692429
496539
1067426
1095198
1403315
906042
879104
1074442
560285
1366639
1022989
810345
1493475
1466843
525621
21154
1032662
689607
872670
1908624
1923798
214616
18737
611540
1328489
707565
1988120
1791264
1384019
920035
1219591
917417
287619
1659460
1311301
620257
1175616
1394212
456404
1537711
1315025
385571
1121212
1393597
1272634
526892
553397
1311988
1603873
126505
1273484
481581
325033
1048210
1508993
71200
372597
1990017
1516792
1285300
1362838
1247989
1778814
1122129
8202
1449987
1243649
1061523
351648
117397
426324
1858529
277957
1681558
1940076
1836617
1052316
457742
696937
976293
1360821
949396
1605915
172953
873672
1061966
554348
548377
312587
174697
467769
1625420
1703433
974395
1252432
944895
1130124
1305350
816314
1384207
1592652
650245
30208
1839485
490629
637055
1936656
1847610
388055
796375
1469542
422138
750770
1298071
626592
670659
1168227
1860432
1179255
172886
705339
491226
693611
1310678
941684
1958130
94000
99305
112642
1628270
1571152
1963820
980532
922539
389556
340692
295589
1095917
789465
724657
350107
246816
766742
454059
952264
1729741
1434606
1248337
44138
1753148
1932510
412415
1078074
172915
494552
256830
1098991
1783723
44019
674429
590125
1916248
967629
569484
721403
1012123
1021816
1050679
1927287
1608698
61109
1239340
774807
387915
1462922
1233345
1632974
453190
1303535
1803644
926451
606533
432303
762594
119541
514996
493518
306452
1266405
213219
809388
1372278
93047
248895
1243805
1242480
431746
494737
1400706
809453
1923166
1392436
1020393
1431762
1564410
1201615
461207
1588396
1854527
1741624
669529
1854830
144358
213583
179814
1228361
1413439
1361493
1308106
1419636
733508
338737
708239
1734380
345041
1661906
1010969
648867
1317331
1033543
654382
1193180
1747371
1873530
1402523
271191
653587
198684
730208
785842
1551630
423913
890796
1887570
1799434
1062600
1703063
374999
251723
1390283
111097
1272465
1376527
785412
252652
1946562
1500251
1629068
1959305
511202
988856
99496
1615385
1558746
1603407
1718168
1559203
695119
1623800
1780916
1651737
94191
1929992
317558
722181
1745404
1480907
1728569
1251550
1921975
1394036
18289
133551
812871
18305
1652464
1131424
1291763
449544
465312
1677318
1706639
1733667
1737235
1607650
464121
1842451
927284
460852
273063
1300702
1226765
1196247
1797498
90568
499062
835260
1871733
351395
302076
923078
1906319
63230
912554
529374
970092
1727080
1254291
1203128
836461
39378
226819
801989
120785
411411
1764892
805046
95528
1222041
818573
1541134
1506251
539872
1179876
1073068
697981
1242843
488329
1250739
1830648
243914
862699
1897688
591490
1450503
1798772
1097583
218471
1583364
1487
1446208
1543311
193248
881797
1188268
1874542
1674337
406071
382658
1948512
902878
1817371
1953943
1885828
297623
734007
1490379
970821
1554949
1670818
596816
1740497
1697934
944391
1714302
182779
1537597
1500943
615979
1401056
1676047
836440
1043050
1814916
943569
560178
1138300
1735352
1409982
1204764
666822
539629
1814986
219858
1181708
1885473
1093685
1452876
130348
1306714
391275
1236246
154487
604211
964421
1492788
1086992
1185908
120784
131973
1297103
705796
842552
240676
1654448
417136
322995
1646903
1937956
545956
1730739
375978
1889042
264100
310991
1576074
1964009
485845
1932300
76977
30957
343897
1633499
1577494
1453077
91520
1042703
969490
378427
49954
968898
147882
389957
1397869
224167
86748
732526
1464464
1905099
35823
778093
1608520
494711
1026059
1546203
545182
164395
74842
1086484
565643
1172406
396430
646330
1215977
92827
539637
887077
1144921
680317
675409
795091
189901
549667
543700
1286595
1404691
540003
566358
1270814
890885
1709013
896207
28809
1233986
890922
1195263
51317
1911284
1021368
1737909
1638187
299244
475040
380427
46869
1230272
373984
588170
723563
605133
826885
432932
1540827
1237603
25646
1058401
1627316
1143463
1382585
1703097
1500369
1890431
1646832
1488687
1124175
1834941
921526
568320
1222996
1179681
1306514
732072
1185933
1264588
403817
1935136
1500295
151115
1634358
1815231
1657710
385966
249876
1019132
257862
583780
610644
1248819
1350045
86081
1733533
1161373
276755
1091848
1463913
1212015
1765384
14661
1870674
1267348
341069
1023181
1223974
1230658
960621
639040
646839
1253755
1998416
605847
1785631
1811112
1974713
1044362
1739938
1491827
848151
1296297
1862069
1696240
545022
1584294
1837764
668785
1128004
375121
47760
1494826
1706224
183845
811138
1313455
956845
256295
1652516
949564
56021
1268971
122246
1228493
577865
1983303
1625176
358105
210363
1844322
161174
747297
1025426
88355
673688
160949
43110
323859
25384
152148
197685
862831
1877396
361745
39645
995666
151793
967619
732016
1061334
403633
211689
525413
1057609
342408
52730
1509612
1635243
459331
443298
250025
1750209
1454134
541656
1575048
764821
457246
1825274
152091
605525
473937
1486881
1147834
1605350
341856
119482
1429673
1081387
1566033
311522
1681041
1137984
1332938
1570738
1223946
729796
1893257
436421
95849
1819975
1510084
1543405
1543515
1732667
1370030
1937416
1442099
865083
1498272
6569
567491
421280
620022
1192180
1918595
1915290
1073033
700725
387510
137200
1788004
1086031
1955320
275197
1400717
1741951
6369
1619406
25441
1231491
1704436
1784715
442299
73603
1674528
1656728
1537905
723667
1635616
1942329
780201
1893501
1099565
664885
553915
1657431
1670456
918400
577577
650684
1056829
1273740
365468
498560
1811652
201457
1623538
903393
1688038
287646
1076581
1410568
294633
158050
1670018
537590
262292
1665325
443480
1515755
100989
299780
1622786
769705
1262714
1180270
1470522
1566438
174123
451047
1502635
913121
891436
1310847
373660
628568
404706
1947514
971830
633666
1395861
955595
1629559
1528441
1713927
1311472
1921656
179171
1276775
1561704
361427
737665
897415
1339200
1494431
1635521
892860
1476308
866106
993111
1958830
1171998
1921367
736372
1704238
968097
221656
1934968
1534034
1473603
412034
975295
360955
1398271
789202
1216477
679740
656733
1049261
1995663
208284
1148902
1931256
1981801
389829
1864464
1395738
1746944
1696240
790971
1191585
175431
271072
1329050
1335854
1378752
1224012
1737820
946935
279560
533885
839091
29785
1075588
1324703
1087100
960302
1291981
1217855
1485675
1685847
1329094
1045927
655223
61226
1996677
701602
1682319
603469
256083
1489089
733613
1556434
812772
1088570
791337
1847096
1065509
688763
202683
1477615
258654
1645965
293474
1445628
18467
1933754
1409345
1441737
859371
132807
534701
979554
1739471
71807
923325
432942
926231
1381107
579164
549136
271042
946714
1774369
1977932
1074288
445183
1956372
135708
1320773
1339171
42019
1840821
1436518
191127
6722
965426
1220334
1739379
1594228
376117
1577649
1048269
1506836
383635
688402
1729192
813497
1905369
1647407
1943481
406666
139372
140111
1786609
1156180
1754258
1111611
1568026
1439472
1808308
676495
380192
1005544
1107186
1828939
777003
1119835
548515
626514
748624
271559
730454
789885
684664
1790863
1444235
667880
515440
1473189
482687
589099
1054684
109336
540185
668409
1063532
544190
1646052
1442877
1628351
624757
957162
316281
247113
30420
481920
1249274
224902
512468
1557451
1614788
590352
1903357
58345
1916216
1057709
935349
1072990
674957
814938
1976709
1474807
1292040
1300211
741450
1392260
1302307
1168737
236273
1936550
544044
1781069
1640665
494646
1057315
1717956
1967147
1844100
1720655
986202
480874
1509860
1732251
1457273
1836165
1300515
611356
1459629
967169
1887256
1866361
1268941
1108678
989338
1597028
154068
327078
108350
1269979
193219
1804131
789016
1405174
1285791
553909
1866759
416210
1883193
1880196
292087
637408
285090
391064
697870
1597892
175658
279006
269323
572982
1729180
865555
1446822
608273
1943346
284821
24876
1888573
810973
904658
645066
711653
140952
785234
247171
1093672
1542328
579885
848680
1216869
571994
250874
429886
439877
383833
1015822
1686920
1127235
1439632
1367607
1639247
478968
1076835
885072
587145
744108
589221
1346595
469064
1612576
1730443
641940
1927001
885817
641618
928560
1915327
1336554
1010981
313958
1600048
1368454
444074
1704309
1289439
1115899
725162
865087
253799
1865325
1243870
1923450
1410005
903453
1817421
1799061
406371
1311535
449553
366064
1462178
369098
794935
602337
974608
1522621
490400
425287
720435
1924666
472036
910882
1488576
332039
196425
1431452
751672
399832
1483309
1560474
544635
1385521
895009
185660
502417
180872
323044
18019
934199
1572039
1215032
918055
865800
1168370
1124632
1990184
743498
1932348
1276354
1299061
341142
1224485
904981
1217110
622547
1636734
1854865
261912
1655641
277764
1906131
1340707
476371
1076266
134824
1884900
577592
113187
1725027
447919
511130
1925004
519603
954434
628586
153089
1769573
136967
96701
1216241
153099
169634
473878
1617354
169173
1828521
475948
1024778
1520126
502561
928189
1391113
1579993
1883395
1485786
219689
1230488
1937609
861269
1047833
996658
24600
1078845
1263570
211984
287690
755416
853425
234402
1851005
816223
1067429
683359
1382527
462558
599183
1519725
1576451
447325
1104036
1484304
1599297
972440
1103452
1767998
1160354
1464743
1018614
91290
752591
1135218
821755
1427227
1265354
1132158
962412
1958355
599263
926057
9336
1403600
1882639
1957779
694575
212060
859142
671916
1816173
1765497
78286
64034
314903
1286087
1599609
1139050
1075957
1590360
91540
582053
118261
764239
854422
901212
102040
99175
1404553
501528
1079950
1222486
39276
1192409
1302772
1852708
1674566
194420
511844
730110
148600
1653380
1282515
1972216
694942
725768
1492326
1522046
442269
1858460
1554761
1304112
693451
1058708
1770956
1962711
92809
372379
1533121
1873444
669223
761433
1362700
1716732
823660
1126927
1018143
1016083
1716752
207443
332691
1115747
700310
97803
652718
1810670
452793
90695
1954002
3459
1800950
127116
1984693
873608
593937
803811
807936
1226968
145166
1310196
1332095
525723
1418893
43070
848299
1371888
90027
1922991
1293037
1993317
1145612
370850
1169982
172263
1141844
365848
1663704
105811
1274005
1167652
139315
1092242
1429654
95167
1339055
673086
416090
716191
1553946
1393508
708227
1635583
1232367
764493
1244058
489056
1387982
100832
164490
147281
1259847
270
1489257
980526
11800
221057
422537
241185
1402722
906535
246186
790123
255906
1622504
1185657
1850463
203243
1771429
228238
1319786
1521841
418998
12680
1129580
541346
1393106
744591
1420779
1041422
857478
509704
259821
1569692
171011
535501
131776
687639
1919472
1232769
218982
602693
1624908
1988848
683314
184365
1797741
252941
1253275
766992
103433
557581
386878
26354
1499556
1267780
517269
1994122
583259
1297577
982754
692154
1790027
23587
1197965
119264
296918
1283209
1519330
1393567
1235963
1209164
109693
409857
1379802
642666
1176426
896896
1705428
43156
1279157
986663
630507
1246358
249641
1628318
952477
1146647
1781658
272592
916103
1103755
1167451
125981
1830564
1689515
1923816
1799724
1355709
175026
5753
731833
1827334
587276
603492
1340114
937512
139678
1901031
427254
37660
5074
241018
98054
1341713
448198
1988752
1216268
20776
726751
1970649
1418762
1881446
1155349
449653
925237
526508
721340
1604645
172950
1647238
1903536
915271
1376070
1185898
1652442
278847
1038564
362093
1152258
1186907
1441198
858795
1907560
1342627
1668068
196071
1777854
343792
1748485
1167441
1598948
1799904
931192
1321855
444647
153739
536370
1509202
1941368
232419
70963
1562457
964839
641539
938468
1165129
426853
105195
664202
1787836
929815
679963
1117921
207143
1678497
225383
885924
1276960
189260
294800
1376501
1225975
1400075
1903779
1735467
86889
1859928
1927385
995199
293849
1634118
244511
536779
1253708
1788274
1622622
539009
634294
1275655
133733
209648
372434
1234706
1637327
319658
1736828
784630
208472
345126
1647014
1215956
300706
98199
191061
1986397
830403
1029824
304213
571137
62629
1829189
34634
1219114
510924
1257463
1558997
596069
1208985
162373
1662671
965975
1418777
707158
1070152
971350
201078
1668575
959616
895071
93192
807972
1198151
620291
529417
463213
549925
502118
706849
85266
1640492
1739234
1879979
1795804
1492933
16692
979261
179029
829628
1895523
1959035
1390487
880619
1553116
374243
839422
1659311
1167241
1182092
679253
1750163
1953019
472752
1480585
492676
1524675
1261431
1271492
1836674
1128732
1921366
155234
1325122
1463838
97004
1154481
185710
655414
172258
1141110
650174
400603
366606
1958920
1486510
453044
36400
1610952
614220
493917
1523978
1461844
432384
333219
1332244
367179
1858748
866277
1726716
493182
1795038
439437
1874715
674456
820155
245288
313019
827824
1645522
659179
968768
17733
564612
996494
215291
1489013
1688879
500641
831049
398418
474145
1080999
1371495
263314
6376
704678
1771358
568661
1493797
683397
1222303
1628992
266329
64333
372714
442892
1907308
1305863
270945
495654
999869
1760784
416462
1879048
1985677
617840
1938820
1495277
114732
848666
336195
1055281
594084
627291
997265
983795
927049
896158
1248117
1089472
1127197
1770135
63121
672441
1063449
323381
1536241
1981898
1013807
815659
1986832
1489870
1967338
705346
1385397
657903
1001016
598415
1556393
1226516
1364001
320783
202019
1682257
1295913
1353641
1292225
590935
1450508
241568
816314
1728773
1750020
1847424
1160142
1293094
663883
853376
500684
1404524
1738676
1503119
27878
1954439
849973
1711917
1932996
1375022
812685
1679932
940854
980567
1468153
309735
78472
487311
681179
475712
243325
1418580
725253
1541775
70528
1312443
1015022
542598
1450329
1158087
232794
1990944
1565137
358015
1361125
217328
988498
271032
1798208
715570
753167
120096
1786368
1279925
403002
542282
268640
872430
646629
1964424
834322
284852
1175110
784504
1242213
151189
1704059
515736
630357
1240866
217378
707932
259134
1350758
386476
1295971
275513
1857593
1962030
1558936
432700
1957178
271041
704109
1010858
933329
229487
333661
537900
367452
487262
1820907
1006470
752704
680585
1480473
1894913
1302409
55523
136428
1551585
963844
1780187
406190
1263485
1005741
843850
1733619
1026132
1549221
395890
777204
638002
1718994
1820022
1836892
92566
536163
1536329
701992
1904074
160610
1255350
1351946
671749
99593
344529
1098372
451877
900069
445385
288572
1912697
702500
1494098
1593886
921455
1676518
1633193
231698
1931923
1674877
1394595
1755904
1792097
903097
1557685
1696370
861660
306486
1615358
715483
1594170
319944
1158278
1822811
1318528
1583346
754996
676879
902985
974069
1527090
675419
1365839
1841046
997978
134102
144469
1800959
573883
458917
1071623
747670
1176681
657289
103744
217402
892411
766379
1612794
616402
596148
1381582
1749615
134197
1268035
65468
549805
485440
953860
425921
379387
577886
1101353
328398
416627
1813471
176774
1587886
120516
457300
132786
1049286
516988
1950980
1656147
761861
157361
1747963
1765230
1347629
1648864
129429
1096005
1837221
1277762
1386709
283626
1135488
1011394
626711
1251365
510212
155801
74021
588428
1399163
699787
1700208
1817760
1302959
1282904
1978657
659132
940189
1877155
40422
854674
1770224
198904
1402539
672541
1293260
1362471
1812464
1402627
1621919
1378941
761422
982606
1202954
1492738
400415
1370563
1833643
768454
321021
173678
1490854
754582
949357
1039793
1353653
1848005
214229
149287
866610
1220097
1028506
748588
1752865
994337
637812
1104375
1942931
1465775
965153
1611819
1236708
1768858
1037639
961272
1270018
1195880
499292
684894
735863
894528
1265950
848330
654518
421934
1477535
715260
1961745
758031
868083
235575
1199423
1128563
663052
668518
1974308
1226856
669073
698423
1888811
1165595
227978
1082220
1221059
298387
1264546
1295724
1099243
209115
76741
1128226
983922
187068
819268
736181
98938
68738
331062
145295
358281
866794
815525
580046
284476
315586
1197145
373631
691854
29694
572777
250946
1783018
181839
338167
840465
533375
1726512
733422
1245462
963830
294381
1678257
10115
75645
1856946
361918
644924
551017
507070
691106
207206
185292
536939
1870210
1964297
862264
1288002
471474
1075787
1077320
585429
799718
1130256
557683
507227
1488569
1559491
1189875
830442
1389025
1649219
594672
1139313
923896
882968
679406
1449727
785281
524663
1854888
697951
1162960
169349
702654
531304
414541
1313986
1101431
861470
97212
1338
693539
281641
328370
1076397
1085557
1976482
689967
1104007
603107
1073993
1856955
88257
142758
210244
728851
240901
972699
1612356
952068
1819220
1245363
303306
391012
1741625
1526231
146074
1806119
571024
409477
890508
604652
897974
297078
1938562
240453
1440659
1286400
1717743
502063
589778
1232119
1681700
1262132
1624163
1419547
440628
1954961
333594
1770027
1785846
1956577
144523
187954
594242
80773
49661
48923
766834
1364061
350133
687210
1935986
1988737
1847575
723124
840971
121296
978295
800158
1801005
224800
1833267
1861424
1311085
983228
787402
102461
1367619
1785400
617345
1275889
1646632
883154
259879
114789
785124
9222
104612
978075
1172493
1737967
379306
655978
316684
1161950
1172610
1530435
430355
497396
224551
291218
1030649
1099613
759447
889448
1219976
208084
1114406
312393
276527
44703
1323737
451025
1038807
1474408
1290235
1995203
1500509
1820420
1936416
429254
1692385
1802384
1716404
1678900
942389
805425
230216
1469489
1266702
650729
80087
1450702
1562150
1846829
1951568
1481256
1744882
165471
1338314
1293130
280225
350441
46776
529946
486098
1927707
272644
1230748
1660690
1582772
1595359
333335
442684
423917
1348736
1856822
881480
1204212
1909054
1212305
1846334
257672
924318
1162054
739216
1051584
188568
124472
1151038
1698332
364439
826396
1370728
986044
1523417
1258600
924834
1393386
1924988
767369
156518
636636
1529786
1167333
1392384
1117013
1403825
1252608
1814815
1090442
1244507
1700733
1975672
1320221
525272
1828151
1429100
1254370
683634
1256895
453659
1347825
251406
426391
320554
1262058
610778
796045
1244872
27168
1003593
1766087
188306
26478
1863425
1405937
1063021
1817315
16862
224099
81411
1236367
1820299
1814411
1801114
1275958
1588198
766578
1645798
347972
1634500
450018
13203
1469340
685174
1269546
64142
524389
759559
1723467
797599
432163
1323851
734063
933807
1195710
276649
1182002
1921426
504438
918259
1610461
201306
58864
29861
345182
1112365
995167
1892176
1090075
1990463
116857
584599
316377
1787804
1498738
1007357
1178304
685980
1193086
432778
876391
962423
1503492
860735
428737
621393
1339772
353571
1312206
1028000
192723
50434
900269
17374
597301
1500342
1506071
941506
1882935
1090204
898111
1693620
1291186
1148905
1933544
1448881
1704725
1778751
366036
1398224
437025
1514863
333827
1713198
1755130
750937
222376
227821
738215
486448
1050322
1266135
1733395
534899
1268169
1419559
55803
1570867
73747
1918162
1988505
1147655
1606772
794118
354540
182222
1343916
1018443
833668
404241
345071
1219016
1375006
1580995
31311
250534
1933411
1266583
1317552
1004072
858178
464029
1653422
1346898
1466430
588682
994448
516471
1449276
1995650
55097
1470263
1320649
530125
1584330
957811
1589779
848272
109318
258604
66647
1323986
1220209
1712543
1268854
1276864
241117
65683
937427
593246
816531
306688
97371
263274
39047
358839
433719
1087570
1991983
1356143
1442213
1610740
1567164
673851
680384
1496461
540024
913376
1241993
1852627
292214
1067075
1224906
870995
461964
1750849
1622135
1961219
310664
588611
1902509
696138
1132860
264314
1821179
390888
1234067
1877930
100337
700960
1851757
357432
1348583
1794084
1129372
1917985
1603522
628649
1232059
1399318
1871157
1356681
1678068
558469
1804115
691188
1365127
1814315
1319109
1652387
1489261
398595
1137889
1522101
1872857
1067407
414663
1218901
1330292
1076181
1420404
1444591
1598339
402727
734731
573253
1900125
1677340
3298
618265
1270976
172490
992095
1428097
1121305
1994097
1715030
626571
1763674
1302907
782233
1258456
1292979
1583544
1379819
212113
1769005
1802020
1848907
433717
338996
1746751
139310
261978
303999
1987235
308452
290325
555783
276178
346113
134774
1446058
1583810
1441633
696822
195100
124827
196119
1302580
792642
849498
1819427
1485981
1592235
794267
1975560
221692
981593
445908
611544
80934
691099
914531
1652826
1212707
741493
96582
1510426
1280999
1036265
559089
1929602
1206013
1107309
842269
790988
642962
1037538
23011
1560891
1127774
1350131
38207
1476234
1544785
915616
418607
10929
113287
693664
1101245
481696
265029
1619687
867407
1985903
62796
620448
1790461
848790
1823918
1561264
110502
2254
163275
1242983
1916187
1140758
1914160
494224
560039
1517411
1091549
1936665
64202
1883007
351746
1056453
140790
1759398
239581
10328
776728
1987977
1898377
1375283
1659236
1058425
1517454
875222
592706
845260
1649227
453690
1941135
1510087
877117
1120079
346945
475749
1473008
1374022
1091013
15411
467800
1034448
1831929
1598422
936479
991027
453390
1400013
684997
65621
1599318
1460115
633727
30249
708231
1991628
1309428
1029901
1210418
1057354
664506
1101827
1863616
580250
1660788
313033
735700
1635461
859478
1889045
1473800
910461
635929
238494
430232
422920
511300
1814358
702118
1683287
1935625
1175347
1694004
1773788
946116
1348909
412937
1269824
1299145
646279
1396740
1126169
771756
1872491
1650097
1522211
509196
1508619
407246
809187
1769584
836161
1534210
388645
1712376
1543971
309586
194412
1940560
666517
608374
1509653
327097
814960
1008949
737355
1512743
462124
681735
1524264
623617
389770
1724869
162238
1952303
444504
1706002
1045856
1904801
1465221
896879
37645
78862
157343
163820
1385293
1720168
18279
845377
1794376
1155743
1690736
1405584
338550
795704
1284966
1182232
61947
619247
898050
1018934
1151149
1451336
413870
1232215
1296044
1100734
136212
316379
1683369
1560589
1019740
1680231
1962499
1255787
867889
1840289
1498299
1725476
1380455
944125
534089
1334114
989441
172995
1163540
1343686
517855
603373
990986
488832
1612287
529122
756332
1801563
446406
1056744
1189710
543393
224354
130324
245732
182376
1886498
1035280
1234388
1510695
482886
305007
520565
380873
1493059
462959
162970
394524
1774075
1248602
158847
1931745
1646376
1083207
1965591
281366
579755
1361659
98779
402020
1108370
1599710
788789
437519
471783
1918046
865474
513226
1366421
1961477
606403
1801512
53308
889496
412073
1314358
1077513
371102
1016363
1144821
373169
1943614
1702929
726988
40422
860399
286709
778935
1284653
372034
1804149
1924515
34922
1514764
681520
936226
311521
181561
621607
1833490
1219361
944846
1594695
1740225
1133850
811358
1145771
267482
1342330
1509480
1234722
1799309
222015
1518172
1905022
1776070
549929
986228
525663
1127355
632679
893704
1984193
497897
1737260
55782
1944509
42322
667716
1981544
1503008
605447
49784
335335
490942
1559561
273368
1111975
1074633
964573
1672520
41076
1686115
1911536
1751133
708416
116357
1067757
608916
1953641
355390
925021
1671150
1469238
1497585
164321
956197
602483
158994
1865442
1872085
16570
492603
622323
594247
1011395
796397
1099733
292517
1562512
1834036
1814594
1999985
557424
276297
1181182
197769
1206685
896821
194680
1719087
743582
1183943
765590
458165
863039
1120059
865692
735844
1243541
1177478
266558
719446
443211
126103
764660
1143621
616021
908651
34398
286315
713885
416368
1180364
312045
1234690
1838332
1286735
1995389
1651968
219677
682814
1066258
1470012
1776358
1837878
1181696
1837561
1961833
919108
916
507004
1837267
639942
1314255
1048671
135205
1086469
1153450
262559
1751823
472201
1794129
371643
120493
1105760
104428
1390204
316959
238617
725663
176142
1596092
239336
368296
1729795
537457
962979
542393
1667766
577182
280991
514242
1703493
1991251
302525
47403
783544
121268
830394
521683
489269
413508
1157124
1795473
193909
1446291
288467
732120
376562
1468027
1615893
1662595
324880
1591221
519096
663817
1391139
1174666
156230
1174140
489044
1971852
275462
807345
1387203
1440178
768884
1327473
1512843
1847767
1017084
434376
1472027
1121913
1582233
1496336
684344
1574554
1610272
1621642
1797276
569331
973983
132398
985517
1127754
872289
1771938
1057686
1820828
1023383
1029107
863604
454003
478017
1706265
1608234
1695876
841574
1443890
450716
1663613
550629
1697909
613558
1964521
1745005
1558126
763861
710475
727017
1734932
1630658
1609997
680743
1346583
1595050
907659
268150
1400821
878368
851315
797201
1868711
1124406
251464
897714
742283
1592924
1619789
783806
1680313
1018309
307980
1102170
1854958
1896178
706006
15906
1574220
139316
1278335
126943
1166668
174450
1645721
546361
1311853
23100
1533536
1075319
294658
1208597
1226193
487824
1669795
1184816
886927
1659688
285634
1241435
386375
1178842
1745736
1751096
1799681
802787
986943
869985
1718727
1863310
1993275
392533
1989831
1418077
990190
875484
617055
1899510
1052847
1643922
647427
92900
1860336
744371
445497
1612339
928343
1234067
1498895
168142
378442
1241507
410426
90646
1897741
19767
544909
1034062
1123197
589465
1291267
1928806
545887
671907
169940
1485317
1580308
359153
195082
1349035
121473
1980048
1086185
1714987
325189
1530249
1911361
266852
849
1968888
428920
94810
743149
83388
1302031
302218
695704
1834124
750384
1369737
734827
1392194
1860657
1135087
263119
9805
688423
1381168
1645370
620746
99562
1463449
104636
1752034
1407206
1944646
877853
1363335
1051031
548201
483530
1232989
772164
618652
485722
917406
1127421
1863555
1003490
221612
1465110
1264381
939755
1301173
1165246
599883
1351733
1253103
448416
1409456
1572861
1356273
139962
450604
642674
808397
1793667
1409458
177723
753327
938270
1063445
316421
279165
1590501
463447
309198
1311232
289618
176779
1183212
863335
1947185
515141
32400
262118
1431053
1850616
265495
358647
943192
1184199
1978884
709315
1162469
1047328
1115296
1907518
1268361
1948008
765257
79419
1221422
648138
484690
1265238
48380
1526028
123793
5690
275375
145793
1174071
1971310
1066580
1511135
1212789
1598338
1516005
509557
516656
164892
580550
1594765
1956318
1613905
7125
1860759
287741
1681654
1073128
564345
9273
988492
155328
438918
1568918
1044863
1716386
1284455
334780
1388042
926280
431399
522290
564424
1179074
713867
747300
333738
352066
74070
770274
702788
1462645
1283246
971763
1419968
951049
816191
466242
1264118
1481836
633390
1154449
1799310
829193
58568
1734271
290990
1268646
345165
60217
1314536
1164015
1169230
34501
1347569
1260680
233405
255961
274375
444035
1919578
1440075
1164279
571053
1001147
968115
1717132
1391876
1389877
1875692
1363120
818000
21666
929116
1350485
1925942
376686
1290310
851183
1387483
1237195
402193
1009011
659993
1190919
556259
1206599
755844
48892
1626148
1715343
1773508
432183
808071
1796544
1701369
811866
389826
1825988
1636923
1752638
1940235
756005
979966
1722641
1680886
1044688
1354889
1784101
573060
1049815
1742321
929022
1761846
1037201
1858024
1028946
552693
46001
1567542
1498052
1599996
1055205
1944472
633610
364218
428488
155249
781556
830911
247452
1125960
946810
877502
1853582
1104241
269001
1747502
1454564
1037533
530222
1488974
267357
1448552
703255
1443384
1598102
44714
596291
929620
805720
563703
1976760
1515237
165189
1052786
1375127
621349
1054583
592618
488647
1560624
1234646
537664
723967
79892
1159419
500089
335855
1744714
1195761
1308668
492539
1431243
1519798
1141229
418363
1305297
912452
3869
1837312
1859688
323014
126928
332209
1238203
523782
603558
1443068
1476693
1894522
1157407
152048
1213908
609591
178669
1843048
945294
1044203
1461856
21073
473831
279628
1946045
1721418
1462229
923295
1518672
688701
1293562
1436364
1783269
828331
542732
973085
664493
123571
62594
7944
1557443
849414
836008
1090074
1258785
578194
1957185
1918488
857956
1670266
1326862
265544
646162
1037706
988048
1568792
1233135
191431
991386
1088298
1455808
341087
1512314
1018081
82707
1780754
509217
1236304
1760458
668505
435889
614990
1724928
1793244
1555408
1488809
1652010
267373
201871
1409336
648199
1057318
1543844
197104
938629
1177358
994937
464746
1462200
304655
1795294
455897
1819752
1503597
93801
635355
629027
758198
1293679
1778822
723327
1765962
1316565
1723489
83553
373695
1553026
1200288
1278340
153735
237164
1327167
1391928
328825
1674755
274479
409655
1193382
1147304
1040794
1049609
893371
1345705
1920241
1685201
1485228
990336
1137003
1977314
271003
1908407
928546
1849349
608292
460774
331275
417845
321271
978171
1379266
1496806
423163
411929
1930748
723999
884235
236353
1916482
580637
722502
903845
376042
714726
1752599
903255
80819
1166397
797139
446471
1425785
1153806
1461504
1809205
587885
305350
138537
738523
1199460
685449
911782
725431
323233
123949
1153102
726124
1551175
1349656
1847728
1272192
1536493
1306772
1007827
1894766
347423
1004128
772604
1324235
1648496
1908180
498708
398796
69779
1264001
26205
244665
1425411
152250
1518816
390087
1819931
1025099
506784
1218083
1208294
1865266
1167620
1765280
828032
1243141
1962917
1508073
1117608
1396357
810782
471602
1887361
162447
844501
984972
1480349
29926
1112618
25660
372244
1693097
1303142
664196
1667259
483240
541042
834017
1613081
176840
1524333
1256112
1743025
131435
343764
394501
1611287
1033268
359703
1042690
1582879
1219212
137263
296430
944930
1703381
1040622
1734237
321598
1066280
1791638
1712447
1975163
1035939
924246
1043929
1817187
14303
897817
735614
982063
1682316
583272
1452956
1979467
874854
46309
548802
1114058
687131
1833148
1458903
758495
677590
183394
1715785
1812968
546915
862320
1618163
1009481
537496
24700
1794051
764906
482115
1032114
1659024
356122
340426
298791
1131145
1683686
1431363
317461
137712
1086879
1500073
648629
1830754
267978
1800298
1914806
103319
439472
1732886
22124
1769918
90666
836512
369703
540186
1453360
885166
1307711
398327
1661021
1134026
1909670
1082999
3059
1418057
1308042
643366
205169
1178309
988714
281158
1213078
1620938
1702907
542617
1021416
1170441
945307
278781
1878497
1341163
551639
1265197
188568
851919
872860
1947287
1421540
565015
1272015
1394763
456338
1760543
777975
691447
1573627
749677
925379
1217622
391802
581847
385509
1188835
353445
1237860
608702
1769048
380933
1143319
981646
497825
1602438
46755
658599
838000
190039
878093
1452070
61349
933115
1871902
91075
371341
380100
730775
340194
1723145
831458
499241
364739
826231
1076870
943799
512839
570144
1985569
1456725
241580
669897
1494500
95782
1276626
201637
1147884
1948419
341004
682297
1988411
639265
1189599
567430
1951471
1184738
15112
1197140
539892
239115
1280758
323830
1529180
1454911
1948720
562414
226955
724370
1457184
233561
1588936
286887
378826
987624
1143595
816815
983640
1660652
1433742
166743
1652525
1782046
1479877
1640842
402377
174657
1367704
576748
680302
915404
312394
681782
369298
385687
475556
804122
1415339
674744
490783
1405883
286081
25796
977259
642853
1485788
566471
1554908
1259914
260703
650796
1324888
1939804
1179298
1906013
563406
1218970
598485
275607
1345565
1895557
654075
113002
153301
1656333
1770333
19353
509842
192988
961066
1713225
767657
57885
1158066
1001679
183984
1744831
1363807
1678562
324858
537343
578198
190556
1617989
1760552
1718248
3049
565308
494662
1385280
1004746
1013703
693599
1999275
1008416
1665936
475999
377813
898401
1187891
370455
1408560
937409
1306219
151537
903927
1145037
1078857
1824676
304467
1024691
1496680
1031637
479305
1711503
1124899
1901158
750304
1739295
127435
1232022
45606
1582484
433979
1551464
37680
938070
1585888
311513
527674
1282356
614688
593772
376026
1947108
1849
483843
937602
1119434
954266
1125078
1539338
1226731
1681627
1746035
1877655
306501
1690811
1409880
1848301
1616674
1769683
661790
1525522
1461609
887564
930658
1929840
1151973
1600571
1707562
9327
20647
232778
1890982
1774139
1689021
1982155
1041725
46619
1148400
399053
904139
1852488
140894
159237
1760669
1484958
1918465
383661
1087563
14792
1847225
1647357
115584
634448
871914
828117
791923
897329
184423
1652404
1453394
1573617
1849192
377896
141677
1667744
1910956
1545167
320957
1479146
673832
1324447
1471121
983685
514753
252220
888905
313344
427185
1162818
626736
1540757
968604
1187542
156409
171049
132321
1847022
686353
806368
215286
1462694
28942
754882
1269069
1146026
1149433
954546
540326
1951491
1538025
57967
1734956
3077
754419
1677909
938970
1268876
262032
904074
1814761
1156030
671798
640238
1907518
1137558
928230
1414105
1137372
127788
169039
1510837
1035931
87136
1663866
115671
1615994
1894918
541873
1384114
618913
120086
375193
93364
1539386
1052751
1826115
1838506
889674
1471590
1602368
373339
774823
99697
139606
180367
1103512
422632
1467708
720167
1715882
1588880
1621126
1970453
1695624
1792088
742613
497900
1521198
996549
1395253
1323060
311219
1596992
314065
1814124
372199
11340
1701620
784158
1726127
1527715
1000706
1169162
1348070
1791105
1746677
1818274
1978047
1656987
581549
1718269
146565
1983523
1227805
1384569
114646
389730
904615
129737
1154408
40351
906954
568785
81165
451520
182431
502198
754251
1966770
904556
1070168
810839
1262156
1343633
1164700
1576228
223744
1341317
1640402
1076223
1597654
309225
929114
344802
375888
818923
1647518
987754
1997192
1577069
1970596
352844
591850
1235134
1392202
1248648
1302355
376744
448551
1483527
1349617
344619
1292996
537215
518009
1283103
117999
663919
896196
1993584
1875679
713987
685231
1994228
1921472
1888415
1824587
1561722
477064
817677
36254
908969
927800
230403
561203
795893
1847001
322058
1835676
318335
1535102
258972
733395
1920045
1354452
663933
1280320
421380
76662
1676737
884556
1100476
1277471
907649
1777508
1697071
958000
984550
1745996
1262377
1319629
1539703
77490
59945
253565
1235186
265931
1717690
1436435
763754
1156605
582942
228102
1208087
356085
1212478
1296327
948020
227854
753175
242108
932916
107611
1497887
202308
362390
1190557
1454265
451567
1054643
1292088
561330
1728589
666611
175366
353400
871433
1836639
1375654
1674674
1629969
174927
454849
404946
1295291
596415
1581302
1398951
1163509
1358612
80185
39937
1185914
1940718
387036
1058980
1950264
1865048
1200458
700515
1724063
1207770
1030725
22545
1372350
485696
212522
1157790
1136044
1400785
746526
1545441
1192211
111354
1748107
1561227
1036182
10049
22507
558604
351607
886406
42858
1298294
1761866
834976
629624
1521547
448948
1947359
769959
862989
429772
1792789
1413094
1621439
92467
1897496
1457875
703506
1163064
1676718
548787
532411
365045
1379478
1032375
637337
230551
822935
1872475
715272
942978
1222806
1942614
677743
1342326
484204
223588
8531
1337250
619741
1819333
1148377
120351
451443
1795354
1601483
1397878
347102
314671
43169
800825
1816589
1721148
1560131
988537
1546270
1547289
1171918
289121
679999
377607
208987
1658931
881620
936384
1619596
248996
996782
241961
1112826
1962372
1531360
1294001
1775466
1536645
1314454
656196
741885
1430063
760209
1820965
1171667
283566
771275
1282255
1646916
676211
1844775
1643261
34550
1441199
734029
407428
1893239
1814139
1051061
1482210
310429
1673245
7580
329935
1473657
545385
1766389
100471
1812213
958073
1627139
153626
1228982
783102
604143
430099
1518459
1313499
1600469
780631
404969
1520742
695043
710094
451549
204693
338240
1522661
1941511
1257199
55840
1023782
636359
835470
1442371
251714
1670604
337257
1201443
849200
795493
1288246
201097
1387365
1694771
1253986
309644
1596577
1020752
1883774
453761
127265
1264470
1801576
619161
1019867
1287548
1740031
1768410
1090701
195929
1686551
1552672
963660
449462
148262
291043
1219963
1290913
1898822
1175069
1496174
841519
1601014
107069
1255827
194220
1096093
1908263
1725372
1755359
1264246
150751
1078371
335207
686260
1068628
1288810
1074968
634324
801740
7079
1601508
734199
1969035
330325
1695461
1775342
80536
62188
646354
345932
437759
1883289
1181184
1600415
935205
278971
1403744
1798330
394116
427781
842960
1713239
1150499
1670069
193116
547980
1487629
798943
528155
1879437
211356
1822453
406219
1513149
583892
1480602
1134835
1014996
654821
622439
336161
610014
199856
1790190
185524
1312361
323817
262606
1608805
516563
1066477
99833
330363
620903
817216
1639041
1792221
1019439
832352
974182
1477089
712338
1570508
170758
647104
1278313
493442
1290400
805737
1983200
1836382
558609
1387649
314817
1807680
1148622
220692
197877
1063956
1817590
388626
1820716
1221592
1166065
1622150
189371
1220752
530066
1414781
43764
796282
410679
1351010
1986797
168895
846999
1645317
2415
690738
740541
358637
1581489
379519
676827
460312
482932
1163808
1620088
1789937
1768651
1543781
1793893
1484186
1622357
1921872
1936230
161855
362681
97904
315911
1789455
1680854
1077744
194922
1518883
1534383
358921
657126
1485439
46203
439992
581975
1393768
1042678
1788794
1725020
1310014
1901586
683924
174208
1932569
66801
674705
1177770
503990
1049960
840888
668979
1456594
1456491
713394
911897
631728
1482443
1366953
1966034
1178888
1287305
548098
1449340
1990508
772017
1297597
1437597
709229
1698648
1936775
682383
394419
1617945
1611294
924541
955418
11687
1370774
1855232
1552851
851885
917321
251203
64639
1997310
746751
1795041
36081
1657962
1746089
745742
652550
1892374
561664
359367
1044946
1281189
1114878
595631
1814336
324591
1072663
1949604
1959501
425909
1010303
72041
963562
1728312
644266
76637
639652
330315
592524
1970372
1146652
960292
1583661
1069158
1879467
1380885
1615951
885932
1699340
1798609
242511
138152
947104
340070
650284
1835682
719740
933488
208517
1251134
246906
1398599
267536
1616101
956899
90757
1229140
443516
1463908
1026255
1820745
1548969
1954838
1403454
1331424
1088042
611101
1407782
1483097
675265
159
1729743
827303
1979699
569995
223657
645751
1576807
773925
40064
302558
263257
1890131
640574
353472
1492189
881033
844989
500612
366073
1094854
357740
244860
1250399
214151
1035032
603942
1530334
1658455
1074725
499591
832168
1534284
54133
1389574
1801391
1682533
557677
1284216
1528915
1567021
1741757
260775
1889864
1640526
1524907
1611641
1298077
1031587
1210184
1797563
325611
697319
1011358
398316
614078
1283695
52023
998093
364794
1205130
1749337
566629
1631056
1572931
1698289
875461
1406848
1593469
1308598
1882423
1324791
1347806
28046
109829
1228489
1227229
1969505
952582
1104395
785269
1603083
176952
113884
405020
284022
475350
21395
55475
1040640
1205599
364698
1791083
1871728
1728118
286202
1421855
151965
1963452
1203437
287847
327801
1618440
241574
351025
1611885
503507
524899
697014
264769
143544
542042
1231407
1853046
28275
1854721
1167047
510178
1471306
570767
1752316
630136
849305
986701
1977024
1424710
452465
1680049
1630105
1501096
1510940
1471472
1340345
1202828
1580488
1792136
422935
284490
467730
587031
815462
1395720
971553
197863
782132
1153344
860789
490037
928409
1408103
964724
155724
1811201
376830
1163637
1539860
914130
1637270
552243
601841
241302
1296177
753985
1136977
283490
1889556
787211
1924974
552513
699658
1059025
1651704
362623
616241
1534805
1116055
1162480
1096019
168992
804183
478783
541229
450559
559518
179800
941502
459703
431771
551807
1053332
271309
82976
623317
1419601
5705
265179
915882
1956679
1215986
1190975
1134439
1871178
1744758
1387370
160576
1002723
1344547
970498
320048
969358
1507707
1346590
826651
127371
674848
142539
582535
1591527
740060
386991
1060347
1003820
1561824
213674
509284
271189
141155
1708880
1321948
1532544
705587
761772
996806
853923
101113
770711
1044843
174420
1604574
1703975
849526
525829
1799264
406707
564848
427221
1946385
142422
835029
1336963
583513
1366369
1065946
1777016
934529
1369331
1725241
344182
1618572
433040
1932563
312005
868142
1239500
1069351
1367371
1385807
263849
631141
1120555
433090
860466
926120
1964351
1548371
1859448
1006947
658126
1693036
1837886
1071430
1508342
1572303
1782418
1040521
1244766
242167
227445
837619
283183
170215
218361
1010016
1888987
543006
1119017
160929
1855803
1713296
921123
1416931
1965301
318235
1888667
1401703
1558930
837824
624311
697335
1326054
1799255
387505
1754893
1317438
867167
628559
1154752
1318089
1784431
1721783
313912
270660
899096
1648257
672887
529841
645056
1632787
1608827
1556823
1171540
402598
311184
296839
1411502
718835
218451
1202019
1783490
365815
134195
175328
171040
1788992
819215
72736
1898412
476785
1061511
1098370
321818
34488
706243
1662747
1777092
754959
1638788
367661
936798
884694
1459376
1373491
329652
218101
1052972
1476520
811796
1746387
42409
1138417
1273708
75653
234930
1992737
1037047
221883
476512
224509
922887
264295
1099222
1409656
501147
1653491
1191685
1295898
138729
1770659
248468
1977553
586242
276237
1267211
1536357
486942
620521
329128
1459147
632348
1044753
111145
1594110
537905
1653262
1709356
1237199
437178
1545816
1491814
1014314
1190718
1911744
976781
1620678
1209034
1811712
227529
1111198
378774
161915
1613618
398145
1759649
273614
428213
1498798
1027619
1765818
241238
1352625
643719
157913
1898035
376267
70093
1701803
1095092
1934710
1240270
1770824
326186
1888289
1191880
704167
514546
1531967
1924107
211982
792805
1982995
1526951
1690945
405663
1591946
1346449
428127
1194935
1684632
1183726
1452609
329174
813645
133665
1872865
1650437
1310506
943824
936695
167445
1373589
1970622
1267735
1224163
412484
300664
394758
541146
425017
1989629
399138
1052926
208207
1191938
1772333
1358795
119746
1625670
1473781
1856580
1387793
227377
365102
721163
1364796
76961
1836654
1388220
1326304
1370443
1437442
647350
823801
812580
421875
405126
1257330
970489
291500
345481
212159
1576995
1582469
807699
498624
1744114
1237024
822443
1254675
1257112
1593896
354521
1218492
1613440
398148
771820
1411532
405148
693847
1089821
1915363
633107
445502
128782
641127
576917
972668
638128
937295
1240596
868505
1207214
1907383
176952
1571762
1241090
59111
1079980
763216
1310264
42457
666412
1574053
814393
563610
441406
1961025
232180
386370
264972
1109585
1925827
552134
904364
1632995
1211943
351351
1424081
835208
251168
1429925
1027492
309300
587568
1149217
1823251
1455640
27631
1867179
530697
1012536
549827
517304
1181423
1822054
839693
585571
330254
1866160
233979
1949142
694120
1925939
1323594
1863129
1184301
51586
843522
1583828
846415
235036
42684
65747
230431
1072208
1028316
1698302
1299577
113451
896632
715479
826543
988106
1483670
859728
1573807
721322
549883
1230173
1923620
1902317
140265
1841191
1494569
345124
1991435
538501
844529
1998695
1056578
1290697
393168
1639070
1085767
596260
361184
1678479
1749355
1116922
984273
915048
1397238
1575358
1436287
884008
1410773
1148213
1964448
1602831
404870
1938816
1473507
1851503
860100
1146301
388443
1980549
1184311
260283
1213804
1627819
1023445
1290993
1817083
1121315
1376380
523625
1186502
278300
28276
1742335
343718
587339
1325500
58465
195231
1540628
1731147
1782436
1929806
972970
1452401
1723018
258451
1064115
856974
1228153
1665005
1609455
530163
168294
142541
882249
94509
770835
1365390
1852564
57735
296052
888736
1117003
1629873
1042977
727359
635382
628070
1011581
834970
1286683
487882
452539
1839272
1415753
1686541
1231771
1412555
1925131
1773035
953935
1352879
1207779
1836572
707378
776498
705028
1263880
1446472
192674
1844688
287388
514424
18122
1493331
777831
714542
1265118
620095
1004265
1376236
1809701
274491
1356367
1876701
1283491
339575
1209211
962356
1933618
405530
42713
506206
1786782
1208713
862123
1465074
1080933
34974
1292254
235065
1528417
19022
878403
296779
286632
1965860
592450
653759
182354
1177159
1883934
1933201
1871965
1056621
1691200
1471985
94144
1488197
1350089
214653
1013012
1673732
1255691
639970
685079
352500
21969
1504863
879697
1642309
768189
436475
150940
406056
74937
236282
213090
1140538
1086652
529417
700275
1718738
954445
1337242
1514434
595705
118858
1043818
663947
90686
78621
1158476
40861
1079645
1056081
1366853
631922
300972
262346
271897
579531
1557736
1769164
987656
448247
517007
179477
331950
592781
1284695
1214296
1184373
1875773
922202
880979
1762397
182957
380858
961477
1041840
1430915
520168
821530
1304925
374374
1992741
54144
617520
645486
652838
1721458
459035
865492
65012
1853493
1445999
1309480
59727
1982266
220124
1164795
1717574
1579950
1970237
348701
1108133
338776
967025
1100756
196454
1533230
1876381
334896
647724
492987
166419
602432
1489444
15806
263455
1539607
181144
1868078
1053377
1221275
1223538
1046026
1062628
1649252
462450
968450
1802506
1506983
1259259
712656
99424
738257
1777549
741733
843483
784344
1872163
1694816
801036
1167066
1174966
488064
1898494
1175238
1356633
1009617
180367
1686525
813532
1682583
421474
873533
942410
1112490
1082129
791449
1830884
1454152
1958125
635061
12329
1613650
1637224
1401027
615974
829048
1707134
220892
1988943
1696179
1809838
1536385
1019345
245842
1823205
756471
1444242
218411
1017167
1021558
486043
1325290
1093642
503170
1092692
17225
705896
314243
114188
1217051
1411712
1009595
2692
1965484
1862816
1530032
370993
1103104
18180
961963
196268
1750023
1439011
1536729
896265
415971
217843
1787806
235741
1283883
1184359
1807871
515567
1209542
663262
117560
1346287
973252
1689735
1949875
1572586
550460
439495
1196779
612843
973281
505362
852899
1233107
361159
303130
758808
477444
285338
370012
121571
1460052
1203344
1202067
560418
1356703
1687804
720644
828432
882547
991409
304653
1226714
1711733
541473
481530
899480
45062
949560
1269846
1866655
1324350
283024
1823381
1940900
140082
579769
1978546
850324
97012
955428
1641784
1688964
177546
1759455
1350756
1285109
1473138
884951
646165
825223
1263056
1367039
1973993
1262070
1247122
1202178
1684698
1993248
1398477
1931056
623486
1340889
1104646
106461
113637
116695
25691
194945
1294844
664325
321794
1274630
1744924
1114054
189931
1145579
623541
1252754
469137
195267
805053
1014846
1520231
1900787
580370
687580
1002484
471995
381195
470771
794043
1361963
543494
752505
959273
1416150
1215218
1012380
333773
820798
932799
1058416
426837
934726
1914400
671898
637893
983447
944726
446397
44942
685435
1407946
907456
1679949
230786
754638
1764569
1561517
1528204
1151597
1289830
1650068
230266
166966
1745395
434891
804723
1699921
1032738
223687
1095021
706239
498386
728419
529152
1654266
1799069
73869
1099699
906187
866321
1879844
1071181
515762
734745
1639134
1125075
254386
1861375
369686
19930
1241046
328399
141720
451325
1456765
571645
356269
343672
1758398
96886
117394
772532
1941474
515280
46931
1883311
1930225
1706108
543443
1083451
1607142
1331599
218575
969039
1914046
1611142
1139081
388613
1861139
814536
30526
1711798
1473538
478359
1567282
1314163
410026
154130
715164
326764
1917423
922656
718059
279415
1327677
42416
895846
433701
2308
215883
505856
535100
814693
1422081
165873
1753648
394021
724463
1845095
410609
178918
1898148
714539
229477
79293
437332
39856
703315
1383307
851358
1808282
1275642
380099
1635574
1950624
1770394
1087316
1233359
783151
994983
1151359
1440066
1150695
1788452
564521
1653045
1889506
98497
161247
464018
1582026
1973353
1165425
1664175
1252401
1710732
213873
1175158
349278
1815666
974012
578172
1951441
1837283
261839
1834733
883903
107630
1942902
444359
1311931
407638
1149003
1106768
636498
834757
1245879
576426
1399277
1534753
725278
47995
509382
1480904
183700
1722092
1415711
426723
636512
750798
615911
1024230
1956918
1040669
838967
577150
751392
1414549
65887
1467446
225982
435023
1657487
1956887
1237333
368075
1658726
333726
1358257
951712
824824
695308
1633061
1682525
1425618
1675115
1782613
217197
1824124
1878924
1628160
1116914
1865811
802966
259083
1375189
1132587
590246
763669
1725013
624652
708400
1264636
1539040
625790
1984471
84558
1574557
1620058
1492647
1062920
807994
1714097
685062
1844803
293220
344780
324699
328266
666852
1268560
1703779
1599507
403449
588117
931727
810710
1105104
528008
979138
201810
354283
669590
245637
1340666
1855613
1080694
530591
209350
408942
121801
516478
473182
596851
424948
1571
1601470
1483549
482933
980583
824146
1363459
736505
1874036
1703899
34113
574931
378888
98505
1587325
428349
1044107
526649
31470
1601007
347348
1031997
305183
1656887
1639573
293691
59983
711538
1440979
117166
439518
5706
944212
1880237
1305015
251176
103168
1498226
84743
1857595
1379757
1003456
720036
1845723
125347
1139860
1836475
1248159
200313
766449
1644682
1014783
1739923
1152741
1088989
831283
1931591
1021496
255544
1298932
150729
779927
1803306
188665
564865
1081577
856466
594628
1129408
1817243
1576609
1335757
939957
123395
1301097
481163
1039967
1976912
589166
1948385
213655
1539545
346296
1716989
614410
1049718
1032889
1814005
1107059
1941504
1279050
1245771
1888054
146726
327201
1964666
1896002
1252149
64289
72371
1818484
1849841
1278282
467019
1759003
735828
385878
455362
1073766
1912075
1836255
1895377
1103964
1494506
1032138
514467
292628
30196
898689
1803826
1679609
172932
445014
1502783
230865
865375
1278080
1912441
1435489
1389709
1771979
156521
1160023
1672196
380589
1204120
232864
1833762
228682
1466321
566869
1910097
1623216
744488
624064
1226646
1941522
1323913
1710486
1326068
1262395
1838645
494619
371918
221980
1558373
1530522
380150
1273793
1363058
1722519
265709
720192
987062
26999
1091354
324915
1064013
299524
1975081
1947774
991532
1246167
816991
182184
913148
1913367
1470357
496867
716882
1296880
1936609
1797657
622476
1480829
1070244
890781
280289
1688762
316738
81675
119603
567461
1258518
808225
176087
254502
1979046
1495811
511467
1159250
89017
559798
668379
1086968
1845002
908473
662506
1074971
611242
1103491
1411886
54131
717370
1809243
758202
1453089
1650695
1570000
44073
201052
975873
1299870
81781
630558
1177725
499035
1017560
720487
768967
1906671
964434
913721
577554
1255228
243093
1541148
1699825
1040452
642624
23594
1998571
1642485
1840474
1423058
692326
1291155
680471
1245231
1679716
650183
990287
141714
1668273
605465
929200
1092286
735915
1552395
662659
58186
723014
519150
1200428
1210800
1071255
573775
1330235
1182319
1791987
313368
1538095
680895
950307
1445279
215784
1645758
813430
702656
1226233
116662
1408499
1411863
523757
1125560
1958608
1720097
1012693
1108199
1698173
1528940
621319
1566716
712712
1744885
419931
1790103
937542
1159369
1548721
875147
402021
1896269
372947
924803
1517656
710868
1537689
1915777
218848
742426
1907879
1025128
1737870
710387
221018
131459
2437
507137
232265
739102
470172
1281549
1427250
1559212
1399804
1359098
925963
408017
1127767
789039
1807006
1373138
1720783
645607
1227173
694291
823533
1703218
484077
1437571
1639380
1398055
1367874
1620743
1430590
1729788
205018
671227
1462924
1746604
1762095
635661
1804565
1331066
774632
719839
1252705
1433125
1185716
998333
379428
1542797
45086
831229
66982
513814
1378437
1745793
1606384
200456
1969795
1785260
808996
1342592
1327726
1682784
809719
719287
735777
1513904
290013
957011
1020147
1756864
1669251
1316067
690267
1219500
1650647
1002413
611531
124570
1969133
1035193
1937
1550995
1424463
1435861
584240
719375
615451
294283
1573126
104805
697652
1822093
1632865
1180731
791241
1832124
333627
1637401
411611
1056164
828658
99382
946226
1321538
1601171
197952
778810
1954593
1236304
429254
1913136
467189
410562
1625737
1047432
1970636
1566103
679159
14974
1862085
701362
1238594
1660938
706064
1313214
1900904
843603
1578622
1405124
1907199
1163116
1610897
806283
225189
1463156
213679
124685
1932096
1252901
122773
1143526
1831978
266761
720412
1818588
1646822
1513341
1883030
421649
150902
1209680
1687639
1567615
796958
507993
319168
947819
422155
829213
115703
605532
1379409
1319223
534275
1355486
579537
1512703
1399870
1338314
861875
392160
389112
502248
384334
1843334
1588058
1876778
640714
1510908
1797967
1369241
1733573
1759749
743908
1450410
904254
1331019
1622178
863247
1307994
1245889
1934158
1917978
530046
1957454
1083228
480034
1418941
870009
470589
390091
356460
201990
1856423
1388760
843279
754094
500326
522110
891488
866909
548320
1611317
866671
1581370
1841732
1787143
600209
1925988
917379
876089
907874
275775
1888343
758514
582219
1756636
1837651
350976
642578
211342
1012949
1605864
214340
1953573
1197737
938187
1572226
1003890
1274576
748893
1561699
884996
1316690
1708466
384634
7295
1842110
1286351
1270962
1247319
884379
41
137657
1278961
966225
866285
1249596
1526497
1324910
700722
1327658
51912
159640
1917751
880217
1475964
860310
679022
276894
848134
45920
923062
147420
1446146
991202
1915888
1960333
1605708
843502
582448
29043
1529121
152758
1741701
317096
1627817
832966
1634691
1828559
465349
806542
1910723
1718127
1075682
727961
317065
1367295
1968885
53167
1591700
19753
1586199
720754
1748603
399727
1641758
960886
76988
1510718
1332328
389663
1771299
1188471
1212380
1002338
1054758
1656932
1138716
502163
455516
1400477
1210979
277079
1567462
1682651
1373341
105373
228981
236083
565239
107274
757145
298224
250002
781408
633026
184651
1152732
379269
352178
1195260
1936201
968953
1417418
449261
1227263
862117
995824
1053347
1131477
477963
1306316
458842
306391
1561103
530886
477628
936013
1293463
1148888
175295
302879
1629677
1079292
162848
881797
1587879
1300109
1872472
1907004
1577298
641068
911966
469730
1029972
503868
667548
795882
680670
41951
1335740
1096934
600007
607972
1953694
318625
1627957
1722900
949769
1200218
539910
1525919
65225
1350382
1710843
1574807
1352125
466044
181913
1973451
1130346
868680
1733042
964132
78495
510026
312171
1701949
1134272
1089257
1948848
768585
379222
1243112
436380
736846
396060
1758299
1762602
477591
689159
1065910
463760
1555738
858145
1756542
1407196
9420
1561684
1079194
992143
1110078
865556
1381662
1179145
86677
741432
934168
1218734
322729
620366
281120
228221
284606
960179
982030
152266
1845889
1682317
1405039
454209
889630
573492
1803660
649460
764274
1660469
272407
1077717
802059
1094346
97106
1142037
1458824
829933
1482899
351983
1984898
1231487
207199
488218
1867194
801998
131931
559990
830134
646490
1452000
950589
648062
131091
1180180
780685
1616393
281874
495424
1712767
958270
1717019
439545
1288082
1681282
1938621
1011408
812774
447675
23516
283507
1781622
394474
358634
880420
218015
435904
1151560
1436282
958179
249243
755698
691133
1112972
1138170
846489
1738697
828280
1874332
276460
1156250
615732
448398
1981816
641818
1755411
288089
262356
1265015
219727
1120061
832893
124923
1501351
567299
521831
652042
1880152
1668872
1489797
953533
984146
1077270
1653117
353667
15977
730804
1078942
1082949
252651
324963
1136904
25162
833584
743394
24144
594870
1807486
1693280
1038517
1742702
1325267
1389753
1852199
220570
1786660
1026508
42019
1894926
1729284
1248983
1642275
1954437
1066029
398286
1733272
246966
275191
1428287
1917400
225162
66465
1728494
1283535
709723
83472
547644
735377
1043636
1931656
1768459
1633720
1960805
179200
437911
1612258
1057941
1597606
653061
555602
935412
148543
717953
723046
217283
1011895
1330721
1768932
1051888
1947457
819765
497632
201037
1118464
1821320
1790939
1317359
1142390
1347786
339922
1593137
43425
1129234
1115995
675798
1199847
771636
790581
1079847
585771
451719
280870
1665854
1071810
105485
402343
804132
311303
193567
1391388
913619
895198
558148
563082
1907120
1400429
1122232
526875
1094001
1034663
1525092
1035803
790608
213266
1386736
1364202
210166
494495
690217
1596577
538565
1185349
570583
961505
920816
1715876
314608
1699037
97045
258736
527554
1487888
1207007
892006
1323769
1149475
954113
972254
1477813
720202
1062249
1991922
32552
787551
767362
1505240
613841
1960479
1208579
1660235
1722554
128197
1833263
1861313
397151
1096173
1622713
1634805
962124
214055
895794
1330326
1016030
7650
672269
1691625
1051844
1740392
291197
142479
725487
1205092
1076577
1628501
1394379
1857815
6449
1493511
1532923
1506960
754079
985142
1580200
549203
1938561
249601
1760949
1139295
711239
1517113
117568
525712
624687
1774628
1580350
816090
1493943
616042
730658
1843338
1564712
35217
537311
806459
881081
332480
1328811
1829156
387102
907365
682931
917621
75637
1745290
1744136
1369973
68073
787616
335712
134554
29628
873797
388670
1459531
109160
506797
1607603
1265942
65290
1077124
1620266
633682
558313
288181
644763
1706848
1736781
1206933
732508
852702
577226
952945
1332622
331852
1608672
1933829
1011377
1164707
42686
277188
83732
1374977
727251
401874
604003
923617
1196510
1496769
58686
972575
120093
1986867
1081029
525691
629902
683675
1512205
1242535
511320
1044810
573542
1729515
453156
1119803
1660492
911962
467043
1692881
224921
1722720
78494
936726
1337296
589238
725714
1867719
1680719
911948
1899126
1710818
1025582
394637
1010114
526573
1814700
1537666
902066
970718
1650318
611947
1043969
373988
344885
1224094
1689232
961722
1425108
474503
777838
1657762
260128
1365501
98707
192819
1199652
319222
554918
254343
1609717
1032534
153778
929792
1622459
1600249
318273
1013363
1803553
378109
918048
1261447
1130497
366467
22034
1095233
899424
1969001
255780
892160
1809220
513048
1490881
1219852
880261
1810289
613135
84757
544645
460584
1063753
1045998
703511
58673
1124518
1903028
926335
1026784
1112696
275073
179102
207468
1674553
1249262
1567412
242499
1919847
236466
1776079
695453
430918
1847231
1002487
1749508
341977
66015
1097136
705472
1817678
1164690
706730
743267
1952677
47132
1311666
587301
1939440
55519
1524075
1147819
500941
1390733
643941
1004099
1801817
1520576
1255691
1849119
1065310
688682
6642
1900964
1253679
1846782
876945
1344794
1887594
612225
261377
731194
401049
638320
1839714
931690
316241
1803141
1323588
1099001
1110611
755117
1155110
596992
1859569
434265
77010
563097
341830
1378933
245736
834489
1518293
777998
1361
1536354
105457
282085
1167665
11225
1555271
941471
1915076
1992040
357491
265128
1953214
125856
1731428
1279339
1596961
1457217
653643
1425571
1741887
108531
479710
1671253
152276
617450
835599
1887226
365782
488138
824128
1112878
648777
1275529
333737
102551
669943
595743
1469271
533232
158064
325858
57966
1656026
1751065
124177
659090
1129250
1090444
423525
1460283
558525
863160
816341
11727
15298
546915
1536771
1479485
188704
1263106
1186593
503745
1858276
1734491
826526
480111
755223
743707
1771177
1589261
431793
1601108
296187
278924
59701
1098788
1515194
1967171
1356530
1373992
502400
1205393
1573119
1429271
1368599
1393416
341787
221157
983659
733130
639341
509714
752413
1418527
994697
1979245
1326174
907299
1552147
1921327
1417959
1237862
1695595
165471
815138
1303987
123232
1915916
1287204
1792953
581679
602471
1945343
1375451
196869
1926268
316165
328652
132131
1325577
392116
1155517
842550
1112867
1756039
1916214
829801
476400
605569
323047
368309
62114
1847177
1815249
536950
488027
1580914
1708621
1482017
1497744
1419742
916388
319842
1860958
1258848
666581
253720
584005
192214
1288263
1173319
494758
736932
1056900
562143
1246028
1049073
1535103
193037
992430
431106
1415214
611755
1724253
1781401
1027481
1034776
665429
887341
954306
225185
1195118
509452
620476
1643439
1754147
1122651
1539919
403912
388851
376621
748377
1486652
1518128
1634589
524558
1156328
951721
340411
750663
909140
1468683
89966
684989
1417632
994315
652392
1132798
1886365
1507403
373223
169788
528443
52146
492344
1734067
720305
1151663
484197
602815
1402865
1362405
1614673
1865624
470561
1890646
319339
472336
954614
683891
465759
337432
650535
1499860
194007
830247
699252
214477
786369
460635
1614923
1154240
1820736
1898243
1026632
1564530
1535796
1337841
1303640
1339343
1270014
1650186
205045
398935
66419
612511
1508603
1470923
1819818
1299999
542884
412772
370171
1159135
1914304
18766
1139751
1375473
1598752
1042667
1131223
41289
1447640
97523
509204
994671
1254036
654149
34721
694420
309409
855031
1943368
387744
928785
884339
1042709
83119
108725
1353869
1269584
949677
468153
1386139
892767
462226
500013
1724913
189158
766598
198397
1048191
664768
191669
1317304
624268
1726531
1948603
902625
566318
1592153
610061
333244
159741
570251
279936
301717
922783
1583348
208096
787687
1393300
1021479
1549965
1892267
667028
290710
612497
932633
749521
1781218
1502835
1309633
600316
1859062
1312668
777021
1927308
161764
706764
1960958
3383
509258
90571
524305
440558
642614
1355466
1982297
1964748
260171
1577743
1478129
1190157
106756
132499
1572171
562427
407322
567054
1738763
962733
638233
1042514
1030407
327317
1983913
1300349
1294681
1413133
967044
211385
576046
1256911
180975
1925953
136289
35502
1467326
694508
73151
172001
1977489
261940
599064
337578
1478623
775767
458346
611894
654464
538824
403516
1214536
1371239
1433282
780810
924555
952231
1337345
524839
1497223
993737
1360383
136900
1053780
315308
538704
305593
123783
1168442
692914
290475
1190842
1793650
1037936
914266
1288282
473050
1860898
997717
431178
1248861
357539
343995
567397
553348
1805333
736278
192185
275831
273037
937944
1487862
1628856
1695083
418643
1286922
1476574
374806
1364194
424035
1819260
810325
814701
433377
1800328
266069
384526
1820377
887415
1804447
490973
97405
618739
1127460
1808928
751944
436623
1040650
1840337
1320330
1474937
547150
427076
289218
1208676
1002049
217109
1783878
1628881
324015
521358
129576
1561075
496360
433376
103797
455953
1072146
1254470
761573
1538807
1971309
1362992
1188671
510879
1454973
1516404
893934
1908226
1129117
1924930
1007418
946130
1843914
1730028
500027
832416
1474468
150793
653452
603238
319441
744049
129727
422565
1125397
1374311
163132
1564650
1493880
1595497
580975
88183
110604
1196383
776012
1107564
1685582
1018840
10252
1857572
676466
1016567
969525
982277
30783
1474730
305999
974411
871331
1619568
201265
631392
1911498
1793463
841753
1030925
712875
438403
1874714
1952768
862692
669324
828626
1439906
1945782
144306
1479175
852077
334007
994662
83063
95766
607857
829134
1213899
1197434
801301
24447
152529
1073246
763644
224903
1657006
1590973
264286
422691
1686921
208108
1104258
1945751
289256
1279103
1953892
158534
1847645
1855717
1585698
1997715
575513
1967401
1742838
525856
1891011
1055626
1943653
151768
752632
1450294
1093762
1567648
1978433
1450126
386679
628728
130065
1427731
1127336
384008
1506566
1234749
878331
143399
497350
1960826
1618812
1271373
512750
471942
106843
1401151
34605
399106
1932027
1065840
913496
925458
1026914
1909188
8598
371816
1894878
1896117
232775
847304
99072
1169889
1292741
578157
244224
1668125
766967
63631
1754024
1788291
1981013
1824869
53332
1227124
246849
316197
99626
1921536
1009492
647668
1618649
1298406
340207
1196552
950731
548394
776254
491077
1673870
1728407
314425
1100315
1332987
1971798
1817217
1936110
1731662
1958065
1017883
835435
504007
286443
1896875
1865128
1345171
914709
597636
359226
1923578
265895
797457
1409709
1159411
980169
1181472
1880094
1466722
1516054
930531
1483491
1618109
1827189
738479
1358840
1177149
1308339
1817896
1152553
985905
1114502
1150661
638437
834902
1079405
18938
1847792
1389002
1469011
575416
1799573
1218810
783988
351909
1879701
200579
477403
1218284
1204723
1067393
384298
587893
542903
1696472
1233817
1069529
1557460
1306746
1386955
93631
1376923
689641
870155
1005725
1934731
182657
477340
368950
839771
1474814
114774
348292
1685125
140064
1530959
1403364
1611186
758430
102592
60867
590135
1911308
1967085
1898825
1206684
786632
1562046
620561
1381676
1540341
527829
1284139
79629
1739055
1795047
468779
39961
1518839
826839
507284
1900898
1496014
928580
317984
1356744
250634
1544689
740074
487144
774633
1172690
1667802
1583137
62826
415740
1934425
1458963
235354
514145
1288670
1908963
88458
243827
78168
1219754
701593
712566
1643859
381858
1251770
1962786
699201
301778
357707
755279
499578
234558
1738224
666095
785798
515098
1810648
888073
96244
486998
697531
537761
1925878
1518082
1587112
1959028
1183485
381760
1152095
33006
970726
1318167
543427
1550604
1574692
585923
1486619
527542
861493
939130
1866075
764210
1489746
387021
1205293
1735028
1255112
77338
938934
709796
1991906
462411
177845
1403070
789784
848251
317769
1632834
1691492
687399
1255319
1979775
738581
1578953
275207
1177881
226649
1140683
1977055
8226
1670344
325279
1922329
1768824
603938
1797961
1163453
1130277
898850
797273
1549003
967387
1849957
1172665
1351649
1785446
1418591
1277423
331155
1410453
1913080
1171738
1015800
628646
671611
801171
1246689
1661339
103547
1787562
1866567
1111128
122473
290242
785843
698122
1686697
880263
1374797
1148810
862282
353832
1187510
1387909
905736
1834228
1994281
120930
826876
1287389
1523543
911322
1346204
414909
1976472
1281472
472447
1162830
1804526
884943
76964
40810
888589
1996738
1014519
516059
1432777
1974572
468940
648020
1884783
912811
1244334
332461
270580
704509
380800
1299305
112320
415930
100181
1893454
171961
1287456
1718957
310398
589752
1442720
22761
63190
1255596
1026703
1308920
389276
682851
1692409
1136588
1099767
1675569
716008
1706952
680377
799387
560638
1982634
226301
1384559
376832
1952099
1402387
1143629
1227956
1123596
625042
1048255
663571
1050906
1137475
1394369
295540
1790137
1098263
1549284
521817
1248554
896787
729027
648840
1691319
459123
1705304
1747245
1872865
1883957
1555350
1716937
852615
572950
674501
740225
414559
24889
1872322
872467
584505
1149776
385711
1544109
1710376
594578
1941624
1794637
284130
1968520
376882
1000778
575955
1778407
1706072
415808
978006
248745
1444930
1617223
1820426
1683613
100305
1461597
723278
1261890
181610
1724776
1714716
147688
424486
1451852
436185
1440776
970343
1985821
292313
1252078
65012
1952687
60289
1775658
1778565
163825
675891
938760
743610
131671
340867
782369
518139
1771943
1059602
1230107
1067916
1412579
1634356
331780
270296
372345
33234
1674039
1573668
547456
561222
20363
1295399
116207
1773018
1339732
92091
43636
1103788
1391890
607278
138677
333181
119521
953603
195197
1386537
866793
79408
1145456
842823
1989068
1954630
1123777
1615991
1127765
1424204
1692279
1797339
1786769
1499157
539039
821229
1073542
1822736
73943
938104
1396706
1555392
1847049
1669856
164030
1237651
873706
1434100
1786149
690524
1653137
748348
1677205
1484246
505753
679261
918248
946200
501132
1455595
1887261
1099308
850346
447815
435532
1857745
1045009
947382
847625
804905
1947235
1505266
1790327
1807992
1936177
1644064
1719494
640137
398673
567057
1741255
541327
1833207
752418
1039796
1402226
1894564
276884
1542500
678151
109703
442591
1298398
635803
795086
1786763
563180
1113094
93627
1043926
1711623
1236720
1804241
1555986
188753
1505346
1015076
1380169
688518
1011957
817968
1710637
938941
1807357
1511105
1084273
2922
1474817
1654129
1409095
1023678
973764
466312
14189
632165
1213086
1097153
876136
341160
1406592
1469728
964293
1927482
1527086
1135357
646320
180858
1461136
689260
1504309
1115249
1167752
1053599
1514837
578574
1085460
1924328
317677
1161432
971642
812663
608244
1863254
1013235
1877030
795721
412931
579976
1868268
451871
236230
1897735
1462428
1312352
1570326
1175876
246680
268213
1255739
361698
6442
1870555
164239
1058449
182063
166910
1637534
1594496
662263
1356839
1801151
79745
1856694
1884398
1580037
370595
1093309
1584581
388730
730080
982482
727429
638874
405693
2467
1363468
914719
1378412
1015220
1713464
823764
1261180
1294987
1386773
686973
171850
313267
1059701
850752
252801
1816657
853287
138470
1542700
989924
3126
239801
1581513
1215957
1693737
912439
1237402
1715224
1148111
237391
723301
1926707
652220
127945
1430006
414552
1799259
1062653
1627758
835749
549438
796432
1258001
872523
1692492
1520024
901511
743096
1422227
939460
1297395
1155155
1399312
1170481
1509003
1894685
1925133
984755
318067
1291069
729889
146057
417979
445982
551932
470508
1066314
1210769
686606
1110774
1207410
786730
330503
1539695
1452048
479968
153043
117230
1519459
573607
456742
67686
799779
120212
930938
836250
1699929
543535
1652299
477436
1595816
1079060
1403522
1520571
1216154
590306
1809703
650784
1836454
1724468
921104
1690178
1367057
562813
1891083
937812
1089047
1271385
1077046
1276107
1083184
1068791
294532
825292
854971
1866050
926850
1452273
1591674
887852
850027
344444
1388713
1134226
1460402
613014
214989
1687791
552695
136343
280824
592600
1501521
877092
331158
1631101
1719272
666657
752424
1829804
873193
636913
1713210
1457266
1121782
618571
449731
245867
1910337
1144064
585027
1440579
1895879
635643
1743062
760433
160085
1649546
1418163
232977
836736
1232483
416101
1361200
589103
1251543
870554
1179977
1371730
1669202
427726
876983
544256
1616592
511244
1925629
1440736
1595307
1008846
1067531
721862
1042406
110511
570788
1276252
1272414
1822905
1329325
129826
1815469
1905770
730887
646296
1144100
1567419
1059611
1346529
1597193
932677
384982
1494241
1535244
263638
1704895
1566658
286023
1903294
1382295
1786550
118476
35566
338997
1791030
1961044
597562
598030
779400
603288
1080620
919054
1355094
1248422
403972
468615
765409
966105
1262859
1742531
1564305
769890
777204
577290
532061
1261175
1499085
1847016
1040319
510836
1220941
764442
468731
1975164
1153744
526109
110616
148153
1424002
1143793
1516527
1605687
1608531
1561236
1166742
1992832
1854599
302397
1635823
1031785
1274339
706301
599645
371395
567524
1593118
1807128
284140
1105635
1665043
1130979
858548
120453
453969
1939347
1957668
1881590
1173662
214465
21566
1232936
175891
1336417
1193475
1962401
1157481
413894
428474
1711013
75451
528313
1932464
1451398
1706072
1234100
548750
995384
162117
1858279
64266
443536
1881342
1264874
1023839
183826
722102
1982307
1624480
1364949
1765923
1682055
1533882
1997693
1450721
512232
152908
1476968
1301819
158103
593260
1607298
1115952
587792
295877
1723990
636054
270971
921816
284212
1766325
1230102
544879
1204897
228861
1899721
719901
1939843
107925
1518326
1651125
717852
1029164
95850
872988
1699705
198535
1460943
1242733
719345
1658173
800769
630876
11032
1013350
187067
1106653
401292
1997844
538367
911879
638127
913275
189294
1793483
1447094
477026
1186131
1444651
1105928
339281
635206
102155
1495543
787424
1203133
1993490
1148149
211206
619945
753244
434520
1368831
1574101
1429124
1608358
53016
629886
922819
172859
656786
1679683
1215563
1680465
51398
170038
1914705
1514945
371088
994105
120988
382482
1533783
1766609
959526
1816161
1260036
230781
584775
470256
1935394
740474
1830665
1106450
228637
215496
436895
253710
1494013
947017
95992
406303
1228017
312728
6701
679291
1966621
1582420
1331057
386670
416869
816918
139589
1195112
1931181
1187548
745881
478054
540867
1645532
1091422
576189
1142030
661179
1820110
1234561
1473011
402658
1755434
1295242
334972
1487866
1133771
653336
1256278
1021967
186353
81131
1153645
1194136
108391
1757435
1112052
1752459
1029553
1200523
547526
125334
1043275
1195778
1882745
1821623
1181802
1615760
329157
452470
1775701
1786720
615160
1545129
471946
1003577
931634
135783
835913
1740479
1247874
1096339
1159272
1722793
1929786
1502068
1291915
1487988
1465847
61833
168951
306665
1144290
255259
1877122
1025184
844378
1618203
709918
1139981
555777
30449
1345703
552321
1839148
1005734
1674735
842983
1143788
392263
501210
1757292
1766652
1470141
1965241
686373
65557
284288
111551
512616
1990248
558993
1376527
1258240
733198
101132
323990
1948980
1717554
1498208
1335460
1849202
1268427
1882567
594437
1957299
1594107
1265794
1042193
529472
286816
1854757
1647165
1439431
1842099
735654
946087
255660
554719
1195553
1091384
817807
284960
1243665
59462
1606366
1573440
1044357
1096069
1448924
874478
1724116
1960480
170647
831063
64098
1809520
1195740
1642395
989750
670920
507166
284636
263158
963306
394633
860770
454659
592100
762389
1068391
714527
536265
1330468
828208
774150
1377890
672161
1468608
1970051
1386471
1079589
1523237
1872111
989772
1958526
1970642
1530231
1236620
1340975
1111168
1412274
1342957
399557
439712
1792789
1115195
648414
335121
58230
1048621
1321728
1810165
1578232
1257565
1861275
1841446
1058289
122235
661572
1347716
1965223
1290089
1613572
1593477
1443536
17376
485550
545115
1419136
602152
1788567
1961202
459344
975560
1907640
1417683
333915
232561
1387671
109193
740320
769647
1290709
966850
1710908
1818689
1414360
1862356
186234
1348720
1495021
723564
1477872
1633490
318055
202103
766944
1463719
1555965
1207654
154293
1601539
895267
1552202
748884
838596
1239554
1915887
766823
663042
145495
867359
1048485
764784
811471
1722990
1957018
1702905
520456
1910211
1387868
643607
1168797
550305
24189
491416
1101829
955035
359078
875905
1008260
628226
1616124
1398028
1577784
1881494
864766
821401
1627009
856599
1733566
1090627
352580
1973674
100029
1241225
380116
1369101
57322
535949
289267
720743
1121160
1631225
849913
138483
198918
1485439
1463085
682151
1745946
1016766
1836602
774631
179475
1372797
1312590
1728070
1175747
1675580
1448339
1710771
94562
7902
169574
371907
1062246
1832950
460077
1805723
739231
273478
284759
1987458
1933333
91091
1351733
590697
712275
991594
1918246
637871
881571
351870
489086
964245
43196
1501670
516766
99196
1627169
418893
917296
1614944
1607987
797542
1641340
1487133
837314
1949820
279520
1943211
120710
1856870
720840
340265
1777671
1536138
1144432
1653859
1209098
1900927
705054
1840501
1497865
442504
1030244
1241095
1757314
646668
1215417
1543416
1409868
366328
33333
1057256
877249
1313471
396563
274629
1283992
1191009
870218
480824
196143
1454060
1137942
748964
1587233
621680
1790902
1005436
1065859
462550
1770823
1294175
1487524
1268612
1451171
1583711
866003
1924539
50794
304610
1290081
733373
1393346
503605
1401367
1962674
172856
780654
700442
230844
622421
640911
441480
1742513
705945
839666
1191780
907153
404944
487172
675192
834462
1157798
903017
494354
17021
749790
1604590
568216
1148866
1407809
1676864
1814176
76979
1089798
787531
747533
364130
1571323
976289
458227
1880039
1136981
1299320
450748
98140
1089882
604092
135045
153200
87639
1048724
308392
1237722
119101
882533
1635118
273842
411553
617213
1543818
623548
154574
1302731
1422679
1663706
1956153
979762
1964021
1856136
54295
427233
1391321
1272394
93817
238196
1387091
35446
1009633
1934129
955475
1185135
851082
603508
1283852
1165437
566587
672500
242454
1461763
1217656
1535895
286130
1190701
1823570
541719
856458
8236
1064771
458345
1420781
1873113
1430688
495460
141795
146725
97334
659846
1982596
1414693
615308
610509
8654
87826
1513669
591237
209414
34825
1180265
935154
742011
434685
467327
806938
1095421
1753914
356006
415462
1601415
1993122
1375114
1548544
1200268
1029870
1454628
26441
122395
150929
689190
20967
100361
620441
783422
519141
1632989
437406
1973937
1144084
647038
1181046
781950
279194
924076
1356044
516270
982702
1707781
822320
414277
248693
1783477
1177046
366642
338841
527956
754823
251520
326070
1949207
1496485
376291
1045707
1440779
816782
884576
260206
1667993
1353729
1902985
1786454
437034
1796517
270209
1327572
69635
1228320
1830644
537522
1957584
1580289
1412072
1746433
1338689
124291
978042
598393
822850
203492
871994
1567120
1290365
1486775
1786007
1330383
541924
655221
976670
544248
567646
606585
655211
103408
861831
204917
1780014
303990
1295168
1106268
1946605
981598
1207514
820758
984538
836117
1851037
650655
1060682
1095611
1146801
1601322
247264
181594
241115
1593282
1226275
1308574
472582
1163929
1749277
1661213
946925
1256420
1709378
1786598
752573
1595922
170472
826845
40589
20311
1727998
347798
1713490
905273
525009
1948581
1067239
1185293
1570182
1176821
1371659
932741
1998126
1143645
535335
1156991
574592
1896934
271306
1474780
300755
727293
1176812
1589085
355779
1099192
282578
1620086
1847988
933333
1676346
1890049
329722
372708
1243510
574585
1711780
1026002
1593372
313652
740628
1898784
455623
198542
1160533
757505
682827
1902240
1132082
1871534
1352234
655210
1612741
1828868
1797987
260115
536684
1732243
662793
1106932
87009
1197123
1029048
949455
1816713
955066
75142
236040
1601362
346090
1115183
453008
221818
519481
1798705
1070126
767425
1472509
97430
276959
1556916
1958460
1038497
48670
1550403
1956881
202604
318734
902374
500488
718441
771683
1767087
603887
1273803
638981
986482
805774
216435
574676
206087
534420
754038
1197125
752168
175150
374530
459177
250404
221114
526508
1182940
623465
866278
501456
1757913
1356112
114436
62056
601357
1596214
189687
771622
810847
428819
871704
625456
196069
833377
3401
1556665
186006
630976
90932
1035600
1977514
1197672
1173341
1433528
1009568
1645914
1031636
1033379
1612055
1368414
592387
603974
341264
794592
131146
1606022
101348
315510
1897328
1424503
1607465
1496354
732795
363734
1325853
16629
351953
722096
1730889
605577
1207565
116266
645185
1790442
185229
29695
847270
1023692
564754
1730873
1100755
1454014
616337
784746
732073
1563096
1940951
857370
779714
1166509
313354
981589
329842
1646508
408549
739366
1157260
537921
472274
1005578
404681
853092
964181
1543345
1010819
32933
1422264
1982264
657811
428866
300453
858488
1633517
465248
1808687
1843740
459106
811505
43446
1353480
307308
1557617
522447
300332
1670868
1144166
1677273
862191
6928
468603
962861
97779
530028
1524419
1613552
1831288
1802462
1726663
1716788
381054
1987948
1295843
28997
258412
1912034
1721592
1391798
995693
629695
1585146
576937
1543257
772139
1144090
1396616
525090
1609889
687895
555778
225451
1653602
901453
783795
345349
1536020
1780571
325253
980820
1404128
386340
1819147
234308
1101503
1802101
1671135
1781874
916010
1015049
13003
1203939
1749100
130617
361976
1562907
1729267
682114
465681
813122
369277
931495
606531
906430
1429705
557153
1928232
1240907
306781
1450580
518501
1024738
1411067
801578
1110846
1432167
1624930
31828
66224
49473
1820145
1838919
945224
1351770
597630
267449
1760815
217509
1717513
952970
177309
1135759
1230112
1832133
799801
835271
1158981
866079
130030
1081170
1314832
467992
247391
941580
1656053
899863
249572
722037
1695142
1138415
14551
497906
1816178
732457
1664996
153513
1321568
548532
360653
1936246
717750
103533
395868
801549
589271
97367
1683354
450066
1534926
394075
1835489
1043717
303630
1528796
1565930
1789418
143525
344238
1714519
701390
1960473
1184805
1858356
239108
1833486
638742
1294895
81129
1877661
217097
1434722
567433
1463586
1851310
635555
169482
1407809
1753047
1308443
1933403
929345
328253
1360023
1403670
1710481
396859
1221047
1971580
1770979
651885
1930483
914226
1118075
1527639
1145251
262076
311620
653950
1287710
986817
46750
303324
883011
144831
1376413
1221138
1191038
1973051
1651267
1766146
303175
149937
895707
1339239
171208
841592
597725
265125
460279
1122596
1329629
1791545
1663080
370013
1999481
1175441
1766013
1848592
1104722
1799657
147951
1974766
718910
1571661
756640
1323574
978481
1386637
1346172
1182994
563878
666304
137969
314048
1038768
1651987
189486
197231
1734945
1062799
1523712
1462343
1734818
1730675
934626
1039775
1845742
1513022
1510018
617292
1782811
1116214
478366
1490374
927256
1936645
1711004
640442
375730
310137
794780
745733
1576683
1717960
1441766
1316397
399969
1971328
585240
1688584
971430
1179266
1814998
113565
759033
1809555
1795867
222154
1745217
1271440
522647
924632
1635338
1169697
1661042
1112846
1438849
1391147
328640
409520
1777798
973622
1118281
1590727
325610
1752984
276525
938875
1650118
727930
62010
1082915
23632
1827515
1516064
10422
39502
300528
831786
2616
1762124
530082
17772
1235521
288819
797465
1086291
1277298
831034
1721221
463609
1316916
566144
1125769
431741
1868201
507638
1404703
1096814
638301
1358982
1835352
343467
1487129
821522
1464896
27970
1941044
659258
388820
1507055
1335773
1266481
765573
269375
1040383
1213400
1405979
1861780
800936
750370
1341882
406955
532028
1035283
1735586
10148
649853
498713
1369101
1773895
272945
1405798
549976
1784460
1512319
998999
471409
448327
808364
273457
1370677
807550
671469
1076007
1671472
1580784
1111169
428233
984578
1935703
333549
1972005
1514099
757052
1741253
1621214
14152
671665
1705744
218728
1876938
651298
267335
1560048
1558679
310903
485503
1393276
320287
769384
1234629
576162
262071
1089048
1920004
283888
1751382
230428
1095495
186711
1994964
1613861
938822
148258
405343
494200
848728
1045436
1135095
1669480
307518
612152
1086840
349866
782724
326460
604760
666501
368383
1047002
1917290
924309
1711972
1537627
325414
1414729
1563453
949021
490736
65333
1060713
917990
716917
359996
943714
271125
562288
406955
886767
1925377
1601117
1763791
1547181
364721
1168165
1515027
1207566
1884264
326371
1630497
825219
1335412
684847
1955345
1412696
170469
1608198
41745
1322733
1155912
733013
177385
1325823
1967872
625785
1565784
72716
632627
1905047
93190
869965
1809902
155884
465404
458191
952065
861820
666223
1059323
1155792
510089
796260
536783
868764
910162
1572431
767495
304764
478213
509741
477014
977467
1638280
571043
73555
1319073
832283
1212349
628509
1409844
963084
1226056
421479
1496019
1612066
554568
1702340
1626731
1342945
952924
1343242
1969680
631445
474669
319051
844364
820126
723270
1421187
1746563
939313
134766
1599110
1407651
944391
210305
464679
1383830
919015
1281799
116261
1485729
639453
1091050
690767
1313004
951143
1688626
1117035
507348
1554767
924765
265152
1669863
1615546
1877851
1455197
1900408
428891
1622634
1897296
1816972
926854
159818
856243
80516
440401
1343786
1532636
226775
701941
892747
1732194
882404
555341
1834780
160426
1221516
1348912
879485
277223
1826644
1615811
1949885
199157
1003868
1796272
909942
1139445
1269655
520123
655276
633530
197106
1781343
1860159
139604
1113019
1551948
1657979
1123561
1625664
1877618
1373741
580770
1069106
169471
852478
1097947
13866
1092950
1790123
1371345
878898
1329794
1734482
50152
491925
1746913
1146639
1279116
1744485
1516806
1232261
808810
1109266
478547
1558045
1971320
1054183
253784
1252889
1969143
1295757
1001698
1827737
1442965
1525765
1954987
572111
1806137
20951
540963
162158
892951
499038
1690613
1636214
321394
513824
662483
871861
1976628
1461043
1288372
1203456
284168
751118
736685
185266
651321
769068
1389577
1930751
387110
798472
1451332
1555472
1006249
238877
1958201
1358905
1759806
1909664
593512
879041
1186205
1891553
1530625
893470
1534590
1155485
1726433
256097
1799923
1187814
573199
438519
1735525
705816
961879
121021
786268
789819
787774
1808639
1532352
1723467
1769752
1370753
587509
1694096
80229
493624
1061637
1403498
570645
1619400
652628
1693636
75709
1996269
1683470
1709362
1333183
367757
941555
1276239
867655
1313500
476211
1398345
306574
1617448
885090
823581
1825704
1756157
1444879
1269547
1292425
1255505
990674
97609
1333080
668200
469951
920240
1073533
1259675
600227
554991
1747126
722287
1483036
1267398
1263771
775367
1745276
1970104
594347
744334
1301129
1899769
1946667
1098118
717279
657393
1137876
682801
191088
11020
901734
1803819
196563
1019654
380787
1677923
9537
309034
64642
896464
1855563
1264894
1297178
243725
1834833
1789090
368699
613553
85866
1740581
207633
1546502
1151892
241694
1959827
1167579
1921741
692407
1298992
1948534
495117
1564809
156350
830562
1227008
562217
1194264
272151
1657446
1397330
1807596
505800
1203744
1466285
1586975
1239199
369938
1741019
1257742
900179
1950357
181476
1494808
1474867
1438687
602662
478163
521856
893707
1139628
230846
1255844
1193468
807336
133341
928663
638429
316317
240459
1883028
403811
1766710
1259140
1266053
682554
1678512
229538
638144
1291837
1499229
900017
1159125
1044968
276466
318462
922213
965489
960025
1369362
1950047
136788
616518
934672
89857
1500242
1107537
1149948
746212
1645156
1754492
758822
1246141
338792
1561546
1845756
1296003
730617
1466853
1689382
1328936
1274851
553480
445689
1015699
344879
1469220
720420
72623
1635913
1290922
1359913
1696618
1431863
790709
1214497
1108975
561936
431771
1913211
484098
924275
1753804
673873
1018946
88318
1638675
1010491
1954610
1351488
319673
894614
217749
1089229
352413
747350
1998805
1361395
1097861
1750530
1611782
277688
728820
897986
904281
1561233
1720009
530857
1276147
239269
1861400
921966
248942
832997
998165
988998
1122994
938450
1713841
805000
228307
502518
941858
1172688
1533649
582910
1049690
1291919
945193
1768040
1093241
1999473
444861
1013360
285860
1969334
1683496
1784056
1694107
830260
1660498
728129
943816
779874
214995
1770200
21337
691786
388853
692044
1020783
1417282
627348
893498
1970407
695283
343276
1849570
600518
818699
644097
465650
759491
660412
479922
1170735
69090
1166904
1547020
1853681
964624
1868779
522521
1296746
326010
1708188
1033344
129802
839985
941790
120687
1862565
107958
1922715
377704
401531
142436
705257
1252736
1153033
655914
1839126
1832281
1741370
572925
126045
255972
441506
1350377
561165
1965930
519054
887457
256567
802786
1798814
933870
1529660
425600
1454930
274951
231113
1268161
1604819
1731554
417516
354841
1379034
1096368
153111
1257867
1947387
1879045
928063
620133
120791
135135
149541
1795350
1624308
1961698
1817467
719682
1733873
1160605
975019
1806626
378363
1124086
29873
693344
1619290
722234
264118
298422
463727
479149
1743581
1988592
659739
1083127
536423
1134652
248960
1637352
1874375
971602
645554
1765434
1389731
162873
1081296
98873
202445
756898
155749
1577405
1502113
973616
768034
536945
1099101
827246
820972
1510678
822014
1255293
134717
709802
243211
770306
1629382
1887360
895958
1639085
770918
846465
770549
38424
1121535
1807779
1269990
1521647
451767
1993847
1903635
473813
794261
1803264
1496240
1942326
1005606
1830762
949271
1360199
526328
616485
1762699
883582
145755
1667726
290122
1414326
77166
1401099
473417
1668101
1702642
1145175
1281414
641406
1470071
615150
1299814
1203787
1593731
1385302
1720791
1081971
1000823
1071026
1300050
1372862
1279339
1146377
1895589
706718
447844
1772078
1179771
282073
1504517
1437455
534546
1023836
1821383
1298400
986091
705874
1668439
716318
143082
1951999
1978272
149280
1490809
825978
260887
1620094
528613
1432455
484625
311576
1493896
1132161
1103080
702268
1849919
1692766
501307
212655
936154
986969
1265059
1327724
1180763
1453491
556064
1427625
1523364
125958
749583
1339574
1918746
814305
1199547
324696
600537
1444250
954441
84137
1780343
134948
1483509
1286832
1538058
433172
1177960
164657
119608
633674
1143548
39819
1016612
1855471
1575587
772791
724086
1795521
230431
1258526
1809299
1590798
3601
1435731
951972
1749252
1597887
1917870
1947146
1651209
47061
1761137
1864721
1810926
1973033
1352279
1049647
1038991
68313
572442
65070
1868669
1165519
1020640
1245564
389242
965213
1861677
1202516
1318159
154159
1503920
1424087
1855586
229612
505657
980758
366182
1028735
824460
1230775
582247
281578
663284
1120109
364033
1124212
836394
195985
1464367
1670983
1052438
1248614
936491
772804
1313340
1296918
7261
1641402
1425785
695721
462554
1221712
714583
1784572
1670376
776455
1095994
177296
381908
71744
205672
224092
1870328
1947895
1538518
1446809
1295757
1967360
1444769
425538
953774
325660
1761766
1960250
1347983
826626
1291787
1879190
1544162
514491
811352
335838
1794948
965887
1958691
1225423
900418
1754511
1521379
1000875
235870
1860245
1592470
601710
1008304
1952436
1071859
1050828
1339417
1125278
1263067
493050
570221
411702
1508023
347992
1135973
602552
1016667
1796602
506330
278733
1053419
791651
1318538
144972
250521
1538858
1397646
1568927
1340996
609665
1878866
800620
303334
1795635
1915057
385710
1680084
312655
410385
1469779
1902045
1685930
1022497
1411704
426551
1998235
1958916
951770
1711504
927016
1393373
566925
1518470
1093912
184311
1627513
825853
373551
399339
1661763
798759
1749127
1903651
1844664
822934
1343524
669366
1904388
1406597
1515193
1582477
279863
534080
171624
1379056
83245
925317
283272
1621830
640456
688496
932369
305858
177246
327699
360295
606466
857013
1316681
1761780
1127925
426298
1335015
970483
221366
1107186
1194728
1314643
1561493
1979206
109419
629243
512353
1305798
1625379
1609301
1018792
96961
1703978
906469
1006375
36958
1228108
454786
451899
1413030
1344036
1319567
754910
840458
271364
73225
1681072
758280
819402
982566
1065728
897963
1078112
646752
112851
584913
685285
565929
113217
1653364
302554
848417
1377255
1942507
984996
1088379
828804
296176
1942721
1721890
965844
880507
1143885
1707554
1983420
646061
1708704
1861112
291782
949904
1124672
760593
1966015
511766
1217423
72774
68546
1224781
692315
818902
401842
1191548
1640687
1090202
1386862
918822
669718
1925175
1810218
1016048
1037275
707132
1765664
394244
461135
40375
1668312
987728
1635447
754144
65660
1723131
1213931
768083
1158845
1756057
1060151
647856
1896994
1138141
1491678
1330060
817508
1682198
187013
983666
182686
1959630
1280838
421540
1450700
422298
235912
1270494
604222
47645
310409
1504711
646419
1068802
1358224
44498
831396
437789
743187
743827
1011991
984370
940410
492752
1837330
842672
230463
821737
1534912
1427263
1673078
351365
1513968
1270848
736686
344772
621781
1578657
814289
1887584
1120160
810233
1589716
401482
271153
1147079
1230022
1544621
1255077
1558962
17901
646801
303635
1774394
1200205
929046
1960266
308490
572248
409374
958930
1560242
1493314
1132663
1002992
667747
1098084
1633142
573198
286576
302325
1687356
1575989
265895
1326877
1816595
992653
1550942
17753
1848106
262040
448455
84613
323539
1538719
1847648
1943914
18025
251534
1473509
1360777
1043832
1823722
480046
513362
448123
1610568
1802422
223301
939874
1435219
1948268
149756
1106780
1688418
1866898
1118362
1004626
519720
137471
1955081
1813047
1281047
536541
694863
46181
1285258
1824172
1096334
98723
498628
1038810
7989
1920363
142577
1016120
1003921
1352181
755456
1073635
75594
959582
862645
1619956
485024
1156429
1398024
1011253
281015
1793039
1298404
1200544
994957
1371499
1813588
1145207
1557090
64137
152730
851674
934818
1100446
1512964
1754514
830747
649281
411255
668711
1280548
1613115
1639146
1173799
588976
528894
1491378
286000
146888
460885
376174
1476769
284878
32542
784037
1606441
1916993
1411140
1742710
1088408
276760
1744001
1980926
1493152
113050
202763
402782
1283453
1629346
1481055
669625
653936
1099849
655743
1267873
490433
387088
1542997
290733
594499
1972912
1165669
1468035
1231917
181675
1002804
1838721
734007
445691
575662
1426655
1439019
1753823
825722
82438
375505
878376
1054873
708773
337206
1029235
1710846
523663
1222309
1312673
1863508
1242262
989633
1126221
150874
1915697
312419
891662
1947234
1685905
1551546
814912
571990
1679395
1053591
1510058
166143
72842
235280
1491031
1178693
343472
1424249
581691
1319759
1319223
1500820
1284591
778974
1000820
1905178
1447947
1988454
1172731
1529577
1243814
1571778
1818445
853701
1022468
1710425
1762493
1756185
1436089
1732219
1948216
1518539
869458
32742
1225009
205735
1104440
1495780
1684700
297045
1880800
370992
189406
1714782
500281
1293347
239312
632360
1799814
871045
413975
558839
894666
1540951
737527
292141
684769
1875646
1514524
41814
1477068
1650543
1520494
616253
58312
777356
742775
248616
64699
1348503
1150908
261802
918618
285165
1542048
900901
1390766
1985981
1010790
66186
667471
1577153
404733
646739
191660
20147
966110
682227
667359
482468
35064
184445
247584
618536
164772
258792
283052
1846333
1011579
1962393
735173
1813011
1070857
1693077
528691
1288870
27903
1761307
1142215
461941
1097760
1771790
730548
296251
56618
1306662
13257
1467709
649935
1630013
1703987
771467
262260
1520577
650614
1307649
831331
276657
1387744
113141
155272
56646
906955
1997895
69103
1134332
1071520
648859
832214
801669
23867
783143
650204
1916460
926897
706668
505302
910528
1020935
422689
1966134
617556
1618233
13723
1177863
119008
1951423
1153123
456880
94590
1503789
179065
313742
144357
1852834
46558
486389
283879
1362725
757374
1717719
1858783
1868271
1786632
1430341
612459
676938
364027
706757
1812164
844386
1701098
52098
930695
1005921
1825464
1215887
1246505
291906
1309655
1549321
570606
371801
9819
1775129
1223775
1487209
533136
1303208
1018235
929457
2911
1620952
622753
1564804
1532076
1458494
1934059
1527500
795879
1470474
878301
708424
27455
202667
3735
1051277
600457
527619
632961
220066
1029929
1415450
442097
1249642
732500
40522
87286
1943734
1579151
1832436
1951080
1402708
1995307
290370
48893
1369470
1458894
596160
282751
738019
487208
264575
597728
382373
654694
1698480
198716
988143
1001668
1608210
117540
241553
826571
1671802
1687023
484088
1265202
1333314
386951
1152626
354643
1465467
1270017
926404
1870560
837494
621596
1750727
1042296
468948
160905
1750873
439856
631130
454167
1560394
1783069
964450
338502
654488
835180
653877
1138881
1159848
811103
1594553
1079083
1526552
809193
871501
1330219
1218835
85855
1185733
245277
1811486
368712
1343203
1846223
1919696
825328
1407419
911797
1618936
801064
1592886
786652
1773472
1949070
179340
1299617
1214134
171756
930501
660517
661979
273347
929674
1619193
883997
1034513
1483802
1242111
476408
1311728
746927
1038816
641021
709124
205355
1587498
1640310
466589
516261
358776
559621
1234336
1816421
1682256
1036626
1038212
1433802
1850897
47323
525323
591494
1491114
777721
1517834
1479032
922328
455729
977172
826648
134236
174423
1589771
1365201
1445723
871045
102746
1803962
473258
1109075
1812159
1253070
236088
547088
1002665
1118057
1184593
1533098
1769802
1776219
1043245
1990431
1941059
102818
714663
720100
790950
880143
753490
637918
1901550
1524214
1909223
899033
882914
506216
1165886
575073
455544
1209974
1714720
682308
1252392
1371408
145554
750951
904338
1873962
414500
789498
1327091
1099435
338337
1540690
1813688
1743646
1575759
1575856
618642
987288
561185
1289626
1049372
1077712
748996
1789721
344118
1084160
262262
730174
29509
1421950
925714
583639
1457309
538410
1301389
408873
58613
506007
290086
1446554
1795480
1842982
963238
479886
1187948
1166048
222965
973031
1488580
1974389
470221
816784
1123542
991814
1744719
1141184
525862
1428039
90419
1005656
1866248
1862726
1490715
150560
1111776
1553076
1932218
1810422
1310753
249973
1695837
1099857
1928577
479299
779330
594710
1471507
1376079
920475
1096045
1295708
1394821
1865606
1655616
580283
1143921
68932
1269977
230017
1688715
1943310
389459
1197141
1724877
1529147
1346894
60682
1037518
92473
801299
1920221
513566
1070636
1616670
414827
1088631
1240573
1477737
66646
1748804
157305
599576
1132659
1301118
618518
999777
640323
1004234
30377
430991
210794
648133
430922
557844
505667
558328
420014
862633
727227
121780
456979
40284
335047
1679546
563328
1884277
485627
266666
1562928
125489
681305
1428871
934828
121442
1695065
1839651
1367979
852821
403899
1903137
614912
670346
453029
1615564
693962
1865293
871256
1201059
1813529
652146
1866201
388903
1150573
879569
709031
679428
1650032
49953
415383
185700
522046
836754
219808
429904
332852
688380
447938
600327
997732
1377265
1057385
1937792
607796
1751417
1432650
1989088
655425
420146
478759
1446456
372663
350738
229709
1083823
1289976
1815617
68707
634453
118544
1908685
699711
868238
1851323
1567347
277168
1278157
889366
234122
1718135
366002
96353
1369947
1582567
976152
1587433
1479479
1747629
1519074
1696797
1808276
907558
1336242
1047442
497234
149327
561685
1367661
1109056
717807
1033288
749945
1991080
86201
73356
892674
1664801
962935
1111367
1494791
1749023
327493
66663
441598
546063
1238932
1742306
845081
1158200
1852876
1494369
299491
1922703
1561788
398842
1869625
632040
1960280
239435
534842
1340231
833658
1560350
1585262
1434153
1261779
1941851
328724
501229
672592
1078464
1674660
498660
1916403
285943
1489949
301100
1439777
1149576
1364072
756306
611297
564932
1596972
322310
1205859
1409356
1840376
264631
1966896
429486
910308
1849522
531329
1037930
555218
399396
952048
1169666
1617183
1453074
358248
1566508
90264
919483
303887
1649333
1578210
779169
374270
1207395
1837875
633679
1311147
196148
1244656
1937159
717021
261039
1109813
857234
1474633
1736323
1108049
918824
715738
202229
524167
1645443
184170
695759
1396312
1596529
776430
822148
736812
1225229
1807778
1093858
1402656
1530628
1791360
1813311
1467670
1603214
618846
1025669
1273737
1124318
1581669
1001399
1343499
1327134
1059668
802632
1398915
1578615
993968
803097
851954
804735
77412
1351221
1320018
840089
920500
1372620
1957545
1558749
1225213
1272193
1255188
1616735
1534527
14423
375927
1325894
1489220
505181
83791
257062
1203408
661523
331049
541663
1708208
829514
436221
186789
1066820
1170225
1427975
1472798
1261090
356385
1313671
59214
148679
1672932
245224
158507
1094198
1024845
609290
1001770
120023
289857
1616634
1470213
1518083
1103499
1906560
1204153
1067037
642820
963953
535296
1714080
1556073
1888806
1354753
334423
1551630
1037514
626745
1167180
266254
1692562
352283
1552455
1819152
1389849
1399272
791242
188352
767852
348198
1571545
429431
127172
1339720
679726
1519722
57973
1186736
1698329
1330788
1968942
70166
1287483
303104
1055358
1428273
1435846
1982835
1296792
1252453
409012
629694
1645288
491033
900407
565430
1956799
1646945
1338218
1338000
293322
45273
1035467
1977773
1312534
1597316
1687140
103652
1803129
768449
519285
269067
989617
1844237
1065048
790639
449305
406564
1789215
1378058
1757643
1301340
171157
1225532
1939400
1026328
154400
1724577
864515
533741
450058
893300
1481858
212945
295599
1100753
5145
1838643
449477
225595
52170
1202181
1114520
1907196
1684568
1513393
1348618
192951
97816
1404736
1674904
1517271
1484040
779598
1909945
579387
613155
1701459
1648814
1581447
1781769
427349
1894618
1993684
380649
1109726
215091
495752
1426154
1275658
808432
254499
1513198
931492
1194360
840465
426477
395608
1781158
1388327
977944
5463
1066468
272567
1262155
224637
777927
1435528
817543
1200257
705171
519447
285272
180216
1667243
529536
333583
1448868
1168248
454081
1860010
876998
437748
177329
1065091
1557696
1727289
1510376
205629
1911325
1453460
1527151
63614
1593997
1899898
419057
1501079
265777
1775301
1793363
1908040
16314
141387
31056
1898137
1666442
1781034
447241
1051130
1891794
1547768
1499942
1544122
1054626
176196
911037
986484
759413
279776
888891
406509
806809
1321646
1310271
1231669
1285178
1730645
1175894
549346
71852
1813266
907347
223971
314629
1370992
1989272
1098046
88262
677480
521289
1686052
320116
932169
144200
1991033
709302
1614495
1096501
309542
502368
1982240
1156486
937064
594472
1834214
1552591
1014267
625869
832872
1179088
1771797
122956
1871291
836989
286801
1573847
1632977
948023
1140627
1354035
544355
699480
82546
229061
997048
342907
1372116
1983059
584648
1916940
554504
1315060
34326
469404
683328
1619055
1825241
904737
1372088
1207009
241430
567861
1905984
383041
632157
1247252
37720
752167
91767
951791
373676
1922106
985318
798427
484461
1539309
509598
415194
1965747
1642160
1382281
924072
1234368
630108
1985050
326425
1053533
1600533
119801
546948
1856856
199773
1434523
1594174
706101
406526
1155618
165272
1859268
329057
1765103
1205972
299142
859142
1698743
1436167
1023662
754657
390536
1998222
963321
1522692
887674
1159576
1665764
1383482
1323656
308039
885348
1502540
267596
1344765
1387128
330728
1136951
667586
1395093
1861021
1270272
1825267
1727394
284726
466287
1052491
481399
63119
49658
415088
1768262
1496373
96639
1119431
136070
918318
1902039
1197211
127090
1592917
1356296
865024
145122
1701352
300359
1413369
1743362
788559
651818
529197
1033014
751994
182085
1346397
921878
1295205
1351004
1825888
499410
1765095
1333722
570989
1301263
1236858
1982068
96584
1995082
1409679
1711871
548172
1806541
1186395
1217517
163686
1023595
1288967
1222662
1515351
990334
1967262
15862
1189938
1487094
1366480
1544878
237292
432157
299121
441667
1651768
1935566
49729
1626824
184812
250880
1137496
1951123
131969
686518
1897444
458336
555281
504483
892412
110265
1985310
636538
1675969
1401935
836906
62692
712294
780561
656052
229644
1036051
722541
1385346
1236679
815792
840122
1720055
726101
842486
615701
1604316
1626518
701628
1233638
664741
63484
235556
434313
114582
498267
932896
1711790
174134
278785
181243
598276
1947839
464764
1648027
408098
344548
404237
1378899
163780
414825
705211
899070
1990045
1953749
1120957
814700
1895943
1131894
1994323
1374429
825370
1516887
401193
1641285
1572008
1903636
753919
690064
1786930
295585
101641
997205
30077
1487011
1246109
1829592
1469318
1766958
1564813
745310
723725
1434242
1039050
483153
1378969
538213
53441
1340264
832080
868330
731451
1901436
1007386
726747
1741458
1657247
390777
1208854
719526
547615
797910
1316313
48757
1890511
1992347
965073
270491
1281056
1541438
169056
1209626
1284464
981674
642307
1317607
1636814
1949565
755970
1812854
1734442
218357
1735934
820545
1871878
237674
1249969
1757708
1777329
1243350
780695
1259805
1801865
466165
1853694
1993171
451942
25497
577989
706434
1663899
185587
197555
1236122
235321
1339152
1120739
744642
811093
985493
1070520
1004963
745576
1342767
513536
1132202
816389
1219814
1030589
1656290
1212608
971343
1639452
473670
927886
1863622
423504
346088
84879
885432
1454905
1436438
1235521
51089
1729301
225757
1562765
1851875
1647422
674372
602456
1966426
458349
853297
295722
948655
1354991
641857
762947
575008
1947448
200618
712221
1172430
1835397
1909151
1665314
535454
1808480
1033827
1523832
722737
63235
877666
808166
1987139
960016
1716495
1550201
1341136
1176507
480905
1783020
816289
631174
117002
186127
419152
1655254
1839704
360044
959765
1133634
337077
381265
854727
1165539
1942104
1360755
1391057
785282
525514
213293
1709631
820821
1430636
285911
38791
1041931
959666
616872
738351
312455
1687066
922860
152485
1494774
1173665
1356283
1794429
1684595
1171861
337531
1511661
1261093
1013987
475501
941678
1424590
489989
1537205
1374156
1053963
1512160
647011
1353687
1297514
272056
1654404
757586
968198
151089
1740630
339825
573952
94566
1629479
1407598
407684
51790
1258281
957472
383683
1608229
859523
115419
197961
609021
606612
1179004
128199
1672606
1406346
1244870
1897029
782373
1637835
1188042
1412274
125697
1456868
398788
909826
1735810
1266452
237299
929602
263348
1807369
1359338
1086385
1461845
1765376
108012
135267
792427
1569700
622117
1674915
289610
645895
897152
649308
1076172
343323
157469
996472
928908
576188
1967224
37543
689562
967213
92509
25632
1038417
865511
901986
68334
1027935
63861
1019765
1975347
1100945
706676
1776951
1752384
1565519
1615029
1724980
745920
471504
1247765
1798477
430799
1613569
1822435
894548
1414823
1698743
1617299
49791
1170016
1590044
278366
1728971
1401373
1228338
1991330
658770
122969
218286
1872228
630321
1370003
1084553
1473469
444370
616033
1847679
1940857
490913
1581617
1102996
47987
677400
1334349
399733
802873
1035871
1120846
1352120
102254
1204732
1495277
1140462
1112700
1880807
1837948
1064461
82862
907010
1601241
1880087
1041208
841579
1275687
554434
1739745
1991905
866939
955828
745191
425884
1207781
979192
731715
1709659
1368347
1854205
518560
455687
752590
402621
449722
1653874
1219996
1364679
1152376
229006
138949
359825
1729065
1967825
471938
1903507
1073079
1951568
1310647
962043
674595
591632
1873742
1408900
1189913
421506
1414032
1453707
1870512
274874
161575
418165
1561143
1422011
1401851
260943
391961
852248
809844
290606
1536100
345953
419960
988
1891398
836473
485969
1965095
1049615
1753311
1205168
1014944
206150
1414863
155647
28779
679892
894684
1903649
1662835
1755729
6057
251284
659708
1035748
1178748
664941
1733411
764697
660821
1842951
1769303
698271
774883
1892774
196062
714638
901850
1943385
1158798
1326196
1085140
1966539
1113355
747566
223501
860445
1936845
1751209
1293517
1481400
1043950
1216849
1537455
1442575
977153
1506614
1077971
399830
374146
1457975
625181
1719557
84992
1402937
399975
1893828
354409
1291941
1831267
369330
124691
112387
1768826
656679
415694
262429
1411215
543483
1000095
396650
926275
1349993
12885
763987
1909855
1143382
950397
1112053
247199
1590055
742086
856154
1877246
1964853
857179
1832164
139045
1840923
825907
414801
309936
1543398
1199496
1893852
1446362
1999452
220862
1306227
1938935
174665
406899
1118353
1589651
322647
1258656
381833
1828174
493423
354893
644017
651950
1172252
1019935
1276311
615703
314862
86413
1614158
1465439
1514928
677549
1258378
1594315
1802454
1544642
153976
729083
1215566
994909
1529419
340604
323452
937558
1790759
1866720
1340522
1777806
1695151
422995
676121
1953498
1389665
1749183
1219215
926873
1570574
434901
1439607
482053
1897032
1741409
253784
1473333
464441
1178606
1885393
836175
1415676
1900094
1365181
1081987
1215297
381774
938947
625803
612467
666051
36529
906058
25562
506425
802054
261908
904173
92125
1599319
829142
609245
256443
1220402
1935836
864719
1951419
647361
1450119
915647
236167
897811
978518
536054
1039669
740578
1794074
470880
1630575
108297
641159
67749
1038789
767868
462787
632730
807020
1430987
1543300
826552
1831066
8048
385124
344898
1229416
1808269
1851630
1249153
972321
415278
727614
923478
1762370
1390616
1950315
37850
1633514
1457196
1285272
1936631
512072
863038
1130353
205854
1151929
1575809
1284413
341603
1148295
665951
852157
845990
1039106
855542
1094465
592832
743046
1785828
1208264
1139281
886572
1267504
884309
1310244
252255
775479
913518
1972016
1642647
909017
1448077
1342423
108704
884934
1257523
1343488
1049326
1393670
661955
618021
1923171
665940
656777
1989566
1760987
1528057
1921613
95416
868028
35243
1047579
387039
1709803
992722
1472505
534801
1092935
969824
1265787
1251127
1234306
1519257
696998
1573090
1966532
1131755
394124
1580007
1226897
1870767
276407
1657459
765182
1434732
322400
1638730
929302
526335
632143
1634223
1024163
91502
36727
1856068
1047808
978463
1026900
1937467
947367
1385297
795368
385482
854660
257951
412449
572801
209732
1175128
467169
703164
1258482
522275
587158
230645
1617635
310325
188961
1125176
999955
624917
555265
379889
1754763
179848
899790
1400065
1203078
772200
1261855
1971212
603992
1162478
1506438
1856182
1648730
1968019
1319785
488874
559834
1907822
333449
614435
1719476
1042651
1939496
1059394
446874
1755451
588918
340332
807858
317404
49104
571928
58450
1895124
1522828
1303377
720989
275062
1081848
1343294
654891
1423730
792590
1541452
453917
384668
387330
124234
1335430
1809451
1730360
1570794
943529
1654608
964217
1207577
907009
1786733
96772
1765481
705532
504205
1033673
1740737
301895
212103
1398213
40767
1024235
1605383
1621994
936840
998753
1944414
949394
965230
1924959
1610778
449696
1290251
1953864
289579
1142552
1734368
891527
954287
1201466
1412318
1655537
1626445
1525013
976730
359515
1310994
1656651
1973629
1281939
1072170
94680
1580764
1302588
1735763
639551
807809
4355
1235693
399736
1206145
142907
1637009
1279917
1827403
1618023
487102
1844077
747395
1077407
1616901
1237413
262344
1064671
1704128
1145374
1961684
1570605
438616
80799
1989210
1591239
1892156
457179
1754169
1598100
815099
908712
549113
685074
1926706
160502
331820
1220893
1247355
1860695
446723
453330
15718
1754843
1098070
1739147
1548525
987475
311775
963432
1062740
1482959
1978115
1833653
880521
1974740
1727606
403663
816780
1640997
1144791
1246946
1290401
1049285
1192576
982443
865135
1128396
505876
208668
1574030
1320141
91375
88932
1460852
133784
1364057
1065355
917603
647972
1730807
316108
1607911
73502
1497164
1035655
542828
669783
1408423
1422612
1354966
1768542
1861254
1642942
676660
423188
1969226
1249293
1634894
21698
859852
679236
1959257
1242573
1592862
1457220
720419
1922883
659957
1514531
132665
12385
1805935
1248501
919099
1390280
58751
1768727
1696421
745896
734850
117428
445155
1528651
5040
851331
187686
1885299
817346
1474158
551520
1488197
1117847
923664
1727232
268272
1752124
839199
1241787
1387879
584947
1871120
456026
1531970
1353774
1312000
353181
1084383
911076
1411144
971420
95114
1639149
1325972
1856706
99278
1482027
1747577
1867356
161472
513935
1000660
1709273
579828
537558
1660544
462836
834408
1576608
250252
1238958
1346924
1772759
198110
209492
368775
1832826
1025046
580938
110148
1964413
623458
1210368
1958490
1768921
679921
1280286
1831019
588895
883007
883677
505143
1696651
242465
1043220
1169960
1391112
1149193
80262
584711
1565008
1743830
497737
930089
1547630
753148
1573574
1581745
1916353
632848
1082221
20076
738169
1038861
608679
30110
1755444
577629
1355674
128450
835933
980788
37268
1204828
1632454
1885033
324734
470274
1549820
979184
772161
116788
575761
767997
770186
1570164
1848069
32843
1466393
1388130
836576
1406999
1456245
407763
1730202
188545
1909665
215982
53118
297623
274662
1654966
1131111
412253
307573
220733
1509846
442360
1519866
1055932
407015
289967
928969
513607
889045
646750
579981
1157397
1778871
1336372
373757
1245014
1981636
1312808
860789
139428
356536
1201815
1719539
1874377
1320408
1342844
1673146
77417
1098242
1076961
1449481
1539059
340001
872077
525118
1972718
1803447
1760028
1065281
305600
186548
1550707
1896819
1852232
637844
318172
244552
1623315
505285
1174919
1872085
1874215
271577
994823
511228
1955451
1721474
1513765
207520
1690653
1813171
1855288
1706759
373005
1487789
693773
1576589
1272659
229903
361048
709133
350609
1384956
1115982
1941043
1339366
1509346
488299
1987755
1995644
944457
1449798
1554095
1276039
1553219
742335
251538
724360
769507
504974
350142
1518301
1086219
204741
1046683
343529
1247975
699835
185945
1274966
641808
956449
1111594
1575741
1547093
1513802
1891077
710358
733899
1669072
1519250
1456355
57445
1909720
1701938
799542
4237
1361067
399421
1392971
33489
106333
1853542
549988
1741844
1505176
23181
664549
1178676
670919
235298
772989
1513104
1320727
764419
679248
1208527
1841815
1749966
479750
960392
686163
1861792
505808
932409
1663982
737743
1931924
1618427
283820
449302
803351
536671
344366
1191468
188013
1514944
1039274
451295
1875158
394008
1758493
1688648
1990099
698696
42718
230166
249762
947551
384781
1637833
1732234
1405161
837911
292739
128947
524975
1697204
1984376
1349041
258155
1779642
862151
181380
1581171
217440
1122605
1061974
1707185
1783490
942425
1519889
1682717
446947
267693
324863
173386
248584
650182
542044
8778
989580
220472
61199
853390
266777
1502605
560150
1590203
1089972
1493278
1356825
659076
143188
245217
1000256
1953676
1298229
510038
1186579
1015606
1090271
54887
546210
479981
1501112
514954
1096319
431197
1761880
842293
749195
851025
63048
245304
29879
1741713
257419
162245
1036436
1568946
772288
1414711
800020
373602
898681
1302808
1111670
26631
622043
622635
775342
132945
1645606
1401162
1847346
1593552
1709740
955102
1707379
1039280
305626
1460966
1430042
1721902
422965
557054
143549
1917589
1161971
206217
162796
326858
830238
27163
1452220
645927
1150726
1197851
1087957
1598191
1871434
220454
1297991
589832
1037486
154707
366168
196546
1833470
127102
1559821
1860324
1197794
1504370
149217
507038
1059996
1914838
960360
309917
1045634
1231428
1315016
142291
553109
67601
1581263
1016429
10417
1170253
455828
1729232
907508
1872915
1701416
1050299
124739
703767
956542
1039701
144812
1504888
114458
64045
736113
742653
1763690
1138828
750966
513374
1134990
1592742
1588588
638219
1335122
944460
333546
556070
1217538
1730468
274462
1299234
1484452
1752906
1240629
375318
939275
969116
1660511
338802
73311
1889700
649304
771625
761900
135378
238451
1421445
1869488
704800
387638
1460974
931024
1181950
763699
964321
1590553
498513
1332404
744988
1498100
808315
1647090
1853562
1233355
303326
349358
1770543
1565554
1159329
1014335
292348
605561
211632
148359
912122
1368466
1128660
292009
1728194
77686
808576
419681
938862
883939
1375054
1141174
1145102
620214
599086
592475
1280373
612050
647502
1048381
898725
708029
712945
1486309
95409
114704
1444181
570195
1711301
36200
911966
1514290
457291
373490
556588
463899
1618607
1019069
641315
1580814
934744
1252606
130453
1771340
1726879
1162498
646389
1783485
522198
318530
1347712
1018460
988856
1708265
963063
1197875
919132
954170
800884
829190
1441900
129541
1674994
1345358
825133
1563091
1431852
515685
1744987
1375386
10666
878528
1801845
992710
168046
1707467
1307988
1929582
1515237
804871
436002
325597
889261
1844438
1388819
1722501
1096896
1013065
1918410
571791
459741
27609
1781790
312216
1421144
1467706
172504
20550
254698
151110
1192734
38310
1357875
339574
1799153
1510684
769485
923304
1010930
561830
727334
436418
1854157
1528526
139749
1173707
1967604
162646
859472
455800
23751
1556104
1861155
35013
225413
1517226
1287993
1856675
597195
205739
818232
1260363
1927929
1091734
923698
1036022
1950363
1865691
148880
807956
1223069
234029
1378754
1427940
1958599
351967
1809810
626371
639698
1621165
865054
995987
700383
628828
1685597
151627
1502117
1256348
206788
1501965
955343
93308
1925813
711762
704055
1830128
984903
965665
1330306
280420
14705
737829
1594631
859173
1956713
1387407
1469053
236219
1602173
106064
1463811
961871
1322888
1684494
166426
1780185
1456726
502978
915079
795248
319998
1280347
1348669
1721496
1406105
816110
1946952
1871879
114554
699813
1643399
352025
1092573
603823
1391071
407623
1540575
626168
619222
922512
84854
396055
1925402
742514
1202710
1354226
1072902
1447828
1857271
1185452
1859918
506473
777451
880643
231251
1720304
961248
1549462
766436
692609
306499
779086
135885
449417
1130946
1177872
334598
1672325
1373878
284871
1305250
1908621
1549454
239305
1724513
1998374
15361
151394
1688612
1207991
288884
1436371
1376849
227793
1242520
1301773
482003
1037320
749116
694408
1191919
1569136
224583
1981746
1856473
1235654
1283400
472720
1769144
982420
1957624
1866284
1108442
1427794
355566
176483
1852055
1875778
470944
1862675
266075
428559
1513430
1927930
574602
754999
734649
1218146
1632123
603848
1725090
810925
1996189
557063
1103382
1585868
781347
1184853
1355292
1186901
1715968
1230655
610469
1552738
35420
1990343
1126806
448999
500087
1421018
1911213
554579
916780
1155870
1941856
1479807
1700404
1770433
1897153
466817
1496891
324100
381869
1053070
98165
1894976
622353
1406630
1639666
463881
633943
1823986
1833000
1376678
1393675
400486
903306
1559922
1802209
247636
236998
1563986
1354699
225034
249350
1834451
1014085
1962611
1967814
1363804
1929050
916467
1608327
1075388
125030
178430
1663762
1404317
491355
1297483
774718
775049
676417
294853
237563
706608
621626
1597036
1400097
1276030
1595209
269096
107522
102366
1327580
181661
238806
1624037
503174
1516727
195653
245538
1474512
198203
224703
1686862
1820379
1962629
17194
1498540
761667
645750
715180
1841427
1182669
1433919
1005392
1166928
1452205
1651616
131716
205057
1770370
1579399
1465632
1765528
202332
1912581
1284182
1232464
1650478
1506747
35742
1573042
1732357
536030
1664760
998341
1608748
1200837
1739859
1403047
321208
891868
1589433
509298
1008607
1245704
1481857
1008179
381011
1434356
150259
1730538
554101
1414012
693495
843325
803849
1750748
456519
365606
1808523
1395945
431097
1736016
1126621
1033927
460934
927020
1368316
810995
198946
1859233
1771818
1579133
631722
1972776
1915554
897814
1565593
1400299
1981167
976172
1865195
1903921
125151
1976279
1069271
1189413
24931
307982
809208
1761266
56628
1795777
1607049
1450275
1425031
390662
102206
542402
609405
1924598
1694062
1949236
477023
1926904
1399206
1407399
385475
1561728
842293
168437
1373231
1018789
1439998
1335851
680987
521574
272385
160787
1426117
685993
698593
1692303
1588152
1007142
442430
1155543
1365255
278908
1852040
258456
1607583
834759
976747
1266198
882351
301431
551651
409290
422221
1884110
1857646
1750213
1547677
1081124
104895
1534385
111989
1980259
813524
1078486
298980
1873197
128611
1164798
1210055
1839988
1784305
311232
1690441
1859637
1045476
1821755
49338
569240
769492
1441284
1555249
1063580
22830
1592845
1553742
850126
239207
153502
1990032
1792014
1376627
315991
966757
1119550
357858
1766818
965071
968283
409441
88954
1926550
1342861
1462647
445363
1505439
1085415
1551965
1414177
187859
374430
1170965
133736
740242
1883146
168872
1710584
1415958
1640358
1464155
211835
1003581
140682
349859
926947
296737
1805822
1063132
601054
1625268
54162
1198467
300698
501588
1398094
454539
602982
634434
405909
892781
1640142
783604
826971
86428
982415
1495502
1565960
1836494
328375
970551
1553782
311750
465354
1621055
229433
744785
1660887
14508
953363
773582
678188
345399
1084196
1032713
965621
1576679
110284
124168
919071
42936
543424
673172
1319948
1653930
557045
1404883
1687161
1442850
1433018
1863730
1015161
249710
1100232
1058247
1414323
265040
1456655
309309
1000100
1219556
774200
1649243
258222
873497
202113
1622200
32545
708579
889488
811067
1918805
1910936
201088
362792
1349541
1382662
940840
1605383
1317264
1913390
1065459
1169779
336397
745980
405543
1974688
1836039
1927683
1016653
1792722
514307
277599
379088
1821086
676796
1074335
1089957
780041
1814652
819906
1418007
632018
102031
1217334
1148145
60872
454426
612389
1345887
1362060
173713
724766
594855
160933
1599305
933900
1254274
1257455
793106
669897
492959
920955
861924
306066
1366205
1704764
1025041
535682
1811622
1202555
441555
1768116
1412080
1690921
1786844
1330099
1186926
1905287
1191605
324687
831738
439583
295988
1655160
351741
695371
1575788
60086
1281031
20663
176300
537876
1414846
961683
997560
807996
1490740
1818973
347031
1251199
381203
852136
1286450
1413170
698269
1116484
1635810
1270982
1659151
112981
1212827
1647222
361641
1289650
1764019
1566611
1678422
406299
1906777
549617
1201058
1570242
853351
1630189
1663905
462410
552648
1268919
1062198
203427
652076
854101
1054054
622211
1577382
1495836
1026407
891772
41388
1366719
991366
1790728
293626
1430621
1408755
440640
204917
1149170
1184051
660292
564999
198889
1769888
722931
540377
195126
615870
1942170
745079
1606763
1842657
1051481
1850674
1666373
1761843
1770004
1379306
708874
991901
1144975
1150910
1946463
1370234
832981
1877833
1637942
1972815
219818
342594
1307345
1963633
1304480
1402453
1611966
1592121
523018
1584221
1999258
1927971
1151412
1551345
907453
156767
311412
1684910
1558860
359322
1116386
328000
1954141
928280
1861189
1646311
74424
1667208
414923
701614
496850
33551
1925343
952595
1401418
1564590
66763
1171916
241552
1373928
381828
282389
1494284
705857
308061
1528623
835817
708408
494635
1647866
386791
174987
93683
1404496
940675
1873825
1066673
1584301
615843
1008338
1867078
1471559
1347577
284483
1643416
714581
308616
1746348
1550591
1737158
785279
1313826
1107919
1275873
440348
1478624
1680303
1687851
1052564
842662
1733744
1124612
1593376
1632373
288504
11078
666789
1953547
857433
445880
823848
715381
228231
1450840
1675228
402444
1963830
678152
660025
1782102
1130859
1166253
168066
1362401
1638547
1043619
140156
614861
1283016
272803
869985
706984
131536
1957836
1619309
986029
1477276
200612
1783940
260995
795035
343438
1722390
1457464
855486
1695077
510046
248999
972691
1643862
266087
992321
771162
951510
1240734
844571
1871541
1851094
1716514
463486
1812837
427472
1842143
1914226
1628772
385537
656831
610399
1818002
1730415
774213
1871887
1499644
1559698
1910938
1711645
427533
1228080
885210
1298182
1397850
1571873
692684
528916
504386
392553
1465120
258837
1134293
1691950
1961488
1275420
173153
731826
1356259
1433618
1710857
490351
1580276
1487500
794115
796100
1776146
1585313
117583
686092
460500
945193
783666
336137
654280
652583
533484
607817
1988000
1222428
1550151
181618
1250265
199044
561641
357937
139938
1946625
306572
631182
310953
907348
438619
1150695
1989518
880424
1156168
887826
1147908
1044525
988145
637296
151245
820894
531083
1524110
1041431
653499
127089
1645325
1738146
1414096
1429221
1022833
1129742
156574
1165266
352358
1764586
264123
1275407
1174983
326476
804094
1867887
1494582
1838227
456080
766315
895224
1941454
1252745
535061
1933950
25531
1702303
1276459
304377
1008690
1779944
817835
1740733
370156
321100
393625
1963495
1545025
1182571
1935247
1467478
1805576
383565
1210478
1865390
803433
171031
1146051
702165
431037
96985
1064660
1880834
1988111
1537621
730313
453775
455909
303977
1211511
110073
1777913
1830131
86625
1405819
968493
1394422
739163
1799904
1607492
1860070
192992
902313
841394
1344177
1617623
1571195
911353
274721
425285
1019914
1182494
976973
778223
998279
1470334
1013339
1261686
838319
1787844
360444
1786217
1833698
1429252
550541
1696860
1502509
1733653
1792018
1270785
751709
121994
1858992
96854
1111124
961860
350009
1559892
1284976
1439069
419978
462246
1622661
1229311
1177562
59066
1800710
297822
614952
1966124
309879
1959362
98785
1775931
1416800
269212
146755
172796
721082
788851
1799147
179918
1106784
1531481
1710849
1837739
465771
1666199
213119
397247
1879933
1012513
524918
723808
498352
838313
613582
1308400
1619880
1902022
537804
1480313
120375
1135853
1144405
1163712
809830
358670
1081297
331614
772507
1171957
237850
1929436
1423706
1050004
1086329
956291
1205498
1259691
1337755
426092
1025925
1161969
849231
1313169
244282
775765
670821
1474442
1440368
1452269
1199660
1543544
964901
672628
1942521
912022
1302043
908752
505771
862350
1271662
898910
1070266
123565
578782
240945
637699
1513032
1115892
1477522
742173
1165726
1678832
624148
232070
17593
400118
1353725
1454702
135208
671738
933287
184343
312681
1396026
201139
1337951
1362659
112730
873116
20438
268957
959414
482350
1008050
1071518
345636
1025206
121958
464930
498642
1255284
375517
1590053
1204758
1745541
1324808
638669
1328788
688299
949772
1750984
458381
613137
570944
769768
1942944
601042
835732
1920192
1543625
1982422
1464333
171604
203133
218243
318104
1611658
616739
211420
1102388
176916
1015868
1595960
650892
1078567
1742461
1903557
1352746
861419
1142451
1113858
340314
619213
862439
1662225
112145
447976
1723220
957949
1779219
1882573
950338
563533
1688451
1157259
1046458
1949712
1098248
57048
1720820
855411
446839
1362793
298060
288453
1100063
289925
810259
873919
548096
792724
1065945
1508656
1903630
247970
1917514
310826
1064725
724845
1711720
101559
1993141
1809606
357221
280570
235573
1599836
467767
1003982
292904
754144
1970509
294384
1959752
745346
78166
463657
991591
1228071
1694055
468639
645416
1153491
1300197
752151
1485345
985717
387185
626814
271966
930840
264294
531551
57003
1959730
68332
1093158
1595751
1044683
663476
119111
1082191
1806258
569274
1662154
1421770
148153
772304
1666505
566883
1762541
486464
368659
1552925
596414
284754
327172
1203258
421571
98673
797293
1137423
974536
1953205
525044
1132809
1330138
577667
91705
588323
287713
560370
160586
1411750
1831248
756976
920852
1909038
1594984
1145179
1186013
1215458
1916043
965207
932189
1854032
691338
1407699
869569
1889183
548866
786473
1596144
1167089
1238984
14159
700810
1673785
1750669
63126
218935
140042
1522798
24965
1475501
1273427
1019139
1840289
1518260
171393
1504232
1832002
1589528
970130
1733928
938903
512170
1861031
1812852
1474412
938170
1124906
259601
718832
1332285
52273
1228082
1294220
1072568
293003
1305277
886265
461229
1704608
1480517
1637164
1133560
823008
1110913
1123485
873143
627853
1872581
253714
781665
705998
438687
1000503
269008
1267160
1071050
257050
470258
291805
1235932
1699687
654275
1253302
910219
652197
705163
1378261
668387
1097955
1534029
1901676
71620
722372
1234599
778389
445591
1508485
1020044
1973437
297706
1330676
1272703
1695180
1732773
1310373
1001003
1936588
1133648
40241
1473401
1287658
608683
1793454
1805874
434441
550306
1066037
1825986
254683
1666562
795561
1055526
292808
1508876
363478
165011
41693
1607521
76579
1409958
145310
1042242
821102
1143553
1223407
1114247
476252
1749103
1854159
597665
240475
1677384
668295
891439
1036768
786803
1137297
1652631
1387110
949070
1009148
1833348
989396
223757
753166
1678347
785499
601030
713428
1485921
1129463
931788
753716
1649566
151917
1794096
659530
63939
1405016
303201
580176
1481098
390820
1038022
235035
972794
1950463
1660972
1532961
1439373
1200152
1471157
297055
466168
1346910
80277
242038
1619492
542623
1251055
760208
299796
708198
715109
1369311
589425
485366
316068
661583
742117
1585017
1659136
340306
789834
773964
788177
1515111
181444
966675
301291
811225
959716
878937
1731125
1163737
1495284
779374
1652703
1190394
1004270
1115262
1278580
824650
717422
441192
584210
1220291
1047259
1183523
350463
63914
428636
461807
152583
334576
1969084
1998373
802621
767558
936831
1064675
1160870
1168414
418871
1764008
813756
1924757
410442
1113340
1727368
311691
1589143
1014951
1976857
543660
379094
461026
1304986
1566853
1356048
1873525
1971774
864440
174546
1999719
1331738
962152
505666
1571377
155192
311828
1053227
1920038
986209
1181661
1368951
607197
421142
416180
365275
226234
289240
1990453
871522
1127385
775743
1362768
1997117
169138
1479304
540051
574933
1190083
1936980
1516940
949617
551437
159796
156049
851469
210372
1855394
1566896
484649
1935885
1195893
931950
1930931
1350183
382354
1680961
1455352
1607236
1082279
1940871
1124447
282984
999493
1761889
1696670
1480301
619658
1696145
476164
1431011
1772441
1589567
1104718
400199
1226170
1607774
1987346
630127
933184
1449024
1251689
1209707
1281697
1860765
17840
1264345
678892
1348043
82248
1070799
413464
1066127
398061
540592
628575
1025393
873636
1759244
488651
1814203
1041503
121004
508731
1796487
1953156
368674
1278396
335780
1864876
979489
347830
1295780
1894193
1003776
1986302
410583
1681117
1886383
1173774
1372333
203403
1964530
1621775
256431
750252
284569
1592490
697932
620720
912281
1078088
1371287
100603
877257
1776966
1019935
696175
751890
279643
37444
1083566
1142832
322687
1747090
649346
554244
1363969
11987
22340
322172
1650870
1547746
1809972
1238567
1900042
767852
1089956
319930
1988022
418
23708
1224828
487294
1008786
1281271
1792677
1718695
1773130
1303820
675713
250044
54213
949816
1786556
1843933
716919
950591
842725
594270
817706
83636
1711580
1782086
483252
1004050
1298149
778218
1289586
1834258
173493
511529
209596
22395
489324
1970759
1575467
295779
401300
1533060
1701369
18501
1964336
1064760
1348172
1699230
1800378
407530
916819
150778
1612575
1577352
180571
1417970
1301022
994486
1440591
1528323
95074
334825
80016
1356203
656589
134544
990080
1459097
381359
1786045
1293532
650825
1178886
1973191
37832
1776268
1289251
1291100
1872328
1601284
57011
820997
1159813
114534
733672
1314127
1768140
659357
68088
1533330
1556873
1387939
840089
783200
1704965
1261976
590430
364833
937218
752558
24763
1298397
1724359
454029
1545496
766354
1549456
734391
591542
75956
883518
1822694
265990
1135342
1144908
767124
689887
1736347
451943
1729973
1773143
241206
228687
1481635
1713684
80579
1316227
89714
1162887
53071
474102
317928
661278
1583617
464286
196143
873835
1600041
538832
1759655
1129149
673151
565660
1222235
158389
331738
1106329
1410141
1823172
1392573
920890
281536
517108
443166
1201689
567554
136320
553533
1929353
115066
1783758
390155
1829794
1313986
1245249
419617
730527
187737
385574
1907635
11682
362950
763283
1079214
631598
1490735
1737046
591548
47402
705575
726949
1549917
911635
983283
1492869
1304961
297504
376453
846330
1865671
973141
1149158
1492262
1920419
148351
775757
800344
1741990
349924
1147363
923119
875591
1555827
685000
1366552
1229386
1645330
1002513
388126
1410785
1470004
1846710
499635
1661224
995196
129570
879265
1444275
1733988
1857832
1990566
1729039
676984
732116
1261913
1208349
1447411
1691828
1560996
918136
112001
1914957
463699
573607
1600916
17518
1583756
1060077
1770755
643214
1836115
182824
1260855
212375
1508582
1853738
406788
1273285
1455867
194293
825863
172779
1854929
323401
653257
958427
1991887
1826245
699852
1995603
537272
51163
1581056
1394562
911074
1888938
432666
1977379
718722
1126734
1317238
629441
504780
826473
1482746
1869341
1389232
418619
1713051
1843575
188093
4590
834337
210539
859221
593399
1570088
1951898
1435376
447718
1610891
516626
34070
927268
857195
224856
1937744
1542383
64973
26740
1151530
1850558
1678453
833920
992689
1104094
1160648
694305
133876
454649
1246039
1548208
1618468
463940
414188
299786
834676
1689869
939317
1420520
1368898
1382772
1903379
1776861
1796634
1956689
637690
823031
776383
1152042
398743
393740
739436
1903387
66589
1585132
935012
1194359
322373
1582750
124022
1767673
1735434
1920104
1681297
1122844
1596970
663228
663222
262744
1301404
146896
1195234
768778
1172851
1571542
807372
978820
636224
861644
832070
372272
1592911
1782076
1919438
1354286
535108
77488
1677133
137594
616691
168950
846105
1331324
1008309
586477
633134
1986787
1241203
1646792
1291727
1379109
1768960
773855
360477
664715
616429
885045
1572366
717762
1474745
339281
1460870
1781461
197040
1672026
1527625
1108552
1075715
1516316
1578700
60774
740295
744645
49018
1733377
524813
780677
1376580
1225972
1737203
581646
574941
1540166
779275
752581
577905
1516225
893403
668167
1764954
503919
1458410
508838
783449
918825
953689
1194743
29989
181790
1990092
845153
1991460
1439292
777260
592078
236730
826408
412873
1113162
80345
634440
1077841
988699
314956
1666729
968727
1508237
566692
262343
1376750
262969
886554
1665888
1093292
460420
887290
268326
527556
236095
1266520
157582
1464857
785315
1323941
852220
387010
109217
647017
1325700
916289
1714609
419105
145864
288857
188845
1142143
1102769
886336
714259
1347948
1736961
1733592
1717066
154745
1590415
272528
803083
1074255
1336824
328378
403859
185522
847034
795543
1637947
712450
258631
112942
807533
1342304
210012
796598
1979833
1177072
217869
943539
464650
317466
1638334
1412641
1026728
1981650
201806
145061
64334
1531830
1180342
1812280
70255
1042311
849525
1197833
1162745
1705865
889582
580934
679615
1049486
1127377
7201
1070438
1816011
1702586
1058324
1006683
879753
636742
1659325
810959
454124
1180010
1313351
1989934
815149
514249
1380900
325921
928115
482772
918595
1561763
1211896
1444088
1455017
695885
1752247
1342625
102653
156139
712610
1395098
859029
854785
595699
672975
747928
1065174
242887
433022
650209
425018
1639301
1558087
1986549
210993
1315517
1114791
1694777
1821110
757410
1140093
171672
309846
1099735
146382
769251
1039095
305544
110278
1181139
1545034
666473
1744612
59441
758389
569629
1444125
1006205
1615843
1236244
1034146
483101
753470
1808963
821890
349533
24093
1148125
806048
54797
1893165
218672
20479
1892984
1034634
1451151
1385606
1193282
1516801
721899
26304
14089
885477
393588
173305
966919
1001275
1187606
1877904
1663859
335217
1711780
1007411
110459
839870
1456579
940966
1100842
1906034
1618226
551560
1567912
1656188
840846
167272
1359276
1453041
720830
1217718
1692065
800713
772809
606778
72839
775109
1637867
482230
133708
1633141
1215287
828541
1267765
274562
326423
1952167
1542093
1720569
1577377
1582386
1813509
1478538
1927754
1652110
1399614
178434
1975035
1026199
105596
1335909
261953
443805
1888273
1649371
1890994
1543042
319391
1194590
1826764
592703
1937461
588275
825534
470057
1088644
1725606
1067497
1996780
1849660
1027896
490566
356289
1356488
1893493
556645
1721923
1236456
609507
192530
1327869
19464
1541202
89357
833964
1036766
1405494
538721
478648
1478238
1961358
1601093
549826
1168903
1386215
685615
1776459
1510802
1637021
267823
507639
166898
1792175
715887
1104362
937101
608950
1271097
1332135
703580
1038870
1052107
610948
573936
890924
580252
908692
1094076
428014
744917
1872187
1437796
667266
1148976
101619
1699788
1066855
1069880
1241582
459281
459324
52520
1770055
1359954
1689610
550843
1199040
710517
397252
1310229
1184895
1351700
1803340
1974419
67864
1981870
557032
1254231
1720174
841570
1106220
1436603
163975
53825
1129534
1537644
733278
1055109
1163236
1245822
199771
17471
1168671
1043813
231079
343794
1590020
1827944
987774
1744524
921631
710754
567806
1347997
1657943
537215
507320
597890
965649
300592
394622
1005639
953103
1389811
982933
1283627
1711524
543741
1634149
286034
834985
1099823
32561
1469880
360189
1248506
440305
1405676
1480574
300567
201993
360509
1681423
11713
1477841
824029
545166
689374
1829212
1365375
1043868
253218
294003
633639
1159124
546698
483326
288517
139706
716872
88906
1028957
1565347
1162826
1008601
1857669
1155601
1914873
1482567
1367351
616040
1542564
222520
1270092
1252732
1408548
1070214
960170
1360789
732114
907069
427180
1917050
1327986
574523
1346308
89782
88106
242142
1630135
1169803
8054
249693
84844
1765871
1373918
1958295
1021310
1054690
1463526
1165550
1328379
426534
1379454
257582
729427
1407076
1450118
178967
1394702
1685467
1889675
1248966
1410319
476902
35068
1360845
31314
1321364
570643
1657069
1602384
876851
980513
400894
473902
677866
1337340
1896730
105928
254295
393506
916416
816735
728692
704164
234535
519753
857967
278592
1035914
1838183
1026723
770995
1465218
1116687
1899212
548423
659350
1390245
458283
563429
1990083
959388
1729988
995709
1941659
254919
497122
549617
1740355
968944
588985
1069159
345182
1984815
140692
56979
1850082
457955
1742885
1315379
814208
337844
462205
40461
1940743
580594
342589
1904783
26454
1024768
100081
1222528
837642
780502
149527
934995
1759530
224219
771528
772766
957996
1835737
273009
1198015
1986654
1816106
1399471
207636
1041092
1869223
416170
614938
628994
1110391
1904565
1347087
1704185
1410833
226163
1066963
273031
658297
1855652
323982
1714238
48633
1160031
1996313
836456
1686677
751806
932014
1830279
1036815
1248328
1786011
1547484
1179310
783174
1237266
73706
1501488
1463644
1874196
117387
825211
1504321
935505
856531
1728050
912737
991729
913066
1693321
479817
641098
929191
29111
178201
72939
339344
1269683
1883083
67891
1375461
326317
273675
1829448
688398
235206
722719
1267913
874279
1926853
895872
353663
962568
581067
1014174
1335906
1195491
104032
203830
1538896
874368
1066233
1636356
1333835
265971
1608783
481481
548580
1648239
463184
284502
790665
347924
131584
1103328
632045
538723
544207
1419405
9323
1609163
67580
1969570
1748219
60612
1000509
1713442
355622
452146
599096
763402
1337098
1456176
535522
1152765
407031
1246548
1161248
229226
1073832
1702994
63793
353333
1194967
1685139
577612
357290
533290
930105
1585982
1149510
1750247
833539
1849652
97127
278626
940184
392827
1976855
531423
329369
1171310
1639156
1307771
1809340
113089
707756
983045
1806587
1457340
1267969
740450
1308829
744263
45847
645100
791175
1623969
1687368
853995
1383378
1668227
983720
301499
1870603
1078502
27984
416696
1603227
218325
1995278
1050341
574239
851127
850809
982718
778840
670125
1386803
1097323
1253163
500128
1139639
1599232
956031
867277
435111
1695057
1591029
500690
1903158
1563157
1435044
430630
1124232
1495667
1245317
1115772
1610293
961548
1760436
1194539
380893
398879
11916
845825
1278796
270648
329962
1803650
1813381
49814
505513
1186185
670510
765955
1590615
221052
635560
565655
1165468
1069432
950842
14816
814497
406075
747130
276082
766721
1054975
1818172
178972
1026324
1853916
1354427
1109511
894125
786523
1118288
1511544
619030
230912
939761
862102
1780935
593004
44099
268704
1556467
305677
895105
883939
1019328
1763403
1070422
227502
373387
1788721
495170
1757371
1502867
1038564
1269063
867434
317282
1140934
580455
1550941
812046
1911052
895125
1629519
1955606
1314088
1955554
1793330
606354
1167014
808012
1299144
833371
613951
120259
1676543
1081318
600737
922140
897757
467052
1213366
921980
1699836
1581556
1734056
531258
565016
1705980
209673
1638407
1664032
232405
1540224
1883390
1899795
781491
1922038
1163928
1361721
702385
458834
1803520
1990843
1387017
1140150
966650
1378806
1829512
1360442
1921913
1797968
1369046
472261
1445356
697666
1145403
545240
1567132
1876225
189274
1858077
1967731
921453
1837237
641849
385675
497116
1636083
1880565
890864
1889058
968961
1334373
401064
150338
802174
1720462
1592513
898194
1142253
1017691
539080
1005350
1622550
189544
553212
614655
1947186
1557278
676224
1922346
29245
1365809
242886
1791512
446221
275071
540703
1200409
1218463
23279
326749
1405892
1386673
786427
1279193
1061566
1340933
1620648
1733481
275427
884348
1829721
635592
1038751
1319864
401514
78529
283297
1825396
413580
280177
1071496
411073
1676275
385605
434805
883382
1277680
521051
128319
261675
877855
862472
689684
1005909
1910659
391551
866941
660842
1779352
1257783
1668455
64401
116419
996120
1313628
622039
294553
985706
355237
1988648
1769271
139744
794502
831576
1331727
112853
491595
1417618
179879
343380
224543
159337
1061561
1738602
1173610
1855914
905911
1367129
1663910
1835486
1379582
849313
1800255
1582457
355281
941031
1722168
702564
884300
661750
1010801
1315972
112668
404274
23812
1613702
520069
1112948
1777305
1887758
550661
739694
1225235
923517
209746
1571844
991980
1882263
131756
905278
1349351
898862
662398
737050
1093632
739337
1041829
67563
850434
946323
741285
929194
709916
1088624
1869605
759618
876893
617949
1651296
147952
566323
864273
1934124
1921489
984337
1498598
1863344
709444
431084
1774302
601435
1188684
989247
974859
1263307
473474
484135
363427
367938
1733291
1908941
974397
1049285
1832642
947441
1838222
773688
803153
750060
968549
1002491
1726781
333991
487948
1331141
1559664
327044
1641338
738172
952177
1722042
318124
1399485
1015948
1535121
316551
917787
275075
1674169
883898
1382424
1517278
1235214
444505
10416
1463607
946868
1066339
192962
308687
1957696
1769050
1897485
1769075
392206
105381
135570
344610
980138
557530
1088023
296592
1461785
679388
822615
693790
235826
1352533
1240442
1737047
1598861
962443
1468086
728814
1422829
1203288
1449589
778648
1581825
1832706
947182
725355
1345119
634888
1193722
1614915
699225
913908
1513691
1402066
143438
154352
1810344
1198331
59225
1281548
152712
513906
864171
146453
1558991
13981
1319984
1657297
1344631
398210
291541
1579832
1306631
981853
1183548
268160
69665
945449
1264079
1374255
705652
264773
1229152
199968
395893
507053
1839825
1402994
1518053
914346
601803
1076776
925133
904908
1602089
724925
309629
1474727
674556
1545526
596988
530602
998228
1784795
697026
551997
1697985
1648949
458114
1000690
911529
708437
1939812
1344286
386580
1634911
1373774
1931984
9466
587732
542558
1765056
1602472
1691074
857404
1882164
516237
1765757
388782
1210634
912835
1584284
571744
434302
598565
854462
1987317
991373
182654
525004
1345135
1233288
62543
1785329
434800
1217699
1255161
1232128
538064
32238
326773
1136649
1836151
1934541
1758866
55488
290748
49541
1921857
1790996
1784632
1268555
978091
209566
1013055
1660236
1837822
15244
1230854
926453
272738
1892301
1841970
1295274
514992
1850154
519922
546231
1565597
9690
749474
1528538
559161
1431632
125104
1344422
1985940
1282810
74927
1621690
1718052
972243
1447465
1690856
1572903
1603700
1165702
1249382
63408
373725
351470
959721
1500344
596288
197240
1511455
564592
209913
1726962
341586
1773831
1271977
934852
1979554
257452
191436
1624790
465205
178123
601653
1427595
638982
706159
681588
444666
228565
1225545
1106818
500849
563923
380823
1029182
1239635
1997344
603465
1011077
1482867
186659
1842895
1921086
911242
1002966
119715
1427026
255471
1009073
1294665
779168
352573
1375947
408312
1843837
95881
370149
1003636
885558
778482
834404
415513
1571921
1390285
1430741
1584190
955413
1700951
601769
1867835
824254
1777739
1300083
180427
10523
506351
704171
1221253
364482
669873
710177
488247
1692664
962227
1768574
815323
508477
311435
119776
797765
1151368
1014573
1218974
947584
1728699
1612615
1160791
269141
1323637
376311
304374
694985
1671532
1723006
1238260
1205528
1846075
1113519
744939
971708
1682783
1086090
1989175
1309408
94006
1533517
1317475
670146
1648799
754531
342795
1824750
1010538
1189052
1727379
1005916
1213080
1160020
359783
429222
1136331
728817
1372561
1889994
955668
1670110
113391
1711334
120888
1293409
920551
375918
352238
281298
1081375
341174
1873488
956121
1361312
693176
1666864
1203208
51556
151056
1250184
78951
47733
362670
216966
363418
1485352
1079869
1362267
579768
1786814
907715
1185098
1980228
10671
1884998
50670
1263148
156115
1367875
1684001
1578596
153246
912831
27848
1084114
1912243
1114279
537047
505515
207727
505632
856724
246303
63736
1938837
44430
777664
1761490
872184
1388514
1086548
1769305
540900
284590
1781282
1731448
263900
565645
422775
1287094
1853578
1098048
1373458
1866779
496616
834646
348845
278184
679312
23536
1522841
1692615
1187937
1535127
481808
1264826
43810
495122
15655
1653251
1983416
56055
393860
1323568
1573653
793504
1119173
580016
1140142
1694848
554395
1145794
168363
1024229
1191065
816066
1886534
1222494
898320
523111
769711
240825
1422626
1978916
549611
1506928
149736
1942086
350575
1488100
1233790
1354121
291548
771079
238881
1194310
433002
1447232
786537
980020
997459
1019250
740138
431796
1938527
1323492
798938
1846369
614713
551803
1846202
869934
1515651
1456602
883799
989858
1765766
570673
1765859
462585
754000
534082
255474
1711589
1757334
804873
540558
1748295
444644
183479
239101
1419848
553488
15485
520398
1542813
298581
1709291
1738095
240488
567665
1565272
745695
13439
457656
515989
1395594
830381
1624808
1479327
556752
666376
1873116
1274943
1034429
1759726
615254
33969
138565
736690
1327144
1225014
1682705
696270
726430
40300
1250711
600265
351639
615117
645343
437646
1151407
505234
1522464
129423
1464550
1680173
652700
229022
1306701
854534
897177
944426
1860866
337731
223246
97381
1302789
96185
835428
1539261
1959951
682461
947560
1176672
512473
271503
1541958
831203
1703870
865082
146277
1287200
1031225
1979025
313207
1659871
1451400
1228497
440461
441450
671517
1710062
768531
1916944
578224
1774979
1888983
301876
1495061
1329982
1328608
1212371
613654
1677861
569713
730945
1795092
1803585
245790
543913
1985882
604541
1165626
399397
921515
712377
755129
130069
1204687
106217
665002
238082
1224153
1543806
1024564
1174300
1098424
126240
1738688
1005324
1092317
151518
1422313
179287
1598565
198244
1652898
1604713
81515
1049447
1373570
723236
1884968
1597376
1792770
655113
747029
846942
579216
1943812
118013
1583451
1202652
711886
1697594
702444
797295
715647
57479
957406
935506
1225281
1610429
1877276
824989
1029602
17634
1501695
1993575
629407
1277827
1689802
419406
1679235
926466
1043988
192125
1901156
220744
1814746
1196407
87276
891192
361218
1523146
1312039
1536154
737481
1049489
1907090
358690
1242089
198564
1273475
1743841
530408
82789
1192802
434834
1003207
142891
623133
1163141
1759023
1179747
1409656
1285976
1040874
118574
890932
998130
353803
674453
192482
67725
1597379
868291
900215
1040881
1779330
1828156
743992
1496113
1277917
1944079
556428
1907385
630682
1537930
29873
1005342
1683724
1556896
722880
1991632
477623
1784423
162737
246561
152295
948712
313451
1476330
1302921
1179394
910852
720346
1335367
298680
609536
1120875
861742
519594
1694800
614055
1293493
440859
1419560
1792786
1537385
1600159
460148
495601
1660242
1618013
1624628
929095
143169
396882
440827
1062999
24066
1601975
1795552
471038
1284337
1349311
922073
1254159
1010448
1844919
41998
126816
1972030
1352281
678430
479852
461263
885739
1855704
1830795
1362368
1774402
1662713
1041868
1457699
1333979
560527
774842
289248
1257014
799291
1053864
749078
25007
340088
561841
23119
1986722
520677
906064
688882
219509
155223
462124
1562191
1887594
405832
922576
1423550
32197
186146
917272
1915213
1559379
29231
147092
898131
1304591
118576
754804
783516
335158
346231
1048745
432958
249286
386026
1214752
408261
212805
1746096
709228
1669309
690202
471550
1833846
202554
1464341
303485
758900
493175
1274400
1573522
1565087
1992518
1910831
1605155
315258
1483659
917896
200719
24212
867851
795545
1522126
1301385
1028506
1487105
1276024
450180
222904
375423
344693
482458
643894
1184307
138639
1556686
1220981
762170
1749413
57687
107580
113820
1395813
1793292
832610
361408
1180937
1865629
1267853
1547379
1505227
1720367
1084877
1375241
271404
1865360
1449227
1105106
1523145
1829453
920951
1958067
1486113
1399622
1113919
734309
802272
522876
240443
1315764
1945074
799998
1577458
1687449
1515894
931685
1978192
812500
1933409
1958915
721760
675642
1581077
112006
1549963
301685
1649217
1379384
1381909
1270734
1321237
1530737
533571
1046528
1127718
909123
1743228
539770
1407897
1247207
1820386
1701373
873637
1108104
918932
232644
584635
255483
1759097
6883
693949
798625
1915516
725568
846785
569009
1088757
1244379
1764174
1431522
1002238
1599518
1235157
1594187
544551
1336007
1528948
1720842
491689
1595033
148530
407012
650587
1104343
1696629
212428
784889
383670
716041
1900732
1716420
961875
1234644
1728239
1566386
1872543
644135
965154
71225
455758
648206
209061
54401
946261
1102305
1767016
654865
747690
592480
1477255
429309
1639836
1567748
1343144
555971
698763
441944
1536015
1046893
26273
1408426
1830387
617262
1384155
1058031
1528997
1922612
665813
267531
1941695
1881065
423387
1363389
578659
1279893
1521974
951491
1933635
268282
909554
364773
1120055
1129051
1860189
299148
1675709
750834
859262
1702024
1970190
691051
215514
1517666
1189333
1694307
913185
349407
1133001
1237349
383451
562024
549504
1340582
1722188
195406
746137
491
1012141
1479230
601480
302908
1827487
768815
177325
1668292
1509419
1170877
1310960
1541365
660352
1250003
328445
883600
361989
15477
1433213
1048907
780925
1230472
1019390
1495786
1350036
87647
239347
791974
1454545
1033580
1727610
220705
1801885
1575845
1047476
1061007
1187744
1376854
1214708
861721
309137
1561852
850112
628488
1863825
1785693
1360843
485815
310575
1512202
1854678
697742
1992625
1058937
1017118
225450
1875682
684736
502302
1960894
35018
17100
616202
984555
1792907
1101231
348447
1606222
1496115
1061934
1573231
54235
843795
1567322
629343
1005003
1539018
594070
1240524
1039982
1168044
1307920
382431
178392
893845
1771449
29670
645821
318151
1602228
23544
1799400
1871240
1192423
795430
1072411
959910
1957668
218326
1962471
678095
1236596
1901687
1945495
1678292
840855
1557592
60010
58284
1784468
488735
260327
1054400
1032503
364322
1106650
1945046
1931946
1596571
208783
668989
1935922
1659038
1459151
164163
282002
1725954
1708231
736540
1743728
1859182
249146
792367
537195
1387499
360994
428701
1570693
1889014
495129
1100630
1843807
1924720
292297
1127220
464449
327836
1029549
983455
123140
1522942
1939799
1206009
550851
1313447
1176106
521629
743339
836127
309311
130158
1224604
468687
1922710
1297209
386810
1735724
1063125
1627315
1315670
1132046
1863850
1795573
1674145
1825181
877352
898935
1384911
1857334
505249
406493
318474
597012
838470
1892848
1242223
293911
1238529
1139622
1937940
97290
1027066
246487
721581
1474937
1196231
504396
1758176
837244
467647
298921
747882
1050926
76448
746934
839432
1926724
814645
1582881
1214883
192388
210811
1863454
1224168
351158
829827
1633169
634102
122091
1135085
1832249
105727
699314
526900
1582172
1239653
1435586
526311
368101
51794
286317
610030
402454
157349
1953966
847614
1873414
940521
1745743
545246
1435390
880537
303990
301913
58429
1235891
98900
317827
797176
1811348
1700136
1656758
279146
1020836
1381605
555444
151130
1969865
199503
34430
1391790
1798853
537262
1233778
1326333
1795118
602513
184544
488409
540743
470833
1086536
1659466
592882
231193
45928
386161
324376
1186252
1565950
441670
618370
900959
1517840
618674
1976059
780145
4960
1223722
1764590
1506516
1150156
411486
1910419
64403
172738
954814
1413618
954975
595675
603095
697055
352373
789350
1975146
145991
993042
51249
1737644
307365
1414259
795599
1607432
699885
1085033
691307
796286
797348
1442311
285400
936719
860168
710001
1889819
199369
205367
822136
1829893
284753
1774281
734578
1499790
181707
1693410
1037549
417922
1838922
561766
1231992
366181
371123
732049
1630637
1737772
770644
1103308
1198596
960282
584681
1011093
1985066
1324283
905473
754972
358330
879077
718306
1425182
1784206
362333
990069
397895
1251684
669954
1336881
584867
568724
1551495
618931
241420
266053
981587
1624583
1070408
45939
1976838
1706487
1244531
104862
1481834
597705
723932
87231
42440
1016409
162375
995677
729424
815928
1505325
1255132
1482859
566296
1385153
917629
1219052
1202836
1893602
1624471
152308
953140
538166
1859627
756548
830636
835506
264063
1709862
519952
1014150
776815
1165893
681988
1148494
1545205
349269
1547729
949086
254974
1818079
676210
1386731
1430661
1840571
298861
1412840
493554
1024282
396694
901243
92991
1683273
1817426
448982
660081
769054
1203840
1320208
1835936
590908
1208562
411162
293446
1923608
620705
1179673
35212
1136663
1720466
1324198
708942
1361028
884764
445575
1137893
423078
378341
1752339
261955
1696359
1314906
1794758
111796
1261660
742346
73273
1955157
1638709
1427922
1382483
1699824
684561
745168
983491
1998393
757635
558863
770439
1155809
659129
30286
1556058
130304
1006185
1215643
829824
1601164
997858
942972
643966
249444
426075
1734896
1799787
1300106
1787118
818848
401163
116033
199008
1187202
1075563
1575166
3407
597179
782730
1319613
596146
1626086
1361493
1822395
1775735
1238286
605164
809201
382329
1355831
611049
504335
474505
666684
748011
572657
245811
1076665
1400350
482127
27642
1903347
529605
1630017
678624
475310
1921974
840942
1735390
1942395
1745348
992523
888250
1863776
541507
679382
418715
73156
1742362
353068
773242
325764
581075
40381
1557664
715213
1195370
1232112
772677
198461
1889501
79746
1134701
1511635
43945
973018
592932
432652
813636
1247162
513234
222198
1076797
1187028
946233
756803
1829530
1648988
1374894
1501921
1541973
1527286
33751
762856
219551
1689482
719620
496110
1100590
576106
172531
204387
1381797
44495
202769
198493
1675251
429
1256782
1585566
556654
528210
1937690
55105
1294344
573126
369021
976970
431017
757395
242643
1608614
910729
1664523
1824034
1831240
199197
1028382
875793
1214607
261143
1429737
903538
1579710
471055
1928528
1554138
100972
1623106
642722
256902
1033121
176448
1945484
787198
243693
356747
353436
1264670
1834419
775238
1811572
188662
1067881
262448
525778
1751411
1184652
1156352
741395
1432283
650717
11694
1101756
1908159
736431
1350694
347955
1426405
74257
246192
1792709
1312059
45854
229500
1266001
139351
588731
434510
1922438
874075
62898
1482760
471390
1755754
437144
261242
1954164
634739
351165
865959
544037
1220552
847042
448086
1422652
1683673
1246021
899600
794239
1358999
1784091
419356
1743466
192002
514634
195506
795983
1393394
1836182
1295086
1129407
1747335
1224661
74677
1417642
409640
1104193
891754
1383424
80389
1231899
382938
1580695
887446
1007033
1392967
665915
1217227
617721
25786
1646831
1418537
707724
581670
1172839
1685939
342893
67864
1253793
1605527
584784
771796
1293115
1255367
849592
375316
358071
753383
1367393
1593664
1279706
991962
1779811
893442
839950
63881
1481773
1421974
146289
290954
1703317
1539640
506925
356003
1236411
1420656
1574003
1793850
1735012
1564714
1545252
332378
1980047
228386
536245
535106
1540351
541204
22793
1195161
919941
970399
1321528
15178
1022956
895872
383068
1413402
969901
565794
174158
398991
69459
949483
761562
1259332
83478
524412
1809595
333722
1427869
1619400
761711
1369825
350321
607442
1282616
1071659
342732
185915
997222
1295032
219400
1378220
381320
1653390
226404
320360
1826697
220161
331946
1043957
325135
515579
1353152
1283426
87315
662789
1418529
871850
1188146
873145
1939879
512639
1381007
267134
1172101
226949
1058356
411403
1052431
1934141
513225
1783808
1747795
490427
1465963
1044196
396281
924355
604728
75402
934807
1049062
1711420
1284004
1411155
1433772
689135
1009051
217038
1041239
1369095
543079
1279160
1893330
1815402
219263
1612713
1813018
932231
1155143
1275670
729257
960928
127106
632986
852812
1266684
1737809
1736377
344338
607552
451355
207456
1159126
551554
1246279
84428
1506268
456133
1483611
1592398
1687041
844224
114775
830737
1584315
1245562
391048
213414
113204
1379786
187776
1199667
353397
925609
91181
1824339
74177
1596914
1372937
1949882
610548
358577
1970748
147508
1146132
367007
156250
1860398
1454874
170001
31620
512560
1607152
891682
621707
56291
1622091
1855313
142619
1426185
559479
1869469
1836329
329618
875051
278758
332540
857615
1950117
1386864
1718359
201594
337624
1297046
1226914
1978199
1950803
667678
1554261
1902067
652447
186954
545464
636478
31271
929798
170284
818977
1862294
1427414
1671049
1079634
27911
1939063
1803913
1633972
302168
1139436
1956092
1321161
1507223
1496332
1098423
530751
488211
356052
310012
900004
1906759
1414490
1766368
603158
1386941
102529
1958550
1662202
215974
1017426
1995588
767730
1043553
1894551
1217261
1915467
1319500
28826
918678
1310940
1451928
1122374
1165184
705822
763414
684358
976235
1540082
39588
1336584
1810195
1994130
121996
1090032
413966
1816460
1299002
41712
1309535
1986626
906452
234432
865180
1355563
1723797
1528300
1662529
1788342
727358
668175
1443925
276707
1071797
652287
309565
845658
1548938
336224
508699
1629438
890623
905695
1291430
1398415
1955424
1480659
1378956
1472396
295346
347573
1293325
526040
851424
1307891
1353901
656185
266568
1460538
1196058
996835
760301
1591260
1651028
1189391
246545
533206
1837794
822228
187460
1748835
693242
1935709
768988
314064
1829415
1800111
1753989
1753107
1825956
1572926
1023260
149905
1574019
1879480
375174
137267
1369965
1266243
748904
593156
390690
1301156
1863456
747842
1548255
1234630
1338956
1218474
1488042
732232
1148954
1389994
208234
1648464
545997
905280
379482
176318
1763733
886122
398432
795370
1896218
1187113
1925420
407596
1622501
962934
930802
408583
1964008
607728
1954323
1167605
648301
1148041
1773493
522275
1282249
301812
1054199
1198476
1420684
714252
1397001
909573
84458
1753187
451967
1177057
228443
1244421
1072888
1074929
1363343
1098360
405244
1940115
1476872
858838
662305
383987
644610
784957
1588963
236418
642746
262807
1713392
1978430
1044072
373126
1385421
1499607
575914
20827
765816
1536870
153936
1986312
1027661
344386
656862
1860872
62437
1179006
1169469
1498843
739490
1874012
405138
389934
1666461
1588729
1144820
1547885
930700
1818890
49757
1205519
1832618
588595
1244110
1115926
1877171
1006230
893649
613400
876623
1081352
946664
1936018
148448
473341
395589
187850
1479206
1219557
163303
440111
1860291
1475521
65384
358892
539990
1506659
1983705
168641
725835
1636453
1881871
1343994
452957
550950
662087
918600
1653397
1692973
874422
1604920
1180781
688724
1758362
149005
1714688
644688
518044
954820
1012640
841009
1856055
348737
25903
295614
678673
273777
697800
706767
1422493
1606758
1600803
1932786
1361974
1670883
1453011
1512356
1457415
682931
1350200
500270
1506466
1558980
1689348
1818990
662214
1996689
1937103
1952728
1230665
811487
1264932
598270
1371898
1586514
1946065
1068633
1416040
634699
618512
43272
331849
587492
539059
867575
1099173
437795
1290258
455655
1803072
1011013
245996
258485
1719938
1210127
1878031
306595
1241448
1618834
831966
457488
1172581
1260224
339841
379749
588270
1285091
1632768
697931
1964576
1956840
1079053
269275
898316
689943
565276
1846108
1415388
469345
283562
1128995
161999
1298509
1881159
1728461
69870
811628
1228074
963969
1984559
1729209
1825479
699226
1157457
1863711
38833
1973419
1561387
399692
529776
1305862
1909325
1644347
1365909
178878
1806629
802399
1011980
470661
216194
956417
535897
972672
1733544
203570
672588
1757178
1320169
93480
784416
1305459
489069
523254
291157
1930159
581519
1196679
837934
1697705
518024
929646
945715
402841
640571
502188
1855844
129996
1730301
1248536
1288811
1409019
690813
52858
536758
1003014
1161589
1074278
110908
1794747
469740
1928949
1789535
1919407
985256
1748056
1888861
1185300
1894573
1237867
785618
851823
1435996
449455
1588267
1137152
1984457
703577
729055
89597
917803
1242610
1926456
1103190
841441
264419
668340
1106336
108304
1521403
1917271
482009
1969150
426312
1706350
1429799
258102
1793332
1527808
529045
338173
87649
831293
313070
392643
1433255
547173
1818368
1881704
155594
1489950
349949
645172
149296
1048200
891560
1999690
553578
959846
330259
1906766
1546290
1869522
912388
1807153
1755704
664850
840838
1030588
1115681
1167752
1146221
1493580
1463248
1546993
1125588
815394
505148
364549
1253797
633800
454576
1044338
325015
610115
758795
1664577
913918
1612736
1975398
1050507
1582368
802350
645592
1017248
1782831
1848022
1235320
1483472
543056
265344
651719
323122
1783911
526190
463341
177310
440555
984138
93492
1385012
982675
1035965
526445
1289819
1598767
758603
234872
334667
379963
1081864
1167597
1849112
369836
1586761
89337
635149
1641049
148365
928220
1910564
534841
551541
1792485
1187968
784072
1142161
619784
1174543
222220
1379619
543414
1077678
1937378
926342
996839
514410
1352536
164908
265161
361601
849619
116695
1836540
1685640
1946671
1202773
8040
1749934
1801608
1996697
1323002
1286412
1129020
1396071
888899
1102364
1905252
617300
1003286
1355314
667550
451711
301037
849795
334730
652045
907659
282521
65741
205770
78089
1256780
303035
1716233
1040354
1880664
191727
1940551
1577385
1693505
1689482
317290
450484
367318
1619439
1593135
1658308
1936059
702658
1586884
1554455
1827044
1958950
52351
1146929
513906
565384
997656
510282
1897961
1358289
525212
1211825
320793
1777293
593836
473315
194589
17603
782307
1808057
1629891
427014
1167933
1397141
392777
1364640
1738686
1775830
1741503
1966260
1199414
64700
1867839
1039984
1179734
1647760
128666
230581
304413
966673
704080
588258
944926
1882717
754672
1104778
83282
1932106
1925528
546454
1993391
843058
1872166
1708191
834332
1392470
874373
96166
72268
1604592
643413
4936
72779
550476
427948
1176376
559947
1263835
220143
776840
582585
667382
368370
1493951
1938596
43690
831821
111069
16067
1791597
1505969
118616
1190012
654238
111564
1164274
215890
571080
1807116
1465718
705801
1159820
674913
149066
579147
106519
1015395
634742
725900
1292951
390077
1456584
588383
927722
1207581
1713263
1098395
1987497
1971923
657916
1366278
1164473
563915
181588
1378413
1343910
426257
490742
834847
411171
283559
1806549
1269647
975374
299615
1953744
1053810
1824761
1003533
574929
253650
1747563
1109401
1092549
814470
203116
1179210
1728959
1700270
1181649
389566
239979
1474630
34950
1166589
209357
1105623
1638014
792917
895716
45041
647183
1998267
1540371
1191941
849653
985810
729809
406770
112931
706524
1933783
1703244
719925
1166412
1871734
1820230
1831495
1008236
1370454
1731830
922964
829780
846186
76195
1719059
245403
196815
1945035
394507
585770
1689919
1666889
541054
766019
1648547
212278
2226
717450
395053
490299
597179
234135
1755794
664900
782076
399895
1570287
1622048
145762
954870
1962025
1650196
91727
1501433
1780313
241618
770422
1036219
1876872
125668
1559324
853510
237982
141948
1261299
10470
597542
1521021
1192336
1170171
351912
964548
54914
232229
1548842
210146
492361
1223605
1525865
474193
1199243
1432053
1428696
104010
159927
1070334
855052
1956677
279336
582182
1979535
1034006
815134
1298710
474608
825616
507884
711778
1059747
431495
1330646
1597843
1491752
1898159
1522715
704390
1495361
546972
1514848
455210
1573299
290300
548512
1547534
1742027
44230
1691332
878435
1152748
1240233
1115271
1673197
1942072
1912106
34772
792023
1287059
165516
1636680
1321630
59787
1065594
576179
1146520
43298
1468796
1985915
594567
1724620
1398296
1002694
407981
837554
985857
1314832
1145383
65380
58257
146677
633602
615261
1132963
1551427
1755091
669661
578487
789608
1415789
457446
1084194
384732
150733
1853513
1725110
1702756
1369297
1584838
300039
316781
844315
1423974
1774917
1405953
680838
263443
1953147
1771255
444479
1852137
566558
1195538
570266
73007
1047120
110176
984061
1790960
1340829
932617
799380
946621
511198
1629378
643438
363618
245671
1448080
1807029
1834216
524364
1975526
1361967
306698
120491
1556736
1770970
1133368
1408957
1753731
1448654
419433
194040
621948
947733
1132800
887226
1810292
618528
1479516
531599
503518
1152497
1319997
1934572
503206
726457
1976845
131922
485762
932183
920242
1158506
389471
302120
1765497
898833
770334
568644
918045
403977
1072467
1486488
1870170
1562485
932558
702683
52551
1232284
688743
197290
1679386
1556905
1612800
997222
652764
1544440
1300394
111411
1243389
761197
1870171
814793
72672
1579607
155690
1515324
1318383
731404
18944
1636173
724515
442144
1455351
51416
1132396
550279
40756
1521385
1880044
583770
751947
1444449
373616
1197197
667090
239384
725574
759518
1334809
1657553
1959041
1809487
418033
98517
669433
877834
1677839
533165
1265903
1952966
1415803
1915702
850475
125998
964441
1195660
879505
208706
210535
278084
906851
542662
1269824
531248
629522
273201
574686
1809936
1235066
309925
1705597
485625
1344158
664072
1943153
708200
848429
1694303
1278528
434173
1863113
805706
743941
746018
1090223
299464
1226602
1579894
76684
914040
948
1519683
938827
1395163
1599718
211628
48729
1590290
664592
966184
1278189
612857
74059
1254993
518602
956568
1470194
1319458
1842810
1926978
1876459
1266081
706833
1746990
491700
1871786
1209622
126673
275472
1274642
1162091
537801
696832
1073363
375632
849073
1249251
1985287
1766289
1352602
436047
1265672
1549764
1879403
1353383
1767219
91683
1953585
286026
1431316
669188
1908494
97599
1160931
1455910
793835
1943883
160387
1100969
1356001
1689625
1467100
1196710
1852326
671585
812423
422414
40947
1493916
127175
961233
994004
825987
606154
1039074
1752428
1562659
503259
778712
79336
236002
1482245
1503158
529876
188273
431824
509380
1575176
1146709
440600
1690962
1995594
1996138
983520
527382
1220251
1815757
478713
92740
831036
1214792
833313
1178935
695033
1973628
282689
1323779
109048
524944
1556038
1177857
806739
318729
1186586
1664529
933537
671261
334509
1285701
944584
31616
285793
1768264
188165
1035543
1156531
644464
569723
309904
303665
869339
772328
1885617
1729392
1307098
1314797
754852
25024
340167
1688020
717588
719013
1207457
37011
1684575
715339
1438995
654509
1736488
917549
1274159
1989642
1148309
518929
197796
1846792
694624
164615
984044
543215
261450
811033
493899
411034
1774419
375257
115962
758384
1993507
1925170
1283113
1200355
1752778
889153
996781
1583320
1449476
1684246
68600
468157
1894217
1171123
1226559
1702237
1973232
686807
664885
922156
479441
1199742
103048
1007841
1991484
676406
755188
1361826
450773
1908869
1384388
1221865
1610524
935569
1315607
1508602
482719
802655
1112415
717369
1382012
429305
1811744
1525083
502669
1971546
1868070
1001048
1852902
552754
1453628
1734917
11352
311986
1652271
146405
1919192
1220615
1187390
1773299
1861145
317793
1866417
1964509
1250936
1670274
299552
195051
1656873
1366440
820871
189894
1481482
272805
1053505
348815
427338
173640
931593
538908
1002734
749489
893309
757770
1912799
576553
190344
25375
1576401
1758004
850981
166930
1073244
1393527
1627019
923434
925292
1005724
1069014
784671
1780453
937954
1741619
703845
1150511
1117810
525767
138609
664783
1071786
542388
710888
461731
1100908
907765
819273
505763
1996138
400589
1094560
1073811
1491380
792872
359538
478858
1582676
612703
1887141
738261
1403578
792566
1222728
480449
206366
688366
1546139
754792
1745510
634309
202074
554079
1309967
701127
274965
1587686
337319
706859
520887
1270588
1089787
1814794
1902835
295517
365580
458223
1555417
1117265
188882
1730063
508698
784455
1461595
1740845
481262
422696
1684258
1649609
298696
844505
1580389
61981
684900
707995
540946
1974919
1050061
67562
1464343
1516250
1070332
1465317
1991681
213416
1362273
1523475
359141
767761
118696
1064621
206366
946636
936721
1870641
1642831
1317320
1848144
1646876
990086
891617
1439060
472839
1729103
1389894
824281
366120
823701
1998972
1716673
28617
387771
1616949
503439
1703101
1628970
453844
418354
523005
631755
499166
1598108
1365200
869347
1992525
1998904
280936
532379
785256
558204
915257
391466
692681
1466261
128546
1395586
1145336
568492
731688
1434650
1169940
1663052
1193376
1047684
374045
1125058
245523
1231540
439276
409617
279359
647654
738730
1636002
689608
1214703
470954
1418397
689236
1717756
1863160
1849151
514764
1423395
1663894
1932590
1324605
1033752
325776
784368
560764
1212827
85288
1737241
396471
751861
979287
380874
1383973
302330
1074024
1136274
1948567
1020482
1693041
1470865
5751
1834690
297960
1406867
994342
1920906
143244
304087
561235
1004286
1559624
1101996
10430
988779
191612
71361
1988624
734127
1663545
1767604
855228
1689324
1286955
1436074
1352897
905587
1539039
21806
1364256
809383
1850625
1884965
971156
1432831
1001933
1862743
652395
472604
1542446
645233
17011
1943804
1765302
929806
501459
1202397
1909806
714072
704751
1646381
1121220
340848
1903728
883763
1509674
1351
256558
1149448
745060
410348
675946
1446740
1786315
768287
435991
1612062
1968693
731123
1515923
270701
1470766
1364131
932352
241989
1928413
908198
1399141
149824
504385
1875942
1678670
1896338
717430
1740768
984680
626203
1347807
773167
172569
231425
85390
1987684
1538668
210231
1365630
1903198
79370
139920
1144489
175387
1089139
363919
1607913
1380526
1701881
1625005
1464470
1754549
613501
411918
1968885
1673484
39276
458340
1412179
1262961
702177
299804
1490335
625263
39041
1165314
1848590
295038
97032
34489
1861675
595515
1746064
1529209
526979
1892882
1265012
426257
280458
1367382
1651622
1653918
1472980
297089
1156114
750521
1359007
1526823
795293
1175951
594438
1737928
1335849
325755
738685
1832753
717212
1523009
432433
1700560
1291018
134614
61788
1907450
183598
585507
372924
1383876
1629616
238378
1185278
424430
132981
1666142
694219
1487848
1123056
1338452
971619
226008
1576886
226686
527273
776885
657208
1106827
562358
165849
806014
373377
1740350
1790181
1444159
796592
942524
359517
863737
437080
456615
886804
1599022
1344940
709490
1059199
1164665
11041
154394
1337658
951412
1007310
1359201
487421
353399
266309
1319369
535746
1477701
1542531
910121
754302
576117
1753226
687749
1367344
475463
1572861
883993
1445353
1976781
149146
1418381
1268016
1143864
1387202
158397
1418499
929685
9574
795415
58153
1717148
1752755
1310412
328681
1948835
1796006
1249744
1045039
1360886
1740975
812030
150614
913395
457610
942766
530208
12358
226642
806876
23829
1984049
805640
496025
1700200
201476
626844
915111
372495
1625726
391949
1495524
577320
1035473
152885
761407
417255
752036
1390307
1641128
1072673
655714
563976
1862325
1007839
760441
1902247
1764293
77061
1247729
992960
1822600
936869
344657
513494
77711
891088
1448409
1478642
1903806
658647
681872
1812080
747652
279653
39725
1740738
1034325
1691168
359126
1095916
456800
964490
14411
876582
666317
638474
1015877
1454189
1674400
56250
555706
177838
560529
312909
225476
85875
613037
544882
1458614
1724810
303802
1378538
861984
1244358
671759
855496
1612658
1177520
1240056
276496
264716
1648110
1311740
1591197
1912379
517508
1609968
334953
1547973
1429758
235217
1193082
1801202
1237157
1066447
832565
52051
914737
496084
991618
297537
1106698
1498260
1873130
1139685
847203
789896
1117447
423408
839709
1158703
815387
924308
1036836
1132972
1003104
90152
1139179
1022828
727734
1047612
1097938
1761181
1189287
1973363
1611819
49589
78033
1614130
148011
623847
1458357
410549
1465326
462810
1031922
209915
786956
1469736
1679481
224385
1144968
1329515
1793982
232829
1139288
1818206
1665660
1341037
1357344
438567
638391
19038
1727081
1472669
1472016
730112
1812806
1708459
1856704
743380
329081
1848777
525029
848761
84434
986485
1881129
1942688
1120910
1899014
612694
1492292
1969107
729160
1518202
1165818
1571217
1218398
1674789
343151
1832287
544030
629350
1380299
1101982
1885962
703952
423976
889440
1103980
266954
584780
600361
1820445
1855107
427303
1019455
1552573
1263798
1907952
1711966
21356
85033
974315
782280
1731970
1847279
148217
69779
1500867
1517064
238765
309176
1881931
751566
267758
1605679
452040
641235
733935
492319
598828
33850
1584935
1150824
1048393
1357006
1088588
1813280
200267
1314246
469902
97149
609885
18851
747429
44339
460068
556713
737487
1918870
1063112
142148
244745
757369
709627
307544
799970
375889
172845
520636
295524
120182
962616
1640105
1420267
473353
740909
1493764
1185958
511975
1338654
685696
1995637
506899
1026163
823932
918169
1209100
1924043
1335330
404565
332455
11407
799395
120553
227029
275148
1758697
508166
156740
260936
1761613
1340153
1104088
1535305
1681221
528257
1979021
1266331
710739
947751
1111155
589954
1487291
658803
1932423
1887012
1464628
941642
1554725
699470
1487174
69298
1719197
255857
290729
517175
621114
356626
632574
1487030
1202105
1390482
1480324
808587
1268950
1274444
942272
1711373
1736348
1072065
663374
333408
1605764
1911052
1330233
1547512
1877332
785639
499248
431914
1050744
1687911
717147
962451
1940185
1599777
1646597
1239381
772078
650136
1401958
552843
1580736
1876013
1539331
1022027
22413
1683495
1449164
1976354
230783
1149771
1264198
1067097
857709
1053955
1529800
430150
1760799
1435174
1096068
224761
1081311
482294
145599
1339097
1283264
784860
1370747
1600426
802053
1274896
1382330
48051
456116
1726798
1216342
302431
1422528
637291
1519270
1884756
567756
143628
114132
40373
1548213
1974417
1821175
1930131
1180309
1790113
608068
925437
12909
1672141
1185557
930724
1664497
527627
746119
1536860
1048311
725898
1096985
1306059
1132644
999062
1383872
1348714
606758
177815
164331
188813
782008
218999
393123
360501
1332519
1314347
1357134
1536833
647264
702399
1321589
1622034
1719425
1848327
476051
1367682
1455405
1394659
1437499
1085801
975444
424794
557987
1590895
1949321
911163
438499
1412026
428797
1411559
1599361
355067
226772
1180217
9753
334573
17660
1425501
430749
846455
1845176
1704483
1651248
1213991
425768
1076185
1220802
97344
1252791
1258301
461254
1047217
1668139
1618044
23579
1305421
1685375
1180999
1831803
820226
1362213
1919197
1449460
1497987
975615
1106927
1754118
1392320
1774084
107969
536371
1668299
793638
175458
1121718
598262
249572
599219
1748723
1363292
1403742
1292021
1801686
847215
838495
520846
1106779
1856881
262151
688404
241019
990840
1631764
904123
1949153
124890
718440
348130
610038
1192555
384501
1618285
1976661
1459519
1250065
1642875
670271
925524
477238
435375
163849
1791385
591311
1899309
1893601
1601689
1341258
440124
1323344
1407093
1728739
1654599
1350563
1919575
445078
769646
997431
1824910
83799
762404
859465
351053
131221
935876
1130112
1578713
421428
638863
1966334
757489
590047
1451672
118487
988065
1746855
12102
18791
1981927
1478984
480201
1995330
1060155
63903
1089381
1570520
621052
662876
683392
430107
1517840
1104295
1282690
889171
361547
1678555
1254328
1354302
1110266
125307
949029
866538
255965
1868992
3384
1124827
1398956
270323
1018502
1914753
1019093
526171
1566830
1408068
621639
783148
299429
1615828
723161
1057664
1703441
1485951
599197
530918
1299433
1301984
176572
1898177
798884
1667521
1004653
1044534
306829
839365
741381
1786004
20655
1242129
730741
114302
1877376
485247
112939
443384
1709665
1325207
140274
1347453
1197344
1082916
1781117
831910
462399
947769
1118703
749647
1682768
999202
1204237
633874
687726
709667
26839
1325617
801238
1452167
1208648
1032491
1042108
56321
1843690
1067145
1594561
1185402
941379
296628
1686214
342509
651147
789708
1088275
888640
284757
1733994
1512416
124930
548238
1534835
1837330
125313
237959
381649
1973961
122057
704342
1566481
309010
317189
53310
1616599
142966
167929
382790
1661005
392430
955359
1173357
1938829
750371
1154120
47094
1520670
1642421
852787
1874251
1603134
417845
1353754
429169
955341
1742561
216965
133388
235479
648041
1989371
1798269
1155714
1703798
1485730
1800531
1201245
587971
7985
429281
1470208
262622
1525862
585553
580246
389879
1994994
484629
1655937
1046454
449760
541940
370089
103639
14349
443550
367632
969668
774779
1172894
101048
1661320
1063936
1522979
742869
706436
1145507
381247
1961788
1357246
1421519
86825
1367329
879181
1655975
254508
331818
1596399
1361731
1538237
1711223
1292683
1775000
298742
1521172
936321
1922
1925164
853906
1745581
865710
538734
762742
1229665
768272
575744
379647
609478
1666195
894731
125126
1124492
794492
1961659
1975064
107569
119367
272543
1723127
1527868
1150518
646166
1467223
66777
966713
77107
1773883
845755
1964555
1937289
151025
1222179
917861
496314
1015656
338134
1695304
24204
1303468
1854083
1250573
231700
1740850
1695861
1030756
1603044
913753
760695
1861924
781026
355798
324722
670061
897001
355633
630438
1265259
475124
1735499
468793
1717356
1583521
234670
36266
674220
421924
394730
858873
412433
164899
847996
546677
1837978
1415110
1335468
455804
664782
1029016
1790210
1182613
291612
1695107
1544251
452233
614349
626703
227427
1185237
1776245
767894
861868
1405548
1720075
1102724
102645
842534
1826157
71625
1274419
126250
1316389
543826
1362486
1773467
1360534
1586917
1372144
1758331
347804
119568
814184
1648715
705739
1543302
132342
1031070
976032
860409
570555
8444
1409350
288852
1482235
735075
409550
1145037
1432210
1346954
236290
1783826
1004131
48492
501094
1053556
675276
197471
1774504
1083284
1724521
1967761
1112481
1408373
360839
187269
1839805
1725832
47710
402728
1774917
1912121
1672735
827811
1839995
635221
896988
115171
518133
730115
1703742
1102149
45964
1669702
1694919
1758589
1268695
437115
1784395
572817
218948
932477
1221161
233340
126890
515313
545857
514999
347585
1617558
1362922
1804349
127360
193938
1557345
30207
681059
1268495
1059502
928124
1430681
1624055
1522230
300768
334303
476115
1527766
279104
545231
1982615
1849841
1628609
1415598
1611862
1674453
1144904
1295587
489827
1765971
920203
118148
1103438
1331878
724855
1955698
1920804
183481
1124261
1792361
1888339
174090
1193429
1667372
1616989
783274
1274564
1025414
354367
1645694
819079
1642533
1622373
466064
978943
497130
3986
541511
1561975
1447343
410239
1522279
1522023
1659375
1267353
545921
806790
1388473
1472699
713749
1716566
1528506
1758487
932260
1893967
1288943
807974
283766
1914120
142548
9632
322119
785082
1985159
1492731
1585498
1511577
1379009
698324
1460647
1071548
955126
1574578
434834
1569456
1237623
689145
1744893
294834
1613462
317387
21802
987309
915012
1198567
1406659
1089711
612656
1958837
1796899
90196
193330
1375978
1966097
1650764
158557
1779087
733976
1384365
948187
833944
1425029
310336
1644492
711527
1701889
1908877
1502435
1315925
1148491
1038279
683281
254625
723866
979727
714137
727752
1919468
1418867
248913
31906
1818477
1033651
180565
1809424
798099
4338
488149
1875000
1731085
214856
1899804
1713825
1097771
1468509
1056773
753974
774941
583631
384067
1548761
1874829
963678
426939
1218723
645269
706407
1907025
1605636
1962283
1498621
1109954
801602
758656
219184
1296203
722646
1555534
192270
69865
1709094
951466
1552851
1748613
356228
624859
498100
1486523
1149732
1775884
1879659
87618
405615
895135
1138327
526450
48946
73089
237581
1845126
1427871
1882739
659856
370229
1541965
240418
775829
1992716
687153
256802
1655085
314248
1972298
795883
1741471
1488969
1701602
1018174
1165387
1480138
501563
24394
600335
1212865
713112
1847938
875228
451185
1847732
1832267
1470997
1510538
1349067
277757
1807929
111284
1068459
1638974
1211730
1471520
1032385
961786
1302236
1092367
1864082
790025
1545328
153184
1717923
1756629
768571
1964397
699645
1639503
892805
864386
445217
1660736
1875623
722439
308101
778745
1356925
1655342
1189949
288790
1965776
272930
136527
312543
529874
889868
977444
1452922
1749426
1489751
969123
1508480
1348897
603965
400097
1837047
905732
334888
628701
375803
320211
1874519
966468
752233
1739179
510504
557838
1114588
335840
1523339
1023209
92521
1059641
475673
1602559
87394
1227104
1630086
214510
735329
1817007
246400
231488
259651
1993985
1018140
734533
1609112
294799
875843
518021
1878878
910634
839208
1468340
453287
1168869
1385799
534032
1495095
1279573
1820539
1733914
143367
1965168
369120
512760
138123
1014228
746135
75596
1084016
929623
82850
832931
1569993
920739
140772
1999989
1284958
631342
27643
287520
1644877
1949646
434732
286911
431016
891664
1295977
1940161
1816718
1594444
1424603
332272
1817787
1699296
1197056
1565648
1886778
1849109
1950646
863808
603531
1077229
37005
176211
654531
1072695
922678
6960
774454
214339
280232
793036
1155733
1329009
1474561
1161815
378345
1920656
988796
7112
599604
259702
522975
532797
1036767
1458109
1643785
1307051
1452530
782702
1293564
1716895
769787
1773179
24244
1284960
685986
1717228
662911
1127266
1278329
1854472
932499
1119156
423317
614899
325067
1350692
335291
1799909
1168425
1962172
1366308
202928
847922
1587919
542368
1590656
1733314
1783620
826158
1984786
1329856
1796260
1002308
592841
1523997
1471033
1442292
94766
905225
522989
455597
882143
795991
848406
645557
1071481
761612
813306
740860
624037
192768
1099569
751333
631366
1065967
339083
1337155
974390
844601
1440555
1819879
1418992
1317899
1946127
463596
1881239
1387927
52305
1739203
386622
81709
776382
28315
1891726
980210
947517
1386868
234672
192899
101984
609636
32060
1944051
763004
1275559
61186
576783
137029
1987675
945226
267836
1921380
1260462
1236704
629037
929142
1930903
797196
1647955
780172
909762
1849026
1745946
480898
633182
145332
1198487
937142
347377
906431
1836830
1615048
1730603
187352
830894
182234
512143
439317
379660
277491
1328255
1872299
740528
937420
948222
1036447
599804
1340275
1135319
208616
1240955
1270803
613815
746657
1400394
587826
1028029
471109
458197
247721
1163357
1957604
34277
467566
379359
1694140
897825
295929
1189174
1596960
1256814
679573
798733
808097
469245
1723570
328568
1414302
42404
542252
1932457
850241
1645847
1884719
1687425
657841
679296
97895
759279
371540
750185
1291362
300682
1607067
627775
1402445
1274249
1378176
1092888
1434654
490783
1360426
1729065
390306
1476595
1978988
1394622
1517932
1943516
1700308
1960240
1236173
1651412
595271
368448
1518120
434573
1720323
4380
701200
454233
933481
347313
350527
1656208
135489
247889
1220246
48755
392388
1574868
636491
503623
67225
159121
1873698
225952
1560472
879658
153146
1375916
1431586
221216
1866875
760458
1772253
37780
290462
496126
2917
1908634
877158
137882
1752227
1854416
805815
1157089
1245108
1282515
1924940
956168
1453025
707858
144859
941386
1312095
1732766
887317
226557
863863
823919
939831
457465
1094405
50278
1398301
1338911
661103
620119
1677895
1075211
1711442
716664
179906
1562216
232734
384433
467833
612412
1496731
530920
658473
1510771
1517506
1355185
1787092
375430
183853
10878
1895570
1354800
560420
637191
1201516
105004
289513
1560018
985086
1072367
1262626
1673757
516000
1781289
1638791
235076
1710104
15641
1009362
734743
1821861
1691536
132971
1330139
727794
1899457
172793
736051
777915
1792494
548356
108085
299613
1929430
574385
969279
66263
930102
1654376
323169
909832
675117
372046
503419
1688235
1959104
1526505
466006
1955992
1527952
624015
598483
325241
443767
598663
470317
1341901
1592653
1698098
1216154
1513363
1939377
900381
575779
1945460
1148101
1766419
1438101
1145318
955690
827340
68987
1061588
494765
731679
1756224
914675
725763
1594328
85883
1389316
258416
518698
1947799
1058892
1034915
198428
635537
1651897
496978
100048
333077
402733
1767025
834452
980175
1574218
543124
1909084
1614856
1480339
1801058
913671
638046
371886
624209
510652
930971
412079
351451
739348
163845
1188281
1092399
846981
1767014
1476132
1678460
1780847
736270
281153
1464692
1698352
1709852
1476561
732348
1158901
1976924
522903
207586
759454
1936242
1299960
1316935
493778
23107
238939
1750964
283980
505194
1805825
1663472
559780
1587836
1184292
842507
491367
1694484
599849
1182004
1206167
922257
791438
370373
147259
770408
253374
976826
1419813
1264302
1865385
322238
472553
1844377
612715
1584966
1873359
150964
675979
541019
1339127
230478
522660
258269
684537
704365
671935
915492
883165
1134775
1615002
212692
1577587
1714360
1707674
609482
1827737
52363
39393
1393980
1238772
609302
17451
1844471
182102
776120
517955
1827184
1533869
1722329
2589
882609
1773509
1919134
863213
1155680
1014198
1001377
1669240
738718
1493518
1192075
843607
1609440
1264996
681048
72103
1607929
855185
737636
970587
806721
153380
261998
1647436
849784
1833417
1560892
252958
1160343
1547406
104491
937567
1354128
462551
416461
535655
1491871
800352
9078
801946
1034548
1335973
1447665
1008830
1041741
932424
110889
1532942
1511349
169482
789057
1185157
1657512
266700
1269489
1595007
1189311
725627
1379842
916374
1456863
1258469
1709321
1265509
1475167
1535975
1606458
1543659
1451312
1252388
958599
1513653
1143534
1949894
545954
244293
475509
1163381
829552
1033844
1748543
1456554
361973
557687
1683227
1674753
1350340
708141
1628896
772765
828079
1575559
213631
1802452
1999804
33827
1658671
389265
1404819
446586
757785
1457403
916234
6114
51001
255185
874029
133150
1891560
195759
114737
783825
754668
1746578
286994
1973267
605768
1309074
945154
969933
912951
795605
1662079
1263771
218509
1528187
921877
829287
1646866
1532179
770993
854512
274878
152365
694618
1888095
885755
1104603
662626
563707
1859063
989716
1249881
151852
165348
1079626
125288
194320
65695
346325
1621007
1934318
1045208
1584804
1865978
1166973
48747
809629
1664872
251635
1965888
280085
1155799
1545122
1045768
328251
1629357
1918114
1565225
218418
252133
1766583
1736897
900615
1832713
640938
293941
1580651
869437
1161440
1084287
1853243
608012
310761
789338
1284188
523778
766631
1461662
640332
333861
187295
290928
684
225292
897094
901151
618584
1205105
1471084
846369
654424
1669694
1117409
422717
1562855
1698324
1349778
936703
1169767
320811
1837139
1764634
1396268
197405
930000
1235692
1547836
1733083
818377
1884829
308336
902518
1702564
198335
1855795
1628403
910530
431124
1509237
1552029
678337
1099301
481849
1936436
116209
1157124
21572
675477
456711
109634
1693053
461007
1328400
757511
481508
428360
1397651
1115901
348179
1543098
232332
1039476
952498
1608052
165044
1779216
688784
885526
1134007
986671
684464
557974
1820346
790398
128391
312468
886708
1994529
785088
984433
1629432
1081418
1290378
1283587
920550
1639549
1860914
1083155
1716485
319664
557744
191584
458789
1696070
1699644
332381
215078
1622125
1835462
851105
1015884
9383
623919
146118
371766
1156955
873309
863512
1125232
333440
858135
1649986
1029121
1323719
1297840
910442
403744
1026485
1595641
1869928
763765
1570006
1328301
777819
615805
977422
1739869
33441
1505417
820278
1086616
1204712
597141
1613008
1804289
594567
862809
517872
842068
1153597
1114649
1075776
974152
70242
1368261
1585296
1499981
1837368
1992138
1192610
1436405
863035
1022620
1382384
1627491
1222359
134322
308191
1997088
357112
741759
1316085
1539098
1023240
434984
959366
1731348
234999
1403595
868831
414126
935929
474790
1428927
1930326
1804104
1444784
1215679
638118
1328149
415864
16927
1115511
246379
1812800
756699
1747358
1387712
1519860
1197065
180289
1931809
520721
1889359
464010
1768543
1145615
593533
1386719
1589935
1319454
1398663
242610
615701
1693538
1388998
202910
352340
299485
534252
844412
1695948
878581
1043159
1693474
546918
655232
1481266
1611418
1280210
1155477
812291
916214
499666
875144
1587125
623493
1828010
1347283
549527
1057013
820051
1857081
1812940
1111791
1117621
1018580
1380425
1401893
379263
570681
1471621
1439800
429456
1277239
259476
5040
1647376
332229
259743
409099
1938635
442762
1999280
1473101
1336179
204429
144351
1972465
673121
1618780
1486451
1082812
11384
529021
261019
1334391
36764
1659174
632447
1126243
691420
177498
1875654
1136297
80609
892712
1569237
1329970
730167
1131753
858711
1818531
626650
716237
310666
1185538
830264
1504191
281805
1841754
1122803
1984964
1628383
849861
767273
1222092
1618798
1350906
1161804
1301606
1206388
901974
346776
1153403
445498
498661
865757
1935502
750071
1290348
1727330
819182
1006083
977438
1741851
341079
228247
1482892
557748
668460
504557
270864
1115807
1271825
1886266
1466844
958700
485365
745221
538660
1180415
454977
1730002
246341
1956273
1198252
1522764
449008
26583
263701
1131659
1545023
1717627
761041
1907085
1392156
1450487
43303
502957
1893927
442460
836929
1722590
1051941
1001141
781464
988944
1252651
752656
388725
23848
1045879
790821
247469
465625
1708520
1192612
1473032
1546624
639029
169228
367263
39477
320760
547016
1292182
1880084
197953
1076661
1319645
305607
797675
168359
456963
1088251
1905948
1562928
1521310
134461
1513961
683126
1150448
1323248
365649
1418114
358277
1392485
1667081
1341019
259987
422053
553153
1817575
1722693
1843615
720948
575414
1906119
1152655
116671
1723649
323386
1814557
833527
1114862
257272
1381075
1429717
321095
183792
1368443
675607
1020626
516298
1280271
600211
1151279
1109818
87074
1497220
1296575
1731712
1712313
611533
1841747
1794319
1223469
723442
1952234
1790244
1961689
813289
103041
898574
1790260
933265
474135
1011330
43521
81693
1301552
1930950
38017
1455298
1813378
1779708
471719
1479203
811420
1430563
1029990
1464146
1085245
366154
1460468
1229939
306156
99834
743801
67840
1016940
1469035
466964
1381317
871481
704586
231964
356579
847798
1681566
423808
1265749
445633
1467931
424539
1326397
593690
1241672
452063
1458880
1907463
1311300
333709
1748148
680808
691112
625379
1412897
101672
1307017
734265
1375925
461750
1071011
437816
536566
705470
946037
343235
1735233
1687497
1454792
883981
1258185
668297
11401
181037
1937136
1282291
309633
1827855
1338489
1721011
1405700
702666
763885
689842
1958472
1380874
134925
447715
1881026
1816459
1215187
1146021
1720229
552455
1539716
781554
95994
339472
274444
1479206
296481
1557542
111780
936711
1764604
1751487
1895487
1072297
715757
1895723
1162544
328879
875519
1678540
201027
138214
1297266
1268415
1308955
256234
1573363
479096
633265
225601
1720467
699908
977287
1981137
1871656
38320
975890
692904
313047
1004247
104808
169524
1594444
1378654
1762104
1108595
457654
391140
1538131
798178
1119669
216701
140389
1102266
847696
969086
1898086
84072
1228997
1597950
1977242
612276
1153397
1258701
111549
417956
395541
1348663
893217
405968
1454083
226976
687103
297121
832079
9124
1124342
1256123
1553922
1175375
165572
1797765
1323139
1301583
835144
945163
184656
556123
557296
549653
1785832
242769
320452
1891760
1307365
974092
872300
977984
910147
1882488
1421798
1800940
1800059
334812
1789967
1800497
621468
726593
1211466
951294
76508
30053
864849
1264673
1125985
851566
1163436
1573556
61096
333579
1751760
1292249
289472
980662
1804916
776487
1165183
811218
1011102
1841745
586620
505308
475448
1688562
1587561
664919
1596727
324901
205593
378554
999731
430495
1788686
1563390
200969
1292456
1881426
1836024
514465
552464
645907
1475625
158381
1398628
1686108
1356514
1323319
1420906
532982
1169460
510715
1402669
1276596
810227
1292462
1175404
7191
1826158
1180852
23554
854599
720214
721171
308136
1814264
1949441
1846497
1803023
1211639
91579
1497366
1085255
1432744
520660
903195
1439170
753951
646272
741463
936432
1979187
1954976
270057
1001094
1448766
1749254
1640421
506903
1943248
703266
226351
703409
1734164
989834
162706
510743
688106
210651
1374289
1471323
139269
1324973
575394
1994672
1255712
1401628
1405980
1327351
1530660
382496
143250
1376725
1162097
1870051
700215
1954011
94930
1291428
165459
1118771
1360308
339142
1569396
884891
1212207
1489904
392536
1540926
1387028
1653045
101715
573820
1428579
1971958
1293691
1422681
1111078
1527528
575595
1132582
177133
370876
1055069
149666
210344
1378662
1275554
267247
829255
1584167
1525030
678564
1315226
1687187
1669732
1300615
1621074
1302358
608620
550550
1369810
1751026
1976459
1489782
1627690
1458813
243443
851497
952386
1967367
1842804
1094923
576208
1212673
42853
625298
1116160
1436814
972506
1436596
714770
44573
273602
271329
1011246
50793
1743469
775024
1236334
1906102
200709
746277
1136613
1756413
229911
1191151
424214
819319
540139
1563729
1681408
678341
509403
524960
1750338
1472024
1801085
1116210
1670555
145196
638889
1854930
1498027
196115
1797000
57562
1569041
651499
1926330
283031
247453
1725078
1801514
52022
1593706
578186
1604104
1497043
1261208
1104724
968904
709927
1715162
641370
1331105
128773
752448
515142
429722
235216
1007025
281010
1810620
1712854
1332172
1835583
40261
829606
1647950
1798189
1515384
396309
702209
1605457
1984900
1671296
846290
1897427
99907
1375917
1562619
697937
1008680
1932506
1651539
1374817
1751749
675440
499050
912608
1031992
1123492
479810
1696804
95565
411596
74413
1067072
1946556
1686001
340744
45497
1930740
142264
298774
995128
753147
259029
1051707
1075786
1334441
1833263
701637
1883327
100505
868005
498804
292045
812640
1123206
1921800
1664227
614539
1080440
818546
493473
731830
193573
1533516
499473
1500865
973560
1106687
395596
1983026
497292
116624
559840
937441
312806
1369492
155597
887266
1414254
1001399
18665
916979
1765746
780608
1463029
116825
348584
176332
1370868
1217306
1550447
527956
1678573
726290
607550
1600852
658753
1436770
1335826
765061
320938
1689199
1937357
997241
1068028
1797090
1725230
1264474
522185
1413705
294769
245762
767585
933838
1121949
89227
376330
65633
872939
1629139
1826521
263481
457724
1783829
1849870
345818
1709843
363057
586521
1631873
1802832
1715678
598938
544424
192236
1523821
422448
768362
1408064
1941886
1582234
315800
568609
674756
1362500
598471
1826879
250577
1308834
552345
418788
380427
1596067
1632801
195602
1318784
22083
119741
1956865
794252
489546
1121296
498924
1969870
1209604
860022
1905501
1729380
71668
38295
1912334
1715702
46666
747208
1838488
1180133
1611849
612622
360209
1219621
640738
1872901
692946
1438639
564975
131275
75493
1979242
1029835
979749
1059840
1678384
1854834
1656749
704237
536878
727291
177212
889157
1677067
1941891
1968022
582805
1178064
1616093
521198
135211
1922552
1654240
847689
402441
858321
444909
1065774
59056
346463
1883086
1311116
569389
744706
773969
146230
1742440
1814961
864245
569185
81281
1395712
692521
593610
1008019
717358
705816
780379
382333
395400
1065100
1576730
1955124
496583
977951
241428
1279450
1062611
679065
28933
1353119
300836
1242008
1291335
1103163
794200
59054
4582
835826
472317
1884573
348253
666119
246412
841798
446337
1242649
1200792
1661406
1841889
1208231
916886
980107
407735
1825209
998317
931832
1269895
587407
712346
1797296
1825345
522184
425615
390001
129551
735514
599067
1821498
1556135
207609
1845968
1214057
1927421
655870
1982369
833774
952304
312957
234660
545228
220042
2725
618788
1824168
252232
988044
1200855
1256919
428167
281053
102290
717052
5316
1152815
1152700
78253
1885790
995684
1230598
339771
1867699
1715117
1950677
45968
1169811
1493909
416255
1812097
902466
1068156
1637779
640337
216925
1648306
1479792
1636934
1611510
1665146
1141652
1547974
707018
1300459
1618956
1626398
600751
722251
1232934
856915
581193
493958
1667864
561341
881447
966664
1738176
1118869
1097997
1680022
921923
1009001
165279
1931202
761709
1799672
472874
1103691
1757235
1846633
1554140
678053
1482013
861904
1843372
263045
1471519
1552342
1599095
1826235
375286
1117305
1337619
1494372
1392230
1454034
744120
735713
835839
1231342
871923
86754
262203
1942925
1982714
1101377
837126
422545
433372
459908
107960
1284364
6614
248730
938562
1694927
669167
804847
1080843
1476027
120464
211587
995542
1910093
1186405
182672
1668394
496836
1290499
508419
1497838
542948
1954777
1199260
757885
525194
765897
1398072
1462949
1431243
518219
1275640
1555639
549661
1098726
1921839
599935
337808
316984
13641
1290440
107637
1841521
121375
1783634
1163592
803244
604821
931277
364118
1207851
621051
746242
1941092
1596091
1573344
388998
1313828
125339
600948
361706
907498
1364600
1893422
305414
728582
943366
1702752
775780
1663432
937898
708047
348017
282083
9220
289658
816648
264580
594545
1076001
1755163
407096
891168
471525
555592
1032178
681620
1471723
195931
1591141
1175715
657115
1553883
629456
1545959
498608
1240664
982428
948225
251933
276251
1626744
491638
985029
1796418
834839
1427395
1279125
161848
1277522
1384396
1983022
1419131
1116375
38023
1359901
659566
364296
808462
212369
1367383
505373
1570542
172963
1927659
1189695
811253
1930386
772049
1031425
1723495
1263308
698846
1647607
1721566
1542706
895688
946270
311935
1579763
20004
1392017
504190
538001
1203047
573504
677285
278019
1763480
1480185
663260
1980230
1514399
387787
1783223
1133125
345872
972598
124941
551187
148683
963577
1195273
1580376
566059
420183
1865370
1858947
1484334
970396
685017
874780
1372133
235735
1780530
1335609
796311
687286
537461
1416167
794342
410744
377181
370870
1057838
902169
28769
289712
1358724
836043
723025
25081
1486728
205343
982302
762213
1792137
45830
1894639
576886
65110
876803
1024996
273559
1830091
1012206
397457
1245075
1083440
1502183
1850399
890912
1713570
1682530
1470941
112995
1449090
274074
1108260
184413
205706
1470445
1275523
59195
498695
1749004
1864146
1571734
207411
1253880
1023987
1691473
180306
1130049
411696
1105346
606824
209758
1743097
1867776
421185
1081139
1370468
582915
5324
1638941
1511206
531529
1532350
594008
305454
343763
1559668
82891
728747
108920
1786768
1633631
509708
1326359
761403
1300903
511292
11091
265089
1041826
609699
1465918
1038558
509348
1573750
627197
1325642
649499
75120
1069740
1196442
531685
1063908
614050
815495
891770
1472680
1174758
101728
460810
29128
230234
548804
19522
171590
635553
727076
987318
649034
364870
43504
436036
570849
1683238
1552708
420731
1275784
1507962
950526
52663
414724
499770
638577
1770686
1486494
1337448
1449960
1400160
1372685
1070041
504105
369358
1348868
864021
989388
1016621
1204986
842
543645
1896419
689394
1719383
583903
808550
799337
1658532
1080836
699155
1823243
943120
701045
789352
1937237
1441225
1513156
1618968
1382232
911563
1941139
1694456
171332
1338283
16802
928113
470004
1386857
1104312
1716498
741500
1338600
68308
335909
669234
155572
1444028
6952
807578
1626218
173414
426584
789851
1803382
1869657
327456
1320437
645807
1555031
1917635
456577
705673
163854
458962
1444530
1617085
860176
947166
150769
1593654
289221
546881
1005578
779016
1814737
1103037
965790
626890
1391014
1121014
570697
928791
789550
1569939
791574
1050479
363338
210917
276274
1484365
1075397
1901592
1474724
171243
455209
445655
1120722
1631360
145494
235277
688492
1469621
1476805
1762771
1027926
742287
1083833
1885238
318396
1630959
726704
1563064
1423362
1003233
1932642
1159647
354216
1535737
673943
168746
245829
895839
575902
1527896
969975
914933
865109
1322452
1017983
96033
1144963
662072
1585262
1865104
1152087
342372
806572
783892
954159
1471233
1996270
1191144
178264
328310
397148
1747271
585918
1666238
678645
451049
516038
1175043
1737437
1116497
1229192
1641426
1284163
252381
1542144
1368972
1750844
1153831
1288811
53018
1602985
1813885
1700784
457185
1592193
1344259
246804
513069
1434377
1310503
1123334
1577060
926979
1369666
525379
309652
1465965
587137
1268911
1948305
715301
1250358
1640419
12664
941661
1042579
708209
1888165
1688269
833576
1147110
1316782
1318495
1192492
1256686
1014644
845610
200748
1493541
1987966
593033
528192
870979
1512709
1786991
1083212
1065395
673207
105612
251722
1613958
823530
1031797
66633
296983
389961
227543
585190
1556917
649411
1673065
1892853
1816420
951445
1688667
1658533
444136
424169
1291023
155761
721445
955067
878353
1071838
920031
653085
928218
1342531
1778172
1661761
358066
285015
377242
196694
249657
215407
1967290
251679
30799
1815932
1872779
1053826
186842
1637759
1656263
1445960
18986
541219
799167
1448096
1305661
1461592
1557050
1549394
18944
1128435
720358
785419
1882387
1750949
497420
54778
1654438
216566
214404
451387
89123
739617
712409
1337805
1407095
535041
616501
1930830
1605601
829594
445972
1285616
1943482
1436346
1629729
1183630
596337
114365
932750
1868149
1386332
725175
584994
1597756
360416
75636
70402
287116
1416693
623752
908955
1395039
1982708
1107919
301136
223882
228741
481536
113295
759562
1244888
375249
1003006
1493900
312567
266312
1330496
1601504
424302
1051237
819079
1133998
1741564
1829372
1787303
12142
1507477
1794123
921447
1050524
470742
690353
1429172
289481
965472
1148738
892813
155890
1228120
204292
662016
219264
1258415
315611
1604796
967277
1888277
1362634
339568
1300473
1692927
778848
1429461
1552353
110590
1654507
246326
1481541
1769824
439410
1382859
811843
615808
1448504
162450
1625043
1257070
1121411
603202
768888
156151
1680261
1619969
1899963
1485600
228621
468926
799678
1864607
1989793
1893510
1704916
199025
93661
1395385
1647969
1877522
1350463
910354
1586100
1911859
447622
1894764
662256
1379813
155993
1886593
1866995
1468457
1659163
861761
485028
952426
342398
1941947
903509
163372
1545539
1946347
320663
185224
1759803
574456
1890223
104437
1550467
1781734
782886
1878917
1849390
1469619
1314867
1629826
513628
1369778
1307618
1460704
834012
1270680
1034000
606337
1152734
458316
1036674
1964051
1377894
1319393
494000
527314
321814
1128192
1366857
1528716
1309186
1290634
1396186
1233575
1776001
727596
1383875
239432
43272
227862
1037774
1152405
1265291
207895
1585708
1232273
600789
1007256
1612263
904799
1176886
780547
141346
1501531
940901
1193278
1911986
954345
588977
982994
910140
462926
617472
252980
1060921
501545
578137
1741409
1653526
1716920
1943914
271729
160409
238172
367617
1665861
1190575
1835098
1381924
1044098
1475694
1723932
782170
135259
1389704
1935060
1600167
72747
185496
1807867
143890
478337
1360268
525583
1646916
1366034
1716438
1446213
571299
1183698
1319491
1426539
993567
1861432
665937
1473300
1435206
1274738
1513138
511623
1787409
1257167
55758
1988162
1172714
736840
1705289
524566
431672
693441
1639951
78546
1687832
1547386
55984
67443
1872343
1334631
1339601
1687590
1502569
566004
1813031
1320959
93630
308685
1212870
1398685
1361849
711826
685173
84945
196888
1386612
946773
1833324
628559
563615
45923
969564
1408830
351634
556874
1573854
1685335
1706778
55534
534166
21651
1988303
1124234
1522006
1425948
1938774
337545
834279
1980249
990145
742178
644552
1945319
525615
232123
1162192
1721249
1831871
1878063
982530
1447026
660098
1433711
1077646
1737974
390308
1684324
1277102
856439
74186
1205813
1330152
980234
1312115
887718
1850740
673716
204521
1075527
1204136
591740
767848
353267
385850
571816
1535418
823167
552000
1769397
816998
1190867
106908
834173
1476719
1927084
1591874
1933323
1826358
1253407
652566
170974
1379012
125904
131869
364276
229468
370755
1442655
633405
544790
954349
1973593
1626491
1840195
719474
1086310
1873964
1619885
439116
1399524
1654491
651695
1172922
1688325
947967
1431973
733932
37516
473357
102995
1249947
1340942
318459
1790593
181051
1651110
237757
1448387
1596188
1628643
1187981
1519750
1371974
1530844
1158932
1968897
1368875
243905
611123
1567952
1166302
612428
287652
1039220
185868
1492103
461013
433980
1504363
172905
1122512
521371
1369485
1260139
1384521
1643306
1310647
965175
213344
1622292
146699
1322244
1247002
724960
1116793
624404
805736
1739377
474611
920190
1668068
1510218
244933
191208
1461704
1951914
339869
1057049
1665090
555710
1434687
953307
1239426
1583758
971362
380895
292249
574420
1343159
785436
295130
732263
940371
966084
1023445
55056
1191893
1326837
826338
423039
1319818
1479949
1626479
1819412
646906
604061
72770
1779993
634854
1892218
1283942
276203
631486
1304566
1145770
1033529
1941642
700880
631835
1586501
862538
1324780
1490327
501086
1369210
1591192
73832
382835
426174
1573738
1604157
1116539
1313746
533417
125789
192930
1702070
1601983
720349
1489749
945270
369199
1840139
589983
682787
60951
743449
1386778
1491625
459656
882719
122274
470773
740599
42830
1097286
1442635
1497498
1556479
1636415
692227
1735000
1376680
514626
1869499
1808517
625339
955236
297584
1177278
1056471
803073
1298601
1073062
43839
1813652
629548
1957963
950754
91437
295522
1388697
1321604
1003504
1272377
1623336
35345
177613
456382
133831
665347
1790681
679291
155100
337040
1548772
1252787
1680429
325442
568494
585598
1750990
1107853
199466
1759355
1654014
743948
660275
697871
147305
1411560
710611
1157523
1784310
1767972
935991
28855
1981638
313539
877572
1580044
1186154
723767
1183167
396281
1976245
1689342
1242617
400546
1416704
1429599
907139
862321
1795354
310547
1993608
504559
16402
1560770
1881070
940334
361872
1037572
1874296
499247
490616
757027
379148
1687891
1320771
1258600
185516
542577
685544
263629
1250447
1246795
936259
697962
903884
1532736
345440
191965
677597
1972006
1148941
635862
390675
10490
1229585
1018208
91178
1998427
293901
1879238
1135893
562620
1715163
1800530
1663510
3823
1512364
143779
391267
484087
625804
42339
909189
676238
312971
1797534
405076
1309113
1793730
539776
578936
404214
1575491
1187712
850263
1818402
969683
710108
741394
1321278
1426380
169518
1365837
553547
1619722
149195
226454
1287860
823803
440370
1444306
1980522
1649484
212256
1586622
1053515
42100
1508061
869352
863673
1293043
1370789
627957
799877
599175
1163440
1815600
787406
1556335
311801
1273868
1277012
117301
1667733
168344
1810655
1549355
1630397
1496733
883860
1066308
1414206
1797648
1187877
964119
937994
1902671
1153169
1830591
118836
1957361
1122488
441953
450727
1585862
1839906
1809756
244549
1404346
1991651
903779
249063
1099537
1830038
151776
1625465
754906
1776052
73775
1042918
1085447
167567
1437027
1584721
599446
485166
1386249
1459122
1866892
1477391
1145914
1202885
572500
6907
1452633
1146720
1932066
233418
756592
328296
1321004
1404819
180511
1187695
343502
829140
1607265
824076
370849
1301212
804930
79402
1518571
1492661
1401510
1530563
1307372
447270
547183
1408571
1219031
118304
1702618
682702
228345
67515
495855
1233676
349601
1945389
1089820
481251
541765
904708
1890639
1530223
192302
1464075
1435722
63069
1323857
1557473
1792638
1029546
1320112
1509882
1244130
1871918
11403
147834
779101
253943
480320
1186072
1211429
915572
908324
327464
1175147
351314
938900
1908472
1088137
549990
979632
256895
1872445
500609
218046
678609
523024
1557405
1077758
1554968
77435
659979
1547517
379172
931436
1909207
1494016
75588
10246
324417
884967
1032329
930492
865873
1826156
1313406
643601
1521823
1889081
1789307
575929
1096383
763330
1759949
1194942
1249562
1166049
67026
394748
1776454
41712
1533552
67742
1808284
387586
627538
896569
985592
1153282
1119071
1226082
1008723
1181132
563810
863726
1704066
515086
174554
785821
1252690
418768
1056506
328054
51446
1490821
502859
1028838
869861
764651
3435
774194
1524588
1670347
56874
1610972
277455
1240618
1255280
119201
547621
1432073
1874429
484252
339562
1044802
1916671
934008
149356
1060515
1479110
1940386
1753553
1171624
923951
456598
394528
785558
257230
1733545
10201
386271
145726
792732
1007326
32176
1452263
1990893
1380064
1167171
324592
766551
687292
1913787
1276956
1139615
301443
201937
203595
1394867
286748
449242
74279
1713308
722148
1140532
162659
818581
1951438
781594
1077569
77243
1693183
1978847
1860290
1235703
238373
676552
1194502
199169
1457553
505316
1461676
505260
565341
984683
583988
198464
1825557
120486
2498
259276
1904070
718236
1454699
486848
146496
1753163
1308535
1686312
1978155
354072
1272927
118305
1438310
785643
1174840
1527152
468893
1019194
716352
764306
1420010
1691651
147119
858704
183773
525258
1637144
1770297
721642
877765
844326
1726829
306515
226925
1357167
1552480
631491
1397141
1304717
983546
929581
1979593
1511922
458920
305293
794521
1552195
272334
1057269
1916155
1225545
1536282
1658277
771370
1201558
1447572
328668
1057095
1722824
1264322
273752
624673
1309505
1214792
19977
1755919
386717
1584883
825832
1561536
192662
1632313
1603978
877282
1425999
1305155
650189
598610
756363
690246
1284691
878295
1573798
1419734
1342403
567360
1708450
159597
1533678
363374
1038991
1800127
1156423
874549
1386307
932526
1749704
533153
1457687
932171
208763
1632333
322407
243265
1956605
197488
614645
433869
1388249
1127046
1869598
115375
153297
770216
1225931
1802736
186791
1067317
1983599
1761471
1034240
1040999
113299
1388083
155319
1244900
632682
307206
509119
1747061
282031
1393791
1975150
1935884
1235221
1180687
1896018
890747
781349
1654836
1995196
202785
942620
1818151
776778
1384242
831067
714529
22535
1438456
1513861
1427054
1472629
646227
973475
1385962
40442
427623
1366970
1886860
988086
1686960
943654
1491825
833402
975703
559670
1174713
88047
1570498
140274
710353
1783467
726223
228788
1642270
1957282
1633544
760938
635597
265046
565980
400738
987879
1017328
1787391
1950545
1848091
821187
388610
939215
1469684
243059
37516
1047365
1469585
466832
1416249
1081137
1495596
1272111
709675
522231
878764
1780004
1139449
72429
1039922
214132
899967
1503463
1439079
740608
1463006
603944
997971
1983905
409803
632910
1305711
1722024
462317
1412990
1366117
1252897
365249
411773
1053045
140848
1652588
1754621
286642
55221
210095
1853568
1536284
1890666
486776
1190331
1466655
293083
1089859
473206
513159
1243857
98794
1128056
112337
1306728
517450
1573323
157337
1117009
349929
1597634
879003
1247028
86344
1577080
124977
1519906
1256885
1361953
1710891
107425
1554061
587995
1584683
127232
478133
312593
114638
1837563
911134
729220
949545
1243960
541608
647613
366858
830582
276922
494407
1584925
1162356
1295918
1438253
622077
1081812
1373375
319060
767279
461631
168518
1652436
618815
1416936
1857140
1095424
1526870
1666584
999620
1037775
848424
876869
350356
1036941
81422
1471306
1225601
1506477
242169
1908121
1326964
861584
1294966
691632
1946984
1615372
379271
664018
1047694
477912
972520
797816
372396
1520845
691665
1010199
1928809
320749
1224344
1939544
946765
1203956
1090010
546815
401718
1975492
750246
1522147
1719316
1845472
53802
1887434
843729
48552
1900213
987201
634067
116209
1333726
830885
1660515
1877828
806958
341222
1334815
1010899
1820552
1780972
1492689
1270292
305163
744258
1923899
1218707
1489346
381690
794890
36718
140419
1208742
126418
115645
1003260
891247
832111
744624
794005
622429
734808
125340
254341
1916268
1875725
629035
40300
1489242
617245
296508
411910
1224656
300442
393584
537398
1033593
1493982
843003
1501116
1961598
303662
1438427
358465
1899590
1757156
1794221
7497
43746
1442720
1380184
1133410
1437290
244800
1701297
1045832
1269612
742371
1431478
1754291
663526
740056
750657
1166881
832452
1161315
922619
883138
381343
847164
774996
761572
461420
1283089
1113274
609388
20674
1690162
478242
86558
1746283
346612
1410937
1725237
936057
1593093
921488
1086164
1910615
1074443
1035757
726739
638946
755383
1569095
153222
1134874
1135587
412121
399542
179966
913689
1324186
1601772
169923
848699
1482262
32159
59804
1131788
1825959
1925207
1419316
1523365
1303207
1512709
1329373
1786798
982370
1798118
98698
1602521
466696
1755183
1492241
1968792
1849002
1374259
946436
1556710
681137
313379
1355770
1326465
171391
1054308
1947450
1860979
891517
1852315
70544
1697712
1303348
940046
797306
1181418
409321
646613
251915
1254756
319801
224878
1497760
1329818
199229
473649
986993
1459500
947764
1113377
348809
1956903
833897
1336213
1837882
1196998
225447
1411839
614214
1473838
1547826
360854
1422647
990705
1150835
926824
538454
385488
1114162
1750152
199337
1626940
418822
5693
1172169
1087945
385116
1490891
334375
1776674
18815
1663612
1164331
1065835
1843740
173727
423305
1336631
774392
45734
1585009
1536816
889967
729295
996630
1638225
333244
1067264
468077
197470
1139785
705379
111613
238584
1929007
383891
470668
1138297
1606663
637269
982962
1374983
692586
1496308
1070703
1269069
1219992
862153
1445150
539669
1332394
619014
1562597
1619842
722165
1058321
107516
1201302
1421108
1083472
248305
1373053
383193
1602750
1215623
1624988
1936677
1854532
1503617
1470510
273542
1314579
595086
1603671
93500
1670049
1484900
842221
1327410
310672
1600956
987858
148318
283054
1685055
278724
506697
1419045
980066
609550
411070
439705
1403187
1663050
1308333
563997
176783
1600162
703380
1443021
1905712
209121
1378318
630706
1771438
1786736
1548656
1353165
731436
962033
1179768
1408084
1592838
1665241
31457
546805
1059260
1398912
111606
229629
1074138
687903
1366109
1528159
56225
1565188
845832
1725282
1542965
39040
812091
870295
381941
783132
155906
431113
1966533
407958
1692932
1062780
1353977
268651
853275
886306
1499113
1001794
1950876
1348202
1678172
1564753
985754
554426
846998
473524
1971712
1207727
1992083
1521044
166012
316407
533826
1942868
579007
1694921
1130026
111248
1131794
1107194
1342301
361282
846505
437446
1145882
391427
1769847
593931
821433
1845089
1264203
1416581
456238
169363
1796114
21158
34644
1349456
510072
1593468
1078244
452427
1937695
1255584
1704306
1982713
115923
912948
1169169
1891230
1088568
114908
257063
1954853
1735331
1674152
363
772536
909666
777104
1567886
338697
932969
312011
265790
956095
299078
1671803
967381
1892466
109951
1170378
1666196
1123470
1680679
1199398
1994170
1266463
928696
480403
1760986
1554957
817609
475155
231017
1442240
1748223
214558
405422
851571
1164281
246757
49872
368170
834621
487675
234957
1667011
1011970
846452
1190166
1007008
1336863
185047
625710
1711085
552936
660326
232903
1673097
1093853
1794928
666622
837061
1869887
1564780
1321675
721261
864807
793290
665653
1625390
1467357
1510947
1556107
1520668
1351778
829842
569733
398247
1969855
1318244
1101040
19335
871964
1361140
698615
1938312
1858052
1788469
115421
209784
294757
678866
326367
1778786
152561
195699
1413647
908523
333618
1431054
1623783
1668198
1759530
903590
534428
931874
717086
1047302
1585442
1481278
875642
1260853
482998
1283564
543931
1243040
1912753
1310941
1616241
852482
1957618
543923
1090888
1451603
710897
1474604
1052740
764873
1239603
650554
197752
88607
1947599
1575675
973242
1033421
137108
1917193
810590
1226768
534468
249984
1888263
195747
1006400
857004
759552
439078
227790
82615
1556544
1826544
1692576
296905
1358241
141769
1255984
1696608
121092
805043
507461
64676
793530
1899122
1468594
1919672
1870251
617284
1618352
534789
461959
1983744
887721
657785
1834355
1523061
1489493
494304
1746556
73738
798649
973864
962454
1453870
616115
1432200
1465206
1121975
1934646
1734355
622669
253823
1037414
1545663
465735
26883
518288
172655
891828
868002
1777575
1117945
388108
1871580
1095167
1881929
1007293
202813
1018242
1639934
1845008
649810
706379
452158
614758
343501
858200
1038777
1154929
1146139
1535335
561522
859167
93555
168681
1410926
1609956
11451
718894
1998548
836411
1796674
123923
390651
549047
1713994
258099
939904
809136
462165
1358000
1760998
1938972
1926325
1620036
468930
591292
1500431
307098
1372058
1697097
774469
438346
1312025
1846649
885219
46295
498076
520720
742522
818514
1534922
1876741
953901
466134
445805
1551715
422584
1171357
1861274
1342125
387505
1302954
719977
807366
701000
805645
392214
87788
233570
1734992
1087228
1715372
612821
1527919
644773
1692525
1944986
107181
172639
22367
834215
1942793
339959
1979046
942301
1678718
320816
222625
1195645
842610
1344521
1021193
255482
595175
196805
1716612
1933882
1908045
925561
1702590
406541
795427
1919561
1172848
502128
1310161
884674
1843649
855918
888921
82111
489621
1701608
1165800
1000723
607967
1843183
486324
47027
618061
1064462
887810
1008605
26372
121336
389249
237652
946880
1629236
905650
1405508
1441426
1473977
755415
266843
1318025
1323881
1515787
837728
1579490
558740
1458790
458353
642466
1233294
1030758
1227181
540467
425979
362891
1969876
1436277
1357957
1790211
215007
230147
1368361
768333
248975
704639
715421
921945
215232
1062704
360070
1275004
1077509
683210
669042
706308
1864665
929665
963429
225892
1670519
1487742
382865
97678
1410193
309429
1024924
29421
1805939
1202263
1773675
1818056
179524
798274
283697
346253
1816323
1284050
734299
174209
779714
69371
1076738
1588881
762978
1260641
913306
327068
1465860
614714
120578
626813
1035418
601332
1593365
806011
102229
912155
548604
1426518
1112541
1911277
1793411
991154
1683578
1923211
1576069
697356
1660293
743143
1514634
1869671
828743
235996
1632959
261847
1447585
1651658
610184
1904899
502010
1366357
46832
1499467
1483449
351292
1614030
1303653
1435581
1968024
1676380
666214
292458
1689132
1778938
1140925
1269893
245370
812988
1493816
1647245
1418116
374823
941630
1225229
1159508
1027946
819347
1145842
1000180
1584901
828103
247815
155558
1305880
1200394
769186
1804946
1470278
1666109
376770
1787810
1338359
1900200
815986
1896188
508613
309256
295361
1536417
1679729
861087
1250741
1790991
1857565
1506925
582649
1510689
674472
799310
1847180
1856954
1898548
718605
225125
730542
1176161
1657431
1455570
137556
941602
1942577
1657618
993265
325545
452297
570281
130836
1797836
1008080
426410
1483520
1150288
1837968
1189665
920984
1666924
1202315
1638826
1988760
1614725
1178416
543693
840561
1176685
1596193
1223008
814094
846122
268445
254508
1371442
612173
875581
1878304
1790614
970709
954217
1551632
433624
1044904
1457038
6157
1384109
547756
540259
1828087
1899941
1579059
1010122
1555517
1000940
1365640
1048837
210666
1790115
900231
633228
483742
1619054
1581401
1214297
147938
28746
1288686
1828240
269194
1238522
1901652
967281
1990987
1412426
1749701
311208
743622
1112151
127768
1092368
1041688
1669220
284864
828354
91152
1628249
325501
1406486
1592774
1502863
1911331
274235
527692
1086643
667834
1457899
992524
1971644
1982825
1456004
851240
383464
1602919
706426
246414
1230392
1964812
1279289
1547528
1190019
1457385
1896963
672265
1020177
282635
1265575
238052
860572
1472552
1295489
1777648
1109512
528712
186241
513751
1299095
1084365
1251231
130685
849088
1630544
1003064
1231386
1721462
768128
1310148
1577596
101290
1041289
1270099
788906
1147156
1420056
265034
28438
1131339
785518
990338
801785
144122
1989863
485357
269463
771443
127442
1413052
1190975
1809466
258655
1991833
1451060
1539880
1685146
695380
1834552
293337
67721
1251375
516368
1006878
297160
1140147
1058189
525383
1675329
1666033
308889
1028556
164238
233687
1158807
1126998
939861
483190
498242
1289107
1573333
237509
1616493
211050
1193957
1355993
1680340
992410
127591
1324978
1836024
1756796
1869702
547742
1333736
1475978
55772
313575
406990
320498
1927844
1145427
164925
419528
1673034
134491
1952995
608892
1986922
1832357
880418
1363328
505163
138503
916682
975770
445759
1076200
1828451
372641
831363
421426
284862
536437
1321078
1212656
1946371
511786
60537
644413
676636
707905
196234
484842
1272432
333235
860148
35095
524156
1008763
1146350
545467
989969
1780791
27236
740332
1963929
1618180
1637792
273528
1759589
822114
90208
693517
1972116
834403
1434180
1546828
462879
623138
915322
353819
1798909
1579781
1327332
999663
1432470
398617
1056167
529044
6050
1242847
233057
999067
1895732
406415
877598
718736
11660
1638204
805196
1341555
132059
1308253
979346
1677509
1180527
1883918
521081
446929
584610
798097
1857337
108203
146615
1914642
403207
768257
1315819
1885587
418346
795527
742655
421169
862979
1009753
1307382
392970
1778473
1552656
948320
1123959
1090845
569213
454124
250793
712636
1948775
810835
313461
389501
1031410
1868283
629781
411837
571550
1981877
556984
1375525
512757
1934047
1008555
1442142
454439
511172
1676322
1766408
1047515
1176584
274557
1209552
658850
825827
1681174
1707968
622071
1500946
1919955
1801921
759985
1070666
1522033
1600673
1219810
18820
151614
972623
887004
890457
1940797
1627701
819296
312350
1899816
106739
1798912
1913741
1220991
858995
1723775
1045460
149970
224091
765631
559871
246576
1794200
1836764
1984182
894113
593915
1501573
936402
123445
1442659
149794
1261741
1645068
1174141
98929
1487228
1113378
1685504
1214218
1798347
971295
614270
1375622
783876
1868260
1440469
1225475
1909243
711250
1605635
880948
620080
1174953
88999
191466
605607
711957
1338945
1583638
640484
1140673
197487
875159
1526211
1890066
713828
732441
863147
654194
1806810
1687950
1868836
1772694
187486
1629879
229652
1554236
106348
1184618
1526433
878093
1282557
1622468
268553
527429
1744705
660905
634105
1082218
1766919
1246775
717098
642870
344547
168204
1014383
168933
1427128
1168397
1571838
304614
1768716
1608163
927226
533426
1971760
285131
1438797
1229561
334823
587598
241003
717365
1607920
196980
1451322
1939991
229404
55538
152263
1255116
750493
1028126
146878
1669266
33300
1230499
485541
274163
786686
1626914
747008
346809
632416
104071
414617
635910
1815056
1624669
440454
1024327
532898
1751620
630344
980895
1627190
737164
521420
542408
109685
502389
497886
1873409
1299953
1853532
1659877
263972
202603
456758
1636613
620767
1314663
26871
110959
818063
1409437
1772921
1161735
534807
179907
930579
1577942
526510
459925
1573504
59112
53425
272795
1400227
1030933
181014
722089
1035743
1551964
951464
1726916
30562
962050
743900
328304
751752
1363989
1298628
1348698
922595
1070813
544476
702034
1824176
1007501
1059495
1428458
1272180
1621754
1911405
1056335
785121
1899374
947808
469093
1540524
1978305
655979
1646943
1241768
875021
280175
629893
1880728
396838
1924156
499068
47824
1133721
1354847
1517898
1702967
671338
1638355
1734375
467724
1121875
1816085
953689
346381
23048
342706
1845856
439235
1911542
21526
1742961
1366932
65903
665911
335389
1626824
539163
1231491
876276
263164
1557206
1056429
1488868
1364800
1748736
184948
987068
1124598
882558
1297963
1935219
1179487
503885
1067102
1128006
50712
219075
1882152
24525
651052
1974002
612280
790139
203303
455653
975792
317485
1359064
1864462
1344911
1597764
1638555
238198
1757524
384950
1240647
560127
954150
1049082
1130711
899952
687053
525471
1593752
33318
1994003
1507294
1214939
1313537
1576840
1743803
452472
175010
1028695
35079
1623538
584230
1127258
312423
555994
395161
287224
779195
124728
1147169
853005
718384
315654
168680
1346118
851526
1823916
1049787
402732
475485
1354252
1706209
1182402
1727880
1143472
1718273
1714623
149791
1326840
930980
1733316
1703138
1520536
848195
1396797
810676
1371208
970661
1953239
736179
894514
1220475
220408
1832547
1063057
1165459
857460
1793395
916678
1490385
384313
839627
1693721
1207678
1786400
123497
295990
601989
224466
1445052
1529798
1776308
885217
1382979
127995
568461
1166663
1057352
58479
1180038
1509027
159130
1217602
435623
1896994
93418
117182
1451667
897449
295249
87910
896329
73500
1278467
1472322
764532
1092389
1730968
130833
190726
8311
146654
1386096
1462780
1449741
1916143
696039
525919
1249062
441378
940545
684671
1991941
1001282
539674
678367
1507217
1180331
249673
1481699
1594827
138713
331777
621093
1423843
1325141
117648
329118
1750489
92748
140672
443265
1510344
171118
174193
1778724
1879041
1212401
855726
419974
141159
1172106
1894256
1670756
806843
1542357
70237
1148964
960445
15673
972741
1948697
607716
691816
1676623
1714933
1354334
1253756
54003
1014841
1124561
1466097
1595786
152890
545858
715453
1536231
1928255
1886411
1504463
203256
1743245
1622320
1955781
1289630
1622816
1487455
1814922
981589
1567838
1250540
1129513
569096
1826924
251156
49989
1953443
967051
407931
25439
639049
1995358
1535559
1111860
86505
1520757
634594
1744243
118905
336761
379007
520376
1009697
595584
1055066
298280
1589034
12778
1683715
1384842
55512
1993396
328181
643387
1484860
1501136
98191
1581485
826944
707394
955649
1431850
1480224
944094
408277
275342
1718012
1306421
1963912
1620417
4921
1701678
1992224
260251
573246
1788458
1744720
893184
1756979
355919
1799775
1835918
1280104
1139969
1796460
1641418
44346
683618
932408
1293735
685449
1090027
591147
1103809
1707112
28032
194465
196849
1911745
627254
1086191
1420906
443968
1233582
1073568
1752081
1282620
1991414
1167989
1890455
1421529
1521389
1093982
16836
1439048
1243043
1871130
988582
700429
636405
940537
1764783
1101675
1037000
300232
1644507
1225551
825856
1289065
233138
1249159
1272003
1342646
1363077
1140694
1894716
1154042
1185512
134107
1906515
1553283
1270569
1862918
1818799
884855
601508
166399
96522
1805935
1858107
1495072
387154
1841480
1743683
1979754
437287
733996
802493
1957036
823181
1496387
347076
654811
949908
1583806
386388
462030
1126556
1394486
1534069
1812183
727804
1852150
776945
304978
296181
23442
1884907
1509535
244851
1127610
217062
1117317
348376
776074
512460
329196
1192848
1812599
1378596
599667
60526
331744
1935199
1506126
672884
1912943
76853
1298674
263632
1591586
1088789
267183
766789
1319423
413658
1471780
159377
61951
828753
994881
26966
563626
1414191
1710866
1754849
319963
756322
1678637
686346
872435
940532
1764332
117790
1077865
1299829
190376
655666
1315735
799076
436322
58664
1526581
896492
1908287
306386
260991
932480
251148
1979167
1779670
1139219
652438
719149
804513
1875531
66622
359958
1290496
989880
106475
1338658
447048
1702266
1474952
1312826
616298
1206678
327152
1508151
195377
30385
1098478
426666
1247828
97406
1658363
1478861
141897
1123213
1401314
1703751
177734
1084775
1113736
1885185
361780
1553637
1974062
1004573
350653
533736
48483
1190806
1772182
294372
1666521
1750793
1467233
1845249
138144
740201
1334979
1648153
1669986
1615945
640747
871087
1803740
127308
1607324
1321760
568638
33320
181946
1306129
133280
758620
243899
1573098
1355177
421147
1999245
781313
1973443
822275
1099926
530979
231323
616852
670222
6154
693802
1613945
1184711
1979998
1938419
787748
582273
377225
1795568
833920
294787
1437521
1677636
1545948
1377890
1920286
112687
393159
473123
1369899
1474334
498427
759194
509800
259708
1962001
1270773
481730
1752552
1560439
710990
1398753
1610458
1936876
1581305
73131
1331787
561164
1217248
1355662
1592409
207452
923813
1274053
685928
1239351
52620
1635361
601944
1682228
1052916
1952304
328575
777217
131403
1150792
1578442
921354
1581008
764281
304034
1927454
1252881
1642987
946362
1205075
979330
1753538
241088
1633654
467163
912971
416895
1647271
1140378
984070
1597700
948328
963406
1354973
841514
29880
6577
923340
1261283
342109
79436
919310
844614
935106
1255092
553319
1344871
415658
1572873
525692
1893331
1447881
305137
1028313
1488824
1094033
1243239
1080097
949151
1803647
754710
600053
1888038
1024138
1799686
1816512
1544408
457351
393798
904702
352092
1232610
146244
488922
56694
1529270
673757
1309835
390078
807647
144393
1005716
1274834
1734635
178572
757877
743015
1713689
1753012
785044
912704
1755997
1519667
768732
753864
1297624
273326
1738218
1662839
1740900
695494
1888203
8742
441456
324578
158787
381213
888991
1786739
922420
203464
1561274
1425275
257615
323542
1853506
539452
1541321
184996
1841715
1343109
1837272
122207
1577497
1956066
334423
1396358
1738951
1569821
1257667
521821
1731902
1388731
1847548
1997502
874271
1316845
747394
1810813
1239909
1243740
105158
1713469
198235
907677
1210499
36885
565487
1750
1838398
1953863
711462
1142801
680177
1569563
1001721
843115
441213
1413565
1577406
211089
1269701
1287218
172225
457104
1359923
206558
139281
1530067
1703721
1535348
754402
1054144
592308
437351
164021
1562314
621694
760377
200378
540313
303369
311425
1100905
33013
173893
1342367
161109
447701
406513
1173398
455151
599871
330503
1508076
1894354
650549
507971
1926825
872621
1693528
239769
397413
691366
256443
1708752
1231594
481795
1630749
1924694
823393
558304
334594
943409
864545
524028
485859
863594
1378461
945289
64450
1322870
1892968
1636176
436076
714722
1991147
1070403
1310356
559160
63259
979686
627720
1130107
213719
913728
469587
1140807
402579
1065432
990709
1104258
5447
1960697
1671990
354407
1061352
978189
827403
144984
298738
1081557
574087
1475643
1676511
1198428
4830
761246
136716
347179
297560
1503915
1459798
122896
1989748
831447
1218945
1257463
1336346
814575
168505
775080
1568912
1347294
455138
614509
1703058
1546486
57175
954586
1746569
601828
1663570
370883
337145
442094
1536311
682596
1688643
1374956
1091146
473036
1024962
1127355
1506287
1396343
806730
27366
1907163
169687
1128862
1194887
1591299
1120328
1853927
198158
222024
1733962
1719020
962169
906142
211137
632112
1748396
1525630
794876
1921894
194149
136699
1966049
652238
870406
1481308
31292
1235881
901949
1974556
55741
883281
1114527
631169
1810198
427243
426476
1275031
1557107
1005941
1538125
646446
666704
1636697
1248069
374000
98815
1155126
1666320
993990
678548
367394
514393
218039
1339853
1521368
728515
591481
585147
1620863
1087215
1007492
1145016
812092
1075761
317992
212373
763881
1128642
798203
1540336
232040
444806
1416181
1298800
1365523
1698432
880472
1133291
390196
1403506
157363
628780
35799
495178
32518
952917
739233
1544134
1993670
713742
1766170
1219555
554587
1379544
333822
307853
1255226
1761506
586196
2888
1840396
1799731
703811
267471
1798519
364097
1874134
564191
816899
417870
70358
1620083
866942
804365
614269
54636
1011092
1181726
395081
562240
1799029
937745
1362902
273246
950497
597825
266889
1997500
1987025
802795
574474
181817
1907742
720935
952197
1835194
965864
161973
503557
1282785
183832
1670603
1840025
1900576
191408
1427558
159412
1309374
738182
1083290
1988402
1969717
1567313
823215
615832
1154850
677222
1832047
699275
1602582
88771
1886883
153301
1363498
1419882
938195
99815
1235698
618234
1319811
907911
1607869
710047
540717
1870602
347057
703912
539427
1402089
1433934
1218614
1870652
1290228
886280
836420
917371
1822796
1267709
1302060
1650978
1386316
801527
1217119
1174508
846294
1304745
1211834
1748635
1409025
937020
1677565
1974071
169562
1562112
1492082
990291
1305762
478693
1060041
746827
1095182
1325433
1236566
1819674
1659522
1880724
1047583
147248
1325172
1802295
528505
1114473
1695947
528742
415062
1224144
1503939
373736
1844915
1854560
1305738
1585412
1606935
1648606
517763
200779
1097246
209638
67545
1169556
361750
1131763
335508
858249
853229
1754711
204248
395347
52464
623878
898431
768022
896738
1050788
304755
1819751
1728149
1089527
588570
207995
911960
1124930
1823190
78569
1775043
688983
1498793
8139
665516
151396
1137909
1303543
245626
4594
351372
1213512
470206
1616630
1637491
1326436
1038618
855534
751833
751876
1173196
487274
1306768
1618971
145076
1531641
11401
1403799
1907108
880514
110225
1229104
306332
1992556
999676
1205187
1654599
1584683
912988
1109250
364699
708581
1551371
1182404
671405
948301
564069
1377044
1368218
1736199
1612272
388530
724567
947320
1699314
476875
745310
511449
888603
453073
425606
1249451
1339089
1851267
1554652
1146690
692068
275743
1453358
977022
1712557
1399814
1294061
1299419
1945669
1048628
32671
685025
1258742
314485
469500
1198981
342547
217729
972908
1268155
587577
239023
1052539
432094
1920280
692366
418687
204627
456512
104029
1601997
1448377
1588835
1012055
95607
1014466
1028601
1401289
1928955
602187
879364
1576824
1117772
1652416
843952
123421
1140777
1860239
809707
884671
1943312
1587447
263512
515428
1832996
1180105
1902179
816599
1221425
1217725
140096
1819699
1998398
896883
1198931
1238831
143231
322402
1998539
1974000
539961
1093909
1324204
1217101
1503591
88021
952659
440662
533291
231310
1965683
47710
806929
1555619
1290668
607678
284257
484557
52753
1825820
443890
434412
1250130
1740767
879037
1862560
283631
316882
836711
893810
810135
748094
171284
1174654
1469408
196177
904408
124720
1141104
1107270
1501076
704642
1859861
1698687
807641
1995455
1294348
349390
1593125
903288
982585
1658872
1111965
1994865
1731695
742663
828529
205154
556104
1337235
339896
1223783
1944324
883685
920349
563751
159994
1016376
1504484
1397245
909188
1796312
78584
340915
230164
627355
756150
1215154
1119748
1225500
53010
1714946
1760926
1315899
1152385
686747
950544
1410319
933971
430664
1951831
691511
1727139
388697
1459888
1975195
727545
370873
780172
1664607
1184350
357365
1114942
499785
1640514
1945648
1165313
169402
1551708
488752
1640153
1552604
1291431
1255476
862519
1679398
1264185
64710
1230829
1334290
695129
1790183
1638874
618770
1624642
544987
712199
1993434
665433
1143730
573145
819734
518259
1655183
1638785
1095674
1952630
1424718
697281
1265845
958945
577519
1590522
135525
1266631
1320531
1788246
275740
1111515
1721285
1286199
1971549
571511
585612
842547
212917
314493
960701
1190375
1356559
759263
887664
6265
1907941
796517
68303
1716095
1462606
124062
1603785
917161
228358
1970726
852006
1116085
123647
888208
247896
118615
1617500
1590560
834886
64665
697676
1150186
1589723
1300833
1352176
1153074
1478613
50674
1413353
768046
1116383
1934603
1891092
899074
1417367
1920718
1088938
1350541
937535
913807
1952139
1480748
219257
27025
994756
665996
1962504
601501
853433
667079
983579
1095700
846251
164608
1090415
1281140
1995425
1593046
398005
1634203
1050168
567869
1127021
1636620
1253499
1086168
1706485
1843216
105485
468890
1398473
1990982
1442763
1419275
75800
920534
628984
1664357
1659225
295447
1558828
891721
1391789
912744
1257689
1154829
1453787
1744421
1627524
227566
1158825
1986484
1425194
830299
1867988
1165173
294778
1071529
1813416
1860100
1599195
1622569
1936745
1699939
318667
1948804
1752829
1621199
1426421
1966101
736519
651488
899265
1833851
553539
1332368
398830
630047
1098784
54304
382352
1589994
803546
362391
1754248
18367
485688
570597
477671
502491
285664
1245694
1286261
1775466
1841242
528472
1119069
981887
1928646
23208
893065
754835
1443244
1887407
1450784
634910
1781683
79518
198260
1670084
1188405
1902369
447874
663372
412081
1404686
295881
796497
410423
1329706
1266856
1243578
1849078
1263696
622685
856485
386540
1460558
1604440
263892
1338654
1965444
1586655
424871
1150311
1900937
1011148
695555
2252
1047829
374912
1618098
5029
1266679
862642
1910523
1696473
1803290
903285
1391363
631723
1070526
1182197
539260
1735522
1923838
92386
1040649
881056
997451
669697
151131
261056
344790
1105228
866835
1775631
640797
313146
1188499
1655892
376834
53353
889516
348371
785348
737774
320553
278756
1067739
797455
546852
1025449
1266684
488439
498738
1631343
1507607
1939770
1298467
456995
378102
1880847
44602
1217050
1427451
1760309
328368
1212318
1686222
1395074
1766198
513809
1727413
475074
1845845
1742114
861845
720392
1365762
681183
1668666
1455517
1705367
1259133
1602624
418268
590167
1290869
945737
1753524
432137
187123
1368396
1232595
760835
1438040
556579
1734841
678895
1641285
1917623
1277928
930290
395866
20401
575893
1506595
1768534
1303466
1527107
1134895
1416812
1662015
1579762
844900
341780
642272
1608109
1916012
601355
605589
1984653
102807
1655134
792568
1684458
197040
1700955
1577205
1839925
941252
274610
789989
1766201
1115553
1611516
1851764
101325
1060558
654660
858999
145833
1945181
1508847
1316356
1172730
914553
1946682
516953
1750019
574722
1744282
744435
695254
1246027
1075681
1728380
254037
1720295
520993
1689039
297232
104772
457710
713374
184783
99056
76828
754964
745726
418986
593581
807511
1984092
1730012
1022730
1605548
1506634
226021
1040829
268087
766740
1220277
319702
379695
751204
483319
831487
316084
1703683
419712
4663
1310746
1423108
1366669
536008
1672894
1725912
596916
1087349
954341
938700
1906413
1366249
741007
1690413
1028841
431714
1709141
195139
1194722
556282
27823
669986
1618876
495254
567411
1580351
1562467
734148
1813549
1252236
181067
997649
1449474
629519
1972976
35866
862155
1242111
149257
784610
1260340
1447172
10072
797235
1923066
1103792
424719
1934913
215105
401384
1513091
1512042
1880600
1996615
919732
967636
1496226
859305
1439403
1759803
472333
1965250
1409577
1740429
1449730
768867
1345586
863135
1522464
719695
1316182
607891
1617069
1909800
773710
1699017
913411
168989
1087686
1356485
1311374
662184
447092
404469
68328
677500
1107190
1696834
293407
91166
56364
1397381
1641431
275951
431278
483741
1074183
1140468
64855
1616837
134470
1244628
1971909
166025
423007
114711
1506286
697722
214928
76814
1647914
230709
1894935
814813
5152
1519277
647521
470255
1985685
1321092
8196
144611
1702034
651757
322247
127149
39479
110319
21080
720564
892611
694262
1146481
636452
969142
830542
60197
107544
1050095
1525435
944960
1708760
795400
1172325
1391681
1586519
928029
852527
1416174
1616446
644145
219007
1030380
958879
1218487
436409
742707
958845
1198587
1431047
367089
744545
1120800
258417
859633
1809613
339059
230059
1055975
805398
911418
1598634
148811
289769
240868
1882208
1026558
399584
1197166
445469
893817
72604
1272197
735518
953444
1260500
1034255
743159
503170
1625381
158468
304277
1206281
357137
124380
473891
498539
1711920
417722
119623
100587
1317587
1172553
609154
1354149
636018
458206
1752810
1913239
218150
1355784
1912436
1818847
1551772
1042833
839129
136275
1903739
212708
874486
953004
310767
1183429
730178
569584
1514408
887685
590654
553510
361336
1929491
1521709
773324
1968450
1330911
391505
1197837
1001470
1303604
1153488
421004
1306792
1836086
1771914
1242340
1934545
1760409
1041562
483748
1054875
1096766
1589697
1705500
623599
462954
1254825
1396062
187144
1414594
923675
1499969
192301
1187784
1345682
1672700
659167
1213855
1817074
1387058
1705263
1052485
35242
1325485
72002
167194
1786660
1229262
1808930
92860
1012224
1550188
261445
1540453
110973
26968
192149
855943
1927745
588639
479896
455370
528924
1613392
1750705
960410
127493
882117
1647438
1561781
1332320
224550
405165
469635
1486891
753823
304161
1718524
1435454
1589114
1060841
1428648
1774460
29777
13852
728395
1734404
1388747
1664991
1495995
1112550
1080477
1594799
1140537
576992
1164154
1135597
813031
1949743
65534
54082
1931366
617555
1896789
696503
1740317
1091333
1451135
413174
1099677
166009
1377688
1207459
1442101
749368
1505732
211994
1683348
1258291
1032458
1999895
1362188
420850
224895
1482745
1460969
1093164
231735
881979
1221911
129012
134641
1289022
1926950
543845
1091707
1204237
1726924
422164
738442
982505
396876
1520820
404875
960052
1186894
1035657
89370
724635
60152
1222418
81441
177861
822909
1819482
1721956
749026
78505
1658583
1866915
384090
1106236
722072
1111806
141674
723913
1176257
1736667
152170
1262717
1737224
1294045
1549450
364695
1167780
1524245
924111
1245797
1410197
363503
27997
1293576
1465696
1192174
875294
168941
838979
84088
582516
1989871
1166040
316731
994618
1233902
1000757
894443
423117
1367986
1747591
1129806
1528503
1564456
71433
1202939
618820
1762536
1800681
535068
1170644
464826
1352561
1427542
1523009
1515423
49922
1290916
225076
283744
540872
1714156
1586541
1906464
264229
1248523
812085
1425914
935959
670693
689820
585027
1855428
1262910
1601436
1640724
974915
1560165
737095
1588205
1200988
1558583
1592183
1171983
860263
316501
1080655
1082010
454086
1603120
908504
1885297
923388
651154
1035986
1858503
274846
611184
1286396
1357564
599217
1940506
38312
491222
736057
1139782
1094469
1714469
711376
1288146
1535484
692895
1903105
1572542
1110607
28243
326683
1764196
473587
605554
1436125
200409
256720
1664508
1905141
1320372
1030104
1537936
451046
1521614
1067865
809015
1142586
1783487
568174
1948265
1648284
1279070
515176
1389924
1179988
1119219
1853420
237297
535608
1996554
663758
1962786
467247
787403
1273147
1442763
813822
1024735
1772582
804139
1028490
1290986
1825204
797308
118259
433216
939050
1279524
244031
949769
1376021
1294355
1654562
1824830
1049366
1855685
1108980
606097
1122928
764565
98134
1521218
927449
1382652
1360181
1591076
1170989
1777027
1214523
378804
1581843
523803
1295422
1801116
769053
1143027
861406
1523551
856919
1581138
1581098
564100
1219199
157511
1393316
1262763
57026
1898193
1879899
736990
116477
1642193
1039037
1216263
1722492
1549177
1580586
1608847
1559364
1252692
1248238
1025500
622425
267904
169849
1601424
1775681
100633
1471457
1449063
1776874
1893078
974016
751887
1610485
222363
1103050
145694
994049
1006055
939174
1206703
170807
1827031
50204
1660855
1693558
1782749
1668957
1523249
1289063
1600711
1287751
909066
1190619
1513304
768000
433000
1277912
75247
962347
912754
233266
152045
563578
276342
1176242
1320654
22487
628538
1298873
670640
433619
159181
958892
626660
666712
1847508
1088956
795384
1738024
1277538
486878
127394
1563155
1420487
288444
1413078
796677
606430
1633391
1145114
1612150
956113
1849096
831009
600537
58726
884611
980674
1240148
1201703
188032
754360
1066702
57133
1604903
963861
1310074
663321
17885
404719
357586
1251164
903904
1861320
225188
5008
1784527
1067738
1258641
1478409
746791
751060
152217
134660
1303444
1218367
1309562
1800846
1457394
826272
1334455
1534983
930164
73366
1908569
555156
803010
1391428
1340637
60
1522133
1272086
414145
286784
922425
1179022
1920572
1665491
1295656
495359
847367
652825
1241116
856857
1830164
1683828
1743070
1057165
1371959
31207
613925
634123
1114343
1035213
1046520
714949
1925598
789668
1341067
570064
1348730
966656
603623
550334
1386609
1468890
1870923
1251626
902918
237683
1208866
1494150
4792
918284
404174
1206144
92404
869164
902792
1223770
23103
526211
1149823
939528
1301129
893259
1576864
1156838
93944
1310403
241517
1912946
1846800
224996
1913148
415835
1300479
734063
1736175
1576773
580420
1038596
1116630
1944755
312095
690476
859141
1657367
114585
64501
1236374
587365
1481924
1509912
676362
482681
954608
1137596
1560700
1874651
74131
1747547
1424373
1044841
194823
1369380
735263
1077588
391595
1896338
1358107
1620798
233258
224720
1814399
1429823
1364390
1915839
1895389
1990182
246512
1753385
229857
173489
1457749
702969
320610
1166021
1260254
743102
1908212
589823
412349
654303
705101
1257814
1904439
287185
1984858
451778
1906324
923009
289527
1899121
617640
1288000
816901
1491517
1985125
399841
802976
132570
1683900
1083574
163405
541844
1484115
1200091
1522330
647966
1784886
354178
1016846
1146078
1382273
174114
430110
1238314
955152
1970340
447729
1651535
1014027
1980562
1568966
269517
227583
1391743
284601
418320
1711439
1707650
216140
113205
944220
475545
545535
246895
870571
334819
1501967
1030451
645574
1340242
1667334
659794
1341577
824225
428627
662664
1949340
1638877
1894413
1875764
276281
1785613
1819146
1646796
13903
1221478
1274127
1591173
252869
747141
903161
1922872
1195090
1893793
1997124
820299
922537
1137600
456750
1470707
1365582
366371
313185
1129814
1955424
1666397
288861
1333926
1502094
513132
66390
507671
1448076
1132681
920264
277754
929837
109572
1455585
1415655
670437
94599
1775981
740922
1092008
1074897
320094
806341
995910
221525
13557
441804
1622171
1222812
1500932
577910
1458546
1920388
613814
683228
1692747
226228
1981411
1132775
655568
758301
353066
160728
223799
1941073
193688
1894560
67474
443826
142710
275316
117637
1823865
1550603
410444
1512222
402589
780823
133646
1587118
534241
870733
229949
610749
1507230
1320672
1119331
1050135
1945244
1687329
906239
154003
207657
47526
1718238
939143
420282
1744493
1877680
1319837
1811294
684854
1290854
385705
411922
1466508
1528550
1064146
1747162
815365
928085
260099
298222
437213
1991374
656132
1203018
1999444
163137
1371956
1144781
611386
923709
1213412
814621
1790139
1666603
1353789
874581
809616
121089
844748
106013
33012
1410558
1592125
69460
59197
775554
243199
801423
1508700
714694
1264575
623327
1646172
23614
1012910
1460760
1079399
1349844
1242909
1960748
898199
1080238
1270511
1268145
287120
1055299
756553
1871733
980822
58909
443422
996915
1283799
1580596
1444906
558938
1533885
593963
349896
1675942
9487
1307609
695211
17690
424099
735068
1942939
848619
1633162
1999490
1540412
1834055
1229192
1021328
1455470
1716907
857858
526504
1398364
385219
812170
59445
1179273
1613885
465593
908888
110182
1849658
1153498
1657997
884564
1177162
86864
597274
1215814
1318450
234087
527965
1382156
877300
1074469
688739
875534
1541913
1222257
780819
745403
578608
1748571
919611
1436518
501292
648934
1896806
992780
647692
1688644
566740
1770543
1153975
784805
63696
540705
1274825
1616301
1683727
316876
1164874
691022
856463
643750
1993526
854440
921844
707169
293425
688643
281334
1721076
482642
470653
1334832
1183630
1782485
1940561
130097
1618225
180114
1496978
1910823
1768721
13743
1973635
984010
1952111
1711466
1108983
663208
555240
1611649
62552
96444
1343488
716550
1157578
1922554
1358301
1437272
1791961
876812
949975
1686561
446537
497217
5592
462469
702846
1161568
1133873
1973069
1114021
1196293
310062
1029736
1845007
1338112
1106317
1312635
626852
962184
760214
276861
803816
176414
106312
154189
532091
286429
603859
1074888
1019607
1152107
529999
1482762
464322
1874032
85633
1471240
244173
357885
712856
985569
1988031
198184
1145242
922050
212420
41842
482534
1847775
1809665
808198
446062
821005
387086
19237
1279881
977530
964931
1058738
588931
1028860
330663
951115
705552
105925
1954839
1279586
1433150
756682
1891306
1491969
760863
262650
1926206
466036
1050566
1045720
278202
935338
879282
1206040
1517645
1265177
170268
514919
406156
1092683
1193362
1230545
1634773
79859
836342
1593657
1246704
1329802
966605
1648856
1959789
1292995
1023355
896602
700732
1757666
1037537
1763206
575360
775775
1530624
1241585
1034168
985615
647449
1644838
1446869
618265
1158300
534436
1611514
894149
1161846
881042
1887284
749792
126364
117219
389410
264618
704856
1476038
1799256
1587580
686102
1936869
587547
1255361
1831597
1239976
876035
803832
190205
387018
883943
676532
1624926
1902996
546777
479401
399716
1191588
1835172
1452350
1268306
1777789
625209
1738581
1052766
1526292
1248227
36376
1830561
1727064
1003474
886306
613585
953701
113436
1928715
376479
1986837
1454664
1162859
1619207
1225613
1448504
763300
365758
721305
560818
1513949
1901710
920567
1728646
1274274
293166
870233
470016
292392
1201743
1232896
1947734
999397
825792
1586406
1682316
1861966
847318
742682
356053
1765685
1058508
510272
242301
1713734
1957862
1463322
321951
1804221
1778734
600611
580634
894656
1519734
785193
1544799
208602
399298
1957759
33306
585905
1300918
1506964
999260
1560415
1494183
835283
1540443
1499467
1440027
1366383
1043351
1861780
485208
464856
1730062
321793
893968
1941076
1291527
1273890
1388484
194890
1869467
509857
1876583
1802912
1246869
650345
1393046
1754784
1405314
1834558
484009
1637284
1247734
927790
1647828
167517
393213
1452076
477890
1575701
1529831
864360
444317
1655786
1012973
347685
1558067
849809
381552
6932
78276
1187253
1742682
1293767
466570
504662
1501034
403051
877825
987370
940533
1713957
729404
227997
1416105
399456
1736780
1382004
797978
136730
1625464
1343281
717397
1431989
937018
297907
914442
1454265
1910546
382465
847840
1300449
1586594
1724826
274460
685054
84052
1526349
746643
775515
333635
673476
844642
1935748
1992066
426152
452676
1216652
1061117
1191099
801247
275550
276256
1129901
1101397
1761830
171510
1165723
1544785
1992244
625869
1811756
442758
580394
1137036
1577848
520289
1094212
1638987
457282
16243
1851965
749956
1979330
272648
976725
1116620
1542016
478006
254551
108407
622049
624602
1124224
272603
1970187
615052
92489
1828861
368483
1064857
861868
1491138
1698801
492699
1904965
1556794
676371
589740
1782943
1622423
653593
1420466
1244765
1008347
1188474
518166
697331
303772
729528
1646830
47678
62709
166696
216055
71585
1960936
233835
1224875
359209
619378
499439
627188
991663
1004112
678604
1970799
220060
881023
1435572
1202631
222456
1847041
41256
965272
1744921
1192181
1797395
406585
1939435
317200
1220170
613385
1548186
1033337
1939259
1285684
487996
473847
1066013
1311662
1924279
631227
1121477
1307784
711965
1198902
1003811
571429
390077
995273
1897524
1411652
46718
1862054
1908561
799390
1010282
1035953
614375
1641126
1569013
1449363
1451228
1216758
1077096
1974262
996866
1071090
233106
440988
1794465
806091
1936841
134341
1166762
1813628
1130744
788038
90339
364507
1873541
407054
270513
1585705
810633
891381
281466
1378249
843302
709781
801964
1507213
1196274
1945720
279398
534719
1452981
1895564
1275710
1110961
1037933
881598
1489734
183073
966079
518555
1881736
186897
423053
1333875
1446766
663078
357494
412307
980315
405579
1630332
1384844
295690
1868209
678246
860223
1980936
1702399
319306
1474917
1508370
1297746
1544785
948574
1285228
1563625
1750702
295149
1056624
142080
1648168
1010597
1204861
687937
111785
868358
465430
516474
266257
1780953
755070
1565499
1638652
749727
1461232
1593394
914937
32902
589006
433122
778710
575814
55065
1246075
781753
1402356
340778
1263837
218177
60402
610186
1839634
1023924
825467
1228028
736112
1465811
424355
837310
601367
991379
1999913
263331
1354174
467178
1233123
1256409
767025
1164613
218105
1343112
1642407
1688527
730061
552339
662853
620437
1635385
946501
363475
1724520
828995
1161272
1748708
407646
1426025
916704
296517
298149
750124
190751
1710105
991034
36682
317518
1428129
1198162
1935011
141596
1522348
1629743
1221603
446824
1023930
329779
1430998
1362172
1867859
129765
1212152
1545139
19530
1937803
270320
281947
945336
1281815
583097
1733877
102900
1623811
397572
150981
230340
1384705
344938
744860
1994954
512187
496399
147089
168418
1699330
262357
778202
1577130
1562810
388464
1484516
307230
1091714
674148
984525
1341297
901287
1177248
635063
488201
967015
382986
1054123
1984686
1242178
1021123
877011
883529
626041
390045
166488
1217247
1199441
86930
1513518
1369765
1331006
1556564
1164106
1509633
1148029
735008
176595
1093497
1685838
1633116
510476
1066789
1648381
66594
1598969
867942
1540740
1356048
1099760
50226
686108
1276330
779528
341349
1677276
1454811
420112
1548560
1557052
32779
1332095
1268307
447922
681395
673437
204426
691105
1297298
961289
513490
1529641
790383
1343792
1766554
1349606
366967
1826289
270212
1384441
1472720
831824
869526
1656671
1342096
1776815
1953273
699468
731785
1477387
536421
1094492
1453339
190182
744426
567971
1800046
605709
781502
1691984
1083285
619492
1475020
1724915
35984
783336
616243
282108
1527826
1271327
795336
1873013
1089534
559105
339311
1696469
1863078
1207999
375420
768301
506793
1355002
560305
611342
215944
1956313
757854
749282
129682
341296
1633941
1466266
1794253
1963628
1082918
1359997
100864
1098158
93402
1553349
425911
599942
1709752
152491
685124
1214552
910238
743261
1855194
1076148
106207
1267962
1945735
510208
1502978
1171116
1979106
856321
1082966
1926680
1113259
1765340
692592
1782948
19526
522763
522880
943409
1753552
792562
1322490
1132885
255934
1365532
829192
426664
308498
344064
1947739
721236
798451
1564085
1882593
86922
131700
1076392
1246453
1828109
938621
554514
682482
328037
10672
1658722
475807
966015
844021
1901594
1288748
337922
1868975
1921017
685703
1441666
838286
1008412
1991302
1792083
191269
583472
1693750
252410
368526
1211824
1860138
1546427
477196
722393
1972403
1085508
1339298
210891
142159
374709
337832
1538419
912463
1795270
108186
28942
1334796
1596372
964278
766744
133159
10501
773547
486816
1323447
991935
974610
1796852
1018894
490247
903809
757710
343047
130395
232362
64204
109814
1805597
1061568
1600068
513839
1398580
743414
1856377
1375690
938581
857793
1103342
487784
750025
238422
1998672
1535968
1986759
524259
1927314
1326933
344628
1483185
1796795
1606867
1998756
1183296
1992328
744715
909784
1463918
1862792
1621412
1587875
1539555
917927
1712348
1216552
314052
413322
148206
1444142
201962
805064
1431505
263001
463079
767936
1532654
802913
1051630
651131
1403162
78594
126699
673943
1275726
984373
683453
1988082
1288347
609812
545385
296315
106377
470257
239100
9783
1951186
70467
1228096
668671
1224659
1504340
1845348
670417
958705
503751
1292760
336080
1474892
973102
1803444
1395400
482934
1730329
1015782
1964905
20261
1164105
533068
1404417
1236110
1309811
339655
1967500
1761335
1604020
1918691
237504
846894
587779
287190
1726300
1337735
1325933
1807607
532086
1634190
1251330
1716619
995066
874121
1153024
1366724
1822268
832258
193851
153010
1881294
181889
1405637
9037
1547182
1730591
84960
728089
269975
1916122
1120116
1303950
426791
430317
1893849
471812
1494644
1047022
1186772
1672796
1307632
384534
1699170
260276
873652
1583997
730096
927591
1405573
69925
771627
778469
1467446
1852276
1919036
168782
676468
1903664
1018284
1106654
1327920
292459
1875362
815553
1633296
107556
374440
113701
835787
1968278
523220
959464
1630667
813304
68133
1738341
874564
259538
368333
413054
781056
1858813
330335
1046779
1188551
157266
1899948
1278457
621400
1600474
549871
1292537
1227074
1421595
1263567
1243230
751761
1859556
982511
1641038
1046019
320166
1463265
854069
1142228
1376478
928287
770539
911406
1585190
1209806
198723
505832
124706
87794
93342
1361488
1659382
1432799
1166380
735324
602416
804536
811974
488557
1446665
1282927
1814684
1061040
293167
1418354
1387733
74217
94825
436727
1972088
490640
551078
1031670
860635
748568
1346440
1910548
524403
941924
153818
252093
1837600
1076743
458082
445644
989517
784595
1265920
421141
1750248
488042
1855417
1895966
475650
1082432
1779486
219219
1356603
1503629
69312
517426
1180432
748498
502785
1422606
1514174
802320
1073032
759574
374224
1801903
882676
147034
1712302
1415
578704
173788
1413505
834482
66643
1879909
255827
1480859
1352745
876433
1941061
767517
1622956
294843
1262992
1324540
974151
1878667
1427796
1881401
1239701
83074
907281
836189
1811656
1572588
439044
865027
322551
1331180
1685004
1525632
1245942
1647563
649911
917578
1469669
537721
914723
586281
619918
409825
374604
1752825
869325
619650
668234
574008
1943554
529948
589734
1154534
851657
347007
418052
1894442
1382167
1703614
1547150
1897240
1583116
762136
1800984
570706
200395
1232982
387472
1961986
1442975
1114124
1052958
1118383
1573264
944434
756606
831535
133465
708667
1833597
1930324
1710492
45272
1259017
202670
1326497
1384875
872940
710742
1601103
1171041
1498574
1561457
334546
215459
1095829
81555
988981
1980534
1305179
1094125
732060
301277
222338
1489572
382290
1921587
1681092
488283
443609
954895
1972422
1156435
1883660
1310517
1064836
1218035
1770491
1464454
1369545
1180170
17847
1879582
986056
721307
1164443
1356844
1992614
710367
36882
187173
1370569
710717
636678
1526797
1352806
1458824
1340427
542677
1015039
926828
351702
8987
1176351
1292660
1271975
1732724
920417
1387363
224622
1082221
253374
376511
780086
961664
1812085
459574
192424
842930
352740
936856
820093
129606
1737196
1299297
1765135
1804617
1659720
714096
179092
1046554
323158
967704
647479
182945
469699
254459
787425
1340326
1263398
1875084
1209612
11672
481959
513099
34375
1231029
1124918
253934
24573
1026379
948154
1272848
834488
982341
1503920
564282
1836961
399251
876681
1208937
911926
1081015
1715185
855715
206543
1877915
890230
1018106
1266588
1078664
1687814
964320
1171192
946324
8985
1987749
149386
972888
1957537
1336054
922736
1420585
538902
1639549
1063262
1411588
494165
1804796
1506893
104402
1375435
136674
1884967
158247
1544874
38026
600368
482240
418822
1739722
885337
517577
1921800
1062997
381848
990490
37762
1981678
1097902
866609
1267584
1359131
505217
1058822
173646
780188
946133
765044
250244
66339
1755852
1922903
1637840
836204
1361769
899725
674196
228830
896796
260306
288437
1967387
1407677
1728568
1900654
144833
871144
605256
1283479
395042
1449138
1264585
350051
1455672
50250
333657
1691452
1704621
349058
1126886
1146648
466603
742432
1107932
1348157
395693
228652
1639188
1403025
1686916
1608970
906189
840973
133573
838210
1793546
1135440
1822688
1488206
1290910
1856232
1322205
811955
1823405
1108016
759149
939761
1774019
1348075
1580396
279820
924726
1827017
616580
437935
1627054
872605
1853322
789732
1538647
1407516
907724
1228399
883746
358309
186492
1820672
639645
296785
921339
1911908
29996
812405
413868
1659723
1294919
1797251
1308868
590466
955050
1742618
1704264
1916422
1005317
1221046
600431
361824
732538
651015
1459004
1038759
121192
1007583
554545
1263952
1480733
1531767
1444428
1212106
360772
65149
1750569
994027
1663488
1248565
1945400
327175
1877165
1928799
1204232
1991968
659258
828459
1773252
1440975
874089
1851685
1516315
973452
9402
152253
96525
697204
1885592
1891475
140186
466172
894649
1032339
1364557
561221
1004980
586909
312100
756660
1622549
140251
1003164
1753244
476361
1450034
1973656
897711
1915211
23749
602427
1441402
1169677
753336
616611
1003304
163874
1563942
1465462
1932797
1629180
1081366
1101280
1106338
1949278
1518809
1005440
1406818
1753495
1430802
1183537
931433
1683792
434595
913083
1579203
1461265
445377
38348
1994216
1642324
840880
806764
84956
1973364
43481
193301
116424
1208303
1096903
761710
788188
1027012
1275528
650185
681662
1631427
114231
1966445
566488
1742486
239475
1355538
82177
990476
902162
975636
211104
1422191
1426057
811526
379317
1993352
445482
1313071
1778717
354662
721207
57603
41028
539882
705139
322314
1376216
425548
964594
1709363
1350651
1037914
676202
881818
806720
1578810
505935
991280
1057516
1050260
915026
1762054
276358
262283
1725684
509245
846611
1828573
92133
1513345
900518
946097
23889
1359958
1648337
374935
959400
712591
105636
177374
230588
1732205
1393064
244249
785558
446145
694107
167271
921737
891226
1468803
356951
1222114
1469961
579805
1935005
1715094
286893
198040
1054073
1822801
102106
1320253
885945
521119
494778
1889079
569386
1415323
788920
1253211
629071
499613
10426
170770
889042
186699
1943210
972351
668096
280118
1987410
1886060
167320
1188638
1991898
1600273
216489
89083
541451
1631067
1215845
1965548
261729
867577
1897532
677206
581723
751114
857312
1624989
846770
1863040
1335210
14992
1964161
927973
8884
1618532
1440727
1722512
1482933
1106040
914110
374748
647198
1371932
1882655
1353769
1545592
705418
302760
1426984
1964319
904973
1860972
616045
1142106
216293
1303942
1944922
1941479
1882023
1531462
120041
930746
835062
1181506
997088
418488
1156753
1991586
937004
457136
1265092
1107730
1681568
1379871
508172
1455594
1119693
1471669
1544574
245010
1915608
459388
806101
1403860
667867
1555248
426428
412399
61260
1538607
1512038
282942
1063570
438240
946676
944673
1475943
1820549
1879236
1487206
1476738
935025
1712731
1811966
1254779
1564708
58483
362313
32901
1515579
643060
402784
1722773
946526
1568204
851146
783120
1800739
896787
906793
1691547
830754
340952
1931038
1264223
294798
204927
101401
1470702
758580
1264260
486154
1861559
1648311
328226
564954
406199
1881699
863760
464094
131926
1504913
772883
782773
241052
255828
1292622
1386163
1594796
884126
1394894
1149075
869954
1246514
1447510
306872
906048
1748790
1833332
401974
1155883
342411
91027
499777
479317
931445
1048753
545213
1598824
708933
1744778
1589807
1205317
183111
490634
1558054
1229147
1824890
679198
1933270
765857
1495326
647433
1665027
189840
1649132
1129988
669706
1038907
107317
1790489
1829438
198071
1715470
1093269
308676
1910667
28917
251081
1788284
215748
1996621
514032
1733390
73954
1988308
1144660
1526330
258121
985441
1814359
1130712
1071133
1658829
1250511
1817028
1329788
1043384
687969
339320
789090
1711015
1651417
1487920
1789920
1194355
1313346
1185887
1718642
1392815
897443
502506
374414
1594864
100940
554782
1088816
785276
1548465
747855
385814
1588723
1256792
871155
809963
1522977
845883
552509
816070
598659
1996879
1216638
411455
1623879
1842718
1378358
1571470
1276307
104045
107545
1926277
510634
1897955
1691671
1110467
1328399
1371933
1635366
964087
1131330
1264726
1383398
456932
270599
197839
997254
63561
1742341
779802
354270
1480310
589217
1930206
1149855
1940955
337161
1847682
680365
1215322
1875688
505803
906018
325141
261131
275652
593347
1472668
617392
859690
921032
919518
1454634
1873578
997677
233798
567135
164451
1010910
308428
1010715
1019422
1579829
118706
692723
94111
638383
1962544
1210005
964619
783961
512145
1894502
1192221
1158214
1998691
1886366
257996
1030314
1144147
950798
1081299
1548082
1758952
912929
1969189
1010032
1403422
1282102
7507
1786557
1478027
1258669
341683
675246
852913
1953128
1023769
45157
427385
859086
1549469
1253889
586645
1393018
496045
1259647
755633
411004
1997303
405081
537957
1953099
975074
587899
1872355
692113
976833
986302
1881542
718963
1406119
192775
890872
484611
1197686
245650
1500706
184303
1171121
1313603
792325
739674
1650040
1009927
1484766
1423142
1033092
1360174
821520
1202951
949209
901036
1830237
888864
1601612
1249972
974338
939681
189934
473731
1522925
209580
956798
1900912
1493783
1425747
152558
1730895
1258514
411473
1777485
253855
1347369
714900
1407608
277300
584375
1692320
1804294
747337
353441
681100
1831550
515871
1221736
1031321
1199467
908393
1647910
24539
1765906
1718055
1403615
671989
943997
832759
646814
909309
1531734
1132438
910864
1087121
324528
986661
4725
1372729
1432477
1215125
1819729
76650
311147
87542
1732996
1421575
998894
230600
152378
134591
315750
477026
1030675
953049
123891
1744582
14354
1831237
1623166
1124839
1071060
1442837
631273
795566
109726
1746551
1802386
545682
453866
1090218
1129454
222826
1316427
1514112
1838413
1689226
1941788
992197
1187880
55299
1085432
432481
1402517
1850439
94733
1481972
1765460
1638665
342984
1148706
1045753
784844
1850866
749263
1503748
1232331
74682
1263032
1195761
814300
634815
1634795
889083
1458265
1975693
1717550
1773736
859557
790097
479798
932137
25775
337711
781383
1458323
1271824
1228686
1348312
19663
1088086
1045192
899838
1644348
1840173
431938
483947
1691643
1610376
151622
919939
812769
1225307
1869908
777774
240971
496429
130945
552259
1202754
680347
1201712
1495994
1943054
626365
456236
1952088
1914893
841644
1935420
1224191
297950
678460
1057158
415722
122174
1390465
1957494
1145045
1049483
402938
988427
777302
859683
1985990
758086
1946125
1211617
1354091
909957
1535664
131450
86050
1640179
630176
1818097
618184
1642580
1774856
1560510
1920898
1241102
1967887
518150
1256962
1031690
1549223
576343
838217
132375
1764755
479278
1993241
24575
391543
161822
1301630
1128017
1581690
1184950
1434816
1729605
179874
918345
1000248
276921
691650
664587
1126014
1951085
1464313
1225199
216792
1374693
1820298
1526413
552246
1799967
434458
512703
1597843
1457726
292747
1077793
1364405
1106818
904483
1975448
598990
1785216
739251
194567
1366127
1362736
543810
1446882
491782
405201
1160658
622248
221928
347966
1768732
1275135
519562
1590862
823493
487597
699614
165386
1157379
1711465
163319
1024031
1511862
1405267
1017445
1311953
936041
1134800
1540256
666988
984379
368104
214411
1677304
194871
545207
1830172
1202399
1242222
1821666
420440
1208882
488351
359670
1822989
1236061
56027
361393
157883
1776905
1051197
1991995
1076060
409565
1275698
1718414
784269
713843
1272632
530690
405065
320028
734638
312247
1164811
499771
1184019
1396897
1653109
1808995
119322
1184549
1417930
1949597
1015419
742974
1167699
380267
825576
1486586
660425
375586
27551
1137816
946254
1925781
291893
1891735
1366770
572413
97793
1934447
1054591
685889
1899295
215841
1993114
1161988
1008933
676240
88461
1645073
933267
1528691
710880
1218485
1298892
223970
28299
1522249
1861569
1170401
338474
1671537
1044828
1518624
1493231
629149
1133072
1521982
1752602
932584
1254067
1003102
1658444
1014878
1921243
1982763
973581
618582
1079492
16999
1223503
588783
584210
1048784
512624
84898
1479589
1547661
1277530
25569
1301059
1959303
396440
249296
973528
819171
260891
1909626
993622
984724
1342209
117673
1095051
1236578
251913
875575
1560865
1269966
667314
41621
332807
1621243
32495
1261049
112315
264270
1834027
47339
1665505
1832417
1802160
1565326
191049
865024
1328017
661998
110504
139527
1617191
1232972
1385763
1839566
1618177
1490613
489938
465952
674959
222221
291973
995554
882551
453236
858718
1302745
1370417
825141
465856
1128529
58622
896227
451605
762220
892494
1283912
75075
427385
1580374
41233
1628809
658215
1464838
189086
1261547
1195336
85067
42739
168247
559279
1714912
1447435
1248909
315782
1614591
1953619
581901
1274950
1372778
1710331
813719
1933799
558812
775006
1621828
1264453
1609919
1945062
32376
1411084
1033890
1713488
113603
801429
1967221
1895513
540901
1920931
1962243
750798
1925984
1908056
47814
781867
1456458
490492
195157
1908634
407536
162605
1719074
1997977
1192774
1307646
167418
1936358
1741033
907858
1766564
785425
1058072
132190
1520817
1072486
1004568
761108
1526707
423799
1054508
1102478
1601775
1161573
1964332
1924615
1913970
183371
239441
994679
361297
1474656
1452209
82146
557590
936007
202664
1009337
1809069
1989283
1065522
129774
1432673
400346
1479562
1472614
782479
84564
1759318
621591
998586
1781042
1349812
427112
581422
1597296
850115
1998701
1034489
761170
544277
808422
1507550
1965505
1435128
67552
1485128
610452
1270071
850471
1405582
1467314
637152
277441
1266494
964937
285675
622644
1020145
362213
1813964
1059203
1516758
809812
1762676
718345
1279401
1137505
204023
368596
334923
427925
1828551
911696
1276964
1390012
271635
1305973
1855464
864083
1421268
889912
1048015
1030044
1577212
269799
1912987
1369488
1021975
689963
575264
735692
247501
559647
1279411
1512120
729895
1299604
1455280
119681
1931531
810395
592391
773580
1196437
412192
1900067
1287411
1986572
62869
6930
806238
1215953
869679
1384361
1565359
1948953
1742956
1345742
893838
897868
1563923
237902
251435
1754552
779441
1371858
185224
279610
1973071
390796
1993132
1371768
1296240
1477756
781346
20634
1331739
552684
400365
980187
1566016
1832330
1470453
320277
257403
422370
1045751
58079
1964919
1508478
1422323
1348393
273428
34355
518782
103500
619512
334515
1386850
653130
1014719
1091458
494561
1988232
955848
1444690
1522001
200539
1533787
428475
526938
922394
1837199
1255132
1516294
724939
316699
1367342
816637
824513
535580
413405
1529377
536707
1645950
1353673
4188
1818139
1245235
1563908
1545104
1293766
808428
609059
1024718
1504620
353490
178404
697492
1893618
677506
1683804
564550
147283
219896
770506
850215
1941452
727792
1116187
1145617
1849481
1833302
1243337
147857
411138
1639897
877470
1439007
180364
240457
1528682
1009953
1995182
1601355
1706006
265776
1933205
1173012
892583
1844491
1821553
408807
1647320
515939
283264
788807
410303
171117
443637
1810253
597362
1714856
1993099
1717453
1409252
208865
1688569
1169575
1936341
1253598
1700185
295274
924935
381939
76331
683033
1311761
248644
1587151
1679782
1959009
289338
1709395
1577052
1846622
992501
972699
1544188
42514
285691
96704
565487
824812
1044162
400984
1631559
1724911
311297
1701867
1709537
1077908
1978814
297036
730548
1098162
1025089
1204893
1673858
1885980
1577707
1376158
1217844
371097
87138
1457173
238531
1698876
546682
637369
909312
272704
1511409
507800
569477
342656
1687052
451825
1644301
1223636
1460287
221442
413128
1544682
998106
237579
1241618
1943859
654134
448138
1865033
950609
1392003
1655921
1909840
1002928
700132
1253561
1191275
1997494
145979
585623
810319
562878
52009
1170578
428657
152314
1952755
901030
94887
1232560
1244064
590607
1317227
43483
1242966
1481172
283918
1125946
1042831
326945
386794
1576027
835330
1283211
106338
1075912
876738
318687
1930226
50076
1199189
1200164
1567645
1076539
125324
1824511
1697708
1683452
1259414
530268
477880
1284977
1629870
304056
1055226
475354
480465
1658083
1094837
668287
208525
1388903
960392
1894803
842577
1034171
929528
866630
434023
1353711
524978
1502931
256367
332739
1016178
235200
1635051
1032996
749366
523129
1955813
727555
661283
1070916
1739737
142187
1132154
1741403
328452
1368236
924554
658791
1219290
1113558
903682
1683487
258429
1675334
620645
916982
1976186
41815
1978674
739134
1608933
1170505
1530780
737254
894892
1184706
1261781
1126201
1746252
897931
44302
1343470
1315767
254410
1815109
1534625
446008
932854
684490
1061027
236310
1916578
779678
82610
399533
872944
177141
59975
1723475
239125
1405902
1152430
551668
1780159
38173
1447817
1646958
470827
677692
260357
1753117
132511
1396715
583121
921737
1734710
1517529
1702059
1211103
127541
1843114
1485780
482242
1715343
1777828
269667
505301
1451860
786780
612990
144985
1571421
873629
1046169
114158
1171437
522159
1153689
1117997
1706313
481221
1006764
339355
1758351
977596
1851796
955321
284535
190562
1319337
732534
1027464
1411595
1184700
1583916
1528720
1942392
398224
1866996
1290620
1860827
501421
160510
895782
120890
990427
15173
103891
977392
1761354
501006
1092930
1408207
1469623
1198049
1307104
1408628
1546469
831291
1332694
1143579
1333002
1622498
1591200
1225297
1534390
1822229
112665
1373878
140667
822323
20052
98269
27912
662637
1195819
825368
654335
1928277
841393
134836
1531401
129417
246177
677257
923881
713330
1992540
1488339
879822
714149
474289
746369
539883
170335
1697457
472581
808003
967129
1893876
1240456
1679969
1048055
777224
167406
351225
183904
778906
955654
1918464
1448286
1121709
171522
746407
1212753
354363
222263
492479
1792180
1612961
1482464
1127027
349254
563291
402935
236275
153222
1630768
313267
1457378
1208287
529574
58940
1121238
1491009
1948802
101804
475014
626883
376831
204114
1024855
420771
688327
650769
1906330
1574833
1452634
149792
1895634
1323179
817979
289374
1503942
278027
621333
1497175
602345
926006
311775
844917
761176
1823629
681250
1247763
444632
1371360
1621062
100418
1581710
697814
1360704
852393
207945
1699038
244456
821619
989596
1036146
1858894
43084
1210677
1014230
1677561
1900486
1114067
1954810
1997170
475493
297105
1521646
808654
709077
1435714
729643
648843
253595
1675522
474726
935522
723013
772171
1590954
540306
1839425
778940
122346
1328505
1575962
1816403
1375197
1161492
1365458
48882
487628
1420281
767813
446374
1022585
430501
1393043
1504959
1943056
1890919
167687
90526
68178
536428
1831263
1849339
619750
445772
239679
1561366
472572
1053634
1716387
225497
415566
28333
850041
1797311
363640
1834771
631648
1866872
189433
717126
144343
822031
967254
922126
200730
276661
1869259
1982635
1235627
789102
180927
1448492
1473864
1507976
1627824
247444
308981
350689
673248
716187
1923129
588256
1306498
288918
1468444
248075
1237098
1940779
1880280
1854552
1765910
234517
1727982
1820723
311626
445713
1455159
692189
909095
1882829
908944
1536559
1025415
1357648
190566
449850
108424
606547
1985209
30287
667423
1636384
1737641
396060
1457813
452224
1414797
1186680
883131
384998
212645
1821106
261100
706965
1558334
175680
548521
323670
1072767
490490
1202297
753116
996888
287239
892533
1350810
875945
810049
1191408
614492
1617324
1692317
1996280
1272865
729919
1547039
420054
998892
599986
956437
678309
1246985
14237
738197
617927
531901
139388
1679854
1381706
101845
553138
718464
1570832
1411997
400112
248571
1472229
1923093
1710443
1379664
566536
1072534
799688
763782
345923
1563823
1511138
1316141
1687741
1032901
1592594
731622
1249372
860343
29664
730652
1357375
58784
92856
695774
616689
453523
1592560
747347
1759158
1276774
1467948
386217
1642221
1109238
1292307
1560446
1400671
58994
1189965
815853
744944
839494
1402319
1964940
414914
1725995
464271
1505848
547661
1405895
779433
1309641
1775470
922204
563627
159576
611617
123711
409959
1571653
1528619
160243
904553
268157
1639870
1171571
702432
301550
581132
648254
1908762
652677
1791618
769470
309205
795108
969108
1037343
726951
1578405
1242197
328935
875607
1324821
658098
853843
1306434
666508
1825344
1361848
1626741
1528707
1924753
1124061
300301
13996
734134
772026
1227698
1418159
393386
1637248
1838500
889484
1251935
1889151
576552
1025969
8567
1670108
613375
790652
1067390
1671033
878521
752435
1828099
1813014
1470248
453019
509847
491325
425733
1730
1828804
1986474
519558
720206
1334175
553777
1978439
1008326
1593615
199445
4253
1923679
1950271
840022
1184177
703707
186616
1065784
1069426
388669
1903621
802514
487462
552715
1839600
1197835
1556279
1181175
1483253
1543273
51360
1110206
9491
1705326
118016
1713959
603791
946491
1077826
66834
1961343
1585749
1966021
655234
827807
1058812
1481486
824285
673423
1325438
571537
673335
531625
429075
1545585
1179473
1612087
151355
255537
131424
162995
367480
1113560
1102325
1955954
718579
393311
1336343
1120673
1121869
1802239
1455910
696778
1247083
1593559
741566
1271363
1509368
1217378
414340
1857473
706019
1453694
762748
1359095
1777729
697743
563190
617076
373400
627673
294571
166645
1180704
317009
1826185
1196572
629955
1319954
1255721
1637440
38492
412191
882187
8676
964273
703021
265845
1929934
1247950
1721666
1822814
961437
775614
471484
1729524
568281
1403879
452339
1511827
1161885
24815
358614
836691
377138
1429135
863593
18384
939380
1699009
630289
1160202
681379
1441620
573290
345665
1640750
175442
151295
417933
321088
1651606
508722
641718
78113
763813
1950148
1378140
1414024
230974
1522760
1527850
1476270
226982
74943
1214711
607188
245824
718583
1187240
126241
1138572
787020
1058913
1918280
907836
220127
1299648
47982
1115863
1767844
1900666
90425
970136
1416698
1839328
883515
929010
825167
981556
1752334
1251040
751106
1928221
1765411
1299081
432945
235787
1327079
53376
1287170
1642101
1608966
1767694
1334061
325540
573542
1366732
77575
1817181
52053
529701
1041125
1189239
118892
1558811
1570895
1340300
1726158
1150037
1123399
1350240
1396560
1861974
397256
1282382
89816
71499
971555
770747
1483206
1467232
1457665
357456
1335547
200347
1673775
629097
618571
108285
447018
1754735
769085
1447306
1169290
253117
1784629
1390684
290849
1290760
1170798
173909
1185481
1617296
96395
404148
1764362
1246885
1712582
1366424
1693139
1935889
493519
1194224
143992
1565686
1972435
491278
933718
1907962
1911314
16637
424156
1861142
1902847
662995
1390290
1711529
729012
920135
1752748
1614802
50176
1620975
493147
1367657
1348944
1042637
855286
789949
1545803
1587085
1759970
290224
1814067
1291970
1830117
1988871
559283
380653
1816453
24491
158750
988619
1849208
570371
949371
826333
441126
944952
835164
1559484
344063
707708
1633832
868359
1148285
1706757
35639
1657278
302361
397250
1905416
784942
1792190
1923257
246793
551218
1586131
32092
1957804
1990376
1440205
346944
1842827
1743767
160685
455475
178927
1156763
1877224
870091
1798996
503775
271028
452864
1870260
1336854
1904966
258269
1178894
1145458
424323
1416509
1645573
1595909
57319
1615660
1789432
657236
1713268
1324857
178377
255773
944850
96135
835712
13445
1139919
434840
79599
456672
1589851
1475229
1058930
54016
1283772
321364
1421553
411919
636058
21798
550032
959311
1235684
8628
1674588
803967
1156926
640291
1625948
1854153
1761054
1629462
546980
1613761
414095
115390
793143
14197
865325
542254
1972892
984694
474411
1236598
270398
1789315
344868
1976739
1008803
1968791
93712
1235446
1217283
1113526
1250587
1020893
1339753
582194
908769
1573442
1439098
311149
1377791
1745123
1545944
1057489
207310
1815941
1261279
1885096
190214
682651
1075186
1116531
1034176
1000630
908186
795479
1628177
998346
469059
1514384
655983
875181
43322
976599
516118
291197
800861
1385863
851143
126992
1841070
596512
1216294
245247
1171256
344154
261341
1009673
433055
419898
735444
1743130
1851450
1308691
1378878
1891482
1491909
420324
1655092
324753
1212338
1726195
1034497
1726229
562470
121807
868685
205061
755650
318745
279434
772372
104221
657404
1166504
1749565
1793503
1928190
1640135
1185786
569710
807065
437964
1321876
1546954
1677934
4968
1366093
751514
1228580
263965
560581
1025903
1922926
979321
422626
1951568
85489
1335859
1926283
1818827
518395
381849
398748
479956
608893
207110
77038
937941
967184
1856049
1126929
65179
688907
772654
1520761
572438
1163519
1799402
275134
1534597
808820
1125413
105092
588510
1448997
1537659
1452682
1074384
1832969
1051148
965837
1712425
1666827
151669
1742820
203713
310160
539671
1937210
489985
1570133
944602
1887101
1011932
1795782
1170291
602301
1589934
232857
194673
1837689
266259
235539
973372
1043360
190668
1428726
922502
360439
1360881
1050383
1737587
1594637
229937
804946
117512
988476
1178889
1460644
1432074
115596
578094
444751
1265737
898942
907237
1309214
1634012
244041
857024
1057375
1813420
756363
1384409
1612647
632914
1094064
597205
1157591
323336
1706250
1375168
1679793
1813963
364631
1043695
650418
1867926
80637
1763361
1419540
364507
1500768
376329
258822
717661
1544230
510539
1877660
724523
961393
635113
1173169
1968865
1362374
1054023
1039849
1464149
1075769
548624
744591
1196663
592950
1733607
1485432
1257458
1620341
1680298
1893448
839345
1620549
1517932
1250617
172698
1546916
427722
892141
1116855
710249
1429154
244843
914512
595270
64043
904462
17685
146409
1912720
892518
1532099
1904983
1662924
12831
1704537
1495557
358898
938721
1445845
413646
1406965
153415
1545379
1101619
1871779
1478616
699449
1691439
726856
1393486
1891387
1186599
1444205
901991
185299
693093
1725888
733933
1313035
1723423
383689
1907937
1329489
310374
922019
353324
662000
700489
1367148
572695
478796
79316
315340
579643
267680
776792
125887
416084
1005276
554289
92649
4623
1954363
823220
364288
1750223
1734993
935194
188527
508683
184224
974405
968276
69646
294836
948274
874287
1310270
1887318
392337
1845420
866261
521680
1048584
37030
980451
983980
1353038
766353
497662
913843
242047
931427
415442
1465398
141347
957954
347773
977875
1001329
1332405
359637
25889
1513166
1456387
1431675
136600
1097033
1866159
1011028
1716730
93296
659915
1125886
267554
1279173
1001247
547873
681716
435189
1743573
532365
995611
444877
709913
1495730
1403580
1838916
706919
176533
252280
1339164
1972865
391686
291484
212351
1541619
1557407
777416
602791
435498
29006
1849529
1478272
1490343
1788796
386872
1486240
645209
327137
36102
924366
585097
1759874
413189
240471
559465
201631
101546
1793520
1185887
1604644
236892
646116
1086468
1934369
688353
1047783
672553
1587122
797539
1878615
1403742
784799
1458917
1744054
1648343
356503
1039502
314970
1447028
322477
526050
952202
416374
1236890
644294
1881536
1002584
1247451
239035
1476950
1483703
452332
264333
1084357
352905
1577202
1750404
1133340
440810
723266
1523547
149408
1672376
952555
1705920
1331236
560507
1802003
839632
128304
28432
1527084
1182657
1907463
596427
597575
1223402
831927
1246509
835034
100528
939634
787536
1062240
622346
1643732
930214
804935
1934293
926581
1775461
299268
1780151
64267
1990921
956770
530389
1977305
1886872
841653
351494
1053586
1547450
97970
1586121
770387
87988
948243
1263608
1730329
1739559
212732
1875124
1248549
827190
1637933
1987622
1419110
182322
124691
532834
550921
1327513
205358
316534
1880393
1403390
1721597
665909
1037276
376653
1477492
1060404
168721
1297867
1455839
1603374
1717265
57653
1997503
1831806
1556623
765211
678723
1238529
95666
1796720
1854256
1143220
1401854
1096694
750826
90490
1469210
682614
1426469
1768696
1071572
599276
16719
1999919
113177
1746373
112460
945188
527561
310331
1606581
1643920
1937995
1981001
1909722
1126511
1786318
1197683
1939065
379483
1466924
1157457
1296782
19644
271634
1550425
1126512
403583
1864257
421596
658062
17226
1907084
1363659
162238
1058588
197411
598322
82676
1003765
386631
948752
47797
1287496
947990
1813178
466877
1035186
665430
1034808
1017963
549057
1401767
894067
1281332
618447
957954
253131
371085
998308
1005556
1085137
1512557
398227
274343
1916908
1722157
486778
447808
1012630
1807220
1786479
1356299
1994675
1798623
504008
1370068
1625541
48060
317290
1217189
878669
1340478
1012218
656751
104669
38716
1692794
412723
1538923
27210
1888219
1510380
37329
316718
1084425
1154796
1122374
1570429
297949
661625
1465508
610005
197239
1945324
347760
1724481
1200798
907771
1248972
1864448
1034532
1302258
307712
272221
1015870
1067462
1226425
208533
1640733
1997698
381865
1302829
1458038
1033634
23011
1156685
467207
1327634
459030
635675
599912
717724
397640
1445184
1701531
1365039
1447533
1976958
1367356
1472161
564447
1169079
1329521
1464707
1277598
1896948
112301
1502713
168565
1759719
1510645
1969966
912399
83971
773299
721189
685973
1442645
967012
1386307
1642363
931327
105995
1570203
738323
1713333
987668
284230
478353
12185
157487
1446830
1548672
1732104
639361
440751
1784522
549227
1652225
845410
978221
1314714
128551
345615
83910
418400
1640574
671220
1646774
246477
1271751
770756
207666
1059636
1142119
402437
502409
1487255
1430921
1097763
186747
475244
926980
1339532
185388
499736
1025275
1118745
923118
428171
793010
65872
574221
1234776
1953197
474027
346259
839310
1481022
1755513
1914290
1915091
324156
933843
400168
718975
1573803
392660
3557
1779377
1479485
1846054
160779
113988
1969975
14688
1571439
522265
916213
68892
839489
1122619
1313751
1004256
84742
1391385
1547484
367718
1986250
483112
1053598
1031844
915219
357617
926885
465065
1111186
1636122
732303
83600
1057483
875715
1245385
1365487
765056
755272
311830
1541980
771179
1857148
1605325
1240821
1569614
376787
1345289
135983
246856
1253494
107437
761609
820099
1629371
1006840
1243577
1515201
973390
66773
1581656
303888
1812855
91138
1283734
1651723
1801403
350707
62149
160700
744156
262501
582690
1622383
1181630
1185850
1193451
1985224
752172
1332288
1216948
985788
1346589
387282
1562147
65353
1150789
782978
838919
286144
1937457
570615
741284
1952131
1008460
1524141
1647681
658934
794903
50330
1831824
667764
721667
989595
1761957
1696689
533528
273508
1792120
1395286
1105448
1935970
1825461
9958
1635645
1866181
1712179
1461598
1798225
1199836
449308
857504
701505
72180
1732531
1889322
872712
557490
167466
626377
852968
614221
1347558
908268
1047912
306122
713633
1153624
766949
546189
512565
554553
449367
1980060
1137687
1444142
1157035
1571471
146663
1376780
1064212
914163
23885
349053
944788
1479720
1422912
524925
643669
568327
1801119
1509128
1815060
1812798
1616466
1607629
789843
1845906
709081
682789
48677
1710020
705945
1394101
347435
1283575
887664
884552
1913692
1329754
266665
116850
1232285
1596136
402837
427400
1102368
961444
1431208
1046218
1185325
575996
1207115
1194598
1146526
979225
1577244
1593260
705958
781083
960228
227739
1960622
1442053
1083832
97414
1824596
1416247
1102444
867870
1849928
1960471
797476
1859812
551543
1572171
461805
259635
1717273
1601205
892712
1206427
502598
568490
1542742
1285845
1242469
1255797
1822046
246409
1022429
849763
1081097
882841
979342
35172
1826794
710201
1167704
766597
934272
1355795
214391
1291861
110254
1875019
611356
1801502
1214767
1436266
477219
1695393
795321
814793
750212
1424149
236053
302045
475389
1053999
1164028
1591755
1346817
358677
1669357
899792
687978
702093
581995
753834
1206146
1848565
1696480
842610
525508
1643102
1736772
1989
1513326
1096654
1784705
651652
1653589
1170076
254824
1885185
158916
1376727
1797702
1769841
940959
1228821
654837
982700
1384249
1574557
733027
1562709
1719035
485282
1795438
880068
552107
1127046
8976
1561062
1613202
712374
1976657
1220569
492467
1096461
1675825
468366
193706
431665
1211902
1590440
1866696
1774453
1998277
1824346
1960070
1074777
483267
1707982
365757
1312866
490009
681607
1259868
1791184
978492
1813730
1102326
1215871
1924866
1147036
980556
411056
109151
718076
1212830
1032432
1823228
413950
88234
332486
338009
1263634
1996393
1415981
401671
315206
163469
1355528
1492972
1216814
1546336
1960851
871558
1411285
631727
1711098
950677
958843
558712
909798
1335485
1897466
1726520
541753
1092230
794118
1367424
1760841
470930
409972
226577
1637796
1142751
1997181
133431
582638
823992
1938943
609214
1402892
1888142
785667
1439595
726478
1323567
502218
1892704
1698269
128235
1283100
316150
416193
1295851
506881
104531
244603
1272758
969917
983125
22236
123357
905945
1799509
1429995
372298
371357
1478578
451721
724151
1402512
499729
113820
1103829
160266
1022964
572947
117055
612285
538592
83585
471391
1665212
1238129
1287530
785459
1351634
85755
113537
277046
1199407
657897
579836
595358
1728034
1609107
1374618
854815
485636
1984875
1990263
1086498
412427
463214
1704852
1260900
35162
12968
17051
661870
1074486
1969610
693119
1812649
24566
1785030
57447
1968898
1737029
992702
1047909
891740
1503520
1664993
500689
1461760
671487
1006345
599189
1763758
1287102
517407
410310
1447610
1421040
1468568
1948374
1265063
652763
1968175
1660959
1990070
796037
894082
773554
621687
829293
1426729
920132
1895724
1850650
844666
120983
109519
1033487
822708
1153593
747763
957821
127113
374546
861588
182180
1876207
803427
1132263
170686
655840
46929
213033
1398000
55945
205435
1065542
1131982
1606366
1651043
697251
312723
1064423
1326217
568603
797494
723163
748213
640118
1829280
1542248
93683
74006
1465168
594019
107690
470176
417299
145886
1169242
1683050
336562
854127
1092747
363978
20396
1971902
1208509
1683610
1038883
618143
609771
1489414
1742376
165347
1009106
872361
1652818
67380
1466937
911455
1966001
284016
782978
1417837
1396717
1888142
784914
1278419
1563480
1979760
1886839
793156
1902564
8558
732609
1092664
868539
1379753
1106135
1860574
1488936
1150384
1900813
1694978
1164806
877641
707902
695173
1890378
1360347
1991780
212467
416737
1626994
243842
1816136
388711
1280537
923697
1525404
1684809
664915
820032
77412
1554312
1488290
622357
1621721
1240460
218500
1612715
438032
1392932
1273260
1669066
1344955
1863053
1593035
401908
492265
1749439
684311
845432
6890
1578592
1094559
371044
243526
1459748
1479359
861549
1754009
530878
1194815
168755
562476
1902579
1157430
763464
139457
1640544
509802
1441806
182198
1838751
1768120
1367372
906313
725686
1945225
1640799
872044
514356
836849
287033
988935
657099
1083
31833
545974
1611883
1850584
1059755
147913
1890315
1530991
1187463
1170528
1154130
1488356
1320453
256532
981586
1775728
1255083
50957
1937061
363956
514454
531708
354597
578874
1031472
1078719
911398
195019
1718044
772710
1487956
960147
338606
309279
1487553
56420
202704
1217431
1514373
705442
1074873
1042136
1196253
569451
636671
550021
41396
1651738
703518
114707
463812
333278
131049
800463
1136441
396637
837654
1666887
906431
1457924
619377
1019429
1929019
1728895
1919998
150727
913057
1641433
1426547
442594
456831
1382394
1735271
1367357
200100
1064356
157517
418256
805818
1377396
710901
778425
446796
1686221
187298
320625
1285722
1102005
1812002
812083
1165702
1234599
946911
1084523
1892969
788370
1329007
1585975
185438
1918130
17790
1312523
212806
1032305
356898
1472798
271913
1079044
656630
175665
702973
1979680
157463
1120708
543247
581346
1736548
1952560
1119867
36713
1598290
720103
955276
782000
942517
505009
1390274
473583
526378
1473772
1552282
1957271
1175520
1518323
610820
1425796
95174
592625
666393
658098
248233
402471
130643
264251
1734670
345675
51624
1865453
1371689
775575
1255659
1693963
1279584
721042
1753499
1417790
1951663
1139215
1269796
254599
1013560
1284998
949306
802504
1005336
515849
1051369
396571
1045390
608749
1328851
774261
1739239
739986
108723
142299
15181
764158
1646878
461139
84000
1555134
405972
1244857
242279
1171478
905150
1253387
1563037
1983461
1445654
877536
1299280
1676909
77545
1491977
506165
149455
511789
1339507
287719
1995631
1116415
121060
1493652
811322
819174
1607109
431553
1393949
1675416
812013
935750
1842834
1228480
1751129
1565090
1294960
920815
1463658
1585678
1025297
1084342
34573
244696
1651770
451130
627839
1482228
1231706
680007
892528
1285369
709527
620414
1364552
347110
1463022
1078532
1370288
447902
1900886
1400421
1833848
256667
634187
428805
1900539
1382554
1465519
1271414
181110
875234
1441432
1669480
123068
1457626
829905
245144
662646
585689
1089397
536789
1290392
1208882
115250
977659
518769
1280096
584832
1381276
1725013
1949208
850677
983311
708655
1183408
415156
1854229
1293705
1241054
1636227
444647
1181145
1544400
1591677
446529
1616185
270937
1227490
1301138
523051
1175547
1543128
558533
1995170
1501126
1919962
1523870
126472
1737538
975325
170976
430020
803576
1920654
738237
1546871
436113
563589
1123886
1836486
1352384
1819074
1337360
907004
909378
187553
198453
1428360
650065
231798
1501234
1168127
481286
1723201
637139
201436
137965
1542917
637904
1099030
347114
516454
1866577
1913700
1660637
1153826
842244
1628108
1742050
1952501
1091283
856613
1130978
1768342
102743
304469
139959
1423324
1006036
1235775
939595
353553
1749159
1469401
361806
1784359
135792
340560
1682103
338060
741991
1178585
251784
1165877
1133161
621535
672256
1184827
785483
1117956
1252899
1539524
63419
1490245
968665
448217
71439
503415
1957471
508734
548396
770774
1053292
1776779
300325
239529
1474348
406997
1959286
1982863
1478890
139833
798203
1830004
1339432
1536325
1181196
79970
460852
1515273
1649208
820127
1946698
1862613
1592414
1328741
1660609
644562
1087266
238704
667363
422827
1177064
655542
1615482
181180
1828743
1459498
958357
1064801
1481804
1680128
1432224
1251377
854820
876781
559083
836055
1112271
791845
609172
1661572
1291139
1963001
615491
1942892
1977622
1458041
285449
1349045
284814
1265155
1882623
943480
1771241
1613783
1274652
1619076
1139500
496164
1042036
349850
1929870
94884
89562
261467
1832922
1033506
1301197
1886233
52215
789993
1658010
755305
1922374
1902090
48859
790303
1561353
1790268
270691
1207877
33512
1157201
1102478
769759
762110
1807021
527293
593084
187446
1443913
654338
584604
1575410
517528
133075
896874
1650536
1385158
1959253
737924
1274490
1449640
323138
1919749
1975788
1740787
500263
330418
1151811
656835
1157295
1367329
1001216
110343
793645
277196
444648
1865897
12798
1875862
1395583
1315027
546793
285159
1499502
1927553
1307174
780937
62368
1369494
450677
744598
970303
882918
861346
1980478
328466
857958
718532
1710822
1313154
614065
158467
1203474
947214
341310
1290359
1447986
902644
264796
470283
881308
1257463
1204613
1018248
1292294
1631816
651599
262878
1783999
521892
386510
634468
140364
933252
1987621
1168116
671289
1896865
212368
1131656
1663746
1765777
1641597
887513
984403
1292399
1002368
1940740
1045467
24078
1007250
306490
265377
7184
125514
1901369
455017
561524
1652478
1318685
849591
202832
1659078
1458222
1677033
168877
571923
1435420
810381
1027649
1645138
845019
275683
1963776
116284
251381
720085
144480
669600
1116849
1473963
676979
505200
1627650
1007033
1326520
454883
1874463
1290589
1580047
37407
1902467
475997
1173830
1173152
345171
902393
1374645
560683
1383297
1118269
1919891
1677820
949462
1735080
47240
461172
1409142
102126
1619490
1573439
405124
438387
1553862
727042
1154220
543626
313561
1103789
656925
1553398
1219321
436483
1010686
644569
822162
1319364
1286623
1382228
1373679
1588422
143649
1391234
982431
1717414
858340
750169
1070320
119629
439404
1286663
643260
720659
139430
934090
1455560
1405965
603642
1337590
196448
1934922
977741
732668
809915
1593879
687637
1643313
676780
1169158
1111656
908815
547016
181221
411899
1761537
1411890
1311965
1812450
1588555
543033
964721
383388
459372
1463471
713788
1534156
1946751
1425238
234267
541617
1338961
1665289
319475
1413529
1858922
926088
368271
1003867
1093847
1423668
1885678
764751
814
1297389
565980
1935025
1280363
645683
1963663
1735215
746108
724430
1249406
1481189
256421
562177
641617
758413
1274890
213303
1471059
1002514
835090
1169344
1235974
404675
1004062
218559
1684391
669306
952694
1669324
257869
547439
1185573
1426881
1492424
1029485
1064368
364595
882778
324338
108847
1216184
1114041
883051
1391767
1674978
780563
1043372
696197
1195573
845543
945748
338622
1435401
1901964
1382694
605384
1844314
1632172
1364750
1977217
57268
95136
313929
1292933
816402
626836
1091369
81809
15906
1004333
238941
1993942
396528
1603909
1010456
1851962
1705040
1607474
1630440
1979316
1951736
1806168
1543302
548700
1364647
510547
1414790
820336
1442785
855365
1889129
1864526
896340
580365
1857690
193556
1375122
1017843
658325
1876909
1596895
707274
428706
870661
1362845
1811739
672636
809672
1177649
366274
1857205
1532414
1945518
1725875
1499625
910629
1376776
953950
1668748
1738298
948578
860595
1681143
1562108
698554
887868
1574461
179104
865222
251588
730111
1819565
1466775
523165
1940472
1737502
1125736
98591
1921002
1478407
352436
330060
1855717
58581
1354158
689300
1673759
463872
425845
17853
336177
715670
1401690
1691293
1386757
517273
433511
1305004
1748268
1894971
1242298
1709758
1305316
1960656
1334704
1750101
1984631
240366
258659
817190
441967
528739
877548
1504458
1363668
455938
1653768
1708506
305936
47202
846011
942526
1872483
181915
1601686
1698703
550429
436443
368352
241655
1785915
278034
1414243
864963
990428
1922411
234398
463344
1456086
1058152
1149347
1277297
1264421
236118
1237954
1583186
609235
1422287
211125
468451
1863254
928044
827882
1319112
429430
253022
1786403
121248
56405
237420
1671134
127069
558339
244481
568133
801060
1943488
1748417
1259045
1143176
721382
1765976
549287
1868066
786644
1255122
1772171
53389
425520
309735
459194
763294
1263878
981020
1369518
337234
18718
1421259
1451643
1018862
1813678
553218
1042111
966447
626621
1232027
133856
1137191
503486
899550
1648732
506697
1290531
407935
1907555
1831116
1799231
1763279
1587804
1685544
462710
1430991
967597
1155594
411199
704904
434804
640964
447874
1157958
1910439
613942
907998
1746758
620009
753437
278552
1548516
1893903
1782973
749930
739597
756571
335154
434538
1959142
718899
1919653
1993123
179518
1387794
1561583
364500
1828818
1968001
1206641
661523
631053
339842
375790
1294401
490678
1347221
1991567
860698
1730784
229445
495106
1888857
1027087
988282
1240253
115283
4596
135414
359631
1298426
620715
368363
146836
585436
1358400
454175
1619172
1678676
574704
208760
832733
479390
177143
304106
318873
144359
1776643
1377682
475468
830841
200131
1776494
889634
1003390
953114
227324
1239947
835495
931796
1359344
1341764
171109
794657
1670784
1618193
1586605
540175
29629
1021333
1584271
635907
1167738
1630643
536468
690483
257546
469215
1759092
1861157
1159736
703673
780416
1069827
987227
282613
522809
1239136
922844
1756399
692348
1186107
1310389
663680
462540
605328
923882
1872120
669316
613328
680439
1584214
1379985
1674203
1927053
1483126
1631488
812703
1704754
1659422
1744379
1597749
1900018
1239579
1931524
1315849
1686116
1890957
719677
380949
705628
1913745
1242989
1266180
327611
1673462
930808
1770620
1587822
603377
1752295
208094
448819
160409
521782
1431388
1101138
600641
1976920
1623976
482555
1180981
1419938
1183370
973526
556221
8944
589310
49296
1083854
1653775
1238323
1115596
1751245
1351133
985404
1771878
773056
839623
719530
154788
995404
993310
448208
1542535
700561
1624751
195837
646879
477830
611913
233256
77527
813463
1053126
358996
1379798
1586142
1191794
670040
449952
417043
578687
1266779
488136
1383918
1292660
1704860
1712413
89524
144374
1690261
278196
468647
71263
378291
550553
1745506
789798
1360058
894132
1095109
1004765
949915
751335
804553
1627582
200224
502224
1174389
603539
1070291
451813
572628
1643515
1920365
195780
27694
295532
1888655
242696
1158915
538314
112784
1727847
1408397
1054137
1248526
1848094
1145212
1951767
1034981
550234
79929
269647
1793252
879369
1932429
809757
1767601
898900
1116436
62722
1936598
1980706
1064330
1626223
603137
1035518
1307055
454410
376042
1209197
1468061
5661
794674
1320975
1677537
497620
258249
219977
431048
930817
122027
376607
438932
492159
898256
1520754
1562067
1341982
459836
206856
264154
1799739
1853018
880118
1476362
798647
1806369
531674
1234318
1019408
1706041
1445798
1097135
976366
385660
91343
1413522
967068
1704255
1196339
903574
720932
1392845
1206317
1890630
742438
490829
1728408
266243
214916
466142
200130
775098
255467
95401
250366
984885
56442
317642
222257
337693
1305185
684431
82891
322432
1854190
881926
497747
1614250
1448236
392228
1739989
1525086
534133
338523
1403232
689676
250718
1079096
1298816
1331271
244496
1639010
1336595
1115736
1836651
954398
1947592
19666
1652566
1287755
182185
734264
1772997
784598
592880
924510
1084312
1216247
1161819
417328
1448609
55665
596935
1482038
1567798
1219949
472966
1600360
1541717
292654
1416475
1592698
194845
495292
1060
433125
688318
80851
651657
715677
1875607
616768
331367
187816
851214
1782549
1614662
396129
476018
1100933
22035
474766
1336112
1569383
1868361
796979
1875580
663349
711052
914277
1179771
1059031
418883
1436782
274227
946229
1505205
931125
392136
48705
910894
1280258
1903143
519375
11497
820177
1843315
842920
1453057
557775
1023987
307357
635293
1550142
32118
412552
4924
544536
1072981
502141
1390483
1577173
663965
975089
626870
1741025
28899
949390
1979087
251911
240081
1955023
1815957
1746001
367003
708302
1936150
1144856
832518
685566
649002
1117277
708289
1564604
1869789
1236265
68823
451353
1749251
73746
1426638
747980
1033313
330004
756916
543728
1207946
746555
415244
942901
1114569
12368
690790
1090141
1346399
394792
1204003
1786565
17064
1543457
1059462
1822511
1864116
1578829
1882114
1068087
351602
723571
1816416
1062490
1153574
1497756
825205
1793532
1591513
1940440
1728784
662325
1583783
1724706
545688
1002632
322252
1324718
1813117
691679
1071076
854387
1262846
1624556
815372
1532358
1080159
1591901
1669775
1818165
69056
108500
1762433
113146
1114242
1931381
378199
987899
1959867
1815367
1397000
237248
1064929
39735
645247
199987
1794072
353063
707647
826971
937594
1602440
178386
635441
769297
1532428
554655
193350
603134
1243320
1960421
558957
447014
1411062
1717828
1447139
1330001
1322845
1143962
1407697
1031080
593360
1349201
67999
320852
708525
1024922
693431
58110
1344882
1758872
1267982
127788
853017
1485976
695715
1042209
917182
970806
1890584
466754
918329
189730
1150270
1585204
462578
263398
299300
304236
1815592
1967194
1082507
1078794
1694731
1700836
1889329
1291262
1523933
940162
210848
1341496
1006546
1489732
545738
1023479
1469365
445700
205295
65595
941436
1796196
1814413
1061525
141817
637239
1037791
1494018
1363158
1837380
1048920
1155136
286884
465454
256871
1662817
357286
1082447
1802559
1878333
1493653
834100
1232593
972884
1518318
1852798
589386
70220
1022989
629959
784584
1169172
1181948
289020
1911920
554644
1464500
899968
1036083
1608027
876689
1569748
622805
1512674
1612441
1339294
1436764
1101264
1845960
1303362
339432
660166
1005428
625114
193290
698620
1467720
848595
972705
353075
1451461
1449614
349605
519842
107323
1133380
549569
1200260
366811
1507467
16157
865365
87489
1970252
1313406
900910
162751
487490
229538
1343719
1882517
1176153
19566
188678
1415984
978523
1142664
1609352
804773
1047769
1652641
1231396
11376
874354
486469
1484718
1248606
971417
1054922
136770
187544
765529
1551959
337713
364830
327884
1225614
1189965
605038
1965214
1844004
391238
329156
1154909
1646984
1352920
762425
129620
615036
1721274
858774
833938
138493
139427
153389
1774878
1646148
230682
1117556
1639349
547146
844145
1763686
1477188
283980
1892256
1879923
1608116
393198
162133
1966088
236724
1647764
471482
1725215
508409
1731022
149395
44399
1515997
329904
1282632
1514188
1647540
1914746
1153664
1780188
1447849
61475
1980638
1853789
1255440
1207993
1644741
301131
1785348
1611718
1525038
1759998
1509795
326993
1824606
544455
67127
947991
1469389
144817
1130497
1080667
1705221
373073
1282741
1226728
45214
1764576
614056
570093
1353424
1168077
1192078
1840045
484457
1561549
1597623
1433719
93726
1140295
1848248
1558078
1331279
1409414
1242660
884621
914417
119992
854832
1524951
1205923
428174
1818943
1629764
1643494
96208
698279
1372833
1082434
1454419
1414820
87674
1450860
1459075
1861701
209281
852798
941249
993292
968207
568216
383430
253805
428973
1080651
595998
698294
509162
697109
943903
1979025
930211
656530
134099
1039218
1908389
755755
1750602
158951
1459586
1123945
390421
130233
1255408
240425
556658
82967
1003580
858405
309081
1203005
128867
819524
1661446
666080
1738920
101806
834539
424764
65961
859170
1318255
753151
1484547
1969813
138549
618526
1751622
1542221
440484
1682168
854312
1931883
1312720
1824217
677180
599117
346548
1001223
517109
1901011
919141
1246242
656028
1980536
933165
921873
436531
20295
1283864
912226
1827793
1406739
1179386
767099
1681027
1713867
149381
181336
1524799
1551308
331237
1970313
681845
39486
61140
36987
1128633
101534
1340071
1019528
1933091
1842329
302635
1738058
1882513
681172
737128
1559280
513718
1522557
1621197
878873
1608476
1253375
1295849
1970340
737098
211306
1736749
232103
793049
637276
1494211
383062
787119
773547
1305117
1905448
1045411
672150
70820
901164
1158763
1369336
1606597
1016311
1029729
207346
822187
468099
411706
1005951
1597025
1123256
339764
1659123
1549784
1336324
493139
553002
1187499
1296232
1729642
478626
1468864
909740
1719887
1958681
1882262
819536
498060
88031
1964359
977190
114217
1288826
670591
579584
280048
289167
1444014
370876
296952
1940772
440304
127112
658071
1442021
143702
899824
438367
1201427
131707
1846569
331510
1018328
1409946
842252
1856063
1774007
1994271
1617988
1231446
218128
900096
1586416
484798
262995
210512
1357264
1285733
567215
1718967
1937196
1233612
1457973
1073232
1435458
901729
1021840
788502
1856205
1288000
113083
1516308
488978
1474667
1047628
624370
1958078
1534690
1573698
266464
387028
1778310
329082
1439881
1909480
1640893
1536123
1642805
448498
1620504
747236
1953173
678568
1492907
621721
456905
303601
388684
306685
443908
1339531
1731500
1696246
1113612
196469
687160
1572822
149833
221475
352581
620376
784580
1287119
1765753
483288
112831
1514357
11992
338669
389125
992022
281552
843629
1665403
845723
289097
339873
469400
7251
1731734
583827
191020
779804
220479
1008511
1519901
1930341
1102016
1159403
396891
195720
286067
1533126
472189
73768
1296783
1754488
1980261
1911680
1841774
1562387
557825
239137
1804265
1470683
1580537
268407
579484
165595
1740065
827618
1536492
1539934
878217
917962
584740
131599
917054
261160
262128
372338
1315699
1572472
1680238
1710040
1007353
1256269
828889
651440
1310568
1356950
1180644
1861094
361861
962568
151549
420685
1623725
1513220
1604076
840888
1009519
362615
1695676
862498
887627
997190
1268243
1754506
1263747
411571
1078552
841947
360766
1912134
1129322
1994872
1920105
1284074
459453
1403984
684788
155393
557927
1403594
118795
563810
1506115
1951234
1636425
1379059
1089942
730796
956607
1619963
340679
1983101
1847444
710453
941532
295303
497783
128634
15557
1423899
335803
948503
782835
28770
1413184
1282601
1387431
1297409
1807874
1995199
1385661
430857
997923
1859487
530465
220999
1345626
786912
1289720
583550
636535
983365
379525
1481550
1848692
1238369
1118113
679334
204218
171839
1849666
208147
704939
1598909
1459753
82529
1702067
298020
301661
1520943
937391
577016
1499069
1188030
20485
1921056
364724
337199
301561
1279147
638213
973967
472588
1295412
426020
1550796
637360
733654
400739
1642974
1610450
112801
865000
674076
154071
331136
1787975
186761
1870454
1465134
540569
835395
121575
1354066
287143
95679
1963249
525376
1778885
611905
520127
356841
1760691
29745
1566027
815625
517258
1832312
1974258
1995387
1260120
1376455
1091677
383336
1487229
1756224
1972964
183328
1108605
1335630
1408165
1143587
957004
373759
1055314
1424315
398075
1279270
48677
1018877
839494
276220
329449
754050
151421
140280
1560405
1575891
1003764
770902
1676685
616881
597926
23858
333505
299992
1537923
1493008
1859142
350863
1780001
1153284
55889
1635516
964216
909587
1900217
1923857
1126186
1715227
497196
205576
1789216
294910
1678815
1956402
1904312
294409
86843
1513502
437595
633952
1791340
678137
1876791
1310
749210
1151514
124765
1146110
1117374
226708
1529679
1632876
1879534
290449
1009542
1852337
415419
1471652
125928
284592
1083968
1913965
731070
205805
745023
1803242
917297
1076121
1750827
1554490
758712
469384
1161272
1452498
1215387
568851
746743
302501
785100
809458
1291740
640477
1189768
1180728
1216354
780094
1187945
1282534
1502533
1566142
1846483
1874868
1516749
142088
1751125
1413605
1907691
1861092
1234519
576844
237842
1271281
267765
1625443
369119
90224
1623081
983333
1192973
860025
1248661
10203
1248864
1512563
1035664
410077
58472
1980014
1470770
1858149
255590
613541
769073
1301666
996929
1832514
165110
1521560
347966
990476
894195
1968926
1621050
1430443
684250
1509275
1652874
28851
1290505
1987117
1531656
346747
1895258
917316
903358
1192357
1938610
1797974
1394516
616746
990163
1516425
343871
177743
210713
1547456
701666
794290
263416
1307072
1179177
403755
1355932
734248
951643
568036
648170
1202651
1910070
117030
1511481
787227
1543586
773753
567842
1558134
1116139
1741808
1271646
205638
946904
457283
946634
1016843
1293363
1328899
383866
1632690
1055946
906932
967367
1579798
262562
1237252
1874306
224410
492037
586121
1285536
1630628
979868
813816
273470
1069404
1182210
1960485
627788
1683195
1246816
393438
781726
651597
1778429
408397
1222914
1999127
1929684
360152
1808971
1576621
1455593
139448
1730508
446904
1263209
1305161
519397
730736
823079
1195212
1431575
1055726
1026647
1374677
1826326
1908521
316919
1030378
1936565
1053128
1239196
1419607
1405709
976456
417386
860552
928844
1230763
929898
1199313
516026
462984
1197956
1339299
728932
295136
1024945
380814
863828
1136520
185722
824146
887859
623773
1586515
677499
765550
1830908
1770886
963997
271711
1213796
465985
1209344
543463
1511713
762599
861676
1454936
312720
1413634
26531
1975310
774432
687779
898265
1781218
957509
760994
1303104
257389
187432
1686600
588086
1851438
1387751
537432
658174
788746
101391
674607
1785154
632617
344777
974411
1286437
242845
564183
1838099
1272964
1447366
1323032
463555
521728
413258
1372294
394196
1525960
1005228
634550
1886320
768471
1955011
88939
1802979
769411
379332
1852691
59520
1328341
1461263
1201141
1760826
1018797
1241163
974272
1401336
964390
1140566
1769733
577951
365076
219842
83954
1231762
446870
1340563
1925523
1272799
1896825
1122265
1490086
766915
55120
783384
1258818
426261
47944
1981962
629491
205855
1776367
1367854
886330
403670
233330
905335
34740
1393161
1299254
1491807
321642
230495
1275530
1644186
1850573
107480
1629257
425512
1433364
1805042
1357113
1873111
943308
1943190
1916273
225574
960274
1778940
1048002
797426
1268093
1606972
1061246
1297637
1180170
909676
622054
1188720
182586
1329403
753184
1988002
1252505
971293
1788348
1388810
1153798
1832596
900199
8216
258113
288978
1395814
1602796
601954
734675
1544868
1477281
1831992
75191
1771676
1325432
1826575
1546929
973835
703548
673637
1901169
1797790
1047277
415897
1411863
1353572
902185
531495
586518
208716
19607
1496293
1793758
1280244
1549581
1470318
177638
756370
109189
1852972
38911
1784938
270824
1580335
854673
1001157
1426696
1663766
94757
53237
275366
1639495
1121374
310482
756630
1172966
4345
1564286
457468
915196
1660619
1662497
982694
497454
1107272
437704
1697185
1528138
1300836
662322
396522
683284
670218
524220
1552263
1284624
1604042
156036
169274
514729
1381015
1998741
1862491
1361217
51381
23318
671443
1296267
1548928
522903
1681010
382173
1171682
625458
732351
1222233
258588
874189
767813
266787
491879
1502336
895098
673995
1618029
1633095
1771407
1615628
1026951
1896574
735033
300738
1880973
1313736
1515282
831075
1072254
1125631
1892649
1716569
1169361
602218
745202
1190154
425298
1877661
1778825
720286
659155
1880718
1916096
1845551
622561
887506
890407
880585
1876469
1027325
575621
1740469
1287228
773989
1633399
709996
259664
241446
1871351
1399071
1622827
720690
91876
1170443
725954
267584
963870
110273
24041
1735001
1513071
121597
501110
1064316
1832662
1089310
629030
1409167
62462
1533416
447698
1570063
1085519
1193758
265457
1428013
190911
1880141
1335187
1458052
1772257
687687
1793631
74447
1767287
1653611
1785804
588986
207480
1313764
985676
494018
786601
1222173
70604
1412500
1648299
1589105
62662
1764769
1000378
1167789
1411553
1186223
1807352
245208
1597205
875498
1854344
69589
1187930
485132
1047924
651578
962317
1793291
1010675
662192
535127
1973123
1704168
1259530
900617
1358018
796969
984160
1593665
1563469
758820
334431
494069
1914490
1121394
171233
471067
1505943
1121461
558193
1946626
510627
1971014
501819
1687111
1827438
1314667
453299
1435126
1533300
1799271
1026190
426762
1771260
1534644
1571504
1720875
1754919
1922064
1535046
254173
529261
86414
262511
809451
1138219
1671921
1987624
625949
900532
37011
1266648
962659
1628932
255358
505956
392404
1496167
1690379
1888293
643908
1791832
381461
1797633
16638
1242858
699853
1018157
804857
665301
699230
1251406
1051566
794880
612589
1849504
933767
1743258
1097261
782908
1332668
1704082
1388586
574921
1078667
1499359
14342
1745737
1375576
881716
1970923
136735
58881
163538
374180
576844
1849431
408879
1381892
1507010
202584
1842831
473168
1991966
1696070
317137
1413051
898262
1381059
686995
1021521
399502
553864
370381
832343
1268780
1188683
505975
282634
52787
1588687
674614
551878
1878852
1891727
1757549
815802
1204514
1683865
1162611
934305
1597473
1008742
906908
535339
1214032
1743485
1226413
400052
404038
863815
1703384
1134450
1612683
1311127
1785209
1407368
1020704
339060
1009811
1916565
1575640
192461
1677456
604591
1440721
107009
1652385
958567
1706821
1630689
1848442
312409
521724
1809834
13668
464461
1696982
1852167
1336658
1114423
1166199
1469899
1648567
1450436
350156
1544449
803731
1162435
1190234
449668
194487
1260420
1274649
517544
1667063
395941
1555313
943270
980319
154195
1952944
77596
507206
1293063
929147
1322422
621825
1069349
1435684
331143
1455413
1878295
654959
917875
1102873
830437
1722704
1482590
610711
1756584
239459
1298248
1187128
1683938
908744
1904485
94925
1482827
383091
1320967
1959705
11435
1469289
594852
1371497
1865980
1354486
140163
963560
1863657
1979251
1748193
680215
137467
1041927
1163442
1885552
1612536
379090
1673746
79077
1204240
1813345
495176
119925
630613
1366025
1143366
1722031
748826
1835316
1682981
1684485
1879290
70461
795582
526130
567781
752096
1182949
1642538
830379
1536642
956775
1783937
810627
1512598
1449058
746033
952195
240748
1494532
1355300
541771
547050
407846
165280
1273151
1403068
1647554
1131533
1945754
1264303
1844395
1509733
558086
564623
1768781
1604321
515368
1618037
425807
385695
1655712
544197
770593
1066105
738913
1201338
585923
1760286
608636
163627
1543052
68063
820659
543622
1736551
1048035
1846737
70524
1128452
836504
920593
539432
524360
1004821
587743
1257482
1264165
432075
1769982
833149
1720287
1659118
624089
494323
1088502
821591
1596424
639338
1691352
264640
1614256
1744330
1642184
1001233
1260342
446133
877177
581147
776560
796829
628452
938781
366405
629531
1502054
651533
1528541
1153024
814817
422000
1246833
335956
1584403
8863
236301
1565789
689171
1001622
640035
707963
1795278
663333
815755
1669496
761772
179158
1747065
21376
1162980
1852337
1616235
213019
1479049
608127
1726322
328759
1650787
1822068
1408313
1220729
202202
1603419
296788
517078
373982
701852
439810
956665
205527
19456
1694902
178475
490866
353566
72897
1185648
1318435
1124894
1091935
1013845
259486
736440
1190231
1185963
884814
1512494
1887684
1577097
1928455
1662392
866538
856048
986034
749591
413057
1395218
1406249
542802
1639312
1416577
1319587
12305
827773
832533
114156
1399619
1329934
1261992
308698
1416172
1852688
969984
383515
849687
1664064
1917712
738900
1325852
609153
419362
878178
54295
344919
1790526
596179
309018
1854330
466644
1784920
1012566
248680
1871552
1094302
211829
699792
119438
1941982
1280475
562716
930810
733540
1719705
649995
218193
725221
421929
19317
1810077
1944394
757620
495968
1595267
269308
575580
41507
262006
102997
465694
155600
207034
1463203
1765270
1472487
1329289
39215
328028
470386
553998
401128
1047212
1449122
177868
1892653
1920575
1440657
1115317
1409496
240526
364959
1089524
953408
718737
580852
1991554
1474768
746834
1741224
313988
1187756
1978521
427466
1782515
1547650
1688761
1723745
141194
1052180
1425239
422800
118941
171191
831303
216063
73184
1312876
1771259
1950384
1931517
1152191
1802798
1807562
525129
261240
1163283
574852
830299
876744
260882
809209
375401
1502607
1711469
1420795
1006936
172543
1382045
1184362
1984405
306310
44980
370836
1195113
547829
993791
725603
1359894
336730
1585424
1071691
125696
118760
1084340
1383030
363152
375500
436447
638577
1102781
1762762
1379800
774312
1891155
870952
1354040
499158
321845
625544
506950
561840
1655646
1121341
1241682
767184
881726
1752584
697647
201110
1218832
875455
902269
1408204
1119611
180223
1830446
1900362
686290
819505
1855501
382348
383860
834328
258117
339483
1672616
1939387
236738
839992
1533899
1688601
1304170
1741722
1531566
1209101
1475642
1051961
1934665
382102
1921964
1379676
310742
1175044
602194
1502804
207881
1034993
1557063
910667
1238639
488465
493522
29230
812948
3095
1118515
103342
674104
806782
1828280
1836591
1833379
1474547
792374
1580141
273065
568872
1017934
166471
814142
1834260
1665819
1291299
95914
50627
1907342
910569
1385039
487394
297920
652280
778532
1775913
1092755
908344
44669
140833
1698237
1818774
1954766
1471195
206107
1273403
1499776
763157
1892114
173331
1598246
959647
403669
630207
646670
32947
1557445
1427114
222426
385800
1039575
923200
1248956
1234320
176547
1387774
511787
823264
1524309
980394
980292
650107
745967
1722761
358135
205318
1689985
123585
641480
867485
232356
579553
858138
1865878
554355
1889336
269018
1514062
1701543
1778662
561841
235410
189594
408407
817178
987976
48073
795362
984157
1644807
792483
624324
1833812
962429
4009
1314113
1556343
91197
1100569
19500
63955
716042
1147692
1302201
756404
1616238
787816
1425846
1880435
330498
1457968
107006
146851
1113347
1510096
1799975
1851033
431720
1684565
1143257
56528
1766651
1005198
540152
772600
962609
481006
710167
655739
426350
1579992
1042385
1876091
1789168
896738
243991
153049
68942
118226
375090
995284
493996
829448
469591
172416
1885301
819331
1990826
1719016
1386379
80860
410095
520094
1678048
907518
1038409
725325
723929
1478328
67923
1438125
766742
495520
230494
801482
438393
890645
1527969
1182415
520523
1440552
17701
1552127
772639
1944649
289468
1580271
930181
1316538
141826
1456294
1474627
593328
1454842
577887
754022
1929763
1842174
1439957
1206215
876456
599143
181862
1797209
623286
1468245
524388
501809
617564
1957769
1228260
218617
1399946
514570
1179109
457690
670064
1484726
1624865
570772
333697
1977742
113238
596888
1459621
813586
467818
131147
405265
18136
569351
237001
1372479
793271
1156504
170686
122726
1084110
1747071
326382
1932871
315953
954673
904384
573465
1378977
466659
227413
1530103
325124
1586479
1325435
288543
1902739
488397
762912
1712891
1155361
1363845
1045834
1190940
99344
573029
1022878
434112
1835416
1567486
22339
1074598
539496
1563519
1330244
376315
944618
1563176
10443
113669
1869156
442680
286607
1603316
1535487
1932646
787917
1462489
1589522
148985
1547006
289498
781296
1313776
186334
1424956
567032
1415986
1990794
1996670
1327660
1104559
18023
770923
942065
1937239
1303
493553
342191
1437890
959427
1183076
860227
1846673
1351731
438495
1352954
616379
280407
1112779
520083
1226656
33970
1901653
1606789
1119067
1250661
134271
1527607
1341591
884177
1725771
290337
629350
1322151
280972
1250438
795909
130013
1628375
1310756
863495
767144
1662813
1159710
1705284
255477
1760028
698606
60742
121575
1954849
1096807
1629705
1041233
261770
431162
438254
267258
1835291
860420
532731
1022470
1193481
154436
528236
925008
517106
558100
1812490
77540
1549101
1680946
1232826
411547
102472
645788
524475
161511
718195
1945646
782368
758347
290576
590992
1565381
1274704
687984
1075161
305490
726523
21052
1394504
1774014
1159059
9141
1492105
16723
323962
1558637
289548
530800
241265
685129
1389198
403292
797086
893035
1138384
1019507
986429
1523241
685237
1426703
1232510
1709381
512143
1386983
1144514
934064
1253238
655447
897535
676503
679410
395544
1988481
92656
923342
1806820
1283778
1380604
1420726
1104705
1422329
1164006
1595630
1579186
1766959
281690
424417
693581
552570
225189
896251
61605
1545751
785286
1727798
1365783
322126
791679
63828
1531226
1809895
1811343
1363706
1472771
1456794
1799463
236820
266813
234656
1631237
1518835
1925750
158694
1100927
1801222
621931
580402
1892417
1730283
256467
641454
1638134
1067750
1246951
433043
1190084
1535401
970641
120399
1457510
1230110
397490
501145
361804
1676803
899618
1075146
236470
578861
1947518
1534603
1353065
1110694
1043108
407950
1448265
1024904
1839478
1566293
1333070
606502
129104
1313771
325558
527384
60586
1764190
33986
521059
331251
1517818
255965
602869
587678
1930416
692656
449621
835182
1097822
1162381
523253
1765230
807603
1064850
884893
1275471
167498
521996
803593
1472828
1988542
1933570
180111
1465616
1659948
1988701
1043703
1348878
362705
420054
893386
1232257
743806
615586
602097
1446123
16763
774545
144745
578456
948600
1104201
1399214
280124
331160
1170289
1215473
210898
220106
893338
306252
253580
1497309
691257
1600914
1536583
172872
1139719
1871826
482055
1084094
1103129
21278
20116
1568880
1117279
1538764
973290
1316211
1481277
1352573
709932
1423738
691659
1397961
1913634
223364
1093780
1996370
604349
1603172
153019
411768
1490182
496378
1804415
1706862
1066602
131651
1916806
560667
708027
1041557
74760
121945
1683243
258206
665594
1648757
1071116
89491
1177818
1273886
1800664
874547
37450
1798881
353517
262769
427126
1681647
1836824
50236
1667595
247326
1448973
1281604
798562
1866917
1082009
48049
55473
1996519
1199908
729451
47884
1150434
84668
1309952
1023515
1445652
1796779
1595243
710666
332401
1007761
1624146
516754
527584
423806
151066
1161309
298756
245899
1560692
737330
660332
1840045
1455421
1073614
363373
148641
1739844
705062
1334959
779306
506320
1009249
734552
263002
934337
1742639
477108
1275108
462652
1854557
252801
691232
1998391
354093
1791975
30270
858707
71596
1523635
1612583
1619976
1741563
670864
888740
101049
1237741
1098031
650222
587202
635868
1910601
801386
28800
978680
1166247
864659
784590
997922
746482
1761944
1997290
1915584
685371
712614
82071
1135680
1110140
1569124
937174
1695454
935002
1762465
1890135
1523918
1612648
1917613
311557
338009
1866600
1191786
1968982
247962
268805
1007700
1963958
570036
847242
924509
1225767
1251238
88855
398645
436131
1548071
323389
1024551
974415
787910
838990
146027
1049120
1198891
1953793
224440
698453
1791309
994094
328024
401058
238684
1828987
431962
1511958
1320165
1428804
659302
115422
1014357
1522894
1058945
1072463
1313526
1537425
789394
28818
1187336
1452455
1638404
960957
1851042
205322
72772
1396218
1288498
943519
1251440
1057737
547791
919379
1411084
1127088
1601926
1113295
624233
469099
1225053
1921493
1949598
1519366
1693864
210993
445203
1638495
1282764
1345111
1624629
1390697
1014542
1708628
68384
847116
1865121
197949
772850
1299164
532944
715347
646342
359704
305157
851396
1034883
900698
1065291
873528
491212
371882
1309800
813685
806926
1311355
1623369
1412957
1968931
1983897
1613306
1904953
1814068
502005
235049
230367
134492
190147
468225
1612751
158416
1424611
1975719
1195422
1248771
367475
787910
495323
1024529
1952754
1034849
856951
1288126
341321
32885
107245
1813136
289672
1419493
147759
1776101
1491554
1249493
1019416
936174
542229
1901376
1506266
1918246
762888
910171
867481
155339
1475638
1007357
108915
1969565
1137776
1111503
643113
1452702
689651
546948
794522
1180600
1702729
1018981
946042
1748569
1350101
869944
560779
1543860
1334025
1973440
525524
722836
808559
1349957
1042216
1066893
1154282
1598115
1802575
1432003
895364
569635
220712
1536705
1116842
1037887
1369688
1240112
857074
797715
788824
804883
1725227
744050
1905076
1849859
969961
629750
522622
139673
278519
1104551
1398889
1216990
553883
1106398
313907
738869
758823
1808731
1130029
489924
1746317
293248
1512750
249141
1071139
45361
1770144
1973931
356293
1865434
1400516
497418
1347731
1344402
1972070
1246789
1208106
287801
540473
1256660
417016
1386441
1878060
1024609
1910496
1914100
386215
1271625
482505
433151
1249619
1582620
261801
1432617
2804
944853
763442
812229
1435119
1257303
1478520
1377496
623919
262683
1200574
223333
1606169
1398039
342292
191202
192699
1983665
1364381
71826
1814236
1897790
1982749
1114076
359244
943583
1120206
938465
1320148
929049
731359
1249381
464756
1338778
552779
1572530
431207
1358043
279053
1698250
1053960
1342506
414716
733981
1930185
314379
1557369
407546
1789023
19199
1743128
857005
80314
483214
181102
1324279
792318
1015429
1424534
1072920
1420272
546789
194331
1335575
655978
338757
382207
756597
1062909
1143866
265712
281615
1977372
1779925
855340
1229309
1633930
1547761
13658
1760056
1221279
1888943
395383
1359547
457122
330439
1102091
1219481
1490063
1395827
368820
1641297
956471
1408282
1592397
339292
1446549
1086540
1459553
1179389
556667
998812
1886921
1403378
398159
599999
66330
193980
987627
969708
1603612
553968
120401
719915
234849
630606
361377
661125
1545200
509359
363012
1695819
913427
1663470
359993
99616
812999
1948726
829529
1943417
495670
723167
1203198
428089
1100207
1912635
1049605
326315
204607
673803
335584
700799
465074
1766865
467463
1544533
1596188
675258
1276485
1395136
1136502
470288
851772
1921900
151756
1576022
663783
66210
982829
71774
1318561
1532769
563083
1455311
1557203
521002
103933
1147023
241450
502000
579460
1396024
175629
1970119
1818864
1322986
500441
259364
807289
1340193
1936448
1388258
129917
1485001
479072
1827929
983503
1362595
986671
779123
67659
1523012
974357
1789988
267697
436564
418381
454892
924686
912754
1208089
1522338
1893411
356514
186767
592700
1705585
1041966
1039128
940822
216739
931579
309992
630843
259411
1584906
186570
535351
1047002
742603
1943571
795635
1665941
1059026
125282
560935
1909150
1335013
490266
1861228
94292
1519555
1074726
900460
1560070
1763470
1645837
897958
1095518
385446
1283896
386896
143571
463773
1891804
29715
458987
1867996
1061802
330228
599023
439356
721701
1279995
1252002
778666
1162159
1277160
1023040
652385
863212
841782
1509493
805709
1162769
1174153
1562432
510704
1856888
998952
1919487
233550
1955330
588189
916247
816774
1377268
147342
539013
1639962
2105
643604
532103
813661
1831236
833406
1637959
1602249
120503
140386
516054
681712
430473
1368779
1414659
1544270
1607109
494822
1375022
206818
578880
1460730
1015704
1358544
1660712
1770036
1464672
655436
460954
691945
1702378
576044
1940545
1752215
223590
1876945
469217
1549889
344762
1575271
534095
585049
346783
431793
52735
1013227
1701925
290563
458582
660855
119200
1204901
418833
1593012
525784
146168
35184
1030164
1368971
943685
497807
960224
1821505
813660
32987
1397510
172384
160121
808506
1263877
1788995
1665418
1057962
41797
836704
831280
294986
1240582
298769
466848
1147830
1738925
1658784
1630478
1296589
1842054
1060187
342008
1882727
1159221
1125244
180987
1942307
1735331
996291
1068815
715063
1253000
1501955
1777419
550253
1626800
149615
1495094
1244535
1967930
1561796
639263
314036
183444
1172427
1752191
1491433
1236083
1872830
874597
1854993
1973699
158723
1791425
677679
1829854
1452527
868269
136916
1139800
1951620
1335558
5269
357925
1411650
881385
1945037
1734639
76199
326345
1765157
281009
1673918
1194856
315005
1208594
1154758
1370159
97258
808081
999892
1852984
210251
347542
1561684
1860653
506783
385889
1373306
793878
1505873
132211
1385367
921237
529819
970356
1578103
90069
706248
5317
1947688
129438
912571
174735
589117
1297409
1003264
1954927
300310
208056
336770
1748448
1640441
638936
36666
1735060
255418
1283489
1722115
430532
814244
584874
814210
1850853
1855265
1486360
1308352
178190
1805659
1153847
274557
155452
1053087
1019566
930171
777099
539498
486577
717669
1079469
1005117
240878
150565
929360
1215888
608828
580654
1720413
1526482
238760
1316093
1699196
1520640
348546
1350942
1564525
1155968
902231
794321
749637
1801107
1806725
467130
1968682
505347
436179
105114
1757558
1868855
74570
1493048
1396893
1701637
1233661
598031
245612
968129
1206408
249750
1302577
1222243
1734168
233519
879901
974091
1319683
1977535
826110
1143837
592536
376392
272156
294301
1837691
629385
889535
1012978
970054
1897480
278508
918135
453612
1434411
247052
713974
829205
373350
890867
1295573
737362
1826087
1695842
1284663
970203
1742546
1690402
1392524
1158896
1079554
918807
1551834
86364
28438
1672626
1032990
1072052
1995303
1198835
1937616
219158
984289
7054
659630
1234747
1583211
1240800
273067
1951560
271226
409450
245100
1135152
612352
1250636
601199
375904
1844796
1792631
1844882
431109
307499
1597790
863661
643184
1335099
1744076
915379
1194112
1196907
316276
782936
579773
1352370
1848711
1229905
1973571
1593857
1234656
1053967
1147178
1678867
244921
92117
1809185
1960677
1376582
704504
882980
204884
911425
1951187
1860914
222154
1040062
453844
1681663
1471858
1723912
590497
1236142
1916777
1796325
77344
244030
274775
350139
1522087
45035
47233
1562028
82585
895348
1846924
1347473
1867134
1836974
1694605
617957
86040
737998
1233639
292174
1500616
742712
47824
1288531
1785042
1082557
543557
802209
1426931
1102492
1482677
1383269
767941
1507082
1105165
812770
323043
1918377
1988135
640173
461502
444769
1099301
1949126
1880728
910804
343090
1625682
629705
1418926
1634467
1622963
377623
610551
1357509
733610
807407
1647173
1833789
1782784
551678
1638304
227155
623485
1271588
1780403
158776
233692
222876
9329
42385
9155
1917754
304499
749573
1009466
108014
1707085
344641
1214060
157371
1366385
537247
1711228
71493
1394967
661111
1981674
415003
1692195
72466
199614
1359861
524908
280216
281712
1941042
589142
200694
1931036
63578
731910
1166696
1794187
1826413
622326
1794333
554696
1062966
755131
1692134
1254900
1226546
533782
540185
45497
135870
890241
876
1965836
1314304
1056887
1338989
1178841
56813
443698
431415
1381483
842160
474071
916628
353180
1286103
171412
1300300
249550
1354997
1593701
908877
1825370
663657
615427
1029585
1458658
493479
968870
1079808
1510798
244910
1286017
1999545
672408
1264468
646030
1433241
236204
1244125
125267
79662
831601
1855868
877797
1747226
1674058
794068
124416
1724710
1743791
894008
91404
1618398
1878400
1781393
391979
1630536
892781
1369710
360176
1834763
1853648
1082549
1946160
1674867
315344
588131
929383
183129
379990
1370787
1738461
315280
108266
1182683
1198861
79506
1730609
723855
672736
1178591
1954851
926884
1288815
1941863
1781294
670632
1548446
1068516
992204
1322351
1446202
934413
1275547
884333
467069
864578
1889169
546951
1215914
763399
1177801
1299368
1129554
1799214
1371779
1695572
1837473
1027095
446398
199469
230940
735860
195299
1157955
18737
185581
1606092
1690024
343871
1175456
1835307
7921
1935475
1936424
1944688
1389911
1352178
1723834
275944
224996
1624157
800919
198554
274609
1345373
1423779
839956
839697
1806642
1779406
1399929
1863389
1311516
1471709
950020
1730166
412558
1829413
1947180
954831
645134
1894279
1625743
98752
590973
347127
1310480
795487
453644
1562605
1133248
1115442
214219
194859
672081
1671418
1618987
1139913
1601017
432668
622938
12961
441546
23440
1317360
1859393
1555654
1169593
380574
1293821
1981569
674019
1978001
972106
310268
1544623
1797000
35885
1520075
1512738
1628141
1413978
221728
789734
571935
376640
26151
1491013
190975
593164
1905871
1981819
1702600
420923
1892146
1873046
558582
1205423
593425
1698793
1168798
1442613
1437402
1030246
1051344
1921680
224448
106127
1932680
1244057
1381409
1132236
1290749
1634732
26258
1509155
321372
545413
776846
1197918
1749559
1401857
862814
640784
254969
688776
1209014
1018548
300035
1080777
1848324
849120
745463
230936
1410403
1272299
150122
794439
209040
231036
1367692
630729
742340
1207132
1096932
640072
124633
1853222
1239388
315524
643832
251050
883225
1421757
472398
102552
1723213
125544
1359063
1900768
704497
1235981
1174564
630248
1922775
827620
546597
437596
1946879
1743883
546150
107734
1852510
1298710
161185
1541392
1034091
1357457
1572235
1169703
1257882
670461
122729
1335693
1163877
1883404
215725
261147
1604452
119310
1117516
464909
1050375
745536
163109
1669068
1235592
1486547
1826712
1597046
1510308
1542014
379083
969728
592304
1871562
1264454
275278
651161
812635
876175
267229
1101490
785972
1277563
60471
308407
1160162
1060771
1240072
780619
1111657
1433646
1634896
1542247
756857
1471378
1039301
1660831
15045
879329
138869
643456
973294
1272493
117560
1861096
1709609
1284232
1675880
1319359
538069
1950879
302768
260674
1379050
911786
1815668
793320
636610
1580724
1604256
524815
1089014
1193959
984701
702447
1937985
1102005
1960925
1127996
1219296
1516278
1739510
1727135
763572
116194
818936
529254
1648572
1185682
1521228
76139
473242
1582164
73200
282740
1069839
596589
1382401
9914
1386612
1826458
1363066
1311923
853297
897250
1405041
825655
1789338
1575988
24821
1527825
1814378
520705
1804080
1193461
683867
1521686
337688
1423306
946979
1937011
948534
267035
1214944
1554837
638607
1797031
1760187
526609
289322
323059
810173
1264632
1851590
710417
628819
377201
1476615
117750
1086811
1525832
1549609
1765448
1558665
1848516
1510538
1286401
1951654
1579635
1714340
1709558
1514689
1080898
1933666
1456700
653106
1512649
1730098
1406344
1229400
1212425
1349692
7803
1224066
683072
171780
714783
819462
1893533
710335
33664
395107
125137
590695
871181
1882855
1543427
1374087
1758444
1577237
1728165
520115
430089
1329918
544057
1409879
1752713
619201
815648
525298
518989
1592392
1409356
1774668
956933
967284
631058
120493
684551
1504823
950933
1718023
1595935
89718
1513596
949603
1352922
1422550
1300892
683434
197131
354341
300538
1286487
1426681
310155
1154019
1288274
997234
357263
669152
1816314
1008155
619354
1065219
767365
1155966
758288
996644
1547755
552324
275282
936537
1188200
1333159
882133
536237
878459
901360
1943472
48753
988417
143747
540733
1652698
1785118
1122876
254705
1848531
310540
493939
1906954
1517080
717773
550577
966286
256087
104683
1094561
221638
30114
470597
1220525
716438
1787973
1867809
1071065
1053904
210020
1213545
1521446
1498383
1180752
1009413
1881113
805668
136460
715391
698817
1753942
181212
391889
921147
1394543
901977
349453
1413695
1731392
154627
627783
1448685
422728
1581131
1086370
884481
1395719
1128248
875505
540564
1197625
1394623
1786655
1648276
254769
905794
441288
1852800
791027
839619
1755963
1289591
569593
354257
1195471
1019905
1649942
1618865
81601
1581543
568725
165361
995753
597608
111563
1074403
233193
1212205
692622
243853
941785
1972560
248842
1868862
1276234
1022406
1792432
1292050
1100843
978793
1138590
314938
606026
1167688
241548
847763
1243730
1521474
534227
1650536
1697154
1349193
283021
1748392
229033
1524449
482773
1840031
624104
1441685
1393101
1272959
425217
1085817
1869848
1118903
416161
1104640
1730989
517202
1369473
529541
869360
717369
1018254
937933
1043046
1957648
1932884
369910
1100303
1140264
1020763
1726972
668186
1800665
1643229
961582
464865
1052188
212860
1185922
1913789
540931
707445
1433584
692237
1896170
1410029
1705515
91063
1786673
1650188
489309
1137174
1722950
1056295
951357
875036
1621296
629042
1578074
1761388
1682074
619092
494638
136809
232474
82899
1162428
1906873
95026
661724
530602
1851574
1826829
17906
738991
1531992
485736
860809
1146406
539979
397865
1772312
574787
1413006
415640
1798790
827093
1314149
1023653
1375518
397204
252736
940305
1888231
7289
298309
425894
1032795
1928292
1522228
781155
711805
524154
1308238
795297
1165465
1409169
1245365
1225154
1108762
1250768
418075
1914322
985334
981250
1908228
391013
586373
171221
769413
1124690
19255
1678734
762332
1842163
1401885
595236
1088254
409823
1616237
435806
1962582
227793
309948
1603709
1894564
683308
1077289
821846
469948
545222
17075
529371
611689
763932
215012
1614538
63375
1582520
1566239
1332871
306765
1158268
1299420
208297
1063735
1480205
958277
294817
1932999
1058761
1357061
1167759
1710229
703130
897785
1803426
1570764
855837
772335
1958448
1421198
238900
1050587
1131322
1767590
1351187
1198406
1659912
917046
879602
1342064
999397
1353908
1155948
1112614
1665989
975269
213892
801912
40193
1148203
167991
453175
43072
625274
1240855
805594
284941
1207031
1852137
1047085
1887539
30582
1664907
1630749
1094648
1902190
1614286
1134761
968043
1455276
577312
1874957
1775365
1877810
268784
997584
946456
1420957
911738
1695716
1888015
697675
343219
1174082
427057
1747534
969562
1707487
1163879
1091220
1468938
137535
1369283
1168578
1506754
1836765
1173413
1317168
920501
1495635
808576
1956641
613357
1811694
761445
1249457
1574171
1741659
1845459
1234976
1736902
625974
441562
77612
1804387
612177
750115
1630757
904821
1206397
645880
1511803
1781480
301068
920080
1113722
1944545
1169134
386814
1017520
1986114
590067
939032
1673389
744636
1974114
1405627
1608625
1872060
5505
513757
1926690
380249
1336455
1681777
1137561
71259
1762097
833576
201862
990577
1533555
1805173
1003084
473176
1430031
1928086
1237590
1330518
1722478
1931761
905453
1748397
1744678
1455237
865996
39927
1034880
1566413
84810
1836042
1731943
1816449
1881685
409820
679301
1469747
987407
337187
677847
1023116
353880
264601
1528520
52696
743140
622809
1354390
1642521
110521
406154
22469
1979269
1329232
1821215
517991
1511187
1982275
1622698
1640808
1239950
503168
56151
193312
1332523
617119
1138746
288364
1795892
1680633
1145324
1777403
1741045
185252
29681
282383
1939022
356654
1137883
1824682
1143146
905244
420778
583355
363485
898912
1086212
1220368
632892
61410
1008850
989246
1003529
1673700
224068
1711413
1527097
231234
1528997
1941419
1010037
847275
1867765
874302
1270721
1824008
1304319
596559
1417288
1715543
864639
296274
308225
1270113
263550
1911160
968797
991741
1980009
1654163
1107756
725848
1122627
908890
1352136
1794027
345540
712324
1773038
515609
72676
971619
380952
928088
1300047
1613696
1216552
1574754
262362
1826028
279362
641690
227071
313245
1967362
334808
1140813
429976
784367
886442
1367798
1087444
1953267
740692
490313
1567720
290208
886164
319212
1883383
22561
114077
1933871
1053016
937310
580365
1021834
1232777
1113716
36991
907614
1716828
617003
466611
1904436
1593348
1705381
1399848
1437733
759448
518189
3961
43768
321951
1883509
773977
971476
1687411
139996
1098209
586562
1109400
405241
1546066
902420
1906062
1652962
747380
278819
1001606
934010
560750
556412
839269
1847631
79426
1173156
774147
278073
1712828
2505
61012
1599832
439817
74280
71234
1520866
1556288
1911724
304883
112220
1248499
1269069
1563667
1478421
1711569
1563350
1971789
1106193
313304
498279
438060
187219
154317
1314702
839617
1170731
942233
483758
1846105
750952
1202661
974350
1658406
1370731
951929
1572044
443318
1243717
1798580
1292884
1900986
746694
1978391
1423971
613415
475397
1418643
739850
1699360
1675005
427462
911044
239239
413121
451354
483181
953161
1178926
1535886
1386248
530571
486655
1019255
1531924
615010
777905
946637
1875177
197619
1230368
1800091
538151
534747
1305408
301808
823623
194264
1155285
1605939
144315
1928868
1008579
1305488
339291
386136
1519635
1066387
113671
1879724
1053627
108850
916126
913490
644221
524447
1376871
869549
1477861
1163021
1326806
101067
486908
842042
786143
90676
1841287
546987
801493
1239154
640149
1670233
1968390
1333434
1823559
316396
110353
833092
1090519
1145084
1085357
1898646
51909
688059
292137
1986057
224380
493463
749879
1736894
1706646
1264315
154493
1153045
1989676
627551
1722996
1363159
1396659
416651
976354
1794092
1055540
1263124
1432630
1462350
404821
1568478
1419906
235341
1983502
1315051
768522
1551276
1388977
157381
1257758
958447
1305955
80871
777364
1900531
298330
1346884
1615884
43919
1609090
607297
296930
24941
908294
1968810
312372
587204
117137
428301
708771
1553802
434760
543557
542039
847259
1250939
1328014
356782
1557942
32565
1264936
311421
448171
73394
1919260
241036
453630
1524897
1206264
1656766
72436
1026250
545686
1613038
502741
1542110
148025
606912
874897
1606065
1926414
1428000
968939
723536
1633356
624577
1894075
1358396
1995103
1884908
906088
1856708
1005381
1276794
1042843
986867
385710
1038222
905152
337279
1460896
829988
854398
1855608
1652684
444157
1300932
1651459
36369
404761
397180
509574
1751914
948271
538756
1416702
1230899
393744
1625559
1383739
525686
1898649
593238
447631
729512
231063
59088
187626
1164165
1604218
1000862
50180
767403
240863
1961398
161103
1064947
1582475
1426003
370763
752754
981818
1773303
1944458
247802
393513
776386
978952
1048582
1716854
1007035
1236598
545558
1332673
1148303
731252
336686
1406529
387845
569818
1724231
1666593
1449012
1008036
243421
1812527
572632
799763
1652431
1000277
1747509
909206
1605827
76848
449
1100746
228559
1480410
1657597
1319298
928087
904704
763203
166465
1413478
1034969
556466
15383
1362616
938918
269052
89524
331891
1036862
198358
1769774
1222868
1893581
1901163
1585434
353307
1588750
1239674
1728868
1046762
1160177
1892600
1512102
1308192
1436761
391515
1550709
1593311
1899226
1324764
1818614
328523
700069
833175
1540326
1697223
1715072
951354
1549433
128579
1402691
1546787
665842
1461025
1021838
1579246
440834
1263411
1707248
293875
794567
986955
441055
523215
1905925
1654642
267426
838274
25079
443807
3939
1406711
1478287
1259329
1052718
1212593
712614
1590052
1056506
520409
1635974
767188
181605
718862
1873860
852896
105165
1012280
1135410
1831119
141278
1441001
1006926
1236605
1220633
361808
288937
1960674
1687203
1993292
161807
1283966
450190
1136514
138663
232919
589219
1252952
424245
834923
261722
273781
1414949
1614869
1150092
25961
726220
348259
249225
98673
1692543
333820
146079
329024
1851898
1341081
1724609
642207
986603
1270581
967424
617387
52825
1491996
1783768
1165816
28361
952080
881779
329599
659406
156748
1011651
1732159
646688
1933117
423592
1016143
706052
1677308
340179
1984501
670724
1148254
1507901
109452
1518988
863081
613417
90472
1512122
327602
834008
17863
1490730
1775504
899134
33719
1971499
671030
1907821
1703247
67165
1880273
1935421
1981356
777071
1206041
396596
1595673
1261159
1565208
1560808
1104997
1235787
950726
1279534
155351
1851894
1146130
956258
1828069
203712
369756
1266373
1496713
1106568
1801611
935845
1896205
1529793
1276342
57597
1107474
616599
1450114
863589
1169240
720232
296316
1953568
1166789
1477618
1989231
1911802
1446722
10251
824906
1103682
928113
1949735
256423
773702
1567547
238794
1205250
1367475
1060022
738242
1507447
50892
790504
1893962
1829596
851306
503785
841037
1678747
896004
729118
1116225
1538683
1297175
25175
1673698
1957924
1693576
1587496
1201221
1699337
1698801
141735
539531
1088769
914470
1491903
88550
8906
715023
1510662
492829
1871418
1248056
1359067
292416
1299040
490013
1301909
809774
548467
1890854
390653
18767
428959
291928
434947
177516
1370723
138575
1175651
1980576
763629
1460054
1478704
1040126
340542
1448324
164785
234554
1560234
980450
187187
472614
1369302
603317
1267832
542100
1682388
173842
1338737
1504689
1587361
806928
1241310
1834316
536192
1295369
1060711
1411037
1061018
406138
1967018
503718
1789449
720310
1696129
46611
1645124
289920
1301510
993532
1600248
1951409
65469
1709403
687235
237645
1356816
253556
1639519
973334
1356707
561576
501447
92579
213137
1789260
1334537
1572288
270335
826391
380180
1166361
520904
1034241
581554
310638
330478
1489553
915348
296630
1473578
513484
1402966
1080172
1334507
944572
397932
736167
832663
1172502
124871
979456
1523639
403872
1671329
633129
714222
531495
1084261
1322896
642968
808912
1845340
966142
1162007
1946104
1238098
1747851
846752
1960994
224952
1431156
1731500
183901
1080445
1728426
1249220
1167145
229017
685653
771880
1811401
1489407
1914671
1411947
652090
831034
1412866
887699
1251185
1005829
184113
1757752
1631687
124385
1284919
1920960
1389160
748660
125728
779258
1341611
19419
1422560
338052
305358
1201114
352839
1360692
318345
1446250
1660163
1218347
1497594
1884355
846053
780552
258673
1940163
878873
1317836
475347
556118
1418771
1219780
895382
711377
1965505
434111
366744
1071597
1474361
90540
1927173
956579
1654072
686944
726299
43394
1590177
991037
670053
605562
463510
1595130
319534
1170270
1159719
1788602
467857
1393354
488074
1730830
184297
1784230
1133609
1520558
132425
799504
1731917
1569884
133718
54712
1275829
950069
519346
5406
1618530
1494311
705775
871404
504462
1170602
1669871
1539863
1137682
1842378
643114
236820
582598
1090298
1837395
1284758
825993
632284
1243713
685636
714725
126501
705005
811418
429678
159339
606758
725252
541829
34065
598512
664310
995985
164478
1033200
326340
1037549
214224
1935121
1939999
1060407
423328
469884
813003
365176
1653445
1077407
1224469
1124269
1472934
719716
1266469
589372
517123
1802941
269993
1438595
772891
1813892
774422
645589
484366
561799
846167
748615
1831690
1997684
1235623
1500157
449852
612524
1476091
1168095
1593715
1737785
1466492
1117857
1326326
1476786
932516
985918
1943175
1925651
255577
1478647
225726
1676996
179086
115519
648633
559678
1819669
93388
1283021
818221
1485896
1812666
717830
103473
1589228
1210591
273364
862863
224992
627493
313868
1388698
908266
1360742
474454
27073
1384414
1801488
729309
747880
1874222
920929
1668808
671763
1336625
213796
948930
1854483
710491
1574316
1529336
93977
142294
277710
234629
1312436
707406
1643649
46923
461240
1321616
1715080
1465312
859026
1229997
725387
1672312
380806
658084
515548
1947739
692148
302229
319241
1429222
285483
404470
1984064
549786
565132
571633
1358053
823147
1546637
594699
1363870
835841
1921897
730689
671865
1343518
587567
1493997
1530722
108118
622462
1474142
1303779
1274454
227682
1564705
257687
341158
1922764
962741
714727
1128255
1499933
532383
966606
421267
93458
754994
1112077
714782
1427437
623894
1876689
1074043
172988
897948
301980
304910
576579
977735
931943
749490
841327
2139
225369
973623
257788
380099
1981808
201162
37850
1473021
157427
1693430
1055339
130630
1289680
1114006
535433
801493
1577827
1467263
1161563
1958708
529371
1177734
701048
935210
1153953
1244181
486988
1083049
1161099
1916645
40185
442550
1269272
1628459
1450981
1703118
975443
523775
1951874
1432112
1266466
1603240
1840050
1676678
1534960
759819
1117361
1745542
1124206
203882
1432154
1660458
1727143
862589
1962799
1397746
803794
317436
835485
1941386
925360
1443690
1621490
763616
1471189
1550932
537836
1054187
1038383
1455880
265564
1969696
266131
1645584
1847528
606905
1105796
212519
335212
331986
868462
870260
208585
1533470
224358
214452
1064103
1277295
1330014
66973
945789
1493184
1432405
1202288
946003
740053
79615
534984
720820
1759895
224908
919606
158367
1146211
1653396
1576888
1972440
595323
1056498
1449443
1828015
1851384
251407
245649
1630878
1835120
241912
1519238
1927833
1923869
574490
1075596
1760261
574843
1554302
1887869
1209525
1566351
96890
932139
1609091
917146
1204213
1803686
1650513
1670403
449455
689284
862067
1329291
818863
530969
1184189
340377
1508158
1008081
1611786
1604134
521653
1963883
1517822
1428487
1321439
1478136
1561552
626545
1401991
284854
1943875
1304236
1882029
181281
173751
692851
1975457
1036931
2516
1659495
1339917
1741710
128230
316212
16109
1135502
619171
608819
1937957
190596
781958
161882
58853
987338
765692
1843900
731140
1089565
516011
64773
1637723
284491
517848
1624952
1995001
1032807
210829
1842864
394220
465837
1401284
1586974
1720184
166343
1151271
298301
258446
865419
689757
132770
100805
1344938
1270677
978827
535915
1167767
1379726
1895842
1121551
702113
1594068
1492959
145588
571837
1730002
198692
69203
700194
835426
647104
1939453
1564719
1564004
1442936
1528448
1975353
733166
1574963
1493961
1576445
1859858
1642203
1815471
1049096
778180
262666
1095740
639353
1868120
1422828
1280174
1604973
562186
33655
1318033
1236819
478250
1028139
1237692
425106
1280237
1222464
882907
655106
981050
559545
1032690
335784
1531533
816800
1798560
1792088
1918661
1430781
79211
829537
450617
1659074
136812
1128015
1268154
886850
290453
1579580
94789
877165
1762388
1288350
61575
460679
1962841
1209957
407340
269558
1671475
316817
391270
344624
383652
1825186
842884
644516
179220
1583534
11572
1445185
1269900
1371850
1425288
1789826
1152061
1033382
1015938
826527
518841
1478685
1038451
717962
1634945
649831
819449
434146
1356279
602623
585825
1523979
199270
539042
1691991
406755
1100045
607129
419562
74985
1812434
449690
1671742
633228
883106
773443
1986419
1494349
1782213
1353010
726585
1936970
786152
928058
684811
444140
1337417
1753223
520516
1939550
285858
1559252
931147
198098
728037
1816867
896733
1784300
1213470
175468
513668
447514
302781
767310
43974
1787866
93547
552961
771256
800584
791828
228045
1816029
1758514
1348895
1542688
1513275
1117131
1149177
930360
1865570
1563180
1561466
1860775
768649
1150808
306177
1248469
1031246
643709
68338
920438
1855974
174961
528730
1940529
332021
1154375
1400556
1203902
728359
1440070
78127
1761491
1769686
1177850
803511
1016931
1867140
1565988
89618
1262092
1815880
525011
277973
1755219
318070
1507312
5028
515041
720294
1016167
1917928
211384
1271332
1430607
1643175
288987
1320863
1877517
1534993
1234191
66351
1447781
1073427
130358
951411
923508
1499124
1529038
370558
1887172
369753
860765
1075769
1242009
710889
700166
1504444
1233864
605456
1482673
40390
1172307
590027
1437654
918773
1193144
1802345
961350
1275198
1870357
393358
1979672
1691503
1593927
1295795
1342122
642851
297454
1130468
1890614
1156431
1591631
932069
1203827
783130
517617
1273093
978299
1591668
216116
1501848
702970
213585
1367070
58739
1176824
1789329
387774
190058
1029445
1644674
695447
578133
803767
1349815
1281375
532649
1218670
676120
173601
779375
516519
1720555
305141
186176
200223
1174492
1359588
770242
1679348
1113506
1439805
302157
1487836
868699
379715
856959
1133807
1048861
354768
1176744
1338444
302022
172268
173499
1024057
629523
843765
824166
1839431
288093
225456
1350274
1325005
71958
1210720
1786369
106749
1999454
1612245
1181032
227874
451413
342928
1596764
683294
1267250
1650927
247229
1591889
1990123
606838
309285
1019812
160644
1995471
1345729
696892
1526617
1113813
893518
1536865
1360973
423844
1997041
938104
548607
338143
1433769
953785
1464695
1298754
161860
1897602
104862
947791
1462636
783986
1431843
1888073
1045383
509112
1130461
785468
114404
1138666
673106
901934
1557995
1476079
343840
370420
267509
524657
377369
162821
1428026
615627
1319618
182965
1018574
467105
105633
1625812
1169474
1877004
240091
257094
1879451
607301
1157741
1272535
1286266
1805452
397188
1451577
419906
1554267
789491
1895912
243
889585
1311295
672843
1247026
248810
341306
1574701
1894405
1010135
573790
392089
347643
1453001
1860798
1767805
1221792
1914893
1790142
1656035
288545
146528
80147
78685
1301846
297376
98019
1604565
36135
139625
474225
1321200
1988508
1852995
652976
1120952
353349
401287
545455
617784
488858
1176135
772151
51516
1389695
1351973
533662
1122636
194425
1816672
511075
938109
1714913
1485870
632242
1292932
751264
673361
979831
1663301
1108101
443726
1341078
441061
624122
104650
1175354
600594
666198
1762093
1360847
1196258
1038856
1168846
391446
1751774
588949
1454459
719223
1141194
244186
20248
606062
1873195
638063
672960
485105
880029
399500
1140549
1760364
1544564
324737
690796
1280670
758122
155319
827917
1856440
392300
108800
1545859
1648538
1930844
1857316
804525
1615266
1857384
1303001
143244
696331
336588
456181
395272
206898
509308
163694
977074
1658372
307730
1071213
750916
701390
485096
100848
774492
1760657
1328530
1019167
1727508
242565
1796776
1435710
318668
795605
1252657
1929772
1007448
1581385
1412019
1256105
1051071
1190791
967539
1184469
1938558
1930125
1541090
1180033
152286
723325
1705702
1657248
876685
1202385
209524
588583
1415985
472552
1202928
1986968
1659481
313635
1526406
1770769
695911
2297
1576042
1738388
849606
978919
1322256
1618971
871395
657016
259481
65289
1182334
1099920
600030
1206514
711589
1017212
817161
127572
1992188
222212
416469
1062956
474959
1847352
1620939
515588
1797101
352081
274179
1490350
1713854
431523
1427536
543055
321944
1800219
551708
323777
812178
114852
706984
560783
661328
1091624
1434096
1670408
929329
1996381
1417702
64421
1846056
1818791
344546
591805
695618
13637
792782
1544727
740558
208879
1909004
316575
127843
661566
609878
1366613
1860752
1103656
1118976
518946
280115
572107
837037
1614762
714424
910121
1307190
1601903
317399
541278
762565
906259
937055
695226
564692
1330500
425867
755668
283583
771501
1076436
519581
1510192
1120166
1488810
1491101
1884123
1782503
578225
1670656
1788974
1121499
764906
270844
957979
303055
381637
1670090
290616
1583316
750904
1341923
83921
1777782
1872986
240879
1831312
259072
1117236
278931
481814
1469833
1113054
470904
733516
202972
1753317
520662
1786876
1296485
782011
1067153
1042864
105615
1171403
935770
829840
23598
204735
388727
320598
1280049
1121035
1013090
1503981
256829
1942145
487871
950133
1702320
541085
767615
346699
142419
361155
1446912
1772804
775518
77063
783431
1330362
751667
769163
730350
353708
1535633
317576
1171067
1179360
1433646
613996
937072
419985
936644
717315
1019017
1100401
699267
6135
394191
371225
1366977
1097958
16480
1605295
3354
1225117
1517363
1921571
1162087
1374602
289223
952005
1206280
116660
982048
1523234
940391
863369
140878
668402
1775688
1797007
915823
1789406
1105897
557512
1752452
325289
500961
10113
199212
1216530
894956
59035
1952645
1967461
1016627
1104698
217578
1058215
1171112
1564751
1682045
410347
1475687
1257534
197130
1116287
929665
1595610
1567142
984492
52417
1146462
1505245
670254
1511209
1903397
1983729
901814
834561
1351401
458684
1087093
502896
1681607
1770869
556882
1452709
1775161
503272
1023135
1349246
41993
1718812
940189
1468475
1787256
1111846
1129121
702335
1223910
482087
1269626
1995267
90802
1209340
1894632
1560987
656186
717450
1657057
104880
1944076
1795976
1729692
1715764
387640
61587
1805228
223096
841064
1505681
333987
658213
1248596
988566
1959307
1899768
1960245
343655
555123
1412337
1825025
168894
1459355
1709946
1705633
1000833
1531105
597126
1331301
1774707
30993
594482
1391742
1733519
474924
1984733
1208035
1383431
1127103
1397366
6801
1414329
1716569
555280
1607021
1657172
108515
248647
302593
1093783
1302175
1603934
1333176
1063951
980636
1964263
79225
408817
416328
8337
876987
672570
28711
51349
57418
1836377
218737
1788327
384925
1376238
1632363
1184239
707179
282309
745738
294675
282491
1903722
868348
902755
1163437
575911
1746323
834539
1427628
925639
837154
1922634
1151610
1079365
1853990
1281159
1000595
1478715
1087557
172792
1900613
364033
1157507
239868
785006
1432705
865569
1844285
787989
1579796
56593
1162298
79355
582672
582602
791242
65619
1400268
235084
95894
697011
1932087
1002553
924652
356261
1279103
312584
1772720
518974
1456345
1598878
265199
125487
1882346
1290163
146468
1493986
126265
1545331
84652
1447333
819364
845712
26088
1714684
1341661
990648
1792201
1306846
1998253
1589979
1485816
1884211
1551084
64443
1459754
1779102
1702534
1708087
827694
1696190
1828958
9790
557357
1665292
648364
1141165
1986747
1809591
897740
188094
1787041
1293423
64712
855791
1799337
1455813
1776422
875917
793185
1089856
432289
947045
796859
1157852
1139730
963170
1440685
102755
1726802
1083474
62850
539002
1953967
1555564
376979
1924466
677684
1847952
798508
40874
1238140
638328
1083524
653302
811914
758575
1646313
140898
1912675
623172
117517
855913
1544219
1629143
1897808
640391
408730
65974
521738
518812
1387093
835522
1911119
1019500
1539136
895050
556311
1628524
417702
56009
160813
1452083
355608
1711756
417454
86706
1230313
1938580
901583
312440
381918
963916
1257852
188097
1162784
82838
1661308
486352
107794
1576819
1360036
1395999
159683
1243711
1196318
845654
834165
778178
1812729
849740
768802
1714783
1173476
164995
58387
921838
574603
1871350
1732751
1612438
403837
264175
1103971
1261826
635839
486860
1374211
819789
950569
724382
122074
515604
981172
24859
1586806
768236
1653293
1156904
906199
78958
615645
1748074
1770120
433678
638545
39576
973978
982552
562299
55056
822545
521322
266828
591501
1102036
1321657
351758
1618025
282440
444939
1077470
149139
153549
290373
1252639
607532
506285
1306131
1817458
275549
1569925
1612133
456165
1006574
312963
64020
904302
89593
176676
879978
61019
1737313
1486766
342476
127732
888097
97021
556967
321810
1958832
247035
1590748
368014
673834
584605
1677756
943323
1017391
621464
1676041
951084
1175294
492640
575770
693829
1702097
1281278
1910773
1892522
165819
1018469
1149324
500311
1892931
271682
194232
1451596
1366232
1060597
690906
1415802
428197
1194058
1102385
655793
650811
1138307
288742
1590985
1141459
451370
468954
1867286
959720
1284496
247655
1280866
1719053
1712600
1433004
781937
202334
1170766
165998
318149
581839
639275
636655
1659962
902448
28353
1585384
116441
1499088
626446
802799
1273251
468110
1278854
1466828
1901909
588666
1484963
570933
1158049
58166
344838
804969
959542
371637
187339
1811779
944166
750554
5868
1234503
37608
787845
1642723
1058616
301844
1402554
583629
565187
7505
990240
148031
1740205
1644634
624372
718926
1255446
92183
676700
555740
1819147
1818385
1610835
442683
791298
1313605
1745826
1982386
1535976
75688
787276
1797461
1746052
407134
884318
1411810
946108
1515625
1478899
1726821
1067594
1586893
439216
351313
1011609
1634868
1219318
1897119
1513349
184189
371670
433004
1439410
634953
1592179
210942
730387
1219084
544485
620514
1514484
712949
1878798
1322395
862641
1424340
475564
61008
64146
1972816
232609
1641498
862209
1861117
219519
987363
1993
1126994
1497955
506118
62130
442834
1983238
1120818
388263
680094
130846
1773465
803776
997725
70362
218797
1196477
1118773
1498235
1031664
223617
258327
1110857
396741
207926
1930102
62156
1243195
1952895
902531
1196183
501165
273529
1043000
1305752
1899757
116549
1336964
569210
99919
1592817
1358224
897366
84387
131448
559580
139513
1848597
1721356
1773485
1722162
796342
1093963
365436
1970239
1853674
621907
1918593
1348314
111585
565827
1072069
773355
1778405
162984
1804199
1734387
225042
1752299
192048
771965
293172
829612
1465919
1976872
515423
157953
965517
1035760
1949867
537373
654720
989817
1582613
938603
1833333
906073
1543494
649544
1970035
1689779
379569
796967
871986
1648148
1601845
1662652
1871758
1483854
836636
381015
1121100
136290
590179
1145665
1736676
1378780
1454935
919348
1084108
1096479
1434643
1015197
1556243
205087
10327
1871733
1829343
360571
1692934
1953717
736270
550443
941894
1135732
1968225
1284816
239452
16129
1553139
1732384
1346705
1892175
1154514
573506
942966
600844
1454695
1425516
1608531
1610193
1985987
1775793
392806
132402
1012228
1461002
812164
1226082
1166645
488008
617197
1277912
1387130
5622
4043
710485
379556
1995660
1990521
521839
1054564
855108
625240
554294
728853
785505
1069621
1467157
1090939
557813
1999947
741322
159247
608576
1019279
1817813
641390
136187
14106
1901865
1950044
695812
1375798
1553369
1346336
569778
1244716
207411
16480
1302144
605909
1734442
1542551
399320
842049
1540338
50181
1092498
290920
231012
1361490
232575
1396989
260484
402251
568780
216375
985270
1998014
1361978
1228246
1614868
1063729
1478543
1160281
1338768
304140
600098
91666
1310492
1686986
16742
1731110
457856
15356
872921
1487469
1150038
98013
719561
399026
567407
550043
1177073
268272
684130
1273383
563664
1777679
118742
517172
1019619
993424
759611
1914147
1762504
1421676
1990217
412563
853982
1456734
202536
1124044
462441
1191689
31353
187283
1619915
1675105
1285354
1671650
402852
1461891
671774
242894
192058
469350
409051
1073881
859247
705135
888469
785520
387866
867953
374222
1014029
608154
1272159
1490009
718606
910456
84644
138429
38574
280147
513563
434353
422287
876511
1668711
1144075
1329822
277198
1626525
1713922
585255
144136
864575
1092445
1970886
832859
1856213
1899247
409996
523880
1370399
1212363
854403
1056884
915678
187733
1308192
336570
1123654
689372
121833
619523
1919492
7565
1774050
1738666
408863
1216509
875949
1420821
1209436
1442786
15315
393610
418388
1303391
1779707
160288
1021522
175932
739045
625891
1455301
1952329
1428686
1997680
950387
1010813
1745153
982390
1286959
926823
166586
1611963
325342
812175
1281365
1698060
189703
1238711
38224
891520
854073
243481
751263
59570
1410248
200289
1121580
1857835
715810
1913574
492284
35223
1258512
1819918
1245920
1184252
1717470
1453491
33183
488858
851338
410015
988843
1025135
1435811
48779
1616727
966088
680519
1903077
1584285
300285
29001
589620
61163
894497
52842
1675496
970976
539615
388784
1226763
1196695
1669495
1794558
1030319
1589830
1394578
1067931
1303715
1872787
273916
1110383
1015083
408694
1173367
883921
790691
1911416
1393609
1846359
289977
1427318
1270991
1800177
216806
101366
505399
463312
1738857
1845743
1288251
1129918
1239659
975060
1267953
506614
919911
1327057
1683610
1698377
269661
1291262
532231
1702010
1691516
1608468
1884454
620321
233401
1088772
1716451
774263
674576
1332588
1333538
90623
1357725
562349
600939
1921589
781771
1470841
1089300
162046
906695
1239497
876193
1000435
1615135
255922
1987421
1705400
1878780
52692
1375116
814124
1183606
454517
1032754
50170
583605
428912
186051
159593
355957
435542
95962
346578
1093572
1211441
628418
772152
533845
120188
1293053
579392
1085524
127388
460202
885836
1178127
1354157
1256505
166200
544710
1317422
809904
944075
1603934
722443
1400457
232915
1708438
314709
699655
801754
1607828
486490
281869
1830216
510072
96481
20190
1841247
955323
1353
1371349
679638
1695042
1571746
1874239
121773
633913
106946
124943
721989
1350152
1535175
1741896
1996976
1143764
472704
1106227
1039639
1113528
953076
78248
373076
645436
53893
1176510
1560841
1862926
983388
1799615
930438
175749
1990272
415377
859643
1952820
1371693
1544094
33050
1555055
710051
355491
741066
246955
469299
137997
1623514
1995665
270842
1660178
1608232
455443
855705
1471402
392251
824231
651152
1889733
1601344
1246905
611096
323003
650134
1749573
840657
1562039
137673
1722869
234424
1861692
1894019
706106
95887
1909357
1070610
926862
455448
1782266
441491
1437067
481113
828812
1495349
35332
214657
261300
1538145
1896023
216395
341962
802311
696938
367095
530157
1731932
1769886
1632338
831317
1118320
771390
719296
179183
722832
482325
1900666
1674550
447439
654518
1172920
1854817
780868
309504
1750313
192508
1734352
389394
224381
1740221
914646
791650
34395
1059341
585044
896761
336513
1876042
1352264
901943
813758
1274214
551613
1516597
300574
1241351
73541
1823791
1381978
489629
202214
23311
1240537
1634498
272649
1030465
1075943
840094
1290920
729388
1888403
311005
1187020
213046
30248
640115
909098
656795
7511
1389655
258477
550648
397824
1264045
215317
780699
1437157
813818
1898968
1402920
183570
1636303
1846797
76457
335746
557180
539012
1263809
1693093
1541699
280638
33790
1827135
1516093
1106505
474875
1010848
1982931
1797840
32337
1161934
1665672
1677600
559261
1669030
1613690
148383
81809
775162
943279
329525
1827670
345868
502944
513898
1555738
1419345
1852017
1493909
1402270
1890094
1080303
810110
1852339
1816388
1406634
1830847
976103
20753
479914
1819255
1314512
340102
1984995
1283268
1385360
496649
1345839
709076
298052
1106451
505928
943538
337032
466150
901276
1461493
734763
1187775
351611
913470
935251
1442406
868433
1391874
717131
1842034
1971621
782928
1545180
1829666
68733
1633826
1186467
1871434
1253996
758070
1714138
978311
427041
1627821
796705
554278
896422
1613777
663540
1737536
776009
1093139
1690467
995366
1983440
1313148
500022
1630309
1513664
150134
662482
28379
1463396
1714685
168160
1759931
125043
1523336
261926
344261
746738
1773899
1047325
715221
808572
746783
1658252
1834614
383220
271238
711999
1433514
716092
1329582
519709
989824
867706
338092
1827715
48968
1754713
703804
473755
506547
357907
755095
808981
1816166
128260
1087560
684291
1943830
1437685
1902324
1242135
1613678
1267177
1050599
1345892
870888
1260799
1128803
1936996
626200
1772634
345678
45038
1626799
1311707
482929
895289
1775927
367983
314702
701696
895163
1087386
1025465
1510322
812594
1501973
760150
427285
723588
69099
1733356
1524430
798629
1959669
1727783
207087
1191779
1074307
1109883
567730
236246
523777
1407696
189136
1438493
1006076
1037493
14343
1614999
1362183
741340
480902
1560684
871726
667561
1429408
1789509
1703958
297994
649269
47500
1003603
1208382
768492
969810
1329201
1939300
1318587
1825636
434372
283530
154622
980398
1948298
862702
1411978
674599
1993753
437479
1075393
201879
1683080
521464
1554431
879408
1731807
1602934
987570
868770
363212
1007513
1091905
857892
1509544
1126312
1762571
914727
1201
1489627
1425780
1897319
1510933
402483
1969677
189777
1215822
1459107
1703261
338251
1825417
1100830
471145
1397086
762141
1900273
1641925
219236
1843309
893288
1309531
1854887
1442764
983015
540157
688254
800430
1087728
1201644
1275505
1184338
67948
1073408
1804604
1471148
397570
1363511
1508363
1941176
81179
1374
450426
596930
358795
1683343
176215
1299058
1840799
1957715
1176360
105475
1712861
1155064
930971
151960
1216296
1699966
407276
1651309
349457
374021
1510988
1434249
764188
602120
157002
277179
660179
203544
1782538
1678946
758969
1418934
1813139
955163
1292750
470537
41945
1477901
462528
1078778
1913881
885888
462577
555034
1987700
1100134
332212
1945600
793474
1921446
135249
138627
779577
1185175
621516
1195287
1469706
388247
861736
115541
1728595
41402
1691755
592202
1988744
1311563
1663201
1331352
1772137
1549439
895583
940918
1241743
1232961
1255987
567068
711335
678030
1415010
1341272
159382
270962
1129841
1312590
1160559
560441
57814
810217
225718
1537562
146417
1708064
1183138
1809461
1977793
926835
1767619
902170
1425322
1646680
1122635
948105
1163167
1798767
1016118
1941889
366105
406416
403684
825834
907607
1151331
244217
1341931
1052509
93854
759846
1845586
825847
1228239
793013
1641122
167075
595654
748175
886616
510415
1263877
1240061
1452523
78815
1671670
1333434
51161
264516
1137172
467110
447952
957353
793945
809338
1105741
435226
1557468
3443
1811047
668657
1646133
469427
1501502
308274
746704
1511549
550306
69369
1203712
1423084
13608
569944
90363
1325584
718360
569016
1832386
823309
1039915
350604
1952644
459290
1352636
1508488
219114
1550690
406839
296336
1590449
807943
769767
1599959
814997
1094181
541265
1510556
1524777
1245970
1365003
1490298
1976013
664160
423170
105721
187012
1323149
1014068
1835955
391018
139657
1671940
195904
488050
1156382
556572
884061
995212
1100813
1859735
993631
750013
459381
1297245
651922
186419
547778
314268
92605
176521
1764660
898265
1813130
1852024
1172279
116086
889262
1119243
655183
1314538
951980
718482
473748
806303
1437575
885066
1992613
539816
1377435
824641
645006
1027443
939306
206241
949125
1972516
494576
637391
1063094
706317
182123
1440001
1849448
1482541
158731
1318443
1949789
1266320
214048
1189562
704837
404438
189449
1245099
1265763
532935
262581
789874
1235698
778533
1910737
1038468
1984225
1891510
1520681
877881
254453
471579
1521738
1877424
1514318
232134
1623731
576996
1019108
1636161
647461
1992069
1468908
1843126
1909508
1383077
1580263
126395
1186838
799966
520169
788336
1718235
1400805
1322444
245905
1239911
1637301
33856
564408
1345595
864440
400780
46261
62613
971651
1522343
1634862
1424786
1327475
1765691
1343569
216164
1254669
378057
608316
9599
53304
1140645
979082
1501237
23174
758991
135662
332159
1025997
1728870
1333027
231358
812313
478614
1932252
585762
1069573
1330963
1499537
1057773
1323269
970751
1917128
229713
179551
766619
522893
1315629
121802
54712
687832
698994
159672
413999
565518
1229082
253314
1833455
1207555
1153205
1869070
1930554
1519636
1017268
984959
1922006
202427
1419504
1456948
310943
983305
108026
1068223
1375629
137931
1852278
891562
388817
188
107468
245294
1021651
1805977
54356
1941599
1742993
169591
717017
965440
54349
1732104
1774620
1649293
1442748
1011059
920845
1128322
379948
1043177
1778839
1196622
1610897
582322
169692
1632498
1174757
1053914
1372974
1791494
1895363
605292
1572793
400217
607028
657990
1399960
1827500
1117506
722326
106991
1634702
610714
1673646
900880
971617
1313672
1435773
1666046
1302221
1885125
1347297
145145
898507
528532
1375334
1736226
1329421
1656338
728006
860783
195678
500805
1849241
710036
741225
1605849
1932832
32520
834256
358235
362072
1783033
1403221
49817
1189132
1351
537185
1299158
47287
706916
903401
344109
1177627
1876911
1479905
275168
681179
177040
1793959
1862746
1904850
1456837
1703104
706807
574523
343872
1574370
1290690
18534
611518
1097128
257864
1808939
1338114
1991031
1049409
836871
1320342
966947
332742
1794554
809686
442708
210238
293106
800035
526469
926184
1007547
1029520
1487020
1957400
1946314
448077
145537
576908
1546912
894919
730318
802023
1641866
1394253
1071290
1816769
1498744
318251
1275811
887349
254061
694837
1764467
836680
1696546
236043
1199320
477214
924798
1292936
1395562
189022
970259
254487
1769030
1726964
1103938
188959
14377
53564
1576408
549223
641593
1762881
859292
1869375
186682
499980
1745152
755074
45638
1799742
652055
164332
931307
661549
1447758
964054
291208
1936935
189672
178748
1490429
1402
340901
656137
1719640
244789
1234317
457247
1357329
300069
319774
536268
935163
949404
355887
1998596
1092201
148931
1943303
571795
997616
906781
973722
1639163
1065407
1035437
354240
851749
1448545
632272
241934
1280711
1150990
1355145
541605
1434366
1072754
1307278
1926474
1325773
1656875
1706429
1719231
402491
1145505
29838
294116
1857630
987107
704492
52677
965138
405765
1097661
621333
1300186
1514666
1768530
1370370
1823788
75497
1373499
875503
99564
317851
1162440
1987955
252820
1454004
1129294
644667
1415206
803556
1086800
905754
1798207
1869759
1412365
1899822
1312902
1405857
909857
468274
969502
803468
912644
896184
343996
1622140
392634
1204157
1616111
1117134
1031655
1492563
831421
1860627
194763
1079898
1291691
1286295
517249
844746
1160039
701656
680762
609283
261495
506085
1321166
1572204
368772
302154
1758649
1620862
1327220
914670
32294
1550600
1268509
332420
1474638
428456
191098
1213707
1047018
447857
7976
702808
1268590
938618
582017
1984285
588043
1261453
1943704
332210
1137350
127507
1473511
333899
1875762
1518908
1320194
1137589
1649654
1840988
831688
1742143
1056097
51644
1778276
1616603
998046
751897
187962
448978
975466
1692482
1851263
1820160
363464
1320558
260797
1527705
1843721
733364
1116425
398178
355960
1876809
989622
260406
133337
348760
1259118
734281
1188764
13401
181228
1444906
684524
1469074
1662496
1857995
20695
998934
173600
1398603
1297047
1643587
939082
433800
1372605
1429323
1938304
150351
1778741
1153764
1548965
1972258
93689
1459514
1571864
112073
1869549
1034852
1342082
343677
754596
1407190
744927
1855633
286099
1298698
1214058
939770
1243339
1512924
1990507
1450487
1619984
101568
438065
522015
540595
880876
468746
1838306
1660056
671942
78525
876640
1763200
70703
1765641
542441
1877217
1352838
1735685
1990923
1104048
1899558
620743
467015
1807766
878181
1150622
1150063
1391095
1074963
783096
1974396
735497
1275078
437651
1193841
1054807
1995247
1911393
598338
917514
913048
1089667
697368
1038815
899933
1522744
661127
865889
697373
1617163
1673965
1651328
1529795
623966
550771
503403
1040583
1459401
1036271
257175
53570
1258487
1139557
318444
1845101
968889
771995
450763
9491
1181226
1791518
1708037
720433
1526977
568733
1385086
52703
1900809
1093465
600514
923389
1639140
319757
224889
36449
1202417
1509723
853410
1234087
1123537
143969
390054
934237
27432
624151
427225
38152
310606
724471
545283
1136449
693584
5007
1164287
149643
159992
132751
1927203
1049231
874456
1430569
897417
1480750
883521
180450
596876
1013002
1369144
617425
505358
1785892
1240339
692289
218927
888578
980993
641665
1061876
1539832
674666
1466743
1121901
678118
57407
1212442
1020848
1474608
1271422
1238190
326189
1853588
942416
457232
998500
1538741
1840903
830696
1097593
1263099
122668
1456905
1695442
1698267
885530
1541726
751289
713232
828965
1187227
651907
1874302
1112283
838399
1586437
1539294
1487088
1211583
1818660
79409
1039410
1119109
1188860
549499
366039
1522385
1450838
1816692
1908944
1676778
136773
636161
1692694
1136028
889781
175320
1801188
310694
1939526
779988
533608
1662256
661215
52575
1896674
1712378
223530
274747
504768
390340
1998332
1935885
474292
416648
1421229
844450
1164750
1411099
361082
1086244
1503587
1445043
1998853
1054404
1611024
1135179
1341024
1864549
1985971
375068
1720046
75414
1738465
439684
1458020
632532
1192942
970314
1191836
1334696
849412
1110425
1401454
1669527
1909891
592496
1386911
247964
1073585
360120
283956
1112717
1759232
1434869
433142
1109640
1816276
331667
72058
770295
1828008
1217867
606084
1313417
655566
730155
50129
1399495
328133
1999361
1935211
710993
1836363
322851
352838
120300
543685
763004
1576161
1407307
76077
1563285
132009
21877
606175
1611877
1007130
78705
1965124
687493
450208
1725774
1544708
1136820
121807
1283117
541096
852405
975469
1539739
513990
1572162
137827
87483
27355
1799955
1545780
1637595
908008
1321781
1711695
1245351
358079
1804265
588308
1196361
1366472
1883612
388618
1064105
1706876
1141895
1413634
1047996
1984400
805952
842288
1924438
325064
235575
617489
561906
1994315
1683117
761258
1001674
1877490
738835
1974438
1449191
1172632
7751
629727
1612107
579805
305823
1746323
511873
963318
189203
1494437
1389619
1100394
1642023
587030
245112
166585
1083708
1138224
296171
1721339
1200977
1914764
1162818
898752
1480695
1353297
1288326
1705262
1120165
27062
848085
317708
1210242
1372963
153990
1909467
441255
265741
428909
1328913
576462
824879
1777634
1136557
1732214
982122
1125451
1015695
980760
1538747
1468127
306326
127845
976140
1539737
642216
1336505
1297421
772347
1336529
1853781
288402
383979
1349982
139642
720377
566720
108622
757133
65793
1978287
1197165
194943
1002044
1599645
285258
534479
1040424
890018
967044
1282153
1719609
1103199
290950
1067897
1416173
696566
897931
1338855
1058767
512756
460790
1168554
1278112
1207361
1261407
1995464
1435218
515206
248637
1118677
499539
150507
1268521
1827404
1405963
1470347
248951
1543926
671264
1679457
1677065
282121
1414632
1158903
1031586
1134431
851261
1665334
1678940
1286868
705463
595940
1236400
26024
1070875
1232428
675298
1858699
408622
933833
1542059
8343
1869246
179591
1759707
632534
417347
1199638
913807
508668
51531
1170575
1134637
1495783
432023
387228
121710
163656
252455
540568
769171
789774
1209280
1556783
1095599
824016
1267669
516818
411253
1668177
1215116
1705274
426875
1634990
1680207
570382
1081117
260874
1465673
369607
980950
316954
487576
303475
1965002
571676
1586017
130330
1382287
441475
756696
604523
529150
1701610
1483505
514320
1228979
1160416
1344505
1834419
1760369
178712
1951984
515610
53096
146793
183834
1515846
1110542
241051
404314
1425527
934672
1241681
1433374
1647039
1287817
133742
883080
1795164
101684
1691821
1621098
766343
586335
1857853
722859
797898
36777
264509
1900317
1027769
497031
1235670
1125531
1357514
176216
1679815
465750
620319
1419645
1259820
301350
85460
1606022
1498848
1501593
298228
766493
1432882
387605
321278
1591829
561354
870392
546457
1567023
561136
1056532
631998
1798273
337599
855768
344035
1746937
1002478
781427
1166675
649508
179372
1365450
886366
102790
1990293
258392
86331
93868
1073413
934935
839990
553413
515116
1321764
1614065
1691864
1361172
1540631
1740795
1794287
1372091
701722
166705
913083
1596380
885960
905568
288364
1556031
783432
1810580
1598176
897919
1500867
1672309
1519542
754593
1356516
1349657
1084383
1853077
1076575
497568
728959
389599
22858
1600114
338138
1092969
1807301
1470751
685246
1088446
14142
1234263
1399911
1382365
327561
1317994
1857818
569073
1993480
1394753
945147
854918
139653
1569706
1139905
429710
619319
1051027
1375940
349600
1443427
886847
912031
451045
200177
530540
1573389
1852379
761495
131326
1165690
1880328
594652
1395943
768092
253430
121328
1367894
702464
1033836
596766
866920
932193
321552
1079391
878898
1537546
213652
91260
1481701
1567238
509236
1651243
1647066
723804
1961777
888319
148768
406350
1492735
1504288
11879
819277
47636
577386
1720947
765319
13074
1262055
1898523
110274
1808539
899021
1968483
1593739
3099
1986761
812918
1945285
1887213
1367672
1207156
1703773
1658660
398310
252831
731296
204880
1780807
878956
355411
764141
1396037
1271266
1069733
1517390
1276993
1151719
489444
376547
319975
817393
699782
793311
767051
69868
1841667
785172
65564
752071
641512
595576
822762
1581261
1895005
264690
147765
1196361
1707116
1036550
690393
1807805
160325
1604533
1339477
918969
1087750
1464919
1037586
973790
612206
61365
154658
528558
1404269
391050
1298248
128779
287822
31130
1988832
57709
597762
1189448
302642
672041
1851085
163428
935868
634277
493727
405080
867980
700859
718568
1009984
1011566
750458
1996452
31991
1232905
1969390
1564885
1787283
654670
1261368
1949475
1457570
854401
1308775
990255
19942
370381
1134481
1993411
1122549
655611
1527279
717705
1393693
35581
668122
1739105
1862479
490890
529083
337394
1726264
1480103
777287
1034874
1969685
583803
1936560
263273
1553307
1994839
1140008
629726
600238
1295053
1578125
230662
1927393
312005
1443002
1947724
408047
286912
566575
587288
1350416
51718
434577
133038
706606
1601400
1719164
1003959
1373267
1445294
1326071
288521
320946
1594177
592518
268505
246976
387640
1219674
1672494
1402264
534830
1377634
1976159
531056
1988699
904031
1694940
466935
631779
906097
1615678
435599
142900
1321712
640525
205426
1448546
97896
598205
1732281
1347548
741333
1436693
418651
1775782
478132
1262204
1334280
105997
1791512
91152
1154206
854968
498054
1227168
1110249
1182984
1189831
1560449
1216270
26294
1977327
1509542
1818362
715268
1365315
1899982
1616375
1061140
1489253
49622
1666829
512704
479864
177385
731571
242909
791997
670678
1678057
1929272
864024
506751
1247410
186366
397280
392368
340225
927816
1183340
8030
1876199
1254522
87182
1366529
497772
422965
1267856
107923
1640336
487336
126292
507345
955
74742
1290736
1678088
764130
1571260
1026102
1181488
765584
1119016
145156
997319
317124
1749620
1021925
78075
1828391
864958
443705
1635604
1777738
497307
1770100
728208
1873717
581950
321587
435853
1525944
430354
171073
1617408
1214990
666737
1267498
219816
543553
3741
1963553
1012618
1712101
188763
1759934
1775567
1958947
519231
56901
1104074
1492300
1060547
291651
106009
327318
771423
1458871
840128
1725482
1642231
1579517
233310
283427
349372
240937
1955899
1733169
451346
1506084
1522876
990575
30594
308076
1339053
259448
1960182
1710686
445646
1351466
81323
990194
587616
289756
1725218
682890
83054
896025
693539
391921
1202474
784845
437388
24118
1947513
874481
821226
622569
169777
819346
1190892
1948011
1297522
1198626
479123
1638668
1394847
234129
705684
287794
641680
884418
288303
912697
1491981
25151
547187
665651
895636
1052056
525409
527328
629475
1573477
1176458
1234545
660855
1597257
1749486
512141
497707
1437332
916741
617465
1662820
715868
1001238
1604521
1824971
1271134
1661272
918806
1790038
1385112
1955274
705183
89259
1354088
1204539
1631510
161149
1339007
1572534
470491
1295308
1929965
1387530
1055884
733209
725569
949528
294008
1267558
897371
1524946
1080874
1674794
889573
1037263
436145
408559
825626
744324
1433492
1414631
1722408
567529
598275
1555080
1558815
280217
552947
203975
1943384
1508779
962929
1900055
1243867
1021128
1029497
1972057
743757
1838131
1683363
584999
1495411
1142742
1317832
1484399
659863
497918
231409
1971969
1989405
868131
995997
843741
1998954
1011684
1963105
260431
1527100
320917
334986
892973
675866
1286489
691051
1666981
1894832
755605
1880299
1488092
1470362
243367
535392
1376916
995720
1527490
1407
376182
973723
56195
1637767
1690542
1796022
818091
1736150
1767630
497515
1524556
1859848
1646946
703287
83972
176058
1672761
405617
1317871
1201936
516545
1654526
165454
1216726
1546074
1753503
1173557
677186
506755
245724
275917
124317
658329
243032
1050530
887362
263276
872746
1520451
970713
1515309
1483385
809700
678041
619485
1387208
1299162
322286
313115
222948
317632
1928450
1372185
762786
27017
1111152
1935564
1351527
754301
1891730
137299
80718
1916110
659336
410121
748794
439601
1538354
1553159
28410
1843840
1693537
1631941
1624399
578933
1567071
883832
1889964
1296820
247648
1810504
1092680
981275
1554052
1729188
1251384
1275093
974592
1059539
357005
1304107
1670028
1095692
229299
658433
1407983
1134813
1380579
601328
43953
1657386
696554
1914135
786077
1984847
520741
1572593
338631
1665476
1907036
1495295
796130
266755
683879
675172
1916929
1828129
1158358
488868
1504726
388672
447318
192115
1521683
1831126
35695
1273045
872891
185493
1264313
378390
508720
1435314
16641
763332
888883
621802
1567684
1025092
1652570
574258
955262
1923434
1688163
210562
356769
1246268
840217
1873292
1856403
1225068
1029484
1252748
1631234
1662862
927878
662150
1889018
1976801
408248
167377
248000
667068
91227
1938517
603998
1256852
215497
496171
540525
103414
287557
606688
855271
1032155
1057035
1323106
646797
1370926
1352783
985020
595359
1166079
454111
516319
755183
793206
354122
433306
1172388
1093355
1269159
1004478
455442
1997494
1640920
786537
1741700
284434
816808
746537
1712738
1009323
1449202
218675
449755
1607004
1979782
714375
951041
1031478
337832
1190235
1497949
218481
254952
1653310
1051221
540294
462209
907408
1538387
614254
1407725
1114113
1730774
1425148
467069
1705372
1965546
1063252
1575133
328409
1767288
1113999
1565337
941
457542
1778599
300395
1785034
931953
1594987
1584441
767504
840999
1880485
512773
1567417
1642115
998169
1991265
151983
568881
1593714
256137
1583927
169647
1228916
125404
1136435
624503
428466
448698
1204436
829931
1879536
1005133
219711
37867
1740462
80137
1486821
79044
1448770
263522
1648197
866046
602752
1091074
1246740
1542462
1747737
1095667
1379417
1313606
265352
150504
1622121
430444
247672
1207237
216933
532225
1245409
1500073
674230
1462252
565806
816109
112807
740561
1471731
819579
406955
103630
1700042
1181872
506072
1792559
1253355
1154704
682532
1374303
943670
523894
42045
1653832
297525
1742143
705515
1849212
868838
413463
1890897
1332714
227999
850281
1825328
673542
1944626
1452281
1799278
595494
29651
411667
1208774
97278
526201
410843
1078601
1177998
1740881
465061
586585
980946
141037
1031873
389368
293150
1804171
1312049
1788005
1163047
983521
208073
145913
1035206
76021
834619
1688055
1746498
1922454
8282
1315809
1961271
228527
203284
1108877
1818715
1824378
106125
315568
1113965
1847627
1914699
1928911
366288
1915733
1376079
1339916
1545315
678180
1522687
1414041
756887
854191
503511
1722907
1298537
1891736
1763598
1547509
1312975
1803027
1761662
362126
1376009
1195603
592006
432301
825479
1346419
1260865
1931448
1315067
1816533
968949
301346
1813179
1890516
1735415
1099092
748470
1087944
1303335
129991
906750
1194051
1561289
129007
1827229
1346089
1906819
966583
881485
1560073
1497282
1830631
1249027
1187721
1935549
1859938
521685
1693277
55705
1058099
1233191
165020
874201
315577
355352
895852
1352782
1520085
1791431
1195249
441996
1124029
1858736
1542475
300524
1487354
1746990
1232666
150114
987772
122448
1636980
1029445
209414
274929
489773
105702
58166
737921
1294064
261003
768069
155379
821502
104086
706616
1467136
937864
816494
377336
312455
20074
1820609
621275
503252
1135270
1567345
1247893
1926059
1696025
1408322
1394010
333637
526237
895280
10312
1499422
547578
961105
983725
1543300
1809394
1786110
1880221
254290
1658218
1541900
355955
1826702
1431916
802438
1509122
1418093
127327
208506
1485401
970014
1729282
417616
1100642
483342
1781091
1072463
325520
523222
225384
40675
1310962
34314
898667
451139
1851029
1557375
1489439
1313379
994715
165465
1261689
1928541
1614992
1490689
659307
278826
142791
1581242
1887143
65425
1685650
1302315
308533
564056
1909910
335106
846425
1803096
1438258
1727246
863356
651387
774843
168633
1340952
1067295
1163964
428188
846390
844233
611573
1243510
1176810
1912130
129118
990929
1990287
260975
1745152
108810
311195
1145130
1936264
1683775
1916067
1459524
1032765
1955395
981918
57253
105370
1049571
1901724
1771598
1644604
446323
375902
405685
1105794
100333
195536
1558042
1465465
400503
11679
275761
902954
1239243
844440
1753881
1269311
1850336
5487
130265
1532302
1202182
478028
65737
1103902
719123
15693
1120035
1541027
1113117
62212
1609998
1950727
415293
366391
478776
291813
1250562
1422415
1774064
485238
1173688
115757
636192
1331200
996536
1329854
1774171
915429
1964167
603585
1361509
897717
1796068
880471
1113264
589167
372662
1451635
1608067
866085
1225954
1411798
1879261
727021
630959
738370
1349527
516518
475996
1972033
1094115
1801696
1576916
681271
768914
1273385
51912
312371
1392141
294455
309272
567252
1267070
1793273
284037
1055182
1965754
1305784
588669
1988560
1880080
974614
342659
560925
325413
1441639
1727604
483106
1390718
65890
1519458
1045578
228854
1168449
105902
331808
813937
854301
826613
1440086
928366
367035
1090426
585179
1703487
841057
681910
1754637
1220201
1521229
1166458
1812157
1502039
612440
157779
111902
649582
1361126
1861592
348569
236508
390720
1391249
994521
1939662
1047063
1818311
725383
1376949
1702677
1930857
578655
1267147
1317642
128802
957672
223903
1492747
592527
1657954
1818882
62567
69351
749331
862162
339014
1091096
1335949
1228490
1321601
807471
341764
18704
1463254
1296581
1107925
241937
393529
1324718
725793
1995865
265827
1208072
675524
869801
1894711
1076502
1937043
444833
1991040
1762205
986795
624066
1811874
536108
1823932
166017
899115
1266726
1682493
946806
30778
688432
1153934
1294259
1885404
999089
811812
350350
1114879
403819
1135366
202147
1031906
1887897
191534
828037
1483571
334060
221474
1722169
1684178
1876461
1344337
904331
1460697
1399609
1336233
336082
1265855
772480
1950915
698602
1701279
333827
26161
1485960
864204
958685
1259162
1442131
872587
1408286
1079345
163094
231943
613607
875728
744533
1023410
1254224
1842650
1974975
1970147
1905243
650265
1050202
1536202
341676
78738
1885341
1815637
859313
1625891
60070
1316300
42799
1618222
460733
1343515
1855440
891623
1923725
442251
1467050
934398
1700232
388935
1791039
1507286
1314562
1969389
1240377
1987977
1882371
600586
1115399
1981568
881485
1042540
1555911
415305
44628
1051850
1000119
72534
226137
1441555
1711052
1319644
1268326
1296883
884686
961874
1865627
1112699
367992
1420383
1293726
217032
882119
1990090
1512331
814308
1725829
279906
461889
1289943
1694484
1470058
672869
827672
870605
1257138
1294159
224181
1571480
1502068
1100244
841072
424689
850903
1381414
952998
1875069
1423277
178362
1356755
1561509
1594107
1238990
449811
636787
886186
1631974
325380
54495
38295
398147
87558
441582
1133413
279070
1664043
1821213
1020464
1526161
140240
725236
1457626
879571
175581
805621
750178
1797328
972549
1474694
1507864
1127474
1879080
264188
1701055
19061
989914
506709
1992144
1284925
1196221
835576
1873771
878495
117337
526776
1377341
370670
748673
1080470
307365
103558
810601
1290532
1401853
1368015
1166252
150480
1790878
1217404
1087041
187904
1767885
890261
1850995
1659569
777305
1806474
1897799
1201165
1263738
8775
1063466
1675498
433868
1462457
962832
1462482
1258793
738437
1419188
149530
60834
1708299
1261838
1503714
458316
1183908
125185
1669758
1644571
118030
702467
995070
165344
1106741
103416
129774
336008
1800984
1787218
661330
214340
1162382
1014476
617209
1825730
1450175
935020
212353
1882438
1250417
495329
1557251
933561
1548403
1503707
1865140
1083102
862822
37146
1861099
67990
1558223
1808217
28988
1482313
205841
524331
1808583
985680
242586
395388
1791718
1881349
1399191
1546528
1288076
458
1667354
1019707
760105
1593869
1731814
802728
1234496
671472
1960015
1934135
1002760
966694
1553339
430515
734702
1041112
886028
1904416
714287
1965280
422547
1944939
1224339
903949
1687115
1756465
849852
1845742
120928
839000
508734
591180
1413402
726618
1885724
1979131
467987
1018094
1369665
847697
705325
1257508
289616
372755
1142330
243234
937745
986472
1266431
912964
1168694
696417
1460821
1825992
595519
1340676
349332
1529245
1023909
351498
509663
570768
532656
1458574
644266
744377
1061694
1221828
377241
1245620
1374407
1604244
1482862
824775
1248530
1899933
1584755
1580868
1719516
448148
1636879
1278451
416947
1166458
766065
940501
929358
880848
495710
66560
1191551
584862
100717
1693902
1109625
707103
475373
1437944
1715152
1431707
1403193
113546
646684
349545
1437191
45529
1373393
455855
937714
1922986
1513437
223104
701340
330950
938955
58986
1826622
66081
1991259
599201
1493387
1687488
547768
1454393
853628
1049601
114331
1341978
1632139
1571333
689858
1057055
1652966
1138907
100179
1883638
912549
659425
1404610
1031682
1085600
686222
670878
433672
1529920
1239921
621955
1245228
458191
1327096
1339153
22204
1394473
1011872
684781
149616
416288
1366259
1357866
1157537
923882
752845
1411347
1511863
1599067
397051
1318280
1289443
1613475
829980
1062416
1837651
928503
1169284
1819483
1642729
1886075
654180
1537807
600320
754451
954992
1775468
1484739
1324215
1513495
567717
1775709
1737629
1187952
765054
685112
140904
402473
1312232
1502738
937109
493529
731722
1191125
222432
786181
883012
1905755
1374888
849663
1837946
649102
1741654
1689873
1030826
1151087
395278
1589567
1272232
279401
1300945
342840
1941266
1784403
150279
1150177
1752767
433702
15274
53921
1428697
118052
939486
124736
893555
555101
1636801
1302640
588607
363880
680136
1645667
948059
413521
498947
196799
757983
533782
297593
1207056
598396
208927
748289
1729935
966067
1545955
1016831
672667
1713594
1502882
989513
1164014
1860746
1387903
1449321
1179594
1345867
875258
1151828
1989440
1414338
1428211
1551008
812588
1802151
124071
560903
637460
1343488
851974
937069
1938518
1204864
326032
1230419
1243096
101415
518012
594512
1726604
381703
353635
395818
339128
982899
697973
143369
738623
1202325
18130
1567230
168348
123037
485199
1277330
1626595
1256344
826108
1427266
611126
240094
71534
368133
405786
676242
497083
1285572
1733486
242951
1893816
1238982
466615
1325294
994506
1523422
218586
1510741
1242686
1351397
1260247
231140
1075891
1501328
1355193
254340
1037253
1707904
241496
370344
216557
1022033
655513
233390
1712230
163781
1004833
1344834
1988508
75647
1248623
1123928
1403350
1335975
1695460
1932282
1700181
802027
1973474
513043
1339307
565478
1082954
370021
370548
550128
1688660
59209
1765427
1755794
34152
597591
784647
677507
128341
1344213
1518882
1812264
491676
419123
1241004
1295759
1722260
585707
164736
986033
1178593
1842391
538044
460538
1472279
1312469
1033881
993129
956300
524718
1474072
1553597
837532
1251550
1351018
1049247
740129
580537
1170941
17193
627186
657616
1074180
1164638
1443109
550136
1395572
1815817
1212067
142253
329763
1377103
1209400
1099488
1145570
1033342
572536
1507108
522226
170482
286265
589570
1093783
913332
357924
1707578
566466
800407
1064096
844968
1300619
568599
844152
1503295
1364977
496546
456168
254091
1783998
1060778
291524
1237982
665456
1626188
1699131
1134462
1141775
561861
1194145
1610477
915437
1333850
1537319
540650
375121
855123
204696
1751846
966617
1555075
1800008
469185
1309521
1194794
1042182
681351
177171
1827289
1056490
1232960
1589495
621235
174201
1733896
1320760
1847205
1364133
1272083
767206
1216414
949234
146537
1018252
1600380
358641
1438276
857480
180133
994581
1998535
92450
201770
1379331
1775688
244365
734638
1401061
1997109
680421
745408
1297495
1583473
1972768
35864
741035
1252673
566446
177078
570605
1859458
26057
398886
1161461
1315740
873038
212508
1232252
233273
767350
38496
749508
434660
1422666
67072
1461169
1926734
1522507
995132
1945011
947269
1488216
365791
1221276
1736261
869886
823233
732547
1546202
121390
1700248
1488101
708450
1444314
1085716
918598
1698734
531405
825205
1876812
1168541
889512
156103
1881926
1415774
1258798
1842417
1734266
330130
1045484
1023543
1161313
1461354
1017148
178534
318102
1909724
535757
1239059
589870
787219
1561446
1474259
909373
890132
566747
1009386
595571
1359341
1586566
185770
1699889
1013008
536605
1941796
254899
908747
333867
65560
1921645
558961
680989
243040
229420
186354
1594393
640451
259628
1766360
133411
85943
157035
1549927
730353
1226372
1215898
968878
1518610
6245
1524647
1305669
261081
1051784
1602342
1057953
760127
146776
263470
813380
209699
1489974
717471
882541
368826
1580003
1557853
614919
541726
1029084
935611
1467562
1620855
838243
620699
948716
987693
1502249
735371
998800
920877
1042419
395860
1378450
574485
577718
328119
1838511
1953232
1877880
1616511
992933
408233
469809
1015065
387285
150543
250042
196225
170337
1733201
819797
1168519
1169581
1370483
495772
1942825
1501046
1892860
1860584
739569
722751
385577
353808
1792724
228130
1365706
523959
1227928
758381
1027237
935613
472705
148934
889032
1690404
1485380
1212907
591615
1137171
745319
1209142
261024
565233
237129
381028
1350542
1345643
447998
1976927
1262396
716793
227224
811841
1122700
264415
1808072
659008
1590187
363209
477545
1720642
1506714
1510448
1947253
1894452
180147
582272
1287085
1417099
95813
1453548
537264
325007
88849
1535866
492441
1589649
1283235
312280
1895856
1996839
469530
1693721
1541589
355581
657586
1788178
544303
391233
629642
1807095
751349
244669
1691797
622611
216406
1729348
655138
606454
1137071
974380
1935655
1022981
895159
982298
576500
610218
733505
941429
241339
1213565
263304
1821138
1480253
1085014
1128102
301889
163766
1682022
1937318
857173
666862
499513
610791
647918
451763
1589040
205266
1930553
75741
1836068
917355
175962
786785
535928
1043300
554518
1786292
1083085
1083698
875352
1139590
1337016
195622
594460
703417
1834401
1673501
605726
521053
4228
545974
1489648
581614
1810496
597807
761516
710411
83749
1094539
1888330
147098
1211481
818979
875169
649263
1724471
1874449
1064055
221893
1326221
1752581
1672880
273192
486918
1003326
1419160
1996852
868885
1177288
1031700
20971
432216
1706332
1715680
674486
340792
796617
732744
1224727
1581081
766326
1791716
1360296
1179300
1027101
679346
516816
129990
480031
108166
13275
1244977
1793631
178505
967988
14388
975324
169568
443541
848514
1770702
1048008
1377814
1136671
655955
1996151
815739
1536362
1391177
1529957
688234
227427
1968243
1633770
830564
1812239
899445
74728
366768
595697
1222649
1555320
1857602
1999548
978860
879400
1603791
317939
1842509
1233005
299016
1380869
855867
949844
1045476
1241654
1858228
1293160
1893748
1356069
871976
1363212
1285095
474974
20389
1597875
1772659
1321339
48866
1062962
138390
1212733
370814
133951
141101
1563726
1532755
1381062
945159
1478228
92531
153185
135645
1861247
505368
362969
455563
156677
166069
181864
1590714
1044788
1709136
1423941
193583
1577507
580759
820035
1151884
1164714
1957823
798386
1217833
390181
132003
1087972
1542388
1484394
326987
1545395
1097095
805877
1946587
237298
1673799
918101
1320547
1997071
1425412
1055435
1304641
766981
1609977
422995
1481259
752239
1295991
989106
287330
1236204
1962054
1268005
680548
1165874
1087664
1191826
1014072
1956469
641175
784806
1022353
1183863
1752946
224910
405118
8065
1358712
1178470
620648
1148976
441544
1223152
1965966
1647264
1495397
1282345
1584209
199684
1177572
634751
469536
515995
1114179
23282
1392589
1499918
400660
11710
1848976
702211
1152408
1277849
193698
1817434
543944
1709065
1856753
1410288
85946
1371521
698828
19458
432314
1995422
847788
1988413
58729
1470053
630593
1487526
1974342
757550
423457
1019035
1092982
146524
1237445
950290
1180784
228231
1549120
1534848
1993895
507867
160258
268147
684753
1096201
688454
346736
1999416
1713569
1432343
126856
628247
181836
1073976
615351
1441944
856341
84406
951679
853253
924178
1617210
345148
986588
275344
267115
1793117
382604
115550
1373396
965846
476937
1994736
1286553
593685
1112665
1777341
1078614
234103
466205
1351979
534430
590690
1963646
1205036
575038
1985782
533554
358815
299639
1656903
777774
292608
1201404
1041766
168650
1701781
1166212
755967
390291
781172
1581017
758908
1145910
530856
751292
630322
1006143
1819159
279726
1867293
944162
1820448
858508
1655621
1752073
1321015
63644
438862
1518453
535900
1814361
1265454
996944
1453754
1407937
588893
395108
866697
959961
168282
695898
18925
651571
702870
954725
192017
256971
1551463
1111586
1959326
45442
1549619
1671119
540602
887774
1578400
335104
630400
1009333
131298
660703
702968
1801050
177680
784390
464856
828794
1044917
229764
1503440
684730
1858010
829403
1645403
542631
1314742
1365899
729941
895217
1285951
1739365
1142209
698276
1266095
1931437
991673
460120
407005
712625
1019426
338149
1278194
180377
675894
1334418
275779
1922136
1363238
856621
795272
1639385
825652
641341
1300678
1662212
1456207
1067169
1116150
1436164
1883794
1253740
760537
685668
110250
1225774
1726032
1830434
1712403
769601
728537
172830
1427136
1696517
1521203
880009
9820
448753
307539
1361247
1661009
1045767
702210
1837968
300044
484666
1727068
3459
1213614
1156121
335993
1955182
931625
793742
341951
355904
1981017
586896
1738434
298163
1313837
461218
1137058
83061
1147559
677313
1105474
965129
1090734
1507944
577933
367125
50561
1438267
568680
215186
938497
1270349
349143
1435635
404710
1824827
1773739
1392585
1655095
1054722
1524361
87993
967772
1772593
111459
12606
1834829
1683917
1713966
706240
1828485
614462
1682877
1258411
52189
66459
1833450
839954
927020
9875
1861522
1258543
200406
676501
65224
85498
1637089
1037341
1407540
1608795
1028316
1144978
843209
1354804
1605719
1514783
1822988
269061
94027
470695
404994
622099
1751402
1532611
1361432
1997641
612147
739140
421550
496632
992134
606969
556399
1354611
970202
436576
1977901
219827
766539
93645
171547
36380
1492386
420238
1291193
254863
848012
868359
304870
274810
1683187
1394859
1558803
759094
1712004
165911
1137174
1500139
1997613
609680
368938
1653682
1676619
267956
344983
922856
1459111
885139
1609580
1321160
809618
468827
1568917
191433
749359
672196
1501012
1614969
1735277
1679385
369392
1936263
950485
1501099
719824
579452
1445346
129394
1933492
1813596
807220
1152140
1939782
866177
1662003
1778652
774979
609770
748033
1869982
1114512
1826453
339193
952270
1632717
828965
350929
322309
1150049
1794807
1319353
1986232
1464110
673298
1019792
540430
990203
1909128
217240
981483
18420
1375831
150194
496853
1669470
1090082
839089
1033206
1184982
112398
1224719
426893
831370
40675
1891282
922173
1954013
1671308
217475
1060310
1284059
1206647
1270505
1155504
1780612
705655
1498924
1384193
1993208
1989167
196770
853900
1604670
1414610
450919
1332092
436521
174633
25516
1678727
1628842
1799135
1024359
495169
1774150
28275
1754751
1814997
12314
510616
1940930
1752712
1802310
733721
1716737
1955906
157534
1234036
1184023
546534
206993
639199
1489125
1830949
1233693
51827
725222
1975044
1982978
915394
1302394
504349
187664
436884
452634
1620449
754980
114548
1086933
1175382
729704
1273905
755679
319932
358303
1074675
1980919
491634
1183094
696432
1459340
1075455
1988142
1915238
1399862
496277
1943033
570890
423902
1611477
1253737
1283705
1313364
1200384
128971
1182593
1584210
1906732
1256719
291869
1726507
1713998
895274
1021039
1046766
608414
1854442
248981
794065
1535667
1810010
1674936
1550103
1058789
586402
486716
868495
778978
1595879
1755295
1348153
254135
1559564
1964121
1590412
258667
1243791
568776
115200
1423105
1395845
20302
548867
1425729
549377
1909782
1675981
1032650
1668363
1890139
1269818
1030829
312230
937804
1306130
805550
1532448
1208786
24502
66361
1428938
693084
545012
1344405
786174
908015
132189
1012894
161489
764879
1676562
1066228
216954
502650
810384
326898
1632207
1284685
652738
188710
1789378
1375178
269309
1518833
1998250
761563
142232
1728626
972051
1250821
372982
1336530
714126
1412491
963813
490491
1780572
1661902
1782393
1122346
1408912
1900990
953011
917520
959800
22837
1444532
784138
310601
1310782
1165821
1405039
1075142
690714
1464651
1158739
204372
108561
1911714
1382973
977958
1842383
1285126
598615
1266595
1447887
994468
316155
960121
761701
1330490
1466450
401219
1301843
615819
271584
1423926
1996694
1319751
651575
1500654
128930
214809
1963045
1734511
966039
603493
100596
1564028
51591
400393
460989
1636097
1902820
99373
403257
576648
1406965
531932
86465
1175327
1971348
1705208
311893
533407
1482266
816491
1322491
659506
654283
1071415
1242309
893062
1417010
1153485
1892814
1941320
1466107
1986394
969605
839714
1118481
1254631
1998317
1852562
464787
1116796
1493605
893891
1820548
481806
118606
1476160
569807
1772207
1305969
1985658
326122
1226131
1551668
25391
775233
1919532
883361
37909
1253235
831550
1713128
306295
368670
1053081
1679857
934389
1665689
1303380
709154
1938257
662263
1960142
339071
147551
419313
1435053
523680
1923227
300392
901613
163425
1448834
994329
1862865
920109
785352
499690
1172260
1346644
760540
414248
1443005
529588
1595683
1790513
10232
1598600
1312137
1488395
1130143
903377
1267000
1433629
450179
383608
654593
1161024
1896552
1104538
1858376
1818767
1840541
1781127
963165
980437
709513
1759239
1736845
571249
176952
1693353
1063763
397795
1396802
1269321
1820994
1425305
1148963
1849209
136455
1412410
701245
1414324
172318
645996
1212356
1662099
925720
44143
869310
1345032
1025833
1020918
1246635
646348
168267
1097738
976819
360773
860852
1913955
1891118
1564375
1183209
1021146
883752
425389
207666
432199
233010
233474
1206631
1132179
507115
1354053
632647
477383
928662
779238
291055
1098722
1217234
477216
1792445
759196
1965251
845468
1479130
1994841
1659213
422378
497332
1034153
368229
1223280
1539870
1486543
1237291
116268
1562101
628626
1790718
1592597
1543047
139592
293048
1069399
1859708
438586
1802958
177227
1218017
1415473
1422717
107061
1673716
693032
1596345
1251606
1722179
1186024
282115
694374
325944
1759945
866080
1987189
137423
673658
1643957
31157
1578472
942023
1166253
662860
1622194
789843
131134
137209
835500
938528
1653333
221925
215934
1169230
991355
1836416
61138
729139
390505
573530
1930675
657294
1708599
360891
1554959
1797878
1296506
1214679
206825
1761522
518455
125703
1833333
615714
1582543
22980
1745114
749427
231314
1392781
210405
513216
1433166
251033
554894
1174875
140510
604901
823800
1449544
1284174
1234625
1129316
1133521
1128495
900562
1000156
1572507
1958204
1354226
1766978
376930
1440470
53124
1402300
769414
1551715
1413996
46714
1991454
1088011
1279535
1253450
1059696
1721065
648779
1892044
1743965
48004
1467199
803492
233409
1455323
753434
581012
1057102
427586
58861
367746
1898588
1344621
934580
748890
1826209
769929
587823
475348
932664
1255493
538609
1561204
1082082
323352
1413640
1703647
1293860
781919
1026598
583732
890644
1984702
1842404
881585
923179
1267301
239420
1618043
146019
930519
1960207
1852067
1620153
306038
626952
845933
1550530
1735173
391067
430398
956773
1945892
1728755
1737387
1303470
842228
1826621
724668
1370875
738346
308942
1308572
220399
1818883
805583
175574
952964
139991
812421
1861933
1421077
930547
1558587
1879132
1308180
997066
1101151
1948933
833295
443458
124426
179479
100101
239522
421055
103768
956008
152626
546630
1449968
1943389
1812209
872059
425980
747437
1258359
1148085
1479507
607951
203890
1423463
977394
648492
1789915
1196468
1435073
354045
830593
1260454
1757024
968338
800537
1106181
1306309
338569
428551
926748
689243
1218033
759405
37642
1029839
950355
1767689
1049605
238531
901161
445746
746636
1239091
222145
344923
1933579
1088740
496048
1563537
1799919
716742
1446115
1261054
671920
119949
1248583
1087112
200031
1395749
1289759
1905910
814567
991260
925572
1920557
1110017
1683515
255908
715065
920938
666137
1887495
76079
976198
34296
1378118
196067
1595919
968433
1525492
383532
1118257
352871
40597
167718
288897
993931
1705664
966358
206503
462753
741119
1345848
881830
1319704
1515911
666039
359611
1107030
550940
1050068
1888853
1538832
447428
1675044
1868605
1720266
1459576
1567640
1570595
99955
277981
470730
105120
1901452
868793
355673
1905364
1507254
1797865
1751672
1891060
1862130
1983603
1747390
1308446
1084259
955507
845283
254226
1757377
699696
1152073
1593117
1577544
600061
1638741
1623903
334095
748266
620
1242681
822774
1384050
1844487
973314
832724
396296
999729
1212285
400641
533403
592272
1616328
1094461
1324795
1154656
1809064
506622
1376866
1982699
818771
270453
979123
1426102
959706
1514956
427515
542201
1363407
1165529
228414
512015
1690110
1257680
478583
1311398
387649
1204911
1223457
493812
972326
1020620
1872334
754065
1444216
1581056
324368
1061791
61657
1392130
324587
1147806
1798846
336385
455797
1844693
79652
883676
393515
1017495
512655
1959807
1137216
698264
1539038
1088418
1260670
542466
1702277
172804
1078671
317564
660981
319828
1994328
1682441
1145361
1966348
69151
639956
1058773
1619584
547516
1109480
1236243
1028051
691811
1396996
1646890
916618
97960
954395
1186675
88435
1510367
1260658
89038
1847530
353717
552125
557886
258636
64647
924219
1506755
908924
780648
782134
192048
872495
676381
790885
67829
47649
432743
1598338
1902635
497457
1687472
989686
398846
1295120
436772
1902643
1698215
655340
971205
759716
1382796
531983
342670
830890
203401
749052
1427687
1740682
347706
1297453
152122
325009
1304244
590453
1554833
1443376
28902
1257943
311276
323310
1385598
295979
1025697
1535888
739633
729645
643708
311705
645464
1310565
704016
1974339
532931
930826
1923518
1955274
690749
1750986
25489
1256330
1260567
1773482
1138856
609695
1170722
434213
1899033
1199418
735495
379546
1369138
1120664
386961
202288
1742081
53165
449412
547660
1633746
1463739
1432271
1263874
1572894
1296513
1564549
834035
1003527
1898592
164418
1403577
459582
1392242
873943
1830000
1258844
272641
64790
1043768
1730161
1116380
926378
1905603
131571
957992
1650986
1860787
1583521
1785504
1167801
1421907
1506922
704601
714615
110912
939943
1743644
958475
674022
1831520
1636433
1357100
572971
1295042
1106213
792583
154179
1910832
997678
1800975
601344
188796
1408927
757928
1016814
1981523
486770
1374676
1990864
977303
757423
1870288
1773566
528894
1079301
1492866
1107160
1039329
1602838
521357
1258045
1034374
71590
844136
261880
150519
160345
342205
272858
710563
1071634
1773089
935721
1328301
508413
919996
171070
1760754
353518
897761
850780
50522
307973
1924569
986458
1797978
1079616
1966892
499361
975445
684568
1130290
1508730
1895880
133637
297397
71924
968924
1641424
1912946
308589
736230
182226
327685
1421770
1602881
1002312
29633
1096349
13368
368880
1479431
1904318
1292153
1572402
380787
1840895
1621445
1830574
249470
557645
1685221
1734147
1318914
777433
504873
489718
577356
1785389
1723248
1884878
1649153
886491
1828181
671335
1818571
88792
1664232
182901
817960
1968753
1437463
1400417
1988763
1036930
1048735
1771534
557143
716639
1310473
1069030
1568750
1561784
627315
1595346
899545
1108065
1752787
98327
1355781
1020857
1976742
929999
1336354
7356
1573523
343045
835535
279566
662684
1064469
1042446
506012
1226921
680687
1040139
979718
1828057
1836900
1796443
1562586
631219
1837228
892651
1758455
95583
1580021
1398474
5839
1194938
786553
1849724
1905201
1960406
873395
1628444
1888019
555160
788284
1908990
1837442
1329853
517838
642377
828456
1001080
1568771
209844
1909985
1638636
1336413
1527238
1523413
1336936
1615626
622944
205630
1493223
563854
1044196
1318260
1140119
750307
1805460
153524
1772140
1945811
824728
1506481
1018693
1235391
1357752
1138610
1974809
203578
691729
887962
867035
506847
798602
1573248
1368189
535870
1948933
697855
1690152
108224
904096
1721008
679388
1459673
41135
961351
579027
63323
1353135
1610881
201245
998163
878856
1575087
1884469
919429
747241
280688
1142597
229507
1251779
1943046
1081862
1493074
1795897
1928095
676800
84751
1269331
845801
772687
1047617
658320
1953146
568729
393350
240940
1469228
800461
958244
546838
1554572
1979138
157602
356572
198873
1639340
203341
1264407
1814212
1055414
225342
216123
901330
1162298
1506329
1099911
434164
1409394
1225831
591561
1381329
1505499
1928361
762973
1810446
1621107
1510778
953355
1847363
283508
829749
1451447
1701308
1408252
189898
1960485
1138896
1120880
364531
1773059
1063260
938437
838362
1656951
2298
903361
1135596
496721
1766950
1726627
535524
864948
648670
345209
498092
388183
204602
1219891
1173332
288690
1244006
379802
304163
564069
1912124
1353764
1007896
1519554
1911657
1977311
627267
1295679
1365968
852333
978923
217145
897932
1810480
515729
1084694
157767
503931
249774
1264750
1288931
1939806
1721962
698487
884738
1699671
1675192
449263
1666441
353084
100736
689034
1033189
1186819
1774540
395962
28517
1283583
1252035
1598133
1766098
1032055
1247716
400546
1072000
1914432
427037
504845
594306
249087
1857497
1114264
1251561
934542
402648
1906399
1644413
14570
467866
1310315
1773367
776337
464313
790184
703886
1806880
66805
1941557
1095825
1194468
1555544
596948
686738
1615818
1335049
469181
77555
1677385
1442314
196235
1840003
1216490
302213
491766
683559
330079
1040634
1343876
1270906
1940886
1778047
27351
1641066
100399
1789998
1492576
1972657
874493
1529410
1431963
1025811
472392
826292
916883
1602516
160837
1167930
1897524
1211757
915502
442959
53183
642844
301630
1186531
445700
1807907
557840
1944486
309899
1599032
1387797
87157
338702
428197
1601513
48397
1847470
1980471
990373
958897
809186
1003295
396113
830109
1441529
1506771
1653720
1186118
1957733
59518
85958
259377
1597221
315114
581422
109778
854810
202618
1542418
1195373
872772
515917
177672
1050936
1092990
477614
623315
1496694
919674
843190
5144
1812203
1225360
196180
1779809
1310307
1650749
938734
1330985
1103553
1312445
1015678
1163502
97896
1171243
940172
363385
209245
346567
646424
869660
543017
1422500
331146
854189
576070
1539817
768902
1965429
779356
1020147
1983296
471092
1122634
456889
985664
325104
874844
872855
1188902
1819140
1991892
161299
518107
1291312
1862584
1438401
207323
1387637
553495
1205149
982629
585202
911068
579911
404922
1005178
400482
187240
779727
1626660
393955
912821
1951269
1819079
823104
786337
1375963
1964115
677169
529595
1968654
1777219
1437549
71593
1993271
1162534
703529
56235
1710345
381635
833208
1768626
1756033
1876265
516860
188000
1244942
125822
1757594
146880
554857
628165
707951
319336
100130
1120484
194518
1062565
345519
1907813
1918794
1960373
639058
1426597
1644169
1041980
1308521
1855812
330900
1698406
596881
822286
1915055
1021287
531546
1674000
824465
975731
710036
406269
1202414
56093
1262551
199093
1701265
339511
85260
648904
1124660
76324
1502027
1093945
131400
188570
159309
111559
183064
79666
367254
1225713
1830588
843973
890901
955906
1440846
257325
1658072
483653
1427668
744231
282739
1905353
373799
510133
92293
1316157
1922840
1812524
808312
334477
1855395
943356
369548
508987
228872
1107987
1682896
1644200
173478
1421579
712954
355839
406908
1197330
677918
1436730
1587261
1327184
1716119
1461568
1734244
977715
963158
1848940
1417609
989482
657981
1533657
834257
107612
743924
93749
1837070
1858004
1608014
1911619
1173138
601071
1086601
1118362
673728
365637
1199335
1211407
1160919
719182
421147
1520455
806398
1864441
916770
694349
1112226
559826
1510854
650060
960656
1553808
851782
481787
1813070
130868
1715362
1923215
50862
1697017
1692106
5968
385800
57919
816834
1462275
120165
923968
650801
1280708
286636
995316
1788256
88667
306846
1138520
204006
131395
365517
1935103
1743694
1594281
1324794
673867
1308487
1552662
1439370
1648566
1236138
1781945
241532
733277
856059
456014
1720667
1215909
1058730
525476
303557
1943421
351584
1918983
1050456
1000709
583068
1200124
500505
689553
1030865
1433075
873727
1767604
1849660
224697
891010
1735402
1969296
926929
1640359
1214210
1648685
884551
1748620
841209
1715568
1959436
986357
989143
67855
1788090
95856
1684748
1971010
1348572
800922
1777406
652341
605260
1630554
1052030
725861
873033
1726979
324296
1336994
1244953
1119713
375629
81105
757422
455931
1628454
854387
226887
633920
292224
751321
893519
399185
1606135
1690144
1035006
1072577
943538
1574524
395652
1189088
1554244
241083
1890376
573115
1996445
663876
1771728
1505918
574038
663774
1918483
1316823
1217643
1581172
1945417
117638
994453
829430
1379793
1323589
1105664
212410
666374
1366893
1339608
724612
407543
284887
1786862
1107761
1444063
1250830
458258
1970984
1635530
378147
101551
1118406
851139
620419
131192
1167918
539625
1019762
394637
171271
1596852
33192
351757
333945
1408932
1936709
956882
374485
1355388
1124
1117984
1553211
1231439
1575778
1507634
563221
998749
975801
984805
799124
1548658
51122
436808
617871
1997159
1987974
1599374
723241
1508006
1477630
1144783
246422
187861
1809503
1069107
1979692
1701197
322357
1989649
1401835
1556829
1697315
1404026
903482
1925991
573767
812868
1277470
1875408
1802055
1254421
394811
1130504
1054803
205819
1270171
533478
899491
962366
1424949
668529
755169
1159475
1327900
425156
1937945
1062989
1350603
1821867
231682
451706
1384607
1859729
1867520
456744
1356435
70808
408772
647340
1493747
367087
1739789
1611614
1628876
1354597
1957509
1794854
499262
662155
337635
1431599
1730169
1760067
1803681
384581
458275
1674157
1841791
104699
523147
969264
1615614
1771124
1229455
481729
1477293
734513
886052
1612969
931642
1128223
1663898
833453
1380742
215235
886184
871778
345495
662793
1830253
1744828
891533
364258
968539
452759
1195466
1094777
612207
1262395
1743602
1003093
771487
51094
1979871
263466
489182
597963
44224
434025
617346
1205766
1273036
144747
902833
446809
1723105
1077306
937444
1885169
1376722
647004
85761
1504483
920049
1041571
13781
811995
164440
1607661
1431899
2784
807223
1420229
66471
1404096
801064
92358
917082
627094
150307
1017324
239035
167402
1038501
1663256
258380
860845
1128910
1223395
1901254
1943013
237060
1245607
1118670
328306
1131912
1057362
601307
1158443
146302
1830157
563972
272644
1061024
1826642
1294001
1415546
1798094
1611298
1247102
4915
779571
1094677
1914607
1699209
1037884
895725
1801994
1325570
711613
899634
1911992
1283528
1291414
285696
840685
922514
951577
1598039
1739835
1561453
1698425
500905
171410
1149309
1347539
777964
410735
1852792
998538
1246014
1883542
1954986
1487353
934386
1483304
172222
1459889
529936
358921
766275
1159425
1342821
557879
1535277
1089883
203734
394750
848805
123649
296651
1944938
1023473
382345
1827056
1164191
1220102
1121907
1083921
21670
87938
1460135
1949676
1916424
628460
1722385
33817
388269
494248
1323377
1443495
656852
1021117
736378
899980
1775160
892070
293449
1823380
1346321
1560524
1732767
1937092
1594955
1427286
1472693
1458738
3240
1625763
1871235
340463
679218
1838118
856039
1530316
499975
525483
158644
1945828
167741
44035
1053008
789887
1737178
1261188
344509
99026
1348013
346797
531323
1152622
1605046
1426634
540592
1190394
1453222
1793811
1043704
98903
381893
168925
1769530
613503
331527
870263
679139
1108145
110660
158861
446431
1043291
1623378
988454
1255588
1783319
128363
273617
705515
529229
1784790
1251909
523090
1389471
965026
1856456
834790
716003
1511291
1356800
1729239
602728
1027899
279461
224613
1473337
968665
44981
376290
1348400
308869
1555061
1967313
583647
1217410
360289
826840
543334
486138
1107699
1962333
808548
1245910
103940
736472
1139520
1466604
1466104
700402
1818149
887497
1396702
377811
55284
772725
1821290
1995836
804353
1408509
1957918
1278308
1561511
1277419
312819
1602423
846774
949577
347280
1404937
1912540
1415947
802708
453280
1628984
45781
1119202
39588
1386163
1190121
758205
1358922
1207737
1172404
496008
6898
1206678
9742
1252955
227010
418215
828325
547005
891766
1409340
1201865
1153659
1733435
27528
415612
830252
1681560
1867489
9885
696881
1712416
1533237
259701
1833467
904198
1695493
1265285
1714413
1010709
1796915
309326
1753709
1625988
80572
1949523
1422549
1899369
1973165
1382488
1687218
1267743
200792
960297
1508001
1618105
901953
66934
916322
1906039
781040
1610703
850861
15328
216697
888923
1459561
249058
1901781
498932
779398
777722
820711
946185
1653600
445149
1441085
504519
496032
493585
1442698
1671611
1880449
205998
1815082
124274
1994077
629963
555176
668849
1771482
1772146
13113
1911990
176248
447740
369280
1185688
972700
750537
672900
1736499
777568
41742
378259
1957147
149797
536561
743001
1289376
599048
525781
109330
318443
1398933
553959
1297644
1517627
492513
1289989
248185
95357
682489
117070
635764
1705320
1161375
220882
1535190
1412626
1977510
847180
1616581
1186542
1622135
196373
1487889
1506163
1097706
843617
1753019
1024702
339662
486202
1115817
1193459
1202409
712921
575305
458556
1069200
545736
1865923
147178
1268442
980876
1648231
542119
970582
1535638
370402
855283
1071533
1491079
1792387
1448211
1841688
659148
1440757
1077213
123045
926241
504796
620991
1538384
1119502
1641391
1162828
1812908
114745
1708565
186381
1363262
782278
1564961
242346
886467
1356259
1236847
659698
568877
239608
717092
651586
579821
647283
223581
23423
67893
1696253
477442
1043423
566399
670452
216811
184376
560700
1396880
1699381
1278031
818406
1257679
157580
1351763
1988669
448610
1711469
1061403
582549
441197
1673509
874659
1262429
208111
768912
731398
393955
70402
858343
1288358
343202
1301922
207642
1083605
618977
1229203
990313
1876952
1564778
432490
280648
130898
336165
440624
40849
1521376
1710011
1127234
121782
421042
1751179
1924919
354932
1808570
1569228
1805450
835337
1060980
1869586
937899
1824862
1598024
723855
1885847
1798906
1643181
19101
1388528
1557948
1656436
1205114
221689
1572172
276352
364695
160578
640804
1413790
475997
842032
633928
389675
1614472
1875778
1673403
1108799
1144636
1683355
407629
1651377
959307
791905
1961928
681572
459571
1703557
892299
864788
1093822
1940865
1396481
1278231
1960487
132854
1023959
1390545
1585498
1786452
210926
1832316
1856523
413783
905874
1012348
1306452
322712
1221645
94215
33416
1605148
767126
1610573
217211
630908
1309684
1399859
1722185
405602
803838
156545
1724600
1605302
1995506
1057185
1642250
844402
1034762
502305
448343
551249
344347
55630
758484
1351442
931511
1519631
24161
462333
888080
314044
837610
1953913
844286
63135
1245701
491440
163288
12024
11727
850346
668304
1572495
51197
867160
9592
365013
393989
219643
1758331
688859
556222
14654
1911926
1434217
1007313
1647208
1667157
1151025
711951
792430
681685
1160037
1029335
342583
220624
1465851
1103761
910945
602587
1550592
250209
1095600
810887
914094
216145
1604822
517594
126929
1897606
1437531
428430
724035
1580253
1864528
1594969
1237233
514493
1234263
478781
19580
1761814
64554
922468
1080970
1435021
583042
1334708
213298
1013839
578383
1784197
339609
1079603
126292
677014
732301
1928935
1229805
393277
472697
387485
302847
1274793
875715
1899016
572818
1077985
494997
481183
1882068
1396094
767537
1348016
1978089
576382
159502
875728
1036318
505842
856025
1915407
886998
347155
87372
1298955
245593
1621522
1388588
315494
1238082
1875565
593248
1178723
1477129
41801
993551
1753799
1046922
1595979
1492735
983579
349273
776822
703339
1704150
589347
651700
696854
1746753
502818
964961
1496623
40488
1568865
645062
187148
1851067
988180
1034322
1536166
1820548
1514339
1053438
1766321
1339078
1394310
849690
1346403
985862
1073246
557754
1324576
1982025
643081
1647961
857246
459701
701392
747674
1282995
1653344
596671
1193725
1252600
1999619
731194
795853
837297
113439
1776369
1684295
1697258
180344
428782
144842
1444289
1004328
849677
201150
353736
881892
1791682
527174
489587
1688063
751128
129042
510018
255625
1618439
1825825
620559
1890812
1061998
1394624
1740545
535366
1860776
1757441
174451
697560
330589
654728
1132329
1844819
1843826
1136211
1869267
302756
958387
981324
112867
1314389
1141817
1443537
983125
1044798
1910204
710086
1846413
498813
1062541
1395854
441258
1473107
448490
524158
430764
1651309
59152
582383
722566
13110
1227055
445191
625739
1503510
120942
1094723
244134
11352
1939972
1077063
36441
1938412
1353580
1147465
1425788
1198988
1733351
1599202
1424538
574961
234177
1391609
1942126
601752
659125
978322
1294530
1629534
1637701
1035246
1508984
1105932
511067
359316
1567501
938656
763524
810117
375109
768064
618025
1474728
380987
149346
1725114
157869
1829799
520856
119533
124727
1921276
442162
335403
1241774
1244361
1369411
1638993
460052
1148820
804942
1639417
1093005
355220
696647
1839371
1774095
1675762
619881
1679402
768666
351293
1782210
602990
1098606
674946
84405
955870
811777
475020
1011150
45717
1831125
329563
744017
1140179
1601529
440239
1335271
1349338
1952164
1912639
240422
1562836
1714018
1103511
95510
1873756
882377
581173
1378188
678092
1731620
1367788
255068
1053696
895898
1326621
2998
505144
950974
352151
1008349
9183
55459
791661
1548683
1121096
1994370
743784
650408
1087269
907476
1890264
1509329
1017052
1527476
553227
1636939
1435208
1146421
22764
1788840
1388180
454297
249414
303905
160189
1576423
1439972
393591
589082
714688
1416004
1781850
547571
1362795
1230031
1789958
427523
1399905
477198
264393
1658243
742833
222754
468330
1360092
830281
142213
644188
1427314
1188640
624131
1270901
1193787
1072032
1324241
228423
59950
689878
623421
1094713
1259810
1489401
1170950
100641
1194995
812269
178793
312389
446574
1035446
433808
1463603
394694
1244624
1004324
942897
423097
1628979
975560
63790
107037
320641
242956
177587
1884054
474033
1634127
913963
178555
1560760
308780
310931
1736651
1798782
1737522
639878
940371
749745
402266
1339320
970713
905738
1780590
1404172
226279
1228377
1526742
1395504
134738
1410639
1829003
1967670
1548816
655452
1695614
403873
1763730
1896011
1397166
1681035
332680
347476
835962
1140815
366749
1887837
1960594
839962
110536
1891773
620717
1508024
223558
581462
1274510
1467925
1202864
7388
700187
1536299
898875
330755
1101439
1157752
909440
50957
761497
337900
747803
881158
600536
372443
1401833
344524
504601
566318
1241900
1875756
473426
5805
534789
661356
556047
795494
537946
847690
350420
1858214
1117630
537083
968504
318589
761574
41457
133130
1023244
1057417
1762224
1517791
1777966
176839
1439272
173145
1020701
1939874
821271
436682
886880
1987719
1610931
1353577
392386
1577235
1493307
1840361
110055
358530
536921
874816
798702
1461648
1272961
941911
1149749
1039660
1637064
1042337
791022
1555537
1344038
589584
258380
1249263
1020461
772877
1069889
1922035
1922346
44737
222187
1758680
182563
1758439
431917
1133519
106912
1132412
1538044
585909
683044
979221
139586
60163
1234533
1708497
326087
1003041
1597593
992148
1850685
606503
377463
1310451
90440
266438
857335
1358577
1418246
682655
1093152
427901
435706
583882
362577
512919
1353417
1197367
1160970
1113649
388359
240694
1443120
1710938
6108
986527
1721193
1029427
586614
392556
816804
1148056
1952223
966503
880449
694651
438100
1577827
1943262
156847
1223325
57385
636418
750037
862777
55660
1659064
379101
1584227
1111416
482270
115677
1469951
922813
205529
1033506
783953
42625
354248
1594311
914165
1605436
379785
565954
1391619
1315126
162151
214094
1889387
1406903
228218
1963108
782903
1143232
895495
987534
449184
893919
1284258
651906
1369473
906620
1688257
752289
1237849
1883900
1148404
1630894
1094520
1754631
1067988
705192
1080382
1150814
1951088
270381
561176
133633
147770
944662
580527
71290
216881
1055871
849383
1139071
10680
1265095
909351
1173402
306749
1490812
206905
1564295
1835678
1770958
338983
292645
893507
1055394
1266147
685960
1993401
1712504
550951
1753773
799451
1816762
1394068
1964227
72736
1466470
196642
491122
473641
593504
1649684
234903
1596793
517888
955402
397238
1118415
1617505
1981101
1599769
1715906
603079
166594
851858
1965450
624092
926936
1187296
1348941
836274
830473
198375
57229
1423856
1850285
221979
1794332
1277262
1785890
392168
80842
1403825
765753
776857
1474622
1849341
586384
1949009
1339672
557180
1938102
1149645
1463117
1459485
1877684
375657
125816
922528
253075
1670367
213060
321820
1684785
1936518
1907924
532979
516381
377327
834449
600593
481697
1214311
1362720
77606
820674
1888192
709107
1324662
579039
1614538
1221562
1504234
999774
984821
1712181
931826
1131030
1447316
1860157
1067763
1513389
601254
84124
1543037
980286
36707
1926444
1259934
1907136
591763
977210
223239
372413
618969
355910
86931
1116417
697441
1065797
609303
1252485
1631167
872847
1352188
943659
726851
333530
195593
1441240
657846
17821
22663
1515083
877536
614662
739540
745529
1231704
293904
1269598
565956
802400
3405
255260
1627371
1567220
238003
1123488
187404
1060757
539371
317072
349072
332169
672873
955471
806469
1755242
1532395
552703
1932595
1263154
1278885
869365
912470
191409
834667
1769917
1050052
149780
1542809
1060971
73069
1017548
1275043
1682118
1129284
583139
841396
312219
965249
1893491
946173
1013367
1513669
1268413
338247
216783
1328123
820492
1895317
1175990
1580304
1247296
611340
1293578
533263
1721365
245196
250382
269309
638008
1070075
1680306
454775
1359259
1052068
1942096
578913
1471557
527074
1361847
484510
1625349
1845540
213167
1582621
914051
103803
149536
916337
518392
781589
73
827746
280807
652294
1689094
1828187
1213045
408950
41926
1925555
1315221
197471
1905759
1444417
1892810
1851225
1416992
1300774
755429
955285
476152
377916
70033
321424
1979014
770688
1022257
1992842
1467065
437993
1578630
1988635
1193832
1754839
895342
1390592
1760859
1581066
1927520
771618
1751043
1628653
1457001
554887
66616
448356
1785956
420694
1191340
1291921
1231555
1072328
1843808
1362307
298722
1793436
1731049
849854
203484
607287
870409
394213
1772490
1522368
1586228
865473
1738128
1009907
113131
11661
1092211
1485329
493653
1439007
129554
488390
1726728
1858857
236120
338044
1470592
87217
246727
150766
923181
874108
427511
1102800
465755
908690
1059062
1218222
1841596
1552781
1104484
1234051
1572726
1739445
1534919
1911632
993145
975932
303730
868493
1765545
1470866
1569905
548200
68997
1434305
651582
1324217
441069
987704
584694
664003
559043
796733
1636647
1739679
1961742
1765916
1979715
1363343
655000
103407
813526
765107
551738
532580
1663840
1733682
1002760
595154
1054146
1123387
986638
1100825
1588379
1321758
816819
50243
1243180
1803496
245448
6885
1726897
95835
341092
1179873
1669378
1251768
588660
1933944
287864
1887592
350447
168790
1196866
1828157
1112029
1842961
389396
661498
1351620
714032
1514684
1300263
1133064
599225
127578
868394
1832488
1398752
59862
709671
1211451
114663
317746
910893
960299
1837087
686784
686040
1447553
394589
1446475
977568
166894
66936
1835135
465840
1008465
1316749
740079
127074
592622
1596577
979417
395200
653623
349370
1609361
196752
1417718
487910
409404
1895198
753729
40378
787980
1281212
713249
1895681
1597744
1517109
498547
1790596
635181
357675
980214
1200659
196041
621975
810450
536790
1120522
734312
984248
1343589
1488067
1082046
1542253
1909407
1103707
415146
954830
870628
146707
1426350
1448355
513662
1433910
532644
844460
1330067
193925
812109
157744
1419343
938713
39137
1607889
464174
129826
1804262
1674657
438298
1797587
1902812
263670
1238226
800920
229213
1674687
489003
1818060
892548
1265693
358004
345675
1726879
844164
980685
828360
1728761
1949566
1770456
1532075
1643339
1727504
434133
710671
199277
524519
1031098
1523174
1726422
1175668
799728
395776
1327942
1985105
1399869
1853455
482599
595371
1100988
432228
1969111
1581359
1217935
1694491
1846693
1759943
1091477
1461640
1091389
1078517
1616654
1098395
1754300
1164562
1952670
1523638
1328048
1135668
750922
427984
1208669
896446
1281491
897386
1913634
807457
233491
788817
1891548
1208556
1620050
1879844
96325
336228
31605
1061435
1188067
854430
1644434
782287
84756
1591708
313174
489257
1304895
1235190
310074
769633
366842
493646
483190
320561
937389
331343
1868888
854449
1463737
888497
514353
458879
854150
1978467
1530124
1002346
308504
1165359
331520
1104695
1973619
603439
1042058
144231
1599951
1117828
639985
1235638
1458043
1302113
1612932
1042020
543473
596440
1379431
656798
1295828
1438674
733308
565592
635885
577749
413039
863801
28591
1561963
627069
771128
744237
1489186
1412846
768596
1682964
619319
647167
915892
1154583
843484
830509
1952117
310373
1994517
1252770
760809
1210733
1589106
590724
1654896
349268
1304139
1156667
1080837
1284121
736440
1873689
1397797
1557044
278206
1995377
1410646
892745
853609
371899
562320
868594
353179
1211984
97199
1735544
1881402
1768407
162349
257215
1070573
1967159
503478
94888
1873673
113806
1957697
1623153
722390
1541650
959636
191277
481409
1093367
1491357
961930
1237208
1205327
1454610
1344672
1237454
1800396
213936
199282
1108724
267224
1773970
505364
1614210
1672269
1589780
723681
591319
605534
1180862
1279165
1431670
411497
1016175
1449466
123758
1131798
702097
1209362
763197
1220667
599469
1388675
1583916
362057
667292
1165567
281120
1952244
26859
1475912
1376428
371208
1135063
196512
1213992
329118
335152
1057451
92749
83474
1733180
672694
70112
1678729
1816957
375234
1686985
467222
1158138
1280919
1974777
1571085
1864751
1467424
255794
284512
15749
269062
876203
1213076
1078716
1528913
1949905
497549
1096933
42202
69984
1286705
637757
1229862
1228586
150606
1313679
980156
586899
575522
26756
1678867
710360
1295014
887151
697754
252180
227004
1926621
1085654
1548339
198891
1352593
675751
50558
49224
1474327
230680
693825
772695
1529177
959149
88397
807103
619304
1555616
1980276
1831963
1754254
1952913
860497
505977
1532864
843961
1698795
241604
1845661
731202
13402
1416851
927355
1576556
253493
310131
318748
1656550
1869994
339052
629385
1557749
406851
871210
618004
1002767
821952
726811
1659801
1677581
290940
613312
595171
414097
250631
1608779
1134491
1741353
1116364
1841718
1947652
1558672
372361
1064765
1283866
710919
750938
884590
676784
1324908
1236659
717878
1734279
1652434
1285157
519290
725401
631474
39231
1625908
356680
1191119
1375080
358540
1187618
1455687
258959
681184
1331220
1192198
490537
1471403
752716
201436
1589244
1235212
1101084
233299
325204
1628163
1194527
48128
1755329
1340324
993388
1241524
1262556
1843433
781728
812266
1749057
6436
408636
1651551
1381816
586082
1654494
1204495
256077
522665
950144
1943178
1739722
1775466
1899259
732842
676802
1584978
513358
1205753
847677
1880468
931198
1117539
119956
988396
1586559
507509
1972395
964030
809394
814807
1444767
1837139
656236
788701
1977799
676266
1999948
840367
750308
22570
1369011
21004
60038
1213049
346989
1184290
89663
893081
1682601
55941
1758506
1266757
39180
910880
1358166
723624
1614266
344175
257741
899120
1374564
445501
1845392
1674503
729492
1050798
877147
1416711
400998
1856946
306061
557823
1777782
1190498
889547
1086574
194275
1874754
1948764
451511
549711
1963516
533051
1879609
1862317
592882
893883
1843943
1610015
1364199
1389366
1670287
1631606
578623
530139
33790
469514
1091892
370343
1568309
116020
531565
238879
1724862
1068550
1950989
1695548
1616760
1917184
1037166
1078076
1180155
580622
66315
1658206
1119075
769377
607752
1329746
1148017
336484
730580
1596780
249207
455500
1511051
1624806
1864731
1434955
157482
1402423
1909864
392752
1837037
607777
654663
673140
1372107
1981252
1113978
1889735
1105508
493027
1603492
803132
1162537
36363
1749707
47359
335290
201304
784213
1103020
300011
1497693
1950704
1833791
989675
818379
1362355
1031544
757313
767024
1084182
92866
914357
1259979
1035581
294731
1770564
859797
1325967
1960773
1615516
605886
561308
1183911
973382
492059
902244
1339054
818309
611402
632214
1492759
433930
399943
1250065
23839
908722
65314
1908179
780923
512062
1158417
1657009
1229503
716252
450072
1360637
1272256
1146099
1350597
1049192
1191193
428222
1429264
1407172
935648
164044
834361
486644
985297
1123060
1594917
643344
1548422
761008
1578824
419353
1449109
375035
247870
299465
439621
970051
952043
50780
648181
762967
380371
1834457
1675759
334112
1540766
722859
1441899
206806
1528906
1997178
61151
406597
1372626
1610355
355425
1090969
788598
612687
791812
1900582
1847504
722886
942337
167794
1529353
134192
465392
671674
1217905
1339561
84718
1175349
783251
1810907
15429
804250
1879251
549559
1859737
1383126
255453
1446530
1762770
1174240
1619684
542915
1669682
1931530
1925568
1586064
1920509
798451
713221
1243767
1488233
825992
1064527
484825
975348
1092468
497471
1867255
603096
448500
1091031
1829134
1598359
972013
1561537
1597983
1671636
1889597
822713
1155837
1419466
1275542
1190106
1419153
1821595
1222377
948749
728153
1136901
561379
1193862
553458
1687543
357150
1050062
662305
262610
1831975
116567
1955662
906385
208439
82281
473224
522383
99473
1340964
566599
1778706
1544842
1690355
1501232
1884295
904058
849330
1451686
905682
1000139
964048
1969740
522559
1707484
663973
1676212
1732905
293468
1045925
304851
1865827
1314027
1879529
902992
1395714
1044837
1893774
474090
465208
919600
674962
1873319
167865
1792724
109784
693607
308049
1705469
1084469
1933563
881120
567894
64079
1540315
1637204
1539329
1439103
1764629
529141
1932071
1674628
636351
1434365
1101464
452773
987615
441714
1644201
1150817
602754
1994350
158103
1555855
1570704
1513027
684791
658170
1582654
215447
1041967
558625
797117
1797270
1473859
528968
276379
901744
1154260
1005364
450572
335836
1606364
976232
906040
1397906
265049
1364487
279395
538815
970400
272660
106627
459338
191325
229268
273673
1939492
1742494
1219530
1283505
1556745
1117565
812052
342730
1745836
347389
1647898
1777361
1541106
1310468
1200489
1196553
166481
3443
608152
225199
77192
1747816
1901638
607692
1925309
502471
1268787
427560
1421783
1790862
258979
356803
1933200
1619617
540255
450317
846626
634439
1029228
1189531
974417
781734
1719778
1106673
1506186
349855
1262925
293746
1109851
952290
200320
567518
754984
1409752
1857481
192274
1397931
523894
443017
1736205
1496102
1030112
843928
798373
374431
333646
1497765
799464
1928987
1720704
1660837
1034860
917737
348188
1686523
262297
86279
163007
1063243
720401
571627
349350
1314285
1537794
102430
381790
181615
101651
1058915
709447
431526
1360709
96011
1508636
543995
1967538
1219356
1189105
409379
1436462
1415028
623018
1947003
1093446
894289
1539713
1497816
836039
1253882
1305944
210836
1521310
754514
1424001
1540186
1614053
686898
1223022
643151
132180
1780611
874941
165626
598176
1162921
266651
1233857
1651876
11161
1192249
439541
1854416
1707159
338962
996866
836207
863081
854704
872611
1551165
516801
1688517
1542334
822648
1953231
200919
1479478
998890
89274
315738
1154241
200780
1498413
912817
490570
1942010
965918
615458
1185105
1588240
1301617
1960928
1144299
1828021
194448
980012
1433940
1638745
1586583
1767796
1541909
872537
1082556
1232450
1688850
1191749
1428859
1329724
579382
1794782
1828039
153519
732906
757567
1849343
336368
1973617
1986051
11323
734842
1332614
1594260
1724511
1235877
772188
562956
1223298
465382
289183
362992
1193629
1787015
138720
1765303
1777823
1403245
215859
980873
1253714
1064046
1880388
1925110
1635983
597872
1887167
1743233
221439
1653887
1832466
1715097
350100
191747
758840
1733314
1880474
349861
263220
1204102
557632
1319589
1448200
539751
403
1322875
1943346
1079305
1736285
1190255
649620
1062156
1555337
1899379
1480245
735024
785693
270497
648964
1474915
1764248
220192
310080
760609
649699
424359
455677
203010
268732
916918
974823
1039017
1636418
1750646
605113
837975
336620
1859076
1513396
773147
620980
902724
1748095
865142
1119067
106587
1549998
1178703
148473
1336350
1370626
582431
1538622
1798982
620445
1418313
1441752
1374108
1751987
437720
282132
257552
1290809
1773741
495885
1414556
548433
1379920
1766185
579431
47781
624305
1154907
653816
454317
1605028
1335105
1695856
980015
1525049
75194
1057927
1468752
1859685
53455
1216525
1090233
131532
1490309
1482715
894240
309813
892236
636016
1585951
1552459
1384982
645180
553835
1516919
926333
1635040
46030
271046
1509164
92140
1511325
731246
459490
834334
507620
102531
217438
1144912
651434
534260
1590815
844785
1065498
1488944
226995
1315255
753760
906283
204322
1098584
1573197
531566
1336403
803054
181018
24973
1125382
899964
1121326
36969
1669113
997386
1163644
604917
386487
1711682
996518
1415784
1002754
372150
793539
644730
1892014
1862402
1959536
1775697
1198940
1386776
502876
679244
1148779
192792
1567289
1839411
747035
582489
1599539
403135
1143948
543519
1404915
195688
1336593
1830641
1610789
1822821
889150
1515732
873799
1416644
729460
115051
394001
58588
155712
630520
1784029
1665253
843635
1790353
786944
338717
815318
855278
1311188
1530803
1916828
1535447
1577389
760752
379664
641366
1013588
465256
984371
246939
651099
1281225
1497273
286792
208639
911054
1341857
1291133
1558653
1036680
316421
582151
102583
1344900
1896541
1226483
1307205
116504
759689
699991
398617
1314199
330557
1840195
767078
1467600
1824661
965022
577758
1414290
1308521
443771
1803705
1337921
1125958
20428
524787
1759128
1918521
277502
417120
867319
1255913
1996070
1784698
1141079
1045049
1334394
594844
1285102
811938
150858
501679
1692840
17378
862828
1846327
271442
1253942
1233982
1600545
1810568
1754742
1398977
1871100
528613
543568
7060
1365815
126877
19590
1684963
66154
539826
142158
970197
1841278
1202163
1798868
1216279
1529777
990652
1142619
963562
1108850
2933
1806971
617562
1309134
702475
909731
76196
958160
1847788
1155801
752252
1180299
111853
1228024
337140
819206
1277505
772390
1180269
45970
944641
682686
167192
1467565
408015
1454009
1135655
76211
590085
1890805
375788
1153087
987245
1127864
1461576
107148
1045662
465033
1827238
1957322
260023
331242
1226448
401771
1658690
145809
562209
1734166
590938
889407
1744628
1745384
78378
1384960
701151
1730169
1621741
1264494
1942248
222909
1908027
1379762
1792680
180166
93709
1717683
1837350
416910
549808
585753
1750049
1031768
624140
541688
1345857
895439
801091
1575269
465021
452231
1641410
1001368
854590
551200
913154
366963
1042765
1424460
1092207
1057313
581819
1669528
490459
1063456
158462
190338
1914728
1286516
1945777
1074405
231382
273713
1427467
1510703
926329
318843
606469
1933665
1003904
1991859
1004845
1341129
537175
1791143
370440
464535
1805028
486616
92364
573815
27777
1359199
471018
41451
168365
1901854
989735
358026
236841
32499
244113
1961332
139874
1110075
85738
1652945
595663
409583
603135
1525513
738511
122828
1014376
63973
714365
521336
1206616
1402959
1259767
702538
917038
262478
581462
591629
205031
1218445
150521
1276330
1499282
1327385
1029612
1843249
1276162
860873
20796
1899940
605902
328946
1964818
1665996
1037666
603555
84502
1574079
556889
829093
1324837
1980627
102150
595579
738171
1363405
1930037
311582
1736944
113923
244334
612899
692254
1899502
785578
802660
1381895
1030026
911082
1701388
1801636
400451
997529
1387711
1548163
945855
483131
730899
1344862
187637
1081049
836243
1069898
1265646
1109721
312345
597091
560020
455404
1419086
311873
1803058
1122554
1188728
153229
1674185
1064036
1541003
1793329
368037
274934
1465736
343849
1102451
1300513
1082049
1990457
1257197
1361584
1834333
1367589
1296015
1174942
1995202
599095
135055
241424
7417
648900
1073990
698698
110378
1975339
927225
1266767
341506
348019
1337176
864006
632860
1265735
1910384
432495
1959953
951143
780168
912887
1857235
675139
1790618
1153282
853294
4350
1687739
1754054
342070
1654773
1766850
1672503
1587234
637577
1396597
1312650
1976362
1068881
1271588
328913
1524711
750007
1062497
905901
1524718
1770908
1825493
1624862
62778
219060
350233
444165
1531220
1866870
763693
738808
1035936
176460
480520
1482074
372951
1900297
146543
147579
1456551
1536421
1156347
1734907
453192
44439
1364181
1648161
1450149
491929
1403400
1643799
1434587
1858160
1053071
1158017
272031
1615055
1518288
955747
244901
86334
1938881
1732103
71556
73122
1231112
819806
282731
1688223
197833
991829
1424980
1664419
563338
858869
398674
1471955
1201973
1983017
1670295
211893
1279322
1730787
601424
919660
277813
181978
936132
223923
658434
364097
1832462
1953873
1357737
569059
979124
830319
1842952
1075411
179309
1515959
1364090
545113
397254
215596
673532
218895
425543
538890
316694
180214
1202807
132037
1836868
1159400
1535364
1028156
474499
38122
198226
714921
193251
1888924
1143344
707902
1453726
703334
258744
526575
231272
498890
1551566
1546844
1323601
1980357
1513218
1434919
118930
1945805
1397839
88222
1979019
1022196
916481
256408
624174
678253
1574732
1988026
281289
1167340
180574
280224
1488601
1173683
1925567
1008555
1686762
573485
291680
429580
1755103
1538664
105496
1131083
405378
418622
74167
1953140
1975096
563696
1882820
148511
1750699
1958802
1235109
454357
710570
1875718
968879
1435886
874853
1937267
746890
1795168
1122674
1015988
186558
1203783
1194204
1870691
28404
1561825
1564877
62276
1318791
348915
1006835
219095
658966
1682091
255900
44759
824753
965511
1295398
1286886
1068933
774934
1401535
484498
1052131
1402833
231876
1637293
1156653
216952
1413317
1839170
209376
1331056
111825
1415346
1339448
698452
609386
1471504
1129741
1080124
1313125
1161650
791661
1439047
1884713
464687
348820
1739735
1577704
849155
1233873
882724
1963729
475936
1621396
505718
377730
353940
1801832
481637
1358309
1320173
1700439
510640
1273055
782518
1495340
533034
1320324
908545
118635
163371
1969664
1462426
245080
1203359
1792974
816313
1846708
230588
389731
1850038
1310984
368332
1842295
1173959
640496
1629591
1989427
996592
1334940
958106
490431
1213184
598736
1535323
1223323
903264
1183228
1235104
3942
1611052
775189
594753
1204726
636769
145373
506680
784147
1200879
153073
1347914
369011
460108
1459604
1552931
1473577
1381064
1346951
1996197
1897672
943746
26616
203566
1885574
791269
1280229
1955717
169831
1557297
430192
1407294
1428086
239059
1597126
93243
923964
1278700
1256388
1106508
1933703
1363302
888244
1139706
1320084
72808
1531863
547685
1015545
660751
755093
33431
433837
608071
1652168
146958
274007
258602
687142
2593
1863094
1822423
700651
831730
1332736
944534
1735052
1729496
203653
415418
1864284
1313110
1027440
1058729
1046416
719384
1778256
785344
1196683
1159365
895836
693787
1738153
1080008
1863751
1632168
1451258
717678
212829
961900
1458542
1249689
1160759
312578
1514585
732769
1286459
928450
142890
1058901
1161578
428326
162183
860525
1491979
1010393
1615921
1725378
1187143
366512
721591
1332435
1235323
181807
1497296
819646
497071
160053
1082890
1819767
1496400
238069
90596
499492
662023
30636
770485
938593
389438
711435
342509
1579316
1978410
1961553
912680
124494
1288318
1737753
375273
1126402
1216753
382724
1333367
281692
1587769
1054395
1819606
1216358
1545141
849396
248771
583547
1202433
868208
769381
1064396
1780934
1499227
1137140
76929
93633
1829826
1323045
485939
1798504
1300631
551620
593801
1764679
225997
1664585
537387
1396692
1412178
384725
904270
830963
742979
440502
272454
1279570
517783
1598256
1722523
1026207
1607400
1865295
1488575
901988
704128
1347679
356108
266510
1164358
273112
554203
1316097
1110151
905733
1956011
1330720
1802126
1589982
614397
1443893
1889627
760700
1953101
1122135
1890833
1662927
1593402
297055
123965
1527412
1594892
68623
1362616
762611
1285129
791662
1179644
274783
558579
1829754
1470546
873867
1145101
652162
210560
1285851
307307
1566949
900802
374988
403137
1804933
1505592
1519257
1518908
244599
511247
745470
1481735
1563382
456458
1153912
1155960
20911
1166013
1477709
1083045
979318
1087221
201698
64396
396857
1803765
918615
1704910
358451
739684
895516
893519
1258758
238141
637396
1149083
421184
1331467
1563537
294199
49204
1985219
54203
725161
1937394
1714877
1271760
1582863
339241
1290269
929361
678745
1341190
1437308
696303
457829
1917862
1933127
1403116
699648
1107256
220911
1677172
1664464
1327211
378641
843822
912734
457453
871735
1285979
561634
142647
605171
898862
376211
254675
406296
523836
563636
92418
1759331
1011629
1156136
695680
843823
1020195
1667330
1389927
1661089
1390634
1376951
1838505
717958
1447536
677529
116108
1224752
171444
850669
1018539
604810
1269005
1267135
924834
1574304
1342134
187490
439410
125730
1569584
1326037
1973201
168914
185185
1647820
166707
1302069
1533653
1572693
467832
1082243
71793
1705645
1867818
1863029
1950383
456105
336247
1937655
1213600
585322
580441
1320280
1926873
721697
1878009
404410
1323631
658480
1745251
1893045
375168
1723418
590408
1734675
939041
1991962
194629
82707
169435
1866825
1954418
891589
1980551
1927243
142065
1403815
997573
302323
718265
845752
437282
1261541
1315909
1959272
1739004
585638
1002625
1438268
1716915
1594365
443839
893950
139493
216381
413894
1168496
882701
824595
1969811
1998450
1177369
1505931
1128903
188860
1672740
176001
1994916
1145836
1380702
248842
211247
792756
1415697
147047
1527753
174311
1885232
629782
1842096
774214
1322221
238277
1239849
1744922
1403768
158211
525689
995434
922823
619060
343057
643328
36060
934965
840865
43204
1480493
1735790
1412479
1780370
1684382
1255774
464874
382378
1302561
665582
887896
185279
979532
1621785
1247814
1357712
405573
1597407
1527504
1562065
210750
1804802
48104
1241754
1689625
329306
245126
1133121
17807
1884233
1532819
1987107
290686
642426
1616730
1502710
327157
414297
243292
843213
1589263
1281068
358306
65026
706760
1977750
431268
55221
1276654
546671
607753
406947
960085
1104148
1366427
1563777
1933806
1060698
1121096
439562
1651122
841937
661476
648659
1040937
616762
660424
511655
1681670
1032485
262579
1104983
864919
1416638
1335916
852745
874454
205527
911277
1271498
719921
393053
838605
1293144
945239
1802026
1663533
1246369
1909399
744201
1962703
1079472
421286
306102
25445
466204
669645
194863
143266
1496799
597681
555226
1118037
141116
127000
514991
817102
83599
1464338
155910
963552
519590
1543892
1164821
5655
1042102
803975
1649062
1514893
1134167
121762
1632974
1951076
544763
406750
1086678
653011
911209
1353714
1385789
577047
735811
518462
1134701
1663762
1812851
1222893
1255102
426112
1403921
1309499
313228
315881
1159360
254853
1865608
1761443
51434
475370
266029
767452
1815596
817167
934161
1951158
411795
1520449
745782
1189261
98027
284529
1459936
267603
1726331
822730
274008
1796703
1655549
703478
1090503
801991
321350
697279
1441543
1358454
789614
133257
358852
667151
198504
1848414
1149643
1640648
699503
1756553
1713759
87656
1307913
832056
131973
1751973
39369
846877
1350155
1595552
844956
987164
686342
774301
1986212
821507
1217275
613565
1613090
960667
184117
479014
1608299
578475
526794
233053
538811
34516
129551
1068471
1318415
735194
8659
1006539
161724
1614979
32907
1462006
1378274
1575786
1225304
730962
1942462
423463
572480
1562167
1761317
1674738
1601095
1107961
212068
581842
609628
1784663
466104
1268929
634811
876376
1734822
836086
558854
244303
403603
6279
140420
272156
684497
1103840
798276
640792
1202819
198771
155421
102362
631062
1892248
1341405
1212813
1142035
225429
487467
910175
223815
176330
1730657
792544
108148
1514272
721699
1240199
874635
292136
1454864
1268296
746455
667466
238364
1745858
624981
16129
1508447
1992202
1017813
783464
1790529
212731
341058
1263608
1443794
1077623
1557110
10614
1119493
1021765
1876606
939039
1089276
1104967
1346298
365707
239275
1105886
148850
601077
925760
1634815
1471826
1758092
632125
1853325
1247371
1166240
1210720
1391440
101611
694051
37257
309714
1319821
1635780
1693793
1489505
333612
1751620
511621
602415
1132923
1677986
686616
1366358
903396
456051
1119511
1071307
1326270
1906201
1870753
1318202
1894002
59482
1535890
234464
1112530
1280007
1871160
1653101
1827647
1207112
1990174
214639
457130
1515775
903766
1183484
141617
1126160
1861958
409950
1579974
1428552
1726709
154065
708599
690149
432898
632161
403536
17621
726213
892913
1152615
1336760
628228
1774573
1665884
1768912
1998585
689411
1144263
3111
1390171
61178
456860
1025846
1725482
1808211
1742990
1648714
259842
119745
570161
1533233
1825361
34244
1073905
570432
308211
510428
1940670
1021702
1060751
544061
1359762
762261
1832429
181520
1574669
1084902
1185661
1157315
286934
1953281
56805
1422582
952619
654677
674027
911012
503686
1965978
1360160
398686
1221162
740658
250424
1746410
1322498
433250
1320483
35519
594596
1431333
1190543
1927667
813472
216183
1882933
1636215
1249009
1338845
1711192
525703
1399844
967081
1069294
1318042
1486644
1494980
375564
393891
1288107
406177
1975329
1237135
681503
1769483
1245275
1126207
813928
919666
859170
1419709
1903465
1332752
1626602
1344653
1054853
531031
1659586
1700197
1998191
852822
91850
544604
1294211
1429265
1024164
1962186
555873
1380103
1237811
1493341
920786
51179
967556
1482664
969450
645119
1298583
326283
378134
891097
599183
1732405
501441
1669887
635004
719574
1842658
1537783
227856
815517
1655193
1511867
1127549
94435
498819
142346
183699
666280
1438285
743082
187598
1629551
1674704
102874
1815672
1455509
410813
327281
556357
1044625
1238126
1534994
378003
576331
1740975
1619748
403321
1071688
624635
29990
507274
75817
1540720
941988
837911
283275
840945
1710465
1286024
1006300
1104824
161415
561034
1962168
240620
1868878
1806365
1476158
1460148
1151412
1245189
268405
534698
1524133
547745
33141
1220756
1502326
1417835
867017
1526531
636330
383548
954373
1672426
1006394
880726
591361
1123273
1993232
1763029
1779996
516538
535163
1234572
1795749
1083478
1742513
75955
518161
1752938
1041152
811373
1960685
1523196
1898034
1144618
907376
237539
764876
1561559
833078
1115484
741931
372794
1667018
40950
844542
39693
1373747
1514400
1789337
1172011
1380662
745288
1213313
1713119
615616
1274312
1038211
1970655
473361
527515
95728
150127
1052858
1992386
223962
1062977
1450462
806408
849396
1509141
674092
1781153
325102
969863
627895
378249
1164777
1601880
1178739
812700
1219722
1910160
1101010
1207191
1679247
350901
1086409
363085
1618421
74658
1933440
400181
747113
1655622
1516663
966746
511221
181404
229799
1924059
875186
1673077
1631746
1503650
1957725
129014
1821162
1410901
43670
41916
1399548
1904870
1347019
1327139
1608857
1213460
1262083
252891
1036069
1573376
1283111
98581
1941859
1218189
1404083
1365730
1401012
703509
1860770
110332
920721
414024
164148
371611
836589
397013
596643
532064
1950496
1191015
486169
243096
3146
1650055
1555670
225427
1660899
1026766
309831
1661866
321789
426408
1441391
1034256
1574355
1149218
456055
800717
1734414
1078312
1611760
1730822
1437641
1571242
420094
868147
757117
1422767
1028693
848954
900612
802885
1666624
726334
467807
691266
446698
1320072
1024546
60882
1393884
250383
1841696
1962611
223998
1347336
167487
1513072
814761
1771322
441129
1166028
1962439
1965188
715654
141370
151486
415756
143553
1491888
42916
1516965
404952
1845603
482528
1336396
476663
1337982
763763
590826
1270232
1905021
1182968
39709
1893024
446543
1579114
1311904
498977
1965776
1783160
1021519
409797
1248480
732970
94551
1657776
29402
514017
1659312
19497
1659325
13543
1875526
1087279
1737637
1279509
435051
1693163
1755859
1771686
1551952
1005647
1542025
349346
365537
3449
99855
784877
395254
1040254
1892993
208929
954099
227334
169834
554838
364169
1260080
436797
720375
330475
696988
993599
965605
1426450
283989
558457
1570087
833290
621185
134972
1093916
1767024
1426733
801180
307627
1592270
782570
1123471
1522959
886549
1566795
410265
421266
937658
808298
1959106
982801
1642031
1248627
1703064
937122
1046705
1702640
1064398
890930
893683
1996433
1997635
1211399
1870065
1169705
1835493
1563504
840152
1586053
1210980
1557034
461381
784603
606615
548740
131866
540274
215032
822151
1667517
320447
437696
499564
1858172
317281
1516543
148896
506557
1412418
53046
1816662
1667374
1555373
1349414
1189054
1066700
852956
735569
1454407
1718625
282575
1599463
57602
1694065
850164
1540134
1460233
314532
1242542
995459
976430
81601
401270
973487
362613
699610
1948908
132291
1045523
775117
1852685
1706049
1388695
1143759
1773533
1998398
539784
1599960
402247
1445641
75707
1529385
346892
1835507
318605
567498
603799
1332199
577535
1356628
1070444
277393
1082888
423880
1406842
924756
679585
1466608
595277
1629722
1550448
1881946
172604
135451
1214385
1509855
1013523
1115149
1095975
1707467
1062778
17026
1072756
202330
32982
1087850
65851
1493454
1887572
780479
1936987
489997
963860
1916355
675431
252505
1866595
1840045
1783293
147856
1530198
1737293
1778768
1749821
788028
1368717
289249
1236040
1315050
277457
1024468
1589023
1492752
1264381
818160
910873
862246
1874911
1417645
611135
1757472
253889
1078245
913633
1747088
451887
1961916
1030494
1117021
554316
162711
179644
116824
375264
1481389
1556957
621991
414125
987440
706303
1173061
292496
1757078
1062970
960368
596197
1205452
1410209
1641840
1560595
1796255
1492262
623172
1055568
520712
965881
460050
1847966
1980834
1855430
1122522
1617634
250998
902280
842625
537428
935868
170531
346241
592171
1239852
468847
927357
424038
923932
808516
1575000
784784
1107412
1567764
718477
1377038
994111
1430935
1529993
1710552
200065
1129938
1691690
671882
945556
1716154
1782080
639193
63936
643011
555688
1966426
1962024
524332
952391
253394
340581
1563462
1026435
1101946
1140926
1300443
154076
1196103
668844
1420382
1753786
362203
943812
559719
1728752
1395638
1271240
1672086
1539173
630931
649889
397487
965662
568395
888549
684862
198610
44860
1689284
1766248
734322
992760
337598
1797430
1680501
354566
1725056
281339
1582197
1856902
159925
576322
1700379
59285
419949
1323814
1936239
343984
1309726
1094764
795196
355628
11671
232869
474479
1589555
363234
454437
1109802
798564
155031
453718
599260
1134465
55999
1759845
1245363
1162924
753995
907287
1739702
775942
1446860
2596
1437980
1584480
41615
241400
1401740
624352
1460133
1668524
1388366
356328
290184
402829
1699651
1258085
1027948
846917
223878
1957504
668138
148135
149071
356229
261468
1782576
1055681
1829766
615917
1446919
1071910
1822404
1129619
1243169
1553826
1517062
510758
621628
555796
503872
1913222
1174844
683798
1923227
926470
1321784
1130146
1645545
910192
387865
601680
1892835
843673
365815
468489
636824
217428
1347791
251517
1739141
62424
1757385
1267992
311417
985834
1873529
788016
1666543
767471
184390
1928921
1355671
1709035
1235761
153971
165326
68658
504962
1636902
1892644
204852
1120489
194687
1762212
1050596
803949
1900309
680871
1028926
1816456
244926
480608
923826
510183
1006964
1983003
1100863
1694332
1967790
436624
554865
877002
788614
1018304
459870
1822359
612828
323148
1357895
547793
1107944
568374
131526
414569
1463916
471613
399778
1176056
1268280
181911
1833429
95999
1973246
702649
666693
682287
651163
1570921
665747
938139
1122881
531948
574260
1656731
1116170
1654238
457994
786540
724740
1548314
1698733
894010
1117437
1336473
1710893
1990418
706101
256239
766427
710469
1987008
1165189
682214
1116026
1669189
597827
98662
594087
421718
1893401
610415
161321
1551602
1187820
852578
707603
1839961
940762
1459947
138106
1052134
1784327
265761
166334
276848
1350140
896751
66387
1610459
476436
278537
297298
621720
441781
368206
1577069
895737
1213136
1194231
1846747
1857446
1974740
34455
1021851
991305
1561621
1242059
333927
409500
1421907
139290
1339490
1068082
1107201
903253
687321
1481905
894912
406591
1615916
1086690
1150169
436646
1354251
942213
920667
1673531
1365211
610581
1434121
1783010
592632
1278877
775390
813651
514261
1559279
494077
53890
62691
92906
1803682
27940
827533
1858281
1174855
952137
1007872
1188918
675417
1287157
128125
33790
1565745
1824467
1404643
460558
288296
698861
1558101
409929
1869122
36256
1630487
626283
1831012
30363
719574
609663
1019396
733410
183737
1440384
1561564
1444353
118817
1307511
1515499
1561425
1296018
1446571
1813243
349429
1755067
908403
1847934
542961
1887246
72078
1203444
21034
1103138
1485465
1715678
1431108
10467
136804
911920
199864
1085031
1411531
1442581
1492042
1403814
259206
1120827
990110
1311102
1701643
1189853
1067060
1115620
690106
185213
931280
1146361
1580154
990624
1011414
1580584
1075627
812502
1123221
524004
1136555
1709558
1538141
1682428
1599162
51931
91728
1052020
1759099
923189
73232
1492427
466478
1996334
609860
822796
378324
1885251
1849345
580996
1620335
752626
1920235
1112273
577367
974049
998864
1829971
1986848
1776689
1334841
561378
1729344
411590
433423
1366620
1329152
1992825
1348195
1862123
109279
419482
1754194
1862622
371277
1159558
240785
958813
857410
345678
692952
1246658
1433768
1724761
1848456
1462560
1373605
1513712
1401279
917288
1612284
1182069
1090329
1775558
773096
1601177
1415209
486717
941226
389975
801354
1553086
794
1917550
1956119
970614
1396082
82954
1432897
444890
446090
1836898
212743
1220214
775042
457607
529338
560478
350989
232512
613264
1093846
211987
1412487
374436
386791
1236240
1438924
1564926
1532837
988150
930849
298987
1876629
628780
348155
1110800
452436
174204
245097
1912432
834503
876365
715847
242678
725458
1522732
216815
1474762
1722869
824205
1051895
1538751
1457484
262815
4419
1539758
768182
1592533
177547
1591268
143680
1874602
1502108
839392
686146
1105726
955639
328477
911141
1206254
253536
1470765
1797967
1994774
462020
1897377
242580
1488629
280765
1923644
910228
1700743
1713326
435777
171932
1961785
242286
463192
1941172
1280997
1469048
1513782
1892411
363253
847450
1576499
707874
1749502
509315
986196
1823358
236106
267739
803831
788405
899008
1813370
267653
1146792
1679270
217164
1305294
1025346
862017
1361599
958487
1968663
1244278
1108762
273920
99637
1083577
1852166
1384283
1803682
279620
200450
19977
813610
297641
1530869
203517
287082
973116
807956
1340819
1441849
1766284
655869
1229
1926502
1804143
874814
138617
820056
1334741
33501
253280
835090
227809
79453
1793303
1383500
995342
1976084
549323
1995812
1967492
305914
419677
357266
984753
758310
808706
1814876
887530
401359
1017294
1671219
768345
1179454
548421
1416035
1472576
1357213
80470
1141756
22666
1138398
604309
142489
270699
1763556
83534
205767
103233
1533574
1274566
1277040
989950
1223158
822572
1905067
1990137
1321104
1326236
1567342
1429087
275934
1862909
1873104
115650
1856953
1274088
1388014
1079583
1869792
456940
1939402
1615490
1213273
36026
718089
982776
1393909
1534639
1430190
709021
20099
1109951
1964840
1995894
881665
1844405
373763
888611
614468
193730
61214
479499
388598
392311
440732
146763
1372186
1189925
137956
639568
1250626
724817
1362239
390733
786230
1672649
1307782
580476
74448
1206117
1948947
809356
1599152
837349
749969
1345309
1815738
240980
1911440
995128
647639
1349641
1857897
1937641
1116977
750020
1757204
12283
1761880
1976065
11038
1800119
738139
1741162
888924
1085972
1443493
1769323
247658
1546283
990203
1544466
995706
384203
935886
958917
1654341
1313886
98521
1322673
959526
1272212
1684490
1749755
79715
1898656
1323251
146334
1536511
587991
1054298
457286
735600
1545387
460503
1415109
1718387
661083
673998
60893
1227738
1684712
1909542
1395574
334570
90964
1084963
1112884
326345
447254
176960
1802455
1375265
1918505
1429531
900144
197222
1829450
140956
1084808
974360
1626710
305315
298143
1695467
370571
613997
632845
71963
652805
1041755
39163
97901
1637463
96433
453394
1342046
326163
438581
1358712
657519
741984
1122202
1349320
62100
1217753
98747
212119
157630
1573262
1804032
947423
906658
957745
1180936
1463363
630804
1394094
884095
119729
1172342
783648
1626538
418075
846658
1883005
1283949
1038417
1501722
1632701
511972
50198
522045
638370
991519
1092846
462647
713247
110868
1235232
398653
143545
241831
1070717
239561
1787832
1667886
508090
1827021
235263
730744
314150
840602
37447
398845
439416
1736685
64196
1169835
1884526
135136
1394647
925412
974186
1834425
1542831
1827631
965111
232042
1471912
168339
826714
243014
1687972
1314173
88785
825533
495256
1301832
1139820
169991
1138194
747084
1534657
1818356
1287118
1434819
371336
272923
1242892
1532756
430093
351761
49074
1645299
848894
1644610
242037
1151164
1778451
1900599
735453
1911734
373375
704697
1942270
253843
1717367
1983844
837647
1375405
374288
1270345
1700995
671996
1895796
27307
1895642
954588
1470440
938333
414574
1422498
1378438
1658674
1363351
807789
875218
1342250
69882
1333539
290312
258086
1699352
629438
1674495
1598453
383475
841925
707439
565212
162641
1749955
701990
1452318
166681
715308
1264946
986089
1694825
21822
77933
721561
77261
1900661
356362
954426
1669380
1770354
871466
609438
963291
411694
102673
722592
1977844
1696464
1014292
432263
1833216
882218
1517796
1271450
747093
1903398
1283655
939643
1164272
552691
226851
190768
1146319
1067788
849104
311551
149624
1772348
1443071
1045377
1879200
1977170
1208687
1367305
1213200
767521
1735730
1311560
1984498
1766532
1568050
927353
1548082
1370313
1726352
1029207
613973
627943
1055735
894058
370247
335569
734401
1304862
869194
1928189
1198605
1958491
1991138
1644936
1067099
1556742
1207474
460848
1364468
212684
785336
144684
1536401
810612
682659
494408
640058
1093181
43161
1279636
629135
1332250
220202
882865
1272003
524136
755394
22865
1506951
63584
1434168
1279134
564542
911805
1332302
174878
805307
1794525
263706
635065
172426
1046386
611157
437434
1458655
512958
1562650
129095
1422584
31851
1083772
431848
1589927
891902
1404577
604291
1001961
28339
744038
417494
1519795
5232
1508998
1652252
701220
1594218
1025510
142330
931841
779110
1661465
1204572
1436620
1031784
1274548
271594
628906
105030
879403
1196482
543100
380568
1273350
320561
439572
473970
1473668
1891729
293477
1144655
230723
915687
1904888
861650
1427906
51001
1822677
1410447
608173
338777
1602675
338977
1346129
1111082
62626
533230
574299
1473614
269563
929381
23175
934687
1074225
863914
1617397
1677596
800508
348419
1124168
557059
1785899
1421443
1637885
1552241
951202
125072
1504854
30927
423875
1074034
1335754
1021011
1274155
1787475
96438
50044
1961678
1086900
1441580
1278878
496063
620841
59670
1092878
1652632
607196
1183391
524668
1370373
344499
1110150
1014490
977630
1366756
1328341
946876
95723
742361
1217026
224106
312641
1929938
660145
1436476
1551373
1251385
1552317
1764464
667743
1200918
1857688
193164
713011
1655526
1764130
1763051
1501667
668934
819466
1796995
218190
472933
650009
544690
1381899
1995717
316101
657480
97624
1289982
1955514
968106
1583516
201705
757962
564136
1276253
1703287
269332
251333
1535731
508422
34844
88406
686778
380158
12603
1571226
624407
894062
1312856
838290
1898445
1449563
1952962
261733
154484
675320
664955
588161
1406646
1976535
1772332
1798136
1735451
753933
123195
978708
1389222
1645411
175984
1490039
937884
60959
927491
435311
1905453
43207
1099161
665226
1303983
790873
1388978
1389080
1123428
1007234
548934
308366
409517
474149
635168
906519
1869913
1920049
1379576
1806390
375613
1766686
1624856
1666314
1635158
1162642
914872
24721
1848158
1876016
919907
77072
27879
165236
846929
422268
65075
583898
349635
1939549
729131
740103
1462458
274228
112723
339344
460129
808130
341220
1528834
1092201
1302037
1184804
1483829
1341502
738865
827731
108340
532606
34664
1933125
1996770
133066
1384981
639762
1751667
12684
395483
989688
874376
1603637
1140761
508232
1854327
802333
1988195
186482
728242
1907148
589880
506355
415261
1754829
77040
119065
99626
925908
648808
910916
1239799
887653
570920
1888584
991740
1896916
1335066
675535
1947571
372326
79333
629521
1812430
416617
188761
1530229
346528
1133864
12732
1035319
1550865
762166
1435559
1027394
1533108
1447994
1698256
1949089
1649698
508033
876315
467569
1753334
1522995
1953647
1146748
1076682
1764446
1187481
1770733
1406044
788979
935858
1635816
1194025
110983
87383
1558378
1009438
1234129
839242
574371
1165598
1307564
464825
1866508
433780
1762321
286260
856777
1803135
543649
727811
887594
700341
1612832
1270547
345681
965733
1117215
1653051
1324096
566822
400651
1419435
1647479
1698062
33548
1181859
1879395
945055
457308
670050
1926439
163802
1495487
334159
1131142
1454988
1807910
419350
1566654
1691450
334920
275379
1647996
551742
17830
858185
1508698
668207
1780855
1899136
282004
425172
961665
66797
1296621
407454
306385
369619
1809387
383639
473141
485878
409101
1269895
1026108
470622
413268
161630
14387
637806
439901
1416746
825988
711042
1330913
1283221
1793668
631439
1875396
1844280
655590
1624717
937361
1901082
686529
1920568
1188355
138781
1868888
61273
439524
194620
76653
285226
853787
1241711
1831844
912763
209659
1771987
1860199
829378
1729430
840167
722493
853831
376844
1359404
1925727
1840673
1995581
812700
1309667
34628
1525138
1663191
534881
1824124
1752
1551385
366747
352753
896246
461941
1659024
1452627
1050085
1464419
1728654
786298
1907625
62650
322058
1166476
39839
1692085
97129
1957590
777780
958394
1344970
1993534
245589
694898
728469
668357
582900
1046683
234613
57417
1824129
1928820
304869
418370
373066
1058042
813611
12266
269482
1910861
1954458
1631127
228948
302730
378600
956157
1926969
1650666
277060
502317
317785
1730959
1023518
598667
1333398
276970
728078
34488
659745
679989
489618
774186
1545717
1277311
165092
651795
752982
1158726
495665
1572765
622822
1375709
1205163
1208737
941375
480891
1045035
801203
989785
1878889
991820
1561743
174775
1948875
311246
935385
1731697
587052
1401412
1763982
1594359
1827445
785019
889188
235976
1933148
589111
1935466
1974454
1355870
1082697
654810
1133822
1338690
1526634
1940723
1321946
947793
1405809
962920
322467
437672
735808
442775
219610
1353006
1802646
3904
1289436
1010606
1995597
756872
479798
300994
626303
1229150
1339542
1006350
1161816
1955708
860952
1474532
1534180
335096
730144
1010204
817246
825420
891777
1852556
1808602
4921
1904528
332540
1072708
1198597
452005
130136
994835
826745
1171608
539628
768875
977754
1560676
1541496
1295042
159999
994228
1420442
1284978
1765990
1660773
441912
1187239
1094810
1460376
420726
1260511
1882951
1160327
1398269
1925031
1857615
266339
1266514
239707
1325352
1568247
820441
666801
492880
1334832
743436
847524
1625362
1223361
756882
1950060
1466987
1554642
431659
589279
648431
1684284
1065180
1933480
1597625
227023
1283493
1194788
1654119
1231008
2532
403847
432055
38118
689861
459774
1413035
857166
1597685
1181752
1878225
1218024
853600
1815445
1790418
1369035
1256442
1836574
986072
1076418
1210974
1205249
1512636
1315999
1166683
402234
504834
1850025
1840198
111140
1320624
1382636
1606867
1716978
1390010
1456571
720257
1310054
195015
843939
1080359
737042
1090210
1642888
671503
1492446
1696790
938254
587659
373923
823641
1364635
1505220
441732
1278059
55337
515983
873882
1118765
934629
1779686
1901568
684891
529923
240648
1448056
250921
1103830
24190
1539006
133739
57193
1663706
742977
572237
235682
113590
1769789
1943770
1739453
1464713
598545
994833
1141547
605825
1575841
648954
1360175
1613825
1888572
126438
1408782
928699
109926
297057
164700
1641992
1465978
106310
1257366
1961278
175575
77731
1919942
1781642
1833616
565975
661071
89800
217880
1497216
1496957
1497108
421789
1370746
1586921
1795013
1905013
1338251
1527993
1935733
1456694
600456
209388
1179823
1147166
1166329
1091214
1621797
1571707
1147887
1982477
1242851
1110932
670963
1745873
1304045
864862
534218
1087073
1160975
1522262
391264
17896
531296
1537850
930243
247095
358280
1502801
1902140
32815
367663
1973130
1620229
905752
458630
1871996
1831392
996935
771502
1744229
1574294
1035266
109461
616238
774696
247008
738404
1248855
461032
1761347
1907662
1829332
1236892
1125007
1480919
1989801
555217
627624
1701911
1123376
1351002
463057
1465767
291240
1896710
944736
1185884
1162083
1536826
185391
614987
1454106
1527444
992206
1667489
480002
1561373
669636
746678
111952
1158483
112895
143920
548487
1400182
1647322
71235
1460230
542123
1460385
173829
1593023
166330
1788541
1456402
594877
343661
1582132
1243209
1794707
1119616
513535
149409
1493034
597964
1162468
1736481
1516854
61622
1885767
261434
301987
210744
576616
1612318
376437
906054
1810911
1680968
1107947
626456
1144170
1658871
275814
376978
1131631
600193
741350
250652
1722216
551175
1648509
73375
752257
1539025
689702
1748273
1658676
1289391
665342
36193
1432447
729170
659607
541837
1407106
736754
1740812
813171
1734438
188360
1612280
1982665
820099
1982270
788126
419194
953489
461964
450975
1701451
1336776
342897
889887
1616365
536852
1864732
771209
1299659
1765543
717389
770042
157067
485435
630438
1867071
1718995
1491503
217049
929463
1396716
1975463
8787
1612152
1213672
746533
444119
683688
895575
1918607
450817
801268
1703377
765609
1304371
1314313
1006838
140249
190880
628590
157126
1424822
284672
1286236
706715
747724
1118052
1442878
1535137
7970
1362748
460320
1436150
1870511
979013
1803850
332730
827355
770641
1542852
1302638
1483044
1330337
1377431
549672
1649512
1811187
13650
897821
1764289
1503960
197155
1601497
1428705
740058
202316
642984
1578398
1802418
946489
1525294
16242
1027764
1392315
1074794
1584048
437572
1734838
1247330
41614
1309744
156821
881181
394278
260983
764566
834854
1216675
1091114
1539707
950347
511483
205956
195846
632106
1383800
1262149
772047
251877
915585
1191823
344014
1150978
1718924
1180507
853397
1455294
433502
1685959
588244
53985
12112
1218704
468308
1628001
1569
861883
652602
1154604
860623
1239439
617050
69677
1209628
1923676
911362
555276
1127963
650868
475629
709862
659455
1319129
1164403
285074
1151013
1777427
913033
1651985
1554899
379076
909959
196290
1344605
931482
1553703
1759851
586496
60638
1076337
379124
1381831
1319546
550916
1042734
1317559
1214214
115624
431076
1789095
1986500
13865
1513431
1527040
162829
1503113
1058255
722326
387521
1967305
896357
1615770
107527
572024
527066
1441351
412948
49974
1149734
753850
291410
1895886
487827
286099
1844942
1672759
1240933
431872
613307
808883
1529513
1669290
1965238
1818798
1066575
448118
309403
1928753
722120
1731457
1862213
1489584
494035
1556906
241704
1439674
1167031
558279
460250
316617
1586642
1354956
1829256
1425307
493522
1103838
1112747
244138
809646
892767
1708107
1366043
1572395
1468394
1767394
576083
938465
397253
710245
1390291
636673
1960748
1568851
461832
61007
364106
57035
1714200
395263
852397
414136
727542
196704
1813611
1678511
701748
345378
261917
228876
261899
1773513
107144
1395013
856272
401693
877853
384512
1868019
368379
59856
296881
372187
738911
1264727
540961
171178
1133765
311623
1004894
98899
1053020
1756472
1598229
1161290
1702062
539149
1398892
1273445
324915
1914746
996510
1792362
4343
1756556
161314
788330
892974
904926
923799
1194419
1615696
938707
30783
1341585
1886744
424021
123948
66982
655969
193700
1031275
1956353
1048167
1103413
518133
1491059
1603596
1920767
1595090
1344957
938433
904647
512960
702687
216639
1941936
157406
1319926
1677698
140407
1045155
1348413
1663206
958949
420311
1802428
1780876
1922257
816509
456524
1735551
251796
1928236
260754
747139
1101204
1841472
442574
238359
92527
1150729
1205504
1805558
408801
854978
1552593
1130326
480441
389347
1130179
1039094
1726671
11956
589227
1866628
1260078
847328
1712859
1838330
645025
1327134
537233
115741
1013697
633321
1305697
1591267
456842
1054872
914614
847921
437158
1577216
323144
1628029
1189360
1983200
1539329
943155
1447270
446725
641091
1326952
860564
985890
1815472
256005
1588887
229844
673433
1587683
1670140
1002720
953328
1144788
1301708
170713
709827
197830
587999
1103149
487602
1911406
436142
1241037
583606
1294684
347237
1899246
338213
1259746
639108
1433356
1811045
1255882
577271
478376
700876
1598115
1398983
1981253
903236
483494
1511181
1297015
1269666
383579
1214679
257005
628333
1133316
1968020
364404
425924
1430144
948023
1529405
946888
844924
1863402
659074
835605
1301767
1695029
446541
49409
1410157
262001
515489
1486864
1936839
159556
793502
1968616
1168628
1525963
724724
1364618
1243850
1079608
1886804
1891748
1955461
490756
724855
248472
414082
1242216
1435588
1534675
324253
600043
1631330
176460
1587481
135577
1508865
1527222
899764
1089258
217741
1317498
944730
285180
1952235
1918848
988403
843199
1995074
1493470
1509725
1526655
582020
994175
1281438
1313475
1636557
1464998
493189
971372
1515936
1592031
21469
1490635
791984
1741210
1335244
801108
1289795
1954892
457223
1029644
1994972
1481574
1331959
721215
1211775
1698907
1764088
1067668
600182
1025764
1186932
1140971
275912
552484
440317
1023501
1666196
1847176
1571069
974058
903658
74442
891291
1271151
172634
1177375
1410579
1666466
506423
136118
938564
1876346
1498774
1934091
1715776
709990
1179176
984377
1091626
888968
1477298
1592822
1897849
121154
1663157
918639
1682298
1848934
481991
794906
202179
481829
1954029
468763
1911437
260848
569948
1714607
608040
463222
1247484
337809
172166
306632
1155925
1138380
1789958
577699
1468846
567872
583806
341617
320855
1812138
1522794
155504
293344
1822861
1149524
184954
1453825
738481
824335
495705
1742205
635477
1740166
244603
258986
696564
1713759
508020
505923
562293
188135
1180883
537674
1860566
1097273
553413
398797
251225
1227187
1734276
57684
1171103
1712525
1804931
471498
78295
1467586
1958263
293777
830943
1525401
389092
1074754
336657
1379912
1060945
1349917
677832
1032155
1961251
1695331
101647
1175198
1788448
1105648
825502
1860069
234501
1335964
1666941
952727
1257740
478081
94842
440339
372660
1186871
254570
1160850
1603887
1568402
322501
1898997
176556
1515246
1329869
355448
1955202
508376
546252
1493707
1541061
165755
124444
390341
365944
1870307
1445524
1673405
1120633
1356595
989115
1651748
1750990
88735
479098
282518
1389618
1319796
738968
787036
1467402
1450045
1157826
1577004
349592
382989
1500212
279153
123898
139086
1565891
864317
1936287
963140
1077867
722945
1254871
968823
1901877
1730246
1421567
1361186
1556802
1638124
1890463
769459
1165349
1660792
205804
1183535
1697613
1800742
901104
362026
42828
1658137
562400
364214
1294775
993898
492058
64988
897466
1583617
352742
1200890
621294
1864965
954158
1873124
890207
1845417
1470977
1462143
120820
620544
854034
1382035
1281729
1403980
1630764
1110770
155584
186913
1868502
412418
277807
1992175
410746
478286
1670643
518401
1078578
1482358
1945472
586178
229483
1016620
1085621
495489
1779448
537596
1924136
362271
514092
256690
1673722
622666
1164972
974641
1229141
1596999
1378948
1217839
791561
1065318
645280
214088
686394
1408846
1969303
1395139
80204
1824607
737441
1352387
80174
387170
1827864
524487
1054732
337811
1859170
152448
1301221
428802
1103513
1553807
492796
1355722
1382840
1808594
1328832
855599
121037
1696161
1446084
634974
1223092
1331488
1223203
13540
1151133
1016744
767505
99462
1960699
875380
610764
418503
1953027
63339
1899422
999779
1569485
1659589
20678
1228888
1929734
1935887
1517253
612368
1940007
1895859
1265419
1807173
1624018
1096853
420221
1397214
710309
152155
1332045
385039
690901
1650197
1847314
729917
1807062
1498136
1898894
1651979
1495529
1098342
123013
1027736
1254894
607888
1713853
1619287
1900911
1253550
594850
554083
1752807
710703
1704507
1240287
190859
79636
1552385
2740
415570
851409
1857178
95944
1929133
341664
1094930
1474154
685539
1554022
1594719
719482
1466091
1428087
399564
167568
207302
835979
427648
447888
934797
921281
1497580
359783
102285
1212125
521767
964354
637955
933440
314458
1604243
362891
6182
95004
973889
1101494
1590541
1732633
1284870
1076678
820922
1336956
250215
1064066
1446211
1910081
300323
398246
103573
1364738
120011
530025
339676
162740
444307
1987135
418330
1257268
1535194
30116
1993217
296505
205991
882480
364848
1522112
501410
1570530
955824
21840
1074848
1679281
1526512
208733
650913
1116454
888215
730991
1382427
1237308
1910576
179829
722120
1584331
352981
166543
1817034
798050
822167
1381576
440802
1456521
565078
1208352
250576
1111653
498630
1797637
1031343
1302413
1969558
1023121
1345092
574639
202634
565533
1275067
985333
862932
1936197
1966299
1472505
156758
929073
1259485
947783
1810471
688291
931983
1154702
213893
176439
1720391
1912582
203838
1806946
1741483
1284387
1306884
1479902
1049325
1440666
1403246
1467045
1645548
1110824
1344593
1680244
321989
1982044
479916
1682020
556912
395872
659026
874268
992658
1447129
1938137
151144
1989262
604814
810473
1095227
1776522
337071
1959166
820301
513818
1159967
140781
615861
650575
946075
1905242
446866
812523
257569
548984
260282
1015117
222902
531242
929531
537628
74490
962134
1406989
1112109
1524613
1408885
127214
1572578
1471197
251968
79883
451888
898434
1575332
1217755
1998148
1466800
1274350
1236891
1828388
1798917
1983392
1638694
1377480
607582
1922584
1193546
1804999
1406505
1060328
1074797
1946945
443201
52958
1367255
71995
1797882
592543
419960
1575465
1948528
221050
630153
212158
962565
1466194
1043190
1139355
1378307
1553091
1527345
675061
1249213
880454
336738
1979751
1219195
842515
760218
1099078
833915
245257
1904812
1394950
1900818
1895320
250039
1502125
550593
627628
1166077
402893
1829370
1531467
1697998
1266455
644805
1578577
561630
666317
507911
1604137
1264219
1147529
407587
772092
477415
869953
141985
1911651
94176
1928933
1823643
955263
521046
41054
1109140
1409450
353535
1578909
499996
1852911
1987744
829852
1684669
1068370
1496440
1015788
1543434
343456
349050
81715
184699
1305839
1889790
1823329
266856
154456
519034
1303853
143364
947081
1869291
634490
1204932
1683271
1422473
77995
301775
1996267
910976
1856032
1379574
626952
1191984
159459
1924754
259615
1953852
1450287
1234109
525585
1593223
928996
1405749
723752
915432
1641466
1968901
640315
720403
433016
1566426
1673969
1018154
393293
1805032
791440
999249
322091
1248531
1220954
1669168
703276
772272
774485
1557190
1426264
1130194
1071127
106437
1193075
779032
1035659
972566
1994665
1203061
1041850
1874260
799103
328184
626118
694594
899269
358869
1892431
1505286
1867939
1370478
1412682
389392
1585184
856366
1415633
318877
1588951
247479
317089
1769538
465719
1141413
1011301
851689
50244
440580
137849
1704833
1829749
694737
803692
126503
384640
1661731
1752424
435103
354783
925084
1880981
655453
581593
542988
1375175
615017
697656
381370
306014
1967600
1222668
1836410
411228
529113
865469
1304492
992712
961693
537129
1779688
1275859
245235
640636
23820
745344
1390178
906055
652615
545590
625639
1239638
1021512
782792
339561
633295
737223
1629633
192848
453583
333509
1610064
1862112
616692
1835194
1726015
1591092
1879022
510110
1813182
968545
417182
1825009
14922
192495
150085
1492111
778317
480876
633325
1956143
1824778
53772
676054
593418
226493
932418
1254821
1867096
883823
1846517
541778
222540
832250
780538
627243
1799018
360405
1216068
1874568
1216168
922543
491366
587551
1349601
1338474
1635114
940828
677829
1014546
985555
693514
840132
966975
352463
1908863
702793
504565
805558
555739
288725
769171
1197080
341771
1990912
1256882
62191
1081330
1575457
1185166
1359348
1043977
1535639
1509226
140860
127005
1572486
1241605
1342037
239417
1595499
1601481
681220
1634911
1357733
1941018
1172775
1903535
380696
558861
133892
179916
286559
1082621
1303486
1456004
1350982
823536
247109
1582481
685784
1660865
56334
1860430
1945281
998696
826495
1052933
958317
34193
180109
1037616
31420
697877
246146
506182
200408
562203
1102428
947035
1588530
421506
1515503
817449
424876
1681772
1363324
395811
1128614
1848790
1307619
297523
826490
1009642
316663
1043355
434427
727608
1755691
653182
1943082
1434100
936497
1216806
1506828
1624813
873661
1123471
1932688
1669654
1069172
1301812
78532
1659405
1412205
1270042
784018
900314
39783
1149980
1881430
1235296
1928213
1236867
1443590
1660902
1513638
1564121
1536869
1213136
841665
1661196
467255
464876
1004932
638702
1769743
974263
1378205
1279750
211886
1794764
273130
1907546
908299
1209331
1152125
358230
1632219
1043442
1900740
580501
1231747
1653300
1746311
88442
1605942
1200835
1692052
1361538
722498
281983
1883331
1378332
1187223
1668671
146866
1582974
709021
1375068
1774285
849711
1305762
1168289
723246
826103
1679354
649268
1439411
575027
276579
773076
1855302
460984
1557187
1827516
1444303
1034589
967461
1722354
1756924
1108887
43072
666222
571501
938380
1094898
1782130
679232
55533
1768876
248668
468798
1851336
850349
1987726
225321
1534530
156001
540677
940206
942877
1951588
1882294
224708
1827301
306415
413345
676331
230299
833504
1258842
436525
1461551
1839018
141177
227377
1533155
1342538
871402
322635
972522
1116248
1407268
1668524
1768881
556739
1316501
1177103
1136898
1014758
705497
1975170
1976911
129724
1336167
8731
1596839
363004
1967174
788313
1537948
1187315
970884
1512753
312068
362306
229421
764548
453407
11372
538839
575503
178177
142455
1910331
385224
1040891
1046670
453525
879452
297482
82560
1690846
662547
93558
1377953
66790
1083554
835261
489641
718678
277593
553160
95494
1622018
1554573
945808
26686
1272281
1675977
1359478
1455179
1211188
475267
716528
1588639
378540
348424
1188539
693436
1086089
749103
578561
595674
1392022
641251
1325398
1069135
877188
969112
1554851
1097193
716232
75957
1189181
877319
1015394
926897
574801
1631658
1785163
486039
1438767
1438600
522946
236369
551069
1412442
802077
424326
650968
1791888
651464
1803240
1760644
334881
92723
959410
567335
631199
1651737
1197959
691243
1516088
1735581
1748929
769027
519242
452687
1419806
1762331
1439987
310148
1267367
53749
812844
1789458
413671
87680
339854
1979649
1528382
1322472
1159542
1719889
542085
1779088
1978960
1713102
553910
645228
1477115
240279
1007266
1934312
26801
1462568
593777
1696709
1213849
1865223
595996
259755
1418743
893485
397190
1952196
493530
746900
233869
1622887
867849
175643
1934037
1325531
882899
1641247
333877
438734
1618925
1503061
1185083
825198
760334
1005222
1404785
1825718
1947458
1684502
1356489
306875
1093460
1722734
994270
1372996
1498113
1542333
1222405
88236
1881691
607716
983171
1784695
1137968
1096330
1051725
1420810
1492215
1670929
423762
1214700
1551532
209398
1299126
597819
751053
356869
508058
1412099
234412
1398590
1087643
1921322
1688999
55199
1830136
1468520
1817788
1546474
1712560
472864
723925
1493651
437652
917505
1845272
990051
1325379
197196
14010
1766503
1651388
517156
1025857
1874417
1847717
1333499
736488
1602070
128101
1238847
551578
144607
837271
444574
471850
1394039
908527
1297716
1913597
1274685
1292144
1076134
862385
1309075
1213380
1747332
466260
170788
120772
1104134
1468125
1853450
1135957
1048434
92171
219771
1598124
554559
1993256
601976
767203
1488843
1442770
309445
1799181
878209
1500082
1782655
479955
687759
85302
480746
1023038
624269
1334648
126516
1540658
90437
1033399
1763316
1655332
1347403
484948
1670765
1227354
1416564
1839337
552881
1777840
1673412
148878
1153908
391787
205669
1614573
503434
811273
904374
418355
1113719
1464241
1425334
1204050
1541170
45188
488639
1351906
150456
959058
1476212
99965
766063
94427
1995546
148071
1518281
1678084
676180
105652
1192907
1112707
975686
1707138
776050
1877124
85481
92598
373238
972940
976287
662733
1677921
1385104
99627
869372
813071
1887543
713459
44580
1863390
35911
823201
105977
1318318
1519022
1430894
315847
731067
1855459
1419267
242857
611734
967440
1490875
1864731
1156728
568808
1515527
1395781
176705
602970
927714
383426
1239544
261509
329806
1292349
842355
1052930
818280
638754
264120
63518
1269320
1314721
1842537
475149
605758
1674946
1524584
1610225
431779
1255354
1157871
43726
103850
141348
473846
1981072
711053
149616
131592
970541
421371
56990
1632987
1012618
887010
635426
1568088
411362
1899453
1976600
1362116
534608
1508025
235316
1387859
1346957
1382961
1938398
1608902
366285
1943660
1356039
1455147
1688086
945439
1300752
1495531
1985725
1287440
1689583
978191
253685
1185841
1522221
459685
1220717
69429
1081141
882799
346562
856172
761383
74567
1151602
27769
1373841
1093188
529242
1441189
1716472
665739
1975942
794492
1773654
1649395
643397
1453255
1438812
973951
883250
945408
503167
1555131
102480
837110
1278718
873495
1660216
1394213
1196440
1487835
664512
628411
1692095
1061093
1458408
1325546
352684
1667643
88498
968529
615446
692403
1102144
29575
848288
1101960
417493
505969
284481
802993
79469
274921
1494240
466375
716590
393807
1002672
933633
750851
932924
922264
1386804
489755
60656
849405
1396458
639496
893265
983565
493701
1533484
1963198
1320454
52785
396678
914246
1299723
825292
894350
678174
31215
1402958
1405134
461367
1933627
291841
1389385
1254556
765014
618156
1322523
1308580
957451
881377
1120929
676036
322064
697546
89260
1111465
1592563
662961
183984
524068
962761
1382976
838579
1830292
386891
319756
1243447
1663062
1618854
179475
870380
763348
117799
60351
799465
1266177
1915671
937968
1468802
1929637
451096
1406066
1475072
1401773
734740
21522
90978
274299
1543194
1145607
166285
587183
300006
1520407
1793401
1373462
87708
1480990
1943802
506296
956595
150845
1061633
1023851
94247
99291
898644
27048
1364102
1252830
28107
967870
213252
1568316
145267
1028275
172637
565369
507719
1069549
1946473
224799
188750
1981022
335014
1130786
1741786
221138
100102
1302037
1919255
1669792
79986
1379202
275767
1270121
1232410
1258138
1089672
572855
1484264
743087
802775
914119
92413
1079801
962106
1084309
1335279
647709
1243914
1972247
1858804
658006
36233
1344676
345928
1087926
1619383
1534703
1853039
1355313
593595
1412111
245265
926843
1108579
354496
1841683
1768018
1629035
271035
459039
171121
1258461
1922515
1114166
359478
1165959
1264663
1632488
300110
584187
455776
226832
849880
1326956
151589
1322688
27175
1544608
1441181
759232
543558
556929
1190515
638234
1256199
1272410
1326469
112849
919681
1875541
1517602
1451712
1393711
975087
1240992
501001
1888815
985209
1054404
1952330
1850065
1019941
1827672
1172460
1438514
1396270
869960
515608
1709005
414345
1968029
1135813
1661718
245379
270102
826191
406959
1498039
588302
1716898
894861
1165774
104488
1256916
701402
231918
1770830
986827
36475
1266995
1900401
1912164
538260
1535211
797017
908811
61060
988144
948418
1838946
1477742
551910
1453105
399934
133471
1623805
970672
1595543
713854
133046
79813
708542
828465
71930
1333564
1885306
1232509
673902
748173
986162
1547653
1619521
1328869
893210
796094
1674524
1963435
673270
596794
912925
116997
1462860
1799860
1652771
249456
487689
1524008
807892
653261
1885630
1776022
1368282
1321685
1376829
1536143
1222561
1242547
1135413
826761
251357
1732713
1167632
491539
886007
1401128
735424
969304
1224077
876106
534296
310034
1023651
1574793
116765
562358
1228294
1776337
1644163
688095
1247197
619262
1034660
303929
821447
1295094
1126461
1112105
1485707
512619
1002244
353981
154247
1248957
486814
801770
1609378
158550
996372
1127675
280422
626577
1610553
572520
1076852
1002864
1821310
1635765
765570
1251169
199336
1729416
757977
1980398
1779063
21123
283423
113397
1572488
1814571
197437
967748
1356516
1761773
988109
328667
435335
1928644
1833198
157491
679075
1507603
751672
1853530
1543369
411021
1046707
54058
116974
49384
1313566
279739
224234
438307
1773388
1863591
1482555
816932
415278
870721
1797963
689769
1740698
1774971
760442
215496
1716118
917634
1137184
1787888
1785906
1810516
85981
779346
1559339
1652374
450528
357357
880574
1484591
944080
1403923
1623704
723968
887853
868530
632141
64838
1254665
975583
318639
1382395
691588
385386
1571788
552405
371514
1541592
1556553
479974
1891754
1517611
809838
100544
1952049
587040
1128706
405785
1874172
1623309
1429536
521865
1937620
547358
165650
997442
1262404
601199
1351082
1611378
415767
506096
1783405
1646251
966361
75723
1604455
142247
1603322
1819787
154512
1692938
286873
1869380
293791
423969
300568
1321362
1940057
1707802
1897288
1271983
1199686
1223963
1333265
421546
1779927
1371649
1900781
1251624
308651
835952
1587702
1274565
1821447
120978
1605553
1563189
140281
797602
795560
1209181
667927
1938556
1680179
65811
1068186
850957
1745266
1362750
159312
43962
345473
1279145
286078
1408839
1164781
1831881
126616
1920635
1831514
1444024
182815
1223858
693014
913114
1221280
1025556
1323057
418339
1805547
1899141
108073
1077111
1255895
671123
445957
1425839
1246246
1697369
1008125
1507420
1841273
262335
964799
1608039
1859805
1080831
950748
699833
1528959
1952789
1521978
942651
39066
1839446
948687
836136
757434
515870
1846752
922196
1052685
1095027
496798
1529651
1247778
1075498
723333
1084106
330414
869820
242413
1560861
982618
1331130
538453
1533061
1555296
580260
732138
1034448
1006745
495396
331266
1865205
1224117
776488
218633
1368785
1155328
256253
361476
1647907
1199710
751904
22220
1450158
1053480
1704836
977169
772605
1939646
75850
220343
1224433
156186
1749531
1362432
1835279
1030639
1287915
1022891
884613
1179551
897724
1959597
1140155
265895
260012
1150794
211777
520693
38363
212859
5910
1772189
1626207
684562
1239478
1445663
444223
681002
1584723
1306561
1782053
1767783
1661928
297261
773841
1264272
298356
648143
861615
1131825
441396
1563061
1503620
1645669
303343
1659078
763593
1250482
590775
626061
441198
1435277
1110660
901579
88854
904991
794562
1553726
1300227
1294262
998662
1614469
650457
1002612
1713046
631519
1281975
1097548
1083778
1495886
1850493
1412025
1567966
1930593
876448
685105
1558551
619161
1948738
889688
1003306
48635
671839
1544001
1975500
624231
1370230
1725896
1651267
996785
277328
1415372
1770020
968561
857732
697747
518824
360383
812304
961413
320727
438573
627343
119995
1686036
214606
1751418
216646
206766
1918494
329608
720760
1348303
1073190
1586527
1902402
1954264
1360260
1203896
1304991
402755
669417
999409
1830620
544220
1778300
1314299
929333
665240
608506
1019525
107828
1438571
222238
722126
1752227
46438
873824
154841
1406715
1865297
1513487
283762
1841636
966342
1455312
45850
788489
259092
1042700
79574
1820972
1882328
1334299
1323867
1983665
1549361
921179
972655
1769229
4147
247733
787420
891045
356749
1932329
1917510
1488136
1566234
1804505
1081634
381307
1712791
1689134
647663
31238
1925966
1826395
225457
644349
350702
1772219
591767
1280667
1042915
784970
729817
1921532
1923862
124802
1152801
100264
551273
664991
772648
1892198
738319
744959
1112405
1985573
1741063
734033
1639076
214857
380735
837784
808476
1447736
267533
1962170
1172873
1799727
1316808
1647874
1366879
133146
987802
591571
1895911
35452
1757363
489826
1122998
1059083
1570895
1276894
1401779
1151099
1911534
1770885
1955585
1944236
1280984
1340094
199061
1046987
1164384
432716
349994
107142
665415
1746304
1307799
1825664
179306
1586300
1057987
498584
1916149
1757365
1686051
1661695
370183
1187325
326308
474644
596309
871268
1219541
382165
1831667
1551910
934812
1590297
1217017
555070
1901685
1699083
1032814
1128055
456074
1979894
793564
1508193
1976882
1166192
624467
1797620
1135074
1899671
74009
1867668
1680890
1773146
157377
57367
1345284
1460632
1172428
706825
1724756
1370744
614303
721501
614273
1995929
1451032
810588
509825
578743
1319359
577329
200929
1880342
1019263
1812634
186879
250035
467759
225066
50538
450406
1800660
816583
619046
1341885
58191
1113491
1086952
295523
1387469
889833
385743
1247777
1751827
531035
1950232
1799171
1253016
22778
1785643
415541
747531
750856
972316
1983641
291520
1609434
1654221
1542496
1756317
407471
643596
1576632
1943165
418546
642995
1001147
110097
833083
968559
740407
194221
653991
492552
592463
1013918
1562557
152006
947835
1476356
1153177
1652299
1135088
1772601
304400
630443
78564
997612
1997339
735297
1037488
513224
7494
1400216
1933953
1930802
755058
1966749
318531
743840
89217
59006
1296392
1585130
1223349
317795
1427271
1637861
391569
1978684
46311
1581986
1823839
1877584
977784
309980
1492677
122576
1325155
936037
671672
1226783
792846
913008
736109
1692476
1505637
1229284
1759698
463519
438188
1744052
404412
1905736
915716
1955080
513455
697453
339207
1073467
1570754
218396
1614589
936575
1362156
1179628
1198433
325521
52536
815
338566
581748
101948
1737849
353210
1569292
256755
313177
1321811
53079
1120801
1033120
1364557
1750376
1401499
1831335
1313982
1672490
1169620
1736699
1081485
43656
301
742019
1265986
957565
212312
1813935
1919901
248701
1264085
1542605
300048
641668
698051
1504412
1402665
1785604
246835
1443229
347040
791587
887610
1812340
1426889
212540
1515220
1536477
1494245
65079
444427
348495
1064117
643185
1720290
1376095
928395
1831754
1908684
583900
641715
1248506
1080201
1980485
990787
534158
1891271
1755294
1430942
1277769
498253
886551
1013029
1173068
1409906
1009343
1368467
729133
1511262
1872385
1723067
1198797
1118109
1382234
984842
316004
1630005
595200
323303
1569889
1558706
753089
1748718
1120650
1604586
1897542
1952913
1587307
339620
104666
1570905
153578
1584450
388967
510293
278172
327845
445180
1336851
1518294
492117
857790
655334
1639617
1624493
1316167
1743862
265537
1777096
1808654
1565733
1882059
260348
44847
1366492
1065032
1052077
1785854
1594862
766897
1106667
1036280
1492542
1899665
1758491
80659
1781737
1204915
702558
313523
320323
1361789
43590
689792
1936219
348248
232141
651443
1659739
1466067
1350958
200266
1645864
873083
852688
977310
654364
601344
775406
561843
1952866
1014043
127107
601735
1014993
1873183
870065
1310016
1303323
838253
1976365
1148394
331478
297992
39901
1894277
1665835
1328138
278318
717628
552309
117136
503966
629699
510327
785888
1751628
988541
1128462
635624
1997207
1436315
1420939
1067925
1228298
1665719
110972
1901035
1990064
506551
1390882
1140726
1195958
1738067
816925
342310
723851
1867943
1513131
1176001
443116
566644
1101820
453636
1526020
1248453
1726725
1400589
1445467
510541
434789
453490
1740991
393982
191756
159466
1930841
137343
635576
1761627
1228939
1370979
868313
191431
1924284
1408442
1836947
113936
1323106
1697934
548099
1274564
643740
901917
426693
96596
1207102
834513
570825
1075857
1809409
593047
939756
1070407
380638
1529182
1750428
1269699
999585
63324
1533480
1450678
35570
1816738
440163
586075
1794881
448411
1945387
1667630
169138
563552
583693
81290
944270
1973048
1639555
1321396
1483734
777574
449544
974806
1540767
1571903
1387630
1554221
1978854
606202
159928
396543
500359
721984
1654499
582604
413480
183803
1362237
1338900
1609935
1255204
1403781
865071
181886
1964067
1687396
877899
627502
373953
914018
48775
1919236
423117
1864264
1326124
13085
316057
1266929
1350975
1470900
1935423
1053797
1141149
1406536
1682642
1414356
694044
1359601
1692600
1050078
1479193
1236264
388951
649707
554711
870209
401884
1544157
305535
1319495
579289
1839441
1797818
1233266
461008
489100
320177
770120
1776826
1566178
1447057
1217393
22721
833853
158622
503934
1724222
1173728
391052
1549400
1514085
1441977
1479201
1242701
1416942
576723
856920
876590
161116
1479122
1748815
590217
1384730
1069674
863640
1138083
286227
172552
733022
1078150
1154908
1916285
913055
432092
1909594
464594
1516870
787925
1697401
367913
1991090
1562108
1641229
54537
1268726
1239808
1811440
403771
1484528
1486275
609202
1430391
406293
983413
332566
906504
475826
3444
1048420
766321
1570219
144758
168481
1005351
1759795
233579
500690
992300
699756
193233
551192
612451
1867288
45102
951573
1074810
1846052
466259
808630
658441
1575497
73446
1776440
1146674
709082
1014324
444579
338633
709669
201317
1280513
1558550
459844
1633467
1294703
1022321
1065509
1956660
1279161
248240
140415
453739
1902372
1857856
941272
888078
125929
1462057
1590103
847888
954177
915958
1891034
982821
1629960
401206
292189
1636474
293103
1707599
507428
1777881
1597333
345217
515993
419329
1098920
1121049
309292
1398469
1505164
1167706
1075273
666594
892314
94705
274561
1545335
1275115
785346
96088
1144482
1222295
430987
428519
1322484
942209
873347
1573561
1694585
729649
1748703
1776637
1096150
455611
777444
506200
1173098
1487149
1927719
217877
1318035
1234112
1278475
1047046
1618362
62641
1491255
1519780
1378351
317740
1564875
708799
102799
121346
40878
1628687
566878
325524
901892
1200764
1497412
560347
105068
154768
1726114
371181
902812
444645
146671
1160906
787466
1880534
1952404
212532
1882416
1903993
1213665
778805
433117
697846
1358352
797451
19528
1597778
1362319
1014003
1040636
1541689
1859955
1612142
1294454
302812
1435459
38118
1479522
1334444
802765
1780226
1896667
1293832
1373848
1238284
1008941
1089140
1135908
1795491
1693070
324876
1453267
1223990
250090
1505782
998086
963378
612833
1106335
724620
1012687
1412687
259399
131699
660057
1531667
1999493
1415812
337336
1060065
956415
1339863
275887
1621314
1839167
803373
1149549
1402683
856310
1440255
1777321
1512195
1240955
983239
1705169
1121973
288818
970729
1067248
1271345
299296
778996
1408955
360353
900557
241571
1348902
697347
1457929
1486237
626171
33558
289533
1779248
902270
248299
150034
241537
690107
1795830
966239
1999791
1945625
1389815
1896229
1996146
1489694
566205
1780290
1952800
1621827
1249712
628041
1946903
521269
1746153
1321140
1743908
462005
1489456
1171857
56015
1897973
1735137
687780
1144865
641372
713993
1249884
1573591
898690
1830707
568509
376585
916375
1106824
940723
396673
1124368
1375795
324100
281201
970678
1220971
1264530
1687876
530217
220803
1305570
1261869
1352158
600213
1075722
1990565
412229
1439901
404493
374275
1642975
111659
862176
736895
718794
1849523
597262
1810926
1653498
1422520
1678995
1961232
1884075
1303183
930596
177550
1269075
846364
1359199
700053
1513892
1132674
496417
136541
1025152
1719169
1389857
1051990
353573
1567543
1075360
1461454
287157
1774941
1850195
26316
283842
1483326
1338339
1272237
363485
40755
406689
1852842
1493772
45713
1156550
343665
753585
762624
1491398
1036794
126463
1095526
575569
5169
567587
1444153
977729
1094958
524837
1263308
251215
1119625
1547839
285318
892697
188340
1967857
1702942
1008886
1738300
1735707
552895
863552
107252
580432
1548312
309087
1014067
820473
1790915
140172
1534650
585401
1881443
1333503
1052033
743702
1502916
884134
897827
1173820
286708
816306
232627
1644637
42102
1454388
956534
388472
1230993
917979
1465507
1126967
1117941
157224
1475686
1128099
1974149
1938546
172820
1318047
1374895
1237273
1341547
1124809
1570307
999598
514894
850381
802522
1229901
1367642
137051
1461760
413510
1545872
1578015
1798537
1428279
1989648
214562
209749
1461054
169569
1292285
352190
107558
964016
1171277
1129628
1172996
234468
1782536
776633
893901
78809
916125
1738381
1094877
882255
1775107
1093419
802834
1718865
1943441
961286
141941
284732
132527
818858
498921
287520
518961
528169
941005
1752226
110827
835656
647472
595314
1212359
65796
535854
738088
649552
371721
29924
1162390
1951620
568970
1030272
87400
766748
1889553
992612
1611554
424799
1419276
236306
1496879
65507
1741490
912933
1043029
1889946
230435
1717901
1123996
1787120
728588
1666173
418484
1629587
1726288
920802
1431036
191034
1534971
1645133
831876
1942358
1616585
860923
1402330
26288
1619936
375122
1546085
1019718
1779671
1343620
1332954
1922909
451202
1660121
963037
574830
681493
1452088
1920952
1887852
1791987
1289424
1372231
1809873
1249538
603057
660149
1291677
118754
1707075
1750046
1740360
424504
1539671
1777087
1698488
1878850
1704624
1604517
750189
1641923
122451
1133657
920493
990114
345406
1977994
528888
1734370
1561839
1339461
1011152
1544186
393956
734718
26452
861805
1930537
691509
1572240
891270
1023129
1618854
1848815
1439043
569602
1189048
1818440
1896055
560590
1861620
1277813
1919051
168740
1662324
1822098
785746
1068847
1932772
719448
1629782
1463179
742418
1184510
1580739
1601848
467418
622849
200712
1837720
1388062
199873
1120274
1599207
126744
686713
1195220
1957270
1963607
793315
236153
1606636
1739830
1268584
265551
1360077
1480852
201433
1025984
1801501
68605
440474
1206893
1287265
865257
1951376
911722
15468
984715
1462339
1255202
1739746
694102
973923
400951
1492665
905694
1545933
1264543
282412
559682
629405
866949
1708712
117053
532784
1896836
869250
1582283
379228
412694
106071
33959
1896096
1059248
1605751
1530061
1067183
1897335
824469
1221174
1735776
1661637
510597
1195511
1479655
932141
1937582
1773110
432019
1198091
1743302
1966237
1544826
1941549
1455546
1459743
1454495
409044
1973242
798748
390018
1501458
1212795
769913
1271130
853891
968045
341451
785271
333415
1768990
1452643
229072
760011
1705176
1996426
1327785
1665677
1857505
1014936
1130929
883147
139367
1329398
327819
68707
1986707
1370199
1680537
1392998
1736597
81693
1471833
1736851
274720
960215
645661
1891636
580348
68377
1642121
1394118
59792
506332
578480
1347728
1475613
268904
1627783
838900
750149
830299
1108961
1043807
634331
770517
213489
1832601
303426
359715
1016361
331654
796815
958330
1460785
1449015
1996931
1416309
243620
971049
98726
1192600
1846314
1701671
330363
1624003
369591
572775
468805
1817538
1551754
630467
1738677
162999
706207
1244048
806328
967954
634181
512012
840841
1807685
358164
156655
845298
1014418
767658
946362
1893784
750727
1313129
516623
1540460
343940
996232
1770103
1515526
131905
333437
632510
1999634
1614363
1417368
1185914
996715
1894902
830518
1822707
1096446
736098
1605980
1807975
1335339
1180496
1558671
147795
1686795
521128
1402710
1682401
1955575
968633
198012
583920
1657712
569265
553704
1916046
474558
1266616
297221
1369087
1774929
807341
1089412
1829233
1168614
1079990
1051978
305660
1284380
1065693
1829051
1862592
1903818
1716776
290475
1197758
1539012
439108
282375
1093251
1448123
347243
73191
279785
1255465
186771
910347
744285
1965366
516384
1681635
597566
1960714
1016748
374917
1839119
764974
164062
622582
1779516
472073
315810
480987
1917489
228960
1740843
1126438
862682
1293922
847984
1203087
1541727
1506276
1281709
781
1098980
1692870
1004181
494935
1221708
1877575
1923709
1770148
1916971
978683
967151
1420695
793464
1294745
114126
514090
175521
1329715
1709442
254172
76934
686745
1263604
449030
1714594
368543
1731973
573707
1993462
211267
1576071
1756307
1305625
1622190
617130
1451334
620435
461375
336922
76711
788864
390597
228389
992760
384138
1406135
231993
1852384
1265343
1300757
892611
1862377
165628
101407
1628725
946285
1257283
1780163
1640909
1929377
860069
1268895
1683413
673139
1964260
895472
1125326
37343
231117
163968
555755
253885
1734896
1124130
725431
976464
660340
1956734
102248
1209641
1171420
313129
106513
925630
876035
199577
1978535
671103
58314
1888015
568334
93927
433682
603795
14961
1280575
989962
38323
482890
1951905
125248
1675749
111973
9580
586571
260240
1151064
826224
560811
1474663
1752166
76176
1733658
1911840
111706
985035
63376
1738665
286382
1362089
172301
1706995
82308
906101
372901
1909012
1070068
460687
780217
793881
573939
1251373
1108720
1264859
294608
966469
460587
1599292
1612699
1488736
1866338
759826
386235
610053
438792
666532
1084168
745497
1064247
1939808
1573732
1576512
1628953
895498
887216
1157019
1914449
1267732
894575
1589074
1061363
1572228
1430459
1512440
396874
1196541
603817
1485454
1109736
1247
60581
600603
1309761
1247711
465624
167771
320965
663426
1900380
357916
1166186
255969
249977
735672
82155
111853
41955
109521
1057850
244056
711212
154798
1637060
1062070
918663
1913471
745032
842612
623460
1806093
885015
54719
826457
1273437
1313754
177359
543431
1342961
1754866
170306
1398756
1773202
712395
1652095
1376364
208459
1761598
1407244
1182120
1996927
104552
516209
1791643
1450249
1352486
1253324
551763
786136
863777
982243
1586976
191015
1260441
1768903
84000
1500653
604457
202298
340633
1484573
1447601
1754014
861425
760404
350370
733016
1402820
1436963
1623212
1211564
1053104
1201056
1871483
1194639
1582917
640421
1447900
251739
743951
1986417
723433
811877
1320644
542401
1916193
1291053
1711968
79782
1276895
1616258
1716685
1670160
1468499
1525106
1032941
2003
302855
69659
1532432
842185
1254905
451318
1636232
747635
95144
1754532
732443
1972864
1266625
1260953
1136025
504195
1646200
1789418
1228000
493890
1361728
1042295
87774
1224025
678836
1044507
1350461
36399
53124
1288912
1585881
337061
687517
954483
1009485
550569
69950
753759
1978413
1202750
1001000
1621092
1404423
1991647
694779
1551153
1851876
1751873
1476382
534667
1325206
506685
1081205
1723548
1913416
950284
339627
56793
582264
108020
507310
1317934
781976
1562555
1042510
1955923
1340712
946018
931821
1164917
1367941
138068
367899
1543745
1763512
1654508
1448083
961984
413715
413591
1081449
1798900
336316
1468512
86085
1186667
544924
776618
1688880
1633367
1434054
24186
1729662
1004958
71399
957918
224688
731986
134784
1374128
1804351
389077
1764942
692502
892770
489904
800311
1507481
1113427
344464
508674
523448
474516
824274
809469
994260
1876170
1683400
1197225
1114970
1226373
506331
1496893
277444
1351194
402727
1605730
776091
924497
1199306
1218580
793170
1870764
255347
1516726
1034378
1721051
336733
1425040
1811649
545385
660554
910121
490653
288233
1000358
1302376
1296423
310498
1369109
63919
594621
640068
430796
1213788
667388
1250984
1324245
1204942
1616202
1281051
609583
1065441
646936
485830
1132395
835714
1809087
236436
122636
24489
271693
231617
890688
1097613
333786
1133596
301273
898886
1118515
4294
279034
1484492
93260
1600592
1709826
518470
1366378
1745572
1569096
1141320
1595490
1026768
241522
483613
166007
1746239
994145
1988098
728455
111796
862663
887803
500713
1760736
81288
179419
76412
745090
1145485
125561
662960
647996
205850
1453499
1279185
475877
827102
35300
1090494
319456
1330821
1871202
656325
460871
172435
270135
130258
1878206
1670737
1749190
767856
1709244
1396204
1683676
385370
697765
1761068
581249
1414087
1201563
602828
1461063
76615
94073
1576534
1444505
848517
623120
1277863
1174316
141867
217826
1841260
1287048
989313
1381574
528776
639140
565846
285471
312726
248773
167412
1245767
902908
150211
538741
67104
1563152
1552596
1745777
1345192
1644475
749261
580797
265725
1066430
83823
1824542
1255590
12692
1968082
630961
322795
267455
1026608
1818368
720975
1027722
393063
1928955
1107585
1091287
260880
1959965
1078345
402512
598587
1841942
807660
271477
1095124
625935
45968
1995140
814021
1627555
673262
328647
888501
340230
836419
1374443
1107318
1058780
499988
1392711
860041
1544814
1921707
292601
28580
926354
1035733
1398730
792034
1680793
853756
1053029
1535064
1983627
997524
1761191
662556
1621761
1381191
592135
1671179
1645501
1362089
1587508
280101
1620709
1377879
190464
361232
69219
464756
678223
658031
519787
942
901626
1669254
1269566
686035
1257554
1264380
39987
1385700
1450834
1007884
1716156
122104
1979295
1997459
1039139
326974
1626352
46067
534522
914812
973641
1111564
13826
1784380
1098081
610389
1377615
1258846
891773
442761
918183
1207981
301475
1703998
1045052
588421
390369
189482
1177821
1504328
1099249
814122
1500201
1419829
1047366
1905257
1880612
521657
1090649
1215050
252272
80981
1323871
1678966
582460
404436
1365389
1418475
834561
562718
151920
721740
9555
798181
1362693
340236
770780
1811374
416547
1164274
625918
118950
218548
1793435
590840
1745047
1220307
1222180
1723587
856799
1715386
1037731
20567
566088
590320
616477
889729
220623
852998
1543248
441125
1496964
419518
1496362
656775
691258
1622149
1186562
253356
1066957
1444357
1045620
1350524
1336833
1169224
1334578
818710
253097
1948134
453736
817344
1101443
1586661
1744445
1306579
1798674
810233
259782
1758804
1533207
1051689
172504
333704
1516987
984274
685512
1301366
1472277
115157
921053
1620878
1531500
1005162
1970628
485392
83713
1758535
404421
1608616
768368
1426381
1063830
1668088
1377783
1681518
1637928
972096
1221264
94721
1298308
1993312
102172
336326
876703
788602
668582
315419
347418
262566
237677
1109298
413566
1893485
964416
1167443
1945901
1500123
1722969
1280890
84998
1686811
978403
785144
1992786
1435669
1288413
1420461
1473848
328945
919481
1321194
739697
1419982
146800
760424
1088898
774968
1509577
689889
1567650
846338
1517552
293983
517878
1145009
1692744
1341846
827796
1985869
1602508
409350
845982
1202743
291382
39293
1365942
708
1194149
706336
902499
364377
1203669
1675149
60690
1479311
869045
348617
921465
597617
1378330
387942
590124
1684446
1562755
1369423
191168
259211
577598
1268975
1625253
779339
1061232
1614887
365925
1939285
737570
1562676
85759
1544123
1436549
1863062
1073715
884982
1828047
1154675
1286379
583539
1571436
711154
1452039
786669
1502255
1522314
311577
655722
1530077
559900
152407
1874091
910574
1722252
871746
1910925
786681
1037753
1098584
1609548
436806
777808
1959592
1200067
974902
1647045
1972627
718220
1714262
1386528
457939
408324
794732
1634909
1605179
473988
331745
522294
1962772
75493
1455890
120367
1619030
1512480
1748180
167851
1381027
357543
1607487
1501763
1802547
490754
1911681
48088
255194
1857026
455088
1684795
1525784
62922
640207
689034
892779
787560
1790696
834609
436156
1643571
908121
1708252
1328346
1043935
249378
1423052
702344
1192263
821607
462057
780804
1245230
550740
1565557
1829959
1480107
1694452
1966229
1397018
1376158
1770272
1846904
858855
272341
1406376
673308
1657187
1076948
1382594
1341244
1777500
1354728
154580
1852290
1638392
1031639
532821
23638
128137
1858208
1557073
46038
1318664
846407
1450969
469193
1278904
1228236
1703344
61987
1041384
950207
263610
1760428
737781
716370
1587531
1737317
497203
1347954
326486
1460130
1101647
1905348
656723
546725
111655
1302776
483697
1387237
1160512
1079859
1997988
1738905
476923
78952
411354
978582
727019
399655
1561549
836024
1812877
1814798
428594
1049065
1596034
209102
1748822
1232561
350146
190873
1849809
1043030
1944654
1851202
1128904
1877975
1754885
1795202
1905842
122949
1045469
1077010
1437040
550205
233389
765185
1773646
287345
323042
1079300
1259584
1305544
1769969
459364
1404764
1600287
870586
941674
782132
1746378
50057
1235242
584889
525673
1905243
1635881
968817
1960178
1341211
943353
1818487
365918
957261
1801351
39158
732684
12878
479565
895977
1295144
1220809
207061
1795945
90423
1744854
206221
481888
335159
1721235
1691053
442618
394699
1425001
420315
1980699
397274
50956
556697
1307353
818307
1431186
1577669
774272
932654
950785
1419539
372577
1652923
377221
1477698
1367315
151541
810525
792438
1099603
1857804
1142486
704120
311597
1449433
323163
203118
376934
1564387
1318076
1255678
898658
1511213
1573668
1349782
1754689
1858958
1702759
491881
271146
187345
688653
1870099
1712935
1886716
1283513
1170617
875489
1346385
1823393
1963959
162338
594448
1309330
1302116
1497717
981321
989178
1464368
451286
1615015
1354701
1189870
232537
719532
929939
1049649
316008
713178
1014763
1270001
848934
1577373
1202243
654346
1336866
1219200
284870
1371830
248484
1769707
385720
1347286
1563272
1987838
1456151
910760
1555253
1013942
725967
1094014
1069436
1620685
85870
1895975
433275
1578324
957045
1601138
1368054
1925179
780213
1078810
555368
1088582
167448
877562
195622
454454
1567394
669874
1217958
1044573
1928846
1592986
949897
33266
977225
788393
112438
222616
310746
934251
1474443
756066
1983074
50351
1679322
1792803
1243135
1670237
1083831
635446
1919358
684253
1559516
291624
1872841
403706
783831
1743545
284614
970068
430108
1264985
382084
32868
1422768
1724849
206862
1164099
1643852
1718225
1605408
1029845
44505
1893586
1383543
1834421
1614240
494706
247245
445693
1698567
577643
1599288
1300076
1827955
1717406
445818
72133
1730826
445526
1514951
102445
1156513
240089
667463
845704
1032783
929509
710726
1576472
1768592
1557829
361511
347419
1402126
539016
1925555
198521
1396395
2706
1299920
1167642
161618
417298
1032796
570437
1872287
851931
510319
1609415
668721
1217087
831232
1703400
1020766
35785
1818114
107029
1182695
1321749
1322751
463289
543567
1350698
1802116
414342
1593668
210851
1444936
769413
491065
980647
550031
801293
780236
993683
366044
748575
1006045
1705537
987027
77527
1974319
1057886
592612
1599493
1656386
1130187
1910342
1411239
369500
725447
1003179
1325822
101726
894313
720220
348213
1142669
563342
1527888
551005
1698930
1819494
778395
1100717
1918920
852055
1406626
657837
951961
781531
1846106
843377
706926
1599404
1622200
1953451
669858
72906
1602338
865208
1729977
358510
1048842
1067558
73000
1400521
15875
459735
1591626
308311
1531247
1850667
1176298
646970
600978
439200
1036988
1308677
690513
1786920
1618520
413246
16562
1037916
1490256
1875481
467978
1771577
586744
898869
70467
1312423
868185
1963584
1062910
357076
33389
1762911
846304
1320173
1768944
1080041
647001
1705477
1593228
265734
1169229
551014
528380
1668103
990266
1587315
667655
1707010
336921
1672151
596184
1530625
140757
816409
1975246
612623
859251
1092053
341003
232352
1307122
1410547
1295585
1779471
1358952
466283
1130476
1727882
1936647
1212883
1040986
1209321
424329
1583630
502445
902898
1162373
494641
1644455
195562
832618
1454264
522443
1959818
419767
1956813
10960
278055
202203
1590301
1595940
1490005
1808553
1852637
1067079
220381
369351
499868
516848
414459
238077
639187
1758100
1337811
1721645
1351244
280653
438515
1617622
1219565
15362
1455724
789796
131395
1119643
84347
397571
1526933
266485
420817
177417
1096356
1851429
1122182
1730785
896047
300503
1413312
286137
350760
1566140
1132036
1987369
830751
1291925
1766214
1256372
1065419
1695977
966004
456272
199312
196118
160448
1542660
644161
120001
1182817
1871712
575922
1741512
1644176
32658
1610691
1569793
187931
601408
731888
522415
206200
1312358
1338370
782053
1368215
1813550
1796983
1001244
882698
1080571
696529
1978680
724068
454899
94497
556906
331709
851082
146542
1900326
283738
379083
1380436
1816484
1073491
736266
1468106
419259
1204386
732396
1049432
439698
1631179
785512
527796
389807
1970942
623597
1042263
1176205
756187
248147
989786
1219625
1822559
228174
1131871
239484
1508764
425023
685319
981090
609425
179988
167930
1066879
1997945
960762
483611
700456
712799
1457736
1192678
1439834
799843
504125
20745
1522908
1568748
722111
1291621
97288
518612
366387
1274367
361854
1925687
459410
1800183
1806566
658825
1390439
784090
425993
1011972
1762921
538281
1136562
777843
1651050
564108
668356
1954438
791309
1409239
1510599
779073
1034345
638285
1970311
39774
368074
1967031
562912
537936
231012
250612
500532
1187672
368204
235573
1582903
1130611
1249242
904149
1879218
67248
519944
386951
418275
234583
729211
1933607
1140672
907211
684642
232004
1354064
1604315
1724366
1023700
1539488
268711
1758054
714476
315366
1687279
141969
649442
1754122
571203
1265218
943096
272056
1140194
779177
821043
1821474
1997845
1372082
1017570
882247
1147911
334688
1608550
1886107
1467349
1071911
866880
1198591
1491954
170364
703994
1500411
1805289
1216881
1955413
378811
1961530
1951641
1936326
843447
1495722
1820132
70325
980148
1047524
606318
512922
97721
77876
218468
1932414
1302737
1321984
1314749
622624
1551031
503076
1839513
1940693
1581604
1221653
770987
31441
1196153
255533
116765
715836
510044
1427927
1033006
1085210
991169
560312
462649
434225
1266891
1984143
1867289
398332
483312
59597
32665
1077464
280317
829931
1281862
1263158
739050
1586711
503023
1619745
1835987
1529480
464661
248090
467577
720436
1083102
1794253
1703087
1337762
1984707
515024
1208199
1043653
703771
625250
69896
279893
1469988
1149335
677028
1929219
1451125
1140220
190439
625528
182580
598527
1622107
578982
1076697
1744346
63750
113820
1428541
185977
246978
1159049
1318824
305771
623972
1489471
1398293
1091644
347664
281397
1891475
667281
1375731
826150
1203974
1211992
1824571
13072
1082793
851972
454292
1447312
1520373
947200
566723
420680
1632679
735383
693950
505044
1900636
1579144
738742
1588518
1888097
239840
747312
1968749
884625
804586
443163
1429705
450123
1199939
1385440
544313
1625765
382844
106190
145511
1137554
1587870
204455
1502018
1556151
1073293
1326422
609156
1920325
1167986
81049
1482521
1202310
1079915
348732
902897
247623
187122
478229
1969848
367270
775633
64757
561701
706292
1029259
832315
1596099
871441
819906
986150
195843
1221452
828668
676513
844678
642099
1951777
1663864
1025680
1328348
93107
1126792
714025
978416
1226282
1479565
837565
78799
1734873
619783
1529311
472067
1286243
640866
1979284
1339362
1309474
706805
1572939
1911015
651604
1199518
1859147
1331745
1357294
107157
373554
909143
1853324
1301383
512992
536988
1392477
1216274
127432
1844545
278272
927091
1839331
1390041
384965
1137569
7020
1348701
486467
1410908
63402
1733065
484915
1801292
373125
223539
708729
1371343
1301401
1524355
799236
315521
1333690
139833
1254521
277018
708516
1053987
1875206
1926191
1030093
1613306
411641
1215689
1022671
1920281
1836740
440640
1934129
1270542
987355
1551866
1811357
755094
1259023
773923
752202
506254
1524537
175979
1454390
501492
52210
476954
220026
1145380
1314746
1688913
792076
960539
717232
1049768
115571
1613545
838937
855053
1423872
770824
775755
1137778
1616550
340057
325729
1647018
158745
1610156
659684
488246
152686
357783
1407506
231435
175379
1821085
645523
1322483
1584713
1080661
1757711
182738
655867
1398143
1164819
390514
1056705
832241
1766623
1860840
950025
356915
30639
825733
605946
652244
619276
1765635
537813
1292856
1686404
920496
1830795
106657
82533
1461445
1000296
964224
1140143
1024067
1682892
1628562
170488
1933486
1125080
1352315
204193
1179549
892949
1614326
77812
135964
1039287
1102523
1703067
501075
1998408
49243
661144
70151
1493847
1653420
323369
124078
1187300
302442
1295618
141741
1120785
424827
1206049
1486831
132894
1658304
486597
247414
593366
713739
1510405
1277547
1532920
1477664
1158628
1744062
577639
1163622
1540981
1254971
597273
658887
640043
301097
324739
481598
429397
1378247
985123
1583558
127871
867842
440890
772800
954215
1819523
449748
1955082
204
1885262
437212
545945
1664815
1251845
64949
410153
1928633
1952216
139170
1249577
765714
505725
1991853
1011865
1498058
1155436
783934
40689
909763
1383414
1894148
1655539
1984319
170046
479311
277841
1521660
1605852
1483601
1413314
274572
1753858
72107
465618
767313
644036
815915
920446
159736
1457931
596928
382615
948010
312038
945907
197108
1082122
409596
1503680
1690827
1969124
1815332
1741266
871545
1063466
1927965
405256
341182
1787996
511946
903206
1563022
1186839
1207719
627
841031
1869190
61347
1687746
1633906
347898
1152597
966517
201922
1558313
1064382
884098
1953254
101242
677375
737035
1776252
1319400
284127
1757728
855253
1868509
1082475
933013
999766
1882154
888092
1729901
449504
1507693
481283
894433
860655
318763
1125215
1852016
859825
709876
1662792
974120
1347752
1895987
1499201
824642
895459
839438
1249051
41105
729013
826013
1971343
1058801
1247248
1229380
1212636
22202
1876656
1153631
408767
1172676
1028294
872877
840105
198458
1843671
1263510
30029
681703
1426225
576072
1621989
741145
1160620
60545
722906
1802609
1878066
340629
398883
1425984
1710762
749778
1289324
1361689
1816501
331829
715715
584693
1730613
1389927
1982406
988636
1979085
516304
422871
183612
684418
61162
486880
1784225
1688305
405611
453913
1000727
1055586
1002773
1868972
220243
454497
604448
106268
391688
1458542
146152
123724
1616752
1485646
1825291
1552002
316989
994379
60148
1984296
995817
226312
460152
355123
1556403
1468434
1229155
608117
1257452
699011
100025
1560737
2135
1911400
1540830
6932
1714540
472919
1506586
1498302
1279826
439873
1267875
1944699
1539776
241408
1777418
1679222
222537
321060
62199
488795
1064877
1693999
703664
1294451
1791188
432640
1928965
502886
989050
332385
1822303
90356
599647
361827
898500
999642
1270211
1400440
1813741
6334
599662
900873
1327820
884740
570250
120174
1663929
340374
319979
1337865
173176
1757359
1411868
258218
1686972
185503
453210
1023224
1592773
470872
594071
793311
1869301
1557364
528119
1125690
547604
1735055
1133178
151126
119188
1644686
178852
952223
24190
1751891
1864091
93944
1644339
164754
1913006
187481
663501
699945
1722603
433539
753219
714111
1127094
1237133
815124
629232
1870052
849930
1932378
1881087
1460391
84460
609128
969326
1806924
525368
1434890
1542022
1045499
90546
837031
1636077
1220520
1619541
293796
110625
48596
910199
1583475
1855881
940622
218703
665564
1748653
1901698
1904231
1981705
1854027
789651
565736
689530
546569
1993430
346092
1943247
532559
1376889
1545693
718856
1571284
1711389
921234
447726
1559650
1780922
1371949
1443259
1460630
385878
1600437
272660
1600307
1401497
72752
951015
1358019
1643720
1489066
1049171
1129736
1230176
1292265
1165021
320986
1254008
663199
1722625
1826736
839568
1984733
1243159
1961287
188730
870844
361855
1113431
640986
729313
1689837
977193
1558222
1894547
1113346
582316
1824038
946291
796363
1081415
1921885
1756667
1280018
286314
76786
165314
1103726
915078
401497
933205
112295
862122
673481
781419
334787
772656
991873
1912281
347331
168162
1936077
613499
763252
1872527
36694
1447466
1114935
1865751
309629
208889
268818
341842
1979836
411229
482059
1004529
717013
720359
988821
1648769
1106597
642995
403391
1564580
282962
280379
143251
1540060
94182
184063
1109731
1113700
1831946
155078
1291407
822126
1056104
875645
262596
732021
62338
1456989
1119280
1629763
1736907
1448514
1218696
764337
941102
1224554
1065086
1404970
1967053
738903
542830
668182
1657712
1999245
1050418
1487394
1547122
1797038
844118
435445
942023
1669672
157190
502033
497800
949980
621389
1237780
828403
202551
525344
305805
1253778
1349873
414398
1599165
328352
929775
186467
1444180
1785430
533782
1966564
693712
1079244
146842
739982
1175638
638013
1307179
177989
1438300
66692
232336
1233304
1114313
1814064
1324994
774104
120403
166074
1824394
929776
1964607
505556
109919
898622
598592
1962269
1293803
1034362
547053
452903
118221
171825
1267118
1923629
874414
861922
1277543
1975493
427885
1800299
62731
852790
360955
1145244
1166859
1779521
836342
1332929
232761
131313
974982
1419135
735734
1671619
692572
1799468
1012438
1896118
1994491
1789667
1822656
414083
708993
1488556
993420
662670
282451
940711
810462
646792
664599
1177890
35477
401817
837028
1282466
1125516
1885169
695932
251429
1532743
1143880
646711
1593337
1061152
1223841
965219
749943
1921936
1589195
781927
1330172
1498964
212003
687689
1334997
1749602
140038
576179
1678792
878357
1153086
845501
91673
835112
1997260
1557959
1849950
1548110
1590662
1154175
1773336
885452
1106377
1980513
36546
1703334
1968698
1625681
1321865
1112414
1983506
1713900
1721003
1203148
1546629
1193348
306217
415887
246984
1501152
1974049
1454730
1899890
323967
1605485
617957
973965
1435391
497308
1675479
1203547
1949027
822607
345584
1525009
1872357
1199995
502626
1367789
1930507
65357
1643628
1523452
1343893
262537
905755
1217089
63153
1050873
841567
767552
1716805
1291382
320638
763390
1052040
98379
1263108
1714134
674668
782542
1248000
1878406
1138544
1369489
67814
1623191
414020
1043688
1812658
590726
666321
1747792
998573
495673
1232272
1417253
1737578
632467
681345
1032099
1393775
1240211
1292566
1273474
1037164
1266863
1536537
1071532
269980
334596
304814
1307454
1256567
531198
545570
71142
1035945
1814836
999372
499458
1667953
1956904
1661263
1988348
505332
379147
371529
140122
1902768
472057
1043035
1237329
1514142
1032299
927052
1951036
81970
1245526
1172578
973822
1314755
1880017
1416161
96438
885138
1669854
194364
1111851
864677
1767102
749930
789994
1989881
448663
896064
1751781
390547
911476
559933
1057844
1803606
898697
1694251
856472
1229037
795885
1793433
1134934
1628515
1584730
1495246
1208733
470292
1930273
1381412
1292715
105693
322179
1658010
214908
546700
1465771
1988755
1076059
739309
266586
676986
1024700
1985114
960936
13979
1074653
1250563
711973
954894
930158
1685509
250029
1989721
1453934
1114429
1106123
1340892
734137
530766
1153052
1893458
233477
947771
594006
732029
309922
1466678
294860
102277
1320540
1518452
434418
802760
1559526
451333
193120
1712333
922202
1003934
578061
1219162
1108592
1147728
244294
162547
1055263
1138041
530740
1783220
6259
1532543
811886
717403
1571536
322730
987500
24306
390047
703101
813985
1488422
256331
1755487
979994
1422364
1399764
756004
1899182
666983
1418473
1129883
1539547
1263401
1561586
630583
85842
1347927
92438
1414954
906751
1668971
1853295
1561260
1059340
754018
1059073
161022
1817144
533418
1104191
73737
678579
188294
1666368
1321757
1739978
1520450
134775
1221483
1971763
755308
1837135
1347931
333825
1319582
1992240
575782
587253
263717
1571099
1781592
125905
1059786
1633070
1903829
1052299
346014
567987
1479964
899345
1585536
58841
1450889
1349619
1590228
1090024
461188
469583
1394095
172033
947742
51251
716476
295000
799347
1146485
289340
1645290
1332263
1692891
416326
472343
1022639
1384523
1909121
607087
1365715
293933
896937
817849
1435521
176144
1722853
421127
1261985
1207192
514471
248393
1412025
27928
47328
950293
352311
1074992
389101
412430
1553052
102132
660505
208034
626383
1655546
903233
485258
693393
982624
408043
82353
1239990
1032083
242647
1408090
896145
298773
1099684
253246
1939338
1444484
1544005
598039
1024336
1530226
324722
981246
861193
627224
584575
167178
950651
1715720
1812016
614419
760734
408338
1856173
1154105
918893
1612743
455940
1876594
793270
1666079
399584
685389
1688436
1791608
64840
1341536
1258627
1962665
72746
626184
1992037
338639
102851
1357459
1069646
834668
1402557
1961937
580713
1210168
937793
1717793
1315409
1620456
41623
294766
107854
3948
1179308
365733
1919067
1171405
1491201
188320
453792
1817890
1355875
1557590
459070
291710
612558
1716226
1888151
282785
717508
1752703
720464
200876
1145982
1136889
656402
207632
764794
400253
1915614
62058
165089
607851
1643773
565798
290426
830930
158527
773851
966010
1135840
839409
346319
1804093
344007
1022730
365921
1871941
300866
1947024
762687
600575
472873
1678401
1732856
1409695
1540859
1872400
1111125
1247056
973768
1503219
1618123
388727
1629648
915059
1088524
745917
1451021
928199
749970
1804721
1974276
201908
986310
1464698
1532061
1973247
1010299
1761789
1540746
1531177
566410
1637622
630350
815635
709253
1951686
1743803
763830
1491623
1791659
476941
897091
592862
831157
108616
1904329
1922574
483541
370972
1825113
80300
1666135
654640
1099558
1193533
1029014
1505410
302440
336490
477348
996785
1489495
1631124
282077
1073161
367923
270341
644587
1293902
418945
430388
1600886
724029
1664174
1134714
1493971
174256
239893
314083
1074418
1403692
1311689
813110
1967746
1465862
860283
674987
1105783
1106080
644335
1895587
1920877
458495
184793
1072103
238148
1667603
450890
388626
1298738
995628
187614
1784774
1964308
1795958
1904774
810372
1525542
1398721
600409
247123
448342
1515147
759770
456816
1298868
1431359
728356
593942
1702651
215419
1564744
240863
1023140
1227941
1146019
594384
1482803
1202552
1464402
1175672
335307
519630
1510450
1251221
1436151
1364593
1848490
1957519
1230605
1572653
1291159
1324471
714283
1410321
1544593
543905
1997625
1281012
1054098
1900746
1475142
1523607
1889239
1820748
1118996
904745
97249
1085766
990880
985363
415577
1228579
221491
1670753
1904561
1412431
452892
1485428
1430196
449014
91101
205842
570023
783133
726456
1451599
1175551
155150
1544124
1703762
500955
1112871
1109839
780256
985097
1642232
759113
990842
1130989
185010
1272392
1048063
1416271
1142350
1484212
1439111
254387
1475838
539879
1103978
920034
883405
886502
365310
1579962
126546
1553300
1550177
1736792
1377869
32946
1491349
539289
791671
235938
1067690
1378588
342430
416323
1488510
878862
91791
1179139
1390425
1176398
794220
936588
875676
1294093
234737
11114
1182430
379907
742410
1694668
530160
889808
1526844
1415587
410741
1522443
346632
1371260
253954
1851255
785392
1806944
1178587
962540
1751743
1921284
1235076
115843
1874819
754805
1323981
58763
1095613
1658808
1015848
1019523
867917
167153
418437
1422303
269546
808713
1798566
475375
1984459
1385251
404429
523495
740073
330960
460293
1163467
1578007
325822
1200913
482693
1857364
1188314
376548
660518
118955
614420
917146
926501
546064
298170
1698570
330458
741211
1637255
792978
915214
1810340
921881
1567832
1416471
268260
224073
1518325
258569
1122406
638072
1553270
507444
663199
1315321
1846314
739717
1000995
804936
513591
272537
557980
825380
1931375
1931409
1760488
1797133
1236309
1639017
1780251
314984
1800340
1492010
284278
1301093
1977397
279457
1760939
100547
1071770
1490173
474971
538734
1283778
776689
159776
1442889
292150
1902819
451564
1736403
411118
1712699
711850
801554
1101658
1004353
24435
917945
1434166
1521031
646434
877579
1051055
1267129
1402848
1159513
1663467
514067
1652493
1905954
1757622
479910
1328189
347818
1358568
641223
1135008
1741552
1406482
1544211
1059639
1855071
1276943
1388238
1684219
12929
1858906
248340
1619934
1597829
1035368
1119966
1853498
1131072
953639
1343244
1268403
1183097
1559000
383465
1462429
586221
122446
1290065
930165
674267
230519
554666
104782
404449
1139415
133103
744071
1798752
1752679
447915
1997608
96888
1246770
173941
1313410
530540
1695813
1598543
365907
1212480
1514147
588881
73684
1068563
1210358
590074
1783786
251801
10971
47350
1086830
262675
426764
459854
709842
1491851
418
49582
755803
1337920
147810
824929
1944968
796404
1577808
491852
10656
1297465
496830
1884613
1831974
1643365
11590
1475164
1933064
1567527
1435522
1026421
984204
1602005
1304320
1298127
1897291
1033278
744803
650808
487033
1963504
108597
696130
718945
453870
1153480
208526
1517284
1577101
1150136
1163901
1857191
1935203
1386536
1702116
1037758
1873203
491805
1153323
935030
1758034
1656222
1201158
1124555
726390
1297481
1070762
1472928
1968997
468299
671917
1098630
384689
1113783
955757
113751
365403
26232
1533149
483641
868647
300787
1178004
1618332
902879
368058
1141444
103309
1614800
861054
401102
1655006
316977
1275720
1600042
1137604
1719375
743590
1814694
1509380
1635472
1496888
1921756
818689
792937
844484
1875741
875620
946833
672252
832580
805422
74763
1684522
511162
1269007
780992
1496217
1404342
1742131
129529
470051
773597
1791420
747102
1718239
866587
103442
865516
1909250
210046
317735
1837568
524526
284040
551044
776287
1306618
212359
1603505
432276
741895
982469
896466
353289
626670
1793225
1164361
956338
177346
281742
730292
1917785
1911358
305730
1429441
249856
1793128
611096
1371084
58212
1311526
1987260
1981825
415711
1332398
1486600
1909274
1774554
1964358
808085
1853669
1086764
1754967
1648827
1265452
1020798
427714
1597651
775183
579594
1153469
1628487
1076976
580140
1671042
84178
822455
770073
919154
345682
1433030
92872
1278934
820127
1327661
1227808
1711402
1364130
1809971
1920976
991273
1085334
1059172
653197
883437
285397
386286
235337
1026275
339403
230294
1803670
134102
358862
1012276
1655599
1793918
1808079
1203532
400556
1599106
953399
1029038
34081
934796
1768233
58864
1648887
1415001
1459180
1200108
1844957
229806
911362
499056
1633227
730225
1935034
952978
370483
958011
1087440
557312
846570
315168
868524
1288832
1221671
1240080
1268359
1534543
1909517
826592
1978319
1157354
97964
249368
1298698
1607623
638677
5603
1128199
128049
509005
869076
1003042
1137539
1188866
1248799
49842
1577642
1152882
277273
12811
1517111
1371884
1444300
1640070
370333
327249
143056
1291447
1420000
1618237
144589
50954
1551964
60201
1493339
1214208
1425605
134265
1317422
938059
1186932
103764
221890
691791
853526
1187576
519828
1370501
494983
1501942
402530
1123671
814118
291872
86534
898012
1604567
548983
755612
907321
1675856
148582
945709
1862429
564467
942382
1498903
1339321
95768
467056
92879
792077
716313
341922
610113
1073100
535088
928025
849362
452716
1276569
237660
61843
1911671
174325
80735
1056805
276857
456995
1285780
1366252
1101717
507545
1074742
63281
1442105
978327
1073102
1198848
162172
1902318
1473345
1770959
277533
670527
1773250
1175041
530017
270045
1254638
1143325
430624
1444409
460397
63623
1458135
955077
607859
304074
539448
1930617
1426835
1513002
242044
1742982
1112685
1877261
1455236
188711
943989
1990642
1900461
1727508
1340903
1518494
500299
692857
222063
1829766
1764191
765
546463
1556778
500804
1662413
674119
347535
13100
1593599
1638012
1352168
304854
561637
1637864
1635799
1301473
646907
593921
1402659
302547
741249
718097
267069
544497
1371891
973579
1698616
1212781
671745
1552553
1650982
1815196
1042343
1923634
1614120
703497
1545922
427008
247735
1606176
1237390
1770915
1691485
194709
1948078
1633200
1449062
1390016
452445
737736
1374704
671936
874
1712568
474978
1068773
914599
1268602
115715
1084400
504908
1043195
1302122
1799361
494724
997706
1995333
1268910
1813643
148253
1250095
1365928
277346
900770
213396
719923
1717015
1296143
326057
96666
949965
322668
335979
405700
1931642
1507296
121233
645540
1060646
274282
775560
1620549
47276
360928
1067525
976943
298365
262115
975721
1475459
1680472
182630
1359769
1561723
948526
713167
712576
114286
771198
656202
1268977
239378
296168
544240
1269438
1403541
671143
1334138
473860
1443661
69944
1671437
1610366
1605247
538922
541203
461230
899955
694064
1021510
1470616
794198
1933388
285342
1608900
260612
1441536
582237
1800623
977102
1655352
1631629
1625261
1630328
292245
755979
1347232
1923242
1761273
451423
103654
964181
568830
1894180
1880382
933107
657711
883707
1976958
1374229
1396053
1367992
1604431
786006
856552
420525
572409
1224667
267054
100053
912685
1864718
1233337
1495187
1159006
347370
1295262
1012006
1060897
1179218
1387909
1470934
1048915
824842
936688
29605
1398858
777469
362993
499432
293699
1329788
739366
1736289
1058105
816954
1916608
765224
693131
144893
220782
1590923
963900
257263
1701831
1335894
845289
156995
546717
1539727
1511366
750582
1162609
1842561
1578241
1726111
1248680
1254848
1463778
374193
870177
1162805
298068
880459
697586
942161
800767
1909347
993830
1740964
1298817
535510
1533133
712971
948688
1624859
1167623
1892845
208764
602735
660794
37130
27599
971016
1696153
914529
999610
393498
1268936
844920
551900
153935
848376
932586
464098
1653755
1529799
1108298
1608269
36776
707424
75453
1171238
915674
397637
1450702
1950029
1260227
103781
105673
1950233
667119
1550773
43058
1165433
1934277
893120
882165
478258
1685671
1088343
384268
740466
260638
1650027
848501
20163
1310269
1777037
328631
1012629
924309
875071
781642
1248890
1148866
1172229
1745410
1670914
1203737
242211
281449
1340540
1370362
1365258
1319977
20853
886552
1843283
1382064
1979255
1627070
211121
633106
707916
1751961
702410
1285791
762188
685879
1839085
1771486
523155
1580183
384770
1530915
525363
104813
457794
1152572
396316
1779666
1158402
804608
1620997
1203809
1316917
1981034
684045
1410649
1847656
39821
1503374
1062066
229082
1225582
1762748
712577
1899328
792020
227770
1230437
323833
1050604
925071
1962541
1922717
1477643
356017
195255
13240
737258
1789171
1087208
1499524
1398630
1204963
1850524
955596
335814
1144188
1693388
653880
355221
1935213
1754410
1431855
873196
340435
785062
1717630
663259
220577
821601
732577
528620
1945340
787485
58693
364322
1782701
877189
1361196
1072258
248026
948716
805669
75771
1633951
992273
988594
169962
1149697
1618569
959749
309277
1630392
855517
840019
1653524
454718
55036
1726120
432645
778766
1944350
1160244
1712491
54341
1156427
622577
1894532
973925
1663203
1318417
1485265
322753
896715
872608
305697
1828616
297299
1595328
1463261
1183676
1264979
631814
219937
1170015
676543
1656003
1133508
101915
1644040
657755
1608789
1537312
1459972
1139040
360957
828733
21333
1651534
1480370
1230787
1908611
1876407
1697095
521320
66753
1563121
375674
10365
723461
770872
1036334
1451036
1048086
21471
512646
491491
1444137
912614
232628
108295
1003423
309196
147805
143586
1398743
459798
36314
530898
172749
643632
501374
1979188
847075
1094959
1274778
668785
932635
1281321
125644
219721
1949536
1934287
1772325
638930
1289023
685846
807585
678659
1871418
1783732
1223840
332620
1978481
371350
924346
830767
1108060
645880
790658
1573696
1448588
723493
1753155
891916
329232
1547961
987528
447585
1363003
75249
1223240
508156
1387089
5190
106236
949139
475215
887746
400142
1282959
1313529
769100
1713779
1018083
755702
1240035
774179
128609
1246327
1120466
263371
714176
1185366
1325628
1218357
200699
1572185
1633942
261607
1181123
939298
268396
1335163
1740177
238810
1833515
1751587
605667
1510425
1986860
1919004
613211
735905
1310152
1520723
1894847
574507
175712
1441869
369078
502894
1887834
1085046
92017
268538
117501
1698820
1046288
379990
1712601
174791
737520
1086191
1240355
866082
257654
1049735
123269
765979
1543496
1519052
814870
928604
935968
1414447
371660
322763
379538
963362
576822
1885061
78549
1700891
69311
1962172
15669
448606
118308
426104
1855817
489125
215581
1719374
628015
1826823
737928
894287
1245864
328667
1967466
1359232
648121
1242232
485884
1259693
754615
171327
1224668
686875
1321820
812913
351417
1950698
630564
849576
1776589
433183
1311685
1750401
1976336
1886025
986304
1090856
1483251
776087
1644565
967195
112009
1400952
1144400
1256331
1890458
285186
68948
1632936
1306140
1939143
90469
757779
948166
1375135
1656818
670006
174746
249860
423670
737068
948674
1197616
1318779
159388
214740
1914570
895478
1066807
1293826
731801
1775823
1093670
49189
991982
889812
975660
951757
120712
1281098
1448313
1975335
1512415
708343
1704999
809816
1647393
813365
306575
734292
1216133
1995196
882055
1938642
783029
1777984
1203518
919003
900287
1668645
1500373
865608
757748
1232723
936523
1346819
1592270
288769
1574575
790211
642472
227277
1739398
733483
1780249
1104923
368319
1853580
1126613
260415
1667174
83054
1541718
1258986
208978
113511
203276
1560532
725553
1389105
1225160
544100
1564163
333571
1950872
520383
1853420
307366
855052
623094
736630
302735
1868581
1440431
1778830
382503
571907
429509
882536
653054
1262797
984343
1812015
1527711
1006757
1492318
1070418
1288240
756022
1378197
668283
557998
410809
725349
273120
296667
1547556
1282167
355361
1681936
1869473
408816
976431
1556642
617014
562260
1637400
743993
1798696
479625
1634677
149900
204182
2771
1393074
34795
1469364
30642
569966
829112
1041088
782837
1322409
36478
782204
1150440
1925926
1252059
424607
1521433
1925422
664485
1260920
241087
1059350
664208
672438
1938221
872585
1657137
1476758
1736427
386515
1269329
1836226
179279
380057
1790033
1127117
478714
106412
131928
1330423
778839
1102390
1240232
1903404
299627
466874
654808
1282707
1333240
968869
760870
980570
1047760
661207
1162276
1831102
1318742
417692
550128
397932
185187
1389678
284824
227269
1808737
728004
353938
1515954
608799
1142827
1823205
474888
576498
1533427
262127
1430429
913068
467839
1263503
1725224
227681
425466
1873712
865290
694337
264056
838977
25350
1205787
500850
144003
166132
836963
327296
384653
1549657
383934
885202
767952
491943
1759777
1631662
1911438
305649
211202
811992
1072221
818259
686914
151817
1343580
1834319
393008
710244
884060
807828
1115239
1327517
1837067
1361957
1759771
1043603
1635307
1571715
839180
1936776
984445
1180309
164514
840703
130116
1305361
1188273
930320
915250
110730
547646
1222354
980335
1073743
1636261
848196
1128849
1079278
1683362
1305203
1608890
179723
828510
1830934
228244
1089238
492336
1800607
1760311
258095
168709
917201
1609847
1471452
418002
1630758
579831
840108
1734923
1398543
263163
72051
1999053
1721430
1452391
1824579
469362
469619
1595450
1646332
1706569
1901110
634368
93852
1008885
1423177
1712636
1666027
1145902
1337129
1554778
1587547
353686
830512
478409
1694890
1244489
438094
1393459
80014
1798925
463367
559860
1809471
469994
1438104
857564
1565881
1713002
868567
129984
809194
1295284
477918
1420608
54354
296393
976207
1087305
1823220
1637217
264081
1599830
1698174
1921316
187547
933159
67629
99436
1588365
19400
324366
1730028
449721
1018917
1642598
1170987
1097486
1924334
401254
321172
1904171
867414
476867
896534
1943884
957916
639093
1705808
366811
1470604
1061775
177700
243831
638157
1918585
1848330
1561666
409532
13761
1383043
1159317
1123794
1098294
585436
559482
1676705
357754
109553
1307698
1039998
723685
670136
142830
1709878
1289983
712951
745125
895551
124279
786257
570990
1251162
910560
38192
827073
1424261
390625
1124972
1670782
1013834
1492240
807032
1832442
199634
1100430
489682
629981
283494
565237
601280
1471296
273181
919159
1878482
687858
1585263
471033
1533855
1871974
203624
1652099
1381008
1975929
1956507
495541
681105
784806
1308442
1775999
982244
636187
227933
1249240
51955
1686711
1283728
1168213
716820
1391541
884411
748731
756241
1998036
939356
1343126
516202
1954158
808048
579295
1270140
1682294
731946
1692540
1775189
1285614
279212
893221
933945
400951
1061510
314669
725211
1763192
1793228
545950
1676726
438956
1722086
402820
414061
964538
927274
924428
290265
217114
210740
329742
1259619
1762287
1503143
645278
1339872
162726
722593
1684148
1583368
1199998
983534
750916
847596
1033897
116514
1889595
908851
680400
214063
617594
1733873
1684650
534678
414529
1523376
894046
931690
490723
86591
1106787
1034844
1977800
373794
1920990
1417644
27040
227332
1595255
551939
656741
831361
457720
1830401
1893965
1303700
921953
1921112
736030
374593
1315378
37299
850078
303359
125086
568548
1695130
1178070
392224
1551360
583887
1349690
1148077
816133
1817143
1218245
265748
1469316
1996608
3004
620807
1522574
356431
16300
637287
664134
1302377
1237597
1287779
1347952
4338
457469
270044
1175925
724533
1450941
1633562
1781335
1818112
1147522
219248
1387885
1153669
1771915
7667
518425
1117656
177920
1665968
1126852
1397243
1135206
1748621
425903
1597626
884428
245422
91177
1429571
1538586
1633632
1199668
198871
1672055
30201
1811565
232960
419786
174815
1844730
410165
1383687
1954301
805335
1425374
1172628
1646582
1635028
117655
268260
1053900
106262
791373
1731229
165518
614656
440118
1405131
42556
1045500
380545
1011755
1672859
562480
413989
917186
1137609
99718
466820
738611
348476
1520742
795497
1396919
1576147
618790
349462
1424417
1128810
458635
1331597
1382208
11
1924079
1864779
881318
1992309
1187757
531452
1969974
936160
735284
689907
1828297
733973
934727
718415
80259
869994
1986223
624978
807236
1249946
1227570
1343118
1860134
458640
1794344
419596
731894
228882
20139
1475454
1081179
833195
423520
133980
821679
28604
1995603
582834
104917
1510848
1652906
445512
1180726
443181
1470878
1339609
493180
1875477
1560562
1390
6047
854577
544705
73456
1490279
855454
1949351
1540370
1965866
1275625
1002499
1667641
927787
1911224
329231
401761
85508
819309
1913622
1571845
1971133
325385
1208938
607929
1906651
356580
1818114
22835
969482
375236
1778073
542974
1063207
228015
1548998
1905573
350610
1181328
1697248
1145027
1737495
1989074
1727833
153150
1848030
696348
1344924
1848408
228709
36962
1352219
904442
1455703
1049340
1648278
1180917
1451189
1746524
1078170
600644
1402040
674754
1480811
887061
1835331
888783
1220584
968144
621598
978938
316909
274976
1319000
1959218
1509315
945603
759003
945688
1395348
1150036
1216218
1687859
171234
1609836
1935916
1993870
428295
598472
1695623
348363
1975517
1587513
1639156
1981564
1035095
1386125
1586582
401141
332337
1374691
1896313
1406541
905805
28013
442702
1120006
1684515
81801
1407323
1087884
1853870
1888322
136257
1359958
522019
300195
978110
645183
1536124
1135297
7363
363967
84782
209724
1771532
1601296
978253
650428
1865784
342981
1111502
49747
1405056
14025
392898
1298499
1198379
617563
1277919
510223
1554666
1606873
1962217
1134018
1240507
789643
1520109
761529
515801
634238
645344
746363
360099
1518143
463649
1104443
1309961
589707
558876
369187
1304617
1931093
1015073
1674795
177523
1125733
79009
1658071
444305
1380093
1421347
1668122
736028
1839889
834825
1784601
1951482
597655
320402
83499
928078
903793
873636
1475651
261674
722800
1749138
957394
388375
993863
608300
975868
498073
313405
1232923
279381
646449
771224
88904
150101
1795723
1981918
122659
997145
1023849
1547366
1881579
279744
599013
491287
910992
843107
1856522
23890
1165500
1781417
259024
315048
1112993
1017307
1734859
1568505
348541
1092997
1453438
398924
236855
1249892
299233
1973037
761334
1813599
476707
1984510
1199211
1254045
1890562
1129208
416718
1316011
325672
588756
1333836
670608
1914752
970892
1636620
26806
1199872
592246
1559727
1266936
298033
1204933
950327
162890
1749231
721390
1163308
454279
454998
73009
1471827
1372213
1217305
890995
730728
887723
770668
352497
724043
1054540
1064672
1523308
729590
158127
526792
736228
103350
1105266
300748
1517704
874382
1863094
1917058
1042212
607303
789460
1296379
571876
624722
1932418
419846
515275
649087
1181120
1916817
1484316
1785235
228657
925522
547935
1879616
1479921
1366682
1846938
1522061
1441595
1091254
1631107
407526
1338766
178438
1629864
1981216
452150
1950962
410625
441480
715786
946622
1739228
1439282
1339311
154917
69967
1049523
449372
1911879
1688121
765680
1129810
318283
299417
1088139
985815
1848871
77388
660700
999725
799246
981109
256850
177217
120661
1982364
767707
252989
1791076
1106379
446467
1165224
1220003
648891
1906509
1987500
1848455
362930
141988
815702
793911
286839
1428096
1120926
1107562
1687880
1689210
594864
62553
236299
1646560
1066889
1089369
1674810
758594
937328
333307
1087887
1618669
1594567
130252
1024048
311742
1415792
266938
343551
581391
1077918
1698590
791980
960460
511156
517586
1877067
68310
1335515
362636
359599
815278
1976554
975310
690028
741534
994069
317674
1274747
1789948
1062618
1342700
713852
633106
1100332
1559944
423652
829257
1407234
1413311
1293125
1185253
816664
1545157
105587
1771324
684692
1198325
1078534
1848218
716398
1020316
1631942
1064737
1725442
1970887
890274
1667713
403268
1832683
1203715
1282406
1357863
1488891
161402
1509553
897192
1377617
422369
64831
1545566
1954373
1852377
1108615
613970
1534696
1022267
1181488
1200426
867050
1375984
1862744
578692
103204
610071
989523
111179
750140
808511
504364
1671848
1034955
1038112
1452191
267083
245161
1215692
987344
1820099
544372
1905201
1583347
1427898
1932986
1720750
1886835
1720912
568312
940153
1965735
1939960
1105714
421182
827504
1063735
938940
1294540
1268757
983582
1901391
1701057
436682
1129595
359847
334663
558196
1405810
469655
1189035
1720637
1143488
735924
1099911
1754552
644801
840421
992300
1162135
1545862
992821
1887043
727382
572668
957114
1625812
1478106
997478
1716414
1017228
322515
1168099
791314
547307
1138917
1581545
1939036
471377
1808037
257347
693014
1329982
636058
387111
55290
816258
1164072
1766087
1698068
560097
1931446
313171
1258031
1924057
557651
287637
1948901
1634302
330781
1196858
464667
474602
1393981
127260
1211879
1845728
1238807
1209736
150026
507587
518422
1269351
1375439
1831542
435132
1077313
1546921
1920855
1291958
1898331
1144524
1660116
1118001
1750208
1377555
957641
1657128
883420
978418
924612
372140
796691
1164519
1726835
1353422
1082689
607523
1930139
1174816
1051061
1497226
1154037
1944896
215360
1802027
1644114
409475
946703
1970147
371440
1965566
1912798
1587296
1877861
1224080
153508
1781389
1145378
1720714
1155187
406384
439834
1016120
1514340
1340196
157343
80970
1412826
513145
1361986
132138
734846
1248190
1284583
287171
1610944
1048348
1615417
1536648
749081
1937506
617235
356773
1925166
271697
1451991
386829
1325359
1674388
713223
1220718
466800
242863
1975185
1994722
987004
186666
1348064
293355
1694396
860268
350984
1889609
1345324
1354567
942830
887332
831885
456529
1989235
367563
728709
1790302
1653330
1263069
1916831
722882
893593
424075
1357989
549973
1447295
411241
74866
1146089
1778211
1920591
660713
1055761
1759194
1262656
1241285
167677
906163
452213
1681891
17682
146278
441299
1234355
1792670
1123076
1325230
224264
1329455
33635
275575
1549037
65671
1669507
301894
644095
1849442
486555
1462363
1829792
714966
1848710
684795
329563
1716290
366577
880002
1440471
626227
402979
700007
1547837
1529047
728819
1518494
1122912
1553735
1736383
1518298
1354870
598497
1096169
1070984
1555966
1031265
1733593
1688823
478823
813652
918263
1264331
1434889
530273
1446983
1336002
941066
1272389
812789
1172789
1777304
1356125
596949
711672
996392
127244
306434
1403881
800237
1389838
562862
1763519
216428
1977206
622175
1242817
250698
1266150
688984
532125
949795
1741522
156848
752962
1895159
1449761
937858
947353
1823286
1312910
792276
485731
22272
1428692
1162350
969404
1825029
708411
326049
1476226
303190
943182
647770
1413943
1310674
128243
1197851
1572786
266508
752642
756954
53498
1231442
1581692
328159
896359
1529672
1916489
968838
743672
371098
408533
1507439
1645906
1184144
733007
1596314
1269073
1827379
173384
1525585
1010751
1859265
112964
1616070
194633
1520662
1879755
33825
873580
1751842
156406
1340004
1039528
1067922
1341876
312786
973783
915627
194294
617526
742524
1419244
1532935
1044328
1944608
1342728
1312449
1435946
1021146
866577
422485
452171
1443864
177137
1098893
78785
144135
745052
535141
824078
1922066
1992846
1331471
520515
651694
734500
1965243
415343
1056558
476682
805217
126924
840781
237450
1211512
549759
1108189
493777
752793
30457
353171
1755700
1732817
835508
981654
1801478
1842670
1555440
1252760
16092
1223826
566752
1402052
1226221
1174819
319323
117259
973751
337765
921209
458512
1324700
145158
1077219
1667959
1379
1911849
1115440
1223223
1196719
1501328
68594
1781590
1707589
435207
1030202
122931
1150293
44164
651173
1457871
1092451
1176311
1881206
1985820
1947757
221001
474518
856885
1568528
1074689
535975
850145
938124
731589
927035
938611
1525843
339774
116640
1107539
1513746
785015
411733
70133
512161
1414592
1159320
384904
1559694
686253
668454
1392945
1285106
154403
415923
412414
456154
1625696
367920
301338
652290
680986
930929
1309216
1429571
1817846
618125
395095
966755
63391
1265913
264017
1582363
1779181
775647
281351
1774961
1710759
1414087
72983
1063671
723586
1757207
108376
1440006
1673675
1444464
1567926
168054
1030177
969281
1294711
1512222
1834897
841341
1419577
1621050
799574
299972
788750
673941
1321525
797951
310966
755946
970972
624395
1329121
34141
281137
1430476
390918
1540735
227810
822803
28142
998532
719752
1621622
750706
849675
255180
590441
1873991
1199937
550712
805924
373670
1380502
339054
1459128
1657597
186800
1034329
628521
119868
1852707
351149
1503145
1163379
664158
457998
32395
1775060
796541
1133022
1464229
152575
656316
694336
1672734
1006198
291192
294114
266862
48333
1328430
1602774
462179
541690
893908
1703305
890264
1310631
470833
329974
1290723
1110942
1628361
1346975
1471037
711739
134630
1092346
664963
1780883
66940
1514736
1474794
1103272
211011
429172
1645720
791263
520877
209227
55059
528615
933207
740022
914785
765089
357712
955996
822808
670289
1153155
1864252
1657428
857383
579535
1157010
505415
1015095
1423767
21992
883469
263978
323481
1772045
975174
1964282
1878621
1107152
1179065
1920747
1911528
1026052
1101453
1273787
238465
1192549
1884639
1773503
584357
1052044
1186645
1644512
985411
1750899
1855087
378168
90805
554014
935818
5658
1467084
1274849
82555
1191255
751465
1456118
28134
233947
811880
783806
997073
1493664
582750
1127078
1051659
524854
981092
38679
115831
121988
458463
1392846
1991995
1678520
108409
1219840
1710285
1532220
1555781
790806
1006247
1190798
1664349
1082981
728282
986570
628144
876232
920733
45192
299254
584977
1366267
279996
1953109
1408536
131193
1792723
338102
1520820
863398
1703706
218233
694712
1182861
899983
515166
89298
1318229
927556
1385816
405462
719397
905435
573753
768319
1150781
1311558
1167947
1888375
514174
1511098
1728261
1861278
11591
1960540
23203
1510768
1741114
106013
329971
974381
199155
38038
1276232
1463385
886931
1322303
198130
398023
65018
1344922
1305242
646290
227336
328013
849126
1483556
1859563
100914
1941246
700919
1669119
567400
404569
415298
1925715
398463
906813
949512
281953
1896297
798190
873081
500818
141759
519299
1171297
533334
1627797
801064
1416850
1837986
1935107
1733782
1899799
503775
1892830
768018
613124
1813130
905954
1543964
1157936
809071
1987120
972284
697867
1901264
704050
351996
1761133
1736686
1309411
196581
1494165
1301723
1903646
1715595
733091
1178771
1248718
1382088
633582
1010673
362229
709560
1464821
37671
1307358
1136441
1186709
781035
722933
1670133
360320
1631320
1710650
675200
1529301
1845142
624182
652399
274127
1903975
1825080
915891
389946
1873422
400036
1315873
1118386
514174
632693
550779
474217
689500
468974
792337
163496
1315441
1351849
919271
1392596
875682
1091447
631423
1420019
1342354
1419220
431602
1187055
1250273
1074732
762697
993600
1567671
590598
1924340
763061
1138095
1995310
1140155
562686
915170
1138164
953617
91480
431194
707064
1214034
510049
1704024
66589
698481
234551
413259
991810
1592608
1650916
1616654
1780904
1049092
1894843
1290122
1335942
985174
163933
697214
1338991
1989049
109886
1614269
1553560
1945299
949066
1163706
1253766
311080
1787429
1948603
1978405
239771
206507
982722
1665701
1578230
1981004
1652811
503888
599934
822576
736866
319401
364292
1997992
860507
1631073
24776
1175321
1180086
332457
119869
101771
462575
1341781
93919
1093183
619484
1421209
1022972
1953094
1089294
1077650
916059
1651270
374063
206764
1653585
731750
992508
1009142
594412
1768326
370694
1331631
140869
659779
1101555
246621
1426073
941750
1580112
1393716
1531732
1862988
1693150
1228817
428173
1719707
918893
761296
1068398
1335460
1107071
167751
57289
613570
1370391
422806
533595
293481
279974
968237
582319
1314743
643499
1285945
239830
1196077
1798113
1658841
1180630
1974254
1200121
840618
1344545
355100
999514
1133931
214161
551497
747952
826518
70119
260614
1802922
754745
11882
1779017
714975
1617412
437790
176859
1923216
150950
328561
1433024
212662
1245923
207128
1796033
1622945
1209164
627747
166796
1077165
1439267
237244
1367058
1252136
1335641
1324959
149316
707033
107343
954655
1283438
1507789
1984255
723855
567304
1247779
98981
826644
1688091
1834518
1015863
1754049
1100618
1831269
1487164
1416874
27696
531274
526480
218335
1235588
1570904
1455733
11886
1689576
1766706
1916823
201981
740610
30656
425752
1978574
399694
1159263
892654
1021748
87494
342662
462669
749787
1327481
1758952
1532091
640026
1115799
860816
860674
380684
1758085
131902
834096
727345
437360
535332
1583654
1372685
147282
720867
1509311
200866
378338
869126
429044
1362366
389487
203326
950633
1782498
1640680
930963
661716
1815294
1461941
787186
406358
113996
1311637
749299
1009498
356815
1119030
749821
1742036
1347058
1565786
1793143
55428
1431321
1266246
14206
1677780
2989
457534
1679248
1494538
1378119
232216
1889598
1654992
986929
1922206
1893160
578081
421973
1705802
1115808
1198572
887640
13427
768586
550422
557887
1314801
327047
1076754
1452471
1391271
726988
1276788
1641066
58224
1080754
1793969
85289
1884549
1514653
1784341
116698
1663973
667835
1970282
982572
1373051
196454
592380
821727
591415
447372
1359410
121748
1263998
404418
153349
1564746
1871077
1436865
600701
333575
260952
1620042
1846468
1198141
520110
969825
93137
480289
153929
1981659
1112168
1207906
1278974
1578249
1702810
1898407
497284
1671770
388117
942712
1298159
905243
1660983
1561131
691220
1695913
194181
315015
1733394
1761326
693305
918537
426705
1114326
736367
519594
1686764
544791
1871875
19564
787759
1850214
1398994
259893
70120
829639
433647
1006571
218463
1542580
1179509
1123447
1321976
350362
514121
1593778
1572369
414904
368574
751651
706719
966856
1933169
581639
190990
151861
206978
966941
1137980
808412
1477662
343910
117419
648167
75681
1928495
1169701
428571
1369435
751166
898220
1091089
1649057
592702
1565525
1492953
916587
296353
1144716
1526455
1637309
283597
636924
1238643
1698536
1363916
927330
428145
624332
1091504
34200
1880010
177456
789473
771932
1814875
26887
54166
1550649
901475
1624401
900723
1335618
1757244
1526351
759023
1147899
1836862
1168525
1243946
539928
1949415
711620
808097
1886648
1749416
1162786
1141302
401844
988647
861139
435149
1237247
1076402
573855
768958
98175
1647430
1202612
1183894
385382
1499441
572770
993859
1163590
12182
1705344
615820
764166
1947744
1254977
1803278
966546
1122286
482105
1406729
1754098
1619901
748737
1943444
397677
579168
1399216
620020
99280
118030
510437
1472505
666756
104131
1640936
1419671
1502661
629250
976429
1903724
1399154
1509714
656087
1438480
439464
678210
206376
1689575
26219
1992794
1080379
1115756
448757
1021906
366266
528930
1750110
1005687
622924
1174863
1552234
1964455
863378
1990673
1701005
1906317
1635796
1317885
228882
435289
1952754
1276793
271541
756787
467667
1722368
1573501
269825
1552437
613883
77339
639251
1913005
977938
887602
1227638
1003838
1417888
737021
1848575
1202201
1092471
1536926
648971
1519601
814550
975231
1245015
754628
423656
541419
1195061
1471006
735158
564845
809255
75676
1574158
1321829
1311379
1316868
752337
210321
676608
1314097
326751
1379230
440822
1881270
1151202
235471
764244
292730
1354825
619894
822482
726433
1369558
1358830
1572777
1443050
1813673
1621200
482738
791103
632404
603847
1466099
1261931
1446331
1608107
1302748
622017
378096
1104394
802976
276137
1986277
1881548
1968293
1808913
1133820
586821
927093
1670728
1076272
1292117
1377143
421662
29218
804966
419000
522524
15618
1221339
413838
1544319
102262
1316676
1130533
1954176
1012789
1590913
1045993
1418326
1789677
1238635
610358
151990
234940
1240344
42944
1229083
8948
1894419
1937399
396556
450616
893465
993988
944936
242080
931127
768996
71848
633635
410447
646732
1997325
1762554
611325
210921
294609
299884
980466
841134
729615
487780
596611
876421
1957057
1839766
1379983
375642
395633
603888
1246925
1399326
1827168
665779
1615497
1280630
767093
1503780
1203337
1944395
1170810
1524105
320834
24238
1310660
1577422
440730
828559
1381899
1467171
876583
987155
879292
700315
158923
930365
23296
774001
1042733
631068
1432317
1288269
1776877
674149
1852834
514913
287420
1918762
1446856
1127604
1948244
667446
1793326
639421
631083
1017615
1252363
1577047
514042
1260557
1346354
1275511
643072
1832070
1773463
1778273
418687
1480984
575282
1789474
365066
1386543
66999
1668364
108738
772562
1226784
1267288
1816270
1932376
296993
50351
877047
1054930
1018529
573211
1285746
1825923
792013
158440
1082438
147329
417520
1582263
181953
1473569
1418432
1566719
654745
147699
1806647
1536155
959935
1380106
501604
36546
567729
1390473
1133279
1793392
1280194
6365
1938717
1181153
798521
1587419
37740
1175460
1217622
483751
1433477
47947
1828632
1014819
14863
1616985
212662
1515847
998501
941014
264626
1797639
1885465
520757
1383651
1451478
441147
1810685
1344818
1043251
1201754
1227908
540512
156818
1747705
1747760
128252
329124
946797
1895444
1941148
1354452
1318587
1235773
1585122
248242
1980519
1081235
1133166
34008
1649363
254192
1122997
1620242
407191
1596806
838711
1252003
853265
1347023
176521
1994328
899497
706454
1308465
1009371
1762248
1801064
647042
1844685
428878
808395
1571920
1443673
1716129
832267
1026950
720284
61102
16440
1791872
1286063
1863281
573218
607804
921493
1724271
1283592
546800
14701
1912029
1263364
819843
1326876
214084
426784
926881
166778
1741423
156303
487950
1218514
1824525
1394581
657561
985278
1840501
407606
1152147
1094197
838596
1347737
419197
599059
1596650
666807
1994358
550913
378396
1981067
75314
623384
1380405
786074
83497
777730
965672
211858
276874
1792780
1825938
596996
1883689
1734555
1242195
1905546
1492081
702505
203852
1448369
1443830
1465197
728939
1224758
1194498
230928
1340821
1649598
580929
1815770
61503
1046393
75494
494821
878123
1848419
363947
1419700
1533905
855625
71307
126376
1236842
509380
81855
712551
864399
1316279
419788
1979121
1453943
1355592
846594
163821
964781
1240100
597361
514835
1309469
173725
821952
1482034
1772021
1981170
413201
816513
586157
818790
1175768
992413
1687930
1326726
394364
1771429
429560
1249525
941553
260824
874906
873761
695718
755840
772198
1592431
591644
1699197
1668063
1500892
1343870
1599377
1003809
141364
856498
48448
426881
1109869
344176
1752665
604089
1421188
666501
495402
1147825
935964
713750
291333
1602095
381371
232312
608952
52501
987460
643464
1378352
1817481
1785496
820438
399401
1948550
710846
1129487
823300
373318
916158
1479272
290037
603931
1780814
755948
107154
523314
1920200
861559
1152476
658380
1016469
742197
1471840
32549
973465
1775111
1032391
1558454
559036
905079
1705861
610129
665857
1357686
1208379
1038820
767118
135913
708283
1410477
921825
579856
1100953
979148
1093359
463763
712077
1581679
513395
584358
1345640
509939
946492
36336
1575168
1758721
1285907
863850
883687
399159
1144913
1440927
515935
1012500
238456
219544
427157
922257
500778
529303
1945644
1190181
1790710
1673542
825768
154299
865047
1190139
477271
585409
2510
1031391
1729773
121555
292964
1954389
1078695
203443
844985
1058442
1615756
1071525
238547
116816
280232
1171828
700315
1290405
1424321
968713
1150334
1412924
1529368
335931
429175
392204
1126268
793398
771003
1758237
1780964
83158
518907
587329
363307
1019790
1407728
1328733
1317146
1217657
449387
1480420
877381
1527090
1995913
1352663
1305811
1034365
1023374
1398279
1677034
797529
591850
1166422
144960
1178758
1437414
1487129
1822655
415891
763060
505997
1754899
935592
915062
1687123
687684
790190
1746694
397759
1546401
1264301
54554
227432
867459
1777494
211963
326748
1416781
38818
991423
1034046
910380
1745289
586756
439760
490209
838011
1973081
241043
1204632
1772764
1177234
119935
1239126
1785396
1610026
673954
1741354
1821389
1406652
325769
1781361
1758388
1470779
908114
151516
273961
1349573
1241546
1872203
248852
1638597
1356966
502954
728519
1335600
1319399
1698791
212675
1626182
1327733
268863
989828
1118258
1197845
1955357
318276
1705282
18029
786804
367191
1494679
446085
1345311
252485
1713559
666726
805469
613193
986772
1993403
1650434
1094996
391240
398202
586207
1314152
1388893
1235283
1427221
1326069
1976442
1779622
1635287
270707
1215665
100238
1041672
511405
214344
708717
1316339
451775
1007581
1402362
48530
918430
1395098
1389343
1045392
218424
603830
1401775
1577464
1959629
487866
551584
1728786
446128
1330861
210617
1049215
69487
731531
779647
178209
1391237
138621
637541
75666
1330084
252355
1301466
1722909
360332
176220
726863
1182869
1990041
1204908
1515439
1542409
347351
855696
326031
448017
1287430
1869935
1882786
965526
1366213
622567
1409966
818635
818485
591403
540355
1619105
1383745
1210841
1637870
511550
1139087
885673
1668627
1056933
433691
321474
1278518
1382920
1541981
1621262
1591239
1097008
1531679
1634584
153437
1782683
707873
488509
597838
1597544
1900319
236630
1525673
1497460
1244486
865855
44934
1429231
848339
113486
904503
1457516
454273
1843451
1323776
561569
1069445
729716
88405
1340960
822963
25138
1145479
1963784
1029638
1481903
1417767
1615440
304880
482505
318716
1941227
1811536
930673
193367
1408523
1405096
549765
1127102
1660197
1886324
1979629
390633
778772
1281455
197968
1021558
1603540
1653378
768403
1994013
1270465
1082709
42467
1013599
1067897
1116383
94099
38359
1142633
1580392
1147786
1585480
77582
30374
240104
325774
891015
1268917
254105
895687
1537840
1903074
975205
1798560
1838005
528623
1607776
1150437
1375434
235882
624600
1457038
1228432
1068847
303453
1840845
117748
649028
1673057
1609594
853413
642237
951988
1348910
1913251
1446652
1131260
6963
1233666
1757046
295870
1184358
830532
785896
35703
610359
307609
1616370
1567900
1656100
317812
1681481
1225514
1111483
1284711
457373
756260
1191092
939989
1035477
1547333
1818002
823342
77022
89941
1128661
589486
1749033
306089
1596738
665937
842831
90546
1023120
886245
1310427
1460673
189398
218271
1975985
720654
641207
1275315
145470
1779002
1620170
155802
1674514
1847501
1779771
138847
413105
1906994
1241791
687832
944900
1213056
901802
277822
534996
1500297
1576596
338810
1223559
865371
98522
344610
1269626
1864248
272428
554715
454066
171456
246380
1668180
687045
295061
1899970
446926
1510874
13928
610138
197587
143468
427634
565242
814924
944962
1458941
1478013
1460412
1398629
342311
958318
1012743
1445833
1283621
209021
1931198
1966021
442822
1122030
711405
406972
897433
1169273
1431052
1639297
898018
809860
1378735
335132
1258104
1838205
1506771
1497310
66412
58014
1682163
93304
483571
1780848
1683009
82717
280879
295302
231727
891208
1372583
884730
1985214
179237
1577282
1637756
1259738
13761
1785038
1489516
600507
1048958
459683
375390
1061927
42899
1978602
1334955
1558307
1551948
623623
1055278
946023
1393720
34178
1113785
621066
758201
1315281
1559557
1311457
186677
1249739
1830454
691953
681799
806837
1805514
1144611
1646357
923174
985118
1222381
1678187
557363
1308442
1804879
838917
442515
747293
1958228
1167350
289188
51299
1180319
649879
1932698
1624195
1427359
1648408
537129
1699084
465396
1054533
1497002
484986
191132
352682
42003
1367756
990984
969992
1467406
1004380
984618
467968
1546350
839337
1869323
1719159
567185
1205326
270474
874687
1786544
164524
159146
68399
1255130
150862
761436
1332809
1470163
922601
1101050
724836
198672
990362
616887
1320654
1381240
1350924
853595
537905
1979046
1415806
622508
1186288
698460
1621349
1766869
1855542
1444577
650347
89763
1571906
861722
376446
932931
336883
845696
171121
1825799
1640752
968032
119714
784473
1826575
736076
213595
68349
1278352
217672
1047770
1624349
966676
1043375
1581154
588550
1750112
837389
612163
1834455
148653
1892359
283547
925736
1937442
157407
1555330
35644
1825397
652394
272274
1880235
548276
1252689
1063026
1257793
25172
1145409
810024
1277745
1198624
1342417
1959022
1805886
504278
1595223
201327
1960291
733554
303016
195811
821213
793825
1052234
680153
879410
362523
1219816
1143862
374345
1570389
1943331
881000
237057
1987751
666453
429817
1321901
148161
169194
1351586
1523711
151883
474433
137884
1270098
814913
430496
1659735
1304142
1175486
1904739
288510
1445703
731208
1076365
1011803
1646626
154039
900114
1433983
125997
1372022
38514
1835375
1094957
437699
1922978
387016
214999
394231
1976528
102487
985312
1115111
1341477
18426
1469968
690119
188156
722463
207819
208299
1589463
1492587
120272
1278069
1120873
599527
1009038
217205
299964
436335
456206
133142
1186336
300070
874057
1524501
465973
988493
979592
976698
1946977
108544
1967270
448485
468798
1397053
1352160
1753110
221365
1196815
1925357
969001
509348
1318140
1857336
560284
246802
1138599
1063008
1705276
187363
180713
612366
536248
366610
38214
1074640
1404141
1073138
201929
1653757
1715760
869726
198433
577159
149974
1063593
2333
336200
195408
1523187
1101327
393860
1817512
767000
1855241
190253
1394138
1477349
115503
1845340
364872
1895294
561295
1924306
1438264
1232039
987001
1888849
1023593
387226
440749
416711
382296
1078876
1135308
1521074
697305
1566378
151532
1790266
236711
124311
328521
1742754
796460
932381
581258
849915
1756693
1713656
1532323
588730
1089025
1980531
799297
43597
119810
1332464
352496
1053378
32317
42182
1308022
1568704
1686160
309799
383078
194158
1613520
1128792
412928
1505391
209974
44110
1941991
153866
803771
531281
1333306
755830
141178
60755
595112
435101
1861700
4130
1202316
236652
1387411
1995545
140125
904698
1522964
905376
1498365
1535345
750758
802742
1171873
1999371
615388
906331
1606472
1544695
933219
1902928
858230
749127
404472
932590
1858320
1478890
1815791
1179732
330139
490945
1757278
1612769
123643
725110
1779706
321553
1526009
1236751
1128099
1605228
1233564
1622006
1007173
377287
1210406
1651958
377826
107269
1898500
1994102
1408866
169702
1067872
1520965
1572060
1015282
35956
1284471
1444987
1245675
1810457
623052
1448159
594201
800325
153381
1001919
884066
332958
674139
1886648
1875471
510036
49343
448148
1008841
1671420
1345984
394820
888699
1940338
1705741
762036
1683404
1517347
1430945
559008
48532
1921473
1371669
744333
806009
486785
145533
321564
284089
1958340
260351
337816
1193627
5003
1978391
1023986
10526
302402
1566925
1191947
547144
910768
1312441
1258871
1494161
225446
1996565
1632104
221524
1258600
1019326
148559
1109955
947351
1088658
192324
1309735
710134
72778
1379990
1554208
409059
690675
1284056
1621762
168239
316318
729797
994886
1627435
1395631
1326557
91450
1577527
131017
377033
1706013
443133
1022135
1655168
341639
574633
1040931
1196050
982370
925847
1919405
1491715
525478
267196
1276796
1707251
1267432
1914079
1081466
1848035
12686
51434
380120
1026167
1906566
354024
217482
525419
1533501
1686390
576461
1757785
56604
1727743
1337562
1288302
149336
818520
377622
794618
1562446
1928460
791568
429161
1107456
1446279
704911
1907140
23063
1537495
1714730
1955547
1047169
887303
141706
210801
110790
16087
1807071
729125
1175865
42667
1268176
56268
1196136
1082140
96312
121717
1025729
1202691
1852198
453257
1405271
1872508
116378
333072
1830282
1666435
572080
1366407
173542
1509456
1323740
504566
1452166
130355
1822278
1567357
582035
1120196
593384
1266397
842316
411164
1215524
1698796
1717066
918887
78128
1455285
1973599
670497
1952393
413125
975668
1993193
851723
1733980
1590884
796093
997543
411274
1619429
1726637
87881
539326
344859
960836
685884
1323805
698120
1060204
1979117
726701
976363
1375132
1046946
731125
1880427
1498736
1869130
1923086
1925248
950740
1258960
944287
1584755
1854815
667211
1999115
697913
1793226
109281
424773
889930
1226966
1880253
1040461
133282
131188
1369500
1995087
437854
837323
1601252
694559
1417267
1315398
190248
1140287
1844893
1693394
1043031
174365
1057720
1252643
1935942
1792549
1760552
1327240
794058
1929917
303878
191210
1455788
1755103
1947867
1591173
1119947
1200932
67784
1931897
507592
1788800
882583
1909859
1127823
1078486
1341956
166779
872191
1357878
843227
1228947
1461515
641878
455914
727468
1387461
91194
482033
1231919
166426
309991
96255
374513
1003590
1886545
991929
968787
1747811
659376
644876
1114545
1092939
1835671
1036553
149145
506226
153298
57811
1609154
49405
121561
1052230
616379
363722
1645330
1188452
662119
1348650
1899284
901959
1623781
1448387
391622
756278
232251
82276
285172
1916742
1108275
364162
1255752
668983
1346049
1940141
1950195
928436
922657
1402008
1593038
131528
1885443
385512
1688427
197606
1736451
104405
623161
215729
1409953
711496
1022714
483718
877243
711998
1889505
752343
1994016
1421275
250189
1488553
217229
1590996
1069398
1371761
400362
565758
130536
243606
1336329
396207
1203128
1605376
40916
185308
525604
255511
767633
640427
1547524
164440
1291127
1796713
575195
1499262
1353626
1555619
137667
1185842
1666968
752670
602471
1605978
996516
623020
990130
370582
409070
1323270
500450
471180
243055
1245017
965069
6425
1442166
278941
666715
1467109
1123655
795857
1166697
1935815
43801
1278437
784977
820205
1805637
1773015
1962799
1389358
1905472
1681790
1209510
1126980
1596524
457776
1222792
627526
759256
169141
765360
1218776
594301
662908
1892792
1447627
1412422
568829
1793728
1867248
1273261
1968547
1204147
1260412
1031926
1878003
981492
154943
1951457
883502
1488620
1251625
1105616
502058
131556
137573
1848686
340730
241206
301310
567827
1550608
1085463
412809
1293245
1914248
891171
515168
1986020
1662932
1281569
1640721
464570
1476069
64226
549459
10249
1489908
403354
629841
1742887
1203216
174950
1651350
396659
269561
1122877
1005080
241280
414409
135236
1967135
1780091
292641
1940949
1649936
927577
515680
1904730
298547
174272
68242
1815287
1974093
912311
1129927
428254
1281279
422642
29428
1334364
818594
775613
1179910
1237918
238354
1933026
917072
954653
1590406
713396
109698
1640832
1520513
1031412
1156147
734783
5445
44270
1060401
1068061
1753575
1235204
1994169
1301605
795857
1728560
1575267
620180
427975
23987
350907
182940
596758
1441867
1104614
1325130
1365713
286075
1098164
1744778
1376552
1835329
1309060
1755671
1484679
1385919
1252366
474560
1513783
1970080
1121068
1300360
1323304
1978117
299227
305328
89878
1511711
1796475
489818
1246118
1687508
1168765
1627513
1657642
634234
1019195
213524
1471541
35439
1166866
831283
816121
1000333
1287085
1826718
681915
1368370
1392051
887428
582810
193245
1866166
1624188
945969
463821
1402659
1829910
370251
1778871
875838
200131
546304
1391461
1339907
407558
221553
1358714
622971
1204900
1735725
595726
1127331
174268
1011816
442902
1914026
311635
172631
64147
63412
101719
1156109
594519
582442
715913
1914003
526600
1086456
1459222
837931
542961
414783
508843
1809301
816596
816143
454506
1013328
872715
1333978
619722
464109
1525807
820377
1188059
616371
1639925
1684553
669254
1422858
1584384
1236752
79544
1145075
95021
568463
1800867
1831448
99977
1592218
423019
1844003
742991
1026526
1214977
731732
1565656
390180
48500
620112
1672034
1505390
692844
1813389
1803029
1074813
1441996
1788759
1535914
1418644
380670
495108
80598
426167
675313
620115
734717
34565
986311
1939207
1804007
207727
767168
812251
1904927
995452
1915144
118752
1287286
803060
1888912
1422327
213979
376950
937787
1363851
1079131
1958046
1404099
391328
1546054
1606310
716049
800574
1713813
623608
153786
244674
1481418
322384
830301
1031515
151086
769932
143876
68810
186850
669682
701402
1412297
113523
1297760
382700
953881
1919119
1570695
672472
1322870
729407
1176577
719053
1077805
1507461
1442746
1573860
1176605
1699947
1835125
1453627
563501
1885201
944830
1677302
343794
1813680
932207
344920
831046
291651
1716773
758363
1240775
1812875
404887
1071813
1375927
1429150
1675118
207296
1280947
1623897
1783362
28310
992232
981346
587491
200659
1334137
103006
842450
880294
1725817
1872721
646364
311455
241520
1433070
719621
211961
1798068
1412796
430584
252324
614276
1764829
1858381
363661
69633
1933289
692116
1219219
1164941
503833
1756977
634152
674452
1249497
1605086
766199
1986269
1989829
1177277
1422688
912193
287990
1340061
534326
596939
552556
67997
108097
468695
1480307
502195
1672035
1046949
201178
1597131
215668
335970
1724553
1788395
1370520
351362
619782
706647
159422
141673
350001
201472
1511652
179442
649782
816679
423793
1470749
600396
1080996
1087373
64612
1558241
1069057
615112
1705648
1360748
1788808
1392432
1698546
1890782
1856855
275672
523640
1624539
122337
278595
556282
800155
1840539
762068
536349
32734
464656
1010349
1101750
171386
470134
1036950
1155676
1450018
392915
586667
540038
506906
1012455
1112104
1208171
269447
1507189
1057145
446475
1481043
1429019
233373
611070
1179416
955333
731715
608137
1401451
1061534
1540687
1247022
742622
1406595
703840
180414
108246
186245
780806
828123
1793115
1234030
69107
1811711
1849505
920600
1666548
1737432
1249784
1243315
192644
1718938
1592943
1438637
176037
1512706
1200858
1211817
753003
1202537
219918
1312631
1988083
1892563
657358
796797
1900306
1137843
1667594
369028
1526407
1823074
280001
462136
813914
122746
1987692
207009
789604
70562
858770
1846182
1726833
1219730
1521855
126279
103849
1967735
942062
681471
44156
1531003
1245653
818385
403404
1005074
826500
1819373
1532653
432682
1877553
1121686
207750
407986
903863
1729811
711860
133731
1285809
1074032
1109085
1717000
1429286
71488
1361615
1354271
302984
162820
1179917
1807960
1791241
1660330
1372144
1728308
201004
1340980
924129
1411771
796273
1432545
1403034
821354
610796
1506393
872998
1117701
627346
1411349
1345084
1234316
1192885
1567764
646223
1969778
894547
246939
336921
1483175
1856136
387812
1994708
1155753
35382
393607
1410948
1718380
259316
220873
1492739
800565
83392
1647816
435656
1628884
1862551
1047193
462918
1593084
1290519
478178
1937411
53911
1255592
321810
1766522
531968
1815552
811899
160327
771122
1550195
1816460
1081547
1784122
1659798
553476
121627
1688878
236143
1299233
339066
862379
899388
1201701
1348051
764506
1691937
1417442
1093837
1362786
1601142
1980353
1429123
219556
740072
1022415
968858
1085802
449333
32542
1366256
1455227
1062126
1245565
1336733
1800325
1927971
1487449
1926266
815555
1255766
361335
802475
261672
979534
1818098
748955
597661
22974
147833
1380853
1163191
220983
493471
357371
1182443
13616
1606281
1262501
1154340
1126002
773632
160451
1039530
831457
190133
582323
138315
1255232
1458062
647458
975704
788050
1140091
1979577
21306
289533
1765793
732491
551992
1617778
1937656
1842640
439682
1264241
1694576
198134
1475694
1756777
1263545
491753
429025
214335
356596
1098831
1909462
599074
1579123
1378585
1550453
394296
1213775
1627819
1115181
91090
831216
800094
230622
1591952
1661268
1125413
927063
1809070
390312
1996764
9922
1449971
453554
1943498
1774847
1881656
1996407
847004
70931
257794
127002
247935
556140
911260
927946
490718
465195
1214823
1423999
1622352
217098
844359
1036795
804317
1734266
1615823
1991489
164100
338895
970767
261974
1333698
1785969
802902
652472
299192
783181
313779
1249429
253387
253687
1217946
1928559
529022
1590645
1085894
1803786
1868707
529557
1191020
1252211
667771
911779
356547
98384
549348
918767
1857306
163319
417750
729581
60965
252428
515561
1522720
1718153
164085
1428180
1730081
1554178
1791791
1220652
1937698
732916
953692
586997
1329668
1142652
1642344
1497649
976454
1339666
331747
272401
1857383
1830602
84661
1654237
1716872
1673151
1126419
1755901
574733
1300768
146348
435518
683701
1432420
1576585
538422
905653
75345
1729662
1190396
1305585
1532660
1327271
730195
1168874
1965732
747758
779265
988079
595819
222163
28491
1574343
121491
962134
1326048
1887927
243689
599077
1968998
1962182
769370
976687
1456157
1993001
1832734
1786998
1089813
1961153
351435
1685422
568618
65225
363099
1231415
487407
1125726
1030216
142369
492336
392137
1588273
1224650
786501
899122
1807604
1259581
626096
621984
80935
1112979
1276011
736035
95724
976666
956696
1058466
1434087
413542
1543694
890153
472529
120345
165181
1170633
1989257
164673
1445462
1340562
1788359
1211605
351415
1578890
1033883
1404381
83312
915227
465394
1913830
830160
1726763
317278
488612
1219354
1105291
667778
705824
1194632
1522253
1611403
1791349
1489042
1867232
186454
976548
609714
130651
1873731
1293123
686789
1681248
1930843
1655561
1954973
721655
1629034
1946352
466563
791266
542768
964462
890149
1870981
1915763
1078393
589180
909317
1333218
1753979
657164
627524
343979
886062
994403
1324780
752994
533181
1490591
1854147
1532791
776309
21034
1753767
1854506
804347
429074
1188775
922355
41212
891195
706254
285203
1911068
41413
803695
1335630
1120939
1194085
1384605
1363
1907952
1001593
1474415
82729
551763
1908705
578958
1370575
1421936
780870
1505829
691490
671846
1625196
390757
806283
551158
273399
938854
32077
1793035
51190
495009
3053
1693383
6994
422246
1719654
1943840
1337267
1074126
537416
162110
1105396
77885
842900
1085481
99008
719879
818114
355386
554947
571489
319465
35252
567404
1021587
769193
1149757
1998349
1943216
577529
1464430
1969485
229425
771843
1308331
652359
1576456
704141
706703
1919894
1221789
1318784
141141
492972
288784
1923814
1596362
304169
6177
1506049
1582103
927054
42873
1327919
1444304
1054253
290068
574159
1603366
394448
615523
385555
566860
1818331
841083
1462363
935013
15264
230291
138635
412307
1422619
1598891
262171
1557239
290661
1475940
1880362
426411
1522887
1055440
1195521
1178923
671689
880258
861109
1075608
58968
1669275
142862
893741
421374
1704636
761340
967836
1718350
1858229
1862812
445985
1142352
302698
1383509
760098
281355
1813416
1444653
589239
1539438
1395027
1953135
763645
70429
760700
32988
644727
667026
88654
1595246
318586
1682296
569874
1984913
864373
92833
1709973
1188669
130477
1294382
862923
746958
296382
517705
992393
147504
1003577
1797626
1651540
995343
537241
1973855
1769891
1017923
850723
554244
1152986
1873432
1222108
103608
728107
172395
442441
86438
844146
752364
1259002
1732338
1988553
531434
827673
478302
1017341
725956
493951
749622
1460699
390011
889913
656947
478349
219169
1943675
1058268
960803
100330
810638
112448
1797435
1197694
475384
1936303
1568382
1088594
1854472
1086944
196716
1391149
294943
967206
647450
935932
1296478
1065547
1055140
691193
998443
1758860
706389
695354
470775
43452
754461
104698
420686
628866
1988024
1373748
1205959
1798309
713166
1740918
981080
1676592
576627
1252369
1458887
1184447
100302
1630546
588020
1613278
21588
1645403
1944865
541861
689167
147235
1190600
925914
1148356
707654
585475
1862679
1255956
1911426
132347
1192808
1757940
128838
1091403
351559
240372
1742367
943968
1886934
930527
803898
437112
1108930
1753695
1468799
1947286
1748526
963341
1259506
1295016
78117
1568585
1648696
389292
131927
423812
1412614
1036813
257877
373442
1287528
868116
1036555
1355371
520753
1586181
1915097
1793028
1420543
1224001
1829387
1872321
1611893
550287
791941
285314
972613
104271
1163150
1471456
1532848
64226
1723032
945313
903318
929485
92890
1388653
1352712
920781
68244
290379
757956
1272292
910867
877665
65972
1140351
1202130
509312
1847091
1073276
560191
565208
1735518
1178601
1012087
1915337
1843730
1686201
17171
1028866
1137073
232354
55632
1767010
852301
1186212
1677414
1794931
215048
1815492
1517798
434355
1728077
1532039
638142
1759876
1656972
53001
739354
1486630
1912275
630029
1555539
1497172
398597
873894
1002833
1270302
1723408
121986
253057
1014226
1131879
223400
21814
1241136
607969
481900
197010
927723
139160
1521533
1219906
1620129
954999
1470275
1571503
786765
853651
1626749
980312
585145
1314879
641093
163718
1296633
115736
1662620
1882329
383982
1327684
355640
962856
1638260
666316
1106539
16755
1625597
1807787
1676375
900700
1530078
1965094
1988267
457895
149504
274260
442244
1243917
1708079
1926180
40968
83369
1728759
591586
1959962
470276
351433
1650628
673846
1736423
1971502
1018453
1673449
1054276
1742318
227167
697925
372487
1134154
1474465
1065691
375762
533370
439135
1730217
924860
581238
555621
352857
1733051
255994
1938188
1257862
1141264
556162
1432087
541096
28315
962485
1601166
1363979
1072728
1350842
1056044
778766
252296
680915
1361702
1765057
279212
43672
1883932
848789
9639
1683408
1159666
436687
419872
376752
952902
122613
1614486
363193
1914640
825209
1750069
451532
1105577
1452612
183839
1410824
720630
43702
194095
1370500
87785
187967
651644
1129146
821247
676361
516792
1472186
1409652
337539
1208388
1590857
1228841
1432603
1389274
1120522
1954295
1842255
533647
1287463
1789309
849746
783926
205504
367018
67952
1435621
1417544
1312021
81938
993327
1409636
912601
1914367
516995
578541
465938
208712
769149
1218367
732385
128855
324555
24463
724012
1048227
1719565
1368868
29288
1899074
683854
269864
1257305
80407
1014974
266370
182966
53481
125949
1146839
1487836
142471
263714
509427
494551
586704
1839574
1990023
163406
1574843
1810708
561671
254454
331328
533532
1443454
1212573
348701
1964410
570910
1969127
1569538
1783769
886809
482200
139427
871374
556217
1950328
553736
376262
469168
1506946
1413961
231101
329250
1005549
1427258
565695
355875
1145319
298524
1705947
1452460
496736
41776
803598
1662303
1802107
633241
742930
450567
1660813
556813
1386235
85406
319055
792022
708268
605145
567920
738841
1404318
388878
189316
13462
1993116
1950850
70142
1664948
1196665
936563
536675
1374198
1344141
1973026
212763
1355616
48448
1586518
511660
1247950
1227197
1992811
17752
1056545
1069401
1034886
1213000
955942
1225153
1193009
820697
253435
883060
1388766
1950981
1550323
180118
1775512
632941
117351
235925
1129147
1873049
1668916
179303
1420533
637592
1554317
1777415
292603
949537
991397
249686
1924745
971347
1078197
877003
701250
463866
528989
1361142
253483
95924
796604
482852
520775
722438
1242790
493046
1884487
1619962
1244976
977485
1695590
1053011
1086105
1616931
1220878
477216
294932
328305
548670
1142824
249342
625343
750452
1772889
383142
431556
506771
1065339
1005927
1619388
970511
1609350
1617047
74421
1725990
649606
615451
1850695
896477
1019157
1918632
266718
1895402
1749782
823232
397663
848471
974910
1517667
1816690
585051
1705869
526927
794813
315691
1821072
55853
524101
949190
1927142
1172891
538007
447321
1855394
953248
1600492
1888341
1382474
1202423
444074
71837
1485231
540690
1264234
803904
1766516
1225246
9071
121132
108006
1617532
97199
1571892
934862
396053
210464
137736
771052
905487
1839417
34925
762625
1396217
1134592
799849
507250
1208821
1018615
287466
809547
722389
224459
637310
1129448
861525
1703109
958458
408748
1524735
1673882
1572454
1058822
1351191
326771
1003475
349428
1954628
1831986
277142
328858
798332
373242
486427
1241848
960741
1272706
1673152
1339415
1847702
1131851
674851
119513
1836612
1393926
1702033
820108
1882920
7322
221011
1164216
546824
244808
1113581
1493751
1477541
896329
1601186
480172
530868
1310995
1143193
1991441
1971970
698282
359173
1462326
124426
1986643
1737194
49540
1360875
1059077
542337
122303
283286
1717181
1318099
1703024
628319
1876720
396167
53254
317973
1636725
1999259
794170
443782
647379
181538
1624593
1371263
278616
1264398
10162
721439
1308972
1575790
1658505
708291
1147124
962902
230268
674545
594589
184368
319732
495296
938527
688710
406011
129071
1019262
681721
779099
551504
706645
1831245
588755
1469684
481444
1268851
1400597
1462816
380944
1983381
1556865
1554763
1479393
1295632
518956
1767930
369472
883252
1667192
840811
338662
1109375
478810
298031
1497306
306236
965884
1012135
1005888
1176771
1836724
1644467
390718
1562236
178682
312454
1335463
8000
24671
381034
1323942
1126602
1976951
1949717
781026
1165107
1964832
1338237
555958
860543
1296570
1639457
1121257
1062152
1377919
360414
955760
306212
1976301
1096317
1387715
1896363
884701
1376121
512581
1891162
1152698
145541
953684
1523161
1442884
1554257
1303969
1968060
1271117
920566
1517358
615160
1198912
1256711
442614
1511303
1241972
1009554
505274
1514946
668347
1788506
1399470
490651
1690767
1650429
1613576
507158
444417
1842901
613350
1743910
353036
625062
475477
331211
1621704
666252
1932378
1587665
602861
120581
1807989
539742
238813
1175124
4513
1047547
421150
483438
1996346
1762200
1519700
1684625
1960544
1631967
506631
992696
853057
1421207
243352
746544
663886
736059
584529
1246641
394571
370876
730083
1649234
457001
1443490
1232739
1559300
1860587
1483082
1299021
178473
531816
1594161
1920254
1926339
970217
1314832
1878039
1333205
532263
234064
1140596
841682
1757201
1271034
448034
1272674
838249
1522755
331948
1591943
1592383
1385158
1826225
1094752
1967232
1985068
527025
1580035
703302
720758
1072529
699042
845612
1214659
1011276
822016
115942
545371
276840
1581213
998539
1639582
856726
1999098
1828154
1491527
83286
1005645
626862
405640
393914
1200047
1819148
153593
1302743
1073544
523542
565423
1242186
127769
1731592
1837345
1749221
1242194
1764975
281244
143994
1070736
710333
625178
414540
914565
962581
350343
520232
936079
1199045
1711883
838875
276585
1704380
590202
1446269
805878
1457768
1286439
171937
635054
949675
1162415
641883
1094657
236000
1636307
695311
773706
1607385
1144326
1502590
427301
1767734
209484
940911
1405253
1772619
163545
1561081
448326
1310858
1615789
832143
697334
236176
1905197
1653200
753648
955886
915409
791614
1771443
686164
1737522
2909
1579828
1906976
1325036
934593
1891718
1271727
529671
388608
132379
1466869
236720
1675766
819675
1893800
1866222
1075089
79025
1390867
830308
1613111
210519
11915
1013252
1423094
287818
1131682
1850024
189425
474070
848999
1117583
46803
95057
1702909
1347012
96757
715529
1360993
1981747
1068103
1530207
166258
1850580
663338
1383341
774640
1325522
602171
1371505
533259
147738
1065148
1543959
136105
1274769
1486551
1830018
801483
1053019
1329324
1415418
697235
1652530
1303309
1597957
1930590
1547624
458541
800891
153704
97852
71142
1374822
634401
1871563
1263219
1278320
1054521
627386
457561
1196503
1782513
905362
1429412
636912
1433926
1014449
1297442
55995
173357
1499655
723550
731691
1972854
997865
1442646
776639
917411
1284109
327762
1825854
1240372
576815
1159392
307572
908972
1166411
364673
169028
1744764
1716329
133453
267975
1744712
499223
906951
1412197
940466
656183
711144
1918010
608732
607864
1605690
1530760
200556
1645331
543882
101875
504339
1351110
1101274
1055547
1925993
1169653
1579985
1045545
1039016
668168
350641
286304
1585999
539771
89044
1723698
153034
1953901
152023
1210847
249908
840197
500393
1596304
1535642
1196958
1216742
1307207
626679
1448868
1374478
726782
616710
623712
1284167
521189
1777297
1435699
901836
1385568
1833367
388910
285725
1328541
36917
707165
880871
1594894
1893780
1585431
1832331
899487
1002763
904187
293377
780964
1208201
868149
1506125
11590
1816436
1806864
152864
331875
1809390
354122
1608607
1000540
1157395
1214050
48035
1659967
1860762
896175
103875
690459
1091876
831846
591100
1321201
83453
528532
1088906
1663306
1118214
93463
1761722
928079
125375
1384076
461090
1760462
718679
1567177
1894292
387983
1979082
1975361
1787254
1927568
1746836
1946009
707755
1624571
749939
1849319
1794124
1711291
1083030
1076913
1836879
989485
752693
1698554
887579
1791161
1847174
1118852
439339
116983
1921107
501626
967102
617663
1007532
507034
731286
1362368
1084703
870691
1449567
1428071
154856
1771034
1591857
439721
411846
1802523
1219660
1872095
1999369
1541912
1280654
301552
1804809
1654717
510048
1731453
1806925
200641
701296
1603162
1761754
1697292
1205301
508924
673077
332830
1061061
1548171
185864
501540
597052
564640
659831
1388429
272250
196348
1095067
94198
521953
941116
322721
1804783
623898
25222
543647
702373
1822526
1742445
495879
1053635
1932471
644879
1871184
1735532
1009340
934447
1882637
171309
376938
672222
1077196
1212366
815678
1575946
816192
1930594
885279
305319
1874628
1733280
1574149
1841666
1882503
1484439
660573
1648213
436602
1940597
986144
416410
1350386
1512330
287581
157736
510294
743845
640309
1886840
1803388
1147527
1915464
1906845
85149
377939
1709378
593305
1835005
983960
1095422
1554218
194877
564496
1634015
335571
95967
1159925
1019621
194970
1010889
951419
1957977
1139765
697320
969234
917489
1246354
777058
209098
1732866
1923617
1984745
196582
1000867
629562
1694923
1722255
847024
985622
995997
957474
1006971
1215423
1674047
763704
707553
1432920
930003
1316383
685669
1520666
1139638
1633767
367128
546147
1826790
714822
1032318
339057
1185430
1948243
1503387
1176972
8450
1405005
902291
75933
1323307
1267061
1628542
1062334
1091198
421487
558246
241391
176689
1208423
1336957
1027806
318965
1173876
1532655
166804
1450980
1817519
1560286
1138949
43310
717866
538423
1812939
37468
854102
372159
1121187
1192621
1199642
718773
592295
1685709
1185627
1611642
56969
39454
531124
1467053
1349709
1081454
948220
1759973
1579204
779386
219407
829244
1624717
831930
962737
1489482
1677266
83274
518887
1725058
1678612
1422796
99468
464713
1227853
80201
1701615
520513
837709
386589
227534
795550
534415
546083
358602
1340796
75907
34596
1366643
1262402
1009913
1484310
1617985
768318
1393606
1140952
107570
1663988
503270
1857007
62573
170238
1672725
767826
1216312
1568792
532658
1515303
576537
590100
1968841
585426
891080
1291843
843875
838268
348348
573470
1192815
1524519
673116
1411665
932720
1905516
1035534
1936644
1576575
489855
1180086
962155
12710
843237
500837
898863
697013
1221047
6165
1085881
1350135
1293530
1313450
330078
502035
1510279
433439
1981114
1292581
1504240
75892
46012
1520475
1917878
883128
1551443
1759044
154779
168989
69280
131578
345235
981994
734416
1496364
670173
136016
1432629
1969528
1119582
1214126
835783
822928
970201
301490
837947
1765508
1223527
1855704
243814
1999475
305822
1519981
23277
341510
1400035
691137
125565
1780988
276018
1240229
206651
1769086
104718
428784
1475014
653597
860682
287427
130725
648545
638455
1671956
1940082
585898
89911
1672786
583680
36146
1944709
430120
304573
935043
1272007
1523186
1249018
1979714
25762
274023
1207247
1614096
1589759
447839
1385196
1097102
1784146
1860832
971113
80670
872443
1961964
996884
908911
1103441
1020773
745880
1259863
1157443
119740
1037271
840500
1469600
90936
796019
832060
659438
1678885
936782
1715323
448025
454347
289284
1295331
1599752
1588281
1639729
400694
1969124
796999
858713
1161833
495705
448309
1875363
1809577
711914
1223166
996762
1585412
1078230
1549710
552006
207492
1720767
44763
1264785
1219594
1347129
552786
883717
1898287
1876736
1786371
518631
757572
271525
318493
1464864
1512267
1701983
766076
1121133
826897
1490740
160713
1653447
204307
221014
1230376
1395814
843053
419285
597860
1856823
1319906
32579
781039
1239097
1968381
1466505
1263146
1639867
1056682
945201
1107145
1350249
549558
610264
1123616
169786
1154937
20410
43976
1106576
1627391
1426649
1907020
1391267
1531247
1375932
278196
1891462
780291
1416226
327215
1440693
1337147
1370703
474130
1166017
1066952
519763
1566824
309885
215025
377204
870537
1314614
1858316
1236184
839935
1712737
1065040
1623325
763838
558130
1735802
1089627
418895
323211
437101
1456452
978794
1414634
723013
381328
1789378
167169
1073571
253653
404578
362189
1703140
1965775
1914076
316819
1750330
1580971
1547336
1345531
58485
230678
496664
977486
653322
374958
1585180
1799550
1602772
988306
185557
808736
58511
390261
1273392
1754533
1601055
802372
729530
7986
511140
848829
1810795
817089
1027678
114077
835297
1373802
357399
29872
23273
1448228
413407
831099
1689502
691101
662326
1292485
1568020
1713273
1154275
768656
444520
730438
1033368
817782
1276262
648597
1118478
1983846
1752252
1727541
1470764
112629
726475
510121
1308223
746751
1442040
1256535
522231
1336547
1135382
1460627
488239
834099
300842
389313
712376
1186280
759721
1892904
503523
533371
778170
544389
800417
818067
1841858
1605772
220621
1617966
574350
1771359
211159
514930
1758478
1555533
737660
316892
1604784
227797
249430
1851531
1673552
989675
257960
390138
464768
1537719
1012431
759249
125594
1056192
1834357
684100
598683
1068156
854630
23489
553181
781760
1096950
35242
1649940
18996
1800083
1796716
234304
900936
1829059
69748
1546280
1424269
949731
868144
763342
1424547
1612516
68425
1547171
573429
461643
1830114
740380
683421
1810596
240303
1601214
608177
945038
317736
272609
607276
1805823
761631
766900
1948716
882974
1867412
1896827
846551
273978
1100723
47693
1836745
1285976
459909
1336463
1839956
1732871
779550
1096876
1126757
28762
1700926
776531
1902978
1081796
958108
355959
622475
870000
177256
1474104
774443
969273
703048
105766
1874605
494437
569266
716661
1389052
1878537
1080757
788985
892854
559657
326435
895881
1091741
80451
1178635
1290412
225096
1317875
1274529
284619
721521
66320
630681
1572483
242373
935839
87312
1607355
1534430
1289644
1780767
1085194
1151184
121885
539893
1185299
1709370
234492
789973
1320344
669707
1715007
436613
545730
1031840
1967974
551759
787184
1780169
498432
6182
1585222
1107722
939720
120685
151995
478998
1816818
1562222
675237
50102
1887985
214468
844095
1751880
283942
1768397
805489
762790
997696
560994
356115
1037648
733277
1073912
1296185
1995982
852906
1712744
1289798
728389
1779697
1568056
1576722
1666384
28078
1264439
1812062
483814
584920
480912
1070436
1077908
1434037
3544
1638956
193767
754140
1421520
1176654
1198594
1332398
326975
1273760
628357
1014063
1539561
1021636
1636277
1484080
1894061
143894
1282384
962026
126183
195412
260728
953280
320646
766267
447968
328918
74001
1479541
1183533
39570
422522
811844
108046
222685
1019534
1184637
1185171
597582
1449402
201423
365580
894651
929489
1714444
957089
1180159
750830
874280
1456060
221541
1572094
1262851
378534
893815
1622030
1555833
489664
1423488
1491032
854827
94158
938676
1570965
542198
1107368
1610055
1259486
891054
1900492
665253
1853137
111391
644747
1368023
911317
222504
983957
1323226
1223121
1466281
1303780
785690
1470905
226328
1016593
1084732
1101266
55285
1896554
217009
357270
436309
1572327
1772533
225351
1705475
344326
1074098
1657614
224223
426004
254331
1161466
1208385
99049
1212331
1044539
778421
410576
854000
1355833
1442363
1713084
1091732
1795015
1327021
1760569
1443852
1271779
534822
899639
329722
633508
1860409
1937823
1459200
1208144
566033
829811
1703163
740014
1330049
1372696
1792056
744032
965906
975176
133860
999321
1189538
462109
266914
58211
1072612
505913
1357496
195624
108651
1260345
1911677
1431822
45119
366368
185951
437805
1920500
602741
2393
569102
329056
1088558
372402
798848
1289160
1666178
166363
756247
1272048
829230
1867616
1897222
1768035
312341
1412388
1783806
1945352
466847
230600
375746
515808
891017
1940748
984455
660126
1613847
839426
422334
1768180
1390436
457234
1473050
732442
747571
1564718
1919277
927838
39734
350324
828644
1145486
237683
206669
1961701
1143511
776254
316371
1944112
1756886
1079768
766549
1179425
278280
1987485
1231114
553851
1259707
350926
1785223
569171
853083
758406
1619446
1944448
896843
303605
1585891
1601771
75006
1853042
1916406
789284
1000994
453097
732040
612284
1204512
1759801
1859537
165387
1473125
1924297
834333
1738948
1672398
905041
806236
480538
509877
1434928
1271744
1249812
1250123
735573
1414558
947949
1684030
643524
1108665
437199
1221264
1681145
1588950
319323
143449
886833
148983
127773
461694
172507
1862199
1572146
1224373
653142
1715200
329620
74295
145404
1767282
1533171
80400
1230033
1268113
1608017
1894686
881389
1952141
260500
612563
745137
26486
777528
726305
1445979
1778621
186169
777189
1803040
34052
1090595
1321607
1250617
1988407
1134580
599814
1904184
1731162
908673
711799
1629470
618434
927206
1609113
989072
1224702
378356
1912721
829984
1542053
1183006
728008
1973147
1350418
1525551
547134
460550
613820
253811
600830
1900033
798703
1503147
36589
442871
922992
1468145
131058
1693600
614189
256812
164372
1816943
787955
1686212
1163449
859834
466352
1159164
514474
1790433
1160945
223568
1266841
1039636
1460697
361938
1521413
836227
85136
1420039
1019207
321259
910973
1507058
1384698
519662
199058
1096126
420834
1151399
455587
545219
1503656
1060383
62291
1133821
1083927
990194
434859
1299261
917373
382708
281631
880545
62584
1042393
135691
1766920
618815
1819791
1059488
922525
1086692
1974487
1598749
1265034
981542
871162
691285
1217007
1036865
1367210
728744
868405
691445
1009943
673534
525079
300461
418466
1695887
1586217
1324690
1181536
1487680
276784
494109
1749275
1062834
159356
629847
128571
58968
967780
514178
300665
1482610
895517
545826
1607154
1930732
628851
1200794
867854
1736250
1370336
1280562
131548
1113994
1042561
1890274
777670
414732
674519
831910
663771
428439
1087063
1040617
1264569
568317
974225
20265
388658
1746413
335799
1542022
749336
505871
568293
1376810
1943053
1550088
1871468
818101
1127085
1983579
1802717
1147016
1667111
1128178
649034
1460584
736118
1931040
1354638
799551
151785
1846215
539369
954571
1880033
1526949
1742131
1441820
1350101
96712
875483
1254940
1657528
1484813
1392687
965599
72946
435803
1163684
1017057
440664
69602
805651
1704970
1740884
1672192
793565
1806694
123994
453037
1321966
1010423
891327
1772109
66251
1347040
1488186
484702
1864778
15787
1996864
919689
416575
1582897
1720796
721902
176238
1849779
1534352
554038
1894197
428882
1560881
561095
1688894
1821261
1678379
1644807
41592
656375
1072480
539025
733645
696991
342025
309694
186659
1890724
1421477
487623
1367737
591755
183695
1931128
861096
1938459
655903
1734833
1344746
961377
67183
256574
499797
636669
1530331
745304
64155
449479
979229
1027633
389373
1017042
1299745
578088
1278716
1098699
401050
1565689
1206909
1416843
1898688
1065098
357287
884759
687884
1123016
202415
708902
1528713
575044
218093
1633170
1037523
1987066
1551936
1316438
564925
343684
259012
1776271
581435
1678213
90348
69401
1042758
1947255
606696
1750535
821370
1945236
1006502
513634
1829135
433126
525955
1942942
523250
1298345
895392
67878
1777188
1224358
1475431
693153
862214
512053
1520145
703580
866221
1893663
1987428
231448
695870
17882
500273
1862281
1842014
1659691
1380573
1354732
515532
927925
1477607
1999545
942234
1727508
1121875
1759936
1348220
1283868
441150
1919232
588305
785135
464798
1669747
68517
1181302
761806
1241758
1238107
132552
1311617
1657449
1212689
558714
1826925
626390
1654241
1295049
1693409
772396
504430
1786453
134530
1675868
631394
1529872
769579
823936
255765
1563345
1636400
1632826
781293
546775
32079
784947
900145
1998579
609782
1618102
1760911
52756
1379820
844001
1988374
82672
422372
382814
478011
610224
907449
1890433
1942789
941884
450803
1188648
1437947
1119614
1291879
725120
1379862
1963545
1987447
839104
155087
37890
1439765
384026
1188350
480230
588641
869162
1038131
517299
625072
1885118
1358391
177734
1497795
1528783
1776696
1688924
1005650
868521
1727960
150894
1372670
112311
1166696
1398341
826907
1486803
95345
177621
536135
1627768
1016661
1486629
621394
1545349
1089828
347418
57528
639483
1980965
763520
1542852
1742246
1464638
1802421
1619184
499919
1575695
1217421
1060658
1336856
1136879
928608
456807
1819487
568668
962554
1528731
232406
948038
1595745
1682034
218051
1813330
780092
1430589
1272143
1226967
393113
614116
1269911
270878
1144419
902577
494099
160792
1102677
1664349
1436142
830378
1170199
111470
1497922
1126755
1119563
374576
631904
1388608
849697
114597
358597
499344
564697
296678
186185
1303465
1395007
933487
1175519
664762
1321951
698950
205742
1590793
1161833
1790356
1432548
1429647
1082420
1103663
947453
163149
859576
808540
920149
185249
235316
1402778
35049
1770201
1814845
1315373
317050
861463
1350057
1148082
1953847
1548973
917942
1582168
800997
1628054
1849734
866581
962165
1242710
1216886
1333449
1082588
1755658
626340
1013645
1520391
1238138
850204
1786427
1950954
1632246
1520167
1295297
695152
931351
1469729
1684573
816720
1823588
845039
1702102
1451632
359068
1695103
1986573
1270445
1953986
1482882
873257
796405
1797533
808397
664356
304041
530228
1432356
950067
604792
1119705
652419
1411937
1036755
310105
614453
1721174
1187318
1230334
670065
881897
550384
1571817
1679193
631197
1526037
213267
899175
586207
840856
1064137
893661
199508
1042572
140752
1401381
1549113
459336
275379
1756782
1358115
188221
158512
788695
1327232
1334681
24385
565001
1485819
446173
972042
1336247
755377
1821604
1645125
978236
52916
278428
888798
1418999
513878
1929815
36771
707092
442375
129842
1304255
1917296
523038
1341878
661994
390213
84925
449688
1679695
638844
149664
565611
581779
269984
804362
523075
1789832
1714135
1407129
1430822
1487837
798980
285792
315537
1079092
1988128
736329
476867
471185
1771472
83371
1452814
499411
151809
1275126
1525919
1341221
1000225
840069
1849648
442380
863331
671501
891898
718619
470644
361445
172311
135017
832757
1152087
90285
1231263
1676114
398893
789848
101402
327464
1569135
1572420
1047209
1909317
1890463
571468
832103
1959433
766650
17416
891533
1644279
1949017
1255244
742415
1753551
242702
4047
1322133
1484665
1943230
820968
474027
1354701
600493
166861
1790974
1024119
1530431
1212457
888414
520043
1331743
828374
1669695
1168175
455588
1790791
926238
1983198
1266813
816284
1854825
190633
638365
32565
818864
218428
301669
1734314
797855
1538675
1472563
910465
744036
1600844
1744913
1416698
415776
1321132
555657
1509063
1489060
274052
148418
1523887
1207822
1389262
600531
1422799
218156
636872
1214089
648995
136486
913485
1703912
232469
118964
940669
1371727
1297666
978209
803697
1056258
1237273
426875
1919893
1073122
1797568
1222963
1941136
1225158
1783785
1637143
752600
1849225
542332
1173378
421547
394784
1432146
968016
366358
1561580
1147533
205109
298773
1209126
1511607
1189237
663765
611036
433750
1807132
106713
1055379
1990736
546405
491049
1359857
432807
285162
566720
993884
1292269
811286
1999221
1697597
783400
841459
442487
1752188
1893176
408975
902494
1483457
1765216
455546
1110714
1573714
1781982
1513228
167236
840139
923315
1556539
1688008
210946
755440
1244850
595187
1848926
136667
1897244
1586304
291992
1541542
249955
1927125
663367
1640263
743408
405448
472744
456017
596199
909776
591297
1665689
1352844
601141
1877174
41582
694576
749251
1005165
1957565
607790
1993184
689756
1951927
450968
1083279
1782236
1075124
202300
1636061
729983
1808126
559046
1105311
1920862
717114
40142
1940507
1857051
1416054
254804
1392813
512668
1150893
488177
302684
1687898
163041
938011
1225723
393376
682703
468272
287645
1768482
1898761
1906787
1418098
363591
1445805
1801896
692389
340148
912251
1540644
802152
1110861
247087
1130180
950969
313891
657060
601591
802539
260166
1828357
1921925
1315658
1448421
1602402
1497446
1641391
1969508
1480417
530801
265881
124954
798756
482415
873511
378225
1341866
7401
325174
458922
1457833
234547
1487728
651217
1131657
301073
468110
251234
377295
423026
228464
824114
690758
1138225
219893
1155116
765434
1822010
203695
128193
1902807
1938062
203856
934805
442226
1787684
1409154
1425122
1696988
607534
1045424
306551
771171
1729639
429371
390342
1622838
1296361
633738
157699
1663363
874226
1520401
1571172
1492074
1467538
321747
1098097
668291
1098346
1096561
1792343
1977590
1373954
1855077
782766
449596
21407
250983
1260680
69742
686381
370374
1072258
1446994
660431
1960967
1009962
378904
1974136
1127442
110951
685889
1086919
717158
1437095
1581828
350298
1848701
43765
1369271
382372
970230
1293228
809981
382919
570958
1099117
1209140
1612397
74472
1090275
1699038
284320
1508171
156462
595110
308286
944042
1609634
635644
461993
1238097
701772
1355303
1126027
575371
964632
1085226
1424855
786998
201394
1623363
1349486
1774171
924718
229533
423697
1602700
723195
1851262
1789849
315676
1072296
857493
844634
1624323
1267591
249062
1571686
171452
1770987
382996
898975
1987691
1215695
1964105
843018
1070351
1229207
1359394
839005
1194735
200330
422061
1400340
1879748
264142
1449438
1603415
1409363
181581
1131108
62645
626994
459465
1737229
95188
794426
1901916
1102225
1167984
1242045
429707
1183697
1776801
1075947
111802
1728809
1388120
1756245
1863501
1765734
1650547
978255
1951290
1141507
361213
757292
1835974
1287244
1106365
1317734
1171968
1493698
161924
298932
1114286
320025
571011
505631
1538745
183777
1679198
1116029
1622479
1696558
1707853
1562287
871469
1780130
1332257
246089
728472
1686899
815931
609064
383823
1572895
1176254
1620540
801350
534041
1536500
432256
966222
970828
1584885
577469
856578
1084413
1037033
1059709
1971133
874271
740307
556566
1567638
441591
223673
657284
390207
1614675
1065090
150757
1999186
1975635
1208137
316980
716703
1487000
1829493
1634249
1091782
37610
1903101
1266564
1908191
1421664
892167
1717344
926373
677395
1479344
87379
1771935
1592821
1297636
260027
1931347
1832971
1043619
380514
1913209
859040
1150026
2803
325115
953569
1599803
1543400
1556834
1171963
1699773
1907724
1951459
1165435
1657802
881168
1917543
786372
1542656
1198346
846351
1984168
1009691
1664301
1797364
690606
1184677
481476
1209998
1286159
731916
1954498
1211490
1430217
286398
1906916
744329
101717
1325846
1122539
1612792
1944440
201767
202405
923132
1336947
830898
1459321
1776648
1874450
219200
1851667
1267048
253614
459544
960321
503737
1547070
501144
4013
1344791
1181226
1259295
1376380
959979
1512915
652448
54553
233746
1858748
1431993
438864
1531347
1398778
1098519
1130560
379090
188665
1764974
1621197
1194018
1082578
870170
1288977
1444279
1763921
445460
1108090
1553784
1212197
47968
1518649
90411
1345995
1084587
1554653
1003205
1408879
1065410
1460767
149998
899264
1925724
230710
1912473
1759548
868017
1632349
1247716
631511
179107
732699
88149
996455
238539
1601361
266960
358026
1939372
1503977
522027
665590
1435382
1186199
1795047
1226046
1633592
1314933
1720907
1478890
1690475
1219031
1487740
715001
672270
740513
1295241
154107
491870
1886823
814109
307911
480259
1199137
897298
193378
1045343
574548
923506
794337
1863989
910927
998973
169695
453517
1223591
1575796
1289998
176008
1094420
270798
1938188
337993
1007720
1481936
741051
304303
1160394
907650
1119162
681
1528450
348496
1668361
1189175
1419509
1817294
91333
1872386
1915910
1699669
605979
1572040
1304483
1637342
1513242
797709
1952880
1473498
1764016
1627085
805602
1310320
969246
836923
2702
892934
1449138
1167765
1287778
940251
1177570
1342198
1508617
290103
1062305
380659
1252883
1460754
1249707
570040
1346955
1287760
187793
630413
1150024
395076
923881
1288044
1920268
1551020
1616072
1318279
837107
25107
592014
383869
83126
1927468
14870
497264
49802
608195
1081659
478532
1768775
1433535
378547
1258105
1222263
35749
568274
414658
470514
1773343
757091
1408753
906272
1638432
1933522
941960
1245725
735218
996688
597978
293520
1249088
108597
851015
132342
611715
1239683
1035970
553782
752468
131111
640907
1750669
482494
1266004
1767838
574594
1761769
369057
522546
1954006
1104508
1354263
623325
1156926
1166663
1968705
214287
527333
1226592
668095
1036878
1168854
653442
182747
531340
1455617
195852
1607137
618524
130379
751969
281260
518129
1633455
1880308
525535
178739
57281
1865023
1161764
1323070
363259
1296079
97545
1775794
1415504
554182
669426
503954
925654
910962
1368209
436273
527875
201793
30157
1474551
1320659
571116
1357651
384767
797159
1282711
991367
977228
1348178
155148
1199195
119779
1517389
128593
1242002
716673
1186602
1762955
1656546
472997
1447286
1578840
536819
891615
1982045
850384
1162837
599494
352058
800829
61558
700168
1131883
1167367
1890214
1274735
1273858
466619
1755149
1482102
1974548
963924
1939486
1592166
786978
705188
1636668
482032
1898641
206380
1425991
590870
812313
1765413
996122
648357
1453762
156283
1991095
404687
573700
710541
1162986
304516
268333
1168348
1059374
1977972
170439
250498
481782
970882
624237
1592079
1703620
397602
1505216
483098
1679373
1476897
1384151
914918
512983
1156573
1725861
472559
709924
998145
269595
729072
489163
92975
204334
312492
810895
1198145
940974
944320
69651
202693
1110349
1981814
396281
390707
1066279
634236
1789466
874144
1973337
603667
626938
837051
40579
93720
1236558
719630
156026
960564
1100229
1603432
613240
979766
1591647
1888850
1795151
474511
168365
9365
1515590
1538948
376920
176610
1727021
348420
1998888
193978
1464546
1272636
893813
89492
339013
1788381
467484
48158
1511982
1069289
716724
660084
877517
789109
985899
973723
1563076
1344110
966261
896663
632880
1718889
405301
692369
1603544
1076875
1270630
582242
921036
1320626
959313
448206
752218
1437294
1011329
1606180
899101
711248
1480933
1939596
1962642
1050540
811515
308813
1825675
205309
869075
180883
719705
894432
1187470
1214683
414935
50931
471968
436418
406146
1753133
362104
1069690
851
675179
934092
1236734
1051445
1813048
1649887
521404
246074
1711799
1379461
995958
746207
506025
635193
101860
1460392
1843455
92172
1664918
1577173
267400
1613045
199806
1262218
913449
1601902
1457864
404769
1481154
253307
1083195
298909
15532
1572977
1319981
792130
13380
1899720
714481
1702031
418536
1327205
983774
1962194
164340
669843
979120
876782
1657444
1785645
625930
1937511
1147022
1857012
306251
17428
1243900
1261222
1467531
755588
356378
36301
773843
609708
923932
1117758
1508926
935925
1906928
1529674
1882989
1082809
1432236
1091862
1121209
127422
1196052
1718553
1954242
1657819
947743
794218
556294
407081
557302
1734094
1596845
1663700
790593
527083
893489
647292
359634
614971
1152085
162780
1327269
363210
74199
459934
548148
896012
1774870
1317237
466804
458691
1069850
958067
1432720
425327
568219
1622533
434010
1260036
1463806
565539
1897930
770489
538972
1702556
472901
1864566
958116
348562
1289722
1059629
1320018
1140610
1078388
1297074
57409
1766298
1352352
1348299
274264
1162231
929447
192981
898303
187513
1037922
1481944
1106891
921240
1829737
1169258
951180
1585411
1503491
332387
1209335
910245
126491
1929944
1236418
1077432
1179546
1792220
44244
842898
203132
647971
783785
1392218
563223
289783
677609
1466265
146514
806099
921416
1027707
1244437
805539
520220
508195
921548
1295471
817795
356828
79847
524805
1522670
1779158
1957440
1805400
89291
1099545
349662
1472714
1727779
1623866
270949
1550329
258084
1505662
942942
1486324
796335
820743
655643
1990887
329613
1628450
677859
1834836
760944
751131
1257054
715882
1265529
181566
309909
500476
1362923
1964281
764033
1165051
555398
877519
327783
378994
893082
141698
45349
934009
1854743
1662876
1028158
1202207
1138947
1193086
648089
597667
214532
1103546
749460
1898470
1023302
1235436
1555693
672001
1992184
1749396
68237
768890
435376
1677236
1439263
1782471
671414
1227996
493931
1757481
941824
106745
575798
1136065
1204911
569432
1157774
1202827
1213501
578940
430367
937539
1824061
1152802
850093
655465
1653231
1403126
528072
1787489
1826184
188730
59359
1847138
1855035
1947884
799967
1122876
1209804
619951
1334741
1003126
300165
161615
1805973
1634659
695107
1671745
216883
1946029
157876
11846
1285028
1119372
594245
969581
472451
782136
92048
591982
1517982
710882
610767
126954
1133239
595547
689451
189043
1397662
1979774
427202
459497
1974655
1356513
868516
672136
1376664
64219
1508294
1303662
1724269
277964
1424475
1997734
952263
282134
1944306
637137
779362
1085003
179558
596573
1574284
440791
1594535
984819
1846774
832153
91000
836890
1968192
408335
1161224
892813
1237934
1457744
1682188
1466043
421750
249412
1309394
1663689
1458363
86282
1016847
1200923
139830
993883
995756
63812
150467
299659
780899
274449
715515
1113321
1817855
671499
933270
510879
1335049
1991890
825034
39679
137597
1925407
1039772
1501732
1710084
577543
379431
26580
1350848
973751
169662
136713
1312829
1491064
718233
1811106
616945
1472280
994633
470880
1120728
1984261
598281
32060
1020879
1893785
433190
1326377
1355884
732826
977143
1790781
978296
1287287
701645
1034624
854912
489705
486337
266124
1279136
408721
1186536
1321714
1770082
1983067
1467324
1695608
282451
583833
810326
1244319
1536554
490463
721796
1236658
295581
478421
1638514
686181
503545
641715
1603176
748952
1567755
1312344
86852
531375
1907686
122676
223247
1973539
501507
149315
554787
449427
228218
1617753
643147
231213
1175115
796740
349349
1801329
1655667
952699
1528152
193271
332818
1229601
984728
685965
471532
832659
1912395
97441
1690524
767739
1790546
124342
1347574
407099
902566
278311
644821
78648
1154160
544509
1020113
1014353
458913
795580
54257
517290
1910023
898382
762130
470424
1939474
639676
580233
111421
57084
260896
621327
447084
1657772
1504828
151980
444355
1301196
1184578
142087
134485
1727198
470150
484385
1729021
794944
150443
1985668
1439981
1382695
889600
1210424
630911
536055
158334
1789413
686122
127228
430811
600705
647918
1762293
805755
662845
1313319
1158478
1027177
1215496
442939
762549
166470
1993112
977073
1515166
11454
665321
1777686
852097
1361617
1080652
787730
1472660
1616366
1713482
1863320
1433653
1188142
1605116
1959083
1013142
1914700
219976
726284
1447813
1856236
1348215
936634
1367835
428257
481052
228799
326064
844712
1532960
716144
627656
1806703
861505
1002052
686848
1046296
992648
1491685
1583704
44147
1185010
759214
1476880
96635
175933
1644299
149792
1123596
1218064
1293711
237548
269526
56650
1844802
1785977
1856173
1376916
1861040
1427084
1391897
1657526
1636484
1455044
745330
1414857
1302826
1412272
585408
1145604
1403310
795961
1569196
104765
552245
735191
261800
378957
1040207
1041191
476244
1452137
1743552
1691475
1809621
684842
1186496
852351
1616895
1651969
640882
235360
1823764
1847772
794051
649505
82266
132434
1464386
1544797
273309
399619
933150
1952429
486130
215845
143494
441143
557909
387624
1651260
1661753
1345707
1919276
554270
1068903
1661765
1813334
11118
385206
753332
1102817
978469
584563
777657
985310
197059
397058
521665
206193
1563197
425389
765705
1844110
1692170
1851128
714071
1969111
1165109
1361287
1423683
472151
512671
1987445
1921046
619333
1163536
1889815
184119
1159898
1141745
361992
854035
321809
1554020
884052
576769
1217704
259274
1304169
1239844
1600272
549093
185342
164527
857131
183836
1292904
271546
390441
1766359
571390
1326333
297585
577716
1703971
1306818
559207
608787
1542642
44395
458919
1060288
1171766
789028
1079257
84875
1555709
871447
391587
736346
1492670
1515456
333363
1794910
334665
715234
785230
1818829
442451
1855438
1062858
1999806
1089178
438082
1114768
1389205
1380667
61647
888757
497281
827602
1436657
876427
1304028
1286597
152375
1951715
469664
1270595
1277625
1542643
780308
1594591
1294724
1480040
1732529
1123665
1010806
18484
103497
1698957
159380
1205352
1678674
1993959
990739
349451
863270
1412458
505524
326884
1552760
890943
1392225
153839
180869
373095
1250839
1956035
259773
379004
1103329
574376
934164
615479
69229
1752152
599923
328713
1819399
498157
1775890
1952213
1150247
1557401
890483
755448
450157
931773
1877004
145001
1326521
513660
1287039
1830218
618042
664230
653
774822
127554
487720
1778994
901072
1289372
1034785
795740
1014859
103557
388385
1982514
440594
1056047
912885
899956
739337
677847
1791414
752502
327253
297863
124617
1996802
962986
991240
1451698
281652
1880917
843383
232690
291702
1843495
1145635
634493
1347265
1154157
176293
404666
250739
875265
1776763
543380
632126
1478072
1126164
5188
1848283
95274
992722
1850759
1192275
1878556
889875
761424
1348612
1346553
1477739
1433341
1711316
1684344
724131
446631
1983782
1759102
1583197
729299
1587363
1760182
1877832
1298767
1393829
850988
515501
587774
1392553
1867667
837514
1593118
366095
612085
1196373
865213
1535987
1655076
1819313
1665044
509599
1558159
426459
771287
504627
1785137
1054471
311845
1912766
865260
1410898
1977705
26336
1745275
1547087
1445996
1858930
254151
1841670
493807
1734950
1873928
1686741
877413
239966
477553
991527
12638
161399
1718816
1540174
851710
975540
1876755
1319700
1688713
1613161
1828286
1440031
1894965
736955
914950
814652
1346179
378078
103732
1023420
757261
136767
440046
471122
1690151
503128
1419041
879456
1529429
1189653
451053
682894
1266798
826595
1136475
1233622
1613682
336789
976433
150011
274954
733205
102062
1795410
376910
1763299
4479
540937
670259
934787
1637478
258741
288756
474206
1357252
77047
481939
915710
1596154
1894213
41086
408816
66138
1105885
1000937
1895516
727171
1080520
683154
1592136
966636
1809436
1120271
1260816
1783839
1988369
349678
1194279
1057983
1090104
1881432
101282
527534
1464475
1072320
788114
169010
1850764
702076
877339
1772240
1794876
1388641
1916553
192345
1123699
1098557
783849
1804228
1002106
1654308
1011796
1743340
1333362
1685338
1458947
1786190
614216
1441191
1411356
208675
34111
123457
1064883
1827481
1880785
1673953
1953532
339561
238910
1785303
1195989
66862
1767301
1173568
14372
138169
480809
1777766
1706286
202643
740722
634661
1237788
782767
1827770
966498
1082350
202760
87421
542001
1022824
1773639
619210
1088521
1590865
777288
300618
1797661
1272152
552360
218207
763493
684437
561560
83272
1577572
1587148
966643
619077
1980576
1463309
1852209
1248885
272178
905304
1547406
1802251
1325989
1556707
230888
1201263
1143422
668254
385399
514414
662936
1371492
1899472
1113620
1739884
991665
1621413
322389
1504279
215136
791364
833836
1212666
421605
1616749
1881640
1795784
1279115
1096161
1221560
1863703
1721952
1975063
1460202
1782784
1953694
790834
1014725
1198743
701928
1883049
774735
1319722
940600
926725
1908308
1470022
527079
103775
1469451
1430675
1425579
1937588
539461
165691
392038
243028
880282
1101764
326933
1765604
808072
1907112
1767178
143777
858730
1851998
1539252
1758881
1959031
1418820
1590777
1605978
634814
143109
1835681
1166923
1554591
1635291
1467258
263854
1158419
1014810
480541
1322756
688857
63632
1495470
1693855
503461
372220
340854
1271415
501099
8519
783160
735862
1064064
1627101
451135
514559
1585613
1269401
1076054
1351145
1651870
1103469
718675
522371
35582
408596
836028
1974807
1222733
1937797
596657
209215
1471354
225220
621738
1303743
432503
1335658
187252
627975
1599023
1060934
1370231
1786052
1273574
258884
1736520
1050598
120521
1816430
266891
1307191
1228856
1622998
299124
665240
1123639
191143
1321241
923591
1665367
1239835
886051
41384
1541477
662528
1349559
187868
249136
19049
803748
919827
1212315
556892
1395138
1358389
869738
308169
220127
1109350
721493
1060212
254570
1787030
297020
156542
1678482
600717
624543
686431
1251945
1130222
1041670
524228
332950
665131
1181374
406429
1059040
632160
1011603
1993135
268888
1032337
1804398
1505556
83391
814638
1221034
1554433
1757219
1738388
1486769
1621222
203567
791190
97966
1517615
92235
1347329
1696731
549762
1370841
1943100
1412084
834991
37427
989554
65747
1611584
1772017
1335810
1778634
981516
485566
386058
628475
350218
274352
1385069
1352691
1448897
885685
14340
597684
1163453
372865
451740
1558629
106739
1905041
269664
1918378
1038014
1978404
1327873
1338472
285939
1886452
563607
1709087
309284
583501
562017
468371
331449
24475
448939
1057690
412022
1971209
1035571
1286620
866157
586791
1523934
1026835
130635
989818
1996449
1504368
1349120
340617
1651869
310233
1486883
459735
852489
44019
867101
378153
215319
602861
1348238
1494057
384870
776604
1855729
701445
317742
114448
1187128
476915
1064670
728325
1060329
686732
620357
541849
681072
1597623
1817809
58270
282405
1666768
1052576
682724
1989486
1616043
912651
121731
28034
1892421
1489405
1690078
1877598
1843993
1667430
1752042
1638910
1968077
652224
155074
353325
742527
201152
787128
224848
1472131
1148100
893345
4777
1434036
671109
87110
250495
1072437
1693171
1854589
348685
590899
1531948
1932840
686908
684073
334379
336114
1067975
801865
241863
464342
814736
376626
828712
1403778
500328
52927
468987
1410007
482042
1218278
1292071
1972893
1689347
372185
610644
1538204
273357
930043
153542
1606062
1669803
373370
1848023
1892303
26286
121060
930318
85762
23929
281967
34644
190306
443663
902100
400043
1256899
680275
755922
440272
1276787
1055503
930207
1265877
535034
1623034
769791
476623
1477472
1899997
1145967
1584217
308275
108212
554883
267392
117686
581232
330851
725681
1373726
1994167
1578509
484395
1420151
250285
325307
1707881
1930443
974054
777266
72533
1546673
1271634
1807118
509897
326427
1382372
851829
1723024
1823014
162773
1052894
1541461
1420026
87392
1400437
1099510
217390
1835666
643245
674490
837756
1336181
250148
1667293
1903711
694664
1052126
114847
625382
1291168
1381719
1570009
283705
1989441
971105
1211424
1125755
1291882
1320989
1367816
1490084
419209
941079
106024
1387041
1166346
1893136
1304315
1600628
1231392
1482670
1369359
893697
528935
1032571
105416
449735
1366515
1370362
620944
1320861
526667
763340
1831083
538048
1483021
519239
1296712
758809
92457
1988077
43294
120839
1276055
831307
1691340
446512
1432437
96517
1683387
1764552
1011783
1419403
905018
1911063
477743
1726764
495380
1330896
1377706
1518767
479628
711535
894581
870730
884592
1330659
1889864
753435
479969
49773
702287
1951390
1158762
475423
898255
248479
1927495
1803792
1601003
1536491
1774222
1017286
1785940
1322136
908765
1265027
1298487
432400
1826663
1214821
907094
1271526
384337
1838628
1156732
1720052
1782370
55111
149460
187163
818782
1457842
1725212
146996
1864547
148968
1926
1467985
1018481
132340
1193619
1885208
956955
1609684
1717295
1796003
1169418
793579
1082425
1133322
55463
585829
1587805
378530
1197962
1053548
1166088
832055
1832537
651302
329693
1564872
244724
233181
746021
1465462
2115
1866258
1060125
799494
1443976
638595
647485
217054
5634
696105
1472127
392572
798407
1685316
650818
869051
1621943
909697
221793
1831196
897302
777722
19597
1155177
1581959
268065
1884797
500263
421007
1928440
703529
356544
1065588
1524283
447306
1897533
1870983
694270
1762586
1871233
1310559
720147
504949
411776
176008
625806
744981
494809
734061
425482
296926
998776
1501329
1805782
80759
1771578
1869665
347080
742365
1519779
516699
92391
288770
1135874
1795191
1056980
332625
207034
1359047
496891
903519
1858528
1546769
1567308
1615713
1462287
197019
144569
1771053
1644767
1894092
1435931
1410778
1213928
417691
154712
1465374
998613
1042797
367288
590440
611398
1032846
907817
7895
735634
851289
1797403
852568
1964930
1764272
1450297
637486
1492074
725596
906164
1679644
1448994
305812
130617
1564836
1213343
731293
864713
274187
1091553
1800268
756
1685547
604932
303821
97499
335910
244631
884369
1664111
331768
1242515
1104152
1140331
112778
686129
1790179
1398129
56730
1471557
1424565
408800
886302
237336
936437
1034163
766902
343379
1776970
1288074
251895
1503563
158204
727402
403855
1946114
1558874
349653
1627340
1931437
1562809
1299987
118205
319880
1855412
1443896
369499
1970050
1854993
7491
335489
136163
622311
1713584
1300206
529180
1993354
946938
1541672
928091
1755147
107579
477356
427738
1220397
642555
1325556
1857342
732267
867745
1747619
115037
1207031
303094
748746
227685
512821
606309
82708
1832682
1285759
436113
1757875
1588631
1222501
1064453
846523
147491
998071
140009
324589
958415
798852
1093757
323441
22964
1991014
273483
1541329
688421
1637410
1820143
70269
1362030
1023344
1545663
872239
1928868
1367887
1955212
1501878
900777
1345646
689806
1257351
1500831
1896407
1804981
1805747
1563766
690726
869478
856532
1743926
865548
1226544
552934
1299472
641470
647355
1787382
1022825
577472
633457
1112596
613422
45987
1478433
77196
247519
1009830
1323161
1287487
824810
993637
311910
1153930
675312
1866458
110173
1132816
309052
1861422
1172321
1441946
619457
1382355
815314
808494
1165561
842337
992053
1565819
1346127
436341
1178607
1956338
1638921
980504
43160
296178
1161401
1131696
1917440
1726437
847078
1390727
309227
1967423
239882
774396
403181
239441
1687237
468491
891263
1035576
1488752
206815
253237
170633
1313709
1845121
1857210
968718
1244058
343545
1344814
1531125
1183347
1897417
1090139
869776
1424279
878400
797517
1965096
1128712
763503
965861
1597279
434154
1114571
1876655
126308
761700
695784
964957
1154726
359449
1497366
1764769
1105764
264013
566610
1500416
416425
1419880
1239579
1852117
891931
361547
519589
595927
445761
1989642
208131
1033357
489920
664343
1622325
699199
1876533
974259
1704686
31689
1097149
419921
568294
78246
1495911
1680281
370472
1506392
1044155
1872104
1810578
219665
704518
1932934
600782
1083181
781328
314933
1939198
1202056
1531730
897994
1743572
1527463
484536
1211979
257417
641368
229843
1666803
106238
1994464
1307695
669336
1039704
726091
353175
1805284
1119764
1468336
1934387
1693245
978606
189079
612648
1880502
391741
1903177
1738279
583163
1596509
422329
1329259
559794
167030
1795561
802850
828178
1688620
704872
1032861
510909
1794412
945094
948390
1572379
103408
1705026
588225
964529
943679
1822184
318798
74835
834516
1580379
451179
1116370
1803135
1300989
110802
1668585
959446
964148
1938206
143599
1196945
1577769
829179
72897
1023554
7813
1507792
155529
200359
50951
983292
1956428
659119
1818460
685898
1527340
54040
374181
1461477
492193
442765
1119119
1958746
788600
1812078
67483
1595469
1955469
1265755
1001996
1882037
429872
852779
378640
1797632
180059
1050016
1916961
175348
1513507
1633554
788430
1173178
1874395
222287
405982
1251756
653482
1469218
393172
244997
1875825
338868
1734794
1658542
965145
449830
1172768
299869
1300967
1595479
1273981
1146629
72305
41661
1540784
114632
1091086
680395
830771
992676
519198
1589165
1431630
1698228
1011830
1904548
119320
1426232
1050885
1318708
1745173
1966359
486176
1319534
1671301
1497451
1878799
863367
1614131
1521238
15197
288317
1862024
151883
49274
1516808
723920
1408493
1616502
1548631
483009
1756898
1183740
893910
329349
1175831
231377
1764201
540427
989141
1378422
1634076
1441860
20245
1341588
836424
214339
1957900
402446
324055
369424
303965
422864
821488
1584009
258005
22236
1812871
1245773
966644
663092
1217777
48020
758174
1379967
1327022
62829
576051
1659960
737533
1201520
76523
51714
1391160
487102
556006
122436
1635366
569272
1438234
386678
1933619
603027
939461
1759736
1828120
608916
971698
882923
211635
247919
1790242
435388
1184632
1379615
74740
1001359
1302340
1581752
1634664
1276515
570527
449718
1288717
1675601
1108653
548097
1424307
1616651
735165
737717
1526680
583200
820963
1835775
1023442
1394499
1407732
402525
171191
1378352
156973
690756
1462894
1611671
1619065
1695203
1530166
1258416
1535848
288106
1532623
912105
1890205
560487
521646
1921182
1860205
248746
959342
536323
1607214
1185696
1506561
1634731
987621
108679
327126
748785
888183
1563652
217336
84127
182707
727548
1326307
10008
522256
824593
1773134
1816761
1673566
61488
129216
1542846
290209
1547778
382733
1496993
1138644
943505
1497241
55314
968350
1477040
1742739
1930328
1200712
1339427
1026800
1742657
45893
444744
692743
1321661
1727845
826513
263983
575102
1468915
1876276
1545828
1038101
1479246
338172
1443529
203474
644211
917242
541598
1772288
1503245
1581961
417883
148525
242171
95530
143996
819378
1744918
507814
1445016
517166
1266439
371686
38209
1555937
1281737
42860
1862319
484233
54558
8560
593880
1632210
614787
130732
325250
1381845
1195612
589337
1108379
1857104
903139
1967647
210863
1481030
715664
1762866
1685183
1119672
1720185
1991757
1865247
1264152
1067042
953886
728052
1707110
1058119
512000
390828
838698
1601014
1408110
1277422
1570667
322714
1121985
82327
1247802
402349
250218
558406
1499516
940615
1062317
1497580
662104
1524311
71862
1119790
1385673
109783
921612
1379018
355899
1507903
257038
81537
1364083
635510
729810
1502363
881674
1359327
1415604
759709
1648399
476017
1770685
100196
262973
1713588
1944224
128750
746352
1706188
1361425
739853
379052
1325594
602918
1365650
1966273
1760792
919528
77266
487404
1605820
1602312
535643
781811
193983
1977063
781253
848732
785004
512148
1468785
1807638
656435
1471329
1445768
1733670
221318
1855413
1315441
1842668
1800382
741363
317278
1095662
1837634
650327
662881
2564
1707984
1031887
648976
552878
1348693
315831
1910149
883797
171195
5102
1727679
1561225
1298719
1021529
1508332
1649508
1706686
1748316
656870
170492
1586282
811738
76278
742486
1669320
1411086
1495119
118570
894480
1145034
3084
1691894
324910
1821531
570812
990031
1506476
391364
863854
59539
1948041
1161918
1316860
188724
1516626
869239
937801
396499
1342119
595398
1987528
1311673
1461234
1651937
1230630
1507109
593279
376799
1239622
1701951
1779678
1930883
575573
1793
254291
1747647
1804273
1216995
1223104
1161594
1235346
914747
1019040
1473777
367806
1860936
953116
100877
1960909
1386801
1341092
207480
790335
1532091
284724
1248680
1988875
1918407
1986613
1106071
1717153
613479
529902
395211
539582
409367
1324613
756953
1679945
1101524
597663
1981233
665138
216329
1948508
1297861
752511
1394853
1099982
1672951
745361
1225791
1353106
821091
699688
565016
1877554
1924088
386254
1109485
440704
1852570
1865969
1611716
61714
1186505
156041
346637
737028
504835
1879459
1108579
347533
1197880
617074
876484
430097
801176
1143800
1782440
1371940
1797317
1887658
1844735
1156007
1248360
229061
1761193
1688027
1021269
51492
1759172
1360969
569146
1050982
940118
469765
1684811
1327401
2753
1414695
1511360
1382793
1732580
613754
1097698
150855
16048
335320
961686
517758
1072921
707194
1213666
1458596
1037045
240917
614641
1531202
1662037
1568481
773016
1979293
35589
1612447
392767
1608055
808122
58391
297278
1655555
472334
1434653
1230412
536686
589832
613491
851013
290151
1436848
852948
1271206
1569493
964012
1136115
148386
328291
1237182
1781192
507421
1006941
937488
1338016
1229162
1899048
1967502
1238853
917254
1487159
733456
1519327
1218727
1620738
1106297
733812
1705855
664188
741127
1635186
1332165
1884117
1832279
1700825
1236159
1483446
1254419
475537
470328
1429880
27529
1460571
1316533
1732817
210343
912793
929769
1655625
634991
427305
1993682
1030815
952995
1673893
1339048
586401
1808362
1089538
518857
1702980
1420899
392041
1325672
1379277
647502
805137
1443322
1762867
269275
1016435
1726681
1461664
1132425
747297
344563
980878
184451
1178581
890583
453097
1094765
1051674
1801333
1554019
1707990
552844
1429822
502326
168341
1420449
1187885
1675613
259349
1485256
1954860
216892
837573
53895
1298752
701024
1721120
1634748
410796
991551
735514
925764
1794334
163091
1082575
143587
695941
1726827
1767268
1438146
1533757
1975232
1908204
797817
1749601
1234619
1583506
1420094
1676716
40226
635075
1237902
295474
1859542
1855486
1647115
1563288
1933213
181983
1012864
1732918
450653
681922
1205162
1405452
159479
531826
782344
848347
1573212
1982145
35253
1522692
1089000
345886
1262324
815860
230178
53484
457442
815841
635840
778626
1430474
1855665
1078409
1559517
1976771
1098264
1052559
1342367
836871
1283145
1118481
914754
631843
1255946
123701
1485091
992661
1607883
1992342
971254
782157
1502398
1114478
1930105
1019248
1719560
903615
1376190
1870730
1726050
356029
661946
1864129
1745979
658809
1498217
1035989
1831274
1484321
111664
1778772
279614
941899
179140
1578180
327964
1399556
362538
1227228
29068
1229198
171491
380724
1747450
361190
856579
1358934
1249639
1550045
1461276
593837
283446
1231885
1014638
1305769
174662
1553604
1017
1594145
80537
305948
953261
643542
1842815
98741
362498
1874434
1890802
1220436
803156
698450
233327
601606
834275
900744
310732
897762
582680
1967880
1649276
63440
932587
552062
982130
386820
747968
384923
674495
995290
605217
1933824
134763
1433472
802639
92832
504750
56880
714608
971863
1775605
1712782
1254939
867119
1651086
1149847
1025057
1336290
1881824
1703029
1241937
54664
540984
1705874
427614
1026550
405307
820462
1509162
40686
106439
1832050
58666
1760290
30980
270973
607252
577865
826047
1002372
1066799
1945750
1251507
34752
867938
1720794
258581
1016529
647703
403216
1156782
1469391
1912081
1765299
688141
1759832
1902479
1834574
825520
619399
89282
332442
913891
1498644
1766290
1296638
1312968
1183470
1547161
1051166
1757105
1300438
516244
1117035
1103484
1423021
1597975
1096010
669047
145854
145587
1353101
1638866
401723
1912335
487043
534139
551488
1838602
1123761
727959
55011
1422773
923993
997893
869234
975638
1128694
684598
176355
1532915
1704794
748359
311319
395569
928460
1426795
437088
1535745
1198347
922043
1384893
443918
1813377
1162130
519455
1997262
1034923
745802
1945404
1534382
56096
1755052
1990942
1306243
1472332
1962425
1565234
1210079
565927
1281248
938169
1020753
1946869
1768776
1573619
1547710
191404
992618
1272808
330772
875453
1704735
257648
1981532
510832
646935
1860380
977307
335683
1483174
40862
1503646
1944563
427485
1229198
231208
254366
395420
108910
1565739
1356189
1689273
1983811
103449
148083
1296995
63519
379165
752109
887885
1055835
1939231
79504
1635560
899597
1646927
1110514
444225
101898
1810050
636484
326978
792766
658321
356947
1779726
691669
980700
617535
1779134
1876804
1046994
1172163
1246008
1272712
468449
1137450
630062
1617607
297995
195308
1442634
1758862
663884
583387
738395
1127321
1598168
115060
729046
348672
1072786
1255501
744360
728647
853034
125723
627704
486856
251749
295367
426226
1251159
1183083
1489979
918589
479106
276236
1000459
1084197
1102007
1194137
1136716
1890188
835764
956140
1229481
1173073
1076479
72816
1609245
58476
1617891
1863250
474703
894324
1690884
410190
337154
1773214
1133730
1405888
6843
162203
1429466
833807
614980
1485808
1864898
462942
1514908
1571064
863671
979646
1771245
955057
1555336
661733
349540
1942592
1802750
1107178
524567
551131
429612
116541
421527
19537
1759755
112955
2836
844692
1852326
1586928
1289120
757968
1702388
257945
80000
434395
423504
970195
1710094
1623341
622318
473149
1749897
424074
1540644
1659860
871699
1474131
712561
873732
542868
635235
907026
1660672
1963344
483593
1428420
1890889
663992
1773107
748227
273768
1433264
644786
1625286
1343781
1387032
1535717
598483
398834
1490874
76951
36666
6772
867
680116
1530436
897349
229486
1385410
287622
1235100
1151185
443359
205013
781259
1558821
951935
372455
1372415
965641
1580495
1585774
481332
130684
1327458
752804
1642716
1372557
1165214
116991
168354
1159337
31561
640538
426320
877330
1353753
1143385
1371597
114950
1301336
1629743
1641545
905210
1306595
596416
471542
1501291
850505
1474289
1828525
1814445
1331105
1299273
1747572
92976
973780
1499161
1013813
944916
895354
1599836
1424814
1932124
481905
936923
1553418
498963
1785732
771584
434622
235672
1682310
16163
1338972
755707
149044
1444530
377174
1891420
254133
744983
1582713
1266192
1099086
1079876
1937150
419697
1365457
358699
1170955
422101
1636535
1565830
169153
1117633
1459937
1067640
596861
1212861
510630
969968
159814
337797
1514639
119228
1194267
1739257
658747
413755
1871937
1705837
982178
796377
846025
486018
642962
442236
1729948
647719
1911888
535824
1108008
1328192
716645
1323874
360989
896784
902623
1576251
1811131
1298397
1249367
1232435
1667232
1944261
676013
1272769
529434
412054
947499
182778
1324120
215796
72593
794221
1970222
1943299
1968153
1302799
1407943
402954
1868644
1644041
221686
1782483
624713
1815701
86946
1059366
1113862
437977
1313577
1567093
364333
1574386
1030810
1910758
664134
1842518
1805776
1296516
835412
340803
1609024
1458757
22492
1817794
1265483
1770384
384552
735173
1247709
981711
878951
1855004
66983
738853
313825
1916849
396402
202910
931414
1656765
258911
1064032
1862412
1189883
1292760
390345
239614
1882518
189879
1448141
1119814
757366
1375030
748111
1057467
1501091
1224620
725380
142160
1388499
897621
1833992
1559975
1957058
549864
1296052
1172152
677844
367147
1856480
1691761
1139182
665813
1981321
584714
1325409
1628233
664073
634050
1814366
434703
1674043
1680128
1358291
945886
1192476
201618
1689428
875069
295450
787267
42
1796992
1196715
1825851
236826
1344536
983736
1553055
1382591
605116
1909291
1065289
1701606
1530521
842991
461348
307536
825390
293691
1720802
1469351
1928985
650140
1539489
227122
1065541
344540
213538
735585
1523075
791877
263035
1150872
784460
441685
1588494
1178653
1564121
725236
1813993
197936
622558
1293863
1394190
1687360
606066
373864
1272268
1839109
958080
1334050
1630628
1851486
815327
1275155
378952
294159
1808309
1035792
914949
1552951
984340
86952
1010093
773006
1319335
1037727
1108385
1397151
1455835
1408277
1836924
1333800
1058017
347067
1526080
915874
1773305
1268524
1836757
1134365
989151
1816660
1825943
47650
128754
14491
1493659
1426215
1000426
762990
1453300
372845
193800
158095
1498930
930792
669250
635445
1460479
1865488
1948365
991275
335846
1061284
1594664
425880
1843070
198610
1276029
1918820
1614488
1236457
594696
1667362
500372
1706198
1662683
489445
770527
1832850
487736
527795
474986
799821
1574049
1898344
842026
96590
270748
1353772
489982
1166706
1975352
1105491
983548
1519940
1061140
1782657
1277070
1336782
1090020
618778
663807
829972
659023
1038237
1306928
467294
881822
1263674
1512951
1468309
1604684
629688
1326607
866269
481859
1457041
1333580
960180
148143
1188251
262426
627857
1881048
529452
432739
583349
460600
65627
1164366
22452
982917
172261
941948
382394
1680472
235939
215158
1790925
796618
439343
1037388
1551683
290618
1944759
278941
734246
319603
1618944
915788
1164457
1782796
32768
1034224
1222722
375821
861313
1899537
1539979
767131
1231789
1085565
547264
1689017
1532689
1457502
1840286
1354832
1908892
1465142
641061
375631
1155760
508315
923331
1280657
245484
32389
749223
746695
321040
1369088
104790
869363
1362812
777899
608025
534145
602640
1543275
1304477
1319707
1282187
1661353
250085
1297642
937202
604523
1000707
406100
1308607
1772484
1492396
1134301
1821545
759457
1662810
1285837
280662
461911
1427806
1129991
1974086
1486209
40976
380834
11924
1139653
1645858
133523
1759791
1723223
253394
1194684
1719358
744848
1097385
1282744
370431
233209
316874
562849
1041201
1097543
566804
1176957
624850
393160
760734
1711031
1388059
177189
863681
666932
1450166
1294566
129781
671466
1663571
158907
446062
1426387
636915
161908
1699667
870553
1223245
214470
634283
962725
1948170
1700508
1858322
1595000
709610
579767
641248
677632
170819
353331
471552
694498
818250
1753832
601863
1688783
93331
64021
422656
1188003
1446573
1537816
37465
145284
599444
1797859
241415
371978
1728138
696265
1024541
1576714
859993
1510218
1988661
554958
1195047
1367418
1788990
1672893
543715
1470594
341558
820375
173896
374701
1766998
968373
1485154
1048251
1162201
243835
1341600
950105
392488
251732
1795025
475560
787289
1889750
984192
963294
1922909
310777
1338416
1159562
1812002
357638
730936
1142933
1839841
324238
470232
1361196
1716464
1045424
54040
365949
221798
918641
467230
1059261
1449722
1515379
1582517
657618
1633638
630035
1502310
1796617
1617356
247813
205487
1884896
603858
662343
1703843
961100
899289
1774509
783133
1991955
338326
1856863
245215
1263434
342153
1854247
1704757
1381678
1286422
1590693
174247
1981383
328842
1179960
1221372
199803
1382683
1632056
1913710
1729675
1713435
1095293
1537753
979362
83673
1886995
1709297
408146
1916442
477309
1289071
170325
103750
1330818
1226118
1132133
412125
1838298
925092
905998
1876376
1048901
525994
990206
1991485
1992795
778323
1503696
97490
1098730
1775129
1678486
377957
466770
89062
1119225
1685064
148735
305892
1730240
1233918
1799170
1398530
677962
1543687
1516487
964619
182556
511369
570692
476228
1194710
1905232
969345
1913323
1229901
935915
317875
1856285
1835164
152193
1355979
607222
161084
598205
395991
949251
608456
1524889
1812822
226221
1734776
33162
1973920
641243
739416
1822697
1510363
967606
1618723
558381
1279168
1798909
841807
308943
136475
1761184
1564855
1028039
179667
810085
29502
68391
630418
729291
1118713
1694282
1952769
246333
1871634
1997884
45558
1455370
181927
681583
1941440
1042078
506971
266559
664871
742896
135125
290749
617316
134239
1271004
869912
1474122
916420
1242445
1181266
9674
1933859
665059
1784855
1512059
1979060
1589074
563842
24002
1388704
856389
452170
187043
100733
215396
1105450
1775251
572685
1510210
1059748
1795388
1307888
363166
1865490
1209074
902892
46040
1652743
1934993
96084
1738095
1803485
1184215
1422264
195697
1029318
701638
1976333
1565054
533603
1733097
1610018
214827
1805070
1473514
583043
1252582
1220901
423466
1553005
1617456
1521058
867677
271911
73013
107239
1878822
1026820
1686027
1996231
1530099
1156258
1755230
279829
1883724
675371
31230
1174980
113461
595341
1429164
807589
1731986
520044
1431226
1958015
337543
197633
1463343
421868
1796288
1083798
777015
762598
940285
1527371
317223
54355
467571
1218237
189611
1006111
1357557
945067
1108429
350975
726732
1131042
1954382
150052
1269978
1280666
958346
1889766
1302189
254718
581766
839825
1995074
1977719
1129052
864736
553919
1837132
1814262
1306827
1647712
37698
1151022
1070268
316859
1792575
1697941
524239
1731657
1428785
1531834
546455
261914
25768
1984350
1379490
607861
141770
1187038
1776462
1475632
564331
182986
1285053
1649195
550360
369757
1967239
1841394
1784318
107814
378684
1670839
1509708
1222546
763217
360713
656853
226314
1497908
1465237
1890986
766555
332238
167548
1854064
1473601
1302850
1696283
779453
781315
862304
507389
1366850
745285
428219
443574
1218562
656799
1050459
631150
895608
843644
1446108
1417321
1876065
1364261
232683
790776
1654218
1832367
279369
689826
1469202
1864070
179514
252956
807308
1722151
756453
699978
247104
341374
598238
911378
988476
555219
725249
1472177
1267416
1307112
502989
507237
1008317
900221
352524
1434598
1820547
1505743
1696656
1135285
146087
1246029
1518517
883009
916804
1275022
390627
328004
1752309
1411345
501316
491228
250465
442883
837705
1746926
724355
64066
1919370
998297
587894
173019
1290547
1559529
1270248
1802747
1189360
1700465
607822
1483134
1626917
1026612
1105451
499499
237156
1492575
1182588
1605599
494875
640487
485203
1227405
1298889
433444
1588034
710645
1241785
851064
1759496
795310
461421
1196027
1415573
1502179
1014318
1241369
1097750
1721703
1205727
1399080
1745662
48772
1082509
88613
540239
824190
534744
755155
897014
1524581
1816936
1253452
1066511
1573321
1913483
246299
1402227
475691
486028
928014
1355325
740394
1426142
680028
59656
815841
695355
1614201
1924007
1584000
1619892
1257019
1585405
755946
591932
1759452
1732952
1137
1277007
781617
796480
725541
1863805
1011295
1350519
1055999
1127787
1221008
211806
206257
480774
1277173
1694049
82397
1114936
1539227
457447
593417
1517259
400348
1438204
1185443
1430669
1209823
118971
1033093
653384
1804437
805649
968361
1843355
403455
1845257
449122
216832
1304131
1406899
678452
892619
1019660
580548
173989
848650
1535865
1101955
765243
536811
573729
146409
1311394
1837126
1479849
319922
1496027
315614
868049
756348
1265500
258934
36664
1913257
1295797
364088
978491
307812
1494580
726978
377166
546517
1503635
1318450
768992
1591183
1590009
1718576
683360
385298
853319
284165
1523644
1484800
1468761
50655
1050500
1262424
1808452
1046266
1938159
664617
90395
1718931
1071207
1923480
106462
562616
1384061
364576
772058
261501
106679
1618612
754079
1674170
755426
1141945
610043
1225904
1156029
622550
379593
206166
498020
334379
694027
556855
1365933
108829
866570
397257
1454595
72950
1234587
1417609
1532391
1163449
135791
1974500
1888050
1852447
1601191
656775
1283124
1267206
1612400
1948468
1410771
1002656
1408484
1880850
1822774
1892178
86489
312312
1873284
877103
42506
1186347
1428402
1245725
1441488
531071
1287722
1674662
55828
732598
1768409
1499096
965979
814126
125244
1969382
913053
1703781
737055
993680
733845
884088
1816353
581380
437247
840528
708225
1071340
413671
1671401
962272
201641
1553961
710470
934141
1698141
1896699
1286024
595695
759291
1757178
808556
1373751
1757140
1130626
186446
641801
1732779
1824811
1245403
1120848
1045133
564004
572019
774279
1235594
161930
620673
1829620
169155
1949488
1509974
208803
1808640
79541
911081
1402901
695321
1884593
312
1697480
1289030
906938
884394
1236811
1092288
124160
785924
1666615
768036
1142545
325266
877224
1014853
182851
1463962
1246444
1292473
756817
1713294
3525
720095
1397855
1751050
1779791
506734
462930
1347042
1147943
1523159
1975855
84798
1070825
670697
1525439
107697
1364695
977021
583550
1207916
1147166
1346475
3144
1055264
325731
1239233
1365011
370056
594379
6577
25577
1727036
1216639
1327420
249734
1181416
1083643
1905985
543519
1512385
990761
1395320
1372175
1778935
1752038
980332
969775
1010483
1182208
1442379
1263405
1283988
1825399
1363386
1515878
54684
1944897
22196
1664094
424300
369516
316835
254885
1735099
1437407
1288390
1348046
304864
1391872
1859960
1510615
677900
976484
598078
652828
731520
1563199
477815
422357
1488773
600164
457483
979072
775770
1747230
1289864
1986487
817867
1231505
1079400
1953190
752370
49246
1325333
1408705
801513
1048776
297212
1443481
518752
516342
1704430
1296112
1398810
1109083
483237
488027
1514871
1615784
566792
1165878
644649
101173
396099
1763788
827568
69093
1226023
1308606
568535
634062
1095252
1562702
911456
134937
849617
1437635
1204013
766589
379310
1898628
1614829
968149
1190808
1599211
1739995
271662
1040542
1629862
1886533
736124
1529527
1203033
461106
1950346
1239701
606345
1726298
1783000
914423
206153
1965016
867721
858999
1985477
909946
1606132
1628229
567355
1849074
1449602
1992669
1239107
1053731
171126
816676
1087671
1162056
1794787
1333412
213488
894772
1199664
1069492
1695109
971054
429963
1893920
1396612
301454
1488735
834199
1271820
955071
78121
1393101
651823
832987
559693
873701
498705
1386057
1546011
761271
1543957
1840755
221689
712219
1782441
1815911
1770975
1027798
374780
525247
807599
1907845
1872347
1329008
1234583
1569699
1332728
394343
878098
1706622
724592
1043089
778232
343855
1328866
1737961
293008
1470539
661299
1411236
1197790
1787790
1940129
845270
124525
1823263
919911
1683393
433869
1514667
494006
476488
1873903
528654
333072
1775789
1460690
975196
1620947
192337
1272029
813189
1584838
99930
1022426
1220009
1702853
1180651
266333
279055
1660398
141511
1553638
1645395
260946
521596
223447
109647
1747172
964333
1069023
1792799
1779573
252230
1170556
1005913
1870441
1972164
224862
1292616
1696425
1835566
1977765
1044426
1933107
1931166
1166609
823470
1317020
976907
732254
1162118
1971271
1811254
442739
898504
1510133
301264
713208
450863
664682
36802
308349
777576
135131
734788
1572083
1605820
57032
1356003
1468942
1102424
604000
425381
243646
1157679
1268416
1392427
1741088
949901
1506662
576582
1322658
775525
366022
786231
1301632
1226360
1143068
1869965
1822851
489465
1648211
872322
1109090
168145
1413851
1656036
697216
618931
1896536
1569690
868144
275566
1562380
606392
1354384
705968
293828
1628018
390167
34392
53319
167828
820043
71693
1996912
1770509
1802366
1895582
276565
1042252
1363559
1024749
783717
1066230
1825390
1049823
1615589
1230410
1830046
1301241
1191931
1166509
1605501
280725
1619035
1129559
1024226
1456210
1826127
991553
867348
99835
1611409
569736
317095
690949
394427
1829287
516606
695123
1134821
292220
164101
594599
1652211
683784
1713832
1102233
1946714
1791991
604792
1521830
1004426
1674128
344224
741000
1751728
941895
305357
1639654
225678
1958798
442203
1627116
1302401
1978278
1687800
1243068
1570960
1330080
1690796
1404919
1854662
1738381
1249021
621400
601432
1720661
1588709
592588
1032630
1770967
1403357
1921147
275801
1679376
668645
1647853
1641760
755656
155265
504618
839660
627900
360639
667545
1043561
1998970
1700914
904177
1646273
66949
1578315
1534088
719159
1470853
1053721
977952
1760133
535951
497270
1688845
1741815
740344
1804982
1768811
3330
205999
1677509
102462
588985
11975
433411
1276306
892779
1906170
302432
935373
912013
1758048
1502806
426015
1610725
609428
1732278
1102101
1647196
925205
278378
194772
1227570
1891699
855503
769685
667688
1578462
1475868
1455702
1295188
374148
121878
1994852
131565
1544317
766625
1935540
512984
421933
1086766
914109
628915
692348
1539646
326878
1526463
757918
1859083
1810971
638844
184688
503841
541207
784548
1867808
1434505
390238
23665
1819331
1691380
1585399
117867
1374308
1527506
1840537
146108
331575
1143383
182350
717123
297096
1219650
23688
591079
1388497
613214
1422564
156244
829046
1355539
1102782
1328579
398141
692804
924028
529748
1103235
1409397
392132
871966
399380
1462857
1689016
842478
985996
1726181
188877
781104
683560
567228
1541978
585580
1430643
1333595
1146945
1785796
1020293
735557
1033373
463823
483573
1003973
1900478
963682
1667751
1721193
1963069
605346
1939596
1377969
1076416
516753
193183
791192
1307290
1265923
1808445
542131
986586
1739437
1335176
1434414
905485
459863
498701
1555201
905815
1544709
265419
413169
1313023
292424
1952083
882127
1582128
719275
1731292
1230746
121049
1431431
1798576
377379
586112
732800
1108378
227698
527705
836200
200618
334534
999577
1570460
288240
216507
316389
21130
1140502
807996
631235
1266659
1000239
66206
117480
1428720
543350
1749370
940055
1530044
532183
1539312
870186
1661912
1737374
1476829
775141
1137548
1717650
176994
706927
526417
474411
1057330
504111
868235
1363577
937223
1650693
1820779
1279741
689229
352994
554850
1225563
1431027
20825
1066309
1175107
596443
1177752
1757716
868026
715463
489622
932279
50582
78365
1110256
1034627
543191
496710
942738
441803
195539
91024
249463
1664846
1189061
297485
188774
577078
764797
533774
373733
1184286
505606
1428740
1951104
1650223
1744338
1908162
1407445
412117
1941339
519339
688468
1873379
959841
1856906
556797
871170
579588
1821435
1222296
1543439
1692824
488765
972084
586413
1336528
1535309
1985223
923594
518036
1891830
914026
268921
572921
446820
1406348
1033581
1675729
1973707
1668787
763582
1604164
715562
1364426
1963824
590193
54819
1148914
219112
796846
680688
1795465
255293
1449260
684601
1456117
1588293
1853853
665431
1720137
904513
1744644
1065668
1752793
1226652
1499526
922227
1242277
398641
1965182
1756717
1106456
841466
717712
836791
1494320
613105
1343551
1414828
1074377
644475
419008
1078433
1383185
1442015
1795617
776029
1144559
592366
1585768
111838
1622170
146484
43931
1319835
1676762
96470
1411525
1009050
1070487
284333
450186
1804640
1690687
1205052
420416
1016559
1657125
847186
1780555
306836
1555975
1057623
495956
1493970
1065558
1164973
610967
744667
1333965
1397795
1049985
993488
1726490
1703771
226219
1578673
1273951
500222
1250102
44385
781440
1759175
1550825
1189196
1999440
578524
1782081
1910074
793403
729330
1266781
501712
306691
574442
328321
323932
410672
878790
1294854
1017501
910198
1844682
620064
1922602
1521850
1292342
29205
1821272
1640035
926110
351898
855963
614508
746457
1769194
32259
1634081
1109156
628390
1606918
1714114
495489
389877
1723780
1970852
851777
728403
1573204
1314631
255976
1603323
34237
174568
1050216
1337235
1016011
157213
1715728
81468
1158201
945914
1197359
1233220
261445
1045513
1174412
1391702
1011416
524748
210171
1234751
833643
1469430
845212
1759177
1678742
1159219
948120
1102803
1213451
621175
1715149
189478
1427981
1049320
638818
297576
201161
308277
1523539
268566
1822065
696246
1966748
1486441
685957
437156
1108394
288599
346252
284804
1418322
454137
846648
1806299
1054591
265414
1866275
539740
982180
1617886
1836005
856317
877983
1330015
1884840
1885146
178151
1646513
1395680
691426
1259418
285568
1600227
1479185
1311940
1641776
1916824
1317869
916134
6515
1924485
797225
298407
263918
1086396
1653503
830686
1436503
1801333
1066148
1494289
1556310
387090
1977421
1494833
1120355
79824
1556428
1790862
1234446
786950
931046
1653026
1791817
759344
1052187
1096420
1625341
155591
75282
522770
120953
1004199
1284306
1462208
1278844
293151
68719
1115399
1725848
1400079
230167
659549
1972565
1517415
988056
1163986
152158
2220
523800
583687
1774036
650589
362024
875179
976373
501501
416070
1379260
1989875
899420
1378111
1788429
1325299
850619
1230715
1189495
48146
1207083
1888908
1464529
697027
1087346
1881537
689485
232952
1748819
259860
1850810
743889
862911
1513054
1202806
1305006
1576008
105323
153328
225928
1715551
1300819
1467845
290577
321095
1181550
901727
250319
555865
333622
379460
1055097
971972
1552836
1327255
1101273
1655405
1090562
1441431
254544
801702
85445
1446685
1533337
796832
1466088
189181
1513366
580459
1449497
909582
1068128
346461
681046
654084
1149994
1062599
1446939
1464352
1359074
1188600
1496514
95974
493336
564554
497485
1955351
1350417
475120
553881
191509
1668837
1092354
997471
1749592
1629028
1193830
863179
1489324
585045
1286942
956916
1837682
1703328
757982
1115231
810237
461664
1403817
1273711
10387
360768
574989
626699
1360886
576792
112398
10672
1035398
558869
596963
1397997
1182636
381926
223854
1523812
667193
573278
500025
1641298
68364
1736312
534040
798732
1364078
1596012
1882148
1685580
453453
1170950
170275
1390070
539080
965592
597530
445909
638819
669342
1056315
1354132
773747
775519
1844842
1877573
1092643
1006736
1177786
640129
567689
210568
836898
246220
1190679
1389909
264176
597185
329711
1643439
1892640
1681830
1571419
1683543
305081
550753
186505
819338
850024
1699416
1050316
1684371
642658
405021
1296647
1204655
1817304
1662002
1454420
1437230
123905
1027549
1098596
1141620
1121168
879531
1290893
1326114
1961744
781021
1484283
1126424
613002
254815
1517157
1702804
813926
1185121
190576
1250417
225277
1871743
715160
1767501
155075
821177
1769644
1320083
815236
731603
1802988
1893021
1730680
1870251
1082499
1702776
1459732
1548468
1377798
178929
1673195
1914628
750483
1988638
1193080
403423
971233
1445352
1891725
1771405
1336437
1853017
1085318
855352
933976
1191603
776627
388565
1855283
1120879
14971
67740
1136818
1558226
1620385
104038
634782
250282
1853763
735480
816256
1997742
355851
1217710
1227219
861590
950283
539145
409785
1688013
480239
860452
239930
363276
1494347
1525275
1255462
666960
1963631
292345
459424
214033
638591
275315
1600368
650332
1195216
1629477
728946
1418720
1118256
1463840
1946418
1394131
1245819
537841
569599
1244466
85277
854990
777499
792797
1834975
1003221
1596042
1250734
520965
231768
1431127
1806661
615600
1016305
38253
700239
1806824
70487
1235194
740518
178571
1660809
719156
643486
863117
895452
1600628
38840
1556996
343618
1920297
1800167
282707
1065444
768555
775000
526556
128458
1010939
1489064
1395400
1145114
66083
1385100
1568015
881661
1127267
1954865
336733
1146060
1053901
1646711
1446030
131203
1425783
1189114
1702957
133647
866339
85616
1279336
897770
442309
1432163
964859
442303
266057
776374
472910
1788529
649217
1770611
1987659
150681
1524271
448927
1371977
716875
940297
1706275
1574587
1478447
1255852
1928739
1461196
438574
683682
1687233
24801
1762077
1483936
1699530
772605
4719
1693491
1274455
1266051
1886088
1941115
1887102
800713
490982
1272679
1309539
1129609
1414011
1919640
1507739
1369247
1761349
1072422
341882
280212
417736
951327
504387
1688793
458538
406670
445794
866748
139021
630506
655220
304429
48104
729781
1533933
1541546
1558097
497117
164799
832
1340161
1830032
1676754
211776
1877948
1283573
1814624
906457
1395208
1080308
73452
1032838
376171
851887
1831743
1201718
989267
420337
1428371
721244
191809
718804
1378434
1574217
1952463
1595967
1119972
320992
530573
806962
1014494
1333276
703202
83514
1477236
584580
504632
1872429
80574
880001
563685
1250796
1707284
577618
961264
1445698
1169705
1184140
1048153
1439991
235389
1855334
162483
575025
1370196
1003581
132639
1546521
272377
1792649
1037985
608453
1652324
1201536
317144
318239
1786222
391230
1339416
92034
1573253
1515315
1935388
335284
855136
1006502
1768199
1800471
1809997
115307
961463
1035330
1972490
1883423
1202319
836937
191324
1032992
1789211
724440
96409
546683
320073
1874384
1029065
478047
1600314
1490236
1109090
221388
367664
837442
1874656
881086
601345
1663590
1863946
374126
946426
1797033
1698941
1164451
1440039
1807033
1671295
1183638
629967
804801
1458292
755360
215265
72876
1720155
678862
586423
380137
1396128
152610
739999
155666
822273
327960
309735
1370669
1899792
1490395
102749
159112
1102376
132938
1951264
585738
383380
977235
814864
1758209
569810
939652
760550
1419833
1507279
1738595
1306897
475850
1021220
1165292
925496
1169870
889913
352778
1844925
369852
1130557
1411356
1856362
1673951
10220
1498419
660796
149971
470074
1455108
53022
759409
648373
1885836
1199459
38294
845901
1124759
1745187
981418
487718
571906
1841319
344962
1595710
585057
972111
1607649
475569
1404959
545948
830591
1053363
402622
1458586
496856
190528
225345
397939
1463598
537606
1318352
1898880
639933
409239
751035
539262
1191851
1867082
1814139
40176
1206256
1539338
850054
127169
845718
1007483
551595
1523416
127481
605542
1814902
354989
939795
910498
1261680
1558885
1002230
1437995
1714654
1282410
100051
64190
1008261
446227
1780618
176953
556651
585913
1811274
819248
1852109
47364
1691476
914934
1795741
1943316
1805271
1902807
321512
58936
1205248
820482
1944019
833351
903857
946909
973372
1550125
1531294
858088
793208
439120
85761
1787967
1307538
479848
1446368
199222
661376
206691
699092
1132479
616639
246929
39294
1666149
61510
1474716
49918
81842
625549
1021210
533957
1376878
27490
628493
451466
722896
232745
202220
385915
1954052
484377
1613799
1712309
883042
1650055
768880
1448480
1427972
21561
782737
444466
1535879
1807966
346869
598410
1253488
69361
1298820
266750
1456355
1425695
1716528
400345
1725862
239830
538652
810467
463609
1873690
508420
80668
1754192
455649
1647367
1269833
896254
1178832
571976
919390
1927586
1776604
1553805
1109421
344412
692724
523706
955811
1966374
296844
115509
1702045
403105
802189
1656555
262628
1581656
1016271
815218
246532
1034799
1960629
1981178
31475
1587150
933099
903248
1188180
1409630
1825386
1755506
918260
370483
4420
1697864
808649
1332378
1324692
289261
1761535
164636
983172
270813
128991
1872868
637775
1429941
977468
905601
878558
1146055
603311
780238
1112942
779259
675797
459404
698659
1563535
211661
466275
1550934
1717012
1444380
544354
1147523
631604
63190
1528333
1134074
27585
1553163
228369
1292336
291859
484226
1989525
614179
1752026
1576697
1225786
675911
215839
1663320
1494805
165055
452568
312278
1685727
1426448
979702
1785629
1927105
1687176
29139
655747
935221
1390156
1640280
508638
235104
1943807
129916
1797197
1887313
1535836
170404
1155387
299773
453825
942579
894399
1730756
218102
1406839
1176806
1667976
1050209
251095
1656067
771954
216775
1400852
1300746
399942
147754
1738235
1490762
1305236
627806
976379
397065
89308
695869
1798841
1936639
1397964
19765
813253
1741303
1169649
951580
1315893
1463469
116682
277393
1895112
1292126
409352
517982
636822
1773120
472200
872810
510083
1110155
311922
1289604
1859446
1709894
1888929
575358
1983758
1733290
327029
1430879
1801588
1189123
1425775
1412230
196184
429158
13968
1690715
148745
283655
1616550
347767
250632
1347013
1482783
1076112
1523346
917746
1584061
1608385
250538
369189
1905573
1298888
417434
335011
1874481
1574963
981596
301731
1129804
436226
1793932
1959759
946785
893988
593526
398899
915483
1448683
1175001
1890474
1840397
666177
1925976
1832075
397820
1435513
1820807
1677129
1161732
655578
1506579
392570
601920
1519759
1430472
1784601
1500617
1142547
1472414
1865983
159841
777467
1401360
839179
1100135
1566904
303636
1947937
307326
602060
1590278
1704979
864564
370151
288016
56665
199506
113553
137824
1761629
899999
413335
615807
1866974
561332
1826949
1811097
349027
817932
360979
1689926
184793
1617576
1738312
730667
1415570
1094690
1164868
1943625
1038491
1031222
1199624
1062161
279748
1533532
1142093
1907193
1259336
522559
381603
1023817
1995382
535894
263258
950896
1077598
901984
1923692
963357
1104945
1839468
208702
891674
61915
1802011
835924
505726
1416681
185075
1019125
1438284
284603
397689
556714
293517
1330659
567202
1279794
46440
1159644
208742
1676428
1575891
1297668
1314151
1855997
1466206
705937
1735971
632484
1616328
1294334
1192314
326215
900510
512821
600952
1263477
1574113
250345
1653529
207990
1335076
31795
1488551
638623
320494
1988319
147738
1930349
643055
325280
1281714
30805
1558030
1918863
356371
1419160
456536
1286923
1587976
620898
1695698
508683
246589
1229855
776045
1528397
1634268
1089972
83376
1787767
1271552
1182232
1991248
487911
377392
654921
1517680
1808631
1399376
1951934
191351
240815
1164992
1838987
1851867
634169
1513056
169585
1432276
1665274
1149854
1520212
439472
1335585
1849526
946768
1818690
730459
269288
635067
240480
969002
386276
1445339
966526
1239789
23173
578134
560468
1077042
486398
1180433
1071641
1301557
1406988
1723655
615095
1421212
1362381
1551495
206104
1267269
1874799
1786094
1191144
1262208
1703942
895948
626870
1745108
1304259
1130160
1279342
474605
534523
1359512
641031
1229313
355024
1676346
210871
668935
855305
763415
667164
154330
469181
780171
193162
282377
903229
1104810
1705209
510373
1682986
1878029
1748057
1044052
559393
500332
1494320
979893
642803
1594913
1609018
845920
128826
1169658
909027
360499
535975
1849922
1219067
461313
550442
526082
1990998
1770681
428462
88242
830203
1778633
193647
956360
468577
1334329
1386852
1385497
701722
992096
417670
1325501
1400725
930683
1508720
998839
555388
1742537
226593
1261725
1218537
319272
1032326
793354
719518
1590566
813325
1043742
323081
1042744
1940933
1519485
62596
1119655
1813996
1223203
23487
809097
330349
1212481
1540768
192664
476322
334713
636207
967976
231507
1847469
228412
1758388
80664
1041214
205284
92838
560536
666716
191424
1694178
446891
1478677
691720
1512488
1242055
376638
234086
1647455
1004078
920503
51051
1112690
1966020
8693
1471407
1473660
530751
896497
582097
1376875
949798
956044
741733
618755
932865
1567851
613222
1479717
1309336
1332657
24604
1239733
638337
857730
387434
561635
1288832
819109
1085427
438228
697375
515562
1315673
1155392
946949
1309320
145474
1514984
1226246
1774078
1788250
1490860
1911996
228935
782031
1404874
1055997
918814
938693
1883539
111577
952689
957311
1600660
1843825
910075
186221
1099773
1226959
605939
784416
1471289
428573
746732
1626602
615603
1403797
9313
637598
56863
1177373
516525
944666
403027
122772
760738
629036
646707
1429513
957227
1764822
1841792
962251
381161
1151348
1784348
1585855
1521189
820832
1386227
833148
1040564
563324
1460934
885933
1999984
953882
1597222
321250
154059
549043
609366
1215843
77152
291992
482976
433307
1109926
795025
113439
1175566
1246455
326730
1705473
1216681
1574379
1905856
1867234
1416621
1731385
1961789
379625
231314
31114
968796
1496272
83619
306432
964625
470493
1279168
708691
882829
693461
176666
1107642
471438
47985
1197827
420908
27278
1499264
168468
243090
939817
1321255
347849
1137551
1152509
262423
1979621
227687
311086
1174596
185233
580620
1610068
260554
1257051
1581697
549472
1086731
1385598
514423
195403
1184
1778195
399643
1120026
373757
33897
1922517
369514
1247096
1899412
351220
1258169
1363964
1076780
543393
766613
19454
1757785
483942
1003951
1329066
794430
1642610
1920064
1111510
1220023
1187401
145892
1001670
1055492
1681592
1162435
505601
1468297
572986
897379
1927054
1243696
1563805
1263386
270990
861996
685108
1325018
771391
1590456
1182574
1608907
456002
712260
367178
1723142
1944192
1924723
1481977
617805
456515
282885
1481843
265550
1909489
1590528
1671608
1324721
1974054
268744
794815
715380
251790
984184
703520
884031
373076
366315
223377
306066
1288983
1926992
1898185
1867437
1938183
1902411
1659890
451279
1671943
872943
288099
1647766
1465655
850980
1281881
1786861
324646
266120
1327551
607554
797297
1571075
1730287
1680583
493395
808526
1477271
1804300
687641
126757
1151612
329878
1765140
1877021
1502301
1811629
1961625
948095
713803
677739
1892098
1646513
1454983
1050289
1451027
1269700
737140
927264
1922154
1429485
498170
1412223
1734782
1798616
696161
1760573
3181
578808
715433
1941673
837840
1335384
48966
1074693
1107453
1156793
1087184
1565665
1650047
804695
190361
1045718
1005120
38206
1106875
419744
1197570
1855811
180354
105665
760412
1635205
1655432
1574186
1203152
1980411
963187
1818884
1184286
664990
318740
100867
689074
763509
1988206
1364996
170418
1690349
711284
1025606
961218
658417
128852
1038052
1620345
710623
1254156
621835
1483136
1131576
430147
1020402
599586
1362322
1854439
1543809
1906080
1534198
1191507
1623654
1984820
99276
135851
1561489
376144
138393
1038163
1035979
42008
1077584
182019
119868
66948
1960396
176585
504700
1864052
1800012
1062606
40481
929547
417173
285804
1235856
1339045
324828
957824
1051596
1381656
221246
1224799
1168335
731820
1980005
270659
1425709
653409
535260
992783
1498452
1795622
1299193
575871
910684
367141
593163
191847
837942
1209295
191543
1852501
1174380
795158
1647648
1387347
474792
557103
1950673
1046870
1753922
863746
593283
1965562
1230447
414713
1622001
935277
1422606
1997249
921893
396578
1306583
1811735
481475
760222
726632
117040
1133382
1076500
1326794
1904191
677917
518406
257715
1044079
1408600
879736
801024
898661
544470
1544805
776313
6659
51779
251224
1064852
1377308
322985
333395
484495
1319869
124179
1045539
668827
1029156
33411
598635
82529
1784087
131200
1305039
892602
1841032
318479
969098
735683
1704160
1904188
159138
778799
1623226
608720
1304439
1626720
440392
1184431
1326182
454346
1300735
900424
545417
507237
1560949
1797124
1483495
1718479
1744641
1620412
1021960
109175
1884988
532121
154598
1810689
86079
1719350
75281
864088
1596327
126828
1704044
491870
1863689
1192305
1504518
616851
1246687
707854
973258
951254
353096
689672
869595
1494530
118626
1307882
1415870
1485963
1915621
961252
880607
81476
1331295
1212219
1431078
1700691
928000
1973560
395468
1981582
1017849
605749
17817
1302128
420476
903451
163764
1960933
1856149
955704
564845
33588
1680289
1647418
399044
1985121
437428
1435058
1399766
1442482
1363198
729709
98391
366845
978645
1724392
1014174
1314993
171372
1969429
908125
736391
1567960
941766
203855
451279
454347
584151
1944546
1961858
1195978
142903
1016783
369512
1826464
527153
1270982
1628646
809344
861205
1515471
1241436
517706
950862
1267520
49188
1656329
1391136
1746077
1705100
63946
123923
649096
24947
665251
667880
139101
564777
1781713
1050483
1421150
938800
1168616
321599
1244445
236564
1397617
1016835
1332009
1598712
1079063
1328210
914577
1329903
1741491
1467502
499770
892965
636822
807174
879658
1094989
1847440
399431
1348833
1001769
872664
102087
831214
1162677
78369
1926762
90858
890819
637349
741043
647135
608699
345764
55627
675147
1461787
1096218
935526
984328
1762631
1902208
1128900
1248489
967324
1052258
32198
1800155
899259
798031
1145350
1824570
1859214
1322118
1481936
1894041
1020314
1996924
643055
254812
1092300
1128986
1164181
1730928
1592812
1098526
1197182
801065
82428
59399
832279
1798618
1633126
1591402
1631391
685180
1378558
94506
542553
1642571
1360015
851314
1012425
1436821
145464
1253122
1739107
1769906
1675073
1382117
280431
650495
1721348
1912054
590849
603087
1486502
1888132
1259327
623319
623793
917735
195191
206411
960493
1782108
411828
1277581
1924851
1608776
303923
830432
1459392
1313257
868936
61099
1305586
1463816
161672
1875857
1556027
1709995
1152559
1587234
1813043
348059
1705521
1069783
673483
1885940
1630278
1229161
834299
1767379
537513
1744135
793208
1042797
525012
1302580
1298739
247527
1952462
922283
1048402
509416
40700
507041
275119
943852
1996528
1162357
1824469
1170961
1948957
1047105
570830
1407157
614413
1632484
582565
1730000
955243
1628167
1976192
1850414
310443
1746695
946596
527134
1758254
570753
1525648
732323
802674
983329
1251260
300830
247911
1549354
755041
1847718
986139
609939
1228734
200568
752023
1030421
1721763
1703990
67895
810787
1875975
27851
1548308
1881912
1981933
970935
1964402
1127664
1702553
1518687
1931335
1553656
1419959
1875617
1724998
1715050
29833
772206
814300
723600
375065
850864
1348888
1378413
937168
492663
1893847
1667789
1861587
1170430
921698
1944659
66393
1476412
1075087
1317666
511449
1827519
236495
1917059
329120
210080
893329
349038
1733896
743492
726820
684893
1478681
1705750
386312
547199
1281199
459407
1317412
683864
1967074
1417565
154659
1700686
614248
1366671
65513
552471
1514450
727922
1679052
1710245
617029
960813
566614
415766
366527
1361233
384452
150218
1914328
802525
269341
1426021
1613087
1588816
1924497
24518
880025
135660
1336225
74313
723122
848030
1052878
1840467
903961
1051475
1610586
273912
784758
125053
1765128
1231522
1073288
1596154
488958
1950035
768970
971460
877396
783027
296997
659359
1890602
374985
1535546
699611
1210161
1859560
993287
455587
856985
387312
1186974
922998
297245
268772
1275653
10480
1008092
1449017
303473
1125867
1543361
1962773
473187
459717
342004
992018
58724
821838
975094
766878
1902001
1941098
1615270
1253640
430302
184852
874699
75468
1150450
709349
1259164
749744
336668
280874
740546
1486956
1099559
867923
434313
1947095
1780062
894181
440294
899176
391193
871943
54327
415038
1802384
402849
1220987
1420024
159284
684357
936060
1604978
293292
868231
622985
1310188
372905
1670692
332004
203583
983964
677471
282629
785675
1979376
97841
1526660
1974372
1971509
1047886
1170470
1528431
1717062
1271941
257545
1363976
873368
1538517
240403
1322389
694225
192909
1655779
44987
1930116
1836847
523203
939861
1574067
785623
1999834
1266168
1612889
354614
1079089
1411176
1217327
543119
1304927
202904
1273770
258211
1238573
1612441
871682
233240
1293635
525396
999040
502554
1750945
1868907
172653
1934205
169957
1921234
1488798
677375
366130
1480129
180099
1756475
1850802
602768
1097194
1752097
880391
456361
1654821
395824
847742
1691977
407363
1534062
1915033
1047802
1577876
330518
607414
1560851
1186622
1969792
834705
1133222
621421
1434245
1115162
959540
376282
1998587
1128451
1074922
552287
719062
740853
812148
92883
1111561
1989110
1471096
1152806
979443
1674613
7565
14124
1337721
1329773
73301
156804
448300
176486
873303
1166418
358838
1915377
1775993
400984
589355
719537
654038
785189
328021
958823
1040391
1821956
1557799
1935214
732152
493191
1866381
1151988
868195
227537
42022
460798
1978232
1287714
1272959
1936687
1907572
1423916
64298
1360747
421186
24756
605977
471331
443977
1084653
329776
839693
20252
1866537
547444
1388435
78406
1897031
91721
391791
1580708
1179554
491636
1988936
964523
1430491
293447
279242
1189968
1851386
1739680
1884383
261726
231727
1849534
1862993
1894233
1008469
1578643
1699999
1929462
724724
807630
533407
124349
1288440
216917
640932
1166236
1910797
1206316
1979492
259495
1579074
1498566
691972
457386
1366940
691560
1360202
1319426
321210
1263069
1653884
623161
91193
1295635
862536
260768
1654066
925438
139819
705569
1578158
1742261
1526695
1523064
1724136
190902
664320
531320
69246
1767121
159001
939312
502789
132337
1468340
190238
1838154
1556341
83120
278778
645150
1466397
1001015
1240094
1764915
1482696
1730387
980535
1562133
1398347
634477
880921
1527813
123914
749101
1997705
299688
68821
1069675
1820990
597520
247634
1714383
1115472
160386
676626
733374
68533
1945735
685
1170574
1719513
1964318
69339
1103887
1701697
1200531
861503
1997868
691247
645911
131050
1120792
203744
123051
1949514
1406352
1719849
1294195
1121680
818148
138204
895173
1714127
1261293
303368
619652
1172843
739616
128819
963741
1554488
600244
194915
1248491
1680409
349680
1827339
304149
1043123
1034345
341501
1505213
1386090
1062267
419336
1944731
409516
1574803
738457
686218
1382115
560546
617085
1170997
1754251
812468
651033
1507489
476451
475030
1887035
502665
1737173
62646
445369
938956
1580467
641884
592396
741443
68118
362197
1144415
540292
1081009
1034770
1914551
1682008
1900427
1196541
823094
1040169
62986
393287
391909
986338
630168
247585
194586
1969978
919977
1090162
1604206
209226
182078
1701984
1933480
1031113
1369472
1342763
1059619
1241998
1737884
429495
746697
934988
1162763
1586773
1741516
1306606
376058
1528801
1962642
1433394
866829
59426
587784
1844571
1224014
257616
128232
763943
404374
1450541
1389795
1430457
574360
721000
1474994
607263
28055
785472
1437711
860290
1451750
1479387
1584637
1203120
33125
1587183
182528
1826519
98250
882347
906051
29772
1999050
1723996
1872518
1868839
515205
1683741
1967733
1848932
1228925
295679
244788
1972296
751652
1348560
1624199
950843
803018
1485823
218880
1874321
702925
379662
967216
590896
433696
1873645
785771
1047555
586606
811423
1910284
1150994
68320
168143
1409045
1797242
1838250
544270
1974324
1665570
585598
762714
148767
1162431
1703025
1689216
157922
466370
1131347
1944092
630367
843799
604558
748229
1984427
1845682
1870420
181571
1345227
447465
1969502
1547520
600192
1565600
1681335
1055431
976965
1627263
1152169
1500631
323408
114917
1603721
1480241
277668
69636
420056
1525336
891698
1007774
25570
270887
1713562
416348
283537
1654338
1537482
509143
540381
725351
1761025
1973703
608958
834507
829179
1500636
1009258
1643226
833676
1302675
1363811
425257
858935
1831758
964685
392162
721736
1177037
752382
66201
1380863
496218
763
1587649
1510902
1291797
523693
608469
1272643
1914783
1824045
1949540
1657834
327810
1655874
530250
824829
1698812
1013446
54511
1851975
1100116
1914097
1398267
204542
1556204
888184
1524787
1574981
1309573
926234
212942
1818360
1183938
1145312
1591584
1957857
1709857
1803258
1348985
521445
84052
116551
1319274
585144
1958769
1895222
1434415
1083049
195201
960406
24920
1689533
1838552
428804
889627
1025155
1348842
426703
489783
53014
376897
1108452
1112384
1114116
837678
93230
1430288
390548
1274382
708306
327669
720032
1921550
37932
734496
319334
1866103
330370
890802
534230
1941656
57449
872154
372807
1905273
738481
765556
50417
1994699
1626706
772002
383890
1453899
1905403
655559
535291
1469319
359471
1979485
1059347
1885693
1830091
1818682
1723868
1446128
338232
1978522
1194407
1279957
1813591
213503
1022915
266752
1573302
1835319
1459826
326822
280406
959664
32862
220144
270612
1170692
1155840
1706085
1707360
852164
1046418
1876268
1414460
518041
268033
101723
136879
606012
1953591
547373
318362
1604318
420614
477056
1895042
1687126
282261
1483553
1219162
1736312
102424
893901
293628
809370
354880
741428
1676538
1125829
855859
1619293
588787
1384478
875858
148470
1381714
684807
826172
626666
1624512
267903
1820605
501305
1125318
1925191
661605
1326132
1415403
1170343
1111290
254162
501404
1443306
606867
176799
282847
1364357
900456
1609287
986997
1342897
195029
1897902
785258
1320508
1005317
255535
833461
1816990
1707070
708819
1368989
490290
854364
851380
1122307
1853663
761187
1384599
1759844
78726
94903
1948386
809324
1966143
422813
13314
1840043
596831
331345
771223
1649254
968999
415807
1681002
562125
1168703
1272002
480721
1525279
1578910
858175
1821425
1160136
496995
536349
1096734
723840
906948
1489736
96276
616917
488074
187181
1813033
1085535
774115
693443
484775
317370
1093394
1810029
1462867
1265858
822799
321333
957373
1187271
135984
554234
1868808
1533478
1242267
914684
1148124
484857
444925
714815
1219723
1277436
1376390
181740
763795
1874213
1632612
1891348
1534675
1143813
1815089
1373799
1484896
1297145
78079
1843495
1249637
81221
1097469
269356
629372
1881208
863916
557924
1807137
521042
297055
237496
759495
612203
1588611
1821541
1756941
1337586
460785
126301
467274
1509248
879655
1896316
1398528
1898823
40232
464205
1531381
1083877
996143
1598754
668240
1062919
629862
332892
879512
1865249
1217457
994688
495898
393001
1341416
991197
938123
1013985
1357995
580415
417604
912575
1428523
1086955
399198
1631489
1587699
1428628
1729366
1045155
1086672
1201307
709938
1298797
1220865
876988
234803
502070
1357163
937352
436681
27838
1540511
644639
1047764
935592
1619992
130863
291142
1184881
1826841
723128
945291
1338417
878539
874931
255372
559951
662897
427426
1528823
1153997
489901
507395
1584802
1940787
1960732
890033
846774
70694
824682
1810545
911195
997919
1869387
1997061
740963
4331
449653
1740524
1521422
1126718
220135
1447526
665723
55724
1322529
1493394
1420120
1633135
105068
1796304
376372
1288608
644083
1292807
1106210
1809623
1685949
1435688
452889
1164572
1137658
220942
190897
379850
393703
1658349
193812
1313915
1505190
1104956
1941184
557375
557543
922160
519224
184682
1723905
253351
698574
1883354
33805
1532265
1595451
1607309
929420
469809
1174685
181960
324422
817706
322521
1095949
1591475
494451
32464
339186
1728381
871887
1354888
1157434
1573135
480443
955344
609351
1360911
28445
178011
129040
1826692
560122
1555388
1646044
1844406
25576
1962212
485720
997153
469365
362116
356143
220888
1067082
1121977
957838
1485929
291518
142510
1708670
1568198
909409
1725249
1262057
1188800
1805312
1577897
866929
1142533
1318219
410546
1138204
1832101
1065523
122593
889665
5792
114042
494424
262135
639135
952833
563863
88184
791444
9195
914399
1202644
41120
1295792
347013
964169
930843
291111
1497500
1444277
610709
76848
624074
819828
1288090
86654
1397631
1538892
1082250
1711410
16233
191759
148816
1691186
736678
1137768
1415686
1704156
743113
1406115
283386
229275
1075514
945290
999919
754898
366277
1670069
493476
1409762
530126
41062
1147985
1731501
1630572
1139785
270178
1081605
1146962
994293
1137499
940770
1987888
252876
520374
887048
1945630
1188786
1741682
1246383
402642
1335692
705855
869300
1294978
1097678
594750
136060
1172693
1998751
1561434
966318
4472
772767
1074354
191618
1679734
1873574
1754874
535427
302938
1443798
1837806
1655491
442712
1198266
1059246
676457
1954673
1403685
1189920
413330
280671
559589
78410
401407
902003
361134
452157
909357
1771274
1128291
204725
306044
1724363
425780
608488
706155
1736466
1253326
195983
1192937
178974
204775
1458290
55654
2525
1653126
678870
1628830
1747947
354168
1402393
482607
1164738
1122335
471273
307477
376635
625916
1917229
1189838
1359528
1292543
1488024
469914
369250
793398
97698
325355
1281457
441557
1034024
1623879
789358
576313
1423296
68337
208156
92856
980699
1570671
724693
600893
1248335
1802189
735634
1498931
186136
148094
315047
1438109
1403191
844413
328699
1611720
1364259
1775627
1096382
363834
1964843
1767009
333204
905839
870786
807923
386565
682431
920176
1307465
1662400
1777436
748346
1474233
227971
1317700
652049
1149627
1159969
1758111
1431660
695705
1618999
1123241
1397202
600694
306598
1103631
326516
1846539
1692335
185104
1364711
1624368
364076
760926
598939
557425
251442
459947
1972764
406218
166285
261619
1277926
33911
1296607
898460
113016
1193123
1747092
1667502
832760
1318878
1912396
1821531
492082
1291816
1127674
929746
1501470
557720
1888201
1822305
20209
225209
8307
647473
586910
407046
1504538
1483900
679034
709933
1512484
1149897
1926304
1306717
554055
1909371
1480840
1471154
507867
1576611
1450090
1192122
1389034
1819010
1528897
645672
1658894
1127009
127807
1553866
308098
241698
1919688
648763
699293
721394
57695
8772
1478127
846764
1361394
104048
211357
1468474
626297
953841
72207
408795
1589901
475873
1265532
1957543
1022478
1420945
1313201
282174
1414743
197487
1903346
1122429
1190168
385040
543245
462516
767722
615466
1228979
1635938
1623042
1491907
372271
545201
718343
1957430
1228229
1927504
208891
1326034
1750142
1705586
1094156
714394
602983
1852057
73708
1056528
1982128
1250995
918813
640668
217186
1274936
281393
1958662
759563
285668
1344976
1965528
895947
58343
1426008
1158350
74127
815704
520288
368760
618821
1505768
1368666
1064278
15493
892023
1258891
1649168
1424145
1058219
1886235
1752638
893553
800584
1725475
195555
804261
803346
1185239
1474422
1293570
1885295
1599891
931773
577210
501947
1420353
1069727
1002242
4352
607839
153012
1669621
1295243
1518580
1502302
726921
910138
544987
78410
1311715
496942
1668187
1196716
417773
830579
1057534
358665
808305
534826
239703
552219
1506808
835589
751815
735599
905843
1170187
712207
406143
230805
185754
1260688
978537
522880
169698
1015160
675483
684701
1815103
1468275
109156
887307
192559
1411718
1772585
239563
1507582
311307
1283109
236447
1779377
395792
1931848
1038559
350939
1873466
295222
52590
1541037
1696555
1340411
1790071
1439549
211837
238682
696536
1154853
215633
1681253
793283
188355
833833
705590
1477314
198469
753055
1200017
283649
1941646
1441245
1877757
737716
574934
1488197
1838347
246745
1184494
1640951
700308
115916
643355
1814935
1484508
42200
1327335
1174879
1270751
638987
539491
953727
665648
1314455
1334298
533380
151264
957763
772887
1012681
845018
1382313
340898
1216127
937287
1536419
1192651
1429233
764
206733
823171
1025865
415370
1792266
765953
1620206
1516854
65263
1922469
1210454
320564
1103208
472522
346065
1184387
1034487
1952326
337548
1124958
573728
74399
890850
103664
65197
11700
1406838
605564
1993198
643366
837877
1770293
1333837
594371
1138496
1914213
1480797
1603374
1525643
351497
1428910
1382041
1887915
379723
1528863
1608497
264285
1956739
1002013
1686678
385087
86280
575735
332210
703544
1364650
1164425
1984575
1300977
967684
1461400
235551
1708782
1010512
1878750
586996
1629649
371197
396174
352429
1381771
104567
1722013
1076004
1865365
722467
1796924
911712
1866565
1579384
1223964
598483
509305
89830
58780
144362
450219
546198
197664
635220
1444380
198643
419509
1390169
363456
413359
502268
781631
1707439
1909335
1418336
454431
827998
305332
231982
128602
1265063
1423991
1157304
866497
734976
155158
1321578
1446149
767338
1062729
1344260
473210
505030
890315
1766101
1982640
903246
1767126
1478711
152841
880779
1456877
1574064
503704
456493
1277257
601422
681075
1520500
898492
1277778
1023033
1890982
1578106
212043
66373
1373896
10413
1422061
1100656
131721
1471316
893239
1909140
1808996
352094
1038865
435275
823232
1826492
1157847
1091983
372352
495373
1475306
158845
537441
1100218
965781
302825
1832865
706144
1679213
1874771
774160
1386239
1540020
1660128
822024
1177672
42518
679193
870235
1337770
1614173
337305
708537
948069
1038153
1497874
1475814
23952
657575
1628960
1379034
692364
870658
76884
1709439
929608
1180759
927767
486058
890449
1902098
1156243
263586
1779711
436627
1234212
275120
1970683
1365513
1871754
71361
1245346
1198226
748259
792831
413865
826598
267927
820628
855761
1858417
911987
110593
301387
955723
1221812
1816066
1411674
1069008
1708728
558299
1181420
1294563
576129
972948
1843100
1552621
1459852
1288281
284407
391425
712903
1848907
622851
1683858
1080687
1285363
315783
1942524
134370
145077
1752246
374235
1044746
687710
794862
837672
844016
958980
626366
1298120
1212609
1156026
237158
1389809
12346
742989
875557
1493523
892172
255196
1250104
130258
1036809
951402
123482
1777845
1505001
12486
1762677
301452
1615974
644140
592472
1543616
1958323
143781
1852604
653086
1122775
868052
291693
810566
1936281
909024
1267989
1863577
1706799
645974
443877
1482082
1240983
752478
977452
402481
917193
379999
1140804
510590
700779
605473
241303
1308569
1179174
1609669
1397114
1168606
1397457
1229074
1151285
262975
1624362
258930
91553
412785
1211784
39081
1434732
838204
198550
671715
911764
869282
1835275
1159992
320828
1229668
1260572
630781
599161
1242416
411105
1399250
1628766
1690519
1653000
1426934
1423171
1372727
146944
1601690
1583539
261198
1231695
585901
45401
1441615
1931713
1722581
329205
1209106
1768840
959330
1830667
67183
69895
205939
634211
1558451
365164
214343
183792
1947392
1329186
1272165
1396382
590677
1641817
158653
1083269
1931606
1673349
799073
422475
323843
253250
472421
813471
1229537
765327
1879071
1801368
990659
1476325
667579
1307148
1427118
1646461
798567
1162422
1763350
1158810
375790
286948
144934
42725
1237879
1653288
464447
954433
1525733
1219721
1440848
980915
450084
887990
310326
1613848
140447
436151
937245
554404
1606405
1019521
866632
1973688
794675
1415508
1640176
933209
1557324
1205982
908918
1820911
1622024
1361762
1610940
794859
311964
1522181
1203396
1757682
1332739
1210357
311360
1846065
355960
950930
1251494
1719226
1911794
39101
1294079
519865
1804219
1341031
1981671
1651592
326439
1852794
1741272
493934
1697011
1850229
1953137
709999
1845126
684889
1315703
448221
622916
945076
354820
965633
1603450
546805
511329
1195046
1609028
442683
940084
753915
457336
1901863
1418914
193681
1991399
1779151
129746
987475
612895
280197
1409332
1046242
1440337
476372
123540
1779661
267276
1296374
549581
1035550
1896429
230616
1986844
211115
291776
1861606
392245
1667716
1506131
239409
1353306
1569123
211408
323871
1011534
575176
503543
1784852
358358
1372127
1367449
597221
608064
1057069
1533220
201003
1182310
232040
621055
1854719
644903
115997
630627
1174753
32341
1128140
887103
444785
1135209
1767296
344862
899167
317290
1020227
1540734
115674
1452431
114671
382812
897955
930729
1219876
604944
1321765
1364770
1423954
1430115
1459161
1779747
957749
1520314
1724981
1894145
1716245
462287
1681744
1316986
1600009
1528928
893221
265564
633267
269627
1718185
346240
1167328
1546915
962914
34992
640381
1096201
661494
238657
1311132
1713664
2896
78658
1693068
1891378
479262
1238897
1968399
1569103
264556
1447909
212860
1633769
1990524
395829
1605471
809997
936952
178109
379587
945414
1701107
752379
1576030
1820503
1147314
901966
1856402
81245
643948
825762
296192
451787
27908
1577656
1931949
565732
798903
1054958
1919501
1781106
1163148
859374
1246506
1278176
1930854
808043
1609202
807657
1759789
1382846
1793475
688165
1499496
1501026
1919519
1523681
1740240
153673
233351
467857
1276200
1313523
36012
1614730
1929998
206150
1371826
113596
145522
546813
1327542
363727
1983109
460883
205034
37595
727678
1677916
311332
7250
1927581
1744491
775270
1409553
639538
814712
1489358
1032424
66573
321085
1780254
781246
661180
524936
228329
1375143
1015867
419307
1036081
620558
3081
814114
275402
1818399
1650793
1484172
1510077
487968
627569
775761
118635
1357078
1369046
525181
1994482
231742
1702176
172987
1080854
48360
548919
1155630
1428959
682248
464160
302436
732019
447513
1545082
200832
569374
987186
1304090
1883626
426769
1988765
314489
1688852
1832966
1748393
65911
539135
1903771
681911
1550198
113124
1499069
714333
617114
352319
1960082
1165696
1994362
486814
28054
319756
1354388
380372
1665371
1509065
380378
89146
1420175
1437355
1083828
117154
1133442
1285684
364329
1306787
1774900
859151
1822406
49173
643862
1034732
744057
1490727
612349
1541651
936416
1515356
1213244
205664
1544782
1490209
328080
1416324
1159143
1870770
1430670
798986
1550839
978584
1434867
80619
1517364
1681872
1500367
1711095
1043854
1438539
1274498
1189569
1305337
1790283
369738
665894
804782
1933200
258844
1566553
343062
230179
774122
753053
1815427
1226808
175887
900759
1229604
1696027
1620241
102293
892398
757376
612746
1928541
1374273
843708
752631
802269
1447065
257350
1409005
310796
1156769
531405
1099590
10750
36701
1123373
10701
561069
719047
1997936
1116226
131057
1671970
963724
1252410
317291
1259273
1773960
149771
538666
422805
1907160
664095
1212888
282819
111313
32328
1357427
678992
1063569
151260
931970
63695
1720134
1923836
1032091
391051
1956234
112435
1269386
931555
359383
1874249
1557238
1649503
1054504
211426
1898783
62217
291113
1870305
892689
291209
1951291
921569
334156
702834
1416910
785186
988175
438090
801465
1987407
854007
915640
497886
88829
1610990
276115
1808927
140336
431888
413713
937541
1668848
1099707
519905
531205
1644592
1854206
476652
503562
111431
474122
782151
1916838
1170087
665020
1887845
1925402
53069
64635
425331
1251693
1479240
689654
651950
1513028
1410488
532610
1059510
1784865
523104
969873
195989
987082
479434
1835214
1542396
1519882
1823534
407480
552409
1688247
1731817
847280
1592855
383399
731538
359133
1096030
511512
1123186
896727
536134
331587
957185
1229054
462738
1356089
1769081
239210
87028
1765537
1481934
811220
914388
1620010
1782977
861933
925045
1030439
1984870
761629
415804
160948
1784484
15349
513026
214600
394796
288696
663369
1706559
967168
968288
375674
1516102
637394
1844399
662402
225857
1192440
1478222
392895
617975
1236599
403460
530410
1398742
1468245
1631692
729228
1139883
1116478
1007273
1374952
1497681
705929
1180618
1112467
741887
1836299
1906880
1951025
373484
594931
1711840
77094
645353
148836
1854068
1045914
1737595
1413042
1326819
1191577
1591489
1515762
623951
1631861
1916436
523516
656297
133292
1273254
254301
1618912
1299286
446666
1927763
877869
856526
1232313
98037
337461
420122
1324386
1805
1461536
1770298
1043555
1808166
1635201
667457
109361
1020414
1374558
414196
1078572
458539
1574543
1569947
146867
885286
1197093
118110
1266811
113305
1059624
67281
1509629
1303614
980457
500482
1014387
24586
459517
589610
651693
1173618
1987506
620551
1923023
259193
224750
1087512
665738
787817
487257
1014532
67654
1301322
728638
1941005
661920
1661346
1371331
586816
282285
1638227
820507
74882
1221268
1486043
1379819
743881
1779012
1934901
1887330
302931
1276440
320037
551733
1602346
1485158
898196
1401282
294680
313259
958872
1865115
712955
1337581
1109698
729404
241870
1024853
1070768
974327
1818400
605763
455883
497743
1825946
106948
360836
1941248
1682917
622548
542167
552481
1396789
865831
715867
1992510
881440
1324021
330411
741170
1221315
598884
1226521
1322718
45000
515808
239021
403227
796607
69522
897985
206525
298262
1261057
1551457
115229
136871
623333
1645051
233299
370910
1985879
249206
583784
1751264
157868
201789
1297562
1320856
885279
1503693
731561
812766
210126
814220
1123397
1211059
409358
1242241
948922
999788
449311
777939
641934
1113693
530994
42851
1501350
326598
1633833
1435526
521754
1344419
1800104
1455943
1121589
1139448
212658
246152
821433
1115971
1171596
1176795
770505
675942
1162232
139934
583717
1800574
687713
1910889
666010
293345
801055
1545311
947681
574357
526969
256476
1420524
1622187
588042
758577
781825
1059781
1858762
1765729
206111
1967928
1431247
1415482
288181
1526714
403795
265724
854289
761019
342026
1013523
1307920
846693
1958804
1251405
701042
263769
440533
1813499
427991
1023223
1456701
1498314
1548610
1146862
1905467
1770356
767112
235142
1925464
512308
1203990
1270807
278775
1716321
1355985
312124
144275
733445
1874756
1134021
1928603
1540165
857533
846263
961776
1656333
1590635
1684410
1821561
1072968
1212135
736774
1799395
612887
1419219
1954068
778645
1407228
954523
1523966
795906
1229826
553057
1195877
944653
1688999
1231408
722135
132116
1225510
1676695
703938
328624
961815
1588484
221249
914746
1974550
1103555
1365840
1137776
1013111
1398533
902371
1444182
385151
235293
1296466
407757
714475
65843
1226445
165804
933439
646625
201403
940238
499294
165232
195100
955366
1674431
1898026
1498166
1742290
447992
1200226
1104084
1781255
749085
337764
1997374
104095
974732
1696364
1944882
570954
1357415
1150383
1745338
313773
1638100
471263
1579923
1579862
43166
1445015
257152
50348
1230719
1703383
1143222
747301
1010902
781347
204482
491589
357132
1705112
1178630
1165978
1425807
659241
548150
1892997
1837871
947029
1223178
1002028
1018822
1817840
1822038
190506
1797887
111297
1348150
1478837
91639
368385
1980264
1448562
194961
1834569
539176
1317693
1518996
87574
327951
1153450
704843
1804472
1027699
136612
1649379
208022
1837625
1453152
1906669
1305104
1656616
1196876
315278
519654
1504129
1025850
139856
300076
1446334
216609
1773912
1910048
386915
508307
1348846
1916993
268579
1925324
1629368
1398792
1621318
244059
1714979
1679545
861418
763902
1717966
989193
1823203
285288
1368130
1759452
479616
1423714
768909
717200
1087015
627601
20143
907151
1575431
253753
1213195
1135173
709520
1958641
1861602
588088
147649
917919
725845
507479
564510
1737045
1267987
1761376
213670
221115
1764909
1713662
1173847
1462887
609482
1089596
1208089
1877904
598049
810482
758294
1257056
235759
966210
1437399
812698
1855196
1951520
1083002
1504195
1827706
159425
1350375
82867
502703
1810522
876017
262034
1391155
812201
377341
1210189
1036527
1314072
1668507
682302
1747087
1707793
1433027
1032981
31381
1322222
570298
1605113
59861
1234516
1907158
1803847
574968
1273739
1220760
1039624
111072
135179
1571648
1328757
1549777
1955733
421227
369874
1151402
371562
959134
1324076
1144745
1283726
614015
1962644
3678
815611
1797538
221978
1995099
43430
1857325
1367449
426977
935332
1256142
627220
1768823
88692
1895006
6103
562654
1717947
45011
535484
303620
482097
265465
1821776
1509215
1936245
1571255
987225
625430
60625
1119857
1181258
266531
1207510
891167
677107
255516
600710
371543
1587269
1204374
1382593
1768947
450278
1854744
71433
1849508
1530210
542830
324491
1348821
310854
101505
415451
1886577
1945704
997576
1620398
1549465
156777
931872
294538
623370
380844
372437
1595718
85502
1342547
1338106
97429
1771615
113982
97430
839347
1061043
166129
1937429
612292
211589
429538
1829158
415052
1921624
1885215
1011193
791982
695289
1441249
399623
226428
541088
1422426
1840808
1532120
1378955
747408
1293645
217696
760443
973307
1975927
754368
32466
55290
1325453
1633170
1232986
1883008
644616
1689775
1620327
115962
922615
191043
1281638
387876
31352
1492440
1445215
602023
1536672
479222
1448201
308473
1946159
301255
1678626
1507722
1342037
1534828
1651716
1689941
514398
40866
54273
332610
894538
132950
1198453
1203956
150343
1015444
1061142
1256017
1359216
192088
764495
806540
1378483
1273766
128861
236912
775770
458364
483118
992925
1763814
544017
85056
1346195
1149238
1015811
1499396
1023731
900393
187307
1517222
796250
1483093
1311544
1628909
1762821
886555
1585780
1717826
307885
552193
825854
1429668
1856984
1467793
1067245
508108
118956
675092
959523
1812930
1331862
543952
1392479
1542089
1420777
1870625
912614
963610
1933101
508403
1667540
927855
262490
1773958
1775587
1477705
82630
1286740
253634
388774
714619
1519052
177047
882403
1442856
1285759
587480
703034
286217
1830478
681906
1283595
1998828
1819445
1758015
1168671
507080
1025787
987679
608558
1990213
1535903
1689626
674732
1243709
105811
1384969
1012342
1481312
841638
127565
1295962
1647279
264773
107716
1958438
249192
981750
544955
364151
897242
1375294
1084679
773713
1045901
914915
85295
372937
1304167
1716872
1752789
1482325
41941
523056
992924
1166154
1635103
680368
795459
287369
1192422
1746028
1548450
1857408
636735
1462013
636014
406064
973967
1134358
804144
1216468
829385
219494
798289
1060994
559132
346684
779066
821581
1731007
1464637
620448
1887551
705277
779365
792089
137009
777937
509013
657957
1761992
423445
478556
945848
995332
1137605
173652
821990
1532024
664177
1879644
600061
1181956
1576294
411301
1036414
511531
41581
1972384
1420426
639840
548778
1615122
383796
461569
1852392
709434
1210672
898112
1833203
233840
1585279
903411
1818243
115941
1017393
1539573
359808
1386972
331391
895357
1732078
183027
1214651
1040570
8723
1868796
402739
1584894
847118
453715
1730652
1264871
473368
967949
1858210
950298
136423
714825
1644688
190247
878421
1344616
387802
755705
1483229
994653
1231844
1528239
666947
744252
1339341
1254396
871854
1806337
571910
275875
1224263
1193696
1334040
1388266
1698111
303377
1763831
3632
1918951
215644
1010594
1617839
1953320
353121
1454179
284109
1431582
276861
1034039
1535874
1992272
1321989
1519147
1623749
296601
1699259
1959850
1164812
1104889
1580709
181857
1957510
163869
1691286
1996867
563054
651927
1734193
870485
1707421
714120
1392436
207590
1532351
318037
1464404
391148
915365
769628
1052294
1858916
1116165
124407
113378
932777
1706873
1388915
197735
887685
1199997
1985299
1195023
654947
1429758
262338
1756582
786404
414336
1277928
115567
602544
803011
1341084
1083922
467164
845400
97186
1581985
1696605
1958302
292246
1713896
534104
1522872
406625
444241
843766
1734625
887256
727274
706656
259375
1396501
1684735
1430784
332424
580628
904539
1504686
777380
1729300
1488410
1609771
1964314
454138
1802972
615786
1085967
28102
1646476
710157
300516
1185444
1735644
37394
1749964
485671
1974624
1499259
957796
706408
865961
962565
1813094
1201162
1383252
1308556
1723796
1215138
622392
559205
1405183
645179
1704366
1888532
1174452
1580691
1717501
1608256
1070750
854364
893661
513643
1349629
58059
578694
1452599
1710454
923028
1825836
548666
335935
163361
1815593
459694
485052
1050909
744094
1233446
1354389
1562093
857320
1396559
792005
396567
340578
1218179
557874
1650259
543605
1254350
1982267
521622
1871797
355378
227061
1589748
1225736
955381
832415
274735
253481
917009
648215
1567004
1827249
629585
518628
584957
86875
38451
1270485
1032611
1971749
1957916
474124
1108831
421658
1859021
1430184
740244
261589
445792
1436722
845124
1988513
642856
968600
723783
343254
132642
135517
1899618
1654880
186082
482016
461684
273983
1787400
1234568
1484377
343631
1518256
1197169
1939599
25571
131613
557277
214990
1927114
178566
152577
104698
1159266
80270
1450448
1995769
87845
1000623
56886
1804129
1423028
1981139
1306117
1556389
1560621
1321576
1735841
536473
164337
962057
1607907
194105
696891
1190970
1487835
502597
1586237
677769
1008406
1407927
920982
1019355
484579
679120
1339266
1246535
549628
673309
1713119
834260
1227883
630938
72970
1904515
1228833
1981515
262143
382274
24363
1060583
1900777
1103758
769647
337666
1562351
1108476
100385
602057
1646600
1195373
246632
1548966
1835624
587076
679345
383413
1823143
443699
1708782
340564
1555005
310388
1318507
171639
408776
617341
121699
506897
1994880
1334606
481715
768255
843161
634702
1862163
62266
442132
870009
1142066
1373
946668
1792663
1630318
466228
1595900
191123
1894185
1163324
210720
308816
1188216
1402587
833488
129580
1328815
1574795
468850
933131
741758
52783
1069902
1122419
1006504
1816138
1476995
1181228
449106
968882
1590065
811804
53151
335086
1005532
266433
101114
214188
1656809
1849700
298771
712444
1664780
225403
339227
1877224
934425
628076
981966
313351
425790
1639772
1623416
330430
987123
1528335
203105
1168911
288680
176808
1652810
1434553
736293
57997
1146067
437492
1700555
177987
1170485
1642031
851489
1061641
1422649
1556169
458213
209046
1316186
1055695
925730
664522
243896
58415
1684161
1983707
941603
463494
289708
1667882
950510
876703
337731
1457528
1534393
1506342
1844099
1253056
589864
1605705
151109
392526
1470074
1158360
714614
1859178
69114
1804415
35084
1700905
1300074
1095685
743575
1831628
789815
716809
15556
102993
1178949
11320
198147
1523335
1478789
430790
452697
40811
1165571
293764
1010102
587811
1831776
1954590
1866148
495292
1668920
1738426
943260
1578797
52411
1818045
1499185
534041
1111003
83476
889227
1644183
1435416
1026338
1022333
1754611
1361705
779925
1913629
803997
27296
1603481
1783582
705772
847723
1059864
1782957
684215
923061
1415393
219909
822240
1069964
1287115
116753
1675794
1623082
1466067
276128
183724
289440
1697814
1833991
1706790
745530
373856
1773386
643055
984933
1776903
1421948
1506922
951808
483040
350613
103131
1623907
1209631
79044
1665088
799919
1002765
1084882
794879
1525591
534448
1861733
202271
418029
1312642
1035800
296280
1702659
1824952
453675
1066064
1086134
1605260
1127036
1491292
493441
1409365
8258
312688
1943077
19122
119974
736994
1724716
1203660
1825075
1093597
1714523
1231946
1701047
1147381
296410
219252
507904
30130
534890
1234679
1857733
1714963
1451917
1296684
1951111
58747
13692
672076
753832
1725158
1221357
51782
411425
989256
1300000
1848612
221667
798059
986523
788673
763607
1379400
245111
20214
659408
1173546
1430686
1941695
1384412
613006
159438
999999
415209
1573051
194145
925439
475437
1411681
360889
84842
1277186
1986943
1471863
1628668
115212
546087
843430
313786
1620212
368297
1587017
904173
1630008
1828041
245729
345193
1625567
504894
1016873
854275
550272
220776
430759
1792979
588070
1742937
1852072
1518961
123286
1948563
1996601
352923
1541879
477723
632366
918027
336903
1082098
1496415
592885
1779149
645326
844492
1667548
1872396
1760653
344763
1121045
1327134
545844
1116053
1529581
1129523
1948372
1148091
1821137
1190477
1116919
1918922
487499
1851119
1960958
1452769
1610455
1999307
1638600
1163082
970121
1199881
1461569
297851
1659798
1652838
198381
502665
1192832
637042
420302
989030
584798
1769174
948003
593239
277368
99225
506765
1183092
430161
124090
1721789
1969939
875564
408019
1947346
267605
1370984
31299
544148
1704858
1266537
1027047
1827074
589811
1231763
1741468
769560
1827925
1571157
1637013
1642721
1365353
42790
1461077
1133192
1211033
1059029
584197
123656
1539636
113170
1690372
21708
1483289
1873093
1306355
1699574
290198
1293964
1608159
1883010
1594696
1879993
1615007
1158098
1189251
1148932
755981
302175
1308752
352012
887206
1787794
129341
867852
186004
739062
524541
1225021
1207620
206360
1757236
1247947
164369
839941
187636
1103474
1810530
710931
509159
297225
956734
1979477
74145
1694217
603206
672625
1564167
459512
1648119
1883993
1412250
1353934
709827
1814058
1615183
1023772
1070544
1557081
82265
1855869
1852621
1766632
94524
149069
1454764
704754
866618
1761648
761716
557266
1811260
1538765
628824
1298474
1877488
161310
1585456
261996
652548
1057064
131548
1274180
578794
677713
1603581
1687317
1533806
690481
1802098
838270
673925
590902
348572
294423
1008462
1531416
693222
1161456
1979040
1359980
217473
184308
516
1655226
1926004
905069
1522782
1710843
1719744
743122
180506
314583
63594
1449621
1083658
1617117
628765
1919979
788881
1169439
1727209
1901772
1013682
1191830
895994
529026
1643341
87308
331846
908228
609504
1787415
101384
1876139
384753
387465
1851960
1544945
633535
257981
833416
20230
689945
853151
738361
1860256
1766894
294869
398051
484896
1448917
1618793
978432
1527478
1106088
1743081
398690
1001123
1281682
1566423
659530
708207
750320
312853
1470674
1886106
669580
980046
1535933
458542
777399
1614937
1131802
585621
543639
886546
844241
584006
1198459
1590041
1405477
886538
1858683
1743042
446608
1047942
986420
1255002
1600750
600638
1077985
180331
1634345
21099
1488615
317854
1534118
1535008
234665
869379
851879
318189
660160
1059121
214409
710681
1247027
337496
788792
889936
15974
1171615
1746365
1586938
1617994
398355
644868
692387
529118
842763
1018438
1007902
1716924
889659
1110844
1662392
1459638
995196
858736
1243818
789812
1780655
804933
1511156
81389
774624
118957
462997
431071
179981
628173
1935551
181829
658885
187003
676559
1281957
647962
744833
1116828
248570
289272
769711
1028376
1189238
1050675
1101641
429510
1952458
1259260
331700
658716
1451252
1628804
1444577
1887730
1531368
391858
347754
1758606
1189364
1425283
1283861
437098
473860
1348591
1369867
1211155
277800
933407
646598
1249836
1859620
1649637
826844
1317775
979511
986917
1195034
1367995
1771517
419081
1497037
73550
1755319
953293
1270160
1253655
1884369
1832018
1364407
1250413
1658448
1208230
751399
58353
1879888
1153511
650892
1599576
831355
1801392
1699171
1460805
348439
123532
522964
1659840
503053
1336022
1459345
87022
1696939
721990
251615
516668
993030
319239
370917
598549
97880
1505319
1027813
745856
1792503
924480
1771719
41252
1521001
181193
620862
1220807
530541
777302
881283
359817
330511
530545
284456
1260300
1694147
20090
1104681
1552628
430135
1420340
207888
335931
142095
1192412
9462
1474736
1426650
502405
285193
1374454
166723
408518
1803545
1121741
1768698
1855039
1820295
1732666
1938697
275124
204403
1035151
1900106
70549
1789038
548895
1982129
831472
67895
1146394
1305352
102825
908704
1768262
1755100
538433
835102
286796
1073487
1284837
171911
929806
858677
369140
541131
1913164
466176
1287887
956442
105607
1418317
1174485
1869370
594267
267418
1071148
261823
888034
1277318
1349225
25961
419947
926669
1509375
443510
664190
1965927
600854
461716
575297
468865
533548
38563
525091
828814
1306948
1992554
1697227
1960242
657554
1799185
32430
205514
256461
1970609
416843
999759
299050
1358281
1248773
1387770
4572
473327
7723
1498768
1873489
819233
1679130
1277227
1703577
122914
918998
79064
1816034
477401
1219086
635175
842206
1770203
626468
1815690
1168665
1394839
376306
1179378
146142
1477806
1167814
1731818
602929
1228878
1890523
472138
1630975
743335
1094795
1883890
461520
1364205
1446320
1373708
946976
1877597
1986931
1302199
400576
1724589
815964
1339027
662264
445745
864131
603850
674818
1280489
300980
243851
1125945
782409
1035819
263399
173254
1643688
783504
1361514
905451
1320169
301388
826224
519713
1688
1226147
422704
783460
1210288
901409
806137
499066
1046672
836718
1798792
1716960
11227
380410
1235630
245717
439149
894316
106652
894271
951607
92012
396822
1104853
847315
437437
1054402
1002437
1830309
1049345
984399
124721
178071
1842974
621513
303195
1018602
1537371
331874
1726169
1192822
103773
1683254
1800870
418370
1928048
1621963
1823408
123387
1387885
930474
1539560
1533794
668037
1412466
992683
66066
159527
1988259
1328985
1880757
1631876
737318
1075196
1356024
1511252
85584
1936509
743274
915028
740914
1754439
561347
1764332
26089
1031502
734805
1674849
1263646
1729207
1278909
1923801
1291878
1499011
48750
670502
1956923
1313941
1140692
275908
1775929
685321
1295583
1683219
1085240
1874612
305514
595669
1015465
245845
1317412
417134
757045
400978
1202232
853640
1154253
1260776
852426
319116
460034
726691
1090627
1177758
112892
1604936
1469521
920377
1852174
1969999
1868986
1918641
1491129
604517
842931
182673
1269114
1535324
1628607
914698
1527529
166910
820992
184495
848925
1462678
1679377
1643581
886793
45059
1026508
1761809
680126
1608055
487212
1662643
1546488
1177373
1394320
112600
151352
583526
256582
1635057
1733415
1490938
1491402
1387368
550068
431656
1340401
1975404
116630
611142
914102
955413
561659
228539
1594168
1053939
1418991
1229787
1175416
859853
1464757
686562
224009
1242046
1356639
1550090
464237
667978
604544
1464048
430889
372228
1446728
1060125
1724221
419667
1678218
563815
1344178
1890639
1636003
973693
1376016
1083908
1190277
770661
1030040
1560967
448199
1321261
1535309
1677755
940587
1650095
1099532
1200248
1036386
1469888
1451353
550255
1587109
1340569
1521327
1627467
1950326
249934
1290899
691543
1768915
495771
442931
105359
1339611
1801610
1056170
1290935
1177121
833503
1236288
913113
1772072
467615
163664
817863
336574
980967
1488074
426891
1512689
178318
625583
420725
742153
1283324
82135
126413
176155
1373826
1557769
1578960
1826618
448791
1811973
1102193
1694017
907742
1675632
1581470
1309057
1526981
1974439
112606
306886
1589143
1915805
724182
1403054
1315722
1650086
728353
1202145
1380482
613755
1568231
1195353
832302
1291349
599495
1871401
1785148
39322
462492
1942374
1315391
806614
1006241
1421456
1768293
1263459
500506
1493707
1954198
1072602
270704
704403
1323473
1780261
739227
1827402
878599
653576
1556221
507558
1749681
1754266
837075
1178972
1437597
1142201
579048
828867
386248
1834779
1670717
1183232
1669442
821739
742222
555556
1263298
979118
346726
1743434
82261
1305089
438175
556976
1080276
633693
697151
1456106
1921720
30444
1719578
986966
238373
709847
722301
691232
1110840
1159838
1187853
1511500
240798
1377328
807096
1392186
435212
1573048
600355
436031
390157
57213
666371
1253007
92263
1148064
1343105
47351
833261
283743
1419536
862320
717923
925895
1497224
1926921
265366
385118
1354751
1414121
237976
179719
744430
1632742
350436
1734526
298230
880619
33216
650077
1473128
158726
1695103
97223
496947
600378
1227722
576083
1147078
1006976
182432
945330
1969223
1587570
1771689
1047686
34074
1951362
1955837
1766486
77836
254831
1802873
1795673
879766
1688948
1646058
960448
1323205
1326348
239854
1323286
128810
1192321
253608
1898006
522012
1171608
826162
1016079
339700
1304398
172215
1241047
1104439
251403
1829371
1454879
732128
863185
219196
662700
688263
610807
1440711
569852
1326108
1077461
40500
851640
1493166
53797
946458
1581348
533227
727542
873368
1055406
1838336
1199473
1626230
54023
1127307
1784654
1027547
1011123
117957
1634584
1928323
1921333
935037
946952
89395
1001692
864097
1734432
780282
603236
735879
958393
228190
1267669
936113
209354
895999
1950829
430708
1611729
1148738
753111
1255812
1254778
1357112
892135
1106674
138683
1977152
1016296
1176326
1310108
153486
765286
1554072
1006579
327989
1290663
1799025
722260
1747466
389180
392982
280730
103302
1757653
1132149
995083
687648
1451811
1230850
1824196
551180
647737
1267954
1212296
1982356
995608
1179416
441105
1759591
1959388
363032
374121
212518
99212
694837
1058166
495126
1813535
1075003
653662
1442282
659122
1123503
465486
1245858
1217720
1183487
6644
552363
742252
751605
239175
1337439
1900685
1015835
749863
594970
1854616
889996
992378
1114565
1163558
1717023
518037
1700039
1853103
471408
1549770
713757
595706
762932
539334
276139
1069936
1194243
1625536
871647
1140160
1597450
1423208
965071
1087048
300642
1292506
802328
1092460
1159492
1789930
1854657
268288
992559
1812567
414941
1932344
726915
58864
1998569
1809047
747568
1400827
540558
1968344
312407
766605
279572
142901
717800
401542
1797735
1729126
1810380
1622899
1254089
472674
1974110
873843
134035
857620
1762194
582032
888721
434411
174413
1998913
1070572
421979
537899
1378646
359523
837894
1804327
410998
855792
978327
465816
1497227
853648
1969201
749654
967520
568788
1266856
913644
1119278
488812
185435
1276858
795664
1515912
446330
796703
310366
1321950
85677
592817
1466598
541820
210540
677736
1455010
1524791
428648
1511183
1796345
1538546
88818
206543
954228
528925
353172
1410841
740988
1351856
991352
1130781
981844
869167
1107402
536895
654246
408178
842364
1847436
221432
1190693
18544
265891
88941
1192746
1003138
1165338
1535408
1178687
543053
116554
909506
1685849
663917
1811755
638263
777101
652040
833247
1400679
1545949
470476
1204887
1448731
1342285
583941
222307
1619105
927059
318163
1350236
1071527
1751376
507253
1526451
1507927
428796
925390
1176880
719788
570872
1125593
1867368
64402
1266057
196290
636995
1559173
444486
303560
1843391
1857048
539363
762309
609703
1425258
1176615
1051119
308010
895179
1138563
1208805
1057347
1845996
1055451
37718
185602
841745
314936
976953
655926
1422785
1533859
1016369
75463
1831739
1196756
1735876
835707
1213399
1762302
74760
1515367
1221496
474005
1738223
1064008
1935964
1473125
1874318
505568
1903968
116771
1208096
1269905
943319
1553256
1794960
1873020
781486
1258975
405210
407030
1443939
1884444
1828025
1460499
193294
1163040
1240266
1755799
1509139
1521472
1344388
1502580
1015544
1308754
1852618
1478457
1722342
1413646
1411162
305286
240683
28627
1346011
864490
1049231
80303
1142286
850422
1565738
734
1055120
986397
194568
1237840
936939
1376026
1744201
544867
332737
1166197
1258045
760135
85057
15197
1828130
818045
829412
35720
282831
467752
1631376
1474334
392543
527387
630520
1396888
281819
1905127
198871
1638269
1204844
355179
1673739
1503807
902774
679615
440464
748689
1744903
416990
77104
100843
176769
1921298
1853776
1519617
1026706
1100057
49569
1418655
760982
488379
461588
831427
1585909
174653
855071
877568
500641
301363
738291
659677
780776
697880
808113
1445489
1690418
955448
1940926
1329916
1454130
1353571
1597529
1747204
1459561
1200319
691468
869035
1218152
1050708
1105839
1923404
1499005
860386
59279
1765382
1771618
1410276
93065
1037666
1888120
1892239
1642825
535685
1464503
524932
1439794
1284537
830770
1524958
1631324
441654
536403
462282
312647
1259666
931325
53674
628486
1896975
201056
1083705
94803
832170
545600
726497
252987
860215
901067
643225
964984
1671967
485752
1314998
758039
655759
368305
1168924
217585
1925224
730327
55932
615754
224624
1361521
1504900
1951885
515801
1515008
1282522
1103849
548652
113655
1746455
1385969
1156139
697730
90001
325446
1090040
412804
1163493
235264
651031
1649137
1871611
275092
1341813
714942
1665112
1713870
743585
1393928
30074
1524223
73796
1273631
39661
1641166
1549783
709997
254002
149072
1240154
1548968
1683241
1098451
678697
1145352
1327598
1619208
139169
126039
961820
1484187
938033
383063
1859562
147539
19922
1293377
425278
1469896
884504
1286226
1969076
656657
1715340
206248
627035
396012
1761739
1271119
7764
1244403
1061772
1126783
1113596
1343593
1689632
27159
1596860
84558
1898986
1116080
220041
927657
1312991
1341853
1307675
1935012
1632963
795565
1569149
1319644
322856
1876720
1544492
672824
560353
468910
122367
54031
1010724
347413
239943
1928244
1114616
1054764
1925661
1997173
1506207
802577
438194
231682
1474603
576821
1470146
692198
1812916
474945
1004598
104687
1775989
1921463
798668
1270853
322171
1376658
261432
1801685
913211
1974536
1184274
1161014
365770
126716
1284270
1927374
1541001
1878081
1882671
954841
226463
1926154
776516
441172
305638
296568
1756248
846338
1371064
294390
1079077
1708253
1602241
972065
1539424
1943285
1949703
899982
198886
1281383
285209
217253
364297
1166945
205808
1083625
732826
377478
59690
1085863
1703319
1989962
1984126
916951
1081772
1703526
999777
1418987
230423
1577037
74931
69923
10817
747805
912659
265514
35096
1710990
32052
1445732
339788
1366887
1306199
1870365
309877
69848
1233139
808088
1409446
175701
1516070
1589680
334730
738879
8490
1798294
384562
434167
446704
1561497
850996
688385
1910130
197954
1519285
571150
143801
1775601
894576
1023592
9308
847050
171998
261589
585465
299333
728529
1766547
617227
409326
1050715
871130
15379
337632
670671
99768
1921450
512653
1099730
1432894
206185
749304
1826174
1729303
657032
1563811
298011
1027273
481774
1022269
899058
1210395
1911344
1106751
1466830
1404600
1088907
959674
881475
1918294
355743
1220540
1733314
1577837
1823793
974063
799961
1142760
1226552
1984877
193764
1950546
301914
378624
1829075
971413
926654
1689464
770563
1172173
298494
1471300
677953
328244
978262
38593
208545
1968414
551560
868340
1765349
529203
1099750
54522
636100
1201935
1686829
793822
699172
1060788
1745811
1247679
1312916
918234
1049878
1809748
1795551
778723
1060530
1186012
1291283
1281425
1834693
1226164
1521187
838108
1502477
1685420
1946344
322604
1354395
650928
427812
950966
1304180
454904
1634135
1711348
1250625
1483003
1875820
195467
634758
106504
1552208
210699
162207
256911
276196
561710
1264575
1107670
1846893
394643
104794
49039
1099470
1883332
1792242
1426992
332855
641934
416686
263684
21655
1263474
715374
37682
1049429
253851
1284013
766860
1106774
662655
767987
582090
973551
1390016
1743204
1092380
1264067
1007315
805375
670436
58771
907936
978594
1264057
257836
1871073
1435943
469905
726503
1200591
1950456
54373
331309
635439
975778
779595
821533
1789534
821180
643944
527679
1594619
508027
690878
1620640
1078603
1700471
197650
1444646
1990763
656717
1170897
710424
1778905
1008674
1790410
1184125
1593802
103515
207269
1224906
1241017
350511
1114153
1483940
636719
973223
550248
694043
609915
681344
63957
1306925
722221
1016316
564262
98443
103685
515208
293641
1969124
1265081
489385
949728
667437
721681
1760067
1034323
1441118
520716
1034179
235595
347683
1427538
320199
382151
1759580
1855682
203841
1689745
657535
1848424
185233
915199
1343437
1403611
69509
320176
1235868
58757
1316829
1165618
838826
1105421
312590
164645
256494
659118
1372207
1024342
1400598
1403340
1764344
1649595
1911531
587227
69584
365470
75258
538178
251330
664747
693277
511864
530277
913324
279660
1479610
56403
976308
941849
99753
1116785
1218130
407359
467450
1433965
1530031
389130
1793711
241187
317639
676425
421778
1178610
537735
1481619
1608413
77682
992776
1599162
1183604
1368654
1457975
390141
1330298
1573408
1335233
440318
279322
1207658
1590658
634592
1554059
1983127
1460866
1452668
1773536
770958
1864930
168720
544859
1606047
446136
1343604
1237586
804350
1704857
111955
285379
1419557
1053437
1894770
125874
156899
1129745
1454720
1796152
1814887
578953
415063
1758250
116074
535171
1013106
519991
1000099
1761553
755978
1127237
1829420
16539
683717
555889
90888
149366
1511066
1177755
780959
1987425
363517
1189855
311373
1180480
1719558
1673342
557347
574567
396123
1688216
1670259
882726
1453784
610346
1572576
1978645
1403104
1481924
1003501
71725
1231855
788491
926652
407652
1393575
87628
1559149
1577814
1800312
866820
972382
1107387
1023259
233596
1805800
707636
1265626
442582
1464487
1964481
919045
1536877
1289942
187493
1113178
1964027
1347473
1756202
643894
1625387
298164
1772865
1142964
886288
157927
157583
680932
1810903
210285
1277022
1378416
1924664
982926
277301
710748
1544002
963857
1764556
998566
1160196
1649617
1497323
526678
1468200
1374535
542195
641868
159799
784375
949128
1329041
48383
1434131
1049218
463094
663048
80132
623790
1625422
338898
529384
1669952
518388
1324170
1759264
511432
530559
45892
1087388
159391
763735
1634605
1278838
263002
1583050
453807
1354250
588085
1627536
195808
1322627
1651867
762050
950500
230227
649711
1369395
301175
1719704
1478212
1949969
1288021
1295784
536892
527621
971703
196695
348331
1525526
1831809
1645594
692167
571881
1083901
555733
1542032
1443748
1402613
1816928
1856324
1502713
431468
1562772
403695
1230555
1280052
1386392
1650235
546562
1854991
795109
1036545
332255
268782
1018549
700460
1552895
36504
1100287
1159463
1164829
1087870
282141
672019
1168504
511463
470878
844623
675254
1334409
597658
1101130
1753256
954621
1777832
1772058
1697526
720884
1721919
502529
976536
36646
568056
275955
511280
1011199
1774298
568035
1100192
521941
165886
1842035
10096
611959
1521083
63506
1964930
265910
857973
1410288
742452
841978
256973
166470
699520
122664
1715826
763064
1902192
962348
1887894
1495505
1580061
1584782
1577317
85490
314596
371300
1011321
1823174
1882635
1722586
1765813
8947
1736861
29710
265675
1082246
1615301
1716012
1417686
133014
1952288
971347
1681087
361761
1068996
184996
1929977
569799
1029235
1827670
754115
78066
1626797
1828200
1970459
796934
162189
654289
776431
462382
1950792
96011
1576587
870941
1293754
218178
1521503
20548
1859665
274407
183700
599253
58480
1768685
462222
441752
756813
1281911
1831697
1343556
593572
1710666
1627612
1035253
1833458
1776814
1435230
690268
785434
1269368
1867576
1655497
1351311
789546
1160091
1807636
1952863
668414
1997147
1376608
1468368
281504
1045512
1441523
82722
1518261
1625584
1555255
1786843
95061
692917
274169
211912
1916330
1741226
483530
106173
695810
1022694
1264392
422401
1404523
705501
230801
839138
1769572
1490431
1642507
501603
692441
1424851
1447591
893893
1677910
1079867
61523
1992257
295108
438820
43700
451597
978564
1655810
1268432
532182
1123498
557893
1340883
1158013
983398
1259926
18329
1252992
1693229
230480
1254925
43878
706434
255561
1685144
249020
1898297
607549
1399958
940569
1631222
976499
1801343
1410127
652340
1428099
682582
118613
1025537
1913572
477148
1178915
276777
1341776
1963765
900433
428853
752032
13243
1260203
966204
373278
771773
704704
1560135
161029
1528534
1127428
1278538
342095
645780
1155428
686596
1543397
1080763
1951802
550548
1073008
1477344
479099
1099457
691753
1778316
1414350
1644235
1587517
934533
1550001
1562221
585012
1729150
351373
329480
1020616
1697681
989026
1326825
809707
493299
557511
1701242
624
727683
77912
233262
809236
1232582
1420837
1658756
1306189
759142
242041
1489675
1110720
831101
1343315
174222
808636
1607285
1377565
1336990
1796017
1807399
546738
1709704
1491068
1937376
983755
1593160
673195
233425
1564324
277445
1123755
569736
331384
209881
1591856
1156098
611246
824433
315759
1320500
1980434
1133208
1338035
1656554
787340
1926708
1224029
137877
757829
274947
103323
714979
1919787
410204
748921
539943
1148140
1223164
535108
1017966
1276020
1778003
1291820
776711
1454756
271056
1022195
1907756
1995443
1938911
1446788
907661
1244726
779800
1927621
892832
1700113
1237522
1764261
315631
1470070
1752488
1385777
1195358
1079499
21356
1227930
1234843
55840
1500507
1340300
1600116
94644
1035612
1787274
1894075
929089
1404705
1421860
866425
1578745
1697262
765268
751914
1447919
725551
1694342
684770
161673
6905
1811951
1879914
620078
1947208
767549
934932
494688
1386764
423952
1976224
1786745
1768156
243076
1904311
1923177
662995
1339089
506999
74904
1186313
265621
1015301
1849867
1295231
854423
1273350
1849117
1136632
291655
1058647
346856
375867
1467421
1712166
641235
774113
43331
1224143
468007
181813
243858
1041695
1618487
1184343
1642036
791546
593917
1010959
1575844
1288752
1290494
159343
309875
1951188
144884
1665397
1578883
1252254
961140
1217256
1303576
650104
1523997
1532140
1872012
613296
972301
1927052
829090
1045775
1963320
1409797
434456
1990484
415148
908193
975179
101447
1956503
505427
1148265
1549603
1831748
1069050
1060659
1716561
145672
1129190
80041
918415
1332383
1512256
1126775
484641
1303717
38410
1169806
1284391
124298
306022
1775915
1715101
989516
558393
1155907
1225910
1024300
130919
1973268
1580107
1607433
1723516
1673501
1982865
435811
1644902
885926
408790
1770523
247476
1259648
1962566
1677045
289155
1206757
1589533
62846
200843
642403
1885321
1692603
721763
1880769
1836848
243394
1666687
898097
1311155
1564494
228840
1220398
224966
891148
1243561
64126
1827704
87232
1365900
1935250
1686105
1332309
1019412
1668427
1916630
690004
210785
1583821
1254890
124944
780409
1623379
761633
95863
965294
679379
972438
1521902
919467
1189903
1416609
486851
383662
866950
444297
1753016
1949043
284316
1818985
544575
981632
1040429
333717
1152618
1499512
1576307
1323382
1163552
1079453
1389791
1118078
239467
1349869
1076145
115715
997546
224597
839433
273965
558058
1216806
687297
1324589
1700368
1984266
1602647
279159
196885
336367
1225409
315446
1607669
755891
620819
1636508
926403
1306126
688488
1097307
986787
1967955
418149
764698
1056565
689926
1539463
1512483
821126
153583
863027
584084
474673
1827003
1843262
1341392
772065
1321183
1122353
1226883
139838
1183561
395810
380048
1912418
1956752
1086494
1904957
423299
867598
930186
830189
1298036
1909655
619453
492477
222881
1285242
1218547
686050
189716
1168788
788548
114405
1932687
1445088
179135
686634
1996563
622103
770619
51507
1998230
534658
451354
1043987
1128134
10210
300276
809759
1758976
1756403
656906
1003204
1957652
1207783
1652977
1761700
1886678
961351
1278109
19939
1816010
545492
284498
20882
1944755
969066
1262621
739338
42596
1377595
1526846
680577
608322
550566
1660819
1313774
1432578
542689
929292
612714
1264372
1430856
425302
892360
1933022
1664952
929864
1265405
50296
977093
1584093
75158
1145569
14150
195984
1135201
602888
393361
141900
1235426
717121
1945896
43549
953473
412008
1593916
360499
1181488
1313843
1936635
1661232
1726547
661619
394044
1221500
387397
355752
1038633
574616
920661
645856
369638
714623
1876967
630749
1843241
1373471
1685231
1560015
1007013
1241328
510743
1858346
1343284
1024898
376602
220721
1464601
1340227
1688459
3406
744362
261779
1166453
902170
316324
1090060
1849150
1823919
1705964
1356117
689480
1022557
1936323
469878
1502848
263531
1202585
1602431
494533
668815
1519473
327668
1353873
833318
1015225
992932
1135959
195270
461705
667807
1264771
1794203
1265882
296767
1001052
1888838
910535
1334958
1990336
1792371
1825879
661640
1984974
1599009
1778956
11548
225428
554503
1534230
914636
368799
1726875
859705
742446
1519386
953759
479515
1868665
724670
1201730
812108
1530419
1410259
1648769
799503
1744492
1901760
132001
1958957
1386027
1060345
1976309
699169
1509222
629638
1353285
1624804
1095165
1057768
1332077
568783
736846
136563
580754
672640
651871
1409060
889672
840642
234651
812382
188734
1339431
1357081
60545
1978327
1373060
1152517
1687411
104800
323279
541389
1636757
1633723
1574319
832327
1961746
1647090
217288
1480734
948343
1353184
670110
1205516
592314
1121117
947248
1020974
298652
600456
290204
1289994
1602511
718997
1308841
1966699
1991667
1011046
1000935
1661283
1658801
28087
1818306
1774482
467267
1854432
1904468
889424
1962586
1537252
694774
975747
1946380
1473650
244123
838681
1923511
983658
1887262
1891174
482774
386206
1095196
457952
1501002
558215
1955296
491583
703207
1141697
1250315
838491
1956534
1788714
1406713
1234946
1495640
543301
37836
678594
1907390
138867
1528732
1553636
1034466
1415345
197329
1969659
1212820
752647
1203391
678674
1035279
1766294
473853
1765543
1827676
434424
1004494
809350
1911484
1086731
938598
178407
1508287
973692
159521
569220
1035228
289719
520689
984393
733277
1904519
1272598
1848217
409980
1127749
1032603
1843154
268845
1029408
1567022
990078
760840
1791917
1617854
545421
1351428
431117
1644502
1070829
1441054
669824
990989
924113
1325888
1256422
799035
413200
397216
1685045
1730390
696037
1664366
1925809
1733520
126117
1475768
1651581
1730387
343692
575394
187142
675363
1712735
258133
36724
864210
1403291
1338331
266444
492207
1861779
393057
1382806
1503983
1007466
953560
785861
778395
1883374
1629715
768206
1154432
1206745
249053
1160296
530626
914136
1312364
450233
1266639
627376
1172936
1604960
1550951
1897031
682129
668832
1848317
533972
674590
1295206
818628
1223116
1293197
1994043
667077
665162
1137213
1113710
943560
257987
1202924
1034245
49316
1701824
1639044
1466400
270787
1383065
350629
1594295
1006903
1558590
750630
384552
1375328
1041405
1852729
587290
1630180
1021069
1365945
227125
1874616
267258
597379
858848
1667585
818379
821707
1139960
319505
1611218
502988
1850586
607860
41378
420251
715129
1140321
1873917
141084
325818
1178293
1026009
602126
1243897
1257683
1313576
919337
1220372
1404397
1958974
1205295
1272872
401124
232592
1437381
48602
1889523
1286643
1641151
530115
494002
615589
1368483
169133
477708
1913589
870629
1935747
503877
1090255
1020021
352899
1052237
1110161
1965669
1359872
967892
1169147
1702310
1459632
1318503
1706415
425985
1647151
1775676
1343195
1149924
1835190
667989
401667
1137779
123873
315577
1029497
1461946
883927
801818
144693
705241
1902954
1645319
152313
730103
1313929
1949015
1648439
973083
1935414
1012153
558422
946577
1054598
205413
473934
1978676
1257234
1262511
1660845
805565
1434007
1240564
152199
100523
1686816
558348
740500
609266
1651360
589919
1658926
1900426
1799707
1935590
301293
43183
93179
537424
55893
1512213
1064902
920429
675668
861272
40391
1610629
1030529
232636
797833
110772
1882863
1168919
247309
1841028
1690810
1827385
1105388
802836
304246
55611
744328
1499737
1696032
926128
993600
1577975
499190
706889
1987219
374580
140499
1740521
1487680
193163
1705366
534426
975121
974053
1671738
407051
1316995
1296624
227914
1710656
256484
930117
841542
126394
1029260
1742733
1167197
1853414
157083
1968996
1721886
1745313
220649
1344205
1801120
687765
1062403
29348
1031575
1063452
283787
1655805
1505828
1719624
142298
336977
1969142
1623069
401265
890622
823288
641101
69540
1622736
504171
824270
1166552
57686
1746096
1834741
1737431
1402992
1065022
591977
389103
1060371
1416106
1583573
481299
895074
462491
1907777
1178293
1243401
1039581
1982073
1726388
1292474
1764798
1172283
172742
295940
1705933
832446
777802
1917085
735159
1548284
1989249
925893
726962
24510
1386182
1591611
1919346
924282
628781
1175876
1187152
300786
336215
1174376
1427030
751834
1966342
776696
1047377
999435
788598
412300
525963
1763113
529938
1849413
1284866
1530674
1382375
1626736
1842240
545803
1170384
900968
693445
951309
1361676
214039
623639
509669
1608666
1433949
1711494
15276
978132
695400
242445
925588
1192564
686989
972838
1587948
1819659
1892971
658238
1851371
174855
1678535
584059
1105746
433510
764964
1834446
1580116
205613
448974
1239096
1835388
598196
244106
694275
718744
1891185
1120502
1841094
496336
1690907
750469
1451146
291365
797369
919967
573031
692951
1277489
839533
605519
685270
1810572
674818
1780767
1936115
1528052
1858599
698022
1244765
1022340
652713
994539
1510308
1969228
1992970
487218
937163
408437
1502703
657772
1646824
227794
784239
59617
214403
641400
1787938
1455809
101472
1250061
584250
79134
248963
1245787
1290262
912848
1770475
187414
1489292
1337470
1117246
113872
1884512
351053
106622
1594180
1899434
172571
1931197
379794
1508032
304681
678595
886260
557597
488540
605372
1295526
314043
27165
604173
1684868
629657
1806980
1288891
1931354
1502798
1681555
89970
705409
1895343
155423
1842859
666063
706741
1972932
1305100
1753725
223199
1927504
1385268
7306
1609048
1239520
491566
747904
532595
1556528
820730
1356798
1549268
347538
546729
1182381
24619
1544497
457282
1153218
1104253
1925290
745833
1140574
985833
1209652
808116
562431
1322252
28433
533991
1150330
1049011
1636163
78370
1299017
495416
553750
346641
1938608
1859126
290339
1547230
236019
1003488
500097
1915278
1592680
150480
1343996
1507985
604046
1272977
1608801
164134
1227454
1836228
1326671
1285083
438534
724649
107556
1463164
620078
1306807
523539
856038
1287908
1171846
1198871
622151
1001826
1112127
486734
1080723
537241
701720
503152
476284
1578060
148173
512741
608776
103345
1184386
1718474
516874
1960712
911193
63168
929692
1457051
64623
31991
502799
872864
1083615
350454
1957819
986342
1839061
731073
863296
202433
602084
1385684
739686
1773994
1373163
1974086
1024757
1246066
1404404
1874365
372840
1021213
514176
1098114
300120
1819814
605072
896736
1332412
973230
469584
684053
1773960
275448
37378
95694
1768171
327060
364231
252627
1181288
284191
20626
363208
274763
1999369
39032
317780
1854574
1073083
228217
874861
19333
70852
1184510
427011
1117887
1222360
76815
223656
252567
1212228
855300
1669607
1056224
702585
1421317
591368
241097
794526
1281819
1734139
1188902
1616377
42692
1918512
1590436
1857578
1045524
1569206
1972277
1007774
1612016
1773683
819898
595791
943268
1274279
938493
1193409
1617627
1394238
1860584
1963063
323692
1636417
1767074
1765912
408184
426414
291090
1879542
80195
1757849
1301919
1448831
57527
1817719
1711366
588615
448908
1560790
1535929
700194
556278
1979291
292641
988002
176399
1659266
958179
867212
685158
223277
282553
1337646
517677
587509
241001
468486
585228
1361443
724693
1809265
1356392
1906237
516450
1942888
1517012
1735935
1967293
1886234
214101
890451
1294209
1438146
388815
1737166
1955185
1386187
1895577
1238595
1408607
101183
914387
1953706
1756580
1732077
700598
1729310
1798624
1728686
1770225
512660
57066
1459985
1009076
364871
513769
1500050
500577
1380952
706180
1503544
47300
1341892
1269760
1621063
705315
738702
888349
1571137
1437846
609942
154031
1762353
1910103
432583
540691
448979
1823058
1687633
1979995
488981
1640465
757863
1632948
250873
1853891
1555677
1707751
194444
411037
1689521
1779039
901947
685226
96733
441622
1168706
725137
1114056
716930
1440438
1776771
118366
1241576
914514
1644615
1322584
1384765
1586657
1814209
1289996
1696350
198560
1864028
1492106
102646
1629578
197229
378557
763735
1673354
662274
1069775
1585331
424017
659166
1284880
201483
1186244
1492245
644207
56469
469163
380149
611198
1415727
1878613
1077207
260798
321340
1711934
1392694
35577
1397890
1889076
425182
1979554
1291707
362905
812937
439564
1425823
1962231
278866
346656
1233062
1179641
159902
1403728
239644
1978412
795449
1457998
1620339
1671122
1186351
918830
1529001
1818249
69860
1780548
474638
1842670
753750
720864
251117
1587965
284945
389121
51980
125922
983367
16110
523500
1368864
1335244
96074
541717
924580
1543562
149321
263435
1016921
1707804
1017887
190484
315752
445761
1375381
1426479
1686571
1664960
1181287
1151516
216128
1205314
743341
1015368
1959536
1413200
1027561
522211
1771730
224129
1444869
453234
1264605
412345
1268483
1258114
391154
50429
179165
294194
1389371
1359010
366428
1957362
476923
1520252
377810
425479
244785
963335
1006331
188867
472948
760863
1374403
1398796
1565712
1087395
167070
388889
232062
503640
1068944
507309
1952619
46794
394128
1852568
574339
598534
1054129
466728
491366
707936
1041688
635840
971548
1539104
1549850
1498140
1189406
1638923
1289022
1953437
567785
1219485
1608270
859831
1348240
1685667
1429829
778004
1476215
1356117
1453762
717630
435965
873230
563311
1177243
244960
1900861
1738022
695960
1475121
1369471
306068
72080
1715568
764345
240390
1221956
1502836
1726248
1471269
1530835
816512
1238007
491646
709238
643287
715149
1043780
808680
1448531
693878
1279770
1648565
640042
1567547
644814
1906892
1432100
1960970
1176094
390322
1414059
1146024
278151
151608
582800
1409680
1300988
1451230
948474
376961
1483275
799418
905016
1033712
279959
49793
1826624
959130
1598100
754894
1409651
549698
112979
1890469
1429398
1619585
1380201
423396
1396888
459619
1495223
521371
1973567
1760192
786371
876963
1593036
619316
1887570
496341
562282
1862020
1343817
1205454
1729171
636624
1436328
600151
949144
1285499
932915
355156
1369506
1773792
1064165
286430
670961
1188346
1366963
1619190
794265
75392
1305926
431405
116969
841702
460829
976072
245558
1842242
1323679
1842984
65604
1208566
57285
1378713
109750
256046
1056495
1510864
820636
422990
1197599
1649431
1100694
234985
1939054
1418599
1820792
1177966
408163
1583590
1773981
1539279
819190
1162536
1406160
1929041
1809076
1095581
260861
998582
299162
423777
1146281
365755
228459
481564
1380407
14897
1076755
1308219
953301
357622
202925
1594273
1435036
1462949
1378560
171936
1528935
1541301
1047173
1595968
1308402
265343
593664
1377914
658062
1405673
1803209
1596547
1383422
54575
1655348
1965629
219325
4013
1337899
496701
903916
382982
682807
1336320
1938162
1811001
1824876
918764
660481
1671112
1345350
102438
1817259
954149
987374
1456971
1043738
1909895
1416149
521113
1076310
721249
1437347
1182067
1358358
444454
856004
714379
1211445
1191610
222664
606059
826126
947618
346474
1065864
1555033
921149
1704240
271688
134779
1653788
1907900
179263
619244
548115
1330406
341953
488644
775424
185940
495526
927244
959180
1472945
1984419
1251025
455912
688947
1220557
766382
460480
1427578
371751
21980
1288741
1084349
907857
1785694
553205
1760849
837377
131559
1876775
835061
1616153
614969
1003540
840295
1180419
776369
1965472
45156
185457
925716
313475
70210
1678946
395716
346221
778779
1653965
1894439
1359639
932793
1331792
182876
1029220
46354
1295771
1785009
227279
674419
1867407
807362
730331
1843593
325160
436391
1963679
240898
213155
1550204
445836
1928503
114099
190917
802437
338160
546707
878484
201061
297331
1973980
10722
1441982
487736
957583
1905298
197598
102113
26375
1026130
1577807
1130808
1793445
195505
687343
1674337
905190
1651531
1450228
1801748
113692
1307338
958690
1604188
820747
1066294
1056382
582810
531988
509214
417801
943940
955001
550620
116834
1302465
1903854
967928
500670
1818616
312355
941143
716669
1809448
1179042
1784284
10397
1054434
1118836
1284543
1196282
1506175
1083
1070131
290839
274725
629303
1564024
1284170
1037172
1794112
1387491
1347691
1564404
1363617
411281
915306
770839
470634
1440120
1686378
1329944
1121948
1989671
1038151
1069998
1185607
672962
962706
1139274
1829081
1429734
557748
138293
1770198
1559579
1577102
699009
1440556
519695
770718
1884409
1576785
910401
708264
223259
1451577
1172825
1111647
1973256
1351552
1203001
218398
1351940
186270
299268
1904721
671353
1777557
887363
172068
1358482
1053427
799679
714966
423857
1723098
654357
273003
1031216
1089753
318404
595004
26263
1755240
1728568
226907
989090
228178
978392
939402
442403
85146
1749198
1304405
1767311
431090
1151342
1502085
803708
229635
1274134
1325569
1603348
1879796
1354988
995674
1535258
1117474
1090107
1357234
1792865
1801747
357499
376672
1137370
702712
119410
1910173
406526
1327906
1402432
1662812
1993912
117764
367003
194307
960582
1560143
63256
1433515
164757
1228155
272401
875143
735971
1630060
523146
792397
1682134
45110
641989
1172572
17671
742402
255844
1056627
1676798
1805156
1872157
1166667
535015
161655
987651
1654877
1854003
1649923
796513
996578
1546298
1368292
790300
469922
12550
1640530
1984919
1207633
432482
1627999
295174
481607
1067515
82821
1612555
1745699
1675261
1225488
222050
1148508
644860
242376
1247579
1774263
1826252
1557998
73335
46026
956338
196236
1575181
888251
1238477
158522
1642292
727297
1948805
1309604
933567
875046
1150046
917496
1351593
1213919
1582167
1970500
397265
660934
513208
742894
518219
1749699
135417
1490322
1950676
274341
500048
48585
466587
120560
805261
291100
1242924
203466
512948
1333673
59621
1379371
676889
1262417
1193109
99171
957390
1882820
326838
526241
1775440
1638236
756615
791730
777002
1538142
1424422
1781532
3440
38203
366387
71219
36349
11823
1229552
1764262
1215533
1343317
1348317
571088
572747
1482615
1313510
373693
457835
1045951
124677
1640828
804469
268839
987295
443922
1171770
375456
272708
676627
890054
352780
1375164
1523357
904535
344238
1149998
1481275
1871850
1774045
43415
1323977
529177
128556
1926885
1990990
183779
133368
501896
1571917
494264
1613866
239543
732322
1073135
1398187
1005085
1295161
870135
1719245
168869
1058297
1355864
416463
609442
1407224
1200436
1365174
985556
1416287
817881
1565561
1623230
569166
938575
1563570
1291990
1587129
1523741
565327
1161775
1836463
1836623
58572
664990
391882
1078673
1968672
774860
806471
482325
727568
745874
1458219
419722
1539321
801294
1417762
67120
1538267
65487
1041582
597081
1346370
1510209
166858
1042821
508304
701876
1621192
1400839
471867
149007
1978001
544999
598497
1601687
875352
1729522
1454456
422465
1486585
1788287
1742260
785457
794172
1051923
824237
213812
1856746
1775829
239918
1180822
1859227
771150
1115382
1937735
980078
404823
1444259
923504
1106441
7007
508320
1309734
908799
276677
393060
1961667
229431
1641620
765848
709790
704533
642144
346403
847375
1670892
1792034
955977
1153129
352285
1962446
563944
1357945
1158991
1044250
1350756
460254
375024
212420
122786
634796
218295
916438
827497
1571053
649442
1761093
478084
568701
1903810
1627705
833200
1884342
901873
1046890
288386
1383367
1472968
1390158
1456737
441270
1470908
1174914
1868067
708458
1816219
466190
33763
531910
36397
715301
567437
1321039
802310
1696588
167471
765716
1681260
1592384
202288
1885169
453904
1809933
1633146
955957
368859
1270425
1385522
980993
590726
1259799
1043319
996942
1977366
1759592
1025195
1225503
1648617
153601
1565133
1286963
1939521
548635
1239409
236328
937498
1527365
1682117
12910
233183
1112342
519815
1824583
169898
1013025
143876
461531
205454
1105331
666524
238475
1017802
395712
634080
1486062
1772617
889652
220672
1072702
1627921
661657
1622483
297301
973995
251201
1843110
1379862
1342011
1554740
752783
1447286
684101
201789
1113253
1518146
399203
474481
946884
1097989
235710
189339
1322985
1300676
121549
1395173
1718619
1367671
1437
1149960
1793676
1258154
248751
5088
85998
1207806
539617
1458480
852212
1629799
1500968
724663
1620105
1136892
806923
334596
71261
1595110
471003
168490
576130
1831282
1413738
1187871
1317290
1623310
210769
1222234
516138
1430557
1647327
36776
1574955
415751
588371
1992563
1503290
1774601
14206
13779
601236
883866
22798
1537991
1439129
1826148
299796
1588338
808907
498136
287895
1842269
3568
1084979
589808
1971429
853164
1535053
326043
1685290
818132
153506
1601561
315299
1224466
1510597
1962753
320682
660197
1441641
755051
626477
1894930
248413
1289852
1896094
398334
1697849
1615785
454425
685555
1968410
1921806
1695585
1558760
1612008
1368532
630580
934529
639218
1318888
150269
735803
1277244
1204353
16803
27545
393794
750288
1503552
1777924
809389
287142
1161747
665027
1123527
303676
1171950
1333517
1456531
1782234
1575877
580334
1048558
149670
349043
14133
529610
731325
1451732
384875
841907
1585254
533490
584740
540780
775083
1875112
87460
460897
743694
286054
387841
1036585
1581103
958639
901921
1705813
916825
206955
1337777
503400
1328747
399610
1247518
1442433
1036600
1000340
1845472
375476
1791864
459404
1329097
1302
544273
1709266
363311
1858558
827145
357800
387577
298279
1370064
1572670
1980667
1506919
632509
524832
498138
1318027
867205
235383
1856495
1699619
87768
829415
893868
365913
760760
258193
1759782
923057
1838059
961779
105327
1950915
499086
1306824
795816
316970
104952
310850
285974
1347720
1470288
952260
1270808
43452
1382441
1578526
136034
248602
701536
1125356
1601468
303944
210543
1055233
672691
627197
1773152
588955
1408653
1353543
1092107
1944900
1573744
681235
1305509
449894
2596
396957
1700377
872799
784619
1012544
1217875
651191
783572
1635361
362053
1747293
724147
1555302
1250540
917971
1910423
1623257
508370
1423358
1335978
1738885
393573
1798917
947156
357688
298903
3125
1274833
438431
1952497
306491
1379035
977570
436938
1903283
608077
630632
298271
706556
928852
532316
521484
232988
810884
25113
1475457
1567195
879101
1428915
1083189
1220317
623801
1487078
1446864
1276715
1318583
254508
644634
38001
15307
330532
277390
1033220
443429
1475427
101475
1741522
1988327
1323332
1382008
1324434
238776
349236
350900
362469
1404764
696256
643465
307814
729661
1773172
1459066
579796
1283696
806606
1959420
175885
1100817
901252
967765
1354511
1181848
604880
593914
316307
515200
373322
1093111
1782329
1382733
1099621
719176
1640212
772201
720460
1138005
1036919
1327905
296609
931148
1227962
1080787
273624
1057071
484221
1357406
1251084
1201923
806467
121441
610513
912036
1419495
1970132
548313
57879
1349660
1242734
1215450
1237750
817364
354892
1240431
750646
746269
516520
1285138
1416837
863496
692830
120243
1876849
1679836
536873
211151
807612
1998121
366819
1747211
1915784
1108294
974992
1098985
243127
1770633
1759735
786349
1986612
1364131
284385
336719
1027618
910124
906014
434767
1534961
776451
585452
815618
198227
1508338
965510
1893186
1278837
238968
1246743
1384890
431587
1961582
18670
457133
1397572
716408
1247857
434839
959014
1353135
1389517
1200270
544331
1356991
1147892
1855330
851001
288858
854216
753366
1710530
1798987
1325865
1085273
752085
1637884
54748
1872809
199793
1451078
1859756
1208950
1869064
302208
1045253
309052
227836
132012
217741
41546
394251
1841423
1544851
1793495
915572
1401107
762636
1412133
1644899
73316
1342633
1702883
1739061
488369
1260142
447172
1939062
717523
1313136
848920
1556407
804250
363482
1865052
1640332
1359875
1744274
424185
184699
604601
155229
1108670
259578
1897320
1946160
566231
1349180
1557932
1208191
1287466
1800085
351761
648515
253326
1223790
846816
548564
717772
1643638
705138
1291878
1082207
1565709
323687
1597883
116511
466925
750050
1873205
1346048
1421362
1650
891444
638658
1294363
330357
265185
426173
980991
1749006
1680410
927736
1118166
1393800
1371616
1553280
762320
996784
1369817
909699
160027
1686339
184493
1696844
1250462
226722
1250844
80871
1640136
1575708
557328
457646
686202
186250
988500
1566541
1438471
663026
1723257
166953
98666
214579
1108968
804603
429190
499419
1383823
425121
80501
1246246
99445
635975
575898
965654
883381
1042268
939371
1672184
1881031
290545
328069
1769915
1266646
1912117
199164
1107939
1337177
931531
508428
1906228
1780871
1107296
1277899
422405
524735
1730029
1654961
1263906
1671866
492505
715527
869161
1452803
610478
279937
479691
1056297
620427
1112299
1472671
1375351
555122
967214
757686
739621
872487
861415
353515
1564277
202000
100792
1441213
169136
257771
1082640
244883
1668619
1700508
193268
1198236
1795380
1442388
355365
1568204
614854
1754484
1306011
1805307
1858970
783389
1177047
319197
433044
1780129
661513
1898187
1366314
1663906
543993
173201
1278967
485116
894302
915546
1900442
1170890
1320008
1443516
793700
867522
936338
701848
1771618
786466
974078
499683
710092
1082153
1454848
743208
707426
1429098
1068036
1999785
350717
717299
1790107
1333464
1939784
101180
1985501
251979
1063565
1766358
1311756
1553980
152403
1252609
1661365
251400
1021971
867115
1244296
971445
707456
842106
548101
1454688
1327818
1751160
1666315
1700473
991801
1272419
463499
24028
974052
902239
1945076
419628
1642070
19853
461103
212117
1140500
1096131
1422828
855442
1363573
1767632
1099145
1138404
217318
46328
41942
37915
1762505
1287027
1755811
374773
1078996
1157636
1802335
1630931
1558007
452241
795602
227705
1146556
1394483
1359401
534742
310012
1969522
1333579
648829
1415209
1890240
1601898
1431390
495262
909726
1062938
1744907
1999500
115396
1958571
1955129
196069
1152162
1465952
609916
719159
583189
1047376
1723812
1254036
1645055
1907072
1038856
506090
1142455
1222563
1581249
557460
1362303
527296
1603059
708566
1400069
1610132
1376400
949313
1435123
1892098
779908
1812198
87854
555241
124520
1489172
1679195
115682
1531831
812178
866843
1122874
868416
917478
616780
1361959
1423952
136458
1191880
530943
251477
805983
1221851
650489
1614722
813016
905738
269729
1590415
1880215
892712
190778
1262809
230168
547689
1791496
917711
503446
1443896
1106618
943351
1257024
1428361
965478
683985
707576
1425813
1423116
864121
490788
1389904
1875993
1727993
496430
886932
1597345
1998945
1444747
1085856
638008
1276606
628316
825418
1598576
1382017
1524897
1625258
402579
1039047
476600
1670744
655277
1317870
546140
773548
1053648
847269
992255
868174
186957
478379
289689
1909585
50358
896063
510461
1740763
1444490
544409
1715144
293760
1727283
1280938
337772
159312
1896743
169758
1739274
537492
46955
705747
806574
1332748
964128
1646304
1555189
1634267
1002180
406675
294296
1823683
1788339
1495037
1942643
1717182
1487391
250612
1533637
1751713
1730484
541215
1582716
173738
136212
1497643
1925626
433339
208924
1493396
1126154
1284292
509861
452118
1030963
1509244
455479
925793
1496806
1553791
448139
1174867
197591
1799761
1183144
1107857
1021850
366996
535028
1122644
1962778
1430584
77104
1013895
1064631
1511071
1503236
1794065
1283117
1530805
281231
293887
345069
495394
345129
608774
1678424
450021
1326431
1255591
1020565
79726
551307
1452733
1253230
918597
282978
318203
941922
305269
1126254
1382730
709247
683405
1297372
560478
788352
1581594
1448833
1558548
1484875
1457790
229847
212164
270551
91162
1984603
5074
980345
399436
1469452
183756
1348985
1534667
93239
767934
811226
1689876
1532506
1598384
584969
1049419
1714780
1076376
1238471
59246
1184227
1398269
868527
1546898
1295816
616185
1294677
192859
1348249
1640446
952553
897820
1952910
1250219
1583002
313402
1974263
1779978
1884848
388369
1604998
1436589
359779
1687633
135873
1719006
262240
339827
810129
1591311
193901
1795774
1943916
1229282
508839
146504
1603956
1014617
1094205
216852
394979
1169948
315829
1238054
1920775
369739
1908397
680235
1266578
818515
1238416
232275
29856
261336
1125820
1218431
1829
1704041
374305
1497348
149049
1066829
1704385
365871
1559786
321916
154707
427548
943284
368279
191864
392964
1092871
648397
1234730
714974
752470
1928098
298352
884196
290031
1622419
1660743
615257
1219582
45976
1776343
1281341
766300
600113
962531
321233
1209532
253109
574125
980942
1532363
390788
756778
1599413
959591
1691182
1865130
491935
1446905
24161
385500
447032
341535
1501904
774351
16672
334643
49607
1205773
662359
122062
995824
796215
1164605
1754090
1502416
1076106
1201451
1123516
615335
180850
298637
1306098
1029769
1764448
1310350
469625
897265
22252
199033
1259381
1604826
1187197
1900009
445023
181410
1990532
1012244
1434907
1639068
1172089
1793087
1597042
603021
214943
1670819
412146
352703
985091
79149
776485
168559
1679184
716642
771060
1768412
648487
348263
161463
1254762
1311975
846044
1927940
1456683
1566599
1060132
1097985
141224
16811
591933
1796761
1473207
283550
520552
418789
1716795
854282
90148
855302
1254965
620830
1003247
210081
1012492
167300
64113
1222770
972746
7598
717789
230297
1356756
482927
1967218
1389587
1319408
1629555
1445912
658212
12412
1194248
1496512
1371748
779041
1750886
305064
392428
1065191
326704
794073
1849878
1053517
899271
270810
1282935
1111462
132100
705011
1330843
1201835
709994
451896
1471641
1854508
1364013
1077397
1170628
1808754
1889250
138228
1593478
163665
320675
981803
552322
1697056
1560919
1976345
1054961
1400513
1295330
875315
1104171
773404
1896205
1348313
1378521
1439237
648002
154433
796265
726275
210538
981843
555396
1693807
884704
1228803
1173871
1757130
375115
802185
340028
1270994
1816337
1187283
341372
1560494
1633280
241771
651398
485198
193874
1122788
392654
1543206
1136489
924852
1835866
1600460
234041
14707
249820
244482
362166
48414
942071
1976112
1757141
1632988
1892003
978223
1204855
1490875
767914
1210936
1560490
374561
264417
312786
1086098
1247581
1088093
234809
128316
1500374
1254548
5598
695516
1709403
112456
1422087
1473025
1782438
35143
152125
255311
131231
463557
1015019
247248
1076655
155644
1174765
1277869
189477
465751
987361
981972
649368
890620
447566
490017
773142
774796
1944670
345736
1574126
452018
688242
1016445
1251384
159624
1498322
509789
1242084
532286
1635079
1008547
1517115
401806
1586228
1058794
1380785
1205472
733845
507545
1271786
805577
1598620
361300
238728
185299
897871
270648
1800977
1073535
1609542
1915755
195526
1654135
294182
1770226
866516
1061968
149593
213082
47701
728002
821039
1869033
1323325
1594136
1393255
1362100
1062533
1844897
370906
1843887
714689
266988
1702575
1685669
611685
159700
1315359
1630997
1436329
1678327
905116
844755
1594252
1100617
626878
89067
1075058
116700
647035
1367741
1779821
892285
1794575
566612
574464
1145970
710841
1869583
57302
1142988
1605134
317814
566604
207571
256023
1428752
1885129
1303409
621286
1461774
208049
1204327
1749710
1428456
1676297
1012339
639127
1132092
387903
1577647
863553
251473
1288631
1643624
1561046
987631
484681
1802996
1785089
1788875
1837299
596277
486605
1378982
1416268
81023
658224
1098624
40255
1369859
331888
829503
1121569
398097
448752
559202
1996755
1038675
785403
1487992
538818
1669681
838843
48104
493399
1061505
475733
1313933
1644711
808259
1969050
858292
704277
621993
1240751
889109
720515
1631594
1515811
963453
595219
149761
1344493
702975
1659236
141053
137441
343701
1899300
573136
516858
252976
1256217
454786
487212
1055183
90950
1663399
64951
1708877
347406
1141752
591887
1222629
1877485
801563
943741
208718
1367421
1035136
1288534
916737
818895
805907
1370500
102275
1112377
1528629
1415474
1077532
959167
1540160
858262
1758487
995300
1741850
1541577
1238765
425955
1771355
1258936
494092
390822
516268
866894
1465017
1670241
137905
687080
1617951
384869
668501
25768
1823210
290491
343905
35274
1847074
1382804
1248646
1999321
330211
1078442
36507
35565
1734557
410133
1830734
1702489
466231
817852
702928
954060
497969
40116
1317689
1666069
817353
737388
828668
557191
777817
1979500
1286463
921647
1184065
1007230
819156
635696
615359
552135
201741
716081
1233685
1485440
1121098
339389
1391122
710749
1291140
1200800
328996
1696317
1445944
363036
81444
1138467
573615
1882729
1692738
1848868
1199404
1389834
1261331
1273979
198952
80277
693319
1842544
662387
1531216
246350
1076171
709778
729851
1630539
999575
664605
1208965
271384
1453775
924242
610510
757720
1600918
1820088
1788743
1162497
1720938
1104054
1752979
1059089
1897739
1854369
314028
1432809
905125
884090
482482
757226
1190629
1049047
1079053
197097
273076
1813922
1702136
1613749
1355209
1772882
598576
1017267
1768834
472737
400998
558096
1973636
1472629
916750
1118266
473556
217422
1539029
58270
526743
1548795
1184010
369817
813356
1253696
1016060
432190
1272768
684124
1083770
1945604
1741361
524068
342907
1603347
433396
870776
483432
1147468
154399
517212
1469869
958725
1996824
744847
731113
905175
408773
575401
51945
419651
1360207
1529025
398960
477409
858315
1312829
1926136
219743
1537102
1881417
1498162
1281344
1448612
329972
670606
623172
960389
341287
1711363
575751
369502
1185894
1624096
173058
1515454
513168
2632
1906764
730158
1399040
1057416
749588
319512
1001857
848545
804614
789593
809265
1823084
34302
909331
1686735
1968605
199530
697472
1043991
237270
132580
9360
1728307
324630
1108225
52618
1061622
1398847
453282
1454160
1285890
916587
778904
1738529
682763
1988276
403517
836521
589307
1250342
1586748
873511
1626621
696201
1929982
963532
506534
1439194
470870
718884
1716804
1046937
159344
238598
1950768
1304495
1809421
1638866
462844
42595
551397
151981
1845458
48972
17117
1518129
368817
842938
1267737
301005
571515
1853414
361441
597265
181179
1636811
76239
1347646
616179
1724519
324963
1498938
1880358
874969
33170
1704437
1657341
1767536
1553979
225778
597321
1179498
416762
261558
206447
1080526
1963850
1712036
967766
219306
28425
1587645
1425447
1641825
1817195
647736
640683
173615
51605
810338
1398317
1119700
862364
399064
1429199
1348384
89442
754281
1551947
397803
386791
465959
606417
846308
1720837
852305
64782
1921542
1982931
1044124
658664
445702
321969
1011054
1476707
218663
64723
744309
1975062
425007
962323
1341207
444757
1378939
265076
1409659
1361079
1895141
110747
1370173
1527892
1268849
1185366
896034
300641
269861
1210756
635769
1007461
457694
1812776
160283
1246624
1450553
1247784
687483
1830377
296471
1749086
465597
1742796
1416262
1625444
1351686
1378187
1681909
1001461
1459711
1472999
1368751
1492542
365981
647854
1044407
1109894
1447363
451576
1234887
1262353
909423
1051023
1901720
250175
859188
465737
295447
1535686
466572
1635244
1822382
931092
1225891
991729
1795642
367658
1980565
1087880
1164397
1029056
1034331
406775
705003
309549
584794
313882
1428971
1715221
1700783
622939
1776055
1611508
727917
1972618
556272
153337
423599
1964554
1071781
1743846
368047
1557266
498652
222430
638597
1274339
1356751
1726880
36012
1088520
728075
845635
590107
1330063
1470961
354322
225327
1048259
843150
1039175
1858429
1480757
346845
1385375
87575
465829
64175
1967420
921475
114357
89619
56375
490119
1884657
1968214
772438
589344
839500
994702
812131
437140
1328136
1779158
880642
842018
402318
392998
1072696
1887896
1525944
1589302
631561
115281
1446529
299502
318955
1280430
1960578
1514204
1436527
1670125
963343
219625
1216022
1285499
1549398
654309
635881
1198694
331857
357374
617385
865808
842143
308299
738079
293448
139695
1512342
215474
665312
1125167
792296
1776184
196098
1264734
1758473
1877153
555608
1711367
1949114
1684236
858791
891404
1319439
1735720
1148876
321278
1407427
401947
1560191
1263442
161750
1073721
1652765
1708016
557979
1155367
277451
687763
1266631
996591
116116
926717
449418
991290
1161159
1586728
1794382
840273
416661
574259
1487952
1588717
270753
203906
1883127
1235595
985309
627381
1286902
1969514
910793
791641
1023329
1753083
273229
1924594
563149
142417
1259201
287720
1636544
68052
218407
1734462
1380982
282191
1353017
638924
661330
1715091
1573673
352670
941975
1974216
251759
1285537
295362
1449440
1906652
1002722
1322732
1021561
136985
355160
1479610
1479173
1347404
951796
801154
1729332
1341374
415089
780541
291554
1883297
803622
19353
237583
1048156
1455175
1176366
1073948
1455733
1026986
118187
631994
1575835
1671527
416118
1675623
1368944
176173
1137064
1541809
1026490
1140460
1896880
1834931
1553450
1703840
525709
1864218
1266675
37965
1530637
800996
11607
63180
1911723
1633491
582385
1758147
1529648
1340894
802359
1279000
165471
683075
1475437
1196112
772233
1380708
1559662
1417443
629895
1994580
1405708
1885236
733850
692238
911030
1362105
135024
1172430
400321
789322
669757
65628
1454406
837139
413818
1240403
471711
1865231
1961691
1287026
520005
19377
1998322
1675991
1800640
1636089
1850334
941139
1179590
1568723
1865981
1739144
1523850
582130
1947989
1409769
1187085
1769486
1237656
1645341
510444
188456
945747
1258208
321570
1461047
247664
855648
1563496
814773
1598739
1085707
774022
988609
1022924
1446042
1663511
722770
1426219
15566
1635378
641820
1349418
217203
1179011
279744
84104
1761399
180594
705248
319795
1141079
1708348
1231233
269885
1666516
911101
1807050
986356
1369312
1710224
1713936
1090457
72022
1006886
1795756
1920016
658623
1273680
1942349
73270
1295058
133955
314583
1238463
1287821
1775079
1280904
909778
969672
1992913
1151461
625590
501654
9522
168074
1197901
1109907
902860
106099
107530
1930431
758017
1266555
1071246
661673
549965
263133
258207
1447449
671721
122086
1330735
1288575
305493
1937013
1594099
1067961
689154
1182084
1482439
1182628
690758
43507
1914948
1998991
1936194
582702
1526590
1580275
1074309
529344
1604820
1843853
1029685
1597060
1244487
782791
1734579
1113373
977292
1549310
190055
379387
1065029
1172087
1050359
196002
1449453
820601
1436293
1224076
695273
1745906
864174
109748
568393
278328
655137
765944
757304
413592
782539
845122
1594450
547462
1613138
151513
1976813
1982723
1293504
22921
1126420
1637180
632452
1307599
1890803
1549099
1039666
1726705
1136469
1993714
1506911
146247
1264084
1097061
1005335
1873339
1319475
745387
1410227
1864647
246318
1472814
1266248
1731870
9229
1445106
402752
644499
1014009
420262
1734281
1053682
1627980
606652
1702550
1543954
1310960
954976
501706
1386820
1761186
1736878
367538
1268688
639470
1127278
1491419
1760730
1686824
1165875
1182583
1987483
1623741
650772
1033382
260214
1171201
381578
1055210
1337971
1786036
844604
1741920
1194236
1498715
637567
520693
35223
155384
34037
778354
312256
1106323
829490
261681
190374
1583319
687467
133488
49154
1457971
1598733
1309788
815914
883451
1741675
126880
1180415
561116
1685079
1894241
45921
25883
1685911
522497
1215094
120452
627112
1810868
215019
1169041
189532
95960
121108
202714
1610204
1815232
1427339
1403265
1068682
1409567
1288182
238143
1180426
368205
722181
265425
1008553
670739
1855057
1173577
1781211
493260
1772888
1664109
1040303
773725
852751
153876
1012341
28629
1042509
1332687
1061076
19995
637979
1712560
1665973
1723185
1429805
1365473
1671429
77571
1393777
1909030
1659360
672155
755324
114487
1759687
1919609
1787833
457773
828038
1620641
597238
141215
1816423
359895
888072
687891
1607805
1473778
1892481
1495066
780462
1834384
1693307
1181284
169128
1713563
1674776
1809176
1975647
1034248
1025838
1683569
235850
121792
885907
595226
989232
1319069
1225797
548849
1047817
1806345
73753
144623
1615294
1564716
66491
1471980
963875
1025441
608898
806168
1777649
45439
1271388
355179
1824515
472459
724386
1625725
375528
1413374
211816
1808052
689874
696175
618273
315184
1274505
446105
1544840
1011707
1082547
595692
1536948
1193706
1194073
1160409
1120350
1044050
867381
1503475
1310502
11451
46757
355501
518196
1395589
1632086
263141
1016704
526363
1804857
997992
339749
310792
1543907
1075298
1487790
1016309
1223971
1340667
146602
1465550
298750
656562
1364656
707443
1095062
173086
1901118
549624
1858849
778343
1617364
412762
131100
799941
523542
992053
903979
1339332
174407
876492
106023
910834
1234376
864483
1187352
1690308
1069283
1453416
1398658
1290664
506945
554757
239221
538022
872294
624065
663547
1609989
1069071
1546329
1219865
377365
553009
153005
621634
1848575
1469944
1712405
1064240
1684745
1118258
1444848
501930
498741
853040
346137
943090
1953155
151969
398962
809630
701109
253205
665259
1366269
221646
1460430
662926
73501
1750230
706479
1526688
991566
1246327
185656
716955
328909
997624
754863
1245050
1119596
1482785
210253
1700408
1132531
652090
704011
209289
1432561
459773
1019182
479858
771660
839833
1788164
1498790
1366838
1213921
700253
1674986
931029
417622
235877
1632845
859761
1683770
96022
1414805
138966
21377
885569
1317313
151211
1280699
444926
1029987
896765
1503529
424061
591556
213592
164625
276595
879793
177282
448774
488876
327601
807561
186605
817433
715872
1824557
1258711
1316117
1168677
811130
197615
1232057
121700
1764086
1874966
954076
1267993
1075666
1714047
980941
334691
600920
1297420
1053518
1524322
1784595
454078
138802
957886
611470
891648
1784400
1586890
94670
459968
1061361
585892
1166742
539106
1306879
1418382
1647799
1555541
950456
23465
739078
1637993
266869
157505
1709343
65980
114115
255303
1031970
861563
548603
43630
1631386
1443260
1816460
117182
1027624
39305
1158587
1089240
1526012
1024484
732867
721545
264395
1299856
1752855
1603463
299321
1306985
1406617
623453
954624
249945
1415412
321573
123554
1741124
908043
463296
1914181
729295
132833
933770
1272441
1619011
1661783
544054
780178
746175
1602080
1885607
1121679
1399442
730750
13939
1676049
203056
598861
896025
670348
778112
638699
845573
1427485
1469275
954587
1258704
371684
1992634
297207
1201261
1855406
1175054
629881
563526
1825577
423731
1100539
1820747
1542287
122690
1786171
1743903
1678263
543485
308736
851696
392199
339339
1692007
404747
1116916
1346584
1306157
660970
1567550
1985620
797976
1572445
233372
290870
608390
451727
1983354
1394039
765171
93912
1741285
1331427
1079229
383446
5418
752278
1253716
525252
289814
1955164
1596082
149789
877877
1934418
1753573
1317483
668426
1093086
1708863
212947
1019591
109098
961229
575667
1255717
1272848
1177925
960028
62350
1182991
1879251
1444937
803516
472611
244931
821827
1558190
379386
87020
910477
1736215
1078719
608730
707693
1586138
1731586
679381
910906
1621854
808841
1492745
663
1811956
44681
67393
1947695
1671720
810413
1128119
1015775
1399677
909207
1756247
884258
289026
107771
1790119
1568915
1022182
1422980
485160
721634
1763240
172908
891472
438534
1918811
75363
1796726
1404377
1593820
684367
1068959
1757153
926039
1969170
711874
1382183
1108951
1114951
1398248
349371
363125
1324464
1474502
1462313
423566
1625242
552840
1592292
657579
296973
28743
1179177
1009858
1214554
1328572
1134987
283801
1782368
1824517
1159080
918530
984552
1733257
1430393
1577797
1435222
1425250
1256665
1570388
982195
616960
1991776
1966610
974336
766606
1390213
1896088
1333051
296953
555946
1715748
997793
1486735
980109
109724
678298
690698
348056
622371
1707902
212409
1808543
1087800
1225133
1980453
422524
94668
1426712
1238559
1416583
1896556
1345195
587477
721746
1499852
290766
857207
1304067
1903554
58844
1911425
496351
941586
123575
247956
1272556
328823
1761053
1374345
1635743
1096220
242509
1704282
1777589
1575556
1603080
313030
1698185
1449599
1032390
1086807
26889
1079382
508411
1096769
722380
1139451
1670005
755806
1345497
1025930
1471114
1050674
1871373
1910698
412386
908882
1319051
42618
162662
906907
159945
1600174
536016
746171
535860
739951
972363
562277
543432
108209
1498877
534746
307837
429962
300681
637228
929060
1121929
1301658
642998
1265643
1514973
231903
715532
1476933
1847786
1054633
797516
966230
1447207
38153
650667
212918
1168515
1744925
1270040
1330134
867590
1234905
1371349
840134
66367
1720723
1362021
541849
1430759
895188
258566
393761
1828537
944492
309457
668623
1846955
887507
1964286
564220
804329
888887
933686
940910
1036257
723975
425493
971150
1827675
1086214
1272709
1016200
1787833
733367
522205
1914557
1622482
1009190
1874358
614051
1957670
1317470
555552
279869
1994526
110253
844848
1415994
569224
180827
982836
1830029
1710411
983782
106450
75916
1228915
1550023
1970596
713661
747095
1064926
140032
1431243
1102869
593256
429371
1364904
85637
1902588
37358
801243
1024142
326693
984189
328779
1121733
400928
1614993
745236
247285
1039621
1914759
1812426
1038641
1669397
55656
1511901
1316846
110101
1426817
11499
13325
1012844
1839216
678420
823951
892928
487629
1564913
811735
1752365
1235132
1276077
1210321
900170
1343053
1599856
593376
613503
1792007
487397
337133
1031453
1575148
714968
80737
1018789
714852
1360839
1371302
369159
1032811
1873051
765793
1985395
467762
1441605
927235
1484050
755115
1886553
1452589
1279414
636429
1020655
1609759
1308099
1243456
430020
1960062
1236844
448607
1318193
1289153
976083
146963
715802
968132
1208462
697470
454353
438222
1378075
713869
1134778
1140400
1728220
579558
1769292
134084
966903
718899
496884
909535
250855
931685
1665148
761997
1112310
1377574
576481
865189
995352
1969562
153688
1506947
351946
1919044
1258929
1112928
695039
990604
611386
1149272
53448
1121945
878902
1887630
1854901
585121
136545
1745100
405823
315426
1230595
1767200
772547
1990464
751479
317061
301412
1570868
1408974
1011864
971777
977233
1864715
1225779
1542413
443412
184886
843910
1553511
1282472
1366650
451673
995712
1430404
993462
1156501
1036747
483760
1495525
111895
242059
1606021
1317751
1989704
224183
977473
1289583
1404210
1970941
1341198
1624263
109278
1361872
1516730
915242
728738
107683
728550
1773518
478100
664330
1927446
556213
575835
1659857
1941989
1205030
1367904
923668
1901927
667801
262808
704779
1566404
593903
342881
484163
165736
727678
714013
1781213
1707705
1354450
296629
1045276
1974309
1912876
1457915
173945
1961990
791332
1795406
974492
1083744
118344
1334060
472661
453321
7440
340157
336745
283495
114290
514990
303708
276043
706488
848792
814559
1233252
1988039
1620962
188078
172982
1004178
962020
1672528
896649
226770
231426
584004
797800
690035
320364
823087
530446
1800698
1887164
679102
1583470
486128
173194
494748
1043362
648767
376108
1507332
1233435
1101675
1920044
1216961
1648725
1465662
1898136
1199716
1110393
1916848
1008656
1454267
566964
1168953
1772875
1704883
463751
79822
1905082
1247532
650753
1153954
1254534
99356
936383
265687
339196
382523
1293762
568771
917050
597606
1982964
392973
611946
1205107
1001948
1541768
1983128
1610241
1517536
184786
5544
409990
1138479
1711015
521212
1781352
1462891
658312
401100
87981
1230145
1726627
321180
287609
1941990
721087
1799657
1516816
1264982
34134
486776
1715191
76927
49258
260972
248813
1282506
232562
1258959
285277
1287190
1797744
1289077
1351275
1279698
13941
730950
655388
427977
1337891
1607782
295563
424162
1002853
1915554
1425422
1580034
1965252
1428244
1234738
1261074
35562
1473387
1627569
112868
216512
898449
275708
12799
670860
1367065
346173
1574286
91753
215328
590803
1014728
538571
375290
1404795
716046
1662561
1237887
148345
96928
67423
780281
1763872
1735617
540529
351687
290306
1028536
285916
524016
1431779
548642
799809
264467
251934
1417598
1598464
1186795
483635
1900811
172274
900199
621834
1141
1410484
888685
377202
1169553
1201941
43273
1250743
426439
1813312
713592
1969724
1814060
1975814
1667219
1116397
1612457
1634352
512310
1276165
1186105
987964
1369156
263809
1494220
1570458
105456
81832
1680379
1457788
156521
1449370
1673909
994667
1401144
1644690
1207561
460467
1998291
1832955
1958036
1642648
82462
1159285
1241740
1432765
1849124
587591
737070
706883
1409077
1527253
1829437
6244
1990761
1894898
1542185
1500872
1000864
652487
1132356
842499
236963
1842417
1095953
725728
1524022
1273937
1242080
892086
271680
1693380
29899
801893
978958
1930010
986634
1682406
171423
1882946
1198401
1525105
1149494
933438
1442695
726766
389276
1870156
1276
76598
1690128
264472
445204
1270139
1509850
195712
1316277
1735362
1771328
1774405
287293
1911091
503041
1417391
410379
154283
694560
205077
977828
1546523
821993
934758
82400
605557
11855
1474043
233100
187455
1170570
202340
1616324
1239183
425578
1873908
1951543
1369002
305077
1085340
869877
429554
122646
1291939
143372
617513
375577
706931
1151052
789302
52745
1029649
1495821
1487962
1185710
1231337
656438
98691
1756220
1044427
834836
295309
1748080
1772118
335146
224641
1365141
576107
1591929
476442
887768
1328443
667111
1269140
402428
1148391
1246519
1072270
542016
262292
1372915
1251362
1935904
1099829
1566165
1710724
1168058
1211169
650899
1422148
583666
751506
1338414
1045895
865006
1676678
5853
1294959
791329
1434455
823857
1807198
263416
1226560
1238961
830648
1192084
1751243
1411074
1093484
1761416
303033
584633
574647
1355062
652986
1714633
1372090
1473182
1073956
1583517
1778012
21947
839104
793425
1628516
722805
1153224
291
1911101
1786078
929112
1862966
1551822
396339
177872
575407
1663818
452067
355550
561456
876038
1937178
1957098
1623534
349395
641610
1588487
158951
345408
1341106
1907474
534005
1032553
495193
660276
722190
496279
1894072
1245194
1063059
96275
180666
334919
1618201
286567
327769
762699
112304
597123
288402
810333
390974
1401766
1578290
531276
1843106
549454
58243
1294950
936035
769391
1766690
1176674
1019229
963353
890728
1409376
772809
1934201
665538
339212
282738
277227
532802
774564
400505
850514
668945
29397
880834
1168758
1344173
804974
631344
1670263
462785
1735073
158470
1869116
843627
37792
68375
121702
307076
1446227
753414
151407
1237439
1763291
976765
143170
26893
59233
1900582
1176869
1553176
1436552
854924
1503990
665869
1905652
1446103
377425
641048
644936
1278409
1778494
1512044
870457
1986799
1405231
109275
18389
1630804
388827
1252493
1399807
201493
1096516
1629659
167347
786195
1270619
1515188
1452602
1285799
691431
1538625
1025883
697390
1040346
1241523
1443412
46917
1583926
212729
1959385
1050770
1627880
1782349
1339544
1194835
1568287
975917
1325478
1305595
143973
51443
712253
1375615
693924
440071
1437737
1933567
1206257
1575016
1286097
1516215
1756846
1286511
1092453
1818314
1221610
1037406
333826
1282224
609282
1114442
1652589
518818
752780
234826
1272730
954013
200602
1789135
480748
1580956
1683733
452797
336865
317468
319307
1715330
454268
1349713
104952
3822
774085
353757
1015728
858885
1480026
902467
643530
545097
418809
78416
1611040
731997
343400
1396706
251895
431605
472696
1942975
321613
1780106
1060917
1994829
1346973
597127
1047383
991046
1669773
699189
1616217
1071190
88060
1332955
1949784
1847857
1170195
544065
1580518
134344
1449875
1611446
659919
1713845
1809160
1850929
301917
277002
134339
1086627
1293829
850623
1138475
501738
1234595
171917
1714014
460646
1225343
1605189
1786836
1331053
98250
1050232
1370795
760332
976290
584566
290169
1779200
1208902
1827236
51213
1192505
1580233
935817
1617323
1994649
1672067
420554
1718973
704434
607153
251606
308862
619874
964861
1348420
1084033
385472
209653
951330
224790
1377540
1292065
717776
751889
372804
1905456
1997331
1604074
1163011
1441950
637915
1377199
397115
1760380
1698918
414216
93669
103473
477442
409894
637941
1715607
428092
1437375
1123003
984082
1058051
574983
1644793
682509
1391783
1057004
1277311
852712
1860002
35193
1549346
573666
1163084
1253085
873992
726752
1240926
683155
683945
789257
1129094
570200
1867140
1830935
1774546
1560315
496857
1119276
1308986
1463871
782538
1502130
1228159
407125
387932
1107945
896863
1225666
1938434
1674295
728699
674704
74385
530805
24703
1670406
1618778
523104
558908
614141
937061
1646892
155747
740828
166964
1421216
311982
1927677
471199
1207181
1464316
1009387
619188
1548196
1365790
748183
312159
1527927
1432820
210730
914234
26254
1208776
1022509
1123240
1476642
1849748
1974681
191180
1614433
156697
1125951
1190865
1014948
1646336
1650735
1148249
730505
396322
1262995
85250
1345211
1588073
1938781
1300497
1683384
1841115
326648
226579
1705771
699627
1174447
818366
1709123
1414312
578161
1700175
992105
142691
1120458
1555677
995039
1452172
1298463
1180718
620978
1263591
742881
1597457
603661
942392
1855603
481852
1312043
613608
103834
1454277
1127039
603078
869585
74618
1710472
923917
1749578
1308565
791078
874668
1664669
1665237
1529198
1460141
494966
82921
1499194
920630
589857
1192587
319762
945156
1264099
1586062
1346023
1651311
661219
932181
410653
1047487
829686
1350926
1688816
465630
1346051
1773619
1630294
830239
1718724
1539937
923149
983967
312426
651608
64231
1092079
1619969
383581
87376
1822840
75414
360466
345876
307920
811426
38570
1717079
127791
165985
1992434
57171
1195562
587370
421416
398653
1936244
87560
1545461
1476570
1983545
539129
503481
531586
853321
526296
1929385
1670256
338366
1204062
1358249
202017
809821
1180086
1382707
493047
106013
1223118
1704641
961729
419325
1131919
1059827
1582941
1522148
631535
1872096
815750
850573
849864
988138
407832
893432
1141767
1345400
1918423
900533
528464
635263
1042448
889527
1624115
1300462
1620878
707103
347350
1588312
1119771
592902
583416
747817
1599756
849105
710735
450670
725830
571699
1879499
1891122
1393779
432043
1705407
514602
763835
1267824
595996
1429929
1324745
687538
1284515
244265
1261880
215517
72200
250572
1343653
414099
948139
608853
1745806
1492200
1751766
71381
1973138
1731938
1566326
856057
1119982
165115
472076
322085
42041
1114169
881088
103266
341631
1057966
982463
1931700
617488
117689
1160077
1597553
841318
1554729
77121
874509
1083292
503397
1259323
20420
1240218
1670223
1507458
437783
400575
1002352
1886319
1962311
1370253
1264455
748900
1157304
679763
1066825
1310644
1198696
1315752
1115291
1736831
1564919
1167804
1886137
1531358
1637127
249793
981189
712852
1095607
1059803
1702811
1544577
1310236
647399
658701
341213
1758184
37888
1565540
1125896
1749251
1271179
1210373
1451331
1230245
1921433
917366
1214651
1993480
507867
489707
589631
776334
184090
841816
1919696
280387
1551440
1950654
984060
789508
764122
435181
532794
977551
1706423
657498
686875
1503292
1924788
1448696
488448
591740
1343491
1894499
1197502
1658204
796933
1915039
1310532
316710
449297
1015542
609785
143457
1185199
1977288
988919
1632199
644775
1545225
1499276
706976
783889
121619
1534188
79830
1224762
793753
1653292
1240766
328189
559351
1657330
801503
104148
873460
1075495
1544238
747799
161875
265616
1061385
909389
1613527
523262
1579282
254961
43755
1132561
1481715
637361
1568227
485353
1469346
1785840
1130790
1643134
649026
306933
325916
1914640
469270
1139227
1743888
1204667
1656013
116384
1056718
1094361
484884
1479714
531201
557516
608914
172877
834345
793418
93699
1167961
835702
480744
1327600
1823733
1952972
239042
1623093
1055668
1355640
1309326
1748740
1881318
1552232
529782
1909961
538178
1938519
1947984
494921
942627
1401192
1091712
464913
370034
823606
1456075
529163
346109
1956457
591268
1552869
770623
1467376
1106991
348091
346344
815357
1072174
1186068
54007
191244
1620098
784689
1737722
263430
914051
887429
1735869
50713
1962153
1668420
1004823
301893
1662049
1522037
27153
1940835
1346559
1263522
1633855
1093679
154522
381691
1198415
1316374
290640
1180952
1369258
1740809
1488455
1726441
711297
1815662
1432350
1728964
579450
812572
1902144
783221
1262931
975618
705669
989575
1569699
1126727
1342242
207073
1321693
305420
1288231
1369723
710954
1511346
1236218
681091
447946
486225
881432
1765856
811174
74014
1132866
220366
235911
1930899
1579165
957876
1718530
485978
18862
1181614
1422396
1869933
1028308
1798873
1911958
1794061
1828761
70344
1653500
1903265
1547035
1823521
1700506
654413
790408
1863007
265925
362269
328423
1456338
367162
345500
1680110
1431687
386856
1632208
1097020
1918950
15757
914839
1486239
476425
391820
259465
982734
213589
1185857
990483
1246874
687313
504853
1426779
537919
1216871
1979674
1406683
837362
1032780
1641867
1443301
213198
1731744
1255646
827421
1374843
1343990
982141
1953249
1984946
1100833
1713279
159351
210188
1490945
423168
1926515
1096346
1938807
1018174
1625868
442280
1990762
1672464
1016554
1609240
946437
794474
243307
1303877
1786077
1889064
915694
1699046
1331749
473342
105286
466567
1654878
1416287
214455
259279
1097737
1306999
1511628
1796091
736300
1814977
1354914
1334579
1341848
1234289
123028
969043
1935258
1102365
1333765
1339005
412640
401883
341978
482065
1670784
1991094
1100001
1534172
945435
224667
1995370
1350003
271940
196542
710883
351501
154594
858972
1691685
1854510
692965
833709
1636895
1282169
1244149
211856
162696
1213620
549471
737463
873600
204307
1158395
1851741
1760733
1784982
222836
790486
1026854
1728117
773406
1189074
1303441
198892
482102
1156839
857825
997120
54850
653379
470696
1698215
1065477
683778
212166
760483
11440
1300598
83062
1862155
155295
1424406
737265
819712
1875705
1926919
1251982
543744
720436
1569671
960985
1533673
306084
71259
832127
819540
1914946
217593
1450052
1838423
1142389
257967
1283951
994884
1581913
805118
1942782
1755360
785208
1767978
530208
946350
1164103
1917329
253646
832327
866851
1363013
1658702
1565968
1962811
78605
1695205
1459425
1066472
631297
517024
150312
1971152
247274
96889
1872343
1435630
4808
63695
886933
631745
529210
1245248
468882
410067
296327
1368386
952478
37717
790988
1282687
191358
1739609
1371601
1839937
1543884
1528831
760789
1484974
1417676
1040259
1034184
1984638
317875
1592273
640493
326171
1293034
1511340
1052708
1215878
602130
1228382
422152
1030385
182205
1602429
1807012
1487784
597159
1902538
1306069
71280
1135209
794124
967582
230616
1116557
307952
1605498
864498
1541005
1054017
1283521
1237396
1845357
455974
417042
391449
1981012
945540
778641
1029732
1891910
1069972
272033
1653915
1551899
1087671
245964
1136084
1495650
785981
1403996
168600
787441
1048452
689700
1072857
1187812
1737565
182891
846462
901585
681001
1640308
1626779
1172569
463180
1562646
1724219
1568692
696314
1400227
522025
1327805
352756
1826221
1327246
362240
228631
1107514
1066980
208617
1559200
104699
1299259
834201
1918120
212392
1694001
153273
131063
423735
809833
28743
1840710
1533909
1761806
1009065
961375
383437
1269836
294948
359962
239142
760373
386713
291433
105831
543729
657669
166944
401529
1565438
71264
716365
1801302
510536
31785
63703
450833
11419
542655
559690
895403
115053
787572
995359
1765514
1737223
274020
1210725
628708
75356
97192
559580
1195470
1634689
1075904
1606185
217136
927942
651174
1874855
797147
958157
97039
4858
1391332
1374953
1323280
16327
295979
692342
109359
576960
1627269
1370568
1376194
1665096
872111
1164971
979100
1386694
610107
1420815
1879059
1655665
1742589
1138898
1321973
1634261
1778514
1337083
1569564
870000
465566
510343
1970908
684481
166241
1929390
727668
1161509
389474
578411
617799
1767342
1978148
835021
1416222
1815016
1220127
696509
922535
1366624
1459384
1859254
1255000
1935738
1005569
808430
1761821
73560
1165337
424567
1583040
575434
122111
1123822
1166510
1870124
456213
242540
1860383
158011
950387
603484
936059
1751827
63679
500689
1793992
1072047
1020111
705558
854047
1888942
1792947
1403895
1987781
807010
1586473
105323
1369374
1965744
1516565
941220
1182363
766635
1393024
88492
16593
583355
190549
1680186
194137
312747
1804364
93789
1888268
376152
330176
224870
1925914
343124
126881
1741685
1602736
690706
711337
104230
376313
778525
1038215
906222
1752908
862281
343792
408012
949616
179991
1586442
1374646
630165
1900485
1574632
762458
1609773
537579
935367
272606
1396938
1533793
1227823
751427
1545187
1188819
509369
1433818
1575378
157713
1282483
1120043
1810241
56142
575250
1568512
431222
148637
944996
1327774
593491
169077
832839
567082
910091
729504
1462448
1241716
863244
1595959
1884683
524726
1140303
854977
1268653
377049
1495626
303557
405763
1526795
944090
1480919
447500
1273203
1858960
103767
730115
1510757
533805
571979
1009222
1326830
1034519
1280750
1387261
356868
521373
980071
1745893
1977732
984009
1728745
631951
836794
1171204
1355595
1806080
1510395
815443
991416
452909
946430
1939511
1139049
1302643
673048
1962137
1905791
1656864
1380010
59845
1137016
969406
1537912
966305
746855
1450112
187349
1954980
205673
1220454
1880845
171101
542806
1751712
987690
1874330
159133
1416625
1408637
436313
577605
526500
152016
1575702
1485833
290467
818357
949845
1183026
1786782
635645
518297
1805001
520392
358627
268244
781829
1771760
1851069
1583385
791549
1431169
246379
714449
677034
1229238
1250004
1670609
932827
1800291
1736807
1133425
786471
1244701
1583589
1376423
269064
1921964
1313952
886604
804048
1713947
1016272
1699109
219153
18877
931799
706072
1626505
417314
909229
763785
1430903
1627449
1323800
589009
876743
1547662
125604
1887804
1808777
525914
605486
1434903
1339146
713200
1314673
1789752
809306
668562
554048
1906075
872757
427516
448765
1157065
1502875
151152
983539
294487
275763
254388
1490133
922983
489701
1240792
197935
1427721
805666
383718
430595
1007588
987835
686597
73741
950578
1876887
1334046
626507
1752137
1834413
1522484
999972
1092482
1840364
680644
200452
1891781
493321
256535
956394
458452
1679347
1930765
1757953
798457
1908654
1757139
1232665
115053
1162476
1159707
572763
1067926
1528477
891047
5600
154998
1873432
769958
955954
86245
356922
325322
3478
367813
1356722
1397277
685818
1856101
1678752
201459
965263
696532
1449955
452449
133212
830471
1405315
48573
10222
693659
1716600
126848
251292
16313
1189548
433967
875240
1396328
1688867
1188388
755845
607844
1241107
1506043
1595211
550242
146653
1326804
572193
962921
1564435
149214
718214
1827599
844504
111357
991618
849892
1972670
1416404
1529762
1890632
1769185
1427966
467277
602546
528174
914026
1525943
1720499
1359462
957261
1448926
1572505
373251
1159201
633815
1303619
854272
739136
878795
1569142
1703254
1147748
1420602
1049941
1666340
1833167
1346118
246470
205663
461926
278276
1092132
1344672
1303231
153261
316496
118313
588886
304197
597403
1744748
1250791
1782573
265393
909685
1254348
1524476
188591
469737
280975
41234
160287
545297
499830
1052946
758947
1193613
27726
895817
764414
1335791
1574944
1645654
812525
1713976
904059
127264
1601466
578579
1422155
972977
1844711
1706273
1261904
1093954
1633484
1233712
552951
353061
679737
1322391
685403
1048457
1044673
596018
627310
1462717
723915
958264
1357977
1859994
1379334
1935222
630493
1783941
337067
1414072
1631069
589686
801634
1938475
1020186
292452
1993694
1310255
413660
1092927
637993
933925
702521
1186881
719978
1667612
545231
604952
763849
1163913
1239265
1570213
458116
160065
1998411
844822
141356
13938
1457671
626015
397222
1663879
57705
228174
1269316
12996
584700
1048275
1909533
1652674
1465518
347959
542482
526120
1910283
719754
310961
1825150
549105
1664342
319124
374860
1143919
1142012
1716451
1236370
635231
482851
99601
1504780
314518
1560595
543531
1233124
635063
1970949
727745
1158203
258023
1442254
425017
634454
1386667
235381
762676
843222
1668299
1535676
1511709
1426038
1574681
467494
1607893
1592563
1637777
92249
1369337
729447
600036
1152505
1166398
1043608
1490049
90979
251058
1114376
976409
1214224
588744
1333203
971160
662926
1063356
1618385
66839
707256
1819689
155852
173921
805752
1165052
735492
537036
1891793
926034
1232185
1811082
248687
29
1811702
290592
248029
1882580
477716
658260
1358094
1319337
273882
724201
694385
585148
1274286
1932922
826644
1966335
494680
1074500
1909103
1778100
1218077
772135
1762361
1507633
1267233
419047
545642
1896248
1374388
1040409
1981830
572108
840615
1460048
534988
1458106
1202718
790395
1540241
80434
1009682
1430863
444141
1662343
341107
329675
25892
536961
583141
1180048
1966356
535966
232935
834849
1527521
932579
1765282
604143
1208868
934583
1030766
453967
1181398
1470645
251033
680989
227683
284321
1408842
291875
1200114
479954
1722223
1773478
861121
1398922
652103
641399
561656
282421
64831
1779874
1242831
1167585
1061612
580433
1987325
447148
344166
1516029
1886583
1604231
26492
438503
1605142
1954686
341343
1080037
953390
1837897
188472
1994065
592165
676783
679557
480974
1924221
665016
685408
797455
753378
1203699
251511
1235738
1494900
691088
103607
360118
1370860
1018010
1952822
1430431
119759
1618424
120631
159620
833747
397019
1325399
1596755
1964952
797773
1566984
1742350
1279362
649445
1338480
1888143
501356
1888658
1671701
1661878
166587
1313239
1846064
211882
878794
1697148
1588937
646036
685569
1634523
1447652
684353
1457801
1336135
538044
991586
390533
68698
139590
1404337
553540
379977
1791907
626285
1598635
1427652
1918533
1108975
1160789
455864
144034
921047
1821705
1966691
262315
928574
462888
1789134
1695689
1910472
978417
1406821
189235
620870
1886660
1867353
1025603
1334673
1134139
461284
178602
1608979
632125
254072
406519
80052
900231
1677874
1068954
538282
403805
31755
1160982
1186108
173533
583089
755216
1227570
1258522
1346077
960420
1372921
1295639
833316
1778061
1799707
1833374
819591
462811
680299
1985639
939277
1457232
1295114
446962
1194547
1069286
1187375
926967
698260
1918912
1581603
1783753
1918692
202992
1661322
421278
824822
536951
1740889
1386891
1124263
711546
1273375
991300
1838165
1395265
531438
1085264
284309
722135
1424730
1981597
63098
273911
322454
113477
765592
842578
366160
1783271
916558
1318982
944907
1143504
1392464
382137
396098
588836
867356
441886
717389
1116205
413443
940253
468925
1545687
1800528
407616
200068
1240890
481412
1980100
146660
1647286
84870
3979
1899805
283091
711124
1726345
1788004
494294
761120
441248
298505
52360
991821
1097449
1208298
1335996
1816358
1878960
1332422
1232482
848398
948557
1842665
1581574
1974783
323103
1258137
1458603
1554695
42050
1754474
48375
857466
1225115
1070872
1836978
378688
855993
946800
1227623
776157
480221
1047415
487654
1477320
292719
1103939
846294
1718002
1021511
1893363
1336958
634815
1360009
548229
284380
10485
1716481
519600
1642925
1877163
1992834
80652
1937605
53335
962010
440585
1229784
686765
1965743
908099
1731363
398087
841691
1326733
1747521
1209725
1576788
1614288
1565894
1598391
556120
1919817
1730944
20581
1921002
1017572
1853147
749163
74376
1242556
1900283
234508
1135206
65834
767804
351897
1355513
1528326
100904
1821644
1125164
906152
105096
1180249
1138667
1493202
1071896
814534
787475
1089911
1330191
777027
918975
346525
76521
448809
493797
154694
999127
855022
1757561
751763
1032010
543015
1350037
24114
855701
215047
445688
1810438
652191
248904
1720449
615229
514561
395284
532711
510991
1238907
1544409
558883
1172752
508507
539843
1158520
192975
319784
1011170
1886034
1725245
152100
970589
1898118
584192
684782
227020
1082261
1719552
1792611
425058
402373
1854132
731480
567897
1063776
207947
1231806
1661042
1361963
1292005
1132598
1456526
253628
542631
1254339
1151853
1829814
169921
805544
1144667
1827861
1926033
1458733
529429
823885
1796665
219045
228718
671662
1549199
1399943
1997476
126046
1329461
1200702
335723
1913003
970404
1764349
1017440
1694946
1341576
31048
414188
1852308
1997812
1730753
192531
1919973
1945665
1634879
1452028
1753214
1727967
432445
1829342
1423690
1823507
1394792
1279004
205071
529003
1673610
248363
266375
184141
1547150
134550
236976
525376
407876
1332879
1856874
213166
1611613
633144
1380840
197743
1782727
467439
38374
324975
1978464
953693
579736
977826
1654868
1093212
1982913
412266
800290
867844
678916
1095448
1441758
1231164
1412472
336725
1723711
1449965
1945688
20350
1453614
1533111
135938
1722066
278772
108474
1673456
545554
711689
232668
630399
447635
154976
346309
669132
1739499
330072
154469
745925
988435
1063693
254019
1682233
200410
1539679
1237140
882792
575377
1866106
1620836
1240459
359533
771908
1818801
867310
292515
1001698
1209677
1542259
817486
1628895
898852
749197
512460
829957
1976562
791324
1187365
455128
1004031
669049
1499749
1489742
1248621
1980428
1085033
429498
1435963
1885644
252263
1015836
963974
431719
98176
712119
685907
1150171
1280891
1772490
78369
734229
653707
1161691
1496230
252228
1503594
394616
494158
1821151
1032665
1421392
1107893
786524
702579
1692183
584785
836640
1769910
892486
1085832
169739
1156377
212572
1673550
1136731
1283449
1859238
1199474
1054465
265272
1290058
1318452
1013165
894340
1320100
1189897
961431
237582
1172363
237982
849108
1306525
694232
1270008
245136
638897
1871012
1992089
535481
1261912
729912
1943686
276819
801998
1483378
1697829
1347830
801401
719908
1765814
110099
939489
1013956
851515
561087
502824
568178
1810892
158970
342446
1019128
588075
1482318
953181
814524
724198
1361486
305499
189803
1835623
1912060
307540
826899
827195
984580
467785
413000
560870
362605
1435516
818749
131305
1208523
1214654
1334418
1951110
561425
733780
1944640
679653
1409643
718411
1480980
413421
1585853
1257255
1221390
1911361
1826941
1340450
1787090
1818802
1455735
1435242
1585193
533793
215110
1912184
157814
777258
1608272
1271023
1163797
1169543
403448
1046574
617970
1051679
811405
1731119
426286
1059936
796457
426841
461063
594722
198765
406242
1505211
925403
325866
10593
1063002
1391758
1377037
1930707
1964177
1706459
1551262
890923
332976
1229122
1308976
372423
1039101
1726248
1652253
1402246
1670027
1180138
517816
789031
1976848
1288927
351119
1693985
1927854
27503
1236814
565506
1864699
526980
1195488
883872
650070
1014709
1785593
1310836
825449
664106
1932642
642036
1288042
1975964
1802821
1664932
976971
177415
246180
1791906
1859328
1729876
489945
53226
846810
1195256
599946
1195467
1981573
140787
1104552
613471
1633853
1469696
870391
1264909
860148
1642883
1119807
723900
909387
313545
1723696
1485877
514176
198744
1994492
1625524
621953
22019
972892
980021
1348831
224141
533777
770342
1329975
1652886
1887689
248030
361677
350376
1806535
1127834
1033825
1527918
213596
1577722
1736001
1370616
423779
1801283
1921669
961468
1656401
856343
1482022
1785985
520065
568792
1352126
1146125
154387
279615
308920
112564
520710
226884
1883390
1940502
1536607
299199
1381856
1494511
785312
1836079
349993
809603
658553
1793426
1137233
1242892
11652
1624626
1207503
1944724
221289
597688
1930834
938565
781859
354285
1652202
1220508
62780
1820490
530991
105762
1845181
1552181
338683
293913
1995685
30879
214490
639442
1126879
1006227
942957
1061242
915491
1700573
801366
167590
450428
1530723
329531
1547933
431004
19833
1838700
1816338
1797344
1331347
1308544
1565117
1088792
932011
717425
567926
802384
1831083
816850
393118
1942751
839733
417326
882647
1582423
231351
1957241
1193759
459771
716868
55486
1699489
1197210
1719522
1123229
661402
1159
1085535
887429
576027
1869773
1744694
1386532
700860
1990429
1162607
1348348
5508
827460
1127721
718817
1932631
1256443
487312
1211673
239979
948489
624423
970847
259649
832703
892699
716226
1700724
455176
1594534
330893
677886
1121197
1557559
1157967
743441
1174246
1148093
1225401
401384
432321
1994269
1201078
207047
980690
1720091
1176532
1173561
756721
306594
291223
1354005
794668
1985278
1502360
634552
395696
1088357
892973
1044063
130238
1194974
1738391
1452428
22377
1084021
350709
304630
1884945
1958886
727235
1804306
1337808
362782
1852924
509116
1014296
661857
794649
467102
923863
267317
1774710
187735
1037621
972154
1592259
1005558
664839
1395526
296009
1094148
1955595
1154658
385138
1156421
38710
1414003
300415
1138801
227347
73265
408942
1515818
1583202
401674
221928
1203606
1076917
946812
283829
1710648
535486
1749737
836204
1009374
369649
924571
1897466
150859
56884
440578
728513
1439831
462550
1034069
1599479
278385
1836338
1905446
1617874
744
1920448
889533
625728
148918
1525805
1715733
133597
64296
58799
1203296
1365228
946787
719365
1033710
1568106
1967997
449224
785867
1560501
84670
1833599
133556
288661
1765308
1899925
1029842
313395
1064973
584130
1008671
1909223
147095
1688759
1163895
350217
1873719
381542
1672940
1421731
140406
1923401
613658
377483
432051
564034
857170
1580352
761777
534039
358681
623585
61696
1920146
1189191
1320650
992244
489579
158506
1878005
273271
660002
481149
201561
983343
976692
1494863
1742762
1084993
1324998
1975239
873105
1316329
1096219
1221147
163533
739767
1733935
816694
1803874
1694879
877326
1244144
1565746
680549
1809876
101419
1817616
943095
806546
10340
642285
1181969
1433260
1088073
300345
1739893
1400397
1626389
912489
1632110
934243
1794791
8629
77208
1483714
1042463
357714
1637860
749044
184747
388860
121582
1950801
1985421
884669
703957
390827
106591
874056
100405
677701
1351877
1929587
606548
992121
35857
1499237
1149796
1532819
1123738
1407156
1262070
1547939
1735574
120917
930821
1027898
1343087
584758
1923894
1440259
1102729
394879
643984
1941890
516751
70803
703248
128867
776300
907754
1175930
926515
1020016
280782
713926
1837749
1405495
44149
1383959
1241683
1618751
1098089
985616
1847184
1109924
640582
1413663
543019
918306
340403
1560212
1231828
830130
1574415
496960
1784497
340830
1131623
162673
980129
454990
210876
1581349
1277930
1840048
197640
1704222
1038164
63220
285452
71087
1936542
1206266
438955
1444288
310530
1864008
1971960
1333449
1459195
1688567
102498
420860
222663
1505352
403777
1421627
269279
687647
1992727
1397673
882900
1408574
882441
284518
687805
1340365
1527727
953775
1402575
648681
979281
1906471
47814
1798818
151862
1545410
1068855
858540
1254737
1421687
327344
103215
195397
260654
173340
264288
1132837
503796
1690154
1893404
1352820
1677641
796818
96583
1168662
230226
488758
73738
1055646
695146
1649160
1222027
309366
719176
779543
723588
1215495
362086
1374776
1737321
106688
1608249
580155
92897
1023216
604623
927751
1612504
1486544
1925289
1879592
1673370
1332809
1495885
686238
41344
761230
1123163
422894
1272520
711004
1982033
993495
1902159
1164818
368270
1855562
156099
307468
1453742
357022
1577746
323761
725984
1015508
671127
509975
1989040
1391113
1089095
975443
1609691
255257
48888
1239920
70226
1899772
1585275
486422
1054148
1638646
269690
1580158
1231020
1317733
1060669
1780679
1048345
438610
1906687
25640
1745973
1403171
1126179
1950792
751398
1773832
136116
911132
1060057
292004
99457
1303637
885233
1364921
268332
801369
1271933
591317
1012914
1267010
361393
563518
744828
318887
868332
1062870
879047
1040875
1230050
693624
1557532
1682477
416502
1187238
833779
1429742
229138
610554
1173729
77483
67728
823964
1206736
757213
1649145
460972
761126
580808
89664
849623
1856719
1439455
1683227
623009
871015
1725547
538518
1730012
990224
1436913
1523939
1613025
1873010
67096
24332
1366795
1273085
42060
1244226
298776
905705
379992
202729
546644
1931605
1525432
1852878
1637492
697939
1693875
277645
634996
349369
102879
1155702
755936
1315567
1056797
1924617
1521887
329750
984055
815848
235663
1128715
763240
1404558
1771707
1528205
178043
569680
1415129
1609549
106117
243410
1314849
123517
1874907
1097397
828506
1935709
789979
1361668
361060
848245
684730
1891505
1876146
1904529
154218
350512
1808067
1265665
1660429
1901520
442114
600
1966671
1320136
748422
767783
814397
774061
454453
558939
1388626
770932
74898
765014
1429165
919692
540224
706208
1716906
1525477
1980417
1342915
610505
685762
1412998
774710
1890559
1921033
1722871
166496
84464
523033
1962301
612991
1274006
1730938
67095
1794147
1411395
416033
1641389
627450
844538
737703
1815913
660203
786900
1503626
1600721
1230009
729212
1792038
388638
689466
243725
1984048
154602
340612
1498698
1212393
953144
1631739
463425
145932
1065536
220219
1058939
1645019
729429
894511
941966
812716
1863852
502741
1165004
1105499
942382
1143797
277609
938329
384430
1466350
1952018
536683
1988377
947021
605367
609822
1238685
1428697
1587770
53039
1167942
452052
72484
1449831
1822491
625342
1287905
61952
1691058
1076416
52188
661801
1733315
916247
1205404
763805
1767053
1163510
873368
510466
1216856
1822321
259591
1920699
1779312
380188
209853
1554822
933661
624106
1281350
1827085
1329131
1008586
573566
1107733
660811
1372250
766874
553357
1987826
72021
272888
729240
1872647
1710406
45050
766338
7144
1354437
1376640
463794
1870826
764216
446397
896351
1617621
1304078
55922
1325603
723400
53787
84128
1488050
1071917
239372
897825
1999213
1452435
567657
1725067
545975
630512
1271647
1033408
1536893
831110
782489
473272
1519574
1207368
1345685
883274
567891
1508830
1459625
1443434
1202284
999584
136159
64276
714414
1641635
857216
571340
1045329
939629
1680051
1824198
143289
1544810
1805113
1405070
1885232
230472
778586
1824676
1112463
767409
1103657
314617
232941
1212272
278036
1883427
657160
1647025
867323
195506
661513
1911444
1122762
208400
508527
199937
1500704
728484
1620050
1779914
1622520
1333138
1825689
175476
1965785
584702
866446
1286057
1140255
135544
1124597
1124900
1694661
73106
1020444
569513
1398263
738358
1007648
1009390
349276
1269221
559272
928759
1461556
1074276
908634
381426
112644
1587418
812327
445455
634190
22940
1278489
1198047
1636644
958258
665151
791105
699854
1460854
543692
1777685
1022828
1648655
592672
744597
686477
1423425
1278788
1371986
211839
165843
946064
1418466
1605090
1214654
707521
1381794
428495
299016
170382
901797
825315
702351
287361
1777627
700357
486130
241974
521489
1491594
516107
207020
782695
490598
424388
1127558
1147080
304942
613494
1708554
1511873
1389204
304526
1322393
1009226
97390
1281706
1703289
523961
833763
219544
1772728
501761
907898
356964
1277434
1270585
187109
770879
1956488
1632375
356002
593483
899277
1631609
1003572
1563898
1015250
1998444
792967
575536
1167124
143699
151277
438136
860203
1610433
1119365
1116151
1759927
677336
1123165
1654358
489780
1373541
417325
1150160
1513158
1239246
42736
178530
627232
1923026
1523465
370533
388593
1630829
641950
79082
88809
1657979
23219
112620
798491
998976
849532
1228581
1748488
1267581
855027
637750
1460575
623646
677121
131028
1723175
1239825
772867
139554
1386558
835436
1661666
204884
364987
1041302
322110
1467146
1131649
1219112
120779
744923
1818331
342635
1546794
589168
767511
1853985
1211516
1897781
792442
1742432
1854025
1119838
10616
1693979
63243
857795
1557830
1333465
1609465
885893
1364684
906124
1286791
1420810
931029
1565385
118220
265653
526609
674826
585413
2502
857730
1012472
416086
173947
704967
957513
1805391
676863
1242886
153155
1358638
166182
1106232
87702
1321468
441624
936492
1489290
535688
1059280
15026
1165887
1079598
1762289
1876951
315377
1362693
1132552
614812
1036209
1639293
1275315
568556
226343
1421281
907322
186739
386719
1031397
1929835
1486202
1191203
928105
1811435
416324
630075
1869339
423536
945159
1286812
897316
966915
1661189
573839
643001
1891681
1493445
1917726
1540447
1146717
416218
1457106
763744
205212
1318382
1818863
1688823
1178746
960884
1411228
402006
688421
1580505
1521487
1292003
1534150
367153
287422
472789
706854
1351389
725802
44796
1408934
1384616
449778
1447259
576237
639975
71591
237703
1681237
1631320
1376629
411967
434337
385785
645784
612428
772125
1641440
506015
215260
424791
1787256
195162
653406
439905
416232
816993
508232
84204
1596367
903434
850696
622776
441175
448778
718707
1696836
40587
1459722
1026867
1232568
1526354
1666666
795243
291814
85358
1396659
196908
855601
214920
414506
390530
1541363
827398
260784
284451
164544
634990
1669391
1754683
144919
919598
300912
458826
1456170
298267
956685
1036737
1437343
1762718
931102
1523267
1633795
1528951
695574
1668930
779773
1048782
1099985
436049
1054491
1362532
900976
1473369
235089
1149248
1754193
1139264
279871
80158
1359874
961504
1841792
1139614
238107
742659
1668243
764258
619165
539535
1732078
224513
97224
219452
679617
339999
578328
154162
1814344
732058
319624
723622
172617
1356815
1907059
1293986
427240
696502
1481907
517505
390221
251450
1278546
1013660
1570239
1518654
1922642
1749899
859407
641277
584371
821177
995267
1608063
1902815
1243644
506873
1697305
1586673
1056427
802518
774650
832457
241420
1137462
321043
304966
589263
1897634
953583
1531507
1494446
1866692
316881
1714944
458203
1989098
1920482
737788
435605
1592178
1895319
1889411
828239
1511292
1026397
83823
283061
253915
1956666
1669202
234218
466524
1225801
905887
1411556
1629453
1255028
1887728
48937
368926
1830312
86365
463965
147328
1209225
1837658
1499037
1965402
542876
1304261
1758253
142302
1221218
168119
888823
1573205
1722829
849698
382303
1181239
743254
1146004
537199
909511
1902959
614523
14487
1948805
1976836
1027073
235428
928220
1938209
752443
389891
1649033
91743
1278160
1985404
974840
791820
422483
937357
880892
1052706
1447888
711633
1237223
875514
200397
204510
700035
1863053
527325
1334545
1586059
609908
298479
540731
1058073
406375
27794
40178
1843070
651912
479928
826070
181994
431640
1191287
1077246
1939507
1401468
251839
152719
1965303
126647
934743
1375787
1461416
857096
114421
597520
130993
443150
660835
625749
1811632
69605
1088642
134080
841346
1116698
205770
1281857
875528
1779452
595470
1671247
1617491
1256464
664777
127627
1471451
502226
1597433
992628
750864
1979301
426757
262942
953906
1923761
50356
360601
539136
1968535
1486213
557935
1660041
557724
1096802
1490247
1581183
240653
1597456
1151638
1755026
1602702
604562
1178552
1894519
1734499
1417520
1636792
1809351
675126
1014637
1304455
1577620
1751454
480170
1764653
1605699
830890
1693143
1169382
1637756
1554811
1012951
685077
713202
679797
744208
304346
1060072
1148023
1716093
340211
1053069
452681
849345
74838
865329
786738
1496134
90221
185632
1019587
1359002
1907678
716646
1305428
1516454
247040
1117658
1766943
1173536
1394398
1839310
1182313
243562
1445961
1300852
1454169
350894
1554669
1080161
1533047
318518
1584619
1725242
456518
580204
1057311
1779104
1778081
60314
255686
1844065
221079
941608
769157
1319240
959603
1906418
1555479
419062
1209800
426644
1276018
1977348
977680
1817340
1113699
302946
1370178
997549
173199
1605295
566082
1534242
173851
1794092
941335
1709240
1371976
1334033
436902
882992
988889
1136346
605159
275723
295915
1405800
669675
1156927
1986838
235372
534383
615110
141344
160145
1579129
1458010
1300660
391710
675513
1077619
1480884
442275
210513
1490480
1847081
393686
897449
1094333
331581
1976691
1033862
1951915
311121
1640966
997764
1672259
1060180
1702443
1081093
979549
214010
1661488
1464703
1891754
533508
1335616
107869
383476
1936651
1349813
111060
752572
1994247
520682
345068
1418626
1859007
1835767
318475
225182
1803761
47335
44477
1460865
318165
1889567
369640
936111
772456
502634
667191
305216
646408
376706
620499
297999
1096041
815480
680382
672966
781274
976471
166897
1003118
1790151
271863
36112
984269
1440037
767911
712828
637978
913448
273783
1651546
667357
1312608
1082841
450765
1431440
1692124
1337071
252674
989437
1116987
1679255
475861
1688930
1961459
758426
1392571
1721804
74507
1875461
549696
443849
1607005
880481
1651670
1244022
1936650
1425965
1710559
1431662
1992471
1852597
567557
236706
612370
257086
1019499
1652969
674471
679942
664111
479239
1503547
530491
1852102
1806430
26070
836724
1551782
1168553
1767295
477778
973653
1440628
444702
1617025
1380385
1084409
1511081
163557
534541
325818
1496633
1283486
1253920
1002279
405461
1928694
1417769
817215
1092193
1713426
607562
1572113
1029109
224568
1268188
199355
360231
1895041
1233869
1116056
1408615
606090
411349
831261
452180
175445
85088
595014
1533548
1387076
1317042
186841
1066239
1706908
1704809
378163
671610
1811869
282344
1552504
1889461
1166031
1773543
557978
1156406
1702800
1460920
1690320
170124
1147205
119679
1158342
585648
1353109
253919
1123416
456432
609165
1853296
1208405
1004298
1826145
940411
1924114
142595
71082
1301037
240352
1863267
1519152
598505
1483347
1540344
193298
1081961
1171984
34399
327771
889551
1658586
804791
1209337
220068
1262231
1520332
1501722
1561684
1530478
1271849
1195125
928138
1223006
780411
1645007
252014
817775
1208879
1617412
1539462
388544
861100
748165
1653297
801508
511507
132323
332499
1411203
943369
3168
1386778
294240
1308088
1887991
602348
1541574
1870005
802808
1978480
864342
58760
1839972
757278
1307511
1417654
1466415
1018739
1783422
7892
1037957
1366132
596504
1417499
777970
1540345
1596075
1921812
746250
806084
479434
256718
1439048
855974
1282007
1014937
230853
1609762
311800
911610
1081128
1674867
255990
1949981
329057
1593287
1145843
242777
886284
1017587
1377972
296231
1346728
560697
355969
216013
1530308
1848834
304429
850416
943739
1714454
476814
758239
843062
1645963
1254320
984933
961701
1174844
1293356
734618
671809
734336
1739608
427284
446775
767920
372320
1526790
234986
1650164
1448107
1134009
1223504
974183
1227651
135856
1649687
1224267
1017160
261739
1025484
578120
1480653
1899967
1100970
1518717
1350535
1413789
522252
696311
1594562
1643133
309446
1321406
897643
1997146
1539494
2177
1839590
1990024
1724801
726898
1376774
968100
887554
1539476
1883936
1133402
208865
946290
1173461
53579
1355166
1859508
218163
723827
924833
1549130
1447801
803142
1133700
1815928
1011457
779384
134765
1990431
1825293
1125270
693305
1144235
661512
1408928
1726712
1700743
565505
1791178
1879935
1999538
510973
135261
1825674
5148
1778811
1663669
987631
457308
1224711
1506602
906062
1979790
617196
58964
1122573
607741
1368326
1743003
1500753
697397
320339
308182
1903322
1427034
98816
943109
1382408
769057
322777
882273
681284
1201678
78462
1282483
713773
17049
93685
1334393
662730
1990112
1751253
562433
733930
1113551
1420499
792021
504317
88422
682634
499665
1857050
18563
338054
1423996
1357418
840269
1932529
1858551
1445514
1143456
1646754
836789
1353814
509309
1223450
1680692
1967649
1693508
1015694
1637861
1604875
487440
1649645
5760
852059
624678
461419
1985347
206497
1735153
242959
1494164
1929014
1448342
1133310
521216
1134718
710629
1471850
1078959
996478
1171557
301922
849400
1222830
911737
856386
1140513
384113
1801167
961431
961935
1910208
247323
196616
332649
1490917
1331871
961394
676382
1808830
1375233
304887
94512
892141
479146
763434
188906
588177
134705
1369154
1805904
985752
486074
699206
1868329
39429
876044
684010
979916
1298127
1053934
1861201
700972
909148
1236773
1374505
868410
1987449
22597
1530430
647582
1043841
459373
1811002
972260
591365
1314478
1487136
1921760
559386
1195442
320407
1887254
1366609
1104907
704278
1354855
560415
1109917
1852683
1617535
1600845
729204
1637722
1560993
1712453
377310
1550201
1763702
1918549
696312
1518400
851520
213171
1859265
514953
1903748
684143
1157058
77734
573785
206573
1238290
1406786
1510325
1134051
1093879
199510
1692967
350293
1481367
1187750
1292443
1624166
255542
1353542
1968665
247422
1889342
1058431
1809354
1804938
1978627
1832623
1818480
1349902
1825614
252768
1268288
213388
1329006
1323297
547917
576233
1503607
1464315
1431106
1095815
1194028
1219743
1252520
207634
1577784
66566
831349
557836
1485898
1149458
1272513
1883196
388724
516744
241971
1538538
1562130
1335627
296327
719993
81972
694379
453617
1660255
168931
1334657
144492
1881584
1374780
497258
1792250
1147198
49221
476143
1928145
292536
320683
944789
484060
380012
1450026
1467109
1813222
607521
826514
728210
1235029
1502595
1813367
806075
349212
1715136
598584
1770446
308303
585082
1174733
251891
1598552
1186699
1638787
53940
726068
1035769
445004
1648034
1719559
1977779
387957
1653310
805009
1440484
783268
1642284
1364507
1872440
1221762
236614
1270558
1836105
788274
309948
1725721
1743934
528976
808498
735767
1538021
1561057
153271
779987
1127343
1887137
1687587
224770
441688
1518278
875655
14887
1468686
1122709
1775854
674096
725611
401102
1314869
1081371
636172
797081
264052
1986354
1239360
278743
1356892
1051321
1669100
1533076
461378
1177305
1585851
1545371
66901
440444
1925939
1896513
1403027
1816826
1268579
1028534
188062
1720522
1632078
229053
1306703
1792493
314615
1148249
275804
708832
1582194
1525868
59025
1866555
960293
174147
588699
1108106
1359644
193307
1662928
1915447
1641666
499049
299885
1229046
1029022
1050906
1151882
1967047
1403362
766354
190039
1459615
510589
1970935
81763
1434422
1502587
1495037
1133998
418799
208933
337575
1068070
1720981
1029075
1011732
429929
1368563
1539997
353505
147470
281706
763666
1438432
336945
1780839
207864
112162
839640
1471646
1915391
233686
425724
94
764570
1486773
246877
682173
1734700
1790663
256779
1955213
1071970
1744201
1640741
950036
703731
394626
451254
1234312
1506891
1985290
741890
485666
1558407
1525506
1249256
47018
1402494
1389188
1537454
1998866
324858
1371165
251804
1842211
854289
25567
1732640
394667
486214
1347870
462651
426111
840290
658250
1826189
1692160
1842941
773997
838670
1836755
913657
1596146
1291545
462281
1770897
967510
386079
857305
1979187
1301472
719549
1660677
657970
1038239
1074658
1711493
1362866
1207652
962221
381916
644781
10939
1386920
1958126
1941724
745733
1754815
445280
473776
559555
1710887
516475
649135
173047
146220
3135
427879
1160878
507096
1284884
852272
654553
969780
1239487
492323
223984
79172
1966002
715400
1114805
844792
980567
830979
1169296
115316
1132079
800116
560403
1282173
686785
1022225
915316
411926
1856304
1131989
1913937
942553
409228
1801818
1427028
1582909
740995
891407
1920908
1457782
1162051
986243
705706
275655
157405
868320
1320912
1036305
1099262
1380368
1894758
202480
584663
934801
1979335
913975
1492001
255937
1525985
363393
302288
1721974
1845711
1613566
736148
1631689
1127712
348175
358919
1798310
678573
1222505
1737285
804072
1524724
6344
989158
464392
191280
1319988
1061104
129590
1657821
58695
494204
477990
146057
72745
1558137
1613154
873306
91397
1759779
654590
1633598
528727
943693
178445
1680550
157640
1784876
566957
1043363
9855
34605
1421088
1764954
1518805
519913
12003
1863812
581273
1060454
458694
1449467
189915
1196564
1197079
369933
1543233
1173914
446252
1630257
1213443
579061
1056611
1175222
1717219
707958
484163
1982781
1591699
1703729
1484791
1632405
462936
1429499
115423
1814407
987908
929000
171705
734889
1416177
1996207
462110
482812
1884941
1036406
743740
734615
77972
604556
809008
1758535
1175679
1470474
1715573
1607545
28955
976533
1803172
1588522
1773856
1292559
272212
134892
900797
1046887
734421
1230948
1796414
135178
1862710
1981555
1697810
1095127
116167
1598595
1975956
1763494
43121
1783856
847694
259137
1054002
1934133
1578487
1864033
1694623
1895733
1994772
899721
707084
1505479
396327
1998852
340005
819939
762018
1248471
1583466
1300458
390827
1890263
1766960
221987
845863
876506
433165
855616
1964529
302129
572848
1510398
162994
32233
1747733
308692
1847031
417504
1154640
1055309
1103790
841466
997538
1486257
886281
122508
1283141
464522
388677
1569606
1498327
1394004
1682444
790469
1501137
1833581
249091
646022
1487444
1101373
1929254
32458
621013
7123
1916842
245323
1347637
497236
167674
269194
706186
1004613
1289930
1242578
251536
1133844
338680
1872506
1330991
1418550
1028840
1270608
1028416
702864
574627
1918152
333305
1972916
673769
1833064
1983852
673345
1156177
1934036
1501433
1008926
1792899
1385726
143711
499371
1203499
342361
1513226
119699
691524
1788977
759473
1857687
1350481
872528
1160347
784524
771046
321771
530826
593327
704546
149728
230908
1758233
1603772
1988981
1647574
512832
652840
1592842
668758
64817
1514273
1277882
1062610
315791
1250650
1069612
873656
1455773
1458308
1043453
1257249
117323
1517726
872459
1691194
91772
306803
1606863
1245593
270233
1530845
792511
334204
1059307
1812777
1149787
1257759
1529608
1502838
1182944
479659
825866
1918056
925862
1114760
885856
1398290
1310909
817195
1226078
1313925
1728564
1833133
1752466
128670
1529291
1382859
1340605
220469
1742607
1349696
776523
1271953
358777
1316039
1644917
992307
1077426
1885850
1682216
1336396
1122915
951736
600887
1167534
1664121
1259279
1828487
1779568
1136620
1779417
810773
1374285
1114366
1039377
1262093
1110568
223305
449487
413153
1707446
120461
1165920
1457502
1125721
1667708
969957
608283
1105945
4632
625917
1880767
1867547
1954950
1589484
1430519
1698405
1580690
1265627
1144498
228340
1953200
1747713
235592
1093862
1893649
1895237
1795287
1253568
600517
669443
1716131
1297546
1501059
1085362
689478
89273
1625521
935353
1234820
234710
420241
168694
631363
1020526
409000
767858
144928
751021
1478750
179648
820198
572794
826302
1208586
1897823
1033059
1594468
811768
1193857
412505
1572622
1584301
1615219
451691
1736395
1391487
858430
1308218
27307
1162125
1544314
1195110
1891690
1370994
845885
1451940
682914
675700
846474
1590203
491532
1606328
231779
1460972
883838
81188
1809692
1651477
1568952
1134394
1779597
131465
342280
979480
1979057
1389667
826475
1402018
1029168
874882
759561
315109
1468097
1670775
1939724
1234089
423100
573653
1433240
1995379
350070
1726796
1543837
225745
290874
152594
1869945
1163498
1427475
1091236
1196400
297403
237709
1204786
1743273
1106258
430743
307243
849280
589785
395542
643970
1701618
556503
100030
1080134
1660494
1440839
1964800
564879
1036461
762801
87815
507316
913178
806546
404475
890550
1720539
447821
1098081
1354740
1090604
1885564
1949885
1441499
1122906
1285910
690408
1457931
1260778
105588
281926
125623
181529
344585
627505
320822
1804365
646013
1656937
414238
150733
989430
1398360
460187
593571
1741420
1896982
885466
783152
401783
1757619
1207156
1106865
1834326
1438277
1383031
536464
1978628
1219388
1585089
524238
836086
262421
544333
346354
60633
938672
1249022
127736
582229
1450855
1649531
125871
1383003
1353885
1972638
1331667
488699
356731
1584761
103431
477798
1380789
1736264
599237
319832
674226
1058600
142561
267846
1416381
1807357
390708
1569154
671628
1490381
829346
677533
290573
420415
1756168
262852
1550567
630320
909465
1486769
1053978
363248
1876660
65883
188492
1731695
84571
273007
1273957
610935
531207
1561185
1698540
590563
1569316
1897893
1730208
1605383
1595208
1582937
811545
638553
1627645
102102
1480013
1288535
1943894
604364
1999283
968616
1651411
217412
923814
1794844
1972752
368946
201508
1314782
276540
185352
504966
505390
1522259
1023034
1616623
1206834
1653250
1358765
821555
573813
805683
40394
1513
473538
1528070
460789
1816452
1462255
1131327
1188475
287945
1021401
1653028
1962221
1021910
94298
511734
1731121
629609
1101187
1986723
726978
505247
568050
1264167
328036
1352274
863343
950793
1967568
1210298
93805
1370638
1603544
1071220
913306
327180
973980
786430
407524
973518
744162
1724094
1117711
1288257
1337524
1341268
1076405
1613171
1624790
380451
712124
1941842
1651502
290259
1877378
1976735
815255
991384
749108
291527
551889
344304
794749
778069
1500463
1247127
961879
1718306
1240216
1073029
6584
208706
373756
411814
1125191
1755015
1833558
84753
1763194
1823863
1291594
1776284
895377
118490
1042400
353167
635318
1283937
837659
237222
1375438
752714
300028
1399304
362298
884888
994223
73082
1530213
196572
1979608
220195
1720244
717928
1444536
509311
1833736
482297
1546516
1113421
938978
1258570
774382
786198
1567962
1402574
1271706
925495
1092857
1949936
1247279
1892642
1746718
906952
1527153
1504536
262363
1881640
29957
896064
1654317
1647392
565285
333157
1717023
1584660
1839079
1407969
1790119
1391002
1105893
1224622
915549
629381
132849
1141147
1430264
301959
1947729
1027150
810409
1988920
571012
262472
1983627
1229358
1621821
505348
933281
892027
1078292
409247
1138197
56676
850667
469784
774767
1992843
1757169
1120780
1936815
1274364
449837
396029
1718332
640131
68771
1098559
1287176
1766510
1564101
1239402
1020912
1146643
1418478
1420892
568764
1086026
1205118
526338
943193
687166
391207
605045
1355991
1896729
1440201
1661420
620558
1029796
1682683
1910097
639615
1011248
398760
1871832
1850608
928000
206437
1318726
852411
1735393
1435948
1487537
163906
1736323
954099
351048
248802
1073342
652270
57308
40347
695408
1329774
40458
1284805
1253179
1364316
763725
851112
1257810
1019578
808067
517427
1080933
1848289
265134
291053
170791
631213
1657484
58609
1809923
1769687
1341337
1801004
521406
1662195
1534584
1004607
1378329
952891
1285693
1380847
511800
725353
277459
1434817
1294237
932301
302547
1849841
567062
896871
1200163
316868
1197552
967064
425416
733081
1236191
1290330
1395475
1712302
927598
441576
1933874
703168
976733
1020511
1734967
1815693
1579299
1623754
1408527
692089
366200
1012237
94476
1252114
1190876
235832
359389
1239796
1710337
1063734
19339
333920
131539
1923165
1971678
26682
1631595
208142
1450105
759519
1826716
1823327
429057
418830
508736
412521
1779624
1932561
655096
1398660
1651778
1742264
584200
1596574
1524961
1224524
1124524
774207
438291
562713
1866357
1768822
406627
669475
737865
1613143
1616872
1872620
13548
480415
1847388
1341195
1225165
565988
1223504
350465
592395
130347
459564
1059523
1901996
1403041
741757
19310
1679068
436415
695674
1796122
1871303
734578
1079921
660266
1810205
663315
1566294
1689099
1158982
1496568
1536879
429132
58512
1638584
1936334
1326803
50662
848912
305551
499041
767492
1202637
1081298
1281036
1647143
1640609
148439
312046
993661
717904
1905063
740330
1808490
1568396
80194
1397499
1961523
1030816
93124
500267
1209495
1826948
632678
579427
770449
957736
1928627
712430
205226
917290
166301
1595469
790710
1514660
74527
1505868
70405
1623811
592797
221353
248466
1144419
1050315
1998651
1660740
609518
1634930
1746838
1865225
1008625
1384545
881005
1378786
31404
1445045
198900
570497
1809731
542185
1651028
1823165
1057038
97479
1183021
1748652
216378
1564782
433242
822345
871940
1064237
781826
16476
1349485
526688
509090
98381
1049714
1863467
1384889
1670911
274877
1266796
1860795
997689
1784879
516068
495175
157513
1303568
1876282
755694
1328909
1104227
258952
193128
872251
958265
411570
501888
1065675
923154
72457
1500669
1627573
1081921
255051
612198
461297
408583
1633416
1736021
1847416
740097
1693047
711806
490670
326762
1280523
1805873
1250601
1961805
59673
263695
1950280
27301
1031269
1333735
1419597
214365
1933888
553631
739549
1372369
967369
1340147
1206834
1559452
1373452
1761559
919377
309569
1712634
769229
482231
20583
222892
1847882
1303171
914760
1697853
1386236
880603
1114488
748779
1569154
875802
1976650
496545
1054077
763235
190475
1116607
1628856
1067668
1045690
802112
1392857
1927388
1097944
66584
765504
1984553
116813
441992
163292
970641
644905
1049471
1682320
1984447
1056580
1022718
811070
646799
317894
1191666
739255
88385
88244
1280503
85413
1467780
729418
1322920
1268242
1480495
605449
714447
92688
1312772
1468574
950589
458924
990808
1078079
1935777
1351933
294532
1507941
741951
88941
1244615
1248941
16785
285146
1595879
713834
1933608
11580
869229
332825
435395
780411
634336
1962867
1647898
1788967
188739
1922016
901759
366858
1006097
53094
524695
702200
125560
18528
1217064
1320619
360708
1238707
640952
345304
304076
1345253
537189
533125
545377
1555430
775486
1688554
1454145
1006995
899228
219750
901520
333149
1863842
742591
423353
130659
477291
1115560
885175
1600827
889814
991001
1582366
492226
1633085
1629897
1500446
1559562
130557
187924
350425
1531845
1000446
1460521
598424
1325876
1019172
848399
190887
1765597
655695
1882757
342661
1970491
1579602
598993
500704
935927
1498213
1654082
506118
1550417
1511272
691202
1519834
1643348
1993266
913799
1083613
1244673
1029318
1165574
617986
440527
755201
460135
820713
558688
977125
1382062
772225
1987045
1951502
772595
988403
91815
1474374
1754893
1070294
1698087
1663549
1264148
695500
63437
1508151
1834158
1546303
1227579
441285
327670
515380
266271
1091149
536106
62712
476868
1123472
1898471
847837
1520723
679017
797771
1706324
809901
8862
1401026
641045
1124932
1949660
1283490
1023552
1327912
1583000
1551073
1637120
1864442
1328144
731692
82649
22816
1222880
252595
1693839
979665
1400215
1816665
1043966
832293
1089760
125726
1057400
78538
1799663
1902102
511719
869202
805092
1354004
1143706
765789
53503
1545236
1375945
1389486
415217
128497
1778287
911518
1810475
910315
459721
1110446
254998
364185
1498815
1673554
1622239
1563209
1252318
18353
1129002
140749
1986393
1707091
960995
765048
235673
1824845
151300
600041
1275446
1763722
1429056
468301
1999410
375894
1100942
1578301
1004073
323826
650360
968724
1361264
827227
717434
1270634
1144162
258685
822460
208460
1039114
805875
736140
1421794
247511
1243741
433064
1822873
635417
1452733
1423413
575274
1313036
1703737
1392899
1667526
1778927
1845949
807827
1432061
88457
1336933
1824330
1344661
1313634
1674413
39608
894181
1054890
878229
1803586
1383731
1283024
907451
609892
466385
1373518
95420
848478
22194
1105186
46735
826703
1861255
1185878
279656
1217908
1499940
1665103
644319
1378940
87011
184128
1296126
783062
1259526
1607336
875804
860459
694704
1745328
1201820
1195077
56257
1569312
102347
1370064
145641
1737435
473787
83349
1365410
1949506
360213
504422
46805
402528
681081
1793372
1129196
1256828
1449227
1506830
762496
807580
1726419
1553593
838942
390964
1201092
295343
1566632
571421
927322
1675828
60964
912487
875877
1964169
1594749
441882
1932874
97487
1615503
1668255
562796
1791027
926459
1721501
1508361
948480
1571397
1054915
693629
273536
1578881
1488067
1842086
1040930
832654
1930280
1631616
946793
1294937
707762
1354702
736498
557564
1177019
1313650
568470
797729
1794675
1541629
1968440
353005
1185341
1084964
222700
1018652
1589120
1492460
1002626
274710
1283609
1459422
511340
153738
350097
1052542
547478
1270927
1569712
713871
664461
418064
115114
605088
834100
1909417
262727
359389
1734539
747015
540195
55847
690936
868075
1443401
1384687
1711088
905673
1787658
1042993
427418
1981948
595022
1486691
647355
964976
374490
1548563
1984895
1220208
1403106
1094611
461266
1757787
862605
1775768
848830
1250017
1923704
1325488
420823
80257
1404223
1473861
145953
578700
1055397
344044
1587080
508836
509919
1895119
425739
188983
1118301
909524
1878086
1550023
899804
1006880
1075365
1081994
1996364
799621
348496
1942537
515237
1031699
1210837
1262285
1738372
319532
1289678
379934
760818
1284312
774806
437383
250241
1565171
1618967
893607
941924
1467338
801155
1045823
1056032
1107910
1504734
1536105
1363787
956606
1345665
1284879
387448
1514234
54807
1608837
1776122
306181
1545122
240664
719115
305313
1960936
297671
1532970
1564324
190936
118224
1720406
1322344
1736237
1369932
387914
990255
1135320
166526
110441
551440
756402
335525
276696
792810
1785292
1624637
321811
1987114
1980787
346741
1302045
72803
959205
1145193
1327616
55090
1888562
145982
1467373
1547563
1530291
604338
1098273
1658760
975835
657288
1304842
850681
423438
1435536
3797
1566711
797704
1745683
1744065
1626694
612995
775451
1041272
240327
77013
94011
1860111
369476
1343860
1996407
1387105
106715
268490
879272
1355638
296301
93503
882945
1327480
1132322
586478
1106496
379699
1142860
454765
1311431
1920352
1843838
1726077
142323
1131504
1692214
269702
314936
39077
1003077
927942
1872989
470901
870620
1809928
650655
1485378
1634087
1920131
432269
1054541
1535691
1058865
559751
171579
1346872
1309410
281571
570562
1388513
41
1892663
1298490
1567866
527266
231993
148859
1019378
906686
1278902
1236432
1105353
664426
45172
1912103
924401
812246
610519
1948804
1243249
267904
12656
1128139
991848
151998
1850033
1005204
252601
1128523
613221
994594
352853
1350189
1137370
559958
1683545
1217242
1752927
1542685
915195
394495
1936527
345231
1377509
1730398
1069546
1726057
514513
586783
622160
111337
329815
177353
1367273
1063834
1969991
503675
1501481
1414856
1119661
1077566
248885
91240
1385501
149239
109441
1068976
723875
227123
966031
268847
1253497
1874659
1717833
876338
1085622
355058
1544184
1290076
244489
1760607
1940124
705010
674757
1358610
1899826
1143445
1804814
1443737
376253
1924434
297338
583211
755327
1328024
367727
1599472
1303639
286508
1979477
839362
830838
1543364
1168667
1944048
604251
1299332
1517022
1342587
619698
1517751
1410312
1414983
1384282
1926820
562393
835432
1269131
756744
793078
295412
644503
668978
864404
761177
135059
371558
1887955
1191255
599211
1018046
1664397
1153325
1037257
342219
1913549
1233598
1083396
1805142
110411
893387
706199
1502017
918010
1440296
537545
866051
73720
1182819
582067
346501
1582411
312888
845617
921651
763633
1860598
1044290
661145
548379
1288435
1211852
738866
353519
412213
1598310
1900999
279844
1645043
1189342
295030
251377
184086
1997560
1005603
998323
478388
1880225
1215411
1892105
1788826
457933
927117
145994
1767031
948288
683870
1039463
1226776
1655942
723799
69451
10827
865419
422713
501180
879858
305817
726944
254837
1796137
1928586
1187200
1514380
1572833
1967353
1378435
1128980
1333756
666033
1799393
1963006
1469365
657328
594807
1442847
1374726
318865
1363489
1345160
1793837
1780647
257465
180236
1611877
1206770
1986704
1576001
615927
1055158
1785718
1036260
1922448
697228
228224
1048869
1766346
1930130
1623171
179677
1499216
1038214
1443029
1579436
207202
1233343
162215
650745
1460857
1803664
91201
181323
1888004
1049299
1728088
650446
152704
532935
1238834
146620
1912461
1132259
1044458
815386
632032
128899
1458167
1674848
391901
599113
1181351
543553
480627
1017687
1561818
1178618
1658638
1327364
581512
1931128
886033
776407
1513229
645450
1682682
1260517
283053
1173046
6470
1858012
241086
492441
363203
442651
25987
1790813
470780
1193155
586028
1451654
511985
1483994
668493
487803
1759310
1490806
1804347
1628222
1752372
36413
1510805
1388082
939454
1090073
1164961
198106
1157714
1770087
1051904
1181330
6907
501352
515849
364473
1243446
761056
786745
869658
1214903
351045
943852
1924010
1044094
487298
259141
794778
698178
146423
1031740
1801432
1439002
961007
1434162
1721171
563072
734182
58701
168165
143542
1553166
1153577
969355
1917309
1956897
1381419
966904
631130
1000663
1697319
397632
1679199
1366339
1487946
1053920
1203779
1962852
727733
953058
1295876
171966
1811967
733747
1883906
41566
1959780
227379
1178791
1918844
624463
1186904
575348
1246151
1393883
1301658
707974
173933
1303867
1278460
1660076
102802
1984838
1095195
1988485
589938
1303354
712165
142049
1782514
1182438
1519514
1747311
132277
173076
536522
162483
1456176
3715
1062714
525923
29590
45158
1316241
993034
831957
1728087
557813
116812
1131054
1082989
738216
1893399
486487
1601531
167559
1417754
1373928
727371
181107
253223
699051
336964
562771
1581176
1640478
1868532
1583815
227601
1314072
47385
1925665
837865
1058007
1844831
1259387
699421
586825
315195
121957
520172
1664262
638034
472991
1941944
1413168
37912
158663
1505214
1127555
1206532
921774
860927
1941196
1916881
651666
190322
855933
1623864
881338
123615
1547394
1397110
1955362
1440034
476886
660123
907903
1541144
1189668
1289980
1627319
96861
648590
1615423
1265614
387798
1306384
713116
152840
1416590
834866
1882844
827843
1032572
919028
1227772
1637466
79562
1549352
1512247
490560
848179
1628450
1423233
488723
1736832
260201
887776
1959955
613917
1322061
252272
1590438
1839039
654029
925376
1933777
92146
1754068
779248
1895660
912038
1582495
602336
1834277
1528908
1490953
865740
1393785
1791350
1920752
273453
243961
716188
1137030
1925673
1525946
286430
326499
791822
244831
1942048
578668
1672123
707263
1474728
276100
853652
880817
701964
814902
1380413
363701
823974
1564911
1853488
1757298
302280
690785
1879500
168683
1915857
1810553
665641
381638
1173804
1596835
211299
1394586
59814
1258541
125617
800899
1623984
1627738
839983
1547115
1765220
1045428
976264
1537779
798350
1879110
1650528
1691204
1359099
665205
1090525
744849
1139367
1187500
1936876
1515324
1203243
290185
1241357
693826
604374
586905
436453
832497
5101
1982011
1919243
1964858
4914
1073770
1123381
969461
722930
1239407
1192591
186243
1438489
857300
371959
1217900
1941591
1915884
1336643
180931
1281368
362523
1129964
1888909
1914950
844439
1763482
1581060
1361831
1708729
495792
1448648
600498
1836285
603652
775066
596421
588954
271150
475055
17674
1471769
1455069
1775129
1542426
963619
45479
92155
276691
1664399
1855025
1767310
1467458
457362
1258705
1294627
1866900
163791
1371191
732678
1610002
55635
1587218
1585862
1168599
549114
91317
921282
1587677
1888417
1578131
351668
828710
1894889
892368
1880763
1960136
1616054
1668983
713576
1874529
1621775
1831671
1149582
61181
415737
1771516
1612188
69273
1562122
901655
1744846
1348403
319429
1620299
1332354
1719846
764029
1698669
1483632
190663
1108921
750715
629699
475259
1680319
1149665
160349
18155
208445
724323
1028028
818929
839715
1092741
929369
215825
1867468
116601
568342
1216124
1205868
359934
358361
1889054
299432
148403
827411
405158
1728933
1071647
1980891
1553757
609328
357887
1963354
1685296
586310
451785
1032573
82910
1424964
1808336
1594364
1300157
1043794
1579257
834725
1031923
1104794
1075725
198373
1671248
1054159
68996
1892011
50590
451396
790737
1640178
819229
1005275
578595
1983417
1140572
760696
254773
205387
265062
1650183
283063
1529251
1358408
1991014
323391
1775092
1070118
859363
353342
736661
927525
1242823
786136
1343444
1769522
976037
781508
1323184
1903767
615152
275593
30072
1666880
1696895
1021327
1556713
1427209
1341818
97157
1064877
822155
74644
468841
1502966
256860
1631658
1222904
620692
1930283
881047
1776706
380194
1033569
15801
487261
847864
1530553
1817599
759327
191947
1138197
862722
1921102
1268434
1584257
676429
432458
930917
1195530
731856
1186185
264211
146646
28612
476966
1210658
1559292
1948392
1309011
165066
1454442
1425701
1246955
72068
1965413
361765
1822807
567308
995122
271136
1344316
1862715
644639
371663
1872273
576453
1822951
99353
1270425
1502641
486203
1189912
1958024
1597701
1698255
81562
806319
484077
1859566
1630971
243400
473803
387360
1191554
833232
871392
1119661
855217
301291
1003078
583102
1186346
1226571
803269
1969141
792707
1077674
479147
1207453
1229011
1327699
731987
589806
453921
251284
129643
507576
1350918
1847863
1529621
466862
1656924
1704616
457730
988524
534359
667067
680167
647264
915705
1888708
570379
1371733
1166075
1634689
1284687
573228
1866072
965851
683581
430581
56228
591427
108786
921696
451404
1847344
501348
972048
1317313
1770424
1618624
554272
543407
109662
535170
1612691
1794157
1989284
579858
337022
1435756
722951
1668849
362421
192704
114728
1428686
628814
1534048
1756716
16772
1454986
1802787
792450
880572
37353
1068957
865751
970639
1143926
1866283
570847
107369
22758
1871378
1975131
132200
257308
24369
1818164
1056150
39993
1468753
1909790
1115831
793158
863653
1519936
1076136
635953
534452
1329348
1762635
1368865
1108220
378480
533638
893288
732467
1755307
1680731
179553
1443355
1299416
1178338
1420477
1662401
1551326
375537
662722
444689
80140
674021
641042
1299417
1681685
357590
121826
942668
759750
1717239
248092
1431195
959785
599090
1197791
1926724
1332301
310518
59341
257773
1886860
939068
1800537
1165960
375886
1924209
1619825
1613488
1715820
289339
1616548
463100
882340
381987
581166
1313110
367086
1010980
1772645
534466
982437
703438
1711527
47796
1819105
1265650
1058805
1919180
1085439
1694164
293593
1391910
1046169
1981743
313946
471263
1223816
134904
1915723
1216285
465110
838707
1882485
1791601
692584
1158976
949494
1398040
235120
1944133
55647
1266027
1044863
799022
887945
44386
1461358
1849216
1133048
1119218
927995
1449549
620171
1571131
296702
1840570
55945
1272451
27374
1347994
1152426
1946023
1881586
1024702
1685205
117258
722369
736498
1760645
1194280
1314594
1220397
781391
405790
1336202
912156
413566
1057137
223956
486154
1846296
58207
764528
932349
625653
104350
856193
1603303
1112227
577084
997572
440008
782035
381105
1779824
178417
626312
1961133
1731581
387425
257661
1838244
319197
1570164
1821586
1336199
1582738
1608367
210270
1003074
1950963
1057488
1958906
922774
494978
1964109
206956
1964923
998011
1443066
1259785
1566581
1787335
754780
1764859
606965
986411
1391069
311256
155363
1940964
1987264
388174
752615
558699
1129900
922462
97611
1430105
485564
1715478
692367
253362
362237
114516
1904483
1681386
1926344
26747
838256
1224778
347697
519378
1447011
544632
1502333
1556468
39457
493214
156527
639047
1870830
1841024
1308052
924530
1863325
133858
1997648
1364736
473512
615046
1680429
1389663
758093
1049831
942766
1086438
731461
1337058
1057956
683876
53968
1653536
75215
166277
372000
705042
1692671
1100432
1206576
402495
472706
1752914
863870
472413
15321
1813832
57286
1743584
1309941
827180
1979313
487597
1175646
850143
776395
457169
163246
88555
195610
1582061
402906
157672
1865250
376290
129057
1232068
865532
851329
1380988
1861666
436999
278924
1950842
142056
1088662
1831458
1763443
1547670
453940
847918
482611
404951
1521187
333435
778602
545439
464074
326205
376652
486763
1630531
973785
1136666
839963
185878
1350039
480098
912260
1030002
1052590
7341
190960
843822
771835
968969
1347000
1974643
86236
443775
1314982
590899
1436539
402747
849516
1536081
1058548
42323
1240031
1272449
1831816
1056402
1533211
1240972
1680087
810997
1090459
66553
585141
1311489
1704086
1247945
889959
1238743
1469618
1405403
1790398
176924
616565
1665748
303550
635326
1044722
457094
762458
1068958
649427
1995203
262835
1633218
848004
807266
1706944
209995
1784375
1742394
1530131
499010
14147
1934414
87211
400911
1831902
779990
1816491
1326539
1222110
1683050
843228
954727
1459621
481540
155317
1455957
974626
1215453
794228
1324519
923377
1127590
371841
783826
13755
1209255
450993
1108387
392915
1166265
1548913
1801933
646122
287117
304340
1448844
1026137
747945
869209
193350
282489
838954
1236593
257617
1406292
1311136
611551
374364
1804559
1956121
350275
1784027
1618648
155899
662396
428191
1685102
1831127
576873
1864250
589189
1856721
888793
1709932
1422314
1027494
157363
946437
1913289
113809
736902
1634827
399509
106035
1483902
1974896
1216420
457075
1319290
1312707
1328153
1319645
1382244
245957
1867314
1980612
1449995
574841
244647
1181816
596002
127636
340330
1585366
1117691
200161
1978909
36421
1100014
1470561
807188
665728
944406
96369
1588217
638272
145724
492034
1198925
53536
814218
385354
575922
163367
534552
598110
1916609
1721610
1029681
1441606
1411864
401465
1003601
1160061
1474727
1694464
852095
582366
1057711
1079690
374293
1199271
619771
961420
1665775
1517945
1682743
1835315
1653755
1471406
1881045
21725
461897
1345842
470414
747625
469051
1061054
347400
1664213
1704036
69066
1362362
402323
967928
1142734
749148
691904
829620
329473
14722
814427
1275009
1517093
1479050
736693
1810068
1467152
666280
1589309
1254075
1474221
1588310
154059
736346
1640338
56732
284352
878819
529393
1237911
1111585
605998
1203440
1012620
939697
71516
1472913
1920578
1995925
1730500
1793980
1622311
75269
1925248
1026950
1765530
1159006
130939
386764
616671
415545
604747
966273
1081793
331770
58940
596438
192268
1669312
473931
650499
1045992
372687
1605029
69335
1266589
1135763
1555750
831440
1816199
1890322
575262
1437434
117685
1556593
704934
1110688
377475
15571
1479102
1347433
589304
1789495
1144498
1976453
607543
112931
860368
1499573
1527263
1188675
85070
211048
1378583
674034
416592
953469
1198848
85203
1155181
1037860
38758
987677
1352109
3078
610767
636675
467359
659661
464026
862659
705052
1660670
1851286
986129
1932363
1742548
109760
421921
1028259
214948
1290537
66403
730550
926325
622678
551333
1899021
1845378
1297812
111857
181567
162088
1477316
1090432
542315
78529
1470597
163282
1308209
1323939
638415
784962
69553
963726
249231
447306
1807939
1900801
1680499
72563
599546
425052
415467
1086139
1401822
1376238
1545665
654889
1965167
1679325
54236
642883
540039
1788114
743300
519968
1434823
1390450
306712
1387225
1706575
1424964
344344
338580
1240061
948418
630771
1593567
51510
1796718
139696
789129
1956750
679435
1333863
459648
1742084
199687
509666
1870700
907912
107295
22465
277902
646648
1467382
1103817
1647020
973746
542324
280347
1868008
1734269
1413448
263664
111375
1028632
1402881
1488469
324923
1260403
1692289
1595083
1053705
1261328
941950
920286
653150
1048917
840563
764604
1239642
891899
42433
920650
176676
417142
1942587
182466
646024
1651509
493734
1291037
1042556
489388
1276337
636533
1368745
1034531
1859469
1113626
1683485
1603413
1921677
1711417
472868
781080
402888
1675395
624008
400305
797033
1315226
1895935
248509
155131
121789
1387550
1470187
1408979
152821
438881
1757821
542230
608428
1810764
1943305
1699780
472611
76980
1332198
481774
1856626
579415
23739
355158
738009
476528
1932993
1185710
1676482
1069758
711041
65736
886220
752238
1416950
1202329
1706637
1099027
401013
1153702
1543141
1480807
127302
398354
1920409
1401116
960222
1364624
184358
707177
1500311
831527
1833111
227655
1412922
1824612
1410972
87920
1012314
755639
1923423
1504638
424684
950680
655568
883319
1203307
305489
1891692
690112
1722832
1644749
1971208
1506054
10116
1611048
788345
229328
608840
1982050
761941
667405
1416250
89506
567935
48876
1736854
574845
400542
1540492
576521
1690862
1728309
1213132
1628433
331410
1779251
257723
1002731
82902
1837981
451084
1371346
1252935
658112
993067
1387398
758468
635078
999760
1140063
1738496
771149
1065405
512926
603205
1807799
1435731
108937
385496
1296480
507906
1177544
1755804
1508876
487698
643742
1157524
564943
1234773
269371
1801814
466371
835878
342641
1072448
1135920
1207942
680657
386315
616261
509317
1166388
839960
1636377
748217
1923536
542080
955281
1146275
1515818
832927
1999799
235995
1162898
147376
1997625
836057
1979462
1380435
750332
754163
357581
1548686
607610
348454
1275892
933588
673031
1470674
1631656
223340
88129
213809
984438
1274933
1515758
1739855
608951
349919
1587854
606498
1209208
336094
1541160
1229862
1678293
1763372
918741
1556636
1513294
204642
1874191
1841063
582836
1497731
1832675
375962
471226
937864
72329
1165618
2596
1994575
790122
1722707
843270
1433822
298254
602095
834423
1578625
155203
1716690
1076434
468687
472075
739900
666018
1746158
75732
536713
918153
1914343
77510
834537
1249226
440276
1035522
586627
1150458
1180408
1313155
1535722
445951
1528173
445461
1108465
1019228
1957591
1378309
642557
279247
1552036
601459
1299270
1714989
127084
184558
151433
67509
310838
1144211
648966
1449432
554567
316615
1353263
1861474
417803
662786
630388
1704019
660657
308689
659152
867459
426510
1555034
1792615
1227265
1330662
1303484
1349981
1833704
862321
1170272
1995654
1056745
1412733
1489912
1504994
1496565
1785276
1016296
284907
799006
928870
460260
766441
56389
1981762
380497
1013151
658596
2358
1233627
1886207
487613
728762
950453
455351
1405450
239386
576355
1218326
1082791
1762173
987083
1529595
998046
213364
410221
152590
1118098
1015485
255996
387314
1104293
1453517
1745203
1452993
1687090
1153872
897023
304645
1267322
1732848
1706961
485056
1816427
227600
1417412
1386321
238710
893209
49020
122714
328731
240902
1743215
987920
897530
663811
1010103
885449
1358871
1851748
1241858
740103
1007710
895623
425255
98157
1241119
554087
1192031
1056269
581489
1370413
1585856
1066567
1943979
1373237
1730134
1742059
1587363
919992
1821704
1906581
75389
1832587
832562
1781462
1567267
240316
1869433
1529936
1158722
1021604
1122473
795188
684555
196567
1172552
151958
5006
413136
930115
538494
732419
709276
439000
1432422
1814699
1262079
1991615
1404643
1345598
562249
368015
1072318
154179
1102231
1028968
1218719
666412
402145
61926
107899
1616799
1869793
1677615
533221
1845906
735229
1503572
1835173
1443704
282062
1419290
967615
1477603
1965579
1128211
411292
554649
1512388
857510
889150
1683162
1446078
805963
1384265
1317279
266323
193284
1091074
1932386
568144
746166
298552
337159
414945
58597
228473
599785
1277265
723093
374192
613668
806444
686367
1273024
361639
1850504
215356
51648
331925
483911
1779253
1746703
516371
1754257
722778
41499
1576617
779700
417509
154188
1763158
736835
1320607
45943
95449
678672
318903
256048
435011
1284241
1708604
1475598
1286090
1907374
654244
721659
360678
865419
1615177
1053162
1670832
549709
872175
1181305
675847
742998
562509
1993209
1885667
1968633
727963
1523834
1266234
1126781
191190
924276
1223851
19133
679094
219590
656745
1680284
1474422
1596463
1372500
1620379
17828
1836867
1046091
257740
259061
355283
332260
782420
371022
825858
774482
1946629
478561
822452
607901
811398
334636
1502013
888361
646660
1398905
173469
636976
1565719
1579228
534569
307910
1717007
1704078
672159
1920378
989523
445945
739407
1129058
594880
153713
355363
654152
989607
1348925
1720890
1247538
1383058
1784622
497853
561189
1019711
1648008
1754897
8701
1300418
1738129
1321583
847978
405951
1622880
1953241
1052895
1593904
1244680
141486
847944
1052642
499504
1086917
1207911
826764
312585
854279
1252078
707369
306541
1955900
175972
1079474
1942327
1268777
886967
352252
1252133
139045
1544892
1147552
1964572
534224
43948
1906415
72664
1542396
400336
141118
1290980
1438710
1576080
1753439
1014273
1205583
582053
1927153
1073717
684364
178863
424888
1332447
641669
865265
129069
1510374
518645
1173502
347287
1418227
735040
1709969
1813914
1426322
312186
1449637
760828
518698
1843115
1902529
1716314
1263900
1878990
1928602
1293234
1689901
584994
314338
1351345
1824367
943893
384009
23611
675966
1946772
1600026
1420364
826657
1503311
1465634
129071
593296
446585
696381
602491
1448093
280886
1390459
296101
1019683
1143719
1916373
1032623
374556
1512452
959527
1103177
636573
487849
1335878
399527
630720
1227031
1450486
1023210
1745307
815486
693600
906764
1458454
1087372
391381
1467368
560828
1589850
311529
492014
464040
674028
38459
1961644
1211781
68886
790324
1622115
309624
1771420
551124
1791279
1195758
1220887
1110168
1311562
1003137
545614
1028908
1001443
727170
1187403
1494067
280701
371713
606002
1941179
823210
211809
1094553
1339898
1127831
771216
1598242
1529461
673200
1383492
308158
1285983
145469
1260902
1194440
995601
1374396
1061118
1074264
1871771
1942781
288409
1396802
1971352
552110
167797
96022
1396616
1495934
1935891
307230
683946
835577
960504
1285339
1872204
67923
622709
699341
1047682
468485
1244349
55762
1081873
685496
1691961
1841267
1945386
1671616
1087583
284227
465445
83302
546649
197181
229900
1250699
1494264
582719
1606150
636210
1594569
1089496
1652719
641055
881488
193238
8520
500974
1485718
312668
1859483
1968523
404262
987001
432009
1653683
1896474
528360
452918
1174022
208141
802528
934771
213106
1264559
642631
520492
1454872
445184
1131142
800651
945249
599929
549916
1063206
823267
1518186
181534
1670704
1588593
425845
871413
1579207
1138662
732026
552315
1519522
254199
874979
578023
775284
752717
1944390
190223
1330645
1992
318227
1076358
256884
1365257
1598789
453177
905867
1035893
748351
1414039
87403
569508
1445119
1733575
1504929
799420
583777
704667
482688
334814
214284
298570
790903
703231
1048628
409705
1892821
1039303
1861420
770072
1369956
1167689
1767561
1833932
1787910
152954
375212
1373060
27381
462126
386730
1599565
1328350
1248248
58806
1598395
1071188
260683
1176571
485047
1745147
376982
1747038
566555
1836383
11612
1620320
911017
1600093
1565310
189019
1397496
153041
455680
647672
670745
116550
1122146
1425787
1713543
1544961
1329622
641920
373300
169064
1967547
1887498
147140
1926832
1085827
670040
800597
941308
50194
1986611
1505814
1177175
78978
793990
88546
1137941
783987
110695
68384
970321
1405634
1325320
334738
583946
680631
178727
1044472
1071501
160241
699061
354051
173880
1971849
1764563
683283
728252
1114864
1885517
234237
153043
658374
1783173
553214
1212189
119329
1527979
1468511
1157729
716536
3236
1979386
1752910
1877837
475366
1638364
537353
1691901
198058
544256
575598
1138857
1796428
1753075
797955
1642857
1317819
1705022
1903013
1564412
376261
1509842
817715
464377
1846908
1199542
949357
125413
197396
1226503
1735335
219981
1762790
1117424
1319374
1241609
1945985
1418122
1262335
1697354
1062530
825616
1753670
1615435
1753981
1125154
804586
557252
256081
1416221
1955814
454606
1064592
1538525
1227515
1926831
508790
990725
1690313
296999
1027582
1698973
1794272
511248
1894556
1573081
1190577
271045
91005
390802
850353
1286654
258106
1689224
216721
270908
337967
1378109
1362366
1656320
496385
323393
478511
1398092
1323935
46427
1191040
961188
1545949
1251857
931919
481750
841390
1157460
1045895
1250284
992736
81998
265387
1324314
926508
200551
1104658
474136
630528
1522874
1470664
1527842
1745918
122438
1593547
1110665
1205075
297980
473340
334798
996556
683387
1404720
488620
976344
994192
1032960
599758
643331
446454
636848
1941324
1256692
983788
1848447
511213
1534861
1203045
317616
1991837
822518
1865143
1192910
635106
1111158
1164627
446873
1868103
1419033
1673932
211476
324750
446976
139806
1223092
285407
890662
1870231
1195175
1710784
520702
772502
991065
1908760
484532
209558
1288254
115987
1537708
1068405
592594
217332
1753838
593258
939888
1385692
1159231
813628
691072
865188
1954780
410373
697468
1467476
733896
1003591
1557599
1122378
1102094
145207
1314759
1628070
1212820
1755351
1872223
506804
644581
196299
1833486
927147
524333
1554132
626111
707196
445979
163639
733659
1040072
1303451
67357
645195
1562760
247780
1396598
360724
955123
1743090
738253
1563709
950799
201116
675702
1973684
479179
1435454
1688795
1138228
1956441
876751
772288
1515278
1096375
438713
1049872
1754279
403794
538239
1089455
657648
733156
1990062
967338
1707816
120988
1551046
250024
1694614
329903
1729572
278622
1424233
380537
712079
964940
1935861
732266
903550
689371
1430599
1602107
55695
664448
1988421
53619
1847938
1760520
1862918
824127
934810
1239950
647173
785306
953856
1825289
184627
1910282
1152642
1167500
1642985
862176
319018
621903
536084
1212835
1119082
519440
814297
699211
193008
307864
308348
1855859
15005
407259
430156
1287785
790016
1613019
824887
1513546
43682
1441472
109633
766352
1250612
895409
1043917
922741
1044328
1508878
19229
1583543
89675
1627828
796712
1820271
301193
1975259
700147
1574504
446492
904068
1605516
1488031
41668
1452291
188985
148373
295729
1140845
167245
552366
1361436
1028591
744762
520906
390942
1244523
1186254
1956618
1496058
1567515
403775
1171372
900633
929387
1145660
1479930
247964
147591
1009196
803365
58193
101472
326675
1287622
816655
1110544
156004
1399641
1251810
1966749
1660929
1775205
53917
1605163
1599473
995729
871442
1700089
445410
1930705
1068433
849500
530970
808991
1873722
1572176
1268037
1542374
1805707
1337568
52432
1710002
1758583
1382427
146210
289319
423082
1403288
772140
1834579
1512106
486929
1245654
1944088
426069
758439
563978
59642
538753
1386961
1461620
811568
1768266
1966095
1129731
938596
328395
859088
1605281
1169371
258509
1995943
1521795
819705
1902684
98025
816572
1708454
148073
983271
779019
1032437
65849
1937437
1621342
1901049
1338596
1526626
460447
726228
976118
1220504
311014
113562
53232
259171
237347
1119780
503131
1338313
1056693
1439533
1616061
268226
666367
516016
1414673
1534874
165419
1337505
369610
303439
1356760
964629
1577038
1309638
1239400
701939
1546530
298442
1263976
266419
1857324
1401929
489749
879895
541890
637451
134210
988642
1208873
477676
180247
454768
290079
1280056
1743153
1805589
1245413
1864834
1755396
1908529
315053
1392487
1694973
454252
1325346
1187679
1572424
472047
107424
894845
1254829
1440864
1309672
1694831
175361
733493
476881
1339990
1206917
653280
848825
159716
10465
831568
970143
1784509
1196235
1933606
115204
1419389
1481443
394298
239074
1045564
120918
622067
695963
1233859
882893
422382
542912
62094
456365
1415741
1717703
317890
1824238
108957
595506
336732
97710
666869
1606832
1841743
1997793
1508437
1280744
1285816
160720
488463
1941170
1067653
1028128
992455
426336
1072531
459107
1167955
1660383
981950
916331
1474723
955847
1943369
1421443
963893
802620
1646938
1159225
721437
924275
1207506
1584209
1981406
263623
755964
1018859
1285937
179311
45350
666486
1711737
1224905
222177
1144919
70265
24590
1773250
39620
1098143
619098
1581756
1168199
719541
326862
1583493
1622372
1552424
1563200
726226
1710376
1157168
571012
809081
1725637
361210
1608643
585953
1411554
1455598
1525393
896920
1259058
355398
272079
517409
743113
546962
1501823
863654
174900
104675
570726
1026129
98396
221177
219407
1764043
1461785
1271512
1036512
436828
1544044
1953490
1491592
1775104
1839285
330983
1065906
1916771
1664667
712234
1352255
542114
1713811
1552131
1023230
1630568
145999
1614525
923389
1726460
1909812
669109
1940109
915306
1823363
880337
1225923
263081
1553467
1469432
1431981
1333162
1718674
1181545
8133
780932
294661
898876
244299
1151496
536612
1090495
1676893
1296837
552317
1076646
1754673
794645
1012189
669359
1696980
1513285
1462949
98687
928376
423597
1896394
1388688
475811
980480
622531
1496196
1938633
1502604
48385
1690618
1760630
32628
1579452
905226
1067228
1079323
1737935
1715172
1780856
1867613
797504
218814
1448188
510572
129797
1748026
320750
393953
369591
479687
663958
1035560
601494
983482
1575933
1166249
1247753
1743954
1331592
1091030
904659
518374
356230
1761218
1508237
233247
736605
1421372
1316270
1966072
348707
974397
827128
187721
97655
1001463
1386794
1233917
669738
983859
1702012
1802263
7576
55607
448560
1923425
1393583
1848363
1094751
994508
1737971
1594140
1404571
1131439
934456
1750022
1487221
876255
1851248
943124
1688298
668354
1286823
157686
1987724
47205
549613
1837628
1982422
180267
549459
1084247
162540
911239
1086349
1770402
545165
1948631
1286647
416476
571639
1503350
141646
1138156
1029526
59836
689318
663640
1646656
539217
1773006
1899911
848303
1201100
1155731
356608
347203
1314618
1791613
719564
1479771
1814184
1343259
960766
118337
1270574
662027
265587
140605
1608038
810976
1369541
149606
1703921
307809
1765830
1875630
193166
1118731
1752156
1393689
945106
990969
1849942
1142949
1103359
1441594
1111282
1240090
300528
1803206
752194
841624
1308155
1585500
700356
1943771
1195690
1222805
156302
15748
1988364
352990
530970
1339807
1529117
761757
885186
1776195
1445793
1593112
1222500
23953
1676067
504529
78959
46464
1592971
583439
1493628
1322712
193576
716974
659300
758833
1912868
1084870
1124342
550921
467109
584099
1576833
639414
921153
1998529
43383
1110249
1824990
1916244
1182023
1238868
363095
1919905
1559399
1254662
669759
1492891
677093
1549350
226512
113075
1268049
1031241
395453
112214
1536051
477094
1883390
392437
278520
1514200
1936184
1927260
396228
667540
1359502
1826383
164204
1556005
568394
1541364
476484
1455923
402178
575773
1355997
1496039
46035
1825145
1155285
1158712
1352377
290225
1413502
1464596
1928980
1796908
203538
860180
950080
1268316
4753
489017
413705
717581
148844
5064
511035
1283126
884872
528037
988617
691692
331040
859553
1291422
1529615
672186
413001
620330
184621
1160324
1486285
1104105
1313008
938994
269122
1748841
828696
1831595
1151711
31847
1582997
1394181
1955742
519825
1022779
1659392
396917
755743
1955289
1029885
500047
46058
1763886
527642
1698183
1212175
1127918
216597
1094542
1784542
916924
672000
753689
1852090
706998
226311
274316
1470386
1094472
826722
1307274
538045
1540646
1991838
458806
667174
1994364
913636
604384
748842
230141
99364
421398
581967
907076
139620
1150280
1430432
1730515
429620
1002802
1732119
1770522
1478309
187478
1911157
1329908
1560884
1511784
1737978
928925
1415689
1931862
1299224
1793608
159908
732893
1077076
829205
1910139
254155
1567201
1141970
736803
1534719
736508
668815
1546417
1198760
972200
261399
1634891
1758202
116991
1779886
850335
1953499
1736510
1186452
987358
1506991
871846
197168
233578
924535
1046881
1114694
1949155
1920683
447011
247580
999403
1017034
1150278
1651865
1789377
746206
512936
1939934
1842358
1146944
1617452
345990
1005219
1976372
1412752
139500
928335
1310618
609513
138195
1745875
510897
411444
774792
702931
1026611
1146127
439060
596445
521897
1688366
497980
893009
23707
1348489
694486
1153101
1302279
937038
681258
1639285
1609586
1747172
1368254
745938
129831
1343515
1842237
895397
1604235
207617
161931
579816
873476
1710171
789347
40898
321737
750650
1876975
1556674
96695
1200882
704969
1285070
950187
905531
1633157
30150
1489188
59318
1159136
1593089
1271491
865899
834928
69058
1513467
77902
1548214
1996128
1633681
1784511
36563
1948188
589851
405731
420469
440898
1760973
1192166
10805
980155
38499
1278214
1507938
1799562
748093
1481477
986403
20568
486411
842539
766620
1746155
451112
1173081
1904415
669190
689136
373034
1871491
585669
1906692
84356
1447342
1676716
967182
578210
791323
1714103
188092
828366
333852
684697
628972
588291
709900
1947946
1279278
912574
1104100
867805
247269
1633706
211997
1137072
873959
1095331
1288804
117095
1050656
1731902
292125
805692
1649770
781522
8010
851871
1396871
74945
441898
1033938
169288
25702
1951473
160842
327901
206112
662361
1959105
1645221
711035
1539327
879556
578263
1238542
1167383
383402
518878
1483745
1871857
800503
1423525
1080538
1796858
1656045
976297
90804
482861
1456747
99612
1183095
915981
1292027
417858
1123447
1579100
125710
1522082
517363
781408
78347
1028405
619101
1405039
1805698
1326684
656509
1325302
1996313
1144382
22655
53627
718902
98275
1703096
808483
1859722
514381
1254808
1593224
364714
1991730
1124741
985221
1250225
733903
1167473
787134
243917
1813795
1713273
1488098
1254397
72242
618742
1442246
341729
1087326
1092464
552568
567526
1750189
736506
1826776
578449
762234
520012
1810403
1783975
696268
453908
1217547
1142855
1214516
1780692
87492
1737288
1141766
1971997
239104
741124
1081928
1861079
1850424
65930
1043129
1638351
1744540
768216
1132962
429100
311073
1720720
316693
1081651
285451
996702
1610202
897155
1191232
953176
1777260
1883787
1562359
1845628
151622
1992704
1987885
571961
1677484
539602
1156572
550692
1256605
1879143
1559334
550249
1529944
1764637
1612884
639577
1263087
373874
1575615
1434278
504480
344066
1457536
789245
1308578
1966364
1672332
1853062
837076
1252891
518950
593078
1282993
92381
463478
289529
1383009
1836819
738187
596794
958140
1775056
1255680
1777457
89975
834154
1565813
1910289
377712
1087378
710134
1087821
1088390
241965
272397
10822
1488563
252934
1733612
957632
1816418
972519
902252
1350209
1689482
1711042
650210
1607847
97806
544220
1669562
436556
95774
1616507
7452
1078325
1550768
1075880
1019526
99386
319821
1726733
1265882
1289148
730370
755197
1568462
778668
1177258
692384
1507491
1346077
725855
546505
284026
1855352
1369807
1982606
66969
336418
1990031
1395816
1391005
905035
1708147
146865
890881
192083
1820620
520261
617351
209455
1325882
1499196
1806858
650648
1824751
265774
1547752
401156
280027
1188221
520298
147331
64083
1244717
950260
691750
1144756
882816
841986
1166211
701544
627724
307643
1285877
660771
1374748
1617389
181467
1285119
480115
1449851
922631
975144
1505592
1071257
1529117
1133629
778070
1173537
1619307
1970017
1212974
1209967
1708618
1690903
1063973
596827
442431
680715
1050172
572551
1573010
1978778
1274377
373726
995240
1201867
486744
460888
1719849
630574
1875273
1901711
675213
188742
1672331
1217652
612795
1879842
17847
249911
281687
334777
1386607
1871891
855791
481466
1738028
983425
1951817
535275
1532688
1608454
793860
1622438
1171025
381471
526991
1064511
600051
417246
911508
1393555
882632
1502577
1827187
1857988
1709789
916591
1259510
666562
1542986
429461
259884
644302
1158651
1362108
1527471
917805
131714
589440
1325410
1300961
391212
1254637
1337917
1701489
1944969
1876210
1255276
1126707
124758
1046841
1818049
39097
1337465
197340
1363183
1804470
141302
1067123
452688
1656543
1455165
469497
701918
1161052
544233
1286305
1963476
438650
190809
918989
749349
1695791
121180
1376906
743208
1897649
1368699
1300132
71937
1539994
23065
353811
420410
1534451
951252
612006
118812
1598596
1409902
625760
617764
47567
1541008
1142197
1305263
994700
1079812
1847867
553233
1640826
1279118
270532
683079
79997
582886
1479086
567447
1846411
633531
1203776
593789
1726276
1835762
1192504
1242528
423010
666243
1765352
874069
321108
1114142
1698343
1891003
1005186
1309460
1153777
1012004
481415
970686
1299727
955718
814815
375909
759374
1469227
1618633
257769
1550913
12768
1969475
768256
411004
699473
1927014
133411
185619
535247
71834
122786
1296707
1906803
1726485
1860559
915928
705225
1029281
1589504
1805190
427427
678275
1795687
1709729
840164
30545
1882369
1640825
1730202
46351
774640
1869797
511208
1602151
1894695
620935
236903
805722
996049
68987
399695
532231
1526889
985464
1371402
1549
945712
345183
24738
1301488
816822
1913059
1951458
1393140
1633004
1023610
847052
1779572
1352777
1642946
1515872
665690
1742545
937404
458566
817360
866203
1571870
13358
1004116
687421
1881893
210526
1141278
126992
678485
1668115
821148
1422406
375340
974573
1622298
1221712
678002
1383428
1736953
1977402
305278
598026
831947
600125
1351023
1234350
1430736
1443369
989083
1993409
1762528
779704
442546
894346
809990
1163944
1840722
978898
815922
1391645
291604
1121162
98463
696156
330571
459225
586603
701174
886975
987369
644245
1458435
1054314
70347
157054
1709298
1075006
1749802
1390720
142520
1935239
691528
1523989
670195
676319
990593
1377757
1345870
282287
1870992
669956
1734974
728281
484854
1786412
1694851
472635
1884638
391008
30249
710631
554793
855743
81889
314932
1217389
985504
313233
992351
469082
1070484
1088476
1591925
1667445
510344
336465
524324
1340494
563315
936107
1569374
1499171
1724567
661855
1707233
1179609
744199
215909
141051
184836
588336
529720
551222
1504049
1936471
705093
1684735
1633074
500242
1971849
200831
1120959
8550
658522
1857622
806043
154256
954323
1042179
999268
1013350
1169544
1916646
16205
638927
1613784
496031
1320216
840411
1374937
68884
592103
427156
63715
679122
1441240
1078519
218905
756086
223605
1037582
344493
1465838
74818
1362699
1291491
1909466
1661747
1799473
1029572
113065
569249
600014
1050014
896626
544186
1114986
424107
1032997
1377511
1911257
1216739
692884
21743
1392346
1266954
554238
1639884
1065984
855445
631844
1715172
546799
1754714
1317176
1805851
1997453
1504234
607243
329554
685047
109768
1017020
601756
1216741
1892523
1218094
1033246
1607523
1462833
211890
1432971
762811
63592
1532153
1159707
104434
500665
103191
948309
38222
542392
156952
1182463
1754366
1298026
340725
1681803
1492836
357719
305995
314021
1624363
1083744
953207
1835824
1497092
1324083
1931150
390266
1247038
585487
420423
1894111
405767
1680055
20526
542118
1896246
805144
1359282
506341
1916266
1361998
445662
1535376
216116
1902963
649018
1911033
523092
775364
977961
1022590
637068
1336041
1075751
1274437
1035790
1246570
82969
334142
1882134
752131
1477632
440783
1589606
590387
1839821
227692
966264
708978
963294
1622138
1421065
153238
1178883
938714
1785205
1740702
351404
1336863
407079
1736235
1057691
1115788
910788
51826
1278012
1494935
906112
1115572
792092
1162219
1845510
1337080
1173684
314314
28712
314
863305
255933
1479252
1650566
1098306
905361
1102965
445061
322842
235736
782344
428240
893717
1715430
1802918
867771
1055084
1692700
755471
1766181
1038576
300498
538471
678385
9499
655583
698270
624641
879316
357509
841779
539870
1494945
1962441
1671991
1309405
868255
1705484
690135
691641
762905
151413
414788
1601301
1430682
1450533
1658660
507655
1213535
1164270
1961311
1566517
1458110
779542
974611
1008861
1836214
1057505
287654
327874
1384518
1442159
1016228
935315
139747
1585892
800050
593875
1921357
587704
1638070
260034
870742
236280
790453
918648
919852
1849118
854311
1219872
438467
1399090
1759679
1789216
1983691
134089
1908653
459813
1093313
1230726
352326
1595429
463178
681009
784301
1718849
1848919
1854949
1341100
1825458
964234
377685
715161
1320924
987234
32506
1278816
633644
1479824
344239
178290
1945048
1141663
1103170
364027
1603505
1859976
804428
292132
438920
1983332
1774233
116416
1563449
1635428
1442558
932698
1973165
805425
281429
1013280
1081025
1445370
574003
25162
1310491
1155726
1286634
1396238
1726070
1476395
561082
2184
1045853
1481480
747022
856594
215102
732811
77589
1623930
445843
1138827
1591394
1962836
556007
623992
275261
1333446
1794415
931023
812781
77404
685118
1013514
1187748
193944
1751110
1252712
423923
594210
1052296
1516343
652355
670736
1762514
377247
1045479
1787187
1835751
779347
1678760
159848
1863541
399334
267640
696554
1114514
1387641
1299197
220259
1643885
636529
1010496
1868393
1125765
371420
5808
117873
1233204
725461
302070
603363
800070
477823
223406
1617905
1028392
181985
830402
334637
314138
1291777
695037
1572849
1495808
539541
1661872
389943
1301401
334829
1420911
1687741
372576
482953
1285002
1723338
123234
232131
1133286
1413862
1499755
1771719
1482146
182821
235714
193896
48753
8532
846218
766122
434930
951183
634184
1265172
1752961
1984197
885916
42338
172704
1458843
1797206
1529834
906874
740313
1723581
513299
1903302
1171976
267466
1737086
1888377
1517120
1383572
1084183
879163
202176
1906158
998189
1357550
225096
1715054
1744560
1823821
1438929
885312
1003754
81222
31634
1135469
1584387
883733
942839
771334
638326
638326
110508
964419
33314
588244
116170
1515013
1135218
1577211
628333
1482359
863720
158317
150738
367220
1003727
146642
713472
663286
1378863
1085090
146950
1324252
1807850
1718411
1385195
1923528
76281
138273
1003806
1792028
1934507
1122018
179118
991190
331165
1195443
198820
191519
1268169
1538670
188894
1785280
1782178
1673459
567237
1614066
918298
1350394
734297
231063
8876
1401196
1458827
1711769
269282
1614930
1532882
1109861
1712071
1500770
604752
1789750
816567
404485
335286
26470
1600501
1130671
342022
300964
1468935
1083835
404716
694324
1980512
864185
1969352
514448
912087
946390
720170
279866
409445
546891
125593
422853
1488397
937568
1449034
990260
768523
1185867
594439
1474317
1780700
659008
1792285
273425
654871
1697398
549062
1629241
1029602
371752
19638
136179
1246772
980062
1057959
223656
1317715
1200109
1043594
1188326
71645
1454705
1235711
139819
739369
933391
298
500832
613830
1815321
1543130
1045174
1497133
1630850
1613756
1473983
1637726
1203056
265189
837306
247933
261671
565300
1928522
1155490
1895698
19964
1017820
374581
803156
484078
1439507
1573169
1160366
365101
1044196
605919
54275
1993038
568577
1769974
1122970
1153129
1420224
889380
474164
1929340
945329
927571
1138334
360574
1761196
1429060
1486324
825423
1845754
870945
1350616
337800
770439
706113
1069518
1196832
4154
1969979
296938
1202120
2512
750532
1709963
566373
49271
248031
791292
627523
946403
282138
212246
438531
1391857
1585192
1828765
233076
482681
747387
905645
1492350
1648436
221780
288810
1306904
1089050
1825436
777402
537685
1015422
265176
1246868
450962
1225914
1772912
259490
1906611
405100
1170704
1996584
1069149
87887
1871052
1379270
319502
972874
507844
775269
212690
76
659733
152405
1434187
179779
589171
1491015
1403928
663599
861561
1507761
1561098
111789
866087
1080594
658614
609412
367066
835701
1035786
1007229
1977200
441609
1978136
1889688
282173
72879
512535
1367677
1277249
1475393
1736106
1962848
135978
1164717
1845688
1600195
1078716
413075
983117
1571121
726086
458150
1988127
1296122
1712532
1004771
590121
1904011
1954467
1727566
995140
819828
266027
650014
325817
1843109
1104196
1049606
1161312
1352156
1879914
1107842
1098740
1785171
1339637
374358
1049294
1274282
1114427
968187
669531
88420
1496197
1419224
1724823
1323005
288908
1723292
312920
1820652
396940
257933
1259809
650072
907435
324387
451535
1375328
1831414
498117
897680
275452
531886
1077620
893542
609360
1128070
317619
248912
38784
935584
643358
716852
1870611
1614582
932640
1903911
1050023
1144384
139865
1831937
1733774
780995
716838
590843
1623775
45853
739417
1560044
1629428
1881979
210394
422479
544894
1270386
1798196
281335
138094
1898403
280915
677311
1943076
1587052
666225
1035830
1101602
1772388
340149
1670966
607740
665904
394698
962757
881557
1377154
340776
243027
1473181
1982485
1005744
752877
1639430
915673
873456
119649
942426
1207618
1276841
127714
1955809
1481298
189034
1543018
1980573
1703638
418962
1781612
1847874
1913508
1234088
1229396
1683268
642330
1843926
577737
1018699
650586
277732
668409
1459795
1341174
1645331
1907920
229707
616278
1620747
1284911
1029758
846207
1541305
255658
1862267
136207
913949
17004
1214143
1439157
1972342
1654127
983224
1103579
875851
569688
798245
1016316
248873
1301955
330615
1505530
100329
1203649
1793782
1978884
1909128
752764
564102
771412
1753953
841866
142996
1411500
1906358
828402
306212
388090
1168470
527873
149465
838966
273954
1439280
304345
784135
1176981
1675922
757921
1016729
90292
1721181
1170760
433950
868654
1945819
1917390
580474
905528
1117985
623412
1687309
885226
764840
1239223
1978377
420994
739235
1408693
1627408
419097
1497468
1698833
1516185
1425321
1276434
1588668
927032
1511384
1842215
665960
979016
719408
908335
1980265
1138361
151202
1852183
910611
1272760
1035683
696090
712815
451215
1477115
24693
564793
851010
1621098
732686
676331
166735
1652903
1048625
1516532
1255334
813360
849679
1371792
508112
424474
1099438
974824
1982096
1216458
1546324
125011
849316
1082505
590099
1202766
999196
916474
1532359
313523
1029797
462009
1513966
1208243
116028
1131555
74599
729407
1019405
212091
1062476
1214445
1720729
1785044
267748
1529944
1565948
1864313
1233470
17661
257374
276916
616120
1034856
1337762
1381714
1874616
54132
977257
1723103
1431890
986743
787019
1139659
519923
134761
1748679
353395
1566827
795245
127876
101596
1840273
1803684
431252
1491180
882644
1744393
1866425
1262473
1958056
667797
1505885
1641701
169346
83281
1286670
1305704
460640
1980076
1229910
340402
1217227
1907615
999736
640259
770313
1844843
1510847
1244247
245892
1329830
1322206
517145
1414519
320077
1562485
668529
1241202
105059
183011
1742825
974232
1066039
1482283
327075
349772
24145
1959467
1595457
1663660
312134
997728
926160
108566
1792643
1018370
742273
1036823
854404
1039432
823572
1630504
678640
938026
1194101
192570
1693923
1573246
1713759
41181
400231
924008
1191611
1963065
1639914
1948440
711310
907650
524476
223527
1168430
1191464
600321
17937
1847641
569494
939373
1447791
1811211
1885866
99808
1271068
439064
1587521
1913039
645635
239367
599641
411184
143510
662913
1532941
1191165
1305031
1298352
1289772
1247215
255909
268296
241636
1499030
223884
1262934
92954
1658868
1291759
1483587
36551
1319203
1332115
1236983
735932
147766
1939138
354203
278961
806501
1594223
1605514
1700972
1512476
1294323
1620543
235458
359240
52447
1721774
1287882
1570221
758751
310408
509591
50119
363698
857295
511916
71669
923279
335783
1521764
815823
1416011
109368
1058645
1762632
1834053
547935
229697
1433367
1797248
900316
1493368
72409
1372842
917744
776142
1476640
341649
54671
1099773
445127
498124
234851
141769
254202
1906043
1933926
572739
293236
1338816
1303640
1507929
1139736
570504
753676
230130
10269
95833
1259309
820420
1458602
789603
165056
1958520
1663401
770389
70715
301421
1225548
1890725
1466921
1710580
1566728
905918
768715
85146
1313208
658481
114430
510915
1620502
804013
1487662
587156
314248
1555323
1110048
813930
1482170
1562585
1108284
560114
1471008
267968
125973
986854
1878437
1170913
1484639
1086487
1833641
1835772
625065
1389860
126936
896725
1801708
1955779
1384195
236489
1486789
322642
479758
681513
1587347
1781491
1153498
518356
899058
1244963
1149191
1398302
667306
310227
1880601
1698052
568814
362684
1038144
1054190
1042210
12794
1150537
770864
1010313
1680250
430937
684466
587860
736163
152466
203742
1383300
1800696
1785697
321678
1807753
1866469
57515
1729425
1610730
1276287
101243
436226
1876909
968517
1343967
344333
1417884
1264166
1433248
448351
799195
1256834
1339700
1625234
1681099
599199
911978
1509151
19125
1789035
1235742
1493234
312310
1999838
934885
1635298
147904
1129286
108322
1766437
685626
687830
979335
1380408
958662
418169
1121755
1260887
1046620
1769546
1698367
278229
1379888
1191861
521196
678475
1506585
1225697
1626545
1812617
1048589
1377187
1782804
508854
540771
847198
1898160
548739
1420601
1215853
1733096
515064
710909
1689854
1297953
1550953
641442
1393396
293785
410080
1972323
1890356
1799876
129284
1792500
613964
1570524
734078
1228084
342279
1466997
1175714
21832
1588554
626573
1844581
1218192
992935
201041
1058703
218509
537458
961884
1655797
1509504
1458364
1577417
1914357
896018
1300740
639890
1333943
1676390
304302
199999
282214
1149152
1456073
270092
155233
920341
1049640
886708
1268678
848352
612265
424818
1717514
681860
1164604
1307499
694926
1916528
811553
889376
375364
1243701
1828935
1642271
1436792
1564917
1052893
336526
847575
1845139
1243360
1641886
228180
1184151
174309
1301220
907354
1653908
1212220
351506
953677
1786559
1115752
1261741
1648614
1197481
1267454
286522
1384797
77624
878293
194460
1767359
826579
407442
1817778
977795
1034079
955063
1333368
365698
1460439
329063
688926
1493438
753880
1079331
1560645
1953289
1025036
1629026
324274
1101425
992501
20718
220619
927862
128390
858917
1439275
497027
1840155
602204
1313817
1702809
1511224
1440910
1034773
10277
1826247
1933618
1371232
1469651
1632591
865124
1459299
1853321
1881027
115107
1303507
290787
700539
1151542
1378861
1961757
1809965
1227790
773816
89729
1942877
1017826
1655228
1400034
1094703
328672
1273710
1334478
1589952
1209569
729246
1526054
1573316
1476114
425998
1152698
181250
306877
1483956
576861
1389618
174499
1011522
825391
462778
160464
1283179
1119574
1735242
547140
38548
295398
1298975
255575
1726839
1286593
362370
648646
1480167
1309070
1884495
1009888
502181
735273
872651
555584
876602
1624899
715176
1338268
288969
1961075
1083638
594981
1253381
1143486
1958342
630603
1527386
1611797
193475
1388370
1597021
1643364
251360
819519
5408
1239786
1846965
547117
493615
1922074
1762536
548820
912973
739843
812661
145613
349105
1362394
709098
1213204
349422
1229514
1131414
1407094
297990
1157686
1448847
236760
212689
1280675
1957375
358449
97964
1773517
410357
1319361
611245
1072187
1413704
883911
1825109
1706263
1112880
1376300
263051
873907
1882378
684369
107743
186785
388721
1684936
1770432
1036885
1632217
1076554
232249
854967
1659743
409133
246545
499297
280794
791199
456871
841563
961983
415860
1457449
258578
231052
1005709
1851876
373668
1260489
392306
1255927
439132
723227
454445
666772
1229085
697648
323291
77888
1795242
1843780
192401
418687
1111480
657973
1046781
1256962
26972
934255
190439
480569
694943
241615
1412674
1166154
363319
1462930
1830662
525423
1989511
531160
1884729
1484874
675056
15354
1235784
158210
46570
1039505
945156
930005
406673
1882135
1803852
1089260
1291720
315525
1947393
1003564
1509178
1788565
1380687
1063651
45513
700770
366949
168195
1659575
1271908
1689538
1457475
130506
292573
441769
1000735
807755
1556087
1281112
470877
105813
1433789
1393526
1492149
1237984
1711905
723547
713883
1275904
1445373
755677
918184
264890
674172
1910204
54990
1615931
570703
1322524
1008025
1801918
1527714
100723
857214
1023276
219060
1743129
1367486
655515
214560
1348024
697626
1487925
1296178
836539
1617266
924100
397876
1371099
890487
522251
1460442
434223
1346650
1501469
619611
69201
959398
1541364
1408213
1177751
1437614
1227530
1196414
1343323
608319
1598136
178645
1856315
1505691
427206
1804813
1599293
1869453
652913
580357
1014614
439621
329010
213292
544298
1651516
1860270
18363
1178418
504252
1992364
1308312
203348
1154520
389160
1746939
1509296
182711
351745
1879226
319176
1258586
133650
1850472
673990
593052
162623
1024288
1705683
793669
1310662
248959
1689420
1273610
1864868
430422
1515039
715168
878342
632627
899830
893056
1002893
134815
971044
1549534
448361
1329062
1615553
1895388
836459
128954
1882245
1017212
1504109
1982980
1278361
1049982
811088
1060894
834015
386938
1522357
742610
487744
367597
898002
521857
352220
1322335
1088866
557949
755492
773277
1187361
1386427
193296
1554936
237691
1462942
1599974
1895894
1363232
738522
1878199
309936
1947868
1197194
1211191
145506
1328985
191055
332078
1425790
1968111
1169152
91786
1760822
578240
1384815
1283530
1266053
785243
522995
472800
83884
523253
1674928
1861371
859794
407220
225145
197289
1780288
1053644
802699
666202
354288
864428
1237165
152313
1270089
1029236
208140
382314
1576090
1470288
119044
1886464
1614960
1279028
187794
1028355
115911
388867
1692400
1511239
792333
1264797
1060735
781738
394281
649158
769803
137113
105420
409796
844020
1846905
144674
1381922
1283902
1573958
655077
1282198
818099
115496
472097
1517202
1051861
517607
578607
895610
860831
1483183
408173
765760
1017882
1727318
241714
1308104
942943
1136049
1851708
514085
1709122
480187
94110
756136
1066655
340782
1611913
1584937
1153008
240925
1277697
1402278
1913931
1330750
938153
597596
1967545
1134957
91711
975628
1521607
1330438
896740
80056
1286636
1301096
800758
623394
962477
1602975
895941
726522
1607879
9774
997876
170696
1973507
1599741
1862799
210130
631476
1742587
1908053
267215
545338
1296695
7750
525531
1231570
1845201
349018
263362
628470
1721269
907324
1442422
1169588
37448
210084
1644837
1535518
602346
1745649
1011251
1354064
151729
1986532
1484121
271889
785702
533106
640510
499869
1309837
1884034
390359
1574059
234032
186053
1497234
1780455
241117
1058819
1660110
1795589
1731483
1794892
12398
1774291
1632668
1733675
815620
206860
892486
452842
512438
1172647
504706
1344135
183985
1374027
1061846
1273215
1124876
306061
195153
959988
1176400
914241
1297505
1530136
851500
1820098
277255
1658588
715088
910463
1284173
567087
242612
308374
1980434
1958015
783530
70288
1356000
338528
458555
1828595
1336605
438068
210674
960142
461672
366382
203358
887887
404224
872851
119440
834185
332090
1652311
1566050
981984
375578
472361
1475872
19631
1852953
341200
1925019
230520
67926
1744806
975517
906262
1543746
1705899
525599
1625350
8940
1796281
597100
456126
1488629
29385
619508
1716363
1159962
1567011
1791843
998374
1621754
1240236
1306129
1288531
1162407
369580
996042
541099
1725048
74999
730621
1813036
1080861
208650
914971
1944124
1588098
1805853
319963
838960
1956792
726683
1825293
1853376
1543967
993699
1374677
1462231
174652
23610
1047514
338431
622531
33669
818720
1886822
1242572
926204
218207
132969
668056
1957292
1688425
1919065
1311304
1135111
1677632
773533
1934216
828946
1678773
839910
1899776
166521
171696
1120995
1701845
1092288
570910
1463461
783244
463853
1497531
1534947
1565158
1916000
791137
370123
525472
1992187
91814
1015846
1315498
774518
1872487
522961
10470
337464
500170
30670
1839709
1445101
405522
1197748
281846
209666
249192
392455
851897
332248
405892
209303
1054107
843700
899861
1956937
756596
457909
1017204
1792235
283934
640893
1780757
972339
1941131
1013308
1081374
770289
1233566
67253
907487
260233
805410
1670259
1743553
1885801
157762
1547703
501438
1118655
779232
1619599
1926069
877040
1576305
1625485
762604
1433411
1625646
1856155
994484
1356601
653648
178093
1651685
1671169
198341
634846
83828
1353292
1483394
610227
708305
823051
771402
684373
1909539
1181870
356322
1780586
1009847
878634
1371804
1501087
914846
1608892
402810
520581
1403141
669298
1149419
1828350
1402527
1148810
1554402
793943
1463361
605401
1158517
128180
715753
1707970
1447380
1193592
732583
369893
1015395
1633124
1457567
233642
1144394
574411
1587405
608601
1905422
226719
322029
1967070
766227
1339282
356604
324846
90347
1653264
1445660
998907
355907
561724
1933196
20074
627494
1798365
109813
660320
667938
744211
1774015
1095113
1242462
1779329
731709
1134064
921849
950030
1389833
1403599
1877122
1998698
1066310
1129984
910150
1751397
777516
1004095
106945
636637
1867263
758579
732708
1603797
1853106
979228
724297
56007
1788544
1325325
1752880
282146
1695182
1307234
186911
1772516
114278
1918249
178884
1189693
890645
1114614
874929
1771224
519371
1001918
369340
568140
1379635
1266279
415584
1123070
1837101
964102
869271
1179219
291503
1159523
99300
169490
636741
920644
1633317
1795889
1786878
367649
1783107
546752
89816
1437613
861814
1747343
429403
1179200
11390
404438
202968
1017924
688367
45507
965094
1140838
269886
640033
711120
1101143
1041877
1165696
807051
1061493
945733
258500
412074
628663
1376268
318616
1613735
1219042
927567
1630801
1438153
865834
966982
524099
1912226
239556
445119
1623705
974025
295335
446097
617629
1733557
412959
855357
976907
417790
1196507
349776
293964
505921
6316
527624
1693862
1722838
1727897
1633489
1866832
1670424
430053
767141
118864
377295
1070940
929283
977081
263933
506278
1927812
1724231
1159392
824203
860934
317920
67752
283695
1049270
1758649
1000270
1309366
921570
1633005
1400000
792598
495486
191742
172062
1163736
1170900
1111555
659251
1914694
1403034
1403704
887866
1711390
416031
478106
44822
505396
271332
1131548
1912689
1405976
863804
1724691
469720
1021239
1664680
605281
1282373
55699
1771945
1486308
897222
616559
2159
1648722
409197
397914
1846178
131335
1776418
1139970
620141
308688
272746
1213800
625218
1990579
825458
1873191
555536
1573503
1341845
351456
741076
1860631
1264273
1555806
843456
995584
1808528
509228
1231789
50079
623155
453738
173040
1887071
1502148
833074
718111
1399526
857471
1662642
1899700
1634540
278172
1963207
1017034
1154745
1995128
164072
1056421
1709099
1660603
1723264
520592
1573318
99035
1204200
1320515
694154
805099
333357
511343
221447
251735
223244
1687218
1183002
1106980
883958
351999
370287
693320
1250335
1173093
1756009
304196
688361
614096
466322
659257
1945441
805145
537528
1119063
1730923
981427
744534
252042
698529
148273
790643
398375
237588
1577689
986748
1011990
677284
200979
689317
1919165
1108373
433893
870194
1156150
1734021
1948643
117223
1432401
1750259
1750175
1142444
761411
265389
387700
222562
357105
1762232
1926849
322004
428040
908489
262588
288028
1209124
453963
1616479
1463560
985600
288137
1704136
1566248
1770839
1075784
813264
1059943
1680506
1636131
1227631
393712
736131
446702
185102
568165
924467
1786117
35590
198149
1889769
1114116
1234255
1666221
1343724
1450669
1824780
1062123
1474769
1383946
1538486
815843
288137
968782
14580
1909245
810277
1362875
1286655
1954346
130353
1494114
1033341
351179
888283
1192300
1371733
960743
1704256
1495766
1981044
64063
309502
877803
297515
1239345
1372042
40964
247128
450851
1300025
992261
780645
765753
1605063
1508906
1624044
1876720
1452888
1532626
384943
9245
203998
1011686
1690913
303148
1740795
1182737
695327
209453
1148195
777340
770451
964646
1878727
1162802
1760450
1688424
650831
1605057
1914806
893813
1252533
1063737
949370
902484
1134554
152251
1079641
1065843
1939672
697016
1336439
37766
1416719
1689680
396785
431385
1848708
847734
1972084
443453
1316220
1030483
900896
1871250
1197192
915724
1762644
174061
948402
1073132
534595
1011102
721024
386643
1428407
802047
1275216
1530941
319547
149586
1218808
1119110
799867
1896497
682621
892351
383182
1932765
764947
1174252
1503033
1022246
1339945
1823230
1913782
921814
219941
880129
563726
1509188
816837
54334
737264
360839
1480085
110341
785215
1646783
1523230
345082
498790
1322536
796856
1257062
1894383
429585
1290450
966927
1977201
268498
12355
858077
156083
1206868
1528367
1568636
685384
1275134
1983740
1883030
1723681
1697191
952318
952186
1349419
1256356
397336
485311
711215
60343
1375383
13350
688971
182154
1270129
438989
676479
829443
1972138
1716825
142947
824232
1848913
378323
1428526
395714
1859797
636450
716927
91101
674880
1123917
1851218
275069
1776805
1847963
908454
782600
1234551
1478028
363299
1322307
734891
1179159
1098175
556695
19443
1938922
184708
280131
1819600
475312
955082
405714
207414
539891
829819
1573133
529113
1662005
1587703
771119
1059055
1658013
746790
1145822
394503
1325390
397535
916687
1166791
1385501
1343264
874496
528026
429364
435508
193600
390171
1875231
1488159
613272
857374
1214037
278390
1115471
542327
508052
1805517
339753
1653754
445031
341526
1850026
578763
1254721
78777
1031777
1316920
258367
2721
520183
849096
395247
557998
115894
1695394
1957198
1818346
1733437
662997
1900730
692935
1795792
508502
1902357
963468
1737563
1761052
404617
750137
1389609
1926143
662813
1621897
1770212
372410
1163891
671969
1685608
1192864
1104799
1847085
1717290
1966387
10824
1951421
1038282
242859
1308691
1312347
1687749
1382601
1637446
1295987
1296136
1637717
423023
822282
259926
1459502
1579932
1107505
1944194
1234281
1173618
928440
1577606
1495508
390040
266686
305093
308684
569551
272451
1117461
1472933
1962602
1448834
1605242
509702
461803
904912
184447
858661
752399
1222619
65145
861470
888625
1207011
1895202
679738
1959091
972497
1592271
1154450
781339
1006593
620546
55263
1300458
1718397
1920124
391475
853503
176957
996166
1257032
1661728
306292
530953
647615
1996653
1972886
948247
502820
23583
164719
1552014
1008175
1461756
391292
720441
1175489
523693
260699
819293
635776
1022893
573618
1308189
460425
347589
47256
20498
1818176
732071
1040173
697023
1382932
1917797
1032004
1352409
1737084
157371
1903161
431382
1327797
12231
1057152
1061068
942395
1482025
561699
526817
84133
87345
163149
73601
540451
379465
1035594
1895087
320695
1138460
1025692
1806652
616659
1974016
893136
34117
1158920
1068381
430301
233280
1826633
1528653
1093863
1840599
1655988
1873257
1127870
1703557
447936
1268021
1416135
309286
1644216
43160
1171274
259105
1674994
612313
1313029
1441835
1296830
288221
876651
544059
988989
837155
1546478
88745
1060415
87018
1586441
507765
962153
1734390
1310226
358969
238982
679175
573277
1475200
1542348
1981986
1760915
1729759
912711
1470062
137102
415648
905488
1460344
379900
947424
1906161
286726
602584
1889226
1349064
296330
1409285
588988
451180
845893
512730
1633896
164417
1558653
58064
357291
125302
764689
586636
1498949
132273
940837
1604018
77957
627191
1809582
1906748
1146874
402954
1982989
1454600
1102366
1288511
701727
1452055
236844
1625589
1246574
380065
1260957
302197
447638
1683636
1104723
957525
1569406
240949
1540112
1458658
1557612
959016
1718141
96862
1297540
941999
1936475
814882
1292529
747963
76597
1073929
1636317
1722473
1251033
1429954
203671
157455
610535
77415
127253
1463059
1293646
724023
722895
1535552
793702
360801
1480477
1823240
551360
1582734
1361958
618251
901502
896739
106006
993336
1175867
1341280
1853261
134964
778749
421543
768616
367249
1073722
624974
1517051
1597585
76475
29804
156748
1077961
944058
1565650
1715106
1970156
1582163
1829773
1165435
1905127
1962320
1984421
1777493
1694849
1942012
1448386
1520656
1183232
1906690
1568475
253606
429276
1247022
1935215
265536
1164064
1920725
213670
1237304
322748
1776870
724509
467606
1108051
502303
1154196
1842327
190056
544569
36298
1592926
1697802
835958
1038521
1096745
527932
1963058
1764014
1035477
1539679
1502079
861736
1374537
1761312
705681
1013913
718345
1225
34811
230130
1973811
981399
212189
1117808
1852202
1362376
545324
1764193
996032
1511762
890621
207017
573845
792309
600474
303402
241073
549042
569011
1482796
1765
403519
1958147
654826
396066
1412125
1431240
1268766
1238784
572643
33197
1664830
952426
499469
653895
1716497
180244
287730
1781696
1279846
133341
1185678
1372411
908359
1590139
499881
596354
840202
761209
8255
1245631
566138
1035211
527127
246407
356247
1649165
65230
1240604
1324366
1296144
1457367
268146
670678
147371
644169
1353151
592033
1685675
790220
1887805
1449690
310176
343366
1282428
140489
1253626
965318
1346330
290873
179534
1329812
1444616
589540
873633
849344
1801165
1328889
1561109
969747
382380
1941289
26813
1556654
873346
229313
1188623
1661661
1888715
945567
1081442
634563
1424102
1045711
91469
1755355
974647
1729278
818599
783411
157389
689084
349328
270664
1074382
727949
199623
1746001
1521564
1119603
1170623
1039559
1111793
1384841
71356
150615
320491
453817
878758
292925
1292892
1413754
666940
588572
126588
932236
34774
1152142
1087237
858476
504965
1350337
223556
654541
1990185
185496
1056381
1755459
1924051
47766
915641
958015
647256
992729
1550850
1697949
349362
935750
1070246
1607428
1403214
978290
841040
397803
1028412
191252
1440389
346305
1409858
1765586
1632908
1083329
1658738
1323468
1987014
1599371
274594
659314
1480377
864579
1050305
731742
281949
1081498
58065
723889
890284
502544
684218
1643565
1142451
862250
1608132
50138
106794
344173
1358983
741940
459850
488953
527170
1576020
522140
499864
975442
134063
1440098
1360553
878207
703428
1344822
1535546
147910
958861
907428
1753754
732018
1267213
710247
1789857
456893
633280
1422697
1316734
1616583
653896
25070
64920
52619
753872
954860
1411318
1887124
1425692
855788
1186493
1207069
506017
838559
1402939
620776
1765655
434914
1810328
588696
1472404
1541252
487916
1310811
1929480
772100
1766754
1849854
1811341
1967354
150171
160699
295147
1708248
1321883
869949
240284
87245
1752069
1736840
25148
777479
525372
1661210
1969314
129871
1962318
1590635
1941965
1206351
1438992
1932336
1779421
1143201
870891
332832
1032009
1495848
1371028
1186333
1484650
1627183
875332
1240213
469313
1084336
1743860
1689060
857863
1031645
741190
183656
670822
1214944
850070
1735659
1702948
442245
1300910
1174906
1434551
1946286
1120515
35718
1985515
1576398
1529844
1713989
1311880
1163092
316357
1833748
507721
1629666
172461
1641779
45812
1890437
954879
1984393
751508
1526112
536448
204733
233138
337015
205377
1266615
881818
970220
133844
1460601
1486774
288997
1021390
1482043
684598
225341
109412
852623
24725
173814
975252
1694225
1147681
1985097
52279
1288422
383630
1461776
899558
961859
1525899
1418882
834331
1372185
1764704
190508
183339
1790011
608293
132153
561327
796262
120654
710261
695965
1118583
1517485
1505224
340177
1740303
164126
835405
1142178
1044624
145241
247402
1617712
1780295
619910
1199119
1753036
816155
1874280
1515670
840450
1472214
1452778
1743143
741059
1243185
1515261
1047170
1943782
1242520
93799
931967
1012573
1656804
452681
795492
1897033
614820
803237
567021
1655434
1336979
88704
719896
1007246
1505990
158132
1948684
1942686
258524
426774
761534
1727362
175113
308366
199
1842125
1651339
1347607
1969081
1992347
256521
1007047
268928
793938
1141416
608715
327638
127271
1346508
360009
566131
682955
1954683
1333955
494356
1181118
653713
1084480
468144
1508134
1738903
125689
567978
1804863
1236356
145443
970776
1427566
1345434
1938235
541088
876110
1985232
506629
1945897
1691603
1196545
1102325
28494
637450
685779
1360306
1543117
70220
513662
1034376
664533
607265
123461
1829318
1485466
1258008
1118095
27006
1803081
1866662
1647499
555382
1216843
138343
1159185
485898
1932084
938459
1061237
910665
1869458
276838
925752
1326802
949298
1288250
22550
1043803
1065696
932044
113387
1095436
254414
1142152
1197177
734212
1675928
1547719
1285746
1534425
361806
803685
1024065
338836
1189178
1532487
959247
1240125
1065203
1084341
412508
1647630
590529
1441190
1822914
518461
390237
1872328
1859563
183962
1802738
1168394
1253771
1560952
34610
1274938
1912832
1053933
664113
861310
1185904
1914557
932555
1929008
395329
279648
1090878
1799719
1088275
1620388
1879471
915365
787007
964549
1419124
325962
1588056
1274744
483745
926760
1499253
765663
1257268
555651
1245266
574024
62379
1673515
591644
673492
418152
649893
901210
455249
1676061
395134
629928
1252737
331851
790319
1667338
1447179
1718816
1209113
442731
1905790
1520486
1265478
457762
279901
1043190
1161552
1385302
972622
385284
661054
1877269
974510
217846
1536985
1838031
1799294
1114430
993043
581886
1236884
1940727
609437
1182041
633239
138145
1396851
969712
1778709
554725
1995745
879989
1583862
752571
808883
358179
1357251
1877335
1214844
306655
433764
55495
1661604
91506
1459785
328506
685310
1997869
1648101
1546585
109340
425951
1233028
118441
623864
1190509
1426079
1054566
1681677
1422368
1738827
1786893
1230188
171581
1893117
1442572
1404016
1946778
383770
316378
1885467
1614401
1163824
62253
381320
1748288
1547053
1807499
466307
450050
748405
1723217
668044
1160504
776107
862313
345383
1999474
1962434
321448
498606
1309584
1206887
114699
1153509
24824
1314757
1916493
782516
259250
421493
1965819
1686921
745181
1828156
1435431
1738727
197730
1854774
146024
1998366
1580474
1938897
99162
631924
1175876
340483
1205206
133923
111101
968072
694107
389754
1253491
834847
676650
1300114
1343676
213171
1737675
1241437
433129
816002
1268937
508631
1010681
1007139
1809600
1534972
396832
1593818
1190183
166484
983781
175474
1144123
21733
673884
1876450
1634437
43644
77801
1498110
255992
507407
1122059
1865596
1061149
236256
220899
1167681
694335
311577
890776
351409
566808
1070159
1349116
10665
759062
712254
1025247
722588
362959
991713
259795
987910
1255998
597400
1002963
155880
847728
1102269
1268754
670599
938999
296976
1526244
1081119
1964241
827030
1689245
1280286
581235
1958215
1262820
1353895
102025
991785
1729880
238480
847196
1713941
1010324
266521
1017540
1023862
472553
475325
957681
432913
95102
785747
322820
1613299
1478782
1373164
28266
1175204
754467
1290338
1364518
20781
587483
187572
814079
628998
1748339
186971
510844
1891801
1330213
152386
953430
359063
211501
1443994
419087
562347
1779373
896820
642187
279207
537964
779645
1693722
23843
1330129
1865414
1417333
864279
1987827
40530
1751865
1320824
586479
212499
754189
959684
1108501
1620628
1486506
356776
1247135
96719
596631
1726351
1431989
1818062
1082427
1773924
1971096
846244
1177914
1831795
984055
1346729
854876
548353
416013
967410
891546
1223295
624431
631078
190391
12395
1712252
1470974
488479
1772811
468788
914002
586758
756538
1774009
173518
729977
1601779
6318
1455457
1541969
78603
498236
474986
898730
1344223
180714
463561
528297
1200540
348751
799944
525053
492531
1323475
244294
1481631
440225
1949385
87123
378134
598264
1168951
1151718
1560832
215701
1080523
1042105
452156
895479
600781
1563316
1197147
206441
646687
612079
615365
1302419
1459690
1083760
515746
1157438
1345182
312318
1997460
1636618
1629739
548058
353194
999477
1713718
988062
1918919
194820
956566
1164647
647961
1657929
1113986
236423
1592777
1859312
1031066
552515
1804376
292778
1672922
1492382
391052
602132
64717
1181501
977386
1077464
161280
1911831
1270985
243872
1345104
910695
178372
1774198
1434888
1510030
617376
880294
1002499
1045529
471789
1488464
918725
1980802
1250458
1361054
606480
967307
856531
1679771
839562
708567
554886
351429
1902797
227149
1359737
1386758
649310
1237170
1201915
1250301
1990451
1924233
208826
1201929
1348895
551275
1569504
329192
1445723
648001
1462448
1559448
1006305
1588242
1226112
1625947
1460096
1214369
1844683
1444402
1278955
700705
1406319
798135
903190
1371439
1044509
1710364
1264112
338714
773312
1588608
660707
285867
1679743
1191750
1623662
1549020
711007
1229001
579918
623491
1339572
1446766
1202584
439177
724001
1863433
60365
754267
445724
136643
817293
304467
1453108
1011049
1401698
130073
1137238
1981181
1753533
252855
732250
1841779
863955
515178
1784894
1338715
306543
1436930
797320
1286296
1800116
1752374
466798
557499
716551
1831736
1413198
1481037
517818
435559
507329
1004645
1490811
1691290
1431722
1027050
731952
1292467
1737194
1172996
656357
1150994
541965
853586
823847
1781079
61743
46659
1007777
116420
1946825
533123
1830245
1631267
1330316
483603
708401
1862860
393514
771
1401582
408584
376380
1078042
1486302
919147
1815166
469451
1190049
1567597
446911
466699
460530
1037060
1460657
1877927
523438
192156
1880802
1478525
854691
92997
942971
694041
1820623
988284
851811
1136126
682548
1893744
1961824
211750
136163
361779
1721706
1599607
582890
710866
1835844
699618
1096424
1114195
857250
1217127
1087568
845161
902763
347378
1539970
1627500
795954
1857086
1235869
664119
1050971
451130
1687948
637027
618986
1539989
1172858
942723
1992819
1642036
375898
1065220
1299637
1157686
1510138
1651556
762167
279387
1704956
980627
659896
204772
1569038
1441766
1255613
90430
650376
1301939
1403494
1231933
429607
750064
1174679
549618
467827
1235728
1161947
1352613
1747783
1037374
1733321
770044
90747
1874843
680846
1944290
1304253
1026107
31170
617628
1187518
1267948
338698
61473
1710126
402704
622816
734178
101055
1588525
871904
1440084
1549602
525817
1663064
163946
451635
608001
175536
1347677
1557409
1367754
912559
1335063
758241
298961
1174834
928773
902669
1887430
392802
750421
1808322
384314
911299
1122049
1542318
1114622
348124
14909
727781
1773882
335458
1668121
1718218
1663571
1509332
1152850
424852
1029004
197450
833834
439056
278571
843094
1857002
97545
33582
1011486
745295
651860
418457
952941
741406
1834715
327219
1629750
111017
1814236
1203165
456426
1985590
1222032
689625
1424340
1481736
1538728
343897
717747
828355
863616
1377661
858873
1982776
1368380
372585
1880094
495354
419104
1010878
1127399
1672261
462068
711697
463419
1318815
649912
499465
714142
804848
1801551
520376
921094
1902817
706686
1201290
1818259
245114
71824
1522677
1762428
1382594
948140
1565936
847920
1039017
969019
242508
708847
388141
752764
7742
246884
1615562
687009
1565319
656501
1885694
1549801
153021
307755
369912
1585996
1355707
1743755
713164
590067
1133024
409974
1837345
149443
649029
949423
1548416
133090
414260
360331
150926
601298
215698
510785
44717
1849712
303086
444852
477319
469749
1736729
1139512
528172
912915
26713
161963
1979751
1217481
1124102
1138241
162354
361643
1058237
980849
914281
600432
1838266
593710
771760
997688
1891318
21516
12959
362956
114586
248641
340439
1856800
420464
780092
156744
710341
528308
1597061
1258741
649340
1136049
1438872
1026409
942796
1308012
1226437
1346504
1445810
555351
733082
930847
1135313
728870
409423
491510
1293693
951894
519047
1371840
1198988
539011
1085221
1095789
1618259
199681
1012493
710843
929960
231812
134061
1160851
317588
1844757
1375174
229124
571065
1755857
12199
1751943
1872303
1474660
847318
1716644
1461044
1718405
96972
27986
1864528
903032
1368221
586877
18388
580910
234182
1481421
1399827
1756715
678737
612814
763077
1359754
1363428
617169
83111
778113
1211100
1802448
1437579
847587
1492679
459164
740907
862692
308530
1577727
1731514
1486857
487389
890829
89914
1413488
917822
692533
731293
11043
526396
84859
1989962
1627592
446237
954050
1240516
1040377
1407409
1480441
1983788
252261
486969
105773
1241647
571431
1516930
415159
1634106
764649
219041
662282
1223541
1462460
1191207
1137344
1186778
1973488
1229576
1797277
434034
582060
1009196
634241
836847
1186154
1942378
435514
1432765
1550483
1582997
1893194
1726422
209828
619259
1951555
749132
392853
1861402
713932
1297606
848463
473496
1376989
198296
1604489
345844
1285042
1904617
962988
584047
1324522
587363
1525630
1365493
981632
1750638
763341
1985508
987779
383159
1826193
1248078
1663032
1603046
139081
1309315
1312550
508621
403413
402303
665656
1347694
667506
1573197
1314458
570636
1644029
1135526
159526
596140
1964730
872530
550153
1512541
1077372
28284
332300
677553
1295984
74964
766692
232152
359984
1121373
1675362
693389
1311766
691030
681851
619183
1429108
1634810
1487195
751131
1281576
269554
754117
1671746
159804
617359
931284
774246
1205328
1619231
1922896
1896073
258136
1415953
1934491
1976313
641986
874949
1596366
861652
336342
738926
1779697
1724895
582781
892509
805510
958566
1612661
89684
1395986
1578115
1879767
1015401
1066750
1986631
31778
153984
543958
1065025
1524652
1128469
838451
74639
1549036
1019767
570094
675143
50415
1578218
1813569
94185
1259615
1925102
1928143
900953
793524
1665251
1325518
1402711
330599
300433
373802
1512956
1140293
1422496
1934739
699170
1630695
1081871
220685
1402684
429304
156381
1374909
1902711
1887255
1731598
184642
10762
644492
1299548
447375
1175898
954545
357831
39852
963826
22903
842595
269301
208837
1089407
912546
872258
794760
450109
1634499
1464870
225693
1517921
573022
1187854
1061270
1362366
1627281
710138
578718
1601610
551161
91856
1654297
1130291
1902441
749827
259368
201218
1405678
1189086
1184708
1437388
367374
1702616
626635
1292532
1472749
798909
1128123
667682
1769580
721038
771663
1552129
675608
1069958
1524671
426686
1423946
1717115
449916
1680718
1230652
140647
697465
622542
16489
891200
950220
708348
1101039
903907
808636
1695537
412010
1507241
182367
1888845
433284
344213
638560
1056225
1300448
174723
1570089
1456071
1711677
221861
966697
1297011
586129
1859016
999571
449110
899543
968850
1928970
1210712
1010905
1735361
1189796
1601864
1304955
1093312
944620
200426
1155241
165221
755631
1671056
1227869
338773
1721542
522807
1867387
1333015
1799673
1199284
1883097
842946
1218767
265423
1761209
1219116
1145204
163170
36398
1180218
1150480
614880
1764521
1099524
756706
1789487
834618
383708
1847443
1403154
673058
1341881
1392030
918112
1493461
730884
587907
334633
408185
608687
1424286
1006215
587836
1282867
334900
49220
110607
296567
1470391
1352849
547108
1455103
144951
441909
1338802
1739022
620932
121674
1381179
1390882
288779
1973490
568735
145056
1235788
3078
1094630
1464865
1630368
71988
563548
553588
1412406
1638824
1495058
1961676
1061872
1173985
1453860
1530452
468472
1688261
912484
1185311
590012
1226064
1723565
764037
263508
371158
714029
1487930
1566661
1315413
1912870
1375137
1265789
1609473
1122614
475227
428874
1325651
273846
1336558
307774
667970
1617799
1841856
792997
513853
533403
1227860
1462068
1160879
332243
644884
163990
844704
1728736
1768672
1714460
471771
913252
425371
129094
813012
311889
1780819
1602559
994326
835725
1093944
1665451
1615899
1002780
606009
1283575
951099
921937
844994
1390251
1851311
1891626
646700
1089335
206448
1275491
605449
2504
79385
911775
1993541
1744975
930390
423718
99406
1689648
1608433
430076
848078
645287
1541518
1594405
1832538
645394
708294
1538108
366984
125590
418065
1652821
431020
774667
1273784
1698475
1768786
1851092
1725269
755752
1218414
1573033
772949
923430
1281762
1324700
700072
1850723
1256619
1558735
1465664
29863
1458687
1911888
416656
293202
1380912
1413013
970366
640634
586613
789810
132594
1754592
1367474
1713175
778802
926995
1862298
1361117
49671
1182799
813939
509033
1863385
1564320
1793344
1418786
1330818
1273692
1023803
331913
1078081
1965384
1930830
1845728
1532179
1397318
582913
1754787
1717488
696211
798868
1634036
622138
1423080
1942805
546429
1912017
1905918
1929708
982216
115955
1574912
799140
1402435
1758216
1174263
784399
1428862
536538
33727
1986973
1101907
53958
1859115
1879123
831320
1868849
66751
673232
1485851
1528861
969879
674115
641105
1868565
1114708
222912
238688
564851
977698
263966
159874
1994241
212534
1467184
603385
93150
1721831
432174
262805
1861853
1571919
636400
1545810
716101
1496639
772366
799270
1164866
1551781
1915390
1166761
996645
875958
777107
844913
216660
1020184
1654592
753650
936530
1395107
491385
1301292
1933238
1003814
531664
1602793
201571
62113
1770477
1664311
1921623
1232567
1451215
104250
1833648
310629
1131359
1548030
1444401
688308
1585314
696457
105581
1172466
625025
1313789
1721108
1302326
1765490
254731
606922
693769
532416
215533
1987924
1072087
293806
1118928
1990568
1151706
1269075
1329382
1640393
801215
1841771
305868
1644849
1332869
323310
752104
318122
1985709
1135067
488362
321419
1967475
1724770
1773914
5604
426635
447755
1639682
571259
1707718
1289561
226658
1144336
1747792
348322
1570297
914979
676645
481621
500502
1361895
105162
1136417
1916212
1833302
506826
1458162
1687109
1880419
599138
1919988
1666395
1244498
657160
1929169
1357911
158588
1851239
694373
1068140
344127
752841
861988
1270289
1441162
508085
314642
1474591
1904804
151185
623677
599268
1123267
1186397
815458
778014
1332526
1848731
110255
1713381
1922555
1976810
223697
835680
1323937
186193
344961
202371
159648
1889827
826456
1989755
1302667
1867610
1166947
1477706
1720232
1116389
807335
413160
29896
906651
191919
1112467
37392
786688
1051973
1878118
1649551
1755567
932333
1292647
407027
183245
1334785
473119
922339
774864
1448750
1407190
1086687
850718
814086
1643431
505560
1707596
985121
1421871
42604
1920678
659373
1957449
1425037
870720
516129
1304823
203032
1247881
697789
691116
590229
304401
1273949
18873
1810837
1106979
19529
309081
102648
670682
273826
1652701
1826073
307319
1421465
622870
619626
1136014
1584541
739115
522516
1065464
78129
1871240
1720129
1672136
554054
575247
352004
1592989
893138
1933309
1454683
256233
1809773
1369963
1285193
1852852
641665
122262
1439521
1588200
1035038
639245
1477268
961175
205617
700745
60774
1995550
1822685
592492
1184686
286436
1807963
1759767
529099
990506
993263
435343
880614
721901
1173327
1806993
1338135
706160
154405
1854153
825987
1946463
207635
658729
344055
1943569
1721404
613419
750096
1585811
148368
1038331
1690232
467873
31218
1473558
618712
994264
1789505
1344306
48431
524913
590862
283014
1973316
1340908
1817733
1257227
1483466
791385
1209226
705579
155358
1173569
780589
644018
1727934
225773
754223
617415
623595
346326
635268
1652968
1821157
1576729
593746
1430349
198369
843475
539057
27039
751877
1269651
320854
945043
245311
1762680
1581717
1694528
577085
1461666
723945
1274516
1029566
822120
1413482
791539
1072059
679088
298960
141121
1640039
1908218
27264
1780427
821106
1816777
30036
405206
828254
1157839
56479
1707571
549676
194853
991667
1663911
536424
1348686
1614986
552774
208518
1874237
583259
897941
1650074
668430
551797
535100
188173
217167
817848
635470
91701
1912181
1373739
884697
1851433
927160
1278879
1027473
490946
1254590
606857
410942
1678109
310499
1779058
1211409
174061
1515185
1201988
1897885
1119584
404903
67810
552491
17149
1239159
499380
201833
296049
1899686
1283109
35199
1930474
1753845
1536139
1424379
1783995
1567211
1263404
832119
1772754
1046553
69361
1687687
759511
906348
1067209
1063459
906019
451689
1402374
729087
611670
148915
714298
479637
1697762
1537804
471401
1934743
223221
1131276
299691
148845
1837086
1971025
1378959
763599
94621
128012
1619380
1033121
441230
1195632
1238661
1301698
119725
1772718
490118
1959012
951820
78547
1386138
1161736
702412
1025889
1673071
339427
1250960
913165
1574923
1915023
1530226
1138484
1352889
1708797
105161
1804092
844120
807443
293152
1972051
1531523
1601999
30549
932392
1588424
794168
1709817
492686
1541004
795293
1003993
1811895
1147944
1843747
824885
23772
1109927
499353
864937
831827
1583872
1386034
12948
243457
1248386
377141
1398745
1591612
1571420
1608149
1306397
840411
244914
1006976
1557528
16611
1267801
1378267
1875795
1400145
269749
1409518
1872339
1262758
1768745
757500
971910
326149
1287780
1647968
37736
1019044
1576105
1369494
357284
151215
519502
529266
1808890
1117189
158894
449342
1681885
1164506
809722
285139
1210994
767318
1887141
1704747
561553
1481560
1891696
1476061
1054434
937988
356137
1870042
1528743
280273
837812
1454842
354107
855200
1845259
1240449
583879
195703
657501
911655
1052259
81908
885749
1661194
857727
1708935
289691
972656
548906
1663076
402618
1502747
200621
1841332
1100440
873279
1285091
497951
1745441
933545
1171056
1632642
1024124
1034268
115273
255150
1881743
790273
1236198
257366
839838
1565299
1249198
1458828
262416
1660192
476041
1292763
622574
753726
1594523
1420785
573396
1368824
1705891
507352
460445
102883
1520080
899166
1022353
1905441
1469645
568671
1340815
281524
903895
728228
1070598
1140580
182709
1183635
539790
609639
596564
14501
1040257
418655
1195108
1340283
1147464
187870
1757141
119800
1260674
57539
739865
305140
1138866
1573602
1486210
53766
221839
938253
1481682
967917
1014349
201032
399855
475913
1539949
1375236
1278036
786001
321123
1762281
1477062
702051
1816940
1464727
730142
830598
307524
297388
448873
191752
572447
607919
400362
1710261
1553957
141616
1808376
285915
1038388
1150870
78248
16621
821324
1593550
1680298
845140
742089
410392
739838
1669634
735852
893284
1716618
1677048
1342277
1695934
1025954
1668960
610069
878706
1451089
1068928
72039
1501747
615733
1907490
441466
1888892
1007623
631279
340422
23484
842754
1128543
53858
485961
1296301
974924
684085
1311235
1488839
279094
270737
1741367
1625872
102668
110708
117481
1166414
122717
1667374
345579
1026674
506442
1315340
599658
243039
1214113
1883432
719067
475359
819207
357233
1221528
915769
756774
1567963
1911175
960900
1688354
392823
14771
858421
205814
1902159
325119
1939865
224151
155651
507625
430845
889647
1157036
10516
1923717
1876337
1013085
200952
914937
1159116
1345702
1509928
1947962
889297
1955599
1621013
818195
1996590
147427
500277
1045590
1649206
628825
877333
17471
1352518
277096
664134
1110900
1971531
1319243
351970
1397312
1758697
1853530
638023
1553030
1833724
1315798
853975
1256907
1684302
1303883
187174
688904
788955
1753526
700651
212825
364201
1188248
800103
1604252
1796547
93840
782391
437352
356586
608429
19906
834020
1708762
128918
1405850
1487539
1410396
888041
915216
1341832
1293087
661384
1451749
1796574
1366982
481104
724811
732216
454079
1411088
1787769
1434388
899188
923962
653437
1795831
270615
1147240
142521
1970392
582235
596026
204481
1883294
939370
506067
1056522
109145
1741607
1823006
1011506
1031603
914167
687808
509578
713793
1074309
1270050
1155171
1093851
861957
829477
276654
376817
319063
193218
125594
1017814
1161444
325437
1979477
1785178
1648769
1211128
446219
943473
631055
572195
1393191
1436912
1624841
164784
1528895
560117
1371160
1019226
1906156
1525745
1990555
1889944
1519699
1933217
1629170
1634240
1351767
318043
399528
758483
1021083
1115668
1785449
365359
1355626
23250
1522549
561441
1328410
1336897
1325300
1271640
1879694
1825668
1075268
51961
895088
335865
1172832
1885379
1174024
615187
1116515
1451499
1857913
1010633
792556
1498649
705644
331725
342648
1296534
1430776
1156661
104362
1686017
1087307
76736
1090533
341506
600100
320077
1657500
414946
1315543
1200133
688811
1788276
1242073
1986546
1551442
844901
1619111
1791884
1695637
1841161
1768850
475273
1616617
46326
1034829
1787039
36584
531182
1002214
1312495
1015026
1135857
78758
546181
1711966
1405694
447383
721106
1763241
1635241
207321
1313958
1148484
1337695
507008
28303
758745
1119199
788861
1232113
227906
107943
1892205
173868
972997
1975868
1823569
517813
815582
395728
1684218
1742544
603683
1121287
1099721
1541029
1240219
592344
691789
1260192
1382567
1305652
496724
1994375
1539455
412034
288675
267554
802015
993915
139547
1030007
791161
428483
654802
1230335
828072
310845
1228491
581084
1726334
172876
862340
1551037
408248
986850
1695579
1382156
104864
287282
1587645
262947
516000
207011
144286
1803157
1254318
864116
1049752
1500989
1823414
911629
1400975
203889
1627873
855205
508964
141573
676308
1808979
1330045
420940
583263
606870
26692
1866339
981257
1049675
1154804
831509
1261085
1682803
1260677
965158
986908
688755
183689
613253
597584
1892947
365614
1277437
1977400
1305032
732048
1132285
714394
1512446
661542
166238
634766
856012
1236031
361576
1641428
1564038
612369
1128641
1065221
252204
1392723
1493634
95895
364650
1641887
1214854
416975
778126
176944
664216
185783
1527648
1561310
419739
1251787
622715
813803
1562372
1403212
450894
1567452
104894
1628080
213760
973409
823515
1364861
1810307
835862
195869
44989
62996
842669
87106
387828
1991835
306067
1551635
1916341
218357
1484768
413338
1542821
1937964
334371
1545505
121655
157428
1172546
20327
187049
1100236
173668
333233
187795
880761
732815
291674
278098
1003661
245807
274042
1043172
3968
344635
192630
683231
816141
209840
1211217
1270415
260396
1591387
889288
1876130
90631
81064
1686900
990320
1731405
1489684
1150317
16549
599999
541978
815714
1786208
512876
1321662
224012
1011576
1066956
1311274
1486941
279767
1855267
949673
423701
217532
219028
934435
460571
617810
362918
177367
503715
671202
1316824
1570592
974617
936207
1466225
407062
482029
533324
335313
1862968
139068
1201235
1783125
639236
400831
914709
985202
1546357
202939
1712556
1277614
271210
1507355
1713605
487522
1632975
787634
506065
858018
1679609
258388
1039358
609765
111159
1222562
235422
1699663
711047
678198
1481296
1417610
955390
1909385
449650
492860
1049176
491606
1212873
1330056
1947853
1764868
1684412
821484
891819
1256612
20755
1990253
301464
878666
731042
1853562
930322
1730914
819170
1651340
651199
1719784
1380361
361051
1585186
879052
1703842
1041382
534054
1287955
710977
298360
1939474
149733
1660750
1071771
629561
1955519
1923499
427808
1298154
1266995
1641149
1073306
786342
1294863
608936
1724868
26958
1851179
25819
311928
255014
1031154
1504074
1061843
426032
1381062
354039
1092929
1743881
98268
650478
1820940
219623
1193089
44339
590290
1971626
437272
53033
496217
751546
370452
1010458
398263
1134379
1317804
1050904
1245618
1482151
555318
89096
488541
634354
39808
447985
1721324
1116960
30394
880548
1097690
1156110
1396102
1988138
851604
1674356
925851
543171
1674438
1601588
25597
1392910
1736291
72910
549133
1338930
1467697
1749621
1714173
984777
1382212
146522
103766
234984
961814
659011
1437885
474190
1030190
247591
337503
1748255
1490147
107400
1632803
1350262
1040729
1840807
596567
594727
1307419
1760138
577961
62276
1906505
942878
1424112
1830270
1422321
1143601
225178
370136
640963
848173
425127
1811453
1172326
1364721
909537
916180
1017592
413497
1829618
1830286
570452
806421
1969686
648850
428966
171321
1563630
918660
1916910
812207
128006
1692640
972367
1305416
1674991
1746096
679368
578229
901109
413253
1687931
880168
1517249
1281295
343484
1535946
1365428
817763
440020
1139803
244842
1635597
1087081
237721
1865225
631601
560280
107729
1990875
960901
1465597
211142
1893919
458780
663653
1878748
137601
1609693
527995
1463102
446629
710479
676301
1499744
474933
801507
451581
1245686
130419
110603
1329943
387459
589307
1682141
942745
349831
1365268
1159822
1560391
707554
1121097
103776
1466700
1987334
571476
113796
1504045
79704
377614
1156487
419028
1606619
1631478
1902614
1962881
1009996
1944746
134596
1445640
1384330
534351
1250348
49307
134180
451956
17829
1675139
1209200
93493
1140912
404407
918305
1704188
376804
149038
566257
1632886
930443
608943
1564770
1156692
1258421
549259
17168
1787011
125774
1356922
419160
897339
858168
357733
1945805
366643
17404
1087927
545702
131124
1360039
655012
137444
356469
1086902
719956
171496
514658
1163373
1545621
956191
549200
432895
1614112
1154991
269553
1055859
267745
1093103
406291
136213
1998336
1876457
1325292
254675
1327427
1590907
583467
1932232
214103
524145
537308
1679577
1354196
1164844
17502
1627036
1542277
1112498
441203
1140928
594976
1701505
1592531
133102
823576
1171794
897609
468969
109839
567736
1717241
495957
565421
56809
307267
1436970
1603409
1336525
147948
107316
1977782
1108546
1612950
651542
331533
1985952
1568267
830640
478176
559943
710919
765712
1364125
6998
1377071
1097992
165806
1998681
365479
520827
229496
515890
457777
1054317
1096847
955037
678015
949635
1989208
1565378
1920600
441313
1073319
136838
1333654
1716645
1173088
1773007
1117727
1653687
10231
353890
1579693
1612484
279185
1710528
1360147
1279737
1457233
179815
1997011
1564847
481822
1695175
1171199
270865
1231576
298490
1321014
1647019
1288060
1548438
39684
915933
922403
1122585
1223940
666861
610249
146329
1050650
608590
412803
942490
1496053
1398807
1587960
89471
20125
262292
1736284
343502
636071
1863926
716813
1925724
1383497
1725572
1481316
694285
148612
1170597
1772779
1732327
225262
607836
1117993
1597285
1565968
1330804
136972
781715
1666431
1479978
1735563
781965
1179282
204732
622491
1231121
885013
1730607
1483486
977950
725375
759021
1531495
407915
663530
409908
272057
574186
1858011
1782669
1991747
1910683
1877916
155541
1252298
1737494
1714712
283900
1809585
125159
805539
1673442
1321543
1766967
908594
1665255
829744
416094
1545238
1728831
95106
1942353
12065
29930
566451
3350
846961
1086624
451087
1125418
1733903
943327
755378
728942
1954607
217832
1951234
1699655
1543350
233965
468737
946793
1128727
956083
860195
1429196
1641962
1136170
1494081
145815
783655
116553
319673
953864
972187
1587681
361463
248433
1976287
932583
1108444
1827265
549790
484839
1236262
929084
1477714
1912826
1141019
61502
1160839
381081
316559
179937
1792371
1867559
114375
1224238
1823699
925984
494229
675919
554257
1313774
1787576
1712826
1714716
817865
372326
192638
239860
1022100
429010
839211
502969
823137
1428247
244801
940640
1596906
927527
1123389
194138
1334213
37281
767120
821243
587540
237822
889740
43353
1813641
600538
200620
909879
1424781
1337361
1787843
490696
1961834
1315900
1625678
1362108
1012947
684074
792959
1513056
469531
1939020
1835813
1399252
1697471
265252
888526
1821918
1492181
749581
459025
877201
1465190
1784998
581243
1816131
85887
181165
1798142
643285
1434549
1907440
157377
931337
1522805
165724
1168578
559841
1035339
879143
1968075
1988802
1691966
1156389
1563797
1434192
1145667
1773720
1957948
1694723
1877366
953284
1853077
970744
831275
1317914
1778299
6231
1707444
1911753
968269
1836410
414131
1816122
516062
887692
1320258
1430832
207380
90607
127186
985178
143299
1921909
711556
1622587
1040737
1549988
1179336
1271099
751911
577274
1806816
995304
1739519
1241713
131234
1508890
462936
579385
1194279
805723
809331
366127
359470
538807
1904932
1609940
1395282
53344
47923
1638095
810488
1735353
427830
1743479
543755
586415
1414824
656591
1892488
527601
752125
893729
100067
511310
887616
538873
1919349
954107
1577476
1827463
982329
898613
1886725
1765363
470239
1074083
29666
1940208
636368
931867
554431
597455
1270615
160480
1886201
1235307
528507
403394
1271908
1862754
616517
668
325754
1582774
1618160
329470
107392
705523
367526
139773
1748493
1894218
1298740
1838754
1804586
1582431
1171147
757038
175647
1836271
1974274
1295984
735053
826581
694727
445834
520532
546564
264842
1883989
1053447
1031064
1533891
1121265
275631
1573179
340169
125709
647312
1506483
849798
28292
413954
512839
1118305
1891130
67060
1967948
1279185
1336110
73161
950933
1244902
195351
235638
653319
522609
502701
1747013
1776651
1744385
729484
1676254
765969
530517
1968256
1278075
1968161
218052
206104
740485
1353346
988985
806142
879294
334006
1811374
778787
610498
964436
1457131
1468242
34739
96699
1435288
1095847
1011875
1070956
310091
693753
1975835
836179
1644402
584177
1312339
1494170
982057
714307
1184465
153965
412709
1252438
404969
584826
1269876
1900866
1501749
839395
1996996
1972059
1293110
1860328
546917
744372
46836
1047825
913014
554365
1031499
382925
1310116
391490
1709603
269880
1951646
1110253
47864
50930
1646842
593817
1270881
168388
1997431
536463
58131
1410795
3292
1375165
461696
1243577
871124
1992154
1674010
1873730
736391
676034
1565051
1274829
1979458
257107
761413
773478
404995
641872
1417315
1777062
1032673
1323250
314374
1942681
1500354
1793643
1005159
452049
742470
338965
418106
1853315
84661
1148632
1644129
1430226
301297
1018815
990039
1396530
223334
402123
1250432
323836
1362489
1854779
1250921
943643
849035
1242931
1906672
1891151
1156952
826296
474081
719589
381582
1230890
371547
1214173
760511
525405
1098993
1916691
1827725
1518654
1038388
1937714
1993020
1547390
1694698
485794
258213
1485862
883690
382104
1352841
265739
1519850
887682
1508013
437754
166855
1069946
1457540
518662
524824
174174
244378
1984960
746839
1629112
39932
1665302
1318268
1918600
873496
174827
1455674
1693218
948175
318344
1819340
1187110
591959
561209
1481492
825023
1029894
151487
1068680
1345146
1564832
613831
130604
785224
970009
1191092
481941
1970563
686981
407518
1751972
1421443
865553
1996708
203143
586069
1724086
885184
1312652
93493
1082861
1059337
1966195
520654
874064
1630117
1144880
1219850
1978723
112433
801218
591722
523093
1928154
200292
239860
1929010
1930882
1080240
171289
1654037
410257
1860502
1635916
1802035
545642
1122363
1808763
1250883
346628
1162851
1003072
798506
553055
1901353
1401767
289018
317474
1200991
386397
1575325
499398
1962968
901228
800880
296791
225077
1266113
322443
146085
1357547
645676
1981721
1810610
814657
1071546
1053238
688467
75067
215025
701576
993210
865828
1579629
1689831
1788741
322033
1649748
930354
1695264
1065318
1368416
1318685
1667018
693835
1840452
1049797
1482671
223239
342994
193549
327882
21207
570415
1041715
153121
1471273
1558359
649382
1875736
1709897
470697
785718
1233819
107189
767411
312750
847108
1939116
16542
437091
203631
1600469
231102
811192
24747
1972966
1596439
1562727
1618155
1119198
325421
261615
522183
1028253
539085
1050673
1727640
526992
1678162
541662
735897
1255611
198721
221593
1116714
353263
162089
1371333
1006424
1796008
1049324
1764529
636751
1259094
427042
1109888
4851
316000
1295293
1406633
1731418
1968158
44456
559266
712691
578743
1801481
698900
68862
788844
1382427
1588718
680409
1100456
390819
1572243
1734106
334261
249446
436650
388559
1912265
1164591
1122490
440489
356849
42560
445432
1573514
441493
1117121
1015631
1984080
207738
1885567
1151803
189731
1614147
690718
1343129
837824
632873
1045337
653110
798902
1837589
1829258
1065595
1453505
1192588
203631
919649
662524
1167953
819222
340927
1406978
1390552
27683
172550
1270924
217281
1155948
1792272
266885
1661898
1693069
1099224
1210297
1458237
1150659
305602
1433365
1660080
973820
114284
1470509
1734341
96015
784447
884949
1477703
1947227
746272
593376
1165706
1248592
1668150
1052913
740560
541045
1719304
1293769
1888691
119695
1626427
1345565
1422654
747261
388147
785352
1419062
1940492
846998
1098089
66655
794574
842388
1785981
591437
1004333
1540292
787586
826261
1576575
302764
956303
947655
268330
1379695
1646961
517716
153715
19652
681553
1287408
1973205
576772
843444
500770
948199
20926
1697248
1982511
1277693
684810
1066889
1302559
551076
726704
188804
1023095
1317423
863449
1994974
642646
1743241
390590
726243
1724139
1879557
1705971
1303491
1753133
93588
1926466
1803144
502853
1569519
788162
850451
1335633
795809
635823
73564
1809749
1017710
1610978
891956
1530985
1298916
512277
1449836
336339
20895
899030
88062
1346479
1245367
930324
1322466
903192
1024570
35714
1338244
222297
990241
992111
1458074
1946141
887721
1187549
1638401
1777873
1284214
1209063
137069
352307
703125
576660
85381
156060
811379
1685868
698497
68294
1141640
1470248
280502
101749
1481052
516214
117435
410452
1876637
818542
838279
1102758
1844161
1007430
106425
475242
956120
511525
1287131
686508
335966
764539
1530714
1543460
1975779
991574
1078969
1523678
1414928
1796806
260424
816956
1888150
1296053
1993036
1721255
1079507
137273
720058
1895999
110881
1245492
973858
1613660
481972
1862567
772399
826206
1766870
1600065
734981
16801
1929698
711328
1783663
1313096
691787
16861
681898
1855372
1817668
861110
1402551
1240111
293700
1238033
911209
135154
1653110
1030131
217790
1972823
1664791
1927476
1722233
1170847
1498216
622155
1219987
1936316
1923233
421705
342557
109082
477008
257740
507478
1475596
731656
457856
1801543
1938206
1989189
1867238
828242
1726884
1007827
1296295
1134610
1472512
752325
865035
968456
604504
1424003
1674274
1425375
179038
55569
1844200
1955993
1210669
367418
41326
667069
811391
1090997
133755
1098501
1491807
495898
1204823
1088743
1281079
504190
1071562
1651039
1662128
440704
1942033
646963
1059272
1692670
1447023
1787898
1676645
1711554
298446
944023
215198
440220
1934982
209585
778109
1336730
1319901
882609
1725193
1569571
1385719
1086424
794726
556692
1495680
1555285
1119303
775368
1968619
214742
1783816
1967342
493538
1901613
764125
1260329
1602639
795523
793421
1618212
1788694
1996059
1951821
777552
838866
946427
776899
1688835
1960480
1292662
1159626
794444
23795
1701480
881107
933776
1429766
1797449
151878
269218
1457456
919273
327178
974176
474445
83957
378433
1643163
423938
171744
1535711
1265660
727662
974281
1281267
301142
1473726
463839
453697
1499176
1576186
1913416
482846
89635
1984389
1344856
797726
1273456
1189909
1879618
695719
90816
691264
679371
1496967
1128172
1707603
201671
1086763
1349905
640918
177492
1588626
850713
926858
646737
1395248
970166
1102584
629987
780676
1829995
1519619
471857
610472
1028693
43522
1698924
413902
938568
771863
1434021
1945301
419644
1794992
203653
1999687
1011664
408866
1587819
867192
1465870
513002
793716
1246624
1315689
1228479
697907
1251550
879178
725315
1193843
1186588
489549
1175962
44942
1350263
144388
5100
1561353
1314354
1930753
906610
1127361
1093891
180613
1354341
1928323
1617293
343747
1055235
1262954
500668
585109
421553
1300221
477917
1807444
1007924
1483918
1968939
869856
732324
162821
1886131
1923228
18918
941425
1306811
235312
735326
937247
789163
1244029
1065294
1190660
641767
1552916
74086
1079150
443500
1866194
175959
1937533
300370
524993
1053598
621286
1845698
1367466
1651275
1197210
986965
1578937
506574
468423
931269
1821675
1469207
1207420
1648390
189214
1264637
843610
1063742
785331
447015
784287
1263266
1977952
1042039
761264
78347
1631556
996937
1061534
721669
1738163
1385700
1449648
462358
275789
450568
575802
242740
789574
1931613
1964899
267225
1857453
1212438
1034727
1374108
1610403
451144
1830131
639558
1363773
1853715
1805214
346666
1733580
34975
765935
834220
565395
67088
567683
1891270
765059
179094
1790073
600609
911863
676656
1015792
1796559
1264462
869090
1883608
1108972
375997
1443619
1890030
433115
997542
453373
1150251
1424489
1312533
1267350
1252488
310148
506158
600865
249871
1201112
1888788
1223422
63058
572975
1580027
652431
1291666
957028
1558794
261627
204779
171477
1848073
677768
464593
429302
663648
675037
859479
283918
954617
936407
1948929
518692
280173
1377268
1236828
791133
1365754
822466
193234
1541316
1864211
182079
1678172
257463
1893973
759789
210631
1693428
17508
1513874
817073
1072416
1211836
488637
1366073
1227197
314706
856779
1102141
358006
1477784
1937633
1560358
1531217
1832944
250828
1892027
1475024
749570
326193
117067
1806619
20447
972980
80843
1655813
1582142
129174
70246
1022971
1150942
1168402
595352
118122
887882
1901056
441409
668013
987426
752353
32051
1032374
1455942
472394
1549120
1931315
1627206
577383
215637
1570222
1253209
1930367
1175118
1812027
682666
1888003
1794008
970574
1725503
1534171
412351
265772
1537441
1997738
209131
413202
1762304
567815
1907804
674877
1104431
1328707
1831242
935750
1510717
361018
600620
1531829
1404296
1759459
1067150
1274839
1109159
144048
660913
1370418
433782
1680127
1856924
1853943
162467
1945492
1790390
885117
1137482
1707391
547455
984445
855947
1196184
1429920
973870
372618
1717802
1660932
1153810
1508076
1002521
1354510
1244249
153165
649179
278785
1105009
1942459
857650
1866287
665987
1372453
1753054
46269
1534207
1077730
696908
389377
402822
1361638
1876389
654972
1814717
1862528
1331068
750535
463987
1343523
1417927
1498979
1824355
216049
868126
800996
584252
63012
1347232
499192
1488666
1356241
1111205
1790
1678981
220854
1120691
362205
1710990
1196071
1104696
1816278
201769
654379
1009842
1925484
1118839
235604
1906555
114430
1535688
1291969
630272
1658558
846128
1342078
1846603
964728
328729
692909
911430
1326360
178190
1668757
1609386
692874
1045576
1799587
1012530
1103334
1442518
1290782
1516706
844724
110502
270431
1025039
495004
1754742
559986
913890
1519919
856299
1381539
1598757
1396384
1436257
820230
629762
1399464
1326750
1183573
464108
1550996
1238260
1038025
537974
349878
567576
919486
903698
712456
222667
269562
940641
502400
502224
778803
1216417
988820
496932
1539655
337272
67388
203384
1184165
1523292
1249944
969011
1717150
81962
1293500
631708
1990811
259382
975709
1911784
896110
962753
569908
365348
546896
1780115
1751629
719492
1249553
600354
5160
738673
219167
953377
984958
1454010
1403954
782160
1509912
378922
1191000
742604
1286654
1480175
586160
1712686
308690
436342
1390840
1912033
1684492
19693
577950
1219884
685912
677251
805595
1478515
1397798
1750382
1586547
1507138
1789733
1912954
1944355
1596206
1428350
712736
488978
1513604
1747974
928824
181139
316732
570208
1292990
1081401
1841437
319266
1844976
1295538
330800
58373
1671074
1209906
539103
1964935
139297
1870609
1302121
581205
1615922
752726
611631
1768005
802104
1890977
1365846
1809917
1086767
1418241
1407799
1224403
1659658
329383
705230
1862256
705298
1685128
1982340
851123
1987943
828982
645786
1363230
600528
1427232
1324698
271298
141186
457520
480436
910658
1717510
839395
899507
461387
34115
1134324
1969524
902674
1707978
871565
1031611
697991
1599431
1964580
1181501
1014970
940117
206738
1031371
1169670
677938
1746670
1790710
17697
374045
1713047
185923
754366
671443
736080
1178759
1610451
893247
517417
1926661
985274
656137
1708047
1877505
1076841
93455
922977
199490
540965
316894
275574
917549
413004
1577967
1383812
1540087
1246441
336436
1648404
1911478
1172713
1411981
481255
218889
245461
1644898
725626
939804
1909939
1526309
1748287
42211
1453919
990833
74457
1761716
783259
210743
1634977
1389823
1965407
285198
77903
1375301
422666
1651637
135472
64090
1194500
719728
1258324
1576761
1126733
1458616
1432239
300144
1316143
164183
1914661
1471844
1467756
1837243
1558097
985064
998641
254655
508066
710608
345243
1500166
1964288
1417636
804730
1024539
1341986
1575130
1598730
418723
994662
1688884
1060814
1635928
70840
742771
1172276
1087997
502659
1664656
1167213
146919
196000
1223134
768588
921930
556373
355342
273241
396660
1351298
399489
1944480
342243
1931447
1600276
812529
1013010
160851
1831264
974664
1939309
128760
1786930
164782
1803162
207017
591726
1422906
861901
493167
1116194
1204501
1759637
1953037
1998046
554672
1366275
168813
1875514
1095412
1657107
1107426
516704
1897898
774829
405432
1088822
261862
1106015
836731
138031
429721
1943091
1508942
517358
578474
664451
1034856
1288521
262475
1511827
997482
1548882
1911885
709179
241138
1721875
533237
917370
1578193
200787
143861
1260939
586640
875871
1606654
150608
16922
397277
217085
359938
1209982
976477
275990
351529
1122513
1452437
1574399
379926
112263
564273
483808
689741
1868612
131583
1392856
1634321
1263976
1086
1230379
1419576
264288
503507
1272177
1804473
1328477
1902593
19592
881540
1299830
1385815
125343
165112
197975
446871
1000364
658262
975859
578214
823567
448824
1509295
1663831
650690
1735694
310182
712060
1851184
1591936
1093333
1996497
779385
213330
771009
590536
1674638
792292
785163
1820199
1113926
1816103
1257208
1512116
1055766
1250670
482689
963259
1337645
1428711
1775616
304654
1649547
316273
207963
1909248
663559
1353668
49579
1947081
1573302
1476785
538344
1168477
362462
203706
514862
1755842
481755
485881
353811
1447453
488730
1659901
1436779
1715635
1268300
833747
1731896
276547
440062
258168
1332558
1623214
1763852
87080
1656279
1245143
1696712
1978487
1169609
1239093
748867
494792
1786687
1775761
387192
865064
873892
1930010
427831
1617034
390716
1877945
1733504
1983794
1496171
266615
251528
1768326
1099398
1379405
1196372
1740705
326869
574059
478512
554962
390903
1214481
1626638
649104
928201
1171809
657785
1724872
1604401
1173398
1677407
928005
983962
723377
1595332
1536305
265189
639436
864284
1385983
752402
1687128
1833720
1155364
762870
1544302
632782
397113
987848
796876
1775996
1623464
809480
1079272
1705267
1696457
558809
1981903
1484546
1018871
366864
1708398
1244434
314182
396634
1712860
230510
651111
1334254
1338127
1866608
699843
758663
373162
1264007
481701
1757528
190300
502422
962813
1370067
180178
1709255
1165535
797963
608747
268505
730366
232905
1101434
1684096
1424238
1920596
1699769
1255938
1136213
1348547
122379
810926
1854563
837276
1459111
456242
557351
1139284
130656
1715632
525517
1700332
1713545
1962751
1622399
1519033
1636057
1551130
1458207
1009620
1174079
521820
1259824
351003
1607604
1536929
677745
1517179
327805
163521
340135
1471167
1493489
777540
1542481
1628233
981220
1492555
1476601
1207977
253326
154995
1448294
659557
1124996
1776244
1093891
1038298
1344989
1391919
881902
1962892
1257955
669862
148982
179173
1439164
568897
1278798
285045
613438
740837
1059132
1448547
916776
1376121
1307429
1761685
1100933
213566
413341
665351
1197531
1664338
1786851
946553
113888
1322417
247857
1651820
1202691
182546
227041
1293770
674763
856590
1213569
23375
1438359
617321
689924
984066
934267
969418
254176
1915636
1811923
74002
122515
1477302
1061980
1355757
668322
1480130
934375
507143
243885
1759319
109240
442251
1210003
415117
1078019
722412
476462
737171
654039
1507871
493452
1739037
467203
400943
1262597
199769
1951200
1892155
1670776
1338466
923549
723807
1534768
234595
1086909
841411
234932
386036
1162678
152302
70064
376749
1756256
1696108
1863784
654978
1073192
577986
1234415
1595279
694391
1006050
607529
1130353
1556542
1711819
1873866
917452
154288
1461891
288150
1852072
773475
301599
531056
571524
929842
137060
1548753
1674720
104330
380137
259764
2328
977458
210689
242515
628972
1254279
1847580
1220079
405903
442297
1225820
1871698
364939
1616615
1009513
1807450
142272
404762
139936
307875
1371060
324947
422506
703222
785435
529390
680421
1750272
1318047
1994874
1365207
1046273
995912
1247260
495142
1095426
721694
1804438
1791191
6160
549038
83546
670467
1981697
1275037
1604595
392587
1545090
435948
934295
886619
1309084
155703
1715422
557973
701766
1740054
1801992
1579085
1396239
686096
608123
1286745
539812
1129406
1861841
1723995
1919605
1200436
242198
1233720
1142059
375533
777404
1372110
217408
384911
1459774
502607
49088
628191
1477526
272850
1498028
1032551
596234
1319830
1279970
850456
647618
66362
1439858
1468638
1398937
206157
1180915
1990283
157455
209421
1140841
207692
1595640
1581968
1198962
1827672
28081
155658
789880
1956493
175280
490970
805975
41942
307586
1157334
1840827
417483
995679
1640414
1463380
1128697
1340602
1520584
275739
63384
752734
1050829
1888554
1778457
1934458
1402692
251650
45623
598445
991361
737012
1205670
1688446
386395
1053751
1013061
1930721
1169057
1074969
321857
1852004
486057
40912
300356
243041
1979391
197560
1632899
595648
849069
1195226
37296
1619253
1724576
918425
335173
648402
1907777
338963
1887468
1449536
870058
388536
1478893
91075
1310363
351919
1195504
1727878
1558543
1186602
170082
844291
346634
337803
445255
472830
1072780
1458594
1819377
997660
1372025
912307
1742761
1486318
725596
491390
1438262
458024
46543
132382
1170816
1463846
517709
1075606
504119
532072
241983
1335314
858835
230636
355900
1930277
1895270
1275963
819684
83587
1709317
89639
334699
710450
1634366
834884
27981
1270793
1671970
900301
752547
1622097
1631021
1442236
1543008
1924809
752145
1304045
651669
358281
381668
624808
1371509
187794
62609
570445
1023013
673271
447870
419188
491073
1854631
1708149
215641
200323
1120108
1735303
1531533
966237
703489
1984898
1797345
500019
56208
1268867
1613938
716948
326618
606457
1843334
1800667
27460
903494
1311708
346780
409041
630601
68711
845058
172810
1995983
1700961
742179
474835
1397300
707567
1890926
554153
1628029
873607
1147465
846784
982037
668822
1747393
755445
1800690
1775543
101640
1895733
1604062
1070783
426874
1252389
565006
219863
1612469
861235
955063
168799
1043878
1810356
1098040
267771
1978534
1825643
1162650
1514003
1450585
1963470
847869
365055
701777
51068
408845
1421099
1655717
458799
1648069
1581998
1655579
1650238
1962047
583515
941740
1108458
284159
126807
1425910
1477576
802630
217880
564195
1520406
982809
1162645
978539
265902
729927
1794447
1027127
525252
1573852
504696
1057239
566453
535434
620711
570710
33772
237047
484806
64362
1002589
455699
482822
1013498
1771703
1294861
1812334
1131643
1585342
1191733
1260790
863592
147633
980522
874572
869878
892478
599028
1202325
1091831
1427153
738875
1318133
260585
1071620
828995
875810
1726551
1139910
1839
1951153
917675
930875
1624285
32845
837176
1500090
1471854
1505701
1109002
1758269
105803
341425
422503
1697767
1529037
209041
749239
1122391
178670
1303406
1011057
1727987
1167869
719594
169088
582296
1263659
1983880
269720
1327358
1609081
1977863
607020
1863537
258636
1588895
1239342
1429708
329149
240653
924668
614686
568979
1737697
638059
1983293
35707
804240
1641648
783280
999390
145432
498641
775473
1534322
1018329
450041
197275
397861
1490606
348693
1699480
1882476
396561
1221957
1079569
1755233
1078434
1971708
472929
1278289
1361401
10054
1475831
683676
1503822
563845
814769
991662
928215
453882
444305
295378
1117044
701136
676543
1348385
1549788
1169534
1110553
1252350
1576633
53656
1606430
206406
164081
566311
1727903
615307
1675807
339153
1363767
1690466
1028653
1224852
236820
1841239
1100741
927136
543817
1908878
1155513
1993500
524705
1661033
437371
233277
1525633
255673
1257137
773638
1022939
238607
1703726
702754
1498409
457054
458146
914020
1998604
1256358
878248
751758
882652
355730
1811978
1004658
298120
88969
907160
128605
1622175
1744336
1354199
258718
930596
70891
1643386
1316583
1289504
1132185
714712
1037506
597155
736650
920060
1364983
1830630
1833988
404901
1141532
1980174
1756430
535629
1091172
165449
1594591
697789
191580
207786
97401
1047218
1641124
350483
1494261
766395
900239
1858381
1559403
909085
1779810
1910857
514181
1009461
1684785
987281
1600258
781667
55860
581567
290841
1023829
474696
823670
391907
695289
656003
949847
1388500
1367715
1250259
788503
210239
1080423
1152973
1876083
513248
599663
1156880
1124354
1227206
372901
1971683
56371
428485
1031864
1213567
571037
109317
1212138
728463
1006354
1346873
892103
1978960
773570
1633415
1213694
211544
386415
219506
454448
183051
1626790
305385
2737
1210345
139203
1848996
834425
1290063
1936513
1327039
490197
840088
588802
428736
1614929
864033
1761130
618832
245874
1968423
1676688
244782
1591670
1556818
378712
965809
1045772
1635339
1166026
1638656
774318
252562
984040
1328058
408327
1143478
935298
318525
1884390
1365081
1084127
1471348
1062772
382252
1216818
1221705
845560
237516
1328300
1562922
1791880
592266
58277
1418307
310937
1975320
1878524
1681864
349962
1044682
1700751
300075
1410721
702074
209090
1054526
1935167
164570
603172
659439
14594
1298312
1263454
1784334
894948
1507253
1584102
527301
6381
1764230
834967
470350
769248
1895354
307959
31465
239099
101770
757440
101473
839124
288423
1263070
1071270
1189721
326691
1434044
796509
1500661
1007986
1433994
543942
1490050
1008383
1554679
1807853
1130432
1104067
1638166
716880
706036
1642528
1313304
1775581
1777296
787869
761381
1699556
996999
1515810
1632045
139840
911876
639285
759404
203446
443368
1313164
1204172
1381518
496096
26315
1521789
1554105
1240082
1104451
1771317
398636
628343
1782934
1724481
1239610
1032680
1149741
1332791
1751907
1581836
1950610
1162401
1782211
806292
1725217
665183
1490611
940252
1453871
1410966
232276
1208897
1091700
756973
272569
448344
990436
1456468
1720684
519623
1317703
1142777
474600
142015
708195
1686727
1955364
1434949
1020700
181417
1591114
713409
1104468
736108
1974645
735702
1069455
42261
1636580
618299
1095310
904037
1490610
1741190
1887236
936426
814518
1828985
429622
451096
1907285
256676
1489872
1680565
120084
1309425
44545
421376
1237280
86921
41194
1111214
1472103
573353
1395113
529102
248981
1858411
1211183
44564
864402
196059
1001272
1374195
779860
1695802
200800
1874634
1918973
1219965
268514
1310233
1768833
1185389
1581872
1298857
1188421
1844649
548901
1520476
118932
700021
1126979
1446238
711659
353475
822988
1761520
1567576
1013583
592573
1614897
371931
1163524
1757701
1536300
1488636
730462
1951905
206582
1114950
833452
900516
136443
1667240
1021013
1220401
508751
1928898
325427
1848766
36897
178165
1512661
1685652
1480735
702887
1656654
1561389
1346483
421438
739554
984302
1806350
722456
629839
596932
1661411
1722451
1351602
591967
788967
1395497
1473308
97548
448870
1025663
835357
672368
208795
1548442
882664
419211
1015024
1629054
853176
386059
790056
1943609
1514228
440335
1436912
873028
375311
937817
1436945
422035
1372690
409248
1197468
1535343
599320
888946
792517
1382843
117102
1895503
510385
1036823
1189126
242678
1197785
1703906
819326
262540
257677
1902236
135299
1015288
457727
1492785
908847
1521780
1327235
340958
1279583
1195962
1514521
1880770
941263
278494
1531407
580161
776296
700494
255464
751497
1698835
1516133
1049598
1598402
368577
259916
49465
323596
1677092
984183
448520
1267359
788586
472557
647204
557170
861438
1681771
1593600
1906997
239799
1207402
1850718
1315510
414102
269191
1786753
1480527
113592
155841
99001
474063
1655341
1751356
885766
707972
434856
994043
656251
22703
616066
1659309
28924
1206569
48633
527143
531047
4562
849659
971075
823422
345379
1295141
515774
1686129
816158
1118209
1703028
968040
216160
914355
1731667
1311720
818843
1706655
1360048
115389
1547425
1696444
954321
248494
1245557
735278
1428910
96767
1302363
968426
1462834
1893719
1370374
608342
187414
981465
499628
1009399
1320024
1217829
551544
401748
110974
1142211
920016
1571758
1328587
935866
885388
1319727
1366176
264250
1944045
1812114
863589
366616
112602
1578306
159871
1331392
1032003
688250
1841659
717419
260042
150877
353865
503554
405140
1181420
1513924
787324
440826
1203864
1650540
1059546
1636006
1230515
289458
1751379
1783689
524875
1969482
938160
1607424
1745884
1612647
572088
710116
1020100
1863015
1901395
129616
824482
1677723
252715
947386
1598983
877690
308118
984115
1137011
1667120
909701
1070212
306133
1060198
1203216
1521592
74842
761072
770599
54261
1830270
1045091
797182
709430
1113639
846844
856822
266707
1311682
592071
1184820
1147770
1145926
1231804
1543452
1084118
650768
894748
369623
1339643
190855
1535874
1278739
1154383
259178
113647
1119653
1914282
1380301
1550528
1992088
251695
673577
776634
1784170
274105
240464
1102188
630101
1916157
469412
834578
974224
1867062
1228851
662648
1592805
47462
331105
805572
1085423
757167
831195
1973498
260420
169481
1593061
297188
1624334
391849
142973
1178630
522216
81722
724694
1464932
1012732
1724192
1889050
340819
1116496
1904172
1517829
380234
117166
187153
464150
1566354
1767252
1606607
135150
469478
1738464
1183108
907714
1245855
1766518
832497
310640
687734
458897
1680944
586292
369226
1362348
149062
524011
398090
269655
560434
1827173
261384
1414309
1439313
580963
304234
1133880
849057
1559682
408164
845204
664762
1325338
908840
1970693
1263183
147836
1354401
518212
933533
1331066
1522367
485564
1975810
1748183
1770627
1864499
1826859
1404692
1751085
160850
241950
1516836
343444
1057875
1570508
996095
351751
207421
385465
994243
1085894
1909560
828480
1921196
1391558
810816
1733588
399683
358853
1428373
1881615
406770
1900090
1621529
873519
820985
1944826
905279
899525
1094936
1727238
1836839
1075195
442769
1491082
858271
550128
1539817
914635
1362845
8233
1931219
574552
1026279
339943
1117769
1786182
316112
1304699
1318981
1144669
864938
433861
1177849
130195
1886594
1566185
810409
1079925
112432
1565061
1907120
1239722
1069937
1451160
36458
1642419
427258
740431
285409
1106623
228763
1380462
1100072
1931171
215389
309195
1234804
1001307
1267484
1733262
913950
124195
1527144
1423034
1561530
763622
572987
1330802
1355862
1748725
836965
821455
1993173
1971120
629741
1601269
1925027
978325
655122
63229
1729500
1593267
1098180
1941618
453013
1218277
1344815
815668
1236808
498552
920861
1113827
856946
619857
465098
1989682
1955782
1531315
837641
460626
1683464
264536
499292
470303
1923069
1257298
1615049
641867
1550200
1556408
1650663
951844
1632568
1762590
471565
567017
848283
1688887
305247
1395712
1162270
1419966
836036
21368
717467
1566440
802459
1072575
602364
704495
1131040
346599
1326162
540535
373838
1097526
415740
1363594
772951
1231537
1086044
1348224
1796893
1119870
908506
1003382
1903357
1724370
1453368
1717928
631190
1990793
1707298
1969613
996066
632794
26360
1769329
580216
517136
320990
1255975
815894
1816275
602977
1494985
187299
789983
480151
703481
689624
295922
1396469
1751425
870733
198279
101615
197656
125736
1410615
618324
1222779
181856
1412455
310609
1784610
1205685
390205
564940
62584
1419248
558169
801876
1502673
1828211
678273
255400
922010
687717
259931
1151140
1290379
324170
1846289
327962
785037
894438
649798
1919834
1052803
268614
906987
235995
899371
355508
401794
360802
1585832
380725
654328
919446
634092
105172
1937684
1733077
747157
326353
226669
1220136
1037142
289045
1313247
830890
339204
1284902
1172628
100691
1199281
1786528
136522
1668986
924234
109018
1079933
1434157
806328
1864344
109353
1885538
54818
322651
1889434
1045252
1922974
273680
597662
147436
1656716
604204
212965
104713
1089624
1393090
615471
1554636
1780728
618173
1651739
1735199
723684
1818607
1913011
1441311
907891
1178660
199718
1169982
978114
815427
1625640
1204632
281556
498523
1841197
1514825
600930
323786
593350
1432854
1046204
1405860
860277
752896
520036
1275132
738861
745765
1504006
1685925
1744135
908100
68749
1371542
425329
1956528
1611648
1434810
700196
1071872
1879852
1813095
765828
759003
443439
1556180
966530
311499
1315738
416986
617137
458103
1359
659650
696500
1709366
732079
126154
339766
1477798
1311414
491621
1179068
776503
1184188
1598691
276279
985217
954242
1639262
942409
348070
391927
1580204
1775580
364803
1422116
1556832
1901871
882590
258354
1925322
98626
908063
1833303
1176336
329929
667649
462694
164370
533154
1926792
1589261
1104583
514983
954170
411105
493728
553636
53843
1257476
1602099
791696
795346
1764272
1871369
1563916
799994
189052
808699
1458434
1798341
790390
404219
1116624
1425054
1317759
1921956
726899
1833382
1887131
1088933
809452
1546057
912309
1237912
1763032
257824
156080
770674
1640798
1306975
690341
787291
707494
668146
315279
1083177
219361
584870
934287
468016
267198
744519
1107875
1621580
734597
1336355
1502858
117445
1903399
1616014
260414
1249675
570323
1698253
753758
662996
586985
405416
1737756
1180628
1849400
1097033
219878
189384
1282782
955101
1925439
1720497
1091422
1720315
1684648
898756
399245
1985920
1959211
1632855
749477
1767428
133712
265425
806164
874412
149872
195926
356707
409172
1212587
132546
1645870
633409
1092765
352797
1958948
232532
1176842
166959
75859
433349
875822
324922
655582
1432515
1588753
1999673
1621154
444546
1535260
995972
289665
1631995
901429
1989342
1955428
1458675
433759
1125842
1834324
1403996
664337
1308078
1355674
1253068
634140
305670
90032
1218788
1061232
1344286
948565
605668
115038
1544756
1836735
1914735
1442503
1001308
553047
1904601
44544
503132
263308
1370909
743274
406947
1314147
1363137
1068442
950028
329744
1128351
1215890
1973731
883317
1574229
185417
1024687
1608871
1697178
25133
909607
420898
1583470
1893941
1855321
380929
1182757
488240
1342665
328431
1810968
1117467
1729874
935326
1381015
1274047
46957
213618
14103
580298
246413
1819612
1991240
426993
628079
1455758
1070790
1071000
876782
600722
1714924
1658272
1103024
268874
1651745
1487957
529992
947639
1836072
577087
369106
1599718
37993
1964319
1076924
1338270
1408587
1630405
1815879
118564
1545206
14831
1773537
1495850
1144435
232757
1640664
268006
1682711
438499
92961
1968546
880795
1566541
951091
1797118
1210450
1986554
219678
1371505
304746
1375679
447439
228252
425459
78094
975733
1747599
17455
1582389
1344512
871424
876712
1937573
1189313
1575691
1094070
163220
1420813
836121
1597812
234466
929277
118327
1700960
1955922
1467879
1343880
1627546
1859531
815202
1260769
841663
1417463
1643794
341293
1212827
1314314
684135
544900
445095
1386934
1056299
1063369
1786661
7695
884659
1545406
1254027
1365511
3205
1497018
219195
939449
34238
1181877
430371
579889
496014
1848298
1014295
300988
954346
1994907
1103722
1495036
847090
1586540
639743
1398227
1886646
532088
353850
154554
130048
1858423
1644682
1209266
1163366
1861337
1517069
1831353
82418
497961
1825949
225903
1947440
1096822
765202
1633606
784082
1744076
324078
510243
313901
235877
1491132
833743
1588393
484193
582125
1686532
237312
268189
1301863
268619
388093
1391439
1585453
1450866
104378
1917128
1720823
1764105
1737624
861106
1024432
1898011
495804
302449
1328876
1814816
474322
1371303
1966421
1305181
1057710
359221
1947745
1863663
1043019
1893379
1266187
1104453
862540
1696056
758231
103993
1144174
171523
1858436
530689
1301281
1356399
176249
686456
909448
435932
982451
634023
979839
65749
1233649
715421
1787573
362445
801440
1933370
1855483
1573854
1944607
749056
875335
343412
1094232
236617
1288795
410731
61490
219669
1006793
1815605
293644
1482999
958042
1642649
1291131
1459690
380806
842002
1847859
1830656
1170207
446839
286768
1462781
493753
120550
1724965
797524
995122
669734
815312
280004
88726
864803
530185
1065687
1594797
1020355
1154060
1595296
1205816
262985
1619617
1993241
455806
384474
101003
323159
201477
129579
659913
1679668
1258992
1414649
1327362
82564
1503394
1535558
308712
785389
581132
1535467
1814018
1273303
972330
1418904
1230232
769787
703689
1396762
523620
1628254
1067821
1419901
1866831
1848778
761742
245690
441636
563680
910612
550989
1601438
841020
894913
922379
550639
327857
526941
1436726
441389
1057638
1077054
1248775
1131021
16189
113001
1703015
165247
1931349
677706
546001
264306
238570
471829
1537804
1919592
757081
1858342
452842
1927639
1063156
674473
442275
779669
246184
1068272
310503
237056
912114
1334687
895125
695921
774055
863093
1417500
1519254
947721
1821124
1351814
1588614
249527
1418902
449607
1699040
1079407
622328
499499
1841168
629824
400096
1717328
22770
702224
18590
795344
317395
751392
1301116
1041957
609606
690355
839543
962883
360555
1293947
1743042
1621728
167200
958188
1148588
1987420
1634935
273229
548397
266071
265051
1870879
129883
382068
1263658
1233513
779699
1589078
176421
372692
822343
1640839
957508
697190
1244637
406027
752528
1768556
179414
1557795
451360
574109
1774700
1378538
1340340
1915879
1695844
857012
841977
1095287
932987
938986
239631
1028023
1838309
1473006
660168
1442835
1392711
1179759
1203441
828184
1887673
1619569
1704723
669487
1464715
89446
916834
449223
1423014
8690
1675658
1426176
205241
1853246
1823487
1817759
1904556
350191
1333778
279174
470498
792702
683961
540909
1906616
1358304
1325655
858000
282952
248790
1199147
751201
1352844
1578562
1059489
1236201
88350
659216
231874
880847
1244067
1973433
1667749
466707
641073
905996
1895699
365304
607186
1817786
1841807
720074
1921130
26665
1952345
938081
855554
1129701
1428709
480018
223396
1022172
206723
271094
702638
1965867
151457
149409
1612424
1395520
1688711
185728
986031
1453355
317717
89633
504304
911532
1070746
294567
1721611
1734850
1509384
1230442
1321959
1759220
1175990
1197828
741356
497294
149019
587125
211032
335515
1081391
1012239
1302524
23669
1779664
1590624
425246
1124389
705514
908791
1038301
971641
217687
1613365
1010298
1854947
1463415
1710747
1033392
179881
612622
1844778
882453
1504390
446715
899237
1879314
1112863
264756
1210469
589915
337453
34543
232601
642703
552844
16902
477435
1063828
990882
314418
1158765
1669159
1742534
1494512
712758
997947
437736
506829
1400885
1685589
916091
1368227
1026102
1741377
1571112
1928200
1592314
925973
844438
1491569
187119
1598456
1628179
287360
1019159
320000
600660
784099
1356399
107712
353236
1986841
402907
1896712
1199988
764724
225832
936417
825540
776563
799454
392482
1082662
1503753
72829
1100924
160300
614344
341428
853752
703757
1336098
1712765
1701505
464120
921074
1447452
1604180
1352102
585681
1042623
1577410
48061
28103
268627
1525082
1965245
305120
1800757
1361583
428195
1996161
1160339
1796387
1180851
769227
365556
444026
1210252
809661
380195
1830403
399320
68015
1155902
1695272
213143
1462372
1145484
1522713
1649229
1615225
1187954
805746
238748
1304576
27141
346318
294572
1192500
430541
1139759
1913715
960699
1376692
629524
493398
909403
1806647
909046
248207
893147
562731
132174
1240845
686606
1001159
113572
502992
325674
926977
101138
1749476
1223557
1559008
307386
1236458
765880
891019
1186087
1498952
1304084
1698231
136079
982489
830797
908989
1635086
112137
842924
476798
1373390
1645488
752103
1223056
1036663
1649351
690433
1931062
1158368
1043368
911818
301110
1748613
21579
1809795
1247834
540631
461010
1587867
1637537
1304195
328630
1769670
950348
376605
727162
1863386
309748
1873253
1019159
421141
1970492
241327
776491
1835693
1126693
200241
166219
643208
1802864
49845
1017281
1881296
1327688
145517
1625545
565016
332707
903542
1174513
970664
683737
461676
828244
87150
1147478
259336
1772715
994924
1544811
871866
1664906
504336
1074696
429899
1145689
710135
673143
651837
1016679
1296751
1985488
1681140
622455
152271
859644
907888
408390
1488411
207589
596735
1613738
1492622
834558
940585
851168
970444
1412566
332633
887604
178397
111007
1721540
1906915
1725201
648132
952351
1815200
515873
1690149
1970942
405788
1459317
1606429
1694788
595388
1782240
1214648
766291
1680566
718880
877851
955297
1597339
1413234
893490
1890081
171697
1408032
978740
813869
1080645
1908076
1779487
730261
238459
910863
872918
1092682
532198
610864
781669
1127889
83541
1005499
856430
1725229
444941
1787127
1698025
156548
499988
30899
319655
842901
1536181
1272354
928705
788038
261003
455557
1277663
1529119
1055229
1453023
757156
871429
1557740
783910
918271
1865297
602287
1362128
744165
1202578
1559066
718078
1625993
1959151
167922
390082
334621
3414
1608429
58321
1528479
534886
1170402
1154211
803138
546108
660832
1444145
686146
1375480
455240
660246
923274
1384690
1455676
1465162
1841712
586698
1358437
109025
578241
12212
1330665
155759
267807
1487944
406785
1385730
24645
1288911
203299
1709431
510166
1909283
6222
149836
1201364
1497701
41757
1348968
1948999
371755
1503553
308635
862702
671487
889691
1589736
997476
955565
898046
1751262
451531
1491066
997457
126917
1037795
1757419
1814590
991064
926976
1931879
1178618
1774291
1752314
394870
1896033
1979424
1561697
810118
1227600
1545267
1257799
264296
1219839
412045
941417
424609
354081
45983
871164
1861119
1343610
724632
1027804
588304
608917
1915511
230037
644443
1639617
299698
12686
1958842
206677
1248954
1516366
1611303
941131
54766
1799957
1443272
534981
155547
162604
1322336
1042781
1294991
459403
256540
1240274
982097
1786793
1636427
1084893
591104
1401295
1995135
950876
288576
1779445
230348
1211183
1086724
1634894
963616
478942
828867
1622467
1192836
1612930
1596149
1516512
1493951
1017961
52795
1284270
425199
186730
1280966
1821457
639192
1583801
1466449
1296193
1320135
779137
1122865
456295
443159
597827
565041
620940
457915
140894
888382
867264
1991401
1047387
380064
10144
347492
960201
436429
1913443
1956202
864164
1918346
868409
1481913
566851
1358028
1267638
1103177
556532
575117
967959
1600069
535196
1129737
683489
403221
1390016
202394
1241630
942398
1599217
754661
1434200
1139396
1406230
1644424
1969202
872265
1545663
857673
143953
1929601
157288
268811
1833822
1127059
1716985
349833
61612
179371
155344
1973623
121154
671135
553313
1866669
1167648
1055248
523583
1142827
152002
1691676
1543117
1979579
1646399
904647
1687882
989857
1656146
198715
728036
1906148
743814
897578
1928865
1274264
111223
239690
1870793
1522657
258281
1655459
1388701
1230038
1475735
1094203
1458988
521741
84142
923082
1566522
702243
1585237
196606
1408390
559448
1683009
811203
320655
171970
1106145
1221255
308282
1195875
1360188
1497306
830914
1448682
1663389
1464688
1024078
595288
1067705
1715173
480655
1023421
677842
144030
1018826
258860
1586185
871935
1134232
1468221
322924
630260
1967542
480610
902127
1009596
504332
668856
578480
1637316
479367
1541772
843136
90922
1785698
720570
406936
1788173
972324
1485678
1312275
538742
1754788
1712619
1844915
1779914
859608
880406
717300
1254369
1846391
982936
85607
1620231
166022
1387609
1607740
1637176
968512
1361749
97290
1196258
697727
1621207
1704422
1677490
503739
1725101
1506123
111471
248349
1508497
1094451
645116
1735407
1705906
743515
891794
1540592
1447911
1205650
1264095
304918
370376
1994088
595102
540050
446299
938889
1502480
706995
68208
1726345
1153127
886788
390786
1714507
227361
1971613
640465
1381131
65801
1982449
1283027
1314187
1349010
1896373
25177
1311396
1348239
1920258
312899
472205
469679
987318
1319205
64765
1376997
58187
933657
517221
151485
1161425
1933952
772651
641581
1845039
1496168
1741237
1496593
1118484
1759784
110728
1850488
1366529
1322592
737679
1280907
551774
995772
626805
804547
1160074
105592
375264
525106
9612
340803
1590888
1257691
406694
1184775
1326419
206121
1230114
1017007
491942
1988732
179006
225819
1209313
1171460
680620
1372949
1570429
597529
1073720
1496399
1275625
1688912
943733
1212492
1166420
1483070
1042885
308610
1168129
1382325
833768
97670
1749027
747251
624220
553818
1139238
323949
1737829
804997
861640
1729753
1091961
539749
278136
865142
1687333
1553693
1444829
165129
982
1929536
16192
753921
952424
285577
1771799
663836
464783
1850949
1506840
47320
1152084
690364
326544
1390523
1322127
1884267
1612986
54706
1757924
389350
1204323
224485
180579
915493
1741021
335425
1158395
318653
1762518
682117
1874776
349800
428950
872261
1099430
420118
1072818
1396103
854026
974502
601819
1972934
871969
1875817
82387
1990557
1642825
850238
1416547
591491
222686
1839195
1223375
1580649
1090312
1233671
1663967
1368828
16987
98270
19482
1550776
705654
1928861
150997
519312
1717458
880431
1093970
936049
737602
1159230
549059
1969427
1365079
662922
1006525
1581457
750235
1366183
420543
1636443
817536
335309
887267
284050
1672703
1266622
1503596
1706835
1699754
573445
1514382
658816
1205377
1505125
1237229
1808188
1449247
301408
533469
226818
369549
1788228
201618
1582262
1174745
1155026
273028
1311922
531482
117490
468807
1218408
823002
1250173
1319575
432873
1027818
960032
1047395
1181826
117020
1944365
59751
830454
401802
1462473
1505760
678090
184465
411799
804154
690653
1188380
344369
277839
353613
1491868
314908
1070864
1797848
1282794
805036
92214
475037
121294
264763
697556
500316
735680
1881185
483766
1081353
263388
1986814
1974099
1021185
1060488
35186
419008
1603717
897961
1220959
565459
1091380
888046
602427
482706
1704575
1568866
639071
90814
1460612
1458817
775603
1994045
1214313
1707334
1115725
512414
370352
372859
1856092
1153065
1776912
118209
1307127
139075
297224
271257
1685544
1569624
1382365
1612413
892731
88635
531825
1101114
319317
1475796
991564
1301362
1644372
1654145
1345569
479110
914111
1009563
1056973
1748018
619971
1687759
1722143
1036708
521945
457603
270624
1180397
1588892
1949269
1953932
342296
452554
71605
984193
38446
1659656
83150
1604420
1222010
201938
787291
1855054
888512
407880
1222693
1726886
1141277
1718487
955618
1222767
961637
153839
1616493
133607
687359
757501
1664269
987612
1947356
1572250
780996
679971
1559004
219894
1110488
1159248
1057205
537378
123414
364550
1084576
762654
650873
518920
1127387
1844816
1499605
940111
1467537
188289
1792286
843467
410845
1114000
741918
753512
235444
1872116
1247501
1630886
968586
1921087
1600387
1682043
1213825
1887499
347406
338278
469049
62773
944359
1016004
599003
698610
457681
1614417
1093642
1277066
923553
556937
1752132
543339
1502494
1031456
418880
30616
1513977
876328
1398395
905285
417167
1445511
397837
997286
1940626
196125
788418
1200771
977458
927293
334130
1081786
999991
1224125
308059
1166776
1197763
184653
464878
569108
668014
96986
1549052
666244
1967399
1420265
114453
397945
380194
1780365
1319022
272105
7499
653058
471124
1333037
1664876
988858
176008
395137
262307
329458
999641
972564
1273987
874461
626399
72066
516689
983016
1535863
266094
1525369
1993722
1557764
378987
1749070
824682
411980
1269521
1440742
1146305
142193
1457420
455721
380463
1193900
1495501
277074
1274986
1904476
1326603
1600189
1033097
830166
1140774
86026
685528
1955625
1221172
704196
650230
303448
1074670
470153
303244
1048855
405201
1743786
940825
1958883
330461
1124158
1228261
1055141
1050331
1814115
67380
609978
1032129
38068
641860
1044984
244760
1010594
871761
1991316
189815
1470173
446986
1009030
1711326
1573739
425710
1500702
1285842
1386005
1241629
414938
1530766
1588460
1948520
855967
670772
323093
484134
769469
1327545
4928
1805258
1930537
448557
195271
1721365
1625030
643947
1668418
1959812
1583227
1339098
503340
1242283
837757
519701
1753020
1061880
533574
235487
838126
529389
1257956
1017979
238648
984981
1410641
1660740
1614932
1541883
39421
1225632
886164
1713755
1363154
228051
1277978
1185164
983608
1118167
1683833
246111
1428032
1844224
57714
183238
1304118
520322
403082
968524
1113693
434858
883944
613782
1721142
918336
1959592
1477353
793049
551909
60376
1913925
1502474
969248
1573025
1266008
970234
1465693
90805
578723
1812093
1578429
1253005
1922895
820463
189161
1443366
391109
1269746
1317472
1009916
458922
886420
1692529
84172
185119
1758281
1801041
442488
1096041
1454651
1683825
1412972
31256
234845
1476037
652954
1653619
1421441
114143
833605
217354
1525551
693409
1148583
1264004
1112776
168888
1418853
290077
1633627
98207
1515535
85546
1835651
1026653
179629
823022
1055383
229049
1776486
1160316
726904
1194854
1406812
1623117
291171
757686
258026
612219
623775
849036
365221
704642
220808
1074786
33636
248886
1504868
1189253
1245871
1704644
1350255
1903860
686166
1875422
918566
1496903
1224488
562849
1815493
1476338
1904674
301756
1853494
517110
788519
852871
1643963
1546805
1641922
1791243
243174
388124
1978859
1286201
1998348
1437698
816257
1032282
1939122
1050627
487523
1271004
466428
1724226
1168054
1510785
1005685
265810
685429
265252
1333584
1282943
1553217
1680578
965683
209136
335290
258596
1982029
291619
879181
1077782
348670
1144407
1228765
699482
833790
1261363
1856397
869509
47817
39054
1347192
1125745
1792125
1607671
1197754
639690
750417
583114
1178259
1395563
1380240
236789
270913
353775
1180953
947833
29638
969147
1264160
1568944
441652
831707
64262
740800
395646
904828
840369
1925604
840461
515706
711278
166418
1056770
1155021
1390152
58023
472336
1721215
232120
378366
1343515
1212537
70819
388628
802150
691314
287012
1218097
1415656
1829918
1943573
607202
735139
1921515
965840
1077881
581055
726046
1137350
1061898
1516208
353085
1646639
14545
1893976
1177779
1742955
1407401
1927548
1286253
61252
1270303
122697
1904170
1716590
529332
460254
568051
499449
796178
754935
637354
1591872
1007576
134506
809538
660194
1510504
643395
1594416
292407
477945
403669
1683684
1160593
631706
743373
452632
1549793
1244360
6938
862082
1903340
1473406
482648
304959
592322
1937793
151279
1396550
600831
699866
570653
1727153
943471
408482
1853603
579042
1256053
1280177
995600
474575
1098093
1920030
558125
1681705
325926
1129311
625411
1766550
1506182
1567229
1199078
1778750
1693666
152516
1640789
144971
1893654
1669119
1269558
1358103
383865
1407629
605023
368057
188188
1452941
1703404
1553852
1894376
1151800
1485561
1499237
1756293
1738434
1994008
1056547
190259
1725166
756526
779784
330155
583745
1724870
1216688
889938
1454475
1527308
893561
1275734
1924964
1957737
567821
900043
639998
1850020
928931
1519732
534084
496917
214172
1975039
1061736
211042
1669256
78499
1297622
744809
1830477
1580314
983081
1008881
1250478
1095718
1023712
119774
109099
1016934
1572372
1176673
1065408
614268
1679533
180757
676928
1273233
1772863
528923
1050933
937630
347303
257019
169656
1511030
672354
1009069
1729900
1089965
1063035
1430201
38894
610422
1823776
1344762
1368377
669246
617799
1207028
649019
786691
25794
611140
447240
562262
1396337
1909350
1030639
644110
42312
1656654
1688316
253843
1711522
1840276
1483183
1930261
1035582
1076410
346159
1399447
1049725
532335
295498
897438
224546
1928616
1655002
301489
1308623
509704
477483
1859817
955783
878927
1660395
1738377
1404892
1379686
1456331
1766163
1765507
816192
524287
1879869
394800
1583847
1521131
461044
1810452
1161874
471460
1422869
258091
586370
1314137
547249
232623
1497268
107424
294061
1542687
254519
1590063
762354
1433658
220555
1278369
979549
1047651
1727135
705336
694000
503317
729162
756248
419428
1071016
1483418
1420951
246413
1900241
1475780
404700
1136708
170975
1490360
1136023
145873
380849
1003849
349069
101485
310469
251598
1631308
1719600
1328707
334153
194297
881555
1793200
1724029
402192
144007
1496612
1639587
934302
1913364
47380
1920572
170539
1182334
277142
365696
1058836
1993024
526937
1261365
255357
1876891
255136
1267848
1617731
1089044
1259311
950845
601343
926650
1625572
329478
441270
556640
80674
450757
705344
1868937
1775526
1229310
1542563
298228
130047
1786308
1592940
191405
1030526
104792
441610
242271
311308
225516
755644
1569150
1298331
892316
1750127
704761
982068
1976273
476738
506921
1780208
1646543
907485
1910809
62040
334063
1819707
1598505
315723
88614
258475
736155
1117269
230732
1999539
1184004
1818364
1877830
204598
850374
1678574
1023237
761945
799588
266601
1503123
833921
34719
1561748
235426
1972536
1973792
1497785
1575871
70214
1744319
1958339
1411851
689532
699912
1292272
663196
1830619
205017
155587
573217
988729
1934037
1338325
579422
1132778
541464
519033
514133
1126314
1615098
555382
1840951
1730540
708612
1392747
304339
402343
60768
198346
1767530
170347
173309
1513088
848328
41339
1887917
31281
590547
1741160
652695
1131833
1272989
998107
133335
925021
1925055
1298373
23164
1944326
444002
135675
1209206
1647879
1832833
1280055
1581132
1294724
681710
925996
1860421
1481723
85797
268699
1969600
1367557
987668
1577703
1101845
1745890
978128
402829
775523
1121893
1172318
1454775
1555849
1319298
515479
1267022
865793
1566982
1663398
1589280
1958621
145843
1814255
801930
1851536
851613
1310167
997504
49472
576957
1312934
514215
1004074
573885
746187
1089102
865498
664605
1540492
1978284
548215
1452768
1609119
849050
709868
1679276
1896000
1109693
772384
1318158
4218
1735497
1180073
139778
385202
850082
642610
688211
221699
1296956
1287469
1183083
1536416
906440
398911
1798406
757086
462078
1704624
1723094
1502639
853761
1218972
1221772
977464
1223990
1642963
1881789
217940
1127339
112001
1873861
1805398
1208160
1829466
763867
1247529
1578566
1157266
427854
1582493
1452310
196835
1405247
459209
1954961
1079856
511147
203641
1208979
1527362
752447
23803
390276
586536
605243
1104926
944058
1651138
1408493
1131183
1848677
1011354
1156863
1083375
259030
1130386
421853
377354
982708
42928
1788221
1044266
1288977
1107300
309909
751855
935360
1076045
649958
1467869
515211
884653
636021
1754704
1565516
42779
1787178
867302
106923
1115592
224932
1895181
617589
924348
1041504
425625
1326873
1384920
1501828
888637
1274628
1927446
1720967
1748332
1623334
1182104
1490208
1844751
785458
1713902
1652878
387733
133573
1527270
1149097
710250
298806
1572059
906927
12960
369659
815639
506644
531828
1378334
1077968
282398
359453
1352964
406640
366321
532047
1136513
1356618
1259488
1940029
872489
1732990
625874
1244516
383006
1612347
1519476
721683
1231020
968524
351034
1089521
623800
362688
1469822
464265
1251225
299213
1730771
1804822
1009300
1897856
1719082
996133
1117137
96904
1632389
1562778
868225
101403
915394
40333
1931560
1797667
1231129
1808068
156375
1021639
13606
1961907
109322
93082
692531
972861
120330
1837611
618831
638497
862480
102714
207388
856730
167044
1227831
1765444
795499
385834
1907688
909457
60192
231724
845939
1876921
382879
693701
425135
261186
1696126
1505575
206295
950598
1106842
1436245
758172
1153150
960522
1347026
266275
1714603
1802320
1082888
1123608
527427
1980892
1345112
230785
1782675
1214821
56036
1869545
504150
1953107
1635762
464113
208638
299517
725957
1036614
824011
667693
1593173
1233157
502503
1788139
680774
1400931
490299
922964
571507
1721146
1996447
950389
79077
343523
838399
1800223
73294
315373
1110317
293208
705213
97645
291127
1427892
1283860
310959
680071
1412913
1220020
943270
1275089
1109615
1678936
541026
1009732
855936
955590
1780031
101242
351000
548971
1562636
1420934
1542818
782384
447085
789059
21579
1167916
331556
1504197
1452477
1137177
503921
228549
691080
1531463
1468528
589072
452518
1813959
119024
1462632
1754569
169957
1398869
446045
874144
852248
1943855
1784403
567126
1402035
700140
1063754
1959453
878061
604417
577440
835492
200334
77028
700861
678316
1102042
378924
1059280
395562
955147
1873146
1531736
126494
449205
1796750
957201
259145
1353028
837860
482851
630729
882028
582383
53576
938498
830068
305942
943688
565429
883350
751196
1163703
1551925
959224
1375400
1664443
1265434
362756
1456321
1691157
182402
185391
990996
764581
1891196
970575
1351110
944984
1160475
1966300
834508
1303567
866407
232604
657210
1368811
577727
1456241
604969
202212
1517840
749656
1130336
242600
1420503
347051
809498
1250287
1698662
518059
1895301
1360382
407200
1158402
1773135
1635185
809796
356976
1949429
264271
1213381
324257
117999
840263
1524489
1113859
241005
1116058
1838168
20380
1575065
945189
1642128
1871046
1094856
938993
345111
1447250
450123
1828167
1426567
1017348
1462819
1741613
188959
1038722
1240069
1679976
1507713
505809
990779
474769
1954282
1559326
1629884
70697
1183850
1885912
1699770
1861124
775912
1609132
1250448
412699
383752
1904699
625017
462733
1302411
1087642
1070183
1011226
1625890
1259803
755441
119800
723316
489864
1934795
1594050
1073821
1007769
1130361
896344
1523459
326163
1955192
88105
1762016
1779746
1294934
615559
1229797
1669613
1649642
1654162
933960
1135640
1639977
61499
904906
631364
1484328
1862347
1111063
884803
1010635
1073938
1388097
1427000
1103406
1226343
1831717
1119687
1910973
1601521
592163
1620368
1737551
1821398
994590
1438732
429949
1031140
687303
11477
1192331
266367
1884579
15759
123453
1284876
1278686
587858
1653598
1662814
1545739
1642761
1428409
409687
1780981
1686012
450473
429019
1182162
1321291
29753
1539838
1363729
832871
1335546
967042
614759
180889
270968
78078
1029612
94695
662699
85278
897640
1942012
15534
856405
1474436
1696270
490598
1768258
1766535
564562
756299
701273
1998253
1765011
569518
1286030
1397798
1117423
1700399
1924069
842126
1439580
768813
751546
1101916
335630
1219143
961654
1049488
13615
1832626
715963
1919528
1299482
825051
1509944
383840
623172
317280
1203447
1447357
1218548
645726
1143791
726287
1577750
127026
1881628
681653
1516773
1977265
1675298
402310
927552
1344413
779583
1017394
1515344
826290
743730
1587517
1902760
857826
969918
1967415
164601
1466870
1531931
694163
1638981
798374
137632
281052
1167458
1414314
1589038
146291
12238
1299316
1571315
235575
1532904
1446183
1768470
467737
1439102
1118956
1376110
1667700
861242
1993594
348032
250515
1870729
1616719
744402
1871637
1815655
962776
622501
1900052
252051
571485
756075
1905045
1798048
1508425
575281
637043
496050
486447
24831
1239264
56085
1971731
1264549
1564479
1029693
1541076
1953703
1007702
1297492
1685799
42036
322042
231938
1756787
921612
507460
88638
809937
1975333
1243401
286284
1633116
1368378
753109
1392871
536712
1616328
1949572
1116236
1876443
1444167
445656
1776750
1512104
1344493
102255
1709776
962148
1868726
1475637
862375
1143895
1479781
533137
720578
110055
676275
1510248
1421252
775536
640537
1068269
1904468
1254401
1571222
320749
479563
1786770
545464
1563460
789696
1910060
178540
1220438
176160
1557647
1329558
483159
894986
137840
1306144
375273
1719294
368219
847475
504084
181595
1763476
432247
992410
655693
496059
1420347
96875
1905217
1336136
452495
1116156
1382187
1038823
1961367
1932173
1077456
1668416
170515
649306
1311908
1393732
741388
1670183
1692054
981063
537428
794874
1658083
1186609
955581
1652387
763417
883317
106907
1961163
826560
721749
1348602
1715021
1656030
654759
1746860
1873019
1761016
750239
669614
1743471
1464957
734950
406390
495155
390916
957462
1196345
1465327
952651
32238
1450887
647455
1398835
314514
1790774
716134
1386540
1652921
724850
305110
1218149
843797
283367
422747
189158
1377164
1240483
1345084
658275
1010693
659247
1185057
1427662
1038531
393842
1393146
1302007
1662030
1594035
1049826
542078
1685888
1711898
581545
1900342
1812207
1688514
1248513
1623651
1202401
1196678
982985
1063130
563994
621775
1909808
28178
147467
755330
758355
1305810
1079258
876986
862744
253765
1748086
1525714
389409
994882
666645
1249902
949730
495108
1442242
943095
412486
245273
1769734
1213486
1488265
483170
79497
491066
85904
689269
1252309
88777
1210978
844490
1632530
236012
279736
10003
903316
657295
1268890
65830
1685037
1068434
69947
983148
673616
818138
147895
331614
1101060
1385758
546016
134949
695363
751966
278685
176271
760890
934172
73979
1235243
1127060
95102
1994966
1903411
1492700
881220
1289574
253825
1437214
1250690
882306
1221178
138701
231772
649703
821655
393194
569763
1588398
877814
1284203
1050780
1180899
617399
1292433
1748397
917776
202163
1585110
255326
485768
824711
950962
1685256
1840733
281867
1132160
1416922
980903
427144
872359
922659
708717
1473733
1028294
1035972
1591349
82287
517175
1514421
754017
1479429
1388300
304749
515136
766177
535401
1973113
1401887
1347250
681784
1469575
873879
1249787
984152
1613819
51334
366646
819478
470729
1803785
1065736
302481
764595
412604
219425
313205
1221787
1516830
1687529
994369
1909863
600633
198525
118647
544686
1870165
961366
658419
583093
157198
159924
1759346
914739
672893
1942383
975305
518518
1063977
1060607
49473
1124721
1845894
960470
1048488
1753202
669634
607260
1188503
1106748
1217250
215513
1932023
30288
338982
1178180
1486239
559503
1729011
919482
1734522
1894919
613932
973326
124439
391840
857270
992132
1694933
844354
1286562
1891198
898163
1021316
1240825
624544
1503772
1018951
734374
1187480
535013
1785643
1804811
1734959
1451598
847376
845850
510044
474416
309295
1748931
1360698
1606948
999692
1810328
1113643
1155815
1996413
587768
925912
669354
472065
1875481
276388
426069
349709
1511967
113251
138664
547159
1990899
1435995
184220
869877
1224585
1028953
970043
1824984
449051
1883395
420029
1884914
1958055
1457217
789389
1975221
1579067
1905057
1904375
334798
1209538
1048369
872361
1124677
1377708
985692
1023490
1847218
1562621
1844297
1070267
102056
1178902
459277
44167
1133464
1451630
424112
874131
1647997
1694245
1321088
1831360
1944933
576418
293683
813177
1998341
1130447
731612
1654320
162807
921470
1961367
1183363
198158
1611120
869669
1730091
1910994
1382583
861804
1799145
900276
1167549
1905199
1506130
405813
669722
326034
1355194
1580307
1962119
300405
412847
1544182
686115
536091
1703906
709300
54677
183404
1521711
400106
645697
997088
1252118
816981
1807291
1936233
1295173
709837
1850710
937574
756390
1454111
1863947
1513499
686095
1159802
1172203
1345839
513099
1667848
419748
769933
434064
1383495
451169
1429944
334791
287716
590569
807127
1758982
504952
1758006
427041
1072448
259354
1213110
1806324
1002873
1788944
191403
905912
1587509
547864
1125810
935774
839908
330769
1623108
837228
1061270
341116
1095771
878999
663081
1140092
777137
1379858
1708339
527935
1814721
708569
1506233
588159
268515
848505
35973
970960
1530136
243519
983233
1090792
558944
597344
781498
232900
642208
1172868
1040978
1078061
1129088
1979227
1906102
1522143
1534220
1326563
1136725
1046022
1765956
1422412
1024248
568191
153944
1173842
1707720
3291
1432015
1929171
1071412
149968
1115701
1992180
655144
1117970
1185984
1925187
1417136
1598745
1711220
1270447
1397821
65838
1470635
108119
1235022
1673622
352600
854785
1638623
342471
141390
1666355
38989
1519884
161136
369375
729274
407155
661004
1152827
1741878
1119870
648854
1707978
538106
1606385
444480
1007077
103759
1400906
459877
752164
1278182
502280
347591
355114
1275171
1080721
1961450
1822726
825201
205378
1026716
263677
1139961
1311568
214152
28844
1519466
1535799
365758
1801969
1130725
31613
622489
629358
51738
1270970
1864129
605189
1318418
1088205
338593
1260109
77741
1060880
1931140
1824396
1134675
1104565
1671390
1372068
1042753
89292
384403
331590
126138
1416573
667041
1686155
135491
130809
438727
1058679
1828043
141736
1978179
1962342
375561
794577
190948
752893
826990
344839
1672675
1080354
1596655
1996838
1875961
651905
1965629
1006724
1067628
1499271
1173956
787678
1054782
985586
975993
473628
1657890
804066
816751
281117
1860155
224974
1348050
710672
1783895
530184
1717459
1021648
1620168
1571078
731865
1426439
685832
834862
1686329
1183328
1235289
58357
269690
1241884
1209041
238251
1580423
597604
885705
755786
1084356
1523447
1791694
1454619
1469616
208029
248255
1432328
119692
1402855
130433
426571
1163428
1171429
193893
844435
1386057
422992
1713833
542189
975518
1414223
1977519
512886
1758776
1592592
1279211
78017
1222978
1321147
1063421
573595
1496729
1237363
1461487
1845009
1304700
943857
1253638
67211
193386
1991506
560989
289679
1865693
831119
31507
1145378
1220407
1548915
1094512
765886
1647100
551059
1579092
379546
599171
1284024
1449765
311351
110171
1163854
1455658
884112
30083
1935315
637902
105476
156702
1259767
1540618
1619980
1627115
541505
207032
723414
231987
1821872
737962
199860
286581
1394144
1133555
1822016
1429046
1527149
1889454
633386
487766
162117
1335334
1945216
1698397
105160
471084
294171
271737
1241169
1445032
607515
1729067
546199
1786260
1740125
720637
1495595
1186280
967446
1684235
969378
992763
1001202
481614
220475
82982
1777663
1442949
1639109
136045
1921516
1476177
699305
1702509
1142964
1677452
396418
72036
340724
547872
1466299
377368
1740197
1327783
1786705
1982297
815398
1504445
1390815
1103675
1709889
1712888
1311400
1282365
1617919
1790340
1562482
1926209
544526
1168983
290629
1522963
1306168
1354413
719052
1665498
1042783
230143
1947849
842940
1458584
1470319
1989553
1390495
1034567
216308
1613220
1322715
1596011
519088
1258063
386660
173770
902261
1241952
489074
1045714
998852
45705
83005
1460628
1344376
1558057
1975049
1506615
206847
1093069
1667358
869314
1370002
588812
239364
720777
991008
148055
1678592
508019
138786
1963164
1207607
23797
783628
1923165
1165866
877639
1874800
820999
462792
205857
1324082
1665024
1544367
213713
518712
1399648
318644
794390
789719
1548987
234774
1893900
1255027
433614
794918
953319
367659
1907053
549695
821493
483075
1203380
142792
1086218
1141178
1962871
944552
952631
1762333
1062399
663350
234028
367893
1388711
1174603
1963498
491430
1829157
965316
1942332
759595
1954485
865566
818188
1249627
988475
922905
1985770
1861084
722634
1497526
625211
70943
478874
1863492
1444522
1905900
1612183
750268
99166
1708688
734170
424865
997175
334746
275882
1056246
1928809
155082
183713
1636587
1432606
932175
1222910
1347496
1387563
1323803
1288171
39619
1130303
384426
1169572
695389
235422
1958673
589652
907817
594738
209145
308771
1107724
706187
383247
1914225
959146
385484
1368273
865088
499104
1907111
613786
1235467
716570
1834472
1682414
1689293
1791282
1686390
1818456
663764
967837
1797700
1698823
1266125
1465062
144749
1980358
722785
1901694
609621
833784
952020
1269231
132654
1120835
98915
890621
1405493
57395
184908
1792410
745195
1530641
1953504
1163613
1269541
265127
77780
1889037
1242729
1221555
1415361
1290744
1701803
632973
1222611
246422
715351
549841
552081
584991
370408
1622250
1142308
348049
356030
1736949
907773
1079799
1309688
1615484
1261939
196242
1943888
839363
831827
554871
1122365
1305048
554978
1389736
297571
104770
1670564
1480079
889186
621154
7012
1599561
1132969
1884514
622122
802583
556258
1757238
1238852
868088
1040117
1732869
710915
1765034
1686957
120172
1946837
104994
234620
1910143
53609
1830217
863954
1874130
148250
226343
1617106
1416075
1132974
234345
1342710
994667
356479
1720225
1226003
1731214
1576323
1823249
1013015
844472
835776
1406746
458896
263694
22657
1109980
1925106
201088
1991349
970506
1378402
1824587
950349
1626493
69195
1483685
1107681
1135805
1892917
662326
242335
1201743
1224866
1739075
1476626
724982
631723
1439856
5466
1719647
1417738
389269
1595333
361967
187721
1050797
1486148
1455027
813572
936488
739930
1515978
674948
936824
1161192
651169
1092179
1311321
1681291
483598
1902853
1273001
1805601
1476930
470964
1923489
70966
735031
1009654
1954944
976408
34596
626433
1750812
1318309
683695
1565494
947739
786318
794157
957569
661155
92590
1905760
330789
434669
1384383
643036
1443702
747776
1862786
1897057
1251532
945585
1096019
1741503
1787542
46472
1623813
1422559
1032408
1208264
557109
1255200
575381
1516603
455647
521639
770988
1544369
1018094
1985052
141828
1716137
964237
1010649
166539
556954
1512960
1843324
1747773
661630
349319
1110810
1504418
37816
1915591
244152
1023646
1646067
283491
737219
595688
1132652
1998719
1170543
1639833
543869
1942955
1257289
665462
634978
1478500
1928713
601325
1132014
727720
246849
1090834
1409545
1619200
1825625
1300370
799760
75056
289640
1789569
481485
1680903
696561
423567
1053687
684363
769998
1758825
1814830
959496
966576
982554
1364049
238485
1308998
1006650
1595557
190690
748496
1067797
909518
1272886
729722
1601476
1643200
1360466
1394711
1901329
352452
1158716
595065
1330985
1534514
1380048
118442
117409
895893
1646833
1122949
549569
613916
1626230
1203670
101199
1450571
1465325
349651
579701
745952
67827
1586090
1754753
1197038
1884382
1621486
199824
1044406
1447197
1109202
1996281
1677228
1055194
1349102
1288084
86406
1237981
1100977
921761
1489470
228318
716732
980541
88854
615540
1058126
1004581
1988599
1406554
1169958
1647896
458242
315701
586891
1901359
654597
747138
783806
788611
1304124
1918890
987146
182522
1212586
1253712
223751
1002066
970652
208687
507867
1726416
1379855
699720
816017
381291
247428
2636
1249726
846023
1749623
1451179
1542029
390315
671226
1724745
1831877
440181
790580
73208
1485534
270454
1461131
337794
1820001
1430028
295268
1056236
1798723
880457
955834
269209
805647
1153322
1413307
739624
37391
869701
746845
227655
191805
1461037
813973
1783011
493294
1178554
584519
429478
804899
503278
1919160
719996
922998
1118069
1510222
1968839
672327
1495758
565328
1496949
1765988
1028635
472413
1196026
848765
1167208
1367255
308309
1192511
613891
871994
399163
509424
1144577
1995920
1381159
383704
1450726
471187
1251434
1383536
549066
164452
1468829
104342
1833822
192069
456654
505118
1117752
149357
939161
667117
1263445
1815673
1476240
609605
1982026
1189813
1519772
982363
710958
1139286
958687
1526899
1259092
957529
1899377
1356383
1428402
614496
799512
1874040
158126
1580288
1315918
1445082
1119758
918902
676349
965967
1873841
1731366
9880
1896104
715708
930722
770695
224055
658541
559596
1380612
1059820
1570992
435242
1324256
606291
1651367
1430028
1469657
951163
214862
348694
1995095
1139175
682589
31916
1319451
44503
1772738
596015
1419437
196945
1094528
896884
441302
374978
1904936
753097
11840
1277568
1902059
20806
1825448
316594
1278587
1129535
1315470
490750
892204
1954791
331564
1655081
332905
994767
954747
734783
804483
973523
438744
109899
1856814
1131813
1033902
429993
235329
933117
1234798
767602
1694595
657022
427606
1230668
563083
847025
1707378
1388940
198893
1295426
387483
1968390
1422736
1059073
277524
1317332
1407963
203448
404240
1462908
177830
1180198
1803680
594207
838422
931992
1348441
648642
1537733
1356634
1933587
891175
53764
1247503
1649662
1324325
1310352
136238
712619
738442
393464
1200737
384111
682584
1650850
736787
228655
1138740
1796810
1287423
1738125
1659717
1754745
182524
876277
1986310
831805
224264
270573
1753505
1856693
1418940
1426198
1502134
1143468
1852529
976117
1803920
1809544
1326029
1182641
1010547
193328
1358533
800835
1554528
1796324
1805492
754179
1603927
634572
1474965
1415184
345382
825846
604221
1628528
886832
488477
1530892
329572
1836681
1239706
1934620
1233404
1343424
1009054
1614800
799573
1622269
87689
1313220
769935
472513
1257384
870643
1808492
371581
1263648
1823615
841451
1915294
394954
1782195
316909
487265
926671
1572977
1481585
667044
112020
937038
469405
1324288
246799
821179
1114584
772257
1471085
1220207
797279
1864218
1325644
1574621
368267
1288630
217345
1937074
1372626
1831220
800243
1273521
902623
1442454
1226142
1171465
470195
1296339
1787088
372463
443648
1017558
1844664
1239345
1942641
1843450
1373832
1964892
811541
1874889
809592
567364
1221564
1645903
652819
501929
1210218
1906622
976836
427299
592811
554388
838844
297619
84950
1800465
1435236
369668
385129
1164148
1573047
591953
1039633
1639284
1164841
856660
1517593
1074160
1922134
1927122
1812739
706310
300773
1720412
730376
423859
1036205
1370344
1650069
261141
1742391
1890985
121472
66988
1442249
357588
386192
1917109
37560
879268
827567
1085723
259063
57304
1232696
153056
1750518
1152952
1255985
503357
1931970
1957117
1964128
1157566
86181
1217602
914843
1208646
763914
1026155
1437683
1783343
824844
1263397
1305939
237271
911309
686438
71387
411223
1136690
1811080
242308
1951855
947882
1967867
7575
1828034
319298
298070
1116698
436532
1956097
1195526
1601359
137432
129984
1095477
194144
1410726
69350
1467328
351422
485229
819175
459277
863409
1443044
1105466
1837336
761041
717061
1351435
1084219
150769
597441
400691
1971549
1717465
1578516
990240
1270627
1279282
463862
1990206
1120598
379583
1916379
1874244
825897
1184539
696633
1538520
230865
1724264
1756729
486846
1191181
1545938
179868
1688580
1836243
358847
1236963
1115452
1120571
1277219
1031110
952371
822451
509228
1288452
509825
1773744
993964
677520
819788
1003034
1433195
1414753
1171979
985315
820442
1022705
1892715
1387618
36097
1829842
1039945
1250478
1216018
1959589
6754
962398
474124
72182
137782
1008872
1131951
1438628
1365608
31319
756810
1649869
1784969
1316353
1320465
1863499
1050971
1608312
803741
497985
1489803
776245
1983547
290687
186633
906060
1665292
1138234
1528089
903618
103365
1803704
221564
704804
5755
603628
896765
1171731
880416
1488180
1715475
714023
763730
1602648
1783708
1687670
1639381
181939
1402638
1250979
1300353
1684672
929647
566907
321902
648089
90678
211071
1671252
950986
533829
874624
1090805
759239
843237
1584967
1495988
457101
124137
1543263
1499398
385223
1508776
1382958
1721366
1186351
404968
1779887
1364386
1129578
1528548
452292
1396739
1817168
713127
1180725
1138571
1611152
1675815
1240725
745240
1905168
357336
481073
1940501
851851
1592495
769710
537244
1241120
191229
301778
149515
1106388
1264371
1616656
1449242
1840091
1097961
1947616
301325
1442061
721074
470093
219534
754511
647363
1687625
31923
1224523
784839
277138
1194346
1987360
251
455582
901989
1945797
1549818
518691
812568
517415
21610
1675290
143089
1240298
1061590
261262
700100
991369
1580468
1528090
298259
710339
1133479
511009
1827629
1053335
259398
1096797
982144
344487
1885514
461681
1540148
378862
291020
1181332
1091725
328195
1483400
912589
138303
867839
1566057
1693146
1782632
1006265
1656728
94829
1495105
1771664
626889
1055312
780125
1864518
1712316
535452
1025067
1985765
489162
889027
497251
1687511
1244735
950742
119432
101768
909127
1287914
1975679
862005
111197
1982728
556733
1253231
1658486
517051
1941306
697141
1134507
900901
1791426
1331254
1682586
817489
301867
1875913
826604
1733708
972230
1929729
1686616
172054
434732
1966673
829635
1356223
1794678
1456566
843300
236426
1778058
1170185
581791
1664860
1037773
139367
1677189
1513319
1851426
214557
773619
893217
1825627
1324332
606485
568021
1920962
1360533
1991254
1080647
1069206
1637814
1510646
671536
840568
14677
1660713
1020005
1502916
277331
1570442
541898
1929549
118296
1958986
1130587
237033
1713164
1115634
1922482
143034
1000769
145211
364156
391598
108862
594994
326523
1640082
1758147
1604111
1946887
1680147
1527298
839107
1517609
1089822
883192
714002
1928552
775370
1548752
121456
199197
1426316
1440890
861809
904394
820698
974774
1612724
1986396
854863
1522449
910983
1495326
827395
235685
1583048
84024
432126
929960
1177496
572034
464566
15429
320398
598121
1475864
1065533
1874612
1742885
516661
519263
1643239
489777
1853782
917187
1191855
1271870
1574854
128336
1032638
1097530
1456442
492381
1635951
1376379
1602405
1134003
732479
1581003
120470
1228933
32725
121214
981991
1397664
49092
1109299
634285
1149598
1233611
627309
1802329
642019
1319661
774491
140651
1350910
174470
72989
404864
1639685
861690
1224307
136849
333490
398015
888590
1432167
64221
1096479
1720736
789661
837643
1194832
651366
903067
1264168
1999418
1016704
1501005
1172352
682493
113261
752602
900757
538455
925492
1814047
1463842
1450068
901560
346216
393464
1617728
784506
1044923
1732387
1149333
824661
362641
1690598
1348173
177561
274090
181940
1262878
844658
611838
934852
259525
342699
1221283
631716
1759903
1142082
905909
18782
828319
1793967
1634144
1683385
881309
1309560
630729
743545
233415
871475
1626725
881474
1390649
140588
271479
1596019
1220292
786623
1788132
1418302
742860
677278
74182
925710
1124134
1773360
48675
1810525
1328546
1903952
502328
448551
1289524
1470497
1639364
721811
418124
373603
1657130
668732
218917
1135465
383316
391934
46604
1779495
1163824
295861
695117
896419
638622
1498680
1487530
932888
1298039
178877
437750
1005703
1885924
1872108
1388217
1529607
694173
535860
1620361
742524
305233
819111
877984
1684817
1464894
1227324
281988
800071
1603329
1481570
131064
1832682
802781
1336132
692630
959294
613471
1933761
35301
683294
1939622
1572786
1420577
1349982
878782
719313
1090395
1268995
1320240
373681
578217
408367
64918
657431
1010402
1082916
1667759
728549
1281276
1617175
815737
1938121
804300
461785
1800252
189325
802911
1006954
643533
989169
1200231
1074792
162929
311420
1592264
922866
761952
1440092
47078
135641
1845221
786814
937535
1613090
1588548
1258186
1590726
383370
401398
1545454
115929
1887869
204253
892818
831105
292462
296981
1828244
1076418
1582360
1068523
263267
1939911
556859
1619447
1815272
1015517
154390
1536311
196354
1509761
1720153
364056
963647
244296
1183805
612565
1276654
1176009
79348
1238127
957935
331438
206230
1395734
682216
1529760
1748730
1997869
342477
1401188
1761421
267694
1369009
64164
361899
306117
1915474
1934493
158349
1786001
686725
226958
25789
1205427
1666837
635288
590361
1057746
1921811
737618
1363748
889576
549010
198416
317698
1524920
1496579
1371294
1222562
385299
1360702
217350
1287936
1589797
824871
235906
1983991
1033385
1768016
136097
1992841
847163
1690014
495965
209033
1697590
1845752
1183540
319991
1753826
550614
908373
1972838
531707
1531233
1795070
1639966
1314195
1601764
669392
1643393
387471
508864
166333
1468808
954735
44028
851813
544923
749687
365382
1290860
1326420
525501
1061345
167690
1131964
412911
1077651
151174
974199
1837328
1163978
1366339
510848
1491224
1600771
293106
624974
323503
1960109
812664
712098
18180
1035742
1532833
201344
738897
905131
1305243
1536495
840174
145136
665105
1761264
1762359
1581220
1470312
1825969
711947
984065
1651282
1170536
1261479
277948
1938237
671344
1726635
210669
314310
1446298
2383
1080422
433935
413099
1409537
1687640
1268378
1733785
1635102
1105762
1827816
1056591
1962625
1523813
861040
1665950
1849315
685606
1833026
698114
465019
1019866
1047391
286007
1151001
1135276
939812
703257
1809256
1581411
79600
1277050
20029
1489553
792829
547692
1002579
1826468
1462362
172550
1542917
659365
1944943
473566
485959
801510
761056
1445726
894289
1039699
1463365
1708735
686276
516763
1058114
1120153
1116484
838871
1590387
589885
476424
261536
750946
627520
1692259
1140487
674753
1383789
1470063
1195996
20696
517794
832828
525443
879038
577249
345525
1290597
781688
457756
407658
1070338
1583542
400919
1056109
1045799
268183
1179406
1210183
479549
1457576
1539580
217162
1868623
1647622
1309482
829632
1040532
1614929
1691911
1247163
1230886
568558
1438827
1908056
1008497
1052070
736862
1856631
1701696
335740
834030
427198
278179
1040780
850460
1370492
887384
1225784
1866190
105270
1261869
92603
1892446
1790424
868261
1797400
53036
1464180
900803
1102189
914095
1207599
1832988
793076
1295146
556480
895837
184516
1714440
545195
418119
691171
974000
1083876
1803301
1851594
1526771
1553608
185000
522061
560692
271503
696858
664264
275094
361546
1294131
591008
710055
250600
1215364
216525
1921379
1092336
352107
527221
1642017
1793347
1408770
44505
366793
1663312
1858866
1870303
3147
713930
450227
842711
1177569
1522223
143361
1796765
761256
312054
786109
1256394
947432
554409
1102428
108347
1809158
1226129
968275
1795851
1977063
362744
353728
1938826
1961913
1031394
829637
1613906
1344940
1042120
176383
1140191
1774527
887471
965003
546367
461710
547798
1647787
1456896
551077
130667
43542
1680596
1737187
1965075
1647286
1782651
1442310
1531727
33822
30262
1918201
1145237
1471336
927401
210180
1503374
207503
1286479
1253921
1187700
1856020
555574
613369
608770
792122
1357226
576732
1986821
642297
1879072
1903043
328948
23278
615288
1908311
988921
1895383
1719184
1460213
237311
768972
1466833
203728
1846002
107400
1311971
391340
1980349
1423537
342819
1995656
142611
317775
372874
294187
1236833
655857
1380060
1551908
897153
704542
1102503
124901
1136682
1534104
452423
1322908
489979
941568
1727715
13088
836999
1747176
332262
1984862
1655466
297535
1201123
932046
1768297
1812452
1017248
1169701
1405979
1303797
452734
43091
1536893
275521
794539
657832
324341
799588
54340
1614437
263580
136818
609103
809230
1566954
1804506
1653370
1214851
891227
1121341
526904
1110363
697749
1878759
1598646
200512
857492
1701666
356299
1818553
840167
587714
1158175
1900280
1190612
779220
532116
849840
319512
1210058
213334
1451935
306053
1062658
1212871
365169
1361483
160343
1923979
1128387
1985232
1533505
1919830
736483
810332
1019502
833119
1350240
292106
564471
1556171
1935164
1877397
1189662
1602225
1793459
1325491
356004
995813
316186
1842314
875894
1010624
101834
846982
1163104
302294
1522176
762957
714296
1971057
1889655
1573665
877274
1239690
1129487
702664
107137
720227
1985506
1290766
1077802
1580773
940547
403170
67225
1788995
995954
1842556
787891
860728
1819149
1237868
206617
1123956
615252
115104
838071
1121246
1714539
901060
1179775
453674
1913355
206864
503222
1810012
1589927
476586
359699
1423582
1172610
1584242
1480692
1542293
927010
1217414
201514
12512
1717015
488945
670241
97922
1649727
204133
1114259
218618
151074
1933469
1265117
1968686
1393073
215772
49630
122089
1683975
1203055
1745044
677790
79289
986164
1154370
753023
1964186
908853
788932
455671
1289915
658859
1532387
801498
391496
113452
1154553
1021718
1592494
1762365
634024
21828
1075805
802810
1522302
23280
212819
690259
370168
932738
309746
102573
1856509
1041607
837432
412805
554513
383022
954477
1071684
1218590
1112551
1613935
1963548
1497840
1986828
530925
71553
416123
310920
967206
1508237
1942775
737305
416025
1367071
1131233
1887413
1849447
1563198
869949
248829
497542
1733646
1800470
184075
1514563
1976954
1801605
1317523
447789
1915468
906429
976617
1658484
71426
1031849
1323778
787896
70337
1745206
86468
261112
1562980
292801
601192
1157956
1409296
433465
1517932
901110
1377864
1127366
453745
302396
782027
368601
999365
495312
299074
1225079
1387742
1032684
815819
1026620
689322
134489
1870689
1467824
1665866
1225581
836854
52316
1889211
635090
638403
398242
107983
1672962
411865
1243848
1878217
23716
1808850
1770421
1421781
1509511
1475395
493940
1655378
1903888
1646625
1372387
1714602
1830969
926581
1832746
956658
281125
286738
838554
947404
118607
1406554
183237
1207354
1945652
750214
680107
686994
1529441
515702
226425
425347
1940277
662172
1857
1698797
911977
1278113
1027604
1196486
984588
1976691
1309552
247316
1483425
1786125
833280
635272
593253
1666243
790801
1342689
1366355
715569
764724
932233
114262
937948
800896
200716
538372
966335
1904981
35702
58348
1478899
1236133
121862
1745050
1162421
704380
1557088
174691
1860310
424934
1220576
1979686
1389423
742094
1357470
397497
414639
1846211
1772361
1345701
1174902
1885806
609540
1653474
1863747
1648503
888880
1429220
720031
1804562
502131
636807
554292
504824
274687
1513528
1045616
525406
592771
1658311
286529
608897
1542490
970246
1844731
1628261
724809
58817
1745857
392274
1877642
425403
978487
1732774
1011841
1113905
1881899
872043
1391794
113909
1890714
1959048
712830
1669834
137199
705058
1598037
1432331
254543
1110268
579403
415680
587213
1986076
583712
1863661
662566
1613434
743415
520393
1341850
1886249
648342
922431
395725
1912171
1951588
468993
370984
625358
1382119
780031
1472141
280831
86549
67416
1866803
142760
1152114
1422639
1698352
1041268
414149
1382122
1072767
1126096
1282499
922454
783423
939933
1258742
358766
1025374
347622
1149486
856148
283384
135021
253245
1133470
1027357
1426745
1423482
36000
1418265
771822
1021410
1278691
557053
1401635
1106214
904103
589077
930454
125760
1238320
1419472
698701
690900
1125803
75391
1930142
336276
218290
273336
833754
1732539
320358
412645
1723110
104960
119637
1656496
1244389
1822896
841377
579642
950948
1786747
822669
1077458
1300445
1845388
568952
1766760
530294
1545709
1337468
1260886
1900052
717472
1777157
1390865
624232
1261617
1421508
259943
607990
1948033
1488507
505414
1070151
508845
1028869
1546893
1582521
1218750
1275696
797534
1803071
46569
710931
1655401
1920726
177320
1042910
1268056
1722412
794014
348909
54925
1119945
1301565
1752818
1279209
768555
1736551
305921
1007732
1390764
892993
1720689
1070772
251317
608305
570971
817827
221321
95186
1943761
540119
1711302
326388
1601383
380031
724084
325511
1329280
1554612
995425
525618
854586
922721
1129630
1816279
140184
38460
1598396
1147490
688305
1981634
1060372
1705500
1695600
1278929
1185
281731
910048
460454
1826086
122251
1721617
412859
1370491
1441904
1777894
467384
173710
732807
1206455
1909057
964062
1509323
1186641
1802125
1763944
929125
483250
1321048
779476
166807
1014942
309546
1371242
1472222
275021
1988356
959589
448753
356129
943294
1402620
1131827
418713
1799682
480102
881866
1614623
1092391
1358451
1208016
1911169
1523301
1918959
1759595
1829810
1689932
1352924
1034050
1478036
1044363
1204895
154662
556765
1792222
528253
1567407
557752
1175295
1219080
92023
484084
1008505
292555
1619348
47386
364860
1501682
1712813
1217436
234631
970246
810649
853271
666936
1460022
851396
1222571
648493
1777566
1419898
533955
1994131
1446265
1529457
291709
201322
272802
784132
845476
99250
187679
999847
510362
1871640
106520
1216627
75476
1040985
1165566
1331689
874267
1732079
156122
325275
1079346
518467
703499
810801
946264
829705
1436326
892524
1148783
1872080
1060897
1657980
1320135
320842
1631157
1807497
766328
1633349
170875
327303
847113
673548
1738715
225989
495578
1604739
1708606
1416960
1154856
1810850
289425
545308
1908464
1592347
592874
1626799
1250397
90683
11478
1517984
1970492
136101
1870616
1220967
11470
1279139
936897
643875
716516
774749
1679414
1045484
1275854
282065
939878
475040
1215496
1112504
47909
1001597
651974
1454912
886521
480419
1095822
153287
1221059
296803
651437
140934
1330832
905856
1018159
1621438
996093
817151
1152164
979858
1871336
1214703
1899932
1459594
1825182
1360224
500408
743790
297844
626917
1398672
678418
343721
597480
394793
1582053
1510773
1320318
1764979
168888
585156
1083326
993851
1931222
1787499
680204
523915
1261347
1900601
1810343
86886
1660653
1374184
150244
545527
862881
506393
617027
146596
1369788
40627
1472215
1304146
894698
295631
1467719
1040362
892787
793805
1271060
130908
903592
1132248
503256
54319
1827058
976761
1005718
851989
500124
139532
1939706
1327697
685260
228616
1245424
1790613
1117087
258959
1081483
883169
285116
613620
518162
639179
1928496
1766652
531743
925439
1026388
20449
173879
655583
656011
230592
1157981
526914
819421
155067
262793
1918397
1177231
857543
850727
1758739
1804834
1191698
245475
225685
12852
960723
1485797
885918
543835
1635780
1249687
1862283
89987
1799744
254551
1336003
1445099
952761
1275536
1302985
137020
1476899
1040082
1087231
956792
378208
552015
562470
1161348
1438179
4576
149355
1959343
565580
1942764
934040
1188922
1140367
1238506
1578827
1529470
900733
1897801
980493
607992
1566433
153674
271889
334735
101680
822277
1290885
1007642
1409694
1243772
1337760
5382
129055
1919151
1936985
655151
262126
1382573
1127908
544181
1673576
908750
612550
63229
1480838
1878999
862915
1335651
1472707
1079841
436974
1991763
1628607
255447
832273
1410962
1678764
696245
220596
1583373
1882595
253006
1867323
636138
1347662
702700
1677277
1754180
1927040
107960
133396
1549078
1074667
1091076
875953
1295168
1957990
668047
1159698
203056
1592188
361429
1117179
1313673
1488023
182340
57755
13619
1657340
1221628
729332
1936638
275704
561125
321219
506748
1317228
945462
248542
322357
291554
1919463
1400073
1072864
1276937
633587
1042653
1487702
1688346
1160860
108620
514792
6104
912933
35033
1516510
1551691
1613190
1645337
107486
1007650
1675594
1051251
751410
618501
1805994
1538169
895728
856105
1222579
1572226
1076478
1436082
627067
1383328
323184
1602816
688780
892900
1059497
1890282
1357926
166476
820848
575767
1825290
805814
146182
912292
293208
602993
1430128
233068
1590937
2694
1571233
415493
1626850
1828564
1478044
556394
1605203
340973
1316236
653938
1822442
469796
658814
141393
242647
972128
397134
1408668
1167421
339580
31584
85550
938600
1385034
439064
1751045
429712
914760
1678269
1469045
1928168
1078532
810451
1350772
1463445
131538
1044366
805114
870462
1359073
93574
93463
31888
749584
170199
384660
1907361
517084
1120958
977877
1638652
1939849
1941357
1456170
75011
478728
341062
512622
23846
1046889
133082
1414713
1963560
1277927
86568
1412334
647721
1138022
948538
228558
1963633
1243742
885459
1876534
908363
1963563
1449245
1466315
821580
1355108
922372
699529
725961
927835
1281409
808510
347913
103704
6059
72347
1287571
606500
856692
315561
216969
475237
1068491
1583056
992286
1631382
1051469
1673855
1842984
307882
1975593
1859873
1968490
1332482
1853872
1646077
1799464
786770
1862459
1286149
1505156
1330904
59424
928544
923430
496107
498937
1472229
1254824
1328776
16922
813234
293833
858843
673502
1861886
41390
1385783
1249330
1122789
296893
1368660
1143099
1472890
646471
1291727
39344
1423825
1386181
1454043
857196
460989
1179172
1091025
486914
11643
1183200
587881
395423
671875
150692
506191
1370014
167720
461742
1267770
1675913
368622
11418
1407797
1095777
238719
130961
1513157
459978
1616878
572325
438079
497288
1592975
1889497
1915793
1425939
697716
290824
1659409
1462113
371036
1499729
656004
228945
236698
495205
1854481
1287253
1242404
1648540
1515736
823935
707010
262517
852631
696238
309061
1600737
767359
1696290
1547679
1047235
540539
357407
932973
1388776
1951027
1697793
1028415
1556623
734842
1560047
1718681
94729
931090
1502181
673503
566976
23618
255097
1024868
1187141
1670044
1747762
820622
1016927
1087818
928705
895061
61161
651974
1206263
1248034
1705527
888963
940251
1103381
55066
486437
1899559
134770
208394
283163
764451
1357578
1391764
1052419
377483
111446
646014
1800116
613483
1285009
1222607
1997098
1082300
939521
874287
538154
631416
1294121
19102
1565932
1392795
1446118
58216
1638955
561607
713489
685722
746850
1890341
751880
1258382
104891
1427203
168057
749384
1317409
126837
77836
1859889
122024
812368
255390
1423698
1795229
20323
1427536
909538
1134954
1811924
1796897
1057150
511441
1572304
1410086
1890005
936579
182755
1508987
1070721
785741
1898656
1054292
1690707
823687
1872339
785694
692637
1804688
873799
191484
1348775
712066
363249
134124
1868617
101324
246232
617354
1796402
443028
1117812
663510
1367419
1552626
1759872
164925
1771841
1092769
353676
1976737
1817497
592842
815902
1938446
376751
906835
1205315
1363471
1800813
1724740
4065
1293040
685224
630807
1048387
469177
1756361
1850662
586403
1266839
1143347
92813
1927472
1958666
1039596
586066
1445758
885883
499505
301431
1730715
1337492
1860190
891875
693544
1433917
323631
1946348
1132040
1883948
702339
1284720
566933
1815394
889723
1827562
1348268
603382
1637829
219873
282832
314978
1722412
1946360
1126954
1415222
434793
28505
942318
222727
1748838
273689
338308
571104
1077038
212490
603734
991603
60424
1430631
1896712
1519045
26060
1855501
489985
1465983
965662
20118
540621
1870170
812322
717748
631274
46233
1089906
73588
969265
78536
719917
1805484
1601793
1098143
149459
1822585
1805293
854206
283133
1262748
1220363
547150
1209819
1445508
1615777
476192
427205
920012
1196398
1368023
379865
598708
1037653
1775716
304159
1784186
312969
672011
240325
657533
1352678
458817
538627
1246462
597496
702975
546334
684970
888572
1695270
1640563
193004
685400
1747608
1248313
184320
167760
176392
649935
697434
705060
185024
227029
1412400
415632
1427970
1546642
75437
37100
525618
676442
48463
1315030
124841
1770156
195748
287200
586083
1319809
1562840
609302
1401602
999471
1224557
199505
931795
829542
1532166
1677247
1253946
381251
1694846
187903
1617849
208067
1655843
1042125
1126890
1202959
451509
1316322
899622
1543760
1571937
705787
704681
384648
1314478
515817
372058
1434765
1903805
1712399
881964
18633
940000
327186
578851
1497799
960919
525473
211051
678405
63357
1448036
162644
1234192
460600
148092
509393
931783
535994
850082
262355
106943
1722675
1107712
1591645
764158
1363304
65881
885647
172547
648877
1573450
1101425
1684774
794104
1231087
699461
755983
939544
516310
1385919
509726
1365185
1031642
478703
1736274
341351
1673759
1541507
395200
1989022
450488
474820
393368
1812176
624581
1441163
1498188
1023980
221232
1770375
893170
102042
166327
1860749
660045
946844
630342
1433465
712480
1024604
1112608
717965
486616
29725
1815904
537006
1350146
284921
776707
1786507
1874678
1523491
437887
319621
1787923
1060885
824863
1929360
106409
884310
434339
228780
596350
1018506
1727782
561606
643692
1657960
575596
1095341
1783766
1835920
1015269
1117465
858273
1240341
1570771
455798
523842
302944
1902203
25699
982126
327089
977289
827344
1148027
1207002
1555169
84907
1192172
1503492
830626
186755
1968291
1854607
918220
1344233
80302
238977
1058319
1583637
1573211
127247
1898345
1028134
402810
168257
1552852
1376362
301185
1669565
239381
191368
871171
1661742
984630
1360170
83127
7876
655071
1536689
381651
51003
430118
1412782
1537815
1110183
209316
1875741
1923802
456485
392202
659728
116791
1938384
729146
829759
1127565
386026
1670229
477077
99420
1743452
260531
1432620
1273119
100172
541147
1981576
223381
331938
1063692
1135844
1377447
703906
1904504
1337835
1085001
875952
1227196
747298
1112888
1453995
1332851
1996707
783333
327495
841575
631967
365860
1979998
928662
1385689
1019486
560551
546005
1088531
1772493
339331
414083
1517029
826672
1007307
901085
1374706
1038636
88889
12607
1173317
461510
1491149
1965995
564883
1490357
1593014
81166
53165
991638
1555279
297187
1037026
1671578
1819910
846408
58452
555466
460826
611909
954130
55547
1736022
1510020
1198121
286869
874687
1705139
1747985
1527044
1878288
42418
1973447
1766559
1820880
1851910
884145
1183531
1074227
1571472
834573
982880
468593
376593
224301
270430
1988981
724467
1586097
1703251
960236
1332407
624139
856748
754008
727862
1082915
1916173
1422222
1169432
1820274
1158985
223575
322089
1592468
1942168
1859722
934509
356557
48463
1133374
1010549
1320014
1901286
859318
1025605
675072
1163601
903933
1306583
1260427
1459488
99391
667237
1752535
1539442
1705057
248706
871722
1346381
332056
226608
1426496
139253
1769926
530016
816380
1812341
1363955
1296765
869843
205131
984792
937713
1705818
614360
1116138
977712
1470984
1828111
653306
1906072
957017
594411
25579
106084
103245
1978847
1417272
109354
1993136
1091303
578375
1403637
858169
1138861
91979
1765693
1791298
263048
603497
1167839
731280
994723
1712835
572188
1193269
904671
1432539
1062706
652626
1242912
1445882
1092698
331869
711463
1950720
234148
1993981
1483740
268761
59480
7263
467822
871719
918062
1021421
1414751
776201
92283
1808647
320244
1355854
785221
1296317
1832451
1278164
1831903
698890
1444771
1806010
799106
1181067
433721
1943864
1042949
29580
1023167
998599
487863
731044
972315
1356239
1947100
463057
443698
14356
1901725
1569079
1493496
1655476
1585760
1542322
1905649
766148
987259
18902
1283716
987206
1602863
578605
1260360
1051982
1046055
1352652
879738
1295655
1053893
1993186
796306
153714
1975193
538530
331574
79497
1573275
1326395
737303
801049
527994
1611693
729304
1019428
120444
1068816
1237345
759398
751560
855767
997547
1865608
774633
161033
607496
1834759
412872
45843
1146365
1839200
748563
1351148
757765
507061
111068
1757198
279944
321858
694184
1264845
387642
297252
1937350
1757537
1434262
1644096
1488329
1673971
1141527
833060
1625461
1742495
1635251
321010
1287850
435492
1878916
340903
1316667
1247647
1402524
114094
805102
1404014
1428527
1053256
570442
841920
1212186
1188616
310920
1717801
766507
1280416
1863157
1688381
135688
333287
252834
1435842
1498587
1459606
1545625
1759451
326505
405132
1538787
1938528
1817421
1074901
743671
1129597
1779127
1364096
1022711
620209
933810
1847242
789489
1527246
1103754
1941969
833070
494699
393493
381180
1888217
80290
236161
593760
55172
210674
1230018
512641
766345
395694
22977
328761
405668
853778
415694
855021
324656
117460
653761
29843
1045685
1810749
958408
1081972
622933
642909
1926227
1660166
759799
925456
1785639
890939
128969
388496
619374
259208
156659
1802979
1586584
826541
536856
1078986
714515
1493564
133180
590401
1528679
581333
296914
335939
640499
235205
1363189
1645491
785249
1940215
1173485
1053498
25432
1010244
727014
891629
681771
1404981
838363
531553
953980
585811
982763
1352738
1400066
1587330
1180002
1041360
542425
848062
734504
1271235
1741662
948775
789170
1717498
144082
913256
79130
1323452
1183316
740289
1509688
205354
3598
1594894
1212566
1797489
828303
58703
365390
470044
1512324
1175552
57065
1747225
1993318
1960841
1251197
1578497
1153013
211097
905830
1920657
1500073
1430513
236742
1549203
1318634
981033
1058940
1965283
300674
1632303
668649
912436
119192
534575
1781466
246447
1661306
1615390
1421050
1546208
796526
1166902
52218
1919205
1450085
1201293
812326
1606129
100256
1160197
824711
597329
1552237
137854
1675259
1643982
781709
1363703
1228469
1300143
777242
432814
233549
1309137
612733
1383015
1523947
1227712
1161299
860189
1763717
1435657
1996940
1805830
383444
1651461
1254379
94627
1407776
828720
1806532
928392
1628315
1362331
1820280
1294323
484213
1985083
801962
1890995
1618120
507844
1197791
1819878
1458194
63587
531250
1250490
1210151
428028
1062006
91613
1474654
1840398
1333578
26576
487361
1261280
1145001
1574025
744937
1893508
981620
1172942
190220
213091
925631
751701
1349684
1774254
123558
1243577
1753445
1460909
682328
584437
759936
1141836
1359203
1876059
553302
477778
1595216
1717692
402641
715383
1311930
126718
426829
657989
415620
1536406
1470529
165886
1125725
1317167
1101981
311135
1534195
39489
1093192
1092679
1515724
1831870
309677
1801967
579201
452216
1692783
1647598
1555520
905802
1200840
1003355
1758490
54830
995101
1593364
1031167
1560608
1027694
81105
212745
1609709
1702544
848089
165973
243519
1762449
815303
1064237
1271779
915512
433284
1604662
781051
481243
1148245
440573
351499
1897269
1474218
637430
1233087
194149
187044
581124
1634974
1435837
605501
1679691
636063
681280
1262059
870737
1675516
635656
870872
31384
706127
723192
17548
627827
1242993
326108
59374
428210
1596626
189075
1517717
271321
362010
1026880
1507284
1751879
320403
1590201
464832
1090055
755463
441633
904824
1159138
794406
709418
12599
1675217
691231
664408
855771
1054725
420054
1195531
1337531
1027496
371439
1055358
513873
1393
1095940
1782202
1968461
1112386
1699579
789074
543711
108075
820602
422546
1034648
1541845
1609653
1789744
411746
38262
576112
1915154
1577521
1208007
233455
315184
602999
1608274
1243342
1325983
769353
1011584
575897
1003584
278700
381126
607628
1734371
456061
1398469
801695
613452
656167
341673
1500655
1164256
1856329
64879
958475
837385
810813
719221
316858
1371435
1642394
1680949
1557447
824545
865991
1957583
1638215
1794508
188381
894552
1692874
1520799
299175
1132530
999848
1687164
1116468
1220887
500748
1792696
501233
1370504
1292418
520143
701223
916681
1211658
1269239
71727
233332
919245
654836
1616731
143831
370492
161061
1699602
1241699
631045
1678892
421695
1192138
806239
128040
1343251
1435063
310876
48913
550547
1761272
1927608
802995
943234
1123146
1763777
336726
224854
1520423
691665
1843794
1868810
1233595
1661377
420426
1132142
1061913
127036
1258039
1876012
1587251
12190
1989387
1514110
1024283
157229
1923525
436057
82134
1447490
1848948
733777
1017435
874137
1538643
546348
51007
185916
144007
1065150
1993025
1652292
837495
19961
751504
99402
750303
1681554
732532
1474027
1932173
1497228
39240
1309756
975242
1023862
452636
1686709
766073
1964907
979276
1713512
1357782
918355
295964
1152166
1590856
1358322
494211
1859743
447235
1660292
686926
120776
1961778
1604223
215301
291474
1970652
1649981
1984245
333783
1655614
40529
1287612
1096017
1920604
1489105
1090442
1051824
1585043
1842088
880911
831872
1326296
1622068
920476
1416799
661792
506314
1042546
1365045
431723
1589878
1039300
1021694
870717
1885533
1471534
654056
710877
754233
5223
671753
527541
1394272
1774190
1330609
1836483
1191763
1299613
1357214
1028062
1251835
1768435
916146
1305077
449935
1334930
1636442
1817096
510733
934008
452396
1769804
606497
1214760
1450766
1518994
1749974
1336097
1344289
1652605
508574
12042
815279
1364852
849340
761
261482
278076
490317
1619064
1233711
410114
1061107
196700
1335581
1668556
51301
825056
924911
1768653
38767
245008
902120
1293206
1923525
1553701
693325
197080
78705
579900
1371346
1443921
1491967
1856444
1520860
1615610
1889897
1225515
246848
39918
1492338
1084756
1966423
704765
477338
913215
28565
219248
1222985
1342420
792023
880129
1169868
1938329
366763
1576324
1140060
1820738
985047
1057317
1651152
623727
1291920
1540430
1725774
1106437
1515406
1394621
1489282
1697692
1068063
789380
165343
155941
535294
220516
1218281
1819010
347337
1587657
182261
1574430
219252
1165717
389577
1949954
1103339
874669
472901
1742760
860401
658505
1725711
1389485
19866
1238881
1394752
459309
1687130
3041
1707539
1409650
877038
1681239
1505617
709151
1503120
1406708
334515
1762860
591415
231436
342372
496553
1707346
1235775
1375591
741132
1869247
1005790
1749546
1084410
1724009
1648633
44354
766009
921935
1977617
1995396
140901
640060
407907
1593103
1348890
769068
588694
557265
1195815
999268
225077
1003866
823034
1344320
24916
1395497
1569578
72149
952017
765055
1851637
1790214
1982618
1325361
1744706
1770652
1545257
1567565
1524412
571068
923440
365187
186894
133040
1127320
1708002
1737050
443834
542542
1736657
1570507
1431083
1728331
1542602
1719350
1042890
1632012
11458
1104312
278694
1738087
39015
572466
634042
1748853
182334
901763
480134
1706237
1209186
966920
202683
821100
818764
1713425
1545190
1501922
395732
1096535
387744
1695408
1471159
1881434
1379847
938278
1475422
886486
504894
1470171
1024804
1273748
1454483
426655
1045670
1002023
1586655
686761
790877
1477249
878760
770788
1780222
1403205
63345
1714382
1062536
375946
36070
603596
1019877
537805
208727
1064504
1034910
301661
455739
1832963
142401
247405
1784304
196260
561173
1969664
38944
387887
1486647
1175002
1030738
622472
1796702
1984001
398264
795114
131407
1989015
1291657
1046719
1186001
1055228
654
1396545
1956311
1495215
1265180
713247
1497731
1827035
386742
1166912
219107
1907713
1923761
1508839
422430
933852
467143
133507
577887
937938
454000
322244
456972
1185846
1542863
1201092
172639
1636699
1016087
1500016
733194
1276735
1654550
312280
712687
1049991
1134865
351788
1984374
1096327
1219113
1072901
522000
1106995
1566071
1842687
390105
565961
1966378
260843
553642
67324
1431673
1469336
1356368
587180
1428553
1840642
371
845431
1579133
1071327
1481168
1851010
129639
1431502
754547
868304
570129
308619
1569882
40493
1763919
1146409
912765
571137
461886
415971
86988
1106081
615211
102574
384446
689717
49539
344814
340548
1695647
871878
1487197
1028414
1565485
71248
1329738
514509
1568437
1530271
385342
958122
1515385
1756579
684619
1212055
1891862
263635
1556704
1996861
573995
1871552
1090237
620939
1051831
1292897
1200811
1155081
1100008
333580
1659139
1271992
974948
1514283
1265208
640634
175199
853580
1668155
1161920
1588837
1286383
1690136
1494830
1676316
1501514
1593577
376268
651903
737076
709821
1452598
1661559
1341084
793682
822014
841950
740542
1668902
477457
1766975
869547
1818247
1416742
1103054
1308904
1997797
1859502
1158244
562599
293127
1737114
421734
1758821
1567773
1640597
396727
1757657
836117
1065028
1961081
1330598
314420
1863528
328877
602971
749813
468211
1391814
260867
1075416
1383421
1561146
1718446
579208
121217
496767
963743
585922
83960
1045977
1335622
1787103
1141136
1164066
287969
1431212
361306
337548
26233
947079
177062
504334
891093
975817
683228
1327534
466517
671830
1992579
943679
1826875
601596
561996
488566
1161477
278645
173309
1947353
550592
705960
641443
1675973
281394
264355
1856770
1204753
379885
881380
187264
1991777
1186311
1379688
814800
1293563
1746967
123376
1245660
1356344
1790488
1561359
1972255
1498428
1547448
1325769
577712
51705
1217477
1144916
1644471
1591664
1061360
116612
71021
1963480
447492
1153915
1563639
87141
201683
773773
1184657
718468
227562
358986
1794635
690960
431757
1600525
1848792
801427
34846
1216283
1811841
1650026
1171720
974936
1227399
1961081
1847056
1353691
928472
1972325
593207
1622548
1698898
1393198
1089198
426730
311326
1060215
979854
145136
975421
685593
1701832
1943605
554470
1512718
664915
1987028
1990155
479944
53963
24150
799767
226923
18311
1979623
1900331
1951023
1690972
879384
705491
735743
1168620
1486742
1015055
989438
1126807
965504
304955
627755
1778693
1934491
754590
873748
48881
884651
576352
1052549
1599618
1934839
248482
1115376
320874
699359
71943
64725
1340853
1215136
82160
310559
270063
1709362
387119
1322490
169775
159638
555872
571974
1235258
1370438
215007
1671845
1854850
1846144
672699
630739
739445
731037
1436112
1512738
104062
1750076
1817016
1611676
1330953
330244
1802836
981358
611048
1244309
1800543
1682845
1443081
611748
1265683
47413
153299
120591
1826999
1159836
52742
1539710
203542
1829616
1209262
397584
1076320
1138257
1860312
1589367
81972
315732
1930248
408406
1133589
596733
666906
1634811
140296
1972074
525394
184663
1629922
1374522
1026097
1317896
1494619
107575
209369
1857190
1368423
919972
1339389
552738
1590946
550664
1619768
1984548
1332475
727163
1910739
1568336
686112
536310
412418
1504317
1249971
699393
1226763
1303469
555456
768959
44953
458719
1491699
1811601
1361905
1573736
209320
519795
13847
403726
600180
920293
148852
472940
1707627
497024
964880
1070073
1840875
1272637
185550
1359285
1267800
1380301
606501
1099823
1514696
923953
762322
1319796
714989
1704044
1920812
790438
164226
1959748
433689
1181110
268497
1223391
64844
1706819
1492282
1464865
961001
591191
470944
1472780
1684473
620055
137664
119391
1810790
1380276
606272
7742
1435772
596189
1388291
97052
1438600
485338
39732
937180
247822
1393895
810989
1123707
1984469
1155655
958467
905756
1272056
1452469
1334352
639790
1494276
387528
1924713
1821352
189309
601520
544187
1226268
1416250
1644299
1413345
851725
1290571
1407932
1443257
1610739
664554
903000
155026
1143670
456328
674669
1706103
566137
1355743
1623306
292981
1024331
39285
501494
688542
278991
1551435
452734
547795
58039
1256892
1756869
1688617
1972616
997097
1236678
1320563
1138254
1515356
1654897
1943253
105601
670421
1239231
1376937
518764
630469
994216
169571
1857009
463112
1871040
267183
1551847
450749
336083
165130
653839
258349
82867
1815469
690616
383964
1785018
1713122
1727011
737531
1486911
1401815
914498
268154
853514
953478
1663444
178091
898608
1983195
105314
1061200
412260
536372
787566
460984
1896097
666516
1369164
236958
1735143
370190
749529
1495227
1614147
1829845
1413494
203775
924866
1480158
1413677
939190
751350
56784
1533971
912673
1127330
1958637
1022542
1144855
1156938
1012307
1470997
987694
615165
1131186
755746
1064326
201296
697547
196287
870911
834295
470448
1503971
1405475
500224
1835108
1783862
1510057
787719
1432885
114323
256104
1824772
168191
1685262
819919
66526
1784316
1849395
68099
211774
381958
781897
1737258
1847874
1987034
1780524
157092
258064
1381847
1374879
1004252
272167
330927
707635
638378
341107
1359324
1960388
284364
1216387
1929134
1982005
1245359
952980
1478380
1723744
1173357
245617
1782166
348093
1729644
1654836
1209398
194629
1883866
1325010
532030
391403
1239328
652738
679013
845842
851116
630337
1034518
604439
1200635
1485599
543787
1124387
1783921
1450691
820367
1254594
452508
1979243
182437
1160769
1139377
215771
255572
1828071
713810
353797
913988
836930
582236
1146528
780147
1901997
257060
905435
911668
1050941
663219
1423864
288442
940161
1641300
1846014
753376
868032
827398
73560
1710344
1591001
1060718
1002738
994522
1669104
475155
327128
988495
1141927
594938
1548184
11701
665406
1505673
1416193
1030736
149952
64806
179935
948985
85344
554638
410982
1587346
686141
148595
76661
673303
1725951
1432912
1432661
1573287
53573
1319408
657464
193914
1549977
209922
919399
336362
1177388
1680898
269982
1255347
1744949
642887
788685
187796
1745786
1439277
1013280
1702418
1673029
705085
1463569
735372
819265
358590
261398
1189337
43092
459829
1856412
315900
1825083
594850
1550492
1303136
104260
987919
694886
313133
482322
69779
809270
1115866
876927
586327
1293483
1928679
1745464
656857
622571
680048
371821
872666
361718
571804
1747189
1081726
477123
975696
948994
224448
678756
1401346
383960
1940764
906625
552791
1286486
507042
795185
1360448
1593595
537634
708400
950701
1197438
869109
120525
695178
1478982
1146377
144398
736042
883129
522001
1102943
1194814
1251622
510301
1538060
1156170
1507917
1412096
1041589
360457
54967
1231545
990050
26168
665434
632207
1758840
1156699
1649124
287785
555871
245967
1496716
1158782
183094
1933196
1479054
731201
1222723
1586882
99339
1614134
118214
1634728
355142
1372101
910653
1215361
117460
623006
585578
1753123
1785064
128626
345190
1153185
1186369
1328099
396742
509970
39644
1470145
1582530
360612
384942
979574
1454780
1445709
701714
53264
1713327
1728598
514507
482660
721926
765988
892658
1657654
1031074
1489748
1676374
413192
837770
1832938
1570368
1429392
1847911
1736732
146326
110574
882641
660541
387647
697632
775460
1463415
634578
1922977
79843
1139712
1915784
1295468
62226
1790633
1428748
276304
378581
1932076
808299
1115826
1212780
50928
1677750
346845
1533392
1487474
1081545
69388
695183
1583737
691923
1979907
543850
64357
25739
905780
308141
837876
1099149
1662070
1189567
244112
1259379
490891
1387608
492230
1642557
1629698
841826
807507
1179957
1639775
1314266
888771
19814
116057
602777
95049
1243623
825866
386925
449456
1603764
657617
1290652
861200
1985146
1821137
911641
1997613
45940
1127465
1517671
1098607
598944
1473754
1539822
233572
1829528
520718
1934505
1199172
1634340
773691
1327174
799457
991588
961333
1245621
1562378
1063433
991354
1601233
28623
1754746
1753222
1422719
607872
1837228
1321012
677078
752434
439618
541309
978844
9539
423253
748253
532029
1315483
1343718
1853289
659617
475178
1729145
244097
774731
392989
1978071
1208243
1012834
1004691
1217124
1889994
829319
1843647
1248133
1947310
735303
1491313
1037149
527215
894276
1382407
1310634
98705
1964847
759256
234269
603046
1855687
1099424
1816583
987652
1540333
1597915
33426
1399611
835332
1997306
1124700
163295
276936
1591209
146498
1695526
1744907
1567165
371200
702871
867950
1757520
1061486
713711
1646111
999583
230951
443167
1975436
824753
1637163
756445
1490431
46975
1155865
167527
1125530
1432705
1082260
310862
1537825
1233743
612488
584879
90159
164913
1939668
1510135
817639
1663544
616201
1444117
1349421
827423
1599830
203186
745319
730393
342829
1567047
558533
803143
829018
1048094
397632
641353
791277
74729
1986981
780959
507767
1056905
1533478
952834
424324
472144
344677
1032010
1775283
1166031
360630
1568696
27213
1048773
1243451
1120919
1015563
1393843
86443
1335228
1155430
1857594
1890812
370881
1597715
478435
1008755
1679366
1485829
547464
792194
1002258
916761
394373
1138422
1434436
1144937
1767276
1144856
963943
9809
376627
539381
1268904
13021
1470731
1421335
1951675
145595
688931
1414892
1144570
1566898
705862
1225267
1478206
669679
107361
276921
310873
1819599
1606201
801933
1835378
1401019
982395
1642760
966433
1546097
526027
605981
812948
1890387
1771589
831141
1616173
931064
1556972
539089
351846
223134
783119
563791
890204
1701825
225441
184330
224636
1136783
1708126
1509113
1366625
1726468
1844041
1306859
623450
1851256
1284010
1993879
191166
683171
518465
33767
1704627
985461
1394826
1723052
958581
567912
1907814
930569
1943552
1394523
716052
1321227
86810
1723239
59443
81416
1492303
1962310
1030330
325198
1161429
1440249
1121203
1224248
700683
1579936
1012890
610582
1610637
270862
556262
1314623
571336
1846682
719922
149812
1850554
1400873
1548895
1757550
699635
1801742
190831
1332773
982744
574190
1298447
1392762
1427639
474036
491714
133536
137909
390647
677585
181580
256192
1662984
878094
1262498
1802799
796661
1214691
1988743
224771
1844483
681629
539830
1979742
301126
1416077
628209
1676410
91331
1166516
629876
418695
1457054
1477106
1445627
111951
1864333
62234
1561675
619668
537697
312488
1670886
1796886
734395
336814
912805
276517
1099360
1437040
1533278
351511
237674
1253941
395752
1424371
1142818
1267022
822305
1052674
1338765
459083
826890
1218669
399834
77433
251961
1482491
1519611
1427276
1610470
1633916
1628719
225635
485031
540509
1414108
44048
86324
907793
1361011
1245358
1389919
86137
340937
1755180
1206853
30255
295122
844278
1968044
573501
1962926
580241
1653504
424399
1841129
350590
1341077
798319
16911
1255155
1454630
1046849
1942935
1152527
894805
1045726
1831453
1195437
1165777
355505
940866
1717636
712161
977421
1705799
392986
811350
943171
1424618
89912
217710
1866445
433894
17311
1073774
742113
744900
1486866
642354
870602
1008851
611956
212912
402245
563783
1251712
1646275
255868
1717289
399291
531036
671013
1694842
1664760
1560360
1589597
682469
580690
873148
1035343
1214128
56861
1423952
554097
415522
1948447
292097
1647650
598726
488420
1217333
911941
1252829
1096532
245497
900287
1517455
313904
1137971
1867923
642423
1895663
770730
547087
144918
1396749
1358988
956548
1298720
837238
956756
1869000
1280628
1322401
249686
56217
1285984
1285132
937650
1934171
1590457
522544
1110638
1461886
1405225
1006204
1525348
1192799
368848
825094
255147
382087
510878
525808
1991521
1637605
1092609
1336252
1815009
1102014
646368
278174
1746304
211104
1083128
8268
1038445
300573
1373232
1294258
659019
1697512
1950637
131843
668252
1714059
350710
1996279
1284110
1538932
114692
1622653
1642595
689131
841695
1020443
209009
446806
423383
1010080
1164932
280970
870861
431382
461951
201760
16752
1638668
1234043
325225
1459606
1765780
940339
1854227
900687
1277757
1219264
890402
1533741
372870
1210809
407760
1765303
959057
269731
1067066
1378572
621084
1747393
340081
221853
1700209
675841
937552
177101
561552
582493
1271680
794907
1114298
1745667
568825
1105968
1946724
1003850
927761
732291
399796
452243
1175950
783179
553005
927377
1327025
472623
803531
172148
1685062
1192974
1899051
1812834
1377156
1424060
286922
1993462
916525
1127386
1518496
1948240
188829
221433
1139307
506279
858929
1535393
353471
608030
392297
398329
798338
1839156
240265
732064
380913
1028940
969603
899514
103827
1109015
1562014
1821560
1926643
1306082
1401941
329113
34756
846917
1135398
748502
1077157
1741738
1066666
719711
1892895
640705
1265540
1352246
1937406
21704
1391372
36546
1010865
233925
849413
199291
31777
1508710
1246230
693403
753314
998167
923868
1898625
239512
592030
1091073
1712317
448220
1299202
835121
1081472
416881
1511705
1565953
931493
392360
152040
1287892
257952
202461
32867
896389
117591
383061
1769031
191716
1416183
1223856
8050
1531230
1079573
1369576
242687
1005712
1036684
1128608
298579
1590528
1156353
526323
1201450
773535
775587
599960
1993835
881314
1080900
1695219
669262
807761
634013
835967
1778453
482526
1932277
440195
1675426
553061
101085
478685
1561912
1076721
1465720
410206
1993029
1202857
616892
1380355
1833241
1129975
1881729
1898643
1757278
1391043
150711
744327
460356
872268
799377
1220804
1194939
1897239
666655
1242083
1039584
1678578
1939039
291563
1207197
807664
1708606
1105489
446328
795844
1735909
1744783
796080
493398
1075078
1525810
936702
719181
103845
1060159
766157
833839
928788
1132824
1568803
199515
294498
274451
1091850
321225
1848831
149515
25618
946320
1314928
441665
1451749
414825
1354045
633712
1110698
1991371
682083
1564317
1873408
1662912
1954649
824971
1908179
682349
524974
1881188
1542994
1536978
1443975
177775
1004701
519512
1615999
526403
1982997
1452012
860285
1826782
1932823
1486324
1654686
618268
438625
1888933
1080251
1975789
1265459
466073
1449497
482035
1035910
586849
636389
517202
1580401
121854
562771
828138
1716911
1067166
313876
162379
1810575
1959270
32006
306515
1628259
1402174
1401821
51867
754712
894823
1594410
672251
1928065
567175
1050721
1421274
1952369
775933
293110
736788
748533
1010947
1829767
23461
196791
1401278
1968017
440302
1867462
946666
1296551
579226
1475323
1889571
1738980
1091136
1697753
544445
752692
180424
1790769
238080
331301
1507244
1525182
1130839
49658
1330723
1957499
212025
307860
1954700
1140005
1002402
1390946
483262
1877110
1992179
1108830
930590
220262
902562
1523494
994487
497394
147724
1577187
1616549
1998774
979561
1480552
674683
1302678
1271221
904832
1042168
38846
764859
1556066
192884
877313
1351596
586119
648316
1761319
1905287
1495479
462009
287352
852041
544114
806643
758649
1426698
329776
199428
1572155
628803
85997
796317
136307
1109280
1821607
752616
890601
1571756
302585
1820535
185456
1422897
938230
1778316
1094224
1819592
710898
1322791
1344325
1420169
1097639
1033544
741385
1906115
460202
1435650
239115
917973
1776496
381986
1412306
1845575
1466610
461925
1297313
1942734
982220
1383540
742882
1742513
1776153
638555
22783
1993048
1993913
42244
1762643
1281357
24611
1942171
622404
864746
1022966
300684
1584003
1477040
1121626
436450
1708580
1924630
100154
1977889
1217533
1452869
214555
933983
605667
143824
810767
1106624
99065
1030457
1323976
746217
78312
1881279
680743
671901
1065616
728533
21679
337594
500896
516256
571937
983600
991039
884472
460036
276651
1799296
1719968
1133407
673416
848804
1143218
555945
1764983
1577290
1613382
1980366
1308834
1557498
1407988
552105
1875367
1463222
1366809
1917095
515840
1516197
728247
1410742
944775
626976
244645
739869
1878873
1815171
811129
1983083
112346
1036046
1849785
1715894
924489
1930312
1021123
1884551
383240
20843
1852973
714694
398861
1017252
103113
581580
1265218
1354127
1938005
636148
130608
1510769
176625
885070
1079841
966014
1077533
1414317
1348298
212887
477233
649155
1833936
802787
905675
556988
1724631
107185
1482453
1965567
1508975
1573751
906554
905418
1775650
1247239
191728
1518886
1531386
1722911
384983
574511
1119058
921307
1849203
1556397
203327
1620529
448362
1276879
1529209
1895138
417119
1294260
889882
299655
1178737
1524414
401845
916224
1243534
958876
1013035
1351584
1192415
1026359
690762
1819497
1603837
587408
449037
1664602
1498426
299756
903919
1936810
1805109
1129173
1804081
1627054
1924175
721194
640418
681713
1079866
307217
262871
707352
951424
1685539
415393
866647
1725553
849100
1213505
1203457
1848174
1171147
167920
1405965
961619
584005
141128
1447187
1952728
554861
849127
1205602
1572830
71452
1952440
1911617
1099918
1251943
202576
581245
165907
236802
861416
242838
325563
499105
1014832
1852629
1463021
1743175
1593003
1427014
1856797
1668527
1819196
997763
133049
37823
1759816
1063167
617441
1128705
1722250
75519
894333
832642
287877
1133238
576743
696386
1187304
1935552
1222105
1739030
1115963
11264
847752
388488
1510353
1872015
640195
1827886
1745773
964759
1218587
1331431
408608
1177440
80415
1613082
199183
53356
892967
873232
1453965
1473626
67970
759072
1232579
1605079
1431022
1002641
758392
57786
430344
443120
1153890
1755785
1303308
682296
26746
116119
498017
1237414
725908
1900251
38942
1059515
1405352
1980267
76187
1707840
819827
505391
19012
25872
866545
956701
405394
937303
526260
971733
1876221
1208865
1928163
27233
1677155
427374
426063
583526
1386169
1535103
125894
1696730
1334456
916086
1662304
1883812
512829
434634
1968519
1868460
1934019
1613654
560005
17472
1412275
464609
617838
725141
1114660
1833739
714429
263807
1958107
121706
1100856
41477
1473490
2577
481916
1640916
1813081
54864
1212700
1124919
1527512
1136191
344483
186396
221597
1277408
752629
1641984
1226175
1586544
781958
383824
526075
1630154
1421364
128638
1966004
325090
1397777
278953
631471
1124796
219445
4186
1351356
842530
198654
319919
335456
196330
477897
667255
1682125
174610
955230
699597
575989
1484828
196912
600916
1450911
1359136
1881296
413258
1997059
666020
1402432
97490
1784252
223042
1071081
965943
388837
1393021
981407
569125
1432463
1826940
472453
1880692
1760531
1030394
1329868
1665095
687755
495647
908331
1747241
1011451
1241108
328903
289134
275571
1923626
618006
1967796
1774575
1289654
1894624
81549
1157136
1062273
432655
562536
1894005
1062954
989224
1297898
1638032
950807
200709
1764000
391912
1471786
1974249
744868
219131
1844718
684858
1155091
1886800
1008032
709299
489606
983452
38711
1780294
1195867
1183810
701112
1596514
882709
760478
880266
92324
290302
1866613
1193940
1096911
1589028
1460083
1848047
977661
1335743
702670
662837
1014955
1042264
281606
1420196
63154
1253516
553180
1710596
1866820
608093
1857549
896418
165978
1494578
883782
288451
1239908
1738549
1854588
680658
1828804
34841
475963
1844224
1095916
433172
233509
1292515
251671
1149113
1625230
1991933
1459949
1801864
395967
221662
1859297
1277798
481433
320343
559444
730044
447951
1827285
1823609
496900
447571
1800987
1322762
1891361
373810
1745136
75045
1868081
1639120
183241
839509
176242
1959271
835525
690570
599167
1835270
372389
143364
1003046
575849
1115755
1335107
1280253
418578
1118314
1865258
86331
998857
1576191
44632
1488715
1266496
977630
1126229
490208
572147
1513008
1918615
1266738
586180
1329901
1987377
1720588
14350
1582168
1995037
281117
1150102
567672
1644210
1286968
1707818
730075
492661
541523
1689876
1873256
1891917
1886242
1270587
866705
1626629
1312144
1355928
1303603
1702863
895365
1512171
881521
546511
1347786
554643
212189
623939
911797
1196680
1314824
69170
1165883
797764
66294
878105
888671
271085
1593668
952483
1450665
1142469
446677
546581
1841828
1711525
1093036
1656743
1188931
1197600
1639234
393413
172745
1914949
216217
1280004
1651132
1214760
508406
417625
1632995
834090
942037
1550851
618830
364400
513840
1297362
1008234
833704
885352
1288457
1679813
168973
172748
748285
1182026
360349
734439
1013070
1571450
1555517
1772446
637644
1100854
1804471
769114
183899
655216
872673
375256
1915673
1507070
1419999
1063457
858995
1930348
247696
1730052
995745
647915
151179
662936
128260
300464
416308
981928
1230084
516308
499050
1912267
1041363
112514
1923739
1436903
154058
173892
1348296
1366538
297628
708398
931295
419907
327791
126149
1155281
1830016
1447954
886114
804120
212072
818247
1164260
1702927
806182
137824
74174
796222
1589980
1540276
919879
1383469
583917
151794
1833788
447740
1247034
1181919
377926
374269
924635
147989
1927135
1852568
443411
1675500
1410737
206329
891776
402573
326155
1780979
428440
980594
1070958
1510301
309951
1669585
668082
590149
1526937
801972
499245
678487
1944999
354741
610708
1932347
1464003
1875316
1440316
1981683
1586717
313882
1689704
736225
1604529
1754171
32461
1942571
420161
578944
849325
5975
1124198
1875696
308023
1515549
262249
236954
798389
529819
1210437
220455
1137798
1626122
1764115
1746983
770978
545460
1431662
1047937
210279
819069
632085
773335
1290221
8832
379751
961200
813875
186624
1106257
1462848
500061
401767
1410987
1701934
1815984
540804
324205
579528
1962267
490739
1962989
1039945
39770
1034317
164889
1049691
971191
397563
1452649
565017
1601667
416027
120851
215231
1663617
1108799
1984749
1068955
1439995
423452
583960
1399497
1203764
979787
1229546
996440
276070
732079
1290991
1649734
1190891
67623
559257
1393420
788921
1399401
1902704
537088
1868485
1901816
1940773
810812
474214
1099053
356519
1956672
472370
1294534
95431
1557889
1053919
1413861
1066201
97389
1140316
75078
1902625
769987
1107409
1908748
939700
1985951
873681
1201328
1730256
1402850
1943878
999374
37788
1879169
1575219
1784585
1946909
1132860
1302500
294091
59452
1389138
1880647
1931816
45834
1507429
676030
74901
786662
573091
66716
1405223
6825
1126193
968536
1118557
1434707
1485351
1975426
1905162
744400
1080301
1360648
588487
1551799
985960
1433794
1230452
324774
1219926
1395748
1952952
405977
1993650
1357152
625696
797090
1508931
1159968
1672735
1791549
372821
907354
941077
445704
1555207
116441
1366819
1156349
583144
965040
515564
1988490
436898
1605095
1240021
1556492
1687733
1540523
1712843
57623
608031
331842
1525180
560019
840348
1546707
1616116
1095268
1335134
1261820
582076
1704463
1335083
1997804
954297
1135057
1986285
976652
952965
807206
963945
406393
977178
587211
924139
1744638
1197660
629412
83462
1174974
950734
358811
1277834
859446
227622
1232688
1992004
1671632
937459
1210660
24368
1023855
1699344
1939910
1227640
1504560
1230989
339228
1724153
605905
1966639
1633144
1075199
941652
1651154
477145
243638
1720595
422197
158304
1358487
539874
1216640
1582196
1546162
1312982
1725542
476803
742513
1759948
1204375
1342880
846272
1321343
1430905
553784
72150
949279
863205
1615385
1678069
1881522
893341
638171
499294
301892
585329
355410
754460
1490342
151545
634858
1818912
1288588
906974
1867068
727586
1923223
290965
872138
31904
1874846
684049
730192
1203788
1756192
341511
1011962
1891321
1677196
144493
511622
1349309
1513605
1908054
138759
1806493
443799
1951175
958378
1945880
69819
669333
662867
1888905
295164
1244503
93515
1409021
1926236
647664
1386935
649442
1173151
631781
1493110
539690
56947
162479
1120219
526497
47567
1998824
1055793
997835
895286
79390
368078
1864593
1297154
1599985
759085
340802
420129
1142355
401468
356916
1638545
1758551
549169
1350799
1556433
121524
1682063
1847276
634122
1691521
1508543
1467276
1138486
1294005
1336949
513428
1471003
279433
1295386
1702373
267683
209178
1001560
965349
442932
183263
1678760
478782
723756
1073941
1654776
939653
882300
1040893
898324
758767
1999260
1618851
790412
1756505
325260
209693
779265
191171
80034
795809
591045
1290337
1941329
1155451
1553273
1187150
1216054
290580
625586
1547232
91367
1896530
1988880
1518357
981222
1738010
534497
1402580
906177
1943880
1937965
1352499
1570900
205727
1698281
1659134
8172
1007293
520382
132339
165872
962532
355950
1412065
1295949
1015922
1242384
1005427
324292
509956
483602
852414
383160
1252304
278345
1657276
166069
147062
1793565
1702293
438794
661690
1884573
377806
256846
952303
491200
683470
290987
915349
27127
779623
495113
742504
1985552
1780929
751165
780542
1774119
435787
46975
1052151
662230
1915120
920168
799011
1317737
296210
1065553
529246
1525043
830762
40789
80058
1559807
1791270
1447614
630626
935179
164146
491974
1402506
285802
1247371
1540740
1653285
643760
276979
488855
1467656
983474
312175
1652224
1374039
1380613
1193776
1835336
1150502
1716373
1489192
259960
540802
1436502
942812
17478
980246
307239
573264
1672957
1752679
1830861
1847379
752701
857776
1051694
593298
415843
994065
376307
789431
700726
1976752
1018130
1286445
1528744
1618935
259270
330169
87
823544
1177189
1143432
1534567
1690835
1851760
94460
509222
927676
1233841
807965
258747
250141
1152320
1395054
527165
1470824
39275
1081866
934672
1786985
1717118
782255
45709
1457826
1825173
1271023
1184434
1206493
1653063
1111814
508043
1023277
1556784
908641
1452174
282183
335420
1500701
1085882
1363164
1272531
7467
759759
870150
1460447
1381517
1116762
1337831
1836563
401261
1912416
679533
806607
899572
1305574
504679
1159016
921368
1598818
814752
1755655
1405033
1424104
1113281
1787233
1547664
823343
323525
990965
454776
1853687
1372101
70926
890686
257390
1424856
439623
1274196
739924
1463658
325091
1971679
335781
1174049
121225
1755174
1234961
481311
136299
1058591
839013
1686411
1951738
1740723
684487
605721
1529857
1962606
168811
1158821
885263
210435
1396773
914513
1944527
316363
309668
742755
795358
1994197
1540506
1248112
129456
1501081
1589456
808011
1016445
1222626
60572
1652393
142556
631113
1253804
1991569
892954
666232
981367
178
1221174
482455
364093
1299884
1072471
223423
397558
742019
87141
1038561
1607481
258802
154122
120322
600265
1835012
948374
1932226
1424258
410937
35413
1125529
1601235
1509980
363421
1794041
1515525
263250
1953716
1627380
707976
370573
1715678
471718
1283088
1460009
1878659
689800
1702790
452174
847884
1171095
1690091
1018537
1597467
473641
1682552
1666000
857838
1232441
172517
16665
1010629
1596350
1434760
1168743
1762844
1908119
1238954
1260782
891893
1777611
274489
706140
826369
1193473
1537802
156583
518623
878058
380805
1435724
1090723
533006
1900121
624727
1943031
442755
1903987
26529
1041767
68942
41286
661648
299684
72653
1492471
1846180
541419
396130
1477313
1935207
698466
858735
1930231
163304
1986786
1458806
1372444
1648943
1907965
324077
1157555
1817827
339728
1526272
123167
1037527
384313
1785182
431491
474809
1571656
1842645
15477
1680950
1052688
1836389
769387
1896630
1815306
100212
1091953
634414
885861
1544305
1522278
98280
749245
401808
1050389
1717833
587935
7193
1401579
1745615
1492416
1773835
271323
693960
214911
1900693
595757
1260211
246657
339382
1734297
1272766
272987
895802
583123
182402
1909658
217737
1615364
548555
1986731
1557438
1748079
1849906
1624631
927259
1669974
908229
454653
1444204
1342446
1462820
376647
1346489
438408
368498
1157966
102441
619233
447723
1673022
1574860
1022707
1074052
1508999
190414
30942
804907
1059336
574557
1901811
566454
378249
1884733
731172
407625
589846
865676
1025951
161273
1380325
156953
737703
1591739
1394246
627430
1711109
788021
1301995
287871
719670
1937756
1401976
1615787
1290074
1297831
1625764
1855344
943865
370391
512022
224005
928073
296185
640882
1137040
66473
671740
1622104
598758
1733598
1195668
1547843
83432
1751491
1766269
328849
581203
1778181
1966841
1465048
994820
1959803
1504379
1285403
1607842
313788
742633
503193
559401
950146
1062626
842845
1588980
1700337
154484
1825060
1666413
998064
982310
1389668
633310
315141
1303779
63080
542498
411716
485440
611065
1472175
637895
897272
1305615
188809
776371
1623094
1458528
596765
704208
665952
1031340
1272677
1677852
487441
381437
317801
1135581
984617
88043
1310005
361328
277086
337578
817213
1904272
187828
402332
1519066
77575
247756
299445
1060691
1755168
262473
1215753
752025
137865
315473
199944
1036498
1199916
1484295
658824
1560587
524701
162081
663250
1248491
1652014
199902
357116
598246
855556
342979
14815
1632589
1110523
217694
917989
574896
1304820
821864
589405
380644
1103694
1399539
1570094
905389
898769
573719
771336
1274199
374295
1766370
176470
1392961
1987114
1222562
1344708
1207659
1618954
1034714
1475864
1273457
1269479
200660
1481401
220921
1141566
1594126
1666847
256060
1220072
178278
1944327
359993
1047790
1625746
1548972
1179321
238607
1852264
1343729
181903
1751017
602408
1393475
1027058
169794
412209
1622264
1931551
1296457
1995977
1365921
564550
1860667
608656
1524088
218939
627208
1613686
694903
271428
1604120
1917997
1185725
76502
1864088
971467
1886667
1445353
1267772
651541
1950129
1345951
896244
266384
938474
1168940
1207986
586071
1574323
1397881
802716
933779
968825
840278
767617
861209
1556733
1408945
1511916
1832630
915257
977063
882408
1647049
1624751
633609
1244779
599616
104505
118842
618164
1042576
1992677
1957680
442812
347924
1340013
1148585
972023
1062529
1902937
631585
1039858
412660
1860549
470137
310293
952237
106012
1749190
237739
1730582
1423156
1399841
968660
1678075
1039500
225051
201784
880489
1887576
1736136
1655229
1687734
1695530
52335
489777
53696
1906433
1937072
538367
394508
809205
945310
1301917
845319
1910480
1577715
1793863
172990
1556683
800257
1015456
1535986
1296362
686661
384342
209796
1205916
948430
1644123
852798
1623385
729294
1151750
2596
1105515
952750
1744234
378607
1038870
1198719
1361232
1440991
597921
1568610
240856
185484
1313997
1274922
1511770
1667837
101179
168669
847312
1735162
665744
249502
1806000
745892
515986
1438581
932716
892327
1699062
284252
461077
1938079
1546606
660012
813275
1103900
501327
981131
1955196
849290
346192
1225842
845620
672568
38346
537805
1997269
1993518
1985714
1828010
1279921
737717
1541272
1280703
1523631
816005
289876
1732098
1239673
121118
503936
417043
1526670
504433
712460
1911024
448994
1242677
275736
592335
693924
1086409
1218231
13285
909966
1160111
1576474
604180
1796934
285439
1414808
1800094
168922
1717362
1257179
638472
1736279
433276
1589634
1669355
899144
1812496
173929
1924779
68691
1055884
298895
1521240
711511
1650224
1936749
985678
1580306
527786
1696866
1571944
24899
1637880
869859
45500
746753
588592
939771
1263529
1583862
1747525
74616
1612277
1653960
66257
612693
172764
546866
641310
929379
128740
1533608
1184441
930745
1177702
820614
1880925
1691728
1920934
1540565
1460810
1697340
1015020
1427086
1521206
328043
1286920
911932
1555834
792425
746387
1979631
1885033
1564897
1227158
658667
871136
1943826
1812698
1856335
291012
693420
1676799
1570984
426658
213140
1457034
1532362
513520
1008182
185097
1320233
1121867
303161
1561178
918620
1959987
460658
283739
518520
1965394
735745
1845117
1229518
1206603
157046
324982
1708380
106689
6748
336871
18267
533113
352418
1563611
1170618
524528
356040
215845
1570483
1123178
1783443
1448283
515666
1794323
148293
1616573
1698488
1604382
461096
1980915
264747
398808
333890
1504475
993931
839951
89378
424027
321187
1175148
1103688
70022
731840
1132202
533673
1025808
1484523
1319947
518553
1780056
591888
1555884
554558
582180
1169952
1651731
1915932
1703789
1198916
1579022
1343560
237734
585528
1204790
925818
641795
41696
307937
1520612
1305604
1686048
607061
516582
303092
1941283
280118
1270327
1874844
1038901
1048144
928440
1428548
854193
1913710
438707
1808549
836003
1393228
1146326
252183
1016694
421947
580721
1227502
20724
1279721
1417301
1533065
1554830
1633996
197577
648215
370329
376576
235117
1847469
1173888
1182619
1728097
585311
791211
1058060
1245500
68249
1442365
1797724
1210541
1839017
1796683
903205
1881814
1787102
284314
1786789
563529
464957
1094439
1369263
258177
811527
552938
338217
1762129
1177734
680258
1017790
178289
1326313
1009746
1413683
868642
1173485
1511026
415230
124874
1836052
457982
936041
705309
1366782
1736344
325579
1386320
269362
929486
456085
1162905
522861
1617318
1549792
1415904
492534
1501780
285063
440095
951477
42410
240379
1792095
204029
1920591
72738
1142329
577278
181216
217973
390453
244835
363582
1362081
1948465
1647807
1788968
158512
253226
489801
448349
720487
181239
630782
1315854
1787009
1997481
389104
1845566
505204
441804
1229197
1813321
452077
1789163
1718719
1560515
518933
677433
1963146
689184
1564237
1274882
500729
1711817
1865459
3788
1227927
979008
925932
970568
172139
1027854
468161
961426
138735
1555432
1858709
1457185
236422
565287
1706126
9925
613724
1031866
324072
979967
1302311
991702
850815
1755820
12990
1444080
817441
1993070
413482
1210814
603975
808318
1763549
1924731
1020029
1111494
8692
1668920
1843251
1637164
1823722
1437910
962153
535732
683672
1884629
1895968
1348763
183737
1723056
471387
1652406
317954
1428914
325065
1377023
754298
1600878
837669
805083
1606595
581893
1235900
365677
1245793
711082
1710305
629171
262070
1172635
1991274
566800
1448539
1105391
1456454
247764
1780230
555375
501199
854690
1620784
1737219
668909
508652
118384
234105
1217595
1709416
741327
1187068
21823
1994766
959005
472203
1265219
1237147
707611
1764484
928130
1203861
1600858
61333
1249029
631241
1793373
655068
1070678
236323
1282774
1648639
329190
1584148
129219
226829
1836315
1556812
28518
1123722
1367567
191983
1954130
793951
447248
274154
1919298
1426060
501786
624260
1864749
1346478
1720303
1836277
1859344
1635074
1482072
1206726
650153
562676
1842726
1006319
1761407
1963530
125973
336507
389838
1152844
1603429
1235034
975167
1687111
376373
1397920
1892613
1985956
1417856
1154533
755285
1727884
825419
1598328
1613393
689550
843879
680878
1616683
937381
1390465
265303
604833
1398394
367727
701311
630139
170061
1766936
594954
110243
672608
1925316
1400991
1882005
1841668
143262
705369
160507
1981007
1280882
1518268
1401341
1675775
1743999
1697343
1774489
548878
1162769
831785
105553
348708
1680294
1764820
1273963
1817062
1154044
1308280
1976489
30192
700768
1348114
156657
946688
862887
560244
1131379
588903
810451
380048
292047
98546
819782
1124946
1287523
1255879
60353
645473
1165650
1572630
159152
1860001
121996
1124493
340700
391645
1110485
480657
421448
677693
1703568
429706
1063940
1812722
1608431
1043954
1192061
1897420
295863
363185
1919258
1728322
860939
545849
710169
198917
1347046
14169
365816
1235984
1803383
1946388
1464355
1045310
4073
571970
916725
1420325
1934648
1916233
1964463
656756
889123
335182
1699577
1405145
481323
128732
1512062
1965618
871879
501977
1231228
915131
337139
1022154
385493
296647
767744
1308
1648501
1226156
442228
829182
1034271
533272
1799673
1974633
159519
1920700
1526300
341229
1433295
905390
1400255
631385
170873
986421
1224919
1425085
1173438
756085
181503
1648987
515335
446474
657764
415897
1258864
1895577
1143245
317960
608507
1094744
1741174
127409
1809869
1833596
1136967
1501617
630310
690990
1428411
1085165
1824296
1752177
1716818
1394275
1510413
1021518
632985
1340122
1656891
1770793
1526037
1166521
188670
997959
752383
574323
1519107
198750
1366714
195840
549469
98351
72827
941424
734768
935765
428221
1053839
1927147
333686
496781
1925941
1621171
99626
595452
1600828
1415288
471442
711588
354316
1819119
1340351
1876250
1996776
931595
21358
353471
941310
1941494
258279
1032119
422105
1926043
972519
424414
1008277
1116400
1547124
1176965
269955
1284265
276225
1339853
912397
1531825
1825145
289724
1510006
769188
345532
1350059
243930
570924
1531707
1387136
1500063
1321186
1329175
474239
1844258
360799
296541
427008
621412
1234798
649450
1292874
502076
1830308
802633
190215
1743626
184348
246516
1267508
1503461
1450590
288854
1206943
126863
950003
643356
1194479
599975
385425
34307
1893201
718677
440403
886079
1013024
1298950
1026288
1158541
1317677
1296021
1001429
509624
339109
1300670
16136
1860805
1820751
945335
1463552
58074
4970
1181250
1260038
961826
500927
389287
109407
1562288
114018
124441
1925171
1179229
446042
703852
1034593
1763518
346470
175240
1720144
1213860
885501
967500
558091
1661598
1127517
934671
102189
274559
311561
257025
695453
1909744
161429
369593
900165
778209
1118374
185173
293220
45706
1230996
1425840
1430327
1521337
776055
988391
716627
715525
376344
499190
1201247
1815918
1540621
905814
567631
211488
91294
2794
1405654
476671
1905258
721506
67916
1781989
1026660
958614
1208345
1377513
644668
869680
1952651
381029
1721661
663277
1862119
1438972
1113670
44293
1875249
1897725
58113
1211854
1868969
164430
564786
421835
1192726
1536933
1275627
1343752
1092106
318698
810713
1843015
226984
633874
59098
1378741
168959
1902514
106990
621933
1829070
1702637
1674506
810784
1535117
1316722
583524
1824184
70150
1229819
1005708
473145
309491
777086
316863
678818
1573629
1305529
1287358
1533896
6711
1303068
936551
609797
1397880
1897846
238163
1476459
1166910
240007
255622
1431869
401439
780727
663130
321260
201297
1834155
682342
1661383
1427838
1331649
827349
1454800
1573056
1111405
374238
1513449
1737730
1893461
1017146
1962021
1933504
560273
1257137
690697
474374
1901919
148522
1142019
349542
891314
42292
578795
803976
1884360
1290972
1133143
1417966
577321
853353
1329372
1156887
1109311
1306980
1566859
952663
1487190
1808938
105621
801478
298031
1568505
675290
524180
902417
356807
1688968
308040
1055975
1668968
1668446
401855
1547359
140274
999080
1695205
1867331
1519008
1900455
1203257
1841953
795837
261886
1110229
156293
884311
356834
867888
1638815
514407
93272
1358751
1671621
947977
292488
1000883
1643760
761972
1519034
391774
1236114
266343
1732540
1404136
1840731
1844015
1015735
1086232
959315
24120
1108420
1509564
1675456
1686470
666722
1721093
966845
1864760
1764376
923461
1417821
1904490
1967827
1523995
980544
1242912
1435009
469373
154955
1788297
1533568
1504266
209683
196864
841257
1430746
1524099
1020880
1816059
315437
1246205
22774
1055257
366409
567370
538512
1869521
1364295
884073
297626
370103
37331
1220712
1164879
731947
260507
1781901
587322
1294043
800904
1648287
351832
609667
1184334
214560
246272
264531
1091696
249401
369266
1111516
921456
1902034
637260
474394
1982696
1066868
1589459
776343
1486077
1090943
893827
790666
1675224
432992
1075546
184930
788671
1630053
986618
1575400
705489
1302559
440632
203021
190928
440613
585722
1321868
1372004
617817
1458025
1893190
261135
1750093
1647717
1067505
1992733
477891
157951
1294101
1573971
1917469
221680
1813537
287894
585304
2772
22766
1344153
1122233
1900670
777664
1773680
1154035
389999
796736
88387
1979441
1868661
622235
1770985
1137528
1626992
912618
801869
164428
602453
1553860
239265
1823738
740475
1345918
1201033
1889070
856913
944152
1726571
1640009
927896
1758930
539235
144047
378125
908519
52346
1049548
1785017
258128
391725
1890241
1707426
571432
1558191
1692514
354818
1975169
1632792
505040
1321789
16690
1563987
1588170
1061541
1281552
1647472
119139
1377437
1001303
1940136
1239168
1601501
1510910
839944
558790
1051591
1659913
655142
1508222
807153
18009
1895718
382900
229156
93663
1210456
882772
298106
281096
1252251
240074
987146
1543757
1385409
608902
169303
586713
969688
499811
1720981
453598
1552016
1958712
1121011
856203
1190852
1554020
1753037
1260417
628391
585182
1099716
1370243
82238
1259740
1556109
1639457
130629
1811660
1077360
1032095
1091598
1801890
736507
383560
394069
554809
57646
1266265
730397
545430
704842
1501436
900559
721999
577627
570661
1821843
1458965
1630330
589277
2990
881916
616166
260831
1253056
16912
1642150
312172
1904839
660316
244651
1328937
1777299
1012719
1234375
114986
392046
354373
570394
1910772
1642721
248288
1541539
1979288
897340
504674
514466
117805
247137
1292893
1458124
1079187
1324151
1818709
1374698
999906
1809734
1135879
643162
1111336
154421
353122
349074
788375
754471
1576522
939140
1204248
1692232
1673850
1070161
1934778
1601284
879842
1356119
65026
149336
178125
1622546
1364746
1548643
1490317
1770461
354442
845813
137157
1742791
1025737
766356
955807
241522
7619
1008996
1558985
1575456
1154859
523113
265998
213132
1452956
1081859
1420074
844694
15367
199977
1110177
1846706
1010788
1611744
872016
1334056
1780669
1218576
1633021
1971614
466257
293820
650907
1442309
246258
727053
569734
959582
1676283
1024179
1313831
99859
1388925
949327
250815
1264637
1920844
742670
23769
506934
1425558
90742
703979
482512
1491404
633399
465878
43332
1139020
1087841
1599301
1369788
1868545
1125829
1499037
917380
193316
1245730
131430
425696
501002
757395
844300
1222319
1086310
1441471
690293
810293
774036
1215952
1053321
489367
155921
1274327
900540
738092
1812920
110365
1184702
623156
835606
179914
1647474
322172
836703
1841369
387170
1577387
1338155
776922
985201
1043045
701666
1363881
706159
371352
1240870
1953243
1660283
1070031
226293
327457
1832212
1143856
900188
149403
1579666
719935
1681554
1407227
759609
692470
1951195
637050
236252
1964922
711481
1534397
160703
1808746
1909538
433349
1508200
899811
1249428
1413189
1498607
1280491
1251788
43171
467808
917626
228868
1013418
939113
1574253
685457
1680606
402606
1440233
486006
1674035
840743
1975082
1271096
1008077
152266
214207
807266
1873094
31621
1620561
1502762
607871
773898
1215730
1345189
1009226
400001
979420
48518
499023
347962
1047374
1535945
1192789
930429
853009
1599407
1595468
104587
1359049
164370
1938061
63637
992132
1133953
1588276
1127687
298664
287090
1025774
1612648
853266
1476103
87294
110328
854760
1777924
598053
1675097
1692579
453665
1148172
125281
778369
1071531
1145669
1757660
162846
1906866
405873
163224
972848
1237040
1984817
819409
728646
1458788
1904079
536995
171002
1120559
1482300
346783
920167
1793289
901124
914053
1867276
1988594
1731389
205640
1830205
836596
1157774
643443
1485921
342450
806670
366174
843643
680290
363606
1124884
175338
911033
532716
1632521
592530
607049
523394
50836
1142825
1563758
1230977
1941620
519706
1202450
562138
601852
1897230
142102
1949766
5589
1028292
1071206
554720
1390197
426830
1830193
1205690
1951964
607433
761952
979191
1595687
1585337
1633643
1650497
1222843
170947
1793863
353460
510868
53559
781476
1061390
1822472
503070
1694660
1425452
1268105
285039
1681434
924707
81519
1125410
1200944
1906607
221104
1196068
1680463
1550264
217766
1866344
569073
870339
1888138
1491309
1631208
1539923
1909015
1321346
1090886
87305
17247
320246
1753022
1241049
1776484
432034
1029688
446593
153462
1430669
930125
943522
1669546
1681593
908630
1092631
1762365
97794
407361
101135
720757
1443296
810194
1432283
1936682
1728356
200854
1310564
544910
1742052
690385
971838
444622
1385701
894390
629258
665721
648265
1921589
1040232
676552
1337376
1139599
1791496
1316092
1280181
1624049
795728
1706697
1583855
300496
371494
1513908
905027
1397179
251387
1309226
1824165
762363
167070
1831425
482069
1887537
709253
760597
638797
1601679
801399
297591
840729
556942
529756
1463681
1021560
565631
1755476
883969
117262
1811059
442590
1059422
1058117
1724589
282497
1368744
776215
824475
1511158
1360593
273087
1877731
97760
643220
1896133
1350773
846209
1623659
1472540
360093
1308600
298652
344599
1902761
1394992
69851
45629
156597
1775850
1127750
1158759
340484
523778
1917028
1628602
856950
960792
996227
570292
1075786
1494117
1613853
580514
1050849
881200
1401191
237659
1884052
118219
938603
703913
751523
172287
1115198
1582715
1716771
343449
1930243
1753495
888523
375787
1372978
823998
1530392
1993838
330720
1097013
925541
460387
1435219
119462
1760407
594018
143907
391283
381409
782275
1435798
638892
325616
1045484
836232
1572198
1090893
124950
1923912
1214479
1749684
1181291
435359
722155
111040
1337296
1412769
448325
1086919
458131
1591156
1883958
1662233
1349988
1881654
809482
535709
724029
871482
1787470
672161
1818521
419974
640922
149963
1161873
1928233
21258
1387676
420374
1625513
779662
1313315
1585776
409282
1977341
1747548
501141
125494
31346
117515
752554
842052
1130692
285572
280926
336785
650689
740747
1299336
812586
1192010
770423
1939662
1084446
569914
331232
1158556
770473
1636953
795944
1963227
1282435
847813
773763
304157
805858
550849
818245
242094
1850289
930948
542047
1421370
1974673
640653
1835852
7941
185321
732430
1622239
1498520
894926
1398530
125186
80967
1895869
1949489
1993424
170774
1334630
1789491
336588
480183
322594
803737
125182
35926
1225882
611313
396133
1060541
644435
1298365
185680
1371540
582908
1438787
707910
1540027
596077
1504165
177119
149853
557387
125735
1968561
1109084
419901
1024892
1954299
708091
162028
1294479
1437735
1068556
820910
1541350
1841133
1257230
696739
701073
51227
565290
1179713
234288
1030267
1346955
176170
1535472
709579
737496
606495
208625
1547450
532720
1374228
1321532
1581634
1953317
501556
605557
812978
1357338
655113
559845
42041
1030844
603620
602402
519551
204383
1187288
278506
202845
154840
604154
842796
1682062
41653
1068354
746327
1581235
536467
109200
670236
1927033
329492
1460262
305678
912302
1608553
653202
1346067
742625
1145877
1384059
1322642
671743
1275302
1413543
1514027
1488819
1324064
1058153
135458
1273854
1910173
1529965
93189
153072
351256
707219
415763
1279635
696451
980115
1396105
893134
1157838
1317146
175622
1087674
1897058
1239741
203368
82386
807656
664636
3059
1654035
23002
747273
1400988
1112776
1504855
949093
407872
747359
391513
1655833
1475003
1030230
1253810
895853
947092
371756
1749773
151539
551270
1974264
1035577
733599
93891
1360243
1021127
1873141
1266824
446267
305898
1458861
1894511
1981368
1519749
1446627
1274767
1198167
1542482
649438
1543271
1198268
1942646
1345373
409202
1073158
1581095
374059
447457
1293895
1576608
1866951
1108806
598218
678856
1861727
524479
1933879
614794
1726876
1815205
444375
276528
1363515
870513
1788482
1860041
184702
818023
888616
1732694
1922326
1913805
332595
1096862
1242356
396308
1582723
27413
157252
528034
163040
859442
10952
987998
918399
159405
677667
38557
632784
1944390
130411
387749
1487383
808594
1851756
439758
365470
302571
1129733
1271606
1975280
416560
1469008
1332636
517736
1042762
316640
98038
347842
1552732
1275757
308307
234378
102529
98532
1977938
446769
1370560
1871576
56483
552841
1206496
1385297
655169
58086
1546684
745475
503860
1520434
1666383
1739701
725574
163458
1219290
797366
269426
1024063
45376
1099178
1032048
1513456
1820286
823965
1537037
883134
1964252
1536738
1347889
106355
1933976
663026
777601
349861
17399
192233
1401865
187531
1358881
1356159
241040
662674
1782706
973806
344681
1611881
1087244
819039
1929434
1914918
2478
1476365
491177
762578
732927
790612
282387
162880
608601
80273
813804
176986
885813
794779
376440
1100200
1807255
110031
974246
412833
933005
545404
1141109
742743
241253
163857
460504
1632134
409326
1983200
523712
583872
495429
692468
1507562
1421533
131374
1102636
1069090
1628318
426096
1686279
1998555
1877386
1943835
1729374
1977915
442224
173005
1152121
629293
1666267
867439
374139
992425
775640
566848
211059
1562314
557820
1865994
1267025
1477887
1651255
720176
1231206
1148089
367315
1761483
1793985
1159435
1446326
524229
443578
1257149
668543
325812
390924
735581
199377
1297388
587253
1368534
1665780
676230
272651
1853010
914429
1766060
1393935
1420523
1054221
1816194
607349
1213438
1946874
1906352
171063
1868469
345222
923433
529131
1944519
1080487
1915742
1346799
1955939
53693
829998
574173
1098512
1138191
246759
279249
1739974
475855
730566
1089449
170065
1556331
1569407
676859
1666012
1077195
927655
142331
141906
1085382
444443
885840
686144
1624469
198936
307500
1762981
1459140
1216024
774818
1846008
1763279
456206
1326786
1395786
1153952
84960
365903
1915179
1135015
1537679
178031
1793696
685597
1232267
843702
428856
671399
643785
1509745
232493
946764
1640241
1608804
562711
581900
972855
38442
1600145
1626366
1757630
453893
6286
1351825
1405507
1057194
587166
1922016
1739320
1831204
122356
582163
813151
1437508
335449
1788109
1745081
1845049
703504
825355
446714
1645674
1651698
1113692
1921979
1818682
563093
1870765
1357752
1527022
518988
1646511
59811
1814645
1374518
627188
1610301
1818868
1733458
448619
1802203
15344
413049
1073995
926533
1600598
1281339
635899
1397236
1364929
1342303
258222
1285827
429371
1504690
238131
345823
1258400
799012
1001757
429233
1881286
1986490
1207959
1044332
1008968
58176
1518077
851560
506373
1998868
482618
1144542
509586
1758295
1986247
638863
1140198
914710
1604877
1714850
434409
203849
1761384
1177946
893429
1862010
1879815
1245159
1899831
1446948
625541
1976216
681215
722503
1092332
982824
1545503
602699
1737971
1291359
1835422
1706864
1040561
1880320
1510426
964378
794814
1628303
1988203
1393548
14143
1294224
1183558
746043
337534
1518973
1286791
1130372
1550392
26701
187180
941050
1308165
451553
1870214
1975390
58691
1006620
478574
827956
546045
1472248
178767
368898
1363167
1674721
690034
407741
1916451
1183898
683405
789129
944928
1110930
1809227
1746998
1775341
638351
10997
604685
905455
768239
1901361
1903929
1066091
1115565
609959
1141117
245795
487196
221281
281164
777908
33170
1861854
804938
983075
957993
1613723
1308494
52306
775028
1958190
695724
503894
665275
989036
40867
271353
838739
397255
628336
128537
676818
966318
1923273
1088234
674147
1558699
540195
1704715
1703659
225254
33409
1588847
651788
312469
73482
1487505
1786536
209488
1086969
239436
1291397
304823
470293
1727841
1176160
1103763
200758
647652
549470
1758446
1982701
1392578
515148
72341
34354
1704704
1291692
779169
165262
649959
1075694
1293421
200703
681553
1294368
457464
1343092
1473231
1357435
1659277
1160574
1725721
1666729
179374
364584
33598
121379
1206246
1184293
762675
347467
841667
134194
1606715
220269
1275053
1143095
1772604
1641059
624159
11876
1204675
1755260
1238874
317712
560407
103733
1464457
1838925
1450583
1726281
366591
1563951
1896017
958141
171994
32214
530101
1786566
1044528
690903
1393375
226811
310641
708775
433684
1061250
339187
853506
1558994
598007
56826
1300319
1896188
1045314
270679
893808
1119644
1912002
818890
771178
1742344
156136
1167589
617473
77358
881128
1481578
1621238
874831
314600
387320
125223
266364
929332
969653
1925846
777363
1445820
25260
1865766
1915494
34109
471161
633092
410341
1353423
1910011
284412
1517154
1579213
1068679
1548072
130439
1839388
1894134
632573
997726
951926
1284731
1370701
1521629
342073
1849833
779724
652367
289076
23694
674562
1614992
1944430
521885
370874
1750621
844293
943611
300260
1514723
464252
474910
543845
1351749
163140
1454313
445315
955796
419188
679476
1476122
181378
883812
1374231
1796070
229717
985525
458400
654821
1108398
1783732
1912342
1988758
1224568
1171385
136878
421473
997629
17074
1111004
1054315
1672263
1834601
889141
1282906
897129
1401087
1580725
104835
321381
187683
1316249
52307
1031603
1084636
750424
1376550
1847065
1475887
1815363
460678
236467
1940855
1658031
832082
1630263
1371667
1848345
149147
1658622
1540240
795210
783079
412237
1533447
397718
400849
1125200
129435
208017
470413
529332
1091827
445460
1775246
422540
1072579
965211
184034
1603822
1584633
1781902
480785
267110
675482
58380
1368505
1662910
1926612
248681
261334
1121058
722285
303206
111026
893028
758015
510270
417864
46100
396102
652980
765932
1856393
1757309
505043
862601
1927296
1932177
1830558
829492
1288764
1255809
248650
499945
191402
1551142
1218428
274286
1021270
141723
110800
1369916
1540894
1235629
1736718
1939284
511128
1298471
1975066
599398
1150085
505716
897283
1581476
832530
1945014
1069455
415211
1050069
1974697
72643
1071664
1588643
1272741
1975115
1218368
1644159
1988566
345408
551135
1973007
1263034
649856
880217
358246
1162595
1930180
1150317
480895
1568208
1014357
659846
974848
430449
738673
1035194
192495
291033
440745
1900867
1265128
244961
1756361
811985
1698206
725385
838421
1118925
272937
1419189
1992153
1957154
717772
578950
768094
1779312
1042366
865952
403102
1756768
1696169
813085
1546599
899544
783129
1061474
714659
1135241
1763076
1601941
306218
1773882
1334284
294547
1511883
1498814
1364710
1956771
537710
556919
1356117
1586145
509268
846453
1058662
1066854
939907
986550
338065
1627090
1501222
1804663
645952
932546
316285
765080
1410468
138245
1591919
1676336
288677
268978
1376588
503026
526766
1184929
1075647
1987073
305095
1602364
646242
900867
288422
1374876
1738856
861265
250607
1814629
95667
1147474
1269693
550869
1149560
536146
269915
1105814
1640122
103161
846405
1350446
1217023
714645
1418870
643017
1916801
1165856
453696
1274498
429455
718653
1874442
1912783
14590
1268967
918231
1573106
1716793
1739779
4694
901727
897110
1806670
1496271
1462983
94646
949531
1168961
815883
618436
1742352
1126896
1509904
526401
1824054
1783287
634071
643836
405179
135138
545687
1927466
455429
1498111
518830
207479
1600988
1616857
830722
1800698
967665
337665
799771
1229058
1569658
32393
74718
1447756
53198
1741266
1333306
1825481
1863702
755837
1176241
1852587
962457
1645752
521740
467121
1826110
302356
1278829
1014887
1725824
1475645
1021326
1522382
990581
1596275
1221339
1955558
1476034
703117
248811
1702004
42131
859991
1786835
297410
1346802
1368625
200855
227124
49442
894274
1890727
1198720
1637988
1229513
296235
1935987
285406
763327
1853625
315045
46353
1540355
1135625
101033
1332653
425318
1071376
1151714
203598
394902
1320178
1165795
1706618
22649
349891
1880470
838429
1241392
1501581
1690461
1179180
1765958
764944
1937797
222889
1298651
1716054
1856613
1770851
338328
1676161
208406
1516914
797939
368146
1679533
1444992
1987752
1118068
1739324
1415609
379153
714774
1302809
1870126
1825107
523311
1572423
182421
147615
1419138
607549
1562105
1487033
1544769
394698
634255
184055
459215
875674
372793
1217188
762387
1323008
636535
943257
468634
818532
1729060
528608
1712418
402301
901025
1230398
1025675
83334
1623040
613269
1352466
1780898
808481
47361
161836
1988678
1668484
1873045
824351
164175
1965702
464852
628231
1779323
1401204
561723
122259
1297266
980961
67936
51344
1424012
1876083
1394933
2296
1118815
1267413
776139
277616
454005
1964868
452801
1026985
126938
1943883
1504216
1752307
1002938
1018843
1334038
1401356
1136648
1556228
165514
724726
792383
1285019
941875
245620
1816450
38539
753185
1915483
1339517
1448342
951059
792346
1548492
908011
1405185
1458764
43140
273417
1390019
1050648
1581150
1037711
539992
1377965
1858482
409045
536421
380146
1435320
539837
1615822
6622
1766792
1180384
208832
646650
443718
1290303
1848470
1561492
1925018
1365513
1891843
267700
576705
866646
940945
718556
575067
599686
450776
1719244
1760475
1746638
1461089
1708657
1675047
1285228
1685210
1615092
1566812
1259235
1456750
621770
1807514
574886
841710
1842177
1752466
1430890
706327
908862
672210
1456290
105988
395861
1037357
133951
540481
1982761
884645
784380
554295
80168
841675
376632
499658
824177
286899
1593264
463105
1989440
1785530
1031376
1831273
1410991
733434
717468
1994786
98081
1074724
1556040
178737
120371
275071
980140
1895219
124419
771963
486392
1969705
1275094
1947498
1276063
1584136
967321
1565771
389116
102201
1045303
1613363
1267137
1666186
1173395
214376
1514883
233626
1710953
8918
1012009
1866097
166325
988419
1904990
34924
272924
1984285
1834447
1642692
1885851
1941521
1494686
62516
36691
1730411
192967
469759
133552
553768
1882997
893990
557967
1109389
20703
801610
1505369
423197
47078
506491
146552
1869308
983478
684368
1734496
169963
1731680
348501
1650325
907432
1776959
877705
240340
1500041
386538
1201698
1657609
1368371
1777393
1835458
1349135
1214973
1145372
492427
1810770
1758794
1178036
1432732
350649
1770536
1194236
1377240
1263243
805008
1691454
1449970
387220
1229212
687068
180268
1733689
945671
785536
1506404
1111308
983507
753352
1318113
788949
1493706
425986
1289195
376497
577553
419305
1658864
762076
1885323
522308
1611300
271602
1278098
639557
1577836
896369
468678
439995
49634
1588911
660844
1453113
357647
697532
375890
1652703
621275
1832603
160640
1965286
712117
1364431
480999
32640
1209112
1874094
1496622
1085128
1761849
543880
730234
659051
760115
954293
722250
1128998
67106
1086350
636865
1644615
880791
677899
8001
1297156
92224
1905331
194284
1317194
1891266
1218762
663881
1368497
877782
1504338
175044
525616
660737
1772757
193585
1054902
1805296
1782526
4090
332257
19295
612626
1825051
224383
842849
345955
288005
971155
1704688
330589
1697945
1248523
1435201
865699
321142
1404729
1551869
689297
1347859
1523457
1846934
44632
318405
1891312
823414
1103299
41758
8510
840034
1244196
870602
838096
1984718
1035252
1274295
1498528
154138
481720
1757610
1443367
802245
323185
1959356
495778
1650560
537354
1364434
262250
907939
1477893
1438331
1736034
1699267
67678
112272
866390
880986
1785096
1502236
1014729
463974
393201
1211531
753722
1872721
312742
1893682
1599200
1775100
120523
900369
1060933
373286
1574869
1664696
54055
1758660
1050286
28530
198216
366825
1038184
345119
228754
777071
975513
682853
1180541
481529
404315
121387
804936
1790848
314220
971903
208039
1720054
414855
1604591
136760
189688
1636737
719675
456670
1264127
1814739
644176
125328
1918801
657289
1165961
635654
682815
251244
44768
1210796
426718
256428
1276172
755615
825571
1690401
520671
1791654
1069374
305185
1152521
745078
991197
1581712
831018
1517773
163146
1880394
1822732
555207
1195164
1661181
495084
1104083
379108
881863
1706112
1645408
1301582
1050386
882478
1244697
510892
599939
343060
711695
436389
1631623
1652932
1665904
215014
1547485
1058829
749148
1516216
1925087
1636727
148224
1039919
1072420
849977
1160465
1490427
1162932
451087
706295
1606128
1732230
1772001
985246
680655
1507048
105860
447443
1972350
607672
1226254
1799160
940145
7116
474563
1273904
1250905
929184
691385
955017
1375538
684164
760015
1247763
1430358
1544123
1541041
1122316
616037
1318627
1117594
1570970
1228474
1160448
1478461
1229027
1540616
1238992
1841606
928297
1149695
1965362
1182693
1611035
612768
262234
1698007
654902
1532651
1311284
834983
1874812
665271
1202104
20291
1943058
1183099
1706614
842608
616614
1863007
601315
1195223
864929
647829
1790415
336286
1342594
696193
1260720
48881
548438
561768
802097
1938702
245900
1345972
221829
1520453
446113
603746
1607599
1279624
1472432
166561
814533
631898
1865750
374560
53741
1984936
163088
533951
660070
1623074
1279366
651216
1548430
1274510
1527003
408455
1575686
687956
713336
386880
1393246
292774
1070730
1702924
1776347
1396282
291719
1776468
88970
1215705
1154804
288888
1731739
33281
100511
1782937
873772
827969
148252
1831048
152689
323643
89043
1175157
448028
214644
351464
496099
1686817
1203297
1915929
509216
377432
576934
1401181
1991042
798616
1296914
534123
1650429
1308921
978611
327955
1666312
711047
1175850
1214555
1515648
1126034
136559
773695
431783
1124749
1897227
1441284
94563
152041
610937
1501176
966307
1407846
1938901
1309731
616160
1091360
683194
1718341
1341040
1799115
1473839
1699774
686159
858416
828876
106271
1588472
964587
1578276
291843
1568549
1151766
1764
399916
322354
1128467
1402918
115215
1072544
1160696
290766
943110
411872
1818284
1340873
937984
1667729
1585630
213455
152454
837206
1135136
847739
1861116
165797
907336
1044267
128416
1733150
434849
1462508
146959
1985911
1839743
1097085
733162
124509
632242
1823736
1182632
1976659
405467
282610
1491821
1999694
238757
1605700
723428
540218
1467738
931195
1099928
50070
624315
1290630
1921974
232662
339787
1524070
1097064
12583
1377945
590804
78480
160163
104751
334144
1823683
1440368
344836
261228
1796543
1578842
247060
193999
356706
162745
1679398
93670
1544019
1280947
646823
786068
841081
1904321
403516
1346494
901064
812679
566677
636911
614553
519323
991717
1882616
1867590
977705
1863083
1715257
1981208
1181620
1277831
658539
1352109
1249837
1068909
778016
50886
38544
164774
1208563
761111
56497
225576
659933
1940766
1316963
1513084
1384603
252822
324178
923121
584312
130536
1532621
1834300
1010257
1839230
1255522
279458
900834
1582265
257125
1462471
553506
492939
131401
1549684
1483912
994736
1158898
954140
429652
1121602
3111
607352
797308
1654585
1851686
848
809156
1529271
1342238
1577122
1529599
47647
1591130
916111
721533
1207123
1287733
1907197
83165
1228211
1986590
570187
1147163
1977935
701464
1956009
1200378
1675337
986662
1011587
1323014
1414422
187951
1963640
1739544
112682
1685237
1992095
1448561
1851248
1813953
1738534
1627422
883300
278344
1833749
239391
422629
762163
503777
833018
1161949
1117661
1824441
1378651
1999526
259558
630951
864173
1196012
1567173
567836
1362214
1368200
1352107
396680
334410
1606993
1441244
1395285
343090
1155721
424845
528741
484358
870245
1741945
628224
1937719
1000983
639547
205896
1701420
512371
603665
1675237
241554
1299914
860767
976715
1780305
557744
1341757
1816454
185995
1635672
258971
1083292
943550
1570835
313441
1840739
1424628
924331
472692
1932177
1184087
254990
1007224
33445
856638
1439484
195138
558042
676960
279646
1565769
1062750
474188
1962873
1949520
1919963
1649277
364451
490036
146288
604446
1217824
720241
193100
1181286
920085
712910
1917803
1364566
1589323
1166045
176827
1519233
1979639
177800
1935779
853984
447879
177103
776320
1084863
436433
1630843
203551
846137
549631
1126482
1042715
1708692
532906
302861
1372249
827012
1070415
1205072
483409
286648
1288327
916843
1920371
1717401
59900
955802
1447633
973337
679980
133140
959170
506554
1527891
709661
68568
1387155
970253
651171
475822
1757058
1994122
1079261
324092
1918740
369602
980856
1188323
192073
607882
1365646
651356
47147
948920
1507174
1986458
1450367
1905192
1403513
700272
1263553
1497119
1328980
278713
1723981
489298
478038
527016
618166
1708867
1608737
1464501
1640021
1505392
1952246
1731412
98379
502811
96552
52060
496975
1350874
769197
1900367
1216842
150241
277198
971550
1848520
1593478
533876
877723
796821
45635
770064
1535386
1418823
1146677
1538904
1924551
1749561
662333
1728001
988326
1560142
64817
965317
1004695
364281
553848
965757
752028
1040936
477992
756055
302671
346260
1711922
1380248
1770659
835326
620951
1203340
453422
1287203
456984
1230714
235587
825911
328801
1044172
301029
558285
1230493
1461397
915859
203492
1800634
795541
1361467
279429
401084
1393495
489196
55163
1600277
958018
1012395
574427
468024
420932
1020686
957908
1601383
1931278
353262
1859814
414250
306058
1427045
1267868
719759
1053132
740546
1385677
838481
188045
1853441
1590468
29589
335300
132810
584101
1136796
173472
1698275
447817
1834324
1467146
163446
200329
1056871
1921232
336372
1755211
1889973
418239
1265632
1407773
1523047
887451
1287224
1362606
139964
621156
860698
306493
1598495
1565588
110851
582819
1519493
994692
325244
165816
1528951
970379
195502
1992186
973489
1441847
425324
29110
1371473
1207570
837080
1622356
1089103
715651
777419
429017
1216739
1851643
1148288
340163
1310668
1754785
598329
1701982
403045
1523337
976285
81689
41770
203510
1008917
1072184
1680282
1764713
1137169
1752275
638637
1063636
412673
1476876
1462506
99811
1745416
420819
866351
1263772
886709
936653
471848
1828273
719543
64435
890259
1155444
1098577
981725
1432054
1184774
643150
1415806
1628110
862617
1170093
890972
1394711
1761066
333459
576590
846364
1403245
84212
393470
1281536
454211
1450564
1233047
1465713
1543328
1945689
76143
1322336
1464856
316636
769583
67138
519476
511480
230210
1425429
705645
1871770
248702
467941
1910774
507753
1769858
1384655
746810
1045328
754491
163542
1231269
1640123
1593331
742033
33834
1821836
150879
1003569
213536
470688
1822067
1885996
588386
753284
813174
695645
692964
605855
1450745
1906566
768756
458148
194904
116369
1886862
171173
320586
1821645
1034293
1937767
1628834
667035
180999
716194
257898
1918876
1861807
180398
285905
362290
1442188
127179
1977540
890074
1318871
550684
1822424
582183
1574529
1408642
329004
1511530
1850576
502042
1248926
1793608
1180859
1421686
1650377
436291
849372
47832
1170691
1183862
710384
285175
970388
272429
1721122
483973
854843
123341
1454203
619457
285037
843638
329759
1120511
1981416
269992
499280
304210
1124137
1616193
1313765
678932
135463
370665
1209057
159520
1314372
1907727
1398515
116429
1991927
1302412
1208009
734513
744795
1986140
595182
465706
948676
202813
1280259
1549096
231670
1618761
478428
552484
686120
184065
608306
1063183
1660845
1912553
1304776
613215
532963
1028529
1477213
448000
1140551
1544004
1414516
180826
1786573
239552
643593
1379999
417582
1658783
817931
1496459
1765125
137015
414636
264724
702334
1613123
605200
256189
1711175
828292
69483
333483
1926475
1841434
597519
1655220
1712625
1166315
552690
694153
146308
1046495
342274
1391840
1097230
62227
1472824
1100835
1978931
666398
450050
1637597
5536
130433
1918527
873970
1353244
280460
1607045
594903
1850706
844792
204850
1578609
1174577
1554683
414298
1083947
175018
842876
68633
312587
292146
446630
312072
1971627
1036248
1693422
1101262
508452
215619
990145
961292
1898425
135677
1354571
699905
1373622
1231145
409838
1082061
1001514
1853370
1895252
1671191
1554193
676842
1423428
950030
502670
1200929
803357
1949063
1584934
1380301
1770885
1572255
498958
1968567
728931
649584
1122721
1294119
253174
75477
895340
360829
144888
1887934
66709
330162
921958
909487
1198535
529004
997133
458247
62254
786966
175488
630107
820483
1383818
105678
1135385
577609
222257
1369122
221241
478073
875573
1979395
1560099
1770501
1034457
1965413
278206
559687
418364
1745914
1175127
975549
969394
382442
1842165
990624
1790082
1582408
1601882
1639028
1010377
1449206
1877802
1273345
747657
1691672
154949
274
686785
381108
443834
1627032
1362812
1833765
131795
620229
1158130
1242583
1468674
731839
1331974
1731030
269182
1338372
357926
230299
241414
438822
277395
433869
1490355
1010005
1660681
487703
26710
991190
732123
831471
1474161
1583289
497285
1435533
128627
1865366
1417250
807074
1535530
1580697
519909
485374
29027
1734538
1584797
365245
3147
1092830
397844
699029
301333
1205894
732375
1330782
848328
708954
1349114
1323444
926611
314837
599206
1026218
1930219
177081
250018
1366179
1877805
429674
1014805
1921175
1106058
1708349
1481428
1507286
471148
1367956
1599424
184805
661528
812598
1139199
1336894
1237183
285889
210
962242
84693
627527
848585
652291
1874563
1847613
1433253
1591868
48418
469992
1309105
685048
671846
961080
1682847
219645
1711657
1397570
1074537
1310302
1749787
1812120
816986
747154
1841087
1770139
1980631
1000808
1457571
1276182
500849
1428628
801852
812838
303415
859636
272889
859236
788696
1932842
1208050
361784
99069
346411
1683467
1263546
710127
949618
1149318
245614
1590831
306122
1662312
434727
1537197
246704
1231857
1245632
194723
617403
1339007
835613
83884
1984342
509228
155802
783957
337389
1352926
1455322
651910
653651
577990
44866
1302234
1895872
1070882
996515
1498407
1046348
1224747
102346
450569
82475
1858525
1439407
524369
975462
465777
1619089
861789
466963
522702
1752919
1811995
1503804
1129395
1111510
1806722
540088
1031035
970503
783986
685105
1477298
68414
1307106
36568
586427
1228694
479271
1721671
1407494
192281
1594019
1777999
1219665
1858295
333656
1045343
860091
209604
1602080
590810
1116866
1037978
1351331
1631030
1511630
1646919
273014
683631
1058388
1401578
1592130
1254058
1851324
127802
1415685
1295182
1010411
1738457
1533384
1490432
1581315
1551736
961914
467001
1239596
1921826
795455
155909
645000
1412404
176225
233896
967986
1265590
169456
109887
88741
821047
1104912
534775
1222790
1685087
160835
1123581
165005
1686280
390593
1121457
1353012
243786
944187
1723620
1562173
48055
1539830
577741
1130468
32401
1152165
122463
80246
877041
992326
234545
1883369
1083104
75782
484399
1473770
854705
1720918
565109
1391082
1625172
80919
133825
1775607
913896
169250
1895990
1902430
235881
792638
72461
1859779
1004411
199433
1115056
957062
1446485
59073
972238
1432955
1242476
1535779
1263189
620753
1812131
961161
1306216
655920
743588
15654
296847
1059684
1027559
635041
1951153
159698
512616
806060
1440147
3313
1760097
94675
1919502
435211
1242068
187306
1732182
1918528
1139503
1494827
79201
1493213
608743
1455812
1777220
1953567
810882
1262371
526691
1267266
1458336
851871
419264
307739
1562122
1502817
299006
1678668
60789
551642
1263400
1782592
326860
1128028
107550
1819593
1569137
1596395
1325935
1290766
387623
867816
574266
1354113
327449
1868217
1015559
343239
419635
152070
138308
1106948
692616
177388
64527
1209212
1309036
1530612
813132
1251578
1644697
288613
730690
545818
1806268
1897877
1633201
661317
1428977
522558
1709492
739108
1873320
1601185
391496
1688731
1449454
1058535
402103
108267
1059418
119564
869672
1090472
966309
883169
1883322
1487827
1558371
692900
305812
1572175
644904
165187
1327506
1474903
1109848
925357
296550
1398539
1451685
671291
1721063
170270
1959403
935919
1979239
168166
1626735
77407
645381
1863241
1791511
1210383
914475
1283121
1139761
453149
1883307
1854781
964457
1208822
1419263
1823948
1785765
1665508
586389
359848
1638643
1774659
1344759
1421719
1139683
48994
950786
984478
1564043
404848
1303104
47358
1391127
1602967
1577258
1888765
1633430
1748665
1100038
1942876
932821
1526853
349900
6773
1757063
1601789
1533233
1664457
1430377
1696015
1452321
1132109
278162
802135
1456416
615331
1833186
137274
1756486
549847
960977
766007
453475
613123
431185
545806
424900
964052
1322409
1502525
1981354
403008
537644
1558590
593492
365357
835371
288377
1691663
351726
865297
405912
1683997
979810
869203
1122165
1447027
1594704
348909
1420441
890776
1600958
1120524
843798
1772971
638921
997230
267185
1186079
350565
1276102
1897092
1264043
932251
1324561
1877993
627305
1502326
465470
593342
1502021
337185
1162383
1075401
21242
1773346
950223
1586955
1486843
1223213
419110
902662
92334
1279413
1840299
1109511
362138
1130514
903257
1629296
499505
48116
1018432
1107730
157210
841542
1486121
1081478
639242
420940
1895511
762706
1625807
1086393
947177
103863
834533
224412
1483652
638938
246369
523458
546869
1054453
1476774
1426485
1929682
716727
1437527
1624418
622063
167225
552804
531642
1198732
484010
829217
169981
134556
1255334
1485777
647161
1230299
5805
1854937
1543781
1118486
1944701
513735
1470819
1829951
1562434
1726652
1274155
195983
373085
1852014
1654941
1507868
943331
611148
794731
1161308
1759102
1408241
1785936
1821151
226346
889963
1385365
656753
109912
308531
450320
894165
777261
1191643
122999
1187109
225283
961521
438949
77291
1610203
1958806
972067
178303
975520
1905460
1460986
1967529
424212
1648088
1225057
674384
1919650
1967765
158348
286238
670023
1301093
138353
185196
258460
1629763
1118903
1612315
769685
323498
780560
169716
707769
1944689
1252625
792059
1241134
14961
412057
829523
65049
1337465
256768
1000289
1279769
1723531
1676763
445309
433451
1706292
912404
196503
701108
1314425
1597838
243481
244564
437675
49391
1367024
1048826
1481797
1155037
1339216
1431187
114112
186602
152417
1518869
1967688
1892525
500575
1139590
1886154
910380
285465
1602787
883928
343427
1735836
1022170
778780
1451066
914790
1557020
1729564
1386223
1002746
1649362
72485
316002
904741
261085
455916
1775475
1280959
1242224
1819882
631155
1875585
943378
1169086
390026
198203
672437
437362
464829
331871
1373165
679202
1828656
490641
179692
1431104
1178090
1054608
53743
30296
553578
362416
709452
732799
1023628
1073165
1738054
1105446
1841685
1556115
1088429
1760095
1333089
941612
211906
788655
456268
1412160
766368
1617448
1071768
880215
730217
1735107
612682
863774
1800652
1535029
954921
843104
156165
785217
85187
1290460
1018127
915722
1328199
1816524
1458768
1893471
936927
1900030
1546958
1086053
1792828
1692295
915142
508120
1009687
817805
1621313
1466461
678172
1556976
1615260
805716
1696510
67564
1262660
968853
1587882
618300
889089
776914
1406637
1800113
1258855
1891073
1061700
1039636
792770
699928
1035240
1026939
1604567
588925
1206345
432721
694066
1498202
1922327
1579647
344768
1754783
1236526
118495
244654
258987
287410
1293928
1287867
1110752
434753
1928204
1501900
1139487
1420966
1520279
1173371
1101885
1947772
1751539
882365
778065
13088
378685
805413
871494
1801205
1925258
747749
1386519
283613
1752081
1618924
1497357
248319
1415245
1551862
1491468
1421974
1516336
1711194
624667
653274
242856
1569857
1964730
1170165
1772817
168101
500925
1790802
1192722
614579
1063338
1267867
180524
1797663
1141504
1353517
921171
1281395
1038263
1924338
628115
126029
42199
1881641
678871
1035439
111003
1929430
1207653
1129657
407020
263129
1513821
1384599
381813
1896415
778509
38383
581031
757986
1186160
1560604
56134
1313349
899242
1655591
1781816
509969
961703
504446
1608291
935816
519580
591265
34846
766284
205421
269410
1234013
1224401
982318
1000842
1051022
1701819
663745
1675749
880817
57177
469679
1751841
868185
297722
1721401
350789
581461
1488935
1828227
636311
407777
197828
73863
218288
903149
1665056
1007109
661903
1777950
1441037
650200
1216490
653534
813264
642547
1895711
1666881
1563282
1023750
750270
919649
526925
1838784
1009501
855386
555678
1206905
1354587
1146443
248345
852646
251454
224897
1648295
1537359
1764789
1792768
1897039
1237969
1930455
569732
294604
1497098
1515921
1877277
585871
540954
419170
1739289
968899
986865
1272003
336757
1246776
124249
1123830
948361
361658
78191
1272613
547816
1179726
9106
1526552
1962814
187703
367972
399725
1620497
1437356
578192
36780
1710707
1713031
241666
1088222
924159
1146718
1201294
30185
1203065
120518
318936
389979
1510327
912585
831562
627671
413379
1183591
382326
1737573
579863
812451
616475
1153640
1663912
450893
1048603
1241835
384100
977448
423418
610867
558517
338095
16174
648586
1061554
1238994
1469375
1345250
451302
1595190
1668355
1634884
856852
436612
446514
1497838
352725
479749
711797
1215433
112857
632058
20207
1625492
1574684
1542506
1958379
1265442
767151
584453
434070
435793
987034
568668
9914
725681
1802359
370139
622856
853437
1535519
782559
47281
1770267
1417873
192684
763020
558192
670983
8388
1036654
1477384
1631685
1483302
1852725
26070
1516225
1346570
1369284
699017
418323
2419
1773775
1433600
294130
1549726
535852
455742
267891
586951
1613425
883089
1893906
372113
13212
1528688
1520005
1215224
167185
1936826
1419739
1999752
1008727
437089
1436746
360993
888197
946227
919669
1560598
1779116
609130
1489593
1815840
316384
230019
219387
1667756
538977
793582
1595338
354724
594223
1148606
214325
1712289
1428330
1065478
870074
1558638
285
1329304
1930079
159807
430304
475397
158949
1944455
464900
311994
259034
56269
1863342
1570556
1235411
351047
1573755
1216038
187749
1862533
612113
1458193
1588504
1006901
684016
1789986
720259
532540
1919060
465922
508036
784590
529642
970442
1166265
661097
235636
1402078
1219504
1703694
307405
99907
1826612
517542
969885
1265961
1444344
837587
1069487
346314
819469
960735
1031204
1919347
451483
1608516
855589
1903330
240668
1876211
1898891
856857
18938
864806
1512015
421834
1346414
1033767
1177618
1926684
627030
1633786
584422
1908530
1376690
243573
948941
19450
386058
1705025
1580870
183798
809620
533251
610228
281736
1940732
263266
1437366
813572
419437
1787622
1183425
531973
1311797
1926832
786933
1161328
1923608
609547
733975
835745
1394207
1611798
1618013
11606
476600
848229
525455
832808
1115993
399159
1955427
1126057
1119097
1522179
1847965
517616
1550059
1800546
1155347
851850
786962
748462
70965
1812596
348353
685137
480282
1299065
1923765
1083464
1067642
1097104
1481769
1792549
960448
1359295
793732
567649
1680526
446169
1736356
1150274
1899159
749682
484384
779921
559920
144085
225656
1527268
523683
615671
1552421
440223
1304796
1962922
1797536
658478
794667
1853510
1201758
807578
1866544
177659
152696
936419
1497008
161543
1733464
124917
1610822
1798614
1777886
1810360
662417
946915
1046511
512575
1722166
1982505
595307
14010
1511986
1486333
1276082
433819
806432
578731
1002184
493279
685865
366377
1314159
533911
1489694
621487
853948
1582548
1714035
1187517
1185927
1427371
966660
1362676
1258945
1385948
153540
435543
352581
1809992
49068
1540359
323934
798632
1646152
697300
1424249
911189
1257308
575847
18017
528393
715490
1608042
496811
949476
1197272
1030746
438837
974301
1883632
873323
232222
1490169
1583543
875871
632791
694928
1779048
838787
506341
56217
106015
461776
1919005
1139223
1651022
848275
1582216
354082
977435
762116
131866
1967809
1273213
607704
159340
1903660
1814229
1145443
1594940
1499216
1873787
1375679
68043
693507
1485854
724477
531476
206579
596896
24579
261136
448295
107839
1152297
1941026
1029291
883007
197276
323710
61835
319135
1608233
231718
702745
1598627
246389
1459893
1328714
1601615
1532840
885236
1554817
1634064
1652491
144978
1487044
855295
300427
788196
1203750
563556
1653415
1292844
410022
1475687
1908899
1588793
968981
635691
44196
468289
845666
240719
407687
595657
129277
888225
1030813
32248
1403784
1040442
1962749
847318
1124781
1768977
1391396
384350
1579648
786770
1525662
90748
1519297
792166
1048931
1659301
5448
1554930
106977
292118
1152017
1840042
1778632
1799145
1270274
1551992
1256591
1510218
131943
917723
946081
654326
185824
836527
1149411
603452
565700
1387541
411168
1962491
1293774
363292
152586
1819998
303102
1076923
1409856
152547
37864
1459574
1914053
122699
1805490
778911
1762980
988686
497364
1498340
402149
912990
591602
828326
446523
1427534
420767
860433
34389
1709004
1257282
199533
559811
1775358
1638888
1134207
1137791
1792469
1506147
923907
1766907
1985848
29571
1461938
20070
1296262
1369741
1875492
1469217
1439369
585699
437041
15018
287228
134393
787113
847062
664315
1904434
1086408
110202
1500391
1356610
1762979
142311
1258853
1444716
1868689
163935
274245
716024
241344
101708
1645849
672001
678806
94877
1971517
550443
1608875
1271534
680606
845808
87706
1264413
1098852
341314
1185235
595274
760717
1460386
474329
1036070
1925331
1711984
23341
1945408
121363
1296241
1304721
1739395
138052
1257014
894180
184951
584971
376830
392300
1317124
1434385
1897781
1083765
1388472
974839
159574
683275
1429622
989396
271822
877106
595595
728820
1319352
1393364
804399
1968376
1172281
256797
1226911
923818
245129
697981
1578614
460457
348656
653645
1508741
1837760
1070960
556054
37226
495774
874476
662965
1171307
923073
1374813
370317
1906600
1799766
107876
1049873
1691768
1320314
961755
318369
1495062
1865121
404558
100370
78231
302828
425053
702916
1571504
874357
452516
362026
287837
257569
951402
200119
291584
426319
697378
1202152
397667
1245318
965603
1823356
316566
1310920
1233294
472857
1140430
701794
1425492
1499221
1160660
1141175
902602
626691
1941155
1780049
27664
1711785
520813
333959
782424
1957900
1839617
582147
163405
690858
415338
1500032
618464
1374728
1798091
1759190
634993
1088758
857852
1005425
1255828
205774
1562708
625353
1958359
792657
1990473
1486920
1256852
1495085
1461165
1506896
417854
1891794
453942
1408127
1489408
815860
1078327
318549
800900
1234234
876486
1935615
955085
1827739
809103
1908834
769938
272609
648853
742153
1689257
134584
1445712
1882017
267528
758291
773091
1748763
1144436
821189
652927
370896
635900
10133
1635745
561537
1241048
508563
1765141
463661
614697
225675
544139
1779951
978036
993054
1099916
353383
1095273
328212
1326790
1138293
221179
408274
543457
328884
1427851
183635
997847
1172262
1906801
1362457
1778757
346919
25371
431700
389786
1152411
1712736
33443
308424
1416634
1898994
974211
1635164
21628
769200
57599
756710
269387
1043422
1184331
1745672
1706859
819889
1793364
209703
1466822
1271262
1894145
1361033
946617
371343
718295
913699
1488278
75726
1617098
394424
1473110
1679738
816915
1394457
1353227
771254
1440549
1722816
1373528
1000542
1280974
1924256
216363
772274
1967955
971233
158355
343045
641160
617185
582976
1999853
1476668
1778572
1616103
1763767
1829893
547581
669537
1136247
576239
1703926
272903
699683
994003
1305647
1396080
969292
113105
318363
1635106
1926895
1811813
297757
1341556
437228
916722
1737140
1675408
368771
395566
1048822
1403842
1286063
1814516
1264177
1806402
1140258
1078337
1629427
426892
1440159
1173898
535987
1000005
539618
110897
554920
754677
835909
1991321
64383
1110015
1643270
1238159
1232341
1268187
659125
1419772
587205
342380
452057
1349927
1759549
1020471
596880
1617196
1074187
131421
921664
1007432
1661666
633324
1933096
322748
1140704
657490
1047781
77340
592453
923814
1382532
728500
716139
1351019
1007913
1851079
1209545
1687034
1341585
428341
1364584
952433
471421
1769863
1753727
1455557
1598550
1644782
1163178
1233725
1521374
403799
64726
995412
1536927
262535
501290
743961
1483149
1176678
461719
1446401
166248
1879408
726507
1568895
1144542
1185506
1095390
125294
1579218
592642
1039238
666808
61739
1464030
830188
1385740
1694720
775315
1028299
918342
1808017
1790619
1073321
1466568
504599
867419
849227
55967
287255
1375247
53304
567554
928483
1397132
1354718
781545
1927772
1114438
546633
384313
1616139
353396
250371
1441076
818876
1409105
1062683
105813
678053
1127521
639267
1122903
183670
1602677
1901419
1992184
1413316
1812810
926352
809968
498234
1800014
585833
589107
640249
38034
1413631
1182890
1334139
260580
450181
110642
520563
424513
972688
1106953
439715
1883939
1702377
807211
137817
85872
76817
878682
298918
1975375
525574
239645
1933151
703519
1961618
775691
354333
159908
468562
1853577
831658
847753
1183420
1160000
1538975
950591
601715
1854068
1490883
351716
96183
106500
790533
1780708
1140526
1522658
1519599
1355758
1811034
564918
937266
1319000
72705
651080
1838648
131969
1542539
1852609
1116199
844572
225389
1766664
1766895
1631955
1520533
827142
1069733
85513
1004539
363251
832046
1052465
1353409
1840956
55134
471471
1618318
210724
1115189
642103
1924053
167735
164206
466377
1452833
111902
790932
1737084
1818306
1731290
1630438
1998704
1301859
436089
943577
11848
1206084
292464
712718
1357768
114487
1601326
479913
893971
979446
459930
1065741
358041
1483986
1525565
901753
417351
787789
1236287
980233
1971807
309834
1638149
1387019
1324777
125071
915329
1131075
418674
1121518
1303834
1820187
1370674
1882326
609949
1129007
726030
601515
1121613
1825107
1350375
484892
101509
1235118
692061
344468
701706
915867
1181510
1044969
575274
953241
1035090
1678870
1096132
961206
1138239
137865
1779904
193142
1960944
119005
894491
944526
1317975
1055514
1869613
1707870
950790
981840
976010
1676001
1390885
369436
1328276
396674
1206598
374219
1770597
361799
1176357
739865
849986
302615
1029447
303780
149086
1391255
549911
1420280
1259873
1902043
364032
1018069
222982
488544
905763
1844274
1437835
1887560
384858
342495
1761664
1260168
1901015
1888488
474830
1143456
1903596
641865
1303342
718745
1538212
1401745
373509
1931183
655386
1250746
1887015
123187
441755
379408
980598
1353122
434319
164520
662147
270344
1275174
1861109
1429202
1065175
1387613
1053660
601607
1940804
1448767
1099423
465123
793810
1974942
1731764
277840
232963
522244
1230191
1415792
1509824
403492
1305048
781139
948395
1043940
899730
417661
405835
1859181
881356
1515544
1693976
804538
1978066
1134471
1615332
1748438
1929743
925077
1958248
353795
1094991
192637
1498009
594349
1682905
705723
796147
756918
1700670
897794
1029196
1812639
1625855
520912
1967134
1702959
1324064
1757857
901196
249303
228949
867671
1066675
1161528
520834
74332
1287420
592013
521354
1139287
1417117
820494
1850719
1830685
1801221
1222981
140159
485979
1678200
1573852
162336
1897671
1142680
1379491
831889
373975
1010187
775926
875312
1178740
1369861
208569
1693139
1241027
450372
1427673
700001
54845
1396195
1190316
91378
815524
877213
1733222
75594
1626430
726963
1484273
572296
586525
879122
1507688
1340147
1935475
502456
1279354
403935
1958383
147917
156604
1703099
606400
1710605
1599812
353008
1468059
1389751
825073
776479
1167151
1083171
119284
1376640
1578774
1421677
1175083
512791
1801994
1021545
1020464
289963
1342477
836671
654763
953130
1842590
963405
504241
389885
1917779
1273565
616634
1703565
54352
803099
120918
890018
1229629
748240
1083327
157884
1420917
1787013
887100
65353
466709
584374
202018
113571
1487865
589693
1390877
1627310
875930
1896437
1570389
747640
727232
560476
1843831
1751135
1447468
1088468
718618
41875
763852
968067
1608113
1771987
1250335
1828284
518620
1763678
800111
63868
751581
1932118
148114
922922
607509
340596
190023
1899713
154396
1699208
1785172
1814841
657673
1427034
958005
1527007
768197
1526060
1990002
311176
367915
257302
1790148
608400
434137
1023300
77553
892021
1848706
397704
1229231
57038
1753084
195746
1283506
535752
488373
142623
217192
1162839
648186
497004
1974483
1722936
1974203
1167836
873512
1348359
937341
1557629
1911850
447413
784265
382574
418981
1976180
453695
637154
645884
1275342
1398782
1205799
197075
1243381
760865
831708
1858299
268210
1670359
142630
583213
790638
361463
586459
1444544
1893254
1831545
200996
1594613
1002981
1025195
1981612
1690902
1012897
1208223
1457301
553728
577
1844942
827863
1593252
1263438
1813756
585231
1910631
821779
144667
1460166
1598093
1916307
1596190
53344
1739798
1776272
1975879
1874060
1233639
1013619
693451
1875661
1802844
1491490
1816171
1148780
1160814
77834
922559
552451
486483
1734173
332319
762335
999779
190925
865753
37574
853565
763770
1723333
1369353
1882806
1623315
1773505
923425
1883649
596269
1951694
707368
940831
293839
1482530
136957
1519918
1413989
458128
1923608
1763531
1571965
1206213
1910675
488049
1669884
967261
266493
1724235
371781
1971005
1823800
821511
279023
483163
532785
1010610
1426162
628960
290073
1801853
802673
905542
1940134
20133
1991876
679923
818415
881595
1960871
757798
1525275
743904
1100060
250869
1000980
1534066
858183
707152
1865628
1043079
1325803
865960
1726790
38951
1376787
612097
121395
1181944
1517404
1246267
1663785
1992722
1560546
501514
1143959
447873
514914
926590
1895126
877183
1360854
1907774
1811708
413904
1822844
1175314
520333
1453210
914805
584105
1912000
1562350
389667
590885
1383638
1192135
1809506
1063235
1059884
23713
1711170
233459
797122
1473024
1522234
940470
1710187
1880750
864721
1381309
736098
1638359
1235415
1596205
351623
497591
563182
813918
143795
1901489
1028908
994655
1849567
434357
1556022
1956966
1594920
1941720
71269
564329
300169
1369167
1854410
795528
1450666
1857902
1768653
254068
607236
1916193
1065681
1970407
1663015
1096140
288400
1930553
1086515
62408
884655
543603
1131126
1380457
700509
1201390
986818
1988028
1680003
1849810
14963
1464235
659757
1043675
1012053
1330584
763120
627586
1497874
720015
1125563
1028971
988888
1537289
782896
831032
1979257
1980671
526106
777815
1816210
1994547
1232190
1630302
929968
1273851
1788195
172249
1257816
1124610
1625120
1071728
1496316
886809
1499747
254897
1984098
780049
1782177
581414
339470
890891
629093
302646
667894
515872
1087528
160450
1976637
984824
523934
1955382
545982
568912
1987412
559120
332139
451825
275251
1291321
1052404
459168
889413
1356527
1226086
1878622
718363
1601353
1552617
438714
1662281
12282
1306929
629482
1836133
15478
1883202
1612638
391278
378635
213836
1746437
1253124
1318545
1545657
314880
19709
1556022
264754
298397
172422
1386772
1727818
1998602
1111722
1685317
1977981
995205
845183
1832348
175551
1394832
1455931
1196011
1777683
931428
1019433
1861158
1650434
121927
479654
1723039
1210662
62891
1959038
912392
931963
1574291
1532397
1489199
867217
758379
1257058
1228276
1917197
1165306
1457142
518958
687979
698584
1886013
449848
429023
1737387
1106919
1825804
319469
979431
905439
1237728
1296278
1598475
1929071
1146417
929342
1184773
161522
1125870
1132941
1345168
124760
565019
802988
1230562
1796291
630724
1493798
480826
1949589
377905
1039349
727531
1682953
476534
1056346
558709
1752250
1888650
197484
581762
1757987
1301602
724851
1784769
1499680
1234115
822589
450301
614928
427507
1645570
1824926
172831
937898
185861
1273965
94943
155283
1991814
275698
96937
688220
1030696
372985
561138
1596838
1146134
257401
191936
1386254
46935
1108469
1409851
803357
547172
183942
1692048
422039
867136
1490035
1757905
1594967
1908078
1866592
1449973
707308
300935
586657
1844005
1710489
1570921
1858427
1555503
1917410
812981
1585475
311035
862421
806974
64584
205041
4746
1082534
1407081
433447
733338
154938
124855
1726431
1984173
73795
1582781
423155
1034350
897527
1636101
600211
257231
223092
84931
1862743
1631294
1705743
1129404
1073149
1758583
1012515
1020927
71041
702642
1666896
1857105
1463386
265108
1626530
1178539
103720
392095
1507564
714037
473494
316078
1235894
1323878
1962832
1778749
1928439
1456879
1772115
357138
1236718
578586
953601
948043
884741
92717
37301
519763
1691345
499641
1097142
1272257
811538
740534
1803879
937480
879735
1174413
457440
1650961
23090
857523
646202
963746
1375987
1151769
1487800
1015756
1706772
755282
462389
1229815
1013841
1946866
332238
341310
227076
1475107
1727441
1389529
1475352
1527270
656561
968325
720456
1193512
87000
684499
980645
1469867
1432075
180504
200002
121856
1343405
865564
1759368
211058
1996785
1009555
16260
740987
1934829
1140254
1347916
1550461
359092
1129478
364908
297627
780676
832301
286986
1619519
1163737
717156
1295321
1026283
11313
214003
1155581
421697
724953
69355
958701
1061223
1439990
1905879
462583
584640
128111
772153
1958399
324742
1480447
1901769
1907748
1003298
340773
958412
1990951
1457957
1472240
1633069
228505
864773
625239
461612
1866678
928630
123497
659629
1799607
1620498
1219367
656142
703725
1592154
900500
7655
436260
1965788
883424
1184845
25683
97917
780778
1623868
1819315
163093
1148564
601238
1318336
353387
1328299
535258
1802216
551554
1876392
1916638
1522845
1007509
1513656
1142065
114583
1936695
1307974
117224
144213
1702873
1406516
1212531
1193703
66886
235965
1585316
1827087
1787069
21295
1177360
614530
1527086
1596483
366389
1672352
254767
203952
1881433
1843631
895914
503441
492329
1370764
53053
319146
332942
531717
344296
1732998
153848
1804934
1911073
130820
124209
909016
144059
314230
1959979
607736
1335607
870541
1929223
438725
441186
1232577
425501
721988
1498756
1492250
1759999
1506528
1264505
1017596
793141
501629
554047
1932873
1291456
661000
484886
676426
442919
658741
1840336
669946
1244684
1760871
320351
1899981
209825
388039
1025006
1337562
71281
1533043
774810
298694
857017
54358
1708733
1965421
623561
1714250
560124
1602897
738137
675286
895318
698736
1129121
1380752
1247414
1156022
1785398
1631816
855058
1892755
1452490
982629
310007
1031385
1214392
1122927
1427107
643725
792366
1443496
1675449
212160
1796953
45857
486594
1610556
437266
1712326
1822702
1955847
1100032
1335638
1469053
1866909
283661
1253391
1346404
1477620
1605246
704510
1071588
1926570
286063
338411
243515
1012359
1226851
646031
1173245
1751870
1487073
477027
1597284
387200
1178490
638926
699393
1888017
1887116
327393
572913
77318
334833
958499
1433399
81730
197794
1749559
1886250
971507
1436080
413466
1270071
1759225
1981226
259242
366751
1326552
1410718
1475759
994499
987847
481153
338054
1548738
1108762
1618566
1926727
585882
1669923
727407
625044
262357
1167814
1063146
997832
1212913
300979
1761413
1648448
365325
599158
1009029
1300235
1548140
1322980
559668
862016
1747828
1816656
505612
726784
1110842
281548
312847
1469091
1953270
1682829
223100
848382
1645405
1526265
946589
1499324
1742574
835254
1230663
880062
943121
781940
525292
1094253
566335
148747
873678
1140734
81015
1055512
129146
1880510
1637217
550583
1913141
1565374
859551
1845077
487791
53733
1528076
146960
613306
1089939
1308819
1227709
1739702
1038487
1173230
828868
683818
744798
454046
999243
745317
493443
1812200
1055361
1743880
825391
1595856
1247967
1339502
746051
1841861
703570
833284
1109186
1412216
826422
1585890
1507112
1458902
1193648
807949
545936
679863
1645622
1115274
1706000
934708
1808257
1540024
1384162
1965497
995680
29659
1994563
1556783
1274929
734632
1341945
1514574
951966
393007
282002
5491
946416
1859885
964733
373575
743681
1598906
1148776
1939182
1782000
1614644
33554
1050893
125063
1113401
846444
687033
330491
1438330
1270266
1534982
7776
1659863
1963381
6576
1354321
585541
961048
48298
1289145
1793869
1310888
1223035
686561
1821934
969650
1444910
1579
1377917
1339931
1128600
1106390
1250381
532757
185844
1416306
1845540
1277946
1399128
1971839
1770103
1216540
1579818
126468
586015
1149033
1921813
486299
614428
975980
519631
1205252
1337336
1161687
1703402
934637
876192
1294754
347519
192943
178252
83640
1193131
993299
1653945
1539903
1350818
1277860
857763
1793269
1226082
21476
1443781
1601007
1303275
734513
1055692
802200
1485273
1628912
347019
1404659
466386
667630
1379096
1521624
628020
1012828
1772494
1585210
897294
1474375
1534938
600074
1366618
1958315
1794802
368621
656015
1601385
1845658
1847124
529103
634249
1725906
1375011
511115
1715764
71663
577628
196480
761614
1606940
1699796
861970
914889
152088
1185040
202483
1179398
659874
598472
421409
537654
1753801
1772256
259491
993289
360530
1309430
1403597
113132
574717
232446
1001453
951550
1258990
6505
1268084
982029
760792
1272463
1923963
1923793
685799
982297
460851
756819
1660160
1637046
1316848
733050
985668
667329
511752
1100047
404583
224735
1420733
1580600
1440308
626623
181254
1899810
273127
1999190
1000103
1251453
1433479
1449603
1788720
1008523
289098
237105
1316975
1068062
174316
1448704
286041
1457827
503587
1144904
603345
1726787
205272
1216911
1640648
39233
317830
520710
12914
1351344
842325
1459216
763648
56385
1858826
105324
248302
1006678
711903
1592920
1755305
986427
1617715
256804
1218991
462115
1755446
283161
1599615
201851
389928
723124
33389
1958412
633721
1724914
835429
1855061
1029110
1802280
1483585
778884
1892029
223324
1095222
1427911
31239
1869136
75651
272067
818123
290851
890985
678175
974318
1751498
1586460
552693
373061
184892
200417
1743316
1978321
720524
988191
1731814
930209
1655860
131181
1288442
1799188
1067547
756713
1945640
287402
1894209
1234546
181610
238777
983383
1420045
1546776
41203
487051
944048
1854142
1746461
706652
300136
1788246
1932829
315022
953555
366512
1797612
755453
552321
1718493
535630
215752
1284438
1122005
1292268
6903
150461
1069529
651561
1879050
771548
222663
1959927
1046178
1149536
1473066
1582877
466605
139878
1564858
621976
789689
1288680
1770750
1543934
893506
1418629
396427
1069799
1299012
652665
1912832
263980
486100
798841
368161
1334041
1582567
1403904
286872
384553
685373
1116201
233839
1237720
1820391
1910489
14081
1797957
570850
1799097
1466020
1670050
1550972
442280
16825
1781898
1224415
597065
1395328
979814
1988425
935196
1225375
188665
609496
97565
1468460
925849
973329
1238435
843062
1530442
1724160
288908
62539
251236
285342
1979662
1650361
448391
46796
1436758
679515
1773799
845353
377031
1527985
149665
754877
632978
1519224
1149596
1945528
634456
546488
400547
1976944
1727011
1769552
546109
1382557
1406045
1584392
1157909
1257028
1042363
97242
915215
1568023
818390
510411
721599
1254284
481850
1021340
1346885
1089445
1618811
276086
183784
1885111
388604
1751358
1931492
520248
516878
1533964
805977
1983863
30202
1272985
1844610
75076
1728108
251421
1675017
1156004
1050451
1665816
1851088
1717767
1778249
1456394
1306703
1840355
499277
1056350
473210
1331613
978760
1444625
360805
744786
1602565
1463538
14408
1721291
1911763
1158444
409197
1990663
1303766
359299
694965
735068
280093
36830
179358
1568465
1246602
1445331
723726
90479
1670058
1696373
588521
86368
382083
1303286
698062
1438183
1296615
925159
1724674
1266098
1280754
1311948
1452388
689743
1101992
1403303
1161903
1045458
746518
1433547
18554
1889424
949650
1937801
960547
314021
1500310
1294734
360022
651683
302922
1782106
396075
1508515
1462888
435447
1508775
1017667
589447
1015421
1708148
1481192
499972
454070
414349
913435
559250
931469
1067359
1977017
1691606
189466
703955
1667812
617949
1255112
487394
1803815
4102
997875
1451387
1464710
825714
7188
972238
1879249
1944263
912729
1335435
565556
1245371
386117
1458599
693442
635887
332712
1523763
516308
1455064
1569441
1987389
820650
1117831
1218562
110265
1086904
976517
652766
1929173
1616259
1147256
861524
618949
135782
1278191
1772918
1214342
1997371
1561372
1544751
248770
436573
763367
1059657
746654
1137331
1939325
1801586
1931932
1425298
690016
1022084
95802
805769
1708408
1964065
238797
1533952
1147567
859924
1200261
301623
1508662
328210
1768708
445899
516486
1572642
297193
756071
924001
1065824
1579509
274111
1482522
1490538
1566251
772794
1735787
175931
1757452
1885598
1111269
469576
1882860
102176
1303909
1318192
1591396
69516
265378
726363
988009
155244
1266694
1823749
200356
1800263
1570766
1034897
767574
1470544
1135550
1058831
271719
1160218
795282
610731
1780700
805799
1617233
1712613
1454171
791720
1928431
1751086
126448
1510063
924346
1002985
1860953
726934
345546
517049
1255649
387905
678533
75640
598216
1978772
1121534
684229
1396435
1671014
259760
53513
1309350
949333
564656
252897
1575039
1781006
994763
474440
772106
519878
178424
1298029
1933764
1111348
85893
304746
1741527
818766
1314678
893028
952183
1227859
1900
90504
1476570
496927
1928111
821206
1659780
251818
1380576
973460
205505
1689136
496734
1037574
714785
1371751
743332
715523
1307384
436541
1180720
1833692
415996
575061
703453
1559396
1477113
537506
184162
497740
143633
1722270
1396161
999121
1209591
624700
447477
1838365
383959
1088316
101249
1140328
175446
1807403
456563
946929
840278
1857227
1052247
426930
1906008
399711
864812
1391737
1921733
905098
388409
896832
1805453
855803
831896
1020593
1812500
676544
1548398
428676
1178070
1169325
84819
766442
124871
366452
895003
1527102
1602620
1568388
1139870
854427
1512074
1183597
168352
1453082
1001473
5967
1691489
1280138
1158932
1026153
1706006
1622070
1871908
74583
1201201
144674
1010508
711927
1012234
1755162
1645080
165181
1497513
434187
1869797
1840315
444909
1712543
1695703
1593510
608634
692738
1453939
131741
1729809
507467
905472
522880
858127
1596165
508131
1658844
1022054
1100580
1004902
1214776
1576224
859149
638160
1794635
17546
1453501
1536118
1331158
1330482
992130
771770
822573
1059408
409937
1108032
1523890
254310
742788
1200900
767910
812925
727975
1399807
274021
333802
1465014
154270
1357642
473803
1617069
1259722
567129
531244
1198489
1755125
946777
1350388
1396094
556283
1045999
700674
1494366
1651572
111196
888937
1908921
1249391
1116071
168679
1918516
253968
1294110
1873000
168295
709230
1948581
1509427
127386
1664262
1551031
1168444
424384
1198439
1825656
730977
1079559
62557
1171188
52203
875026
1252080
1428986
1318829
1669632
131664
731
923248
1431068
915487
943151
615056
1169041
935058
170447
288807
426224
1983977
1070404
444200
714191
1256440
1612210
573249
538267
143452
1913575
1405009
1715469
790182
1694078
1714339
1905431
566299
1051271
493871
574528
1974130
1745242
1696887
1513059
84194
1993653
925128
847044
552614
1796711
1391632
312695
1656481
719090
428502
1237585
670469
817002
851525
93809
417859
721664
412476
1908224
32867
266807
12479
1142705
788638
1353930
1438110
922841
2776
1657389
266689
574448
1271096
1531985
166046
1690390
662881
1898481
97478
460275
609445
861086
957708
964554
1504082
226648
1368571
603696
992207
1617764
12036
830975
1980649
1000216
722984
761869
1841506
523921
12531
1376439
45270
1929896
1998716
408756
478259
1582637
593388
288747
802629
236577
1423131
823554
1876521
523374
639007
1153399
971239
671355
1955179
1660480
205778
873450
104082
1282560
1602524
1340225
594469
1168561
901784
245573
1798209
966587
771070
620445
377046
10931
574903
922602
1439442
682534
114488
1288828
1680525
92000
447347
1532663
798368
1218699
127915
1138573
660871
812793
1690500
1429295
234730
705069
70345
361023
147037
1652020
712151
233609
511529
1465589
1936718
566419
1194648
200420
1139434
518340
1129222
1909388
1242950
1540215
1931146
475828
1107279
1521880
1535553
716888
1938427
1915612
945715
324733
850224
178914
588156
576952
1801876
1412812
1766041
197129
886421
1867286
1763210
1344569
1458390
1830619
38490
568265
1932966
1306354
516186
712973
450794
611566
623648
537143
1245043
1906570
697107
474807
213157
1781608
1882646
1581981
1086133
130607
315029
537835
620858
1010394
36283
1481403
167109
1256187
1076217
702075
1595281
240294
1668259
1159848
1626462
191785
1961270
790588
1687088
848294
1121296
1345186
585034
600543
1124361
1046815
1077434
1653942
377089
813594
1620909
1822411
243672
529165
55872
1401515
1193635
1934313
617521
518311
605844
255278
1361067
725145
754517
1442201
1062599
256183
1961225
982994
1133031
70858
1869868
1729294
805981
134732
1341064
1002910
983112
1186994
257305
1234258
948106
1786536
490195
919006
219247
913175
965868
384561
1756046
643878
774515
1319238
257225
935053
48471
1890316
583568
559101
595775
78015
1516220
19879
1072700
1165813
169039
1962079
738165
1994281
1018151
1641796
1449778
454094
1825075
1295046
1076515
13664
1069139
1614430
94200
1988190
833014
1605950
135217
314342
949389
902010
63540
1454999
272935
1934769
1783672
50854
427370
1606025
1269821
483174
1220269
595439
1211161
72256
590494
684466
133198
457826
521987
288298
426387
1151823
1291045
1762840
1054874
103772
1459533
1943228
424905
1662863
1953180
199405
182371
1169533
458329
634574
1348199
1365368
1296804
974743
1980108
194722
1966592
863662
472732
1418393
588907
1312171
180026
539447
1021131
1527503
742418
1929151
921976
1527320
741845
34516
952506
1942066
1749976
1318384
1916695
1793359
103478
599695
664716
1825740
265257
1015884
125034
350509
820301
1342512
1906886
102338
1984863
1866390
1634098
755492
1248205
1578268
1407702
1343231
516569
175894
89169
963386
1652298
134551
1842828
1067108
1833079
1031715
971007
1737793
958087
241452
658083
891416
1184523
1875647
1434411
773225
626923
1288984
1365042
1774392
1693665
415353
1145426
1388284
246681
995431
390790
1489141
1379070
1632718
1082733
738908
1651120
663788
894968
1510892
925742
1275390
458692
59509
1068251
209003
1165612
1001103
268971
491058
86416
919035
1505359
440612
1337551
1767775
645840
453830
1307041
924663
198439
1660923
129021
1975684
815238
1920508
1657548
1852229
240007
362469
1167870
1087536
1730302
160231
405274
1112076
875632
1470116
348698
523507
1943151
1744641
48050
683296
665735
1541185
835816
1624621
1570721
1766040
1024557
660168
405151
1970315
814986
1469244
1858881
739904
1068947
697017
19289
1817221
1110167
1842800
384161
1089612
1168055
1162429
1120114
1601593
1760249
896283
1108793
1364241
692386
1743229
504507
1074494
1924239
920198
446111
333230
1284523
1311348
776958
697429
1592538
515071
1876249
1270346
264979
1407989
1813481
225934
678293
779616
782279
954435
1281050
1243722
1286471
1827332
967040
1715875
777915
1420133
1482426
1052991
1740552
603746
1638427
1358612
1961297
1624439
1574318
816607
909998
1695147
1680308
1840123
1777645
1089159
1801689
904591
1365187
227013
872468
663739
47309
151661
1577314
414635
222102
335854
1562838
302255
1495499
212422
1049153
1038834
1218369
1022323
1678476
1720303
354488
452694
1575620
60991
538632
168521
1192456
1158483
1959466
1307
120304
1414268
1046124
470623
117885
1719568
896748
1469938
1611896
105054
902533
447268
1859712
942208
1626725
1254570
388754
1811355
1671580
1233671
569799
960383
1118804
1173603
321802
185676
1596454
1901243
1426240
741397
1031942
805589
152895
1936674
439666
239798
1255950
1330720
1931166
1282389
1035264
667884
1905709
1045690
504252
982211
689932
1177751
352877
1093160
1883871
1421496
14161
336861
1752571
226839
1437090
1583474
794004
580300
775578
801487
735906
906385
1496103
958454
1722396
589422
1957806
1834783
163029
1665179
628599
1360906
1408137
326614
686476
1983793
1057850
1643504
558330
198827
1224565
689957
1786857
989483
131260
1206693
668375
791716
185991
1800411
952610
610590
1866470
1338757
1440183
787194
1391874
610349
693528
1811291
1430943
969190
193201
1018199
485317
125710
495818
617241
1543114
256305
1399885
1286454
1737602
572753
304309
59216
1436473
889895
316532
537425
1296673
765419
1069841
788933
1256515
1848946
372559
1153683
1568669
1481762
421141
1510448
1893840
1968142
1520446
270484
1932619
260080
673565
1987072
702643
810873
1061848
425520
468432
739113
1521246
1121931
747994
474954
1634205
435148
267168
1315
1107133
1254069
401017
221499
1385444
66379
806388
1159013
49519
263143
1154818
1077522
960461
1503046
1730209
148279
901008
1720609
1167648
715223
610188
178649
1620010
118409
1252344
1332177
80858
1907303
1051519
1539752
253461
372245
952329
496112
1499031
556537
1218204
1353528
1632886
153970
1446861
645696
514406
246026
553769
25191
1437046
1317038
1841232
684295
505927
618985
1122832
98555
1592346
177685
414143
2453
699216
99229
1271154
641038
237958
1106025
1864269
1937252
1589113
606414
1878290
1992576
548228
950401
1041852
442208
803614
328786
62090
1838166
939851
362266
232934
579195
330235
186470
223363
597863
824897
931726
1645684
726858
1681580
1533070
159841
80616
1025969
1912480
1251366
416558
871842
1950913
1237092
678679
246806
139216
1247775
520131
1470431
1601135
1713381
544329
1147093
739803
1776387
59909
613629
141945
619437
1259333
546388
264211
1979636
1436858
1750371
527416
1783357
1810703
570925
809446
825710
722739
1561793
162546
1033112
91028
1007870
915166
907049
441702
558095
160873
1522795
1193194
1162197
61022
508622
1875395
57679
1689685
1855059
1195584
1398638
1896551
7960
1815906
43543
1448039
1096581
1441245
1138635
475277
923541
329036
127586
316571
1538815
1146415
1743888
505122
725881
1831709
338207
1477033
1884291
1621449
525821
673356
150868
1550955
57467
537265
517216
1597218
861391
223704
1349477
414803
19859
212722
1031358
58402
378671
757254
812203
282285
1478581
1086093
1166783
488832
938192
1693202
802023
1674462
554287
474152
1104774
1949071
1304979
594111
1578902
5390
1177233
331037
673494
631222
635757
1861349
1561660
95704
1035163
1386064
85659
1224601
1589040
67445
1719154
344525
1937399
1307616
1930485
575137
1707688
627216
207202
149458
1819320
1434218
397999
301343
847854
1919088
360939
1323032
531574
1421992
1201886
1242526
305526
932594
782429
784280
910195
1443688
320918
1608239
188199
656176
453785
11151
557264
407873
1698171
1266811
1729049
1912206
613338
308165
1093638
14972
1533027
130792
1330036
974646
1400807
89230
1844537
631567
488846
706574
1397563
729950
528672
1895498
327427
1480837
1894144
667948
1947093
1751600
213987
589644
852649
804165
1130947
821707
601936
1785992
779369
1954759
1582933
1263527
538623
632707
1262330
1129936
1988138
672151
1194968
167228
1024270
1703176
1445730
540013
1508517
1073372
926407
836425
569554
1523249
1076375
251528
204692
1107411
343156
606953
1943072
169003
1811073
474702
1081652
1530750
420945
257752
492024
1090471
811664
995790
68659
1680759
777323
1333896
1427293
131694
1877497
1846166
905249
1743275
1076281
1946249
1789246
256393
908086
266563
1805697
1665846
1485668
1457993
1737758
648722
126286
1972317
918547
1229411
957475
1504842
837265
911890
736915
645029
741300
676508
1174012
156787
1160321
1607352
1588720
1766661
1166301
1563526
1851538
29584
1218049
914586
947765
225808
1155934
946765
769167
902843
1022713
1580435
154168
1004948
1820167
1180251
1820534
553200
3557
491892
381519
89105
1127534
1745240
1416241
1901984
1184358
914264
1637067
1296568
1434114
763824
1459705
350017
317708
957358
1070764
486468
235780
1519635
1163864
1125411
136113
1381802
1659920
1396223
1787097
601703
257021
1749736
1022567
1221424
567896
197544
1451184
1629569
220924
603698
1519854
1537987
1845443
754136
1196221
1947222
1444568
992730
983261
1691105
1227023
990170
803325
1284643
579229
1071292
1504014
1120248
580545
519509
1649683
1864700
843773
778037
912220
400772
1688499
1827328
1125779
1126120
1016063
1108278
1406990
1576897
730749
978490
73556
1196799
24721
644912
1076927
804555
765715
1345045
1698625
650646
1927149
724617
79379
661087
1982808
1796248
1583470
897711
1895678
1808100
678227
901531
902890
1056868
941508
1736280
409433
861871
1744793
617547
838009
1879515
181374
474076
822807
1296017
898196
521861
1062379
1278918
1523770
1007063
1991281
801039
1597433
657392
1890604
1041193
354148
848165
303224
1950533
1071031
43789
1963287
340485
613778
1585064
145449
1731845
1339213
1897871
1544093
26480
1810896
258365
451518
611385
1102163
1505881
326774
1846848
551211
1817431
525896
870112
1229051
189734
547312
202236
1263228
1809568
1440775
1633946
1713155
317017
977350
757330
1771668
932201
890201
1742786
364506
1327755
1924192
1777932
1365956
939978
1596303
758517
497199
1322150
343538
1840228
113504
1759361
203913
412865
803785
1012243
50049
1729093
1571043
235474
1542575
1148822
1598536
807048
1741903
1859443
916135
924805
1863265
1403346
828191
1590696
1313414
518365
142002
527078
233629
237103
1502155
90044
621228
877784
595350
629311
736015
512557
912133
536315
1854530
561542
1891418
938775
1459348
730316
1441922
1357354
748573
638396
748354
1434589
927468
716649
949589
831539
1569498
979908
606543
746700
1638586
1676881
552776
887061
161659
9894
1746146
1908016
81172
763548
1118711
1650259
59008
931186
1973317
561271
908205
4685
115690
1996452
595883
1643190
878840
1400900
655998
1613501
1004242
312604
1570346
1574463
1173762
1571875
1605241
321946
810600
56860
919866
1170849
678097
62844
268826
752724
240176
233422
1740497
546617
1090824
11480
277920
1085438
291008
1379565
605529
1693405
196291
970799
1277844
993845
1016512
956693
637284
1150107
1971791
1431935
1430540
449646
292787
273409
738687
820860
301755
1529873
694605
1353746
1375362
610540
327654
104653
721889
9370
170012
1043916
1365730
351496
440865
805781
1487742
1110025
788711
1812208
1450777
1934990
1275843
1471355
1994524
1395950
1994440
324346
1429587
1482208
641659
1247866
663247
280999
1939541
1744843
193711
890342
1483435
1272013
1229713
919067
1470354
534078
337400
467066
1433865
1338911
1337986
1097033
1795264
331608
347659
399140
604078
972364
1037632
565423
1705042
1151703
993438
489700
1283951
1310693
942671
860334
850036
503898
561214
1253260
1336251
401478
897866
1382061
598444
1587022
1324208
885600
1078337
1575016
1123190
1997919
1038196
1526522
710019
694364
395595
1411837
687903
963252
1541115
1877690
1377272
425280
1391124
1981702
439375
1955633
1703576
242356
1968227
1592887
608406
1611679
1257263
423252
1989934
1940219
1359763
582006
1516386
488388
1075532
446582
1320334
402647
369834
1571659
461848
922275
146537
1435856
585655
1533667
58070
105300
1589709
849532
1152925
631634
1924068
1705058
1534325
169027
1913397
1559766
717634
298684
510552
302671
1244532
845182
418456
220624
1776905
1854644
1776572
1366796
1005001
1041810
785234
573526
812390
782675
1633802
551242
974946
1357917
1863516
1805349
745231
528949
932155
46448
1688867
1173261
880926
1140499
1652395
1342016
1631341
1950625
874371
1135104
317578
658548
1331441
209178
1149631
906059
321190
441481
1858962
1782482
359094
737546
859708
394064
68295
565570
271044
942761
1572005
1107061
526899
888569
1629
1223690
545419
1484247
56004
246023
1724586
845345
1406122
1385749
415349
1037880
1635363
1730199
238249
1984491
1829897
358430
361787
343672
321460
1506663
1410382
35795
348434
1385191
331172
1435905
174776
1624508
573206
990544
489742
1442239
814781
977254
1571306
759569
982112
394066
965894
1352492
1126963
1014883
1944987
1636145
1048290
1449927
1184745
185728
63990
1197959
1506258
1393470
1252471
65066
1300090
926837
454076
1919772
1488174
588045
622329
1405864
124282
354039
1950649
702735
608729
814825
1609197
847320
1899164
351569
941111
1767846
1364607
165606
1780593
1427534
1061488
855175
1941601
1075755
1378756
417529
1788574
679846
1920718
1293284
1822795
694804
425602
1039658
1103371
1031802
1452809
1964229
1631004
1789863
1820053
955706
828935
1991890
1539605
1560538
1160097
1542417
1174853
1354009
378682
1454320
1693952
200748
248665
1514872
370307
1587304
1964151
1140577
1372749
150020
696615
256854
633236
1382158
115975
1726496
1259295
832250
896771
1305910
888846
1708570
1088681
1164004
1895313
1457978
883729
1723997
1512094
126826
735694
1301394
182686
327473
812462
1638588
1208465
1166709
157571
560599
1376325
1392073
356441
794582
1663389
843331
1261733
265176
1583024
1238589
725900
511089
1303410
821456
115606
1583469
562158
1991372
1015776
506986
570145
1650486
342419
209437
1941510
1288535
1582655
1169013
848609
1496545
71134
346554
342085
1767656
1939486
1039743
489151
422695
782893
1559748
17317
1100660
10943
1548585
1085519
1625406
1759524
602285
573860
318570
154450
1765620
1236017
1475244
1553083
1131378
448404
1233466
146703
709633
1643748
492355
1074402
880891
836845
1172018
592781
282752
812199
217509
345253
1642911
1974459
741734
1371006
913995
1155282
1501162
96080
859436
1830623
1145749
772379
1333333
1722173
674519
1236190
45642
363809
528884
228739
1586141
875151
1522947
1680254
601631
398243
1586024
615226
1267864
1299001
1299626
1751402
1333951
1698190
86615
209132
325953
1305416
417196
1967664
632564
646194
1149371
1783254
161856
1789575
1705655
927251
1255881
1638816
190291
121077
844095
861689
1867361
1735234
104098
580793
191383
1502838
872523
1445510
1664628
620205
1878889
810003
176799
405317
355006
606654
1467796
1696613
759850
285529
1905987
880618
18461
462421
870054
672755
204601
1918724
429779
1557130
1589995
633252
1783800
489872
1380614
1534314
126168
565849
1145833
472672
403050
191124
924158
78224
903160
1888265
752184
965095
1502275
626834
1745113
873619
1582945
879694
525001
309167
62372
1344497
937485
385140
1690325
1850969
448392
1235599
459314
630191
607392
99487
1832346
284795
704873
1113839
248664
200975
1906212
1276113
738031
1520233
665702
958269
1743157
990843
1832004
677660
1792388
1215839
372218
640244
1347674
1090367
1417241
747078
1638649
1634264
754863
516356
808792
391216
1456508
964575
1888089
659322
418762
262442
1646960
1232840
1895959
378859
779604
420446
1611601
449378
1899279
766416
1262104
157803
1754311
806524
1045480
1852831
47759
1223041
1759089
33687
1282493
717223
1069694
1588578
45874
262937
529850
396928
78737
1026818
1463108
1550670
140082
191359
192182
677864
182486
212635
1493797
1185677
283096
975414
1864558
1007699
416512
1163963
1759313
840293
140947
1185827
708299
1264805
908020
418588
1940851
1180465
602106
170075
1361734
386112
432835
377739
832372
1595413
102470
1934902
375423
1836986
582400
366352
1744452
1249183
1880599
184710
1208418
883509
1206501
1883723
1999872
847945
1314228
1770452
1546355
1337753
377453
459551
1596381
1016874
1382899
1225596
629778
1383351
1442374
1538232
147852
458475
1459162
102551
1664625
1626049
828915
1564840
1832597
1531487
711197
1678754
1412537
1154032
1725070
1948986
1825014
73120
112577
1291924
412044
1883653
1608982
1419726
695443
828438
1013106
790540
1199054
369637
1905620
989802
1218611
710360
1315814
340067
1203594
1968949
911611
480210
1369691
590192
407684
1364577
533672
1797150
578908
1782760
1305630
1301848
1257335
351891
216956
1424102
1375585
1871674
1196071
1843234
1514666
1924209
1712201
1669618
545073
421108
1154721
1962989
326776
578375
1950848
1416758
1579207
211337
163616
603294
1622112
1905561
254772
1046002
1246560
764602
1904469
1934577
52231
1444406
1652109
261351
621142
1613362
680084
119596
1339117
1498959
1564619
1248882
1145029
303102
862780
1756840
1986975
1481566
8905
1074899
1249291
1785133
1792992
823409
708172
1211070
1742804
1653973
1712118
1516288
599723
1379947
1709576
1906021
1057276
312346
693700
1811641
1058416
181711
302033
1940299
1676142
983300
1911291
1345858
1009665
518662
5127
215638
1384198
1610676
1888082
1146320
1494856
200896
263963
1916163
983849
434305
1957801
712248
1311046
1768030
1287853
1136833
150319
1620474
593993
970005
702679
5133
1223926
1273559
1197557
672058
1010738
1782003
684033
302980
6175
626149
1384256
1815774
1060083
685430
1599015
1587115
516596
52848
1744602
703655
1027203
860048
1091023
1786893
1853984
1006119
295138
1130499
1235698
892967
1579756
1570913
1734019
913454
1536214
172810
793103
155049
314492
1517972
1535767
670920
1408267
420284
1387852
254927
1727860
925891
1584514
950502
1179716
431647
612307
1289359
871805
972771
1903231
1939700
1956155
1314724
720511
1450040
1077637
786601
366893
976704
1055446
304222
1327883
355330
782477
1554911
1211345
1138646
1254442
1910404
381851
1178648
226828
1692783
738799
67253
828522
35222
642131
1345296
1788417
399949
308808
510168
724742
334591
1282876
1024521
88646
742343
1716557
753016
590122
1467319
1358523
438983
959692
603919
1773211
312342
991488
128850
562785
560179
159535
778567
1869490
1823022
1718392
726077
90978
1173779
1977523
700634
67843
1625617
1896173
24742
1799031
1902474
538718
1210364
1190126
1646669
756268
992279
260583
1944749
5392
572794
23502
1768415
1077153
1250560
1110245
807927
1394109
118483
574360
1123177
847030
1243718
1563654
227187
909335
136098
306112
140601
1825053
1220492
1843966
1026047
1874871
1636191
570459
1688989
812791
380925
1166147
938530
1579819
1135553
719994
680664
1418867
493520
732545
1212761
81184
1807638
687752
649239
509771
1181667
907486
1989761
1837466
1628396
348348
1411771
1715457
196214
1533854
1477755
840978
1886575
1663584
1592159
262752
393415
240036
1588203
128320
1083178
159805
197662
1713353
1416210
573916
1076157
1628557
1159155
912676
385698
591931
45310
1093538
969254
859874
708605
1060640
695566
577614
348897
523228
1293180
1519362
1554530
1855558
545837
920824
1742383
1166854
553971
1474435
1072311
1505516
430826
1657730
833774
1130988
873760
242152
975695
861498
392358
1848539
173422
65004
416280
194710
1711518
67770
61565
650356
268072
321090
1064510
1535472
1216581
967931
1005046
1227452
446040
37048
1067323
7100
1769959
14887
1065006
525616
956281
282249
640350
307493
1615571
1433956
257377
228059
894025
1069400
462302
1258304
150052
491727
1434349
174141
1270266
766937
512936
776104
474679
980108
1337310
285678
1163635
1692051
1271192
27736
1974938
268803
400823
1980743
1783531
1722671
603556
995687
237375
1538192
148640
319489
208579
35592
1134424
819621
1333967
1983186
684564
1080110
449617
495296
994902
1354811
1454437
1080947
1424941
1462543
840672
1072390
1169454
24195
1052534
1782066
241222
1382824
1074431
1363978
1756152
608511
1635012
231726
1579597
1772875
602128
575347
1803994
1337842
1774073
750826
723821
480437
1866670
1715984
510669
1052628
816008
1774915
934021
1321713
119577
319202
508658
1358520
288212
187591
543310
632867
647943
1177676
203081
1289909
3435
1079204
527419
550901
768562
911778
1907470
1679434
1784063
527516
197462
1542637
730497
1959954
1916267
337035
925027
1386969
1496113
669125
801058
276885
1688782
724739
524624
1030897
406947
1051543
1488085
157015
1161891
62317
1323499
475964
133435
588989
1941653
335427
1740716
704704
1092484
1844350
183943
149419
893052
194792
839955
703790
531563
864982
1205038
976004
1923076
252894
389232
870677
1145757
99735
267073
530485
1432999
32423
1193053
614211
1338846
1512011
712653
1871823
652537
213704
1253310
391632
1473227
778127
1853518
338322
1233126
1693170
1137471
205168
590428
675268
338038
938250
960060
1292168
1823093
1745642
1624599
1239318
152437
1328696
1004102
1543626
984700
1745897
1761248
851481
704641
650824
1569093
293709
1686694
827011
1652889
1864245
517159
836799
1982053
1471318
107962
484704
322807
192457
359699
586788
1244196
1030819
280993
1531435
1636710
630527
1914907
1307598
1932669
107860
1388095
708663
41411
611288
766527
877393
1709469
610066
1271697
279351
1594273
1301203
53558
194167
1021031
1297219
1577303
735478
52598
853808
684529
866786
1004056
1258817
1043064
1458798
412726
962842
1385192
1317272
1362356
171755
1770281
301720
944677
233248
692289
356691
1846554
316733
1582036
1993546
1082501
1440510
1736853
297646
331792
1210966
115476
1288736
1781974
30919
242137
222019
1328703
1337369
792604
1966267
222083
1349156
1607880
1441140
367478
1436449
1018941
822400
702299
1332466
1999262
1652421
1327486
563869
91150
1643492
355047
177296
335578
1807361
299568
1819215
1674336
927902
104909
1725973
1637345
798926
766585
1827741
946658
790323
522767
1327708
1432414
1969024
457053
1082496
676822
1877287
1426892
662031
1688584
1350528
342497
1697537
751077
59071
708059
1514708
1143875
859640
773940
1422386
1157566
190637
323475
773259
1823973
1675520
728991
1577355
1547619
604933
86631
1896267
906916
1566308
1503735
808682
1189833
92374
1562554
375094
1653204
93772
1490255
1757239
1146974
198050
1562629
262561
449301
1765377
845633
1300259
1989245
1074969
1874257
1013317
241708
302052
50177
931360
426531
1844060
1214368
55370
1000699
1468488
1833989
1742416
1780574
168206
1019871
1574363
454996
129075
1283153
1726478
1851614
31430
785415
1915347
1966900
990307
1054758
1215494
1885395
1683257
1650781
675917
264245
768200
1607981
1525492
972751
1253960
40935
1350884
1434311
885486
1733447
1096187
179195
362642
1536577
1626168
1773573
1564323
578393
1404985
1596941
1889881
1221737
1002297
876721
293004
886441
918526
1394666
1838606
764047
1323783
652598
1785348
1634546
161451
806244
1095598
1590759
368366
876394
408345
664208
1670613
713373
1995717
1472005
91083
1171365
94169
1690518
249670
1000909
882390
1227685
167555
1262242
1743057
1674830
141488
724240
345463
1100079
1881188
1736767
1313850
452541
555606
691743
1599264
832011
1292155
568422
1877891
891522
146036
474484
330110
1544859
846038
154397
1326735
875792
265581
564773
1320942
1854607
1286574
1140621
335762
1849872
912854
1458769
1497911
289809
1312580
1708759
1157995
254451
1516736
770755
433629
104345
1859846
1733918
58379
1471756
1227877
1143539
1571639
933125
1763178
1207604
1634187
1256438
473613
619128
656154
103788
983640
585863
687364
1219093
1887106
1461079
921143
245680
1120443
293975
1704381
1561776
1752187
662857
1987634
1545449
317929
482380
827072
1656590
898560
580796
791043
1672447
328862
164876
1318684
1943783
660856
799028
547998
944657
265776
964699
387054
685909
1930982
1665731
1041529
283636
1671723
1195717
642103
901275
1282719
1452720
1540866
1300767
1900927
472776
1682363
1314485
401467
1844416
1553299
917540
1084010
688866
1331347
922114
811455
553861
1473815
447127
891766
1785456
7197
1712263
3012
517543
121363
694444
750538
1274033
1269480
894302
1252628
1634172
331778
1836070
907193
1442812
1203316
1364166
1464244
650827
1907830
691913
652603
858174
756764
24138
1975232
135748
591661
782424
1688596
998725
1797495
377550
1603751
44290
321998
1792715
1456635
356912
1709003
1261102
124577
1436804
100108
1188514
241956
930727
1354321
1887702
1413628
908320
702040
55006
489510
7837
1770591
430870
1330090
294944
1713832
729446
116790
511248
1166127
503409
527203
1361570
1703157
1719032
1934680
1152309
189053
1236046
421218
350814
150777
940567
250492
1181644
102876
157387
768069
512650
1489405
1563826
1987881
1304508
1826950
1522254
1848265
1133595
29281
340036
924330
841643
1075402
1297897
701121
1004046
399838
467250
654719
606734
553445
337851
1588574
734323
633100
1133801
1839978
1033093
1795547
343313
1869624
1432425
1270793
950977
149197
976492
455163
69873
879187
1037945
1503329
394522
595045
673333
1248489
469631
953280
1955243
135263
1992607
417054
490756
785597
1392732
1490462
905875
311771
274472
1200042
1301190
1168027
1351175
364341
284577
1281485
1039141
139862
1437183
1114792
118297
1293389
251989
617620
592660
678680
531959
100298
1848772
731421
1900212
977429
821689
1987526
550170
413771
1196141
9814
48751
1330988
1303437
868225
222068
589830
96516
977684
1109868
285383
465966
1481067
139507
318247
1170471
1169205
1940045
140465
366347
1806344
1789537
262093
800239
1917378
150870
1654225
1355250
1888405
1591438
1918123
1020298
1768906
47099
1107048
935803
1098946
468451
1451626
50471
739453
1466960
1475970
1917315
1671860
1020716
1195162
675838
920315
529204
421332
266383
703788
733993
944151
1242935
423451
171241
1870906
276993
1716053
560314
1840963
666422
1121270
1304933
799687
1097274
1226365
674382
1608055
1174001
1723999
814406
1131417
298409
597837
290528
27478
217305
573261
1542755
1814628
1764883
703586
219219
1855559
1134542
175710
1373345
257643
178696
1276942
860373
1971131
791059
1022868
1204000
1936952
744540
1433964
1318318
461376
492301
581562
313000
774855
113971
1140000
1739272
787181
1471524
439396
501654
427720
1359320
46702
583204
352023
1167215
858220
1362443
651052
837970
794701
914213
1117969
796673
1310329
131534
611057
867358
1467281
804604
1456866
609487
1242895
1465345
1766372
556172
1171536
1889629
1481080
1453410
290227
435406
1960225
1872266
659094
1581621
1354132
1458618
748974
848590
1521806
1750610
816555
649730
1561850
1656648
971004
790028
1005604
980418
1066649
1462964
1117292
1453965
839219
323153
246590
560259
1984724
1869594
1486677
1670114
737709
582011
1348153
342794
1637986
1094825
1867009
215032
1342511
894980
1110723
1623365
63955
871920
1074847
131851
1130631
1806006
1653359
1101617
1500789
970801
1777073
500890
1470505
449774
1774091
1215394
1463879
1299878
863055
1022499
1945315
624895
1920642
452349
316477
1674619
1825072
1013047
81105
1153756
869479
243530
1924548
1624688
1370042
127257
560735
1092931
868752
491620
1130057
1492630
762920
1054810
1756035
1189335
1817392
843071
780574
1016202
1703336
1128547
1159236
1606804
16208
1291149
1603156
634175
483893
66424
1279204
601077
1283464
838506
914847
158811
1352563
1777265
849028
1766042
1168115
1604681
681407
1027168
552874
361505
1967209
1455428
1469981
1351020
1258038
438353
1084522
1846824
1173684
775097
1861975
373465
1165439
1793723
1626538
1502326
1124997
1392193
395543
1014465
612319
1653672
663881
1494702
1260281
1181665
356369
894120
1369211
1482207
297713
1312077
438268
1647977
448390
169141
161465
1584550
1636327
1495173
1946015
423321
1756192
1059627
1913204
1727450
1299190
912941
611557
768715
1378109
749292
1674531
1420492
713070
1714326
771305
135925
375444
186719
996263
1913392
1976030
1265736
1777438
1067258
731902
1367321
767747
1500653
716000
1877094
334351
327835
413683
702553
686401
1016805
1218085
1921408
314326
173311
512049
436130
1527019
180112
68061
1645980
1689303
1758445
633118
590605
366240
1314583
546331
71968
1042104
752865
1610065
1124095
884934
1104733
1967493
1445534
457863
1271191
1635645
1650188
1773415
413619
1115079
864478
1320210
1209646
1690538
1774050
895581
879157
1500278
1163221
1394579
209747
513812
1398912
254877
901120
1484153
1945207
940153
445056
1459661
352835
1261561
1008125
213120
1580744
194365
436940
737243
1714360
1383385
360476
261480
843912
1352580
1342090
1032811
1589307
64373
1303010
43449
1860594
303612
1802045
754461
319053
1683241
1108608
1223951
1807962
1920812
1510618
1057748
1954594
56859
1813850
477992
1495808
668791
235904
889174
1820220
269392
784875
167459
1556913
299009
677897
832275
46617
136012
1690920
1643903
711709
1797888
788959
1211374
1998452
1723423
1657404
142578
749603
1201470
388169
765080
1782863
626562
1458630
1037472
184221
148245
960669
1501098
1014448
457911
683534
636568
443752
1658473
149011
700653
1127608
1470104
555635
1376350
1558091
1059185
159022
1516904
924745
244159
1138500
1130167
1779064
1129814
1068451
1242677
803908
96667
1351798
1709874
1421248
648115
1745049
191524
563499
1528471
1362457
1274584
1683250
546095
146428
229333
1743590
1571632
13294
646849
1469265
1991578
262343
1920204
498087
122652
938251
750916
1965138
715085
1092205
1065623
6356
1715983
1902942
413258
1647197
682296
1338174
1225460
371534
1714514
501380
349164
1816522
779615
346734
771481
1221487
982772
1977044
1068595
1681685
1487773
907062
1463413
1298215
1767340
1388957
897039
992348
1650633
1124993
432504
1711691
41324
104612
1151647
1570068
205565
664610
7962
1140830
208708
1264739
1878228
286272
437811
1848393
1840516
228294
1040856
396207
137611
149650
1229188
561681
1152253
1801911
701214
1493967
654972
891905
1871605
1608248
1769486
948617
282686
700476
86754
1156047
364125
1850854
606350
251408
1820980
826334
1631931
1600263
208777
281936
236607
867779
760564
1380809
425741
788896
395477
1344425
99194
351420
1413476
1897829
1243599
751772
1411244
112634
574499
1655169
193001
874352
197564
1867590
393053
391890
1289735
854023
1536208
314159
592415
1552756
394518
188161
1853458
1416150
1748134
1620642
1640283
443921
1259707
1967672
1455587
1030362
580549
682099
365370
1891858
1177564
912803
468776
348283
1936270
1160912
1274528
175734
1828215
1445597
292539
267539
384624
93372
834683
1340914
1918402
1001649
1881588
1053127
1244821
763405
528311
658971
1363180
1410787
1987582
785483
1898095
49882
900221
571765
183769
985995
1648967
958994
463598
1322545
299504
1287003
1839184
1794542
666653
1571675
52818
767988
578
1700123
402543
1425397
1543389
1585838
227273
1493213
48698
1927457
523940
1948428
303440
1163837
1763243
249305
269422
311079
694292
226827
261502
1487810
882123
1394113
1908814
667260
838348
1957154
782587
850195
65591
1911496
1622840
766896
1951767
61424
1030139
929796
574570
1610534
754064
166094
1427673
75234
797577
1877795
607651
428706
812922
1741523
1138185
536116
399563
1349471
392000
575655
461702
1608343
1307513
68002
821818
1964522
1120104
806576
1948545
292240
1414997
1745294
1130615
913530
1858391
1877145
1514571
452811
902601
1141665
1366439
475968
1382365
295568
57500
938762
342892
319447
1001231
1299442
1417174
1386325
637704
722013
1502433
189443
424403
473850
1820263
1817372
929211
1072622
1698462
379994
536369
89568
1017422
215881
124608
1411012
739378
1391627
1233701
886934
146871
1932102
247899
1636904
965036
1408826
412130
766706
154075
1838130
1859473
1990218
1684642
856375
1500618
607080
1344416
191676
1729070
306522
748639
1022083
673272
921644
1770015
1125216
1986119
160553
1023337
160509
1833705
1170971
1805120
1214969
1349137
135082
750366
1382956
1551530
423583
746573
1663488
351055
565376
1527031
436607
964478
380058
1651233
8870
1086498
70630
1786290
1102840
1060398
238196
250254
1870725
210727
1381783
100586
726736
378896
1653085
1787219
1760427
1890899
1954094
484871
587574
1136654
441914
286034
1036578
70667
982123
688128
280456
1646235
6367
679458
1919561
1182922
889980
1063820
1635645
374921
447429
1152732
903064
890459
1299982
1893809
1806710
326723
1364899
1992809
1779031
1550943
281018
595011
227256
1844013
789123
831879
1292743
450771
1026960
491674
849263
175936
1049960
1849134
318171
280604
1780270
876422
930973
771767
1097528
1414555
1577986
1946369
233584
374517
1278708
347121
2932
264181
617070
1739177
1475982
73027
169068
317758
1178732
301920
1892141
235852
1681567
944429
83894
1622908
79052
165314
1609576
454380
18685
955831
1356158
1222909
890175
1857570
693462
631552
457020
140880
989541
387703
1133402
1785688
284842
786409
1423043
1222769
75447
418948
618462
711185
150606
1852362
868022
853438
1546260
605154
1761846
613626
556695
918108
1433739
1849422
1473918
1665282
1064179
196436
1754009
632775
377679
1136675
1007419
713789
1313792
673818
441664
841423
1266089
629473
1353714
807107
477435
1326865
219589
949315
1573685
1620239
1635805
1564947
643402
119432
1767987
1360103
1964111
1304680
211567
338659
226264
1407693
1313255
1306821
362538
875111
1982282
751546
754213
1872499
1283285
1097747
1774936
649104
1388971
1800959
35914
1392845
1656609
194598
1773780
283638
1908562
1348019
1222382
974229
12591
897068
1389538
127578
1883247
1901387
342516
929114
346160
1853185
1057897
1349468
230920
26994
1292081
1114375
576042
1183922
740294
1561059
1552621
1592426
1151525
1221389
804570
1039635
1163569
1641377
382602
699248
232523
905419
1346323
464357
767122
784912
1141193
795329
790216
634267
1212318
1621878
845238
1360733
987167
560274
406869
907042
763310
775645
26551
647254
1287400
1479345
280166
1399810
1071263
1960708
1205436
1471550
498105
1866694
1135776
1097352
389183
1898620
1024152
163924
1715507
1252835
915543
1958977
1753345
10913
450772
905881
1400959
1080756
1879179
52316
1759492
612136
222564
1682558
680012
1276077
653247
351199
1432335
568736
1839141
1074770
1041740
1869940
961311
306225
1590025
22989
1615848
1530417
842500
1968936
1408301
1774301
359430
827125
454491
1717955
612484
816201
529721
1932783
1659465
518326
1678002
1418509
94027
920471
1826252
669815
969085
1311774
235522
1398438
325201
1848394
266964
828486
134441
1606709
520709
562977
1664336
1089837
1343730
396814
1456384
1263572
1114332
995604
656946
804964
647697
955076
1499422
552050
679760
683960
1540771
801270
277127
1985173
1273762
443429
1601910
302186
376980
1194799
1172167
1153872
1685832
994513
481948
1947035
308444
481447
374419
87248
1483234
1360987
795090
1020089
703282
784328
1806874
1525445
1627398
1041612
863487
721267
38308
93233
994716
1416106
1018082
1477906
1799790
1045648
339086
337761
813474
1779903
159343
167257
1925190
147
290349
363347
1956383
521056
1300246
599860
1867676
361439
897295
173086
1988148
1445785
604553
1616948
596614
1826930
1411268
928726
727981
1387813
1210701
1512756
1994620
1274043
116857
674851
99563
650785
867698
1540972
1030532
1517832
1875354
1289246
1452674
1553821
925366
81674
729960
863144
1743182
509366
1363757
655858
1427813
539951
1903391
1547113
1099117
739627
1270471
940137
1126244
1692075
1112451
1300199
1766687
342904
1138114
1214228
911489
1297829
1084635
1520054
1573905
1893745
1495905
927749
1104848
647191
181289
1185939
639089
117962
1479840
1437565
439574
1922670
911357
53129
1761888
1995614
536774
1194518
1155468
1107977
1576811
105542
757762
1059253
1040988
1920778
1915498
517433
501178
1981573
542937
1819927
1690400
1371473
348568
843828
253660
746313
715851
363720
1871354
1096296
1321837
856652
777492
1405073
1693131
618471
32819
718495
753131
198652
1253535
1555577
965416
1117046
550811
832680
319524
1074647
462197
409700
587539
954131
218798
833553
374693
851091
570919
1023138
975888
261930
614408
1181750
188710
1850826
1514430
325734
649113
1013641
964522
609219
1149379
202098
1751154
834013
1296429
1886893
63764
1480371
1466758
76633
266930
1240923
1861439
1383695
298177
1084380
1667376
1712720
1231311
51553
55013
1071209
288184
84747
398235
88671
47355
1454884
110252
1187997
1194861
160790
86585
1448175
1124980
254767
1355607
355042
463492
1536063
1383337
911277
1126336
927528
1069143
781960
1631119
1185947
1172035
456696
1525089
536799
1995929
1736074
1511898
1526959
1770005
1889328
1943993
1106076
638621
1021913
834313
1041117
1690085
1107286
1951976
1506394
1922059
454366
156423
300482
785772
1773739
10752
1657106
971529
1463905
1156397
977462
658652
144252
779795
1162037
1330873
1045221
1352565
329405
509086
1994986
41497
1386282
958953
1759170
1544596
1806306
768928
1777600
135014
1310861
929425
1316587
751107
986635
1027984
1948545
507451
625423
846018
385465
379869
112200
576735
973704
1973259
1528570
806905
136626
1118106
955603
489376
773470
78290
817223
839799
1891208
358951
1118848
195946
1147925
1428554
635341
240391
1618108
459016
774350
1768508
353892
880498
10921
1690306
302346
246688
672749
1901017
1811852
553428
965667
1883374
466291
689581
1551388
490422
705921
644884
800010
1089718
1294038
1904239
1718333
391565
1410037
1047072
632450
624218
1757293
1951115
463070
242247
1889899
1512580
1428943
722442
646909
479388
166202
390731
1621031
1170196
39232
775171
281050
1938941
1212019
1145811
1288836
568732
1020196
765287
119417
1316036
201037
1120129
1464607
623587
1903050
1508249
436445
868791
1388268
1449284
603995
529431
1497417
1672242
594787
1753768
1546380
1311031
1585456
557613
838688
1730134
1760374
19374
1392371
1248451
1159408
1508452
132880
40613
607473
1071184
1595610
282112
1998313
794417
473808
845279
1432588
1111768
1982369
407020
1543156
400874
766262
1436834
464998
439562
736354
1014784
1179930
150252
1333567
1928916
1550064
1337376
871266
688490
1396247
1828604
566741
1319691
330826
1730475
1497404
394465
986343
755990
826438
1453564
67754
119666
1704687
1409573
1157161
907071
422104
181214
7813
1806699
906661
464129
1908853
1105844
278875
1926755
1128580
165097
409466
597117
1050776
867196
1493552
208915
1132451
306193
126333
1083133
707087
1928616
1461839
521961
597064
784851
1479258
1742629
920315
507410
412070
567317
1099462
787686
530001
1309474
1578895
149632
1753764
1902241
1495549
517076
531896
823339
1330721
1440199
1349593
1229575
1201541
931592
1874798
358985
1110321
391967
1200266
1984926
1254744
300373
545158
700778
269562
561146
841796
1386954
287581
1666530
3803
341611
870529
177343
294643
712746
191118
550998
734506
1232351
454022
1627297
501951
1744236
1151484
67833
1406177
1776312
1336971
499138
88008
257067
1949912
1598898
714511
469721
1231701
1424625
449523
1810842
93204
315731
544510
1165749
872264
1195399
870348
1742518
170905
1960429
1399158
1753626
1386600
611661
1102413
1878899
967813
1077158
836941
443517
524837
900796
1576295
1622865
855130
1694906
1658933
1181076
1478098
481041
1857431
562674
939248
410513
958070
51595
1572072
937806
1063525
991688
747
1876597
1892264
510463
189505
1137270
1665156
819523
1665103
1069855
1530545
1563424
1658634
1131745
218189
1594113
456570
422865
1304546
20318
1611273
1754465
1052459
1174109
1241342
752083
1850700
1987246
1007399
355481
1658944
1130927
210111
401682
1336443
613108
299168
1491768
708665
1622146
345334
491124
676198
718363
1798451
885027
817688
511803
1795789
272251
650520
1021178
1389956
420215
1365359
987197
1707234
448773
459707
863063
1250087
1763230
1282829
1623286
1422162
635683
1919242
376035
1188354
317476
464652
1308677
83600
1035125
1916379
1476320
1784654
902746
539436
1216863
957289
454832
162794
1109787
398920
1176326
1430294
176072
1663033
1336143
120258
1613276
1431245
794808
1133446
1787974
284111
716022
291266
583071
844488
66255
1778626
310054
911563
1499421
266547
1604622
525066
223868
775002
1928378
1311781
1578935
1790791
609697
83960
1356039
1089175
1720268
342581
305882
1710588
986326
336277
412565
719430
1038916
1380291
44575
1727256
1982916
897594
1561417
854511
1028978
1483728
1832366
148078
944816
1039567
1889959
1106147
179134
345191
643615
581271
1284591
590738
296344
106626
1755475
1529948
1145734
726160
1886913
1919617
455088
1602985
1309532
1065827
159641
354705
413118
1956600
1857086
59949
557221
1200009
16097
979388
1546651
983210
1258784
1888408
1027590
1732420
1554496
872418
335143
1847614
1657906
844569
610403
1695452
1477920
824460
581392
755995
443571
105177
1452155
1728645
1303122
1814082
312002
1384158
1916484
1842220
6211
1996582
800625
1432949
321820
1988341
1833145
1611852
1260723
1928980
1039841
295159
1403144
1955964
679845
663180
1706619
1366244
1313491
1548811
1198794
1129475
1450967
1720287
76380
453464
613100
1649439
1039804
1790322
767304
325986
583765
1892089
569048
550582
341377
292465
1815277
1807676
1387699
797310
1416634
1814399
1408403
68256
17702
1525112
683872
1743335
1231524
790393
921297
48903
269726
1026008
1610313
1120054
1525079
1879425
102464
1708666
325645
725187
272996
1901826
1540189
1213895
430391
819851
152408
774237
222933
1303821
966826
650251
1448804
1234950
1645614
424478
611059
1781816
1643306
1775854
334010
332510
1516901
79480
1652206
1611479
664346
1148861
916771
1562179
37257
767308
236536
166775
1403163
1549846
1644896
1344434
818021
629659
1059820
1459191
1612785
804647
1095349
500445
1074852
1474533
140545
662742
887059
863683
150406
855729
1417107
1113765
194291
204766
1798993
810345
1358093
413914
1883230
924908
435414
1099690
138887
1882872
1257668
1667380
1845851
1099458
1296572
1571422
1361214
614208
875934
1215616
1145825
840764
569633
428235
1171481
22589
992874
1624365
570261
1711550
1535085
282163
1408809
1930054
534963
427029
821851
1453930
568669
1506700
1520356
1107183
346537
1773218
174121
779303
1270542
1303908
851546
228936
939873
1220695
520683
1341569
81455
899189
602821
1518945
251370
927002
1253934
1594492
1318017
1017720
826702
1718234
658408
1763120
453969
1676798
1325040
968245
481359
1193882
345531
1794166
1569004
38389
1404943
748550
646178
1246811
106522
1984852
279942
1726325
314215
1754153
780556
988616
59752
272061
1696946
506595
504843
1860273
1760322
325952
1435426
1065213
959289
577063
1645912
1488398
251682
566641
1325302
1952303
1496418
1942310
1364247
865706
308529
1239603
1610270
179571
452121
1575433
1781660
522525
833962
1048652
1622673
350528
1193186
173620
481135
532645
1005693
302156
773143
913884
812670
1708874
90143
1532401
1880264
930156
1094264
1637922
1291070
1883696
347395
886369
1737443
925940
883404
82872
1746919
1810494
264323
411328
1958983
1148415
775504
217428
1720117
203419
1715455
1023771
1490575
146383
111946
1297857
859264
213466
1676066
1036140
1666622
397757
1709222
376369
1741728
1060582
1417335
878982
834829
1603866
406351
68975
1716468
1401383
569222
95834
818785
1267649
1440765
767917
1553331
401054
1137238
1914701
1829949
159046
334549
1827731
200275
1792785
1724637
1476703
868353
1933788
969162
91230
1992442
1511311
198289
1688384
1507645
1619282
287548
1278641
637848
478338
137783
1950430
1443435
1534413
155925
252467
1101679
1319658
744103
1166576
1545692
1777350
1705245
1072178
1694294
400160
272578
1544245
821891
1523441
1502155
1243672
1992257
278313
1720462
7591
657530
1526013
275681
725314
1102511
1116269
297144
1527483
1366240
497801
956616
1799130
1849523
1221907
1750201
1299135
1184922
1244944
57219
1428910
766509
838823
819140
1198341
816199
1196464
272587
1684554
1312145
449101
371481
651857
1257469
937596
440446
1843512
609756
1032549
750788
836784
1736333
879322
1742535
442313
1572786
438300
684477
501119
1745634
1048831
270320
800492
1691119
1718473
1356743
1086297
836028
1276589
1416791
1376513
1977246
123526
1110296
898360
382761
1346056
1364081
142507
278472
264145
562153
30166
1152582
1157624
1750378
1238153
187632
396664
105166
1223871
1132078
1418800
1627998
1604271
1340443
222121
1758085
98288
486582
1995138
1972048
1724531
1361430
1238640
1581345
807884
1095008
1563119
745888
998827
1150093
320287
1264152
16482
1109382
358157
371252
744448
16072
1798313
896037
374074
203146
415084
1319726
1250990
1045562
64393
1528074
1930135
22424
668989
986472
784025
350789
931934
844791
1896670
1578669
1798530
1942721
1364795
1962057
1759961
949830
183085
1565081
464496
1522950
1618392
1481593
1588404
561201
1731138
565898
370953
960012
250516
1795163
831978
401531
183591
720395
32465
1425698
249771
1456932
31294
223831
707654
1224641
1861074
1709177
355018
898860
278120
1266399
973650
1556512
414244
1509613
1133787
1785745
1154631
1567749
1458023
1084737
739592
1060430
1437680
1851761
278492
1421531
1959753
1537615
803724
695043
1449790
737267
1593249
831665
1226644
1588981
1638090
495570
1304519
1977313
1192347
147248
1561285
908637
1618188
118362
708940
683878
1421434
1974274
1139388
247505
1009413
1642198
548216
1975344
790179
476257
1623994
571528
1249405
1373382
1192414
1949849
1596709
1398604
345083
1595308
1715175
36449
253750
718836
1528715
906415
502319
1296098
815209
277124
1132924
722999
370725
1662189
1638859
226388
1531874
916589
815015
1170524
1812760
231957
876446
1012378
540088
1673224
514331
1606696
659027
1514563
1904555
1340033
784402
931758
503147
1563081
1534023
1658114
518590
627918
349216
1090154
1493696
939355
1627300
908014
939290
118538
602210
1637285
258790
1009785
33021
61981
1166963
852116
21114
1566496
1694919
73850
1670604
1828973
408465
1015320
987263
139927
1706027
502932
1725535
1612007
1986260
1196999
1966695
1859225
150111
273928
471016
579506
474337
755421
441679
1587226
1715781
1861665
990191
1207933
738232
180165
1298819
341627
723177
1776940
69490
873619
1551720
1727253
1342243
130924
947035
1138847
1796583
555285
708336
1938110
377888
967343
608478
1677472
1024378
577086
247401
576170
1397650
1130516
1549601
1701641
273949
691618
1843043
612568
1847538
1282734
1383480
1072825
1708050
999501
1129543
552183
1179888
1022471
172144
386096
1475591
1012067
594672
155595
1743915
1960149
1936193
1932619
132390
1231335
1197684
619265
341870
827064
106575
1524984
1844201
1196570
1392249
675321
660296
1766981
1400023
595373
1094003
74024
695428
446602
153474
58324
881977
93997
1802000
1828641
147539
727174
1283624
969892
1637169
1643786
542278
1284917
1510945
297000
170155
796558
1159623
609990
1801288
774735
1812818
335520
1546034
268832
1319420
893881
1702720
27142
1218206
278523
1975553
1015666
839512
678636
1789841
1791696
451803
1242821
246802
1211856
1882216
1347230
668266
1085005
30869
819721
1319598
74423
1898071
141859
1356532
855500
1759241
1554012
1398170
1531802
1699822
202205
157410
636431
848887
413691
158239
752366
1995124
165746
1045724
354121
1330573
744755
996300
779241
548871
1597404
674853
758011
1001494
1203691
1448877
319384
117527
1762609
1492018
143212
1359023
1927792
899473
885654
1938949
33495
1722375
1739013
1683080
1078688
1470419
269797
1974438
1783660
1064015
769086
509482
1108870
1150859
1708180
1496692
435447
658422
1713241
930494
1480129
1796483
983055
1579924
606297
444005
1189307
698445
1961349
1824835
957022
872638
514597
807896
1293426
107980
1744745
1219194
1701307
1344257
873621
283603
982089
489474
991673
363045
380183
820
172447
805241
1446969
786787
760785
735182
236227
802387
386204
502327
643505
1651402
1038101
507662
336585
876302
1893176
648862
469414
1725279
590201
782368
558765
691474
1398047
1528664
65055
1949146
1604319
1775996
1379036
1278782
561272
215996
1649465
353050
1101663
945502
797501
600158
1544696
528810
1770334
183922
1285471
1429123
622696
1848726
657892
1725593
540516
474949
521976
1647734
1607278
1171317
1973951
120043
1195499
846188
1971304
458262
134109
1071677
1498671
222168
1794566
911241
1337073
1003626
1333898
743483
1003953
91510
1625069
1809064
927554
1560171
1864804
488415
788910
1750185
965258
1571961
1375239
955684
1858666
768076
282915
27460
1727533
1649853
1138000
1796961
275528
762302
1626783
1244235
816039
752139
1802193
511218
875403
360314
1466374
637154
719276
1476043
1917089
925731
1600327
1310210
178935
196599
593361
1804085
1795293
1899383
1220219
285698
673476
918473
1390991
1702008
963056
1472209
1527797
59568
697660
221017
1880997
1660689
716239
1569828
1027791
1795630
806537
332568
598394
619734
1365784
1857780
1937825
1044320
1264974
371234
884797
408079
827742
1540056
1972264
939574
905468
1545556
954520
1908447
1573878
1200478
1590060
269182
809220
1567430
318578
1527303
1071322
1921680
848005
409886
1638569
1054386
1223813
1232456
1993681
278754
113005
1985928
769502
663074
837074
803909
91810
334879
140813
735464
1509072
687547
389062
1676337
997357
1661370
1254505
879945
366725
1983558
729838
987663
373647
1816739
1613980
967544
1212532
328159
1957746
890087
1124245
1951560
1199284
1071774
1091269
72713
275083
1706524
1773309
657751
288827
820284
238721
481466
1411077
811905
168125
490447
1593667
1944930
150271
412708
376336
1926571
1642853
1768482
833666
1124321
1516194
148246
345950
800967
1175691
1281858
1080602
356468
1594149
229134
1587760
1577563
734625
1344914
483594
484347
874390
1668751
478810
1228007
1271593
664786
1264780
1291946
630606
1544394
119833
1970853
1853468
1841591
630781
1377083
1485032
721537
312251
487575
580762
78378
51045
1153207
1494830
728464
1268914
1357454
477615
444827
146894
1560584
364584
228600
1929632
1106797
1492589
353635
924094
121947
1713037
1714926
1211100
393018
1848052
119763
1379684
924078
604763
1046075
854749
222023
1380047
663234
1649576
1075391
1686687
517572
1489362
275357
374740
1679375
1668409
1187609
1505595
1715386
838220
1614536
1952786
381747
7016
457457
1517967
570394
50163
730502
430467
1307049
609458
1987244
492690
1961964
258895
1981508
1254462
1679510
745329
1397895
339567
1899557
1565474
515895
249236
1843796
1665967
444893
950192
1682037
1814173
115350
1687716
1414381
1773905
876782
1362921
647682
1030629
1489003
543148
540573
753655
316817
1750982
669308
177349
293509
29290
1550236
1942406
318586
1550338
1499704
1733449
1037198
663798
146537
1083545
802080
1830761
441307
1459025
1213982
1902936
1451514
1282690
690927
172502
997652
585935
1558267
1886001
726638
1773313
1976718
1047389
1701249
11031
580512
576816
1316284
1203414
147042
420494
759072
1736484
1934641
630308
1576641
85566
303067
580550
174280
348982
778664
1035593
1567861
1077620
847263
201154
1530411
667119
873671
1407313
1822517
602402
499757
1384124
1583613
985020
1018428
1339366
1723849
1633226
623534
969769
384699
1375518
709381
1138154
1323280
1688614
1023149
1963575
403008
437134
1736671
1465555
589529
1689474
352412
100972
27889
1211566
624145
422712
58933
808241
628543
1151370
1933873
994220
589944
1503846
902367
66614
1691981
608484
1930091
272150
235707
856681
1646001
1320383
937943
868057
212173
260738
979580
1596749
1654363
1817329
1425126
1148075
171139
1535937
97603
149714
763959
1197175
226297
400899
1950171
1735841
348166
1078165
1701873
753570
136882
298638
1523960
1947387
1291912
1118813
320458
1521212
141571
146362
313798
173616
537558
14346
1791495
1785223
1587840
548800
17884
1644953
1326714
479331
11296
841909
813706
1181539
462449
103710
1838281
1737146
39000
1234903
1525258
203649
759047
1771350
501634
877266
1646454
1812003
945120
689378
351694
1083798
1062729
1204571
1072416
422753
87462
1253603
696179
3928
15592
397270
483585
303836
1099791
614165
19030
480637
1089571
1718520
313796
489493
1872492
188795
1040072
1980295
206781
288923
1487795
672146
571167
239182
1848650
1349810
600661
424536
1630542
172265
1323264
352155
265727
1018184
1915380
766230
863565
1880779
943764
292901
925218
166894
1513724
246639
1001782
234117
1726437
102241
481749
970276
1820262
1525346
265732
412435
1292661
596748
666068
1364068
1483639
270207
1946851
1554857
312190
534379
1680309
1895017
215192
362257
125090
1171044
1044473
1801203
963685
1879144
1566981
205817
1311523
1939863
724340
301661
873911
1483322
589568
996008
368557
449342
96090
1610811
907388
499852
1660648
661142
1571224
1902961
1778999
373457
1829685
1188227
295131
310446
556147
39307
1651186
193409
1787262
942495
1668372
173670
642282
368766
801926
836108
1652457
1920044
45615
456966
1654421
909708
1145933
1881485
340759
892480
1784025
1026379
1819477
1233251
1173057
142950
44606
312136
1041689
415594
684006
833454
925903
1621881
665595
211608
1262374
1477798
1793624
1450639
1130117
1320261
933909
871226
1041160
957856
913400
935507
1567596
380384
748421
1304083
452324
443577
1872921
53089
399861
1521484
1305660
1462634
733936
351883
762812
684469
559301
285309
730135
106202
1351689
797544
1718934
1573243
1106693
583672
766069
142360
1026648
1693542
204087
618786
198477
60175
604591
1414207
1860912
156618
482825
8431
1970144
391955
42085
1059479
31467
1811096
1348329
701217
684729
689073
456842
1896129
1412382
599092
126478
1138395
124657
1342097
357650
499203
52166
897529
233681
79663
1925680
1563047
1764685
318116
887562
288533
131536
175310
272525
1747028
1169220
71711
1025736
1224209
785102
1363990
1036418
1152927
905052
1190942
451008
1617117
88966
1139534
410689
1699339
595543
1360687
1968178
948543
1915897
1035124
1695456
799245
1803728
1379014
796461
1843424
73506
485840
503005
1908034
1224014
1248671
1866151
267190
1687802
603453
613443
1679569
1118667
1400920
1501135
1741816
1688197
862467
1611576
1316903
1594678
1048437
1949280
227090
651422
1682437
319412
1124180
205184
857165
1169910
1401893
12833
357836
1087975
1232301
441867
1893478
275345
842107
356888
91435
1351542
1966107
1791724
1414148
1988994
594908
1663446
1116388
524442
1264149
1516674
1253728
899134
41730
1693698
168077
1244994
840041
1828048
1144975
723699
104782
306961
53935
957714
918042
66564
778084
124203
1965046
386335
57512
1316061
465535
1900059
459359
1531353
1494851
361014
368496
1205248
1530222
1623891
1861466
394877
522234
1400481
1629062
1452313
5951
1367115
1398003
64709
897666
543586
1288696
1782867
428427
334470
841180
1908061
1860140
108730
1427698
1376097
723254
162204
1877281
1951562
1530341
474759
1179682
1365609
1802636
1172435
1831413
1813512
1899495
1601469
597659
1454009
1107310
421254
1695448
786229
353715
1267904
773351
1726578
1046118
326404
74470
1722516
1368444
240958
122604
592011
1057839
744854
892178
109687
1976790
1705883
25840
1462188
544648
1224110
1030030
231451
666576
928313
1520316
452860
1828510
1100007
1544313
1397491
325325
1532405
1197488
1600007
379977
1495209
798406
653625
1317572
223959
190670
1784227
862973
927933
1515038
1470230
230660
512894
1408948
752377
681458
1826312
266526
772318
1822428
408534
350703
1815449
28165
737979
1118905
1137895
678911
511287
819266
1543445
1075043
841916
1829828
542273
1796244
1180613
1570747
618263
1991087
807497
131222
1091402
1506990
205176
1640823
1049075
1770692
70584
696385
30582
32247
1787333
633255
122451
1407728
1502637
1288939
1806149
1998504
281593
622376
1065579
1110181
1294174
1218850
1192729
1686170
1374949
539956
1578368
304315
1708209
581943
1063570
183737
1585093
1964934
325020
1865192
20051
485937
593762
1624493
36654
1231305
1452427
228079
532608
1324317
981437
117567
397596
671846
500392
83186
1397851
1678353
815199
293064
531120
750894
399460
828017
435464
1704920
391069
1014573
311838
924531
1929304
178203
1771413
1007011
1724895
506224
172984
1963186
1055223
1782543
1032732
902804
1189812
1130525
332644
1964095
517406
1782151
1220773
1228221
1240370
1999475
448959
474406
1433688
1956323
1263744
1101693
234907
726070
1342724
992304
292242
168229
1336155
809461
1526360
277324
738607
626026
795058
1189513
1224344
996988
871647
934769
1215688
19418
1981450
1894206
1216356
543053
815673
760988
1123410
1523122
1471276
547071
723136
1742121
309641
1322712
1183539
1240504
552044
1018345
1187399
685929
1243911
666701
860854
676127
1751107
1080553
938661
1555352
1533528
1334626
390345
1595535
328182
105776
1738058
827436
1527059
1624207
1088834
936483
20185
1404865
414178
416992
1383020
654426
627292
775011
546360
41205
1918028
191778
1413400
946222
1121880
393549
472050
928576
1383276
795282
715215
210648
1028081
227048
706326
728035
428044
1499044
1280875
918079
520234
43168
683571
963479
287390
1491785
1875830
571907
1601520
1968812
323770
1941411
1097970
843898
409547
1598260
881040
1871901
326672
557233
977638
836367
1931433
1472335
1501419
104188
1074003
1441026
1258374
169798
1475425
294271
763644
1765175
780285
1919532
1554886
210801
233605
1629303
1799855
156788
148662
279196
827224
1493762
307181
1196614
1601026
1357062
1689681
1999177
1144241
1835349
386590
209587
1294210
577751
1389882
138397
1225382
509298
677356
1609821
1888003
1937765
1074613
1999269
147608
1431250
803338
1972090
337299
1031533
64505
165143
574599
1351744
1739402
1109552
638003
866245
58403
1755252
950439
525206
709781
264966
702855
654810
1922948
887925
372854
1154322
947096
1739801
856987
301156
1592986
1310949
845540
178324
1595369
1551775
625455
1995709
301726
351560
955943
541834
811496
709431
1060245
1949883
1785515
1283522
1297481
1631189
1146165
988835
1556217
594793
352333
868243
377040
1794686
1379081
1996049
1985654
482772
1659412
949104
1073567
773403
228498
213328
916551
1591154
206318
455539
364241
1041493
1371169
549991
318547
1809302
1156712
1350619
1457977
1287851
643025
1946042
225442
989121
1978181
134445
507576
1476829
550744
1601499
1962675
35930
999815
1125701
409606
1172813
1328035
1048137
743750
203361
502244
876481
602661
993013
584627
616815
1697891
1660507
739656
372141
1555623
1329184
318509
1554289
1409819
1153354
1960977
1493834
920744
1024315
857927
707980
86251
3172
470154
1037772
570224
452702
251397
601435
1899147
1045505
1678160
1166093
650986
1459700
314019
393312
1978222
360022
1905629
167956
589910
1208005
378523
1888814
1031632
305082
745879
512267
1958822
1707949
1413961
1862741
1592175
1110819
991302
1200159
282806
579070
421459
945910
1692471
1049718
1494585
1049280
1640207
312304
1792271
1496375
320563
990099
1548121
1179994
22305
1641699
1372335
312295
1368894
1728635
348926
774523
46045
343819
620049
1718197
797643
1426702
1682941
1040883
755231
1210584
664370
249693
1673687
286026
661539
662063
926264
1572301
1878101
1348478
1699916
372603
1592641
1978119
337014
1491811
1614609
393469
1015590
1097865
1716095
1023788
183281
1435148
1780267
1374971
331058
1115590
158385
34001
1136670
335956
48360
1283094
201424
1945294
752162
472979
788880
1477758
392503
1424173
82372
665105
111904
1298491
1954778
1157190
1851578
79998
871690
952071
1500330
468569
567245
999345
121887
1972113
107024
345877
975238
121563
744544
486392
1930291
1647721
576826
1535756
1785794
636583
1450269
516792
749402
1326777
342589
1719456
1787671
1527026
810470
1110665
1357062
1970602
1631140
649580
40597
1651102
182949
1699458
379018
721344
717978
168608
1840419
733192
1433121
565694
1269370
267682
1470405
1792321
918511
274772
958279
1761303
1969673
345324
355441
19376
1616813
335117
423834
1848569
1556095
1893905
61474
689706
635869
343336
1115986
601256
878439
420245
1155925
704768
472120
280446
1398396
1831199
606098
1484944
595194
126320
1437952
622477
455922
256848
1426872
1716893
662505
1027079
136601
879852
1988053
279414
846072
689769
191203
975579
1001697
1033229
1537705
1883982
402202
1126347
1848407
1643551
1538402
1189456
1103411
1074628
1473787
1239107
1602709
465729
393641
1597385
1089445
1272587
1288646
1273295
1781715
37295
974186
1121143
1994032
1412413
1561226
623244
1832602
204297
936070
320058
1350327
1588633
1237327
532808
1531658
1158742
1905687
1710071
1440268
570842
1769162
417365
1022566
1361643
696925
994071
308346
602546
1137203
1000193
512407
95307
1136004
1232529
1690093
1305696
1705724
1776931
1687365
1730268
1448083
51056
500032
341981
163170
185809
748100
1111812
1832276
1986752
1572951
370553
451336
1114458
1601431
1877986
499577
1543265
521133
1898948
1517010
1431774
794069
201461
157990
1950494
39271
965866
1078836
1686556
912989
1846558
1676532
183840
242219
1165770
795906
1305390
508834
1312553
909750
1082462
230315
1675133
1988460
620964
698779
1289883
1261896
1596008
165376
113895
495695
333531
740107
1625206
1380697
819113
1757096
1004972
1474641
550295
443948
1941241
83700
204492
893119
1229476
1610472
1987976
613656
1957379
1918741
81016
1526729
1571470
309896
1059311
1441526
1566310
684202
319240
1496571
1231386
179820
1501773
1586570
897898
1622979
106020
878077
1383915
388169
655113
787980
157632
1673902
1626992
587825
1707159
1817391
1452461
1738650
1390300
680156
1966571
1749352
35288
1784988
1144538
384344
836663
105368
1834504
1168528
297621
1338697
834381
950130
1315079
1170688
897110
1182099
137281
962948
1343333
1938716
712850
1904470
432800
1429265
1258660
891368
706973
1706085
258878
1147362
939208
45598
932518
827129
1345891
634513
435895
517627
1826873
437717
828828
1395777
975127
1566121
104426
539514
271209
1257072
959508
323546
668056
1293709
1948018
639827
664224
1700640
1636889
1825730
1279311
482794
1736060
1628224
999168
1032306
961980
694074
1118053
1899030
1042884
1641517
1994655
308825
1187153
589953
1539693
244538
1595309
1749821
144546
763053
1211881
1446729
1439915
504059
549617
1304992
1642546
397928
1127092
748811
1941196
180557
1223882
1950055
1139017
1192308
1669463
856676
1454357
1765969
349464
751186
1455735
1855910
148648
1469390
832604
21534
1596534
1849878
960325
563691
1385266
1013786
795829
1000423
1505212
1451399
1277005
1362605
1848569
1241946
406643
1733129
1955851
960941
332950
1100082
278102
755346
1497946
535804
413370
1304853
1217091
259981
1088957
927047
711481
110162
921907
1971111
1921505
329345
1510467
1075529
290211
860953
419565
878619
1130193
1684930
1563051
1607159
347828
682632
1197678
134993
1756415
1471111
243443
1465648
1390773
417346
559973
1772123
1662705
750303
1994597
503363
63896
1668509
914296
1065486
493927
1363329
1052368
1628254
1258743
1103504
1366645
1454014
1610755
1257268
517477
969789
1019825
1942681
193842
1403930
1837872
298963
91113
1012344
572257
1293387
384338
46823
306567
1478692
1240293
179831
563286
1946285
340850
610698
1875674
1368845
709067
1656323
1867095
1927167
1435900
707638
1265465
1642287
642017
350161
464466
726947
1948589
1896596
711213
267947
975735
832895
1053843
245746
728236
1274958
1378196
212786
1638328
1953937
410718
251756
1371105
482563
1356353
1596954
1577008
955424
203128
718246
649208
1454686
1295596
1107471
988418
1534020
920022
1394032
293371
108941
1266128
712535
899832
799785
927625
217743
1117793
1618531
1843626
1506122
1937664
557491
918741
929767
160134
1152471
687956
1360346
1111775
1635930
1538456
808638
479356
1686631
383402
1942782
648250
1831276
1252231
1684212
618802
503268
95760
448945
755620
1083752
1149405
1708082
312593
188607
931266
1516106
862616
181695
868175
73788
1842242
260627
1369101
817328
1236057
1954983
976257
574367
525050
1431595
985599
103974
1682222
1578935
540526
950338
713432
1981458
884024
1111909
1582616
1331485
1607383
1440697
1922550
1571506
1053945
150912
389295
608525
845601
1616026
836469
53972
1008077
1470765
1985733
654546
381554
303822
239500
1086799
106812
1587162
543164
1619984
1714900
309076
34350
683303
1906981
1496084
1172333
1503311
1762796
1308607
1116765
869472
1549531
506720
1880250
350188
1131030
1977093
624077
713808
1462767
1139312
760042
1414894
738356
1610600
1697801
1516858
539565
867457
26247
1764161
1376555
1751110
341850
1625565
1003709
1296872
487678
1092699
65894
1321419
147728
1620648
1969660
1674927
764961
1127897
918209
354836
1689574
1725605
1884121
859344
1047065
425431
1728306
1047892
1959977
129262
676745
1706894
1359807
1947909
1133345
263537
1061036
1556214
122936
1293125
698649
974023
501258
1056251
1837111
1216891
1391734
816636
709732
1552965
407908
155089
1920878
1620548
1944397
1694227
84176
1978095
1564157
429441
376646
1606070
1713952
620481
313848
1620549
1235752
1828795
389079
1807171
237141
1489133
1369217
163957
229389
1193000
517796
840503
965757
1804205
546896
998010
110708
1832271
199805
1784098
1697749
1149974
580805
326791
623336
880835
1998631
1281850
1850690
1537264
1619337
1183739
1922290
1186266
1025606
172126
105788
661691
620704
838090
393242
903572
1659385
3396
555509
1327913
1929356
1767982
107244
1046698
83821
1126675
1691714
1319417
1693630
1947901
1921261
239123
885864
1183538
521272
45129
1595526
1030959
1245215
336063
994383
106018
1168513
1580553
1214629
1947187
1505891
168661
1695508
967203
835969
1228040
1347939
1698613
350128
1078202
1027919
1544101
398687
363808
260055
881964
692975
1168507
674495
1771543
1074498
1431111
1665682
638163
1190213
1765406
530508
162043
893352
419575
1088142
1429081
695339
799649
1469869
861133
1150911
1078344
1155718
1515263
1430516
1470382
70090
106297
1978456
366047
1572466
915167
1885527
1592526
548771
305610
166284
1667843
85097
1378983
432299
1726468
1446518
1148886
1997333
1494813
1183839
324595
513239
113475
1909304
1124870
1666675
130298
558416
747584
1367633
1261356
972037
1619141
1409194
1380487
731718
759157
611037
1235241
1746545
926913
1363930
773780
862244
1218158
492558
1775856
1274231
1301473
215175
1554804
1154762
159135
810034
1223797
76172
537724
1064889
1826709
1125933
376891
950959
318611
1616330
1114487
1768249
689683
1711436
530598
713303
913634
589289
1322626
1717523
788128
1113663
22612
757796
597332
557951
1490997
1408992
385641
1857259
1783781
1546425
954399
442176
801280
1588599
1011080
1956744
1165179
815702
556156
1637130
574874
716077
1346326
379303
391
2212
531308
1906467
644425
590719
1195827
1565440
1112234
1223083
649019
1660725
49807
1788896
1899060
1773519
346453
782045
986189
329536
28413
570904
649508
1240284
818586
724276
1425951
1913234
1782386
1082268
1812502
1348039
358839
911339
770510
1037442
116024
1735145
215664
291824
50476
616203
1285025
808967
1963411
1684775
92637
607740
1804002
1326188
769624
847310
915833
1388354
1814341
1218673
1759882
1454020
82034
713039
1889811
1358652
598217
1986997
309981
1075148
180936
851564
1340014
229786
957765
1636872
583846
1126435
241854
543111
1462717
498482
1165310
619076
88459
1157797
1136776
1434385
1391309
1985961
802771
1922658
714810
750233
1886729
324968
855573
288964
39470
1821567
1598919
1019855
694615
987440
1732151
488107
1199358
1572272
1292736
496967
1740879
755511
746451
1534621
1504079
655242
1034525
1395646
377284
821345
442554
446324
794796
1398545
537507
972072
537482
832424
1980430
1883514
932846
1062194
53410
1665591
584318
111558
395369
937030
532431
1248469
1962404
1615422
80836
339528
1386189
1652178
1369287
1291073
1334942
1656670
1799746
1890899
88197
1364204
1838852
1390258
826378
1348061
271220
211174
1830990
736311
346034
367692
1552081
1979398
825915
1960576
106889
1404808
1784675
1708827
477315
922594
401280
1545886
371823
1471166
1203195
1785781
1284387
1779108
13329
443723
980922
278115
1140060
1327881
1006315
1038535
1003216
1916364
1703788
309943
507878
1899744
121409
349991
1360168
901993
1975484
1210014
357550
554109
433144
630810
17707
1268096
48114
1888095
536292
1209975
234382
1283777
1157467
1443341
1645552
1297415
1248074
463240
1838217
456470
288900
1670127
278752
1761283
1062245
929556
334754
1446976
1313187
505898
713360
1035583
366272
407805
1880412
182559
586052
1266899
795468
1834863
908117
1767997
1931268
1549964
339131
1607919
1584814
465047
1509565
1863585
107595
1151572
337241
731496
1445856
1938556
1082310
1246971
275136
179677
1601313
1582081
1774114
795086
360719
880879
1389630
1577710
1521749
328893
1585334
1550238
550848
874309
822592
622909
1369382
839047
839591
1140967
4102
913595
927264
1123482
1981257
1823504
812297
728883
1191731
273085
1804664
482528
1347854
1021778
1786508
1899529
1916502
276860
1805017
1903751
1172768
404377
1007215
70603
1937655
755020
876393
817776
395575
1970350
158856
647572
1051406
403320
658284
1416760
661995
1987816
450392
1036094
1313476
346000
1651794
1009300
1654291
1396555
563101
1612642
745986
451198
299109
489836
1273281
1158800
1649965
1389800
1383893
993124
1854063
1000440
1230904
1706627
1197204
1535952
1391118
988778
1867145
1725478
1878727
1184014
1329173
1621282
890877
1246921
1033872
1225939
863751
1037847
695177
407031
930712
1516439
1685824
221074
184375
663164
703010
161942
268788
1708225
102757
385330
1488497
1619704
1681863
673667
767247
307643
1013931
15373
865359
651070
486692
64098
259412
879825
240004
109424
1806303
1468669
10708
1550724
970377
249325
41462
104865
1773051
1554163
164245
1660862
1328462
1135415
1330535
1646681
1852197
663303
313516
506664
1046335
1907927
540015
1550646
945419
1356488
1772807
399203
1931410
487022
1757972
818868
347196
1299203
590715
1160827
3492
629631
441533
467326
371026
1051853
1154204
661270
1528935
1034734
219464
1438777
856135
670061
1885112
1901794
1734337
1684931
189992
110600
724653
1834249
1771436
1382755
161189
812952
1447262
1617138
635600
345320
1144923
735417
1407943
1627006
1725487
1378457
643176
791821
1931250
979189
906341
661281
1290632
1018165
164650
1288805
80890
1229849
1642039
430750
595006
1000005
1818034
1802322
1569917
10356
1211967
510307
1383693
817682
1841489
1691279
130905
1515689
402420
1933220
922458
309129
1375161
1121543
306355
633744
120560
897502
1535223
627117
1837969
539104
1990893
1011164
1410672
1839578
1253216
1233428
330216
386542
17625
243229
1925455
276682
1505397
69113
1580994
1385828
562073
847085
370952
1301873
888557
1130406
797847
81657
1577624
1411366
1703775
366305
269661
691822
765938
140487
836423
1183997
1745850
1364942
1424590
79536
1684833
1795293
688985
1783459
1710702
1519585
1734500
789462
1203723
1538110
39757
449258
1013873
1256866
1783323
1837388
876181
393815
34149
1414533
820683
82846
1550801
1299871
102488
1475738
420457
1440231
1049791
550223
1888162
1382254
1018207
1567488
1685574
805255
326673
1862777
782657
282656
748874
978519
1318423
955821
690724
1138544
705034
755398
102843
1034560
1815366
1354592
1529500
97255
964066
1101638
1640396
1059898
187073
444320
125205
1153585
486068
557308
261824
1380551
729076
317236
95574
838847
1873612
96659
920098
758519
1714285
1126640
1118651
677314
1691017
1236258
133519
1200096
1891451
1097187
414577
94408
1402102
209064
1447976
1993494
376120
1738203
753038
852858
282842
189018
1704304
1664644
1947775
1505107
547224
241373
1354124
205058
1995394
1531400
1967371
480148
840397
1580528
1894165
1139808
345417
1075991
1168415
1921563
1886381
911349
643380
157674
919614
1119141
1265230
630912
1850700
459752
920972
715215
780052
1848100
762557
1034912
133500
1607204
128306
896036
1304063
815435
1726691
936915
1825098
1311491
926890
908946
838752
519060
1078073
129757
72264
78967
1547325
1770009
1678459
1744967
1562167
1694933
549796
1370781
1332265
163459
1244119
1293026
1254409
1446104
434561
1323872
1237741
1468898
651713
693243
1379199
656048
714908
890130
1744506
114555
1174847
1162452
1519810
507900
874736
1338212
1499111
495504
606560
1515913
161029
1314520
1002196
1998348
105761
344751
1316831
132837
1432317
737782
981807
1105056
1207801
20684
1882471
329789
1492418
1517427
1646190
1857728
776412
322834
1368423
1604232
1905519
1932699
1461590
1783137
101137
1698050
1882725
178380
1348628
52973
1270368
383261
920398
1773846
1247249
1368824
1385391
1271141
1792712
805547
311876
715161
409936
459004
1694427
117539
73389
321856
758877
485395
1432985
651168
1962113
732471
698447
1338210
999351
1033550
1184191
1578937
1993342
397328
628509
14900
551663
147887
932946
1912855
146035
1691447
576166
881511
852210
740993
360060
535927
1873243
1679007
1817328
309299
1196084
1121388
1610039
175245
552927
1305474
368459
740815
659385
1266237
1336412
1744817
1922427
1574171
89787
319088
1620951
1527561
1718989
1505240
1835584
1995820
1301592
1611974
1314862
994
1846191
153766
1345850
558707
1387063
692313
140046
1208895
1657905
187626
1042566
855569
1449625
1690289
4722
1620115
671023
1778100
1745600
1450476
1603150
1001505
1497031
1973460
576989
971302
1030936
898634
391620
1603907
1460484
67584
1042610
453846
1076458
1672664
296842
1918021
1479126
1733712
157010
1999948
1447313
1691189
1347481
699579
140416
1942446
26387
1787222
1404939
985161
1217814
1950791
420241
1477694
934346
874822
770247
1282945
564077
1119140
420625
1140016
741235
679448
1970153
232389
1834754
833901
843746
523021
827680
1089353
344171
464686
297077
489623
991787
843117
1689241
965907
984756
1715412
165999
441262
1272998
1184161
1781953
1845138
1401489
1663959
1677683
573181
188726
1541498
1445409
1444796
239270
179094
1518439
1321187
1756981
80170
1453510
877198
181186
621151
541840
1470593
672896
1960817
1400682
662636
139213
1949377
1534954
1246062
1293963
79291
80357
1780179
806958
258149
545774
418264
1659710
1585385
509984
742736
837495
1767009
520502
479356
1083111
1542232
1969091
1874162
881150
1607411
1878386
1370
1597469
700596
1123446
373023
799741
789216
947704
1008791
1588546
1009335
1817169
1144607
1377161
1925873
894819
775059
224429
1630029
1415721
1434014
1857788
1853360
1395927
286913
1485450
339382
1844627
675612
1322551
1383486
1010899
1076312
1143450
165284
1086654
1661887
1696115
38542
1683678
1869383
1687918
730116
1910218
309457
1151553
62420
648120
944976
1471917
629493
1036893
174645
791399
574804
1939237
512308
125228
1175329
383961
708214
1972278
1693782
1581191
580553
664467
1570130
392140
827091
1652862
619505
961556
1216426
458307
1249476
1449744
40316
859166
182219
348206
1001288
1081390
790185
957619
1603225
115271
771313
1519540
1349721
805677
174856
293804
14511
838362
1106537
1556011
342737
524041
923797
181556
1454270
835824
188511
1313820
358834
1451131
1541133
546043
394299
1016267
1288815
68214
956721
118893
1586785
1872932
1044014
601622
1868231
365599
1761250
454346
1541310
224780
938325
263516
1209066
1419042
1763997
689834
1913723
558186
1285661
843757
1518130
352828
577062
1043838
1595492
731072
24050
1247490
1597938
1576563
347800
621261
1638244
203707
573987
1151587
1551807
542181
912477
1880272
229720
739332
764724
847901
798362
116189
1424753
1053973
111082
1196005
601080
1245812
717285
1498849
512047
602410
807972
631331
582346
1907567
776862
1546974
947483
742343
252998
2347
1317206
590339
129446
1541444
1672015
239010
127785
1721737
1362224
1317029
716802
563224
839992
1039327
1932173
676870
70971
1350884
365138
1017908
469485
486319
1832624
302597
1963422
551871
1475211
699553
1345441
1806295
1416790
479733
1486089
1069311
1456985
1736943
1374152
1947494
831540
115960
1047699
1599075
1124937
1447839
681177
1041700
3954
618602
1453500
1550812
1960136
1425293
284891
628821
1955437
1786317
1838108
603047
1959536
554732
1162958
917170
640629
494239
327929
1210347
1281964
205595
616131
850289
1643302
326871
750916
1279089
999657
311856
672141
1479763
625833
143964
616663
1395639
473320
1702391
1555111
1294411
1110190
587155
1574866
544175
150092
663772
923818
979535
1791107
1749249
402764
1216112
712448
964721
1911855
474124
950080
1462029
864602
571414
738154
1976945
1187857
703246
863224
1119158
1114328
1982795
1094327
1413507
83898
678625
748071
1498980
596022
889750
997343
50518
207793
1952460
1680650
85836
1633208
391616
1570564
426295
1769717
287666
1076546
1854098
1037906
1394917
1368214
740571
562201
346441
1294462
228655
974657
1001425
17831
946805
1127647
1021903
1438071
1752495
1182876
760072
1070289
1749032
1433439
614214
80707
1085556
14068
334517
324126
1149272
526621
313839
414834
1885136
929761
603701
1315018
1203402
1090013
66098
1912330
336908
189389
463299
1832284
198047
1186416
1937521
209113
1014872
299655
339709
1298573
1332615
427991
1344493
866587
460112
925325
1339425
1540238
1166012
1266078
191522
909107
1509218
1853714
295487
1709716
1958644
707086
1993552
814794
1061721
1840132
480171
1250076
381697
392356
734309
1667560
1067303
335058
194663
1087269
1354236
1185950
1839316
61190
1250890
1099323
1286458
623253
1650003
704454
910322
926913
1486356
678294
1976095
1751101
1565698
64925
173490
1195694
1931812
1739163
326371
377038
579254
553036
1874441
794531
1740072
572648
833684
284732
1575210
260273
615788
495347
718548
1866769
1180746
1613689
22595
1531435
1396647
910108
1253056
1040593
1437359
349219
619119
443203
404685
1984704
319345
1426855
612882
1717429
1938279
367768
78260
847641
1810284
1793696
1805823
1365277
1704555
1838737
1493447
1594024
1299669
485507
41472
658758
1411806
467108
1936094
59746
385008
1231798
998691
1555303
351718
911226
807941
684170
540055
1615811
1481807
63567
961074
1920248
1371655
1682585
863217
1217357
974061
1284443
1757909
541249
1751724
1884621
1661263
271036
1155195
123444
239144
1321076
297796
9815
1367800
145660
863652
1578823
1718776
700082
1701151
853828
1180881
118612
942983
588465
824955
180045
842335
1420081
1363734
543278
753517
911894
377603
875140
134145
1546
867243
238862
1324989
1298885
1701249
1990633
1129315
803870
180535
1085460
317998
1580800
19175
1111394
593902
1221101
758506
1869582
1564660
695176
901431
1286044
339717
32209
702360
477705
669896
1254951
1655994
1143185
579378
348829
1585933
100892
824057
1071202
870
727982
1375128
1110041
1270484
37346
778232
300212
1530309
496483
965364
1112054
303975
718468
717458
207529
1253711
1331617
1157723
405112
1792381
1105621
622155
451845
172175
92373
1875258
1820631
260054
1830580
342502
1643495
1166012
1169634
22834
612712
529016
1258132
23813
73229
375342
1628851
424200
784430
250967
1570945
473204
1163248
290260
1176020
320945
1307040
45070
1530765
373249
88962
1033026
450481
1483606
492070
1664724
1519800
1537391
1124985
1662226
1732215
816828
980206
1042685
922723
513519
233341
1509825
163295
730218
1501231
1088781
735193
795301
83475
1308470
595332
178495
15031
319299
729166
301848
1752358
1215077
700715
171624
13299
251730
403604
231870
1514998
1437452
589743
1298481
321517
1122149
1454052
1070361
1090387
43370
1292068
1477496
1878414
1838848
677417
613381
1009029
1248990
1474565
348574
1029951
372795
12926
444146
793856
757473
732098
1083034
963488
824441
880669
104744
1744915
1159746
1533788
738557
1744769
864509
293336
1100208
306180
1749324
121718
1737191
377335
1161491
1113136
749842
975405
1595720
1600428
374500
1366876
1998633
1162043
139254
1716456
1535736
1642235
279237
1864980
1101023
164468
1137439
628878
515811
571920
1819426
260184
1386281
42630
1701578
317922
1667502
299776
673157
1726405
1914458
597256
287544
531098
1411422
1896294
1416490
656393
765248
1536036
601105
232114
89203
1844767
1910504
1405819
90260
310331
1010362
640130
1982994
545398
243819
1402840
968093
794257
1708537
912624
1601644
1675898
989904
1849038
107889
1772065
653269
243247
1288412
3168
670915
1391669
85715
1799567
830585
100980
938170
1319487
267860
1573386
258574
794508
1457325
1749247
1288621
599443
452377
815885
457201
213236
1938905
968072
911840
1297498
1219739
1175929
519616
1058646
294969
1358331
1635045
859195
1885834
1644340
1038907
1010150
1956081
1425264
705892
1051463
840251
1994854
1148614
1848039
560674
602405
1030036
1883457
83760
1399562
1377985
539316
1185647
42875
622187
439674
801356
1877464
1268758
137008
1254534
209440
1783102
1363659
19442
244068
261171
1665377
316111
1185459
207332
946652
861611
1714124
1240897
900975
663972
1127290
961403
1294379
967222
1872494
1640250
1662707
812313
723103
1058123
21617
1742744
223703
1423495
1353229
962355
1666314
1013135
555496
1007503
585769
543766
909316
730865
1501756
157377
1902198
783258
1618181
380989
643807
746779
1802467
1050143
1900547
495086
617240
1304866
54644
473029
1778172
944566
658644
401049
1084636
1844033
1303864
384801
1077522
1730135
1135956
791860
8324
81464
599458
207238
291704
444060
367783
300120
1793828
943070
1307049
1661335
25397
1606618
1237581
1519684
1206687
1757812
628343
526241
402884
1792322
1694355
255771
1020209
1862076
1423542
1221459
1134472
1077290
353688
1182006
1802752
435750
272847
601610
1724449
1210018
1398564
1523109
1852771
535328
471784
1351522
1824996
1888804
400270
1093585
38597
624618
155572
597441
1284026
1386855
1336952
863871
47390
503606
218189
1218046
1338613
1859877
1191482
31437
1072698
1675970
799232
306192
95780
103769
842381
1391452
288377
1122336
994538
1278490
1718900
1180659
842731
713649
434970
1152007
769084
910315
1070177
1001689
1328464
520665
314252
1995448
1113665
1453584
1000789
1489951
848036
1380086
124714
240662
1757440
757835
76569
124472
1656146
1459955
90445
691217
1005670
768891
815948
574138
1694337
760341
1273226
393281
1912900
1690459
1518879
807575
997949
110819
1329968
1191484
1564006
1766996
1336478
366973
1935506
758338
892334
554766
1151256
1567129
443680
1152384
968820
270590
1995221
256448
15641
872432
1892005
1935132
1652198
522174
1063508
1669652
1435106
702406
1968662
978597
462797
1033439
439800
454909
510473
1737479
231410
1165348
548042
455824
1034248
186368
1112991
1834205
1288475
1398208
354909
1890898
424831
15750
1325513
565903
163947
1850227
25317
170509
354444
549536
857994
1885873
1441644
1740097
241197
1498386
1579091
1685157
1269580
541788
575699
1299524
1281547
517808
1036861
1954147
1482133
1474283
463471
1573487
1114188
1114507
1284515
1187107
1622430
700610
1605700
425690
1028919
1054347
444636
184058
1561251
1630011
548476
1316560
1344569
789548
1180320
408064
829236
685984
1402010
1775323
1580454
1565720
604001
1884125
1888703
1528882
724794
1116965
883537
1033257
1498828
1356199
1024286
799515
1316565
1630177
1501900
30082
1095310
1455216
1307240
390622
1021514
1870159
1887582
1030210
1333159
1641315
1345243
430890
819023
1089594
1444245
1541337
1412676
327572
1139441
1925048
835890
913321
1537807
1366004
1675131
1608711
52688
508716
752702
289230
1280911
141764
220692
1419401
283643
1786599
498538
1010098
1456926
1404478
677810
669437
274282
240261
135282
720802
1699164
985907
375828
1884685
572350
209797
935944
624361
1257161
260264
1609234
1837740
770342
1281323
1720484
810549
871871
1165522
1769011
942220
1878923
1360532
424560
352773
787896
1673357
853148
831022
24951
1647845
873
123323
1468251
1746485
60705
528722
927837
1338785
865106
1172670
979865
897508
1494103
485369
290033
403737
311297
905842
1935487
13458
410383
251763
1275524
1388224
1807523
390009
1223583
1657762
1202395
840667
624474
802986
1698308
1368684
1189915
123401
73185
1143787
837054
1277270
1334744
141468
1068988
125914
1975275
176320
304251
1744285
856344
985842
137266
1636225
1178912
1079291
105977
948942
1728993
105893
4632
1726561
438195
482887
1289195
1066604
1045543
818567
1197116
72671
659297
1889260
352359
431830
1974102
289569
1895547
1902020
1194281
135601
1835935
1376192
475523
1945034
1046091
711074
52642
942650
758838
1185457
1392973
470390
111292
450077
1854752
1740429
1420864
1727346
510495
1988986
1404296
1159653
1640743
478998
1098560
72756
171545
1006975
1353030
948357
180462
998637
1231629
443842
19365
1646383
1284314
477160
1491771
1307396
605886
1483653
1689123
904277
1454551
1346204
1932453
1298205
106980
1597893
629523
909688
1154904
219539
1205703
1731634
546721
1959785
1371592
1681475
1454231
508414
421692
1900099
1707480
726142
494563
763117
554929
1380586
131354
779869
1400190
768969
19487
348309
1910595
627759
339151
737835
1691514
1794549
220668
1222253
1853250
175337
871526
1257604
1286144
537174
70355
1942798
56621
533170
1416276
1977289
1911261
1499834
1583566
991227
562819
1334602
885240
500012
292587
1090534
1489267
1665839
106581
1571841
983415
541633
584019
1394977
184605
126780
29741
1304008
1794144
126306
86325
1181675
689362
1959493
358059
795158
1168458
1655321
1877122
472812
1563449
303209
550744
583606
246649
402666
1736394
166514
1427159
144865
1061010
841637
20044
379930
357580
1943243
567350
1201904
206018
738020
606299
503540
1447705
1409231
1004967
1638457
1520147
1147083
1348478
564537
767178
1422953
1224564
211909
1838700
810475
1928871
218064
108230
1667971
164621
176439
803915
865342
1675836
318541
1876466
132695
1531902
981393
1108666
67376
837563
1214156
1228199
421074
406734
1410682
587066
1413103
427972
377506
1047334
390812
930647
809309
12517
1497784
597207
1499010
1883979
1545927
851918
1846172
1844092
849634
1492831
721170
395847
511340
161100
814864
1580051
362567
1078736
1761121
396801
1101636
315334
561557
1279233
394177
1805046
345178
280446
362199
1005569
473267
70316
739771
92496
960721
1352890
278795
624986
1337966
1597454
377598
178666
1795750
609925
1056416
681170
547583
454047
1854787
432168
1448418
822143
889392
1064075
1652800
36045
1923426
1198445
711003
1971768
1361747
558676
212785
297522
598173
1768031
1390395
1159556
500987
1780977
1370950
20294
430626
509429
934671
1499195
170073
1960071
900338
1258708
1793701
1771005
1501815
1436580
1418757
826762
1320992
1939634
1467299
481717
1856868
342859
157519
891758
539822
1077035
1198247
60631
1323594
372580
636434
1853982
1811689
199535
1520725
1174167
871205
90387
1882365
443184
1768872
1864281
306239
1720466
918663
835729
1363755
742365
1107608
1297981
1575838
1918090
474690
443336
1796178
1667668
64831
1015448
28674
1021383
1956932
1030116
467752
1342359
1800657
1944793
550638
1298457
1532126
1044651
1872005
16571
1730524
131647
1782756
1972264
1714123
1949924
368034
1102832
985081
205052
1573612
60768
886965
147440
116137
567806
1926748
1873909
426700
1515766
673476
802993
524161
1688163
86703
1227101
505549
592865
515947
150325
763094
220897
1475839
1309785
111860
93449
333417
1274804
285668
641840
888903
1479144
675511
1975380
1777906
881397
833554
1732545
851789
1620325
1364015
1616977
1428059
1977472
1239712
1124866
1054471
728840
780410
1197285
307152
391262
651734
213759
657968
1005425
1981288
194894
366178
1642441
1085268
1594093
1133941
744276
891881
862406
996752
210914
1056809
1598422
509546
643636
528093
1992038
1469594
604713
870342
1892968
1404757
697049
488239
232672
1376811
1505594
722596
995772
676125
1884760
1872892
687444
1716714
1791517
1117700
796444
960028
575865
1876355
1473074
852441
732892
999277
682920
1809834
821976
1183238
1039659
1084748
636750
33256
592464
1922360
1166437
1112743
656371
605257
671134
1568969
124267
1287426
749281
1566412
1973249
550625
1526828
1969980
315329
1530085
811508
885270
1591441
799084
999777
944331
1987766
1163531
627503
893235
1876680
497269
168687
143333
1733247
928812
161053
1888648
1401528
1467858
1989408
22615
689906
1064237
828818
169550
553841
1887852
1616139
1010914
766432
1610609
1887008
313126
1375337
838692
1660173
1693792
1786632
1521047
928575
1353576
433625
1992774
1573672
1572533
21207
774982
1021647
1359459
1423437
897827
157774
162499
1582774
544734
1866471
104847
1333302
1707002
451787
70670
1310760
754450
59562
843712
486056
129965
335552
536451
386473
880770
1892750
1570388
1080086
572917
1095894
299148
994038
673020
232788
318611
1906504
308616
1129
152391
868141
1076089
1894027
1203973
1280678
1160635
1722399
424462
1230414
1151772
164173
175344
610624
875232
1813038
123946
637660
1788792
563046
718761
1597911
698630
1954960
303293
1452322
1450691
846131
891579
861288
1639402
749136
1178727
1275200
19057
435600
533043
1684312
243007
1059333
1797051
1893369
628276
761570
1062656
912647
472152
1884702
1659653
590759
1261665
911567
1304465
1538438
706863
267143
1833131
1389195
345809
1535342
674918
1108625
1147685
433119
89675
1395634
1138542
1006113
1379384
951758
1227089
1189944
593933
53400
1663816
725135
1095504
201122
12086
481174
282974
299480
1378775
1921353
1974556
415099
1001990
1647392
646652
1535601
154393
1299960
1838826
741597
1767700
1030895
1761372
1173538
46292
682563
355689
135295
587107
1280797
1834116
401967
910413
1018535
826719
1047170
140826
1678885
1341809
1244356
42611
726820
90651
1273911
135036
925116
836691
804792
939759
805011
1202488
992210
40452
1417804
952424
287801
363992
437578
685356
225955
1098452
1319140
724356
1434027
1336200
137509
1487705
80473
1715316
1321084
90366
1500135
1252795
1028480
218368
1973039
1481396
1835113
875588
503970
1000968
544506
1383467
1278210
1717537
1354351
1747975
559710
679215
302637
1461765
912510
398260
1619172
861573
1762186
928943
824759
597240
905839
152467
438537
1444065
803978
455637
1720691
1135937
1441876
1626818
1924672
1405443
961158
1181031
617750
314513
409065
953206
589835
1325675
212381
313540
1684986
1816034
1487278
204103
1735432
1927859
926775
71845
1288320
931112
1341768
1678041
1953431
15640
905405
1881916
1739131
455161
1855919
1430248
1037584
1703546
488159
1889181
1274855
1676744
1500068
316354
1686549
1475127
26454
28858
1436046
846899
1047329
215464
6016
77836
1680774
844890
421009
1530666
1826329
891262
1146294
1272023
56566
1476364
608334
1148712
1168846
100116
1708863
1962552
327065
202976
559837
374800
1223907
898159
16698
169783
431704
1816645
1941741
948542
1655517
215322
197567
1900862
993601
1189999
967915
1242880
1198079
1185042
1699414
44919
762892
1622352
451193
856178
1491926
1385706
1162009
297601
1146633
473367
534202
105460
200052
166629
1966099
345872
1539988
804633
1221548
1061588
302976
1475770
1407105
1909210
9377
521940
586446
663998
1643956
1536559
1779635
1505976
181101
562287
1710736
857242
997883
861440
251691
927102
364217
1613586
188738
161404
239188
1678649
214892
686167
1491954
923253
1754648
573044
1425721
763220
1646410
324169
328030
216049
1388762
678340
1096995
993669
586885
741514
1153159
1260330
794347
999990
1408904
886990
265474
1172487
1750570
1045487
1575494
942612
805729
314902
1211990
601433
882302
1134698
1514196
1118422
816742
618796
954120
245721
1889535
1920922
1686937
1541022
325778
305620
1677043
1265057
26392
951577
1298768
1910619
487008
1857581
645485
410128
1161539
1136862
18554
422713
1203937
1064041
726297
1324578
457653
411614
1456998
944069
521871
1649014
249486
1984433
1393028
1453842
721008
1859511
48156
308935
784147
1040597
859299
1463264
1120577
1743478
207697
1599933
1105574
285053
41359
256358
733192
1895310
447483
1652729
1516415
1215141
1262958
732877
430041
750817
1271461
1378588
53904
1658690
562754
1625538
1542434
288170
702839
997641
1011392
1962673
1122415
566908
1477342
259776
946623
1225601
91363
327188
1537199
1779221
175681
1351985
1679083
1766444
1645691
901369
1682515
685968
1645407
900559
1776469
695978
435411
841525
515006
1564207
1121200
827846
684080
1574579
1987167
1234611
321488
828188
831698
668458
480527
1433596
1909186
1637677
492088
270674
1932319
645048
998060
1746667
1030351
602770
1924702
1988928
1894110
1747365
1166113
117252
813396
1461092
1778696
1648936
118193
741357
875506
1683141
1445907
658190
1400474
1078882
1728165
1805782
26132
1997889
709771
682316
154471
674362
867045
1487736
1336061
919319
1731510
1976349
1680047
821940
1840934
271295
456278
1547156
1155492
932682
1242085
409921
1057852
311142
638044
1607328
990459
1636105
1268217
1938121
1580744
1024307
715985
1302757
984470
978806
226915
1660403
847859
128392
1817914
210921
1628854
570739
235457
324369
1710804
897217
571776
209107
1943968
185338
1199716
802345
1994230
446488
1795026
535818
978525
1524414
402463
1776883
1629598
958367
1994016
112863
426141
290157
515854
66159
1077682
733316
1046203
619472
1403259
282752
846897
1846431
1506797
1564600
1911571
989566
1952335
969057
152262
992297
1972094
385773
1037023
685952
278579
796045
631834
610654
845262
150329
100932
518745
1618738
56287
1252030
517520
930786
404166
573127
473288
207161
796711
152032
903916
1257542
1375107
577841
464541
1991511
723087
638198
1080543
1481232
755518
1070475
1410095
1308483
1562680
406479
1028774
1751935
396176
376745
681384
61566
1619057
178680
880491
1005397
1601217
1254297
810395
489568
1132479
1007456
233551
1916967
1765797
1519476
1732810
1814098
820257
721624
1672712
998309
270567
1708388
1948803
1725184
1566500
1524608
650859
1387055
668756
1928193
431935
1780849
574052
1327590
749360
1723923
1910814
319933
767840
503514
1583872
237951
89120
458173
956197
579075
1365984
1796653
313789
483811
1075331
1496654
353155
803979
115800
307758
1309351
1724921
1291470
153525
1938088
1563696
635056
410735
1205543
1615233
1084654
136315
728164
122953
979043
838857
1814409
1611747
496547
1385200
471486
558758
1019062
863673
1127023
384500
1303696
1827667
1971494
1209563
180654
1603321
1640411
1683305
52149
1683785
418209
619736
81125
197423
978346
997495
1135863
1210600
165147
919505
1313388
1879135
1787965
1363888
157181
1777461
1526336
1160363
1674849
1831653
143848
862681
425742
1973403
1995259
98640
235357
494971
568768
507487
34430
1316343
1244239
941373
1983833
644134
1202809
1303278
1007762
316080
1655124
959785
901739
1134037
279550
915032
700234
705510
701060
411423
1572356
1779703
280843
1716104
649828
1344414
1170733
1506771
1935926
285720
1997705
169871
460485
1008027
869246
1980967
136362
1015879
208344
1147311
326269
682644
987523
1813294
157997
875720
1590114
365870
350737
530057
1597557
1763000
1891695
1616110
770195
1337151
1453334
1895823
1095329
1260929
156154
1940580
1493431
1982618
712602
1071659
530380
686063
400764
559805
107391
278424
1464927
631213
1356928
435060
547766
1596696
996511
1958386
283754
232144
1482021
1838731
204195
860244
1514639
1840014
383805
1038769
683271
490015
661198
12082
1571746
1920673
213720
1507318
306826
307951
1768506
749039
1068550
332957
523306
893721
688109
115823
1134285
1087108
678210
290126
1535773
1452568
854951
639452
48623
1570585
1484084
147456
1318985
1838999
1027517
722592
655879
55136
1961640
1965169
137508
132188
1286176
338416
1204784
699206
1991231
1304915
144899
1860024
230718
1015455
1137397
1000602
534159
1509022
1201971
707081
1682130
1989093
1217168
1476338
1641979
1596049
651314
1782956
1797744
1465322
1341996
546849
818315
1309348
1326966
1002808
233990
1303396
1912014
797570
1441481
1937992
1348976
1002572
496935
1629052
1770513
670244
862205
930002
1609345
1250590
1230462
1681093
556353
1419806
1751880
213268
94077
1781615
278288
884671
1375009
130947
456345
729392
1561128
826273
1396851
1903281
1112925
1312720
1420517
1989652
545037
927880
646369
331534
321207
1455729
1183360
1276185
1319501
1097251
1004570
811939
1988605
1610800
1364340
341486
42459
437843
418023
1634198
1960678
375726
1699922
1409950
1908680
1575470
95587
1918279
911893
786895
1085366
543005
504579
1034549
1026406
1483351
80713
1779687
1707588
1852792
194351
1577504
111275
618065
89857
1025212
1073016
1212107
791301
213781
1003425
1670156
934881
149867
359955
1670708
540104
1522249
1023975
174869
235056
531733
847009
432946
96308
673328
1565482
1583576
162924
744488
1472822
1890980
368533
1149403
1523632
315805
1110750
561057
493768
382445
450014
1297013
1853152
1699613
1002403
1686824
1851044
1183374
1013177
67375
1976193
1205187
1752550
792407
493428
1965408
135048
149271
1208549
829938
141964
439425
1407858
741453
71213
1218463
1728411
1846030
1253945
324577
675935
1903517
872882
1882258
956122
1949277
637681
1407488
1883157
1332833
1591452
865798
238906
257150
370190
1774086
1458546
454345
474772
391713
1624736
897387
1010402
864762
1031099
1918173
1038363
240154
353920
1504264
923266
667917
1963726
340464
988209
1588839
1819168
1746691
898004
1774647
493624
863023
864331
339638
1612632
1081444
1252716
614495
148094
3156
1423837
1416683
530197
1819249
694823
369532
1239884
1443805
969219
1154696
46114
1175355
236485
657850
372866
1590986
952623
1024102
583967
1440281
1836921
1097518
1800342
977400
333840
1978573
140901
1591371
1010578
1240664
975866
1866007
1751822
28736
1318226
1802677
240851
159583
1512611
960969
1695147
1526722
1164205
1106871
161460
914981
1233902
1722968
1914547
1578373
1612218
1784709
1809630
1914929
341842
255534
220435
711485
1512120
1668819
10178
857274
38945
671394
1638911
742691
1987272
1424151
1751516
1354721
233354
956304
117122
671244
143822
85201
394294
1095278
1612140
1263191
785103
1401054
1987880
1194096
425243
267504
1472677
451294
1712932
148
699036
1016122
251331
1702304
1651504
1789519
717530
518581
1835656
611691
1664797
1412856
1502397
1731233
1237577
977109
262327
855918
453253
210810
840172
375859
1541245
738703
374159
800377
1092525
346571
319030
1154964
990686
1871507
1620321
1066825
1176
1600801
263904
1541096
1266353
795240
79625
338339
1793828
1876512
480688
1162970
1320253
1047342
1925464
1587284
1590890
181808
177452
972399
1923766
444213
1375289
908801
1048513
1283299
1860596
1896580
1783764
1831635
1818742
1082588
1994434
1413632
73584
1418789
460281
355028
1350525
878533
595205
1308884
818067
1158302
1761446
839942
1694189
921417
1941496
1597250
1647811
1390806
335343
1723634
1750542
349632
1508996
766348
1085011
1328353
1122242
1022093
1129937
1511317
409936
668653
1508478
1741254
121011
1111753
424959
842002
1473074
1467228
633435
993845
1002262
1373874
1457733
1705581
1770287
725088
357421
1053987
1836917
151580
922295
1105759
321771
1359658
1718434
723167
1165889
1808785
1365952
1165633
599642
1987640
619929
1473562
608014
1090743
941202
966363
104677
1565917
999937
694543
564508
1309494
1181378
572300
526410
176477
579912
487458
1603574
415146
1557677
246693
704064
116316
1062522
1322468
1404009
830134
1465819
1157588
1341422
1452709
1533810
509119
520812
1822760
132901
692691
32162
1657472
835089
467596
863719
1607595
164488
482778
539524
1838624
436536
1207637
1772597
1766096
1096555
109800
171538
1805550
804165
1183805
761486
147123
1072095
1860982
40975
683174
310135
1733939
1339063
699607
90043
1391124
1319416
1705395
1915514
1280332
1957232
863398
1517069
756074
408358
1446264
431263
1460878
151454
1637643
91697
883404
230033
468684
642284
109596
1827328
978897
1826919
1505907
1034639
928533
1133903
1802355
1242151
1713663
416865
1237102
892364
495259
392780
250514
515382
68290
1575935
80781
1535260
1129410
1277612
204714
1233064
769706
1408556
1409374
1696489
131335
1627369
164899
1422241
38705
1750158
267389
1609211
547797
402358
298725
54418
141931
834112
1852025
1268661
575071
530504
1513303
392520
1602258
83852
1419780
688067
1971890
1154629
259432
510580
870311
1467450
1212178
280645
716726
1779657
978708
848108
400727
57108
865493
583918
1930085
147649
996002
1539374
1531929
1467886
1615513
1296147
457069
1838783
384364
1661303
516349
1321385
1955158
1219857
1520312
278397
981524
523
176265
1280503
473130
5547
1238543
480884
433982
1148428
743389
1664241
1679203
1439326
1311788
626487
883708
1915161
899625
903645
1588870
638568
1357506
673945
1534416
1233802
698487
225699
1570603
1516126
763668
1710037
704933
196410
476657
479236
1564043
1357313
1914060
1128364
1325483
828115
766898
721526
897266
1772975
1771089
799747
1295641
445235
1961100
57158
1093798
1334560
982811
747017
1673619
832973
950521
1897746
298450
81860
975356
285256
1065413
955702
1938141
77053
1270550
427672
1016920
1670774
1132481
1555572
1685540
1815195
1775665
1354519
823399
215906
1172034
1983455
671175
616038
760460
23208
770996
48876
66116
1094710
1269137
135566
781385
585753
1075990
1370408
673288
597442
362999
1526171
359128
216926
1065215
987861
82252
1337971
1759023
884184
640598
1639507
529593
721675
1333973
927343
554266
792427
1071035
404856
596519
812588
1837914
724890
929760
1740125
384507
458433
455539
819396
1808961
1172359
1140199
226343
586845
1923357
979751
1098482
615636
1507084
1431387
73943
1703286
463243
1436411
1885443
1503902
653341
163074
973004
1667991
1912144
19935
928989
15146
561461
790648
57509
1763073
847064
661636
1812531
1994925
844036
344552
1092924
674280
805533
440796
1892798
275317
1230358
1255904
1103140
184473
248900
1672203
630863
207223
1133880
429542
1150485
1797485
526870
405507
1727297
1052781
922554
104075
946247
469540
326340
715319
404590
112338
1958923
1164530
1924004
1237717
1220401
411593
1472390
1484278
441938
818497
932426
1670381
1954702
1812431
1472362
723976
1642922
306603
555996
410705
204665
1271942
511908
839865
28470
89
1636463
1693603
1936490
1317432
1277087
1106023
1878354
940383
1511021
1845203
346947
990829
1316388
1110067
1968011
1199620
1036364
544750
474879
117278
107719
1661031
1776536
1959339
1917114
899995
862929
1602590
1095270
948123
1604362
797245
1014051
233777
556323
897702
1484314
1869877
1288043
185017
1346704
1844194
759402
1511908
1803463
342422
1088334
649771
184501
831912
620345
1440102
1903317
572093
1753872
348850
1773721
952319
114210
1277750
294166
172987
1940465
863052
736358
326914
365224
1614779
577229
772816
680838
1311201
91827
843014
1927260
658552
214893
181291
506008
1457416
1778198
1446280
607533
667460
711221
1019631
1985886
461789
1339805
1677178
936043
714051
1929120
1175540
1389739
581949
1379954
1389492
897069
666616
1189835
926117
882014
1411253
867697
830696
473036
1439886
1826099
622201
220800
73389
104989
1520924
1016878
1104804
1270934
35144
1504066
1089088
1223775
1680600
1028367
204111
298169
171095
990238
1303461
1665015
410853
721425
348859
69407
338856
433902
601760
906969
1960214
2063
575664
1893856
433622
57455
1095175
1616220
551926
1063590
932854
1097173
1794041
1877409
1183906
891605
962525
1282423
1988803
292664
66812
418820
926671
1820433
546885
936555
1532108
1843155
990862
1217620
1264840
1484795
1189798
1584442
1651548
790393
639883
1763182
1546195
80816
1422577
663274
475314
1643871
368369
1033269
1094058
726188
442085
176189
1971388
1740211
1332305
1335790
1058744
1618965
1219283
798914
645644
1706548
1739732
1293504
1333288
1369813
420729
836332
197859
1559952
1661508
500848
470018
1983996
1841292
174715
1524465
148786
641405
1526337
1388670
1965051
418917
1262010
1877199
983592
1538182
101635
1305353
1298397
755964
1608550
1633330
1058894
1331404
164871
540152
1093928
722375
1492072
861435
1741561
826511
71600
690258
838421
705175
1243595
1824912
1960893
913658
1780391
849649
518225
1797309
533835
388684
1974445
789867
185738
1999213
1506929
1090953
607896
989072
201594
1190577
206189
1493784
1921916
867533
1798990
546300
916319
1160307
676169
384281
1295897
53326
586095
1136835
53840
1520565
682362
755500
1570290
1987562
337845
1246528
1719844
919578
767733
1257891
692645
963980
1703021
1707650
1184833
187445
832589
1117548
1462063
1468933
1325562
1697774
209937
1075146
1563764
1189725
485005
327531
291205
30289
890231
1006729
1148503
172566
518210
1825990
658161
207630
1271562
1165230
1818041
437306
1367300
1333770
716938
170258
1355237
1855849
1412691
769537
551077
373200
290975
1423734
1556371
1584453
1713061
1060648
437731
1529873
605854
457418
1358302
541404
1908245
597938
1503265
1295243
1906985
390571
352029
1264303
1284849
168698
1461088
455403
223028
357203
1440362
337649
1159820
1439122
1978950
866297
709277
1821482
966142
673646
1127635
1841650
1191438
596165
766958
844052
335357
1556162
1429290
661988
1790449
1738630
199782
1022280
1688832
700377
1598795
426529
470415
857515
1448168
925707
942785
148868
898190
350212
305071
1954468
1165529
1806125
1630125
1130702
423215
1231740
1475783
510820
255034
1367413
637097
1121697
597573
1964937
617146
1314433
1036765
654041
570390
1664530
1708776
1729233
1279250
995399
1605486
1574092
359667
748152
1067428
637320
115400
36892
1226322
78082
1963988
646178
1947251
1709606
10030
678447
1105350
1283517
1652990
692703
281741
1710066
1311129
697075
1750195
149071
1580976
1470824
1055649
1155023
134659
461807
1785266
1696285
1166784
1214667
1573071
180078
229926
1193212
728945
1000866
969593
1046566
1576691
1972593
1736172
1934191
291667
1562141
458219
1155451
1499386
289349
1913531
303476
1447280
1514488
71049
855777
1872748
946709
508972
881730
1122893
728169
1474017
1893839
1113208
546626
1653768
288862
291881
1288435
1219933
1879953
560540
1295976
57339
1218453
1120138
1097375
168801
124354
703554
1585892
563738
1689921
1265165
1417728
900956
1437204
421173
1583793
1112484
1980254
1438339
187522
1135108
1278904
233236
1173768
876827
23182
1540906
1826889
729041
1701223
731532
628143
1243489
486190
530481
1428546
766916
905384
1200053
1314616
1763277
450577
1261729
2667
1831781
596041
1877526
528374
276637
386423
259950
965686
1508166
1513287
1080914
1418739
1786700
1608156
1471653
803540
106751
127542
1180688
187609
1324845
193126
819068
295065
1137924
531350
767891
1301999
310916
796487
1473256
1596060
1578605
1101703
1613125
1071559
1287028
1390573
511417
1260465
1980874
774393
1754399
576941
1399043
1341275
528000
1199233
1004687
834695
756394
1887987
415487
1796334
425825
311814
1549504
271258
546839
748644
22957
1594870
687996
1911689
275731
174443
1657680
1166270
1255588
641656
242040
736561
1751808
1382198
1623676
432270
871550
1714343
1793684
1624603
1759004
1563809
1938233
491933
310472
464054
277577
1759927
1721502
891450
1886860
957023
1789640
1655959
1271694
59155
705751
1100190
1674720
1303363
1693027
1506493
1703817
761297
313740
9043
864359
1587441
31258
766961
1693517
1920860
1546111
492848
936290
93821
1610653
1993995
1154166
1528945
921024
460247
983089
1710728
1148659
1329620
435312
662569
394446
1737981
364320
1343477
416469
745235
1324105
1358969
17652
1217237
849670
775485
946608
1626152
139200
1588658
1105466
747828
1826031
1531384
722234
97943
192117
176044
916461
397315
886010
149136
321558
184715
1866857
736947
871267
853766
1544209
1052294
1442157
1108346
272955
1389680
1488403
794467
30858
1654340
815240
1268451
1643222
1116370
8461
1057771
1416084
160602
1357627
643036
1685766
1703451
820747
1534619
1256650
740984
198924
1110161
1252632
156347
1055460
334032
1323248
1364430
937165
360014
1302955
672314
150655
1436964
611379
1852365
1037763
200733
487311
926029
952326
1294394
1118180
235242
1533451
687682
6604
888511
1283813
859547
1636637
245163
1375931
1507130
551343
52089
591350
1292327
1293839
1289369
1576217
502636
1853739
1567192
807626
188965
836520
1050707
22736
1771112
1065145
1059886
1722346
184358
1774845
757234
1578497
128546
774372
700226
833343
1900427
1560367
373435
654743
49130
228476
725868
1809136
897341
1885651
1532941
20615
1430735
958837
363736
246615
1416761
1555251
1034842
1574941
1178571
865448
1961167
1960596
740776
909009
1695385
1820897
1742903
954869
993848
652729
921824
1053594
1342490
305986
935623
261758
134481
973992
496864
975530
809480
750136
1393037
512055
1218156
1145539
1337489
231984
933774
231520
1439903
215768
1603313
277899
884433
1821466
53577
743693
1046360
1642884
1692410
1867087
931862
1299819
1207994
734390
1095951
464249
521326
1855252
1048036
21125
1485694
42259
79278
1816908
820621
1079930
1916627
358154
708117
167529
455329
225639
451226
163713
1785031
811807
602265
729061
8305
194328
551662
1262186
922433
181766
1784829
311013
341305
555670
1778003
1482210
1414790
1932515
1804985
1713676
59146
831721
205998
130452
926976
169854
1387950
1953016
826729
986203
908753
940497
1807854
769184
957657
309470
296335
225280
221615
1341092
935113
814377
919774
1835846
418495
1872163
636479
1561784
954926
373769
1427182
71804
1320598
227864
555252
321265
1253427
1791167
593167
967486
1547490
213691
3654
1214123
1257194
284295
1081731
195772
1989084
920915
837655
909802
1272216
1518723
1449255
1779273
799995
1174381
1475446
664240
266241
1327821
793185
1035695
1412759
1114085
792060
1150511
1539803
252406
1110112
643341
1151583
385313
946988
966018
1376149
1381990
83860
874342
1359805
1681325
824266
636046
237306
1743014
639086
728292
1360777
1606142
1510889
322970
806478
655267
1894895
1656400
1096520
1335204
1331706
1922674
1651656
1033561
358591
1265430
1877347
348707
1669081
639550
1602071
83207
1108520
1852468
526193
1638405
695904
612768
1828898
113124
1225540
497114
1563807
1495980
1256054
893781
1481618
1849655
78048
1994470
1323103
152484
356950
1118955
581022
882019
944007
294275
605849
1764278
610150
833100
262235
1380729
1729624
39037
771242
1683135
675688
276386
1089692
1916029
822939
1550296
680383
1302950
1504465
342549
1335130
1123064
99730
820311
1716761
762781
1279733
1795382
1936186
1956208
1179585
644902
507330
1777372
1850673
606190
879329
1773499
1991663
1911497
284189
427543
513735
441902
1209912
1351728
1425255
1736080
554703
1923975
943165
311327
1834312
1713693
1253320
963129
928855
175615
1450398
1202280
843237
499993
1079134
1574892
1905895
494301
1990662
569211
1958873
1603425
1365564
532529
1713861
573163
389481
1466335
933924
480636
665271
1999854
1928535
995721
463767
44976
57969
280480
1078787
829245
112700
712431
1895729
531128
1493154
1542044
1831487
1432012
1584866
1975763
283791
407123
459281
1675317
811472
579579
520855
1983183
1302371
58430
534244
1375182
1972214
1852963
1827020
1624659
583942
456057
1020119
317616
636080
1652908
1397658
472960
1802685
182116
823330
468633
145468
1369805
89291
1986398
1003887
225733
1721776
1061339
1384185
1553358
1364688
1158044
1097149
1572946
655526
1206390
1921966
1238494
997372
76877
1832096
982298
1751821
999577
598096
419646
413581
1981766
1828325
1952488
120198
534952
1693784
1791373
1741495
854421
1822685
10089
1533186
1240144
959729
1724960
1823773
991548
885863
1558635
390697
106599
286019
750168
1232944
1324988
1875098
726306
164733
1467826
1034846
1786188
1288398
1605640
178752
1911924
1295505
1524703
1393387
1724482
1448178
184678
1047008
494770
1351904
1863279
1658646
1769533
790963
1813777
621117
990196
725771
177450
1927993
1918244
505450
497038
2012
1595733
1273261
1788795
771076
81011
1712878
1795702
809149
1918470
1623347
751637
1576382
1204654
920640
417280
871952
755812
348073
1924696
1473052
587299
1456508
1688990
1585737
78358
1600548
319794
798067
1405831
1598273
1576365
1709984
1466408
533117
1671481
701988
1415203
1409864
1484706
402838
555488
201591
1015094
1755251
729042
1642954
1728916
1243307
561185
1327582
1795077
1296874
966718
194766
1535537
434916
650621
1413307
720995
1052364
27616
800539
1943908
1666998
634923
534079
732356
1830534
23379
1444294
1647934
1229297
1561410
1897523
1450364
66973
1566830
1894462
1999161
1696387
1376377
752445
661908
171533
1240108
227751
1176875
489436
1335262
1129024
807265
1627892
1595705
716225
861263
958613
480640
1264557
1797318
932137
1000262
1557808
177007
1460491
1098809
1726025
1100565
826263
751319
954540
948411
1635224
1316876
1619044
860193
21684
1287145
880089
271288
1199362
1807137
926010
745925
746233
1975208
1655225
668727
657251
1811126
1648635
1861914
952358
1843143
206305
974770
1773922
971044
1602040
234836
1846825
739679
1105289
837930
616125
1820123
1930111
1673959
726032
1161880
580652
845395
1475110
1917653
208943
1223851
1301002
314773
1190530
1576736
1792710
333246
64652
1085720
1896555
861668
1159843
19298
341701
1621637
470741
1509046
1656022
1387442
1568719
357492
508467
1974178
697692
901872
1798922
1954664
52290
1583287
1272191
70485
1593093
1657591
58742
1319119
1124996
1969310
1331090
515057
993196
1421073
16329
448424
1821862
568052
1595563
531826
773360
759519
701157
1357064
872127
1182169
1558575
628764
508302
388633
1242568
1586813
1277425
1646784
1591593
1079906
1927397
452857
1898647
1823146
43670
131107
777301
513089
227856
1696196
269251
1359604
628545
1382731
1052676
658012
1523517
698457
988352
1320779
374541
1437611
1972099
922661
1268596
583331
217027
1539001
179958
322045
970941
375450
56445
1836458
956343
1767285
1348869
479751
939681
1764438
693253
459026
1635979
838356
1144284
977503
847000
1276443
1257397
1019586
440422
181955
320074
7708
1097096
1219917
879938
1046334
1272069
685282
596012
995523
523700
1603210
1045033
985459
416622
252917
1867825
1569888
765296
580953
1856861
1435341
1163985
1709521
1808656
928525
1392642
509431
1398201
394422
560733
1566509
756271
476115
1217845
44399
1766753
1934800
1748657
852467
213147
722878
1184307
472647
1556189
538633
883066
1068154
191435
1999047
278968
319093
796478
80935
1154958
89356
1495394
584707
709203
554647
955023
1298724
162237
1125183
1144581
1386225
326792
1882072
1291305
1496504
1549609
1831500
1236044
607659
115920
797254
691000
822458
1322574
1814363
698451
480415
283867
1787380
757082
1118937
293084
1919569
1895593
692208
394245
1868417
919569
1936848
786745
849551
645342
620381
1257186
248341
153984
1391568
206943
138758
1022362
1075790
1158524
1756310
1300193
824641
1316065
708146
1843682
1072846
1741477
1907086
1747767
1126908
1700029
591809
901701
1532681
939638
675030
1447567
1415076
301322
1847106
1731900
1217504
1767721
373577
668345
1808315
1803303
1429972
787084
1054618
664403
897997
1013978
31443
1260243
592164
216202
793985
784829
647111
131356
1669659
866708
1479399
747742
1593873
258135
1179802
975647
1995145
1500531
1289060
901539
387107
1183438
1528331
1793838
1976772
953710
437949
1094648
879032
459000
61377
1462389
1828969
1957652
427644
1710433
867251
906727
1901724
1232531
1776681
478613
1219314
912679
911715
1389809
876740
225532
1027351
1166550
24631
457892
1455918
1434811
1919599
60235
849585
1797176
774311
977722
89623
1830451
616312
1087085
1159958
800953
1053970
1761270
84865
1336191
1345512
931211
1013723
1488572
1038284
1261327
64754
1807942
488828
77434
1662985
1364539
661421
864541
581104
1575009
1204864
830953
1457451
302856
299170
1154525
1864127
1402985
99281
1793942
322429
1968182
736917
245658
741176
1970355
657917
893925
48222
213512
1499315
338637
1051056
1282377
1997874
191941
842933
1528550
1184916
1908974
405500
1900416
943901
69386
1144244
1537574
391345
145061
865236
429150
1950084
1179916
1176725
1095716
189467
1385927
378955
894908
185386
1082226
76084
1520833
959769
1209924
1150359
1032522
830283
1138814
234941
602640
1219963
1163639
1612734
1759736
1867628
38039
532604
586388
1204559
1588427
454607
515942
682106
1210050
677944
235612
1669247
1628192
104257
1125272
245134
183011
790076
1177874
1714026
1536935
329490
885317
1124095
1041162
882997
1677821
1197522
831185
1418251
1641932
997489
1899735
1141964
546002
1948930
160001
1369705
1781855
612902
469477
1081343
1466760
21474
1946750
53045
1026844
1022153
113648
851917
1031386
615423
1663522
148692
967572
6155
1960831
658212
1202586
1334127
1781854
486667
198706
113016
1319776
681456
56860
1035181
1068951
928769
1434335
1137405
1259974
693927
1676284
397975
802461
215862
1733922
452724
737689
409231
1342035
1157687
1760425
13996
636146
1038391
1561729
522358
979580
440856
945454
1038766
1155333
596455
1919930
1525140
1613298
1751397
1074753
1589341
1734715
1945148
1791270
1815322
561369
834397
63327
1773880
954236
1381003
1012068
1282130
1056487
849930
747711
959579
767036
1892772
1550647
1476191
1177389
1559252
1813563
470728
1356054
876018
1990822
184553
1977560
1882966
859154
1983006
896480
1068018
1020360
1336422
1269282
1485968
792427
1169969
1864372
134170
1749701
1388577
1131143
1415817
1302209
1408685
999029
1670656
1678115
1054172
490814
1627851
1869969
101151
1551443
224570
1820266
960408
824958
297291
522105
288771
468735
1125061
1281500
197198
939817
1489193
44036
769072
1060317
526643
804502
838617
4176
923705
913591
1002406
1501209
740401
1558752
218468
1967011
1222489
312481
691392
1935279
1849691
1589961
676342
697623
1407977
1268047
173605
1877081
259733
1827276
373346
1438230
1448789
1668278
558222
889780
1927422
1365873
1480160
35019
54526
995429
672816
1757734
867090
1707106
1435156
1490168
1861874
386774
1402726
1679119
120181
1042625
1745058
849552
880807
1078900
886020
1735629
321479
193882
550255
1277014
1934405
1814918
1356482
1441895
1425803
304558
1069472
1873619
1520837
1355174
199622
1312878
1219981
607746
269516
63173
1291060
1407211
933265
543920
1940948
1933185
289176
1726316
475697
1653738
489975
815341
1851230
1768067
1535089
52445
1432542
111797
766967
1557452
292929
1869421
1730326
1395168
395670
1564609
729188
300369
96851
102549
1247169
1382370
1635829
1284522
1307030
87331
860357
249053
1891846
1354720
1663696
718373
272492
902370
294113
480975
1698025
969523
1750607
578505
172179
603256
534585
1598697
658248
920356
869277
1014265
163255
1803229
242328
1896344
1207201
300465
1011431
169276
44214
31472
983430
597373
980126
1937510
1033684
1704900
693318
1166931
945635
189920
893662
507033
627577
1676082
1083463
520180
937414
729305
1931650
493976
1978482
1749925
482489
1851783
71069
1791817
81440
827243
286380
474289
1088423
1216955
508168
896730
530595
990798
1715897
1257008
955592
1618731
722771
1904011
1266433
335800
836488
1485858
1511546
1915223
699486
1816619
1926548
286701
840715
562814
1550911
730162
1024644
1486282
1115114
826241
1191112
1978667
134605
491055
282077
1643734
262245
350278
929561
127903
645820
461827
872768
1247801
58755
1807980
662587
1758433
998992
510706
827482
1627268
1694635
1558488
1195737
1092762
1796278
1688052
355813
1628648
666754
948880
133269
1445406
1953823
351644
967746
336436
1921160
942050
1142827
980952
699795
1579653
1021416
1821190
1544807
1016918
1987369
457343
475811
1791439
1143983
714614
1963
1428608
848241
1484895
1003664
1314413
1344611
1645861
701134
1933800
1083818
834304
1053732
960309
550267
95276
53185
77625
1469537
856058
1663855
1842809
557493
593942
579707
1905693
1085466
990858
682105
1966472
1826232
876014
968543
1245198
25862
641411
974492
134723
75903
291526
406389
317724
1164000
1402346
13300
962643
1780241
35744
1781312
1963097
1523016
424271
943648
1867195
1117191
1201462
462756
748476
1018852
834856
995435
1391290
961697
605472
1692224
1001305
788783
349714
1617087
1544159
1209929
230581
1602451
1999746
1365355
531337
1038279
1852967
1155352
1922637
426231
858496
1425064
425492
476305
1874805
853172
518567
18739
204911
1866697
1964003
844014
1875364
1907064
236763
629559
602590
1847190
1951065
1533778
1983864
946685
1046910
1977115
587001
763024
1584028
734989
741061
889381
1964822
910705
1590285
514466
1762909
1024488
735413
510845
844400
435746
273332
1445158
383246
1511016
1990377
1010467
456963
1314139
1361940
1675282
352000
635492
629143
1344960
482389
310763
110079
1001926
179557
1724291
346417
540540
391771
1603897
1333232
332247
1487900
533838
1634947
416097
1826238
273808
945357
1001455
998943
805216
1899057
1413185
573572
1989223
53198
400225
1702655
393030
296792
1971085
1415328
1685693
288490
1100881
251672
1822230
513797
1603829
666891
1982296
21741
593347
312938
341571
1669009
431305
935029
327730
674193
433811
1491163
214172
244461
922591
1281551
1831271
1888420
1222434
177203
37907
1501786
650493
753365
1526602
1061493
24097
506493
1111295
1992751
1359718
1405972
1047768
171100
239001
1684363
1921746
74085
939871
1865555
645633
658751
1021979
1318327
1646568
1234223
1885883
551368
1696947
1717926
510874
1768537
800264
1896772
1785888
1637493
1301350
1208720
1606785
1431881
738961
1823074
1398337
1596894
163042
566359
330830
1442878
1651578
1447104
377763
1635656
1065915
1253143
1381113
150065
1467588
297857
1711277
955722
1504886
216934
799056
1586417
1132095
384818
1733954
1933017
1749396
970775
1808847
1285461
1183429
918389
1235961
1993052
91982
610781
1847249
2236
214300
179367
1791306
1494240
1366084
392825
452955
623836
899124
1313341
1650350
1641381
1929678
1861668
1974652
1397912
1310582
1228405
621666
1290709
340528
46717
160705
721969
1489463
361213
364099
788751
451330
532758
294708
260582
1379268
1277855
983579
191625
714694
594296
1509330
58438
359487
1956602
326685
1949481
1402155
1106366
346316
1571279
1268936
1588564
1460754
43064
439301
1985208
1447477
1199173
1382304
1499550
1228591
1328189
512147
782250
60296
211467
428828
1625652
101137
750271
56650
692936
1312254
1339683
439780
65123
255509
380767
1675244
603187
1043163
35807
602047
12939
456860
1317468
912655
367963
238971
434525
816041
1675502
1553840
626863
808848
996859
1064523
191795
405780
150286
1410617
1050464
798392
1497819
1524704
571951
220223
183212
1195148
1687139
1458443
915633
1924933
723223
252494
1439371
1695507
1337016
542150
349380
1821098
566080
1984421
748838
1457765
116342
369105
1099841
1283595
1013847
748290
1823398
1344748
133553
1526318
1579917
1208369
1245279
496688
1676833
1884045
229848
789381
198234
1213823
248839
168858
1312782
212733
1749206
1270684
682319
1482812
485635
837605
1348452
916025
334589
402328
1358615
1818154
867191
92830
1734200
1206499
91473
1745887
271535
752353
1648009
1763643
786139
1406886
391447
102310
275364
424348
763580
347392
273250
1788526
1767970
1827861
205925
65474
856393
1615181
940241
1492617
349153
1632380
1989881
349843
1395180
1330508
263757
255877
124744
435291
1514324
881075
1820077
1058954
35065
468895
1300439
248196
1376845
308699
536907
1949951
190625
1591349
1229023
1324472
447417
1442310
1896168
1832146
1853479
1618917
790616
1355744
1293923
715645
1597720
974587
1077082
126499
118563
1675941
542098
461226
224552
503192
1148424
1985147
882044
421743
1529171
588329
1326306
562928
998960
1628012
1874248
115798
548323
472685
1001381
750513
1479130
426562
283642
1018104
1029811
1565563
683968
920316
1221037
1307751
350307
29331
1077721
1216518
1279691
1845237
1939532
821859
163706
636629
1935928
1648788
964525
1425876
48988
1052469
1143118
1795550
783082
1452257
1734921
751503
912961
298363
31135
1551432
1847346
761321
529665
873697
1779216
105647
1150656
961720
466685
430424
1824830
844800
959604
1114084
1704637
1989532
323151
1128832
689007
589345
396402
1198590
121180
337214
1305835
1947948
450029
374712
1849657
1820576
1727509
974833
3135
1451387
1649374
1363279
740837
12675
420787
1485177
48937
826012
525860
444728
1181419
543706
622294
151413
1525698
1744702
1597812
653015
905454
1190812
838150
1147677
703993
1455004
656044
534668
1616789
1887128
263227
1653258
1979593
627192
1250111
1978316
1746265
587553
1042684
1029706
1071704
1094390
1943719
300715
1791888
1282964
202668
1961885
1230657
1380891
1662326
304580
633897
1607303
1459971
1952892
928757
653659
456568
1433008
360316
1733198
967283
601246
745822
841606
1248576
547464
345426
193023
1576876
1134620
498292
44559
152579
1523389
513398
1566785
1621729
1736333
132743
1487803
771162
1862149
960419
1862758
801543
1630583
933005
1120330
961197
788745
671137
1035315
1720301
1200901
1991074
746432
1576537
1972400
1132375
1811176
201576
1184144
1014538
222427
100849
1426893
501295
1767143
1623479
1262943
552078
1600189
1228416
1347233
1030249
509371
1357053
1460071
1352758
1897371
183933
518595
72533
14173
1058439
23593
299482
941374
164036
1710801
1008360
676575
596111
1786329
1597352
601039
1929016
359358
715552
1258695
1115414
232521
1610306
36683
1754778
892335
1459005
1511805
380867
1059508
394362
1585810
682979
1978604
843066
1442567
348167
23254
1333116
359743
472722
1514318
1809813
32109
845001
871331
847396
152570
571974
420622
152799
39017
1538551
564329
1102631
1225353
1350947
397795
133499
1979804
952209
965085
833201
608204
1910494
151551
27701
1677898
788560
95756
151462
1421521
1738121
1152912
758911
581440
1248645
1245622
762678
1501590
371249
1146955
539856
1852277
1323806
1750013
1234306
925407
1545236
1488022
1878411
1824340
708699
1035075
1331025
910228
1015222
1959605
1627885
1517427
883670
300797
204288
1285500
650950
1127055
268110
1814999
829041
1669035
1213205
1754520
821803
757593
315644
359487
1788009
874358
222880
1559239
72320
818202
1902838
776784
1577448
1585892
1679378
1521645
1479337
1414413
43573
1607677
46872
1847178
1885879
1685032
991101
638799
772055
1147643
1224048
159691
81955
1666201
1945122
1795040
1955362
306259
1816743
764243
284331
889169
1546357
1039087
901347
1339533
848864
741697
1067448
1991314
291957
1479975
719384
1680341
1203045
1521858
539719
938799
1012097
1968105
1961701
571774
1066884
601658
1009562
296788
1824626
21543
894170
206168
796626
832335
1489001
1416308
1486550
1875820
1711376
293114
1734499
939340
830970
1173680
1446187
499223
1041689
438487
661500
1361684
647174
1423714
1039880
101359
337239
1795978
1098079
1482692
740664
791525
1592331
1009241
1450218
1956041
384548
1189166
1275645
1929019
559503
89199
544500
138942
1656282
1407139
1819445
485090
438265
868926
1678855
773404
1223726
1789610
197761
766289
581415
618485
169438
692600
771388
790332
1185926
728816
1192541
231643
1525204
1576477
32517
617443
999449
1981515
177036
638912
282225
737298
905131
150094
872203
1137678
699797
1258763
269264
1666613
1897016
204587
631668
315056
1878738
1291600
967494
588823
169949
851792
1585176
426124
1197210
1224256
1635876
1398654
1339594
1267153
1140285
604179
1582312
1712364
195486
990533
38722
858989
539621
1698309
957426
1764540
1339548
259223
1931342
206341
1259501
296051
576038
65576
1891584
1281127
420539
433279
1917447
226173
1835121
1831085
282483
1722130
137479
105936
1849870
679707
303024
1507805
103426
1256908
1576117
763786
840208
1981151
425926
627095
553369
532198
1727046
452616
1321484
195647
89631
382938
1527711
291837
1892257
1794864
1737772
1746523
989682
75964
1613092
1616296
334474
173249
1779703
96348
565806
1619628
1432285
1872410
223268
1626984
391517
1218221
651043
204993
1859562
16274
490063
1780456
992767
823047
1011239
289052
1643335
170836
1041958
1071715
105341
163513
1593148
1830177
1518368
1727789
486216
209854
495698
927040
876151
585979
1780665
1431963
444367
786020
375539
1132086
1322447
1118568
938289
966314
342837
1646352
1126288
1601122
1130663
1661727
1480660
1392778
1947887
420634
1209648
1602182
834887
768724
1500866
1865919
1804584
1796281
1651041
1142097
929901
1066199
553222
339143
163068
1537898
1376574
164817
828946
1977445
1199134
1276913
1608288
396462
87985
844174
1980872
894645
1838976
1191379
1043174
500594
1121284
986593
573221
1606199
1370869
1923825
592690
1855768
1590411
23013
1213272
1075918
1165699
1566273
730755
565767
1320969
899118
1998967
487148
305225
1769965
884971
1857475
1162645
1054946
1370908
1723384
1271344
1869357
216311
339534
539314
1454188
181568
1275271
683873
41529
458013
90697
1052806
361901
10096
1205982
892421
400702
1528111
122586
70543
951999
545184
1261204
686190
1899480
983382
1351267
1414664
1105477
12640
591575
781507
995261
1505207
1270259
415874
262354
142929
1257185
534669
106952
233432
1769911
1575306
754319
1019934
76318
1487003
326760
1855430
353985
1135036
1397024
859402
374213
1776335
1617364
285953
1917300
626432
356853
1544661
110109
413310
1143179
1190762
1234443
114111
1169511
57357
1541036
1248142
1091734
1369411
1062501
153868
162202
210781
429666
1775747
707658
1525040
688423
766055
590254
843105
1761815
490590
210716
1909985
1002517
1671957
1593189
1017019
1747172
1287684
1389259
1546521
69740
1559268
1623025
1135054
121875
1120157
1242826
1091668
880317
1663563
1413183
1561632
23286
1216769
806362
803301
1627007
971874
179076
188025
1685491
733516
57272
268813
1099943
1944003
930223
248343
306554
1509418
1386940
813867
663172
1110435
1851283
129254
63079
569937
1232510
1298467
35216
1103942
581869
1740494
678007
560312
42212
1527189
86827
1844715
825325
1653778
1496134
444792
769077
1616135
536281
1396660
1783815
1313064
644986
1915232
467744
1918964
465539
566632
105132
299555
245748
79773
1721651
15101
314239
983612
838362
1723522
567478
772261
1079662
360546
425164
467276
921213
1301770
563614
1078710
465702
1667219
69195
67598
1882438
1509102
1491145
1441787
1329915
462793
838547
412149
744950
1954009
947919
663147
749114
1966694
1411074
1502050
370414
1575466
761353
875719
437012
181618
547257
1039241
1893524
1744775
467715
1004622
1191000
1975229
1323608
343621
1065834
154769
812108
1869255
916694
56313
1582009
1964323
906848
803956
1830620
1370517
1164523
653308
1112063
28619
253887
791223
482828
1144796
969474
532298
138849
529318
1599323
1087580
1112515
1615707
810398
562945
1131473
102736
1755344
269095
1985111
1078883
743282
514143
410721
793966
1068978
1955731
1866695
410746
496183
135697
320444
724803
1271223
1227537
409484
69708
1658823
1904085
21584
584421
906857
1643894
1656151
786262
893699
660381
256456
1415691
1877855
957217
554647
1637895
1723942
50965
805992
72521
1774842
1232062
1532561
148031
1515439
458156
1337840
1298262
1840669
659065
762203
1010989
1088633
137479
1950925
1930092
159367
1139197
1840851
1652538
13782
574286
30504
6507
354638
1019053
1404235
1951781
1112361
1145507
412101
1725372
64086
429164
1139630
78712
421230
1386229
386621
1753855
488778
1798766
340184
1664422
1563399
2467
354233
407686
18978
741000
253230
424111
197345
173150
1310054
1571912
1789941
1997813
227226
433075
1640337
435843
1023533
1745110
1239925
372099
825296
639196
1178909
1490523
1252080
1198836
888265
836736
1384187
1765248
902069
1175375
626750
1521993
703511
1045309
1398969
1169386
426666
180644
538345
1004033
499616
3393
1155540
748203
1573875
771211
979807
957454
1439607
1569766
964242
1715104
1263313
1176650
482138
308327
177201
1299945
1909143
708228
1614416
761205
1353555
145661
284806
400413
1618269
853118
1302781
4737
1447551
1545884
1970337
294285
150687
1355630
105531
148816
464548
1491867
1696824
1323290
1937171
328972
996317
1504316
467743
1429036
780782
1611101
1959199
733546
1805600
1099352
805599
514503
1857508
571255
1126139
40318
1751601
882670
184110
857983
847592
1837266
945287
104024
264651
728148
1107588
1784943
721311
741677
1535407
1238174
1485558
781254
1226396
1281028
383790
1809974
1368232
1436856
111392
637815
31882
996716
1785696
533943
339072
1138691
1459905
829114
1977166
1151889
1776695
1056387
1827304
421506
1644297
1969183
1442398
1485031
470798
1047697
136813
553958
1953887
1730387
270555
274037
668777
475291
447384
166051
522098
959112
451468
1992411
912494
1410243
294812
1758497
87341
1801608
786924
1809971
1100113
1502711
1196878
1699960
839282
1792695
1093760
111644
323914
116798
506335
1646732
329186
807386
443340
414121
1631552
587061
895896
1197262
1512327
46086
1926962
1239134
1171641
1892240
1578851
1503147
664454
1072538
1554513
1014617
142804
1188225
666306
512960
307730
598229
1676638
983650
422360
134337
437355
501876
691676
271422
1783387
1825722
645546
1856925
539297
1467067
364086
819927
485263
397843
478490
1617255
755984
1865386
1503544
608589
886758
1495443
1163641
561682
1453639
1762895
1277644
313394
1698538
285768
1535108
1606695
1932876
1047720
703353
1322205
1298738
235458
532298
972089
1796518
1155908
1960768
783429
1164771
1383003
630464
1727647
1085766
1466313
1743904
611152
1052165
553519
542666
159229
1557832
1378174
1272693
1548902
1365083
1997311
1022719
1273564
865021
1841776
568185
1323199
699653
1966231
959847
704776
1298284
1783876
969579
340405
1051326
514891
1379028
1028759
840350
1675387
1840867
1886706
405669
853609
430428
787822
919111
783931
1415356
1405622
1652145
484873
1228401
1514387
1435682
1377491
269963
816151
149376
1210110
1055998
393931
105759
1275602
473338
600107
625071
1397868
833504
11728
207212
1911925
1407488
605787
919983
903679
1255765
959209
1971719
429373
1926030
1888269
1494031
898330
1862592
193079
1802107
750286
176793
990528
241796
277637
1620068
1412494
1020881
93782
1286479
1851967
1788332
1671679
286618
365641
1279536
1884434
469539
1710063
1270900
1380262
1215826
1435235
1429067
456749
248079
1159001
1967479
49483
1972612
725437
1334168
1643482
1031332
1990066
162504
386129
1227223
1280410
1871059
1842693
1025472
591875
475165
1651123
380490
1370422
597860
1563257
1595679
626449
905217
1256001
1672812
1137209
1235857
476737
884927
1465781
1215312
103528
649024
1121150
111457
927816
1007493
370842
1628497
1188418
1610404
1790869
1113816
839495
800293
1486982
16782
789459
816261
778434
1831577
1882460
1247908
1108296
976176
1343562
436519
398136
969767
938473
1002048
1634267
1263333
503731
1610127
381873
1224401
832074
1697452
823389
262827
1428025
191968
617839
1511476
921773
1994937
317483
1341119
1231057
1369417
539312
1581928
197815
488769
1792917
382832
1421335
44576
737964
1769620
1703292
1411912
417902
609744
1555367
298609
1535011
883610
954800
1045730
371851
899021
706799
1131033
6204
1016038
503561
1089696
1778645
8904
1421974
993229
1529440
643714
96985
482241
1795504
1233982
1967127
1234144
336981
868953
1417375
252283
1934871
372970
1082092
1057667
1223880
1772980
1141924
1614696
242642
495372
456654
933881
1515977
86583
904015
179194
1318229
1334898
378551
1727041
799906
130814
1837890
1764717
340807
1159863
1670022
1774519
272459
483739
972396
121195
1185790
1185060
1521824
566916
869528
1784416
622272
1004802
1346389
501776
1736505
1256694
1543429
731743
765959
1613182
1367942
1252893
22525
1102783
163648
1038828
1350874
936830
1796342
696385
1023417
592037
402253
196250
718202
214427
605864
1809529
1806239
1410882
331901
1326831
1939190
741077
606788
240634
1105659
1823234
935991
426039
1541114
1793407
598974
1433235
1601014
1777151
176028
1305214
805851
505025
961049
1342409
1092972
1221010
849949
1522671
1082457
859760
1115640
1913021
1441656
935071
1912710
139257
46275
338739
1746137
726073
972777
131916
1462118
242374
955877
417038
1080208
1909299
1852189
645543
1212587
1172440
606242
466544
731350
573394
1306578
795567
404393
257923
1212148
1240567
469961
1140749
1886049
386193
1672317
367682
1444586
1260704
892992
134229
1523772
177664
1928284
72328
1351841
1670382
1066368
969640
156642
647018
69793
31270
194098
267316
1768159
86352
432423
911737
337243
1556312
1670085
1944522
1892410
58746
1329916
905471
1142067
1511614
1353826
1430726
835854
1327524
1991183
824258
1258876
619074
1758290
99992
105232
1728476
1654186
570637
669142
1497002
1338511
1046877
902856
303258
703430
767870
1859855
1028652
355697
1986455
1484830
1753767
393014
146871
23065
992724
431646
739467
676958
27706
1142993
638544
1033894
232746
1367078
702075
1757359
943099
843344
396975
442685
803251
1900848
1454808
829141
69848
787748
1274917
1029131
308557
529035
1048590
463231
718643
189840
1964658
1051953
754413
1922471
849302
224029
232490
1449203
1519830
517945
1629037
1891466
453622
382031
1981257
484076
1350118
130892
806161
1873910
921655
1312596
1789951
1687951
92854
1474301
1886344
410496
1332052
1019475
224669
568161
1397781
1629272
882179
1940835
627103
1413731
305322
990834
1689378
415412
1884956
185448
1084435
1155491
479576
1660864
1322819
562104
58834
1229403
521331
1654509
1290085
613969
669507
537373
769500
9439
954752
553302
98184
1045864
159554
1128968
1353060
1092062
726903
1685430
310134
414112
180301
1528213
1540550
958181
276177
558891
202877
1600656
198418
1279201
98015
627073
575589
713771
836296
101337
842998
283084
891181
626817
620333
469778
1971797
1219795
1331847
1713940
419627
263553
487524
977575
992124
1522634
908765
1481688
968911
27334
248388
1406965
789000
1789764
1896975
1274007
1143831
421015
1364401
1251424
1777213
66940
65476
1655936
1446024
1036337
1334444
35753
1648518
1832786
1819430
499447
1074292
1680853
1258023
1902889
880087
1250724
568874
312937
1220025
1818108
1135872
763519
1821191
560738
313336
532219
1663264
1000506
1390942
1786938
871069
1441544
203773
610193
1845869
707623
1231064
1580405
1729906
924657
1313553
420319
1198647
359083
873652
65827
157201
759863
1423029
866531
890468
1499644
1714687
1604697
1538859
1851728
1627824
131417
496663
1724897
1133331
702666
812241
1051373
1000869
968360
1120631
1834256
750383
1128066
1950673
1886033
623317
1601281
1040303
670411
254292
172714
1791712
529543
1054466
629777
1978577
115946
1994019
1709029
570408
570078
724707
811399
1255569
1589676
1480393
1756812
1440209
193938
1964407
1296097
20699
1833840
1241368
729768
591748
245965
819342
1768707
1547950
1988656
548981
1532510
1891737
1412712
631957
642798
238677
1726571
139182
1637324
1485026
547626
1789422
1814767
968955
581791
1977886
1786865
694742
1985509
978429
1506610
517479
1794157
655114
111017
572781
111203
344387
1801895
1580294
1889513
1042975
155969
1017754
805076
939319
1969605
1367433
1846346
1500353
1722074
349685
260989
66909
1505215
753456
268855
1395785
1749611
1419600
1961980
1480872
1451500
375842
679469
1503226
1189083
1126538
732481
1647882
374778
1435445
994082
1794160
969185
1008266
169763
1265180
949665
1918848
1924179
360199
1423538
862677
1609749
576989
814942
649577
324695
1555891
235400
1130045
1085185
1707314
1928407
1117434
1899614
380341
107583
1500073
1881928
1161323
1627344
1171341
1855309
1029993
116189
618024
1576711
281676
441574
936238
1901295
929541
1361134
598729
1837310
879955
1285091
203113
243247
157395
1409793
1604795
1264180
1851248
339883
415897
1877985
204636
1287808
646548
1927952
1646329
1091459
503127
569323
1105449
1080951
1327424
1926182
591869
277210
1604971
1831323
859915
1456218
1046883
1151346
6713
56595
782144
1938093
1895988
466994
1477808
275543
685087
1248734
917711
787588
1779993
687942
1559090
1950392
177457
1528949
270488
41373
1432262
1753630
1975080
58712
1799959
809878
583123
630435
804850
144748
1166053
83850
1936331
1443877
551476
1007458
1945394
924658
291418
1194051
1619879
305547
922975
1946759
495126
537037
1879339
880364
210100
1567662
239261
1814992
1535850
577052
1042539
1114374
1362159
1521549
1241528
840092
1687195
1345824
1910412
1422959
325933
1890744
1818294
885618
814451
1987608
911276
1932265
1818543
1969344
844912
1815960
748308
1393136
111115
1646415
675365
1980998
1316663
1835888
746399
551064
1026346
1308067
380714
1584476
576219
993879
657230
1733062
1967544
675287
428820
1671538
635005
1542026
532217
762619
1700932
1837722
1257998
221233
1840107
141310
1740380
1444268
1051999
1094561
530468
113737
1720081
409278
473783
589714
319729
1971632
1666371
1500120
1638831
1269443
1405573
69972
1119447
915
684677
1982789
1141868
201328
545995
4611
612767
1227416
160738
352764
1854080
144748
1619171
640761
293288
1250077
686019
1861476
669493
341808
1070846
937230
1884667
858663
1468683
1226630
339011
760435
298123
396344
1179251
1031760
635624
1825769
616915
1223977
579297
1566071
1840958
664319
1417300
1575077
1920945
486513
1854615
349358
1449713
742679
194425
1776564
878039
228829
156830
1685870
1837900
1577841
1534806
1597355
745783
1460389
1851259
1246514
930055
1472575
283348
1425306
238139
1843802
49079
858873
778595
182319
915201
1669543
1104289
1986995
1672849
315565
833923
319090
995297
1335010
419492
1967969
992490
1253565
64117
222056
326502
796430
388549
1160268
1839793
396875
1601077
1622771
874376
157819
671920
313557
391269
2668
1160564
1755197
1539724
667855
528274
842030
528994
971666
345078
110131
1597272
1832841
474203
137801
634277
1438739
98957
1829944
1000926
1320977
1604217
1737972
1026236
1599089
692839
585433
1364028
146483
893218
897543
110947
444823
206823
1395115
1925692
68108
1355646
337177
890883
132384
1149720
446028
1849799
220935
637335
662398
737840
552912
1186876
821587
1732449
1857217
1915043
1902126
1699198
985387
317551
1387909
516600
651897
484424
1105064
1653911
1968099
1356240
1949913
186650
1138406
1049357
1048535
987879
1195238
1846491
1426778
612307
234090
1454354
1956224
1192983
669005
270776
779053
788558
1701920
146625
1561807
1505958
471982
337746
107004
563325
922426
1864816
1118111
1774373
1428657
1085272
1429286
1797603
578055
995338
749310
1386728
1298436
1800396
533190
1331365
1333872
1194831
1267739
283074
1951888
1096440
129240
1640283
695973
1251344
346453
998184
279257
1815797
751820
1264946
1714662
766822
636251
488027
1822566
604560
81397
278442
1764108
214413
1486456
1166060
1810167
467092
932101
1531128
1903489
375510
599773
1030478
1223326
1939606
1309919
1589959
669019
1928604
1369143
820554
681607
1288480
4600
1232261
231495
736605
1293071
756664
1615543
1935903
1081227
482609
1774947
116585
857216
156200
1732763
1179533
898670
1192305
1170160
353317
487104
857889
96047
1901553
1583163
84612
697790
1932904
653203
1485893
1684572
1339565
605752
632088
719630
267423
691707
1344806
1679906
332849
1935180
1105171
1347822
343411
1935594
745532
773681
424774
1292797
1073724
1038061
1038515
1393428
374064
1800006
549737
1934238
1588588
12881
576966
118063
1993563
471623
336294
1879188
1370625
1115789
548084
82870
1143398
1042923
1093175
593847
432193
1916837
280318
1704864
511399
225751
1192563
933292
1319576
1201690
1801005
1121458
1467915
1728651
1838757
1048795
1782293
1023030
829185
919524
1578012
305116
1674019
650615
1681063
1496309
121030
91598
1799509
902382
360704
766823
1068781
1231201
678458
1457298
1862267
39243
74522
1684193
539419
1856550
1141718
432054
68290
1183437
255681
1116651
185712
68925
1112801
1443847
746852
800814
570421
1727684
1000300
1986496
476563
1576265
1655
214872
617409
1577062
498616
1832326
1777039
1305078
1729626
210815
1490978
521656
1839585
244443
774098
972184
1736966
1101201
1450883
706324
337099
201390
844051
1829725
1671938
935947
1838637
702101
1834857
1676615
1607467
1745481
1510190
761134
1264680
797044
914251
1060823
516614
460481
1578442
502241
1235512
1135961
939168
484414
316383
296581
1114189
1205686
1491717
1208282
1295583
1403669
561250
418228
845419
1961718
1418794
1303448
1142575
1717814
1584840
578728
673064
1626102
999081
817776
1100498
1177763
1117079
1772205
469814
1004947
1920336
1649145
1089537
1751533
263038
442736
1638543
1272397
104468
1546732
392404
923112
1094142
429448
1417823
1304428
1128999
1967941
1892407
1649687
1163923
26795
952162
283384
378685
55330
598362
532318
1359210
1025836
1220290
894204
1840539
647305
954134
1797996
1203605
1682588
707365
285084
1005452
1814579
1445630
454455
1359237
443608
366071
1940114
528364
1202647
379174
1347963
527001
736534
1760312
305703
831251
119901
1151893
1258998
1874321
1242451
1186040
662382
1018790
195145
1963262
1161687
132630
734055
1072249
33712
112656
282006
846105
622841
397733
540006
1306690
1895405
1470138
1472939
675835
1109842
1410770
203755
1757891
368736
59986
1282549
516215
650934
795401
88138
738156
1964152
1107687
291261
471347
1251962
772498
1491887
955098
1062919
541126
1388907
1244717
494350
1742941
1270626
232186
538846
335336
227462
1793469
1202459
121478
936670
910071
1295937
92813
1327823
969655
271476
45825
1296616
1645777
1271584
55417
594869
1092651
643342
1914885
1419264
383273
1193203
755374
1698382
1824457
685620
1632430
1882241
688581
684074
1798549
1029776
102340
1545832
495785
1996543
1853985
204848
1198098
267099
868610
518135
1127685
707153
1023012
940897
1479108
1797599
158759
634256
1732167
1901480
1934252
1225038
1217587
222501
1352560
1958332
1168517
638420
899390
1727211
1649125
611830
1441790
1175991
812186
891011
1011210
188436
99508
401183
1926229
1820609
1101067
777889
1948620
341609
1353349
405211
1669501
791689
1917420
1380161
260723
675372
77601
1797467
481357
962114
913401
591543
1451244
696254
876463
193307
288731
584841
1470965
187897
987604
636251
860018
1541051
661603
1464242
1267716
892494
525786
908047
287359
573927
853644
546998
381889
1739973
867852
1133726
1929373
1440204
1300309
1690418
741841
682356
1751638
614810
1869643
820145
1554064
534959
1884877
1274422
1417552
1983829
318257
294147
1864283
1699096
215072
33815
1247261
1892015
1602218
1300671
952424
515838
17076
621944
1232390
577288
1019761
437815
1312817
915880
1073005
1326620
921141
29205
1078535
1868793
1880741
1979926
1889056
218582
658579
107500
1734968
900159
1558518
791658
1336737
1522349
162400
347761
1275215
906716
1165305
971092
1792922
1283150
1401393
1792894
812089
539661
652886
1028453
1531603
1870776
1603153
483032
1965779
416679
425442
96790
1180386
1092723
1065811
1661123
532974
964526
226865
204356
1487334
332514
506336
305367
321070
959690
1918491
372696
571173
1348320
1122422
649915
1673649
1976656
1039787
1317159
1911338
1097986
1358494
965261
1505721
658482
1789693
108927
1173477
820722
1560205
1704981
674797
1535607
116774
1735561
256011
1736004
1799101
953616
1165948
94581
1894059
1655520
154983
723837
1343688
100030
1924363
1913667
274440
1944997
1997484
706984
199634
821200
544105
1290392
862737
1398358
174738
39873
1961490
458752
262672
1863317
538415
1576630
476109
280710
1116865
789172
742121
1298890
1653135
1524060
398321
816132
59470
163362
1538504
1531515
655470
1511223
282125
1085309
88535
1683695
1916132
1299431
408102
1425801
371839
1608879
1451087
1816091
1255755
853443
1484979
1518464
179848
1442636
1015298
789125
1726642
834025
355094
823883
1077052
1462804
760707
1223713
1362152
1520736
1037398
542576
1671990
1253233
143159
581641
1351838
34897
158440
958120
1436348
582832
871952
1784213
1586201
1725688
501586
482690
1234144
841205
1985726
953201
757644
746899
908737
1936346
1824836
1395834
207527
426316
1494592
1591493
449838
950871
1417526
446549
392406
414718
1361253
1234681
1945160
1922902
137210
951544
1844547
842376
1406064
1902236
296508
1650644
1769953
1209902
888347
1126309
938006
1745792
1150796
1237926
740300
1428286
144590
1658621
426220
1979893
1016924
1588885
1378869
1315790
354936
1914462
1898743
1915852
1910848
1440405
1634108
1072241
638414
407798
1210716
1390478
1199639
1226756
1548078
1604530
399623
615984
370453
1773595
1441957
593086
1120841
1039052
1521867
308739
1858978
428081
481524
1110680
516693
282424
269978
1781524
327732
871654
306417
836605
827860
900190
173727
635052
279744
530801
361389
150109
791593
1476700
822846
820615
1597873
1018922
576837
1274145
1559867
1059153
130305
1309831
830720
1725368
1677832
1011117
1580901
1619168
325887
1648161
1629516
504011
1403042
1142733
605771
1266267
1786468
1009250
752536
1256916
731084
1443959
137692
910589
1390819
731839
29554
474919
1754004
1594752
1675123
47786
659731
1206561
1835684
533023
1944715
1661118
471206
236147
1094343
222930
1178890
650838
452249
11528
1717157
1721763
375889
1070941
62788
1515357
1392578
1327379
928806
580452
1107101
1641398
450396
596328
855203
1222481
513142
1624271
736566
1829618
628507
1773263
1899486
1737098
1459324
858836
1445281
772892
1327208
1199817
1593174
615598
851310
1138358
157742
1389880
1069785
946468
411087
1687293
215112
342994
1491748
712689
87849
1649713
1113238
917935
550495
1862740
925601
546387
1467466
41521
479532
1914652
1165286
364910
262799
1597888
716720
1191915
441498
960310
1014382
1531667
763142
1907831
1777111
939707
340114
849149
1503917
853233
763007
68086
1797714
609256
1556057
1507546
1200719
1334495
1675200
1885664
1834522
1283512
1236034
733034
1708539
573818
25820
1956475
1058286
1671972
1358828
975253
1343846
1975500
1451702
465316
1521766
1840122
600514
1183932
843147
49923
621440
1042573
657223
494612
1434073
1285687
443179
1736686
1681191
1450499
393047
192016
1958881
1624148
569653
518650
1542186
782075
1288088
1722319
1711047
665956
344722
185554
1715747
1573191
1078503
219773
22516
1404299
1514903
1373392
123164
580514
175578
222964
296909
1990356
575629
606902
547070
107349
884952
1794760
851792
1320927
605811
659102
679832
1836571
329019
10841
1069908
979803
1383458
707838
1359888
1618400
366381
1586478
559780
144743
1352095
1931262
1484726
1128989
38803
350307
135508
717334
323297
425387
375695
1077978
32539
92001
1141634
1172192
1305161
90425
776285
1535720
1157297
1284295
78150
850059
148401
1553773
1605379
1828453
1037877
900313
1057393
1203531
897774
1043863
703684
1652093
987225
1951354
1332382
1121520
1940140
886743
1656972
1124766
1960705
718564
159030
132048
983154
512011
252345
536815
4569
1847466
1743897
1200264
927710
1702896
483743
1625540
971447
577823
1867568
976166
1556391
1512031
505633
223708
1257340
1316520
586341
1744099
482331
684324
880063
1960938
1753765
430491
61412
1776620
1947848
1030524
82349
548216
176293
767107
444295
851248
1377175
573185
168660
182330
1572978
1665286
10760
1075603
702546
1630025
966088
445049
824057
363802
1452787
559329
1438930
209992
1676960
1700090
1785551
170210
81161
680733
1437652
240414
1651738
395858
474786
814755
1068588
1260084
1169200
1632395
933168
1716848
979968
59321
68012
1612392
1118877
1268723
872782
209708
569661
1678614
1465840
1803043
977090
633034
404877
966424
1433532
1294934
1448744
415631
1570902
1849365
1507779
1292706
1529050
297004
1878408
1084862
38997
1444175
979781
514068
1346225
1571897
1450297
1866098
725544
836799
487675
1113899
1031946
404586
1392142
90280
973044
156336
148962
1294362
1092509
833138
1650319
589010
1017179
1523793
830574
1209544
791978
723022
1630934
162383
892211
1860646
1962277
1792477
1006730
1403496
1573592
1025787
267122
268335
1845106
1403466
315552
516791
1219962
148333
936587
1919992
410736
1579384
1829229
1176791
612807
524114
362627
940260
799576
273257
827529
115406
416483
1883201
648859
446563
1089097
768667
1524279
46482
1666460
1335750
520830
1580965
1853638
1176033
325703
144793
713296
1406904
666288
275
524082
1220624
355083
1336918
813280
1261704
657636
1412518
789560
1970324
1009637
329556
1850980
1035761
576383
1940751
1020496
1404801
470591
959509
1851709
301908
401261
335024
654083
1745295
1431065
978635
639995
682158
1759370
728397
1736878
1624421
1211933
120961
624784
629934
1300334
1449485
1594227
576830
1840118
1554522
544180
1487716
542735
1390295
1673405
1347264
1651762
867373
506450
1718494
661773
341808
8070
939303
947969
1222682
999955
813001
888453
185620
139434
693100
1196491
736169
1528448
1436320
944313
471200
1930552
407850
476359
617947
1284754
1346563
643773
1556894
617493
905901
1819119
1214668
637979
1915696
1958992
769062
146804
1268731
217386
1221608
783049
669173
1863591
1727766
1588846
755955
1190929
1070624
510245
147123
61735
1567057
1908580
560845
891353
1029662
1350161
1134512
929697
638206
1839809
1822621
1923188
676450
229925
748738
64299
1489299
287444
1448576
102808
770439
621167
1250976
1997097
1539918
1180555
582669
444601
602014
1818870
149394
11089
1443378
407930
1869389
161633
1096250
599023
1627443
865785
143041
422661
77011
437626
916078
1206929
648598
776292
240878
1662839
182423
1723123
1760858
1229854
827842
947419
1890544
365521
1124984
113095
257160
175038
1714988
1859102
1835868
1878333
1157889
498606
323069
1907015
962973
1400369
1006845
1212257
1132256
284694
656963
374843
1092878
833891
270536
454832
1257714
1399941
800934
794082
1509436
478692
297063
411042
675586
38636
992644
1465493
532155
348965
431387
727709
989498
42960
1297358
1914719
1537782
1898113
142590
1492718
1509563
1727550
739901
1288380
1855403
616624
596550
1652516
523642
1658523
1770755
1740961
920079
528457
1545385
1448282
347572
1286171
709946
1469888
273067
1887638
934717
666754
613552
604042
103482
726300
518252
1690875
640235
348499
1379577
95609
89445
1912103
29986
1415659
773508
1626811
603274
543691
912839
643322
104597
219158
1030529
941369
423342
369482
1712038
35956
58419
1864480
1596016
1931147
404248
612492
1469229
1260278
1875513
944875
914000
646076
397681
1992657
420089
1728857
433985
1888960
77073
308857
799482
287869
788773
1073682
1037396
92820
719193
463213
1421882
711250
955881
412949
150960
1677491
1298635
548369
897345
1146744
24035
1603641
776674
1589032
1337988
1108771
1114441
1790958
1622167
1519452
1369040
435882
849200
1458549
1378892
1435188
161625
859381
880398
1912774
1987866
1562166
1361663
1311841
1591428
708940
879751
581494
1155559
1213314
1234130
119613
1427512
995284
1250319
1140957
849386
532410
703188
77150
1898031
532026
1033412
1951584
245335
497496
330109
976914
77938
1771301
1921360
1487420
837327
1458282
52351
54282
1546853
62436
1177500
87687
385222
1062970
589730
53457
2338
1480076
528095
186562
1110817
1845909
1849616
215234
1398733
496298
1856726
850580
514707
445777
1174956
380001
666924
1056073
1056643
1535404
30488
1696792
1340621
1707114
1972141
1363262
828303
429572
1566563
1531015
1499642
82322
1248838
105757
36872
1259434
624529
210403
1402185
1737884
1922704
1497056
1898626
714937
1198471
426310
579804
658707
996774
1134055
92147
1146891
1454807
1260997
33974
1973102
684346
297441
888139
885520
1689019
1862548
1924946
348519
1288543
1378742
1975213
322306
1344915
646050
1270838
208867
857314
900224
976201
574712
752645
642035
723823
1687330
409526
1620701
1427300
1276743
1800767
627308
1188534
46016
1186884
1977597
345687
243719
501725
1595822
1324766
838040
942620
1371248
1816660
650603
348079
1213813
777745
1292452
997959
62
263342
1375063
1604974
1134762
1872450
623426
1659360
37093
1843440
1935526
1066508
1794461
201607
1072076
1586804
356645
221161
1801579
1825018
1616032
546955
659524
963977
1550688
980288
1582361
671535
328446
154137
926460
1449280
1799128
950937
139973
828417
1339186
553571
239355
360993
374572
1360689
264519
994836
1431726
1696001
1156836
1286800
1631252
1314594
469031
1036316
426614
1530806
239324
1893752
1407391
1181525
679583
1007992
1287995
78941
350314
904551
1207855
254781
1141640
12382
573625
832713
330433
711974
1549574
1464304
934625
1913494
1671503
940002
1968375
1592594
1590674
1085763
1227041
1274155
1452608
763353
449461
881120
1481369
1922104
536910
972733
1991266
1815219
563889
1116728
1937130
1152171
607536
1513093
1383243
460910
1304534
1159114
372476
1462885
1856892
541159
1893262
1725089
173070
1688667
1782141
1226549
935891
1860345
1755974
1950443
1606060
1938678
913214
1921900
115528
1530156
121224
437246
1766394
967899
1682517
226476
1437080
498647
610993
1060476
1124970
868718
1502832
667976
1651708
333536
1978911
1517827
1544073
718567
995209
1550518
1831079
1839022
1225972
1280670
1159698
940550
218222
468119
1212476
1061465
794713
294001
1675750
323786
486146
308902
126238
664863
1185215
84350
1559008
1026684
1882270
1154910
108878
653372
1914067
984487
764563
1022056
388704
759145
442322
908094
304013
1570260
1111755
367388
1621831
1737555
529618
1430592
1821908
57242
829268
1862670
867945
888436
133427
589316
1384196
78355
891154
740815
496620
495364
647088
751027
1404373
2137
1577739
1558631
500797
347273
1218250
1589184
1126473
612775
1961207
792060
269215
1651663
523392
1259727
480911
638017
129509
1602109
1569805
1350983
938585
302661
723470
1813579
1480588
1323911
1926039
1704461
677783
1868518
87350
1215409
383392
882585
642759
1630772
1213295
909801
1327665
1170827
568244
1676272
579746
1663658
536884
641589
301309
642211
859425
1576425
927680
1046812
788669
1205187
493756
1526943
1369341
559933
884408
181088
1354403
948390
998978
1858262
1386011
976423
1934815
89955
323088
1998214
58918
855816
1079309
941676
1067920
1450858
1347342
1414074
1346071
1275423
1368966
1254079
471518
239773
1316669
1766149
318976
1625126
1948371
1761699
40475
1157644
1002773
1179787
1032824
820490
64750
237734
9270
1766519
1883274
941160
9875
666650
1314280
844807
243765
218400
1937444
1032897
1795072
50610
1314193
448613
1158432
1022639
1672672
1621623
1204261
1426952
1115657
593130
964086
685808
223065
247071
771707
1695036
451170
1217555
1572386
923440
1905703
1665256
290667
732692
1659966
1195335
152984
1599998
1429162
1067822
1542157
1764585
1026501
871631
970997
723312
1549229
1704441
1542623
163626
554497
1774936
1918691
621537
231987
1932117
888784
1227392
1874931
1323052
963340
1050225
298250
423732
808558
770309
1334543
1116435
1441474
871499
1629452
1768055
1956861
797555
1203203
1864937
710988
843655
500600
1130097
1065058
1901709
1444687
1991482
545555
510102
1531498
1103578
1731161
423426
1612203
552648
964984
1010041
1075972
1407598
709724
886118
332553
142767
967771
853745
994290
469846
751957
532130
1898050
1529628
759422
1793308
1076285
1751697
1381916
1775092
1430715
1023949
1366716
649726
1290032
438305
1313086
1737822
1399219
1397566
1691751
547691
352460
1643610
1407930
1116895
1621085
1771381
1509682
935077
272748
692314
1800679
43553
404658
543261
835813
810149
1906842
1285962
1970218
901904
1199283
1775742
1706622
1859688
1656813
600231
1696441
231493
563728
1689535
623213
1846488
1992817
1929526
1198005
1623947
937419
160104
1692187
1725904
1615091
533571
1625178
1836669
1514559
1515206
1051893
1659766
637374
1686088
53373
76610
819963
1163859
776418
822276
1326657
1090259
1768611
861989
1214412
839542
183086
685288
1843736
596953
1094480
335024
605613
817832
1467307
1881209
1973199
205182
954606
711766
1909661
66890
891760
734885
1933269
1399571
454685
1272018
896225
479664
1005231
732653
1159875
1683458
281872
649136
534870
1731346
1233350
1678990
1271190
1624172
632509
1262464
508091
1183097
941615
114929
238391
1658456
1053534
1818703
682964
1108548
1588801
1016546
1530982
1225471
287863
1637607
91447
240717
1886224
726112
1553504
1815767
1012467
514180
910409
128769
232495
354009
1644723
1704056
1448243
276668
24367
1010708
1302358
612307
458537
454636
380429
1129402
1712303
371186
1399631
511338
1935054
286436
805254
1039767
1983955
1866137
1798340
355258
685928
66749
430173
767036
869490
511499
271296
26622
341014
838134
317243
829999
1083556
1493621
1819115
206299
497814
616554
1868517
859828
70276
823730
1850447
84290
1310620
1247145
1235582
1280571
1388338
1857690
1356842
153836
1113945
1820330
404163
8422
1569294
1153334
1099249
898937
28269
631619
1263568
1166066
332913
1194132
1780948
1678526
1068194
47405
1144179
1342081
1892414
282044
1573502
33460
1520280
597082
1977361
399315
1478047
65921
1855031
112843
8459
519083
1688283
667233
617461
481551
758370
1454422
990264
1225305
1286676
201849
827307
1089406
1227560
1152032
1792189
816347
1489320
1317982
797534
1260693
997935
264492
816230
1162088
172454
311401
780673
530097
1149215
755671
998698
1121578
1624050
1008255
139340
396063
793127
1703486
1211391
1944539
875680
544513
1037638
1433654
153980
1051217
1438322
989198
1677791
21111
1315206
1569964
503413
1145177
1102159
1442464
904533
112154
1402475
834694
796917
1867026
1462551
780855
43054
1972947
1336973
273119
1351535
1953780
1373931
368533
1833944
1163047
1874318
1592041
1399691
897883
1971974
349778
1244075
727378
830401
1521370
1817161
638519
1036524
14589
983664
1109684
1384750
752513
958670
52356
512213
1180868
1743030
1717676
1267900
812415
1699292
194017
1995341
125291
940238
812510
1773739
1283055
791658
855165
606930
1156580
455969
1664695
901493
1671128
929238
149237
490754
1285377
260182
869168
1905222
671801
644858
816172
1027961
70510
1730872
1608
615755
26541
1737906
1406626
871169
451578
1042984
276620
1886815
1650775
933992
288585
1129455
1982977
1729076
258785
801865
1483938
80030
556798
1879077
1147116
252519
337778
1066824
1331353
471144
871887
1120199
547823
1986056
35041
530513
475678
366332
1235707
717107
871057
1285264
1515684
1281055
1754845
1812347
74017
1225247
776322
1260685
1733054
54464
1532978
1633192
969467
770079
1516988
357542
990708
1048062
1774762
1725550
1571702
714702
1317252
1375915
1232142
852846
1858465
1271546
393426
1042682
378226
1017090
517843
1629050
353356
731984
678082
253430
1467775
1512304
1002549
1196078
1335179
1184116
359612
1964425
401750
1543304
1819513
231461
24646
1979562
161138
132940
1591222
643807
974290
333149
839952
226160
1433041
39812
1299286
1798646
1156555
1670241
811759
877428
1170091
1378419
1938204
474406
1656991
609377
256059
152592
1294931
1935967
1243037
1618887
1545248
387722
221941
1229093
259619
1549006
190028
1089826
1261358
1348183
1363836
1368975
1852402
732367
1283083
1500705
1266739
390674
384640
382796
1081275
1609969
1784976
839249
1441310
194088
1681832
769542
722864
786660
1405483
1756816
651976
797964
447779
1619114
1742188
54155
1975968
1847402
285062
100542
690960
459374
1935127
1157995
477269
1578504
1017679
1671727
1103963
525939
1722037
396311
1325373
851363
249023
1377781
428746
1363642
597222
636704
174681
1081227
1896528
1161792
785649
378497
606428
1322723
1676760
82640
360428
1099918
986627
1251153
1977167
1950608
1980897
1623582
744160
79562
1681641
324568
1743912
993
1251262
271739
1686007
173699
1329130
957075
1609526
1556189
1332786
616888
767145
539506
743538
1158236
1701634
1828112
1410121
555415
79581
1653703
1533748
788194
1425005
1299307
203747
1873217
1626384
433929
1925272
581019
1416188
428862
1325901
1282474
1631478
230242
1177566
1203543
1323096
1280807
1350443
836247
513273
508693
794424
1281946
1610178
958008
842588
1838674
814990
931267
984621
556090
876097
1155643
390786
1001285
948772
603423
1622360
1910641
1484990
1274692
836642
152417
1916768
935755
1227906
1824159
655523
1544678
1740593
87768
1727843
1020021
111496
1405594
462184
1620785
1688687
268119
651061
1575960
320266
1330503
1816169
77867
36970
464529
1355783
1405242
1068272
1012583
208972
711736
438160
69906
1847723
1547829
1470014
1936580
1708081
1027623
1247483
25276
1622156
1333577
918388
895237
1639543
1188330
310396
474774
1809811
335201
735124
1623701
344036
1422786
545143
281729
950093
1291168
333542
21152
1582499
832857
239522
1131553
689755
232588
1527815
1074562
1779613
1705799
24664
1495485
219294
1576362
409775
95759
830411
1440625
1480684
1678523
937854
39123
1023023
1837314
100765
1258711
20230
1392170
8544
1170339
94886
313264
1104066
1858591
1032574
298665
956832
402041
379763
1677087
461008
1578845
1340720
180736
382578
191281
1309896
151933
788553
1705037
1702722
984160
450115
1100888
1271935
1529862
1220624
721261
1499574
1854712
656945
1304008
34421
1377946
1098759
275437
1565712
383553
477069
701203
537552
1580485
1688961
1621077
1873010
1204570
742516
1366667
449057
379205
1615032
1789314
1166027
1253152
1624026
1944554
1995141
568398
1947126
1603268
1912697
1071254
1194294
1870949
1596870
424175
1679387
1662704
1473227
218836
1693486
869996
101927
1207956
1167075
1170099
1669268
951951
1408785
761557
1290021
1950678
815545
667807
1179375
379898
119699
1384071
354296
1611379
41791
1570536
1769664
1047780
1808372
776873
83865
1718367
542077
1937422
258658
1476305
741047
1609926
726310
1248562
1703788
666798
1130261
1407625
208890
1438167
1862080
182347
1802623
1091519
1746296
1852657
857858
489428
1317165
799264
1853950
1626594
1450397
841160
213283
1760818
381411
557768
140998
61372
1675248
1020655
618755
886698
674464
636210
1002924
1044716
1098059
1210774
347443
1944543
72207
1891575
293256
790236
1460350
259970
1015502
1825887
1085459
290460
1847841
1624757
932378
296454
1731625
941595
344411
345692
1523617
1517798
1753479
1478292
903605
1681365
1888596
1777125
1202242
973173
321357
968993
205851
146959
565767
92786
612525
35857
583018
1702437
1830090
1192867
926275
1396961
861366
405118
1772448
397288
849205
1593248
136298
1478018
1484385
1638615
218887
59960
1425523
987230
1759938
983292
1239103
532985
639700
1276633
733586
613209
1260783
1511477
1769585
1337827
72486
256549
567214
1318665
1755209
125763
757266
1923491
1522949
415545
1642982
188994
798028
1304418
359279
1164579
1224331
219452
1997633
880654
1156747
1880173
941311
509315
1033774
159595
771401
1646133
1024914
1585800
1848215
1587550
150599
1433720
1758507
564417
683127
1234886
1754257
1069520
507038
1962327
1159004
544010
1094814
809615
608188
28496
488975
1300344
1920906
1291621
800755
1097687
1506854
596084
686279
19889
1260269
754169
453763
86589
975730
268400
1056089
1318555
20262
1211051
1982265
696653
1724544
1228790
830664
1684270
1240850
1730089
1963144
599956
1079646
135431
601871
819774
1547601
1349904
1417436
466147
698841
877346
1148193
806052
20503
1277326
1073510
976788
465991
1868007
1729168
610822
885563
758764
511214
1251662
3674
1313274
224393
1639004
970821
354004
578276
36032
42505
221081
1290757
137899
1599309
406494
1703508
163594
717309
538903
1927229
193032
429484
1063957
985271
1597346
1196324
1182606
6822
308233
862204
224202
1883538
577659
684000
1237561
1510012
123792
1859425
1463087
1655630
105515
368677
827220
67036
945393
589438
1697461
1181053
745468
1048555
1887867
541987
972996
1497412
1886796
1860669
1787591
1771837
661631
547002
343323
1969692
1828891
1460621
1308760
111395
494893
472371
1611776
703226
845082
1126509
1162490
684435
694896
1341430
1089959
111611
1831924
1770411
1966022
921570
378920
813583
1993750
1172531
16618
1277546
1021942
294338
787461
1130172
1040144
1781219
1431357
5243
1933431
1997943
637942
9352
657205
1158462
1439274
541880
477500
1822585
1991918
1613094
1123939
942641
852768
1199694
193176
794230
1619193
1459625
1584729
56376
1261162
285423
1167904
250551
1937431
1470446
119951
646989
1324876
196989
1301971
1440559
851471
392107
1861411
470983
985614
369796
719354
1190870
989162
1699503
1169554
228693
502924
1635668
359551
1369889
153623
950766
483085
1803463
894333
279191
1799506
60071
883083
104876
1214504
1929852
1832057
260582
122526
1208501
1859167
1362837
1712078
267411
114986
866407
783014
1388537
385097
17658
1951959
13741
1760901
1013173
430280
68246
800760
69104
1646516
1052770
612152
1973463
1783228
1323436
200468
257669
1010438
1791928
1370750
1599000
422127
1026587
1335040
401540
1317374
468763
601586
1733331
205782
1197623
1354048
680875
540599
1262736
1260778
547696
1370040
732546
1402010
264341
1412970
1196278
1794668
865335
1605094
501207
1599139
1191484
611320
1859540
141670
9199
1687657
1655768
32260
1685131
301365
56013
1926011
606687
342658
199274
726983
768952
846954
224944
525534
515552
400348
1287503
1951425
99514
1307586
1597436
1895675
1905743
73569
1545584
356862
1346333
450157
1519357
1007924
1268766
1462704
1409327
614381
82756
424827
1573818
861703
1183192
1558444
284969
771303
668101
15302
1768807
1156364
17444
1738513
1941247
1597510
472436
283619
1244248
1898615
599053
1890493
1140168
753898
1475418
422051
1920676
1541500
679854
45532
322941
1135149
602924
1595784
688168
1684479
1073291
1681016
286136
1018620
699096
56136
718328
1318197
1361823
1797829
1147192
204564
1275420
1671543
24538
1221681
1842216
817690
396450
1582574
340055
1836103
351726
1850593
1029572
804751
159810
1759554
986612
1184145
989196
1010237
636625
886689
1368121
1847749
668612
1739987
1377087
652238
278402
606489
1101962
511946
1563777
1969447
7278
1764131
1166705
664584
1384759
1721646
1533251
1673188
1130459
713745
1859001
224815
1085481
29130
279680
1122264
1385412
1459733
831596
351859
1675130
1972605
653024
157152
521250
1756346
476810
1249015
698584
1497012
1315749
1628261
653020
1533626
1748116
1897981
1829502
327116
1250727
1867205
1855598
1396443
770704
1453966
85947
676312
1548981
45825
888457
1367667
1237152
1322008
997673
1034736
424181
127768
1154957
49780
307696
1744871
772852
378462
1161750
493613
413199
357421
1719349
1836435
784124
1939661
234491
651875
1355884
1156214
1823384
1149043
1837589
237595
892560
1625093
1957657
107882
1978209
1739755
1718906
1300095
377683
940021
715109
59504
611201
1987740
61863
1645592
335183
623352
233345
1112873
341179
1724323
745133
326530
1462551
1517737
1453533
1900352
200164
1708454
1784218
585934
338903
592623
19285
638442
1210670
896352
1070551
330875
1157948
1941522
880325
626008
329600
1862939
834662
1155675
736193
1985253
852300
1514476
1753085
1706014
1127242
507539
1825033
1541054
1745513
352673
960413
1850849
952374
1419761
1325582
1913355
105649
1192277
380147
1102191
262695
606733
1161105
1836737
1256548
1772329
976533
1696308
167944
1902683
1859354
1430502
1818223
820925
449499
325129
1971462
1071759
563499
508036
1840790
330428
724806
182539
890965
339481
1005994
527569
737032
509782
1481694
1984845
858293
766561
1115438
1222592
1777092
263186
624606
1145282
712341
230194
365747
86360
1107639
1892435
1459542
1500497
543483
1818707
383423
125024
19247
1187220
340455
1602061
1084259
110141
625182
785176
1993206
1313856
1950527
1850848
1574952
1569527
873971
1392385
1471039
1945568
1858059
326277
1512640
1283507
440424
1536975
1839525
878557
383560
242071
1049118
158403
1215402
1635242
1243223
64856
347559
504541
1894916
568989
177363
719985
498602
23307
572327
1094707
129518
1389670
711517
1544160
571894
1007817
1428400
1378818
785352
211566
1207708
1921731
1079946
398837
1639680
1544616
1687995
556418
603088
1948453
1348073
825053
1380949
399000
305131
573940
635264
274384
1755127
1239048
102121
745693
1931810
1549078
361327
984519
819164
211506
813468
474909
1533655
376312
756102
1546801
77799
1099833
1416702
732996
1957539
1025373
1580939
1189922
1466765
410696
1112612
404849
1231758
219484
63704
1063578
1278912
982086
1872793
540117
1925587
295347
474705
975483
1111981
390679
316924
1087908
1432190
572856
1408159
1116449
1908875
1937982
478832
1348793
1253643
81216
433404
828428
687268
650498
773608
1994396
1170045
527743
555761
1173527
1937659
1784404
1110798
1251129
806342
1885764
556820
506931
1308362
630097
547058
1387050
748465
1449457
29429
836647
1118295
1094626
353430
1786604
744444
467988
858131
40294
1735150
993644
1731594
1243788
1583674
1430167
795262
1342075
999289
1162564
69932
1695030
1457131
693168
207907
335469
1024465
1088903
1356678
1719384
1437055
726078
83272
1527955
1042825
442345
1654405
1647324
349992
1513465
1334569
1011392
189157
1584097
725188
1296430
802660
490869
1506707
1570053
1768550
1375940
1517717
76478
175726
1590351
586085
1269993
1011059
800702
192785
1143958
194878
781792
1152420
596296
218250
384592
1796496
1583483
1303038
1153672
1355573
923811
70314
699559
791768
1137949
817819
1554201
513513
229490
378869
248216
487501
1742443
111989
735665
1100630
265235
1279641
611732
1085962
282075
922065
347997
1187158
1597268
269644
150189
852487
1902838
1892596
1689934
435396
1560944
1941437
28406
264281
393251
65268
1422271
703441
1777638
1040198
1554961
1730131
103635
698337
1015878
748764
613196
1871561
1446886
810324
1311894
88885
1220374
1542030
1601917
1360925
774529
1543658
278807
603876
1088391
367443
1869322
570885
1682876
1364760
767520
1977546
1345104
765807
1839442
891592
367046
1600805
1180979
376421
1626024
1130091
1942781
410562
774640
990448
631899
1278806
185820
24636
1663424
251949
1192296
662246
1949725
559451
1518919
1416780
1441108
58394
448943
155575
12344
420301
690476
627156
1021327
660989
239205
229540
1762256
66613
1313540
625953
1020502
534433
1236998
1790551
1228628
907275
1286367
1528692
1510332
254793
1657186
1133592
587560
1290070
86146
1069389
1819042
216118
927521
695794
895006
1166366
1507745
217478
250358
940643
159510
1411283
376499
1224876
413382
1335099
483280
823013
1132970
1607317
142809
177805
1851408
379039
1996252
261481
645905
241856
625358
1891759
251330
1540394
511260
512740
1154834
702150
512185
721085
1534300
266968
1503091
1545911
1968984
1874749
1544294
550118
1235554
157717
1663459
1513615
1116143
1802642
317319
236080
1104175
300997
1292384
631304
1712272
1847629
1969282
268202
1889048
1289945
1844679
414991
1452427
728520
42292
472001
1800916
367127
1542724
313937
117303
1985854
1533612
159731
184756
1235486
1478614
1071286
610908
935015
1113060
1605635
697076
1142799
1715296
1694168
563864
825466
1618327
1738828
1415722
790857
967294
295794
85551
491337
1804273
747818
1360851
1487868
1241225
669475
970180
594992
735048
1384067
1788337
1100197
1043606
1425118
301150
615871
744107
1594906
1710087
158898
920717
265793
1861686
22066
1825409
868281
688826
804420
1793020
691789
115914
696976
500267
1935377
1952433
1502376
1282118
260513
1206345
733467
622379
1886323
295088
743342
1739940
1055709
1437179
1174026
145627
1580913
1779352
1669049
768032
1090780
1272099
532896
224305
1469057
1838849
1728577
547841
654769
674376
538448
1882319
739195
862499
18524
1216911
1502653
1060179
108370
1804662
392202
1383852
750297
1453399
341883
851428
666546
1450209
140789
1173318
426876
103271
213555
1625295
808321
1120416
1428624
594675
865603
1142011
1912542
148658
1780177
1673990
1256877
1245690
1505912
158844
1008529
1994204
154857
820750
55999
758239
1710208
432614
278434
350405
260989
300371
1594743
983927
1269922
72225
1183963
846695
108524
718420
333200
960364
1955294
304469
336768
618730
1840615
1667926
991087
1633248
932350
1488321
1280504
680406
1670499
1951682
1741828
1229329
117258
1612841
1869286
331434
1172309
1716075
970738
661488
1555998
913262
880995
1827505
1134108
1996856
1182151
1893763
306902
1655964
978701
1916037
1041722
68003
78515
303793
1211750
1349018
1528853
1145484
636847
1505982
971310
958472
1800058
383849
1195318
1120117
1759076
1799497
129355
502859
1903265
1400228
1037759
1458436
849743
1298880
231830
354826
1828464
67247
435125
478065
1241347
1944630
1481962
1302940
1825152
173857
272194
1924396
1477890
1526954
1041522
994852
797110
111358
233323
70198
1101069
482621
1352164
950826
1050239
1058967
672873
841429
1802575
224247
1360250
1530946
1864375
220328
1315584
724126
1075491
1520559
1504022
1638494
403735
521870
600822
1961440
360379
1817420
376944
939595
1225627
1340225
1772407
887328
1797921
1562895
1593697
478448
529886
940919
1307470
509674
1858730
1829296
960971
709541
21705
45406
1444342
530489
154976
1267488
200633
1926534
330928
725062
1791589
756765
1925653
1281494
1438523
1030846
1847913
1555808
1062626
1032836
1354778
924157
1235650
260990
1620843
596062
1463172
1763422
617109
403234
976536
952756
1369263
392204
1165742
188979
931545
636341
1622277
444440
448946
716014
485303
1256074
612101
738153
1469076
797620
1050197
1216831
1889107
743424
649440
969796
660633
1060331
289042
1563848
27939
1101086
1883383
1173435
1143131
1681277
980826
1509223
1072155
757558
1306270
416089
1301429
246205
1796601
1749956
963741
203408
311651
696577
1846246
1440101
1752508
302742
212048
1027144
1399096
1209549
552670
687022
1628037
1146537
1054943
1959607
184856
104704
850931
1373340
510495
1887423
1073389
530682
821462
911642
932841
1576989
314476
1286396
1671466
780147
36746
1566634
582294
1870895
1340576
74841
856195
439649
429404
1497617
196046
914252
1389528
1507191
437746
803717
182628
1989986
576400
309692
912928
824678
1035899
1359121
390457
1660006
329107
919809
741068
175764
1270212
1690725
214898
891761
1488544
1025050
1279133
461848
1860605
77593
972260
1955962
1580007
768592
801391
841152
1614654
1762771
1774008
1987326
444823
276860
1705160
298265
575431
795757
296839
561645
1100749
1616275
1755650
28295
1249900
391167
12289
102122
1856855
533282
1891237
575192
929967
1482716
703941
1979051
1973105
1231738
387729
1947904
70810
732106
240065
1968393
1582012
1363750
1781286
699688
1201667
699083
126540
1919860
883253
1513313
1497982
1013295
1652437
1930718
1613359
1248236
216508
439436
618131
727787
166910
782712
808773
354022
1690363
1407742
1445093
1676582
879754
328312
721277
750311
779062
1553502
1678957
215730
1053644
40003
1014678
1284409
1357083
1984407
1438922
318260
1641387
1821898
506904
9345
340206
915496
1814733
187866
922107
103926
226365
715679
594099
1116272
1655529
746500
515789
107166
275760
87979
1294969
282525
1509442
95264
1644675
1599228
656925
1901503
38752
217249
1384339
892731
369149
1283365
1235770
1213116
112169
111158
977831
789884
1116958
1498802
16079
37585
15264
975536
1847583
1320437
1635517
1927873
1386953
899034
1952369
934895
836446
110021
548820
208431
589818
1813112
462421
1200931
112692
1106071
1285650
1922770
1571280
405199
1196276
721406
1733848
1774453
38093
1159833
231323
540965
1663804
373572
1691304
1641481
1420320
647383
57710
1799854
664269
1576772
1900074
1721745
624253
258817
1589491
805324
1492030
507955
1108123
728125
329945
1594614
640425
1086590
1065114
566037
596485
1023680
292599
1404709
1470414
385489
1955056
1271871
1370831
332216
275790
24541
9254
1779243
92642
1994893
1537090
1994247
1683803
965673
1264268
1618525
1668087
1539882
1827428
1439615
862755
1889522
1910953
1650161
1501226
621016
832299
1163452
845136
1958561
138354
1687624
1296140
698689
1205611
1348251
1876618
1899121
1250806
1076673
903896
15397
1298473
879067
1286262
1050615
1283601
232653
224840
1353739
820343
351261
813282
1571435
570916
214041
1726581
177060
428527
1416001
269976
526199
555768
877485
156498
578120
916824
1502020
140345
305896
1673987
1903226
1182282
1636922
1483233
1726228
984320
1625166
84241
87411
442534
890355
1124621
757266
208744
375995
782804
1427362
1289874
436189
1426335
1074141
1529655
830973
1548273
1539994
1399281
1066143
1892673
1001027
1897144
1105081
1632191
1648637
870739
63544
956079
1892687
946938
784209
756686
945494
415727
1738400
1585470
830699
1895087
103048
1849480
650865
401791
789559
1807200
613069
1666400
1934848
187431
1156166
64723
1075715
1364253
1884621
1451917
461698
920260
1991190
440579
1950888
366723
747539
40030
1705587
190697
926895
1559434
734372
735327
1181533
574024
1435266
605277
1905760
1710186
1836807
280474
1249221
1835822
456981
1862457
1267238
1033622
1987622
354708
570902
109907
787555
907398
76590
185709
1984114
1847811
1680703
444341
956009
634771
1132145
225706
386204
57132
1274962
1176720
1270189
1558236
1796505
1251067
1299572
1208324
651969
280165
49755
616845
760973
1851231
1963821
1662233
1491457
882897
579652
794518
667611
717550
1853810
1436326
83601
803854
1488003
1103373
571312
384914
598857
646613
290266
682288
1908163
1374455
861290
647981
1268594
964440
963350
444709
1090523
760544
699202
528310
833368
1895292
734609
820693
1187448
545634
1048084
919723
957325
1211352
745952
262140
443760
1225159
1562248
203273
455275
679618
1747656
1435562
1894824
115264
485331
1107843
1682068
795607
948395
275680
805255
420073
1811447
1238924
1337878
1562200
1396937
772940
1871227
745408
285406
1083582
1416579
1103684
99504
1067111
1416446
638049
1523545
1332761
58968
738079
1874517
103800
1617179
812718
1238724
849896
211588
1215081
1400636
906667
1634388
656418
615222
107409
1855795
480867
611494
1880696
1418311
959318
891067
11008
1198676
1126817
1366632
597533
1959992
1618298
632227
1216009
546754
662251
458807
314439
1175914
841218
1884360
1724629
678788
1858351
1593228
75657
1160390
623597
592527
1328383
1199518
392279
283477
747450
1694238
1130991
219242
1039645
1586451
1063061
521059
1872405
1544649
1607898
1964452
1690275
375378
1663897
724825
135498
1142130
1559064
1055296
1990094
414794
10250
755006
792363
407360
1544493
389473
485088
1668269
5704
1161576
754913
85013
1208093
1313531
407820
10608
631520
546601
12721
341980
850008
1233426
402774
1244609
855135
1639376
613614
1760090
2631
559512
1206862
1503356
257609
834385
1233053
40000
1555767
490321
1769626
1402699
624980
1213847
1951709
669595
344256
662278
1365532
990608
1095836
407163
1148390
1371024
78485
1272960
473906
925719
1585500
1239047
756626
1013243
731278
117572
1502385
1028722
785475
659501
1612027
150718
1153010
359116
317081
1499964
790300
904828
393704
1389021
212728
1759648
504933
1100438
1733202
909760
429357
1215746
1880576
1470427
367195
914937
129054
1357286
696041
687663
162912
748643
227525
600724
984585
1822437
747093
1114625
1943399
1560168
84939
814000
1710465
1451400
1481104
1473918
870291
1632196
1096733
131097
1130032
990842
114957
229968
125845
1043642
1939882
333016
385223
1173683
203410
1193453
1257680
1308770
1250721
1445848
1505158
852560
1364061
1286783
1145518
1643398
1875625
1744377
369573
313977
666660
1321498
851362
1834884
1119897
962180
640830
461479
1791020
339521
1672570
526736
1861610
836250
200938
1032886
1148264
185705
1458098
1916450
1811538
1234792
283121
333400
1360996
942444
270442
1187230
1697216
855609
925635
877189
1792141
780223
865491
1298920
304688
797240
576113
112314
1378798
242474
1827258
1889743
1985794
1342819
606120
126918
1474850
1963029
1796950
1241245
167887
1541015
1318699
1764395
1746767
1317999
1900669
1259722
1052072
1519456
1926618
319306
649702
895465
1649592
236780
306020
1825460
469825
1117274
209378
1398794
10565
1593216
338812
199800
321726
1943057
1852571
1693144
477170
1205601
942882
1224901
826434
98551
598032
1261152
499362
1729877
905596
1269451
572567
517229
1864587
1243437
1035917
1960759
651238
801326
1871601
133582
1717072
785014
1847872
1970530
473458
395277
1129574
305256
1038911
1373664
990963
1829148
701044
1136962
1014184
200720
993598
1541000
1293095
200209
189927
1580047
1787834
298503
1309014
1719282
135198
1680899
405860
418967
313445
1938317
493698
1174947
1451134
604206
976623
1974387
1726330
1815088
1193691
598360
1964074
1475025
1705568
1247896
538294
1902368
1489432
1370253
1792080
1934686
1223570
1280376
717175
666664
1804442
1871359
976812
1164414
999949
136384
609739
1045429
1506727
81585
1043873
1512014
19022
710132
1725621
1390685
665514
228601
532477
1025964
898270
1172332
1500550
1953353
1263199
1675117
187082
1958389
1783326
1008879
1193248
638402
1924080
306147
1388231
1720664
1439880
1700024
1352613
1012096
1908530
593548
796570
1050112
896093
1050884
634595
1992284
1765925
951712
353233
663646
485675
1149538
323170
894774
18738
673298
1558323
160823
827935
1739219
238119
1752646
1241900
748622
1648407
916235
643912
1974686
1419057
601276
1682802
1050213
1458737
1050475
1731935
466635
1540172
671208
1261432
533386
1054572
20521
932060
1837861
363294
1142158
1897526
47244
1749920
582163
1040603
955086
1822876
684486
1284868
1766906
1307914
318704
119853
1509067
1129300
1069724
785010
333519
1425702
1850978
1230534
616091
703415
241763
706574
1980832
808872
1450133
864071
1004816
760734
255402
1243634
766353
337549
1529662
640633
1709751
1187182
1203887
873592
1313782
1401925
861823
427973
705469
1768394
1812227
476238
1942198
536187
39968
1223655
357917
280207
1212602
1627529
1138935
692018
240410
281960
1182565
664460
1624166
1805751
1633575
1214400
1822398
282901
1342056
1123549
367887
1186613
1249029
473617
1024871
273654
1528104
55717
555700
412722
1054892
1788489
1507901
260180
551574
1195360
1250730
1313748
1436020
1749333
950235
1954310
1712324
119496
1723741
374503
1766554
1215543
387821
222116
214583
236844
1668898
1345866
614032
483344
1672855
378840
98788
1317571
1979014
1428071
689709
1925929
1999603
1964214
1339054
224395
1815339
1246687
544007
1418348
1619015
1974741
128642
1806162
205126
457243
1760760
1303139
62131
1399518
1863058
376128
1971734
936503
695337
1104442
1745325
981871
1019945
184461
1937248
1266704
1751403
19019
271160
1139408
1827242
1347735
388219
1521536
48560
803355
696928
12156
708557
176339
1708123
1739570
1590174
46412
1582012
282704
1624252
1050175
673047
465370
1005547
392431
449542
691921
1830498
1929245
825965
1117105
397136
347529
1340404
1418550
1473179
1411279
1093428
1936312
1921249
1251213
721475
1768595
1396499
108268
525885
1905978
1948050
379251
1942063
653398
1991368
1788342
175304
547358
330130
525464
1446121
884772
1339637
1228355
1151721
1087249
102309
1286393
1330103
662527
200647
1294184
1909387
1439003
639036
1565316
571364
1272733
281037
1989092
503702
338439
1517350
636224
1770965
1530059
1605200
186464
507377
383566
1223478
1477050
5020
1428530
290144
1099485
480639
919531
1624966
66896
1370050
995906
958450
1804608
1387034
1680880
974910
589949
690697
1949609
1984974
1333902
107354
1064359
1739848
815706
730314
21357
422403
999932
949153
810467
1068384
509037
420321
868274
481070
22145
956742
1482675
914980
668443
1998069
1992487
1418371
1947466
710617
1056727
1426792
601345
1525631
368199
1052886
1643559
1713248
393053
676226
584626
781177
608971
1260920
1225895
478471
730787
1874694
314341
981380
102746
1668558
1895014
359077
104751
636156
1163081
1827008
1984750
1815784
175554
81427
955892
1759748
1150754
1832190
1015688
274970
730239
1260996
1956484
1995638
1500448
655509
1962685
1088687
1872234
278066
742988
1367793
1681400
1657051
1396934
1385435
1062583
1211170
38065
585497
1571828
63247
1818131
443332
1745301
1220518
1392696
513597
1383903
468695
482378
1993730
141283
400027
708104
1539717
473781
1676921
1353883
1216814
415724
898607
1285468
1062667
1251277
1628267
221520
1408242
1670941
405453
1604707
102873
1740519
10680
135200
570327
500422
1574482
673290
1914140
1163471
1078912
1001091
891469
445527
438716
1945580
1231630
1436214
340684
1722470
442828
980111
348545
1689619
1821315
99660
962310
1152237
261853
1045038
735385
665321
1932969
1404644
1818049
665351
83323
328347
850100
1564510
324591
1862652
789324
1391178
1991956
1619818
707283
1035224
980501
1095689
912457
26864
1659339
246004
630485
302985
837251
126695
1673026
340823
1941705
172414
659538
390558
635364
913675
1157966
723255
101073
1788303
664275
168989
607302
1317374
886456
414645
805565
986515
491866
1481043
162285
1546423
1282076
1965972
741488
1344887
1518644
1944308
155386
179356
18613
1449002
1274608
96579
540039
154061
1945646
1175592
1402350
943443
991125
1333610
1676356
1971717
1841195
136658
1578773
634183
642025
1788928
1778020
1639253
1659107
1590008
1718902
1370454
1052598
779849
1064773
1008978
890233
1710013
601599
783762
647842
832691
1836906
1767779
1377002
1139085
144290
1726686
1717958
1098488
743844
388001
1795841
1963622
497299
1585088
560393
1559361
1997919
1928737
1487665
678443
1593006
1728722
1772780
1884052
1641037
1260860
1778600
472731
1251565
646700
108396
1168743
105284
302236
102990
654293
1999319
1506719
377715
917421
1008244
126969
371799
722950
1491403
659989
1278581
1958193
1656657
1049456
1962653
120891
375829
197100
584817
1231873
1127196
422051
546765
453235
1288659
1856026
756550
22784
519345
20471
789760
769851
888177
802749
1422308
1649652
1116388
1958347
341629
291334
1229737
650172
1394308
1765850
1809420
1501359
842564
840860
1268647
202381
1262535
760270
1136206
1355034
1338553
1300041
1871525
352564
1315878
1337010
1280713
1829774
1927940
375350
825021
482586
638347
1134964
1055882
1875976
307686
551201
1416329
856812
997286
1341391
787340
198598
1824810
369298
278198
838701
54305
1597366
888491
10292
1392706
123598
1473611
1586785
1460620
475804
1887158
1739832
663519
1445686
1866885
1213330
1780152
529318
80187
855979
1832911
1816566
1563647
685378
1944386
1816087
356246
809570
1441861
124973
203027
42597
1640673
1355448
583364
849708
1558377
608026
1166707
1943562
1606379
1118449
394128
1511885
1838431
1391882
774004
760309
1441728
464925
1807527
118996
1284671
729866
212306
600500
308203
370969
1944204
833788
875870
835857
889727
1585352
420332
1162733
1986408
1871469
1096160
672965
207509
705833
579471
54125
1485693
709590
1454934
1525753
594557
245845
824690
228881
1661094
1597498
1258611
1439916
1130347
984807
563778
1908376
1391221
1109292
1264034
1591869
1165472
1927252
801341
1017079
507859
740114
495120
1411498
417822
1096904
101830
354595
1616908
1387477
1962840
269435
138794
46120
1449157
1098091
1850131
1890501
1263425
379352
1850924
463140
402948
313155
203843
889229
1438467
130724
1555185
1781697
920611
223509
941525
997664
803449
80855
1322702
1499769
485106
1998069
347052
1009392
875198
838565
1148189
605140
943275
973547
1291083
1583183
1066185
991956
1025384
1772670
1286796
1535382
1024739
442631
1768113
1614320
197556
571741
553586
634109
574013
1036185
367969
1487291
120655
1975654
695766
1474828
1537396
1146328
423951
1247289
1189279
168696
1386202
879086
96168
60561
1683437
951784
1321561
647159
234860
614229
1731910
955973
1854805
129125
1325395
1134347
161610
1398814
42039
1594458
1370107
1038396
1481613
1303434
1558924
648039
270516
1917398
600564
682287
1240232
1801565
1761431
823861
1240596
570021
1349128
873385
476312
197697
853138
549134
1301385
621548
156926
1251818
1908866
537196
379054
1698201
1712295
1098012
431879
184160
1749937
1605697
404226
533615
160694
1418123
760670
1068530
586572
1159229
249399
651486
1989197
1895143
1129729
1395027
1738360
1945427
646024
1986936
357056
1111505
610860
485821
326046
212581
215832
1195706
571369
1806531
839691
277149
1283546
1365053
1618430
976653
12615
1454743
343460
1631397
1377963
1031754
1145495
1983005
645771
1011526
941519
791336
980549
1942327
640194
1521581
262593
398796
1943875
1471819
1614710
820862
462934
454738
756793
1747409
1531060
1254615
376158
622185
1496690
757462
234628
1782893
922313
1786190
1141841
1669874
1530732
1124053
390057
510898
1656261
1502404
1366775
476900
22604
1312429
1930311
1169443
887930
422248
1539682
1635350
1451307
141694
635961
253031
249865
1528839
1131904
1877402
394642
1634822
1466396
1615192
1483530
34237
988020
430045
240124
1220075
1356060
1654156
296718
1717380
1385880
952644
1222584
303516
109695
689664
381175
1685682
1902695
1800626
1000666
686059
1956411
1510730
1987462
1767613
973888
1078659
1475378
802917
1274604
1087633
1387155
1183429
178789
1158356
582232
377946
1774913
388747
93026
70978
1763430
835307
1659396
893061
1416382
836380
868868
162590
272965
111633
1474930
751848
1940772
126437
1098495
641062
833875
1472918
940902
1953304
529774
1632703
1869709
1927300
395189
407756
1279699
844917
1070623
688492
594611
1537398
1295153
1359942
963539
962328
1406212
669276
477642
1941995
561793
770343
1989512
383992
1378644
1674492
740552
1462945
437119
589846
1172080
1799523
543750
357565
481494
1133568
1412509
1124714
1472947
596265
830044
1962672
1693302
1029845
1660015
456319
1030046
892891
958903
1120011
1345984
8604
1892481
885294
1232081
747542
1718567
1616157
885710
1647756
1006964
993207
1986061
440464
1280323
1441451
472601
1274617
958279
1933251
1666292
1711693
304571
812093
1409415
136107
1535476
892589
539016
1228813
511274
524491
1169194
1558299
1680074
1365244
730383
1072000
1641425
1480239
909796
1168812
928238
356281
1631336
1550618
970571
379570
1618562
198683
1652338
1763893
909331
117949
1552475
235899
1683652
1213637
1520889
1360637
1169799
1289247
1071506
476408
931999
812239
524650
1050842
1288660
1863719
1065578
591428
789975
1511977
1152888
141328
573390
80202
744098
1290007
1511519
1653078
1073441
1482831
716181
253143
1486835
653050
1551084
1438636
1617127
1679875
1440111
292425
618796
507175
1952271
1123981
48506
1561406
1641253
1007754
623312
1283620
884167
437575
1709537
1536721
1128179
1890912
1500294
1831207
157431
627576
221317
312467
420187
1326088
1437506
891916
1324914
914974
244826
529350
580913
142902
1702084
476604
567063
236224
401503
1312613
1175194
543098
1880234
1727299
1065338
95799
609392
1120967
1599999
1221619
195235
307438
145391
473811
551907
364337
1918147
565967
650337
1273440
218879
227134
951173
1689135
1575347
635870
824893
267437
656999
1085276
81841
1632300
511124
819413
1084609
347438
336219
1452138
888492
762483
782783
924336
349985
843635
1411355
278292
1953854
1442271
1643200
1318099
431482
1927605
1151942
886196
1492479
1137648
1904234
1274173
267801
1288532
1367881
781573
1876424
491866
151514
285438
485244
1326704
400044
212090
1450303
192981
1808845
479083
817383
369351
313821
1893532
1821731
1960939
515123
1674080
574349
1802434
515002
150679
688831
1068976
1799489
1628411
1510431
74802
880378
818671
1110389
684043
1850561
641866
233662
387250
1122475
514022
1306799
1797901
414060
1644213
27382
245547
689388
1925697
1280847
534110
44002
102262
1433640
482095
931926
129534
1649296
1462446
357219
466967
605338
509086
1532770
1862635
1546055
1567475
697536
924245
1858824
1882730
1626606
1478798
692418
1646148
1558934
213555
77691
211368
132723
1599491
110160
522893
1042648
1252554
1917250
1682321
311382
419421
1078836
1790500
12215
149762
361955
1432968
1537635
1957443
1743814
1575636
1749446
321294
537832
293031
1276639
454687
1851962
1776633
1141540
600085
102464
1733965
137359
1503316
752235
506294
39996
1335513
1520720
618752
251267
1661919
1572239
116524
505887
648415
1440106
1942544
1812725
1655609
1768654
672187
893149
1507045
355588
1920858
740752
611569
1924412
1406888
1973033
1630127
1700801
1445628
317234
752935
1055613
314432
15412
828019
1831353
1280266
1487611
223747
973643
466624
1556777
70936
994105
1244150
1356109
1056770
1467961
313876
229850
827888
910656
1223164
409132
1233483
29600
406639
1694804
1273948
920661
1033616
1834814
1629629
990517
1308500
739122
497879
1696304
1485710
496014
1074192
1610534
562615
936009
584551
1333086
1443405
1505153
1789399
346222
852173
71098
1330765
431035
112485
1895592
511678
958515
751261
528337
71105
1494174
1204570
1130168
1821024
325871
1499029
1580303
1920367
1940963
1351364
710790
804655
534962
793198
138911
1660827
199014
1566400
711291
842520
1200972
1658376
1189149
506453
1802522
1237246
1864391
84931
1722672
50653
1939130
341784
1430711
630302
322275
536111
454364
672419
195437
1141137
1889109
1141268
915724
1300871
1234931
183980
1123390
1041821
235667
1050900
1173944
15828
1234083
1348786
837546
1107798
227060
1579118
832258
941152
1678958
1269522
530362
664833
534006
1172292
1428198
1255878
676979
396273
1078637
1497650
1839181
995781
1496262
1513568
1364003
1199510
732244
1680237
1987529
1893232
119957
477275
452706
138502
609784
736801
1225588
373455
856249
572115
1403542
287974
829839
1663392
1738648
682292
1550560
1548994
989299
1619902
198873
964620
617675
966955
491226
1735846
346400
1605335
359252
1426391
946818
1903745
1312001
1216041
1472734
75579
640551
311416
402918
772661
1771334
454965
1178395
568237
1454397
851028
982008
995858
1754789
217997
117555
987528
702962
261438
1129331
1087576
1502590
701241
1258819
1732899
235200
1229929
296458
1223071
978811
1311674
13651
222712
1081499
927446
1088105
983406
1396941
259964
157649
1931903
1588618
1382860
938252
1754175
1372593
895321
1135597
932450
1112320
313085
298306
1264519
1165418
658451
810980
669148
1722432
1412913
364184
201431
1502448
1832126
737152
1207176
173615
255475
31029
1411806
1853196
1005022
438588
206917
1244672
1456206
1875069
782498
968418
1224731
665585
380573
786361
1078984
328583
880983
1665955
308957
1494156
1615788
1414841
98771
740958
828542
480169
409291
1498453
1715203
1276521
810167
528100
1819948
804923
1807897
919291
1663232
960638
123516
388807
766573
1390633
644029
391943
882861
1000222
1105389
1864501
1419235
1258866
985329
1861349
978790
212708
1443941
991579
1857633
43347
944386
259441
1090194
1342473
72336
1566593
1351995
903040
1922792
1880374
64819
859273
1133500
168928
1552161
475123
1449202
1572747
1428695
742282
7458
1622658
1759962
1112623
719985
308946
1233579
51925
1759723
1505485
780129
1390297
1710138
1494170
339907
522813
1487256
1484476
913462
1041523
1256103
683690
1164978
676682
1549044
198042
201533
611203
1876621
1142764
1456508
636235
513154
1216180
1387672
413342
662709
752195
1997215
1619212
1625114
1197858
1770983
1455185
453541
1910283
1291450
878868
326204
566605
1142244
1234193
1720184
746255
989324
440858
222246
790584
1387377
1931994
820360
1300766
1493190
258297
300507
348866
1251789
75631
757683
235542
1779200
455097
275740
1504455
820277
243540
144578
1343752
1081249
658625
610219
184000
1530629
767709
1414703
1292253
1023373
468375
162678
1652903
747122
967249
169890
1792912
1787973
128512
337526
1918943
593456
503610
698851
337417
630517
527898
152355
42104
1623755
513040
1066645
117824
1521820
311973
208996
171954
766287
909002
1077927
866329
1399852
304054
1333274
97671
32299
928105
1593371
1986176
1816998
807853
69703
1218706
1257820
1997330
1401136
566122
1142318
1765217
1081439
1116488
887485
733902
1177723
623807
559527
1419367
110452
887930
208112
921999
1748023
1139421
1103978
1536884
1929720
454545
836250
1414109
1024218
1437976
1295053
578905
1056915
874585
1410834
469604
1898742
316139
50892
405229
623856
729755
14865
619657
964233
566405
751042
1106395
558273
1939200
287363
1812675
1428546
1350412
437373
1953089
518803
104200
1552705
84550
503975
421814
1727653
835693
1200124
723864
522535
1639970
1737816
303359
1974077
849258
1543706
924659
574808
940725
1378131
1639627
588518
1251791
1526449
416497
405146
124243
1477816
1658544
960720
1507123
1938710
741565
1959653
917041
976056
1464790
1681141
1836068
1887946
728143
1483792
1260900
1330611
7201
1614364
1307464
1438066
1939939
1607151
1278843
437347
1692420
1078559
852479
1162598
663821
473687
1893123
1341013
427301
817548
628328
506411
1180692
1717265
232825
1860917
1275046
183857
1343303
1129262
981308
1537168
118189
1939958
448767
95503
205413
1553924
257790
1299599
173232
120568
1885097
254563
946021
269958
759134
1281374
888289
1933284
161086
943201
1949623
431698
713720
1559899
1104989
1011841
1337382
1903228
1111352
1510026
859210
764014
1146017
1548860
1132131
1378994
1505845
1033896
802213
579716
673484
393358
1963271
1152268
1114297
1895516
797076
914013
1890050
731691
119145
1825001
641505
178242
1078311
186434
991636
1775621
724540
418914
1875986
1831920
681552
1501357
139992
124425
1919467
17388
1348641
314681
1814889
1467363
1523576
1817773
491249
159
348340
1110228
1803662
1827592
1019155
110854
553368
1352243
356974
1362124
1625499
410311
461620
643953
1629625
1870718
295515
893227
1420997
1347113
808188
1658080
742448
1535088
1982462
331067
814713
1350603
1335461
1213740
1039437
1593327
1919118
1129870
1283682
128180
454764
1235038
1758069
714483
966461
1319650
1558183
1483869
1358426
101024
461955
500212
1033038
1976460
767631
1598785
491077
1652408
1949513
1843036
225723
1507719
586487
137173
567992
222366
1514696
1080866
1442732
48652
173189
1483874
1696852
1727132
632851
387536
597153
228035
1388575
398517
873818
1386973
985216
1938877
1085878
1416537
1570414
1462955
662079
1275313
806437
12070
556009
898064
1616600
68388
1726314
1485370
1346726
1265195
1524327
1668290
1633310
1492707
108168
1088107
275099
1051698
1528218
861337
633457
215749
1884252
316935
1243017
854318
1607563
850343
1323352
1772618
1940923
1853788
366179
1851890
705765
1743108
1195403
1100755
1454014
301890
749928
513279
378170
892365
887133
955560
252094
1031580
319724
431896
253414
1009780
979281
322471
479531
1667512
950290
437489
241340
1578022
1534936
1120205
1206266
1360968
68303
1952944
553558
1263431
427320
191334
1389043
38948
1007026
739862
1410241
1377158
418542
1732291
24739
897236
1665472
1851717
673476
1472561
301817
153646
1537616
1696873
1372929
817994
1950594
1970148
336778
323099
1123131
1258800
1637556
1864260
1868270
726880
430513
433903
1014110
643773
1916575
746139
548105
1254245
597415
1488399
236955
1365561
129676
1696132
739084
101519
892930
1135514
1459823
614656
128668
976904
578396
1573186
778746
401149
1384850
64399
252193
1774769
773835
1205880
217689
586581
1346037
8358
1296662
984862
1032833
753961
40656
1191031
405235
1032297
828549
393666
1200961
1637437
1111725
1049553
1354979
1635150
505284
914591
1553378
130756
1898213
253910
344665
947617
119505
1894562
671603
1018668
999846
141950
491548
1732316
1550888
719618
339699
1504595
731557
1674505
681755
1973682
613465
1987851
1342170
1038069
1368369
1434733
962421
200742
816738
533387
1036741
1638619
544518
1456015
1411708
307509
1829301
1747494
680728
433319
1470797
1339658
1506325
1456679
784814
482322
116194
1520608
337370
1585022
1085125
914586
1258589
1713753
877638
716648
1707777
406462
1976080
336518
663958
961812
991318
1974059
631314
874674
1351262
82310
1359764
1780978
974641
1740697
1068132
571250
79620
1508664
1608230
1907410
923627
1169483
1500136
295351
1407607
1977247
1497352
986068
1984435
1593113
391819
159558
1040093
1363196
411093
1261536
105510
1710523
1236043
1757538
911292
1363361
1576543
670520
677277
1974737
1111178
557452
1903300
973604
1712523
1156105
654915
885404
580771
1583526
940189
791063
1517663
1531023
1386674
1785110
1170832
1751166
1011981
1061193
532827
64618
1450369
953165
1057381
1251160
1838025
662516
987703
1830821
290046
1807689
1909278
953715
884685
1800136
735666
1461760
1282268
172500
799242
1880190
673195
1950049
1015092
618765
1316722
33522
1900094
165662
1051764
1128956
423860
1571188
1462802
1177794
474920
189948
362466
1914880
1086273
733314
1970060
1074614
927586
878063
308343
1920242
1308225
625856
1109110
171838
496633
1726919
635556
892845
1034710
739668
1715204
344108
545545
1777703
1254014
654464
1648242
212135
1669661
555897
125542
1761064
1647504
1212615
179469
1797283
218926
149909
276129
1138279
381855
783885
331430
1655125
1516535
52165
1947070
1048132
1231540
1918164
21802
1260938
1473626
703335
1057624
57644
1969601
1891178
739084
1997473
1066996
1564900
684834
1633178
981267
69093
1765406
153004
418672
1167904
240890
1109660
877994
1083234
1388091
613171
1779469
876348
1658473
1249015
530114
807014
946807
1357859
1792911
269619
1254072
1072855
1197193
1392242
657631
1268268
473185
1122766
302558
168849
767579
875732
970154
995362
1127144
1053375
1331824
1392444
1125133
1718301
130284
1187859
342029
1933590
437647
641548
865592
1660065
259685
435702
416032
423161
1097479
1045900
495169
4220
1005885
1661690
39550
375787
1860824
1002332
1864180
359477
111599
392694
598762
1732556
1282174
547402
216489
920596
1315946
215065
635299
772219
1329649
1641342
1128302
753726
1492721
682981
90721
1188094
1278986
591989
625499
873511
1031133
1827533
1732777
387124
1461762
794137
1646165
549241
645975
661636
513055
1821571
602018
116361
1890618
1966107
261212
968027
62011
175377
1099210
1796645
168494
1557973
590964
698083
1546297
1990621
1296487
699601
1351495
943938
1929707
571792
352337
207737
193334
1978408
1422490
656957
1297407
1751917
324811
1935438
56747
1666518
970735
232293
487426
1777710
1228738
1255614
1375404
698865
1309360
1295509
513169
1594765
910875
1233585
1687744
769337
599665
817366
8399
483531
573888
961215
131451
314058
1903571
706211
875808
1954816
625417
1042700
673629
57864
1352781
150223
1331270
1166296
1452414
1491765
1928181
1120199
194646
736972
1139454
1902606
371518
1365828
1423056
543218
781993
95816
1231435
864315
1346596
1133848
112455
555815
39230
1444027
247689
23307
1975043
1159006
885328
450061
391233
352239
1214002
12961
102406
1654306
680390
1964398
896672
1222091
1157212
837042
823101
811974
729087
119839
181361
1442982
1098231
1109739
1438633
1448163
1729136
74788
636304
1184067
745504
630155
1101441
1572096
1655565
1713460
570914
1338911
1161289
508837
1342611
1270697
1188515
313365
212158
592046
10031
504673
1386512
13818
654108
1477721
1420420
1794736
1568402
227476
143148
1330635
594368
561542
895783
1653566
1882537
1051874
146580
1384454
129551
1804334
333811
652347
239936
376040
1606546
91144
838648
1940260
1826819
1501300
719319
1405847
938829
1709047
165213
486706
1372233
919318
1451998
22944
1559481
1861806
1557948
265331
604812
388794
586352
753576
1357878
1985077
35856
412466
556564
1459514
1718279
507184
1147158
1197161
1303335
1700513
776408
448015
1027792
1001354
1299979
744358
1914122
1034860
898469
1362376
1293469
507910
1316993
1920222
1237782
808222
1835447
646795
8676
1121464
405141
1656146
1703528
326065
362383
982214
893607
414290
1272774
221919
1855332
245896
760001
397508
1304113
1930019
1918241
1950105
1311247
339513
1052376
1206897
1123077
1232957
216864
1748035
1497504
1287186
1902109
808638
1524723
150089
461207
775624
1500901
623513
1324478
751966
1365781
593884
1000184
409473
957387
439188
1194350
522138
42965
1116039
12536
794132
538587
539436
1260320
801826
42111
145276
1792539
267293
410765
139414
877442
1639668
1896479
9249
804305
1331473
367821
142193
799627
418518
693621
1461179
1850803
1951790
764170
901618
1576341
802999
848566
281127
1612215
555798
1146647
621626
1701819
1407668
628163
196835
1707038
642850
1775312
528775
1806179
1532907
423486
1572289
556914
24301
238073
1846637
1018195
278490
251390
842944
1243853
895407
1360510
247246
1643253
608938
1323139
120019
1220662
1726154
495708
1311852
215885
272019
695654
910645
114914
687218
599616
1326632
1706511
830465
1785256
1153468
1356175
1274173
359843
965136
1142105
423336
1448533
641448
211766
640672
1033866
1699552
392641
690350
540934
1084704
712202
1498997
68433
1138447
1453732
1839263
591554
313339
578590
1822362
295677
1332551
1538986
1130535
875817
1660939
738156
1716635
403624
1026398
1532437
1105195
199052
1836644
1673253
5031
1393272
420410
1611833
489024
1000385
713689
1062838
947262
651324
1041272
1264827
286319
974039
539727
1990668
291447
765724
122635
1992974
1627121
758720
1457862
1722088
956283
1691193
842008
1252401
1764181
309637
1589806
336988
1872843
431470
1240756
1021869
1111290
555896
835102
1909887
1253440
1895382
1251946
1408686
571016
1192112
722772
244407
410168
154861
23456
866692
742454
512342
1605345
1738251
231943
776023
444594
1101736
1867928
1323224
390040
795155
429326
840535
151210
837668
1904529
1486173
652835
956900
564889
1121570
492200
77247
799980
1232974
470131
1481986
560553
1009169
1919807
716989
494152
1635021
1319700
1704373
807670
1205723
1759068
1165255
1181425
288595
1613455
1921104
1340478
780474
406598
1896929
134691
708207
1355663
1081178
798052
1247911
343290
1020392
308921
1035248
278280
618139
1508331
1216012
881618
1309023
1926394
1313146
603301
927907
1153017
1507928
805169
1015006
1845218
1501989
1764245
1862463
1698526
1734417
1655460
1709778
1115991
566033
1034572
1375358
800966
1466211
149071
1358207
327424
297012
1798664
942760
977426
642716
1391421
1017328
1718362
1950388
592421
1287191
1429801
997380
1409567
1231965
1464427
1240285
1472645
1585620
371296
1852768
1971943
953705
1326770
1801988
359588
1006085
1887361
1061318
777625
211684
515062
866127
1990902
1559062
665248
1526326
179241
66724
1698213
563148
1057046
1153476
849380
1706568
1462023
1898364
1931222
1325653
510306
332136
1257265
1015286
1063534
155170
1743319
569991
126032
1600355
648783
1912370
935505
1835088
946161
81382
629013
956578
1032922
1799130
970062
1993866
743027
50958
1754765
1880656
1587718
879816
1461603
1853910
139829
1807155
1666486
493430
74572
718141
860290
1906666
852718
317993
1580573
1747510
1258267
1716323
464395
1665548
1933767
1001801
1168271
615986
1765438
127364
1425519
1832577
1380936
987285
1193261
272232
189957
1530663
576783
1713456
1246397
111672
1993477
1728726
1339496
727822
605095
911568
426968
1444657
550667
243188
1574021
1079290
1428015
62986
1085807
971402
301207
563618
1455215
1975065
308034
1559133
577374
444864
1877225
1347666
627567
1397388
1451727
1362409
1454296
1795300
1309438
643213
1761910
619302
1517097
1869534
397450
1295296
1400793
1031397
135134
794719
406094
1346964
1845536
1998300
769655
215162
575242
894361
239183
1432047
103308
1520936
1101183
1513703
1260503
1638236
308842
1181676
859346
184549
1646105
1051639
1846022
409040
191141
244578
870739
816234
1118374
1756376
189128
733196
1051856
1727752
73843
1607941
1560511
359105
1177239
1087807
476982
1589094
599031
17077
1628840
1345341
757987
762889
69101
732384
915086
395941
1699547
1540797
29636
622377
1400198
964124
1663893
216693
655425
1157595
247015
126275
1409533
649243
1091020
1582465
394399
596589
1421899
1897685
1530926
1465658
446946
902023
1361948
1059819
908740
1537064
219126
340140
1061097
1201874
730258
983610
161851
21687
1956353
1593781
1560734
490396
385134
1233755
1605236
957870
1828283
56441
1536044
1719996
1728268
1039104
878724
1776996
35841
645545
1018116
1242761
1980322
1732340
61794
1837131
1622287
1900127
497556
956484
186118
705720
292661
810706
672590
717898
826464
1686013
351111
1339409
58651
41845
1066199
662942
877299
497524
977893
416319
873997
1754373
1737363
685647
1809990
470115
1529940
149551
272123
1657215
1836678
843918
711552
1701824
734157
91128
137615
71318
275507
1420600
1575475
1379314
1136574
1546581
1545223
1997383
989133
704495
1470019
1780996
153691
962560
1806828
257048
261288
500254
546761
1990962
488343
1133469
1702295
581130
529212
191377
687008
1443865
117724
1163005
675866
18911
175203
1114336
438654
1415354
589112
1431533
1240635
1816781
1402578
509517
933935
1098358
7424
1333347
1389196
747467
1233577
1058522
1096979
601477
849660
1459671
1598183
1296216
1638843
1711674
282170
788324
923897
1604392
1767143
1836057
1010070
271878
1810632
1618184
702879
1047871
350730
192163
613615
1856919
1711185
691923
630171
1948594
530652
1532028
1249082
1471233
880908
467261
356422
1317369
1878961
1646845
1743017
465373
1029804
942297
751061
1378147
421122
247414
1748770
28894
1774620
649816
1017497
1291257
550938
1057876
1918510
1155781
762663
1138232
1359585
1298688
1003880
1380384
1720531
1081724
1532820
955477
1769389
137550
119371
1689055
586908
1226791
978220
1458252
757952
1446825
103491
1089470
1903892
1345957
102382
485762
927976
971539
1676619
417521
1058038
1878768
1011661
1669182
631554
909930
921437
165821
192675
1684069
1523553
903187
176966
1299628
1239513
1965667
161802
747007
813898
1196180
151306
1837481
355952
107553
1586093
1687810
651865
114339
1951365
1798876
795120
943961
1634347
1418338
1730431
747066
275067
1216062
533594
184442
436680
957887
1160941
627875
514005
604999
788348
705850
1175443
595139
1499552
1743301
1428010
684822
1360343
1656076
1925707
470129
972126
932973
966937
1350286
1887859
1719968
1687953
236762
944021
366797
1389998
374483
75074
798350
21547
704093
1933698
1179734
1818648
709073
1832731
424191
905819
951536
758697
1573761
472994
1794790
1624994
100478
887153
1102795
1267551
1894016
610567
1828344
1815847
335483
1805403
1138270
194179
191730
1676950
528687
494727
694982
1917562
437215
1337339
1047568
1165842
1567662
1712651
621959
214990
206940
389570
1944202
876907
726365
631269
928475
244233
1354938
1505877
1388667
1594938
1868679
695836
1697888
186138
1931336
1325713
772756
1276652
33990
827392
1160542
1848411
260513
512348
1363133
1682357
145710
831727
1360122
1542464
9419
294093
831521
1464392
1842782
865222
1997169
898957
1903640
1122068
1043047
1418935
1643694
968984
1813651
1764132
1965443
1277450
1955702
1877093
138335
1199084
839691
252613
778399
905769
88216
599979
908023
505878
801165
596796
1717243
1624408
1936189
1144478
611829
1976283
813912
768588
534473
1020698
1456617
647598
766363
801283
1813016
829019
390612
433853
119031
753701
1974388
158396
582795
1320860
1301021
1920375
615314
1976171
1372582
1981735
1367151
1018214
524099
1944624
829399
642366
1175279
1106722
1724225
1955063
446830
1269940
1041008
958100
1805242
744319
726861
351874
866992
1813371
359020
275422
1291146
1826755
302708
1127457
738617
1746251
1821771
556028
1821886
1357248
1501801
1973286
1228370
311821
1504716
699590
1705453
929387
404671
462915
1025350
409682
91359
77122
1644163
929751
224589
357462
794224
1919869
925781
1373146
1964419
1752098
202793
1304139
1845042
1367007
181766
932972
1291460
1761645
1822549
1673832
817686
1627016
722885
1686509
1926687
1507330
1529179
557278
1669684
1290104
1965307
1618717
235530
1401403
1857536
1082967
600396
783870
243695
1187384
640352
357964
946264
1314002
810293
1800184
1370809
1637062
641778
348601
308726
1716025
69023
1544581
1205896
406152
313370
500672
1740802
216886
732168
293906
610377
1488025
1972101
1602690
1037260
111222
655352
477952
1364200
1828484
1208175
193482
78969
1161970
1706084
1323296
1021910
1415769
1822546
1638754
1538290
544281
162970
218073
1680970
945115
5671
1522119
935207
661068
603034
1660781
1744199
1032035
1147961
1743171
369007
1354043
1312304
1832028
533111
1933350
680474
518233
1621721
790898
822165
1812831
1695285
863008
1511298
1918384
155801
1394794
79657
12091
110336
1805863
833747
1403083
1416828
1473736
1016705
178704
1003864
554461
750632
1577288
319400
125469
970284
1653386
1116964
252948
1810920
1271591
255618
1696834
83783
585757
225775
806736
509549
790798
369086
705325
684903
1141915
721418
187529
971286
966520
1209060
427491
1077583
1926109
1309196
865214
630650
1405508
7146
600351
1008324
79952
784512
1985345
878140
476534
1691929
1499851
404329
1657142
1263472
850236
426796
142901
105724
784235
603924
1453735
680386
1330371
1009877
596331
776219
967648
191423
1080586
1269403
1762028
364187
231099
733696
670259
1969499
1397537
577541
1701766
342089
96123
1921301
212714
1298659
111586
1617732
1072892
202270
469787
1265987
1241886
814879
1464613
1867196
905173
51626
1793452
1275222
1890391
90340
590218
921610
929583
1516692
815135
1924445
1485199
706700
1622786
1935441
1605278
1250715
1562561
344663
304603
1923986
1832312
129065
271176
1888891
453241
538770
519655
852197
951129
1909524
1690112
857694
663110
1408277
54630
432549
1748596
585855
1211242
108021
1108550
1581630
502620
280334
1770741
935598
833560
51718
237848
1347701
1699625
1230918
1228770
553935
484092
1407530
1044774
1051487
1363251
12427
945915
860421
1823588
1638985
857316
1644372
1080634
785805
1254107
350145
937735
874076
1972326
1519989
1257610
16964
794896
1853691
1799256
1406626
588274
856774
828894
455673
1869819
1196680
609
1779442
656484
1847719
655730
1929029
1315204
1000299
467639
1583425
1732420
53909
233096
1202802
406381
709627
1541921
182876
1620225
1729543
707801
1104799
92991
1491447
1479342
178263
1163578
1879672
18163
689076
1065280
406002
746445
1888507
429746
464302
599890
1396245
713874
1524391
1931483
336441
981917
1159296
545078
1573448
135815
1764688
1404594
990404
1765593
931571
721928
1087712
1580658
579175
1659913
883158
1633952
1650111
967951
1949097
1041052
467282
896155
923847
1008998
242780
525671
1200615
338389
1990384
230943
516463
1791274
1626837
201153
1568115
1348186
798772
670305
1328778
1106188
1547206
968868
414589
1874696
458539
152737
1629796
893680
1395715
1107290
543017
1529357
744369
445418
963397
420014
595371
560111
725394
641219
840137
1770212
1672260
613365
1368884
1450599
742988
834092
910380
999311
1561186
839010
1049032
733896
124179
1015399
695400
1692295
748390
1667630
341209
972650
489181
1781933
1602836
1528449
1286554
1468504
925156
3828
194125
804204
1713344
407447
1016034
163390
632430
1932510
78155
1578480
1007815
1969608
267962
8911
1469561
1413011
284979
1082101
962917
839925
1398830
1795825
170879
738643
918101
763486
514594
1440687
1767053
432379
2164
1953921
488454
1462059
1282713
182998
1543531
814414
1842931
236949
1585031
4920
378688
411051
422054
1338711
1025348
285311
1999739
1442839
1273779
503237
1031412
1530253
982259
560678
1754268
1167017
48593
1180691
1504549
127359
1695307
1946580
363280
1133901
1034852
1996374
201456
1474947
1374013
1781915
633168
1334795
807986
43531
1522144
668590
610832
1106476
124097
1476896
1397464
1099752
1931082
1861824
1360802
1109539
1397289
714061
751704
1755049
1800555
283351
1728037
808547
6795
1076687
1421789
1548144
471498
373516
1933566
1914239
1456441
1495743
320811
547846
1957752
1027849
953385
297875
866533
1782607
845443
55466
1047077
1864004
187771
1474657
1191552
1636104
971954
1855719
1713967
190224
1632130
538401
1008410
1711190
1044262
1143907
27197
220056
1118141
52379
1798879
251155
1647208
1832714
1177501
1110427
333005
1516458
1180707
774700
1054514
1657470
570058
125884
837496
308136
1821299
1910810
124894
1184117
1856959
1285998
286193
243535
612634
877705
169889
1112922
1309250
475342
1114742
895160
25713
1748759
1291181
1367326
1223688
1098001
1635607
186007
1289770
95355
117257
1226856
1974895
308263
1130465
1453247
640504
628246
200907
451721
1311255
5468
1913167
674381
1531223
215002
1107067
1450555
1666206
1562712
977143
820363
1832843
811849
1145693
1768470
922989
45617
1264635
955733
948706
1797200
1438167
488927
612762
1820800
910410
305387
199048
1020832
130962
249546
643613
791054
276420
1289338
1616365
717703
1256572
1954910
1679169
1234979
1385455
1988651
943787
928020
1081410
774990
1453667
1778200
1009077
1016764
1838467
1389784
797137
393796
257777
677556
1295859
1873953
425898
519424
1057657
1752870
823551
610811
418943
301913
1690032
1815729
1411820
1992565
1853620
1101176
1352406
177405
534091
1399041
1822747
1202653
981165
1011460
1570521
52074
1644756
1067618
1863672
392903
1714870
1207162
649496
1210475
787978
988987
515845
1481119
944054
1251199
1921519
231968
945517
972628
778689
815309
1563092
738452
1810942
1629245
1117795
48936
580961
1237147
1968085
1117788
118951
1990685
1894400
1596025
917144
1070027
796245
893403
1421025
1968671
463622
1689581
1904074
123652
1532109
917443
1123877
1539232
1144660
428803
1138817
1657465
579467
1948913
1282712
1729293
178447
127846
1128686
586989
1722003
262287
745419
1675909
816780
791816
883292
598437
1051514
1206750
710820
905523
829154
1616912
52747
457479
267254
1621150
204517
761523
406609
1798479
1117373
1524734
237914
39503
1049686
223381
1797599
555514
1259859
663737
935943
562030
489266
1894397
1075030
996790
780521
298987
44271
1389767
558568
1920295
663974
299323
1008190
1215391
1881443
1730123
637456
453129
701668
409282
47568
1857256
889164
688972
994988
1044258
1936816
1846114
229532
1859872
716259
1550373
378774
967501
1751209
1808926
1808238
1090029
534019
1007903
598412
677460
1543857
574035
1085926
844078
1391249
1813721
1657753
1394516
1724740
112613
1214968
1960466
1693504
805353
404547
1577278
874820
346410
1057930
1073680
790721
1696789
270291
1157079
1544154
1338727
1409413
1849240
648519
331229
972654
1179976
804213
878259
1604859
358062
1524748
428795
853087
761674
731652
258701
646099
333262
103478
620031
1531400
1947046
443220
937421
481334
1199095
412159
1255417
453663
918011
769022
46396
175351
342388
1499390
171088
961501
1935569
1146812
639792
1113367
1783709
887731
126039
949813
1126489
1731405
1269537
1228551
1232696
716183
972463
1939081
509236
821569
1621778
425426
565124
263645
231102
1785367
1696563
58087
346743
1007473
954738
842269
1247393
202972
861723
563170
1336697
776688
1742519
1078828
715577
863228
450170
1987857
1017027
171549
187536
741733
1917630
1411298
702697
148104
1092158
1102270
1797566
334327
157982
1371853
1344421
149684
514766
1152350
986163
614797
1520774
1097630
1621683
619440
303569
1568818
28034
935599
1375986
532664
1867252
960511
1470518
328794
1410095
791085
1137760
24264
801223
1908515
1745166
294901
414283
740571
878708
367218
1724660
1077721
1394023
1211833
871381
1631976
785591
301171
1775251
1499132
888550
1457586
1123033
829764
1490050
1936582
1579880
1038453
1757225
1328434
140102
837699
1725256
1012158
1516044
1794332
443412
906037
1511148
1308924
1232141
796829
353085
1301572
1869121
549993
1842428
1725467
1539880
810455
204923
97886
1071940
1844048
336949
113106
1038238
1906363
1513299
837857
7616
1926732
198225
177848
751283
1427281
952798
724082
1746990
526417
1871535
243895
1068045
308960
842975
1502338
556171
1054242
677764
1295197
447456
1765085
768359
1032604
890007
835732
742908
1956627
23332
1466397
1093605
1753622
347249
1030580
611162
1391743
1020090
1025405
19718
216362
1912592
787319
354576
177472
879889
293113
1947848
131760
695122
717027
670271
1124211
957148
1799896
333968
973656
1133565
274982
772464
285881
367613
1274064
1072433
1347884
1003871
182131
257386
1067641
11937
1692518
1129777
665484
1225211
1822843
1640626
669683
1994913
9589
1217019
814582
246623
1716834
1959882
793284
876193
91048
435489
1246137
1537081
1247625
1804833
278653
308556
710086
1496844
142544
1280923
1112768
1639248
89940
1213746
1381515
1011144
426237
1426359
161030
521808
1437608
1026055
1100825
106657
247675
1548537
1798679
298396
213648
413390
576584
1095274
1500291
498343
537920
35975
333980
1295553
964663
1719733
607425
1340937
1684923
955607
199234
1446352
702943
194283
901274
121383
707275
1716804
1405237
1945155
1572620
921777
1016278
1613176
367836
153559
223386
1449126
1443359
735490
1892146
228282
695579
1080084
507569
990930
1472718
367858
444809
707743
1286092
1828792
1098214
1892460
1442232
492410
1715219
584446
1157650
335250
278766
675992
332608
920479
1654760
1973067
1840263
1881673
1322416
1508191
228245
917268
810751
529841
625091
1037872
781775
1991878
1925045
614493
1478425
1506233
691351
1154039
851970
1902202
1665730
179955
1882125
673254
1722957
721688
1100747
1380331
1858109
1415417
324943
473951
761665
1213338
53722
882425
1668634
1672683
1888909
1153184
1747509
1945821
1840390
1365770
1580593
1068633
1008638
1922822
1750207
506296
1827807
1579839
1048804
1266962
1797265
1453353
1839613
296603
1388409
1889553
912252
241996
1813091
1852565
1563405
1883155
1742364
912283
1770046
104505
765122
1642706
343686
1772163
893264
1382083
778736
1813785
624544
353598
1954217
97419
1815218
1814759
297797
1887342
829365
1095426
1857451
32723
1343647
312636
1642856
166627
785725
1644299
1469928
1292381
1784227
963758
640991
697642
880920
1339250
1025405
713626
1919755
1291622
1195870
11580
1389632
1850256
1590640
288849
89193
688962
202491
1434819
1574626
1530799
239134
1544826
1088109
114336
1722284
252254
514434
396751
199216
308247
129126
1867052
1408469
1246614
912558
477015
1807420
1773545
1084464
1354144
1001824
1135626
1825627
110883
806026
1190286
483075
1472266
1034489
1855036
1589616
1542154
221428
101089
1092737
852886
1439402
469902
503327
1107894
1072425
1178180
702819
543239
1796524
1643987
864241
312298
787507
1131124
972543
72753
580165
1516576
472308
322454
75658
868424
614374
486946
1534134
1818145
374308
1146843
1558113
914437
427562
1845054
407301
1627210
305339
1162655
734652
316453
1571971
192060
1395678
476932
351429
328516
1567708
1310966
576864
1831850
1473192
1123111
754796
1506950
458028
975705
1518374
1958076
966070
1116749
1989986
819038
1031960
289106
79451
1856037
447012
448924
1716296
481096
943117
116243
337086
1098382
1422562
510054
912935
1511877
1738724
1700007
223914
1687720
1262176
624798
117610
1022081
1939569
1163428
1999767
396936
1814923
1120154
1119352
1633787
1376737
1857565
1303626
147047
1863789
855719
718303
1374704
958094
1418226
137150
1508271
951326
1265424
70103
846092
1863410
1995314
1567707
978283
244821
1213520
1869
892101
1088695
520176
736910
1032857
1083791
1327394
163031
507667
320790
653607
1399731
1911096
700062
1053662
1721491
1416329
1126801
1955655
551450
1946062
1266459
1548333
1108605
754109
1403890
230821
112698
980488
1835898
1852450
229011
983342
1740153
62199
1456385
724355
648174
440952
1875597
639460
1598438
8115
985210
1719269
1710981
1512000
1834841
1320894
167588
13336
779397
1965743
1445162
1264359
279653
698615
309158
114471
1376653
1415529
1216539
937881
1669031
504333
75951
953769
1254205
1638974
488771
129716
1294416
1472496
137878
358876
1502480
693776
725455
1102485
422629
252981
1448805
1896167
472733
1752735
1427574
389106
999020
1205962
1790963
1636361
265349
378071
1081133
72448
143029
49356
1321245
317760
1173111
1121968
1331974
1426985
358660
35474
1278767
257555
206413
1087727
801702
304349
353340
816631
1420403
1473676
1407791
1731558
553275
1246363
1469561
727068
367312
1195155
269694
670845
1676157
317335
301808
440820
404559
1690964
105146
1057045
48211
1168338
447346
1982116
411209
1164280
74463
1966676
341422
1560463
245107
498436
1793155
1006058
113401
1486495
373076
1258575
162782
1269261
139292
79109
1962131
583841
899312
1860822
606811
1216439
612850
1950511
1997729
1427771
231763
1248381
1323600
962452
1153054
886037
664208
1163514
478365
576837
304171
645506
834810
833277
77312
793781
1964752
171422
1453850
1123446
1785107
241623
1315273
1993678
129847
1790685
772222
1450178
1750347
1914111
491849
116791
1789743
1927049
63942
670025
432485
323890
749487
1918062
75221
1753330
1978226
1768950
526950
1939473
1459735
1776937
909502
18056
1688794
1158570
161611
209515
935982
1719342
1204995
1981488
1005190
1351497
856024
84058
4278
1463057
1383231
1803372
80166
1799533
750152
109951
507119
798223
1255248
935545
1766327
184858
431973
501029
1273545
422585
1555712
1606750
1391007
107248
723366
1121569
284018
1581434
134722
1564217
989495
1884902
1865572
821699
240264
727408
690272
451271
1478427
470859
945753
745829
1305963
1991130
1364713
922180
25301
567729
1045367
352216
729406
1231050
649040
13594
1362458
1581732
1917938
80232
252473
1066695
1377861
1685151
804647
836411
78043
755877
600872
1479164
611961
745752
1172573
253255
673391
1942791
253722
1416866
1480586
983560
831912
1433013
374362
872154
514242
566934
1999432
941117
780804
641494
1954652
834463
1527867
719985
1706694
1606922
436631
1733209
1282134
1448823
660519
30871
1430362
242575
1774520
981976
172205
1454565
1125807
189613
1142750
1766015
1218273
236972
1051131
1724160
507959
1474913
1991125
886286
613483
1253797
1779680
1229672
9056
1015817
421781
1739866
283681
1335417
670625
228723
78287
161570
1124261
1905227
1190936
1309962
452913
341564
1016572
1117432
333772
1276553
1327671
547882
25962
537880
703651
48336
1867894
1016953
654878
1640463
43927
658962
311996
1733904
246663
405649
1209447
356939
1470888
1433428
398268
1893792
1657802
1646995
1608913
254621
188062
1529438
878654
1085449
1764847
369922
1200470
1050753
507016
108556
891235
1826728
216613
1581592
463627
448602
867127
1360682
1859251
263858
951259
1204485
1354551
1605641
1186704
1759750
270101
1449704
536406
1004490
1777436
1072144
1702251
1764864
828401
507968
543585
375577
943775
1487833
426093
1422599
1095722
1939299
594709
727703
693373
259750
274504
947106
1290966
246719
1157330
1707283
45052
1805286
1813190
1213058
1118266
1307967
1496578
722689
1132006
323018
1144176
900628
1553786
1716457
93417
539570
1417634
1922903
1315930
691574
1645529
755246
1285960
488112
379509
1934601
366691
818171
474393
1178788
689423
438488
270864
1825236
1567506
325229
1281094
1568999
57425
321797
959246
1420588
1149890
1142691
1185739
1077530
778735
1909931
1615070
374654
1944301
1207008
242075
1243739
1434516
1587849
867063
799782
2714
996562
987743
1470283
1185030
1202429
407998
267358
907221
284938
915803
1842801
753916
1403426
253674
156119
1882084
133985
1463509
274110
492263
642742
978439
1246095
1450181
1796946
1785764
1685104
723214
557808
1628374
62881
1205353
1612016
1411384
607766
481529
1431698
1079198
76928
1299294
457830
1591700
1515696
549469
417665
331921
870180
341409
219587
1168592
970855
1289039
99352
1318649
68805
33885
1982021
542492
1890457
984002
1712044
925083
948152
614230
850739
103399
331056
116047
553025
739397
1737955
580921
995272
1610789
1100272
1103803
290257
734904
1516405
422399
1318971
1760143
694762
26522
1444710
944532
1409695
1661256
436347
1068717
406562
989332
525652
22598
371391
1929602
1822858
1643462
151740
976497
1588556
257614
1868482
587107
1084038
1169369
956785
792158
1729572
367518
366888
1332840
141911
771911
1012988
734056
667639
1304061
1255347
1399681
1579391
1115537
1982119
565993
1633350
180172
206097
1627373
1739515
503988
1317175
1470178
1482239
1216298
1357740
210552
1002850
1272476
578601
665686
1478843
381881
1125883
627468
210576
248374
261980
388655
1142547
859475
1458482
516461
960530
1394712
1255016
1132910
655750
1415249
1298179
793783
1135172
1172392
1714357
24444
1574183
173767
1148468
1431559
1708026
848264
64711
617142
1286323
1181112
1933024
156125
1960070
186471
902117
1284116
1529346
38479
1727375
1050939
903665
907407
28901
940434
170788
1526081
1495565
1187172
723769
1101229
830126
636063
1895172
1953540
873431
1490863
754474
1864853
1201050
1055801
106142
716552
788312
534647
1639141
745884
1972267
1883257
481141
624154
688741
1596476
330603
670366
1298691
806362
1720752
1287157
1244760
862386
1794953
1903024
1815226
231398
1696066
1737479
1725852
1200781
994089
212063
1327317
6704
1643901
1514241
722841
785575
371889
669615
171026
1343791
464965
1268864
1866070
974494
1718677
1350887
1621651
1699901
1927219
177841
680347
1403727
20557
169218
846536
1303788
1041294
1970297
875165
1850256
219945
997348
1162676
1081083
1195820
1725604
1064579
348115
706372
608547
1323465
348112
385497
233800
934545
1552628
115857
466731
306522
782273
1926119
1208553
41468
1848586
202682
69168
1183354
835118
76504
751647
375878
1463960
1779076
968853
449261
1263311
1329687
511125
1257255
253360
820708
1772481
1400321
1734536
272992
1517993
1622220
87432
1710570
599840
87095
498536
458476
1378209
1884266
1731856
1660256
1453714
1878739
326205
1742856
1069731
934710
947498
629391
1239108
1805055
551366
1148523
1012141
524819
1120311
185969
922025
1568045
71582
1693012
298654
246318
827512
1019020
179446
353591
1403643
1521134
1201571
401050
1444533
1884015
1535262
311077
138922
1883649
1590675
43030
475427
1646592
1714520
349204
454327
475849
584130
134627
1849008
1665778
723695
85989
1443908
766992
1133407
943138
1185988
1967813
1368231
668634
1509446
80439
1998095
1006828
680689
1055501
480661
1655531
405810
1717116
1901569
1588804
1490342
1834223
1995025
413827
1659968
1315600
1667729
118403
730287
1695426
1430851
1174971
1394222
239967
306719
47669
1079109
1383819
1650973
713498
1567911
1245743
1490182
1251558
215814
6007
289330
1633150
133835
1087253
986226
1899993
1574831
1792809
1637635
1405053
77128
910760
203996
210140
1956101
1751414
18561
573891
1889877
1420814
718330
272280
365342
253531
207194
1195733
162470
1192649
561796
861761
1878033
533422
1540124
1778205
1375613
511321
118881
106369
810656
1130558
16036
1662778
1373095
519433
878966
1143971
1892769
1300321
1385435
1381453
1886088
681849
1270039
51758
669560
455810
1756317
1967422
41762
1119461
1559193
1106799
1891559
460754
88935
1959042
863528
1920857
1672029
1964812
1272738
1797338
679117
339930
1547751
992532
125497
211192
77836
1257212
28954
1918728
1934696
714106
1730310
1164226
1229400
1215632
1115926
1041643
671153
1793360
291222
1968404
1306747
1731475
529571
1360603
1170835
561573
1364324
1718117
866439
1026556
1988075
1893393
186042
1679886
809953
707970
430387
892470
1727775
93780
1542539
1721864
1107683
1211271
1952103
318477
278653
99313
578784
1623647
1484503
1051850
1518842
704495
311982
99911
236567
509522
1449739
139712
528174
1530024
936051
521082
1766980
1335826
1709247
565944
1504445
285132
1350486
1040774
1991979
249868
342133
1534487
847632
1619382
1307906
1641896
48906
1462305
1738053
1738994
686694
954450
776259
1228729
428015
219791
830038
1567553
1349080
1358347
131370
1148366
458481
1192410
330211
778747
250442
1970536
1463054
1832332
1722303
575017
775854
1109084
960214
1387004
1467345
170166
1938077
1167378
961830
1967910
1757631
142454
1756836
355649
213463
1388614
100072
1198123
136401
1093287
1282296
614936
1276192
1506601
1104034
1631383
961700
1136996
442873
1570096
76578
413596
1985507
793122
19357
1988715
856016
1428063
1316597
38214
1932922
542694
990983
546774
1114185
1921623
1868918
1461139
417410
1937743
567199
1045851
1912873
767614
1896378
1072277
1635308
219576
849929
1226912
1800780
218285
540699
1965397
1806677
186143
1399855
720362
1838933
277143
1721360
305950
48317
845773
1668701
787123
29648
1797509
580052
45805
608574
1765504
22631
133879
1964953
69426
33117
1193398
1935757
1657216
1394950
131073
1389251
37229
266515
1487750
1652908
278383
950578
1549346
505680
1463180
499192
30618
1044033
1804986
887910
918118
792840
1142306
1588107
1335590
974213
1016433
1432956
1977155
349923
1703586
1704644
888941
1969333
1326704
1382293
1165028
1936439
672484
1330948
293270
624657
1520761
1070527
1535210
1696457
1090286
318995
155844
388938
1748283
837807
1537861
1346432
226362
686418
1769212
912510
225540
1667449
813734
679102
1980877
607366
165489
144053
1196416
787308
1036473
1571383
1677787
1993096
316496
1819917
765580
1379801
1171131
1643143
180968
219590
752828
1907342
685034
804911
1647090
79450
1912893
433529
1735367
1336888
1596036
1497613
537770
919848
1873414
340838
1706564
686598
1965310
1450761
941417
837594
261403
1790901
1797070
322512
436349
462579
254382
1421322
1555666
377268
1761211
1643125
941986
1668244
1980070
636575
113610
1007804
1141324
558592
61010
870866
1069694
1292886
87458
1458927
1558302
1280412
1747325
658086
453205
161646
179194
1023238
1917248
1458700
1938892
1398307
1498333
1402393
950496
1524606
539495
1711049
11118
1444072
1869791
1966453
1774495
1117084
804598
342807
651724
542386
248454
75237
1701867
335911
1985495
1523730
1096257
716388
1615391
7174
355361
1906676
1659394
1081905
360826
317192
1252599
1417864
1138240
458477
892627
1857992
1453089
1019196
1447137
82344
1428635
1451004
511710
463442
757556
1065618
1521224
250581
1015641
756165
755406
442203
1701924
1816769
47799
1785062
1613904
630633
743027
1131597
1801244
1701084
1194671
95815
149808
670072
1062336
1091195
1928370
990998
417187
1256058
1500429
1613441
185784
1763095
1031510
1799721
1386122
459624
513335
458356
455540
584344
1070024
321752
779465
120382
1832222
1986913
33247
1444737
1958742
1703842
1078794
1774176
1948135
1908362
284985
452939
41221
1953424
1895269
718118
1316360
342116
560508
700586
340007
1108099
1431758
639410
498074
896251
308038
252123
1500186
1865082
1572618
1999034
1923363
1184533
553618
1145851
645445
897703
737884
439901
1616266
1966427
1504754
1190847
1939437
135493
928592
168517
822785
1110832
403913
1918329
597577
1652215
287281
1100078
353745
1652129
277780
665467
330254
98067
1401007
1489098
1295150
1382472
379599
1986043
1529264
951388
1392047
59021
93687
113496
1969071
782454
171576
793922
574776
192247
1891328
1880994
1324245
240172
1886290
616839
1122109
1840227
1478186
1451211
933011
1427445
441740
142943
1945467
1220041
894152
298516
1232724
366441
1964434
372311
1501133
1699888
530293
670707
1840725
923909
146548
28506
488910
581877
1943498
913478
1026494
1140171
550561
332710
1684145
1364149
262104
1670547
1853174
1452285
646608
1448351
1106880
783836
653029
1245315
172857
1250635
541597
1918872
631185
713861
1179244
1468343
1711761
171752
1415542
1147347
119461
637980
52419
1264298
785548
1402211
706333
1978505
270021
1828811
1981095
1302347
1661122
418790
293559
1155869
227464
1088189
1408169
1908900
1596303
835608
561254
1640803
124900
738571
175564
121299
1594549
1132422
201999
1905832
986646
1312496
362883
732248
1200933
1484651
212816
801165
484733
248980
7334
1420884
266540
74923
885277
1411142
1185677
442557
46899
723470
1209388
569517
97292
572675
1375945
1913980
1069984
887034
181565
569089
1373779
1343439
386273
839524
1475012
324822
1120034
1366115
1976572
1293374
1400428
1360071
80199
1155100
383578
1810682
1740824
173758
429578
220061
283838
1065142
1287258
480853
843766
231246
768609
271326
1738815
1148880
211546
1326013
200371
1551838
1377165
840333
1776290
1252593
664831
1331599
1815961
986004
172293
1146437
1258106
235988
875433
597741
165546
1314373
1802710
542156
1795054
202413
603508
445400
1177670
468958
1626829
426310
894460
1777332
327250
35701
597415
643935
1513012
54796
1618712
594075
920053
1252088
1130293
378480
1912706
475503
478893
808364
1431225
947584
1317475
312111
548359
619493
1582841
834247
1877802
1308764
1069953
1786236
126242
1992524
675831
1864944
338186
484421
570164
1451000
616338
378404
1402162
899481
133394
848096
603717
1433825
538952
567535
1317797
457264
1491940
117389
521499
1863165
410376
768785
1000159
145772
1911037
202631
1558482
414042
787487
232115
1488073
207800
1510941
841389
1724486
1173876
709399
828916
5921
401213
142509
1832896
1833778
204291
1123045
1635897
1498140
513204
1715969
1199917
1310695
1324940
752875
275289
1978180
820129
1676886
60863
1763492
1222332
855305
1171311
1638154
1602121
1792025
873294
188844
2064
125048
1608524
1647352
612175
1823593
228000
616905
434766
889780
588574
1494833
841722
20692
1970174
900155
441353
506578
355087
268351
1920178
435428
32252
452203
1016003
464245
1483527
486930
141957
71880
547507
1699003
589790
1058727
86775
393766
638017
635633
1102764
1831272
1782488
1117448
547482
1626755
1349946
1709568
1533436
1234190
854343
1779191
312551
704612
1812722
1474451
1309058
888654
1879272
1442155
1379959
1275212
379982
766951
1969061
1295496
57186
593056
956587
378790
1439096
1786287
1352995
660421
179173
313108
217084
1235380
709548
1141454
807614
300849
257667
1984827
1010179
1176602
430759
1703072
826645
1766944
389357
919737
1965581
122602
1264848
1741638
488094
593199
751417
786438
1813901
1925443
1777249
636598
80976
1018788
1055524
1180868
1742135
1993660
822671
742932
1954851
573374
1300794
385332
178017
462336
1500562
1800397
1711783
1363026
1428169
303032
17796
963468
1834009
146236
481984
711442
1196915
808733
626730
378531
1893345
1898147
1067573
1834876
189918
1215839
1551183
1944191
1232174
939062
839691
1260419
1623542
844198
335445
454574
1398304
194442
1078075
1106945
262560
1962115
1779390
1592257
1929104
709507
1528716
479457
439098
1316699
10198
1838456
419363
864707
179690
38874
653429
1653662
335884
1652804
1342812
1676649
393324
845216
1556603
1818081
971163
1897553
1327424
139413
1876331
1572827
819344
339960
1163702
193233
1079281
700746
102357
1204948
547310
1895016
1396354
928577
1632635
780618
1302394
1981010
690283
1391454
491757
636939
1726969
1578542
597209
1353626
1580830
1180872
1545792
236391
984536
1647485
436376
1049190
1361861
1540861
1960373
935
1023251
994464
1109993
1789967
1210705
1957645
1116676
1050218
1686720
956244
141863
1096613
1056391
1082316
1740132
266991
1222383
843723
886536
292689
1304543
1375175
1061514
955076
1614724
552693
1587186
278311
1151442
700460
1334179
867330
1325745
1664981
604257
1329248
869291
669656
224888
1218820
740027
1401042
612358
1050018
449662
1868678
1675854
642286
75834
404416
165029
1635245
909713
357343
1976601
1181349
691781
1906983
1552323
225838
1001683
1240929
170282
1648198
1419905
450234
1783729
229546
282588
1769889
31641
668821
505571
807052
1914031
1063881
723399
1716519
122981
226927
715662
1843770
27767
1973211
629130
1474863
893326
1279890
1404483
904992
838077
1926797
283878
1865628
99047
323619
1766985
1452690
618313
1012781
1146697
995262
949711
469813
1530007
709707
1746308
1230411
801831
704592
128256
1525200
111352
722822
1700745
574130
1020830
1083700
447245
182423
1300838
499698
1752344
876714
1497434
637436
1083465
1371206
1193504
1673560
1959456
292667
1507916
746038
1639377
1186115
1404331
1343450
623027
290447
1363554
111685
772725
167828
141087
106839
1932730
1797869
420529
751145
1916193
1274342
1911083
1236501
1159018
221327
1179673
1924739
1743604
1859809
1401428
1677426
663727
349679
1369016
559187
1118062
959695
940626
432406
1214618
923768
1823729
1275577
1663640
820708
308957
871667
748495
534120
1237792
198277
1308809
543986
1637318
360273
1741906
856327
190088
1528963
1291556
1750254
655150
1942989
1929350
1495210
118933
675031
1648967
621294
553751
515947
1839978
116667
1332981
1128788
703881
461434
1797431
1508248
1478258
1673860
1921095
654190
1410292
1650733
1994738
349182
1046815
1479313
777286
1599019
1284411
383485
564133
1356931
1796369
633195
1105842
1616282
266372
1500166
1416156
721970
79992
1372762
633143
1028275
1701992
172215
737425
1548951
937035
196635
1005720
1961677
696155
1756991
431979
493726
523025
486824
1101319
1318309
1468040
351426
935972
731102
635397
269834
948958
899686
1948767
50678
1653712
412389
51828
972197
382044
451769
206630
1495122
1685727
1930297
50744
1983170
232729
1594516
716302
260861
263135
1352266
733898
1779485
1739595
1590923
695207
1472932
1365410
50140
1461992
856266
676824
1045899
1664358
1572916
1445041
910110
265558
1240948
978298
1526632
324981
848828
153890
193944
862668
663166
1116582
936612
198796
1509837
1960458
905738
802538
1000695
885763
1931715
908164
1513716
1780516
522510
438021
1765374
36550
509748
888170
1168895
1247923
1505643
1938721
1253324
739931
198135
1560844
1514445
921454
834094
485745
898518
1904093
8535
1542708
265609
1794081
193797
1344080
523426
1815168
1360059
283572
877210
612071
937843
1915686
173213
1355238
1906353
1877854
323209
895455
1786680
1321583
606832
246447
1239914
1126533
427632
676744
927325
1456477
1993815
906132
1021120
1602297
909660
1666468
1433290
1373821
120291
800726
715984
364387
1203476
697519
1493557
1939988
1931627
938102
1579986
237196
515434
1755427
1767600
195496
1046487
142936
1452748
562016
1058255
1891116
1094
251663
1224134
1520618
832402
1655196
1570484
306816
1138949
1667047
790256
26985
1713809
694777
776876
1122105
1821833
231788
714597
184834
1678716
1273531
843786
787648
1509491
453643
1016659
18197
806689
408364
1526542
70350
643024
61997
552333
110020
1912530
110828
1500467
622443
246697
1003821
701326
1018766
552510
1902371
1604285
1572493
1898735
432190
1631390
943144
530076
1636835
505993
410218
1367853
968151
1448263
1296891
880394
848888
575250
1855390
1821771
1076424
1914732
371948
884237
915240
798089
78564
1769062
657489
629193
1403050
558296
1227265
628004
1240147
86524
2895
536085
977947
702549
1010901
365462
269728
407766
495623
794469
1921849
619548
1422189
1019494
718381
1259723
654974
1491360
1726458
1632249
1333088
1049242
429031
522012
456641
1260819
308963
1232260
1782926
1560596
868461
810180
568601
1694992
952615
560356
321600
1063297
125149
632131
67857
1475689
956661
994418
1624267
144455
1172295
281107
1776275
17132
1163879
1397010
1792665
1123657
1544590
1154545
905050
1539540
640949
1911789
971326
931908
1604641
906627
880662
1971428
330185
827245
1614748
257471
286651
1025487
1590250
1867275
16609
1473244
364163
1129718
1432816
993673
1484242
1193261
841391
301402
1703503
1676085
136133
1065541
493587
109015
193752
925939
1459272
1356803
1225365
802514
1877544
1414316
1186810
1754326
219217
1203353
1443186
1455049
1056962
1507111
1806756
1683323
1857885
1420787
1098598
574395
882741
1422475
1365846
443339
131517
513599
1405642
912600
1246405
1795184
1913483
404222
1858699
1702378
1874058
1949574
1366817
1503755
519344
510759
1637531
1107904
1682047
549362
1464155
132001
1516695
1136060
1282937
1699813
674382
1022383
1176189
910103
163852
756567
49177
106132
344701
1331492
361743
1322106
1113139
1306983
61141
1654290
1620562
473168
231006
176780
1668632
1727583
1519531
177
1186786
316170
848145
1351586
1403238
1426614
1029015
1261775
639926
1879196
688520
844646
1333565
623807
130700
1962619
1425760
1462253
707912
865054
811211
1674621
777315
787229
1111186
1166411
452109
1918319
1213376
618750
491567
1300234
601442
1782445
1274749
1378249
1125372
34864
271128
1600715
1948891
1237089
1879748
1879688
601138
260597
513425
1151604
1779198
509344
1177824
30025
917842
748878
654737
1555377
833507
981146
285826
1270970
1413957
1726507
837432
824946
442159
249415
1237186
1299381
837726
1960917
1971272
720479
630219
1124778
1711364
407620
320163
147636
1693118
555143
1408408
704529
1644922
1504762
201649
1596647
993732
1692119
692332
844893
1684894
1072721
708985
379057
900663
1745815
1011989
282695
1308521
96814
1477360
1885578
1102539
253347
576236
438966
71942
639044
325610
667606
1994161
130893
1592772
1384349
1803540
1167342
1709929
1300977
709654
1056982
1972910
1294569
1433488
1297328
442670
376387
447569
1733250
1484397
1044255
924418
393291
1574268
1447694
1892695
1898138
1467304
1987230
1839672
330234
1195934
1741808
1883357
1098689
961710
112705
489381
694763
418023
1647367
1138509
1700761
624058
41739
1257588
232018
1604728
771652
1412273
134163
1274274
520103
1074002
1282692
251373
1821408
84355
1216353
924288
1739061
876181
1392979
430576
1811253
609709
211599
431958
1673155
1789896
275075
80120
356465
246527
406754
1802679
1790092
153250
1615861
1668606
1800647
57195
219489
707520
671788
1122715
1841952
1492323
1657687
202375
781422
100629
402589
1128337
1001906
552684
432562
1444370
300931
1458390
693182
134492
1160367
856582
1633729
1683975
1071288
841631
700808
1151927
218847
829461
1205842
472008
1718665
633960
833126
658039
302130
894184
254559
252107
1807815
16132
949290
239633
401315
1207309
1766880
1743776
891074
653975
1753425
152278
549267
1304029
1277797
806378
331066
372024
380461
1562586
256330
190324
820893
185522
755014
1851686
1797840
14502
971551
1565182
810562
646440
684189
1938932
1763178
238138
1717394
1469691
707476
1704426
1052414
1014126
16878
451936
504107
609744
1240702
509972
186231
1783283
1371466
1447327
1142652
1896316
726941
33223
1109035
1416708
410725
148795
1899352
922085
1805489
1110447
1584162
359117
980878
681519
709580
487873
1537487
1598288
791036
3254
413066
274349
1459546
595145
857203
1176532
824184
327430
1749325
634631
1251900
889544
1880350
990938
1787574
433777
1026257
1972586
786863
1854827
885106
225323
282630
1981289
865678
1056899
84659
757556
1563502
783151
1734038
151495
523566
638031
698745
684497
1515266
1205112
601501
387466
1240492
1089324
1816219
41935
245224
920671
740649
1599695
411620
721416
1857108
210543
1465561
1526001
469999
1398626
1926671
625349
971842
1242903
919204
1836262
961122
667886
541945
1382516
1054841
545234
1150254
711932
1707388
1166573
882915
654622
78603
78109
1637586
1685995
3034
1015078
1318898
932158
810
1034699
1473324
645170
1398744
297017
1108664
1172870
1231096
1320215
1729549
24244
229032
1523361
61921
365945
101539
496497
1228192
1343163
932412
1062713
787717
1091942
1161039
1847863
1024391
1809855
617194
1014402
445464
1505007
459086
513347
1057175
448562
1204209
1404030
1782288
229399
1698799
108225
593295
1842871
1455892
933747
1903413
946573
1566128
1065709
1671949
1163212
72766
783535
1486038
312307
122473
1237751
1769667
1652832
269182
1698491
1995252
1721435
811265
219150
332211
1566949
1442588
1923746
1674112
450740
960766
525143
518311
1701736
1407405
1716268
479974
896201
873588
1762564
1142913
790434
1154771
1847846
619533
1910424
1455930
1621565
1420127
1261801
896472
88404
1837681
281186
1814411
1461064
693147
1095416
1312959
1059416
864364
966110
862018
1946798
1597968
1127109
374926
230565
3513
666346
730656
13293
328742
902645
962982
817213
600606
873526
1068075
1443251
1040175
1611246
853618
198438
1378538
738903
1132374
1109243
1437020
1119114
1345684
372715
447215
515964
326610
931029
385509
915573
1879702
7971
420022
937836
104212
1741082
1705966
464711
213383
1678471
77119
735046
36259
737950
464176
933204
1944767
1516739
1377886
894953
1442099
778711
1428404
1077031
1742487
1450629
1166980
1506472
944883
822225
265109
643784
1922139
210694
28882
1073817
1033112
805039
845204
1106462
238424
286680
1674256
1514325
497671
1817152
1765369
1142769
1298239
711675
1214337
691962
1051842
589968
1766367
404319
1343216
1220051
1601138
1665600
997923
386411
1933767
401875
1421377
1184581
449216
382393
669855
214246
322907
862196
1250157
1402915
1777893
451661
1018319
1328376
396599
1522118
955535
321978
833302
251925
1346226
1192504
579452
484695
107670
1491421
1117406
90456
644893
893261
946832
389924
1204900
987858
1494797
738666
556893
1317495
1767582
38774
755773
320531
608875
1297325
120114
1538040
1016590
1200047
1230151
1666295
1658547
1057877
473553
235530
1851909
823874
1429329
1738590
1584602
62
21163
1274657
639345
1117315
303972
1859395
1938190
100864
553149
387769
508168
1461895
1664343
1557093
1445388
700601
1811010
1578383
1658102
1169449
956049
1227348
1782413
794737
332832
967120
1027472
1427287
1036354
1489047
369295
1616850
543955
816375
1503565
1512294
89432
1580209
845608
1963877
1997935
1148518
1485228
558069
888205
1780429
1399854
1580373
1295341
301427
914184
626296
1726352
1771663
693954
1333264
641791
228509
234949
1194164
1888266
1039009
1270779
1687026
1208053
1171218
208767
105092
1469453
964398
1708206
1912567
1398561
308044
1694924
850301
205317
1791720
1700764
1394052
1738616
1570375
1085561
629290
1177197
693750
652267
239519
483402
1335768
1676006
632484
1997412
400769
1818823
1868611
1561172
1618317
897178
153979
118631
1661972
1821130
1872936
1079979
1529151
1733118
1887269
601608
267544
1497246
1030242
254720
210747
59437
1394968
1666635
1745354
1732052
199534
1344094
1228615
1434076
493163
566026
1303240
861768
913006
411816
81670
1751962
440191
204412
8222
1297046
445466
1622321
773507
1338619
791865
1231828
1365355
810663
157514
850295
414721
1335240
627085
388627
1198326
1849782
1820406
1377277
746038
1967502
1305459
1876320
91426
1697888
789596
503785
523256
429640
702939
946621
1223518
586119
1760338
247236
704857
584370
814413
27876
98746
1497578
617774
1730683
1254003
349010
1351105
943998
1085839
1852996
298746
1735731
1809464
149234
1334569
649466
1957422
1339970
756641
1494733
1099118
1028955
623583
1848833
962241
1848576
1758393
648179
26230
1702048
1789816
490576
130751
143336
1228061
1207245
237864
1642942
639625
287907
428762
1815935
747914
378855
1933534
1161791
1778148
645733
763805
686733
1298154
151332
22088
1300987
369871
863667
468612
1784155
247169
842176
908813
418625
1997717
732486
410812
1497743
1448826
1310524
1740442
348875
1308967
72538
931529
840740
1195912
194116
1480327
1147230
1407457
1014963
1549429
1143941
1186561
1308146
913684
1226268
746991
1627859
1583846
1058243
480473
106356
1978682
1305177
361101
874054
1613304
1260756
522204
1888435
943164
1005609
1409670
1829139
589926
340207
1195763
1021736
1589988
1968758
376681
92798
1944994
1326767
869639
1091656
956118
897465
731007
1571450
1406418
1242576
1922499
1516314
886188
1319883
1774965
845751
183391
284408
1439803
734096
503378
1678087
340009
1940836
1528623
956915
1123539
1241527
1435116
1094078
812834
412654
1429890
1784043
1414263
248876
355586
1216394
547529
118324
1960784
1189659
1019860
2590
740332
1994865
1885477
496973
245450
1517430
1219507
207035
49193
1268998
359105
138931
235797
1905069
283087
812785
1325802
719191
1163948
1151235
1032159
126237
1699907
1705455
1290559
256774
1312967
453040
1062101
171793
5646
1175967
248294
1225740
1938248
1004602
1380337
1620495
35051
662491
178955
1356388
890063
3842
491577
274325
448702
1193128
544795
930843
1036660
26842
404993
1838345
1752422
459158
1579819
1037150
1187400
1302636
696780
686813
1744011
1427961
387333
1006011
13657
1410676
266830
1465354
333249
548703
1141788
477957
397818
1709990
1057974
1815483
840661
469527
1315771
1252662
522251
1189313
596659
1634319
1407479
1456321
515029
790945
673506
1600750
1240877
1158425
508990
192404
352860
618474
294289
264663
815232
1635791
729124
238575
575626
861906
387803
577016
1617586
1250312
566404
887653
1808088
187977
1855509
1545382
806339
1160521
631447
240093
1372514
399937
1133211
1815751
343065
1316832
305992
331464
1519462
974048
791428
906015
80053
1846046
146719
1252324
89399
1114810
1391109
1934391
642119
829915
1912830
65902
429529
1099660
1091304
1347766
1251947
920597
568039
465641
244944
300798
39259
560513
1310211
1122631
141181
1994004
1065086
961070
29194
257908
1865937
917231
1283334
1390077
81317
1674217
1156705
1194847
1398485
1662250
782813
717050
1652296
217744
185002
390270
1903811
1519360
824242
1403499
1787763
1581306
1852030
1661881
167792
406243
107990
685193
964376
1463170
1255468
1660933
1683857
1034753
1193872
1046053
1982745
1200528
1029200
1683807
1316132
1123358
1901046
1587074
1029898
399614
41781
1747901
123497
693486
1810688
1122250
1730135
705872
552416
1499395
1835879
1632397
599046
630173
690952
1439497
1012740
1674368
439143
921798
1379449
1623899
1081645
981921
112187
85912
396172
356819
1625119
632748
779315
720350
1929831
847977
168033
457688
919712
344457
1186359
1520688
1868087
671884
46238
1153331
1951395
1122455
1837028
1643881
278486
1646570
750578
1647481
962048
999332
205735
1148780
1375199
187491
445391
1127239
1078321
379250
1879265
297812
508502
727442
1931865
939212
402764
1342086
892385
978497
1660956
404664
30729
1491494
1294009
482954
289658
1237656
623461
743575
492724
635648
1761303
132404
764950
1962236
1842626
1502584
1869873
150793
654929
925516
1603825
639164
1903484
1051356
77732
1061447
1122451
726244
1457099
119069
1723201
454065
987913
129238
660455
655070
1916187
318592
1519222
26851
1784518
231141
576965
991523
903382
1787200
48715
162660
359651
744371
932343
1479764
1105715
1912581
1757090
1958235
1615134
1523343
989467
1099502
1270404
1564881
1006911
1768904
1818726
1976740
713142
1064683
1114289
590352
1418035
723940
1438319
1156269
1356466
970504
1476023
726121
527924
659859
221275
957088
1181087
261018
1711627
1540420
1336173
1379394
212041
1283573
1273977
1676553
209288
905510
1506147
1073068
1592595
602380
901704
1966420
155701
1650972
1881405
617405
623606
984192
335641
104425
1190440
1417242
1576915
1391293
222977
1623082
422332
1807864
1428976
1661145
376590
204841
20476
672888
827841
1419823
352662
1765914
1909655
331474
1777841
1332354
645855
569349
1283651
1481615
1046524
1434387
859933
1400818
1189055
1880251
348456
272354
1458522
466971
1932698
1521914
1093612
1325205
148786
43372
934340
1305802
549797
1794455
1949339
230053
1795947
152480
434925
784616
1187903
933771
1358020
1917124
13783
1049888
1232458
898530
76472
103870
909929
849589
482284
419468
1853886
884880
1772418
1157059
1664349
490462
252878
543815
910676
813003
168903
436975
544706
938782
115496
245855
342867
1858526
130654
1934469
1043035
1922404
877364
355351
46701
110848
842281
1573271
742306
1368224
1905694
1972759
1839677
1008624
1703323
833230
986340
90313
1686661
367810
1387451
586627
78218
988697
610185
1480310
551993
440307
1953688
271496
509342
110672
1632636
555251
1321624
619398
1533298
1216533
1311508
552910
1681563
478233
510149
657420
653326
430245
1513141
1099564
1284514
1954310
827574
828094
1659973
1971246
1678176
1849032
1526614
286207
1667269
390858
998978
859874
940803
1136160
1750337
1487683
799165
345861
274393
1563111
1956432
1274096
223688
220913
1549847
381322
1270034
122600
1827148
55910
1550764
377381
1546278
1282349
1363076
748308
232662
163354
468563
1692844
1520067
1752022
367227
179271
1242783
351118
1204038
566545
1212671
1670992
1656014
1106168
1756784
1810523
709309
152107
1270214
484527
1941247
972304
1617036
1457669
753840
1074582
1305743
700301
1909173
1626198
1468093
1749015
1476100
390482
823953
72093
76002
1761588
1798465
867753
966367
213325
1892792
688651
29000
802362
208938
564203
1110502
1698575
668207
488145
152451
755962
1802919
1931844
1613374
1031823
813263
871328
283158
1870996
446253
827294
331914
1608611
641366
912069
1765280
1709344
1499320
1897213
1232005
1894621
980619
1930074
413972
725418
532925
1015499
653231
746470
1753467
1579499
655172
369785
751869
1728084
1059512
1666297
63139
1146170
7478
1156036
519613
233638
913572
269365
607332
1410622
535385
342922
1807367
1883429
409488
455176
533194
1290482
1888907
152109
1309460
1455986
1750570
1630386
1234801
1611667
646192
741943
354741
406048
252838
810882
1489397
34230
752234
1892820
1112190
1642000
347324
1829199
484809
1137137
295850
1724962
1852775
703109
30330
299276
240738
1685720
1310191
1953014
1670260
380303
1316870
1311140
1000469
1968034
582491
1070970
617491
1870034
1000960
1744114
538944
1886777
251011
758496
1868123
323479
208601
385721
443993
1526109
1083532
1529552
1774066
181906
404981
871898
395069
834619
1543651
1139999
1446333
1359941
1591434
322006
536123
489643
765346
1452541
772451
92013
197245
1435018
605672
1777029
1741741
492492
1167729
505415
386587
1010116
1991221
1433150
922574
1085790
1043467
411122
1390043
1799971
89690
276835
94349
266432
1982049
1396091
234760
806464
1471394
463259
168591
819364
550177
573269
1244576
1443341
238588
1207147
159868
826633
854520
338361
53753
453169
534270
1941377
1521986
1288214
347603
1748047
1416982
302219
1409441
506938
1070174
1887219
1461749
1146517
1429264
1362032
1392301
412517
1885592
1434389
897740
913303
1690195
1141456
559474
1927015
525135
234353
519122
410983
1046976
196234
1607135
498659
759437
1309158
515949
1944728
846829
1127874
1474948
1284533
345146
699174
92017
12829
514424
1787134
712806
1557186
1642823
1468777
1906386
1779315
493782
1830972
923488
686386
429484
1673681
658598
35230
1300216
1036367
827906
248944
1345906
718335
374990
563940
93881
243130
196441
1364446
1139316
1270379
1675510
251246
1588070
891484
608820
982369
1546819
214078
797648
1803147
595312
1141782
875329
289108
322912
691439
611672
1813444
40249
257975
569528
6403
1662073
1951342
411385
321920
693887
930085
614974
3394
1218223
99500
1054379
1624081
1628264
826058
1420431
1479948
107105
582166
817169
272650
1020319
1767974
928313
1540999
1543972
1094351
176904
1981836
648704
355774
1153203
783771
69511
1054183
143596
682428
896545
764569
140729
111362
480998
110307
133236
237488
1620106
598121
573028
374303
1534326
278125
1172742
907826
864791
711610
616452
509451
600541
1627943
480960
1843316
1995807
697633
331035
322217
548755
583229
1445671
1293818
1137488
476783
148305
1577020
1933119
288932
1831757
426983
154682
1939111
1402773
1113993
1034838
1419283
1229266
289552
1195761
360656
1687547
1312071
1952856
273631
1134601
1717170
44232
622640
956423
656987
883210
861454
1269039
7792
988526
1669586
258676
420708
1433360
845612
1399009
1522242
1236734
1617881
1047995
1683507
1285059
1516821
171758
1504358
244684
91561
1190734
1480422
583771
588053
882899
735004
477729
1039691
1986933
588397
623874
1681751
169364
1589389
1973823
1217061
1088513
1172338
783581
281663
1569317
1315791
121995
1227791
286850
642580
1587111
717294
1767453
991607
1864368
1572373
1458230
1742112
1311762
882290
1680231
765586
353618
468583
1809799
1065895
1949263
196697
913144
1628755
1308972
1340673
1062649
1864838
880195
1277197
286998
1433783
1144607
1058850
692949
1278425
1301449
910629
1924138
1417516
204952
1933817
498590
597630
326386
1193780
848889
1481341
952649
1277963
1854968
822588
1746455
1575608
156303
1663579
100874
1636287
1393224
647662
1066623
1245290
773855
1003766
1935994
633723
1322987
1550136
1333742
135293
1943385
1702392
165444
229096
821724
1707760
528337
984564
336564
1005248
1905742
1274849
1223091
541656
718574
586292
113774
1883000
1736736
1962770
867675
610518
1118036
747948
1119482
144492
244616
703534
410601
958493
334201
733569
1517165
1234191
1670506
279026
579765
500839
1678197
1307118
1612735
884863
1212306
1310747
23244
384184
268889
1805323
1290785
800180
137656
309104
742139
990794
1627413
92772
356167
769716
585086
928783
1850164
1461049
465729
1847734
1923742
1547480
1453994
1866965
1404491
1741502
73042
538442
1883964
1307032
836752
1923897
240598
779052
464272
1074237
367867
1617530
718625
862528
246918
143624
688847
1737517
576083
1231440
618298
741168
1407134
441791
661292
351286
786003
1750618
1935819
879321
1229925
332490
220836
1354326
384806
1802834
1600194
975210
212470
821633
454153
1344101
168102
1626857
38817
1957488
614595
245649
1103890
1568968
772999
152604
835082
1360053
415571
1694736
468147
236620
170057
1696196
1981322
1978297
1401502
50196
1564591
139369
1284402
1846593
367635
550056
608824
1671766
1118968
973806
547576
1677199
1805717
362635
270067
1153507
482305
360458
1117190
939486
174031
983112
1444106
1806566
173806
999736
594016
842255
1394413
287249
820988
825127
1357845
1369453
931787
61
1872923
1335692
1494590
704382
271257
481511
1944363
563603
1396248
171201
1785063
1605163
391614
837070
328825
1488433
836837
1369627
377598
1326820
635541
604752
296458
1679859
1078127
1053887
307966
470924
656340
1848936
142221
1473186
1320514
663917
1901621
1933804
556153
1083940
531526
888149
1452759
853563
1838977
898635
389909
508646
1321868
593328
1116745
1322696
1875492
1700611
172576
350882
207794
586482
1200953
289682
1560459
1626782
937687
1972675
1391318
148395
146636
464783
1679492
1273660
138128
1813639
1964382
261992
33875
1368896
1562924
1633824
1084408
372967
1930921
611976
661666
1594240
253482
179377
444690
113379
1532183
1702880
1852134
1262096
413847
1257570
1000928
1942392
1877037
1920028
1009614
146089
1460090
1721578
687586
780557
156553
1591760
952740
883522
863583
182304
1532362
351309
1982055
542643
1379887
807566
330470
926986
1582754
1648626
712408
97049
514844
1038782
748830
11740
668672
1195404
1957697
1548119
272986
1124353
956145
1672358
1713129
1286702
1635741
1684409
989174
1839603
530133
1549087
1955602
497197
197560
47388
1092353
1436899
35817
333191
520296
1438111
956062
757746
1710430
336551
1812758
1917274
332432
1239865
1618354
1461540
1010585
1442752
1927515
1743391
1124064
14542
1810056
191818
495293
96550
1439439
579278
933313
705213
1608799
1608558
1055852
1966869
1357552
207991
1304625
339023
801194
545268
1327413
847916
1396189
1289582
577836
13973
745608
1743254
607124
455915
1736934
1351727
1063962
1997029
31417
677421
1489870
464473
356257
1607557
1156050
818777
1330926
194691
286792
1816313
954586
1045652
1621740
176567
1732668
1912902
1830958
1198408
1324889
362647
590834
774721
1688599
1232877
742769
1483257
944487
1331740
1266793
1868859
1100324
998265
1313876
1056111
231960
1222250
1139810
881381
1991618
1847494
1702049
1823162
1309368
958764
276671
1902472
1422412
671827
1950084
521190
528769
706316
1359895
587656
387416
43078
1335617
906311
966273
1711151
1175362
1902945
909166
2593
1503507
761578
794148
135962
1190699
118569
1208165
1137020
1060017
1547011
1719137
550222
903114
963302
1202520
1516935
1947125
1215687
612046
1211322
1036715
585306
1106473
187071
1385545
404212
77953
124773
585036
1396205
46626
1351604
1608524
488827
1234329
910847
1782667
1527700
1990255
313334
1344414
5791
1202373
594754
147728
102384
1185784
1201598
897703
1054388
552167
1191489
1873228
193900
1148652
656126
210642
541939
1049004
1010483
902759
1753672
1684477
109505
1385722
991151
1621213
251590
1683749
1599846
1203585
355113
1287338
1541837
574351
1544583
1931852
376096
1112865
597774
300919
1842182
707617
1467248
1935950
1435378
511728
1981895
880409
1228348
1412473
717647
374196
1691798
286447
1312538
894354
220154
1900503
1195288
1107005
522478
53719
1953183
1190567
106000
28143
181909
1804138
1598889
654936
709504
438131
1549760
1003470
691040
989728
1603698
1923784
762364
75783
297352
17864
1284906
8323
1778663
390900
625415
359658
350780
1742333
1195833
1460302
132028
1938142
717517
72107
1877344
833123
928300
673520
364205
258041
814427
990053
1787141
874359
640916
1636753
197219
1481319
1928207
1948103
20783
1036336
1724745
699446
369437
1467632
1431551
521193
1468106
692390
1421397
1832813
895381
425245
121796
555107
1692839
1861050
1495257
96671
700210
1260445
1081763
1353720
564969
288930
1268838
334218
358521
1503694
1038297
1367829
177926
1139340
937548
1650652
893641
945838
143994
1720307
724016
1500581
378542
459346
1483506
394948
1438762
110257
1049760
388846
882921
828920
533888
337223
1392796
138317
1609312
1163591
854441
1537083
398618
1768436
234873
573910
1652347
506462
624225
399790
1065498
492568
302634
104213
540779
207350
1691686
1420372
1323790
617371
1283775
1517023
1405093
1257476
905834
923468
1089689
276364
464877
337818
1884521
1776078
423338
1559913
669782
370832
629881
1154555
217304
1182637
819277
1102454
300510
147560
1301804
714823
1670087
148118
767357
1752161
1404290
1347533
809333
1730542
1084971
1530184
976054
1660700
1674084
857674
985256
650350
727277
519260
223425
1198548
873542
986396
619463
654330
902919
1666410
1520011
577835
1608781
411286
1736597
1003126
149318
1055040
1943841
1264293
1204666
173121
1431727
512151
1599664
97866
277854
563250
1587073
547634
623039
1060109
1398723
1382558
1376461
442491
600604
1026924
1204346
582735
248048
211200
1568904
628003
238781
1438366
1499977
694933
892527
1028925
828462
1394317
1202520
1378850
603661
1345396
1494942
1452237
327289
1059462
1101912
1492994
42808
668233
618738
546304
1151989
498663
850031
3586
1433377
1334741
1175921
490106
1620927
857463
1310572
1389697
1827723
84249
489395
1630467
1686884
741878
1651423
1814405
374908
813773
243305
495982
187354
1078393
185034
619363
903356
868761
288027
1483216
531205
981558
628091
1009327
1273089
371149
1038842
890606
1110876
1158230
362758
1200656
1428272
778881
954413
263794
1953346
990858
277908
1409183
1942487
558247
1415887
1504763
1726128
565739
458857
1240919
1087317
221308
1984043
1617437
1009149
795127
745052
570854
538063
1075106
1111980
829741
430102
1390447
1011383
255416
1176048
970958
1031314
519966
1185447
842512
249567
299727
1213283
443319
1592682
1233156
1284491
482245
1706291
558386
1452972
882007
103696
439175
1978822
1251740
1510234
1362211
1657183
1548861
831960
830785
711927
940358
1865357
1683106
1264238
1470351
1707570
1805818
1558639
303861
913220
991716
1250290
317372
17759
444396
1706990
588559
402107
1400118
1525645
555452
525851
1979899
1185859
1985852
1580746
680114
613373
567235
818696
1803790
832815
971546
1115111
1897558
305734
330282
54095
688470
1506094
1209674
777443
1289681
260716
1881705
1307361
1636665
1517450
1174002
1221151
386458
1927219
1180462
937525
482935
525518
1472881
170644
160335
548825
1187760
1325277
1635882
12806
1174960
1480925
1147427
1178812
402625
23365
1224276
1828216
1291591
133223
386775
1599981
1133733
953168
790099
1264817
1157899
346611
939644
485517
536064
299017
668086
1600308
1076023
1729705
1733126
1883557
598512
166377
457404
39778
1098516
933807
1146844
825341
1308151
299652
1008581
686910
617368
1943734
674795
60238
14047
891149
151591
1854206
924642
1544599
986502
43231
1875107
1311280
1448632
483899
1165033
183441
758630
1353987
26405
1471374
1950341
1606235
382204
56682
1712933
222449
332527
647394
1197551
1239595
1431896
1445610
1260109
1128346
331092
1774018
902334
1108004
1162142
1124945
767708
1452119
1530683
1401293
1211586
1257094
286419
1449260
1466439
1354916
1475674
767906
1781361
1405658
1892748
889893
1630989
1405817
1255805
1556618
10522
1510816
1685420
1732849
175545
1774044
1959678
1694472
68563
1408185
1924895
510235
1684827
376843
1428662
468832
505810
1233960
1843316
18380
39071
936815
879352
1141965
188534
1385365
777976
1228487
406568
1494855
1522273
1705513
794326
89983
1293084
767932
702538
1629462
435124
1623257
855631
858307
453513
642001
1244160
327108
1984354
1763577
1411892
652012
1909894
1364440
1048069
1845453
857151
168963
789834
1444182
1341553
353145
1282958
369173
1751622
1366245
1049552
417815
1198085
633955
774672
197944
1679814
9964
653704
1839333
304207
59290
1360039
1979739
926054
1151212
1340310
575474
1178125
238637
1942412
1354953
829845
1009944
1997410
256411
1638743
1008999
1073188
126809
938909
1622924
1738598
1673830
325220
1071111
1317689
1117486
1674115
1701860
659174
177872
1303655
1292462
1335536
544833
446378
316241
1136051
76629
1269252
567269
512628
1742191
970175
1309065
693360
852435
568376
1298216
1745107
610491
1380443
1273239
1797301
1628535
312924
322671
1682869
1943666
1956274
1188986
638945
1543553
125007
1544678
830784
1429882
1288975
541004
1288052
1039279
1381060
1981688
921213
1898786
1708734
1876775
1544175
75826
534716
1599183
43318
747125
1294526
1695738
1241504
180371
1155101
1829746
1923405
72258
1052497
582375
1178276
1888747
1505238
877697
370373
1241343
1416340
505446
1635321
369494
1693267
1492876
445160
821657
1679366
795174
1272785
580943
851275
886121
328667
1376484
1509066
612874
1334376
928562
479995
765226
1252477
74309
1499440
656615
229712
17307
1997993
1084872
789396
1261031
1326664
298171
350920
1512445
1255063
897093
1800756
1795307
1345175
520130
496031
1487074
998763
173778
1683346
1525720
1508210
1233333
1144703
1778151
94243
380245
1929044
1900337
1594085
1372328
1250899
844889
1345968
753265
109106
1967655
621744
518991
1638609
1200852
321819
1670581
1973006
13956
200107
1431397
1242354
435442
31431
188201
389861
1245634
440759
1204119
1424716
978758
1679427
49408
66557
508827
904464
1024063
1259909
1569571
47119
1781103
112461
640211
456730
517181
1651143
973773
1488058
1744954
141834
853676
1544609
1519877
1059132
1789362
1590408
607958
413846
761971
1340569
1097875
1805287
195416
1808999
436806
825595
1209828
528133
1788207
766053
248637
1648659
1245343
948586
955123
1117357
1908237
469363
706160
709458
1853797
651457
1034534
815685
231460
1234139
814209
1919221
886255
1784992
1726478
675369
163962
631095
1565007
1317195
1331080
645766
350070
1425154
215875
1445412
1276712
1430101
854325
868172
1496392
1154828
663401
284333
44079
1146866
1661959
75412
876031
1557333
1372622
1726424
1961987
112880
526378
193235
298505
676918
747614
1795868
31730
822072
210710
610345
1759024
76607
838018
454308
1999550
1618494
1563558
461466
1384923
68272
314419
1900518
281094
961995
1200993
181500
1628859
1119196
1857727
1063110
175289
901261
677848
272040
535574
1178401
1248126
1775234
1174263
107638
1885414
1251443
1013096
1409477
1015720
1409580
1164753
1235858
1880453
889579
1931443
1203635
694927
1164356
1772381
213750
63463
991742
283391
706333
893798
468176
1598816
726826
45935
496820
1182803
330520
873695
713320
650241
1538106
883553
727556
944083
1854693
1603390
654338
37363
484905
803817
18371
949472
828002
630340
1803852
696572
407298
180862
1716880
1660876
252919
245561
1899958
1167167
984474
1800853
977750
1826352
423681
202099
687857
1164744
313293
947556
217779
1391954
687500
12234
1258481
1362872
1367884
962122
573148
1322905
943058
1284846
1214746
1355862
344095
889045
1669735
275298
1120254
738777
1595414
1660455
140669
1087844
11302
225441
411420
267386
167108
949709
1394333
1289731
164887
483446
1882165
1995848
1159758
1223122
1893335
362339
1663213
1760482
192787
230629
1631483
1040080
1280725
512051
1845397
1821720
435308
555811
826406
257360
1661543
639830
1494615
90708
1041696
1960471
1089685
1446411
288015
381767
1754847
136821
1870578
1133409
740016
297778
620582
688331
1270684
1747527
1777247
689545
1627110
1850402
1944240
570427
1005543
1772400
640865
328182
145328
1312972
1893988
1959029
1853784
1523850
1018743
89014
363066
1912845
1960006
1357201
41789
130269
1566566
386617
119281
1009048
1822254
1123211
573473
454131
13327
1816731
988323
932594
1899038
1997761
1499973
1981438
314421
1886429
1401859
1039066
581938
1804637
236634
1605791
673791
803516
1744037
1576012
35439
1849194
1676524
1352185
291670
1468853
1235221
357948
1378695
1475738
1971283
65152
1588290
102352
1611854
1929533
374390
1949638
1977985
1989902
112768
1274485
153284
1188624
37606
1072667
1010739
1949684
568818
1812242
1337077
1683932
579664
861303
213086
1443864
1156274
1973678
31158
1357690
1785124
405484
49221
953438
532122
1113304
493363
470258
1446794
1908678
622705
1471794
880038
476517
740461
954915
1498012
941617
352387
1891042
25234
1734350
419096
1575743
688477
612453
1147930
652328
1392230
1729786
1916708
542107
558018
1255714
1864645
1914377
1609897
419326
413014
1518424
770212
588740
1581104
1443448
1629905
1648809
1546933
966782
1496559
1256836
424461
265006
555551
779336
250896
1028703
127866
1167552
839387
775353
79229
1843669
873302
772869
1763155
544198
646103
1637446
585778
679699
777321
1195971
1517373
1854913
1466236
1938894
215727
1208402
838598
1459503
1448194
1966969
933316
1966850
132935
716564
1202761
1048089
1793631
19347
1703299
1579704
1496332
1839838
229259
884183
813095
343957
752819
188116
467886
1961913
425526
1708730
1907924
806949
759106
425910
182897
169021
1469759
1575906
1480521
1029549
376586
1553255
669566
1360521
1727502
921290
1071066
308031
293695
782587
1251239
1747453
234596
1301407
83660
960714
1578164
873893
754819
1354732
1215852
1209760
209553
1454039
378849
39947
1079480
277139
540880
1788108
1720760
589837
1640660
909885
741560
669329
707568
1995457
448829
399136
1590534
167753
1655796
1254435
1104156
27211
1061381
1250839
904737
1110354
1009413
677284
388441
1500934
287114
387696
525058
105638
1535264
127382
1790695
1126126
276623
1917439
568258
1132438
1522273
1922850
103136
1591029
1174202
1705396
565684
117126
702225
1279477
243063
1023757
1835740
1244206
311310
1363574
982543
809338
1746157
1919956
970747
426736
1386692
48883
1256656
1796643
1753132
852142
396909
1802194
30402
635791
647660
1782580
508741
621742
1220258
1848179
1259315
404976
544223
1785636
1376719
1805569
1068435
150156
1628858
1004632
1458557
1346225
551070
1670517
1546994
1226367
1110552
1336449
856826
1303647
1743965
279870
352985
1093073
1602930
170150
1751795
338423
1451098
754330
1669146
1647958
1097585
1131884
671878
228309
439250
925427
382378
514813
1247019
170758
761520
1984878
69721
1386226
547098
1791936
890347
329609
1957738
281443
1464288
1695100
79509
196924
115926
529354
1133503
1170669
1970000
625357
655721
784851
1294505
576557
1193370
923340
1991150
1398135
822014
1630176
657733
142274
1684948
195825
804289
274988
34014
1271732
727465
1096779
1157415
1800860
1759414
752273
1350609
1927478
1040839
1478198
1447203
1502297
1061436
1623732
1112571
1794143
420256
1986237
1450395
1422613
1993615
779326
1063901
829335
34307
493879
1135729
438843
1408656
1359205
241638
1747533
962292
1459613
1858201
359636
846061
784708
383569
1094608
376720
1080198
896853
432912
1357637
932132
1098010
928793
780128
932739
1819702
1831145
1014195
796939
1105853
59429
1041038
717737
650860
1341720
86762
236131
1942793
1263542
450582
1932057
416889
60615
1821819
1402996
1986446
1442237
699425
1344216
1617618
695407
362202
838563
1396582
1198882
1126551
1957951
749726
1513077
1444541
1178960
1395285
1181473
1053671
568455
1323384
413684
1258592
1612591
1514840
909301
1498239
1281005
1663290
73887
486539
1509933
955398
936600
1992477
333699
1439099
367015
350434
1398350
1922785
1495511
930716
1696916
955572
701044
801204
16428
1372831
1854895
992104
1817424
259124
1841931
1110590
489497
1535203
458131
933521
1575796
1447618
1439662
1266912
1310595
101387
51892
380637
1529084
1893880
1271025
1770864
131633
725220
1557477
1020689
1242321
1379952
396857
1960941
592892
767190
1324063
1478467
1111084
1536728
1947374
415581
1481722
882784
533208
1224575
1791404
640803
1701956
833036
997013
896903
365913
1615141
192928
72238
1091924
1028998
704978
1889438
626270
554350
43061
1997463
734182
913570
1826726
1379359
1194298
721065
1858915
1210180
1600178
1810058
1173061
741508
499251
1641410
1841969
1002131
883633
1726301
185264
1122502
585258
227021
690669
1294118
1114764
138162
845521
1873148
1250330
213217
173447
1739486
894580
160578
1948457
30659
83387
1016123
979312
1760696
689939
914337
1553535
1798794
1362898
781063
1458739
1183081
1574937
197
1085861
834846
826095
291454
1727389
1562128
1661626
1998344
852722
530443
726059
180463
1920838
145393
404724
1388425
1378032
1914228
105121
1895565
1815445
1897008
1999472
691749
671888
1577077
184988
373837
1738361
629331
1914791
509817
683154
18159
1304204
1828662
250570
1391362
876278
1631025
9498
213299
817977
1746028
52761
748352
1447780
427092
414595
1730397
1647223
1403756
1972792
758862
193921
1774614
1641692
1378614
816361
1151211
1630164
1052770
1113324
1837180
1321958
1169638
299784
162003
1715099
224265
1231809
1735236
1691016
286483
481646
1560173
1249715
1118302
1632545
604331
616207
257814
429540
1259711
1934432
1943080
1922063
1044845
730939
742068
1732799
500249
815074
1221018
882806
568198
473776
1441874
1518370
1631644
1402991
659220
1390994
1838136
816822
851636
247069
1852079
804030
130092
529349
583232
27309
1010332
209124
965530
1137148
1473943
834432
96681
1797187
1403902
496518
1183302
449535
1954164
979071
1162159
239570
304877
580389
98128
578627
785654
1005082
663673
1877891
941864
390822
1480150
927049
1626548
992981
691373
153155
925622
1954864
1277484
1666015
1559486
290584
1504015
757329
650319
1001078
1361114
260422
1678652
24146
1372487
1932456
1628331
634634
796150
578072
835471
220995
1505015
243777
799049
1006105
1374379
1060415
805905
1787128
1595062
1565073
1065604
1428231
1742411
220288
181061
170413
451897
211691
577833
429946
950938
780575
1249570
1434455
1323942
1894260
1519898
813694
663877
650596
1731999
606060
1468080
895110
1079378
683306
1872273
1881754
1322901
1213694
1059320
1402659
868961
1692386
185088
1194198
31467
674594
1094982
1458994
1077652
1774907
1811647
859124
1275737
1312849
1461188
365764
1758626
783544
1619592
218226
464265
795208
405494
1752752
738014
1698904
12538
593478
804825
772051
1319250
486584
207751
1582160
1564897
1881111
927039
178722
1214652
1501159
1449945
1214355
1795243
1528441
409681
1524649
299748
1958508
1532687
1398243
1240700
126751
388385
1746455
1691602
567346
1937415
331805
788690
90056
1699052
1470864
1493786
1090722
718988
1417173
1421735
1566134
1802944
40043
25358
1084941
1105370
711645
772568
947428
47646
1053286
1651542
1036905
1576577
337490
1476967
1254016
1834541
1727659
843612
1246234
1789412
836102
1182633
61185
1154686
1708826
1200443
788337
707834
1678790
1401524
673963
908412
718850
710268
959921
1903907
1546927
476532
1351323
537541
488624
1082317
1797687
502590
1880906
13643
434893
883256
135395
325649
1270761
162212
1816795
763944
1158655
1065590
536141
1873511
1891366
656572
381515
738298
1611100
1235067
329371
1062752
878677
872123
1753543
1403750
252449
1228831
1850371
1791304
1320967
591339
519696
1205102
1687275
1058948
1213225
1851965
1697592
184350
1339834
229308
926916
955130
658900
96615
1975944
1129231
1730338
460409
810155
1846464
189647
502508
525206
266899
1771066
1464041
516158
1532822
1141506
1201881
1347457
1786124
403120
186197
1117698
1869206
660867
197554
1981215
293193
473285
414348
547910
1183164
1908333
853283
1980797
1136665
986385
1832150
470481
356521
30783
781481
1999887
975361
789844
1961263
161892
1768107
966964
1063937
698972
1816059
1222648
315160
981114
1400753
998631
331345
680005
1790418
190361
1076964
255230
1721362
1761957
1417202
1762342
1408230
333502
1615020
1077164
38096
6897
1213072
556067
870621
344557
33488
796773
198141
1347338
1517235
666467
586352
615461
536253
1172485
780777
522049
618230
266786
83473
1964066
1432841
1189543
1432914
1930104
1726073
1446699
1730299
327887
268581
639086
405969
1574783
1359769
649399
1925945
795340
303697
967751
1698720
851668
112156
1474127
290497
906151
282607
955149
33374
133071
1794545
358820
70956
61015
1063739
63911
1226257
916296
1688740
99892
1198878
405091
1349035
1839683
1137335
914416
1494304
1394147
205428
1095298
1843384
1159106
478158
835025
1225669
1221639
1520861
942682
735120
1889063
1666929
354502
1771208
1766038
1817908
868638
224801
1381611
1689059
1643091
105099
1499570
252348
1041060
642992
1130388
1865333
1932226
166336
550094
991304
968946
988241
1907257
643383
1213959
84862
1476842
919375
1120671
507342
320370
736584
1888033
1568810
905129
1013464
499228
1933202
473625
98000
2604
871566
1444070
1047567
529234
786976
1534415
358536
1546651
432761
1506765
131499
1524264
333279
228456
127918
658975
387707
1867867
1212452
1558795
1795595
163396
26514
1115798
464127
135014
1732361
1202340
793991
1537019
1757668
1751041
459949
29988
655209
1102206
1722772
94033
237992
214239
1723293
3650
1530504
1821744
56197
275544
1857322
713188
1208497
670819
1044488
1602309
1478720
1386052
1024931
1353382
214563
1780512
1844650
994091
415786
1833533
883010
250401
1892648
85657
1493489
139201
812084
301375
1871361
1407328
880816
1186147
1500896
1257063
66472
156267
1504128
102241
1256179
128958
1929442
1471581
1379594
1101887
668647
1164073
1004365
222493
665152
138917
386943
717565
656223
1500057
1216579
890904
1310227
110553
465805
1525026
169453
231205
1803648
1955586
588231
62607
1255331
1767584
1373258
1672672
1930935
1567162
884208
1922041
479829
1504082
712371
515558
142425
1557764
16955
970204
381296
1375688
1212384
197506
710571
288490
299433
636634
1891377
292997
6877
1864792
1704762
793961
999365
179490
1152258
1443972
1124934
1391558
1445967
1803985
1277353
463902
751862
1084108
490210
1337849
642451
1218426
1305691
799523
1432746
860294
792832
422771
1266698
1300435
725244
668620
1108248
370766
1891941
331033
1794625
714608
1294293
1685638
1144644
1992361
353285
1250317
1541802
616957
1147083
1579780
938190
119497
167115
1760180
1199656
734951
1092678
1811132
1040866
1954391
1608894
313870
966019
1264627
1616557
1433998
619984
1408098
491909
303867
1418289
725166
1121604
875917
1187972
1259668
11089
65035
1542985
1663119
4154
1700545
406774
962551
1431304
512551
582698
1951523
1057110
559682
1224282
872262
1911089
743742
625513
1536081
955346
346213
699095
1680751
1519459
654053
678120
1858341
1399109
1210319
1924565
716594
967364
1300378
1225212
1364665
1791189
1649552
734132
347397
914503
1661237
1708761
265131
264231
1315060
1133334
1141039
686576
1899300
1978480
1200674
23373
1902764
1930662
724035
1303208
1992114
1433883
360174
925541
1468778
132114
1347138
1830237
1160970
1657718
1740553
802336
293077
171422
1534884
331865
26170
1670806
916780
618393
1341994
1468176
907894
1934110
1264825
72695
1769141
109584
1071059
869658
434588
1361824
1012075
633245
1806364
1302007
1111569
1140564
950889
10650
96649
154009
1599221
80839
1294948
1648935
854129
902698
823452
337947
306064
1575730
1646029
1579746
1765436
771895
1889624
511709
398255
1637373
191114
153554
1065268
594770
876023
1092915
637933
1578233
10132
1919117
1549674
1116967
1089270
1984995
348922
804980
980726
809969
693493
302059
1776881
714504
1876578
286860
422902
737486
367832
334298
1748903
1883648
1323531
162238
290802
1102652
1768063
1952376
1847419
1672957
237347
832073
997719
615179
1509451
191562
731700
126609
1264810
1141295
758654
1328007
840090
61426
1652342
1298217
774359
539439
1527575
1784171
1829852
1114102
761804
1840845
31892
716345
1021627
101380
1937031
1033892
845981
1193445
183066
2821
1230362
1421314
1068882
1103261
749186
1119924
273556
170818
248291
1953975
1174497
1036691
1017615
163176
503466
634519
198830
1230894
1728259
1098574
775717
1589727
597197
1023304
1695448
531879
1338188
1648654
1029160
1360396
1694925
1846743
1063099
1477833
1252879
1420533
573668
1604332
1602351
35537
1930661
1185221
1822597
61358
1660875
515952
354370
1148685
1962176
330322
1565319
1363151
447791
100320
1952047
724639
356929
675534
814298
30486
47910
1054676
1632917
627363
118219
589715
1262370
547283
1982407
1624070
1137907
1076714
490348
865931
1596099
1455887
1966159
854795
276860
448476
1006436
719657
1495650
71534
1272082
1161255
465305
1236474
679494
553081
669262
924611
1114975
982804
986455
999010
1515010
164878
69791
1301965
29265
512127
1425213
1805854
948480
894052
665570
661283
1959990
1703295
562137
1325035
504525
107146
1995224
340568
1132394
391508
348768
844658
1786646
286651
972215
1415183
131172
1561499
1909218
1947461
1374195
1771242
1750947
1387975
1449267
1025895
1658855
1911006
1119790
1540338
642315
1253305
696872
793359
228005
119986
1620617
25081
982991
1279347
1042986
1219279
1106500
160330
1122889
1439116
1579515
1119641
1219895
460996
1729684
97457
1312075
1101309
1610747
1346895
125408
773111
894825
628262
878470
1329636
643779
442246
1770485
315418
961701
1295692
11292
633733
1494040
92064
1225728
1113238
1312143
1471084
122557
278371
1170081
897733
579826
1242434
1034400
1129544
1352368
1794031
1920873
1476318
751049
1429857
1431139
884486
69644
1783683
1001189
1638061
283403
856736
1561590
959597
1382554
621737
1957808
1676043
133740
1464144
68614
605335
1294578
1125039
484002
1886467
828096
818076
7711
718527
560835
1877791
224752
181894
99966
411070
975454
1774158
345756
1007813
993928
113503
1794607
1236606
1574270
449176
1976584
1969052
1815544
1178751
340479
1767329
105205
1245000
1723944
1131883
383639
1921774
1374688
1567847
452966
1209372
1908683
51108
483244
1092065
1511146
875813
448337
1400217
22612
527649
469314
1504738
306336
897059
192854
1609054
1267610
1935438
913807
78143
102810
378035
1772792
1199869
1374285
120441
544498
1322960
1938540
625803
645118
427437
1217492
139461
1227639
400707
403302
1747404
1365253
698858
358282
1571333
1154010
627271
1388592
1900174
244829
1516764
1539853
915960
1317727
1807573
514198
1717754
916481
399759
1900287
396309
181402
507810
509881
1991853
1062638
699991
1308925
893545
736962
1600401
95933
1667222
19167
1689488
939821
1526765
124778
324642
245628
1890922
321189
1517242
1744765
1380913
139265
235718
1341246
745254
1427282
1949190
906415
725665
1021759
965915
1330152
1832737
1954081
1815642
1366898
1554325
647019
805307
678483
1052979
1672458
1122163
1153433
1726561
598785
1547753
489749
1109249
312989
659457
1158210
984218
1695181
293604
1646910
1841240
504401
1406117
275998
1718944
1587315
686297
1874979
637227
1564550
1393822
1254208
1685869
1515384
1795238
5595
1780360
89313
805927
776301
1504569
1362458
929831
1163824
1189358
1593815
1289775
1940996
1870257
944881
612922
1191472
548213
1517203
421649
302410
519389
368642
1338767
418320
1917390
1877288
898237
891425
1741438
1921464
1307511
833075
1224539
626095
1160736
370662
1085194
1486835
89738
1603529
1412512
941395
1489518
695536
1481608
1686705
1205536
882263
851107
1683954
491429
1243969
1778429
1749491
414631
162493
1246124
839075
230224
527502
57875
384678
943941
1468751
533789
215155
1040074
1716995
853198
1190719
486526
48327
1911965
1223444
1539026
1577853
105837
649391
1485864
1908845
1947233
775187
587873
987693
1455292
1908881
740450
1599584
1396776
723215
997258
1894294
1029511
1162776
1728880
58276
1067336
458210
1755649
1244090
1035896
10225
1089200
687886
333404
1827766
245619
39570
878330
293864
178094
1312788
855648
1434763
868732
1627055
519673
207050
492189
723783
1776466
1733119
163230
875986
1234153
1949727
707056
1658027
1619930
343375
1807203
365782
680843
1564668
976521
171702
1414231
1336245
1920484
1508741
1912769
339505
512653
753771
45738
1602875
1200026
344307
894446
376755
108394
1880211
1125223
1481770
1893819
1880970
798301
661927
348669
369442
1316747
1267957
1864341
366906
177573
975671
951824
1591583
1336637
902921
152431
1013599
1839726
1129709
136883
695534
1278336
510220
52110
1889017
871144
1149245
1753501
347862
815702
962422
309806
1353247
1805346
1373961
1887785
1772530
1629354
1295784
1924065
1513129
1996688
353179
610401
1532659
427452
454930
462085
323965
1268308
1877043
1638768
1734170
345828
1307408
1422761
599171
1882197
1694716
1140355
684711
1605386
1258588
1546272
10250
1796276
1636739
1338974
68393
1864312
145712
743315
1512998
1322009
26511
669167
268202
516177
496686
1694540
1946414
574229
902124
1724224
1926383
1534150
1213632
683517
1893162
1860635
1305548
31146
1221758
1953129
1454082
425102
1725348
281614
891144
1268781
855518
996569
675305
902838
1590389
1263484
632626
1883842
1205571
631171
158770
1412973
397329
386602
665453
875745
441669
25429
262617
241579
569155
997515
165561
677866
510972
866784
89861
501694
1278665
411121
905032
1966898
1087571
839775
1042199
1126349
1300428
1552857
1030420
1887674
1841579
1854004
793805
1789064
880828
294729
1372179
696544
990516
69421
804843
405518
1745380
1476695
1868595
1873026
357231
230198
1270931
591749
429844
333195
1954566
160637
420130
125440
264417
1656168
1000348
519191
315930
1965580
827082
1059195
31416
1073630
783891
206559
1546714
630452
1653531
903437
1629583
1064099
232339
258902
1215503
749482
484875
784900
362862
1441507
358139
1076280
1968107
1582924
1033787
1905006
1379130
330718
288080
1769196
1308687
136864
1924147
1018976
812083
1892627
668751
712798
869997
1130046
1512641
1451741
1426988
1714286
1636335
1979666
1091866
1414178
600412
1787021
1849177
1626319
1972587
244761
1362771
1816328
140828
1054568
1314819
1831278
1348277
379332
96776
1323234
739977
672808
1692921
558383
1144831
309368
1019467
888236
1174367
256954
877342
1979434
1752580
744885
1680348
1284083
1302805
808894
184962
583352
1840227
386567
1496755
1539506
84416
1852990
1287984
819881
1297662
1375930
1197554
690239
1396634
488897
660675
1052320
851449
1780056
817146
1094819
864219
22147
149910
590696
982178
906099
1836172
291692
1624395
1260496
366959
1801274
1622697
1549048
40525
1420281
970062
98330
1658045
1614870
432197
1904251
589387
471125
1109410
747643
971566
218261
1627228
224214
1149999
1923569
762014
1922005
544445
1389803
1209177
1377626
1301280
349154
462310
657043
1561524
809985
1245037
1149289
454941
1617419
162707
752447
468524
972039
12221
1966581
971506
1297768
396208
200073
1760830
1429362
954845
478177
307148
886685
1599280
1694626
767805
870603
1966740
1736231
53460
924587
324043
193734
1574073
1190849
1695729
620810
140481
288308
1663100
447868
670568
1130469
1198858
235192
141434
702822
720554
1055750
1098374
768052
423462
302428
631391
1942346
986651
1466780
325373
722510
981784
1455895
259935
1068202
1480163
374240
1778392
931879
1945729
1065899
862452
1649666
1562484
66988
1770413
1176630
689925
1100619
1455221
1121827
215701
209634
213545
1569553
1235111
1132977
792592
1099084
375057
1460265
609547
1760566
1505310
1283076
1870406
1158327
1599708
1705405
884666
1711447
720564
1015033
1854625
699639
1785991
943271
1635556
355025
1638300
1361823
1027147
548199
1260870
645454
211352
933175
1910378
388367
1298434
1193376
499768
1637777
1175058
1667583
1205073
83505
117247
92609
1633572
495931
698044
781420
341747
1505147
849095
1019586
402296
679466
1493540
1037656
676489
1733693
709048
279877
1875214
133525
1857751
736578
1073556
1810906
195049
120727
1863168
822434
1709509
1308909
1976075
1957278
187684
294577
45122
1374408
1964726
240611
1311158
1395038
1648245
968045
1485543
363776
931438
734132
437142
728165
1961183
1565410
590740
186758
698683
1825200
1336571
777436
829970
325655
1625669
1208670
1518277
1064682
1812750
1238272
1906339
1511927
372828
467659
1010798
309529
780549
230064
1565785
57436
936313
1573844
145456
1189896
1275895
553436
847985
1206184
933228
1301541
1645145
590077
1101394
1725712
1499805
1943496
1163152
213185
492670
587622
29828
1586340
297819
1326255
258193
459337
1509949
1478861
193792
375320
614441
1279239
593679
356834
1772416
1340517
92692
617428
842156
259651
716115
526574
837861
773786
747610
1262113
1399291
573927
1678058
1364061
98541
1497597
312145
792119
438799
1512974
1026153
1528342
1689572
621591
1398534
64678
82448
999515
606647
1023833
1246202
1991210
1882102
453333
558643
1623568
1013210
1807287
1037143
1991219
1202855
1043836
1184594
191802
405780
1449813
689671
852346
1752946
638346
522264
1403983
1662746
516377
1723691
1512795
1602220
325265
1555948
1883274
1900068
175529
1617110
1097563
153202
523728
593952
1552998
1523005
1189348
1312795
1606828
1158890
1547098
1828754
1005391
366695
578825
392862
665619
687049
1389144
839610
1458878
62991
1827776
1427961
1315563
1533379
816603
876125
680756
1912605
1092229
1995144
716596
49354
321725
1878745
606212
659896
1990193
1602573
859759
1107413
135847
895002
1256647
484743
1234051
1477423
94536
393222
1034674
1812903
959517
1864648
1692330
1047702
837604
1491409
334344
181680
1281356
1557235
38419
1793778
464091
1765914
739372
1739469
295762
298534
879093
1399341
1355305
458956
1527844
1083637
1047532
1129498
617093
1619833
1592682
1091706
1824169
667083
1266352
1193713
1470694
1222045
1269148
1892559
1361678
116244
102527
1933491
785089
1243265
1722339
656783
29680
1266918
1878511
1671420
1832927
120318
997927
659670
1258824
1697121
1619238
322523
1842379
353427
460088
1137400
1360406
460736
5434
1905362
1338382
755805
1342127
145469
633846
1836835
561239
1529659
882169
671756
194727
739652
719775
362524
543825
201905
1181611
1644439
1331942
1328834
936921
1431745
1446878
1044133
559832
1619192
1802612
1624108
936455
1684266
1496829
1543023
1406404
1774480
885508
147522
438953
396034
942969
1647545
290526
1550983
282680
1123920
1044931
911634
1986416
288036
883055
997353
1058939
559436
192719
1047887
511698
978235
1804709
1179696
429968
604066
1113534
977824
1792246
1986069
1553337
1893775
1151493
1331893
675461
1834779
1752314
1998570
638212
819048
1768195
902189
1930304
841717
1946485
869055
1298515
1309421
1123933
451314
1580497
1367208
446810
44192
280065
388897
1975450
1062243
1374795
500164
949469
1391537
773722
1710582
658900
1506685
863105
641649
1433758
1303156
1020422
50928
999111
100160
1706975
1068544
1584374
248489
76978
1054098
378178
1336841
633983
864058
1383552
579711
23309
1210614
954075
52692
659435
874909
1112408
1868913
1426996
567907
97655
1443805
1387751
63045
13176
938264
1202273
411979
820191
889200
1207219
466206
423184
987213
915649
885812
528504
208491
1265998
1211399
356997
690440
745431
1891868
79650
460149
1252981
1463828
532667
1067219
1597116
1278360
1346674
533899
1877932
100557
1762033
1657053
1175984
429761
287275
1640580
583598
489092
1705932
1890747
555175
1833748
1929416
29636
1005543
1392157
337186
1579170
200127
1101006
352056
155059
138125
1444362
225319
639919
485655
1990706
1657141
1424825
1089903
982196
730157
1518752
891528
1805480
1161869
931932
989796
476820
1867111
1344332
491713
1118010
1464929
1271881
1186918
442222
1233454
1093262
979719
1559054
431555
211068
1258771
1938046
336895
1041883
904146
1236929
1512572
573429
466661
1003990
258650
1746879
292645
1017823
1956400
230301
1348702
544189
1977077
1059386
1928554
94786
975195
1652982
1976651
117552
920117
129795
1172299
176070
410334
141714
840960
785784
710419
1348668
451572
1389630
1919571
993328
382015
1949007
1387647
266656
645634
1099130
819376
238474
1929260
907677
911778
404904
974332
1854093
1720691
882164
719242
371941
1212934
236796
1963297
154264
595499
1803215
656992
590757
811711
137299
921817
510094
1535453
1599815
717147
1288550
664679
104168
1477417
829375
1298176
1308021
986542
1972755
250869
1015276
1057300
728583
42310
1151148
524734
104234
96631
1891095
611525
66578
1351435
1811563
1762994
360199
139058
431724
1562999
957784
683624
4629
265356
1448367
1206911
737292
564088
1768887
910457
1868629
958921
1996295
364842
983565
1701352
555679
741720
527720
310204
970672
496176
1662394
1600801
1848994
1107355
949513
1204696
219022
1133800
903759
1708093
1901909
1244700
1992233
1853432
120629
287167
959320
854165
1124063
1334457
1875255
1162866
49532
667753
53825
1769668
1514926
767196
627009
10099
1690774
1012777
1466878
592375
1854230
53058
1285100
1038603
217726
1241512
974173
1152602
290024
79368
375197
629752
234586
632582
1144033
1753201
463674
1431902
115890
1392316
985103
1563048
1852613
1160388
330190
1111511
998676
475342
1597698
439623
405988
833179
9632
571075
523528
1756172
1981280
296360
534866
586988
1994675
27705
434463
628003
998560
1118758
1332270
221044
670968
1715690
889453
787300
384164
937717
1832349
256780
536104
1545237
39062
318016
1049928
1999577
665031
1210005
985846
38868
379571
467096
942991
638580
1866359
1960001
458063
1101748
258916
746221
1206252
658171
983481
331784
1447230
1444821
1695219
369306
1714250
787193
726887
1496885
520622
1625151
1176347
1773086
783926
878715
932569
984514
761367
1441218
67648
1442366
1704009
428903
4122
152331
1451951
1508782
337199
107757
985489
1768603
708193
379982
988812
1452572
430828
289514
433034
64932
771109
614771
1516579
1895292
1946735
260080
1666979
1438518
691357
830038
339269
312410
1722804
1968991
1074869
1944873
1228601
1121353
1929169
1138588
1229690
1480819
1200725
481137
1451499
1040671
201564
469446
616578
1723324
161017
20595
147940
670375
1389863
616343
25702
919146
444262
1709810
510084
961082
951093
1747679
1985985
308921
605351
1035420
1391342
1184771
1168760
821148
1178980
1545731
148217
93673
705147
6134
1900617
124309
681840
303536
1316548
1300958
1444055
89202
1640524
901678
849169
539228
1817440
1775449
1070416
1203529
305014
650336
480653
929569
1325644
1342479
1537978
540065
1472112
1849021
1523410
608626
1751129
826586
1938087
32514
755153
619577
1447653
604555
551984
441082
548989
1895144
343534
1437176
1290878
1536226
706056
1422471
1216942
1440891
483131
1297422
928102
171426
826463
1799550
1980254
208947
842445
534597
740635
1953495
1327571
1255410
949927
241089
109037
882089
1293874
231536
174170
333477
270901
1512663
1913912
490415
1131187
398588
420728
604239
1757346
1054422
1722682
832223
254446
998668
67077
21840
1840460
1675238
1140144
1345393
1498753
1390490
524945
395316
516711
1896511
489438
1551480
356103
1120849
677408
1244225
1341907
144497
870762
15572
1978409
465641
1343858
394289
901135
356965
289766
1465026
1286101
1730930
1959621
340502
245766
1295720
828423
1008757
326337
1639312
523024
985568
1625067
746400
1754038
1602649
1215503
911949
80591
751741
248376
13861
471566
805116
1042997
279167
555527
453984
72591
1749792
1554849
203760
108302
93299
1239397
1337579
617469
570530
768603
106482
1305651
354793
550174
1154912
1904755
515036
947603
1725862
1739413
450919
23702
286751
1175521
577680
1346722
681435
427487
1111506
149758
1978476
928773
1323456
380136
871831
1454975
555219
1530176
1478020
764207
1060858
875494
1484176
1917691
495337
632318
452400
1736386
493858
1178330
691833
1107491
1019994
84666
939444
906208
742429
947211
509563
236754
1927947
784157
968857
1282409
762627
883486
802710
1955158
1566513
300612
632405
1655957
1227032
216398
1481785
102796
1274023
955522
1899768
222845
576881
324710
510046
910142
823317
371575
1762745
965225
1790381
1033806
814325
1979099
593753
1376850
445895
1418342
1409441
223017
562685
1559400
29260
1968872
1498689
869324
125087
688872
170854
1877375
980091
1075031
413915
184284
1889063
207797
192358
923859
1189783
1229797
538648
1810830
837333
1793401
1822323
533198
958360
1588164
1226791
800769
1353334
615415
798986
1810760
364416
721247
872149
1421309
721867
768737
1784138
413374
1565848
221552
1255679
1386805
80496
1534478
1612917
857894
1299720
876810
1274938
1920201
150850
652905
404611
459549
10294
178947
1962710
1880617
296847
1909861
1066424
1744921
277981
990081
1721724
754699
886972
771337
401601
683517
477956
836213
98566
1134406
1626890
836656
519856
1148162
833527
1215191
828142
1911064
1403732
270521
1021960
1292422
1536643
279358
544662
984162
790771
1085812
148271
115379
1659451
401665
1559024
1270530
1327575
513845
487774
729690
195161
852594
1872270
1128416
895044
1237693
264304
1596708
396625
13883
1986921
242096
455978
1534908
1606883
1471355
1543595
1489751
885119
1104986
1098579
369401
257926
432480
26260
1808378
241948
99186
421531
1375293
131535
1276144
202047
1163043
1818902
10347
128121
1636128
175377
1152961
1267901
108852
1018837
1846192
1258498
694650
938710
794464
407337
1717097
1798792
1669605
1190501
998443
1602828
751325
500617
1155901
837187
1607496
1889180
1825642
1704473
1937288
821055
1314829
1528898
59491
59088
394083
1824170
1141895
1587895
222044
753223
1027613
1836208
1694240
432673
794335
149752
701895
690151
1045805
941793
1661555
1135696
1176323
1294455
517275
974827
1966674
1134548
228267
1010371
1035764
820082
1370475
114007
1798459
1734303
1879005
1490177
398730
252932
388009
1018780
1041734
1788115
1589391
1468523
56939
1787066
678989
941256
1791162
1007107
256516
1229217
319800
78719
1372279
1389021
970166
52031
901484
1572026
1752534
158812
1406632
1958116
352597
998951
743
762564
690907
1368365
1799435
1970247
156203
1434755
802608
1713174
862647
288734
217831
1899773
382630
5411
664045
418213
1844797
923833
594114
1755713
112867
1778694
274082
670982
1914243
142721
1288278
975231
127534
746454
1868596
407992
1658584
1975669
403805
100308
1296006
1215648
278963
1913013
1134068
555295
946899
934435
1435664
562480
956240
125835
1086896
478672
722323
247904
993660
1749921
432304
1529136
190766
27736
545465
930869
1859916
1546137
1686389
435316
1651846
1100550
526351
423616
191113
1010857
1976999
289416
1683688
1613549
1038923
541257
1576858
92887
1345260
1426382
703793
1349758
1627488
1859007
1605010
1568342
261644
1217965
861088
84505
1695294
616301
605614
1078995
65968
169373
1974140
882471
1393560
1045733
521753
941693
1470253
1738863
180205
1160006
1953955
713892
1165769
1817005
338209
918061
1184590
63641
606164
805372
1828223
1027763
1872903
448739
1167091
1634452
972026
1144147
1119269
1372812
843556
10207
1122375
262168
1650009
154338
37289
207327
1599022
1601485
664983
1076289
152320
730726
702855
1121065
147170
462243
852522
1620649
1386011
1309477
811467
1649275
1300249
201667
838035
1273737
1559688
888495
1019598
415386
592019
1533328
1632107
1632196
1103851
673170
1190431
1468347
258666
1954782
97672
1425488
1909855
1093983
367749
1772987
1866185
222618
37705
385809
1054160
962359
156506
78085
1968381
164048
1979501
1028740
1697140
31913
1259624
773546
35789
513043
1021591
1814807
1928266
248289
87662
1593221
1170132
1949694
1315465
1927300
718817
770232
1312741
444099
1812886
1433295
522529
1377505
1013663
209767
335750
1814204
264371
1344764
1719839
1095053
220543
1222556
1382357
21647
1946041
1889974
953547
504525
1594229
1224329
1353807
869529
1902976
679008
985575
1419477
1764054
1554364
1068144
1883216
169024
735158
1745410
790540
1001030
1292045
1311797
1721240
1725952
976982
1667691
180013
409133
392152
1571
972000
623535
1264910
56171
760198
934759
1083649
1469467
917954
447996
1598692
1694920
452266
487241
1745801
1605747
1773089
1826195
825756
1883266
959050
1844474
1000078
835360
1633634
437876
1072896
68565
142562
122614
1026119
234135
80408
1876380
1980289
1500413
1246491
368128
1457861
925208
1373915
1873228
48404
1254436
592819
1553733
260429
1412610
1359350
1095384
1438118
1329061
1335925
1137045
193081
1432453
1269877
258119
1680177
1061937
472772
975314
23007
1881731
109621
1596423
1340622
306817
1553717
1125571
121250
612384
1525161
675938
1350720
1531435
1133187
378606
1692680
1875463
1349337
776129
1764266
1552789
1779293
1564538
1645042
1803601
95096
1252626
180234
1615550
796599
1662658
399184
1965609
1946858
614748
1185877
841725
1587094
1614899
770496
879058
948426
1203276
1889892
1127429
363861
340995
1980577
1662822
1719630
531884
84207
1502466
1731307
1974603
1833033
1731598
232256
43348
781276
1298696
237703
1825534
944855
1594894
1545355
925353
1744832
654555
1035397
1569782
719943
1836721
396459
1057127
72939
1866461
1882499
172721
334017
1673877
724058
323525
1319461
1783191
1500978
1983126
1772860
496338
938943
667447
131081
251697
1873775
613461
1474318
1446317
806090
1985849
808101
631411
373066
1584145
68760
555555
772771
641109
1548594
956425
1567051
1126131
1845584
611566
1982480
1775890
1647916
883407
1551999
47105
1273088
83999
408015
84048
1360578
1028535
1401990
1948743
1475310
1248596
201407
673948
1366247
769293
368420
1833897
1660579
1605051
1837486
694514
1152141
510196
1316239
1624014
730516
97000
1164773
1963962
1509014
732867
1310758
806344
1602240
794187
128544
1247614
962985
1010176
903393
1437457
505154
787897
187914
783987
954408
1888456
1293007
290337
1381212
1091977
872941
1289968
181918
1100961
1943443
1188168
611908
1947976
132066
712311
543725
890872
1187399
1635648
1131903
1929979
1155641
1189446
1697836
695615
542010
382675
33699
776334
848799
1059620
706541
367289
1867478
243087
578863
254349
1147960
962663
1063483
670996
578247
245901
92911
1090266
362167
1072484
1288649
440778
204632
250279
582238
1425707
620830
1000711
450801
1459472
1754915
726304
1309822
1405989
747083
249317
1512026
1672722
244945
1660660
1240126
403891
1276813
1580116
1710783
1461812
1334414
736652
1656261
720258
1668956
432679
1561586
530654
442529
1367143
136104
228433
1627584
754233
1858009
1795782
1914986
1989524
236424
401698
7505
540893
1679900
1859387
170251
687942
430180
1713076
471474
1002530
541256
1035615
489187
149810
1145370
1396843
770986
1948733
962671
307495
1731028
1116462
153222
28930
813269
1639877
902145
1731449
318008
700495
1380992
1163044
1204623
1815375
1903640
269631
372866
1825659
1041851
1461614
945138
904062
1720060
1797629
904930
763190
1005915
585624
528081
1557017
1561567
861154
1996939
365149
184090
1640383
1620429
459539
599369
728420
75818
919651
1682936
924873
1577370
16181
1913207
357503
1645903
1481522
1587296
1513067
538563
1911082
1831863
672054
1783002
1389780
658941
32626
1828387
1574672
848805
539421
1027450
458816
38282
1541334
878534
473399
1596896
625516
1800783
405569
1861732
838015
1950448
1696188
455882
748670
189169
409922
172215
1110623
1024018
349573
499740
529417
821759
63441
809492
913240
1857195
236301
1810142
1773269
918648
605682
97878
902403
1988158
85051
1220315
673575
1419207
727988
1322248
1478424
1706989
1967996
1993578
601279
687274
188367
267394
895892
163827
1196056
935695
714518
597948
320019
211344
1311140
356286
159260
1149938
1922771
1647838
726834
1722599
1071967
1156439
1887777
762788
10777
1763360
581558
725991
967084
21542
1195962
1347821
540677
1003983
1373653
996065
879665
533804
1044682
868050
273295
964099
222681
129995
406332
736340
136298
227975
689676
599611
727845
537790
158682
1204631
744264
1567532
298089
1687074
372994
617543
1932733
1685659
168724
1596661
1541561
546265
1531197
597467
1379248
1407462
1245885
1535263
1646024
592801
202341
115878
1285426
1889204
1991764
1163502
1258987
404487
1534417
564946
958649
1522999
55347
476414
836587
1804661
229210
918245
16877
1438369
1639552
354487
1037326
450585
1420580
477652
1800853
811022
1137515
177123
103213
355892
1602192
554610
1204206
1726333
1852913
95660
79560
11442
487098
191726
282327
1544907
469307
1379358
1481528
856142
323762
786517
801514
224462
903847
18379
881401
1244112
412300
585357
12533
1047144
178876
92534
1706729
488624
1319401
1370023
564894
1129996
371309
527857
1174533
197765
1007198
1225656
1241648
281824
1653935
1873698
1400763
1966975
713792
1033365
1137512
349624
1537318
568933
933841
1376586
1428271
788400
1014797
250580
1570254
1712793
818885
67167
1837051
1493147
1613837
1482297
744640
362014
40099
266112
432363
866568
1941740
1072287
1927054
152621
1555141
1098004
348701
1440591
1558456
1157217
1494743
630302
191143
1209162
1101098
637349
559673
326807
1503323
801681
1532870
124771
831789
126258
1136266
1883567
286393
455060
11897
830152
449183
435884
1440312
92737
1837133
1316789
1280630
1469084
637583
1400652
1028856
439648
1253622
1260384
1127456
992403
1121491
1548360
379991
339040
1489680
407613
122648
1385364
505017
618323
655924
278331
1319935
726332
342372
579657
767527
392299
1455876
996259
518285
626230
1171026
600909
607086
681562
1428821
1976662
1724144
554453
816578
1444046
648003
481970
1424905
356787
120804
797754
570927
1347152
268517
951699
1844372
880572
630046
118526
1819386
1854658
938438
599457
1277560
925344
1511972
1417388
582368
571083
245075
1854014
664050
1037250
250506
631006
653491
304994
1104542
1202353
1175797
905871
946393
1522150
1676909
1432197
199438
1537818
1808536
113981
1927217
185591
773939
1023657
117952
1006503
60308
585507
1653681
109847
799820
615659
894138
958572
937763
963202
899049
1558352
1298185
1932003
220003
303703
1861981
1168915
1011569
768413
435303
1229803
1510675
95161
1998539
1358769
1329872
1942792
1885501
722797
1253202
1491272
46386
327876
423559
887506
566710
1770992
1164730
1712296
1940874
1857831
1407648
198239
1991064
1143303
1756178
1468103
1380439
1889880
1694088
1622524
1961230
1138299
589021
1136800
163005
1136397
1245529
1285593
393367
596355
925755
1244159
1905802
1900809
1880725
1484803
1831661
1757737
30560
399568
1516390
1796849
1893715
366668
1310049
1565875
596538
1627887
1626813
1452507
1979751
267043
335486
732547
1474187
1374428
115078
650397
698474
1134600
1116429
876493
802296
1521818
974826
1796028
265287
91235
354254
705632
659194
1542546
58115
454129
1618628
1581883
921455
162572
374939
1391414
1039019
328996
1865578
596388
681068
1311300
98647
153530
1740406
1890788
503245
386989
1146717
505996
876333
1085111
148963
451613
1789296
1968600
341758
1438631
685102
189956
927195
1835434
276251
1853266
1262327
464608
1994514
703947
787622
1336987
1163485
1586359
1718432
1027982
1977633
803656
1777231
356142
1831179
638671
1702878
489058
472485
220832
1957275
1330093
1415597
1945679
1339695
1728523
154368
333956
199517
1145035
856512
225576
517000
1143244
533819
796655
1842753
1139722
871559
875832
54921
481684
1696746
1892489
936379
808590
1058053
1172711
1803530
983011
1545104
974629
1909277
746914
1924056
217742
917275
41293
712800
1442286
951526
1895286
1015526
749708
160238
437664
1888749
1937989
651331
400001
756921
1071928
1855049
700510
169967
1945139
1187780
1173832
1803200
1392763
1125851
537793
628102
516104
1546491
921794
1719856
788501
979863
83989
1062589
1421194
1612725
622171
581007
766880
1328770
1720335
138281
1514160
1843439
360989
333359
469695
1777023
1612026
559115
1662309
891359
1836121
1461731
331309
69375
709072
1304456
180390
1669765
277185
540127
1909355
291010
91489
1812080
879601
475046
1567688
511921
458261
341272
289672
1117106
542988
505944
1962286
1989522
1819704
72693
117587
355450
37314
233985
1693544
1862790
1118187
466817
778665
1256890
344060
181035
552827
1966395
1041936
486628
29993
1482049
47798
101168
5045
1059335
344642
594286
186015
838333
1669519
121998
472288
1690516
1418476
15936
100042
76619
1401052
909918
1657934
625320
973241
1082968
29100
869822
1659654
1618546
846079
1589082
783863
293378
1233303
1167908
48751
1729531
140848
1031207
246056
1959357
670721
1179024
622312
1348377
16283
1111088
664976
1357591
1133742
1479480
184270
1264201
1329104
1911887
642253
1178803
1441531
718783
126933
1876173
1777749
564058
889066
1596501
21644
304149
1446327
1032037
726049
1777346
339542
1915649
696669
546927
1316636
783443
1492546
639933
1380321
590030
1751809
598635
197283
428465
1888403
209145
1931274
1138951
964875
682207
1994458
914569
278776
881668
300537
1528103
1265191
1836097
1296508
1494032
323300
1766022
1238792
1342495
341898
3319
393117
77571
1651145
1584905
1048440
1398978
151928
1013798
364196
1808758
1992228
1182632
845189
1806817
758524
1484113
1375986
1780864
1655564
562084
1091664
1190637
1758226
362075
27523
736866
491267
376184
747538
1401889
1832601
1600192
93130
483581
502495
1260428
1001451
1078112
533701
889625
1304667
1957448
816863
605156
592613
576079
895251
453922
935343
166903
1075137
1814235
1630422
1364127
591776
1810252
867268
1830124
612077
1297322
654202
311351
13819
1047912
229022
1988421
255834
717151
1617267
1255619
656802
458539
1187287
1108843
1902874
1814247
213503
1033507
255645
1803961
732840
766724
55474
779962
1206713
90004
22213
875604
1189469
1432427
1837111
1744121
1067509
1188229
935501
1954607
1500058
905206
1828177
1249589
1763983
308145
674063
1126313
499280
1915659
1183357
981418
1939409
103717
677558
196569
1855929
115301
452106
387870
1723556
681665
975090
1841909
274331
382116
1742503
575706
382255
582490
1140065
875815
1384606
629361
269027
14055
809277
1600721
746330
1569144
229191
1500062
1938255
1167991
42754
915201
934770
1188354
1744324
1690303
1836404
431634
1981682
882125
1932497
755494
1890736
1700547
212554
1289881
433087
1106963
1686566
1069392
790347
222327
440407
987525
1938297
761694
1931900
1645457
1849530
1769979
652764
1812024
1452049
1917451
1392382
1985099
776943
598158
1442801
1292400
491807
659940
973107
523367
657823
1116445
444170
1909044
152422
1576877
599732
1380198
1755972
663249
650627
1864989
983255
106860
1016902
526243
146294
532205
1848528
901992
462275
341707
1880446
1133546
45325
210886
1042394
1329197
946564
1798396
1065655
34819
368011
1462088
1384994
1853707
467828
967099
1830875
211861
407706
1314478
395852
1329157
1885252
1414919
165638
1857973
773475
746637
1928453
1051011
380767
820863
1605017
31548
740346
227889
881998
1096802
160251
1531288
1492266
1810994
1772847
51430
584365
1887380
58490
1683300
597832
1434710
272119
669891
246580
1294240
1231621
766079
1814783
1115118
807423
1710815
1358342
1626885
1097289
1303509
1545465
1991325
369331
1565126
1997783
573346
1302134
1405461
1941225
1297745
450947
203036
123412
382290
1378269
1962593
932433
133549
1777366
521133
879448
533139
36469
1190984
1002716
1212871
662663
557925
329450
1110938
404375
1375592
1294106
936736
290269
324853
1804296
1559587
1225702
469737
1958501
1208142
1507369
1471762
1385560
138367
1871358
257103
1710188
801355
405219
1401736
371173
1734868
1337433
389637
399654
1843625
1812017
45458
545128
1438547
1103244
1572692
1292910
1883429
1500691
108005
1621800
1504734
1596688
1066600
509038
233289
1319178
227372
1911977
1892701
696100
1880488
813768
1999937
1200581
1673421
436984
1902640
334993
1281053
1977066
908103
681071
273755
1100705
1781750
1890433
172687
1645089
91294
902153
1264250
375078
854791
1407559
518114
1760155
1065331
1354739
53129
1425110
1204802
691776
1973824
406370
7841
997436
98745
370823
248090
636619
1213469
1821772
1390245
1576428
1184632
1689388
340636
1099133
1017635
1388383
1357502
114624
752454
1593056
1617765
483346
1265901
1479039
1271445
1475114
1281547
158957
855775
1334936
1579351
1228957
773307
1158044
1359430
1180317
259773
813937
1722218
431782
1754420
501189
228022
1455443
949614
1907022
48421
280483
49936
1125239
403712
1226461
1143745
1592980
1798171
1496548
285582
293789
975959
1158282
663747
1208475
1885956
1390324
1199244
439587
75537
1247923
1545600
1370614
1791382
428301
790579
1594879
776881
1589808
1873156
893353
1324308
1800805
1691665
812642
1264344
1709211
777682
1070902
1235325
1965275
1794941
1056402
1134883
505590
1130564
541768
338313
744824
360396
187016
1787184
332673
33301
448863
1521215
1313659
1988017
229831
1548782
830785
1756866
1578441
631507
672648
14937
1744173
1389879
1998666
1871019
1000081
21667
1292469
779627
140900
1049809
1477171
1348162
1130542
534505
1236585
1232477
545915
866698
1227433
1698875
614062
1074676
1799206
1914551
143756
1517478
91660
1438128
219466
959974
862412
1599322
1687588
455450
1932747
1977892
624772
365281
465806
904481
685959
1427746
1822611
1498564
1548763
818642
1322811
522438
1489958
1226363
1609678
825977
1508683
1224924
702064
1143827
1836303
1492826
1744089
463310
1712445
1647920
277298
94606
1609269
1907813
404100
1746495
1962917
1757022
49273
1333476
1003949
108863
1344891
959746
559618
1710614
147551
1709882
956900
648701
1286398
1607988
777169
1150702
1073539
66157
1839116
53157
1178110
1476975
1329117
899987
246323
696195
1191218
1670139
617344
1424310
1417694
1113728
1638426
165459
793228
25318
1658674
801028
693220
419858
747008
1006309
1479154
1073605
944701
1670333
1135505
37836
947118
1638128
634584
383168
249829
1566548
260674
1107829
426815
1525249
968502
233674
1429659
1581415
915491
1532789
827977
1252694
1978777
791844
1170789
1319345
1998393
1928044
1070975
1704252
257303
997186
1085382
104664
162104
1846288
1529956
780783
1661390
1679505
838702
1936823
82776
1640909
1970086
33891
933802
1993069
1839928
1264686
27694
1254384
1300359
612039
946631
1273475
1553809
1468849
1875556
418574
1934594
1270578
347619
707268
411401
1244425
1033416
1480446
751063
1863462
1650030
1697308
1799062
653907
334774
833850
73709
1843011
76157
1708041
1184382
1444495
193121
574694
1537825
406682
583804
1458527
1372273
575259
1773710
68255
1369937
1685515
373717
125343
1321065
17118
103113
1052737
1168684
507037
1715341
1010872
284370
654016
215065
1363673
834089
1593803
1959921
79977
191246
503029
1384316
623750
1084865
406123
580312
1288295
483516
1878884
557896
1951085
1877209
1697887
1167421
772946
725558
383953
1147415
1181517
638464
1294807
1867867
1933733
1502091
998222
1645180
1852515
8609
976037
174694
1776853
1092292
670242
1044726
96366
192554
405709
1485610
1777979
244809
1611957
1855827
438455
972336
1916856
1871439
1937501
1907453
1235621
1478554
505013
999493
755143
194528
954067
1218134
1709714
809861
1253078
1672721
722941
1753221
174148
816433
161023
1257940
1931130
8310
731375
1580
934685
1967432
726618
769592
792129
294482
1807290
173023
1491225
1361386
1695403
1441049
1759526
1606353
1921487
632840
1336787
736663
1162759
672899
1082802
1965508
207564
248362
471937
546847
1986560
234012
226826
1322111
1810528
767398
956724
1902185
651864
1737243
690876
552815
945859
1594225
464651
1617325
1763589
1611064
938507
179145
1541371
1897715
678458
940570
77819
1697632
11380
6683
1473521
821847
249066
566186
1074349
1716324
502681
1311952
115580
1868173
104859
1057279
1334831
1970647
1849851
356837
1887349
87637
799464
1660919
878056
790989
1498863
18706
1325801
1250250
770255
1403395
165449
1179478
1950845
1976851
400138
1101353
550684
5864
439374
403004
1977109
1430100
1246346
884124
1652748
1985262
1687016
1119186
1440974
1351480
1949714
1005401
222770
1145875
322313
637046
1435494
1683075
635572
265978
590711
112128
1950744
701711
843870
1443676
1328579
1042127
344587
186436
1967624
345777
971170
1556480
1768849
657136
1234312
248006
1165651
648976
113241
308098
483443
553475
1275002
1479624
996812
1496247
73496
765517
814394
1508606
559589
1986981
1120361
1278109
1894855
1799000
957830
1947941
142956
480761
1122552
894326
1309400
1355544
859154
724133
1590361
1393021
1893250
1865882
506885
167066
927137
1182890
162504
493766
879254
1224431
65936
633870
1710666
1805494
800976
1183836
1016658
802438
1259337
1032483
1144403
1397477
1706596
1343350
1116995
1639588
670780
846177
1720972
1175522
1769410
410012
887787
1374442
405713
1513839
813169
1812138
905230
1969578
486117
435458
252753
1707090
1056783
23641
518600
499777
1705459
326214
448741
1857278
1118566
1967466
1222303
247339
1936866
1683667
177190
1760918
1155492
1716790
1814906
450633
1462080
891747
724803
1269726
1955871
398977
90069
1236511
113534
1146673
1229
520902
1109481
1597404
1588593
1443070
608872
818917
93923
1691930
1423882
1168737
192031
384476
119927
224680
703766
914500
1043138
1072583
1792687
570827
382227
1903686
1939428
1838364
943290
461647
1354289
779563
161913
1264528
143758
1325880
640292
1280549
713602
851352
230413
1348524
519801
291063
1173268
368461
1659828
439339
1553396
564048
1341938
379221
1979175
235014
1115988
756279
1564007
1554090
658340
1728377
562528
132260
1830397
16963
1683697
1147358
1355977
890433
1180417
1653398
171376
647863
1408290
1494725
588815
1555454
694387
508466
1595525
310082
392473
3811
1846006
149221
636308
1872893
527338
1150713
878318
729114
405349
1109534
1758764
1487731
1242425
411916
1948274
555338
802423
119659
113006
1388512
217229
1579972
1635868
742899
1456597
1532344
1840469
301926
1033905
1905089
764967
1589391
259912
224672
1777929
909972
1220830
1163922
1466184
1432160
521122
1354705
528109
544783
705239
1111305
303452
1669256
598461
1652089
1347815
679810
1244921
1214228
1441631
627817
1865693
315639
31635
517927
866945
1789778
1199727
385233
299357
1358610
1689363
1198807
1753616
249401
1764141
533587
1729520
640412
671272
1322677
1233747
826979
991414
699377
135759
826369
148642
478131
1695325
1236798
1659075
571826
1759045
1485033
1973194
1694789
371388
1686375
1365503
1735924
351269
79941
523473
1272295
297509
1469645
860863
1140775
445548
1458977
713195
1079937
1205627
217128
509220
1573602
83640
1136903
1874619
1024025
1396483
1445462
926869
1545441
431025
548482
596396
1631999
1216138
721093
1743904
1420343
1004147
1929075
681063
703424
1979070
1901386
445570
71724
1608028
248194
1817745
394334
187851
1966455
906336
694597
1470312
982156
255415
623087
55692
507196
934289
915656
818087
275073
752761
1611969
1438402
1173019
1012620
1075358
719064
684179
720866
1966372
1493295
1823392
1795515
1489735
47475
17975
1783822
1827462
1207964
1208279
398825
1278267
926473
360394
1940248
1291714
801141
1648863
240440
62912
702568
870208
990674
979019
356666
1977329
1658834
1587615
1442549
686994
334532
462225
1739590
1495945
1586303
1838244
637060
1059378
1538092
769560
938299
112256
1832792
147072
278542
399184
1136481
1343038
1852370
717164
1186455
479242
1952424
1844487
669487
1734976
1114197
269190
1689704
430164
1456391
236763
1514564
830309
501204
112587
256098
1384784
618338
1192013
1926509
337420
579291
661661
958720
24330
54553
1079757
1305223
512800
45594
1267359
920856
1468714
913059
1609299
1369008
668627
1689111
385516
1697973
974105
1942594
1110667
1616477
1346079
1733805
617690
1453563
962419
26055
1980043
645405
162466
109713
1519477
61343
1345044
1572956
189059
443798
346184
1440782
130590
1504724
1198276
464440
1377318
1660308
1255981
1498579
279738
1353876
682682
1409666
229508
1900739
1052051
1999401
241893
1085283
1979465
788610
1971371
403289
231539
822794
435058
602082
1408653
477509
1963232
909131
1935313
817881
1200025
1120157
1561766
1393719
895772
11933
1317401
1732495
1930922
457905
1107392
379720
687010
766974
969100
1673123
102515
362481
1120459
595805
1602425
1394737
735046
259854
654459
1919384
115814
120894
750682
1105050
868182
1704406
293155
1708436
740502
1669732
626581
1963062
495260
708153
620184
1923847
1132852
1184356
64184
1100633
747915
138343
454733
765498
931874
115009
1977051
290405
939102
747329
197669
135494
111467
1180611
170367
366883
795279
5943
589641
1096640
671418
1603657
1408564
697542
386513
1190807
533246
1166916
1805389
1634929
1588414
1173893
1089708
1298901
1449377
190298
263105
776713
1304094
1280182
1808128
438444
810789
1513923
1514501
1311845
391075
791198
437950
716556
1706957
7506
428299
1922414
447037
1713066
129573
77611
1200780
391620
507888
772882
255465
600616
602739
1177866
268166
884286
920970
1885470
132874
792654
1384378
774044
1033743
340010
1540729
1281317
747192
1370388
175184
1172637
926675
1592828
512770
171331
1919927
821156
1283581
398378
580872
462900
1137160
1209737
1618870
1584820
781000
556052
1343830
585466
1298399
726343
1202330
1897366
1670642
856864
1058487
1496138
53853
1736974
715994
54471
538819
492349
1725261
1789025
1420779
908850
537126
1085890
378493
85947
1575545
1677436
1814229
1048678
1610335
685857
1256057
110528
544614
182783
863895
1732172
1279134
157050
530914
390521
1604610
1867013
1286641
479987
149246
1386425
394164
463029
398863
1252158
383024
1426271
988811
1236298
792575
772257
310306
562777
1624107
7892
7332
382240
726335
983172
234866
232850
132187
1914876
1842274
1505836
1115558
1625007
1358155
481836
1585594
651238
1518675
881909
1474905
815240
1890640
749018
1697830
73360
1633071
1186519
1664500
1068084
1845345
414641
1561185
850225
495022
1821144
1133454
900210
198988
1745027
228119
1086658
943921
89993
909802
1160901
701048
50817
1883952
1661895
266606
474332
1839218
1392397
1740683
87746
548022
522227
513024
472318
1710574
591522
904260
1831835
1660146
105199
1965489
915954
817462
267233
135382
1502865
1082296
523998
530041
1260564
230447
312604
1127256
845467
1370108
781606
149849
325286
1301558
456123
247736
1917070
1890949
1747725
1836710
532797
1418293
631283
662806
681446
28469
1033827
1952157
1397974
1364197
1442120
1718085
1310382
841720
1120154
1557099
1892618
849245
834347
1627327
1929353
245150
877354
1221653
1527676
751369
414453
40010
1138228
518137
1063272
1042100
365030
692632
1275099
1879296
210102
792072
129295
958609
704118
787265
486667
1465091
760332
614519
830176
592699
874204
1584113
403209
513028
541732
1691264
1464078
1829044
1967422
839402
1921550
621613
53528
1444771
1821193
961194
1858973
1471394
1928732
155197
321793
1093215
1366984
1054907
1174988
800931
1040453
984693
649095
969080
979084
543059
727695
87923
1892677
1848699
1787424
63369
195097
1612663
1404305
539034
601072
1366740
1322593
1841005
638987
273971
1032242
1847086
1546761
516484
1438861
1782933
1542134
496205
1172699
1015446
807042
736932
1819293
1094535
1185843
374209
775761
1743604
54292
1577803
1732620
1297942
336965
81931
96372
595133
1989841
782528
1906156
1793321
131425
865136
452857
1212010
814955
1189189
608710
1991306
1661789
1196005
1220864
1493578
1058657
84406
399443
1796665
1570124
1451591
824799
486619
1986435
323559
1874983
1363977
1002515
1180259
239218
54170
1184260
1218806
1119460
402806
470458
83495
48644
1850813
806287
1626119
396540
1579451
911855
892827
802614
1678207
1676977
189847
1406711
1301091
773096
1560343
156391
1453328
493658
1780987
1389229
1923434
1438983
254105
1046518
220569
439765
437163
484200
1002494
71379
990301
727725
237373
1837458
1816793
352881
924334
903665
1016483
1883798
1233436
1405647
1890616
1981885
630772
1921028
772878
30688
1322861
765912
1710094
1741154
1863244
128925
1870402
1646093
764856
427518
206194
344482
1719964
317273
691908
1860777
1698377
845326
1889990
1730149
1338188
386883
838329
1360703
1567367
868329
1777877
1162012
1854919
1435644
25071
1041999
46867
18202
319107
178428
1358215
1101461
1518159
8108
65369
1629276
817569
761710
1298129
1668521
384147
1107227
1194866
533454
900903
1352550
1103573
629024
1069133
939259
1289506
383356
1534320
764243
750386
1872185
1553027
1944718
805407
1054286
1131763
728045
1406412
431829
1600767
688733
66889
541129
1062225
1420460
589131
1101789
711064
1917550
1816934
1127465
1771944
1640511
1935795
416768
587378
380064
83042
95490
575880
1164409
1989677
1931731
706305
244719
1202163
669906
1556019
1415649
1367669
1019057
1729518
1641721
1258585
656976
1391888
1967717
885137
1676351
325697
467283
541559
758883
1491986
1622939
782486
415337
1807902
1554171
151286
205292
821443
743312
1193511
393241
409455
1922623
121059
376216
665995
1466032
1618997
1418955
431911
1953163
1094856
1078089
657792
1360372
1476284
1785252
1833597
1350502
450706
375997
689727
928434
517866
1551737
929397
1588730
1928429
1521445
1096791
1085350
997743
1138582
554423
1403699
1159215
1334387
1272428
778834
1888216
375811
50010
677224
1013265
1236110
1087119
1235688
1460091
535200
458653
345901
1521661
1869547
1154982
612534
869466
1987100
929338
1902429
273213
700003
402959
928926
747778
607936
619705
1780967
1320572
1587222
527560
851407
490942
323583
1298561
1997131
759755
1225885
1539670
39889
505974
1505087
299406
952756
333925
1279385
1189916
98799
937463
726265
26567
452971
945955
713067
919116
316904
669708
1065016
133308
1429461
1154776
312995
709374
1345372
528843
462531
973559
408389
1683670
880032
1737905
375697
1698748
1855592
1949400
1800281
820323
1217338
918153
1028971
1034832
66167
1283148
725597
77651
1961769
1916960
662112
1014420
777788
136728
655314
1135625
375927
250790
1806491
409938
503045
1252787
205518
668243
1667121
23812
1257647
1941367
1247338
981282
141061
919323
972237
1562090
1057831
657249
1293606
1137420
386456
1775307
1117921
324356
1203350
454730
1253194
1739549
1105483
252763
861188
214223
1087541
909817
10582
1572064
1056476
177783
1077351
337202
28507
141886
629935
523245
976591
1946019
1875517
310905
1812560
1888949
976310
620938
1744626
697840
480401
1288862
1490007
646005
192725
348281
891834
1791558
670379
655371
664947
440501
1680086
795200
507654
1396958
727951
484334
154295
1149599
478801
628146
854052
626870
403914
261079
828519
176809
1551024
232821
1998282
1052282
1487338
1625121
1528975
739687
958202
1991465
856806
1201393
983829
1949842
1418452
1879659
1799822
1949972
516922
1349061
484979
341021
317406
372773
1959625
647170
1691639
1291417
1208944
1423314
1122402
492997
1270898
1596420
1168865
1033412
1540830
354412
582186
521152
1098040
858046
1117187
680637
916106
1431163
1898708
726016
543346
46110
1160420
1103276
916082
344315
483541
1860040
1597668
992804
1799619
607435
267909
756850
1406781
1274680
365350
1634099
1828972
39639
1114375
1761427
138740
1122982
1732280
297
1473913
1292477
159518
955373
1265322
1903858
802553
1535108
271351
1930818
1136665
419973
180960
181176
43683
1935773
1291714
1190812
1319795
1424492
1229072
233681
612596
1529089
1169366
194482
1656515
1533679
523533
775179
757192
878841
154236
1718252
279482
942478
170644
1212674
9173
1517938
1235121
1347696
1294456
1032183
1144800
1893412
1907603
269545
1140817
1610287
1286966
160209
201654
535138
265253
1768834
556672
1057611
794765
1633489
890434
434348
1329671
1238695
477120
1907108
1073212
424578
1158706
1850151
1688789
1762573
1817272
1614822
955075
246264
1051413
1169778
457540
493399
812997
1016926
395289
435519
17581
404560
1456528
1543472
1736224
1568472
1957769
232987
1607979
549962
554746
101742
721049
1024559
759724
623801
1251160
256886
1792991
1590558
158188
1970414
904585
934741
1521846
309488
979416
442485
269532
1876109
1516313
1885561
226656
452126
538308
249481
130163
1156198
269427
470572
714011
716771
1419307
1977959
770428
1320001
737015
1520903
1293081
1577883
997601
1467135
1212840
46202
712637
146964
1076450
260393
1639219
628175
1161779
1103337
474086
1107671
967598
868252
268761
1836364
1836541
1243913
287649
170483
683733
834545
1969393
719976
835664
405595
785706
1080622
675508
686560
1796836
1800355
1454483
1211894
1036480
616331
1806863
1478014
41985
616511
373175
190579
1738976
734296
358792
237748
115283
1469003
1462429
951553
1905872
1306908
167370
1016299
1391319
1537856
1803540
995678
1904074
1129513
1924176
1084986
1212269
746475
1301650
1354773
1166840
194653
1552103
784782
818653
909098
1687732
1501142
170379
1836988
993043
705687
871344
1120169
1933466
796897
1347629
1782781
1792532
510031
927311
767442
1286412
418832
1980533
1203340
748445
1005772
228147
917973
1019259
123776
911250
285110
1022246
1327720
31323
1933726
223818
1631596
1915602
964253
1097296
1932332
1561189
922055
609531
700609
1567916
1006668
710825
822101
1392218
557105
1002759
1533525
1739093
1819111
244201
522871
522007
343296
324515
138450
1704847
1758775
1814374
317199
1130737
581469
1836670
1381293
11873
710634
973679
1126034
1338537
93899
1853728
272085
1692975
232625
1394216
1567832
112741
1388935
1016072
1531579
1431643
1548279
279752
199227
1187195
82778
1758199
1663869
865704
1677197
422629
674737
3487
317588
933416
538206
666972
1662806
1743283
1499046
1462037
782386
778271
388304
126100
287911
550036
1914528
1894136
618263
1192276
73705
54691
376802
1679572
814967
92839
1942105
1397925
421194
760622
222721
942204
408732
1771262
1593818
797386
1718162
1392148
1307306
1388856
823865
668222
1287245
796102
1587420
1322380
973657
737131
214715
167920
83565
519144
695635
24164
164098
49077
1724445
1999075
1900520
340205
449744
290981
399767
471112
930021
1076901
93277
1029172
1530417
1179240
1532413
61252
901832
932365
338788
895442
880062
894482
1308993
1354870
276230
885752
615319
913512
1337144
1702319
1971534
1666781
927234
664798
91597
1820549
1927432
780469
1267884
1198138
834954
846731
1311135
79817
291583
689838
382015
263840
648053
1393505
167196
123750
1589113
1992516
1102427
1861473
1075431
1128722
650021
1403664
13951
826227
192585
1579151
118524
804518
163821
553841
1029264
635239
377292
1707431
111363
531025
926685
1286009
223391
1217873
1052013
1192093
456197
1753086
1796789
1943925
1061674
326308
1336540
1908339
1627544
740134
998045
152258
885618
1534310
1128221
1968986
180479
1805934
844013
1752884
1218118
1354671
1867206
789337
55450
823539
1293920
820988
632579
1742483
608300
117764
213964
1173086
1959822
693474
937619
1950829
1560800
594443
1476459
1887704
1228184
1912681
1413367
492786
1960399
1640656
610806
221333
1241206
1745243
627534
883708
160026
1309859
1829232
52607
258890
1531142
1707738
1570519
1481074
348767
298988
259805
1325231
392785
541440
300906
1049561
53648
103073
600840
860885
1569272
1645549
1289824
530841
1010311
1283896
861220
1759032
757785
1191990
742424
942527
1482495
447580
1763324
1772629
1052944
906081
1169435
722909
1049434
1353940
366086
1606860
1185724
355552
654057
1071488
990547
1628471
1557268
1108851
110244
43159
253265
1521030
1692494
1624537
559350
1252406
1041267
235207
450035
1332908
675100
649797
1766736
1746540
251878
334543
599534
1903692
1685738
741072
1690359
1673075
633558
1048699
1097742
1365319
170729
1517802
1882353
778671
1123184
1014351
1504876
1251537
372609
742171
1653460
1193928
1089562
1947460
193673
79264
428946
1585430
764407
1339971
1719454
433243
655888
791367
447833
393545
246059
427663
536429
438064
1124392
747673
182494
42608
1694757
963380
875533
1041752
1735054
1618387
1029623
627292
1955016
300220
1354020
1876758
1223110
1428230
203577
1276720
1387048
232770
333396
365607
864242
1698251
1128412
621891
1563161
562552
1537446
762520
318674
1297212
1406104
529977
527898
1134800
606696
1446891
1093559
1964511
309609
572334
800526
1303282
1765178
727817
545455
1330049
1228470
1155925
1307161
720019
1134530
1740860
344684
1380702
264694
211221
1432699
1276472
379372
678369
1104814
177768
278040
1971230
385394
342334
1427719
1579537
375367
850064
1431217
166694
1544648
1649922
1724812
448572
304338
1268762
1446232
1358176
1196706
87148
1235027
148098
1359316
1805709
390760
1497237
241555
1402860
870153
122367
346646
292636
1643480
1978895
1116614
1316738
1198964
20335
367396
265550
1539645
83011
326528
737860
66549
1876469
154371
1852038
1426277
1339320
1533866
1918951
864277
1425953
351239
250442
172431
720674
1479023
957107
1712990
918743
1785480
1613923
1074679
9402
132312
1842402
1093143
450201
725777
116159
1719828
1974799
1874377
1398050
1687445
802632
1608560
272055
1032375
1106964
955981
1196883
772695
1185160
375190
1774404
479927
979202
875468
1538652
1843159
246606
1337295
416419
317072
624143
961409
834319
385532
498941
749272
1186405
1800398
831189
328952
441193
1230092
1194093
1732928
1300088
1888477
1461976
1525840
1184304
205467
1280098
850946
509319
1848419
900222
1577603
609723
521728
115222
1405342
516892
1627343
78373
1437570
1934701
1315964
838181
672262
847563
410931
682231
1197254
989511
922537
1706099
165643
1098366
1942391
746878
814508
1819819
413338
723478
69601
1354570
1970903
422662
1238152
950525
476477
1690411
1631419
523687
945644
672893
836340
474901
1947305
1816854
1011656
1612208
1944562
860361
1242416
249074
496282
1320534
307414
1410742
1778313
1842378
498563
1865951
553245
671853
478720
1141467
1868594
505007
116010
316947
1814280
97142
483083
1326935
503154
732464
1183481
1693801
1466283
696959
1913649
83090
278175
1217652
842814
936966
409801
1205260
1391164
604773
1469257
638791
1647463
73060
1358762
1009291
876395
1359435
978436
1836446
758854
152208
414848
59605
1912737
652173
379262
662782
1079045
281309
87318
1530087
1781425
578639
1998374
1216980
638572
1781364
30346
541716
1204584
1199948
19279
1178238
878863
1344514
142737
135158
1207334
1604672
399241
1417189
132181
861635
684384
1158634
445497
858041
307389
221442
1566965
1875079
1992409
606668
1320410
1854091
126333
484280
1765074
1769854
788132
806416
337355
1186513
446002
1077608
1860691
345867
1828167
1502877
909058
724733
1059288
1278627
1269416
1337831
1223843
1289951
1078151
1252074
740803
676348
1569149
453006
806547
90192
592983
1066981
461777
1371263
296403
1241109
109733
1291420
1038526
1245185
1969753
442657
1370592
257131
1938318
953719
469721
1301823
1975782
166682
231951
563381
1502918
738616
707680
63278
1677310
1635639
145774
444991
1090025
1792803
1059216
1976860
1131573
790498
1265993
483199
1039104
1255598
26152
1476074
135695
1351678
258013
791332
614930
1799862
1797189
1822543
503012
620220
630610
1990589
1611978
270664
379208
1073052
264485
466138
1221690
683077
1156361
68576
703377
1120342
1684124
818549
1632308
1665009
741649
735597
610521
1786283
611676
959457
1347337
559822
373596
1991946
1489304
1916227
557644
42250
1686091
1300690
1944718
24682
1204909
442237
1568987
1447370
1783087
1678845
741174
1730946
1975983
404936
1501292
1328817
1672646
484321
1280948
198916
1729307
1559060
1187406
1780039
1038423
1738517
682255
1665095
217384
133984
1479560
1543028
684886
1702716
1973617
1453520
1798530
1381477
1885353
1723976
1425390
1381401
1592268
665567
674749
1027294
1129116
529959
1134792
254648
377746
85874
1197948
1426423
1404657
770786
1022440
1855697
771446
1632329
732652
820564
1560130
273906
641600
452655
1225255
1201401
921654
163175
526895
1545506
242994
1836579
123253
1969533
655824
712454
1066268
1691717
1773170
1554812
164962
1160206
1063974
1269566
190720
915855
1443430
1884613
822596
493673
1133002
1624793
355796
1692116
819016
1593735
1657399
1933666
500395
595382
635414
844275
1168793
93222
1682331
1087725
79002
799502
1730310
1365197
1319944
14155
734434
1526738
925233
1664027
649387
1756484
1635440
1832617
888380
139139
1219183
939563
1175755
1790577
1340699
690492
1498684
1607418
713304
974924
234438
1320964
355124
201376
75837
581950
151005
1774965
757369
1052372
782317
66169
273959
202622
412894
1976870
1122818
1029794
19990
1205499
48383
839959
1437036
1031744
1979287
1261974
1932699
229879
54767
1853247
1093453
1669387
979813
1526174
667745
773405
1657508
1878969
1945619
241729
142666
791833
149749
97152
531231
974151
862191
1614013
963930
1667748
1087601
1335704
180558
1773542
697190
1976334
594289
553552
1573774
1228613
1645824
143254
46071
67074
437390
1763438
815172
1723572
1546190
1305705
1197030
541269
690510
1932246
1468108
811391
1536462
498262
309910
1360107
601047
735497
107095
197327
166269
1563100
633430
1483728
685979
1334933
359420
964845
1237078
1748155
180936
1166728
725390
1391545
279590
1649828
915543
462668
550501
1161848
1798374
1356219
820068
1064868
1662120
681344
1858126
1671935
60245
629470
344728
1281660
1415638
1933428
1041056
1551972
397756
1330964
1145596
783812
258391
814816
1435117
1254822
1778566
479530
557585
1350927
246537
701821
318291
969706
1856428
489669
1363981
1718920
1685126
465022
481141
31183
202286
144019
1607406
1909537
1195219
1949219
327910
1076373
409113
1730152
493186
1857810
624368
1203470
398229
190723
1932866
1637535
470739
896543
1579723
1588098
292954
1208127
180674
1119000
1966074
1246963
597224
1972620
1114169
56241
1310931
168214
1141386
567404
1865779
754532
360751
1379851
1931345
1196597
513446
1946673
1189637
278479
1990412
749876
165050
58132
1028481
1757904
1224277
528696
1952071
244803
1737421
1749302
665587
946595
894878
1091216
124499
225580
1886103
249055
270944
251992
1314314
1949365
178912
264877
1903015
1534452
1167111
1822730
1271181
1708854
1641851
1811125
360547
1883454
271061
155775
1958245
1706237
1974010
1420887
1965179
273986
1053539
426614
469964
1374391
948988
473907
89307
1241196
1180948
297456
741135
211739
373682
1826868
575479
1169600
660425
1766226
813223
578628
1225031
363414
467369
1958469
1073489
339385
346013
82184
1148657
1877816
1324249
1280037
1187498
1172468
194383
117124
1071664
889892
1328104
775051
113378
1564061
177160
286221
242137
188123
1102544
1935944
1193039
1513210
706813
268175
390032
830126
545393
595895
62191
1567862
657814
578178
1531472
1205087
1094324
703876
1951426
1640982
1266252
1614826
1380172
1367181
287989
1245054
1952680
1976272
1264629
1195554
819714
560067
228063
665329
1056133
1676372
1952795
940144
1770455
881654
188547
1649804
909904
1171708
485413
1687427
1118568
610225
654208
1608366
1439472
1500417
964393
830187
1187480
1721746
912867
1265901
796539
88982
1361702
1271638
143997
1335591
1879720
478227
465171
413140
184780
1388113
17185
393105
516160
1432086
371796
481352
747178
639614
85408
534317
1067571
1407371
551614
1469462
1542704
1670866
1534257
293174
491639
1559691
1916483
325063
1325870
1264586
93809
1837732
731498
1133544
1551046
784601
1128530
1625253
1712399
1824876
49710
1251338
30633
943734
397343
385254
1014149
665340
1016832
1839602
1990180
520933
509766
1146454
954206
1771853
1359357
423875
1107386
1773345
459750
1253558
1412703
1160149
758859
580772
1121165
105724
954697
364329
377478
1418251
1071660
355974
1479651
811317
1844510
1136456
1665954
124235
138869
1078721
963853
1944420
1874054
929284
1981755
239953
675766
1531085
125802
787469
1677241
1283637
1393540
290239
1443239
1615621
985405
1917890
1758536
1793104
1750125
489263
331334
1893403
1355466
1817804
1654768
1971661
1190273
1340840
469874
942706
1669027
1370400
1577745
171993
1684528
1043201
139913
1152370
1334262
535022
1565173
499792
700550
402709
619238
1051011
1057715
968044
1503455
1522899
677893
871641
1197312
1339612
334290
816437
338493
1680781
1796661
385706
1004653
50941
722463
149772
1760568
435405
1447823
1893220
86167
842377
1358050
355320
461211
232995
581090
370911
1932583
1258995
1371403
520832
15001
1104015
1500766
322144
557885
588411
472725
305701
628622
740360
1218824
237982
1074521
1465425
1723935
601957
746315
1610134
1263236
1041132
1932878
910037
1777921
638590
1565163
1071081
574754
1788673
137237
538596
1779302
1933195
1560774
1409328
1116946
712218
1123305
907052
751033
1328098
1082742
767108
1126011
1109784
1197054
1703386
403051
676646
1245058
1320929
1210842
261068
1355735
607558
1519864
1809353
1870567
1238399
1981762
1731793
1141765
1880578
765896
1761305
477286
1367428
1190667
1331990
302536
1530708
1080973
661585
1607694
1338422
664191
1495759
6556
868901
1145830
1094064
1798728
282011
1163324
167770
269678
1085457
1730384
344000
1221508
1370023
845101
1520615
462644
1813222
1793234
1972943
884683
1080305
160521
377521
52321
1893077
1853921
497929
665329
15948
206642
750695
1151158
202277
1044019
393235
37545
79747
1723995
1772165
394717
1966399
1951065
1123008
1137114
1891917
839434
1408737
1594965
1737290
197380
518252
1711489
1983032
906464
993887
1804252
846939
1730135
364291
285072
1971415
314466
36869
1110221
144989
1825284
926937
1043902
1257194
1915916
1853386
453279
696455
1179645
1934466
408644
909603
1301051
1890959
1803484
1864624
507038
1131219
1891918
1613941
1246226
1998893
1781678
24512
416395
636688
840795
48917
1235023
1726304
1965381
720609
250802
950394
903214
1956613
1518099
40929
707232
1082761
925883
826099
1960018
1740253
71314
1040130
1803260
1360056
1499190
718150
504543
1279907
808759
618373
1508172
1254358
1916189
160849
957884
1531896
589637
203789
1965959
1885962
392650
1654847
1105025
1300259
1800113
670747
1183028
783086
658946
1823860
1136475
529526
1056152
247025
1111527
1486112
448207
1418694
1555129
1704036
1651468
1513998
1007999
1467434
388662
61338
1194758
1143459
99351
50111
878314
408149
1477872
1304034
161692
1642596
1420074
1974590
1055446
985425
628790
529747
1836975
332016
97530
1310300
1764450
1345170
302369
1588954
349338
859537
1188532
753015
951894
191085
1756858
736609
1826732
759467
1689451
1912620
1024240
214205
1871593
1703632
999359
421071
319358
228531
1491823
1744486
102540
369342
1443700
937356
1039939
1616499
799338
1928806
312891
1328896
179942
1140714
57486
596124
899085
254480
1881283
727434
1642530
762289
493339
1798027
1431984
3198
1779264
1987569
1270138
882579
702487
1146093
1918912
1577913
1106329
1922111
359348
1624458
259396
602512
1807036
1088180
1624106
102972
1617715
1641033
624396
1518885
1269476
1076638
327846
1821284
334879
1960418
529050
540986
650404
831020
1585471
1827949
457500
1522466
480231
1755714
920851
940175
411687
1585178
702804
1264417
1188600
336166
704479
40163
1276497
444056
1302318
548323
709587
467702
58952
290485
296456
1828597
838323
1333120
1368067
857862
1632992
1369506
1591411
24343
343482
1575505
1462073
64156
1999329
1380857
12222
762981
937804
1083369
705931
1925712
651859
1500068
558636
1834302
1774135
480066
727900
1277324
335366
255561
80950
639058
1452430
722611
62820
211735
1365708
291415
1637885
1158378
171535
654502
626419
1729657
1266908
1887487
945490
147152
481107
729098
161592
68490
1863599
803981
763715
1499661
33570
197991
384908
759160
231909
952384
21884
800592
839557
1596746
1450554
647696
687183
1706812
1849453
1290240
1326641
1561268
1726083
1492734
59745
1155021
1720170
1099081
1385365
163828
918296
929475
433898
68396
1002333
1365223
586347
677241
1058241
615705
1120525
673451
1920037
826460
1777180
1142436
656734
635043
1433707
636329
690580
1973290
430820
1745251
687909
1893125
554577
1077427
1327347
52456
822451
1604941
89843
1341918
1138199
97231
1290319
1657158
443577
1465209
299808
851977
22984
548934
510544
259491
339945
1150653
1257248
118722
1546712
490219
1999575
341798
1435292
65990
1155272
1340054
1517272
1734
1943211
900183
1732106
113319
1174417
672645
1219300
790400
1295434
1025906
149514
548175
1652846
292781
1557191
54576
609356
630904
550270
452498
776833
429142
1734688
1257381
210541
543917
1998463
1556973
326836
1999269
913229
87708
1124779
655630
249541
1899586
915105
6944
1229885
1968415
173742
1379725
54756
165127
730876
483208
749864
1179650
530084
94801
1285356
15548
723977
1840057
885641
943322
278436
1347946
355905
591126
967843
1943335
1988287
1173729
1588769
98762
692693
505830
850215
658838
109185
1312651
1626361
833496
1884942
487007
640632
1078300
1708548
128751
1876174
1684654
1559416
507419
845497
1041957
785836
1789484
1617002
1344524
253823
624779
1646658
189035
358343
822930
284821
696945
811112
605280
1496362
88356
662689
385
24381
522553
1447541
1312758
978052
983604
9336
109130
672339
752340
111810
1012944
1897026
381179
450451
1169939
1934849
1140331
362225
1347548
627793
1920695
1620035
1226832
360162
525827
1195729
61138
700336
116902
1610839
1615022
688588
1164885
1742830
995355
1900587
1294598
951548
576657
527638
1456309
520331
558671
1966331
1447786
1769357
1285228
288003
1251630
1453230
1508930
1023484
1722924
1997702
1812581
1707341
259169
662161
930464
921411
1552655
576660
813895
82226
189450
1045375
1773835
1788734
558964
1985227
969030
1355962
111286
1167613
781806
195343
159835
1735961
902123
106470
1609506
1261871
233645
1244345
831240
208193
1718180
148034
1362499
1068159
58169
1341413
288666
972422
85595
244395
1412507
858459
102177
654275
1018817
398944
1458806
519794
1184353
1618233
1932618
1458050
1987824
892519
597763
1893353
88512
837699
1198812
412327
681498
334077
1376958
238865
1487325
1258652
1285564
1444113
1395634
1278079
1293473
1331670
1227072
406549
373399
1476255
1242225
200551
404461
737601
1550772
816118
613551
1616395
1525747
310459
36318
753054
1736700
516671
67485
1846194
1029338
203393
1023573
1557946
1347080
527124
1031777
1558793
450739
481182
553538
75361
232837
399317
725343
766901
271271
511048
780204
721889
1418510
220293
264083
939995
507623
498034
981672
1014423
852394
1897823
1534605
638183
1602216
1282151
486085
845403
1651412
1556323
1667209
970973
815403
1015153
11385
1426867
1482696
120050
1042080
1105592
1161612
1529699
191520
1282520
1056407
623188
1486910
704749
701847
356012
1694810
370496
765294
1662763
509281
311718
1797626
1312184
1255494
1805950
1229749
1112175
1300725
924938
1731214
1616452
455007
1780011
709381
1581348
861921
1130285
1750938
80867
1434997
1809605
275127
302217
65087
670914
1006793
315732
1266984
1323623
604716
820087
1243673
976993
823947
269424
1648566
1646398
1572104
55536
865890
906292
840346
1794395
512084
504477
965150
13118
730211
1766614
1071013
323777
901507
962375
1939319
1330755
821178
1258041
1543171
1002808
1727808
1293089
212547
405242
540999
720413
1596430
209676
742263
1009654
893153
240030
1522243
405962
777372
1195360
799976
1187394
770587
1008031
1496752
452797
399955
1303974
1801672
1077250
1546608
1058083
839798
515695
836564
805838
948168
250455
1702010
1884613
407897
1648023
32854
1020649
1956903
915914
1778129
518801
815226
373943
1595022
296597
1476710
497750
178237
635281
863522
490018
154521
474263
1454437
973710
1549040
1971473
1627491
1324601
1035532
1126232
1570638
1880250
986604
809415
1152913
1238252
725843
1496673
1023199
1589694
1486173
651037
1246868
1088247
1575509
1884407
304901
1484585
99524
778172
960253
109797
1694585
525602
317652
1503873
1725977
769389
1987740
1951161
1160332
1854834
125305
294546
714692
1140656
1424885
631292
689163
243115
440564
912969
1269858
74537
1787895
1611055
1958431
646917
192990
598564
143121
110429
221428
893109
124829
1046404
92633
873860
822296
1271979
326596
1100482
426951
1666056
72795
1052794
1562899
1273567
1994330
1375735
1383396
951608
1712414
1441287
1156326
1671364
426062
392666
374960
1096887
695481
1726352
755748
1588296
194144
923730
1534825
523108
644762
877013
283162
486793
907614
99011
114221
1560448
1788050
1509746
1418974
446397
1339500
125067
1196562
56708
1083952
746889
1369126
1863406
101762
21130
413427
1421739
1906221
1300309
1114823
847340
772446
794169
1847913
1218605
380208
205151
538067
1539421
1937147
920366
1099779
1075864
492993
993151
1725818
447954
768120
1681541
254946
321074
264654
1034093
870944
1136100
1490557
414310
414389
610982
1068141
999347
1948386
1990831
1615702
1996758
1959477
521670
1498312
365728
573542
202918
1728999
518541
497767
443989
1176643
596247
1083603
675812
612359
1534994
1391131
517140
565358
136317
1963276
1072446
1442081
1173582
1454660
886153
1654762
1233669
1379393
1378332
697674
1609391
849446
198763
1018215
1957721
1573996
1921562
1724666
1364493
803744
1812369
1941738
1742916
1386776
610922
471267
14501
1662673
1513437
1361661
322602
160202
282005
1269954
1719556
899721
994238
95257
917637
819202
1287804
1855844
1418398
1525605
1642249
454876
800885
1804802
497968
267915
870941
860877
177222
1186311
15568
266911
80245
115173
97389
731564
162786
813052
1780916
1396237
938914
1979227
1559221
1774861
1353714
1321109
1649784
922358
1375157
150576
248235
818932
1122516
155051
1055413
1657291
1277945
1885186
1482742
87285
134928
866783
927330
1743762
1547641
974684
1491205
264000
1607285
775006
1047981
1683820
1887361
97632
923057
1427882
1851266
87414
1328730
1911946
23881
121959
450548
293170
1488593
413096
609235
1767641
13082
868327
743222
1812060
1795592
943875
219256
820614
1624274
112309
664218
826705
169888
396109
1908292
313635
350398
409905
443804
1289634
506312
1699621
455803
970342
1098289
1013941
207904
1195637
1034508
295959
532816
786683
306824
1318151
1318799
63832
190160
10468
1410312
670421
1894738
1670178
480824
839616
589803
929972
483058
36549
408419
1453327
1409860
214581
1719687
872643
1502520
276787
1311218
899384
1102153
256782
424313
377420
672893
1473452
1033036
870798
1356731
743752
506331
361154
648386
843452
476972
462131
526970
1536815
1221548
1818357
124855
478200
1462182
1110630
604007
835487
1925069
1208978
1893006
1978918
1167306
1144253
816136
1479115
288755
1819869
1649398
274746
1924621
18248
580061
526021
949657
491259
1755559
1824657
18381
1596495
773535
329413
1091682
1703477
1327383
772168
1748246
1615807
798163
119991
22763
1577774
921109
1726607
1266061
1827845
1779662
213357
1966779
679673
1466841
1692433
1116716
471971
1496487
1619888
1214400
85603
976148
318047
1627113
1397377
7835
1557745
1901247
1080268
1223757
1275738
1179332
1673574
706750
1627107
1492038
1963057
1805905
1154819
557003
1959900
148898
766248
1591165
1089743
1813554
1911638
1724282
967326
358656
451324
44116
1372773
446949
1590988
1529100
1452737
1983610
25367
1696751
1267921
1603197
180583
933491
84840
1167579
633209
116575
822284
520023
1003924
163440
507165
1404533
1200609
1768225
670370
1845607
808270
1142114
929883
847793
1934109
799291
328749
378960
1580883
666287
1361513
106394
774930
378503
230523
721525
995094
542090
821247
1265808
1805801
643961
1769108
1693788
417022
271595
1456410
1492821
343208
1632406
1391654
1813225
1736803
997547
1676308
1679812
1229245
20520
288483
1710990
34032
1118620
461497
1050828
1472879
796908
915728
431349
1703709
1697683
1835776
1306350
1857616
1157238
471332
805637
1852792
315832
1334101
1302408
1158996
1407518
1265022
1704460
1073990
73476
184590
1321982
309422
74760
350701
881228
1869099
1563518
1310176
1547845
781120
1986435
1084684
207159
985480
1929451
1816886
758241
1831911
473819
762124
1347548
682487
461449
976728
1611280
1577371
387640
139883
179086
1294098
599156
74493
1582227
1267186
953148
1066566
1602713
191277
610832
813259
1314788
1465759
558671
697342
1035830
74725
645129
347382
1333060
967586
1010946
856749
33574
570458
1944494
1509263
1002682
1931701
1239937
767371
1102888
644364
1061094
1078911
665486
1943011
598415
1736332
1690670
1534753
8062
1604060
1444336
1887119
266240
312626
943551
958163
1337982
1280560
937080
1767306
1615114
657102
1688848
633501
697767
624517
1959981
760707
1211886
193064
148833
1760046
391334
1706422
1869411
263542
120902
941227
910258
1626868
383422
1396743
1929179
1834637
557667
815182
1984284
1258997
1183843
345452
996855
456893
1438600
502508
1872728
1073941
752951
423982
1888339
816394
724040
369480
1286278
1961285
1817782
1768330
706574
461442
763916
908762
988414
1232120
155758
468050
1840057
1562787
1926807
903577
1177937
515901
1113306
858370
856982
726787
38395
844900
1067241
1043985
1780532
1908467
1285851
1548485
496056
1619347
1775302
1124472
1394298
81164
1473537
820553
809703
511282
643919
795135
1375266
257660
1248616
376278
626901
1363337
403788
1415062
662491
640081
305132
1056907
1108485
1340756
1362367
1826524
1290375
1867557
643983
359950
488627
135079
489779
276638
1821786
1643652
429914
1103221
3097
1803512
695027
697267
1512407
706867
1970279
1269254
1963183
994994
366660
1031620
1126006
1381248
1060981
807339
1546660
1586663
795580
674516
1207499
450339
1603037
975582
240043
1620393
1214567
1998639
55267
1485305
1142133
162920
491767
835080
389810
1706542
273191
1607590
903255
283187
1520775
272749
1156212
847805
728356
53437
577714
1568902
775912
1686899
1517764
313661
1349260
693931
1003073
1866790
1833374
141090
1972305
1975095
1933177
609329
1152184
470001
275175
1041568
1183636
1037126
279170
733458
1274931
1471873
555144
1832727
1297120
445747
124307
1715348
959095
963568
573313
1469872
938666
576834
1196803
446922
1684252
1240499
1101911
1522623
1092766
457359
200062
1532722
439079
988277
1266629
1515574
883418
365707
1493770
523873
1884304
456990
1655986
1945254
196764
1418254
1233306
298957
1904416
1122231
526413
1307222
904511
621007
728885
57405
1744553
1012094
198386
713672
1398568
1816814
177471
1880943
1467081
1198864
284185
617277
1242713
1365649
785527
1828946
298872
1613561
805999
70835
378912
1462110
1788949
401306
823194
43408
1664576
1806524
1258138
725838
1673235
1761261
1624498
1422273
1915634
1184536
739848
406444
1637556
712296
548914
1669106
1098733
1884403
1457070
688068
1878690
72043
1150061
449251
1559806
56612
1427963
599453
438619
76828
1481493
1768629
1984690
1210779
1474431
1121712
936261
1008844
1733775
1172021
1239267
292361
164181
1067706
1027392
1483330
179848
836299
1595799
957284
444253
592736
304646
833619
104458
249533
804013
926816
200532
1197265
1161235
1183416
1773608
1397942
774854
625864
1869004
1111012
961710
1753135
401821
667258
1037379
939887
255018
1230268
1480838
1683301
1518560
1802152
1743478
212703
177714
818612
254004
347172
563053
1569229
994492
1505229
1470268
1807471
697289
614751
87415
1928067
1435173
887864
363851
4153
165899
430328
446626
1950653
756267
375364
1789637
62478
1916001
1159293
706402
1695005
404569
1027389
922937
1275446
786813
1338927
1836841
656708
935675
201319
295075
797407
1394905
1428405
90896
1597958
353209
1794831
959243
522241
1131246
42954
1440229
144804
1610121
881375
930256
1588877
1221603
680424
752454
1374097
1595440
1294969
679442
689369
1204770
1592270
1775547
337807
1128818
702958
225612
1485135
769458
407946
1093888
819804
1840583
1370787
1964997
109630
839370
1528028
11085
1092034
1857028
1773308
604241
837322
114870
1449878
1179270
856860
1781478
1558486
28757
464438
1730382
268168
1909281
1523517
359004
901583
1512367
637486
1357744
1598593
112675
73187
1826305
1258699
1374105
302865
1202130
777123
980283
1839910
304140
903042
366958
1988165
1277724
324850
57460
1885698
1310473
1682458
1363188
1513153
149135
1098850
88101
1894097
1977444
59170
947101
1439384
1678397
1824244
1883965
212537
1556126
1712378
1166196
1005378
1264028
1497007
1224205
1808159
959334
820612
1801621
1016333
1054077
1698
417733
1772169
302986
571140
322300
349306
583749
1897872
430420
1206470
1590002
1222363
984785
1779827
84321
316049
1347308
512411
915826
945727
1365064
590061
857632
576952
1663634
1854456
278050
287430
1035618
261262
568792
1478613
1804964
1996729
912711
1643304
846210
1041411
1204890
1270385
666431
1818950
1182266
1858012
1171171
360083
632000
377936
801709
1591629
235975
931205
1588971
1996998
629987
987098
330275
1487442
739896
1232124
310132
1226582
1292327
193581
294695
1049310
1864903
636277
512793
1846252
1080114
1517531
1424399
958037
1965693
771799
1290835
905902
1762182
1085889
146622
1935003
1868977
453035
841650
1357492
862393
695642
1882511
1126700
1660830
1032920
519264
1572093
1853652
1756223
153693
755807
1332416
817667
771764
1914737
576996
1950801
534936
671565
288357
1996729
1603506
1148611
1770283
677923
685037
314053
1526014
1739715
917626
1301807
1867601
1431657
1773740
1437377
307875
589084
1839936
1030053
1027628
305774
421972
1961677
1565578
1285684
1441598
1612200
664275
314273
548457
1261144
1085302
1122909
787926
477524
390727
266662
1238337
727005
507958
115937
1924483
1263605
227746
1574783
1416450
1782285
1323009
1417832
1348279
1332896
771722
232649
1448103
1113494
1022776
1145821
1455179
382773
1023732
1554406
612543
1757139
940944
1407013
163909
1261305
1732584
1067398
712710
986094
1708463
473224
1483203
1680328
530739
1440251
1314268
663850
928048
1820279
368539
652359
358987
1946438
659320
109049
946604
1799398
1531764
1421298
1502051
1092937
847382
1278514
1112351
172955
1093017
1656161
293845
995566
811086
1610227
1315872
894595
62594
504505
558869
1323098
608305
1878037
1584064
1371573
1419312
606855
454423
1415098
646138
617898
966732
434870
296020
1711402
1363578
1199248
1493457
78569
1325986
304035
1484069
240131
500334
1795101
400001
1815519
854609
106118
691617
25251
1312854
1002637
1372883
1230466
1176554
1655727
1123941
1686458
1260564
270004
561635
917514
312721
1686269
89710
553334
629199
310001
497465
1661359
693812
652594
761681
1499124
526273
1070289
1654637
717035
1573517
1706581
1680050
1413726
1058180
346434
148253
979152
465934
749146
1727106
500260
1750052
1673764
130486
1098861
490524
237786
258673
372258
71415
169068
1853929
783210
800440
1560600
495042
1765314
1776824
862560
558928
1936046
1902794
12149
859357
792681
656331
383540
511078
185543
269905
1253398
1039213
1964922
899370
1047124
387657
1627694
605580
1661074
1315461
1023100
71980
1755316
1093770
895813
1195970
1137294
102501
336500
287521
90008
682449
1630263
1279391
1827548
909088
1704966
1851949
1141740
1607572
1891167
1221773
1414163
195086
1720634
1796286
1591614
379454
1379985
1630444
922593
46901
1196481
1175457
1069602
444974
799189
1288332
1511963
214955
1278030
918813
905496
1480076
633753
1798332
1933467
468532
1082129
673436
1207579
1989283
1418979
53727
403117
1823402
709267
1992018
214349
1674962
1293442
426069
103574
48343
1822158
966201
1411901
1619936
1341002
713103
631381
586381
137790
321407
1952171
1442762
196486
1393936
1994521
69870
462476
15073
776527
484307
467365
1354221
1520270
946587
348684
466745
889989
1991327
79523
804656
2466
1089452
967661
1223087
1094783
568887
1412381
1177882
1564145
122797
152991
1410745
1852759
1759161
1845880
1973245
610295
701882
887062
545871
1666789
617674
1215149
1231779
268599
1683826
735572
1242239
699672
1332725
1968680
1362097
1724605
71091
648960
1002520
547610
311348
1798420
1684904
1548242
606835
1749144
409579
974560
10373
429038
1774643
933118
824137
768993
1675301
596932
39007
530480
569553
589089
56630
1980926
429823
1416231
934726
434697
1665900
610606
1755696
1247149
446288
1330223
1542212
695756
268272
928964
289250
279485
1529753
1389255
1224012
276681
1250471
1824404
1226398
304010
68695
1212346
93050
1855353
506152
1288562
478549
932623
592774
1843685
1731943
1018467
738113
1529342
1711215
1485565
241236
1026623
785137
1595188
646338
770802
1088740
457064
1331930
276956
1046963
875078
1441081
288211
950636
780531
356240
73509
540522
944121
1602816
1625175
974531
1308234
1249182
790267
168180
1321920
1717197
1830747
1681212
292073
423826
1821473
1389477
702169
1782155
163664
996117
934911
1065123
315941
1341911
1628490
1088948
1531205
952337
711462
71783
1335544
770739
285383
349675
720162
769330
1864998
883152
766787
1592300
659053
1825413
1773850
1547603
1167892
54871
349623
1653521
379338
1644671
20317
643185
223982
22071
946509
966558
1543091
156540
1939591
693543
1986261
1810207
1259179
654394
1179705
1439967
1514785
1045494
271795
1148874
1994907
7797
76945
1666540
1029419
1722438
299747
199793
1432306
1797657
1682018
336629
1956207
980920
1375701
261526
1164100
1158765
858004
1840193
866764
488073
1619917
619135
40801
431927
963722
124527
1661863
168504
1472429
1929167
559886
339075
1981617
1353703
579717
1542504
707583
1376583
449948
1333077
203855
1306697
1334714
1587186
574903
1650373
1447736
711513
363901
1782098
1114711
332043
1101461
1598029
1108977
1527260
1344230
1804056
1922804
788289
752534
1398232
316887
69610
1172851
1149454
1722258
1950411
978365
730894
729607
421343
65820
1204130
941100
1686415
1122163
425010
1924913
1148937
1115598
603073
1190523
1369529
692973
385412
1072750
809273
884808
253149
394629
379455
1994667
818499
1877612
1776678
11277
1491556
1362349
422590
612272
28020
1500380
843989
443061
1858477
359302
335124
266943
55442
1735966
1285792
600919
92574
182101
710179
1479258
701946
526635
1017000
788409
737860
657859
1938448
816674
1398699
175549
369304
1257274
513154
175448
555897
695567
356687
226521
1426075
1660590
739776
1600409
1437172
443715
576513
962224
46222
611165
145510
110733
1881166
1265897
1263244
1077551
1896212
545298
511297
1259585
342886
131248
1404062
1599355
414554
1711345
1076903
1718820
507665
12463
899431
844417
1251539
189985
1977330
751335
209633
1446038
98004
152358
718668
1144978
1432619
999673
1466698
855662
757555
1726944
430210
1938606
855587
231017
1133616
6538
1432372
843223
1563842
1317950
396283
210020
595977
791972
1059271
852082
687379
1805475
1915343
569821
755157
657188
399431
1272144
947515
1252154
260203
149714
1151137
380950
1523185
411561
1814770
968099
1240146
1415230
42317
1791962
1132359
1083575
1088688
216146
1186047
1393373
257010
880376
1763313
1073136
1342451
991887
1327977
1761866
1036479
990467
1398545
278165
1034912
751453
1659669
657272
327922
415166
1711788
1501866
1612809
1575366
143795
518240
1887733
1722188
1634944
970240
1200431
510543
419161
1085215
1977870
1938303
1492822
1372990
1916042
1859667
1036201
614319
1017929
1201630
416943
629486
623357
1421354
1426608
724600
977370
1282958
212651
497848
688058
1779216
888055
484003
992717
1991127
1652214
1352508
1365436
922603
294545
901055
1760964
500479
245223
1037018
475721
1309586
1504592
1426789
368429
1108965
1587446
267378
289840
1684475
797236
531364
1679852
379071
372131
761121
1058454
1080945
186488
113224
1171552
898052
28829
851786
1498486
108954
1132357
1063627
1547083
375744
1631000
1473061
1924062
1847627
1291564
1933443
1712003
1558026
1907631
1380009
1484944
323504
137119
1050
289811
1636808
773227
1174455
1859839
496877
586524
650483
937822
454154
651083
1443033
1989605
781800
1893986
24552
330991
1446360
1049663
1875276
1482228
394147
1223043
581547
887741
161760
993947
291142
401778
1173367
273729
1617878
1414216
1465574
1961029
258531
350883
954846
1839053
1869466
543575
836489
802190
1391018
1168960
1911192
1755730
715552
675705
326098
352906
1207602
1847479
1127977
984719
1440152
331639
972003
1055892
1228303
988554
1898828
514042
929912
1553495
624119
1119474
328646
181084
562811
937189
1267314
691554
874961
1795693
999535
340154
1282583
1660633
1898192
1688937
1860465
508255
1740897
430999
473329
525752
1585641
1421887
1328399
1652711
94820
203487
1803362
1512404
1385302
301673
729456
169150
131374
1977675
684425
722381
1326409
31850
226904
543673
1488537
1480317
1909519
1481393
71797
1397791
1778010
1304668
1961903
1615372
1623446
1719748
19568
1696915
812011
1512749
18314
22774
1099847
1976788
1659771
1070264
1529914
1125208
473718
882335
1257033
702512
1498677
97706
906939
1800067
561623
663932
394156
1620450
231151
1896897
1631078
1383692
435362
1358260
798855
41237
982004
623032
458194
917273
1339261
530707
1130646
729825
219315
644837
484005
208238
645605
1485606
937020
959036
1437744
520537
918165
118220
1542051
1498230
651821
386263
152935
1453815
1944730
196335
9811
259475
1769506
981284
72104
8555
1323550
27172
718107
822043
587801
879491
843945
596659
452772
1113191
614376
477071
10267
429226
373076
1834319
535490
139422
832443
286392
1359331
1544327
920032
357475
1996730
1115587
306031
994076
1830758
547637
1975592
12450
1142423
1726260
464856
1137315
1957639
28193
1128225
1750414
249298
321669
594263
539482
423078
376689
1256929
311279
1916183
1840908
1056810
1336162
66463
1408355
1508226
294510
1171158
1816728
582215
180937
301063
288497
1963870
1175829
18649
1123243
1513676
894264
991469
508672
1531546
3714
1443171
1849917
487023
1013531
73575
1463359
1076338
920304
1106525
1242058
700723
1116093
720421
1036027
1130921
598012
1745848
140497
902038
1349347
371756
778721
694229
491583
218760
1786099
614752
617382
381016
1050039
706513
704169
257879
173779
97291
5577
1424968
671780
344769
1384246
1568294
594182
149226
1271111
79592
360792
1346316
1509888
181148
1918872
567925
1859359
1059063
1599338
1616033
1591119
1260318
1143032
216231
246672
594777
1919441
132498
798803
511933
877054
1826771
1193902
1975982
280523
1991639
337248
619755
1873548
30216
1903712
544927
1863403
167510
653352
1528359
1890709
745109
1658643
1448237
1863449
513106
1401669
1611289
1230542
1985313
366189
1443275
1354824
790777
1781399
1481690
913943
740643
1432613
1181152
802947
486529
1406309
222650
494590
1225082
249069
1393593
736874
1067237
1130764
1816116
765683
594136
1851035
95328
1857988
13648
1496478
867211
1718097
847149
966017
51352
920406
507697
1223932
371154
903420
795541
1756406
1747615
701221
473274
930804
1526001
840272
717037
1734198
1571738
994800
1828370
1562512
273051
47545
1111292
1801868
24934
829975
1584850
1327700
1165779
1058762
954911
1864229
789669
148055
392024
1269034
692204
1010640
775154
1690311
1868702
627680
1331318
1007232
499165
1629960
389426
891969
1300727
179541
517510
1284110
832459
1141806
1054132
1252117
295844
1833411
1115333
1221314
541076
1344133
266087
381831
599216
1673364
1784817
1177862
1926889
1675692
132780
1365496
808608
455161
1486902
1206251
156216
785500
669692
266087
1569857
328521
544069
1371924
1779863
1730020
74116
77625
1432731
1483416
1539529
1450052
815464
1540411
1899847
1278857
1933659
185678
117657
1656710
458282
489490
1268525
963914
998699
267677
863257
1281155
161433
1020013
1421440
420358
1634750
1810787
124893
955254
1892446
46766
662406
1225863
804416
1351315
430001
1413778
1686660
92522
1683375
369391
821581
1495555
1796358
1315541
1874227
181367
61873
1321572
387703
75342
629607
1900306
760777
1029421
1394558
1371312
412941
53599
572021
1799322
1292714
1091386
1799937
319021
1750542
284596
807291
728165
1180036
757688
219882
633382
812513
1630802
1685301
250417
1804124
1473628
1645589
1709274
292026
369021
1788417
1027893
217078
1767523
1145321
102953
197734
1102635
1442553
1019088
869624
1388772
800882
1080441
305634
807469
1741468
1734493
1765537
1133750
1723028
1825526
1533464
1041676
1523193
1396763
1766468
58316
1237774
1786312
1792684
1293377
1510879
117926
1060795
2244
1861592
1545152
631327
1335107
1083171
411635
1553610
1362699
1431461
186753
1032332
601682
683565
781166
484951
571945
596405
1133481
1329394
1892413
1457497
1753033
1459932
298125
1834677
588628
769345
1362083
889424
1177218
1059773
541953
830365
1003305
1415753
554620
1475801
1327327
1575385
1315652
60038
1300065
1230577
716748
253602
1366038
1627316
919601
1675303
1651758
1810086
807786
990373
541177
16248
1556297
1947617
828218
1103671
711134
1139210
1784313
1386021
696050
228953
1145402
1984551
1937195
1267486
988997
1491956
555170
616966
742787
564501
1808135
1333563
1971513
877055
445989
248857
1148979
44938
792318
1414795
1283135
1971645
232716
1855477
1559882
1529444
985041
1685930
1201659
203453
1164256
1189981
746672
1482226
447227
607097
996901
1779045
1622437
417418
534810
1703467
83379
779935
1631405
1224367
921548
1613611
949071
818900
588087
1931591
1769511
1834562
1735576
114573
1620035
1491290
652198
93654
1077524
13092
791174
772254
149198
1938425
1308643
828579
1972139
346363
582652
374537
761493
316820
902070
942423
1573668
155676
330362
965732
529008
1676566
1170675
1450811
1733125
1587780
561464
1880857
463276
1698634
1320031
975870
495135
1759523
1088113
1188719
726494
744545
1753245
1542527
1007790
1340046
718967
1005331
1992918
583515
1945740
950098
1321964
1127491
1721968
1904450
737738
1603573
235515
1481406
95947
480250
1601518
1068780
313623
1139033
1825522
344932
873272
1734548
404170
1163610
1461159
1472118
1382683
1847019
919945
1170722
572517
1492986
1276794
418622
402319
424395
24440
1471737
939673
1845685
1914740
1796881
717232
324168
1340920
454394
237368
1480500
616719
318899
627878
1652680
151765
402617
1035455
704303
1571926
1044739
1175064
56113
634317
1142190
781933
892727
523937
1217652
913156
224691
303748
1606474
1543182
1955036
1031244
1204746
583438
1684640
1259892
225007
1481032
550609
735838
33390
637269
1772809
1508736
1137716
434775
1831870
1162652
1842780
1246305
658137
374405
726411
1058401
252696
1994949
424177
424647
296452
309593
281001
1670436
706090
64082
279694
708072
1830104
1475984
1668855
696695
978499
716779
533587
1095368
109779
278090
1985505
791548
1691653
966063
1382313
340277
1069616
1251293
90755
697128
473509
1900849
1646482
1174975
572734
878876
1471140
580662
1753291
816319
1107261
1782341
488538
42182
194116
1245112
1978296
279872
289141
1906926
478631
608155
358588
1760202
1830429
1636966
1036605
1012036
911497
1473858
823994
59906
566958
360034
309477
806311
633203
399305
117215
251919
738247
338598
1684813
1468700
1859130
650834
1972442
11690
1902475
823933
961340
517155
164315
1856249
1441512
475414
530000
368767
18401
1233869
308875
519869
300643
1829715
1128637
1389347
1870398
1539922
270833
996143
1181137
656894
766058
648513
404479
494779
771220
947611
910589
1517041
1398837
13195
118756
1264516
1241946
1233884
1975482
1989016
800913
1664157
658655
1611312
50637
922263
1297379
1293715
566071
1345716
1139703
1298610
1961178
1867939
1420207
1248939
1259844
1198170
398247
1329729
1758695
134912
1901483
956861
558969
481300
663730
1904192
971258
1111455
1809358
1205781
1831983
792823
986128
1837272
54509
1705960
745019
1300226
19426
1755838
70789
210049
987312
1718051
1673234
1639283
1140661
404946
1466398
819715
951334
1710393
264228
1831591
1545022
917873
1178072
1369273
1218171
1390099
1291947
1450308
424778
102634
1088807
1479182
1342917
1746537
597462
972157
557254
939005
1286861
1398203
858717
1524108
1633967
357280
711234
428987
458546
1835655
1726317
319596
1112507
1393918
1919463
244707
1533706
649302
408083
856297
1656674
1620582
539121
1346319
1202833
615554
557165
1196815
1982856
1676347
324015
1073568
805777
1297306
1867721
513902
282497
1055517
890615
1470770
953043
1272424
645404
93184
535898
395220
1043906
731226
1125346
1241016
819427
31053
1173999
236142
1134268
982124
1243181
1354944
839895
434358
1489156
1273611
1955458
1416732
772284
1296845
711390
279166
1334684
1484284
1554758
487660
757543
785276
1150893
1337021
1446805
1377906
387067
783814
164689
673737
1261790
146649
570646
1319758
1688763
1576009
1546450
1042366
879756
1782048
1090661
631856
753980
1869167
1229026
1344349
1840025
490805
1555506
500907
873801
209714
1370184
180015
390326
23299
863000
1187940
1469835
1031947
381026
1424402
128934
1784685
197
1968506
1508206
1272818
274828
1577166
1432474
800904
1332806
789293
1521736
1025837
644391
1842576
437799
311199
717576
1656423
1468996
726168
1091300
1169869
180020
518550
586241
759120
1097790
1683473
1997499
1435045
167585
93829
670555
214589
740194
1776556
1551038
1350581
1780915
1328587
943350
483493
1811407
1665329
1870932
774645
1927482
1851113
327563
334736
893915
1194246
1177370
1049096
1700585
261521
1490660
1311910
415427
64107
1944083
42307
1896236
800918
151244
1871740
636349
1830010
1505860
513233
1141024
146184
1639795
589580
615199
835248
515481
1864199
604759
1745220
7727
1627931
206315
61255
491335
299775
1352387
500437
1073848
1929519
1686595
1061462
43347
1611573
299267
1889130
1681772
230767
664517
614098
338539
975103
1417556
61697
1334517
1479313
1993680
360069
1016262
1446633
35120
1900761
1392437
1261292
1286029
1906205
1766140
268968
964021
239610
252227
736173
153914
1569724
1295665
915370
1248247
436696
1240768
59455
888912
1678725
902420
9669
1553376
135267
1892233
1510121
1858930
1858637
1246978
760061
367544
1067261
45072
1595480
22759
1665691
1759844
1019335
7138
508697
1996222
1024578
178554
1912940
1344230
847489
13161
885948
617384
1913825
1926048
841015
1616039
476672
1692430
721485
1664811
276969
608729
1422711
938326
766187
384419
677255
1354243
690126
1496369
338947
610711
882746
1853028
1366722
318357
1079960
1788207
1025134
903720
649305
1660816
939691
446837
1661677
1250254
716866
704279
1866055
585641
1435358
1165282
498602
141015
899737
938631
461980
213465
29069
678192
1968074
1573034
1953609
1033265
1698123
628042
1797085
1113117
1987723
1700124
1281266
885245
1338753
1737156
866099
14555
874184
1774141
1571057
841668
165930
1112955
1761264
825206
1246383
409116
609332
986724
1679620
158881
612482
1380673
1411078
1296257
1316597
306205
216384
805569
1727921
865329
1799462
874954
1972613
365587
691197
1141400
387949
44791
915334
1247015
335548
390020
858655
30946
938581
1003336
220558
1309241
457437
715875
1618415
1391035
258551
1963664
1686517
712487
1621545
221621
951810
372573
283150
1313694
387896
466090
1032719
1348653
1330723
1224114
238914
837767
1110870
254299
1493450
1346457
1279895
510285
1062909
1131257
1723520
1717942
639670
479114
160081
97885
258583
1351941
553017
406846
1112146
1657552
872319
1623033
1095191
1695710
517288
671784
1168804
196289
499211
446204
572290
1911109
96355
1225489
274398
1325540
1190629
400094
4127
1541444
1691908
1544971
1912166
493691
751154
708283
1008289
1238078
1923592
127580
134113
1396814
93185
1508888
1049743
207638
1138132
1238157
1690078
216785
1185191
1471263
126418
1801923
1821898
667787
1302041
1094540
1208136
802791
466655
256767
871867
1933936
13112
1808520
243453
1147278
1110504
1640237
1578920
1711577
551025
1695280
1039702
956756
1934150
1549515
538143
928057
337744
211197
42959
1192314
135449
253649
1999951
1215855
308175
317212
1197298
884374
462092
992565
683800
1274912
520613
1633769
197542
1859152
1655822
1019877
1873472
1396617
1762113
982142
98414
1150969
397852
1634260
1256024
1209037
1987725
1857972
572714
672320
294406
1531014
1677965
1909987
816446
1563423
897147
842409
168985
1472352
995446
311287
888691
1060545
915262
481155
289313
1287144
1091919
1788031
794336
458045
647622
268922
513584
1603824
1540042
1802562
128047
1860864
1300434
858781
1678577
1567351
1517439
632214
1858984
62
1592673
954870
232611
1572030
515974
833890
782772
1363117
525802
78013
509063
688934
797979
858043
1340652
166441
210465
869605
1800591
217859
1133782
1748932
1648113
1009656
913650
359159
1438616
1304763
378763
1130719
1484917
1500771
811328
1390871
732618
1267035
1184089
1663208
1795117
430206
483735
745072
1979203
346572
371117
1920527
1752237
1618040
552663
395077
762810
1705383
1719356
1159573
962565
944384
756181
618225
806396
182300
49739
1274310
543857
971832
1766765
1035313
800170
1117187
1450184
482794
1081022
868742
122624
1096865
186895
1853843
173411
1193241
1958387
1269721
6633
1024470
1450308
658178
209472
502524
1058936
181792
1915481
1848105
270296
692822
1799750
1323766
149821
962125
913456
768307
346047
985963
323255
728237
1507897
998662
1855947
1001317
267932
1339494
177439
423574
686955
465775
966796
1162758
465060
584956
739298
1263021
1068794
9497
810043
809485
375531
188331
1494761
1045446
1338018
1324604
1812040
410944
1875490
1195273
731822
1470788
297655
211476
1709386
523847
1557616
1189070
1092177
1980706
1125781
944335
220863
1140238
910515
1741329
751516
1119768
1517185
16503
806189
666003
1843077
682276
710311
1451392
868733
665252
478241
1280851
1544771
178230
1909552
1883694
720330
28057
1167548
1035124
1270502
323181
1782556
354261
1812813
799345
1527230
858500
1501546
1236462
1168477
401375
459590
1683365
511229
1905595
1874731
1410963
1926308
569849
957475
477141
62598
1561448
1319139
1583829
80621
1605993
176701
1897746
1861703
1513958
1535952
591750
147805
1362751
809829
735915
821124
787859
123674
565545
993549
1279936
1417174
1314528
534624
1503438
567599
535425
1747791
1338029
1612075
1053574
1267667
872328
767402
1824556
1914716
319765
1989309
479217
160915
81012
1132026
378554
746831
1064466
1505720
1983344
1316389
598581
343341
1449896
1667958
554745
1324615
1976385
297894
1965929
619158
1561182
291479
1478884
564898
1263785
369746
1642089
1194776
1967749
1164286
16430
1864227
46801
1866614
813549
843138
1733585
406643
1043166
1738634
489833
161390
570124
1454338
218504
1313260
1543610
1550358
1986660
1086685
42590
105386
1532966
628992
1203667
1700906
241912
1357997
1367533
1676964
323894
748035
459505
1519287
1001935
775118
611458
361327
582835
453874
674261
1359322
1388270
1855082
1058472
704366
1832415
961377
785240
450640
89418
24767
1583628
764115
251441
18432
1600867
678727
1701297
1385012
1007951
110197
557809
1667630
1032654
605665
638893
75046
1291678
339737
70217
1226899
420846
1572877
58812
1156242
71966
35303
578335
1691729
355342
176731
59809
374259
602917
660173
725347
1207655
894953
933991
261609
1655339
253102
644564
1404218
1591502
1280921
88123
869457
1332347
333603
1443367
266431
437338
1883573
1763117
1691310
652243
213487
1255218
1670092
1726592
1656193
399595
1849381
1720413
1107549
471058
748743
646409
1034196
1743477
247138
1817652
1821726
1345365
1410093
1176502
1393721
894846
324314
26944
798747
1776087
1192931
1864896
925377
1187735
924041
840713
485978
565962
1170674
492764
57439
654324
94732
319045
541138
192105
64734
173756
533787
653371
659848
100942
1965047
808232
966768
1315424
1546774
1467942
661305
1511984
1966509
1245070
1208807
445969
165472
62392
1152075
788679
57530
69006
36487
1593419
1239500
621390
1646199
514773
1985839
87732
922238
442474
1788928
1190259
164911
352126
1236503
1099490
1022166
303799
1131464
979035
105188
1758677
1519380
270203
93771
177437
636271
704896
1622381
283822
1854962
651487
733103
1610320
1370800
793638
1175746
1913337
1075162
195606
1169428
1660179
321556
1438599
1026326
365358
810425
1901594
1076988
1841551
71522
1862941
1024136
1667441
1485919
1766035
1406804
1983851
229262
681721
946021
946422
1828447
411241
144774
881025
1101190
647414
420661
772040
102655
327275
1253723
1692682
74773
1593517
1601293
991757
1455650
704685
946839
551706
1515830
422902
1957695
1156935
245164
984948
1643015
883620
1191837
855270
242959
81187
568530
663568
450575
1948973
1866417
405368
1167939
1410168
8652
926073
51049
482395
1744786
477265
506655
983045
1411892
1831187
1209961
1658726
1596683
742999
1832391
326151
496276
21319
300706
1040695
1617265
646196
1591831
297099
86030
1600079
380501
1518222
985332
1199293
1294674
1525087
147431
472247
386117
793277
1091838
470127
1283367
247648
1253672
246576
1418920
809787
1285837
1982000
840371
1863400
1391051
596065
1329353
322379
527514
776357
1057752
785379
1961450
1061067
1442197
1774062
1203601
986193
333614
1084806
104927
414670
1426868
1416350
260200
493213
1897321
910903
152024
1846111
1625834
963858
709584
286574
457620
1963960
156448
1274400
127769
1442558
1887788
1277633
987976
1452037
913676
356246
329810
311051
655163
795214
1070133
140144
1510242
1185309
527159
797774
1252610
175698
1602540
1523512
770085
1770473
1432194
1725070
69371
471568
1080189
1143031
1357008
147128
1287902
340649
1841144
1796165
1771018
35901
1339113
1473403
472777
476756
516234
976683
1881430
134508
583536
1963789
439735
1946903
164563
1070267
1260702
297250
634590
1834328
987254
421461
775305
1606224
1034924
1637496
1219226
552093
1393522
199739
40789
748851
1432635
438494
959464
673376
821212
506267
948131
942848
235902
616142
637214
1825766
1117040
896966
1670369
402274
1974439
457201
872932
1583461
1438899
1415650
685960
1487199
1081231
1288136
509625
931440
427532
1719784
1294385
1074952
374671
1813573
1275346
146299
873850
1285939
220589
1624476
355548
720656
923089
967601
813497
252411
971946
551211
66967
799988
240334
423230
1380159
1053264
1641876
320074
1963507
98850
1921489
984119
1403457
1874503
355685
773258
1517585
493082
459114
61943
1903166
1094691
218779
1839951
227413
1348793
424935
611479
380006
1935555
332990
857513
1745903
340659
999335
1993516
1655128
1674725
649185
970556
1865783
363382
1770196
377552
753267
146956
1729129
402113
1800815
1975487
1803449
262380
1376607
384901
1436150
770192
1610589
526497
976479
1945876
1314329
330581
931285
1464928
948228
186926
226865
1230248
608231
336851
1724468
1089064
607367
211826
1785140
63846
1637904
990164
1416385
1214823
1867312
568211
1700003
1993983
1819179
1178119
16240
1572495
435861
1661737
289210
87597
453860
1648461
147652
590482
1099107
1010467
453567
1353951
1221311
15904
1280554
902725
989138
170093
649702
439321
1759329
674663
1071513
1158729
445821
1729546
1032905
467124
816708
991092
1947523
1578245
1586377
1449344
593639
942793
432319
306694
1128685
1321262
978354
1811068
349447
1635967
1231400
1464863
1907454
1758794
1174952
940034
490126
1924704
1032930
1627532
1975017
150816
496111
643344
1024460
1759033
809272
356689
1222910
1660817
634205
1043146
969507
1368339
343436
694118
1097329
1797218
1445217
1197475
1844089
1823460
98662
1898297
1908884
991242
1273172
1466131
1576155
333433
267516
497104
1810695
1759609
654991
1939148
1720400
393264
1017481
122871
1547415
1194317
276026
1400488
1756124
1076665
614361
1407054
668560
869612
1017453
593574
1268316
1242379
76870
1784926
1700996
287092
1676428
1078840
561441
981159
1181014
1812334
1957191
868326
1721338
305150
1127197
534369
272992
158180
254622
977229
877620
70743
316406
784094
1293071
1844092
358011
1435359
1671255
1060123
262998
1189347
1002433
829623
923207
1725349
1786148
1379927
193013
1949095
336353
83781
76243
1467825
1098763
503316
862774
1665878
213533
531438
260837
535319
24199
1439381
1237067
1353904
1698055
1718186
560611
1015773
1369792
1705571
1534574
1919016
1409597
785148
511867
1943056
716842
1470765
1721045
1880319
374487
304630
1389425
935967
175774
393431
890650
1899961
988188
480464
1962406
173168
210537
1120833
653378
1612403
1595067
1524353
1086673
1856554
1849955
505096
315787
1734301
994524
509429
113175
1417129
1788661
618990
1252734
19035
231064
44655
326362
893778
653565
1066609
342931
1436749
551500
956563
1517209
1154432
389156
994852
1133733
240078
302152
395807
1171211
868938
1613379
122887
288544
1654004
1041701
496485
956476
1941981
378228
723653
483913
1730615
747322
1159819
1327638
1909060
93737
1327224
683529
1644883
648891
729781
505346
536960
1861730
1121243
1500082
1112529
739296
28431
311347
309234
1339990
1998038
1828870
465363
957325
440488
1259399
77845
1029330
1783337
231299
875307
1048160
1512349
728277
1879736
905328
1634867
516593
149239
1486302
181127
392339
1450246
1687384
131123
664142
1852674
1308530
1546386
1249201
346832
1647353
929544
1343804
795062
681800
40019
727757
1513897
1837743
780780
1103076
339556
482848
460863
1387254
336081
1309846
1746559
1087014
924906
697116
366983
1500989
88419
196241
1814775
16430
497507
311189
657617
1184294
1062972
51376
919762
1130751
1542326
636263
135877
451744
1843733
819095
1430929
1657263
1503634
577418
966945
1428421
3131
614044
510855
407419
439060
985341
310971
1429932
1097357
1532435
44016
475120
651853
513469
1612136
773166
1774623
1222493
434695
1881631
748249
28165
808278
1789239
1671740
433788
1780753
1146342
1940711
1343045
1471563
1791817
688426
1634097
1588574
916541
1591361
1921817
1556103
1967621
464970
1624351
1025087
525780
1408543
1757704
1564327
439061
750176
398790
1471078
1363071
1715942
448260
875272
1127708
1245464
884377
324070
1376906
1506980
1964789
675211
1574231
1641612
1000082
1477947
340836
1606856
1888753
545071
1665046
313535
105870
21545
121474
316093
599683
266512
1930769
1785281
572977
512496
576682
1530633
1722110
763463
162876
632755
1565531
985961
910633
678295
327447
798251
1556077
1473544
722859
605001
902962
1140273
694629
1296855
337896
23305
1068227
1136740
530443
1351855
468927
177961
1689457
740626
1784431
483554
1722122
1277554
1958207
18022
507034
1825014
620308
1684483
1418582
405089
1165436
120914
429343
567929
242129
1872712
1329064
1764594
906734
297036
1216680
1390784
23337
754108
1451344
304159
177494
432829
830314
888002
401205
74817
767501
853302
258282
913621
1013477
163958
1727545
469752
1885562
591703
1789908
1486128
1254672
597709
439003
610510
1366326
307446
1040882
619562
1651670
10211
1822738
1107646
758960
395753
1811944
105936
1806226
578119
322422
1403396
1337012
228359
1869736
282156
1649712
1806539
222696
674137
1470752
656812
1553951
1637494
279323
1765338
1838337
1416592
1005014
634391
1666618
1688895
1706457
1949433
1890083
609612
1493572
514542
155282
485325
909203
1425453
45459
1017638
1465862
76852
1368477
527306
838961
1655857
1092228
1342839
103361
1824554
185245
1231854
251183
716825
831031
1058624
262429
1820086
529357
881037
1727636
539554
934131
907072
348799
1790913
1670956
1021603
695333
1900763
1644450
1011800
1147169
1462977
1573392
1592315
720649
1773964
508368
1228953
1858104
68671
1740590
1907375
1653759
587643
1679084
1930485
254088
885011
631575
1044857
1417226
1603846
1793408
191416
1486640
606726
1064057
642394
913207
1981956
1112233
1577031
471911
1439755
1346930
1065348
425419
1386033
1836609
1985140
305182
1288168
1110101
669811
1776598
1616174
826902
1330587
875877
1231194
1851635
965670
1036458
1117553
932824
626054
842486
1844493
1743128
887329
306877
640071
260359
1215634
646388
1724965
321029
34177
383189
1885682
1226487
1344742
1709572
1199047
1972899
1385243
791088
1229410
337136
1480504
1225323
1788811
67392
1695201
1589491
939541
1880146
1736827
501978
419289
859282
215135
1914930
26520
201734
1219791
472617
1925468
1543415
1315733
224168
1426528
294050
1257728
366670
1557670
326309
843001
572011
243486
109914
936559
688837
1726449
1884524
100715
1076142
68806
1430548
1511968
578542
363169
1030912
243012
1004575
212349
1306382
1403138
916970
1233612
373722
987591
1236963
1076197
777812
565410
1962316
74640
171932
1877787
1557345
108763
1633254
1565044
978958
1103514
606239
506583
890912
62635
234690
1127418
904065
1564910
137836
1985502
427462
460559
430031
326522
1972379
764123
484003
1755287
1319810
199351
1654955
1868375
73160
76724
305399
164115
1826088
1076865
1982809
1302516
639513
1556311
1270014
1337089
1357616
48029
877291
741286
824713
1712192
249309
598997
1797980
1150443
1079777
110606
1345846
111527
565006
1820836
1344566
876731
355081
246202
21922
163974
156987
1284481
1757478
414246
718906
1680002
330846
1525319
1229653
1002507
1648347
527723
1602590
542705
1947782
333675
1759785
386064
922229
248772
1836425
757145
111617
1826994
535901
789454
1560487
1625620
300951
1764746
929545
1528300
1410786
1168377
986840
1955635
1244094
1761624
318078
849822
1307240
113063
1395224
426225
1054539
1256745
320324
1894996
966114
1019704
419204
1222474
136608
448417
1561225
1071975
934280
1719751
916878
479092
1076313
780038
672157
1428622
1069677
914031
1950408
1327059
395329
1018148
31616
1230960
795632
852456
1811301
631885
1139817
784171
835340
1124756
314405
384586
1436517
433818
1691143
1188444
1097338
862736
1143903
1523354
891586
1823550
1578308
1917978
1707391
1341717
1710322
676533
397020
225174
771214
1796551
1949263
361228
448226
36820
461314
823678
231801
88588
1984033
409376
752366
554102
1530204
363351
189556
235481
1486842
1504725
791014
893454
84592
295973
1718113
352422
805157
1446692
167776
1527981
137517
1602029
1693018
1416837
174285
158675
893590
1739538
190299
124570
1293028
1380188
915497
1182643
70602
134221
1918673
92324
571245
810372
207022
1691534
1129290
1467925
1799681
949937
1090363
668982
275556
421451
1093408
562248
1083464
216714
1666241
1384660
282824
517078
1957691
714724
108608
532117
1907651
229415
1550562
1772144
164724
763816
905158
1516695
1955348
910478
221864
1774051
1373998
703444
1249518
40257
1234319
707719
646010
512655
1462332
1216964
645376
1312669
1443721
953469
1239801
1679203
545335
555799
650313
1786793
708845
859853
1939895
93992
668104
1349817
1063800
1954421
1686075
1732549
530625
803578
262307
842733
1370750
1659556
32455
1135057
1070230
1312262
1413997
1341901
434880
943131
296575
1459772
1089784
735900
1287734
324856
259411
978421
1780440
928068
218501
1009069
1889622
1449179
313203
158502
1471792
1663714
464660
1434854
1427776
985633
19317
23139
386055
1274028
7906
1786497
312417
1253278
16799
993518
567978
899619
1945070
406405
978436
774736
365387
845819
769377
1596577
1522613
281445
1368755
311208
1587316
1111414
1736279
1843905
1570188
764220
666198
70003
481162
984683
908054
510555
1195654
1731382
720155
1369691
277002
1524672
700941
1672659
1157972
576837
1106591
760849
784009
1006481
1306746
815098
1624485
296025
655843
860844
72075
1686990
761089
1025688
1244466
1873497
863656
299216
901768
450102
1298954
108926
1544967
1425467
19458
1362875
1024379
335497
1122447
849496
1551602
302990
412557
1508584
195977
1085748
690032
223291
1989618
1695195
187792
391335
1430052
1082517
1186749
623999
1486068
1888668
95868
1269795
187351
136214
918914
681330
866515
1759872
149617
102710
1904148
39192
950065
693153
922496
1876868
1214648
828913
480853
111150
1558317
2443
560051
1551190
1248901
1821486
1968903
387086
32058
1707209
1808892
1482080
1121272
565270
440940
262517
1128465
1660187
533520
640097
692602
1050673
1180907
431748
1088186
1098425
1256978
37637
1083267
1900441
417316
745893
1483480
1366635
1272505
1823012
483009
1304822
1181312
1734927
954966
230367
1429586
1248481
198500
336343
100075
1408716
147686
737749
1283026
1664339
1941155
207460
1579919
930217
1597703
1782099
870082
1894262
1537082
1469331
137190
874643
939352
620955
276069
1163542
486941
1157210
645220
837425
1349581
1130956
224125
181525
1393519
34000
1611625
1538496
1686595
554292
1583680
1481247
1509056
1999167
945288
84110
1263516
424540
832298
1318154
1718317
1328320
809096
1982990
362443
1951689
572635
749611
678802
286850
156531
1801898
1778002
95769
1645908
676104
504942
520517
1240812
1376640
1586919
621754
1251109
802140
1144012
1186420
1403710
574177
861831
758945
1284000
1578188
113091
1146379
1125706
632324
114420
1202526
898312
1410537
41963
1356604
1355115
1677287
1148896
89291
1755346
1647530
1333484
1620779
412233
69483
1156593
1151512
793101
1550874
780897
864091
1042469
1633420
951848
110976
1038598
1875060
107985
511411
1784004
759079
1346055
1252038
1559563
1782059
1245545
1629789
881901
1641457
488572
1814191
1281596
1451430
1603104
635545
276344
717334
301138
6842
203476
578904
192872
913479
1688629
746644
1394255
1487924
1749529
1435922
469928
1020136
1848338
1213336
64908
1698491
201013
1180016
925517
1893161
1370632
1374119
696371
845097
1998523
536272
1610266
741237
365516
1862708
808025
1160314
118801
203449
320114
539345
1440523
1228886
410266
152689
881693
1298668
276281
590390
1356450
1265630
930358
1005599
1877276
328653
1211383
493264
730067
1801646
472357
1013515
613049
1856124
1009167
1000924
118837
843360
60935
796553
377800
1770168
590627
1131819
1543333
1178407
731593
1201632
573243
615349
1035695
699346
952904
320117
852226
1982407
1310594
266397
410326
1146276
303317
1043956
1402611
1871955
568102
1177879
1933991
1526952
559086
1399979
1144347
518648
589670
1629635
758285
417173
662446
1970848
1266700
125114
725430
1315813
1678726
389682
1466263
1934782
450218
653113
1699813
337056
1905289
495737
397135
141001
1572933
276649
1240722
1425612
95395
478745
947946
458243
35432
417277
1727721
1692846
778137
577292
314184
515933
1120806
176985
1199250
80836
1380603
300246
1821585
558940
1957919
1498187
909988
1568505
208328
75802
1517192
1542719
1679440
1955696
1722576
1022531
1177112
1905884
1054958
1476094
1775948
364740
788747
201069
1956192
1386497
211307
1787148
1169729
267855
1927657
808838
1234868
1379337
1184579
630982
253127
1753764
111661
1909174
1490491
552925
1404577
1735961
91479
1320790
1538520
529074
85249
675761
98698
1443474
361974
1590107
292978
1591151
1301762
1767054
495374
1468952
1574013
1300338
1376567
1474717
3712
393444
401340
1417985
178009
760943
630417
1218236
275852
562234
572381
57309
1219287
551770
1318405
958970
425287
1271803
1774989
212973
246847
1694135
623608
794983
578978
1716342
789393
987906
621243
411649
1574773
113562
1752838
954179
195492
990357
1094073
1552256
620079
226711
644317
510254
1419157
1840070
1942335
1442517
786779
59665
518513
263659
1344243
1866480
1312239
873286
1153422
1457879
883446
236726
799319
1209364
1223730
926655
1951816
1236700
1053085
1249334
1887534
1987545
1830878
715829
134275
713595
761462
1376058
1953241
881259
211906
707883
1851785
6184
1669499
447114
1604832
1499708
1118941
163868
1302230
943336
588413
420662
724518
269644
14626
1970589
783610
201763
1552922
1047531
837077
1587921
1738355
1298298
1129714
785776
1085029
1783831
1114781
201242
565099
952241
1583852
1830137
1505708
1684097
637589
1751560
284269
1490244
214274
1197920
1248407
1665814
789570
1340154
1852264
1441743
1328987
851641
689566
1413244
1963336
1124481
1509308
11257
911749
1991868
52199
1565032
1141873
1051126
72735
1629928
1604620
503608
474643
971395
373778
877459
1957403
266676
1736138
1754448
129507
154964
819617
1327534
489754
1695309
148275
549839
411335
645773
856783
257192
1586691
1019255
830947
1449963
690420
643023
732615
334084
1165350
1977946
814860
1858585
1609748
540846
867958
1768152
403513
874703
183588
1799573
1561537
649997
1641906
1463712
756758
602989
395331
48328
1746578
1233945
770328
398927
792279
1386789
1435524
1297995
1461807
668573
81674
1424324
7659
1069093
1952260
63856
346712
895561
1313545
52424
1709240
1448011
399347
1882963
51222
913861
1029935
1976405
707709
571144
170055
1442029
200752
1258668
19512
457914
528045
1369920
99759
1286505
1570955
1462694
561520
1412945
1239705
1758880
1214449
1581914
902332
505124
28643
1688381
645730
1044647
1433155
54849
974802
1506392
476837
24757
66006
428564
1191849
531076
365343
1812296
1357074
262480
130444
1449395
1672700
265317
1694386
1783383
14702
1455170
1197032
829513
18375
316377
254173
13169
1959633
1265841
591787
1088209
274649
975377
1149895
1100474
1144917
893006
476898
632153
1155156
1087026
707884
98554
465612
624001
444433
903337
530075
1145136
171405
1198224
487589
513397
645375
656451
1127561
1331623
937016
230519
905270
756031
1690316
1623560
1335765
672367
1060278
391659
1253823
1732605
1117619
1965677
879255
508011
295902
349188
721203
1005361
1853932
526050
717562
1674562
1197295
509853
1392349
1767772
1120968
74290
1973511
1176175
1778744
1385406
1975268
1252417
1045008
1720035
768239
860926
26579
1238492
1237483
1776578
1068427
1652274
1745594
895698
1163018
1265053
1013879
1364436
1935794
1345599
1249620
126617
1529946
1234929
1731179
657035
1517186
1488405
402586
557329
1055826
1622344
855645
399949
535322
1837150
43186
75678
1520214
463378
1578550
1269290
1510529
1244737
89241
1506827
1043237
188377
898780
1706970
1348561
1736997
454030
1164586
1377269
199886
974193
1190768
774662
24228
1152798
1754271
1881734
79035
1883211
381256
272594
950921
63125
731445
964741
1620046
1498349
308159
1430893
1655930
323398
1700205
366452
1420381
29686
619669
1572125
1165624
1772966
136932
1041745
734395
444222
812444
288454
860060
85710
61609
229090
1323111
921870
549749
429891
939610
1452434
674283
1382385
1593737
1035107
134121
837758
70953
942210
490065
530749
1122457
409159
43692
1865388
1421480
875047
1518716
1514703
664298
1413108
1610626
786221
1016814
1968695
280398
1612101
815878
107896
1560841
1946932
1632501
1811419
540365
1311819
1819457
495301
545390
232528
1909854
1331461
1827101
745484
784000
317897
1690851
1707973
1682226
1745886
1555426
339175
562931
1477620
852634
125217
887200
1065609
476352
1806406
379270
513298
1705334
329212
58249
388283
374270
1001821
1271241
648912
1798775
758497
885127
549220
793342
880360
1547668
661471
960534
1616192
263968
1128002
1783342
580414
1570629
625416
1188026
1360301
822569
212479
1034144
718973
841333
1327443
453974
930335
752705
1151193
1319384
222969
868390
1334990
1393075
339942
709113
1892911
519095
409772
1763230
1832314
1216316
837051
134870
1048055
156499
1552339
865358
451505
748138
295069
125722
1588477
698727
913469
653265
1969327
1603942
367018
1795411
439999
1871866
1827248
754562
1012178
216785
1248916
822670
1596197
670417
1606129
1093215
1028913
1034632
1344918
1284773
1290924
1956415
484812
181793
1973446
1617369
1390202
467182
518658
719141
65922
1623622
620360
1358836
1624746
1541673
1505863
1164791
1651319
1724890
1917634
1195473
446101
978540
1381622
1469087
1850330
569738
1520602
1287700
1556096
539932
781399
544756
63656
1202295
1478411
1248538
889299
878735
97403
1574709
22786
1396481
416564
384558
1018244
505187
19026
340031
1288497
1741005
96444
654653
1732046
1041374
1524734
631536
838563
349141
1826469
965332
1352068
1094302
1982485
1199900
1471990
342296
1706106
997395
1261831
1200933
1739694
543555
1858519
73830
1397254
1854076
790309
1799769
1239746
1184636
643220
39164
1798564
1341428
874433
1685951
582882
1453108
447428
1069762
337365
505520
1710732
1261503
1206696
1359036
649131
1766164
1550258
381300
1786115
1330169
524027
1335
826746
746207
276914
1724840
1494303
876760
858330
1572409
1339828
93568
172621
150518
577176
436687
1670298
754851
1143589
1708186
1526921
421651
1980532
976587
484306
1149815
869692
426779
1367779
939936
1860158
527451
992190
457970
1176962
1174815
1686021
40688
687487
1417742
868929
881807
874614
1995181
705173
1574400
1363054
501357
1037436
196563
1083577
522942
691678
847772
535515
1901526
499584
1431746
1744751
221752
1020321
164339
1570848
231463
302551
1998662
1528368
51289
1165991
218762
810057
1553984
868560
726058
966896
1825599
926727
190458
281148
1273964
1598902
902365
1402585
779790
1393593
1253282
1816021
338072
1153163
1699379
142971
1325650
1385551
373922
536903
1767309
444709
740585
1491546
1443816
1121874
1462863
1040022
36945
808657
1395719
1070526
1671227
1902849
236430
1960725
1399355
789745
1096604
1049333
15153
892640
1346826
666295
859481
901032
1250517
1581450
602812
1526595
1012151
366144
564841
1287831
1814830
234549
1680372
675943
280224
823417
1147547
852128
322682
1824500
805945
776441
1422794
34678
1018890
1808586
1572682
1338840
512172
447299
1088763
1162430
1039632
1295255
886898
48942
574816
830595
1483742
1870386
1316308
1136592
315799
458719
120999
290804
575739
1258256
1998532
67970
966084
1838353
13154
1141110
765767
1537064
448144
1273632
34980
407477
1694322
248071
180019
12080
814435
786122
551666
1670327
1009000
499687
1111620
122234
481446
1310442
66846
103779
922297
1918074
1812775
201327
1243452
880426
1211788
1088460
1216821
312688
1612427
1556287
1104730
1045865
835788
1885957
186320
1146316
538018
336322
1643062
923135
628152
955446
223358
905774
617844
854968
198065
273479
1580445
274204
1904340
1916134
1648284
163455
1456110
1557271
220872
869207
1529804
1311312
1282433
1945299
370370
1186478
795309
26372
19526
1102263
536389
1836258
415164
1003518
920532
1569001
852044
607387
960488
1249104
144400
894520
700219
710021
1624419
1346400
457182
708606
817967
76401
1888477
1406181
7561
749714
1912446
41557
477392
1376728
37049
1194603
718091
1023500
1101473
882066
1882261
1831044
997640
1799121
33552
721687
523567
17403
1093033
1642296
1560958
268717
1612416
178557
1373524
1592595
1487695
880732
1074992
1780576
1746190
1043496
1316669
161486
501337
1585088
744331
1902933
770517
1151169
210848
1247946
801219
1767624
425894
1226547
1450560
326165
851534
281806
925427
403712
34769
1094958
631318
449555
1153393
902328
1294510
12787
326900
164686
1397329
672283
1444114
1608390
1546826
394796
1953437
1851837
1778508
1063676
1934001
1073953
1430808
496438
900266
712327
68232
1638926
647736
446655
1549599
302241
1935533
1195162
362484
654043
1785723
1632788
879835
584431
626781
1954863
227808
1118736
180714
1092059
313121
321353
526169
885313
1065043
1946616
1602803
1740362
1684608
1649671
733409
1799754
1495810
1026711
250581
1169018
1716280
1835468
1221954
963419
358017
1201519
1118521
393088
233146
1230362
458727
1267259
546779
583437
401617
1049053
931370
1822451
1662601
465223
301767
1125920
1199510
856044
1449914
1732911
1945346
767183
238091
1832070
669119
163021
1784755
154465
373105
965587
879009
379849
963209
1789252
97232
768327
1680740
1800391
1868723
803321
1318113
448788
1456146
435726
420960
589579
437841
1410612
822435
1296717
1902661
1631098
1149332
787749
63207
1234769
1439008
1190512
130746
1424674
76986
705042
1600102
430872
93897
1507455
121732
902480
353430
1623493
196622
1447326
1959603
1893677
643237
785249
1741999
1051891
857971
54629
710402
689427
1386748
114513
1360832
1745215
1459904
142853
1560099
1408869
1582225
99448
313147
1239180
1831670
22404
462720
1775952
124736
1366670
1548048
1971689
130359
1747175
97654
567840
668314
1600318
1410314
233025
1209861
12497
1120979
480253
1969961
1034716
653247
238529
384139
915392
1913500
1244282
571624
760749
947651
99872
1437880
1595224
737695
1073791
135018
333575
415880
1812942
418149
218693
1470870
925904
1068411
840052
1390996
1557682
912062
352055
1249251
1220302
1551694
723373
1667113
410382
1293523
895873
1742487
919064
1048608
1671445
1129066
822673
806650
1198148
1739344
864034
1971521
282366
538730
781777
887492
1904693
1692328
775575
1947077
323915
1196880
1482957
1331253
7898
89177
1878207
197484
1920688
1920475
72084
247414
370136
1642345
173337
1180779
839533
825112
233092
1526307
1429770
43804
405787
1607308
504865
213777
1970391
1986789
1491001
1719103
1570534
1047949
1758031
472598
1178923
1608251
1435963
1345243
1284079
665016
544870
1981772
345591
1037618
771802
1512757
1020719
1841636
101414
1480684
1043836
974704
154089
1904647
566880
609835
981283
665002
233859
464651
1283928
1742898
1887173
968867
90685
1687674
1093004
251307
1630417
78038
1575227
1728505
1716169
1180327
1054959
1190080
203443
1343226
1284815
1120461
1293655
462062
444705
119971
902782
576549
759290
1920334
1290635
322612
531090
992969
1155154
1820835
181959
1637849
671453
1970462
994188
1757883
1004973
1413470
806926
1214895
1180709
1327035
1279127
511810
1755829
494885
729337
1840966
1488971
1084111
1693559
124098
750637
1836871
1381772
1286033
1377989
1014370
1152506
1244909
1846314
1600952
1494284
167060
872239
499954
724667
1877165
528809
1712219
512791
1592562
449454
810234
1037077
418310
1019191
122853
325603
1960516
1489889
1355293
1921090
531180
1302488
756748
555624
1826584
1458894
1257464
767416
375306
609792
844160
731669
11944
429037
1023917
1033107
481239
1291905
1194940
470589
1297220
645223
950051
1473034
582881
229869
879054
1950196
1026093
524750
686038
1997535
1410816
1762843
779839
110241
725085
1305864
1533480
1563107
1206900
90265
1007097
1425186
160041
1837544
816244
608842
317605
1506416
546564
1062446
1001891
550215
365470
278414
514508
1749077
418085
770346
1640248
534991
1199382
21068
1601095
442221
270210
1713541
120534
1804938
802957
1019844
46821
1144597
1450905
1242108
139715
1795538
549599
1460525
28238
738061
1643338
561834
1290334
728402
202184
548726
1851646
274668
949729
1712665
848245
1270067
419836
1741704
727254
1316086
1582626
579854
224959
1358715
905976
1160340
1513898
1728441
516670
1109881
1569511
252465
730628
822669
1110824
250860
1602437
1084687
807345
82693
1529056
528896
364933
1454515
896952
221985
1085607
1310504
1401296
1777700
401371
1651947
535383
1562943
734174
126979
148524
1617473
1646374
567482
1469623
269827
1319289
1546168
369200
1657538
785047
897193
1130763
1752741
376776
806088
1722558
679911
464715
1940141
748239
939656
1112415
1658416
951423
464885
1228738
1389646
984988
24946
1394559
1695909
1012514
77347
1947317
244983
253573
1120113
1677008
381128
380154
982333
1386931
693705
495323
1478876
1664420
987315
1118305
826546
1059801
444616
1408997
1977024
575941
439386
1446287
737
81688
890526
685733
1653806
923162
1731496
981420
1694624
520885
285855
1673840
519740
911448
860476
314287
60854
316814
1631675
111687
919891
713952
1663765
1441820
1998936
1030786
21745
1697361
1157263
900113
432661
821023
697407
316157
1322853
1411176
768859
858242
1292156
1774981
603342
795579
190274
963866
210254
186939
279219
662886
251106
153907
1538160
1863870
41778
639218
1834318
1547138
387668
1332455
1154140
523303
192873
1735016
454403
177981
476403
1959623
948863
581125
1368033
820364
1235171
524663
1093935
1947796
254027
1417800
316403
1074954
1635732
1328916
1926819
531293
160845
1050772
388080
1731539
1325218
1371845
1208474
753091
499248
964538
1001453
1391097
155321
1341452
1318657
1055172
692599
1386528
1414153
138038
321401
1596773
949061
1380263
1331230
550119
1132356
1546420
1553981
1475840
91802
49403
752775
1957345
1161044
1252400
866873
1373288
1785449
119684
1380197
749153
27802
1436057
265015
1009653
907206
469968
597667
1974116
1600828
1233304
1038029
1596104
1697585
1121730
289846
910256
105666
371825
1961011
1846805
1323997
1746589
1018960
652434
1836227
675936
1067124
94766
1511840
958167
1176041
1987107
1004854
753331
475832
1916514
608804
720592
1064349
658722
1189467
951512
1309648
1428047
1435902
1354440
975604
398350
1278073
1680852
66248
917466
194225
214351
1977706
1629170
1608480
765761
698057
1901929
1816687
369459
762273
1177347
1922906
1487344
516136
875717
1871909
1850195
1391190
1249045
1133039
1168579
544685
1191576
659146
146755
594160
1992001
1480766
1364147
1189391
1322765
760295
866748
1812599
1623450
571267
1092604
42525
1720696
799895
792538
1013258
1394423
737113
1828288
769722
1755485
90655
706684
1990737
272884
618282
1352896
1293222
1967620
891602
412285
5678
1242229
979170
168992
394504
102540
1408078
1566650
1715623
263840
669796
735074
628153
284270
567367
720780
184080
1660890
1570387
112698
841477
368930
659247
1258692
1445159
1478753
1763017
404742
1098315
1788615
602731
42888
944574
1957094
1123188
1293319
689352
602139
990482
67811
177453
1687331
1233983
65434
970624
1256867
981269
1403496
1642076
1406301
70222
879235
983637
663008
843147
1065462
585854
187350
1810789
1026121
1616744
1566117
600754
1730618
1542253
1722135
1168988
1460067
683917
1390780
1878406
1518825
1869879
436286
454726
1350768
827351
304410
67924
1438100
1161610
1828250
897699
619737
784895
150540
1545189
1483453
1848878
556694
490858
1409179
1397747
173527
181697
297279
106573
495618
683220
1386245
1797414
137631
968336
1669087
1923211
156054
1123513
1939237
261414
1870586
1332437
83986
1803259
164949
32056
1088612
1111450
375450
328809
569043
183592
233538
1718023
1609456
835374
276273
839604
119610
596347
1899716
1077022
1621919
100976
655548
692160
293337
514348
1253471
1615368
1645080
199286
957098
1660831
1637191
1026852
403622
689572
930066
553281
809962
1245223
137695
88710
1922941
1450906
1865069
1553759
311663
1959236
1102018
271455
1876226
1203169
1858056
1421759
1384513
458651
596047
147972
1490609
219460
1181147
267698
1001800
64999
1217042
1614504
1644589
795754
452048
1265774
141765
987194
1558530
524011
737942
353456
429764
1435990
170363
1119949
180635
592050
445833
1009489
876103
1539989
1124802
527774
233542
463904
333296
549407
1738195
1731411
533104
881649
1151108
675484
1305973
934521
4193
1636361
1839765
1134074
1985574
1139567
1551695
247171
1058993
574585
1701940
1978770
1132198
456145
1291345
1991897
311308
1464251
865378
1662971
1135966
877719
1084342
1333269
26295
1075039
51579
463810
1268696
378415
420430
732613
531216
1344702
1284107
1307010
477515
781433
1179157
1034909
19739
1169181
739492
1862059
304691
239893
550139
1885532
1262256
1760257
212308
995894
1534734
176754
548768
1609605
853381
473306
1350195
160878
1916226
1817446
1425113
392943
1910867
1597439
4755
877995
339925
266407
1178334
990228
877177
1654042
375258
1970508
220859
314514
1664931
1192380
346928
1929806
1083700
437949
1445509
1141695
828761
1071239
205514
1119814
1704971
1102630
1257603
1169756
151539
1251079
823448
1259455
1956265
1941909
1169978
1023614
1745732
1999515
909693
1301220
527674
1684019
828562
108063
598546
259932
832882
1320531
391076
1040387
747406
1345118
1056096
721672
811648
1875956
1350677
961598
526949
1239037
467486
1468338
1501612
1605310
1357837
279133
877345
402370
787776
380378
171925
1673426
1681594
1079967
638777
1666933
1307577
1408100
1768022
1518069
460121
1770885
1933794
1213893
1228380
893079
849873
1546743
863389
1567271
1336988
725120
249077
1447088
872511
829491
521750
1438510
1166989
1493516
1355966
1375616
1863699
1325014
743223
507302
1010395
332209
807077
501680
988006
230865
1804572
134158
406576
1308396
446273
1787232
1945553
1791056
1003956
1908649
782870
1346808
1213727
262701
134137
1214117
589246
1351862
349298
103185
610776
1821377
830349
1497392
1622108
928048
1428222
649428
644708
1544053
637019
691606
453496
762556
477315
459026
1668839
629237
1021663
1060850
1103692
540990
1299986
1349400
505425
1360599
1652582
1294351
298249
500463
555463
430589
1167107
899941
80822
1953395
5923
182568
291716
374761
1968036
730130
714632
1118150
1300305
143977
364805
1663844
1015979
177257
1514410
1954583
1516581
1140923
1850873
865781
273077
1473423
1146640
307099
100194
217859
1506871
1474867
259602
1037553
1165618
753495
594838
403193
368266
1356010
424926
827518
758961
939624
679920
1433393
147102
1588516
1006392
1275227
1537525
600969
1944074
218195
407737
1124565
1570621
271766
890184
1486599
961797
1618208
124258
767894
63336
848146
721677
903329
1824223
470618
68871
448180
663351
1599270
824733
585123
1537802
291343
1536344
1336162
1210958
396132
141995
1182890
1661257
1440869
133434
578555
1504752
1995824
448827
1307356
401882
357619
1612481
1595821
581270
1467723
535224
1983255
521876
1670906
1182664
1683266
17780
813470
127520
310422
1522884
1634947
789055
746832
657497
9795
130945
341066
1404091
1517133
1581993
787417
608603
1694779
84822
1290750
1701871
64739
43564
473796
1678385
269479
688444
1389699
1034364
1821365
1123574
192841
1236656
1944445
432201
1655644
420213
179436
1510877
1194509
616101
1576742
451179
1146499
832131
881796
254627
1532444
1571759
1787490
207690
780285
1836294
930858
401542
519600
1344079
1754450
1402109
765950
1855364
1073025
1561013
1301180
1849354
1358286
1360990
480613
723023
398716
955740
1820895
504196
993196
1872634
1665032
750712
117811
1223359
1002421
1665889
330523
1176964
482136
81202
925943
1258358
719473
177591
1348382
705664
942300
940719
422569
1287818
1988698
1295399
1507885
1512677
1362416
399819
1824548
1423968
700189
1106961
1845885
150357
774444
1166143
1045055
1276347
830900
643321
1197285
637191
1495283
861174
316383
532367
971508
560944
590115
1891967
351571
1743980
499418
92869
1346863
853000
359055
1680207
1320712
359610
1730172
463666
1681597
676475
166035
634533
1530406
1835150
1142152
866423
564785
694040
63355
224124
749832
1472875
1196088
1604651
1850992
737871
237519
1247593
1608302
1898702
341566
1874147
637124
1546221
536939
1856703
569200
687361
1082374
181093
336461
529305
1848165
1661994
959056
519095
212066
1273086
337893
482771
1323956
717877
353939
939888
290556
536425
625421
542667
787418
398348
1391382
979555
361214
1567610
1865358
1057674
815048
202710
470101
1160937
1915253
101601
784170
1569111
1432626
872972
882284
1910226
1894730
761208
1904272
895311
116604
323486
997184
583794
445320
1259412
404340
816748
931170
1424381
472424
961647
298979
967510
1204555
1641895
195602
1589141
1658177
1534560
1203241
886629
1604893
1638450
1702779
228145
733419
1270306
1429027
808795
335712
211116
54488
1575652
1169202
431125
647728
983592
1726645
91935
906062
1775707
235452
734709
366783
196093
986086
1553817
1276146
1151682
1076452
1537227
2584
369049
1567881
48207
1159815
568913
75155
118718
1664040
1823820
201861
81150
441141
816345
1976987
555843
1140003
850603
233041
1117725
1539111
647462
1433546
86880
1102825
865922
344115
619451
1951710
1310998
1692601
1228127
1144490
1849046
1465055
492081
896797
914193
987938
1356962
328740
536414
612081
613320
393107
167612
98482
709240
1113279
1592904
1268404
1488611
1431404
1082823
233483
1846088
400918
632649
1590802
961240
1139469
67332
265260
1804468
595427
1010021
1838463
599842
1661399
210576
264922
1533381
447853
710451
36316
800538
1616743
1894519
691505
126336
937004
1003602
1603227
1517613
1473027
129839
762540
578134
9358
617807
555255
917995
1882873
1170761
614607
943436
7939
1631027
1281972
867530
809379
533144
234342
442550
536673
1114669
1258550
1348052
492850
671948
952064
99930
674684
334914
696210
23897
701616
1725605
1412366
500587
654829
963748
1824847
813681
1142714
1716111
1062772
1908410
583442
38559
519398
1925117
655097
1481777
1722240
1554919
1577887
293512
1031062
926833
1866184
1941124
360270
314430
1068754
206603
1900286
169489
426713
1269446
1832536
683386
1503530
1214002
546163
148079
560462
1884360
658077
1762258
192709
939323
1298240
1544531
1207479
876575
906721
1596491
1928984
1384823
290864
1309363
1092210
1475950
1492712
1866058
387720
1027206
1607025
1955767
1439349
1175054
1122603
767260
652732
1921908
440006
911047
1153159
818226
699002
860174
402058
1545380
1253844
1397601
27792
902422
1569764
1454740
1501429
110026
114987
1886117
307388
930066
964433
743485
898473
1186264
1457121
1343808
998807
1329926
564643
1801973
510360
232308
437735
187598
883944
174954
920039
508027
1704305
1974631
1664448
1913206
750657
1931387
1955569
296050
750912
1193875
639021
359399
304077
1598598
733377
1006362
382791
363946
1172135
1868741
881530
899497
505038
882062
503590
1610892
84500
141828
75
1046922
688086
80643
1801057
927866
1039273
854128
551489
1133052
1580620
337790
1532722
30257
1639437
175920
1651818
802957
486205
1927516
1073001
1859287
193655
1707784
692510
1639106
726705
483679
17427
1047045
785391
1741163
1756741
963236
1365543
524334
30489
1539535
1196226
176766
1036610
672788
1476679
1544917
1232540
46421
1597037
1317522
669516
1300726
1820715
703142
1976594
104841
379093
1814893
270235
1159329
1193473
741671
185921
490236
762631
84676
560467
1599200
1807563
362903
1090892
532255
1695722
885429
137908
1722343
67352
1683643
1923428
936115
890588
1455106
140775
1433525
1751902
1990722
1544090
772061
1035140
1778457
94463
1704751
1923138
1409187
1845812
78791
1704106
27348
1031973
552496
1356110
217838
518084
1887522
1478257
843663
223257
132080
1524432
843129
383676
1845364
896738
776914
296620
1851111
1648697
1645797
1460041
1492017
489092
1093196
767847
45379
1010778
946560
1269175
338967
1811170
18305
702198
272957
1707318
1605785
1497205
1742080
91982
354179
320253
1975589
1745399
876191
1165532
1619897
714839
1527881
84389
1983710
1712885
334291
888575
1948079
41361
223496
1518751
205981
1772379
588357
640183
1431783
186434
72388
932063
1947682
1833517
1956017
1380413
122668
982501
1346272
384341
1638042
666583
1100133
1443853
1135838
708090
1999087
47620
1445778
1918220
709798
9720
1432172
246229
1326235
1755185
1834170
829002
1322872
526645
1331226
247568
1216400
1292253
1737228
187089
1383643
154280
1168065
1149621
1618861
109668
534739
1908886
301236
926148
1101804
1245137
1836264
685622
1057386
1153549
103587
944491
243956
183395
72836
904576
1430434
1245056
300650
1264512
923819
1783555
1907142
1474606
1937244
1007765
193603
575015
1768170
1238838
869112
710281
96955
132194
892039
1741717
608789
1356784
1267970
1974907
216467
743390
1100449
1425316
1113111
384386
1774777
956876
883689
1619252
521346
982870
142566
25971
639262
1621731
447907
739541
1263386
578517
644788
584473
655696
1729041
1656495
1828243
847100
141959
1364497
486391
682210
1150535
961211
47468
705360
997476
986865
831171
594248
1227547
1500610
908956
1165665
241504
1354208
394944
890548
513223
484145
1235554
1087845
948732
786901
1999684
1647637
899376
791335
450932
1411945
1925261
381645
212710
840504
1047506
452700
60232
598834
1841849
1710532
1894334
319416
1648741
1789272
15420
1252833
1635369
834307
1754864
444736
1138217
1436936
509273
1008911
405478
1765494
471376
1365902
1699792
746345
1528293
486559
1777867
486279
20244
550396
689441
1614943
1292918
466226
52378
852351
1975252
1410864
1179074
1593303
1852451
278903
1691643
1023128
937498
839172
1644231
1201278
1058898
536780
1729418
1210313
1356459
1597383
754596
1734380
779567
1588892
277225
1446057
1822066
918349
892889
1444219
1960425
417825
481331
530738
53266
1239733
686690
1781259
1801059
695192
354672
454202
537004
440162
1314678
585678
1228674
742705
856162
1666306
1603152
421388
1702780
1620832
1538218
1830266
1367551
797249
178980
851913
537653
256729
685316
1012314
482391
1834413
1949394
1024452
633869
1674186
374941
1413831
937788
646645
1472569
1986351
615254
1538558
938473
442364
892016
1007017
216687
241971
1711577
354265
1736349
1286207
1181483
780000
1765318
1224485
1917615
280567
992958
1852363
1797459
1891171
955389
795751
360105
366017
1639915
281186
1057464
1708567
1958762
257384
90364
140083
909048
565887
636650
1638644
1813637
1411010
1825593
194503
843538
844760
854938
826676
800755
473636
623089
384606
1263197
812282
478485
50088
1533091
1265901
1056913
612584
301431
1122037
585959
1178121
1623884
576877
960305
510244
824222
541387
1726665
728685
762365
368370
1110067
1411221
722592
1337752
777100
1081839
1068257
1106028
1178289
757735
1524849
1193031
388403
1900947
1025727
1315598
809186
107827
1651842
1454387
1074978
1452606
674008
117801
189873
530092
1147632
583174
1457679
1438061
960660
1517381
1116930
852600
1481127
512355
1629383
1328778
791951
634027
1485899
468327
1365330
1401292
1549791
1275426
1691762
816664
1741220
1643022
42563
1905193
788753
1992963
943907
1229793
920929
1733340
553001
1068104
544967
373632
577337
962260
600635
21762
809200
680844
1731159
254202
790133
1670630
407012
1657749
1251350
943824
219709
1627104
610144
1546494
1237560
288419
599258
111088
940368
1081823
1190086
1817108
1182048
1477118
1611383
1029350
741421
1133599
30503
1350904
966311
308560
479558
1607824
1437209
530888
1058297
1322973
1792042
1545871
1922338
451969
1450604
130757
407530
343921
973674
959946
947163
1406914
1584485
1335580
614464
1641753
1093127
515429
1243028
844283
1150083
126912
1277000
595064
1474695
864859
1466743
1052156
640647
951760
1304243
1661993
371682
258145
1861673
1495795
1822969
1932442
357379
780616
545848
1339321
822660
385791
1235235
958828
1489719
1124165
526988
565706
7072
314758
1282082
460732
1456858
1612882
231166
633203
574697
1590438
349136
1963527
266863
695263
679979
35456
886087
1082479
1639767
880883
523736
644247
1460228
620922
1481589
63328
1165281
1193135
1581769
825553
1545557
457233
475872
800524
1330951
129348
1303887
1166299
1886587
1689672
1490554
1639588
1718607
394208
945539
1231481
72844
1848603
95586
261529
1537613
685200
234358
834665
1048245
971821
1361075
798645
1870011
572227
1304469
1837128
1894457
1560165
529264
920455
1995475
788066
158925
304486
274983
1261881
1786477
1511234
1368904
893762
1584632
1004593
1197067
1800733
1285525
665769
1385745
278007
1153089
661869
1556299
1549886
1007265
1162394
492779
870482
188403
178423
218609
1006250
889744
247042
1840659
560250
1253584
1475628
45965
1851405
645593
1788805
11960
664
280805
110935
1456433
810125
1824759
1407852
1126436
745578
1426138
1330836
1226590
1821523
1511043
1607499
544071
162823
672562
1594961
188618
686786
1968439
846116
175518
100218
1564978
414543
1011016
734151
233410
1890594
516190
100968
250069
1839179
1644125
1539865
1270844
36422
419694
1278958
1322204
1143067
1401517
1248800
1026925
1556704
524549
526477
1283859
1689297
850093
678675
1128123
205689
213076
75683
128726
1494020
1285379
1872111
602218
421313
1026683
25114
1015337
951848
55298
1328298
95109
681112
1697315
1829098
1069331
403084
1897036
1648381
1250079
939057
426135
564079
1982319
812007
288383
1278300
1808827
521673
861358
981978
1993850
1486249
1698184
84298
1360330
1466362
1070462
169668
1090906
370495
1132359
805370
894157
1535444
157754
1555414
1084221
1513848
1779028
891640
136444
1620591
1111472
350546
1000737
458250
192193
277989
93933
1155535
1267407
1787711
1116843
1490137
1856544
1465535
1350304
890357
947866
1467039
247904
1991751
1571700
364199
1859506
1570012
552753
867042
959371
113122
1491713
240407
148584
1097712
801399
1480194
1987978
1637826
1277313
1966416
309234
527702
467596
398802
347978
1856259
196955
714028
1796247
1861414
1357331
1260762
1788327
459883
91711
841220
863350
406210
945649
1751577
408188
245839
1347304
439933
288673
441873
1795292
1696958
576755
1807734
1414553
636425
554505
1290092
181189
242708
1560898
1002489
1169070
625777
339503
914649
1864636
246107
1473270
1053222
1447435
574730
272177
1463336
100304
848645
545291
713624
1242328
1665982
1017877
490920
75433
253102
781622
565066
224051
680207
830775
1031554
511576
67591
74472
1276460
1067609
1490225
733068
1807905
270630
1470812
239985
1572148
859388
204194
380320
515244
835367
1350998
317728
713304
99651
316710
213527
5144
1935898
1750599
552070
71659
1833868
1415150
782556
1500165
1110227
184079
2632
777897
1493402
341876
1849574
1161042
303618
1152887
1614157
1355159
1239439
1079921
323279
491867
1639528
1386730
1027042
1945383
1524362
557969
95581
465245
1910132
142261
289953
1998724
1151868
942681
1531666
117035
757318
1615445
409424
1088922
40028
911379
1943385
1351948
1323497
1263398
88185
1207961
1632343
760026
1638546
189066
474996
357599
981204
1594961
1676429
1786247
249779
1056610
1301080
1504537
174809
1467261
1548728
334272
1171590
425688
1631187
345803
842964
941225
1860832
1332963
377515
1567014
114522
772121
1933255
811189
79437
565957
829567
1096021
1784926
537435
15327
1068154
421767
904545
58157
351242
1270193
865188
432814
1978642
1169815
828826
1230963
1011278
125548
1636399
1893185
1550296
241410
1871397
1071286
1112551
421936
987299
1603809
1649021
1986337
1046638
463420
930253
223173
752119
738657
887869
1269482
590099
759281
1926601
395213
1410251
715299
1850032
1879513
58105
1848391
1108222
404801
51557
1342179
1557224
1114193
1959201
1058262
710547
1307809
1666392
1107685
1118058
1096401
1160625
1038277
1010568
1145520
1827067
584971
765391
218281
1087843
1489180
1068162
1875246
1435966
911795
187252
1955306
827632
643215
215830
443894
333247
1815854
1740451
1700913
704923
1967449
1280021
95695
400900
1778890
1586725
324385
1466764
1509859
210103
1468874
854903
1604985
632122
1640612
1436337
585836
208284
1806902
1669528
1462785
52993
1320046
1063883
1021209
653274
1226763
870807
1088619
1321576
308691
1566842
238852
1789468
253139
1325827
181427
850304
1204867
1506085
1650542
1223759
439558
866850
506955
375207
1745754
542041
55581
1299981
307273
773751
1574539
1791691
1708347
185227
28719
437702
6278
1137505
386519
730854
795463
524830
595350
850029
1780331
1808060
183107
236565
168553
1951013
1553415
269238
1614753
1320984
776734
1540318
294688
1121858
225983
937029
1287084
1796800
1692852
1532637
1928971
779690
1330403
305789
2420
310503
1089892
1095535
1444161
1559121
1832571
1146216
2461
738867
221986
1191760
312063
1919831
1979853
1167217
1133468
168417
216545
1786675
782095
313115
6610
339709
1256677
1593188
841838
571857
795813
1720117
1563831
1727686
1767744
1590060
972727
80343
1582520
1603429
1820134
951421
1480126
691710
1849743
1579281
161170
1598179
217644
1114219
1250153
403780
847070
494034
1409619
37506
1757141
759557
943455
361182
1108250
1532002
1027207
787560
313476
1563933
503918
1288335
1497729
338160
1613190
1772857
647606
670244
482609
1059289
1803145
98110
295900
1216986
1816050
813386
1753356
1828868
1180060
905811
1526010
1663122
1828808
680947
1266094
1322501
1149394
186441
625914
1262973
1536056
1116094
478579
1225389
1783348
1917735
1342245
1992349
721006
1743471
494761
1080113
417994
1170328
631266
969719
316036
64763
436620
1062878
814223
1618065
1280882
595824
1276805
869630
10831
1405263
852347
939612
103976
832760
1121969
598087
656098
1637782
1582958
191062
1811015
1984804
398410
1860187
690078
1094383
748326
1552154
1750891
1930697
253764
1094776
1168000
1024782
259044
1349960
1782753
1293351
760290
1840854
993585
1678666
452678
1631096
1789615
235436
1898669
1796575
462704
741788
1857660
1156415
1155305
1605348
636386
281499
935155
1377695
1321051
795509
1224366
1194445
1484336
148877
1552162
586694
1254906
380248
700581
1436969
823487
1143841
850455
411092
525386
424404
853757
10696
1479970
449670
740084
1327944
324818
1084252
1617550
580958
612023
90623
1517947
1105734
1569291
209014
1169449
678732
1750817
861221
1240299
658461
1990198
1098547
156534
72638
1976892
224729
1383079
25102
375171
1501699
1602183
1185006
1621703
417358
1007965
678473
1098330
433526
327876
348728
497855
1114829
887041
964525
927246
764452
701309
323392
1615460
794416
4371
219920
1907165
1837706
1056542
1826568
1396725
1382078
1656195
1018218
1138301
214903
544243
444164
974545
330370
1961743
1184684
86406
1143295
1983764
810255
1572416
109322
956329
786035
1443469
1044558
995033
515757
788947
1325518
1282896
1089033
586340
589612
1325012
742953
1087158
332387
82467
1236513
339424
1062019
1702549
494512
10813
126451
1426306
1034685
878447
1418646
270050
847838
1341697
1928357
959876
310014
1811053
659467
707121
1196864
1465478
1014012
1394460
1796254
1589405
477373
1624002
647444
1264725
631302
1420356
43484
1872803
1925771
1763606
18961
1766894
789843
1230792
670726
1373710
252662
967347
569937
1791415
54288
1213745
487067
1806550
1288331
1866674
11703
1320921
1306127
192905
1263036
65333
673080
1810988
1650407
1030059
1433661
1236006
186709
1674896
1973040
158801
485550
1208048
149895
1615500
1019165
636404
1609716
814685
1807957
527553
43844
1616192
1597915
25457
244536
754651
485896
1123823
184417
263873
1872526
1642909
576465
1378674
1528858
1045561
1612077
300065
1739294
257099
1732697
739727
1459014
1373397
799321
391066
861860
174000
346638
170954
1627927
927417
195404
816370
1842649
729680
1120572
832003
1810639
905994
92930
741625
226869
325189
1943109
1449317
1897989
1179647
378034
543908
362496
801055
708811
1797874
1388286
1953536
1344595
366726
1329786
605667
1268567
84376
1330002
823305
1943090
97374
1515852
1947319
1149786
170285
1435654
1644675
1054331
1410737
1840674
1721844
1189139
1847686
1968127
1252191
1592341
546289
35511
1556643
715658
1013351
659900
363613
1519120
1257892
1057023
1748668
1447395
921247
217655
1998892
476651
212571
594078
537919
770939
40977
1819895
1636437
1753842
1483792
1527346
662238
1331879
593520
538930
1242086
1979060
147771
1513079
376406
1635230
395113
1785378
1599350
960748
153115
1271917
1695238
796721
1656264
419337
1623735
1270796
1365955
302696
1385491
1260926
726964
1045923
274146
1381621
1226186
749629
1834184
1522396
715672
1964944
595311
1374457
558085
1837892
903084
1604523
1661996
1705731
62143
616485
341591
236073
529031
1079158
616415
1678196
376846
743950
435550
1255426
1849657
1114390
685391
1024314
1065409
288387
1442391
635593
1202687
1038683
1410224
338974
690778
996914
1002372
154158
1170309
1163984
841417
546967
928471
962880
1015403
1205834
220055
1029058
1291208
1256960
225729
1919735
707886
1977554
150908
1436241
632964
1163718
161286
1267358
539524
680016
831203
1890578
955896
1138962
1125887
736518
615243
350051
1444460
1294118
920007
875312
1151927
1572921
530755
282802
1341829
1292955
1515286
1892260
287368
1631974
747326
1379127
1467585
784313
1603843
255064
1419137
1643447
1057100
1853752
1431608
201225
1190563
433692
795050
1901683
776642
83370
1565208
355198
633221
623018
710454
1782071
1526562
1806003
1186394
1733681
1290097
1333881
1204219
636660
532509
46785
718964
602850
4651
1029707
470501
1731331
918741
1548594
1521301
1644720
1899403
1369625
1373940
1847057
141317
1976043
276523
1207649
1042172
880740
237161
133028
1836319
409841
1725055
1407022
683130
1042768
1786126
1794199
185801
206753
1805094
906805
497823
616666
334831
388401
1842584
1922643
1936277
322491
229089
460929
217029
450170
654970
391425
105007
1026465
273471
1790307
1961884
1391901
1389044
1818315
1106358
1918542
1787401
89029
1031431
1196293
20290
908557
719819
1834934
623859
1076052
1227367
1660008
719818
754166
1094614
576658
1426468
743143
1272465
343968
688663
1163673
1378158
100601
1976238
812448
1370473
1075921
528165
1375020
316855
1842184
490857
966307
1812068
1002625
948707
46026
128993
752213
1807879
253853
553713
1526681
1005353
1544190
1465453
629593
1786827
1842267
1143395
1161665
314566
652218
281914
843569
940354
1942227
538016
161313
1223284
1519803
1618614
101978
910431
1106033
697081
941537
1525077
1149763
1233712
1859063
1355352
291688
1978755
170713
562283
229445
1643708
78706
1421286
878816
1157578
613100
1575508
1686145
1346636
19426
644766
1905083
176597
1901449
1163340
1985972
1998318
279504
965999
335743
1431967
1689557
1377371
647553
633632
732695
1613747
38294
533670
185266
658185
679552
1030954
870929
1635133
926464
1478422
1679314
695394
1777536
1282510
1625961
1249129
385920
1914130
1687994
1197194
293375
1952615
799925
63094
1205856
90057
448055
887837
1770942
828583
1944155
136811
1492627
1637530
313481
1429240
690717
521370
149583
1285717
833190
1438650
1877809
860263
1725169
849321
1790156
1842805
1658045
1334197
1620630
113246
1395508
350016
1770954
1622958
1833838
1509535
712183
745760
1318869
1062268
1384121
1471066
1600638
405391
1542524
806902
211669
1482533
936787
112075
450124
1504144
1630268
1008214
818470
1654470
1695445
181150
1949852
425761
870674
1536949
419617
953139
373253
895806
1163319
1565025
1857551
955238
533947
894610
1802044
1129578
265534
1129111
1336129
1884529
1798138
265268
332096
196832
893218
1425603
1236622
704158
633835
170286
813282
1809115
615351
1792840
1835023
1571043
1482193
867874
1722840
1481305
446878
1405278
513058
205492
1377776
286117
1412032
643260
286914
1356206
1240697
1378120
1683308
448797
1975339
42654
191667
1738214
367685
272444
1007774
315663
1030992
407086
787086
1808513
1233785
634267
1263431
1652054
692710
636226
1950754
1985456
1083022
496263
1372676
1974299
734964
1856309
1682275
1356845
295321
230521
1631380
1821308
174403
1976238
1404187
229718
1350880
1262770
1419155
133160
127967
1782858
1507098
1870567
576091
657168
921802
444991
698722
216652
546814
1244110
1721440
800280
1816267
883229
255705
133463
1560205
1828807
424170
877708
1312446
433403
1759017
865585
485331
170050
1038412
321328
1524452
789321
78625
1318053
1308656
1776055
1901936
1596439
875865
1898721
1161837
615152
599079
1134027
247802
934933
437653
1607552
83895
619480
1200920
1900744
189382
1202322
1355172
945937
747105
1826433
505954
1248673
1689498
1942058
736063
1796388
1571102
205549
1136525
1369398
538647
556681
51528
971733
1163672
227900
687015
865630
952844
537873
512887
1535172
1210008
963344
1466643
399150
1839085
1879088
1870602
1068342
1906852
707684
558601
1913779
1490548
561469
1361995
116646
1049866
1287751
1089679
46966
1665521
165319
899097
856349
1070416
1419406
485211
1817251
1545196
1360024
850016
985357
1518966
75010
1355392
886790
186880
33854
1756161
1227081
1959333
1943940
1509870
1726958
566226
617015
1942307
1792881
341634
994638
1749779
580029
1660094
1884201
523049
571750
1395468
573380
676583
444934
1338417
1816347
1695538
660061
1999874
955707
1567031
127808
1839353
634141
981110
1366873
705393
1074508
390411
237995
808560
1927923
1473603
1235931
1233694
1858313
934164
1782837
423402
1056391
1244872
759568
1440421
577479
1980419
184927
530388
647351
1062699
1516002
1127585
1950506
1981814
1818736
606044
1658137
1923025
1562150
636136
1888274
1253534
466651
1277591
239919
395100
1230072
930292
1200259
518164
1806662
1543169
1834269
1744560
1364720
515182
1822834
120446
1750135
1526368
525799
519269
909043
263001
417080
179367
73576
1006942
172580
1798718
1636800
1945994
1168362
1999068
1784433
862078
775501
620139
1900764
1018022
1732253
1650788
922725
567849
257088
1975175
397256
1939311
661001
155432
1652269
640042
498657
1620484
627835
611404
923647
547247
888526
933470
970538
431464
1536023
274308
906432
107239
1773645
1247186
555239
1097761
321718
623509
927658
868207
463388
386972
1490659
1379914
1638322
94673
1684025
477615
1964799
655896
1316567
1049896
345923
683092
1687289
102009
1656894
1549766
1809293
1323003
1025448
154721
1044495
1686737
1719746
80085
716768
1772535
781000
1690930
887727
1699876
1927746
1943096
1061055
503737
992318
181242
898652
1073735
891893
1489519
371084
420309
236103
1675304
1320800
1132077
1184252
545941
673499
200384
1857319
1542026
442657
1330279
1159423
1990735
286433
55764
1921943
1191976
1482069
1147779
1708993
1831010
948326
966120
1637501
524508
1021954
1668261
1357258
31591
19506
881035
1776488
1685143
1655497
1398460
1358570
166923
1978821
1306008
708444
758046
1773496
783392
1065490
1124953
1301668
1837059
808193
709495
1179967
174545
878117
201849
1619588
1945145
1121178
614688
1200347
1970343
1674979
1979710
674411
1830426
1693982
1940432
1736015
1020992
400423
266640
295463
602271
330618
1635290
59452
183432
429496
305011
1516329
1276475
1128340
389229
1125902
1199117
739260
975168
7572
1676002
633729
899659
1444686
1949258
1939949
1936938
330705
301312
638259
1025545
1578670
250034
1961167
177602
1681363
360638
1489870
1171280
1315138
1723677
1452427
1078584
1874102
121748
557437
1779995
984340
1745127
414746
1931601
286675
1533218
1375270
1486877
1738831
1631722
910787
440083
1796633
299779
1263028
16926
761195
281974
1907874
421289
1009043
174906
16409
117987
119871
596771
544370
120380
1127832
1205960
33485
936959
371495
1505890
1411307
1421249
1825101
830487
1116749
159203
1976617
761808
197018
406818
1006539
1855297
1778329
768790
586539
1893822
134742
1279016
692693
1420954
1472244
701046
815567
1311131
1091318
1470724
933523
406036
128014
1162718
984033
168928
1036364
1270626
380385
639835
952033
1281316
987677
639033
1394280
1008748
418501
901119
1953008
346219
245742
431804
1538110
1164803
1265947
15998
1232943
1544699
975833
915251
925190
646205
1504504
174457
1249625
1992235
1872868
1328845
1624561
1690461
977427
1333098
657734
35823
1093429
1733526
1629674
1274496
837117
1847169
568412
1537590
1535887
822359
198898
1981661
1200320
1841343
1607464
892062
382439
1428765
1964351
453947
1591091
1770402
1313542
333852
499039
1961527
24178
1109558
471026
972287
1078364
801430
315343
793309
89707
270517
925207
1402769
31137
1463837
1159195
104742
1348230
121921
288606
593558
822516
1453945
1131736
902790
1368886
1442193
433383
1087784
745350
1251773
738279
216694
605154
1063803
215837
1675722
1174734
334404
1401470
22157
1658415
983204
632118
1988603
1264346
151569
410173
1605611
1420424
1616993
1183351
671250
482936
1421524
1113466
1765308
337304
1880273
1640014
805737
867848
1886884
1896878
1903183
173902
1031026
1883881
1619059
1798235
837771
597675
1193420
842811
78881
1544026
1458647
1754076
637517
689591
647860
661618
676186
129837
1189990
878893
1447708
1181184
1615853
1152694
1264590
1028745
1551148
1833707
875725
890850
742761
1380175
1121377
985099
1226219
1197829
1347337
1196530
353218
1278482
1958334
861465
70936
1570864
1938468
1690072
1734814
66876
296990
1212458
500421
598618
1104265
1710780
293605
1443099
284082
1858166
1066346
54254
1559313
757940
1073479
1059801
1825374
1768545
1357595
1193169
1006716
1369299
688174
1220246
171120
1376032
1245413
1003597
1745555
1876303
141454
316032
1552075
766107
1740127
1861500
929271
1427745
1044559
1982624
618491
758665
1225137
555608
103207
1649869
309174
1781562
1632441
1576027
1326846
7578
1019115
511074
853990
815835
505842
386412
46814
1434333
117832
336117
1217706
411523
489181
1414051
1515517
1987411
206146
1997102
1878790
1385372
1492117
279144
18101
117306
1745522
1921111
1336965
238651
1815974
1450599
954699
280563
1723098
1309331
203344
1570404
1058676
1922980
912584
162766
356341
446994
212026
1383175
718364
1449326
970541
1335632
562563
661198
736247
690638
61533
907703
146982
1866486
1367010
26290
105740
850091
1669680
1665594
1834591
1543790
1516164
236642
1557510
615178
743208
34086
392045
1087778
316741
1176744
1012969
848838
1598529
263530
1734626
661041
1422642
455184
1051505
941042
1960022
1582710
993091
1564406
963808
1841285
801957
1072639
1796011
1043863
1235899
942397
1907571
697848
1692090
542137
1673874
1683940
1938349
6561
804015
1608461
1091642
692124
1045582
702408
636721
1054780
1376005
1889796
960186
1066817
1645229
386663
1575822
574595
391303
324840
163258
219432
1013756
464763
1698136
1731216
1149744
1548557
812360
1039997
430105
331275
834922
183981
1690420
899508
631466
687307
824200
801291
1227794
589292
1844994
1702059
783873
329580
1647810
1461842
411544
1628861
982545
1828908
70681
1144810
587919
408151
1776828
1237914
187714
90428
10519
567181
443612
1792460
869557
497211
121810
487687
1223651
1095039
177265
1473386
1286750
1802152
177817
780817
1849626
1886759
1965105
1381539
1525312
1757328
897822
1888899
1250838
665644
1353566
229259
1410330
1016446
712165
1066729
1921198
756704
1263367
870404
930434
1974443
1694415
1157779
898832
364950
1432848
1231609
141233
1608955
1883698
417139
1731262
1916454
1164007
366997
1889424
179526
42453
418179
1796828
1387741
711857
266602
911039
1071527
414572
1773352
681404
661598
868222
598805
400872
1977918
1527750
642362
1612310
1672618
206705
1641159
399550
53818
164710
1209140
1662425
1555401
1464021
1535296
1438346
190290
247421
1128145
912170
1856729
255532
1213707
801509
215891
629357
726808
1552817
1452519
1964399
1455808
1034579
938979
702106
224259
1603413
19985
725243
52214
1057035
292123
1689805
1600839
632246
343294
888112
241405
451554
115374
1770762
1585023
1286415
563791
414462
998455
82733
855750
2497
1494117
1037372
306966
1422827
583540
261093
999906
621555
240805
1498003
1289326
634580
1443924
214950
1321511
1957960
164455
456716
646762
1365233
1909398
1523816
1432165
1956017
1722784
1124216
771819
477742
244351
156519
473315
1633829
1897490
1049836
488876
1584064
909251
1638811
1198473
1685355
1367145
594276
1011451
1337699
1261879
105846
1459902
1721968
1898628
469850
1622227
1441654
1099150
1157578
1849945
1863950
1635373
421143
1618073
896906
1879190
897698
173252
382268
1054735
651640
1343641
1345847
669719
1333164
691771
1056796
1796941
1525944
130823
669472
60968
271157
1173131
553073
1397573
142391
620649
36269
176033
366911
1085422
1005186
1855909
1874276
407674
1190077
218658
7328
780826
443140
1613522
399804
1814172
748348
196056
1478366
1890460
1260283
129514
1518473
50471
83511
26097
119716
1958974
1699559
1185181
1158875
1477254
276759
1704831
6453
462541
1490481
707605
201184
1566139
427711
1849875
1496482
268109
1504651
274406
799809
1984734
870363
588642
357609
344452
1169118
1749541
141071
728018
1106251
356830
1033279
1665052
1772241
1981784
1347220
893836
862737
26354
651615
1871218
1240824
147828
591270
941515
498828
264887
926905
907093
482050
14683
1966589
1561798
162627
770716
814681
1286567
480238
681301
745518
1929085
427914
1788224
574565
1043823
207836
911938
174885
1688181
1882996
903958
1463311
226119
822227
461865
1324248
530890
92170
516663
1355364
1255006
964758
119955
1858394
913677
890001
487134
327307
874110
1686731
1925954
107285
1248951
1738024
403715
1272935
1930649
458264
1240822
1878961
1551955
1132569
351008
101696
920955
1414257
1215113
1509832
893917
845756
1425997
164359
728571
95866
881487
1160475
1605096
1546108
1180552
808543
1816902
1956350
1908878
1748949
612793
1174538
1169116
973141
1849458
545097
460186
466368
357422
1973367
233492
925575
376168
895898
1346572
362745
731413
1004538
395463
957264
198095
1283131
874719
1276809
869177
338842
1298927
645205
346575
885379
1809822
1545950
229607
1719930
1089368
953273
1675297
1447121
820817
194441
724281
1362745
924458
1195682
1886878
1386177
950056
1229811
1279110
704298
162400
254218
1598305
236019
1982832
366471
281983
1705408
757993
902776
350677
269719
2870
414765
1054456
373487
1645952
497411
991607
190563
1850044
355056
354312
807157
267140
1304044
427987
1211037
174087
968731
154466
1759934
1438936
145310
1593887
1913829
1198682
1851490
826767
49930
525647
1644778
1067417
249809
1686255
503326
857862
140526
684827
614308
1481271
565524
35826
525271
1471014
796945
1225020
508570
1112920
102614
1717054
1777942
233145
1599827
1743363
1282783
1360800
968728
1112814
1839821
1086666
1618949
1111277
722160
165932
498212
10017
502348
1009754
1497327
398384
1502131
1753101
60876
719667
121733
227877
642079
758369
1621898
100253
1156712
1456826
1005880
1709742
887270
605091
172308
593693
14025
1359916
1140405
145809
773398
551805
212897
1012911
60017
481492
679527
282644
1340910
91727
1580851
1588480
64229
636341
1885267
93646
1407224
880457
634031
404246
1748186
46465
467203
1530632
535074
1484580
1057158
509184
1596153
515118
1451222
489537
1126247
704202
624200
905200
1466903
1386031
391214
1573569
1125989
1193049
871368
286675
910338
1482919
547780
825644
1272764
1268454
1870708
1424278
605502
848142
1833678
669375
189657
340387
918194
1216366
57588
1224756
158196
1923549
272921
541327
593672
792740
1101130
1660019
786166
117216
1289226
1570987
1443536
1725589
1395007
890018
1023825
1681594
1973530
281045
126202
582940
1905288
1973694
259796
1508545
1998141
1741496
886203
1116701
1089193
185851
1964269
572368
350066
1007659
516420
1106690
1694476
614330
596423
21469
873120
1098838
1587055
294444
546266
704216
1748172
1385621
1766532
1315956
819577
527301
1478277
296479
485905
1000988
1930388
607393
526531
1444769
840221
131753
310523
479523
1486297
301705
907434
688158
1128740
1707086
1478972
411000
1562657
1182781
1931283
892171
129054
565942
1000411
997626
1171181
460386
1705249
1873265
1657831
1516170
775082
1875062
1043008
502356
1024719
379489
1953047
523095
792086
71731
1983371
314564
38354
1729043
38589
947303
1948863
1540383
366761
1694503
1986692
278583
1183445
936258
74004
570076
1741498
1180162
1050192
1845311
782110
521204
288156
923698
131410
1250049
497069
1017518
107510
335124
1468978
504528
1928979
1883548
262952
184955
836800
377033
587542
288488
990885
21425
859411
6598
322386
56803
844825
229511
326500
551780
879244
1095357
1602026
1661262
1278390
357244
661448
1856433
874488
1937272
809703
31697
398186
12382
428210
840478
996840
971481
1469359
1962733
1521754
1385328
1737151
35099
1771243
134512
490437
971368
1324240
1023113
156139
514702
71541
1956289
1347986
1412750
1303051
871127
1405591
1843785
1843900
1107984
1595889
1948222
585714
1788143
1488623
502631
567249
1826431
1438825
282769
139930
614248
140121
135450
1121752
1430096
1385359
803503
987301
1704673
385504
1256722
835041
110265
535643
1366061
894726
1285516
1749698
694842
1111424
1066698
1108800
562699
226465
144787
1886258
1603741
1375448
185079
172984
1413888
1078602
1904235
151769
1379611
1437016
1106821
1389997
1095709
1789346
1697645
1200866
1168671
462247
681078
388819
434016
251372
219432
1027047
19406
1083356
754582
589518
1360895
1123553
499170
1129206
1837818
256740
743555
985867
201945
115009
36665
1002834
796061
1183687
1922908
325606
227098
1599223
1560596
1745325
207564
1933907
1270565
261106
402338
656227
1046200
614664
1959728
982754
948382
1590751
1706816
984151
1329669
1212047
328145
683848
1796677
844053
706661
1154502
869954
281633
91763
75726
139528
296654
1342576
1845327
1360578
958847
30063
1599707
646858
223919
352863
1404253
1801511
994066
1813786
1154567
939883
68612
640587
1525404
1231887
3489
1367973
116195
1478351
540814
1144770
773146
1424963
1754319
721956
1642377
1532178
986666
1604155
1523531
1988440
870858
1907864
1593158
1564948
1043378
959919
1774168
682864
1896548
1235945
476938
985751
918747
570955
769501
1612121
193906
1027821
1305479
1550583
1484990
231784
1991927
138892
1289101
615685
1393334
1137573
901894
362125
1341723
1545385
472810
1834881
920034
592181
1603668
1952731
1499819
1142297
721969
64883
910087
1028091
198012
1315268
1469103
153652
1812543
20336
822954
1695724
559723
176268
1782989
299718
879499
1549904
1139353
574898
360037
150090
1559112
1112319
1599472
961794
700058
1650538
1120442
1230612
1434129
809194
109380
60404
80979
568230
935634
118682
526931
1099351
1906572
1438570
187941
346235
593627
1471121
1480532
760449
1779490
1458181
689444
792498
222223
116605
607645
873912
811894
968268
1749307
478200
1192115
1675486
784580
1913114
587865
621451
505042
291517
1925372
166851
1476053
1675984
739805
1022499
1609855
1298943
1245034
1680832
1127348
1527608
175435
1405492
1614525
797083
104301
261743
613129
501113
1755908
965306
1991833
1278182
198450
207998
1498954
586298
787376
371412
767280
1008447
1470400
1265921
196991
1905771
1028935
1325470
1369711
1806101
1043284
406360
1035098
1491687
1051602
1387195
127509
1220324
1909521
1959439
471847
827291
1454764
1083584
1709599
1208190
1207562
1032459
838119
1566274
960003
1179321
567438
1186507
582836
1009406
1327856
1231825
1425993
918061
839673
1815614
709203
166632
465170
550399
559725
1998426
282717
14178
263004
157746
7559
342834
1019962
771620
1043518
1486721
1223837
1580460
910221
1319326
1339644
360675
1470621
1102131
1849099
1586631
1199310
1820548
138068
1911398
1276259
502850
415875
105121
464739
1543288
645756
1312867
700982
1216440
644851
1889293
1603847
1613923
615788
1133807
502590
1864941
630921
1395353
277160
602941
1380069
1997153
695942
587459
1356159
1474524
1913934
1421890
981469
127893
264355
926053
1523803
60017
442403
1803927
643056
436833
1604268
1228321
278166
1973381
1030524
1640381
65960
1695877
1047433
485254
1863414
402970
185163
1021230
1532257
573542
995755
456933
1918104
908076
1680034
1921707
1197337
990911
1434467
1321568
637761
437324
367494
1138089
123399
1436895
1972838
1312876
1630326
254731
1505541
857656
1893527
57278
1373999
286537
649861
239464
104984
838693
101991
1392609
609534
1859297
604022
1643892
862823
1897113
1153133
1932566
1850325
1665875
1352163
1973623
217738
15425
761362
390082
1243175
1976164
1733613
535039
1123212
1987697
1717970
1546780
1433745
1812009
1391819
1031896
358327
88113
736507
1741116
900941
27548
1187317
97191
349540
953732
1454750
1611074
389882
635329
529977
1884169
1146911
654887
268650
1023688
1067677
1996082
1628211
1028739
542755
1745276
1478605
236630
1232971
108340
745495
972033
1203790
1030784
1393794
334061
51824
771526
1235512
808586
7260
1485147
362477
1830756
1175828
392120
93976
804318
632634
1039240
1361989
1596708
308981
1670051
1467720
1953058
1524750
532076
1959597
580431
192738
1851392
430388
509399
871371
114503
1606294
841347
1105885
1596763
1981253
473037
1039779
1313247
76299
1002290
1866127
978015
530365
669538
1379920
252843
156571
1051008
797643
520636
1161367
167062
1109658
1369243
1905604
875061
164560
1119485
1791932
1212299
898513
1087806
676360
586926
643795
1903095
1061430
1864725
673945
933836
435921
567217
1833103
1938213
1916335
21900
101193
20412
1262317
444703
1411021
53498
276280
1956516
321284
187951
1456009
884992
16493
336046
394083
662781
1159064
1734049
1379416
203733
480777
1479620
1653468
1855579
1226425
1349567
911253
1720821
1085956
1884261
179169
781398
1645470
1093106
1052413
724283
166488
508865
1828341
140928
403146
1335804
1523613
218603
1081734
1810423
1807369
1380679
1399713
1987582
1623163
1151108
1577835
220835
1840529
633420
656553
1671715
816364
640436
1170637
919605
399955
116715
6926
767608
1965841
1408126
423299
645146
1621745
724776
422568
1367384
295466
1782402
1070746
469101
1675923
1158512
1059476
525481
1338434
14474
1322212
1979407
1715658
555136
430735
1888018
816157
1437521
1063858
1109047
359964
606468
1201531
473595
1411197
451716
603101
1879715
1680608
954188
69449
732545
1154578
1739230
489452
293990
161790
1404368
830913
1582671
1105359
744841
164527
1762106
1319061
804538
918413
762543
780279
310506
727677
837928
1881733
1142022
909808
387691
1688888
1688563
34477
1038239
1331812
633893
162606
1081570
1277307
1065736
45191
1253244
1372356
1775652
1337021
183981
439674
258171
883775
809541
1084786
1060409
1482437
563435
61094
463644
966408
286841
1247364
1518439
311608
294062
224563
1902916
1734676
984242
1336083
1848316
305851
666332
128795
1892755
748930
1638033
1923466
239865
885288
1026705
1228594
799349
1158149
1933184
1304025
393141
1506300
1410148
667245
1415806
635027
834450
1797400
204557
49320
922741
1337954
1304276
1233212
1793570
1610922
1704888
1352255
22542
234274
1981317
1042766
1618326
392753
835520
1811518
877969
1033193
69513
341619
725402
992029
274099
1159089
806924
932768
263349
729142
828905
1960426
826780
1157523
1936568
319171
952436
1520104
1427332
1194193
1749969
1450587
1365158
532799
1961084
1349714
232384
1609990
559651
29415
342739
1892358
160824
1390680
774582
1025547
962958
137452
298062
1116922
751077
1505979
236178
1832122
1624702
463118
1648486
640688
1820466
1886303
563367
1919175
985304
170366
737201
665037
985676
1045502
497899
1531149
1977912
1329803
821121
1095701
1329732
1322220
1609597
1146364
1679046
846215
744570
185827
389785
49246
725428
1183495
1544220
371933
1996340
768871
1466660
594872
1644719
682255
949483
742233
140659
309308
1595831
1563160
1603651
1120007
1971154
1486389
849457
1437137
1055513
885509
1688116
1322086
653440
1835752
818661
448486
987568
802254
1848215
320465
944839
1357349
1656969
1650506
1472567
696898
1924450
1314623
1267905
117044
1529028
1900522
1529753
1199026
1150634
1155090
831218
419550
276341
1922644
690249
1740856
1363388
1981757
219178
1516581
1702326
996460
1800939
1188698
1480150
1894238
262983
1614379
1275835
1232024
646072
1614606
1850728
66619
466977
471572
1004822
48658
980969
539860
758680
1429440
1076526
1466578
1834415
1613473
559852
1358235
1121006
1763967
12251
1956928
1373780
1091652
1582377
264220
227580
1772743
1208348
800204
1644006
1793329
636484
1520899
1836374
457220
739617
478658
1060070
712070
183375
1240233
1447950
1357306
322567
1543206
331320
585318
1503468
1881135
1366556
1137947
1349094
1354615
430754
992190
651840
532238
1424155
706019
664810
743614
1801041
1078756
1483501
197506
1305710
456829
191493
1519902
176453
204085
1694410
959284
1866728
1873906
656590
271848
625362
60253
100754
477239
315953
570151
1722346
1749853
1534561
643392
1314477
1514246
922417
601125
183054
106376
295432
1110899
979911
790876
1767525
1464729
1559545
305044
1399842
1942831
1434585
1200652
1209262
1955782
1206055
1232283
1887050
445399
370489
847972
109668
678712
1674864
1546483
326332
1604796
13917
1409107
1523634
1098560
682970
17140
823449
255713
116605
62255
1498821
1256680
1384809
1019528
928890
1529245
1174445
1627425
512827
1102511
885339
422035
1979376
1080649
818279
62472
1361961
1681753
72832
56656
1672616
1853168
1654176
1119677
410001
498006
844981
278462
1010546
1823915
315682
1041807
1744098
1415504
473322
589198
1152648
1991299
1873968
1932739
1107575
1617042
1488273
128793
187076
1952183
1196511
1679641
546775
963167
1581469
344399
934404
1559979
1628343
1060427
68664
178839
851916
1173300
529437
1116468
471603
241079
1304705
166718
373712
239868
458657
1509399
439246
829649
1556941
1014543
1759147
72930
294334
1776080
1206982
1950669
484149
1092173
205891
741640
1683739
1800705
176294
1789278
210879
740148
1353070
1034374
104867
1900158
1514391
1700691
596008
1165500
349078
1928200
1735361
805244
1420878
212651
1645071
1455634
1165450
1606989
76455
671438
788039
1394298
682369
1713502
570262
1417719
725928
872643
1003986
933957
247449
609508
941139
544755
75154
265172
254318
359745
825028
909564
956637
1196906
1884133
1868427
716688
1497661
1833008
1137528
575699
1268564
509384
79996
1842204
59355
209524
1057733
1246419
29995
625711
1679760
1080293
1855599
429989
91312
516796
1703887
1785058
153286
1923145
535945
118788
673099
125620
710379
1289767
1781894
1238773
1160638
1058074
1550845
549354
1781521
1644545
783627
274711
320207
1789413
1324564
525046
74452
1976117
79934
1246663
536031
1717649
433662
825153
900879
791157
1896674
1075107
393311
864421
1307592
250497
389540
92840
438530
1066210
1826521
548255
1848595
1480668
517640
1668859
1046409
282882
1390713
1192663
1245226
1956742
1573904
1676691
286679
166935
184012
1249271
267656
44566
1858294
1091871
1170234
636735
1300285
1307282
1526311
216698
140176
94525
790815
1755560
1989075
686638
1096730
1597454
138495
52610
1642749
68991
731785
527560
288985
1293841
1116905
418160
546168
909736
169952
361078
798002
1129535
1985465
592581
224120
1770729
1842526
838275
791259
1416203
632616
1825314
1427316
1557271
1923491
1662159
1195032
848829
699099
1269880
959637
1159761
1787964
850407
1275936
1166601
554538
278502
407933
347174
788173
610453
923524
406664
1317710
329292
1782327
1650072
1272450
1113393
443924
1274111
474460
1910784
443441
339912
1619359
1000666
1366847
1547401
1526288
1504404
1334034
1076911
1322326
1429098
1380621
867819
1713623
647027
1987455
689763
414140
841431
1165720
362646
1081971
1289548
1306225
1131974
106293
1049951
1843286
765979
439257
1546154
124659
405730
1674997
889158
967194
1892587
1620717
884655
1231802
604182
1250049
84331
37853
1933782
1761232
1426009
139554
1383335
745482
790024
470837
1119512
1849231
303418
1125984
250032
242174
1819039
868557
1364410
1133582
486776
1568535
1222209
1118613
670211
870433
526820
1298413
75128
461273
342647
1415306
483248
1490446
226244
591285
1508130
1661380
620829
1203156
738813
1251579
459013
46523
731512
1045159
1047593
1342647
1544555
1770464
1981925
1221166
1334501
1845436
1765236
236678
1277809
186782
931531
264974
138983
69854
1260385
1087719
684333
1292903
859144
286270
1485494
1454999
404145
1555327
1879026
1265402
532306
768109
738084
938588
1839900
1597517
1064361
957535
1653478
1657981
452464
36157
1396468
503442
689882
1149665
361858
1712191
4748
1923094
2083
1001630
1819633
1453980
1294343
59252
68046
461753
1360217
1407960
1170582
488227
1530873
1858975
1709166
583156
177267
1042897
103997
1221340
1698406
25673
1666314
355708
288286
1063947
982403
1693183
1886605
1929175
1305616
181525
143330
682760
1725759
546802
244425
1589417
629920
37989
1565028
218534
1652729
1271556
1594038
197407
264380
1603524
705326
150016
777473
1440150
110216
1788859
441509
1689828
579477
906348
1592503
1218734
1806337
1382337
840701
296554
299112
432137
917095
1451697
1733397
1143596
532051
105271
1693380
46509
766818
494953
483749
619700
1928267
113881
267585
907751
1836004
1039562
1932980
1220235
1522594
1550541
1553379
347023
1769578
1526096
1616063
1656788
1681418
1332068
700416
1920345
493683
1465685
1551104
727474
321415
1628416
1908387
609885
1599320
382061
1829944
1681291
288972
928339
189457
328141
1169777
580197
1439738
998424
362638
1442191
1896970
137591
29325
589440
207818
617614
1606823
1755838
193914
1863837
1584747
1054163
495718
1749415
311061
561861
407502
666663
1179064
1679667
1063223
1937423
1264405
1519282
480627
1859180
1806679
1763936
1824002
517688
278144
710876
259527
428713
1524255
1479213
1269526
817408
1600032
771307
43994
559496
1230416
1907377
767265
1088902
1936800
1684456
791720
1875059
476041
438430
1033924
497158
53916
1501156
1125003
1395308
1025515
1769415
1755892
149454
167782
542802
1337610
322025
109924
1233811
1904813
578384
1269459
352785
1422902
910834
860445
1396580
581915
1429975
1531872
1189126
1588838
643083
740221
1646778
1907628
1562964
197751
428371
1177612
590012
1562850
112666
1052022
801965
1161699
1008169
1499392
1851130
959455
794413
441300
793631
935139
93798
1636601
1372242
1536925
1823584
1616242
1403270
616539
1357674
582807
332954
804992
1622405
233473
490462
874436
1604596
413332
539978
1596403
12561
1027802
970619
658645
1539663
876417
888736
1904271
1415956
1611699
578865
1297195
1380206
534294
302000
1558589
266904
1131331
1872948
123176
196841
323554
840526
296742
825588
537312
1076330
1286840
1333061
739988
1556806
1528992
860463
1405201
958857
492261
1394627
218390
1546742
354773
1408378
1386127
1841395
598881
761425
638345
245610
850027
1255822
392647
1557113
1177374
13590
997594
1715194
390528
86252
63961
1554853
1099137
636947
1018515
18531
1125152
1275851
1620064
1110799
428950
1969567
930571
1745945
1423412
1803044
1729781
1142875
341733
993402
1439069
726204
298293
1442904
556822
90888
1581122
1534486
102762
701895
1946872
224309
950331
49051
693193
1040897
613511
1668811
257406
1496225
60150
337292
1434526
8741
340745
244732
1704915
1970459
534002
78418
1009084
1588016
1196531
1507546
689873
1033654
457883
1013212
829315
843741
1683378
180533
714692
1125090
56880
13868
686893
1115397
371764
1350337
1313463
393350
1186010
1037950
1445095
1719660
1721398
387636
524261
528514
1792765
656604
978904
1294618
1301227
2995
989028
1884375
751069
1905505
428595
1083150
1651832
1458728
646599
1555880
1950797
74384
1972380
1194957
1625011
386230
104289
904787
708182
924069
1021512
1424832
485321
219178
1866825
180959
1049462
1502369
1890423
292847
541148
731158
621448
123902
1602886
1442433
759284
1657153
1229740
1611348
128182
257079
1448652
873595
299006
1397646
1754621
220715
1441396
260214
1978958
255985
152105
816760
95672
1841660
1290605
1872108
702281
45444
361867
1808194
1533447
738045
21836
151583
62280
511932
278337
1277891
213502
800683
705194
1918644
170318
494460
1694325
1756762
1170027
1730069
459706
1413368
1141559
1019100
517581
965266
680447
30562
825846
41980
1809254
130222
1844523
1871420
1971793
345686
543548
1069727
183179
1151802
196741
520205
392854
971996
1401338
1315659
1613775
1377535
588513
1340346
1871980
1041094
414508
1651884
434821
1903289
264985
434384
1459008
752442
55913
61064
426534
29614
1662803
1077660
1260809
1688630
948883
1770799
1762435
1538883
1252593
275303
783466
112036
602213
996162
1863612
1927809
926642
986799
1109714
1825901
1404476
1088416
1094400
1393272
181894
259279
844794
1325346
809558
711302
1734794
521857
1212487
1318862
1075924
1769442
69916
973042
202889
1686141
1354142
122999
1047715
845805
1133479
527158
543821
1577736
211209
296367
1009454
1700263
536433
1459321
506758
1638
553612
90887
914654
14462
1651428
594968
1810058
1087890
1782596
1677487
1809976
319106
828799
1203836
1019510
1718365
250837
294721
1944822
852143
891653
145518
965371
1344505
1342699
167765
1643678
1337666
197154
1791941
870520
695469
1383857
66561
443720
1730819
1840126
94492
929750
773326
520141
1869750
740184
1686446
1743703
365148
1702018
153235
154822
1346755
1086639
725692
602627
814686
538177
466632
1953406
1123900
898345
467946
115587
725929
1594641
908584
1469446
872606
1139342
1746772
54593
1013006
307005
1822760
1558037
1514248
1837431
1156097
689652
50195
1911382
835953
6571
1211640
843209
791359
1880604
228363
296175
1178251
781723
1572556
1893653
729056
867975
800335
265245
1575757
1519883
614598
1514980
1730803
1007903
331648
1002083
320205
1038915
1456336
1990589
814779
777619
1895526
1409985
543759
1994652
100702
1512226
1244649
1960074
1480881
1435712
128322
1884822
1495279
1632913
1191762
1863862
885796
1520960
990020
1741184
841126
1586188
1576324
1870966
1029404
49039
62120
1746173
504157
1204170
1172687
972880
1997654
1889679
1645142
1412853
563535
1284805
1206875
122410
1880048
34087
143259
999014
419306
518833
1936118
1448572
171907
844654
1530182
778907
505820
1635639
987879
1175084
1492056
1021581
1377773
224521
613623
1306499
407116
379941
1839894
1099496
724641
1960128
159230
243356
1945614
923400
1760125
491892
1063033
1136011
1814807
850846
739573
499491
1793310
1724586
4510
1086768
112554
1863327
266997
67493
141313
1078649
1844283
790612
895771
601893
1324276
2867
1808449
1236402
1811167
1918599
1950211
1996727
1656366
1245530
1584942
1637027
1098057
1971301
230684
1084612
439919
754599
1750251
1915900
1496489
895345
1600404
1173133
1194243
402481
509635
1523926
1988268
595745
1078705
1173475
643698
1491750
1633325
323242
880025
596223
368714
277329
371181
237400
1265825
500259
1915830
1884634
831143
1986760
1488483
993662
1921107
1802589
920991
1238710
1619250
531182
632971
756459
307924
905999
1001946
713377
469466
652294
1003609
451681
1951876
1290317
635841
4215
545518
1928855
1429874
560580
1366226
733066
134025
622511
1620668
437848
322287
260563
243429
1772914
1958430
260901
1641655
1112603
1545705
984220
622308
396168
170357
737222
921577
1070950
260228
246367
544034
1988210
1912002
160484
1421562
715697
36274
1908781
286060
259091
708906
1261643
1114933
1013795
603242
1538167
958919
689677
9164
386265
1545041
1207496
712014
884210
367128
1497321
772311
699633
147570
1952897
82193
1016643
1727386
1118979
1560521
359824
201444
80347
1386640
1721462
607089
1698262
1863553
1244797
1391630
1472457
1957372
1156303
298423
1132810
1703854
231278
211158
1507228
113452
1311454
858884
363468
1186790
1178070
1753349
355805
892199
6385
1069785
1983473
275406
488628
1242540
1199405
713631
76162
1661071
1994114
441223
1076465
1652645
230815
1548740
1165617
347357
378848
135664
919269
468621
330367
1458858
1688495
1298143
48066
1748946
211796
411560
559136
882797
1198739
1541764
1341673
804592
1007713
1897461
190576
1331089
131640
1756367
1447408
1687925
402580
395713
486085
1036435
342081
961730
563782
1092731
1009303
1351304
1439769
1702818
1276260
1334271
196136
1016540
737596
166837
484496
238838
706508
345751
1950293
1754034
1032839
255439
1693028
339851
1779877
149165
1556874
1777696
923828
1894332
78569
1807527
1682684
132367
208983
1846369
414143
458407
1022921
1876691
1414377
1508700
202076
828188
1539034
1545249
34082
1316656
926721
1289989
1084411
410393
1035238
1140502
1299998
1890580
806053
436109
1399958
368763
676449
779449
635559
374199
1199385
235583
1333541
719843
180668
427707
1384873
1713121
1718717
856038
528992
1374549
1735556
425028
601853
464747
301432
785533
753934
735077
943627
635890
1611765
1332329
292048
762081
1041081
503813
1621935
396566
598297
64680
1886959
1265561
344775
1365755
392086
713416
1297894
505877
446475
110741
1631346
91548
1357294
1789816
983020
679664
694099
1963385
857334
1941804
291574
338553
1446492
997495
1759495
712237
153331
1171264
886151
121325
746223
1824601
672356
973563
300250
138915
1356991
1048133
94987
329684
240407
964342
1745820
936533
156887
58833
1203218
470679
1870623
1841076
1216494
1675417
1222897
1238374
994688
1405842
1029945
685829
353687
240931
1190159
1658388
1284795
172673
1030954
76486
1250900
895466
1182629
345314
1919345
1382859
290427
1884703
1379377
208855
742093
35023
1584999
964936
136056
370402
295141
265563
989161
431835
1221924
17042
1530156
1206542
524435
1345557
1191925
869130
1321397
74658
297672
734658
747536
174287
1087550
800303
740759
39093
509114
1895507
285370
1796675
384453
1693172
65019
502242
1348850
1231748
118182
907574
1553680
1697286
485639
439888
1464092
1336527
1129415
1387159
600722
1601476
1970487
1985773
1283344
1320844
924969
395791
1147005
1033538
226605
1844289
1127430
721527
1839114
1065311
1488611
1144999
1619929
1582274
1723522
1509251
644849
1720559
518420
731321
364955
1199716
71478
48619
907354
945584
924184
166353
1305750
1685399
415471
1627911
805351
775394
938027
456812
1469355
313462
1664095
1207846
1644899
1149324
627750
1849673
1362301
1150895
765994
1684315
691363
684898
1941262
903234
999616
1067882
1838216
249345
1840475
272723
93973
1036557
1290103
1189546
126208
405286
1764780
1757789
1351589
641337
1262703
1234432
1730725
1689729
1812384
1243603
12959
1258268
1180728
1528568
652246
792321
303132
440501
477078
1825719
1963781
979659
741222
1830487
385985
1499906
977915
952351
1873900
1314770
1407217
1964083
1675347
390582
849685
473815
129358
1751947
495498
113552
1895008
1368874
1967291
1692252
48233
1362627
828818
1337582
1107397
1000294
1902954
223361
680325
578084
974258
492622
1253714
684384
424691
1457015
892812
1205272
1020645
1249579
1512278
661882
302178
1591924
696229
1986281
1768178
690488
1909330
359948
852302
1435016
715239
109107
1664259
584529
182864
440749
1062842
730379
80013
1010257
1859959
1913514
335848
1049748
785329
1438115
306240
1484746
652123
759600
1730510
885941
1917949
216295
1931144
1457287
1247296
653130
149825
436810
731056
764540
983982
737363
92707
990512
1360458
690425
1821470
1844034
484064
183095
1942067
207118
1694340
1699747
412458
1695035
1414898
147743
1231607
816413
428141
1583720
422317
466661
635093
123602
621486
1630870
348393
1714981
106815
1580963
598553
1150640
1135621
1127737
827615
1508026
1927534
555414
1239124
1332755
1316876
1906874
1799040
209464
610271
1554602
776749
138119
776580
1141163
904553
461630
1397003
1889398
1497323
1207317
43614
1408958
1947269
1779267
1654904
69898
1398297
814414
545520
663635
1778325
33309
3253
1256148
696948
25701
327453
1770130
766732
928531
874992
1592631
572315
734737
703427
1991411
1500493
995645
1223106
1013785
1260664
943977
1912933
35565
107186
324926
598568
1415536
1174003
164506
1676527
314791
1629176
763309
88271
147911
762889
51329
636417
1437772
741782
294482
1658302
1482318
703305
90238
401738
1581161
1041186
724546
542749
239915
1437702
1718482
1280682
328505
1085176
128013
294669
189517
1167959
519033
1964906
1684719
1454790
1141798
551924
1568359
797372
367459
954128
1236671
1002122
1534135
1158003
644129
1780736
615389
944739
1779697
1565685
1080043
1820409
242614
1754094
966042
1478930
169067
1528594
1915940
861113
830420
1543771
1092540
1902133
254914
735635
848348
1722529
771927
249615
1354419
176299
756136
1585540
1560683
501149
1428938
228445
1257605
1958896
597924
1546214
355530
1256220
551689
928225
958684
1642252
297830
437188
746444
430277
1979033
1815232
97224
765563
1809886
1319919
487722
167511
813861
183818
1307521
926277
577968
1933421
16618
590920
1063449
1487301
1750134
386227
458633
500320
902107
1801075
1268547
1574526
410081
108955
765403
351813
1816064
678163
869253
1588633
1306200
173153
816099
1452421
1331691
1471208
1107152
1952098
1853111
1515939
81756
56766
1677092
1659044
1727179
99585
1806892
1717789
1554024
1663906
482764
1071184
254069
1812313
94871
503020
1803092
1436483
12022
1059343
755207
1737274
1642561
1558715
872826
433394
581637
1438201
468949
1769242
916032
1061263
1748778
1996100
1190554
796492
1127244
1264153
1117663
1784202
363056
1621530
1229110
262401
1294808
1178231
1355959
814376
124993
497887
1188901
259214
586001
1846300
1204169
185915
353039
848490
372540
488036
1697527
1405547
132217
1190539
1801826
794486
130510
1878384
787179
1653513
1645442
1486451
527525
41593
1144870
754435
154117
1976983
1507282
1346133
708301
481182
634635
327287
1989043
1550012
1861492
174257
71450
1321655
59828
1178688
1817461
854949
279517
1879043
1915078
643266
1610981
1005901
36631
377773
1423108
64847
350444
1705682
806632
755873
589150
737543
971423
972351
1955425
246055
960195
430459
1747188
305385
1944434
1477435
1416093
1377959
1314101
1802173
75974
526139
1581732
1667735
1895203
1564256
591850
649155
629325
791199
814015
1627059
924211
986383
606790
136990
1762028
925333
1466000
1609844
1152909
710347
254522
1971406
958254
300610
594528
653961
12999
1363571
1574549
1866255
1051848
1832265
459346
827478
1276047
1924016
1896200
790138
1101094
1299694
916489
319568
1027078
744773
1259610
952149
1731146
1195624
1842683
283159
33073
217194
1773314
1361223
628336
1155079
1722189
1843411
1213469
1725517
710131
972672
1942064
1923422
1830289
933868
1560487
482106
389805
719703
280854
567058
1056746
1351555
1750392
262306
176831
1573218
1682520
170051
268262
1648529
174587
933995
322904
823394
627038
21404
1794773
507011
991316
1901705
418332
23858
218753
1239701
1577025
1617013
530265
1393829
1829307
286338
398657
690037
1290996
1752211
950873
178050
531077
251269
1074188
1958430
627945
520692
1094529
1256202
134348
1636909
1747950
1494869
1863123
1990918
1849766
1697904
1719122
1833129
746935
1969760
633893
871315
259525
827687
416009
1016510
1649636
408048
597389
365138
584666
1034095
702631
586185
1259820
803217
1084606
1974728
994870
1305290
1892007
781738
1638550
1760396
1025626
786592
281823
1839360
1841798
747996
1721746
529296
1557880
1095948
1593223
1155657
1251800
813675
1164887
1376686
768832
1433291
1887499
1599267
1853172
502538
1028728
587165
119470
1894918
285167
1606475
530476
1423150
1124415
1211481
1669420
1144210
112072
1912140
1928611
705989
1117281
507496
1519558
1875899
164379
1101619
1816864
958759
238527
775057
62341
1983034
592279
638807
738132
1799308
826936
529901
1806469
463574
516899
1389916
1008633
1716791
1597747
930203
728943
111417
904291
1637667
817827
1851342
309880
401339
1244171
669042
681761
200597
1235284
20858
1933730
1321565
1667779
824976
1389986
1098124
621852
512126
173621
54362
1186487
1699231
430042
490474
942956
1567017
58810
604323
1874686
270941
368247
1720826
1383149
374566
870101
183028
1443656
158386
325242
1836913
971745
236225
1961339
509605
253300
600659
1740083
1355069
796990
1517688
1477035
1344119
96858
1998949
429590
1035540
886829
41935
1436914
602685
1926228
607661
140693
661174
779992
958128
1872592
375673
1913879
1734226
165080
1317655
583611
1565811
459714
763133
721404
1499354
1805318
1425784
509571
244648
347070
1512382
537774
1956760
1296576
405086
770532
601779
598797
1345541
199794
113189
1487290
76701
999078
831554
558142
947064
1753020
196226
382992
527893
854213
1899387
1325537
970349
1061734
1639121
1347790
119603
1317989
1638217
552170
631747
730797
1838068
260063
194458
1740489
51047
182668
1113381
594664
556491
123917
1873322
1934694
1935332
537686
311716
1443315
1966645
1996554
732486
1028296
1406347
1929018
567673
106867
1703608
1574361
1124354
666186
1969494
1264007
1954326
139527
111382
344658
214959
1810260
672719
1024295
783639
77514
524065
605558
633841
1625126
1350690
1863283
519279
1852698
1033383
881758
1725446
1347182
741221
1452095
687773
857038
416507
1636035
1840699
281080
1700309
1453509
1250819
946078
1135768
1555455
561408
1443288
1939973
652646
517837
32745
412590
326667
1103300
1978369
1733392
1990492
110049
1293507
905825
1056613
773016
1072184
1927314
1472735
27223
844150
983316
241336
1802759
1875150
644573
101471
1305208
1841783
790730
336285
394120
1861948
1573352
1819837
1266780
527860
1630779
974113
1001396
106136
714348
238274
304691
1405635
301354
1880885
513507
1593911
1804603
1439404
688150
300685
656015
741990
1106261
816239
227732
748345
116615
725040
349877
1511826
1717091
424448
580881
1995905
1794495
634303
537662
232956
1137421
302524
478228
164664
542727
306865
1039929
855576
499801
1678925
852538
1738121
1979462
215445
505928
1269041
1224620
477141
1280712
898939
1397208
883872
1120158
908200
917623
837726
1719131
1717647
868182
1430268
979009
631675
1323322
1039943
153973
1062655
987411
1805441
1408950
1109248
663763
873773
276343
833296
897735
298704
88054
1038655
1847622
1737974
497602
1683329
80948
553210
1300585
1260839
908908
1312724
1657830
1966478
854064
1768953
254132
26841
1384230
941428
1185415
257166
1382201
1873329
885601
69655
390027
37713
1571279
1675956
789386
1987550
882899
1716959
785075
565458
556361
1592468
1646724
43870
8359
112905
1256705
967638
736580
1361630
455560
1467271
805932
1205405
270002
1566006
1320872
386751
301943
1837599
163918
977563
198213
486363
1921247
465825
545335
277797
691969
1786299
10401
1028117
1544140
117
247101
534691
1240355
1815755
1647090
663586
568036
1667092
463782
865650
1215768
1954867
1534538
1822905
1512623
133248
1141175
1382981
1775431
854966
133110
1308517
1117476
66740
94027
1445887
782723
1250358
78606
1272479
766086
949158
537834
897332
1546300
715923
1173336
1278408
1095895
1474538
272118
263993
1017298
1716293
204261
1716590
1187572
940723
375870
888778
296873
1612977
1621942
451122
370618
271812
1146824
394439
286662
1098166
1362368
1281019
535772
1154822
1312105
597709
15526
355107
50617
409328
1070801
1416210
1608557
1472427
1589499
1293051
1178084
1872876
677725
1852081
1921834
669411
811657
246087
666767
759787
524770
1746159
1281746
1249597
1969658
1828030
767455
1129294
10554
1818719
1597915
1169924
1792856
122601
1854462
1598913
797564
911921
566606
183578
317470
1845304
1777960
1967971
949794
524256
819238
636948
993455
330571
772000
1509038
339296
1420963
1098733
1590650
147165
1325657
1842213
1171926
1676961
1197344
1904302
1848552
686450
1606951
371263
1966702
1335696
1488703
1873487
503138
546445
1829216
537078
393360
1687094
239901
1348649
1035036
828181
1029705
154139
1428655
1850104
498966
1713183
403501
1584782
266619
1175706
996030
1200403
39856
356233
1946316
313185
267093
372114
1494147
225117
418127
1699231
1475386
1788264
160459
1283316
623975
1273105
944755
1752719
1206926
1293911
1079576
1916442
1712769
762317
1652336
1630786
128544
946494
1415604
1773648
836718
310216
1876885
588221
1946439
1348222
1371602
1568086
386014
766646
1602529
842828
1517709
1468716
839315
259096
1737143
331432
403457
1010187
238604
580424
1011797
659332
1078810
1780083
124916
1351735
1245980
1969965
8611
1785038
1380140
1771710
896459
1296646
1596864
79731
315557
197826
541388
712070
666144
1346844
203588
1441915
370818
1417554
221141
1275232
728131
593904
1537584
1157358
32615
617745
40432
462971
883480
316815
1167566
1996778
174656
376679
1389007
726006
1199833
240177
997034
1745115
1781839
1510323
956048
47969
833310
1430053
1957763
597757
1487560
399430
751760
246118
564756
967436
1303384
386954
1609016
1105855
501744
1631937
1333902
587347
1674450
1102782
1199016
772901
325734
281100
879668
672857
717959
911262
1859261
1179765
1613637
606589
1041849
1631554
1138527
1676945
1147493
920424
1806757
679592
327425
904343
1423283
157180
1432528
672613
197055
674327
1761339
207514
237064
1915789
250795
946733
910896
399084
823920
849997
1271283
680648
1838649
1280426
508368
469228
1848692
1462337
433706
1619988
1297102
538813
478567
1852700
893552
1768390
47641
1074712
585188
1600645
214244
1449171
1717672
343736
877554
280234
112607
986747
1688178
931305
295344
1059495
1339619
1460652
263068
1352043
1075804
64734
386187
307068
1235245
137054
804566
582519
1433474
1966901
1451371
1211131
1415332
385704
101564
907819
441503
306995
687524
99011
107952
1387817
1370654
218201
1350729
1174973
345503
687183
1521887
1982011
936678
454139
1281901
211710
249456
309134
996679
996784
658771
1183023
189841
1886343
690896
620856
683222
1846679
1395056
94845
265560
307288
481761
1267721
130704
886275
1254524
247224
1688020
1141667
752138
258401
310123
1597558
1883629
504229
897781
1481627
147518
542641
1995563
1477153
751379
42838
449081
1347289
1736682
110500
618474
1238802
1011103
1871843
727358
1757162
1191966
1268840
1438162
1806184
908119
1170569
122460
1596286
849859
1034717
1614468
861655
99275
634537
1398376
422268
885746
1807407
1414503
1864864
1825896
455714
239207
1069861
1262115
776839
1787382
1919495
413186
1395189
35586
603621
1566615
1519777
634529
511794
551321
1360639
1392847
872183
1247594
1565585
404348
1366246
1771684
1430005
1642295
1742701
1803706
1577203
89488
230566
1090343
478716
399189
158091
381013
753685
903539
524055
1063376
700865
951704
345978
694900
1327290
1830700
524894
184116
131902
160254
1532623
931686
381429
1487586
734023
10735
1943387
797588
1337746
1428399
1892190
729813
1101141
61358
393792
1893474
1442475
412166
57507
1405211
939214
1301688
765187
1544855
1862600
1426163
597162
1923072
24937
1714428
1713534
273435
1770178
191209
1315337
796133
1298842
1707407
949774
617964
1553469
1201294
1350258
565689
266137
545344
1831801
9313
158604
1437605
530893
1620686
1401591
820930
1038290
1337741
1089621
523727
944080
584400
887946
1294815
1691350
1184362
1952763
530443
1739706
1142056
1590559
1554690
43977
170011
734148
793432
1388410
484982
52921
1904917
1781533
633296
648125
1331497
937014
569816
1275319
1673065
293551
1015231
1982080
434055
1173211
319419
29135
1720255
4027
108426
425575
1490146
824846
1989922
1990644
1771079
345888
179448
328518
1682569
986093
391061
1502099
392107
611058
584795
1908708
859883
1906209
1978945
1291156
1783666
1429671
714784
1630592
1852239
1456010
1832463
504365
281555
1745001
62731
1383628
594060
996278
66500
641370
566490
1196044
872975
1581088
560587
892460
603466
887633
1091001
1843475
148176
1577306
98955
1818747
980356
645483
1662800
877374
1284572
1644201
1439734
273930
107230
1050210
130988
656497
1317789
1961593
1683682
529345
583408
1690586
897233
1132895
597289
1183169
920471
1422909
1264472
395981
1465678
1790876
1264843
327792
164965
185980
721207
1902082
445949
1388347
1937019
368517
942793
1760407
1951413
450877
735336
988806
1080840
666483
938163
1972470
1630177
768660
1391371
121142
849081
703961
1629494
834374
1355660
512156
1485306
278615
969004
1439840
1665854
252473
1763043
1815275
692284
908325
151804
1044779
1693273
1825700
320858
1962983
843332
882346
821671
262542
751552
483139
361600
218178
1148903
818707
1191852
819075
344837
434261
464818
1056940
1599417
248340
1778515
1650148
571333
1185053
232713
771568
1183802
160474
1801569
850448
549118
723711
924368
1032716
1901028
235493
1697306
1306145
990414
1199624
414313
1520004
515889
685493
244149
352094
547168
169833
1471057
17664
728162
210827
1688878
534546
1193367
1032569
737687
1607383
1540471
755579
970591
42829
290476
1151118
436276
1630033
905128
270196
1536004
1636867
861726
1566433
125700
1259782
893004
527512
1457462
855976
1010171
1439981
1564562
506706
1676120
844106
989559
265848
1131226
155142
1301824
394819
782138
795289
197834
1183595
1109028
1438931
1901016
1932154
1129484
1914778
1188046
106926
1363111
788771
1514202
711785
648542
1399834
260029
290646
1447818
1760631
1673067
1983458
290813
1282094
1810145
1090367
1339287
1545097
363399
1615618
350604
447752
782661
208848
1481283
1900511
1274592
905912
1092792
1601815
729940
1001315
1957801
452400
1564650
287051
1928266
131757
728045
26630
1677664
620037
1060718
603418
1149444
1353557
507412
1377813
1641675
520946
801628
49968
1465055
717917
1958196
654568
1478975
1265532
1292915
1751266
1665103
1551687
325108
101426
1888416
1648600
1008709
335596
787366
1061387
1871552
1429793
882144
1890881
579578
1723933
1391412
323202
1484561
425763
1349792
616170
1101767
1054177
294056
1591581
1969188
1041264
1597054
481670
51378
646423
1928136
1941319
25411
1953340
243399
1494375
1243130
1948672
106163
1093262
1173227
1163188
138212
1007662
365434
1749936
1990211
1508999
379588
1136626
715092
340791
1589177
1798243
420919
604143
366392
1857509
1299597
673446
1088925
1599753
1356329
1811418
529773
572395
1051773
1821517
1318683
1506614
270534
216293
726516
834633
1330850
1763915
1635358
79496
1151599
1390641
110818
883468
1187425
257800
1736069
1817888
1438519
1913585
1316400
721079
439860
231878
1350371
1176614
1140437
254111
807076
103289
41595
302172
1179304
46479
466375
1774142
605780
566050
84389
1813599
1222890
420539
472166
1955956
206998
1101634
730125
1011564
1074646
128099
1118390
1189224
1475187
1769867
767033
1456509
507289
859876
1661051
1718947
467802
1297640
643237
1214948
1268463
420139
1608818
965577
1582414
1366574
1787694
362467
1525061
1184139
445143
864402
1315723
1274081
1578744
1887181
822043
1173600
1847119
712107
321765
209417
195262
1968995
424391
1999302
989358
538363
1047317
1739558
1814891
1091402
1092221
1496020
1385955
1175762
902892
1018670
1630374
552386
1591558
1234492
1709095
1641889
50303
529650
648025
1275365
1649011
1724619
555111
27532
1324851
1233045
264090
1408785
1537991
587988
477994
1388820
1996285
129184
1387773
932621
1933359
902215
35443
1970151
405154
312621
188620
349208
168011
1567737
1368637
420839
236746
974201
529174
1289393
640642
133444
177637
562120
1184581
1879322
1057364
1856757
368900
922696
1418130
395820
885905
1953425
1345544
1059211
1152709
15198
595616
1998918
539715
586652
972252
444012
1765924
655358
1377291
1558302
1627820
171881
1343130
1684930
832491
1366549
805560
566998
1844748
72380
1247078
1807160
1723295
1126855
1168252
435000
546218
1251497
154783
1928497
1293239
1111211
764145
1065181
216479
1710231
167986
403996
554199
1763436
1684526
199187
319382
423283
1276322
698865
1449209
1750921
1529205
911767
1557084
1382006
549664
132599
720353
1247415
1072261
473962
1250646
1212377
1964043
1873851
754165
322741
1962146
765730
1242219
185685
1554135
663133
763214
859457
1788541
284030
1295382
49876
1596471
1072398
569372
78521
1041764
1054865
1444031
1244963
791480
1559204
1629423
1805829
245068
1539143
840844
1260018
510724
638859
254477
1456190
300302
1559537
1850491
1142384
1848714
1866171
1442194
1246479
702552
1357608
1760178
878386
1876627
1758605
1318172
1512634
1509002
831218
902960
217088
463022
1941504
1539132
1333211
855830
1064240
1025106
1459632
1611071
71799
1010976
1237111
1545247
14329
1142891
834743
1821499
80056
1802500
719686
1515511
136292
160531
1640039
622578
382400
568541
354152
608342
1654023
1078523
1028312
70992
127521
390673
941391
600228
621221
1598764
461235
1364519
1180624
1461398
1543922
1904088
872692
1670275
433275
275833
1444799
373923
615424
521136
1254797
867027
1842232
383794
723988
1867764
935938
1365693
224727
1017123
1520412
1380485
942835
303424
552597
1352252
209836
1308719
1950310
112945
968200
479938
1159688
1515371
1021883
308639
1715277
1866016
1965779
973463
572369
209095
1309046
1473063
456725
1226140
192552
114717
461707
1476265
881361
610578
907794
340750
1499438
790047
252351
1794214
1207083
1080718
1666319
993439
1257681
231204
882084
1098415
298877
286729
1783475
975825
219356
590851
288894
463167
1498175
495475
501810
20825
554173
1842669
1279974
1573366
1161812
168410
408272
722127
1990729
1492469
1401088
368272
251742
1954317
866097
634969
821032
1217443
423928
148035
325288
145305
1073739
1333532
1665881
1836018
1872141
1810393
145886
210559
1164238
1226338
914456
1334560
1083145
821890
1364197
1721542
1451350
801487
711300
1721586
324335
1004732
1110899
249414
556899
276903
113660
1077541
678389
1219750
9621
887271
1939945
1299063
1454595
1191018
786037
857680
1183151
862329
48778
1787898
1878264
1046571
623106
1426715
439337
172862
1898085
916768
450775
1762943
1093623
987905
643753
42759
1353492
1135961
1368735
1243417
702658
1218152
672695
890454
580405
1450985
1630588
1951157
14585
1799712
182056
344155
1100413
1962876
283284
152781
1564678
1780674
1104909
347303
1503601
1016842
704360
1423129
1000260
1160175
163834
954226
1182115
1047163
1166392
1447190
502451
1840887
1964333
630185
18185
829633
84472
1412097
695612
1769030
1389540
1641063
1345693
1412531
107140
362600
1301403
1596890
1559151
1451854
1828092
871491
421533
1427583
1535603
1180746
1225253
1691750
547181
502789
730203
12457
271525
16296
99255
1506693
1188445
642500
981704
1225140
19635
97976
1496516
740671
254254
1554680
489210
746885
1165628
418629
694352
363428
1947053
1341399
560359
132539
60957
1246791
479204
658469
991405
1740148
1959715
1995482
1879736
1796471
654499
15477
1478894
1322618
1928139
1821290
1163036
1958124
1314383
1019581
780881
331250
205158
1240497
1024780
819543
847146
668020
1946224
1587154
390648
119574
808324
924356
230591
418274
333815
1979073
152538
1655030
356258
311402
277962
200492
937750
1070988
1078164
264022
183099
1995563
254653
959381
1480483
286449
1151593
1778110
502845
1424205
985236
1505942
411306
665120
1648792
542467
86002
504593
208987
1697757
911087
1819224
396223
793583
1533848
1322356
374427
272844
1558929
314663
1137933
762954
1575190
485292
575736
1936477
1535806
1801620
441927
580614
1582193
540033
1725167
839281
1248635
1557580
593613
664076
1483294
113196
1220339
350930
176281
671905
1825214
664224
510659
1823521
1584853
43408
1124962
1202802
836942
430425
1363136
519581
717279
32655
564684
676387
324058
1874739
636309
980952
1608574
108109
1308694
1166729
781512
937597
666167
1139486
259386
227875
1181994
717091
1265947
293448
1343207
411263
713464
1598261
1199231
595697
1374616
557676
1252587
763654
1482003
1472687
347317
329637
1649196
807596
1725904
179098
59425
101833
1771785
1063493
1859301
632735
287358
1584337
1418187
1902506
659210
106357
1789995
1992695
300239
1137180
451494
877794
1006862
1436889
49197
1309481
1004849
1941122
1844347
249163
1360800
1165054
288862
1039600
1185678
240309
1019595
1815154
1821562
969443
1353153
795270
946124
1727063
1264311
1625668
1613077
1303419
859577
1564165
184190
1287118
1156239
81069
382527
1872453
1252071
365402
1742915
794171
506764
610498
86818
1119151
1504450
1920948
987322
1171416
133222
1026295
1725504
1144857
12182
1715437
1716987
1862709
1141417
1020595
1530127
754906
895249
848321
27280
1964467
1301043
1252915
181210
665758
1872227
129590
1066850
1481476
767409
434898
693666
1892199
384456
1981921
1073826
673353
1433508
124624
482587
1676857
11203
283048
1973098
1280663
1657348
65266
1658534
523321
1051298
1981602
1823033
273207
684397
1206166
1112315
408708
1541607
311376
108322
1575727
879530
1306847
842434
609967
748893
435562
1424418
119366
499350
926410
1786420
527500
199469
433572
559216
1812494
1700497
1959440
1862458
542568
1364033
512414
1505001
362337
1879008
156986
1142720
1700355
1885830
398303
655207
1207611
665753
1418772
1142630
1523579
1067277
1239785
273585
1364121
505605
884524
20864
604531
1136796
1583586
1510660
284087
743173
1186446
1532853
16473
596573
464912
527537
308835
767453
577613
1849229
920655
1528397
980637
1798738
886557
1769246
554295
1592417
843215
130218
1341954
318527
313149
1636007
1495760
1258173
650979
1587164
1629943
575531
455864
890439
71000
257604
38387
1328429
1389554
773079
78732
977490
1643197
278542
1180988
620289
543010
782488
1149747
1868160
1284233
877171
1586445
529597
1029707
1123236
1311999
357641
190344
1963359
683713
235167
1750063
809198
85165
903385
1909768
1349251
796915
1125746
1148315
1617225
1306243
999901
1448065
368228
1336672
581052
1698161
560178
207662
1563091
1881960
913541
1242475
311820
1717096
661232
1169581
372610
52954
1711546
695660
1133315
1459157
135159
1900345
1456126
165892
1930908
50720
1653259
931501
932812
75059
1141842
1997995
1337402
718592
851234
945841
274538
1934606
1207387
1548256
1065855
91529
835077
541834
173754
1837775
1297643
836746
263870
1232343
1806285
34880
1311078
532851
1274057
316888
1892569
1541931
720027
1683060
1807063
275976
1666189
1175974
1054055
1672419
749852
1072214
791113
1436593
1622631
681883
1841959
79882
1783665
1231230
187037
1597609
1073382
1335709
49314
1663591
1487359
1144845
473142
469530
1082474
283730
1349296
1478967
1087371
448766
639657
1235950
1846124
1418790
1111177
1134569
1718193
1840452
1662671
820434
304393
402494
1584355
1034153
1049099
398698
1092511
51826
726997
1166378
373702
1549189
714029
1786640
230609
1948420
610234
701193
780465
484076
1126829
749211
1773845
550491
1288855
772130
1157298
1442863
1637815
1908258
1110156
1358049
357797
1833733
1033362
26730
99974
544225
803878
1837515
1010630
1513027
1263296
899228
1841314
1635985
1392832
959483
398340
1243265
837433
198227
1046698
1342022
618691
1857389
678192
1132227
1154462
884476
140938
1970270
306280
576683
1749713
909694
1506830
327416
664269
1974474
571851
1086224
97996
341213
235401
715345
174488
872050
1240139
1176918
271783
1571831
612392
1151174
1213969
724220
899610
1419630
1906492
1708748
1185172
357447
914147
460929
268695
27309
115963
888744
695826
1805085
574052
1601980
1291997
517062
52822
792563
672231
1561914
1236986
1833187
1477411
1898412
997571
1644745
1678694
1744475
931475
694266
474896
356741
965506
1486295
1063371
1861157
1565976
908801
876040
1158837
790156
1666117
1894611
1320714
1458114
739454
1743137
694966
223899
1654818
1563469
785810
391347
854348
1335557
1607064
1174455
1059320
1380971
1050628
309406
232025
767740
695879
579271
1714343
24795
1223035
827070
175173
368182
299058
656157
1562468
1793685
183527
439944
547249
478738
186999
648415
1478331
1771925
255831
607635
876072
1005497
1066035
33571
475489
196967
1141315
1639105
1923537
575725
1588835
1558053
607830
1578316
1192247
1852272
1754037
476928
910369
1294117
641563
1397167
62085
555611
888600
1884530
343962
219931
887343
1406962
1267310
1193459
266994
1024888
809288
1506448
1124149
309557
890847
878887
618158
1659811
1960433
417950
870800
1663475
642562
1141377
462061
1679673
1138487
1094961
1050725
1277150
845372
1428827
80085
1075944
79665
560604
431882
1294292
1835523
645108
457053
821284
103661
1898249
73475
276148
345818
1541147
1884965
1939733
1853669
1657984
426666
178511
1376062
1017030
362116
906789
478765
340439
1240994
1766081
1172311
382483
194683
1200272
1568677
1913116
1326707
1286568
8827
745097
1615945
729118
589931
496292
1946637
756405
1071580
1599330
1634969
1814055
1859421
859575
184493
128266
1990697
1085688
179332
1598879
1073350
1002855
1226737
628968
352925
28327
957611
1890389
1697729
517534
1090756
1200757
1687139
1797049
1854678
827433
737236
1479310
1916669
1102391
980562
422889
1902168
360646
446416
53569
454293
334577
391262
88930
1468471
1783194
405236
1834729
491144
1871048
1228662
1440042
214836
812069
658444
405977
1604907
995445
1500759
472358
1741048
596915
1768719
176669
1112044
1969189
998629
1656154
1657710
1575244
411861
241091
24297
1810491
912451
1950804
462439
680565
1238808
618467
1490974
1473240
249148
541721
1092717
1742961
1397759
886784
141094
1412310
243077
1417757
605992
346454
275779
1250741
853193
797761
19654
1336692
585565
555499
1725545
319293
1666953
1963651
483685
1738106
1287029
564109
22599
1493793
1796870
658320
1225707
258202
522751
1280554
1134903
1539252
456360
999272
1452632
1382338
1635116
1030205
1396907
285139
484957
1632317
769864
1846047
1236620
626502
1783784
1500095
1246490
528651
1864763
1289304
1184494
714135
1914468
12437
100156
1040130
62098
1250830
1012669
809790
1743084
1709109
1948395
1582430
1871704
119922
1521177
334259
587101
1590996
733028
1572646
1824554
379676
1551213
669761
389402
1592178
1709049
484399
143417
1887063
384996
1023802
669473
673602
1249160
333341
428430
1903653
697323
735413
1621238
1497151
1148007
1581164
1337609
586006
1685520
987594
976299
1017253
156619
1333826
1661825
131856
1153587
1746976
199085
1496561
1672959
1043565
853889
1124304
1324224
1207413
660075
508244
1552735
560457
203444
1233523
1710198
281397
1427834
832505
625256
3478
1748033
249573
1205182
144817
1590189
849718
1864429
1895395
1970130
1905881
949630
1174115
852719
71847
212130
68533
568511
487937
855775
1636445
563826
843560
1653764
832825
119537
1454364
919148
1074884
40813
243385
825038
215809
21170
1013808
1284382
1600025
571261
1058725
1572976
1663149
1898420
1067561
662285
1172818
1910000
1386650
1073276
50519
1086020
1469402
305798
1273892
1217530
1432951
1863879
1588023
1236825
1674611
700617
243419
857952
1138552
23807
1738087
1588393
800164
1278796
983940
372827
836673
1675773
277417
1264002
774473
1986680
1527089
710614
822662
1765804
1902924
993241
1630660
1300794
1113040
1290006
1702263
474518
284372
803311
436823
489328
599376
1870151
567913
561889
1641685
255242
978395
74302
1601910
959425
1876425
722933
1449173
1218515
919277
577347
70969
1881181
1333440
1474095
396759
1262318
549541
985654
405478
1832830
588713
524018
1886362
1845535
1274601
1227286
111556
1874453
1822483
1797941
1974446
320908
981413
1831234
898526
507975
1828326
1632408
129064
1342915
1849819
623837
341764
1621373
1873451
1073006
1313657
1895524
918424
1866793
260392
1566085
1421762
1217412
1393268
318694
1320843
56359
98643
973315
876461
1930971
1430327
1526917
292319
1482611
183525
567621
987920
1708286
1323535
1716997
470416
177135
1490845
1024066
1934988
769901
710542
1725204
1425629
1035535
547172
955347
1584791
896183
286668
493585
671923
1201634
1478181
1620607
457060
421437
1413233
971122
293455
1229289
366729
259411
1029670
1856587
1458018
994485
845852
1152589
1529997
1093438
176352
497625
1299315
1142150
1938503
623257
602959
864102
686454
171843
841163
1140772
814407
198748
1001461
1814056
327608
623626
1891319
1037578
816601
712549
828851
1768065
1157501
248884
742131
1698243
1759619
1244885
1905011
1159740
1553718
1842379
602573
638816
1223552
458926
1758204
1152043
1132678
1040904
334087
848783
803872
1121523
1015938
1769843
172616
103135
1392738
596782
523087
497279
136668
17118
1297275
818033
1288838
212095
1893838
1599308
1148234
380535
1307785
1427612
940951
1275653
757072
32571
1141334
39538
263779
242614
605031
634481
812006
1574084
1834553
1630708
1969867
1318747
1856145
1513866
1338858
981590
1511583
292117
670185
1058297
1961747
1295477
717089
1313841
1703625
220425
493127
1552069
532857
162653
74599
308344
1238339
542651
1474644
570984
456245
1790618
1580080
685678
543929
565396
1478619
1518576
1281109
787074
1325250
906194
9552
284102
403070
234025
1664624
683101
1903673
8778
1222021
1199868
1567217
569726
981465
351815
1519559
1625096
428821
425464
1428438
215220
805424
81070
263501
151867
342921
66610
1175513
281136
1101733
143441
768134
997644
985123
1800834
1573726
316687
1519446
1009938
1418762
1234289
1162674
1636489
559383
1622104
1317017
1633351
488335
1561527
1360228
1693601
1916188
536168
747559
1709086
20087
355216
1401463
1944073
338562
1143553
1787097
1731957
1742598
1733102
1682729
35935
624076
1057984
1758443
538001
425641
1471732
129493
844968
1817516
406072
1196641
465792
1892730
634064
66953
1088704
998332
1364609
577436
1089734
1924326
1802752
1235847
1188839
908050
1851378
328595
1234771
351823
1335740
896073
760889
1884778
1189047
504890
1586683
1090366
188161
1554570
1264564
59771
905886
304883
1168228
1703281
1218986
1826533
471549
1699790
1143406
1573627
255956
1698229
1183623
1122485
802815
258655
936094
1669710
669671
676538
22667
1270340
1604485
115393
124230
1988125
476824
552752
837398
1535970
326839
1801941
1557040
151104
870525
1744847
1318575
274076
278722
1789419
522986
1232356
116487
1608426
470007
1414404
1598160
89050
715302
371165
1464489
1543838
791188
1821686
1278228
1225340
1803092
727888
274823
1845479
1837170
128907
1734773
497612
32633
671855
1168897
1525345
669706
692752
343169
470118
1576775
95629
499117
570469
291406
1270180
1197693
1318334
266378
1058643
1715008
1565992
920165
479097
1267231
1551953
1467118
1726366
1902155
145099
665586
844088
1774292
377987
1780822
1581267
1436218
1558614
1707288
949004
1197888
734043
1132597
4105
739861
1898488
150961
1612219
1117427
1677926
447734
1398011
39281
860149
1397951
155641
1210105
319667
921864
1152221
1735909
590796
181975
867997
1829721
732360
626652
716128
1997008
1013636
1763160
1357757
1828111
1285204
1497015
1389111
1068233
1015540
1965924
233262
414899
1055394
1742975
947721
609346
954787
1033750
682505
1330503
1930961
1953592
828589
203708
1413596
707193
1614154
431883
1552980
1290012
696852
458248
414854
1138318
1153757
461122
37292
1656930
282805
165389
1221419
1279219
1831197
1516879
1779767
1042984
1449271
1514985
1643698
1929264
1206894
248270
1244775
535577
729638
1333262
1179705
1231340
445052
1963646
1793462
953250
682232
511506
689588
600051
1277748
753621
1676483
1898143
1396115
54779
859925
833440
1377837
730523
748892
1292375
310534
1023482
1661695
1497110
1831413
798299
1660385
1261944
945038
1387300
683540
1715345
727382
1663272
51324
929313
922455
487940
1048119
1599586
701700
1234524
1044843
229850
169579
989072
1013535
1182187
1291625
354885
568240
1341165
208688
1948195
930989
22912
1519379
1997897
860568
1893432
76709
1529060
354711
1673945
1112012
1960934
1403173
1858866
634929
674535
426616
1483187
1295208
1034096
1764494
924248
794537
1756524
1001
1956809
95963
1334629
167230
246153
522232
1881557
954835
244342
1756551
1304658
1821305
252145
1292004
977654
526162
864654
1479617
717303
513311
290472
1347485
1796822
1670315
1056371
1734014
1599574
755409
497049
1175572
426818
1610253
639883
442122
1301986
1560250
1208568
500261
1964836
1839620
739627
1007274
1216427
1509997
646005
1423861
1661873
1136506
1450855
569167
1100210
67989
1594278
1983962
819495
523885
1234338
488520
1660066
211090
861206
267488
186377
875570
53271
11161
1103902
754555
563741
18593
1722991
628360
1743895
1796321
1807425
347922
1277056
158353
1682740
1610375
847130
1998470
1079444
817449
1079126
1064293
1307227
762765
182371
1337586
1254908
247041
1250247
623546
717942
1294936
272023
1977202
184997
115216
1567022
437474
1046130
1072031
1026290
1714143
1209527
704043
1712436
545148
1879063
1187913
1011966
747827
1144997
1345478
523233
499270
946528
304288
1495255
630130
160148
703909
859517
723321
1290611
92803
288881
1106283
1522890
637157
1295116
507188
1162853
1780550
67810
1791937
597600
1530190
1226751
617238
385321
105285
96823
439440
353818
418125
1130438
1070234
1153792
1261715
1866711
1960505
553249
1993342
713404
762250
545252
168667
120951
1564194
681002
1055040
321598
924685
1214527
389303
156584
855053
1274113
533849
390649
109447
1267578
240918
174849
270988
370481
943929
1194617
1560914
718988
301034
1304515
1533228
316481
776987
474996
1417839
1280410
3539
43624
892441
263680
1406284
407291
158215
589003
1831133
741099
1950015
658170
251281
640328
1081634
1866029
1479853
1732723
767514
1087606
875924
1816465
1595230
1201799
1796883
370054
1465404
1587205
1518572
1084448
792095
1321543
59404
1035896
1103630
353629
941354
587079
54096
1492019
1849403
1142258
177331
1397071
158844
1860029
410289
1078504
1653564
526397
1395033
1063126
441408
583534
503773
984117
536048
1471315
124703
1302451
1313767
1178947
1439125
245045
494649
972000
835907
95496
366901
754521
490678
365293
1608339
333104
626777
1712966
494592
1806164
267843
1387547
368199
1741248
1962343
765228
1869381
162212
1523634
837184
383625
506477
479432
850236
1364411
47435
499241
969310
1967363
1473912
380530
1490660
639560
1770041
1642319
901697
1101658
1051630
1181300
785993
943056
724429
1076322
1465199
770625
1092249
1752722
573190
1782090
382877
527295
1326221
451611
1917980
1291720
582753
1825627
1301490
1938053
1305504
243320
1832593
626203
184230
336553
1386090
56381
1479933
507307
1895354
1557921
1270128
334827
1591952
975118
1812970
1457343
728261
263856
1578122
640215
1335203
26826
1074676
935584
9809
1900516
1860306
846184
802082
1127543
1003366
906199
507197
982256
129403
740207
854694
229070
736927
1184018
581098
1796882
873018
1677423
958082
1702555
1485545
1597110
1717018
1941168
40745
1214704
1235121
610743
45088
234526
578608
1818032
1063806
435618
968096
109908
54324
1280879
879687
17563
725468
1278631
1451817
456142
1736864
1247932
1787127
774984
944070
97250
347533
66878
337016
1316824
884097
1462179
269677
1800983
1118456
791436
1883096
214790
137493
767034
831841
1192206
1350144
1589677
1881861
766042
1010742
1301772
472292
1189629
1076633
1389724
1864124
192245
326688
1222473
1751136
125000
1308677
105149
561605
1999674
1570447
1097490
351278
823862
659704
18962
1286115
1270922
793910
391216
720240
593770
1893036
249665
1826027
329489
106752
744660
1421107
1717540
906796
254160
1682954
706245
155249
1667092
125207
407056
1826498
114500
1651639
1936915
908402
1490404
620911
1153934
436771
1179166
1719670
1986697
1889536
947829
152660
644466
1892715
1123237
1024214
378022
452164
861683
1762955
1188853
1594409
1105703
1251360
1551094
883878
1402791
112657
111823
1639109
1132738
94844
135900
423234
546233
613710
709410
1322196
1202579
22484
603279
463495
859105
159262
603255
1615370
207782
963533
647317
720734
226714
1155659
1036421
466825
879013
259770
1862501
1835253
1931340
1726820
1949297
1384216
1385500
843273
1080420
716659
1117303
901966
1826220
68319
739070
982701
790882
1386377
1322315
346879
513970
1250639
1794817
1694765
963209
26953
1150690
263057
1328328
316162
208391
1193033
1053134
1570034
1410380
1696235
47009
698425
1183165
1407195
954877
329142
556241
1821361
1250861
1013416
1744924
1975751
881321
1795658
1575029
1362071
1118610
1947438
1994202
1091120
1584950
833063
1674914
1358622
1680604
502898
1232212
741965
1497283
706038
2288
882319
347758
434669
1514559
372273
1583174
604464
1278753
1659793
1229368
440410
954869
967804
256085
1715162
319387
716620
1108248
225437
1875840
838907
1391541
528692
1748689
156491
777598
1120394
1173157
1508367
776320
1214676
1218388
1901299
1803656
1076142
118187
1162435
496303
1400161
259799
345948
442946
488384
1245319
144325
688885
1165647
1882538
1353900
326149
426450
762355
962726
205377
1273304
1713522
850272
407368
808551
584277
1191429
904837
1741835
1181083
1740412
1213976
1826790
35718
379231
234044
1409762
165769
101341
1430480
432658
548684
338996
1830388
1675987
279028
1020606
102542
694225
913348
342956
508764
744936
519551
1111677
116679
1084462
72457
1819128
269291
1355678
553120
1957417
435586
1080115
935846
1567311
794860
1604782
965345
1694758
461678
1651971
1306973
533760
1258143
82113
101784
835558
366846
1170203
1922970
1853601
1391116
1558056
1510457
1100619
1881653
880484
134318
1604341
712801
404369
1876854
1668410
398962
109936
1175531
1293755
1222669
983258
518439
320982
1813298
8499
786842
1017357
1824852
28913
1080658
477057
1559594
998732
125889
1697768
339097
1056667
809891
538384
662824
1077762
1405913
436513
1778696
487867
649745
1158145
1030532
1596721
721680
803645
676594
779857
392590
252689
1749360
1732514
605753
1906727
1316040
381549
747081
542614
1986338
662957
294228
1056970
812848
582919
100191
1126331
1743227
879363
78752
1427744
993187
1934046
357914
778032
11987
217972
1510105
1163280
22979
1854869
1529142
1324026
173319
1122682
1277899
575751
1174368
613360
1043029
1315299
495044
1323788
952616
94739
1609856
149676
163324
1357738
1174550
169022
557377
1433010
127142
1570149
1656780
585727
527026
501628
1402219
138427
1217555
808865
977506
56101
1738385
1053741
1331317
1072605
458933
1531988
313791
1225844
626919
1938947
1890385
841105
998799
136033
1774392
1508982
194788
228132
1273550
19488
1144789
200678
1338053
788936
485118
82441
303032
199377
1849597
1033749
1956423
251194
126849
1481097
1401589
42600
1376936
1390595
1764657
1493264
1681946
716414
1547710
1322130
1850075
1646826
726435
595501
577366
1537523
1371383
472225
205804
346973
1695054
1691249
7948
1605568
1600667
838594
1822325
457658
1031365
1907097
564962
149502
1234564
23211
1964971
872332
521147
1211907
1540543
1106260
958468
408442
950899
437634
1629057
1419075
71934
865151
1813264
1955700
552417
281318
963957
1417030
144484
683219
1387000
128585
1192992
1293624
1650911
602048
1895625
1850119
747926
800970
979724
748950
1915071
1808435
1970721
519390
1928248
192649
1543414
1174739
1519183
1817205
338196
358446
351116
1971525
1233270
671923
1927018
1798505
122103
730104
1545643
852926
821316
1486596
456408
1791387
716961
672844
71553
1801078
1093558
875728
1190138
1528233
1236772
1733560
1908939
1488348
1992932
1401425
722287
1006389
1847938
1954025
250309
438339
980034
71236
699856
436257
458208
1485146
907088
290568
1085348
155053
1082092
1558395
501256
1618048
162879
1770424
1320455
934589
675764
1528748
1084927
857850
1316276
107551
1415877
1934262
623898
1736621
1245054
1680104
1852364
208095
1452667
1549696
51059
295119
797383
410577
816674
1701244
1395665
945996
468709
603277
1532511
337509
817176
792077
61366
1321977
1438943
1695339
1578943
387063
62448
522263
909925
391891
496904
66039
1359118
374165
847563
1707054
1217439
446229
368442
1363268
472945
1878858
1841808
626006
1660654
742143
1740924
616976
1904397
1017481
112419
1067566
1321728
1332344
1751186
1588748
1484997
906000
1830416
669282
1970167
1599835
1096537
1871264
1268578
285850
1246439
1438456
1075269
646121
1278116
855344
157685
1998493
691285
211325
1869160
1442935
1883261
69053
1361956
149686
953798
1475677
486897
1392719
774369
1577675
462769
1778503
1925481
1798418
1871193
809649
344488
948315
1585379
1756893
1769585
514059
100789
1731064
274846
672049
1957723
1477091
1862795
1025055
1074056
1138711
1247260
244280
670407
952673
648909
1889697
1791850
1414157
1787890
601947
1804679
1744505
1695008
1103028
417891
862349
1366935
88439
609106
16908
373975
1547102
1125534
1596775
782472
191554
1749536
1925468
1429299
852041
1006645
300871
254740
105144
934751
1580630
436010
419677
940566
709405
1881016
910536
1667537
994240
580977
348051
1359716
1427283
856433
1126518
1869534
847141
1950627
968532
1139154
1107523
1880418
909432
1062763
1179376
170701
1940345
1191045
1416577
975124
70151
1406432
1988696
1689237
1253570
1854611
1669054
1491783
1285553
97143
324044
173892
295323
1338505
1737670
235262
935084
791299
1099548
871940
1328026
775247
546880
949234
816956
137488
1204145
304480
1328235
928503
573573
1619789
1719841
1166951
151325
525176
1720967
435938
824694
776793
599154
271991
389578
1468962
708849
746212
285067
341057
1173778
1235190
1082042
816285
654123
868162
1493607
1566437
866084
125652
778220
696585
599321
279664
515614
75427
1151929
799261
1269912
971221
1613482
900551
1299065
321327
1679838
1465718
573361
1777066
213265
1270414
308931
1489936
936973
1653309
90513
1583873
1364961
278904
1334459
965482
1049519
1631541
609967
556422
1793874
505074
544732
1890547
1404393
636663
1360257
1045048
1273329
829437
1062180
1340900
1462905
748567
555868
1721702
1719403
1454671
874055
1591661
287465
806894
97556
78787
187328
1449453
1596621
1317965
1954580
1768523
1110977
1097762
1296940
147225
500120
1383562
1314530
843342
1128310
1829372
1410143
738336
1859874
1074106
166525
1076747
122870
768910
556605
424227
1969565
240445
130940
382070
574542
812174
1203728
345638
1059075
1187629
450695
1997604
1901109
1017356
1301343
330780
882159
1018456
1163616
1649373
1619473
187899
393972
1287837
95910
1457592
1284189
220382
1857803
1436542
1677543
931804
508985
1909264
1167299
1059284
1105658
341784
1244614
1197074
263005
1347998
256788
126235
1878392
731509
1898366
1505800
338463
1088216
19398
916486
1944055
925376
556228
1533173
274516
574538
1767322
658893
1655637
1225629
1669525
245091
1035809
298331
777064
1545849
1924248
1805848
69862
506985
529164
730259
1646302
1751844
1249760
1210459
455673
1487513
1104889
906708
1554701
672194
1445154
811445
548718
455585
1195631
1450023
1130694
1400439
801073
1081779
1829307
1397335
1117786
641321
1667972
356509
705501
735384
310584
410232
155482
1269237
1703814
992274
1044018
1408241
964229
1396144
355685
196266
1614546
185129
1001264
1971643
187629
1165728
1031876
596735
653389
1148079
339909
1938388
454283
533634
351226
1831785
1051344
313958
1054885
1242618
340868
1594067
475643
1723830
1227539
1354307
872693
1103584
1467740
1156217
545944
1050117
1149576
1821494
733296
1884629
1221614
499785
1846707
1822951
620313
44234
1534392
1496939
65661
316800
1611167
1330664
206229
1179600
383729
688106
1124834
142503
1990276
1660946
1893502
1597848
1373980
292375
1785381
1393635
929571
584072
1449116
1616596
757960
225759
899171
1128817
1024734
184357
670637
1562451
1934332
263027
831152
1073720
707121
1026976
247617
887258
1241899
1679756
615672
525296
357233
968260
1812558
885821
817740
901496
347583
503468
519391
755570
690900
1955440
744804
1824809
1366089
1336228
1376203
1086741
1559279
932786
419684
1977647
736042
1827221
1297282
1864650
602979
1167857
1532974
1988617
563846
1816476
1012991
154222
348793
1352254
1123867
1063983
955724
769329
1168507
309634
1557494
538717
1561943
1440991
37911
1801272
1473242
633408
352551
1337010
1399521
959339
1120529
1223338
1525109
1473295
625193
576130
1425834
1312713
1722839
1153321
276440
790529
313207
1243101
649426
1890010
8446
235381
1215175
788936
1837708
681227
778665
1920271
207170
1990833
1513466
1518000
1469412
382550
1094592
1318155
534803
1159580
1753658
949481
30409
1635622
1169337
1607404
1815259
1473820
1595470
1474468
892984
307865
26082
1525242
85735
1609701
1138776
102382
863611
1508355
1565852
1470256
1066693
1986833
1230655
683716
696327
268997
1188507
909070
1146152
1030873
70442
1260725
1070484
318519
525677
1451339
1008370
1424966
1610954
1847409
1195904
998272
475677
1133264
1382835
1692477
594979
1762231
1479041
107315
1190705
649015
1964300
1340225
871183
1447898
146865
1510980
3200
1452834
448428
533827
14118
665016
1295775
1080838
667296
845998
1466656
427638
96255
187610
1254063
956983
840495
1582916
758755
1263107
456348
331498
1811938
1989617
882943
1005764
1383332
215337
1029408
1709410
1023908
116861
1089711
1940785
165872
407024
1561083
1380770
444950
460837
87388
439006
203700
263107
1474641
1792447
142667
986094
285284
405298
1916348
1529235
1439718
483693
1751288
720339
1657304
384928
1551445
1405347
1824878
550506
617747
1808171
1805132
569772
959319
355478
970509
1890433
141310
581967
1441817
1033859
268858
101997
77270
1894358
1824855
755126
676581
572433
728839
248725
1215239
137082
855950
1764431
56044
1830279
946356
1578052
341872
1452063
1795521
1528903
2859
1713792
873816
820115
379103
1265053
463380
872695
252264
1895019
311620
1571315
1547330
1846242
867356
226984
679543
944223
837368
1744173
1430380
624628
903442
1866100
297822
1932993
1856651
161273
541799
715804
1269452
448067
591205
1409626
18245
1886665
576140
1205172
191476
796209
1337504
371220
831147
905423
138748
409408
704063
1031006
1060203
1823651
1965156
724441
1440057
1996931
311545
1449682
1692346
437959
1296947
511028
1457077
1827993
614089
362482
1348766
1038659
579822
1613783
800132
119236
357134
1373273
89263
581660
735071
1099804
195525
944042
1155722
177691
1919699
648857
1403376
703636
629169
297031
1824404
532502
528969
1531105
85580
1382846
1582984
1028561
11732
1135101
297013
1154945
236442
1824397
573343
1930215
634890
130011
1649537
348879
654586
1755779
1675069
1283852
1039847
1190019
785687
1111861
528487
1497866
1763455
1740701
1457242
58498
1311123
1368598
731725
1023501
1577918
1567590
1224638
740697
1635912
969767
1878917
211631
759721
1315214
1652058
1524072
1989511
1747665
764554
1105252
385119
543822
712228
1522617
1223665
822776
1590203
196680
1512935
1888857
1327468
940597
1914600
1156612
798209
968445
1708688
1578843
192475
1913517
1458120
309358
1412146
1956567
151830
1499621
1764932
278089
127963
791898
1126167
1267585
153597
113975
1816106
1317843
647371
1417188
1011459
1719130
905502
926104
1689333
993185
1444904
1022584
523383
1554144
1580878
565004
1873464
284791
1574288
187267
1134157
557534
1844982
1270381
1022953
260200
1869529
254147
1754491
1133347
4388
636238
1692690
145712
1663121
303173
1010545
622549
695230
1963948
786533
720757
795885
742344
1988653
1016382
1864948
1665454
1992700
1684046
744769
930757
1727856
1846570
1833541
1078047
113566
838229
209091
916377
1468365
1200410
1156530
902842
42924
346359
1642968
826659
1935150
1428526
1692738
1115816
261283
927056
1393468
953023
326089
221839
335660
37705
849779
1453164
544991
1463635
1777945
694479
1046660
312900
1266248
168819
1659259
1169463
1119468
1278543
11947
743518
1381735
1294767
1347426
1583420
247703
1562486
177729
1584389
825422
643968
761821
1878894
978251
1085456
1799948
128155
859626
831088
1771484
212380
90820
245765
1422763
549182
1487296
276640
1244823
1813977
1841174
1797422
578094
1315314
1011374
1356035
295727
444573
132799
1164476
1649039
487028
325395
727082
1808881
1475524
1783577
1643953
538699
716690
837192
1580216
1503909
865261
1814058
1106346
880526
1604510
852436
1707444
372774
413397
1903969
1889272
1258961
660376
272148
1401629
558829
583275
594010
673455
1409086
675120
11198
1305941
777100
1441853
611458
1679957
949285
1453828
1682963
404074
376224
1682662
1384946
474990
1851947
1654897
1474386
555174
649605
1657312
1331256
389305
1919962
319451
1036480
444691
1271529
1621916
1516837
1076278
1349438
384643
1975352
512133
1654483
1455421
59116
866740
1922460
53339
1801697
1119275
1021275
1373994
924867
653148
683733
742975
41981
274752
1111787
209433
1173166
976826
983414
1740973
975775
1260267
976999
1999659
1709819
1958740
128593
85079
695355
1394534
599645
474149
774765
1923162
344615
1667177
1694767
661336
1484936
209528
1632225
1552538
1936574
81025
111450
1147970
26656
718770
628807
764874
811907
596240
1201846
458208
870700
1523167
968481
740178
1880412
1054203
48474
156218
1431711
1504015
851948
1005278
1441083
563043
1529814
1484263
1081069
1494765
747934
108039
413045
1907677
453890
1374183
509409
1311381
499740
432419
517774
491337
1527470
532417
225231
1047737
1197007
7681
853120
1927290
817438
1790929
434829
861954
959992
1794869
1977815
1978910
81830
858043
325229
851063
507526
282699
1105448
1697015
1609426
390485
1690063
1187508
1995815
786444
237777
1791722
1261539
1267632
693979
999324
537110
910450
982140
1154730
1727237
224703
1174879
586201
445703
1795030
390925
1518005
342965
1924500
1827755
241923
432549
1943671
1064171
1332246
1133045
533028
1768817
665857
589079
1798400
812772
601004
1375536
1672089
1800671
1505163
270538
804334
815818
646805
1560658
1008349
1958404
31376
261429
1615212
235875
601792
1972660
1844252
1160643
1823977
1507927
1556471
98556
1439649
428565
912202
1710449
1192437
1601833
1017642
54896
1661658
438760
796141
1795783
276367
532964
1249676
1658632
142960
1288266
700360
948724
647774
1210148
1864149
1192305
118221
1912736
606969
1037780
1898041
339275
1958018
457457
190851
1587261
357454
1212888
534263
985694
892541
740785
229612
1905642
945444
464285
92943
1458921
834089
548574
411608
786980
585436
709358
1112510
1106198
1403623
1160491
550116
1491242
527079
1706541
1552498
477923
191646
404351
483574
686668
1487051
1903912
887882
849553
834669
467359
1132728
258593
1793656
868110
1477359
983048
273792
1526867
589080
1637540
245858
1797953
920289
1808760
1887625
1978583
1062316
1480050
148470
498159
478237
912421
1775345
1211694
223928
512792
189938
1474617
1557700
376738
361008
759589
910184
1658958
1922250
1813601
1791258
123576
364753
818581
51245
1522014
410458
178746
907453
1926138
1854282
1912640
1416820
1361155
61758
754879
229191
416059
302144
284709
1614618
911826
130533
1954365
222743
1583115
68012
164453
1021610
1681073
31218
836156
1605269
1196177
729721
61152
76565
234214
1988786
992592
1436479
632660
1525655
424659
1776924
1072603
677210
1526362
1241574
1685877
406745
1393926
1779556
1671039
591619
462874
1491651
615203
398730
531158
268652
263079
68331
1912641
452355
148094
825825
1680677
1530978
835499
1213661
1641402
1103199
1243895
1098398
1493136
110426
778551
1092223
1205053
1979653
1767749
948635
585619
1470225
1820574
1773407
1663159
382033
1523038
686986
1448655
1846922
1789792
1408959
881203
432831
1833772
1000314
55570
1658231
1147253
1771692
911590
27184
1208367
377388
1833554
140417
1787123
1381886
1819017
932290
959935
1089783
1335084
536119
1585670
291613
176284
787194
1073659
66858
1666519
913624
1659051
17133
946840
260859
1833493
1311500
148484
1257953
1312568
1684732
1234561
1474305
541409
565889
1473331
410408
1023361
1946167
1640967
1187970
172196
406643
1260814
1253714
409365
1559868
1369604
486709
1053337
651712
407292
821917
994647
322213
980721
168058
789613
181983
746876
807946
1613862
194140
1059147
1506211
1476587
1963269
297465
1721366
1661263
896935
1763645
1142485
1780071
974916
801949
1721289
301383
1211193
966934
944417
289466
956691
117001
1986449
343403
527657
1773466
1223807
1421049
1437061
1690255
1180743
724628
514257
693874
476495
1674105
1415248
874262
113904
1129058
1145264
1907436
387315
587066
307344
1904783
222833
1256167
268552
969240
1453259
1480520
591536
21705
251141
1069776
732680
1349873
1251231
292194
351068
1938507
1100716
1715683
87078
1688078
824403
310118
806104
1104330
1512650
1087326
1289445
1597901
1475463
9052
191411
650858
1868172
1551270
557009
1539243
1083521
82177
741007
392244
1856186
1441475
1280063
300803
1918335
1952479
290481
1201817
302271
1426078
796658
608201
1839025
898060
204149
746902
1509699
1100826
92544
779378
609517
652534
1499082
1743112
1806532
315444
1324249
550705
1595789
1444102
82884
452181
1916706
370075
11512
322336
1574547
240089
435764
348732
993008
497945
1671563
614949
263414
1473032
842298
1467524
1075336
402987
761750
818841
626061
794441
371275
1584982
1786320
450946
714939
529176
580122
562025
1308192
767411
899409
1738737
44943
1630857
1960880
953103
1211126
1857320
1046797
1867904
1024387
1036470
449981
1728773
269506
262117
73358
901125
824597
292497
1916422
193122
1656831
1863947
1717104
993748
602598
1711782
1966729
454852
1723512
578957
681095
1986573
1271353
1065959
1868832
111748
1746088
1309878
1693781
1725347
338495
125438
1947598
1584288
1844691
1871636
732770
674913
1021981
797616
857813
797650
840718
963922
1185001
1994162
1997585
1825718
838901
1477614
1149597
127607
719118
300122
766355
420935
779592
1131998
1957023
1787296
1795596
608216
302998
1271944
723575
1086402
367014
1614074
844826
452925
635067
1827866
1558339
1082648
1183933
662821
1632386
1934273
733704
1713702
496072
1906972
302023
923577
782319
1789001
1254281
469463
1181081
1883277
1570514
538487
1770383
730391
1685968
1405032
144875
1732920
1400403
1949582
189954
1802072
1872414
1106118
1528550
1360617
405105
995945
290179
1246818
1740586
919428
699558
1844690
1634620
1332626
179462
1300640
1764606
71370
185447
1654741
1126521
658579
822950
908657
1959987
970781
1697710
576068
318872
955731
533353
1934339
741128
190103
832114
1266242
697794
1978271
470250
1093197
1110892
1259514
1885514
22276
687042
229021
523523
729890
835638
1620071
900650
602447
607273
659072
152087
626190
1701390
1492458
301908
264654
432366
94107
819083
1065446
1871569
1954470
666093
621443
440487
1984518
1466550
244231
101810
1911802
1953769
134547
98983
1178299
114462
768478
28851
279478
758101
664609
609752
1502286
1056301
1007599
871250
1990084
961575
1780166
637898
226633
1204692
1851736
588216
1554785
670823
1841721
1458181
303211
423120
672546
982390
721215
1221334
1236244
1790586
1554479
1477295
263350
1093969
1695162
1344244
844900
1619845
345384
383805
1766911
1598581
1770396
1299351
209696
1288105
252415
665101
1150727
1407724
1438640
1315029
1580615
1194368
337230
595982
67643
261984
519375
330887
383280
171049
609887
1871200
1304736
1101196
901559
1293024
1662853
252735
408146
47412
731836
1120379
144728
1507522
1681198
1645125
1841171
938416
751760
82037
471549
1934204
1797257
705341
1398072
149090
498868
426243
932286
75907
119266
528167
272016
618756
1738996
1182118
307731
779976
245092
389971
1669386
150772
1886722
1752926
1851996
1039806
1179312
427703
1577387
364378
1258735
825427
1430128
387151
549752
1007474
1058552
777516
1888449
1750670
1968288
700130
1018604
1635577
1048512
762079
344387
1532436
137719
1573745
1932571
65799
1337803
936310
138654
1268415
1346924
1678712
326756
1812339
1921033
504166
1029583
1980201
1016629
558089
31823
57688
660433
1863383
1945897
1445473
1560190
1618963
1540637
739703
300205
362968
1061504
1499965
670836
1285797
690987
722456
1786311
410252
1747089
1588971
1293588
622617
1329856
873235
410344
514365
1006285
1023033
700349
126784
1017436
348399
427297
200774
1443252
741062
667036
294687
129338
1873640
1538853
1897680
1610634
464541
411876
606071
1004471
1552797
1057588
677258
1179436
1812274
1711866
1478378
1132748
673236
1546737
1830252
1741888
1489757
1537636
1514881
501531
27180
885823
1257617
1185925
50063
1167316
587114
1242796
1485200
877271
1233076
1272682
1160348
172934
1487011
705215
734610
1013839
35109
1404591
570017
183611
677665
1016321
1283366
1439732
1004839
665171
1850264
1472969
835678
1169176
1148461
177077
1168592
1740417
732332
206483
1057455
968643
712154
560481
142580
454953
1540929
194840
914800
1881089
495430
164764
523628
915087
1267525
460954
564314
1366900
1361269
1151415
43881
1638208
267551
1449009
944641
947617
895295
872347
986960
1864607
1805306
1212008
662460
1782731
379374
1188270
1888733
1197293
262645
1301722
505537
1633728
10644
1177760
37471
21267
101273
1998592
919017
434817
909183
1729366
1608906
1664656
498733
1593543
1252378
1616051
1277673
419461
703664
609566
1658002
1247996
660301
241377
212754
707636
1887576
59544
18931
1753604
574134
1857826
380617
570794
439573
1254818
1039678
247483
1389371
523125
1936500
1132282
1149381
267544
1512748
1944055
1401720
1228342
1119271
1200090
1788923
1935178
1975957
8426
493848
434741
1987190
1052071
138051
329897
420849
1119309
1752186
83860
82577
743532
1023133
860714
998635
1844840
1126675
1560456
464399
1531054
108690
1372993
1078530
441732
1278317
1410803
1884240
828256
1446917
1272431
600500
681761
1159670
1469805
1048579
1569863
1201346
1885268
1555270
1897567
1570796
852953
1191433
1635085
1720935
211153
114959
1844407
506957
1758401
1632854
305658
272246
1269138
1643381
937351
1648832
232303
1097304
1192898
1444325
397650
713266
1338284
316644
696367
618493
1069721
1855605
258357
803997
1911509
355265
779044
785010
262259
1211803
1681743
1146974
904130
894126
367801
1278831
1961262
555493
781727
120375
607324
463253
1662395
892865
949874
109205
65562
1363969
1964469
710678
1850018
954543
531903
161113
318741
603586
1616528
1590629
1360027
1474670
1065334
735207
1005814
1554025
781557
199327
1915495
145656
288640
293138
1526892
1329203
1606938
406310
1775730
1165425
805850
964772
501886
1329966
40115
1899075
105566
1320293
537881
774684
716846
1199880
532204
368208
619024
1210001
497328
38837
966738
662222
421605
602039
993406
1658170
1960588
524396
1772047
1236543
1007285
1567767
1916270
1757386
1123996
1293527
373841
172863
540275
1961190
365986
1340072
1716891
1235957
1655665
1604874
163175
226876
1051702
8780
1807329
1614907
1067752
1094557
1911034
72983
733635
241527
1815572
1974719
1830526
768263
1230986
577762
1617889
1935615
1019405
311555
1716782
1951883
853346
473001
1915093
1982651
768735
1653798
1712311
280719
857609
298326
1610808
1495761
1412031
492675
456104
1481967
451231
972629
1824256
1659281
652000
1979297
1275517
829090
816444
390171
1511822
791260
1314751
618587
126217
912685
1765535
715886
220603
6273
251390
114496
38441
889714
590989
178652
901072
1835921
836363
20648
1915469
228264
1028798
213073
1797999
1907175
467077
1539922
482564
1180384
1184768
30737
1143078
668747
24932
500678
637169
661436
1367406
1180856
1087110
486911
433811
1931181
297960
1793711
161680
626
1814246
637684
1500379
1281763
216950
932318
1652491
1420718
288284
180175
983952
1861001
1473177
456970
102247
1661015
1898060
662841
1059841
1155636
529275
1905853
1257549
1680261
1241257
1448280
613589
1786150
1304577
1761697
224785
240075
1266544
548426
118210
1537916
1739095
468012
298318
1877038
1101224
1073400
767976
1962019
103985
774931
595428
1360718
179375
62987
228287
351590
227271
1195512
1730592
1569625
747269
1303642
1044962
104788
645963
1714463
1158290
1392468
1367459
522465
1685872
1426908
208900
932085
342092
1461860
1480322
313032
1523605
935545
1884904
710493
1440639
752567
1764760
253604
1392951
1953001
52007
166295
800808
1792740
320035
1396077
1210648
964623
200171
507993
1666774
1845246
68908
295209
1626603
1389587
1771883
302908
1411642
994122
1194235
453001
302568
1222881
1525942
1581215
1352471
282764
1159460
824975
1001804
897375
1209885
1933231
264526
1792441
1733721
417332
1926164
1966100
800070
872717
1772419
1292108
869184
794415
1112819
507865
1951774
283442
820312
447536
450027
621122
877467
467381
156776
1417794
1901141
1628027
1203164
60443
1394068
279612
1895186
761068
304080
614368
1696311
171857
1288718
831949
497829
1280425
252143
1356563
849247
698252
1000845
1885970
1153308
1364684
738442
431196
1735967
1276561
1240283
1679390
878434
941515
1256607
1464632
1361227
1509909
249864
1262795
786354
1758127
263662
864507
88594
9117
1480703
1750183
1689226
856378
1704361
92492
450307
1390047
1318576
1605008
1473251
78192
1812453
1608148
1124363
1869985
1885049
1375207
195884
1510166
67741
166877
1572709
994798
580770
700678
1815276
886421
1766908
34510
1787450
934215
72529
508777
654827
1763075
693463
1838523
80477
1660589
726219
573984
1311457
1654740
1768242
1928413
1127033
638432
605695
1191431
1467446
1546215
565590
1414414
1825172
274491
1173713
7099
1619264
35419
542322
1346950
1095542
1247852
1189527
1769449
1741729
1711659
900068
1865448
1707265
392570
305141
1904111
341066
934347
1053614
415979
355916
28456
1682904
1123118
129511
118889
1166458
922040
530464
256845
1294728
1888792
233055
674319
657826
1598799
1840790
546640
915770
173482
1380253
1803386
126034
233548
293594
344886
462660
1674309
1464269
1719390
1205998
1987767
844043
1632631
790601
1483341
1974636
1543522
857825
506091
1121726
546833
1647327
1431850
563774
1353952
1565872
865553
1472990
1619718
118336
1641108
1264964
1781515
506476
1277517
771144
1158506
897484
382179
1098369
1717868
1836147
1016033
781719
424376
1995168
1252377
971557
816018
1368503
1600367
301821
657246
615788
1899318
83779
1642299
63969
1963612
1099491
102879
1811657
798221
1074031
1005651
1714387
38480
226416
1032120
1336038
1372001
824573
1891735
1057384
436125
745217
1876376
815504
1951410
366797
856918
188575
1258743
730761
877844
157444
941179
912425
1202046
595243
1577585
335442
1691155
539062
149432
1612314
1559755
595853
1038673
449414
1612583
742793
15545
1938804
1884746
1221671
502077
1752512
604803
297426
1680221
1473278
1473443
1488391
118713
423634
345003
1688255
1847341
943092
586370
1058770
78306
250364
1851453
1468268
1303283
483329
1903691
282323
1976098
311794
1312707
1221956
1606989
1228074
610329
1521465
597470
1770209
1893549
413910
1971671
708347
472112
1102700
1453222
289808
1270523
412025
1290546
146610
353825
1172327
663758
1210930
1973846
897769
1526934
464847
240387
111151
673755
1876806
1862001
86658
953524
1184411
1222798
547006
1239222
1514278
14584
963275
420782
351010
1502839
297380
1537028
1510337
696710
132026
320169
696157
1315260
1623904
1648778
495811
1075461
1285451
764680
278296
1735740
1270985
418498
1791199
278807
189346
476653
653687
1667091
134168
354923
1414195
341275
1242099
874202
149714
1386989
296021
1461387
72797
1140273
1436653
1050677
770849
668328
1264148
958241
614577
390992
149158
509682
887645
321466
1959012
1217954
1126331
1764121
1926167
1741752
801717
46350
599773
984182
1500731
68125
1033053
55443
98660
1926505
1050043
1177258
1818656
484988
263064
1543089
887430
111071
1703059
1224740
962156
930928
1344572
1132221
664920
1675557
1420994
559069
1760650
1381704
880548
1807457
691644
166739
635642
832127
1322244
149591
1110128
1530429
213563
1394699
836388
1180852
6648
655624
1090911
1614551
55232
1126784
20925
1745419
861363
1813152
239549
1858462
1596545
1062211
1518333
807647
1436604
318704
85726
21960
1296206
1532548
1266776
670791
206689
735096
1747161
1184443
1445512
1190506
135300
358795
1886067
861079
1259341
11164
1315612
1779619
950790
855895
1733800
1625721
84411
1045082
921098
1880428
771501
1773989
1327130
314602
1508763
19404
1322417
1189904
1428327
1885726
731330
701542
889539
1075135
898755
1865366
38628
671692
1201009
1803233
992403
254487
13165
1736285
413897
893477
927486
1131502
1386074
1647113
47706
434696
1302277
141449
1147685
1504170
1709744
414178
1230139
778463
282670
98237
1761298
168464
881425
1881071
1885226
1502904
1060641
1115942
731882
1472909
956521
63731
849083
850125
1542152
1961694
1093039
603575
131937
998024
1532649
625129
1690300
1547747
824228
215781
1744098
834224
599252
242907
1829404
1122091
1138697
1170959
1293249
111668
1907160
906240
165044
958611
1250726
1434451
976557
17267
869847
1401234
286936
440848
1163854
695173
1454447
1060231
1361358
280095
617487
929081
1548231
201440
1139010
1856073
889045
1277237
835570
225884
766133
1117969
421386
1842492
1878819
851557
1722294
902579
1694568
163088
1665285
1050777
1978257
1899080
764090
1354010
795523
1674581
31054
716940
109156
1191912
1939320
1203338
505041
1586271
1114929
338653
777978
1851608
188734
1908774
1643422
228169
39749
801987
1341016
676952
898469
1721353
917032
949765
1356582
1742770
1272305
68753
62988
3964
1285531
1007581
116922
1114353
1800631
911744
1307932
1882765
1312495
470759
1422706
1356954
1645509
1435011
512495
1260561
1658892
690401
231309
1573501
1343197
747119
911991
1832481
432641
1954139
1190574
617216
605798
1973082
218300
1585301
1399513
1727103
1640373
393
1964353
729373
1166337
1290687
910059
1039021
192724
1065493
1851469
435509
1951447
1142977
800799
1565874
169429
1931696
76270
1804463
27866
568080
166072
325880
899081
1002489
1924010
892089
512746
1777914
824352
1872135
445820
1332445
1025912
409900
17879
533285
136189
1205980
488435
1230706
1539353
1765104
1792522
1534667
652360
1322618
1626605
974586
17955
1429332
1293590
448233
1354541
1288841
1782922
1249507
1112426
1731995
1758904
1370859
1051258
531223
523120
637782
1265221
1019810
1648468
249922
1888404
1420601
1789569
711538
228269
39222
400382
283605
720608
1466704
1251485
1807237
1538825
508801
1664600
302028
1530459
247081
973824
276682
1097372
1504626
1602429
354341
998831
706820
1482341
1446353
156817
688304
1904928
1577806
1402071
1645077
531512
1661946
183782
1676185
267266
1240409
680721
1878047
1302250
1536019
1113592
1668225
1337963
1362026
1587480
303367
1550800
379171
1351057
376225
1980230
318704
674325
745920
802193
1595219
232987
1310633
1139308
504501
1499159
388242
1033793
1134965
217472
1533443
1736614
1633644
518400
857354
823422
1560992
903948
865805
1184415
432988
436844
23341
1402323
1352580
1320289
802475
55249
768181
1765981
1902168
723687
1418953
1308723
1854200
496126
1535749
228473
1614790
32636
1326981
202245
160167
1086386
402917
1390442
436888
1745795
1457292
1692181
1658013
1806882
1017555
781466
1377753
1016324
212164
1367501
1407730
637507
189705
131065
1604424
998436
1860461
109964
610050
1078617
371539
1494846
796011
575032
282592
1723009
676705
1281554
1248053
1591586
45695
720721
1685214
148669
1689957
1823576
1354982
537754
673659
1416923
763502
1148541
373482
248207
949749
254665
1987543
1062139
1768151
424767
1399599
1529515
1675868
1566567
1257292
1744793
1022474
1901225
1752630
693537
53475
1840661
229196
136697
1143395
651417
1589162
563922
449953
116042
495393
1021823
1285478
638882
1087220
1119298
1333998
1448582
1114432
325820
1914602
1981365
949131
1010844
256223
1225525
1999244
626475
763727
769096
1319460
1224883
1748575
953589
1930093
1883213
39591
1092222
1134425
854135
1421615
1165223
333070
564893
1634415
1261233
1927555
1775908
631575
1696823
1550441
1223941
1773306
1147305
1413347
720407
1871458
1071280
342746
915778
1523281
782406
1592072
1157670
1216208
872035
1785498
222876
1038039
95451
1454814
484998
1890859
1064485
1827280
1689469
972566
468173
1517430
1039022
1460142
448091
889943
39945
308917
148313
84344
610073
1185303
1470617
1123784
928150
1001347
408040
112686
1917164
1439403
1645279
966897
362697
1834296
1975005
1948849
299600
1378610
351924
1678085
865863
1240622
1595845
982023
1662923
208129
17078
1728104
562894
502694
823552
1933006
238188
1416890
1190798
318329
441493
1914473
1992650
1359579
1555796
1717877
313708
1285293
231855
885358
320274
1202891
963566
1248599
1340269
1808694
1535032
1734106
1126786
373385
1778718
796564
569503
575245
966864
829631
95225
1087471
1219290
143713
373604
657189
1924516
786222
302027
1432807
837670
790288
532105
638481
884942
1212336
610851
1147570
1366814
905176
1001292
263978
1058246
665667
162826
253918
1637528
1976703
215110
873130
1722961
1249436
472242
1560222
622981
1086047
450467
1530229
1429253
1914849
92119
1539891
1623130
955250
1617241
11762
209307
6404
901800
361226
1522784
266430
1580191
1076321
713388
1258877
1696547
389657
1929086
1692328
1602693
1103222
1974597
641718
472465
1397020
1759690
273975
1344798
137488
57456
654961
339827
46512
238323
396714
705263
1098260
1839165
1295327
1146087
794975
1731815
170300
1291849
1709307
1137416
1273624
1484071
1243552
921216
1667772
69812
677792
1517823
831766
1040641
885146
258747
1292078
944445
643134
1349351
47705
350128
1905020
1282122
1405021
1447331
105747
828596
1717285
306907
1476377
890510
208559
98126
34666
1091760
734276
9435
1120893
1279229
420801
1848641
1884102
1568780
314825
302843
1145151
1685778
982307
1821602
1920490
677620
719058
1047381
1602322
1144858
1002127
714035
941595
795858
610578
1353973
1905065
1271757
131841
1885177
1655619
1147243
1718629
1557735
470613
1615008
181851
217877
711461
318871
639301
1789900
1019189
1432492
936168
843042
947129
1061297
16335
76288
402326
1874346
688138
563929
417206
309594
632741
1442640
1490001
1158105
1734489
899657
1690447
490221
566228
1923553
641985
1213452
1684388
1176017
626688
1670947
309132
1670095
169411
651968
376358
1900286
520245
431370
1402427
1448027
899224
1408534
1817106
917910
125478
261359
796007
219849
396932
181059
19419
1660771
269100
397080
797784
1806322
306352
1607588
399312
975969
1316368
1328214
1581564
1144213
213650
1356873
1767283
1513403
702842
1613265
1523492
289470
860801
615041
1500793
1354135
692366
1159636
824149
550330
95579
703918
1728624
790478
926836
131825
1797607
1303554
1008818
1062925
839463
1485213
1611760
976221
1409166
65967
1615601
1676294
1540481
1229481
470873
1257796
1252998
669175
41774
6331
465557
373908
356148
184930
1013341
1493512
1109501
877807
732234
1520530
767355
1601823
542621
969290
1034963
258173
1452273
109502
1504262
688641
1000950
265516
1665850
760633
307566
1085556
1566155
1426662
410876
293762
1388724
1753418
747005
367646
1615266
1467379
291433
656647
83030
349167
1651708
970762
977479
263779
1423645
233521
146839
113385
18601
441350
995251
649807
1047805
668103
1560867
1581484
1775076
1676799
781405
213196
664685
210141
629987
1731143
1322644
1678678
1843294
786332
1232868
952448
1439954
569417
1122409
34308
1690773
646520
947452
1085488
1757491
457950
1576246
141377
1043057
1770490
1337263
166172
211608
1930731
182776
224190
1951978
793825
80740
60867
1806018
1487088
671
1713754
678347
1124609
202438
43085
1499375
1732724
631341
954039
884972
347552
1125067
405496
1039646
1723484
757035
1391217
1588295
669047
1320063
350963
745790
1913252
1659249
1218756
640753
1147567
24416
247373
291695
925121
1733242
1497034
55560
394354
511125
954107
1546811
1951266
1171421
1788454
1964229
144638
439246
788748
125158
1424651
1451153
1413583
172193
718629
579094
1876704
1236695
1220083
172839
1066554
1835274
645682
1009257
33468
84251
115900
1036203
1080170
1750748
49726
256350
1071252
532867
1486483
603185
687137
1686706
888753
787047
1929426
738090
45619
267402
1224782
1672748
412020
226713
1157296
1962602
818684
497274
1862826
1659506
1430849
1301520
1902202
1509919
127669
696767
865215
1268779
1740884
1685301
1613374
1004171
1618003
1027033
285755
1446976
691482
198687
437433
1417490
1003456
241769
137150
1195395
60591
826711
797669
400594
1655290
28459
488779
888464
1850695
256076
1155893
967274
888437
1643491
651268
1422817
38740
1180614
22034
155358
294020
1324360
1180094
582410
1853931
818518
450042
1630444
1529846
13403
1224599
1653930
710019
756655
1548160
753152
1316928
631408
120801
633712
506524
1633497
1090245
1480430
1294899
740248
1188311
1324981
487730
1274064
912157
1607004
712116
1574720
1272691
1992512
696279
943028
1167417
750401
1444543
452943
516360
404791
909503
1362088
818300
1301475
41424
1741991
1696366
939699
823197
1346903
1018982
1808181
791452
1210759
511698
828051
144651
1282784
1288496
1989208
1923788
345318
53834
1847404
1033762
603777
1920708
644060
632122
911184
572137
1618402
1291075
623706
924625
560984
1532576
1537851
803811
1303430
1542344
675018
10490
268364
246881
613915
740027
583678
381408
717847
1561548
771551
184914
854022
1276589
376148
299343
1318531
710073
944924
829067
1143214
674268
1774829
223796
1098205
1558525
1300377
499602
1478077
528056
309874
1122925
1800561
1967159
1072555
932433
1211221
1766334
1270476
870581
1381922
1689468
1753775
379887
761198
91855
970309
666025
942798
249609
1194397
1478527
247199
807680
237013
228066
844200
1675016
1605570
80480
1458353
733140
850753
415024
96830
22617
944026
861362
1871039
1470572
749520
102492
873677
925385
160908
1913888
161700
1789663
655720
1061286
1661692
1301895
1832573
677028
911719
1670213
272084
1373389
1516974
1962516
1175446
425871
1590590
672968
714229
955059
1939218
1014234
1398157
1902341
577566
1233198
1987113
1320670
8324
444467
1260589
804144
1932039
1744690
87430
1508596
1055997
1689135
1868259
826689
423702
825375
1570050
63899
470549
308057
1447992
1783611
941345
762798
737992
655056
1650894
979915
672033
1502108
1562835
1537075
742388
710474
1916945
691299
88740
55070
1182631
348462
1735778
1857813
400341
824916
1717711
52905
4752
877824
323139
1295860
181572
1359057
218497
1986816
340629
795301
997774
960942
1565242
831382
443304
1377132
984889
1627454
1780048
302786
823641
517886
459085
799919
505564
1854848
833140
1042274
1492139
453594
1097455
275640
255916
152120
715754
668338
532461
1052019
1910023
599450
728915
1684423
1148498
310590
169699
509182
65391
1444610
1147550
325403
1673595
389830
1081054
1916332
1534118
1777451
1393360
716898
702628
1310844
1925121
1425606
1831959
172477
1945520
774841
1987307
848269
1236547
1274552
1622843
697784
111939
976233
909973
1827219
1108497
1821309
551897
436851
602756
739594
178831
504735
1266936
1610905
453515
1743672
1515294
765853
1825370
682189
1575310
1537762
1925784
1405583
539366
303800
870523
1530525
423137
1073447
225959
803051
1831250
324904
841273
301349
1880121
1120581
804765
846383
411258
76765
958796
1245483
1887665
476834
745827
872388
398433
862325
1057899
510896
1175203
891424
386991
1493272
1635562
1309170
397206
382043
1129357
1670249
1058886
1542617
1380623
813454
1947363
174229
742498
985400
1315900
1641065
769289
768755
1509782
1213335
1663088
755151
799190
978092
1403268
1992822
1025668
1464682
41708
1873866
1846097
1421276
198510
1505400
1820293
854728
1294590
146139
431669
712677
1300957
372050
1586913
1815011
66503
1573420
328491
1228600
1365369
477772
733540
1481555
1905875
1963405
1552016
545058
230617
912953
828431
34861
1737331
1012328
1228359
810750
100813
1741425
1725039
734357
430244
281465
1737119
866857
787105
1218983
1499120
1323256
1940172
706693
55386
662054
1486258
341018
24744
1586203
954549
1796728
1615767
177878
1020882
478022
831985
1088422
359108
1768475
79542
1467521
1278582
108728
1765542
10440
801992
1951322
861622
1344179
1445210
354306
616634
845037
1743661
236545
241749
1353428
738549
79043
1114602
386409
1099784
1181266
479767
1958311
737011
172885
1960079
70623
1197514
524526
1246410
541112
1938575
1059623
967459
1698904
174538
193622
1069331
1685719
1748513
1623861
20127
1573554
589426
506341
1844523
1501401
1998122
559776
1234634
370443
124546
1900973
908056
1096448
593704
1921812
1148554
1399956
648987
1838534
231533
457705
1818233
567282
1264750
1062415
6451
208269
624216
23357
430472
1653854
1409510
693830
1008528
1558116
51899
40324
281719
631890
1978061
746421
539211
157657
29055
489911
833942
905545
96423
336359
1827713
1100918
1736478
1195487
762370
1589084
19776
532727
104213
1959431
365686
111283
1965880
1981694
1050738
456929
47713
1771172
474660
432562
247411
1945231
977946
809715
228179
1906856
1240853
915170
526634
808650
143050
917161
856313
407402
1215454
1265135
489179
1127870
1073297
1303307
1119200
472829
1192980
1878114
707251
1237511
1762366
236556
1850976
414423
159191
298811
1914612
924620
1353042
152349
986676
1135421
1613699
105457
898362
830257
456443
332891
117858
653276
562395
351579
192986
608037
1236323
9379
383527
1714460
1223324
810922
1642101
1268869
1217077
1656116
1555537
952953
114177
514578
766505
1396232
1474804
1064443
1083022
1716764
72020
284935
901435
371705
1131035
315807
834211
1367854
1988279
1139637
1259303
262279
1754592
1904500
153437
771362
285236
1237367
454129
1204469
532551
84797
1492582
730190
795217
980887
60674
1242073
1604276
298767
1416329
1940861
1857611
887673
40577
698305
30153
775108
7674
1238398
1798712
135108
1721059
260027
80802
385634
101191
580589
1956728
838933
1061476
268061
1772356
7824
783116
1300447
1670673
1962918
289785
13058
605852
1260531
533982
89927
327626
1837074
672016
298066
1613540
1924074
942892
1132100
985384
896042
1516041
503847
788994
126588
13892
339164
1911498
791456
624803
187899
1978692
125485
1620037
232136
865057
1380053
1710646
1640173
96644
1500523
829858
65369
546322
1464005
1468079
1207863
74179
298680
556000
1448970
556735
241226
226050
441062
514168
467087
1033314
1469986
1846275
965724
827201
1119703
51516
261897
720033
1616963
326889
620150
358902
1652732
107265
1657001
806716
1615040
448498
712983
587568
1995888
214912
314420
1207677
14191
1669059
223733
523762
383545
1781752
1955827
1109898
803939
1071152
443854
641643
1647011
1955856
1965886
1237259
681062
177751
1625368
1152929
206569
586883
1921823
1952445
1886275
1827362
1703119
542522
204739
1239682
723723
777422
414844
1220157
457736
553749
1832391
1336360
1257156
718612
488049
1282676
1171997
910051
1158683
1597327
593996
1259570
1310049
518643
438372
530141
1634116
132677
842734
826027
1522976
778175
1396773
1376319
850768
790390
1409123
868841
1114388
434850
459591
1450518
1223687
441763
948429
1903748
148601
1076357
46829
1054519
46383
455116
1681789
495256
269247
710285
1663804
1279970
130627
1488983
783117
1569161
59257
1696749
1230364
724674
988309
358306
1883038
717781
157808
268728
205882
684767
1151912
46344
118691
844972
1631904
1979500
1714447
471607
1139455
1132633
1874943
1625031
1079787
835985
818158
1229151
326915
1437898
1850393
368100
775220
1744185
1751992
1400118
1715173
1219574
1657793
1736643
1171497
359262
450526
676812
1446668
890375
323484
1878800
1962736
235920
1622203
952003
840358
542177
844486
34809
1000387
985266
1712634
951694
415464
1387082
46467
349633
361489
1823659
1581278
1365886
1917118
1597633
264698
1142407
860486
849048
1827801
600163
565832
1174633
177568
1139622
1200761
222717
1660602
507149
1557300
1673139
420906
1069588
1871006
673696
1862913
258753
360823
1430935
755779
73401
1867714
561627
1538823
406148
1116337
282662
1228154
1242811
657800
1504242
1874271
925070
1635401
1028862
275542
321695
946725
774487
1231863
347386
321947
1123839
838057
706255
1647564
1032062
1883558
1421755
1669782
963842
1327642
54978
393652
751708
1877871
1710178
644574
1459264
1714799
1609444
383163
1721569
1951444
528400
222463
1540018
1356086
490913
1498933
1096156
785828
1220985
1904583
1775230
1365121
1709839
529869
1779701
1049938
1805926
608735
583340
1894042
1980029
288065
233484
385926
1094581
1704386
608794
863544
1399685
1632143
1774205
1795784
902380
301692
1180515
1784750
123712
544471
1560715
303867
1046826
562875
1448800
439620
818244
254889
661214
716269
1297256
1292289
1464643
1031491
184542
739372
1297519
401943
1414031
441177
1350881
1798669
982774
1160252
1628631
372112
696256
435611
1967645
1945188
1897480
1474796
515183
941016
1034122
52792
637365
808999
580186
1471010
1355514
1929867
1795
1627365
1038887
83695
1374829
573471
54724
445514
1308911
1398193
721875
1312237
1055217
421929
745256
231563
205204
1191995
1378742
483935
1031117
1405033
413682
1763624
1609328
983935
221417
581940
994405
1772365
326850
1145236
1441127
897515
682025
1326946
1646494
105868
1236085
213577
593118
174371
1574794
1371301
1286053
1396195
1939620
799202
702517
1534658
1019816
1814229
481365
934785
858663
1810537
1528957
1763713
1552826
1642034
1412099
1198831
15438
1252276
1674830
631644
1417101
821781
1790137
759089
1761486
1309650
86055
1273881
1815586
649626
1456957
282379
1706694
1984904
904208
928050
619981
1719405
93869
1030986
1533592
1501178
1399321
1887655
1342804
1516412
403925
924231
679942
1112845
1862919
233642
1167173
18109
587756
1314681
1965196
1449170
1090003
927103
1378360
478821
1858009
40640
684258
881848
789546
32100
418023
1593643
779438
552668
1659808
1919633
57098
36188
1512920
935207
992561
1350541
130892
1763983
1834948
1638489
107328
372315
1639110
387058
820759
131002
115840
765121
977791
406519
277109
1956520
1945750
1738998
1705343
438818
784799
1014357
1531567
374377
831909
402003
511264
1728355
545364
794502
1963668
1681207
753542
1150844
802491
1955693
726341
2653
1686196
562085
378503
1280415
353442
843842
1789527
1876169
1051996
1638253
1045490
1244620
1059113
786386
444807
236266
1703134
620547
87842
1562932
1271686
1776377
668873
1976549
863005
1086314
483401
468113
87905
1506524
1367986
1043000
337950
1242213
1825051
813367
1951386
269243
1261478
580907
1390065
483931
1421996
1219754
1739166
933286
1461626
826566
826326
368512
1735687
1950062
271405
1533845
1943640
945725
584626
946805
150463
1816714
1138793
1752580
1857449
947309
482330
974260
1215294
1957876
535480
1016470
1356877
1359831
1876974
1325314
1882076
903696
1315103
1388668
1155424
623166
1760985
1108123
745456
120572
575973
383541
875432
80200
1654329
162027
383447
697368
573395
276341
512223
1629236
628544
1124314
1529078
218715
790002
878429
356090
71732
1933414
1992343
1564275
1660894
1610541
911954
262113
181755
1347346
1477059
182554
57259
951160
1558289
33297
1434395
468880
1532598
501039
880525
355609
149249
1264523
1719481
1127999
53652
1704326
1518443
394703
1661896
960230
477039
1661330
1292139
993986
1653094
1134787
364769
129182
1434014
526404
1863632
1673308
611607
730208
237186
149393
1217026
217955
1704149
166669
1783702
1692791
263284
316551
1585603
236258
236931
1002214
1427811
1862562
1793062
662997
1629545
443149
449908
1075257
371921
1424801
1919450
60101
28845
1704749
1000971
1463548
449192
941727
1008323
1867454
1184468
468900
1191112
1553014
1557389
1674527
1750599
29147
477217
1086524
1397148
851928
386441
269019
26331
837415
1765446
1758374
1207265
769224
737403
21317
1980927
1640611
1526800
177319
871018
1518674
722104
13730
601914
595226
394854
1759041
1146235
917445
1972011
494313
1888963
965034
641770
1365810
515922
1097882
176403
1340895
1356110
1399498
1080217
1920350
1202890
1565380
386405
1663035
817118
1415320
531770
779732
502700
610941
1192844
448744
1918685
1685788
794087
1766023
309758
1985285
1698138
1319527
1896410
360484
494001
89249
568607
1983984
974414
725946
107045
1755669
518523
792825
254116
1476817
300262
744430
209194
1422212
1793873
282247
78855
1787525
1492691
1275153
1060269
348280
860802
240503
231385
966661
1946261
1674638
1342103
1791471
676638
599566
510607
138456
514310
434418
1528846
1516500
1398913
923544
824746
62583
823640
1150554
17121
1722392
459019
1683796
1042643
657936
1477613
1845955
177385
894985
1486094
825176
1136537
2402
949875
1349827
170643
1109643
244369
266150
1733412
866023
371158
1959012
1531985
1727667
1149228
1573759
54944
823737
191966
1988190
429288
11776
1012473
691932
1819200
1698778
1999305
299976
1383045
82467
111017
149961
910329
750115
1201806
1231967
1250123
1489046
1476203
997003
1445922
852378
802353
1545389
609818
269860
289364
1529887
619339
1936615
725764
710884
1339014
907248
1700124
892118
1791940
1803312
91323
1952528
155818
482850
1082757
1558493
666002
1715480
38937
98978
292648
650426
1146579
829989
33021
22050
1843311
529105
526065
1235496
13290
1245069
694880
503552
1266276
637836
461224
923681
1489923
1814966
887472
304734
1334716
701438
1084767
1847157
152743
130815
711748
1215750
1614039
444605
1230306
890835
908056
1975773
813640
763280
1082830
1414993
941092
1750447
225982
236988
1652754
683587
1165502
1704013
351280
57469
1112451
564506
749908
491591
383222
821490
1809505
824074
1649314
1318631
769813
1448323
1341411
498563
988377
657635
723203
325409
1604928
168944
1176989
1801137
1947376
1614860
1581491
1198272
151216
706614
1076833
1250240
834548
642139
1732003
1979154
1077894
1706699
1937097
1127095
1387800
537320
5987
869827
1938341
1832000
1226429
1234873
716854
279027
1844987
458703
1969453
337104
258718
1901529
763765
1496000
1672145
1395110
1025635
171623
1946275
681595
649079
420715
1920558
1540030
275817
1899348
1288212
1575032
1549131
1161029
1203697
488158
1868564
1730243
1992413
368101
944150
306231
1419252
1528779
389463
378272
1844263
1558754
1312337
624242
614870
454455
1746171
1385680
175577
850258
392741
1223462
1727986
1936747
1557178
1858928
1131340
1248695
537522
395331
1787325
717687
1978497
683554
1833463
925940
163272
105010
579315
8371
161661
895433
635224
1579661
1141276
980750
1011890
1967630
328532
952536
1619208
1395729
1416434
1179885
1403791
1767674
1026117
1283325
1113163
1019198
183571
1968720
1213172
713397
1400248
1926300
795107
967623
1102603
756269
1809431
303767
1481084
1608462
1502970
1009111
1728494
839403
1090060
455939
1545954
1777134
508953
338902
1858272
1632195
924032
733274
1144348
1279347
1110778
406662
1420180
1716263
198976
1551872
641763
25794
1116458
1804740
645065
1492520
532749
1931944
1574631
1322508
1222639
542770
875520
1531123
1026576
829253
35479
1109472
105957
1543747
1251940
1808578
356318
1536679
1195060
1480886
1476744
744824
167878
1246289
1276067
1775718
209445
1052852
1114323
434504
37905
421349
1342283
1708007
874020
1753671
416421
322765
1978972
1244532
1205043
299847
184114
977056
494714
713666
1756276
282465
1917862
1205970
1427787
749776
1239093
1297669
967695
891082
847624
725568
1301303
923779
1814667
1657990
346511
1781759
1348710
1502322
343351
1373115
697090
776321
1188053
1067752
24560
778353
677189
1677815
550740
1785508
765495
814867
666561
1755773
1957149
1965322
77084
1489765
523978
1382102
450515
1280216
1222997
1051416
1034908
370538
1398851
1614775
271074
699600
1648284
1412643
1977280
1159874
1093644
1032873
25452
1669982
1395183
183049
16479
210966
1581089
114199
168799
712288
91029
1418516
247816
1632806
1386952
339494
1531952
49456
674674
1869986
1543955
507195
754810
484429
1609701
1690443
1565912
1904492
520440
1947632
190285
968995
1114492
519395
987775
953203
957670
905071
988890
1785029
1920330
721591
1533554
1961260
1267293
367239
245210
1505807
1322995
854845
649440
863842
1251371
974971
1034067
246895
1398829
1595037
630282
802504
1010726
1240364
870218
221377
507150
1432438
745519
1151224
1867807
1817923
1235237
1145499
1915331
1705911
1789202
817837
454137
268041
1715369
1513023
566306
100527
878324
416474
1230601
1902814
464335
89837
1455815
425564
832232
892671
514514
507078
1382962
245655
203417
1435924
1752212
494503
177789
1910827
132497
1871260
1154029
375690
232452
1902845
1029261
207128
1155826
663477
1262490
1419251
752372
929027
451945
1755731
522736
180373
586648
769021
1348088
581268
578908
549661
1342841
1517306
45983
1064617
1617765
234765
778550
1908059
1622849
1261691
161199
1914046
1158789
1181707
377359
1747202
308797
1288653
1325303
1201443
985688
1834696
428988
938152
46813
1523975
352320
1607695
1904426
1892453
1890601
473873
1514343
657150
1555455
741777
1529409
469506
1188494
309684
1587999
649956
395621
1046302
477703
1132981
1391694
1944085
1174451
684938
442173
1643468
1814746
1782141
1395580
1442391
13176
1109208
316023
1840552
1802814
315940
1456141
190125
1512192
1669738
439518
701978
1278418
1485664
1421993
935313
506374
1192820
222293
1949285
1715928
1201588
171285
70778
97898
125880
135346
977134
1197221
1891709
474889
1554219
549749
1988061
326599
1978249
960892
1012801
999656
1468791
296951
1421733
1769546
1755961
482688
1432384
32069
1664755
1663161
1707171
765724
968184
415771
495091
1258803
1696654
879450
1730169
650364
1487283
1795493
1411925
1471357
430928
615164
1962735
1808890
698865
1215927
598542
200040
114228
182675
19150
1011714
1389600
839565
518369
1356641
581955
1933026
613731
785329
927685
496922
632599
1253348
1742077
1824210
801947
1563541
1609527
1327125
1221202
1924697
1472995
1491478
1960758
29783
196950
1158027
446983
843324
633826
454688
1655107
755590
1599688
976255
1354090
1627730
991857
973044
208867
1280943
500308
1939798
1636314
1182012
1376956
494369
1075313
98351
886204
1755256
1528025
1332902
823730
1024254
1648733
997319
1390802
1370210
1359430
210387
1608637
1072268
208323
957554
710524
923207
691725
679278
1901368
232383
179295
1483969
256994
1977295
948708
250209
1544205
404320
548380
817410
1851045
638074
1547617
949841
1154882
1797110
1015984
1864745
242934
256950
532870
599944
1751076
381917
132037
1747874
1746602
836680
1332246
1843520
307515
274064
920103
167194
1251088
475015
1754036
1121624
1139772
189305
860889
1551527
874580
596699
1949226
793373
1252121
875148
741747
213980
1481646
1064600
1028268
425728
366595
1632748
1469016
99558
1853459
215450
968076
195008
1120021
923350
1951117
1953147
28448
1942116
1320786
364740
1611160
1848884
882295
1136296
661638
1687006
1128848
1538938
1856507
1938455
1060188
368462
1960333
928692
1332492
24497
693051
464535
1009298
590073
401348
1406750
873620
1137242
920884
1679964
834107
1037680
1715473
420410
616384
120144
1350217
194546
465574
667458
317584
573186
495525
235512
1065562
1186708
355944
1865142
1456212
1431627
1186132
1099
1084676
1556501
1061296
1540608
819723
344226
1942667
1461190
654236
1981498
203245
579563
664377
260
1473612
853994
995344
26129
964467
731936
489040
1669573
1777039
1083993
913459
521166
1108548
413959
1170064
1276223
1912130
846221
774934
1031792
1284214
1895005
405266
848254
1657456
404673
1881018
501249
1588851
1295621
1630392
1061168
481048
1693713
1679748
1338858
1014160
604642
1910395
1910752
1989506
47108
586362
951014
156378
848923
1231728
1130726
335793
120140
787174
1130214
1756148
469370
1496953
1028894
1357493
336580
1301892
1445631
1220785
662608
666669
909792
187821
179826
938459
1462053
839440
1594925
1045829
1867516
1388992
820824
420690
270667
331353
525987
1098970
692542
1042182
1430155
610807
1721127
940413
872844
889272
306442
270807
648105
475508
1449079
1108104
1102486
1515288
962557
182361
159018
262655
520369
622963
978877
961625
5883
88546
1684100
1281774
91678
302674
1871337
879829
549160
1208032
422596
886335
1522554
148920
1088628
1673494
925432
1905125
850140
25065
1273703
1147143
725964
506111
536963
1549947
37853
959316
175256
1189278
1935482
199120
834722
812088
810419
503938
164086
369843
1904257
812323
1440471
929361
1294365
434099
1619779
1587450
1086594
653821
831517
189389
1899282
261550
606584
1704370
9772
563819
74672
919059
912379
110970
1062794
929374
1023830
351237
122789
332480
699432
657537
873525
5808
1582078
588566
1393060
1179339
1412934
1024508
857936
185602
1088451
1923830
1093700
1575632
1737644
1813160
1422625
1396121
1765468
869724
1201953
1710414
1946752
1664531
276530
723884
1347208
1114899
1619619
1019459
1835815
1369407
1368807
1731416
388448
366926
1215403
375763
1265010
1682194
687272
979853
627784
1930568
1736278
140940
1988059
391528
1640543
1433675
435279
1059361
1527712
1321562
44277
1426617
1772524
884596
1014787
1429234
1089769
731714
1566445
811087
1908893
509806
1304782
1561600
1336426
173969
359553
1558495
1200922
994014
708193
1085925
104978
794113
1994976
757327
1758832
1428541
1954270
289925
1666616
1833393
320488
1321159
582546
659730
1849960
1562582
385611
632411
1243583
651951
82021
862223
1929914
684796
484854
565717
626918
1148092
639824
804794
1747130
799434
1419462
1226988
82513
776129
1069437
1951124
1929490
1401543
1611446
1237443
994209
1669180
1928450
564017
1506176
1604659
1377400
1609315
554729
534987
879603
151486
1282292
1107064
1796593
282640
191480
600229
485595
1650152
1366623
149642
51488
1642128
1320245
1015242
639702
1496837
1971387
106905
832413
169651
1026393
1480258
661775
1143161
595714
1622091
892374
39854
688723
1400788
1792388
1573240
1079473
1651051
1442708
230067
620088
521584
1621439
815201
629409
1401052
1262505
696634
1683022
1381524
1860416
1618420
1110130
687362
1542996
1733209
734290
611349
1784303
1523794
634287
1832304
638200
1522475
1073442
1062004
741386
953264
970963
49121
95314
1806611
1715840
263287
1618259
512744
1170289
1838595
1030044
1602826
1297698
40823
613466
1110856
1479456
847302
628798
1805471
1330982
247659
161824
1961271
1225802
1528599
1610117
1005156
1997052
1981301
146000
442343
1853787
980981
1468442
1839623
844490
1057236
141471
1818604
756779
1196359
452414
1079431
1390143
951779
663217
402413
313365
377469
1232645
1386520
1058807
152772
1019198
708373
1843209
760350
1205536
1704205
691025
1223304
316446
1833039
1516989
1600633
1530602
731401
1170917
1630378
1933069
7835
18236
917977
1554274
769582
307678
1033713
1087081
183805
1758564
1687174
1780809
968300
1115339
1322611
1795869
752925
643112
1116255
1725357
373625
203793
481517
1814795
365938
1575243
1659549
955811
1265100
1218247
1679408
96237
1962985
1782541
388549
1138166
988844
633623
1377800
684727
1275020
1635967
1853535
1179995
1055578
916676
795550
661803
1936937
646755
213353
928233
802694
367038
1702314
114636
784285
1455580
865694
1224075
146436
69304
67308
1631764
568213
1510946
582625
1029604
748591
533967
1025440
665672
74857
520363
1581871
891664
677540
444468
866204
1726018
115654
572928
1551795
1655247
774230
86888
1312654
1657117
1786472
1486188
805836
359817
1552913
1045359
654254
566680
67708
820751
211160
172092
1982260
1690865
1747960
1856617
108081
1487940
1500205
1176156
256769
1648874
986564
1179041
534431
174324
1790918
138132
1028021
1819582
1033378
1360004
1739116
227438
313814
608874
112922
1000723
835490
800671
1069000
39421
1900319
1332718
73457
1703870
1514023
1650885
1234579
593320
160622
386221
1410366
1307509
1137577
1929931
1817958
876028
924515
321349
1749183
1929952
989344
1080165
1574547
260062
1856244
931166
776129
701635
345302
876261
1290612
621625
499311
356684
606368
392904
1669667
1348154
600494
494889
469534
1006977
1448851
850320
1390482
1464962
1099356
809571
1488853
264741
1846447
776844
1877477
1119730
1944241
1491179
1494494
90826
447832
430513
1423139
1014519
897856
1821145
121179
1972211
181417
340568
1909674
1423583
140655
68321
749292
562681
966278
654648
1731825
54096
377647
213982
1575025
1019087
1723232
1533243
1292939
669621
1869446
140884
1849045
718272
1220362
1197464
562172
1239826
782532
1734279
574291
1167840
1290614
1413293
829940
734006
1380592
814630
1007343
439939
493198
197967
1580474
86051
847278
90359
165614
873012
1368901
1875981
501580
1400769
1818141
445446
242702
921307
276065
1686084
1787665
1039643
1323444
753785
42582
494681
1417609
1984203
93914
312723
141546
996250
1672116
1264322
407203
559127
1744826
1909405
1149754
408658
1977534
541789
953784
406629
1455954
714262
1925080
306250
1344465
1059859
957860
1319170
1910978
1815577
1534821
1334142
914623
481344
1323106
389220
221299
1170518
1376240
1653192
765537
1171384
1955937
1770485
639110
536091
1153105
774585
197128
1428086
81191
870777
1567038
1653027
612098
975737
1561309
340389
1865942
168730
1690771
1269899
326366
21193
951667
1747713
804991
1655851
306655
995118
1008027
1573370
1266771
1857711
1812911
1140201
451022
1243481
897720
761306
1282962
1998990
881982
1892817
637152
78186
216276
954927
358903
238422
742501
1721701
557402
652124
67733
1150200
395361
1927281
1914121
414706
1786858
1407211
1647889
244076
953124
1895364
1609429
1122781
1163741
179858
677370
669102
278667
1018793
1467531
1784445
145625
264836
555204
168237
1278921
1400918
1140283
1482412
1837643
878614
912154
728174
1379946
1702352
245381
1891927
268679
1995777
108714
1232169
488
1348778
1124411
1827091
1829739
1658808
1404637
1004111
984434
1445830
99277
1159069
702739
762604
1144429
1599714
1551127
982631
1131005
474187
1749805
1564481
612775
372422
1691799
882245
559881
51809
1586328
255697
871131
397107
415278
143833
358851
393554
1901045
1666356
1343494
521330
370778
183782
1744097
1493544
1944984
1653927
803500
1623859
437900
1826778
1328473
534430
498974
475462
1560834
1953293
1705269
1055156
1281323
1218788
1434172
596418
1960253
1436899
1386368
587037
264441
1511673
1631483
795040
1826002
1683893
244662
1493944
1303801
851137
89677
957174
625700
875105
245697
556987
1822242
255904
1839274
531959
560500
1396034
387876
896246
1056424
1301450
1052327
1136349
988295
991687
1456857
1714535
1028992
1066931
298081
1269143
589728
1747840
1318190
365011
895440
932640
1345722
1317810
959091
701814
12036
1818016
468119
1086372
1728409
253415
397725
1596103
410329
230484
1959442
231951
241639
1719357
1505459
149456
1089653
930011
1457439
58460
871812
1514241
691805
776878
1052138
178684
57667
212197
293737
40901
716719
1845573
1503720
1221205
1668941
956276
230503
1647762
155942
1651676
1291182
343004
8447
1675177
1101531
1081291
323081
1889669
842105
838060
59309
1671525
1118424
852958
893439
1773213
890266
1734277
1113164
1970936
1928778
1840748
920590
1868639
320617
903550
24908
1801062
381575
1192224
1105611
1811380
1721716
1690551
626094
79618
401070
1100801
686842
1930722
1949947
1912072
453480
817907
986666
1546297
392363
184368
1718090
309571
526219
1420520
263120
1517305
1148292
769409
1086470
594457
1617907
981806
1029063
172496
1152036
1579303
356699
478156
1589780
1513042
719440
1527647
463566
1350498
1266654
1627892
1063172
1980403
120771
1236454
785556
94040
1608583
1722665
291952
1502873
1902663
37245
1063069
516092
1954974
420008
219056
1337037
1025550
219906
405731
1339450
393106
1998647
1553570
1567135
1186195
914786
195084
122437
1248922
1048963
731638
1031282
179180
1811958
1236995
469281
1799841
1542489
190479
716120
143868
1724043
75358
480552
1041658
952357
275362
1051838
922946
512189
439447
253051
1616451
28213
1069036
259441
875318
1053574
398820
1018615
476460
939505
1246703
722020
1148295
872411
1197291
1135564
950740
722518
797980
457738
622820
1100306
1466329
198187
878386
1471824
1806552
984416
1529653
511185
1807083
1540659
217141
61853
651185
355719
1233761
1189339
1104391
642699
1734995
987659
1264244
194332
1401469
833358
1305533
671351
901220
9509
1359092
24631
505472
746229
1151944
270160
1591847
1435631
93722
365293
898658
1657081
1914688
657751
1837504
664083
699095
485201
215806
1124267
1015735
317248
1017718
1988414
1845555
84003
847764
1622076
75394
1279018
592717
690903
740448
108996
1396148
711876
17486
452270
1559819
779114
900005
95076
490464
1648778
42351
629939
789667
724951
1893271
1744214
317694
184395
1459337
447275
1086561
1500927
1899564
288170
1888145
1327031
1264260
518601
1817131
855492
33584
639560
1905826
570969
1245993
143536
16862
1440373
1053956
319282
149352
146342
137503
1134122
1422451
12905
1521782
1882231
316675
549520
1974976
1083800
856811
667820
182193
1742313
381691
303960
15455
495160
63711
607743
629033
1679041
1882027
350062
92805
1234198
1428473
1375035
470197
1592743
1536474
250756
1748279
289983
1243307
1803483
1842235
1272652
941276
692687
980164
822558
1280606
1534514
1292370
1115766
1677396
337094
963581
344338
1524190
661811
1696154
250487
887225
1070192
472557
843490
993395
565830
1413448
814297
1989062
726096
438510
40509
317978
217077
1046503
603621
1611792
1573171
371101
576614
1356332
498241
864399
930261
1419069
277647
294645
895677
1535661
889569
1518449
1281485
1165315
1865652
705072
1793194
655733
838428
542618
636321
304856
1682470
97902
1381579
1277757
763427
448355
1890121
48413
1572267
1673208
876838
161027
1421814
511329
1678436
1161308
1953929
1854145
81800
1814247
1396603
435668
902780
502231
353649
788456
1281874
328676
7433
1965197
1848565
406979
1522001
1070156
1837462
1805555
838708
460865
227816
1760114
611796
18887
1218971
1732484
1424445
1927885
1042977
845629
731936
1968587
62889
511527
272918
406471
91505
1892752
1464533
265077
738821
1088582
184803
1136595
233089
88864
633708
915213
635336
1170016
1504368
1283408
1944293
103158
320115
316669
64864
476881
124793
452851
1600258
993479
1574975
612548
229480
1830941
906450
1661325
634759
1181068
1579194
1660243
1673999
887533
1414908
406058
1081801
310423
49388
1529954
1430003
926794
92213
1451450
825559
1651402
952581
1247353
538196
933668
1249084
224556
1818714
339385
1833181
589589
319522
1183810
1625945
762634
1242477
1473401
441115
672783
1464210
1712170
1939319
463585
1312320
463726
233656
703745
1956696
735282
100844
1120732
261235
448526
976317
1631935
737542
597565
707428
1804
1025983
1699474
1206077
1276762
1405194
68785
999335
1305227
1267380
602295
1476902
1711328
718092
755380
307105
1826463
585460
1246026
777629
441368
830505
101746
17107
800186
1970649
1277909
514113
745696
131727
1596610
1323344
397042
1295714
1306240
1954097
1306348
937525
499237
1099797
148483
1157597
550301
1567733
1488331
1879211
87623
681243
1765764
1219174
1469340
728645
761192
1805858
74396
510160
1582241
501454
909220
1730955
1688349
1123196
1784315
216514
1750027
476660
1836289
668521
1545080
1466103
1984591
844815
603806
96820
1025932
1665193
142356
1072597
759650
82884
402424
1275011
309167
351721
1747136
745493
458579
543388
188289
663979
1931775
1527354
705819
1613370
1101140
1240392
1785984
10363
1285562
530298
698320
1226771
677131
1186399
1334744
238026
532494
1217359
1202665
1696024
1997606
1784911
664563
1044496
1929322
486478
855523
1173403
371537
16948
172014
238115
1815229
632198
1070307
1353280
53226
502243
263986
812408
1910745
781545
1189197
1791832
887648
725265
862661
1125555
859177
600994
1329275
1505521
901172
1653355
1482373
78687
791587
2940
527006
9456
1940621
657585
671184
520094
407182
632658
1851974
1444604
687985
471162
1389072
1345452
1989196
1535377
1286772
1081459
96491
610424
1107212
1896171
770013
448952
1404481
1734798
759784
1260590
1245227
1453816
451313
1326804
902789
1437816
646825
23963
1212193
902285
511676
1062203
679918
909216
230733
1759438
1447343
636174
364490
1908384
1674458
1734813
1603415
297057
273194
169956
1288682
809044
1123587
1154847
1239155
1725884
1225290
824441
945928
1766246
782032
1867080
1794442
147206
852387
312529
222861
1132876
185186
950920
1319342
1546385
626306
20898
644283
239812
1463430
860272
1508030
1446852
1487736
870406
182651
133337
1904812
1283539
1975093
933425
991500
449315
775212
1388564
1801755
1324456
1246872
27651
236630
467082
397458
1023587
269208
152835
894434
761421
885721
311219
1758553
403402
331945
1668484
470616
763423
982356
1522945
1656074
617211
1244008
136187
1005898
1382698
1560888
259162
241074
1257919
1821471
1218962
563566
1439899
685279
131766
2985
1418998
1266782
489362
1505252
1846112
612045
502370
421097
1785990
139303
1152836
787916
1173192
1163398
1938567
574633
312656
1091059
341854
933284
1822186
62508
370657
566670
209274
1535727
71236
340999
498012
366267
1540063
236120
697950
811834
322065
1143506
730112
150810
218935
1509423
382979
1865415
1297588
692151
961098
635964
1071944
711095
1138049
1074458
765689
1180250
894443
1828680
860750
91022
523300
1902802
1728738
1869422
602918
267231
199951
309806
1535302
504819
397736
1261624
501691
661275
8227
100514
764739
1070678
1734253
1499002
1397343
734644
1376092
1905755
276775
669407
1801834
228807
329787
1008836
1676782
934497
1085372
672884
7128
1924516
1783937
1471084
1414477
1387154
1758914
88301
687500
201148
189540
1311619
1882459
509648
1859909
512942
12298
151761
1641206
1856355
1478738
473028
1935225
1924480
1791558
271721
1732967
39801
328311
1307927
1801678
1538812
1919635
664292
289440
1523353
1027314
370637
114351
1404248
976296
1398739
940647
1934988
895057
987078
951593
1660702
1269074
764480
1406646
569863
852744
353502
1341409
816557
1750081
96607
585275
1616558
1691021
89458
1901169
1842514
269616
813881
1691448
647222
1245094
1844967
956070
684654
371591
163373
1468476
1908706
1898690
271528
1790938
158510
1365066
87598
1055858
1782434
1198009
1583843
221272
113709
1083144
1868737
764981
785995
529379
1875206
2986
744849
657970
109913
869497
1893913
1884941
74537
759694
1918457
683323
633783
1758516
377721
1566957
657044
1066511
717366
1279716
325320
537089
1735131
633057
1715216
1025685
236525
356809
337456
1007079
977072
5055
992021
294699
591545
499060
811469
830849
1164471
1880482
801903
1463
578901
1667844
1056016
1044864
1371054
865260
813824
23828
1691611
1929276
927875
921994
1552411
17050
1921355
1050226
97070
1042915
1334900
1418378
226810
1084644
1879303
283522
1825758
566494
177745
1129301
719417
995831
1739444
1625371
341348
1927902
1226461
616894
1311667
370240
1397634
283801
1320446
354945
1645709
1745685
1003033
1613984
1036436
1602637
1473418
166303
153502
876322
1297315
1157432
1491603
701720
222096
968454
1811774
293976
938679
148067
1189853
83243
1133872
1931542
764497
266726
1128234
184683
68770
1981045
596849
446751
1637183
1168334
1921413
788437
1611051
1236517
1001433
641471
630193
241976
1168826
1126095
1559407
78060
644469
1414757
1622135
320342
209573
1960474
1600101
1116640
971724
1646953
1117667
1793418
1242748
178366
1396445
938338
1691918
127891
1913297
1158544
1152383
925591
235049
1803836
563519
949501
1568689
821348
29142
845519
1420211
1598380
602105
1151444
774612
753160
793128
19848
739558
1019168
1379527
710320
774530
1910450
784526
722261
85694
1943560
1023590
1011869
1096749
272635
911178
821922
1459663
616953
365270
31697
1814554
1709718
1138604
1250919
1427898
598189
888247
376745
605707
1031492
120648
291967
1912943
1639013
1455326
1506642
1612648
983424
64038
967093
7836
795071
1916979
1543317
1831135
545188
179793
1177645
1542242
1703078
1903519
1921511
26844
573807
866840
652923
1457732
1382417
819440
714863
484541
1946903
324401
1355211
163902
359334
1063022
386785
1672401
350608
51145
1287484
1958798
395148
1971279
1133179
672806
1300979
559901
702915
188832
958939
778428
1846899
1408648
1754998
1743596
202351
1768611
1588833
1435037
343647
807177
390499
505494
1577504
839530
1609318
1860377
282954
1067701
1824139
623354
1302653
114083
1144525
942448
257886
1969396
479628
241418
1604741
1983234
1721019
1635295
537325
548942
1309730
1673136
612619
274129
1691652
1714200
510438
458909
1454227
640376
1652873
977266
1274919
1048042
853389
414295
1723793
1900495
902298
924111
1997050
1469137
152048
1486514
665892
1921729
739655
1840780
922831
1034118
512954
243145
1576345
294705
1197500
1601250
912747
198170
1717865
1985841
373160
371221
88880
848893
568989
435294
830571
637850
319829
918068
593283
1974664
158202
707221
235786
1877266
402103
284635
990049
1074163
1368299
1712129
156255
12186
1707277
1746439
1870391
574325
1141395
438459
712315
1387270
1359270
1148208
1044164
511005
973357
1862994
944887
134578
1583132
157842
900479
1575354
1088994
761177
1394704
1836776
657967
757265
1147722
707912
1500413
483202
1148236
1254173
478843
937227
298533
563742
1158215
583174
956730
756769
801530
658942
1430041
1871040
1508459
622200
940956
1802119
1436663
472543
1220130
1904932
953216
527839
132206
430190
77123
585283
903491
156649
950218
1938037
1420655
323449
650650
1033793
1445887
557389
275633
1361639
1258671
463937
1903574
1521231
233865
760939
443051
1232686
1004870
1056274
1237383
159368
975671
1058097
1841186
1492218
1811779
1849892
1830364
1551211
279064
268395
144182
1596249
713832
1983633
1618819
926302
328204
470202
848351
1505771
589978
1130397
206541
618786
1495412
563896
503732
788834
941400
1281969
1376459
503550
367432
100967
1777626
1938114
259370
771617
190805
959548
466109
1945059
1167671
441876
674661
1334923
1907337
1498420
232211
914869
1111918
475441
993079
512682
1785556
570298
357493
1656213
571303
60947
1262201
1457047
1839724
1576123
1811282
1744852
1924983
710324
738465
799712
1406541
93560
17097
583256
1415965
1244649
1710271
1668527
859659
226226
1776518
1921717
1477417
32776
818288
86622
703580
226271
574465
1582872
1609383
630026
1399583
501317
566932
673110
1102739
274111
778459
1650915
253433
1044529
1831854
1033394
583785
1707011
93074
1410851
1728058
64779
116748
1203409
698161
539523
123485
1139360
1834947
1846074
1553428
645938
581161
865056
578824
348155
469361
807698
180295
889291
103527
1020464
740809
1202406
1867440
793259
845731
1726047
226818
1870206
885617
637556
1317759
1162321
1899659
1360483
80548
1150787
1963239
593661
886754
1800126
260161
1142759
1030508
902281
116813
393293
241989
480064
216360
1162154
352853
497840
1819131
211066
580616
972088
333884
177814
1713932
1705979
1550027
713180
971240
1829337
1504606
1370696
1575378
1180903
329340
1895515
849729
1560056
1340552
1039245
1687422
1609791
1358795
582709
902990
1149506
175835
1905471
862460
1544150
737987
28909
1894156
715570
1580588
574256
1416011
1873288
1072033
1788352
1553927
85754
407727
1513483
1282770
1503330
1344855
1862403
1012206
463446
1633310
1173653
1459051
1947241
1265180
1574008
1627501
1963615
891006
584285
940054
1756269
506119
1086637
789689
952052
1173627
1348717
1378956
272280
534520
746403
604795
1525274
963344
681609
1874024
1335824
474073
1491206
87598
1401145
1682397
818609
509914
1498067
910463
476742
1315405
539493
269504
1633980
336855
1306376
527582
1185461
1891268
476111
1510190
1386113
963466
350955
850050
1445292
1434618
1798569
924924
1147808
1000576
462359
656376
1182201
1726697
1745086
1690370
1110993
733711
855376
729979
404827
1156899
1296200
1438764
1381178
768757
492863
1810848
1579630
727720
905013
971309
637679
152320
573083
500190
325854
618968
766623
1121683
1151905
903907
1354456
1270552
1110792
1670452
821202
337496
1543627
1019812
91194
1427887
1642460
794952
464199
1001367
1617704
1382888
1436950
294939
1751402
1709281
965941
998140
894604
1940546
1382093
976570
1247720
604204
1968547
877829
1346493
262841
1237456
1955503
897902
1554202
1682356
1220956
353875
601714
1409491
1378014
1309656
1564315
715258
368894
722711
928534
970972
1345189
1937723
1141025
744436
1799841
1153841
1323164
1830560
962514
1956172
525460
1963608
247711
381705
1852309
1018449
1814566
753640
116122
836723
1860680
1010474
1017551
272871
244540
1204988
1778772
302916
789736
936371
654891
645019
1178281
150752
1843620
1960511
1010455
1008637
961537
1416020
544649
1933524
1403581
792690
351911
742209
1079323
711477
367469
429414
1709099
1107731
1167165
410789
1625174
178102
994425
45069
1659132
1974795
139376
333323
1032064
1298563
1214202
1650325
1843094
1380829
1525478
1781443
613097
1900881
636678
336883
53439
751705
1728242
1776856
69712
1022732
626429
607784
1250187
1572128
1944705
1112228
694033
550799
1551020
1777502
1152078
325895
1237908
1122310
623433
71781
418133
1448708
904152
120163
200953
1193766
1910821
1216986
124525
130595
1092214
1728908
1093156
221199
56314
1560235
1492738
1817458
1547655
606237
227297
729070
1358210
181180
1921826
1449805
1908816
1294668
1226981
40135
387404
620448
1884139
590336
616965
246347
80565
1658161
810140
1275348
821894
1748111
636068
1627917
899198
1373269
527409
613456
167825
1934549
650568
697157
1748013
1094022
1768068
825661
281381
469223
995115
287831
428147
1094882
1225279
985883
1912502
1159616
895023
1305616
1202395
346136
347383
497038
413173
674016
691354
731757
833421
1053195
286118
396922
1056270
462960
1953212
388262
34345
378056
1720659
920442
744446
794299
1504405
1019676
914786
182496
386453
1619906
1466240
903682
1516425
1885692
499515
386582
216257
895994
1387506
945898
612976
1132334
1898881
633352
1681703
865584
259399
887511
783686
818528
1735612
1106521
1591797
1759581
570134
500709
1195332
1886592
982474
1473837
952528
1526528
549531
838599
1870106
836581
341941
93151
878072
1806149
96177
857791
99595
1864271
1630150
296920
1323360
154842
1528836
730363
1429196
1170418
34048
834136
1767672
1504152
118841
1244088
494272
538584
1121821
964222
297222
522856
1722490
1724129
1155010
1199157
925000
178216
632679
1859007
606503
167159
840555
1316760
1002510
1029900
661124
1993767
1986023
1993008
828408
457702
1596733
1102109
1743164
1040392
1677414
609098
1028123
28146
1899969
88508
510912
1053188
1051697
1823583
1561170
1121171
704505
1714509
1712215
1000253
1053618
292574
982972
742762
152723
1277643
350757
419487
1170007
860178
624204
491884
65080
1092173
175603
826301
1318763
795220
856696
985682
23057
1160692
1064883
70297
1175958
266622
1890713
1780220
1800310
1432032
1068565
646816
1827471
240907
385908
1907152
1504843
1094695
1848902
48158
1615202
1116218
50846
1929410
428650
883423
207802
734430
858355
987236
332273
1474254
1075962
1982335
398628
652425
1229433
688020
1600949
473470
459733
37519
149184
1998417
727687
435038
615280
683900
1961991
413416
1070024
23591
490454
1395407
1133646
1379385
1468036
1047195
699774
1448202
1788202
1491665
1283758
1289399
611625
658470
1151059
990798
311069
1558198
936070
1002357
813139
1584419
399601
1822363
1852533
54535
720919
1381031
875501
1231284
280140
1894258
1710705
1180852
343866
170380
1795414
887463
309575
1283109
1020514
1987675
486481
607934
974817
535911
203985
1743144
775188
1207999
1124274
313316
446149
1552516
123019
1026797
155687
1349799
1569806
608662
1310914
1503511
34414
1877795
968893
285564
1450702
179810
984528
336787
425428
372437
1635399
103344
1750245
1529554
531299
285997
1937223
1976180
248988
965510
945979
1277745
1928090
673888
1684922
1606130
797754
401076
224537
1947425
1095688
567547
1280918
1772578
1535630
838616
389374
148135
1040297
326577
1043443
137442
679841
1733911
204759
712211
1795303
1951099
1425680
751547
1115850
215385
343023
1514950
1234896
1968463
808437
462248
1454796
1626728
132392
731995
1555693
1476703
1740215
282979
855534
613246
137662
1349296
119463
1275693
727875
1559407
1584828
1502007
1020847
1853299
336606
1327857
1840611
616007
1791648
573863
416607
918897
1088485
1129634
50983
695104
70565
601555
928984
391688
1156987
232541
1905921
579004
1655343
1101333
1667247
999932
926753
697091
1706503
1844238
950028
1784581
63210
928953
364124
464191
1871815
458414
1701272
1517123
1784516
733336
774496
1960521
63133
1905180
250855
668909
188702
1157527
1899106
913708
291188
1865824
1827680
1841223
266511
260466
247485
1805883
308144
194495
491151
1679088
1493852
1315293
1968465
1014950
40788
228973
170292
281554
1095019
1629647
1663468
583392
1605167
174802
1756005
657382
301928
451545
60798
1708689
1370432
96194
996396
839807
678487
222524
198076
619060
792605
1535274
1483327
354349
1756386
1467246
1765901
1740762
718341
1786146
390526
1396291
443968
1379813
1363233
397287
768083
1045873
627180
457858
292945
1827291
334116
1645813
1514318
1740060
1758672
39873
748055
350700
302913
1969304
566503
1509816
855204
1169008
1177184
1708912
384922
726494
1054104
448891
1395778
752996
347041
1626169
1902527
771343
1193826
63451
1543711
1990664
1255622
174699
1122781
293780
80421
1513030
149003
217158
965510
1560431
889068
1170655
1091123
226864
1395100
176035
702898
1506071
1126290
1526690
1275773
859841
945208
1609494
685992
1543001
866324
1790064
1912236
1646223
116853
1433930
773377
640621
583563
1828755
925204
870010
1438670
1163232
1513374
772492
1517371
1527289
546901
46294
1179798
1236164
934709
1348241
1474061
719319
622087
240873
1918424
1552757
1885617
655048
120948
1004647
801049
611309
443748
1491660
245655
1129033
282976
1235580
908628
835109
1372560
1019100
202553
931612
869783
222522
440280
57505
1129257
1076574
799485
830718
1986040
1293238
1326108
1704206
473878
1196940
1504058
443546
1750129
1621729
936074
1650955
845435
1724715
351611
1702564
1321099
1785945
744917
659649
816758
1874338
814065
712535
1378918
1891157
796644
39450
1618895
1177637
192726
1973097
1256505
433663
820055
1434631
1543213
816385
1084142
1314933
1319539
1955473
1612587
1265489
249136
563487
1881159
1463
468820
1077604
136572
1792010
1759452
1154894
1697596
1504059
800929
1845337
1901702
1496013
657648
766502
1130541
354561
1714632
406878
95987
225479
1412928
92450
864130
496746
1973985
1744504
482000
1064435
1439294
1865101
1547652
1390585
1560020
1800667
1393382
1119240
1014556
1976831
474108
108932
208142
1302399
1689878
1968121
1472784
518241
1068239
762288
1707653
965145
240793
1176682
258769
1535846
551283
1113747
23316
1673863
645615
1504257
669909
1792887
987853
896037
1884621
469506
1413037
642490
1022153
681000
575607
1007168
985390
1040164
1260788
677776
1874184
1708029
299403
800049
1346973
1003649
1753979
1850160
1869743
362360
1778598
1792251
1895477
1473310
1255284
1933104
1340943
1520723
1986087
1780998
468600
439401
1637627
77099
567653
1195740
832611
129030
1004695
261739
1597529
1465664
804277
189983
1445926
1573342
1925846
1555726
300385
1638534
817507
475859
1366045
767661
407098
93733
824130
1984798
1963544
617116
1878516
324472
876081
252853
924451
285503
705121
554856
1231023
1698313
22858
438607
1172883
40656
504069
1291724
274632
1845576
946528
503486
1556604
20334
1779928
1267269
1986469
499534
583750
1425625
1554824
677473
1018707
241434
612370
1828201
556266
1579986
561558
1563684
34431
252644
1469505
1997335
607057
1443543
84257
385520
1807011
627466
606353
532560
1861630
1020704
1669277
1844405
330854
1786307
1307689
1957585
334054
736865
1661899
1025364
263316
1503146
1109305
234105
1449125
1113110
256662
397534
1398058
908304
48376
1068103
146290
1255224
383439
375367
1040199
83273
316224
1999149
1398490
1472885
31030
1992070
919871
1309898
1339932
121414
395518
395082
223449
1019924
1504336
69831
349570
297443
1334293
1526504
1446591
1973615
1118245
1074785
1700939
877271
666989
1559914
229646
33757
345502
377003
1518079
1482602
1114667
444278
1148579
1370950
1435453
1050234
1632257
494786
602035
369525
1294841
115631
925089
1825285
653518
770074
1427016
1639478
1244589
1015555
934197
1648197
1205699
1409194
497394
1877800
16723
1458250
1474308
1996436
1197449
118776
1488513
671007
1711507
715138
788411
575681
1405136
1076941
998974
525742
1716556
197385
1559969
1267550
710499
1284090
316280
1406950
1076011
1637390
732447
661352
1313970
403792
1642621
450280
852250
1215473
1167935
1570009
1836264
1870497
1356475
1189360
1375546
1269177
1287513
677602
1075754
483935
1984015
1253232
867925
1430646
669365
755350
105178
630337
989457
982776
1047999
1523802
142791
84829
1077935
1708083
1700833
328296
1473086
912211
111818
1220509
353048
769241
199606
539259
39256
221991
911372
1347677
138763
1915620
1783544
445109
1507874
280271
1555016
773563
249834
1344774
960303
1870641
809381
1841994
843177
847433
1581192
1575547
1767727
1902368
1008632
41060
1941633
315918
288202
906634
640426
1773305
834864
907909
877753
68457
676995
1902575
996411
1199506
701533
1878538
1654712
1742178
193263
749420
1714387
725315
643007
836973
1278456
932438
746141
727939
689363
1714554
64315
415580
612525
172447
1553261
310514
441195
1959112
1463121
893051
1136581
867635
1299623
127369
1590238
146141
1477062
588695
452976
1953628
992720
1057826
362866
169235
1508908
874559
987350
1606821
1590709
1051398
972351
1558176
1249802
1965455
1022565
636113
256588
247713
944692
223119
256467
1217113
458969
616561
1197869
1399089
1462776
235138
171634
1292832
114094
957205
1103902
1564656
1726449
1733335
1244133
967744
686180
1969328
554312
1829649
444427
359406
1542423
492308
575247
1900809
1486188
741538
781723
1903221
863305
759769
108382
1990139
1679251
1405406
1562196
1770671
452761
81685
1285903
38836
134356
1065628
1638445
1097243
240802
355743
876269
71172
876597
731127
1003987
986928
305698
891284
981287
1020051
1206134
282468
1600468
1062622
37229
983659
898672
957402
1186081
353918
1745390
1515308
730076
722053
1500344
433705
771318
525786
747185
487403
471212
370377
159690
1298960
1748367
1960932
28025
1364738
561781
446841
1218642
1568695
366709
1774372
1578354
458912
928797
1127370
1216562
854737
426011
793215
1243517
57711
1174151
1295977
774839
1717779
1954726
1914805
706886
219379
302131
204687
1853899
1391195
282515
883094
208801
800729
615403
562973
1197766
426401
406458
1482759
1056957
1796585
27474
1200962
1032683
1185829
973226
813724
1723660
1922818
942581
255244
296208
1070541
1117154
1450288
315451
1401156
1008515
971320
476259
125777
183877
842750
1954754
1277402
1671574
1048770
144636
825703
1392821
139969
1086500
538126
356309
432833
82559
726643
454232
395606
896866
119389
1411526
1059133
58530
552491
1018948
1137546
1930602
442494
1089430
961590
242381
1941174
803765
654851
1113178
770211
1960545
116105
212485
934342
244555
1251126
1935120
1894453
128307
490652
65543
288004
1424910
597235
141864
1599297
1739364
1384494
1638089
271532
1082274
1646957
1471757
635184
100502
225714
1751309
824394
1177549
1546371
934137
943693
1599655
1557198
1211851
1063100
19447
71989
972882
1667120
211495
402225
163226
1606040
1220025
518865
1594593
1705933
1320170
736332
1893583
1140145
283474
1118072
59046
767238
1971102
475686
222631
881298
1311005
1065660
1120993
1624324
1689275
1575636
652378
623522
462591
1205048
867417
1529859
211333
130337
1353608
523110
1898722
330092
495999
476245
1101437
1558620
1977484
1426716
1632672
1273479
1269152
859958
1472268
328812
898084
458269
1398515
531937
1319386
1251143
1312809
596141
933783
448527
1660195
1154083
477262
878641
1701982
1708761
1590001
542896
768099
311976
567240
1264397
990017
1365136
1335000
1200451
201642
1048785
14719
1230165
197080
1330001
546914
1190604
1114808
1578833
1226473
1257865
1258645
104335
340079
602865
1870528
832057
858128
1175749
175834
1755477
223633
587643
710482
626125
736848
1732400
735346
791563
825626
1256578
1854638
1294509
1423567
628929
1174737
1619552
1291949
489336
784135
1121425
340340
818953
1946069
1744009
1232703
1416678
1414395
434030
1862595
1470433
1770256
1490077
1740824
678313
1400176
1997884
537663
1360288
306715
1879184
562334
238619
1792115
1850945
923725
488921
963691
1278401
385120
23840
1135594
1697327
1234464
675143
578093
810487
1927990
1458426
86235
1299598
591470
879459
1708317
123480
727807
1417083
1213839
1042041
61611
885016
1603883
876434
1670876
1061062
864856
1447006
1389151
253997
875281
1008004
206699
322624
758175
974596
1513596
271903
1099045
1154742
402833
1222760
1782188
1301678
537967
18613
1870448
1846062
1354496
832011
827032
1984709
661935
273525
186995
1378470
788916
893289
1804869
1427214
822276
1874287
75280
1212697
169173
1041031
679181
1667157
483094
564036
188184
1870712
1150549
61135
1025599
1971182
1978484
1972013
247630
281535
1407424
1108924
498729
1380557
55542
313502
1517287
1709038
1772237
817318
617647
1864276
1161965
1640015
1972317
1909173
1660089
1821886
884750
262524
1454945
1279669
823541
1398497
1413445
1425234
185907
737487
1064310
757944
531613
1133330
1097035
153441
500620
1334346
1376017
959238
350596
774415
1788115
1315735
712242
1883433
1822631
795927
1540651
142822
1607242
1435828
1743626
574101
844372
188680
873006
120447
963871
1860779
1627628
1330145
909194
591387
406035
1320104
808371
1592427
1698074
22161
1220417
1498655
1638267
765802
612649
313902
1296693
1842139
934157
1931629
1459187
150283
208393
1777558
176494
1251639
292255
1495652
1812282
1722442
688609
739639
381757
1808961
1142772
439040
963839
246279
183876
567039
813727
1593954
680432
1680080
1357041
1457410
750912
639189
1020840
220875
1682760
1324154
690103
700085
676810
885315
838589
1722314
1410897
1434130
125047
1481117
983164
387050
1176166
1662627
1356704
163092
1068523
211729
51562
520169
93580
392019
345820
1821479
1098673
1603008
439976
1581620
579487
64379
1776586
1033948
276830
536114
214303
1474109
1820839
915289
618729
1225297
1754598
1217651
182352
1468829
684416
1740341
1305586
575587
367750
1157761
1880620
410842
805244
324982
638912
217549
354862
676240
276772
818179
151596
300986
1710185
724927
971399
1469184
1953753
767811
1783934
924702
784785
591684
1530841
999497
603665
1224634
1544318
266422
582320
9384
1552858
1021098
400247
640315
440392
886006
192827
461669
649893
1926530
658073
443626
1460254
270698
182966
1764535
613536
1284912
1590591
1895165
1648933
582823
1372330
1122439
882150
17414
1281727
149469
368815
611176
259707
333924
264731
1816515
1909825
288783
1110178
1845675
21155
1198585
1164336
825792
1954520
1243462
946255
1629790
1002186
110366
1569273
885866
584388
932937
1950906
44621
1349210
333260
199675
1685990
1775033
182981
1255113
1159353
1789629
927536
971267
1186978
316804
1530600
786368
1184440
1125884
205462
1231385
1277659
1211925
1739813
406829
1032492
969343
1698904
1716865
583407
717939
1504896
58515
175806
1696037
693737
1162717
295444
734749
983574
246675
1042961
157160
987052
281106
439861
606498
52818
145165
381359
1158841
565093
375967
1615190
402138
1049310
192575
181216
1298097
226906
1663762
723802
87376
1733136
1513699
1723131
1961276
1696883
1502239
1773933
700041
910067
1573295
1702037
965675
1979708
400121
1288745
1581568
1216352
236291
581115
1585402
1698625
841235
1760685
534983
530225
888645
388615
442856
763335
1416143
492806
73993
744571
1562660
112503
120174
1732527
432690
1612774
517438
1559825
1763792
1162096
1111696
1647791
1620841
1219098
978531
427097
701095
1296474
1190922
1185421
1365045
587293
1965694
1545462
1089788
1816824
525291
1914800
1379579
1134990
680161
1476002
575199
39030
405877
458500
545891
1075883
1503867
1646107
815286
1104256
361575
1220013
687127
1472325
697226
585643
1086286
1289073
1304824
1742549
14778
981046
511956
1039687
507200
1619501
1961434
422917
1645226
1913694
1793899
1791995
1070510
311708
1077770
1215352
357538
1329647
1253242
37121
1358466
1395024
1222204
867495
170284
371465
880286
1818426
368305
850738
346863
1130354
625437
1271415
1290417
1609719
765227
526664
183202
1353653
219417
881827
952423
1908347
1637198
266195
1287252
572548
1452034
1557777
942875
1568067
1931076
1167632
685451
864384
274103
1087438
443779
1595086
1333429
136845
1861053
1644168
170935
302176
608308
1035575
640668
1989787
1300005
1045123
1199489
639981
1303283
446529
574682
1844094
1811375
1906205
1288196
1325323
1938616
1650155
284591
959426
580044
293031
317416
1676705
261432
1549946
336649
1159996
1513337
151328
1358555
1499903
1164605
1196512
167528
1890682
1489062
1280785
1338232
718446
435042
1862717
86378
1626688
325191
81522
516409
1657156
545041
1615976
51218
1699932
1217785
880173
92021
157522
214955
286222
1222713
1298930
1243440
449162
382407
241494
1307317
855037
97052
577895
1903810
1259271
1568172
406341
1903844
1991723
848242
1699288
898932
1262569
1079080
1621221
1650687
1166559
1589823
1889372
1389866
1878988
1614744
1318779
117423
414885
1963904
1198050
1078040
1440347
1692185
77114
696802
1762368
816009
1547721
882963
916630
1980689
981913
670337
1257111
596616
1872590
1638928
1629614
376293
593103
1493594
392179
601295
778338
114267
1797544
988332
1147043
255517
867247
1480425
375945
1424547
286369
1281829
612334
228704
470081
136818
1988277
503714
699506
1024592
620918
849316
117118
380405
754991
1111067
1498472
1252333
1167355
1970876
613842
620136
1429860
1357368
1147670
664347
72337
1346071
355524
917480
331436
191933
564637
1333377
1524466
1117389
173174
1908721
813489
318046
1185990
667059
1137695
1351252
201826
1478233
1814569
1663686
1365348
413306
1131675
1402948
118305
1641484
744944
642047
1299882
780640
923278
1221210
1741377
66168
1676626
1939001
1598574
1404571
665467
1414053
662575
1939545
174900
1895738
984401
1008871
1303434
1813608
1855283
343472
1458940
1981596
360745
507840
922477
238262
1580653
1514554
793503
736511
366785
1284900
1291724
857126
883675
677051
86690
1968151
1896759
571016
730540
649754
698819
410980
205186
1990159
1191741
380668
1134612
206775
417752
1929154
693831
940419
389214
1589698
1958138
754330
1403217
260059
839446
1408522
1872519
309164
1211469
1380702
385470
1639035
171036
1395198
1622265
1508335
730672
326222
403615
1491428
151053
1789277
1490752
1612276
1238055
1544732
558840
24817
1480258
906881
1227115
859992
303299
690880
994510
904197
198153
247414
1738959
1184052
148299
1800572
1228325
406457
1620992
1083348
1274236
1911792
300863
327197
1626564
825645
1991826
1604490
1966082
267732
1022315
751374
146713
1109440
318875
627661
1666362
1381609
1143609
1630819
1020018
573532
999422
317527
1753490
420533
1935906
1766467
1155324
1915436
514437
695489
376089
13863
331660
1451416
1262930
428067
37701
1926299
1989574
407001
930595
836880
79700
1237270
1957554
1004261
643387
840554
609673
1210607
1363784
243934
671623
1705523
656056
966820
1089716
502014
531307
1566199
907606
1917604
1083648
122907
1675773
50989
805293
1903406
1623447
1604622
913267
842696
1930896
1018469
554332
1459165
1157709
1467819
562276
1219827
932654
450903
1599695
18319
1743240
353921
1205114
599898
207867
1938605
141873
1919489
557853
1953596
494148
1817497
1975726
284964
630286
340545
42477
52272
1160244
1140936
998334
1329306
1212648
489200
1473598
1846325
1652698
962527
1738832
184157
1332426
494505
105868
1743505
1343128
1626820
1192130
106610
1181625
1788286
955355
451130
1262807
739262
1007749
1678215
125724
393928
141074
1039826
1494709
1416415
917915
891181
256574
1062700
1657163
1618663
705690
677563
1949521
1009556
190815
560533
1927697
1453642
894046
21103
709379
1061888
1366344
853865
933662
1420569
1512141
1202412
1881694
1832310
156330
1003718
1540503
643403
1283671
417072
1878135
1452220
1411666
840534
897626
687441
813488
1098815
74414
1529941
368900
1914040
1187313
1040719
929758
275851
211488
1681227
1302595
1581034
865935
76320
1921232
1261273
213978
94314
204486
496459
60690
1999247
50985
569902
1899528
1007817
412126
1280554
1877649
1161364
755541
1842089
779823
1894640
963002
1907236
1169926
1854266
1357052
520504
97098
1598632
1726519
1041536
149926
1059756
600672
1789465
1975739
1577170
371941
1913399
622231
770223
1559173
893062
1610649
664312
320887
206673
305804
1362250
1569950
73079
597467
395547
1288950
1807326
1679436
12309
1614886
278994
855538
1079032
140572
1570059
172167
1790762
100571
1207203
343063
449776
696320
183671
131321
317021
1843744
1431823
812766
1793789
357423
229439
1369202
155622
1408282
54516
1667172
1030764
283235
89989
493206
160722
1527793
1120696
758078
997705
1711196
1162621
639838
245674
887227
750591
1068980
615100
847684
1630104
693897
51144
1945883
1272465
523866
105893
1846029
286737
1054063
1947388
1931226
59260
1445893
1460955
1206863
382000
1894801
124557
111640
901503
1999536
755879
1728690
434233
1931713
1199904
1185677
1204792
1133046
1628811
1440085
1728913
1413664
1217945
749065
1707680
1840365
998883
1899042
526061
1752094
1964693
347620
1174531
1230035
1301839
386027
1079195
639657
885
791940
1552705
112891
984072
290636
715176
1191927
674975
424564
935586
969801
1410543
682735
1047097
1827130
811567
298447
1204781
964761
1222242
1007341
312258
1381357
855698
1027356
15105
784311
563327
1050443
704659
1027431
806081
327775
312885
998127
1603179
1935305
1585277
920469
1661914
897226
1681859
413999
19935
106544
538656
869626
659975
1709299
1494998
906082
363312
466680
352543
1540796
1800824
32919
1217553
229425
1556102
1856794
536040
1778377
1778919
379447
1117032
980254
1877872
1716993
359935
316171
524480
256246
204778
1642276
42053
1874066
1715425
61247
1085451
190889
1204304
1198270
376870
1277982
371770
1912186
1739713
1507945
1256452
70209
1255958
1421918
831478
384570
1487260
244581
195485
1310011
443454
1775981
1739754
34388
101362
1984071
480634
1783047
859022
1010975
296363
901332
775343
276959
1606582
95453
849530
1447597
611068
490651
1030147
596958
183044
1456855
1018141
1215333
1845814
393958
1586063
1209315
1172565
1472403
98523
1803725
1186617
1614134
965438
1780072
142754
988073
316948
1102729
1117963
1770215
1811516
85498
1278668
1452279
343890
567693
1981357
715040
777103
1683391
1411745
1272718
1184928
1240093
1871313
589426
1829768
1136300
176406
37274
1374541
1211351
1717903
1285303
1146516
479309
729486
1390562
664943
510477
6249
641752
954685
99742
885680
173117
182046
417142
1756091
245749
1412681
272924
1718333
1597302
486352
1405423
652812
1849553
1543872
248909
343003
1888446
1571960
1869229
343888
1901992
169037
1427626
603702
264704
1382321
6976
532040
1656029
1056515
58042
1516104
1063997
608387
152559
139857
1442855
764881
1983539
551786
1899423
1799274
1619126
478112
1309382
992980
1086516
189444
411708
265906
254106
472207
561363
674223
1503677
1238689
1805642
806646
569371
952914
1654958
196500
224058
382980
132517
464782
801013
127414
1075319
1334019
1734771
1628729
278515
1148208
812795
1060663
1217194
1293993
1457828
845460
747578
1760847
1940918
412341
1287867
1155765
452087
1053065
499124
67902
1192453
1535822
556068
437171
1153942
1950593
869136
759761
360554
1056618
190486
1419457
220305
995927
69409
777267
19280
218050
791193
1026707
38495
257026
343603
1934175
7885
90844
1138287
691668
1953332
1642062
376168
1811988
1399700
1113833
1778151
1166078
1377688
538477
1179472
708182
1166055
1324467
174759
577810
293042
1528201
922331
1926649
1530298
1281576
313705
763217
1348519
1674953
1480514
262362
166749
1792496
466017
594169
1798703
702713
920363
242653
1831415
1990447
1798897
1571262
1024299
1388277
320582
1773945
1490370
642397
1586358
982897
1655611
733884
1687123
86593
1700355
1223524
237679
1150284
293273
514498
227032
899405
57793
550865
1542686
390013
1775723
1231751
46714
172400
169410
1110095
962109
1894132
61952
776239
793313
614241
7421
364350
853158
1901676
1697423
327080
737114
1861332
1190010
1451755
1936976
56069
1732520
378658
1010603
1614741
1466348
328316
1092895
172459
657374
504208
772893
149082
1915650
1644393
1057547
1511150
1306875
1063209
404781
416818
913193
100601
1919482
767335
688323
1417419
679295
1620023
1249246
814416
1045880
785689
274400
586388
299079
1563860
859710
835176
902637
1108467
1068745
1661266
1096293
1797594
1915735
1408822
1613484
1373497
1044625
943778
967189
161870
1019453
557158
1330398
1650769
1654696
1864819
1670783
761256
1995908
1307810
1631181
1987369
363700
565265
1235803
1541853
230661
1017965
1402378
523293
431887
472898
1344438
1564040
1689996
1371343
1235287
302984
1749433
1028318
1461162
1527667
1493097
595390
1967339
789816
1253523
1175643
1116244
1891420
1796358
1683653
606236
13355
1843352
1795191
1207696
306559
1286703
453139
295944
1108004
1601687
1137913
1330762
685297
1576234
1749167
681623
809695
960268
1862960
912049
576241
1210146
1230313
1663756
1670779
636005
367125
63747
1482665
1622541
970207
1722540
1376664
351250
1745042
610916
81338
858923
1167524
86897
645983
1145274
54574
1893575
351446
1471780
1435719
1461751
1932676
1384507
245990
1417182
283079
716390
1338364
1412138
440168
1760256
1506860
1229525
1454613
974780
583985
1211494
162677
1732509
1389868
481421
111585
669418
539342
1904036
1446041
1795654
1482596
82074
1188243
484173
808439
1831099
1185148
116554
427678
671610
1867231
1312377
1405195
1216224
30492
17610
229703
833031
1118262
527236
1258776
994113
887082
1968122
1084167
584320
1829315
731086
1856727
88785
738651
400521
1213647
655163
1865900
1408543
1831948
1280190
1948824
1776049
1569967
1207019
1329616
938285
787912
340820
1569504
422633
1691142
476543
711532
1958734
786103
1249089
26415
1035572
140166
72404
303892
1957363
97427
961767
1478866
870458
308172
1164293
1061294
1956982
366913
1603694
290480
1983625
1854506
1340074
811210
926781
1624533
1954510
506662
221609
373998
1363184
143620
1053931
613156
600672
1990983
1235052
354358
1745495
1264498
1614768
1573366
1871678
5544
1871349
1583244
779987
488594
718511
1041372
1487882
497674
446932
1569031
671692
819329
1500627
1297160
946519
159465
1787646
1326661
1452928
1849345
1542222
1422006
1219968
246721
1784028
1151004
335562
831909
1908895
1796715
339656
1515260
200872
1096618
1475904
305500
1959173
414585
1962154
1972830
725876
1091070
1631381
1088880
501977
1835803
1217699
1969090
1785538
241070
1063514
670937
1315778
1605904
1877504
878202
546126
435950
629244
1736505
1836917
1371333
690674
1047385
746818
432819
1103556
308776
657100
660087
915512
7606
1149113
191030
56301
1915389
140003
868500
1983687
1288392
1812868
1435657
954916
1991909
1881832
1631175
208970
1569921
828536
1496981
1443940
1261413
1915154
1803258
440664
1953722
31201
41008
884089
500625
685942
1786893
378997
1914799
1723220
1481845
114757
1618966
1197845
573072
1091571
1967043
1875693
1658
186303
484573
575887
1273829
1419831
1306261
1926617
478855
28761
29182
1768532
1694230
1410378
59622
1357708
1217712
951708
538012
1298003
1497300
699647
1301803
480879
102914
622016
667957
56280
398846
9509
1537347
257697
76073
1738044
1952666
516497
1073394
1346441
918478
1806694
1551822
93552
220360
977376
444752
970398
913809
1036765
1582006
427024
205197
210676
1782452
73864
1467686
1986514
1420196
933016
73887
1592922
1140606
538400
997223
1192656
945757
1393010
567448
640002
1431971
869746
286252
1291765
870219
1878223
268654
1728835
1556035
1998478
968568
703900
170563
508201
828157
794400
253726
686911
998743
1603047
1258872
526923
976088
704904
1220733
991419
52823
1693311
1762752
314158
1404382
1993503
978047
212432
1124688
1391194
347086
278132
1707284
623820
1538934
746907
345520
533933
651217
1451434
788112
84348
526084
1183922
104848
1417694
96456
1632611
770117
1667561
19846
1445121
1611012
555858
777407
1599272
290671
1230344
76970
156905
1672177
1267466
1919292
410033
308741
1403827
1208974
541757
161110
1855320
125459
450132
1896941
1462575
1205814
476764
1344734
1384199
1172182
282650
71332
574392
542771
107582
1526051
1421002
956330
220353
1040712
745731
2283
1861106
755046
1432526
666711
1141798
145751
667846
1677879
615297
620709
758369
1822874
1296308
864968
1842281
708763
1362458
1692160
1469803
421713
1112878
67810
911941
934618
193976
1150310
633476
655703
1682948
1254973
1323392
1164898
1026400
1276310
1626826
1949686
1913669
1379030
87797
1903723
411605
1039348
1739282
870433
459839
1477664
78163
403772
415695
779232
405901
1301249
1500369
802826
544597
760817
269349
1600711
955865
595439
1125932
591920
1407840
1397583
1318159
1654367
1599813
1743684
540753
1933140
1305009
1932530
1031437
471027
301708
707566
572425
611753
1115424
1873345
1852743
1841665
627261
743312
1355160
789212
213427
1811798
1980918
1681283
1253394
1013901
1139978
1249842
195038
701772
992799
167365
619364
1037715
744086
547491
73171
79461
832207
200733
1854138
1543063
1255667
1412825
333158
929718
683987
308261
829887
175615
196256
1273687
753427
1529275
1738844
1747130
1624225
1856201
1895825
1382213
1441123
1424005
570086
1315213
872300
1158039
497858
533201
1444573
134423
1054194
1743338
1038863
567782
755415
33117
1973164
157313
533322
708303
936300
138940
668208
87533
132871
1316378
132132
546496
421364
402534
60934
308991
1291569
1814989
663
1568575
688048
117432
1948242
601230
965092
71166
1122565
1899144
1834010
334778
1227671
765691
515394
432457
387037
1919020
1024678
1538327
1368699
1772570
1564921
211480
578512
135641
121906
209118
141753
1959920
886924
741199
403585
1402007
1938502
1150
663481
1241223
1686919
1298688
1216423
225688
1879519
1151338
184802
125997
1103707
88583
1482753
168616
1133934
196679
861743
250902
1924981
220339
600977
1994479
545677
1662338
841535
1070652
799937
1422563
1741210
1288867
478050
997347
195641
1427345
323171
921737
429458
528748
1427905
1522292
834268
746677
234884
1207609
367706
1260666
238379
1393054
1677084
221987
1295411
518150
935985
1191365
1772249
531569
1090272
1050807
42595
659810
112235
944797
512877
429807
1985161
1479169
177236
1991327
432669
1510973
340766
432428
1171380
1514489
1456637
887395
1116049
1900658
865219
1224686
1556727
259707
296463
1265841
964765
1119742
949900
1297485
1250122
401943
1969032
1985325
1392942
74054
1235934
1849407
861645
1738224
1572649
1083936
1495391
632762
1604883
1453203
579441
505065
1143333
482521
404262
209058
1332077
1910065
1074375
1417955
1169746
443649
487762
1389266
1957382
94093
527864
1582348
240415
181054
192848
916714
1557201
1697480
1362480
361287
1468047
1215876
354581
1557083
1420150
299265
35579
384840
612224
631743
421058
1534021
411127
976317
963688
784199
1851950
1430444
1833512
52759
1804268
1473711
1197195
313759
1557962
760389
1954345
1883413
173875
400519
1933543
1535096
510138
1172571
1854799
1128935
201004
430354
920190
1621301
1489067
395082
1542607
1703335
446862
843880
732401
1262097
1841866
1496150
707019
378196
467456
108687
1145798
658957
1024942
1870450
1211919
1046589
1263851
1614528
1770396
1205864
457912
115209
1249397
1731039
979406
17864
1978577
1359119
1258081
1410511
1754547
1752709
181030
197904
668296
421624
1625829
1640975
819911
950564
1834186
924415
700771
982138
1833073
283018
866037
1781458
616821
488827
620950
660020
805424
59416
958007
1454124
1709666
1809221
951704
527559
1784052
1048831
1839472
1916071
898016
1358272
1724286
1147035
635761
836509
1930917
633108
1736818
1161585
1050595
1919912
1077472
1995476
311018
15649
104276
1825704
1967241
345644
592202
934475
1254178
90854
1787958
1424695
443703
986080
1506260
455883
1292513
1629847
25135
787544
921724
1214428
1632841
1258774
1765367
1761147
1890219
854962
1987848
1615013
724941
1461191
489562
596580
1163721
1441967
1175318
1397637
421729
596331
811706
878638
1942481
1410630
313707
1684934
444802
222074
205971
1655821
472069
1321143
642788
1440734
169294
97681
570166
841798
1067957
333217
222190
449112
1173154
754154
371721
861276
34997
1733662
877140
1143704
389830
853878
307384
1783971
1029085
252049
234545
1966108
1232139
1373599
6625
1464748
486213
355224
802183
1208114
1614526
1642855
248624
1565733
236355
38957
1950056
1660219
1497723
441419
541252
1059501
57312
1530071
1939190
1727029
1538025
202109
974366
1714162
369890
365949
421613
1048598
529899
447127
1837736
1817494
1354189
1339201
368573
1705548
208933
410612
1454126
1386408
1180559
569569
250878
425405
101800
1764674
97034
509340
1064863
1657097
34542
803765
218298
251254
1840980
84938
1258845
1645249
1572514
373925
132630
765688
167842
446369
695809
365072
986214
1201388
857479
1971397
188219
67284
730667
587241
413904
1570781
592094
159143
1289536
1133066
1946656
852415
984426
538476
1049318
500731
1582925
1537727
1297849
1364672
514681
1098613
1928865
1955072
1340205
39847
1415519
320522
233758
573115
595408
277487
1889594
1545095
200386
1121559
1218673
1798293
954156
1442787
1716780
1011843
11796
622038
744752
570386
891516
608903
1141508
1936092
1205095
1428185
588628
1920615
1306413
1839755
1623495
1368322
1401957
1656741
1804477
1384613
1482766
274280
620170
350471
543646
1980679
1471712
1609988
193501
199170
384778
109913
57789
1227487
55237
1865885
1180235
960762
1186880
1400453
1465141
772866
1484510
168333
1995026
980301
575891
776766
159273
602994
1120875
753090
1254724
374383
1163763
1448577
682142
1005504
1928013
1592008
504967
1035108
1381381
789646
955286
527347
319620
1179372
865534
804726
994812
1760044
1183011
1668989
1476608
1081181
559594
1760092
322972
1038034
36920
491078
285648
1083136
79718
732664
755799
435499
1407020
894177
920146
675760
1939409
1515632
112642
1621545
797859
1177975
637636
513834
612763
988236
1201724
1984029
1698796
1377218
1161275
1620633
1319553
1637576
830054
1137623
1735976
1390101
483026
1612745
70146
1725280
1365382
1005764
299889
310325
273278
120696
1419833
365136
1042188
221844
233593
1459777
768390
1945471
1493709
1280410
231823
15659
1050737
251435
677213
339875
1678596
1895039
551693
432399
698993
1666726
1566668
102811
1733605
669897
1078878
1638307
1037694
1168520
288261
691474
202048
236165
1617907
1601877
165378
1074792
159659
560444
859771
1828982
798165
28544
164086
1051464
981638
257343
1424466
1604338
1167733
441398
41182
837989
1676388
474425
1306428
871937
822660
94509
382823
1910472
1424072
221761
1280968
1509095
872132
1838324
1082057
1322662
977017
570823
1326793
831348
1606488
13378
450612
1476902
741571
1195029
689141
1419183
1487724
42606
1965084
1422668
1756313
98829
175967
755991
522522
1008647
746748
1743743
1470550
1244339
1690492
1642183
1965162
1971113
1447184
60662
1604129
738435
385232
1839851
308200
1509996
1270017
199319
506722
833438
429120
1415177
872753
1257733
1297406
741112
11072
1455368
779446
1861008
413687
864164
1120739
299561
844653
514801
98599
1793569
1476883
1041382
664222
490137
1523362
1028060
1822620
1910181
1723449
1832748
1769127
63925
813487
1725446
1083491
918180
1052991
1315996
826176
1745491
1896713
1044932
818822
232761
468368
1067503
827657
1848830
815849
1416876
89461
687543
1631467
30000
374726
1716103
1048144
1376615
1840262
1150454
782640
24462
179806
598379
724463
462822
27390
1562407
603465
1558684
1626145
1147372
912388
135016
738066
1418428
1492483
602971
1095216
650035
1890100
97941
1024180
628474
1631654
1353536
1402124
1621803
375224
995470
741626
1465358
827735
754259
348679
363970
976922
79101
493487
1353999
1625729
654986
695073
1454539
1282138
5166
377023
1312057
287984
258906
1816715
1296049
1585105
537600
695114
1506455
144555
652598
370503
200960
1396499
1071280
303710
32980
891836
650095
1892089
1136683
1137920
1057156
406816
403746
1680309
773819
1993174
381115
1722057
1405132
271184
1497165
160768
664123
1312044
665779
921273
1090654
18656
1855864
651691
918422
1425162
29619
27521
1132902
1787333
1559563
361857
700976
1169534
472350
73424
742295
628413
923205
133123
1206511
1283921
1649097
819035
1950372
777077
1996721
1357472
101616
71535
1115024
1028738
683135
327940
82456
1605200
1135129
1721929
1837389
973748
1835013
582991
195095
940181
492842
1893246
1356737
577146
396434
1392652
590752
1824924
891835
1523260
342682
798066
510459
1748851
1651991
1565759
1980776
422442
723914
1712545
1202000
1612770
1094758
299645
1611440
1112934
11210
694779
1786558
1638513
443574
978395
537855
1836767
539284
1806152
1385929
1887121
116042
635605
413186
1310485
1057687
802758
185595
649606
1190776
677872
803378
1340152
1948003
614229
404182
1814860
103138
1673238
406997
1515686
1345874
1452609
1533579
1470475
900384
879931
1493437
454119
661377
1791590
578224
1351300
1576763
771219
1453565
208871
603837
893861
477206
1771945
1921866
1752644
1915920
494706
1503220
1724358
1904654
395753
647460
1755139
708372
40461
990827
791010
1414234
1979921
1245871
1506366
1021457
1227081
1373420
44970
1321648
1738428
981066
1469274
655483
835979
1071754
1449065
111244
1752631
204379
198892
1424689
1075510
1945271
565589
681978
1735893
169786
1203739
283386
1833948
988805
202609
251585
1245348
1039011
1174191
1814462
1436790
1840172
1398044
822435
1219133
1785952
895018
1729925
1688680
1140477
151572
1496609
781364
1152726
1231216
562729
1837196
1514398
744276
1248074
1413717
1254449
1080983
956916
1470538
678501
1304099
1859291
1582301
1997700
1330987
874076
504723
1383414
879807
202728
1719777
1237762
356887
389809
1001883
1594367
1030363
1972063
532445
694593
1414788
34443
532269
1665000
10839
174261
1877226
866238
362031
604621
1890690
968373
456925
831987
504705
548610
862989
68174
1342086
1974571
513352
853471
1261242
1135319
718797
568137
1577730
144936
1309248
325798
1376526
488891
1248861
1848956
36691
1959319
725232
1832010
1516224
523649
823777
141225
1042581
1421781
1407198
1646691
1878417
510321
1591720
652723
275983
947359
1973194
121424
1793529
355558
1726857
1019901
1486878
451707
1376687
458305
687491
15927
1376995
917504
415163
29358
217271
1042404
381263
1366809
1959329
1399922
1356828
1547719
158572
378496
1058579
389323
1179589
1859415
1739616
1716001
1564804
427015
1522693
1628425
664763
769249
679005
1413196
1441064
405600
1642407
860589
860615
1151379
1216952
1645268
743511
371577
667602
1630745
1117365
503681
1801425
710313
1804338
1197188
1223097
1412498
872174
1851968
439259
1821541
1490355
1499642
1893663
1737751
1825461
1131715
1603325
1582197
1386251
1221611
1267016
541445
1052562
888091
314336
343026
455111
1574469
444986
1653999
1965548
1268004
745004
6411
1293934
1478143
409357
983365
1768957
1607267
718168
1341681
652203
1228529
1876438
156613
861363
1673822
305219
1289874
1985611
679802
1570882
1018866
1738062
950636
991874
1224201
1289436
1493440
389470
461146
500840
1551859
834184
846423
781709
1690026
1716595
1929645
1356738
12648
1566827
147029
772993
390126
865636
157131
665957
500686
518123
682047
399327
1251132
1794402
1080464
1487201
222642
259772
1060547
1579880
920074
1903211
16501
1835630
1907033
189108
1087858
968846
1360729
452855
1536861
1401668
217467
1375683
618533
1808302
394600
1849074
484908
768295
65884
1210873
1851554
1863044
359150
212013
1086653
413878
1209113
1134929
1049514
1596582
1670101
382192
989580
927986
31995
1105399
1467877
211418
1325738
457097
1893812
724415
321739
777029
96002
1242021
1269492
1974594
722455
1415931
16747
305444
333368
1871850
684500
1156846
956988
1944268
1229352
605314
145992
328938
1629919
1930694
303326
1848955
276726
1185020
1946112
725326
1201935
1394552
252055
426277
1628248
179120
1398249
330913
513436
876309
99645
1199694
501912
1458501
1258371
406424
1020419
1497248
1921471
269955
1741033
1524574
1484402
87360
1589831
1187421
419756
371169
1378756
1027537
1202143
1923437
1090786
1383552
741518
1682247
24431
1711906
165286
589629
802712
1716293
1529016
230392
1286876
352838
197665
1138907
1112541
912216
1562386
1905372
1269057
452483
1639220
229740
1766544
532164
1641501
694708
931631
1732834
270600
1561429
872416
441087
556850
635942
362313
288105
1784354
116659
144686
782071
756770
363757
596751
187966
351542
1590735
850280
1347367
92730
21322
513632
155272
1810912
1984876
332330
1615886
620240
1599659
1874877
1253262
494453
561967
1182348
1690986
1982284
1968122
1829199
564824
438225
1548331
42618
990220
1322648
902322
412022
1500006
449960
276872
797878
1826622
819074
1785318
1842241
963720
1193087
546595
63578
1384345
1992973
1496669
1727252
1682746
965957
1234775
1850523
867540
1072822
1271961
1323519
1835010
1545285
1527219
1941525
495666
421458
1909978
1531409
1726870
1642489
1218895
1515997
1158463
963707
1797957
422028
1342398
669366
56717
1607267
559049
1379921
1074760
386733
405003
780963
1545300
1455561
1603884
396765
92800
1613957
190687
33412
133235
126116
201538
731677
622707
1869497
708017
645847
31450
1273470
1786441
787024
1808316
1311529
1656208
1214981
651758
1757640
1218135
687805
1121175
777440
1186733
184194
582333
40301
1813549
1265569
1800561
81699
714799
1702809
1189813
794531
1179368
688844
1056574
1767086
948993
1573490
1947316
266266
1191084
339971
234847
1211573
1274564
1865312
998517
1924799
741122
1840539
1764365
1645350
855740
490022
873844
884203
1493116
225558
1064642
911653
372333
2569
1670418
641182
1746428
1764758
1035522
1239240
1859060
891709
373281
251668
336473
277925
948154
1203657
1210329
1299392
1072075
12500
1775118
1116818
1440576
978596
1045595
951735
1477519
40922
201344
1361039
1604940
296369
828387
1893431
830352
471186
1294031
1979860
1058474
291587
231941
1682282
1577803
1208905
252736
1602525
978747
1275825
244721
891739
64404
1085320
1956660
17756
1052388
1066265
369274
255159
1637605
586636
767013
624423
1822250
858110
1810099
1867065
1388542
1946055
1481386
350629
1659091
1352507
906412
748170
697965
707208
1040175
1035510
1170482
1421399
1354619
241789
1132903
386553
940728
1340250
1677695
905421
315712
826211
831283
321387
216843
1730397
1965093
364415
498611
323594
21428
1363850
991366
247611
5034
1613308
67749
1232960
145520
735022
1347920
1911403
1684557
241423
842210
1290558
623331
1455625
202036
1377099
1520604
465133
676202
230203
1358580
892892
1052578
1067038
1745944
935115
1290399
210729
1305491
2994
852741
1208846
177557
1656237
89635
876369
1598941
1574329
1493247
760014
981352
896116
820422
1624620
266235
1821320
1957649
1936698
1172884
901510
208879
1040670
417817
1153659
429196
426081
639088
444517
1046736
1472028
1060221
1353668
1278629
1708991
1709666
239285
1664545
1196615
1976833
569097
1410451
1116857
1301195
50328
706860
1180728
504347
576676
1940310
1862171
1833263
657398
1508919
1666357
1916533
1787368
1831158
69055
853744
1275807
695356
160702
1129052
1845183
117212
422919
1503081
1531278
879475
915875
1214981
83915
417221
948279
202947
844311
1182366
127553
738423
560951
1810381
38895
823968
1903642
1094040
584692
1424286
1090115
1344882
1355584
1592658
1554695
1903594
1787634
949744
304610
1204120
1583100
309352
1708594
1372818
935514
1448088
185846
1414040
1383196
756994
962097
1414273
1754856
808230
441334
1697308
1575486
1996239
1976819
1409230
136097
831306
1621083
85828
1973262
63264
1835851
948394
1698834
1586613
1314163
1827620
1917346
1904733
1228404
586172
1907387
873744
346759
402702
859752
228065
1321760
1777948
1318387
93631
474818
1046155
709312
135437
1207165
1032792
1764930
643587
1180246
1236851
1675429
1295430
1763486
1477885
67705
1672688
1315218
946555
98636
158293
1081258
1196197
916367
332585
1252966
1637775
1735709
1953301
1640086
1007910
368802
275792
323998
1172118
1918144
186395
1120196
1643231
787524
574487
1977524
1451312
458544
1916837
1113952
288513
44511
1944932
518471
1814853
1262968
1354805
342811
1646544
231819
909224
400831
924984
1716266
1616736
348372
999540
1953752
1984867
491893
1754264
1162154
626976
382062
423667
1401273
1943221
485185
804109
104070
377017
702492
1646528
28710
700225
667642
1664701
913094
915468
410925
991227
539874
857371
1305637
96781
412028
381174
1931894
977402
12203
1297277
617870
11810
1119843
1495226
1735421
1198262
1206153
1542456
585530
944198
1692371
1563143
1230217
1373788
1998148
1337330
1320895
1347381
1566184
1390839
1934659
1346570
1358056
1298592
529026
1905356
283256
1711467
444185
1437220
925605
1452351
1656965
374672
1914353
1601254
144124
180555
1715622
147656
910924
1239572
1805779
585689
500599
1608621
61457
363970
76436
318954
8540
1425025
1653000
747736
1026062
834783
1076785
1994493
1223894
232174
1299933
1292965
469361
1453167
842793
964921
1828342
1373217
268747
373110
1229229
534557
1696028
1891772
1221799
808816
1193159
688801
953121
1222905
1431872
1910717
1223444
1749861
179608
798258
790016
1973692
1373368
590068
1256236
1530006
149488
475862
1444121
1706331
417600
1080900
36284
987233
74590
1813221
670780
1423211
1732509
1857171
1575491
1924830
819119
982594
184108
1100687
1737733
1487168
1970380
566833
324851
522071
110268
1895778
1429597
1001738
1151946
789212
1269748
178002
1050802
1291989
869134
1014734
406769
469631
513889
872831
525706
1906708
1669278
691644
1807358
854249
1006424
812266
194762
55475
386227
262924
1290179
475338
1309527
1518567
1442920
1460651
1732768
1163357
397456
144159
465074
1644367
852729
1926419
1542492
524017
1316884
626358
185976
1438307
447593
1856896
1585035
1606897
566913
1480635
283449
1705651
596690
1488116
295109
1551163
703984
1574755
1050097
1751796
4854
1862823
627382
1825723
251367
182105
1497742
1825292
150443
1328850
1366087
1308617
699983
892241
203998
1092496
380037
812392
1262178
594302
905960
274242
1861313
1333537
102301
796200
201993
1785332
1366690
1318992
110473
277620
9115
940777
695093
180703
1965029
1759417
1494541
842896
758947
1754550
355265
517023
1256937
1841157
1483786
417145
1822949
189966
555266
1497826
190356
1616127
587177
187937
1878741
614272
1279572
219475
683055
395601
1784931
1925674
1721797
58258
1153036
1194965
1371153
642947
553709
66167
895675
874604
1284103
1052197
476871
106693
1674583
1167562
434501
728333
559962
23935
345117
646048
1741611
167586
1620639
985816
854415
1871097
1443545
1875280
1505062
1272902
1349026
1381379
929771
321073
1515989
875532
1092543
1731306
635647
1791910
291421
1479672
967184
1245075
1313681
883632
1327449
1318150
750090
835858
407987
1544851
268941
1789352
76852
1480104
1726483
1872890
218045
30639
1367784
77407
1038542
586099
1762601
239340
202752
564371
504969
962342
1986019
865677
289529
404216
1062831
140108
1078255
704816
896519
1093801
1785372
1152842
1742794
568037
1083316
675499
734058
1794772
1771746
1371611
650201
617029
1841082
953447
1192874
1593768
963962
1683046
563584
294960
733056
668183
456005
1269531
1359612
116140
1712267
431129
1144569
1742496
15872
1914419
1180525
499273
538099
475363
149634
1622644
945072
1174122
1917761
1881866
76402
693449
528466
275610
1227581
1174959
938987
1661583
720525
353228
270272
1256636
1576134
312204
1485092
155890
1067466
959214
1226618
1928190
438191
771552
734457
1370
1887731
1831682
1678983
909483
1354229
1084407
505400
1081584
1628122
1642572
1653542
186704
239506
1979334
1582831
151832
1659206
349761
267059
1624092
1234248
1103573
686702
1174195
514002
1681149
1137836
1338787
551814
1600302
1940440
1930958
724367
1512775
1529554
725011
1708113
96503
1495599
1980566
1262651
930956
1687998
1627678
1222996
705040
818406
1024450
318139
162978
593319
1075658
1420575
581683
1858741
1400944
1633773
1128986
866628
797593
1253481
1414888
703468
1847153
1994115
1195277
418187
817892
114913
269281
486982
1232465
59954
1781798
1441123
100365
1812649
1730477
1888893
1276373
625618
331166
435189
796120
711376
739766
485309
967604
705145
1148429
842082
776802
1486116
1554361
601444
1451133
1473975
1031963
522809
1177800
1910260
24586
1725069
199083
1482926
1444376
1109868
1903318
601983
1843420
375034
722547
625661
1951435
1633781
921214
1089067
1282850
1223066
1050918
1906688
1343428
192633
1652627
1666686
728277
108969
662428
1327834
693494
212180
47167
1164650
689685
899575
501294
10805
84663
1477349
555998
1661610
1020707
1632547
999993
417249
163186
1831940
54856
242124
163638
1734988
731290
667660
625114
1684475
1550173
548409
1822890
664524
1504050
861327
344658
1875916
207307
1692827
487895
536732
1158129
968204
1208624
1210502
1441088
455055
85683
72095
1452332
1872932
544502
1955297
215289
124102
1446259
1216867
818824
905720
571204
1707768
399230
1334252
637668
1633202
308815
332552
580834
1791266
650088
337188
1979686
1336325
5869
424282
103197
179344
371663
150678
1738514
140257
590307
1080202
1347576
979221
1357114
724297
236780
114509
758419
495683
1476728
1245666
281798
1748700
268584
1822240
1473828
1106699
381994
1164555
1108248
1413729
1107971
410386
805776
1284583
220168
1322211
1085514
1690768
507267
41792
589845
175245
1070025
1833201
1141595
70904
424802
633132
1960548
41098
368314
1673664
1993387
1856684
1787508
371288
501746
273568
1895516
1528835
126703
167794
1289366
512802
1874678
1038216
1049575
1427421
559102
898465
729598
1125702
865893
426196
499350
1661492
1841562
631840
1314296
1924940
1825220
1212951
591189
1653823
930327
1538577
1700236
754229
591210
1015213
1177219
1891606
1941620
1658946
1024962
1913037
221192
1302042
379806
902592
1638992
603014
1832566
379804
50600
1653427
1191016
487057
762775
358487
1963754
1014273
740446
1529742
26455
1099757
457701
1589481
12792
1862072
1655239
1535777
1203766
1683272
1042192
1913575
1546753
222649
1962637
1052323
866445
1329552
1130218
795145
1091410
1072885
485425
1353840
1182230
1745354
732827
1975870
1932470
169705
108992
806617
261115
112925
1145869
135276
1701997
1961851
161107
1583448
820320
213738
39490
1534218
326908
369088
1027512
127219
450173
1892255
974519
830395
279609
477100
1696671
1774972
182541
1232618
934709
150661
1909704
962362
486696
1055788
1872174
472295
1624696
1824485
1109483
538408
1460819
652587
1025171
744759
1739460
1216176
219093
844147
484127
558985
1099997
1756298
1636997
1831539
1916107
1583648
1378926
210075
1503864
1811169
764123
413439
1666150
1519301
1500822
1888821
819783
1833892
853123
682291
757183
1158670
444279
889506
1356540
710294
624890
353888
1165035
1627437
1531856
1281470
143112
592537
1808493
883503
518560
1924814
1839152
966552
1919316
115935
1155079
764277
1303043
1017343
844857
780447
805345
1984977
1532513
1251159
72759
521238
387552
476864
1123214
31567
99599
304419
506939
1635168
26518
1662054
828444
1492500
1265225
1576437
1480065
1359809
1247298
1531453
408068
1714035
445727
1536250
770958
1447539
1144842
88468
1743207
837251
1677040
1177636
1058446
90984
263676
1594318
1308237
224699
912072
1380375
825745
1402906
291299
284649
1654656
1440324
1938626
1374329
837973
1983578
1337978
1084212
1288076
1008872
1800291
262059
1701538
1055370
1951567
1978883
546895
924246
1257160
334628
1617969
706631
720890
247910
1548207
472794
171553
623375
915657
1043972
1635992
1314820
814193
1130
393544
1431672
1287820
871159
1373598
475134
1884255
807033
137125
1274078
857015
638343
813916
50004
195111
965886
907398
1421364
1197806
699159
90365
1166042
1716725
1222231
503099
341851
952770
552390
1375768
1342275
204780
566958
202729
771135
282262
766878
892799
729070
350180
904193
719990
1307862
1438374
1447001
1165709
596060
392659
1585999
1905239
1801138
1353600
1315400
75589
973981
1252270
1245138
1124906
1013779
1970043
105135
137076
592236
1877178
762743
836537
551368
1064925
561165
941469
1026349
1845619
1638466
1204716
747342
273785
1741244
296028
193474
111597
296368
1173845
1316856
533006
1559598
434213
1265632
1929654
1279957
569001
755071
1514512
1080424
1466099
267030
800716
1716183
1166676
220308
1316962
1091459
1921955
124433
192337
1893238
343702
549579
952462
707699
1907364
903373
139566
602858
20979
1616169
197956
1118881
724823
950475
136302
1450186
1469155
181508
1029257
431151
508343
1340085
464715
136763
810704
550638
1746248
1799198
890179
742990
1720514
1834001
1373585
1279395
201327
1663516
34636
402966
1673371
1590854
1618763
996459
1063808
755209
842954
685828
1772338
1467848
1003089
1232530
62655
1785668
968152
1621739
876653
588088
1236129
982022
1512283
1615836
4177
1764730
680927
391974
468379
259886
383098
801639
917283
1729627
1598360
291358
551600
1307211
1098303
1414962
101854
1395725
199725
1395050
618018
544567
1681860
754924
894157
158434
1202649
25385
969903
25544
161482
190937
1010009
341833
495407
1963184
1696050
1876759
1259102
441251
1777239
1178007
1427379
802030
1024145
933591
1681195
1378129
1511921
382525
838529
1560979
587862
490678
1142212
569685
669989
94694
1349124
746067
1092858
1593347
56668
492191
1767121
1050395
1971134
763698
1570077
1856013
812905
1894775
1101929
902600
1032441
1290678
1266789
967343
687757
133620
795436
143748
788639
57841
978335
234080
522515
1895975
1608683
598470
466832
1741616
1637334
840017
1712562
870768
1254304
1532966
1261586
1851236
247028
1896015
1031053
1610400
621207
282341
1441130
1138711
733022
1145601
1808402
896592
1625724
976908
889516
697549
754588
903216
1546395
541734
289863
1944797
1895981
93065
342619
910514
1382318
1784951
1654681
740719
1208868
1268296
1662248
1784117
1362832
1238214
653594
1641648
276294
263376
111509
901282
1770816
20004
583180
745815
366688
1087605
1594623
1124489
548584
1740718
1185126
1889117
687672
447895
1967328
454695
1123957
1183063
633981
1882589
1778679
1133175
577133
1026456
1058662
1646400
1128157
312928
1948347
143746
983037
1484565
1984452
1132265
1134774
589820
441661
1767561
350660
1161317
106121
443100
1903292
1492160
774514
399830
486861
900895
472783
454788
1000328
1963517
1055867
406751
457926
833460
1842013
43623
393870
1857634
9716
421344
719620
535138
1329252
602000
293338
360202
1391609
1615099
1714388
1448893
1498970
574606
1340996
679417
819565
1003418
1485313
1137431
1831609
764966
1527508
72597
1276054
866552
868144
630346
1850940
1645870
163018
677440
1287589
481156
307522
1158931
966995
1453229
1082327
1409386
1031566
1011965
616696
509465
892418
1665449
116232
1845269
513737
922306
632090
1623732
344249
1686152
1288253
1439306
316371
876152
239998
1824498
515384
165612
328518
1662883
1346166
1314621
1999305
434164
141004
885241
315218
226615
1866957
1516970
1165527
1079234
931089
1459724
395916
57909
1969234
29658
78800
1475224
139358
1306181
436841
259419
1089021
501568
1250857
1714663
1483717
921074
1680954
1552885
1593222
215768
774984
724999
1319872
490174
475993
1781197
1349659
1252412
1862054
838846
364311
1285972
1258124
1401088
1294603
1995248
467823
237730
1197354
671107
232644
1259866
249742
1815223
1539765
1418793
1179512
1562373
656939
595881
1726185
1812733
1698302
578314
1367926
250714
1776433
640379
1723815
1137827
1289338
1599016
1078244
646223
589749
128380
799994
421065
956288
902926
98019
1308498
1449276
1260304
1318443
977393
1397637
1368937
936355
1695168
920191
1531480
292294
225086
29880
1374145
515071
861244
40117
1022348
1213399
997305
1028819
1666425
932638
1095971
515116
356180
1514683
1809310
536875
953365
511091
576526
1050659
519883
963553
974492
190005
885882
1742913
215480
1355254
1245284
1916357
1815432
1953424
1111284
298504
745720
1348038
453005
485915
342280
1685645
1127246
807646
521462
168362
1795257
1650346
1939515
400754
1580777
774859
1678369
846116
1404705
1888695
1836390
240517
663922
701087
1094223
1730133
548534
929178
434151
918012
558952
76408
1894423
754714
166478
1662753
1427699
117335
713500
1864030
120424
627730
1561556
623897
1626290
600489
1830154
1809895
1781279
1998399
1476460
459055
1848163
1961992
373826
1937339
1581734
254760
1843545
649647
1470548
1546355
55248
1145423
1446999
1915200
1997051
1411202
1004813
1986522
1803303
600273
188181
39747
745375
796777
932697
225700
1835464
990070
1686773
827712
965429
154808
1261897
213171
193675
394733
166527
1370790
1907195
1222714
290579
1883885
1707985
1118141
210489
1997233
155817
1090327
116798
1378290
1051751
1901887
874814
1477766
1443474
1735346
1520182
1548676
1568204
1648124
1394845
1882684
5148
595793
1009809
854912
1164109
1701490
1724706
837639
1930799
1321432
1673395
628007
1437760
469477
603240
768162
687850
1527747
358590
1863668
1131173
497069
1002643
699170
1625814
192233
1756251
616855
1817762
1062286
1081603
764905
1438475
29852
1835051
232801
1734935
26584
441365
1289212
1647600
1259604
1925379
1718971
812812
915744
589666
1214130
155514
120053
1730713
1984718
893847
692301
547508
1908264
474751
788895
294212
1901768
716348
1343516
90288
1158330
1286735
819056
1178988
571750
1224911
1546452
1409518
1183194
493990
563420
792672
1940302
92507
1957733
1418251
1240578
1952867
721757
1804211
1394959
1080801
119611
173738
707339
652672
1187779
1387063
1483698
612251
1143999
1872979
1719746
1635313
1647833
543870
112146
1475510
611407
188531
1235906
494199
310983
1716643
1675251
1475235
547580
1489493
221017
1331341
1585948
205973
1972031
7780
1385123
674375
549811
1702923
21680
512099
1392230
896361
1365838
328802
216218
1286334
46252
1729580
1311687
83719
172330
403506
614726
1378369
54420
632423
987499
833942
1416754
1478271
1141282
1185616
726279
1924457
369233
1432690
1534660
600250
734255
1316827
1209698
1994165
1225090
1525471
1363332
608895
1246767
1531248
135036
1004458
979740
1944408
183653
1288585
1876057
1901390
1357924
72694
332827
894938
1156034
374352
1551663
1668128
538982
1875347
1536965
161039
571013
1375954
1893895
492702
1290872
1149492
1467613
962101
1760138
625093
505129
1910675
1222633
183209
107130
1864570
1392281
887557
1145450
1108450
541970
1948787
1595605
1533801
1502095
1013496
1497679
968842
1735677
1254806
352087
1910713
1509247
157352
1005287
1169044
718307
722679
2865
1715901
1454848
472818
427616
1945971
479408
1984927
148935
693809
299156
1938175
1850734
1924247
1271038
345116
254544
1906274
1692377
1305673
818588
1432027
1996211
1137455
209955
661065
1640179
1654086
1927969
968143
1918397
1744916
1200833
368618
726562
542273
363570
1090417
601188
1818114
1379974
1930303
997098
70769
983819
141640
32032
1405256
453589
1844029
878772
1669491
1053954
1567125
983226
1247484
234337
1833520
1597106
335007
376931
575320
1026249
1349736
1455719
1427216
381241
268970
1052060
232772
1559768
896412
1912977
766032
907018
779543
1322182
848398
776156
525714
1114635
439648
227403
1739127
1966826
5096
1611714
9850
1731872
1392615
953544
873077
684250
587119
327079
912906
221206
1016761
289528
574882
700537
1705339
513163
1512282
1077926
1826551
283944
1869526
323035
673325
1210977
1091035
1683550
514368
678339
653592
1467731
315290
1033423
231265
567632
258030
1644612
692835
182363
1558572
549296
1986487
337754
1167772
424672
86337
1830976
440230
960707
1789958
1594415
743263
721815
1814415
48743
1971628
1110520
121379
1299236
1963780
1281942
280315
271443
1865024
1920748
503531
1800540
681151
543781
208502
248810
1469968
971013
1242506
1705000
501358
1766624
693896
1463762
1243133
728148
184808
982571
1511323
1755129
1775780
845751
638543
80089
1866777
210971
1275778
144661
1322561
1846864
1523969
1398956
202119
567979
999017
1988438
1362450
407062
359201
432145
1522960
1868869
1974439
1869602
195713
309765
1334017
1536751
635404
444210
845854
1266607
1187762
1264651
1550941
705792
507295
1992647
1856626
1842770
634808
286612
314175
889093
238858
1167122
1194434
396269
1714377
1594989
1176890
1705132
521828
439317
1451489
914321
144969
897049
1267733
1923477
304835
1805142
1322218
718696
1838077
1001503
553527
531820
1371923
678493
530091
1546023
803118
429620
1260276
527198
941201
1400016
1903550
920530
1285859
1330136
4031
1810118
488125
1854447
1659187
1470886
415206
403880
1372023
988414
795670
487999
859529
1977304
1765685
1605376
932495
909652
958445
1231673
1736341
291615
665010
468908
799131
952671
371926
469982
797913
953583
18085
1913356
807123
622705
310719
1926507
1681727
587281
1475756
804553
81533
175628
1792403
79478
187508
499407
932470
1311106
850846
948673
1573431
1926899
601294
420065
940276
1660626
1484674
1893282
1810201
1450808
1241341
528535
592261
43078
387761
121063
1541469
1788831
662349
1910354
1642330
1330642
1854127
1217240
1710400
1451325
1284168
1115464
998753
531771
1634382
1817613
1172280
1977811
1144643
1412330
1329840
465575
1178849
1940817
1827276
1082121
1403080
995060
1288244
560068
1041418
1225252
1909881
1810199
221409
1951916
496532
1073884
1100503
1592814
1753829
920795
1932904
1032869
618026
1227861
877199
961996
792568
1612788
1321007
364643
346693
1422494
1514224
1558184
253779
975218
1698006
1097821
1903481
1264416
654892
240314
1798791
1835325
967047
914577
621250
1117887
1459637
1206792
766116
1761059
500785
1778172
1865949
629091
1898526
1578999
1249196
1213313
116386
1419818
793067
1756901
943246
1312827
161579
396202
1383674
1934013
390311
462901
1894779
997315
1107827
1563581
1003215
1805496
564725
112176
847747
93264
430511
1965939
1132112
800318
1922093
167637
1916417
1537521
1946277
514270
1612190
864814
1245913
749594
809735
1034963
1690410
827647
1726361
444663
269171
679532
232247
1308381
1929208
1689662
1016030
785513
1729068
322711
1746923
1000054
909253
1930600
1537825
760786
1359516
73524
982618
1005156
454843
1434403
927031
1128931
1312246
408635
1496474
1998738
653880
1032772
1578548
787097
191624
800770
1088077
1096331
1106041
1083663
1357148
142420
764868
472068
1755510
1317490
869029
132117
1893432
37650
1443867
711364
797285
388598
292752
1270417
1601150
859245
1511416
371245
875861
184438
652850
1052685
1376443
818906
145471
218975
705875
1460153
35379
568454
1370115
529047
1832307
1886522
322419
98098
556930
951473
1354432
770537
1884421
202400
1335234
1121103
1808632
1441071
1173045
1689239
357940
1432403
1025870
1833700
1150281
728844
1518173
573915
775695
318333
1993803
1187548
1163970
1519110
345838
1485488
1084971
1702887
346465
1750115
1613343
669868
455305
1824497
1582342
620782
116341
1320688
1687281
1498223
645626
330753
1109558
1092349
848556
213718
856796
855767
1857516
406252
1568996
671899
1070676
629139
934635
36736
1502141
117103
1045537
1358267
1893744
1633117
1385952
436861
1752455
1617109
1727516
1157059
986885
297968
1392621
1362516
1442279
1915936
1065561
846094
1592872
1750963
933180
336691
527619
1141904
1692010
708691
121576
651133
124501
1430428
545540
1065761
1090778
229228
180410
435955
1599646
1893093
75188
1705228
894004
527952
1250950
1509265
1136142
327789
1809204
1527770
868103
567905
1565052
449499
1465763
1716745
1537423
853770
563197
1440050
1549367
616878
387016
873218
1111516
1793428
1789326
699322
1938065
1122147
1065980
533839
15832
1819666
1086731
1052248
1607396
636072
1830201
617294
1081631
302115
1134963
1218584
372592
543888
1357856
1536894
1421985
1775480
1045595
1360303
1227041
1966325
609282
977894
504025
1751808
914736
692317
1320712
366967
1449391
771157
1526616
93814
704012
1602658
113006
1210560
1544340
1665283
332133
229650
1785116
339820
1348300
762001
1431209
1549100
1750922
1843369
784230
1561556
275567
1242346
1793702
41241
753000
1284435
1878671
1052994
1660752
1065941
195779
1786366
705782
494567
1974392
332160
771906
1907124
1181260
133839
1144804
551518
1306370
1298081
535369
500913
1815683
955910
390759
1979060
1253020
818301
151467
643159
677544
40237
162662
1982194
331039
73467
1198692
1762483
335419
569046
1235595
1399758
1870281
152370
556892
129068
1558683
1614444
1003410
957614
1310121
94208
807148
893170
89172
159558
1227226
1053178
1186367
1358000
1221619
561036
1405189
824335
827996
1544935
229200
1048313
1425261
1479896
1509505
165272
997963
1349660
456407
1408516
1231286
1355946
1635755
1774342
28582
1383484
1754896
255871
747663
733649
1710958
743063
1831397
143939
296105
870324
419359
1795837
1818937
675084
754971
1563746
1647926
1633115
597721
677415
820191
1049404
576653
846073
1817707
1417982
1150880
282434
1050983
1384433
180375
582659
1451957
1624271
1392500
1868543
1905436
1608896
377050
1650129
1810213
1047939
443066
624960
200226
531379
1579019
1638646
656270
950802
1223601
1055167
1511220
1547764
768219
958090
56237
525879
1266405
489112
1695128
824905
1706238
382935
1480587
1297241
1872533
916719
1307305
368474
1135264
1224885
792448
558648
1717050
768503
1796881
1960075
931741
1240714
241095
1561810
358907
198465
693129
1116651
181887
187637
1148530
621852
1003203
516568
712572
1238980
323706
898873
1027530
934356
943793
1721999
874408
43610
1094503
1244797
40686
1614675
16489
1051777
430757
1042960
1319814
658597
188233
1409700
794924
107174
1810110
1738225
1230635
369457
1089714
1624140
388297
1921566
635955
2185
511774
559227
1171536
1688541
1693693
45147
777654
36519
836259
1681055
1064764
604041
1980717
1387155
1155927
654352
842628
1610929
1505123
37780
1734643
1681967
7508
1352938
771602
1713994
784389
1202245
1573514
1203825
1529398
339590
867118
1736409
1996098
1753857
556469
1901034
1778189
131832
1331483
1321842
1487146
1506960
701203
1314314
235371
177743
883829
1225460
437921
1777998
1496450
1240338
1641283
432711
1315922
1426240
154632
1977959
1046279
1636206
1421870
857398
635662
826320
1453450
1845464
388745
1146854
528720
873690
36125
1184525
1014805
1267339
318696
1142758
787513
1095918
1624488
311815
176174
1540198
444006
1038697
218989
428903
852734
1432889
613384
1455896
791608
108146
1951258
1303666
1482227
1976140
1249103
1375648
492259
1343994
1500522
855370
227379
156321
1344494
1907459
205954
499574
1940866
403371
789441
1564703
668523
769467
561740
223546
1364550
270649
1431972
1737554
1820048
1141744
61699
117630
48190
9649
1735456
981278
594059
577803
1362051
1262238
16809
1618607
1728213
1345073
1507929
1517146
562863
482365
1329618
1634794
860641
473771
293320
1125956
703279
188322
1904889
273899
1439708
470147
75480
1605631
859334
596499
299083
106452
436212
579653
1005690
1232766
1308852
1741908
261679
717204
6184
1493889
190557
1226235
1054525
613392
80214
259187
1325388
344083
768694
72345
1607370
16936
211887
1755241
1579860
616933
404716
1171082
1367453
1876418
1284476
443697
1588951
1582067
36092
1270844
1902081
1711207
1826190
1323994
1911969
1641697
208371
150097
1685407
1197896
1324132
1856505
825283
1338524
676778
629083
823207
1034288
61355
525371
1577272
1289881
853169
1416901
1808975
473445
982564
228282
587933
1535105
38932
759391
52465
1838245
846514
1851116
1151088
649059
655751
1957897
1785251
765100
290039
376926
1449125
1415338
1369402
1600502
718947
1742175
1405034
270424
1359314
792175
1468487
738639
438652
1544215
1290906
1202957
1230927
829992
1338411
154247
377997
984852
1937836
1258802
1636035
1355642
1544794
92276
1747278
1070174
699573
942566
374452
97735
60962
801532
752332
628147
1310748
1813330
1486231
1660958
890829
476177
964801
1198329
446448
1651693
765626
1755618
999192
371828
1115564
55942
1757339
1378750
1807904
1155441
862143
1961825
1949933
9734
1153797
625327
1434096
1993914
16932
962955
873427
1437843
1918749
1136014
1658802
1169459
1134138
1869174
1510237
1141238
51345
381667
1172889
166566
1267413
706621
687725
375745
1159190
574630
1588906
807078
949782
1361493
1630145
1121050
1112770
1839049
791358
221460
878044
165071
1773749
1282275
634675
1326147
220876
1724631
1551714
697987
6439
1427388
168890
475333
1452746
910870
441848
1921940
27511
282167
137951
1709741
173167
367986
932132
1795358
1791761
1757493
1397159
203232
288931
1676887
184973
1671229
1852024
1993537
690865
822103
1068753
196543
610476
205105
945092
248474
1763785
219554
1467169
1433515
1379623
1392034
1431161
641989
1999971
867885
871069
154143
1917872
1166154
1369066
1079183
1351318
1495681
344091
323151
518085
1195146
726249
1331255
916799
412671
94970
740479
1777403
350895
1787363
1093034
336826
1954916
1897163
1232894
257725
465263
800352
1077251
975882
1663876
1249761
588480
518114
442058
1189483
1945410
1942475
22239
645671
541782
1982911
1045472
779333
1561510
1682248
1116643
481495
554712
1939452
767326
1790835
647567
465250
1590446
555663
1967661
594582
503448
232419
1356016
601735
1428687
1782475
1792664
1066091
748061
1416852
1633031
1927204
555680
1788961
508291
832097
1042781
83992
1020423
911546
1776366
101533
955307
363818
1015008
114848
1011531
426814
452073
1176807
1537076
245866
1048966
480557
438299
1225061
1584024
1427911
1732370
1190757
667087
502021
786116
1789305
808365
1812336
143939
723289
1385322
923626
126342
148130
934449
796340
573328
543678
1404876
32301
414743
1267064
1449518
1203170
1360559
1037281
921283
373073
1379993
872954
1663007
857836
774527
448802
1646892
887276
398836
1818429
1962671
187762
34769
114974
684955
1003747
696765
1514570
1415234
606754
409185
5142
990233
451648
319212
1976688
1932791
674771
1817589
1286148
158276
1169537
1202460
1168096
1558720
1182004
1591384
1876587
106186
386554
266994
457623
557968
139581
1803904
760085
1376605
103839
647372
319363
313321
1619844
1393572
1716378
824354
135781
57965
1521096
704628
462202
1771419
1819192
1716224
63484
798429
1063174
417441
1954297
240205
508004
1397815
273585
1825402
844408
538308
1146836
85228
17932
1454591
1051229
141305
1071177
1229827
1587053
1263366
1837585
1439589
974853
635942
1839014
1428619
20997
1516623
31205
1535546
1821467
751204
1696860
875691
1897953
1230240
130162
1918653
875003
241532
462513
1955779
45432
328117
149880
1149267
75940
1431707
695307
1266562
1673454
77552
498121
1400475
1365937
1612035
697684
733511
1579289
411406
1012866
1752506
211174
1525083
1120981
464655
1264438
766711
1891325
1958643
433774
572384
1977014
387917
1564456
603071
1474376
1174217
1698034
613504
1945694
1625729
663107
1807665
1484864
1711067
204189
1493983
669898
486958
412126
902737
379457
1709630
1182117
1569126
188193
943403
1147980
1970947
205077
667099
824571
1507433
1275753
179406
1797692
1196433
171414
1858956
1460529
951263
1612849
1353531
1533885
438122
1868864
1782759
1322447
1939728
1399629
1476478
244862
1593426
610995
683274
1491428
210587
1715130
229010
103580
588012
1269774
471115
536281
70805
1460962
625924
1176846
1231981
1333615
1716380
1850823
1085664
166098
1888589
990842
1780695
1664381
93684
306718
1595355
1428903
1318523
1974927
1880158
1632253
1168778
554327
1925344
1136654
1327867
267743
181549
1906144
663893
343482
1497998
731179
1968889
852737
1779949
1541271
1789089
897510
1089379
600208
522330
1606361
186163
1668357
1547609
777081
1179295
24720
1759954
1820604
177006
1294103
1162708
1887387
1231635
447654
1456896
547118
250255
1148782
1154010
1866994
1626149
1322767
202117
432015
702047
222465
461620
509249
1373069
845001
1108852
442993
177468
970628
1924835
376263
1702142
182973
736713
364542
641053
1288335
296715
1636374
1417353
1557123
226937
1861341
23342
1090794
1475444
1594938
1121479
1232845
173186
1030926
1590350
579510
1720742
1004699
94200
1909057
1585981
1822462
1428185
1303532
1699223
129828
361566
1208964
830577
314458
1241422
1858857
1677980
1412135
468102
1583877
501767
1110411
83037
1931822
464467
48805
620187
963914
1651435
1314634
862914
906218
264348
1407851
518455
1811552
1305834
764728
364913
1241856
1734038
148912
461810
1640370
589342
1429468
1960486
933477
1607842
286160
1515177
253141
263713
73071
1176310
1777513
1777578
423324
1743917
1156390
1352362
1736974
420929
1993036
295975
1925717
1083267
1394325
1913354
1035274
1290986
937702
827075
847265
762487
276586
641656
1264685
1880608
1215904
1315542
1277605
1904473
952503
1000601
36145
635256
1388828
95290
1827541
1666803
1947119
1515755
1737080
1401023
1681707
286638
181626
1254234
1412951
979523
743360
734780
1840513
1601437
1809832
1726199
346801
1903586
164427
207951
1483740
1403114
407804
1496463
1290833
1781920
665163
1378528
697647
1076566
868345
545085
767592
1616059
1311678
352312
794599
153752
686111
318095
1239046
910033
130706
1265474
45081
1879271
1618856
15972
1395450
742548
586856
1067640
14311
8882
191771
1968634
1299195
773937
1400287
1742592
700190
1844360
1174064
223723
608217
1635291
1999211
1802248
536346
1551493
728514
1700754
250484
1883301
1109518
620495
104215
55566
459675
1208091
948331
1850348
1006377
1330762
1205631
822112
1283111
1421280
639131
1629836
301500
975653
1860959
1250837
455971
1081437
1650318
363565
1386612
1159027
1805561
611644
461688
653996
51749
970865
751610
1708930
586243
271294
297424
1818821
788990
168544
888662
1109154
707464
1582286
1552547
1642161
1756257
861694
1454718
240702
308818
439212
1575679
1239441
538889
1814346
1455080
947791
1424382
1063222
1131069
1142859
1225851
1153922
1897432
217862
1679886
799421
906977
786302
1053373
674657
624437
570534
287341
1342386
1665856
979839
1568139
1897343
940641
618210
254040
1954833
1461239
1974859
1439315
1226684
1097549
911701
1708863
1919671
1681274
964250
785619
793185
1866841
1214525
1370976
669831
264005
1004739
1797976
1312641
622940
615782
1332218
1800638
28667
1513976
1955606
505001
782355
434190
999740
1081010
1788733
718942
80413
1414548
1964412
1334540
1325962
1424632
295463
420177
1059900
1979991
611766
1475770
58791
867867
1020877
769019
434571
1390180
1669532
821229
1011496
1148978
455228
651878
559928
1178363
1330802
71545
834869
1091418
767839
1109714
17452
106564
631135
1428780
1110828
1510290
319014
708288
1664748
274861
1357507
314087
653007
455650
1359151
324543
1632729
1493078
1452075
1537684
534461
1101277
1238246
1807577
15100
931433
1958957
1134299
694985
129797
1446090
876189
26608
1931433
619552
1271418
176035
1947002
576097
1690434
1471270
127872
389955
244265
1793936
904558
343736
1652002
619997
694053
896272
1785313
370086
266797
155909
677820
179329
412963
1922815
597552
1813477
851956
1337003
1974562
1598602
1443587
1295226
815737
1499479
1515480
1913176
194832
1938245
1378687
1354296
1467443
679228
403631
150765
299601
1147345
1869961
821523
1672478
825646
933235
306904
1935696
197909
787796
995209
1378587
1623029
1755205
1869397
1482622
1653545
107413
1469857
635372
1252687
1744709
605243
1997506
1205830
709247
1771233
1202196
688401
314384
1764031
1939180
486197
590291
589479
331446
238588
1592228
299637
556315
239153
1198347
197310
1945452
893711
720988
491673
656278
1003345
1044467
1132289
803322
316888
839329
920299
99984
1336208
1888284
853668
1894909
1008005
1426826
1777250
658696
1306902
579219
124888
673258
1713334
1620123
961136
644268
802852
167523
799820
1844893
1595161
1849715
883098
455934
460059
1854237
656623
1238538
1299436
824897
817491
372653
1145806
675773
1600397
706607
942035
1471751
1509794
262225
48718
291660
182229
250360
1544971
1138296
1254843
538699
690969
890985
1418775
1563682
953385
1006498
1091655
387601
918730
1513368
1453344
1933428
669246
1462117
795214
787404
624417
1273317
204908
1310416
1825258
695479
274289
1668541
1611919
842486
888109
1315094
1555541
1564173
366946
487668
1682043
571161
341396
742836
1571639
1096789
212899
403059
646194
1095197
776475
1136432
1770213
806672
85130
365665
1358212
1158855
424340
854240
53853
522637
441564
1482637
272256
345944
1451132
1969092
1390184
514421
71519
447825
612083
887983
466198
1895846
1243647
1678607
1026098
557905
924184
1935380
1472482
1199412
911939
1864005
1329220
1255519
1121511
251007
922865
1846230
224714
875670
596068
1121763
338628
1102706
1348791
6104
1510623
972819
1447408
633486
1759802
1006901
1606026
1612860
1154737
231057
697914
1675951
1563675
1340371
1678106
507723
106992
827024
579001
167868
311365
554309
1678776
1643643
1344392
901667
490072
568789
238061
1883157
233810
263455
300895
1611767
678311
606094
673666
751614
129726
1854729
923467
29950
515818
1132904
1132700
1918060
31030
971014
1564204
1047231
408377
957501
265651
1497659
1682290
280008
1373002
1523219
170737
796638
1775393
1200406
1370153
1782722
566959
1222959
61134
340688
618715
84722
99483
1295004
1880525
767109
128352
976103
279097
1849230
238716
1830118
340260
1749219
1913598
66260
1363937
1774534
805530
1429105
1249686
297874
360926
627125
621325
1612631
1082875
1953267
385113
1092212
955598
1253395
36261
1539909
1845680
1082331
1246844
167755
767800
1569016
1429531
262323
1020999
1601073
352658
831223
488173
1453776
48167
1952368
1252112
862395
1145242
1675582
1172967
1961204
1016153
234252
1431666
310294
412201
1349628
96868
953553
601363
84980
1296477
1435195
423897
1858316
156978
1517625
146965
1247764
1740474
1665157
257070
1566250
1551769
558312
1565993
1134954
812524
1115258
609675
1536711
680454
1798182
1788847
366811
1289094
1874362
1172910
1905576
1415656
1507774
426387
416060
1860056
1467587
226019
1434732
1969660
1685700
465052
1992497
573667
181490
1842924
1267023
873710
1890702
660862
717435
609818
325129
1531403
427689
1623870
228376
1325100
1964451
704947
960310
440805
1670343
1201522
751011
1830896
805504
27712
1887924
1892898
1891696
1581587
432078
1263955
460416
1048609
164238
57941
1867271
1369770
1123500
875055
1671919
622704
1575838
1046565
747115
231003
1022023
1745943
1011185
1558789
1876602
887262
1396778
1555680
1337903
1176040
336593
1296751
1247969
800327
513480
885408
971992
1156441
1879629
1316327
1334165
1010070
1951669
543529
665792
285785
166891
1687737
267770
1233160
837547
1983353
444198
402956
185095
744997
1642182
1613171
1731863
434214
970271
1085206
763104
557863
1174486
1222654
289250
1213840
1809385
385300
436910
37385
1520544
1233794
1170848
468506
472444
437496
126734
527867
1948670
258478
1067244
495959
1680446
605763
1373295
457720
834938
1051945
350645
171203
581217
123692
346249
1652349
1005592
1319139
1932588
1136206
550955
517753
132297
738788
143873
549477
13198
1481537
1617889
1524073
1824091
348773
1906903
1746731
429063
640672
1858356
177532
108625
225978
1483374
1928748
1104854
82018
93391
685018
1555891
699594
1400805
744004
798921
1039400
1479981
1291194
1838750
135401
1675628
1429377
1618742
35118
1741615
1124185
1996544
858008
1765240
918892
1467210
38045
1291555
169746
782332
995861
1072385
118095
1198519
1942432
163168
408207
1808965
764685
743931
1748890
165398
1656428
1987207
1816746
1326113
445085
1105289
1558046
557390
869313
631108
452423
1133623
712039
53211
220286
1961510
1283424
1063777
1480412
1677505
1880392
1906784
1566662
867738
1767252
56211
77776
1796089
598728
1598215
1312689
869479
1621654
1056233
887805
1715046
1923780
1889865
323224
1255501
1296823
911663
689889
84110
131055
1433018
706101
777586
1674804
1585529
86661
1108575
597152
555338
992171
1793889
312383
1544270
1344205
605314
36854
1178869
1999659
1010955
751733
1774880
26134
486548
21597
1898122
96595
33296
1992606
1341604
1778578
33069
1012100
1326123
406125
1884622
768098
1792949
454462
899915
1875941
640454
628305
1115142
1235257
143331
1786451
1728680
1170612
1779710
1382644
1529435
359385
553023
731897
1411721
659450
560030
238291
1836238
1502912
588637
1479990
1213203
1803986
1981961
1866326
126320
637975
88798
1921321
1932868
494423
1759875
1038371
1679374
538951
1257748
758897
1955020
275066
72699
1831118
618652
1358546
1973870
142689
615157
987766
1007480
1065349
1862569
1535405
1934748
1350682
437287
1454399
1070715
38500
1946963
1440177
1544197
213036
1287145
1143177
1589549
1053730
780973
558502
783267
45442
66340
1326630
1406807
86978
1827020
553114
1585873
1933742
1515700
1878499
16985
1883904
362762
620781
1607481
173234
870934
785605
1714383
1661583
306416
1433795
1088017
1140967
996441
676317
1774012
1099303
806732
857428
836578
1908426
44185
1061354
171743
1470420
1422166
1890883
1418441
969146
1276328
1248698
1289321
1542261
1339430
136010
713110
1736986
122010
21068
1921680
52258
985970
106078
1024395
1660029
111117
986672
1907671
758666
55120
1846382
1816551
1535021
1270995
797373
541212
749870
710090
837321
197407
1193657
605631
647199
333638
190028
1432985
1576562
705934
1412499
549250
618290
1834151
1312576
948273
970347
1600642
321606
417795
459462
902141
1573182
1665164
770942
1112533
1962281
1908571
72220
150591
1807343
105591
1625394
1130248
1321600
130409
90867
534519
13023
757123
1982293
437452
910054
235555
747300
119335
1350753
1614795
159380
1042592
203170
1476056
1664218
1375426
988986
1478704
1026238
474993
934178
1488765
962836
380146
933346
704847
141636
631021
693493
346692
1039003
166189
551588
1255943
321382
1984915
1066745
1748432
1152315
1707428
1398274
922138
547928
670708
799943
256736
1712611
1198441
946703
550096
1216730
1250873
1627661
320932
1602106
761368
1698267
1979855
1867558
1155553
159557
1240904
377875
769464
1005641
1485005
897291
1673706
1809467
564612
562243
1628749
921279
1251
1964290
1252390
1386685
429906
1926377
556542
770922
1370870
605400
1442560
1926263
742995
1024535
165480
1116414
996618
680248
1909049
1120413
1124427
74091
18404
786303
656716
545117
1019717
526242
478662
1073867
766230
1774971
835725
259554
1288028
782847
1765111
888739
1214659
1240479
1972414
752714
417060
408585
800198
720161
1357717
867810
708373
1899526
682436
1397940
1810501
1020217
1083334
1519076
566850
345150
531615
1969801
228883
1352460
1393104
1654226
316063
829930
96631
528915
426029
1046786
1615343
1106646
1625493
808208
1721632
1979151
1464735
1023665
550020
349317
325634
1751076
1423669
952631
795435
840083
1849922
949783
153923
1695858
1539945
417698
789929
57673
1377032
487498
428131
1629722
352444
378762
557735
594778
1067939
609757
1828994
302557
75447
1506315
1175960
75750
1876509
801363
469162
510986
281009
1344500
667611
1943072
1732259
941826
341057
1263259
1283901
1785835
1908824
1533080
836177
189615
1387505
1495635
1083562
1780682
422073
1166571
1888243
1121836
1582701
1167963
1521378
726499
1464737
1601990
821710
380027
932058
1987893
1996531
323597
422900
1489279
326093
776776
540763
1622511
1421907
1470995
971017
482467
1769875
674685
1041442
796946
1566641
1006567
1547394
130086
732624
1218694
400831
393674
1834993
1946490
23113
632004
1705110
541209
1776311
333230
1936676
1804821
270984
1770687
618633
1593196
948951
1497429
1297565
1394347
122440
149490
950473
795248
1087251
76154
940279
193367
487996
1615518
1473355
1199260
931154
919408
1700763
1776674
1981385
860874
509269
27634
753902
549732
549594
209810
1434676
374370
1624534
1541523
1499130
380589
113709
418747
1495441
1798691
813122
1953798
468172
88268
432053
982987
1397216
122572
412671
65199
1148590
1612727
1220615
559386
546823
58707
1202093
431528
1836809
411799
748485
237206
754652
1478139
1995079
1727975
339613
1670758
578999
1620015
477201
1101692
764332
1676147
1489224
1193898
239006
1351959
789715
72533
1642778
360868
641780
248994
312667
845956
90766
249196
1583194
353982
1339291
987165
979281
786544
172730
498266
330762
836071
442306
609824
667470
1756157
172929
28655
791634
289597
1198969
1912281
1087651
405076
593127
1513821
1637552
672958
1858006
956177
1020637
1384686
1301725
264663
1956576
168609
103649
1632273
1879841
1970960
576482
923170
783852
208680
665421
177689
1388022
560698
625198
971841
1602301
1903520
149615
737133
1302943
1198805
603343
1656813
1873544
817417
1472508
238650
253775
139117
1488598
1924007
1936641
181581
1806752
1061168
923604
1447660
1223193
1656936
1279872
1292421
1109658
1122828
14886
1461041
453589
1787624
319982
1034172
1312990
1839659
1993483
149678
1519753
448271
1397622
50941
424195
1163111
1890185
1339435
1733828
258157
1902114
424541
1786176
1210724
265461
685379
91853
596725
1738583
345443
1119424
1755898
1655889
336072
1389169
1402043
928161
43554
1701747
573007
501690
903941
139693
1086111
245304
635826
1398514
1721016
969957
567030
1995267
278329
1631346
1754530
880151
192590
1518376
1621681
1389661
513596
316117
1858094
1364139
1122799
1701034
46430
1263136
965149
1421020
448347
956445
624990
1772537
444524
740287
637910
458165
1530197
1286838
1783125
177048
195015
1306562
466385
1838508
1056557
578221
1793316
452904
1717351
1377613
105547
607343
550626
643447
1824310
1471942
677664
282262
861876
1502673
982331
382366
642919
1388442
1197441
1978265
245748
490457
445816
833977
1310253
1657430
1578370
510898
685655
1811437
428833
752475
1394788
739481
1322374
1461077
640836
878083
260807
537789
1323261
675932
789211
1095778
1602308
639562
633747
691034
1167181
992323
1409936
838676
225838
1916918
103476
613477
1504900
377155
1539307
1359108
1072965
204339
1277834
1864677
732643
697409
534830
189468
1217829
556210
1892446
245679
715273
438584
50455
1314197
929158
1180798
1512878
899253
597918
300736
1868954
1118778
495451
1357456
1972287
480251
1108851
234742
946288
1958048
640306
299987
1447837
1287911
591563
1246683
1880994
1644414
419271
1538604
1106793
1327618
1318808
808377
1442434
91863
1395870
821371
1102461
506508
1873661
1831096
1885045
457548
827063
1397839
1242301
107198
1790986
1628336
889857
451248
602026
1513448
437282
739940
1934738
1767446
1819609
1983774
545223
1498670
1131756
1050579
566392
88949
524861
609480
1170681
1577647
1383777
989705
1763988
1579384
552414
17740
257629
784435
737629
91633
1851819
1057651
1523812
1365168
1231902
221094
540057
1297354
427643
815337
1247348
1955788
555624
144816
1018367
187633
1128300
923141
1146592
288291
241741
404802
1392721
253382
244139
1337114
1293065
420770
463771
494300
374347
1933820
908759
1250493
567343
1923534
1008584
1162729
1240258
876860
1415816
1036142
4801
968458
791955
1831142
134720
1763570
460392
562769
1845317
522610
1386893
1730512
517101
1330547
986753
595017
712284
1514732
336702
1263932
288588
179971
524306
362526
328121
1604628
758402
366393
1523787
1978739
1172676
1073115
1690120
157041
1224233
852314
965484
1450014
447615
1519654
228426
1290783
1999890
1841341
1887085
19358
1123180
1144412
1340743
412115
622328
1017227
558618
1270356
1937878
222778
1448973
1838718
168590
1876769
1618510
1362510
863362
1137134
1512146
390629
1789057
1242453
468902
731604
1983892
308333
1074150
1738474
1033281
1176710
645640
948564
1881155
1962747
106575
1243387
1526500
850387
1983220
1297577
1433448
305466
1435632
969340
1389306
136340
1142243
654776
154350
274649
509368
1087280
1814877
153004
1335772
1291284
1025045
662922
1651747
1920888
1493014
1945287
104576
52056
1772242
1478580
1216174
1566387
618584
58315
43627
663274
1500410
1972114
1515419
336398
1646930
1517588
645670
1124620
1502392
1169731
656731
821987
711094
1140745
907111
1945013
197640
18107
1320124
1819416
152447
977225
1989211
1458177
67159
374031
415521
1332138
1964494
239407
1665413
1206654
1273410
1975320
1655246
1765773
148931
869806
1129430
871602
323271
1053236
1105211
242035
1431207
1245605
1225421
406934
941738
1651573
1099802
745002
360494
1332839
1553033
701697
483872
1494792
1412587
423678
731807
1384635
1533193
1511847
1001507
1614826
388914
1435376
1881639
626777
1050797
817539
1396582
923090
1106850
510727
1655960
1844012
1835330
50948
1846300
636937
1597541
1553460
677171
1436836
433374
1782243
850880
329844
1217826
1834993
1976026
873787
1573232
1614594
1716168
1708748
1459368
513005
1328916
1666536
1526447
1101993
1831802
473516
1141812
1642433
1420537
562722
234294
1096812
1713250
1967931
522091
1845896
27170
1640164
1781132
68624
449497
1653996
1551953
1500258
735189
1968041
409008
888745
772910
777850
1325440
490502
799141
982193
1779565
1550296
1442533
934555
851212
1001553
575022
39867
228860
1342629
407169
398247
1656605
1752731
1660410
1614523
1120647
608507
704430
1797797
187069
473282
986198
1767288
341016
1355534
148262
1365244
612348
319765
353261
1402204
561909
965393
387371
1578078
1301273
1028818
6080
1044393
1127746
1135846
557313
1732144
57817
895127
1054178
1595643
451542
1522859
1239001
1992482
834079
1648322
59531
429448
670762
964530
359523
541136
1367309
294331
273953
528002
647666
1743516
1042017
1881771
811011
1698993
1852954
1850542
371011
222777
1820972
1645567
584006
1476184
1299284
824085
694007
1289180
388534
87451
1191372
1144473
140781
1465579
1644771
1855618
1219944
1198127
1942600
531769
1569892
826406
154322
1003682
271421
1265064
811825
327487
508112
1862178
1683277
168874
1675541
11796
1667458
559962
829889
871473
1973368
1787335
1799743
1553221
821422
455878
619343
1786094
1859753
1657862
1089034
1216147
1163006
1467472
1148092
1717042
599354
1534878
53018
1015860
1405353
885615
723850
862818
1994490
291946
231369
1795130
1066163
1019795
1286488
1149682
1229542
1129720
118824
1193126
1275347
277889
1987313
1576521
635928
1404263
240542
27964
760683
1505353
420781
969123
731246
1598693
520779
1767549
1322602
1361304
697397
897139
1754061
491198
1818636
1103572
1491269
320462
1669824
608064
843215
739414
65536
141535
1229855
993469
1266905
1358729
1897447
1153483
1407921
892820
1513043
742927
1798053
1625218
1944347
1831009
1478352
665239
931040
722214
311270
36799
576047
757065
403189
865856
837333
1885582
1686597
475409
561653
1363166
157867
225481
755936
1726566
1329747
840903
552944
1258407
137381
1758831
310853
659634
141414
1228719
323551
765755
637639
960299
1080777
1267418
482316
1205574
322316
718427
1499849
524404
1847809
1760418
1191879
1175434
1355157
796079
1744302
921921
339165
902230
173711
1880192
1120683
483144
958552
643235
1416217
1644592
1562373
369402
1853451
583850
1721568
1733629
1859012
1984211
1918600
19993
651490
999994
1244665
274460
1489318
415532
599824
1897104
1169987
231291
788496
1354342
1671114
470829
1162722
906192
1057998
1496588
1368133
1867984
1137082
528525
1686111
1441609
559771
1680849
1216780
1677295
656321
1706414
1856419
891720
661370
1232980
870892
100601
1863802
1653567
1096279
313038
155433
1236799
962941
495271
1412690
1243416
221926
1748591
248341
1757000
1347394
87687
699685
919901
949984
270587
727204
806476
34011
438122
1534721
751298
1876476
436554
1998417
1943405
315338
108761
967760
736429
1406528
1664285
453307
1081470
721590
1991952
1626769
360733
738872
981780
1651729
168628
384235
843869
1667007
1090851
1435641
825985
837182
1665842
1071243
1160651
1434904
24328
1998205
757692
333783
237842
733422
760428
83829
1247796
945884
29538
262451
368453
13884
442461
880014
1801720
1766373
708427
1597317
1071132
526227
520387
842812
461800
1009694
973703
1564925
1433014
188676
1917970
1875706
1375658
133957
1494691
1397804
1617256
345549
1543486
1515722
477326
1935782
1162020
620114
44896
1035555
781169
403831
8347
1744686
1825856
1043176
1754735
758764
1818468
181494
630198
1203326
1363504
189213
827665
936665
1473551
1292938
791150
952992
324119
1938552
628355
344122
489521
765502
906235
1780991
419600
162307
846747
1636764
137836
1683151
307656
584793
985822
964958
417723
1315113
141714
1544669
1704269
532675
983905
1015584
1640736
1232258
1006391
539270
430526
165070
1500531
1420016
1411651
64751
589770
1517442
1439484
695773
1643166
1862312
740507
1033532
1877134
627368
826763
1428948
1311732
970236
1536652
1040337
333882
465989
454103
693190
15986
1512879
1786328
1353477
1736877
1262801
1035176
572565
536518
1929109
159701
1774069
65425
111498
518965
1044331
1021270
385722
361354
951228
1153505
288814
1092554
663151
1089298
1966382
1922616
87070
230687
13617
540210
355694
1051461
999325
270224
1959534
960409
4829
1978602
48679
1672124
1354650
1692712
1227767
1949859
1394339
134009
738192
1275827
1937787
111462
332666
1240218
1605905
519532
1972881
187433
1962707
1043253
175805
1007679
821844
219184
1400191
321518
587376
820389
1197707
239408
1280730
947703
1474849
754692
1082610
1738588
865761
4321
447230
497232
681320
912246
456903
627830
164707
461392
1010410
1089408
457040
1258795
1908108
1463031
367215
503251
1881821
1734104
1185793
1796846
1276432
399178
99048
397140
1368084
105953
1406515
200125
1863486
1172789
1160787
1074627
588840
1644677
1036624
1251058
828880
1272021
1595706
1224112
79459
955086
944818
1397826
950226
644287
697190
352322
152084
659170
1250505
676805
1837669
1386986
1558356
184542
384076
848997
103906
852470
1428958
1147252
512483
1396985
856948
214142
363969
1282205
76147
240668
746880
398938
886576
408614
30834
780830
488938
420888
1629584
609050
247782
1929536
772334
1650010
1839516
1719870
1886965
1798003
207395
1155905
1497163
1337523
657035
1907250
1614505
731592
718008
1022766
1796379
716066
1850417
1779506
29068
496459
590218
105060
1036197
1353886
676889
1678050
470071
1229773
1855017
973426
730008
357348
1082135
915461
720763
962685
200827
1168268
1293310
488066
634784
1408045
903844
1014351
800895
1697185
2273
854547
1416864
109816
83
58902
1111494
992452
712058
412067
1785319
1192842
1591679
641680
818951
431189
832156
337092
1632035
1639576
1264071
142613
1673263
1740027
482751
1446817
1391511
1997504
628198
286679
1113695
512423
1468785
299665
957026
1379773
739905
1880314
612056
1290943
751635
305657
691165
1750471
878549
444291
1314658
325926
115040
197211
365496
1715708
546786
1747870
926076
1467675
930050
1216649
1189832
308467
1790462
1602942
1398485
1839189
1794127
35789
1309827
799259
1920408
1723416
842717
1591565
1367190
906629
1435339
1978642
1037411
1962640
784472
835341
656094
88449
1852936
1386552
576467
712563
492069
22555
636525
1464797
1055910
1755694
805334
1497244
1244165
721977
536050
59931
110557
1318457
1237316
1368177
273832
1941838
1977190
492065
617417
1935989
1005107
177918
485241
1258461
1289226
1910532
244727
587836
548396
560586
1411518
1810816
1653647
1105939
267145
62842
460977
89046
1153882
1384174
601758
530147
68624
1638747
83852
190618
1493204
737290
1937510
1196461
1803173
895903
65553
80737
565289
36247
68524
1970712
542013
1713178
1733087
283179
1209951
789064
164390
259042
1697109
377768
111495
1633716
711974
598722
850645
1352632
1142878
599276
1781452
1927054
1756322
885682
1105885
1042056
1936930
1713675
1793616
1257693
1266956
852955
1342348
60232
1423164
1489576
1386064
865548
1056883
1988175
1137671
1533201
318245
354471
1233192
1223580
1704958
1325368
349480
1475179
1206684
939179
42769
1128502
1586235
129899
1964870
1239283
1369501
1218647
978308
139556
149007
849773
451120
1524900
58720
1203175
272097
741314
56361
1132458
1829328
1021678
1849625
1409975
1278126
1352404
1571454
678702
543342
1538153
768034
128417
545629
1537683
146982
100790
1357464
638413
558525
678214
175539
1359494
1770448
1170147
1500925
943313
204487
1978448
871630
1535694
1786960
1790416
187009
1290431
3818
526531
218411
453560
926981
1859380
1440140
1359406
743734
1437397
1006943
258794
391936
229878
1444583
1952527
768958
621871
1144330
1782174
1134061
1889723
1420082
644758
1751439
104277
119206
1965173
115545
868595
43511
1081053
946856
997421
202297
1563766
1331286
1976040
473355
1003836
880393
1524498
1731508
607534
1076935
1168740
860586
99663
1746652
1492628
1507377
1717883
647248
1147336
1293416
1202356
1148553
1939721
244290
331804
1905294
1581844
1883255
1783253
256842
1013592
102067
823621
852211
678271
129199
498421
1263055
1720857
1095900
582649
176108
1155023
654637
1751622
782045
925747
1666387
1827218
1591882
1417550
1585722
1950725
1565884
550987
434256
633456
465547
93221
272238
1281258
1485438
364490
1274781
595912
1629855
911994
890126
1540892
486636
1335782
53951
148670
530766
842213
936715
1431949
953894
466559
733093
1459267
1734613
1821285
1441892
1584715
275388
198534
1131741
1345614
1119125
1049938
1715739
325584
19058
897172
1101374
570071
380454
1402328
1247979
1255781
300584
1645056
1574336
581828
629551
288328
948925
783932
1538416
1649137
190181
1329994
239281
1380811
1054516
187705
16286
1239072
521525
1525866
915261
1934568
210686
195678
1670929
205436
236031
1897436
430446
967424
359954
1356334
786373
1001867
833892
613424
636915
378663
47637
1183952
1423155
1611046
1064543
5405
204086
585839
978579
1479089
1983331
1061411
117083
198416
535916
112741
524067
1013891
1386043
1648192
576835
230717
1759750
202054
1442882
722191
827083
355684
1874392
1538348
1171842
1080270
1141383
1063336
171487
1486559
1478050
412591
1926997
1327445
469352
1041345
1790500
1406446
53970
939542
603414
1886702
956476
1599418
117093
304902
1967352
670062
354312
828377
52999
1150876
1593750
1342551
1443565
297642
1340465
1579298
40851
838838
438926
1978479
138573
628549
1753603
292742
948880
1252849
237251
828106
1491414
115015
415157
1064982
1631287
1882177
29752
745013
1635810
1118618
1978967
1462203
961879
1040043
1744786
139942
628992
891655
1650704
1699903
1905936
1264355
453588
339258
1387483
962860
1891114
1582196
1328956
1088418
1421253
1399833
969745
1422858
646935
637979
786003
243627
1630980
1078986
589106
1195827
1977872
254836
1080108
1019347
331610
1634237
1643100
804215
822871
1407101
950288
946387
339994
1474228
1471477
860874
96809
1197306
1430780
1760548
1923482
1891901
988769
490938
1658053
86293
1467506
81541
655351
1723909
881931
971176
1014808
989588
308568
515660
1481626
1351806
651571
1404064
1142780
912883
664046
126607
92580
1446106
598603
1049833
1513983
224978
315751
673004
1135365
1756569
1516483
1877641
918945
1436415
1608691
417185
743766
1598702
1783101
1819917
453617
1268706
695388
1267228
1168351
861838
598202
1327229
1772981
1573779
425611
929677
1886671
574268
237344
454341
454479
594423
1554223
1834640
30846
412052
1330477
885329
211294
1293985
48662
976002
805490
1350457
1870534
1664986
1412392
1869548
1440967
562607
1813165
1965922
834480
1301214
247517
272434
248000
991506
1658614
716959
1662012
1889079
22553
608982
1275808
496189
666866
492313
1697313
553782
1509818
1211015
1088849
1427253
1956641
1690130
383573
682176
823027
59589
259580
1107234
503333
1851338
1783365
1654850
100224
1512875
1462435
763234
728151
997722
1343421
1102083
690258
34171
1357388
1206134
692263
1406164
298992
1067867
1617720
635580
1042378
988716
421999
1031755
122517
613437
1819761
1142085
631227
1402215
137713
1743940
1677236
1411979
765759
1963360
1579672
967300
188003
696927
1731630
619349
83912
1790902
301633
1629837
1112241
872716
1398571
288883
1770203
836753
895346
1693351
401105
1400469
1537572
841879
1839224
775912
1876262
75346
498181
367782
835663
276011
1916849
1754131
1634843
523251
75913
1731040
1761298
353582
24528
977574
317262
1738547
1122182
169250
1825122
1301472
501325
1827817
280485
443731
460249
1258462
1541611
1354489
1326852
154076
1153040
1973086
605635
1551537
287349
521762
170498
306408
1780413
52045
538135
1388298
89928
933545
1531574
1659790
1267134
292490
1858561
1584145
700046
186657
364280
241672
595568
1504290
1119476
1325234
28402
1060526
931794
531834
14560
552286
965730
1315106
1158001
1108424
1886776
1175280
523319
765508
1559624
737656
505788
1434917
1528931
1638284
1937274
547918
1220701
1888287
1738089
1170558
1036007
1593291
1939550
1461708
393524
1038179
1658662
1445182
1265940
1724369
1792104
1452056
1891008
1616136
688506
654751
1695993
506821
288785
1975111
328405
1034423
1169228
1201553
227547
1474622
1370185
94320
7917
10389
1261018
848856
1095773
1059656
1715123
518260
285319
1632360
1192095
330628
47920
317661
1461630
1495733
627107
634
1526327
1934351
1385158
1612846
808454
1400963
1894157
1739949
1886875
1785972
1572950
1310039
1032839
1048976
254751
589711
1002188
1890865
964171
1956988
371355
277103
295842
1779480
457971
83595
1275382
1768830
10448
1532177
1089413
428587
677583
707672
396444
282373
1993431
1628837
1576300
1490745
600977
1101864
569366
541657
640688
1112710
703349
1225443
1431471
1815317
1069425
811370
169557
1441124
383062
1952795
148179
273922
765468
287118
1401356
1659700
162822
99457
1998900
284027
99355
1288033
424224
1162674
1420611
1307879
96184
1337078
1622646
1477943
1660210
79564
1074570
223080
1658003
1849201
1951169
1320925
686007
113803
660756
1682575
113405
1456160
1917790
942258
481216
420828
289983
1262402
1559236
510020
426158
1452443
1455696
1289403
35974
91071
797843
669039
57535
64009
729526
469846
967602
365828
515236
1984586
1307524
1720881
911406
825597
452524
588479
1061992
136636
1953048
974249
764889
1663802
1529941
817803
21894
1688594
1286837
1586533
1779908
132327
977209
1406454
1715731
1875964
175220
882789
357013
486392
79165
1262499
844996
83242
285353
611803
1535760
844118
1963075
142662
109602
956123
524516
629974
181231
1453952
31111
708225
705147
65447
740377
865701
1144331
1308805
341701
918620
840363
1819484
297947
723619
1849911
217701
1529086
543147
1795219
1479492
1171027
1607158
1119382
1314179
1255059
1321598
178875
1298496
1358191
937033
1491473
925477
283660
1791375
1049174
537232
1921131
968981
820965
1525907
1051281
1146398
646814
795392
154358
737561
1558244
482950
847414
1019585
1828039
599214
1012271
1345526
1886627
21316
1216818
1921227
917257
431272
1716622
115466
1798976
578552
1740798
1111328
1985635
536511
565317
308868
1927359
461444
337300
1210934
1147342
464548
999133
409349
53543
217297
1066696
885167
1855532
1119702
16081
1756058
1878694
1189183
10617
251935
532762
1444207
455228
883786
1217014
1777296
1888474
677215
1054480
865671
419800
1739699
1956094
1383782
1168306
1369529
340330
1407403
573526
344474
1546741
407195
1707044
651669
1273701
1564847
391815
1040482
1931430
778544
1221360
298839
515516
1324388
824175
268755
602251
81968
966840
429048
409218
1041543
932774
1719920
664054
1588827
1918754
674303
1574595
46375
1990633
1307396
1214956
1616397
60071
354489
966551
213543
1369102
1673240
1971902
1561365
1729877
937328
1921521
1807325
1130572
125319
268659
955781
273403
994615
744878
1415849
1159998
1521587
615737
1979234
876887
425730
1372411
706179
474162
1008007
400797
269951
355501
1211323
435842
1767826
1763261
1636432
1392437
831526
699787
974486
411904
1388649
1957687
1137655
11365
1436944
75307
675046
304772
482217
953807
1154516
1047929
358651
1684661
210873
835773
1686197
252480
1054004
1116742
613225
179782
431104
907416
1983273
417653
1986013
499833
1682316
1698466
418774
478200
1423045
1017697
867455
727278
1699159
232452
436603
364632
1251814
619975
333171
1024516
170943
1249696
1152703
10918
1465210
923274
1728964
504570
1814732
1431342
1042200
920755
1873373
115456
317188
518339
1242751
129158
1150264
770379
1580806
1733647
1410935
1542362
403661
121659
1309126
1273114
1304692
152393
1841501
499149
1308353
1590216
1150101
479658
1489188
1736584
823562
648766
1636142
5172
1061914
263704
1660361
604353
1264244
979513
278204
1958321
600413
559477
83292
79902
1282104
1666968
948072
1747840
1368350
336001
1710716
1445805
1057408
1919641
1155081
1849303
1713990
572758
1112964
995998
823692
761505
1456303
1996894
309342
196492
830759
975046
67516
1982677
1038377
199733
1147151
1151492
1950288
361977
1545985
1116017
11485
1095279
1986269
173848
1686680
1789818
779563
1842928
1042153
1231088
236586
461623
395283
1519810
1727207
1692954
1956724
1144330
1968544
1669062
362026
1246440
468679
1973749
649750
1190206
1601200
1903915
642775
1645476
926252
1261353
11223
1956943
1890186
940487
550543
1513422
120370
1735989
708295
1765001
25136
1623264
1823150
1774850
274218
915673
679640
1924783
1656441
1173420
795686
508366
724705
1945190
1500223
1585358
179378
1629055
1346892
1429377
1368954
1346464
1776415
1588738
560629
1075195
1838541
1503623
109943
1722830
733570
238637
1817955
1774745
777821
115321
1897389
1494529
335313
1717205
641854
20593
374991
1726667
1203793
1182558
897167
1531238
845814
1198185
999844
110885
1442964
659869
588402
395844
1425435
1349396
1430297
215389
187256
1156911
1290955
760066
55722
890976
1172780
936976
1648942
909252
106258
658550
116752
332018
502101
168284
1264205
1506767
1679100
1020557
170948
591146
692618
1200769
1233400
1720237
1418366
1299726
12503
1291620
763640
1446880
350906
1142562
1745552
508311
1012960
609634
1636781
495298
189919
15993
759011
302567
1321594
1667341
1082935
1974524
1804137
1123020
1334622
1741145
394028
1351655
1497813
82931
1112790
814203
1100401
484554
1644934
1471168
1964201
89415
257977
171725
1628814
709176
1209511
587059
409499
1509104
319464
1525421
476581
1522901
137172
1471259
1798714
1291977
411825
127157
1953074
1278531
189884
1303337
640616
816977
1157084
1030988
1659448
880479
1935911
1469172
1042201
847538
781185
771399
190564
347301
1687085
383977
1582041
969343
81260
646794
771618
1493523
1483380
1083783
601265
281572
159584
1787186
1395732
1299828
86415
838086
1607182
1865739
249643
1543513
592591
704898
25647
1332559
1044495
1781139
718272
1094526
1737406
683002
1107828
604942
1095940
1831763
808571
1674203
909008
1158053
1949910
1648643
1531444
384679
513204
509493
1537872
995107
1396674
1036481
1885922
19570
330409
1482557
1700011
1708468
924752
1271008
198542
241693
100182
791289
224365
173746
83747
637473
1482576
166351
235910
246675
1824733
881904
397302
1477683
581839
265112
1485887
1701476
465588
1960712
344347
784678
1862402
124605
375896
501359
445357
836974
123161
231365
1583009
942300
1199061
652305
1132283
608391
663715
231952
1107736
492989
1084702
36053
1761694
1658774
262302
1273387
1632642
1983612
882862
812748
1925037
99822
1559644
264747
283246
1471179
1573628
1546250
1554101
987880
270696
977945
41498
392505
927198
707631
663808
234115
1346685
428038
750970
730877
310267
1690069
1376642
936542
453930
980388
1225610
909960
17474
231115
1794209
1436408
1687510
447503
489046
1430733
1355474
360228
420415
1403821
1888260
1975329
548753
959775
1324753
1204432
1487045
1248672
501419
1408281
129848
1071816
980265
1317136
1716045
1707443
124024
607272
1252778
1438022
437269
1149025
180388
1093593
1463687
378781
1157979
445467
1710138
868001
307935
1471638
485416
1341536
722693
617436
970646
1036949
780696
641279
1964182
923147
655639
1681180
1091174
1582490
918583
269092
539224
304712
1938515
817942
361796
433044
1712181
1988937
127590
1429351
1022646
1204873
779815
1432678
296287
701631
340558
18733
131208
1601101
1266942
612457
1780388
1856445
219908
18053
440663
381248
1371809
676607
879524
930039
1457171
1827057
491747
499699
498580
1447060
1904176
65308
352189
1636757
291526
504309
996394
1544995
365097
1891483
1197846
589374
1731637
1299941
760527
958226
85335
221148
80233
993924
826057
1793840
885914
127098
438773
39247
1383294
717733
456323
1341497
834780
692765
820850
1764912
921986
532917
362571
1231222
1322586
1190913
1837313
90955
378235
1952377
708590
1722665
1673300
126026
46715
17572
842865
23217
1986066
852381
1164813
1047973
1013107
778424
106514
401200
219754
1670591
1717891
1553454
953851
1951782
973496
755244
737402
1843309
771425
1934296
1454686
194918
869379
1471207
1619818
238804
330474
1530076
709658
1258455
1293196
1156104
1740232
479306
610248
766263
959862
1452516
313380
1746977
24143
1959801
1700253
796863
259518
1970645
1973963
95171
1191368
1005091
416277
1330172
764158
1478588
937698
292850
662165
1817
729903
1170943
1852981
1784307
1059179
1416768
1972392
1490785
57936
311711
1137633
274562
1776221
1552929
1176257
1041799
1440899
1366893
1278923
837310
647109
1492443
4480
1863171
1393277
888882
4990
1904032
1066707
505398
303265
843307
471851
706761
585996
1038419
863420
196924
1205879
1323402
1144739
7320
1763711
799638
1937772
436511
797022
1759709
209302
712078
1969924
1342904
1217934
1922455
758463
1339087
583767
349376
955683
441102
236949
968939
135347
33115
1327215
285806
35051
554945
263493
1528081
702710
1948380
1847526
1600557
1077330
72157
1192738
396129
801763
279248
1671569
1683191
253964
1291793
218887
1776783
1672035
1232826
1696404
112611
1487954
428146
869977
225907
305398
1069519
344895
1477152
313999
1807850
619965
1075957
1169223
1883082
1225903
136323
1155224
791015
950850
61461
83925
924695
634787
394802
694405
475216
299106
627191
1791688
1413027
214055
872505
1500596
71633
716395
787108
927566
1823889
451430
1128565
81691
1439522
323673
1749659
684674
1067035
628840
1949636
1412778
628213
1189109
12825
1263985
642664
1984342
91980
292265
126930
988106
404083
86765
1323436
1299127
1108939
1086653
552494
1084266
1228461
1613750
745982
649141
375736
313691
1680360
131984
1982291
1426443
626967
772128
1856019
558191
1167237
1161692
1632677
1945869
1838079
1138358
1448740
664242
409847
418424
1394657
1523394
541132
628672
1806341
658492
1034128
1574093
295082
30337
1507125
503013
1599529
1701822
451380
640512
1387012
500750
412158
959456
1563749
416577
1724247
1183860
1024020
1589731
1812086
1214780
321491
14963
134677
1442466
520318
1209242
437973
1059151
1096075
93818
305227
1394154
749635
1240212
749764
993403
648300
358595
404442
757754
913150
550885
127470
258216
712533
1372147
615949
1660016
588865
215345
105144
1345216
1347632
1359593
468830
1086577
588723
1273393
1802972
380833
889746
1400857
1201263
1516225
271472
536527
183023
1866419
1587418
1108564
271992
296799
948597
231543
1764531
633042
1601155
23528
519306
439588
698839
1783614
867957
17862
509808
1459784
415657
1262703
1700683
1320094
693487
437541
396798
830038
1887595
473240
1176031
736503
1732030
539198
630357
1495768
1910754
961481
1648407
1803404
123340
1205437
740759
829387
1092404
1027996
410092
1279229
1123425
1445730
727401
1918922
468815
1010543
946824
97299
1460724
1717616
1561102
1617300
1825995
989385
342320
1611733
452816
1850005
828367
332779
1598553
574895
1657038
1570139
1348953
50556
396592
1833665
1006038
729480
1912657
720910
1618154
307686
215529
1809093
275680
1077900
936880
1320194
1755170
767778
696013
1699166
1259247
1742895
249078
1229072
788872
1647276
1577869
564773
1549131
1590732
945718
1819701
288173
1846197
1966012
1631599
357566
695383
1725845
1755574
1556887
722644
1580656
1329060
646507
280803
827810
111279
1652490
1981462
1516432
1872220
1937219
1582341
1151655
1576762
1489017
796551
1200928
522610
1867400
793115
1943335
1318244
1195871
1480241
1502459
533997
708514
1142480
1906008
687683
619827
756793
927824
260418
1024749
1283110
1103964
1420624
698304
1489933
374734
1282892
567888
780521
1463789
1181060
1346289
306145
1034127
1120542
897511
1075294
47835
425942
1891090
754603
598537
1408956
860197
1883197
614609
1429579
1984654
793459
1883767
1715894
1925969
956047
1956636
1694768
1265982
6896
1299360
1393122
340244
172664
1000360
422942
1216378
1484985
108346
616017
748736
1458808
1770348
1812891
277852
850857
312510
1199997
755401
569447
1128865
1054858
1872785
355311
1791959
1483365
1328358
17105
337059
1161089
1614885
633052
1415299
1022407
19214
1355811
1654155
957667
950707
659246
802072
623239
1661017
1756364
1562918
1736420
438991
1216374
1401608
1723874
1081062
9934
192182
1064615
11930
275602
1855570
1315735
81808
797012
1168780
557863
1109602
605511
811147
318969
1886209
1245194
930376
1210579
1723747
1846861
254109
713603
114543
1252075
1673483
1448283
1624390
1731544
1877182
211810
1896170
1573219
640359
1712201
170147
577733
1340189
64713
843179
1092986
19845
774525
325874
748729
760671
494689
1080488
1124101
289177
380604
399847
402713
869058
546676
1639088
25929
1356543
699067
1199656
46747
838187
355602
1632050
128480
1838604
703742
705879
1761531
80421
878250
1809414
1219587
1991930
1882332
526775
150874
1300030
1406760
244859
1245592
1919164
1518633
376969
1528130
193497
308871
446804
200444
973793
1571633
821304
1135064
649562
1244019
66642
48880
1404953
1390154
1136897
691528
1396134
733612
1753492
1476507
730401
1736707
1953332
359531
1108719
1872454
1387044
102707
1688848
1175072
885268
1215295
808162
1642496
746047
728462
1478141
1448351
588181
5763
259429
331130
1086987
1887698
1313769
649513
824354
1823398
1867890
870369
965297
873277
151422
375553
297441
1832688
639580
1670001
1005632
1305176
1524947
502234
957104
74289
1479603
589317
486067
950103
13312
264572
87600
98544
1014985
300495
722906
650764
647668
1577524
494294
1900085
349668
1815530
1192982
710970
21372
1489479
133990
186716
1816061
274144
826181
1370609
1330617
31580
979859
1148805
4759
316649
730181
331311
864393
240473
1134263
1855126
960832
587575
62972
1595305
1543165
1394471
1652702
692981
289479
225337
1371336
1403891
762110
1717632
1321045
3539
1475052
1911516
153465
1935533
1760001
715793
1512514
976986
875892
432580
1582821
300694
1170492
1776319
1691483
770127
493021
680302
835218
1082
765969
1227717
1647146
1301556
1847201
1677397
1909628
1535018
1457402
1021414
1767855
265571
1684774
1481950
924829
971041
1520717
166838
422443
1576112
1406463
1998775
1509079
1777572
1110550
1217696
112946
771702
1657019
1053477
1793513
1542629
409913
1225469
920788
985503
1686519
1958130
936056
217784
321448
1554507
1665866
1324390
199549
512763
1383851
1643237
1967928
526097
1204983
290186
984955
1588747
598743
1748346
192396
86393
3935
1236469
1360138
1365566
1274083
1050517
1345747
1634852
553370
1201427
666647
1803988
653978
810749
607570
138525
77616
508767
874236
1241837
1305746
547067
293314
201451
490253
496189
1571213
1204155
593685
389844
1236970
1623727
485485
1832627
1960988
1506451
1836615
1089285
848566
1522091
1749595
752893
1877667
1417821
1998471
891652
243197
1281358
365641
832809
984921
197354
88881
1001553
834044
1646071
513516
1768624
419191
1240505
1282317
1804545
926412
725966
1875306
1029617
1361344
24836
453765
1279290
1982775
96917
549785
170501
1026150
1311676
1536409
704544
1711076
55641
1468488
1682960
946817
1349784
251107
643428
1580776
634443
1922752
1201888
396484
346242
892463
571615
1670990
207066
1062046
1640781
1871965
1068291
1538272
1596863
1382426
1581537
1620512
787440
1277027
274429
1520811
1656570
1812099
1411851
1069452
1566583
1110712
731330
1490690
1471590
1246083
713481
959729
1756163
207043
1925918
715879
1940527
206897
1601324
896758
1014903
774724
300586
1103780
1794965
430767
1111683
173839
1538323
133087
280975
1172726
1661168
627515
8710
1507418
1275452
1296786
477485
89240
669263
95896
401777
823144
308719
1920731
860151
1732649
311736
478855
758611
1813932
1302337
1624421
552095
715395
888308
158021
1844503
1680578
1628595
963711
448307
799423
1916290
920894
716189
1662858
1821099
700750
1876267
1122251
1784006
1041099
599522
914166
245908
1204035
854130
788311
1126599
1461283
1508437
464101
1731903
1865004
1390483
471500
1906781
1186114
750003
1931584
71424
1991826
1015169
531949
916021
496833
1975172
143716
1783648
83083
760914
71523
1607778
1904240
222298
1222900
690876
943004
1205042
1166695
494374
873696
1820682
1639050
1756664
939004
1377516
1518098
1597298
1396439
1158393
372610
525923
81920
714437
547236
581761
1014268
111711
1271081
250844
1491451
1618632
1393280
178892
1872885
1361219
1416650
1314685
977403
39565
1486016
967597
449995
827060
431501
1795633
838093
1488679
867408
832830
1266568
652924
1257035
832850
276088
1467800
1942786
76262
1084646
19814
1398252
99058
299725
232367
760281
307823
1805918
1163248
77005
1524852
626603
532678
1842016
1508773
1913927
1239512
483568
1087467
821169
657180
1609965
242434
1522951
1176830
1590385
383352
1310110
1807362
1059955
996065
724968
839244
656474
1179789
504560
1370234
29480
1312001
1494249
590031
1954615
105946
799302
1879261
992946
67362
1061552
506390
302455
1087228
723055
1017525
665794
1875436
704534
762545
733844
1688434
1557612
1146056
387318
223880
604211
203422
1630240
541278
551349
646344
9439
1929575
92621
647438
1935514
948646
702407
1197988
1217199
1084279
1783409
372137
1853583
1201397
67830
1583146
885141
140290
778841
1566728
161637
689741
1851910
1885842
1783712
2001
768575
1430407
1458917
1733096
1082412
22503
241090
1225773
795071
762565
647909
1475196
495689
72709
324860
1770424
375888
612223
1839579
664551
1673202
180384
1364588
197818
1418704
569414
272510
1192372
1598328
1394199
820719
950223
1678329
33722
1495767
243863
1112275
1472758
944845
1587069
1206772
1414863
1613159
1669957
1017178
893132
1673883
621547
465196
1642858
1878676
501152
226355
176478
1910075
814755
966855
1859571
685358
1320774
559244
1574123
141225
467218
264448
1041263
839420
1279366
393662
877263
1137001
706780
817456
1185178
703171
1970435
1759062
942362
799168
957922
1242869
1964700
1141785
617850
503939
70442
922520
321160
1216288
1500124
797919
807771
230152
747967
1994310
1161098
492556
690241
1589445
236291
1726552
1773256
267959
582635
663961
730137
95716
1731751
1660141
148548
664185
906562
926184
1246472
395286
971453
909324
104943
145684
1235825
358747
1054826
457558
873756
846016
3782
392441
1683247
516799
1808556
970999
1074179
1396291
348824
1672479
1492481
850128
1158560
244555
553629
1607806
817892
913556
998170
385584
37785
289569
1837647
1275471
1009854
1568683
1808544
400380
332100
1559347
1748435
233788
1679011
335517
399608
1822385
1502943
1606921
376110
1021336
601239
920940
605863
1125979
485926
1666206
841725
433196
133305
1990990
1511682
262977
156974
31586
169839
1760136
119468
231289
1477312
1321609
199240
1327483
644592
194174
203360
1375531
641277
883030
836355
1400562
1704412
1079362
1871328
702839
1923033
548502
448432
1491992
1797487
1849746
302053
665747
880294
381905
518589
1938373
1920113
580752
1083711
453887
39780
1296753
1459965
1118344
1709924
691247
62590
1902392
194774
125460
162026
570537
1908311
1743267
1091118
404742
1018681
647898
989680
1927215
1023857
20840
127756
525743
915558
75334
447919
55855
240577
177187
1873104
1215416
509752
59321
1927695
632751
1271950
614543
1534320
419312
1087545
1895081
535924
1533874
1191090
261087
1600644
1739236
1969062
163616
945132
1947392
1390977
167352
448957
1354694
678447
1771138
1694950
814868
622945
615014
1122697
991728
415786
1297508
1551812
358942
1209213
675549
932364
1924005
1275154
205031
1734134
901397
259019
564191
586985
412228
1430441
1240049
1351207
1379522
929135
802979
1569962
647408
828920
337219
1600934
283790
182606
419139
23706
329013
1690433
77620
740413
1334127
458860
1508298
1502782
1024025
560166
97281
1058689
872284
1399492
434768
1166660
1381434
592025
1006605
870025
848608
925333
1710331
1098781
747189
354660
823076
593982
24793
1312411
552740
45979
1742777
1413474
209392
80107
1741315
1234341
445567
1782872
1099197
637279
809341
901030
1921759
214145
582495
1793854
429998
1355271
1442622
1022322
1385130
1933333
346048
1747264
312081
1648618
1272344
1790136
786064
1079349
945693
893622
1048705
1182846
1085683
1918039
949993
679409
1107233
148109
395832
1026133
777715
974810
578089
720515
1250497
744593
1322309
997711
1727123
974511
1884360
85771
1812756
1005968
550091
446609
358845
1362948
857920
639336
380323
1625453
1652099
1090625
1935641
1458453
815490
188243
1381168
1264640
144153
371361
163117
153568
1641709
1098213
151097
415511
783389
1941739
577729
668368
805831
255943
1422305
696571
1050064
1286282
1093608
1673443
1740385
1204638
1030838
130327
1046527
803029
1320138
438933
815521
535962
1588459
766688
1785532
501567
1546388
1966987
896247
1107907
486911
1042175
758474
2819
660587
999315
1773917
1048550
1680234
1102192
1309278
393544
1148695
636952
1754935
807506
1973800
1147611
1741438
147393
667495
746054
245161
1082822
1332386
1647135
707518
1529699
1148080
1777361
1169669
1507284
1841707
856644
117972
1084996
1772226
1752715
1555260
1658112
122710
354859
1908496
1772714
1741005
1854324
863775
1247930
661153
873810
1465810
998226
1443629
968921
1499749
7156
428713
1621119
366206
1672336
1517984
843108
254930
1088895
212903
1712907
1273124
1318646
377788
1069703
1501413
1167871
1504814
1854162
1932037
1441242
1400566
528474
1005290
727225
734819
1308607
295988
1879822
1683950
653733
461387
126682
1069774
347575
477186
949599
1009682
408582
855818
1902863
261129
80205
522618
514092
944341
1673355
48001
1536310
854618
1589718
201723
1997358
809006
887515
811356
198185
374693
1757231
1945111
320628
1031565
719811
282392
1847530
135042
396727
1211731
264325
1271465
1917492
1371427
194731
1523073
1522455
1644806
1223886
750411
1854352
1178736
408944
989517
651138
1702408
1122240
613635
1015247
383080
1492435
656329
840125
369702
1961373
216589
477484
1459455
1842520
1255118
1576093
312605
1048497
238821
849727
757742
1116124
245232
1016492
20540
1235072
207207
84446
96236
1271107
308327
217474
987821
1197027
747554
31165
558462
384762
1152545
529649
1681337
1908010
1571653
677406
892203
259762
193836
1045934
1366272
694601
858415
1925087
1690893
712424
834737
1379514
648785
1086872
1194922
849952
1188691
16108
1376495
430549
1063484
104064
1482643
359590
24838
1516112
511074
1688402
720649
1606490
577456
417833
1528613
1417480
1078944
376620
322564
1822677
230370
377752
680235
1539012
630819
508889
1780504
1668916
761355
979647
1523666
1128316
415747
683007
596458
1171346
938155
1753265
989985
421519
808344
867070
128593
936663
1721478
892162
1008878
1299872
1375598
1835856
312046
1467212
127080
613491
1333682
990675
512007
1649710
92824
204025
1136267
380623
1884951
1024391
1624145
980130
103543
440488
1314860
1359108
949892
768660
1021170
1072550
25601
457728
1890680
58816
447607
392433
1551286
1861143
202431
1475981
810089
137435
558224
179546
1663977
1777812
827174
35408
1199377
1983101
1323790
153400
1222148
1447544
1632811
757783
1232553
784933
1278792
976843
682560
1255027
1513204
1803935
1373826
1492141
1493214
113166
709296
507317
1262917
1902350
130970
507523
1314200
1017037
1761824
1214317
1605410
1223067
1672213
671192
1743070
1436521
1146005
1017478
577575
1719684
1907432
734116
1095275
721520
60145
494034
774452
1978112
1155863
20961
1014744
843119
1631728
431512
653530
1571760
1693062
909385
1653812
767614
1541540
1135325
45116
73112
1946777
1984523
840145
1688337
1675081
1543522
1089272
764883
1152679
1976284
1220928
1140262
1439370
1104032
82621
804988
91690
1458242
20985
1146045
1709243
1221029
437518
1944678
430811
1654547
454890
117819
1339996
1699119
1003101
1524763
1763877
323133
36538
1825660
893554
936289
1865351
1406814
1978295
241211
1592777
574625
346032
1473607
996289
85526
1281750
1029593
1072468
348111
1579456
78128
1947137
78240
1924575
510304
424339
1175542
917572
1636462
1997953
1524549
669982
80819
1886256
1107314
1232681
123046
1214563
89819
684378
1664667
959849
1068989
806486
1354302
628428
1999600
1939823
364706
1518587
515465
524514
1151952
194042
231614
1655860
275750
16356
811620
611584
1640065
1717707
47878
460642
1623243
1018518
1020292
1086732
1027056
1798696
1077356
1124635
1263486
787643
104391
1884046
1167965
41205
831390
838959
1713824
1703187
508545
1277129
927143
1053418
1409378
531637
429719
1766457
975891
1744250
1639630
1496370
93725
1153568
537593
428491
1852978
465283
1818234
321765
1028140
1331927
8852
627262
1724467
308811
707043
1517801
1017501
813120
764175
1434157
568169
926176
1847145
588400
950884
1627018
541587
1162190
512610
1482824
852997
1406322
341213
734888
604677
189951
577775
458424
469247
664066
732328
1951790
1693931
1304281
1202625
294349
1654076
1608042
496864
1254309
1426164
937384
1063633
1919952
86901
934581
1740083
634480
1597027
1815056
1137679
1651502
756958
144865
1554049
510861
1545587
947668
379304
492868
1306504
1860670
767957
1976352
766490
524791
1043465
1894600
1061178
317646
1569495
186329
1903273
871646
1310847
1236161
1385194
1688034
700988
639147
523097
577354
589952
1136039
1440435
1929763
636163
1847526
1036990
757039
169144
1920165
303578
1173609
1810706
1188898
504744
1158627
382167
313529
1826913
1275616
747840
603288
1137486
957299
526213
385524
502337
1850125
424525
97734
825264
1842090
1713813
600362
1872067
556483
523586
809546
544575
989947
12174
1550347
565731
1143271
1602778
139941
695990
1279191
418700
418345
1963568
1836250
1895141
405896
1855364
31428
724750
750319
864166
1798094
1080134
1270379
1687104
407692
1483260
1309167
1489590
169554
300544
40668
460460
1524631
1308583
1847268
980698
977350
1877654
879534
571034
1818245
1466378
800225
710539
1278333
1855165
1167551
1884546
454771
1130722
20589
794568
1344310
907527
1450042
329142
1202603
1203456
493424
654771
587267
1235019
44555
1860501
1186630
1769177
1147258
1335721
1609458
115034
121769
1794351
907116
1874911
264236
1481032
1152958
1837950
565432
150596
489300
1266575
850860
879031
1550110
1440327
1686667
1239308
988043
84820
665935
1281533
261797
1620498
964001
465588
661376
528531
26063
1572088
807111
691495
1688830
1230201
6241
722162
1681663
1711555
941286
1277267
1425455
1827812
1147357
42957
152040
1650054
1210351
1332341
1625028
278023
118099
988450
223520
1970724
324782
238597
1820786
1490520
1770807
1706778
626279
1155375
1735535
774479
1851636
1205515
317081
1301259
685784
1562923
1305575
1764420
1370810
667453
199469
433489
1186710
1920891
526857
102446
1196053
1330417
1265238
408700
3096
1702398
736222
132029
1243198
113410
95835
41556
720146
1025606
1969319
1118845
342579
1758028
1863941
1514867
253679
1486189
712033
1260942
149989
1473114
1434839
1733098
1062636
1889408
1881121
1533538
767041
276465
1870361
397703
1787676
282973
1211825
1768620
941622
391563
599670
192098
1115563
1487457
172325
1437359
1674241
249260
1779496
493692
785175
1543053
749626
1808344
574498
1798013
1945286
1509561
1524902
272339
1713873
579769
1004629
1977312
894369
1241305
252610
1187792
1873734
822838
1175306
1470927
339079
1715314
1663481
1072536
44881
1586329
1905752
1304370
181363
1976107
1560565
1005027
1275189
1221038
1075386
594155
112564
521588
1215461
1706806
1334184
31752
1279196
1306178
1143000
1073944
1485326
73771
1126565
194511
1614811
648385
1306863
451683
4709
25032
987967
1247872
446395
1866385
475138
1219741
1991830
1026681
432007
722452
1581088
965020
655606
1679466
1483330
1250471
1291169
1954195
51975
1022363
517468
522565
1449583
114394
18688
1172198
459880
1709548
521423
188905
1710582
488788
533615
1059051
1940314
601010
1358265
1607154
1834979
1623729
273855
14226
946313
1700903
1214893
827287
137381
112768
458853
287779
402937
868305
1530071
467584
1331667
258149
1149231
1906365
805380
677687
761502
973955
171979
113364
611356
1714145
1670045
987398
1475834
1439427
1631022
1047166
1271245
18884
1575085
573812
936750
522246
171301
994493
1436259
1179170
204411
512537
1944495
395941
971494
1477629
1942287
831950
1493302
229377
1189361
1274067
167415
1571892
89467
556006
641435
452327
1684127
1921713
794478
1983281
160636
1151938
546199
706806
1368189
1672219
239849
813794
1789246
1193298
1572242
952152
1610941
1751748
195337
37047
1773584
1850490
410474
278585
945868
433303
1664983
217421
1990840
148853
440046
937314
564248
328193
749712
384967
1065216
5185
574227
1832384
713234
1178799
1364905
45450
877887
1088433
1402931
1484211
1728033
704280
42967
501087
413185
314384
560097
1939987
545504
594787
1548739
819826
1583831
1264980
1775055
1933226
297530
1396002
1348050
1655830
922326
1468331
1054728
1163030
1495363
1280955
1004887
597656
516186
780462
1392257
1917470
1077992
819219
1368247
824659
199824
1866200
649806
1901717
374767
477589
1606808
552403
1073710
1659386
1448959
1391502
1388895
518681
41980
311182
828989
21375
873837
69415
87044
1028914
1779858
8228
1011733
120884
1455563
403503
1497299
1977325
1082457
1895524
1208012
1872383
521924
1008694
1744155
1880521
1806680
974264
141508
331459
266989
30805
84971
648980
1718016
132485
128731
1970330
1813155
1920438
206256
1297082
956681
1351868
1230529
1172480
1923971
76675
1477899
1912053
596762
70733
1483005
702099
338743
1427672
1993955
1891507
1915670
1557393
1900507
46141
1988011
189265
754190
1013450
1843729
1602914
1451594
166010
16866
1176256
1142118
1569268
1656843
1454350
1611803
1739030
234461
224888
857540
1079791
632681
632698
842266
1027019
126869
784572
6073
412273
301721
1539243
134548
1752020
475682
1850441
1275165
609098
1943866
783068
88577
290142
1240103
1653424
1482581
280182
1349783
1394435
1135133
362663
691995
1318819
670377
1396514
384389
1142046
756863
335826
305948
300574
543632
953358
351881
865810
434213
1071062
722564
670392
1019033
595963
993137
1162344
712346
484279
97286
735363
18225
1928646
1230746
509447
1683392
1671314
1519222
1383185
524940
1897457
1369978
1273350
1175439
1201586
431287
402332
1744820
1513199
358303
616215
1127028
470869
1386400
1160950
878336
96286
444017
1651560
298815
276324
1063181
735647
386729
812224
1444565
846110
359011
128134
1257688
1896798
1581543
1292417
70676
463261
1849230
649742
1127640
1531402
1279432
992175
343961
1157497
1682470
1002442
654441
1662717
1633447
1826077
1143811
1475965
984339
241264
382282
1963491
555560
325438
1341746
614838
808839
1865350
1424978
1183658
1407160
857231
1065416
321317
584030
809099
940233
1855524
1676901
642868
1305265
242297
536162
402421
1646912
1704421
1444949
1404865
643279
827791
1009253
1146166
514824
1484884
111953
537501
1850178
251498
945672
172623
138550
213220
569643
117715
1320543
211092
282889
652156
1672185
1318966
493952
72695
1294245
1044656
777634
10896
1777822
845350
1832363
1910258
1525675
1786152
402859
1171241
127367
468107
1599134
1606031
543818
72993
1051132
56904
1027107
200374
1984725
541197
1206704
839744
583790
1272670
1870791
320927
513030
916234
957448
724211
11749
411133
1040189
1578642
230610
112288
1276036
297395
59383
1066635
1790063
287318
901146
739123
735845
1093218
1800401
1468725
1126871
966405
1506706
1588367
268317
78050
1478569
1228421
1417619
281961
227388
1732860
1805628
1465747
431648
1926651
1728665
969501
1158118
920515
1497809
538021
313392
1156588
246293
1721437
247945
920911
608357
1425785
1314593
550230
415076
1432213
326292
143454
525443
1116867
202537
204171
1524338
290767
817187
1895017
902672
391794
1160686
585706
1625587
1759919
1693527
1437125
801664
163477
1598475
1468878
1831323
851908
867758
357048
95352
1184415
211653
1344123
622296
117752
554258
1896576
1226475
1329428
681009
394611
79855
256882
1663012
141224
819875
285257
1147127
1681002
509869
541982
1300549
1276611
1687776
1870589
1845005
1944189
823433
103439
1600987
1489899
1584204
929953
1811277
389890
1491976
1909220
803572
791967
409390
1104072
231405
48774
1858589
426880
1959659
850693
170203
438843
717479
457560
1227753
1913750
1585712
1168872
1764297
1675479
184835
1386752
1916615
1014418
1128020
1397887
472597
544234
305481
318464
1657177
708444
1510708
409800
1072926
1128944
792456
438011
864879
792766
1035883
536064
1631236
267307
146338
213022
183159
1668185
98275
429394
337052
662216
839936
1165462
617021
1961893
754417
90416
894180
73202
1698917
395414
1545513
1608364
717230
290404
688821
864774
600476
137996
794628
1806342
9954
1750149
140847
253531
1061892
910665
664196
176947
1466808
940515
371535
469034
1070784
404254
853186
689368
1265550
345284
765316
1524608
357096
541988
374470
957272
1935127
1355812
1060488
1498976
1629891
894849
599438
96714
723209
1402560
71297
934181
1282708
1690745
415423
1105565
1746060
105499
758459
47286
1868363
1424202
1225881
1004680
1203997
1134132
620755
1459150
661364
1497680
306130
193365
359708
1432842
1625489
1806505
1773185
1926679
1033261
1244854
752269
150977
1152626
659885
1120261
663824
1153032
1147747
1264762
500961
729086
244004
144929
933368
1736965
1924731
618370
775286
1057779
1319732
279766
674471
1103987
816687
1628681
115213
1037220
1828484
332497
1068918
1435153
90179
1167909
261118
627634
1258609
1662303
755475
634352
496564
1308912
1501924
635081
466523
1847481
169599
105656
792060
1970209
1110828
1488203
989071
574688
796712
560583
637489
1046057
1953125
755307
322130
1068563
1849186
1276181
1942869
815571
432937
1650870
17441
491970
817831
356679
1909711
1541972
1160912
1799968
867310
1451516
804653
1675284
961553
1922366
1034827
284224
1525120
1486848
107982
1720741
977397
1734033
928775
1112355
1494043
1475695
1093860
1053194
1770611
1146188
1357167
1188191
1021692
74445
1737531
928776
1935140
652230
447356
267947
105276
1988780
1072729
1114440
29333
194614
1730360
144012
306137
1548613
987446
1594331
1995570
965151
1089935
1506712
924408
1981408
1048550
200264
403378
1561425
841996
1193140
1140600
1108449
201303
1834425
1155698
63991
1978607
1528585
339968
730617
635779
1244301
334694
1368469
500732
1889135
969614
1706787
1731356
50119
805373
37029
936020
69333
456608
563403
494400
1786420
1703022
770951
161828
584840
125214
247773
142673
814581
1695541
348772
1281
620702
1568925
1274040
73600
1600184
1682344
397564
1366422
1336440
411929
1484703
53920
979567
410987
884458
554938
252233
1618592
1923231
912
611275
181331
1276357
1123347
321049
1456664
870331
1957088
1923982
162494
1335876
1856889
1513257
1087141
1636834
1768604
1842105
907146
157798
735980
1752258
1955547
1292300
759182
1417645
207777
1332955
1887222
627850
1413814
483860
1426534
1880520
210153
347443
1921230
1308739
780543
134394
568158
626019
547611
473237
214378
1096751
426001
74404
752928
1771315
1254163
1837951
1283959
1205117
1554567
1880157
1459271
1785761
428286
1895294
1469349
1403139
1044988
421758
1649746
1177410
340388
1595922
1129335
1761018
682899
1924946
934812
1539187
512118
274485
1828491
913130
1149937
1225052
90666
216439
661118
1402486
50077
1267845
1818398
235835
1214472
1880243
1133485
1432005
1608994
1798006
1822559
1057116
1066796
358879
1860773
585397
43316
775188
1927785
1808495
118179
1118182
1783021
1232003
374231
1939042
49324
274429
842844
1911492
277904
1418670
53433
858918
98133
1068004
1584550
1066449
145261
193520
1703538
242616
1212709
183700
527203
20283
1837306
1542668
1972007
1845883
885998
164379
1167159
427164
1773273
1547491
467170
1083366
899455
545429
1435928
1500778
1802487
908199
1147853
1477398
1619735
245951
1070439
1901079
1210535
534612
42403
1266608
1887928
651973
64484
1910584
1820223
726866
892176
213402
1386701
1683513
217498
1623072
1036377
1869395
606448
1986483
955589
350129
1880545
385087
1847789
1975000
727264
172907
687041
1279525
538481
1145809
882085
1979211
1793502
1420914
324539
1430850
1481536
703269
684303
1612534
1944297
1212768
793521
1066281
1005033
653871
1361200
1150422
1217538
1931467
151512
1457695
844216
525991
964168
182288
970882
753053
1374319
1293342
1347325
1844430
1249266
493571
505288
460015
1801120
872901
1692230
1046440
1073879
294344
976249
1422935
1650822
1774000
440528
650093
1485032
1847021
463586
772562
432700
1658901
573505
533248
189577
1019467
796175
331883
770414
774838
1434828
450959
157539
464354
1788296
1508054
908215
1011771
352514
1103275
1292132
750357
1839289
59385
1026722
1414600
1876388
75932
1367633
1806266
1423332
1584635
330712
1391555
1334046
976835
797643
704141
1827829
1086997
1000564
1335203
845992
1368551
1565635
621840
992248
726434
1390791
502602
1258256
394733
91300
369150
1216806
1394100
1844506
1452214
74455
1876566
1432313
1871111
1469765
254267
235198
1648040
1948704
1409498
1819923
102592
1320155
852444
776661
144408
1572162
1856298
1786845
337650
1325211
1365342
308736
573592
559114
1190487
1232054
704811
1991894
178496
33653
1926368
1870459
1096402
169675
1013124
616511
1382717
1242436
1993717
355529
1243882
913171
1305637
1333802
310922
492571
1167736
1827129
1555349
1569942
1280222
293412
960152
1375264
1258788
670662
1626657
61045
1442780
417269
829194
1593056
625486
1766259
1253940
1225301
353726
79857
1076666
515362
1916855
609156
1025036
744341
971030
649006
1729218
1648353
256793
670913
80781
1607808
1880357
13021
1934565
918089
1701514
112674
381271
660580
663170
1033075
1768556
1726131
1421741
1166577
757162
1869669
329504
1059543
431231
1644138
1614041
538693
328725
778714
1449782
1762831
1653621
192996
443283
1394314
1542729
1208864
485072
1125520
400868
607691
1464728
381899
898971
121805
25919
1201454
564155
1734544
332158
1176733
1628487
346845
1578184
294872
876538
558366
706474
1140210
322240
559504
751893
1199436
337923
121120
721874
701010
565495
62835
1039280
1271567
135697
400186
1106824
1202465
1129613
1661459
1503879
200639
1725837
598995
362302
1872060
1545809
683423
1749499
1569410
1139625
846400
565036
1884587
1379974
134598
737054
714401
275874
181347
304506
1317113
1974336
1350050
1465758
782601
1003460
1959774
1577073
1677129
406773
1347101
592457
1038989
1027143
668294
288187
1161913
531463
1150326
97775
44502
606226
1392245
1697743
1880592
1618211
449783
683793
1416623
1575320
779530
671444
904639
418210
430583
822412
1207543
791072
135323
283540
100462
791584
1005282
1091539
1608449
1402231
897806
1560465
373328
212147
1655863
1961854
1925444
1140122
755990
1063799
103511
1001863
195558
783505
1965519
1169001
23185
1170389
301396
739637
1973130
515330
1240430
1839049
702365
853645
146480
556936
1637238
628442
941784
1003875
1931961
846994
1958321
144501
768062
296782
1589654
1030706
1019287
1328599
449566
730102
1407400
314081
1759047
1890927
1702405
776640
905230
633749
225681
639590
181526
1755740
1014304
1517686
4738
1625628
1081660
901164
1862168
1920164
641342
190119
1567618
1067976
726249
1940249
1612290
230500
42498
1978635
1711068
1925546
1149703
1871860
248341
1345925
615355
621212
483635
1576323
759115
918969
799220
539595
1912069
843586
1360555
1941919
70078
453804
702574
198720
187913
1750845
880783
1976023
1032698
609484
1282084
1318037
1260835
611461
512674
208270
979819
1085027
694435
1810203
40904
143210
1470064
1564401
1753592
1788246
1299403
908582
1200915
1193869
557243
461709
874634
547073
246896
589990
1308874
759877
269170
133336
1969346
1401398
23355
107927
36472
809584
1722443
1196396
1081052
1188455
1667649
737023
1144420
937514
855622
828166
877170
1291318
1169660
34279
398802
163688
762989
1934614
1897623
1604362
8594
824986
1958725
18711
1479365
349458
447717
698515
242149
573523
872963
92961
91921
1067681
1808929
949618
66562
448288
615623
92119
920917
1483758
788553
1240498
267356
1535071
1624572
989200
1071604
1266811
860391
1316347
648668
360060
1238878
1516188
1711604
1356004
1746172
117327
1937913
843568
1302329
402217
130851
1711850
1719818
392373
1054713
1624306
1230838
1636344
359643
895376
1056503
411014
1837198
709964
771785
1704307
1099093
145553
1244282
1659431
1580871
465669
1880261
1530071
1888667
312003
934204
1878485
1606638
1666782
1196871
523967
1795276
124390
1820614
1668619
1013953
1208542
35388
1055994
1471690
1250036
664189
1831748
856608
1136812
378700
1977071
789982
822876
1329061
475639
1867540
1959468
380420
1100942
1449871
1936624
425404
1290963
1168958
305503
1727545
1662534
1357531
149423
1393080
1528639
1096236
470087
252972
1148510
1519860
1515329
1842183
230791
247610
1661210
936544
257906
135927
1668357
457515
1222893
1354752
1992935
615740
824068
811661
1658639
502670
380334
1898966
1341838
1452349
76230
633323
156078
1978653
386900
1190679
1135512
701702
1017337
902278
635812
448284
1460039
1223486
1216582
338188
749055
1373479
1640015
1377365
241820
144226
1635684
1455181
638130
1919323
1037904
991807
1944751
321076
834048
1564979
1769048
1916469
1142950
948100
1243882
1342713
1822300
125001
1299906
1562115
1044315
47210
1578620
1423580
80802
802750
1796829
1082614
1473544
567901
897529
1438742
1270444
1253876
1106492
257873
377116
1550490
1826988
646273
478584
326155
908296
1794187
1201181
1302619
553514
332487
670194
1073476
797152
1091448
50890
996813
630346
1379515
1739411
1607823
396756
563656
750601
711347
1642202
1895946
804816
1162043
1817177
1278072
164292
290371
1415601
101431
719608
1748531
1852827
1151755
1162390
977362
107867
1607122
1754496
984209
897415
1219700
1491877
235061
992291
948967
990811
84446
624517
768937
243564
1763734
280398
47711
527579
1356031
899451
1643313
1618593
1951873
1076407
499300
1005369
127887
1860413
182830
500509
1688894
1804872
1415269
1728831
1975585
1425487
39710
396473
1462385
763662
142879
982453
1805977
1334922
1185183
219175
596215
34569
118462
233186
1540428
540538
111251
589395
1584750
1903642
855689
550953
1773629
1088260
1184251
787253
1848544
865376
270569
78229
50609
1067631
1238417
1781664
1825659
1241425
1504149
1667077
655880
638328
620795
1971814
396322
292931
1671299
766816
203983
1477963
1498227
52685
1109005
212741
555558
1421921
1355807
729227
1423266
1901896
1473270
995205
110597
31205
977996
1981161
1594532
791651
1402225
268936
359017
96121
1393451
1112202
31213
663011
531755
145251
1099153
39896
106378
1278713
832017
1309858
870146
292989
1805289
1629670
1291678
1655476
860922
1178334
1848794
1975993
738396
1040836
813705
1078307
1559163
1921628
20190
678766
1160742
1843127
343845
613108
99978
162599
1629025
1348128
1386423
551833
1534328
944505
1207234
1640457
275696
1221188
1328567
1029877
707054
1219312
1732457
356321
1879545
440272
1076079
1207566
1462158
1657988
1556375
1744849
605432
1721991
1130968
995555
769695
206738
1025098
1027698
1182611
17836
714159
261185
996473
1619088
934037
396745
94726
448317
661290
1044375
1618785
229921
1973583
903077
614126
1172906
944494
1370403
707804
1449455
1574088
1627640
1199144
1735917
1794330
1906248
1924108
1895566
1328351
827715
1596433
515883
712111
1557929
290960
1324381
1525923
482262
304242
1377525
530871
203647
252308
1814307
845786
1806588
170700
1391849
836253
377554
1955206
362650
1207387
1052861
1604442
588985
1438060
1040850
998517
1239171
828124
334270
1110465
1072350
1057351
572185
63258
1813153
1257303
1505398
1454713
1833409
315400
1911176
1957855
477010
233215
1605812
788684
1542835
1051353
1157668
29112
858602
1138521
590233
1137090
1135634
117625
1519351
369905
955277
1907167
302687
1330132
1398669
1911214
1206006
1631415
181139
1870929
1022590
1502747
72227
803369
1840415
731112
504853
28510
340464
859250
797144
1591233
977112
1628707
723224
1049341
773262
1585513
143334
1781724
709050
1630962
1850348
222798
984795
1870037
1899680
1837697
1190565
98849
1453597
1536396
1351070
384974
278627
463887
122143
1327509
1438289
1019446
783751
390504
989032
1060545
273569
1909257
1220373
1666269
1450495
1763780
1488514
1876195
1850445
411368
1873566
674648
23874
1673126
164796
698853
913638
1580491
315741
952380
381429
1274072
625646
1094869
685352
844538
1855904
183741
322044
1384838
1690219
1645026
617027
1400487
1397550
915715
155671
1618052
859590
228706
1859434
615334
131524
927618
788716
264972
1739629
722709
1021949
1608098
1885203
1012462
801321
1209865
96098
751858
45892
661924
621039
405488
147839
1986247
1908047
396481
947857
1161446
1825481
166778
1681017
389298
503697
92297
151149
549580
672363
479813
1207171
32723
1097161
247185
1385740
1057988
78980
1339135
993780
1310708
1954385
1444884
1660194
1265782
398820
379581
1041826
1813172
789081
1438283
300119
1195078
235500
314045
752332
1342881
91201
99294
297825
1138593
174839
278990
1446001
446430
70508
285525
1694030
604066
1030624
1406053
1510393
1134837
1914502
923117
718660
943647
1529075
1288369
216786
370882
1937942
723557
1159211
1955835
1141056
596620
1878916
1468739
1930633
652430
1618945
1010327
1597684
1423652
1605070
1503057
441235
1087301
1253619
1692438
431844
1097729
1924300
339063
1046543
531224
174696
1865971
537044
852875
1788866
1984160
1819388
204626
1719661
688623
1310791
421601
1132148
1975421
78353
263758
28683
241294
304970
609574
887592
1084272
1882380
1697934
688169
1353265
666456
1696112
1000240
1591479
1698812
1818057
72820
1945681
1385366
632902
824666
1548634
1504839
1376661
209872
508319
879983
1856195
1055474
1978588
994934
627197
1582275
59309
400620
1894503
930404
1299387
163077
1167541
29601
1379363
1007739
1027113
89672
919416
127333
1035132
971985
1387205
1963677
137551
182846
907610
6385
1614367
247789
1703955
152651
1572217
1676694
589978
1655033
479420
1244700
1455835
1565584
834685
1716211
651535
1040442
96935
323809
739770
400648
1298828
1740509
1667643
823807
1889618
1316035
1177836
316491
1736226
726418
1554980
593811
461350
986490
778541
172050
1380390
1422315
896979
1615351
885606
1823543
1666998
527606
264642
179719
1687791
1689374
432580
451033
1739242
1939877
682683
582427
387747
400439
1530137
1262010
225521
1492639
1616818
1393207
1547094
1880417
1468951
1539197
1148753
1581832
1761731
438835
1308733
1276281
359885
772204
1223357
191229
399937
968415
1155675
459060
1107021
1908307
1967488
397446
1481213
1530493
848982
683921
985477
33423
1273327
226781
772767
101073
1824666
62344
1357436
1702199
59320
1471489
1964645
1975919
420645
1651913
592671
1083038
224258
1614920
250808
1729806
657825
65074
1286181
1239199
1332774
1928755
562316
10266
1168611
1179473
1675929
1776101
42776
365020
767729
54551
1856691
1277376
1740091
1972444
1254859
1492846
406499
833600
929607
1910079
687992
1692816
1838881
1760859
1364369
1443174
272688
96349
1643790
1558675
471489
1749198
1137007
1543451
60022
1750918
1384020
1667936
975720
651183
1372651
1670419
986244
1194820
1748911
1514954
260008
820421
1180042
1755495
1046226
1181338
1318736
252591
1823480
546509
1014374
97578
775148
648322
1084409
189040
606167
1280305
400035
115539
697341
1107886
1077718
1678275
1350449
487002
1251165
1846940
1739443
22
934188
1223750
1407264
307904
1935402
925099
1043657
408097
1731
361873
929713
1829498
1596142
1691247
1315857
451387
1636605
607977
1138480
1339174
1342041
226439
772044
1347149
1026986
53640
1563990
1525978
519468
1093675
167532
1874822
309652
1294338
1885213
325520
625467
965932
1168315
1774274
869216
1903311
778890
87705
54492
1071456
1469269
579067
737428
780184
388173
63929
1181097
89447
1152568
1169474
859173
1022542
1012079
273015
1875388
1590567
1744445
16930
144455
937635
1484400
824044
403442
1498747
1259318
1745172
268656
1250963
1732646
1547324
1299233
383962
1811810
1818327
18268
1498224
222700
986342
302819
1894824
491247
135324
729058
497472
980557
123969
378504
427780
1375521
1702790
353813
1300740
508038
698310
763364
1231669
1347979
842537
545784
1102820
1600181
506443
1461890
1212714
1293810
1393002
1162882
734501
1121927
1948026
784341
1864014
764270
582510
1747728
1114031
557776
925841
694509
1113446
1761435
64000
1994441
1144185
1375426
385195
1164608
1943131
1839852
179325
1974586
1113858
1029741
1751011
566501
1670637
225333
764354
877484
1992344
1243472
772665
519746
100212
1642052
62521
5741
1113186
1666156
1278873
1949846
1991722
112751
114696
1493291
1899273
1087517
1273949
1411335
1295718
1567930
469934
49744
1554258
1739285
345598
531488
581719
1134324
275380
1833124
933690
1601355
1891833
596865
1411593
296654
1942417
266715
1147688
146642
914196
1442889
580006
1823844
1308548
236364
1643740
1677194
216425
1068582
1946654
329615
1134681
1727822
1525911
740772
1390527
1989752
1886219
1423956
212370
1546716
1520578
1164980
843140
1415777
1028315
721019
1501373
1107418
1767698
1335816
731223
1639304
1749669
287409
1056008
495889
1824233
975615
1499815
1040328
1407787
1798007
259680
777629
1679169
1308752
1186042
1702204
953584
953487
1328548
405438
25806
490782
297194
1444171
503648
1899545
1968252
283723
1984450
557265
1715494
1737808
62939
372225
1255658
674032
1626794
610659
1272839
1964238
1078844
1749332
276093
1588363
1791480
10454
1264650
1176566
1243732
362476
1615131
1446219
1090520
1218793
188850
1343950
766516
1911634
308046
1886991
1427779
1226791
656184
1073942
1556797
961163
573128
1003680
1815604
1692238
1163449
226172
1620104
1697648
1832115
833558
1474123
1604095
295573
214998
1870911
1242558
545833
255728
1862947
186749
1708843
1081782
156564
884595
488784
1451633
532873
1790983
914022
1104026
46236
162345
1224377
1697128
1879502
1867038
1579925
910820
570011
1071108
612201
1820728
1445248
1404648
912177
53617
1212226
869670
1311735
1394758
150865
921182
1063647
329964
36624
1284723
623663
683601
101635
293634
949486
720547
564316
1507587
356845
607041
1955377
99112
933142
1610019
413918
806659
1158006
961735
1972334
1514261
685414
1985688
1925519
273364
1269118
1762477
1921339
224503
1594468
140205
1452958
824965
224638
1382056
1467614
1660227
378663
694774
1279598
1566374
1017590
456869
465383
735836
1634710
773156
1453775
1877819
34676
1021203
843767
1583596
1032823
619713
697277
896888
755533
1357326
1674663
874554
749560
1998831
174701
510692
210112
1364243
58303
298191
454138
1860436
63781
547867
1735326
1832744
1282930
1114444
1970972
1135873
348915
1570281
469220
1244005
1494251
1369059
1111424
884428
782094
1486750
1218356
475260
1030492
1020235
1191890
483112
586331
1857443
800888
528305
1753923
1606237
1354528
1169175
1926180
339574
1705472
1208201
1030526
1038814
1889415
1890146
1993579
258607
740272
1079651
822766
1848447
1719500
1161436
1017796
570335
861070
1351522
1696957
1843178
184425
1543701
224822
1318160
1816778
1764026
1557901
1800449
1371715
115488
1127699
1222325
1467235
1206023
885629
1501309
246070
609760
773826
1612600
1531191
1166976
34084
1438100
1301416
1247494
1419783
581273
1788403
893980
217134
427895
1534882
345761
169279
931738
1416479
1863050
917753
1864897
1854927
1021255
1496404
462604
596623
1927666
1110924
1160119
511002
1825500
1536064
459739
1297471
1159433
708844
119152
201296
1130066
1266564
444686
898836
841742
392527
1488160
1897473
437944
1513501
1114203
49205
1800013
1545704
992090
782334
1359727
88880
193503
675610
1506048
1774187
1848120
957998
111686
1107
638993
519059
1772392
313119
1822665
857234
1218413
1546592
1913079
420722
1805120
799669
836302
552501
1555404
760554
571058
1811857
726954
1298326
1402282
34175
1024525
1454725
1004511
393950
1091344
1945090
1011682
461889
358508
1947571
1506961
804658
1033878
765527
1274916
688479
864871
1868021
1617538
1626718
1760567
1077052
391927
835085
960117
1710510
1330653
1370640
640531
1238402
636309
1867931
7927
1030007
1040716
1340298
1275591
1147633
48708
900121
1356993
1031075
1906988
615309
286198
1542336
533492
316910
816372
1410219
555332
141126
1614495
1110530
667301
1624499
26645
1146892
1001717
1192116
1079599
1324872
1983055
918002
506647
467023
933875
1870284
466186
1638993
1522240
1116262
1534141
1444240
1696865
39092
1046706
528371
441779
1124749
849062
1358010
921035
533625
727367
158678
1409756
308811
1526987
440855
1144009
403832
443874
1234971
989923
1865310
1857296
887551
1471903
646834
1073375
1930397
379615
70630
630028
1455157
1496492
929152
524951
167800
984265
1744150
1748601
834745
1625213
410410
322303
1825089
809275
1219803
854706
719310
1897092
28576
788187
1923988
102636
1014359
1129425
567923
1645063
1510469
973592
775792
1931909
1762316
1861095
1854547
1974285
388425
1722972
1057756
1380815
795927
834909
1441727
934431
1769704
774887
1351681
1394970
1613653
207330
335313
681871
486670
1412485
243891
1004310
281084
942617
1358720
438354
9716
96707
621774
1227765
1775821
348067
1280370
1523673
1959238
554649
280625
1876053
1939995
344252
908631
261661
1469929
651302
1465651
634525
1134124
1300888
716269
770788
557887
1916703
94497
1206123
1758066
1832300
26579
1683144
1630059
1780742
1781986
885089
1610947
1863577
800331
705929
896988
561593
1605155
598438
1168307
763258
1996451
1955884
1683256
1568909
1328130
265117
1747265
1913182
1873517
1619844
1885611
773069
103046
608680
652281
1249982
1294552
331039
521371
30795
1502728
924615
1064400
312716
836811
380447
1147561
983446
216741
368816
1719725
1973916
47909
1638846
1736229
1752993
533098
500880
76622
887370
1955304
379617
1326476
350138
438007
888247
1883157
1949076
1434018
689266
1012014
872426
166765
579062
69503
913181
1621396
945428
1537127
1326861
1285589
62709
1769771
1006918
234467
299894
1228560
927427
941152
855969
1252755
102348
806193
1102535
1432310
888882
275632
417290
1692261
759361
188957
1305421
911303
997377
1907837
87421
163537
914258
1803145
717398
1769658
814865
1685724
1449
741413
887929
1025491
1008459
115279
1266804
1132099
1605910
354671
1794968
348847
176488
1983881
350103
383235
1853262
149732
384142
787018
425512
1376753
780814
1371416
298888
1892952
263874
1198101
1335926
599753
1864969
1377779
457010
317526
951447
111714
355529
442343
154252
211465
490797
301580
489844
14450
866700
1523823
935075
386710
127780
1836591
1017160
606918
384706
1029360
581358
1797454
1648036
1377142
1715470
1149119
1820887
318547
196501
1513495
1785628
888386
1800142
392160
535345
325801
1325921
1876369
26778
1147010
60135
1061802
475601
1461758
821281
1202627
12121
352420
1095222
1792707
4341
569189
313867
1855477
975042
1933747
123547
64024
1373927
1968072
823840
664902
218447
1835135
1465722
514136
1892570
957533
1217956
661964
598386
1792617
692730
1451037
1655306
1501875
1923060
194013
802007
1220361
781859
1445193
1064913
486039
173699
297726
1058036
802893
710934
1793783
672325
155466
1974509
41355
1095597
249012
1451304
1824107
1591633
1999792
1286157
1950037
1043629
134452
503336
1334363
534811
664505
1575770
964797
1235361
798548
738270
6903
529769
1437312
1456342
592947
1528184
567107
1055503
1188619
1786219
967537
59016
930991
699615
1290094
1026373
622567
55941
788297
229498
640698
1353947
1118092
929177
52442
360875
1565677
1238819
1661557
507608
117660
821334
605078
1336864
837317
174037
178201
1499698
240930
369275
433412
1125474
554042
828976
843203
1977733
535328
1986554
1283619
1974240
1165311
884281
1638007
384897
59743
620241
1829435
508530
858895
1532301
368226
38854
954986
702863
1988891
775372
558091
798787
1292126
736993
1256503
1016374
495279
54612
647265
444315
230788
1223006
1839327
871603
57775
355203
1166112
574600
1662891
230650
1341567
1372114
1062069
1361457
1553102
1322308
1321280
4078
1795148
948467
962825
310219
930342
67435
639676
702460
924295
1731750
1642350
1254727
912800
150066
1102591
399627
756093
1822040
1261270
459037
1475324
1204361
1932594
1547265
411542
1454980
798456
655406
1858066
47529
1266661
1143009
1715234
551127
1504196
1157148
905441
107078
274714
176322
280641
344118
112755
1912512
1864623
1598716
222019
166357
1715750
715166
475224
1608693
870030
109054
362509
757484
686716
1627382
603483
401967
742165
1245494
1599331
1586165
150433
1810328
793758
1602669
951610
1604325
1112676
522500
725833
1114858
1330109
932463
1826709
987383
1552405
299661
233223
220502
64299
1934634
59981
1596808
1285837
82092
731048
1877960
545972
909417
1070731
1238622
11680
598100
1739648
355603
228354
1463573
1835680
1047934
1264776
1143392
70854
511522
883542
1929340
1817130
1173486
826867
447306
1853039
261921
1398692
1475800
102092
1475470
372786
107624
1336270
138089
1539197
796722
1860387
731555
1809252
1246395
1603714
927361
357488
1697548
96556
1901534
42341
1001639
229504
249409
357465
979263
1354705
911205
764217
274111
44209
1998177
1461595
241568
886496
363040
557661
1493026
341091
582258
101602
93651
1989255
162087
282904
1990249
950406
1352913
1298004
696619
725714
1535482
1271979
1347491
602108
449668
1004380
1705187
440327
1510548
1105704
230814
1205495
1310028
170113
12104
150950
1475005
171861
1481260
1676479
1562617
332155
608612
1726969
1134293
994117
412419
1222580
1232975
696621
1577541
475044
1957404
1063349
1078088
1577845
264693
1471979
215019
1683888
1014983
287843
300414
1926165
1701224
606
1951404
1049362
295578
1036807
951551
664067
389147
1169336
364270
1527952
70377
849577
1703229
813138
1603576
1051527
683402
1510925
444366
902633
1208057
696412
1738358
1215292
687128
1454015
1414970
847887
719244
793136
677824
1668622
1356303
1659360
1222033
754608
387393
1263763
1403662
1080595
1411829
1572234
1023695
942639
166750
1129381
636503
727821
150782
211469
1073309
904019
1326110
1513606
39320
446820
664266
291220
941528
525394
296183
1500286
466240
1315127
1431078
1175885
260709
1516695
175872
229977
1294137
1459104
235782
331832
1558029
6718
893582
1502030
992533
1310750
252037
565812
1024627
1548948
1924583
1948481
564065
1650836
1671334
487632
602870
1155208
1482374
1888281
1886927
1106275
171293
1284501
1021555
1925368
1567919
223520
780420
1940340
1130055
1605692
798025
471162
1439609
762148
1387578
1782847
1909811
1379160
114763
81903
775561
1674504
1349905
439152
1630676
986255
1013020
1902385
1251508
636182
1730645
1864297
534343
270087
618684
1941647
1558781
301273
802136
1994104
549667
236329
1606575
1459004
1032307
584309
364387
507226
1076613
1100385
255120
1578786
412101
196959
334402
232482
1952119
306645
742854
1317853
1444413
967055
893400
249810
515360
1874912
151300
876504
1322683
1285695
98973
1827043
167256
1420922
588126
1042250
1846477
1780384
443555
809475
1507412
74746
1209664
1186216
1798170
539688
1591382
768737
1451579
1168238
221076
1286537
639741
1780423
1669261
1715704
1269706
452240
1927503
1044696
1742826
1879139
77221
1245136
305302
1973413
1893897
1284319
1671005
1298175
670922
1640177
1976954
23777
323291
141691
1285432
609010
1307880
986372
838398
214005
131861
497414
1720887
27660
1263571
934913
800916
975630
849249
1859536
331674
1073628
207304
386758
917487
724164
1646808
689201
1425928
232272
257687
1096175
1518226
1523469
1243869
202543
748743
903961
820876
1592465
757033
547148
906966
29795
699313
368449
1074104
803930
345626
426502
1878289
88042
537848
813717
1312071
471381
1718142
1529048
690159
276932
496459
770354
1037047
464490
1308579
384378
1183184
1138088
999478
1380620
1392007
1322903
1737733
1982573
8895
1646028
439058
727328
350879
69935
529947
1141554
232722
968525
287822
1184265
944401
40447
1756392
761615
1677582
287725
1769538
1585340
1873907
826966
843048
625334
1994296
835521
298827
1068091
1238769
13219
820433
1917452
1426600
1859238
112183
733779
681312
1338493
398857
345764
1006343
834750
1253327
1383804
844962
1215246
1406973
1400553
804322
947108
1615216
1256104
1937292
926574
324471
1876898
1557193
1235220
510807
677302
1000402
484782
166696
702271
1975360
1202545
555925
438676
73088
724179
1943545
1230767
924712
461359
327334
1090316
1441175
555678
1508748
419883
720914
717481
714125
1381150
493942
1996464
540936
1493051
283421
1773832
1617763
393968
1286639
1080468
1367577
624356
1203118
578886
580155
850253
439993
991126
715821
906556
693684
268126
698684
1798364
958704
1542695
718794
877319
1553774
773684
229826
668253
1518956
149109
706954
1033075
572339
1692702
394064
1842808
1129687
963174
1505473
1974745
1583222
268274
1576280
923322
1327251
772030
874163
902345
1491152
1867162
1828051
1776361
135273
1806490
1090172
1995444
1015211
258285
367534
835441
1145501
812239
1601810
839654
665364
1817802
340883
1497919
365624
77797
1817578
1546105
1880171
1480017
780089
1048025
1023060
34843
488666
503690
865326
170100
543409
317443
272071
1175331
544958
1802376
164112
1495403
1336706
1226447
1712254
215656
1331288
737608
1261227
924923
1213388
899879
750971
4484
491532
897924
1308937
1777531
37450
919285
1651684
1856726
1177198
143873
1227443
919257
1061454
566152
801086
28359
1467504
247894
760253
76109
1267182
1446286
1722845
236846
1378580
1660002
904877
222850
611449
1344597
1178011
835650
1785142
1705011
267806
888384
168487
1783062
498210
1766554
1596978
860802
773035
733467
1617609
1554353
157834
838454
308775
1071513
855740
1808671
511113
649480
110199
763499
979771
258311
42671
1820801
886235
1847707
1267730
478427
507335
230933
248576
1108475
483955
339496
1239435
1955610
1621496
1340626
1658286
940959
592208
668987
881495
577607
508375
1330677
1315341
944834
683101
188298
1000833
1514033
1735664
811556
1944684
1310757
1815416
186216
116739
759102
352156
1451705
1240883
689211
1774688
1698258
909658
1786563
1510465
682048
1258497
154597
507352
375200
911022
1561501
1855135
813284
1481168
347745
1070358
453862
523536
1663884
1874809
1376815
537100
216475
774827
459516
1435309
324985
1351292
1147387
1053080
340757
1872385
963559
524590
1834294
1382413
1212160
403642
884717
1628122
1672248
1369099
1223958
1866394
1763803
1309627
979463
33893
1231206
1122920
1275611
1245085
1743369
1561092
1216891
271393
1387098
661101
1336696
1654203
1751641
583976
768485
412366
1543711
913051
1152319
828874
586909
22676
1338291
1616874
1392625
1806917
1380101
1319254
172057
535622
316415
65996
625729
1366181
653712
1039856
609507
1086746
827688
1226811
490432
707130
446241
1595665
1084122
514526
1755529
867037
1639941
147662
1968788
526699
1370540
1270895
502172
886311
1136701
783976
758999
1934843
1309704
1253578
915968
604623
1716821
359947
520103
364239
1829999
1095618
1607515
1348104
1508592
1852816
1752138
1312039
1240280
1602579
1688306
925058
398148
877887
1081204
1112911
98261
146391
392323
1787000
368908
582836
276226
449427
1741013
909439
607432
653220
276964
352277
570497
663741
32147
1583177
1514325
1233572
975426
1056083
1575462
866838
1427519
1492606
851272
37977
891227
1250381
1790320
1834789
1844798
1946712
1087689
1023128
1857248
1179194
1829513
671932
1317579
1608614
1638383
1866685
625752
1542716
1427826
1061351
284520
1304095
1373245
911272
867691
382849
1143407
431452
1530446
1279238
659009
1045783
528019
1365283
927938
423280
553996
472220
865043
1563262
1100800
445205
143881
260529
786652
547138
309703
1835255
987339
1048830
1251272
46580
1398953
81358
172034
938772
1858754
34838
328684
455721
1868670
226385
1710267
469152
742534
1651254
1292027
614514
1239770
1693906
159237
1477095
596841
1661945
184835
615941
1989660
980469
434904
1839178
490731
1205323
540473
493201
1150292
1488597
25648
886131
619374
1247871
926600
128709
857044
1549785
548120
158458
1457617
1256981
1026762
52090
618612
1655825
1487256
1784777
1537105
688039
1546783
52847
1429019
96630
22164
232220
1115303
329280
448901
102037
890524
755520
20298
1459420
623394
72920
1035625
630997
1361563
105060
223585
144446
731585
116683
1204768
1746501
400026
1598885
1828717
1597902
14346
18214
1738387
1204055
193374
1824995
316360
1499215
1344292
561647
1409995
37469
1728545
574720
901217
1542079
1847017
644302
1643535
621540
1228883
1527322
561493
1225163
1479720
376270
1202348
237524
672287
459257
193549
179718
1133612
1784177
717091
1309999
501622
389789
1807602
1232009
637824
1099761
1079503
1804607
886789
792054
314662
1121685
1914734
1794681
773576
421023
94775
1787889
1547924
221103
992087
1435099
1027141
1367565
1161391
692919
1541532
788485
448276
843154
1199719
1436098
1549754
410576
471171
1443192
517967
346274
732386
1603182
1248633
335885
686733
1343658
822763
897241
1256289
1897299
184426
751410
1729050
551987
1257079
1921835
835721
1391970
585664
235161
1837596
1290952
1026028
360552
1094903
1761887
1962979
113662
1156365
308844
1691572
1228765
73821
938840
1721536
1847985
898674
1040178
1748528
964259
274633
1799496
229983
1166975
358576
561267
512009
300911
1759398
861293
1779568
651340
1425805
1465961
1026266
1686027
459990
450273
1182806
1944168
1308395
1409404
981553
913975
1174792
1250381
798877
630661
1950500
833814
1602417
77008
682348
876130
1160836
957241
1973179
1090396
1465465
398043
917594
151131
568604
1368823
1402517
1792558
1517658
782868
1679846
457698
384470
85253
1393963
910547
982664
162104
1488910
1012631
979339
886594
751163
454919
1452521
812453
197778
1505340
1798102
1881965
868823
976073
209254
709391
1746803
1545702
238155
1406100
1843758
1165305
646907
918024
1474270
1159171
1852955
246585
391398
1915418
899503
1622285
482758
157827
366786
621023
1488700
1426801
1234151
1110748
118421
1980047
899624
1613306
950365
214258
1115113
44177
774662
621421
50287
1198577
725739
1708832
492113
487126
1375080
972382
447237
668131
1733931
1228365
42421
1890476
455480
1961767
969626
1319096
1382195
698509
482629
630733
220174
1498519
1008076
1981774
281551
308047
854836
937829
28004
1699442
1152300
1893451
1508476
1215040
1517434
1181104
75609
1441590
1877289
585662
1617742
1116110
1287092
1035490
929787
988596
300132
937039
1586180
442348
1800244
1431015
1545433
919855
1307686
636637
1642082
229885
1901861
688650
1935005
1968257
155022
1677063
1426851
1339016
812164
1213401
1677833
1050659
1300562
1886822
1928004
559573
1961784
122040
1294378
657757
1754135
925319
1806088
1844543
1926271
759839
1301766
1435313
3275
1211101
1556230
1539853
68237
1205971
385041
1049582
840587
1458212
1132645
1293431
670195
1590998
460452
1121661
62784
1966913
1894067
1517274
931848
1967854
536548
147150
150440
1319280
1922421
1498411
629919
94281
1637583
569867
1793093
1377898
1038680
158014
490510
638294
1993951
735389
539157
1960007
1390207
1096102
1465536
1684297
1647838
298829
1664337
30732
313471
1521309
139739
1487059
625560
811415
478339
1950954
1742889
1311971
1129118
1420762
1184113
300730
290629
1899485
1165094
837382
857467
289671
199777
1929731
496361
1951289
949108
1008267
327951
851857
998233
1704559
485839
821364
868580
1709365
650673
1160261
1057214
425553
1156820
1916926
150214
6496
901815
1379432
1168465
763631
407913
319675
1473477
1108362
1513543
1185724
175701
537653
345058
1972993
1535647
935116
1949640
1545969
1198068
642618
431969
1218934
569263
970751
302856
1081801
590378
1861466
1806045
342858
984256
1757276
1561228
1461893
874253
1315800
1637047
1923136
1162184
940063
1693130
1241436
1481437
1176360
920177
1459738
714654
1595263
496668
1526714
619522
1942145
484211
616020
1544525
626546
1887682
1265002
233301
506049
1384618
1210930
1160933
141377
1445135
361364
1968338
1688705
164386
375762
181172
611815
1491979
1274642
37235
820775
1312571
1607812
505715
1603088
603601
1149204
760902
1786359
1147113
315288
1252603
1968188
902037
309444
1763264
27538
886276
431061
965172
1021237
658890
1168966
774755
18117
1223531
413754
453091
429915
444737
1831185
1523199
1452057
1148789
1231902
1017882
1054734
553697
1550858
106319
718842
1767377
1640816
173340
1056185
1138298
1849707
663972
1902463
1334428
1886470
1134564
1490994
920931
531657
1484753
43094
461892
187420
757067
1191503
219048
1120925
970949
1847710
1354170
183963
660324
140510
1977718
1744955
1388528
1832443
837332
18635
1663646
1668648
1081326
370858
584297
1285181
1682301
1220635
1600394
991122
894560
172765
626543
889563
266366
1934607
1448469
729972
268429
665629
1727448
1570627
1866125
838806
1783325
1472339
556559
1420279
1055662
1069438
156105
1408407
70533
488712
1383485
219680
392335
1966367
1054845
844340
639803
1265639
369111
537560
609260
1486630
527295
1603742
1338346
879481
394047
908808
391159
878329
339364
890086
215081
38839
1317734
1957869
238893
3600
791676
414837
397263
1933294
86981
1453418
770045
1432413
1472602
726209
161816
830561
217793
1695536
1188726
1108018
357232
387003
1288248
1210495
849064
1099792
564996
626915
1185914
977063
405820
1569267
693395
1420689
1749279
462378
523871
1858960
332635
74338
642643
1576061
1106497
295363
1921573
1792474
1417794
1487111
106208
209860
785656
1397233
1354857
1498882
1571631
1884969
646885
1133216
637624
315472
1316387
355635
612598
1811082
243538
1579487
1313945
1511736
525338
339896
1144728
1199594
1694706
70514
298042
384735
1425214
637067
592794
830995
286638
666002
1887949
1458579
967622
803700
109147
1615052
29652
928455
729553
622662
1187072
923149
265941
335844
1033461
877191
406744
958025
1343683
1424136
1960726
451791
1895305
753094
1977197
871291
238767
1591611
456297
1149368
235604
918504
1435001
933071
442232
1102410
1616921
341640
1424686
633195
139340
1481617
840464
854283
244056
1829683
995107
1265339
1055486
1209111
554860
769468
151159
626840
1428274
11770
1232108
1889920
1916664
1758815
881797
1539754
158785
780506
37939
927990
415620
1606039
775387
1269335
601443
367064
1261907
1938011
955744
1084527
1799285
725217
737957
426811
1266702
1524036
241684
710487
184444
664512
706513
1602080
1641410
830508
1001823
1598388
162011
245389
745223
1059828
428359
230725
1003812
1362905
817074
1371890
445189
414457
878801
1177928
1448078
627786
794102
1331495
790586
1979281
362887
1083775
1364281
83876
231297
1842099
658266
425773
678642
351900
714217
1556739
1928208
148658
1973107
25000
1504275
659980
1701107
1684109
1574181
1951139
1986351
971539
513374
223615
1043629
377215
795598
1837466
1838597
491334
845578
518678
1366915
1961121
1575569
222968
28058
451121
654134
266398
907817
990624
397099
1190624
872176
99311
1633901
1309011
903882
1848838
1703891
865230
198506
1284939
1367385
1665345
1167175
1224667
650927
1661778
290518
102692
1107572
1767425
1270737
1360251
769768
68824
195569
436020
663609
1847215
1728768
70340
1454845
461209
1368692
870196
70416
95758
1503027
970707
390352
1702681
277489
1639999
1829443
770378
354940
969225
904349
229589
693260
1860355
1135053
1490730
508735
1578275
453074
1806943
365711
74585
1553076
1301436
1779156
32950
1105413
111488
1247566
824394
1354410
1759852
716632
1051602
493846
694738
805620
1812370
939153
1205565
424232
1247999
974081
1363083
762657
1893311
1478915
1402420
749972
201219
1062657
831902
1237255
1494557
935866
394956
1712092
1887819
112198
665699
887030
699135
1842959
1699407
165396
1006803
1262769
1366443
1079539
624920
865934
693491
1029805
804702
29435
957989
336647
577675
862816
1260272
284437
1118470
822463
1426456
555544
488209
1468863
1587303
418584
195645
202099
847471
1028535
782141
234947
1761315
1817054
192898
1885869
1482738
972083
963307
560605
1038817
1929204
126404
1270066
268912
1112365
1323190
1845743
1188573
988745
619694
805051
125405
1943847
754503
948661
1160313
892369
107293
1919491
954943
1442767
469529
675448
184665
315499
1833884
154059
119411
987079
404594
1046781
1531423
693644
986667
1532438
1595030
1160314
1740019
1644580
1684078
866431
429213
826956
1005412
169320
4228
400138
87934
466605
498420
887121
135026
1202857
1453661
508046
1549819
720167
995089
1115822
847978
150105
1506872
469217
499851
988349
1816920
1957057
1390575
150057
586833
1696537
844500
1552185
1745996
996389
1891992
1059412
503995
613405
820027
1728778
152188
144309
789520
1156779
10675
1536188
981233
145839
63016
1623897
1907562
1656283
1533377
1903716
1309599
1348954
720040
1676160
1711182
961471
1685051
348995
1722289
1305857
1596827
968138
1180433
1384460
1110245
1803216
1440289
768773
1156802
1951818
1204194
1755696
1034967
1005229
1430046
836742
35639
814407
579359
900808
1797883
1132041
201563
1874055
797133
1046583
919615
1643382
543594
1014647
487872
944935
187719
1583296
1464435
1278632
1553968
372190
21295
1992388
1946229
803596
315852
643520
1407503
85348
1534019
1379656
851186
1403407
894651
497568
802211
907480
1257206
375332
871663
1801098
1830317
1758077
928810
1600203
940299
232828
1075005
1613082
1880084
819743
798950
175704
1686425
347037
1015069
1677951
284267
1190405
816846
1956952
1190673
1525877
42700
516595
1720321
1899490
363902
703806
598018
625044
1600448
464433
1014071
1149471
1713685
1882795
1810144
889251
1603608
618219
1215841
812199
1735799
246230
33206
240431
1891755
1360126
677734
720588
41329
577955
700192
1231970
528656
496649
1752768
1159612
745371
555780
1919749
1033521
912468
669109
354135
1213804
1325524
1640350
245600
408553
1720701
1415484
898925
1694370
228917
1909847
560658
501049
739649
1129140
1005285
1159773
615319
1225101
345607
1022239
1216616
1430549
1700612
1865503
403459
689134
182398
143765
865565
694417
1882541
279254
1560646
785781
1877657
90220
718765
410384
1255921
1387654
419939
1241455
1461898
1091095
253405
620433
923292
1231271
1076144
1956069
1190419
1558315
302319
1770929
1242518
388926
1205904
703121
613044
731911
1818900
1611391
1543496
1557823
1361001
671170
470298
1425392
1779971
956184
1814011
1708980
1916870
1043758
517768
1692553
270414
1349998
414687
204345
655440
1845320
1057595
335547
256901
271610
1248748
140048
989608
238318
1671441
1171033
549148
342227
95631
491643
1811226
1973367
1925486
1786921
1479511
428194
167254
986180
1626492
1417752
981629
1699225
574706
1669648
1186926
1358335
1919531
958002
1405469
354484
1710277
35908
301632
1341878
1458074
832770
1438276
39071
1418780
1144238
1746349
146008
583881
1436811
30441
521028
1408902
455113
1859695
158816
342094
329324
1397352
1190564
1780938
1995763
1891889
1713019
757445
1259758
1706065
569772
1432606
457187
1774628
348474
197230
1871313
227930
1681522
540619
1827733
35351
1031980
600278
1392841
169884
382992
1735722
1978835
906969
456143
1843923
1894157
883964
4199
238160
1958198
1382435
1003530
251538
178045
218303
1679201
1027635
465123
1564246
691874
1130541
187708
778500
1847413
530592
169827
968732
964364
463175
61637
1518670
650979
1831599
1757113
735155
1651594
866964
1499274
970643
804491
19590
1403928
1270628
149963
1999125
203481
1442413
1168424
665418
462229
521799
1197339
1636978
1817121
927784
307483
906041
131416
1651065
682991
711872
948085
1532444
213306
1953340
1054017
832383
1398160
1630237
767090
1628486
294185
295288
190547
310457
1430793
1098102
1137800
1903456
72102
1232014
240197
1744385
1395373
1773087
1065124
199875
1926462
1657019
1375923
1813564
58377
665974
131037
1205848
729743
1690875
1552190
843772
1708776
514373
585648
1581155
494841
50498
433949
580841
786296
1996295
1420494
1127793
1660652
232337
650537
332251
1185622
1372715
1001448
1778542
252010
1449414
1515196
1933724
501501
1037624
142549
644543
1897347
1440886
1534318
1276757
1241505
325156
793937
1513618
1321979
1819975
154303
92821
344268
1539579
1000069
350830
1056843
1738540
625361
865260
105168
1533262
1215849
69409
767359
1819810
1062397
310975
190853
500329
1870466
657741
1089016
384575
1837291
1744934
884106
644359
1349545
1818608
408052
502973
673019
662536
835611
122750
17373
1968619
1677547
1853477
1870332
809805
549107
680688
1411349
1701478
1612012
948074
1757035
980708
712996
686709
532858
687230
520514
1566427
522235
1216270
309273
1490853
1456128
1660014
1315273
1766284
162135
1176206
968785
1581311
1932268
1055962
73328
839472
1068080
1253546
754361
43195
1706727
1191795
1584621
953600
581838
1713016
624953
1973476
1102980
1909347
1188390
995312
1311789
54386
1997047
1414704
1096727
759977
918852
1131182
776272
1465450
786952
1953024
1734620
1803029
1310214
576296
404521
1647733
1028060
190987
1725125
1414214
1899009
1527619
1790572
1909088
1966003
842931
573774
681491
1393565
1050974
1032616
1164470
1444664
368938
1506150
1456778
906903
705358
1967756
203523
1349217
1706208
1352200
1156518
353330
60870
1714966
692913
1815093
920172
486970
1695237
1126540
1739477
210614
232570
1225369
334087
1312081
1840366
327614
1108091
1681317
1078464
587378
497421
619800
309655
1710355
1721778
1878928
1523779
1217608
1552359
1890721
1999963
947648
1991646
1435190
577058
964656
285510
1918231
599782
1248131
986844
1450584
1601665
2927
666737
1716447
687401
949637
209625
1017358
242379
1661718
701599
1666464
27232
1294642
1348606
1278984
398230
827175
729505
658509
1317871
1335143
1286174
89034
149830
1940389
1223042
1548158
1511587
737066
539941
369128
948652
372475
903255
518229
1849481
1049634
1773727
20776
289478
651430
747035
345659
41267
813535
1481715
1483997
375350
547108
1739891
311888
1518089
1773420
1494835
556756
1302520
589290
1936115
1065537
1315558
1640579
1898444
1921350
1802432
660569
553324
1086801
1658479
376799
1550945
41058
1715389
1594634
1278780
1116566
15534
905457
491537
369108
465705
300689
1129113
804269
761064
254128
1437949
1701639
1790279
1527955
1301393
1837426
753423
1195919
1689343
125149
1185950
1942789
444390
750594
297608
323235
677365
400290
1658740
663523
1139503
271039
81500
1897710
306043
883552
1020881
1506814
1114423
1037052
784503
471037
1718223
1180812
1989928
1990907
1773661
1954542
1382080
1264176
455425
1199474
867812
662065
892987
1202583
1452122
997646
1655690
127586
52050
1762491
220528
1271924
1375266
633272
1931468
625570
1822690
541949
1713945
1321934
756900
770690
1611883
1719735
849914
1352691
109724
1840717
1369171
1695207
1499613
1564117
1680336
1215628
1731634
123006
1098072
1327212
1772456
1648369
166599
14340
1269841
1443870
1788897
998238
632120
147159
1111165
1925441
1850074
565393
1034636
719085
666672
568730
40950
1526216
1627657
720918
385885
557491
1132050
1842172
56194
120341
1399242
173489
890006
1908369
1632911
1109322
1146736
1374799
1922543
1987324
959432
887965
265956
1072989
1821727
1577125
1146830
1401940
963112
1925812
1315914
999053
827382
1319306
611475
689021
1956949
753539
1955183
1230438
592137
336669
1752120
1551601
1148668
50246
513587
256371
500951
1181513
552504
1369351
843929
1861512
636593
511289
1146518
592870
1498876
1246683
7117
927165
1867566
1375734
1768735
395847
425891
427423
1627227
430309
859864
1115653
1267134
79691
702354
479026
766923
309116
1479868
848765
1231363
1299757
1720754
738628
624933
1305193
446116
220329
13555
1326430
871373
743973
1126219
954512
396292
1152640
477861
108796
1711266
1262199
1205093
546062
608321
1993843
1490500
1527286
1317426
63604
203900
273460
7413
1890524
1063261
831005
824362
264704
389652
1532339
1799965
341122
167255
1874074
946598
805978
757037
996824
1485983
783850
203432
66962
961719
1788016
1397062
183348
1969113
589670
362001
336220
668443
1063291
1527873
533846
1112156
401333
1390668
632362
873165
1633262
1279219
1667693
339045
702899
482798
1607615
566737
1326127
1768177
1650722
1839761
1299082
544759
1318849
1018253
507658
165002
4910
161275
48828
1806182
11722
1552290
1741490
1871576
77063
1958847
203099
867783
580660
533536
1062206
944879
1632441
873828
1604262
1888770
1187691
1832662
1995404
1349094
1592722
620793
716992
1212325
662169
1523588
1078128
253945
811587
1511215
1493726
54464
235852
1059773
1295197
1863865
1497232
1012032
517491
538294
88472
99917
181627
1368902
414341
1805374
38273
248117
358382
769484
1053788
1713161
563695
358271
866292
1363345
294543
1314831
1660752
1950795
962031
1737797
643625
157521
997427
756860
1616579
1351829
1787675
14500
777936
1810583
342188
1483891
1183401
255722
1934597
1149185
999550
1602372
632865
1153449
1053318
1174546
1388548
959184
530452
70983
670261
1150656
1692598
683502
198219
1310613
1404578
1701092
1741395
448016
1561788
917156
748537
561130
1233709
824011
928623
213120
1820697
73182
936707
536773
1003387
1383637
329213
142949
302784
1108786
1928683
1599611
552766
1922628
343172
738262
1075231
1007629
1714734
219852
1990075
151385
1624001
413600
1359036
1120091
1382124
433148
1261232
1909125
1454580
57628
1834575
221765
307114
1139988
1721812
852547
914173
970552
777853
1677718
905123
1140992
1015720
428037
936872
418627
1261441
1128368
1174068
1253001
598120
679269
86456
344849
1521449
646441
1759151
650377
753502
1652023
1771152
1717236
515767
1938426
379894
1718722
1830802
935023
460371
1637247
750492
1307556
1728249
550399
767840
403053
1764524
1593238
346304
1439780
205917
1318215
868163
325838
1042438
683964
150352
1050128
423099
1324377
1911863
789971
1445146
1224710
1930355
248707
808565
1984656
1154667
1445001
833965
1438475
871560
1289545
345957
1055920
243580
1570632
1620477
704919
190043
1206218
1439484
720639
1079582
1631820
1675091
1334897
141378
232834
1343050
1385576
524161
1219749
1380531
1756532
1134042
1169218
910240
284789
888764
991555
1181173
414753
769206
161591
904509
957421
1321397
1126415
556239
674793
1265092
484165
1514876
110941
1473558
1196978
1838420
1439491
523823
1744282
1949341
1737442
473404
899859
1915536
621756
1858340
697064
1457888
1898739
586590
266980
77520
252003
754438
1276916
1024291
1971375
1650124
337052
1568207
1094832
826369
316116
1004045
493070
1026320
1170983
860898
619639
1704365
387042
1587308
983673
551565
1378920
389396
877752
521796
1933309
1252079
459938
1644733
178662
1669277
774429
1516566
1338387
645136
1589035
1659520
510638
1462215
337203
38235
225669
1138392
1589538
1339596
515817
1051815
875692
492871
151701
1689730
390655
1269137
420319
1347286
1616579
1329304
1825271
1032710
1589614
1533126
1689011
1376619
474598
1050658
985149
1211605
251230
1795840
338969
1209667
625061
1295885
1631329
1874447
192067
366136
1140605
1467839
1320607
614410
1724011
1616115
1837794
843958
339555
470549
1185865
1767685
829361
941243
1238945
783038
1536850
1411849
922241
781584
485769
623799
1856155
21360
168886
1831923
60200
193247
449570
239032
1771553
1757981
1570870
1691989
341919
754186
174334
1671828
672710
1679707
758689
576135
236282
1929170
1489212
642010
313123
1310221
1936997
890226
1254998
1073553
1755089
1065565
1106682
1911037
1966933
1121395
992402
1504913
668934
1824750
842761
1321910
119875
328119
156211
270036
1427274
229099
1773303
1712149
1644250
94194
1535622
1873858
1415441
276648
1780919
1532705
1085406
461336
692957
793263
197611
659749
96768
1917246
833174
554499
63975
1622690
588857
501973
1020988
1737494
625002
1618641
584233
859479
733250
1322224
1264284
181162
554213
1276149
1441730
734946
205175
1309219
1107439
1149694
1014901
865911
1248677
780539
1507225
615268
1597152
743027
1032015
1114138
539316
781033
1901668
1879237
878275
989511
1064995
703861
609437
385567
1247253
1834627
769364
787274
943014
1873499
1510854
1165603
1552885
1528148
533556
1980066
1049634
94037
432051
813173
809517
541108
18792
1842993
642417
1270869
1273697
631090
522971
95161
764530
134869
517670
1198312
1882431
1520618
1177417
809467
1745899
1196489
1576750
642579
1478514
1139148
356330
558934
614025
271740
173164
881985
1421605
603375
1415706
1722711
1022754
1848172
1590582
1625810
1532536
749205
1045225
1665163
402766
20446
766606
445726
1347461
780324
1257448
349529
239039
517154
127882
1614074
1034370
443913
1331020
447484
614240
1760873
608108
514283
1862670
139704
1149513
13165
1907618
1973377
1886715
1159878
1351103
1721196
1788391
84129
588389
1008131
101177
661736
1755446
1054695
744118
1433853
1649721
56192
756963
1132726
915290
1311496
701794
1983499
1678826
990837
220819
1210659
1977902
1366593
979861
1787442
1845054
1763912
1721309
1088319
1138519
1588850
1868160
230463
996960
1680110
795924
192076
1783988
1289009
1366913
456769
1706333
898123
1284287
1101630
1935934
513627
1385935
1161466
1037458
259642
1037595
808819
1673630
227741
1012659
924548
1935081
1985400
928279
244167
1782883
995011
10662
1122697
1753020
793154
1970610
1082346
996574
1334312
998554
972760
591211
208995
845235
575319
284793
1986902
566303
1044056
833158
1669030
159665
385449
318570
1881205
898898
797076
1884878
1390261
1391117
300406
1600287
1900791
331851
1326469
1054103
1287455
1203315
913707
759587
1167010
1638300
1913459
814372
939533
1064915
204986
208452
1301978
393734
835228
909515
170457
1822886
944993
1579741
989391
379632
107167
877670
1779029
1204675
1741795
248673
1204745
1789807
1167440
1335554
1912592
1222226
383218
795551
502940
394132
1791369
483690
965836
1045208
453135
31343
1087844
99691
817498
1478453
1954000
1485530
634543
71863
1771719
343864
799880
1419021
1362092
28854
967700
258062
1391581
450341
1098215
1167109
1061971
552218
460971
105831
1951132
293104
1131528
1445148
283512
1810805
1732079
1529095
1351512
90371
1148621
1147374
1114784
1219338
1335369
14259
1224375
59098
587533
1911818
8284
1415479
384261
1529125
1956613
525546
712570
463353
673783
560159
1260368
728486
885947
436915
799165
670172
474383
1130675
230505
1723316
1755419
68159
583049
809661
1471239
1991460
1147323
560953
1771957
1417415
1294788
581076
864846
1095086
1195941
1557761
1602084
478124
1003034
808586
1945490
1401402
563212
1320342
1539004
1793498
893237
1725831
1767378
1150178
996742
251401
958421
309488
1675518
610882
1172692
720902
1183989
303736
1707262
1841904
1513111
1209743
498831
157817
1592850
921596
1326766
1041468
1811805
1134771
432198
141222
147394
160987
1282124
1346760
195756
866239
1272605
1715635
359523
185280
416033
682788
150718
578217
458832
1762053
1967129
237528
979028
358406
1644925
534857
1477851
1860161
741716
1282832
310148
1000078
575840
627816
1639670
1181151
245153
1594937
999721
51904
796083
1154528
1414085
1476728
842162
1821283
376868
1643280
1746197
1247107
1942982
1937113
1969418
1924088
275392
1899792
923599
1083047
10399
39836
1532245
1094302
679235
45181
1819759
1500993
915873
1957329
1109563
1792751
1106105
259427
1745000
515777
583594
436609
1400449
1226555
986091
1567153
106313
311906
1375154
1813162
1602352
271153
1522161
807630
350646
468245
528535
1034059
1117161
1471045
1814667
1278037
565673
425135
768093
648536
1234838
922915
1781157
246953
852542
861187
1295880
16382
1479156
178517
359180
372330
295392
108823
584973
889381
929489
1747083
384693
1210268
410019
422573
1684013
1867392
1351538
1837196
527542
1359994
1460894
697288
1892466
1913790
650043
1409204
143419
1293675
1633260
633661
1636531
865275
1715446
515213
1890745
1254538
1410977
1881444
1715520
986696
563980
555968
1580949
1559567
1239775
338031
1012012
553398
208383
1984706
844964
1758702
1349829
1089850
1203771
1399402
1916412
568099
1550839
114545
873216
1722274
384089
1587372
418170
1376213
677845
1208272
263519
1707573
1631084
459153
705507
1803254
1768176
7656
953067
478299
1944487
86177
245209
1589048
494933
1787355
1871383
25261
1409002
1340280
1469656
1100068
1073270
1253065
1175706
523669
1230028
809464
1308819
415650
237475
1389185
1081185
976474
1384535
1196104
1501208
1791444
128967
1224423
1110772
869334
229569
570933
981140
839144
1035307
960499
182986
1404415
1814422
439777
330062
326765
698633
1290964
95773
374914
818024
790634
1301609
372830
943235
804268
1280943
1165428
1499931
448220
1730548
1925526
1583861
601159
978466
1879103
1804414
285924
1286505
1524370
423937
167481
1081260
368362
1132814
1089987
1503499
568459
1807779
391311
789652
1508249
45266
1274672
1515072
437924
1011738
1852356
507696
194036
573645
397141
1745581
843780
1751935
570493
1697311
504640
30844
1057098
1030102
1466808
1318476
1724199
348329
1129203
809073
1105639
743377
1948943
1253135
1011713
140435
212073
689686
449498
569778
964746
749855
203874
1076559
74005
1635851
136778
994294
1092694
637830
1820801
92194
1285775
195918
1136409
1367719
408325
885100
1948826
1170668
291439
613458
777699
1159002
1397351
1798803
607846
154721
1080736
1885057
1328502
1302231
891515
1098993
1894812
910621
1131900
1622935
1901182
876139
429164
344336
1699830
1688897
1702575
1242524
1856934
473765
851786
217383
1035767
654924
550695
279462
685040
964676
741342
1950542
611621
636438
1470475
251253
1850216
155599
1306390
625379
300292
152259
1513959
940805
401130
1111822
631311
439883
1740526
334958
1168329
127216
871857
278675
618422
1025880
484994
1014524
923162
1585099
233718
1663148
366527
1573136
1822537
206353
1730681
1136612
1435188
1194042
95401
1043171
339399
1625557
1071962
1353265
171390
1696461
848885
557639
615136
1957310
1760182
1232366
1319953
1784727
736397
1549947
1971967
1793601
1428373
102320
1610037
647334
531883
1270307
1531045
615206
161489
1901126
730638
1618197
1459186
176468
1571851
1447891
1464673
1789442
1848686
1540699
863897
1797570
1679484
1743874
315055
1694339
706253
802819
1311868
983940
1585639
334707
442090
728452
879489
274126
873402
1452763
802370
1574507
863193
1281275
1817933
126356
789809
86791
786548
249769
871321
1096985
856355
308307
1393929
1133263
490056
385229
1658007
1740179
1848278
703040
933020
510882
769126
1652394
1834864
1709943
868910
937311
348691
1715335
688928
1174074
1536015
1216253
1821730
1001269
1375303
766330
543018
145949
78563
685630
457908
939861
150375
1697030
1077824
1142034
1121040
190887
85697
1110710
82296
190430
194075
783266
488038
768252
1969400
552750
1798614
744073
791351
1341260
969797
1414988
1218532
1432719
834650
1653350
1217220
1917170
141910
881129
382106
884876
843127
716810
28175
1276066
452179
1765005
188895
965179
243265
648314
324003
658248
1056797
926955
784356
759852
636707
1254276
382687
1144576
847973
1308809
21168
1415452
1130434
1833485
398736
181906
1713941
310686
586993
1031565
1485443
923005
874157
1533264
1640403
1532341
1585443
827453
310671
1767493
566820
37145
1542500
96636
629762
1358438
504766
1512343
1274112
8780
936560
918839
529057
1923309
1544273
548377
1210686
858112
425515
1294718
741431
14174
975062
425870
1970981
834680
1044075
1993440
1539867
24363
1108651
1185066
1332778
1457315
838099
634818
360579
1482832
922450
1713682
1741162
149922
879658
1679249
940646
479475
1719345
900022
923820
191111
456296
1574142
786032
1964435
1311505
629041
1920876
1470273
1381759
1607201
1085644
832752
1808429
1319971
594786
1120209
833082
781600
1156640
22128
998336
498300
35825
715209
555057
120829
1605134
79118
556017
305221
206154
872426
385434
611875
1577865
1983226
1347117
225042
1281655
1039314
1016671
817144
1639253
73672
1258943
1942830
1820884
1484185
15314
641312
954319
1434442
937199
1945854
188473
1082487
1537545
579134
376785
1186600
268567
1423160
1554403
1817611
943685
1880558
1354280
1495048
1731451
944813
918522
113131
1541996
347718
297380
853982
1192471
249822
148708
292826
520
926211
25694
1873455
1120908
133580
1306864
291121
503104
482628
1550211
560727
934865
1204028
1128079
1549699
1014757
1352278
686752
749531
1698311
870786
737077
450004
717261
1356154
1717785
1486215
1823837
35746
796274
1370427
955961
1806612
1615516
665324
925923
86522
122085
1715435
1432817
1515531
233895
17704
1246409
1809481
1664595
1708863
513666
1909541
645840
241477
84685
1833182
547246
618354
1513495
727247
525247
427612
1345134
882038
355226
171311
1647990
705198
241140
1375203
1538159
1827661
1740884
1380975
934762
224616
847466
38282
480815
542327
874336
1319812
1944759
301606
588351
1448576
1493145
1592160
976694
1299384
818482
67481
1623071
147627
658551
463052
234371
1527361
1849930
1724130
638098
1436819
1891422
1048747
570302
1472541
1710496
48344
862666
1436562
493875
1241021
1866341
1278323
1556741
811300
940613
69551
1872130
1682110
904077
735578
1116142
236061
1375647
794562
1954404
478251
569413
556699
339587
631163
201328
1191939
1072006
1248068
93002
114131
927014
479130
385052
1589408
110546
1190126
1632013
1800744
587694
6114
1096106
1371728
1710781
78742
532546
1843376
1337370
1066177
1291588
1651768
357637
1357884
1628862
755616
217272
1572869
607650
1716458
1831548
950060
1214538
1173829
1748564
565237
998917
657317
217016
1264659
1312945
981853
1660923
1278318
1419828
1403243
630378
27856
171582
1939751
205427
956290
1729442
50306
762811
1026679
717264
255049
1098989
1805407
270660
1461681
1031334
1607517
1136498
448645
1231167
161138
525044
107648
1632219
871264
1350973
1510948
1169813
381576
1058300
1592497
644711
33360
100539
338909
1181462
833917
1339712
583024
1188527
1580232
345860
1997180
1426979
228385
724545
1811187
549023
1551743
1345974
1795562
1079422
1623670
347664
1988363
564328
9522
998655
1983474
1012962
1203524
1046564
864453
1850592
515980
307843
1505701
948359
780826
1383450
454726
340736
590599
1098712
1384155
367435
1820453
103068
98046
1017970
827395
607297
1642584
689176
1743667
1722963
1197665
1318650
140898
1040162
1605898
1915317
269395
1958342
997149
1609452
890763
1475996
771455
1575842
1334412
1348801
837860
1698113
1000993
1587955
968160
36861
1813873
1776625
1122121
1564278
1611020
638458
1882281
397655
1877625
1366666
68192
1220835
1693749
1972579
1582632
363061
685485
535126
1087464
783938
1299966
859541
121890
316698
1922996
1075300
1580227
1757789
349409
647543
54709
1765819
665101
1574155
215532
1169957
1503945
1091209
1015889
238639
236335
1742267
1457935
575559
1266080
467879
437515
1572249
1469972
445301
109131
1971462
1878862
1401120
660743
1801471
1072473
964009
307172
1267641
19089
914487
1675041
391246
1024698
1678060
291873
1630757
161961
1012900
1937777
255412
1272119
19234
199537
1390308
184696
283194
832978
8212
1771252
1104378
790596
1052693
1387801
1719371
818833
590097
243406
978473
277760
1013751
1907656
697142
1221379
1534696
1737293
1472401
1219353
616748
777694
1643278
1321163
1325096
1651214
1493938
1438941
59725
1780111
53835
1963812
447204
1457569
274475
231160
586306
1335963
74327
1984599
159115
1066196
595821
771518
1831890
1522710
1460964
1206550
1212800
839767
1929248
1776242
553490
1340517
1927790
642918
1081093
393348
958095
798304
40262
1674782
1695284
97672
973352
216721
1597251
69960
327176
53971
1398070
815525
1528236
1236176
1317106
1264010
239945
457741
1383898
431154
875001
1025594
1548164
814582
1117029
1324768
624658
669899
35629
1457411
1669320
312852
995663
65257
901164
858388
595244
1022153
779515
1888705
1271511
1485000
331177
537502
1143094
678120
1589819
391360
1769909
819146
1966368
1130206
669794
1437375
280536
465666
139926
1004645
904060
17597
764319
1334669
1058269
1785989
930346
215825
91293
1307392
1661536
1695103
1482965
69921
1208228
1107335
719130
1652346
522420
1522054
71919
1673317
985766
1646349
519527
297553
681524
1449634
207289
668951
1866083
560487
1736826
1540490
880596
56472
72836
1267858
572708
1138090
399226
820887
634757
61380
1169624
945562
872141
62942
1678183
273766
1087874
1601154
277882
508355
1419749
654569
1725807
1631127
595395
619478
1568710
728026
566395
1972699
1884647
447565
1928818
647106
162924
1813118
965661
541635
275827
969579
554508
18231
1779901
495218
401832
329689
396544
1471599
1472918
1762610
1851616
3846
641898
1962953
1028348
1649108
1129565
1637180
1353994
788502
782448
1158974
201249
1861570
1244949
1597203
531844
985058
48982
337444
397935
384287
1185678
1886156
1042545
1368613
1508285
758079
1207288
914920
185655
948561
179542
191975
1360132
1727358
1860449
276080
905121
1623088
1926478
1131490
1517209
1746538
1044218
1289465
1094890
490918
368393
671285
1473823
1113861
497975
1423277
991166
655426
1053238
371697
1623696
1918908
566440
1191616
1842503
751697
384562
1597203
1601141
647138
1173288
1867689
260445
1488442
52107
522514
1635299
1387656
571975
963255
1638529
1925813
1591957
693949
766212
885815
854701
1766254
1426023
1490763
1525057
592041
611302
1541413
1989949
1919030
1377415
1812423
1743299
1906830
1261647
984927
730298
1849578
1882515
238778
1512270
475334
1625858
1165365
89981
140112
210827
1130005
1196892
23934
252083
1978740
1997372
1591729
564070
1004550
780862
617683
382111
1776430
769464
1419474
1707571
1975386
800805
1018788
811957
195651
121887
619236
1675646
918306
871163
1497673
787971
447421
555547
1206313
30048
1554260
611994
412945
553562
292817
1395246
1170903
1977904
937811
910343
1698523
385893
1965361
1643429
1232676
1528792
910630
144170
930867
1819795
956375
1100641
1421736
1799972
70999
854001
1826042
1509738
1374898
1727128
821283
1886396
1130398
768094
1948121
1002306
1685659
1663311
1658559
34249
664865
1838469
266416
1462123
1832327
904016
982144
1365925
1615303
252237
495678
1549112
1340267
1945118
1273964
60569
2651
1287877
1626999
1049422
659741
1891684
97732
1786910
1028800
96141
526998
252129
1024391
870289
1343609
538879
887911
1743696
949868
816924
399044
1433301
1464559
563127
27954
993136
1259608
1194167
1658282
1962806
937012
1459730
1142513
473359
1918741
1042410
1019360
180578
1416360
1804796
852871
1885732
1917759
782473
1462002
1840276
1577829
1321733
1366259
1121596
882076
435804
1154847
1367010
171026
367772
283101
717045
1522511
35573
1660398
1619885
1397930
1560396
119534
254767
574632
833496
435476
1166401
69515
780519
1515499
696012
400186
1887933
341703
1605782
1552029
532401
1743983
967209
1489052
332947
1485025
70778
733321
1401347
1311699
69025
111234
114693
701102
642553
1838624
720213
1276639
1019201
1761762
389316
334182
372706
1990115
659188
441834
138184
1401842
212427
516369
479978
1779690
1479868
1251547
488284
374860
1293772
1405828
227935
1386889
783551
54188
1168301
272291
477553
1457365
16176
4108
548545
655833
259695
169896
603853
941289
1145145
560256
663815
915167
1865522
598469
1903782
558719
533295
44223
909389
1887837
1510770
152731
208064
1658863
1212073
1743588
1906182
970619
243243
1298077
1347491
929393
160239
1213173
476606
505893
1423346
1384944
561038
25850
1978330
493091
718659
624421
862578
1601439
717701
796036
1640441
735897
78599
1059162
1011875
1984860
783927
1060047
781944
754170
523846
1264449
431759
1077981
878577
1428135
1830135
94031
1100534
1202055
1770133
508400
1300343
1085738
1745642
1238059
1969439
1895207
1151947
210559
341181
77929
1190412
1907855
582821
731225
1028960
1160590
1799794
1224557
1547152
1075091
1727466
1486532
1715743
1218040
1018339
333435
533183
1068356
352165
356070
1900869
1555906
1605324
438706
1472999
513530
1332256
1501918
1767637
551674
834149
1962091
1059145
147911
1764378
1556909
259189
1508712
1056595
1766011
978745
1162894
466003
1339531
1311194
885126
1895019
1564955
1174999
662091
908931
728972
712855
808948
1618775
918442
1911150
1080858
1046661
1582457
830411
675301
433457
467574
1809298
1804191
869055
1681681
455319
619448
1004243
1068577
1670951
1354219
305712
1603771
353831
1398677
1657024
1855665
765740
1713984
1222314
528611
790288
804010
1746156
1791448
1976187
399925
67843
1321389
1309918
964426
1175179
1142111
1009086
153876
267961
684352
1026054
1084503
1566824
84093
399598
1512125
664953
1301433
476726
660180
724595
1904294
1294792
1714010
1066071
35263
467183
246889
196581
555677
936630
1849008
1724104
204720
217811
527240
380225
1826650
1150633
701864
1128179
360240
1155136
83425
1428472
1355360
1885091
459854
1459630
435523
557257
197485
64168
1052136
213685
592849
702440
1294008
841744
1448557
888415
462271
1479778
701263
1901830
49754
1585040
48975
556101
1920626
550452
1566135
1459126
730251
1910180
1241281
844656
274745
1112945
419214
1766437
1130465
1104997
1232880
366818
1755070
450384
279614
437838
662581
1375440
1083543
1770935
1841816
1861783
643235
977430
1570702
867790
1916911
955180
1897258
1556774
758904
1042277
822358
534505
511657
1053944
1157960
743102
419193
532277
24348
1759667
184346
697268
1144478
1118623
96122
1781612
1506233
1811931
1415591
115633
1649468
579040
1532381
1780950
1483598
1827964
1408492
1967674
141416
257185
1078251
622844
1709338
1690168
1288902
596514
1366457
1880664
1198301
464451
489217
1085223
1779568
1870062
429382
587495
232690
361124
224847
941859
1317323
1664032
1751076
262340
1567292
497651
937067
262274
422978
362769
1981542
1279747
749585
1896167
1142583
1826714
872270
167308
66016
969318
1062597
1151215
1774815
1216875
164328
826071
911619
181449
702421
810927
1498890
1114905
156152
1606064
25531
1105227
1247108
901353
970060
1706814
996478
670573
1267100
1458925
712869
520027
916814
573013
107986
19327
489740
595564
667233
1609234
1066908
106284
237545
401624
734168
330256
1154404
471269
894894
304554
1644016
651632
1594861
1380497
462784
1844109
138719
235240
414130
107070
1182753
1726808
916969
1891472
1046057
1901550
1745855
1328196
184422
900674
1889602
1316860
1834483
315398
637128
1245995
346403
1540131
497781
980913
1166417
556321
1144106
1132784
356242
802716
1294885
1714999
1726064
710087
1554702
354221
1265358
184428
1548223
510937
1001576
149295
654911
1903915
751597
941885
84425
1614008
263130
1607464
600373
806135
1499713
1077235
1373352
1448422
1186409
1212185
1637720
1382543
1701121
1369227
1137619
500286
1901157
1586561
492464
212567
538875
1940872
1347059
158026
1010010
724717
1223133
564917
947248
411394
972899
1885899
586203
789835
1038657
598832
940144
1986593
1029622
1699802
890941
1403232
998883
140521
1491213
62922
981552
1486490
128239
514950
1368030
1971319
1200576
789268
1066516
931466
1900002
1570100
1100276
314899
969148
431432
1853008
258593
1185605
368157
536639
1529051
900471
228232
269240
1517013
979675
1380204
272996
116628
1434161
365062
742665
1418950
1202425
491373
1205420
129832
962909
476607
280812
536981
446440
817070
549881
317574
65402
1415494
516341
943302
1721389
1137822
1616222
1429481
491141
1918345
1653253
352246
660374
1467631
1919662
1111582
68881
999603
544924
1337139
801296
1359069
1323795
952551
1584186
909730
1075381
239348
1379613
765032
1253965
1730472
64260
1083475
160809
1139958
766722
1429028
120105
382496
450368
1504302
141612
330690
905647
1339733
17504
328168
1829054
108660
553295
1490327
1513837
580403
1762557
587053
1719637
1558608
945753
1410628
34536
1976881
590399
1129977
352946
42892
559222
54188
1198166
1379537
138780
1673848
254533
318306
1237339
1990395
1632285
711061
1730566
314810
1932397
796762
1192552
807570
1193525
102034
448856
1730915
1549026
1268628
963853
438455
1277486
1133328
790630
1669799
1818900
184803
944599
723513
993562
620179
1847591
353056
1015062
832001
48777
194529
545359
627014
81189
350309
1263470
23972
1042030
1946722
82380
111281
844410
1698158
919447
1973625
1318428
671787
1785406
1850705
434998
966181
981329
374692
1211237
110648
1734886
1480484
1038092
684431
1509427
1944011
1981398
940157
1567827
833587
1000235
964011
686662
825398
341088
225029
326121
107514
242588
1522835
835190
605541
1030609
523931
205048
1428304
873591
867100
1121556
171634
1931126
178710
534277
1135604
1231934
1636518
415721
1379384
822555
872959
886612
1023633
638630
401605
625974
811672
1985812
1682859
1551472
584299
872508
471952
584621
1292236
148298
1577641
1705338
273133
1986549
893047
1015527
473312
893754
1088100
47151
209279
1628042
1355856
29311
369222
99131
1063209
1827196
465301
1993790
1502988
76393
129775
1098378
1552137
984440
132991
993376
700522
1530799
408166
1688462
1950275
1858565
719375
113646
198853
230548
322061
637300
653807
922515
400923
1921711
776064
1166779
976124
782307
1276498
841130
677550
1743858
1419064
1571981
1284582
791416
821030
1186516
782841
1436228
1069143
1477947
8959
313714
667872
1648611
1930113
1531894
223499
355484
1018490
162758
1555308
497985
1382115
1296921
1921913
103508
1899457
1508030
149209
1775806
1453653
1190960
1409345
1974923
1547646
230919
1250565
1284627
1584116
788964
399948
396937
599998
127647
1953699
1305545
807343
734040
148809
1449143
24352
335570
1021390
711402
1205355
240435
1886240
1940883
1449815
258875
1614913
839521
1165618
484325
219172
816962
588388
892829
1023540
326275
1173595
1369483
1772430
812307
509051
1078322
1193581
702210
599924
486335
804449
315007
638404
1074903
1642791
548286
834213
305003
35480
1756677
427748
99095
1176194
235660
688762
1251238
1126811
548213
1150541
1924734
255726
1681489
1281585
335701
1858225
1178698
1342871
1549636
1915621
521151
1960283
1349300
328452
1183601
402494
1124724
1249671
1287625
1473332
1380244
1262655
1190443
702414
1017269
462503
1725510
28404
695944
888435
1694289
1613403
230516
27540
857291
1578327
195509
1099425
1428334
186477
683453
713874
914233
669727
1945413
280298
1645084
241746
1461964
197196
1069142
427403
1177772
1563153
1559881
1956404
472904
803374
414419
140862
657345
1397706
919500
210350
1320481
1696251
1350184
717747
1719099
1607347
1113625
1237781
1569301
1942172
975592
1543155
857989
1636015
83819
540713
1248260
987917
1637673
72581
1386722
1936094
1611021
1099233
275650
1848428
1029640
145041
723506
1732836
1377312
602243
1917075
895863
348024
420125
146048
1354229
1983309
670803
489980
1323214
1663678
1508901
137365
208242
1731075
1273317
319507
1206675
768051
1854298
1715754
1481988
998603
1059094
711129
1516846
1792333
49968
1917063
1743915
504860
638145
1433989
238963
1443299
258124
1421537
157056
1989904
384635
370154
1766968
1396287
1894132
1701519
360231
457127
700773
620552
194431
730612
132109
462332
938321
1189025
502810
1703385
295135
1152018
958898
703934
1170167
66533
962256
586142
513931
460897
79550
1117618
1575443
1712940
473538
1457624
1625432
656199
1936274
983009
1514918
430816
318445
219319
844528
1155018
1714581
110078
412513
670684
1413771
1946725
1752693
427968
1488036
1915618
730618
1820865
1460921
1119472
1800379
428043
1627955
676542
1655461
181370
1172024
748650
699606
861214
1545672
1672210
1089055
146871
1627465
950606
74553
1544733
1133315
1993102
186924
1587679
695718
941936
1048752
348535
185408
192302
299838
13068
340236
1202801
1197062
1609383
1477634
1718966
1258171
1204396
1888710
1759813
1560655
358293
140817
1366246
1931989
163659
718842
970449
1835814
1840682
1187256
98797
1433211
1098073
828691
1079872
441942
1411754
707515
490423
38903
630689
439885
1772718
1407442
1395600
1829310
29351
1293807
1108839
954727
1286314
509033
752091
1992092
239358
1583262
1747024
1017264
1279891
186454
1223730
545594
641623
917712
684824
210401
470520
845771
980071
1115302
1713448
1501116
259580
534361
28166
164990
1847064
1501822
839296
756648
692400
1683383
319540
997231
571234
743406
1717339
84187
1260452
539201
457392
163735
1064943
1731359
207362
639589
1050033
1119883
1712390
604838
1466205
1077239
1998850
119818
105826
1219559
1682148
1621448
857539
718405
38575
1905704
126222
1563755
756605
300542
836826
1356282
1498354
1633147
1724421
1049702
680853
527519
465242
50149
743030
1735950
1914384
1693743
831381
941095
1357324
406222
1005949
764355
1428145
383051
1188033
637449
705203
210846
1835689
1236540
820593
510652
1706926
397728
1635568
254432
1403086
99153
1176039
387582
1549736
566805
357381
1497807
860786
775933
553350
706743
1146424
334448
1094172
897925
1973397
509043
1227339
785819
1121858
333556
582102
709475
475786
824741
473613
670621
1676272
1455232
1173074
633792
852820
927829
1024948
1510973
1365397
402684
499241
102780
241202
728110
242274
26958
1535274
566970
1751070
1469415
569983
1579524
823263
1109439
309320
166126
155183
1935212
1885562
605133
864409
479262
853851
1453356
45886
803828
201157
919138
1672933
1804608
1456439
461182
638594
371480
22062
1410317
1662681
1791414
1989064
1867124
1809023
1964189
364872
1531492
318372
311304
1229043
179953
1726845
470415
1105457
1897574
1489247
1598329
1190604
343602
1359945
1185925
1294807
1914239
89270
1502172
620049
1379597
187179
473754
454527
1943111
1545210
1563779
1399246
465199
971781
1242371
29924
1114371
1501076
814036
1408983
1128808
828415
1990880
834267
173994
1085456
1729437
386408
1420900
258416
444698
183908
1948876
139854
65467
154960
1072714
350991
1332604
1481688
1442824
1170306
1991035
174115
152093
1135394
398861
1507415
1836569
1634064
790045
1763947
1927002
1735378
632854
1294969
157145
1771571
518567
1245872
258808
1792699
378543
944970
1052886
1890003
1202409
1640103
307516
630527
537341
354532
1096108
1279436
443022
877670
1109041
848933
1584468
1713009
1075694
1374131
883962
126135
1592474
388316
755095
1991764
1737698
53595
1075269
1661472
129637
35255
1592157
1612223
1712059
883271
356754
1837370
1429494
501929
1992215
1336108
496983
59067
347519
864436
1967065
1197250
1073697
331872
398240
1562632
1062602
285094
371691
1380255
103475
1889743
861212
211321
1937024
722711
1248025
868201
237432
1844703
279572
732803
867896
272882
798442
74639
212810
1209826
1010725
1362958
1037927
1459054
235768
679919
1861253
1763926
1491013
224526
828991
78881
506921
1456669
445691
747058
543006
934376
1078285
1071210
1517730
1424464
345576
1176645
1128369
128278
927753
1679314
243477
1894478
1456949
1062931
868514
1599304
1427868
504790
367350
582749
513607
487545
1998894
1123481
59015
1932369
1805039
1726319
995041
1132381
1621467
1089284
808260
1788609
658814
943935
79349
1679141
641354
1377253
337562
1668240
1050411
598713
973870
738361
1457617
263226
282105
786329
444046
256266
533991
805350
1096490
1755455
1725588
1542437
1262510
722590
1869777
143590
525004
502672
646279
1114521
482580
1377013
1744540
666527
911959
1129261
167016
535411
1278465
1101125
1479090
1705459
1814701
557435
642168
360512
924387
272373
1990908
299552
1866440
698381
638458
1229271
145555
636189
1401631
821209
1319689
1696236
1394545
674695
1839477
1924166
1400049
1134840
88560
1395177
633644
597822
1596721
1287436
1105626
1197913
85700
853252
154755
1390906
1763147
1804904
361022
439751
1188719
3758
1617807
32665
1403242
340252
1315317
319768
1898807
1482183
826957
994392
520317
1594616
68408
460461
1602766
1195650
539722
267717
1337298
76758
1228899
1569568
964794
1350787
992747
1153363
896137
1850822
1983494
976715
172045
729607
661070
1828646
1344747
1486152
1899231
1196726
937658
1481029
202068
549806
131614
944202
942331
1411899
1719357
1352413
1560980
1629637
1545770
428640
1615242
1609418
694354
17805
470465
1027590
1542332
56430
1645849
907016
850875
1765993
1473446
1963450
392327
953313
1299481
1504622
1909601
78238
169851
1533032
1982363
67113
1177812
702830
615172
1107341
1382977
274990
1050157
1655515
1899623
929599
514229
1676974
701890
1801281
861432
1278136
21481
1544505
1709840
723407
435338
1806137
975307
552751
1424794
926920
1675249
461173
418826
1819279
137097
1995596
1813003
1465185
1123263
802535
1576372
1079978
220688
760411
1122362
1424266
1723988
1443614
27780
170802
382619
214577
1239160
1990973
888848
1958270
647673
1853920
641665
1087463
1553293
5450
257197
1994393
338967
792456
360002
1694400
440146
1148041
1355421
1720352
85281
1111053
1850001
65637
139831
1817318
1549621
303864
1838450
476250
826777
1553000
1699815
1152362
1579954
1394366
1545984
414165
631821
1776200
1094458
28577
1609147
704916
1431327
985218
1294116
1796503
349828
1766309
1505619
1115555
1281905
480602
1464247
1314293
1144325
1123164
1275813
822068
545905
423939
659066
1587891
153316
1768511
1262060
1175009
1352430
234578
434351
1455394
1784486
570148
518017
1493130
208518
1768191
8741
1467311
112181
1651839
344240
382476
1233073
444184
1081843
292916
1340982
1302865
342541
843096
1078612
216017
327516
1764402
692735
1501197
1442191
1296361
1396457
859823
427004
86463
596357
1433373
1924867
762795
1503144
494310
1381474
1379457
1318627
208517
1176540
1003399
237045
68510
1858468
96137
1639413
983653
729927
1791650
989586
233551
1334299
501498
1529060
343233
944446
1449100
9379
1227133
1088426
682899
1249087
1674310
1581678
175423
37695
480271
1425193
538066
446658
1248164
1518859
962952
516128
1720746
1799294
1137770
861268
1449914
1157490
291535
284717
897600
1150730
468628
1350658
805547
1606657
1474589
1389778
399679
751799
1551863
1041158
148213
1331076
1921861
1654979
471433
10123
191143
666892
1330658
747364
393019
1879784
16918
1699801
1099101
1397773
1283322
1084329
1421458
184012
1170977
1281372
1112559
174389
1949887
322408
1459584
313434
624339
1921150
515718
22497
763621
132947
1996766
319739
1472983
768859
815086
1159913
968422
1499976
1429453
1076224
1247106
130760
1323936
1959733
1025237
1400540
61047
1372749
199865
1401390
952897
624574
1797126
385861
1591449
309615
1249416
547447
893260
1866711
804433
980104
1667821
261768
703361
1943891
351626
1019545
1220598
522217
741651
1696840
1416375
672500
1913417
707126
800481
1612595
1623989
567462
1849408
1247413
1784063
632056
1794879
1884938
1764094
579880
1603243
1491945
103929
1937166
1817045
1745255
1697500
767911
1203066
1421101
297284
1113270
1773115
239627
446120
960549
728251
927528
101854
1749690
1593260
1846937
240457
1918808
166682
1108416
889189
357524
941525
1590682
268440
643534
931601
1205765
131980
1904644
420626
160203
29810
1016393
1250183
1359685
386028
1535115
1898179
866357
924481
1647628
225281
1708645
1230582
1812554
1247793
1148209
1401059
1037340
671089
849680
1208398
1239352
949454
1432035
1819310
395477
389221
342479
809794
1384223
886563
347555
479591
1525489
525951
1629056
102523
1981106
1814149
1310275
28818
1390206
1046128
369473
1071007
1295077
313408
1278092
1380082
532081
1220904
135948
661851
100273
1725194
973826
1268682
1176142
901757
1483351
977013
1947160
1603380
1762303
102862
733846
517730
402873
1330749
1324589
710072
1280029
1923177
1938925
245017
835837
1004999
999029
1990871
275166
603361
1469606
946925
162446
1880877
631036
1258007
1846406
1272789
714020
1400223
564702
1970718
624623
1452671
1254382
1086143
1061202
1438171
111792
1832052
64607
1432547
71276
1249135
453565
818324
1132127
240973
555778
1878200
1028135
166917
451236
1378698
524790
726109
889801
130295
805078
34463
17716
1362782
1586482
1369416
21162
1906943
1003431
905941
703050
1384317
63569
97962
1921238
172153
373224
1952379
144667
649192
281900
1571156
73518
1155961
342467
1234277
835951
1848995
758058
785358
1032392
248139
215421
165518
826939
141206
1765920
1288086
846771
737936
525316
1376403
72096
1241591
620889
42790
922253
942640
1942538
766797
1335577
630725
545533
1911652
1716099
572208
666245
1790303
699576
1781549
891308
1046274
918963
962241
1421232
1459530
619156
626304
299593
1491133
1136951
1501413
1048222
560131
882732
110084
1664152
725902
1857818
876036
711456
116928
175487
1074201
791890
309287
854840
99310
917262
122393
1052045
1655132
770066
510503
584848
1954220
1521167
1916818
1072884
1430643
285672
898987
796700
364598
75641
1221782
559526
1199312
754309
1407530
1832072
1844174
685638
1811458
1887711
393845
1302841
1906777
1452095
6505
1885184
218883
750398
616598
1091619
505568
1318775
1998340
1565229
498116
211259
1614228
1362313
1179463
1276964
776733
984021
580447
1727989
801774
970709
306141
285355
1445631
250769
373315
1283968
1752311
1599402
607371
1543311
518063
1954066
286158
542259
1011192
164144
299389
1380732
1948788
1776902
323584
345777
909757
854069
1901236
538630
194218
1446706
984218
1966297
1758103
636212
1148305
769032
445574
20879
1979121
202871
48910
1188303
283447
64826
144563
1611745
1280709
1159853
958442
1346692
1600053
92060
1450743
118453
808655
731057
30661
802522
597967
1254049
57588
1590606
1960908
193857
1650986
1849868
773230
733430
1134023
879296
816854
1474607
191347
663687
143507
1338418
1156044
1221888
1689714
823583
957007
1162850
1058627
1856698
735650
79779
418019
1229368
854566
1346522
1723561
1085809
721508
246845
760895
1417338
918442
70799
451942
832498
111672
1886921
175798
98055
1941593
1569877
1120989
1608651
1540792
851502
51800
1480240
970722
1437390
1061923
1479143
529628
1296232
1080436
1643813
1864396
4633
1055745
1939790
658818
1709768
932485
612514
1601959
87474
1780370
784218
698580
736572
419474
1002546
1128050
937630
1514464
401299
1626914
1847405
59460
628764
1741174
1444574
263361
1096452
172195
806262
1936955
1698237
601463
1547677
604179
71463
252330
110770
325023
1727154
1054655
1165058
1808177
957618
1604837
614092
920177
1142578
1350816
1067280
256647
1614627
78063
1153352
828293
226602
29931
99389
866369
952572
1686184
1600620
1119705
1057555
733176
1606851
483010
377149
304525
330781
412260
893086
1074055
1187320
1264486
302002
1396428
502857
353590
1437750
1733915
1045801
299856
642022
203699
1366695
540051
1849343
1306606
463305
688509
511416
513959
254372
526059
232665
1972061
988449
242757
1405861
1738729
565341
537157
562152
1129248
1453072
143779
1123163
454173
59198
7587
1109994
169390
572328
1209303
1819246
507432
1953607
444238
1482790
726083
952891
1901403
1563822
637874
1877034
573879
809831
80257
1241314
35391
69231
222220
1670324
138519
136908
710500
1079778
1523371
253534
1163580
621986
357853
1347869
1255534
675247
412474
562130
1855074
21424
237981
110740
1878327
116494
240585
1322834
1940214
1422062
1654803
1655478
590939
699635
1000802
848558
1758060
248276
866464
1476706
983739
959248
126344
1001236
46079
1709342
670010
817960
1379369
1618922
657159
1186036
202134
1160746
841815
497351
111044
1729302
680495
911143
670766
156713
1098833
612084
559722
1625600
289325
880889
74880
1838471
1285507
84070
1069937
1104686
1318170
183536
895746
1355841
652907
834219
634550
1857036
1960922
172936
1834478
922161
1779317
1026006
480780
1437396
879120
1909195
1223113
1343829
1743211
1988800
1311180
618415
1316227
397380
1710739
860851
906487
1771194
1828067
1555763
1824166
838485
674167
1812949
1203692
866178
1353646
1184289
1149681
306294
1734649
1832332
297843
1361300
128454
294131
1186497
1040715
1267883
65141
1674045
1251033
855575
938271
1083450
497691
1520313
719036
1608466
355244
381904
502355
204717
232205
508493
729270
273348
1660308
1508628
897952
1849510
15954
1189826
376262
737775
1052835
1700826
1879549
1809969
1651609
1537726
848976
1041
610770
971317
263898
1491797
1651984
1527551
369290
1354428
1564606
1475404
242740
1002637
79858
1733196
1488975
1326873
1083970
417278
1351110
342773
168212
646864
1073897
1292322
1352450
1797130
341004
547668
1030904
1370020
1581025
1231028
1738044
406905
315837
1414247
1846590
1776456
500240
1195220
735153
1072919
795622
1403971
951174
742413
1840327
24909
1004905
1373284
1233100
1619664
87115
1751247
631772
1783578
302189
555310
1056276
1358425
1485729
390012
724408
1931691
435349
1158290
1361832
1911157
1202676
69690
700953
998476
1695429
1893653
1465158
1783881
1439113
1118556
627875
446542
1296070
1100394
1004118
1564664
1986966
516769
1233459
1695541
37793
673580
499814
1277689
1107418
157660
500436
1674906
1586718
575628
1588326
1975110
1944820
1671223
456445
1392562
1498169
257024
795159
1493209
1937220
302481
729375
624437
537178
1174038
603775
648012
502072
1965353
667401
442617
1412531
664915
800744
554763
1679255
699269
1381173
522410
1855710
672147
1105400
782315
1043200
547418
1535708
629243
1971879
556221
1667252
1750286
1396296
1993094
815897
1847761
541318
686945
1801828
1242513
1844806
1241795
224459
1973684
1151776
1074738
1231245
1015949
1972218
721760
1845539
1905653
1698508
390048
1714675
1804272
785007
1083709
559910
480663
1988256
693778
1358958
238558
551683
1615971
799432
663283
639239
1588543
147282
1587975
900557
445445
848466
956222
1933265
1816401
1517624
1083025
1513915
1101116
193185
1436732
1298650
1625676
982587
104705
114568
398393
1972006
1929441
142191
10532
1137396
128515
1123342
1910180
1493319
236034
1609762
1453196
1562702
1471139
1821049
771595
618000
130353
1159285
1392439
809643
1652105
223963
427969
1039937
1512579
289275
1187389
1246841
1227626
1415088
121219
146019
1259600
1435608
623262
1163606
1517839
720164
1300405
1817372
1516395
276155
990536
1788958
1465673
1929045
871312
1306244
651027
1867629
1747915
272669
935296
1295578
784781
1629355
609426
1088714
989982
947321
1775634
1416956
1755557
298743
1625034
852573
637241
182884
1741759
1978930
282058
1120771
24096
101007
516005
113616
1216167
766186
1741982
1223853
591235
1679135
1133814
1927545
478501
1130592
110081
1939238
71215
328825
336832
334516
946843
1661539
665486
969555
1185434
1315023
1288330
1903183
1459590
98561
26207
823242
1399595
820876
492890
624091
1583610
1818242
677061
465712
1701504
742582
1906
1826697
101369
1419761
489641
1497840
1674205
603681
935712
1990874
110342
1388623
1953061
948129
461614
1661101
1972387
1108795
873731
1967596
677463
1128681
806157
108888
1055085
1116396
1865398
680175
33817
89821
170321
1196942
1669039
1032352
924507
1632663
1073360
233434
1481511
41812
1468118
1983600
605361
353420
1708399
279632
1296319
835401
930116
985837
753547
1918931
685285
1185397
1481903
784353
1740521
28304
139002
1065743
648514
1351210
1979548
1471593
1602228
392032
691599
969284
557624
565773
283461
1695042
1218381
353651
535098
1975183
1431045
906735
908977
1869792
781645
226510
1995119
1470200
1704065
1321610
348036
717310
744439
1238392
1893844
920758
463686
1699194
1049491
489723
1305890
1854421
337758
95184
526664
234030
1729805
701931
555968
1131475
1112755
621392
1702809
529126
1746835
1884181
1579057
1535834
638604
1289892
1283500
846104
799558
1282206
1799226
1479480
1465720
306446
850874
62092
558863
1501030
372285
111168
221326
777489
1556995
409064
855608
910585
1669614
449663
1948336
1217159
554266
675937
844145
893367
1511113
1827103
486262
615475
924923
586513
1998958
1738726
218418
215826
1623109
788917
1348873
1264749
585513
1540640
659808
418921
1475177
1298017
1172109
368943
1427774
930884
931749
621731
1181126
149246
797580
207767
1725753
1982998
1496456
1755215
693854
376227
449636
350225
695515
1577209
1060739
1497503
897866
151106
681181
1900669
339414
1793671
1211466
1643469
1670178
109209
1659713
1561924
1394013
1103582
1021671
1745027
1393832
500225
1629106
551569
1953417
168240
227315
631566
1726842
1464786
1423352
432743
532365
703509
1103262
1707195
1557356
494048
1692218
1359771
339783
923089
507247
909323
83366
1335495
92914
1369043
1573961
1095882
172840
458066
1291518
1209413
1403845
1441741
1037094
1277288
641342
1848654
1744680
845222
533453
1442876
611761
1224292
1097963
1032551
390499
336595
1233943
1094712
1718983
1273457
574071
1419563
1453350
418281
1708297
1180350
1846449
1367732
1649176
1231466
444860
1793761
398594
822373
644463
1485485
831191
504341
1517419
1677560
1312362
769492
750016
506993
473317
55261
1887692
1655018
833373
1535292
1000194
910021
766003
386472
1988129
667433
322837
286401
946934
856179
854424
1940689
1581968
488191
1783206
1804395
1082872
1327114
245555
1473402
289361
1690416
1238555
637679
776123
506674
906641
1120707
529657
903289
392864
1425625
1202439
638254
743707
20189
448437
1713696
1544504
789004
1955411
369278
1307353
2432
165190
1145746
1179490
611110
1306758
1646117
1947141
1688328
1540252
1678521
1294682
976786
923449
1023971
783497
1815968
639150
944339
1123670
1411478
1771141
1296832
1386949
136560
1812744
437946
1404861
1756962
1293221
1507391
350730
72650
1077660
1319307
511254
1623835
1290120
1715112
539233
322046
1888884
1283059
1852452
1179674
1363024
1106280
1603567
582409
103027
110298
848635
1894860
38584
1019746
1651935
1499226
1544275
253509
205131
877465
47546
1121692
1686838
852099
1378677
680764
1555139
722176
1206394
1280865
1938883
1414535
976078
679360
1334583
907369
1894032
717160
1352442
1447196
70983
1401510
611051
888511
345279
1604334
1710205
546767
840351
1322448
1434189
861063
792130
169675
1021610
986119
1407975
583476
1978288
456415
583434
244899
1429094
30783
1692997
1802106
1321824
1709006
680561
1726023
586653
1603555
857582
290440
919562
1769203
1203523
385900
957156
1349612
1617413
1079551
69770
1015636
1323794
148176
1503781
968545
1190129
1686104
691848
1426813
1929400
308106
1897374
358548
823850
284997
903517
1026167
530680
1870126
67928
65315
549719
1562904
914197
1022622
1696692
1988934
185152
480598
1112938
998565
484900
336187
1134818
1021979
317524
434582
718192
493846
759062
113341
1964597
382734
24408
1190842
1503478
94952
1332607
603197
1964448
1721838
36246
1953778
339423
1061048
904531
617913
1917810
1464984
1124771
1805826
1266221
884451
756866
1321108
150574
1007610
207967
1691734
1996312
726061
1347811
1063374
1131339
1008395
857041
1997979
83834
536293
1277399
1472174
1798437
559404
1754421
157769
1243881
43046
53768
1062495
601236
82574
1167657
1993408
726618
499267
1757320
1534904
1150953
305912
1764155
617968
1625165
739013
249432
721325
172516
75614
617398
445581
852511
1930406
718642
1810977
752737
501417
366041
811638
528603
1212134
1682450
1526528
623775
1911476
1413132
940825
209604
1330415
1547492
568741
510640
717049
255970
5012
1119886
1174440
1313529
1718513
1509031
1094778
652943
1987557
734839
1013122
1031908
903579
1864101
359594
99548
439910
626333
1564584
354226
1046784
338029
1159508
1946413
318322
938226
976763
1498943
263185
289120
1921319
598822
1812972
227735
583766
1102736
1652987
1641604
957776
831151
1714148
524707
361924
1040944
748917
884374
1523142
60124
467343
1192308
496264
115429
941544
1985188
64657
1597741
197422
1122317
1214246
1582451
1152268
1013547
536992
1874983
1705100
1723853
1025660
1000246
1371356
1761505
1825052
889252
1214494
306978
1237822
1498429
204519
561541
1355944
567283
1061485
1201155
115138
353280
103158
1718959
617682
964560
1058984
1126762
1137603
1367501
1234113
1516047
1914676
496093
224123
1201481
912043
1559509
299491
1848152
716065
317421
1506487
1930786
1495231
351952
144141
1943787
10028
160441
495721
392975
1661969
1458260
548170
1876128
1804267
1367139
1134170
1695775
1563556
1968454
804205
1106024
415432
1379684
1527260
929080
346338
1243761
996455
302424
1718212
71804
1471851
940509
1877636
453463
573563
427347
892634
1669972
138733
641278
1929090
1586854
1329753
1400567
1528722
104166
942758
1176783
515553
373327
579783
1554704
439809
1026947
290947
1001456
700591
1647968
1032200
1824536
75994
1663247
1256127
1102386
823844
1802463
1728619
272344
702656
1312465
1256843
393540
1529916
882549
617340
1112773
152764
760828
1499470
616081
1210614
767341
613052
844829
717313
312785
430598
947412
1696471
980487
863102
1787499
755516
1693364
560556
207892
1619542
1118852
651195
1675068
1709220
337465
238448
1383854
1186206
496062
175085
191213
959896
351718
972445
33892
986443
1367703
1271555
424540
568689
336713
37407
695748
1831789
1957376
1145243
904639
1072324
1903632
421372
1221087
96009
1216941
610062
1750236
1818584
391874
1818475
1080554
143055
534121
590137
1346739
386100
1842967
917483
97868
1602069
1655795
298164
791684
227322
312275
1647943
1693672
1798764
165426
496919
636320
248356
1994802
1776708
213957
714870
1005091
484909
1335886
1719005
444603
1068210
768364
1107168
543581
1525582
1929801
1785706
1161399
115892
1585728
139375
1454048
1681421
382689
1628615
1794831
656698
578861
818883
1930426
349891
1249060
1125263
138722
502994
1137659
1941758
206744
959054
760651
1070726
1303688
347827
569254
88241
1923853
1385807
1899907
166597
229449
1414956
1205004
1712037
1020421
1376239
575610
1652441
1121584
1844925
1265289
587277
1281317
732
342481
1216367
1605292
1017449
1340970
479983
771645
1416938
1523864
1501447
860022
1228907
1735717
369600
49380
24465
723389
204203
1334461
1977879
820472
1751423
1327850
899596
1890278
1846030
550466
790059
108406
392978
1693943
1041123
126070
820948
992283
407261
1200555
1657341
1083499
289459
714804
1592648
1873118
544598
1379115
1559667
70167
1135925
573891
414979
630096
12851
896766
393276
516626
1103582
961209
1412343
203192
388806
1249689
1752888
1675166
1437754
155604
1933060
691783
671306
612688
1880633
366558
570590
1973497
1867169
1061270
148217
286752
1843076
1774591
869798
596095
779235
184055
1048858
1413985
336152
1878743
1138487
1264773
1594838
596593
1337177
824912
826999
1520526
63531
1362722
102621
132352
1281703
283253
62880
1136509
1928876
298529
1037211
1232317
617398
1103749
665291
306432
1391947
1369982
944725
137229
706159
1375036
1366884
1279873
1640734
502810
65675
217793
376793
1552195
1055853
1102948
134998
19664
1592962
636457
246103
197250
1937528
977540
1194137
1372263
1506393
872479
1106729
1602908
1692750
1890730
559534
516751
1833539
72562
249215
1076342
1598256
1855625
908913
1923121
428366
1168016
496884
812509
1195259
1116365
1424477
1644821
142577
182466
1790012
1494554
911168
1512006
1745027
404864
81606
31194
1752215
1208429
1953433
1639244
1082975
527003
1285393
1482907
248168
1956767
1805631
733921
1330645
345444
602231
1880503
66670
1061445
745751
1061968
891757
1410854
935215
136116
1853779
1219916
60089
1120268
1555418
1549437
132659
730325
405986
1905306
657256
62271
1263459
1164514
1269699
121731
1106546
455507
1068811
458084
982611
53444
817563
1308491
1870855
1087651
78480
770063
1453881
1860134
822764
1621669
627718
455175
1901141
1395520
317469
1994729
680074
1394320
1748212
1551944
954490
1232688
1282052
1107666
516830
812252
1108194
1942717
913112
1570987
1633998
1048981
793935
1380088
639378
1013422
1866691
566051
1437646
276745
1806693
1515349
1565182
154128
1363997
1696192
1254657
1650298
993190
1651809
1796093
1738804
1231667
972008
565204
643729
1031403
310109
887252
251320
310865
339916
517335
743595
204455
802032
1301301
1970536
779239
501133
737032
444323
195618
201129
1877272
718807
1546819
476548
1586946
936513
134046
1772049
1381893
1658612
1398921
1659088
1258328
1640277
128406
838023
1230644
400034
900396
94950
1821274
1343274
953268
1951707
1688405
1663749
614471
42653
530015
839688
248329
367865
895941
751369
1519028
1805329
1053330
1962662
531201
109628
1602831
431698
1848596
732566
1049324
594132
603500
1927012
451898
1760193
1342091
350040
695530
490212
119629
1442655
1864628
1818354
1158156
1314119
1274917
20812
1422792
1691901
684670
1346069
1420462
1666633
523556
308564
711733
1622819
220784
1878718
1095112
477299
1197998
1065002
950496
1987353
718007
1656493
1631039
1120289
1777067
1797670
1222938
613317
1933908
1499298
1313518
141950
1745602
1493887
1685904
1955126
731087
856845
907329
656128
767337
1846954
1956531
526434
37997
1446468
5647
1792525
970655
567777
678179
1821825
1540232
1549554
1697930
648331
1616506
590071
1746717
1318664
1930303
958893
640059
1715954
1924174
1683290
1530139
1741156
1615528
1729633
1601877
1130268
1631729
477504
77775
1600951
1922070
1331647
1398614
1958574
1195793
1397478
309114
307116
694657
1316483
577250
303562
690228
398861
568500
492308
1905818
1332773
1221094
1474823
1620279
1620566
1514452
1942682
1109284
370963
1621332
490405
615350
1914223
378279
91406
490226
841511
1953405
1112333
1471965
1217251
1220792
1597503
1653818
1010527
1661237
135228
660340
459595
821757
1048808
1992583
1548503
575541
137230
1961078
612378
1974785
1460928
179170
1948836
1320081
1965653
486832
1746783
371114
1071249
253019
1952595
1738297
1162095
1555401
1211890
609572
1331657
1387957
91652
1381577
1712275
57651
51212
357279
820620
1376984
1699474
1235366
1139620
584510
1303066
855595
977885
1135744
1479338
311256
1106871
143566
1608417
890483
1034927
226683
430601
548077
638029
956393
401469
633012
1550962
1712921
468586
321538
1016463
248830
117599
1304797
1024010
672165
1697378
1502351
618843
1026392
938312
129003
1676894
1010826
1124107
1576786
171668
269255
16743
1072827
1580131
595584
387934
1450297
1655458
1257059
543417
1460774
858134
1447418
346482
935999
1645354
1460159
1744429
1655590
511461
1872404
887362
1692404
1598084
941622
1393755
31716
203139
1279757
1322733
225673
1611865
1431690
367288
1887937
1895710
651981
772182
12580
1382212
141416
301371
126188
1355971
403351
158411
1370206
1474154
776883
278686
931082
547933
1353525
1485379
1934761
73303
153748
614402
868976
324041
1846310
244892
689690
1601943
1550295
948947
1266313
1892080
1391099
1687217
952636
1356731
1108140
167699
271419
969691
510075
1679488
1763302
1458186
1753592
1911203
971373
1453433
1429266
231555
280269
515287
1377014
1596636
593392
952421
1143803
626155
1664881
861017
615765
225169
1816963
801207
25507
1746389
201380
535323
805986
1533913
1886407
778331
1472235
948278
1688323
514755
327467
1686045
1580755
196855
1416980
775055
684224
1249488
1559708
445929
1510301
1902055
1147643
1289214
945368
85484
1180335
1976133
810411
128229
1378000
1778168
1857201
1136262
285216
19023
1088233
410062
883515
1181939
1600845
1112543
21613
1417837
449823
579047
1447748
269682
1080785
804159
897134
184651
818715
1448639
1457592
1009012
1062449
1167415
380472
1060017
4224
693629
585109
332860
1704624
1570823
1679975
518136
1219070
1850159
985572
1139271
1179076
1181523
1745375
445583
303544
299841
1901758
753390
1150739
854601
659425
109977
1041815
1705623
595955
165140
900770
674000
697999
1739297
423711
1903851
593824
873058
1069411
754427
634742
406574
1391787
996173
698823
1437084
188760
808186
231524
959378
1610236
447013
213287
1433005
637767
1315016
1411929
231619
1215742
1464684
1874866
1839666
907190
897326
1548138
1453176
629458
1602241
150147
1486961
1529173
1623282
976175
134302
1705667
426374
1740723
764164
831545
1107733
756589
1114753
382709
233305
1500940
614579
1552424
100615
182319
1699877
195956
142173
385296
1187297
482634
380809
1549863
1702303
1975023
1721679
1904936
1126445
1894752
1693244
905563
1258037
1307773
1295249
1772963
1525421
1735248
829066
1585864
911048
1331691
1581873
1073590
701807
461446
1226506
232735
662005
1046668
1403417
913335
281463
917564
1610409
1449219
1320265
580693
1989170
1715566
1719992
564671
91264
843475
440375
1751793
1762103
1361820
280501
1920881
1584140
1157713
1112432
1646624
613307
365196
1372542
852871
615830
948257
1955503
281718
988179
399995
1945773
1684175
226205
1392848
1728354
1991404
1095527
354346
1611384
453879
1582416
104229
1112965
1725212
1796373
1009542
1291431
124823
737686
1345930
59309
1222439
1641740
1217227
1625411
819395
1882446
378455
515283
1518992
1109821
1883363
592338
217613
1494070
649875
743614
1886675
313089
1648046
871066
210755
1255275
53994
434066
1987501
376671
387816
959389
511814
455143
916934
794565
1078822
139179
1018082
47421
1992767
179986
741121
1543070
1723926
1471766
561285
1191286
799760
806263
749474
1333816
583283
957244
660456
381840
1483821
933350
1569511
1253924
895067
1532042
1046168
178389
1114718
1098923
1319889
1163436
1941477
326321
919324
983201
1634099
1739071
1429985
486002
1404731
1472881
491320
1689234
1171710
1219082
1345068
97529
592873
1638288
1175879
802368
310944
1369067
1680377
1515799
581058
276084
382690
1295599
805203
1957789
319945
776354
1451258
1785030
48960
625992
21025
210056
1402562
1223794
1238390
1789963
1635473
737113
1873863
1694587
1812188
1007382
1088264
1026888
1166399
292115
428720
98043
1622117
728612
1161318
1544111
1579079
874427
627513
557871
245834
502821
781131
584136
312614
1055494
538998
1069065
1214123
1010619
752412
142560
1551016
1393938
1159709
1716187
1988580
17380
1229435
342097
37262
851591
614863
1495903
1939342
807921
1893835
1081868
757974
38566
495093
246339
1664919
1486058
223569
1253816
727249
1757720
951539
755755
346761
371327
1520322
711970
1071091
489383
28095
934853
1140310
579417
1320244
1588044
392396
1657620
1393286
1609221
896278
1859506
735853
183733
1136618
561453
756710
189258
1533978
1653480
1527066
1549709
1947169
895224
852043
1902986
947484
127560
903336
1089137
1140543
1248608
1266781
190563
1715391
474510
201679
1268432
449055
536048
1490977
223802
21170
1021040
1602394
537303
1669779
1688492
1333411
1429105
1560697
271142
1535818
1253360
1610998
956713
575953
21017
1994688
896256
1690424
443299
1549652
578527
1420470
1016270
719442
819669
1951409
126943
1916888
787978
1995894
1185271
116224
525948
651215
1044269
1994337
1840605
932214
35644
207115
1157821
1549771
1779902
758957
680777
483444
1181853
361061
839592
1810831
11191
1543478
1690225
834403
1158757
1979127
1980432
1493577
667517
149857
24018
582259
1834810
1353740
1969034
1159099
971718
30628
1419731
1896316
1169637
413783
232475
459013
1943163
1255382
580880
471846
173522
1331739
1001895
1118626
538725
566467
964972
1636572
640825
1426057
1404985
1267347
1115938
1199346
562038
178249
530100
325166
1819124
1422916
1548097
1352545
1144336
1353918
614198
400806
1262866
414705
875472
1148639
1348917
1538194
1685030
807404
1556305
1964408
93204
57191
1893927
75107
417030
306567
1805222
599655
1445043
54007
1903785
787952
61635
931770
1517275
1658471
1925178
1305229
624651
686649
1196271
509246
1504915
651869
191439
1970000
994858
100499
798786
1543662
213799
1769071
1890265
112321
1996097
311563
1627626
1658906
1350266
203103
135785
1511633
1056502
1385684
615476
766427
301129
1978517
389707
394633
161146
1986659
976520
210457
564931
1019900
570451
1231371
716591
1299341
732730
1599021
924184
1956947
1407261
56745
78145
1884665
203548
373371
1859589
830567
669174
1189016
1536600
1851810
391570
755444
1440789
1760331
211184
666278
1457495
1324150
1177520
848161
1996033
1818163
913091
1461404
1748703
959098
1639226
1740244
1707127
1755163
1634804
1258322
750251
1867673
1437127
62790
495268
980646
709358
1204330
1193898
1316974
1441735
707034
222766
473541
621971
123385
1578086
621640
995086
1473101
455095
452055
866926
13872
224893
1642736
940417
1921965
931147
733205
1767485
544671
219301
1007194
928454
1434699
1856380
1365032
496111
709943
1483414
1227110
1519419
931407
1780685
1476969
1095120
640450
1682741
1249938
121432
1946798
936718
993201
488655
1603401
55559
1142025
1679828
865548
1193042
103827
275792
1571764
432831
973703
1834347
61252
1789842
1110925
1278662
1368202
883596
1563289
437665
1545414
1966265
505794
739037
1898663
983272
1299231
170389
815061
1409116
1657759
1694519
1841613
1259541
1049896
1858232
1221367
1621403
1165248
1322190
553932
670272
905255
801866
750631
422873
58075
1328695
471060
546470
1836441
800609
951230
893078
565442
1587392
708508
1263601
18378
796721
1021310
391724
1109989
1561112
394539
1262853
417203
962378
936942
404927
1653044
1468424
836220
904477
1142983
419784
1214888
1181636
1988090
1349097
1433469
735340
1726120
818024
1581766
1054243
1973972
1351603
476540
291947
332922
1430856
1929556
927209
438816
1297905
1433012
1129442
512343
141865
363305
1357899
955841
1017914
1825301
269
1637275
447334
1984607
1868831
445772
860293
305636
126732
1840613
1984046
71060
1784395
487819
214502
996135
479924
1974466
57522
971292
620986
1236135
1117289
1566740
1701398
313611
1458851
375233
39638
1615909
105795
99041
1546943
1629329
602567
529854
386337
1773081
1206542
430596
210228
1060219
1291770
300982
1193408
1679221
1096364
1031126
619288
462670
1218749
1870289
1830210
1758154
1626012
1997193
760047
714044
1234592
1878636
1339662
1668438
1475164
33315
241967
101880
1454024
852758
1817507
1050473
1502666
1327352
116773
311327
1198439
1688314
1421232
67205
434390
1811270
1294662
1131827
1469768
1993309
651724
1014242
1727773
956681
195658
1115331
611844
25511
733434
651762
1657610
1863876
806137
829386
1837538
1595229
607822
1586795
1392211
1003443
1357088
778165
1346778
1052130
755473
162335
456862
479210
35152
22096
1119971
1975302
288546
1051314
1083542
1992533
1488072
1582633
1725216
1411776
1845666
1300461
415159
832159
1832718
578538
1413307
1036803
939184
1840415
1178412
153914
1683945
576144
1457792
1489556
360033
285260
1106472
89242
1830698
699787
1115629
147886
1784600
221385
1945974
1774521
143746
423445
1372828
1023374
1816382
383231
515131
115896
1054055
109915
229009
1900646
737836
1318882
166398
1476315
574771
962793
613640
1304421
1064894
1633636
475909
1445872
1502460
469763
1168890
545763
1709400
1303115
669915
1119397
1765730
850572
163823
226020
695592
1845902
354698
1195616
1159317
1014031
1886629
1289784
1430815
1317225
1371552
1640791
1566679
939208
1792439
1606601
426901
1769575
811941
1468414
1114554
1052903
5249
366267
187854
1712650
20806
1866191
1264105
1058091
1354736
942877
1949464
1747877
1674605
855787
827441
1530597
75405
15736
341962
539827
117930
852649
1137028
553331
919390
834446
1178472
293303
1813242
165420
119497
28673
274924
963618
878398
1091725
1180589
303984
611696
985676
370251
1533146
1653086
1856333
1512805
1852026
1231739
399842
87231
1153095
1750067
1908274
433148
1705862
1654249
1958986
1574754
813979
998105
549816
1039179
997208
1384800
1006142
1525371
556144
1677451
659544
1045089
950003
704288
822127
663657
1482354
1674371
1866256
96531
685092
1437048
1935594
839831
1966766
1072708
82434
1889925
1057402
1021788
1392111
1613982
746103
1126075
853844
221534
521890
623346
191784
49997
857421
480217
1717927
1758665
1396664
1175536
645783
1648091
74787
41688
561254
336724
220661
1538631
933839
604725
745660
947035
1662937
261326
1498411
524262
735702
1253200
1087687
1098849
1084415
1948999
1835584
1109133
647471
1403926
800276
1301254
1921377
1456738
1545352
271362
667240
1203029
1331466
654202
1940301
1336474
826832
1059872
1509204
1722655
1799777
66157
650895
1399983
1769100
1230220
1418702
506169
1276486
1637567
774707
1145291
1034964
1197139
1514667
108368
1424568
1510770
18755
694009
1817505
150328
1586819
1515592
1270888
1309210
1996517
1311875
1194026
1927172
1996709
1145904
828726
1502987
1879282
737629
522301
145704
1366289
770984
515669
1850010
860036
1417766
134021
1896956
702517
318267
734983
1755854
399936
1871213
1884356
239460
1854794
1479324
1715979
556481
223153
1601260
666771
1253129
1778432
702219
1700083
1203999
854923
1742676
69042
1563878
1217778
1762188
1310008
834465
1435411
380493
930673
1268542
1269616
1906177
484932
1304438
1405735
1583346
541696
550415
969967
1829164
862686
1848876
188821
1605079
491965
711234
1029217
1439102
949731
1774330
1438413
247127
1242226
511151
235230
734494
101509
349177
1459723
1751293
898888
968888
1851761
1373683
206773
414031
1609477
1891996
194960
857445
1044995
846222
1780940
1226305
58518
1941780
1237747
174157
1782079
1215556
701737
351904
1151627
562030
462870
1284496
276467
1059520
851502
1351807
55192
1871602
1531788
890777
321634
1350449
783808
1519158
975556
1719393
581706
339556
1142828
928403
1177830
940449
705561
1080583
972732
1151142
1030388
1296200
793270
1491319
395043
544087
964287
1585050
331575
104264
184883
753870
664630
1332163
1401973
805159
101929
243152
1763146
1422627
958233
1962200
1147354
1750706
1674057
1648533
862884
892088
1500690
1854004
33468
640988
170115
1644151
1416153
322956
772358
483642
588052
982555
721365
1117382
1807252
1716309
778901
21973
1859711
706680
1329460
452466
1240714
588523
772593
443369
6872
1145277
181460
1116509
1343715
141688
1994019
1293493
359337
386183
588299
1803060
1217113
1374559
1986819
564222
518175
1122790
704732
1176969
1771359
1194766
1567518
1788736
1639128
1938088
1372608
1694417
600200
1448384
404058
543256
180105
1896687
983771
972917
351027
180342
1861317
92121
192350
501105
1157139
540637
1633763
865671
458183
1945738
1529318
640714
1682178
1984189
430392
178826
1619821
62887
197329
978470
1778545
764640
454422
1698136
1482546
469916
1294621
55141
992809
1261708
1888909
1454951
1531650
1538121
1729216
962390
1696228
1283228
426803
665146
735506
1777624
643043
1304183
1573818
849989
1399371
1353934
1279373
357002
1458324
646014
544633
1530577
1288454
1788886
1558479
1226919
304202
166496
914242
1330614
169499
194361
10591
955209
162100
1935726
93268
1328466
1544238
693093
1327695
1357703
1411359
801926
1758599
395599
822746
1959699
407359
119060
1595455
1179930
170714
1256802
600450
494535
700721
860663
916928
485241
840419
673228
1276603
1688222
634598
1909584
1172848
792717
748950
683709
712731
168677
1595520
1961320
1663042
1938396
1307451
332549
1504990
413489
1467062
1397403
1210462
47100
106470
1780238
835763
1162849
477688
757421
125369
733807
1186333
617762
418466
1021865
1653391
1748254
806154
1592839
1175236
898884
722333
1161475
513976
1599615
1474598
1510700
1241197
1544254
1929102
418604
1110788
1972719
183054
984525
1002291
1853660
632423
621804
560006
1969324
1869156
1384320
1765120
935576
920311
171497
371615
760747
204222
921535
484817
1374891
1015439
563128
1525825
1230847
768862
1718644
1731200
499296
165432
1588073
441812
519076
1564574
805282
915418
1716456
333760
1520530
309192
1287539
1572147
997503
1279140
1323261
1548825
1642129
1142984
1225948
1976170
1179474
949556
1290174
1641927
145802
1125484
1972758
1915033
538996
1335620
267290
1816369
634451
971708
40815
775931
139540
388090
1822658
173568
1993499
232070
1355389
912612
1012045
1541008
338752
1919877
171890
1049904
581973
265286
1497766
1187588
1445724
906702
1287731
82494
1602483
1258087
1287635
881330
62099
1046769
419807
642960
1549985
378462
1891951
1390477
1305307
1333392
1120683
612640
508843
697122
584323
1289123
1050795
329713
27946
997581
1236281
149774
894533
1700280
93048
1413353
261734
1757827
1441610
631880
899503
641154
518880
1788480
62337
1036965
456738
716123
599772
357404
1360633
1305137
1104109
121187
1365006
1812956
1368690
1795550
591784
803478
776783
1026678
1580732
199795
282732
200352
529141
1719367
26683
484462
234524
5147
15330
1004551
602997
1831710
206759
1949184
1354756
1062607
1856622
1325296
1556508
1968391
1675501
333927
432877
577584
1099616
125872
389243
307938
427694
1691176
966501
1439409
609808
689448
1209686
1379025
1900474
512545
1348974
107707
467638
593776
74330
739005
605713
1261581
968614
550264
1264058
356477
1972393
1581061
1197355
1035427
1773351
226028
1368560
1143980
498950
838058
1032747
1393146
1114988
1243660
1188317
1028668
1516884
1657234
609843
174472
1411593
224736
1359079
287987
1654199
254580
1723775
540584
551570
399383
161684
770038
1542516
1831100
1975141
993096
364182
1987159
760571
680944
1828919
1962062
1538079
1430960
984354
110366
1146860
969240
953812
62531
95139
1703939
1880296
1576694
1097261
1661936
907725
462992
966107
843453
368820
797889
211764
586179
1699993
19435
1809100
877961
1949791
1705048
757277
199696
3942
1271701
183892
1594487
312887
956021
1979143
928873
18763
88821
745668
1672382
170713
624906
1912695
1547070
1689881
1507533
555741
1634750
671351
1878158
1328925
65817
411627
941880
360792
1577414
1975895
1669517
1127031
1498389
1264942
803654
183751
1869201
1226405
1274281
1433302
1334352
227421
1267249
1630281
1579381
404315
1342048
1020935
1485822
85305
569211
1662584
1423612
1013136
1149992
1367027
8326
1142708
1655820
1947941
807489
1795460
1918336
1251665
630887
1865021
705696
1794700
931376
664830
1762197
273177
763257
1173081
1344944
926450
1535490
211544
149407
1849547
1516703
483524
1927841
877851
1157084
1062010
1521400
686969
1233979
808437
165238
1076018
1495438
447581
77455
1636192
328011
363211
1775904
134282
726834
1735780
1727810
769420
1484391
806539
929604
418070
156017
1647872
672646
1851631
1980136
1754930
1866914
1168721
1117476
1341284
1503168
164387
288430
1296908
1083641
1553955
849861
541677
1364401
1632696
1382116
591141
581739
1647141
1431849
1044490
1154650
425974
633003
1651008
968571
1902198
1412733
725419
1652173
1635495
1882483
721509
1686328
443846
1217493
980030
1514603
687626
1630883
342091
304624
1803882
776905
1081367
1092604
349513
782144
1149813
1184222
313534
377057
1364084
1850939
1440329
275256
153808
717746
499446
989459
1364158
1962148
170497
511829
877308
936784
1200806
1425241
1643886
1289372
875634
507139
1649918
1342393
1305106
221833
981712
1675174
1074905
1262178
230679
1864589
522506
70667
1850867
254196
1341846
234062
1792918
1696754
1641294
1586779
131556
380248
229908
1947753
1101658
645949
496036
962332
1649133
1491319
351381
56759
1718623
328363
1947202
517115
823331
138284
958655
938490
1209424
156335
523263
501065
21590
1747083
1332316
1747846
340302
1556782
207178
1469801
1576341
1639772
905392
1786148
590318
1921213
80800
1103769
1324673
656915
334379
989715
701485
1515860
1614384
1204592
419481
633048
1023929
701893
1470600
1540535
1099149
1485787
666181
295984
989356
119059
1451713
877178
1863398
1995678
757290
9080
65275
1519433
1542687
1010140
45666
1960904
487146
1984570
1557426
1462357
186521
1267075
1339512
365429
1293143
247107
1981286
179866
312572
1554163
832304
469682
1932074
1525890
999511
454630
1623928
1607374
134703
955140
123720
1209687
950202
243030
40190
1256166
491028
1106109
364080
1137817
6655
1509164
1350633
531640
1672041
797102
1542253
399974
100293
1038552
1946
1894331
213035
1083360
998494
133455
1065619
374835
816922
1463346
1449034
816918
244247
1529372
802611
726416
1433068
972812
1432778
246060
1250705
420879
1749267
580695
27396
455059
1684984
1456758
705510
762725
460284
226707
763128
1321192
697811
1478141
60874
1517989
1711518
1108190
59660
1699988
141671
1020565
95998
1075116
1455878
1120164
1077646
1312929
388912
1190487
1755742
1022932
184296
366297
1411701
218178
1176854
1460233
713865
1183679
465260
671903
392942
1577098
127941
23763
1218803
1096535
1898018
1337729
1529709
1114000
1800265
326660
1876965
862171
1307994
1775232
1870540
1951584
1282524
333655
473040
1246881
1388497
154852
126135
486351
1956709
1821955
1321380
608098
468496
1801902
1894238
1389857
1993544
1971133
830660
1377040
1533586
1761929
1351077
85742
1456902
785382
903781
1046479
253977
1519727
147020
1303327
1762670
1637209
16369
1509509
372356
1118977
319095
1101934
1538472
624708
837537
1513310
1240201
1220075
79153
756691
585002
1385554
1459052
1492758
879838
1917498
1693211
1539932
641081
1173622
1098574
376491
1602219
70538
277877
735171
1122163
1510307
1777702
1511296
596988
424431
1405292
1280405
143728
1444300
1400649
1490232
1279461
1565714
1172828
1727049
1661394
755636
1281840
516109
1541194
169631
862692
277205
241716
338907
1769228
980026
118184
561765
1221128
589198
607513
1687788
293222
514729
526536
616141
1563842
284084
1983234
265458
512787
1893625
754421
1050813
76972
1343652
594817
1104028
330939
473237
169574
1802087
780304
1003812
1445556
1777232
380969
1635431
965991
1783830
465129
1318946
1969244
554543
1641404
1210575
714413
1471451
1344838
1533466
1973458
20606
697167
1475694
1980961
362223
526085
1188341
816610
1514128
38811
439
1574710
1425822
1676427
1386414
447853
464240
1692550
1834971
573742
1144692
53592
223111
422687
42452
1809362
967539
1935683
83220
415821
177669
653549
251511
1262061
1116475
530819
1991223
637587
901068
886668
411523
945362
708536
198295
493109
58163
312254
1185291
10342
187501
1698709
1440013
1298894
1998417
1129968
1402616
1615459
297469
1817084
1064334
246905
1684763
330407
377812
1247572
1342973
1337833
94149
282883
1394381
677961
389481
929204
29935
1600188
755977
387544
554799
779397
978869
158829
673083
465932
574686
315289
518518
1153701
1677698
1842515
872938
1818417
1272091
1341876
1803949
311423
1060072
415195
351007
127786
761061
1316849
610986
452027
355128
1236751
1266590
1376334
1392111
1383659
233798
996435
607415
1984728
1194163
168292
956253
1550417
1272587
1507866
1810100
913923
1073023
1264710
1713738
1727674
1176835
1220090
722335
202177
632167
1372948
1709009
161200
1722726
840391
1475223
15304
133511
1767894
1860595
1096030
1031314
1956738
362857
1407913
285572
174676
595863
157724
123132
397180
374768
1398426
1218875
1399524
665050
980010
590361
542076
845111
527729
1357063
999103
801169
1073723
1660965
1971140
907966
533149
42926
536571
229797
923328
1227380
1236992
657444
504263
815579
1724438
195972
621034
114602
550698
793200
340150
1575396
111305
1099572
1440728
511457
226031
1481316
349802
1806594
640473
1672005
617252
1933389
1094104
152382
514418
800974
1120154
1944484
1943660
54867
1148402
1239506
1096350
1833719
1385610
1451716
1853426
1778254
261305
113054
1008686
1997606
1260344
709990
1774216
173651
1119381
1535095
324365
1537189
1187996
265350
1913183
1607694
241425
1674158
1277581
769910
956528
1736256
1624515
654151
233752
555271
1547576
317457
508593
1879199
1726615
1401352
1332391
1362784
1481246
487064
755910
936248
1181352
1747871
1256800
1066107
1315952
1357310
474299
1762320
1114497
1211548
868642
1151494
1879491
1745907
1549082
1599473
412999
670776
996739
1977395
1035509
543509
1332368
1938254
1537744
1043226
551956
1223148
1943231
410788
233818
95896
469290
1224312
1733138
1031634
1821884
563406
1080352
900191
1398187
638922
620783
1685049
1274007
654094
1098505
296817
1222166
1803339
963346
838126
1720
1398825
832689
1940325
1674063
1841237
1440841
165311
48738
1830626
667089
1009092
245416
1437988
1716988
714644
1619740
1184108
1354243
995339
189849
860897
1272949
1320692
463081
710658
1929676
1743064
672606
709531
505397
977038
1785241
500834
313218
1619596
1978897
1639869
1042755
1619676
1078647
1112712
1801875
984855
19490
1710149
812503
1623747
1109702
345755
60656
1685369
365136
1703919
121193
1605574
1686691
756658
1138769
382240
533887
1897135
1336714
38249
1454170
11127
558288
15304
1117551
549651
540233
153586
443210
355587
1293526
226447
76366
451726
1700115
1081412
1713396
89362
1796278
1795025
1612231
42057
1805571
1433435
1138997
473093
296455
483779
938467
7818
1675601
177393
1898857
882753
1896682
1994058
687769
98692
1168055
607389
1115925
1289658
963481
339451
16665
378733
788873
1723463
1741665
1792790
1336059
300380
1803783
1474207
264430
120224
1691326
1984346
258870
1853762
820303
792291
591038
1074900
206719
609186
872736
820822
1371547
1455987
302188
1311094
979525
1549487
330669
343002
767969
1194680
1379481
613417
1855476
850026
598329
166579
1345238
1575224
1357054
1769740
485871
877754
17063
1551637
339213
1619273
1997757
1569710
1308333
1128512
862151
1099880
1665473
1095039
171036
392485
1337161
38908
1000280
647003
553179
1947248
1602342
1268834
883440
1659292
1820357
378849
1599755
1909833
1331690
964757
1662631
1558463
1171471
805629
567955
470017
759308
1789473
306643
1232994
1866597
929523
1426781
1271619
611530
869682
1080365
1354810
1266960
744172
1288159
284898
1588709
1507395
1180555
597606
1978859
957965
1277373
400521
1569126
844106
1346667
139938
423732
1284799
210931
1104096
1632601
150148
352394
1695430
443737
305368
453102
95890
1906298
1955257
255091
259847
960423
647642
178760
1675884
1388048
390162
1176436
1043415
1056914
1205838
1404582
1301998
1173795
1934295
481710
908306
346871
616906
1298508
644592
1329067
921894
350881
1960864
830791
160499
1284745
618879
1102837
1324992
1184288
970008
1564406
1338465
1405728
1548725
315762
1627019
1059638
1839562
1585832
15607
460133
642072
1610750
631271
1815486
102001
929259
1739246
885525
1364610
200657
133297
75524
544488
292814
1048499
1688017
176929
1134597
837316
793396
1520355
765009
1557385
1331706
117562
1664876
411372
996380
1547935
1276446
1759710
733573
1888334
952313
710830
982959
951411
1869308
823351
1291117
323376
1672001
639083
933780
1140081
1334592
1368215
622352
476311
18222
609647
608476
1070134
1015865
1789996
1827583
114588
806623
1737790
867266
1643639
1829663
1918820
619388
1225016
533621
1113277
984540
1214630
250334
143869
708101
1290262
560392
1653171
1810280
790967
1976463
1303225
1948049
858455
1763599
1978193
1151268
888951
410942
815301
191492
1986422
1158874
604109
308481
1113285
945045
1934836
133133
1539346
1332913
798338
1421292
1218933
1383159
1730120
30044
1781834
1005074
1169762
345372
694342
1823293
401514
1761913
199204
828795
1531243
770386
1325155
660440
1914334
45503
279987
258073
1460698
897560
604961
860224
1983319
1571856
164903
136717
1974141
1411201
1856492
1975019
958537
1570080
226247
252773
883337
1043315
694547
1224859
1379791
872764
566277
362900
103144
1948490
439015
781861
319999
1183400
711175
1204164
997125
1859741
451051
483185
1067512
734385
1709267
1088905
74571
1932848
591175
1026199
126236
1829939
1421853
317589
1822789
1440313
1251319
1437807
433958
1604664
802780
1371747
1818081
1017275
995137
1041229
1998010
747069
443988
651328
534836
1380584
1951123
1527222
183482
1453778
913777
937168
524363
127365
174924
1129476
1540176
608214
1248362
879530
1713219
74309
519176
1447627
1114317
48087
1103772
1549425
40873
84956
1106615
114160
33530
431314
1132973
1952914
123962
271905
1990247
1291253
1970220
1963600
904738
1809835
536496
1022673
185493
866114
815926
1875960
1287781
368563
1760846
1798329
1335025
1946920
177316
427158
242380
1981817
286618
1549321
736604
1039345
1564850
222737
1431965
1098873
102217
491972
431785
211966
1585525
1609552
407187
1850879
1796501
33345
1806944
153788
108661
617373
537955
1931256
1549558
1594897
1231164
1057373
1929281
665334
335647
293837
763156
562209
1572195
1449225
18268
931098
1568990
513663
845196
1654692
1484533
1682062
1275233
1622479
416564
244729
685754
345449
702450
686145
1847022
1155552
48756
638164
1515057
26052
620922
1849180
1261615
1062889
1509708
379544
1165730
901206
1299342
1902490
1663320
418301
638038
1426552
1883572
1102940
1936850
1606773
1557613
1316622
1271937
1526586
614396
843929
1393861
581045
313583
1631597
376037
956943
955594
439561
654354
1614935
18096
1072344
829289
1545000
229725
1840617
41279
909617
1475685
1965877
1400972
588367
133607
1902726
1236657
1729755
1405708
790303
1616414
669166
1777757
1715670
299519
1441026
1268985
682976
941554
1067085
1875380
1825697
184667
1036295
81652
1560058
438407
1939047
172788
1131187
66433
1825755
1794836
475498
1543598
1832296
1348621
561143
46062
1194597
1211449
296116
1987861
1531885
1745476
1634541
539169
1027759
282543
847705
716319
1441266
1796069
51998
1571386
1233981
482528
1560058
864553
513764
132672
244382
971248
1521089
1279979
890654
941859
510955
76329
619033
1249442
1874159
1426677
1442311
608516
1528140
11670
1639800
303133
1686429
109174
508369
1286995
321158
199817
1090000
12993
1432935
788575
1611417
1261907
827727
557053
1022894
286375
517918
1368259
1342106
240025
1256150
1048150
1065738
1750660
501653
1060741
1506754
1094389
208624
1927835
766172
494250
308300
1936613
801970
1492608
1696103
1092882
1388938
49041
145355
447751
448960
592797
1991477
711732
203730
328072
1431289
684753
208936
1193099
786975
1667851
279734
453883
1301277
698649
1498197
544355
1036042
1439373
1028129
1693095
164438
312756
1234243
1324474
1733680
396542
1390885
376557
1203286
261112
19754
389067
926061
448346
406211
1372453
1996862
1710886
1898565
701165
1620558
620412
1977408
136898
1537971
1816070
1641563
113019
1800826
1454961
1088348
56733
344284
748957
827954
986768
961526
1575258
1232592
1187726
762310
378587
1187530
1595897
1221660
457330
1416747
1712972
292333
1758421
1697240
1979979
1773039
353996
761926
51045
386842
165078
870561
1742610
1688977
1013569
1818423
1346093
1461272
1916175
43932
1805114
857459
349772
1241021
1688796
1238289
1675976
1267448
1737081
49288
391687
1487314
576395
791476
1498716
1096319
89608
353794
927765
1035085
1405747
773891
1640543
1743188
335702
604560
1837974
460464
892533
1099127
1499564
1207430
240497
1876808
1488069
1418521
1659493
248611
215160
881450
1442135
73616
675765
224089
1386380
1360596
1097118
283950
1336173
224310
1389606
1012877
1256926
688200
1791344
436839
1650205
250596
1259210
896366
681310
552833
1298264
552821
174333
251412
1231757
1847972
351264
392980
701459
55660
841697
89919
1180269
426320
1530243
686397
1274757
919850
653183
1394468
1126416
1738658
1058393
363394
578960
286832
252925
898840
835390
315621
1362156
194804
1048422
13134
1081288
545750
1134943
477696
893197
198284
825586
1722922
144116
821343
386159
1254397
460089
577588
1069745
1877779
1982283
1130466
1737267
597248
766120
806445
68556
689350
696738
912363
1958043
1714539
1069837
92234
889036
1457300
1849128
72126
269176
441721
1619324
1732419
530551
1383067
235706
851665
524118
404010
1391939
1011962
737993
378712
671485
1884219
131424
365704
662391
1635892
729596
1372127
778456
838380
300323
119414
392727
1259717
68367
1678608
366812
312546
1268378
1359714
1093315
846769
304745
952636
650533
1681408
1868607
1993141
44602
1907761
1982766
439330
1214417
978153
659099
662323
1506312
1638168
175752
1870985
1552218
1363969
1188035
265323
1334624
575363
585199
883743
522029
523120
1429321
1271104
459007
1814387
1643181
317517
336387
240890
700763
58064
704580
1009969
549694
428435
593942
1974264
1253095
932242
1343755
1353413
1638186
107968
1570378
559725
71132
509790
1629873
231951
49701
119142
1548506
84251
1243943
768183
269587
1449628
1460582
1146103
1551275
1953712
51222
487150
195065
1526833
1930956
1459891
437362
1518193
1243360
595760
592347
312045
137527
1628783
174366
177134
1040582
34112
321656
549911
499995
1952925
1709849
283499
142580
1809044
1780886
1042344
780736
654169
1115487
1406921
1988440
1367175
1486608
1772243
575444
445750
1549163
1413853
1743170
1757766
565669
285854
1452678
52981
1830885
1079894
1654298
1272106
655171
1626213
711519
683294
417645
1077858
787877
1068962
83420
1442059
1140721
451598
930552
967126
587372
822996
1037237
582556
1439073
1927179
60808
811380
515933
1462483
774901
316080
751463
819666
854179
1903902
1660122
20237
577689
1233401
596828
941764
967139
1184462
1639399
126324
482773
1138932
1556584
1536617
1185832
1802134
201522
592435
817515
1845314
1222871
1211930
1933008
1611512
1427329
1146752
570652
1852880
170265
1116107
1514152
1828028
1630004
100857
277119
463265
1064483
990844
998397
736351
1446737
1185530
1693174
1674999
242671
1341432
78662
158393
1623510
917868
1212115
414155
482647
997670
1373601
292171
31831
1108882
858880
131295
1374110
1378175
1569735
1043821
1159262
402972
1964883
741350
228250
1593573
564448
1996960
167494
313511
305394
1306382
1328691
794730
1963304
876089
1849485
786925
1235542
1144037
169046
1256003
1155348
160455
799752
488919
572924
1255402
1716423
1190613
615753
1849007
190563
1950994
1631578
1493647
742902
211254
1834000
677646
1182004
1622216
812865
650668
1628400
858484
581863
27761
534918
1496711
1614584
1943556
1784627
868806
1345657
1613975
1794941
649172
1804100
1264102
1384625
393629
1053455
15514
708771
1546451
710269
318790
1202595
230553
209243
393920
55480
813913
1367216
1276732
1909452
1427512
1534830
161508
1747293
196542
504897
1222987
138376
272906
539051
831170
468411
1994396
792787
1346350
1045838
1741329
1024942
652030
1971118
1699976
844647
1703684
1245733
1017656
1184667
189257
200136
1454643
488488
1675444
565695
448503
487919
18013
1557308
789198
1113720
1299507
1756288
747043
1915236
351921
112590
1168094
1425003
346613
1250649
983310
1213451
993732
676935
1587358
1175032
1241397
912284
1448405
198457
1823122
346815
224284
1739097
1226749
1922920
1267402
978241
1564759
1967313
1723163
1298078
939021
1190665
857763
1227429
387103
1417829
1139802
37070
1664569
453256
751313
1661622
89613
563697
820639
264655
83050
1746191
612838
1585546
990236
1402401
1486167
630108
1083086
601759
38077
78619
390995
1601271
416410
42358
1875193
140642
879945
1702657
921991
1542273
774929
1192407
1386991
1039394
584563
910622
1904186
1777877
278098
75225
545108
446215
90879
1288042
537628
675670
937191
1937868
1502138
919593
831752
1073259
735131
1113937
1644627
1712162
364484
853180
191946
1280240
931306
612258
1741753
342228
1141055
1869324
1373289
267727
1393989
334216
237667
335856
314656
307543
582888
1220522
94742
679380
565068
1099943
1914025
932807
1095808
75330
1732335
1994640
1184651
118386
635697
941698
1852395
566520
832371
1566997
1091598
1358216
1880743
708262
1285197
1313572
1661662
946029
1313464
916303
209519
1092476
1002789
1233324
38067
1543826
827943
1441401
1176093
817607
736928
1627370
162109
1527616
458350
1499819
688052
554049
833053
1850250
414559
563920
887117
1605415
1368951
1476555
863296
26793
1618508
1711531
27447
1500398
1897660
702995
1426136
1309272
1174815
303226
1755293
393000
1981049
1712599
896088
683423
1281025
420291
514411
1201002
1833748
898083
1436727
418112
1057439
918735
964793
90426
910636
21388
1180742
816356
1902957
1232030
766544
1307577
573219
1462082
586474
1192397
648738
214735
1012725
921531
145677
508504
755154
1340752
1354229
148899
62239
346329
982775
173048
1291954
840900
1891655
1825681
1132696
546493
1899439
593470
1066170
1722064
740990
1503569
633565
1328848
71033
213462
1016456
1769395
92448
386668
57649
342884
1322655
337424
564246
1446969
1426574
738371
1199782
880401
338056
1204497
599766
1025853
1890945
1376040
1105095
636139
975826
1154292
346727
1574733
1007360
1566568
849500
819955
680385
560916
1646867
1316068
1643234
1820604
969271
1513241
749922
385405
1792853
1043972
485056
429356
626667
1505485
1354155
828007
1615250
1603620
1922440
126641
302137
488745
713333
1178072
1574408
1608894
608531
1826221
886073
526588
955990
860134
134320
161838
1213508
719860
102639
347747
701206
321047
224632
645021
1041646
1553679
1407569
355271
1294282
1029068
1121549
501474
1736524
777878
1783349
89840
973377
1027954
235861
867874
110405
981908
202057
432669
1382469
1760944
568226
944048
918328
1258694
1022120
1142035
818489
1767020
583149
756749
698864
1874308
791965
1337680
596194
1529518
692486
172803
351036
1664672
1560629
1979315
1714924
711571
101200
222499
780
1185508
1268417
865256
606555
1294882
1259510
505065
1134818
234392
1769969
1571797
965088
750168
580805
158205
553696
1905654
43519
1400186
92276
757016
1757166
1225817
1901685
1251417
118395
874450
1297239
600455
1957015
267094
1612488
352372
1956433
407392
8197
1955259
26492
1766444
985989
678648
452263
241595
1751426
474122
15301
1505955
1768774
1747811
199258
224985
1713536
1784824
36694
120027
1542179
727315
1731236
1682755
292751
888656
1321767
1203506
826528
177554
488117
391523
847075
102255
1010578
1638291
329289
1614419
863904
1059447
1278280
872284
1855301
1909912
590321
1098555
1074945
1591311
472526
1531303
280273
832332
1226119
1762341
340603
298
1376861
1020150
179581
877930
1394032
840750
708939
1785138
1904906
1525271
431258
32573
1141560
1100017
1334101
1083130
20166
1873913
111701
1869923
1473181
1098389
869364
814960
1017136
108733
1237291
1476990
203850
646365
316992
612116
1237860
1815837
1075018
849658
265530
70302
222576
275422
545316
1383330
165020
1670144
1344687
941233
29112
1595977
1935569
1082388
1187328
132876
66410
928793
307243
471434
1877486
1672759
1649965
970018
527377
169208
587403
1981166
501305
190652
1514744
684993
503437
503270
719494
954543
907224
1258610
476263
1854099
783129
1996691
761601
1968046
1694642
1987578
897295
281253
1916450
1640017
616256
1568218
474819
1154670
1090073
1886049
1152948
616347
1306657
1625852
1255622
20075
713683
476433
1800313
521062
1892896
1091648
1552238
989303
1713070
1247097
506631
641667
1224635
1004804
1970514
1601321
778648
1758378
1818180
1578583
184235
1526868
921649
1552655
1063358
575308
1453729
1217705
1148778
1995870
1084641
989593
713444
1904825
212612
632021
1102370
1894381
202264
1936954
1468024
1926195
1496044
1871027
1099886
210308
1666984
1859213
1164238
1470734
1310315
76963
1465035
1630649
465672
178265
1568537
1307249
565200
970720
1565010
1733891
761807
1999767
574911
141870
1950812
1931472
157878
515795
1841887
1914606
344848
738564
1668675
831559
915411
1665939
1816248
626394
784775
1344728
1457661
750939
1734256
1277478
146097
816988
1573552
1028236
1277826
654825
99372
42372
59273
710416
1504447
1121140
624752
1042543
531390
1884252
1819536
831112
552671
1401396
121129
1769457
911724
916753
1936525
673658
280015
1245200
1342943
1767375
1316231
1846024
1323882
242894
1637864
158049
1916531
1985916
890244
994759
431384
1361031
121590
916270
233807
538128
1956176
525308
1940275
71317
260374
1276851
1312900
974414
1353299
33432
123486
605790
1397743
236262
602883
1893752
697019
120104
1047420
493491
435127
1724719
87911
134510
1549200
460800
1955991
923821
777817
1066402
739599
223551
259523
551007
1853745
1483255
263289
360745
788799
522290
842223
567132
235428
1670156
678940
1324340
1429094
355920
1336998
955001
1814794
1303240
1781504
1865577
793569
1901293
818785
1611634
1935355
301960
1454987
750288
124614
269988
1890776
885490
1663634
1810430
1551320
270751
1026254
1681643
1288785
1392705
1073193
862974
110285
317703
395738
110326
797824
434795
1929110
573410
1067283
1726865
1113891
228311
1287878
1180414
1541423
11866
295875
1823520
813934
1727817
1342980
376850
641545
1812491
1536887
790680
559291
229360
848776
425245
951604
1474138
1433459
1496767
1759135
441922
490629
847003
661671
1263792
1356267
626901
743856
640282
1639050
963243
1206946
91186
337618
725953
735090
1355010
337079
1111363
1507561
804441
492807
1237774
608548
305825
1813462
53689
802981
1488706
364186
955759
1616790
122094
597442
563702
290909
1527848
1483798
1768769
410851
637631
733160
30482
1691781
1196674
45488
570624
275688
1268693
1398017
414984
258418
403805
665540
110304
77029
636414
1906208
1633045
1013821
138137
262389
1497643
194323
511343
315273
151545
984859
1280336
1687173
257709
953325
1619329
1430889
1656996
1819100
1502131
1724786
1525824
805531
101756
102331
1583289
1349042
11751
1450949
954802
981289
868541
123754
578080
1139173
13054
1670592
1958745
290748
420138
1834645
941667
1632472
504394
474264
1455063
497140
57464
1326613
1923381
440740
1761726
1681754
1262954
1111695
1158383
1085795
1820876
969034
1627493
1526029
55574
667537
1559597
480656
114279
956988
838553
1434655
1679663
823927
1654124
1467498
1272656
988671
1235292
1173096
448584
413002
1090282
1425101
234786
1488973
1415513
318023
1393581
1867192
1035135
1714324
1403399
507008
508397
1967693
474811
1800681
1213453
1759733
1417460
652849
677523
1407936
299746
685544
1248595
176114
591237
1516984
935263
1366692
311749
109348
802873
664744
1953730
905291
1507697
1744020
935345
394084
1711001
448652
1771825
670395
1985937
1275058
1457951
159895
646405
852927
976572
1035270
249210
1200052
605335
1811798
242373
309030
1935795
968898
536489
1861064
1990775
497216
1089201
829221
1021165
1089897
1502666
1288629
767836
442607
48779
1711651
615618
557711
1354223
1175694
1448938
1279692
634427
196844
827851
473339
1791207
1005764
1972699
1013532
216331
1545603
767816
484583
1629528
607290
933724
737090
436164
170822
450596
1364001
1645637
675555
1525022
1282886
681071
54303
107930
736565
1805445
1879417
1130544
1776259
581883
860598
1763945
17437
1033889
674792
658927
814524
756775
4443
1383670
1998308
36411
886351
850441
329513
1119051
367762
1257903
1875995
1324533
188604
373089
196677
1241421
1803493
1604507
1029478
1604091
890850
1117386
1218937
1808106
1199790
325356
608772
1676510
286784
1735562
722925
374481
1954444
945776
103699
507747
275652
899153
306976
1985021
1501766
909988
773560
675865
433698
418731
896732
79003
1639397
21061
352789
587725
1501153
198357
1202062
771306
1194327
1829849
1364982
72973
1263293
405418
787173
948694
307166
1339139
429501
208599
383607
1254104
664632
1122633
1655316
18601
1403317
926647
1992670
674414
1157899
1950396
855512
444097
1035172
324874
1465862
492252
602966
1587392
1153400
1116612
505339
317532
1957504
566154
884275
672147
1544935
768130
404746
1168937
1754538
589372
1403860
1059408
1662389
1543801
327013
1978665
1102128
306583
113264
81579
1124904
9813
465911
1485701
1792911
613050
871351
1911742
1209041
121850
1966586
1601726
735751
1829682
136339
1395904
224774
1536868
1735373
1603408
1547564
481200
94220
905065
1646725
1540728
1008971
1012988
165589
1213917
1694446
561610
1219786
138723
764241
576301
699005
666963
488053
1585307
482898
638392
319085
702575
597621
1074213
1118217
1729014
1975966
1189982
183086
484599
1520104
1990942
1581425
1533534
351244
18326
885223
1290886
1165191
1725148
1244573
450177
779783
785305
976041
13064
609969
1869077
1567757
278074
948159
1509647
779370
113086
1051025
1696645
201391
1762302
1395219
1729303
1297537
1805806
491702
916866
1377256
1649036
1993058
1403059
1719801
1532639
1433783
1463209
1053506
1860526
1852194
82518
1133726
37080
757948
519681
258682
584367
1374242
1123174
643859
1495303
971666
1268075
287845
285828
1549119
701123
503267
1888645
827121
136665
606620
608128
1403016
946236
30286
1627925
133109
3788
32529
1291041
1171005
1736953
1804392
119144
94831
366323
1698658
750701
1063184
1122772
848749
699024
258299
1374079
1963963
718686
986513
3248
303423
50911
545083
1085505
1620889
678389
621163
1637782
1766695
67250
1437218
1444893
1861520
1728224
1560232
6078
1682173
600548
1236367
1007408
1658228
678945
796020
889357
1941363
202250
675855
1666424
390762
1202640
1211711
124132
1244003
1843478
296040
432042
1712453
566283
49878
1752885
84600
763814
1171752
656323
636864
1268560
729217
946921
1403624
1433641
1925516
571551
310474
1252433
1383397
779438
951063
1178257
1783465
1453967
1335500
1848316
579126
1462669
1887639
1624735
123015
615934
1291954
641112
608652
1915008
1149583
372755
1415148
773138
1275234
1168894
1470228
1336299
1568055
1387113
1875223
806604
39552
89493
808678
772223
1306515
1504259
999241
847872
1497422
1398868
1940457
1223845
1455325
1303682
160467
310477
1381993
817156
1716289
1967357
120912
590059
449147
1499152
654932
1686763
316314
433246
1222161
993984
1684823
1400908
1679290
1830989
1164445
1361202
1028838
1822106
1086082
1990944
1920232
1604545
256995
1629596
665814
36197
277555
1063111
797328
566162
971375
882012
1810248
984641
1004375
7967
1433252
1245083
855174
1521919
1646621
1469073
691705
99231
1698170
1991922
1806697
165853
1991559
1994718
971801
375597
1068705
915726
835804
113147
208507
600647
1317294
479770
787529
492429
292893
1069948
142461
16280
1864101
1616214
274436
1528139
675529
1220296
960809
1787208
316944
1035259
1838051
914702
49216
1800029
508696
898152
1513397
1663679
1899041
464466
783736
684718
1897096
193692
683299
391409
1839510
1779768
1186224
1573587
47297
1421431
1957299
394453
1253985
499446
540166
1418434
1931677
915923
589244
965453
1404231
1926815
1041337
1216493
362959
1113153
1776029
246510
1349397
1161371
1363850
795119
1463851
1162705
403630
1592790
1939132
103946
1005101
1718794
1468444
236253
1510220
1707139
1030300
713577
615590
1939291
986260
961243
278206
1991021
363853
741884
314851
380503
74504
771975
935029
1591799
1609830
262110
1428506
1959830
363906
1936252
1931825
1105472
867691
44558
1343125
301261
1160608
1600595
1876994
1201836
487079
1860592
2247
1815046
486700
965861
1667958
508073
994151
444488
1040216
202042
1983986
1056434
1951331
67586
65764
1266468
1747209
735308
1612786
10973
1706486
1908915
1730227
1359550
1619256
1133402
344314
1639394
1512463
335382
1220508
1810536
1675073
114869
329545
1656784
1411321
273104
1741115
1851738
836188
1878443
1872958
1371522
272568
49070
336691
905118
701361
79413
1953601
1449423
1706827
613812
109858
1148501
557910
1183405
895405
1934445
459038
1833618
1984613
393720
1956797
364042
25587
1666054
1196089
229794
1942512
98479
1368690
743077
247756
978243
1584511
1467678
1957669
1689705
1073121
627073
1302204
1973884
1461944
31252
931734
584035
1649207
420078
1632305
5346
1438289
855965
1769544
1922895
937960
1497991
45172
208205
36815
1423355
282143
152465
1138620
718209
1642444
1388850
1977106
1919627
1035592
540179
928241
681514
1354755
1371412
533632
498719
1402806
1735855
506146
1305962
1799703
245801
544015
334239
1834809
1102840
1730990
54109
51386
125062
1345954
1391283
1809150
1030313
1355557
1172185
1947517
792694
1580092
607207
1326216
555426
501774
1401643
585708
1445770
1832993
1299456
298166
1809345
764058
1863456
839371
871909
353425
1750870
100477
583823
1532636
1058271
1264510
939747
73266
15737
335004
1246559
1137124
878047
1645365
704181
1959726
1690068
1493546
429102
127437
559071
595970
1669771
1625903
1625429
1578154
1946113
1265184
28684
840567
206385
854605
1810267
1059839
1272610
1220546
694697
1959510
851469
215719
1664981
684563
496495
1604011
613473
922636
1469095
1777615
423824
1106582
827934
1257607
840513
509342
116767
143977
970963
676159
114018
1786673
261505
98733
1178689
1312930
40124
484017
1787432
714371
156693
508749
119956
1687107
1343929
1860908
861332
816946
1985821
51457
875244
744768
31318
1471154
807533
106821
1935807
498185
98742
1531470
636893
856006
438184
402117
675318
1871118
558436
353982
622004
1310074
136832
978825
1113819
902534
1235870
1366545
1241383
469223
1080323
490533
429482
1136202
1349068
715998
1454784
1451121
1348991
1845114
216166
1909849
1452494
629342
809362
1997750
1650270
919122
1393921
1056816
316291
1340217
1324566
865037
1173095
882146
60899
1414038
1687633
508709
25376
1115960
1124044
1003922
1959164
936919
156841
927503
1340755
283888
1297639
1427778
1155461
187847
1691469
1463422
1891163
794637
1176108
647777
1030315
1191196
809067
767178
885335
1994627
400774
1054702
600496
820398
215397
627412
1175069
1809129
1683836
1823843
121137
1457839
139416
1533203
250713
1319808
1200175
1085429
1008593
173008
1009588
1081018
1073262
781348
198946
1933069
329427
1781556
1129396
1744146
189267
1013960
1121352
1559257
125829
842892
625302
177091
1750732
1677071
806223
1557242
557642
831974
600345
547739
704760
1257669
1771174
239240
1382430
1683248
139345
670322
167436
112486
1217092
1103165
113471
984548
1585483
287670
555544
1553920
19818
1996423
499586
1452304
192589
854381
476722
1755628
1379523
833139
1038836
1065998
1258796
915317
665897
425868
619806
800723
988144
1884624
1505760
920034
1241864
347520
396544
1470900
1930801
1422926
291163
225857
1766470
552070
1330252
1718536
1370304
1055933
180836
1315509
1879457
1880073
987989
838695
1888293
730010
1049439
378343
16007
1543674
668855
286324
50722
186182
1528388
656861
1020195
1650654
438634
225463
108687
287459
104260
1636857
1417018
1804072
392872
359274
100062
860448
1321098
711114
396934
250819
1519328
1492016
1792015
1669532
985674
767913
707319
453661
100012
1928441
1244254
671122
1188750
273115
1405026
1439195
1726174
1806196
1139111
1874382
1935487
1347175
1249933
519279
235017
1145878
338944
907462
1392579
1304140
1578263
495675
1626152
1122721
1665292
1324105
745194
1803640
1797766
67565
1144995
808853
534596
353133
144478
1856533
1038700
769934
1015269
994523
1094890
640833
1149102
845138
93568
60283
1594387
1776279
372941
192381
896309
1171798
1814319
1521590
143801
1999037
162536
965137
590870
1095099
1390472
1434568
989581
865735
1180000
98225
1781109
1230426
875162
443249
1992730
824179
868511
659744
255912
1199846
996105
1588050
278324
370287
1538565
857375
1294065
261655
1025832
1837036
1149603
1188046
902224
1482627
1115619
1791287
778877
326888
1734456
713518
1958831
941868
1781107
1368949
934309
27679
381158
71611
1343792
746710
1526145
1606827
15158
95911
1815301
863390
198297
754521
787151
1863310
1979198
1622590
1500185
1968237
203237
712257
740554
726156
1956013
41436
200291
576627
802188
336900
884603
295906
1465457
1974121
1389640
19129
1528843
850308
118582
1538920
392184
430552
1565176
1081989
24053
861626
1213434
1019944
201932
1314648
1607463
1445999
1431573
1496565
1925200
1951423
450541
682455
37413
391895
160724
467890
1531932
631288
1107059
1252315
267687
388826
1930222
904509
141671
77110
238264
1073579
302297
1502711
1586781
391532
1995885
816169
350354
1169453
1169874
507810
657906
410502
834720
1971495
749645
683894
1501139
1905373
997935
1846112
349759
416050
5432
1229920
446107
181938
222167
816129
434227
1704267
1628712
628638
1507305
98480
1406079
1879604
369977
569362
785768
352084
1985544
1314024
1003260
399714
1025343
459334
944961
1830847
914602
270579
651690
1221735
1279928
1593767
237306
181351
1207897
1834149
1958574
1044504
1465104
556573
1445910
173673
1465721
1183095
1988212
676691
58587
1064865
1621272
230195
552062
1289382
1494946
1091558
1728927
1286881
1157857
713640
815416
864153
1657726
690998
183053
644125
437766
1809280
127731
1923556
300919
1369727
321271
1152545
359330
670696
118807
746016
396574
1006442
437079
1869292
877623
1020327
403088
1128836
142462
577983
1743505
1931519
1557710
1484557
1259482
1722007
184096
1533958
1841040
1590206
842252
487396
1569388
744106
1441786
317660
569921
391135
651634
1597430
1170276
1298240
47723
1543513
1334710
13328
918614
766340
778750
1002847
82953
340109
444658
1767638
1707458
1098684
315300
1383661
1049617
1479036
1620021
56981
4999
267455
1577133
1323776
1395692
752179
41026
190732
1871350
942067
525075
162936
1659863
1987155
681625
1110531
587098
796841
166219
1444235
1863644
824040
1492135
15886
1257468
878405
1507978
386219
1846791
238794
932604
1106382
1274775
1844653
1591335
1776773
16652
520852
19643
365937
1166157
1356069
1013790
1853396
960201
1131957
1929694
1848614
233745
176161
211214
824312
725889
516441
700313
1037909
828814
1731920
236760
1428688
1367559
772609
1055837
487279
1195052
144902
1546817
1869500
392973
2784
1070208
1060400
1886411
1494536
1082544
191581
1643847
1073316
1665560
1240780
1334739
466868
1058227
1115170
154438
1539956
921325
682495
466153
700828
478007
1952104
1193703
1911421
124421
754102
381272
1043635
933576
1047205
1575535
1012658
1124633
277403
1845919
733308
1800082
697284
1309072
492559
274481
1862898
1341425
1971424
1391031
586449
457708
246808
1825675
1782137
475614
1402185
1364160
95492
1912764
1592143
1688163
272766
724995
1726741
1902027
500061
794130
570999
677186
242313
1483980
628978
725518
1729082
1948703
1927160
120219
1917864
1359250
1707491
1877905
1192461
1283524
757422
1032036
456330
1413034
25427
1490391
1156853
1372408
973590
359880
554447
1963268
959796
722553
20025
25447
891243
746117
1820709
250538
505300
1094721
1845523
1162978
581812
1116795
806063
1618050
1123132
1199955
688290
538315
693720
1405838
1678252
1711608
1088216
427400
1620899
832548
1112513
703154
560833
1702261
1857083
412622
659908
1436938
902102
1844718
1003861
92617
646107
1429597
1055597
1891625
1195957
625238
3851
281068
777417
1967270
1562763
542376
49981
481214
1888057
1136474
390588
1040949
907283
839380
453065
92392
658492
446662
1221825
573712
883215
1623085
999096
68469
589751
1347801
1368951
1571252
52849
848135
242588
1633914
66769
1315451
120897
1768979
1553023
1717695
261476
230359
1839838
190287
134447
844511
35279
491965
810788
74453
99389
1757527
315005
834263
326412
1883277
450041
1962364
1926046
297985
768560
787921
292153
400626
702099
1371583
537061
1115955
1337181
919252
592035
805342
114308
1527218
676219
1024811
1618144
1445803
1345538
1866189
716532
738766
227224
1511310
785328
1248141
1278064
34398
1786300
1386871
267705
1985845
1793055
531404
519477
1644169
917331
1976246
1061271
625274
1838352
880392
174905
1057070
549976
1309203
988853
1920454
1071087
1642527
88788
161762
931741
1567788
72496
85169
455316
1280542
1416478
952789
264392
431285
986991
813605
1426030
78595
1593894
1607910
1264925
886070
907673
775663
510908
966179
1081050
1610869
1903388
61272
255981
1149693
720177
1458942
515871
1331503
641251
984058
488160
1890214
221468
394155
1148408
1453743
1100074
253111
1384431
682353
586302
1422947
714668
476278
1520162
1486867
1165310
1767125
469542
43415
430357
161900
557770
1946415
1104780
343962
1632136
1171343
602747
646072
1946135
1596658
1074494
1318363
1715642
1263256
1388132
1042910
178955
116830
407039
820990
217224
1209292
1359955
1248477
1497471
194614
1140030
1387178
840049
774490
1181599
43899
320003
761081
749683
1001667
1655740
938421
1700878
1262799
198802
840258
1780871
1313692
527237
1775228
392196
847269
685098
151230
1972714
784040
1814017
549655
1642218
959707
228098
1468492
1254667
1528973
1649294
148175
257767
1315675
680473
882413
547739
1063590
1855459
941201
1659057
854285
818500
1796327
733940
844913
716370
942670
1725118
1654306
524571
721822
1127380
684538
83157
1921789
1278039
679302
1919068
1334551
507507
798050
310238
835922
1630073
862615
512805
572021
1230162
611415
1257682
579860
1906444
1647677
905075
529825
941527
1462805
1609690
1179089
80225
1705190
498667
20598
729045
1593551
652193
244534
691446
25221
569899
655032
112010
563438
298676
1209288
1970680
615735
971741
795734
1933387
1812744
1185121
1880121
1027954
526284
1648126
1686630
1725841
746546
1668199
1641455
579517
1939906
484494
461896
1848039
1042600
314705
426451
1970491
1083548
895376
136394
1128646
964685
1605029
566339
386356
1592020
641982
1773853
883777
1500988
160331
1362060
1815310
276444
317623
1608097
1117648
1147827
717776
1376183
475329
569355
1197887
467878
206745
1226701
1360079
1467160
1942623
647573
223729
295645
938468
111412
805738
793827
28268
435150
280326
1617729
1933495
895670
469770
606108
580400
1044779
1351963
324521
625465
1769229
1157935
1591697
1058253
1814313
18422
1115726
1907264
1542253
150288
1190686
779949
293475
1930280
804927
1307381
315414
1188022
132075
83642
1485461
240930
1030297
510685
572969
403181
1781482
143466
306948
456118
967162
126218
1835188
376722
991699
1576487
612335
629168
1548826
695374
105340
1047663
543057
1208929
1023700
912670
1887179
1902112
1948905
1587967
1001509
1450267
1087695
1072216
1950623
1725460
762365
1325711
1844586
878570
1175427
75080
35426
469677
410070
267553
1122604
635235
1073986
553103
1730619
1508645
533616
907128
556020
426927
462448
1791131
1756798
639583
1701221
1401564
964488
1133662
277036
1307346
1128378
1807235
519571
120533
337543
1624849
1423920
1112403
179170
1667118
919779
1645937
573271
601651
951974
1289833
757840
1284903
665252
722113
229586
1294322
1521828
399008
1134105
1494246
1425151
1557704
907656
1730835
1810226
315087
639855
243708
586217
1517660
287580
367653
71626
52860
1465446
1353600
373579
954285
1068641
1439335
1254717
1026329
1313496
1442128
1527497
847936
245400
1489880
1025793
1237536
158374
659181
112049
1674932
1473238
35612
1365463
507653
1785883
1255427
1866259
992732
683480
1651805
1558880
1151346
52859
1136898
853136
1377593
1562912
1905311
1545040
20948
427842
892627
1845534
1147154
777037
1331634
1497315
719799
534928
1523447
1647138
724456
12504
1696692
55761
1652487
132396
1154773
67311
1388167
1123416
1403185
768219
579837
784770
1521165
232624
1104672
1751843
293871
1716689
1422937
529147
453740
527394
740958
915197
1674862
1894104
1407557
1394359
1139383
742875
1586995
1328814
440545
893143
1977906
444195
1058907
266816
1427203
1471355
1376448
1722075
782555
455759
875754
1820439
55472
764888
1056476
1540607
430445
1966270
1579866
1358495
1921604
351271
46473
1749467
402290
189822
1950366
983001
1265324
294760
1254470
618652
715262
707929
955562
265105
94950
1572610
443516
1165956
1260840
1568670
1439757
1701919
178953
1165448
1570391
340199
27496
1663504
1541725
633353
1705417
479369
1466998
836653
1785402
408449
1832445
678627
537559
561611
1183990
1530644
814832
536943
801739
186395
546775
1152517
746652
1432820
1164275
76275
559602
921328
1516297
1481397
780004
95670
831706
1070719
1007838
1228313
936545
1712000
1393308
1643590
548142
191191
1038595
1744549
1192988
1368763
159317
685522
672385
1235023
43364
1722553
1678247
1174194
383642
1869400
1103949
1403634
1210457
88692
1902028
20825
554836
1648918
1810422
1587223
1659565
534821
967195
1954758
917950
355901
279194
826823
87615
1592421
414474
747733
301076
1728709
1017252
1217429
1327674
658859
1428816
1178037
1947748
357623
321703
182153
518173
627644
449524
1055533
536192
334445
551801
1823548
1409281
305591
1241282
1691304
672114
270675
1309121
1944193
1210924
783494
1370379
455448
168533
249367
1114459
841288
1791175
210770
615514
911692
1790730
271364
454905
642383
793916
892501
1152171
1463529
24764
1850384
1590876
122275
1438013
465714
475598
539179
573378
783991
432107
1282223
121051
1148323
1068888
1360132
507824
728223
331691
1993163
227417
1143595
1033483
1349
1793814
739844
537379
289608
439406
227956
969771
471451
830308
506693
1758009
1697363
1454492
1388976
1805446
1582681
1301066
750827
18868
605383
1452908
102219
1098184
431983
1897590
1314692
1251109
283463
884801
875833
1552797
499108
43301
1872522
1404543
1717369
1539459
1384330
873308
503877
811260
1942968
1508786
567866
1269485
86315
109974
1398616
1579039
52663
1227873
1992853
1249705
1127916
1631137
1293215
567540
1143113
780906
349478
693207
165079
748845
1812789
553530
1619407
1754095
1800064
353973
1310974
1430379
203071
1135304
1201917
477959
1505739
400222
1394315
1743407
460968
582632
1602284
1299549
1655136
501904
929155
1369154
1375746
761519
1598323
223462
1362041
1591418
1946485
994030
1169994
76219
273657
326253
1549198
1629443
1605576
947793
783608
1980513
1160062
537396
1074522
1372029
1233623
1083427
780090
601288
1300746
1050304
183804
1062400
39240
1810555
1906244
939913
87119
790314
588638
151343
1872546
787391
1063998
707756
1988443
974137
1526956
362373
832724
220646
1166685
611327
677022
553650
647952
1642121
81059
286158
1322087
354768
476049
1748857
888258
624240
1418946
1095528
402407
1313585
1352652
1435121
722895
208011
1315356
1754580
1509610
712251
271125
719562
800443
1782435
1400079
522176
479454
743221
361539
406547
614719
380505
41422
797203
1733677
661408
1934607
351538
1800931
1653425
172833
508782
153963
620810
1596912
466577
664593
850916
1053051
920209
1908898
1670157
1795566
1655306
993050
625493
531039
651559
1604513
948741
1272757
1068126
1472954
374133
140080
714875
1665234
1424078
1453806
1776017
1636272
1775536
326760
237774
889655
1961447
230463
955938
1556326
885082
1344592
975465
46612
183297
886384
1019193
1414114
456175
81944
1225709
848551
275736
1139252
1078036
113291
402073
572680
1891633
1463304
53606
829839
1379636
1865936
1298131
415831
359484
492947
1918356
1718666
1461623
1259198
142190
601452
1603162
1769817
1198246
1934147
1604492
1846840
158236
259138
1024618
1986571
1882532
59533
1559786
1534046
1626599
1111199
452882
737813
1863425
59977
170132
362705
1110116
390703
1524476
1835529
728582
1412112
548867
1836382
124047
1595596
601335
1756751
133502
624131
1439380
22072
1082378
155200
480639
386491
1212190
692049
1299124
781284
755205
859567
471590
391561
1748779
969013
1932437
1676861
1278204
1956142
502869
839960
1534086
1726133
738189
34417
1586842
1094590
1615190
381813
820376
102050
999586
293368
510483
338275
931509
1415037
1572259
288037
1508000
34795
1075333
1847633
360904
1833220
1836916
1781080
848246
1992369
1823785
565005
1513109
1354443
146141
1019712
1353165
1782312
416756
488437
280615
1849589
268125
1938093
146646
1471241
236385
751329
1256
567789
578567
1125360
508261
1093101
642399
524889
1368437
1780161
469140
1808759
622829
1356884
139085
1503843
1065715
813074
599701
174907
1737414
218279
1980422
1867391
1060
585899
1706155
568833
1704128
1135557
1010707
1940309
1176499
1897792
1365681
1907028
821104
1982858
88007
239493
262500
617171
1591213
1808801
613013
992066
1702701
861146
709315
1005579
965049
1202647
554522
1146152
1792798
303785
102505
700638
1687592
586063
1136111
522737
604876
1586537
1998068
740061
87618
1807380
803111
762735
84191
1893326
286556
1552757
104428
992986
1335373
1606830
1257419
12561
244013
517882
1161150
1112102
1433369
216538
1865240
1557163
1648765
142759
288462
1370323
1749361
172025
1444910
207027
121230
1902699
1600154
1925405
1690968
251495
1088801
748945
623095
1715650
452632
906105
1824558
1139092
1652573
886519
40409
14107
1955658
994529
1417072
685968
520752
797085
1800561
501182
1342841
812236
802710
1631094
519271
144584
112533
1786381
39541
1002884
227859
241112
1796588
1617957
1800679
1261511
1823460
201897
1322199
1942803
60512
1316381
1671920
1415605
935929
741361
120992
1335281
652829
1004817
1956428
1246633
1600484
1444147
249113
739468
1919577
1395879
733888
61460
1312042
1023379
1251629
1589094
755231
1255037
999647
413951
184878
1704755
774603
1835806
75655
955013
1918139
99096
1174536
1722282
1059133
389577
1080750
15518
644424
62594
566489
672505
82763
812134
1237460
897338
1208721
493016
38667
1909008
766258
890249
308393
694450
222949
1036235
1420603
1669757
1128872
1597756
84432
52481
1231599
563114
396136
1610146
1092087
978346
666859
738114
1963765
1917587
1491788
1257494
1138216
792848
464118
599968
1235749
1209066
91432
1586708
1911138
1580883
1618691
611198
1318251
380124
1653211
1295126
750758
809054
441531
700053
903537
464435
1350213
1276181
1534272
1052086
851654
601431
1038172
1692382
1249996
587989
1488456
1360581
678411
1655038
1379006
175711
235960
264051
1402884
975818
1037659
799247
49497
1602342
11710
967979
851993
1040233
611978
1687525
79430
1905989
860889
1459943
1191583
766727
754673
1223229
1197337
432999
1773037
1706024
836067
1109919
1480750
458778
998095
1884880
540647
831836
439556
1579306
105042
245823
364554
267120
743161
672471
1873813
411458
1908196
1838512
1099971
1174097
17727
1573817
1027832
44531
381886
1676729
1957226
1132564
834125
1115007
1689719
541155
1922785
342938
451513
1594386
505225
1173132
8313
1224380
201403
448794
1897470
501320
1576834
1958817
1230589
122983
923915
1272596
245667
766801
125707
947323
216704
1419485
572862
1781560
1968228
1585913
151855
1530340
1304819
1617196
1129029
542404
23363
1732341
459782
278159
1040528
564158
1787366
1854256
210618
86413
1324348
837631
312091
621548
164369
914992
716463
1936964
1346523
1749907
576181
86121
1146456
1915113
474470
1491737
93630
1029967
1403720
409544
852199
1038295
488947
1965575
797346
308114
1020471
77463
1751348
89419
773950
1980154
565747
1647261
1510718
374116
341283
1735230
75867
1958055
983090
319178
1992532
1486539
310001
1966358
1732255
1324522
422208
913891
202653
1137225
226338
354423
1773606
1653516
1102439
936363
1104120
832421
752383
1529534
181168
225058
1730197
54565
1154067
448130
1040526
1115539
1792035
309457
245754
1279393
1371801
976413
1716517
918168
619734
1065764
1691847
1077344
441239
929897
1715060
1994428
459988
1994223
487750
66250
1700623
818695
1834677
1027060
1923658
1592420
1349780
663341
933234
700632
1800206
1143203
1355976
1111905
1574290
230084
158835
1587063
1123456
256200
1880363
1268052
1654229
1935363
1893738
945559
39206
1450651
453630
1452010
1690587
1702319
109689
55585
1689641
708971
265285
1024321
949307
651254
771974
567369
1773425
1009451
537839
1661063
1492294
761276
537035
1458089
1318272
767598
1174455
608658
1445736
1498632
753791
1888681
583386
190935
181591
146506
38535
1323240
1257703
1448388
530353
1893202
1144894
1467496
1447601
988749
1973353
1721583
1484358
1061582
855929
222564
1541412
793791
1855222
379037
322994
915949
257402
945794
1942515
1261465
1583833
402187
1717085
95865
1183572
1775165
1423327
1671574
312884
228334
939204
827507
1816793
394322
141945
453477
1598354
1708869
685575
1239207
1139374
1943982
1669378
673341
974848
1655347
1683847
1351565
624581
514930
663010
1040270
944148
628820
944585
1849469
1025446
699191
1273811
1406825
387943
234207
1052580
1458244
91822
1952522
1895820
731
239786
1491216
212282
357198
1346403
1704083
1205958
1686684
23753
32478
157214
1494924
521490
96234
1456275
1231877
49514
1291010
674767
752163
1771427
765045
656314
815766
1078242
1520265
106310
11955
1144607
374327
1871338
1225027
218003
858607
589575
1022977
1826278
1999215
1384063
1355072
391171
973632
1888894
1430122
313007
1454148
1087008
817303
398783
298013
850067
363093
1769035
527804
1319993
1524450
1879274
630502
1881940
678164
1631488
1713414
1022618
14199
765253
335559
1926127
1763222
1869342
540868
39125
1537989
1944923
1095416
1302189
1183556
1617743
54835
1399308
593636
1691277
969194
738209
768708
561828
1558599
988468
234731
1804327
1895513
1162656
1940761
829221
111114
270458
310144
52920
674754
1340625
629952
943683
450833
1930745
1550617
1900053
1912663
151859
1894019
154887
52595
1274927
298664
1095276
1042217
688552
1033261
1312694
1950833
55391
1976991
1951153
1650525
1285060
105787
1056592
656482
1004556
1915939
1245241
725229
68473
834209
1507646
874385
1612184
438722
176259
779052
1152109
1870388
1551314
1232901
276968
1090801
1438489
1970817
184169
762434
736320
918078
1529879
694854
1497580
252102
1314868
1181735
462365
1276001
1084601
85199
544333
1000572
530966
1005913
1859455
241188
1665175
961207
1856400
1807560
1941569
1595890
1937726
429332
294691
392975
181768
212266
1039197
1278384
502113
1206929
1510698
1664573
1899813
566258
1012680
1619765
751340
1548968
768717
830160
789012
1262686
1615941
1560054
1017962
1332318
1462671
282641
648747
277133
364880
848475
1664046
1955637
1839082
725899
1805182
1399182
49609
459168
1331311
1619571
1939119
424007
916966
1529621
1965245
1163277
288208
1020030
352713
1952157
466596
1044325
1443305
1280419
1639989
577381
64820
1426525
1232856
1895237
980230
1406678
1011941
1578017
352166
782406
1177143
365508
490716
1896472
1231896
1274836
1828787
937526
682183
1879925
1850625
867862
364149
863319
586054
545137
534277
1285497
1888202
1941889
50566
1397761
1702595
1730383
96739
544009
10094
664402
1760565
287520
1288781
1529979
368942
859030
1050789
1304243
1127521
252131
1741228
1700703
1832676
230938
1736146
90418
1134524
1620881
293034
440156
62342
508873
245422
690179
10213
1004025
31427
121804
1658279
1407519
300265
1899773
1433645
128060
1404380
1546484
1825867
1967233
1892720
357205
1001303
1390361
281040
1770902
379726
28398
857561
1274169
625806
1430888
1892362
156446
801784
1594695
1368093
67389
1232294
661173
484802
468279
1759843
858928
1161683
877144
123578
1499325
1426914
1470489
1730324
894838
1552971
941184
1313467
1634377
1627211
545780
932879
382115
1273988
1492320
27481
250298
1855817
1208056
1519639
1496001
1897499
1377276
340797
1062052
1929541
18509
765513
1497856
1680129
1833493
1337023
166963
1889955
1842088
1141491
933656
1565798
1961003
1029582
1766241
332546
279779
1262446
570572
1644478
1815487
1146672
1200246
579628
1907247
379482
218479
941843
1728470
1865607
338705
1953520
1685473
929747
453357
865984
1989126
1702323
204673
784324
822866
514243
1505633
826491
316986
1592621
1370334
200138
459679
1230168
757664
1417015
1861652
986657
721964
238110
1988461
1807462
1055615
638506
856102
573852
1514518
147071
768841
352983
311386
1952047
58463
1975414
388132
515955
1772977
1393137
1569078
736572
216178
1884857
1557107
14903
611175
857142
1639414
55564
814875
1729536
1381935
1206343
1023628
1804289
1338194
842347
1923695
381968
909195
1915912
1718547
1502414
995986
1659109
437772
946353
552146
544115
476287
1111333
1856217
1510759
1347049
1523843
565910
676977
53877
1127459
1336854
1055072
1144136
327701
581273
1207022
791967
860193
1232748
128724
1428383
1140184
129243
364330
872103
1373215
358055
387906
829941
29313
274911
1339666
315197
37274
274862
1799615
1481766
1449065
1397911
295726
1390487
1821230
1548747
1066862
827396
215485
478107
1698268
527581
1343944
110946
924591
1107347
1411753
1575412
983390
1832826
1509781
522502
1237965
1814919
1739113
1611523
1908496
2688
77855
454558
1503755
701874
1933256
1968993
1836093
720229
517764
416490
1361726
1881549
1827697
1204859
1717771
1759829
1446450
277988
116158
1387122
1075823
1058084
82018
1767353
389638
1449340
1902074
1667168
1888368
582539
1778247
1465231
182605
339146
673187
1146002
1579720
499549
1552541
1144502
1639982
219733
1315256
1092995
1513608
1622981
693979
264083
1312061
380472
133328
1714365
584342
1373110
593365
437448
1819370
1193218
537167
1347614
298648
1897756
1967590
1803360
903139
887055
544850
353951
1435492
1204150
1263408
1229897
650019
1894568
557247
232910
954126
576523
1931256
1676509
502650
84998
1827276
1676540
1813414
158328
655967
663096
1417111
214256
1314977
18779
1772902
669665
1644603
30251
1209435
1139675
827187
1004928
1678704
757601
826834
624606
1218179
995084
77206
681781
1983746
630389
635504
437298
264939
891602
1037381
1794226
741152
207347
1116497
1184584
1807485
1780973
402440
914720
269914
1975971
1147961
860908
93971
560624
1698688
1115938
1900378
1636940
783213
596168
1682541
601716
1514223
49744
931017
1094178
1922324
1579925
1109847
1539456
1270303
1301251
1746214
1850795
128459
587199
724594
553863
21522
144955
1239878
445321
346779
126173
918765
1919606
541562
1024830
302979
1798847
52323
1340159
261684
1578555
858393
1720180
1832855
178226
707137
1872783
550134
370697
957678
1484051
1965153
763972
1283846
334770
1620495
1893473
1261936
854192
219431
693725
746279
1787307
1093757
991689
241992
516231
1673505
1390037
1478547
1098919
1673423
577610
1669027
411301
257406
287396
757200
240945
1903554
1215306
313154
502234
135431
1527215
220894
852318
1264622
882608
850380
1271781
1352395
210852
42465
433847
1126894
1472641
590593
910259
327813
1309094
958174
1557146
354254
1175648
1911018
1370848
848462
1491925
1640542
986803
1563621
1848475
138395
1785802
1258884
705568
1676812
636318
661775
1718018
1250658
1256004
740989
1968856
537122
1080566
352318
1687447
281895
114248
1172390
1283243
839469
1388428
1166774
1068114
1676394
1634696
592559
1447450
1623885
115701
347461
816988
1525073
1422832
795834
1384368
1112067
1441332
1083058
979458
1302719
945919
545274
1326346
1792890
708675
1909678
755952
1619311
233535
1741394
1847189
1918146
629581
784353
1507251
1023866
1838158
1448645
106983
1835415
1611044
1560632
262610
974300
1950103
970787
852169
1281500
1698346
1299020
143851
454804
953294
1138246
571554
1731606
1447736
520311
1831173
1234103
338294
763881
1040987
1810317
1473802
1944999
1582225
516503
902844
763824
659317
247328
1218992
1144947
633280
188407
960589
687293
673573
670662
310683
124773
323949
1066445
671937
1393774
1758820
282749
1688063
1783525
1049195
948603
1499138
1364536
1187668
250203
1752814
986187
830077
80205
299869
1637921
392792
1886513
927531
696919
182009
524385
1578396
195481
1316626
1228164
534388
1638430
902864
1498234
1802890
745672
328193
1235687
517849
1777148
298616
814240
894164
639630
1272198
1583749
286572
1422775
122952
1561775
1972423
1960284
1275965
1558274
734746
1600333
314073
905162
406544
1722050
195671
569346
905708
750091
1866757
244617
1268461
722212
1839881
951049
575232
535655
519797
1490913
1008530
1303483
433211
1025570
580763
1906120
1178597
612952
868562
444221
53391
1120489
1766367
625785
1628286
225760
903038
1868624
29401
761892
870659
941168
1300259
1754786
131430
140785
723837
10915
1802123
1811086
193375
725715
978483
956660
1531889
813349
809166
1976521
1031136
1507255
717922
1244411
1523636
1902332
881269
1510595
1105746
1797010
181454
1943745
982356
1455745
1960218
886884
607353
1074161
629559
1617612
692589
1123203
1387585
1096869
366674
1557225
736668
1512928
375443
1388160
1606232
1143195
1863744
1851493
712933
931075
762714
1179795
1402602
1655920
902912
434628
210785
238765
946531
1180954
377547
1578671
370385
321582
939295
1346355
1253455
1426661
831068
1696457
1239541
1011326
688821
1500271
306517
1067990
1320920
344950
28306
870491
899075
1922792
1273697
797997
294231
369750
266140
1068926
1190733
1475009
1430687
1258080
1785430
121713
1500185
1994065
531409
627670
1699812
1760566
1141976
97504
489054
1776650
1529770
1934762
501766
1313740
81637
149604
1579157
1798934
1565848
1362609
420577
947017
1259060
229581
729630
785471
1458629
1842548
1622690
199159
574357
1839558
1169652
230261
1975941
1690234
315458
1187063
477638
98410
1340276
221132
782658
810643
914149
1013801
1083965
337531
1895261
1127424
235257
414031
1655697
54354
1559897
1659886
895646
1955893
1857685
447601
1756141
17744
1067304
1105712
429845
1665563
316700
1935886
1812727
1472546
317414
1524936
1899699
1048867
1174046
440615
1303607
883963
1146976
1230848
496989
1522420
63708
685040
1920640
1586665
300421
1003357
1495454
1385527
521416
1065569
38560
1205735
1961307
1642927
353334
665645
1935508
150414
551391
1419166
760725
664332
1582551
633087
1457217
677794
399443
1031263
686543
273730
854805
532433
1484929
211106
39866
555150
397607
1120079
1486462
1963078
1632577
1987549
138627
1197734
379731
988183
886672
276478
165271
1322128
1461335
837621
1499235
1035473
798327
883805
438512
1927790
18143
1977741
382472
1295821
670149
1546159
1459372
416279
1275148
809778
1439381
1277199
275034
1371318
1471654
1064612
1569625
1979797
1980782
1467894
1004905
1925601
1931616
248687
1043873
1937273
1437649
610808
51787
1259356
1075097
1293895
1472064
1963105
320627
338522
907849
1009277
1378163
1288830
1806676
1600913
1163412
1569140
1802301
1816381
806349
106036
696763
618918
324503
800953
398452
275982
617664
156160
1587349
663820
1071625
1808731
1451444
1553765
910868
948667
62263
1014477
931254
1720414
226881
313564
1339517
1607377
1972918
1242098
1213045
567939
205812
1295035
1190649
1120207
630508
1494414
1266583
618036
1956620
1334881
807264
643911
1933232
1383855
1580232
1666209
35188
1824705
1350535
1224995
1260042
1711700
33209
601677
1330464
697846
1070909
1490168
1308469
34112
1152571
1230232
500236
1001320
1860309
1888782
1465732
1450464
1268491
766999
934346
1612466
1021011
1655944
1064218
504908
101520
749658
1249532
1386896
1696398
726341
201869
755843
7941
1472098
994394
1535707
1552784
1205432
1385237
1014637
1551554
1701193
1051417
996742
1697506
1064821
1534888
1274973
307298
268643
22693
159167
1804714
1815868
887130
355915
808458
1295461
619441
18118
1774938
799221
1424121
461041
1150810
1758913
432614
1742020
1596319
882831
1312545
1728063
362245
577970
507089
1759102
425407
1656315
293076
561136
925070
661619
1650971
1927176
414554
1354909
1787641
118901
1035199
1811843
37200
585709
1175389
611028
359966
970050
1370098
1106143
163587
1937581
569999
347647
1376968
1066403
569899
1587090
1762455
133878
321973
824959
1402565
884062
1935435
1714350
1688699
805236
224429
138717
973334
1927903
1860438
981285
508908
577906
1099066
490453
580059
1782239
1532240
555003
615040
1875293
1181200
1066519
815544
1082400
877572
167274
311650
980110
1391186
166326
877124
138820
1274728
1289636
1006728
1110126
1035515
1524622
889681
1358866
303143
276703
100223
1096405
959828
391460
1518876
74730
1398524
723855
390076
181007
955624
1325320
1079075
1018446
1786629
1867433
1329108
838258
1766304
123337
1942650
1299879
148972
241671
1684791
861881
818617
298979
827623
1732555
1198480
1382779
1488466
1164250
1122603
1942768
1973172
751986
933155
1137070
586267
873531
1575546
1522572
1739866
1295216
737751
1623432
1396362
1084755
1539569
1643889
1869144
689241
1165525
1911446
1055531
1471414
1635016
525374
1530032
890029
171223
1030851
545916
7762
115174
1686118
6761
657276
917753
1849766
150050
587323
1978970
819081
847293
860935
1006461
930100
934924
1129854
1080740
87897
909259
494299
500609
1751440
460251
431062
202242
359004
682476
930354
1805451
552334
202310
1730928
1560738
194098
684652
1581637
1336082
1257594
879642
872410
1236647
1551847
1406636
1343289
261596
551771
1849492
99742
1157640
328879
923146
891258
275844
1309171
1102566
1670202
549586
40359
1550298
1253451
1195534
1487220
252533
4975
1120804
553447
36600
1958605
485478
206170
473309
1765680
626142
1005810
1203013
1164819
53578
1221869
1421095
193524
1168686
955971
1426543
1623923
1773946
799883
1714921
481227
1195205
1505669
608581
290131
1343886
382571
286833
563971
140244
1591885
1091239
1392821
227913
363973
283953
765731
96523
120455
1638324
1930322
376058
1208122
1273889
1627275
485693
53843
1738339
1121717
1185993
1108879
344140
211952
1051141
1420975
394304
861743
1803005
926661
1186329
1532912
500003
28182
1570264
1508238
693440
678517
534841
767112
1297377
46484
1135312
732170
568635
595063
1126786
1460006
1527572
834080
1428985
145991
1926510
1770656
1180601
803547
384847
1968488
577442
1009718
315492
782752
1987602
1966624
94914
1793551
859595
794889
1779196
1925073
937876
127045
1259338
1548999
1078370
787147
842780
1913742
1642042
578311
364827
1067698
1523562
35968
1168847
1882343
552424
621454
736213
869464
612454
216327
519932
1008401
309949
1056047
1259806
1624058
1414244
981100
1440422
1885867
15069
1005220
548159
1458600
740408
1138075
40396
1866592
869711
1126989
1110950
96327
1785551
1950557
21471
577767
1417351
371588
410130
859443
893570
102460
1775323
1563065
1917914
856705
494656
783711
179254
908359
1336925
1593474
1149702
1469472
1981974
510965
96542
424150
1232987
738390
803210
811167
378458
600715
1567038
1342572
1193780
546815
200527
269289
1339558
1277524
93581
1367170
1386933
746850
119727
1427358
883725
1426647
199374
1605658
1284525
1563960
1526678
718579
827587
1420411
1594368
1744077
53008
1632086
1900496
629050
1738805
76519
1374481
29612
1946440
510362
114406
1568770
1858842
1689617
939395
1450122
551768
576046
358900
1215226
633359
1904013
1725129
1193555
734130
1956305
29835
1430405
1119817
112534
505730
1953361
1615394
630540
1406714
1248788
438354
1715483
1298951
196866
1480470
240503
1832630
1251300
1097817
1908471
1462032
820341
74974
1447085
68653
1090750
1414899
268109
925669
1046998
446928
349845
626809
841431
1079084
1082506
1001793
141150
1164972
731738
1061903
124821
539279
503552
505507
86738
54474
1851147
548279
1925591
1687009
839662
1061348
1521551
777686
1175119
1156738
151154
1533915
894396
705138
244456
1390877
1297782
1823371
289587
1110535
1379740
1760380
92820
1345247
356269
1777351
1563247
1098595
1922366
1233762
1478020
1280807
971567
20400
1416299
806908
489875
1567474
1296040
1232100
1582303
1231096
701655
110703
550729
1408140
1082737
659739
632211
77099
1331976
1238906
98400
1273212
238361
325790
1437578
379414
76802
1836259
1452535
971153
447159
1145131
1083127
1662029
1393141
1933899
223493
805213
720566
443775
1651115
355252
551650
890903
1851779
9592
184381
1530561
1341188
1493832
1320111
617992
515070
310679
973411
317361
1546784
1147210
273752
1155122
330783
1017334
39265
595973
188617
1061503
1929668
1941241
530971
954018
1190479
798350
928034
248070
1877736
1192069
1590180
1367008
1351654
415441
67740
676208
167476
1546691
1023390
258390
945713
869469
1965561
449180
1777848
1720469
1381623
1990760
1995578
422202
1125757
1849470
106643
228193
1627043
161036
620540
934919
1056019
1263639
153291
1082703
1804259
967965
1422980
1654068
1820716
74066
1212314
79812
240556
182823
901965
858304
1155618
1103193
1142948
1386143
1819701
1288628
830211
795793
4703
1060366
1581529
1524715
215532
1774912
773237
15300
974849
1524678
1125617
1224103
1332475
523619
1635867
1906809
1857995
891037
1617947
1646466
339405
1889972
554587
470514
175517
91110
352932
478127
1984122
212302
857289
402375
474484
943553
1585097
593064
1680191
1693217
1013050
443291
723266
727147
685172
1935876
270805
607175
1018982
755350
995318
1808943
1153761
660845
1851264
920807
153087
548006
1396008
1966942
655444
924021
168073
1974412
1528992
1264486
805919
156411
768609
99026
1526398
1563523
1501904
565548
1354232
322283
1983447
1163317
27982
1991145
1894456
998422
108604
1552086
77258
1555782
378095
1254579
1287909
1883870
1665134
1247093
1668331
1888363
687346
372462
1039629
60177
929602
543999
1806571
1983035
37005
1287749
408682
726472
839552
1233118
279394
544690
1184429
1603629
341824
355058
1445637
336044
423511
947938
468323
1021222
1077684
124677
606660
1724959
1914132
768541
1425721
1577880
1842727
1702926
587063
1584820
1227330
945806
237065
1497741
607383
549800
1317085
119987
1724810
1597806
470037
1608285
1439158
395803
72129
546083
877277
1590506
1243707
549612
878848
170087
1226316
308853
1369116
1854980
867296
156643
831644
150336
846345
1963978
1722930
178710
542444
1912306
1107696
1161705
1096138
427587
1705255
292737
1527632
978508
326353
1287348
1746693
1205426
1862149
353608
304107
995449
866434
105068
138782
421630
1328602
1414444
242766
920404
1459100
1643354
131463
254068
1489925
694725
224239
1437140
487079
634241
625132
1736342
1740212
92971
1010181
1521472
118254
1405453
853842
1634677
1020424
1781206
1047048
1032237
1510315
1721557
1234861
435427
794287
1551176
1438273
1271085
333628
1210856
1283457
286592
595999
1036781
1311391
60006
256769
568077
567903
902141
769921
1408056
490209
1488438
461401
1528258
637348
1903688
711291
1121347
392114
1776364
1930911
95947
880077
1047787
43239
1622123
1120479
523229
96265
616843
500789
537616
1922484
1422334
1142557
488411
1731683
2859
558003
1600969
1011188
1601838
1604574
1235504
1407088
1434224
968461
1253871
61485
824923
1195230
1025687
1622069
167926
476297
542101
1916226
647519
612101
1701206
1893403
407968
603880
1098754
216362
281667
1038243
1946502
1372867
1995256
409999
459459
700698
160587
612575
326212
1861922
717402
854120
1912643
217081
681855
1110943
1744227
86700
58607
375211
278136
875797
1759876
464567
381373
1588617
454885
1595172
677594
903863
1489765
543408
42704
1031257
1282666
428947
1616100
1491816
1330814
486699
680627
565493
1665927
759084
106238
1211981
469464
1948862
434426
1111809
633239
522882
674628
884362
1000208
1374333
1873172
1096289
152301
1535634
1712032
1359619
1532979
320190
1676696
1861031
1176070
1205456
659704
734911
778483
1955711
244934
780249
564573
1542008
855734
155971
566879
1265013
1332451
421481
971201
1282167
1385005
1077254
977868
1335507
153635
1457906
1127810
1677182
21959
276700
126675
237603
1968171
1260412
675930
7531
1410145
103985
888505
1690374
1703365
44985
1366144
1424909
813752
478900
941263
1177933
255834
1919686
681772
554050
481816
1089726
1766284
244451
1646275
1997868
236626
1465441
1888678
1277183
1705191
1729045
1753514
1698375
1196931
1477238
528529
1630672
742124
882977
1770866
170403
1258201
680989
1174901
117078
792475
853251
245657
187929
1125977
921276
1623218
932193
1997877
510972
1392762
578558
172762
1044830
167501
628941
430843
751210
998503
1116311
724110
1351500
747294
1555812
1571860
1641156
1811002
723839
1178516
898405
516748
206511
503281
539181
910090
1467594
761310
512534
957864
1489634
1564882
603975
821854
401592
1449875
670319
216049
1543957
1017927
1699989
1645319
1592973
1665111
1780734
577529
1007658
1982747
202595
1268530
1151806
1189192
839318
226411
1230326
1346176
355701
347370
1297856
566964
1458826
852180
1115436
1977118
1598077
1984977
294284
820301
664648
1373972
1436315
846091
933615
1315352
1003497
1179213
159567
1766011
164361
1432041
982994
1814821
483199
492552
1590147
952249
656136
750368
1935967
821687
1224926
1411399
130352
1002087
1049585
267469
105848
641141
1497836
1983830
1911335
1341097
150787
659745
1810894
1410342
1106882
941909
934226
1539604
660340
507451
32364
1598220
1685910
1660065
1547630
1178817
329676
1718313
145170
585148
964890
1227661
291822
316309
1781698
1098316
945119
347365
1849717
1550344
1879407
642708
814589
1593641
1678113
766015
1229351
696370
840644
823249
1179847
813467
550977
434199
1451516
1163540
441496
689842
666724
374748
496179
100622
1447010
1799272
1612980
409799
1571215
276631
1147067
1981444
1786797
1254503
848618
553750
1427402
1349209
4157
1546391
904401
1816561
866699
642527
1116241
1013829
484316
494973
1767900
403612
1579426
1961788
1539069
1024447
689145
348293
1022641
833264
285915
378486
933900
1756602
1497478
1690402
371710
569825
792366
416489
80543
1402342
1516320
1919597
1847199
351461
74487
636736
1054310
447578
665085
1778350
1578578
1092025
1780088
1743717
559670
852062
76120
363244
169538
1668034
1098398
1599820
1348331
1341159
1198477
493643
672555
28013
90039
1597040
1379830
131288
1741712
1368707
195271
1354723
1441319
651262
14928
1847516
1399510
1182071
263448
41437
1939330
145937
1264311
519355
494053
1879396
1413117
1748486
1694301
657999
91001
1414604
1748254
449054
134087
954169
1448062
115973
576797
604553
220352
1533076
666875
1593742
1767295
1566878
409137
65997
681965
791717
1287860
1850110
1161976
1834235
1749112
1628565
1050662
1573378
418787
1007191
712539
213968
806986
205664
1751053
1398787
1331385
1730056
648263
1934365
886364
194866
322136
589011
105856
995702
388064
177757
1033426
296826
872809
1636350
183097
978100
367200
1280520
1764935
121119
100371
1375694
1899660
1094747
1318490
768223
235320
1182546
653523
1341653
204814
1179532
1096020
446407
1893470
1065178
1101812
174749
1183587
457566
1903200
1091442
1442604
616183
92062
1428380
1334437
1771033
184386
1640131
1974759
1733805
39707
1945894
1962818
818426
1771624
641598
688005
239502
915831
1271435
1519528
125180
331701
942232
1389772
1045365
487459
310682
1353045
1722567
1258494
758517
1098206
1871788
233944
1029889
1123971
1297912
1385977
516947
1302879
161098
535444
1197011
713725
420496
1600674
1462442
276635
110211
1184320
758898
1756639
1315214
648723
710399
1820235
1907669
1033531
16337
1905730
561876
1184576
948593
394509
1884240
1397807
552226
590344
1721809
1918767
1080968
1266060
798237
1292026
1964197
473382
427161
1876617
1155962
611260
1094290
109153
634332
1068548
226770
469040
1500021
1074883
677720
363646
304168
312085
735190
293483
824114
121629
1478884
387979
1533875
1977569
1142003
1030717
1673072
1763098
536042
727553
802765
1103115
846502
1519890
626725
1112286
52828
1968163
391301
1684704
1010936
417276
284133
1983952
1387234
1361409
1619565
85747
63509
28477
1378457
43589
1463498
561458
1073388
271233
171122
1747876
1596984
1703179
1507270
838095
1228300
1725578
1324253
230356
1009913
490277
968311
597408
797210
1206392
105252
1878699
288214
1282175
1354136
1364867
907451
751638
268200
1568985
956976
1274064
366903
893760
1433374
198568
1011730
1367657
776401
1509354
1203385
1469130
1903182
664251
1409536
896129
1954753
340167
1601756
285721
1818167
603216
243200
647495
1422677
1803703
1468315
1303095
1504556
1347620
1660544
325333
1678031
259133
1785924
1204411
383260
951448
1760017
866317
912060
292130
602403
1425018
1947449
336085
196255
1915022
453801
1490769
1242024
1415699
1550752
29892
185666
1761246
498708
1774038
357098
869132
234118
66875
642939
1583661
958230
786018
1857239
740071
1169077
1419240
1981712
1985468
788469
897437
1371566
1003831
355424
79143
1589944
1623168
374884
919183
1624528
1763606
789401
1427985
371770
1485227
1661584
139162
1823809
514169
313506
1491206
1726698
1017291
1935921
57262
1056445
1294770
502446
49244
1637509
1619808
1273084
664521
173876
683170
825793
1240637
1050555
1641840
1805728
1592256
1208566
1154068
1250005
291524
1596135
1413437
1837122
802259
387645
1352709
98244
1330959
1515274
1020152
436182
419657
747009
1619081
882364
1953082
919222
1858103
758108
950171
1921167
1038659
240200
433096
1644529
111716
1493152
1124516
1605840
321087
341439
1175808
1507393
1411707
1979755
1562709
902901
166646
1302336
58952
1193777
1700281
907707
556907
421634
367415
118258
1011973
1851170
1757793
1522049
442919
121856
619016
30624
1151878
1005336
99357
1734099
1974862
1833615
652756
1840801
596585
1692013
1011601
1353033
1888583
469960
1024512
1132386
312742
458501
806675
1283471
1064452
140134
1221258
1584960
1006440
605862
1649486
1684080
1858577
1505627
976549
648400
750187
1303312
1447307
634062
1523715
1109583
1008327
1923877
349050
1090663
794754
250495
1773300
901837
1193796
176618
414668
358393
641954
1902206
152683
727412
1241051
1094569
716225
680399
584806
1074552
608033
1030620
233638
1219875
74721
622892
1183465
500226
1011114
234511
382268
1551668
606535
1649246
310846
1196356
1846090
1684756
1134286
1240934
1264774
1237635
74022
739342
500489
91425
1810308
1310527
1757456
246786
614029
1092412
748598
794539
651739
1534326
991789
786813
539304
1898430
1574363
1862767
1713093
1715850
1322010
1092719
1608771
1417896
1673368
1100353
95375
229383
1968020
1958553
1633385
137413
950537
1590779
1147807
1852507
474074
670706
886757
1205456
1384983
740546
738911
72850
1507163
1355229
870930
112556
1323391
1418312
793846
1190501
22318
104883
525213
951006
1533502
194082
1768454
895026
1314707
1067363
664435
673368
1486189
1047296
697036
1757117
15225
7005
1355184
345227
175824
1230279
797291
925528
1691583
1580242
1903528
695342
546370
1918268
285806
47555
1880092
2204
231983
1755512
124605
829790
1414474
758354
355587
1719203
1864228
179687
13141
1200338
1459925
973866
1558982
948980
151901
50406
1865982
1419962
1318654
63242
1002707
561956
455762
526596
436814
990860
144660
639646
1470209
77512
733988
1905983
1472755
1962451
1285358
1571092
41749
584969
1985794
1243673
697035
581071
207360
1355277
1424971
955817
1362579
1896931
1633962
1631510
763273
118144
1020759
943827
1725224
413260
1746649
35432
348821
1140948
206270
161466
1092021
490142
1548904
1384340
1907293
777576
1330565
1773802
469809
209882
133207
720873
200458
1136255
25594
1066153
562884
1874834
1945341
488704
1258923
1072592
79024
1323430
244202
300121
1948044
874518
1795273
1531287
1534547
487882
1736400
1939097
1800124
1326598
784586
1018669
919246
379157
94498
941864
775803
901541
1061728
156514
180930
302117
1895177
1230273
164015
1430125
1225090
1677914
1058540
1962730
553536
835945
1443125
86102
647397
1333184
891014
707024
1670775
371975
886424
232295
58634
602072
1139239
1043066
1754121
632205
1939932
1333117
523601
891835
582877
1360245
1793392
286139
1929015
1202197
862545
105773
1053287
1005505
1289050
1101266
1549244
677051
818585
389489
1406679
752427
991282
212261
723441
606562
580347
325520
1930221
992748
807530
462833
1825047
166703
1316336
306940
1427394
1976138
519587
1498041
1595612
1418280
1440811
338207
1333327
240923
1133509
1638426
430511
1520330
547505
695607
869059
1358311
1892338
1829063
761016
1591762
307454
1514617
419447
742112
1421432
806621
1651526
234202
890551
874635
1142707
1557331
922226
1311188
1540056
1562762
1810486
1549581
399749
949255
1310891
1532994
309685
197552
1236430
489656
1946978
1036737
149174
1379681
1305902
1660279
1141668
789548
28317
752280
1717788
1478978
1539874
183306
1306864
23554
1894414
865370
1609009
55338
73304
1065160
341938
207663
1371073
522234
1717980
1518531
983828
1514709
1136877
1166673
1516061
83740
1592947
235802
1791928
1924701
179525
1499065
658720
177030
1954102
1016686
664122
1186175
1224657
1285273
1987522
725322
1850950
1778242
1769214
1186641
338246
1366672
1363221
276174
1908979
67617
770644
792789
1909697
591741
561794
30408
1039574
803413
1282423
458600
737769
1154
549836
1728866
1504407
138146
836819
952940
596696
735196
187358
217914
1088589
1010430
1477006
1952640
963570
1295176
1153187
1125825
1533055
1557505
932048
39024
1763599
436457
332463
1914687
754452
22232
1121733
1038533
236707
527
224798
470111
1087319
297648
452930
1863363
9313
311600
147555
983647
1487345
657022
279237
1591396
893970
349721
148874
1885581
730482
285365
1324579
716304
1747186
54492
254081
923092
719516
832036
974743
622383
627600
1669785
443973
1370899
606633
1884022
1242961
1950604
1189842
1862889
710835
964201
290288
737043
348859
280516
1494224
293548
1355755
1522105
1800867
327475
768138
1777640
1324032
768906
869849
271049
1749816
298852
139801
562258
206670
1716579
1283092
1742594
720247
1222153
905362
231817
1409093
1845876
1284168
969942
1050524
1181940
766149
1033029
500434
629647
424897
108547
912468
860294
367768
609398
655277
295206
1995801
251372
482241
32808
1092880
573633
1760851
1841292
1997961
1770232
575004
1375629
49901
353036
345653
970259
188000
166028
680226
1651605
348622
825731
610066
1361883
1221823
294662
227317
676151
763158
1859768
105938
1903353
1578015
1721195
1849907
1710256
687633
1639184
1461063
1349258
975165
305915
1257878
716587
125492
1049374
871975
1564526
1354952
1057110
359529
1444885
1032583
502171
394321
985954
1687802
555928
841860
989008
197539
888424
1702174
1948417
681958
147632
370256
774975
616842
1833508
689644
146826
754955
1895824
3673
1803241
872957
575812
1632739
995340
536654
878141
1307465
774887
396379
696550
439874
806010
277255
1416906
1230372
159436
763437
831177
1678703
1116016
1975042
1267382
956722
767772
962408
1367295
1331420
175814
269558
639460
683063
1082586
151986
1244079
1286264
980031
1842446
713463
1997638
1181871
119363
757123
606583
1616802
258915
1138830
59870
252824
1382390
629095
681686
420816
990382
1782191
1896169
145048
1577666
591928
1871338
1879739
166788
1959350
1751280
929346
1681679
222899
1745264
1404871
1206351
1646259
1578522
1599452
262500
751572
1995168
939144
473971
952682
1646360
1165924
932579
793922
527052
42196
548636
1025784
561311
1044863
75983
751350
1816532
1139161
774810
1470343
363688
700684
777327
292133
151765
389853
601568
1459271
816550
1393730
1067556
1902877
812772
1904535
374541
1220108
1571637
1100491
1348950
1405293
246756
1033953
1587579
129542
1022331
425154
1652092
766309
175361
1799092
815678
471162
171101
1600963
1456641
845028
753778
710417
673828
279227
1373653
101621
1435617
834508
1727722
1819830
226795
1897340
1994586
389990
1530161
722071
469030
211855
198133
21676
874976
1638189
1821689
1758569
646237
619161
1141179
347005
1500534
1446597
1688331
1649487
1276916
1240355
633987
286515
1907146
1866395
596970
1165267
1332976
1977250
841638
280935
694930
36883
1784834
808734
1945316
9658
816392
1541330
344743
1977179
1107220
1773454
1040960
1630842
1006937
1901942
671752
1734188
1426127
1841038
939017
1106588
855608
535342
63285
1100961
608482
1346450
1409122
754646
330540
1411516
1697930
746428
1015109
266386
950843
549462
1666506
1350654
1959894
1411628
96915
1237889
1976976
940350
1592983
1909676
32752
40637
1946382
969249
1168849
1122929
1094762
228864
1455602
1710792
1064719
1985917
990994
1449909
66385
21297
1710367
1356049
688275
1704604
1979164
1438494
627177
101213
1099432
608845
810639
1302143
74956
963585
1263850
1709243
825245
116343
953426
1716724
1820383
737248
130264
1936957
89977
158957
492037
164421
977276
1620555
497833
1830043
333832
1858647
1384747
1431906
606000
614662
1607865
1675770
243694
126219
1052403
1722352
33769
908509
546694
965368
442847
671608
1990372
1545713
296889
1865338
7242
295014
1439492
276182
907015
190811
52372
1346380
1444245
995744
596089
1282316
708533
169135
115918
1734099
1078854
119516
14322
711082
59478
1204932
1694149
78202
888818
1614592
360757
71603
496737
1413690
1992256
1048282
810122
496195
1707456
1654508
281159
1923950
1679757
795392
1659041
1777780
76462
1793254
1583296
1994639
1862719
1023949
1582647
1528215
69330
468408
880567
877029
772882
1268901
1386765
1807787
353037
465482
1941681
547854
1262973
237509
1638431
45619
839400
627208
682476
703926
315976
25400
1036992
1897330
1041786
728552
1591931
93573
1170157
1448192
1064115
75617
796055
1669176
156260
661897
69365
481956
1679303
554213
1970729
449916
1435402
1888631
869357
392086
115985
664756
850759
928224
545591
652332
522946
561460
1397929
344893
359285
978393
295816
1853096
1442216
1763014
641801
1059797
1451898
1759419
1425092
290242
1080445
1881548
1891327
863932
927351
569343
98203
54102
1629961
955813
294503
30656
124851
1266065
1404264
960522
1374474
1140254
1743729
1592874
1973052
1024754
1681511
254908
1584029
991722
1170644
748865
657796
665369
1155715
77383
345637
1184295
443203
1865512
1706630
1027695
1855714
1092544
1279498
1598566
531740
1541191
1033437
1278018
1417668
84801
1787428
169756
30902
1927161
1001895
247368
656301
287717
767106
1638935
235362
1485747
1230816
367227
1439317
522292
1880901
666221
1039564
339668
1324699
1202383
241462
1215211
449402
640043
216180
1125735
1057582
22216
1762822
1806206
1099688
591181
1406997
1930747
309970
694320
1414622
385898
1795963
1593208
695609
329198
1693766
622879
1737252
435126
1215246
1460816
388160
146856
1105557
1777557
1178563
1211502
1670272
617040
137174
1047904
1220463
258985
1474313
1217853
254803
601267
709471
1822394
1511939
60321
1661557
1199819
1711389
1346913
211248
1908392
203780
1773958
616290
1074493
1062893
1466334
353324
1676633
1475270
38742
348839
811344
1070233
1579468
546037
1826872
1131242
1853925
1420880
994843
209040
1567081
1525133
710458
945686
1506566
535691
1987995
819762
1392197
1753060
1154212
1390294
980857
1871955
1354395
1405905
1622327
312307
799881
515136
988456
1276070
713810
1002628
39707
409639
461312
1505780
1713885
1904070
1230866
1296639
1995865
1156101
988321
638180
1380493
1064532
1430903
671661
776735
814354
1665038
1926674
1167179
1279036
964145
438714
1901513
289634
628386
1555402
1221828
1146713
1918554
124417
1042653
602744
137823
862499
902542
1913148
339322
1172606
1473429
1376303
402821
985164
1834093
1147999
1420284
1470857
1753469
1358851
1116604
1468991
1046755
822257
1535949
1201060
1533834
1286769
1225764
819724
910372
1360644
670708
554615
1099849
825355
250599
313694
403779
1894125
1182580
1271690
1834934
1304029
325507
459334
438318
1922675
1663429
933478
1918457
516105
66083
565120
1168744
17152
1844018
640870
934428
916578
379163
1601139
1455510
542694
1840386
1685290
1725378
1851826
742333
54109
1105799
1399679
59233
526624
594865
1365267
667517
112129
257403
1068064
15465
1642921
1497732
798684
467253
382096
374845
265992
1055989
149886
1711330
542038
938243
180682
661423
105909
822299
847115
407131
1989743
721839
693963
1261515
1007106
260130
1773426
1824273
1113891
554725
769476
224194
351737
1289253
500584
1488732
1618224
1943626
1463784
246476
428124
1542236
1015469
1812828
753722
1360420
186942
669456
490719
664776
543998
145054
1223309
1873941
629584
105289
658158
1035611
75296
1390446
889976
648132
1786414
909430
878020
1837320
1371379
376197
1664759
1261084
1654885
1762879
664942
989971
869751
309090
594615
1418417
239425
527693
185279
1053395
1565607
1283749
43467
991494
1243497
1991318
35035
60603
184309
1546709
1713110
1587179
1279102
63514
1072981
580700
1936227
1128511
1929684
1476381
1967417
660618
1710333
1744781
130875
113495
731639
1862335
1806454
53046
311275
335373
1258698
737801
1391708
1682662
1150718
992754
265655
581154
623091
881470
1977399
1224023
1273714
1579035
855378
1501483
1807269
1702109
400831
1152977
1059005
740925
536431
102
1634533
1203092
615235
1339183
886834
106636
578287
1605216
1454481
1436599
237209
1363279
451761
1534170
1971583
137975
1496531
183697
779518
79203
1177770
1900069
1492637
810712
1616306
226631
1003345
1068857
481851
1529905
1947789
1491746
1721640
769842
797574
1510019
1004261
900061
936294
1502137
893247
1680233
1691723
122141
234643
1697257
505026
1956176
1272311
1359240
938765
420601
719574
732437
667848
1954974
1888960
75344
1193480
886411
120956
1664982
1506032
362688
1688909
828915
1681691
1655054
569864
1016635
827151
80977
1016280
72741
129929
1291788
1345270
409025
654910
1376146
1259049
1817029
1277597
1769435
1634552
882274
902277
534020
675286
1034295
172889
684421
1351962
1334485
675522
1546125
1329286
997285
327519
27482
1089399
1549976
1831045
761193
1823746
681596
407861
1539629
1145031
1316844
1605486
1852461
1574325
93034
482081
251195
834258
1243474
577259
241706
1607155
1816317
1184537
622144
961335
1078792
1961811
599601
706745
275467
1496283
1147008
267926
491606
45343
1850880
903141
1969754
1710085
1424285
1720282
509633
98829
1449033
347925
1825817
15338
1626373
1229178
122506
1237538
592282
1242706
1014734
1851677
143682
1803967
904836
309031
877154
1599476
581331
190665
1196061
1349772
1887128
662502
1257780
1175365
1452439
837349
275418
31085
90319
412874
303464
1871958
788620
1026502
550203
1686002
484187
1289124
1477245
820901
949888
344579
844469
149841
341889
660267
1211881
1321840
771577
1124372
1747360
772579
231304
683955
1129380
567533
1359507
1058461
147541
1862776
1729650
695426
1474284
1906914
477738
1781325
847508
397186
1405376
853587
1097298
902046
1017470
1041616
993559
1977553
974811
838848
1437884
1940043
1618733
221302
1905324
1877943
1929830
219395
334690
620607
1344865
1043413
1761309
617752
1321121
207829
774916
1184198
1461324
10572
1971137
213599
535650
1422720
652092
1472017
762292
1163488
117298
1006181
1970994
1869651
357211
1303300
1231348
202344
967487
211771
270410
913722
1178624
1300543
1376604
168642
1759423
410193
1478499
321473
59963
1709688
182891
1438461
786347
714488
615630
574242
1235823
1980878
468872
1855198
1735108
660001
1163130
949930
1663122
1583427
755427
992950
1668294
722435
709155
1878076
713206
1563249
638517
956236
1789962
1410856
56719
1026820
1725251
348581
841615
747573
1573225
266425
1447894
1067813
430353
26454
1846116
109826
1331930
1353739
1666627
415639
411376
1319886
1341909
1547491
1707240
139175
1457189
215706
1192019
1493285
1244063
1896269
1900840
996998
459115
1206351
1025916
243785
952022
1172977
907424
716923
664861
895101
134550
1854631
1014599
957491
1853242
570485
1105435
1223394
855848
81917
1378415
6880
1813713
1916362
1838332
774749
972747
820991
1411117
1022985
940073
172010
737089
409118
669906
454298
305833
523165
1435106
1692679
1746976
1788536
289303
1894470
806793
1359259
1613036
383984
348318
717544
1972668
61966
4237
816577
1185590
1766636
1487486
720972
128847
1746323
1897434
1754731
1469682
639308
1359345
524215
60866
880216
1291262
1491692
1264804
77471
1964765
513468
1114940
792358
456827
1882000
1721929
1199321
869573
930312
1632895
636993
18155
299773
1030797
1122540
610732
1393711
503503
1740352
29166
895767
1182777
84015
934953
783469
535967
1109394
1159423
1473175
546350
503114
1692437
1452826
828332
1761182
824733
1296749
15784
182779
667251
1002463
690331
472583
417567
251152
1346759
410751
1118573
596352
946399
116485
1672053
1380256
1103497
1189881
1343670
628993
891699
395138
1131715
404500
284996
658489
6564
935959
845249
1378438
637952
753826
705193
1836251
74287
1095163
1440372
873227
1603011
472528
1740504
700359
1868388
1792217
1850225
697973
533426
1460789
523612
79951
184864
547776
1000171
207550
1417882
931361
967427
1382984
793100
875551
253571
838380
724277
1492577
479789
1636805
1367001
258372
24540
963133
1054774
913347
458536
997080
1061318
876658
1988147
1490731
1778655
1444987
823669
1579266
1992955
950523
341009
404051
187257
160835
112180
1896875
619302
835649
599101
1482134
677520
1473167
377039
1664637
890274
635991
751729
1008134
142046
1185051
646136
98446
1761018
1279725
1758845
985047
7120
1180520
518261
1068625
840232
567590
1939670
352118
205468
430679
1236053
1955983
68045
1580841
382331
1528785
41862
1886882
418835
830885
212090
1888052
1822510
1424104
1674993
1451407
500835
558595
1011906
571376
1141115
153078
1573523
1551830
1523279
215083
1863349
1968386
185839
1698179
752829
163341
1830985
1820159
1640918
1134233
998889
589824
1544785
1058951
1103596
1850798
1031849
658647
1830939
1724904
1594897
191881
384307
898812
1192298
1365029
390606
1126718
1907559
460106
903095
1272049
1068481
77681
1131583
705822
203556
1340235
579547
287207
1665870
559045
901660
890261
1818385
1234784
1177585
102112
1723997
1461943
1653520
1026210
212555
1026779
1480288
1648715
1476263
722446
1312539
1031022
831669
76503
909315
1500800
811386
531896
845058
109452
57237
996448
1130622
1265530
931193
167193
1980652
90068
1478100
96698
423276
1777825
571291
1032150
294855
1468205
1227448
991223
1595530
983721
610174
843721
903669
1454325
109001
867835
1835001
1938325
498947
1571472
154134
1872435
774618
941051
657077
1877817
760535
1193691
625469
868453
548243
1718796
333858
1339132
898030
1818953
1013761
1483240
486120
826372
1339098
335825
1483476
1299689
1171739
343219
1574947
1323005
918732
728617
820861
1457765
1800772
1913846
1124701
1795189
1099567
873160
1577815
114402
87934
1358204
815376
217091
1997718
281940
1887635
252080
997961
826009
1124619
1633758
829640
553962
1145837
1922072
1912750
1119077
1377529
552939
353966
318244
1993368
1784749
907859
835361
1265087
1097695
544012
1860149
1005736
955211
631386
1676058
699053
1115189
4265
818506
233209
1201297
661478
547879
1755208
530902
1056837
1297081
1441265
980933
202941
284321
1572690
1275628
744379
1182300
158378
1648705
906875
1792826
1158144
1460393
677650
150401
1175260
1650179
363015
713897
1587911
600183
753026
687289
1115465
1435655
1240596
1865863
453945
1507449
1466711
1942470
721356
53150
1056182
344203
530381
672158
1087931
409317
750393
1409910
1757116
594592
1542133
462841
424445
1491410
968451
1578841
749695
592102
1868786
978058
905114
271142
951843
568960
1633044
1468527
884289
1444356
1077915
1862826
667390
881691
1906238
631237
1284489
1015757
613922
1825297
1710636
356160
755189
967010
87556
1648753
1151258
200933
1356576
7068
1343599
102196
631844
1930581
1768288
168271
1114668
561614
1798070
1498561
897128
241658
503446
1508145
1232707
527772
913909
796677
1212815
1334976
1090835
787077
1665215
818572
1458591
1066893
545464
611144
43573
1952142
1448855
343988
1073075
580998
370973
1897901
507294
1189888
1099281
843553
1134881
872389
922322
401455
778080
978430
1509468
1256167
658524
657053
63587
1505083
1973648
1567332
25105
865546
962625
1838095
943907
510715
1530216
1656464
1591914
53448
1545691
40765
1026611
1717237
663286
448074
901975
1403707
301891
17888
605091
1225531
836317
747545
1109695
1972175
183066
1400632
1432147
680072
334894
270544
871472
1797340
707778
727679
1488169
1950380
462000
1155091
358247
1452859
1704727
610969
274423
1653609
1948676
628440
814805
1505188
946666
51922
48194
1192554
1707737
219413
1863017
471212
135462
717719
966183
22667
36301
907826
647704
1514728
1549136
305748
621425
1809845
792330
627515
796123
781116
221182
1139089
1847740
1899507
1311000
179174
1986471
1147577
1251220
1658794
733817
315451
150414
1372636
365897
1418725
1723657
1411878
1951007
76710
1304593
624680
1375255
1961546
1532114
1399527
1611776
968069
925947
718432
263426
1473064
1156415
1818382
1188059
1503434
332156
764086
203050
1130169
1721490
376355
1117646
963456
1929886
1482884
1386415
1102446
1164504
621492
1948470
1001821
1376923
1486813
1323250
888424
1902394
1326115
127394
1485265
5245
967705
74579
1609389
1967811
1192917
306155
561660
785120
153129
43810
997496
113691
587755
903065
386964
1381322
455527
1685667
1355910
902100
320326
1249624
1861650
403370
1490203
291286
253908
182682
809131
187464
87355
989828
1139052
1898837
512099
1966720
338968
1134466
271782
1705072
1842106
925463
1461876
99930
1177268
1187698
946631
825124
1882331
750463
1196170
873505
143082
496334
1828282
608198
1693855
308184
848293
316265
1683063
999705
1071792
123066
98518
1713099
1813321
474179
146818
641055
1711695
558986
1532253
1906304
879944
348685
524317
187469
51578
858111
683426
167566
1161453
1653086
42933
936367
839146
351866
337446
1657799
667918
438508
985566
598155
984806
1864820
1799265
43337
1317267
240597
1553929
1113049
1151513
1682408
682351
1590716
1019392
1911733
727812
695254
877265
1489489
324929
1070796
1541919
1587678
875959
906026
501552
428923
1301884
275651
182594
475573
1235662
222379
1288290
780914
1793690
1327975
529357
1681135
1526387
1310937
357242
1540075
673627
1460764
859882
574171
1674740
1232818
664709
1188953
1443357
329349
351699
1907695
1161415
1590069
470498
1692819
196455
1991459
1699648
842363
638173
1743368
604344
1358248
1710349
624800
1567268
552472
593501
238374
1924680
1240106
1119674
1952235
337672
956018
382881
1967341
839255
637751
1987409
948497
105932
1129352
31737
1013372
1610791
1979250
1518622
757103
233987
1008933
1802793
1574014
1127188
541727
560130
418271
560368
1038116
1360945
984223
1975817
1358132
453738
515332
1813938
1272865
133235
403865
537425
1223062
1194450
1497047
1258401
1438445
1522903
358395
81834
79528
1323513
872665
1682323
915549
1375836
1232604
142397
1051188
1034893
82682
626926
1490989
1731263
1430551
782564
1969267
1609206
1818910
47104
797762
831205
669160
379440
204518
859308
1079663
208344
864728
1235465
1023213
734996
1585591
2961
1198452
110778
1942601
148443
179398
1380948
1548119
1435126
920979
489537
1562424
150850
1419908
104609
1567328
1099487
284426
955942
1998761
787375
1065452
1712173
280329
278591
1546637
383932
241106
1456891
460540
583974
824123
1680155
1814442
366730
567452
1278488
1010316
896378
1884294
1370152
1834044
1092090
1976851
872124
868426
54255
1991818
1157931
928259
1723650
1006368
1832812
4556
935395
1050981
149125
1610521
1947097
1721462
597613
13157
704925
262022
1969603
1802989
310919
947628
1107453
1880395
384048
1574278
1901705
1455839
841308
1834870
1443667
1932832
166060
1182266
897293
1426598
459709
623736
813689
1976867
522158
1729128
1042191
447629
243504
746697
1086934
911936
363056
455956
225762
617648
349539
53888
1649018
246425
1298017
1084652
1233812
411043
1958397
1378988
1066918
1357689
1581752
1227321
1044928
211683
120266
595510
1030541
98843
1824181
1044833
406140
774161
1253962
1452891
1363526
1666715
1744332
1025582
730479
1835230
974893
40165
1079000
126607
985828
1971917
558542
1243729
628993
530402
1498564
911530
54443
1835347
1520943
1221459
84264
839697
191585
83415
1768165
12288
147377
1540788
232933
1624096
1583761
906452
597681
1770508
1600564
1201174
526681
108534
781073
223090
1852338
709246
1502339
177677
424126
84063
590040
1036061
587822
322695
712474
352503
240253
728950
1541741
1432427
935642
1611893
87856
734115
85938
205170
579990
1003259
1613341
1161524
499591
1252160
1569323
628361
1611421
1473144
836330
1797498
94117
1155074
161807
225347
394678
980111
1841408
1829333
830414
434087
1992294
81649
1756871
199938
161103
1267591
1800467
1005339
1517407
1064404
903218
814073
79575
1572484
558532
1105570
268597
206257
1383253
692246
1277556
1825205
181369
710030
1882940
1232787
165126
433466
1274793
1978162
305606
1953778
1909827
955198
465192
1469375
537591
1639005
1473970
1912618
74757
157669
1934533
1959794
1666240
1757523
952455
836283
329517
387055
1518803
66239
1950692
889837
84082
1333963
894230
230113
1984292
1670654
1229417
1198913
640099
1593659
587873
1634291
870856
290252
404525
259784
774752
1030614
1296260
273045
1445255
290269
1031869
1721530
1610388
946267
1461368
462525
120003
1443207
1543676
1384648
1697886
1258612
942436
1319825
667586
1360625
854465
1234222
1591460
170129
1177581
727372
1482874
1772413
1889486
523946
356051
1074059
183703
1250083
1264807
403684
1050707
341206
1247744
1291416
729568
137232
279837
100826
438458
939402
379135
1779894
1456700
733900
531484
1453563
233704
1090627
1027821
1581459
702819
291707
265682
1965741
621161
1995804
855300
78504
1082117
1741080
1513469
419162
60292
705670
102652
1205234
1707637
1529615
1699705
551782
675441
1445325
1821954
1044606
725010
115274
1612570
1238946
1080526
1703455
1645378
1403509
439377
1972072
1435672
1993160
775605
1744762
1582162
753634
598321
149344
692137
1782312
1197945
101227
1164353
916083
743389
530374
1106412
878880
1817095
660326
23149
152010
685578
1475757
902947
1596823
957579
149424
1409638
1018352
1223862
1860446
1003208
1851766
1799313
1557369
1754374
730020
218044
1148199
778729
1622326
1950438
1073310
1255615
959587
988200
804121
1842577
1508677
248144
831624
834621
62739
1686848
1571556
886822
218684
808982
396884
313835
1372471
1143891
198715
750105
1052574
288407
330583
154387
1268949
1600000
1226884
1001997
1720168
460623
449288
356925
529498
70188
1399306
1588903
14754
820121
120702
300970
327136
757591
479774
940267
185533
871726
1550765
1951504
303181
921826
548084
1441382
1087645
1525660
1372964
1304068
1817481
1282465
1902949
1999243
903433
903592
947623
403397
659422
545949
1367617
1984510
1427770
602632
1837284
806984
1692977
1491917
66115
1600868
1618564
1655146
823379
1510205
549202
1224687
1171949
1484042
1832135
1418133
1714863
887496
1263799
14720
1856049
1839914
239515
685185
256155
1840165
139917
155646
1543491
256216
1562831
1828087
431603
1779974
861284
204002
688040
1835159
1472573
308830
802620
542215
138118
545728
910580
1628007
1347923
1061294
1625908
1454565
738605
580466
1756937
719349
839285
1640018
1775738
788844
372614
1117939
1179356
1197508
1620657
1906130
1871690
386790
1321145
381225
202143
239723
1493932
981612
1977472
468682
1472119
939450
1163957
1270452
52120
1105815
81704
329585
1111596
205673
1546550
295370
54125
863732
816162
1821020
521506
1856755
811075
645890
173309
225137
1295800
216014
1084807
754186
48202
1809967
990624
869589
1323794
987427
1432488
52887
161304
1262986
1882870
785781
1308871
969276
293330
436381
405062
927996
993348
1257100
137129
961219
1183035
1523272
1174668
894615
1860168
619086
935486
711954
922141
1122220
478780
1555268
28332
1299453
1335429
1782717
1622664
541833
1456871
464847
1317941
512378
1591135
55776
1177640
307220
1348497
332108
697339
32990
150590
458749
1138181
81698
884186
1805023
69993
87373
587147
1656750
840374
1419403
1314741
1436907
318260
1208887
298882
1247347
208404
1458503
384940
1003666
169828
355105
294663
243695
617735
1715864
1191796
739301
703462
1666060
169406
494923
846301
1366657
930058
1647804
297570
1691890
742484
203816
831076
221636
1282310
1194106
160058
780283
1732847
613880
1341037
1920001
36896
1548609
91326
591332
1008398
406013
621411
1459098
1690605
287234
1451144
561467
1444188
208017
1924422
937793
840283
1961142
121620
1465082
1096003
1679637
902950
1762517
1694206
1249449
450655
424610
1095933
728950
309755
1697607
1730320
1377380
651716
108963
261141
100175
981747
1265919
467966
1461153
1985088
377359
1353595
379652
1854867
1888976
1201290
828712
707406
1271378
1413784
1275574
351879
1610089
302186
1245952
267644
185766
660679
1513473
1595148
1364283
1276445
238264
1967413
406831
861829
360530
1143345
1040603
145682
612276
917710
1614346
473297
1483717
1641801
1248289
1449368
77800
557370
711106
1275961
924306
1596998
949002
1990100
1039839
878933
836308
1178302
211803
974859
1914242
986591
632802
412659
227991
767255
1137784
128170
485876
919781
1778008
1256272
288366
288558
1751750
1883653
538260
666412
1345084
1906423
722062
1660297
889846
140082
1490624
669825
1288463
300968
263864
1490627
1283615
438646
1284616
1058178
1235285
473641
247272
1947864
1210903
1006440
1410213
1597038
181294
870713
1861085
1847045
1528548
1929634
800084
1094325
1038349
41734
4215
589939
1525798
1093730
1644448
789327
972902
429684
1168458
1551520
1642719
1407607
1632643
490865
1181031
1967585
261568
1337384
445106
242998
427409
9808
451894
1615977
1418765
1176860
22490
1336524
1069536
1213012
505513
1114132
1452659
1350691
1365466
73264
513193
496785
624387
16865
1712555
955466
1529147
112507
1653160
1827548
1082235
1411107
345711
350736
1509799
253567
812916
1437784
1676848
1532749
400138
727817
291710
239070
769556
609789
1497324
1247820
1817751
1865654
919647
836665
1140758
163957
1874549
1246648
1006146
666124
1548171
870272
862848
723168
624810
1577754
137890
1678637
1535148
1015450
869815
980748
744042
1229087
1399334
1971491
1539541
458416
1385944
873656
39264
190412
1659134
525540
1393010
123126
391009
926854
576767
1158974
763586
243188
436611
999500
1365644
745774
1142855
112170
908112
812748
1972998
920639
1764709
1882876
1525435
887912
1654864
302630
1402635
1502123
1798176
655467
759969
1056897
1429874
1122493
1090172
347927
745273
1066138
1820892
1287120
166355
901835
1716645
522770
290636
961143
789637
1034766
879668
1985817
651771
267243
1185002
97921
1155164
444443
438134
1654352
477168
1075109
662745
256924
661669
778590
122094
1284568
1658467
1586932
1717279
1836593
1621592
683701
813420
964286
1511441
1583140
620468
1122646
1877214
1505463
1934236
1606466
112402
1908090
1066222
1950555
579993
202180
1988358
416190
488255
1365037
626716
1498509
948894
1504837
1478439
816356
1061020
381825
470496
1665843
50072
1125172
1850043
743310
1732888
1391576
1327037
1038601
532008
1726115
22922
1932592
1002600
1971073
1154698
24321
1048550
645281
251224
848326
862667
951851
251627
1179250
1903810
700418
1343930
1371679
1522890
51037
498227
28618
1507143
1969344
251517
900488
1052667
307565
292065
1991169
556756
1029526
752044
1478946
813549
325749
674832
1281912
874703
1645707
1975370
665599
76617
788320
179966
702621
876114
1466971
1468298
1817285
1322612
886443
268004
292006
720393
355147
9648
1813237
1691242
858985
457807
1885889
414201
1436163
970610
1250150
782047
1647938
1762676
1536477
1995499
905262
848516
1380340
607903
856714
1097664
1988002
1950307
1632664
1761677
1024668
756752
263326
552799
547286
546086
141026
587523
244425
1917353
559809
1036323
1812524
1768418
36940
552405
86186
1307564
1939958
476580
497569
1344542
1019123
298223
1363902
1475107
1042880
1807350
1856103
1594250
1307902
1901677
1207337
230129
1934322
1545637
1629978
1317224
118075
1064652
710329
1708579
10380
309207
656545
743376
1509163
1022103
936401
606851
499600
189520
1974028
972198
524371
1288953
757611
1151304
111932
1355585
1317711
598209
1570242
1090727
1244193
1042993
958808
467238
303006
1488680
1381203
1178280
410089
1371779
534983
64897
517846
1997035
677279
206669
1776153
822670
665427
106464
1106657
1476345
91877
1894823
1512927
235934
945048
51127
1637677
1841036
1914176
1092893
1287338
392347
51972
1519386
972751
239768
1632276
642641
473747
1885922
188194
633520
1486972
1257239
1987758
471972
1185731
583870
616326
1773752
1403252
809150
1406028
1420312
412682
312847
1025926
109706
1129766
478576
1747214
1531986
673057
1383480
1913995
106893
1193802
1863329
1081048
1008656
234808
1639882
846743
1814385
70926
801672
897605
19051
1099691
1486788
1431368
1670301
212638
540399
1825021
1198119
1911108
377670
1397018
736767
1819571
1169371
168199
1823227
680267
902931
1654242
1090817
1042245
956619
1993427
1432856
760456
1726571
1051177
111381
1843973
1880181
1162372
1333838
1585626
628628
1017617
772692
1470856
808071
1107626
1744411
1426779
1971950
285049
1568822
886269
1192014
1512949
1282093
95968
1287878
984686
922114
1214465
991080
1649753
293912
285495
1218792
784342
1619490
1668463
1276714
711031
1678772
392770
996696
302564
1707675
1631739
519286
1574010
578990
1818449
319172
1746631
1468605
1129193
18101
1155813
593786
359571
728483
816965
1028972
339619
1462739
1664556
1777100
31070
1584980
1136297
971060
317701
632836
1973931
1305837
811655
341369
1636232
457651
758470
1875924
1587935
61747
943920
1718239
1926415
30123
1732256
864033
1237028
1990322
340068
7873
1961729
1723826
559962
1174262
476790
626622
886449
281555
1512213
1202134
1505965
352864
72492
1875938
1602522
662151
192072
652627
1404854
687461
836837
981582
1921244
1678191
496755
1667084
1745251
712989
393512
909577
1857133
1173305
303653
1906372
1931379
812131
1046253
1595859
1351459
1347031
1007360
1180186
1242274
736153
1769525
1973567
3431
941685
1746499
82252
1810938
1893396
1581764
343541
798492
1611020
1228814
899422
1309604
1490401
541455
584645
1537940
1261040
1587556
1208574
1499290
555460
1282569
1910365
650449
1880500
895258
1358869
326711
883227
18385
460463
1612954
1348850
1764288
116686
1112369
732099
1996928
1350742
781122
1985938
1482052
1237074
1626646
350297
1383163
1980185
186538
1565713
1297151
147726
260921
166562
560035
759392
549508
1116280
1226899
31001
1123713
1915911
97668
244158
308865
1864783
1303535
1068079
1742333
1055580
1117816
1124205
1295018
1195173
1730091
23637
423785
1450988
495072
693136
1859063
1088907
481643
1033305
568644
1923756
493334
797276
1166676
294809
742402
1274089
205794
1804783
7141
1540517
1033788
1833348
476422
1039413
605042
1410489
108988
1908136
2110
1999953
1954969
475126
772973
974094
236758
1192787
694020
1556117
1514757
1301041
356452
160053
1874455
1525009
1848160
1220759
1540047
484746
1775999
917002
17312
771217
1457142
1731867
1769161
190631
1027345
231696
958448
503443
211534
519471
177667
1594044
1190216
1546964
1908976
944491
1982014
1639722
1485877
1736017
1807749
1785079
1310218
601006
323299
566443
487853
1501576
673090
1556396
8965
1894386
768706
458607
372028
1679052
763546
271634
387704
169382
860387
848949
189535
874442
788201
1977959
1803033
1611788
1364846
1457366
1527042
950515
1822795
1625601
899716
568237
1981867
584096
647399
1019608
395615
328711
840686
437765
888322
1294639
1182176
853800
1644896
1677962
127595
511077
1283760
1677174
1075387
327875
314734
976382
1719067
1428420
492409
444049
1406323
59488
765137
838290
460003
1949833
80022
1586356
849820
1732562
651826
1696547
1596673
637032
689248
1535225
1345918
1760347
207085
768093
7848
1552879
44638
1426741
796514
1272064
1295905
1090961
1103419
846168
1307518
1558573
166459
837316
1909221
969462
149230
1088771
333548
1042799
922752
616860
1610013
1257414
642775
1376484
395733
1555588
856914
1707889
124273
596263
1597521
741852
936672
1873187
1322772
1066950
1127040
1583984
98945
727100
1079330
336129
311989
1183525
53176
1837744
1016250
995027
504429
946552
784901
1622091
1314210
1106307
1397591
1817708
943978
772535
30357
364689
381912
1960622
1535264
1136727
615354
1319398
324946
1566476
695510
1670617
1706431
1177059
1392477
346654
1508754
655437
538413
988132
309209
608040
1271083
1454942
195996
431656
686805
1971793
1112996
1281306
1031048
1080420
258897
1953415
1244397
402683
1886798
1110242
1182534
1047960
1631596
12434
225594
1144553
1054881
1260297
396580
97320
547263
1183185
376834
1679068
1502827
1189030
1830939
1821357
211763
927320
440518
1412816
426086
443694
1542162
855270
1882541
175389
895609
306511
519460
131032
1877593
236746
385179
370100
725068
420747
623242
34048
1546201
1663390
163653
570388
540761
657346
1204378
486685
314458
202346
447866
1806101
371121
1451139
1742265
417441
336105
523101
1030287
323435
248279
1850647
1908517
877187
1601571
1320920
1681911
530267
1605226
668700
814801
1124152
775661
1399773
449588
993776
1041033
1833487
1029456
1915479
742252
536991
1407375
201523
1487820
706638
1106035
794558
785863
1642983
499335
827876
94207
1583348
1947546
682212
1048412
1456407
256948
864170
844978
216676
357589
412679
606257
111562
166140
1112084
508494
854947
1064402
1028120
1250426
1775142
1206633
264830
336609
180382
914754
1824054
1889736
402149
1674910
283249
1937885
377604
773958
1785968
1350724
944525
605735
299781
300052
987016
205264
1409512
923018
599049
1686311
1322353
103982
1940747
1691657
115583
1622266
1773783
109151
383631
1365297
1248074
1279241
1624796
1133253
1024706
376809
511004
1144861
1272706
1020193
890888
458894
1419266
1186567
1673451
1246871
546159
1287822
1060712
1064412
1888314
99896
202140
1609188
189966
440657
327563
1151277
1670255
66043
1794416
989362
575556
1474450
1094320
928545
226834
827704
1244110
1943749
1546954
1869900
770302
79943
1631471
477083
950225
762740
779718
739274
75086
1457563
93498
1418979
1295596
796037
1171808
941364
1368454
1018108
544719
419663
1485520
12054
765071
796208
923811
1153168
993227
667457
1353484
1037123
1226392
299978
155772
411352
810941
1463267
1198762
172283
955576
1649429
750220
1340821
1543353
1300230
1182252
573317
1069902
339033
7074
1169213
349353
1630161
1783420
1860125
441359
326123
255204
1499117
591219
816886
1321950
251463
161313
68792
581074
1823967
1849649
63167
1689482
347537
218425
1444685
20343
85040
9562
148932
1804334
1028682
654620
1606304
1950869
430880
202653
1249426
1897241
1981585
919917
1291976
1751089
1163362
1466501
1030919
1731248
518060
1377381
693568
1749751
1817380
991804
733116
1264273
1134216
251496
1830889
487073
766686
516578
740474
1038751
1716966
248271
50419
1393392
1050456
262794
629846
914529
131939
1059595
983460
1479211
624235
239043
1728006
61596
209608
838639
220977
1713203
1412128
645599
1313008
1160232
1309988
1573739
187159
438880
508545
1272914
229626
1942177
1637577
729699
1065665
1872584
952873
1059249
1670578
837759
523670
1218117
1789017
880066
274906
1615862
1016905
280778
1760722
1172095
1758749
1962365
442849
1004606
1608841
1416794
1659497
1584138
220883
1243624
381626
1076765
1957817
1780579
1007569
6572
1245213
1854390
1603643
839292
866695
523459
748148
461063
1267489
533273
1233467
778566
1240940
1408637
1909743
1395016
1775205
668255
1487367
1071548
634378
479473
1128670
259887
1759546
1875037
1231779
721389
1591710
1089671
1340575
1949465
1452398
1662408
751637
1786615
641694
1895760
1815778
945004
571131
1178306
1750774
1590657
404098
1792248
192672
293754
1735128
1790206
163182
775738
550215
1634645
1609881
1044156
75018
741480
378127
675161
1648750
1250229
274491
56562
311402
425980
202516
1783633
544600
1643318
8313
734176
439390
871507
1113058
1739442
694430
857406
610864
149275
533682
1173801
1946785
793597
562927
719270
565225
1121253
461082
241699
1750955
1780865
1558642
726077
1281006
1834205
145301
870009
489417
1419858
1253720
931259
1663827
1776131
1447214
1359707
1001722
1427923
1596826
1981951
1622089
953791
1228297
1165618
1391724
880504
376847
1525265
1719529
32087
49285
1262681
1008608
589352
693187
1494342
833361
1866639
1900179
312492
820294
1204646
1618566
882562
67483
534731
134855
1076845
261059
541020
746950
1495283
937642
1211766
1808322
260835
540308
113782
329752
1605193
190244
1764884
62100
1941115
1718055
1620157
1956186
633866
818340
1015433
424661
1167739
272793
471276
151588
1260989
915224
422660
289910
1801555
1891682
343246
454459
1073008
1400165
762546
661224
1673666
1179735
1531395
450480
1453793
1741538
366911
1729654
1437811
445947
279717
1775982
1932259
130936
1341913
1754032
390085
604184
1098324
1707639
566118
957160
1927457
25500
423287
134135
474374
998978
1562073
594734
1684888
405643
471099
1459186
1975175
1705459
92356
754405
897851
1428872
1958389
1315387
1192744
995099
349534
698468
1827076
981935
66752
1551169
1799914
278719
940584
1227684
164767
1567945
79604
542240
1794884
1451935
297835
890300
657209
642581
964729
1551543
1126548
1619315
1227587
289490
310387
194648
1562133
1954594
435619
871258
873285
198362
383400
865883
1620797
1291555
1367402
1342560
612430
1094352
1649842
369555
1984166
1508951
1158518
302281
1742838
1495706
93058
1563355
251442
1222445
38462
1086013
1249455
157105
272014
1073958
646839
1748296
1835107
1803696
1948405
516420
906346
1046311
849664
1796806
1104410
938820
775891
904059
1067850
562613
1411740
1759772
567912
339961
1968646
838893
735592
935311
113283
1938624
486376
43036
1983882
153341
1568398
164975
1024915
1614672
1821491
280425
1466864
709522
279173
1754657
700489
323227
611451
196908
954558
1183527
584653
1273281
145838
124725
747368
1921062
1560244
1353861
1564707
1061290
1722902
477196
1866638
1930282
149191
1490462
163045
1192904
235532
1081521
1227688
1591665
704266
467778
1804456
426639
152844
829660
797036
1878269
1306176
216506
373919
1530482
1394343
1689776
1095391
372682
254020
767340
682025
1073729
210774
1369404
1078583
949316
628752
847506
1389169
1371524
655259
274961
1936156
1708113
208654
1815075
175809
780034
1662045
165088
1722850
695962
986811
272407
997017
1419920
614313
985474
844751
482951
398802
1038281
418906
660384
1715259
344631
529481
789289
852957
1045909
1667083
607012
1151128
52867
3951
1554409
860916
78561
702342
1952967
617345
301270
1146748
1258981
1976472
499729
878695
47856
814913
433679
1628293
1355213
1602199
989248
1821538
650657
1978960
132857
418001
1624964
272595
53103
650429
1319148
1993663
822759
1801309
750564
446773
954440
600926
1845138
211160
1790493
283967
1513064
1020177
1810181
1995882
320589
1786491
1089098
1655964
1747418
1644175
1729771
1943621
1321064
223117
1549326
381731
375598
454359
73995
1460861
345320
1351177
1404581
454399
1251444
1612237
788531
218557
110812
1422205
1435935
1050600
1724182
770443
1900528
625119
1307113
1832341
1605224
1068009
413180
89424
1979413
624930
284342
52783
377341
1612935
671661
869533
166606
503918
268600
1499752
1956282
1063640
371575
1900394
794848
844897
1931273
1120892
1740718
253976
710114
1470412
1375225
595518
1270451
1447469
1796504
539602
875254
1823970
1821214
1855795
106550
453816
178251
665850
132201
303912
413216
818510
840562
432692
637978
706420
51748
445682
991758
1685057
1167919
100629
710646
1366470
211776
626437
1161398
260739
750073
1369086
40051
555386
1667184
1231008
1661785
132162
916431
1136523
1380227
1916639
78620
1959617
896169
152501
1681671
1085986
661044
1658649
1780910
301382
1440111
1199106
1110784
206585
1035930
431691
875607
681304
815058
860020
213706
151723
623465
359318
1573029
1301388
223446
1730302
773294
907390
439205
974757
322477
114704
1420592
725469
262705
1532980
248461
1545752
966771
1724125
801738
577644
1157898
264517
181034
1256550
535454
1140722
1937402
28699
1461929
661582
343487
483955
1369053
1467933
1317398
436732
1185071
285454
1616210
417522
1849713
1497694
195596
197402
1523372
1797976
697491
230106
1861228
708223
288875
1237846
1643719
1502166
1423348
1589609
1621942
1502053
1683477
706279
1848652
1872057
1004751
179055
1158812
1387325
378656
1145350
1517607
34884
1852276
1728111
499579
1918941
179642
138162
359043
168665
35206
752745
700515
132879
189144
471703
1649842
1984388
453111
817537
439922
1007086
659758
1520792
402167
643741
1575749
655239
555337
365227
324276
870786
699066
1808435
1678743
904745
1313566
1073452
1730734
1432115
198190
552769
841769
1226482
1054544
1587453
323545
798863
884048
305330
1403906
1244602
1907595
873019
1339297
999165
1102040
139622
1488679
1207889
1333472
980597
1104578
1431870
105803
1646298
117257
173520
1289967
1962411
273967
503272
1558986
1584112
1178482
266999
884646
384437
407442
594019
1074814
482382
1770963
285362
229305
356624
537387
1003517
279884
307692
370967
1094111
632172
1708603
460736
1654798
1441815
1062798
746505
1502886
1189670
1029131
1259381
1277503
226151
383553
1612383
367838
881705
1301494
233634
561712
242769
1622831
1193992
484115
15155
691400
1560685
836894
564724
1806976
857724
699402
979216
1650347
273238
1066875
1058637
1321999
835237
555026
1666139
1852588
1560711
190583
1213028
1415511
1856809
1653194
939549
1693096
1158861
255603
1023931
1503128
1946249
1748588
262304
1307609
716134
471013
1711801
1074543
909142
1220142
869314
902962
178455
1799404
143972
335587
1809866
619552
1053722
233454
565930
806368
900455
329142
952374
148932
1385326
1807235
202226
381460
1070363
856328
1640363
701587
1167606
925454
660554
1125911
1402290
1683791
1060675
1430108
1478614
1714572
594979
562963
1833297
1376648
578407
668102
13646
1234988
1409703
326397
555728
620317
1785614
87480
1468088
1828108
454037
954035
454036
1373370
587637
290322
89699
1667224
1178602
985298
1751182
1541434
826762
1088671
533953
954176
1287030
223581
1749270
241096
1999823
631396
1300545
60922
1282606
73655
291497
1948642
1130318
725946
233637
576349
280837
1741623
748060
1287267
943416
628381
921818
1298013
1342528
250529
1284588
327482
300637
427046
1110625
324076
1395980
651320
1197304
160607
294174
179563
1845688
1349962
1139970
1928232
1993019
524738
1101329
498291
329330
1498094
228190
1584811
538331
95325
111479
1085751
1086764
319456
1614411
198170
1754171
263513
1070166
338696
66264
551403
905930
787383
1204429
1550852
1974203
785065
1730259
1420847
1416626
310895
1525479
1859765
14958
1426432
655252
1091331
298060
630740
1539607
447486
358390
522374
1153395
1968254
410626
809986
1330272
507195
818549
1819410
406301
1286835
674056
390600
870997
1185411
245860
1123542
1988782
1917934
703682
301449
483227
350805
1644663
1102959
744699
1723370
1426105
1869484
1756445
834660
1157369
1585045
767598
472729
649336
1567975
1269739
1908919
524269
1954358
715800
1719402
520334
1903004
812120
286126
1388324
769610
807190
1460721
343975
529126
564874
1203225
645840
1803862
1038944
829357
1771644
1698252
889095
1057929
1205458
834848
1374324
1489187
1899768
101731
592975
367228
1704170
595379
799101
736661
1043628
1159291
3828
257246
521273
1003649
1733669
1228642
1362994
1325021
1229385
1919601
326245
271130
585212
471500
1172345
980722
959508
1531088
1143700
894507
913933
107669
448491
1268981
1307982
955219
1825082
1907522
515603
64822
1730118
1291136
690305
472511
1315991
1512427
532919
1930679
1704541
481247
73590
662110
1488748
1002945
301408
1946930
1613383
477106
574953
1936737
49469
1085444
270630
1524452
1341153
1078606
1150072
70284
1432478
905056
395528
531005
1819243
33046
1469412
1002383
1968283
584023
1698463
579508
719062
1601079
46694
1125330
129744
1139400
116530
1907102
501493
379946
826383
879304
1011318
28278
1273209
53263
577969
159455
1878784
387369
683490
119317
1408297
1662134
1974639
802900
494015
809997
137891
1945384
1399210
1426723
824542
954405
409512
1068478
692599
553362
231872
1601668
1917098
475874
444187
1912419
1186988
1880213
1408099
1655421
1226044
995127
1911366
333372
1080651
1897623
1997024
1917849
1832764
1420943
1937788
1743292
1712167
1612488
527632
925202
670343
1200549
240050
57606
1010984
482241
709254
31314
796571
1767694
1052180
1961052
1836486
654090
886180
1028090
1478559
1064181
494254
1078893
149589
704087
1957216
1333786
840051
1605098
1066792
735031
471218
1192730
250865
1598789
240358
1127160
438899
528480
217698
1009255
1550206
877026
1457270
1407125
32852
413745
1138019
158676
1556004
1348871
1046432
1903307
1608553
1876496
940331
1309236
172556
260215
820385
944327
460992
737429
1307005
1705135
179683
1301826
1508170
1143581
397520
198986
1076147
1543059
166336
1497079
1480877
142165
551130
610252
714597
1153274
179498
452228
1572026
1501501
1221830
1670375
1139526
412458
1388441
697217
807072
121596
1285759
956946
964595
1638188
1656511
1595741
283757
1112112
1617877
638933
1467381
1146738
1122613
1525434
1651313
1129615
1038564
1443414
1783159
596146
1252230
1811962
1490412
1197140
978018
281853
171719
445102
47755
639950
1093814
631610
370883
160690
229503
796484
222366
76900
379427
659247
1788429
1288695
972643
1283973
1006882
518815
1854852
1020121
1423625
1911706
1747400
579262
1899455
1192406
572987
1171329
1275627
925218
380834
716109
844580
83862
380001
1811061
1010814
1453511
129725
1892472
428260
1981747
369016
1254595
1811125
515028
732920
1153746
1821344
1718093
954787
1299574
1575654
1215831
1125048
343393
1241453
1425241
1157088
1879834
1248505
1448219
1967825
1570000
578937
838616
1408708
1151437
362329
425956
842775
2020
1737625
116897
671767
1142030
1407284
310745
527271
390807
764208
26438
6411
1878137
1707094
960711
884288
1538512
899631
1920502
1307382
905077
554411
589849
1116818
1849015
708867
1589415
805000
742852
1179457
1258206
1039932
618584
679227
1088019
37584
455791
593752
143469
994166
713978
938779
1802498
856318
1283087
1514237
563305
128318
1249935
1850581
1280752
124403
1956777
804798
324103
1172172
680930
713459
1383842
102041
1815529
802033
924955
1741821
153323
1127905
794191
1505184
1501914
955110
1996989
704934
1756287
1996134
535619
824552
157514
1687651
1619810
443547
1760583
1288844
247872
946532
433293
1962419
1688254
943661
45173
1985175
354423
992130
283760
1210382
699474
1747823
920467
1970336
1575704
706486
1298859
1800062
927111
623263
1185489
177827
498827
1404312
1037983
1389856
502639
1388226
90589
113197
372192
1681905
1348950
433242
1770159
317862
1102279
1420566
568967
1223808
624678
1327507
572199
1665714
975697
1549224
1742010
912491
1171483
1174685
1055925
1399827
1499966
1267226
415670
57011
1314159
1412321
771961
1654093
581477
981720
1775561
864321
1933296
835158
1570336
1528717
814852
1254601
815390
4947
395380
1757774
1374876
991585
985430
1408253
685948
286598
1394222
1833210
1311643
928252
1787461
1160636
1969976
813769
1305822
1543320
1047977
1000959
337620
1481146
282060
1649675
1624147
488614
1961906
1624349
797501
391401
100723
1271213
1642802
1526410
1876008
1814610
729088
500450
616282
1896168
929734
634024
736951
625989
845805
1090685
1641551
1092775
1847691
1201500
1275101
1013859
233655
1570942
1195365
88314
501572
1460166
507672
1348538
773006
930813
1669419
609018
447783
319500
1075795
94716
527140
866679
1751172
1872428
1245964
531475
1535532
984487
1813743
1552467
274332
1865640
1796090
1892680
1281105
648911
1458749
1880511
74465
7736
1080551
915394
844824
1265293
59561
774947
8451
30496
1766312
1229590
85587
1690156
121663
936321
1851790
1037981
208659
1438292
1599401
1341193
1926488
1737435
127712
1520817
1292129
1472467
1903291
1367787
295332
1960178
1345178
459525
493998
737102
199261
764236
1557059
1895190
393261
711545
985464
1697249
1655253
1033541
1864353
1628798
1992459
966588
802565
1265496
291380
470055
1382015
266100
609176
1886986
147019
629401
1289737
174305
1376705
335809
1940136
498566
1090883
1294918
833969
247022
911529
515361
396085
12290
1685316
1385985
1176896
1313297
1691940
1409116
1486555
1268955
414930
948479
1388121
646401
80874
1435783
1327185
797268
1779756
1718139
1316779
367584
484041
1499543
779030
1600064
1272564
1966224
280100
1924750
1403509
1164215
1770138
1629602
520232
1894431
1809403
1229019
42173
1884824
1059079
760634
1203838
404553
1493192
1484081
42263
1626043
1267508
718330
1916475
510452
465822
1503269
1182755
1196822
1246449
244625
796858
1956747
486666
1150141
158163
1683829
1436030
1478200
1417459
808113
1761194
1913624
1829083
1195898
753429
575228
1732732
157902
1199064
207348
988112
1370746
126069
1005719
1065659
1291354
142480
1769187
1626940
1845885
1151621
1760737
1183575
1634531
1129266
900097
1192702
1593359
1699990
1860977
875325
1578007
1527050
1482689
1196774
1188286
1390399
342117
637355
1511057
1989341
262462
1356545
1853009
1831118
770747
1961375
1026118
1192637
1651910
1092246
379027
1029396
1155150
721294
1334039
1403917
1935787
216054
1087102
720026
1995744
1575902
1375724
1049775
1204089
485917
1841345
136335
808299
1078937
154573
1264315
297950
1856803
1989671
1947119
1406748
782881
1028236
1904639
1587428
1514171
446551
1628129
124621
428018
1486725
148286
1680647
492089
1658625
260242
1963623
718214
489253
1679879
1887546
1897163
547577
1762720
572556
1525291
481351
1470374
1627699
110309
1992434
1389046
543424
88632
589221
1163931
514790
817369
194190
573831
877267
137882
1604792
1559679
906357
1248901
477487
1089382
477060
1420886
120132
838740
1843087
358252
1097412
1591327
1919802
603933
770153
1691923
283401
916286
1268643
1385252
1637131
610761
294614
1206241
791768
489368
1497111
463930
1178273
572036
416254
1260395
705198
1767456
438969
271688
1520778
560379
1926010
106059
876740
1409727
1477983
1532004
1424243
928810
176888
547046
1877122
1354590
877432
877530
1901638
443719
256824
977367
948691
872378
1257641
860114
159587
1400109
136034
1638916
1800404
280841
26067
564000
692292
579301
1666121
465212
1499080
880288
143512
1866006
1666270
687551
1152947
1823199
722235
769044
450202
1811432
1544711
704928
667365
236086
41616
288197
809797
25013
30050
1840015
56534
1428268
1430234
1547365
1581457
188123
590475
1023613
1150446
791092
68626
295472
709426
689802
926480
548064
905277
1385186
974746
83994
1028024
1570240
867895
245302
1228847
1567354
1066684
1712449
189531
924679
1435191
806744
1496552
983422
1054062
510766
1693028
566500
635010
1112882
726661
1028052
121644
1904881
802240
1071966
570108
1820810
1813851
231538
1344558
1005121
476737
1885811
1338348
787605
261181
1499737
1189743
256824
1331513
952516
433063
1642801
1990964
891028
155538
1349282
212501
838328
226148
1172589
1752630
323100
877364
670111
13887
1611232
1847909
1445780
72905
332176
1604169
360184
541430
770875
160167
1635881
692391
1008551
1450486
541835
1995513
691273
384278
256272
1583323
54783
1097997
164545
1034759
399514
1801010
101327
1956681
1460189
254068
1889230
587492
1695242
220402
899517
1225173
1996623
816827
126951
1836252
406336
1054495
1782912
773594
510944
1779169
1875019
803581
1449038
1372376
367413
553434
5930
227387
1621453
62922
188627
880293
179527
233032
1705207
1576540
1435116
494505
1743483
354971
1703208
1661710
77129
739416
963772
1163087
1349591
1089623
881808
100539
1480053
460826
455288
1930650
384105
1035809
896077
302655
733115
1825592
1441764
1630887
1997210
1585790
1787689
1542586
1416499
1214934
1626605
1865290
850315
1951751
922232
119293
1850514
140599
1306610
1393199
1922320
1415103
1793488
29499
531112
1153567
230992
1224419
784414
843304
635860
1874191
1609669
1894867
900769
1505819
1455948
159595
72269
589635
193889
1714681
505474
439246
1900053
976429
489074
695337
988781
1862259
1877930
372724
8497
531801
1712039
1608374
390631
510954
1698982
449030
1647612
1672552
247974
1066717
1084122
1338771
1567487
396037
912616
1450083
29111
1858819
1300968
1587636
564006
1837407
980745
625621
903537
872550
1313093
380574
692557
1947949
1145342
998031
192176
1194013
587413
557199
1007991
1443407
117975
1006241
489427
1507523
1500351
382510
242490
1911451
509700
694431
1937112
843571
164512
1931465
1506108
1733831
1277486
216133
984626
322696
1142441
1130949
671346
1683383
598382
1733731
1751697
1578043
1562225
180192
385598
1849721
1021136
470728
735246
346110
1106527
941884
190995
1178931
1922883
321306
922372
994914
1893499
1095289
1797973
1863361
124315
1059381
124956
656349
1199838
758595
1047775
1449076
1945307
932497
1755033
1918965
236818
484686
24022
692939
1289430
1599172
953048
312614
434889
1456455
1150879
1582908
1733065
1309835
1441526
1746533
1770693
271476
1175382
1309903
1870355
208166
460400
143291
321069
633506
482052
906985
139564
1445423
653614
575925
1738005
645290
1565792
812061
717544
1867466
179165
23075
777952
1721170
44038
1944402
1708339
1171153
166846
588516
1900022
621948
824400
1142051
1485830
1008038
1734989
1961777
924980
987232
1772318
548760
1416526
1984272
31039
1563488
619973
287781
1429550
787288
712297
230496
7957
522252
1484175
16399
277929
1788589
29133
240007
1701872
1683886
1932716
1219749
667649
293154
594855
1218349
1669372
482477
206952
1336655
1000799
1847927
1055021
634798
165389
1806495
1833235
958804
1936684
270849
234875
1066181
377979
1701080
884176
332109
1696918
1603693
522571
1040221
575901
1752323
781188
972008
1320738
742938
1685091
849010
972259
1821717
1477728
1078960
62753
480182
470194
1163894
841787
1515404
1869096
1078201
1317156
1545601
1001528
1743136
524606
1322474
418995
1626561
133922
178932
908916
83523
1304467
148088
879184
190691
477427
1973451
92383
1354155
689902
1330820
1097596
1453679
1633732
381270
320311
1312839
1703577
504539
1746985
917566
927567
1075005
1724371
962474
896102
1578305
1926641
638878
46317
1759702
202959
656644
1330580
1425984
652296
19476
1296527
1423192
1597101
386234
614837
1619863
237333
988206
197522
176902
599737
1450786
1884857
1102179
940395
249677
807893
1947001
1112621
321592
1125321
895537
27094
606183
160366
716607
775355
544361
81029
1840444
229971
1503147
6304
1821777
1067387
1988968
894046
1742640
652464
743766
1420847
1857261
869851
129965
1549914
1770117
1832878
1006615
1914484
985945
1476075
927552
488601
461573
611467
639301
1637814
19411
655076
1864157
381613
925155
679547
590383
1697129
1309115
820370
1171773
194434
1089689
396288
855354
1228277
1751635
886271
1500021
1567184
1693780
440215
1486619
175435
1675179
168371
584821
460170
1303877
1819226
1755673
909269
1451790
1798308
665763
1507198
1829721
386356
1044389
1900277
386906
1828852
1926885
627060
546637
845890
1297499
659517
87867
1358376
108744
250607
1790106
898263
109308
1354865
154161
1381814
149398
826864
1065311
68584
677482
85882
114669
1200523
1795536
1560170
1173459
1711565
1562051
1855547
346494
791663
194297
1044417
759275
1444653
972497
972804
84885
785620
1590829
11400
1509298
566961
798728
1547476
691540
344734
876983
577329
644480
1920816
748986
1275513
736271
978444
1400569
1432295
1275756
1133283
1409281
177151
151705
1064066
108234
282205
1179105
83025
1675942
1118244
579409
1485037
91088
1271857
1768231
394358
747398
978435
496590
374079
1313571
834720
819630
1487565
1175075
1839370
398111
1225176
1473075
368447
1909330
613054
1939964
20982
1127594
1850099
736856
397067
821632
1549884
856208
503249
1493412
526695
760694
1667963
1361712
559834
1107761
295806
576103
1421027
1859306
454069
1223954
780468
1724504
710052
628000
1243068
486123
385644
203967
253512
929772
1147982
1712341
1195270
57902
1060620
1680270
1924695
603136
356400
236327
1599838
1737391
1462964
1427804
1379586
1586180
1106005
983091
1131031
711976
710644
516792
661501
1491187
216866
328902
1922309
600825
585438
689856
1295596
1456464
868506
542067
1564790
1637495
1769082
1336394
1461661
1980478
1353767
669955
95725
1366276
32607
1602355
1676944
573244
915404
1682959
65946
946971
1032387
1542078
1694760
1688034
1606390
1268704
1260599
789887
1116531
308887
1836090
690219
1573333
1047211
1238894
1282751
1108057
433119
227422
255008
71256
1151772
1638056
534866
970153
425932
1194069
837569
1858991
7629
1728439
56822
1828733
520495
35413
1162111
1989698
536834
1947927
1446416
245797
1262710
1837304
44189
627238
189114
1962207
626681
1242421
1458633
1783763
1132434
1272292
1631932
1768543
1739120
86812
880235
1694360
786078
544773
1494975
1039927
1889680
1713177
1101449
1295296
781929
1323602
1497083
1867502
857312
752800
1885085
1343978
598040
1787537
442148
336288
462093
1628299
474687
273249
1005927
24199
1993158
502604
1823334
1180510
641197
291859
1481602
1919103
1736431
148162
665421
1617159
3197
1029935
358796
149599
155917
1719192
1659409
1407491
908221
1595483
814826
1378719
675293
1667988
413000
674859
689970
143235
1972752
1596808
1807558
1275497
61629
1661321
82991
1116976
1950698
1765378
1145944
1876933
1107437
1148968
1820632
1341956
285337
678540
1592986
747593
430245
484652
1515685
1736499
1146655
1653199
1719578
1896333
1490138
1389083
1985335
43549
1823574
284721
1439768
1570417
243491
1758921
1646449
1718044
663317
794939
617007
1369383
1954109
26541
1899657
668500
1768786
1042225
1959392
786886
1827857
1735583
1540323
1243314
737704
1086540
693211
735246
702680
171156
1004572
1573684
383085
1436186
1956137
521332
632420
614859
1270544
907390
1765239
1451421
1387152
1616636
1446422
515119
1034124
1317499
1793479
1780946
1670928
1492328
1849806
123631
1545907
1594806
612655
1397551
937821
912591
1970838
1533379
1727073
1224120
94169
95330
446249
1744197
172733
459726
1631864
1288798
143535
1029712
1958037
130830
1671887
1427284
1909758
1868617
1017156
1266029
1848339
907865
1566941
1449712
1379670
1147821
1505056
169562
1026316
367177
719872
1518740
1748263
140360
1438762
374542
1930809
1799937
1779638
273716
999426
1129440
1345893
974059
1657237
215
1058923
343477
610347
290993
1832990
1432697
1097518
643873
1862350
1289241
321466
1397842
474889
1942426
876508
104129
1979618
336871
1216474
1762995
1277935
717437
408169
968797
1126768
586953
1045140
789685
43468
1035587
546654
808660
727209
780225
770651
365025
632758
1124251
1097758
180189
344446
634694
960489
1108127
384813
663486
1676437
512269
1518657
851721
1333890
646432
1970399
1564659
472592
344290
613115
43422
305063
1837128
1894910
1217411
1614667
1152477
1274697
1009166
614547
1969231
1782534
687819
480109
553896
1893838
1756661
166597
1443429
738759
699081
1323823
417143
18607
1117727
1590989
634469
94489
1032201
1389462
757684
652408
1475486
918072
39238
1111551
1268460
342555
1256766
766409
523828
1728644
157307
1394344
563704
1159866
1980723
76854
857593
1971864
1617489
1216575
1773223
1313907
165858
1431381
250833
1793845
1080835
490783
1424082
864177
1092092
1562146
907444
1475091
636563
1523832
1386948
952361
1839180
1028089
1317057
791778
1070537
45790
1149234
609023
1772847
390072
322073
1229261
1918099
1434607
1317728
369128
1132932
470950
411124
237059
310634
1082968
1948482
716826
358499
931023
137753
1736528
461172
966342
968866
744368
316858
213024
1784465
465599
1815106
1167101
1202999
1915211
522094
1486787
1252076
666428
1511849
866050
40465
64779
79377
292747
615919
1619269
1696076
1210248
1588292
1634151
1153244
1873027
1703251
478049
448730
410122
1915617
330982
1611023
984268
382564
1679794
1046444
1844144
397019
1653507
1043662
205329
736512
1673832
724173
439562
602848
314840
973322
1712781
860776
1115733
992519
704651
1977678
971725
865110
98446
414235
1839714
1446113
1780107
1705914
1346640
775994
77443
1886612
156755
1893256
1834094
267885
1124851
264080
54844
1232346
950943
1573191
1405524
1039893
187342
934704
151036
931622
1011299
534081
909950
1857977
102633
1455787
66856
1657664
1001624
948764
304618
1350303
185447
387627
3766
324222
100427
784513
1530767
1326977
519489
893428
486980
1519960
1374798
570204
1667133
999292
1557465
760562
338154
490017
1916361
1968541
1757867
770143
1081386
1044545
1483122
1771410
352473
1441555
1418114
1900461
1028625
1901457
827523
1739944
1444320
1153034
1564279
444165
1636460
1228814
531963
1427579
527810
1195872
1997998
1739642
859160
156541
1984632
821871
1895425
1279562
1068911
585005
486532
1449374
1999637
657993
816265
522198
269787
1449800
1677854
177527
1885363
1594258
120104
981564
264596
1708345
1452785
488460
110037
1808945
373802
526389
1759324
149647
1340850
1945252
259576
234853
1374267
507180
1469033
787296
1229526
1827879
380153
530709
1931722
852079
1723120
798477
1763484
625153
419604
218323
864140
634205
970786
1022141
528140
1925989
866294
1403343
918049
1435867
1970978
1660591
975121
135423
1902286
1267665
806952
1140578
1250621
54615
1112539
783770
1919732
692354
388716
396926
1297924
1267129
1498507
630684
530135
1566058
812809
294415
280344
1397607
1653557
1388797
1097710
738534
1761507
1544092
37628
466538
1605257
2163
1728926
210262
152046
1661937
1526973
478522
26203
127430
982524
1890283
1647477
805072
1124050
1098412
631181
1367447
236654
1709371
1047432
1986914
814386
1883841
1154471
1520247
1587366
1324638
1018290
1805828
984596
980835
710685
1357956
327571
951500
1413872
1188512
382883
1673824
277485
1921459
763162
305693
907071
1371944
901175
1109777
215967
403543
375253
695488
254284
22955
1152866
449987
125721
1984957
1784510
1617813
1375635
1674619
541831
202674
1153382
1430673
544894
1732522
388962
1951982
130783
916697
1718046
1067591
1723690
1643961
919141
40267
761234
1034815
749550
1611010
597320
1865516
1990645
1965724
765138
827358
794736
1847747
1442371
840028
874169
1285041
1441434
1244699
312973
893957
134334
1023725
874682
1709519
1143815
1204971
1723633
835143
672205
1755399
1700351
1703081
1761501
404598
1152729
128490
1797550
1435477
610144
1856375
758583
1293921
33118
413174
1729570
1934095
1517508
318810
694289
623959
1807569
36012
1183371
385325
1170050
1616166
1102524
1482036
1067691
1408929
1834135
1939562
672848
819106
824309
769631
549348
31251
150565
495743
91010
1043363
1614718
298515
574316
1573271
1594055
1297624
893801
1792537
1922644
445379
566273
1868847
50258
409944
496252
1629084
1493799
1867334
751700
1223380
1311842
1885554
745940
700787
102920
1359822
1619345
1688040
625912
1143376
990148
1083086
1463723
1902952
365834
75467
1885751
62675
1674708
1133462
1124537
596061
1806783
607835
958110
1551370
1880160
710227
520118
1639362
1873912
1164026
551775
728092
736434
1972837
498851
1263805
555263
1629126
1965985
892422
1412033
1048944
793748
31331
1259377
95775
494519
743427
313979
1171903
1757250
964172
857109
1379576
850919
1788343
1599814
1242780
1216393
994216
1012643
680960
668245
955953
1705299
305713
1641727
1383709
519596
707808
555321
525447
721397
727295
264244
1661324
42799
856427
535518
420984
456620
50550
596070
954425
437789
1360467
1982378
496372
763483
1418668
1147165
363468
1929578
1241337
1975827
422846
1611422
712258
1457904
1035900
336690
451399
155390
115826
1855428
834292
247485
1257739
843579
404085
1481107
194017
937212
1502795
334902
992209
1669630
1107349
686530
995784
171719
1353493
1040010
1096094
149687
1559748
462635
569467
1673245
119327
1803097
1284679
96132
1444469
1102561
1961631
1233148
441999
1953591
1181825
854862
1402944
468449
506216
1822315
1748818
1570149
1940057
1709596
1870667
941980
263617
1449959
530683
1662224
1488263
542790
1794323
835951
1502495
1244466
808881
567977
996984
969585
1374703
1035780
1169630
1258724
1075804
984005
71685
1456659
189483
1001019
1118018
950996
295596
923244
383040
123999
31670
1436082
597281
795772
37631
37662
1170043
176424
1550429
800617
739362
814323
1116155
128270
1708954
484340
318091
264397
1601031
479505
582559
979853
1098905
1726979
31709
331444
1147054
879163
1041441
28362
1784300
512715
814889
349563
1880795
1783847
1820835
870521
789288
1948912
148101
590574
1800671
971605
1414950
931583
1221304
1387987
874981
24278
605579
291315
1126655
644227
792438
793675
214262
1219106
1711974
1715460
804446
1076073
966534
25049
1135705
1558911
1206701
1736788
205939
217752
1532588
218013
1703447
387688
256134
1104573
888267
444146
175004
873558
872012
556423
372392
1280224
185098
1863889
1338651
181154
1977840
325481
1377267
1897870
105088
1272345
1490239
1846064
152637
973257
1022629
751077
1236997
1252446
1273191
457513
879332
1539724
1681756
1719659
41902
1088465
446304
1763265
158644
832632
1152382
140032
240844
861795
1724132
865379
790788
487861
1263370
1506532
1386590
1403957
835685
1044195
336017
593271
316842
1893989
1966564
1962797
252805
1834657
152799
1096816
1979018
1962266
753455
1641863
79159
968381
1504744
1879219
1707371
1448878
326323
329167
1757181
1032076
183782
526821
546728
1484034
996551
274326
1636684
229991
1913687
26288
1920226
115993
1487040
415973
1763345
1380252
895095
161309
1619113
991872
1000762
1108723
593928
144180
551688
80816
1159424
1893874
555180
1759780
1668760
1462993
1529404
32460
796083
1620450
72532
1238621
754771
874999
1463241
399835
382112
1164619
701428
1506808
711340
1390334
1392086
371562
1348220
684672
504054
1079533
1787142
1219971
383456
487863
603843
1727151
270692
345438
1909702
683454
1028895
817542
459232
1524520
869737
1141594
1331436
1335328
396481
413368
1642389
629037
764973
1997809
1654976
1668023
895895
424711
999975
213618
588454
728582
506511
798300
244413
388537
210949
1163105
362945
1847120
529979
372091
864868
479504
25766
1382438
1041417
1403709
1074284
943133
760050
878387
406841
1508949
1004749
1468655
1253690
82349
670750
1658399
1848708
534776
1492096
1566113
1716721
382351
1312491
1433749
1010171
1854192
1780976
1865966
1847340
60483
1890038
1279194
1838361
1255011
1315896
938918
475441
1747620
1665498
944112
1086257
702787
292951
583015
1481870
995023
583699
892305
21203
1501003
735925
1349883
1643503
1392076
1034839
31942
1785660
777612
457805
1132670
1934760
1453987
410693
1460305
1541253
724129
1392862
1117724
948111
445763
1416220
549606
966727
1669957
1939043
835200
1384020
746127
57706
1631614
824012
1727150
1827525
772599
1967666
1534385
1090466
355635
1588723
983720
463499
130731
1935558
1440338
1093004
877105
189429
1347168
978811
1468842
1965966
1794563
803531
1576348
1195487
1527416
937900
626226
632691
1055564
81403
1771922
1942733
599120
1667049
425051
310791
390844
127277
921391
567452
394148
1878947
271247
133181
1919127
728768
1008704
1365328
1471220
739661
979090
534374
1106715
1184781
1915321
1107289
291082
615791
838938
758038
1423452
967093
1327777
529468
79738
557885
671985
1838917
153094
1067633
1277539
1269343
708309
1759083
1306340
1030456
1848306
1589023
544113
1502815
744356
1246376
253824
1206342
574560
1482543
208934
1180667
57371
1272484
167844
1334089
1700489
1515219
827784
1111898
1753753
1968275
236421
1436907
1076195
1507642
919784
1974457
1656163
1624322
1870742
978793
1837840
232822
522752
551311
299590
1031773
190260
399849
864120
937164
1606779
729096
1692869
1986460
1957879
1519083
1956948
1525227
1699481
606333
1963444
631833
1119902
1922816
825909
115890
1737402
271385
1063817
866519
144406
818455
1258987
1431398
1150131
202618
168931
1007939
784884
1661715
711526
1234497
1518980
1358818
1239816
1219091
1901157
396439
358819
1648009
1205515
7002
354711
1830308
645620
1146715
64908
1128719
1347715
293578
96970
1889059
1834316
309817
144519
1701003
1803502
613683
1616288
1203302
829798
1763814
1330286
633637
14851
926972
1492780
278042
1263457
1735315
1935017
813869
92573
894068
993725
1010404
1338803
1493519
903059
804077
144857
587305
848147
1505504
1539551
847894
1621665
573880
1247241
1423001
214884
832788
1033387
1149394
1152880
1193853
1338626
1452816
1446373
1276220
581196
644513
561485
499610
1388992
1083597
103465
1367009
546848
1170187
1271199
765876
1537044
1331879
857902
338911
903664
1291628
306109
631215
850530
1468577
1050340
1026047
136338
684396
1040399
446685
1084831
1777835
289102
1142962
418827
1116502
76964
1388393
1177459
470220
1617320
263843
1219394
1627633
1591015
1360437
441771
86357
1605172
1814637
1398773
1081514
813589
1188106
848595
1790157
6343
812785
268890
260422
1680171
1463828
44276
681842
1329781
1400210
1575181
54436
1405301
777291
177820
786273
715339
287861
1275984
269969
1894001
873357
234752
1381273
1760475
610918
18282
1329573
1191220
604367
1537129
579209
1104608
555814
1450368
1089840
1152563
1419177
1182606
790257
258701
592856
625041
660938
257303
1547925
1572543
52070
151364
546123
989723
287076
1037972
157693
24065
37365
1255081
881185
338145
502048
854540
1557054
1030560
478679
1146695
494585
1279809
1663572
1911578
1291457
583528
740543
1515428
778957
369238
1662207
1425391
921882
1171842
809067
1641859
926287
479837
1516806
1711293
1712645
1334962
1136032
1650729
326609
73352
1665018
406036
1541295
1194256
1214664
109042
1385750
1438750
1590479
65591
706237
1505348
1423751
1938850
1212312
344504
1742023
860992
682783
698870
597464
56241
70265
374181
1451955
603009
1386556
1836892
939031
1672575
1076810
916093
1949876
220885
1147215
831617
1979798
129985
1401240
1344384
174951
1717960
980902
186976
586940
1524065
728587
1482967
1133516
652495
1609907
441575
1943315
532347
581362
662244
962521
1539224
886099
1693011
1439326
1944506
96041
673017
243373
1116415
790408
1303777
1687204
337939
1261563
1715740
418372
335689
64590
336968
128002
18523
905942
1379497
1883344
490262
1704578
5772
61687
1817723
1844145
1048104
315920
492416
1703507
1822572
660691
1634395
514079
1018281
228101
604474
476321
1345783
1247156
1237881
272579
1132148
1041955
362784
1387628
1185375
747136
1202189
1764371
945611
340266
892950
1877581
164527
1005141
893480
1812859
411986
1697996
223971
212969
1234864
641341
1866396
696638
151075
778110
660395
1444662
549931
1563693
1189025
671134
1678249
1178948
1343274
1409059
1456431
1243997
1686308
899913
679201
1579683
702403
175392
1753980
105363
40373
1290284
1470795
1318838
1269990
1247612
759816
1541994
177758
1214431
609090
1497270
1988642
220701
140102
1895760
1519694
1613952
242190
1613258
866982
1743020
976508
997696
379748
1789073
1255976
1045214
1641828
488728
749058
1756433
1567885
1592423
1139018
1491752
1277945
1146
108276
711056
1024752
819281
1100877
1528671
511129
552730
1437048
314735
1581176
1228134
354638
108725
286253
234061
1836523
1265222
336946
1945725
1416042
722996
795088
1684958
939492
1978186
492643
50044
225685
1210727
850588
1759900
1752982
1028884
1612340
743393
630577
1018369
1910731
341465
416965
1450369
1797953
1497151
1463549
1274232
852275
1542559
521430
432722
534583
737270
1640646
41399
894951
825239
1318968
89787
1169834
248891
577187
696786
965112
1820399
8328
885593
35444
949313
1948521
657198
957807
1964374
1732690
291936
1319015
663811
1560854
60799
68723
1128694
429706
1273770
1219687
418433
193141
1993895
1783974
569699
1601604
1309546
1546418
384831
738687
302717
20540
1077061
653375
123558
330170
31302
1665227
256640
59496
1820664
287180
68846
1841503
1978844
700150
624872
1486514
796484
1686756
1675644
1050874
1378023
700960
1704916
370390
649162
1166266
620047
1467059
409653
1358021
1360492
1353968
874483
1072030
1725206
697663
240180
441328
960522
1962229
833499
820285
1386154
1814402
1590301
1190336
1480410
1947067
1871459
98163
821505
799966
830649
766354
786216
188938
1777861
543543
1483393
1279168
1489481
1894880
1498077
1579662
530233
469386
1168712
392937
1852509
223616
279110
1141195
1926987
696500
1959109
1490218
1313988
1391768
228109
7157
760960
1230832
585667
1863661
1237109
25969
219249
1052564
1022983
579894
549300
1293748
1301819
1862639
810308
1104942
364592
692440
1762070
1431555
463016
569081
1747359
1192140
1109221
1104892
778450
453906
650444
1620588
1739460
1486288
1779820
199402
1751373
428595
1106305
1330332
1895775
29858
247062
43286
1492921
904894
561579
1514223
1179940
855202
160481
966200
1126571
1879982
1604610
1819857
577433
777798
1170414
838770
934112
1477099
1153040
1825683
1381701
1582614
457778
728465
1653433
1120167
993439
1284211
1355724
1545498
668882
1092285
889787
1366726
1871865
1285725
805919
378933
740327
1933478
891107
1803526
1791804
1738690
842491
1599555
155775
1577999
164412
1972576
1919129
1975534
1949550
1926993
1316382
653080
644114
370238
1661871
1038795
1300003
1963624
1494876
767385
401773
1866858
657268
1148638
1881835
191078
1713506
1507577
122031
1577891
446511
1708312
127133
1680984
101428
663049
1978250
1126673
104797
1997457
554265
38381
340580
1025973
1040045
1832889
1797713
471949
1362560
1511887
1528114
619626
158891
121113
567793
1899090
953304
923529
123465
1666200
173787
339590
347820
493120
1348067
1960050
1741930
404697
1185353
494882
922253
1264346
1234987
1079659
1545855
1177164
737753
1166101
699464
930216
1490522
1127019
1894510
1468257
158916
1546244
243264
1207343
1204396
28001
745636
1929649
404678
1878287
1317963
81743
1230149
1617501
100351
1868272
655158
110413
1306256
443698
887369
1010009
713525
801392
1248207
163086
1725523
571947
181860
647867
1692753
479090
1927479
840041
690048
1427815
267258
292018
683851
311648
1200212
1329115
1705955
1593200
1537693
566193
837768
1381523
1318536
210635
674932
729282
515956
1444957
444014
1477227
1493289
1466223
882183
510187
1261150
1598515
324223
1658895
228857
1006164
1601043
1454823
289148
689457
158108
1052515
644139
973215
1637715
1767829
355281
1427054
889087
158594
567266
987510
1646532
1722447
460639
1747831
1278572
569440
650560
1500191
711375
521968
392640
1664328
529915
1112089
1907984
919819
668635
517022
1709180
1107274
1830
1919867
295805
1499626
907336
1765522
1178225
1947450
1283590
1916636
378202
14411
1785728
710687
1294993
115876
359972
563186
856149
234889
867477
1677586
25107
1508779
913771
428754
1622331
891694
188253
17920
25809
242234
1257689
411344
120751
367334
1529527
1531447
236708
748055
1731212
400338
253019
987607
1631184
425708
1338566
728982
1992180
586802
1116290
1102492
302563
1111515
1409995
792146
550815
1206953
1884720
714922
1149302
124170
1749453
745053
1346061
234668
922053
978750
132973
667533
1888463
1211335
1914044
1278449
284786
16220
1128713
1934292
1596232
638358
1130224
1285816
1165419
1146949
1124468
1136832
279403
1180068
1043263
1821538
1650849
1738115
1183401
313824
153542
1034575
1449606
262551
1554346
65014
1998311
148895
1468898
1641093
1611127
405001
1501382
1359707
975934
1084254
1984168
251303
728890
675178
1670862
972937
1661515
1034517
1030684
38465
1550466
691425
657502
1875813
1010617
1245166
1859704
880133
149891
60338
1587893
1496372
1806236
690114
1709722
819964
529002
549004
374330
531167
1945914
46085
1974336
22445
160474
1729893
76092
1072127
1403313
841583
1023541
1946239
1891902
757660
1939438
168583
656259
53472
1788516
623633
1086064
1898737
1423586
684141
795500
1163816
1942650
979889
765423
269711
1706962
1565073
33937
1083915
1101069
1943274
183868
758855
1463748
449517
1363013
1610742
1025195
1347224
1350095
810364
1457987
818459
346219
1650899
284699
1664578
1783882
1205562
1659621
948064
1878331
286794
1948431
1726556
1451185
556275
221954
808707
1884992
1953881
447896
1757471
1419450
664197
1948988
1686766
1897290
1606416
127912
182926
996249
1302446
184092
1554115
246452
963715
1615733
705502
1105016
300874
354268
804308
832245
1524206
725591
698343
747828
610518
1443421
1873683
984624
335510
51034
170935
735306
680618
1774625
172503
6673
1271515
1546843
557681
1625633
104031
352252
909839
1438257
894470
1776376
1531376
646183
1216156
1560370
1116177
251400
802415
550967
1569242
333576
1025704
883652
1453348
39982
1966969
1712374
352132
992454
344568
1068027
809797
1908630
703091
56929
1467461
901809
1076364
257716
1134485
1298160
1053300
301853
1731067
1924752
1057186
628033
831635
759668
1725360
1488892
1738042
748220
214192
988216
701067
1040530
1611834
1273544
1491187
259338
1703681
999115
1421316
1913516
1329579
1130376
539542
1167707
1198558
141338
1417006
353940
1026913
422638
127182
134561
949486
1810507
1802850
79903
1845487
1892651
1028604
908374
968362
127911
1263435
930873
528857
1464905
1936240
153512
548199
926522
399834
1448139
634846
1641587
912915
492801
1707166
184095
438018
1100417
1316366
660846
1410301
179346
483734
318436
1461755
1010682
1521287
1962153
484722
658654
1435019
299391
1545207
176474
296291
1031228
1790712
500014
1650027
1875338
1641474
1158703
454953
926265
880792
822035
250774
1551511
1889685
1068688
1884235
1420008
102978
1173392
1509550
338958
466839
1902124
1781432
12405
1216010
1370137
1743094
1949714
903137
1530500
371075
1867303
1234781
869144
169493
1847815
1729399
1565507
1576738
173305
984034
1961495
987194
1683494
500891
1814338
13521
1272967
216003
1324529
1317868
1545599
490987
1702791
545877
1718474
1928850
71406
38534
1332366
629221
1219483
1887133
1504806
1596458
1638552
1906868
166240
1644750
1270814
249252
859011
98939
1091689
1454182
1462278
1032417
1276644
215561
872488
1002955
1359164
1684879
1747999
1729459
699901
713081
1930875
986190
691246
271675
1555005
1014943
1422570
906718
47127
968182
189153
1080966
752348
1911061
1917838
395017
426433
327175
1911206
148631
304761
1347681
97094
341633
1224758
1406962
107856
1894785
1077203
9823
1850229
957842
389002
1545364
792538
1218599
1795252
833812
1039889
1997877
1064281
663847
156960
923609
456117
79932
1774921
589047
1549603
426262
38851
1403739
294899
1708057
1252053
696666
1047397
406338
972776
1984210
361191
252830
1843584
489336
1006980
972338
53445
646897
604099
25221
1284113
984892
79869
1284917
1536720
35829
230482
690401
1851382
1466062
521923
1991755
362225
873446
381310
1924183
1166156
1438467
1979243
643245
1920399
1876925
1135245
1733730
738518
1649054
593618
565940
324651
312767
438597
99223
538999
1000227
1314951
338762
925843
994605
1376982
164542
121841
1315826
1511046
1619444
800536
417264
722990
1792160
1534941
246280
191832
421795
1963029
1142660
1105865
1840703
2484
73752
208952
122993
313717
187600
1520090
357266
1967874
256937
776771
657954
253212
30182
470533
1213713
1272570
1901336
1691151
772739
754161
1302001
1708574
1415168
1991643
1325028
1905643
1753114
1816005
137719
504549
135393
1755663
1182702
1306317
1387288
1824013
1192893
1139896
203505
336911
1818976
1418849
214783
1720014
968576
183892
1603314
1164366
129511
1449652
1732335
1887638
1430382
356996
1840327
1577043
1496786
879830
1272044
737497
502341
1597167
1409293
1100829
865325
582806
404196
1426100
427855
159102
1058183
397680
1591943
1752067
15178
285977
616608
50765
887285
827449
332882
1759892
1114001
384192
1809330
1206967
842763
892060
555947
1961540
1200323
1663257
1481719
71042
1145410
338392
1390246
712907
1663388
1227725
300630
1188346
1802798
1326033
1267789
961891
873871
352446
601976
620097
1393947
490795
1782136
1418628
701974
1759640
820807
666012
1411519
390305
340499
1254698
1201285
1198365
1349712
1955454
1881757
1095260
1953739
1821280
305810
207452
1101141
596412
426471
1329265
355047
80689
754063
866381
73770
1750499
1873848
696585
505124
1664477
1217051
436797
1830154
1755612
595492
1434727
1228510
1240972
1250485
1520314
1960197
840321
581346
510863
843624
186408
1101491
1487359
253324
772215
791586
263677
617613
1793017
1668882
1183831
1922097
1356964
808052
861707
1984491
1543902
1550845
951536
1624211
108200
1765144
927287
43888
724193
1409260
656643
242925
1010459
631737
1345245
357943
569868
1167138
856240
998070
1313181
1998118
865491
943076
980259
104583
253609
85395
196136
658010
195453
428527
723140
376890
516624
239195
1878517
1127710
1989072
1674598
976711
1565500
966660
339574
1836549
819005
1265886
467834
1539822
40260
778827
632353
1436474
1210618
1753561
1882039
1869085
329015
155279
1817974
275454
1062458
374758
378906
586647
36681
837228
656577
1772023
1961379
846152
1723716
1540948
1555924
1804138
1664842
651644
624259
844462
766152
1853887
1800280
541528
393361
1698612
921276
811071
1671878
1138526
206595
651362
557077
774310
1504054
998851
1883086
284386
866804
995425
746616
245481
1704876
192910
92379
1948550
756161
1627440
1277624
1847870
1049401
1654860
1267476
653576
663733
1638434
1192608
1572256
1481533
1307327
1848612
1691887
1956956
1046826
1132019
978949
1128183
1601285
461087
18554
1735064
719286
1185407
1214008
477333
645945
340705
935389
1078167
852751
1785232
1977416
1993309
302276
291045
1464742
1153210
1065630
1105128
1096676
458679
1566822
457460
82773
1049560
947165
234235
575398
1154272
196350
229950
420357
414282
1360443
1940313
310865
1184092
5227
1619759
1655813
1231141
55831
1059826
1318912
1414300
761227
732526
1446391
1201813
134206
284359
541935
1141870
1877972
394295
846979
1656116
1398369
224611
1781925
1599113
1558367
1805994
227130
1595694
97909
381073
746603
212114
264526
1111056
1768506
740881
1073162
177561
465077
230444
1908054
798374
963510
1794674
360011
36909
610443
1075273
1582427
1356457
1438156
1993926
210513
1415538
1935709
1006914
1110199
320792
655783
1134320
628000
1345673
42227
665979
1408299
61818
1820134
982578
589143
1757719
1764839
113070
1040863
1318185
1557764
1615645
1412932
75104
466047
110844
720224
854931
927458
1885384
593684
1929584
1698045
1465672
1121725
1116084
564801
1936639
636338
1756134
674028
149724
1403238
1743755
1712228
252681
284911
926843
100756
97235
1591628
495930
416981
307495
1743654
465859
1655453
252130
925359
1197850
1618146
1276596
248198
1397941
216160
1329011
412139
1261081
1613938
946150
985714
1642578
1400178
1144491
520312
1697345
422436
1028313
433894
408782
1623639
1514623
1535074
118592
1832331
1818115
1741007
761986
552910
550278
723068
170267
45201
1224564
426108
1519097
260945
1316664
341640
309759
891159
14821
263362
1131230
1201108
1417004
468004
703595
786070
1064315
993791
1183598
313716
1183145
655242
1018569
873745
269853
412694
411692
362132
1659801
563403
1492855
155623
1374158
1826250
699398
817112
1962530
779798
1884163
408265
796689
1439586
1180990
665595
1041245
828853
1188860
957797
515674
1703336
563038
194714
960834
805845
1063368
1764825
1281121
79257
1566854
1062055
192213
555815
102376
1785003
59619
1013966
1061364
1433673
971825
625828
1060460
31670
1656841
691752
276717
17926
70861
91008
572029
623701
1941290
943141
828402
1086866
1229900
1493300
1984140
1055404
1733762
1631992
751262
1428529
1142591
1242214
1988938
473406
492212
999537
1517313
524179
864433
1955129
1145032
1953593
184972
1633628
1256678
1953079
89847
1806675
1427638
55030
104338
731497
898547
358339
1156498
1995981
1055268
1873955
792123
693158
11810
909667
575711
1982777
1196562
677168
488135
20414
131133
1422825
1528732
173799
1025610
1176891
1128816
1000500
427704
1182703
1080527
92970
523102
10742
1953281
130329
428330
56272
875196
539189
541389
1911995
223537
984391
1796117
1679076
1578773
1101707
1156588
1475875
659728
616249
1956170
1794878
892174
1515248
240310
1788613
1010261
1958693
1121333
1958575
1860241
471766
1636485
737224
619460
325425
787737
1875516
1083295
1508927
1655469
1053173
1086922
1920718
1007117
188409
900516
376052
1361363
1369262
277839
1341463
1808886
1830203
365299
790967
1877446
1239295
219129
209161
424205
43345
1287406
59288
1225446
1827215
894635
523961
1470849
403802
1897167
772473
1856930
1799462
1435953
1987179
811290
161756
781844
1654758
1983419
1425971
1203300
267309
743038
1939406
202308
1667215
722563
378721
1858268
1625681
166780
211052
1463447
763597
216953
1769506
1998758
1471787
961386
1877642
230534
1532086
1556934
844
90457
1553457
1554163
833282
422216
1500242
894341
1359777
1757116
1270447
736716
1256873
1166520
1762777
519432
225852
1603553
1625097
156601
1261871
1296100
1355710
60107
228707
1222895
1401127
906129
910884
188766
1461673
358537
1122961
1671402
308192
1852021
1575579
1051785
1935077
1775048
688672
1595451
1479583
273526
546333
368966
1443908
948110
73415
1822129
651449
1791000
86666
1875204
1051879
1088103
1540406
93904
1101663
1295455
622491
1665663
172295
510839
1464013
820167
1752047
452450
1124733
1633579
1959907
846854
1206430
1772200
1180880
588468
1693483
1156909
1436985
1111380
1916603
1911384
1832925
153387
1809146
610132
994663
329341
952161
1437364
1923379
336666
453890
313862
377537
958006
1231841
1636014
1836378
1375655
1820834
1731909
1858324
1965202
1221218
93562
1551237
855843
235533
349161
1635581
1227556
903736
1794145
982986
1886637
468164
992771
955669
866500
760042
726952
1975221
761023
338212
1206367
727300
1876733
259234
1217868
1425826
711677
94990
865936
1457820
1334924
1257198
1695827
1045921
901340
1197499
600402
1695026
1099145
178996
48612
1215522
1742626
1381926
1405911
637250
73912
375110
1034898
1065913
1199319
1124158
1304035
1179720
1041301
528750
1795510
1111869
1773651
200373
738418
1842503
937951
1846184
587573
224546
753325
1172812
1967457
1243292
123471
1627486
1199503
462237
1187418
1341672
431850
925508
1183870
1034908
307135
1214677
630357
1134829
1904268
1397782
489852
1589058
1348428
988661
1361570
1431466
1669120
882838
102328
554532
1914777
1591392
1094921
1897716
802866
312621
586104
321715
1192945
1242842
1079457
1817790
1930243
31535
1694750
556875
530522
632481
376905
615979
925597
747119
674858
1108008
706876
1573375
1409511
1692962
725680
1119946
1624402
813090
485093
1877551
45298
1936382
205578
12387
1450338
922497
1408382
16705
1942692
516518
1106633
103684
907027
1659262
1075726
1494231
980091
1549751
32788
1299945
1103906
374156
736921
1158258
1955761
363327
61636
147424
878355
1076721
1594904
495233
234946
1869789
1959679
1573701
796623
326241
1209294
309738
1963063
583896
816057
1984374
411112
1796680
258945
1944281
504528
1572649
1964986
1283236
1501719
1993316
607000
122075
1921623
226388
1317400
1929468
442638
1164186
1440022
1194252
839600
672540
607264
714888
1112432
1916919
728710
1055205
1186943
1610230
775747
1314767
386719
1717849
551152
258108
1857879
1690022
571381
433708
1345687
1107340
1168663
11377
530944
734316
130299
1703285
970474
347174
584217
380102
221385
1698837
197878
362939
1541465
1933361
435152
560668
1900445
793688
1876743
379590
1203602
1290747
338729
956767
609905
1774576
1561454
1779879
662967
1379028
1055585
1898390
796418
1458448
122946
1207533
1191253
1678914
797708
1846830
1820817
632298
194828
521381
1240892
982561
1713839
1774403
103499
1194448
709811
16472
1617094
1281115
972489
807856
1512674
698776
1635963
1424830
1140785
1823089
1988295
152716
135887
1435703
904938
95667
1587879
900940
1515392
987529
1832961
248880
1977195
1303720
680976
8715
496911
1950876
940959
1981500
1588350
1876455
1353208
106706
433744
26415
1719246
1896847
854963
1987647
1010450
1716321
59426
1474530
909748
1506076
646540
1474931
185600
379232
1849497
32660
857542
621075
767220
1136676
1647298
567823
1486362
1003652
645116
755913
492887
555649
1587447
683454
804130
1021200
375644
873316
118342
1965876
1973586
414990
1813590
1477824
1194900
313363
830106
1170261
1040105
1137959
109858
1552940
1332924
1701896
68282
1637677
383398
671295
1224796
618112
1162344
220626
1787487
1224227
237200
939335
1083710
1679501
742725
1206229
1568026
307026
626023
1476051
885868
1114753
1153700
1061901
1926494
1446708
987595
207537
71380
279087
1376586
547744
168154
131920
1486445
667772
112363
909039
198221
1039969
1584226
1465243
1047285
1705299
1070879
1172510
1313104
497966
1289344
1655272
472066
231471
1202022
1415188
109816
839740
500755
1108644
1332980
1905367
1133606
725227
447986
1246174
275860
1522927
726236
1089589
522683
227068
1657111
553515
1897096
178127
675495
11851
1278100
316619
1005100
851754
541117
226770
440893
1229726
1815660
580016
327441
679719
357926
508756
1852294
1391700
95598
1966977
683450
1108551
1763801
96399
957745
830828
1888511
294160
1657081
1468268
1649150
118619
712844
95435
461708
1900599
82559
937430
358667
1688543
655561
256588
1289733
1772513
1165450
1014926
271362
78561
813189
792722
1830055
937254
1853785
366884
1784543
1579139
1748487
1577178
158444
1415608
1419516
33043
1685071
1895079
878406
99454
1546021
224439
487999
486851
639910
1290878
24311
1335367
408346
848162
987808
1197065
1423536
48096
1526172
1817362
1764524
375826
52769
287696
385652
1010249
1218493
1847251
391786
1294087
1117816
675700
991770
375493
713660
1024492
1332214
1068928
459652
1023679
1636400
626026
1689969
50720
1466183
892369
1215938
142591
881828
718946
483350
1445803
1205758
142311
1140473
33676
730894
182071
1548046
265141
1004256
1826168
1184265
1851761
322005
96201
1365155
1792173
494809
106696
1912721
760276
1924815
829083
837234
1122598
1233680
796838
1956351
1254391
929666
1340457
469542
1690449
860853
893536
1319216
1444509
642044
532566
1059169
1946598
622766
197061
970366
1675471
1625540
435094
384925
866531
779688
900640
231346
449890
805779
1116177
1048192
835250
1975838
346424
233257
355298
812870
786046
1671436
560754
376260
1872878
1616246
593578
1756132
1033543
1781095
1418116
1071725
1359973
496859
628882
1111103
836067
865415
382344
1806342
351642
149915
1012629
434259
837841
941816
1615373
122705
687996
869718
1448457
1120268
743803
1854888
1805366
82891
1955478
1246338
6586
853186
799344
1636113
1630949
127898
1332631
1908356
784146
1870438
1236194
63292
341815
1364954
1795173
12861
484730
1906798
943028
1243584
793379
728846
1844073
1722195
185948
1159287
492627
305547
1978
827288
1601447
1703657
1437211
315760
708444
633448
255609
1363072
115668
1743081
257496
1654868
1130993
1797648
872147
691598
1533073
1428220
857806
299002
432952
1446657
1173789
1239215
1556733
1265809
1338839
586360
1424924
395961
1314120
1439745
695046
220710
87167
897789
1987123
210848
1266256
1092627
2965
962887
518761
927828
842837
208088
1382987
577276
1036458
696714
1261691
1119285
1671976
1200450
554086
861630
1581356
1852138
1911784
1551160
1131941
79907
59283
90406
986021
1585764
1651567
1417810
1906251
667571
135353
983268
1148345
1845437
961786
1987961
332939
1338509
1453324
395700
1342731
1712238
1634293
1323814
1538860
1056557
1665389
787243
1278114
1995434
1986425
390207
675916
1258155
445790
429018
597903
291054
1884090
1378363
845885
1603892
1698427
96306
685224
123756
1188310
1346335
1213413
667645
1473164
864273
1198154
1893240
347860
763464
1339682
1617763
146667
1509441
1912489
774574
1655420
122749
1132008
1905201
598629
778114
704826
1814597
1859421
342378
1901745
1675149
478371
1592390
579645
1919588
1072735
1354684
473913
1311105
1506197
822615
1599944
1038708
281318
1590502
1094645
319672
1570026
280756
1426195
1709273
339430
1799614
1972853
940199
313600
926091
68026
26632
1143782
1026925
304949
442065
1126435
1352355
930586
319296
1201650
759839
1389325
1223383
1874717
118871
588979
841102
1116492
206044
524981
474150
92416
778534
1019628
1710633
102869
1840975
889695
785573
1333608
1177362
1695501
1354400
1745870
1944848
1786000
1594339
48096
67366
1633776
1932585
562397
1686628
793074
187562
1456821
740593
526249
1869345
977493
939003
1714796
247922
1845761
1572556
1451634
508227
802577
1524382
729297
1777253
1917511
1897863
545567
1033270
1831502
954261
1441915
548960
956591
931238
251724
990754
3657
321384
28497
321089
901141
535688
1702974
723773
1232081
180886
1131925
245528
856446
979978
1415081
1819109
1899554
1479849
1043776
1914411
488027
1095440
317873
668856
1875155
1679661
1398311
1580426
1920077
283713
1312366
695466
1251436
978532
701696
1370447
1863516
1426696
179084
1284544
48155
310597
1919477
1228961
856181
864009
1164042
1712002
717443
1842152
765959
456276
1957185
1920282
1497117
274444
1138928
941562
80122
246193
402650
6712
1851572
1135837
930269
1906204
1335804
1169217
1806901
956972
974786
823426
689228
1999629
598181
152989
567287
1551385
643423
1732162
789998
1978767
1592169
1883225
1546418
651644
1287485
1222966
94392
1297100
1367956
137372
653824
1949260
1110399
1898349
996320
570110
358651
1704902
683715
519081
948810
985156
1374361
1231435
763723
390239
1012413
952265
655449
1325775
338001
111714
1115206
1542071
1232124
533424
451917
1939694
438085
393708
1167330
62279
990148
893389
1610110
1392127
1331682
945894
955009
993794
1714103
47477
215518
1134153
55106
241282
401934
1777418
305687
1792182
158863
1717374
1887457
1004135
1338124
284347
1638018
1917096
858990
605190
1032356
15930
1423388
1218720
1052823
835485
509391
1005001
242610
1910674
1438893
507136
1466405
297956
146935
1171269
1437143
37813
1313256
1028345
144099
1732297
1781467
949609
253912
471511
1114806
1621170
611144
562644
1989847
500930
1695037
1483498
546121
1888187
460092
109024
1968370
1527596
579446
770284
1962557
1591746
1549750
1214065
1546924
754835
1320019
119309
44785
1504012
652637
846031
1817452
1597949
82329
1016770
814865
1047717
879414
1073110
57962
617783
1585842
747808
1726504
1862105
799150
855742
508760
159411
256326
1949538
983184
1071081
1571148
663676
1530277
586781
476224
153588
1002618
1638367
1409955
739630
1985520
517498
1960726
1778298
1563288
169085
1794155
365643
1184411
447870
355219
1899684
217873
911241
582933
761223
1217236
264928
1868720
471183
1091596
1484620
865694
672058
174371
1217878
922514
665518
213633
1080325
1526750
1839466
433139
206338
1660909
1761453
1156597
978829
1394581
497864
1095669
70140
862555
668106
1332507
494046
147128
728151
1408292
1348864
1192951
83746
1194433
1255413
3078
208496
515419
1656079
363137
1102025
655241
1668633
709697
882116
1963864
342351
464227
1338824
152058
73198
495764
1520788
614203
1960523
1404156
74161
410868
145394
1790560
1649997
1495441
575068
1218470
1284638
1620217
1849904
775126
490193
1103369
837593
1967359
558025
670614
1094474
1784399
1343887
909228
1375715
1132504
1906849
1994143
803146
1675232
1972990
1888933
1306141
662792
878598
1690254
788546
970572
1535632
728364
406882
463379
748728
832649
458318
834484
356620
1229369
1300448
1077677
1434343
1335881
819941
1710138
1744959
245145
259485
654089
1717257
1995752
1332912
937017
1471393
440
1028012
785870
1336030
1172106
816491
943926
1735907
3412
1660195
1835913
108986
288038
1189937
1867182
1141393
1564033
670416
732754
1446201
669421
383869
1455808
1568116
1692278
1396517
394910
1225298
201091
938578
323913
268919
331694
1015317
673289
1792571
391782
1553179
138608
50805
454741
659425
1634025
1280823
676272
254048
1652534
1331964
822249
1959969
323911
1120158
1250924
788692
687166
490344
423475
168074
1802087
1479454
381829
1720242
1638756
304223
742541
430156
981361
1408324
1807843
1078799
781048
1462577
1257479
69813
233773
75562
1010161
133812
1378461
343914
884189
606410
1981104
1336016
906531
712675
1193543
618441
1024846
435898
390028
224210
1734977
182422
746617
1315483
1842423
298858
758019
802405
724400
1782469
1607746
248641
1444587
1071317
361371
1561099
1628773
1234621
1242885
526429
367826
1800790
1037027
814156
473634
234404
173161
967682
750755
565134
345795
1139298
237307
1983979
571052
531576
438176
489690
1505534
417651
1172082
1813858
675810
1865977
1198615
1640200
566349
1418093
426157
1303792
317503
1463059
834651
1741537
1451884
422942
677540
223109
576303
129665
1578833
1816307
1665973
1115273
983550
1930433
1909923
1516376
1871094
271978
115071
1360881
187311
1611471
313603
1908411
1836387
1728112
1583862
324087
1874479
825514
382726
1443694
1214158
602566
5919
503548
791012
1034634
726773
1142025
58319
1722354
1707901
146984
12273
23479
1028949
616520
744268
1459661
199303
220315
1427457
621578
83743
1892690
1943852
1950805
1437953
1859386
1809677
1528333
345642
84624
296991
1495988
1686673
989668
1558412
19960
1559313
1090357
610404
725656
553083
911360
256526
492936
480801
137115
335093
1394875
927429
1465404
820494
1595637
1768301
1283123
1279255
969047
22641
319961
565548
543677
1596834
705526
481603
293530
835789
1588969
98753
350454
1556273
1759536
390606
122947
1610706
1129897
1796672
82286
1135021
1459829
894065
1565414
1847522
1082526
1787024
218865
284292
1700336
1598906
1367910
777854
138731
1035650
52689
1713040
594285
1133911
1044676
1903672
1578171
831447
149175
1456838
4122
1674605
1351378
1915463
599013
210398
1734574
1152333
1334328
735482
401828
1986200
1618765
1303880
600020
1601566
773692
165178
18359
1844858
1317228
972237
1015712
1951035
1313915
141474
1222851
1606161
1801154
932124
375656
562397
259443
964378
1367831
631847
1455560
1429794
1214268
1179645
1521252
135103
700763
1531360
920204
1936938
44303
748239
901455
867998
1768560
805265
838213
1273610
1643105
1817430
1304713
1179607
1342602
1682141
1388332
932950
1343979
1901101
519316
1343644
437158
1521619
686698
335751
1623332
1152915
1083864
329349
1929208
428109
996500
1649754
70749
1522801
436784
56733
1242545
799027
499345
1384438
834481
324715
417565
1443377
284469
1329784
318966
587325
1230701
1810195
625706
314371
912549
1237898
1414996
426344
877689
162010
1887294
1454219
1799759
753707
26274
149610
1534857
67641
1921436
1799655
1518861
1327937
73760
1909861
158331
1522303
271579
244318
1516360
1096066
294285
1014211
1117797
88828
1931400
50932
1940809
508442
180012
875170
1725860
68148
1910987
1870773
1253229
750605
495889
1850282
1117584
1716494
1934906
994040
1865685
1470716
1959653
1295140
73529
950199
698559
432871
1037459
1729831
526478
861655
1125740
1818722
1839622
1598183
1215283
1708237
1715519
1385671
1659519
229392
41738
719894
947939
1414428
1548817
1362941
1192741
1733635
1372700
1418402
1177630
1636344
80955
109578
1375868
1719648
1036771
1468871
1090895
833130
1721941
1541076
664994
16650
200218
1320038
671932
36264
479187
337598
1664881
1378338
197479
788847
1861541
995832
430506
683789
523186
706615
750453
1663635
1079369
637868
64835
994713
1925077
952215
82456
1175932
98464
165930
1824852
727163
344667
247986
1084066
265989
182474
1392092
1325369
163788
1635606
1658095
581443
1428639
887025
396101
588018
1918265
5181
45754
34858
1893160
397053
629879
1106131
1026693
184685
1242388
1877385
1484185
1614335
1294452
191025
1331652
1792234
115977
54287
1228209
426467
1476838
541432
1996356
1815372
1853934
1481131
1298797
1970514
761603
1926913
1991837
1961894
1982524
1497214
1903002
708678
1968215
399718
183881
557091
651055
813211
871075
1901851
826948
619963
1483226
1946172
252632
698620
935499
1481923
1534610
83745
978102
763467
1139531
369885
696159
1702713
1943340
1398118
971949
553
529573
388232
202890
394930
1580361
638642
1361862
767935
1996004
443914
834135
1077699
337418
1907910
1163759
13392
1045925
15159
1851493
239090
1607549
1541924
1949289
621180
1712532
880741
962727
1846942
216523
109366
583007
1730506
186197
103199
1188442
1043590
166984
1136739
1265556
277985
1597007
1207409
1750997
993072
410808
1337343
1516715
1151595
134005
1143075
1262069
1908695
287628
992325
1337329
1447007
923250
1194250
914715
1137148
1418425
1773746
1777907
1905512
1235289
1217306
1368155
1987755
1138126
1034212
1226554
197210
978743
94756
391248
1760437
66389
735472
56006
1923414
175133
9960
630770
387598
1448466
746026
1661550
1084296
851612
256228
215942
1207493
349943
195145
927487
1448987
1515852
316443
1957092
1140824
30939
221959
1886710
711281
675302
1512279
1296308
1953413
313009
1967575
1666855
1651523
1644912
1523430
1555249
1841522
903183
1800968
1880245
1159132
635389
1287646
1139364
1153866
13821
1319934
1621514
1999019
587952
1371973
7168
1223961
10749
1215326
86360
270833
81673
1950566
216201
1787505
1533329
753139
1896178
427416
442119
1962329
1358353
1997408
1222829
253964
1743199
845721
396977
185775
1663379
31847
130927
26765
942038
820647
1801830
545804
100192
115972
138671
147339
694881
1393356
952713
816576
535135
1063952
1746131
120800
1610849
1477715
395031
180861
314210
926959
1927959
1713379
574968
1730985
996457
221216
445055
240933
828445
689643
1597443
1642436
1626082
234869
1774062
776905
290766
262088
866592
1753157
542306
1053391
320685
285828
1713356
1334724
614254
1390377
603611
763628
204910
736782
1547360
888142
939290
1799319
1792937
840417
1308389
232735
246806
498407
1016666
1997770
840090
1231602
738664
1721367
962184
1824980
1320037
584209
1625888
1138969
314864
212786
109137
286532
1105169
1993808
566935
436790
1262858
279056
1502025
50708
185645
49314
212094
1447835
1659242
261136
1692284
847369
113526
647550
963398
1967376
561113
1140462
281121
1296751
299284
1959843
571967
275540
200086
1348629
335707
180281
48242
1591709
292975
574349
637319
381924
326126
425232
728644
1473965
145257
1131059
253827
270298
357356
1139385
227848
1225376
379417
279717
1390708
115874
831781
1928260
32056
1862079
136333
225012
1552028
1027357
151967
740103
857862
436295
1402175
276409
512793
1254814
432660
127566
342195
574365
297345
1973390
760490
759009
883821
1834655
1903000
753918
1360330
542760
1214221
1329363
611715
1366302
11206
1844959
120984
1365600
1251970
1099154
1005818
385298
845104
354286
611352
1957475
487931
78152
1299944
455919
1759912
1531356
1364733
1941305
32992
1712371
1973268
1633082
1299859
1901620
1763429
1936643
276341
223757
751666
1484568
903996
590692
869595
1944740
1222450
1340653
665093
1701095
1304788
528509
1599765
1960535
157329
199377
1639065
1231802
410145
1458916
311385
78572
1404623
679600
1085273
652063
1198820
1752809
915283
1426449
762774
952771
701418
1229837
1376406
789730
912018
1416846
1335906
553709
612993
1522171
31209
549462
1731919
1844368
921430
1922256
1788794
1939565
1556394
1574578
363179
638253
1234847
936005
212057
364224
571198
843649
1002582
1052579
999717
1959844
158877
463847
285318
840940
230941
814378
49599
1959967
1761402
1711193
485615
1921547
445511
1704170
38963
1390126
348763
1012393
541512
871052
484803
1800227
41969
1790948
889284
590173
1500676
426084
356127
920350
1051551
1701542
1899359
1787584
718589
1729635
1274007
1358526
1459512
32494
452523
149854
164078
1840472
1575395
260405
46412
532153
1820525
1460321
1500572
224737
1959463
1317460
1476197
1072588
1336619
1312972
83624
1454335
1187184
607754
707806
26837
146709
1803943
1807320
839208
116247
1952996
980495
1658796
86782
1144050
138103
836474
725483
1128523
55867
452721
1278989
1127928
581389
1280549
1270680
149591
761267
1474444
206866
1090963
1737578
653480
1897369
1808018
227077
1251825
1099994
1028874
550075
1036827
1985673
183001
452349
1329619
735872
308975
611944
433408
1726690
1989713
1505475
1270142
284211
1465093
1025446
222936
1564479
376806
111689
986311
407061
1485389
401220
1834521
1173890
391036
1290389
599662
490963
522985
451657
593146
1688724
141253
402832
324614
1555579
1338918
991855
773005
1263460
904385
737430
1856853
1984601
267654
1441799
1607918
847116
1093869
1766002
482278
827838
148886
1125416
1265826
1446816
249520
474807
1584810
1448169
654428
124728
64415
975329
1205632
1715990
231406
354349
1214944
600868
1496132
1293925
901964
1821921
1821041
1816505
1153450
1486752
1772652
378146
1698800
1537795
307639
1486781
1062241
958841
1540303
1621199
1584328
669305
836613
1890349
146195
953375
1220893
666473
1928212
1187881
1117151
461693
514486
824346
355275
786421
64603
1067342
611435
1863224
951140
1043718
1216795
1525741
440160
1954271
42717
726363
1117613
768628
490505
1990785
1733739
760971
20132
1255497
738751
194266
1009749
1746567
523972
1820012
663854
1802990
1541958
1491652
1647259
1605573
813852
1397001
1172791
582396
197811
1521057
476673
780943
1737025
1086933
905374
52443
746499
565602
369212
1154967
1634811
1775147
1278918
1271193
228486
1165321
1461738
119885
540985
798718
479263
199863
1752458
1543673
62132
1566246
258692
512681
515592
1229853
658772
1670560
1804946
325543
1114165
1122663
59122
1241225
487218
622564
1808691
912730
1168276
765133
938164
444338
843531
1850326
1621148
1076175
1042901
808280
73862
614889
1763970
828699
871763
1599333
1971780
688278
1589793
1081520
1011552
391656
1957503
389605
1583668
1494374
1238308
752626
598012
981032
598344
1894253
1948278
71329
78099
333489
1006418
1975727
1280924
243070
1220231
1996402
808376
1924618
587333
880858
1870870
386249
1395935
230929
1428580
456312
588999
397479
805818
651424
1119984
677774
177552
230425
538359
625591
1897575
1136775
1658308
1072603
620716
576242
1014089
29748
562603
169608
1269510
1848687
1280979
181345
1960213
1656270
1979132
1044612
326838
151356
596795
87699
1864396
1058780
195093
1118271
240644
880911
1795783
154293
558609
1411692
295481
1294123
5547
1995519
17414
265951
1235655
494930
411715
242759
1929240
1814146
1742500
1372752
1051474
1566995
1686666
1756722
225202
719543
442088
228214
17108
1015597
1548773
1584883
1823125
1355590
534458
1717098
364692
807306
1913952
1623730
1463494
1980334
995473
771819
762319
179539
928848
368939
93445
629533
99362
1962098
1604552
340052
1945712
1721737
977923
190359
1461088
61600
1099863
1646149
1869683
1825721
1848583
240934
1383810
136670
1187547
1688188
1754969
845611
1413636
1748922
1933977
476934
260888
113361
1983784
706826
666441
5331
1762322
1135961
1736941
1990591
285997
11179
1816567
915599
1240221
208739
1635843
1191939
775305
908195
1436310
1581875
1486248
1310871
1985564
1016614
1859065
1099831
1030858
1310855
1445281
237784
514600
1944135
1720882
441011
960099
1373428
214191
1294634
1537009
768859
1934428
1228506
1368805
1667646
1200267
253384
822620
1342657
656904
1998279
417717
616977
1281899
1301960
1496190
633817
1341392
1010257
781716
655890
178712
1195970
1282178
112299
526447
1627568
849736
70823
1452816
635820
632986
418939
397984
170224
896499
1845870
1293070
1414229
1648469
122376
736499
1253059
574285
881419
962113
537087
1336786
846418
1083149
379151
1264585
514793
401569
1294122
1049119
1975196
1505186
1015874
645217
876658
883550
656436
456652
1241866
726455
1117721
1368937
1141965
1902813
859813
579797
1929477
44191
863031
451097
882719
978133
1805956
1398001
821645
1401847
1048613
8465
361032
1196080
972602
228189
524976
1379967
1511805
1073572
1934363
1194757
1615708
775914
703100
801055
430793
52483
782176
808525
1427779
1637167
1244762
548534
288564
1439702
347183
1982516
316558
67233
1991517
1846057
42920
86449
469563
84182
1745710
370375
320448
1037000
1772994
925204
1242774
1611014
1725461
1468395
1108995
1901748
22245
1191893
531886
571724
636342
90247
1207142
930810
732344
762334
1648743
786627
1073858
73201
439706
1070202
576407
1859675
1158225
1877809
69192
827910
514859
755591
1568921
1934444
1219830
1401088
1158453
1419470
933581
789102
807735
1885384
245160
616958
1608096
484355
494328
1932481
1297886
1434848
846406
666528
411155
168434
179578
982789
216686
1997787
210543
965035
1886098
1810763
412551
1265875
1491538
117977
1110377
1345869
749421
165123
127153
698806
1058714
1696768
1669501
1675971
394832
47869
1031161
338712
1960968
1614282
1970132
1640472
1114502
442113
1506675
840768
612748
1754893
1715042
1099140
618597
1468618
1634582
735905
726687
53331
1745621
1723438
1051668
653143
834047
328660
602387
900486
908587
499526
510789
909987
613406
1686510
1361744
261717
390926
1826395
50041
970470
138004
1068996
1233021
1200023
1305494
1026607
1826350
54348
145695
1026779
1183819
277793
1993171
1156594
680900
1223711
295465
718507
1093135
443249
977677
472874
1194828
545148
378142
271600
439335
1318241
1239756
1886001
1974561
469624
1324212
399496
307460
800965
108269
1216858
1863980
782764
1170926
1076587
1947868
801331
202410
758552
1606573
929366
933743
768085
99160
277872
1977228
1112458
423035
1470276
221440
110844
898522
665743
657685
396418
1367772
99081
350699
1292713
92674
287409
895264
154588
1842275
1245156
778063
1361476
655537
210280
1472040
912654
1781961
1929097
1491445
317598
1943364
1539128
627579
896007
1810462
153454
167693
1179752
977987
1213791
1520449
1957288
754751
1734623
1336752
114814
1596293
1995377
594046
1609353
1161101
118817
14497
808627
1438388
240778
481459
1878563
379989
1494324
1106798
246180
1670184
1601803
76758
394593
1519422
665672
1834077
333495
613509
723427
74787
1334962
474062
1441832
786038
203777
1031938
465413
886132
920871
1487479
1881319
408245
1910044
548327
1570268
932729
846333
1951533
1669786
1097597
17037
1098143
1342613
57236
339123
44530
1478890
268463
810713
1566292
819074
878354
1202908
99628
146693
217207
711742
522160
1608764
642195
425827
329681
155280
277360
1410773
1043379
576032
807026
783961
736634
180364
1509039
1421076
806083
200462
278201
1366538
1000216
78763
1835811
967561
1302028
765673
1525583
1409694
1443227
900643
1510751
1239681
782226
388644
1360868
161624
572178
1116074
506651
1765022
922043
284523
1310831
361865
620133
1341255
1211705
678995
1870897
645069
235086
1242592
1666021
762229
1543528
1218713
1549649
373026
668201
539498
1696387
605927
1410222
420504
351997
1723210
1834439
609846
788137
1134243
192450
548402
743644
1708931
468537
858184
1741928
795671
236331
1966626
432340
408769
1013986
506660
675283
896238
954506
432675
1313692
31238
1811216
1510983
161007
1717491
1787056
540167
786911
880226
370020
1565784
679530
1288186
53618
1791319
1673544
1779977
1790475
1660310
1236737
1634276
1746753
614171
1403843
764459
1066752
119306
1857843
1664864
519600
1274879
334176
1416599
890997
737696
1906116
916182
547553
724071
1381471
1005620
1578904
824720
152593
489378
1924964
551456
574727
720557
171394
1025537
1337475
1748853
1851265
182271
687232
829796
633865
509210
1070689
1236363
878992
4307
886131
1213133
387783
400749
1359356
439327
238091
1774107
543352
1346461
105730
1016936
673677
823425
1072714
179170
1906757
650132
1540957
1361292
647565
524012
902617
728907
1178815
1323544
1079866
1697597
149433
951112
1908027
1239281
88021
953142
1491765
1657208
1933710
629438
154649
321550
1198148
677038
1291445
832315
1298008
1682776
1357168
119755
1499349
1407399
1624019
902182
759486
1098322
401093
1312587
1386384
885643
1932280
382535
43452
73019
637509
1278400
1059897
413283
935800
605798
1717543
1896018
494369
1304650
838231
176757
1955991
16937
1622058
1573167
131185
624186
830202
149683
1615187
680298
1836932
525770
13030
603656
1221414
278458
909355
445223
1506974
859390
1032137
72823
1965927
702930
247506
1669927
529387
1834183
660215
1862252
1062513
1576524
1504015
1713571
1899999
105463
1606531
554324
1167209
777448
1888517
1575931
183384
1595971
331741
1952958
898536
1735035
925751
733416
453542
1685460
1741384
1406302
1427514
82022
1915544
701303
614700
418078
1438245
1066587
905746
245009
1500251
1460498
288473
119671
1991403
1778313
1572653
1665434
1070218
1740088
1449688
835940
553272
955031
373355
1215566
1316345
307035
299670
1146846
1357137
1009917
825206
1406645
1843537
1841914
692982
605561
1497454
1416185
1467691
226085
1125707
1260182
748704
463534
1491604
189237
1023141
1954592
163722
541388
1130686
1186152
1711105
1233876
1716701
1136618
1817202
689777
877979
964454
1146336
103424
397891
748757
1189441
312596
1858202
1898732
788135
1348005
16659
1461058
786815
1984601
855542
1751335
1696312
1624766
1419201
390088
1198180
23674
602128
35284
203680
1910217
126944
1609967
1446171
444579
1468865
1594258
543925
241613
1497861
1578031
238424
1736917
971499
959165
1384372
732665
1479689
392720
449465
964427
291821
1442252
330246
1371924
965558
1473190
798309
1526669
771985
886428
1136674
1347332
1040123
1772768
1072927
1835284
92647
49489
554982
641424
1945079
603744
751307
693633
341078
1494045
242474
194071
534871
246982
1599961
1186259
476472
1318163
640656
1289817
211654
642178
57954
1587954
1646183
1991805
1787584
1492211
1438798
659835
1481770
343834
1144628
1060436
279204
677971
1534558
1440699
1004249
794122
1921335
662852
262845
1873677
1110967
308947
1649838
393115
1324139
756128
563325
733562
270311
1536962
721552
799726
1759405
1413147
231449
254780
1958935
800466
1538638
519161
222183
1336503
120820
1556008
340380
1751255
828924
1798541
677068
838734
404520
1647817
1058951
1531248
838004
1083151
1284946
406885
1717877
1548293
1338264
1170693
1557709
1917611
399265
16874
1597953
1352452
1277457
1528691
900423
1275900
275370
1946670
892171
363178
1531692
652899
1077489
1716868
1626598
1420401
204701
212264
120355
1811326
1218878
1617636
1595785
244853
453717
428607
357936
653835
1162141
1979077
219368
376700
417953
1585442
645544
1994883
1890868
883834
1136223
1910893
1493467
918532
998634
1451443
1475041
171175
1806315
355547
1383279
895252
754695
1858715
76209
851850
789074
1726007
158307
1341168
1915215
937879
1190873
1552014
183715
1512081
1585902
230932
8240
834996
1589294
655757
1180611
921989
1754210
1655220
1791319
527717
1237775
443658
1521291
1126120
192385
551004
883949
1866849
377135
375416
448601
95270
971222
1715948
77067
244276
1601864
768088
993516
1761506
1902705
1807961
1785673
1967016
786860
220460
487395
469001
111028
1667848
184035
1653330
927210
203514
1554171
606757
1330043
1836450
600237
1249210
664099
1915799
1968259
1302126
454350
222930
891551
1571944
1889674
1396741
709851
1364763
911204
1303399
1687528
1710948
1543690
392278
1688256
1212314
1636937
1963630
171714
509753
210514
1508188
9338
1005080
1961744
1292357
1333618
225500
172446
1908157
1257267
710868
1911312
1888302
1479711
1958742
1788417
1557403
1128058
475106
183435
1594307
418610
1404950
1753848
828522
1782980
236465
1370822
1863746
1499896
684912
1030077
1520543
1827022
1896810
155330
778126
848060
218505
834673
1431019
497458
1928806
1569536
1641020
659153
652785
1747398
1705153
1215196
722689
78034
2986
1407544
66109
998392
594134
27909
342878
374485
224145
150426
590926
1544784
1759130
13224
885001
885938
873155
571388
1685598
590756
855276
1090723
1766986
1558993
1022500
955139
566999
583764
1561328
794506
1265251
305631
1095320
665655
1984363
1000296
9802
1340131
1851168
1990039
954185
348275
81686
1109076
455829
406840
1163744
323294
1557016
1326563
43057
1595089
1815929
411772
63610
1866781
1122628
516229
1781848
1537957
908719
1178190
1011187
1888852
143516
1017381
1884613
1116164
790077
1151059
1827451
206656
1289417
1417538
806444
1805333
1524212
1430370
429130
1135080
1650209
581717
279563
519493
98687
895048
337406
399352
1256380
884440
1526900
859270
338362
672206
296464
480742
1638677
974109
707704
1778839
411537
793339
1974680
1806843
574898
1157480
1304915
774771
1716422
126461
1553056
327629
1609519
1238468
1497254
452072
1733383
448482
1841915
1936655
1581514
175604
859762
1201263
1727632
907951
977549
210466
137349
409004
1281856
364416
272601
1864629
1737863
1854986
246028
1929084
1155311
1475346
111689
566140
344159
733157
216054
1382323
82454
1201452
865026
1245412
597588
1380067
1293679
480767
483944
1374418
1246541
1158884
692847
8758
926291
1286163
1176387
1213217
902892
36081
115626
1081263
1184138
988430
36359
308899
1826925
508494
1946247
1509824
1079471
212980
534897
549416
939308
197416
690443
317714
398315
848582
1980075
533835
1773295
60385
616915
584919
840539
897492
496107
659344
1604269
1025273
977833
933248
1626806
1744111
1544571
1556510
182676
545161
852529
1756434
1231614
1174823
1866670
302643
1388028
36558
1281587
1103776
1184027
1258956
1201873
272860
789651
1481511
1372679
1739412
103050
1671553
908378
1206156
1292841
1152637
1364997
31339
193573
1219877
644454
1254294
1215257
1753121
1915706
1411116
1165085
242085
639468
1070123
1066382
1938014
339920
1940046
1144510
568627
779821
1276983
27058
8193
107781
1262985
1818238
164051
881600
1043872
1731871
150906
1408809
1073095
1056455
1787972
421909
1659913
1564422
1968750
1839531
1765842
1395387
1956312
1124859
1023658
1985191
1236492
204465
1592657
1450129
1612478
173101
1818541
382024
1769027
759042
1704907
454869
978694
395367
767859
1574953
692923
34635
1287112
1889792
318943
138759
1157356
624347
330477
852863
314327
1164924
1876125
37803
289369
390527
1054855
202397
1435453
586527
1730332
1592864
280082
8212
885838
1116337
25103
1369360
385800
1725404
498119
1249717
1848992
183102
905118
1828382
982391
70524
1973195
357893
1321349
1684684
1437843
725516
1772144
1790701
1348191
739373
1694552
908558
527462
51197
1053493
1406815
162789
514791
1059789
1968947
165871
425699
112321
624553
949668
1330981
1868017
903230
747105
281832
740215
34654
1585653
214375
317790
331207
504964
413076
1081445
979620
1132186
1060705
996507
385940
909435
1783040
1837198
1435732
724536
1041216
1575131
384079
503242
1285127
1254233
131433
1384926
688793
1995710
1026213
501654
1605019
531801
1947486
1212678
1156685
989682
1414468
1212160
190209
1103811
799252
684160
1537907
1414466
1510658
932881
1424956
1026688
761834
33381
429139
769106
239792
165811
1809546
1001200
1203593
1460466
1026279
1070876
1615836
1323143
107109
264535
1312871
968332
1503854
253804
951245
292630
984686
1863077
188262
1071890
1135468
1691897
1707616
1320492
1224545
1283321
1549380
1694923
1968536
650008
674232
1924690
640622
1077319
1549500
1880994
1105937
1733349
1305161
586672
846104
84954
1264902
1173218
1430610
370838
1273192
1071533
1265695
908293
1593478
681278
581588
5075
1513403
1610428
647384
102473
1166527
81450
944935
1239987
249865
1384166
1531150
273462
764942
1069625
32496
1826589
946431
636021
1234183
922093
1903558
1504439
705331
1106976
802339
535640
203824
1516592
848263
495220
200259
1785810
1618504
399469
645763
761543
1662338
1696569
817604
1419997
1501891
143920
189706
223892
93103
218769
1113068
403823
362469
451842
1925991
92512
1926186
290924
1289567
1234642
980529
1401533
582678
1042304
1967846
116244
220193
588712
375002
61374
1786482
34055
1458606
1206796
1718568
358777
1038428
1655177
719714
18535
1954320
529341
1998448
162972
460618
1238079
1029550
447833
478092
1521666
1911465
1439947
813769
1840596
1412051
128282
785833
15152
1179619
1758657
1614063
78706
994280
1240765
226128
662518
187249
1156074
1723610
949520
1282825
1502866
788674
414455
942956
674077
858309
454509
1490356
1118026
40340
702230
1157431
1902944
568916
247021
1113103
887105
565849
574817
722611
122183
268098
1798810
605269
665167
567015
1416732
890765
755808
693962
118281
727662
1456907
934483
115788
708012
681957
1145623
1328456
684640
1404195
1692856
1861261
382355
1448386
544190
751227
1400617
1258882
956846
1721630
1916645
1812216
410409
1366356
1589775
1087346
1793017
884737
123558
844123
389253
377645
761379
758182
1034915
1061870
1635991
891855
1106355
1212238
930526
1068137
603156
549310
82589
1397683
1258647
1212381
905868
1081708
893230
1091203
742238
109694
960112
1088661
1247272
1974260
218824
1780874
1122415
807336
780881
1598282
1293998
1234968
486501
220436
1604347
1414874
1915638
1734805
1925176
107647
1007882
419044
952008
534196
728785
612312
1497919
1604317
676463
188916
928013
652910
1601803
639232
1351907
337698
122987
208432
1053557
1878169
1370152
1055899
1196941
1530131
745835
1822375
138206
913827
1576784
556383
948756
1116229
198332
123118
280328
1939809
222411
565890
162996
51616
480765
802336
973505
838199
323857
1225591
1300339
1600244
697555
1425958
1571614
1355257
1921251
1331259
907663
1481403
1274196
43764
741067
117691
57743
802846
1187481
939148
1361076
961907
820672
328586
1756476
908129
979250
883188
159090
1828537
188599
1694355
260195
1649325
1929248
431718
814000
1221201
727605
587051
1169025
1298032
814201
1303194
170850
903263
1858631
1520356
786107
560894
1742157
406751
1448731
667413
1316350
1870107
555038
1207084
1879756
1273408
367696
835522
1612876
1388329
838086
624074
1901593
1774531
1233692
1178934
1866008
1230586
196907
1804601
1564843
1659316
168705
94510
339216
114705
1891496
675391
1272165
108453
607748
1161301
1851441
489200
1685178
1288721
975548
800629
521684
692162
1935663
1442084
1743359
843341
332197
852700
1567737
1225128
1142629
1496451
1040048
413229
1978837
371498
1310817
1727160
781675
429905
162566
721122
785997
613957
141745
88954
906443
56815
284256
1595985
1932570
1843242
397644
729790
1691925
881783
192217
72459
1746545
1778570
1083956
935875
519869
1282867
511204
1731356
1297424
1206358
1499250
1278862
1060510
130036
431396
1853134
995858
1414898
1114771
1562429
1661596
500132
1773300
437161
1589812
1654687
1752540
1602826
439101
258994
1883325
946481
57012
916389
1799978
1634658
373478
618845
1769913
423095
1090416
1086941
1527510
271408
1128257
565507
1134241
232816
880564
901295
1889669
1896413
759776
1223749
26616
300494
700485
351451
1158434
766853
1239028
953476
1796160
824705
958543
145343
1634329
690631
495595
1664790
1720411
1321709
1863675
1607679
1186095
225819
414970
1097638
1719311
319366
1220881
1932769
185562
1971664
1422198
937065
302360
1690628
1433755
1570146
1162178
1814471
314002
1504532
742014
478756
276548
396836
582921
234301
1142293
1526960
576340
1975625
31008
57290
1831042
1544923
1300859
1837553
1831354
1105965
1900855
114481
1358292
403995
1558892
952251
350583
46350
739434
140618
1305155
99744
61487
75799
1864484
1610297
1513247
1953929
19090
1775351
1859465
366667
357043
347543
1211362
977622
480335
657661
919495
43004
1603332
528445
762960
615904
1702052
1218692
1245414
173997
968547
347065
489515
179950
661577
1062602
1451695
558949
1837812
227427
1652076
439402
1107631
1761729
710415
1404717
876107
1375136
1312551
632378
545615
1687974
1953398
137614
581056
1929709
464020
38524
1467137
1417130
1990219
1260547
168305
1867588
408237
1221908
420246
1832813
299748
1580746
1993615
637730
1219895
1462603
1303474
1597162
820981
386747
867241
1027169
584598
704798
1611908
906960
209075
1191043
1793632
1391821
229653
326798
1914798
771926
14750
672179
1424078
345321
1013059
441185
548197
1570595
1423343
95125
1589313
1633552
924519
270166
1025969
370039
1664682
1304207
71276
842980
1953807
1956670
1265681
1146420
190867
1435300
1284858
1500697
1928940
917804
708906
483578
67513
1927856
1786483
257071
1449238
1147698
1303407
956786
1998474
1155534
1652183
105294
1070483
1643592
595928
1721406
707970
1302459
1216862
1046464
1723155
1542818
957176
1057714
332869
1733253
1387703
1475210
1543195
1636828
1115521
33206
522599
1842645
497525
966661
1874393
159450
1937542
259565
501583
742538
919712
40578
1875926
1968790
294267
414589
721054
1004230
1529784
222961
1590325
279971
38811
883449
711080
1264967
953485
1308901
1371660
1613453
1326526
1176370
458324
27405
1269570
565110
1327594
1680032
1375737
10413
1610088
210081
591895
83685
122899
1202399
1053659
837189
1785878
575410
1612505
1306914
1659755
276777
778206
462050
52092
1029447
726142
990296
1460553
707401
1269855
346304
1603619
932042
226089
1088287
714066
1734470
446625
55841
1031844
33896
1443995
751258
1300864
787679
165153
399410
600953
1053373
72725
621545
449207
1012852
285627
1253503
980860
494442
897368
1283857
569005
692351
1520148
627595
39863
322155
1996671
739360
1076272
166834
58292
1106660
392840
1731990
705018
938153
1669800
839458
1785952
882209
1255586
509518
1947468
1108084
1180378
128892
1947781
891738
945877
56717
726099
375877
1176566
1830927
34784
301386
504580
1160407
424394
319776
993025
222301
1005747
1532333
1688292
295054
506037
1861947
1033677
458073
1214670
1925666
1810205
801074
425306
1324273
67352
1173069
1293492
1092686
1086623
683142
73555
1086981
1400998
1914963
533888
690503
166507
872913
1310557
1636582
542479
1856829
1796260
1692176
1926297
1662670
1811246
907646
1609800
1665653
1853300
1667136
685149
762665
1552942
1587806
1614629
1423216
1514639
1471041
1370913
1732009
914980
1305161
110082
343113
334323
1817317
560828
1563959
857802
1335172
1691915
1759837
537867
181285
1996178
78163
554065
620885
1479147
1010476
407274
1625403
533887
1109378
1745915
424986
1419645
277666
1527632
302386
1458537
987113
742029
823302
1186852
1678052
1388559
1217379
900292
396939
250922
218969
377581
520677
328663
307318
1374021
90834
1730400
1589325
274660
370865
189432
1130081
1816104
634533
1709778
1011096
765190
734247
353101
245483
1348741
822041
1000816
1044064
1625529
1282325
1168139
1136782
886588
1370331
1470327
276756
1344973
935570
1232811
821971
353224
1913191
1291796
1184791
65970
1502073
1569275
246259
860131
864448
1842204
1646914
113267
1996046
1931372
500590
1128751
1823153
1621229
1677372
1419472
744083
1645071
1747273
441672
1468472
535889
519056
359122
283333
864600
174847
851880
974367
939104
1204695
1813917
55743
1300271
651216
1852456
1422002
554075
841658
528381
1563829
1112550
1163791
879735
104
1105177
866770
575953
268105
7361
1873922
419491
1721703
375448
429149
1325505
49672
1521419
1978264
1779477
1855777
1224027
1595903
50222
609014
250124
1147677
1120654
619848
1003907
1531556
1994891
969307
1590471
1893111
1858319
1246973
896812
144772
888572
446171
662256
381701
1424543
920665
153148
92367
1843289
1559057
514071
1660421
1780749
1236197
903146
901124
1920669
489921
984918
77859
187367
7512
1941334
1625945
1814416
1266613
1833470
1864389
493218
1775710
916587
1479271
1997653
484933
53371
1012846
611650
554076
540086
190696
287590
903670
1795235
1530655
1539953
654345
1872585
419183
1543457
1089631
469944
1777387
237598
1694907
687859
1840319
1582827
519967
283967
558253
224048
1270609
1112943
1541588
726178
336181
1660557
163980
764548
739427
709008
1579383
224891
982676
1768349
263580
375426
1847854
1636072
450557
72155
1391623
412869
241674
1324729
1706333
1592740
1911203
1200400
982315
561259
506288
1727109
1471442
604332
1408836
82400
12773
908136
854356
362248
948545
1302676
1075382
1945206
114002
44914
1507321
62530
363380
417495
1547606
1199686
903944
529474
1973338
648290
914030
787213
800982
1496172
838969
201172
1836080
886115
164733
1349832
928273
1623471
1769199
1024934
1591408
1001637
384278
668654
187381
806754
51663
770705
386109
433991
477712
998019
1608495
1639779
1836187
1517796
1348312
788169
1893279
1634017
1012592
115641
1415968
652595
1385551
79596
1563421
455279
1521383
1423771
618172
472372
685129
853566
323968
306079
1320958
1380019
1362601
1134522
1415618
1060940
1369394
706164
1160502
388071
700244
1080478
826951
847105
1914536
1302801
273117
373844
280070
1061523
1789599
1119351
1033600
1709962
1922365
1260727
70324
767631
1875522
719450
5863
1665091
216907
1614521
865143
1491385
969999
805251
1695191
1485824
95355
907431
747812
1947933
1516932
758112
198533
1535654
344331
1468910
68121
1894671
26952
1216415
653704
576619
1518312
965098
1036245
1502457
610455
457226
1747935
900489
1923056
402774
500334
1535467
1987918
898224
1539685
434807
600865
1749056
1816824
383161
105928
1421440
312418
1187617
1745631
1958075
1512568
14654
791515
1620613
567836
1496417
1173395
1296986
31212
365906
1804855
161023
1252791
919089
1626912
164549
697499
1029270
216840
66220
674424
19262
546846
696181
1022913
1935903
1275747
430452
849350
272191
1120696
253044
1560559
1678081
1866867
1842522
1611188
84099
1220344
523297
477727
885950
1264674
1508400
40483
706128
1680478
1302153
1311313
1142994
1022084
786198
976381
1905590
91118
1198490
283717
1437240
1315588
196807
1568242
53471
1038647
1755481
866245
1472193
477746
1631840
1456343
232081
1259100
839494
756844
1477248
1082604
6876
1364557
1379624
990219
1809029
1165279
98395
637045
1644006
298712
315750
787397
731727
1280579
1846241
1455395
1116983
518847
179734
703490
1360598
21096
1707653
1666668
14501
341035
1278402
1153976
1798116
1117217
1695884
423693
1332435
1590275
1764748
786446
568582
315000
1224422
900339
80761
590320
1590242
1735866
430422
1617850
1311284
1809703
23606
1403087
884859
1180109
730529
1399862
632331
688178
1175737
1292461
58978
1837436
412844
295986
135125
23764
676639
1176414
796714
288936
1137079
77306
1834213
1059096
29191
1140291
734244
1228035
1191030
1228594
113713
617838
967028
613934
557147
233381
943083
1275596
1338198
1957842
1215614
627822
1733372
842098
272174
879605
1364185
954901
384008
1129854
875002
854313
1545942
785785
397348
398062
76945
1765456
1472954
1900656
119480
904919
1293135
1606066
1402292
701643
1071914
996010
703915
472300
486972
1037181
12868
57131
122799
48935
530642
1924913
1483650
927353
1924676
1603730
1759523
1588973
1076461
1557775
698550
851811
1308955
1292930
429372
1092798
1773673
1816707
1329604
1023096
1992297
838874
1130863
1019479
1823958
1115491
1002292
1943980
1559503
1261176
280825
1513505
1642217
1552023
1354571
1603513
511442
1177193
1374346
418039
374794
1400514
876412
43669
386789
318584
14673
1893028
985738
1373811
1931242
1494576
1972808
258698
293946
655471
1580978
1715353
375697
1785969
908263
1195173
1969584
173577
58359
968008
1351219
493827
1986543
6287
1139776
173218
305716
1752423
1688874
1533169
641908
430040
208427
934612
1068617
1139876
1646368
311793
44164
616889
77750
106458
1111662
506682
1798832
721457
1945008
1214904
347851
1304752
611550
880155
582811
1176402
1371385
528895
1373913
1721195
1787331
207533
1826769
367847
1662868
827078
209517
1334307
1293466
278978
1685966
245959
1993617
539234
848654
609810
155017
303614
407792
768944
1469391
1320579
963134
1151530
189567
1846702
336946
1029149
68150
453932
516613
78604
158746
653534
1647908
646556
793098
1479091
1323159
780630
1493963
1830150
1214223
596627
1459710
436935
440565
1077576
724961
1704669
43633
1422179
1187203
447566
1330022
982607
756094
841052
927815
187208
1531646
1292294
1795099
264121
494937
1426557
1308639
372498
1593033
573995
442739
571937
123017
603123
801701
782061
162199
1604680
1284236
46110
840655
1067481
858982
853962
997808
725578
847105
251582
1706808
769099
791735
427323
1709206
231691
669313
1615369
928114
1277937
1005843
298352
1422179
1258120
1263855
1063606
802944
1330146
561874
1240374
1876772
1324764
614124
1140708
895773
486689
409429
1037317
1530587
1240342
643167
1197965
801332
760713
778121
95306
38331
610686
1311704
207289
1791719
641036
937271
199446
1878501
547553
1023014
616926
142058
652183
1494241
1949647
781169
70272
792632
1262598
1313358
1037861
15092
1565530
1815961
148822
307581
1875505
1753880
1511767
242551
1197176
337618
1065802
677584
471850
968179
1367411
703728
964680
878652
1946899
594432
428973
9720
669614
32200
1521646
884533
335648
1780066
308880
499304
138815
1946264
194015
997508
1935608
1902079
321844
1764633
1754082
493761
1573646
1886039
485554
1921873
589550
1054599
363257
738362
1651905
769929
408308
698198
1657243
392528
1174594
29390
603009
788697
1989636
248645
1095054
416476
1025204
1910543
1128315
1508094
230735
1495737
1011093
405711
98818
800324
70871
739559
1895759
1913033
549492
1677832
1352159
696642
1576974
476240
85437
1516053
1770755
892896
1002615
1821704
289127
1393002
1009309
1092788
1498042
601599
1362417
815046
402257
1061942
769342
506024
648976
1365281
102615
1661734
1179105
454777
835658
541223
1650101
1570703
584739
1760010
1687663
217296
933824
864473
406109
1931736
1655267
1980508
862210
1491487
1608875
381998
1717697
1651156
1033255
615988
1984253
304149
790291
1932621
1307931
1256604
1406132
1050676
642548
1825236
145811
141080
1766446
1740952
1294561
1207003
1673104
473640
472176
915555
1752194
929765
472157
1337407
988594
1721665
1364101
497717
1082493
391524
1277462
320478
1675432
1904022
1100085
838100
305152
1725600
1878002
983461
657805
1762044
97962
1548726
1014750
975004
41362
387950
1052783
1632653
1628971
999065
744482
295183
89326
1422072
596277
961705
1383513
1642172
366565
1920048
1982366
1314961
1503043
1935202
1013942
1652459
1921330
692582
863957
1701366
668329
733981
1839824
1694969
1407029
13297
1723477
1764102
732005
1846264
1137481
1238488
1683591
1315011
1220367
653208
862103
1615675
1182329
714959
949117
799751
1407752
1017540
544775
1406718
1299377
1139258
795298
618506
52881
1840784
1052451
1951762
309211
640877
1740297
143588
669312
490735
1879492
72097
1703677
812808
870928
769336
1075316
1641909
507405
806682
1929107
1605747
1264785
1797876
1068655
1753345
746142
1530840
973140
1408700
1439864
1108417
886850
1090954
1599677
912270
1367983
403188
925373
858776
286114
591607
187756
1386553
279538
838165
1629750
334919
221603
833332
611231
4807
687464
443334
583454
1927881
207525
1613249
1713713
1686287
1771790
663410
1497496
1848059
845794
880748
1548015
1747712
444119
345509
1198442
1509380
181200
1924465
861997
883772
1196695
1096727
595887
1009219
950167
401521
608373
993322
1025665
1755815
24675
1927722
441142
893959
1675581
1488288
1088414
1733867
1401482
1832247
71151
63746
947940
953362
293793
617098
710290
1808474
578210
629323
261406
394715
1829017
1922355
1567439
1710077
1817218
1179948
1299638
522039
1799876
951650
849981
825955
1183211
1104768
1220120
637612
1539060
1721683
667405
1138409
724090
461711
116053
518172
509436
1068128
1185082
377530
649962
864709
1206040
1781197
852076
1887871
1433244
1096962
643888
438623
340980
673492
291968
1578311
698976
126122
633147
361221
1673270
1022107
1502029
72583
1428034
46977
1764877
277828
1676827
255857
938829
1804299
819353
485646
1929303
707504
128472
1933392
156893
736268
892409
1280439
1183854
639322
475209
391504
586044
260256
1675491
467539
175807
376829
1554213
1830259
212629
156746
1226421
264325
1917966
402334
1584910
766151
1228037
276592
180024
1627326
853858
1497006
34640
533519
1375970
1131848
141799
886993
202114
1033534
537629
1479259
1231878
1143834
637084
267629
691858
1198796
635551
194900
1149235
724568
1983926
657085
1421568
1977642
1844921
500055
425974
1537712
1033324
757532
935372
953455
458182
28566
1366688
271500
1737177
1252487
1857531
69086
1690950
173436
1816874
104940
1966872
708497
1462417
399384
892605
1252970
1956582
1612871
499016
524856
1053228
1975755
360316
522910
633824
157991
1267723
611370
133939
1417368
922249
134160
1886531
217131
93097
1611671
549032
1927623
1194199
752638
1828276
1459590
582195
137244
1932081
951441
1223675
1528831
1556639
1599070
1017661
910031
1979029
341112
988789
951726
984110
1681761
102477
949863
781268
569293
1788631
201771
1078066
1415972
299935
21709
1901471
1664767
1793157
734535
1721070
850695
1395534
137422
417074
996518
319694
899740
1939642
155780
708488
423846
53778
1239316
1936309
1626416
1825152
346558
993989
1854905
939577
652503
1116815
6765
1409117
1806844
1913323
1603809
1615237
272712
973915
1290339
1946062
1291888
945210
150138
1416721
615080
204503
1919065
626172
591125
94277
1679137
619543
1984103
262934
1897558
1064135
652684
1341790
592675
1270348
1154011
571403
338152
1410733
497033
1973226
1929259
1725075
1156095
1458013
1467453
1022684
61194
222616
284093
1395638
1597541
971910
1152454
893935
294099
344098
1425845
734927
811088
1263236
965742
1569635
973010
1138826
1752888
605546
817707
1615732
1791545
284188
1645512
1355298
114394
1990807
652052
1229742
689383
415628
557267
1735159
1160305
960106
1255861
1485575
865410
621444
1933739
1244378
282306
1078280
928182
7247
1051203
940282
1942616
1643762
1120024
1231900
1821073
1001546
1675125
1320630
1178351
1174803
1599362
1728851
1290208
1385643
366361
894143
1399204
122977
1830854
540396
429070
390607
1961652
1519741
400349
589085
1502923
1773823
1626156
706837
1481414
1083350
710200
1994512
716446
181808
484213
408128
1561239
1602201
1725839
622117
1712962
57145
76146
1723817
225280
1186064
290469
831105
579866
1457053
1251524
1040860
134231
1579181
230526
68428
1910431
1666702
43500
1991271
1004653
1271206
839284
844541
68517
1229153
332216
644218
437142
1128330
466462
887681
585312
1668500
266576
294284
850778
695774
58787
108837
1926296
1229612
297473
450683
1230950
1332527
1417011
1295090
326385
1302234
1805217
1870627
452816
542469
1897691
102078
405425
1651417
89334
1767240
512210
1879515
1132173
619438
632581
523113
231134
1131501
91584
1461110
565466
1343895
1606341
444537
378225
1993879
1970157
1025611
14147
194774
1614863
40231
1030480
1737084
888589
1881324
1676572
51367
975879
1944536
1643687
1060026
1427332
1244385
1716798
713164
291163
1679627
1972392
248768
1706449
44277
111388
1473671
1680996
501988
916461
1316678
1214945
1530130
1217850
1281808
861048
1935054
516711
1583464
179949
593606
1742328
1871322
1543766
983773
288237
1544636
361786
131685
1964488
805602
910454
1996735
609886
1272262
122585
843222
1075779
1625002
771892
1897702
1650659
1007214
1772551
1591358
213292
1060136
1850402
328080
1461664
980132
1607945
1351926
875280
996215
942891
100853
824979
1599215
1672076
800683
515266
1553424
1959712
937595
713658
1617753
1979838
1341000
669465
269750
1555369
319987
1318670
268659
1170541
696668
1780279
1161423
1595861
201118
419507
29040
1733137
248030
973981
1507598
1776800
380001
149628
115935
1694964
339329
507913
271743
56818
618549
1773266
1684338
265015
1130546
1654680
1381877
756082
1770134
448918
1983792
890557
21214
987520
434514
1737130
540467
1647384
991606
468448
1799700
642896
712171
166881
1437547
736412
617148
1573446
1411451
1741969
1282240
1513581
1978158
386370
437799
1746726
290680
928536
901625
1009692
210198
1352498
789575
1355627
908752
54418
255148
994682
1682084
1670551
1936126
103722
1585774
794472
1618045
560928
1200032
1195215
551024
874780
94803
883036
1263739
1591671
1226250
625125
1786191
1706547
640541
1208506
1604475
293752
946920
1454781
358362
1577909
1897564
990391
1762426
372114
306134
52605
522453
17235
626307
303437
701582
919979
1588650
950045
1658334
328783
347978
242536
1135643
1098946
825360
562426
1064713
1167755
953959
1653947
254755
341956
438181
439891
291013
849569
978642
1460374
992293
396919
1856737
1308699
1499626
1575658
1526583
1047140
616438
1032360
887180
1211310
459040
1141564
658558
700606
1139332
576114
873857
1746408
1144375
432785
1506373
142485
240881
1973699
719884
296730
361527
239767
1790419
1034417
1151738
633417
695618
1817269
1306154
556029
1037931
877748
1945432
1876261
679688
1719152
72078
1901068
621686
145421
1953104
1223559
1737687
633527
1285986
1135169
1051668
1397179
1479031
439177
1797765
749952
1424810
1797384
112121
1999
1770251
397793
1555533
1133330
24205
345560
652525
1848388
421640
1835339
1452950
1975799
563315
1902918
1151642
281026
1139720
168295
757872
249007
1259206
1090535
1747900
1772809
1619764
1903338
272605
460987
1443684
677543
1508234
1637099
1627185
1272566
1964388
716509
201526
1132754
343058
1314284
1710478
1707171
1334632
1542314
876475
486591
1966434
261288
181785
339076
1214228
371333
132025
1718995
813961
42058
596577
1763553
1172686
774299
1920919
967291
189348
475030
871163
1692465
1652817
1457498
532826
1203179
764822
1808230
64189
894959
1747160
978942
1172435
561242
274109
898561
1018695
62736
1966880
397138
1977169
719971
1596866
1166958
1317868
1418987
571760
1654005
1160649
1301632
1039011
387781
1334112
478208
1467838
596739
1449185
1993
59030
1762071
1935360
1558573
1080918
1273391
1236510
1231540
467744
789385
769401
186517
1326046
52259
180074
1967122
643255
1233449
1000679
648491
1821138
483191
718995
584445
1615494
1197290
363103
813284
1550954
685595
923989
1445659
1128356
1383202
1995430
1160070
687515
211028
64827
1451763
482252
1843714
1516711
1962317
53716
1111927
1091608
1555198
1494491
602436
147270
1896112
1395079
1968096
1354360
524205
1099559
23571
1804662
819751
527987
1770527
1629845
193488
1854254
390700
101267
1636377
1917348
665087
1610267
1691604
1721273
1860220
852483
1086635
508272
245766
1207160
1476528
999979
471008
711192
1213058
1101485
407416
1710555
786473
232457
205688
531369
134285
11127
1426232
1077516
1612933
181748
1133697
797235
838676
1629148
434655
1333197
185747
883809
183004
529770
289435
634952
1748859
959619
219394
47069
1285747
336446
161882
221373
1159189
1165308
150845
1665269
939077
1258648
71282
836297
1473274
445745
798939
1501457
1004551
1850028
1066327
1043568
1566917
1116106
997659
496794
255956
593838
294661
1290701
551821
567699
1761872
673974
304531
1404776
1422239
246435
1757786
225389
1171051
1096816
1863577
148229
1947077
1924214
1453861
962636
1435857
819346
1963642
343261
1635806
1956141
1649637
1556223
906737
1600362
1974082
902625
323225
662928
1382742
1281164
1121018
1002252
1897054
252824
807134
685118
946799
1766984
36108
575821
260548
1991845
1574164
381077
667202
1388823
1099608
194425
692769
1843677
447033
260133
1394513
68309
1173955
1152533
731336
448838
279398
691882
1669837
1413388
1887399
616731
1901655
1314969
1773352
1505495
1453784
518020
767635
213343
197746
359633
1353783
1978060
627789
1788237
999971
461372
1149909
1788202
1491283
305186
657400
653518
1779632
1830433
1298604
1244390
690370
930691
1151052
1502995
289845
1388281
691169
1066247
355174
311158
1469967
1147092
604206
1410173
1649980
932670
1295870
513127
145877
584903
749899
1083789
357554
1529189
1091643
159027
1666474
1003700
1306232
231515
910170
509631
457127
1710655
1679189
319784
66359
272601
1870394
5557
805720
975899
850679
1116019
1397184
1140072
232718
701939
341946
1604341
118817
1699336
1410450
1306034
913610
1767070
10688
578783
1933044
358974
1002993
1754903
1033542
1440080
1794857
528821
48709
759870
1275166
1863486
259931
1814840
1934642
802043
311115
390615
720197
217658
1534180
1911023
276564
548123
603343
32517
220100
825759
728423
788376
1944607
1234312
143098
1002261
1820013
806620
1386489
973239
1698146
870605
741770
1353196
1612096
1546625
1526530
606861
1952250
1031763
202653
616507
181638
444119
502903
145835
135232
957488
1781870
1326323
369476
369931
1801845
1243301
1953386
218445
288420
272430
1285060
1200597
1434124
37486
1854353
499672
1105119
246832
1300264
947977
1474782
1833879
139466
1647248
844566
1503230
599232
221073
898174
1558705
1326772
843664
1487876
1744849
1399114
31995
1530199
471556
1284145
1239491
254322
537610
1445938
1617854
1749684
825357
1410207
1649088
1184188
545045
400948
1334882
1456082
868875
994089
1153149
1724041
905414
329418
488586
863319
343196
516740
125502
1784798
1273756
1505897
300861
399821
533971
379200
920271
1941627
1264774
550403
651663
1092077
1024161
1368224
1029447
170283
1295175
1964100
314378
1633193
1987080
1587406
1008667
338655
1028766
741176
796315
137736
1586911
1833542
655924
1952628
33807
256522
634724
1637349
575632
1620967
734004
467072
1696974
1729407
108598
71523
1005577
1038091
1782409
657277
1537299
808661
707158
528340
29248
1922340
1041109
843929
1347553
35024
149062
1295872
483224
959048
138221
1837758
1891658
878205
1316998
1550954
1572414
885910
1974572
1413420
1719461
1496960
1600227
1361402
269443
1980928
396056
84865
337089
1690111
1580155
1777426
778081
14759
963989
854718
1530248
704251
1342140
712207
234662
1955867
659811
1146292
642422
427780
519455
470372
80247
796659
1760461
1353801
1235037
1573747
1336805
1516152
532222
728261
853320
622002
1599232
1383620
1957734
38582
1778359
1099179
1366613
315512
991563
739127
1647663
429314
484508
1073677
1786349
469481
1265699
826950
997494
435790
848162
1753438
5511
1616674
1989691
1182947
936152
712620
478740
609302
1223645
1890070
1124811
526580
414591
304157
26854
1742013
510172
404421
451837
838719
458336
1182440
691181
1037198
1081818
918958
1288103
389750
1186510
712212
838706
446024
383339
688087
1660611
968464
1386396
940406
1110764
977831
984130
198234
964697
1332350
1379611
415367
1123489
1753276
1567056
1942256
1794845
1449933
1312318
1908262
1670163
87784
1546882
688567
1758935
995087
156453
1280170
1272923
1404909
1288766
1013736
1693015
123530
568655
1151835
1873528
744238
710638
878281
184910
702635
1011225
1369586
841179
1846518
1348220
564132
605052
706557
876125
891539
259420
1946190
1774004
1506548
1194817
380674
1740352
1793068
1648701
978550
633373
1742234
753068
1936993
1988613
648345
978263
479343
1339045
1796385
1831586
1112147
1739573
835204
1524377
495709
1350513
1881285
396232
1422112
995145
894795
703556
555753
1093363
1556820
1993693
374888
586158
1911945
1761779
566315
46366
747940
1463587
606944
843041
1238354
492369
1338233
1290372
321667
399676
43520
1288769
946886
1459953
1099157
837591
1175465
1689345
267969
1042062
1535822
1609815
1136674
50489
644916
249710
123656
1525036
7194
487199
1529420
1878751
1106692
836251
206783
299050
1301963
5280
529585
1283624
22035
1113401
1687885
1217546
269739
676517
966301
281791
1628917
1564358
677957
786960
67646
138808
1616545
1782001
1929701
70228
624495
605317
1323063
106074
191471
757914
129561
1550687
1902958
797314
1214149
921212
1418628
727325
995111
312943
941199
1032251
969179
154252
1132277
1943708
546975
505776
184860
1531262
1113366
1656198
1301733
847778
1052359
873753
1932623
520252
1433268
1774328
1711211
1282933
1036607
1145488
1595108
546272
709146
792956
1479044
1542493
227484
1517288
921002
1620598
906153
935705
1002237
1263854
430029
386531
540099
1756540
42857
442871
562120
320012
1942854
1382054
1237237
1326484
1454390
52462
1550620
379239
367288
542330
677260
1394295
1886542
552836
1953039
731080
609251
162674
515819
1601239
79357
1897780
1263766
1600092
1425337
1433726
512015
238144
1512137
751675
173585
1400650
85990
991508
661159
766957
407040
121573
944878
616871
1599250
89548
1843863
735202
1187027
318257
1481248
1612171
754968
546338
1426348
593680
494535
1576939
1067569
1801315
738570
336281
835081
1755521
1271574
1681741
107543
217142
1988558
1381785
1520899
710151
572536
1364002
12047
1727586
906609
967840
349594
554414
230711
1854609
1847774
1011394
1116176
1810824
1580106
1191695
866038
1443906
178408
1616649
257362
1657756
503385
522006
861637
1543
369319
1233386
465546
1304805
322404
687949
158690
633506
1203089
1027613
1481289
197542
1272677
1361000
1434718
900266
1532843
465939
1583990
1423024
121265
665151
315479
784868
768205
736557
245527
599339
1937551
1892123
554602
938843
439209
977545
714701
1331031
1746901
900003
1618598
1687481
1949823
935258
377913
1225261
1600753
1425393
1831005
1002919
1987990
1852227
1629267
68053
248107
1437061
475580
1344434
1700692
328104
1098904
1634256
595296
1545581
1130610
1746617
702993
1185461
1434285
1132673
1087051
1130112
1175263
355154
925871
15132
713690
1766557
281104
612356
1554347
1895437
5376
1864791
1366502
875359
409815
494405
794726
1320318
1522832
179778
497693
1437204
593036
1574704
109736
312294
787877
1048537
1161028
765019
673025
1618715
985556
1872827
220078
1328033
1120294
300423
786824
1822688
904191
1031672
1770372
966360
190676
529966
1867575
1238923
754325
963116
1388188
1947762
956871
1092082
1218493
1924177
1178961
1327284
1659740
922520
1846826
1244986
152129
1848627
34905
906898
1491301
457414
35405
338480
126595
904573
222115
1313805
106654
162255
278146
1532279
89997
671730
965850
100937
1354642
1833792
540828
1556746
1677588
936381
536159
1809485
1344352
633797
818246
1086620
596830
609381
525723
1985160
702015
877032
1469815
1349347
1745242
1249901
124807
565128
1530752
1258219
431774
495334
165330
790159
96655
861344
1148833
1296001
398590
262479
1189493
1969230
540810
1930209
1674181
1755032
958008
992720
1481496
1741432
1625596
1717020
1665850
392003
573418
1093542
1607798
651211
1925881
1631510
1370183
1329000
533616
784285
848350
1588623
1088486
482240
1994915
224761
851335
128152
1110714
1400400
532250
1044803
1718431
873397
1387078
1769518
949172
1630729
1534168
232528
1581655
163602
1457041
43054
646147
468350
1521294
1566872
1958949
727168
1486809
720256
721170
1002401
1006293
1309008
660723
807680
1479967
288748
1167269
1091847
747633
107482
1882016
965273
167491
1661914
1245035
1675200
1729896
1075832
411194
393934
27752
511805
461087
297261
473801
5732
447968
1981787
1235196
1371437
915947
1224813
660946
1506863
1412985
1639691
1810280
809059
157799
1257375
234799
1343542
154874
1168166
859919
1522519
47129
448180
1157870
1952347
1625081
676380
487391
1955247
567658
1041337
353787
314470
1770095
63461
1387738
993848
777418
1895056
879583
341564
1946980
1568525
332389
1543719
1127865
775281
259490
24581
458976
1248528
945921
386167
1368927
229237
272907
748090
401572
41489
1971888
920061
1414894
132091
1087135
661841
1057506
55189
1528220
1306851
94279
811791
589834
1605254
199540
164322
659810
1018232
1778647
883131
1117737
1943951
700907
1599066
1528099
1851708
267569
1572181
1702242
179849
1016451
485833
1538974
1148971
1737040
110668
315518
1956655
818503
1206374
308385
1361230
1506082
1524900
582670
989044
455535
631526
1782377
527690
758566
535957
203254
1613882
696907
763220
822916
1472415
1682644
551307
395730
621091
732921
277030
769217
439535
1414859
1702641
1540212
938623
1366949
753047
1072685
1840933
1842479
150250
1958903
760971
1644793
1055078
1446842
280452
960948
1866174
733218
1291239
1817293
705601
643899
635940
1186436
1937134
600802
155198
1440987
1876472
504867
1134002
1222470
1817460
1002235
1087286
150920
501276
854581
730703
1295920
337666
1436270
87828
434224
1629987
1675359
577959
630011
15616
1189080
1097926
1392508
1200878
1516211
435761
192798
1340004
1117206
1562886
1255290
26159
612629
1209745
1291139
1255622
1621854
315838
278015
550281
973733
1143749
214640
1361921
1279323
598970
643176
367764
247844
677103
1679236
149038
735145
1026082
789614
672847
926799
200443
1063714
1563239
1677525
987286
1838913
470172
458005
1794340
1425272
1304867
1472519
249563
316887
1979711
741008
367286
295607
138592
1186547
409120
1044243
277120
1718384
1475966
192971
1803330
1975720
768562
1254622
665640
965610
642889
1108936
859831
1528921
439081
992588
772520
1443354
285504
1372662
554370
1269767
1690688
779294
1230987
974405
1439799
775298
480550
867828
142647
546882
374984
427241
1671291
1114098
660223
1199297
106106
1553599
889306
1337663
848394
706421
121796
461935
452244
1512043
1992582
1291446
935549
694239
1830162
1929673
976709
1467200
606625
45083
1109731
1269813
1550912
877026
1623048
1257065
1918079
1044988
1132854
436963
748152
499763
1643398
1003983
1136551
1794384
1865618
412887
1581758
593202
608434
281085
1786752
220109
139033
524460
1084747
343914
825810
620409
1624957
980806
625683
1118240
1415998
830384
193239
906601
640314
1223786
1581904
58130
1455896
427563
1654434
1851688
1604933
1655881
452953
1757518
1472144
25994
728370
846883
1173484
1198053
1565310
1098919
863892
1422532
905466
902819
364654
1707697
873206
581596
1323726
1070530
481257
171412
970155
1369646
50307
15379
485636
1515383
500737
1117384
1114071
391398
466731
1734257
1906090
1428412
1697851
1113609
1224677
500749
669868
1478353
1199367
531112
786714
1370843
114191
1137876
796845
1165801
1346696
72738
1869563
366525
483118
1455036
1382547
892458
1877220
359237
1090206
249833
564952
886272
234709
1663847
125031
911868
730539
575749
1917738
989407
1783416
92258
1828174
764666
1334793
1713264
618613
1547568
1194635
1952886
1234674
1282949
1434200
1688311
1229244
430768
845507
573127
1632014
1971890
1680609
1943995
1686233
1104287
339774
1774774
76362
920406
1872324
149580
1923925
1490640
825669
380646
1997992
781824
121564
371808
1643717
1335146
486568
1493650
1641330
1065054
716274
1094623
555031
213389
789681
1285584
182190
293578
1554287
1815225
518434
864160
912345
224116
1134546
479889
903075
1928058
1962878
1004148
1032208
426374
206634
311233
1179929
1435765
1774387
178237
848088
1424334
1443071
549873
1782341
1559013
316192
882570
503011
251557
870927
1247199
1174081
1206860
537178
663516
1477546
1414984
315509
689358
55705
472812
1711974
1830337
1431706
1409331
1125389
773103
1111643
84422
496625
1621176
134613
1480684
847381
472587
1673205
1309546
1870459
474258
5114
1949157
1318331
1622676
1939046
1268664
46737
558914
867780
1464414
524526
1205910
442667
1013476
156669
1946279
1763585
1093412
1087286
789951
678057
1609
1433985
471019
1492809
690939
142288
1416564
580498
1803014
1538845
290399
1631099
316626
252288
1511066
138703
1978949
301556
762577
600513
1923458
1545529
1073607
887862
1307567
1264782
1095585
1852996
387781
753200
1358278
1510511
1742336
1313053
1157040
1934431
1706419
897569
1934472
1011931
866471
1108065
1569993
1502809
1997560
108395
437309
1433929
1813633
1342291
1142242
532145
1494007
1008444
934364
1544409
1866184
444061
892119
1690506
379784
1621336
735468
1392465
1185593
1229577
526113
1220532
849342
530412
1900356
57786
1959878
685544
141129
666343
57470
680397
1840117
510863
1340270
17695
1414279
456137
1338725
990278
1579496
1445850
1702874
1663482
1177756
1426981
1405735
526978
1207280
1420496
1683152
967177
235135
772380
1414205
1927381
1419374
788345
208040
743680
649446
20840
731411
568667
432477
761251
473273
835867
1504895
797615
48976
694815
450637
1215917
105536
1057277
103669
1835769
509705
554766
323614
1329056
1552820
136008
672899
288594
1033613
260860
1184461
321867
391192
1306344
1572221
1979893
261121
1248848
1167664
223408
1361500
894494
1152638
1149548
1535426
269689
635806
1305307
965910
881473
1381450
506495
82403
1505046
426786
1331424
1227084
489529
365516
1964854
935334
683182
1062834
1164926
619516
120879
1367032
296045
895551
1641017
1903099
1429839
1145775
127354
393282
1598157
384004
993903
991186
372022
279190
1766548
785433
965444
1292515
757600
989855
1927854
918839
1770522
1957013
885595
1611081
405681
1681508
27250
1243401
1091918
849116
1509923
1446312
291474
728627
539807
1196394
231057
1627633
201293
1342126
1569338
1783143
1139102
1976394
988718
1796268
705595
996403
72811
272724
1274329
537813
1496266
1129065
1667696
1305267
1195381
47916
101883
632971
1068763
1627652
179924
495073
1990958
201810
341301
979274
278154
1291140
484100
726127
1002367
1596598
365038
250742
1818459
727159
1392412
659283
564281
1165897
612768
1213768
15806
559778
1118443
472824
48495
628654
1931755
1719289
413645
1199067
1469649
1491525
1050796
717292
1560246
90391
1716693
1268996
121322
784875
771963
1595002
775409
1590664
1809503
411419
1580990
1287251
1084054
641243
1213702
508535
730274
200682
1217300
1548794
1360560
1582477
1443751
1892542
1256865
1197590
1392298
628062
541040
492152
1456746
1416239
1433485
300515
911441
667461
1678062
1034410
927156
520557
1785035
909811
528686
1197637
1986670
1416818
549702
234683
1861107
482513
444515
345638
287165
1183762
1026999
862885
19206
826520
1103339
41261
1472682
441193
1086131
465171
30311
529411
492212
106530
1264629
88309
1132086
1037243
568246
342147
93783
885413
1624195
794067
1474685
149254
1077971
7701
1353315
1224456
1156985
639665
640006
1287049
451891
635679
538877
1453095
83996
272874
537795
1101551
1360774
644735
914365
1866668
1669866
1701913
1713031
1512517
1202726
1993305
1215732
1770026
461601
1383633
1948374
505908
873229
1104344
1708263
1244458
105665
1060243
44129
186909
1455361
550622
1381812
27347
565455
953501
592404
749620
1092597
1251000
1791351
1995201
806812
807934
1931273
919368
419150
1248871
1202314
1217677
772326
134865
511201
1945760
265801
1571425
527553
1251632
1055929
796804
1031799
801186
1480678
1278025
1204169
1105266
1983214
1450271
399565
230667
1080205
1710883
745122
3508
627449
1578840
1875821
1751436
61791
1631975
372808
1339768
1271715
1000225
1754638
1135767
1354796
1196839
1245130
124741
1728979
1937113
783851
1040802
280441
1519326
209345
1120318
148943
504508
902077
859298
444986
1128130
1094310
236221
1273653
1718940
755759
1737335
238712
1404806
1564110
1195283
801662
1442490
140075
219423
29425
1202214
340537
33403
1653053
707042
66550
796032
1271697
314680
666454
1943154
1806181
604938
336173
1763172
124597
33996
1647965
1788246
1193421
864016
1958065
1527771
1285324
1142337
1894626
818506
1692584
683638
1211941
1654010
1763218
1596181
286408
279695
296291
1825293
351981
41137
1271533
1110864
43269
1983749
1682706
1248332
1320601
1616742
184289
1466000
1856892
1842102
1613518
351217
614233
1327786
1173947
413644
998297
1349708
252436
906275
1660543
1431349
679781
813251
37933
855004
1035253
1646587
355795
1147233
802836
743494
953369
504614
742956
1185038
166559
903456
891078
1680903
265841
974941
873961
995008
739624
1650596
877401
1278324
1854979
82280
1219852
1654052
775161
1560312
1958599
566048
1216669
946676
825377
786182
154108
1088048
815830
1056614
1386915
116989
200979
826399
285546
826967
461432
1543518
393079
325990
1220189
835629
1894004
1755043
969992
868290
1308910
1814635
827149
277149
1607018
1547967
680197
1461482
1424463
1591125
807918
1831705
1350938
1173605
213420
1743589
1309693
403250
375993
898376
1939128
1253115
1284537
1950543
855208
605287
329450
436606
1410514
446057
229871
1429333
679330
1061279
495946
778858
623289
530274
1960198
443298
1682902
1089827
1392449
1694524
284448
68789
882385
1163277
376719
508020
498764
1010384
1988241
684475
837983
1196688
1614385
1956727
1022982
1681280
168446
1000856
398444
1753754
844236
400558
1268356
1031140
939881
1514431
1098350
131640
1491628
181458
305509
504872
1419657
938988
1670202
1697473
523488
1314071
1954269
388813
1846128
824683
1895430
1249241
1400181
831586
951259
1273879
1586093
1327040
68800
1697746
1093077
1395332
1584827
1758006
967250
1716992
271783
1821554
1309127
699432
485375
965891
73836
743567
1129627
1495898
635491
1232387
479757
199583
1521560
1640684
1031068
115903
1080519
750803
1393757
663092
839600
1672757
1934935
1853905
1653544
1846451
481987
1755454
1402730
800965
1577059
1173310
451625
858735
1540441
423265
326807
1229358
815853
114059
1644639
1543068
493469
1937194
781827
684928
896227
45973
1009909
340528
1531748
457794
678837
768589
1083714
1504716
707399
145528
854556
1358823
1883189
195401
1446026
1110137
115628
704225
309077
1181774
1174790
153965
1287914
173755
639344
1697807
1112
116911
1655077
1068411
1089922
434590
296611
449747
34374
117838
992664
492943
679425
749713
1221937
872974
321743
1191173
1291012
1428318
665247
1323366
370924
1361523
1100011
1013482
144002
1504344
324703
51801
1844304
1643621
259050
840973
46435
4453
1284184
1152992
1858920
507804
1104959
854854
1273884
267324
781752
667468
1987743
1290356
485609
261893
1237678
1756736
1937294
1421971
1610472
659733
309088
1105717
163418
919617
885543
97072
733059
1797242
1933648
1568623
1258624
910909
231659
1592715
133622
1067946
1055206
1770670
714672
1100758
1093674
1618830
1969022
1246923
1272461
455609
270721
583491
1235878
1691212
1133005
505541
1050874
1181241
616662
802007
1146012
224952
1842948
1224841
220456
393482
1115078
1678085
1805531
124904
1747656
1096788
1149155
310891
26799
1676004
1155859
1116577
1945292
1819161
1741516
550405
343530
321652
353244
1968984
1831787
915824
222869
1048243
1488296
745883
959642
584362
1624138
852448
1312854
718280
1793435
1767268
1129895
1406821
1236380
1906321
995164
1283387
1515571
1408372
1965394
554086
1221267
138470
1641688
1576846
962727
1738681
1685344
154750
650900
258085
1847744
1877059
419611
390755
828695
142986
1420504
478316
344053
562162
1911531
193301
1641007
1039936
682205
685555
1810714
1171840
34240
1715359
1745570
224360
72724
1613375
1487954
770552
602568
520741
812475
640196
870781
133726
1988090
62290
651020
1064345
52692
1737174
626785
1225945
1277075
944585
1615938
1636275
1297417
217687
115039
1887321
1948203
1548221
451194
830928
1616042
1403426
1705227
1303817
13766
362369
1422356
684720
992310
23967
638903
148649
691286
210282
404276
32376
1516532
1091880
922870
308765
1960885
1451739
403775
1424421
658567
446478
942445
1576554
1822036
1239468
1410335
409998
1021945
205616
428094
1650330
656131
1398293
1931126
1766358
1422561
1004006
1639027
264548
801115
610400
1800855
666161
1951415
1232019
1438407
1000980
1709901
242891
1008610
1521397
801625
887627
1253977
604478
1395945
1107367
1468539
729160
109919
1982974
684426
775804
583119
1734930
923246
1737431
1766977
1876929
840095
615320
1400688
43395
299317
483454
1513504
765330
1130934
1726385
1799637
579444
22828
1185142
1751709
1661952
1204554
1165637
52366
136105
1653620
338832
1693928
335934
1445410
102364
224444
729310
1330083
531580
758890
1372644
131618
1161748
1715558
811326
648056
1732188
563116
286101
141852
379106
758194
393356
426444
924813
1691800
1987456
260031
1186374
913257
851461
1754137
1531330
512479
323221
1244615
1627368
1542482
1810433
1722822
1847912
478807
546264
565015
1486058
1914298
656806
638407
1899417
1951130
1160583
1929429
594398
812699
702252
1762760
320976
63179
1236736
304138
1724800
1598267
1910417
1413366
1660266
1015002
866590
1960399
1715507
1941123
132479
944354
980067
937609
969190
1803740
1395291
1049526
135353
1528251
1709191
88083
1490804
437634
1206273
555654
11242
1708245
1884616
65990
957828
1764591
160519
122230
1165296
164083
1994271
244541
1911130
1170113
200535
1449806
1670451
1052235
587057
495614
1050288
171421
422914
999724
368699
174356
1318697
373857
1198978
220446
157945
1561664
2163
1103724
913386
271399
1395666
1447787
331640
975734
557746
719929
95921
1997745
763053
1220479
638830
1387596
1816298
468127
1392517
23017
724980
150961
1966044
266942
603942
576200
1021166
780719
664226
151156
1346457
208603
1551792
793347
953853
781145
471779
667746
977778
404637
1438378
974863
35541
1282718
1240239
604209
702167
1724779
505
230270
310805
821202
1270045
1111450
175210
1546486
832428
1394624
894765
1635779
1512947
613818
406329
1461156
864052
1323039
1308250
1131626
1620225
757590
79600
1648387
889604
1765661
1752492
184986
1020181
471221
1142554
1129909
887112
911430
725125
1364760
650541
754339
1952996
1508490
302510
1179245
263186
56232
1824651
302156
1712713
1099029
438692
393880
895081
195313
789571
478820
1092556
1225669
1527790
1538527
473693
337829
1180090
32831
1678698
1352584
1341401
1812601
324311
853442
182047
1440504
1343088
976949
1068632
91470
303203
688956
1127706
1920786
354020
319265
380571
252261
43613
606205
1409386
1204673
1132251
1987235
649483
226639
887909
672822
31726
1560646
230105
1398684
1506783
301905
1315524
909957
868389
1292209
96433
338598
88017
755940
420560
806740
1859839
1932397
292842
1136469
1077116
842879
1991559
1358562
611428
414884
1044183
1327147
339091
1458034
960037
227226
394842
504278
1863761
1833790
691943
755988
168698
1035964
201185
1660019
931200
1174848
800218
1078765
1843898
1379592
1519402
1263241
622913
246315
1688015
1490307
1733988
1550462
137682
350044
104916
964671
1917561
919986
255109
910330
37509
1029900
711170
1599925
927760
187211
1152634
1181143
1388497
875058
1967361
1564210
1109012
1508740
1096329
1813226
239533
1316993
1265477
1093532
1134761
749666
653706
920651
130210
278301
1095811
1914448
1571098
1900646
522933
211783
781489
1783920
663751
47434
646788
578882
1430952
668971
979359
1774973
81306
1622592
582996
1705846
14251
1879578
1831905
956695
1061193
1483707
267214
1458164
333440
920446
1432732
1887962
266880
245508
782206
948953
1614527
820208
1227702
432453
1337470
718924
1960990
1695171
1597816
507801
55
1237864
33527
818121
54323
496596
251497
586306
1575606
783575
1016353
950564
1932222
1928080
35783
1365209
1075082
461301
1370294
634723
1324674
1091972
1910941
1053345
1597767
13662
1971667
427049
323023
496531
195393
332786
1445933
174061
300822
1337212
1162515
933950
1892296
1637538
1450027
1190399
1196772
154248
1519351
1264414
1599319
343680
390421
1313390
863713
550564
455861
1636875
512883
478230
1697976
91550
185090
1180018
6060
1347464
1385404
1155766
324276
1947866
1163644
911788
1717064
716630
1121754
1488365
600376
1234335
520394
722088
1021955
1245717
996849
1503770
1738812
880125
1763203
169693
1300487
1434373
1849116
133848
185552
1632655
393714
1621049
334964
7174
1367954
952579
1167046
724790
878080
1829539
957583
267810
1573179
960185
1652392
1381754
1777257
1513060
513240
1933199
1741159
274498
1753248
392537
1556997
1548491
77210
210896
837501
295716
1761600
1441671
1868634
1074441
1918376
453546
1796510
785556
973261
1560851
180946
199272
790190
1702775
189150
1599754
635780
34439
1088187
1333792
316356
920323
986186
756262
972
1412131
438721
974996
1547213
1700293
1001421
598888
1555643
451204
1794703
277176
241891
340343
1953566
1970062
1392674
559772
1555404
1051282
298493
1338374
1041462
309642
668376
1863162
205627
1741193
1703201
1979330
295867
31033
616088
1040841
1310562
1458607
1278791
629655
487393
992703
1777891
1304867
140922
361940
1164757
1466194
800955
1736754
1361768
619041
316524
101114
797875
466911
849542
1533141
1729186
203899
504623
179977
906061
159037
155609
1326713
238065
1573599
1924995
45163
1042940
1860606
1582046
1276656
338525
666535
1644377
347051
379451
785642
717388
318669
20649
840879
1217219
594495
85504
1779148
1616005
1113886
554222
453318
1676364
1620148
561505
1123357
417459
570950
1723257
399371
750011
1456526
1166843
957245
1572339
962546
219224
1195291
166063
1581879
1603439
230695
1200036
1681337
147833
306436
659992
800325
92954
1170022
1376683
1950326
1338658
883651
866324
962145
1732016
469398
1199852
790912
565657
1791716
1741561
1558235
771943
1715715
630943
248982
821406
1479022
1118247
1787477
4874
792203
982283
156490
335271
86305
1352549
1559704
60105
1805456
103548
1335607
682368
1486121
1267079
1819204
11609
1582972
314154
1541518
192772
1721837
1347776
1601198
1354200
1593177
677582
1600126
1828983
986762
1594594
1859368
1993508
672729
619780
1613790
1484655
171358
1062154
130213
1543630
1341182
276182
308454
1521530
485279
1566053
1638850
1621351
1793681
176751
1270356
1418613
1221857
435223
1924378
480857
889603
1401667
735735
507020
431733
1585319
302316
119568
493900
1995874
1246327
297029
544129
257734
1775617
237989
862037
1261155
357507
1469643
1721502
1335512
1482608
425623
1189301
327943
166153
640055
1048649
1326510
530944
1907230
165721
1249868
375167
513345
673800
922848
1979592
637180
988094
1543434
238689
1995934
349303
1508858
1168649
957500
1931154
1864105
1931295
290537
1655432
1066271
1181911
1698732
81495
1775274
877411
1194308
1406077
617193
1384650
1862924
1672511
699169
1803968
1121372
846359
1790875
1250045
1011544
18497
982072
1595979
319274
193250
1626752
1045068
146202
1346368
197190
688018
750415
393657
765602
820334
1429470
961323
1725924
1132524
1770606
713876
366183
450626
692523
940608
1128325
256148
785485
202418
103422
45795
1206945
337644
1735413
1132870
1589911
809608
1295798
1483218
1315661
1754095
893426
106354
1031014
1596537
1511462
715597
1851277
214476
495002
1109417
134828
1283760
963951
124709
1460141
1051480
1800492
854969
1137852
983244
1805229
259171
1649080
22799
308761
1632776
923694
1001005
243929
72073
1163924
1764101
1631354
285853
1088390
535908
1126063
244831
1448791
1669009
459529
51584
26116
191208
457638
1635294
853429
1598514
781520
1187308
162675
1095008
276540
437139
192603
390695
1205247
1316540
1931213
1513738
1906924
1075906
1514856
1863206
1984159
1384916
1095215
82939
393386
1635713
1680344
991185
341777
1263272
1225199
199534
984749
1805799
1440829
1539125
1878777
677245
201154
155107
454858
1537366
753989
1587614
565401
1449550
1157427
1239089
584252
651480
220942
936539
664702
1130765
668765
616291
264420
489411
921172
1143830
449786
372837
354234
1301823
796676
1331234
1815843
555465
86442
1433421
746883
1755632
1654803
707924
522823
1241283
918182
278260
462345
1681112
1915459
1465815
363730
1973864
1092495
96186
7665
1490805
1985449
1912378
1344631
629813
158746
12861
1395504
985035
981097
100194
1843170
808557
537133
93782
492729
1031699
740338
1425827
1940215
810716
1513888
1501941
1122432
211046
293935
774353
836087
1096192
1653645
606776
1465653
645334
702583
1883128
521884
1127175
1162343
71009
1360705
1566613
1620486
544943
776662
1340685
792749
1698869
1271496
243988
1037083
1298854
1185519
569611
664706
953489
1785312
569349
836122
391496
1469672
284195
1120664
1836006
1354459
71727
1738449
1644085
448540
967861
373887
84486
1569721
1734345
131243
1629271
692159
1434239
545685
389973
975616
1375247
1877391
1648639
342294
813374
1819957
343851
1104663
1571931
548084
754242
541349
1780083
1363555
1130481
425887
1573500
1042462
467054
699642
454980
1576083
1885303
315546
918212
1825753
1994708
989583
709298
1033041
538614
1238435
1778011
564860
1693958
1847486
1415300
1382004
987660
122398
1908883
1974665
946832
368605
602879
1246697
1716125
1632293
196123
1895108
269064
175594
1602640
1211928
708898
1684606
937583
1781692
324735
1520116
1708598
799108
497752
437897
1611573
953491
1210094
1915473
750272
595478
1595401
1133648
1897987
1149300
1990431
1068134
42028
930253
287803
251810
1319610
118707
1023856
1219054
368064
1373804
2295
1654324
538142
277056
878810
418883
679499
1767674
868255
1855219
845972
923578
1656130
1083890
1987317
107647
924165
656233
1911716
1192876
906578
1433822
1281207
905370
1340874
529153
450730
1287514
686159
1436529
479184
1453834
1458025
1691384
1946217
1032628
207247
537880
231668
1919321
462173
467527
1702936
1792741
1440221
1232244
933909
198221
1481043
1020166
139579
342671
1867104
393585
1106671
1331321
133822
1321965
217371
325871
297792
576479
1099322
63104
1372363
173733
1369646
1680141
1564002
242673
130524
827905
1028894
67615
1303978
1757765
654040
1221609
1863600
981880
584731
1720691
557190
820315
762303
323770
1394258
1565310
703043
1833809
1038151
1095258
326347
1797283
438636
267196
1698056
796390
758010
242931
1415809
1214497
733460
20831
1586540
1415798
47761
1073882
1121843
1809779
1874665
338685
1425404
1446101
1776533
765111
1448810
329698
1384307
217313
1409646
292251
1090571
182613
1524514
238429
469061
431633
197414
516817
470685
861694
658145
963761
216196
1379761
1262646
1197101
1008201
501623
748460
1632737
1751975
1519057
351319
350932
738235
980624
1952012
1679907
104453
2953
1776249
1832850
1592995
605053
595651
390648
1990642
1078306
241855
176197
1173519
1370194
710310
194496
806022
314833
454341
1567908
494771
198010
234664
882555
1675132
1081666
891083
1771679
637548
1722864
366210
690735
364656
348562
1295321
358101
741926
1734294
510403
720503
247285
1226705
265010
1610760
1019062
221467
751363
365093
1130375
170417
1845748
317493
463659
1592753
1305247
1501030
790827
1152538
778828
1140127
814890
968260
1615857
248816
1778492
1522144
566115
1643464
1731867
232956
1486575
746060
300681
213393
909639
534245
695532
1529850
1162395
907084
1132256
400703
1212444
494188
991622
47142
1719136
591058
92517
1248413
751987
77279
1679998
663474
91392
1890154
967680
547429
1751997
1859668
527987
1537312
611698
828498
160562
1009307
459074
589931
1541464
958373
608601
311359
1202257
1090702
618667
574542
1767058
95041
565968
127090
1383035
638602
36500
845866
219256
1261384
203115
1995290
662587
1347945
481071
606276
876305
300424
254374
1180717
1005419
914591
1953897
29633
1392583
972140
1964845
1517096
1130952
534660
368945
847457
233819
628343
882041
822608
262491
1545601
1901922
914994
1186710
288656
1146706
646485
1196321
1873035
907835
687197
457569
1232294
815066
1651982
58870
254595
1504083
369865
1157715
521034
900673
131499
1134524
912045
930121
449223
714460
189450
1419128
1918895
1609512
1522661
1211558
687961
602941
1793836
1785062
483284
1256376
996241
1810752
1851374
1548528
739500
364020
1211787
1398864
1440296
1472393
971910
563902
467185
1775642
1504809
1651979
1518754
1016827
112747
20367
1911926
41643
1364960
1843460
1410986
421466
269610
520833
390047
1091790
1133892
621910
794199
641995
657683
1561053
579088
729437
1388779
994813
234530
38959
1442858
498620
815156
1883144
1045277
1592567
1865187
597002
10888
1047998
1767357
1604484
1884537
1133402
1275755
901287
519571
1458010
8637
1024028
758321
1109123
1607209
415017
144132
1062704
1298907
156146
398533
1156704
1912133
632252
1245421
549536
581993
477640
1114194
486159
1655533
1210686
1417884
1283238
1302082
201963
1652581
1229681
559966
643417
1526487
877572
921980
1730824
532824
431393
1487402
1642973
90122
1674559
871587
336046
1568569
1414648
946937
1749206
1200476
1975655
1764301
1530886
434643
162999
57871
1921455
1388320
910672
79135
107176
1334312
1570081
690578
1082024
940558
1491915
275447
698889
1662784
1473584
1646785
1865804
566051
1914705
692866
1184753
651588
1372563
1449274
708201
946820
7903
1025626
494110
403376
561235
126753
41406
1466105
874593
84396
1942840
1721549
1818743
1908483
42561
1954902
352965
759177
876324
1401280
1863899
144900
985171
1735296
1704383
262383
1903590
404513
1647376
138334
1225739
1561344
1958983
698266
580129
350819
1333085
233198
1333672
1083873
1743717
1309819
1574638
1126324
850724
85645
1344213
261271
349984
22346
1499193
888565
1568840
813750
838989
1731423
718887
1101639
911515
612432
1087292
450532
1053264
146526
543516
959040
1116958
503797
591785
11951
1686648
1553500
1232903
344228
432130
148167
1934963
1255550
573884
1821961
1556481
1653007
946098
1737392
332442
1238348
914230
161390
1655995
1377941
1574687
608022
1344699
883762
1940270
533998
209430
844891
527676
1283137
1282814
398650
63960
885407
200259
1109466
378551
303612
690835
212388
527592
555182
1426993
594693
1775786
1832751
640331
1476027
935457
823861
592034
1745837
951347
346200
613113
1868817
1192208
103676
700364
1625235
899029
399713
1186113
1543502
702250
1450212
1497790
1341290
540495
813897
1219294
248902
1421560
17146
450316
950102
1773432
1371207
1527651
74876
580075
609388
423789
599031
1121252
1666158
832749
1096290
1925199
1372158
1491032
369580
1693970
390011
110624
1325051
1346367
31893
1627463
1092496
1768018
1979667
1605906
1205261
1897677
130111
1241800
854741
572144
1863710
896117
1459827
29456
1905970
238232
1314895
1977027
689372
517797
803192
1407103
952268
1097778
961434
1212724
60184
1853394
123375
1753837
1284748
938592
1519920
1561324
641299
1313744
1268516
797628
1005463
679221
1371921
1452438
1610974
1159023
1283361
1728760
953206
1988422
448166
1608920
1992776
1923141
610124
1483388
1121594
999848
1430129
1308520
964299
785571
1795992
245271
1576398
806204
757498
1022691
261350
1374803
1702571
1279288
1011736
248013
1166494
1109026
304377
397723
1896727
1657692
1130265
1205632
911390
1742488
492073
1219619
1158912
259735
401597
631010
601385
1035558
1101757
1217065
1225351
1577000
773333
997721
35637
1799970
1681416
815903
1509728
1435586
406553
871492
490525
1581891
1910704
446833
772735
782160
1563961
1153245
1632705
340762
661318
242525
665545
482320
503858
83606
730388
1524877
742426
1096132
1578396
1810757
558054
1901623
1556886
626375
1918974
1386627
468119
1005563
580705
46061
20953
1749627
746837
1631117
1765256
1322694
1820958
1266408
1753055
1437371
1546451
1494775
1846273
1951350
37140
1309205
928236
1819631
441067
1909563
538608
1604153
1858764
1913340
983717
1063741
1790570
1937631
189252
1972072
1549472
1703360
849081
450041
169399
1813342
1930656
670628
1745671
1518143
1969289
278447
1920944
1071779
171990
1475338
616363
1439650
1752252
1558539
1372616
594702
182519
1820257
1047469
152085
1816304
1420828
540761
1489498
1283008
189461
526733
4275
1250890
909313
58398
798635
652975
568000
1148416
427230
1200794
323312
1532959
1237377
286609
1221426
209844
1540363
1688265
576800
386691
1791597
329494
1956264
1057232
1839399
133014
1672186
1663633
370910
33790
465200
1076187
725210
854205
1675575
447934
459174
754229
68362
130884
1010006
1033231
1346903
1887621
123494
111645
1512418
1392868
382332
656835
927051
1804644
1774353
294848
106539
1072336
668065
1063430
1810399
249343
625643
734086
1264210
353512
1141685
666281
1111436
561241
864025
1015895
1334442
1568746
533239
179869
1190241
406254
884178
343070
968226
1612959
247296
172351
125327
255269
106583
923334
1066682
1714846
1509946
1694062
1125763
386276
1498983
274729
1371864
223193
1590183
1006851
1374821
878252
1472886
641126
1150441
933895
1027781
1320514
1626569
1134799
343515
1273006
293030
1741981
560626
1366194
1057447
1864698
962381
1017368
226246
1579461
45399
135415
546752
63910
707431
1763592
1253095
1485473
718706
40955
337704
1604620
1817798
1367825
414950
1236043
1260589
439826
1093649
1122965
586535
1416606
980565
677534
75931
87544
1983791
90794
1605605
1625355
312882
1396345
1615422
763698
826615
1474678
1720455
648481
551756
59729
1044234
1751005
180021
1227155
1988586
1619856
1194996
372994
539551
1814816
710301
2886
197376
159181
1297709
527291
146680
1727854
1249427
1684560
597764
522493
570921
1267666
621773
1504004
626461
1556822
1264816
538671
1449434
1086244
966389
1160190
1888372
1143933
1973950
920999
1109686
577284
306121
1706279
74890
1614309
60928
1066995
1743854
1057603
1937119
501018
942425
73003
1434307
1609425
1514154
25660
108270
1385447
573415
1924132
1876700
233452
1465317
1615144
343647
279923
739319
1975174
252475
297397
1911404
1052978
106688
745663
1954633
184607
56049
116394
518648
1140834
864373
1410635
1773510
27008
368923
1009464
1181282
654595
213957
1972732
1305523
1625600
1600681
1264729
1969595
941059
1767211
1481068
796286
292385
404445
461044
926501
308900
1989072
845290
911147
1255492
1990247
1242566
1627270
680794
1926181
485173
445718
151852
1468210
954515
1890359
249445
211432
1075800
1194323
938382
422330
1121323
1311280
514801
1304797
410096
728847
1492313
1261774
1421942
91139
1327664
983502
288643
1628622
743306
495771
524274
1594891
1043858
968117
674001
989429
1696668
154099
539843
1114129
1542733
1630111
1659332
1622302
580692
838991
933445
453230
1635013
1451188
1869781
1011731
1174780
1375003
1348622
854044
1452438
844303
1603582
1228330
1517331
1040267
133692
1056322
663147
671548
1453148
401459
1445533
681911
1840436
1922500
679467
610203
38226
650125
624491
460773
1479208
1859385
1483690
758234
211845
1742952
78539
1951718
1609864
1884062
1088160
1043016
764131
267400
658191
1411985
1277798
111274
1025041
463151
880266
180674
1240920
197458
1481052
1998514
332085
672105
175800
1483221
1518383
1719116
1646999
1310287
420320
484196
1388062
1512397
860158
1718291
673902
1781802
534613
575633
164326
389423
1848448
871157
1539281
29838
719550
1958155
74830
582629
43240
1925352
1146320
1642158
374892
1140663
453628
1406711
147979
1563025
1329285
493477
1065658
958570
1318634
453936
713674
1056377
1035626
624874
683277
1667980
1382153
1495971
568273
1773992
1458079
1145103
457814
577423
1089402
505257
938077
1991244
808437
1025098
521103
1815248
1914685
1221473
1895691
570102
1515875
1183490
1052636
1925823
410840
1742146
573666
318618
1543423
1346178
684873
1825244
36251
1357222
785592
1920467
462058
1249918
396537
328644
1684202
1572956
706284
778292
533337
1103287
637441
777655
117397
1310116
1889140
437332
1653806
1201445
1621726
1820617
1810495
1549412
1875458
1335057
1932048
590357
430249
765893
26196
1946367
1706202
1339401
280857
1709139
792737
600087
651554
248092
501756
208409
1466802
934767
700324
406472
1604652
82863
1965760
456032
1389311
625764
557072
482901
988769
926909
731967
1437095
1989485
1966728
1738307
617933
1182125
307837
126074
482699
1429815
1347503
1896145
4893
1250559
1628149
278657
940583
668119
621199
920451
800661
424674
1809174
1920348
1975481
468491
256970
346189
1431496
1118371
1322263
732
397651
1779148
1181168
313499
56078
1638993
1504376
996245
1802763
861324
807594
1370850
1738405
939823
909592
1267500
648672
916550
1895941
1455325
1262663
1189319
865439
791589
1024929
170239
1782207
1816465
1188659
1170317
117722
972059
1572826
1631979
357215
62412
401213
1932870
1149874
958367
1273689
1128945
928354
503562
732649
125744
1915586
1665066
400902
1527747
838823
301692
1042775
1803127
262136
100435
1230183
1012254
309550
1339676
1953963
724115
1827287
99198
569301
444260
1507061
532706
348796
265855
1382896
818327
495526
1465032
679809
1479835
943391
1341310
1575691
1650777
1553956
1149649
51015
1114242
1029807
1816390
1856101
1927084
150155
192272
1839975
1658456
100713
1654793
1232025
371558
195075
291876
299063
1242076
1917122
1416366
350739
1392225
1012069
937245
1104305
1264475
1604245
1122206
324548
1672068
1338035
1080859
299120
774912
214111
157474
1116721
495927
1672494
40220
74349
511561
1415116
813289
896748
1136489
1262030
178060
1146236
1159717
1675947
35475
1281290
1090289
493034
1430263
1584248
446625
1891281
686969
733959
1142109
1286625
124508
1794749
1960197
1249767
1473550
68976
387554
528496
1195152
399823
181511
1595225
1835994
488370
136447
954745
78463
222465
296582
311710
834653
105451
869507
1465455
199721
213276
935801
342105
276763
196801
988115
1428732
669574
939155
436385
224194
769736
1593043
1864447
1115916
969801
1826762
651699
658535
1905066
1941831
412322
1566615
276707
1803795
287053
1565527
1368923
265454
279464
122502
37812
1828351
1935084
509061
1106585
1112642
1942707
32527
1651358
1546236
1814236
568565
687906
1064940
1163731
342588
971358
1330891
1067187
60744
614334
581237
781116
936106
1654045
1869882
1475140
174815
1069897
1984181
279678
460520
144534
776326
782443
1395466
471834
710604
1331007
323719
1401549
1933738
561608
1344680
1128011
554620
1556437
943197
970655
874025
635651
1633927
1346735
1966288
303601
1552245
1880184
234995
683983
1431714
1270812
1256784
940239
1529679
1463097
343063
1137276
466663
106943
1854883
1279329
1664245
952288
834891
925151
557682
68222
1155932
927493
1713762
1876175
960808
442388
79137
340754
1703749
1838125
524201
1316710
619109
983048
1453453
535176
21992
1115902
1759095
584277
1112085
1828893
1322762
1763676
870111
923295
399230
438673
1582027
72933
578076
1907048
1530592
1655060
267957
1336897
914161
1389115
326345
945808
1648511
339730
885364
444002
1735680
548259
1802837
1613499
1626335
968631
1883739
289348
1505334
532745
88414
1211194
635762
1840273
1914114
1213602
888350
1717671
697371
753488
1199177
1350177
1663444
1771903
834568
1208810
727013
1592689
1766368
985683
1724093
1840102
763265
873925
1479095
592806
1594460
1295656
478433
1044568
1437162
990411
1186936
1565658
671352
1380999
1595121
1512725
847576
1701961
1334753
501757
128737
1003611
707785
1380321
1580274
1723818
1609025
1219733
812149
742048
1126693
591900
670604
765056
817557
1530469
116691
1052397
981839
1944756
743612
1260450
1015324
511440
306903
1290418
408166
1775177
1587195
1379605
467219
319986
734622
598450
1227158
719926
551682
618958
1018798
1117604
1723145
1846264
367738
848271
1518727
1718957
1305986
135137
1249116
1082019
1214347
1573229
886675
718384
1873319
1099785
479618
1306206
414038
1702919
1839950
1652360
1010864
1617550
438092
1426068
824048
1050695
1008382
667848
647090
65089
1832857
1947931
1421962
1561540
1658565
1581096
362500
1928402
1946175
17904
40077
1657084
1586002
1444776
795741
1961069
423581
1428244
53575
1850661
845623
922814
40418
1940448
1101976
195651
498684
1326517
1701419
1620396
1984201
1528100
1960255
340052
1045545
1617601
529416
1496818
1405872
711191
273631
1212851
1180641
981199
207525
116659
1122671
174172
1529150
918155
1403777
989726
1095586
1814284
58825
881518
358975
433535
1847826
354699
1009272
584489
1296968
1846620
1375991
1137125
1492358
1033339
1837400
1669015
923936
1750986
95744
1345724
390726
228530
1473303
1492539
905367
358285
1774608
1482684
1641994
1731477
708968
930141
174714
558418
1625709
1630553
214815
832623
1274802
588906
1042392
1061727
491777
871971
1414438
838654
1237193
1878211
124869
1112034
272096
104003
170825
638176
1999599
417445
683473
1297074
1581745
533847
500095
1338703
1599198
479530
1184869
1399688
1487044
791037
10773
699729
1726818
1896876
324771
1824722
915292
1996202
1399253
1068279
1508703
406377
1125610
1031062
722810
900942
828086
464433
1725092
901067
463648
53161
1505414
1915799
405282
1348103
750391
1277859
1853463
1431265
1532632
849969
1924932
1979344
418430
397629
206166
892289
503989
1379474
768280
812139
1737705
1299919
68107
742150
1017542
1883840
453262
96481
684737
1091465
1594006
1044425
705359
1697171
1138009
1170386
1487748
259559
820733
267314
1544985
624593
1696618
1347264
1443716
1874572
276463
503035
609776
1798214
753109
1434759
924536
191680
930778
496361
757860
184803
12190
1331013
1036636
1046620
1427817
1589907
1307517
638345
1658832
384187
1120221
1405295
1372092
967045
1114599
232822
161972
44818
1764797
1388772
1965926
1529316
877805
423010
1550878
1024382
904963
1925901
588917
1733526
1702632
290676
1113388
547546
1254704
166989
1953168
109934
807241
1771441
1295393
1714273
1895487
1124854
445114
681435
1164285
676292
1391041
1539863
369816
582446
319142
80458
1468095
1204897
1158050
319624
752732
1217149
808799
913629
752616
1961335
1867445
1907834
1635763
1204396
370931
1709663
1517727
879191
1531934
1598376
566149
939585
12766
1259629
1104926
768884
285589
237938
1314276
1840911
386613
662942
341493
1552719
1086472
944540
1578233
819535
917025
98797
969958
65293
1168333
224115
799750
1287741
1416122
107880
583341
891208
1373775
1136189
889164
1083727
189574
87102
438370
36252
149777
890149
1515845
628542
482007
1097458
1369625
845825
1924832
170444
1205381
287276
1551443
142952
120541
718326
1936630
849481
1348889
318467
1891180
427690
116955
1657454
788130
310695
533601
137683
250781
585463
435961
1844842
645976
1794414
443433
171459
338139
1004578
238405
1562165
958741
1245435
516660
1104643
348084
961210
1318827
185520
1931649
697917
1108614
1886884
235604
123591
1071050
215666
1941468
785444
1106056
94293
1605369
1044830
986033
1952134
963316
743536
889800
961676
1980196
245073
1219788
1654187
1397106
372680
1252120
114528
279088
1156181
517854
1375860
194772
1531570
178159
340271
1026582
788316
817745
255006
1107072
785246
467035
1829702
657244
1515951
413467
853113
144303
1773940
1958132
1564038
1277175
376895
1787879
1838876
24278
283649
1692068
510426
1889780
812740
1993326
886654
566993
1045812
314223
637721
1470795
676135
1219286
934028
281582
234530
1914852
1360965
577301
1590706
1821583
1335163
1890651
1777630
658877
894999
1349669
644176
1327411
1854876
478824
570803
781089
1467513
231701
1603548
210011
528074
181909
1614775
1671143
798814
761797
52481
210542
351685
1875737
626690
7966
401159
1894476
912829
1073845
1347849
1041900
287442
969674
387625
1492720
59212
8887
1844978
1583751
1827283
976526
356752
1591607
957462
1809388
899924
24606
342618
510974
1402413
411355
1299186
415240
1461005
122120
21760
971673
1242707
305969
1180804
1355405
189785
1331644
538030
426114
796918
83808
391708
1497830
1938982
636348
937374
1634675
979470
720572
1923506
1481050
1622995
1995894
816164
202816
698074
1395469
170935
909589
1216512
1645532
151408
294972
277888
1283261
912004
1544597
1625116
1329410
1454459
1756673
139961
1050296
304982
1701821
1587439
538109
476483
437984
331480
1592991
808175
1293377
1730808
455145
1470970
387109
984146
1822211
181140
1003683
1569540
1565613
732090
812617
1187636
1407386
1930932
221861
590400
886700
1833599
1625079
539485
315111
1872641
1401684
848256
954084
1387448
547062
1979643
479297
853049
1913958
15423
684388
1943744
434378
769769
1519717
150891
399005
83523
1842193
1358273
1989118
142930
1859348
956760
1291048
707641
92847
436370
1627269
980203
849102
602728
479829
127899
1428971
229412
1112496
848903
69943
1358533
669261
359213
190667
1951114
225855
1980569
298987
1779124
1733375
1755812
1563282
1132725
389955
1709330
266529
1152456
1466701
635087
943203
1826792
1974906
1329752
251125
209626
263327
286858
1570204
343400
1343291
432176
507521
561642
1037995
274158
1753928
1637651
1154885
1179674
585410
190555
988630
481823
1263012
1895012
1034993
196319
40951
1400821
942111
694389
376654
917524
1985434
589679
1303009
973688
1315917
1915094
1092552
1351808
1209666
725056
1522266
648609
239306
498657
1491055
1875773
875827
1691617
239641
969766
1059514
137602
862531
42564
849066
1780676
656594
955634
1157284
721363
768313
1374302
915325
1222579
1423566
1806163
841585
1143671
1187161
873039
76171
196022
1086958
982354
514502
1736996
198792
107272
1529789
403406
1881249
1007534
465105
593980
405956
305063
597207
1069378
1483969
1586989
1637697
1596275
60899
817656
1961495
938032
555916
1990171
475149
1684673
514279
1994137
934155
1056519
1271516
284452
1562266
1368097
32996
739957
134547
536799
578205
72368
484447
19805
1658215
728147
1082120
1615056
50834
453040
141619
606588
505942
1112416
1955158
1251419
426603
1421583
14199
622596
963038
585354
860390
1603669
1041608
343891
1854033
1456605
537243
1113618
560051
1652839
1512172
1961886
571658
1178583
1372223
1261601
374862
596128
411353
446722
651853
879594
443997
745177
1463449
543895
91699
1693117
340819
43259
1828110
1920658
425313
730616
215600
1640005
276123
542473
1421639
724382
1919352
908528
1360652
1266124
1025018
759418
489047
1466710
679783
357160
21981
991612
1257005
1850205
539032
861228
242883
233272
1370478
210282
127931
1125970
647672
198313
1085539
1281778
648424
1573305
881508
908548
1281763
1989351
405080
876313
3032
15730
486891
665504
137468
625723
752953
1945134
1821337
901573
407509
137536
550285
1811243
1582971
890550
509871
1758791
1542931
6494
974277
1611200
1292955
1200409
665216
328670
1555529
606347
911284
55697
974082
413679
1429477
1610316
130422
1986580
16741
503101
948568
551312
798629
1749569
1294030
1732109
413575
645880
586039
462649
1898342
1875772
616540
53812
509398
1093202
1242639
1566283
1360226
1897678
634074
1015118
629004
448085
1966231
1133349
1739687
1804700
164858
632579
1683972
1785829
1595320
473602
611565
1035177
684693
1856991
1500091
1727583
252455
300220
1746389
975134
1899344
1509250
969026
1265355
915066
1300644
853400
593923
1407577
963048
1081411
487732
985219
904971
15103
1270536
1344875
1764339
287060
1019406
556658
1085383
426150
1259111
1371296
458109
1363961
1077365
619263
351779
1654549
1932756
1960818
1607489
335164
72118
1521751
1868990
939315
565364
1038480
1824183
174369
1359966
586721
1075043
1997015
385607
1195457
1749668
469873
1332407
678712
234518
1972145
1497838
1882063
300322
1556803
808740
37506
1501422
1032174
1961962
315259
305793
1984319
476039
963739
286901
419829
1144000
1585454
43233
1801529
931229
233535
1057348
524340
1113905
286030
1002498
1630446
1195129
494515
173335
1779246
1592472
598501
284584
379745
1548079
247565
99396
1236302
140606
968455
988813
358669
628628
1230515
567343
1019461
158239
89765
1745998
1879561
154517
42984
210938
725732
376883
1398108
911111
1056912
132341
1437893
1910956
1810442
1850833
1468085
274338
1658061
1793895
135021
1518065
1025854
1367854
36030
918962
1300451
1308375
1486209
480264
905094
185186
997629
1079838
538567
372218
1802527
1587761
777891
1279325
563552
1464346
1231171
621455
556409
1584404
900275
1637207
1727200
31838
1296331
1219654
472318
1818754
383730
1302896
1998043
855538
1249935
1562951
145625
876612
97683
980798
886752
879933
1806575
1901500
1423709
756467
1397758
207297
714544
1094949
1447595
1492894
296014
1137048
47525
1054058
1054903
800329
1715943
1033598
1741559
1348173
1858779
1176224
149171
579377
1177600
229470
1350132
322894
251949
1254141
1988124
1212027
689381
157883
681341
1602368
854791
538513
1063351
1450371
1063891
1706343
1910538
893879
1681727
995388
1183766
999646
1663947
982416
1146486
1768403
1158072
1323070
981063
1627621
783353
707740
1842231
1830934
753197
1287430
1859706
1687916
1084945
1406885
1010263
392108
226405
1260204
770487
1948084
1742431
221423
164140
1327447
439084
430529
1967822
1247128
1708123
1365064
895005
1454303
509340
377458
466879
1465700
1280549
818826
58474
610328
1226921
1449716
599404
1683230
1679487
1475488
1898657
1906583
935541
1620165
1787871
1572614
128224
855729
1029792
418350
996629
1247103
1266529
1314529
30134
575645
1943947
1329670
611009
150355
429750
379282
1560639
1852803
367145
869333
737003
1918472
382442
612753
1959167
212512
136413
736231
1709163
480360
42586
1756096
1583700
765527
1293332
633675
409806
1453138
80312
1757810
1804402
942272
634549
339726
1944649
620865
206342
123718
1740521
1375846
1436923
241059
499479
1635946
946999
1167277
204528
951265
170517
1500406
499733
36968
478692
1364499
1949936
728384
789413
939060
1876674
1274313
1243030
384103
1124418
1177389
267464
1854588
1567674
301350
735721
1419891
772045
344037
1494060
836242
528463
347112
1915315
564942
555823
1385637
1750251
481883
1037242
416159
1350717
471811
1269157
470038
89005
28507
1664933
1512314
1401715
54184
1546683
1586971
1062365
110127
1336017
356306
1423518
688096
710610
1646395
1111064
1798968
644757
1298304
1984811
440181
1347302
1414938
1417279
1527742
589308
1320896
346919
432670
1189085
673190
1901912
1437358
1394504
952897
1793203
1268407
1560594
1648785
377109
128975
826039
1493152
1239979
1309981
781883
150033
1207268
410243
238898
1609331
213728
1983516
728729
1587956
49174
1437998
603100
248704
653395
1831064
523059
1862363
1746382
828963
574842
328846
1412614
1466548
85378
1434927
1344665
410840
942249
4788
1234762
1065627
1782478
1395759
408722
1311751
810270
1390224
284325
1342574
1267045
12936
1983247
1176698
520818
1617443
1464978
249189
1164229
1574217
175092
1194793
1526272
1221757
255981
274704
1248528
357449
48448
1323336
1948628
1827781
709467
1630968
1144895
1550242
26772
1190821
811847
1938595
792566
1103451
1961722
1363382
552703
720175
1861223
634475
1286410
652590
446164
1169390
87142
205830
38910
1898614
1051885
37050
843104
795120
949049
1212479
1690234
1067377
1147102
257646
288462
502131
1350599
859005
654678
11574
588478
638959
2403
341888
846951
1743687
146840
572447
1152781
760386
1558846
1632392
1529066
1314111
1693481
556178
1291460
561941
699083
1592551
783313
1570704
1984924
1609071
539083
187796
489747
1941093
1615375
1601374
1316151
978760
304095
1921483
119268
892805
1220929
490723
303804
256631
854371
1833392
188672
595558
550735
1663422
1881422
79949
643027
1224327
1382736
143176
506626
1611265
1593874
1354789
446168
788883
1260675
1418202
1294502
418443
676577
1608452
929315
1539937
221905
976317
450421
146326
3028
946075
561465
1724478
1253916
456470
1066553
1749773
876411
1477588
556145
346969
1741174
1257777
1810601
1833449
79694
295540
59
913769
1757389
161687
218136
755277
1728826
1676236
1836264
302103
113792
1712480
305510
53099
673945
826267
1962815
473479
48522
1296029
1392360
743402
1840508
1098383
578977
411066
191795
1175622
1954010
1179122
659852
1115694
830517
332389
1408544
1487998
1333909
1485028
514067
472252
274308
345710
571272
1549903
1053812
1093250
69071
1212270
1903347
520462
278736
286150
1806062
265909
363470
1905238
722040
1396605
1740394
1718255
1613804
1545162
156876
93528
58134
311141
31417
1383766
315908
1243447
195536
557103
623441
1199579
284588
761915
1350543
987976
825402
1325526
875252
1298517
712726
1834878
762999
1291674
752074
1764880
77248
1064251
1202105
1543400
850134
1430398
1436317
958664
1116279
1904272
865799
1540344
971644
943629
1272732
577901
525517
194354
1986592
45716
57765
1768043
194677
208594
48940
687267
1782806
351253
1425226
1643742
26785
1902011
559966
624725
351209
1913200
377717
1368610
1452452
807357
1909873
1762198
534442
1882890
1802129
650940
1197586
1831963
1100977
1174007
1999905
1897721
861178
1274578
264706
1418689
592205
1393353
1053116
531952
1283499
597770
1904220
1994673
604436
1770382
1356358
1797436
718720
1531801
92054
1923012
670384
1863005
921975
535421
631517
186060
1296084
461229
1568355
104621
1161811
1104830
994642
852524
1663012
556806
159310
641768
258704
1141877
1090552
1697546
429331
1422005
652955
358076
620501
1713168
1391252
124906
597106
94097
1810576
1013884
594378
1056163
1556271
638297
351235
1862335
591927
288956
213882
1969765
1317931
1549313
1578756
284991
1914884
1512731
1823147
471484
406102
236406
1564045
827952
1883848
1107366
658867
1190297
1618615
1947705
1527081
519817
15051
1659657
1234432
150962
1207564
1309224
267887
1258337
432320
627887
1284680
287030
1071608
1123901
1836283
1015850
70932
1195788
878489
273953
395178
594707
1215030
773806
769095
1822147
118243
788350
1646524
1085105
540390
1359816
1666689
1751918
1455521
345741
1720435
789643
511397
1562628
1903364
1268981
1429262
1199024
1284323
458731
1499200
1832236
1409471
1389219
1269599
1827053
507604
1514856
765498
131141
397876
1581150
362057
492982
742222
1069263
1020183
1547627
1498720
51317
1049588
1595804
43417
440613
127893
1068266
957780
28154
633829
133964
876452
1989078
686869
170575
947708
1216085
1934766
1201263
1450962
79767
164024
192393
1875516
1027344
531579
1289036
537163
846531
6637
175940
1051803
632407
384731
113814
661677
409770
1991318
1412515
270574
199589
168891
626285
1400777
1502946
289027
897747
1592370
1432467
1122342
55443
562782
1142655
287206
905774
1026671
1792349
1333736
1778735
1120906
561049
958499
1711631
1334618
1452835
576509
1628937
1034865
165038
877810
1184017
901405
1886600
758187
40220
516495
1654640
1354575
1378112
1618207
344776
1776529
1411214
319904
621953
601491
1811485
1078128
489435
1609818
1562611
1832627
760131
1549812
272967
524823
1745750
1526168
102281
200176
1567318
22521
1324141
1471713
1769689
320655
1927787
633419
504189
1610225
1444527
568179
1103778
1912579
920082
1188619
1312899
936265
1760428
32674
525606
1920721
718640
1867756
1089292
940290
857103
745278
16435
855752
1602959
1354788
1337097
1407629
318972
411179
1656562
1267417
1704986
1881570
600284
1921061
1082704
1746332
1530781
1225766
1189571
1171533
75972
816145
1701204
1065958
1375335
615053
1925016
1562728
1100018
682676
1904147
1523742
743543
1549327
976264
267146
1157854
493989
116340
900535
435963
1849595
900791
274844
1246778
1776294
1546488
933855
637968
1816798
1848687
802809
1380176
81707
573855
1109411
936937
496039
1890824
633932
34076
1707789
1187967
1776967
310974
1187603
870291
1141530
1578539
499392
832449
691284
835376
1551258
1095278
1092976
318180
1915001
591504
1387954
1172803
1904791
586524
550445
504529
694645
1939290
1647848
599480
428534
1193208
108460
1946344
1379354
1256875
504941
1500403
463340
1358111
1746577
674474
839367
1195170
1608816
341491
1416836
1495481
254536
1046959
1210654
1063299
1835096
1554204
1905996
1592388
496895
928926
880654
1918453
707582
1102638
177924
1081919
676720
1091563
769439
120072
1669463
1808201
1391809
1558693
353275
501777
519037
1982362
1765520
477018
563203
1897115
237648
158222
579693
1456729
1691260
1271863
925298
501345
1783934
1200962
1427801
744762
1040826
1610180
425093
827877
405975
665929
1302613
1799715
525409
240048
892673
505975
327883
357095
493111
146032
923372
508028
1408432
951879
409092
1499874
1746376
689338
186274
499763
375639
792306
769890
1857912
1373958
1773065
211649
758969
1202821
1105265
1491572
371512
1037536
1617726
1338576
1061437
1149805
969645
1614125
1621976
1391186
965741
1848939
1390120
1547542
1709794
1351723
1282845
1367348
794606
352569
1807366
1846068
1015771
72893
371679
1191947
1135081
1090752
1621438
883687
33075
583890
1801
921413
22113
1567988
1293289
805619
1802819
716955
642815
611628
1172839
1239176
223203
1069941
1818481
43254
595919
208805
1108997
1632710
901329
1903966
712887
1193257
1514193
135126
1463690
1106471
638939
170540
1694833
1831904
313410
1131166
475141
759284
320651
353205
836245
1375414
192040
25331
393401
1362966
1676237
486696
957985
911592
1419968
634779
454595
1591133
135696
473348
480796
705062
1650088
1100031
135974
1368659
52303
267320
1167087
854865
648378
290957
1972049
557098
953958
405744
650526
1847745
1132253
1452659
838078
526258
1030932
1052524
1040011
1899580
673704
978849
155887
882343
505329
1086881
264180
915145
433899
205691
623451
346713
70875
325914
1766711
362539
922676
809784
1596047
218924
968908
1334035
1880698
753284
933208
1489674
445576
1105766
1343907
797616
481140
1996269
1034266
1968382
244010
765178
1331958
1999409
1763844
45615
1079147
1605871
1141904
1736909
1284427
1901024
524296
1011085
1093925
255685
363338
1680621
366294
1335603
933966
1839253
45684
677630
1534286
1621899
1789740
1767337
1952396
1739283
773792
1534345
24399
530126
1844047
1655706
1663110
894865
384955
1589899
295655
617917
81742
541041
298844
723090
1261864
1487266
273405
1082048
666060
740332
875400
1282393
1106842
668824
1206663
1315473
1731190
1578533
967351
164419
612007
1968272
1455910
943179
1651028
1874638
1739726
1107009
1415513
1692391
1023645
1490269
43111
359891
1844995
982166
231342
1067581
1638954
1526263
1739627
832263
669476
788672
1962700
282855
722741
1811767
1000626
1001250
809403
1557583
833458
1718582
1751889
1395103
359793
1528203
790000
845299
1783475
110495
25051
848454
736698
1675762
1524707
950450
1025532
1643272
1506051
1800535
808628
440343
1051622
674846
512246
535988
397791
145142
1220707
1757323
913307
118066
272917
1083723
1896589
1598583
343212
836982
846883
1171361
497132
165187
705206
1332525
1414601
1226078
135836
1676361
1675260
1676567
125850
760541
1406854
137340
307426
785820
1739693
1501648
1177650
1501376
1498645
1995976
501239
359891
1909734
1173209
619280
759927
100122
1330577
93787
83794
809044
1128889
1789794
947336
4478
1617959
1532067
777604
544633
678945
140783
116683
1051987
165026
710310
1616082
276789
1512837
205642
1124949
1524705
67311
1662024
1400597
522132
722013
909425
366655
1553168
441622
14539
702387
1235756
1073840
692786
1682994
442027
1207056
967628
534602
1838258
1124302
1548666
1029680
134852
1758361
746360
1601759
816104
1764043
1600467
860144
522531
919133
876633
238757
280505
1419286
1332880
588124
1252152
1918249
1374159
761058
1668162
26694
1418322
1103056
760105
1996647
1386952
610344
1110269
1320919
1718381
1198166
1179045
1856304
254129
1403039
8150
157161
1032966
609070
418545
1166224
1181374
617903
1280880
1447120
1814493
164490
45260
1535118
1532740
671394
630111
598051
363319
1608714
1791225
677897
632044
1772788
1613972
1550647
1742540
1746584
146007
1910442
318401
1843759
863009
1045739
897477
376680
1300030
55987
1268685
1579807
1751178
1712172
1069285
913278
1875614
1418992
969952
1804075
35003
1610202
1758468
896691
289538
1950020
960690
1870906
1379808
1937495
76674
95397
279846
115858
1026305
24045
1599127
688702
212082
1159814
1393399
220360
1489044
1637268
32508
1895596
1660717
1116305
774752
1806752
1592302
1223838
419382
169531
778959
66551
1174810
675821
1023063
1990414
813242
1766619
210804
1200689
452110
1297760
398472
927558
255957
1540881
154313
873749
1165216
509299
783947
1871297
1137057
497678
551572
600732
376072
855932
1014725
13303
131086
274424
322112
862838
376211
422791
1683099
1036406
62363
1348396
1877998
558955
420132
1984526
1535153
337064
26941
202059
443614
467882
1762954
750690
211609
1812706
1438667
450466
550892
1294462
719000
568152
1029316
606227
1053370
1979884
1685707
1442682
1817378
255056
49179
1352628
1682034
1216220
394519
425541
368441
673096
165151
964260
1037223
1807732
982270
412509
1022852
402433
1623810
118818
1451260
1520359
410571
595625
590379
871628
1440949
1245628
672691
1947955
101102
4119
1773891
1797287
538246
1671068
1138368
78369
61587
1680722
376243
851900
363696
1159398
1199973
1115283
45835
1142606
1559125
1146177
1401976
118984
990287
1672097
864515
443175
4678
1028739
98526
325663
319377
776178
287081
410338
856588
768319
1146086
740462
815160
919034
1584477
1388185
981668
750559
1166961
82417
701541
193710
233749
402839
119601
1563535
1865640
1080750
1646675
828295
1816624
1284039
122725
1026447
300
1378069
417995
1114031
1240876
367376
1272406
1353711
842529
1973141
1325598
806570
847830
1249127
957783
816594
1393049
395982
1444266
1656105
1735428
994760
1754288
307117
1359486
1031452
1779071
1198805
133104
984456
1555032
976924
639863
1044806
1319924
400272
190227
1061257
1954686
1160358
754284
1422180
1182013
1978124
205729
470539
368820
825837
169278
1687854
718371
441309
914888
951109
1668584
1340098
1319121
596596
1410211
31839
1738097
1332210
487325
1755074
63090
405731
1863928
82415
1942134
654464
229202
1741090
1117778
1941422
527789
674945
631388
1719679
217807
1295486
933857
1868120
581136
782300
1418399
1469588
881099
635913
978744
1897859
1129145
55682
1915737
1766558
1661671
1567653
246808
467635
1634840
911646
494322
1729225
1612921
1797243
80374
1355461
714640
1110940
1103634
1288037
631057
244382
682300
1970896
1553688
784136
1075947
60207
1739314
1963490
1273828
1687255
384908
1516705
998396
1186913
123733
466910
1744684
169980
603580
1085112
407430
529434
1958721
842192
1761063
1802045
1531136
1546180
510112
1810395
609356
5012
1365510
1965973
1052212
1691167
655046
476595
853803
223264
634073
339426
922643
1546862
720323
959491
1767999
211259
792749
891683
1052072
1497891
107179
19026
1360667
415602
412464
1063505
842707
77042
1712541
1911367
1424617
1595317
215326
109794
266602
1928164
1627192
771810
978906
1549287
394014
1508029
1847561
461912
1436848
321517
628417
1102533
207288
1434443
964632
822956
823213
1541559
965143
255062
1728253
538916
1652384
225247
756895
846324
1111673
1539116
327582
260938
825253
1442864
1631261
1374248
1314117
1527398
574184
1859499
1678359
1367344
696220
539241
460875
1520218
1855067
1415930
1356541
1480961
1672705
1869727
1991714
212962
388599
775510
58515
376832
206910
1231195
646330
23510
1461480
517445
976586
4127
454364
775623
1940504
436110
1566719
1649843
190327
1742512
1516195
1336682
1039826
1936837
505409
1252971
385392
1553331
849622
640868
322171
431338
1390170
1780842
1641061
1507463
288479
837053
349871
845177
1753914
828345
1171978
1701149
1682026
1852772
653644
1556373
632320
721769
98092
1370052
1451334
646473
1942814
1600594
591439
461211
1242713
294093
262785
219985
1490180
1755248
1011381
811048
1577140
1872052
1997758
1913471
1278966
1646454
1084878
900633
468082
1841275
1943813
414704
1572786
49973
544882
1175989
798149
216918
605170
1865001
1002070
1312754
610828
995737
1512464
523902
339660
613789
1237729
94762
433539
1822852
1096373
941022
412916
638818
13290
1881831
1369445
513158
948297
550357
1020374
1997800
1386667
1147045
571631
844527
387838
1644013
1080150
715466
1559117
1543899
1468528
1200571
166166
1926091
139250
749042
1919264
1427509
1769729
855838
124670
945546
291092
221644
1949509
1131688
1644792
1521795
428768
306124
636305
374381
748484
197967
1801441
1548778
205509
1564411
1540095
784830
1276448
939853
397451
744634
950400
109446
793418
1070403
1288249
476460
138952
389835
549314
1912941
799393
1677777
933015
101535
542086
1153291
662301
1065167
884375
1331
1373690
397891
810368
1412684
306719
480194
1067034
664122
1196503
908093
590735
598060
121644
530326
1822847
1379805
47157
1048713
150085
1951868
1311026
1419377
1417454
1315545
1107428
1680187
330502
356829
882951
1023722
1520368
1603366
1016930
559149
1973440
1112773
195716
15962
562150
1653683
1152935
1676978
1589504
1195109
1717179
910347
1222957
1502382
1682836
1183749
913510
148921
1531444
1810264
1161447
533522
1164263
1393693
1881003
1488987
1528448
1526320
1099991
1164720
712616
581360
276862
900660
280557
1314653
1590723
855548
1767904
452638
1483812
964535
31526
1850598
762643
1684450
319735
280713
457383
195241
162313
1613432
1730504
417861
760947
950184
650228
425393
47230
430184
1126362
439822
649238
291285
211244
592629
1576856
1630627
735811
921118
829340
1470130
1164188
1446598
1796771
1926757
1531478
86022
683151
1740766
1851089
196358
936119
1987492
1222655
905665
1002365
1387053
558778
623334
505948
1385105
203332
642616
598574
234487
148488
1431983
1938078
1891625
731626
1715909
31215
1163474
1863349
168222
1168419
257026
1757810
1532727
195537
1717728
112029
1759026
952398
154756
469652
344390
590290
1423018
1763803
1171521
214380
1983408
709879
1145509
1293318
84327
1048220
1609684
1651884
522331
563351
621530
937769
1958844
270549
21049
451210
751027
1468053
344587
1040351
1936844
580154
1648029
1435503
1166778
1703118
1724138
328355
1600559
638248
455796
634902
692434
224906
1270085
1572713
341889
669782
71934
1589110
1016529
1372933
601307
775231
120021
1748150
605210
1362378
233687
1735613
453199
1077205
1386287
1951295
1601321
1944714
1320712
1614341
1140125
65604
1850884
7658
377448
1154406
1508237
115776
1109457
272395
509273
1437228
1334423
147962
1549205
1195500
1666665
552381
1314791
695612
1257255
610679
1101192
1602283
1732710
489581
1209272
1899217
1983770
1281837
391420
296521
1001196
1791827
1558771
536971
147699
325135
1760684
1818708
598010
1145981
1133267
509614
465460
974593
1236242
1352248
476118
964860
633435
1227201
886560
1958384
893302
53418
1738498
540745
418391
1456997
965323
1173296
1502195
1253513
743532
231202
677800
1669561
343964
556825
182358
585862
1416127
1188675
1989561
1414496
367062
352831
1236779
397579
1418989
515013
1472776
1222558
1708551
1288979
1979250
106869
673645
1991488
1630941
221573
1044667
1955679
846527
959040
1254384
1281847
699571
14791
1038120
1183298
413316
1066861
1146821
370017
305993
1382915
1666773
769915
1926462
1405054
1901632
1240245
38711
385398
836247
999776
22600
1280889
1817474
1304964
271256
1445446
1923079
1027640
300494
1300470
73577
254182
1132053
798987
952761
1580669
311299
1750634
408752
1148192
1452735
993216
1883856
1208073
47339
278284
1263098
1057899
1165041
832781
1648312
504010
1609507
10430
1509483
1474425
555636
722579
1197050
815269
180818
1433560
197816
1106270
391395
1833419
1532148
1394390
597290
854531
1863393
786214
649924
1655434
332434
659805
1779587
1381261
1115762
692564
1899606
1978626
1461442
478014
1617932
501047
1160543
436034
602480
1662142
1029191
576635
1517066
1207958
1309262
1684512
1679909
210229
1665152
1889281
1978453
1172303
543787
195138
1780177
925459
604676
839299
169285
1142514
563731
700245
319556
1462920
1341726
1141263
1171474
686097
1050172
224031
1903304
452147
186157
1685731
562075
1316994
1794273
1147001
988805
604004
1241855
307634
186484
107
1224611
1298255
66852
1377269
1423691
1673513
468054
399242
1799742
615219
344508
1656042
365185
1012263
258832
67869
1043383
608856
186629
123424
173666
555623
1771010
319321
555258
1567357
1837331
114305
1957824
549921
1616725
1239049
1915594
166450
1286277
619062
1853301
1612896
923964
537668
433438
424393
1892181
663780
608544
394400
1672175
483298
792924
94931
1887272
1245161
1045879
1272198
263631
1531911
53337
103074
229726
1691950
339436
425654
621960
900047
1457457
408405
290468
1254836
884461
704631
1739512
374236
498614
1168776
1052795
988752
1717135
511893
555613
172630
1648140
600200
157742
844918
428104
1644710
208831
1269570
1232205
1690523
782820
465875
1648335
1101872
1758415
704020
1251637
1360062
1883085
690473
1657379
913967
819770
440891
1571233
1530432
358041
1885801
186983
591963
514262
1946994
316832
138812
1493316
1594260
1898267
853823
847091
710543
818179
176525
646799
374486
726295
1766513
767773
379272
324674
1050123
670234
1715725
1513623
13603
1034395
1556138
270706
1269549
681244
1308060
663808
572369
60672
438258
1979368
1703611
298950
1701499
1248609
840040
501131
1964093
1009573
1985535
212878
171374
182162
1120522
533231
180471
1332844
822597
805658
1642906
1315161
1229076
1595924
165711
154365
1076056
1100365
524444
203222
1519662
941213
518955
726152
733588
1689636
1755717
1795439
1874477
1037551
1381391
331107
683205
1412136
1940537
1431483
1145927
1730010
1688735
60472
359218
606105
223618
353758
592664
1042117
403587
371549
785311
563071
684928
1132189
1094857
1281203
1067070
439807
1511621
124927
854375
606518
1721053
1138159
728662
367049
303226
1918268
856960
1502543
1466259
480547
1434831
1643934
327537
391221
1970162
1893913
1052155
1430882
1881447
440656
1564368
377364
1998807
1501016
1570174
529895
639754
1121429
1740997
1933627
256700
363150
784943
701391
756975
354244
999919
1283929
565012
407319
1608253
1402402
631304
942475
223059
1523115
1664950
495685
840757
1292217
1796734
1758321
1319586
1519215
1227369
285653
1471495
68386
1963613
1515606
348871
386887
865590
341054
350721
435526
730001
140110
467545
1485619
591620
377539
48098
102354
1379115
1836012
1496623
1686687
1278014
1209232
603770
151990
304797
1477111
402756
1434138
668383
536689
1999244
736643
1543764
1537454
465231
889535
1772857
1028239
1927131
1758761
84609
1008186
662583
609518
1081616
1814750
183928
695235
1265499
160893
466960
181999
213508
1783192
1414435
1840528
1198273
1930497
1880303
707820
179928
79597
390452
1783409
1129127
725142
1687078
1503106
294653
829681
640364
87509
30894
1082932
1568921
1622215
1078983
1230414
561079
1963815
661956
738546
387538
119049
786654
1065914
236065
1250388
213149
1864773
206963
1509851
301485
1085564
138355
1199879
602170
234690
30765
1527418
1577949
259384
17825
1333725
145658
704052
701787
264300
1868580
1622688
883029
1831051
1819097
38072
137516
273740
31530
691318
1082547
136785
328787
1165509
1371914
1333364
1817460
338554
339689
503139
462327
1808172
1570920
704586
1417578
1538814
481510
216125
1943593
793714
122311
1014163
1637909
1365536
1841332
1547724
460150
1168515
1451170
572775
726459
823589
404880
1948419
831336
992213
826801
1874779
1698659
1192522
1343136
588339
696009
333098
1704102
1111027
709672
594549
1247870
1053445
956918
1523898
898859
1641512
1499030
408518
1734793
877152
191663
1111659
25799
1784171
999428
1875557
1885707
1328046
188256
1228335
586738
199573
1569083
871860
676978
278421
1282858
1130981
1092538
1719829
1021830
1424731
1945311
270750
901991
1850846
533616
1283410
1977490
1900059
127241
1792428
887044
1716094
1807682
1329709
1874423
1763998
841583
965671
906247
491260
930948
1027261
1146307
1984815
617054
244125
1198516
889510
428977
1840994
1970983
1686944
1651874
819829
1772612
595036
1324446
1199379
1547591
1087013
497152
1912095
875039
1467169
27884
1419491
915240
399889
261263
1556817
172840
1294218
60202
1598853
176592
1803199
1151685
1273295
881970
530027
497997
422108
824417
1312558
1411926
469901
549232
1695930
446310
866557
1086620
1142866
1779216
1651770
1310389
976756
1609201
707480
1505601
805754
1521525
1676694
1049727
1059860
1775327
197896
1103892
1501805
427862
1996269
793917
466353
1628291
207828
676564
641361
995260
1382846
1072001
613398
197410
1090715
1813568
274967
1529867
574050
1902475
771930
821929
739303
1944539
535822
1372729
1805440
1417327
1232917
1156258
1346785
181882
566606
307155
1642532
1060635
1411916
1855833
1592835
577394
1895986
671010
1013819
288833
545926
1725974
1621360
1255648
968302
735374
1367242
296978
1776609
631569
40572
136710
896180
22870
59296
1289827
1787181
1848025
543163
730157
1886238
674726
325561
1820985
1177613
1835503
1270863
408244
185867
548054
761112
758012
1819699
921924
1441879
1001324
1121173
154699
1498818
438633
88751
678283
494154
2774
1672181
38953
435141
1601739
234676
563175
1665861
1696117
1024470
138171
1432541
178060
1835419
246027
492695
832988
1651874
1101889
1731306
904910
1473130
17780
1720475
1609999
1364353
318521
247687
688566
1338243
389575
1847963
523162
818375
817327
1378463
1211367
1147268
314322
1033268
976801
1192817
1100096
1916803
55449
783815
298395
636813
1827287
513914
640397
1767331
974490
636189
1743008
28580
138463
1055055
1884005
216348
263217
393644
1382016
279798
551082
1319974
780593
141020
1214802
394004
464862
375263
262283
1807678
710583
114541
1420092
355576
140253
1335013
596834
1807197
1033645
1643751
819115
210394
31194
186291
454512
369234
998393
147616
1888154
1026884
727130
962829
785265
542317
736023
765751
1897011
839334
753310
396822
803003
779653
428072
419164
117574
1302175
1373195
1765947
1398029
264776
325906
1223960
1590801
885994
1329146
1291965
862060
96083
46448
1808341
253827
789949
1439908
1778830
63584
666792
185509
1427073
758883
916941
1120509
556623
841496
1999397
864123
737627
1060652
612559
1511964
84000
45539
365026
1588417
1355575
119296
651077
1872618
1167249
677675
1594849
540722
942834
932455
788736
1908325
116308
147123
534708
576238
1854261
792264
1648677
137182
1114601
829145
265805
1432474
253224
1835384
1523554
203488
1395826
51893
1697654
992558
360989
1711238
1127929
1584633
1073628
972439
753664
40193
233509
1858499
1021177
424618
69728
493107
342176
1222796
1714995
1167159
662818
1635899
1521696
76093
767027
877738
1211253
1018369
1407486
961511
1984720
50248
972234
59419
866524
1034884
314302
158692
1297807
1072754
1262955
213232
1357378
1066841
1087493
1084034
1901545
1613433
1975430
1468851
1748539
1117515
680747
1755994
465070
181954
934696
665145
1576894
524299
1153768
1985640
556721
108378
698334
32098
1980927
1359991
1841612
1176149
651361
550158
300537
189250
785865
1902996
1348583
706375
389978
716342
665394
547239
1517418
1506494
1149911
1435893
1790872
1257141
763829
399827
83572
1777829
570888
78231
680866
269388
123478
216791
1870846
316797
1588699
1187989
1536304
1799062
62723
708946
1730601
506972
449472
1747413
1153339
811949
1910895
954642
527819
1133903
1863226
799066
211738
1778068
139533
299860
1284423
1805755
196542
1643253
371840
1846329
1708571
691272
1409712
332700
1475680
381071
1820052
1535930
240193
1853156
1501916
1262337
330416
651474
1941529
1346414
98223
917405
1869927
193337
1582699
1034275
1322387
1912041
391789
86407
741071
839396
199476
1433906
1031388
1499742
566648
750622
886428
1105496
78796
1247514
1649136
1825155
1809207
666979
1803168
1276308
52591
1660965
96090
517801
1202417
371782
1605608
1379749
556592
1765355
1296809
1710060
628074
1429733
1085167
1122227
1207733
1873752
537133
1602582
1267715
1400005
1628936
1626374
1090121
386084
1519692
450924
1701297
304166
1732294
1999826
1434488
673489
979446
1518382
892480
168925
1450141
1689392
156114
384767
478352
1644188
975901
1357651
721372
1825904
9060
13706
1220177
1349840
351523
770271
374455
1593416
309993
1097951
1419592
335112
1926418
749272
663091
730346
390115
145372
735423
590107
685421
470744
1723838
932615
268040
1649298
658128
1314167
666434
696347
1027688
211865
878577
1532303
1546981
1756394
568533
210738
1044427
1237857
1524229
928480
1454169
1019225
1312063
1672037
297163
1228459
177648
46934
1550453
1191525
1091322
92799
796281
244402
1751715
819729
1839538
491467
1509924
731055
385534
1664143
1416566
911789
1338426
1382508
1660349
1331185
666847
1572050
1798955
274028
42072
1886334
88679
542527
1084766
477079
1672479
1043981
1087580
1968473
1411909
1024923
470214
473268
1575389
1128446
944709
1982586
1626836
1196036
1196449
1150273
710731
703343
870262
633497
1132151
1152446
1798404
1110026
1594391
824863
854667
1123182
192107
837310
1689650
1154078
118239
263758
572271
118147
758857
1539723
1848597
963947
1786629
1322271
963449
720470
913738
86789
282546
165251
1365737
171330
505331
1918171
1231790
1050095
1671327
1153685
821599
1879800
985351
861556
1771328
1944370
1755128
1413972
1779573
1902248
53708
1300320
1553536
1254085
1466386
908598
1072232
545286
1855645
860769
882890
1407164
1798873
617443
1781711
679197
941619
1988510
625927
409974
863368
218885
1694732
1091641
591924
518817
1487867
1179217
1403438
1754370
1063275
482211
1162957
1727135
960442
63929
1426400
741663
1413217
1853827
1364855
20681
593083
332995
1877248
736772
894618
1165031
1993263
1367195
1123627
1762055
1123970
1677449
401501
442905
190316
487090
388786
570431
648113
420675
247500
1801672
680389
1308514
753780
606519
1976332
524695
1221400
1472716
1104079
1470081
1053757
565510
1682845
1015493
656208
1819392
1172342
1196104
314373
1921915
1403038
508043
1427250
1162933
1800226
576081
1732813
282359
777843
1103044
1523971
157968
755599
5309
26006
547837
198940
52013
1848683
145339
1892155
1747353
1214368
435535
565997
933170
979374
1484430
1854999
259818
1763196
767297
197544
1692472
1071296
559027
536991
1539754
987421
179853
1875934
1215477
782961
1898859
1962087
2641
622800
749692
1239840
694235
318596
356280
121500
7328
759028
424287
1841427
1129876
322595
916052
1038091
1269882
1842464
1575979
1085967
717044
810894
346346
611590
25122
1792557
1878403
1430774
1685527
1363399
504427
1473360
99157
586444
1331736
1459252
1014172
248262
841858
1415549
212545
1750013
1517162
250989
657781
1710451
947232
834957
158580
1558307
235906
1929781
232557
879872
851262
561183
1739357
1375899
458906
400260
997540
1252098
330749
1634894
1560709
1191679
812471
523916
1159853
636216
1295696
1632928
512630
1680302
1231518
1671485
1365774
1491628
1142568
218417
1858999
1699942
310186
1884438
704918
1149706
1749835
348810
1813151
1140067
448833
973052
408020
487746
632268
713186
140378
1774372
388840
1456267
365327
1688734
336501
1186969
217532
1046197
1546194
1055817
1535004
1614024
1507094
417867
1900654
1190379
215696
1358232
598687
1280197
1278296
1614815
419235
1419596
1769704
135731
1284245
1115513
1758709
1019554
1771490
775973
493771
54789
1193563
706233
1111538
1506289
863728
250734
1998847
1793865
1474950
1109593
878243
1962860
1641173
209173
1215302
493213
989201
327102
336629
1225929
192719
1992646
1266890
901707
1228959
920135
255120
1383712
504998
1736570
905576
22453
42293
1666544
1743189
922334
1833475
1959471
1292651
1481509
1393609
164816
1437852
47377
656554
1639041
1994007
360081
1778666
1016458
583788
545162
1009873
778811
124787
1626400
1539016
735574
1766384
314428
984817
777875
1600487
1868539
1992681
1860749
1009998
795384
1095588
444341
1337550
920260
1271322
1002762
284986
1139229
169378
1353600
414147
1911589
478898
1333656
1068854
39243
250322
362734
957421
909291
413938
1167262
710986
1464890
1180593
469591
1317013
1825000
1519785
156706
1133993
1531867
611776
482025
1996160
1171857
434116
1627190
307758
802112
1948227
920666
1017710
1683773
475936
749321
30018
59897
621783
1222056
206992
290508
37098
1884971
817686
139688
436169
1396409
1507335
1491247
1612663
561472
381294
1609404
1049570
1013904
1606882
69542
874406
1519296
162704
711730
1974220
1107812
961242
1209869
1565772
1609895
265475
861881
501157
1759960
277124
653376
1006407
108604
916589
157597
622574
10284
937519
311807
654128
1747552
1009162
1282356
215023
665942
1667787
1069197
1101044
345771
897986
532704
982428
770828
1360192
297368
917116
1559764
444203
1067278
1304061
1415903
933510
1074123
53778
282755
490444
1923557
1706677
143270
1807608
3845
485557
1204272
317429
614754
1890167
1393301
866923
1907799
69784
486037
103945
981828
1722008
1170148
1266735
553883
210718
1126919
1049370
113302
710687
1934785
1082899
212111
1292946
379169
1112358
1884650
1059992
539297
482835
225251
670273
527540
1699646
1775500
1785409
1272364
1205059
821346
881257
251340
791542
31859
1279990
1836170
311025
1166498
453085
530243
1882702
1853650
1207733
65325
438884
1212379
1977175
417062
864917
15699
125355
391604
409866
1410400
42494
274170
1221339
1333955
940310
149407
679431
1445744
710392
1231725
121506
1232215
1598665
1928589
259105
714648
518294
163792
1587989
1356729
909972
1431724
1236455
892960
647874
237726
1118255
761781
1662070
1815217
677871
161928
338491
254701
590113
1271062
368477
782633
1175072
1548555
143199
289451
243764
1900720
529572
557369
1721676
1747456
1033996
1718691
1730873
1762952
205965
1682901
1806809
916108
1944577
606920
1118399
750900
1130251
75678
1882950
598880
548282
549413
566424
306945
1443975
1479647
435434
1992621
700766
1957933
100018
272035
296763
908370
464116
655204
828914
1491335
1296540
1660012
412405
1349064
988585
1460466
1655689
706710
569853
1177745
1931831
862394
1112129
1462255
1805162
1543064
697805
521496
1376062
1276034
305714
949048
1766299
1527669
400248
637030
1952486
1870788
727588
1024158
1615722
485660
754539
1433712
1584058
1427982
1422445
215400
468016
816740
751668
1370756
1782002
944957
212908
49107
815775
957520
1383186
121377
1239101
878332
1830461
1387192
1281759
1252979
552900
268486
1188431
237659
625651
216236
360793
1976817
1530661
1355174
1254258
117574
1808197
883108
20707
1646088
206518
1065813
675311
291039
879438
1586684
1878163
639895
656171
169261
1707595
637596
890768
173209
966135
825496
1566643
1582902
900232
1159803
433817
282099
1531267
1181579
1815185
625715
1690560
1346941
1151323
378182
816319
1880656
1897151
1141199
864290
779596
619939
395723
1594790
646307
1845857
194080
1171338
784547
840277
1974540
648184
947097
1454823
21506
314381
1990425
290621
1335442
1244803
707014
417730
1645777
1042932
1302916
1173343
462330
1385358
1727434
1664340
1291785
1586949
1595140
1709613
552747
899538
694488
247982
85285
1707810
306014
1021117
896767
1627140
1362032
1075780
1166567
1542917
258305
1867017
1985710
1119969
2853
1712417
1388483
511815
1924818
404741
954164
741547
54690
904351
535905
1635829
1001909
578116
1871315
264584
402165
1216937
820882
1117978
1760892
451749
1270243
314620
499645
782616
1395163
1580855
890219
1918676
397492
309154
853837
1324867
1385601
163849
371380
441691
1081970
1757855
1801727
29996
411684
75585
209076
413251
1448901
1617816
78508
1410770
89723
526641
733104
1023030
1281789
1603239
621747
1075203
733146
1174979
534428
1073342
433137
1156265
1006953
480928
318245
159108
1545474
899154
1786054
42179
936085
1898587
1411635
683810
1511499
1064624
1533350
914682
1099511
1532665
190511
647540
905058
1593158
1101065
1481196
330691
972538
192766
368344
488939
1935066
71877
752337
988788
534098
957353
1567666
1175735
1390853
594938
1807718
1525048
1783919
1100186
434486
221951
373303
1090139
327404
1584739
1874788
1575719
1130070
864647
1527148
475797
1680866
646749
886007
478106
1240489
367403
527145
840550
687606
959351
740479
1901528
1083498
1822630
1374469
1724780
1948588
909191
1879836
840490
309114
1494424
1609183
485024
1063688
799249
446268
285309
309113
350212
314457
881086
1186012
14339
1169499
1219958
1341028
710604
1008962
907837
1953407
1635745
1881207
289990
1919062
1499300
1830943
192256
982560
715479
471221
892692
871343
70064
1036570
1229359
1841757
1920407
867108
1510258
577825
487500
1282230
1100515
1416228
701837
1796639
1525857
184561
852279
480947
1621203
88865
102964
1289251
1816238
1568460
1191971
1599712
1598602
1547171
1661198
1628438
1433418
1435410
519130
1220508
1700100
1355166
1503330
1582687
549645
486931
742476
440251
1122212
1398863
1754
698354
1584860
833207
646058
525707
654988
518377
1846345
877628
1832685
910595
920627
1337193
1147258
632133
438886
1334771
309812
1941643
1616729
554297
1897416
1995566
356205
307167
150025
1529247
1561217
38602
1762963
1848710
560375
1996387
548109
1403107
991196
1570891
408583
64720
665195
1081934
58139
1829319
1631194
1502614
503968
337389
1823371
450911
910985
727607
1819016
134381
274046
1738488
711067
1169808
734158
1200034
1417013
1154649
117138
1345477
1854197
1513296
484057
1016007
429816
885474
990769
240835
1299564
373933
825086
624760
668733
1037347
438533
1914132
822151
126782
330349
1318013
453570
1171097
956455
216039
764980
346459
1041402
5606
1625492
1423498
89534
68069
1110107
551913
1345689
184644
618598
1206363
1957930
497604
61562
875220
939536
711402
1708593
1526597
1174466
362826
92676
490840
1024544
557307
1451170
918434
130852
1325303
1428252
1189515
693670
56476
1624767
1480246
1014337
681803
396439
1420366
1940163
1375410
1042561
864817
1837046
788629
1090118
1728880
207632
1726378
165956
1326653
529129
833730
137114
375934
1405568
571715
1327669
1429151
1628412
1182442
929406
1951424
252844
1478205
1144347
1191110
1785406
1856553
1708682
405326
418282
1859945
377358
1086706
191475
1969852
1798076
360237
1211556
810939
477483
1705606
1902673
428442
848403
893624
581445
518087
1139345
727182
164779
724238
148643
1772191
575378
1411823
1321253
931946
1256049
73526
317139
562555
99539
538652
1512389
1777566
1938171
291761
622355
1254137
891247
607947
805074
1894927
913932
1376789
523317
869269
1659184
1574807
1930264
1252864
1874148
712330
508841
1425488
326849
854369
173393
689010
590898
1132576
1439445
1896846
311952
1165687
522583
1250227
1820409
104691
1068255
1225423
516753
794645
1053061
599674
106955
1733929
462147
596413
501900
458709
783040
530306
875060
158114
32416
1396267
1701038
1012694
1996842
1897730
413744
268153
1561386
66197
856396
1022800
1152948
651360
1248825
1987909
1412469
1277689
1851379
706277
1498487
1716355
740135
1591343
332607
914514
447984
191307
1307082
1074224
1292800
301691
1807860
400538
1012696
1958497
403605
706959
1007753
1029896
1210965
811065
1543929
45453
493300
1171986
1839238
1318716
1934922
1547286
329904
672911
243566
1355769
1377544
190945
1890956
1146853
331000
1717742
1679467
1131593
1080152
1290266
360928
602502
259980
1611261
732696
157034
661729
592821
456432
1517862
645541
845185
1442732
1974589
589883
1826465
1532170
1990761
1019595
1128324
1995153
1618527
1749872
839111
1327996
216917
1016224
1848363
835184
62230
944806
581847
1129553
881587
890279
1006244
1445762
341629
1913353
854620
365684
675564
1850996
1979402
896605
910038
76670
461010
1378591
1636274
19159
794015
1552808
724848
348417
1321104
949092
1931412
1086997
1169560
59055
1654292
1883492
282470
1804448
355366
1123209
931753
668552
1984137
699576
1539864
1428812
330239
1173615
1046347
994960
449989
1162947
1198178
87727
897396
1352907
421805
894639
1660787
1971389
240515
201674
1555011
964063
394139
125581
975120
366371
399350
1771568
1067208
1701904
937750
274673
1577105
1638565
807898
1983793
799298
1786084
1113811
1109574
1580224
1411259
1880967
446010
1999453
740239
1281688
206331
577909
926565
125763
1959446
1208785
324697
1725550
392927
384728
1096891
962519
860305
599126
545884
137571
384955
1489027
999349
591372
552920
719559
811248
1372862
1790
1862545
1840098
1386940
556550
1923779
229664
129074
960815
500544
1630376
1772772
940859
1532240
1078832
1038933
1516877
512792
894866
937581
1782723
337354
484808
1572033
48302
148353
557200
810522
1995162
1406737
326218
69547
964518
1400490
587332
1264617
1799493
819136
230297
492542
801182
372663
1070164
565271
772058
663523
1114388
464331
1429557
807642
954279
1261308
1835144
1489916
997233
229142
1160019
1688663
101637
560628
1357475
314793
973478
1716074
678800
1298724
1423168
1147244
550533
419663
1235494
642404
1952707
1623
1405395
1023132
1964482
945873
1504174
129737
867048
1800708
1354178
1882880
475706
1271535
948116
859766
498321
645689
870583
166371
421288
977398
9891
201151
459491
1196339
248087
594315
1283908
74738
297879
1817184
630854
1300618
1596600
1834140
1751722
688327
1705986
1989095
1651284
1577100
505635
1650282
214392
1901447
1571762
88776
1500341
351663
440730
255529
1684118
1766465
682974
1357763
1614693
155006
1948508
1416893
1599517
398530
466060
883997
625171
570700
1090250
912154
230129
1825082
1021776
1906125
630066
214933
488346
1692071
1506867
206676
1251314
518441
556695
1454589
72857
391414
1072175
725347
1012088
764651
1520290
1747518
437069
292055
994070
1094118
363647
591481
1487976
168650
1593321
863803
1755696
223234
1764898
150667
1908334
1398292
1739694
1553053
761487
325688
863175
617444
413873
1436791
415874
1304416
1031080
1572132
665613
1754794
1192064
245867
1634581
491934
201070
231397
672305
1515727
944521
1609232
119494
1104001
1736374
1406872
1516000
1005046
385892
677160
1577704
1686640
1443729
338909
569530
563126
337716
1415852
1913244
187652
221942
597504
1413162
444576
1385748
1632966
661284
950219
1404275
1434142
1300066
574088
1297787
1182266
917894
515431
1959283
30690
974460
1806930
98061
1566431
1021482
472075
174490
381698
1605574
1981550
1360756
831819
1063829
504782
206328
504171
20000
957029
1143903
129207
313553
1880389
1986703
705341
1601824
1372555
570540
1253376
1564932
1193134
1364117
1823652
257029
1981781
817974
266633
951911
1388586
920756
1164361
1963937
874507
874682
1715145
1233884
1051388
606050
1786890
64416
480053
1771589
7310
1876241
429263
1579531
1582844
1370266
1932167
1127245
1653255
1964865
168675
81843
552258
1490959
616127
699656
1155267
269625
1507077
1315801
1607057
1951687
902260
1715068
1943878
1481083
715938
1540587
715526
685053
1442408
754588
1659273
724275
251653
287357
334825
1994263
1545775
1107950
6398
102948
1467215
1995682
119235
1126408
750406
1911154
141749
793627
1322844
884477
774255
196943
693608
1849239
1893703
1023130
1502523
255137
1937335
836243
896038
147971
307698
1220080
393173
1902772
145316
1603412
1138469
653076
882250
1000144
570520
1674484
591219
1741036
1143006
1875627
1204114
116847
746619
1946974
1825049
1486230
1328297
361364
939768
551801
113847
1287381
835840
1582443
616243
1313635
225066
488187
925462
1403325
1390799
734611
1318137
1961938
1295554
794219
298383
624830
156197
1126456
1296583
1030878
1032094
1765678
1830748
1336023
1774024
1473887
992564
768736
1976265
77165
1191033
862972
1166672
386974
1510141
900795
466506
1902330
1987902
211965
453459
652469
1207325
1936315
824231
1280257
1982618
1959827
782627
1792784
466032
1324417
541158
1075446
975977
1860469
95717
673178
1127199
1812926
1387651
1334877
274176
1658407
1218121
1158826
534464
599349
648928
1198193
1851688
180571
1134870
1751399
1978275
992248
1846552
1462638
566874
753022
613635
1091052
1171907
475160
1297485
1534031
1233981
1177431
100152
1719863
1101823
686914
503113
598976
826019
386821
407615
1202299
633465
280737
525577
1343883
1693375
355965
1712832
417825
1083403
346852
1077574
1872437
1655473
1536441
1451468
1607902
137433
1555678
332554
1752084
611024
401139
802977
549751
696222
311631
557329
1164507
1320750
263470
1795750
377156
1017097
70616
270136
1988274
1155332
693702
772206
750748
941952
1269517
1055793
1048186
1837982
1904837
828829
1556135
1913003
6220
1958944
691840
328872
954207
130164
1553649
754725
1444160
1866469
759022
626444
1421508
189404
963994
1836058
753395
1408927
430882
176768
1992330
1684835
1898778
1554906
1492215
417493
873081
478858
1528451
958472
449559
1031880
1094534
807086
305741
569144
1949573
57763
1108814
487082
1442623
431577
1981852
770597
1956862
1918061
1302855
795909
1625386
1760032
502058
1846203
4059
1156899
527715
945419
806619
166212
461591
1151808
1574235
1979970
196681
1907037
1278134
683290
665542
783374
127268
415501
615661
776453
1214588
1541761
1694561
656423
1202466
328591
99439
614374
822739
1463260
560692
891748
1143465
1023442
536710
52609
1990401
1942999
777606
630783
1784104
233738
1314309
346531
864081
249507
1125008
212044
1599340
1648919
896572
1657508
634292
1797700
800876
590108
1999634
1597166
1548201
1513899
82208
1277942
1599843
515212
1867312
1986315
183653
811495
668793
905534
665229
847439
1544110
861196
465301
1005406
1514572
1707087
1508954
176834
1656230
324572
51878
120702
1303134
935859
1132268
704008
1840892
1327710
1106218
1648425
1767639
1478404
385504
170472
1641979
23245
927438
1595019
605402
1658274
226197
1519704
687979
134747
1761504
1075047
840772
303723
606234
1802051
1253351
789582
1725521
130201
94563
246033
110399
289682
1738553
1253876
1259943
728961
768100
532498
527499
596995
510703
987840
717303
1859427
1040220
823161
1293842
1962661
377139
1352567
1049084
1031813
132438
1474034
1055598
1504494
752134
101887
417919
370495
1552632
1942689
1446668
96066
1973837
328646
13851
1349813
981796
227403
819344
937665
600410
1263081
1753386
977622
352539
1709869
99657
1052377
1639339
1083833
1470610
1174664
1136871
1798525
1749655
811537
642253
1496697
1648392
1224927
167010
1733597
440319
247069
1084800
1005205
402321
622131
754065
66197
1979691
1950945
611757
1182274
799234
861450
448369
842624
1256495
591257
1657854
541599
1143688
1363043
1751952
1752135
270955
453184
530313
1300490
1067373
1096258
1996587
733555
956268
1988173
257679
863179
1143849
793835
804323
786530
1621033
1950279
730486
1942582
742749
305466
763001
1401942
1772485
804523
1960525
929780
628551
1343151
169820
1111500
1627354
537723
956531
1227848
554773
4395
591768
250658
1001987
1034297
1205613
812835
791997
1732302
502720
79811
30019
1646943
53901
1364917
572242
337500
72702
1742121
265212
1086983
809804
1325322
199816
1855442
598851
646835
194411
472771
1816224
194541
1743614
846694
1114915
1693452
1657441
1568349
357630
1924436
1108224
1127380
1061237
1412129
1644328
967184
1325891
1053441
1574130
823822
1789948
1718411
1552594
1021261
1854218
525399
884740
1482001
497790
1290147
1436604
1166442
1772124
146957
745418
1249217
1298136
1542180
868982
619177
514457
397241
1721891
1640963
771058
977910
1845333
12661
856251
1785272
422193
240480
1192687
789580
846186
642846
1631585
1785579
1187094
732948
777323
608947
908946
1852122
1715423
483520
112555
1866132
363341
1925451
341521
1011149
776527
101094
395344
1981613
1769503
1875614
1964931
930123
126206
1881823
1782559
1234452
1657771
489559
814725
539205
1857183
177364
397254
1348738
1378646
572151
882022
1223421
611830
353037
29053
727286
1734577
1244497
1300146
1845419
968063
1073601
1892949
998833
1553979
1710147
867032
1428967
1705246
213877
570730
669848
605926
498962
333482
1177592
1770274
645008
585554
1425527
1120124
1059588
195848
824434
1717849
164350
266074
1551495
311112
1698443
1246432
746028
1943830
1691052
1119099
1059474
979399
1252861
469167
1759449
1071541
1912567
1888402
1929998
866860
610195
671723
99392
935544
721777
1444364
907446
1750553
257410
1177400
1920065
1065852
1009216
502063
521232
389159
981542
489434
607240
131510
1695676
1376929
1778254
1326780
924333
1679918
1792253
682436
908869
1883881
755337
100438
820884
995154
1355950
127691
403134
1022293
1411763
1036718
131996
110249
1432343
628352
1303724
15219
49029
1879031
36722
723421
1624111
1057891
871187
604548
1012306
202287
388112
43575
1961901
1883160
1140271
1379040
1058502
95913
1402078
632583
1066523
1175249
1437509
111441
605286
1204580
500134
829504
1744176
222236
1893059
234276
477047
714510
1116206
1193530
45762
893229
1885977
1520729
1191063
1138971
1400646
480258
1753505
400
1865716
129595
1318030
417652
1342747
761416
1906329
1387356
283946
1284109
1238666
430097
1416180
586777
164628
16997
657740
1067003
1987039
1454099
1760995
1603734
186889
105520
279701
848854
1468096
1069075
782657
1025448
1894656
6282
682103
1765224
1658838
1155539
1581740
1598152
77121
1510143
1474376
592654
404294
651034
1865748
1411329
1886612
375843
1063115
1051443
1902299
1624133
373111
514365
1065061
716759
1699938
1755382
1724158
1687352
681458
649796
1042453
394179
558246
522375
1281772
728048
1770044
1149257
1530693
1573575
1831849
812031
1131522
602445
855422
158740
979293
1653486
1474701
237020
1961209
171404
501135
184127
960318
1676079
779161
1572033
685199
1882183
515202
613957
248125
783970
296908
1780765
1529433
322034
646726
305860
788525
203516
163420
1736011
1827492
797398
1429743
926983
264456
1614939
1518751
129337
1804176
969533
1418817
333395
1557503
1952934
1209258
883306
760054
169926
923240
524644
856031
1327987
1270294
1547202
338187
763963
477017
1129259
48234
1551277
1848113
1795185
1325136
137756
1533879
1085089
85164
1696653
1844794
1807911
910361
277062
1778079
1035760
860721
175513
908345
1141598
189233
900304
1741432
333455
55132
1163074
394199
1097530
773112
233043
1582497
1040222
1445533
1326779
891256
222131
691568
680902
936514
1942497
93449
520121
941177
587587
1132067
964162
510595
734694
1719255
1761094
696610
897994
783670
1606548
1328384
801716
1196517
73399
1137684
89833
931244
1664345
630043
1494432
1016083
1408632
1922569
166948
225809
624997
1236300
800033
13531
140823
453827
1503756
197840
299944
659628
1895459
398841
1405299
216572
1812528
594569
1913962
978242
1347164
1768081
23977
1650753
1370555
152587
288899
1062726
193841
1117433
1473112
1709483
1941388
1237277
140180
213244
1390474
884240
1459983
1381164
234986
353105
92449
1244313
1019467
1549574
1708144
216256
1947992
382738
1872407
1461943
839958
1660699
1243030
1535035
1185097
1092465
385694
384099
264163
250740
251862
1102162
516410
219963
1356169
503549
1053089
1468144
1656843
1072444
1260080
498755
1021610
504883
29829
826600
1015198
1623542
1581807
1377229
1179599
456501
187434
1855835
1237834
1980980
467596
367503
459040
1026530
510653
911212
1375870
1912472
929947
1017988
328666
1195917
535277
394684
1553860
772593
680386
851763
441323
94158
673457
1024998
1544069
118475
1104046
564795
1419344
215052
635055
1670246
423922
1839831
1789937
1903402
1414183
288210
1035660
676548
1472739
414140
1399972
1764838
717780
1908391
1727497
137383
1072364
679956
1915420
1601967
991684
1748363
1460048
1355729
975158
1025966
1239976
1427028
769476
1266282
849370
1865243
1987215
1363085
1200885
1188216
86624
574900
1350965
851375
1974435
104545
1901732
789736
1118292
440965
1661266
1862964
1910207
1900090
1111262
466196
263349
406240
28792
741033
1277712
468141
740137
1132607
1899474
989390
584457
880956
653145
1960187
1967061
1508399
1218039
1391809
1300515
1537968
466756
675019
774932
1169200
1988111
34129
1466455
1232857
620314
1484557
155018
854983
892642
1918381
353288
238197
1067569
644576
162780
1482459
406299
1622044
1604145
1241726
1878515
104880
682160
589768
1023318
1716802
1706493
639740
1810124
118366
1585793
1973912
183643
89612
1217090
786716
531030
1553349
1626862
652766
1952543
1565054
174239
1512736
1123328
957040
1516018
1490618
1771783
436619
1129712
638548
1256669
246407
1830701
1586644
1218790
889070
137177
354471
789019
757277
1444897
1668196
610365
1983859
819502
1696612
1957660
733279
1998545
1748425
1790943
592088
923995
559215
892120
697240
31337
79883
963230
372274
131738
563649
1886773
1966145
554630
1344625
401325
544988
1858649
598350
1950078
1599302
176097
908903
516721
251016
1054158
1121782
1636487
1993115
1964901
602768
399790
849689
149672
1362756
1539945
86935
1501049
823290
134930
922201
1906237
1976994
1142478
1019029
1941596
39062
851212
695312
774016
1451032
1270747
993489
911278
93472
247448
1291901
214004
1991069
1051611
1697275
1312556
1836922
1739031
1220793
1584313
1437372
1117202
1500301
878028
845716
792194
1013103
1112807
1408361
1402278
347262
1511091
833442
301343
1084482
375117
1436955
347327
1904599
1952913
245092
962905
481457
819455
806640
1668642
482898
1058817
1997512
1115319
1966217
1348184
1022295
166438
917838
878289
678121
1660045
504955
231448
722126
1635949
1622955
1937118
52693
897680
929128
945157
707791
1392294
331327
1090506
881281
1460897
1912212
1678211
701777
850335
1013582
41385
693968
318133
913245
371208
988550
513046
39369
533268
1855192
858668
1239387
1135531
983393
1131112
512498
166849
869269
281074
1911663
1200510
701776
1668548
685354
1146370
1381843
1677414
1840464
339944
1935835
1021915
94418
476202
1364158
505335
374970
1297822
1880381
1339971
1279978
1955832
1541325
1470872
278175
831146
964530
1232393
1080017
250721
1837503
859993
934441
1199185
218211
1066924
1056072
1567611
250536
769700
673233
1274897
1213807
483191
265078
1249070
1216114
1585956
1230619
1617896
1544892
1375930
181007
49534
559496
1535517
313695
398756
1092200
1894026
1124192
170044
562684
701795
635125
924191
1659827
1285372
477887
1623680
1533775
376128
703914
446103
1298839
927470
1184224
159233
922890
233701
1982032
96935
68490
1231323
388286
583493
1779190
1683527
1530437
892335
1923416
1494801
1264552
625058
1947070
1742432
179417
113494
712921
365685
31159
1818924
105900
1563413
1036244
837116
1044826
672502
1483860
1713770
956646
518674
895645
980040
1197871
334264
560030
1825060
1846648
741044
1063541
465781
1947941
1431735
93008
610288
1329035
465069
1144596
1395314
1150886
689258
1248660
328433
1307849
402612
426838
230871
701862
67352
156831
190853
416136
1417402
1885352
381394
1742840
668386
384137
8895
1977642
454642
1907543
636379
1361039
1805520
1174435
940709
1607292
1034703
164167
624616
1840265
893504
1127069
744978
1273007
533313
6555
286305
1697310
860027
319536
915275
266486
186482
594247
1013121
1699805
264134
955927
1066448
79993
848154
1966075
680694
1546535
1065878
1544919
561386
1459274
450167
285670
721888
71705
1374841
1237596
1469040
292957
146591
1491266
581828
1424987
421367
1884046
65665
146746
1827259
214103
1856269
1413704
752743
1032179
762349
851108
281414
655778
1724128
231723
1205919
1647219
1205799
1603797
1132541
78785
576790
1274421
918567
1926915
1724427
667479
1175067
759160
239650
569342
779299
1237908
446135
619251
893777
342319
324121
1313906
1892786
1853205
147353
1102653
1521179
500604
1817551
1851514
400439
1613693
1904227
259026
1943933
1306606
983174
265068
347009
5723
273444
186479
1177404
726379
271079
229047
1995638
1538509
858043
80190
491435
1556935
1218616
1385081
282180
1072932
229850
1837411
302243
570601
113016
411573
613392
387551
755962
1961456
634348
23480
699000
1353354
1464502
575913
280443
1787273
981037
1681903
849400
1450098
849615
624368
279889
1991831
653151
1898769
10390
1344601
1552607
1524717
1069434
1066766
829381
1535872
280600
106778
1769443
667954
1497872
1508473
1745289
1178079
110092
1794851
1772
318648
122465
326832
1011248
486012
1730770
486560
1281861
595650
1659638
1394663
1446245
461607
25561
1512495
1554297
810453
1453134
648207
1348989
732027
430845
914424
1399940
374046
1846201
1416811
1669915
1271132
1981848
1230141
1046089
1171446
72957
1075323
854867
319895
884506
471185
1312167
1149947
118061
1408650
1016151
612293
71352
458041
392310
29643
243634
455872
1619600
233115
840348
607906
1291735
1888217
347875
1509920
1869720
958991
479251
1514794
1748142
332911
1612514
705954
1399914
126373
1157396
1060615
1391799
804556
405902
1606126
1975239
180389
101813
1740948
1154462
229871
757172
1045480
981113
281390
534248
1390919
1635953
1373047
694831
1324872
1061842
691042
185473
648785
716035
1280260
1973205
1172438
1869480
1043541
1372310
734571
192652
1595472
356091
567202
1913231
1327211
1443270
1384785
727748
589449
129282
1215304
1202277
1969966
35740
1611109
1791656
1791298
1720767
410701
1510457
1625414
1247245
391151
272212
1385144
1947283
1139873
560137
1218522
171252
1169446
1193093
1386139
841093
1614966
1526931
1214362
981241
395063
1780776
728899
445488
1206849
638570
1718431
1647050
1464389
1279828
943974
484040
1434244
1327150
773860
520575
1016548
1228977
1899895
1515960
968668
471534
682871
1853908
766632
645128
680427
1651940
401157
1006136
1772024
948284
1964561
1271940
1635042
1315483
1017508
1595941
1841246
1858304
1426999
9902
949622
949958
1532502
1532705
1557899
1191552
636710
1221530
1228124
1522326
196144
488296
417676
1191544
1991886
1450989
920874
1686751
498892
633307
315357
1666813
864902
756578
811855
1198905
1514176
1569696
1519310
1968317
36626
1679419
1182135
1530639
1259382
967073
292016
1033670
794678
143045
1036760
22746
1579020
1281810
1360408
340877
1212698
47625
29821
1073111
488190
157362
138557
644171
812897
1171761
536935
1565801
74985
1522777
1285468
1647619
939760
99662
3310
324573
1662830
941194
137449
999057
560449
1991205
172048
761202
428142
548508
1265064
92795
1714082
1615222
1460667
686362
1632219
660454
1351838
1039261
382017
897260
937560
253028
1649603
1854881
1213041
912280
1778403
618766
432879
1040988
1510862
755226
1294020
1770507
1626202
1545473
1034467
72613
124736
1122900
237637
1308449
526092
1478482
1953766
594035
819377
509140
1790548
1896735
1821243
1379590
1511629
244299
1919333
1197122
1630553
1646769
213631
297247
987539
424424
1955728
1928522
804366
1714317
1243378
1539917
585708
415162
380972
176834
539030
1436961
1742313
1177315
257083
79886
463856
79375
11805
1512831
1431146
1106904
577926
1464017
1780421
1888723
1067828
1692608
1543220
1879986
877868
1415197
513432
609264
815818
1329295
796236
465811
638508
932277
1701305
1533146
807736
1380244
1253172
155419
1483098
1986534
578934
238272
1523926
378229
1601553
710084
659461
1640188
922050
1237710
1277558
409851
56829
615810
1409133
62324
810447
375674
5251
341994
1488677
554635
1988851
1468682
1995330
1459951
997469
1835974
572650
902915
1395104
577334
1285654
990308
1460001
530960
1791991
121552
7867
755120
130898
1694840
1607271
1831059
388638
1746612
1046184
685081
38431
393011
1977964
696915
659076
1532616
1896680
1502347
459704
1070821
1836791
1929621
1491710
104892
1546454
1969831
453310
1202252
1390390
827031
1337217
166108
902526
50513
672134
709219
585459
1188934
360584
136255
1401685
1888928
17840
1261792
482592
1439590
1381472
963953
848465
501248
121360
485059
25405
1851952
1737062
1476736
479100
1765817
1505798
536680
630360
972888
1722894
955172
1148179
100421
453407
867600
713804
125431
1424327
356926
1545727
750278
366589
1787266
775290
202248
162982
1763031
34098
696572
309552
1881579
1217599
1672906
1083375
889972
448644
51162
968040
1892408
228990
1326996
97063
1235364
564707
668924
1930200
1748692
1214467
107437
1018880
1995854
1675814
101410
1702484
951140
1291332
411668
1832441
184642
398490
1937421
35216
1893793
1877911
1189346
1089593
967140
1188814
567494
1474464
1645728
878885
976191
800669
1916173
945087
484175
100830
1772465
1022978
330752
975774
1244166
6381
627249
403816
1656626
572168
1596134
1010079
762928
851694
1008373
133499
1940193
1092855
1093753
896013
455128
1083464
1731392
1528696
1205502
426371
686140
427884
864775
1880645
198044
313934
1466568
1691064
142676
1023040
561511
809797
25839
783
17376
1369767
581657
885362
191555
1796492
748270
18533
1488630
1201612
175137
780020
361693
1931436
1607586
1524847
810922
1853848
1863767
247156
1684063
1747074
412798
919218
996606
300991
293750
235272
1533355
956648
1519236
1484022
327841
1284745
1916380
452500
246687
1147975
54594
1736061
592515
650390
1130456
885646
172619
1747582
974876
735623
1483457
633692
1270743
1811083
1321100
864376
445885
30182
817526
1699200
403163
1220068
1040468
751771
673251
1426272
22312
1904274
1828712
1582948
1462556
695617
489291
1551347
1782431
161924
1840167
1208107
1691813
1027804
1154786
1686151
935793
391069
31129
877899
586313
12920
452350
480608
73294
242699
1516327
844502
1822929
695775
1482212
1289634
583893
1410217
1651892
312181
1198554
1336248
223438
148966
197885
1877714
1997282
1301491
1868548
1372587
1069927
251297
1661026
1161938
901314
456349
372513
402166
897173
339357
1847060
1973217
419836
1509059
1936447
664902
911760
363770
158756
870912
572595
58835
997274
368148
1693382
1484578
881850
1727614
1188141
333378
16268
830666
155593
1493759
1786647
1816984
594771
1873350
1706880
1388400
1276213
810635
249443
1661143
96687
54076
43396
212767
1954083
1943622
1446557
556479
1513018
290310
1758181
556164
1952613
485171
1399976
767496
158214
113473
1166286
254022
639481
811343
1981580
590852
118595
84427
1442024
337279
254480
311003
380965
1713696
1564600
1577747
1644763
870161
874137
762299
986546
1848933
37376
1281223
608138
607081
1364813
1592728
293913
458226
18698
1654156
1719686
1807094
956819
507925
138708
334909
1464395
1717822
135763
1546782
735582
1568414
93843
836182
406419
102492
143560
164522
615984
1964353
1380623
1630670
302987
897910
368865
1214933
1295809
1722103
121053
1856256
1715350
562724
1461889
168584
1610517
1927261
85240
397281
1128931
1076933
870200
1484661
1024277
133460
1322796
1901209
794583
1428239
483478
1264394
1868499
358172
1661840
1415936
769457
455104
360852
1296999
1840866
1369910
398013
1393876
908250
330936
1637369
1839905
1169044
272579
1452615
1526072
1083759
504429
838362
672054
1025126
1127824
883076
990284
1401350
708093
945082
1687737
80663
1386132
1834998
104091
1655622
156802
991367
1884099
24802
605078
1356013
1878492
1553858
1992108
1437030
1429022
1029080
1137027
1829663
722586
657130
652882
291504
86551
405654
1732713
1877542
1306445
680515
569476
873518
1112490
1565313
236891
1076953
1794297
736928
1344967
411879
1626350
1321358
402356
21431
1818734
757978
1073788
1595302
805506
228636
557937
1555617
1404922
386100
701401
1489527
410056
8551
898267
234417
1783339
1890855
1850522
1651865
1280870
678532
710977
1496694
659457
601818
1477125
806835
670732
846011
1682491
115825
5527
1463134
1342859
1615208
547657
1392006
222502
1282008
423114
1765818
1913923
1845694
1816326
1114238
1717295
1692810
923303
764995
1218112
1985369
755663
9289
714388
1206025
824090
504960
666012
1867443
1214263
268470
754504
1222668
453332
258127
1337842
1534318
1510701
435496
1098231
27015
870784
1964842
121842
1397304
94290
145223
1203862
1137908
690223
125566
1319874
395244
410637
1047200
976395
1960327
536485
1150991
1798780
1195703
1757108
1865857
1293183
837094
257438
24655
1582494
1759099
1549923
813253
132409
106314
1009437
568537
908652
855629
891154
41292
54661
561832
58948
88046
16050
1116142
1952100
25343
1578441
1600867
817063
1509212
1607810
1212033
1299540
768822
1672112
1050740
1348216
232149
1985861
1535585
1008064
861706
1149389
1609244
459048
1202317
854510
1226309
1884839
532174
1175482
525584
544265
1933864
1989840
566457
1372636
194052
1169662
521798
905567
1135433
997112
845485
164620
1953252
263968
799217
1263375
498502
1754549
678278
84283
1224398
1922952
240141
1656827
1093086
520884
421957
1160589
485412
1723489
75985
1715744
93884
1230621
1912161
491099
1683396
1754071
665940
652032
29627
415216
793089
839674
1297958
1393010
636153
1825959
1932225
408198
41912
73249
960953
883079
1977885
1314480
1763053
1939480
289176
107644
737288
1421453
1228254
107096
1376909
967752
1676051
348903
32537
298943
1249249
542510
610049
255036
388136
290366
1706968
796575
125144
1445356
1027631
1111858
162611
382945
1742101
1293828
1577681
1642041
1026208
362581
476079
888413
1452450
1259972
793974
264579
1274335
1167066
777546
1646820
1141497
946539
878174
1162322
1870885
1545507
134358
1268759
1023683
1985533
402341
686664
1750339
1975177
499377
377813
193299
1732111
570525
1791412
1534463
1471434
57354
173321
1034714
1231528
1738128
322034
1771307
1179767
369987
746691
1353014
478679
56985
1884718
492360
1445482
201390
143658
803996
994070
1853642
535086
264302
595196
606981
1989809
1574740
1515811
1207896
287756
1983586
1082220
944500
421366
1620822
1881984
1330744
730754
159003
1891528
884765
1138364
86465
490221
1875635
1101950
7291
481815
121800
643745
1043247
278735
303473
1786656
946234
473796
538115
1501178
523800
243576
680436
1407171
427806
20805
1580341
1261506
1834840
1157806
1527086
1779673
815389
1113213
1486156
1527680
1460595
126492
1325038
677094
1537580
128316
766531
1332121
1222933
611899
720749
1867322
1268572
1923735
363683
852183
947702
1997048
801378
730091
217973
1948531
1839335
1262135
1676516
1498179
550924
1973486
194735
565990
1245896
1541406
1434820
219283
1365514
1739885
751149
1899496
1486135
1826148
1956043
1325130
963094
1501621
1035025
199624
1703273
98577
1569174
1170725
1438311
1302113
870174
242920
1246596
1996577
1157592
140111
233656
1282334
514448
1199245
1980633
1592782
288209
886172
152507
1170231
485420
436001
1563345
1720134
1308296
208092
786908
530207
1213649
1647050
234152
1723166
976510
117337
1420029
834431
1998632
644823
276457
1930933
1807850
106717
1049460
320833
230150
72948
97032
77230
262292
962283
456961
606132
493442
119394
113166
1185426
105755
561982
1073032
492998
997530
79729
1122378
32884
897091
1791150
539221
586500
1384150
195658
664333
1176097
1927962
1539903
171942
1809199
361148
1791045
807011
614394
520448
1858854
1858259
1736430
208013
887456
1651249
1887407
1726496
1466706
1334913
1308716
1852808
348041
1222890
1385427
319782
323139
230273
688065
34919
1729609
889014
1331073
1004901
1475573
333463
1903050
1579353
1602466
1718262
1589628
1205626
360128
1255499
981939
1435367
1296948
495466
1478714
858730
1505655
462994
1409938
192891
1164882
812978
68499
495039
1854940
742755
1763278
1294699
731784
689882
1345420
584113
944509
1090907
1455033
1868969
1754526
1226727
911079
668028
61142
380885
186035
1522607
452006
919949
1889734
963993
1567795
1131497
469919
58439
594553
1190146
320744
462621
1727414
1658188
1623186
513940
498545
1798118
1937637
343069
1431109
1189225
1558485
1550224
954573
1443664
412277
1914997
215988
649695
1802186
337028
373320
127051
1271691
917428
1249626
1674099
384789
283261
574850
1082057
521934
309613
1088594
1876362
89985
1302089
334651
1671612
571631
384714
28414
788940
946681
58019
106693
1813581
105827
715716
955557
1828696
643751
1063063
56693
441116
893256
1522706
1180188
1470043
763867
893595
1057086
668480
1183232
1856488
1741323
1663984
1756273
1244101
1483575
824158
1657529
1203523
1023466
1792185
246365
1459485
982699
1292771
974977
1249064
1283021
1853123
10276
1915086
1680567
1735524
1143419
1049565
438395
1365938
479337
21770
1006456
1867929
1218326
1664599
153821
1426221
1420080
847299
700620
1086244
402026
1129276
1621083
108992
1281122
1256241
319408
1593501
140583
1247805
754996
298921
890786
1266691
1407834
1356461
1100835
667484
987941
1570227
28507
1374
1205213
235669
816669
1435850
823252
302772
677466
1053189
1211933
231379
1862552
284620
1284294
486615
947367
1534326
621584
1600675
896432
1530642
1025764
1147687
353436
766152
1044526
321566
370301
539810
1255392
1771303
543331
83141
944462
1651919
1363571
1424892
1877125
113545
1002916
264446
513046
1883786
248749
1855388
952279
1830910
1835770
1570079
319136
1249451
318320
460512
208089
1106223
1493885
853717
664379
715919
1004740
1975359
1415791
214032
1773145
1020355
1835987
149551
399551
1075199
1280764
279739
743106
416680
64307
254943
1638765
680265
1610736
1507453
576482
297937
359488
190149
288876
226944
809149
272733
77885
658687
1532565
1810206
1117969
993824
1706724
465642
1069164
320002
1643426
583535
706142
1351164
1886856
669036
1890976
1487658
1927100
1649210
219933
1996562
252502
489247
990115
436363
637064
1824366
1331931
637175
1210397
414254
788955
787041
99049
1319896
185808
1100809
1690336
600544
572995
1517938
325251
926635
320313
608717
1898354
956653
668369
1007758
1152236
1398634
464338
271242
1923431
392783
1026710
1925418
249497
469021
1615334
51
412401
973491
1450608
367014
1073337
1378162
265978
685346
870743
695343
1780271
1504256
724877
1518445
1742079
876573
1702271
610679
769176
475478
1530346
21029
471344
412526
1130285
1939673
407209
943096
623723
1300880
1804984
1133199
1562861
1992353
1119245
349602
450417
1779613
1771009
796023
1690165
1604353
214814
1153363
1011360
666154
1751398
350464
1577347
1391990
1821872
1712232
789245
1433282
874635
320804
496584
762464
427420
1164579
1944435
338477
468649
944724
1781281
1703106
857083
313922
1783226
1088796
1664245
93191
421549
432779
1035224
1346638
1216298
760916
1889393
1316275
1901041
1524671
587265
131148
1014972
17308
1684152
1022887
1941434
1337235
320452
760226
89354
775591
1469662
214472
398142
1842636
601782
619919
263201
1591229
1030958
168316
1082003
1855812
1790551
254156
1386803
67199
1645200
400749
1944008
1635346
1961769
864624
1103648
1625705
745158
1361443
68280
1092839
384406
1527371
1194911
1883000
1613259
1580622
518307
1736613
996173
3842
627075
1052539
1483236
678062
1272248
544393
1540602
146997
339666
1776267
76688
464045
1336303
1349198
1070437
1364441
1112419
1527263
1777340
1923956
96252
1297709
1619733
814050
31594
1682961
904169
1082978
1824603
588252
481602
785336
1667706
1467135
176127
653982
1213933
263380
1194257
174922
473298
1873573
1098897
939550
180329
370146
1749278
1019305
1883596
716991
1685010
1312541
499018
166897
1535771
858695
1077860
1238904
592005
919192
1629110
1494198
867526
661974
478441
1145584
836376
1248418
830900
1978018
236656
72874
672810
1683896
1329264
1639700
1676311
1570078
289442
1651394
1303211
27689
1215491
1942612
1305227
1752776
1775296
1296520
1128945
1170976
79007
318508
1849489
173107
944763
1290172
863347
1516906
567434
1405782
1157376
991357
1992668
186575
903316
295576
1244243
1984006
1585514
1677812
1201950
1386689
633744
1732535
1880181
1954077
1229789
1897392
1878739
871701
1864601
812616
5578
665952
678195
177874
629492
1759759
486730
1307136
1776965
1215264
764791
682004
1484602
439469
63580
1698126
1178756
1594598
90983
22932
738929
1205772
190295
215876
1691768
214310
926983
739293
923668
2766
790737
1678940
887121
1500193
1177010
1900449
1724892
1928086
1505740
1477950
578253
715911
709028
1360570
1427263
87240
1761063
365773
1750252
147623
1527126
1721291
968785
1715755
859409
1705027
790606
1550906
1684001
490756
833717
391159
1128010
1677667
51533
1897855
494672
874470
125761
1620224
859349
702716
723147
539497
751757
640103
1209441
328382
1421720
1940022
345424
1359328
127541
830129
203898
482560
1097227
1859761
786595
593880
263361
896633
962982
1923325
333269
55166
399295
1300009
1876152
272618
828852
274741
560549
1649885
339607
1904006
65515
1945991
1976540
1352452
724972
1054145
1475373
1205005
87892
1057193
730453
922933
1550126
119759
1754081
1212396
1384435
1089827
1583483
491932
956187
1166154
1663014
1493048
1014334
146208
986497
1478110
1785765
481907
1374225
1868404
1931007
426373
1714944
802728
1607256
382209
169950
405265
1269481
913797
336280
1849800
1009241
626180
296700
331141
12170
1454399
1068903
424016
1102574
1483673
502068
225300
1148499
214812
1588832
162977
12737
3883
1972875
757040
233509
991447
1840789
466071
705771
597199
1743770
426975
1560339
1757666
1850649
516330
666432
1784192
1079095
873197
1708074
430440
537938
1028108
1379150
82160
1924500
182864
1151307
126891
1451994
628968
1613242
969637
1052051
232776
1729286
1260108
908267
48662
667844
798460
1895588
968697
865089
825972
1382557
755419
1273130
1965382
619191
873011
990299
1554925
1741211
1393394
1834242
804758
374416
478054
332673
1082445
623339
1398578
756248
521657
1665179
1655591
1251992
1201066
19292
46920
1081701
354084
895273
402299
854220
33939
416740
196366
992330
1411945
1474180
269246
574908
1539769
282124
1297715
1030176
1278697
1113882
1691196
568915
306901
1572741
1935979
430252
540864
1824625
1670244
1847435
1855259
1317661
1912522
1489724
1177832
1921221
927195
1404706
823256
1845041
1453326
772611
281941
1578390
179723
1768816
918163
1215542
1429556
3329
652198
705525
1770220
581846
1583319
2761
1247582
706751
1633548
353726
1318148
739969
1250342
1847854
1310924
833922
61803
477561
1679802
1147375
462878
89447
62181
270878
1162165
1229167
917143
954596
1094311
476466
1425571
1382277
567414
1580419
1063263
27623
1725173
1842103
429223
665352
1959835
1334049
1353800
112791
332458
141891
1633787
1607685
1426637
992775
1667823
1639290
1903986
1480590
908818
1364007
1841392
418019
33451
1526743
1656625
76624
1184810
1389592
763880
1116173
485903
954120
15475
1360199
281777
1510845
698825
1117485
114960
670286
334997
229376
397577
1776809
175583
1763346
1703283
698372
1098646
121963
1252766
1545175
1486845
296570
781935
1391759
486300
949510
76927
1267194
274720
440736
1919655
1281787
1175309
1191877
1958968
563095
660905
1650879
1156621
657325
96537
1513217
437182
1712870
1882478
1713079
224155
25983
131348
453596
763080
461719
504158
805896
1950751
967411
948897
567603
34821
700274
1860939
39142
1846442
1404358
1484914
1580968
1139907
1863127
1124198
885439
1273389
263369
56530
1046833
592784
1879530
1993312
803160
1094701
1047824
857615
134517
1676551
215554
98839
342986
478442
1206106
1406147
750555
462311
856898
486451
1088525
1441276
645646
1346928
1177048
768662
1630663
1718221
450785
595865
302498
122257
276150
290252
1524102
605462
670312
1024183
1472739
1876587
1070476
1951542
1300650
197530
1993652
68604
1037112
800346
170301
1957180
497099
259319
350190
1989176
630279
961153
1434326
1111832
1930785
877523
156058
203590
229601
1144548
475374
1011063
773411
944419
1926169
1664746
1723287
238298
189427
1343629
679637
1126426
1555623
1267356
887589
1747275
1387917
997101
586331
727318
818884
1890201
708848
923568
568140
888871
846783
946003
780952
971441
1588610
1148127
1458487
298855
1692992
1375042
147718
704434
1098586
1271746
1406892
375675
1330298
27654
1512295
337413
1985530
1508014
1919144
312644
1379846
944892
668335
438995
1059932
1812111
1590694
400281
957530
886274
426988
1328163
83773
778176
698984
1478746
1305506
1261023
132229
436343
1175015
788589
1864735
1314027
457114
1079054
1960947
163715
1330384
787433
358917
1393849
1530302
362054
778573
603964
976375
365336
1175121
1129131
1458119
1189979
65223
1929586
789685
1648919
151068
333699
1560225
131259
896324
492396
343908
1895759
924235
69022
699318
989771
58824
1298973
1247392
1425103
909069
1568827
2808
1673385
787813
563867
1915473
1812538
1360254
1020268
1643395
1126011
657862
1564314
1405643
1973126
1574702
1090066
723831
491692
561180
1307124
1896071
635293
181359
297919
391563
229106
430977
1690471
559055
102039
1457307
1514134
1709544
1540010
477018
923525
422862
1640639
144720
163434
1586506
845458
1123961
1711342
137218
1237947
1137226
1546192
1981656
879912
608790
1569546
1000334
217689
1546772
45865
68851
343174
1832165
1594588
1659210
1334693
1128175
1456667
1472206
1318963
625534
628882
1622204
220856
555059
1591110
872479
548683
51810
717880
1236128
1516439
917321
1546738
257377
1504673
1772054
1636031
1040599
69135
675317
1438186
1946454
201469
555198
1046006
190683
608464
1668420
211274
1150686
1734695
957024
20398
1143052
699824
855708
1205924
149473
386760
591789
1541773
1818221
1679976
1225264
1013055
1697859
910969
1273354
381066
330879
37618
1955592
1675153
36097
714018
1044465
1811337
320344
1765737
1798917
1046430
1511711
1588234
183565
673826
1996776
165235
1781273
1796929
916861
246405
611914
1059768
1598180
938586
251484
847136
379712
1582337
739739
647544
992678
890360
966627
1895206
154845
1936530
369886
243074
757650
1531946
648177
112515
405874
406302
426095
883979
791624
1024171
1095819
924280
845761
1469919
727388
321175
814273
116158
1480118
1097329
1040160
1372744
1876571
1293875
1071942
228322
1635291
1011222
1179231
1401577
190540
1664923
1580323
683865
847279
633423
1717693
612963
569400
1640668
1174423
149095
1402026
220237
1931091
1972434
233670
913066
387655
1906283
1533851
1050863
454992
162332
1555116
1426551
1441333
81721
1070754
281193
564708
1806019
737041
921461
418878
125771
1654581
1968976
1888411
1587566
470650
1518637
1109365
414159
1949993
1082463
98229
750405
1600181
293305
1049194
1803432
111809
799673
1076885
970292
1927062
63361
1762638
1494566
1072530
963857
397054
1981557
1217722
1240815
1451830
1627002
1538737
1897915
1332971
1619661
1628459
624288
1083101
1970418
569745
1082218
415693
880764
804507
1428975
1833781
286726
1391099
1907962
1502511
1665833
617141
666817
1871243
180350
5183
1700277
1329853
1372677
707369
650122
1380966
123726
471066
728609
1673064
1569455
906751
232781
720731
373802
856213
1879936
805828
1200905
1446386
1285297
100486
92393
658601
774760
1997151
858137
1333796
441630
398133
1360718
740826
1313764
657500
168333
1638402
1403132
95372
1643695
1676340
1292003
861762
469072
225676
1034629
1322214
333827
381480
1974803
252173
29980
710121
1906068
1157455
86390
43386
906869
386973
1445837
1535184
1068989
558399
1965690
882635
1169986
1314437
223709
268291
1057505
70237
816472
538789
1295892
1230947
872157
1141492
5749
419256
1714539
1212861
279963
676462
612715
1771798
787947
235755
149471
790053
837330
769019
1471162
1037372
1464837
413945
838414
1931362
959842
743242
1038091
408700
195710
200466
1924180
1673657
95489
1822534
710889
1398236
1379685
545989
1308804
842087
1566545
1590462
468336
772
234067
336456
403250
1465653
1791700
1153000
201249
749407
613700
1762732
1947270
1752966
1142580
720494
366621
424022
1158718
139899
318683
515012
1302677
1099678
1002279
170855
1800982
1876093
471422
1162922
1865174
364437
1742826
1467898
325403
1735639
700609
820538
1593078
1399370
1690821
330508
1086144
1791810
974232
390620
1708365
636207
1819176
224392
1490088
1932016
1103184
1399943
1104309
1310054
1144178
1287711
1453558
1878550
1857962
662286
1930983
256207
3595
992787
307658
1288783
897974
87188
771216
119043
498239
819161
1613867
952418
308946
1293580
1140541
1907093
1887052
1425242
1312999
1595738
1134712
1366384
476281
1453109
854914
826067
1766423
320796
1606714
1028665
107959
1202676
1775840
1385680
556264
262922
872500
1129549
449418
771711
1530132
266013
284863
577829
1674719
885544
1585842
605104
415192
1607443
569111
792468
1614027
68742
37798
992382
561778
1277070
773499
489364
347165
911395
1527238
1477195
85518
700360
1619466
736143
1104256
1041639
1171231
960464
1905905
1668821
687232
239529
1291128
510139
755292
1131867
1398053
1295929
792980
1712739
1627322
212764
589397
1863628
951606
1605248
1846857
565345
668396
1816559
1104892
1820081
389196
680717
1774380
1903178
592307
1160484
39879
710635
1392019
144835
1918137
339235
228
1526129
196827
851901
958504
1255404
1486913
1925173
114656
1003102
866523
736160
1730638
421324
441518
1281433
176148
1545957
1006659
1182102
1451480
1445498
77716
161295
1296827
1042303
1894448
647988
638235
1128528
1641387
763967
1138063
998586
524530
700844
1064785
937980
1809814
538300
1055222
527526
1319808
1001062
805163
950276
730202
360474
963481
1213194
296202
658116
803410
1197921
197113
1468085
1427222
77894
306815
887656
1503812
1485704
815264
430086
922856
1400958
1706013
1930641
1055932
289532
1497320
1424981
1394885
1266259
600180
1964740
889063
1515889
773920
1542198
467139
52480
1837064
336773
1645725
789220
24301
1984058
260968
513217
786762
1611623
834511
1729216
1474581
47485
1582395
1336265
994518
1072586
697553
131374
865089
486848
1890087
1582627
1268508
1688544
165544
479315
689433
768183
764271
437034
461257
29040
119409
1159247
1129169
1740942
1009252
1099640
1936961
1673974
647186
477545
512768
1627780
1302832
769779
792048
1709837
530003
1664632
1575344
1695833
86031
733305
1052838
294450
1900516
1001455
1508879
1685507
395927
1182943
1368964
813860
786525
1695108
1371064
416139
734748
232909
1529478
1109800
1643570
1343155
1034208
877901
35648
1904095
1032319
1259802
1358551
631074
301456
1393960
5557
1547342
349208
55480
1183843
1456880
315349
1296116
1040116
1536319
1367577
1829397
1394607
466677
1388336
770188
623577
1050627
1689376
1305007
1311119
1796940
616597
22289
1196923
1603100
1782607
666308
1645976
1519030
363805
997562
112791
323339
927470
232129
205686
1038567
1944057
1513713
208194
304732
130922
1747180
268708
1860646
1762333
369142
1881906
1273340
1041489
1506690
1878767
790175
901037
1325789
740833
230951
709809
739479
1182431
1855696
383249
82926
717550
152432
856257
1754163
27895
1070900
1779521
654224
1550830
653010
1377258
207493
1266880
912729
605171
1117241
1952085
80943
1776520
1095766
1391866
724788
1620439
1069563
1027703
720854
1790581
1201591
73098
1640516
283864
1055172
1198452
1878041
1937684
396030
315985
617998
1369530
490797
1665739
1560372
1405961
1576518
332125
1666958
1503140
1384457
1598455
1352664
1899467
1711631
1583286
1539297
1361365
749895
1657281
1542153
1476359
1992258
381687
1434284
1842890
1717827
1296188
1780429
412162
1007469
1069326
724523
1061122
1396015
1760089
1391422
870321
1445151
1856836
1309349
246336
1422246
1440957
928861
13248
1766810
1958412
856895
939508
1098739
989808
1786522
1120706
1952946
1004079
476125
1291022
132046
474530
1635553
1103452
967699
1974160
937226
1487285
969015
1207593
1343539
712592
845628
1360461
1888391
1591727
809169
1009370
1680064
884979
215399
439175
1576002
597401
1466611
375336
387284
29615
848566
854534
1636408
1018793
1489632
88303
906293
575448
1278585
1495254
1941463
1693310
1923812
153475
1945447
651320
415521
944041
1997202
379663
1384265
905705
1714107
472881
822245
1918792
269963
1912208
1826343
1245727
399362
1290343
1150236
755377
291616
1926804
1206460
1208636
603435
1788577
1618025
451128
1184061
1577634
435088
1678433
1090355
786893
636975
416975
334017
1708180
1081242
132816
510786
1135552
1074376
524926
77091
926417
280894
649495
675968
518518
748915
891443
492191
1372693
1484945
1672450
993348
105821
1402607
288640
320220
415579
1485584
1027176
1678499
201044
1598999
263405
1882840
1079155
1177697
316856
90136
1074748
555029
91451
712898
902052
477239
912891
1185347
1546210
187440
571629
1696180
1631247
1975352
1835715
545670
1964659
192952
1622796
1238939
1365356
1123894
1518163
1669163
1170798
991637
657664
418357
751901
421619
1649102
1952318
1415672
973275
1002956
1463159
199756
148176
949361
1621836
1161540
1955797
1169972
58944
1001608
1009921
850376
1678569
28215
360362
1396036
1717963
61908
913585
908157
795859
1114200
1935030
1950622
694320
1400494
403062
1940941
1850473
789501
1298133
1954933
229707
1812986
675980
1452708
487809
1059517
802201
1439602
712028
788324
1192019
883554
143995
539029
1672500
1593972
691184
1755321
1271182
1057254
1519274
602535
1149175
291183
4302
110940
1082163
1792209
1756093
836168
834316
1224729
1768799
347125
147154
1004550
1272294
241449
1722100
1568365
743924
321540
687189
1964616
362631
1639606
151679
1267838
481844
103099
1406304
375316
538135
1234818
1405130
1208548
524629
504645
385488
675602
1154475
450869
400908
410885
478548
1450664
397202
1525974
1928781
968834
1434976
260405
824174
1008075
588075
146987
1176175
909470
508078
904329
1914656
1581813
1821979
1833025
572751
1970144
1822631
1642595
1778635
501075
1149665
786897
1144300
1740633
755712
117335
321043
709931
1633525
5654
1118812
466328
538729
641203
1844750
1951154
1994475
408114
1369746
533005
1356491
1628017
828088
1011571
89747
940016
178619
861288
145950
1184273
947110
1210269
772286
1177262
956960
1528135
36290
1839896
1447950
1977453
1724720
1594636
601609
38736
332306
1273000
109830
1794140
781618
1130620
1208153
176860
1816413
926453
1507526
376766
238361
910877
1907171
1777087
1404237
1832921
1477999
508392
1638584
1545031
906427
722870
1777396
1515123
305062
1958312
685287
1112677
1802168
371902
572979
574291
1013040
1096677
162310
1807974
860425
918513
1016078
1778606
1001641
1681633
1773052
777039
1790828
1844818
482588
1635316
779300
725527
207336
1789871
1592235
377180
477502
1890341
1864129
1966680
576528
1498456
394462
747992
1527835
1677392
569234
1954488
712918
1650409
893812
342500
531909
1081389
1435826
1237376
1324353
916310
1947667
661007
599844
1058190
989720
1117289
1831830
32588
1686268
1528151
435984
831375
816896
127464
563629
953681
602382
206009
1229988
979409
1916696
971643
610701
36005
922548
967721
298536
868376
810408
985612
1126352
42538
112483
958316
1542537
303491
1996829
1908988
1541354
778528
1292089
1994995
786657
159241
701391
547806
395958
183026
1146605
1678176
1053015
725813
672054
1737109
1274075
583923
570583
378713
1999689
1022641
1082520
1852037
733979
1241890
1058050
123425
132711
1709793
1388857
596310
476075
1779660
1154759
444573
1364273
1716288
636463
1486199
1595904
155992
548954
348294
389862
1749041
671917
1869176
20421
402451
1541111
1002386
1771954
594005
97408
3163
890967
1549560
885513
494004
184103
763551
1127296
782367
1548925
895026
9644
210451
947471
1662057
106112
1161067
1793486
1851780
1264922
499055
1598578
786781
1802539
1483192
1561556
745616
1374868
1566513
1543151
1033953
1534351
1593588
1652549
1211595
402036
252191
101321
1482411
1046671
1529748
1988359
950907
196856
1539371
1446635
343673
770508
1725515
993278
1110849
1774034
847868
55319
77113
559557
1459051
1560702
1970782
1372199
135783
35172
1040605
1021625
1219230
1022393
1124481
746086
1327328
1961150
67729
28680
1292692
827736
1748847
568222
170353
350822
371977
209822
1686348
431765
1429903
1200748
1285035
543351
1363933
1257056
92155
468150
1881519
1871195
1129907
141955
1268531
530580
881997
658337
721732
1082968
1275738
1870940
1177137
1105386
573312
1029390
635622
1430368
1491303
1100031
487622
488863
106734
179016
894491
210082
218392
266967
544054
275867
823805
350158
428439
1594030
597331
59203
502894
1906793
366649
499630
1783840
1005418
157337
1397809
1718562
132075
246111
250451
1326278
1959996
535856
1733563
66206
1936615
1923557
98640
1999054
490529
464564
540866
1496102
216412
623291
209497
1939866
1146313
230534
1016940
582173
1543092
1102369
1868674
1106372
245171
1613739
716522
505401
851834
1335505
562162
1835200
1993406
655831
1407140
1765369
773896
1648784
1471377
137929
1971110
1919883
660117
636608
1353733
857833
370650
242818
1400103
814021
1970968
380030
299048
1480949
434903
479298
1179984
991902
1686369
1082202
1236102
695790
1446178
522536
1145367
1951124
215301
610996
1248181
1359295
736672
1875545
175503
1063920
1145948
76602
58957
1489811
93000
28613
1255618
12267
1261023
367081
1449594
1121304
1896007
496758
1093406
1162372
159668
1592485
593066
336595
995145
942552
957870
96075
1898487
1640721
391175
1193076
1535081
13705
976040
1664551
945005
1148243
636360
1720569
1553032
505535
615229
65381
658584
1583784
1800895
1995552
353481
1686586
1417981
423084
1992044
1650325
1200016
1470960
113598
485668
1195326
771289
681723
1298847
972675
1214110
1732911
1116706
873610
702792
843651
188350
1053041
1891784
1487949
1836655
263815
155036
716892
985213
1098330
26388
1012876
10002
1505826
1902804
1014451
51940
909008
1253464
64212
1809942
206365
1769479
206080
66154
1597349
1363779
410796
480806
1617247
1055495
903993
369702
352394
1259478
1377724
350810
1694933
671040
1597461
1506778
1651961
285346
189409
68512
1256241
1535008
670331
1267955
181477
1788314
1908918
336432
887588
1170139
1583153
335016
1928854
1615985
988730
964394
1838279
945174
1967350
1341069
1006897
1846566
1307562
1406144
219845
284036
469167
340483
1687959
1974684
176700
1658377
853857
1336787
520269
735492
1345052
240072
1092024
1693734
1923662
1962760
272914
1193067
770415
1634266
187124
1381295
1584051
982276
658073
140160
1747831
1942173
1730538
572217
1811708
1898309
1879395
518850
1927178
1810326
342838
1893467
603592
1590042
837352
1497028
673437
664474
813786
1741514
874084
230541
1125034
1522833
1971698
1799945
722208
1750024
1396238
1185255
251125
508855
1924375
1468163
499970
26318
1567689
870595
1496017
922036
1845451
1103752
540507
1232134
868123
1076972
355147
852874
998114
323987
110848
319499
1453576
29790
1698941
653489
367129
1044518
449425
1842032
1161977
1193410
820523
1190303
1001931
1528134
1069812
1679426
1008118
1192819
1452420
1074756
341337
434598
93666
481821
411912
1518621
509308
466490
996138
1192537
1582849
527923
401552
1036205
741127
1300267
419048
1914144
915571
316350
28050
1584819
260350
764706
1395039
1685764
1246581
971353
1840632
823578
1033070
689638
1396421
1857317
305813
1361701
290307
642864
780372
47154
1722553
234217
776547
1390206
1952700
885414
98275
895147
1884624
1058383
1748125
1249561
478072
765233
1572181
742291
686792
1717473
1006392
890098
414684
968867
194446
458207
1294329
1179475
1952427
298647
1096642
1535484
1751036
337295
8768
860523
1956909
1884213
956796
955901
311017
1792186
1855738
329845
822390
1480477
892892
1020041
1096950
1442075
1692799
1421982
1307021
1277464
862609
1821976
290379
1555348
139717
1627240
1952943
69806
1659381
982006
1917033
149210
835688
1744011
1305097
295902
1649231
790287
267465
1305865
1966118
469028
1019497
1601488
271451
116345
53247
338748
1435514
313101
1297137
1146064
561472
874658
517276
673501
143383
998865
965706
1572470
1354956
1921582
377300
13597
753129
1112275
534020
337143
289759
981435
846812
421640
884473
1422972
874544
287702
784347
1285147
1441919
43087
1890836
1169245
859903
188044
1254446
265822
1395534
601223
1208539
1354090
842495
802212
1105072
654599
407022
391485
1158615
1212248
872541
1690791
1627064
898552
157961
235788
183355
1844058
790121
1079004
700289
1944828
1307275
81399
253211
1809643
1155941
683431
376700
1538996
234542
1502756
995340
411110
1142522
1185229
362834
944019
1989373
385380
732805
580672
1200321
1424286
1620699
1083823
849105
363451
12346
1529536
112122
811385
895612
968959
160468
1185315
1686334
1459668
811339
1350715
460017
1175180
95482
631350
1674332
1008253
1073733
1856482
199419
1976462
1087170
236776
1197738
1382648
1577344
13807
413070
986167
55377
1283587
580592
1135970
397621
1863894
731771
790224
1155438
410898
645403
629953
1465401
1978727
1216679
253927
172607
1870607
1112675
429985
202876
1157889
1476658
75775
878970
1928586
229299
1466143
732907
165932
318275
908400
1220348
891747
1029558
1808739
1239562
1073698
1310724
1584668
1305859
667090
1393459
748553
312193
1658073
339325
288085
70616
1080015
307309
1917591
328801
426875
365600
1298100
1296719
89137
457477
1380856
194968
665919
1922750
1313129
1289347
1689921
943509
490687
797786
10607
1574725
410509
1967088
419265
1761705
959757
1223716
1105367
1639703
794252
759188
1169050
1065618
1024544
1886067
43529
350608
169150
521781
1828800
307011
893977
585454
904331
206942
1325073
1167437
1891248
1423071
734030
1557920
1289593
393094
1096853
1922341
499613
497703
1208041
1178522
1094552
1375262
1175556
1691111
20669
589755
47123
331122
1058844
884391
965755
233631
208956
784220
444780
1363763
779144
249045
894000
909182
1045386
735362
26472
498970
1550781
1463016
1239802
1869521
1345612
1440874
158025
189350
260867
1791897
415244
1893608
1473847
1183506
729010
110548
1966694
1891089
423283
574935
1306881
1885538
404786
1485656
1748449
1174379
1612918
369072
496422
896854
753983
523733
378544
446391
565134
1727232
263260
591180
887810
888951
687866
1184773
178050
1035128
1665227
1058264
1551572
774922
1211551
1672686
1484109
140179
1892087
1735224
203518
1242337
711088
1637860
1527165
1245819
538837
1760733
1367934
1963896
635219
1473869
1560068
4672
1251375
991090
1040216
1283661
434331
385604
1681516
68892
41165
1330068
771762
1657920
1092376
1078649
616250
64659
1696676
559163
603050
1149770
268865
598921
291941
1666821
961157
28443
518149
603115
1739032
1506430
1228225
1883057
1935559
1450490
865766
1503210
1427473
249287
1014820
973731
1447135
239539
855204
1904229
298426
204062
98828
290498
1813157
1403915
723048
1378384
802241
1005401
437176
1886455
535527
907987
1436933
1993056
766492
1389076
1711378
1514707
506203
400256
1939694
808297
702031
771738
1915806
797108
1606383
1189749
1566040
1476645
645605
220688
148147
1207328
959313
1067616
305051
1373623
750883
1475510
1406797
1337574
90151
282965
1258050
1177412
270897
1303783
260531
1428239
1088356
7239
937979
751304
1603116
1429378
1902683
1737044
105730
1003388
1974307
796618
2703
874033
547341
1066805
618571
1185367
77000
1854060
712912
831334
624056
1645596
238761
1970173
554387
272922
678761
42378
1107519
1354987
903982
52494
638218
1817195
157910
75584
1284825
1749764
627825
1305030
1847629
1322427
1002847
1404563
935680
1869980
1078999
207297
1097206
273683
584902
275711
534216
780377
845383
352262
1922080
1459484
1503229
1584497
1689822
567983
1690966
623200
103594
1779172
1858161
1165020
1502247
693029
1089572
108095
288772
16066
1405050
1877409
862993
1081945
628376
893066
1204810
1423211
1517242
1582198
881256
1260264
1274885
186448
1256138
1076771
243484
1953680
1198089
1647677
1773529
1617851
1829050
693378
1803823
1697852
1828074
1516064
489450
1502574
343650
813724
760487
1463242
1350459
1439598
1980057
769683
567442
1919502
1573278
116004
366606
902006
930576
775742
817856
386058
69016
41352
285
494938
1937182
1149253
1419360
633610
375543
618201
1116706
411566
1888958
726991
454722
908579
1750760
867542
334413
1610053
934873
586918
678497
1487040
1654580
309414
1164143
1195800
1871590
1267385
1083955
1924256
1582979
1588134
1316577
1171708
516282
1599773
1112443
1908974
1194259
1157973
648418
452752
1314449
1467776
1971668
632753
1595486
575851
651081
329732
1030418
1956985
1881383
1673362
670280
119038
560275
521619
899096
558421
327019
1331621
1292576
1215833
824403
1516550
634422
938543
579377
488306
424483
21628
469665
1907789
4866
824939
1040250
1459956
446868
531704
283064
433455
1961142
216731
1828790
367509
1729528
989473
1906687
225882
1879939
972435
230559
1422648
1277757
669639
215496
1151684
1070784
1019128
468120
549111
1968109
864039
1372431
1655204
1198917
631417
827547
446817
1967890
1897154
1652461
789784
1727116
512851
1767771
1422519
1913473
1075212
1792807
1996198
1937562
1361179
559397
589573
861676
974109
1074309
65784
1869965
1717217
482736
1637535
1481684
643005
148887
1970093
1991687
185058
582041
917813
1726538
774085
979402
799576
852985
1856536
1594240
1035433
638706
418282
1254370
1326857
990636
1692538
1624627
1290156
1991382
1189808
533909
1757677
1087407
1214199
125022
1098700
865249
1009493
83681
1891169
1523078
660577
300236
767304
1734542
1433989
1845545
1293577
927870
1123435
626593
1108559
1085182
789453
150860
1111814
1108581
1994981
1368365
1418729
1587909
138514
118919
1439567
1800169
1231647
980224
1485060
1701582
604679
1136645
1324512
781523
341485
590009
843433
1792737
1300538
1631484
575763
1203442
1649706
1160301
144073
1177975
1438261
446472
1933837
987967
1164136
16291
1223881
1344963
1272187
1798384
1609456
1252161
1097696
1689121
1009297
523798
1181339
808304
522605
1709119
854772
266786
1582554
1174119
1355055
1339186
340235
1119867
908849
1690859
537426
1972543
119904
1112830
1986226
951741
1357528
828860
590253
198805
133688
184199
1661519
293189
1153706
1404044
282172
1873045
121866
1596250
1707846
217466
1912385
35727
1418358
1567534
1362584
1213855
1950450
1700515
1515906
990770
603401
1103115
733081
247803
342674
686978
1473648
765537
709293
1864819
1152595
930706
1477409
1173957
1016071
275307
1430164
403228
391043
339978
943107
757766
540071
77345
1621944
1382799
734006
1361598
1860462
1675752
1234447
1947491
1125565
258314
612140
31192
1928306
1264580
610991
203070
1358178
877552
1319052
954440
1227427
329999
1520432
684243
1548092
1150068
1599368
855694
517420
106381
481621
488824
1481275
617029
974028
1913634
1742773
192151
1712465
887528
692624
933152
1909124
1465680
1210999
870146
1906088
986790
1882125
1126634
1184944
1926008
662430
267604
1566015
1968622
456558
518295
1132390
1065418
258899
1557545
1083403
539708
1251194
695473
626917
1060529
1715865
108440
858877
793174
1005839
1376931
1301967
517790
380014
8
310567
1443613
1413729
1003889
752716
1516847
1057800
888615
1656800
20196
1131875
1313846
1793077
435341
1883512
1972313
47837
546313
1150210
1135617
205033
629454
891971
627465
1287468
1032276
490608
1282643
1983518
231919
348043
992652
1825300
1682138
929587
115096
785079
296844
782192
1078312
1722365
6391
1601746
1522227
1536908
1621831
477382
614437
1564896
1485593
1884987
457889
558477
1353938
1963789
105402
1880333
625323
887129
1867079
1867067
1659296
295793
263134
1742046
971122
1177398
1015041
681611
897666
1568911
1029594
434170
1002032
1563795
1745391
68815
725411
1034264
1169317
73766
1908052
942369
909330
1041114
1647859
133179
66436
1223168
112153
285438
1847292
1926889
1361721
431672
319128
945189
1525890
117080
676487
1916435
187601
1889404
1568685
916031
656937
1519278
959417
470273
841714
1641074
1153258
1998193
565377
424586
1894495
1332806
1758760
1207069
76654
1351699
680988
1091066
351974
1083312
617139
277684
1989041
1426335
664842
1006945
431887
1913824
909035
769852
1467583
610216
128873
1364091
257604
81421
1322997
648097
158998
520406
937918
323519
865159
4849
1489266
1304181
478179
1777156
957638
565649
666514
903490
1648969
687153
1329306
431735
342739
336010
1743605
148413
1040910
1012208
1122996
683496
1977039
1306657
891677
1469163
1350833
1660427
1162671
1722590
150852
1163342
1584250
390047
1423992
339681
523362
1465295
1127665
1331143
379026
373221
1751736
1846169
61188
431512
226920
1939055
1281328
1537400
626964
148217
724839
1301824
687974
1817142
1690360
1572394
1434382
1578898
1019466
437079
740043
454116
899553
1142402
148490
499749
1889459
178829
877896
1087808
538709
1805628
1941478
1327668
1672006
387484
1354772
15521
1723009
112872
1018598
122887
579952
1761228
785843
1454161
1172479
1748765
224978
1167010
472690
1074709
418397
1034508
1340834
556650
802092
1028471
212706
655490
317256
1342646
701992
1018940
490821
1606824
941843
1083753
148575
1530560
365982
1662233
1414729
780214
1441546
1581298
370684
637586
267433
1024231
655997
1217706
49891
763078
667946
1587150
990475
951848
467621
1702052
969747
1740498
933163
1213598
1417258
1569967
1921575
769142
1324465
707262
1675687
452996
1568202
390376
1442971
1292309
1795913
1561321
976121
844519
580280
70938
1255416
715560
1801594
242609
1043490
1232778
971264
1169016
162136
302990
777018
20941
575594
1905313
398692
1956117
1805642
747006
875643
1674536
919685
304393
480128
833783
1557598
764777
938039
725281
792081
1698392
203488
1429142
1989613
1531257
979839
565345
562945
1137203
1304412
100483
1345817
496374
11034
1765954
1552566
1575817
590485
1676418
1614263
1366572
80522
1926682
681200
991523
1760860
1513398
604875
381297
905915
1447256
1777856
627539
1185733
1425062
607481
858176
675972
661257
1925431
699032
1159376
1724119
1404940
947418
1089173
1908634
805051
714068
635264
1249994
1829764
373009
1193078
405163
513715
459024
935177
1645172
946208
1223283
1599371
67718
1462900
1168217
1307075
1329967
1892357
692397
1430353
259280
815569
1698023
1515633
1089408
1888558
382676
786222
1196822
875159
1405531
844945
1489718
497697
292389
1832098
1014688
259190
98140
908544
1853454
1587909
550741
1978226
57621
860568
888649
1911074
1077331
1624724
722381
1988015
1275802
1954452
1326360
503892
1312009
378352
1799409
1252443
1218108
659799
1713024
1157491
1077454
221108
797028
680055
1456300
1119397
1699236
505121
583308
685134
445691
951025
622610
917065
629989
1932131
516790
1109234
115070
1624972
831128
1594410
1036343
738650
106922
673194
1767063
1747747
177871
1650758
401721
999920
1012381
1918396
497019
1667576
894081
743305
1305444
468845
271995
995468
1892851
76315
666739
17419
853047
202441
1808965
1698997
609300
1481183
117065
1371682
1344343
1341684
1696315
822537
397622
1621671
1541581
113631
1180876
1802579
1799456
610993
54846
1159148
395142
71926
387690
1281272
1530886
1742664
1103441
1180418
1775109
632076
557959
524271
1500363
614628
288778
546545
1404555
384106
879316
1851059
293120
657407
420265
413562
1772405
1721780
1051930
1989392
1240021
819513
517206
95205
951298
1911560
58820
82229
832767
1765696
1896606
681923
230969
846526
309127
7159
1170954
464653
227120
1111237
1545818
350959
1759996
1436482
863888
1293132
1811582
433784
389269
215953
625164
56830
1154593
1567138
632265
289433
1051220
859985
1873399
1138092
1762996
1281025
1079944
1470712
1537371
1579614
1748846
1310537
213858
1306530
882616
1499032
922257
702322
1901647
656451
889088
1216428
357527
1445798
277589
1869013
713139
242172
1085768
908682
1922396
266811
1601255
559507
252424
905791
566953
118343
1285963
909630
1799463
815978
1926468
1217346
1150205
1244203
305711
1009595
742058
1323794
218201
597428
795861
806688
1014235
1157577
854843
590327
95137
894164
1503503
1220065
620858
1122192
1362201
836754
1588283
1780638
1100496
1679784
996791
631538
202485
389882
317603
996480
1889499
1373871
999985
1192060
27499
364628
1208950
1904989
1330675
1246965
1364600
1018605
826967
814936
63704
1838087
822688
839832
836814
176493
342321
1719914
650188
1620487
1944332
1236202
1974222
221670
1097807
1320072
961265
1476999
564021
432497
882276
410459
712902
1123673
1946219
333488
296725
1835865
612685
1071244
1228447
1542263
1192257
138797
539472
161192
160396
976930
660952
1289036
1851333
1481624
1844952
855676
1966813
1777959
1473788
1334228
60714
1806826
663374
1943539
1328880
1855943
366006
1664344
491166
1046751
1435681
928595
1768630
82944
1380603
1214406
1536642
799008
412506
963546
1635731
1355054
959732
794679
1572947
814130
1142439
653987
1665492
1841729
329141
1198007
862038
824614
1750069
1424708
632277
996424
46462
767291
1796281
1374471
68732
203606
128235
1179945
1001417
960941
692768
102775
1250410
222171
962298
824195
1362147
1020688
735999
68590
1974043
783859
527788
807555
1860519
961696
275489
209978
1415386
1653943
505644
129507
1867300
1752556
223521
929335
214998
752005
312967
765067
1919722
599782
1505701
1884240
30618
404762
1549831
1131169
76991
222536
640785
1607472
1568507
696230
337577
1647300
1812938
1957189
318164
1812239
669795
1685492
1926390
626918
543750
1396641
1285202
1154776
824476
1590547
1521888
838206
55038
452705
692505
1059066
217225
1290756
979348
446475
180079
518049
1126916
522723
1131604
1803631
745623
237025
1686906
1322339
1113156
841561
1769130
74861
774537
1690024
519867
1412525
108650
1441016
1621089
810389
1975327
747908
736671
506340
1685938
827173
1890244
1776091
1689248
86103
519727
1072811
71931
1765833
780221
1853637
1616159
796965
245269
1701540
1461029
1693790
1177478
999213
616088
1973957
1372060
589722
1808508
1974143
618789
820717
1486917
1813332
535915
842250
918855
564076
448575
1412071
90263
460745
1067381
1923085
1516779
416692
624786
1889338
1257117
751338
1368307
1108278
483743
1615374
1169758
438322
1039318
1145806
190627
1659057
1888708
521775
601769
466180
1766702
1968099
1367323
1449710
113010
538111
1283006
1621006
844983
148701
571248
26573
1863791
1745575
1759633
476825
1273630
210122
619615
114979
107365
693228
1590409
1022765
718223
822843
29585
1742314
1782608
15489
112796
1593971
513693
1375037
734041
1457905
1970327
1761082
1463022
259752
1401971
1591478
1061704
937489
204316
1108305
1555064
1970834
495022
1587498
879686
863952
887103
882530
796041
1830104
1670829
10544
54369
1644082
1225107
768455
1436281
1288720
618777
1396712
1188084
1541445
466487
1714932
625968
1423052
1476580
1995947
599900
774213
385177
1005943
1268347
294550
1526186
1789414
736970
1712579
1945672
508613
1674684
908915
1281239
1352825
76318
1152461
347329
611350
1761093
1085909
1302578
1338198
762619
52708
105499
1315002
1026519
164778
1130431
1802398
788037
756069
613152
1366938
163769
1353791
1265708
871293
1356491
1041698
1658324
734105
746046
237654
448159
317415
991863
1519214
883226
309989
1961478
153572
470010
1885356
1879650
68377
1269544
5275
680162
422770
740312
509829
1756935
805462
1565530
445556
501558
1360253
987469
294829
1882521
1376395
414519
843439
1483663
1761660
463564
138161
1778350
1175042
1071231
1263716
1799837
1791178
1993520
629275
1729255
1285635
64489
697712
1409280
1426765
1847931
936006
534985
819292
1253678
1676072
26433
1725067
202004
543858
930516
1253706
1717219
47710
565935
1439171
1466844
242720
492549
1285887
246823
1639445
158072
592635
1033427
1591352
1974836
1511299
1791346
1774681
1034021
633728
367612
63792
301166
510765
147259
1998927
62626
913899
1342842
417427
1699237
1979998
231634
1374536
21969
969819
1170714
25522
433825
570407
365428
1899121
471769
387701
234333
1293997
1571504
1353030
338007
550435
1258928
608535
1256919
440246
325316
45250
146244
1268531
927904
1364294
1174159
267917
1202270
1085654
970569
1134571
140330
640874
1060591
482729
383542
506798
711773
3476
115001
1306474
116631
1093618
272871
1222040
727065
450689
1019196
655711
881998
1970750
397838
865816
839989
304403
882853
51951
1541969
1701643
72464
980234
1524745
976035
1362991
1294964
1305667
237984
1202794
1076837
1073538
153777
1801025
315251
632201
1297539
1401045
1476162
321668
954056
542669
909062
215356
460533
1626984
637031
1603335
879233
1293860
193801
1695413
823732
612279
1403256
889024
1309957
276988
224523
81851
784015
1015484
1985140
383853
50765
1115194
747126
1829755
715912
375529
514959
343828
1213362
1977896
1859982
882044
1851474
1423135
1837192
1563614
747017
501701
906614
1106411
1709860
1047688
1134870
438997
1731799
1654824
1576826
1507154
1963293
78859
1469355
1272661
639971
1171650
1891444
604375
73961
1407943
864145
21534
1905610
1226480
1563521
1508817
1411224
89510
1954295
86380
1106562
626875
602522
487696
1584858
846956
1506690
23635
519598
1691592
1994492
620006
9271
1611550
1127135
1835764
1778919
956773
507505
605420
1879170
1769092
304748
1171805
1464442
1452367
1765812
1447067
842369
505255
1785348
1568577
1872691
896140
523346
1974375
1799214
456450
353083
951640
1167753
737328
1014539
1674123
353418
319782
1916424
453563
85648
7965
175724
1666421
1961849
311297
714643
1946454
1583267
112098
1982749
611373
1690937
1136318
341668
603638
429469
27936
796013
376032
113025
1845960
1434359
389535
1696798
1713984
1046774
1691683
688524
903438
67736
1779881
346325
1590906
1924577
493945
1079784
305699
491312
1147149
644981
1448338
1545876
983257
158394
1951085
1470086
428561
496116
959651
196615
574603
1396544
1047957
130885
549268
1920189
1107984
771995
1412187
1492152
644634
466539
1852641
143750
1929186
790414
1862984
813823
814172
952839
719426
782867
1070650
1991906
985117
75856
930526
1884094
324196
1866856
1530863
882953
1230276
1493491
307816
1885523
1440943
1482469
1605728
475521
832328
773879
741992
315046
299846
1742854
1596262
1675073
865868
1828506
819782
178347
1785469
1151187
1257827
95322
1747832
50432
524787
1345763
1179739
723003
1106342
992759
676306
1377906
842727
1500572
1275769
15097
1184748
621225
1190666
1407222
1446146
886748
223853
1935419
1985552
229260
1014372
185628
1180173
1216502
1375057
1999905
48178
292284
915624
1837009
627471
1054001
1457469
35218
693972
1211547
745704
260680
544930
1734891
1198275
1866799
1785793
1981156
222030
1068498
376447
264825
2441
603741
83438
466742
1745212
148327
776076
837384
619921
625976
1282860
1546969
1878485
517572
796760
687
934371
1950042
1202038
1826762
1377260
1161977
1113585
1105202
705000
1086679
1234971
1982052
1037038
1094214
1536172
1968394
1447431
1318525
1951440
1262515
758822
608465
735794
389603
1225178
1309545
1256378
1336096
1357330
1084456
1412285
450336
1527780
1052146
1757535
795210
388447
1710702
1223543
830640
1227352
1736144
1708670
564127
761489
1703184
6622
829145
1190288
558889
493235
1144650
471612
1463492
35744
1208635
884068
1335030
1375411
1881436
1298336
1897906
489465
1256274
932620
950575
736147
1164971
1256027
103545
122371
1252505
1307234
370875
526421
727262
1645862
81400
1376314
405901
1067452
1542241
1904699
1041447
1134232
1336646
97568
33071
134522
1095099
1682641
238597
1246752
1459453
492356
935602
767298
192395
720370
638302
588477
1628958
551503
1998821
181012
1524556
1825444
1719007
679254
1333757
387963
1256725
985200
517503
652885
1437778
1761478
526764
1880246
1182466
1378744
682870
570337
1839185
125088
1294724
857283
296673
1072808
327874
87533
552422
953386
543036
1253173
1001011
1894640
641727
1895343
1237235
1351235
16727
1989336
1292806
1453557
831982
1710053
1112336
1980900
1062495
1841347
317230
772044
1554322
1595085
1183469
271973
1789000
163449
1097056
1576676
869609
1850837
1830229
769611
1903856
555095
1680665
1283009
574069
1959875
1027772
1747042
623390
1556914
1491606
923279
941168
635690
638771
1192
637168
1583358
1221438
1185325
891508
1814586
464987
1819047
1350937
1071138
1955524
1229180
39466
425532
1736119
1719642
1757172
1215929
767912
374063
771404
1612378
1279486
1372440
1474061
753746
1030319
556632
1403481
1544305
399489
429216
884897
103813
966928
1778939
739490
1248707
1353760
1621362
1857950
1009719
961209
490542
1987372
1722693
1888390
918284
573539
1315103
1853820
193311
1867504
1289536
1451277
361914
1732717
1654430
1945716
1355228
1452099
1142286
1225386
993027
422604
628994
1466766
553012
515514
333802
380199
1855505
15020
239267
40720
517588
1713886
173335
1217537
1643395
1196728
1578538
1228288
730082
1113440
133000
828318
948568
774222
644576
80458
512935
120823
232154
758205
1681477
808380
1905674
18377
1178036
1958453
112251
1321225
344339
663968
1194412
1781328
1138938
1460181
298577
1903658
445359
65676
1500490
379979
407553
404869
850089
1473608
1171771
1280912
797775
1968795
1175257
1689678
1961311
1434443
1924954
1959824
676391
1087619
1765590
1321561
1261752
1768575
1210097
862890
276261
234332
1727568
1753946
1326338
1553295
1530414
710057
502181
1915841
367318
1868578
1214196
1875188
1080365
1091186
1596938
65456
720194
1612443
1338326
965579
656359
1353961
596491
126016
899921
262481
1974094
870218
1987420
1297767
1204947
1245150
1948623
254281
723717
941714
827869
1443845
1029180
1444124
536231
469917
333392
827624
1490601
1975300
449359
1952147
1464515
787815
1871660
1780925
527555
1456089
531798
1841570
302495
1897783
734001
1054207
666271
1656118
1761111
914941
991241
1224434
1185889
1221264
1530047
45916
340526
102156
283646
7959
1573878
1437903
675619
1464409
871207
1166177
122216
567293
1150390
455458
403537
1510253
326086
1905365
233291
386560
312162
1100623
890391
1524371
84391
1318408
1673159
217929
638491
1602258
362673
1863069
1576190
494947
348959
188063
122536
752016
591454
969973
365243
713904
1176911
259142
977348
1970468
429467
1852849
828516
257892
1192279
544765
1193472
1357698
697258
384379
197813
1576105
1504151
1739359
1907772
485666
1907609
1787379
462155
1013441
668548
1923219
1290477
597298
1404066
1306882
1137972
248575
922284
690215
435010
398243
1814085
1148925
1497473
250836
1218073
386778
44387
481410
688705
1229841
163100
1687995
1065808
1344926
1371738
1362566
1933375
190897
1475629
1432440
780919
1260209
1012071
1892509
816516
1780138
1418947
1139955
54117
1560066
1388251
300108
1110621
425923
23869
824226
1667257
567007
53760
228547
1114256
1795184
1927700
629619
729553
1903507
608757
1758398
1320290
1490137
464146
822338
67120
1521326
1455332
785727
1301686
526380
315496
1793454
1142972
221167
671981
1720260
1203650
343540
1221680
1874286
496481
469735
957493
1545120
845615
648850
1732885
988016
454083
1416551
432021
573102
574574
1411439
472120
1819590
1687505
269423
490693
322441
1940870
837302
405792
925598
1921728
1615664
462842
1515395
701835
1219471
1670132
1920469
1547500
1064411
1423299
1894428
580905
678954
1767938
290932
888962
74368
1516583
1206445
870016
918713
45780
1981853
376187
1246165
790958
1501742
160406
756719
531223
458827
1276406
1788765
1732195
380092
697224
1685635
1093216
1421037
189428
1679175
946563
599636
1699805
1587244
1389109
1860233
1198682
439399
500338
350899
1986213
944659
1579296
549440
981255
1258547
1948849
946731
1208004
1793648
719083
1483379
1415986
1938614
802274
903612
606260
324483
1258691
632061
1796889
706697
847824
1182692
218106
1260468
699833
1789206
504361
551116
1903765
198302
1991286
921549
979781
1656892
627532
981103
386320
1514097
1322038
1226393
635534
962836
42693
34590
1547885
928645
395970
27654
1504792
1749428
1954525
375594
367053
1499139
1638192
211195
459539
1132242
968832
1641314
710840
328201
779331
1562815
1411067
1133370
924398
571874
697851
1022612
208407
1277837
271432
1420309
847048
880232
1630978
1013668
1241102
602167
191903
855517
1152025
375587
31790
1987783
465810
1960995
393179
743445
1737768
1086231
937005
1990696
273619
912237
1946509
1172364
430539
679274
1216942
1378706
1784974
594835
165188
1721455
562452
134100
817066
1056694
1091853
983709
381706
244375
767032
781759
1680337
1012164
617282
711082
807079
1380469
1121597
189470
560971
143048
1088394
1794981
756618
1664928
1954722
1425729
1429878
838748
1613795
1301944
1605080
618505
1442830
855690
911541
224973
976689
647172
689271
844939
1897863
1149150
628450
1035440
363334
1666378
1847772
946306
338053
996452
1536183
1327497
486338
1070758
1755432
733398
1286591
325197
1931226
472259
1511746
727912
1464908
1756524
892714
750251
1847656
1456041
1801144
1093720
1158148
339075
1618882
980849
1828444
1419866
1776453
632268
473179
276248
1575488
631994
445342
1053767
1105871
525268
1808190
1405546
551216
549012
119074
1986601
958892
251850
1481290
1801854
1781037
1320262
1143928
1064027
1088678
1570913
711003
1079233
1306271
37036
1575578
1852906
570767
1676024
1622197
1320307
496030
1957610
891411
952878
1337373
980103
351364
1281769
853886
548641
605343
776666
1915307
1279636
479333
1699419
25785
6581
80532
1043965
1549714
184020
1669504
1417084
627333
1984945
944499
513665
1431987
1363687
420833
726519
720593
1570287
21754
920855
1055519
1923302
1238806
1696517
780995
782611
1018617
360313
1063277
761551
568268
1326105
898900
902843
688240
232789
848258
923860
61109
510796
1245860
781850
691955
1968697
376193
1023659
118184
1677708
444784
654653
1266228
567674
219583
1784790
1363736
1266619
184825
116635
393024
1043298
1139755
976246
424468
1523042
1682753
403676
641299
65160
103208
1107287
679014
1104847
467133
975991
851321
395121
285471
768683
955636
1322058
1198456
754204
297067
635153
1508182
1271923
1322512
1012406
1409765
1114172
433878
35066
1148768
1460594
1825542
1160886
327821
1793842
1124743
1542515
1025843
631289
1813683
1738774
1092314
536814
784223
1084664
759607
1802332
53166
1667592
848069
1909901
1514143
1973291
1811677
407460
192940
1076222
1630625
974140
1156597
285866
195921
1141055
342602
251908
1068424
452935
218330
1707874
876298
1814161
1174813
1047692
1606124
1234782
983990
217193
1631207
1254901
109781
1214837
135625
1888793
386080
1132357
768796
1305965
1950083
237848
447016
1325626
1504137
1094243
871544
921900
628894
1342141
447326
1793923
483671
565303
1588744
1533041
1992104
283054
1709954
1243290
1498855
45175
1261894
961745
82369
289202
923253
1949901
1275419
867132
3107
374586
1923398
445542
528530
501307
1791471
1782100
1003098
908543
1012093
1490131
1366392
460566
1610185
1607355
1769212
164442
469237
864650
1164521
1535136
373899
1084470
1517583
1729329
1069355
473986
309431
58807
298482
641466
514522
1021695
1352897
694377
296007
210817
88555
1208119
1885771
506940
1547107
1868790
769844
1507548
1057931
1509604
1037140
158554
438376
1179379
660154
826973
494057
141425
1982799
390590
143375
1852543
1036862
938403
396041
204302
1948815
1272002
1596298
1395206
1135561
1099525
1575153
540621
394724
1206979
1872735
645944
1168320
558223
1260488
1628553
878526
1307178
1531583
1752475
131658
1152846
1986751
1171697
848324
793646
1899573
15652
604221
14160
500487
806314
1383475
1358777
84523
407584
1660920
363483
1558948
440376
129955
1181292
982343
1249714
1809177
365619
1972560
1865677
1424690
1972641
187927
1483248
1245925
704581
652680
1951087
439505
1535680
1922047
1273554
1182634
1000289
938272
543631
1790935
1398562
1498116
1555326
1117221
1816179
230913
760874
958860
1912186
866868
829194
1680272
1049242
305253
1524874
502396
1091175
1292479
1499706
1201324
181743
972957
1494339
105370
70643
704175
1840804
1750535
895486
1123421
1402292
1527911
267591
1636573
256268
284212
832454
1025840
1721819
1564975
1033712
568065
629468
1130095
1251130
396119
1058922
917629
690093
1240298
273252
657259
541990
465316
1153409
390744
786211
369684
1490699
1842195
1153194
719233
142453
1013834
1793149
428
780692
502318
963878
1138157
539255
935266
1316416
392481
1576249
1551757
1794438
1362084
968664
1792090
1209164
1299955
1127682
269875
1347050
1877960
124603
1500147
889662
1949346
1771405
879551
1468456
1933443
613977
412019
1898935
1394617
525349
1945812
1741936
1115370
290380
113742
1280449
217571
1498825
1650590
1892556
1398674
645745
675463
1460023
1742936
1222099
1932463
705919
88957
1534961
743293
89844
87541
208893
613821
1906992
262884
955658
1095239
652219
1141600
1075067
1348006
810874
836743
800121
1413231
89099
782176
83226
1642797
1869757
836299
358703
675390
1988347
337282
1353770
307724
1625339
855706
374481
1562090
521108
1454824
1608210
1961852
541984
1702270
731808
574187
1473933
1469638
1874679
663438
835545
1349469
408434
1345941
504497
1700515
687992
1953939
428364
1954275
36855
21897
17580
1981458
79857
295746
163457
890737
1820054
436415
329362
882545
521907
678337
1227566
1624935
328015
676656
1615311
974653
1499783
712706
145845
1774496
579221
1539552
1385570
1358751
821794
1075286
590768
1486933
85364
1140103
1990562
337185
957004
368242
230336
101903
1018038
1124553
678873
928898
133295
1993156
1682260
654689
537764
489018
1547179
1682815
759011
891920
1322675
1327536
1634887
605020
1801875
1108501
207090
1647385
326943
511139
1389856
1056968
405721
815051
1960288
485929
100727
1461080
267491
396944
1365117
26634
1465206
887719
1220603
1098131
1058609
1549390
1492414
948748
583077
149262
838725
700400
1947717
36746
1491575
75811
665276
1609519
511626
233875
115183
723204
428854
256690
387301
57631
729562
522714
1889268
497782
162220
438508
187201
121349
1482412
513582
66790
1917944
1397145
1744565
1994559
1237153
985893
560460
579883
1504529
1954792
857635
1895695
44009
1752231
553186
130038
184705
378676
1379691
1194647
971797
377371
1585478
1239520
20656
731529
1972397
1202077
855434
1964883
239348
35726
1394538
1805558
281824
1185239
1439077
1382447
1178354
1526300
1819418
973556
1822995
821529
620714
43340
1158923
769818
1720508
1825699
527737
1365922
891039
1586543
534261
987659
1046517
1468159
1928825
98584
1077189
973245
1746632
489647
1039064
1904642
198940
831884
887860
1228990
1349666
455044
479208
1263920
152621
458051
8773
1060999
384714
231396
670699
631905
512767
1736405
35775
863156
1499397
842704
81333
284474
1853908
563543
1427977
770641
42105
1507952
895387
1701562
1618624
566476
935743
1019227
1720091
696353
265585
1772077
1359471
1982662
1188295
1605126
1595486
1953780
1074140
66400
1208353
1747403
890804
313981
1739755
1792762
339226
1583279
876092
1003023
248663
1063575
138768
1682533
380392
645161
180029
1093923
1554410
619125
1606193
660889
1253708
748972
787866
265940
933650
276213
1117252
933832
1448582
603049
987467
386117
618048
404260
1158912
1332285
1370830
607414
324585
548881
7392
1756111
318290
1264645
925156
244898
1789778
1569332
1684644
1520360
964570
756324
1086620
253550
1227169
1888708
1640447
705765
1673649
866785
151104
1619471
487827
53685
1394090
1396676
271252
55261
787596
1069523
1577648
1540682
330133
1518524
312045
1675921
357191
1613147
1745156
734791
1589264
1000854
478692
556697
1472922
1032747
1663091
315142
1828818
1667830
1941678
1244394
1683968
1663301
1002727
1716757
124995
1491987
293243
1319916
178760
4322
1112098
1517451
1462930
1043580
1764295
1167261
1091794
1649843
781416
351782
1702301
882882
1917774
805076
135752
309284
108557
357222
1624594
1432701
1076116
1845645
1476263
1944733
1156455
1125778
1033783
335128
1433237
154440
1179140
882988
284649
1014220
234396
1653401
232939
1537492
891333
965806
942667
238050
1292308
325906
1924588
1275998
601259
56218
1197192
1159067
537829
1126517
940909
362683
928637
1284746
26070
1912142
1371854
106963
1879023
1158743
1976465
1257767
1905913
1867340
519528
1805514
163282
574176
1233598
266924
1091407
825919
1978365
426702
50179
1971003
973553
1570194
391013
7085
1916430
1271564
1774457
100216
513633
1376833
264646
703278
1495399
1825152
360946
856542
782336
272945
218395
127163
1871566
501406
396546
1755475
1103589
669330
1285115
751530
370539
1898228
415455
1611656
691649
398841
811912
536091
1576527
1376396
833055
1004397
1008568
1635356
1431698
1653358
713972
1191588
213761
646414
1492505
1843903
532354
809336
1713019
1321651
813980
1788234
559539
320755
359347
1842284
73404
1918653
146508
1796771
568111
86595
1879143
1020615
1167670
1905798
1663062
1838747
602254
687436
586018
1276782
1856766
1307297
1098372
1397915
765449
66431
1676713
609331
1316680
625159
1675987
1035300
75195
215598
1543326
960610
498900
799998
702891
83266
750264
825498
1971727
1307545
867561
1929983
1323078
889247
1177536
79200
666901
1470997
737021
609011
1774112
1611905
535789
1156253
1448389
748950
896790
1874413
389783
1656506
593915
1676080
41169
1566590
678543
1531648
1388662
1991694
1039467
374767
880404
1340628
71922
317865
1343692
988498
254292
393582
942819
711087
1408371
1562565
974863
1129981
811096
666198
1925566
1987803
469117
810249
1410087
881570
583569
1811189
616146
1568562
1354199
1119857
1576339
1265348
620774
1757736
158504
757309
1613151
63332
1348098
1559634
950827
1822228
780503
1872214
732400
1451233
450845
754320
99778
852195
973462
1542384
100853
1476682
410376
1060152
1531791
459180
1202318
180053
385851
215635
232837
986209
11031
890021
218214
140157
1873138
1845602
278880
1334125
288542
432877
504051
719877
77025
674840
5519
525938
1014819
11184
563569
1067702
347228
1113788
1508786
361572
1710133
1308125
213448
317148
1904371
1834214
743287
227758
597399
1525928
76257
1183013
1787336
1592649
541618
1042998
1389736
1344217
329107
187532
971829
635807
1593222
1420654
296827
289605
271967
1855144
1536481
1168552
1120970
874243
225722
809397
295251
1497867
1737215
694509
1967850
660687
286055
760409
1501530
874857
1356104
552829
778276
1013104
1439326
1759541
1709764
1115752
1018671
1460379
1089665
136273
1895905
994990
113680
687057
610866
325190
950849
1700649
54767
451320
187222
1506065
1610600
989415
1122946
1057915
1270988
1966518
183054
294684
1240169
1842745
759045
1908003
1373848
1107308
1602526
1721625
507199
1200440
593859
149201
44129
516796
1917448
701320
396103
244267
1455633
1458111
678621
1476898
1961951
542975
1900606
930025
55416
464958
1589459
268321
779181
167310
887177
1976779
1288910
1380022
435400
1106178
1635890
1435315
27721
1840877
1464865
1012918
1711405
1640792
845889
1686258
742308
65599
311854
863133
1633154
1270406
206652
184612
1137649
602529
1176438
1857809
448941
807972
751565
1693673
571423
1099076
228415
1106555
1304101
1517134
597771
1961915
1043618
272455
778955
66846
962880
1170245
1517451
1228690
1966714
1285890
1021045
281782
678108
1570400
1002413
939556
1582045
665123
282305
243106
194363
784470
53681
1206655
777683
630026
1326194
1316069
378706
608658
1289812
1481729
993876
941788
1641039
1310184
960781
480106
1653044
1768288
423984
834150
733983
858420
1920819
1992860
1812454
1696762
532260
715566
1202186
1721634
1789032
1665437
388811
923464
1831469
1611479
84183
499615
1282404
1039037
1736485
1139225
40433
1793075
1233804
1750656
1043634
1373970
1242903
916412
314160
1291958
567050
1722543
1327147
604673
614534
247590
1336594
1032687
243554
641288
945504
648849
722885
472230
300763
1265547
318315
957089
1942880
274001
1670306
1220632
686127
570782
1869202
1974576
969392
1129283
877315
376385
1051188
1130957
1853940
1941573
6806
309228
350110
1370129
565017
761804
1952442
958176
350076
117071
202329
1134541
1676764
1631956
1047779
1089189
561848
201081
754132
743003
95012
153228
1533917
1814119
1290390
365741
658438
1538118
902377
1755653
54981
49905
192192
332516
860779
220054
1401680
1048955
763014
13745
492582
93371
104288
486691
1319014
811318
1047422
1040728
48092
637788
1768124
663330
452913
274270
412496
1783856
1766360
1903914
171339
1181422
1546148
1661884
35837
686448
1911698
1551244
855600
1067430
631908
1022830
1499030
1228253
565231
1687604
378572
1692544
1928230
823166
1616166
1521784
1541820
1069274
859602
1695336
757661
1957450
1582965
1925833
1581001
658115
1255396
89860
1854578
1270468
522866
77697
1405669
84839
296120
581654
1285337
162637
1738908
233820
1516563
1086865
1291551
257302
345341
454358
987536
469262
1527465
1877893
1670811
1900
930773
434069
1317006
1887394
1620411
392430
429221
1477133
418177
98406
632959
457386
1238281
1478687
1482004
317643
1517538
1795607
1007380
1372599
1689930
1314554
1569370
785035
1913820
1556395
1801988
12877
265384
100681
1440645
728493
1553958
391577
272509
1303436
1045518
1567390
475903
744179
505453
501359
308415
510032
61003
463952
1463280
365053
195568
310856
382036
158959
521296
268349
325187
1994109
619107
633314
947983
733473
1624094
1325845
569489
1747322
822924
564166
1473645
451989
276902
314059
524033
1475998
430569
460210
1589711
1007219
1604632
731840
161483
1753379
1001760
1270497
469517
856645
741503
1597883
974523
1169715
253765
787222
1394214
559466
936795
293763
461910
1048869
216476
1295166
1986811
1773969
672827
621924
844416
1509789
960242
430973
1661895
1611975
706871
1723634
1730257
1061033
1899745
75131
329616
1241664
833550
1035110
1380597
283438
885153
709965
1644157
1495090
493811
1647184
813254
374391
103869
1464686
205863
1254183
1200050
500312
1766410
1740309
1249368
846171
799615
1651738
931194
1984918
1601670
1904409
1754815
1610126
1447304
1487820
794190
1395203
122820
1990982
1490527
253716
1068484
188998
1833210
1413060
1478746
1405301
1166066
1885757
604654
881153
1231184
645035
742942
1463294
1368951
569388
849365
1883449
1178009
1115842
1312056
1014884
1339393
58993
1541759
592285
142030
542099
1280194
378721
663224
1970318
1598568
1544777
499387
1810948
463815
1284631
934062
1958102
1369708
1832514
1364884
371011
102998
702048
1069631
1793041
1885536
215647
1287548
937798
1067612
590633
1999199
16203
1757638
1965715
148733
49452
1631564
669577
1461221
1900546
1874684
1452642
359029
296638
1141831
1534800
1031913
924495
489094
969590
1614423
151790
1399354
1269940
960689
946983
211088
1183466
701466
1429072
1797425
951749
1033953
356991
486630
983688
161783
853895
172912
716396
654926
1969199
200912
1974973
731979
55740
107824
1297087
430051
372327
542320
1516904
1207502
922988
325323
1728128
17499
1191610
698342
1566373
1070600
9926
1181095
676653
1958029
1146463
1014528
100360
1314600
1435085
763768
1334203
1514486
1263913
70313
1376400
518567
1033191
71875
1343235
109195
1162185
411662
451235
1033820
1514326
515169
467694
1551869
1717680
748417
1468641
690150
1016914
1855063
548603
1932014
234999
1031387
1302787
960557
501425
473660
938720
1678217
1065869
1930193
1070690
1837120
1638234
345754
1836576
433810
859115
500475
461367
1953523
688916
1069868
794856
1416773
508402
896089
69954
1098150
1747522
262066
1548981
1018284
1444336
1544090
24512
1554781
834992
460941
367477
1178375
1190429
1702557
1509212
1617939
1229469
1266885
130437
446817
1922951
139885
1329450
1069636
846725
949760
215130
63545
1879105
1243921
1982935
1544904
935302
162769
1322296
1997498
186945
416248
1207287
511877
497026
143727
400557
677588
723958
1867544
1332416
1294360
383469
753152
1704127
145164
1055485
1789935
1475804
309472
78058
779771
953059
856850
787479
1741649
1726760
350996
958583
993789
747959
515473
22893
1536528
58187
952147
1618520
133388
1286635
1441720
1672646
1776414
1708679
1398466
1018663
448739
588272
1395939
763532
1856066
654456
1786312
1178988
153223
424511
1359155
1710490
1115394
1377324
680877
1642816
724984
507498
534440
1706392
147014
1724452
1325946
967973
89104
1422657
891912
1371448
1185781
1178849
721756
1374224
1770637
919203
1165809
123603
1324457
486235
1320725
1356932
649958
231000
1715532
1376827
1502671
755821
485067
1211336
193398
1437791
1305653
928344
1672703
1797598
237733
1507435
1539404
1666434
987840
279639
121751
1463452
760693
471655
1670851
1770114
1592676
1130857
686850
35652
1221734
791214
814601
748905
858839
402484
1196532
262200
273782
19301
111259
106703
1174190
860576
1873850
1273926
159033
1087660
1157170
1556451
1755
909860
698069
86191
798643
1213423
325439
1546320
83758
1419812
1243725
370433
995074
1200564
1222115
1744596
33071
591093
1597189
842675
589794
1458951
739845
1576758
648450
712741
909197
233738
1410941
1415170
1561737
976993
687756
291626
488685
591408
167163
58931
1640518
1365003
1537939
1033419
995807
980702
771889
488040
592324
722640
926015
1218263
930455
495393
1113471
1182047
308931
1792649
1279727
1926745
65819
60964
620304
1227340
298228
1397685
1635582
710237
1743289
202905
1855154
179886
1332916
1939243
1114752
668633
1609447
1929112
1345685
1640423
1882568
720266
1685647
1372560
1903972
414053
160517
852629
1626288
427944
840707
1072344
1956646
1009680
131030
1022363
444621
65761
1888202
1354189
323224
1698118
88129
1848388
760615
645305
1264397
1023721
775196
1416817
706123
1341743
1883225
650557
652924
642273
40016
55364
1773950
1717050
11232
1145994
394460
388322
751705
1674634
1990258
216268
416187
1222119
1713084
522069
1193286
1044571
538401
1455385
217007
1510050
839317
1780398
1627077
1130260
842521
1958787
1086917
1457180
1252409
1271768
4455
1696291
676033
1957001
1483396
1979297
1548367
854231
1757116
1645778
768546
1292991
1058909
913571
1823307
371588
14162
1741194
1580039
882552
413671
1223780
1134913
1610757
1387024
715308
1952577
530305
788578
1237717
1208020
537369
170133
213730
1776531
605894
472985
1311238
78319
1767732
569017
1087644
732985
346901
267727
626075
1905595
599576
1834881
323044
1277768
381275
1578575
416528
1983854
327794
517665
1459542
1984465
92063
1567513
1973199
438626
572793
1694848
1667257
1775237
13046
876150
110246
1816016
1101866
1287255
1885883
1531897
1775108
757893
627189
822384
1078318
494606
1647345
314836
322872
1662990
990864
6085
207653
1579847
687566
1306311
224722
169195
299749
1348110
234696
1631125
245946
380611
1639337
1294917
759132
957106
314143
671426
47942
1805060
998289
290811
1441551
1048501
586998
1391365
1440998
690388
334223
1535082
1979707
1439135
901544
1840127
1588539
1974692
366134
803738
353737
232429
201973
1237017
1574577
1255762
1309584
823166
1858608
1943797
1053069
269780
1455613
421788
1968890
1412722
799042
408277
1357522
1790929
356725
502564
1549037
298979
83474
1513841
1056869
1807928
724536
494544
1938471
265548
412412
1743662
1467935
579604
1839119
1961055
1890895
1393020
1301603
12976
318525
1359423
1695669
1149447
486114
1811395
55671
1928109
1620085
415033
702072
1703175
1828664
1933102
18911
745926
1902693
1503016
4577
1601375
1290555
451271
734154
1909078
1986610
104589
1485185
1422016
306574
244575
880518
1360915
384964
1080234
1136279
658002
1659518
531680
1977498
1652540
294226
1937580
834048
369660
1813791
1212535
436562
869089
813145
209076
880772
1731507
1050192
105113
1402442
1216170
1069485
1951050
1594595
945915
174369
1966733
279916
581081
417343
1833649
708478
849921
826206
292004
1405824
442145
1127056
1405376
1401078
257170
890438
370962
773162
742276
1502880
330195
1506483
1758200
1453613
1456643
1352864
1435343
38889
1584898
117554
1189223
1277566
301535
1865746
1983615
1690202
1070975
163050
1658647
296993
670567
1201756
188671
364145
1105769
1745971
428184
562281
1520661
597895
223276
176446
1861226
1318057
797004
1065570
1394068
1025316
919624
815326
1911181
712842
1170967
516360
882552
1154326
195760
1869682
1257744
417618
578449
1412532
1653127
927750
1801292
465086
98457
1701254
1040586
1227282
196426
192646
1885697
1981473
171893
597287
1165897
1754547
1803843
274200
800325
752135
1421399
1047668
1508545
359798
956665
911570
492736
1320752
987630
365237
1508764
1483142
1029582
1924810
624690
1339970
1300899
45821
376255
933234
689907
1409135
1800638
1879173
788839
1476090
1539799
1961012
1415730
512567
42001
25026
1136191
823177
1201430
1601582
40754
1153289
396747
27841
92528
646623
1267916
1979764
386494
1297861
337532
1922848
942098
1106813
675104
426190
372136
1441687
1675942
119930
665588
1995236
682778
1972187
465318
1892909
73812
1613235
564067
295436
1335958
1056575
404262
611290
839905
56462
1074674
1030957
869528
381527
287318
1255714
1945955
578490
421606
347634
1800076
1211393
1289319
774352
330805
341430
184915
136508
574646
1885247
178041
792509
1832734
624392
662310
32030
591574
1760874
1801301
1851192
470057
229028
1939378
1478744
1864364
1214331
823340
1587379
1807286
1753991
1512454
418692
1354114
239712
1008808
1584354
76692
420401
1149003
658593
1362141
262670
1323279
1645530
1776138
106176
1638493
244836
625198
765841
1836302
1524504
1941758
1673157
872537
254865
1706248
273398
414718
712539
310867
614939
1353423
1472805
1646670
1977120
253517
1998884
1864180
1585308
1435026
1255640
48399
50731
1526934
46230
1155363
410424
296573
808825
776950
1555553
1081242
254013
1112505
1822360
137297
1263906
1788325
1351492
1486392
890110
890837
1371226
659688
193636
860670
788772
782258
1140131
1230574
843854
1049436
249381
823976
1474394
471059
1403368
154764
921232
1725743
183496
431002
1780666
696647
1063148
1104500
1521926
196408
4233
871289
197270
1288961
1006853
364210
1731177
1081187
1614697
1393114
1544702
1841605
1316123
1469220
1518422
1104853
1019174
200267
463969
1575227
1169814
146050
1461786
894525
904540
1013895
1827882
118792
1272093
1409114
1575053
1309142
975739
537806
1431867
948700
1955228
1133785
730939
1077211
1530476
212716
1358239
310032
1816701
1754582
136844
48423
907113
27375
1394747
408420
891896
1271743
845254
406143
1615841
222243
53357
703747
1475566
1877497
761072
458765
1026716
1658476
1245499
1343397
69877
1933153
22066
761954
1510664
982879
170243
1035064
1372331
1302439
1546386
659708
175548
1851289
193094
1203148
1544068
960655
1437897
692075
1217294
938585
34354
515169
809659
1263958
826381
794293
1817105
591775
1191466
304848
1343473
1532323
1766671
31902
1840661
576807
1779668
587270
709748
1317373
226779
81064
919540
77554
894985
1569124
886832
479924
1183774
1943592
570878
1818329
1197701
386320
126147
1813241
548234
785627
830958
572017
1144075
1324525
1140593
107471
393472
742420
1545174
1946037
1315170
1462744
1656732
432721
1261901
990681
1420249
88004
1977075
796075
402111
1629646
595264
1924550
1114878
103998
941590
860580
1634720
1781234
683173
16404
1838519
743999
942569
1480031
1478386
1979580
836420
1353072
1113767
1000014
1616473
48775
357819
682655
1959554
622137
867761
1320058
290916
1024091
1076001
1019284
227446
1017853
876653
403100
471037
1607660
1297386
1430216
1929302
1639070
649673
939714
1252863
855944
288738
740866
1359701
863011
1894315
1588101
740755
758065
1655650
1821898
1056678
1119878
576936
132044
1774876
1276473
1046903
407278
1730440
49380
101247
1541634
722965
995999
1060221
494271
1814320
1405608
22652
1488731
866786
1764506
1468933
1882537
819570
1775405
233880
1775162
1692096
1007838
1218639
1086369
146237
397436
1577847
1985347
100265
307628
1254132
982959
756035
1195211
1708012
509127
132271
1300240
1715424
1392650
1747390
532959
184072
1711968
721331
205576
1187558
916889
36636
1851090
1644910
1486830
1606037
1369301
1337826
1861499
1149036
1335109
1353551
1182507
2123
498187
1215931
913285
1329165
1793417
642842
1555466
34394
67064
421957
1502321
1668024
184750
1151161
1147107
355534
1388172
191459
620961
1605428
1537861
1282523
1100269
421066
571974
1648553
1950409
850069
1522965
431264
542072
700679
1992748
1385850
332409
212743
1580437
1076626
1102467
1555935
644440
627437
153870
1952510
1317409
918143
57441
330680
205302
1621084
875867
1707481
625333
161743
1770772
1641733
898117
1042271
866474
418038
718553
1260551
1350554
508235
1382287
836580
1587670
1783959
1104537
1122712
1642290
1358253
1008638
1977373
1710006
991107
1120957
453309
1140606
1552539
1464351
1021429
688925
996576
601840
25911
1884115
1323954
1681619
396427
110944
361022
1803786
1196944
375641
1653023
1618996
182356
1402864
452146
699462
1406444
1943264
1961916
1194303
230653
1776320
1338867
1492161
899646
1632642
1863925
226510
799738
1814005
1066410
1611320
670477
144090
1589858
542730
817152
1216489
857938
1380133
1401602
1067827
333406
87213
1792584
398439
876674
1266680
187766
100419
614785
601680
1833644
585450
1097107
341298
29180
154504
1941759
615406
517818
1390892
1416173
809255
1790220
323796
748457
796336
733153
1233513
1006779
1187281
1727133
1181248
1598541
1691861
1531458
1282155
511284
586818
1622448
806280
1132478
885262
166368
758162
1167802
1549125
1677269
796402
887662
984971
1772421
872661
357538
680074
1539952
1871184
1956894
1806238
1969446
1923190
115976
1695120
1958502
967717
183955
231784
1029023
681176
1793827
1872040
543164
1724718
1853820
611198
983911
1008254
641840
550339
713857
514844
525407
239618
1932553
671319
696781
1122965
121077
322498
1978862
1291322
204581
856383
72571
1836913
1459862
1528366
996028
1636069
1929187
502082
224414
717629
1362613
1977598
620118
1818488
827014
527020
1420287
1473239
927095
1959304
1237187
172239
1852359
1814781
1941979
1681633
689244
1857741
1921920
1004624
1164907
15986
484667
1542504
1629901
554681
144823
1436076
1669805
1720636
1300006
782908
615173
780588
1681182
1004754
1196938
650057
536918
198934
912553
494886
1733188
1696164
309713
729421
140223
1962757
1865520
1239861
145458
543919
730855
961767
1349336
1767388
265497
300376
1069798
1581321
1142096
168323
1717190
1619203
633793
169064
175866
828177
1335484
165109
728085
750858
77374
1778532
100455
1799477
1226630
1585492
910637
560615
1412210
1705175
410754
1918279
204946
177283
109538
1378170
20481
1279821
755815
437710
1373596
356011
1628221
56167
549047
1606708
25512
1384002
1983898
761229
1073925
457272
707561
384399
134328
1465244
1863333
301625
1499639
23344
59273
225537
1411286
1912632
1805487
139405
886300
112918
663010
1965573
395026
67260
1500172
438914
1942719
699469
1187601
500906
1575437
1588796
101915
11977
1071497
1306880
1453969
1296043
1350702
1433488
402702
886194
1329678
799750
1149427
1108642
566791
882566
591058
1582309
453162
122315
1255420
1520922
1122960
47850
1939885
1319251
725903
471368
1476820
28360
915735
668428
805931
771086
463967
1887299
1228385
1340656
818522
106369
406494
1493663
247211
1302621
197222
1227570
99555
1166502
107923
662727
1546285
150740
1924893
178936
1707502
336616
1398391
1604413
613156
1994286
1389126
721991
573005
1417836
317130
747482
331810
1037488
1829245
1388076
8479
690094
837978
1589299
682500
1943773
1404031
1495797
893727
266216
486179
1713437
665807
1324842
995002
119440
1586042
1182537
447939
1325469
1844632
975877
155559
1153282
756306
94029
1153546
1612341
964150
749330
758774
714926
613983
633711
126353
1042240
1214323
862932
1763689
1253087
742133
1622030
1182099
1535295
1992030
1496685
1504228
1344902
1257290
791241
614263
30078
329522
1065438
196755
572334
1798141
997006
1268300
972417
327081
408816
1319589
1587697
1769255
1451621
107140
257113
1376773
1647861
1325079
464447
1838068
264403
291795
1896405
727721
736173
496786
45880
1556853
1441294
1084777
522759
433923
1341144
1534583
202565
829358
659049
521766
229606
1084353
1654960
1281992
1061245
1685303
361586
36222
1931691
910020
1975287
1027948
996518
268045
1017570
641015
25403
17962
1976298
630914
16868
1515463
702867
874457
425841
1815322
1462985
680731
334885
647720
53008
1449211
1839540
818065
915077
1762009
478568
1596628
1040239
639894
686346
1370578
1448414
1119145
648875
1184598
1825489
760377
681535
1550117
554461
1878200
274482
890192
1097574
731922
1066154
460067
1766800
405407
201583
563647
589919
1823467
632718
1090843
1591891
254856
1077578
570723
1565544
462258
1068998
1386605
974599
77760
536481
1621964
1240822
945122
1280240
19121
1295472
1720717
198305
672578
1085249
1389342
251071
1481393
732820
1627599
1443653
508334
1573155
319672
1206349
666723
1185136
1174318
638559
276824
868759
1269452
1641714
1248251
334519
773899
561374
816728
1593805
1769376
1816107
1535640
1743023
1596149
212084
1551711
132316
1873959
212148
782482
1493005
249931
1347064
51320
1278510
354377
255507
1192595
459397
1913902
722393
813668
1789477
336336
390559
1825767
78130
977683
1218009
1544585
1699422
980433
1749441
35529
1894114
1124969
1470435
290516
409433
720623
1395165
544621
740797
554856
1535246
999630
1361069
1814952
1204476
148273
513332
114859
888303
76866
845266
1362425
272266
1555531
1865217
392015
1359243
1127149
899272
775463
307200
1666305
687259
645520
1860015
1461401
1947030
190794
599698
969599
615651
561691
1585907
1902333
1561766
979782
23133
1863493
331149
31902
214579
485378
1706505
1552551
1127275
826224
1874415
1144343
774466
1946081
212490
952153
1326924
1023852
1793238
1911657
976485
176109
1899086
1824884
746607
1371800
646630
1638135
1487838
41748
765446
136660
56023
37496
174404
301401
1715616
1707095
813360
270689
800231
699954
1128102
1674067
1928571
1291414
118160
956524
972456
1839426
490159
349447
1497486
1460769
1973580
40621
1551766
552305
336855
206412
508990
174978
549998
942142
1460892
1426214
566953
1653497
626084
1029411
1000065
816133
1459502
901431
1024785
1301897
651999
1729450
1722894
227548
1124726
51516
607655
310702
349905
535543
1652191
716268
1791248
612957
659892
969771
196266
1728861
147132
1352381
561084
179493
1093676
1135197
1307155
1142358
383434
833283
1180072
1778574
676567
1712564
720693
591555
1194383
1219621
1452024
1715364
1021531
679234
518231
1825263
1513894
512274
244265
1218108
821316
1566868
648147
1051108
1191409
873714
230872
1390501
1204037
1757768
1787169
1590317
386973
472123
439172
1088725
1137074
1534051
732766
513348
50305
1508375
1611942
1471325
957917
603962
1110170
265786
1406451
717672
1880030
410411
1055850
707937
331218
182062
1079748
1560203
355441
241843
1380364
1162850
1140574
207673
1840055
1533672
727463
41838
1678307
1212814
829779
924632
1799473
1331350
1913837
742546
1980502
981141
234330
793819
1714021
934822
1567219
394203
1378516
799776
902925
743154
1052945
1954251
1914887
1709116
1804435
825964
1121335
788046
82596
1637618
1014740
1933963
1709387
1237680
1476883
60545
675486
1565132
634008
1135223
354303
601119
1071193
163303
181107
639977
120688
5903
467322
1296455
1679424
574874
1191283
1170372
1959974
19162
1064784
1008966
849570
710624
1510104
1698674
455123
798711
360499
837855
867535
587634
8155
1109686
1738149
537077
1269160
292722
708756
571652
1978443
791554
322522
1773418
802763
796047
430552
1408995
1453422
989954
540420
336277
1548752
149152
446554
293602
605673
54601
245830
1914492
900878
1197087
1514032
424828
1598166
235538
680950
1218096
293164
491518
1289886
661657
396350
784273
1178378
1704354
205256
1836711
1997328
544745
1702284
1941159
1134739
780704
1324459
1627060
1867920
679826
1133685
928360
719638
1072722
1742408
713746
1580415
321270
998279
1840728
1436099
329661
1372409
416599
1443906
1998104
1130373
1035336
772600
1449089
929408
670213
1859891
1770349
1956440
885808
644230
1045419
466281
1594169
80232
586973
772345
1378656
998057
224189
1573846
1762040
1268686
1442940
930217
1941942
1665941
297538
1460425
832125
1340614
127321
324988
840901
1656773
499330
1145860
301156
1297182
111254
1041042
1648429
379161
1605448
536019
108569
1316574
1282362
559796
1777009
1026697
1682147
1894309
1453889
368363
836505
1458232
1541984
99345
409903
1168343
790263
1146901
959651
1275197
1641711
1499688
1089323
494610
1759631
464458
1116897
1405416
1275356
159126
281933
1861613
1212365
1294859
1161626
795434
1090132
656956
1019187
1199106
111913
68242
1549240
1693774
1023400
495939
171308
355006
1856506
1179045
1116950
1611248
872358
1273794
1437655
658742
1062696
1401474
1441102
1581003
33565
353031
1050256
676182
781154
754785
1648564
40200
303269
1674278
1112518
1958342
1215625
1520349
951545
971060
1024255
408880
1027224
451402
866802
154610
1816527
747964
923359
1725054
191496
1595247
730761
1177400
373028
741231
1919847
377986
575257
1460635
1226605
458103
1098723
677689
898311
61460
1817463
1611451
1753099
622175
303595
1355792
849255
1474037
759398
1657361
814466
1589939
1820592
436524
1299230
1788432
1169789
787027
516388
1196525
1715889
358784
1695399
535746
1035006
1224720
1211366
1079752
160782
1096104
1240317
1645715
747686
665130
908405
1764786
1056782
1340300
1760169
118847
383287
156292
82895
1381410
1549100
21702
1950304
844580
1816369
1901718
1476871
708178
493417
1617194
1523807
1996284
465791
1279633
1445313
574784
1757373
1255429
1960065
1257429
1291666
1366326
654839
1669784
1993460
310462
985513
1949782
241385
1426132
308578
438888
88547
525463
278748
1670783
526704
154044
418362
1286921
395438
712286
186283
5647
596158
1360008
757353
731696
162725
67266
1045496
1224374
36423
632632
1952030
764077
813803
1674533
595122
1294091
1252946
781925
1193423
685569
1712528
439144
1123339
533096
920903
723337
881551
426688
547107
81067
1913366
502956
1689883
1169526
315851
1350767
1482306
415652
1927011
1927178
249685
893463
1640905
1477331
1656338
113539
852649
109319
1447670
1146448
897162
329569
1041828
358441
527860
1027498
424228
375927
1334210
1802502
798145
248885
1188612
1162245
1637906
388502
857258
1863043
1189167
531025
1744607
302870
1057543
860469
1970097
1957894
611070
1077165
677782
1808163
166091
1459078
462483
1611618
167060
312942
307059
429573
1236419
95813
794799
1148562
1803489
301966
99836
281374
263546
1561299
297565
694307
576515
727272
895283
446567
1781528
8361
1765479
923346
329883
420919
1718018
1223145
856768
911314
1072534
509674
827905
969060
1115338
751894
601264
119328
1145762
1952905
298128
1671080
1422189
150981
158457
484867
1034967
1288389
1563874
1746578
1647458
1898204
1143778
533177
1729796
331080
1306475
1987740
522610
1545373
379724
1508898
933505
918796
1107190
1442225
1182828
164234
1700289
1293644
882021
1701226
1934389
110716
1063637
745212
1111332
768965
1378177
1920575
436067
524363
1258404
1688607
771113
317994
959554
65312
1188976
40921
1516794
811930
25244
759195
1213305
1287136
59566
483788
1677392
828173
817077
1138490
71114
172866
83931
913905
1098527
1053593
1611751
1632321
1239462
962383
1142585
237317
130959
267199
396845
93003
235470
133599
211997
157321
127824
968695
1701217
1093447
1754434
1816857
1014244
601451
85520
990967
1008020
147881
1784039
227449
1039965
511018
564827
177801
536346
407203
59314
1393044
1579577
489472
1665258
128126
1706774
1249305
937194
1678996
1859540
385225
1360436
1910047
1581794
538961
86645
668065
1029545
694775
1589700
1449017
1728031
1576618
1898890
1830241
1732427
1126189
1236275
1127313
1011791
570690
951045
909516
1631678
449947
561109
861407
420170
1295863
211139
1113952
1145422
852555
557236
1221611
202022
1075020
92492
1306948
1156900
104519
1949680
1715646
1946748
460142
1588886
1547013
1971052
184496
803264
536491
554491
426508
171378
1772763
1633510
195838
1833500
1431134
1671227
1399439
1589749
442481
1323292
1458222
756736
1744960
249104
876082
332775
439113
1520364
1778430
688043
1427271
1362214
464242
223618
721769
1034927
365698
935991
577354
765576
1818975
955724
16554
827871
1631342
1240628
1426968
778255
1801070
38166
733681
110857
30395
1119357
60473
308605
949396
1705952
1867677
548221
1592279
1978633
277062
202707
1668935
1633531
1659063
898388
165236
1233096
366179
231866
1061108
1196816
1577660
1798669
1882280
1824193
1563745
1140478
1487248
673157
1692057
1029011
941161
324693
163404
1613134
1921371
618206
4471
1416084
22785
678600
1808916
1502290
212421
1878318
1424913
1323210
1309137
1822092
1336734
1470560
1763792
1960574
1961540
988928
11773
1335751
1735051
1861138
145208
623638
743117
577286
1925356
1446015
1650827
1788095
1422973
1113996
632692
593798
146791
1605683
1566541
734594
786314
370945
996259
1075989
1074534
23752
1452382
141611
1638623
1210685
1568431
1769396
1678048
698352
1941534
1606642
1036032
666400
1474209
419846
815893
281701
598845
422863
307418
1628879
159342
157338
795011
1932448
977728
1510735
1629651
1362366
94982
206331
1727558
1328123
1146958
1380009
367920
154306
1837356
1359153
222785
1992445
1752525
840671
1034142
1010400
1171276
816327
1516737
39480
1849279
4861
1593172
167393
1169006
1515007
5864
287480
77862
1550508
1783227
100251
45104
1466101
554996
1641067
376465
1619602
1498347
1978132
1997066
478654
1169700
1584328
1893031
314214
607552
883951
1391342
1683534
1772005
1099829
920754
1369510
1494855
617528
1206014
1415489
1183417
841630
1575561
363962
179523
1618712
333946
903611
1576428
1844959
342792
1734025
1826094
1143870
1620729
1269371
1883790
622008
845721
1138844
271653
1128198
104595
384172
696346
496791
1752618
1248592
1158143
317451
115311
1875087
1521114
531738
1907353
819313
533050
1286684
122454
451864
1440850
1986027
963430
1276104
1171560
462280
1851358
721900
288748
35614
462426
362721
56639
939211
596888
732618
1348453
1261712
691287
243761
1087925
830119
319231
1496358
1924965
1861157
854420
1524922
1495803
1287384
1869874
1880336
1526835
152850
1403353
1233354
259123
1735377
1771252
1594120
1239318
876923
271648
1141125
157001
1175453
1765874
549959
1981371
553321
1299029
1899245
1758841
1253174
951217
1375742
191216
1498743
1969787
947685
1831338
1379885
45686
1229970
1330467
1893137
544936
848281
958396
845131
1164212
1692991
655910
1378415
410201
505064
91989
892170
914934
455291
481358
1589451
554353
150707
1059332
1084751
1290409
835491
1810626
1304221
104841
1421088
1282405
1857205
467418
435653
1750055
1789313
1155797
1997683
394589
1490383
242791
433056
869893
908812
1976306
877043
232925
515670
1690752
1627769
1320532
1394002
1586154
1172769
1558269
897623
900194
1664462
15913
1534893
1382881
1219115
16406
1126055
480777
900905
1545320
1084401
1423064
610612
347956
331317
87766
202452
1890704
542588
69758
86624
849435
340670
1410761
407073
1215854
1302187
1435896
867502
772045
1684166
1345974
745251
1290086
287875
1654361
937714
1663653
875603
1368460
798900
368657
304200
1512314
1182287
1004793
1215980
714285
11078
399244
1441698
372449
1209169
1153435
1943056
724116
488781
705829
713525
861101
472910
321875
511672
159842
1356232
1717720
724672
436426
1867577
1693594
1294014
1784891
670408
482968
150866
1416888
1842698
1718803
306226
1530235
1398283
228210
185073
1908201
1181502
1148797
1959794
629829
77139
1444629
245501
1019041
517665
1757275
192263
1239223
1730511
1965155
1387836
142813
1254413
212556
138641
354837
1262880
1440580
102875
665880
105549
1868632
120445
856710
454740
1652150
909266
1424740
1886224
1996195
1294231
1699877
502534
754261
1109497
1896981
107878
1788449
1613744
716204
1764398
107217
875330
681938
356633
199517
79677
44740
531408
1744704
146307
1009990
1326549
1036866
1280088
1620892
1034978
394219
851250
1784392
617204
1780965
1489767
342857
1502215
1908708
1455640
1116939
646541
263453
373403
1592977
936746
1857129
1291443
663410
779305
1114042
1964097
1118438
1077349
1344574
349183
499087
1072448
697133
1499274
711720
1289735
1793460
440805
1014125
338980
1751609
542426
1920209
1819349
742442
204447
1905022
770059
455965
1813088
1736116
910434
218742
836629
1992754
1348255
1444864
1809428
1826192
1473888
1577198
952342
439438
1739074
45048
308369
1849314
914179
336365
98072
542360
800129
952090
1757602
221585
1763090
1249871
178508
233796
1435540
497213
262993
928322
1286185
864061
773451
901061
1951185
1256658
585892
845158
375284
204047
288665
1676385
1959728
178443
957034
1719014
55547
152348
488813
1857158
824632
633397
292867
176697
1056764
1969923
1408860
1861402
1857964
453884
1702379
243382
1201428
143868
666153
415038
266497
362348
1587978
1863077
812009
1947992
179624
194334
1961986
11934
1993792
372226
288118
1741449
922076
1480576
1100220
1042666
301691
1286854
1839852
537598
952435
246410
655229
838032
17819
1014751
370708
1817856
1577720
116597
845102
1829349
320421
761439
149214
1515745
956073
1970056
747400
1950738
1573185
1676119
1532832
1514968
345610
1821334
397700
1366630
1114501
382967
1481014
1726558
1159539
632854
462905
578579
551137
1741305
1595208
695543
116808
1956464
159249
116107
1369030
1609695
535919
380860
1233617
1057863
419360
278297
1422454
749673
54277
1293551
577144
537414
885366
798825
1225447
783693
877992
1767396
1541523
159274
1159868
541194
1738837
647896
1325852
155294
1554356
913498
309846
727122
163200
1692451
1905405
1870390
379572
14427
1186107
1672457
1208544
1924321
1299755
1505399
1949879
167652
617927
1487359
658182
1454360
656787
1706838
1961766
1913256
1384713
1747880
1364916
803391
660701
830462
822154
1075902
1502046
1424273
455176
1422810
1617233
1476142
1038912
1003976
1736351
301059
285899
909719
1804295
1905401
1240333
1252859
360702
1410288
1002328
130376
328475
237702
208566
1870786
885955
713938
36333
952697
1528427
1512305
1864441
1715255
162431
504152
1426057
622534
1334551
897248
1104187
808379
646987
1958250
1618050
640913
1342559
1640944
1649754
414310
541102
293840
1324029
330529
1382260
1558345
1073709
95233
847141
97300
1883922
867139
1642110
1813325
1294320
339907
569333
774162
630263
1476987
1424179
1262997
1961509
1514584
738670
540716
754739
1568398
1374370
83944
1961404
716504
1372643
1536322
1653991
209580
1572743
750362
1248937
348353
1251966
46671
1210226
687981
1655221
988559
1579648
296536
88170
1349606
24244
901634
894266
1697927
1183469
1631225
878120
1980457
706756
1716466
1092516
1165174
278779
995171
1038695
40668
241645
574677
900575
958796
782230
281366
1094174
1496986
125421
1628631
30716
1956044
603900
903906
48546
579584
1543686
468913
1476108
89622
1833282
1848953
1770688
1359151
1940099
1727205
4447
743301
937846
1869465
1966963
884478
315408
1152310
1636709
106848
1414574
1270589
265353
1956936
1718780
1178575
361686
220054
1523790
1187391
617391
1331710
1884999
1933790
364707
1057047
469716
514875
396200
1046267
1121271
1994512
1282193
535553
1610759
32440
764694
514393
878203
1539589
1880928
1075455
979937
578318
1142982
181824
232062
1152074
1561680
1516575
365460
1545392
278752
170112
699287
929333
1981834
1203675
1846175
341712
1533104
305422
512197
262001
462449
1042555
468822
1656482
20818
1997521
1655639
778868
239027
962718
1373441
1949812
176620
1073719
1799070
1514934
1045844
670443
913255
222241
629396
1487829
514846
1378112
1326326
1709571
1888530
981479
188044
1942002
417530
1096008
1967651
1336959
1507868
86258
425019
622405
1066375
1847266
1653780
1912535
1385953
471942
809761
1376750
675001
252154
1993159
1037301
1225386
604420
119076
1778577
1659320
1581141
603037
1847734
706833
498290
196277
1492137
1350342
668800
1013988
1259404
1889756
471125
916380
1848129
1313517
177605
1330916
144287
237598
1678998
1271319
732710
1881205
1678379
941644
562395
1269410
162044
1132278
1750805
1660031
1156081
1221069
103442
184982
169582
362714
688996
78163
670054
1159151
1756660
1245782
1789227
1902784
775558
1868402
779627
1168637
1452341
138370
266003
1952990
380585
1341777
1066835
1999370
1592153
158533
1594729
269211
98770
573316
1942841
1887393
631657
1126464
1259616
1155258
1330534
1424287
1543322
1575351
463320
1345445
296534
903414
1957988
1399818
1024490
1718731
1559133
344152
1946818
741550
249700
1779184
1938286
1975475
658819
1296059
53552
1443820
546236
203142
1987635
1811535
676437
1791419
861156
101792
77516
893257
1895067
929155
1641331
766636
1470508
1829321
586362
320575
1180328
953303
1523490
485778
1654371
1208172
1457827
309611
1234520
1460097
1742740
1079940
1513428
1041298
1424514
1910564
1161818
1386293
783739
1434765
951219
1774169
1857825
1371739
973289
1553529
974505
1025074
1239042
1324796
733981
1931075
719384
1822841
1138248
1320845
244093
1808163
1991194
1875620
965287
1652246
503430
1744187
1902861
1064993
1680270
181444
530034
462599
706106
1065000
317272
302474
157519
603140
335528
772353
1342110
246461
1273265
997597
140010
1958288
1960429
842266
948489
69059
565011
1506034
988241
1108672
806705
1142735
1427028
367726
802230
32541
1078376
978145
1996990
1252201
567916
217320
862141
1585956
459643
441174
1000818
1261244
868656
644714
690431
306802
1705829
1525792
1699665
1594791
1764172
662444
929220
44062
1328438
1601055
395827
291854
405164
1213218
712306
587682
1677562
983922
382029
311373
1628703
68037
1091907
1673851
345682
1596928
27470
1890833
122043
1098363
1314596
481005
1158683
1165356
1088247
1894869
1864456
516195
1910962
1171410
1999604
989673
380195
1273353
1751486
1556832
1200468
1065476
1135201
1615131
984498
920874
1878068
870333
1112529
116607
1056067
1916680
414510
1512321
1703574
1108293
1573878
560555
754727
468887
823040
720317
345355
1973093
795869
1990073
1267258
661484
1095609
1728559
89130
604238
245913
34444
1033632
1952706
1120048
1929299
840275
953388
1288234
288015
1923913
855559
1051304
143484
782513
1787716
1618189
979888
687453
1454391
1824084
668610
149477
1627256
981747
332872
1215590
1740808
891128
312728
772435
1302761
1174651
1409604
1685665
1768844
735122
125795
5682
835204
1825765
386279
599300
900803
199034
1532991
1495380
287342
1635306
152199
1456989
1484094
1872648
1864950
1637094
562657
809129
1721593
1039955
1371407
1440264
1380078
1435352
451591
1513265
144267
783311
112244
745826
1612461
765610
1305897
706929
1004512
278239
520846
479536
1951150
1325600
1799814
1070468
1354838
1284463
1455501
1638143
428547
209750
512874
1734291
1012699
569743
377733
1666499
1056502
746224
440193
1214480
1491839
1167484
176577
720088
1596727
665658
942188
169841
589225
765859
582493
1814935
723283
1179449
1813468
1414587
1703458
202883
1758738
1909893
1001729
1756405
1024617
1300599
263730
1453988
303759
434249
395981
176638
1404907
1506236
530186
1999205
1698293
1726815
1498400
1973410
993657
799726
686010
1454504
1727592
845078
1651235
873448
564016
1264324
454359
1802889
1265993
1732480
199375
834125
969988
760377
852722
1667575
1052660
1452185
1716129
1622934
623785
37494
542691
1217852
1032110
31552
1287245
319052
870206
1163262
840072
1554128
1770445
1767659
137285
434510
535917
1356944
407187
1361296
667997
1404172
923131
1094402
1458199
1378696
733122
583277
1078474
274232
1850346
1085782
171771
265302
974053
1239902
1136304
1795072
470863
178420
1518022
614366
1948711
163779
1252700
1877895
1537789
63605
1996136
742667
1646425
213606
1924456
813936
301604
1473173
296527
400359
1511287
1524622
1819511
1344286
1828201
558321
1511547
1470275
1538126
517272
176045
1325048
1242184
329508
1179399
1738892
925168
233686
273690
1459739
1673842
1617276
612791
492349
1772199
50944
1237262
997013
904274
1142071
395667
510189
262002
259100
1651670
1794603
464600
1765071
1244597
540312
348799
1067718
1866300
128893
1981408
1089901
1775736
426472
1696563
1558208
1282370
72398
1950026
762433
1585682
174956
1173756
1734161
1676924
957759
601517
450348
316456
820020
111341
1309430
1442375
1854913
1793747
1310956
620096
791470
1425145
1371527
866142
286632
1740561
1302265
1342981
1921457
1839141
94156
1657474
1949604
1063595
421667
1437099
466314
1177094
1135956
1608306
982297
961556
1513803
1879508
1620287
1118397
1102738
847190
1283766
17596
653175
1542474
433792
1960136
210779
338364
1422204
1692952
766723
1613040
1308902
436855
1649825
1138843
923832
236945
841824
570613
463697
1928802
1239901
13358
1661835
358482
1715258
1551803
1531140
1196206
270109
1616269
214378
1127505
216864
1445905
828386
1132019
1386917
1533651
1521918
1496326
1268215
1422471
962848
1512014
346963
920700
1591979
862478
381039
1121425
778077
1351234
583971
1286709
1095159
100292
1762157
1352971
1645636
1624417
394480
53471
383315
429739
635264
1985863
1576082
1458340
612491
1721988
1441572
845305
942753
1390325
579581
1096895
467536
1293174
584623
1780636
894081
184770
55956
453448
610816
1299528
420997
1175223
1265021
869037
250305
1173385
1860238
558298
766013
1433800
218594
1047955
821294
829446
4144
951497
1338047
510136
1956039
636394
601072
1563745
1495440
1811006
930915
731712
1620925
1124052
1143899
1550715
1932234
1952888
131041
1567895
622734
580072
453515
1394750
234318
1900567
1134816
1231220
1993096
550318
1841367
1675327
327647
601180
1000737
1889631
80225
177966
1844270
1706940
1271494
1478501
53319
1953479
558849
141888
1822799
1209770
1176057
818714
1501259
1371447
330460
442801
436907
1675736
1641168
519238
47215
1281783
802040
1840133
437966
200186
1673271
98353
923968
1804655
56681
789821
1214882
1791439
1005792
895928
187985
526970
606292
69861
512985
1233426
1868721
1551884
1800968
953902
398755
1853667
765625
866390
25267
1984687
289419
1610937
793117
226265
1457990
793998
1747266
158069
1140351
737870
395945
682596
256627
1247070
775927
1510128
1949514
1481942
735660
647666
780839
1967898
918399
1206272
186220
1697978
1405304
403261
1191390
222712
1602508
931177
1930841
19919
840417
1168859
332118
1813498
1791088
1249907
1473058
528149
1971985
884545
911293
517403
706021
1368266
602680
1668547
381007
1971399
101386
1086931
1212674
462209
479563
1924935
1378548
346748
382532
500341
817203
26267
980477
1891185
1496106
389186
982967
1852002
763859
1539773
928410
593035
1546876
998223
1285117
1211694
1844352
1561386
821748
1267045
811384
1783007
273231
1620931
1856482
313112
1036061
767294
49307
8686
464820
466750
916432
1823658
1506562
1425500
1864420
831531
1973499
34330
1815742
1798
386472
1088381
1035165
1679182
603699
1679047
814619
1971700
718839
398912
921348
1398584
689052
1198289
1296608
20636
115123
1564135
975485
828195
152021
591016
1805477
1935800
811324
42923
1192926
10028
1960213
801954
1864549
519991
1726740
1978469
1874097
1242918
1713985
503297
1886232
191290
1560052
1643869
1826253
1590355
1999593
914093
1471359
481216
622337
1054496
500618
1689705
732515
328693
426557
147185
121754
626670
536705
1567112
1394785
1142450
1499788
1684153
110224
307842
1727214
114006
344232
1424406
322541
211999
811211
689935
1346718
816479
436483
438934
955990
168946
655338
509329
1321069
1189988
1358587
705673
1565645
109713
1955813
735191
1939251
1308882
1030683
737669
1619883
977781
839870
653582
1655587
1616796
451443
1479253
1003017
974760
1780558
472923
144514
1484483
853297
1143816
7825
888774
1185092
720384
1122534
543145
407427
1481625
1622534
1147636
1530024
688957
1351108
1900300
1304705
259220
717863
1482871
1699065
1456820
358604
624624
185507
1199392
1489947
1182726
1528313
982631
1655982
1249166
593724
872601
1690040
1692474
1949811
1083996
1899487
1396758
1085725
46710
395125
268201
496346
998521
1722164
1244143
702191
1547536
657297
1170488
1323439
1002676
472908
373872
572225
226029
1793885
539891
1655045
34447
777976
1033762
1790911
1852398
515946
617684
603131
1800693
1442151
589879
1423455
1900029
1655532
1608296
1936814
253741
657075
347208
1625013
209622
1012287
122307
1203763
201908
1159242
1051834
1411999
1129925
1524931
873852
150947
141006
95076
1850487
1802251
1105928
1610759
490953
68447
610414
826086
319546
906409
57010
1522893
448610
1605373
1251280
407597
811390
375532
858731
163269
130385
363566
1954964
890634
631862
1712737
481135
172805
1046357
1811080
1733797
533990
995105
1758855
1798262
852153
864467
1744575
1108916
435955
1428728
1264601
1313181
1033346
906719
270491
1771416
1982353
44073
1952897
1796886
1185053
1045909
165883
1673580
767252
1771027
1954566
93532
143974
1959961
1686076
1046323
1275450
1475287
1217861
1536119
1941669
1676074
484829
904319
995450
1293058
466255
19148
1249536
1399206
890145
543357
673594
1792101
840289
1742665
374677
1081137
626632
1974630
1274648
915532
1318947
925390
966892
859113
557025
1428024
1488652
1901714
1936902
1400871
1896671
1212542
294626
1314750
1281101
1285840
409648
819090
1327900
198952
391755
824941
1278484
612600
832635
1657556
491162
1248315
1101215
814140
1965452
1481883
1957630
660318
1511278
1150807
779563
1536288
683498
978958
241954
547504
410590
969992
442127
1242301
711709
1991123
74570
803659
875344
1195492
1941892
1454777
351537
1641650
1802108
46155
550563
717340
284993
1069526
1428511
522837
1576692
316264
1817876
312159
107440
86477
868429
448159
905829
1872694
446340
1664318
1736746
1755435
155409
1932337
581080
194723
734723
255227
854223
189980
1960988
1391084
1725441
222880
1122960
317487
150377
1241325
454069
233868
814573
129240
717646
1878579
1206021
964186
866795
1647348
871159
59430
374274
218575
1574255
1225611
1539571
561541
1902210
1571654
1660314
1023955
289162
1403113
840585
1835748
611221
1589858
1672452
24021
416077
289191
1566388
649313
1960914
1653199
796909
1453633
552536
479840
1480092
1497578
768324
1936163
1993548
1775877
321431
931791
1940229
1479655
1589953
1827514
228149
1920663
663107
1056076
1760570
1176165
609153
660084
29514
1970131
349880
735148
1864532
262161
428641
361294
1743440
1280329
1189394
389705
1336874
1643794
1591176
1278367
760166
1323133
9599
944005
1440722
380077
725150
282146
1492669
819813
83170
1440283
1270627
238981
188880
1710897
1276183
566131
1746229
897027
1530981
1378173
1325287
1378595
1906027
1289855
629732
400154
796427
1133815
517044
1852289
977134
1996781
638720
1907755
1286023
202571
1739369
690509
741239
358578
1887273
1536141
1101926
204546
1244926
429866
776434
1379156
1363141
477019
1680668
390069
164123
771767
235139
1795587
27082
608016
913551
1321433
656853
1059211
1932058
846617
1027689
1430538
1588601
1211623
1264170
1529485
562706
1346997
218802
904723
1966314
118629
569532
1786959
629867
1866164
1807771
224710
1901392
608032
416287
1412240
1749924
742228
381866
1566976
1238784
1914769
764476
377102
528154
995419
1736761
1288771
1244924
395083
186479
579083
962248
1310545
504745
1174442
996748
1962911
1461800
1852392
207058
1727905
1061450
708729
476879
356075
1138608
1650557
1727390
1852961
89207
1770353
1830835
254996
900200
828778
460571
1734017
1191134
306532
1017576
1194238
495143
770136
1358622
256227
904330
1993973
1452302
1138407
1001374
1514152
1694497
1658260
399855
1960772
1920531
1604070
298328
503755
1138078
1837292
1188850
1444693
1125076
1280273
1945358
1224049
521028
55823
1505473
290809
1719668
1436347
1812912
1353072
819695
312258
1950845
1305307
1509234
174296
1862382
35107
26724
38376
1897967
1049848
1445989
1464416
1548960
1095765
1152691
133524
1216935
116211
464383
1245057
1146938
1895389
1482402
448666
1485084
658407
175122
546695
957710
1777875
1536088
1936402
1594037
471139
1058211
147142
1083154
574738
1058398
689240
744282
1868111
736530
42803
255704
1622626
200710
1562843
1084551
1318412
1302903
1583994
1072885
1309516
1677911
1330450
612489
388971
655723
1756031
1276166
734945
922332
245280
1054308
146684
1112997
1957895
1767236
1610646
1861925
923744
857176
1478212
181710
811639
617499
1106750
800164
1038548
1620222
1743024
1193099
424525
1299445
1509466
1326247
540735
664280
920257
1313316
341126
137786
690453
737907
755871
384238
1310168
125060
1599148
251205
84050
760111
991084
1437997
1670163
423889
1285677
1883079
235092
857069
1612204
1988999
292521
1215349
1411397
1412982
358195
1732293
251811
925098
1836305
1630119
1958929
472843
864403
1493670
1071684
1996424
176650
1834991
933508
303388
1680883
1388260
1781435
942566
1613893
1944544
1484363
509673
1332332
843808
406841
1142164
239052
488650
1759945
758277
1068114
1924442
1579688
1902498
371959
116039
105489
998082
592912
906786
597060
19815
384851
258654
1737929
1949107
1759171
91868
303926
562883
730302
1693579
815203
545793
829386
1132008
595257
479682
1605380
1969471
1617577
1364335
1782522
179042
1531844
1716669
575928
1138737
575240
1491573
1162057
1864543
748370
1720732
1205545
1545512
515450
499995
1830080
854205
1240812
831661
1514789
1379605
107712
738019
164987
1820433
1873888
1120775
526297
1853268
827678
658620
1354214
1411900
1352111
1679046
880983
673068
850894
1899603
1182031
1569618
1314008
1371071
495320
831815
702590
1742112
511502
636602
1418787
1314721
1612772
1911650
1653781
1652944
1705934
1777189
773307
311800
514306
1104803
767885
578444
1234336
1287149
554904
22219
883451
1431040
1878746
254963
167474
1959492
64170
543891
151613
914546
1500520
1874238
439451
1036830
799188
1395409
1122877
973752
1690070
556774
992546
431644
823737
211577
1410284
1452120
709337
620314
1597965
137532
414403
1585667
296466
850152
1787405
1285789
906243
1540858
187032
836058
1654001
456590
1108355
1891598
1605896
57931
1672297
1222572
132703
125227
1696681
1819387
34981
1838385
1093339
214362
1381645
139161
1846614
449850
944354
88920
1322474
1079858
850279
1770613
782911
720381
42365
632602
1021200
443541
1281310
1740530
1949976
750757
952378
50668
1567640
758557
860003
372469
96619
1181309
168691
435391
183479
1807490
1800754
762902
842950
1851788
1650601
813332
106068
723576
1958329
598916
1232190
601081
1019285
262420
142394
491697
1327576
1139912
93397
1705851
1257090
1120470
1246289
1468766
1682455
766497
740329
753168
1517557
1104669
564007
1816872
1472387
1356939
1736562
34209
690479
1343919
1586845
448181
699748
609196
1042571
407432
643059
927993
443378
1663184
860848
840851
1682488
127001
742676
60847
271813
943279
1747149
1073154
1454591
1321848
327556
1741763
396625
1753996
507492
1703364
1427715
1753368
713785
1039863
1648625
1935325
248653
260397
1831394
1112207
1168751
890003
1027286
1655551
1775426
1871821
1867966
1736848
1179106
1406291
1487330
316295
1357910
168841
849333
578569
678686
876463
1600148
1644215
587681
477108
1386761
1116437
431111
26888
1068701
1898767
1183755
257373
608755
1802622
1994710
936661
304752
864588
542235
1931085
710706
1184845
1389370
70158
1358986
408355
1269615
1402804
574564
1021875
669027
1018539
473717
356580
757240
199426
1090405
1910120
1721354
641050
1282009
1514506
1404499
1469233
1321993
1376973
629419
954039
516862
1542745
1150998
1524442
1431329
1036701
84273
1697252
243511
789648
267989
1721498
1982463
1910404
844889
1220139
472909
1166835
999770
932903
923013
1846141
513493
95447
1190266
1902433
567570
771310
1501341
1975394
270771
1700289
1040000
34697
1872959
741777
954408
1178308
1870127
733513
875793
678184
1299895
664541
1589352
321699
795229
826773
1303491
1556678
1340859
1681841
634834
656724
228423
1193562
1510400
1521338
1171318
962138
1066825
1754672
597223
229668
940487
1668363
1113358
996914
67212
1479740
82502
836246
380616
532569
1288819
1953078
1462989
799074
45975
729907
1768313
1352937
1091438
577938
1363846
1166207
1438146
295690
1196690
568320
1895229
1639459
1004313
833044
1509512
1414654
746954
279584
55086
825756
935816
1510864
597075
287582
581588
1293847
1789741
1991440
1707811
35467
309841
1523801
1163580
59684
393774
1016046
651893
1572216
920138
1715279
1026234
1234063
759142
1306664
60199
1189954
1529331
607210
262793
533898
1584904
1539224
1018218
173270
247351
448693
1544119
565745
720361
505516
1586348
1693347
346056
404990
1873469
228053
1482359
244808
1969889
777287
23126
507766
374330
618008
1058876
356640
784928
218545
149306
530157
1666328
844966
1435212
1815622
860948
1753523
590917
1025277
17172
1134211
334877
812194
1700650
198200
1160114
1851584
1484817
483006
868965
535177
716208
373047
578986
1122671
1881428
1445647
37734
1284891
1727775
1578019
711401
1065898
1626577
1937449
1087058
83857
822358
82509
1120886
1518175
410335
202027
747658
444342
599967
871969
1613317
423542
409287
1382032
833119
1833570
1951703
147928
762138
1577474
741899
57286
683004
643747
1365688
852159
826007
610191
303782
1030927
8986
1656025
1799317
1723810
58259
789796
883519
1568862
1136572
1667301
1162017
445042
799212
1202065
1682424
1124668
342060
1676317
1339786
406605
1000853
1979647
1246583
1794523
750761
714071
1246166
813480
824740
987173
660747
1414862
693399
185570
1843556
913778
64428
1913412
263895
876022
878836
502236
1130718
1706461
541650
1389354
1411603
1139122
1203567
707533
1446310
1701498
1895062
883725
1618181
927069
1927910
74097
118414
360488
736289
1818213
111535
1320280
658371
996992
54568
1620385
1801430
412528
549873
1920184
14194
1944605
825630
281175
1707180
963274
1992016
1262212
1852206
226996
1075007
871490
411477
406752
1823936
1097413
749251
229082
1577743
1846386
1635404
1008829
1466470
1037032
1168065
1440009
1838042
1023393
959883
197864
1567277
687579
884016
1145829
891870
432604
391721
659663
1273696
1388861
528581
310428
696519
1613626
579499
23265
869181
1597277
4887
711258
42264
1268728
1048708
711555
704892
1922202
40557
1094898
493581
780932
873107
904493
443188
428861
274065
1236730
752408
1180139
7528
1946167
723060
241951
476085
851676
69013
688378
1841568
1924849
1385908
1115239
1678726
1026207
308050
1263990
752439
1027377
1573525
256778
205549
549556
451623
840135
1190403
504108
358455
63006
74118
404597
1681380
1882933
1549858
871375
80669
1882425
993743
1082243
499107
83386
1745733
1766043
1029027
1284288
1550465
945753
1377739
699936
355246
1233083
1817374
1221385
713578
1187603
402113
118532
940115
1670254
69481
612616
1428159
954115
1431383
1692500
811482
1527298
1651891
378550
48835
1004
1339091
1898239
1424881
956809
1955848
524598
1756674
1090799
283542
1277667
493622
960056
1851554
1669504
1712529
1812386
1465404
1341881
1681595
1663676
1936523
1938235
1019642
311859
761112
812748
819328
1164981
1252764
659889
543194
940299
1295539
1079045
640180
908667
435166
1892719
1997012
86519
473805
1317434
1668242
1726975
1715747
376946
946544
1135087
137185
278015
579267
619674
287863
867524
1448767
1130979
355458
1760694
730608
735759
694010
728073
1253660
1998619
382220
256997
1059586
1636426
623803
1949516
1813063
1612505
63625
1532446
180730
303639
1510943
1524072
404216
426510
1487275
1731367
1667563
1359623
906254
183421
1084491
1257881
322717
1711397
544044
1162116
648430
751022
475286
256186
1164614
82992
1142402
1873069
1256244
86720
904091
107479
690513
570065
1701680
197707
1039702
1472715
1230209
1329310
735889
799068
809002
942752
161212
1643645
1857896
320510
379813
1511077
1200401
1586659
821362
929648
1965915
590298
1077681
1480310
51125
966795
399853
539114
1800388
119818
157580
1714447
607920
643810
1581035
661048
401135
1029903
1376433
1360320
1288645
1861528
833525
1070504
195705
1465816
986615
298857
1172898
247415
595867
626574
980782
1547662
510171
929442
1986722
716957
1750883
928464
312122
148630
290573
226110
1094885
766580
1936058
1986705
159337
630778
142769
1282144
1972026
322142
322472
270160
962057
959552
1039606
466494
148285
399000
341651
570257
737368
267112
1892265
1294208
97961
67839
781726
1705177
754946
1824799
1980662
1280552
1633596
234050
1598201
529007
1519071
241687
1217806
948822
1491620
1169868
1984309
731353
999226
1006704
918376
494201
357436
1794541
1756621
574962
1368310
711855
1750834
1354692
703096
1508018
17509
332213
1561561
165451
603971
1524581
1727735
1721948
1820971
801118
587011
665462
1866255
64130
52254
1461561
575512
863646
323950
1941600
697616
621697
1560935
1393319
1132518
1041393
142686
1756524
222334
1653457
1812113
936625
232407
6255
1467167
1895855
1506787
834700
124693
1510224
1033270
1947118
1022192
1915717
1007628
1969588
1623325
393686
645168
980310
931148
1638500
1297941
133910
174752
570883
735064
828203
1807622
1919649
179874
1734629
818788
964511
76401
809427
568940
1441385
1704
789574
215297
1209974
226232
870574
779124
1131916
1322636
1071212
1609649
1137090
686856
479262
1588417
1381214
1493223
619666
1025444
1279357
1331183
1991824
1717635
597761
1916046
1253361
674416
221934
325726
600895
1179506
233398
1786354
1936813
165326
1108366
383989
765182
56330
42970
1357208
1403368
1298443
109553
930899
481118
710665
884527
1869138
1475702
1008394
693502
1033847
994829
764284
692297
280461
1389292
611734
1643740
1979141
1458290
1537809
703066
79951
924463
1010679
681329
22106
663753
667175
666338
717584
79186
831524
126663
106573
813917
394742
608173
207279
1737480
1474321
1071340
1055391
910428
562065
877137
617368
1623310
294574
1841187
289649
712152
1189449
1424685
1077054
1661666
1958370
1997918
995543
82959
1220268
1265006
25083
361365
1746508
1472410
1180292
453205
935997
1016062
103118
1510909
1021816
469595
817164
976043
1239670
1225866
699215
719179
1077722
1041318
363958
127731
1541927
1869877
818331
521269
1193089
1944608
1232379
34552
1189150
1182476
1309981
1450359
1492963
1300647
1326232
78047
598891
1547204
1413082
1580817
290137
1575734
1386891
840963
327499
737974
1849613
940582
1413037
1709614
310591
158783
843278
665029
765577
1140675
580116
53930
988022
472744
682257
884541
1680027
1583788
1571641
1612642
20230
1287111
1824774
1986427
1301821
1199012
493124
1773956
809345
613086
1738862
1435086
1028456
1696394
1710852
951138
684568
1781832
1144494
1799803
948571
1272147
253612
1524629
679335
910742
604420
853347
1583086
798325
801791
651823
1500105
1793619
1649789
42797
1793471
699149
73715
651964
1012789
1221015
403875
850637
1731708
127680
1815528
1186906
1367459
1460860
125196
680827
488059
1919561
1905394
1268837
369756
1528878
1705572
1683670
1353715
1975066
1876118
960846
147627
1204526
1121666
1400616
134548
1113874
593437
1666520
498422
1681872
1566158
1735225
830423
797514
1427075
236637
1660011
1078854
1497190
1082419
569421
1289825
412762
589718
172016
1911936
1241375
998926
1179252
510018
187298
983692
897727
404241
988617
930275
867442
406196
11337
1236287
1919361
1350742
881775
1631180
479659
383471
1418189
1001846
1488415
1110599
1013398
966686
117047
1094187
1053611
185703
492692
1374712
1606625
1203785
1084076
1285389
1862430
1537518
821241
1895181
576035
83689
1659042
266267
624937
1697979
1252578
727056
1037841
205024
1895855
791363
699002
942707
1271440
1680857
1397798
1977280
14540
414849
1913783
1938979
173045
1236675
1265064
795386
323636
1801743
7376
1556681
1041814
394970
207805
94609
718687
180365
1261585
966096
1645918
1945832
285767
905979
1968428
982791
881519
1400042
881007
247615
908195
1403008
1051903
502428
974533
1819797
7522
1817924
1977175
822576
8026
1410624
1148456
1610642
651673
1901894
1440761
1723232
397164
1867592
597520
1998137
1813929
31050
518928
602157
1357007
1739365
1481174
1001256
1070118
505879
869740
1782189
1567081
1255336
337958
405119
725449
844439
1203284
1050389
1259992
142103
122081
553080
172572
10994
1174460
1647032
1793360
631267
815069
1596579
1596316
726033
1238186
119945
932659
767597
346442
612415
398049
1371965
962958
875162
343054
1282993
9332
92094
1322258
1481323
988415
1291744
1508332
893581
1105690
1651654
1177905
88313
1817283
886925
176530
1509223
1156973
1744152
913792
106674
773832
1117734
656644
591391
752141
1489266
449264
245656
719748
151724
1425168
1969273
1954881
1771091
1809856
39575
830579
722183
727457
1000287
1708024
1737902
949575
1967845
529526
484034
75284
336857
174233
1654243
1697066
1058398
687478
1298142
1740357
1616601
1477569
587759
746115
1464592
826079
1545004
55324
494151
4762
200457
244606
847545
415291
159549
857204
1874532
1632003
1926041
970006
1817231
800770
834198
1564882
1877839
1354143
1993013
652382
515205
189196
1963800
70281
1374983
1340907
1626028
1068148
1672685
1318872
289876
1682957
1859554
635502
461105
1851876
1076315
1282739
1395053
764248
1674566
874590
954750
130134
884109
1939661
251500
1741032
991954
1970404
1317651
1506392
1290112
1093275
1425504
205347
227404
552048
1125861
1306766
379610
493376
1676027
517304
1595994
1575506
1579923
1723944
1891875
261025
661900
1698843
393766
1166319
1672492
1026522
1212014
1636017
1054217
110279
1295975
1348625
232571
903670
1865268
1105778
534168
1786478
1500835
314111
349245
1024896
513798
1041321
1261138
869896
771325
142041
553822
454043
88533
1975219
1347863
1855400
445410
1313272
1800801
1805044
1813546
968562
1066046
1890991
1566681
561837
1282720
1789252
1612082
1832534
982508
746977
90637
1524134
838623
1535454
920411
39287
476971
1623992
1871602
1400111
1123846
1783087
188018
501965
205755
299935
1801991
763888
1275687
865927
1592892
535058
177413
671542
388304
1941635
606100
1001582
33110
286148
828285
8323
1200758
1188230
599295
1908714
1636874
685630
121726
1986924
903018
287848
1319865
43189
1399009
1017384
1374207
75283
139331
1484409
1662388
783586
56406
1405534
1225716
1757910
1577718
1981399
1730167
1467086
697645
867261
1199931
964778
731465
481987
505840
1161088
524887
86679
1846382
1171685
345808
1352271
324119
622106
295470
604499
287688
1922918
278640
1758846
1822524
1866272
825310
1393961
1683226
1176122
99465
458000
1868616
430992
792334
1750744
1468737
1547692
1795082
121892
623521
531571
1445202
1819075
623200
1321964
52348
1532383
869236
1746722
1855744
1290397
273972
994782
544893
914719
1446379
128279
417121
536984
1500630
531523
224220
291225
385011
1485569
1407453
875498
998643
142830
1855112
37065
1163475
398160
549130
1376364
1152387
965157
230119
624749
936344
1588865
1821326
1189478
1375699
852963
1974730
1710991
1891686
302439
1360972
1169903
809195
251115
1238428
755175
101352
1636230
1145812
1957462
824984
1823730
799493
1365040
1594348
1043341
1251980
1161990
221895
478816
1575740
88718
435835
306078
917285
1653529
523838
824271
217074
212270
171421
1368828
26116
1105555
157202
1295416
689336
231810
1763197
1180591
1273504
1768039
28625
75326
1766227
722825
1003127
1141017
1909146
901941
1759471
1669377
1484579
1964327
1652344
1197649
1212808
120235
1309873
1157478
363077
502130
1097315
917279
543963
894162
676504
1862297
1490399
567905
1516003
556705
193260
675103
473450
1692524
1309095
1531246
38137
130507
1984501
810911
712108
1753474
13698
1331269
227174
1516087
1887178
883415
1965264
1984243
510313
402683
754796
114306
697816
908680
733402
576851
545265
1909214
625031
1171511
1108512
540443
815951
1042380
534075
773775
408796
1741969
464696
1947505
1916797
179708
142886
1767614
633538
535843
1961401
1251991
1982820
1194184
1064333
836278
896053
1229548
1081602
1026534
110854
1860942
752472
157084
1627338
1020399
996615
909023
1142214
72530
1877810
661776
872448
1364146
1385429
1728429
1860323
877450
960690
86433
290283
1469522
1020027
881010
556732
1627408
1855241
1494625
937076
1239124
337808
1881123
1532094
1776128
1195145
168613
1557255
1073252
878375
786806
788494
288737
1598528
1013866
212656
347973
678145
1563718
1080861
283064
237836
1676357
1657731
83459
657559
331188
50552
1777684
650619
36406
112713
1766219
1332839
1728185
1139927
1187284
1656561
270822
912581
1484896
278821
1139241
576015
1496283
1988679
103037
1207606
1086368
475598
378376
647432
1706970
1690616
404148
1058192
766278
409017
388880
1186050
716763
628146
1322938
612304
198583
920117
1690668
868382
1736930
1515827
826111
1784414
1306061
1336182
1291786
1130053
410091
1070387
1587599
1133697
464558
616625
34181
669735
1680622
1147072
1968461
939444
613189
1618802
287521
1424462
121628
1024972
1542029
171643
446538
478359
346497
502221
413273
1029435
845280
259669
117550
1091089
849893
1237208
1355131
1175950
1186656
1824365
646212
31746
728340
313921
1565727
1945981
808117
633058
994263
1726569
326413
1729074
905260
601106
1361087
819621
1705408
1876937
1297410
582130
517475
978556
693376
1544778
1911250
1551374
1382455
1339797
754848
273898
634016
1022421
1543481
67004
110810
1398369
837155
1793073
743267
1750260
1441376
1626029
424316
10963
1305089
1735209
97206
972667
557512
1826680
622295
936781
1553550
1338961
955995
196365
1948003
54381
855059
1881374
1399018
4938
951970
143224
1090634
734127
1462615
1784652
103795
615545
909759
175948
1537127
1465783
943852
122502
1089929
1883594
1148421
1215796
872471
1345566
1760653
1938604
1351742
267840
183931
1899486
105133
960658
1047261
66405
816747
1160025
802103
434888
917272
1635133
1895590
1619066
1451972
1187342
870529
1704546
1119751
1368933
1602674
454056
939187
317760
747683
1315307
1953657
481220
1792316
254087
1965168
793062
1154379
351519
12786
1540522
213583
690250
794984
1561762
1002692
1843224
1869608
508648
500833
348024
432561
1017033
1486646
473838
870566
634583
1561652
1740253
860169
1622367
1659701
368614
708236
532153
1864592
528894
271803
217318
1022819
812168
1512249
1011678
781476
1451775
1142066
659675
1607008
853787
257705
288485
51760
266582
25850
501877
1576221
285777
146865
307240
429484
517603
1419878
1778858
436930
586796
909478
549202
727817
1414383
891292
251746
1037045
577496
565260
1702374
1465944
1311055
1048094
160387
956318
821797
127354
925665
1956512
1606777
983725
909663
1720596
854985
488647
1325548
447728
34411
531309
1105270
1050059
1468710
439328
1905492
1354262
1724837
1288927
869364
888178
1425672
1829625
51867
837967
218538
893748
300019
56514
1546742
957629
1186575
703483
966067
772554
799405
537094
252608
768780
303752
1025009
88273
78340
391228
1968290
1050797
949085
615075
955335
863810
463563
1731371
1008256
1916662
778449
1247507
1694299
177133
1852839
1880129
32635
327092
1202765
1536710
542927
1928994
293981
1197995
1996396
929146
1571938
835779
786323
1400994
772855
1659056
232193
1165470
1229082
477209
1781472
1055209
850904
231395
1010656
1961377
1066342
1045096
1482208
965983
1881069
1164691
1021526
1589463
1679277
698409
94088
156443
1770932
1437814
686422
1007254
1118054
724244
339952
1971533
880481
270686
475959
252644
998594
898759
1893848
34227
139688
460164
1428962
1312390
1430396
1229763
288056
1725804
1122879
749363
1164954
561108
1281309
109953
1452878
592426
1494859
852691
278112
1293586
17697
370116
658204
630870
1778862
115508
1744638
1754450
1417535
891431
1282621
1997114
191002
1720244
1669825
747079
812898
667317
833389
529085
1460301
1390050
319776
1044541
661034
1569678
1646898
1400672
505430
1707788
538593
1270125
1272908
1453903
1149623
996959
1099532
1974100
1388456
1874802
95593
538748
67442
1156484
1012399
364689
369982
20081
1824601
1594430
1250664
705034
144075
319232
1688270
1870525
1658726
1104090
22083
1830982
698091
540303
1238775
824186
1771531
929055
1666666
650642
270720
1363595
1086889
1579503
642664
1727975
1884661
1043264
1543576
1400741
1887025
263381
1073368
1045747
1538378
122961
926250
1614537
654183
1191892
1760921
1820054
1936926
1748318
977288
1905028
1380397
1486346
707540
1040439
84216
1575619
127973
804289
763127
52991
1392205
988382
1799134
381458
874786
1658743
748112
1543855
948793
1482769
1484973
1537744
1851344
1171225
233865
727292
1321104
446967
1714921
1161558
992936
1749887
424610
1575971
1312530
1902247
1895610
72764
535369
1699995
524621
249176
1704936
728866
1894048
1377321
1833860
531532
1983990
532437
1337374
1324610
421182
1648592
1412723
868520
644355
1910080
29695
724331
1798099
391460
983907
1915861
21518
1089649
209124
1854189
418996
749518
54505
1055757
1260926
571745
1371721
704839
1765429
1154206
115665
296215
213755
1157580
678178
899480
1917589
354330
1518296
602658
29687
1333974
97596
672535
1992859
628219
93191
95158
1988075
1863044
289066
477057
1687658
1165622
364841
1572461
1840788
658282
1072150
1320502
827439
179578
984035
1149657
429161
1637860
705096
523095
1222918
236230
280142
1198244
1696690
904069
1235196
451272
882667
1652657
698089
937809
863650
175321
1196977
676434
474900
575644
1384411
1547905
1374559
198626
1883027
1183203
1568598
583054
168707
352595
311485
1825555
530227
805078
1809150
744406
844710
426229
1020051
1487495
1823507
3717
1524709
22999
785018
1705480
235831
695248
872401
843698
171860
1464871
1084655
1712840
1351137
1850872
432185
429277
1139784
233109
1433498
1987289
953504
1335278
316414
733799
136230
1411997
441993
23134
1099197
752224
808434
593144
1729606
1250455
1071988
1484932
641550
157523
211612
1339058
1915054
1473029
1044106
1589214
376466
426892
333244
290231
1227297
1842478
853107
226142
1578725
1740933
473512
585238
1896404
1677909
1446710
681357
219884
340757
1678868
1622760
385645
1244658
838140
399513
1344049
1295874
1340294
665505
1953670
1394463
475041
1640372
1921708
795229
460412
1836518
1081420
1283528
54920
1127172
386978
408822
598762
1407534
395301
272348
848081
207998
901608
1731970
244437
132420
1590327
756956
1863765
1860919
1236906
1717070
656724
1231213
1052469
445982
867527
292599
1597379
1902458
564389
1846720
28426
1092676
783093
1395661
783399
1669040
1408797
906118
1103200
498157
1305885
377285
1085855
796086
827847
222440
1226196
1556545
568761
585760
1515868
257120
160545
1495699
1577705
1283233
1313094
1132541
1153942
685718
706925
934269
1933457
1227678
471619
153685
425448
1854655
1936439
577776
668629
1340948
1135700
1957185
108788
380966
1735861
1942601
707274
917561
1553864
1189326
1375639
426386
485425
1953103
82781
886517
1765844
294453
1167046
172548
1902967
478235
591068
1386350
104508
1954718
941203
1003558
1310046
663474
828655
949859
1234651
371115
480879
1597095
1297791
538151
1361543
1628540
1666684
1556158
250547
1915141
718946
1832900
1660375
25718
1694541
1065846
67956
666090
1713018
1237146
873765
1329904
1567769
1801512
501117
534971
1952670
1331827
1924766
380968
221129
1960831
1105938
729883
1417315
1096017
374927
1990983
498585
549828
764468
1547800
1777054
1565355
985654
747275
685926
1418104
248891
90792
1582454
1415784
1932554
920363
1990838
12874
1494528
1531509
1315546
836767
351576
51632
665622
1904398
662416
420428
202120
1020065
549310
669228
1505138
1176127
954393
1753731
1055003
1529469
682723
1492477
624584
1582719
1314844
1860377
1717254
1138629
1273149
314094
1050677
1525471
1879748
817704
1731707
598184
1294934
115123
1843410
1352432
255340
1797270
1495590
246689
702178
1954206
1305892
1363466
826357
1471660
1473194
704531
744165
237256
291625
1055833
1464514
631523
1782978
449350
1206235
1286595
397927
1331040
503683
1581603
169523
824559
1485841
1971372
1594657
289772
274998
260309
659063
606620
1341393
469589
463107
1988704
1163051
960267
1255866
635437
581598
648253
521584
1989512
742815
960030
1060359
616939
901736
813622
1301957
444948
1422217
412794
1714775
632333
816504
1711848
1945228
32876
290472
843184
1520366
281770
1026786
130064
483715
1169623
195991
1522546
1980407
1269521
486857
1522532
49299
1278701
1351163
922605
967882
130250
1060619
900242
1076137
497057
514807
1172161
457032
485766
1429277
588425
1197757
169505
1257288
158379
681707
76124
1691792
1480158
1262337
947658
110583
1097732
1986975
692211
1713142
204803
1522981
1763511
1799705
744728
177576
1254182
494127
258307
1696277
1359554
194094
1051202
259454
1927929
275632
883033
1015269
1065531
1360588
636482
867534
254655
74627
545468
778952
1748716
680421
704711
419458
1543197
1271643
1434175
1147295
1851560
1534768
1106894
371133
1108142
845119
915798
978151
1834531
1005531
1775812
1465423
355175
1433163
1862424
1826359
564808
597606
755626
422997
1458946
303460
1828635
175214
729631
7329
1273564
1335811
1318705
1584118
239885
1167056
1224993
1869229
1720929
1548760
1997483
942252
250057
1762735
1235126
1737776
1788404
735042
1429299
1619785
1202602
1831243
1744952
685145
1754938
1101673
1371195
1478230
1683536
1595935
1404327
1387802
1160672
1539883
810622
1290569
1159897
229119
1894586
632683
1794764
1968095
533175
151188
753235
563515
1539076
201941
1602523
936459
1825792
1782943
964937
848407
1807650
1370876
337745
1756348
128600
1248487
679900
1584591
563414
1784152
347835
293238
1690093
1803812
876503
1430004
908992
1301454
469755
1614827
1959203
1729321
1339513
1475300
460071
899664
1195849
1065752
1829025
1511756
1667682
626770
481908
39314
1601662
732786
978475
1249030
1440821
1059748
593531
965380
178413
1198732
135852
973203
233368
1292532
1806926
1718436
1976124
1649993
1120441
555296
1903196
1138845
623051
1998900
1163003
1087212
1203726
1309510
1753853
950556
1809737
1044951
444840
46282
851848
593138
1983337
415649
770207
47203
1443468
946586
274507
1980109
132436
706376
249919
1589218
1443962
855823
1930610
1642397
748395
1954137
49795
238402
1378083
1328840
1997555
1528700
1675193
397345
108233
1756033
495191
563540
121079
1340364
1827966
1590994
704600
347011
731722
1345272
621904
726845
1565818
136716
683346
707375
612132
1210084
446456
1988034
723629
561910
1302066
1048484
267131
317253
673260
98788
1123255
1698984
661652
827490
142872
1668158
155229
1510305
1486085
913491
1948950
1925199
1580624
994898
1879620
1729525
1419188
661183
755039
1773697
505237
1652404
535106
858345
1115670
883346
942392
124328
182697
252696
1004936
711394
1388860
1037391
155372
1013953
361141
371647
45246
294268
815862
941209
1274274
1988199
929336
525119
519828
239845
461344
409799
437317
439863
604989
244287
486060
1260485
574188
807707
1614530
1516158
985803
1446986
866959
1079151
1350781
1841931
249239
698095
330923
1227967
204422
1249442
1809446
573563
515500
1283398
251493
1748075
1270246
575881
971673
331004
1119840
1525952
1135891
1918415
1847885
492839
393014
334844
753690
1046135
8677
1231049
330006
1596140
826730
508593
57325
497581
957921
901060
1684963
443124
1755606
1077142
799051
470451
190763
1082137
486705
1294084
1993643
253751
1607393
1858164
1355636
1624430
1321470
807245
397752
210179
628955
1870154
1598280
1200879
1346422
609444
1339570
534596
1964826
1641586
1469204
734182
733490
1708038
1684864
1365051
976077
995709
750678
875289
1190332
704949
831661
1763480
470453
1648319
634680
1239534
189064
820316
688635
1499176
1146901
800977
1670821
1927076
22644
483008
1346486
218909
205088
485736
1508229
1233790
855007
1562936
410415
708940
800009
1436853
1279304
385324
900138
1251182
238522
518126
818424
1859663
34386
1826093
1385962
752356
1544694
1310341
893900
734963
1276314
905394
1028827
164306
678932
909006
177008
1472409
744240
446030
389290
920341
1434268
1074443
64075
587748
23844
1391272
1025835
804000
1563979
1014488
1738308
475028
638675
1145353
1016843
434502
1214811
1176480
1966940
1035592
1284770
1960722
678764
1978670
280462
362405
279000
1763218
298242
982199
1544064
446359
934348
1997401
739011
1371866
90078
904880
314798
820034
659618
1269960
1311082
1184551
1771955
1468353
616941
538201
120007
1716077
1049782
1242091
1056614
386480
1235531
1797429
935113
516797
1535612
79215
1354350
63386
1658146
773073
1547360
679976
946610
1781470
161178
1017339
838036
73720
1520655
1818552
890168
1024874
251178
508741
1283826
404081
1328084
1960336
1882188
1433506
1916846
1725995
1558467
1119450
300410
1098175
317383
1119172
1117711
834757
1486084
1520029
785415
1272550
1812083
669812
101711
1868038
1244280
833598
1180185
710474
768318
1511645
1180153
1296113
1597444
1426507
174469
838799
563239
134600
95099
535050
1864914
1027925
898510
1681276
1807478
722933
1364421
1859741
549339
265313
127205
101690
1173515
975239
683038
839588
391317
1000913
1586561
731525
1297634
1387700
992536
412763
1530463
463271
1659573
1944746
1533027
1449724
1191379
1405032
1964544
66369
1360257
1847140
835479
253610
517293
1625007
998513
583631
721622
1353393
164662
1611291
233622
1361451
1979956
825500
1471284
359953
388399
962714
380808
1667173
1278877
1083968
1643916
41894
929252
23040
107080
1462448
387899
528821
1293441
1104591
1005385
1385778
1370229
52807
755302
273157
1176368
1940860
797444
254153
1605847
1031055
1915837
1609685
1965980
1738352
1462298
1490421
1545327
1216427
929224
1600371
101881
1916101
1934969
425744
146934
176980
722990
1326155
1079977
480241
1373606
124521
684970
1452695
1628877
528520
146347
473536
882902
1751386
1442259
218751
212355
1890347
555911
1167982
1223612
1553456
828063
766901
1080954
951247
171405
358246
1985484
412929
1655619
909411
1423978
957065
30282
39127
238032
357953
505645
1903417
744844
231512
1698391
1554933
1549803
346527
962269
12449
721487
1784871
1333510
183393
1171014
868352
195820
1291413
284480
778733
1502375
1896240
1512694
1613771
247106
1302970
1254421
580428
1281111
316148
1471065
100332
1915551
1683799
1278949
1378462
371622
504607
1102566
80780
324543
898449
1196715
1759747
1731282
539198
1887968
11579
1827857
594032
495719
1382075
1752461
1405047
508969
1638416
17993
673928
783226
202783
558650
1425117
1692258
306740
799956
319632
876670
797783
1939623
621473
1153734
548847
675901
234924
407155
1872531
1599363
1014683
1319936
1198251
1726534
364175
1141381
390432
1827025
258121
1282279
588903
1597368
759111
1461520
1565442
1162594
362760
985773
850987
1702523
921684
581312
1210843
677253
1187761
338593
749697
1905012
1287708
619393
957078
1107737
1110874
1974718
1560487
1272281
1181675
1038205
465808
396664
986649
1810538
290615
1561975
1257270
1458459
1268781
1940862
1786316
1137975
855881
1453835
1984720
1744306
1244363
428582
984754
1134794
868332
359415
1532403
740927
589881
1915272
1597993
268611
431432
637785
861716
1048760
941297
1974215
575494
901190
241019
778616
1776252
868177
890716
1220362
126368
1382410
774776
279018
903643
53273
1216997
830991
1108491
405007
1165326
792428
155097
522570
1944512
1693651
300414
718737
1919726
773178
1718182
1382781
151022
151861
1289374
1179295
1818846
913881
498244
331112
390156
1960718
785217
1982557
1789066
57914
1782496
1859626
932871
1152861
323781
1021801
970103
1561322
493898
1369846
399194
563753
32722
562552
1897234
1835205
1856353
185897
18391
872092
1914571
889960
56995
459843
197542
137674
673423
1556167
807304
89753
1177167
1106935
701569
420414
1293555
1913593
1382061
1169726
7204
1537985
1159248
1688263
567898
1586521
917013
388573
1459468
1246509
1203614
1776092
76603
570113
428175
1955246
1231809
1029911
85910
461690
1457626
818424
139306
1414562
689713
1944367
728116
303252
1157707
828303
1376959
572631
1241017
1982664
1124780
1374917
608141
1680699
325679
1989845
1312580
1006490
719580
1511117
967230
540668
1250505
496454
1438687
485685
599106
515923
1081112
855590
1074168
1390454
1596853
522736
503884
1541617
212169
897244
897091
1874948
87211
576468
1156775
1560867
1535974
729244
304838
435414
1560145
1148617
486915
1158804
1244950
616294
1858241
1454041
394130
1738737
184889
1544807
884311
1187792
629809
1739462
1673890
860
192537
1193134
1646978
315393
1792570
1000784
1955380
1426087
1144576
376604
466329
1852862
684511
1985088
1452206
386775
1391915
1646174
143994
1046964
762546
755674
1752868
26444
478247
1255955
1419387
940268
1152528
378603
189765
1426414
1374418
1474344
1719690
621063
775766
1158990
708895
184808
1777363
1238304
184482
607445
1913212
163311
1769908
538521
1851890
927110
1798594
712020
1459295
1040469
239082
483974
1907774
1691889
826026
820654
478593
210376
1418214
1386041
1604576
697746
1518238
843526
1347419
1468989
382683
3398
1788084
333149
355867
13837
313625
1982101
1934715
1180045
165230
635239
348545
987992
974762
142866
1971832
1459387
981071
1409664
1668732
1605006
118139
742519
1404145
1801727
1375904
1599530
393623
1855974
188579
662467
1631460
827300
243715
1287269
962668
650416
101336
1599733
715638
534874
1896319
229452
800415
564099
712119
504082
1681443
1568634
587947
439055
1375075
443241
610094
1001672
340429
841260
740496
1864625
555217
994136
646759
1628324
1304987
1673205
686420
627025
1567065
1054163
1845209
641848
630018
216872
524460
232726
1743891
907192
1566114
1086918
1972542
1441464
1692608
946064
365369
627105
247145
706055
1046499
1121648
1308452
1906652
1353752
1761258
1876947
630301
1628432
1256913
345216
336618
991901
634064
816474
1660301
173795
1158626
1280551
421947
1212157
530652
1511726
92447
1000744
247852
557859
1041556
826576
1702543
1780106
40237
1767062
1817605
130565
52897
130294
484885
762469
686744
96906
757990
276937
1985687
868943
724385
1535807
1719522
171210
222351
1276521
966217
1378133
634629
768194
348244
1285724
1598985
1602619
666305
918947
576388
1341430
1526482
1778672
272140
1305875
298247
458330
256734
730599
683311
1918421
799182
496786
70771
1794566
1795020
1765190
914734
1492836
1864640
649202
685659
1726338
1930318
248828
725921
1767049
821332
582769
123066
666820
1920351
1049344
527871
881910
769794
1839397
596751
513225
1932964
1129513
1687324
1991018
1290288
1714080
793679
486205
767163
231104
1112463
928495
1415657
458637
1152556
1197931
578812
363621
1439019
753155
985514
399681
1552650
658457
839182
1306466
1190018
1410360
559723
1326234
1785805
356272
1377941
1845242
1692328
671080
1235354
513672
283217
1839797
1049553
1849634
604222
1684081
145837
374661
1489927
889061
737846
1940086
702504
504831
1298697
633915
1870014
1616066
648545
1482138
57023
1256971
122151
1694943
887028
347943
1590599
1244004
1650674
218312
11939
939525
1344055
1663507
1488629
914930
215470
652183
1188281
1144011
62259
1642628
974115
1537465
1601590
928
1632868
18723
1336695
1957132
1658088
1730840
1482964
1982857
154710
814311
535943
898645
1797886
229578
1846040
819115
99173
990341
1147673
638118
108044
722356
1812907
1154967
751314
1184193
249231
757898
103170
273098
75869
560127
1910510
1905739
1678670
769065
367287
840094
2532
458732
1633930
1041167
1574991
1062229
1031480
464905
1680
508439
1697776
1042505
199258
269023
104863
703581
1437444
1371807
1775801
353365
1278984
573745
1304977
1253749
1138661
267453
1328400
929797
1106139
1115111
585717
82962
1997172
1876271
103012
258281
970905
1559080
44217
55295
217876
1360937
400745
1611573
1977496
910768
1044279
980708
1187932
1261701
1265909
997799
372876
1310432
1139376
1055433
729509
468577
1707237
1463598
1127817
630312
1649988
338060
1949681
1056566
1496463
227332
1615581
1357370
1318087
208336
1664926
338436
1445060
55036
375573
206846
211900
1779393
726541
1311358
1559734
1562879
1794056
452705
472795
1232462
1030546
1604986
1393911
143098
1781908
624385
931446
806355
148788
83090
689892
1731365
840489
1159659
1252696
1368554
722303
565628
1996080
638182
876608
1674753
850448
747941
1853916
1679574
220717
1986130
1935884
1121510
1598682
847469
170415
771750
131195
258583
288831
179356
1306031
360717
488556
1701883
915171
153703
566373
1717847
1721571
946043
273811
348045
1944223
995066
1689329
963317
1340181
578942
51896
890336
1019045
77458
751587
312558
798769
720589
856397
587510
345529
500590
1512432
1485357
240599
1427290
686088
1595664
127269
887420
1006993
1391505
702390
262590
850788
114857
401656
1360388
1387409
384604
229773
780352
2427
448172
777871
582257
37075
1911017
1417669
1507707
1209769
1008845
239762
1618040
982578
556021
115681
155106
121065
1229558
738397
768670
1764897
199941
790731
1790400
347798
1416899
1500578
1645423
1005935
84986
1177315
612324
515745
819001
1402826
457455
1662970
840093
1631047
1427933
1213610
571133
856631
855439
563569
892771
872449
790273
1145424
724626
1180848
581410
45210
374828
797470
1435382
260989
1008125
73308
1837309
1829760
1798198
76547
448525
899866
965263
647148
134437
324804
1826281
437599
1684274
904789
314852
673514
1210888
1494055
532458
82790
1197737
1903285
1001777
30151
1535931
512781
945323
235378
1742862
1621286
1805937
1904475
1071784
51287
1118327
1610594
1828234
793842
1515192
271636
889763
1611629
823970
1686085
859339
195759
707452
924912
1647028
44292
903860
846034
425750
304361
818657
1097423
927206
1926889
37826
1697451
1161698
692906
1437095
435008
1859780
47695
1059257
1242507
1938935
1129611
276946
1950016
1654473
1957265
738368
648915
1718024
542958
1072273
1960706
537872
1312712
791102
1128307
742947
1833737
1208291
586927
1414468
1148646
669305
1981589
1909255
81258
1611223
780304
40790
963303
1414200
447937
1026212
126418
286774
1311276
2883
689122
1236945
85880
791040
1091018
1531585
744740
1193315
1294599
980387
996233
265349
1067710
1119765
1452954
1794463
754710
115885
1110888
1504073
1596826
537314
1761000
1133718
34247
1305460
48155
1606302
387184
639044
254014
1701573
1887456
662304
1101742
21481
736231
1049556
70962
1755314
1255044
1060611
1856005
1676410
1558370
1144520
72352
1568640
1890651
1254704
322707
1553090
753919
492709
664775
380925
1885414
493761
1395333
614412
707255
22377
1479871
610459
1693478
782400
1445183
1368540
1003676
1544923
518995
200296
546795
1322037
1466880
1387385
1959562
1627907
813108
407960
1373098
573366
1209661
763155
31660
530916
622607
1399361
1412375
113683
1223627
1135893
1915190
409240
1333161
523488
1900604
461209
1624827
1764487
1409687
557144
1617547
1313666
1137240
1180558
1693871
991281
425814
199366
1705081
134839
1996975
1209654
1110954
239669
217918
1865491
711200
606050
499284
1915697
1838586
1177877
255810
354020
1234307
183211
1680097
469371
1939601
1363859
334925
1258947
629062
146209
895761
1645755
906009
1129505
1636473
1042944
52553
1466192
687484
1223501
669667
1164309
1441300
1282425
534407
1246536
1380163
201621
8292
1174574
1014047
375137
17821
154078
14343
717169
1429033
1567409
1382806
129338
1851214
792309
799078
921668
1212370
1608342
1846449
1608062
1708603
523009
102769
1252237
1658853
511606
314201
1434986
1775830
58692
1047805
163799
374711
226037
886017
242484
1999849
1931781
1245890
85342
435528
681231
1800586
1869650
766580
399553
1660171
419958
1646943
94059
563993
1311795
1206449
1614743
1077759
1423445
614712
822025
1421074
1893771
925172
1322898
87487
1754283
1353304
1393465
389361
1721214
558531
934118
603137
1865301
1271329
1229319
545113
205774
823711
435734
768614
1991498
895367
1242313
262777
746237
1974105
121500
221587
907118
1291604
734427
874722
1270851
984067
1107261
156118
500124
266299
1502472
1777559
633844
705297
1413365
90168
634326
1291787
802156
1831477
1952589
517639
1890856
1672386
902660
961812
168724
1713850
889257
892144
1218043
1602370
1554376
433049
399765
1518405
806935
1582142
1207838
577542
1424201
1946429
1837337
1459970
1759745
634445
18345
603668
452459
1360113
547487
1222390
1393878
771251
314828
1456508
1211658
33852
276597
589258
1005315
686813
1942706
350785
1595073
1124965
1522174
917135
1195609
1538823
1046155
794807
1264766
1892133
1426505
1233098
1738236
400239
679573
800129
58463
1759039
257930
1651533
529116
1284913
1453101
340674
93247
1982273
696348
747009
106668
718435
1360564
1470519
1139392
978234
838686
355623
1337832
1587884
1892574
1233602
12250
1850024
1997022
1387265
305274
405642
1377875
1856529
1866399
99862
1920301
462142
280611
1180920
1935109
594466
294058
1899629
539355
1759513
588219
1049753
1454074
342411
1140743
1836920
1835386
241069
840394
1374530
1395025
1332720
974887
389814
1165159
977839
766843
477716
1004823
213817
1589000
238912
1784809
1290766
1799444
1199468
1947142
1901750
200240
928755
533934
1876469
996502
409129
1507353
976318
1755944
1261954
1640272
1859382
1467033
1985146
1468843
391882
1970083
852609
1561717
1558363
677446
1461252
190362
1344179
1710917
560146
1240380
1222511
1139050
1060905
984690
1482484
1586868
1198808
1668405
1531181
1260192
245151
1538997
578147
1546325
1535992
1562337
183477
1328939
712772
1458669
917892
44403
1167519
866894
3009
1373789
1978073
1574683
1537844
1529839
422280
1474626
1440722
1533369
1179209
399263
420516
1007758
68638
172957
402562
618964
142539
354428
131024
1461487
1613308
929180
1805401
1354889
372140
1649368
888785
269754
1475103
274108
775736
1089092
855995
1187664
1111820
1867766
1237427
1300966
641861
170649
799206
366240
1756761
384170
430033
1888459
242410
1746261
1024717
642037
1001032
860428
1425105
1936733
424348
1892175
1501926
731719
1507368
1039405
805420
1662700
1863245
713875
1059157
1525155
1718522
1144815
1646852
989822
719924
1855414
1359994
1048741
742201
705285
1990156
770008
1869275
1543868
1211440
1839584
830306
455564
790975
1259048
1152347
216509
1163982
637563
1860576
1800407
1823960
1638100
1218613
1812272
1489547
600578
1524117
1554483
565712
1481963
1110016
1890445
411319
1906672
1912793
413899
1120464
1892256
1253824
1077606
316003
616052
1373715
289453
90522
758840
602929
724028
1680064
396249
1151357
1811399
1754904
631143
1456014
1742418
1111437
1967369
802451
886042
708252
839283
1077114
735857
733425
138370
507133
1624014
472417
1593747
1575256
273985
791443
1096643
1189510
1951187
1785272
1570268
1359880
668023
1909053
1644375
967994
241209
1052609
813875
59223
636990
572718
1508523
1919988
357261
1173295
651511
1230481
1092282
465898
1227202
1418121
925140
249692
1421083
432762
434253
511601
1294628
1463278
1753705
1568012
1732095
491884
1129375
980643
508996
1111256
21070
1006865
80073
1682227
1321097
533090
1401724
661051
1837204
979181
536862
389025
1246961
454471
721592
1937489
161374
1074445
372985
1311620
338349
1432687
1702651
57718
918706
1985786
1133764
1535550
695545
1930122
180023
867923
599820
1842700
1170815
1971524
1065583
385111
464118
14479
1379773
607512
676155
1350456
415094
594373
213445
1884652
1836671
1336426
654012
1078148
761829
250404
1275398
1131599
1891866
818806
1296899
1090767
1800363
40500
1109532
1564425
557791
974334
562900
1899437
1390240
1774783
625961
329221
98485
1557939
1385209
1135862
1716040
1987422
572642
1390454
975341
614343
871860
906131
102766
1105925
1832698
1947909
126034
365722
632526
1717076
1905447
1040017
682497
943468
1204498
1774653
583691
674970
1605645
506652
1885712
1505387
888489
92137
688189
1944688
558773
966736
191927
905060
729730
54375
1171344
1670001
1197032
12890
929530
1572037
1968997
601567
1826987
466488
415586
1709520
1958019
759906
857107
6556
931489
1506539
1800924
256464
458786
752604
1379841
1408671
557825
1725483
1423808
1047163
1366439
1500569
563100
304931
703571
1969610
1335309
1055270
172641
1070381
1135556
539528
731846
1943016
1371413
614583
1048254
1879937
1192901
493374
957805
997399
1346595
1217601
152593
1563328
199538
464557
1139762
88371
1559024
1639455
882863
1107085
627083
1260571
161060
1930825
1829211
88360
126750
1180338
485830
1793189
585567
1198757
697500
300715
1189425
1027044
196725
1075633
1040692
1608886
1849112
1892315
1863567
835339
1530849
1212434
405797
1954295
270225
1758620
1496463
764072
907395
1268377
55495
420176
892808
319412
1345291
899630
1104216
1698648
925731
509305
548566
1386692
481725
1468251
864921
1714537
1256632
1953498
1288582
928081
904228
146419
1823972
1840378
1625382
932881
769521
160964
1346240
1389905
1367162
1803013
1470588
832538
428585
1573718
966362
334967
199409
1250906
1269181
994048
1360485
1399553
198961
1172200
310383
782634
1125097
1101519
1410690
1874260
266062
387574
1204498
611243
27891
1460627
567437
1218713
985288
191456
714955
430322
1958713
341825
875528
938651
842018
1251548
1392299
168270
1887379
1176571
308040
496434
1588357
595086
763681
1162158
1182868
516729
1144016
493963
1600810
1312451
1352485
1506726
608369
429766
1004952
129941
1862740
327964
1824062
1069110
1356728
99580
949145
911202
1201151
85236
121004
149140
1585763
863031
1389858
779687
1379262
411316
834678
668653
1517336
1847008
1358254
1205210
764271
998073
504960
1803062
34359
236325
1231802
448483
677478
968723
1350904
200649
693948
1965475
880980
1132358
526920
1648098
1001462
161562
1867605
65230
830199
1707263
1392854
1591520
1117213
1112767
135396
626024
404094
570108
916438
506917
529726
1004616
1578315
198232
1097067
188577
392205
304116
403134
935164
14990
1568586
1512611
956415
959552
1869389
173433
1986042
249791
1549915
207969
1111864
1215023
648004
1789437
627258
456433
702221
428819
637763
576771
496506
1977959
1278513
1971993
1782448
1769470
1102744
1659367
489307
1319265
1778773
764964
1464516
1768877
1618503
821295
402290
1336229
1565471
274357
775337
537124
386501
87027
488288
832481
164092
457145
1730173
1049357
337324
1178430
1687390
247154
89099
1473088
647511
303077
1810019
1175137
199609
1937017
338674
693947
848056
441111
1793718
950776
220511
1086611
821342
132812
1573148
1170521
261094
386993
539993
1740449
1979571
1584842
438233
1226222
1192336
1812102
1303872
1300128
1589726
612102
1681455
878692
1851076
660842
1888772
1963449
1855697
1033897
325869
371251
1081624
1142088
1563424
362668
1627588
1799531
211412
254289
1759916
110689
491040
203467
988512
1338446
64939
754173
1773802
463695
869904
473253
1958123
1778478
848510
99409
1720786
1857996
1229827
467129
52764
460808
104580
842867
1478442
1087249
1319428
1305249
207969
1375595
1006961
618571
118180
8435
1667223
1292149
253977
1821074
1701050
1432797
2665
655827
1139633
875573
940054
899918
990957
1428685
1868966
1915677
1192594
1194599
1900098
1565017
1939476
1373065
1639643
1439961
1345603
1231252
989513
40997
122364
463427
1877469
1967168
20082
1856015
1113400
1183269
932980
129062
1904120
1385012
1932262
1945460
857421
1910998
1175867
133152
1322311
1280464
1416058
248009
1444823
1150979
958168
525147
614706
462346
1968070
1936225
1670008
384378
1846231
315399
379434
878327
575595
1712755
1865965
37230
1878974
859936
614643
1704669
222415
147422
1918313
642137
215407
1831715
678694
1395189
1384492
1994434
551188
1017891
758450
1448523
1825092
82719
1984047
353741
662407
1777886
337134
628771
78921
710964
639430
1169136
1308694
1282665
968149
244645
1361193
838804
1648267
1693997
1240089
1042179
154055
385257
1130682
598455
695780
382460
1869864
1235374
486686
1210871
1203149
828095
607855
1634979
986355
1014076
254790
1323177
1006624
1557973
726419
450389
318141
1079705
1989247
1794895
996503
386725
169049
330701
494163
1918831
1750557
345682
1934095
106668
814325
1738436
1618053
1810726
278904
1439808
971076
1552329
1559205
786007
1335707
1407072
1837964
779867
602722
630716
585814
1912051
1264907
864536
1915425
701812
1344193
1451892
1252838
42737
570137
155661
642509
1545961
157528
1917532
830194
1513214
490293
685200
1114558
511089
1617255
1347855
446686
1515680
950216
467495
354741
1981260
1033740
515061
851798
1431880
683865
1236370
1395091
444761
1522402
403394
1439354
1572330
1090433
227173
1393199
1744480
490184
1505478
376370
1887203
1597492
186413
1932214
419254
586277
644100
1972194
184798
1528064
1644870
1658185
1422706
796565
826455
1478791
1387597
920543
1772491
501144
279315
1311076
446993
478599
1206352
1561821
1864955
1510746
1262884
962584
1652176
1940195
1057694
1610976
669504
957692
1430811
107606
1558945
1072158
112067
1918107
1549830
642420
1636696
349546
1909127
1977472
706715
496140
1945946
631648
1117424
754538
599474
1858117
1873303
213653
1569846
1450184
453083
1152901
846707
1601213
132217
153161
1679557
970942
881654
1952432
1420840
1357781
424212
432316
1532123
1965032
115067
447950
61585
1962489
495607
1685924
1181761
1518211
346415
335815
1718305
1848944
516765
630107
1081576
1685491
1221082
1218030
11122
1248715
1899347
1792720
962277
319147
989618
1968223
1703081
1456348
502103
641162
1150979
1235318
552635
775738
1983973
1235156
1786627
1946570
809792
980840
1324680
418463
395823
384898
483031
917623
1926652
1320295
5816
1945606
1941910
1205058
627913
795843
354989
1451741
907832
196913
367389
893129
340730
1242021
1232284
1554643
1444631
1551272
1752216
664032
1082894
1462071
1227901
1652803
1643998
51309
817465
1928532
1782637
921604
1196533
1793939
1828634
474951
1258769
110770
948154
1498238
922348
1787378
739383
419739
292179
1050385
657004
547447
1314340
437169
1565228
1516887
1892305
966996
1258080
1902648
1498280
1286523
505630
1068327
1465167
1532002
1243499
1367400
22459
1230995
788040
528761
1371099
291745
983161
703136
1173596
626910
357153
1128669
156500
1921537
387462
1735614
1944876
310865
836946
1800758
536417
610496
888257
1523954
722954
1592146
177723
77582
793622
1420694
203421
1040118
1062557
243092
699528
1409125
932717
1048996
881837
648188
587964
179480
114080
986914
419339
1220370
426892
63650
975520
935939
864244
248820
374598
218478
539054
792796
207658
1551161
1030004
1356008
210932
72820
920897
1558391
1226963
1244852
923834
806386
165139
1295246
1018784
751755
445202
464930
1592430
1020844
1225152
646819
1400329
747759
500327
831681
957915
90084
1221642
375333
1814494
1870335
839363
1980318
1091399
1660754
1736891
1860609
630268
951120
1717505
1837031
61824
1127345
304735
1874176
1815688
758105
1954057
1275128
550644
304571
119792
123657
897681
1042446
790075
1547625
408187
1772080
1668367
173829
1168799
1160695
1227688
512283
1130907
1580167
7245
1572581
1269764
1130806
806077
1698797
347662
304737
642987
648865
1739329
626657
1022587
1183129
1268838
1611744
1200019
791656
127608
38069
631348
1567851
292394
1140166
1617106
925833
1598657
1136135
210378
1146620
1065234
465289
433504
375540
769862
513877
606366
591630
1643918
1304945
331599
296833
1736157
1964593
1510260
648243
802503
1678636
1897431
1031491
1585712
687540
1871242
1963231
348844
1293052
1049197
53217
1305093
1490903
915191
1577251
818578
1096082
1610272
1440823
226629
993855
528958
174543
1753405
730905
1087773
950832
986825
190343
1313863
1837200
190932
224999
414570
738250
1921254
1562577
745933
836348
1030270
211253
1070562
790674
250324
1671369
101713
1060309
1722744
953505
1344154
1707689
108106
734146
1268493
145259
1483850
1026295
1940136
612929
85226
188116
761544
416622
634408
38637
1784680
1332227
30326
228871
688450
327121
383210
1482530
1175979
337997
1422873
1087799
1297856
858235
35032
1323224
303014
1820513
1588656
1974008
202372
1388060
1844833
427909
528749
599303
450568
863909
1543879
1777503
340702
357136
1612041
1225041
197305
1850793
851283
1150461
999814
1274062
1708991
1033336
405079
912212
525090
493641
487708
1708067
424377
227120
1432046
1537764
665762
680102
250000
1532503
633003
513925
86901
166462
821608
1304408
1180432
1829837
721699
1233178
1323421
1757987
290504
1429745
42148
1962363
1771156
1013653
1312416
383798
914696
1585651
675195
1416160
1096789
1379708
383595
236738
572886
284566
1088486
1878321
1360837
1677239
1298350
1844977
586618
663814
1379817
1118545
1812056
1254635
14608
842546
1510012
779892
10106
154584
154050
1349475
1468305
1356017
1715705
1570710
1480775
1229447
114469
1455688
1140039
1222260
1089490
1656212
1326482
76766
1949889
92658
1294656
1566928
1630501
358902
1421141
1200578
1903927
233571
34546
170579
1921236
712479
1233256
1455527
1542355
1482987
466845
1754484
1476960
412502
803283
55345
1502009
1051465
1303115
1958530
156308
1355867
435802
430129
1529637
822437
1911087
22189
1831963
1431138
1476731
1282482
244918
1647357
1270054
1942799
883065
655677
183236
1760244
1394629
959093
439597
1544327
1721607
1215655
1156310
663628
1965583
1198585
983312
384491
357311
1114843
1143821
1413004
1728432
326578
1605547
1878323
755810
81350
1144702
734150
1540311
568016
159703
391173
1106820
34204
970613
1958574
466708
1977457
1740290
1229728
1625148
1889579
881321
793926
1122600
1114403
1708473
575351
1735080
1816752
698460
555004
1523793
943187
1235086
1461097
982344
1428838
1535921
1603125
1029636
1005845
1616213
1221230
1848677
1556268
749872
500221
151942
605308
1877521
1077927
28714
940802
928049
1539498
373899
1213076
266225
1324185
776066
200020
975519
55994
1367570
1074410
169583
1301690
157230
1603963
1139222
354655
766508
1557424
1865074
344453
66061
268018
956427
817648
64432
1218560
1843806
385390
616557
1566155
1530973
776813
1600155
1252015
574991
26308
1646049
878071
724283
691444
1550409
1067721
139836
1729101
1479456
288899
1999121
1463924
1822842
1979958
1940959
1486646
668953
1931337
1205587
17876
1876961
616232
1600148
246717
1878383
397847
1312966
161086
847718
585836
1712504
385337
1476909
1277316
1828747
1549748
1933685
1913643
527
885753
30123
1673885
612123
1008572
227434
1902496
72044
183852
1948162
1854690
521124
568673
1964184
524719
1991214
1505023
772439
968041
759853
1312884
242087
570050
827044
1439584
1262759
1668912
601167
1167842
1689510
632387
849808
1860965
753150
1378630
1587465
1284305
203572
632340
1558695
1682265
170916
588346
245684
468262
1517952
115677
172922
1106817
7533
1410124
595640
60974
517998
612550
1823281
645444
1351415
987926
570137
925581
734158
1154862
787952
196390
1344706
686366
789062
168596
1257027
1051385
1989586
1453049
1972841
1791254
285838
203518
1328453
205932
1389082
1173024
707487
1323823
1557976
1950715
196572
1088987
1404985
25283
1825757
1475984
1258047
1493001
1064332
1501854
1051711
656456
1125578
737436
1559770
1633092
889898
1391090
1891032
280523
1433950
1718776
1605205
1990929
1802086
612496
374659
566020
790526
83136
631183
870159
956515
919819
407796
1898132
122927
1109996
678675
372544
1678636
1542530
1073624
1431988
1131157
1370961
784292
234972
835526
1103041
1724464
1506344
1427509
468605
1153244
354677
805093
1462474
1107495
792994
949253
691493
592371
1997766
375965
1755405
373678
1682702
371670
167232
398864
194457
907909
919816
837176
190313
1410175
45892
6443
1929718
590578
274364
1078763
1118449
1151638
1866877
1586505
1295784
303440
42332
388034
1115634
433340
1705266
374855
1111663
1138091
1922072
963783
995513
1964776
1397177
1042298
490619
1582018
547321
1539945
1125542
1780887
1579047
1601557
171081
21472
1229083
1559168
335046
190509
1470063
489018
161598
1272414
301053
262062
1783613
233681
1940692
1097625
366873
1402182
1522458
881574
219843
168105
201629
1696600
216094
214793
892855
1078505
450836
61214
1712126
1973901
1824988
1477768
1941750
735526
1164230
1815929
1315413
967881
116322
1956661
1944676
1255917
504675
284213
1989045
1961569
514904
808529
912405
1294619
479649
553618
193466
839785
1414097
1985354
879487
1464369
405481
1785766
642797
897590
1509118
1827126
296332
1687210
1451202
573710
1470183
161013
1510024
450715
2687
98899
399176
1536593
576068
168663
1459839
997427
1572294
1116762
335491
557872
456112
700201
36370
668769
560495
1035693
699720
82221
1492472
1602263
899063
331138
256727
572473
866470
907062
1474283
1890667
1159265
262032
511335
250620
501140
1094055
829012
497712
874631
285748
1961567
785249
1150105
1226278
1669171
766756
332660
775665
883423
1148782
673551
807716
1698444
1869577
875359
895955
101172
1216979
747786
1104845
642357
1591300
654596
1546585
872451
1949301
598211
1141882
1265165
1894322
1423250
1666521
1910346
487152
1269679
1160962
1521827
1080994
1606979
71218
558607
1015896
1838976
1890983
1231115
1419271
1492411
585830
211014
648446
146573
55672
828656
356031
822615
910644
804334
542538
863474
887432
647153
1235702
1283855
831404
1284984
850039
1079618
943978
390045
1674669
1891464
1765768
363366
368790
1465448
368170
902237
1883376
233363
1508817
1344631
1337628
864886
139814
485233
43382
1725983
1064137
935286
839609
448276
1111257
271339
1363732
218537
32347
137117
156255
521946
851984
994057
530926
563166
1781450
1835277
1111230
1606943
162189
228084
1659990
942529
1437283
1765091
1030401
27062
1454884
697119
102945
1773652
1306614
69403
8246
1204138
563898
831164
298971
1505021
853686
1328856
1148780
57009
563795
1076256
901503
1311665
255182
1369075
238275
676630
682533
151624
1575981
1804470
791873
1087742
914028
1060513
1371906
1158418
919488
105070
1196307
1002412
1042623
563920
828915
971129
1842509
1010220
1162536
133592
1470186
692972
1503183
1009584
31294
1221437
948961
1786732
835897
1111531
609503
306710
923035
420213
577881
1770146
386245
1938518
1997927
973091
294024
1904860
761173
846098
1141451
1897427
1552477
800463
577167
198978
1949198
1418519
1970838
1598886
1576531
1060258
1929363
1294640
893626
883784
1309733
1772445
997999
1643909
236791
843754
1714215
94637
383787
1492503
1063458
1677602
403938
234619
981582
1392748
640585
1105799
516911
1460348
1890088
1172790
140646
584695
1047978
1850283
774775
710538
242396
296257
1049098
857696
451700
1755255
320068
1257792
1377574
1440748
193816
385
454459
67826
1014123
1782519
32418
1166404
1692575
1618336
345136
87045
1987394
1790640
1006733
954397
1361634
1015836
775002
1283713
1774323
1273953
1448402
1268104
26478
1651279
1785062
1574061
851534
1367732
1507826
1166215
1331248
1864861
299583
1464559
601144
801117
538543
269700
643019
1431727
41952
1887214
744739
1127010
1135935
1261050
905602
1339631
902364
1553576
72922
366568
677832
256595
944041
1860549
672419
1027225
1951087
324376
266027
560929
1903249
1487693
1052720
839105
1330133
1411032
1301803
1242461
1449437
42413
1796369
899609
705494
48953
1661767
644872
1429084
1218870
1011782
1848788
755810
1267063
881326
1825867
1556058
207746
867867
1207424
769945
391301
239719
654648
1530455
365962
1869888
1203759
90559
1294294
1855549
642607
830841
1016912
429616
113091
148492
346411
733124
983731
828431
1435915
1879969
281944
1627437
768958
371389
745465
1908106
850273
1109902
996857
45756
1480975
537017
1588203
851394
291004
1849881
324014
1113504
1130538
199105
1773575
1415304
1776620
1041500
220336
726288
235916
1817745
26002
108806
1382390
155961
1621465
435773
220276
786522
341082
145037
1439456
319004
1222291
964577
66339
854053
644247
1999580
193690
781323
1870540
894738
1622711
1092437
1704653
254604
77775
1303531
991157
1529864
1710333
1693631
1242990
1498991
621822
1699569
1062177
1591169
52628
1738883
1929870
39909
890109
281090
716847
1438522
1480019
1840605
766385
547611
1757184
191112
102655
923326
1272099
1340528
1581990
706467
1575464
1532487
1825423
452502
1138938
1702407
2755
1535741
1601241
871247
320612
659097
1259950
369599
119348
1804383
812540
1007398
450554
610515
476491
476052
1353795
149802
928196
85067
1124877
1462420
600442
1146126
1530209
1124351
654944
1518020
322802
419497
1069796
1498607
425356
359965
736796
1929445
1033172
958252
803385
909540
281268
1216035
43223
212128
1872322
1579378
184636
1974454
1663408
1312448
541005
1866643
399752
1310283
313786
303565
1853077
1970361
746935
1323091
478566
904663
587267
794493
1380998
1359265
1094627
372364
992045
1151220
1492672
1268398
448690
767816
1372539
1260144
90466
295188
955145
1970496
807204
1092131
1914776
424035
412882
1169910
118370
1185526
51536
384204
876252
1800997
1298693
394715
1770280
150010
1255247
1095930
1479733
1173241
1088902
1235296
691627
572574
195000
354858
1036912
1588849
893475
1843950
777047
1748522
1769481
1779474
481400
565846
29334
1304151
416750
1480586
780959
647426
1020676
1296562
977634
1509955
91741
1510251
573281
905952
243806
788532
1786960
456538
1904611
654823
470840
548163
922558
1248751
406121
1676948
1254319
831191
1095637
1914337
887260
798234
1259103
1514025
13408
1912507
1255724
210277
15864
1640037
1249731
217909
1516980
1428307
442456
1743366
97149
347453
190055
1545995
293202
661003
1801728
520857
576529
54485
618355
1629145
1408002
881830
829298
1432612
131771
1258505
1697924
990717
1224976
411310
1612364
377805
296136
858941
1000168
1048862
263006
1680327
1897887
612343
304632
1383944
1358371
193113
387558
199582
482760
1629005
967086
486230
848045
1791544
1954009
1394815
1097667
1185132
1876466
450021
181544
701906
1947009
1192426
1698801
1829504
274429
1428521
504213
319578
1408956
1798308
25110
1657515
82331
1895090
1786682
1911001
1439259
798161
316139
672811
437243
731111
999615
1468806
1776862
56021
1115143
1558590
650525
1657771
751906
129599
393334
508707
923725
266592
1269675
165409
1417311
276494
1038994
293027
1438626
441982
1582195
1705598
1973342
186589
1931593
1576532
410961
940020
296419
546731
324425
943820
78064
1928235
62242
1047330
1325711
380911
1006096
1855042
152201
382896
1864235
1979343
982661
454834
397813
1412141
1099250
1444921
624226
1544188
1525385
1408621
1144459
1665265
1483549
342181
708584
756515
1736736
867315
1237093
1590544
830404
451948
1675574
1390646
1940261
207373
1915534
940730
1088934
1481943
139041
5993
429652
167675
1874542
1907616
1596427
441943
1725885
1703401
1990780
805710
181830
312348
347909
567803
1314295
13534
102781
1054855
1070997
1463453
775904
1193521
1789006
70752
176106
1641587
556944
1575154
1767480
534302
1486775
807990
237149
709429
1513409
1684215
650701
1442066
67967
1088166
243426
522861
745657
788692
1522205
985989
665051
1309310
70455
818248
1986913
526807
150666
1978779
1549635
603806
1267689
1061899
24724
1784682
91005
1077545
1899926
449935
1095157
577665
573037
852432
491870
1958448
1683236
505061
1106192
637091
310486
73515
114329
1074102
1753736
485604
356744
158783
752110
1671338
1994034
824222
1444870
1416000
1338110
1884982
414339
1683167
1384417
284092
1417880
96465
1239438
1040121
1376325
1456535
1990357
630702
1479996
1000348
558721
1410255
982465
1783256
768692
857003
896864
822504
467665
326335
835196
1326894
547131
1472595
1425089
1980364
67778
467587
148481
255886
1644485
36494
1288205
1182095
200858
526803
1500418
83489
1117611
300078
619116
307906
1315836
1193314
130137
764764
1474806
1033298
1823468
1473640
292191
339131
548382
1643488
1841652
1903201
1669416
443914
760721
1436999
44751
385478
1856554
608161
1712441
640988
1086954
320504
1101504
698655
962960
982006
513520
954625
1442123
1810689
52298
934839
1012369
536148
1886406
1206399
1318940
452646
139778
1776946
501693
1024359
1371841
1433044
151091
1567265
675585
587250
1274012
672828
835866
866428
42562
1589730
309121
1589569
1976535
1823882
1276709
876722
714237
675534
1676972
1698038
324234
26353
209397
848003
1072772
643775
565853
713811
54631
289560
248472
1050892
1545845
1849169
1940364
1002914
1023849
1770109
193349
714797
681923
560477
1702125
1813359
110466
1521575
427346
1245454
1000954
1299244
1559314
476227
692146
427474
1809976
13796
1158186
1412397
1089092
554288
1349750
975213
638966
1932663
1611777
1465865
1791179
1692120
714610
1357527
1033402
169150
679489
295660
560286
1857205
1505078
1716258
768836
1757866
669860
403834
175861
1877536
533482
378400
1671204
1645294
81319
100609
937591
318688
1107980
1003936
1779876
1091563
659017
1178693
1963162
1880134
1950844
42619
1404834
1358055
967291
453540
517277
320052
1829544
921592
1761051
1781975
576359
640185
187162
318506
1661678
1788086
1853550
1031939
1068285
151546
469536
1181595
313493
598151
1953734
1329999
1950693
1569802
100987
1434759
746158
192335
1694284
346396
1479004
1924925
394973
1146587
850732
1222997
1618456
1819258
1373083
1527668
1344021
1930827
593713
1338072
615112
1451776
1266806
1464345
1284239
465499
743885
1866700
1841177
716423
340128
8288
1553403
536443
1702191
776020
697869
1932304
1863250
1481570
1609361
782538
619360
1829904
904489
564814
1066654
1108629
1536935
1086878
553662
1705316
777015
1049348
1226000
1862079
1004268
1836622
1870872
1985973
128288
21779
584764
671717
644910
47041
589868
593660
316086
257956
1424541
1552057
1452485
1394833
46991
53465
443387
1032628
966125
1714568
1063407
442357
250087
981831
886701
1228364
1608661
1601198
81940
806237
568349
1652960
244143
48152
1914574
1152389
740955
127553
52919
995300
1818286
1157987
791626
238401
1413402
1052018
265039
1462614
245154
1497497
29386
1505240
1582973
1216787
1699051
353539
1890738
238427
191925
1136094
880548
1761949
1132298
1562790
1002529
1889406
360961
1081949
1125785
52958
1218685
1445544
108500
763310
1340858
322611
798963
1079579
1271817
1777446
497226
438295
1196306
1696875
948311
616468
263639
1542127
1238903
1516722
1094062
1981995
41263
1003784
997548
803091
1661926
1526974
382409
660254
1083633
552023
1126619
1577440
487009
1736041
1130628
1577663
1177198
1369799
414402
1583673
136576
320855
1429131
161609
830489
235530
449179
1006044
1935050
1013435
25233
677826
1723801
1068966
1027971
577861
703314
1148318
157784
525674
1929975
1614131
161909
1808604
1856268
977671
244011
417077
1130782
1459273
358209
1009585
1582707
173089
935723
1613988
1911901
1605152
348658
1687868
1205994
507256
1504266
1537752
1193006
595943
282163
771848
1478571
89956
1232821
846718
749069
1670432
1412354
932664
626258
412152
1317980
268532
1262319
1784599
1353313
222230
36380
964100
1360361
388747
1240825
511902
1340420
1317176
480837
974087
1675704
669677
1344226
447050
43129
690739
68513
371776
745651
1628380
107171
204774
1705652
1551869
737643
322829
1778058
1876933
402612
1268681
1485056
1731367
1386755
1556045
642468
771682
950774
340202
912293
1087703
1862446
1202904
153689
733020
1823787
1569665
187917
1006233
808774
517075
44520
1738057
1761727
126884
1064394
719715
930389
92126
768534
160542
990917
615954
1703310
1404191
1077604
1320562
867636
995979
325461
196294
1762312
509843
82632
1704271
236803
130885
1943410
242335
594050
404630
818606
1667579
1759231
1161887
328296
1675800
1017826
1362420
957054
635193
643377
1449992
1482131
1588849
253889
599011
154342
1010210
522826
1927618
1450458
271348
1904383
1302504
559243
271909
1900004
808887
1526863
1983272
946719
296734
352407
1342647
1282974
1922826
317231
480229
1541655
539683
704220
810635
539154
1132002
600046
1175514
576858
1272509
1769293
245442
1345255
1879524
1871381
686063
1370637
519820
955618
1423450
523496
805778
143544
718702
1473964
758013
1875497
619585
1756243
479132
910945
1704474
1144039
1340017
605652
1803810
1567799
302720
550786
1020707
1633584
436359
948524
1460988
1801739
1939192
400713
650131
1239714
500189
1655824
296244
584565
1775083
293240
198774
1552090
1740087
169296
1614482
1048782
1015971
913476
1823204
1766240
412730
686221
1872661
1858583
653944
966527
461691
1974689
1701680
1428055
430913
1548017
906446
1541926
113256
1878367
1482401
569185
351067
12442
1542309
540117
582653
1990157
763705
1545112
238112
761209
912680
1628927
1073847
1384294
244695
1004050
1584392
48806
1051219
1978429
1184473
1522622
58199
582514
1544529
1239396
587581
646563
150478
377408
1729221
1906392
458953
607845
1008375
90916
1515799
1303133
844236
450376
182347
943125
458127
808294
1658524
179989
1521255
475184
214356
968126
680268
153300
783182
1466294
1135291
315804
1790222
720491
1081661
1737174
1176881
1479289
1718137
1050035
422002
845571
735305
1369654
220866
249135
2875
215560
589323
1227267
492916
522748
1297134
1510815
1891610
302808
149782
526607
718195
1045861
1467858
1287630
559934
1740093
1228860
1880048
1052019
1012326
1156885
435246
593066
950676
1506445
1124981
1735881
1959749
840170
1587857
98253
823475
1355932
628823
747503
917434
308884
1339726
453769
1796337
432892
966443
1230867
426942
1018827
330355
1962711
701387
942453
1363132
1866419
1174839
1245708
1641037
732820
1367624
1852121
556909
1591819
1247245
1717861
1741187
202906
1847960
511594
1699161
499936
1184472
676751
333872
765939
999672
1947422
1628848
176987
37993
973487
1239961
1842341
782153
116121
1589541
1612101
950037
888486
1533143
1176975
96607
2570
199283
908500
1390886
921576
1534942
821023
1650968
802556
1239047
376619
861981
1391675
911874
1148877
408989
1706839
1844806
1406729
1004008
209575
1723983
1724800
1927474
67099
1583366
618645
857052
370511
59750
1788497
781542
478217
437228
1333668
1392013
1962939
1308583
870907
1327249
59315
109374
1498219
1203081
1054352
1504783
1298954
1611810
511871
1472596
497887
972035
720729
1664232
646989
1755361
683777
766098
1676907
1175198
434726
152108
1538587
1668592
910969
466184
1439240
953971
329444
760443
67485
300870
1715363
740157
1204063
1298978
422297
430393
1230643
1814975
856844
633616
538274
272819
1977484
127599
1861225
764277
789132
1768229
1447476
343092
362681
1997572
1439888
1770349
1982853
1105146
1310430
959260
430288
202156
1365846
730241
1348823
734429
572300
1494732
276070
1162444
639767
1982163
415326
1585286
1547056
910547
1298443
1627632
240292
1775949
1176106
1599853
915885
1096615
68093
353708
1214855
1977178
730790
1786806
1471688
1174863
1862553
1357543
609207
789458
1847724
570489
802904
764270
1240146
1573626
1538688
317306
1126151
446849
542642
166654
803157
1621368
538007
1676956
1950978
1508090
1811013
1927277
926038
1380568
164814
1994052
1668424
755244
1017070
614310
1541809
507712
1345821
631217
428895
393777
714547
1112601
307667
1055202
883909
869766
1659367
903247
1944019
1801169
680552
1072066
245002
26510
1277384
1047855
1133664
167900
683974
1319679
839935
1786170
543033
1226937
103706
1532981
812227
1035670
223637
1372069
350830
1221339
1803725
184206
1157201
207020
1817313
213055
1999569
1164394
1548282
477747
1370412
1598147
1274119
1064135
1724214
873914
706544
5887
1592393
1837192
1510709
537542
1744527
1763382
1700164
1669254
1478481
260039
1077961
1033734
1100435
734148
1700699
307507
623485
1760655
1720351
821127
29800
632878
1521297
639092
1637181
1601793
938852
688421
235768
1705855
213190
786393
767078
885110
1416326
225293
1822345
1041830
762684
364346
1241813
164192
839526
270762
663449
863705
76392
1359813
810497
922091
1783802
1589619
1943451
958886
138004
1555663
594313
1348353
1653903
19533
88851
1953348
1405314
1425958
1733192
1767588
1081942
6731
526591
1305046
1446824
1936551
1438173
175
1619495
808356
696569
382288
1956144
500746
294797
1216686
1991611
976240
586422
344071
580332
1929613
1807368
285176
1652920
1268896
902330
217294
1672339
905356
275976
855506
584545
623175
1437904
1591008
443191
1318366
310587
603178
172607
237165
102474
430487
978605
437908
201928
1590297
1393659
928644
1404598
1390068
883707
1470555
498306
355918
8610
917548
1449180
1546443
702708
1469279
1698418
556916
1793630
931854
120127
54961
1569678
253534
1508868
1106823
1073814
1763356
995458
428482
1102804
919151
930695
1874152
1811436
1250662
228095
1947999
634171
1218996
1366561
650568
457979
2655
615062
1595683
959285
343936
1845535
254887
242631
1949623
421491
1527304
1204089
1796082
791315
492198
1785542
1528950
795990
1814409
1214174
1353219
227596
1044266
654349
462330
1489601
1290870
1333870
1046232
93595
1929342
1070494
1914005
1575327
608594
1847852
1983303
473260
1590700
99880
116384
395505
737084
921344
1914382
1086083
371020
1894965
1026797
677205
1292015
567594
1440844
1364935
1207725
1063499
387966
1946006
1819765
1106440
1845278
1600224
282277
655252
460215
483954
975958
1784042
1974739
1102932
1168510
1751049
1639635
534398
113673
843002
701935
1456662
1707973
1569419
1283771
228277
995459
713950
430741
961177
1191710
1221916
479438
1158913
408428
1041289
876906
324374
595695
1088433
586878
1253162
1353472
1815094
69739
1807263
777285
1800875
1491720
206912
688317
1565730
140520
563549
478645
957197
1216385
275531
1382015
513024
357169
646582
1681229
63136
408574
1460679
1963146
936700
930419
436474
1924771
703858
653679
1384759
7135
914844
1301779
1473035
988159
1270171
1130028
46686
1214786
143291
693604
274991
565039
804322
282823
916328
99620
935205
1857690
1677597
1818551
1701530
1704075
377452
700538
995149
1124236
910892
1310165
1532725
916636
1188333
1741846
1602433
530634
464434
901302
1314463
23071
679340
603338
1283743
358276
893653
28359
504786
590572
1575519
1536940
343510
1114041
1685604
722850
1875438
1866753
667862
1954040
1327919
339161
455742
714873
1021479
1729488
685364
1128843
509911
1254695
884925
637567
1018093
406456
337289
858713
1289011
373420
570424
1176018
1740394
1738756
486921
474799
1155907
1287883
493308
1214324
882757
872411
196471
848088
1204141
1053205
1246593
22578
1683096
636405
54805
898292
1421509
824964
838880
1105451
1017041
1899040
1775655
1991215
1536709
1882144
1296453
632640
604741
493853
397248
1470393
1381970
1270133
124578
874344
316300
1810394
1356244
20235
618734
1100103
1439554
832414
1119813
1115548
265301
1131162
680008
1680903
1779705
1304343
1277089
934003
723633
1913256
521010
101791
52867
417271
721721
916958
801077
1880245
1129699
1058293
121658
1550289
206575
403957
1871329
263891
517315
437284
1807951
503771
482757
1576700
1932907
1296161
1391336
334722
1065696
1063467
420499
649135
1496619
797771
1436973
603123
677688
32762
1134505
1724348
1977581
1006548
1742302
1310129
1335236
449501
1224598
747024
1777376
314091
969073
1632852
16116
1178863
1226371
366697
839468
1550817
181396
1457273
804258
1933793
486878
5012
303265
1511738
1412035
368443
692872
1862157
1510980
1325826
854115
31396
1739418
169649
937737
730696
174600
55298
688809
1888326
783956
1120353
660093
977586
1680218
806070
1120526
283653
1120166
1304157
1785623
1858417
830191
1012076
966418
632597
435458
742090
1982418
1388638
853204
220003
1044975
1458796
823461
331716
1492813
1512489
1666025
1530992
590386
72193
375993
899804
196880
620257
1429142
1403364
779816
117038
568922
519018
1938414
383941
574696
1522547
1424809
834440
1772391
1886950
264056
481563
670257
556400
1535620
981144
1637571
837501
345324
1271823
1648240
1625287
1771951
526375
1402545
437924
1827006
108541
472989
794552
1889085
1502511
552850
543992
341963
1634606
1864863
1131997
791242
146565
902955
731776
955
1870152
1191895
1516810
1409445
557143
1542624
1924973
656438
1110121
794091
1839311
1900991
167701
1636687
1796368
213334
937178
106596
211076
486272
929399
1610491
1499754
1198484
192176
962605
741786
1597439
235971
667326
411062
300579
1892748
1623932
328433
1115950
1196345
511128
1264413
754445
1402377
1853974
1767920
1592448
1715638
10377
905845
1654603
1347570
1136849
760687
1542850
888807
983360
1581175
1263402
1929162
1236753
1934588
1017301
1510430
1180014
1291877
1681952
1048984
1891351
1818225
822099
1541512
1348147
1581456
774281
1178907
849009
1110456
1797856
541677
1963527
664053
1412532
1181705
1226353
1263027
1782586
1930316
1230777
67690
1650081
512095
496049
149551
574522
923711
734581
487292
1716587
256137
28375
609427
1528654
542054
959059
86317
661323
884349
883706
819739
519603
353573
1605605
1393175
217322
186211
97885
1456077
1193391
942718
1652973
1279097
1979117
924894
864947
581232
1663943
1844372
1494260
27649
1738571
227894
1047918
1586170
1688078
1572236
298666
1700541
1022979
676424
113666
1284481
1037858
1417478
644539
480094
1473033
813952
1307187
1178375
1400662
1916057
505685
819466
291346
1473560
60452
99086
417985
1350261
1085167
515278
1819305
126522
1120383
1498143
1559277
1986175
122768
1996698
825714
1870963
1082089
1566047
161003
107154
167201
1252233
1922955
489073
1925694
597064
1218397
726253
1736551
1784507
740512
1711916
980523
1225545
1440476
244152
1207818
790978
565876
542147
724459
814158
1706115
1845146
1233275
1229705
471178
1243541
1281878
831285
1332794
673342
1827241
1069379
1644169
541957
1677280
1716956
741069
939612
292081
1566001
1725726
694051
595053
249533
226262
295585
1775490
1682996
346976
810074
1793381
747219
381643
1079062
1229528
879767
419463
484383
362102
1432363
1505924
120432
768782
1959009
869759
1093695
1533647
319624
871981
410052
1845302
1377513
248351
1789906
844063
328011
1247265
1833959
622074
1924839
769338
122619
1185984
653598
1752923
1073475
1331833
130354
878609
1787799
1609472
1146427
1273711
1455580
6996
1258519
1194066
1031170
1634229
286316
1832289
1485066
372587
898907
636913
1450095
1850121
753819
1908006
570775
1780076
1626143
414928
1648843
136342
1900919
923465
1679052
1595498
485720
1905361
24384
356300
968022
1309831
1485635
1271990
900735
1163449
1997128
1553272
1297378
1931571
181672
1474822
159521
728939
791775
654305
1430692
1212278
163603
31053
1199044
1390900
441469
1508883
617319
1813136
70775
159327
781033
1277148
822819
985751
1173302
159699
1564773
132683
1314494
1273236
574039
486164
1930431
722847
304887
817160
1878750
1993158
1800725
1387419
462039
466721
1885741
1692646
831914
176756
1367484
1099933
53584
164764
509965
908076
1488458
444787
278481
461184
1153126
1952229
1021877
1885726
1548205
1738060
1725492
866014
728663
22961
294101
459007
683716
673308
999798
1241210
1488883
602740
1321045
595480
1484773
217770
1919839
804291
356023
1686311
1860376
1451847
1210793
439244
284431
1057357
830468
425556
231286
289003
201266
421227
587589
1282571
886301
832288
1053595
159648
333249
31622
279593
1721761
989646
1487254
1551718
412530
1141366
1597849
104288
1545718
1415582
1371582
673726
476578
216623
360834
193208
1640063
1239940
565024
1926481
723628
226901
865640
1058496
1411532
368910
103162
1055857
1436700
938282
1845295
1588272
1846058
1664208
27503
1387306
412360
632340
1713683
1394966
1060873
748639
1751759
342637
982518
331940
1689678
1541079
492056
1187074
1648665
213701
1409123
852476
1985182
1924037
387194
303663
1749452
1786619
273932
136853
789021
1887133
1875394
1609230
1844344
494199
1152999
34198
1715663
1209711
829658
56648
1603826
1831445
1831205
822642
1728816
1506832
1580663
391801
837661
914343
1427607
1316947
426122
1286243
1390227
425371
208416
1773578
1268421
1398620
689849
1983116
535523
1497352
46670
149002
1043553
955094
387491
1064643
841878
401786
1770945
1969039
1600142
1040111
245421
1717086
669490
123091
964098
716187
648885
1499765
1519665
1341840
14449
1070799
486362
1681637
1879668
486969
1575172
884663
442034
853858
1031374
796422
654639
1830493
1569884
172528
284050
534502
1131221
1240172
1139841
1664723
843661
534673
1085328
1674970
265929
656635
1521526
1054826
1468279
930848
698606
1621277
1905267
658984
1441169
650815
735224
727178
806392
1435629
1074336
1624559
1631242
1019924
1892261
234969
1781054
1377247
1579497
1344728
1447728
23873
1305545
512541
1465233
646669
1846892
1141840
1604475
210775
472866
286637
496846
1913193
1056532
1696278
879229
1089664
1905137
297808
663322
1974993
855053
172719
1387414
768993
1119890
818622
1371688
1968998
223991
1599890
45237
118981
764607
1024335
590357
730827
1474365
82879
1270095
690630
571559
1190660
1818576
1224062
155422
4093
1719347
1942493
1433547
283966
985956
231723
296334
36941
877396
771525
1223363
1167080
1292800
1881091
1620576
718821
227266
1854821
594914
1582012
861836
187360
1169143
503931
1512556
1437089
550809
1389725
1422154
712090
616625
482385
1835979
1067650
988370
22113
645237
1332848
1213368
1661785
1156852
1203088
526469
1914104
412495
1945265
687146
1679629
745746
1853263
1310426
577418
548693
511402
1085595
208919
1406383
750102
815410
1998042
422374
1941475
1833835
1991361
1111749
1796049
750085
1977213
1494744
76988
430117
814809
122673
1009745
1143495
270396
526875
1188606
1413037
1607228
1111897
1785935
600973
1498903
1143384
846025
258301
472550
937210
1332569
565636
556367
1574779
755969
835921
590426
432366
38731
1338228
253035
1210386
968856
768356
164064
533497
265216
55337
442864
921207
54439
511795
1473141
622169
1011655
1113041
1913972
1621091
245527
1799298
1907311
568827
1014432
1440861
1795040
922137
1664399
1456288
234155
1154935
801498
1534669
986495
344081
772575
73081
302881
1511015
43938
1246854
68843
570438
1502816
321779
639168
1307426
1681533
1298632
52965
141313
211164
1918382
481744
1413356
83430
1135120
1999944
148300
1007929
825215
52248
68935
291317
1020633
876197
760144
116913
1845333
1249195
1746313
89812
1092254
556493
656573
902939
1240875
1112771
1575237
973099
1922815
983930
1783419
891709
1426517
1973969
1517200
1634660
66055
1756047
558409
1321415
1202919
1508019
899757
130264
502204
1835148
803423
1042405
1735489
663849
1136331
309841
588137
275175
1270773
854474
973405
724907
618611
1281019
895454
1942294
1969604
1811416
910429
976641
1970010
1170732
1518287
958605
1717899
1939157
1273412
271130
297156
1196553
1145117
311300
1787490
726039
206373
43831
721356
64656
926557
886859
795756
1955169
1114388
945854
647980
115391
642089
1669586
568082
538664
495438
1230417
973523
1349984
356367
483553
237379
650186
1970657
287034
1102887
483204
1981693
1562205
1684445
1649757
278720
1914701
1929627
1834167
1438638
1118430
1053627
1099959
525920
442502
237460
545452
1455901
260450
655923
894647
1237563
1896557
1874060
725595
405756
1204611
1918495
832323
1143680
1320526
1420968
1605507
1378490
1133800
1502737
277107
1544513
737370
56198
840584
1931892
208866
717581
1017714
1115513
1265006
262521
1967274
6815
1333695
577755
1253812
1162329
856887
278964
708474
1261431
1264223
84845
1999794
1606742
1034446
1620333
968937
622546
1448018
1364503
1403017
1352091
1064683
1567278
878036
797039
292866
359126
143289
242978
1000750
675834
191433
774835
540402
1836690
226889
1143859
1608082
880347
1527714
1377515
1029886
209463
178392
1064263
127606
159726
1996790
236437
227137
755669
949845
1208068
1131088
56034
1350220
841438
1095852
841097
800157
1948798
1958659
1957146
347412
911415
811066
1784494
1547666
276282
397957
1573756
1639068
375146
1231566
698220
1959756
90094
23726
135971
1681964
1952711
233967
1741419
1909940
576005
1972720
490781
1731542
1427698
1065107
301674
101343
676443
1596539
1028655
712559
79082
1988753
1638727
413109
865939
1271377
1774732
183568
1265138
865639
861093
756753
1970682
567309
1765293
56548
790309
204678
1386852
1770856
1626252
1806461
907660
926234
687351
512144
1415557
564676
129600
77490
1199554
807250
1530772
912205
1438615
102578
558538
1842061
78405
1409384
334888
1497204
1542786
805058
769125
1677773
886315
1351591
1959413
189587
554596
1963331
1285153
486546
1601267
861142
830047
1356728
1237965
817802
1036851
411556
1042754
714461
91175
1319897
1439793
1671869
239822
1319040
1235373
1721869
852433
1982775
997489
1960481
73912
1382895
1968290
431113
814542
771258
1725976
1499681
1801882
366088
342152
1609510
330808
474522
1363911
884605
1048069
478203
752289
1776331
1717352
115275
1851357
1835930
1632608
1414932
1114273
450044
1717709
441061
170285
1631383
708192
1886718
825250
1611266
618379
1988896
1288817
516734
949119
1978610
1192255
1949452
383154
1060245
152345
872446
605353
1816450
861762
1534887
32148
991743
457891
457378
270507
620747
354231
41389
68581
512982
671583
318414
215281
1969384
1041277
369096
1871056
1312342
1784842
1769944
892830
777273
1894355
62702
817993
120958
1559704
933371
733679
1127747
17316
1992729
921537
1758520
67368
1873750
369703
625137
9639
1921802
987165
1896446
425614
784049
1141886
102438
625612
85939
1002455
4276
1389094
592720
875059
1904946
206604
29441
28924
1760705
1994398
1306962
1879690
511122
1879216
1091131
1301359
1305314
1432158
1003787
344922
332072
915346
1032738
1065931
213226
369187
1472561
393474
1962522
1045388
938433
1198221
123545
457828
155082
1129314
909355
864730
211583
918696
508367
292573
1105588
1169401
1836159
437094
820220
437057
1156167
95666
100032
476940
1927447
163815
1384070
302613
1391576
394677
464042
266126
1203999
1412487
1887193
475230
294114
1251812
1598517
458638
1784267
1526323
554853
704945
1812808
1892978
1497508
1496581
1737203
262251
1318129
1642354
658769
574198
614704
999974
954554
1142378
1915827
1814192
293018
14642
1298200
1043716
1418831
1546689
1330059
514827
818588
1037761
698686
1028088
700041
1108238
1775794
1921093
818745
705533
1187655
1336527
1377014
727358
1730087
171686
129294
959827
1063314
1045892
1663775
1666645
1035160
1599786
1711175
1400359
1128560
10469
181171
185372
277354
334300
1958740
1118354
1347388
494096
1820057
209071
1629347
766677
1732652
1753144
1588090
720483
972065
160741
1966256
1220713
175791
1300144
1472868
12475
1618968
460316
1402240
491996
1228499
507300
801084
1005551
82733
189611
1559454
204621
1802568
920029
1226418
1664631
753613
822830
1540757
239834
217156
1081093
1261426
961266
1977069
1357038
1491184
988093
708927
594481
1858467
214244
1419043
1465313
1902089
1048144
76827
921355
1852082
760917
1867810
579339
1624790
878277
440005
1969702
108612
1522787
1517054
1938070
1297074
1635759
651209
1927517
1787672
196206
867799
992947
20424
219485
1654605
1575847
578028
191633
1454829
1326675
70308
460579
1745234
1521608
639697
470805
436052
1310750
1266196
948637
447054
80711
821201
1914573
1861059
957911
1204937
1167197
836763
603888
345865
791566
1661561
1970506
1308309
603849
1242283
690459
62306
1363357
1688590
244785
1743214
298939
727584
1671377
1001734
435512
653112
1545673
1261023
570718
372412
1057248
439921
1075290
618313
207163
435570
5617
596716
108717
137948
1935009
345546
462021
369663
524551
923019
1206876
1968258
1120584
1923886
327339
382113
204622
1164498
1216936
1946712
920256
265852
1155132
877626
203827
859347
671901
30930
683611
57968
1363471
1436146
1261409
969121
90527
1706489
202066
921231
210758
532388
44277
973949
499775
1719473
1094402
16139
1403576
463063
1119358
1175736
502919
1207638
1975796
1726951
694920
1170160
367756
1771118
777935
1260168
756964
85591
603890
505946
1746841
781010
1284676
1285424
850396
1247821
1938904
1153064
303096
1255334
210290
1471818
680137
288125
1125646
967308
1057498
365594
774435
1733829
1594565
1223341
842505
1729553
1283563
502471
308538
1652083
393536
1370786
1738019
821450
388320
576244
1953260
325181
679230
1141818
7171
715581
107076
1016976
1779320
27771
767897
658495
1537429
560008
583020
1793196
291832
98276
284553
1443207
1908371
319207
238992
283565
1411942
866026
1285070
509492
1403532
218450
1902120
1986198
1367521
1524439
1031960
542526
1785625
133331
1324896
999288
1988447
911412
1245118
1777705
1715334
95516
782377
1841737
119748
774917
1616571
1705533
1642304
956091
1029125
1370061
356227
203196
728937
964752
926304
422646
1992139
1567213
945397
1295283
1661751
1059114
976760
1387594
1163469
1820260
751292
1068286
1063929
574260
1647833
760868
261977
1250592
1847643
1770796
820425
1322890
100403
877787
1847501
1716663
1061748
1060894
1408918
1743281
1897648
1543233
1994245
1452535
263626
822466
429733
309820
1200211
258039
1965670
1202386
82734
237397
617004
153371
1722567
1427558
1184405
108643
657794
1558888
222106
434601
1270543
1235503
14725
1921156
1517033
1280165
196000
1040907
1964434
518046
1346250
746217
292500
217702
1887508
1732170
272313
1901318
1613950
1234398
350877
715930
509499
1128966
122784
1177121
479770
1691763
1752590
1549015
1931267
1311363
1944575
628161
1964320
1439198
1202302
445844
491503
638061
160020
1385411
177417
383939
945174
861376
120021
779909
1052156
1948718
1704443
456807
1641518
482850
173270
1079195
1332791
1794722
912309
1467917
1560006
411116
1600351
1738013
1275051
1390322
819699
1565739
1038016
1629936
1368040
770074
1725981
757938
1646408
1543743
1343710
1460821
1274462
1649633
1040184
1701752
552427
629267
652198
1092197
1367381
1579539
220561
1715066
709773
1760510
1089105
940841
1424812
1556430
393378
681643
1226966
28069
907254
360392
1294517
366721
299485
1341199
449894
690174
696154
436081
395889
1393435
1703609
860182
432330
1679555
1288678
289579
894069
147345
1024451
1213331
706574
239009
887473
1438751
361243
1184420
1242287
1500700
517467
1669394
1603792
1715873
1366797
1996224
295542
635844
50231
586407
1881690
1366689
671982
1108595
1212664
566577
999502
1386398
1690728
1491406
486190
1989718
263173
1725132
1667816
566887
587150
93815
563149
334098
376885
1252187
1628031
1084513
456329
713699
530231
23204
802579
625919
541079
285399
1666395
1075590
1181591
669901
1712087
645243
1182260
451894
297492
1024807
332400
1738472
744881
314229
1995161
289866
634124
140664
1975179
491374
1673348
1211740
1248646
827947
61081
1954526
1660018
1655600
249318
65940
1194066
80390
156120
948793
818510
782241
1481250
250855
1743283
26413
1509843
1633659
1822935
1826968
515537
885990
1023057
152313
376420
1111143
440546
133258
111512
1942800
1087865
467746
1633411
1486643
1482533
1956610
1141962
142121
1378960
563128
1336937
410494
1881942
1748458
984505
171649
1216833
1134485
316722
64029
1203408
1390146
416233
64414
1122127
1493916
1542244
679989
1370661
565902
563230
1613573
1901086
1942297
1906627
130488
1071936
474765
386008
1160778
759959
1650491
805559
1785782
1618904
1968651
1019856
403316
1364154
736159
1734912
103278
1881476
1329491
799799
1701496
1121161
302265
760459
126380
1432808
900637
325875
217324
911202
1822032
643860
779235
1693722
956879
1959378
1674531
1344778
617304
689870
1615243
335063
1700941
1718297
1609002
1773380
246306
1348554
1264555
795429
1857111
904019
1433128
1784948
184572
238066
1436214
512954
1428814
1254168
1128558
1528902
221880
16376
1280828
1203739
521342
1505182
651090
1215562
509223
412217
1215090
6512
25488
129516
599929
1425090
660347
1522948
1902065
531913
429762
854009
1209354
840167
1931535
1339528
526647
1400192
890886
1348761
1656671
1066660
1272379
1384622
1242581
292670
439000
771476
1396233
1169789
1924347
676778
808477
1615897
372954
1490826
1280089
1121079
1707579
1665412
348294
1030294
117792
1848705
1032387
1429978
237199
1239369
1639007
112575
1546315
940237
575778
70456
1021057
693930
1369478
1968686
1892291
1735220
205628
544903
417584
1963374
1928362
1922983
1995662
1065123
527151
1033376
208494
1453696
1396111
420314
130560
1363357
939533
1950597
770955
539248
544154
157271
259644
625863
344355
1351105
1352895
1230771
1569136
1121099
1906284
1068030
656030
1505040
879481
1882378
1594977
33233
383665
1371121
1009352
784980
1968281
1381598
809461
669988
960104
186577
601792
1376560
1432196
1467694
135305
350244
958660
1013731
1985669
1468237
34643
61217
95293
1890664
780492
516962
786750
1949921
496743
1616330
1702232
1524881
1315734
1480296
770413
177018
814444
774720
113201
1696501
474093
900702
827599
195952
1899191
7326
1685551
38516
607716
866775
922426
1670965
930141
1363128
156750
1958342
1085721
1223576
1755949
1706857
571735
104573
133993
659535
1068045
1354968
297498
946933
1719887
1479697
1548747
1529110
17927
1641222
326784
1615616
212512
1871032
274126
294588
176449
1239169
278567
1179900
412660
1322982
913021
1853437
254009
383565
1502700
1331521
133044
1721066
1864118
363983
381896
794139
1321487
1080294
605682
1877501
245749
498266
891424
893487
1712886
1385541
1800861
853009
1586118
689386
1937190
302555
1409824
1675298
242545
1572245
1667845
1007982
1468199
286024
1812803
1223462
318866
1230294
1296951
681103
795356
1373570
219843
1727748
1081946
1518342
200939
1821341
1545744
479359
1638172
18850
1774024
481066
1191680
498428
1083264
801416
985695
934190
82004
830026
1754578
1412644
999425
1421331
1454891
1137500
1204892
152729
54781
446787
1362946
1552043
493485
1548020
1776812
206186
1750938
1502223
1862464
216454
1625936
1238542
320935
296745
1712979
592990
1781102
856769
689251
251196
188399
941379
1945364
707281
1849306
820883
1316379
1574376
93711
1861107
559097
1980303
1090517
894145
926910
381500
1382294
214469
857232
48368
1892497
1673609
753601
568388
361099
634427
56770
1858221
523930
721955
1142738
310502
1884235
1081987
1904668
1973835
684352
89592
817194
1854985
1784158
691697
755813
698073
1236996
812208
508548
337709
45703
367900
1318312
1567017
279195
293456
1772932
1493714
881719
671948
1323408
414065
1105399
1262832
921215
1787935
92395
1116145
382627
1003223
1815992
543636
797527
258311
552043
1086826
1158391
1421188
1579658
1154677
596058
485812
1955754
1465270
24981
1223090
1502336
629719
1416686
1114411
285784
1962458
1901351
679399
42601
681914
625341
461113
1820065
1203596
1059422
1029601
1980179
8426
388525
681532
558016
1354843
529144
616351
153785
1028557
1236040
391035
524768
1047113
527106
519712
211827
308996
257213
1655469
775333
1465865
1232224
693545
1318867
1176961
11046
801649
1846917
45823
793480
1838178
552049
1961424
1513932
106122
305704
44318
789443
1519720
1980564
1111947
1353418
653665
107959
841809
50834
1691263
1883132
1336871
549503
1031121
1406562
895335
1795539
80917
1497420
356934
263641
323103
154984
1461544
1378226
497868
573428
1733823
1222304
271292
1533903
144481
1996857
1885357
1661940
363449
790341
1402347
1871106
1108481
575334
1689169
1516768
410357
1831459
186781
221410
940196
1753000
687097
1693043
185360
322478
1191028
77736
1129676
1798192
1747662
1767896
282255
502988
1284511
1791063
1965450
1021878
476582
768946
1153747
893668
300414
1152437
11852
1231086
1843603
1399950
1793687
705764
1012322
1626256
596216
940247
467055
286525
1700973
1229908
540005
453184
1469362
1306379
1409122
1957648
1118863
1296631
1142707
308306
1081054
1889131
1235197
1355292
180162
1664139
17355
1469003
643188
632168
1955121
364871
1667164
829035
1014318
1252432
733909
1883975
917065
180084
1229217
758053
178650
1011077
384883
945400
1981562
109853
213842
1166967
271909
845535
1172015
184477
86087
120178
1966818
1692472
538610
1092630
361564
1393691
1474546
149009
1680823
62614
1832371
1565869
1054526
346346
1327687
1864877
704872
1495280
1990013
1185709
1975546
215752
1587061
228840
29170
1211848
1199312
724243
1041642
1828719
1437078
1730816
460665
148403
485774
1868796
1759035
204155
1640214
50192
1350012
1917393
1361044
1318406
1094931
1081052
1888557
1486217
1931246
1054153
748208
1987749
63663
1758033
1365326
727286
916427
1703453
1763158
1539582
1219701
1020105
1285988
630307
1467224
135721
1224287
465702
1764186
690009
503925
956920
1315849
539269
1494640
1263214
361993
914479
1692672
981915
1977324
311792
942029
1393586
1877929
721827
694259
1757097
250715
2411
1209962
72105
1782460
1094217
1818827
942467
1186536
1409208
1794962
1372272
575801
591038
568439
1829846
1425750
1427046
1312791
1171044
1289253
1692619
260481
1909615
1543382
780509
1871134
1077235
1204604
801876
1805586
302314
368832
618525
1184360
92095
1170215
66607
948410
1534501
537538
74296
1655148
566483
1267441
1660681
71913
563698
1983767
1621620
895448
1425371
973166
212393
198475
439414
776516
521469
289462
1977297
1065994
558437
865938
776669
1770106
42612
1712327
1636195
1980046
186963
1869186
1740122
1541972
440992
950339
945007
1948131
1136514
296584
266751
1430691
1367142
326939
777637
775596
1319582
1980904
436132
132145
1713458
314634
507669
831947
875622
992962
1097601
688525
1768871
319714
277024
1900287
456068
703988
314155
1746362
76228
314950
1629313
1446899
362984
201857
410137
1633362
1216777
1504683
868692
343459
143465
272095
532042
450343
1886888
384563
754624
279406
1303336
585438
1658140
523473
788753
681924
459769
125865
582718
1766661
86394
598198
1952578
602152
170355
1307318
245792
1181838
441428
264456
1597211
679668
521627
1545494
1758565
1255490
1313105
696664
1525367
389122
1937797
711957
36170
319275
1482082
1297526
1073276
162857
1180157
925637
468573
160280
1225622
1830451
730581
1372621
1826492
1129008
1982300
1391561
947445
104933
1138955
698961
810453
242284
1179485
1662262
694018
1474927
1233618
1608960
912502
813987
250369
89828
1026844
1248989
531695
220049
1962079
232603
967298
1616002
1941581
83654
416660
254055
876565
1976046
563201
287665
1448802
818834
1061858
584416
1560127
992655
1245774
390733
457201
1711633
890402
383552
570901
1384129
752611
1200851
729202
395491
1966344
156203
1639907
208651
576719
611320
689569
629019
923251
953323
690723
369260
407993
1453999
913074
423009
875829
559700
134322
1300178
944122
1489561
552172
1435758
508626
771412
361175
229815
1309491
1596559
169204
396818
433293
1486132
1201565
60080
810308
878125
1394293
88152
851546
1425837
1752478
1466685
1471696
1009003
615225
715351
1168092
1928243
1693296
660515
1374828
1955294
1168827
1145682
1157306
1223776
825783
1290474
1027417
224980
1006883
311658
249593
443516
822718
491406
1313166
722623
1359250
1448787
1522929
899188
790827
1924777
40355
1278776
1097409
1504181
586754
1239547
668382
924394
329829
1682650
1526331
1531115
1935908
394085
1635651
753644
951659
1182636
1090866
1316254
312416
871540
681621
619366
35402
661909
1826997
784246
593202
1909644
895434
1604433
137754
1136247
344474
61453
955159
437486
961970
1616166
1554159
87595
1545351
582190
613922
1349299
1529781
1952642
1811391
263509
287253
1383927
1536020
1046078
1753447
954822
718657
958591
1650056
1392657
806273
1360898
546041
1607890
567200
1656041
534845
1979796
231295
318747
492012
1840647
1557453
305725
715041
1210412
1910509
1210494
601967
603710
307711
399166
1474488
1318538
527387
798811
783340
363454
535118
877605
922841
1021820
1806625
1641007
1661911
1417120
1877717
99869
651248
1367168
1179527
1055974
1441477
700239
986041
1054925
1518306
44924
51241
1500140
1992843
1895266
473466
908763
1816780
1864781
783404
973877
1473847
1554503
1244599
156615
1091697
1868315
775210
1149946
1140531
272705
1608489
1063606
279811
948958
591793
1549271
1431287
428260
1596309
411815
1773682
1876869
363597
1173004
702015
563845
1645139
1473312
155217
1786590
1146598
1634265
1640811
1103530
1744583
376160
91773
1063665
818964
509698
543309
1818497
920622
332719
1143911
1384434
464112
938376
1930257
562969
593095
1362167
1498834
882533
1734928
1081656
1579893
1820375
1374965
690731
974463
975811
1188353
391112
983346
1674290
894385
711840
775220
214097
1324050
1036157
51831
1842271
1729565
164234
1289230
1423332
257121
1987562
909424
1374445
1735637
251466
1753374
1098356
725839
122877
1332775
691325
413170
1869547
1000446
149966
1884601
1344039
711650
30889
310800
238530
1739565
1667877
634151
279412
1683441
466211
1329066
1484545
183430
566988
1414622
1184500
1298219
531406
707192
852132
218588
65160
1970446
425543
39400
1126849
1363071
1261288
1159966
1508718
903106
1162749
1161281
49171
1474542
441377
1567761
486431
1246603
875252
860575
1500569
1128177
1888309
1387846
293368
1640550
820947
1770427
1399547
1786405
906167
1738717
993744
866216
178507
867080
771878
757111
1609146
50662
458881
78889
1909859
794194
984491
847944
690263
867573
651601
751240
169078
1433956
1231411
1787629
1900565
1948846
1100308
365097
1733543
1847883
880872
990865
1082884
345019
732580
192877
1725368
30566
1848626
228073
1344614
1132256
1415309
1073987
1572510
1685560
1619240
1348094
103707
788157
68230
981289
544265
96092
1840144
817886
762730
19261
1209434
329495
734601
1364522
1700536
1182479
163403
929405
687232
193678
1702710
662567
1970336
947093
392307
1358999
1274338
197128
1821766
155094
49957
1757204
1969462
778287
374943
528233
1097186
1064666
1504205
1046920
1631055
1651129
848701
276103
1663766
1995680
1679157
1871427
1601894
523268
1386732
1388370
1658479
1014081
236643
267962
1338653
1453667
773187
657831
1740843
1321488
815414
1294342
1654090
132070
914972
736494
928391
45586
833760
217312
874347
932652
1303470
199096
438246
123647
179621
1851832
1224632
1002861
140725
1521138
1005460
406613
122777
921847
591031
303980
1446399
377351
440532
290504
85397
1344828
63927
1642650
348077
560165
97969
1919091
847667
516509
348344
246577
1186814
1500859
802727
1872455
817638
907961
780006
389285
298464
1373670
941367
978691
48878
1322116
1154977
1657374
642062
281090
136411
129161
433510
1569065
1101121
1696882
1488595
1666332
1698913
1461833
7529
430171
438521
871531
1963166
624443
1200035
622628
1349939
1524829
1304939
1422871
277531
1007106
1693963
890396
1802242
551496
1018177
1548140
1233232
409897
1687749
1053394
1046133
590711
1923507
646896
892851
1897189
1204664
343998
1568993
1429326
953635
1867824
231254
1268208
1384970
450609
1485024
212414
1425578
1021442
393700
212650
385786
934593
264660
190383
381822
574191
1880349
26772
79101
1334691
877061
1376492
1323236
40422
1713044
730235
818008
1840920
1659804
368075
1605046
922931
1858558
1388904
143532
708830
1964061
1858518
1675258
552946
1113353
923520
380161
231938
1810834
768330
794626
889513
1892884
1789445
432875
181341
558836
361320
719107
798445
1382979
35546
1183089
437786
24129
1698884
1965183
638054
1812730
1412438
1189919
1313718
535784
603822
1867617
1341807
1663261
851565
1951629
1626051
1521862
357794
555308
1296850
131481
597751
406472
200059
1349637
494694
106612
1357442
911159
439518
1105466
1573972
635238
1590623
588031
1561369
357769
502723
999433
1278096
663349
572021
1142250
878091
1626328
471558
940346
488750
248554
1045989
931012
1610455
1800872
1199350
1541096
1904148
598240
1306418
937398
512172
235273
1507587
1484378
89489
879852
1865556
185544
892408
1514888
1425054
752833
356221
669895
1897842
683503
1608386
1293931
134131
948121
1211331
1229959
477185
1290064
419214
230514
1693491
1543377
542416
190465
843789
527734
72569
1358069
29674
1492101
864122
1579719
366696
1360211
1907626
1888033
1547458
230805
860113
1667722
1187985
1532551
606173
1019363
557935
1941057
1888527
1002422
982927
1307692
1801945
1112547
64991
576396
13084
435517
1287822
525805
978562
168199
48610
357046
1246967
535701
1592998
1094938
1152418
1284347
1568556
1781373
769882
1713269
1105618
81805
664402
1596702
1804430
184581
592528
1067052
791412
1163602
1980850
701650
760058
124193
598815
890443
69282
649916
577010
1184158
65623
46201
65374
1404651
968781
140003
1700403
417666
1304315
1185358
1137344
856846
428430
34658
234903
367647
138561
400968
625777
988727
1159510
558683
1410108
1373764
137284
726839
1208710
212174
355206
1193232
1218588
107740
1581915
1385742
956846
943611
303276
1580068
560655
983496
1791736
1070465
1733454
923990
1884321
1457648
419169
499858
1902811
6114
988894
712215
384091
494175
911035
1549657
1801574
771737
1654913
1205740
554373
307811
492597
1542759
1261429
320620
1248711
1173903
1015281
470186
724558
1275420
1087027
1405483
956107
695058
429754
437534
195718
1524723
1853558
143554
1464345
1628976
1771678
535437
920899
28519
1020755
1173875
155766
1216839
1011502
1501901
2974
49988
1909940
951192
1793547
489950
1645730
1964004
1599910
1112225
1627384
76687
984410
1443125
1875661
702050
572241
559448
737783
1266707
1197596
1492841
28734
100329
1626636
1523289
1342257
1569257
1589022
931351
1055636
1486992
1115999
1328535
180473
1743390
487265
509106
1073914
1564958
193578
1684066
777603
1165650
775617
180521
1844108
813025
635529
1546969
883940
1557073
156329
298541
643459
817511
1295693
20284
912242
1698372
297635
927611
232486
982086
1229709
28740
1653297
650970
1941220
756557
555319
584525
374595
429877
1897494
1511167
884824
1162244
1132828
1143864
1594380
9438
1490353
1898062
99927
671356
1509461
818143
1255679
896645
634330
687567
527490
807511
535356
1900674
1702776
423025
1206833
1679943
1243411
1106206
111976
1696160
353178
307530
1775864
1887212
1472728
1448911
348552
62374
1880846
154685
556681
1330401
312375
1506060
748327
1069357
1635974
1519320
713148
19631
598281
581189
87196
450074
197428
1143947
1390446
1625197
997879
1374457
1634623
1912369
229661
634468
752034
687383
650278
1197895
812361
969309
1258546
1197245
244741
1119630
1172221
1308990
883217
1055421
571775
1933523
137054
967750
1702110
1697333
1550484
1203218
725887
128938
771705
1751178
574816
424549
1657674
836176
601386
1394054
343948
1626065
112695
394591
1211806
1418198
1711316
434229
958685
1264658
1191119
1548999
1458847
1399733
801210
1505554
1366446
91792
14366
448875
1398708
363313
1754531
341743
513759
475647
769391
1013713
1095233
696716
1822274
74484
1175690
437444
1918790
659623
1294244
1539940
349941
1293153
57978
624060
1635452
1081513
1049988
1699219
1307297
142939
1445376
1246472
1220626
41842
1139707
26244
35027
1275185
771219
1224617
642908
1527463
984799
967589
1150357
1236415
1348440
1630090
724267
1550480
1066109
1403082
1038823
331103
689441
1093017
809614
271084
1628876
986756
64344
1479226
909004
392657
33669
145674
12570
1429081
1386943
1570118
1383747
1094154
1952281
1132244
892125
67035
1241063
1933532
1160620
1822551
430423
775443
1067672
805982
658562
1670773
1305791
1711589
662288
824650
724651
589159
689000
1789730
1401022
1953303
1587813
1382158
1798897
1862831
756971
397186
1794148
824971
177362
1142476
1390556
1934739
1965213
599456
21704
704034
1013167
105240
184121
200783
918691
1178610
1872606
1400360
1441538
1976283
1336589
1193161
1064
1679877
1419754
46382
437787
899345
609227
1592587
949749
967448
879659
634721
1333140
47013
941783
1082361
1445319
794423
502015
1666597
1414320
1466134
898574
1212264
1877378
1318947
246951
1116968
91331
138231
262558
1837531
1876590
258173
1177648
394548
1546313
1401777
1543229
1637731
1961102
992884
928620
41676
1726999
108053
1530072
838984
1726489
279619
1329346
1030807
908846
962273
165979
328820
1749477
580454
952946
504296
300264
1267589
485655
395991
158851
599657
1133736
1256279
1180230
272733
53449
1598791
1043779
1465392
1012992
57230
48151
1632648
779356
133356
1018317
525460
877985
939241
309571
1005870
1883209
1396938
285830
230869
321829
1353570
760448
1150825
449975
23461
1722887
568027
633448
1812212
610580
42869
1537305
1362827
1713655
975700
175968
1479348
1823111
89478
1339801
891333
954532
973541
1180327
791356
1660699
1936781
1406386
201291
895950
1174077
588504
330163
1314681
1480478
450358
622730
1283163
1002577
918913
12180
1870964
338850
1840277
1114107
1336772
1041236
436657
1420745
791784
885220
458524
1515375
889666
882333
761189
1687891
565459
828172
1321876
1446185
222424
1925897
958897
1845483
1829564
400923
252198
760565
523776
1808453
298722
105787
1622652
1659698
1042149
1799818
996909
134586
275164
502892
1314961
1249738
189356
534530
324001
231558
290059
757237
917421
1216162
732472
1772888
573900
842976
1004743
558599
156829
360209
1353101
1392846
1290443
1360555
294145
627775
523030
519469
1884466
146709
1871084
1897205
1377966
904329
803496
179267
1627013
1671196
1876780
1690339
1217604
1112554
1228739
922119
614954
1000120
1580895
1516600
1332807
1953408
954796
1753791
1142368
1667908
1302395
736451
1073015
709834
1972020
746749
1029673
448386
552205
652503
310489
1406395
908851
1098960
1272226
830006
1738446
1711167
58212
1936165
1753211
406900
1105774
704849
764204
1154560
1494747
1357903
1688797
919663
144839
1405457
368838
1024468
125203
1458455
1642347
263829
937235
972061
1439551
1480838
990823
1233165
45010
1323976
126406
1497634
42427
263090
1105146
1018899
614173
405270
559756
1738804
1302610
1547889
840268
979877
1378866
1898571
1291827
778347
1425629
1877713
1982577
1889974
649229
1272569
1396031
1578600
1407502
924301
1228952
1477142
436960
645334
418560
585311
1446620
832646
922553
1378869
924806
111020
1822797
104382
231099
923483
395237
805777
1136128
1145640
195815
1851067
1400711
375354
1404323
972282
1122428
60586
1212956
119246
1842262
1626408
665573
486284
887717
1492098
532529
242146
667015
1036090
1060489
217821
1562729
214275
797709
558189
1804221
340627
991500
675439
899813
1374840
1413820
1945569
700409
656481
1754101
293122
1147278
144587
30063
759895
1263042
273587
1892581
1205627
1012543
546186
406390
958899
1014008
509320
1413745
1591198
132849
785170
383884
1161996
1105647
1325790
65958
655015
1952620
1658608
890728
1242876
646508
1611542
1052268
1251591
495183
1032034
1404796
1457839
1527013
1267355
203351
1791117
932371
191844
1773580
1716815
657053
1378177
1658289
1743898
1528359
1260140
1452502
881157
1121021
329247
1131890
1942947
94771
264248
1309781
1339576
670635
1445640
1649337
355586
1733377
1121353
430529
593426
999156
388360
215836
1924373
1287069
1661216
238280
133426
1121532
1624832
77778
602821
414534
1652547
819002
713003
1970312
1690765
1368904
1937847
386760
1629089
72258
648850
1101774
1663121
1087308
293493
1989351
434293
937832
1143889
224227
1522849
480489
695190
746387
977059
708682
1649361
980207
288822
1376611
1915661
447568
1515231
440803
1873689
1409057
1479100
647356
762370
655153
1995627
791033
966891
964597
239468
277563
1653613
801694
1498996
479137
1209409
172376
1811803
134978
1938746
1221733
1066419
605841
1400051
822094
742597
1465534
354351
696300
1219859
213126
1115449
319054
1488972
702199
576702
1037261
1697466
1207324
463473
1504173
610539
1454125
1222237
1361463
1850188
1235890
1106955
1276256
866250
840973
1485103
48880
391155
1633181
1780002
1742649
355336
1632504
570675
577703
141445
1832233
552016
1076565
1441483
1072936
1764814
1528213
1626292
861566
1538566
445812
24247
1708211
872589
9846
698980
870557
637620
1606711
1789736
909112
56811
1900009
1851772
395081
1399692
786101
129675
913035
1494013
265477
79415
707987
1843692
1632496
1644998
1825472
321824
1086504
794218
1222920
1399426
1551365
1394252
1195151
69961
1388375
1887777
816699
1660761
861235
355142
239012
14758
1900254
890661
1221292
1727787
1389228
52597
850635
82786
1482063
752441
1670077
1501530
221955
1829318
641666
1631551
496862
1469806
912566
280543
1631050
288401
1861237
1516107
1624092
1513220
456238
265001
1153093
939416
53555
819987
266746
472564
861219
1242592
1421822
1095160
1820381
1255272
1083359
1272700
1772804
820502
538909
803950
170374
1319483
1676683
1450438
391036
368988
1629046
762765
391017
923952
1176061
1672088
273279
931492
371897
796703
1191372
1865464
1446764
321166
1949115
1331894
1687786
519858
1418184
39652
84071
1147546
1889201
453176
1473107
811228
97924
227357
1191515
1351507
480090
1598207
196455
1066726
1181838
336663
214264
650955
240136
1310165
415550
666163
1140755
1745310
1448654
381213
173702
1082320
498739
940014
917401
839738
1368877
252492
1232638
1678533
1628197
1912032
375256
738616
384140
1868912
1664018
1021163
1892865
1573695
1855156
1439691
432445
894319
1247243
374722
311902
1380717
1242770
1757297
1489942
899081
166619
1442491
564777
300518
75845
585925
1057341
390715
1792921
249102
93380
1988443
1432940
304347
331964
1760778
893221
1958297
657626
1639394
1666815
671225
948791
659504
1285644
1311936
1724533
797955
1097971
519635
789192
448914
189295
668895
271317
1295769
557554
725398
154001
198018
757458
159848
1184155
1181011
1153916
92352
1009049
1658741
877293
890980
312620
65062
1344262
1459710
1274445
12867
496281
818208
91036
819151
724324
1772926
1898859
1986945
1369169
1963882
621595
1383190
1346658
1984606
1528121
302449
1435289
539255
1287673
108830
334926
25523
1463695
1940766
1486059
833382
1150780
1985290
1032920
1424908
1520306
1571170
624437
891269
1836069
869275
1910899
1061699
1964070
1588915
1818628
355118
239643
1315581
499325
1552606
12368
1626105
393623
413001
997141
757612
1553034
950720
869459
1775843
388427
715087
1770142
1235201
1467750
1119024
1042759
1341572
1869643
1717930
1733500
146634
1775274
730969
1759588
312421
425071
1619225
134773
1454092
1090128
936922
138354
1154874
888449
371320
826958
707355
882106
65354
1902764
430248
888719
314826
7614
1487301
134496
862631
1100072
1890804
1128377
1435468
1224389
1313059
1314257
1838760
650712
1698962
1275823
95535
463715
443126
86067
35017
1295879
916777
2236
362253
1366320
1338464
1650058
958085
1055890
1834434
800310
87301
769477
994861
1293064
870458
1183766
357103
898699
1434592
1212277
1765276
895737
1347474
1474838
166545
1064358
1450908
462135
1881857
1413408
181064
287068
1843905
818000
1488625
945876
260444
909592
1673658
1946440
1424632
1173410
1642171
1590295
1386109
1649714
277201
1586944
1071585
1960223
92985
1399731
1424896
1830429
1751218
1614407
1746723
448268
407908
1868838
597358
1446256
1048702
1245415
1804807
491784
1418111
1963633
1673375
609145
614286
192198
1239118
1475711
1530467
1110987
16436
1791690
1077730
1454183
613201
1777434
908070
97775
571299
1936639
259487
517230
1846629
917584
1875259
718356
24905
1950774
887410
1619419
245146
817714
163317
1185134
420171
1309173
1234543
1696176
579931
1986484
1614855
833402
115549
1953821
1003435
839058
1920429
1356149
1960633
1305631
929493
792136
1027601
56923
611351
478506
76677
440413
927449
1917464
590222
906610
1611628
1586543
1150274
6880
1322510
1632339
474579
1218118
1195497
723456
593534
461818
685729
1085990
1696813
944347
628273
1126630
105776
309335
70609
584550
90325
731176
422182
434412
530992
152559
470825
1941557
1525939
1373390
1790156
1982853
1186835
1998393
771645
1300124
1756030
1759725
1106261
396741
176697
762039
1707266
755378
333647
1214644
201198
310719
335716
1600164
1680516
719696
1122586
764713
1966236
1948763
1454554
869580
1586615
1678884
1344982
1367512
1113822
117070
436510
1817502
1647887
792550
1447037
670017
1401412
1545930
1061520
542444
441489
1599147
1424857
1189202
303893
1352456
1154665
1787997
868026
133999
106444
797366
721765
454484
405896
106014
122529
1200163
1644434
1367437
1251018
982683
1689935
1311816
1978123
46613
1558507
1094494
626828
178961
761715
1348714
1801814
1583926
739583
1441061
1896775
1722804
1622406
1917605
785443
592614
1827209
974787
460764
1037734
1099671
1813574
297423
398467
494759
652229
1585646
311593
1553857
51007
946636
1947204
1643750
498730
333830
1058066
1023964
1202682
102908
1832269
1161981
889941
1366454
341295
953156
309839
113453
1369631
205587
159252
765021
1579776
259216
1833737
1532925
1260165
1619850
1112031
1116422
1272140
558533
1798520
15228
424109
779921
1867901
1028095
356163
1385611
51838
1115198
1571317
957243
510470
838247
1014277
731688
1219406
1616285
1609057
887424
40433
802989
1506094
120560
1571516
304470
642649
286836
660353
222822
160746
651460
88483
1750811
1121735
499539
1465181
545853
1878554
1799754
551055
31572
1320181
783546
820878
1076015
1337131
1762448
576826
254189
17744
1798293
119130
1223798
1410832
1560740
1623858
239628
1720402
78778
670714
1144328
1417235
331601
1200948
475314
1012084
1855743
44391
6908
1890932
423277
494375
10549
900906
1457862
1307188
278802
184315
161689
735356
967001
212477
353010
863953
1212043
346661
362252
1867299
967627
1352325
1870665
733843
1093515
693880
803128
477630
866664
252693
632104
789911
579442
237585
176408
1363086
1350045
680296
286556
1224070
1123811
855883
1235695
1350302
1175054
1455723
1875195
1258994
1336234
1621850
338732
1113528
438269
1817098
120394
3986
1142040
129887
977083
1586611
1978061
460079
804038
549621
466309
706988
487684
613481
1365451
741763
879481
1246703
813986
1740918
154773
319791
1745181
715555
1956677
789654
1919252
1520991
1988186
1857723
327033
1830056
873401
1311658
472633
446881
1223211
25307
228768
1653529
1218835
1271235
116625
1832584
1014136
988256
1505001
564483
886328
1358762
159071
981883
1724175
930422
1608307
1517602
150812
1201547
1218209
1268638
814868
1460827
1723747
1227888
1642596
510280
761524
1921489
1431170
858478
429755
1892718
1314807
1341767
4232
383181
292820
554455
628270
319494
1261116
1158936
1374681
470195
1230155
93814
827571
1135293
1630214
1460100
815663
687882
1015498
813036
438717
1287827
1750760
1874131
1065715
1439780
1571910
248023
1999146
511862
423078
1969402
704515
599531
1790224
1308809
1565617
886780
1144590
1477780
1690959
1731533
1245009
1772028
1611977
900109
734714
1507266
1325472
421968
136155
1588329
1067102
1421211
1915038
769421
1708520
1740027
182469
1162400
1870657
1545198
398232
106745
1174391
1506396
493586
1171975
174125
1042792
924017
978501
30102
462987
177641
578389
1799553
1676142
1307362
514233
886492
744650
935524
404916
1553729
986214
1309604
228162
1419481
1908266
605942
106812
488574
1750002
1824667
1358811
1967150
978674
1033467
454198
246620
230681
722835
721920
1301189
1208387
1346240
1777749
929740
284172
582856
1004322
510279
944898
1239256
1871928
667393
318426
1262571
907109
823888
1064763
1600795
996426
194372
1495587
500580
605850
412
400455
1318306
849570
1024981
1976776
1354626
107072
1805355
1189465
1178123
362446
1704420
793278
787364
316427
1525000
1750282
1456223
1867962
1062738
862697
718937
1081381
1958238
1038189
146881
211038
1967837
466086
1810349
278350
921644
245253
1376332
803874
100807
1163670
1323099
1875079
931323
31289
146426
1219081
1566877
1461670
400645
692343
1671018
280597
897171
671582
1262990
863526
852915
544025
1957302
1649203
1599830
562646
1594815
1378505
367634
1792964
110561
529770
1212619
679522
1451203
1731417
1263877
1613393
381883
1685027
1213644
1121356
249169
1649895
195676
288318
1701526
372758
1672684
1541598
206194
588060
1346847
1510358
1105264
1884468
1566584
1101577
53898
568871
1778819
1785822
1289781
1547014
535597
185004
1345735
1172154
1352698
1759148
1920254
1355045
1843800
1590113
577971
364230
99673
883549
1855091
1646690
1083952
1960107
271537
1867345
755640
549276
284443
1839382
1574002
1684811
1832683
1255123
1342753
1930397
1384720
1580946
1336991
1601360
171790
1090509
569712
415957
486263
316958
96744
1399363
81345
648201
36672
1569244
355697
1808
258312
876916
50261
983094
663254
923224
1252312
202435
1110196
1202146
277419
1046622
611990
428486
1151304
652204
1419500
1193285
344622
752593
1621441
1295461
31360
590736
1766274
303964
47109
382851
1853461
1731730
465025
1429609
556116
1305512
651961
478113
1874413
150659
333461
947429
1119066
1306560
1917059
993175
438411
772530
1376765
1505198
661585
1650315
1442719
331294
44956
275812
726622
375273
1462746
479136
1069862
529814
1758219
969108
585289
272860
1667351
417089
1160454
1054598
1163345
1765293
1933017
599690
542308
1153980
213081
817613
205062
103633
1296946
933825
925493
1219272
330893
101171
1157956
1550203
944312
1123205
965970
102232
1744437
377231
197549
47446
717379
254574
1229276
1864017
45984
193707
1212979
1136051
796712
808415
1951695
1588841
331758
1409948
1571115
1261135
963951
869469
1308438
764695
938068
1891284
1760976
362548
212456
207712
1130298
544016
169554
896427
387711
383276
1397946
238101
1512036
466510
783156
1311330
243981
1527049
1279385
860274
1941441
946610
523590
892285
1618390
197064
1166897
1473170
1999860
1251909
581229
1741192
1863410
1667858
1259600
1155491
34528
13944
1934378
359599
740865
911040
1218775
374811
1204913
65721
1867724
1403734
1809277
1962558
1698681
306503
1213133
888726
904149
537450
869620
317577
266967
1013580
1688801
688294
1474223
1388421
1523571
1992326
436903
1238683
1902648
1414042
864989
139664
49168
3015
1450203
1770560
1279102
721422
340285
264546
203909
1858023
1332739
1777561
1935738
252825
1098598
551297
701767
1768983
1379711
1583651
409912
1766401
1602248
459272
1383268
34962
1753791
382269
318464
602031
1806873
891067
1393294
1987620
1798054
753962
1791950
1641166
259035
1160316
857381
261463
976180
367948
98548
1656077
91243
261286
1895102
540465
1060989
899244
72852
1240789
931880
955832
115770
183740
1272157
1057038
177183
595855
482696
515418
51482
1615083
1046279
1339810
1640921
501425
1223118
1375704
1018223
4479
842123
670581
1060253
1092176
1061615
634588
1120831
304433
781843
1696749
231199
989210
422723
1653570
286907
1514206
181308
171650
1645711
422880
1319487
1817472
11160
498228
861592
56472
1095947
800001
1049995
1684092
382936
354813
1862377
1736253
486232
573058
557275
545443
1908586
1266946
13245
971072
311933
836081
1644051
1380181
923468
1468014
1540538
1104890
1874614
861211
1816697
1239455
438602
1853570
1241234
809443
1563455
1500469
1064667
484513
1624290
1091620
1006875
151151
1198588
677377
1471181
96427
754370
1255973
1786311
256502
862503
488328
1965219
126948
1440241
1057336
1314335
344222
673974
579231
20241
101603
1120392
1024337
817233
1467235
977287
749998
1876587
718070
826731
1495778
1886937
1883112
1639315
997324
1817035
1352667
1060054
1651215
1321692
968871
174606
711590
430199
629477
1884083
858795
1432556
1428322
886556
271630
349596
304654
1954187
349022
1722989
1068591
1306924
719182
168684
1837636
1489831
1071110
673984
1403032
1162719
1034709
199970
1930534
1414524
92458
1457156
476633
1215172
235165
159418
572099
604554
169312
480827
588857
62692
1910109
1913908
814820
983773
866820
1964747
1706396
1025742
175391
1650581
1969669
920426
1011516
248608
1116810
831657
1188603
56041
795794
57345
371532
184236
662941
259382
1624432
1687241
1772660
1137611
675728
1089665
853052
508374
1396523
337318
1061790
924869
931527
980613
1252740
1160389
1825799
1050288
1472059
1021311
476961
52822
983493
298159
809382
458010
394702
35709
297730
285319
437634
1591931
1499779
144836
609774
658938
1554420
1024616
1867138
1491457
748351
1285131
484870
824509
1904018
399780
794981
1411863
1757304
1272423
1238761
1424965
600544
1837198
278184
1314133
1695590
1911308
1984165
1771906
1039548
799261
1888578
438399
231523
151416
1834514
314310
1649449
581996
77232
1412918
1052969
319908
41001
89260
522898
790889
177455
34286
1494154
1766169
1559578
377491
1441653
229965
873979
511614
1920450
1008360
708408
845370
505570
654668
521161
31707
494065
1991187
1567851
303372
1764712
939108
564809
1206518
262681
951862
685534
278115
1982574
165719
1620565
1321340
1391031
1334044
722680
1501068
1126194
1110424
1406076
1373646
1912338
72375
116236
1964402
452473
850992
695164
557743
344545
1915675
741850
361581
22343
1650780
1471235
1473835
1080066
1189636
1098746
1462585
756266
1727976
1962357
348786
1839050
615362
1534852
1789809
1533403
241926
1755373
1340648
1139866
841042
764457
1592437
1982880
1187166
1524710
310591
1220615
1282679
868930
166327
1228157
557682
1754186
1456359
954988
1256068
1329965
1771129
1173750
116567
983392
1336185
1176435
1528029
488095
1910371
761124
172688
1546144
147354
1969413
1963916
775189
1831198
241472
1638367
1790561
1834271
1431402
1065926
162684
1367332
494483
1065963
1394158
1814235
1173122
1031555
1658748
1720683
961209
957185
563317
118051
25302
556762
730334
807077
1053196
890028
1552744
549858
1806987
906772
816413
929214
798348
1376401
1014436
1560936
1510359
1264739
85764
189551
1998694
848746
1079204
155645
65443
1057301
1797210
958989
859881
459499
1789522
85205
448788
1382095
1240969
872303
1456816
959959
726095
1285337
362199
88012
264367
358168
999092
1606789
563741
174064
128922
1788645
415596
461343
230620
993193
1433416
428289
1448838
223710
581335
1794790
1648474
260518
1738814
1044565
212894
1071169
1938844
136116
1708876
1519507
1158083
1847331
1040861
1659413
1941154
785885
1919236
789919
1798310
1366690
1028691
629459
1109009
229883
634421
126655
939526
36415
1291639
1075191
760677
63698
275296
1433655
1674249
846877
1836642
52039
33120
966384
316555
1103171
1081240
1173496
235353
919742
1224487
1117006
1262165
1179219
1877151
168392
7605
262745
1945961
972621
1193429
1747769
144610
1522153
1851226
764938
237529
955
1077045
945281
588656
1112994
1919854
481472
793072
1567890
1194827
1914059
1148749
1492027
542369
1280452
8928
1736399
1257663
1118058
375018
704319
1697031
983811
1310178
167642
1217952
181403
1251803
794209
1077314
318980
1519599
531035
1826746
207229
1964554
1388718
1028399
182768
1180341
1285549
346357
1878831
358007
1929529
1412054
1363479
1044056
557917
1201700
186680
313621
572685
1373721
935354
1137791
997082
1127636
1843063
1866405
1904217
1326121
71158
232844
1207442
386701
372755
811777
899683
448608
1389572
574214
271169
214572
523344
1528841
1316100
512748
468161
1671968
1141317
624903
1463837
1973172
895041
1104093
1778309
598501
1844410
390574
1034425
225664
1280826
1087861
79783
565913
730020
196939
1673060
1798260
1229723
507918
1201600
1464372
1249429
853002
1996621
920371
1806975
264263
508153
1764732
1654368
674456
1429847
598674
480768
431856
243889
322031
1971158
1331422
799817
589940
5131
1469985
180555
1643665
1555113
682779
920007
1979597
944482
576436
1717554
1607998
1577019
1863028
265947
1060113
1755701
1478842
1625975
356062
1101833
762920
1800735
346240
1657696
931565
951177
1333026
934532
1417314
59191
1348530
193477
1069814
1407020
208911
1086297
624084
259895
1112839
1525126
1830405
831115
1850108
1922320
522771
1121293
853722
1544729
957799
1388668
930289
1807735
1182856
1623416
246218
754250
1809541
1154804
1990565
745920
735581
1586780
477023
904860
95545
281792
1559345
968345
213090
60726
609013
534436
1647963
1361855
115208
674251
768120
1487968
1573899
504856
1398497
1556237
664906
1428588
109248
1490714
1230521
1773885
501386
1608342
25165
863077
1001716
1639224
1635213
118110
994424
1512464
526929
813391
84127
1581745
606805
1260929
1550307
669187
1832204
1945137
633084
796459
1593140
1041662
634252
326507
877836
311291
531434
1121662
1280323
1837329
221527
630804
184576
1492769
1855665
767799
858428
530187
1517514
1771584
1590202
1537706
459016
686297
871218
1315237
1459073
300837
860912
893766
1218009
1497513
44074
1888278
1850350
182324
575828
1283533
229125
1341601
278337
1931673
255306
317069
1557719
1170007
449279
1295925
806791
339241
3796
720377
244597
541923
1580674
241533
602284
1421391
852474
1460956
561624
1501849
1439788
1707468
747487
1537626
621992
969180
1225850
1268177
1333503
999247
1540661
1749362
386892
314474
159956
1581161
1851002
1034830
577185
1844621
1452532
397749
1201388
1836395
104646
1314140
966524
1918934
502010
431745
1688929
1928860
1634659
793578
200103
1970907
1530182
1535151
359622
240752
153233
1062425
1419731
1091588
1234789
504881
1486969
660469
318777
363371
1235215
585060
1236486
1234370
423398
211227
329046
1997168
588053
286148
862144
1985885
1981093
1213182
1196103
14880
1987638
961866
335332
1578270
814822
1324475
827102
1952865
1992404
382471
1362171
1696898
513384
1732320
1472926
1738158
1586171
546570
614708
495949
619945
91096
1701187
693172
1991494
1695900
1650936
804011
1869797
116884
1580991
1603126
696899
448662
946154
876536
1493901
883540
1087254
1795774
349888
1179407
31642
1311165
103339
1523423
818441
1057092
612426
890648
1258253
1750599
1817108
747261
883131
21263
1615824
309976
286031
1976484
213997
26055
15822
1432312
1724839
289576
357224
719588
1840456
1020262
586325
450028
1525464
1645502
671464
1923574
1588056
1258979
1613062
1711563
1076362
1895370
656485
1465961
1394714
1344433
628804
608683
913863
928458
1206230
1758064
1128971
165912
729329
1309904
1832299
212140
1226451
1685628
1441099
233251
1062245
577730
1915134
1683066
747039
156177
765980
1545516
1450650
95686
774618
1700694
1378777
578979
857327
1606685
1387795
1271551
156584
7036
368349
169843
1860409
1919403
1999792
834274
715027
687651
1686347
1858292
1662685
614630
1579998
411454
579910
1070145
1547317
767631
851829
1272733
139584
539109
198177
1119884
1803555
491399
415517
786572
1256791
735695
1536132
197975
339828
1969658
694550
167505
1616912
181903
1062229
1396255
1141211
816187
1022910
366472
1707752
570222
1125563
581092
702816
1079301
643739
460414
528794
104565
1885057
991865
872476
880367
1655865
1535380
576750
1621428
1381367
1785758
770168
580224
1462688
279516
1345131
1319826
234764
756050
223123
1686526
421012
1207193
969462
1341224
1768727
250567
1258494
689060
1762978
491492
341841
863948
352952
1061415
856851
107447
1631057
775805
1030894
1851165
320955
1913143
662957
1571306
994844
809916
1661507
1265446
179281
558152
393797
1691049
1300119
1277680
190166
212041
1164421
244370
563218
526250
1717306
1288078
300115
54576
226549
432387
218257
669601
948506
919368
1419248
834384
609734
1359678
357907
384868
518418
757406
1071942
1515102
1940402
133605
992646
1163294
557216
143844
1721399
781261
413885
1066017
1236294
293429
1715101
1604010
1953772
156463
371594
866568
1785780
764492
626178
633532
348703
1897022
1566867
1001094
347338
915995
1939108
710229
1720578
964806
1747577
344412
756900
716025
1306193
1758566
728233
718998
1532674
372109
117798
472255
1728134
1321942
413456
1804854
1606831
684163
1715108
1069512
1450451
836538
1867626
219228
342477
1558609
97458
1550357
640663
1866408
1907820
1286762
457798
1416012
1870623
140376
578239
1095087
481883
295443
296772
1138744
200281
1176984
453520
20645
1384554
538170
954877
1927699
1354790
1697155
967762
1848931
567826
1902339
1379071
189983
206215
1906304
129685
285211
1270472
586010
1450552
1415181
1024157
725699
144483
1386611
1803034
573052
1928673
84486
1529349
1436355
192205
1119168
305603
921162
1308322
1494630
786526
985489
93374
345903
68166
1393992
1814510
414358
1557319
1854094
652942
215925
1318366
1537026
1346985
1182381
1795202
1648168
1921800
1977644
1178423
1351683
1164462
670032
1232150
823585
933437
436499
1702108
577664
129227
1775196
1961015
125670
1411453
264695
558450
702960
1038499
33717
1242795
1933846
1263772
776665
1597049
1571554
1763959
1784069
191574
1174759
79044
1682589
975601
1346637
723961
1329446
935857
227996
1200700
11344
175809
348646
1026044
1965381
1751689
416185
1480204
230620
654918
565064
665971
1414256
1923061
1927614
396598
1454174
121487
1789032
986413
1104999
83585
1878463
283292
1883179
946789
1857134
1353499
462603
756117
1372048
1961111
311079
30580
31589
593836
1826308
536107
1661570
1035209
153069
1553131
555559
534963
333864
1070639
1854644
1300804
1713220
1363150
1831137
1536768
935263
308624
50017
84867
32873
1836608
720124
1497225
979223
1160602
1782241
1370321
479137
1552457
58281
347576
1963780
1950676
841001
1143754
37775
341139
1987309
1184054
114675
1079182
487394
1439478
675386
107060
1517243
1187642
1391100
1786883
799143
915196
147220
1052725
1395730
1427096
744394
105370
1312492
596388
142679
1205111
230050
1390320
1955555
1352112
461205
715531
1621103
1784438
1006965
1852
1270879
551026
246956
157628
549738
1489883
33054
1294074
50648
1952523
305029
1268522
109012
1220856
153820
475469
1284517
1368836
821705
1681145
1280560
433865
1051504
1668259
191640
543486
242075
1464440
1296051
582510
1433075
448469
539199
334789
1249594
765978
176219
1127012
564513
1346133
1566899
201671
334370
581473
372528
705006
1953988
1720569
1146634
986684
1740540
98095
63136
1113170
1630361
1961718
1394139
1167155
997993
1115920
1818880
963037
94196
1246221
1123672
1826695
1678962
155577
1466562
1255724
509558
360558
312144
1036704
1921970
277286
433468
23861
1471789
1110227
143726
487261
1800776
1398698
1059730
1836232
760773
1792125
252512
1691985
1672397
101188
1470515
1245738
199617
1577488
123723
1113148
1497733
266150
447645
441229
981190
651422
855471
109215
987163
1414013
453605
1128838
431453
1014262
278208
1636679
1392976
905905
541133
609739
1879370
544938
1633726
191976
281420
1434377
1828182
1253647
1271448
427723
1669527
16390
12364
1379943
642405
285150
1079062
1678825
1087478
148726
725379
1110194
7696
1975672
384977
1952169
1906237
571555
70866
1628941
276725
744534
1847058
1939399
1949310
1980469
517948
1756640
1781105
963954
1775549
1894401
1058594
425858
1797814
1223701
711929
1056380
487184
1143924
673164
191200
596566
1330629
1661337
1138706
217206
1368789
83778
1870701
1283076
508869
1827787
695433
1002153
1348204
1935545
1622549
198410
1869810
540670
457466
222127
1647968
1591086
1201439
316517
1142419
517833
1513360
143818
1756
1559268
856896
1396548
798144
1434870
1426663
1480219
1064747
724274
1633226
1062139
1357073
1107728
1829827
729073
616880
1298601
1319794
1608583
25922
955765
850425
1790234
160968
1367683
585052
536152
1027965
151639
802952
1122907
1394453
797393
1218679
1053308
1805678
1035230
156356
1415742
1435021
1852151
1260746
872575
233004
1987210
1127521
337731
1577487
944255
722196
304061
311717
1062429
888779
277398
1854346
788057
13875
1380519
999110
1960597
1092581
838310
686184
960339
1999611
397390
424082
257284
705289
5199
991938
1629687
1568215
414687
619213
123045
1060952
1194680
1891212
415273
1027609
175683
615408
1294824
1913645
965291
1706124
1211500
1304227
341386
42827
129442
715016
1131786
1561877
372818
1743375
46470
604383
1953527
1747413
212810
603332
1085710
299448
566586
1379439
121983
1034374
1354475
1967678
232122
815358
793693
603498
1060845
1356713
1132865
1790186
1346556
20135
592081
42675
1472804
909610
578218
461746
604442
541994
367622
1801157
1262254
206325
875589
779413
1298209
1851447
801444
751257
324519
1736935
834615
1306796
1743920
343726
222441
1770424
536555
1269217
1497052
1941570
970843
279722
193780
485699
791057
233734
1883406
1646701
466465
1658900
392004
409225
1618312
566661
1141825
1628822
1285560
1896236
1923954
1937910
1453199
264565
230023
1388632
1894969
1878636
1242301
178181
278518
131908
842164
1954923
960249
892117
142483
1768161
105612
609084
1128589
1441436
1064525
681875
24373
1037933
314918
142652
1564706
1289223
1447016
1657894
659557
112442
283795
366985
1229711
803450
209909
142648
170072
40006
702745
1041170
1805302
1342959
179467
729767
801783
146420
1428052
390273
1249798
1980831
1480238
1462493
78970
1567184
249059
153864
754587
1181735
1051619
1611432
861409
806516
1428482
36812
77273
672898
1122949
1674147
1737011
825728
1351497
642534
152354
6868
173967
727694
230763
1068200
255329
62382
1177792
1598003
203451
1272194
1117319
1969298
450742
611281
1683292
1308367
1735886
993022
693284
917166
538725
1272512
174758
1073133
1314051
1894638
1022583
1249082
272908
880563
1678762
1399249
1352111
1752563
1896119
1079666
415155
1012281
1779220
483737
1250841
1522076
535419
755247
1960820
427417
289289
1770881
1274344
1057274
767138
1750289
1296188
1225637
1328963
78232
701819
1149156
983499
1438160
1931198
950833
1443570
421112
805106
1997245
1360575
188077
1787044
1152273
777987
1873698
1849475
563996
1613481
33540
727786
823691
1587562
60680
329962
643441
1400245
616307
169561
1392916
1681729
682968
1478146
1294539
1970900
334306
1392123
650544
974644
1681483
868146
439629
1158826
1543930
1972113
341213
1279252
66976
944965
1121285
111841
816381
382216
1907218
485956
1207683
115537
1603367
526975
476492
1234811
997753
100406
1846200
603637
1854009
1699989
773757
1471053
650661
1097510
1364341
679654
1770391
661509
106278
1836751
659118
1150776
1256582
1328703
1080569
1273763
170402
1597520
1831364
938390
1946676
863356
251893
1848515
698222
108748
1370989
362577
453748
1689972
461925
1207694
570060
1931176
509096
1329502
1087620
232375
541380
450082
1612742
128638
1867324
291286
1482308
802700
1219519
263565
1302316
252874
1475732
35795
293335
1833642
1992334
1217750
573207
410208
1201689
1297129
966928
876834
1358398
74159
1027504
474443
603377
1388797
1359495
1062928
1773725
1929504
852054
1257087
1786333
1760544
1033642
695482
894674
1365728
85037
1339404
1307250
107568
1731647
849193
1841279
1316513
1656057
1722748
1782974
931967
1962935
1861480
759198
470396
929415
1333513
56387
1841483
939221
1315369
621751
330698
104437
1415724
1939495
1322660
989679
699241
230664
482900
575117
1094392
1036841
476291
750992
128837
279081
1493255
807464
880445
1833970
1584311
1868006
1987222
756157
1622534
614514
1237216
131775
1639163
266003
651381
1361705
1784561
1702720
1441403
1552993
1594915
1084365
1440914
1619481
1595948
1398900
155261
794278
1059765
889103
1723117
235781
668894
15010
1720274
1220658
1482050
666576
699270
65800
548185
1515440
425616
282714
1607386
1078070
209619
1065949
876741
10225
32988
388001
1887738
1134453
469107
1649510
1202261
1272354
71769
1903509
1051722
114275
1665797
1324850
1444566
1544938
123710
1313564
1564566
1383385
269935
296950
358209
1185623
1468493
1911234
1979158
52067
1358301
672658
1877916
890397
838972
1279616
1456855
452744
1454843
163838
695353
620308
323163
1007560
1779145
879004
457858
726829
1451770
741600
649679
582840
170043
1663004
1138176
1208786
57281
1878846
1570090
1087737
1977641
1616363
1379461
209059
17319
390948
13448
202055
1529117
1745363
1266561
1436761
639755
457854
1132516
918358
610872
957003
1593030
1800405
423698
1592089
519333
1256925
705734
1250698
999439
1904475
78554
1762538
1674174
127477
1648848
1030033
1507152
1825250
311314
1817996
52516
909305
814928
1144704
888760
424198
1235075
1117817
1366586
648900
376687
1610278
98962
1608807
1707955
350434
694884
244931
1571494
1028930
1537453
1350241
921184
1415656
819942
712907
1221765
1227553
1898403
1145232
484742
1381859
600211
237859
1366928
1358770
1838651
406482
836121
366234
1043824
132392
291028
1415873
1976627
736312
772847
915839
437511
1413500
1104838
1006014
1989942
1014272
832790
889844
962686
1770817
580938
238030
1081118
1912032
1551991
111322
828106
1102193
1039806
302786
405094
1424403
854658
777445
947263
1765683
1061695
1587741
689420
434265
1982179
1182524
946628
534830
1964988
489972
25577
1392192
66925
1646997
208951
412776
519150
701028
816976
1145170
1666795
1155415
1982439
1902203
888326
74799
1465111
646645
1663985
1532768
751174
998326
1171800
1076884
1627215
856161
1485336
502259
1171058
1592985
1605589
561862
186866
1949510
1801856
582829
254469
477561
1073160
71838
427620
1197477
1618637
1182148
273497
436622
1820325
349629
1841922
481154
842408
1811307
1059445
1092306
1210591
463421
586419
1395116
1524878
1953999
1912507
194945
846303
308204
1313818
1834541
499930
1130330
678206
1042145
348162
68678
731493
92009
1033752
331319
1269711
1445698
1926011
283293
214968
1620762
1799887
96974
1081369
1480130
639707
653982
1774783
1087106
997296
251180
1049328
285478
1424179
764752
536511
657236
958240
807529
1306875
937178
78042
1666942
1373713
792572
1150106
1696806
264710
1661921
983735
1535127
1375003
769474
1439718
1815562
1263032
867322
1834171
1029044
1715796
863684
1253297
1320149
1948949
1926273
1774428
779694
962194
862039
211196
848773
1922980
1499761
639640
1682673
1368618
1142452
240169
795523
1198352
703151
296372
1084192
387811
834199
1277930
1164800
1228441
954693
1817325
1047453
89592
1258303
356080
281332
566883
425851
1567122
37121
752672
434152
1784593
943751
1689307
1145790
1841608
1660227
839787
1244150
491780
604731
1843569
925518
892961
782876
493522
1929988
299704
196684
383426
1746459
1426213
930687
209657
273978
1505779
1892789
1076794
1085388
1598215
256874
1274629
810220
1346143
1092100
1723351
242619
207138
312314
1810041
908047
693454
759893
118515
1969122
1233106
612132
1000054
378294
658198
1308892
1433897
684840
1730716
389209
1239428
1749485
512837
1175391
209027
1235622
1170311
771650
7396
900970
448897
1169385
702707
608153
853574
1477999
920442
337707
1820021
934797
283349
593037
1068065
210681
1807777
1455012
178662
1610020
78925
1490133
1528049
1081166
1823191
509452
1760013
816466
1389623
946377
1875138
1700678
1310218
236745
1568846
70447
1166105
1459285
315012
1467215
1829220
1122603
449641
136282
1571991
96802
1876270
292049
1758450
341877
1320977
1227138
1157705
842571
1873912
1286799
895375
906396
967368
735943
490240
1581788
1737599
485506
1914257
967852
612391
509748
1402190
236654
1532161
1399079
1727692
1295876
99044
1927289
1803176
935729
958938
1322873
1959958
1099280
1128264
39236
38246
1855687
1993236
192869
1675966
1915
1752634
1309681
9925
377000
1560206
1495749
1008201
1636442
1604702
1925526
449522
555617
957778
19498
503190
1481429
1133338
1266372
1359420
1811599
128605
1141115
1357315
1471922
1919779
1587334
391452
152444
97377
210594
1150668
1414451
992029
160793
939325
328443
695026
952735
1472579
825497
1143649
1507917
559563
1933554
795599
1312856
997249
486935
404446
1570521
1056758
1572610
538139
411332
550250
1365549
525856
152152
1805283
1478375
871820
1952526
940246
821579
431429
348083
242180
1387272
1551354
284154
1082677
1126713
827782
928628
1152205
1126690
308863
1916024
1510599
1404824
1479736
300523
1980469
1757323
168449
863516
710583
632920
907772
1987773
1186727
352021
1623735
1534765
497021
667733
588802
1485498
738648
1913738
1336761
1455512
572551
302132
1381791
333567
236236
42955
1550277
240821
830539
37763
1407029
1022487
790770
256338
296186
1742256
1104935
1477252
380257
140620
639422
1647289
1438139
465688
1004007
1056008
1742318
1855705
1651639
513216
1335986
1132052
890241
710616
1882419
1285700
710555
1664436
367721
571044
1636611
1755218
1216888
691502
1578232
258131
895092
1646451
1386023
1408141
456980
1159832
395042
272633
1502231
115550
707993
1488950
1213713
1142550
907515
1987636
1923302
1895790
590145
1377016
1996433
640763
1494390
298157
805783
1497244
1274153
1930344
891419
284945
1882187
846832
695739
1103404
1589941
1640630
900214
740502
1126620
961275
183947
1622311
420970
1732235
1603483
459997
1675121
1226479
708749
1408248
1238592
101063
1740808
1082521
111237
1434547
148461
764284
19708
934711
1981476
44832
1959705
1377467
1600549
32211
539828
1265010
1073388
1034587
508930
1762929
231170
1685868
651686
382156
328070
595467
1323153
189370
1746945
743365
772952
1363648
1354236
1435271
566462
929764
1838915
432443
493506
54725
1080865
1333002
1323071
485593
682157
373369
654167
917414
1606438
658782
49637
952332
1092787
233365
1534198
1728560
632755
1153526
1678037
440495
248797
959120
1002202
1996294
488604
1788240
293552
1106739
1967171
1036600
1064682
143856
1825132
1290312
844935
1648901
660767
385481
1942403
1194608
249147
929545
1198205
1961574
1119260
1865678
1162791
760093
1702153
1430188
927532
708230
242091
730674
933909
556049
1564151
1219210
196115
159429
106655
961996
1469399
993235
1103142
90805
265543
259138
57879
1889816
299706
204744
340824
258036
111427
666981
1840028
1821740
1188636
1299101
108702
1531091
7121
1783999
937921
218662
1748438
1951018
1645336
1749901
1599766
499424
1413383
1578733
1827058
1719155
1521768
1697364
1501953
362624
1068027
1410983
1718083
757606
1108810
130968
1215957
1914485
1080278
28452
1325422
344660
1364133
1312276
1347064
1734083
1438975
285067
713863
1460497
547617
411760
640628
289813
1733300
577900
800500
1215478
1181257
1387146
1210839
284498
6309
935856
471801
1273708
216116
1114089
457060
1933175
160842
380534
323003
680841
851323
1498413
1801654
1925340
755268
747742
1649952
1889365
1078751
665574
1128448
534991
1019770
907458
1557719
1812167
173956
1464088
24774
1584688
1192062
1091598
1636612
1298842
403839
288137
1421555
1296467
321369
547122
1047276
806747
589355
747345
1196935
1149025
333267
56511
1250500
594223
189693
1486234
1651770
299361
1679169
118873
664132
1700450
1259174
1532864
989595
1534665
218374
812772
1257069
794042
155537
434625
1836064
1540686
98337
401021
1220530
1889046
1670630
1481298
1865110
1263373
704015
711084
632359
281137
1881528
161888
555041
1674356
1808519
1562653
702191
293952
1444080
623180
1511574
1036454
1871722
1542929
1405552
244714
737251
224976
1498670
248178
1434414
755003
1796545
242917
583973
733405
1087820
740865
1358414
1000749
1993859
1243518
1443626
76509
1673554
1797943
1358795
1416830
1180678
546396
442628
1674787
788572
1956907
1602925
868159
1141546
136885
1527089
600013
633676
229501
1729455
1573427
1300438
314692
255911
1568454
563781
199627
808248
1916759
946800
1537523
339479
1369266
1038273
1839487
371750
1628205
561674
425512
5393
540215
138281
1729304
1029832
619488
1407051
1917928
1394987
514637
362042
1061794
1791893
1490884
380996
1330860
1016078
1759812
1017595
682348
1128461
1515187
1553183
842937
179141
742383
588033
1036129
1669253
1005968
827352
535724
521993
62833
406631
544841
1043727
779438
1614294
259236
1228000
614723
536417
867746
1807139
93610
21590
1653425
1168206
737692
840687
1144452
938124
852450
787100
114260
1290897
1154565
300634
559718
989857
1478633
1853044
1050475
1235228
1261168
1445177
734703
297451
802419
41514
156306
875001
660526
487080
1223144
278107
358670
1346300
1396310
957613
671485
84403
1206263
814315
1049169
1201572
1129351
1211624
1099757
725299
1971798
1577409
460267
187437
1139589
1321666
880310
595218
1304183
1281488
21756
956889
838384
624283
217570
499544
515044
223619
1478829
186544
1552406
1341154
1638253
746534
1210086
776244
828126
1913477
1235086
1559499
138779
270055
937878
1874644
1036428
1416153
1037814
153611
1430507
809830
140116
85887
991991
573293
1748622
494422
1396925
702289
1356865
302619
873745
503417
1837251
1733589
1114049
560007
1116657
581313
1386791
1979254
1749942
1178653
66947
1064260
39549
1075731
851569
155410
1231255
1332807
1622452
1396378
214564
399883
453168
966788
825525
376155
217390
1091673
1361816
1854283
302957
1249731
1563972
1953603
707539
1286787
303892
284296
1910233
1745955
748610
1970309
805673
1999913
933257
500773
805124
1134040
1339290
1518817
324119
733081
452041
831750
1640061
1051277
614194
1662023
1233562
908594
403177
1210316
388805
1122406
1353890
686266
1548097
450970
1667941
1618167
187927
256141
1894655
991473
799030
653425
1474931
708780
1214769
363282
114892
1611565
921311
11375
1490874
347452
899841
1344454
832634
357917
234666
728586
1354596
400183
1756153
1340133
1832515
439239
464576
93785
194344
822068
1971765
969356
651727
556222
1377674
507019
81948
1897097
178498
1594414
12071
1798852
672141
1366069
901637
1821216
1580574
1129065
1779382
586776
1208898
1938898
29743
490899
1736577
1527965
1389050
48346
698509
952354
1369865
754736
226190
864743
1714297
297980
656195
46948
683430
1449728
312011
1909182
971322
1642780
767968
24974
1403380
462306
1374018
1526938
372132
422668
634694
19190
257835
1319824
409256
421904
1221254
979814
1716834
628285
1944012
801636
1722858
1712552
605373
95348
1647443
209354
1203020
1185523
221528
1327868
1646600
1427633
910621
585205
1437675
898805
922792
1905171
1840172
1239514
1183008
98784
478395
1642415
164925
1129146
728210
1418996
1996547
731336
1243433
9221
293475
1980147
1050666
1933208
1024761
93862
1338117
1045254
1679656
1724688
1363086
1425991
276855
841796
303123
308638
1702890
627454
827254
1650909
653432
275531
548149
1618797
1277966
1436082
1255225
196759
1199485
1642116
542876
1353980
1998262
883333
499372
1472712
585760
794673
1574315
1909171
728282
265551
1640110
762771
1062669
566183
1227374
880490
1944246
311562
927911
1806177
1452942
408037
327772
454342
364643
1868659
896517
1120909
1360588
792737
1379656
492620
17996
429854
994602
550776
262966
1036503
1966889
182402
1551946
1579078
1812510
822921
167446
1728281
1231757
645705
1101406
579188
1476500
1121030
12394
1016588
1190027
1441831
1377815
1496274
174713
1111068
463957
1917138
502665
1346978
173933
1665042
583358
1645360
1058748
1214866
1621545
683918
71776
1502043
219199
1742355
982685
980263
777384
1733749
634692
1162632
1594457
1523185
1654637
1108845
1335616
211377
202138
1189875
87044
1345993
54502
856237
271814
880614
371860
1579620
1284343
1533741
935232
1775192
214982
536344
1621400
733351
202993
1930982
247426
1424746
582224
850351
1414070
149186
1503150
1125009
1921061
1639121
826967
1857880
1084207
351581
1676955
633912
752526
1618691
1761476
821500
176509
1907002
1417174
1829278
1000032
614123
698427
713324
767695
1219586
664307
1209593
1290081
1675200
1566502
530443
564213
1726111
1682239
402062
291714
551863
78267
1488575
1156996
421941
1992151
848147
522209
1657521
336135
1474207
185423
491378
1042616
834475
999484
1992829
349282
1564373
807412
1022457
218981
296504
302698
302627
1382780
337756
1184228
189982
845099
802727
93052
1193799
134955
1486191
1718866
971171
1497584
1893226
1362079
431132
587362
1729734
31822
419694
1318273
1217266
1625593
1900893
819324
1941556
1878186
1391152
1640124
244501
1396408
130364
120223
1390927
1146070
572231
1930380
1335804
1364645
186976
47279
161661
281442
1777521
73709
1779013
1938171
1950534
242573
77995
207138
1292880
33011
54404
850877
1551324
886646
465506
656378
486303
457547
31640
789825
241994
1269170
1357144
516543
1525472
1019610
1099795
879981
1537896
36395
818082
1696383
583364
1344164
782073
1636953
1721384
536314
254642
1747740
423937
1698797
1439260
1890605
1962106
918396
1362578
553440
308793
936267
249367
922217
1357632
1371964
670285
1236983
1163534
1044925
758155
1554568
279662
1537444
1363574
1835485
1029411
219772
893293
1345596
1002849
528630
1694203
1268702
401494
995308
1183900
1643961
1461869
861927
1210824
105935
1731525
1223385
506730
1497264
1688693
306781
1476538
668676
128253
633134
1340969
147865
1931748
974540
1832245
1432849
1298097
135601
125636
1377127
1640251
744108
1641967
932082
1860201
518668
904740
1413051
685826
105397
583797
1610209
768725
144315
393178
1614960
164181
987789
1218874
51359
1895091
1891807
314262
1937470
370344
273608
734520
1430933
1271758
154533
171925
1077315
834032
1860650
160833
430209
1317973
1222834
817827
1907537
321066
860490
1338077
751007
1083280
1686598
1235207
1230094
986265
1423595
1489452
1762347
928410
1218562
498857
229691
1538234
873904
1790904
1345813
1949606
305581
1873004
812026
840352
1940976
1894607
1622805
883646
1594050
158468
332180
936858
1238441
484046
678717
1796782
80977
1422690
1388614
944579
331439
1970237
874702
1125539
1757239
1471793
617004
820
830096
469636
211291
1679769
1924592
1582188
670349
1628967
1525510
897224
1830417
1739013
1695094
943840
651959
1376603
501425
1345657
789608
1350403
823905
651424
186011
608446
852471
638055
1781256
789017
514550
1156653
338907
441037
1770564
1005360
384257
508418
1948658
1060311
51974
204759
774740
1919048
1975956
1782077
250120
1978738
1481964
18029
564563
1572044
1563483
482988
731089
625443
1001658
213393
734019
1320754
198311
1099158
809291
1787387
1180807
1120147
1154955
1985273
968602
947075
1777585
209857
466798
1394576
1429131
207175
1333376
1724869
1366721
590772
1063993
1492414
1998406
1180739
1933758
954400
878089
1780365
1234261
1884503
1143849
1588027
1766012
1417992
759826
1103642
1936527
1325830
272331
64678
1533584
1714619
790476
1816401
1174460
154316
383961
81850
1955369
69596
1262907
1390658
767182
580378
1399176
1733370
934751
942750
229994
527257
1058881
1438887
832643
1070425
1337539
524760
476861
687781
1030311
1131867
1269851
1998197
1003885
607467
1219796
1516148
68206
1018625
5187
1027034
1326251
1610585
460205
1868956
1068280
104969
652105
475118
253690
1926904
231642
46117
1393635
269041
632188
1897661
444180
1507564
180206
1112451
104636
1270845
1413525
479892
1947761
1351159
1841344
630714
710485
1680531
1804496
182658
1958780
750012
1830348
922810
788127
505254
1618241
296291
1328659
1829263
1014959
548746
1451275
797049
163538
372314
1756748
895255
1048875
1326280
776272
278935
56082
310102
1242720
1375827
435640
1471420
161169
1535447
1216097
1647965
239761
584026
1077119
886936
1303088
558283
645670
1880111
1830382
10174
1544992
1636885
1139172
151470
123661
1686585
378951
355350
1952256
547057
1352405
811579
1567157
711578
1840433
766435
127596
1745144
1753918
647122
455668
603819
405154
1360475
325075
541997
604619
1503795
429752
907275
832578
507399
1502352
491096
156040
848719
378511
131946
229229
1810189
180073
23306
360600
836846
1211604
1339339
1489763
664643
491341
698033
288806
1163043
695519
1735943
584584
1251570
883015
1211033
1521398
1130116
684983
1458191
1218099
54497
1051824
1266108
558164
780597
577158
149254
27806
1786543
1209134
1114613
1297169
395345
1931897
434996
1951206
534114
1503333
842195
247498
1915711
1369031
1180317
363016
853231
785791
472975
187523
311329
376454
1548860
1194719
1591071
1218001
1232121
578744
1793755
1388431
1600005
223822
960293
1791537
441443
1437802
471613
778933
139708
422935
1939881
1066152
1211834
1519052
915210
1445712
138104
366898
1736097
759011
1155369
283110
870149
1041658
1004712
751279
113466
1726404
183396
1307251
769493
1547300
503265
549155
1092837
620862
294398
1693048
683582
631399
1260575
1373835
294264
636510
418097
1904807
684453
868185
1303827
133215
422037
1304883
828050
1238493
1113370
1661006
231045
1409604
911357
124427
810312
1604492
701094
1926307
421113
287031
537350
320730
941452
1853239
1800240
850012
1866734
1224561
1840666
300947
1697467
715276
1357873
1208899
1227484
1217086
941157
913704
514745
108165
488402
1697836
1080852
1038790
500331
1849952
1135326
397497
586888
606809
1782024
1506642
490549
702476
148139
1777460
1491233
1354256
930912
1852510
1776661
144457
1474638
700533
1660323
1118326
1196864
880283
391879
1364119
1073478
1399143
226386
1294990
1926646
1477208
259270
1747096
716344
701579
1231017
855230
1118588
578418
866018
1566267
442623
941908
1861264
1704575
873625
1888487
516277
445088
692830
1921525
1913441
778765
1085473
440757
1182750
540946
1508125
667659
1675861
717882
1789600
2671
747223
76653
1994771
307363
1932974
1693460
994376
293454
1422446
472099
176644
94693
312281
1055814
1419873
1735355
1183541
275317
1160892
175280
362144
1936966
1247090
972101
414739
1789736
1695925
325033
1069857
563388
1556999
39403
1801092
61756
1405426
1398012
1991859
1135246
960713
185535
1611936
89263
1100100
873136
453038
1597133
1200909
1247246
1452020
553799
538435
406236
447532
1524861
1075358
1688951
1913438
1998938
1834548
127886
1572886
316379
396487
984010
354078
1720663
435702
65750
366302
112195
1868552
1537247
327442
48286
1798888
271014
360742
204309
504604
706284
219923
1538734
1534299
329360
1781908
1801167
1326612
1835371
1422271
456283
606474
1673406
702315
256898
1827054
1548931
1533904
1386401
1864108
1213510
1522002
304362
947847
1671235
1664331
1255827
1284890
134798
3764
1880520
809185
444632
1639230
1001536
1959577
234766
1033257
892258
104103
679832
812274
207119
1207938
1630891
249095
284074
1175013
570990
1181132
1714960
657817
702369
1327911
1256851
1575774
1501712
405096
1977169
1895727
215092
289650
694280
1112814
1416707
752913
1317626
1045804
1205560
1037053
1632911
1338817
1252447
192712
789784
311171
458509
151796
936524
1060605
1558561
1053518
1340679
184564
984868
216307
1939371
798651
1970358
277988
1028417
1900015
498802
318681
616735
1940518
1764779
1125614
1974193
455963
477377
1859004
332160
1102238
1600967
1592033
1080736
1930593
191824
1507672
1051622
1189219
846414
1659854
1482698
1322811
1298227
1336705
1912051
274471
183382
657922
1060733
766882
82887
525732
68717
82030
1665795
998482
1031671
1154257
1337157
987178
119679
632811
1975209
1400051
761368
1862662
1703980
315675
565509
1844597
1862599
334610
451303
1942939
590415
223514
256348
1330727
970277
1144606
521210
1172217
1335882
694086
218822
441572
1704942
874370
1170934
1580516
564968
1077318
1479601
1304642
864426
1549526
1841214
801242
11140
652384
1267717
1483104
905307
855946
1718896
74824
144989
1818438
1519788
681698
18028
735450
1266464
741138
1730219
206016
81701
1347250
1424318
735694
931120
1099930
657036
1924521
137171
144555
573311
165939
1017091
1262369
685835
1603627
956091
1944409
576734
1787252
677903
221236
1792209
920331
413207
489053
1519454
1852570
524787
1707921
1697656
1249934
1243260
1636866
342534
156899
1007566
1174016
124909
1911792
231694
1441978
168916
707993
384322
890592
491526
1189960
1365962
536288
659587
1000777
889893
176079
603635
1393821
1413171
1620341
158304
798910
997498
1131718
419396
1592271
796231
497173
483332
923815
1271391
1919999
715557
1736405
1250491
1970265
388240
1196439
710198
1729697
326816
781830
801624
1627222
1112173
141643
73561
230971
1236870
1404009
1350688
723722
396837
1289138
1887490
981242
1317602
1692376
1710112
1287223
409766
1809747
1189222
95012
1075512
140367
1625939
1263836
701907
1079494
450113
220289
1285501
884486
562183
1396296
323623
959142
883869
894001
1173633
1832132
342900
37916
481170
461921
1752886
267001
1682297
1684226
1823144
93220
1340307
1024562
439000
241055
830896
1587230
395852
1478222
492300
1869612
849538
1380142
393590
1303054
352236
16093
1707471
1391093
1430917
1010616
1085272
382732
1276400
375239
714275
1060972
467713
123468
1534893
613835
968792
166211
1938285
788963
1591850
927645
1262722
1145853
411628
1303304
1310279
253042
201211
830429
1647728
1839428
1728334
722880
545676
1387517
1029996
1826455
745125
623033
288320
1740297
1516399
1865319
1620174
1672886
775284
1873670
442005
1013743
39401
784077
487427
345564
1048891
1991660
966816
929810
1311980
1027369
1993671
1279628
952882
1100555
1821842
1836255
1676531
574816
1490221
1641944
910499
18826
838633
868496
1749157
138551
1107931
170556
1699785
577341
1730429
1187476
256255
300889
1647898
1652494
470673
1162199
1512378
1007787
1607551
1981054
1302408
208080
1720906
742303
1614830
230852
235149
1600604
1443898
507335
1503110
828224
1645185
1665080
437376
921394
1428257
327367
1379519
95399
1392672
1550246
213948
368628
433194
1680762
86244
864971
856737
1553365
1349714
88755
1399037
1845446
622208
520817
1612185
1607535
1871221
1887691
1357181
1367093
76116
788308
1796304
385609
115348
1071619
663038
954617
775048
365320
1445521
543045
717088
879748
651942
576534
333262
885735
1358560
1271883
1240866
1019453
1723151
130265
1199123
1099225
1729163
1472844
205873
1707337
1729499
449879
1686699
562582
794330
364474
70152
1472238
1319737
1107519
1106246
1436974
673592
682796
1930381
1023004
456997
1684426
1019759
827610
242520
1522330
490973
1879414
1023977
780848
1871849
1054845
1784980
477723
1654044
215622
862689
1398567
1625464
1129803
821951
992175
540845
832507
181327
296914
395112
1665778
511421
813803
612317
196237
579794
1797039
1644102
502383
700245
146116
634882
58333
1844325
1482542
776503
1489158
15553
21606
378938
743621
1362259
1588245
1371465
190878
1003448
801070
698884
578307
1059590
1905419
999011
1689123
892332
1600001
627604
144499
1697662
1239654
781691
1278283
894599
1702132
480386
791979
1419637
290464
911712
1656800
1616480
1483128
448708
968365
1708214
1928998
1239915
1266466
852805
1800318
601903
1806347
1058678
782014
155923
1218286
222679
231269
1210202
1817980
1407910
1525543
4240
1946713
1939658
1273768
1375424
1343925
400220
1910717
1270177
429935
220316
1471222
1249723
88707
290729
451727
369248
130594
1555578
1885445
697513
188594
1665812
1324582
143259
45763
765793
1805085
1547693
797416
1493736
1248988
1662212
1802410
1949308
594477
1013956
692019
970530
1127591
798104
723307
986955
1729196
1912740
289201
1736191
1484116
1810079
1239416
1964005
1601534
1068145
530920
1169378
815686
1277300
1606137
277063
1841915
461854
130006
694927
540578
446810
1819193
1640674
965929
293667
377099
1361938
724856
1558121
1544469
49000
189071
1212337
151872
1129398
660779
595763
1219418
1225097
1228915
906560
1040853
895720
1292026
657781
1805951
102500
1955295
1329334
185858
881190
1333959
1380815
1780670
393977
1280626
795401
151161
286776
1696443
386151
1649473
682267
1970828
1044362
430215
999768
215309
726550
1853254
1563034
1218672
1129820
534217
231252
1371618
478316
1614704
793726
238307
269639
470507
1715845
232217
1517582
783962
1156599
1654570
382345
1938493
873560
1514973
1352760
1023152
991508
1018770
1472961
1248494
804397
610198
836062
859701
87608
526253
198016
1521027
807469
546503
1500214
165790
1314494
453635
1634169
1462839
1068202
7640
1778807
196323
1846743
1688315
1470543
665571
945420
1432480
1239705
1281414
133051
56828
83116
1607649
1425182
337768
1126471
114676
630160
1846208
1598685
997770
1743508
1774495
381415
1606538
1481606
875805
1592996
813494
503575
1353885
1412565
992671
290038
512156
1997257
265250
988027
331763
110564
1395238
1751767
359282
1510662
1654609
1728364
597015
1913669
812712
1669260
880201
1807284
48764
113782
1408014
1589943
1513360
1339383
315495
964875
1237426
633805
1342382
46690
927857
331508
134078
1747869
1395485
122067
1962804
1894382
910100
216998
856357
585579
1917063
1088635
591327
1122314
1271164
1773093
893323
604575
961467
1026753
796380
1424435
1751411
199454
1618590
38676
1160868
1525632
1823508
66087
937330
668271
1820048
43969
119870
1358183
1665815
1497699
1582188
343384
1577228
688626
991379
1115484
1356809
1997068
634708
1081220
1251223
876953
1106929
1080807
1216870
1444257
1898991
255816
1094016
1209707
1444464
217781
429944
290960
1065849
1182570
1916520
1006669
1607568
232317
1334607
441033
1206575
762906
1741783
369986
851358
1216709
1312815
1821344
634510
369650
1459309
454089
1083717
1560336
1463898
1154377
1565419
490481
1684803
1324406
607713
1879226
806581
1466936
1556296
1285504
829699
1937613
551382
1812922
1345674
745212
98623
1016561
1284030
102225
881077
1991544
184280
1435347
1518098
1486201
1730692
1691452
186109
617205
978288
1415643
1466274
987994
1438227
1654429
1142807
715263
420025
594859
1802998
510518
1195901
1462352
917543
31463
1474801
206389
839152
302222
292386
804866
1061218
984597
50832
1450402
157623
969990
71101
1183980
747068
488897
226187
758278
577246
602595
570862
1941925
1487610
376868
1938095
1675054
1072667
310290
1033483
1665247
1563597
995693
1899908
1527567
1963485
881443
1838989
1516424
617211
239498
1135404
1354488
1387518
1067743
246841
1811278
1304308
1286916
1709539
427804
735220
281893
1634558
558491
971635
1984794
614135
1374232
1891928
1765906
1364005
311038
1651318
1364190
1509503
1082324
169285
1640980
1595380
860113
1139328
1602224
972273
1173175
1693959
787979
518492
268691
180494
1324792
511239
406953
508114
1990386
366382
1129684
847921
1286046
638213
515916
1442898
1613927
991702
889392
1641782
353933
918804
643120
1139581
1857923
649250
397488
96228
672885
946994
139267
1776315
564140
770547
419629
429167
579945
1503685
1429136
1270645
475339
998871
199377
1643899
793320
530763
72957
495431
1169322
1394998
198384
1964420
1230805
910695
391253
1999332
232453
331034
1336547
1006089
1795461
523864
44940
1074835
1373960
1463625
1261573
1794752
204916
1739494
394124
799874
1185873
1067017
549422
1124115
778534
1688456
1074372
1412358
1198717
747188
334942
255367
1915872
719841
77945
1735128
1954663
811134
1513868
1396253
922191
772550
1801399
1470458
714128
1072825
1797930
682061
1809585
319382
1452138
1882157
477455
1890907
1817350
702125
1316882
1637487
489666
309430
1613270
1081415
1027354
1366924
1385735
1864836
1134652
477959
706072
490595
1693307
1480839
962439
1572835
302811
213218
1431267
566595
1365238
483880
362072
489903
1323027
1261369
1298253
900879
1032087
1921858
1860030
1562502
285179
109562
784953
475718
1216490
1974989
1218780
695279
1346814
1155929
1678624
810142
1178249
246857
894535
121507
1530727
539489
1243044
244849
1027837
1893700
1739742
35665
1060658
75940
1121531
1836299
390982
1667870
1621225
1232142
858940
919290
204175
742044
1372748
1607552
1964057
968618
133561
1173267
1710119
1162528
1205120
391962
1961993
307618
898728
64168
1261079
1357907
19783
1426190
1076250
1953672
911138
1973045
800512
801949
1631056
1346310
79814
453015
1424316
1533964
887304
137357
417189
317887
1875490
273249
1010607
889396
954715
1193427
167859
913883
826161
1439348
1082764
1772152
1066235
1164422
486171
1728505
1603971
139336
1000695
1682585
1231756
28326
1997331
1050476
1235316
693313
102614
625313
664968
111134
1844377
993708
793688
1435825
845421
1850363
1621789
1955877
1664707
1251364
1010514
1222665
1085283
1577823
1289561
1849209
369852
1982710
41195
1713050
464528
348495
279223
58905
921883
1458751
1430874
1277279
466752
231439
990421
478004
1015589
1611648
421781
285997
853895
286656
1997608
1190128
362762
1806873
630838
328314
1602745
1079701
1356750
1735455
1338538
798694
222655
595499
1780116
1020813
263117
531136
1151192
1549352
1755155
535920
711598
1523525
456755
1634520
1833816
49731
1841743
1284827
488883
612284
264634
1892254
839958
266640
318463
1545905
1632104
368692
1768967
1423868
105698
1103375
1447875
1406199
186690
1054385
1437670
1449642
85849
897032
96417
859438
1331159
1483422
566842
1942417
576194
230672
112383
246082
1845352
288180
1499088
1188738
802083
30942
1470792
108735
1600611
329519
224258
957343
1572305
1801056
179709
583009
1715360
1819978
673089
1481159
722761
243171
1738493
843838
822569
300935
1015839
1807958
973341
743290
1017984
1877606
1342031
436815
1451431
724086
1903543
596864
1897775
770670
692708
1367524
893297
928274
926638
729863
737440
80359
1903040
58102
1470320
1258876
1789388
890349
1901883
245232
1417372
176695
452286
1517200
1715365
1342250
767317
1801154
189645
677847
530195
1495974
188136
978793
1562642
1444571
1553694
431008
816412
260751
415967
505007
1177978
651290
733511
1615361
1453353
1050021
1497948
1797548
1239133
1913486
1254727
1232448
1528104
1871585
1745084
174707
176225
266467
882663
478656
116302
991608
837980
970405
1849419
1779815
1341682
589417
1430482
1089678
974031
727613
920079
951329
1586871
1072264
896106
395410
1378203
596720
368542
249743
510690
980057
1470944
625414
21918
1809271
1729211
1401360
1512672
1823228
1760941
1282652
1656828
224379
1281057
1940151
1384225
23016
634784
1710334
1177971
1459038
191706
1861391
239543
1635660
1268221
1290963
73600
1385726
1709116
1885666
720454
1784712
951156
1941682
851083
1821755
606338
24141
1964870
1224419
934532
521718
1790784
371427
1108674
231317
529568
1121856
1747625
1859094
605144
1196840
474457
357362
1401254
1614235
876550
192728
286693
1101815
1600647
1036170
640291
1140263
435357
1539298
1593662
973504
1553867
713347
99204
510389
1915058
1488001
376101
1123089
604492
1696560
1771465
525340
1347351
1828212
883723
320127
894164
356553
478788
1067602
1879904
517337
1117576
1326113
85223
1300418
141490
147221
326347
1695544
1525027
1674111
1921470
994088
1659121
1857820
1939960
1113458
390281
808601
1571978
343459
1890263
194272
764233
1050414
697452
306401
1397516
772011
727892
191588
1432094
1761960
204904
1541209
630367
1535483
464690
770247
1517266
1322929
329224
255705
1074875
1052271
635261
538681
1985764
681442
941526
720221
795479
144405
780355
1532144
1800592
1690165
1829195
1122721
1416789
1516262
1751510
219980
1692758
609946
1255341
1810031
1063744
1907458
1155957
1501258
1390380
1144347
889304
567353
111671
1441805
284136
185953
1911777
1511260
1610403
940251
371944
830983
298139
1305190
1412406
194214
1416211
1908623
703432
1997085
296010
832331
1441534
1389762
734636
47799
369324
558649
609938
221428
770124
1845606
1421286
80115
826770
769127
1906644
751753
564053
76213
1794868
1513932
1657800
635370
420895
1870890
1885144
789181
795687
1799681
1397954
1134800
770650
1301066
1376054
1648251
293266
436721
1271181
934981
1996550
461485
775387
1659218
42496
934108
672873
1813527
719295
1875091
422427
412668
154307
450292
1179908
631656
632741
200248
911325
1935420
597558
740389
1919909
423296
111532
848467
1542438
1300634
1219667
906570
1901833
1546276
273475
1852028
1974044
582068
1629465
540975
1786486
198361
700902
1496194
516946
621041
706832
1754332
1830712
523624
1372822
227839
355133
1171112
668620
1350932
1219130
113185
220186
570277
602842
331281
870294
33343
59544
1653521
1727575
1829035
1922127
160493
1453016
1095312
1946767
1109389
1773028
266508
470528
135763
329627
191740
609284
725697
677556
1173526
200698
1816414
116886
3189
664623
873902
389702
1019261
673850
1249512
786699
387570
321623
1686487
1115904
1171873
1014378
1281918
1231058
712228
291866
1998092
822818
1447622
1041692
433596
1738287
767897
1847686
31671
1588136
356389
1839517
1972187
582731
1668213
942237
1528883
1261273
573965
84291
437320
281542
1040680
607765
1237743
967365
2827
1645028
905508
294058
1912827
910782
287445
575104
1426701
490912
140396
1046363
1154096
964429
495876
1302785
1992891
719747
1031985
390644
1608202
1487348
533702
597858
1769878
262684
576411
1105177
1537177
1886712
1555055
1032789
727928
874951
1050083
1057735
988676
640508
1474058
1742068
632382
864731
1685764
259269
980623
1966987
1527024
1081018
951810
220607
195520
470497
704183
1889568
293481
699317
1322689
1894577
1642084
590505
926482
14139
1512353
888612
1019807
192761
218238
722854
943719
28663
276946
827756
534080
141416
1864456
202727
413628
1603387
1087841
502939
1999820
1356307
1296568
1380961
47796
187715
1201733
1320928
1052945
353302
1502608
1703580
1460521
707935
1097486
928896
1232115
1283222
1966528
967883
140432
1102387
416017
1906832
356585
1187033
108896
1422299
1031482
1968214
411558
262622
500915
1951245
1208972
370577
1246100
431997
700301
982724
1784378
849763
1195859
1438895
793729
1276144
1015007
1562829
299665
1840128
720396
514255
1933842
451011
657828
714896
1262586
265833
84576
1750410
1651397
1327305
1519404
402303
742850
1978666
400486
1053638
506143
555066
472652
1547337
1923054
322240
1602329
1594516
246692
1610826
952605
1422586
1444401
1875658
1640533
549441
1988101
1803800
1118768
1137486
1166728
166442
1053376
1148324
845519
481495
296512
782378
854333
1277774
1458600
1828167
1829616
1458817
68685
247462
1705755
1140942
756782
658759
1355671
1291334
822692
981196
504315
360012
319569
507678
147412
1104735
274369
1839029
348583
357206
1447445
1824053
1091769
1221597
141077
299127
803148
1079766
1132487
260332
1002536
1917718
1250268
299222
670012
621731
877748
1388345
725745
150686
1818222
1523459
292348
1870776
335110
1334271
1300375
1553881
1905303
1076396
754262
1762918
110672
295000
1545164
787390
201294
98654
1474431
577256
1148584
629038
31124
818172
633416
1567487
1691796
372984
1325032
1990650
866169
1146517
1293716
1445928
1611916
37218
1042279
348013
224740
1816410
1067265
360391
238796
108388
90991
956414
617003
69986
1426942
1368727
884901
1528217
602073
587150
1321993
1524454
627350
1938016
579956
172859
1996221
185270
1374498
828457
1897448
1176638
1667317
914655
1747300
941530
1404835
1003930
1109500
464122
846058
193135
1371040
766074
1478639
1747726
1378950
1618109
646055
126813
594895
1126839
389132
1884444
1730611
318462
1995090
1823161
423386
166932
1377259
380753
482831
515117
1946991
1705393
1639112
1215666
241428
1980904
1692108
481457
100800
1995832
1000415
1725652
1680322
1910543
1046929
365990
823052
638812
1096884
794245
1253480
1545919
866651
423402
390338
1430936
1647832
512010
774351
840736
1210759
385267
703812
1900966
315342
1807937
357339
1434554
334654
1628413
1546401
1255715
29283
1461624
1849138
1420849
1057126
70117
1300906
763629
1476580
1478244
326749
1379475
1425394
993600
539666
1941919
958193
254846
175068
502608
1932141
927924
172119
396219
528244
1141917
1025596
1803154
1675691
902623
1547534
555276
1998426
472069
1862829
1514190
1647544
1105844
1456147
874800
1331341
885512
1434597
1902763
614364
1815949
1097722
1514603
1920236
1274709
1004443
1774259
1685958
556577
181637
1248445
1938520
825160
1651076
1859476
699137
1320611
677583
136556
1926024
113314
162134
795007
922088
54076
416660
924315
1804368
1042992
1992176
667236
220366
468878
1393665
368906
465380
649984
40983
965714
1484912
1216647
839008
140096
376889
194635
531720
146777
667404
1245975
1693567
581250
776125
1418368
833362
693773
1817998
1276491
1410059
495762
1858152
1195914
994873
1477898
474813
1820190
1584530
1539787
233232
508402
342485
1050130
241808
1127920
1678454
1324044
974665
715988
185274
1448880
384026
1448768
1512066
658461
114257
1779958
488564
1081054
1651663
28825
266556
1506876
1240119
126551
729664
1270224
1340210
1633614
632720
667527
1218300
1328599
817298
899289
1525222
1557485
1222432
1463706
206379
660490
440333
322901
1207369
601303
1188003
851408
512400
891897
1430321
1387968
1426675
666480
1118520
854341
1425034
1825263
1980100
800719
937682
1212166
1155982
448290
397052
1812871
500627
1559301
1075808
1467619
370867
1258498
1997993
592989
363510
914418
154435
384749
1536838
651987
808979
1240637
626194
172999
1222959
497005
771091
144680
951651
457997
672728
1551345
608456
922869
1706250
1174405
1742684
1019181
634115
298940
1448059
861502
1772503
22060
1030969
442229
1054460
951586
701210
1830689
1691790
102465
138628
48324
1860991
1774926
1809856
1000236
1694466
262214
287240
1142655
1287385
953802
228530
93211
1578191
1760134
1509709
1648696
1811384
1003886
1588952
1764272
1951860
1624862
28377
1150573
1038276
1894366
993543
1280491
501192
1571820
550323
1766418
1826276
1645066
1421036
1567163
1111655
1659168
1949728
1013809
649268
1877438
1903947
831452
1335271
909093
1759167
201259
1384980
35920
471976
1725513
1218250
1100326
1323943
803331
1534619
378826
1345469
1625985
291423
600501
1707294
1738561
1117912
798283
607753
324155
332469
1880077
732089
1141047
963562
138133
477353
1721220
849022
49170
898624
268211
920480
194171
1911970
1759856
986055
1935582
988721
1288744
1731698
308730
746332
1324262
1041602
1837414
341587
148469
1242443
178231
1892174
1196698
1523093
1526657
73895
308655
1844505
243194
1901135
1248761
323669
1248864
574950
1767387
362708
173877
804597
160113
1310506
732856
1932106
317426
1830638
512439
647599
67711
227987
274439
1584721
612314
57909
1425807
1195234
1467872
1827524
1632406
1796985
1624107
802860
1763222
1805012
1506304
1108852
674578
839819
485582
936729
102828
1168958
358095
1739227
754872
1877356
1911574
1894389
1291937
1154127
3527
1876861
1046623
1424330
1288873
1191816
1491505
1174985
1056659
1765426
165973
1699197
251307
1000795
852409
1420498
1009383
1065314
225752
871768
1999447
521914
1303224
767798
1425424
1823792
5736
480306
425157
655938
1633687
825326
1779630
1593234
1912560
1294773
1490324
1653261
1932506
1450920
579561
309331
1729503
1615965
1899849
1192570
345867
277823
1343029
1231723
258576
1189047
1128345
1495938
213212
273661
433504
1718819
873089
572898
222720
145540
1130621
709825
1741259
939776
700851
1842663
1804189
1739288
1174311
427324
844554
679058
1940793
1536569
973771
264306
1533999
1060184
479773
1230697
1686727
528631
1986790
1911243
1697504
1712375
6284
1212021
420434
155431
316015
1848857
226852
902190
1763096
326382
1293100
852553
180734
1838804
352194
299337
968579
218419
756796
1563579
1255311
555194
172476
1269003
547121
1374355
739388
1682624
491424
1461528
298860
1099614
580351
1702256
807306
1237123
1739417
1527119
1666285
344974
1586540
1932099
1861775
1294542
1551270
1795267
254225
540384
210764
1242031
602715
1457227
1924504
1568369
517612
1396465
348407
71980
1355388
1970860
1239455
1617815
821460
1413385
287226
1464358
918701
1857036
789836
1389808
584131
1923986
65607
800170
432804
1755526
963646
778219
1992511
808618
1916001
568152
4854
323223
661154
616040
1823910
1879791
813522
1658773
1021656
1520043
1697863
1116953
841977
1337356
1108414
1347534
1796574
1498261
1729376
616180
1811931
1681101
1106616
1629187
1002546
1701630
1678913
41596
213120
1428678
1976755
1880207
168277
1180391
1759403
981301
1393600
20794
318206
556873
1032502
1252167
282807
933820
1981397
1864183
1265463
1202490
576133
1306331
1426305
905254
1309232
1127816
651583
539383
670726
885297
282378
1028731
728939
545128
1024162
410541
1969999
653920
774798
533631
740434
262724
286789
1118557
566684
1226143
886509
1696886
767083
169733
1629737
662499
1917836
25627
598764
441393
1288821
1609604
1372110
1089599
1786216
1713869
1546872
1200704
718330
1877026
1419738
177794
1001159
745562
71534
1276449
883791
1774953
1865325
1345054
83466
59786
1763011
265148
673879
1553020
747551
1945967
985646
1769949
1419210
328099
1026422
789128
278614
1859639
219059
1499914
558501
1906928
1551094
1620752
246305
675046
234020
1521343
1382139
1468435
1831935
1379185
1689764
1029128
183038
1730508
793716
1831491
678371
1761531
943612
1027792
848306
1940231
822860
1181194
1798996
1909684
1693992
664269
413164
1614072
833099
1962946
948076
1421104
1117382
1229299
1146619
1810913
288419
73267
826491
1385936
1502749
1872387
1387603
1481549
1116986
1319363
1444641
1024828
1267113
125720
146577
1526045
223498
430159
248104
1702059
986652
570183
509613
1768905
1062957
1825396
738628
1301299
950044
421432
59118
221576
1630960
1498783
174231
246583
1252671
1636191
1570701
1647080
424789
1732266
1748304
141434
1235354
1225082
1601366
247595
1289496
1930901
98941
312625
1322862
144060
139835
170263
532224
1972973
1597911
464402
196444
428948
1073221
1067483
1336295
750359
1847654
1415056
1346482
290866
1091192
1243917
1225421
1114562
666489
1296999
1218358
746069
1323868
205774
1058345
763788
964424
1920019
873746
1987500
459027
891874
1276842
790581
70721
991520
473555
1132913
1835669
36819
16324
1312641
1964872
905706
1410392
1633893
1489496
224158
1901855
324902
1080075
1783489
898231
1481053
1023200
533345
1880405
322784
197742
1229409
1377691
1919796
850091
730332
1342305
724210
761158
677598
289966
168577
931680
768630
1603092
402603
897406
1998242
1696148
960251
1585654
710189
1629096
1609303
345842
1251943
1758975
139364
1730291
1148011
885639
962879
1910424
1964988
556719
1020531
1277250
1623484
1228895
1224472
485623
266782
1978929
205869
972281
1880831
61941
760430
1642762
857172
1803763
715586
1071496
814221
566257
1252606
1879469
1978309
1596797
1754248
538006
219817
535343
1166163
797477
618583
463936
1389185
1976681
1359210
385023
991624
28938
595927
1371425
1078809
1413603
1378370
1491719
1247124
974457
611202
522068
1653383
1378961
393283
1455425
1475959
447465
1786468
1948032
1271659
1186395
1927527
1850071
878337
1204461
1942199
761012
956545
121748
1979809
457098
496671
164883
1287213
800222
1490410
856930
148614
1214645
1430305
1686916
1941836
220730
279729
644143
366402
468046
333454
1939408
487956
1139283
831324
1270967
1247908
1269817
1857067
1699752
21648
411037
10488
1934623
378202
430269
90091
518397
1382464
1970487
1653272
285175
1845212
1998652
1034712
1329650
1737229
855091
348138
1226079
246292
1783520
524610
888549
1273914
911736
835293
240085
1923355
1736036
1078454
49387
1479142
1303048
1090097
1959961
526910
105247
181071
1383882
143867
1876724
1072920
1927291
1575758
1063490
802472
1320619
1702181
182352
1503137
1442759
1714981
1940506
859945
1951961
669084
978252
1441229
511162
1422604
1593310
804610
772337
473052
274706
1015818
1705115
472148
807346
1291151
881744
319510
901437
360422
576880
527233
310855
1367753
457664
282313
1831073
1558704
911757
449530
109035
416197
68668
797023
222163
1411506
1092771
1546998
203047
541149
1895369
1829769
53748
244009
1364845
813506
962634
106697
1794869
1858649
789464
1545829
856871
271387
1539730
959588
1542478
438343
360553
1319590
1577792
787860
1554679
336470
1082029
1579429
1234361
1364872
1463891
110395
203790
1086904
1040010
884129
825746
1347526
733585
1271329
271358
1009599
1926754
1411706
1917195
275551
157584
1993760
947568
83914
498818
417595
814393
170772
1568526
1451774
362465
1221305
1584188
1011290
1878719
868726
1231129
945089
724379
528860
818049
1369887
1391419
1462292
797614
1056004
1522785
869029
688200
1304000
57461
1072920
497416
1491291
1767902
729589
1214025
1364952
1132863
1215080
1843234
899020
272406
1658883
175494
1867395
1475781
1021325
686098
1590084
1133100
1021211
274432
971630
852063
955923
1306387
276629
868752
1149327
783394
41047
1041576
599324
1038786
1890351
627985
923820
1238400
46919
1310725
367491
387940
738220
896358
281534
575710
14989
1633519
1511936
853944
736590
1554533
1313642
214987
431570
1726209
37132
1425218
1614436
1457453
1844035
324569
137264
1615114
985200
348520
1050055
262565
1085129
1524139
1608046
1542832
1023687
1943901
1685702
1506819
972598
514756
1079144
148301
1489283
497984
1277600
1864191
178636
835199
184095
561212
983691
1811130
548599
235067
333123
875183
679239
876055
1801976
1849823
1881324
257367
1604045
860933
1809278
847670
507689
88399
1485032
290245
972729
294751
1983440
1688766
1630554
1032435
700377
478076
1557088
1512754
1883457
257462
831131
472113
1128562
688083
1142733
50627
910974
1433665
1189161
1524938
188318
867772
623486
1893187
1780036
1819098
1988523
1329658
1692655
1321044
1412013
1054712
233885
1476096
1036953
284240
816591
1809512
1064475
792796
330515
1589899
1220759
1237939
179343
1673632
452858
1212075
9221
150472
1219328
1269000
551495
1051002
1992337
1766888
326776
763616
1720665
228563
367523
310866
1379077
135260
1124261
977411
1866796
27865
168733
181384
1831659
109116
1936828
833911
1553365
1956891
223003
477563
433516
547148
551187
1156776
462613
1196030
716107
1144738
398284
29092
345096
1578932
52726
644173
1739412
874768
1668039
1394519
1454364
1669300
954571
1675945
231174
1984329
508774
733772
1069988
256858
1003421
514306
1100830
889665
1134907
1390010
1822295
43981
992965
1094588
1252477
5435
315801
583457
330445
512353
243338
113727
1536167
1719522
440656
1861918
1732918
1767818
1831319
1198728
502754
1916332
289890
646255
118453
1609861
1662493
1047350
375516
654728
711322
334629
845558
268466
354169
721615
1630166
939876
894151
677175
1058458
825213
476975
1564957
1142859
829992
612034
448716
97812
308119
1670957
756957
1952042
1336022
151604
1982334
431662
1659508
541715
874293
500274
329631
1692326
401566
187093
1222897
1088739
1081073
1906609
1799594
622531
111406
514848
1668416
797343
1696315
1026765
223959
752001
1224736
727160
610895
871509
1298516
790959
324948
1359862
281864
1007505
1859641
1743974
239576
1418375
1808661
1542565
1563137
435288
1103111
1523768
1602634
1327392
1215844
1974695
738260
775645
1137481
1373415
36784
417993
1657173
353817
798166
1597953
434257
260206
1068163
533883
544377
1381547
1399545
1606124
1217900
194138
122078
1738645
1765538
1681089
404691
1599990
1893957
1643108
1471152
256511
62254
1169002
1551584
841633
263644
1146564
1350090
1718283
277263
1480838
1313439
570609
117250
1371574
989842
1367059
1886894
1949933
1940318
1910424
1093963
301526
1398802
1459299
554199
1574253
79069
899264
1849954
860534
1483933
1308877
130142
1296804
366483
1843162
135216
759299
1282039
419988
459180
316510
372086
438876
87781
1346405
1106402
396225
821235
274854
1440699
264474
318939
664607
1540757
84985
1594365
1317454
7162
287135
436870
1685620
1600026
646592
850699
75778
993138
1099060
1028720
914592
1071975
861726
62007
1196568
307851
1543462
1771008
771836
303636
1394924
138775
308884
184122
1336695
608202
1929394
1174624
1446386
156495
1365970
1601156
201951
1386392
580298
1669853
296742
1636553
275560
485390
1406605
1715986
1942038
1629221
219623
307380
1484599
125782
1155127
1273433
1443564
641161
803470
1438643
1674966
785134
650949
637962
1931247
409012
1327656
500182
684443
436954
1113559
584648
1529495
430494
1066605
459690
998979
1673782
653712
1320607
500490
1397062
520416
1173575
1517152
1410347
594862
417366
71894
830370
1742350
25310
1187502
561012
856510
37302
1175381
974509
705225
1621793
1728090
1131188
1882741
1417713
1733993
1457547
524959
1292687
68186
503838
361833
18548
749210
64913
114573
1634717
1939406
602718
1142925
919726
842178
1427048
1775243
45327
1121609
1491187
1982562
1663943
361268
1350303
1962322
1377693
1682351
508457
423241
1757254
820003
284683
1012801
1225404
758231
1594555
1435543
175378
1883497
869626
1793979
1772229
962733
1126851
1956632
1397989
1248104
1617817
1418746
436092
945802
1877078
82312
536368
1860164
1037844
1239513
1372097
729624
1547771
587210
791550
84093
1984677
1630130
578195
702196
935580
1590381
1833389
1564671
1368380
1889047
114931
1004208
1893259
545357
1084622
332886
1063209
506302
1237645
425606
586122
1501799
309598
1321023
1083093
543307
1229779
1676151
1581495
679598
359930
824128
1729099
938963
304629
1519466
587957
846872
1552955
155340
1275892
273645
510185
1132451
1592187
1646048
849885
1600315
1756260
1913770
596306
308968
956935
107357
1449911
1802805
1936973
1049549
1332328
198338
1854191
1096840
1342894
1051233
1016743
1973450
694285
438438
1953412
157653
627585
1397057
720403
1240368
668466
572352
187854
313312
1983458
815050
950138
1621441
742369
796540
1281473
209081
1529018
1768595
1735311
245506
1493768
140208
1124113
1142980
1090580
724008
97212
1837249
1642603
909711
217599
642210
1438226
799133
1449958
419286
631526
381805
1280755
700446
910368
529467
1679638
422975
711183
482725
1412796
277100
632002
1594413
1945638
1673870
217550
326535
341440
982089
263091
444403
358947
1415792
1236238
1662285
1932408
295309
1219041
1374878
514994
1911797
242683
1022638
690679
1627947
1165391
1783945
1007038
1336261
1506248
1823033
1085560
813060
1946584
865807
1576959
730696
1545404
1192799
260112
587556
803821
1020617
603750
839435
1589548
1854318
665467
380297
410998
453802
1179986
1224777
1069478
50307
307988
287172
1318190
1493453
332628
580700
1445475
572561
1333722
1877504
1494190
1532028
1009337
361850
1265496
104447
1705536
383237
710071
1789408
1692615
1532750
1072047
832749
910792
1399825
560640
977122
974801
1537020
1628277
911832
1409282
1247206
1740138
1231104
827776
1667597
1906547
1890611
1346470
717304
237014
1764717
940096
1284076
324533
1567857
1758452
869923
765932
1451234
1716172
817604
1072078
1949
836039
223595
413742
731853
1466493
360305
1811754
1893178
1318200
555681
1448302
1861748
751335
118023
216176
184811
1188935
1312968
157182
1511261
525132
549550
1616877
1717400
374074
76477
1816418
142506
1688622
1670710
761832
578076
702405
1658222
1616466
1040992
1481457
6413
1320051
97509
73362
1918139
863978
1020451
1143004
1626538
564536
1663573
1180756
1241738
1864088
1359086
848620
689980
708411
923403
1169681
1136218
715815
1381087
1603666
1181900
1178377
1096376
241143
1340694
930064
655884
1645195
1963977
1648966
576537
434629
842583
993960
936125
618837
823981
1991513
704986
723047
1048056
1455725
162433
1697321
472281
1699899
1588268
450207
476636
829406
1991876
410018
1151938
1913789
1422570
1621799
1825034
1217824
1336420
1150380
1831165
74193
1157033
1075696
1150026
787844
1989157
1483236
1385677
1624817
1055398
1450145
920621
1057712
869444
949358
1341705
1307553
1102851
1018607
549303
970467
11443
1739500
1501839
281314
1017490
1528215
1402196
53953
43576
546728
1505885
73103
1084948
1335619
27584
1235982
472022
942395
1234289
2343
1083756
1560785
457602
1712952
939368
1691851
930559
651908
399190
279277
809350
634825
1008228
715813
1838576
321367
1764833
1903465
1747677
1271876
457567
1490045
1298849
701922
702608
1897283
735955
1565799
194796
1458334
1258798
421842
601198
339295
344620
412830
1905155
1536939
886778
17617
1828839
668340
1532053
1247543
856005
235787
307783
1904925
1873714
898923
1145871
203146
442968
1746457
291381
1091392
1299462
522872
509676
850489
956151
210521
1827777
74551
1763505
1747832
1468629
690995
1056358
72659
551588
503901
943828
1745012
409893
32406
1711938
1508651
563943
1766018
1828892
1090539
1180275
915763
764588
1281683
1495470
293048
1150418
603701
1678324
1502654
222497
722402
124816
718088
208251
1427019
905143
679263
1873285
896843
474670
1937203
1833528
1757792
736463
1063930
1668167
492945
590064
228507
1500641
1378271
1785468
186347
1079362
1121117
618278
185885
1703582
419436
1809148
103369
1966003
1482854
1820802
1721642
1955114
1505046
295554
1934351
749697
1482033
890382
872237
451743
1208815
424198
1463809
1648346
406033
643183
1335632
1174987
835511
1862631
151030
1250502
1032898
1908486
830287
135998
88873
1502447
1891206
632589
254182
1227997
1131157
1545987
270748
532526
675291
1644830
1585902
657591
564350
1938241
384808
815747
696709
997050
410147
1773257
1873910
258682
317188
1114719
795748
1530813
1363100
935423
1364724
176694
1050931
1919546
1941626
414655
227717
473287
450757
156426
441402
895018
469840
1606401
1683495
723372
1346325
1761240
947893
1083961
1197907
1710013
1266151
1614168
1491361
1489104
1558825
1553131
216528
1335701
1380073
945502
1673477
1780025
490488
2665
1866486
976994
1401695
1887917
1116163
730684
1887326
1141848
404083
1509331
1374500
1883125
501941
12309
202996
1765091
586116
1263621
1772689
21319
414060
1608818
1971260
1287098
402086
391610
1881045
281947
581851
1580744
141800
1626468
1090175
722458
248875
78552
1390269
171091
1187010
313047
699031
1609019
1918879
1956345
1589896
471226
579620
1915347
7605
1593722
916534
1700477
726787
1470992
585809
772524
1318841
1355086
1524847
843116
735960
1470809
561828
1214186
1759095
1232265
1410389
619157
1762257
630260
1877452
1621441
1187204
965196
1163831
1944222
375782
1929661
1172477
432757
1892560
1275242
1022717
131171
524726
1465441
690588
1924644
1878676
1868421
449448
53836
983402
630753
1270222
1864511
577828
277899
915234
26951
462340
1316728
599574
1174707
77945
1220562
1057527
323330
145184
474589
1910385
77055
542515
320908
624191
80369
981728
1647223
1500550
929035
1408551
1808749
1608239
1357329
1375859
1373053
1065854
1283460
781977
705269
586776
1309783
1653395
153856
1866814
1804231
1549988
1169513
1275744
1652997
1974774
15518
1616597
518907
1849610
995097
1998358
1548867
1360232
1805682
485333
464619
872603
617615
879754
794536
942246
614978
712220
141753
443713
675251
1594440
1497143
122280
548730
745032
1275659
1387377
1729355
746298
1307993
111820
1024800
350255
120733
1943758
1053794
775598
604599
1892141
1492301
1581790
1788078
768625
530684
1325395
557417
559448
902839
770429
1754994
1345878
503949
725372
853923
130926
892167
395174
650273
1542634
311889
1300038
1069816
563240
26464
1963969
702339
1374927
1024279
1083808
898106
1207101
728470
1100848
1260111
21839
227489
1667525
1970022
335588
711805
1188140
69783
125197
1923626
504465
837036
1648518
1569512
1921828
183995
1739906
71965
1381130
811042
1825753
852356
397737
1298435
242322
380572
1701088
572873
1600156
381458
120382
263227
1186879
1783142
74809
1321927
452850
1337943
1757097
1494178
833359
1638023
1699170
458314
218609
1513290
1475973
1546315
296212
920740
190810
1067705
461170
1753996
289731
1397708
1610592
336046
1836856
387531
1439138
197548
1255371
1965006
979805
722540
774459
1412690
1378916
975684
1049512
1414912
1290959
1742699
622465
771344
1164369
1000444
1010265
981538
140641
1255892
1958128
1511011
1149282
391127
623293
1977230
1863651
1479603
884157
809293
712344
1754052
1077678
784950
1955107
115923
333347
1119484
766895
434203
180130
1920771
1676010
1674352
1248177
606094
516365
1791407
1430728
949193
1360695
2035
122906
639719
1534485
1858343
1498775
794040
1232509
1862053
273007
1666095
1997956
822399
226614
1377276
464087
1693816
1044848
791277
1238030
1149318
54615
239970
1506130
1560840
186828
517740
1892938
976097
1673404
3117
570313
509055
1028546
1837749
1830175
1820095
1373410
787406
1923012
1388697
1072520
1836511
1888128
303120
905826
1859025
285149
1121491
1375794
1258453
214093
372200
1208032
398229
1819299
1482589
367178
490132
320925
1746931
89592
584265
1854786
778615
1735298
1017206
1809879
1447929
1285399
620801
1523402
1850882
1307766
27964
1268024
61689
1824981
624336
128282
1483014
1047900
957663
135646
31708
462816
177622
1896474
341899
801479
1135066
210234
161915
95884
881809
1435610
296371
1085723
1239461
1476328
1201319
1601718
1049944
1034466
1184609
226372
1824578
1483424
1669457
1039413
1873816
460070
1976892
1785713
1663336
1146232
996507
1879440
1579903
1785933
497064
1002300
724850
1635795
867811
482593
1653725
458549
1110356
1273318
1069270
1579451
120033
1376626
1148232
1446504
221543
319047
490678
702124
1252262
231469
839362
1333422
1612450
1440623
472401
803804
1984254
1545491
874818
236715
730277
1835381
1433012
1169577
1483216
159159
989433
1163144
211879
1786085
1227968
796552
1471987
1798571
580351
471540
1223938
1744833
660659
1931498
169635
434585
1190207
1194137
785727
861825
1932885
472115
1502644
951204
840524
69390
691329
1264224
1606657
1982113
1118943
1754111
886037
1492795
48434
605819
760958
56713
1451833
1808178
346935
901658
1031288
1182316
1190657
612202
753229
1672904
462501
1107403
1608700
1787211
868756
1151132
1758360
433672
57216
769100
125813
1487448
1387684
1514245
270720
1823651
1502884
1925739
1481308
1241686
883855
1670298
1088826
1413259
406846
1619784
1299557
981429
558237
367017
629136
1339643
261853
1628513
1536824
1678907
778278
555996
346547
149088
973200
1768787
1824030
1789624
728027
1117648
1863684
1700920
1209071
547266
1279680
855913
896436
1338698
955596
682458
542003
356786
1254633
1048514
99941
1604306
496080
197596
1671418
1431651
1728626
1898548
1715384
1242809
1509961
123498
961336
1614684
37522
1107507
938623
1590732
56856
1059872
1073225
211346
1702610
305937
259580
659075
1015533
1119166
21105
1028830
411727
1892497
482673
257432
30023
798555
970056
1671348
1085292
1590732
378372
1625996
1636002
634576
1170772
695699
1174719
402014
971570
906743
1671048
1599049
1858039
853471
521558
1116792
765074
1638084
1867003
1363448
915492
857657
126709
814066
1832276
874552
105258
1580857
233592
1349789
1855591
947488
1644403
862089
6805
1514526
156052
150095
944273
433908
395434
9547
1636749
1545319
1869257
1895229
1991415
1047743
1997801
1208886
1198249
1232271
1712677
508998
1087737
153953
161227
950716
1226769
1903302
1452130
164752
676358
1103603
1309606
571780
934284
1818700
1723783
1036739
828395
1360166
1823534
1536918
801507
1991465
1747710
679294
1373029
1020249
1416836
567170
1246715
552190
675551
428861
771911
1318453
870133
378913
1516705
935128
1950265
1637390
1213856
1735735
518595
924247
1793564
737978
623135
1639139
1746528
524803
417319
1841358
1215167
1527531
472931
1140300
1524592
1695336
1945580
442246
1407737
61145
923620
1864967
638634
1711656
930895
1740734
200999
1526594
1117001
1903550
1910753
1178187
1339098
770110
1282416
1454714
693186
1297269
77206
427621
1682645
1480127
716526
307962
16853
1668188
1131344
1343466
726117
1474285
1957135
142672
923455
1266023
1895930
502261
7884
672593
263862
916143
1493309
1867133
1398638
1237476
522339
1024066
671748
1534011
1967124
1588575
564244
968584
1729819
1782811
1023148
1618039
761961
491678
1527834
941855
91482
311363
658617
407434
301557
130905
595770
308315
1006436
516620
66943
1117361
1787283
1738727
1153499
784779
755292
623413
96854
490968
265339
1424036
1082311
683855
757455
974557
724856
1389029
1560782
1566352
895963
1830363
1781336
198599
1432774
1870252
650223
190378
1357631
510915
253766
901302
1110262
680443
651249
463959
1362818
207980
1785109
1157331
445364
1042834
1681099
1007500
604733
944797
1363530
1629383
169679
407834
1255706
1958169
1044907
1125713
1504734
426385
1508467
1985613
1599106
1410219
1769172
1524983
732465
1131505
1229565
155093
1025067
465155
1507013
749243
27369
1910223
413521
1525629
1566032
1196792
877117
1364969
648480
851523
1411951
169049
575974
1419150
318425
1446020
18662
1561745
541765
1335063
432562
315884
1625281
334438
1826780
1682048
27913
660120
1322239
934609
844466
201929
94879
1828044
541779
805296
251612
93510
918092
1019692
991384
757324
1508109
109898
1298023
1216149
1866993
700076
1021702
1175370
1377908
1157421
521970
1952877
1692895
327314
1470676
259682
1148648
1472189
215245
1852500
1431580
77314
1759632
8315
1701171
1220000
517939
258132
843903
960214
353724
360850
87519
1187567
1769113
1666946
615841
592662
36793
509875
608733
790644
1761798
1352825
970815
1605519
1573436
1984146
708653
1840627
650790
1192216
1950775
1643107
1715191
1887990
1272300
1126180
1193185
1162632
1740030
1217128
908787
1757821
1021964
1323258
461070
1679135
446499
93989
381153
1833368
293197
1638554
1096946
1700063
1689808
1891046
14249
81624
183080
1803948
492020
1586425
1229341
639630
310428
1882544
1589750
1279171
106738
76797
441061
415613
1164830
427160
136343
1824505
1567637
1400718
1330630
1093222
374283
1918845
1301238
404755
903744
1245466
795835
914623
791400
503475
1958306
827712
328350
681170
185422
1234284
826683
319080
264514
1182043
1664727
366544
1001039
926177
1189679
1080463
138981
1209823
1807572
310881
766361
1078965
168409
1641385
1579082
443051
1745661
968994
1328237
104864
836548
1861003
1446516
958119
1329659
1292407
1986895
869483
1653054
517652
1420837
1761497
1814779
1682427
1647779
1447716
1773220
1416289
549734
191340
1976821
1678399
1931918
1435695
1260773
1628179
1646018
514694
1637658
1680612
1148567
299832
1546163
19812
719752
1662345
864415
207512
172183
1305587
1868015
1450365
1215428
1640726
8585
962483
1408528
618022
1411025
230047
1514583
4998
436959
1900739
954179
756399
22127
1400378
831372
665618
1690280
415743
519614
176751
439137
349233
121771
364639
1164978
49804
1036879
887388
243822
1610510
553377
1410372
1170531
217053
513587
1563788
1134262
1096062
289295
1251383
1443347
954963
1827548
499321
1803629
1897339
505545
1115952
439065
989733
685214
1879844
1274679
911128
108320
449194
351148
677292
255340
758225
945902
955259
261960
753199
814916
1296442
1643926
447877
528867
1917943
1089384
1849484
1055752
536308
144473
1209815
867455
968993
948932
1797062
674536
1884030
1380964
922954
1197382
430708
380832
329149
1749628
770291
1400143
514353
710959
1754602
1609763
1956116
493318
141106
1801782
60785
999371
752801
1460325
366593
79505
922247
375079
1805325
9167
686047
1901360
143253
209468
1588808
177630
726117
194932
937887
107378
34100
1385232
1925266
1381577
1097167
980855
1748740
221773
1653062
1979801
906193
1794269
1827041
587277
1781385
169016
1447227
741067
977741
1991353
1899797
1427967
1766826
1884690
687197
1381692
192318
1907131
1932324
63190
1909949
1838001
628541
1231135
830174
1648866
461515
38947
1139707
62780
773396
616377
456075
182345
372031
774680
280396
1092756
748406
1960769
558590
767543
1359672
1612541
996267
1018700
600267
637645
699274
1195710
446483
1234624
1985421
683108
670649
1075576
891708
121289
340868
1229065
733930
20493
1275949
1630089
770148
1616495
1595793
365076
311600
1509065
1528735
947996
638278
1987247
1191297
1673661
817699
41562
1314316
1397767
979415
1207312
1066084
1632650
183148
244214
1467729
825088
378098
1033276
964719
431509
592477
747440
963536
1375298
1140170
581161
626327
394074
1527701
1614272
1743682
981990
524996
412382
1863789
1610378
1872800
85396
1783808
1368174
42744
317814
1986363
80719
627033
30169
1706277
1425076
1441161
1015548
353325
1869719
363179
752719
1811095
1860146
1651310
1188376
823186
896291
1359743
119313
583523
608071
928319
798151
783100
757382
584776
963714
259686
1096653
1454391
1098754
776763
586800
782084
1052956
1546256
1719739
1757064
1061048
860085
944218
870398
384017
1701478
561553
491546
1056959
570724
1341848
244585
843210
1276808
339558
1746577
1843508
911489
661251
759651
1850204
695300
670530
1224408
211361
55537
1355942
580065
1470582
218503
915656
1079132
1728380
1912445
817977
1833273
1297975
1001308
235366
766275
209512
1652111
1952078
881884
1348222
69236
845123
1383669
1889055
1816911
1008299
545005
501386
1021984
429807
822713
1044727
1411482
1323320
1864640
122125
480300
954350
811340
1099398
1450338
1091491
1081905
803773
365648
1881116
540212
1423751
570271
779556
1219440
1733163
1488403
648417
660711
456804
1704322
1140600
1827090
1184989
665510
823748
738537
192216
820813
1967342
1980548
1774814
503470
308826
338064
786846
1790073
692247
1635996
1203222
1133402
1076223
986249
1180185
208213
1202205
1002532
732962
1365884
514167
1330012
1648125
1556789
1261748
1604245
371315
571706
409002
376577
1373366
684548
668325
1901417
944407
1295769
669193
1261054
608164
1758704
1756883
765603
1344634
630534
200229
578138
667362
984549
723821
205241
303406
770054
116421
1204586
979221
649456
1179754
190234
604651
845424
1688742
60790
1799840
1243300
522394
1106850
981004
1302172
1674444
1623551
1119098
826840
623777
1228785
1009082
67386
650220
1271371
974075
1787011
1310786
97774
930530
126507
115292
647612
594310
963341
18176
967610
1763174
1636312
71711
1383994
1466555
116074
1182961
15211
1420821
956312
1684774
1853801
692655
37341
742680
1933183
1279090
653045
1066455
1501978
1026180
1657584
665486
1420203
277041
1566697
1169548
86844
1113995
572825
1172093
818525
1047456
212122
1660218
1492151
190632
880499
1333737
1415605
374409
1197457
1434162
134749
415129
426016
504766
1656431
1279681
647463
1854901
1284186
1079727
1308632
846811
1330834
1873731
121708
69432
1077246
779369
576420
1737046
323223
1511632
198135
1841074
1342189
915902
853005
945628
1645433
986040
1499481
1363559
1585176
731161
702848
1720287
802349
568488
1828375
917530
1477812
1698550
930803
1825542
953314
1056687
1665924
1968448
1499020
1595537
1347371
1941342
571481
574958
1327670
1594139
1045006
563420
513899
1298652
1273075
1930173
630067
861054
891757
1337770
518531
1580183
656408
1727108
138893
1509626
1238651
551395
718178
533879
1549827
980495
983793
1143135
1294883
1260895
1255508
700302
314674
1934940
169255
1919159
703110
1476720
285674
1922047
1641811
1926850
747321
100003
421776
730409
1847029
1437974
1566430
1798096
1941140
156737
1756589
1711913
980703
279752
1421621
887246
1816949
863510
1403774
563757
391653
1983733
1761291
675015
961557
1990711
1144721
944669
1788438
113759
232534
1299464
314787
1108757
1653466
1147758
1152449
1487718
625491
814931
1340745
918300
1169985
668884
1065121
13139
275461
1840455
1882599
1362727
1321353
1775866
1232839
37941
198909
102686
1415484
369762
854863
584605
1018082
1865761
727935
1892974
24611
1396640
45693
1089928
257962
270421
923036
195898
1079508
1006170
1328957
641853
1472288
1183806
672765
987092
603798
966060
711487
1053030
1479143
1112533
1309459
166172
1075149
810439
1502301
1892608
511245
772210
1496915
1255458
1500139
902279
737613
371549
897316
1007263
361193
816502
1057902
511819
765727
417044
1469785
1310304
1057987
1278223
935947
1934528
125257
838154
968138
476922
1870856
993188
1218964
761272
856225
202590
1221942
760394
1657252
802905
976474
916145
923857
744775
416601
1095820
429285
720487
1391273
1446019
380289
746660
384398
1621174
1238824
1115799
1416098
132670
1164667
736822
130246
1608631
1239761
1874111
786949
243257
1768557
313850
358767
832830
1296632
1843596
845033
482126
903943
1031527
1962416
1172296
1821777
163198
676459
452429
1900395
626085
876745
672167
1079817
29382
1661865
889944
1294191
537407
629080
1001345
1505099
70587
264683
1035542
837638
276103
79092
810465
182940
307855
1869115
819818
1919603
1744465
1570052
115386
425997
536900
723794
1838509
371679
1326580
233492
648672
868541
1823323
1647975
1021993
296451
1370801
1181315
1886647
298997
507069
531986
487015
1519892
411212
878516
1432494
949482
323658
348080
626106
935290
512473
353897
559608
711866
1527481
568975
1724431
1884065
1325092
1245069
1892576
1480132
1218459
615670
48239
1119491
1585000
1467742
975356
1423541
318769
274596
131367
318192
820885
383977
1013973
848877
1712872
652352
938917
719502
221492
367599
145295
694302
703216
1291424
1856699
1926182
1055360
579718
524783
310428
385969
1822266
221709
249013
1593401
1837424
247707
1656777
1644580
382993
34320
1768360
1154786
425374
1897922
1030734
1270044
1970571
237191
207104
1622527
1865600
1579293
729078
810466
920631
579220
834804
332933
712733
1706177
1193909
193914
1779447
1956842
87762
1618076
213441
1047419
1841124
467689
1420870
1338485
1524497
1446213
816951
1403421
537760
1392642
1272739
572843
507080
1574615
1222958
1791441
1401592
60269
1005069
369915
732749
1085821
776093
626120
1785899
1759593
216505
1259239
1309494
1216302
653381
345867
715798
1073277
22257
1666906
1824476
1827589
1100274
546797
1867812
575563
744995
938599
28096
907836
1472378
854029
860874
331284
1422217
871598
517747
1214474
1632748
1581196
1866924
371948
490804
172411
1574928
536911
1739468
1262654
1234758
395498
1221673
1923959
643629
1023244
1637061
1329794
1537754
426781
804984
1752795
131536
562372
1912437
1025705
1107207
897869
734600
834055
1662414
96273
1185981
1489336
51510
702220
1302614
442717
1331182
237224
909565
1639925
888779
1212495
1184591
1787807
117261
1077814
1373617
863033
366539
1845913
680421
1434396
649436
355313
697235
1599753
1979073
185942
322027
1949443
1348363
519106
1184061
1534078
1446789
1683849
1386051
1342545
1456533
1406665
4174
1470275
1685297
968946
240338
1142929
1204056
677100
1185724
956960
1864648
1277451
1561230
11619
1816947
1828521
1821132
683362
1160915
1388150
1899534
1620000
1246284
661338
1793082
1820810
134287
1908771
955439
961610
1674189
1689078
1975408
1206486
353523
456879
436699
1063340
682967
1005790
1227136
956834
371313
1343464
1148476
848011
372744
1697306
1268433
1130809
1327553
202252
841169
313835
530571
843563
83386
259001
1006991
1253840
1667405
550129
1073842
1806197
1189854
246530
15393
1034625
970511
1799390
1528524
1404747
1920289
57996
1162217
165897
244968
1059026
946304
289409
567060
1051073
7578
1372142
1132793
603832
1181298
1169077
1348427
48406
1758485
1144675
1315061
1140939
583986
713073
1452721
1444231
1606849
521648
144805
1567153
1572239
563209
525066
1181573
880856
1042472
1477419
1644103
374504
417105
96460
521439
208101
1124117
1850647
43675
1129928
446538
1718886
132790
1183139
1376079
1432315
1113649
465058
342541
905567
587457
1496316
85286
1780596
136638
548371
1765872
1675138
1069014
1266565
1004074
1611141
142273
446599
675526
1634930
463233
494244
349673
999686
1318307
1696749
1389740
187055
1193509
1253627
132712
1729128
116345
1962106
1950867
1127846
1139799
1121163
338348
1766179
1517398
1525967
637792
1580857
800989
870786
1095942
549088
303158
1684425
491600
1994510
1266903
1105397
515078
1575226
1118855
249126
1214604
196212
1998781
60503
590348
1683463
786512
1240301
1290203
1599494
1067745
567699
1688849
728228
1486760
329095
1714059
1054823
1224202
1444481
1874376
1441474
552921
17371
558723
1658636
1818717
491130
529294
1613023
921888
1668561
715869
1142533
1041407
1139042
1474790
864288
1088582
1931938
984189
1214130
357692
421710
466113
430389
1562099
410892
1059376
668030
1800429
457367
1469740
269116
805685
1889296
925457
67717
851464
822480
1215239
1387196
1590333
107911
916475
811348
783195
1415795
1618155
1736360
1575536
1233876
557684
21012
1772111
614802
627221
1847064
1865830
1987160
645357
1421261
707770
748704
1674129
1062432
780185
298313
800604
1592140
1234565
1752862
1673400
328972
857521
1927105
1533695
1365950
984821
1460034
135530
1918515
1993159
1132141
557516
1865902
874374
1740194
652944
1028961
1880214
616509
1620398
617046
1044128
136450
891173
1467230
923248
512923
954254
344755
466529
1990579
1008871
1012554
258193
622109
1305502
801184
1582213
1022011
882468
181739
280612
592581
79241
1979276
1231431
717272
141394
537848
932649
446927
1687208
385253
1031324
139678
855427
1182361
424376
1361977
1805783
1872074
728531
498263
778967
1603733
367961
563352
1735259
1480276
926594
1641029
273592
35159
1564037
784238
4050
330097
1909272
31439
1960522
540691
501234
1806280
742337
507544
413728
1665382
559745
1793519
1897884
688268
1570150
700606
1571635
691465
1489714
1882589
1507024
784618
878275
290725
917576
277928
762047
1318858
1052810
1079465
1516917
360390
1918329
990959
1024192
533069
587419
32582
1737366
518475
1891696
731698
427898
1408214
199341
1054751
772510
985420
412244
844112
463316
1412867
1938275
1048655
492693
394481
1061739
973034
996251
35416
626206
1658313
173312
417311
1412047
367119
1386220
1216130
1152624
1081844
1969703
783612
927475
1186459
1834905
162245
1955209
447539
1566163
1608702
1529576
372246
1995340
136696
1407791
1638748
772985
1037193
616842
857637
1931638
1572299
521969
1398416
207883
1510061
904630
758166
568305
409412
1872764
843113
491318
1856576
964603
1985909
429647
1098985
1932187
19219
1734925
1742780
1926604
157110
1373038
1649628
1423012
1671499
483570
1072399
203843
1746149
819213
588338
1821699
658444
1803222
90243
344997
773201
685618
1583998
1017443
644149
891428
47874
26469
1040978
928283
837014
9261
1469667
1930355
1792950
1705095
893768
1315238
1192877
962168
1443228
1233763
373761
1351373
1490206
1219007
300383
433575
665824
38047
1884726
1844237
1380829
116721
681014
1778774
1242427
841722
692102
1237281
1833861
709803
738311
380277
1421631
635726
922408
867779
329314
829552
1960687
1366733
110505
193378
948752
957977
1628874
744935
1567309
1480480
1546882
281200
1551369
1388630
1862823
167500
504774
67496
336206
1144513
670235
537885
1094317
630624
1466462
835816
1041240
793794
667156
284278
178673
1395431
392721
1877829
1039648
1873142
1106769
1261966
790937
1325464
999021
1976247
392700
559141
107047
1053833
1659921
1171591
493187
1038411
795349
1229836
239512
1976726
27891
21582
1015673
923564
1564334
1305936
568121
482549
404650
1065811
1429007
1828470
390577
1066173
432617
1042721
298737
1048762
17068
330355
1538687
333698
87445
260873
1929860
1991712
671553
508385
383328
151193
1327824
1070650
1258520
293176
1138522
991057
598913
1792464
1795180
1525817
1182204
344986
1666416
298708
1909710
342278
1554235
724557
1812760
473879
1129349
1258975
878234
1407858
532537
371745
1172845
1856818
589143
269628
1069996
13910
71717
1339502
1657861
1815521
1322243
761607
1017855
135268
1089906
1541034
1023179
367065
1327989
362668
1971053
1960035
1848369
1959371
56910
1767883
567639
196903
1040839
753193
495699
583555
1322060
395411
1015403
1456768
1694440
1736996
595154
900386
468408
1334350
1049142
1289138
1486186
1816752
938646
1435063
247753
1706232
614747
1337102
1553400
1116635
118831
1732540
454433
1777950
1951132
938215
1707254
285856
1207302
917211
899173
354793
952587
991396
802064
384790
1419603
1765010
851644
1152106
209506
1268172
1211065
466604
1465080
1091608
123061
1401334
408821
358145
664371
1847441
514267
1591271
1306559
1209248
1866170
1561149
1594415
336305
23370
298758
1797665
449066
626887
527955
140363
1754251
310844
428380
554537
1519154
1043051
1416000
1653130
747722
1681707
1195038
699258
145928
23536
665640
424202
1895676
34454
1559628
833276
1703909
1899733
1021499
997746
1851396
1944910
378785
564294
378198
1538148
1008810
1038187
1277919
214267
469260
117378
1159501
130712
324545
1789368
1497859
1627036
1356342
683677
247211
778739
640573
281953
969652
1304078
1966526
1346114
1427404
8585
1952197
1552205
1839161
1495522
71910
824607
225160
269920
1929621
817399
908070
1282094
1644019
509468
36131
1342502
1630856
1962138
1713757
497489
814385
1249630
60039
344314
1913822
273936
1382292
46818
1073240
538859
1490107
1125856
1559266
1829507
1516707
198072
288356
1240910
988276
509388
1472657
561811
108727
537769
667933
1174882
1801603
1282889
1728197
1021420
1234794
1211378
471246
1447726
681531
1815347
1821013
467265
654636
826060
744814
340504
272791
1082408
89445
1677078
931790
1227941
49754
974676
1473904
1894621
1186479
1771698
1832611
264278
1496458
593536
532030
1835681
969227
1215187
823002
1047295
983996
960077
301967
1980873
800969
1326952
1309460
75644
1941774
914711
1602431
1862243
138360
276043
1020286
984285
1455018
93588
816869
1035860
656172
1031209
1309048
241596
1457786
114815
1531644
1476419
1311001
1113408
477793
455448
1451111
1498121
760413
177035
441070
924796
1446133
1473088
1698436
328918
1775319
983301
1325225
1411284
1669717
1167552
1193895
28308
437238
447327
243535
289192
1155636
1018092
225488
1273370
896980
426368
454370
1566547
1629535
593018
1374408
329725
1065869
192536
1689323
1811369
11011
1472225
1729008
345122
1110764
545022
48263
531283
1297492
350780
1996500
1057035
933252
1310932
286111
1145987
1991190
126411
299733
1313747
1724228
355849
1694177
1355793
910085
407420
1345886
820393
189121
614007
1680844
988173
1492853
633038
1166111
1716546
1681206
335957
561222
1887179
701695
243676
1877373
1585081
1091971
257333
846103
1931479
289817
779955
1248523
1689979
163195
1080800
40927
135892
536246
1571143
1432238
1186659
1546977
1038136
1059721
1379723
1583688
906665
1832481
744402
1163682
158479
926662
1932117
1064360
1471513
1977901
1390112
1137777
1572354
1693530
967206
1623531
1360835
1141928
760840
195643
602276
1121266
1300318
1939585
1387734
1491179
167919
713941
1712819
1721622
1491392
1676377
821814
351981
691653
221101
1811088
1438470
529523
1603567
264213
1516707
772112
1162266
1821708
760201
1747093
1813555
1695842
70318
1881246
638462
999215
922605
1041711
1375865
1960997
817897
236696
1659578
1165950
1897508
248975
245362
1604756
902398
627516
1061639
297392
1492776
1444868
111638
636645
1978409
713045
1055247
179949
1712286
1224290
692356
356897
1711884
167928
393377
1756347
606378
1676851
799985
1881883
716448
71024
1553918
513741
1232444
1510444
31995
1869966
1985313
590781
795974
1667583
435987
1998386
243290
5806
1055895
1004002
535485
694595
387354
1892539
995850
1966641
847268
1244986
692084
1947690
12847
1430834
1249357
1814474
890131
1885310
123409
1303507
1787617
1156387
167365
28534
1791327
1138897
625941
1931107
58413
57597
1139508
1797170
1914890
1029472
797986
786908
475017
110383
4327
73187
1759834
1478195
1735427
1002798
534073
1040111
911019
95678
143702
1820770
546440
40783
423380
458363
1974970
417164
555244
178761
1995143
1438782
1402012
4075
497887
1573550
1288553
1104360
679977
1817153
1235878
1489936
1610936
1025633
1585059
1537956
513630
1866049
57885
941346
92122
365856
114370
1728696
465962
1503464
1670916
1580634
682979
1342841
1625378
1134186
720309
1043797
1683855
1184829
630680
1695091
1649336
781497
270498
1323685
1164212
1628883
657401
1477596
1467638
515527
188678
1015978
1697900
881461
738111
74970
322543
1168506
845309
531185
893469
844686
1487792
1810745
467590
1760741
1533486
663481
1413047
151634
1219091
381667
118085
896297
1972444
1079884
1093879
674712
1091161
578550
534578
1124523
1673509
1409127
1250938
528775
1372983
120777
115694
730383
1378105
850986
410939
40729
1919345
393504
129530
1398687
463316
1702791
1358727
1715040
326172
27675
118716
558983
1601334
785894
792016
1117304
786516
501924
1596925
77732
674832
1560098
769741
644957
1921152
214205
1554966
1888153
1465838
1231597
749256
1373992
848698
357792
1756719
1262090
1640553
785813
237151
440603
1679970
844994
1938086
370472
1595038
561168
1364658
896350
872665
163643
1142386
168584
520934
994262
1296426
1166424
60606
570589
1822308
515271
506681
838184
1956151
448687
813554
543091
698952
513562
432683
1229934
753922
350085
1051214
1786214
520141
1430697
1253962
35814
1379351
782743
1437312
1529986
1414193
156466
1469125
427976
859360
822660
926711
1068693
399235
197807
1750908
1991919
670707
1433754
1145979
447882
745930
1200696
1052106
422762
7059
1139457
964692
1749423
1650975
1191821
3923
674387
405994
422375
1022230
855758
1949716
546180
1285860
148842
1980832
110847
214638
284324
1659483
1999730
189061
1078967
532946
604090
1386658
1692125
20289
282908
1576973
1906577
1509280
1042135
301345
1294281
1343509
1146889
1589522
1559910
742627
48504
1187422
336117
1836179
1970817
513774
712638
1808472
1883013
1273940
515927
159744
1775960
523978
422924
708595
1703100
1250326
1428135
42292
569242
917245
983994
1607476
1734046
1421172
1297699
1773464
1291784
326351
629952
3710
201679
462098
71089
719942
1980896
1277291
563019
1840803
742563
700888
1826538
727880
1196701
1924157
8146
87928
1872613
412779
1855634
303125
1510942
385383
1960546
422551
1269891
164383
1036233
1530787
215113
996588
1050612
69973
1330601
356658
1711225
603039
1284402
1992411
626075
334904
132058
1479506
490336
1767161
1798564
813804
1106912
1938658
1161021
661247
130984
484799
138081
1656717
255899
793330
1056733
1697113
1240960
1856364
435033
935144
805645
12293
1380735
760640
121226
815331
1528584
146591
1745535
1794667
1095252
1536446
1804365
791383
207486
1409957
1401607
904442
136059
373143
1885235
188015
1259708
292092
1355394
1039206
1321792
490169
878893
1406686
823612
557213
608642
1901682
1650630
1360296
934483
566345
406152
717569
1396893
259195
728431
651182
710168
1165156
811119
119787
50567
790073
1984685
1468179
363342
1258874
1136229
150360
209019
757753
1100316
1502787
1645111
478342
138963
1779491
714059
1893155
991097
1319916
268568
143040
1661805
367546
864162
700145
898566
1742205
1644062
431614
906518
1605441
1765065
559618
1787297
1620893
1907643
225759
595360
220052
1367931
510489
837056
1028327
1792536
1016016
1473526
1378874
273970
1598439
1840295
842187
1613732
1790712
564659
938274
1225274
53421
1945420
907544
1236308
1492699
827111
989691
957096
1946633
1860373
1122342
3433
763719
1258678
408429
371332
1317400
392789
1538513
1592297
1270575
782743
469291
300259
945797
1649474
1351950
782637
1405231
640602
40867
1565350
1627413
1412144
774990
270687
678359
1968912
1307954
739338
469722
1172813
1526894
1101231
1170492
1781421
1463579
73234
686085
1279853
652886
216701
1493668
1566960
347023
920097
634039
538771
1650342
1523676
772792
1903890
1439604
1375461
1556547
373415
1958390
203035
1090814
590643
1520740
1581621
150200
96942
617110
1051564
1599854
1658177
1381278
1927387
12760
1385088
1249401
1246963
923879
1813243
1246007
1432679
983837
1571808
1917498
562920
1829907
1023169
904707
1378860
1131714
545829
107148
1778118
1019043
245416
1898027
942473
171542
702183
852487
254396
116372
1111482
528275
146153
830987
566508
206230
273794
1744676
1373989
1775485
613938
229323
1557312
1676994
1276416
910932
573031
973994
1546611
1199684
271742
681261
1948512
237918
1061598
1026326
1566614
810907
817273
1385611
544798
927962
437726
894213
963850
865955
1186703
1966911
1736672
887525
775680
1006210
809244
217251
573598
1185372
762268
1976274
1994073
1075969
210610
1716939
963754
473086
1615462
1791367
767691
957932
1274066
1879558
1656501
783086
987727
1211661
1058590
1206292
301025
1003333
1985207
255770
1398156
1220143
1384482
1465940
838892
58286
1195487
292089
1660728
1177990
1458409
313618
1947380
13583
352161
20951
1412778
1628408
407155
885236
963916
102901
1147579
821104
1056822
1035560
4285
332313
1862356
899121
530819
500938
1703164
629708
1110788
228800
164150
1315946
983504
1272671
913101
651021
1575226
1727613
1987571
547552
731431
1976255
974105
463834
692499
543700
198096
1276640
809185
1317187
134242
1073300
111540
981532
648778
1427886
842731
974089
1453035
1490903
1080238
1674168
1809173
400868
1589248
1974760
189275
1479974
1081474
107989
1930806
1512433
1237511
1697437
710701
256463
1591765
633183
1986598
661944
699956
1696438
783337
695758
1379789
1699539
1141970
1350310
90296
266938
1493528
96963
1416044
1765181
1496484
1391962
511970
859749
356442
425866
216343
1001153
975906
1039558
1772659
289208
1691580
1768511
1978581
1814879
460048
624589
1626500
889004
184334
1791547
10798
1521409
817174
279292
437648
408933
19532
1161764
693302
1894998
1371986
1388449
1115562
567684
1773488
1320504
85338
338665
1633847
36222
728110
1216663
1702730
1598396
330766
336127
576433
699836
46020
624059
699386
744445
1389887
1583635
1802032
1614664
1319792
941555
159100
1328389
412715
1578358
918654
249192
1815718
365997
228157
1180557
1081261
927971
1774554
1251621
1577214
1673851
1566822
167526
913116
802400
284935
285764
1940006
1620361
1687545
455075
217553
162515
3463
314037
1314153
241998
1688530
699748
832754
1167070
519505
1939922
1465406
1681739
1512218
597746
47549
472496
832784
1900497
718018
1466418
1233617
1159273
467270
229808
1595898
1222817
1708723
1543155
332932
1742690
949738
1077178
698516
1451457
1279198
881587
100263
1680560
951288
207470
31018
574407
1402673
923589
471699
531503
1504191
1688137
1669252
1932475
1950910
426099
636118
280352
1231992
1930556
273639
1828569
915306
322791
1964381
1609733
872946
143593
983485
151872
575979
751707
32873
193891
1154996
1350163
748048
1608630
1053860
1073491
248809
1507461
778928
1017451
543689
1699447
1743083
887832
1186994
1431595
1316438
169713
72863
363546
643913
725576
1266683
673079
1764162
147733
1391031
878495
434326
1417516
1912512
843346
595575
1014670
1159551
1069278
1342245
917169
687186
723106
1362922
986647
1555979
503401
1652572
600388
958183
1090306
1102503
643067
1857479
1940766
501658
1557461
1896237
587996
387083
151666
1499541
775097
1932625
513349
954385
1261182
1322588
1088202
1271679
273722
1515421
1041950
1943649
1261206
1801606
1393520
1388364
1024767
1808678
122133
232416
1715253
344200
1437004
924799
963782
1468609
666011
981688
1506623
166107
846070
717366
1201933
1822476
1695696
405574
710067
143034
1443528
923217
1080718
169730
1187904
1869282
1337712
152735
861654
642532
450946
1299440
85966
1861773
427627
1952810
1555976
1327438
1661175
1955765
161418
320933
719026
983442
924026
237952
1665269
1488019
99449
32176
1784206
748301
590910
641674
1625457
1277488
811938
1885860
1020129
1315193
129203
783318
1330253
1480402
185847
1974564
1133701
1774168
1691521
742016
1939477
962686
765927
541008
1008831
1268944
1659604
1768792
581422
644760
1500678
1464895
1189938
1321263
893781
1628184
119176
298048
582969
1311408
1750474
434736
1847232
781788
995116
1195193
1231459
1363888
500119
599977
1907471
597423
444973
1242962
792901
1092684
1483148
1583461
997561
168339
116565
799076
760276
1352462
1833874
208965
1883647
460457
822769
759298
1790550
951762
1515184
335836
1224466
932584
924776
1219449
1117678
1077653
387566
444592
111473
1670505
1486254
293294
1641256
1255287
50848
1963822
608190
1867667
1843905
71574
1795182
575289
1345071
1102337
153268
701457
376745
772945
1954252
840836
282740
1522554
221492
597991
1801989
999400
244460
1143911
82715
1111805
1578127
1777318
77430
1476756
1135989
1175954
125789
1860394
424754
1372626
1220455
1984849
1241830
208125
1323549
917585
1905757
1545961
1818864
763758
6897
1147835
1865249
208397
1289311
895202
1147325
303664
1498536
1967804
1228865
1636777
481035
1362170
1123969
1180212
781937
891779
206409
1607158
1521819
768341
37240
1806053
380601
468045
638127
892039
1334817
833810
709022
185719
1173443
535527
419562
1063570
64683
68763
167753
1670866
1514117
59734
1769280
1073234
474541
1693503
1013510
1348231
1261227
1901025
1476535
85677
425468
453323
1678348
800748
546482
607006
184545
1635331
1244632
1405301
881638
264735
1487860
1958083
1464428
84861
1056644
713307
1711427
7152
900084
408160
1005327
1070711
1775835
1546547
1986233
152689
1554070
1743217
1297483
1271751
1126257
789841
59781
948470
1438434
1623478
393294
1254821
750159
645460
1404265
548080
28227
1748690
848434
394804
1088051
366279
452424
1437784
1439881
1869607
375864
494224
1162099
1568449
612739
609367
38192
41832
1028067
1899298
1536490
1381863
462307
1386109
787737
800490
513278
1292303
1860011
992511
132879
902146
1803105
1204426
1216500
133320
535400
191580
1864904
116983
554453
1278458
325782
1949569
1477193
1348867
1727446
1678666
1209097
1333582
1683997
1812300
1025009
1286251
1754882
1525247
1220084
1663165
1413338
1515279
1330001
1552604
1865509
502061
1953804
38149
1907078
888859
1092543
1792226
1374028
1928375
383002
1727299
455966
1218678
1802663
642824
1794524
135919
1836244
712925
1670370
433526
308532
1419962
821077
1503279
1200324
839616
110510
1394992
1700982
914577
362051
626525
113217
233454
190674
1377867
1936133
1908336
218514
89871
1015640
513892
1213795
400433
1123338
1329512
713361
1149560
1033358
371837
1141397
914240
1069494
247079
594287
290061
1442081
1028068
432991
648066
193975
1552329
410155
1796654
1573770
122458
449133
969387
391129
1129916
1733231
1154925
1715898
878802
1443622
610432
1582731
1676217
1612283
1482029
1338973
1060170
202164
550265
1117959
851927
1407554
759191
1193813
772571
1780854
442927
1037725
1724169
308830
976188
595417
1821327
106603
1329542
781904
437064
634960
1814950
1585116
1129392
1669367
1298942
333202
802370
219896
41728
671457
1146032
1583617
1991591
1053137
575506
1827143
1064804
641194
67602
39416
1377287
1529055
1141843
1654782
1846680
793038
1337692
92521
1908444
1834389
268415
774144
1527771
1419594
206924
1726863
1111378
724942
1602999
133934
1492077
1463125
1936850
849284
1524359
1319261
1903448
1105356
1607737
790695
1662157
1078004
1142031
491537
322463
290767
954717
1683908
714013
646380
857815
1693960
1557468
736482
1531396
1026071
1827158
1482992
1593907
780828
1207244
769954
160439
1538095
1816804
480001
1068350
1937306
1750128
1345655
1347113
1810632
183844
1406306
315327
186632
1369747
1623392
1304529
883995
986186
1116884
1841574
560023
710923
395465
1866284
298766
1083756
1159198
85484
384228
1207549
993459
141605
454224
1498574
31664
267539
1689185
1284378
228700
1050809
1164280
596559
1483179
1606709
529438
1068511
889580
1675823
361821
1575226
1993407
349446
1952581
1284584
64861
1044439
115396
1252229
239578
486154
1426776
673305
1361784
1960651
1628940
1897434
1812360
285225
187404
1270810
279258
660855
966867
1966361
1657504
424444
768332
101277
1310709
821193
1941906
1333962
934657
768745
1141672
760979
407243
869576
1830395
1522054
1472368
269007
1840067
1466111
220648
383629
1377098
794965
484748
1160156
807365
465226
144231
1245201
1015336
425221
911744
1970024
276510
770032
1485038
1293151
1344699
349089
1831386
727766
1939772
30681
133780
402168
1907003
1255911
563747
677814
985863
344889
246265
1760178
1544576
1973042
363895
1325188
666812
1703899
1893303
1261084
1722554
230777
787819
885322
1902991
1518534
384335
1892127
1026987
569005
1775910
1129721
1995459
969109
1533482
1692665
329275
1440499
1311639
1175490
1143585
334650
1900295
1636752
302185
299635
251275
434339
1020641
93168
529663
526763
1663475
1246723
1831905
1247174
1650170
712128
1113691
877420
1273861
1137822
163086
490849
1160999
142585
1268689
738713
30742
1653165
1229812
1995765
1784205
1308316
704928
834143
1667133
1069740
98897
340425
1497095
1865495
1427628
1047085
274236
1682950
344853
1966490
1447895
37815
813123
405290
924664
535161
622789
1191660
1944578
803397
135761
834388
443136
892862
1689379
1834848
144576
1930282
1738859
965349
1526733
545164
823424
242684
1919196
257668
1691913
1243341
1511890
365706
1401494
1490952
1484224
853801
1306370
740949
1274914
783088
1017715
658262
949340
1750574
702846
1948246
1961891
855172
937891
405837
269931
698563
829459
512445
912742
1149460
1515638
474061
883810
1988467
1705660
1450055
608983
360539
539390
337629
1960226
1417169
407344
179928
818815
1235823
1822353
1298371
1245061
225731
1991615
1472020
983031
511948
1229180
821167
115202
499684
1354508
789310
1486143
1137700
717326
1727960
15658
1136301
1668504
1806988
506744
429296
1245220
1004
129440
557737
1702327
277391
68846
459522
1928046
791286
213177
1757071
1600874
1470014
306329
428897
592416
1477062
341715
530630
508282
567665
552490
1188479
1846983
1663280
1642739
856591
1964205
612619
1545445
1872747
113487
95400
1181057
1360614
1305093
1059530
1471564
850727
324
770449
143590
1802690
1980414
917637
1603262
1791971
1077356
957422
496131
1134849
639488
1699280
922954
1779326
1043445
787058
1135727
997730
237998
1024789
1483480
792699
759083
180494
258454
1500209
1826471
677564
1731452
1901380
1980073
1159838
1901323
1358533
859101
1966394
288058
687777
616760
1829890
147048
989626
784013
401482
403436
651556
1745222
1904735
1183598
806223
400679
1191471
1065990
637366
1759695
1555978
1855049
110227
1011284
1588143
1410780
1556244
116472
1158348
54641
64396
511331
356027
1536881
1897618
943002
1632593
35414
411877
1044442
1348828
617334
1676230
1356849
694966
1695314
1620869
1559636
1364444
1385093
485125
941473
521646
1833088
688685
730360
1827855
1114147
1623833
461008
166740
456210
278059
1970074
1459093
1687438
1869430
1247098
902305
1120652
360492
1471466
557149
170571
811091
677492
1730468
145427
1345492
1652135
1363385
952420
1669666
694744
118188
1197414
1103687
1896908
1009446
493257
1916615
1963200
532520
1267842
1387655
1286532
1513446
1109059
1666152
49065
824096
1766299
1374691
118509
166244
1939490
986446
706824
1874980
379846
356149
609733
1238841
1960122
1345366
1168516
1219298
891986
1103105
561528
1678587
1466905
404574
1748468
1922739
1181159
757382
908595
1120497
1891541
952861
623397
1821198
1609279
1498316
1972868
679047
830771
1600535
663778
963074
216328
1461827
1118538
1984040
890003
193096
52795
1396171
1225946
323729
1156802
1586810
236844
1142243
1506104
289846
447640
897964
1156057
1549732
1245556
1449111
1287440
1181624
1442210
1765147
1599912
1072047
265326
1410404
1971285
59616
586787
1043668
1244167
980385
1625508
335171
754310
979212
312535
1446647
320843
931656
1450274
433818
185626
797037
1994207
934165
216890
526605
1875721
24750
747566
690165
1594016
1883605
652646
1398738
1308586
981797
222398
1498358
242456
1439485
283103
695828
1948241
1498023
838480
975630
686246
1892983
1026759
1402638
352817
1413499
496314
1134822
1519132
1253375
1078295
1643694
1693705
184899
356276
1461788
950083
1547401
227759
1220799
981895
1868603
1146406
275802
705734
1396255
1983023
783513
1425192
524943
1633532
517287
1241363
1323008
1803826
384175
1138634
761092
1710057
839362
438200
86884
1584128
1491814
48321
37581
1604633
5503
21378
397891
749628
589014
1675992
1843881
1930740
1330133
1220310
1004900
532215
502291
659431
311796
892125
1985479
295225
1074782
1571272
954662
1298276
1712834
1821751
1857044
1489259
1329327
818660
565837
1609834
630122
236597
826445
1189457
518752
1373226
658858
1559106
1328173
1756842
1000243
315226
564477
1776679
354541
648054
1798560
1644011
786501
1235756
133887
1348300
1330354
1941071
201392
971359
1836032
1913347
797292
1961778
744194
124885
1094424
1444843
1619408
1803759
388565
1415739
344451
841254
1950045
397154
618448
623581
1808266
1387270
641687
527755
1657629
43604
178023
1369408
72338
1774121
475791
1961352
109813
1458369
1393613
1077236
60485
308122
148031
1214602
868541
1168452
1659488
15254
20771
1308410
1904786
1304771
1356204
709564
444639
1672320
964121
994896
1662639
901358
1085183
876965
1171717
1801367
34494
1157468
1007439
235049
1386010
908695
1631027
814784
368299
842328
976793
241552
1205579
1830927
1997881
1291249
1853789
882043
302871
623410
1590627
1886968
1899571
819498
1605142
1764004
1024026
561931
109186
1024622
1677342
1473344
1399986
288310
279737
1007194
934378
125862
740384
537246
398674
618894
101005
1378491
499924
103076
41818
401646
1068126
1623466
1896648
101695
80593
931243
366318
441614
1506459
44610
1911072
604859
807615
841114
6773
1641368
1769735
1559871
187969
1351358
1573027
616302
842575
173411
1346211
986287
1419968
1035240
1609316
1693656
590540
1578992
303474
341103
235454
1629668
931276
764273
1939377
1836479
764363
1872287
1761342
1984116
342697
1479594
1660237
946277
1244626
114831
1634675
1817115
778026
1352065
130234
1954464
100706
477090
1306990
763223
1197096
1624328
1437149
88132
1515956
1124249
1071194
428575
127087
1863742
294540
1670967
313216
185818
1590098
440910
829979
39606
1443490
481986
420284
279877
1614598
1719664
1633103
1062180
1420838
1382780
393164
1948289
460401
1443245
673499
1881157
870799
1747552
1912172
1690626
1458892
433721
513888
1947801
805586
495532
1165746
990580
142180
1160975
1835619
1189134
1870400
1884995
474686
1397398
1691196
1843652
1976382
236515
827794
283973
1244774
1526408
796947
988744
1805864
454441
382927
493143
1409630
1373787
577747
1846457
717762
1591987
528145
1084358
562820
1803754
697344
1921959
1305278
380732
822540
136870
1092148
1884029
1683333
1398323
1293011
499061
770354
278550
1686678
917103
325638
845665
1634373
1355791
1186003
1749554
887464
915095
536233
1166759
684363
848538
613077
1806502
1120578
854430
1146970
861077
1629911
1299169
932975
994164
448164
748297
1448804
485593
102301
670351
707925
394122
961317
4006
676778
243055
1567502
88306
1642053
1193063
150303
1660275
1211905
102319
945759
216740
1413558
25172
1186180
1016533
333726
1934894
1080641
976077
920350
302584
1296635
89582
1875951
512356
888798
1631349
628185
1490136
1282397
1920579
1140727
51994
1876593
17432
1027497
1353408
1495934
985576
1842094
1698872
1030794
1289312
1801376
173046
1920764
1677753
315785
1659604
1657247
881499
716945
302739
1662771
1001153
1776884
1457872
330266
1652979
173231
1781267
1266259
596844
271622
1144291
1839256
1432884
1115269
896648
1431290
369373
20640
944368
432725
1532794
1790388
684731
1867869
1265170
726403
1803104
1233414
566962
1381314
1950309
1297096
1420086
1663129
300788
1101143
1135602
752938
981127
242692
1819378
967624
1740553
1195914
264097
1158808
985136
1909365
413817
1980440
914026
1861044
136867
1810573
663884
708563
105753
1701830
1148621
1099607
223482
1695201
1412099
1930578
387280
1631794
1821519
775345
1702117
81343
1241506
630574
621139
791078
1217603
1943593
1782882
1700662
1526159
385866
1768030
378131
235443
455229
1090834
161194
844983
132739
1736779
554030
1617057
497332
1291454
991372
381352
1751594
1219089
1807388
542859
534024
1378644
1863919
675665
1990362
611586
1402733
504138
440972
1671406
1952603
1881652
1677640
646615
1940044
497810
1068179
221984
1765411
523234
826256
1981847
1726942
549153
162619
490693
1087334
1620991
1066468
166538
639539
1601562
1072359
603916
404273
1083889
1607442
574051
1867736
173474
74411
420328
375740
1150581
904614
866610
1673459
492805
1713808
233455
801895
1022878
1181812
1988779
808837
1119565
1731197
1639899
593289
1282000
533340
1776068
680740
625634
731477
1978955
1355931
1044519
75635
1703784
1920216
1667292
18368
1087315
321796
426822
712209
1211400
1301387
1196244
928364
1730388
583863
1526514
1818088
304167
1216012
1885339
1234114
1463131
101050
1788397
1699079
1527402
1785365
1090468
1379075
1681752
1011389
1077476
1607010
1310064
66654
1618931
739373
1803898
595361
1597303
938226
486595
1245820
442703
516193
934595
1436225
1906815
102202
788465
180086
1943683
1353268
1029901
790239
157916
1709432
1924607
1036138
543110
1897320
832730
511189
1718979
1390326
281485
584809
1090407
600182
428313
74163
1492210
1554174
729461
1536866
1626480
390757
1814784
71816
906223
119701
1617811
946026
798885
1182266
688547
117804
1703354
285923
1762875
1157220
1499248
1742321
1644685
1804309
498730
804713
1630459
1373944
1234450
297464
1738553
303341
1223249
585312
1459551
137367
507024
820249
1372262
1470318
410779
1351902
881298
1817394
1661425
721366
1373725
1642189
350956
1464091
1092245
209527
1244077
1691390
439941
1770227
24664
1131429
628559
46738
1867349
937830
1863159
364340
89030
994067
427035
1407320
94242
1532972
1515245
385553
65441
795942
3384
1641337
1367018
1028837
1018045
900601
1051472
40790
1254194
985077
686915
1754492
1847232
825395
252434
889885
657283
1554923
466013
940144
519896
1360648
564250
1952634
1673777
829426
903730
671602
1908212
1023293
989432
277479
548116
24201
1477695
1199024
1114137
270252
55810
88415
89539
1873860
1586369
1934813
1507846
1850904
1306230
1770656
1831477
909398
555283
87457
81570
891921
1249858
1438866
149796
377105
695744
1811216
482430
1362291
386423
1137689
620883
454340
411634
1546049
1726160
1225157
938382
884031
1544604
1137470
1616995
1368159
1378839
1292378
1233804
502668
1941142
1200677
651529
1037770
720669
1364207
1143909
640309
873669
1119194
361407
1817750
1578838
218672
307056
1588372
309493
531327
642044
486192
578278
859519
160716
1291048
1942752
1613848
125629
1157723
658699
887677
1328383
330224
635870
1648574
647235
1292425
1301296
1621124
395317
1899435
791240
833016
769121
980161
815330
1806099
1664904
71679
1243841
704747
1334606
5062
1006414
1225606
1592586
1656937
1012852
739228
223651
1480188
1007405
647593
1427180
1684859
1588444
1384205
1100467
1258932
254647
1873150
771251
248713
1586534
1163721
1099385
1332913
1022534
1935008
1673583
1983053
781243
293283
845486
624441
1685346
421149
1717757
934360
680338
126437
1761397
424350
663468
1511161
878891
1544597
725055
87503
293869
1571676
160716
1041277
612214
1031361
145241
1595867
341460
367048
1310663
1015314
878152
1820316
1019136
750143
13859
1407173
412545
137487
966951
660043
370312
1830929
1256391
458011
3306
1468557
754306
1511782
1343788
733591
1582793
1260074
1952876
14209
1130613
1881404
341994
727475
920573
437465
1183563
1750821
1880821
1669430
1994764
133840
1259266
1423733
220155
305759
612949
136385
1948922
753865
304530
724915
1679948
684336
1430533
808292
1838916
1824384
236011
271188
1688898
1450028
1052439
882109
1102204
1528994
1137419
614431
594737
1086937
1838713
1115146
1812786
1072422
1079773
1318898
747381
355810
440033
463466
1222088
683700
1102677
1750295
734844
1271302
375981
1160399
1427034
1877335
512092
339630
1152315
41320
1561497
769641
50483
908524
424905
1238100
1816126
1994732
510879
591625
1959558
1585313
36452
1794424
489659
1581837
1532092
1602930
1754558
249543
1056004
372983
1838777
654324
1028198
1256651
1966018
1991425
352953
660739
1760564
378657
783827
1946832
1940871
1716199
741909
1413257
1320638
422196
1642660
1332943
1441866
1503949
406608
1894612
353031
328223
722033
506913
717818
1380117
1398980
768360
389411
216297
191136
1824726
1097975
722201
1093046
77125
1824671
439413
115320
646782
393404
1545953
1406652
1679108
1010750
351492
1741821
1679246
648409
256492
1471950
670654
1017865
1837034
1100599
1604478
425975
1917509
1823866
679934
830439
1073539
1126171
438723
468281
1354075
1573946
749577
964803
623361
233714
767050
205219
1003369
1375938
179874
256422
1257
112940
1533411
1378718
1739568
613721
926935
1888724
1513145
1550211
168265
405168
724547
543256
1048505
595532
297146
91856
1392613
1769590
1845062
340723
490084
1721158
801986
10249
143479
385620
1979331
838481
1445068
335566
819189
929626
1887707
202974
1617863
1354431
809435
1152058
1843051
116697
938404
970229
1932701
918720
413918
269487
1528105
391647
84284
1515876
1904543
286151
64357
1610728
1440929
1453761
772780
336968
16340
1977030
1046833
1309119
1220919
427445
1403830
1466418
1669905
257183
347865
241590
1832009
1853230
1567039
1215572
655178
706300
948220
902403
1581538
565532
906781
483399
1311221
1311062
1523073
360451
1640354
949269
1907710
1828965
1547505
1885919
1081075
1981228
61331
1083216
248395
490089
1290079
308773
884351
413294
1462928
1536389
1564738
1028784
495785
1036990
799628
1263831
1933458
494431
1951013
536675
1619397
448077
1486357
1609282
659110
880103
33999
1608601
145115
1812288
1370535
248567
1252947
130996
76322
1640812
83914
78820
1165576
1722770
3258
459099
1118856
235352
1062999
1283925
1114781
270409
929424
560785
1157197
701899
45058
849547
1876725
1498843
1919467
404966
1096452
1870376
1992584
1462963
688172
1554362
1849555
1860371
692106
602312
863223
494128
1416333
69004
1712285
1054898
917998
1965165
210970
1390464
1999931
1411351
988824
1260405
1458124
797275
917788
999601
1490714
587663
208483
1854760
1732971
1731339
1541275
1792178
1209296
1523253
100015
1655764
1528773
1006412
244639
142615
1485567
1353111
1315690
337348
538015
1855786
1344756
1124158
1131635
777703
713998
375817
1883146
373681
923214
86179
1153918
854391
1609584
267485
489999
120308
1491364
1124704
649777
1552642
1831243
981239
1601723
7096
1383354
780939
31505
1407533
853589
1952373
162058
430218
143742
1770928
101804
844987
1365862
711726
412219
1451851
98472
732069
1350432
334729
549040
680069
1031712
1594992
368912
1460518
699095
1976871
440573
1834185
684857
950969
751060
1031013
1359204
1907171
1931151
483206
1575575
1569840
605253
285511
273947
456981
731421
933949
1296640
332078
1489535
1125827
72101
1100661
1573961
1877136
257558
278194
1774683
1657044
1585295
1878200
1245008
160462
1761102
1595508
525366
1293870
287463
1525403
225367
967751
1283044
1058334
1249012
449555
143509
741210
1603254
1282677
134023
759128
1274863
608837
461542
975758
1877968
1430738
48776
687273
1675747
859849
936182
1657521
761885
1017242
266339
1085114
37703
204570
753183
1316438
821111
759714
497385
174483
1689764
795255
1047186
1078000
230440
809228
31206
1755646
1478766
300706
1708099
494931
1166089
1479033
788944
1698720
1283521
951229
1261327
916394
1516857
1341608
1942289
903355
1392057
719327
236611
980182
617228
770748
546037
641126
1954704
1125871
1259506
139632
151219
673010
973987
302608
490529
1169439
1318168
1331893
1801107
957477
1242030
1053474
325358
1762696
1516124
828295
1750226
1297112
803641
1873468
1998355
959209
1638281
1027085
1599805
1989191
214521
1110437
1139032
1579383
764189
1110008
1797586
1982804
307417
1294920
1352059
1195532
1801765
1178199
846244
915127
1770896
1118398
16936
1668516
1655409
304152
1147959
1695691
1875492
1682593
514945
112833
1108722
1005268
1411319
1333168
1461517
1684389
1178723
1409503
882241
1477985
1920315
224168
1797249
1538418
678500
556626
1280782
293431
346251
101980
1032939
953851
589415
627496
1661623
639652
278289
1749996
475436
533030
1996693
346590
1146426
247327
900228
1691852
1766557
1394355
614913
811811
1007664
444348
237718
132739
1249761
102059
85319
1847888
1606055
1188875
1595683
1997029
125977
1966835
461933
1220240
1754527
56037
1626802
1043497
1211600
454803
595828
437789
528425
1171773
1782769
183399
339203
27636
97558
539885
1997792
199929
720191
217879
1915006
1424992
125160
585812
1246512
761984
270656
320318
1780958
1520938
1567945
1887916
217066
1437762
1270666
1452433
5476
1796723
1582679
955286
1501055
1157874
1802583
776351
538524
1094737
1065606
748321
1418366
517204
1943628
25008
235695
847633
100569
1161720
1624380
954984
490249
900855
636148
1265899
564029
345374
1157516
949252
1796716
761975
952407
1074514
1264123
398146
1522949
1065024
1113892
343123
1252382
1971584
1054667
1615864
869874
868998
732066
1211305
1131485
458874
872588
1684885
1830977
623761
1497248
144392
80800
342854
1145230
1043979
13728
234084
1001876
169136
1177084
1476351
1570806
1855430
1136579
1020099
270985
1511530
1099616
1004527
635483
278554
968154
388586
1824583
267346
1087397
926830
1782056
585975
528894
1003277
1994476
1391964
182557
115430
993046
498665
1576791
1896290
447275
284545
115864
570643
1326852
1644502
627011
1004620
1818543
91794
1383753
560374
721780
847425
1057826
1559838
571746
342777
84310
575536
1428302
1173124
1549229
446801
1674384
1224429
1058511
1681677
1816002
1840589
992358
621240
523063
796831
495488
875423
1071068
1618768
593770
1160648
1468561
1322370
1687552
937703
355968
520109
37448
1853760
765239
1892420
1234493
1640815
1450627
666854
533252
1107275
218109
559728
1003836
1412825
670167
1379145
1741593
938165
1442207
50410
943890
1754998
1397245
1517810
715067
1408871
1851979
1085841
1654511
1417759
1669361
265499
24646
599217
1579106
519869
1079645
747079
405679
1720058
1958593
1207896
1857000
540167
1330169
1119635
1497657
1577839
1118935
858718
1704729
1392663
1042600
301147
305040
1519872
33134
519242
970438
916749
1344334
1701259
869733
343180
896469
1617913
275981
319110
1182472
1776788
1197164
1641034
1102941
304327
674007
1387627
41349
16333
1795535
500353
1262216
753509
888221
845406
1011281
673885
194965
873613
609664
1485957
529688
377319
1009706
22994
1495858
1029115
1912852
701867
1533908
150850
1557438
808474
529216
1810495
134005
280595
583938
827361
692026
356450
1640519
1034491
1458133
1915672
200099
745930
121383
463102
1560516
1215576
373035
1650888
760975
135078
1183296
1763346
57897
3247
1442195
1860073
346767
15135
946183
768505
969699
1272687
457829
1747829
227082
394490
1639643
549382
1759109
1845793
1005215
806735
1959264
1463375
1221804
46197
1635260
1061509
1404523
1004353
1589985
1891557
41785
813105
1332523
1724639
643519
1336990
1445116
927309
1135685
703515
1078378
361992
1439713
261031
1046945
1153935
366447
1364040
692947
132792
1441145
1531644
1501677
919506
617771
182793
1435675
791476
1795184
1768904
489137
755380
841863
56880
158454
414888
547781
497028
5600
77062
1860044
1935913
1266773
866294
1111041
38498
1104643
513685
299487
866678
934131
1918492
1155086
1505655
623913
515828
1488059
1109441
365625
1584543
1279251
238779
791336
1009632
76632
1766473
1714691
152883
834529
1055604
1374937
348275
1947103
35545
392484
1596475
346797
655389
521731
211604
700084
858790
851954
597256
150475
1141958
1241653
1836895
27015
1697701
964082
481147
1256892
508376
634364
1185589
1217755
38377
1200912
1067361
1409398
1443332
1212186
785828
734057
1858646
472929
1536780
1900358
413266
670347
491409
708776
253181
351999
1792897
1386874
498874
456340
1178932
1650401
1005516
1628184
522764
421694
969944
612467
825424
706512
1359111
474320
1242607
601627
84035
1209306
1566148
794301
676548
1968527
1386794
464157
1588330
826206
1791160
57609
237977
394865
1906626
674410
165625
1291758
813511
996684
792379
274935
752845
204466
1596360
213027
292143
1924146
1752477
1517264
591513
66137
601316
185765
1525573
1774032
1096289
1445062
1041665
1894533
1606496
141024
560851
1231062
354930
717944
178417
1852909
1567627
1045975
1807843
1041065
1253749
1652594
142969
608282
1869136
156922
1448969
25337
687082
1793914
1121108
1151458
1694668
1738285
1928481
1997131
1671202
1339846
634008
1837332
1724356
1686320
1065236
1953985
375335
1874032
1941313
297563
1162643
973617
769185
970166
193263
545659
112996
1282302
682913
1314215
1018497
271663
852571
1106765
495194
1598111
1230088
1987684
354150
1442709
870012
1119507
460384
1665925
208593
1341205
160600
1588761
216742
853356
186971
967930
456111
400039
89166
44272
599068
732574
633331
39923
1035769
1662514
1901424
202514
453116
1665942
200558
1091636
29186
379720
1855310
774607
531451
1558520
1906669
1188378
783839
987551
1373189
1051568
771172
1599062
1093940
1173972
1161648
472954
194486
886548
56842
120388
774433
1422574
297732
195513
773025
1015234
1477593
635377
1772627
1748249
1262733
565728
651626
1183632
1170257
729800
1094335
629327
1776816
999902
421376
206702
977066
1362124
435406
737698
1599065
940305
1497507
605656
1810514
863092
1105627
816132
79010
59439
116438
1898416
484836
1125636
620821
1665576
1034905
1219797
231426
1268071
1831495
80753
432051
1931415
882109
808857
72689
276639
399455
1481580
672506
848581
65262
497545
1863153
524044
1685446
1636990
748933
263081
584335
1190629
1514279
1677119
770227
752104
1740434
1233531
1117247
1474606
733975
347148
1218360
1589161
1244920
1882610
1894032
1559470
889037
1834880
418530
1805902
470251
623345
1613954
1286137
1893364
1636043
1779638
1598845
1652303
551949
106046
935509
1087987
975843
118264
1747049
1238247
289774
1052712
392011
1631851
990242
545327
411086
205501
666229
11623
478885
1783557
1541624
1091645
1737778
1317694
1821960
279776
1246899
1402945
618694
1187109
1489005
1538114
1902080
1468196
1971897
1218709
862236
667479
1054226
826560
1729372
278696
1952732
728355
1440666
915268
1087974
1982499
546885
709750
821032
1915103
1814240
491445
842775
1939159
1559845
469860
1813728
409101
676362
868531
849704
29915
706067
162926
517667
1468725
48024
216117
8871
1209133
1520379
1240594
1055844
710473
231729
143401
1175225
22101
456820
1802769
1964377
1185255
397166
126996
1270832
1513712
619530
1824369
585087
1860545
510411
1715457
403810
841564
1176610
1287742
1297474
1152121
882270
324055
1057495
1496503
1956342
873992
42535
1777914
1903789
1493001
1064221
1485272
525106
1862144
1098622
595680
1552177
1655199
949920
810212
657718
1803606
775104
1496800
162109
1113787
131449
1958658
738832
367847
876430
1624010
1747496
522890
1756727
1696393
1425825
391159
24932
672464
1641140
48256
1690974
1045038
1727410
1019913
97820
1453435
1493075
260493
243306
849837
324817
1590326
1545111
1591048
848410
1990179
1432298
1277013
1737846
1112995
1326929
1764908
1026691
1917130
1838302
171354
610044
1422007
963268
1022000
928289
1760580
560284
1877783
45097
1956691
1855658
486365
958937
707286
1172567
687851
1424867
532792
292646
693925
1240719
1425605
1749073
1751953
1869808
977197
85431
1986926
1383098
209022
1159758
1237634
1227486
1960479
190667
300568
1266650
1341677
444869
357008
1166502
652581
1089510
1826183
647095
1636694
1852520
514246
162413
690501
1894568
752373
99785
1241251
1835662
1386316
1685807
1229978
974379
1056073
91360
1500087
1671273
826395
1373664
700546
345119
1732489
1677354
1933758
723416
663183
416144
1795830
360196
1938356
1389909
1080596
1166479
1834194
512321
1489885
1504028
1872817
780674
304050
1688975
1340931
669391
1375410
930987
972515
1310904
642433
186928
416701
560702
1075331
801968
491925
1670100
384718
1779168
48170
20477
1910546
1497895
35136
1430848
912423
365646
52984
96393
1481710
571073
1196689
1994686
351224
1343389
924339
1964948
1274967
1224117
1599426
174979
210979
936221
834567
908819
1881274
676454
1454915
717270
272971
1847580
428928
1584155
1254403
1148321
1797354
830463
714370
1871401
459603
1275814
740620
831391
81740
802625
1981951
1466915
1747614
1489064
1685439
1880199
638376
160263
413110
1842279
1133003
1332572
899408
1503952
1274963
1962494
1361975
1054037
531185
1302183
978470
1559048
1730493
612821
825843
658356
682504
1120013
1568351
1368832
589081
322859
1999536
290451
338608
874461
1648348
1667622
1910338
1066542
1818455
1564827
473193
1499290
909478
129397
66960
1491499
1886287
1327273
645995
1082328
1096508
1819477
1476462
1980789
1912496
1400370
1922892
358687
1026123
526109
1444811
1655269
394058
869731
1032006
534640
1474270
454697
1626155
142975
1876907
1930617
1439027
76035
1234344
847991
1229501
226971
1633827
798234
1056319
1207152
1279986
350159
912873
1902133
1639568
478893
992719
1972987
243502
123461
1265436
74664
1174833
856358
1490990
733573
1551615
286902
734122
777871
712062
237898
1585308
1970777
1796818
1542468
1378334
916830
1492536
1683280
752057
45703
1519706
1705467
636065
1552811
1810148
131757
1212150
412712
49247
545358
129648
839208
1157868
1715804
770554
1550430
862878
745312
552376
1735063
1375773
273930
613406
503172
517561
343336
1325400
551532
1891433
907896
543099
617158
200651
277519
1723844
691098
1543131
1123477
1190933
1212731
381669
1257286
1495926
97118
1009112
896453
147778
720467
242479
360460
1020534
357386
1202281
284414
103824
318186
64748
850803
865843
233859
620095
1468398
995924
1280811
1745218
959331
318567
1932537
702098
766462
249888
1185637
819012
1471900
190495
1180279
1035452
1429718
492083
1951300
580402
1049246
960149
1412322
1780976
222340
1382177
86150
1579690
1049310
842315
1122848
1397273
466888
1364873
1670215
59708
390567
561368
19617
1804238
16529
214049
587325
1095044
1136867
748968
712187
271217
1081577
633318
1578459
107149
1029898
1972442
542233
1823412
1904617
1145888
635021
502168
1929417
1259970
1559742
1080171
1751511
416638
1645746
638923
439752
1945607
1978862
269873
1784084
1714681
1218688
696218
630542
208366
1807593
1604488
626417
1087348
777896
551433
647916
712628
1661433
423057
1049051
417262
218861
1186572
698584
1578409
759048
1240618
956781
1780322
338279
1517547
1391746
179572
1053480
1579831
820198
829576
1431977
806751
1158660
985930
1401891
1773341
1053670
1906679
238888
1134187
1988790
835200
1603618
1025015
1118441
311793
249126
1604009
1356892
1247778
663858
1288025
1765142
735369
1309947
143143
1830162
1395666
1187374
954750
1181426
47262
392210
1956656
1541385
1702938
1211019
1413441
1375946
1696575
1459949
739406
1243291
312015
585027
38772
1073497
1070965
1920268
584585
354449
182198
854709
1877830
1452799
572805
1075129
201769
306109
553017
273818
1273165
1848797
87739
1114151
1299022
674408
688044
812117
1429010
936742
1321331
1595091
889341
1490323
1765773
273299
693996
823010
1035338
1822018
1806057
782228
1999745
1702791
455495
421725
490528
1435449
1812522
1716945
233154
351587
1849325
1308198
767035
835893
1334379
864752
776585
1913820
1059648
649514
895905
1220081
371682
563236
537853
788784
756979
589835
1885163
614077
1713578
846430
1730283
902036
1247574
1433444
261409
1418850
403059
1026748
1902684
1990957
1686349
1637824
628158
1057253
569467
921713
1039617
1312409
705431
1186859
1652906
1587313
1262186
1414298
782836
223785
381765
1813417
1954876
1796118
448662
1654883
1997533
1621595
365042
1544703
1420179
1287465
1064230
975127
390041
587599
1082014
771429
1467169
957705
993620
186507
1252928
1410688
76130
1272817
1871259
321713
1035416
355366
1123625
425452
491635
1199277
947585
1951223
1836899
590763
953536
1406095
472
935136
729418
141252
1077030
210794
633081
1873120
831910
1491365
1709990
1154114
645775
27550
1509527
1166785
1942800
725409
448379
1102636
1071475
1116072
151781
1135436
1029584
385953
380791
95536
1639551
957641
813606
342993
1942678
891079
440616
1370673
624522
357639
1350399
1406913
334830
1988747
489544
354604
1682633
1498950
537744
331462
1980536
1313715
452186
1249464
851625
1859493
345306
551785
1777068
238287
418565
516388
736059
810492
367202
1564307
1685967
370262
1923395
1349748
647572
1960944
1966514
312227
914020
1355858
228187
270512
194127
1870945
116624
721789
1496624
805907
1818359
1151889
359876
121886
1116529
1149226
165592
721573
138462
592737
1381599
678680
1648173
1071467
606967
1024583
1750864
858202
982842
473890
32717
1003066
823765
1025354
29760
672820
80660
823611
1063419
891408
267787
1647847
8471
1687620
826638
150153
372919
1899645
131862
453879
351902
1789562
1630972
1581594
108697
711078
1803435
912615
655209
1561029
465240
1576245
92111
1583410
669158
1249421
561656
400070
185216
1236417
795076
864247
86128
1393251
1934172
316641
495616
51282
630288
1897590
954179
1210714
1520814
118785
1109701
1085565
620126
1991432
1295832
278326
297884
184971
431807
1044571
1936273
1549214
1447291
1750314
1048533
65355
976366
121227
405508
149723
715907
1245577
547083
895748
1534350
665007
1196341
1555545
1177074
1768083
1405106
695406
1869598
629202
1085305
1669426
1374906
302214
418809
1649448
873071
954169
1306945
1392387
396940
539862
1612393
74325
1365298
686129
1863424
1527395
739805
360444
792824
788494
780830
953984
278539
119615
1128530
1009542
1772562
381350
957066
91515
1571572
338139
951373
1665807
176547
810292
53081
1554017
126815
410117
459362
1136427
1874138
665404
1519842
704167
275245
765936
1101003
317752
946355
791175
847858
194332
1182906
43656
1259658
472041
1821252
1533286
742998
1827856
1845385
1990705
208022
478397
1208221
308360
650965
454343
348726
1567180
101053
1608950
1350150
324331
1024958
815403
69964
1832328
373585
86877
905959
441716
1068602
319422
1967780
1936901
1307420
814013
518116
796790
1919679
1685325
1749837
1239104
1963238
1999871
609073
861474
432487
344809
1793647
425509
1600202
1089711
1099092
8564
342753
1053632
1535435
963088
986659
610368
873178
1394991
727718
457970
1735655
1478152
1052118
736787
1721869
1772478
970926
421090
901615
1121388
1240110
1223850
301274
113225
1333020
734828
494619
776277
622766
1897222
448497
1073785
573959
446686
710218
1714590
1384138
537968
1043127
1050079
803294
1977235
1642693
547484
1983363
1549095
1670179
1966117
1616513
959216
1938549
1471606
183203
1085788
1587522
184440
1715082
1664318
1404212
475341
687615
606332
1342187
1106068
7562
1942775
1611430
733142
836652
1803434
1957678
350739
1568095
1723118
530085
133539
758671
409353
445901
216846
337708
498724
546942
610055
565406
1884501
331137
1837107
2025
1170818
28806
1997375
1548973
1388240
1252068
1766567
1474924
861071
563375
1491873
1666433
319653
1900447
229595
1807028
1927264
1911870
1593143
1392981
1495151
1735685
1273497
645402
1766459
548273
591093
761779
760273
443826
1266967
296922
935474
1439957
1276386
1049342
358518
95182
826929
114500
494334
1834862
1178639
952690
554816
812260
584805
622646
1496301
276562
697376
138328
1232483
1748794
905668
371230
718179
183994
1336815
724387
142591
1461939
60488
444142
1583673
1898322
1474338
1327845
1814209
138535
1009457
1522763
492427
1381312
1043550
1199980
1132657
1342053
1577490
1129024
1514764
436909
985935
236082
1682750
708712
10163
1585196
897768
561834
1528886
1913018
1365091
1545984
360531
792072
260219
1309089
1620255
939567
520487
1244470
1534670
1901046
782390
749686
1334532
1351942
103057
937767
61933
1500909
528098
1790453
1521720
117115
620205
534332
260777
407393
770363
652532
1690388
1405568
105884
1644543
1808051
412781
182212
1071236
114267
338841
1863702
1181782
853538
72694
1802039
604817
418663
1732365
824239
232066
999524
1121517
416938
1744567
1743724
1232438
1349128
509501
162037
186931
1281346
859701
744393
919099
1854918
1633781
1424773
1339023
330083
1346909
1616084
312378
1788234
1790968
1629910
475463
1884714
564653
1101519
1364043
32627
1579479
1775266
1034817
689860
334289
889635
886213
78951
1124249
507924
930617
27407
1143653
1793623
432509
847066
809927
1941235
1235785
718078
1165586
769962
290688
1308690
820372
1631074
1867879
1770662
640134
1522747
1895392
1879266
1512453
938074
574851
77575
229651
294133
557890
1690039
276394
175117
1268863
859817
1964462
252299
1939879
990559
13480
356402
540241
1304478
1692232
223951
868175
1080304
1226162
340321
832488
156819
787289
1202495
911688
946780
667441
468408
1024081
4924
1648910
135288
714630
1485627
1862308
754166
1882789
1884559
647584
1336490
921827
1318725
328484
575095
250642
1068745
1251099
547069
323799
451386
754931
1903977
104092
672262
1952323
1717435
445119
1775050
1401687
1766702
707161
1417359
470197
795622
48942
1723960
953001
1087327
1478258
1268825
551321
1829874
808095
244561
90563
920577
90859
1980224
300687
1449661
792371
1502155
1300914
74217
692775
970405
457032
1304718
1301258
687425
1760016
397490
1512098
1637930
343309
812809
1682602
1994824
470087
1648921
1051341
1059863
57674
162525
57372
1575239
1877705
203642
1851529
84494
379796
609371
493984
1213895
905172
1758938
1209201
1240642
953533
583439
1027477
609429
819640
1036411
1010547
1733445
1635799
101462
1500839
1897524
893835
1618904
930736
1728487
1006681
1356664
964192
480325
275473
1910019
1207501
1067420
639165
1562360
80019
1305387
1729477
1158231
1852789
1232414
1410812
165450
463027
855688
497087
1869509
121261
1211883
1945942
952212
1575366
429271
695456
1447558
461471
1374600
1079815
599307
612352
192333
1028456
1842034
1000572
445643
1837441
1225409
1012672
1256690
1366916
935296
1083649
1157027
723640
1532079
410246
1956704
115837
1369437
614773
1933907
771260
69056
139771
63796
458036
1575520
1290244
1616994
1470593
927439
671000
1128229
1191186
1286719
90906
502163
952003
1430394
1363951
1832739
1026824
1577843
942892
1272351
90695
1007609
179673
889553
1279445
1642785
1289775
835473
1413782
474116
1612643
1171447
621010
1170612
550791
1678255
1512990
427149
908501
432345
1326390
386791
1567248
1705700
1551241
339795
1666521
1350603
628036
1221402
1221970
919326
995881
1085701
246318
691262
970416
1070660
350421
1363925
509567
464520
1192244
1980829
714096
1063008
178349
1867036
1890337
610625
1164123
1925635
1316631
111101
1163866
416752
14906
426776
1403661
441891
1720577
473156
828009
1395458
299106
720394
4728
587080
1319585
1260223
301150
217189
457868
1176599
593560
1197868
1232001
1517730
1306721
11873
1394539
514584
877091
407577
1397988
500070
986257
97063
27794
990056
858848
1045713
1611013
1361469
1328664
1492758
1052863
1529661
681558
1650177
1415582
1191443
105346
1474020
552330
1749862
1374818
266986
133520
175160
268611
439548
993491
1573905
1807121
1595742
1543737
1008781
678816
73366
1874081
1436657
982153
715093
354971
676576
887126
1215631
1151824
622363
1522142
772770
897427
589033
84254
920314
1801655
1543792
255278
639649
510781
745439
1689690
177846
775612
1445510
1975556
409832
700262
233027
972008
1028599
1705324
908537
536056
291746
481306
1600146
1365864
965320
1263643
169833
1133049
311063
230159
523256
1550747
1504308
1891776
752581
681756
1469166
1312351
759400
1585718
720166
1026153
1458492
573599
1958263
226896
595120
1510900
633017
1325578
1867032
1027650
1242208
1603380
595457
126292
1528552
337175
1059592
258829
1705022
428194
1700067
47113
1100554
420392
278767
562766
624583
1438617
297656
1602391
132371
956665
1685669
572496
241268
923647
1560421
430484
702276
1721038
1880043
1721944
1247641
1525759
1105229
1096892
1629289
1835642
505741
295915
463313
1707929
1049249
1532510
974083
1882627
1786742
1274212
529055
1544415
392525
295099
1753507
1949483
6806
72647
440494
272649
1082531
678994
1756162
555694
1606132
1390740
877075
148989
400487
1416857
1447093
460141
86167
4896
673795
1045255
367711
975104
1825272
1306734
555241
1695731
366499
623043
1055142
24873
153551
491849
1931463
1543396
1355250
1080111
1232136
896186
431843
100793
1591803
31936
1350101
1285236
1438081
1711463
671935
534627
1944488
1356226
1735170
1605592
155702
420985
438036
555958
19422
1406813
1795906
1449275
1212386
1975645
1694834
1387467
1553678
1755862
1923511
1204267
1928913
753938
501270
1103457
997613
1928315
1833768
1673786
880316
523898
1213857
52561
471906
1336658
789528
1873360
1968669
756619
1506793
228831
1640597
768804
1880607
1501780
662384
966989
1105881
1135264
1180013
1939052
340896
1675778
419181
738841
1308176
909929
288326
1971352
1091190
847202
1495998
323866
396776
1566496
917490
73351
1161425
426161
1580830
528200
1664505
402201
209534
491407
430136
902006
1417701
1542231
1503199
1915584
1162438
973379
748647
891012
1225218
686350
547983
1927515
221348
809609
457245
1481008
678014
1314852
376134
325354
538640
1402475
42148
988107
1404456
389263
1189066
1016966
219597
1129761
991684
980908
1224934
844689
1431371
618191
891448
192996
624101
644587
1130491
435344
852995
632013
1997759
255331
1459821
1492836
832282
1780571
1593058
1731503
60338
1231872
1395188
175468
1360264
231783
618158
1230965
303231
1737816
1215528
1561476
1291260
1056666
1592680
1104520
1366423
422885
991763
36975
1107695
1881752
1388250
107443
1199320
904729
1886147
170582
642635
1870435
1841671
1784
1260062
1118184
1029959
966284
446528
1123177
404153
270554
1208261
513116
1566033
1599424
264401
1876614
220722
1801720
1764401
443123
950084
1747033
1264361
259786
991536
980706
97499
1322948
1218961
1182703
1978914
732814
435448
1746514
522937
1691253
1225606
227348
1044344
1530516
888549
1549333
961113
170492
447713
78447
1472009
1698810
1929555
1738663
202500
1375154
578603
1565096
1441038
383815
1896902
176361
695762
296475
818021
732430
781830
1746941
1603316
1069182
470274
1629067
238560
1376627
762476
1825768
1366717
278336
1479623
1782345
1638338
88799
857762
322995
1353281
1341300
315471
481333
1444884
1071677
1981229
895351
924382
997691
1191351
599895
558392
884272
766890
67338
278146
1841929
887685
1080330
1899860
1473391
1869929
1402777
922482
1443987
859434
255938
1320747
414880
508367
695409
642690
1037265
456913
1381957
1553060
501893
1550043
41833
977127
836228
1063258
1114198
1086017
891530
1772199
426228
79660
466748
924816
1580650
984765
1476481
1189830
662973
1244149
637014
483591
1654935
1647840
80369
985744
1621990
174575
1240461
582116
1168621
323405
1941843
1435780
586171
1241636
1765001
1811394
180071
1593505
1984020
1603570
58237
1987365
1403172
762678
495853
1432571
681954
1998801
288281
905871
117663
1014802
1362467
1899453
1747955
416267
193359
18544
1921603
1239122
1099534
1922153
1729766
1760366
1596345
817838
1434038
404072
1993535
1028760
1847196
1112148
644573
1969394
1805761
290769
675862
135750
1986887
1781910
1622517
824705
10587
8734
687218
1924900
1485803
79760
659966
361186
97460
74738
921268
235250
54438
1603946
1569824
1837050
1733075
567593
1361202
921499
109735
376454
759570
938268
1360102
1218036
1112627
1331746
673874
1342181
1053733
1158181
81961
1166483
468573
1684616
297156
135545
328163
930362
1635402
1175336
200259
1801188
1089745
681509
1132160
1053568
1151001
555940
439561
605571
1476398
233812
304539
393242
292576
1462452
784668
37214
915429
622283
1045604
392580
1611699
263417
126643
554467
138147
1428175
493868
295831
426371
522598
1235482
1620105
1329150
1794340
416088
1150435
1481229
585246
943619
1126865
79111
1809711
1819393
1362091
1688574
767103
848323
158502
1314079
870061
826550
1543980
1376195
1606491
1280504
627504
586117
1790019
1400364
118705
1090161
1283487
455124
1426860
1430434
638113
1077556
98188
1280291
1797900
952564
1883276
232327
223768
434383
1624158
501579
1752723
1459694
154944
642358
1771504
1889894
1344347
858583
1474433
16081
46788
820690
233421
606094
1464438
1165690
35662
985699
881119
667400
1072070
1289176
1134258
1845848
445618
1954229
1209588
745575
1632268
992470
380647
72166
43381
115611
306094
1726410
22739
260725
977616
851542
1642235
1761441
69178
600652
1223662
1719536
332955
566496
1480937
1193841
1010153
1834123
439805
1194345
1416058
1902141
1919522
590205
580277
1236048
1186820
1003136
1382482
556440
1750949
123359
496977
342197
1769057
1243529
1794186
760507
54927
1511683
1309148
264729
742197
93371
1634689
1125123
310138
259800
425507
1012794
120627
186372
1322230
860060
1065682
1034892
1891765
1381141
1667133
328459
524954
1828818
48161
1411884
1660102
182365
1325993
688707
46946
1423615
1998573
1778420
546407
1988237
1727262
765610
1047286
1479156
186131
1003223
1474391
819601
850932
1539683
216519
1039906
1844880
1718695
594588
127829
1495785
289729
1464792
1345950
1063938
1828131
1539537
1646978
1054019
1252593
179872
1655781
1841789
86598
1673812
1215183
1887141
1292460
1856068
1461674
1060736
9365
1544748
1647307
1835834
1716283
472321
352897
1510655
1021960
390881
208810
1592340
1341301
758732
119477
1267921
220219
1986425
743273
1002499
1514725
420312
1189019
34475
224103
1840041
1057123
464275
101880
1310859
353701
1784723
824946
1752233
198437
1532638
760211
1689754
1267942
160699
502662
1720289
1859432
1087473
721070
1351949
41016
772622
531121
1950
453944
69062
1277891
829253
1408064
1377082
1963849
248387
193891
873360
980178
1473136
517806
998220
742106
1170299
1404320
640194
14030
1127967
15118
430074
1685491
307489
1677699
1316728
1383248
1438626
1346092
110221
1240289
130861
671705
1770628
394446
400756
1998554
52276
1520408
1282634
1102423
246161
1082559
1065086
767492
1961132
1815940
394623
1851561
1152542
1097557
975296
1610115
1756161
1823518
1883153
345974
1240151
314551
1058500
845197
1488680
1261706
1754941
1104108
402696
1620166
743653
61514
1823073
1945891
301561
1300191
1406481
419229
506634
1492255
627384
221699
517506
1083604
924413
1413248
1127735
1662420
241418
366704
165717
184872
139480
1440790
967745
1150073
78550
996616
963970
354763
1257112
397382
1305284
870335
1968445
569727
361724
416257
1107098
1014758
1242151
1787402
1163210
1376588
276131
353094
1433602
514899
965233
48905
932244
795025
695168
610872
291216
458736
255620
1908804
1201142
1571040
907310
737662
202905
1279695
494862
1526830
1092320
1066906
1424394
523075
297163
1182899
876964
1853360
1102629
207977
1992022
1237396
1033613
1211308
11485
797249
1323477
1975856
1208992
1340468
520699
1924797
1676525
928769
1433844
1163551
812500
1360289
1360155
788706
1317584
459881
1096646
1882366
1003426
1284976
713740
912899
1103834
674455
1517838
1330694
1886340
1257594
600341
1473584
453996
1496158
1001000
1121876
354974
213736
204393
676
1393337
258591
1531361
815245
619618
1549793
24917
1586591
479403
1657199
684962
1369939
1091211
1999249
1097969
1384025
1049645
919074
1946559
774397
1743971
1156708
1612777
1987611
1481228
1342273
1392238
1571872
1467097
571642
1072542
1864033
595915
1699581
584819
1682176
1390867
1612216
578132
1515832
855836
1483988
895441
273011
1032373
791581
1485774
1944539
885679
632254
712505
1517854
1432254
1360673
1844474
31342
628316
1346429
988108
1676770
1991833
479891
1067574
1652105
595802
1984465
371643
219562
933962
1583351
472055
1408291
1478467
547483
545513
627427
746368
1018529
1606789
33791
943690
1315991
867584
570500
1581463
943026
1030065
1436133
258124
1989127
566860
1312540
728124
1700550
1001637
930098
364794
218469
723995
1502271
1798644
1162483
499243
494520
678534
756805
1410335
418977
914546
1425996
835619
1040146
501658
1587225
648924
1767447
88853
1687327
598036
1117703
1449988
1323413
683102
1817995
1109430
1719906
279324
778586
1414406
1069580
1154404
513692
248492
332398
435583
894700
806430
1871038
974491
1731246
754669
1843248
1176103
1108888
97971
1238143
68346
397975
1058704
1307402
805475
118199
72122
1775672
169868
1031157
925544
1497208
968846
1676671
701047
343586
1743856
39473
878431
304959
984080
1142765
1873436
621708
454379
836458
814726
1667385
45813
1989135
1069296
75229
397016
1792037
1647444
604934
1097558
815625
1407203
776975
686292
222670
33227
1930107
501152
199812
516353
1346316
1811408
103929
1482664
1004612
1718755
1423420
1876542
855170
600429
1183230
1722601
1507340
898552
1633809
1500767
1114554
40480
1725802
553099
1233485
1087394
879660
370094
1580659
1509509
1553914
14283
1948435
1173449
1383379
916305
1890706
366057
93436
1997921
1807657
1772807
1450369
1758070
804065
298348
1835189
1330162
856156
432500
101966
1576634
1202124
1161824
1873193
1783675
1310628
380261
1253481
1041762
1839370
1664893
1501241
1718492
714892
1486119
1659597
328348
928447
235482
1438154
22191
1929818
1746703
936632
1788854
651629
1977809
1498265
1201910
1734611
1346587
1149402
1563768
152343
794572
296888
786543
931689
709265
472223
733205
1243678
499322
1642586
1663545
1207804
914490
963973
1953510
1591520
1972863
1996491
1127995
409089
1143959
1060385
417458
366050
1414353
1290179
457201
281774
156387
829992
1982476
1880056
1376860
1154445
1664630
1802103
537809
874782
453234
1593067
1203212
1942385
1894100
1252790
150927
767891
832229
663498
750897
659125
959728
1655216
1096265
1897607
1630638
770125
1811205
1567089
1557811
1270775
621528
1482975
172433
838825
832159
1471837
1952433
800474
126914
908451
1332922
149581
591887
4135
474191
822005
808486
1837388
307750
1168966
1222555
804540
559058
1404796
1465722
597885
901278
767097
195140
1334439
571991
1118448
1431542
1747675
1040318
1133959
1300387
1766306
1106100
1950947
95503
722394
405936
433661
1265463
388866
708604
284463
553783
683849
1720471
280778
1942646
751038
656539
323484
1874880
145695
10429
372926
16008
1721229
161609
697752
1646990
92719
406498
287522
663287
1543487
1764643
640567
1316939
1100319
1207350
730401
379524
657298
1324257
434683
509619
335201
600978
551752
1537855
1505170
550222
841122
1673875
1070423
258892
1501797
594076
1271303
1432477
1456045
940836
526030
1439572
770380
827766
661059
1507008
29675
1603384
1676514
264847
1434904
924933
1992967
278501
276817
613636
547972
1218767
1706556
305251
241864
1113347
626277
294384
1869996
1760172
845988
1229499
313614
485313
1307805
1908208
1568957
1244266
356874
858621
937549
723293
1389749
1582812
1555202
1121270
773875
51632
1796187
1386147
1711121
1313229
1713492
1476331
1404246
184498
1317376
741004
1908868
1511034
1036265
1679881
1853717
223658
1244131
514524
1968958
561768
1182949
1338430
1303579
651400
677850
1565608
925993
1806905
1743876
76767
1564052
232710
1808592
157810
1041056
1042616
482068
387322
850296
1853888
481897
747060
1906525
789438
1184897
1970930
1211580
1182111
711702
1425895
1262092
1728637
900776
1826568
525628
1567659
806857
1203561
1553000
1813478
1573187
1468768
1396573
485168
1051181
1788442
437888
616360
1810216
530754
1364394
912101
455589
6406
1206866
456434
300308
1937389
1472925
1326440
141206
695433
245707
1514181
450645
749228
708373
617877
586552
963813
1796592
97612
1919356
82114
1720811
574198
1785868
159269
1686762
1067003
251591
360454
350763
1900231
1702564
1116864
800830
862623
1875270
679741
1903107
87496
474079
379195
1848205
1136851
520539
345514
1147944
1990945
1558386
1777312
1557076
1179979
1038905
1112539
1959602
1653835
719008
1819689
1331385
605842
490734
726492
357971
37609
238434
1598550
287882
801704
1377799
1266771
221248
1881009
755879
1930018
564442
702989
1792537
447188
885652
705178
973274
422960
445054
360743
693860
395497
941054
1407778
1689854
1507346
1153849
1116687
1625667
34741
816363
837406
945544
1659138
612336
1459074
426380
685744
1771291
664841
1965846
568614
1564677
778484
1294521
1484081
1149085
206379
1196201
1437878
1707964
122474
372436
1660729
1620339
484166
857348
1864496
385357
800470
1235466
817339
1457136
1407351
720639
611534
1637807
1613195
1055556
772299
934168
255323
354843
1663252
38682
1396236
507086
1190500
1866405
957750
27352
846047
1970472
65962
618586
1137921
1997941
253717
1526097
1965515
228624
1546020
559470
993028
1358652
486064
486232
93625
38849
288580
612419
1245711
1188230
1834010
1095399
1962989
840881
1694707
340663
1057600
71209
413306
356644
1620266
1029854
1673590
1083048
310069
1600709
1086388
1048726
315445
510204
1543808
319734
1308849
832173
89006
982775
192252
1878506
92963
1548473
719912
56754
1830208
676544
1269683
991690
1477968
343012
1702922
437895
1245913
1555528
1010706
845450
551633
1830020
1226072
1786503
968670
1753409
1264170
334629
1151493
1741050
804654
1603739
1538262
16748
565414
1405332
110022
1148960
75238
685211
480846
184882
1726260
1234078
513500
568804
455281
491333
1049480
434716
941079
1518364
1294030
1069640
1661796
323520
19398
1742025
299343
1104042
1364980
701961
918363
1062776
1851090
1673552
622096
380383
414336
513419
863586
502
887711
628106
1074016
946287
20313
1714813
173471
946731
1885885
1667880
1845646
1775782
1396662
1240725
887561
1111198
1481876
185129
1823989
682727
1724059
971724
1729948
1299434
888673
1736135
382220
1481678
1103262
1125935
1214101
37882
1297418
385955
415628
1910553
185386
1667636
1012412
268409
1059333
1558317
736170
39227
354882
564616
1620395
340702
1337366
1269534
1529173
1606334
1747409
1301748
1685166
999086
1682700
949203
946624
1326330
1930966
1773110
432033
1938901
537657
465435
1101994
1037286
1248397
1457977
326903
115137
60721
916067
1140065
1875859
1099807
819162
1689026
510232
1480311
1370128
207375
1697459
1903515
721750
1785997
943983
980997
1063872
719549
485997
301393
1769417
606175
1874149
911983
1585200
295763
903848
1658549
1869143
1081478
1346509
632639
1242535
1618875
1274441
1746033
168345
692733
1018100
133237
1069553
1385692
899982
770527
712128
261008
487548
1879881
533630
609258
1815028
1291901
225911
1609853
361331
252065
1245198
232652
627869
1259381
1741020
741378
1742019
1096388
1813155
257075
1529467
440172
316869
1685036
1096193
812254
1561232
242868
1935143
1229016
1483731
10740
10744
1911605
1656001
254046
991591
1926201
693832
1857525
800640
1039760
78112
646
614953
1831976
109530
987704
1531051
690942
505920
972540
1213133
1398027
1534296
33157
1961076
1173758
797558
64245
1069485
1750178
30075
1877078
187070
316776
1584059
1114188
573234
921990
59427
221879
249230
1660556
679264
1023577
974627
1268047
1650568
762468
512113
1441394
60409
1461463
638686
7942
1756847
935983
1360113
1403105
293545
1790978
1578265
95582
256146
740467
178931
58644
1070341
989378
1091851
1326622
928429
761422
1803477
665799
1489804
1999838
32295
1138322
1081670
1726532
175594
67256
1244196
250276
152739
567431
1140483
1190421
718332
1688868
869950
1258493
241020
476988
217908
1728593
333971
886552
195503
1037798
1386134
1675126
737637
95307
426462
1648589
1524623
1230431
1226736
901680
520483
556727
1051263
1118266
1496116
1288969
1458913
950076
1384488
223985
1981672
1965508
474252
1077574
1036135
1938008
1316655
604787
1315311
655415
970751
1552100
1314256
881207
1176680
171227
1808781
183722
96910
77436
875247
476371
1805718
1077417
2584
410651
460700
1875598
764850
322217
1384115
1561009
260375
178137
214774
1810106
374528
865536
1308620
1786353
414253
1535905
1887588
63707
1619532
591090
1767811
901850
438806
1343729
854476
1820574
535044
935582
1670153
141084
1211976
1494080
559159
237536
1519583
110620
638219
954747
523921
426218
1856360
428067
34310
244096
457986
108627
420258
1656427
648818
1311118
402788
395820
139642
1595732
1431822
177637
1967623
1970363
1619832
861990
739692
1170981
1915404
386693
930363
783528
1045464
717950
1079468
1617211
1364495
72617
1538369
1507128
78278
635887
34468
1843223
1381159
491605
273575
1614292
321152
1776431
1946873
1382514
1939048
636968
1261270
262390
373096
347797
1952701
536063
236740
285139
989742
1505970
184511
119244
1872794
939239
1437075
1413986
443871
77135
992655
1473144
710216
231487
1653291
1718117
431314
1880564
1751949
277311
434912
2623
175932
1775328
1688197
1527515
491742
1465384
261761
1825702
678159
1048842
137317
1314624
672643
72055
294548
620867
212213
1233833
1776904
1724199
1689676
1418303
1080721
1405282
1599394
1323531
1634807
73441
223010
830524
161616
1990784
385048
1414780
1328600
726606
1132629
1257146
1074897
1113402
369039
800604
1252236
1506826
1394084
1541463
1048141
689671
1365691
706775
1425788
26515
706946
73308
265019
1420939
525973
510717
1819307
284536
852914
476161
918850
689163
545653
1446879
1299487
460835
1492624
638705
1860525
1668198
1295493
1456115
1794261
452058
883755
107502
17913
1291865
823504
1108136
446308
931463
1876858
1599220
1367497
1826336
984626
1852043
1448007
1584988
645734
1100818
1237288
127649
221791
885447
1960103
1063108
1074989
914771
1725424
1803382
1348126
1663909
1724653
1810490
1709927
1511152
1975938
1703637
642277
1199133
435450
1095434
304815
1951201
880753
846483
1632903
190824
352246
1380037
1231515
479862
460925
354787
293708
57041
1745590
1427601
1782320
161108
1528765
1734981
16101
197527
1128931
5878
1670371
755786
630838
750180
1861960
611660
1476642
1828401
1617560
587188
1504092
742248
354463
112854
262688
56289
1006339
1462258
1352642
1804365
1311106
1175891
1697026
839227
462281
1093421
1578420
1267973
1101483
693484
1107315
409941
1115321
94814
1190271
1477548
1592530
1165677
283741
738592
1940713
950962
337381
1864191
338804
1603697
319040
583773
189210
263011
489619
1281779
1779347
996782
873785
185617
1285933
289623
1156501
678232
596528
1745011
1928243
167191
1597434
462394
224017
1350822
1441201
1641047
943337
433695
21170
1673920
684792
47242
220495
121332
1307898
1571233
864855
426464
954058
1368207
1752964
1003032
1454715
1762875
536681
994359
987978
732701
639161
954030
548441
1095800
516644
569756
1184346
1091082
1583141
752976
937740
427115
1168934
394188
1833753
1528583
1141767
709659
793162
1344518
321279
1076024
1629767
1877188
647575
308557
1023815
385944
681483
1270
563793
197956
1026552
1749473
1237039
466298
1477257
13341
1439136
261738
1554757
218179
661882
1642520
1112211
680517
728904
1278557
326565
622399
270646
1871686
1594218
1714044
1891075
1563591
1231800
1566266
1403757
918890
740692
1154877
4560
557120
1927604
154158
1057929
487002
1987860
1362423
239948
1353357
662430
362071
826053
1398863
1622841
1992841
55353
135046
30725
95957
412993
1686560
232902
1139703
989678
793159
612788
608249
781346
793307
915090
55545
1665780
593803
60036
1402515
1298475
1998009
1029738
437019
399228
178601
1876575
1834395
430963
107570
1492233
312079
1217406
1593583
610463
1032450
1168461
1074176
310586
1890604
487912
852980
1714563
341502
1149935
1669266
631901
1896494
758612
1030697
1071850
90776
540987
1527244
656690
1709542
993557
1892348
542609
581443
785630
1397578
194920
411084
1911355
415543
404160
462610
1462571
982411
5404
1181558
833996
1681270
971797
1703105
822321
1407889
761644
1696059
1843658
1958314
1904190
732425
1761958
8184
349206
1196113
122506
852589
172832
1888773
1938710
958183
347446
541692
439976
573473
1678377
1396155
1365350
57753
23403
1474869
160870
588108
374436
1961664
256974
957764
1640075
239715
504941
875743
1591252
1091457
1209827
4303
1208276
16074
1377749
222110
1330359
1114109
986160
116198
1522894
1118739
1801920
1876671
1859171
1210687
77608
427753
954381
150546
1593509
145791
15348
45751
1122635
918231
981492
36193
288184
1628058
1582764
845249
959386
390095
1473190
608551
153260
593878
1893401
276053
293574
1846846
1697492
1216248
1781456
907853
1542828
1604960
1836377
209038
1320371
1877490
1188351
1146312
680309
1588515
146733
246865
55891
307541
98181
1570960
335830
1776446
1184904
1948514
1314139
1689172
1981803
393433
452278
1661444
1647604
938904
1707658
1720559
1504669
1422296
462697
1294168
1129411
1145764
326136
577398
405680
735004
483617
409278
1030331
212488
1125682
1684347
1492014
1399493
1867498
1900766
1468338
1963870
1456360
1314541
584412
1726741
1453968
541698
1650220
508980
933496
1240992
324002
586579
112471
1852663
20930
774762
1613491
728995
1107909
1703443
1353717
77979
722849
1099114
1301934
110408
1024558
471039
426618
737386
715648
1876658
79529
1127658
1830857
257584
865617
1076823
211910
449230
493124
1744933
1233591
297056
708884
1404959
778962
1110673
2063
1883781
412410
1583071
627913
1791291
1234548
1074746
712769
733619
961386
1668781
159670
748777
199996
1822696
1757392
1239090
1908356
276316
103117
1844497
1242768
1650657
1269704
649916
299136
138994
1901567
841258
657073
893342
587853
561211
1041692
98430
466612
50273
139377
1725129
1999274
1808533
1105824
1850889
1839451
1162793
214729
1278492
1224475
1016200
1800292
1663124
595726
151093
1491373
875108
1196637
1075881
1143606
1911427
1554498
165456
1089709
1371401
385395
577944
1644536
908797
964046
882881
304427
353920
1459342
1955633
681289
454031
779401
112797
1494488
809289
1681198
265903
252567
960570
1665934
944149
887620
851736
1401354
1576051
278618
1980923
71645
990691
301688
214178
1929989
745286
493821
1716368
169972
406964
1674073
81213
665610
874087
537705
1226980
715490
1779122
1407001
495484
218878
1277740
220617
202909
363005
821791
765826
822230
1869359
686865
1929389
1648625
633146
814747
914430
627298
1158912
333083
575037
1533481
715309
1702276
792462
822989
592662
1769198
916542
1230602
117700
1341005
1673135
1866158
268045
973543
650037
1185549
162108
1284565
914001
1613368
537737
1171945
682814
1130732
1732915
1618469
819640
1159630
1177882
1366859
495623
950840
977696
481453
802048
454984
1897185
978749
42500
868418
1432575
1200343
191414
51614
809380
580121
951680
695819
893513
685345
1040449
1910090
198445
69418
1298063
1448619
1296117
1769550
751401
1005795
761173
1582718
1529815
1650831
172824
1515742
439158
217238
1039429
1566502
182617
1680390
1818376
1121325
457082
1767096
675949
832224
1405635
691000
1990415
486922
311908
1085874
969313
672249
370765
252005
1091521
505530
148340
48915
1590074
430640
1204646
848447
1197457
1786676
348005
125380
1210391
1399804
257625
1821617
935069
1294290
685431
315800
935385
729959
309080
1778581
916861
1463248
1942800
567550
81248
1472393
1829068
255290
971001
77530
510964
989908
1350536
1924756
332860
1519356
323256
536462
1653943
996021
440061
389269
1938338
724961
1535938
1680077
1974081
1404170
1626319
75478
256712
697272
998450
1516455
785934
324297
284592
604269
1886954
1012519
705518
360348
251447
1395081
1394673
1154713
924344
1985641
1270420
980542
1633848
875538
933315
627218
458424
662097
721553
2072
1013225
1665031
1449733
932518
979033
57434
1596132
344768
1993521
471819
1747635
1073608
1149292
206520
1451866
842689
609347
1964736
1879505
1279739
1129018
257890
1928489
502304
1605054
413288
325299
311596
1394788
31549
387251
1013880
435672
1948109
781213
1581633
1228738
864582
964397
1806500
717147
158321
259072
1757093
1501192
1370086
1188302
640475
133420
1530841
1798974
1405735
1769266
1376790
367096
1867423
314937
374311
968295
1603111
850568
1463559
1502444
1327817
1377787
1329761
849994
1086118
184119
352354
999569
1769624
214133
221218
220227
1526318
1106710
17365
988522
345121
1254369
881252
1515706
180865
254205
1311050
680454
337270
1105037
1904392
1353432
408667
1318016
491591
1712922
716268
1070657
1335612
243842
584604
649761
473903
1504990
1218634
130876
1846162
16829
1419812
1783941
238292
1680251
1650772
1103591
933842
1554178
1118200
813977
767939
1125034
560603
248327
1141249
586408
1187932
418191
190779
1272729
666399
176225
1898364
1923486
1372835
119568
1821640
1764397
1336135
94836
248585
1989084
812178
1726074
1648409
1101229
317768
294156
80124
1624378
772303
1832440
1548716
584570
1611379
1245184
1310001
1684329
1970286
520565
938924
974680
1717517
1862623
1906169
279219
804634
543902
588850
1067027
744205
541859
1896277
1792924
1651089
1771935
837389
41094
1040444
430684
1854872
1977842
660767
527544
1336084
1806357
1919635
1312226
85052
66938
12958
760460
77346
1595851
1090353
1643747
70875
1011769
328570
908989
1326859
103654
1005602
906345
570903
1636456
1164522
1517471
181789
169661
750834
1887722
1464571
118706
355222
784726
161802
1451325
28428
402551
589352
1170766
1941524
952051
29866
1786387
942150
1805621
188756
378672
1270408
1275291
403661
1392231
1406344
1691835
971122
47289
1876663
1732435
1302425
1587465
1445544
874918
10640
1706578
1335040
1348907
1993814
1359191
473448
710335
1427500
491912
1787531
120491
855046
1115263
1911259
979039
345330
1478222
864358
1766967
1932729
433224
1288597
1552555
1362944
602771
584662
978988
69478
385730
1591159
1987609
1342061
1433894
1924385
612454
1127607
1363252
67543
1867460
939670
818413
1815952
1276020
1813109
1842131
783366
1663714
102976
815428
1814641
70296
1338626
868633
864500
1298095
1332286
681886
1689787
651335
297560
655137
1869574
901712
1941796
1788721
151137
637231
1603883
228260
690185
735002
1453088
141297
653409
1051443
1520752
54223
101952
139193
1551666
210855
255908
701851
1626375
1760260
1926997
1342970
1001410
195874
1709056
199693
666405
906059
432200
1142843
1709732
733937
516942
1837254
814379
699787
125117
642713
1801444
1171181
1714457
308144
222285
1883278
263708
1775431
539105
1104999
1929710
1657121
888019
965796
1241564
1228839
1969336
147697
1923494
1719101
1817452
188588
1134732
1632003
893030
367521
778231
195563
283870
783697
444091
1645820
312996
187839
1626475
128512
1910123
1962805
513031
1344409
494034
620711
1818380
757087
1417035
182982
411355
890380
224087
1053167
738488
171882
1600130
813964
1898998
1969425
593599
1172481
364517
232055
912911
1935732
1265467
1506192
578763
597699
698945
1159552
1053197
278098
783551
1518428
1942068
185552
842923
1392041
389882
1673104
825423
1265811
512610
1040523
720642
1298023
1405254
309349
524495
1697728
1359561
1046055
89414
1905571
511339
1752877
863230
1487929
971450
146949
1094015
1030254
1102803
184078
1940466
270303
92650
1947462
177616
1541889
1780111
1631712
959766
1613699
1069612
661918
1933611
1871478
1432086
1161352
1660139
1283380
553497
1958720
1328764
1640484
1963464
1270551
1667415
1566994
1657246
294372
1524143
48663
1655345
588755
267968
506148
399391
1676350
1736573
1297660
179665
1043326
84120
1060465
1515927
751014
370358
1876669
609198
1018630
1156863
1197610
761999
1137333
1054926
106453
1117352
244357
940821
1127130
484330
51639
188185
1572011
778541
1223808
1402387
1190149
1987197
1264013
1357786
846836
1459557
356657
1442714
1636012
1193713
1976580
1237185
1213120
1569804
1483446
149621
667448
1145452
984353
23093
1612455
1420911
1879124
824065
1334104
459988
1174996
588251
718996
1427479
306794
1610628
1011103
1063617
1864203
1662822
858268
1287131
1112572
521416
519713
1429244
424516
1954724
913635
613704
1531457
849681
1583263
425852
835145
725822
1178308
1926448
725045
19675
383028
1214795
515420
119480
1159262
404050
671995
995450
900012
346003
1274224
1554392
1736180
346039
1326084
1889628
961174
1439552
760988
1252368
323157
1982009
1827514
1692279
91569
305280
444681
427481
150476
222592
198627
688253
1692936
1843464
310039
1505841
1469362
1149392
1950842
1925980
1916023
1606500
1297972
1328214
997184
609602
55019
201023
1432253
1595176
1887155
917057
125869
367727
36748
1338578
1601209
351250
432697
1337980
609944
1373287
1448117
1808165
1706674
204659
1814717
1023485
1871050
588770
1823639
1929143
1312987
1809941
1187658
1625791
1940538
1670661
1925384
1913199
1075385
369372
1124781
219017
1812424
403998
1889066
1148035
450802
779490
331850
1047590
238856
1208126
1616326
94295
1703144
1079616
1238518
51013
1466
1422082
144243
1591958
110812
1403216
894617
1788200
111728
1744768
421240
131327
989086
1543204
1243977
88632
1996885
1800303
1010604
490844
1520217
528236
610639
870681
1032697
117547
198289
1623442
425907
794305
65023
710828
152495
673481
1001197
115221
509341
1593691
1695987
1458136
1448069
1384434
908585
1929646
505240
1857726
1323201
560566
841225
409333
1489328
1218101
1810152
896814
1036722
19234
588343
1405096
1197887
1885399
1848487
659136
1607274
1430638
1917303
1468993
727111
133287
1281071
1890458
1452003
1372368
1109821
1106040
1771280
935282
1259227
796393
1745363
1107821
1902994
1463401
1868781
46641
1203664
1611251
1441793
549837
1352537
1179468
944859
81336
1131161
879471
1095994
1522320
1517212
1921342
1818958
1826702
1195337
740033
140947
210983
1068780
342669
1521420
29340
429469
1579501
219243
726367
884902
1156499
1551144
231163
608974
898398
1399833
1685400
94310
1031049
1791552
1189705
418081
414185
869701
1098797
1365399
1427600
195643
345060
1621034
1244422
939816
321677
237828
1223555
1494704
923412
1703225
1858294
828477
1998886
1920516
139977
1789238
418334
230410
1335077
850977
1383724
1473149
531096
254689
204348
1674952
1408843
117047
1147935
379030
918972
734268
830470
280457
285514
267486
324295
886652
993649
552529
61970
757572
583680
1475994
720263
1720773
1162655
1125571
1677024
538337
1284618
135432
61454
1686086
45705
509274
1408274
1390716
1435049
1618095
373786
1367336
1672613
1608785
1806240
622756
1516232
1221049
1910225
737406
1795086
1935879
537045
156719
1364015
1565545
1756827
1422239
910595
1165278
257058
1655576
633381
1825135
324515
1074634
1144083
280592
1325094
1340630
1531028
340761
1997616
154625
1778589
1382293
1995928
1901992
1398454
613154
686447
1833355
1622435
1303893
1368792
1012216
966295
1424733
956177
413640
713144
231907
1336611
893385
314145
482534
1211919
1524492
1035213
1204116
767293
1996894
1574698
530798
462470
1892362
1563154
98761
1437947
1945292
611653
839670
386259
316938
612873
914756
1621800
1847212
298975
1437635
1117859
1505808
348164
141737
664046
826732
1416904
912514
113457
1193296
379005
1338850
1950919
1946539
1301234
1897057
1373628
1644427
879592
253309
1375454
1621283
130166
1378181
299842
1581867
1224367
103960
1579303
372254
1401164
1161728
491410
1316794
489761
927237
541433
893709
815063
1592471
4142
1963078
1847373
1421969
1820202
861969
768604
1489816
1856103
1901391
1710411
768283
1183416
204331
462244
1168696
839849
50482
315615
1868086
1576555
170595
103854
1213580
1007530
944293
1440860
18972
1825676
1474708
574106
986512
1086936
1395923
987172
1954718
1519108
420576
1397158
698576
1040178
1203990
769072
728470
1925981
1627453
773322
1395678
929813
1612213
1239137
1366782
1981331
133131
1707923
1598943
424767
597526
932663
1888588
20049
483820
653376
1723075
402276
1083913
1376686
948926
1365333
863325
918493
717893
1527314
440090
1146016
43404
1063971
1025892
218635
465176
1040608
130060
548973
1548206
139149
1922208
1245445
115821
1502759
553895
365602
205365
1641016
552472
1796913
323917
1691985
1500977
321492
1319830
758711
1407763
762152
121484
1926600
1801523
971363
980262
1780287
144118
1924270
1888908
1089747
465408
72205
1766981
1707511
138736
1942634
1652210
1605296
269834
937255
1033260
15916
513498
1440979
352143
1589053
1687658
1680000
1840905
1166780
877550
12253
285735
1949664
1332394
1918029
68358
1380332
264531
838846
433796
1486495
1891010
406482
660417
1382550
1193163
192356
1002033
994525
22851
1740428
149771
560305
1070091
1373769
1044737
1193010
1765143
1526656
249951
1192076
44289
1949886
966025
410612
399196
1829732
635158
170516
1370695
220390
1695511
1078672
1099254
259371
979405
790545
120405
1071437
1601169
1123946
1232783
1116138
977198
314891
1654634
1277927
169593
1432413
336795
371065
1120422
556671
1109627
1718125
937761
1817254
1675016
27313
1934336
338018
1283373
1995395
1175095
1067850
1822391
358119
1979240
1203304
1597514
322292
191567
303288
274800
1473643
93639
526663
1226791
1872434
1823129
377215
30237
1262683
1740564
832882
174617
166685
642496
1140583
617517
1522369
1743971
708881
630921
928790
1120041
798506
1559343
377481
1866637
1841808
707883
916888
853805
1521719
765230
1704220
181980
1878524
76358
1774116
880109
1164269
545925
1283937
989565
1246514
600329
1479583
1192257
215300
1811606
1318485
1505499
904446
1251058
980792
377864
579319
634945
477566
1725832
457024
1690379
417631
705650
631815
531570
578877
928118
1092895
1864727
1152928
1949493
780700
561993
742080
1554749
396951
150495
654576
1956294
1073795
1604206
1675803
819572
1820329
1427160
48671
1878401
730749
1468588
1811452
1920547
395750
1984869
715426
591359
1651451
503342
235325
1683164
1113838
1139667
1483019
1343972
628842
1239855
1137670
1558966
1727384
962269
207730
200612
670193
1760350
1593031
1968328
1316569
173114
332634
996462
600860
643836
1672206
547334
505583
169901
1761028
1612563
968666
1125507
17217
1268796
1693087
932137
972175
744401
1299309
1897374
1906071
20723
1225053
412009
1065992
298517
1153348
1056922
415143
658937
1153471
1820452
773764
1214790
383317
119205
1045304
1739000
1995219
1893658
1138947
606133
698568
297836
52784
1683228
1840001
679144
1847863
529569
577123
327749
853150
1585139
1517989
216027
1025486
713770
510586
1290657
1313189
225471
87964
1378142
1873501
1498226
1477031
591426
1349196
1300880
1942176
848163
1992793
821535
1967924
587487
61212
116266
1333996
1832614
924896
1540029
1571043
951123
1925626
555310
816877
979441
1398964
1495819
496039
1767276
678548
1990234
1915142
377102
1856064
309202
603188
13526
1794443
1364694
1022925
1767183
123531
1414974
1805352
139747
1593152
1493021
1746619
1979632
1634669
1159766
590318
1929267
906043
1498105
786075
199808
172961
1181502
1530457
1148244
867706
499986
446643
393600
1129764
1103535
1344811
1426188
1067513
1990517
486522
1881974
1601744
602031
1802698
1890932
798696
1216142
121973
413377
667800
351320
1616145
1726544
1076723
1607313
1591015
1157158
1877219
1095793
1126959
458387
817232
1043744
1675795
1403626
1688699
306933
1030
1016392
1004472
176188
265555
707763
1216238
861606
535694
210205
1444227
1378926
1292431
1331776
1029729
95446
785055
1680785
900526
253282
1631073
960312
686800
1155961
369143
117611
542811
748403
607921
265950
363068
47884
1343494
700588
1734831
1873739
449379
1730677
38232
563645
255142
334173
50602
1485468
1898332
255750
1485606
57092
21103
293102
1516984
1809855
1678751
67917
836997
852949
103481
1008273
706388
1836043
552236
1879946
620285
1918551
202070
1019026
1582296
1805120
221846
353274
188035
1923206
354019
1911343
1506475
731530
254241
1887466
1848891
648356
262101
582866
1241808
1928968
1559041
654672
1257813
184239
1713046
1398430
480686
1705719
97827
1934139
774873
1890688
395455
261372
1931341
818961
1968429
1517162
1600956
1966381
1370963
1788032
1334983
611132
1706386
546306
97646
761117
476161
989476
246959
899683
615641
264237
1290810
518357
20888
508347
465928
1133500
1551139
1678551
959664
943467
643197
335833
1079051
1097622
1931240
1500675
1098868
189528
546654
653353
440950
130488
97548
1525562
652899
1206649
1544313
1978776
1322874
825768
369105
317622
60170
741627
1021035
137157
1708925
1891349
1351101
1564686
1603620
1624861
261718
1171443
250008
1272853
712738
96601
636607
1031634
1136578
1058618
461173
457871
1445216
353075
1030059
307527
892206
1582255
617896
6226
91158
404923
416919
1429813
1030581
1710022
1197889
1467287
1236301
1570013
851287
1403779
94577
1528607
1652805
1231396
479635
1818303
1980596
1172479
800549
407964
876672
1768322
1313250
1603915
275483
1552949
861891
1609778
17934
1164434
1781942
1851081
1194273
1256491
181621
1062033
155018
1816972
573266
1201567
225200
1833506
668153
1568121
930307
150155
1159575
589522
1661608
30597
1810374
302083
167237
1193992
876808
1409039
526064
910555
1045643
1942896
678430
357891
1676093
1501644
390769
701855
686830
1212153
42849
1123239
1053512
1647922
776412
851452
1887905
1632013
1659825
986067
68128
717968
594129
833665
1020957
1894525
38862
645038
227088
1722242
1669930
1135768
1683951
1888831
1169214
1830033
1496637
797148
1474416
736546
33289
56279
795543
1941105
1683714
1228317
417494
1380049
1555378
1471803
1771333
1162574
1061851
438047
674621
1602262
1937501
609807
577677
493660
1131408
1752724
697674
953105
1797752
1745621
1806068
787644
745937
232921
588480
1512993
440244
1012215
1950176
639846
1083431
729053
1693145
248583
828962
1208161
340366
1433564
726980
1323284
1469992
239401
400004
850751
240348
684481
1233005
167116
282267
29913
1118354
1586279
324233
245840
1986535
1544755
169114
190098
598172
548851
1625859
141041
500565
1943165
207540
106733
1453439
250828
1643092
1753412
1144883
697170
1681942
283090
1005620
1076251
1297388
79584
1717772
1425409
1116670
1887494
125354
577110
426556
897443
1426452
876570
1135387
822066
1590766
1608858
1861395
1995823
1314962
245604
364887
1873901
759724
450938
86405
1399351
698604
1743590
1014684
1056951
23136
1481970
1419351
263042
1953155
802057
314680
1220241
252007
214599
170503
1170032
978651
1671668
114171
711350
834456
1634532
1108435
67872
686617
300904
1891233
662646
1139090
943098
284238
1665724
1332936
1198136
1268390
413610
1131960
1942509
525508
1773667
141968
1583277
464706
620750
601489
1661045
1281160
811496
451875
1131221
1072846
959205
1472211
1177810
716065
1194710
775044
491986
1209993
1355529
1933321
192255
897559
897939
1941562
336195
1928436
1255206
486730
1470476
1954556
1693299
1642705
351682
1496184
598130
698610
115484
1108335
1219195
1947199
1563116
1354003
1114348
1101698
837773
591973
1620651
716675
1230199
1867218
752279
371228
2705
1286346
1345281
1908165
371231
544863
1511124
1219879
1553186
277477
1550998
1547958
1321060
884631
1642240
1028600
255199
715691
463967
1237721
271585
1049979
53925
615538
586738
559101
448358
1190888
1911143
588478
967524
177260
984190
246991
1864490
357819
1397012
573178
1519877
143521
588673
1310967
1682285
381257
350011
1130698
1225159
679361
457951
734683
1022774
1162057
396986
1684966
1920750
711754
1464815
1633240
1929287
1377430
516415
1732947
1405090
1846878
643532
710863
1346033
1359206
1141213
1780301
84546
79618
1721728
1230284
1942084
710712
1841785
1403507
1288197
673037
286022
427885
1616569
1547148
1866499
1899063
1600470
533751
1251243
163865
776742
860353
133588
1056135
266315
536114
1950631
484950
1265833
610355
1836095
1291405
1605148
1204912
803256
936726
1199747
716329
1060313
556235
1274372
1643053
1914576
1887752
528926
863307
1284125
755629
952033
1164308
1488166
756282
1647869
1728331
636308
456281
1238252
1665948
1938345
48899
1162702
1231042
236212
959046
953606
530473
226824
891987
1450391
1358749
788489
534705
939880
227129
192577
506026
725824
515664
536100
1614449
464276
1231883
1392437
1749514
863905
1758832
1645071
1061800
798691
1401620
865182
741765
163572
1570369
462630
571722
122342
1238020
1764259
106775
417471
573053
1542611
1935609
1316558
1799782
501956
548580
1266233
508762
150948
407776
1042922
171552
841695
1844290
1063785
32731
1177098
1479641
1150209
1406754
1901864
1818151
140592
344410
838328
1650933
940774
53664
1397282
567565
190881
1933373
1633710
1262310
979013
1219112
1682393
290501
475734
1156695
3264
128274
290993
1703179
665676
1469768
849432
1218095
1650491
284305
1712075
514070
1867512
68818
1886467
293882
1456120
1426171
546610
1903748
1501981
418242
415809
533100
1861517
1299434
1493253
760460
633930
568939
589265
315952
1740805
1317923
214704
197274
593086
1354051
476779
781407
161963
531482
732106
872475
288495
1129831
1870523
510670
1277215
1303677
1422529
1658929
579132
743938
1228026
489775
17277
1842711
1379185
1258179
15322
85669
170196
733386
1819606
971287
198564
1820787
1611700
1930441
27792
426026
929894
1897395
1002361
1086626
1220843
875006
1153713
1112975
1571918
397051
1582754
964273
412569
1660697
1821731
400006
644763
104188
1313830
1989005
884458
40683
261017
1872460
911367
376706
21671
1440500
1888736
221898
25737
1189472
987594
875928
1280338
1448648
1117790
183444
1837248
4042
938515
484787
515156
1773198
1027561
129671
197028
256762
1249112
983589
1267679
1700564
795852
657837
1591162
654722
500570
136448
1985847
628168
1130003
469863
654978
1016652
1707138
7262
961008
863741
245180
3988
1869011
828438
1135218
827841
381851
1416082
1555585
911323
1337650
1833416
968264
1198972
159755
733956
1036244
1468843
1753337
491357
1517752
1931286
982730
220690
1844097
16165
50858
1363880
162285
1264446
1182079
1750987
837595
482322
1514024
596679
276186
881140
1018405
1744984
1340021
29974
871829
1769186
1541435
1609828
646255
528240
508847
1347396
760675
1558907
497134
1782475
1712273
587410
842199
1633517
1301632
104276
1240880
172550
1942577
1695385
1367255
820910
960461
865857
1996354
809426
1426248
984819
1247774
1401479
1295853
1545849
1918444
1606056
1711166
1688475
490035
1724539
182474
870928
1825069
1068635
315793
1067309
435556
1182025
1479590
1390105
1468906
544761
912194
96296
190453
546197
1366128
515304
1776051
1925623
493808
132811
1287635
321483
8118
1986180
1843528
1122441
1356987
972863
909577
852327
971818
1085198
1813774
8446
1658764
1927703
50155
484947
1610472
851980
1844212
209087
692146
20071
1593954
1246753
1892866
1698005
1399977
618218
176358
602719
1623449
1863625
391121
1488134
13028
205157
398102
1546964
1761042
1439866
488121
1043771
1514022
1312028
1695831
95818
969946
537756
1896300
26427
1591202
833214
50047
790249
61813
463149
173595
753212
690360
1753611
445025
957564
523884
1349898
834754
1616724
1598567
647604
400602
534770
415461
262048
1506312
1496382
1320518
1573040
187312
1074686
1107035
669908
1435712
639500
1958668
1998851
1462545
944337
294438
635171
1431720
1430961
779076
102920
999258
498053
1254780
818682
826178
1150058
1051059
1633208
1704346
801179
425068
43280
884944
365390
1290265
434778
1063309
1917469
299448
1137644
233063
497826
880989
968892
471519
998142
1197313
894032
1672875
1187236
166128
1187126
1948766
1543430
1035436
1789163
1658189
867708
376396
309421
1877140
1652827
941843
1358301
1583277
1356584
610141
485718
1834608
1021425
1136039
155878
1471356
1525770
502407
1478094
411359
773658
610804
1376069
926639
1489233
162783
1072081
107994
220577
1558851
1138513
1551896
490561
827656
861511
1695142
1262720
1253942
1361209
996855
1722139
1976210
1160917
1677743
1249291
1937518
437780
685728
293294
411320
1931167
1422151
1255813
1612641
608000
203195
542277
497878
1273802
1628157
956327
132539
1749138
890504
712112
1637825
724318
390197
323719
811998
845686
556193
1796864
1642681
1521321
1505044
1974218
255351
70418
538853
1238297
1582854
1152245
229382
1336839
97944
179919
1673180
180085
1590730
1587243
1908965
363976
1078179
73326
433865
1947285
349703
1396154
1475824
974276
1746378
1058543
228499
249626
1624414
1849065
1805455
496552
819361
775719
165662
503704
510566
488861
1595959
166081
1792199
704624
1021054
953022
1521264
1355436
1758272
1970691
1500791
1846469
1974342
511378
650205
1359372
1651669
1472856
354253
1951851
1259003
136383
1381851
1758882
1836967
1785926
509106
101404
874226
321418
587352
546316
544953
233138
408639
32617
25169
1919850
690283
321107
1430048
47698
91594
1139030
913316
1921015
1669347
1310954
27712
184541
1472329
1087602
1362621
1683005
1805194
916696
1154102
1324419
1749290
1690955
111236
82274
876863
973875
1100084
1502941
1465717
198897
1291753
1038712
1134949
46493
1245976
737942
23940
552040
1686997
77534
548616
928022
348615
1385470
171907
1615502
551244
131494
25619
1793979
1800453
1373093
742888
932221
167399
254763
979169
540034
921766
1038524
1050636
1588897
61351
1164806
133336
1575881
202384
640412
947790
583576
639741
626405
6763
1751704
1826473
1652301
750146
1122694
1202353
509784
1504250
713531
1789585
989491
1450326
228416
309764
367975
80704
710297
1373918
1135949
651181
1250608
1689290
1314897
895792
1844687
1865914
1551333
225643
56633
1767902
1528441
1888682
666497
637612
1012424
597903
1354922
1577283
1886276
776139
368156
1758949
1426220
1015895
1943501
1539710
1478031
334520
246380
206438
1477258
1571643
121083
572809
1100884
1590210
1407027
1481284
1030687
1187821
1424498
791083
1638312
1903117
362587
1039323
187655
668362
184021
420675
218261
1939894
1561721
1029930
1279631
135378
430934
1428284
332590
1271965
1507267
1067081
1284544
1881573
21917
970239
1408270
1614530
1248581
725815
939315
1418411
1214037
1053539
1490056
1883261
893901
714038
1777316
1521536
18479
1317973
1648079
1324139
242814
1782732
1514805
1604779
1701069
1327877
2928
511850
216647
1364818
1800223
1374613
762918
1586066
1512280
1751743
111584
1779996
1347451
295359
1483125
181947
1725309
550574
1565892
1484946
1125539
1373792
762299
1215100
839238
1931447
1043412
1421030
1814306
852498
1848968
287329
813032
800484
1321244
1318599
330981
1580053
215517
1131194
928723
1129903
1352359
1231931
1289146
1890484
315391
857751
367908
1989162
1866531
1982697
144647
533503
31868
285495
1095313
1153884
1945062
662980
699623
792399
1576792
386040
473267
1350521
1959829
1455553
1312295
510922
1128017
585986
41492
1203525
1090644
1072732
1930344
268197
961697
1494502
930607
1062801
1170915
656252
980403
752543
1202131
647022
1041580
953653
946080
148123
1273148
1005258
1665526
1347413
1685600
232793
714787
1427459
1903403
251339
409314
213781
1502129
1653541
1302721
625701
923094
973209
727343
1535928
1670900
1068289
320346
845501
952752
1296387
730217
1080735
1747476
1670753
1128142
1751549
1655606
171496
758008
1781104
1950917
852460
1228515
128914
715189
1808290
631300
1718862
1860163
363490
346182
186038
1165625
1941936
1516193
1717606
672863
1168891
1363539
1650793
1441396
1780295
431684
1100734
1086788
1310614
763910
438522
642732
1560387
1556964
1418758
1492467
1027260
541487
1451368
1825336
1466513
189282
1825139
1825995
643604
452770
645573
108791
1426996
1156719
1853919
693190
1356911
961584
186178
298792
578288
458205
1944624
1142246
179772
1560462
1299469
1243330
453526
1936567
1179405
43807
1100107
1262837
270673
1971066
974008
1536664
79027
1439480
1265531
1889849
1019831
351237
636773
1585890
352139
1551932
1225365
714959
336264
1470403
700571
319451
1085877
1544023
1487252
1837364
314363
948211
1156789
629149
641062
1606628
866907
882542
1069743
979866
1348062
23502
1912762
687838
121960
456480
525204
1330318
868277
1211691
136892
96777
1305438
483624
643397
14831
221032
432182
643021
1002918
1659791
1908614
921080
1282253
1854612
1964106
1355223
1847170
1221918
1137025
406104
374518
1664530
1701040
1849792
259616
1437259
776709
470775
1705307
1986286
362319
1934100
919154
147446
161513
1744269
825840
1124881
1814522
1449005
664426
1252533
929224
821924
1278878
478675
679441
442289
880704
1019245
1165559
1487169
1055393
591933
1529862
1794408
453948
152838
305962
1563383
353990
1045910
1669277
344058
994423
582430
910429
1739896
266191
1696632
489718
753749
1928390
1613971
1058208
1663639
167230
394702
307512
304695
1430402
1841203
908516
933141
1204874
1670804
1249751
1689384
1227689
406445
14882
1246692
455513
1829934
1196396
1851714
1189847
871462
1849466
1712084
1946813
1362667
179850
1213410
733460
429654
1573221
694177
1789718
365166
544957
1666268
1312438
567305
342727
747137
938801
179246
1596453
825102
246146
1518682
1201573
1464054
1154433
1974002
1596899
1856467
464662
123513
968349
1409837
760380
1933259
1706545
1836766
74710
287218
440248
1184357
1160519
370888
433063
1695475
727410
142509
338810
432031
894088
1909334
1993590
782756
192121
1028901
615510
1576320
1120461
1107691
1930920
1565566
1570893
1596091
1992331
90409
623594
159276
1400288
477231
1207452
423053
627033
944950
73065
190922
488832
669791
1098017
911682
1042931
659245
1923489
1146237
444362
1786872
175860
1366079
630537
427007
437585
67353
1245466
1753552
1728508
1661577
824176
293229
1550758
508346
1107573
1413716
1364613
1446839
1212285
1085679
175914
1574549
766257
314487
234826
1344821
262829
1614576
895029
171813
296171
1297444
902673
1108435
274910
281325
319990
631475
1890252
693712
600143
573281
1353285
558432
607172
925369
121829
147766
1694615
317810
1495686
805561
755757
254115
412447
1910393
542604
515119
1787900
1436243
620192
417453
174749
1629994
1878178
1459202
1456785
1749550
741511
163848
673793
1136893
687897
1048706
1887919
1795118
456338
1535627
125949
1989187
1305712
759554
1611133
1044930
1713837
616539
1157476
695758
461391
655305
1973653
100717
890811
756567
1934676
66509
606542
745595
479761
140476
586646
188109
75381
1088650
1461583
1121874
962501
1433128
811155
134715
243773
1604134
703059
1414209
1795187
350008
1460503
868607
794328
202833
1327491
675549
141669
1222931
1687333
666640
374212
275121
643600
255649
905222
1822052
1896797
933466
1554988
1248806
1367293
1212333
1194454
525541
1471041
1880964
1930556
477438
484409
1413900
1563633
1853746
518532
1106552
1506353
601900
1543916
1320351
696120
1763626
1333695
1104376
707712
1111714
1113858
72165
313074
200831
303132
423308
1127994
812931
731324
1228613
1265211
787778
1226448
396900
206545
703744
238506
1370752
1633956
1149991
1133421
1158426
1898192
963278
1668875
1043699
816782
1798656
1300339
1131136
633784
481873
17447
278081
1202639
896843
948342
63689
27782
1913612
1430363
1672137
1659500
1194784
1319831
492960
327735
1451168
1704487
1532737
1373099
46936
1107794
1788862
1915054
718678
163326
1400762
729098
1358878
489065
1576775
1947823
650619
1416277
807395
837594
1076467
1890193
1191106
1251488
1659309
514598
1776661
783659
1112385
1461426
370661
193326
662563
358841
449947
656192
1997958
1237759
1070077
724004
1404070
378175
74135
246059
424324
280833
1761932
1739113
1619252
1506619
324534
321343
914278
673890
996267
1908102
1373470
1556974
1102124
839682
912877
1822294
554115
438562
1132127
1866512
1390652
1406733
952002
800801
1166747
1014756
644660
359915
1649615
1228512
448204
445387
528842
1724936
1981639
289598
1110264
1345551
809439
1915627
139951
839151
414838
226568
1005758
520201
342449
1908497
1577288
163324
381560
759928
1009798
665343
1674789
804917
1019879
1583576
1260152
865381
697743
88639
925855
561248
1759493
143490
1409185
1973011
1085896
235152
1441672
422578
1233983
940410
261590
1627796
1689639
1001988
57001
500684
761993
283126
1105078
679793
358866
1002300
1491705
239667
1230449
303629
137988
1232452
1224629
597249
1929940
1546887
861731
576477
359574
1366063
1688041
355222
127190
336296
1972887
1187525
1635435
1978804
1112817
130851
908331
1910600
1180560
1974839
1381251
641951
1050061
1190410
1973108
1714387
1094089
1845500
1241549
363130
841633
1439716
782557
536766
1813899
830859
429058
1222337
1628272
427835
1666105
155859
1672507
29333
491069
1857394
1726751
412258
245603
1110928
496243
488755
1577419
956542
333411
1208957
1554067
1518630
1128263
942258
95770
59674
548691
573794
1837721
505448
327927
1368539
1719193
46797
1934907
1688409
1716629
957444
633897
1733043
1293791
900469
1974662
1798390
889653
1472834
1408599
1565351
116917
1241065
1825423
1047257
104281
1359133
366553
45207
603601
1921244
1121518
1987894
747940
153794
1446306
1035035
1989121
1082832
1314763
1612357
48425
373826
665733
1313107
777647
1865815
56364
530810
1429052
1043276
1179818
1041250
497511
695553
739585
1410039
833405
673720
1561798
1026244
743916
1865021
437323
450263
1761350
662282
644482
370806
116608
1995403
900321
1839509
1430012
1054739
639330
1283738
549490
590036
473992
1234015
1586585
261074
1741021
1125317
1361880
1270008
875250
1361288
1683670
1911155
1727064
1889362
280989
1299336
144358
1911277
1558495
1331890
872432
895207
1327769
1669702
1874456
266120
222761
923409
17138
1746768
384103
1040013
606211
551849
1637432
1379811
1697423
1531353
571047
1901828
802068
62066
844890
1507389
706624
816152
1626001
1197606
358582
1341540
715656
1463711
652451
1834541
410674
1614081
1691773
1662455
675079
1761266
3043
163934
1240780
648868
844187
1437262
957957
1039595
153362
195386
1020194
1591587
264221
1093993
764039
251170
136100
1156038
1601281
1652346
853089
412710
1976431
1837424
1009785
1493616
429834
1909238
441098
1306354
574206
481721
1153936
1667980
1334288
1617637
946906
717398
700694
664603
137805
504765
97428
1535083
1570545
478222
1847355
559967
1931179
592209
502179
1140602
1855901
1706498
109205
1219345
157504
678389
580509
63341
1290149
347726
933606
176067
630830
1869015
931618
120809
1429862
66271
1568456
381567
936124
215452
570157
1298031
337977
710828
1928756
889357
1258197
444696
158217
1010944
251529
1560988
1451834
1842889
803030
874091
179740
1415542
1277178
1702464
1205257
543962
1396231
91870
267470
886493
133369
1414923
1678472
478751
581907
1057469
733270
821994
955349
1404982
1289778
562456
446708
1456918
1703800
1350002
1415534
1591213
1978223
1102231
37583
1535421
1660595
1427207
663121
1381449
1865548
1406390
1555159
304031
1799283
1886681
959202
1304670
1191403
243811
1404196
1682078
290633
1225853
371483
39587
1208127
1973778
1759646
1426685
474909
1131245
1071274
688840
1538037
1948571
599892
73143
1641149
916284
1748562
1255502
348071
1852711
933083
1154304
427427
864451
1923971
692429
1120689
1167295
1365674
289529
1778799
420932
1815450
113257
1955593
1206555
1261970
1295002
1332511
1347416
1088398
1975392
221564
69780
1467629
1161023
1500114
445229
839585
599660
1511839
1970402
1205938
815618
1439948
1384610
1643578
1343349
1867327
1546013
1123417
1674166
1658105
1254957
1288784
1694439
423614
350007
421539
1736804
1160387
391978
109292
102061
234973
1180865
831253
499204
580542
1613313
1252057
788216
880168
996396
740973
446897
1379454
983826
27278
210416
828128
1833478
715325
838760
945687
420950
1196914
311485
1097925
172357
1080474
1421673
153514
356054
705826
20212
299246
1356710
549719
1861296
1248930
1047522
1675767
1707729
1344301
500229
845292
1804209
131467
1101855
1216282
249888
38157
231267
893795
1598054
1691596
860477
111510
146428
1379886
1765400
436876
67541
646268
1116409
1679233
1032273
1084800
383081
1427737
1444638
368115
1368806
1130139
1260730
1463806
1235652
118081
1178879
731072
1165306
237028
1821282
396243
963707
1227050
1595977
1240822
1235023
1343034
1139676
1399321
1082219
331080
258006
749450
1349820
798026
334750
1409123
1902348
1206921
1123813
1721328
1152104
464087
1552583
735364
1421853
719862
793995
1341939
1915616
978592
872952
232158
711742
486584
1321351
1869405
629822
764738
1378766
1986176
246926
1045201
1626321
483604
1352764
979892
675519
1759253
1918524
1270643
1129977
1706301
962106
1465313
265241
952237
644716
27284
865493
225901
571875
16785
794446
477486
1979604
122320
1897167
564793
1869460
1627917
1285193
9196
1154127
1569169
556859
1646401
459156
559398
1139785
728756
955947
1798712
887184
822134
1194668
302814
904788
1296639
549834
1667807
1963816
1764667
703671
1134234
924964
1814547
1800596
1803709
1334318
902089
1745546
371630
719992
1048676
1643402
549482
1615501
1010958
901690
1179897
1043879
1814095
297540
631685
788169
672731
466088
1432446
404215
1962488
327802
1689164
1704858
514978
1387873
1958297
782968
1527089
1334993
850192
636201
312023
277133
687916
220948
1606844
262803
1295531
463082
775681
341830
1272132
22001
17523
1919961
578382
268354
1749974
689574
1852831
87444
1829150
1167472
1694685
983004
1969706
357759
1752829
944159
236773
41250
326786
1100110
147063
761307
390584
745326
1319141
349547
108856
525505
1414633
675372
1523656
168090
1632848
1498082
912351
1379081
946966
284470
697892
1267033
1065680
20123
1253745
718285
1408298
582873
1345737
1636209
1783986
919287
1780073
1823755
365194
1301411
838235
1887298
1238857
1614286
155244
1084121
1831926
243522
382830
1140751
1072047
1808891
617107
449160
289544
1381425
1085150
287284
1043742
36981
726746
1049121
894042
1116845
1145111
761793
614153
1687133
755349
206568
569924
1674085
1185131
747779
502678
123157
602698
1175218
1223472
81419
1557710
74981
1062133
570235
1513833
1750016
301036
1946951
290853
286683
481866
1222030
1874207
281780
589589
1810923
1315710
116087
618452
222046
1686148
638801
1867233
1818127
261932
536329
1973799
1436722
735129
828831
919303
516346
1035395
1390514
1997634
1398309
921684
723093
142921
1208052
1922811
1547795
684981
1186474
1424192
462577
1695529
17215
1669104
1088282
1565447
439855
946219
600998
312756
1927097
679106
684190
1526700
1374320
677035
1931434
1638608
867186
1208975
935464
1026706
1245450
1453803
1773061
1725770
568165
429146
1217907
125518
900421
1942178
1038642
1357409
715482
145420
137109
369530
1226339
230878
222401
1703316
1164841
193544
1400251
1588540
8926
1835960
1109646
1934538
30302
1734168
709107
1851239
6882
1843835
371928
1434243
589569
1633819
993736
665268
252449
463213
1566214
790326
473980
998431
583099
1456059
398139
1319935
996694
1383160
27311
889227
1708070
169163
1732680
1338234
328774
264075
841717
1951631
67941
989311
264626
1581189
1978792
1126014
1667801
1995805
835098
1789883
916447
776455
672384
948053
1703924
1339540
1732410
1030975
393199
1347430
882463
1438309
1084453
1366338
1226098
995457
969198
422972
1941476
14850
278354
1970604
749086
623964
560133
1064428
1017022
1810580
457301
50128
1507555
812498
1631747
1813912
687434
75477
920115
1519709
589325
1405857
198916
108710
1413860
1396074
1728183
695929
620652
1878788
252356
660730
1271158
278555
588083
1030347
1357248
1171172
1686695
1715703
158586
59115
1179521
371380
74632
75227
844395
610532
1031077
676778
11742
755985
1357683
1704979
833337
1468727
16656
379056
184808
1574318
1044778
1176560
1154261
634328
60702
1198732
1807972
1266344
92368
1354512
273041
1218388
363116
1415326
317501
393066
1419016
597875
1792123
232413
589791
926343
369205
280912
1555809
1948577
1889526
1494826
1489740
1953009
62241
861793
622945
902012
516172
968528
592308
1523407
1476998
1195299
523608
397146
106704
1927087
600760
92727
1139662
1925336
873079
509754
1381172
1329954
1387434
862098
1458948
1238518
1541894
1262584
1558553
1166863
366395
734237
1029847
1034996
1272061
316558
1881838
818318
1194593
124657
3927
454678
1253396
613850
656710
1254821
1825927
1914451
1297471
375955
890651
1305196
1459017
73283
734499
624349
1592617
1820752
1714409
630984
1031377
589858
857503
950831
1474499
967114
1776547
1216455
728791
151374
356623
1488425
216056
397088
1986027
426696
1175876
1299045
486566
1822601
237714
1571644
471192
748712
500313
1253506
1108957
1958728
619287
664508
1784819
136940
511554
213696
1895333
1322428
1917242
1607254
448298
1790552
1273443
1019894
629997
1512285
772318
1558958
1949946
794407
205776
612995
524327
1791034
879816
1639451
4802
472570
1030128
1014352
1652141
1040474
462641
1008638
1292139
850728
281928
1913664
1161599
1306073
1757876
1723575
1519306
315471
1072494
1459575
1237750
1785985
1363859
557064
756596
1625955
1952760
1884638
1690114
744536
303358
1808729
2549
1822617
1482501
88776
1142164
1559746
479118
579661
362915
1340873
1678713
450588
1532075
1582588
150693
732475
639441
65735
1987995
1588113
748622
1496323
921329
461658
963491
1735479
632732
261502
1587086
688355
381557
1578229
11740
256614
1836243
357822
360924
680319
698170
1014346
912764
1329569
1702398
1657755
1179914
1748938
1365699
104844
467282
75076
1332448
49894
345991
856802
1775059
126872
321326
268334
940673
1700326
690536
226490
1235031
1723813
175219
510568
495044
1740809
106772
166522
617995
952765
215214
1337697
1693119
1219115
1672314
710173
409058
1084691
1178335
900254
1846092
210043
1974148
1004403
418130
1919727
88840
1092729
485413
1700395
1589537
685240
1767281
1088134
1239945
1283619
221020
464103
55536
994420
949821
150288
657760
67774
1863318
1944852
1807484
886083
413359
551164
107571
1701008
1046535
39940
27050
1567853
1764366
1749862
1224510
169631
1420619
1199176
235377
456462
1338939
374551
767695
1945297
107193
1715965
1743844
1969494
512972
1397373
1303262
294905
1403915
1165625
621043
1400874
876032
864296
499343
1156523
659740
786044
287621
1915059
493198
1609085
1133477
1935155
816334
403596
846111
782222
1439636
1890392
127190
199054
1281209
1760533
148254
1835844
1664933
1018592
792302
1280571
1603023
1314030
1323526
1032415
1142757
860083
896484
1597382
1908016
332167
1241168
1970415
1990380
1068186
875315
1675261
1887373
1106909
561194
910154
565684
538362
1223335
595944
988578
1573377
1334318
1004619
455630
935111
1633906
982550
1727031
1433407
1585540
14782
1796486
1317666
1371962
1191107
496972
508721
1520602
847921
1789092
192060
21323
92389
407090
194776
258620
1353173
1346720
988093
1980566
144106
325000
3783
910100
1779060
1754129
1677302
1468636
1276491
1574844
775025
772686
109559
1130083
1037457
811148
1186005
421010
4063
1981809
857665
123922
1802003
554676
942976
739251
1017704
451907
414203
1811699
910835
159090
1088867
749350
638487
1960746
1938798
1862787
1284015
1550943
1905882
1016088
1437480
1107761
1033124
305918
167252
137835
88227
1257168
823119
1916411
150178
1369662
1086195
1290687
429931
1822137
393118
380078
785256
562289
947399
1348291
1706471
1917677
511384
1491420
804623
1526815
1452129
1617536
1457900
1983493
767858
1647759
198817
455026
1173257
1540778
1958966
1051629
1279173
611928
967192
639588
53936
1158496
1200145
557495
1763879
1204852
750599
328453
1757544
584106
382805
1959805
827790
1146329
255569
1484850
912970
1073968
1892941
1415397
1854067
1433103
514250
1981318
1945030
865798
722091
665604
267547
667692
1452700
1890915
225011
1877088
1278794
656933
432349
1385806
1357694
1222009
305276
169695
938910
1749335
1532928
714235
1527087
960734
573067
299363
1983612
1947550
1252435
742429
1251698
911438
1515235
237575
1172821
1146621
914874
1271984
130611
1462651
1787979
578748
985858
1445696
1862195
81561
1168119
1204526
209136
1723379
1533244
1690985
520065
1454935
1779334
1184053
30998
1238821
1681469
172900
1188199
156810
1814125
1341399
647341
1315576
1415414
1416772
1476692
496600
1483120
966249
69106
144154
32996
101530
476642
1817699
1123342
964312
1024999
88826
1285637
1317903
1643484
427227
1999087
650010
1533651
170869
1668421
26367
203684
1951236
1852987
1505122
783491
158663
236840
1330414
1077736
1156391
520003
1052079
1879722
93064
722886
661039
1362563
784753
418769
1734444
738515
1327726
700616
1130276
553644
285076
433447
179094
1763617
1501390
1088159
1766337
1414656
268120
160979
604069
1990414
1885275
1399401
388940
1791926
948247
1521393
1126814
423828
452785
1312985
82488
1301110
1414997
885977
1960138
1807961
257418
366734
1546150
897163
1887851
1356196
538830
1987042
425889
1135416
23637
1876259
1951199
375193
886953
368079
49481
826334
959114
503544
904482
612345
1701102
1916436
646748
459840
156006
1644689
1849323
759183
741459
1843989
154896
740940
1129176
1845492
149308
717190
1547153
1468585
800553
320232
741244
612838
1303561
1705580
474052
1978640
1329243
1396232
105025
1213189
1070200
139253
875308
106393
194799
868523
1365735
163082
1760595
218619
421683
80197
1780833
644422
1293684
579723
1129227
1545301
1678304
1107405
834588
302666
1398477
1967222
1480706
1160528
151783
964124
292481
596235
949606
1758908
696255
1729848
523026
1098173
178910
1080050
1229632
312928
753641
358017
477682
364513
1960520
1716624
573706
1687432
987774
1689145
401924
1927875
1304828
887129
1038459
1992285
1501206
1155317
283564
79230
1133270
1301058
1082372
1285857
548525
1582194
9448
353227
1330569
1741257
547292
1071069
1347737
1576775
485248
676879
1925580
579309
44159
1416163
712309
1527278
1046478
1918644
1856406
1747249
1192231
559052
692437
1648406
1671750
121313
1914708
1824321
1249444
1739627
1053070
169361
19321
1320317
1414565
1599677
1402244
552580
310087
962833
855794
636319
612464
384061
482486
1389127
1155201
287855
1786288
208027
1308467
514232
1239527
1220798
99179
1603371
455071
79220
1486020
1063779
1200548
633505
571126
1923389
820912
484526
1826497
1032612
218753
1803472
1584314
1919008
623459
1481057
934309
911326
1850973
1882543
171883
186064
1387395
1673163
445980
284720
905001
870032
1376553
1017407
856804
868480
1654864
1202361
1389252
1967835
150378
1931694
1137109
1902215
845398
644471
973690
773827
1328205
1488089
839729
1627584
1009689
1178717
1490058
1210566
1046030
796536
1659271
724415
1765900
1115974
1782600
158300
1593261
1134674
1457963
1401128
154973
1529672
1636663
1029984
1397575
1509062
261238
1454688
1687669
1597074
228846
1457378
1146095
184666
77130
1367720
819849
1052326
1191680
87128
1876159
81499
989882
1148347
1334277
876515
182986
317398
1964332
118059
1041660
192269
60450
101972
222925
501493
495853
154678
364039
640524
762048
323258
127344
852858
1494024
51481
58901
765659
1299132
1468920
114885
1870115
1635838
1348518
1599532
1924039
703160
1596193
223078
1075332
1931722
1828368
854251
1652925
1331844
465133
1972222
126806
158014
1112335
1653476
671405
366027
1923412
178485
1962954
325011
1997335
193997
1607248
892908
349347
374796
1100279
1091978
52827
1760540
1955976
1152652
365074
1171143
155625
1829137
911532
86062
1358041
1447199
506606
1937335
576377
1878342
1219291
1328831
687871
739936
1378669
1175713
1903769
923646
949477
1377491
178080
194999
707464
1058928
889615
288254
1058362
1208522
863556
988700
306105
1918665
956347
171243
1467056
887522
1932707
1821576
1859902
1086934
318193
1997698
1757899
1710007
1630531
1037024
503449
954894
600457
1925339
553528
349045
322770
1174025
33565
1619548
489191
204104
1103877
486735
1932253
1945252
124819
1423356
1989986
1371034
767871
16936
472257
1282611
1353427
1654041
1843115
522621
958820
1124616
1413491
1690397
1913457
1844583
1133729
792286
49851
763517
997242
1239009
982159
1007338
794040
668254
361123
1554494
747205
1035504
1978411
183212
1493355
1047052
164737
1600612
455589
790988
1386988
1456290
304109
425201
822748
538193
737560
764599
118421
788132
1214415
259358
319226
1729156
1961144
1570585
1762784
861982
405073
1925663
1728441
798939
853176
1353704
730072
815691
519742
1968159
1338190
1233570
1660089
1010891
1125625
1264835
1270362
1235758
634979
894997
1749942
194707
1689011
1852856
612926
629462
275779
1733282
972482
1830016
1603074
709966
217565
238280
1345602
1199386
1358589
476185
1234118
311964
1919068
1250391
308105
138999
1054598
1583229
1722947
436917
749118
1497467
417451
477646
111412
758555
1644394
1256957
1063105
1641908
32972
151321
598427
357697
435747
156004
22005
145381
1168843
799501
1818320
91092
318838
217189
1683186
1339796
605634
830192
1889072
1188637
921909
906837
1695764
737004
274604
87299
17128
412103
1611310
914808
1608941
479111
1242817
1771005
310297
95698
764457
826346
153991
1712938
1012273
833920
1189807
140048
638629
38877
1364741
336787
717883
1551835
1641406
1387279
813379
1365231
1945727
1560899
1870148
885461
1521640
1299235
1439413
706311
1452587
1491992
1047796
769168
1039884
886247
912264
1813049
147746
1911707
1810674
1999803
88496
498226
1988904
1318153
544061
436248
1560106
1376903
1085093
480629
663909
1987155
1689292
1106921
1884715
363688
1035627
414362
486308
242756
1394838
523053
122808
62161
1579090
776850
1422340
1027225
933146
1735852
251616
113630
1631120
642756
1423623
1192299
1106865
39823
415337
959343
1871525
1840093
1039231
8422
956123
1314857
1377787
484248
1302297
1905380
1343746
1418934
1871415
1781003
529093
905540
719540
1381691
117858
1814588
279899
1756322
1390184
779030
1355990
130428
1005762
1006664
369269
805378
1990503
1867913
2122
171770
297695
636512
116287
1353455
445512
895482
432436
181712
1251047
896975
1382170
1944552
659876
669878
404330
1229786
527445
410747
1780028
1580032
457146
163041
1749414
1555611
315536
1924135
1791419
83812
35162
641023
148574
857720
828909
1341860
389698
1460409
136883
1367462
554155
1671422
1254429
1056511
164088
1698057
116294
730930
1643991
24460
1947580
1456493
1633290
669275
295567
1232184
302918
1871773
1039989
1012894
1392134
685165
1961140
717949
494194
117826
281682
210117
60701
910137
1481493
1419412
1966587
733758
231910
1230389
354728
769486
1808270
393599
327076
112074
343864
1066740
864337
344668
757639
1192959
334505
1847847
860807
197935
56909
1887326
229047
1716041
159792
1684400
1199600
106446
1068506
321281
879863
531728
1794706
1160218
1902970
1486525
1075481
749699
116619
1323055
361684
611433
967852
1246315
626151
1935402
885353
606123
1897698
665704
55540
263208
942594
1858060
438028
1772994
1579634
1632974
1016557
434849
931262
1166717
1772957
1653007
1459289
398927
365263
1057847
597222
183674
722653
467967
871128
326477
850792
569623
772206
1899949
225853
444738
141705
1173295
1105089
261376
1754488
1290632
313326
1946761
1080676
932686
1346290
241910
1732592
1701498
912750
752259
988077
1087753
1235175
1933494
278928
1287374
1143075
1785006
1928236
455957
1533268
685201
914175
724974
1111380
1905529
1309155
496397
370732
874507
803563
33387
988690
471039
702377
1442930
1935604
1083356
567513
171543
1662977
34928
411252
1407740
1647077
847155
1240228
280323
68912
593429
1949461
1836965
1547182
1704665
1598324
1927101
1775594
918210
786381
256351
1783857
1642427
903859
1354603
1707394
1744768
1394700
1303352
404558
638760
235869
521071
1314113
12230
1478809
1874849
1534115
1040306
258739
1741791
1274167
760950
435123
1517333
1873171
1944825
634902
1736144
567177
1184420
1179201
1224250
327465
1103379
941189
90173
1041024
80346
1973040
1143395
453109
1460180
114417
783956
937634
1413721
1970192
846247
1543482
680979
1744853
1661335
1900597
892869
360655
477203
1806080
1153596
294404
1507681
722807
1537481
29868
83514
203
1961008
175674
1616010
1261097
1910803
1477286
1528653
508042
1300528
1108054
1549845
630161
1749372
119263
1306999
632179
188430
1663404
827819
841469
1321894
788108
1237483
1871419
1356996
1963325
1126525
1171973
148997
1811988
93662
245759
505818
924007
692885
371524
1859297
1030964
905623
610808
1067157
1430000
895251
351935
652417
915814
792086
234752
1184037
1044020
806927
595471
1274512
1794831
29697
340569
211710
1063476
1137887
830079
1922174
1009717
478818
1362370
207552
984370
1391341
76954
1599531
105365
760831
716982
853020
1363208
760331
1308575
406283
1977424
84256
1617052
1429935
1940308
1525809
1615744
1386247
605780
1682244
66810
1983281
1885677
1149474
1896350
302787
717263
1681863
436546
1641859
536915
1483274
1315294
1891746
949536
772996
562883
1694445
1528424
1905242
1867696
487615
843905
12750
51250
1904202
1131105
155297
1514268
827997
27263
1654471
1900527
1895559
173592
1129425
1924502
1484912
615135
1802681
887344
220138
1909545
1045684
1599964
413530
1806872
1630008
220405
1114138
288873
1727125
874937
531271
858278
112624
638893
1960813
1068169
744070
599004
891795
1385150
56796
1063951
1243124
836062
1533286
494371
990760
623003
1191259
1964853
1283227
1740668
1620614
338056
1075108
33563
363322
176841
276396
259528
1638668
1743681
1742358
54043
1470288
1027605
527478
845011
1692991
1871751
88364
1950843
877671
671516
1363755
139670
39487
260422
297021
1895284
1675815
6838
1272954
1784574
1370190
1420961
615726
1092383
610432
765144
738667
752676
168056
883928
621049
833149
1577711
1244429
1990427
249232
1709163
975760
1404156
920250
1393545
82078
1885342
604131
207136
1636893
420147
659651
1162906
1070671
139431
1970924
135920
313981
58945
1300990
1558547
785375
753217
959670
1931086
761032
67130
1563007
1902787
1560059
320196
1687481
358157
979111
711629
825658
758656
859631
1680327
951525
637060
1463972
869395
1504269
457283
1200445
960147
477605
1717374
587608
1295147
679607
171359
1625635
1886631
1918883
814262
1925391
1079798
440337
1982065
158142
202467
1838275
1051272
775122
288454
628441
1302751
706223
1064602
1579822
1704245
46594
1488274
506776
1430962
1365875
1718390
534742
1104895
922856
1702898
1685739
383494
484125
62295
977185
538519
220138
178979
118459
153385
1311721
1936556
688558
330182
1695534
1981582
1092001
888104
1398239
1196984
807892
1382868
1520319
23594
1947646
1612938
862667
1192910
1773237
1345638
241530
276115
1733688
1658553
348009
1348364
1375397
1594285
126236
297544
1994455
1534183
649154
1261976
1276019
1253467
392668
1011061
1579079
926037
1400458
1904960
60203
507718
876634
1769663
1985715
1123629
1601977
771045
1857040
349679
912685
1065710
1210301
1973080
423341
78257
1620943
1484594
802808
1990420
1975364
970130
499419
698297
1665874
1557061
213517
613232
706211
414133
1177588
987636
803555
1288904
392570
578476
1859312
1598182
1320816
1848408
925032
312112
809988
896297
1563075
37526
656788
1389843
227033
1510701
111290
94547
1865230
208941
1816666
1900169
1054030
1622183
1436948
1036174
308898
1018138
893253
1170179
840514
1739019
1446998
842948
696154
1768521
186023
400489
1855908
64736
1953910
200338
131649
928651
1477138
439763
594698
1442087
868189
1361818
1505592
1203174
64335
432492
312589
371461
945562
1025976
1905869
1463878
1055248
1517935
348220
1073981
1595933
980607
1156094
1926707
15550
982947
1242609
333055
1761796
756192
839800
1660772
411135
1836447
268892
359404
310676
1835250
650704
1970275
692522
875554
1061057
1345417
1766223
792815
1010826
1952038
865507
671373
1231522
251444
1981782
689290
32822
479072
1068637
1553882
82118
60386
23860
421164
690709
1186239
1875123
388023
110367
1642507
868101
344013
605318
1160976
422624
594930
725667
1837832
1730447
550776
50239
533430
1785241
1367515
502931
1016964
579026
429609
1428276
1064537
1149354
292342
260557
28491
1817496
347281
549184
1640717
597339
1433166
349653
878120
1662369
978905
1104498
170905
846747
1140657
1212539
774325
1264564
1930184
380353
1593677
548593
1427548
1984363
684116
539491
653319
1573487
789847
28074
5483
1008640
1455106
1849384
1948841
410006
695378
1491695
495382
1830404
1627154
1955096
444705
160095
1886395
1595990
1556738
1280082
832360
813346
1026419
1866169
549350
567885
103143
72994
1370494
449546
101284
1108094
1062717
1951710
689029
214731
578618
1656672
462177
204282
331577
1632902
906148
1386459
856524
895335
987302
1830342
1154077
501641
375526
1754806
1531192
409859
57000
333575
698266
479737
528261
1672833
1920278
1327111
240820
1238014
1465171
1430225
278597
897933
178525
517132
1396224
73774
1171431
1138573
1643253
174066
1602793
1032519
131550
1034149
842539
1507660
1222207
369754
1758223
1558785
1288058
1014469
1283477
1874510
1889105
1530892
574496
1632279
930694
1974634
1969245
1507693
1185967
1793319
341052
1703346
1197893
714995
1465846
1607270
788317
428251
71867
1451550
1386573
1855081
337289
194285
193274
24351
1704576
1114856
100648
366700
689486
87209
1284509
1993017
467772
998639
946449
657116
580253
302641
1518170
988851
1537984
782203
1414407
512470
523348
1277774
853507
803339
623187
1168557
1126042
1476096
149397
117579
720001
1231542
640370
1666531
1758610
699475
497557
1003295
1519350
406123
963584
179535
1880067
1333741
642482
1684506
1222593
93325
318760
1842071
1988638
415623
692989
676590
597423
1104755
360361
1439551
226888
1647305
1751646
926494
1323930
364094
1311739
1244054
1892893
1435241
1342385
607541
1141796
595706
954187
157405
1241560
1059881
1043380
341569
1806195
1545785
723069
1335159
572714
569984
1293951
397991
382171
685024
703523
101514
217913
1241428
1159897
1435122
1641641
1077765
1229675
1077552
1145313
226710
1900252
394101
1250794
941212
1642762
1576191
1902147
1164748
444987
901796
270133
1217994
401173
1484894
1957585
1985656
1829650
1042188
1803215
1444394
83567
1963518
118529
659476
1886805
109349
574455
1241251
1407709
747714
866262
165057
1802968
14435
1277239
347037
1044401
969563
619970
1015031
1483726
205057
183455
1459424
1062456
1479145
252511
875704
1094540
45139
261393
1404718
1077155
1332931
1287562
1095891
1468007
1936281
1529530
1561649
283342
652165
376950
475841
985916
491712
1043636
1470705
1258793
1374399
19672
1544027
7323
956265
970228
1445727
923878
1094170
1484443
1652581
1509343
438354
1381245
1627471
1544771
337690
1728150
99767
1702956
550298
371655
417310
625458
1921135
1302729
1639069
1400962
766859
1463586
1281909
1085615
1879014
1231795
1087503
61693
616285
1871577
493503
1061567
298310
882808
1098606
1653806
708827
232065
1679520
1969828
38051
1225845
639549
633505
1174817
1103639
694733
596221
458380
1619562
1687068
80775
1289214
1013246
909438
1884203
863018
1735699
316658
1259775
1403253
1863786
982657
976347
1248579
1988997
1892792
1650006
54996
1292642
1338028
623583
732792
1591024
1803926
1489217
1573767
1128065
290947
1323941
64744
871434
1963754
1190339
1798823
1560004
1158718
1348318
1335396
751769
554951
318881
693825
1245803
1534337
1522196
919536
1375985
1457999
1814275
242407
317895
773239
64937
1053786
1772889
816670
1619813
184431
1926870
940070
1100064
1264404
645932
308889
1740420
149352
1177988
1702686
824287
1065765
376146
403895
1163556
361185
1085200
530852
1727785
434373
806500
58901
699784
333574
1042008
1595605
490905
1952226
1903231
505711
1428800
386132
712447
1871826
1075752
1887973
1946020
120748
1657607
17279
1352546
885791
822983
1656598
1073262
922743
35592
1656982
1701621
410322
1116992
1503589
1137450
563278
742972
50512
1729038
1299434
973851
197086
1746888
1728232
620551
221674
1849659
510353
1437117
429140
1800612
1171065
1121600
1690364
466557
455892
1592932
1194399
704033
1196924
692454
377520
334731
31074
1801377
1372514
81603
1056415
140450
545489
1568348
849324
263461
1697161
151521
439002
226135
687672
770906
1367398
997698
1563406
1053772
1724800
560593
423899
1208320
87255
1995183
1153568
1354607
506328
750920
1224000
791679
677338
1999752
795196
1979043
479899
912844
1286912
780033
5644
523637
733547
1552631
511029
294329
1991492
1198279
588995
99147
1103639
1419660
989086
1437850
1158247
61220
989065
460157
812882
1256519
959053
606029
1355292
1999572
990378
1097578
1383832
593062
1222989
12469
1413646
1417265
1854553
1278250
1500103
1640313
198067
213245
1359506
1053466
363658
954055
924996
1126818
44008
1244678
1718696
1511615
1521884
135457
222360
1435801
1796287
299550
624154
555453
758375
1014536
863808
186416
1270587
1570590
678527
1472469
1437341
289084
963448
1691345
1890673
1191740
1294006
426385
643919
955327
1644406
354685
1384817
94185
1618846
1696345
1176457
1151256
1920818
1629647
719491
479166
1431405
259277
1805485
168366
227725
762225
1175680
739566
1472768
816708
309924
1668925
180098
408084
943214
964795
448983
1335079
1259329
49159
285763
771200
1714996
770827
1328541
1345154
535028
744022
1430338
1566047
981430
764597
194963
928725
781812
585225
785923
572016
1383599
560322
1858666
945089
1763542
1587244
185722
1824143
1088840
1402382
757423
659679
1149703
1406315
1415793
196982
1544601
1352538
228850
283736
1516498
290266
990980
1768298
1257004
1539448
236124
141868
620952
714365
812307
1347945
1313079
635215
1513448
1191044
743196
265788
218411
799347
488108
1521480
43747
1584374
298496
723412
1302751
580550
672686
487831
545779
22825
1135210
339449
741897
364040
1605208
1039924
131130
1965226
1412572
1665885
278152
512435
1253913
691217
854950
745123
83409
1614714
1581335
1133406
165501
1679898
902685
1766361
11591
1927272
1083794
1569813
624160
1500401
529905
175901
537375
1715965
1793143
1208909
41308
726120
1279102
1723254
30841
1082303
77530
1986133
1016993
1799109
1255670
1159383
1655703
1167980
1578941
1473705
1930973
1992715
380422
622537
1386158
1433011
1818868
1770408
1099159
1366886
1807032
1598124
488372
207019
226901
480631
333305
1365247
94224
613465
455580
413549
394314
840247
1360354
1248789
975623
841315
1434871
314657
963937
1910224
725743
1809935
1294898
1521771
640774
639924
1903590
1880088
207925
612146
533018
1092653
417785
623125
1481695
1093709
1528695
1164679
1174673
1197414
303846
1987509
1012107
293030
815207
1455029
1108697
1369686
719509
907948
80750
1759438
1824144
10439
1343788
1455569
1242571
1854552
880506
1220485
1826105
1289126
1042390
574882
395422
1841744
566819
1841274
738744
1499743
1272380
596256
443052
935438
1132949
1841935
832197
1957743
106147
969664
863718
1774018
1196129
1058990
400824
737778
1805850
814155
1044592
1180609
694990
1282297
756506
67395
315295
1365899
360214
1721657
720931
1081239
1242632
1941567
115958
1539384
764807
783542
187760
959100
1502019
1955476
261481
1681647
1114450
1586695
1984904
1368464
825166
1792451
1619937
548468
1584764
1921172
1103490
1431213
709844
1669837
48444
1836590
1816023
48895
1861937
294464
371265
1613389
1159942
1501174
1931195
1067383
1708145
564578
1050397
693082
231826
1373390
544486
1360998
879052
452575
854072
879856
679076
456366
747830
899059
220552
1561501
1016736
967067
598543
1205285
779524
297879
557720
1075090
1464416
1429012
337109
1647377
1403044
692862
1363149
395566
1416482
1118783
585771
724921
284563
1371725
256742
926361
385358
394243
1420367
1426596
1851299
1569494
1120069
1997283
1786132
1642029
511702
281054
1840003
1963363
1805156
1121016
1450266
1880147
1258884
543302
683756
1072018
78709
710021
1651163
457721
1394802
1992663
1162943
934677
1292004
1590097
528088
373397
747636
913889
1075582
1742518
1916396
1553681
1475416
1059789
1862137
1812898
692895
490210
109608
1109310
885717
1636521
841961
1117133
1755274
1751802
1085636
665700
1786579
1188425
1713990
1216987
207262
1477053
894352
227472
1847462
1373160
472261
1978801
616114
1833648
199658
245215
1802434
1989162
1407862
1575545
754948
1601648
1643436
84895
865482
1021049
872167
653207
1345201
649856
303354
647175
788651
515968
139918
1326734
1764347
1898397
740253
922828
1928578
242193
321587
129128
1333265
1290254
1477786
199524
1169764
524438
90352
815225
1364652
975010
506752
977941
1049490
1045365
361776
335644
894776
1595386
1470075
494722
128799
279443
494095
2244
331342
1635860
1055831
844645
1451579
177237
1667132
1703417
1307378
1268715
392834
543895
1346821
1917019
4264
912408
204871
917123
1010790
871067
1279387
1050476
657376
770109
1951123
784978
1200351
1000009
1726122
1769275
412318
1719171
1026254
1626925
1786351
1248364
1905450
1612531
1863999
587757
794750
1875655
1910131
1699203
743800
1310832
1602938
1256552
859271
1806419
1231967
17275
1781354
1637118
440101
355092
1585815
1466235
1928132
286868
1686901
559794
825449
486705
468925
249442
1222643
211987
1664830
520989
206605
822216
1398873
1064475
227256
1532964
1838386
107466
1735926
641053
932204
480032
661935
532377
776916
1527039
449735
821854
1595603
437854
250316
1957854
735161
886829
1524805
1537047
695379
1792814
884968
49798
861032
355271
1816147
1516845
571458
1311206
1385313
503193
410817
1544486
1402782
1378122
643102
910046
438712
806566
730850
1578356
115774
216437
937494
654114
398820
154305
180810
1945120
336214
1607449
1251972
448853
701140
1813451
1173574
1908332
702520
1151852
1601688
103937
1320677
954811
613647
1605151
1991805
113358
466843
123377
1690786
817616
569294
1636020
1185279
380510
940973
726706
1902892
1807228
1340946
920057
808521
1071178
1882905
1001978
37067
1435294
744262
1632941
1060238
208219
983816
445942
1266667
1535503
1129028
972177
1451756
1390031
575902
1464924
241754
1750796
1950686
1060693
457175
752319
1495583
1712827
1341449
1616393
1592068
1704936
1250376
152060
98610
1823364
1228234
1807750
364056
793907
1526661
886166
726657
1317023
875479
1110232
1115982
731419
299891
1900816
1753946
240084
594824
1219991
1840354
1891995
1929652
1199378
88874
1288519
97540
1317361
1256741
339864
1524236
723673
1533905
352781
1479556
583678
585466
907642
1810053
1801507
947227
7442
1925157
1802141
781485
313146
369424
809264
1463107
1410565
985516
1355820
1521913
1344607
117691
829334
1774019
231804
123372
129352
1361116
857514
1653745
1233931
326834
1329030
1646939
362639
409940
597523
1304896
1982698
226659
1248210
796373
960787
1013222
1538248
1456627
1364051
379330
1918909
114429
489939
787735
148962
1088607
1342500
616687
1015945
1726326
1226302
317398
1850342
649231
1628021
1196282
1964402
1186137
1588941
1793720
1153981
915544
22384
1704693
1807815
1157115
1548848
1289436
1522375
1965114
323892
1933449
417444
1687737
1303187
1850712
1558779
89438
579982
1960603
362420
468979
1718354
1102133
1340188
930828
421826
1387874
1447900
425042
1300110
1030515
1347269
411779
1078467
1125931
1030924
1638654
551234
1866243
1281668
556611
651645
43035
1392191
1384571
1581263
394739
840592
1114278
1089066
306494
1018264
1958082
1449338
892442
1077037
110880
1691
913444
1997871
1599091
499906
81884
221300
709854
42284
1116434
1853729
964124
1382016
910281
1009333
1052420
1671683
860535
159233
1497864
1857977
135469
1801893
447884
582968
686448
1017898
37640
747229
253942
238598
563834
462760
619392
1323391
1450232
1445108
966814
1973485
1455550
1463592
997087
1745416
1027402
683629
594201
651773
690577
1274993
659669
988144
1760201
221997
187887
416986
1288294
1158619
1487992
782080
1663781
1613061
934029
1220908
1552127
1036335
28389
656730
1187052
1255317
263027
254910
1131201
1430471
805861
25674
323493
487611
867624
938497
850369
1984329
83541
1830403
565780
535940
1246521
1519435
548816
926999
1022429
425298
1387981
1692635
1842519
1670001
13418
276620
48462
1939142
1646792
379035
1474784
920826
862830
760355
978444
44213
1192765
1143586
1247402
1292056
1847071
1144842
580305
1246789
578905
361035
1454384
789636
151769
794275
256583
1536394
1670438
949370
869837
739692
1023729
1345074
1349411
23659
269837
1260360
1859858
243266
795492
1697835
1451664
122369
1419067
714597
859571
1607991
1878250
1269643
320620
539555
1774218
1422524
623933
599388
885437
815228
146019
438412
1044752
164313
131843
1017638
1036828
10099
235675
1620076
857914
143181
1725805
1657487
974080
1722851
255666
1111593
1791792
1963642
1307465
95615
1215914
440287
440349
1425066
447908
371460
1251654
197284
489462
806558
1898595
1691571
1863995
459458
1439933
286239
72679
421127
1438256
702025
187085
1616626
1161317
1732550
877107
859841
1176293
851721
925315
582743
1105622
1915725
1808982
1078527
1797475
1799024
313346
1086113
1730445
988159
1715702
374916
1711067
224659
1025144
1365231
1962573
1829609
1575215
60770
836466
692354
307352
238568
1888933
1152532
588531
510591
1859298
835043
92765
1096480
1028248
400272
537104
594918
1625411
860366
527413
243804
920189
722766
775721
1172020
1802491
20398
1307938
100814
1857133
28157
550881
568424
1374005
1926662
1616343
1007515
1821655
836675
1294915
1940225
31532
694192
1938521
1204451
857005
876482
683755
1356124
703841
960938
1691221
1510879
1401807
609181
752916
447851
831759
829426
696082
297779
1386204
42893
901300
341584
1067258
317172
1267445
1256712
1056714
1620254
194625
829423
1273174
1413159
543888
287236
1119533
1690014
657155
1618514
597099
1948382
319925
1535031
1353818
47854
1983641
1570180
1213687
1488988
1907711
40878
1347239
409637
1043332
554237
1337026
883671
847598
1088809
1839817
240425
981806
1236400
1606355
795767
1158475
173240
1394739
107140
584219
1121657
829660
1917508
1014747
1416734
1427147
1884917
693626
633005
1908085
1505964
1804898
491933
789329
1277171
1464315
1943831
608363
84616
1129461
804602
870999
1010269
175064
1906171
390952
626420
1884531
84865
972518
423330
757229
1180576
1777016
1361551
753006
1598546
606199
1089547
667702
1603120
997292
350542
329052
503094
98290
861033
1957261
136169
1160772
1729125
1187455
1606888
1573240
386802
111433
139686
1157616
831606
137261
384646
582646
724230
462801
305720
757643
497311
921548
1471493
812582
1956053
977036
697383
220785
559893
1768942
1915103
385287
415796
1915857
1742758
174906
1384457
95157
1488067
98448
1871416
1738912
254770
1175532
527158
81877
43136
575979
299914
32633
483953
1961350
1028359
1152440
912773
704684
1955960
555455
693526
1193601
356535
1069932
1621310
426135
1901703
332492
888122
1752562
1237323
1242224
543832
1976475
375394
1664482
566756
174108
1304631
923612
903724
1163853
454259
604446
516137
1685787
1046810
38096
315697
1969535
89462
472924
1138819
1628187
1831445
1454770
1993194
1822620
1573450
375133
1039845
1339149
1449152
1213992
239668
1457794
172953
1550376
1385329
595800
258330
80443
1344845
702557
1506835
1356542
842674
1427194
206415
208739
1135962
1802166
1543474
1205537
1429499
1297949
815969
437098
1892449
1159328
1454461
65216
967152
1427085
1446974
1312617
1549918
1766500
1307460
298315
617243
304205
1105612
1126743
517613
1585164
340093
12066
1240790
466131
583019
1460908
469568
1531837
1936404
435923
1623358
779529
630990
1528952
1567363
149851
1921796
941909
1666855
252802
1733209
67113
1139020
1324382
328884
1857494
379906
973121
1866363
378469
608441
545183
980131
1514069
1227141
911936
1470019
1823922
400970
456313
334067
853613
1649781
289661
1446367
364952
272850
819208
763471
1252763
971145
172984
394269
1155747
1478582
1381028
1768481
554233
895277
939094
1396252
1944438
425785
1148111
139075
1778845
1943778
1369528
1087892
912570
1571528
886815
911995
868083
1325813
443869
419739
1960584
1630170
1258394
1286618
918307
419265
997281
1926198
849602
171296
1102925
585195
904232
1066633
1914103
807029
1026303
303694
245715
329238
529178
971102
1303627
838660
1618633
1708133
665632
534709
1600319
1016162
865599
1704871
452717
1179898
1735920
554801
801776
813120
31858
31258
784915
1702726
189263
450700
1792400
139813
1134684
1792280
1500809
1150418
1804263
627399
1296667
1564442
1311459
1247527
809089
1945875
1774270
1331095
1372748
1256472
533485
93935
1708452
448651
381768
669025
268817
1090743
523151
301776
88569
1727586
588803
790497
1288043
1459067
93818
599462
1335999
1969134
649062
468827
1123710
855939
1392257
329911
1949813
1511559
1139668
1113816
1386157
818499
1472353
576100
973775
1707382
959931
849972
576664
1338962
1242125
553057
801356
795835
358342
1051617
988025
170051
132524
457635
77318
1458554
1896413
711099
753037
990267
1977334
1318814
1061052
1907813
840795
711935
1067657
338143
1100830
1914039
506544
1435776
345961
741951
1191683
1397547
1345031
1605184
1534650
955400
1136620
1064806
1569688
215802
1849615
1799317
935890
1260756
285832
1974019
68556
1075770
1937206
597105
625956
715715
1378486
1489400
30432
1219475
1152893
684456
927434
101686
1701957
560014
1247366
113526
265300
563569
1261793
1743576
465595
94760
1527341
295747
646025
1927498
923960
1053691
68463
757784
335369
1004198
1029754
1649093
1146763
1456207
879787
935232
414924
1642760
1990363
1041354
1710384
423196
1478670
49841
9635
1144485
1741834
855262
415330
1434324
933572
899319
810992
1485721
1129648
280590
1301164
438500
946805
1460103
593845
121843
677150
215886
1076212
910966
1523972
782802
1907566
1662297
1607302
952423
826890
1426805
939360
1957194
883968
1872014
821461
265585
656375
204355
1303416
1319000
1321339
290950
322747
594121
1444086
194558
1478623
1782216
1342983
227999
596085
552134
180438
1261178
265847
1743277
845121
1138682
1079005
708862
1972782
153299
1302505
1393035
1433719
1840478
744587
36554
1374811
599252
112085
540327
381340
1786820
1231328
565763
1211537
1379363
1277477
1388219
40387
982351
1308222
579188
534362
1804137
705020
347391
1558143
1809459
1274281
470875
1643220
1486583
307640
271993
76057
1707080
1503822
1535609
205598
853150
909588
1390294
289167
1882698
574495
431227
1800028
869903
98582
1078761
608938
1512686
1527429
1481639
1499815
1040725
1817135
1961685
1283336
421540
980912
1943865
1129928
1292222
57635
129429
312524
1485293
743821
1947675
1849799
464165
106372
395711
1787772
430714
310634
671607
1540399
1123580
1794872
555306
921329
1390985
1904563
400074
1448613
1082375
1699300
1140822
237422
528374
773525
1603801
286839
543190
1778131
1068593
1791439
380269
1230756
891576
1669800
630988
1315615
1625367
182568
1102230
825485
1766830
203219
773703
1538925
1155128
414020
831075
754760
1981728
1748477
612811
1656749
1566413
330173
832833
741581
644140
42997
1676961
1959862
1263061
1609517
1744461
1563871
1911293
1715071
587026
1583381
35470
388619
259706
11130
1702710
291569
472163
262907
1582101
1378454
752471
1996263
1671415
1035204
610953
1558926
1390934
354939
918486
1207728
1904912
1730926
498416
1077650
1772838
1739305
733269
216028
249604
921265
1284038
87008
1121287
1059131
626617
843863
1314554
1639735
1974224
59477
1877800
1058484
1610973
1914149
1680462
74476
619642
1607174
275096
1872832
10722
906157
169411
999607
1849577
1960731
1595314
421460
1236442
1784786
1234222
429304
1275342
1449746
284358
1569671
430216
1887584
1741295
1223052
196935
1080054
1234653
1650514
53749
977967
1197725
919597
1961588
639473
117385
1705697
661278
956935
1654548
119581
1611062
641457
1376644
1050579
1977611
520607
689261
933427
1234268
29758
256733
1206712
214587
1176617
1681508
1554867
1326403
1000656
161874
820295
1858469
368939
779547
709908
1890814
479510
857943
1326643
1421163
779897
878524
1140714
983818
1532070
1482067
362016
882642
1004532
86718
467002
1984023
126123
1737968
831238
1092891
230362
88297
1860286
601012
1327811
806026
1106648
980788
839071
1955322
132337
529278
460613
155872
1461361
1090900
982048
1270741
958316
1326655
1632465
516948
1979291
1910130
1956382
1981170
610485
245073
1014813
1866858
718808
441506
810028
1087085
1171079
1458860
9895
1313625
20961
1379235
1023299
226176
333571
1842191
61933
649510
460718
763064
739675
551964
601430
1589403
1075111
1901022
1115774
1974351
31552
303580
290789
953981
717623
1355415
1267019
424242
1163634
405311
1436309
35372
272263
15014
1932492
325305
1107384
180463
362143
1106129
765964
371376
696688
1311649
519938
1931912
1761637
1243420
455101
894255
1427431
1975720
1311791
701151
1604755
1886109
1079146
332722
1004075
1176882
137282
1833639
778064
674627
753766
1119736
1774458
153993
923038
285245
1986783
1799481
288037
1147400
238243
1114535
1507657
1732472
1818177
1574041
796238
84435
267595
1895109
881699
710122
110082
1022018
1358178
323821
319565
652518
392410
547214
1543892
1872077
338931
1841994
839032
354676
1504559
112304
1236823
1101384
536177
889144
9895
1243960
281558
738865
1429575
2438
1483965
1490277
1596652
1024380
1709849
1669115
1661238
218457
634638
489241
991823
1217383
1402593
910889
1705872
1459768
1260432
1422220
419279
1984910
1488898
1376115
378131
1210415
315324
492925
1786841
1315912
531027
169811
535893
292993
112599
1044457
1336307
1930072
236028
1052935
1912619
730129
958684
221578
1560535
696565
1898273
1861610
1802032
1108230
1014925
538489
765829
1903314
1910023
1346152
534189
295531
1420076
1962310
1038139
43913
1651170
661865
528280
430901
780240
383338
594535
1744845
1469045
613935
1367702
1225256
1873659
285654
1530233
245643
851787
1624454
1977278
246330
954270
1038423
1659422
1339226
692137
691453
415424
147174
73689
1158894
1556236
1899183
177048
352407
364965
1312083
1193526
746272
310489
1151651
1919008
969615
1623422
810863
1435296
1357686
741758
538458
952051
1126231
1876926
1679785
1501524
486946
635103
1167790
1008302
1880453
859925
161163
5169
712443
1017698
705743
1903901
1361624
1292091
1234803
1258503
1812089
1425941
1574998
1067678
423914
309200
864398
742000
1421034
805007
289843
934961
543425
1748321
527667
507192
486381
1941047
1116303
900123
106974
984940
439768
1640730
1725739
489518
1290235
1225482
1848453
1942870
187452
145293
1734460
997433
1370504
1499201
1820523
1158233
860182
398099
1784267
272866
815783
1026094
139398
1888511
761187
37096
932975
1951976
1286252
1844920
993784
1660124
716120
1310532
1183750
1755916
1181015
1267447
259693
1188633
585451
1465408
938640
207986
1651747
1022978
1331782
1576080
1734348
738299
1886503
312951
381122
1279516
800134
1243120
1529674
1092088
1990958
1831553
1279101
1969211
1307036
1225929
402206
1494945
617309
1328575
650818
825844
276529
518335
1144133
1960205
775994
1502637
437205
544759
1514806
552029
114952
894407
102174
1147014
659193
74647
542147
223078
843061
1917023
985887
1912317
276182
1153607
1317309
899998
912783
474768
76633
1934870
207843
1086130
1205795
806728
39017
602645
1789910
1871584
1320355
552104
1525734
1297204
939913
1668499
1622641
1414982
1377851
90198
1364549
1091588
1958150
395120
1336399
797586
1773468
1157002
982710
1365728
350864
1265795
468115
483889
1473671
798395
910391
1429414
1499841
321706
388900
654141
1684051
1627431
332037
494649
1700281
1630306
1049314
1318332
1108802
1459058
1052033
1776547
1794039
754442
1911883
386005
1820600
931447
1384852
367384
1910771
904123
72846
1289958
1088746
618669
1227804
575933
697029
1817041
769052
1135200
162384
1517019
1783134
1737195
475470
835680
429824
1311142
1677561
1931198
1596425
1668234
389182
537975
561183
1359230
1331483
110595
868104
1116485
204483
335285
1199584
1270182
96328
1051238
1730794
1729967
1493114
1148176
521388
907391
1469330
1758596
1317216
767695
831304
859408
1395960
1386094
78048
587908
251329
1360969
1377942
322303
1873302
1755898
1314133
69789
1921557
1912443
20095
1858945
823917
1472874
225676
1266700
432309
1044715
1639701
832407
1857732
1563943
570888
1337213
450628
519481
1270323
101384
1558186
209891
1555090
921086
1371292
539526
435797
389483
710686
1022700
732039
648546
976761
657765
573928
1627847
1711182
671228
1876989
1964545
1579992
318004
146081
50324
1946399
98156
1882398
1569603
16122
1538063
1228765
1252290
1666114
1445295
25770
188554
1676712
1570160
1220486
1829157
906524
481763
585317
1214588
100947
1365403
895421
631376
747328
521458
980202
585179
1248491
544849
898447
1185752
899784
608189
1691307
509856
1997199
150432
548160
401196
89113
1695526
318072
40635
980867
1079108
1173710
46810
297897
1684695
1210815
1673968
919710
788358
923879
939236
428715
314459
1330331
1341200
616365
459708
1538565
1126573
944829
888183
776798
47937
1642923
1749125
1937889
1303202
1412892
308310
813076
243277
233128
1800249
317616
649199
133617
941018
1447840
1248978
927484
1017910
287678
763082
225296
186862
170542
1247436
1576962
914190
889536
88289
1793563
1135351
1403070
1303767
1287469
1629549
1923134
1063762
1209287
1990168
972246
1957559
1056058
1564539
191669
974698
1974150
510271
1288677
1961790
1760547
196962
890242
1192654
1608922
851398
486740
1376716
866702
1493762
320639
658997
1061200
644237
1370888
1541862
1818490
734294
1521390
665424
1624556
757384
446100
314907
1877256
1203373
997976
1036862
1458340
1917239
337552
1896444
443166
1098624
1172405
1063747
1692562
1437458
1591848
554823
1612821
1581918
1207313
637277
503186
715703
388072
1383188
1662814
1799420
24463
1315391
1610843
1979562
1752552
106181
220784
484153
1147812
487900
301368
1911936
2378
1213039
1219318
475
1762934
605134
1529245
938815
971780
1443107
1760454
1553174
921604
1070291
966517
1722076
558473
1559460
362319
1703618
904082
662299
1765419
1181624
35039
1409801
345039
1882838
49477
1506071
452016
517765
554637
1733231
1892605
1821984
363951
1885059
1567281
45012
1034625
397524
429092
1242657
765403
1219138
1398088
1291194
738192
1951009
1312420
1179295
815307
1452117
1908475
949995
1318892
36396
1025742
805218
1518497
1599705
270198
693501
966153
320171
324732
681329
1473079
141416
178514
1113528
420391
1413410
1663120
124822
187401
347893
478119
1362422
1038956
979703
621019
1388621
1027156
849304
2127
1761112
145224
355896
1006388
1605805
1397631
1099318
759361
639586
121587
824020
1526046
181972
562759
720332
565204
1743000
1511268
1521523
88482
16291
601133
1245216
1785332
1950472
1919732
517077
1865704
1464800
623848
632830
947403
1825001
398772
1307125
139874
933427
1271272
295943
746434
334083
439361
469669
1258962
1311061
686386
36209
1493972
759568
1825333
177885
320666
1976904
1542522
680539
173858
824695
1048461
1047923
1616782
1133398
1885232
137755
1147260
1425976
159503
619970
385290
605289
824547
213200
652578
34171
1590887
1213281
1128350
226281
1042447
46124
897203
605052
1060804
1059740
1850369
1223684
378874
845860
1826190
890438
529677
1372452
1041249
168603
919564
165742
843003
126277
1436671
328366
1950134
883164
666756
1284426
1348562
1189781
1611098
354462
211558
1508402
1883875
410668
1624352
1538420
258758
1983709
1907674
1894802
1628135
254806
1318490
982145
1922315
1392106
270715
585709
1427669
1033869
1907229
1020638
542579
998134
1286845
927702
168873
943047
1596308
1013748
1086745
565006
1198621
1622743
609668
1047585
1038897
1292493
383668
31299
973660
1488341
1823947
73022
1262613
1368815
1467141
1689884
1027968
1761038
235136
225002
1363337
1665855
948417
190057
1256488
504740
1054778
830013
1862217
1429183
569334
679702
1027699
1005831
625513
1142770
214459
369071
25643
1867696
528446
1470942
667639
427697
331713
602237
1749031
1526854
1173640
383692
900287
1991273
315380
586687
430139
1008276
503757
1677115
613269
1435176
1471220
1116794
1570482
1558494
1150620
1480227
1495781
1367936
1996726
1831828
1770040
1908535
1786899
1652979
892462
156828
1805340
146528
1390156
1070519
1628117
192077
1416280
1061424
1940251
892798
1510610
60236
1383640
1401695
334651
347501
1950272
798837
1362796
1925869
1195287
1694860
1973411
843968
1273062
1369479
1873366
48956
487758
1709914
1204479
52525
554997
1565508
1256005
679604
869880
436779
114552
241502
791824
1331836
1325053
1237705
884196
1582643
1356833
561050
1704405
1012352
1964811
274591
224911
747328
197653
386308
356992
1586008
496214
385178
401330
1367161
655492
1851014
393602
1843601
775273
1114283
127807
56153
1169815
1422090
575733
1464688
383013
1784014
1278692
749171
989912
1043889
1387359
141027
1283415
826319
1910408
1144826
1625286
1711362
736533
1111994
1625997
461738
1235518
561380
1663899
961232
1033547
1194849
687470
381985
194914
1737873
558715
1879548
1114860
827582
1415481
1637824
468285
1540441
739930
822491
630970
1445510
126910
985446
1185408
1395351
484952
78932
1634465
362830
52866
1848411
883166
489133
802940
744659
1739890
1160184
701203
241019
1632825
1907294
783141
1534452
1672034
1978334
447167
442879
303242
565577
1368376
1771673
1805439
1656416
682780
173040
1378289
222606
1913800
1654114
1363505
1584410
640410
1309114
1580494
1813725
340300
713609
1691154
267702
162490
772020
1437170
1980134
1005569
1630765
1793022
714163
572452
594880
1957402
727255
524634
636862
635714
1621819
121991
1293857
790302
7855
523344
1357211
478532
867057
680924
1778925
1127262
652716
1084748
1376831
529120
656884
1541744
1570341
1231640
1949863
480734
304051
761975
488002
1904733
301082
140282
157476
45057
1123769
35941
1058296
1348797
1782300
1946810
1378941
602433
844929
1877820
1287912
1136978
1222333
1122123
510788
354211
935080
1790043
738880
56388
1223274
1910499
1717708
1543404
1808816
83882
1311682
1104900
634998
1118443
1064343
1263626
1722490
81837
1288065
1355939
153533
1662177
1197505
1887956
1148614
1123432
1273280
651497
664993
714997
1012682
515393
218496
1828692
1925112
1711809
370411
1034913
819489
998307
1133928
1337205
1524671
663379
943166
951493
267116
1693457
111917
1618733
1020750
1735624
1178923
922571
1420215
350144
695768
795335
1164551
73187
1207494
1364496
1797164
505876
1867945
95144
1893241
1137160
220052
1362829
767291
421399
18236
476361
1321750
1500405
1493936
1109315
59811
102827
1279571
1304204
734525
1630927
1882805
50705
1560627
809751
1180813
135361
1471898
1556341
1966062
43590
1823746
1179642
863796
1386063
815722
581216
723478
1121793
582707
1845298
1867099
250775
1427645
1462780
106736
1749132
1315702
1333862
1825565
467367
1378149
1332433
1463097
1813942
1430912
1412938
1313313
357655
56938
680198
454654
152337
250482
853332
229584
43035
1335796
793253
487495
1230602
257177
1811322
1335818
237912
1630614
289027
701550
500403
598100
740838
743866
4209
1934102
1432458
226430
1314383
129745
678690
499128
419778
1246930
477645
1054240
1527541
1389529
915809
1982091
60068
1677922
1863297
1626705
443932
1584969
1848063
1674462
1786259
1300231
609167
1871780
244330
46493
515693
112103
377465
1843613
1944463
447502
1583429
1836806
1445837
1246987
843262
1997434
30030
1607649
228234
1598911
873143
1521367
907304
227287
1266623
842804
1893534
672704
1664944
1670654
1547040
1164004
1071171
821801
996968
190021
279642
356417
445320
1939613
5278
1043039
624992
19435
655640
489399
1591066
334387
1320991
1972161
1120046
480920
395131
776894
1080544
1940570
653565
1127446
720036
1690843
1112098
1178459
1450487
460237
1299925
68775
851841
1660877
1203113
1687832
367399
1610728
394989
1759081
1324429
780697
791355
547166
1234979
373925
1815991
393006
1263645
289828
704213
632749
784845
828341
1248620
1032692
308016
1339692
57444
109971
1069773
1163750
273829
1289290
927178
180275
864623
1171129
1864977
116640
1675390
1092612
20537
1049940
1853048
1082702
415294
1591277
385769
242506
924697
16881
1612823
972529
1557993
655489
1710286
1699534
1074644
678374
609981
1979298
10343
823064
1463865
792947
598245
1045157
1438853
891599
129698
1472316
873245
207753
645315
738462
733495
1815110
1017778
1086625
837364
1702103
665205
13359
1955012
1082386
1156714
1909684
1697898
1029629
823701
1632417
834570
1466441
1838946
1905943
950016
1303161
225123
479828
719990
757985
1791113
615520
1185250
1245774
1727578
1959344
1661776
41121
219507
1113808
6050
392725
1222551
1611562
1028239
636019
998468
837444
646192
1750113
1510172
1696038
251473
1968196
1156964
1447332
782161
788299
85637
1795746
98556
1811170
875558
1289268
605012
1136976
1490916
565156
1288850
1004690
1521032
1895915
1624263
666933
680922
1136288
169375
1931194
1111588
802327
1770619
1571609
125758
809598
806986
1452611
1252279
1053091
1527752
524389
876179
561078
370987
1082871
1220767
242411
1655496
521111
1969698
602127
1568692
1021769
1816496
1600216
432117
128271
1853205
1623758
1087618
854866
997710
993864
663557
1501433
1170025
238426
1784358
1100561
668113
1217431
1112348
637679
440772
1982081
1150762
1350504
1457622
1710117
268910
1057947
1495672
1332672
948795
444626
857352
104615
811091
1579945
287840
1043864
1688705
235899
1793605
358009
1653573
185366
1990274
355425
966377
33549
565795
1646358
1098463
989145
17046
733119
742868
206861
1278458
593818
560170
1209219
1257700
1322092
1319704
1563947
411812
1745485
1243502
1622416
809768
208166
1580654
728222
1039900
765771
1899841
706027
955343
1329047
223519
1805668
1698154
520256
943482
809171
1654084
1152653
1075196
1555170
68643
564473
671467
86443
1215112
114660
823262
951893
568714
1123519
1453651
779151
1919546
427951
985885
585267
1606827
1853158
1267186
903737
295821
245848
1033992
1724088
1834888
1843551
1957489
1546097
1346808
1830103
1718203
1073139
1754917
947600
1758369
831428
1699465
270511
1196030
1346798
497910
826809
907941
1767449
1328773
1177930
1690903
462116
1444805
961708
1020229
328604
712927
725803
1490000
1390035
1609670
65203
1716852
84048
549936
1464061
1237978
1867038
115761
734538
1603607
812679
1926925
807347
1686994
1550222
1019429
492338
1307069
1007812
1100514
272749
1204730
120834
652855
1814775
1822606
1087787
382046
723115
1334420
412632
527157
556246
1831724
1404821
1618185
839998
1851928
511787
1973924
227418
1723857
893443
507800
112424
566714
1202218
127630
1106396
82709
244588
92305
1360737
1409998
315263
329371
73404
1447107
1156681
1825971
1978269
1196009
754367
367325
946803
1437466
1959565
1656471
1316631
910419
147446
228718
1133004
1903401
1623713
1690599
1678209
1331047
564006
1512284
1270294
344286
94836
674909
344804
43328
1849448
730919
686248
627773
829771
1280463
313760
1993129
757122
1028365
166389
568262
1838434
829807
821422
1465284
1884902
1395356
476356
1095083
817915
908550
268553
1806808
1785678
880122
232231
749661
1288894
1042000
70375
1345651
1333175
306511
1400119
915439
626229
1036687
1654812
1757357
1697890
1020664
1214762
1002044
894784
444886
1909572
1794712
662216
1830105
121003
1818116
1507433
433031
1126232
1165996
103352
1968119
130422
743838
15484
1951300
1335252
1146681
1232866
589336
1561763
1751583
1684369
1301972
687711
1796908
267520
157899
5110
1904938
430676
857420
540014
466698
674067
818589
244315
1681151
1045457
873397
641020
1217901
1548913
1972217
1828806
1892624
611646
1466320
199461
473380
1142803
611398
1486726
350556
1241862
1732667
1814405
995220
701823
1680998
31811
290392
720240
1747151
357351
499817
923366
1596224
1497628
327459
599217
591523
1487248
648917
736515
1411531
1690585
1544625
23758
566167
1018318
818770
99448
387334
777655
1709384
1301947
485288
234633
1891046
1860073
276217
1049700
1067993
1015447
46778
667160
1203079
1108330
221091
627905
624996
930200
1747284
1340553
1036806
942461
1352125
1401550
1416686
340822
945694
18834
1633680
1243326
655915
703596
3772
1420758
564354
1997642
496627
1538783
1959573
1790534
612331
310455
1767117
610812
1077561
1415376
1133677
1565278
448634
462492
1994926
596025
1284967
1530927
1851808
448403
1105002
589816
498844
359824
167983
1126703
1251453
535112
1754118
1449243
1791796
1533538
1889564
1127952
1579252
194572
1658189
1284179
219108
1553995
829193
1836461
424830
1452937
657981
175555
1805820
544942
1491834
1433736
46652
1729504
1527468
654320
1304470
805753
1726719
1662934
786111
1791935
454529
119715
848215
1791089
1975273
1404451
649541
1732654
781830
1593041
505822
1748875
394769
18143
1486251
1507715
492175
591550
1528960
1089978
447995
1905464
1012639
1511324
1553005
1253733
1326167
87151
327576
754880
1594047
1082744
896139
137456
1000604
323525
995856
1822141
1218933
757066
738147
927390
1922016
962517
1332345
865964
165335
452465
1547954
1740355
1842730
920211
448856
1690309
1886447
1887963
1515321
78552
98942
142504
268039
1782910
1515639
1492583
742237
17128
18648
885292
784491
848354
1397130
212009
232655
1054319
1570244
428771
270932
1267749
1672073
196259
1720583
1068907
1317569
105805
883847
279610
1645254
1238958
1190436
1333763
585017
1938015
980358
1114581
785781
495940
1570020
584331
484264
679694
580749
75557
1292358
531894
715072
1082910
411976
1850416
1656439
1120803
972670
458549
1173928
1820957
1989012
1446933
1549660
1333588
1471763
1630818
1340684
1526673
1613221
987320
936523
682562
526845
1582446
1738167
673065
99540
1624803
792015
176221
674977
1256337
1922938
1277998
1548416
234269
1990181
821372
372494
1225809
194912
1883383
435860
1911819
669099
1166497
1090487
1346843
290940
1202265
323007
299191
1444499
1663973
777830
530137
360500
45080
508621
1385293
51708
1426451
275578
280894
1754619
1572738
930184
136399
1335848
724485
620765
297429
31407
1741541
1351562
303990
453695
555931
212234
1676
990366
1042460
1611255
1503120
1916564
830241
858504
729878
684100
1844858
7011
1733788
849441
1132054
1246904
686705
133004
952042
1252642
762588
1300755
1678739
1102017
1831531
1557640
952481
814488
17746
593987
11103
1106163
904705
75572
1271110
597033
1252063
559765
483997
126959
581492
1124071
1568136
729400
711502
495698
1631630
1399480
311833
151769
550758
1695788
135346
236481
483742
1674658
1278049
838147
342270
1764155
179010
448532
1597891
1957203
1249053
1133645
432287
1072443
1508844
1583463
1015978
687921
674470
959077
729508
1138729
994816
245806
577503
670
1308259
168910
1414361
347727
1978836
476051
525423
488540
63148
1897956
880523
1436221
1470656
1445568
460071
1631792
1433328
1353405
192883
1287708
1936152
952404
424906
810860
300701
681874
336886
18991
1474805
1957846
1200256
385949
1937661
864555
1029493
27332
1220123
1535389
529870
1497158
935605
490549
452983
127013
437911
1155147
1931562
949417
310816
553027
545703
138421
1755826
590319
1716172
606246
1953065
681782
576033
1968982
359361
780891
1901645
351589
1922563
1437899
1445927
788133
169847
483382
1058563
141438
359423
1963733
1168198
1445071
1684460
1718103
666341
788542
246757
1613712
812757
513681
736664
786223
315764
177618
1945588
1566262
1595466
296571
976355
511823
1976276
323750
831795
1123685
637974
631447
1827368
1757090
1365879
1326864
1561069
1085261
747721
1162140
45234
807633
529918
588467
1839146
1216091
154570
1519588
1287304
371465
846380
105279
900494
832079
429690
1028238
253012
1064042
260636
903550
1236301
1496136
563154
397644
499081
1216623
216919
1507626
233188
15299
438752
1168225
1465008
405721
1608954
619955
1880978
1782004
1015820
415313
1620648
1834056
226026
387599
168690
1829826
1690921
1132836
372567
1696099
1664839
251792
603472
767444
530693
1753277
778128
677602
472437
8194
45913
529688
1447290
513636
1303573
1717092
921671
78873
1911859
1690489
1534152
1643191
1222595
1083127
581930
580688
1848868
1725465
1239495
163653
625664
707665
262433
533228
1702764
267342
437342
309178
1317180
1374153
1396061
98943
1220333
1062555
1905370
1789901
947179
1253083
1388865
1509245
330805
1545410
679094
1752537
1238243
1098639
1021690
242021
603867
1090598
1382087
812049
86199
1454391
813937
442784
323587
1590062
1541100
1235715
1267869
1721653
595987
508152
1792091
1310706
251699
1966891
922876
85126
175532
1098358
1289334
392133
600611
1992803
1985699
1257787
1783982
472319
283663
1913483
206623
235979
45245
1128135
1663695
911783
1128265
1358641
1369706
1172794
276397
1254215
661190
390069
1742876
391091
433773
1382167
556022
1963274
859701
1212920
933588
513576
559129
1596680
1492947
1602016
886533
1586365
822609
1239879
1753357
1812961
1076146
191523
1995944
706329
506129
356789
1498617
1092044
1134625
1745640
779493
1476659
57751
1057065
378619
246656
916930
922956
406859
343444
1119275
845935
1018369
7034
261703
1768967
1168174
191599
490259
509860
1936711
257328
1085218
1127075
775447
1678522
1012106
258971
990502
566616
552737
463521
6837
594007
914574
1326538
1489284
1987348
1342647
1259827
337597
435708
470474
421334
1589668
1695466
47311
179328
1785683
505525
637453
386913
547365
1041355
494914
1201494
1565842
1207974
964401
1325549
1690645
1246361
572578
1237997
937512
756844
1490300
1943693
941312
1451377
1082520
538320
860150
327150
1956525
1529315
1310645
1984229
1947262
481178
1354798
1383263
335576
1307356
1737787
29273
873169
781044
1862237
762010
1656677
1744903
326090
1387956
686011
700387
53783
594917
1090346
689395
1890752
776243
310391
1934973
1993463
394897
1002474
134947
1640303
13689
570851
1428101
836345
627732
430537
548992
1203514
357003
1448442
949434
850305
1285538
1736848
334255
1601151
217474
804912
792439
1666810
237675
123123
1534053
554509
1183276
1758019
1115693
235913
1191065
1833877
1750226
308693
1201174
583068
45700
879878
971221
227937
1246830
1355840
304524
853592
894077
1465217
26866
854511
858329
179650
1013987
1415078
618845
333690
681515
1440309
1257591
1688864
1839430
364043
941515
484866
776607
1203456
422674
1459207
525155
227997
1906095
1943777
889661
1599737
1297244
1623206
1778954
410236
907795
1112565
1682885
1846805
1289734
1647351
69772
1825846
294131
961993
933887
1735948
714712
930021
1108200
1613482
1305814
1335822
1245582
1665090
1715687
1351638
745491
1602103
838537
635315
666149
1994320
789286
685878
1624513
953940
339501
1168787
726045
194066
1008254
1308674
1008670
72759
1446877
1070225
330324
674547
1424068
1517120
197689
91660
900808
1880768
793373
1682343
383482
1633744
1450442
288103
1285669
1649897
1059741
1522731
417974
606054
1290396
1544727
1400842
1163887
240719
1907988
985125
592831
1522788
1871261
1798893
389010
1114215
707561
1543492
289830
1926430
67324
1701288
676466
140801
1656564
1342782
1161122
293715
920439
1477520
219036
1046807
279805
1188119
467404
1107907
1931042
1766345
1616765
183276
1392267
1212459
594599
803378
1362553
471484
64844
336049
1037331
1097813
942002
172403
222210
1220271
678921
733818
1041300
1099403
706291
1133461
1701051
1779103
948940
953193
44654
1296236
1844191
416196
1194054
1883520
517587
1921454
1455081
340246
26390
83982
48310
568039
617165
326163
1957029
767054
999408
1159180
1361306
163216
218141
691928
941197
1966414
1523152
1400713
23315
1152290
1302686
1254325
1081426
400648
908533
593365
1250838
1010019
612975
409452
209742
1210881
1709255
1742666
649506
1229508
1114299
1665939
1336855
529577
1809195
13685
864093
1563674
12705
1634594
50815
1835767
1539343
1491955
627309
203830
96622
170145
1384944
822239
1811810
1917213
87679
460483
1821864
632260
120366
1290643
492367
1272511
1680084
1116352
1671341
236385
443242
1699217
1000050
126621
1381102
944087
1368336
1036002
803967
1613495
1628552
1380803
380287
291561
862647
1579734
1787533
1049520
507675
693393
1615094
1727840
1075075
786359
423787
427094
179024
251929
676192
181042
185443
1498294
1747032
682351
750833
1814843
34293
1676481
1621295
1549875
90622
1138717
782061
1068740
1347094
1794234
181994
1288123
549914
851951
843536
704251
840093
1116841
645730
168584
640049
1566
175712
1977658
1328177
914656
961313
1771076
756637
1018378
696360
819922
1156553
1535557
903356
910219
1448488
1731731
442845
95216
1059496
1119170
293878
818974
1478558
214350
235295
1770205
1621131
1898844
1496974
1863280
1459143
1813748
512760
1268105
147083
1560415
212326
315833
692628
488986
116114
1848973
1031886
936258
971240
1209863
800820
1141447
1231581
82293
638606
1779785
1653017
382675
167248
287282
1092268
339662
746630
1252578
7737
208247
1761365
1332868
1981491
65873
904344
645979
21117
20516
199923
1993321
1393484
643800
1364581
1862438
155205
1771499
667534
26113
202818
1670482
417864
192246
1553490
825898
466194
28086
1019930
1775721
257363
381990
447978
305289
1482760
118156
1699865
354725
1091205
741016
649806
411147
1333846
304630
1871318
1957650
781887
652491
1608128
208175
538521
1649089
690291
1219046
1542119
34996
1193003
41189
1997695
490727
1516362
225372
8087
1487207
889159
1600136
903930
818087
1303707
719882
804248
1814032
1387849
1184371
390081
1852806
846097
1377041
783466
1423715
1878870
624884
742704
1036988
1367289
1736399
1754767
331007
1742651
1223381
1707494
525947
580496
1213643
1078478
1482494
659279
1572725
1661143
790086
1941250
823864
725628
1951713
454083
613694
1370409
1002831
953882
353353
1357051
52511
598137
1353458
1927543
678028
1032157
71178
1094786
402373
284326
583936
949674
732205
363215
1215878
828037
1125161
105407
1512877
1367140
940005
1935893
662433
1255836
41452
394063
1965965
417072
553089
71218
352
1790629
1091431
1673529
1032469
1554720
805978
463457
896787
1552387
597711
1609708
718609
1533891
1283833
1958334
679632
318122
225029
994737
984076
748516
33471
1809137
1901609
82401
1940052
1669598
1312758
1522877
554598
1055369
109306
676663
355883
842614
304607
123300
1777460
1104175
1845713
1578611
1177877
1389249
1144757
916379
1209527
589225
1509485
413887
1011570
438352
1210465
3322
905789
410807
270880
1779340
1427604
179168
43322
193965
1187210
1950333
578641
65738
31248
795232
129632
501953
1250640
1580177
1833953
652078
55346
135685
1601666
1114820
1167309
1883239
1625544
1058490
532574
1210268
235047
1694384
699320
979527
1557221
1870533
1570845
1171488
1569796
1069062
447725
615277
1496202
391889
1550004
1790937
364746
111176
1106472
870957
1091532
336808
1446110
134414
1794845
1018638
1391560
1775821
291125
512339
69068
834582
1140016
1010270
533776
1621385
936463
1302111
259306
1326020
1129800
914074
1357626
162976
1893515
611957
1458932
1376240
1036243
721960
875342
631429
1660152
25358
1707
160666
1341878
1237968
25561
407012
803549
725964
794178
784762
1306678
1091233
413894
514900
1186446
1209085
1297171
155748
447712
1005745
1093417
1848254
1271376
1601307
1926588
1466371
1012694
366838
278206
361097
1111568
1189275
1711614
1879172
1390162
1944199
1415226
882221
494361
537364
977080
404499
346987
828302
872292
402005
1030294
204514
750095
1824119
1519717
1954383
336516
1012602
1413100
1405504
1091328
1790074
342430
1548654
1291251
264732
527185
476756
1434485
878519
1668651
1871419
631200
1231229
1572411
715180
1507649
1037580
1268880
612563
73145
1159001
1894444
653160
1265945
1353319
1216805
637362
140219
1402743
1819910
939938
468733
532509
419243
792849
1888361
1092640
114670
1430272
965136
748890
1583238
1865476
239922
621469
32934
1696447
1936523
1001625
650458
387067
630134
687375
1728336
1389175
1331406
358190
252326
1313975
1450889
339330
206062
1540268
740685
1358084
919153
1133648
1526692
1408614
820826
1170705
959766
1571248
1375929
347378
1503922
1227184
442975
1652807
106922
777178
1349758
1638200
1526434
1946271
1288549
928056
626396
672727
647830
1769637
436070
1215257
417144
540417
1942553
1055284
757846
1774789
1537377
549408
952485
1085319
1897346
799374
818130
1659413
1117837
862722
244164
196249
1663526
1396130
964842
565589
1927657
1747280
1600624
239557
65205
1616829
763565
396455
405628
1866312
995521
1193382
1433175
147678
195261
1283457
187377
799653
1648589
629630
970646
1679719
1900960
834892
338450
1292580
832077
1786092
1235261
371996
1745163
1912785
110132
1268330
157134
1478973
518080
1353019
1499510
1294131
26327
610113
615773
1007321
956800
59178
1553008
976741
1938721
1536642
81119
1779592
1950492
1793814
646522
1613370
1523254
923516
1414760
878637
1541213
235459
51058
1698901
695711
7577
1900515
1987150
1318501
251471
1123733
161552
1801167
99740
830453
1008253
1732394
811730
989299
526815
1283663
396732
188129
1095972
1894995
879303
1340578
1795937
887431
1559637
85569
1598168
1856151
88147
1469459
1654636
60203
1366468
621617
1460671
1634345
883386
1702600
194517
399124
1986043
1098541
559748
1777907
1239852
707579
1303156
186824
801523
1719609
1452237
1463359
441275
1182892
950207
1179649
935890
748211
477440
1353537
980097
713814
695781
1916747
1870879
563755
1732182
150412
365951
295979
892691
1275867
492147
676661
1738781
1638382
1835127
1629300
1168729
160399
501743
1584268
486477
714658
1565148
491525
1100189
937009
794998
955551
451379
1898691
1015531
1887702
993497
1646980
981411
877193
531970
1856744
981743
1659939
1752417
1567226
1366253
499017
349696
1910039
640140
1675647
257276
1934134
573027
1628119
595396
1356121
1866171
1203170
444371
1325541
1750771
1402240
705254
830845
1939477
174069
444403
1587144
1367214
988064
503221
1102533
1607664
178614
1362971
1550297
96785
1182257
729460
635024
1416714
626743
1290655
1073711
354880
1048231
108154
817485
1376150
1201941
75700
281637
1804608
1766484
1887123
1146234
457390
537277
1548139
966970
122669
1176562
725059
746583
803327
1467308
1509705
264988
679604
1178592
1372102
665310
1914952
124610
1717347
981629
324747
1830510
790372
768846
1242978
584578
630600
1356817
1874651
1661032
1836042
412283
322753
1315516
335544
619609
1942862
150734
4559
1198467
332254
524326
1531773
935171
1552455
1897704
1186947
395951
1247602
1089727
616662
1512082
1229764
164982
1122858
832767
1770304
403999
1534082
1898592
734842
1091715
451629
1194528
444175
621041
250022
812368
602052
1926771
178008
1824823
257110
1510468
39880
178959
761129
1086177
749575
445623
1105671
1632559
1658801
680285
1707215
826383
630017
949363
709097
442071
1452800
829065
679848
161951
205461
553017
279779
1618825
246222
755176
600607
972321
1853553
1482707
760946
447138
1270761
1953090
1746561
350394
1100096
1712977
618647
462825
700529
372267
1480582
684784
1818706
1974745
1183563
453572
946464
261075
1713596
1941730
625060
681462
800047
1904499
1684640
1500139
966290
986381
918921
492589
708185
117257
600222
970432
1119673
214873
257118
325669
148135
1651448
944913
667155
1149019
940118
915844
1447435
410914
571678
1923198
1217198
485564
373989
1385840
1946352
1095054
923719
1662709
683221
957274
1734392
1696443
237965
1924229
1116322
737591
1865133
1620564
221511
960653
1968249
1319007
572546
796633
1121809
397216
587259
1634331
309905
1804022
1135936
1748391
1285528
1238993
663187
497432
1834509
1233024
1830344
117103
1463590
307745
1572775
872024
1000491
1215070
781713
1738396
619678
1688326
1330745
1905949
1163221
892182
839462
1061561
780804
180995
642738
1649857
1646754
913569
162999
60858
769861
49749
1181757
390548
935579
719992
1596418
1266750
1421573
1983940
1584766
327386
1342494
1487860
1237434
1777998
1992033
581281
882491
347096
1862142
1459680
132603
1034180
75369
1182619
830963
299127
133057
1763821
1551875
1610098
1403309
734686
1224965
680849
413632
704175
608322
1107540
258062
926494
1919105
214221
1211674
1927360
633057
1580567
1469448
1130241
681641
649692
324975
834057
1530126
1336155
948287
1889996
776162
1301581
147695
523112
506444
1534844
672618
1804194
673105
597348
911319
167720
1409062
1569974
1957221
1057894
522392
151482
1294800
493105
76304
401665
201755
1065709
1594814
1872011
130193
1019796
28415
1165610
835038
843737
944535
1735863
976283
1533710
1175806
421845
232132
1322327
297625
196735
1942076
463758
1443105
50755
1674143
217525
912367
964857
1367416
1366863
364829
496256
1026531
1773794
1234012
1927635
1680447
1131014
1704940
1905048
155806
367929
138961
1779424
1932722
363760
1999833
1452042
97514
224927
1847129
774761
64884
1206679
306968
66870
1366481
1076474
1466559
1420485
320477
435592
101284
1088944
1237668
1659225
1557624
1456635
371115
239231
245052
1866429
1791419
1777159
148044
1352352
299541
1360047
1391937
1175211
240630
1009
1493761
1928798
941600
1164686
260302
213357
559316
1718531
77462
395899
1540252
983176
1662802
332606
1078442
522246
1532948
360306
1183956
537624
833977
658255
1514780
495498
1130771
785215
1318546
557094
1589493
334223
486438
1200282
149914
1487471
1581837
1432037
1141014
1608051
890170
1251781
1196960
1171391
1073945
1988392
1950436
566977
138958
916882
454658
66080
1267250
1708934
503006
728202
1635026
603420
1075390
965858
491683
1669747
1586211
611025
53072
918877
1277702
319811
1952470
495691
35359
1464909
940668
1410161
1517281
1317993
706365
719542
1625909
528460
1715944
1846270
1693243
1332695
1703505
353951
426731
353174
1055109
1229087
356183
315113
1854524
1957904
1234194
1142340
618973
1150056
1330991
1085041
184779
1953688
140890
836843
346503
1189240
281978
1117212
240875
882420
45009
1842148
213091
1241029
1717300
741439
1665276
389793
1250035
177846
1963440
1705254
71014
494435
1400062
1509406
1322679
519523
1039104
1915982
1801314
939195
1200945
1283268
1287866
695235
1706930
1638635
1775883
1621687
1123245
555255
1821459
1178591
685502
1989638
905060
568670
294019
662810
849171
317821
1069582
922288
249033
341912
1749287
1955948
506375
282011
829982
480409
171762
147780
1682810
306418
1263574
1286462
520002
127190
836526
1529685
867901
617523
873463
307874
1581254
870422
214691
525939
989897
1656747
575026
766251
728685
589039
171435
404735
475745
234363
1108572
1797268
1585710
1616247
1260300
874301
240570
1194338
1955495
1697223
841659
1377392
72656
340697
1516801
534443
1975554
314241
183500
645264
1529882
1997971
529289
891012
1091821
1900136
1986681
1591038
135580
1822238
845932
203322
228854
1068739
1989182
60733
755153
1862712
1864468
1548280
445517
542567
430815
1351631
1093958
413466
750689
1093089
1623919
152151
340955
1799957
1216111
1203391
854480
1708418
1043342
187107
475045
1252243
1478423
567378
164184
1664548
189077
1380318
1877159
488003
364840
531235
874013
1339932
1098020
297428
1970847
403820
1875884
1917987
1576177
1527535
1644270
308226
550821
1450420
1837970
51701
31581
1118215
670473
43820
1559476
1803934
922049
828727
621576
932561
1134683
591448
1903880
1535594
874954
83369
1947355
190402
1607577
562465
1628246
1088493
1830115
1888792
1325553
1179168
1597552
696866
1493702
1846727
1188641
778037
1920522
1182740
1430224
1576008
664063
831650
1634081
1828475
1143283
327973
212639
1020999
1243240
1083868
1421775
667799
1133658
56923
18467
251973
1359893
610529
10162
1310529
568907
894034
409193
1831328
665719
1201875
285952
415642
1524968
1898897
1568661
207372
1126374
1990430
1803674
1298345
1617937
694455
1260225
1517023
78294
793338
1814818
1299972
953590
483358
1823885
8415
249286
269121
1549716
1796836
1043762
1753150
1265149
1731381
109537
811924
1841993
1412986
895575
1414394
1504495
1185553
278494
1090323
279756
918326
1850375
1456253
85200
1834616
1689090
1679601
458785
993368
1459510
1972994
1562759
463737
1034998
180819
710982
1618575
34947
1579929
1560501
192960
636089
91338
1842943
339383
1541740
1828516
1282881
602243
1049857
1601394
644217
1125858
411612
58524
774783
1751988
705665
1067855
1859557
1925444
297077
604748
556055
845909
401562
180215
1773901
1887253
1796794
552249
1228184
541618
898831
581941
1802325
1917994
443369
1212810
1604995
345392
385269
1806479
305696
848851
64713
1163410
1923324
1005650
1267245
1825182
1790152
470240
1728684
144266
1123156
1453793
963540
1842098
1528823
1726407
367078
821395
1033319
228383
1441454
1075086
436605
1944879
1750154
454468
1912523
62533
1895771
46074
1703997
50236
1855673
1087545
1061149
1249473
183916
1266590
1227050
1952318
300535
802149
1474647
1393981
1873191
1940311
1644814
897026
676941
38672
1347176
1971417
114825
645149
1365266
1142564
526173
417899
60526
954119
262713
267671
1788768
272059
1839074
450155
61688
606022
74655
217927
770638
772556
424584
1584787
1185584
1173026
1855849
688353
1854428
1631972
99253
778812
470267
60420
1150995
124738
486096
1977948
854884
328621
1330512
1475171
1797110
379624
1269806
398767
1856886
627119
569213
1703594
401550
711793
1956888
1343840
365743
1389625
1759612
1257078
600078
1091372
693894
1037959
1202341
1533285
586741
1243113
1731745
1134414
1805637
1568065
1527192
320959
902322
1214010
1810826
1889972
1637103
293872
1642858
1498984
630053
1140717
1711711
212674
158786
1286075
1215658
360612
252737
119194
1231767
1247697
1209941
446141
1053135
1588684
668425
1637626
1446272
1444061
1641167
1903893
1855972
785613
1467184
1241218
241022
534431
259403
224014
674912
1017762
121087
1332724
1956276
785991
196520
7463
179385
930964
525687
1519186
68872
1284096
1180594
705748
803368
1046033
1380607
922627
707624
190941
1438743
858415
200147
1279775
1228237
1675699
1170449
1493248
1817782
70212
993398
1682416
1061806
105429
51655
803715
1714260
583689
188651
1552919
950377
1094543
1683720
200946
1714615
779932
425481
1435949
500266
1859953
1597087
767081
1325732
1226556
1992463
1243621
403763
741145
121541
1697209
908665
1356753
240744
238660
691469
1954522
1418458
96965
1111550
1057039
314949
1304946
1424907
438765
1071520
514623
210089
648068
927687
391548
1177053
843390
110104
845798
1975882
579998
145186
1027656
11708
241695
261142
1859141
1134197
316106
447115
513086
1397936
736590
1023226
11425
1277537
1552048
720526
1970685
1810933
1706062
1387782
1365758
1857820
749805
494501
565429
1247119
760747
1903904
1514536
1694854
296912
1100566
898234
1238150
693357
1157118
25800
1750734
1967699
211407
1095856
936913
1877839
211431
720235
651421
1446713
159432
1516249
1592293
251011
377018
589437
1090959
1977089
503250
1784992
1962572
1734268
762784
758398
1532229
1215141
525047
507782
1158860
595070
1824981
791439
302021
1550186
212942
1461110
1226088
437964
1816715
613701
78457
1824688
875251
1243314
600329
1305070
1109323
1899307
518196
1268121
1801549
1975506
364788
1228088
127900
1769567
945852
687393
543980
1078894
1388343
1625804
1285316
1128026
864737
779237
1864134
1410016
1615769
26612
1126511
1781434
580704
612719
654355
1614317
622756
109343
1398408
1865395
728095
527799
1099478
1359245
1305408
220379
1544347
1217798
570103
1818912
384959
258205
291967
806437
559118
1713984
241142
1888056
1884091
157233
604057
1964769
1561673
546214
1387542
882436
423904
981842
73210
67193
1665358
1561034
1277463
1830526
307382
1386647
1445904
1249904
538112
838469
113771
1437058
1513783
671241
21201
1059280
1656828
1116127
1924870
71822
1629682
485447
262157
1919163
138762
1660558
411578
1250291
1632302
950203
549862
259099
1590111
1557744
685660
1895983
1083788
336668
1454870
1624951
1202511
1268421
100175
1666104
1400022
5219
1495386
1022506
869784
480863
1345821
292746
60814
1126416
1006284
450795
959533
1961778
1893421
1463055
59271
890316
1508918
1719258
1798779
1565481
1806808
205285
1168415
676687
853935
345418
222800
1816886
1551030
1771257
1271314
285950
1269968
777273
1597652
903661
1599468
1572521
719592
1007192
914064
1626606
211294
72835
418973
658501
554306
301455
1042223
867868
1747525
1970653
1910461
1646516
74338
984676
33564
1731842
12916
1804051
887725
497377
628601
291993
1183493
923556
436056
41375
1130694
1677545
18139
553931
1146483
1049649
1023033
345008
1291388
946279
1895252
1909324
417813
1927918
654422
1435377
333386
975332
1859219
1594510
497887
589603
428822
1114363
1032890
1808535
985997
1284883
1923580
1106758
1997840
1562397
441028
391944
1132711
675447
1951938
625678
1699724
833324
1007178
1168428
1538221
351867
455467
745507
1220783
1502790
446552
269247
736163
1321585
1550099
1635290
1049137
394060
1075463
1719602
1385404
1018596
471195
681878
465661
1297842
321540
1956871
359356
1464052
1040698
387020
58296
101631
347840
1821776
1816772
1839026
890522
1536527
449687
1925923
767754
884074
7804
1983834
382438
1587873
1746595
202983
379546
1396411
1255733
600363
1562239
1995305
1944289
85700
1823105
747970
1375804
695937
1253182
1563691
353345
565613
1970999
1362523
606027
1575384
1835485
488767
210740
1404239
68535
1348541
633963
281834
403186
252139
209829
1670448
31917
1837584
1962878
817108
1495789
1482493
128519
1538692
519461
121898
369302
669130
1069157
600510
1588294
1359376
1241277
1761616
766269
6355
87668
739267
474023
807701
967728
46068
265633
1828071
608113
710499
607548
20788
1425640
1321892
851198
1762631
1429569
980277
1992490
425658
109534
1604145
450667
1329881
1394856
16084
1082770
960099
83789
727159
787058
473134
101362
311860
60588
585139
726941
260206
426917
184694
1554425
325104
204498
1811860
637360
447892
1886390
1864866
1777135
1301223
161970
1180229
1143513
1778558
923408
1904892
342852
840339
863056
1110770
1189136
280529
1078355
716240
931544
1035467
42294
1200546
833998
7263
112807
1563341
755965
1397629
1676404
437783
1390773
508608
816743
1838193
1088650
1384701
718361
3491
1219119
686056
1940999
1306603
1105616
1761676
652373
531557
88916
497163
1783327
585168
1692983
291153
1373254
1352905
278851
404612
903622
1833262
888129
1732351
919939
1548311
762262
1269768
1242763
1886165
246577
94535
865237
1782146
103258
1923881
668644
225532
1710808
811541
742973
250225
667047
125594
1451013
524056
1134052
698887
1224925
1152683
1426726
1227645
102892
1402101
150448
1936278
1843703
92733
41954
1939080
1586505
643
1635952
517448
378433
1403504
1556690
683339
1905082
1377965
1854844
627939
578486
1075841
181616
1858706
1245077
1196398
10697
1870482
395986
1073776
371719
1306024
1602369
715789
1455614
1733656
370849
783182
1073004
1595528
1490868
352463
1593206
1437114
1223591
1247106
521713
1532913
448592
1231220
1665700
1778077
91122
711171
1900045
1969797
1196558
596623
1691723
911209
1279004
1800459
1176019
991942
1236613
769497
286909
1061335
1155793
387537
730160
1555544
41100
1425787
533703
430104
132054
1226388
1857869
1814061
939023
1625569
393168
889220
690439
1166765
575163
1507704
1134461
1581177
1447486
746784
1201830
494087
517001
315060
1719305
906780
135083
180746
645512
277186
3962
360543
1423410
1422315
1890739
502533
1582627
417014
1908523
303199
674365
1806282
562339
1792230
526771
1858236
1257635
84644
1678939
986974
1657611
372134
1201495
1031040
213887
988917
1317544
1102132
1562051
668281
1390047
735602
136658
1631794
1883838
978667
1891324
633294
1857203
814718
1841217
1834415
785361
54056
936882
1694975
116093
1618512
1774572
1894970
1388260
1067367
163308
867061
1642965
273923
745065
1737160
648766
1652850
1492311
1097955
1736290
98583
1899956
739839
1595097
1133154
1172883
60436
1277724
369673
1339577
1627518
791489
434903
1085241
232317
1343484
1522621
1715846
1519662
442965
685627
929660
562345
322665
1028980
443793
776628
1664076
283818
711676
984293
1153451
1131315
1565174
717466
388001
1440634
367032
1900178
12297
1175324
1433860
1763619
1561850
1302645
1635969
1198379
1114815
1893607
529963
328535
755493
1946723
1625042
698216
1502754
1785299
824655
892946
265629
1899241
1211680
487775
1506687
1282734
1224400
438510
802401
1258751
1001433
297307
1152338
1273434
306132
1643702
1063529
1158993
366517
522147
1876924
32147
644159
180434
324105
1187049
1890384
257224
947395
832841
949467
962651
453203
54366
1655139
894844
108024
1123403
1760203
5370
1879035
1496685
1756351
1964623
654430
1431216
137187
826674
624985
1430506
1470176
1396040
842198
395179
634616
839546
637275
125471
1228867
1763124
49616
1332616
598880
1258340
1845107
1434813
1424788
1642796
1297933
88488
429039
68637
221623
439106
596996
228558
1280560
1588452
1994052
1702657
1450048
1722491
1361552
519581
1418062
1883620
456752
1365796
615059
1178279
439200
1394414
1858309
107739
614985
472253
1064987
994607
1570917
1035440
38886
1149290
882259
698807
991099
45219
1052925
287906
101925
1285089
149230
364241
205102
1282702
1178754
7443
492115
1522925
557227
171276
1391249
700371
761370
1025102
330712
1694883
1876680
80434
1631372
676379
1491075
232700
1977949
1522759
264161
732844
983065
531486
201737
645529
1625032
730172
1396996
504801
813631
178214
1335100
580502
1200132
887116
1726668
775081
1909665
32752
472640
1495760
167480
1998316
355882
1652401
575978
62822
935716
864933
455649
1929591
1731843
872666
106795
377968
680059
1727569
254015
799731
1910404
722607
1607688
1151744
1115386
1358891
1786039
1811433
211440
1725698
902545
1402605
1393041
907805
282940
1051963
193293
1735869
1953843
1143463
46559
856388
1108524
31873
66649
16381
860683
1108513
1130066
781841
83639
1925530
224530
1733582
363933
1331256
1087373
511844
310483
89989
1260006
1980626
1949915
696652
1049098
1672183
1515470
58227
1242876
1262701
908405
912379
199128
1878838
1260423
1707518
321067
771200
296575
1168458
1779415
1771365
1092308
1894642
1634758
1061348
817180
1306436
944739
572364
1598065
346144
493790
1610852
250315
1686558
857421
1362829
1102617
1722013
632306
1382206
1666272
1745580
503239
1803388
1648865
1721826
427592
1536883
222759
1152396
1879884
684402
1051358
1385790
1509048
198445
1292103
658330
219599
174993
1886677
48089
1564096
273494
927903
1128339
903200
1460708
705133
1817522
748704
1378304
583235
889823
885490
130565
1676705
852881
1007893
155168
1198350
1022509
387735
686590
413384
349620
1800902
294439
137989
447242
779897
424223
649367
1080176
1861414
31110
1803897
1063924
1660934
868070
910936
723360
754994
1393503
517842
824417
1445486
778059
1537761
1055152
531857
501565
836394
1153130
1997708
93345
1531405
1310216
80382
337376
1102607
210456
1934420
124483
1632441
859428
886644
317392
1418682
1194708
1059243
1004704
1267296
1104719
1305259
1090885
1478745
173451
1396606
1360547
1814635
253305
513917
1541222
1719672
677374
1047217
398033
1683431
114587
1394487
587947
1287902
509972
326575
586592
407468
1373595
162491
1572032
1964168
462089
647224
796518
362297
561840
895069
877127
1018296
1632417
1392433
226124
403512
227309
1584660
1341087
43518
1157895
541178
703323
926849
1837087
1333411
541297
949136
681002
1600011
1985211
1534192
1025157
1445404
1730502
102875
459939
66457
1334128
505736
60012
343770
1123008
1183296
734603
485070
1924062
1311477
1699472
889583
952386
606516
1351744
855375
254979
410977
1259566
495055
560881
384438
302302
213169
804327
992139
604828
134011
555864
1431136
643898
638135
964555
1688719
1142848
1581729
528376
887393
1026588
1915871
611113
1078790
72454
647604
1926329
1292602
1244723
1869670
1770601
936850
1539181
1103139
1018926
1970024
1539466
1163682
1493792
1468415
1976689
1503421
1052352
1671084
282458
495366
1375099
725336
1430425
1112684
1820921
1361530
978720
1366262
358975
581311
428867
213343
1548005
1020479
1339501
901004
237577
223011
185029
761201
483578
1111567
657368
1204285
1965359
782892
1139775
12297
250366
980630
1676749
1515812
560593
1531100
702976
1830146
1505832
391974
1822251
1235737
1649929
1334471
860029
312660
209134
1539309
1318257
539323
437876
142974
773740
1839064
247352
1866465
911197
1241655
1415868
1472391
316619
1577697
691278
592542
1320837
1385603
55338
1176203
1949747
213948
1880299
1431655
1805479
1471152
159516
532056
418956
386054
1835601
1331655
1185458
538168
962985
179093
927004
1178850
167986
1149111
1897693
1106760
548635
1508160
1337806
1840934
876791
1166574
594973
77167
255217
433643
1063426
1427587
1119745
29732
1649236
996547
944129
1310354
1270730
1341039
1073851
459822
1143385
1965816
1828147
1572583
1913053
1697936
608669
1170050
886313
948139
7793
1146651
8319
580753
1451473
1468936
725046
672699
126482
105732
522538
579075
323778
1417830
1874388
798302
983657
1301000
641304
1869596
774407
377776
889092
1516548
256498
851179
1124137
771903
1692638
1057784
1318382
1538866
1029464
185142
828227
1946424
1604543
444101
299772
154668
1133543
671645
1750376
659042
1343879
345643
1285193
310997
959857
1426507
820167
1944321
1962746
247246
500338
197968
1414412
77092
1679292
1957186
1997736
135295
93624
570701
417636
1001896
1875395
589337
1380379
755873
1180342
836073
1994735
1136407
1991808
241436
1616315
1166549
1473143
225954
684899
812190
130808
1826577
344704
1023342
898907
1306762
25343
992300
239884
418663
217963
1324472
1797658
1526436
785245
1923937
1857367
386061
979136
93390
100059
283069
1703202
1162162
1961892
878089
477870
612334
1214407
1143854
1113824
806989
596540
1927580
121330
67228
477254
1144112
1569203
1857391
141569
1055953
368320
1489550
392079
412083
1460148
1174096
1765632
836465
858311
1678999
376556
1347010
473883
1722476
594598
717790
1836309
630859
750775
1027098
542736
1961801
451436
792670
284624
1949727
161450
59083
1935209
1268693
860493
87951
1600247
643029
964554
1339099
1109981
1202075
1902688
1390313
462270
1687795
570111
1336902
1129955
535579
630017
1098760
970801
1021764
1901677
1410476
1140658
1848539
433330
1143481
777696
105266
899359
785021
472463
727403
429323
1492657
1001321
1070993
1225677
256417
673228
1601666
1086269
863032
1712765
1985822
580135
1476867
507206
83714
903772
1694072
1124797
281522
109396
680357
290737
1991844
3727
645901
1298014
1011596
556843
691519
1655018
1466892
1780560
337003
996832
1898394
1918072
1249754
1132902
343223
512169
411086
216856
1667764
1826092
1632984
20046
797292
595199
300742
1807739
1983758
1792092
664507
643767
691856
864319
1140636
79519
294756
831353
658965
1776100
267088
1851877
1033243
893328
1405482
1020891
1762177
1885484
1425403
165249
1228830
1044169
980790
704632
445818
1698045
113084
80606
10540
1932817
707517
695961
368555
1244651
1576485
1328145
283390
426909
262153
1976696
909853
1558455
1884922
59965
700479
294388
991559
58431
997359
1951317
364805
346518
319548
216826
1381860
126314
1575533
574124
1816341
1693500
671051
46968
1696896
492515
1294541
1620075
1026020
440431
1659832
1097210
443781
1304195
225942
1669808
380623
1661144
406554
164640
1107564
1086830
87164
1149395
588807
1731286
776445
1229409
865920
1164713
1651809
434099
318168
995750
1234912
1848170
782944
376636
1795380
225784
795253
1940633
1895648
1491486
356302
1435406
644655
1937330
550879
1009259
786122
1796976
1355402
932584
533670
1229718
567106
142348
131607
337017
152784
876847
1744663
374727
1150744
1367377
1763873
691025
278412
1007024
1400373
501771
1684846
1345666
1552810
1366481
262359
1459039
860300
1303560
871660
901602
116616
1935103
1637629
152721
360728
1270127
438606
555472
1390912
41503
1545373
1921747
1782493
1857669
699154
939638
1328055
204338
716501
688364
715231
1265612
189522
546283
530472
582281
1912373
1645100
208279
732617
1655923
1743654
1450355
1410595
1187682
1985012
1405441
1278270
1991606
913881
1337910
1815758
1821707
416286
895737
944043
866148
147800
1897841
1871394
605228
1255318
1553377
2209
1624453
1008887
1358803
289274
947786
1491715
404796
1898273
1623753
840501
854883
202200
614236
150727
998103
1847332
415451
1621289
910789
340245
723072
1696013
1001269
1582016
1353694
1458334
911887
1879740
1724570
544616
1635739
1290193
1516848
1428838
1098555
1190393
179583
1632913
162393
532813
1495208
1442537
136266
1159168
912634
1178432
596075
1012839
794380
1194865
890993
632890
1914129
794103
1591867
184044
857120
3255
1024738
600912
636172
389547
661845
1862874
965109
1905148
1734983
348917
435585
1604561
1421597
1748549
970220
1575658
1169986
76371
1424542
1652385
267247
1498247
513151
709008
18353
1522843
1180426
874669
891137
1499600
1419359
420394
324415
1822080
899289
103209
746146
740328
1498218
1946598
499133
474179
1989428
1095952
1290175
630504
849188
97204
1938865
779707
420473
1434811
959162
564985
1728742
344519
1450453
1386986
1826
1305078
1737432
405530
1184761
1861396
28245
1485468
1720208
501063
1001489
871695
976407
97345
419491
787173
121797
928602
1301476
1774707
1672325
313377
1344675
1592813
1945537
433825
1238894
882835
1700076
1244512
1112028
122477
36000
841976
494960
632920
1977146
814401
199974
1451105
1265085
543195
151439
161
712960
1275874
94420
1285608
678902
988852
1629239
1042104
773222
1382497
333353
650538
367186
1985215
195917
125475
1791945
1956724
201181
1904612
913771
1590142
1944616
117132
747783
1977084
713185
797944
1334833
386458
535855
20875
959823
961426
1237859
1884098
628091
363025
1096832
781314
314540
1012306
249643
296384
624164
1251980
187239
178791
956726
907209
627116
1010921
80604
1144449
455646
124012
1213657
1424558
1390956
540474
1825547
1286273
59552
1196854
1429346
873936
1495909
1514818
1069378
147319
1382126
1010910
858525
338153
1915164
1671499
335025
36314
75930
1622217
96057
1635053
1791642
904644
1300533
865609
1665226
1765595
828905
906082
633605
1614521
561307
199458
1114794
1708519
941919
68713
1319806
526023
403674
1516569
615478
1509548
1065885
1965477
1387507
568399
1243850
461052
1215185
258172
1010548
1460802
820756
1774483
1234644
199385
1891828
1879588
1822923
353274
1409318
952534
1076186
1155514
1547147
851621
1548066
1066022
121576
1260446
282059
1533158
1774080
1697097
416195
1786564
520140
1157712
1444772
1133023
1580087
346354
1996737
1102367
1985487
370844
1579707
965243
161303
714637
180057
1374047
1190650
220193
1349797
30325
230655
345105
1850596
1903606
1941024
493233
1616088
1441303
485831
1944819
1396407
1632969
1432929
266674
1138193
577561
1895830
663233
457174
911606
1559403
1322839
550841
68407
988320
1699999
443706
415997
1044413
1535236
1622907
719396
1383679
1909080
141566
150715
1566572
1495787
1784414
961730
1791273
928955
132497
1335315
1528972
1287161
41525
1134677
1299754
667439
994576
285227
1970038
1628060
210695
129499
220572
1846894
1962852
1106811
1646811
1974506
1479281
34142
1492923
1398838
1328826
1355723
1866107
1677971
213380
314884
807057
483365
29179
1578619
1112082
783207
1739473
803617
933408
1714911
1782304
1425884
624408
1062587
242949
938918
1571174
1129076
1757182
982351
1235598
681388
1257572
1471149
989066
193758
1396986
1580853
971226
110098
1880061
1990840
633937
1687822
1048116
1691913
1516522
1602448
1909246
1182125
1068190
1600703
899359
789922
426176
1920486
1006333
1566220
730688
680657
184592
506054
1443750
1436523
1168757
1896307
405863
1190391
261036
669912
17058
510927
1401827
1689622
232296
1566733
1862439
1900818
1125918
787982
726931
305620
832351
380473
825296
1120377
1373785
1063468
625513
1532708
14819
1722493
946615
87796
1960509
1683158
1374304
483108
60833
1782460
1224353
1910727
1513730
165556
450563
904121
1546813
1708431
1094743
1461998
1439732
66498
498275
1445101
1013459
998677
58698
868243
862271
1020575
1927312
264525
736894
1051189
1063814
1928614
1295524
1946173
1266942
857405
1069457
1383527
1772504
1854931
1793888
799613
494929
759752
1099568
1136853
1110258
1745451
1024219
1913915
1938871
1623711
1575882
425182
466841
142078
362649
788078
1473857
1168541
300715
1589824
1028831
1179605
840873
1876748
140113
1294738
972901
1763263
722282
1982894
1881007
914656
800397
629069
1855961
610283
1045886
1534460
379529
1132254
1289258
1684287
480007
732466
1106132
1246819
1104960
731090
141197
1061974
1551402
1913892
1249995
79366
1745294
1643488
1393212
1334377
991649
801746
395526
774859
1155779
1224801
753545
1121875
648333
298134
1079479
1478753
903645
11245
1287699
931254
250654
1871106
561213
1292580
167461
1564340
803854
1720765
965346
834809
105673
11521
326990
499596
1388888
797473
457472
916531
1925076
1711950
1612678
1820652
496950
23405
1903297
259343
980524
598723
87389
921472
1648009
110163
287570
860608
860464
1892717
1648791
915840
528964
737085
332942
120870
233951
1872363
1077772
1248895
391653
998896
1464671
1853465
1486423
287935
821155
660796
1266676
255337
1088444
40849
1769201
1854913
788505
747831
65319
242312
1790004
727190
1941790
719240
276005
1108602
1093250
830877
914829
1406125
681502
135731
424370
732435
1611314
1964107
1161877
796173
615655
1989013
251966
1298437
337667
1822925
89765
37726
1468093
976433
673546
277208
201636
1026356
1549113
224251
1268740
125758
1375021
431696
426660
1538752
1203940
88398
1748582
1767882
1269744
1054079
407552
843760
665121
702462
1995003
742869
1381107
1898571
68269
256512
811861
587865
274772
205944
1739018
285174
1709980
1533104
260369
66280
90011
690151
891239
1218247
290033
569476
946972
568079
41685
1075664
1733821
1436832
1730192
1261057
513811
449824
1979691
616976
1502232
756178
1890716
1363529
1697030
878313
1542419
212449
90253
950101
1575311
1218992
1858111
704993
279345
1686464
1104729
797767
1250792
1899415
1267914
1968206
173978
645785
64338
818096
1370788
784752
1668029
1358118
1759458
1606691
437072
1082715
864240
996463
101015
945015
1880660
268694
862384
1499598
1947187
666007
1429985
1423335
834710
1392947
4940
46915
692606
1960981
451665
1323896
1322382
1848604
1652910
1056442
1216605
1550611
615565
969635
1853508
1485626
976300
166719
224501
1502953
1011690
1765376
57556
665037
660079
246957
1029490
1361843
406822
835478
750303
342206
841400
142405
1551803
952818
1965045
1755719
1773372
1084604
1809246
1577490
911518
1668187
1811728
56399
1790099
1630756
109724
530663
217837
1148823
826512
1167135
918252
64949
449455
798012
423250
967228
1004594
1097378
1260330
577382
159687
1094866
1473270
717229
748350
1076819
1764313
1995391
226442
1597723
276070
1060982
1287358
192986
18868
957447
1375971
541116
1287191
1973457
1146536
1129664
892162
33650
757805
1694636
339120
387730
1371978
1274362
1043497
591338
1050189
998818
1020906
170477
1660990
1223091
597887
1983027
347754
1963877
499607
1262379
1412289
510097
1153791
1650489
963103
1953510
1169174
183136
1738133
296611
912703
567636
458966
1303563
660243
1576192
1975346
1332063
1047649
656689
118523
409682
389190
1621251
1772903
534619
815306
557700
1270519
795828
967328
704661
747555
462247
1622205
1611399
1980305
1416062
1071431
308070
4097
1188138
1230447
48939
639005
353552
571867
517757
834293
1998575
666215
1517956
229509
196643
835127
468360
612824
1189336
360568
314524
206196
954184
458436
121911
1550207
653143
465068
139919
911751
271417
1523721
838333
1898527
1001828
1295055
469350
870742
695225
805984
321798
1878754
1951345
151344
1912357
582360
597084
255215
1564267
1771751
1535861
783153
218468
1283504
1491789
684756
1836955
1623643
1054321
1431047
1489461
60705
46824
366608
716976
284696
511532
1150958
315770
187310
442225
1138094
1130103
1488420
892179
16973
1163074
767948
900800
469778
199659
753469
706331
1201489
43443
1213370
89263
792787
1802022
825526
821394
93327
1337017
1740768
1734331
1992177
842295
1714037
1963288
405842
1971849
659135
832845
669107
1029785
1177985
1111773
902510
1689265
520915
1405233
389826
473202
1890438
790243
1487831
1458224
917819
43446
781450
158826
69518
603738
1111702
40955
1681916
1428006
1930616
1838244
1724394
1199367
877095
660527
475768
1433947
308517
1543117
156298
1797596
812199
276239
1582803
1826958
598781
1061334
1744214
799583
574189
1127620
1485795
129546
793394
161989
738000
1570220
106020
76288
1250177
930893
53421
37019
507902
105603
709808
1882608
211313
740122
1653088
1489665
1509849
707274
77336
1908642
1356719
1722438
1258740
788148
59920
1252287
843554
529530
274305
1816984
1360490
460434
94477
1333508
716554
103605
888749
1812354
1756703
1443366
1656925
848537
618974
1196300
993708
1909426
76939
491742
1647560
1660969
793191
1089221
381159
1737012
164963
93232
1863422
582454
1199581
882077
287810
1371199
617160
745643
412475
210272
193206
1893572
183626
449832
1900382
1201236
244904
736532
1740235
547809
849062
841431
176490
87913
1079971
1006110
768113
981337
1079187
502573
826026
1535643
139321
1877805
218696
1658707
1017580
1382199
1427461
513045
1491221
712373
1503269
421993
1148073
312116
1023744
1929684
583599
1167103
1983412
124802
967087
1457387
1523179
345802
1038842
1849648
990551
659818
45482
919150
737187
1357647
743729
76900
585296
1847941
1183175
393887
6571
1011293
458284
1456621
995755
422118
1982832
955202
1917699
1630427
1718650
823712
45657
841525
1703866
981025
1799056
153797
805526
195406
1789258
378461
232162
781813
1247450
1907201
13648
1335594
330430
1338141
274467
1103786
1118753
194828
956741
321273
831213
1657817
1096485
1045064
414849
504401
1942954
276376
1871302
80427
1106901
1156641
1293456
1868107
675497
337314
803623
481559
973064
393546
1331443
386005
124114
534038
1401264
1039100
183617
196817
274978
1548844
1708733
764365
227894
1848179
1555636
555258
153427
941883
1745380
590036
1595900
162710
93892
1949806
1687689
943800
783763
1536094
460406
1851988
1177790
1320044
156294
1924868
1600165
606441
1215735
1118198
668175
414384
1162032
1593022
1020205
276184
1719103
1681591
16362
1482640
560346
70252
1338722
1966102
1441121
214253
877860
1388486
1768006
1106539
813442
1030409
509284
71414
1848253
1754696
1891170
1973187
903732
1374807
1617750
1831042
326438
1684811
910373
1005118
1722201
501533
951472
831277
897761
1475680
20028
1618353
342261
1058484
1986592
1132592
1121510
1015667
1112934
1755115
1492485
1592823
1681080
180840
110139
415967
354330
805850
602028
1066710
1182401
1442392
313231
1166846
637744
1531677
1286857
1790576
1605996
1524863
763809
316567
257507
850905
1436476
1022402
1822491
1903384
1574968
210358
301000
1236713
1264167
982379
1294857
704420
1744992
467700
187576
1797792
159395
366362
1647142
1653747
620817
1230732
1295555
1158009
372221
1994093
1402019
1421569
1599988
1173028
386318
1865143
1766705
1514318
1650811
1595629
1132191
185509
133079
379665
1690118
1426888
1912598
160560
1247322
1812568
1643193
802308
1948460
243103
1900221
57843
352189
1669437
1828850
842339
1627573
1536312
253096
904701
421265
640790
1964009
1332713
890015
483327
1644059
905047
1533697
176987
111010
1843819
806982
1935528
1068017
102576
1697268
1906661
159939
627593
1432608
127100
942721
1729329
877901
153636
25759
160395
966112
893240
795029
549977
828929
1548265
302327
758096
876275
795359
828783
1366782
570980
467511
1103891
1722608
1351539
157465
1488697
260126
106813
894583
174948
1998325
945599
283342
1055140
701090
1524372
499573
1596776
1684269
1175460
1200518
117754
399565
1705621
1425441
1134999
1130596
1355884
1046387
985321
394590
1237089
1147475
989154
1113004
941048
460253
24381
944069
498855
1767515
1682240
1645936
783161
500724
85837
1442830
515621
1620935
1726736
830126
1279235
1232742
517143
445544
173001
276485
1389317
552075
1489626
1841780
1452931
400355
751152
465133
1241385
467774
1722300
381062
1283763
521086
1735598
1045805
275632
48048
1568436
38002
941254
753169
507731
1108240
948763
1609353
763237
361991
1725171
1883940
637615
1855301
1030599
541274
1393245
1174170
776439
1062919
578072
1235185
1432398
1638382
210835
1702305
590624
369081
1717358
394811
1184287
406227
1667913
1602657
1722981
1845659
1909805
237252
877078
127743
655538
412233
581325
1953486
1155038
1038086
1025583
652180
1774178
1928883
1422543
895996
167254
1130444
1294702
766079
521387
640611
190180
1924627
1360907
706608
1929227
1935292
1705981
1763435
44318
1593616
1501463
784087
1090783
1043526
1171994
1364644
795654
1183674
1297780
460589
397434
1383129
1383235
774257
711573
1641637
1254695
892529
1063832
1266293
1460817
130980
177966
1758059
1277372
948426
860579
1192743
1631307
332916
1906619
289811
413966
1505467
183750
1664357
1055487
1592856
1145786
163612
536790
410923
987682
508486
1824562
422336
1769260
25209
691385
1781422
731663
403099
1363246
236278
45707
1671219
912446
1722980
1405463
1052323
1553997
24869
1486422
1826989
229775
1128102
1850222
599983
73296
1633642
1572269
1752807
523553
1372063
1689114
1022910
1804525
1753734
1484935
957144
1140064
945519
286349
1149700
1345619
1147281
1517810
1902835
35150
1919512
48280
1682574
1561777
1230354
1880368
269108
1770720
1224130
1965886
756565
1615104
542916
1251185
1533464
1639359
439683
432166
1573200
1779714
1233620
1863571
464750
1532052
1322484
651936
664121
1268476
1005242
1003956
362652
581021
1792251
1095011
1727467
837731
717935
387907
1514858
619993
215812
1868756
1069761
188427
260066
1291812
971214
699517
304387
418908
592281
1566929
1370473
551281
408283
966936
945816
542704
1545875
1523234
442679
238945
1616924
1092973
365931
1848063
950533
555549
1341406
368030
1809683
588784
182669
1476517
1551314
1684711
402854
34140
95721
1952898
1751836
1511889
1228791
843208
244944
1928083
1432177
504807
1350746
1709968
1564846
1339785
1051517
986113
1619632
117064
1489080
846832
1588728
790478
1524533
1464138
1914174
850244
835362
6378
1510395
1341161
542843
32889
659224
1364367
866655
73874
1660725
1226955
1471502
1605408
951359
425530
1018089
866955
1309547
1680021
1328703
1165774
1252045
1791145
892267
110794
1084759
1991644
474672
528333
86736
1351295
728972
1033599
876757
1837214
883411
821191
255235
442346
637214
1284097
1180388
168845
1732943
1880565
1540632
1917903
553210
1483992
559799
1406373
1281654
1886569
310801
1254964
560257
1443346
1608514
1095415
490961
1242580
938329
986016
257419
1037416
639326
1250197
147950
1807148
1248824
646864
814503
1809044
970214
1737722
1728395
1914937
1687670
549145
969556
1590954
701171
1349703
1998322
803047
877332
497901
875945
1008343
421156
456138
209947
1022961
694094
1465892
1052248
1091096
1878380
2302
970196
1566297
1155035
247669
728027
635758
1095375
1384060
1102268
1065255
1566500
755939
1370982
1611390
1288088
1945860
765913
1546237
1772756
511191
1993784
1755482
1636800
1257983
1766582
1193554
1696309
432617
783080
562594
147160
1016969
117226
994317
686254
718544
1104521
1050640
1916075
593474
294768
1484464
75401
1190670
344621
1098227
1712963
1479515
1308065
1384564
1185649
677659
1506122
887553
1100075
905697
1499725
1184934
1175063
1833495
1921300
700290
101590
650394
1954737
1156817
1827965
1855605
287164
1996218
542672
1450559
1234444
374551
1768255
1904866
635375
1993127
1472337
1169508
1833335
1149165
369925
1638843
963069
1465884
1246952
571840
160
742799
336236
1639979
726809
222173
1646147
1931204
776071
1639343
1506323
4075
1346781
1876403
567337
832028
1933059
1304431
1506484
1943004
317578
226658
649807
402584
663197
598543
1561786
869250
1724012
1568561
462942
664425
204296
1349459
1712723
9038
1969007
143287
1323048
261971
86443
1632531
1207189
6257
1291620
620528
423302
794655
1309535
1232446
690022
1189948
334364
1072810
1042541
1196621
275107
1185987
14205
170153
452960
1491674
172754
1543053
524957
549325
492404
491268
452859
868437
555355
654707
1814060
1737426
1028948
1050171
1123547
244796
894193
785654
1971392
128792
647744
392676
438590
1807222
766688
464118
798426
351269
903068
1351551
1220504
427716
293944
1979327
1522024
371631
1230103
139246
1835985
1229145
1622457
1216290
1980543
94615
47077
826118
986751
85338
1780216
1070904
240959
1802332
1629749
246464
1428260
413680
462838
396737
42530
424358
380702
925227
555947
1695124
40727
1332387
491700
1665976
1955406
83751
66927
1555704
16913
1072210
882485
1636582
1981638
149702
1875147
629708
1925339
1411911
1887699
1312557
1744987
938280
1136148
899632
64659
1363192
1602781
1657827
253342
1760680
1229653
246654
1648125
1816745
1158224
1763574
1068587
1034335
495521
1887085
1236347
1177825
569073
1889165
230314
559516
662232
1871111
1699008
1213948
494730
1310268
1964451
89061
1980413
967261
1774595
1893122
1857198
1241112
1133712
591174
1002447
1945286
1668260
924848
573955
823516
1969673
1606403
734557
1445815
762611
1491874
559300
1536567
880862
653013
282801
1892333
1977857
374741
790528
1129352
1194031
349775
1093816
950469
1315509
1261064
1383206
539851
1370183
542577
790978
1475478
1875764
973600
1445249
1011390
444043
1621684
1391337
776649
1436890
1708995
381013
1174278
1269646
1044655
1069192
1516114
702703
1304972
567234
1597175
1255210
1428553
290986
260507
1394705
755894
542081
1732224
694351
503846
1164969
1166682
1826738
1210519
1153908
1868419
749032
1786323
1405699
1229811
685202
1153314
1885305
908971
1862761
1946696
1327952
449599
1844723
883923
1995891
1302669
213862
1157947
1984589
1588405
1129364
1560231
338605
689922
215875
281402
615252
855522
162060
453518
1393881
769207
386023
490081
451532
1997043
1505023
943852
765621
1827368
1711107
564441
1297079
1859774
1497939
1101332
1601618
1466642
1102545
270709
484319
138715
18807
1685221
1368313
97961
296815
419241
1631054
970964
601954
1594963
1883084
1947243
1499931
1520762
550608
1443853
39247
1873155
642053
50930
166774
576115
1678084
1226275
1327091
524103
94434
1720599
894199
1113236
643661
626196
873166
360522
331712
1382150
1837882
1235332
616037
1746326
810325
988781
17431
1904575
616442
629825
1033135
1892419
1713055
1872880
954715
1142382
1383273
579768
242315
1895025
1898353
367925
37367
222903
484632
1906668
305962
754248
906727
1096761
253796
246758
930172
1113882
1654437
278689
246326
1817290
704700
92668
1670157
59452
613714
1830200
1580067
1366019
1047161
234480
384216
478827
658565
1752713
919645
436210
155657
364335
145075
523450
859034
1188097
514267
1457156
1464315
1005992
1474492
1311233
1011
915534
17732
821598
1282101
36669
310697
1495306
220182
1084916
174544
426368
1333149
1197366
566978
880185
1937792
1778586
1546909
540870
465514
1636088
930294
1811667
1253296
1084780
55008
152984
523325
538810
1045792
1757687
311110
1959986
1827253
239020
890806
916039
1189848
1271938
1526785
502791
1530434
1941361
995824
1171421
737150
1045642
652675
5909
1603485
1453143
493492
1112064
1093072
635984
459501
1060083
1112821
371732
178106
1547594
488570
973548
912873
1316587
1101942
1400235
589506
507980
1009566
1311395
1730961
1879474
1203305
1929249
1046910
1368725
1589400
1584151
256234
638241
1585088
454562
542901
1635408
1420681
865651
329399
805157
701134
36660
1163771
148701
519471
891575
913107
1137993
33556
1601638
606014
1740563
195376
1508545
458431
1332883
104689
439030
1335293
553342
113663
690987
479776
1291363
1257687
1075969
1788967
1794310
820545
1804393
1776382
21835
1371816
1837063
1634263
482402
1818450
224910
60114
446772
1129798
258131
1276219
1143347
1188348
1646200
1394566
1957138
256618
573780
1492919
464179
93211
1361716
1584985
1943827
1297528
852594
198981
1235939
804924
1665947
1695095
1063598
427231
276618
121334
1449631
1507703
1640116
1466630
899945
411144
600087
289356
1341148
1028705
1134023
1324773
1258757
874517
1428990
1683651
938747
503992
592581
978276
1752108
52564
238816
758643
909958
509553
644508
72748
150181
598206
1895346
644999
31960
1511938
520515
425608
513164
314910
1503130
1549606
70192
1439792
694976
706304
1504497
69431
1183029
928253
1748343
88537
903847
1303918
1349221
168492
1856033
1627566
876216
117512
1058637
1261716
941434
546754
1724073
1226477
1037973
1458105
839418
1622139
443246
320005
200248
314973
1474607
1218696
96364
1118513
52836
488250
1988295
239934
1680189
237077
575285
1312628
1220925
1482315
1083368
669831
1966430
1598047
949636
698965
1013077
1541687
1442376
474483
1124919
1145135
967536
1525294
1325097
1070903
651681
1865346
553497
1181879
860816
1267903
376714
1713775
192748
1765155
1350212
603407
69377
1980244
1951925
1100997
763815
1965407
17428
426883
958653
87177
665703
1308634
1096871
867562
104169
1813452
1483157
812620
1913198
258751
85725
1232909
451655
1171287
1204191
916775
71935
597242
559367
950011
1605432
536468
743686
237684
738609
1712559
1239886
1772873
490721
61096
1549051
1979970
1800306
576491
120643
1408392
563440
1156366
224218
631024
479266
318715
410318
929299
632177
997525
850705
971274
1690162
1313346
691414
1637411
485887
887406
1518251
113628
1552693
1681542
1339721
1120055
1435875
369797
1858751
173951
831322
320731
127629
1839673
358844
1491320
1549620
237024
104415
663303
1466536
1426050
441434
1298368
940777
613031
260119
462572
652382
1668733
1780441
1205179
1955817
1928575
1542949
1017685
1774182
1592740
596735
419484
1753886
135678
278475
770247
1852265
1771787
1602392
1887727
1261400
1761085
52395
212807
855521
999536
1786061
1734453
733692
1235137
1879789
827627
1846872
1393426
1600459
883101
1200954
1829086
1125094
96845
806946
1167608
914387
1169117
666751
754230
1132291
537433
1537811
962975
160983
207150
1051510
546945
1261710
1853692
345316
242942
1776192
1579386
440645
746442
230252
1801274
1661184
499369
639812
233330
147519
1351547
841078
89538
318368
718392
1638103
215738
232931
1173490
390028
305957
1650855
1192841
692074
1439513
232104
1407052
180193
1111386
819469
518840
1469884
782391
1099991
403025
780769
1718844
1538592
1474351
483113
1562784
962710
869627
1062656
423806
1976759
818919
1573971
27494
1785458
500032
749200
761242
790781
1572412
1645547
1649079
562656
1975025
1736923
915983
1580591
2468
680124
234237
777360
601009
840455
625970
1528889
1279956
986252
92586
70607
1244580
344321
981368
1166981
1380768
920946
1708991
1246379
85705
450797
1045755
628972
397572
765086
1651273
1251431
1777888
744530
1433
1290800
1849641
363624
2867
452974
1408820
1347
820749
1228163
712772
1062343
59630
1971201
130456
1791145
53876
1479474
394689
59473
598493
577854
788497
812506
704517
785926
88170
635600
834958
280536
150687
1678348
1292321
821155
638939
116816
45042
853625
790314
1346422
1961460
1762343
1757733
11444
234402
1946502
1288225
1444174
72991
1621208
3248
1668659
861073
419286
1931443
1126016
1612023
597039
1428385
1549113
811340
160160
259770
549077
1824746
339528
847595
1767387
1953525
268147
489241
768721
1021081
891444
616843
1974025
617115
1402243
888322
903033
1236515
591935
99909
587812
818788
1740827
1482256
203352
1835479
559171
379068
775759
983823
1666233
1426333
90227
1901380
580733
666480
272840
655165
1613612
38032
823365
1745047
1285962
1138236
1612194
1905603
819471
1627681
1894548
671401
798583
120715
167354
1720979
1712985
165118
983214
52241
1970133
1643844
1548272
512922
1714670
673133
1642358
1239643
1309220
1229962
281375
970082
1807203
60481
173637
1698650
224762
473296
1222740
571426
232964
1373172
1427426
1847176
1931185
1466635
386967
599149
641846
1383195
161259
181487
1288223
270704
891775
1362803
747191
1927754
403998
807266
757036
1142205
915730
1957263
1747240
355933
1038416
86577
45567
1917496
695015
1240129
590325
1631536
241399
608504
1064870
1379688
1498376
1016718
1876164
1240559
1281494
440815
924809
1685560
1352547
805543
1115754
333536
106581
1082557
1142509
514032
1637145
1039648
181944
604632
1935829
1594696
27863
931684
1917653
1720329
1194985
892022
972639
219041
1541541
1082016
1325839
1736668
983244
1484820
495309
1820107
1208223
1122639
532786
1353029
1837356
491275
242947
1359005
386895
115765
1554220
531472
1573931
1212222
1416062
1305370
590292
1374511
469726
714560
1973438
1358321
1889811
1524310
516818
1933983
1818900
22474
1314585
1242126
1605490
1858050
1558476
940939
472073
1450163
1024146
1125189
287681
1636235
529517
499219
955222
1524761
809800
1877030
713209
1080801
590435
372158
331579
1618506
1043376
675955
551017
1502496
173687
1020196
833749
765142
179634
561633
1602020
1204494
1953285
1979535
958814
1870570
946228
387435
1062112
1149865
423412
552370
1141866
1675271
639086
338908
330442
869049
968680
423256
916541
299326
956131
678657
573700
948433
740601
1620277
1978197
278303
689679
1997675
470813
1507843
1219795
424761
892946
1848156
1501498
1460274
793686
267148
1961147
538541
1894944
55067
720149
1173658
1469981
1599895
1604921
1836407
1581368
1488085
1242194
1104577
1426467
1412008
1230241
1959052
1110652
653986
285425
1265953
1999839
1708560
452677
1106303
120611
1592931
1409765
486182
1924488
195260
177970
1615751
1827405
1451033
1282807
73164
1489632
1069941
1258243
261518
248109
1528446
1206818
260978
492528
1953009
1109085
1783137
1786203
1590389
898328
822513
435677
1085789
1718229
729666
1439890
852084
402194
982853
707023
1149458
343904
1918672
1128917
250857
1382654
138210
22794
407888
1595308
827070
901953
367969
1503197
1691467
792621
14482
1730770
1804860
1010551
120353
1059767
956123
791188
1158447
165263
305136
1661663
641062
448742
1624201
117236
388156
507538
40341
968315
121453
662034
318621
1143203
425185
940972
725241
1569828
643490
71083
1501085
307355
134700
1070669
1851269
74021
1784349
953429
1796097
697023
916091
633669
1121729
1678308
1484735
1338530
608771
1021866
1436953
1273342
1113415
124260
1479554
1729142
1300808
1584963
520980
641631
895026
1289436
1858497
1620164
48309
1099169
196480
1267495
709019
744716
831338
1676835
1181337
1213003
657967
357195
281686
689048
835734
307428
325473
661278
928735
1095666
175556
1357954
1101948
272014
1352480
564537
1159673
951250
1900311
1981826
1516522
1842460
405383
988544
937662
543788
1775907
826601
2637
92112
905250
1839446
1942135
1941682
1002809
1455988
1595074
1218282
1275689
1689656
1414930
199660
1003096
1228238
1101888
1654589
256041
1396519
1449785
32385
1278286
1919281
1810552
1267596
1611161
365949
1757004
1956198
143050
1870548
476383
1207215
1857155
907354
880393
577598
997538
423271
734769
163365
100605
510202
94388
698551
659956
1518510
191738
941234
1746341
702350
479692
697287
1351843
805905
1508339
1564220
482902
643984
300866
41990
1764976
1368909
1723193
684963
1552926
451302
1535312
559560
627869
420012
762425
1942601
430822
808992
615145
749379
74565
920186
1875752
983348
1229898
1828337
1427988
783418
821519
1960544
1503055
433611
252917
1063804
1790125
515636
1326351
1308707
415685
1697510
1630724
230202
558231
1782336
976594
929752
1484628
320501
100534
1812826
1464123
823140
798542
1118924
304363
1664989
264567
536629
1699467
1489902
208031
1641220
1164627
823681
1062848
1419946
1845794
376163
1221351
167640
277647
1857793
778093
754204
1135923
1062946
542385
225140
1857635
739902
605019
529651
227612
626029
951538
1361084
193782
1222145
318725
142341
1811669
1043500
670649
824404
509695
621928
864136
519623
1630729
49877
726666
768326
1979252
1056571
1882491
392286
1820146
1812282
1762851
1803908
357405
1061226
1690415
1127669
888769
930189
1182038
16529
1522616
1517931
491507
1676527
980113
1443765
1642352
899387
310592
868101
1805967
1802246
635058
1947630
377826
918091
311014
1212615
511239
1696735
92241
976891
773590
396144
1019276
949567
1393485
720453
1463307
1992228
1261998
1472786
130270
921387
1518927
586650
1626804
183393
1146898
127395
1599868
1750278
616615
1761882
966654
1185866
103131
1503683
663877
1363547
1186542
1662803
655664
665659
1040311
387614
1195971
1961354
1642433
1343087
395386
303997
208285
630754
1845996
1770898
1486798
766118
706395
1045276
877397
1739765
717551
718765
856359
1696007
1759764
1934645
1476000
819469
1339692
1964636
360659
828922
1164040
274018
1692259
1590062
1240387
713498
844987
756889
1820523
503304
1672508
140810
662601
57843
1941455
788802
585224
929008
332603
1601188
1590293
776587
1846159
1591756
177386
234630
637367
23008
1824377
655865
472267
872676
1179738
1567820
285792
438119
377641
1836002
1466313
1459181
1600780
683567
509300
306105
262198
1159069
1726064
1435618
684176
288758
487131
235441
743785
888026
1465631
951665
602141
1038676
1347103
1560685
238235
1245162
489505
710994
662646
1742997
115265
1262270
916183
1401499
621532
71535
68776
831629
65263
840866
1751858
1091381
1169744
268039
126639
1062204
277895
1874843
404122
1548875
1710176
1686876
249669
1550359
1680069
711056
1628145
1400543
1174899
959357
837165
1926012
444766
1179193
1483961
174403
788899
1007678
1082745
185200
1159029
1396176
328451
286785
1325051
557645
447430
1987921
1708524
398050
1004562
515277
996651
1483501
1959936
1393098
740403
549623
736694
702086
1537837
979343
676646
1279565
1477289
1365046
1749124
556705
1986225
1166273
1920417
293158
579624
923803
664953
39385
410813
627360
93207
1196031
495776
1682361
1502247
34325
1534713
504197
999236
1479131
751326
1758133
450218
1432075
473634
1952608
1030046
129327
1167390
975330
1248550
671239
472105
974180
1877872
1617325
995247
725568
1837213
460356
1790276
1156376
890052
1865412
589343
948845
64672
752919
1430581
565365
146388
1989646
1069417
414279
1018877
1819962
1934942
644531
1092267
71471
1909835
1719935
719827
1501362
936785
1695594
150122
818865
288731
412807
379738
237845
1460514
1524990
306229
491421
1246393
1654261
687400
890306
863527
1587716
208186
1090696
1436183
17702
566874
392095
712580
767912
526026
300968
908480
171866
301562
1048633
993727
1551016
48092
1423235
512281
7802
661627
1991094
511468
1960166
1116062
1005431
1085764
1828886
297554
1709146
928810
1272420
482773
1475156
938206
564358
343490
541681
1636541
1135966
1239712
278310
833278
894407
296596
718756
1591114
1370434
153088
1497372
1249248
1541913
1438621
1002009
791836
275783
1383313
1407252
599485
101670
1752198
546934
1885550
1236523
1630232
1293057
1467016
1380865
1471820
354067
277608
1491426
1609310
40700
1927604
1208201
513806
965311
1337673
102442
340783
692309
818735
1540055
162925
1925678
1828235
535166
1495049
1477685
1146694
1535284
1058815
1531188
619956
1404429
1727765
167859
705057
1932344
21377
792831
1605888
953962
855414
1133786
1597415
844603
419939
1580217
1730027
1282340
411137
1835290
741227
90084
1043552
575287
1569696
9458
278723
1897989
323067
1364082
1780886
1591956
1502801
1854358
309258
1448181
1089425
1140887
1557728
722286
1906795
445357
577503
945181
1106526
1811507
702317
1504774
244464
1453961
1843303
485552
1817777
1548665
1439121
598964
142978
1071907
1152013
609656
1931468
441833
369753
926720
210094
1871452
335828
19518
629226
1396132
1392765
1071295
1671475
1961912
1404524
1276593
927181
1475419
849952
727101
35081
1508524
1529797
375648
1636356
943235
1829394
1532395
1590893
556660
32733
698340
68541
1933715
1341137
573484
184697
734804
734586
562476
721386
1477993
160190
1826600
556769
538575
601111
513300
813396
610711
293904
1789386
629728
790138
1553162
1445413
1823957
1146123
1521908
1302406
915131
371121
1763771
289425
717404
1432063
851225
420296
690163
1755609
1825381
1412108
1684103
1147480
1000937
231862
1962221
633212
1438442
847854
1251756
1481589
1858476
711080
1316550
1392596
1800600
1138204
408043
499
1708732
1582497
1030961
473729
1278894
694025
947926
1066583
1200796
975493
1022022
1045229
968746
1770362
1195743
1919261
1047872
354632
1423186
1317934
1829954
730688
1340785
459207
1644974
850712
217622
1141000
729185
1838046
1589868
1882127
265956
1966519
1573153
74384
776699
249321
1751181
118061
1986148
136733
353660
424064
511003
1055834
86630
167152
1929930
1269746
213633
1483039
1126958
1038566
699988
1339492
580276
1619671
767497
1508285
1892286
1631008
1221008
1406028
892789
401827
1738568
478342
1886955
1991174
872117
1742634
631353
1717609
392685
1652143
1932128
1782353
528598
558452
319795
1571299
1374049
747704
1426103
438696
1264199
205205
204882
1208221
1525937
354315
1181913
303597
1259563
1498494
968089
16391
1351604
1116340
1653609
1518034
84515
1056142
156531
1519136
780304
98397
870730
938376
1849115
1315757
907071
825690
1971506
1059648
897555
539728
1442537
454539
770407
236460
688014
1856346
512288
1264180
211697
819124
1434846
922516
896065
1776631
1004661
1724330
1809143
780874
1779478
1604760
1004139
313902
1775820
1823278
1861529
1079422
1115961
641516
285157
1011211
1108491
212768
1788294
514907
1707926
1271369
1176861
1424986
689719
79909
276693
899731
1112017
1978305
755667
754637
1266187
25338
1236059
1366466
1706274
1590703
1158083
385172
1851031
1801871
1272429
508474
544821
1172413
182106
1335506
1362825
1362615
729894
1261841
1846496
206383
755452
220750
861974
738293
1755026
1142431
951505
158753
451690
1024535
1162811
572332
838536
745131
226916
1550399
599690
382995
1993899
1015755
1400758
1044121
1368552
1538608
886687
1830107
318299
1170047
975234
1398524
727139
1419141
1683959
1335416
353772
467383
667437
76378
831078
503387
1199290
1225167
1628589
718974
364248
1217433
887684
975208
1051393
164527
1282912
459224
8790
1760279
1829429
1922411
1042872
560781
1017510
1714268
856836
908024
1147404
888685
373257
1776608
64905
994930
661486
966636
531574
1707323
660917
1078145
566664
1102946
78356
665782
1625748
640462
1254998
643698
657419
1585290
999308
766278
1851045
325408
313356
1714299
1946557
1655581
32197
818241
180784
1639527
1519086
766082
1741593
1141529
363864
40814
1343748
235478
1032446
902524
758636
422231
91238
888796
893720
76027
897236
1502015
424627
1322974
728510
1375113
1908360
1729725
453578
516512
1662099
1064185
1410323
423334
1077231
422598
707147
1599900
1793356
1958502
1043916
682393
960836
1348496
89556
5590
783828
1248156
862134
541033
415164
39792
840176
1343868
1620301
634765
1972501
691841
1493429
112987
1333282
406266
1476019
551861
320726
854992
925095
998784
740562
839106
1198160
1575722
532878
1221169
688242
1486509
1304139
1350435
215959
277609
639890
172541
1305151
1158611
278968
339435
485918
1303233
913293
1086070
1207187
553001
33890
709129
21891
490797
551066
611741
1826591
612327
1145687
1216362
1862338
486755
1634778
1530167
1598055
1360952
1221899
48319
1491280
1526636
1621222
75781
505783
1756645
1564718
1814602
1899140
198484
129921
1725872
1027074
963162
1706549
59464
131472
217351
1344838
1837322
644488
670934
1592958
1779921
1740189
1588398
1714145
748107
1652875
928096
619510
427247
934035
749223
1262528
369011
333214
860948
1224122
147241
1836475
316779
674225
883334
692098
1739616
939932
713635
389812
1553534
1512386
1385398
1080831
1092795
143700
1147703
1697633
1303571
559887
119694
610816
1105647
1122561
50613
1544196
1991179
1621997
1159853
1367012
1341978
1196273
1555964
1576709
1645564
763961
1779154
1031443
1010068
171684
1250055
1833822
1244328
315131
1003492
1193383
564788
740955
1521231
1202739
1297519
1535046
849079
452340
620909
1659084
125611
835063
840094
1415414
385784
1208379
597767
72060
1614187
1486058
1309051
1927940
1041188
900959
150284
463375
950903
565031
1069586
1149711
1942002
520650
1187609
924489
1571332
1746734
1299774
858263
1210156
1414931
1567668
1417041
175047
826039
472402
1955486
924556
1296910
66531
783167
802617
733774
53842
1133950
273886
533508
1678219
1658255
414545
1935521
678867
979024
579860
1643175
1096448
764210
547114
422372
1102729
354046
1768423
1820105
485614
1966736
655951
293805
1221713
585825
328787
755527
6176
1368063
1818936
561600
1970195
272852
1776450
927591
1804055
867532
808380
1372649
1884355
1406239
789080
1886057
1641469
998013
1032560
1773884
12230
1975283
509872
726594
1383361
266409
292073
1642397
424598
462884
475248
1684425
1763984
837747
1686817
1534882
686590
1236824
1310915
167427
1813926
1789146
397557
158746
1475883
697087
1783120
1666882
517716
934720
248659
1869039
779450
547872
164783
400959
190471
475646
1933837
112330
1259843
1305361
1333557
361278
1321177
123149
454017
927335
1420998
58493
1021062
401092
1292014
256978
1099367
1687887
1669705
1963026
1792812
862557
577415
1553628
1048830
1382504
1184192
1879078
487969
15566
1748670
1254969
1463672
1933822
1282680
1435616
1100104
113939
573265
890769
662660
388283
1587493
645523
1205237
547130
798932
33029
1267178
646172
1200873
691984
1148007
245533
118714
48066
354207
1419496
219707
1086815
1871727
1268835
1124711
433490
489264
741258
1647777
552884
469651
1156651
1944650
777975
545756
1014559
794958
1437078
1274345
1466913
748855
1663445
260418
1360619
1276809
1578743
1999023
1031214
340916
1866536
156389
327909
1488174
809556
11443
792641
1228234
1791651
1681720
1117519
1206942
934367
804610
1648175
266841
1700567
976781
401560
57142
195656
1015511
256871
1330559
1661377
1478698
1930403
1335296
1148564
1265947
1555380
560284
1829906
133504
1269933
171013
1987056
1204171
1994041
1227852
343863
1982223
1090232
735785
1497547
1188907
1493104
586961
1555805
967465
557019
5715
1350221
1556081
228683
449267
1820709
281460
156728
1551286
59553
515775
29458
53867
1540636
1701808
1226959
14833
322007
1437801
619288
779847
1878660
56729
1940501
1613299
1221774
563705
635223
146945
817631
807546
104035
31004
836947
1225158
1365063
134688
813765
1177772
556116
1813864
1159501
1747841
1410059
1566512
635371
937686
349218
491423
1840739
1343421
324588
1723238
1729802
818333
606212
26318
611776
807735
814921
1234744
1869993
1268919
129002
452428
1609918
366929
1793352
197493
1039398
1135773
447551
216203
1375370
769081
332285
1237263
1176955
547264
1365997
52343
1039113
858428
1932820
44894
301909
1623718
384402
233090
562255
872335
452315
1737648
1453167
302560
1792583
515327
848527
116909
1220267
1265148
1074675
1257810
1947194
458096
66982
1737170
143734
1983498
502601
541047
1361282
646228
621271
1628958
1932912
520552
911258
1351573
840473
920747
396027
151615
890196
1042743
1303653
407254
1944138
1362157
174932
1536076
1293451
172901
595960
1837485
1022562
1084095
1490452
1839037
574776
1506391
345061
1314857
713483
703246
1716004
1779690
1235826
1316422
192140
1868311
880357
1404080
946074
1267200
980070
1516011
664792
1485017
761440
272476
808496
1656630
792137
1673642
39337
928004
1161689
1545132
1916158
209845
1224518
1920762
1199768
205733
1106003
180541
996323
308325
1216699
564324
1113535
594189
247622
1544192
474949
802577
1629721
1708176
1597770
1811847
352578
1117482
582333
1861392
537310
504503
476001
1182257
1584031
1444501
1246371
23920
363441
149001
880610
723789
1367255
886387
1316683
1514566
1947990
892382
483006
1169705
732598
1212815
1468781
1108090
22680
1015264
452968
743126
92852
1325709
479303
1668285
1228112
194684
1829460
1786062
1424265
211265
23587
170861
1162865
928792
1453415
1150143
520273
1596295
1274745
205201
1819254
1695966
5436
1481802
1248955
926477
1661296
1644607
1807545
240383
355740
339139
1085076
961277
921450
40073
961765
734606
955912
301535
1956235
375556
1771779
1343618
688978
989107
528899
1015095
1940485
1802732
1393364
798268
1121902
960813
102085
692712
1418049
481207
824443
1568200
1705193
1920816
1475753
342942
19413
242001
573989
1702726
1298916
1386095
538746
1447473
1073594
1118266
1899327
284605
1809833
900709
703128
273529
1999492
1983368
1224757
318227
1716902
803256
1281213
117274
711038
339753
626492
1187725
1342420
1824668
1448577
107457
297893
1862519
1602698
400321
697274
1178817
36141
166438
314326
1560200
1866630
1954420
1077717
1230187
826083
156716
305402
1573168
1327315
1266859
224645
1550456
1200547
749234
1449159
1419783
1771005
1932848
923421
1338323
847638
1030789
264715
1611497
1807601
693575
412306
611210
72400
135344
136370
116192
1836044
1240769
1825322
1522422
255670
91115
452690
581559
1576655
402889
1689722
746021
150947
472157
635387
117117
193003
1153485
764602
642565
1318622
111064
1542677
686869
713597
133982
1650691
843733
603194
25219
1655611
1080079
1587895
554828
1039482
1762530
1126736
143634
456245
863818
1695424
296384
1502495
1044677
1185935
1956126
233985
1145680
12581
803106
657570
1208751
1354603
204760
462027
196809
1286964
89822
383849
1441103
831397
1234826
1080389
1086113
1586566
1211564
630457
1442174
878500
958365
1034326
890814
1899723
1511162
970234
1363888
691142
1778941
759847
420786
759819
53890
1455883
1256214
1746812
1377568
1538973
1398138
694961
1691734
1976990
218078
1127906
1958678
609191
1169244
491782
1185885
1939020
301499
1367530
1899119
705640
1808530
1166298
478692
1937931
1599869
1624555
496882
119504
345958
1555136
301793
1647219
197487
1520009
1100551
648699
1058245
1132453
48320
187451
916097
408162
1759006
332688
1362526
406688
1350508
963439
1957649
23273
1686094
1562208
92194
427168
1909391
464782
1724450
1015072
1384137
272723
767200
1620743
1637643
218302
1885392
598594
1565327
1099675
545272
928945
1212309
698816
55606
1732800
1107452
387614
636860
1888216
47765
1003678
3000
154724
511260
1534401
298533
1078097
235830
1960008
657949
1083119
134635
683308
904093
1893297
1431215
461488
593219
1518798
1020070
350833
1187801
344248
1658889
182577
1915469
441976
7627
885059
1736080
616461
1677968
974387
356992
1826523
1700907
353886
172572
939867
785334
157471
1398118
1603673
928811
1806093
1878755
1051109
586833
1996605
306018
27347
1000122
822954
839016
1841230
23069
1435140
1127398
162023
1753401
1438985
511961
719351
1814893
1652264
775149
331206
1600415
490288
1850842
1516435
206250
483701
1970855
250321
1593426
732573
1504512
613256
1527956
171370
109455
1352345
539213
1386263
1958737
1961876
1372921
1847595
821618
1559125
1708687
1249751
477763
922509
700277
263437
944705
1207249
73238
274381
146908
956862
1905071
1643535
765082
1191542
1988520
1483483
291047
1603964
1804744
793398
540903
53209
1258865
943342
1663346
1358735
861423
1815447
621993
245666
433242
1123578
1992227
1166822
1199304
1339271
1330219
1592786
977029
1558803
1758984
507744
982443
1577127
898024
1275640
980466
1224021
1472210
833098
432177
1698607
849435
854946
28252
342890
336158
816278
724243
1674687
1186786
1678831
22228
456510
1291734
1855952
1941667
1858994
1315550
931332
283391
1296337
1258412
32525
1321533
1843251
1107394
416518
685921
132728
26338
860383
793310
1482853
1746041
158357
1354277
1287740
1787234
1996512
1541790
637441
1052936
291105
1192878
413089
246410
670490
1870571
1364630
113710
358812
735488
1448918
361030
1206225
1070413
568217
1683638
1873462
1862401
784747
1859068
284198
333906
367785
495709
1464976
637269
1135577
327128
1318955
1657411
1458966
1843072
1048874
1473070
230981
1767051
1848784
406472
957715
74851
410578
517839
1305241
537268
407073
678297
166876
1163324
1671949
1528973
1496549
1206655
1918363
410775
1331213
913448
1267582
653408
87057
1792158
1124627
1970188
1317873
1763786
678825
1422257
556482
1127555
599422
949422
1932011
251590
1242284
766521
1421395
515660
1786350
491737
1224732
160048
1778079
1453913
295436
873700
401806
863053
69988
482229
415368
1733260
1993800
1567533
1395156
478118
14539
86323
1941508
695429
1811816
956023
967026
928748
1253135
643039
1499001
875126
572606
1398353
199290
137296
282902
735240
315886
22358
842698
1725426
1368995
1425289
1328219
174525
1000584
1716007
1059965
1915991
1207523
1122039
1454384
985576
339733
117889
1938826
1870730
548126
1632928
1976569
249540
111461
533867
193281
1572783
849361
847917
1841670
1054410
1116177
1743708
814081
984719
750856
1058288
1702213
487972
283382
1262997
100024
1676751
235911
1251629
675203
228811
1707543
629567
787676
1952066
962004
1695773
1982900
172308
1057121
207136
921026
1314123
1704114
1863712
1657715
1620712
1488090
161868
1881997
15310
1442833
1102690
833267
210305
1308147
1775501
437712
1861004
1066101
882587
789507
497958
146943
1251298
624336
1830223
1826259
484737
247580
1252274
1743056
106161
461295
1373198
1768783
250726
947060
1298030
1240000
118328
1527362
578923
1124305
70307
1543449
128506
195795
1811732
340976
351439
624220
905954
1721057
1934780
115647
1924427
209152
816357
97331
334169
695015
636886
759672
1282683
724461
513195
1557859
534555
274765
257520
275033
1036907
1358890
796130
1986282
1390383
1880182
1866263
19871
751598
691193
1076968
106121
699280
133983
555681
29328
1256672
1138117
1306462
1263008
1509556
129702
1474209
1430714
160805
1620771
897112
1007077
861834
1716736
1591129
175722
188798
1879129
1953353
796458
1072243
1227336
560264
1344120
82771
1620890
1903370
184416
685062
629249
1814258
1014991
101552
1587763
1427933
1785415
1001381
1479685
1289919
1197604
727060
267458
45803
1771330
1587126
1912805
1951975
1736940
525260
1909052
260360
434672
524023
408092
1561671
1683841
1472915
1829451
99423
1748109
1472394
1012324
424361
405990
66604
201353
748092
269542
259869
1900408
967694
1790448
1787026
1657586
839010
1028355
629986
616006
1043119
1080457
1131440
596472
243226
1288958
1729180
1495525
315918
1028930
1065901
598474
1616145
163906
233429
1365230
1191227
69453
1525580
1291389
1788730
1102148
404459
1396148
220452
818383
807145
800763
1841924
1486656
1977760
481208
1653464
623716
1342773
520171
1530236
1821827
15457
887031
1989869
1828743
540915
1847027
1526693
1710018
1551154
1383418
1765037
1417159
1015063
599241
1559918
1221512
990259
284278
326647
270321
1381808
30658
744633
1458293
161429
891495
330640
1097194
979594
55398
480922
1290297
1971944
599339
167653
803517
324334
304604
465485
279934
682102
1186796
117721
1859258
396215
703152
1065075
322982
586126
1015660
712117
72530
1637050
1239963
551458
452798
1652128
48617
820834
410736
1846741
1481961
1793537
797380
1783204
1912141
812917
715634
1133140
84772
1470855
1050903
1580660
775805
659068
216802
1942724
689819
906562
436705
523757
1477189
229466
264265
661910
784395
122968
877129
1808018
698038
928398
530442
1839026
821735
27232
673662
1041974
700523
431163
878599
1569339
684286
1406197
13755
1395754
1884712
1697807
901702
622293
1536954
1349160
988600
196382
925895
1616027
715050
1198184
358403
138317
1267439
792656
408921
1026763
837067
1054382
883639
1852580
857361
1729030
868989
1125100
307100
889285
1634961
1639176
145834
1187415
1086121
412566
1388229
798059
105096
54133
1166378
1337566
977266
937642
759862
729193
1130011
1902791
96846
1683964
1401620
518261
25079
532221
1259335
1651185
74381
1621782
1615199
1575932
90044
1571849
58655
1988285
1559959
650080
870252
859534
325263
931758
1734295
13345
1321282
1101390
1989313
322102
224690
662077
1629957
112673
1045107
1489641
1680262
1043222
1104978
1569165
606806
105930
1635628
1606736
1539307
583395
326439
588244
855055
1810495
115936
823992
954284
1095479
485852
1558728
1624073
838523
693808
86616
1397785
1225704
406415
1180932
1356558
580608
405975
826612
1849918
1185464
1250664
1928251
121541
1382423
1214091
1888051
128979
1825470
1012906
65712
1765192
1586732
1232200
698856
1794318
1821804
826145
877555
206881
1837995
1335262
201187
1390744
784252
1159539
1543866
1843643
1302766
419464
329717
802152
1831772
1027657
680769
1099251
1502281
117904
315936
1954163
790992
1788000
457259
308890
1185394
1112475
948451
701798
103111
550586
1931537
1058477
1849832
1334620
313372
1904948
964081
342038
1645754
1037123
1336721
447913
1652988
1167213
1138840
34299
323265
1737734
1209668
1583731
1294487
388287
93367
1825063
609566
12328
545414
1340688
1251425
346129
1547239
129005
267373
82381
73917
1502334
1639139
1899222
489632
1300903
1126998
670652
1026229
136810
1635603
475755
780311
5379
1737171
510392
79972
1161441
1263760
1356435
1859793
1019615
1827119
1872512
873662
145612
464943
862352
900261
186272
1472619
1915549
576283
1717522
1412612
1224897
1547332
655961
1253669
688461
63434
420762
723746
205207
1861227
1970909
82576
1470027
1992843
1944250
157691
1767383
903109
594092
76076
1929493
1370101
206237
816809
180643
390451
391516
712457
595492
954662
74623
1218864
725271
1122599
1866082
1418445
1279444
108344
1593306
930209
241627
440970
1738983
1204135
1107978
1516201
1431209
1831996
239646
1358528
1202773
1087704
1882294
1843729
748530
64566
295795
1304139
1008387
984066
1207697
244984
1530542
746680
520810
1387660
1327444
940774
1230431
1812318
1180017
1034474
722067
1905507
275117
296114
1835285
173001
35571
849417
1899222
473709
531928
261634
1894587
1404086
615732
1346204
305350
1381475
51799
537565
1965434
1388550
1689081
149589
1850361
494643
1207359
385606
1397623
1769927
1952256
844342
199579
1187150
260998
1962077
574924
656637
1245730
1300382
757215
1933190
444997
1659785
78956
988686
1036512
188230
1908196
36343
1972510
362304
141637
233972
801655
513869
371261
452373
113948
1128874
1171426
446175
1790175
274512
265481
448413
952237
1906633
702196
872023
591863
1256916
1039299
1896035
1821726
1955091
687568
1940911
1555279
766334
1091628
1202676
999316
972969
969188
428178
1928194
919294
47165
1431725
701563
335126
362465
1263592
1137075
1273468
982924
871703
1816313
1865795
1097061
1733774
678602
16342
1685471
619598
1811261
749287
1613540
1297954
835901
459091
1570333
1841313
1080875
963721
678522
1423577
1106508
1508494
1114053
807599
1817134
459255
769740
904403
1613121
517263
240761
22658
1812303
112754
1644272
1956890
1473414
1795349
781017
723333
975289
679417
1666795
1868623
1106957
1116833
1809273
175078
1844113
271497
10826
1661596
1303813
1744734
1483686
1205605
629184
1606300
184011
524303
1714438
411325
1438644
1396825
31898
1818593
1677924
1302062
1329388
911600
1441841
1117331
1361683
1388409
1708690
407737
1633086
1359654
51093
309286
1813684
1278296
268449
1965416
1823183
1213262
1311169
748475
862650
1783346
1351110
1162443
603325
215916
144758
525626
1434224
40049
1532954
1620808
1328906
682327
1442634
1963867
1516310
270858
1571807
296873
1919567
1109829
1421300
874252
1067960
1784100
141770
141008
231294
439773
1118475
1976864
1086617
565742
488400
1825587
1137474
1740541
80059
272087
945051
1225860
1917412
1774185
1014459
1601480
560327
1452539
89905
1445796
1094172
166998
961252
1721134
858130
1933773
1614456
182469
457022
977609
1830159
1009089
778012
672601
152848
1386301
858797
1029489
1443395
173318
1025602
431111
852781
1889306
335043
650294
1595767
1811659
1532277
1794294
909055
767843
78519
744168
913082
1714671
794973
1184388
237521
1079853
118506
1273144
1854746
1859721
64926
1574634
1371010
456506
1045345
150856
559254
1946152
1253308
1293442
1866274
811232
1716666
1474352
1376322
39449
135031
1075084
582776
1707373
803539
324869
153414
608595
8808
266441
1447100
385422
207930
1780254
1615693
1223889
1592133
679614
1286312
337821
960080
1897419
1316087
1992977
421818
828399
1545043
832597
691604
1569533
1477243
1881989
965191
1480481
825507
1461717
1301303
1965652
1223504
1442115
251438
481866
1740601
451845
1099118
215065
1175795
1483330
1517572
1216311
1180683
1731172
372546
330768
962129
223209
1680564
477870
1308799
1579605
1134887
1053543
1573176
112872
416538
1788622
1382962
921655
768398
1505890
664974
328773
1304234
1207590
211643
429101
1786255
932399
256082
472460
147699
1579704
949733
474061
1570332
277748
933889
1704515
475398
437611
69351
1704269
1266866
1743049
276185
1570483
26968
823536
428769
913746
820551
1963238
1559665
1192931
344160
1413096
966016
163151
572720
590306
24917
1720848
698827
174763
1852632
1222630
748659
1973054
1609445
89989
680045
758508
318843
494716
1906998
1113719
1962774
1959892
191130
636403
684390
1330790
1398818
1676212
370331
1594131
1520494
569012
1189268
643035
262198
1582961
1227491
1796196
1678315
356384
863301
1081994
317665
643661
962895
49273
236139
157601
80982
608217
483375
1401952
1280867
1461970
1098256
1541830
248991
1121778
438124
54958
1002207
742747
200309
913775
1723736
709617
1462890
1062843
1126104
772004
340694
643838
706312
869811
646978
1180368
1128189
1258496
1180915
1500583
1906876
1402450
598802
1330990
1764771
188985
1539492
1770638
534417
656459
94106
379967
1477189
867222
1803623
1042873
548602
40091
262419
1847690
1351881
1507983
1431397
1116773
729696
484837
251639
1620470
267608
185219
314989
1915991
1585385
34385
1028516
434112
1851925
56357
700605
723664
981191
1881924
1103465
365887
813715
585935
677432
72801
619555
372817
1449569
1896875
940998
586388
199968
3895
1146508
1363865
1455975
832955
1524011
1865050
459773
1247708
1263250
911366
541948
134114
547679
1989260
1599087
1411422
639373
1924520
1472782
515832
1713742
463904
205129
1592107
650794
25029
750283
1654755
161334
1918099
574194
863787
13928
1349600
849845
1751179
1150989
1714926
982736
1113881
1721231
1911970
1450829
1975431
1893769
448966
103549
1223943
887312
1572994
1256418
512180
384851
638626
798827
541640
318
1205402
1854156
1571734
1720897
772627
1592306
1851441
1016092
880480
1538671
68977
988508
1475103
128516
915141
1448807
1192086
1716121
6457
910683
1135975
27182
1985859
369939
435388
1480342
1511848
189544
1999024
1997727
1625604
749400
511172
475536
326633
281919
113109
334822
1217899
122730
388394
54935
42601
547583
792814
76696
1387659
198359
920424
584894
1226968
1652422
1172196
1589395
621765
1506350
1994518
877038
823885
1680315
1842675
807124
301269
384973
45722
1108369
1740850
57141
941892
897360
796561
139808
108610
982543
1996576
783610
142877
1981328
765869
220113
1429776
54845
1480662
1142743
569402
998606
98790
1986565
1270613
27652
538971
1180411
749158
1106912
767406
1569370
1311300
829899
827597
1787735
1810655
202799
1245398
962404
1387115
502538
1814601
174476
1611536
241615
364486
1273628
1267331
1494947
589568
634401
1902096
768348
514700
688950
1748468
1385450
1515971
542717
1230340
1890440
305391
674224
504666
1520495
868198
1054027
1238356
494578
1669012
980204
1971981
1447385
1316131
1847502
633716
1158623
914512
1694975
981229
614904
1621376
923157
1190986
1997819
463429
897783
721360
1319097
502086
1164242
1415415
1289465
1682055
1289191
305438
524921
1022690
1580086
1040077
1934701
1305502
171519
811575
80911
189158
1506843
807321
1582625
380868
932139
583893
1097465
1232307
1943926
431027
1403505
1128485
500716
570467
1529364
442615
74856
1038493
797381
1032666
93585
413945
44942
1082348
1832645
1834218
1520693
1236584
1551419
1311581
1746186
308673
1510490
1312077
136269
391068
1314032
345350
1128694
294844
1996276
602892
995768
373343
1234587
1395766
1843760
710079
226227
1185282
89719
869247
1066524
1448407
329372
994271
1027864
1922468
381977
31141
80091
1214701
1749331
1865406
1878467
1894644
390395
1046425
181534
175350
1043307
774522
1211033
1835427
1457688
1961103
322112
1442084
119517
808915
1402336
1569207
589192
1264970
203255
1993341
1952127
679448
1030394
891920
1058008
423809
1014400
1466652
1129442
909014
1764426
364365
1869995
1502583
1303653
1161648
734909
308904
775040
1525036
1154121
1608084
1618607
762549
1664265
224402
551717
816917
527327
1765072
1599623
383307
1829861
398867
773649
1765122
1656762
656364
461734
344087
1025390
1776349
796790
224534
184233
351221
1200769
451144
1366235
1426066
124256
27830
81279
1960411
883058
1988268
1669574
1296603
940568
957367
1416384
615151
1695965
1937674
1958658
482954
1819546
413412
33942
312184
1329090
235836
965425
1870854
698771
994569
286515
1774574
820198
499465
1224537
1619887
445759
1223545
995737
1993771
24440
1755927
722834
11971
973145
246949
1618347
1133595
1809111
1046644
596065
731575
1737847
1935558
1037458
274383
1208759
448124
271334
286214
1706574
777431
367453
719632
13721
723436
1455676
867008
988764
696046
184132
1405548
767854
634531
1381724
99704
278796
1726146
1033853
1689788
1894707
1002300
1873600
685569
995339
1774441
1643507
1291322
1246179
471849
999457
943801
1672679
487751
1328887
511073
1628107
549522
725846
734239
384464
649747
1899646
295634
693371
668017
787339
1973448
626647
524254
994705
385189
1404512
1284258
1232167
420414
126574
1475493
1425130
1032097
1950756
1599049
1673863
475075
184788
999519
688885
470589
1415835
699448
1078941
1945121
635204
1730715
1997269
510057
74665
1305005
1133974
388301
1907556
1983502
954961
445491
1542050
1934224
532156
930747
4363
107571
1263253
241599
1286254
1463036
2654
1147924
142791
973750
1520364
820315
1867159
824931
1810376
1626646
309836
564392
1309245
1017621
1774376
1846134
464252
180303
20963
206212
29337
978950
1895664
1334941
1965234
256267
1600425
654526
320446
1005196
1063173
482558
445569
1906839
1008223
1094177
1159341
1420515
1147256
310422
1742656
659779
1783691
995281
495933
1176589
1405709
852670
713755
873479
1296189
472351
1347599
709919
68684
1186149
1225788
1849367
1776017
1806906
179554
995766
1841622
724724
527330
315459
117791
1131050
904975
405221
1500126
343669
578225
787733
676764
1073945
1223405
962295
704352
632056
1838955
1141536
253088
479168
1258838
13303
454422
1921130
335265
957362
728584
141728
1338626
202639
1136260
1944567
948863
236353
1353573
1499611
1843499
909315
1098319
352982
1715067
264597
122097
127224
576171
1284824
587243
1540566
1512522
1119946
1640605
1995690
1258225
921443
1190522
737715
1464327
1898185
234246
871342
1590351
1543053
90244
757707
267482
1072041
475628
1922726
1614808
1958680
1995773
1135067
266710
71792
121202
1051226
84145
1116270
629582
1617686
1975648
1224193
298605
39215
304526
421192
304204
819321
902829
1678224
1191602
63278
1376445
1838602
143888
999628
1629894
81590
558382
1679725
569808
866330
1947320
607772
1265924
105108
1543444
108783
1862613
1803656
905849
1792054
1151242
632190
352984
666140
1053298
1928902
1722040
100512
846474
1848657
1418386
1343553
382834
1091451
989531
1305232
1400174
1732946
460864
1966076
78180
1496931
974333
423860
100671
1827804
775066
290743
508213
1218639
421137
1579397
885985
1771202
48474
1274568
1653512
584682
880985
649843
620447
1981960
1968238
1502467
221386
715513
670254
971215
737798
988897
791318
182848
789770
1065581
959224
1800637
1229582
1208972
205100
8032
1549190
684796
1791303
718408
655164
625071
24120
1751348
347170
436570
1953893
1813995
37305
974549
797135
1921063
369852
690595
1648246
866390
1913397
123537
986630
1790844
370024
1846472
1178036
1340252
314116
1105975
908511
1409694
1131558
1131537
1947224
1814403
1307109
1554036
1363589
386926
91597
1018421
61334
1491612
1606356
624129
1430856
43060
1056853
868472
277694
1518797
1922329
855021
547427
598351
1842350
1902676
1702843
1302628
1835892
163421
1162573
293047
917632
1685136
1821334
7367
168049
431100
1182831
417519
519962
24845
59509
1533664
194740
255266
322212
1839361
338524
1421036
527658
1836350
737812
943525
455802
1755378
1688488
1147602
493498
880307
1794068
1021955
400072
1373758
1163423
213932
1958016
1445232
1394092
1348727
1512741
541535
1476962
1109112
332887
1669281
1180466
806820
902559
325125
1611434
1463652
1359600
1705685
1003506
612372
1344924
241088
1599446
334234
33423
1310805
1718273
802600
811090
1132261
363179
236508
234751
1403101
138725
1395131
719961
1241686
1470977
677954
959158
776008
1438819
1329063
762038
929380
850521
162109
1924744
165551
1965583
1223380
1197013
561694
1212913
1997537
1614517
1346434
1477466
780257
145835
1301445
269910
146775
1550657
1650918
1780352
1680956
1507491
1307800
902362
1767155
849526
1057492
719845
906781
1407957
247293
581603
1157137
1178514
818352
1546519
1581031
668644
1730478
913747
421380
880891
1524635
550204
1025671
1618614
61522
1456184
1426608
810969
770764
1413029
670682
478514
1649175
1639469
1801968
406656
1953767
609493
1144435
1169159
500720
1070210
474845
1226343
931897
1903772
278758
648208
244046
1131674
1058963
1978559
727449
1561857
115819
490903
1537601
705881
1500186
1693705
431932
587018
721712
1360111
422717
840054
1411073
1213958
865391
1768340
989852
190299
532323
117448
507500
900217
1447873
1767750
1557010
108212
1116438
399523
1985643
138743
685286
947436
1763313
843377
1616703
1655782
383566
468096
1750363
1522535
169044
280769
1648200
768535
1742929
1682218
1421119
424543
1136987
1145260
1196374
130268
1431931
836980
444090
93943
1895082
1635979
2249
219411
855056
281364
1706970
320844
1398580
1163266
1476463
1200325
116026
1725027
733108
1921195
1850700
267080
615567
1883106
1891862
343199
1206475
403873
394563
1407329
1678650
648115
50697
1543280
331405
1083946
1412645
1485706
1554740
470097
1995574
511593
400571
606944
1019768
454429
1542236
924676
139305
1302620
489303
1870627
1122179
786904
932969
592066
1697152
1083077
239484
614068
564731
114258
1248721
328341
1594283
1960882
1143833
1304498
721035
1491966
760747
1485214
27447
102679
1020863
1232186
1434723
1253588
235736
369315
1299262
644661
944197
1138094
1485830
837591
1632234
634167
587439
1340833
1543772
1101042
760306
836423
1698965
1353388
1594488
284507
138109
1814237
290284
1980389
583009
389508
1032387
1328250
1552662
1837853
1920756
718359
252875
116328
1905861
364928
653644
324745
1589908
1455864
666038
342236
1850500
976030
461176
149248
58255
1566853
314357
90873
800850
1347523
734597
1963936
862598
1744996
1212032
127763
1872771
1482340
1112961
1358847
475509
1984211
1639221
756005
1459264
1114971
776835
1754006
104112
1190306
930554
1583758
1504314
1863117
1716160
1019910
1189500
289848
685943
1681271
1708089
863963
1213712
1200074
1713216
1464156
1126658
1583589
1411100
54979
1261537
465041
1449736
297429
325759
506361
814542
1165840
652618
78248
309534
39478
1494714
473193
1539395
420322
1452370
1111895
1920790
853806
308134
1983746
1040278
684692
1489826
972855
328950
1169663
1882591
1142957
1250600
1032252
1411951
77884
137018
1684490
1399635
1645309
918325
84338
1819173
667621
1384989
265623
1801731
1942385
305444
88851
1414746
1184305
137268
629119
599056
102798
207455
1745227
622906
713795
1033855
1400029
231376
1281522
1934575
1876244
1973843
87275
404308
1970091
622013
1545053
1014708
116361
1728418
1507819
901446
1480756
1786507
1117856
1657213
1522985
1234602
1050881
1722899
358561
1575483
428146
1570826
1377531
5149
420888
1954233
607617
615536
695161
273910
1245342
427878
152263
1002760
1897943
1839248
635453
1008644
135573
916811
1272130
1438779
472661
109088
1786254
302032
516702
988152
327124
142387
475963
1214194
1347463
1695538
1353944
1551614
1613140
687536
406372
955358
1227148
1152512
237901
1414014
736463
1440998
1491384
1685286
1743961
1671272
1271639
1152478
1775662
1973691
1327463
1747656
1497725
319407
1937638
812009
681267
1625272
1378136
542817
306501
1938077
42274
1955114
1772447
117927
24097
881036
1935648
1539789
160746
41513
1609482
513739
65676
225269
609614
1712477
1804855
204197
1152578
938892
1798847
1170855
218936
1855716
1475078
1646171
686035
1234745
1657225
917692
813853
24496
730995
202328
1976146
218415
1772491
1823756
1587643
1720065
1706802
133365
926696
1577471
1335020
850413
1177743
83528
152
1468121
1672378
912713
835091
821682
1107626
524649
1871923
1211273
1316115
1690556
411599
1185985
640204
635097
677626
1881264
1448329
513377
1898944
1424119
759473
1798791
75805
740796
344814
1070366
1533955
1377799
1469045
1644700
383069
1617002
426100
1381668
61960
723453
491209
1522553
584336
929317
878368
916142
1970648
1874257
1622172
436768
392387
1892263
891257
1856406
754674
515422
1576155
1480496
1344129
300791
391738
1184343
1834696
1289950
510547
302611
1868410
730765
441778
1806820
943818
1820731
1846198
753284
385173
9271
113672
1160780
875087
1708019
1627747
1972040
1134217
750110
427188
1988636
166175
1101743
1651097
1045079
715663
1486029
356825
360372
1701894
149973
1933315
1840666
1757150
1588819
1517814
1776834
1957023
404523
1773978
1292540
1097982
772600
731213
281561
746161
1449423
1125560
157938
1701678
833498
1159994
553253
491008
1138869
1051617
459723
663246
1484612
1863289
1215363
5380
979271
836080
1547726
1641534
1314212
1578386
1219885
167693
51728
136204
218840
1187266
1570597
1132656
600385
1879468
166908
1195466
598029
20997
992316
772124
1605714
636873
1586247
19569
333046
500803
423918
1474918
415595
1174622
681210
445165
211996
1301952
882025
1983160
1895564
1774665
974036
1296
19942
700989
799183
12399
438646
587467
1538125
895504
984598
863842
473
241201
331125
635586
406983
664629
1473607
627648
452006
926655
1118417
58332
1332134
1087088
957433
1386481
1617143
1090232
1015959
1979906
118904
1741280
401366
943733
1503612
443715
884807
1215002
739844
1058283
146206
798966
118342
894790
1750527
1112945
1792610
1999138
1933818
1858653
68544
1896648
651626
496204
1205368
1637420
1758994
1159174
154910
940118
1484916
774173
1490763
520668
1050467
555453
388076
802725
575363
1759346
1392634
800167
646024
1372154
345741
1268944
358315
920196
356108
947458
1876869
602552
195195
310466
1145599
901615
208137
1383245
1523589
1961452
69606
1435162
1258205
212744
1704719
1011191
667844
357182
1960336
458294
1157202
192129
1550828
1785457
89621
349930
580851
797504
1778769
499502
985241
1063770
1962860
655921
1198385
1593557
1799179
739004
394684
1584400
1633073
453841
757477
1586889
488038
1056205
1176914
1687981
306496
1197024
1690940
1882913
305542
741919
1015786
1806268
1671751
89454
1236043
169558
258669
1088229
775756
1936237
1639063
748301
1886687
182626
1248935
354303
686912
582519
363329
919848
355059
185790
811510
526294
1297490
921333
1560625
544049
1062675
809888
1064342
1726405
324447
306389
1789819
1166389
268219
1960804
908072
1099578
350864
1172451
579334
343682
883769
1917938
422709
1089220
598424
1222261
238983
773806
85819
1464615
1820172
1660266
1842478
1822538
1879351
818584
939629
1843523
1633533
1967311
699694
849621
333008
1442427
287183
154112
360976
883395
838463
1244813
522970
1516908
371021
180522
1186510
1215063
1446775
1785472
714629
1937093
668631
1664147
63155
850534
1690143
1211350
598705
568625
1488576
1656113
677442
1931901
303725
440936
531359
1350024
337519
94986
1745022
1263491
110179
547511
1762951
503766
1125944
880216
1178903
1709507
873365
952348
1494639
855905
1850753
419848
309796
490166
1314628
1439578
901241
876708
736101
1711571
93396
592598
1664668
974966
35006
95592
1931512
674056
849585
986007
1116689
261607
1399069
175135
1465954
1927256
1887783
762137
1226695
337831
1713894
1122912
1838846
1942436
264331
100408
730096
528852
1024386
1964315
1028620
1229631
1310277
1989574
928701
790490
1335016
426637
927909
341344
1652576
663114
407175
1098684
473226
121406
1671394
627594
521974
1184073
136333
1884113
1609364
1339145
1358285
676240
1825267
673683
688106
1672816
1203321
281777
838483
883085
211160
1965189
781952
1843830
836634
1094433
807776
913011
1598496
1776922
1093134
579633
12464
1393714
1338212
1985996
1198108
1669721
79449
957840
1787879
1750349
93440
812291
1422892
1360426
1346542
1572494
559199
1136296
173343
23229
1365455
1711415
140807
1279079
539290
208205
428098
1310990
1085315
1930035
127103
1575168
139640
274911
1601221
347354
1572850
1680322
1005626
1923142
146441
1144549
647254
812952
1805851
1374051
731947
753814
59087
1159271
1729173
1783860
1198277
1739609
1846483
1906459
116654
1535876
144784
434964
487574
98729
1141383
1642977
1148080
621727
1413933
622281
39757
1083036
975121
1355349
1359430
990317
645129
648564
565373
1207057
889312
1969382
567206
1492878
515298
1566996
672502
1177520
1948079
659087
1759554
814539
476809
649111
738196
194033
1051401
286130
1666175
1139855
1169395
780075
1856361
455167
692270
536721
840961
430617
597786
86692
1895572
1945218
1471246
959809
298876
461874
849217
1710359
484111
1142682
1560060
1652058
1665345
605474
839656
422811
1985080
928573
532841
1682043
1576106
293021
1041077
749909
549194
1546628
1776513
1179069
1824138
1810855
1253008
1740886
721306
796127
1168174
1772096
297304
31106
1073906
812369
846734
759636
1499286
1954825
1287724
1908201
1961689
467716
1808882
152134
168826
1954943
1935741
980345
1718437
1634923
579263
1658208
1532891
1369484
39614
1819931
1020252
1520620
718811
21916
1433357
223524
665753
1504745
939085
157887
1301251
384474
758302
1412312
1580956
1977925
1838111
55871
186831
100680
639471
804391
803366
58403
501541
1149644
697816
1022131
1170565
1259263
1733987
1954997
57486
542695
968260
389008
464646
1057153
1279165
1919828
307722
1708920
1226897
177956
1910698
1127399
1647723
820734
657732
309327
665629
872298
333731
845999
1096104
463487
1579066
1463847
1543403
1600355
1167232
1598621
1224079
1424277
589486
1976940
1901290
456981
403844
1485416
675774
1043713
432925
816430
978962
877037
574923
1687188
1234723
1261593
1737479
1002993
1553648
726281
1350116
180653
1434968
1880076
1102171
1005595
1873854
346618
1005928
935548
1479837
1201830
828159
5563
509985
1218846
1514380
1088106
1005842
1228597
254903
24788
1976108
1567883
1219511
1697310
942371
674788
878448
28805
549024
292833
225117
1637268
1230579
218
770561
1888807
688293
1322469
1411459
8069
41095
1930899
540371
1353295
962284
579991
1550283
1554438
105709
1291993
812871
51788
456702
207003
1650854
1028335
2985
121847
1328336
667537
489836
1653121
1400291
1907081
1774170
506774
744966
1708464
811677
1865995
1313941
817345
1143608
969284
1096365
1225257
1493209
1327905
1383704
593002
772439
258940
195334
441189
191415
1527386
867427
423424
352476
1544816
1770787
359747
1050982
1416823
465056
1016987
681394
1305671
838155
600502
701642
710182
85384
1372001
1727084
1209077
1719072
1919842
655808
571704
1289982
1769374
1255871
161424
489187
1337436
246708
619747
305753
1506723
1107938
761531
844789
804895
1330304
1001132
200064
1971232
523819
419306
1819684
1808787
1242727
710679
1729656
982604
645409
79207
1427874
1174981
105896
615887
1838672
1872823
333892
366432
933907
1605998
925572
567410
395134
1179146
390960
341315
1039270
634298
994195
1046873
690138
1013405
1674329
861621
1794341
1031584
1188561
187818
1927458
1684023
1865559
155812
1476543
1115321
363808
273706
159651
1816513
1562010
314826
1275262
1504486
318877
909281
798036
828758
1408835
648824
801188
1223656
1183214
1324715
1066932
1842121
306579
1521787
611868
803283
1832926
524406
77471
1130467
1795072
1294515
1162725
206027
664428
716945
1120572
1689668
1801585
1076104
227192
1709671
1845754
356296
736711
516591
169911
348277
1287221
1057064
268230
917224
1228584
625000
853976
969990
1217334
634829
897366
1950100
504111
1421778
1069772
1997420
1408625
814086
1995211
1862794
1832471
1056021
1329309
1558045
29890
1884309
1379768
42613
912664
1650803
1958117
1853235
1776072
1689986
590355
225969
867916
740838
1322483
330129
1058285
1998383
884512
1163782
1377443
1847364
365957
1267145
1073885
401541
959170
203898
1489188
441057
365981
636170
161242
1982823
248953
1630258
260576
29034
815690
1100965
1548350
1438842
1883405
1375056
493875
812173
1745790
273229
250755
516214
908102
61720
282460
832888
596439
1155285
515729
1530975
1317546
1367153
455278
1504048
1313301
1912193
466377
427229
303499
554657
236535
1298571
1081734
651574
1408242
1730519
213957
1832934
716100
615827
1124932
1175771
850585
1327877
1653188
780435
622548
1183805
1925190
47956
946674
1132216
443592
1400735
233774
63475
48593
1286631
580210
652577
1477244
1925027
1630561
400800
775126
1912751
293854
1757498
1632764
1603877
639900
1215009
98113
644485
1333160
1912453
834222
1450847
1411994
66428
750027
69211
1969327
1343051
1154316
1661216
597481
620207
1934221
1225898
1199410
117716
1852664
792979
935516
1773874
1961835
1887259
556212
810362
1187359
352683
228562
1842949
166650
1470338
1252876
659394
1612719
1292339
1561336
1668460
1005795
255018
300294
1781040
1246068
665392
1922817
529382
884469
1725472
787220
258190
702366
1884754
1289119
905510
378340
1024650
1562673
1775414
681293
612896
1097644
819440
637793
1553857
1358942
123459
1508124
1404035
1600569
1651469
1432279
1589180
1906516
421700
328539
632436
1160568
735037
409147
259918
4665
308518
570117
1021249
976711
1384119
110602
709175
1175470
559523
1666325
1194546
1688710
1346097
1927560
1342863
432767
1267575
1933573
1811171
159354
1266821
1264372
1745172
776250
156037
1574340
1816913
552323
1410875
1388707
485380
645197
1388978
554224
279236
209441
1093456
156640
1063814
126273
1093690
983430
664286
1409008
1924605
228454
1608816
1127030
1423031
819433
1204174
183389
1068420
1518099
1900467
1106690
1514163
1049945
1281710
40473
71747
1008738
1284219
559890
32694
1180084
1477700
487538
5844
1252473
1105119
956261
1270107
1097563
1871426
1887120
190144
1238932
1259189
1486163
987482
1060058
612148
1041025
368833
342034
931536
1671507
216205
1078638
1954598
963765
406524
496296
1829241
1169100
1679937
126070
1161414
1809275
135304
553800
1496294
646051
285513
1357358
1556158
495387
1818674
1883076
1575132
584589
1420481
840487
402852
712274
977543
1086206
1516966
321228
1422351
795371
1057372
1908842
1123765
1817151
382738
1579946
1663932
80467
785152
1359686
1830889
1845843
587278
763724
680099
1473398
1971610
523320
397698
290163
951497
1868381
1268424
1035020
167996
1415429
868209
210148
915549
1228265
1564231
363486
282745
1951705
1789095
1860400
592341
196943
1069398
823275
297768
690407
867558
157019
342131
1220805
1841102
41421
1092533
185943
1758444
1298739
552152
1540375
881133
1599845
284876
1997805
641594
357547
939662
247376
1203613
1524870
564306
1383520
866381
701602
561421
135860
1669210
388638
1224256
738444
1545241
1548757
908989
1399527
227462
320828
856685
617929
441493
991767
95094
1100856
1900048
769607
953914
1392260
466271
445535
1059220
623653
1570639
1452785
1666108
437516
1626896
353902
1915994
1822674
1130592
1396170
92306
375529
1228105
1826834
1132402
1702416
830052
1089029
490648
77385
764986
597603
1027608
1201411
1739940
1780996
1068249
574514
553263
327489
1369322
162550
1169098
1537937
1776503
834731
483991
702686
988527
303376
1186345
1171927
293962
843074
540822
1056765
707398
1053774
1620597
1394727
1640444
338544
440174
797735
164697
394683
299903
1854629
602580
1920758
923274
881472
808621
307702
633493
1061383
1020718
598781
1936767
560438
1289799
1088280
1464146
1079736
1370987
429442
1530515
18524
313907
850302
30939
66334
1631234
859254
351574
1298815
1603718
1401334
1733057
1146515
1978652
495311
307952
1655964
174574
536128
899768
1031897
1167514
1876981
42342
1444761
235618
662802
1770145
142176
555992
1509355
1502262
1337598
1801770
1161808
1425786
412628
406577
1082205
1614268
1750462
1273827
559226
1185359
1707719
86296
491238
1323519
1133104
1512530
7654
1431083
1001132
548316
226105
287397
1826991
1525842
951852
810819
80433
1535814
120347
264148
285652
1456808
1176780
1012
33601
622855
1317455
303972
935181
1251447
25637
1465325
667164
325988
1929934
1891976
1780289
913914
1637494
399038
1561015
1513080
1352777
1582764
356647
22636
986804
1257257
1552074
2125
488464
297078
530390
1474216
1414815
1752661
837261
480553
1092787
949282
478410
1844701
1943741
301876
1401943
696857
813289
1163651
1162161
200611
272149
1646859
1592578
1180621
1332429
1453277
1078535
945396
1740697
276535
1454616
1136971
662879
1406231
155092
435690
1664820
1052245
266898
943392
1502297
1343814
1027952
1740178
1721441
1797550
1091086
517752
1707284
1289650
277131
163259
155835
1614506
1170515
1969187
670575
172386
973796
556622
1592563
202838
1842122
1764795
1643560
157537
764391
1174550
739375
1825432
934446
1894830
673350
1646799
562049
1424501
192796
374513
948023
610254
1299302
717480
1033306
1154223
163100
1888019
1881076
1768312
442824
555623
147326
1161977
1643010
1952214
1259680
422880
189424
695863
1200818
1979538
352016
147214
1042278
1431280
1374101
200457
1022947
1366382
990541
1594639
1747089
1036346
1217034
600894
1851802
186022
1651584
1022357
749432
1976514
1124457
1677530
1524823
1942036
282029
963944
731097
1523278
1546433
1472015
21524
1341504
813379
1728437
590550
73974
1871136
492951
172392
477092
312826
981108
1301775
1034783
1815675
1229499
533585
67876
1396019
538870
9592
19227
1452757
354629
120589
404119
1878488
1862910
1709796
796951
90929
124977
949799
12164
1183193
1549258
95580
1565819
1418969
783618
321271
668680
1687717
1172546
1217244
1315032
343617
81410
182748
333019
1234876
630338
478387
1764219
1329280
1292328
129536
502668
1917278
1833755
232717
1996774
225417
115607
840460
1033623
1431335
784887
1862950
243445
1696012
1158912
935651
366892
1990644
4788
788664
659795
479279
925481
825684
888911
1421777
650704
1587043
1842897
423039
211898
1775573
247004
1385124
54506
318373
1546514
1144816
1220838
250161
968333
907048
141387
342515
1100774
577185
473311
1942020
252509
1919415
89444
1218320
1465336
1191860
1166894
103059
253294
717872
1721419
1980571
1215226
150130
416991
1376319
596431
1663545
414330
96419
430389
359619
616222
1065368
440108
1790847
613736
1371559
96972
85227
1175625
1266099
1235196
1375474
1648003
1856836
1609117
1782106
1679599
1184739
791636
497326
1869923
974448
300880
692297
1721980
264331
1285705
345406
1076727
187849
57042
890813
363368
461066
1101431
235931
160935
741143
1399277
260688
1295527
432319
1038870
1873011
1517318
1296955
20537
1110336
1759544
166206
904970
1069587
1109290
828822
1341212
1015969
1008868
216718
1996663
1802847
211143
1638414
1015848
1195836
106305
666590
1395869
1799264
1971391
1323959
1731394
1261090
1902280
923301
372406
1731819
1530538
1378429
1916190
1167257
597156
790037
681235
307920
257036
1679038
4458
455077
1479077
1660412
1786624
1489961
1369297
1374420
1059379
1047155
1736116
1112756
1259812
834723
1917918
726508
1392267
643668
1318731
897028
1988541
547903
150309
546584
785407
1788071
174485
429366
934739
1563794
1887426
1704277
1971174
267702
252048
1144791
406955
1842750
909943
851030
1838661
476742
1470227
1427252
1314486
521770
479956
1323298
647590
1508380
1154045
983532
1136
1380208
1949502
356136
1117237
555163
653919
1991273
913107
1558595
246586
49471
547942
42918
266293
1998147
1070733
656134
37775
905679
1391198
1590511
1804058
937717
613033
566789
1394956
1397720
1073943
1875434
1135758
717218
836759
63888
383495
795345
1199544
469822
1796395
51868
1801385
1013330
823347
401191
1298374
695422
1600479
1702610
1266807
1109512
1476829
1462366
600659
1257228
470572
1127901
1814154
1733828
1131686
1151609
1263740
1470950
1243602
851084
53861
925877
1313773
513467
80382
943902
1454181
1174178
183130
770897
1949783
1769226
339030
1228932
861587
1796675
1762267
1349626
965016
970247
1757956
626415
914885
341547
596191
1162696
226299
1918528
330661
143981
837126
1014745
115110
296454
1217299
429439
845858
158940
1585084
1555912
1811196
514551
1710176
1640577
496751
50411
1824222
1761861
73543
1383831
900669
207133
1173642
1258470
663215
402066
595034
1892568
1562618
318152
695910
882838
1372786
1243909
721750
1916192
1003471
386179
1919546
1400203
1412359
1890445
388243
1893144
436693
587963
1814993
1140478
894438
1926472
1593043
1865952
1734115
494235
965953
435909
1727043
1719517
1581691
1972112
957310
1766068
1511343
445295
1907724
115900
1716638
876102
858164
257580
460967
213402
159298
566409
292430
1934964
1935019
163350
1358329
366145
812402
1816919
1510007
658308
1362950
1182477
1272322
785354
983459
385556
613081
29015
1397183
386726
374848
599271
1048727
1278083
552330
1813028
1531046
114593
1567023
957845
856977
1909018
532011
1590156
734405
1096535
1702795
1396494
39317
1604103
1981077
769247
1519752
648628
505603
782517
263058
1783799
101805
1225065
1862778
335368
215904
1551489
1362960
1935918
1266898
641838
1780875
1747764
262214
1170195
1742695
1645687
1765611
1583806
1724521
1091965
1022914
966127
1581966
208374
966637
402702
1476530
572741
973423
1765483
1765710
565510
1501648
8040
1048709
547135
1927123
2456
1832616
676535
1548294
1846019
1882083
510878
1594043
2161
767053
407262
396291
1715158
1376648
1275661
1396403
979398
249424
1780168
396149
1506460
1344847
1089632
1804511
1923161
229237
1010441
535260
313461
1268298
1937408
1115708
1582456
1855909
1261084
307533
234797
312042
24407
1745691
662003
723578
1358849
1481951
21669
737471
614851
484024
662380
471070
1477498
1378734
559674
1404390
704481
1783530
240715
957813
1112873
1401779
1002431
1141203
1923045
1294982
615096
1620481
278577
235974
1779452
1831471
1414831
1816792
1364964
559162
1433669
748990
1719231
1302990
634039
1742875
1388341
170815
1617525
168252
251746
358375
1520503
907663
1651786
57088
667915
1750949
124827
1613753
898698
244150
1874149
9095
1650279
1722937
1748407
1972644
854521
1104084
627232
1298293
314990
1189153
1968697
1051621
1004460
699140
1057563
863381
1183493
1651377
298081
1733203
409014
1428617
1357231
1730935
1685500
1032200
970732
206009
46140
1263779
1464567
1017741
1344641
223799
463411
734877
1551630
647751
1524742
1591665
686427
71136
98395
107757
958638
957313
1713962
214906
503046
124581
1773014
1269043
1698443
1080244
1470424
1726591
818103
1357217
1435180
140076
1266409
648877
967591
1986212
903515
378509
637879
323522
1319064
1477390
950400
561706
1156658
1068756
1323245
598604
979813
390435
1474077
824407
901085
174805
1473374
1004398
1603157
1956827
1077421
742306
1343447
1088365
59923
1486684
1085839
1149566
249295
1709916
41841
1981181
1853329
1698584
1538381
381157
344920
1798391
643851
379749
1420056
1889538
196653
527385
543770
576021
802488
350267
1299992
809275
404087
1245078
305013
344172
1825235
620536
1111849
1808081
693799
987953
977504
873319
1593454
787725
1837268
117398
1023279
391008
978134
1732259
454932
1199416
796880
421844
494220
1311508
1910939
1465033
1592092
1755407
464978
1082745
1148973
88824
1401036
760043
694910
1107801
1353832
1608918
1068437
1438447
463910
310636
565172
693217
355770
1640891
1162846
414193
1581769
873875
920900
1274973
709586
407881
1216906
1347761
268006
1007693
1978222
1791965
346063
1042484
1471848
679853
878710
689629
759403
702453
885133
1764172
899070
1824964
258603
749799
130608
672701
1308251
220659
1300166
1881871
398982
406164
1939114
1062285
1431681
1499280
559021
1444273
652108
327264
196749
150111
1899099
1178112
1415636
1859785
1906622
1534544
1118822
1445443
262356
1648215
1703431
1906169
565967
538415
1850289
231970
878705
240780
176567
1169521
674115
495259
1020279
516492
806467
344303
45753
1050211
404777
649857
172758
1154879
1391277
627636
451263
529031
1283516
1650847
1860317
1014891
292357
1891376
1413461
1578639
982841
535342
981740
1830092
474897
1712321
1326015
780221
1805543
1836771
1143396
862824
1063490
1542268
208752
1749525
380718
94984
822304
327928
865841
721084
1064066
1653846
427222
1038425
1991763
161382
1499249
879273
815973
912021
335217
298211
612849
176876
1993731
1724662
414210
180028
944319
1968240
1271520
607623
54683
881439
1901265
238067
1276568
1596107
1984145
984769
264732
88415
1657766
1249185
80853
1768894
1979894
363487
159240
1689510
475209
1795946
45444
1008897
412994
347073
868358
563224
994834
52314
1299921
799280
1695354
1058486
1747388
38357
1884048
1564687
832154
1555764
1238116
1968630
696739
265310
1550250
247337
1683613
505734
1910539
1940826
1866186
194924
1341493
967622
1694709
1626390
1413634
945318
1391981
427603
1238204
1694535
61015
1403348
1505084
1167993
268822
56502
1970625
1695167
1196090
344911
916746
1329666
1461395
1168947
1640784
1443650
1320066
1930643
401178
1530094
1963608
303020
1952075
1651
1418542
1442039
1685888
97573
1017200
469689
233289
1751216
352214
1015845
1929168
1469194
665222
1889470
848948
618371
1284489
824476
781085
212225
1406776
719906
1874786
972645
667312
582552
799334
1074916
71032
878739
321231
1853446
258000
304155
1812991
1028513
954689
479317
399721
1053197
1670330
266609
1788459
711834
174010
1594906
736723
20078
1034309
592409
100499
571909
408663
1558912
961754
1378488
1295311
247284
1368827
1178240
728979
797869
802849
1374569
1297008
1262023
36883
1877042
1728661
644631
1151356
1994769
954513
776706
776123
1941399
225156
25821
337433
257635
51039
35217
55826
379873
1745013
1756445
1209177
1488247
1588790
362872
889617
741993
341522
1139818
470658
1535989
250638
1766017
158105
1752332
417193
1156129
1613718
457706
1864165
1024227
487523
958116
1650318
873732
193038
1375845
242569
1028855
1971827
1346025
1603430
1919815
811289
191274
1753571
765064
389695
1700885
1376298
178199
1709730
1838544
1786226
1090587
436760
842546
41656
1123896
886614
1174775
782544
1583705
1132285
1800831
1938807
1262794
595379
1938909
66909
1565705
1277781
1083057
1847304
219638
1239578
1729428
1596029
91595
764810
1233051
62743
1355991
98632
1030998
1229516
228533
1188709
42899
1839215
1598039
816043
1579970
1586548
188475
475715
301520
1365490
482034
281006
1960306
1040718
752482
480363
1125888
1859749
1065991
169147
1153098
1972095
433457
302819
1015887
1493459
14837
1995847
940114
1989502
934289
1997297
1133612
651044
1466047
1032516
806150
1973434
202963
1868777
1232934
685873
766272
756648
1693975
1606627
697481
1008877
1186179
1913089
1807009
792661
1038235
48991
670856
1283765
1861025
1601535
9716
645334
1835279
837664
1775425
1187889
997741
425693
1897578
1081540
1781790
568159
1463856
1120210
123734
753109
962393
193580
1947399
738578
460397
1729783
1984085
1460706
366210
1838048
1574601
728350
1803675
1234249
567488
1492128
1160688
183869
99297
1223348
1163439
433863
196634
1115130
594989
168458
765276
1267758
1794066
670938
699617
1207529
425987
155869
1312627
1949244
582655
1153841
1192542
785341
858272
1168065
935988
1497575
1092694
180477
1095258
1348121
574683
358153
1267376
1075728
563352
1139911
1116520
1078439
1130579
1622055
1903680
474327
777474
1014302
1122016
853359
1283468
662294
1369349
1232719
437775
316392
1733088
205436
742647
267645
103519
823424
1641224
881040
200594
42369
1558078
585195
1057464
6530
821533
90028
340608
1947976
551751
818553
324004
1510528
507285
1714587
773718
268938
949234
1715061
132592
1954033
516843
493038
299900
1126499
1741347
1070814
112505
834950
1118397
806550
720363
1074684
1776662
558613
1488155
1811602
1109652
1680628
1366336
363632
1345796
229178
800914
1004494
521855
1313583
1572155
345985
26697
1860705
156559
1898255
985174
565189
454149
1000805
715511
66117
224993
1068858
1538549
1659505
1174170
213348
705405
1745304
1563186
1649136
1555983
862285
68870
1665594
1715011
596139
1734954
419205
1396808
622897
1758642
1087450
1682592
777350
1863947
426398
1397980
1059137
1864978
1306551
1927193
514655
1810096
969097
1440847
1024624
314471
797146
401570
1881817
971390
1757321
1933149
62201
1197139
1402946
1006187
813837
1207031
1515187
399369
1763006
1967888
815451
1642247
1319672
177593
1606913
684363
696023
322013
1043757
338284
121021
1068733
1283891
843327
998970
991351
1066224
1346063
1550590
1092372
345312
128887
1677639
1508363
511132
1653355
797674
1168433
1780668
936202
1976517
640216
1941375
1742494
272457
918103
707233
1505085
1946688
1574074
460989
1958088
255310
1018934
67623
232859
527032
106713
850171
1136875
1885434
447612
1170721
1235845
634920
501598
1880000
1166886
1658874
1750767
1399981
872770
1003793
22982
1901192
1946403
1801416
603923
821976
461665
823008
1832751
877415
1857030
831911
1719856
626764
623769
712392
1251965
1616903
936077
352161
559060
254601
1677720
652429
275329
878913
1370859
1802485
311788
1895297
1523429
1787309
1205409
1313598
1106093
1952177
1520141
396057
873711
949459
692250
590870
1696306
610328
338837
59916
1297809
1633533
753427
995746
774074
684233
776350
1950922
1238129
1330074
31602
488617
1970974
1275755
1003239
1755134
593369
1529927
1178324
1771901
474704
459239
1844351
43880
1995732
1388950
441408
1676939
872350
455646
1644895
685554
725246
751549
1153393
1662779
525524
581029
1181823
1660560
287195
273422
1087805
1072759
121455
451250
1232656
1964005
255809
1978535
391046
1419385
1919281
869344
1088106
1048138
1220581
1130776
330884
847842
994889
1514446
1477565
1612567
1064066
1427378
1873504
2420
1175398
1671050
608632
1120669
1082730
93974
1276501
795307
413439
1504697
1585917
1911498
1234959
402646
1712139
1114413
808569
899111
242334
1421283
965787
1230159
765520
1090580
1123127
546871
200078
119900
1326276
1185955
1562822
1908416
1471687
486343
1957091
280876
1142812
1740166
1595929
535786
463617
523339
268450
846330
761948
136199
345025
515730
1681442
1777634
765111
924918
638869
1242485
581701
962615
1924520
598591
1328394
610023
324459
1704498
1710065
1939073
406574
724103
344484
535049
1078566
314122
1267476
50637
854068
1405541
1619499
229167
1716582
320172
1323163
224308
880461
1373715
1774404
281291
164985
1751540
692763
238119
613520
385646
828099
505874
753701
245344
842253
929264
250440
1398618
805883
1528405
1807580
899810
874099
85064
162340
1181863
882016
989252
33566
943691
307887
177064
1332623
58457
1945950
793203
1508756
160510
587259
1726219
984028
948354
577457
1234004
393151
242873
50689
1741556
172819
24188
1045942
1837085
1550668
1411722
1427638
540503
465321
325444
1820517
474114
136182
1429800
716312
1041875
292347
1057652
1624692
644938
368141
1888956
462093
662220
1477158
1700845
677209
1598083
912150
16214
1342998
718536
1029208
1765654
179005
164601
222243
1920578
620453
1304767
1542095
1327999
1377663
668518
441782
1503326
1101230
1897323
98042
1737410
1927974
1421520
1597024
1669422
212655
743879
213308
1150047
1005901
1138671
1309377
1241324
1203441
1521034
1791017
1893130
192843
548473
1133537
1403557
1878676
1152731
1456322
827743
480757
218613
1161502
1950329
1657603
1669617
1913244
1150377
652091
1278294
679015
630654
1053858
1999471
1910933
620256
1670409
1413470
1901521
976626
1956152
1646250
943217
580430
680036
1890190
878150
1189779
855513
1959319
1537561
751136
1468671
1790324
986970
1351932
511866
1341616
891857
623886
559040
1190135
159750
1123958
1545505
1788663
1719289
1683781
1708835
777735
1904013
1111243
357863
701737
1664363
896881
936768
1485899
45433
759142
432088
126547
15277
1548502
1657849
822625
1616551
491489
887248
1911518
1023445
1161737
1997665
446439
728678
1532709
631905
1853316
148074
1093763
569385
914189
162445
442480
1901841
786549
1221153
1968678
292484
130266
1974901
1765082
1444886
1586726
413152
722450
1179820
1443159
206049
913891
175449
1290417
169771
263347
140969
475801
928132
236688
1152382
51424
5573
647729
150219
505029
371392
1103215
1156896
522637
875779
296204
19477
1530204
1885433
961817
13771
1378703
841927
1445771
327750
337661
409052
578122
685749
196806
916791
1280544
200047
1313679
534953
1167816
1440751
941628
1352668
1242694
1386720
1786226
557429
918247
1977943
1292424
19546
986390
1236831
904888
1487293
980730
762633
1912105
307609
1538611
1611701
881734
1858945
1404216
291598
569484
620084
1488344
1321023
1769970
1448049
1956253
211238
129860
1066284
1713448
276722
899483
398253
1911275
1737866
1668315
783468
1384369
769447
431852
323206
1117427
1867520
1661451
405243
926591
802152
527662
341419
1910758
277306
621129
1836670
844359
929512
150075
464669
530382
1404214
1847048
1789096
515759
607628
406612
785069
1515422
123450
1463880
1138099
65256
1534668
1090119
1588057
260131
1952988
912357
1300132
1003189
226864
208527
1975212
980022
372097
1457261
1281270
1268194
1470323
615412
860768
1485465
299944
670907
1869957
1837651
1378481
1746789
1394765
682539
360750
239883
939075
322421
140577
921952
613643
1519170
565451
1594085
53374
726897
799871
1203135
1454347
100602
869037
1287883
1949423
659384
816551
531314
1247879
462643
1847440
1076272
168616
692395
635869
1264259
1909129
1093497
810147
38956
1607691
147834
1481390
1733284
1456355
95472
1797756
1945104
1927529
1274692
1510335
1419907
550471
925603
574874
584105
1477448
58743
1024784
1586500
497304
1723607
974270
635267
40379
177326
1703509
227163
475842
1134512
1127582
166529
1231383
1223315
1544748
1728196
1280045
995810
362659
1255146
598985
1332661
1015783
1001172
1805831
1046548
1665408
1538977
71999
1206540
1783068
1623102
701492
137543
1844357
1435493
1003099
601698
1855122
720074
946593
881775
792847
391341
766443
1363445
702534
1102354
673475
1253507
674530
10395
1466360
1131833
1391534
1184860
1306297
327186
1001662
557996
579095
347926
22953
1696679
1134307
1438245
935023
1712581
644911
470764
1754162
475838
589487
1521623
1805478
259035
172557
1826776
1017693
1145129
526668
1305341
30836
844116
1667176
1905241
545835
1402310
998916
346142
282947
1555091
1247471
1424472
1599668
599611
1963412
114212
1020962
1710797
1548114
1403094
643807
1218984
1493305
1830163
1247493
1534513
1250873
787556
1198932
1186652
73644
411321
1115641
1962169
289807
1003197
385993
1384416
1878270
866307
1439981
184663
126874
509573
284089
1157441
642957
839805
77006
1569452
771950
47470
1237914
1763932
1961423
993559
1655401
1320135
299191
1424573
1365841
998471
233176
1179423
738598
605537
977115
121964
985100
933162
521579
1559261
406137
311152
637309
1839746
525665
248712
569670
1204639
819540
857380
1099017
438848
1679590
663965
872883
523790
811965
964763
1026663
1150609
246470
1207848
1824358
1878795
290646
1006112
1367357
160600
1185346
445169
1155868
1033307
233286
1995931
27885
1123458
286725
1222883
37841
409358
288218
502773
937561
123909
1198602
1608435
529577
1481913
1720114
795254
84327
1833671
1346458
1041706
47492
1942038
894659
1748359
1488394
251425
1147796
521621
1134899
1270012
1269727
1530456
73955
1143337
542932
1896293
601715
591858
235184
1997558
151719
1096169
791019
747032
1985996
1685041
844441
1697913
1252451
1858986
19903
1746927
1270858
728965
1621024
47987
1016523
1010688
788417
1850520
344320
1001969
211795
547201
741412
1576135
88470
519599
1331955
1993682
1002621
1934821
147603
903145
1142083
395673
1701736
1533361
430623
1725211
826583
1353562
1795869
1481194
329865
1573940
673292
111009
1312802
123163
787724
1140221
1976018
1838389
1832002
1177734
1689016
30186
3945
1575027
637812
1290926
1113951
1780159
1676675
1148064
1568907
786963
233852
819243
1837785
648604
131012
23529
1961975
1303512
1678037
418135
1737473
1069309
546402
818480
1307403
321436
520225
439826
807293
1036952
1412315
1034971
760211
290606
1985028
27591
590270
1679251
999305
1670557
1629381
683624
880112
1159287
789009
1709904
1147084
669536
924441
802379
1134964
1234276
657936
1233143
978183
229959
1957748
948983
505803
1648325
1801388
97765
550596
472471
1273088
1907512
802632
1838779
651902
903436
1297375
736695
964811
700638
1388735
748632
1212109
63202
919922
1015116
1840377
313296
350050
461766
331767
180104
1144464
478822
1954687
313572
758822
1506495
652232
1711549
195985
1573093
1093585
59294
1812354
1302328
208760
1331191
290436
846815
564612
502869
139777
1323129
198209
726204
1044391
1085140
1982782
1704045
409295
354657
1729658
644230
1648409
1128720
844832
343051
247216
1042405
1111653
1050747
943719
405046
1063371
1376057
253123
1164460
1401354
1310550
45314
239222
1228101
1288735
892560
392556
255100
307042
1152636
15390
1896995
1421046
1443323
179131
1045725
414799
1033448
1002049
1516529
1556734
1868973
1277769
516812
256767
1887658
111018
1916444
53639
1342331
164789
1611998
1167002
191109
143309
631328
191596
449435
1938967
798914
1920444
647011
630173
1281923
469000
1579079
1989439
1889177
64492
1701176
361584
1078556
1002755
1260952
1072563
1259609
626990
915800
1590428
752837
1609293
1309399
1626736
1002835
1202202
1435698
545426
388198
1021484
1822854
1542506
1566405
129219
1148361
14813
1780249
1651679
1695999
1597151
1202751
1595375
1367053
1085217
618539
1498849
1688991
1086984
279125
525503
1744477
1289605
233924
1249064
239436
669866
1380170
183502
1781736
1761463
303545
1865943
1049295
557228
1868397
533552
1281103
77246
1027420
69402
481251
90449
84954
1088293
793378
1426335
1366271
1463563
1609730
648006
347270
1583232
1721772
1566837
693613
957943
109107
428635
354319
1627719
510994
1775268
1812823
816119
1925133
1387473
440589
1709212
787046
1837471
1306939
1613795
84958
52123
376621
1993403
1226624
1566254
950982
512427
1909802
1528897
288458
1163141
1119067
452300
1101534
708485
1208744
655102
1182126
1117465
1504315
93311
1681875
1659624
1723897
341801
300255
68576
1276536
1261044
1037567
425368
1745438
1190653
1919042
987638
1466571
842585
914920
1587510
1447526
1398219
250574
909455
1673755
234072
1055864
403174
749807
1058210
1635890
1253189
811671
279298
464639
1183739
1131273
1103596
1206197
1967104
985338
516707
1819233
259296
1730798
901835
1565407
837842
222912
431267
1773999
331687
339332
1518516
431204
40646
203882
1208438
1434102
1825874
1024591
1174667
1019434
1704973
162799
1371218
1805932
1064771
916408
1471654
1926756
1464143
1279851
1098741
1420136
1625401
1985544
1911370
1287899
659306
977136
523547
470111
1323379
1022194
1426170
1205156
1706351
1600927
1597615
669635
1355630
1615353
1227087
807268
385542
292686
682480
535192
1969114
1791325
985216
1794757
333495
750880
122796
446580
1119155
1404285
958619
1192802
500211
518790
1414165
707971
389636
402297
1203040
746694
702679
829932
1302443
494996
1023047
1689674
1977944
1328542
1984405
56038
900024
1983979
1093178
46966
16087
1924467
1556843
1921269
609990
1679721
374628
1061793
26351
1163329
1844697
1216441
1700110
590497
202610
907593
1065675
1462668
1291954
1806068
958218
483151
1896349
1349567
1052141
131949
286510
416523
1217185
787174
857821
1728478
1969420
1894904
1661251
1787648
1949822
1564294
612346
1580040
1778555
568659
881807
859018
1767870
275479
1668716
449791
42780
1281038
1699783
21641
1982883
1424927
1544531
269156
652857
95676
1652232
467018
1410099
718554
1815253
1030246
1252117
260640
400421
1673204
524036
1698368
1533904
971543
1135454
1337973
694233
1887589
643339
1600623
1857928
150453
513438
1143917
844007
1302258
12719
259906
1118438
1734200
1621343
24127
1685072
1048701
1466719
985267
1363860
1944037
859088
148395
1153207
1602820
1500645
208431
934005
1183390
1291555
1738531
1268878
1189897
1943302
1457193
1074970
1599961
853529
333139
747382
999932
1250994
500124
1298678
1260415
857718
860571
523013
92657
128161
1702797
123721
697296
368188
627356
1307641
1718260
1905779
449009
1621843
1213499
392824
185997
761377
6015
451462
1067948
1649462
1360576
977440
874586
1454998
1991989
785866
717782
225697
1468961
885724
369760
1215738
1412085
1763021
843943
1030520
1025121
379903
506393
1996982
1251103
1248133
1723794
1156531
1625319
1306123
1477555
1025040
1696521
1993622
1616293
431643
541126
681008
237762
1578636
1350003
590497
341360
329941
1873779
727923
1184174
1289168
188125
877956
385448
1895001
1482417
1686466
1862614
679874
72183
267430
1820400
921531
161684
757614
1689277
1129695
878103
1188807
1851594
1944862
478845
253609
669550
184190
246823
1810445
867458
640115
922990
1188381
75290
831203
1451794
1371973
1682841
1673308
788465
424478
1303636
764605
1969607
1884965
1311271
981558
197987
558786
666136
833174
1453246
1374798
792275
1665003
496756
1182292
1850652
121629
1808314
1334435
782527
1877073
1557608
1379388
1595002
31988
692023
1442789
1001767
120570
1649321
251838
1875897
774653
79511
672818
1947361
1323063
708155
385845
1726327
126573
1713469
1762742
484805
1203177
238858
1718287
116245
813561
78472
940009
1372243
1830253
333861
1273971
547463
1404851
1867041
329555
195265
295172
712337
806041
1410192
870422
89583
571643
330743
725728
414083
1676528
1092367
562632
15664
1617675
958571
433233
1248819
1527012
493714
1427186
503492
1078284
1201527
1675157
1059236
515766
767161
106422
1485589
570911
1608222
1019325
1299905
1305113
1839374
715200
1323718
1506756
957925
1973333
969147
1334636
1159051
762500
1675419
822564
422414
138992
1426583
148849
1449375
445380
1651117
751358
921351
1909159
1184666
1223456
1814439
863662
532760
345164
1061065
209247
943367
310822
1364358
943149
1550661
1682414
1002167
253100
1930487
444105
1469715
962861
545059
755058
167612
261355
725420
518377
613424
586051
465340
1993229
1228753
603398
1954909
1681859
1643395
970895
28807
686542
1699747
1789088
479263
1569995
421987
29439
309691
677830
1072208
1492449
489528
417820
1466694
1318368
571187
1333
716895
43198
237319
1683376
1867911
1158607
964363
1348498
1822144
1930586
561925
915056
1886204
1262438
890222
1981917
964038
182896
1222411
211701
1267774
1408304
810886
593076
979289
1597514
938499
461898
1183355
1455761
178919
1624043
1314327
316190
16312
499635
1095458
803843
231475
309435
1694768
1468953
800712
383742
1887817
1530821
330084
565130
851223
1970493
38546
1056605
1630056
975424
1118171
1341958
1293215
1079988
862542
1571844
801297
465406
406128
536791
59733
1212765
1034849
257341
1722132
1307554
1629321
1861223
617979
610791
1602991
1978543
958489
55488
1085504
655522
103004
922644
917718
1513176
705373
1695391
1419171
1049569
471573
677503
116614
1420440
1737169
700663
189430
773494
1196588
151808
1864625
985183
115406
1413768
696475
241315
1762732
1187986
1540506
426922
1192301
740528
613144
1484233
1892094
1461358
421278
846187
577403
1634515
313297
787185
1968654
1141007
325487
915471
1214640
906040
348209
315823
1763505
1677067
1661713
1793319
469274
1092207
1857532
1761566
1311363
472887
1019613
1708179
1750857
106664
42533
50013
34173
1327136
928053
154150
1084970
154389
1729162
208108
182004
1545416
423788
1852275
1472551
1728810
1268069
439196
707393
943163
1051971
1930891
680518
204934
1596222
1885045
923371
1013065
439661
1639346
1980730
586178
490897
588289
285392
1179246
1034356
901045
159851
408963
195140
397967
625925
1801620
1596925
1112741
263497
532615
1872620
1798097
395407
759498
123370
363029
888938
795423
64706
1930930
1347070
185366
1994747
900361
1563297
547041
291971
462981
1199166
874029
605434
539537
1064431
1704470
375579
89017
591454
475532
814655
1577252
1705687
1246496
1999689
58278
1581386
1826879
1126245
1407377
899759
1898537
462226
280574
587067
602107
1799946
580772
1938223
835929
498758
177809
1690774
41076
1796423
1216548
771292
1286041
1785984
922675
1654943
628743
811174
748924
294667
109997
33481
786266
13373
1917138
1475194
1355946
349550
1288413
872444
225295
696978
135439
1845698
1399371
1856183
1171375
238858
763646
1432524
1982106
1840584
372219
507207
1676955
1698786
1989391
684753
756165
1456070
85485
611845
1185880
1280118
133479
20177
1257426
1493756
604865
372201
37954
1844759
988310
1823475
3678
1343519
1098915
1467271
1179939
160979
917801
1134877
1541308
1050868
1076561
527456
527531
825940
305688
1981713
1071922
1218151
1448073
931189
754473
1900418
1770023
1490221
1015255
133362
1994301
1068155
193802
1011003
1452531
1524590
370250
1645721
1698920
66269
930979
625970
308194
1880381
406699
228887
497855
1807254
1366431
1732180
1564742
963606
906933
1800629
520141
1126076
1592047
1377960
1846661
1030264
346670
1656312
501943
1810382
1063574
917839
1022180
1184551
879443
384965
880783
125427
1420102
1620954
1315600
1973938
1392963
1060266
1755989
297447
191747
1542414
1584109
1170175
479695
591716
128865
1594771
1585774
820484
1362790
1128575
947690
1598865
437218
1923704
730805
1485117
664686
1441255
1090780
598850
1861982
991134
1793705
1060881
1266469
1405537
1147771
1932548
139117
915850
1931196
1429402
1728109
301962
592972
683126
139641
214387
1367404
513163
552119
45690
1448540
1171938
528418
269127
1715330
1035770
1951566
1152502
299349
1162039
1728867
1018528
109773
348090
1970759
1938616
1373765
1738786
280720
1847066
1060602
1114381
1319511
322326
1649696
1788680
130194
1536078
75131
594254
503945
1529964
1977047
22800
1748543
205282
705199
1572536
299644
963001
1975006
90754
111689
64509
1592201
826622
1651922
297251
1343163
1524524
249799
1958715
1360841
1082493
140032
969261
77448
1124869
1379847
1688920
1280202
140617
1586142
1382989
1374623
98041
1592515
844050
363949
398041
1028068
1027905
659930
810545
239994
134689
963480
657649
468980
1691925
1523882
1746261
606639
1592782
195154
271922
1414703
288634
1348945
1927994
736959
138525
1132049
40574
931905
1757538
653908
700143
1065135
972354
1444022
640301
938191
361443
1808013
1352931
1470083
1301507
1391714
867515
1021685
1027991
29203
936422
1395115
176694
185941
473110
888874
1730325
777525
1231416
872583
130261
1478483
79772
937535
1148413
1281949
1798340
537631
1392113
1742955
474856
744298
1354312
1247197
1087795
14772
1315356
1060041
970746
840106
800173
807834
1982685
1462490
1506595
1469970
743589
777688
1901579
863936
117411
987649
1467306
1507498
961624
1721279
1036027
708050
160679
1842506
1722071
1659463
1350070
1681509
283417
1410441
1154313
1220335
1955068
637195
1196081
885846
936321
1251041
1717243
1030099
1757993
173910
1862334
432406
873100
1292965
228797
1371672
902417
1371781
1076520
60466
1847816
1808836
1682464
1444985
1886335
1292145
1784703
1810440
1787188
196383
1884913
1730780
1962347
1747140
1320841
742851
859717
1186874
615309
1698386
1488227
1174848
1584389
7317
546971
433143
212006
1311336
989062
1490117
1251979
916771
1691468
1288232
1816146
1565034
1169021
1839183
674923
415390
1490362
1411339
766726
1115937
1427870
1834308
1891232
1815977
1655362
1955529
1520670
1575560
842832
1160416
4751
815898
177417
1325995
1258102
114930
1525814
1134132
316122
27585
1847921
1244668
528526
899119
1863782
1675809
1285988
353467
725806
350100
1238368
1520532
1906636
1273203
1738611
457154
1921427
648027
941360
1976189
747837
1738106
404948
516011
1469637
1233616
1829182
61434
1549574
946259
290848
1966099
1095284
1155617
1915004
421067
364022
1788353
715353
656701
1770828
1475012
1802203
1145082
875888
395506
1636590
389554
611955
1098736
382145
396588
474120
1021072
1404029
1477320
1244988
1571835
930911
1071544
175346
592375
644173
819227
627828
1922026
342264
110460
1877752
745464
370413
187027
1757110
1586803
446610
817750
419911
95604
1106423
1423337
1520629
1764507
1591830
1215337
646055
1633239
1965530
1314040
965990
804321
1635746
288015
604278
1943333
717451
1311642
143264
1889512
1263254
450466
1177277
1033523
1321510
1091883
600556
137711
563315
71643
961402
1422557
1070391
229005
980588
468218
1624725
1070905
533253
1857841
67587
1193161
634676
1017601
760227
550438
672007
1289414
1794838
1066494
664915
1521568
568413
1545743
1361079
83123
1929255
559120
1570652
1994577
1198461
10611
910526
674596
20122
260716
525371
426777
1470054
878279
123060
1236736
6081
1490671
897511
1237887
1589734
1012600
1946604
734108
681508
723427
1243457
658056
1772158
599757
1970665
1855457
1863119
409995
878872
1172108
687403
1606268
300457
1695580
1982837
1192659
1219667
321139
678416
1622882
331263
568875
1343492
476530
847570
441128
1598557
1862757
979333
1017038
960204
1133139
608396
240277
1259727
1680921
1005430
290803
1605655
1746007
1727865
1815683
1258810
702118
833711
1489998
709064
627278
1459486
671900
266501
1267467
1969291
18554
281978
1016133
127002
18574
1847513
491929
1750171
1560731
194590
111414
245534
1446466
439777
1740384
456795
1236837
102237
135038
1783741
710651
989989
312579
109313
643658
247973
1854390
1152384
775626
1665916
1655451
1406831
269477
18487
1734593
1654685
1789327
916357
1129682
944486
1294760
1426261
1884294
630077
346798
594745
1887873
1072020
1359277
1242312
936056
1856136
1782329
171628
466288
1540104
1769399
538290
396742
1138623
1549324
1898489
1849457
463214
546049
187289
1791897
1282376
1549801
1753969
1972239
516498
1410281
897862
1484241
1698592
1269382
1286018
1498972
1797582
588916
6723
1220290
764019
1789199
505397
1803200
108992
1587516
1369697
1291537
1852773
36596
1671948
703452
885550
1648619
345442
1622272
384526
26281
702272
740514
895564
1604082
583589
1676732
279822
1877042
1025248
1408430
1676281
1271367
1917594
313595
1176372
1101768
1778929
515894
489947
718165
840604
1483445
13173
754672
664908
1791496
218157
202181
344331
1512434
215093
175521
1547783
1711446
1018155
1423204
11003
1415691
1283509
1610887
1187973
413239
1734512
1968564
1011385
519322
1029074
597925
892215
1582125
567152
569668
1866216
1900731
955074
471812
256743
1797207
1874609
1295861
296460
1458050
1226482
33346
945353
1524592
255364
875688
1033561
1441201
151225
17198
1131820
1564392
312465
1566637
837499
1433154
777777
924777
1350793
977801
661463
1200369
457904
1428447
116850
1533893
632368
290218
1977320
1750591
590861
1515657
1825247
1830794
809909
411265
1064282
275291
89355
1427359
847742
1066665
165475
1050478
641866
662088
823210
1245685
1680254
520358
1489413
798400
425785
741719
705072
826589
929608
1963265
153730
741361
1061258
1169124
339068
1036620
366517
1231402
1650077
1205008
808138
655575
435110
1380248
84675
1862577
1675476
786985
1273429
1029365
1305798
1593873
1295799
1623513
909379
1819630
1721415
553866
1795283
1693375
1154433
183816
170975
998342
675403
325610
1859687
422945
1518738
700163
3221
849914
481894
1608830
335250
741622
570729
369337
140043
1309999
1546517
497029
978595
894611
841935
221007
577929
468505
1706167
1401979
1159232
154624
97411
1476852
1863155
538429
1355619
303636
119051
564425
1516955
38582
284731
1270359
985375
807525
1843070
419048
598021
47636
1364667
1298764
853054
1640306
658857
1205
887875
752453
531245
251623
1922252
1148703
1172143
1010130
1196958
850475
1557107
576658
1596279
1351870
817720
954059
314930
1960694
398379
469461
256717
1694634
1948884
1850639
1004856
1764833
38797
1732055
594555
1929800
1980558
1450865
529349
278285
50925
1153802
117796
514208
510949
578133
1345615
818032
1270869
742321
449859
427840
188515
657471
1177535
345742
148416
380239
837303
1236838
1917987
178196
393667
1096206
1774258
1164965
234893
1080322
575133
1103829
804368
761326
476369
143598
1758995
1660601
1101545
1388736
1908381
1908439
908250
218585
450733
1245588
169920
267398
886946
1839775
689800
1674584
766301
897789
447314
217683
1958573
1836754
547308
1103251
1280186
753714
1355473
1338144
502431
263618
919638
572215
1164604
1330579
350647
851598
1493398
1622598
442998
159155
284175
1970409
1238730
1889856
1814057
110534
1129394
16678
242249
1324807
498522
1185544
1575552
48194
987160
1400077
1898977
1962212
1986763
1516536
330385
659946
459678
532857
1020959
357116
52000
160267
1485104
108420
676243
841482
321175
1076902
532914
502381
1532754
1578013
630291
1873891
1117490
1746484
1207507
1184099
1027639
1011874
1989729
1180599
110803
378246
681794
472168
1136736
1966112
622227
1589160
1732893
1290092
1667467
1441130
99724
83242
765282
1972862
1932088
1757561
421486
876372
324222
1524489
612408
1531184
1897664
92709
594582
60525
1481229
795676
824302
1853750
901049
804250
1036975
1806875
690438
939607
1650935
228819
127073
929095
957116
1291929
1399780
560266
496342
334795
965289
195731
1224426
1587109
1626683
495750
1466326
1083248
45226
271042
1589062
1227218
1269002
1347810
1259114
1034164
1848493
1565446
1171599
1387871
1668798
322059
1119094
1690282
108909
1582840
1662948
1648841
1776675
1240990
45310
190445
552832
151883
801756
1320271
367103
1023260
833946
1513885
618708
1509633
94829
1126821
1535616
122464
156620
1442720
8214
592914
115338
1420531
108996
1849998
775726
1829225
98657
1313056
499639
1701841
1361542
870319
1243341
1483763
1294763
1449601
531715
1334091
1019927
902082
1280496
899438
639628
1789133
1544108
608733
464268
1629154
1871951
590876
561703
563132
1381332
1768314
1163128
1795932
678114
1452968
209277
860575
1795171
1156320
438430
1055300
1246792
867113
1893263
1837645
1824780
250487
21936
64272
758314
1226748
1982764
1161686
1552434
1479437
65189
718716
1350631
466173
647794
304241
1600561
548788
211419
1577904
123545
1414833
380524
372275
157494
1948711
1137521
1077125
1077460
235133
1876241
293393
1218116
673947
1704611
500135
33761
489972
1838349
555024
27050
798543
1927687
1251703
163001
1169319
1311128
1846595
753421
39969
1261765
1308003
503644
393033
705871
772336
272571
1085825
1807386
1297987
1996294
1237088
1956665
1318893
1188489
639295
289056
559126
70440
1872531
863732
325117
177614
1937630
126647
255274
176052
388343
1111962
1943404
248545
561692
499946
1153005
897526
955752
1846453
242869
867167
854504
1551503
431625
1225876
1042452
1026992
568823
154803
1487556
1516978
379856
1435458
864421
112808
780696
973540
902929
1005058
109148
616340
1727565
1293661
1671877
10338
440380
173385
748322
586450
47004
1668679
1004543
1356899
770386
215306
238361
199122
1973174
985843
29664
294683
1611754
1173415
354811
18127
1028621
1781272
111477
1006315
54996
37497
147441
1718890
876273
1027132
709070
808520
1405349
805313
943517
959610
1714099
1527205
1776706
1205252
106850
771818
328394
146371
1010957
1697687
278533
936264
1318100
562729
218709
1617953
263814
1895425
624074
934449
1787869
1831886
1313257
368726
1575519
868865
1414061
1322254
1506892
679221
1241925
254843
1398144
1049977
1071012
1112079
820573
27664
66116
1083736
1945972
1396288
1410549
1414317
1586658
1951172
884700
1040347
1681650
1972975
722909
861375
1419459
338588
1416058
121021
244659
860754
1556992
502620
851893
1513269
719125
17951
959775
1161886
1146886
263330
1345217
959171
1908567
1558663
907635
764485
1443616
978314
1406106
1003004
1015297
1460334
460949
1167294
479755
634164
1219650
340812
1513533
1853273
1070143
1389067
1280474
559468
1062534
1036007
597173
176661
520840
506170
1455395
948941
1835385
571896
614099
691987
1607116
60916
890736
363904
61063
1484926
1759783
756730
214421
1142610
642957
1340729
1589104
981436
1184426
1995945
1671719
1636841
1980999
137363
947678
1877063
1384571
1382850
220050
1932923
1762940
1774796
1525658
1585808
997673
35941
679270
1919750
830876
1109471
1829348
1002367
1533823
1512182
1231683
246648
880412
1282815
318844
232666
744125
1601903
1301131
1871232
1698736
503746
1286617
214089
1809209
1461338
1719938
506285
85154
486811
1617871
1395892
974682
1286144
794959
1171423
1432570
1949916
799309
298833
111654
157639
1231768
572393
393122
246186
1827835
1627517
1380321
390420
493077
1263196
180861
168392
549872
1426499
1915239
1676374
1497026
878436
568521
1849913
327397
1284564
887212
1619164
1641246
1504320
1360621
1183359
446265
523158
1746397
1061158
1662775
1578346
12360
1805027
1393209
1249815
1249401
1951140
168720
6059
492337
1102415
433441
1748794
370212
1724934
204713
696642
1537763
567627
370061
471589
1091677
1383590
296304
848723
1727604
71128
1650412
998296
1431152
1964431
660264
35417
628097
1374195
1477317
250262
304755
1209402
187034
1476358
592707
1235162
599922
567313
616980
1120968
895712
123297
201037
1220086
320727
1169741
1205982
1456215
1998399
1526931
1978868
1954380
422807
1460047
392450
1522882
908308
564387
765420
201224
436966
1827369
1021567
173521
755408
685187
194142
310319
1497897
1341758
1390522
896457
397277
735209
223972
719327
914818
621699
112932
1455359
907447
1774982
26159
750244
1510815
902292
718058
1182547
1387806
608206
476003
1253513
864404
1236583
860040
1650308
1283107
693642
1162483
379117
101389
1128291
500771
281541
1299771
789452
1670779
676106
1733054
84160
1488568
48780
641051
1356583
1501431
316785
509176
838872
710807
45627
1928767
646120
1452218
1960154
1786247
493905
1103665
1493041
313816
1772872
1709970
803071
428544
787550
1384422
115247
1865331
444689
376011
1926369
1121302
649929
1184105
1970836
1657985
1219840
158716
1919330
839851
223019
312302
1989537
1260101
673127
841911
598475
1686253
25297
168003
497950
1506249
813197
562576
1592520
189824
946754
880093
1989220
891526
441310
1134546
124185
735528
1959616
6094
668986
1420832
926512
1118865
1177510
1602568
1399513
1366036
701673
1185666
1071620
584939
1688816
1203876
1533067
787759
1472440
1094876
1617849
1340570
507608
623699
89704
324269
809604
1963993
267663
1428260
488026
1808363
1385285
519167
1348328
529387
1346090
682557
1553008
1333822
1778693
237902
48500
1841798
1384070
1271600
443393
232306
1280612
261118
567076
1877596
1690392
790302
81738
414406
1573808
582355
1429144
378198
484072
31128
1572878
121583
1653823
143660
837488
330027
554042
1393012
812655
1569375
129181
1816257
832364
387692
106647
1998320
328684
1791883
361966
1367421
1105555
832270
1639549
1690125
243936
1900869
949008
276952
1931468
1862725
406361
337643
470123
111585
393813
1463627
1234164
703273
625524
472658
58231
864622
380671
1805231
716479
516801
262069
892634
207128
1543389
652882
1449382
1999730
1419277
277207
330123
563638
1464315
933707
135471
907807
1222128
1803436
1446473
695924
1711363
192352
735896
1250682
689510
1066468
653606
1347229
304721
1978056
1175113
1818549
690451
1529506
1376207
1810574
392334
1499859
681011
1582087
1261230
1777228
901901
1079327
1241013
1680769
1270945
474763
1302284
308759
1646497
331583
1673091
1596260
511730
1120498
368572
823079
68419
612822
24875
180129
693939
1506532
685647
1100300
724505
934309
1122272
153730
1633509
303011
647576
1381724
474220
1353362
1019019
1943234
552507
1848191
287358
247886
1822966
63388
1874117
1003238
1759718
714273
1959912
626680
1849746
481986
1431488
1014397
1685585
42892
622386
527853
1544360
735753
1601324
212923
314069
1169947
501081
66113
1750555
244835
642612
1393679
1477245
869449
1758064
755292
443122
221976
229270
998456
124409
1651370
1940964
166445
327515
1735880
1982279
1504821
147645
649124
1604041
332220
1874579
720295
253052
1772028
1718218
1614756
741475
136169
72720
1065009
533671
1788428
684282
1314891
1193760
776905
495165
1750326
1759389
1957574
100979
455398
909442
1556780
865527
490032
1532040
82147
1263459
362483
676916
950873
1793700
975391
1996780
1973385
610519
658160
1047590
1900003
188575
1116499
1203346
669554
1870116
779686
1887285
536091
1993380
470816
1517175
1379070
1426114
56768
589693
674822
169278
777989
1995837
675852
906777
743839
1946913
869781
693875
1674153
1680015
1020821
1680838
1993691
483652
598444
546965
438417
1738462
323780
124064
730884
774743
1855368
1034839
1087199
1094001
1035195
1419290
548400
1297616
60220
162578
1145119
706445
1768174
489484
777104
1929341
1731983
1278239
118514
1754974
820295
1762384
1524651
1552658
1308990
53529
942013
766965
95696
634269
932321
1513843
1884331
448147
948517
1086810
813740
698703
437233
119752
11393
922452
1793407
1287355
693465
506387
1158253
1225788
650999
522805
1825378
7930
1995496
1978378
1501575
1344788
490533
772092
1133513
582083
645032
276014
1077904
1954062
1065692
1747856
897932
317317
135784
505937
446508
51702
699726
1630389
1152528
1822961
1589573
1843958
1240016
1675855
1606349
601525
834888
1178383
334230
1840586
846381
1728203
1671328
1407734
1065433
23903
383143
757024
1292255
252295
460624
685644
537719
845428
1220817
83489
881849
656861
664821
988600
1183795
760967
1193085
1225147
63383
1306944
791241
907359
584955
211604
113539
434214
1564244
404195
56467
456586
959281
887859
1405161
1333957
1222576
1271778
1287564
1389836
1340038
1456694
1748812
251064
1174811
779010
605410
738206
791877
311890
1395527
1340575
492819
1147363
478321
1395445
139216
790117
469685
1249417
241679
384854
1649363
923266
687172
835432
1198984
143313
1163150
1958775
1510702
1488928
1658538
1515115
952111
193244
523407
94061
1949243
1217230
1302787
507265
589098
1849427
518601
669658
738589
1614467
1821716
465697
911832
1361601
213949
17723
47189
1655713
1442056
1943281
10049
230657
1011985
537
819736
493083
1801103
364758
644436
1071684
857237
990822
1957722
1077260
341915
1584963
614483
1978273
1961995
1489087
1942465
150511
1474839
1119665
963444
935327
1989310
1918662
860864
1414730
1970047
425747
1595318
1075046
52222
1703677
1951692
701000
1010259
1036283
1970344
264328
457617
113956
622976
743823
1463256
1456255
817995
1595445
174177
184890
1963030
777197
234830
306086
1797166
1531169
1059754
173683
448579
1103549
922851
1766410
1067422
1442283
1496428
1446175
436461
122782
639637
1508888
477179
827792
1012438
1836891
291612
1375002
1891368
614046
1906326
1308634
996420
74123
1026757
817679
632806
1972991
1536595
1356118
1300000
1952248
422065
491152
854087
1400914
1110183
693148
1573134
1078188
1732994
1140066
770931
1135285
1642876
657101
1086611
93101
1505089
1879448
913993
1974050
911432
1978858
531762
737589
990566
1656474
89461
168575
461548
551907
999914
825065
1918037
844583
1498022
513404
248650
1609454
827927
622595
1421208
1394909
826105
1859955
629753
1702115
491159
1537637
1588427
1595552
1217989
1960401
113116
568793
724856
1802357
1612575
43513
140474
1901153
1827039
1888669
378935
1921232
1683227
1633060
1681143
1993834
1985128
1113581
883495
1198763
1139441
603997
1518557
1569460
1772009
1703383
1198424
732998
1625856
1699158
277528
1122735
1699749
871628
488646
1436448
1011880
1799152
1266498
331560
1111587
1269657
1224988
1066376
1359999
1720486
402382
1962380
279947
1355421
1045311
665125
1799998
259758
1458162
1106335
1769099
396955
34144
915176
1155654
1543924
431003
1769955
1810981
1737394
315522
1842524
1422834
303663
812305
317102
488867
559199
659489
757355
762180
300742
387391
753631
1211320
718747
1730370
590145
479363
1657507
754523
1544488
835344
1141114
1746476
1322136
991122
934659
48663
346782
172573
220289
505397
375373
1535651
1411103
365209
846969
321125
190254
1117739
654627
1643117
1028561
1386105
515357
162038
1347272
1560390
199725
1764303
1633338
1683418
344894
1119115
1412982
1487497
476663
760839
1345560
514039
1552097
663906
409595
1697206
1634758
932708
1079553
648839
229657
1688615
1187869
573510
864300
1139168
986057
1425325
1123420
499353
309431
836007
1290725
1875261
1760925
763914
402320
1558840
1216450
809684
72432
21121
349192
1150594
1265924
656696
1352433
932307
1496806
424358
823639
1474065
203983
67167
1175390
1340766
115085
331324
1795539
779497
1142996
526782
750168
20132
1077920
1953766
299198
1764291
1873916
1564881
1097506
951221
1533462
1248793
1667168
1523004
575679
1332822
1300119
1751173
1771466
550076
1341063
1781788
79049
1112036
735907
1373893
1306749
519209
580044
1581493
1763773
1114767
284587
544921
1051446
1763140
1210634
1915553
55202
1965734
1387108
15000
1279289
1737956
1278402
1118563
877508
498547
78781
797702
1508592
137750
1971559
217665
1946135
779050
1538413
1315950
1790477
972434
961227
1602502
1504801
733848
851714
647685
1966260
522767
383124
1093934
114151
34886
629991
815785
1912314
942386
44825
1747810
1495466
1214068
1195476
1815818
1110175
1904209
30724
1521353
527257
1347114
1214884
921962
68785
836779
1525662
1465262
75059
148324
790162
191003
456809
1261089
1382129
522896
1693866
1420651
211601
1646083
968898
914164
1298247
264046
536865
1696320
1579683
788037
248168
1450442
1513560
1149896
2756
1894807
1476040
24065
1097475
410655
724406
1019218
1122259
780409
1219498
1863097
404927
329501
693182
1220256
1696358
1300517
1762351
1354539
1252060
195409
628976
184403
29676
1829778
1434903
722969
1883122
343220
1409524
250149
1740115
533763
346694
1079515
146653
1903313
1771143
1065739
867387
838643
1244043
768436
1559432
549127
1382194
1958941
728212
1666264
149367
350378
1746484
497744
976938
518188
1090501
1460215
1827960
1252540
1793482
1989871
1427415
1331590
73913
1123115
1531187
169568
1891228
881815
338090
1387005
762424
344123
1510590
1135457
53330
1917829
1605050
24089
836387
525956
410743
1644064
22811
1705310
561828
1562348
1382816
1867489
1983608
945747
130760
1225582
1149339
232699
1060192
1760513
1961484
1346421
112271
354991
1492733
1664963
866480
696685
1496652
1530246
1816513
1559161
1365492
862794
1254161
1525948
399152
145231
1330184
449544
969258
377488
268344
776010
1967095
814985
1227693
1017214
1473089
1355387
599339
1435741
1310467
419798
1330590
1548980
1565686
898954
1420278
192584
1478361
446047
223908
534178
1760383
487086
208475
1190968
43921
1415180
1978271
1516306
1395570
1143698
1724290
1418112
1306285
676152
554029
1869190
1938706
538754
1511561
2241
993043
1318242
1273826
1393813
670787
1555011
1611077
723623
985331
1740327
806351
682171
1431444
1771946
922409
1200406
1621389
129108
1881632
1736952
1409380
425610
188584
743532
1400453
112365
302024
1067308
1511820
1405051
232630
1012773
761779
955937
981382
302713
671410
1815432
846447
1762587
1000306
1949340
978081
1452120
663619
618673
263432
554231
238751
503468
1483333
18375
1483279
1069079
349221
13797
1063469
555648
1613862
244107
1437490
1837944
1353160
634041
262313
210198
157696
1373282
548301
498087
597552
800030
18244
1930502
754498
1439849
1972468
1941058
742116
77841
128273
520487
1890123
1165824
454869
456295
405791
672637
1858108
720715
1665910
1930702
1375587
911519
337763
1983417
152814
525015
1370723
1618967
864141
423099
1425247
456055
1760776
596846
644556
21281
40703
1085518
659426
885590
765279
31838
310254
173232
1789779
1330945
1653660
1619178
1419565
459655
1571737
1244931
1494121
1475632
492951
1935195
575814
1556921
669438
755042
1755150
732291
1935968
1601209
855203
963952
1554886
1848762
755452
720013
1642953
708932
275668
1191207
1204093
962461
907230
469466
1040563
357997
763741
1779780
1151663
342361
1465651
1383209
358035
1793579
118052
585396
911025
1930106
1704676
1833275
1654682
1033581
151324
1538105
441415
1363060
1153957
1708795
194039
1940974
1524310
124348
852849
406960
316706
1762131
670330
1224158
1979392
287753
769204
969020
938199
328598
216766
636363
1996871
985083
963614
721882
1045189
456616
91752
1997701
516947
1087932
245426
935402
1351618
1195226
950531
1485114
807964
965152
692513
236459
1242205
907036
1872723
1488428
699004
1930166
1757645
1807920
1685388
1707957
621975
1485882
615351
715675
703728
1809821
1479588
982544
1042762
221829
1047552
1295443
716125
641292
366861
944065
774735
303438
39535
143771
1829070
1005921
1636398
923892
1857096
1723286
1416010
1128693
888692
325118
316030
1949834
1609710
1410295
1690708
1404742
678519
539551
1009030
1980844
1248421
257558
1719063
334460
637233
1562276
199848
1072406
910867
1767190
250334
589197
1782213
924606
299031
1577053
68436
1507661
1652585
685667
1195574
1265853
1237544
81121
1222453
302955
1993034
1343790
1310498
866797
499339
1370833
1443749
1039627
43629
1243000
621347
565610
1183348
1893353
1246524
169059
231357
1590836
1025827
621342
858356
1047960
1545022
1149304
1116781
233008
1632200
564659
1184773
820975
183017
532156
487528
1462789
1023158
1028819
348049
472703
605347
1631428
80193
1371529
1291773
287690
1064180
61711
80200
1408951
153050
1696287
1618000
1142732
1394543
1690745
1370743
1146947
45201
1072845
327876
1919938
771162
996965
394865
1997836
1120020
1047287
727670
151719
1926889
1213943
1626532
38578
1087010
309471
368878
1229678
1407411
1785452
1752776
238712
1160487
1977622
906260
1668275
650792
617654
1875166
1514335
367762
1955316
1387658
1877212
1619254
496055
1405046
1765619
560022
1682399
531116
694357
148986
848350
1539944
1354366
1924163
988954
347523
950739
767784
144630
923378
1793775
1379490
359433
1376722
1229234
71325
812529
722810
1193233
740088
974742
923989
1722930
1031895
243374
496425
1782531
70247
1193846
1073058
939359
1985956
295753
1191782
276435
1646095
1856238
1272231
1621964
1426520
1552482
1503412
166854
1597977
981546
1453234
1299096
1667420
719109
463891
137024
758422
716852
1571008
399409
1799084
1498499
1759639
1185410
1847532
754666
402021
1616108
915900
1004081
884088
230648
76736
1729494
1198238
1351773
1368195
334988
305103
1454388
1737170
617908
1271941
1351374
925225
346490
1675389
1653966
1803628
1577636
1211944
1467036
37010
1719250
118382
425578
824501
1036442
1808666
634452
446219
1784998
1885832
1886286
980529
360326
1230313
931085
1605265
1821585
1298584
582140
940736
407965
1689321
1345158
690571
804187
1754913
942200
1972957
1178584
801517
1210993
1965857
1379703
1307654
898938
735923
1836646
1417919
757801
1186402
68498
1085224
1881260
584095
708699
134944
220314
726687
425733
269142
688712
1611340
865223
834061
1656894
1618989
694816
591461
1083604
206797
1251291
1790220
1885922
1899731
1284776
840836
261666
551228
1541219
1742612
396436
1720382
584487
1406615
1374623
1479477
209943
1021318
843159
1113751
914717
571793
1387480
135552
1265485
1763078
1674170
884209
1248441
1556111
1687265
1966906
589008
217725
756794
243555
1726669
1543214
1126032
646902
1826547
604899
1786825
1029040
985850
1096786
1949607
1273763
526155
1269302
43126
66319
1440287
1349339
209456
1176433
9077
792641
1051967
1214648
1890361
686875
321401
656589
1441111
1583284
1610718
289538
1741213
681975
624224
524226
1644919
1352771
581330
1956268
1530970
499986
845656
82534
807336
735492
1912713
1607967
1108112
350163
1387277
1985484
1497642
520831
1502621
1899971
1075204
1208700
1103123
154851
1576895
518576
488590
479288
658763
1479503
1963146
437874
260782
1074072
40015
915339
1431698
604286
419823
401096
184953
1907578
1840108
1499124
671719
1856079
1505105
1906720
1039670
794263
800495
489901
1355219
696494
1706750
67987
1506028
1348824
44865
1061433
1501949
1263366
1798195
536714
1889120
1030226
82460
1731801
139707
1628413
618189
1959769
1225385
1012299
1309333
786456
194649
503527
681795
1757413
1037322
1751273
421114
643464
1999020
7413
1783651
1074434
1703647
1868120
611819
1270892
82509
1201508
1899911
1951723
1668044
1976971
1130200
1601736
18358
1180562
1073665
455108
500107
203870
264005
393359
1150956
1608455
1735890
1883357
214781
1611715
243715
1718723
842859
1850513
1446798
1882048
241050
870897
1830228
1874354
1485726
993062
1334947
772240
663895
667921
1247363
215281
1681269
205536
884210
971526
221986
441898
246600
187679
600780
3438
458171
1650028
1943805
1974391
1343301
1640939
1557059
1598054
1654291
1177839
1756327
220833
1846019
17882
472199
1197805
992393
1521083
709295
793440
30794
172686
84111
1368675
493479
648372
1168377
186354
255839
73709
1608277
928975
1292662
1971140
578274
383947
1089330
1305050
413133
982302
492957
857465
1858536
280552
795451
1973954
1238909
332814
280808
978567
1918680
618621
530795
585824
47837
56497
1856312
12638
1622061
1454614
1001474
459795
1013515
1029573
1352028
1787608
1179473
17223
1414626
1848033
947435
206383
1110238
1647416
729435
1898754
1438577
1337800
1759770
1586782
1425727
252187
90721
506394
1935319
1955471
1682041
483040
1463259
423869
130654
1257727
1692197
1019376
1205439
1378169
1778638
1397479
589467
1301149
1313404
1643101
859980
1499142
732874
985068
685856
424305
813031
1527916
708301
1711784
390832
179522
573093
411788
939605
1424614
293489
1066749
95174
1008943
346033
1971370
1977265
268421
892661
343674
391579
593644
1852327
1112071
1883257
1158606
1173144
1299083
1723586
647243
1946492
281368
1495974
1838722
336531
1480073
1029576
370380
1686593
104885
1620822
1558695
1145371
699586
1727663
1011892
774867
328973
1075785
520534
559562
1298971
1046534
1835582
1212636
346186
1514066
1184156
987471
1486000
1401896
258127
644147
906433
1278038
1930528
1107217
1488247
1860119
478565
1579354
1626881
1854003
285313
1171579
216520
1967120
1241226
1589031
1208226
1242460
339044
1610072
1053001
1379158
1850120
1028243
521528
407360
429294
195346
1642953
1568113
127049
558175
361606
803836
1194087
1226253
900861
1905047
217206
755894
1271968
48859
1210357
1130158
28196
334260
1623105
1053003
1195627
1237696
1162350
684325
1976614
1717930
1010636
216994
535649
549834
308204
282454
813467
99172
1177556
116849
1067446
1462059
1743537
576738
777319
1459870
1848992
535707
1214129
1612452
404859
950447
1955545
1809879
942922
921
544267
1176615
192797
750034
80067
1845041
1977140
1915222
1267274
1734787
1101375
478037
94289
1445534
1509469
29012
1620588
1690139
1427717
411890
1822982
1307964
782222
1521152
1195609
1161050
1352142
1216875
1062509
945124
1718414
1781517
1382074
823365
639676
1548735
1019584
1931994
1265585
1126220
1751319
1924893
1403356
1042813
689350
39632
931872
1962605
1400833
1648790
708863
1947829
1759744
95620
907917
1957134
686743
1502389
148442
1584627
176548
1959739
305020
911417
464754
1689689
692978
652716
587656
929167
882075
254400
1555065
1806550
1179197
1853721
37111
631574
1854332
1065507
1337582
505434
576183
68807
1371257
1803651
940474
1688538
1452592
350358
1445704
899001
522191
929055
54451
275388
1130300
1992149
631373
194906
1619312
729282
1932117
884613
305309
1210267
561306
42575
1045517
1704136
560293
1277504
588346
1471031
229446
1749271
1634955
696703
346733
114109
385317
110434
778003
994107
841896
1442763
124456
1172041
832424
841855
720714
488595
1109637
932844
811857
961338
906335
1494918
805709
1920422
446598
908933
967075
324127
1664057
606968
183095
1828510
709104
442496
1812475
430654
1925858
1471754
908956
456065
1004426
1635150
1302064
1223136
1011915
1644638
1640908
14081
1848366
1854626
609292
145516
1436361
1831740
675591
1456342
624413
1346297
1445420
527536
1336374
515743
1923307
181259
817512
1166190
527982
502475
1732554
1795385
844658
1743133
297035
1265809
1788168
784063
1774514
933470
503219
1362515
1709313
580607
1959910
1554557
1945082
1301274
551115
308401
1682271
851421
1354451
1913691
308798
761602
967247
936751
618296
1752647
350375
68154
1302789
1363737
1151471
1439688
1002242
868225
1898822
1729709
1442335
935259
1466037
1297024
684459
1127604
1619012
1819725
491361
282112
525846
955722
1235334
1184902
672475
1647834
1259181
1322735
940655
865969
892125
620098
1567026
794096
520640
1853233
1048474
136573
1590092
1540404
992449
239428
55613
1539840
504000
1224992
410305
454177
1036552
168301
950004
93381
1965317
1441115
1400308
1454330
1494198
1274124
1690994
387287
517586
1475953
1472431
53513
486158
131119
1986446
1368902
804026
1800985
1424955
860083
377978
1885770
413127
1474157
493108
1404071
1684082
30540
109699
1824042
1619722
1487245
1803609
169
1212949
256362
1457297
1910300
1524484
65765
1184267
1615180
648934
776680
957261
788149
762077
578420
878054
1930333
46793
1940777
330169
1872788
1929177
880189
27269
820082
357431
380982
54945
518585
59848
1105392
1807228
1431284
185534
1799875
223139
573519
704057
1875089
195012
1835044
1046555
542643
1436056
171050
575565
1193523
384542
1237138
633014
299262
1861234
1700712
1934795
347469
897038
336675
1601503
728125
1379395
1809342
236940
1242921
1248071
604211
1229654
1254576
28282
1511937
1019307
1190553
1203035
1794553
1166015
1818141
227161
1724447
1445995
1634681
677684
1380894
1493563
1963044
757036
1004686
1190715
589708
1654753
1982173
889259
212422
396885
229962
844877
868682
48842
1132005
1790875
720014
1714173
146306
465939
1953450
583978
1860183
927663
969227
1372489
403417
1320303
1243847
737027
971221
1313606
959320
1505622
1841960
504599
1900097
1095214
437036
1975566
1783981
1825946
568611
1048185
543950
1678257
1583723
1207816
545287
595722
1194095
746843
1675575
1451384
335530
1710620
440176
124835
877557
432720
1165847
1772130
1917106
1291924
130874
1505827
1573509
819870
1488406
890127
652441
666142
1917401
1139959
1195469
97505
316426
1198494
942060
483031
1077585
1191139
612551
697802
643509
798263
902208
1599497
1752291
1381319
23897
1881403
1210651
609630
246168
347236
620744
244575
1079749
533763
1010401
1365688
1139397
1762187
4394
612517
978692
208795
146268
902002
51994
1149899
1896425
873327
1702713
1557968
1892773
358017
1462247
113259
202851
329712
84485
168085
1929722
1305861
660367
1298888
1008136
34848
1838220
599820
1119162
1383780
1047605
1060996
1240661
833107
1316179
1670312
144433
1486174
1232392
1066181
1037776
1688904
1947193
1319445
46567
1535267
1404806
1571477
1672093
1424227
1546222
796182
1579185
990672
560470
1378998
1542746
1985441
1794208
1422095
731339
1100455
1758426
388286
1807674
1208636
1980533
1838067
1266544
1953837
1506061
504759
735667
1334194
159007
1255971
109199
157223
1191059
1964072
1276326
1732673
1509402
325982
1553047
1968448
131822
6754
891395
991181
1724782
923462
1910222
122044
194359
22130
205545
1565493
388537
999521
265443
153281
918432
1895318
1121505
526686
1821498
1640164
1478882
1487283
470541
951299
251058
1638212
730844
1949195
415858
44855
1039596
1814936
734667
1576759
251595
204944
1672242
1069603
252965
1176526
238584
1693935
832499
726351
1462023
740930
207845
153214
1095755
1647816
169545
1311298
1282726
1124721
230627
1329597
596779
170554
750112
44720
1585055
867605
446793
824357
438130
1164376
1402289
282858
558595
795391
446820
131125
1119007
887613
567126
557475
383546
1808159
1245961
880841
1218259
1455103
1357631
1614313
631455
1411238
981978
871992
1981418
856981
710418
1413838
860766
1131496
176909
293736
1939951
687317
1129174
1173986
1467182
1321951
495573
466911
1132522
190575
797052
506136
455844
1812808
392857
1339472
1034235
1275163
61331
1437813
1840377
904956
165271
1446070
517185
154635
914269
908041
374775
1019245
1867306
553846
164078
1182541
482538
1795317
1418888
1697154
1505269
1809643
794011
1157983
365482
276144
926028
544259
1873649
1538409
707454
80272
770963
1395851
1079269
1941354
1523464
914332
1282722
1972550
1033003
238848
1799849
889008
939976
1024705
971297
51537
631881
39621
1405877
1496227
1349110
1772020
1636783
1213361
134730
1290864
1588867
863467
80449
1398588
1478439
246015
1118353
1368887
690870
1694727
195484
704046
1362707
323031
1125276
555594
1403880
1333033
1520065
945862
1293106
1112221
1621808
1125969
1327424
1961266
81678
919746
218112
922136
522872
199470
1082382
1106409
1168521
1092055
872502
671245
1594738
715120
41916
963044
1662869
1647019
1134523
66312
119903
1866180
1838992
1886112
1974565
1098792
1960147
1779813
1796005
95139
1943830
693834
773450
1000
1950096
874359
1872248
598536
958566
41777
1270040
655565
614155
1072330
1795259
1945078
1139696
328815
1242355
104967
1211970
1385986
1802975
1862522
1016266
1816241
767814
1987203
1675143
493115
1906739
1205078
936330
10115
688090
1255479
810892
438010
1572919
89800
613936
1603493
117748
1819996
255409
1463785
1601207
207915
31034
450922
457220
1578564
1086873
155383
1099695
1333635
54253
395124
1424605
280086
589135
971526
1560731
126640
1964041
191118
1052799
1447837
785267
142406
1246699
1038068
592181
580829
1675634
1314465
434739
648770
568506
1195708
52529
1802321
168947
1977426
1139759
479350
1169600
1731344
1092129
769903
134815
113803
699183
826630
1125592
1689643
1038973
889542
1033923
1312600
618600
1694772
1318868
672352
1765733
1046685
447522
1947621
997921
1326336
834036
589988
1750055
392724
631415
246976
1270441
1845037
1934807
1151572
829261
1233037
1457404
995370
152521
1813399
1744806
618685
937631
250559
1541463
9902
1555587
1386269
1270070
769632
1153697
944264
1178334
1417600
500724
1726761
669874
1910414
498327
1087215
81225
1146880
1655621
834604
1936895
651270
1636590
1984924
1712512
1603011
1550282
726480
369012
1029151
722128
1240273
1962277
657797
1143829
1718847
832099
928975
1311740
400121
808369
633744
1781305
1164884
500606
649098
1059367
169040
1494797
44744
905577
1229343
148605
1076432
188108
309061
10590
1045226
1943655
1588964
377033
121868
1058668
363418
254508
672273
650068
864222
1316141
1492552
1912398
1777292
1227266
1352164
637689
96781
443361
209329
343419
190929
1438445
966053
521645
884746
1874703
1000396
642981
1369804
486590
486693
1060720
1867822
377004
1995115
304342
1394248
527741
1700929
662137
1826191
597685
1961606
1018117
786594
552356
1144479
1776354
337541
1206981
493517
1334242
427646
726621
625763
383656
1658156
1742610
1271006
617152
983899
1142235
1502647
211886
683935
239858
115957
1315809
1774334
1655468
1737241
64159
1601862
797109
1047934
1963909
922605
1636697
1964688
834802
1646939
1607786
1767635
719876
1439251
536155
586852
543284
1447361
762539
150100
741777
1650577
1201544
1108596
1707253
1910797
557449
1789049
537002
1460005
654088
1122632
520440
377942
1029839
742812
790592
1684047
769847
1468781
1415067
1131431
666718
1979316
710353
638657
394892
697307
40564
223707
1439962
1972517
1597772
852575
1577777
653769
524304
1407498
1446244
795679
125244
518616
1756757
1723092
482032
1286966
1138641
99314
563056
1817110
1215053
452730
1205315
942162
322525
1725390
754909
664797
664600
1128944
797418
1121720
15817
326447
143927
84616
1222261
1120497
570123
1866190
123710
1514787
270993
861475
172068
1715116
1321965
1954905
1852754
652047
1845596
1329367
1783858
961742
1660068
981332
1422118
239558
718826
347525
292500
9242
271196
1635870
804372
473967
1449661
57684
1744142
367408
1900186
951972
484245
1946265
1352144
1205973
1705622
592471
1233765
1023011
316037
1191046
271786
593822
1331941
798749
672276
559410
704705
1739506
1896057
664060
1446765
981518
1370849
1416523
1234986
916976
1022672
1715930
1314991
750304
1895653
1850402
77782
828116
1417142
1231480
997235
523429
239573
187095
465052
1304816
1239070
882086
576917
1734882
488419
166753
1263056
842284
296560
926974
264505
883807
1832981
166917
1086057
1289706
1207353
84723
1507873
677044
182912
466909
1868138
1916594
1491844
212582
1469140
32781
1129596
1602608
1643565
1598621
442935
762883
1300388
1751278
1599265
1669142
691255
190663
1953351
1149943
1566713
47469
430064
215028
167829
428059
197989
935525
6895
138808
1767395
79794
1892214
27576
671401
1890383
1560421
1067298
1186966
1034407
822408
13204
142178
1848149
1748054
1816210
1607756
708346
1021572
1252900
1662841
449933
1524237
1077261
1628212
498438
1132005
1546599
1421383
889816
303110
1436754
556170
1792696
883090
1964478
145726
217851
141969
1258510
625637
853496
460219
906483
1471250
1638030
1113835
1155904
1881160
1703403
148448
669726
470738
1998116
1238370
462665
1896102
1559426
1565926
1863850
1100841
1295876
188161
469737
1212253
1155258
254562
1238459
1626800
1642840
388931
167936
864499
1020195
687472
293866
782549
1725349
567198
1468205
1868657
170859
1970326
531370
299426
1690124
1240478
20954
384463
919798
1062444
301375
994456
1441312
1670275
397246
1374516
745084
652631
1969290
191287
416261
1925929
1790789
1200689
164385
455449
1591275
613604
1738323
459591
1692405
1171835
153827
442053
1093309
421689
1071845
1654487
680417
1459061
1585959
1504117
1969025
907422
871376
752690
1676808
1064136
676649
1937527
301468
727621
961671
1899659
1367047
270832
643832
1609673
1838538
1203929
652951
1730467
991397
179890
1632693
852540
1990614
928615
164849
1610571
156554
609034
1442036
1664594
1608778
834171
452539
1273352
933005
1206055
521065
586218
1613926
566625
1902788
135064
813390
873982
469330
218491
1058577
1122686
788574
1878702
1405642
929550
1069441
117722
816326
1718760
1949816
1667106
1546022
1000659
818812
421113
144666
311151
1310376
883831
765670
756454
517842
1672120
760834
1184904
908052
1843861
666432
1945166
321387
54058
893436
28605
1733620
1865659
493795
1941482
33789
1074216
511266
1795071
290520
1995878
811920
1246181
1037641
777915
1321039
13510
218910
415624
241483
423643
155327
1092549
1852591
232427
553513
382603
1337248
361832
425309
68014
1480098
222981
95798
1420695
1922678
1316804
1716047
1612138
267304
1301915
1781355
1292072
244394
1727404
1468532
1353684
1068371
453476
547666
1168002
1357794
417950
1751789
1296372
1501283
1288436
898693
1264083
1326652
316401
1987774
170765
672144
1049156
1379015
83327
1317003
1026062
1627159
1859497
1014590
1841387
482122
446567
1566495
1026465
913281
1204579
1012306
1036523
76152
631764
1476812
123166
1725467
849582
1205706
152054
1940503
1956120
848063
1536066
335118
970064
264215
976552
1395397
150330
1487139
1074881
1004531
1789981
225517
1799434
1359622
1710667
97923
609264
1441009
739533
189013
88674
308891
1105744
701773
264088
1560875
134570
1558772
1633128
1583056
1728447
614462
983363
943013
197546
859885
1881520
1097915
1581538
726264
101950
1551309
584422
439676
1372939
1356771
230446
247214
1097069
333988
292261
849558
563968
782602
1788540
1241957
1416645
1011103
1389655
1963260
1749284
457552
1563347
75492
1616577
292503
581705
782542
1645388
1869957
1610446
1587819
1300850
979765
1173279
918482
1670341
1622143
1518546
1367533
1036522
725943
472758
799894
1618537
27930
390194
1593273
86798
1950606
1136268
1164484
1603272
1785847
1068129
864221
772672
756071
1292881
846471
598030
973527
635353
334474
981322
1479872
1204741
1400568
210741
1226110
1276842
1119233
757862
1818446
47914
131994
759893
14027
1549392
618849
342949
1126290
1742375
122545
166637
1160338
1079646
1232925
912195
1514924
1982361
840439
557302
869127
626538
1761137
1574025
1953346
911706
564790
1164499
390763
338028
975525
1816710
1925289
1171047
845595
1586136
1674166
384719
215472
1086957
1705361
1952746
1000724
1124998
1251757
1681409
723929
1031886
49866
1557808
411457
1148546
1781682
102352
261387
1151393
747039
533572
1907721
1619376
1850063
1701408
320725
1774183
838687
609553
1972209
465009
285929
980346
1243314
737918
804488
1777276
427995
836037
789357
230430
1458032
313151
1356994
985033
829975
609521
108606
1265007
861007
368606
1033834
790499
1933938
1259609
448626
1707136
1844105
1841242
1358306
1535949
759432
1065886
786159
1996895
1275829
254504
1998636
1137690
284911
362382
1678376
734888
692225
28254
994801
921950
483313
1995378
1031752
722651
410054
26806
1558068
1370340
287769
158983
1141502
950926
1755790
1308328
300490
706418
597119
467309
1678165
1252836
299284
1870978
1003879
395859
1045721
1553134
1301036
1811222
312615
914500
465641
634192
1074062
167245
1056815
971879
1276798
326713
1437721
1982566
1342568
683289
1221426
718794
1373664
1923342
1988448
490842
1655157
1018845
27468
1820026
68636
260034
633478
1370432
1680908
1095729
1214979
656603
1599514
390729
839622
1848322
114318
949376
1240122
1840757
1761495
1658199
611822
1352907
622167
1597771
391160
1545677
884085
293752
1947554
730800
889200
787391
835834
1684118
204453
34872
934163
1197044
1667964
967783
1020322
1997576
1746472
1502912
1707581
1346789
372057
1863575
1575310
1576839
126054
1879138
933766
395673
474479
353290
797089
1181092
799900
1526761
467280
1199476
189435
607281
1636831
1977995
1260145
639839
1391131
1135333
482501
69741
744441
152852
36640
1410877
1191970
641615
258446
1439683
1053315
680321
964289
483751
418209
633418
1083952
407188
381784
552071
105227
1971992
1010142
812734
240866
1883278
873602
1020682
1267738
1878992
668790
632050
1059966
354447
1206841
1376100
205455
792769
1659673
1870109
1025233
299489
806745
346890
1902521
186557
601817
1155917
162434
1882314
1819363
821549
23519
1322644
1964033
1336476
1884119
1847321
836174
380696
954925
589065
115398
66779
1456140
1478963
908984
64117
1942002
674426
545286
596413
827195
153905
836737
875816
394785
1608522
1101141
1528874
515417
1570042
53268
589137
989746
1026148
1172111
1469168
227747
1363158
127301
1100711
1725999
747726
1654843
1692990
1596474
101234
1160151
1775258
861911
1499372
734986
461179
857088
351896
1866213
1102409
287791
472987
177503
1343622
622767
1144385
1903391
1983002
1009227
1464147
752061
1278348
228782
708157
867417
1141658
793044
122052
1471310
411657
1911793
1204534
1675860
124227
1559609
610453
1634310
666902
1437345
1543696
1330217
559245
884820
106141
625918
1299234
104347
1924984
1597078
809373
1823781
1119488
873290
1667447
850705
1301820
905256
1181013
724948
1153373
924029
40398
234928
776711
1797622
234349
193735
1257944
297821
321042
792947
1998223
1387546
1824177
111839
1995108
175991
1519974
1079581
1839076
1604110
1230840
682971
518983
1280769
1960031
1622544
525033
1399624
404371
1216111
1774709
994605
1782771
1019849
401487
1283746
824792
846037
1045637
1702238
1292441
1024171
326753
1060053
1513140
373798
206335
1774756
1941585
815199
1524784
131528
380481
1560311
1091196
1531279
70647
942938
671626
198932
720184
521338
1320265
359718
1435394
162011
1284258
1955053
1491593
340990
306739
105029
1859646
1272717
1320040
1311871
858014
340660
1007308
829751
840282
1710578
1708336
75777
587089
625301
1236325
901383
833633
604744
1707250
952637
1879783
1919292
425091
1432300
1031327
1813550
1066250
1959993
557732
1426031
464106
629381
158739
714136
1636282
792981
390921
1379514
1958819
1881888
674136
300806
1561920
1543454
1199697
1943224
1538192
1454967
1858886
18820
1462744
59926
1921455
1848191
630544
838552
1546285
400468
1425999
1493455
158746
1658919
621694
1702878
602435
1795457
942827
48906
754606
922877
763848
371318
815367
1188882
1504952
1243648
1703481
255690
1713394
455134
489770
1714613
1866170
647955
1500669
104994
1848361
1249209
776664
666557
1210629
1399495
205056
72931
1242053
1695201
1176544
1533088
1379823
1422142
1935867
1251333
1055305
784143
648873
685158
399734
467678
1042231
917885
382396
1653747
1552293
1335074
1220181
447939
1218018
1950974
1641895
1001200
1773147
1737867
87702
363408
162177
981619
944987
1538563
812185
832338
1390253
459493
1551605
1676379
26670
764444
1377176
1349210
862816
1882012
200251
1877547
1651570
1506925
596826
979591
480113
790256
1353129
274189
1376415
1845414
1922869
825170
1589711
914023
1820852
813707
147689
901422
59305
228643
1869222
710494
1745217
1084645
889343
614196
1928915
460469
717507
71798
519214
1389874
1265037
1760048
1913877
173864
33607
1290004
72856
908086
201491
662037
1523126
786587
56711
439268
1426649
1407180
1115850
432011
1421376
1061387
947314
1197477
1429457
968654
41030
1119248
7949
1827560
1116465
234816
196048
241894
519356
1372460
1289118
1562665
1017097
638468
860555
399208
661498
685163
845228
207901
1322151
587148
1339747
888188
1170746
1714219
753039
1946656
1483711
1890881
829828
70823
1194438
653262
670488
1585974
854767
644178
1104710
1737983
443618
1518934
1508470
1938106
407257
1249030
159643
1807762
927461
1607224
582380
332305
781366
643765
1914509
210420
1840497
1039192
613626
1401010
1040827
1302794
251354
242035
135506
902522
1857959
382389
532304
1867694
1727184
1261896
1132347
4200
1706188
1179614
1391718
559256
185114
1543279
144912
519962
1416890
1735410
1453062
287816
485646
1401878
794365
660759
1097136
303576
1638784
1757654
881039
930805
1039100
1685901
1649528
1427123
960682
1952571
240769
393189
441108
1890579
769122
1767670
345825
396001
1024184
529297
1319101
1093583
1006616
1971303
1945592
691246
521597
1468754
1624351
1818544
1787495
952742
550275
101188
1742536
10044
1822023
1202199
864034
1449433
1979798
1886048
1286002
150162
755476
1485381
556483
398598
320146
85804
1373982
1331434
266604
1297096
1659484
1663182
1583329
411055
730673
1685289
1077683
1242096
1782274
1520027
14491
1156236
69361
1067678
921540
237762
1121123
883628
1776218
1713019
450732
353074
1165107
1800142
193937
504714
1696779
252660
49641
437377
242439
941541
877257
301272
1876553
1455584
751625
184899
1500161
707865
1807587
946073
1216730
645513
1762036
1288817
1660942
1045559
281798
1799701
845377
1706684
1841424
486436
1597291
742221
1607858
1423440
704667
667877
437450
1108527
1485167
984319
1698667
1894948
645960
1348801
1554032
155964
1638697
1001353
1257470
1580222
25375
623042
1053036
963720
412833
111425
1787310
517176
1293827
601637
1463942
1985989
1777223
276092
948150
201736
22905
389460
1341745
632585
1738426
725889
1666511
1114294
598400
1483812
1643781
1043921
579949
966029
1905448
1514950
1948830
1606930
928813
580102
971396
642808
1483818
1044243
1911480
129708
1271664
1519399
1453587
1732850
483664
1402932
684330
1309044
923712
1014842
1723677
1932764
1682121
893299
1132057
1907132
1233167
1592484
777778
1921659
1600701
1729808
32349
1323324
1586928
1375927
1257920
1290042
134925
28905
601079
1514462
1572022
705370
1078886
725849
113584
1113941
708461
1563833
1565089
1999443
332463
1205950
1983094
426168
1877927
654538
1648254
381364
199969
249719
1062191
1220257
976444
388494
1149834
1845296
1715812
495294
734603
1823838
320261
202720
577732
967441
11710
1274884
126995
787478
1528407
1900153
1540019
1422617
920471
360119
750792
1749054
175095
314127
1970055
493586
1409780
816339
299058
1940413
950989
1748648
626104
1751370
1294745
481826
1592679
1081173
912233
1189256
310156
190248
799752
1368984
327797
1529488
1130316
845275
886930
733650
166053
1479196
60102
1354899
1617821
1415379
1766771
1758721
1475549
1384217
1661666
1216719
800461
1748324
1734689
1432696
1197199
1483012
515565
311691
932965
881941
1929960
1201504
1772404
1085124
1936863
345888
1725205
1072975
158395
1103421
1317148
1940174
704909
1073657
1282735
1477874
1597922
1467977
1803068
1998269
1683208
1018627
703948
1953151
918278
187841
1514644
411075
609632
1545268
946205
1251132
948130
843044
659595
93194
1579048
818708
906680
1867044
455629
1327664
1726282
1415381
1059514
518910
1893628
1714267
1781383
1215785
265130
1357665
1937248
1908671
1210096
650692
1138785
1316111
59257
1351260
742194
704342
1661435
1051216
82963
741007
1161962
1569650
1416165
108423
1051781
1145131
1312176
646124
1133088
1903485
34331
206197
1732527
92977
36307
1691343
535161
19056
1548547
59248
732
75281
528095
1930681
435978
189260
1815174
1769509
1389506
1783999
112955
313411
518214
1868162
395911
1840448
758440
1965612
1991086
392805
437632
962688
451804
1027052
1153608
584518
1259886
545948
1164521
193427
1424226
1682210
600839
812701
1862521
1115403
1906019
648582
1389188
927094
407924
435577
411654
448801
119305
1295315
1101041
336926
1910319
1632920
118523
1835027
1616886
584708
248524
498016
1949683
1214515
636687
1601417
1922269
545614
791264
145659
601574
1922837
2902
261091
1949656
815463
247964
1944123
736133
1054400
1121317
1769277
985957
1038607
288943
1148611
918821
597228
1260118
1795150
705678
1101376
1156735
752436
1879452
630540
166398
1772606
1904298
1814698
476129
949106
1721113
1639402
1795880
1603983
1601824
1913694
1869209
648191
1489974
1003536
481058
1945912
240635
149998
555729
1249553
749524
988250
121078
408026
1777594
581469
182705
1791095
1050239
1105810
1163539
642286
790820
940654
306620
1031350
1709019
302532
1631530
499371
1863501
1937050
1967978
716458
665851
750398
1080523
1127372
1326373
1990434
81119
789316
1695623
1985543
479063
488879
229043
240725
1947277
1571948
823012
1766628
1167627
566659
104445
1539226
1408097
1913145
381679
248805
208344
519701
613585
910126
1985683
600356
1579212
1565206
392494
1081557
243739
87224
1875051
1414780
1736991
1488567
988297
1229383
1081614
758214
517587
862405
1130987
11271
500059
1537013
1421435
1222191
506396
541775
150318
1721746
1225615
1173858
157358
919338
677302
927958
936937
440051
1082413
1946328
1820274
179073
1717262
925756
511181
70351
1325327
395683
989874
635205
1530704
1199773
1452329
276479
1902611
906143
235668
759251
129361
1287893
1630751
321665
292868
1527245
889375
1055718
1356109
495574
582058
797466
1910347
324151
1563881
743748
1689693
1714151
1426303
1712079
1173652
349908
1904735
537129
471919
1571909
1555392
1915115
1247689
1178649
1589174
1567582
1337929
1527334
734311
1151681
286644
1185994
1343026
609568
1435015
56835
1282689
1926592
145433
1499507
412032
1448138
518129
121300
352305
668924
820771
805579
1891768
498639
975428
729662
218146
1037431
409238
1728484
395337
1289709
280893
540871
501628
982660
1416606
1351501
1714377
665586
347211
866475
628199
1216653
452005
1696990
554377
195948
1609617
774649
1524054
614316
1665216
1955774
1641707
550983
97144
1096783
1558703
1763279
313828
177429
1676976
1061594
1121848
1836741
102527
24733
836127
1955168
594265
407640
280432
1177153
1460671
1820074
1562170
810593
1433383
1885278
1551439
98967
1632486
931475
1350990
1361968
115025
626855
248744
759546
1274906
651259
1278908
1638013
813516
1075845
1264026
1683185
468048
1620848
835576
733330
1329953
1685327
949832
1858714
388120
42948
1527640
608702
1959508
221278
903754
821670
1345938
203398
1213345
1308686
953420
161074
1527681
432580
1057747
436857
1411772
878455
151094
343408
1158820
1041061
86992
1429816
918297
1499497
28435
1292895
1397580
1312382
1505973
1443712
872971
1237707
1597941
1638724
511984
1051307
621370
491351
1837284
1880448
777188
1428203
773497
504562
921300
874182
144531
1977852
819620
1100080
1131235
532784
1700618
1982259
1725841
1876739
1643933
1669887
14275
112187
411078
1773193
784255
1193573
1466806
812909
855780
63974
36865
936191
1902628
1167782
1779655
884482
358174
76666
1006934
1500478
1360026
1055375
1634795
944043
235620
1245271
1726171
921238
1611172
1978119
657822
1407548
1325704
1271768
651842
930898
737275
272263
1855784
603345
75016
1718299
1858738
1976837
109126
31810
855420
1069389
10987
38810
988833
15239
15541
968775
637407
699042
1028456
1885361
143608
1026979
472316
178682
1828485
37217
1391093
385671
797159
1961005
776982
768125
929795
284597
1155695
1599364
1276784
1254491
1121906
1424360
1583770
1548624
1978942
1187103
677179
1748427
669870
1778361
208292
1341035
999636
1455369
1698175
383263
1252465
1635266
1075072
930272
1228691
924115
241065
1562306
1805862
1753804
257689
1321906
1803838
805011
181126
220896
742190
531234
139691
285268
1240634
892299
1939879
306896
1230890
309309
591970
1252044
1524486
1368140
319892
651805
489864
511659
237534
603835
1530262
1684528
294547
1047896
804207
816653
1379722
130589
1240959
369386
1680983
891892
1873517
970148
1168150
151287
798176
1556577
429185
380776
332626
1440902
1504616
1963073
1765538
978059
500617
1893413
927028
1026969
219974
1231335
1863799
872424
305657
1104581
1090110
1364308
426162
1180445
708854
1335898
171181
1854026
1398524
1923671
1121754
466043
1905402
19168
1736373
1958786
173531
550251
1552897
1796289
1448463
215941
684874
1223166
607156
1999504
66805
260836
823567
566376
1676544
977103
1869545
1874863
939642
1855374
518078
999261
1285524
1454016
1930042
1457944
1743630
1258116
322090
528507
1459131
1873566
1280653
1564337
1466780
520674
740029
636930
992937
24264
428076
760182
195468
287493
768304
1417336
567780
1244774
1190951
1564587
644326
344810
132505
47644
534458
1608990
1540161
745659
867284
37006
737836
821669
1609985
426587
1873171
974330
55382
1128134
1273913
1263228
662556
1446749
413337
90334
1458537
433017
1484577
1732066
925000
1455921
1183956
1666574
826859
875636
330282
1892292
1561266
1521788
1402969
905362
382966
129319
1679090
638866
1270031
1686919
1941205
306319
568834
348371
1150262
245055
1003250
1123089
489893
585709
49592
1975420
1989224
1908432
699859
311983
833941
813882
36443
1847283
1484120
1044218
613909
155110
1826941
130963
637135
373212
944341
236452
1696478
106950
1443217
863085
120370
1109777
1057779
1381675
884805
1478385
1505076
1431522
886156
1817441
1245089
901627
406889
1119151
1932115
696595
1337736
1344992
792755
919585
1125702
753004
1541596
1040898
33550
904357
611651
508076
1197612
820764
34047
1718456
585411
925451
16104
1689791
1214165
735797
810063
795073
1275610
1922760
245468
1329742
417278
1010351
433159
836203
65270
1981188
1535349
1263994
1660732
602362
78247
689375
1641441
1497014
751887
200781
1430377
589076
1764250
1153466
1588294
722019
641671
1436495
38355
305013
1236840
1445376
860212
1531388
267681
1082085
491856
666159
1128634
23608
1832049
130635
1459323
190136
303365
1877271
1123858
238868
88013
69888
1833881
385349
1400752
786549
1631255
482041
1969563
95211
663591
1771594
581762
1036377
944056
757504
1061875
1350165
654231
1166377
587363
1130085
1869570
40950
1475611
1941683
1168900
807594
57162
731391
874442
1198259
1984941
1857556
759498
253681
1901221
1426287
1514187
1648982
1254359
778418
1145569
1328208
1733318
1353276
1994460
1073646
368513
965218
1647546
1149292
1146370
114285
1552931
1770305
1151399
435194
1352842
234815
1412859
1655333
173510
1106659
89825
1334238
1594674
589407
729033
1848532
643770
133473
890040
1589877
281735
1380091
862858
1974758
963778
395435
1088488
1060402
614822
601181
1103313
746064
420941
419615
614601
271048
139168
1465676
749594
529563
1327719
535084
1729280
1703619
1098037
1282481
580074
1393545
438977
531893
268964
819916
865725
1700355
1248687
1820770
771990
495936
28317
362140
1128983
1935060
1912745
442676
1667102
1120843
580707
941048
689052
329987
1822263
756736
1351063
1208849
383931
1366498
997621
81421
167137
1253609
1512934
842563
806340
1202001
225455
1712979
1253117
631353
571091
886208
1262117
1925161
322100
1074257
461977
642179
63000
1501261
39017
242359
479607
1246232
1090898
1056802
1198609
752271
1810636
575825
579638
762467
1637994
70594
1381990
1028697
365378
629334
1387210
181946
1355492
19861
341703
513005
1721877
1972658
1363706
1881881
734235
567064
1046424
475437
558899
740401
643523
1646640
373121
1807432
606539
856572
939836
1759251
1405221
1891557
754468
1202110
1365212
706449
863362
1028963
861030
157907
1037167
1865416
985203
1590197
1298793
1311350
1085354
733731
346086
1519542
1240951
1977017
1700702
1064616
1534437
1398948
1599219
1132516
1283801
270056
778419
465547
751097
1419346
276320
1241368
963178
1053554
493250
1220756
545279
393739
546304
1234105
477227
1892156
361722
1232525
229529
676867
15692
1680075
1584914
754810
100052
304253
361446
173696
1887072
720080
1600287
878612
366679
370828
363082
487964
1177860
361671
1903728
306834
1282039
1611415
1874317
370290
759660
285635
1713339
820387
1866850
919732
780128
1311694
844012
1465710
1583865
1955409
1046460
304126
281517
1874678
674794
627060
75515
644817
1830590
25698
431793
791839
567885
1361674
784806
909921
1176279
345489
959035
1355950
1134881
858087
1122188
1758274
74247
981820
1130624
72099
1550597
718412
1853724
125427
1846153
515550
1304898
828332
1486181
12920
1650724
960818
1824603
645902
89695
1649790
1639955
831622
1295416
1722764
786204
655958
121962
1703919
1406726
18993
418490
246913
1466775
559109
439514
164511
273022
1469269
37482
1077566
1892819
1271722
708403
1326422
457938
794830
1296972
530592
1931506
61222
1658262
61486
793741
378801
1637941
1326612
1376902
1237242
1866582
1823380
1081413
66452
474554
1624005
934308
866250
240188
623295
90107
1604926
220425
458490
111138
356721
650093
1737306
429940
975114
852848
562096
1289364
481087
309365
1975953
933609
141052
1468283
1378702
1293716
1653548
984713
1537654
790660
151789
973816
586393
1288604
985367
1616200
1063817
751296
1918815
1665218
989117
870161
1906670
1803790
866869
449505
1857441
466180
871565
510796
1160197
1110835
394127
560439
1488071
580679
1392597
776365
817970
376269
161232
916455
1865242
1651773
1836567
1878069
1565795
1470742
334862
112914
732122
745399
97538
1779534
1045951
1456304
1382749
718840
1785018
11772
263132
1741903
306721
800031
437991
1772890
298222
1061762
1881786
557063
651173
286727
1219763
1255728
1772512
584829
912935
1387186
1401815
1271759
228739
1387913
175293
1744210
1116972
1582750
627822
72255
1400937
1721502
595356
1432545
1845950
706796
629583
1466933
354295
328452
1999783
305917
1896431
1078078
830477
308257
574276
857670
692166
1044082
767055
831598
1700317
812278
1662083
1123170
524718
985633
445623
1721713
391976
841112
1087357
1390754
1609380
1183918
791830
1203466
1056930
83102
909389
655930
718928
356223
383835
1885855
1710719
1580110
1899307
602289
887954
1549464
1428953
1410871
729347
705648
1249286
1990683
727514
1413880
1146217
1162525
1091997
1733449
1579627
1618998
1880948
1439346
1558568
1366419
821841
1706417
1674016
1410411
1922587
496933
1634496
1617580
606351
991198
745047
1272524
292300
466681
1980357
124199
1223902
864173
1201968
784417
1868200
395560
773367
102659
1094269
1372206
547886
1634854
1228191
597595
152122
1285475
1831053
552667
41083
1092879
1376833
475313
1187570
105024
1288477
1098521
1284948
316967
530907
863645
1370158
232976
253574
1115865
1509270
907080
1640334
78406
649949
1752921
38271
1272680
795286
1011204
1681348
1842387
233834
1021680
1124577
816721
821615
1058043
562937
632532
1758528
302754
1962392
58164
1952831
1658018
1839112
641143
1569818
1515793
323987
1242763
1590402
1238221
38454
1936552
1903928
475942
924808
554379
1178439
1594479
677677
890563
1749260
1572206
1141193
1936438
152558
81911
1055041
609814
1720320
1702149
1353294
1164753
1430553
476453
1278268
660280
345050
864102
1263437
459039
86394
196858
399051
1743112
994615
1211152
984668
651008
1826021
1453323
1865943
1907911
720581
1046944
1775443
694234
525583
1291347
94487
534947
377385
199607
778300
1810228
247215
232878
1684157
988728
1535750
276955
605209
538879
1444107
913947
1446036
1798746
1984564
1865085
714425
1613374
1345127
1306860
1362473
558928
1279490
591401
1517221
1037906
1195912
1861377
549312
368367
1699551
1357906
1441977
15001
90727
274063
1578758
1986453
1228790
1292398
658519
1522415
1732227
7826
293333
1676674
1582995
1658058
631210
930328
1741217
1537813
342435
1743679
711769
7955
934750
577787
1515061
800383
1903317
194258
78254
1732228
37577
170532
1778811
1615241
1820829
1343952
391266
476799
331915
1938427
62681
461966
433047
1971241
507830
510115
1225052
1723659
888252
1759310
1185125
493638
1926447
1666805
92183
1461329
1756138
172926
53338
1947876
1495967
689457
221872
1199535
325379
76063
1013734
1130519
365716
1980069
1399612
1505609
426715
808339
1738284
440244
1996374
312217
711425
1897097
1974571
1703739
1210758
1425024
1055947
489355
1787796
185637
1605978
278669
1728599
389318
649297
1062180
141013
29165
1988557
230470
1775767
433757
695548
1611970
1263871
1808967
155868
625922
1102866
1469455
1579077
1743420
253125
901270
637245
108885
849003
1260856
797443
1341689
1094603
1758356
1220211
1520743
717114
23716
1330911
877788
1893082
1371789
781274
829531
1637731
884351
1918311
425102
698139
1467676
1334989
89517
985800
1531377
595001
1059740
1688447
739254
1419452
984261
822157
557891
1456243
381442
1983538
490407
1230242
981770
1497336
672558
1772756
209132
8042
245047
1043218
518685
234685
20997
985435
348180
1273147
1399691
646707
115066
1435684
1825709
812685
1160768
1012290
76696
1572074
1542377
627795
1327449
1868778
1671527
1828002
340265
921529
708207
1392671
602811
1587724
331127
251395
1215320
21448
1771316
291527
1507616
335582
480717
1516699
1453639
598644
300612
327852
727916
1261591
1762376
1856397
647940
1078117
1784854
577393
1686947
569876
1542388
577956
1844503
1410198
380435
905535
613777
94370
752333
1602536
1085732
1076716
1509049
356344
1398350
655382
1098521
1009609
348721
1576151
1504816
921108
215447
1446626
79076
605815
574903
628044
491720
380041
1803584
1823963
502175
1244466
1465729
1810145
1636348
601133
855004
1172988
64433
88381
649664
369385
769278
1900615
1902911
362951
1761216
33977
1709176
158667
1636550
1314075
1176119
580770
1605304
1185335
1343889
125376
390313
1016062
445364
1885095
1858183
554393
18071
203365
1226025
1414801
1463300
1304969
1256969
1787529
1892701
522683
297032
1625399
16296
1631353
1768383
456786
1383245
369565
1425073
1624642
1360264
433005
1178264
354590
1550608
979353
189640
1141675
1237850
1080307
1751667
925054
1846303
830872
1818294
925212
547824
1690747
1023789
1573928
1965492
1919359
179239
42194
1471377
1871102
747617
531377
825715
572189
1181453
470573
1784360
1855132
1027693
1859763
106187
1146582
1135608
748364
1055975
1303177
266586
1946677
1915439
608380
211536
1429309
285796
460227
620545
1942639
801614
652237
1495047
1902448
741313
797431
458379
287565
109852
1144274
1758641
1440147
1253103
1844354
1585058
1880398
542532
884302
953426
1736979
1337519
340237
741686
599733
1319785
1458640
19421
1430521
1178991
1338031
755609
1578210
1814585
1672501
584656
1356833
1690626
464393
1326288
647231
1452711
1719746
1195255
1696688
758501
49879
618509
903017
288785
359221
543854
1543000
26265
97668
1392513
326891
1939240
1364582
379300
1317015
1988795
1775130
598668
1616722
1458889
212824
274801
1953529
595627
1934102
1161801
1212009
1773082
925581
1494914
613412
983227
465556
1440281
807209
1696177
188487
1866568
1504919
1657907
906386
341981
246990
995829
789968
515869
617235
1805821
694478
698835
727223
1305724
321049
1887506
1656141
1924225
1868197
138588
586366
1176976
1238399
1872707
1673308
179870
1986661
1741808
468214
64921
884300
640664
851744
1928552
757113
973505
1940164
1439973
1904086
1601112
1543583
1936797
167689
1343337
499370
1132187
1104351
900751
1584867
1762352
1592311
195741
1242536
673109
1509246
776621
537372
893775
592805
833475
1947968
1346859
933304
1721970
1643660
1034019
179376
1835247
1996290
1021972
546543
147073
1461061
552308
117130
883546
1715566
925420
596669
390001
783194
1136853
590712
863813
1764842
956573
1139562
190978
833967
916451
1881667
832154
243667
936051
853618
694892
1938535
158382
971164
1913938
1084847
1289947
1400244
1876039
1110661
602685
1431456
1601720
153868
1279162
1925270
1048248
417557
927012
511364
1656605
988746
272373
458710
1964773
1039182
274621
1346912
129642
536392
1723953
283702
1347340
1261840
1813738
1784270
1238823
597877
1424288
485835
44178
571013
965312
363797
32475
1271427
69906
852211
1774626
228305
1722670
1901482
402952
1044742
1390336
973245
281293
1135686
467368
494217
547777
708038
850132
460240
1040944
1633818
784846
959904
1320039
583928
1330786
172268
1322902
1982382
1808463
713662
1892290
670107
849501
1316939
1427219
1187942
1000432
1143821
1054516
699321
1319837
925944
1097127
154836
1562731
305490
1226460
1050577
19657
1723205
1036762
129080
129953
104299
587860
315788
1403171
248412
1538668
1060849
761470
481237
1669248
1816665
421678
1887621
876814
1572203
1155759
949009
1673113
1082799
657195
365755
1280606
284849
1943615
1318318
1576177
116109
621310
1737801
166410
1413702
635139
148848
753443
318121
371896
1997004
1720853
501569
1209355
1098445
563524
731356
1076769
992629
969570
122550
622140
1225013
171842
1502593
39245
533033
533150
1692790
1735175
388778
704013
1718453
287271
1364795
671393
603537
1879288
97036
1354090
82300
858551
1966999
638970
1590308
1935563
1448343
845997
1928230
1550143
758210
644419
1593014
1567264
300294
779817
1066437
418133
363183
624328
637450
1694013
34260
1118829
74869
1425015
1820458
779800
671918
1025075
943604
1099865
1658522
155269
1388574
601021
1165983
1659772
1549413
157248
510889
1433654
1014338
1467986
764964
1480520
1071409
1506416
1656008
625215
1985113
951667
637974
1060699
1266542
618276
1217780
702009
1759174
1132014
1262789
155733
930634
1670497
1006601
1468730
1353706
1876574
788943
821541
1036405
393303
1269520
1594425
740183
1589471
225040
746194
1647118
1500363
1948330
629652
324671
1617843
1522238
278284
256926
1168282
1828843
1202584
1378685
989089
180266
577903
1509466
138276
3975
926814
1046377
1258805
507691
440928
1571844
993106
557375
1116045
783645
252559
937298
1462069
892684
373467
264761
1122318
1795811
342536
401921
1585466
1902996
1363062
1864873
1693395
526484
139123
1140925
1803162
55764
1271543
1916255
1116781
1914643
1882714
1301787
463139
887361
301349
1501667
490217
302976
864145
195222
110962
1732307
1346787
1432560
1722021
1553886
1902744
83560
450799
1869909
769145
338979
1570406
1390111
1594512
1284850
1730998
1200245
831659
1266458
779629
1531522
118083
760614
858015
1522266
707991
1593922
1778493
1196710
1093733
323806
414278
1534876
80650
1157838
1801400
10036
1047097
755258
1415412
1352081
1456287
210393
1727588
1617159
1611735
707679
1149372
419461
374058
1619975
1598469
1316869
832231
754167
1039442
423596
761252
1115899
1706745
190352
1081709
1341056
929027
280196
1583131
1022322
1223085
911040
163531
1161677
1899722
812995
1553113
1747383
377393
1403905
1506272
787191
660636
199996
18840
1762265
959756
1004529
821612
59935
1031499
278752
1015112
74956
1763696
1244385
1046752
1546346
1073743
43181
1409531
1281814
1995097
1846399
695900
1744680
1845321
549539
1802568
62783
76182
1374841
979042
1742285
477375
682146
191169
1557639
577419
206376
571767
218436
98461
826375
1624879
16136
1981644
1211708
1764829
1062004
609366
1703085
13387
199716
1090016
1491547
1196837
1395397
313856
535326
1187677
701441
1562617
1699172
1795173
810560
1303689
1603822
1736801
1342486
1374423
1808831
1922072
1662628
85774
389189
1740099
1958457
691671
300236
904089
1150070
909948
1734303
591867
296200
1758137
1979086
393720
20041
277562
1572498
1962307
633999
1900782
1736855
1325617
1126557
1934607
826427
836164
822585
1851710
1981643
810743
1740663
670281
806793
1632086
1417508
51458
580589
1942441
940410
190245
1235019
432067
925880
181162
403416
1481732
814319
1673012
1278330
35965
747082
1285650
1781937
813638
1094991
1428613
962631
1055781
133451
1729949
705270
444046
244547
1823794
1246071
1552545
673497
129815
1927750
271995
1620005
580406
682339
414340
1755397
1369151
1434207
177295
1128043
1422963
944295
1815171
1007744
1310278
160445
151182
965630
1430366
323740
1227798
368978
1373510
1086176
998073
334757
1243180
1172093
401468
1161442
1467590
432065
779471
1464222
1592548
149007
1430337
1488647
387000
862885
121520
839632
560674
254714
759287
1631986
949710
282594
1176321
1094565
699909
1751774
1987087
1171526
1902235
957681
711603
357519
32933
140055
1640585
78346
1333720
788641
1730387
1735038
278742
472055
1555991
1925149
602911
977700
1182867
1408850
1968003
400356
641558
1708279
1269684
109657
1051775
1887760
1693442
1452286
1970866
1977783
526406
520591
486958
1625663
682827
322249
1753056
830243
759702
1088835
841227
778405
1481391
950041
880107
966880
1807155
1392095
1852928
287348
286968
1433086
1558787
204552
1233365
694453
524531
536517
271575
1825125
1207673
139603
293998
1117513
1951707
1237118
1366183
424690
1321245
785303
507307
1472968
1988158
1122623
388541
390066
1315366
913016
1879594
1246481
981069
831554
967408
1245084
1093273
1217939
1097044
920151
1556617
83495
1718966
1976651
309934
1280431
1425256
1871817
1582553
456692
1484738
1856996
1302685
1408138
1252176
26407
481720
272678
31107
1398868
1021401
1139711
1197247
1350414
195367
1915648
1029685
953225
1665026
995483
1495729
1036356
872639
1603320
1278683
863616
1931330
1346906
667421
1298790
671642
699467
862031
1292320
274182
1740759
1000325
1164463
718966
794883
1284599
634376
1750589
1029071
465555
372703
189332
1096628
1513653
1688647
840326
178711
711191
1456896
1561405
828229
116136
619491
1921699
639390
205281
1212079
315301
936021
140891
1639895
435263
1297158
462847
1243505
323995
1725617
1461695
1975302
1587894
711761
471640
432709
539718
1378490
1684340
364365
1464530
1199042
675308
22960
586381
1341131
864821
433123
564446
430655
929981
906755
1279383
157022
1217340
1291611
79654
807661
1713368
1322187
945988
532831
1319061
126660
1767120
977738
1429770
1486395
1384466
1583044
718068
601541
485446
1241795
344481
1250851
1110947
492158
220120
1436988
465746
562473
1777615
1924986
1987533
256822
1462467
500302
662679
1123872
1421694
1041068
529846
1449172
1049258
166411
1143569
1922906
279652
1089802
803898
875885
446439
1978487
68564
643985
137397
253296
1062000
1299716
308376
77887
488022
1464086
1057072
166047
1603874
88428
409835
1115992
1642286
1755941
1210950
1793060
1785367
1209139
217183
1798717
91433
910882
1096071
1026271
918135
1534251
1204385
1101304
1774303
690753
1272676
1254067
1873194
295214
1206406
1980096
516455
1172014
1307276
800074
81479
1934271
1496034
1731104
1288706
850179
883997
535758
1511857
1340505
849002
659577
1479191
1198126
1245634
256637
597143
1480290
392526
471036
545276
1545252
1128425
995225
1580016
1949751
1439779
60813
1599598
1531139
1883990
1003542
206516
662301
14581
650926
330491
1380791
806850
464304
1194464
1028970
952730
1636747
125785
434349
334074
605154
674614
260436
347028
379317
331343
1101707
816054
1630959
1478555
1367881
1308871
270328
1334978
972327
1556305
1224597
1752569
1339213
1394730
1013762
1282685
1007079
1142349
676303
1671792
966509
159509
120740
1260980
409714
1386284
232680
1634109
146264
1656639
1313339
75084
5095
1090286
266339
284292
66278
933986
848889
1337962
1485838
684358
948589
1124892
1903428
1339520
231466
564271
1092573
1368052
16372
198096
1392741
997963
1985828
1708288
183978
653210
793361
1161964
965794
1838146
857211
1141250
643394
1749073
1652809
1053675
1639758
1751378
1585073
1380806
100248
408355
1492022
400929
1344023
1433599
1445139
218792
1135693
480257
318984
195781
1491259
95262
1855224
851415
911685
644101
1466396
1494549
695995
230264
1121375
139400
417040
1304843
413823
572201
298864
1160051
1222096
668841
973451
1052456
1971596
641392
1452505
1527557
28327
741450
611992
1098730
673325
1000368
1277367
1843425
1087170
27670
1032425
1122870
1999522
1633078
1917399
1979860
1553739
635584
37115
1580615
1539298
920049
756417
1749785
809582
1783158
857894
1213970
494799
990833
682309
230190
1462938
1988239
32938
826956
502307
735658
867076
72068
445185
1841771
1025596
1439194
766358
1652920
1127546
1387083
705944
781009
1345754
38869
321830
251627
59372
328894
976769
1361377
140100
1582287
1578654
1993750
1259134
879171
1126058
963173
1492659
1022907
288556
65289
563542
890905
1612329
523134
1888810
1974746
1871334
1615737
1532357
734240
362447
1298353
1887342
35870
1275119
53692
127540
1961218
1259426
1642357
1390372
490639
137477
585603
661405
1533680
461246
1220579
1505125
1222493
197801
152887
1060443
1063376
663991
1277333
1108890
278652
212600
1895136
1298211
1624867
266386
1946335
1113332
195629
819948
615387
932741
1446831
141928
1212038
1811335
131319
1809171
1492026
1967419
52286
1770602
296541
154802
788569
1680173
631544
1303732
69208
1633691
1575463
77448
1361883
561192
491086
1392481
526153
10591
647983
1926752
1857640
436248
904275
1702623
755605
807264
1757753
286792
43256
135639
1926987
1308241
1596341
1858548
1794133
512327
754911
940382
1253168
1986946
445303
1820639
64371
103834
456801
574537
377863
1700325
1346487
1343875
1337672
1524714
1264443
99038
1558438
507168
522190
962396
313795
1983177
560993
1112599
194740
862582
275362
1124493
521476
368208
1786350
79152
361953
1928928
652333
1723541
1175293
265100
522591
1548592
1073488
8681
245514
315330
1566894
519095
847852
993677
1342066
217849
1392927
1956229
1393295
1896895
501458
1674829
1490267
1945910
1000893
1898943
554535
1392848
1566901
1152972
863145
1461756
1127866
939067
249982
838067
896181
620143
1527573
1200216
1920533
700393
381358
1490413
1424445
1716426
333679
820574
431295
1696652
465538
1820346
554703
1220526
121901
998654
1731020
1862806
620603
1964533
1879891
743085
1743267
724447
152259
1901378
1478889
1885441
1283763
636050
288671
1027865
1737012
767945
235930
242403
1217458
1440180
1977363
306363
1256463
1723020
1186220
1098277
887840
374195
161087
643346
1123300
715400
1155831
898384
1846443
873826
455185
1327330
1280194
1126944
322887
1290438
1298056
1413024
1710794
1235234
804042
812144
1792375
239004
1962368
137217
1293948
567885
1883783
579818
1857435
1118950
1034665
1146261
62961
800765
183357
767515
1424209
1556858
100172
1051892
403254
1355281
1788564
1709937
1084082
755973
1508668
1674953
1843125
1311587
1282505
303082
1614468
751810
1099842
330995
580198
1098376
422675
821480
933599
1490413
1865630
910819
271552
156305
1708531
730512
42089
1372099
434936
390366
1416090
1918708
62077
1045576
1933579
1306305
1865050
1899864
1640393
213774
1877278
1112940
296209
1303275
1016960
1001035
977719
1825979
858551
468611
188975
1669951
24793
1432763
309381
1618888
663904
1002891
1851570
1215145
1308758
894650
1929842
1558928
1292590
169583
112833
1498533
1615147
1128546
186007
82168
1433143
136390
1953262
1695357
28841
1000137
1795754
555368
1992289
1844787
621245
1162509
1446772
628135
1452424
782766
1707825
391132
639513
36798
1342391
315524
1535625
1173819
757706
1734698
343848
632740
1255908
384841
1249904
694654
1198460
1379465
1028402
543602
906877
1759060
20447
211016
978641
1719788
1491178
491931
1312890
1526573
447901
608023
550851
996673
126344
850246
1095307
810879
1267478
93627
331017
1694242
1011914
1232127
144141
489841
1439268
1720624
1233820
474869
1987269
31261
1400245
1101564
193897
1782562
1852092
1076548
198321
1737396
1388038
1164364
269543
1101665
1659701
532389
1205602
1205921
1360734
650241
713355
1652277
1669354
1962920
559982
808999
469687
476724
1849611
372173
1428186
1944906
1914191
1515270
1894159
1775471
246400
916583
1282318
153541
432954
1897856
1693408
205340
1792542
1576595
462655
1552225
1160834
1209598
92367
207910
1869771
1666687
1343121
1714841
1828641
669863
179434
1473830
367613
1535751
1194376
1583299
39449
1809689
1585258
423924
1480894
341175
1453536
1056593
238286
1623680
1288433
1223854
676986
285170
1192122
862755
1270050
904198
523605
965904
319323
1187049
687082
1233329
517131
473399
665536
1251556
1122412
142781
1200836
1303503
811607
76523
604168
1405055
80569
1984285
1283128
77291
468669
744505
369834
887952
1648859
1936882
1051805
1008105
916381
170028
609603
1146619
1432605
954489
326380
345185
1213940
1897717
914398
95361
542109
42919
866490
1044531
303160
1028845
157796
438077
1370615
1657230
824591
1070167
919679
1952222
1104560
1217872
891094
603468
1267817
1938844
1361377
353237
829745
1550501
1414286
766078
512203
428828
535122
152119
1661612
756264
133880
822183
464273
334828
156122
67493
1775026
1621290
1266056
259067
78629
1858572
764438
1595758
623728
20085
758703
582746
457659
903871
480888
466398
1615556
477251
381059
762108
1997010
1488570
958576
206238
70971
325846
1751656
1389687
1275093
856838
815734
862103
1438612
385744
530637
459388
1413617
902420
1527894
402528
1731432
1524880
481210
270008
1202706
948413
615259
980099
1387449
1462140
1427145
1332323
610548
1903698
711909
1390104
1553726
984407
1929650
1224288
226483
1619293
45672
426378
643761
709829
1572134
755899
694529
1094696
122121
1711031
899577
1982816
1179281
1558880
1241615
421417
1218326
500585
1930357
1860213
621017
1172295
692320
865679
631137
818820
1028841
844693
1115899
1823004
246881
841915
44669
746028
1719288
1034388
1251793
985660
945154
919065
1006752
391411
1557718
922375
326186
1576210
1968697
38269
442400
1208907
1782030
1691551
920516
1517148
1269678
1831849
199059
1313789
1469965
245465
1854355
1589120
775402
1781315
499404
1032379
1364661
306113
1025139
849057
1085549
1704104
733847
1011747
710283
583811
958465
1222549
661968
35321
160967
1906074
336857
509845
1621184
622280
231033
1606771
1211892
238534
1904766
1259270
1178289
490616
1194980
1431710
876451
260289
158351
706325
1848629
1201268
632205
1534505
1227345
276549
492277
58227
343167
514382
108411
1537888
962426
1220791
91542
1115942
566136
1677662
1202351
194976
1855171
738377
950314
1663700
1251517
1165858
1556822
646932
1757086
1718457
859601
554221
1402746
961338
601267
612954
26293
838019
1127225
1514425
889322
1803668
1204880
227156
445284
1498513
1076972
651667
1654479
74390
1185926
1565738
425754
1731067
1761111
1176163
728339
1277586
1732791
22625
1725735
1169746
1893706
1696164
736861
613610
1121809
666160
1213199
76214
1622516
86334
372302
1777081
257700
1724179
857691
269067
1798420
978478
1447357
1889052
1138834
1353800
40558
1375028
1815802
1865803
1569119
2031
1814720
1675612
1968906
356982
953484
1557469
1528764
1683301
1722822
676313
1153461
509196
1542039
1016039
1375366
1787272
1336929
1011103
1701742
1992006
638733
1169172
1513222
1634006
1937783
713624
315816
1427152
288944
1563414
1455956
596516
1553290
1277215
1546544
527192
1509905
1845428
365911
976591
821177
1170652
1041922
1329746
907109
1899003
598966
214202
728457
767830
1705748
422332
1781742
1787699
872100
1209598
1364049
380508
1952642
1247695
416809
1402709
271794
1135499
334026
285827
1907666
20839
657009
1863189
1792498
1580352
1767014
9370
1164361
1366072
905696
222207
779785
233826
1598407
543682
947986
689081
67666
933334
356140
1284356
1857262
506225
1916476
1693527
1402973
1863306
327291
461987
1043774
645983
1076803
604774
586974
1269784
1711036
256348
1668374
1954682
1794148
1094156
1154465
169449
1715685
1909303
1592761
440132
1365519
1274928
1114919
1862084
1105983
153934
928552
1629461
1993634
508116
1604152
1675597
171804
748896
340721
1199088
833401
817725
997130
1345886
912080
743377
810461
24544
1570891
1430068
1479986
1315303
1781289
181143
492292
1718545
1373076
1583079
294916
787740
937056
1151316
706481
153662
1827472
1034507
649560
240496
1419044
834031
1499893
872288
467074
25202
1901348
1932790
1515909
1920162
1659757
1946395
819790
1793818
1034917
1739582
1581263
120058
1159650
604676
1068730
1607856
500790
376320
1996541
892183
466700
293761
131056
567711
1481918
1797060
1042419
1449968
1370584
1953966
62874
487478
1742473
814289
1473994
295426
1901733
684789
1962348
916431
730605
1395010
133479
1725791
673232
1879069
1701629
1429733
525512
1464984
1044368
877302
717645
1168528
976339
1615245
1235503
475439
1158673
1968855
1917183
658654
1146946
1349511
1865363
645286
1973353
1094025
1666190
879081
831051
1355066
1016979
1322733
710176
1048767
89152
1743344
309799
1981119
32002
1376165
1928513
1083250
1288343
1318891
336383
1435188
979445
1480064
1386224
387828
1747909
1926994
1928847
788708
284798
907454
593067
1210429
1313420
1785895
885300
1975229
430696
558644
1455067
1379604
1864326
95783
1757263
1399760
905257
1270114
1120467
1857975
179471
1266300
1614150
1490532
1246409
681010
1962972
1700534
1041789
156820
1944191
1342192
1248991
1437510
1631348
1665677
401809
1488742
1444105
1272464
241905
1584918
484062
1347523
1502522
518322
676360
110898
448759
918284
45590
773754
1448693
634741
625095
952567
1480799
166277
690175
1799628
507701
1763899
958098
1959245
1816335
340046
1633832
302889
968152
220867
74853
758440
1579888
1407692
1259493
1913711
379677
1494513
186819
66989
687038
1703068
1640284
1616224
574760
626609
794238
1831227
578272
164540
1992036
1038846
1406346
415398
1526135
1536723
1163487
248582
489041
1946311
344367
1424343
379678
1936340
403847
1968332
559282
1705556
1797604
136814
106959
1983095
279434
1195081
713752
1623196
1300124
1096308
284150
256399
472188
1559993
10219
395318
900814
535986
76743
746030
358028
307998
244954
1517759
438694
87220
1711591
1973711
1853077
59647
20932
1381016
1641782
1707845
295551
1534881
486243
1861766
1105965
12797
538681
1890440
890948
444900
451225
1704250
1183850
127602
935459
1383233
788018
1723157
1273052
1010190
107402
829430
940507
862710
1109059
1728142
148201
6987
727482
657171
884078
1029804
1216493
984895
541309
1624200
418932
191160
910768
1371893
2180
530
431078
1317228
1671456
819620
641513
765649
1337911
1561336
1334419
792426
1923886
1113482
1427018
1406670
700176
608172
918504
286214
1273006
602183
554783
676361
377853
1335428
1430261
586267
1700221
1885753
1596903
286914
1826852
234330
682382
838664
1962922
1794497
670095
1074432
866824
1567660
754972
1388534
1394230
231383
1346030
1484858
1500046
1145087
184191
596679
505125
1486526
462966
1294896
1308464
318035
1798196
212849
1619489
1996569
693814
880684
960606
1127556
588164
370495
98749
1187691
1791396
386657
1165446
1985125
1826596
1541331
380554
139027
1247093
319255
869419
221145
37500
1713599
1938714
1728054
1333064
1504859
379552
534782
1865648
608079
1318158
1476336
780403
404997
1464154
1904727
480717
1431598
1330363
1101802
647601
327556
51274
893234
484162
999213
1877524
1261217
1070378
1984807
893795
912586
734730
689572
41970
1679762
451811
1425149
1505742
191208
276245
907181
1507567
1338989
57677
1155808
1516997
1735119
1613532
437672
1440334
1597163
901739
738606
870065
1861214
318991
1731621
144452
116959
252221
1886427
1222134
1144123
378830
51484
782355
884461
1080033
1973047
871556
415320
795357
633107
1468551
1145543
802121
1541192
1148929
1337726
230157
1582859
1713718
556441
1316902
1606698
967645
1401919
1317129
414864
1456363
1590376
540663
1525754
683256
1668264
1701763
943135
511514
564537
1096277
429496
543492
1028818
1894979
200462
936069
1681087
1371317
1506898
217486
808473
634321
1510555
1684395
1365910
265512
1721546
972240
796590
1329705
1432234
411547
335897
272935
1556400
1970563
1270910
534842
330327
1569310
1545604
1348708
707782
191690
7031
792238
315498
1088975
658016
670688
1907862
1955546
1325712
1780232
1237227
1900262
1696258
1293945
1714192
1328836
123598
1981560
869841
1322549
447803
1541926
1513260
1982882
78587
1899168
1741530
1447118
1984892
1525978
1820108
1370829
1356296
1053105
1349486
26056
1278716
49502
1594031
897299
1524626
179429
1714086
549842
438482
523485
79918
1620582
1759989
1769905
741578
985254
409845
913931
288181
639824
1257159
1183043
924730
1147545
961289
454005
956949
1079154
51378
1804955
647150
1115567
1267710
122156
10146
899022
680302
1271052
496991
1641814
83179
1797357
1570243
1376289
1884051
403772
1356171
531712
1557057
804746
1512933
1202767
666517
1033626
1935322
789738
1823712
1140626
762757
242310
1762975
726331
1180919
1458212
1519876
527413
1236251
1153847
420598
1922981
551270
1943228
1417143
848905
589366
353812
1280931
1108998
1167393
1419741
960791
1353619
672301
339817
1665856
538604
1918556
452557
1130155
786352
186765
637746
1540620
1303650
1656081
142108
1236732
926169
184979
1497896
1718569
1314762
133110
94277
1213012
1149150
360028
1904939
994112
543279
748489
1575393
190524
646507
389179
1795326
1994214
1917061
1480621
1086576
1923938
282522
894567
1268844
984009
904497
849160
1888369
463290
361850
1820777
1191413
1924999
1303290
1141218
1605146
1185622
1920697
383981
299840
83592
1951155
1269794
840447
1544038
1719772
448023
1453671
1549469
702274
4783
1243377
1079456
1981314
789567
876102
1564485
1279196
1167074
107907
1870868
960690
741803
980577
1635476
112334
105273
671453
1479815
153096
1375399
667861
1043856
1278315
278833
6686
1863300
968600
1375963
1047763
1753502
229144
1714906
515154
1925645
1278806
611748
1251072
47152
1891355
876900
1326680
1655785
293015
1403757
233379
1459846
930353
1618949
1548663
734886
1487018
1545095
544712
1698095
1039311
1327066
960100
734739
1365330
1942768
519315
1070689
1253555
1017844
298507
1027016
1808160
23387
1406863
487394
1039049
150613
873973
1073439
1891288
923075
1562667
1584085
1858545
1576002
46448
1544527
1594107
265109
56390
1137414
58410
781194
1966081
653974
1187893
523884
700080
75990
1257976
1462830
1625535
1413199
767642
213057
1228266
108451
1947404
922824
1014707
15523
866616
1418498
1627554
1074375
1779804
1155758
1738072
1288364
1056458
1981312
594852
1923065
500088
323202
1406322
317253
716421
508564
172692
1544004
132968
1649973
181413
870427
424157
498393
98089
1872659
143637
1923247
1695344
376732
703547
587503
1197392
985782
1066628
168820
197743
1321629
1781663
1786472
1389409
901464
1880173
1470148
1800658
304304
1777381
467374
339252
1831991
141643
192984
1121014
1620666
164721
1679303
1106271
1110723
1845195
336907
1672726
322801
1181304
312038
274520
1611470
608090
1182884
787681
192867
1773757
162962
629836
1261837
433111
256780
1113914
847172
601344
188328
1176061
1223992
243239
184894
772243
1385261
1307109
1130601
1969287
1947658
1717354
764132
793789
1950230
365628
1893280
1816461
1679856
1215967
1449605
858986
1367994
652069
525790
615635
860491
1241124
1483696
532616
1565863
501495
1291459
1306695
1964411
1682384
473275
1667441
1991347
1926214
1100237
967043
1096710
1990112
1437470
728960
619824
277945
1266241
82752
847859
789950
1737863
423452
1583367
1270520
527731
169120
1114039
1766967
1254425
1113278
48591
64229
1774689
822337
650670
629164
1286185
20709
1652347
1627485
513971
969039
650391
943085
113623
1024645
144035
1300979
1321147
1118492
1453002
1765670
673918
1020339
1749884
584453
1674171
1417622
80406
877150
481454
151183
494063
1638520
43117
343951
1392355
1452801
1119362
1588375
1351494
602013
1981540
66223
1540158
840830
880266
851665
1577444
587062
1897313
1190847
109672
615139
1674922
492221
739937
349604
145919
1426434
1566966
171051
195841
886058
402426
1908385
1772808
1614161
1643703
311226
112783
181954
802857
407084
1948451
490405
288768
1216548
1597816
451136
1282719
1788205
1905125
262798
1532802
1348073
1531140
1111599
1388969
832196
813383
1307123
1500457
1267267
1300714
1945407
13854
1463818
1766875
846662
1582959
960517
512151
304922
1443678
201198
530473
1700845
1712314
1292750
798589
285643
1343991
1927337
1434219
1275107
995813
945904
1186612
601262
1678256
564438
166438
1410600
353597
27354
1883217
1532572
1655980
382806
1727011
225559
338485
900878
1697354
1117086
548747
1926058
100082
1718099
382271
1600555
1109529
1781875
643288
1326874
777944
1762140
320368
1835626
1825029
255377
1668404
1772983
755743
400148
1565867
1408124
1637065
1199127
1610955
1993623
624937
643088
83790
439213
1775816
1318357
74918
360189
421948
1858950
322679
735021
289631
3323
1727000
1607209
1002082
637061
1426473
1938239
107521
660450
1801066
402160
923215
349542
971527
1060402
549538
1979656
885091
526845
918644
10955
1563139
1811831
1692475
1487837
1614889
172995
245433
1232888
1761325
1133352
241861
503035
1288227
1714868
1756279
823925
1358938
1168929
75550
847605
1928473
886406
452764
814391
1699199
686440
599534
1530142
1604009
429515
1192488
188579
360865
1430999
1032166
1425499
1208595
1274538
791103
1937229
1709869
153549
662188
1955657
1069547
1190072
127168
1167760
575690
1788732
1175602
888465
53372
1249194
1349910
503989
1350132
183005
138323
782278
1297919
542851
1270700
1137842
1767875
1514639
1070666
1034916
1826544
897076
716743
1135662
1893844
320079
1720592
1892886
397839
286328
1976049
603962
1967110
1392864
296373
1755105
123821
886626
560371
1604705
441324
1773616
1775455
1016741
327003
648914
195253
1870213
1848708
1405280
1641356
470934
1297339
1678265
312784
1242478
1505482
1649112
443889
11927
313726
794469
1574225
70622
403663
112891
1880592
1512654
1940106
920547
1378500
360063
711756
571984
957820
354183
960581
936233
1690370
417120
1714260
1794398
1335840
268025
381925
1823451
507688
917039
1051703
1006087
1314118
215941
1057258
1443290
1855866
1047155
1116904
1117747
1574550
932149
655219
278268
1040974
1174164
1459410
874025
706452
672173
1028974
1668800
972518
1421167
1400841
1654168
1381345
382055
226676
1171211
1970807
795575
1848765
1073103
1015650
874976
1144728
122890
1156686
1266423
78039
1070578
1143829
1205173
507380
1066643
1456941
294297
620981
748340
451581
27398
324903
318868
578148
1596330
1281042
1009009
477781
80368
8130
1370231
1721358
815037
410646
814621
1625033
145734
29174
1065020
731074
413548
760100
1429105
1436904
1524873
1676278
1816788
938564
1108102
1421173
1910813
445472
1052175
1464605
581627
1695497
1318415
1867408
276151
149445
388707
1509591
1834290
197778
1112149
82862
1177854
1637002
1178471
803872
797592
939310
1702996
1404435
681020
1128836
1121969
1663134
882806
1787840
489241
1285735
132193
514463
749906
226271
1364293
233608
569331
690023
1714948
1304539
1617019
68861
443308
654160
1128154
1340764
692422
760911
704073
573939
1429185
1058980
1717011
247405
637404
187962
25295
1571164
210372
1244161
831223
21655
579971
864162
1735029
1752735
597240
1386108
400721
271820
1092566
337448
525302
53226
1485229
627678
51100
1354734
1081243
1697077
1326493
551902
156407
1636862
20511
1987881
951237
1839990
989098
1009751
317537
225380
1220801
1270383
1360113
1203520
290686
1672284
1161610
949087
1868402
1748991
135023
1018356
75686
1275318
1530472
27574
1565672
535561
1595454
1081754
1193310
424084
714271
1059207
947963
1599720
1280855
1372114
876321
222461
215946
1579489
431773
438027
49924
185639
1988404
637203
926444
229709
1355317
488740
274614
1109793
297748
1101910
586574
946139
493442
1239765
103119
1549145
266673
870084
1112895
1444421
1268246
309886
698336
224105
1818434
1056628
1364624
425912
1961661
203173
1882007
1541878
67980
1096499
629123
1991537
1885313
397412
318485
1141575
753657
153279
1097296
1846362
155398
900780
999664
1227893
904997
97585
1403295
1451339
282202
738947
1383732
1387301
628531
1467673
233132
807930
16463
411591
1598001
1389803
964412
372961
1820993
1598239
418780
819730
1937022
89067
1449549
1803449
557132
968777
7008
1041238
411078
50997
814645
1144348
432391
925384
1723750
673927
1429348
828047
1711430
1938422
1239229
1327447
339137
1193955
981782
720257
1990038
1390665
570105
1643741
1219163
1232463
7441
64865
676327
887681
1947021
684145
195586
1354450
1156967
1608187
157936
142961
138116
718567
1639590
1620973
1045285
1724318
1653175
1186842
1023522
375250
116749
1161141
283254
1947306
511673
1974340
3309
513779
1633102
649023
112493
464952
343551
1030572
530251
1498411
1853258
118758
414650
791836
59318
656417
492204
1594475
197217
1548776
1626992
1986610
971211
1576725
176228
730393
98758
1096878
1211119
399442
1279164
114564
1749061
1707272
1456474
1660051
1632223
423833
55538
1229957
1114301
1264972
1680201
1376705
875390
111539
801436
1071127
223048
871609
931900
132343
1084699
75234
1337359
1959437
1989332
1131868
1381736
1543184
239623
722638
506201
1693531
1989799
1238050
1672664
874303
1091413
477799
1979490
1350137
1139438
1112368
1639891
1744993
163950
778193
1319844
65487
1392785
1587762
1041760
1405569
234538
1856173
949645
806929
1211264
214829
906803
577558
1058125
417664
108130
719825
627598
1732041
203567
18984
1487835
538787
575228
892489
970475
1353368
1111691
923526
1226118
950658
630970
249327
733951
1638749
400773
1928355
1200827
59704
1939098
217458
893714
1012703
192934
1678694
973663
716704
210308
467486
165946
404755
1607809
1502799
1721809
1788745
638975
1052872
329784
856003
1346669
427094
1258195
442784
775198
946931
1376963
1503805
1974433
798082
1818742
1439190
790266
1834386
1158799
872213
1147122
462442
1337549
932158
130517
1902913
489381
151317
125704
489952
988254
1804196
620085
445864
1257971
1803000
1248497
1942479
392499
775616
1557895
752212
1311898
637606
1778537
994139
553500
501110
66938
1530703
396974
647970
526655
317092
871110
1181910
708810
584355
289463
359185
672208
944602
1639926
115898
282725
1362375
852206
1411747
361951
1326060
773132
722361
1278986
1859792
1499101
872264
1788979
1242746
779773
1280133
1927263
1532806
1218617
776936
721852
1631368
747617
149240
1604887
1467845
1908283
89136
114374
913611
1023057
1654859
993591
1039342
886317
819965
1706
525562
743710
1597182
1435511
704417
320357
1908313
640608
943040
1903402
1294556
391731
402364
1393027
1642865
426140
593600
1182422
1478679
367913
996814
836911
1101607
391961
258303
101413
797796
1398526
344128
861782
1114152
5814
687637
1786087
1788467
1734316
1752609
1535996
1721246
1010044
139670
224009
1970793
1081613
1619332
1246407
901791
403838
1054227
940625
245498
833825
1229146
725957
1510105
1057477
910274
842322
1976339
1769421
235452
763528
1927089
77508
1044926
457401
1056649
229007
801310
220376
74610
1157338
1630119
1232565
347389
1599229
1156233
368636
727529
1436053
1393362
1576985
1933914
1553301
176656
1591886
1395321
341039
1206263
515655
760732
1770915
685000
232343
1981042
1412687
1618746
718852
372555
1140745
562560
391122
132103
961647
1559624
1557233
472554
991537
261275
1492188
361615
1017237
1422671
1016110
514909
1451380
459436
1746032
546985
1755404
710893
749233
579501
977863
1210820
1230299
240927
544862
111405
1641499
1752314
1641171
492985
1763189
1769043
805558
1807282
1598663
608737
147800
1464471
681070
1341545
892322
820354
566556
1773108
1341100
750754
599487
994490
1606012
1245494
1398959
937712
1043960
603018
704551
1173679
1648126
1116063
477262
427459
1315909
328917
292261
1135038
1831685
1250441
67094
293243
1081004
1842353
1402649
328848
135259
1872137
1879094
1686802
1360296
475279
1142653
1791264
892417
1518776
1615054
612072
817651
355064
129107
209683
150349
352060
748849
440428
1961042
544861
356522
1355330
9818
1036866
1299878
1757418
1987224
29930
682573
1721911
671028
758000
1557169
663258
567571
1073137
665755
489617
980304
1509705
855360
1286378
1910762
1392712
584084
1146997
707161
330004
1263767
993109
586824
651595
446301
983174
1011524
151244
1146966
1434197
1415668
1211798
890563
1664253
1708826
162428
985349
3071
208360
599799
543548
1754778
1908609
1812747
90450
1987309
33147
303178
1399107
1864331
1473434
1033847
8287
211745
1048651
169957
765698
803269
1327871
600246
990770
1874089
649746
540800
1784529
1033084
1407727
1281747
1806938
1554805
374884
1434090
1606016
1826362
1567502
836096
498939
1930702
981315
776111
166584
968380
78610
991834
1760150
1283114
1750018
1435400
1861778
1734743
269611
95149
1886312
1011655
125265
839145
165024
656476
15089
839822
1699735
546091
1487507
1428474
643245
1070833
976870
1322823
1497829
20104
460796
1724298
1012989
1977389
935101
1158610
1784968
1584581
1357867
1546918
1993286
1228542
376382
1703688
529368
71527
277955
591868
1600071
1637290
227727
652139
1275048
461674
1810170
1717114
635565
32099
545694
238548
1592162
963348
32894
143389
1155451
1481320
1151651
1171453
1984286
1824123
1126010
635376
1793305
899305
124744
1172372
1109977
216909
1380210
1229120
1716293
1167012
1591300
1463605
16023
43604
1437473
1273300
811277
422833
558396
1489006
408752
785216
1786645
899949
1571010
1758829
177405
1651466
760930
67442
1925638
922131
5511
1026337
1369066
70284
788666
531955
507215
257829
1095176
770267
1889142
1048674
719911
1470092
1698370
1528276
1727392
1140920
1031703
1367943
1536866
468690
63226
1113866
108319
1575604
1001428
1471437
1785902
1810640
228196
777828
1413093
1383007
531078
1951620
923433
1086477
246453
421366
1387740
1453918
30437
1584826
498461
74570
1880863
1409062
1998227
1188014
4085
855482
1283178
87960
1632987
465971
508254
309864
527755
931503
1165789
719991
529326
706448
345266
364197
120339
590065
1225066
1667305
1383174
13053
57463
1792564
340446
356869
891539
421656
1402824
1028984
496719
365238
1538206
892211
1851406
369493
1557849
1580693
1115562
646910
1208748
1646046
1530300
692188
1839092
770655
227
252496
199734
1504601
1818639
756854
1814674
1730798
860116
651812
841515
992685
254920
594220
296625
1453033
1931759
191461
1696270
1952142
1586027
1992188
4711
568511
703753
1802881
612614
1136988
452690
1381595
497376
43101
836615
1183013
1974911
1777107
891923
523512
1070736
1458516
285487
585200
65173
1382279
1184183
310092
70429
1060284
583578
1128090
1295314
2310
87120
199787
724726
1890975
382889
403664
1719889
1786809
1372558
549593
250720
1255182
1918023
1857737
1693612
1579977
1109215
1141857
1322357
1239639
759900
486662
1089743
276772
59068
650092
15038
285453
1203889
328896
1939229
369155
1736625
1878881
1833194
875187
1798461
946664
454598
1436088
204980
1639759
1723121
838178
287814
1842575
324825
898445
45564
631367
779365
465272
429983
1283012
284676
1927081
103033
792081
1624254
509452
1141671
35451
1133542
428712
1128370
1088584
151733
1785758
1065839
371295
1677522
366947
300932
815556
634736
1984380
1148247
1853743
346702
1876834
600075
453202
790232
561555
650770
1924878
1737041
1620248
1616665
725723
1855763
801049
1068887
558244
16957
531216
1423579
670570
1001788
1936772
317295
1675583
555163
10117
439036
1314817
1878715
989182
1188294
698583
1631673
1680886
767403
224425
1790305
299238
1231203
602011
263154
1075582
1934561
1038496
24076
121582
1789624
1409257
1197712
145157
1995305
692951
1413776
1093030
1951108
1710413
379810
113561
1827971
1731895
963261
1283059
1277882
1928888
1467395
1298425
384708
1850109
1972940
488794
261541
279499
661505
73119
759386
1101359
496940
446358
1286631
669013
65756
1275809
1902821
1805935
1538927
1390583
1545641
1959218
671513
1990665
914709
1998600
1695487
1795235
65674
170371
508079
191332
769833
1788006
1110563
558323
19432
342694
1154138
1875441
1509418
149767
1931794
1851048
753862
1031272
1145822
736269
1561549
1749387
1012209
1904329
299753
1679246
1892778
754186
552090
1358235
638581
1700896
633572
1262831
1254273
887872
1046140
726090
197405
357326
645703
377724
1209500
1099216
1740748
831815
836190
1944979
1123027
870932
1521716
1470459
83878
103370
1005400
1495510
364592
1096437
116504
1620850
57228
1542230
833654
1717968
466722
317664
1564264
334473
1459576
1687020
240051
1300045
831861
1238382
1769461
736401
1329701
219184
1284842
1138391
1937543
671682
770431
984987
1287798
1820042
1103473
1828937
1202709
248098
1254583
1356146
1726952
1931403
1211702
168957
1270115
1238033
5720
1456175
133912
1992296
1022192
537854
1196513
1717757
1095656
1335870
1615960
602170
1020965
314474
787100
1541709
50641
1225013
559563
318050
269897
1748895
1257098
1765093
875400
367525
91833
1641587
863866
212706
824997
220237
1391150
1206833
1628181
1129971
1976313
762576
959381
1863774
1019260
1894099
1948441
1701694
1951458
1495024
1855338
266220
257072
578919
336564
1220073
369511
491761
649411
478883
58953
1584108
48495
1022754
680938
258004
1265634
159236
570602
1168997
523735
1562131
120267
1367681
403839
608402
996060
819897
1477976
1277451
1516356
140743
879586
1392936
714898
467606
256705
1421828
643315
609056
1159422
1688066
1142034
78368
527072
944238
1565012
433934
453045
1066646
247581
586592
879470
436441
691341
208096
791530
7479
466860
1493683
735561
1749457
687111
1523464
1977266
279948
548563
1469521
884164
117548
123226
1604487
1009066
418882
325858
1563558
1235442
1685985
816292
1582222
604133
866815
710331
1540068
1801071
871535
737921
9983
204094
1988951
1253539
522584
779489
1000167
240077
813280
21497
483786
1362604
406795
1646509
1546419
1219717
1739826
879753
1382432
1838717
790442
701722
1767159
1547083
31534
886142
1742217
667106
370321
1060349
419923
399687
385961
67649
1742629
150502
1635304
231998
1662550
355465
833244
1638545
365480
1845440
1564322
1915528
140391
1765001
193259
1049103
319350
132971
246358
1898473
1279381
538073
216761
702408
1637925
1207014
522032
193902
734455
1164146
1422100
146873
309829
767921
108869
573655
644015
1327688
341475
1104553
906363
805524
1193133
1675554
70455
1928265
1279028
676593
1982663
1533584
1710513
415231
304513
737195
1507721
1529176
1342468
312317
1294719
1112496
79127
1219810
1945944
198447
103536
406705
1008106
1947548
1036456
1312117
1042886
1879862
1699804
1040328
976196
676648
1932350
336748
204808
92041
1367923
1772827
414554
428200
1160660
1699210
733912
415926
1373685
989342
44585
667188
731788
1943439
1494736
1808543
882834
105065
784007
606206
1800345
1784088
541305
1912694
1471042
1384086
1237027
482474
677247
994637
1340461
1757073
922985
1863542
1754325
1517717
508423
1314902
1174047
36635
491701
399300
1456077
343244
322543
1569036
1516761
1807307
1567492
1652697
627726
934302
1102925
960114
1152889
684293
801712
136864
962597
961133
980380
211633
1102115
1142383
1174034
1862538
1938795
1432842
699302
934979
1569949
1943169
1084749
1349845
105300
924944
1939441
752213
689717
567915
1558973
440736
1739902
1563306
5947
680797
1710661
553673
1007308
1981577
1929512
334285
1599017
1267504
1253801
1633600
1383448
703365
151648
1977312
560815
1373282
1565629
574872
141505
1288822
489872
987190
1924433
1331510
1318718
1954067
1113802
841264
1817451
602192
939390
720886
962049
28308
1686666
1891968
551913
353698
1160490
559137
241346
817027
1185917
1661883
526890
1522432
1895543
314898
1607180
1213461
1223945
1367423
700149
1653511
613378
524458
1356071
1976867
637313
925524
1484848
1390337
717286
1581947
1504477
374125
1109538
1681124
1782068
942803
1989261
583223
1724901
1707569
1156236
1300344
136971
1641930
1075170
1048462
1603200
188109
1290927
235408
1524936
1720657
1340488
4894
861986
1228242
1791137
1027064
1483496
1234705
842514
1155611
957342
549663
1797610
1380840
1848074
1995521
1367764
505043
1324528
1010868
1180348
90183
1702457
256821
556557
511531
1614006
1301745
1326781
130383
1043220
1540345
1372243
932646
1341693
225601
446599
302027
853338
656635
967968
1250963
1552680
244804
910077
635345
509923
600210
1719814
1086260
1022035
1235531
52522
1708715
1195287
1633936
498586
549786
1586292
1869691
418409
1322129
1431121
1264865
878023
730649
766138
1078536
1682638
297062
1714834
173251
211991
424168
931177
871001
839749
1580299
879076
500305
45770
161706
1911442
1501200
1448238
1547045
611403
335895
1073044
609622
1431322
944661
1017551
784131
1590673
474896
549721
602172
1654228
1844302
1409344
879526
1024447
569913
1364776
946148
773942
1341154
1706436
1372528
1858063
14038
20831
1458684
42841
1197714
505263
1786991
1420615
466665
116924
831041
432305
937030
1661404
1932704
560825
1567359
1099632
1169809
1216811
699993
258622
1874526
1729027
1720066
1612538
1782669
1748850
527094
19191
1424653
522226
480108
325503
1655720
1486501
112219
1517296
1556443
439890
1430669
1478155
456213
1522806
190826
202500
876198
993827
304286
1228996
681380
221017
1154024
359428
1746159
285435
1117788
570032
601999
539596
1112530
409838
1585492
463564
1365967
1032249
331382
470382
1586477
163434
1508350
787810
123655
1399741
415756
1385957
133292
1706572
327628
54450
658383
1870135
1384285
1222435
468829
884499
943744
1035013
1372913
1577209
176752
284560
254066
754205
1761189
1976928
974331
386946
218062
1420414
1170434
1836408
1654547
919282
448503
1384548
1044460
1592854
1470682
61327
1135060
786486
1678969
556058
1020141
891600
1462096
501871
478520
88608
762717
1963639
836386
1410518
592629
864456
613288
1365676
404903
1789465
534181
1156603
999183
849355
843379
1824673
275368
1286247
1314193
680682
316304
716521
120707
497663
1640944
1346635
989282
1794923
1103407
1518043
1444927
706153
338112
261933
1810495
485726
1587024
163735
1716838
1945149
1845184
898141
711211
622524
553579
1025634
1122577
303879
130253
1128071
742683
1964174
1272095
1157913
1665484
710291
447562
801999
299956
374567
1856377
553489
1848650
687733
761548
1683967
143351
1542622
982613
1072856
1376790
1807282
606892
1106631
784665
930239
67430
1828621
897393
1627326
1156710
322987
1754881
1507506
1475081
1345825
215475
178181
351611
49768
1106029
1179361
266863
204278
1422427
902688
1261231
985926
951843
1775408
1633706
1606255
270391
112979
255016
327264
889901
1361204
347790
988730
1939932
802187
1319149
751651
1856030
364104
825386
887618
1875161
1144466
752390
1691298
1179806
1785106
1646534
1217457
92461
153518
982079
923308
692234
1964649
957465
1966342
504579
228767
721674
1021849
899517
917315
1940910
1174117
1531206
588493
1531043
921182
1004886
310660
1597151
1189402
1647657
1550163
1620203
946471
1723372
1237360
1854161
1152323
1343927
529639
1236960
565789
865962
408657
1223253
1751685
1740498
202473
193671
435719
821543
926926
611758
144637
1880037
1584636
1243875
1889128
700989
1051915
1815667
528524
1708501
603127
753301
1966747
1682901
1776454
515077
911897
1805054
1275610
1567042
1723706
1025268
620734
1207018
293402
694584
1936825
1979121
778779
355069
1769747
28796
966631
1580543
1229051
1819345
1972013
332720
1228508
535985
380505
5029
1766702
852259
1922671
1627273
741132
97121
457853
76873
278339
1395054
1166560
1191328
1788614
857753
1623623
765758
10174
561269
581575
867738
1787575
854958
1454851
1476747
942801
1457143
1805415
1675416
1485987
600911
1228795
577779
321443
409551
1961369
577299
900060
779165
748748
164669
1775614
250128
301629
394363
347077
1904206
314229
196945
817060
725408
179540
1660468
618758
243199
730913
389620
1838824
865874
1904126
669941
29736
1890230
326769
717642
1167335
500452
1283348
1757774
732515
110279
556202
1343857
513626
146432
241094
564586
952648
1161467
817290
444805
638987
1343984
428000
336308
1310152
1530778
753797
1375913
304307
423314
248141
1693203
1738928
1369045
771563
814257
1981968
1895359
1106778
117417
1438686
912428
1594296
1216973
372114
84159
433008
1295007
89624
1223596
426733
1616634
480971
747345
1123602
855712
830480
379855
1377687
69805
1580131
714601
1251552
1637563
660563
1751513
522261
851470
1029614
1116401
9076
1473095
1396218
1850310
566944
340186
836607
392217
1485584
1934871
199899
890882
1097094
1596638
1899195
336598
1884391
1528684
1686188
376420
834272
1035047
1177234
1251128
773060
1718634
135860
1814962
1888141
646348
72960
1396188
370935
995772
218074
867351
361602
441846
1853261
404061
1557409
1122998
237058
230281
1074963
67179
739181
866960
143457
1601153
1930223
1829583
205511
1191888
193463
1178377
556004
1627606
578816
1276976
1068627
144087
144646
1269371
1581718
299715
1882190
1930977
1838626
1066204
1280011
1743520
1489032
932866
948380
982976
478799
476417
34267
111398
1677839
1887527
939240
159152
413011
1390458
1371911
1616470
441145
1556070
480754
1418448
1315172
1870919
1105573
216166
1981347
1941310
1539278
224760
500383
990195
1404944
917817
461837
403350
1222502
1712413
218825
1206578
1323774
295718
1997630
1937501
1619386
1068255
1141546
361013
1061083
827051
1386913
183758
1376337
221436
965825
677568
1644076
492646
1641707
64434
692923
506897
110826
718757
800266
1310582
1711272
667498
1354835
576334
413428
242417
256255
1378346
64318
1031346
1910824
1036167
1767532
945068
1777222
358075
1259979
239536
1584351
33831
1572625
461251
1061292
224319
1298380
389684
663093
1704771
46877
898544
1404095
963055
40137
390070
443144
1089576
267586
264728
1754934
463754
104595
710568
1172505
1605493
1369040
978564
1900
677728
1211889
1014404
274608
1296664
65672
1996940
672430
1298597
1977307
1820731
972867
1674388
26070
886732
1737529
471859
1991128
1324450
500771
390084
833099
1182567
335267
563830
1163706
133240
1297657
1131443
1778168
1999850
862570
327182
1446318
449693
1817221
368067
1995169
565860
113832
1244583
955254
941836
1928393
959788
1779235
689346
1085809
1663021
1546329
1263210
812326
37928
1777197
1385085
1679997
265766
282905
1428235
1397115
1330031
993361
1210949
474845
1758398
633374
631621
1970770
1771667
107762
1770310
322499
738760
628526
848793
1189499
1612455
988187
534534
1208537
1111090
1610435
815163
585510
851973
700871
1502784
636721
1699073
257996
877680
1887264
880526
1402079
1365525
899732
506021
515048
1552941
836227
804364
1917933
563597
1235149
351112
600027
1724189
1144972
85197
486058
457231
1424406
577631
480735
1172648
866165
278597
565993
957530
1610880
1623836
1812291
1487549
964877
537472
545305
66216
505235
1844346
953886
927405
1775324
1666370
1882891
607191
983785
914693
1651836
1939747
381431
165317
547211
1140522
1080112
1114910
352254
727273
1088572
1682110
1851455
17784
308162
1408264
757681
779830
1584535
364865
1719443
270236
639265
617550
391003
549434
846096
186971
1149164
255668
296026
1811143
1180047
673210
1081178
1538620
648938
1347262
1529697
1688160
532527
624960
674439
1388958
502907
465101
198164
1713547
252908
692260
1114502
681677
1659155
1827685
317407
1988954
696437
462486
1711887
471664
153469
1713094
1771742
1302123
332843
1739793
167708
500307
138187
277212
1237336
1725090
109551
1478111
140950
996215
1459028
1438451
1508735
1439427
27656
535839
1168369
549750
1055924
1752784
1799942
223883
1738311
1630033
776659
1077535
1444585
134952
1803589
172450
1403973
1731420
123732
327111
1223017
153214
589210
898512
1573755
1378363
1972807
1252186
1537968
264371
783643
1615142
1345124
285917
792970
1161859
965997
571434
984744
161112
1367484
1174985
861442
1108275
1083988
733190
103450
254067
1519727
788700
1160072
705164
1388724
872472
1822103
289243
1450765
821257
295939
1238980
84282
303371
1939092
88435
848614
277886
1865806
1141033
180794
740069
1804188
1924570
1351677
701461
516263
194229
1066677
1781535
1873477
604179
637902
366951
683193
952680
324249
1125613
1495977
511438
884292
802058
1189224
1621681
462409
1472896
184634
1571733
1787978
194058
32663
1053459
601643
1120093
826760
1115272
1899141
560507
1626919
1759249
1712256
1610460
1023351
1724664
1313052
1899907
1595140
1315419
148386
1437693
631158
69492
1061299
781454
1104525
1249386
1699506
133703
1130646
1689554
851423
1121316
1600997
1420625
240416
1121824
232502
378706
1194590
858448
812947
568498
121490
1635028
400741
567031
231949
1089130
1590885
475429
514130
1127295
413754
1809095
386241
1368380
1285099
1475644
1682878
1811946
1356084
1637254
234727
429436
718429
334026
900778
951720
250262
248981
182232
1181652
239743
382662
945178
1994595
1396474
728184
1190013
248290
533914
831511
1113593
477258
214655
209004
1943894
1103153
1634374
1984569
1716110
573240
699285
932542
1193738
190761
851602
469961
1288550
942353
525752
264832
597798
740639
1918272
1180144
991845
651158
1338799
1954633
1447160
1488510
396038
573551
1868663
1902289
1513150
821196
771365
516141
1790095
163953
1399120
1179731
454482
839352
789997
1819983
602571
1650838
1311902
721874
863065
219752
972655
826127
1886789
1783846
794037
367560
142843
1150652
767594
1580413
1839732
633129
399791
981944
1455457
1307997
1689611
1495290
736627
1286744
125044
1551286
1533977
1816342
967460
470422
1177457
631968
560926
1005855
1815349
669863
614621
768249
345000
1455412
1881025
1884424
149162
757639
269900
187439
1361349
201890
327263
333033
805406
338801
848058
328985
138546
799963
1787167
480118
359441
1072523
1120031
1970850
1022018
842953
31968
34861
16786
430362
480859
1741452
592489
393641
170212
546863
641988
1792948
618338
1467602
424101
1901133
895129
579679
1461748
1632172
1547548
1487715
1250269
1494972
1139297
172075
1959492
306483
220608
1230972
1261435
194342
500779
571352
1573096
652465
1558251
1139781
348833
866408
1942721
457916
886322
1842476
1207620
1971007
1584969
10779
413217
1540038
956236
570048
438896
458487
1070639
1961532
228283
1187961
1673259
1847669
45806
752456
165850
1821030
1504800
35389
1981332
1125607
726158
1821172
526181
586800
971769
1421370
1747005
1803259
46082
1290618
70809
1131806
172343
848191
1495543
260561
1959785
1432281
1701645
223012
1066011
1168657
1860558
1300387
1200266
353396
134446
1928603
1371605
1407870
1991988
1374544
526364
29280
641071
1725279
323640
1745734
1695847
382096
506751
1596935
38327
170580
618746
1145413
1888470
136437
1070939
349819
1783450
1597375
946336
645090
1780703
1772923
741222
857980
817483
527986
1872909
789668
424808
973893
1368519
1918044
60095
725364
1613337
366307
773628
1854309
1733770
1977845
798839
67740
776559
1481264
1094419
283824
17087
678610
510516
289276
755766
4294
859572
1017798
1843114
1193128
282251
318884
133082
1216829
1548235
926240
1943050
556494
887283
1138344
227939
508084
928094
541800
1574113
1764396
828293
971740
770113
1677526
1333303
1285270
1313982
1383018
1037678
848109
1164408
423261
1193384
751328
645604
1495301
764908
893457
994743
504795
878213
441379
890058
808032
1375989
1344227
220999
595732
909990
844948
501977
308800
1353316
269466
1139089
523548
984157
358535
1823634
1192967
1313726
1666342
965532
959033
1111523
1314291
1470239
1510499
573262
70316
994028
1244921
1051548
1166435
1738301
1331319
1104065
1664969
1071128
1469288
1421953
670819
1402499
1464236
1085257
444337
940024
706813
73046
1371843
953252
1328209
1699987
1587822
1564766
649968
1700259
317667
1488689
1706308
1895065
846650
1577050
353762
889265
1444044
219837
370792
585470
1219317
1192253
970391
1304092
291451
739287
687269
606727
1605415
902408
463146
1394544
1387502
1288806
698878
596336
1265181
1301093
311962
1463983
91620
1320533
59722
23996
1493611
1527711
319659
882919
566500
281387
1835469
1005882
1798135
1664839
999151
1579769
1218746
1296328
555149
827182
1047127
1489069
969174
1630329
670203
326200
306477
456712
826826
1236354
1471217
268574
1811241
1994291
1052427
1062206
962965
1812775
977792
1794451
291396
1783338
409446
1372494
546229
822050
1680043
862461
870242
52194
884889
1265792
220759
858060
1229884
479534
220656
541831
61614
914863
1469758
1897247
1252736
585474
1659369
1136251
1233072
1045536
965954
1047151
1144056
167225
38231
1123024
339234
1047131
67830
506796
1101235
1870041
1648448
39420
1826441
1986843
1833598
648050
843219
821722
516541
1672912
292631
558385
1238961
1008675
1444467
1192590
1488659
1581127
415723
1412180
1595384
1526167
1927324
39654
1300632
206804
1792733
821797
1296378
603455
1080013
235425
902704
1964920
624357
410925
290519
1043825
1138092
770794
449887
64607
1824458
414272
962816
331110
989065
1224720
1342587
1790545
381825
188694
426546
805579
1826493
193395
1354737
1894884
1021718
673174
1092144
987523
759959
297793
123861
449319
978600
433132
1839733
1162511
1639264
1459150
1786872
326841
353506
911171
1694353
857976
1123471
172318
556169
194164
975620
111724
771855
732185
223794
677433
405600
616382
1528231
36574
621293
83019
1440073
396082
223688
282287
1315952
1076166
266862
1923446
748252
1255881
1420268
406128
1229593
811753
1260634
820707
860789
1877441
306330
73285
1323664
1688974
874248
289625
1486291
1278061
1263401
391701
1943301
437881
487373
922400
1397105
1262868
434866
281159
323769
215046
1319830
907427
592602
605040
257151
75312
1325022
1928940
1696144
1150264
259334
1371152
1804158
1681804
219122
590013
882731
1081085
947722
327281
1251942
252786
1549295
738207
648733
1650827
713471
158876
726046
166566
366439
550448
1099679
1903212
1265284
1359855
464687
677598
148379
496904
536479
374149
1587925
1945519
958734
1084093
1029143
178278
50836
689335
692744
1329018
1678179
711401
1136970
536390
229921
823011
1908361
773199
790819
632472
1245185
261549
479883
1722198
880767
1006419
1405095
957615
1946143
773397
77798
1926424
515375
1034764
769693
1625637
1038635
1987950
1674985
188827
80763
1718693
848243
1938975
349356
416605
1302138
1170830
420043
974505
1440407
1031790
921972
1743959
803109
1971939
809463
315076
448288
632942
409647
940983
909906
1887099
931240
1942598
1000314
225994
1192214
1861335
939968
1840339
1172493
152072
511952
1119127
972015
343399
1712906
1677018
1753556
1493100
1088860
1985731
76556
1236400
83094
65695
439818
1904125
1553877
729484
1213477
1562643
968121
723132
82001
1884651
857833
120198
54087
24057
936983
262558
1478288
1995321
812293
95571
963589
395590
223607
1714708
1122178
1311621
232743
1475149
56906
1326092
1269463
1814757
774224
107203
514989
305529
169034
1608931
1093135
663036
710963
1058603
1243999
1999859
1538264
1312622
1907865
868260
1926148
1354090
308133
1519597
268272
950666
836238
771149
26382
1522644
1153840
719154
1254428
1639982
694206
1272918
1795465
1903720
794554
1487856
1485979
740019
677950
1399522
1735888
209843
1846884
99266
618785
1176613
773034
1512061
352604
1483948
759909
1686292
273399
1324605
98254
1943939
83591
228261
394378
34553
1249957
1597676
244811
89176
633212
562044
388684
941363
1167478
1675914
44430
994032
1464599
1911839
1242250
850824
1594026
1784279
1371057
922497
39523
1886453
198303
241848
1835564
451516
1862940
283431
1662809
1335185
1022579
1983435
1522657
822519
1749732
1047177
1287529
880107
1939289
1936998
520472
1766061
1571651
316102
148218
194564
1747519
1415050
637726
789397
1693986
1854476
1713190
1505798
1416032
821457
1406396
177354
1676078
1470676
653150
1146439
1469875
109101
948115
397663
948623
1521230
1540703
1456640
1829523
1355729
408331
1677305
1774816
1792337
1513030
1649814
655100
378258
102091
335179
1582544
158013
368329
1812585
1721243
808337
1440130
445421
550979
1583324
1466181
1448437
647960
1257586
1718084
1090936
1311772
1225125
1257572
1433360
399433
689187
111563
1877951
1792129
859305
1293672
435594
396672
899879
1570293
1985662
966895
1597268
1561541
1597671
1415820
581508
139903
1467471
257387
1090683
1844317
1233320
358759
1591
169320
970452
888972
1669580
937063
1714219
640505
1223235
1918861
98404
1845693
1784777
1214715
1394211
1945837
1196527
646010
526593
1651669
1883243
339027
1821367
1559572
945782
456272
1387351
980064
185725
407395
1019365
1292597
887451
1283020
382906
1502108
68487
950360
321064
1377657
1732014
369751
651574
581306
1036071
624162
170225
161079
556546
1998987
203887
1796847
1686433
1246926
318350
378404
1259143
256947
1113897
156853
665473
1166259
825311
362042
1077979
1788426
103166
597869
295235
504749
1910488
1569687
667436
681690
440313
427740
1336329
21610
1149448
1258752
144009
727908
527194
1335202
1035891
562062
481521
1476665
1429142
1463908
66740
1954480
629084
1265872
71317
1599000
424291
422987
1472262
1257404
918885
1736068
325629
55690
440518
75690
1631285
1893299
1510012
746308
955562
382904
1231702
852218
1232689
1980417
1813483
247084
1412456
304258
851484
1998833
155630
1118374
349883
1646465
607412
622659
104687
758620
1187464
66609
1998687
67854
1170396
1926002
1911755
390650
1129890
384167
613329
346159
592880
942276
368871
1909584
1847281
1719721
1502578
1914721
26691
27807
1374020
1561093
1249917
596032
869575
861389
203556
1911157
1273906
129961
1543671
393853
503674
1278722
878944
1797694
1589630
1928643
906480
233573
520517
917613
711943
604749
837684
942693
1856350
36291
473350
1881158
1145095
1040563
55818
1998886
1933489
330815
994260
564787
1470199
330746
1691978
1852609
1613060
1568209
710852
1266519
1739308
1577454
227770
1957153
893739
691517
820959
1445730
219589
1874089
847408
1196621
218869
1819246
585629
1888043
1318318
608753
147311
1366890
840258
1023558
868757
621047
141577
106164
528104
1009791
301233
849715
1713581
73940
1345141
897953
1226823
1355852
795721
213441
1849492
232644
1700960
577938
465276
1821641
272041
637032
1844168
1882772
916889
1329223
100640
295002
829171
741988
1396634
1916017
429546
635079
1247244
994475
707577
1088853
787146
625835
340004
514776
1575116
1761441
1165409
1580328
1321667
1488511
213556
298997
839548
332841
51175
795125
1488192
96650
1670023
100610
1775169
1496501
875116
205583
802459
1786709
117861
1127015
901852
1200527
954298
455634
530936
78126
648827
1890494
248155
267846
549752
1222518
942295
1948047
1040093
1045887
1802413
1380129
1378871
1732698
757101
1584710
1131182
1470779
350670
98626
1381433
715849
101600
1486000
262721
1163445
1507871
109522
341211
1080659
1171111
1757692
1785054
1711101
690301
406836
485195
1279528
176625
1489456
865993
987895
1518198
251338
592859
1365237
129785
521251
828375
304080
378378
1367544
1219761
1724664
1125457
352303
1392984
1362670
1712185
590225
496689
1125747
374097
1978968
1932007
1950558
281352
1514338
1458204
1112595
1257755
1578454
1276221
499440
250985
1754597
1760371
1120462
1567404
1878599
469116
98978
309982
1442618
1185476
1474884
669935
1339968
1628800
494347
1470834
1484130
1910019
1309191
1155745
1350897
1288477
404038
486457
164824
1924544
152410
152637
1760462
1999417
353807
1673562
110449
586269
1419983
404689
327370
1430841
1347188
1593715
1885431
1392959
759858
197066
1356339
1641566
1275901
734526
810442
1608550
88185
318860
850874
1418865
583790
839519
1037253
1577475
798392
624091
945368
850995
1997404
943380
264326
1824796
929349
1259841
125559
1529452
812526
424889
66030
566779
859530
1008920
1423588
404598
512486
44948
1526502
503631
1587460
1433388
1477047
1657349
630066
1354951
1341616
1076860
1465453
1110529
979500
1413167
1507094
1749763
1069281
1380129
1370086
792208
503005
521267
1333596
1731202
161840
1979950
932759
713750
693550
1839980
1149507
901626
909733
261474
1295759
1815371
426554
853664
84554
930701
1318944
1669280
17389
701464
1956663
848623
1596857
453311
1208553
1578973
1418014
140819
1776591
255798
1227644
233206
800130
1347924
9050
1319152
265369
1698926
944986
820753
1478857
1463201
1235524
1286692
681076
145709
1018180
863775
422535
316213
1505248
779699
487844
1777782
1659180
432662
379416
1809237
358658
1112745
390655
411311
913980
412410
1662080
1086220
1350419
735319
88348
762361
1048905
72212
793470
582011
639368
5660
1046785
621370
1175421
403329
1843921
461346
24226
437049
1690109
1792691
1760295
1649523
1966937
1042785
773065
1122872
1055951
929094
535270
524731
1863707
2597
1463037
1592210
871252
1784746
1906176
732381
1907864
1630540
1232517
607948
1672599
402205
397797
1358972
11517
564463
1333876
1335852
1405448
921786
80034
1616609
430440
1618160
417474
1915195
297058
977198
1154160
22240
1007933
1735176
1633560
1831992
722480
375979
1232906
1687365
1280719
482046
1327427
776482
917622
1431739
47073
613483
1561090
805027
1368359
244952
800625
1285733
1093353
1352686
1842371
388173
945361
1956817
1632532
1311742
1115984
1180696
1968477
1045885
415620
595765
855579
826583
1081642
1619633
415921
817825
1716706
1053809
567091
1788055
1812529
543135
1043372
1442776
1529689
1179367
397236
196269
255228
1259815
1150393
1549451
1189609
790366
1969216
858946
928808
1642626
91525
718784
137948
1329001
1428647
1058363
1127129
1241060
1773898
404768
575871
359163
1334906
383761
974180
209560
1023626
528406
1869578
229214
1288053
662866
1918664
740925
726392
1448022
1396224
711723
13558
1450088
239250
1208738
430773
838124
1668928
749344
1188933
629507
1086637
29029
1171614
890612
1515934
505401
532668
568170
1564524
1643583
1547648
1508700
253270
339944
71097
512683
1857031
1329543
835103
1221540
1751084
190268
290655
362915
1643167
1033396
1949332
344536
1948037
1447014
1124702
1306413
1837790
935902
52763
524951
1223346
1368202
1089797
1138058
1185946
1393294
94665
674529
1202202
932148
92310
4121
1422936
328557
664507
1937274
560395
832112
925324
1884211
622813
1779196
1490998
1010795
736121
118746
1901019
428382
919492
347417
1846279
559664
1413462
1267949
55008
1203313
455613
1121527
1286962
546819
503787
1784230
1131583
869070
555029
93559
523292
1271874
1115870
1460794
1684624
1692203
1801848
1348910
1510356
1826131
891816
1091665
1951394
1895489
871602
1083950
1813169
47490
661088
1945137
1598878
820738
1178936
1865088
1815054
530009
1401342
1531929
1081678
988348
1053132
231899
496375
1470687
1419687
793203
1906363
1094485
1049843
1312651
1467978
1043885
1924136
1466165
1986311
59651
1162753
1318016
1910395
1218478
594936
151318
693668
1066795
722411
72893
451620
1083916
1162489
1184137
1969680
1160094
262054
1920771
1056071
115520
576562
1452874
469067
986109
1074037
599397
292811
1630907
1415698
869139
1497315
1622110
1291306
661587
136068
1159187
76518
892710
794969
1675339
401489
146364
1453809
1294514
1480789
1556287
1740786
910351
1968853
108034
622854
689957
82206
166084
807680
591278
1028553
1508834
1182642
117994
1312066
1328485
16424
1867511
1633567
1108982
692541
1223650
743308
927856
498740
1538463
193426
518075
620650
275812
1898264
1309192
893643
451469
1719929
305325
1054914
1969408
1066265
1213572
421948
1823945
1921346
1332660
755358
1776376
318384
656151
739706
684315
1253183
1896941
1473557
1686623
194194
268522
1948727
1532076
1665076
1781600
626594
1619224
75067
1832589
204896
1504963
469739
318088
472334
1542480
934286
352394
86365
906333
1416343
156525
637528
278698
1665443
366184
360386
557486
1415420
126778
1981612
1614294
16835
800833
1558875
1903145
386176
980483
1828026
1373656
577322
36687
1118874
754941
561492
600323
958439
589623
498991
1026081
165415
438232
6164
1223085
1697346
1274473
71244
1441303
1425666
778904
1618331
1898490
1503103
499229
1333768
631533
1713997
714798
933253
462368
1622196
644261
684383
1282545
1467262
1220605
102831
1275715
1407152
996502
1751138
1137935
988440
676676
1052493
538266
1900956
201755
850742
1650786
1039875
1882386
82917
728606
54585
556496
588891
971866
1189246
1507236
1798304
60053
978294
719754
1381034
1847744
96146
175153
21307
523055
1880605
256037
17869
1104297
1420499
1006622
261283
1067247
270778
1683459
1307423
1729168
1985149
972012
1226255
4687
1893337
112216
1382499
1272655
1869801
617858
1980034
341881
404881
888336
1767013
116902
345741
1690102
1902311
840433
751923
1852209
1173274
863374
615607
82482
804597
1388870
684677
1345161
534224
1929990
1155157
1850985
1101079
1741482
1466348
1006519
356671
1450176
188300
1353325
1965439
1500367
686864
18230
122148
993862
1804814
365590
1427244
486626
1438667
686658
156062
1059518
68674
987461
1650294
319354
1164847
274607
22774
1808195
1380423
117459
883017
249286
1489278
1591727
1682825
548980
771852
730542
1877135
161919
1565459
1357541
1060861
1425423
1242827
327751
673965
1786865
267644
847123
1713558
1212638
669987
468607
1075350
1486400
1006445
146491
1142551
666907
123098
1502597
1917171
313165
1719614
840310
1505973
459457
237404
1984406
782283
1291696
969131
841301
1021
1497274
1109115
339773
1712579
275242
1172313
1589895
1516675
1229257
326142
832131
1850900
285600
1536679
94459
1631381
502474
1642548
1735554
1523754
417189
1960167
1472925
1529804
1537971
1095478
1721670
1160274
1955384
1085001
963253
483605
1375797
386566
217692
1515266
497300
1006065
1062640
486070
976906
634481
377907
1578787
1873824
1848179
435110
1431047
724511
1589157
313140
1535417
1093661
545705
1436524
694436
1558384
208726
1152426
929334
1181439
1995067
754414
318281
1907824
1431141
1080422
1445933
1678759
1461081
855082
692509
538128
1278617
1735226
208606
1918937
1674178
913404
279750
1728070
1150975
730758
815773
1749771
1748786
150222
1893623
1714059
1036474
1821369
1392486
1260474
1585685
669716
1234930
1708075
284334
1339521
236554
281574
18393
1629833
565580
1510504
1276051
712065
391614
744585
92407
1094784
367857
1922640
223916
546908
1014245
1103242
729686
1495850
1097344
1551257
311309
939311
1032392
765106
235853
884264
1696188
166051
1183224
1535234
479346
71852
615419
1653073
1939541
1715526
369507
740357
1504687
709989
937335
1344404
95321
1810354
1090306
337314
1338746
1150976
1075872
1051317
1842789
992086
879293
367542
1177215
1927589
1458141
1098386
1593412
1208808
778297
922431
677049
960679
1598476
1714613
1732880
443375
147533
1317395
1577491
526002
394411
841484
1911207
1194756
290343
1120418
758952
382231
1835304
951176
1100650
316371
761282
343361
366028
1482692
1492737
1791945
1419260
1401059
1205006
650363
134083
1631281
1569059
201809
260997
1284524
1033856
832762
1023008
1120
1814235
1618642
1503103
939473
1829821
1865058
1885766
1559502
135904
651374
1795856
1501855
322155
1323163
1061568
1704793
813743
717555
1561074
1966512
1837563
360398
1270936
1578492
1071147
687119
491936
5982
1079298
1738503
1316285
839007
1343256
582518
945762
1150976
941797
399008
96068
1437898
83853
705651
764259
1474816
884490
907556
1447250
1239849
429654
1951540
1994466
229270
1757230
222577
1414588
766658
1229253
1363339
431649
125294
1454075
806888
933898
1054761
483772
1385703
568111
1457842
1520641
391875
1008296
235278
1991265
1936243
223659
997890
1231052
898189
1648849
90293
1399444
1289529
1087439
1830212
357573
1572856
421238
1770170
224767
1856435
1163247
1634580
1456952
1937298
1775486
1194599
1631103
1501050
467855
1593155
1643600
1525134
1430200
725655
107437
869220
1007672
1882766
998734
162273
806296
1471056
1440596
1629915
122618
216912
1635524
1228971
1381573
663536
1643781
1883762
1926673
1230247
1502475
1972212
1601043
830964
72063
1146212
1329109
433967
616112
1840029
770109
986528
1948798
943375
736219
952714
709585
1611159
512748
23195
1272949
386411
132699
1320986
991604
21726
635159
1621118
1959570
508844
1585249
299957
939836
249414
1791345
980678
1042391
1879153
120015
75187
251502
524637
299107
1144389
1558693
421354
1565870
1850698
1407670
1639924
640171
1152344
1025604
925344
1687791
212054
1379940
846843
1334093
669029
1046677
1983276
1945682
1920812
560747
109470
234881
1400420
1932437
1971766
1958792
1601967
383219
249376
1110949
15419
22249
1765582
277335
1349930
1594560
28733
965360
1906142
1038973
1307011
1229448
1018394
623099
1870289
143129
1008708
1611397
696099
1570508
1047979
576565
1894416
1460018
1207732
1211133
1043756
448994
365102
1817295
1964700
353783
1321465
1494906
1686089
1551652
674044
1507812
530864
1884379
447990
1357837
447798
1253537
1185648
566461
1662081
1493380
1814086
1258823
1070680
1046741
323119
1819711
148970
11613
1693365
1340196
1558006
277690
191045
1920615
62280
1961678
840752
1068156
840660
1866331
1697550
509166
1879701
1667630
225200
618129
412759
763093
1968956
1433047
276020
1285316
1981136
1745805
1781923
1985451
1368843
547568
1796830
1456950
1929566
1365864
492211
801504
351912
1807227
1753387
1164081
1761342
446504
752329
65986
689012
1712120
1059724
891936
301476
1745500
632695
439681
1654797
1822546
979079
1432152
818912
332954
1683472
1112249
23881
960493
412836
1119082
1157168
189335
871214
1108490
1105802
45153
1613029
397814
771285
968320
1223699
1625094
623328
453481
467361
944050
1091428
1291623
469130
1964375
334398
1526936
46347
314841
460808
774237
474302
731903
1302985
1425041
1199904
1166437
443717
377122
99905
1200203
1209044
668346
1405422
80332
1174451
1973088
480937
1649185
1864225
390038
833536
694534
989168
724909
1004016
822991
897169
199535
72212
1326055
1158684
1017056
891877
23113
1904830
892686
1883060
470225
313803
504149
1883226
561587
1844457
762467
417065
677568
738082
1912805
1725286
774385
328671
17402
1661033
378002
586537
1580712
465258
530994
1473322
709334
450715
1483934
346634
1689382
527926
222073
1681163
1375599
154763
1873624
1604674
1105982
676846
990287
1028302
825001
283400
1280682
743035
1081316
1410188
1705089
433071
1855113
775527
1997586
106995
1679054
1367898
1976645
341246
1770851
706625
969400
1514151
131181
1624431
1544909
780156
1193011
327385
932497
165027
1355395
1198807
1644371
1953684
172783
12069
937204
463570
1089805
1501145
1161212
1239065
1803176
1614560
1805343
1854451
1257226
1004395
1723617
836387
42695
722720
797978
1422497
1066356
1918459
191325
1777732
229747
1487877
1965625
184927
514736
1607131
525823
620927
1071144
1467269
386120
1891803
22892
1428018
1663164
1542799
35410
1720019
1462509
1245824
46926
767820
1744100
80814
1477957
1912102
111698
1063036
1267250
1450445
177039
1052097
1173925
778401
1288617
196604
939534
1934071
183218
1819742
1192160
1838955
1737836
1490319
483317
1690185
1277052
1735951
1219288
1397212
696920
995329
658654
1055488
486115
181454
844878
1376922
698617
1046735
1256651
1131471
1404321
882364
1038204
1664342
908110
1551813
1436967
769885
1441454
305938
94889
305917
1962248
302875
1054782
743346
1104783
1646425
490503
532557
407923
719395
1909694
276764
567670
1278990
1536572
1605841
703441
394417
47032
1053164
1314827
1371588
1285072
33162
1604812
1723883
1269924
609010
1989642
1294713
1761051
381469
981168
1267580
1135248
1076222
1923944
650321
1825890
244287
778712
1034944
1185482
730292
428114
1818081
1809920
448646
610096
130143
433540
939012
1449475
1639519
687631
1539521
1197832
1133370
797445
1843076
1934951
360202
1143907
61971
265808
1468929
366917
939205
1495493
734663
1215190
460400
1386009
443940
64672
689232
338283
185403
1941375
620642
182847
1972928
1999838
1009589
99255
1245190
555989
11519
23311
807072
1406299
516854
958655
1624484
852834
199168
574264
1171905
688313
1680292
271949
608724
1464624
1073199
1912761
667735
1240003
148087
236139
717854
1643219
909696
1802003
366902
1700705
1726781
1215127
1769082
1296013
1016071
628712
1183242
379277
867108
1782198
540692
564265
450703
197451
1268427
485750
1683037
204887
1746352
1450398
906772
1521698
1349783
1045093
29007
1775377
457548
863440
1638979
532778
390867
1504947
305078
316026
255346
523844
1372734
628920
1387881
1182437
1067224
383568
35031
317950
1661005
920829
1158577
369781
1874664
1689185
1356461
1147950
165984
1949321
986297
709196
1143245
1235928
1834939
1970642
1586390
279741
157213
1430910
590158
173643
1461758
936097
1991232
405186
869470
1570804
446667
183510
485804
1949095
1358079
1701329
173319
1869829
1781120
1852910
1523854
1176360
749503
1620521
1724583
1653071
796744
1698808
84823
613061
424696
1743904
332548
1698943
1519530
968572
85187
1808491
1338606
1472068
1001630
558266
1455234
935371
907838
831679
44864
230989
1052781
63156
1202336
1549493
973947
1053513
1113189
1138894
690784
592067
112716
1041455
402776
1838585
1351365
1487732
1307949
460632
460361
134867
1629786
847571
1642377
1576097
156012
1983334
22016
672668
332231
575603
1156403
1584130
296175
1360151
367386
1607661
1200011
1796549
536365
1527542
1984655
1610948
1141497
1055576
305882
334620
1179990
1173105
1042441
293415
1396051
101639
1966184
570160
146653
1964634
1901092
669637
956874
1387512
905130
71190
855090
1132217
1256190
203965
452880
1749263
1509230
1794539
872935
1529126
1709461
1924485
827153
1639194
1499932
1170709
1966655
984295
1276906
778766
991829
938779
1837451
1575569
1609648
688223
317785
1815364
816306
607102
1608390
1224553
1341045
1344519
1376109
242931
1117460
1582223
171750
1949525
191898
1984508
273312
229258
1419970
570797
792646
487643
259632
1843511
298653
1157531
1107474
962532
1780308
501954
1038581
1156008
1777506
767342
143852
1634027
1448306
1283996
1627007
1538212
1436534
896389
1412130
1639919
726758
1194520
1498391
1588507
1440401
1760065
401098
1660375
1443476
996592
610424
26072
1488085
1690678
808534
516718
1962607
1596380
1430651
852963
506874
847447
456107
1959819
1869755
1749492
204745
547872
700459
1218196
6561
1980424
292641
1790773
1401724
1974958
1062968
426891
830476
563174
971851
1105826
1379528
1774973
1363725
1713891
966777
910097
841118
1780592
1951773
386020
1450970
833573
846573
894836
1681959
208164
576104
725493
657902
130565
545759
1385604
1078407
1548642
732765
1069619
757229
718942
1663998
1289513
1807338
1731011
852081
1772943
562601
1877216
1960632
1930511
1987728
1384177
1915452
631043
111675
295316
113159
1552077
725852
880669
228430
1755587
1074866
383883
25630
719056
327472
1100493
11778
1044093
157973
1589952
592294
130311
836440
1723354
36287
1015810
628439
1733079
381839
1185287
1042260
1881472
1602958
1791960
655474
1363780
262994
430813
751455
429975
824945
1527646
1288691
1325745
1522139
1516982
695470
135649
1642784
1265016
1006552
77009
243278
333232
504534
1151369
785565
1624923
877981
1168494
619643
947281
464145
132988
1485183
606556
733124
448475
289019
1144810
838766
1540246
1263747
562195
1035634
1003072
1913372
1504672
872976
277070
1477320
1055928
1475198
502285
963974
1693950
1007670
992461
358047
250526
1712073
1150468
917178
1697276
1455450
980419
1296184
1966941
1129275
613762
1379197
1104065
1305924
65412
98710
1721814
7885
1583935
332820
909160
378116
93605
843392
550737
743295
1111098
1291521
1947648
854427
705177
440264
662385
1369208
1174316
1304172
1375761
1219506
747534
558415
824168
400479
198957
1678426
1219384
554165
996386
1841357
694589
945018
1864710
1954898
1452807
199534
1646998
120506
1379586
1406318
1958534
1851305
822501
35493
352303
825939
25478
1601567
348684
760087
1000176
462137
876126
1119685
594800
1940104
408965
377116
1534460
1593975
431704
1839580
166
1682821
952867
1289823
241771
1652306
987660
1168846
1521216
1264105
1173443
1704615
631227
1279556
1596389
80238
264913
733478
327258
692439
410665
493157
419007
1918002
1312940
689621
634759
818958
1214062
1108000
1307940
1956933
1909805
1288710
871776
84228
7175
1310720
1687232
335969
1235830
356329
1905917
433862
1615579
1453686
231041
416962
1805939
890836
956662
559208
267578
1755400
1259059
538427
1237522
1194163
1151460
1651125
173246
1132670
1264500
311034
1618340
1676247
1595009
369878
563238
976505
1353406
1937098
719158
1140353
102893
26068
1352365
1513374
1968502
1670741
1762396
1648935
75452
197699
781768
366768
56300
1942973
675766
1128527
1826509
1387177
1163367
1149390
1266691
652695
106813
570688
668270
619937
902319
393751
628443
1451748
191923
987101
28628
900244
892208
1625701
1741420
1250976
584166
980120
176133
275173
1140706
494773
991054
1204797
1160841
1928941
1712514
1788575
1577085
79353
1491748
1825428
1459434
585550
949878
734786
1882811
86127
1317284
419551
804830
633282
822372
1543606
689422
1945064
720323
1853481
593393
308753
860186
1568716
1920454
1624197
475603
486446
415282
1545924
1540219
1446985
1782721
1378359
817337
1668141
231667
1355050
1798153
908667
546838
320989
616508
883358
1511626
1083584
1323849
1581011
633558
1339226
1134390
1902648
927151
660518
1690441
1801824
348421
1539253
30468
304842
704137
1251631
156208
459676
656037
572269
1052399
1249487
492133
1460906
365738
1738580
488524
241101
617542
1875560
1489801
1070534
783215
230872
1188645
574561
492321
743187
1992796
477720
1146111
1507666
298651
827472
971394
1231314
1939680
144715
13482
846134
582557
1657872
725732
1081823
1065940
306669
849262
1755817
919047
1525941
780618
26977
396386
310217
991974
672222
1731789
1332805
1941243
1956031
817026
735844
913016
544025
494679
1169484
1140421
1949289
1063219
1631966
1308636
717089
44225
1718393
1286869
1514690
24023
1179433
68654
986451
710340
394312
723892
1093333
1489850
471596
1480660
2631
35823
812453
384010
1299763
359399
595719
41412
877389
600534
585384
543508
1158038
1731307
1286222
1348221
255600
326536
1347784
1822522
1481423
1403251
1009139
1013646
698445
1734380
525350
1279584
1396373
660109
1178814
1124656
739958
1652711
1272099
487935
838750
1200051
1331840
532335
1627498
790846
708740
752004
106597
1429199
303818
1394084
964210
1526450
282099
1326211
686311
806824
1704439
799766
121620
662328
1348448
1894817
1706336
685133
272680
738366
866982
1201036
364961
1957706
774562
99292
279923
272270
538749
458557
1111364
791591
1466224
1819365
586757
1624379
1133394
367558
1421819
1245056
469014
655562
870691
50706
1480155
194430
652811
1559465
874302
34629
242206
666816
1214530
1588019
1390706
655902
269699
239669
654265
415544
1150774
71220
618084
620799
844920
418420
992781
1800255
665426
1542770
809103
200910
1214216
1942466
1022508
1213003
326352
503864
994140
373400
486945
1958819
1113873
1451799
1713506
1183223
915479
1489900
116581
691830
1447298
1011797
703404
1262541
530509
1621211
1499084
700060
760728
230686
571737
829628
187855
663994
5309
1081827
16390
619113
1932268
183164
751922
79966
1999749
975904
996663
1447247
80415
495383
1142045
1587952
1279088
1296670
1107506
1357692
21480
1649348
53605
954417
1199253
1721421
665099
502255
1682748
919495
1188576
1092357
848749
1120323
1701090
1877643
938673
1228850
1818653
646731
906379
61279
1826419
471713
697533
7555
821555
1190117
39263
1469585
893271
1869677
1655662
795660
949345
486832
1822964
589960
272090
955343
1404651
1487769
1381933
993412
391837
1424155
437708
1269495
12381
271293
282560
1980717
913203
1837205
1055050
1171637
1654109
691462
1337562
1801993
449591
1603352
1921578
1050451
1892303
417950
1898461
762807
1410962
1698627
1478808
1445496
24272
361012
1329026
1131220
332496
611914
693643
115056
890771
482873
1140537
1460610
1287065
594140
1533809
1215667
525160
1835082
296261
1688623
455586
1088934
1175219
167561
309850
1073411
473866
972505
560215
754807
1432806
1904468
835497
51045
1208860
1901598
393199
603740
471117
1873830
97390
826802
1102235
31018
1117597
1269004
402789
660628
566623
542664
1650108
1381319
440116
148792
1805124
238769
1383763
1690386
147324
1170290
112240
786653
896447
1779650
414166
919854
1937627
587512
1564524
102166
1344623
1082984
497165
351087
1466856
849588
175050
822418
33070
1592945
1618886
720886
1194951
1393229
650156
908717
345625
511366
105394
683294
173514
1422287
1021267
419855
1585273
1088472
1189494
1394929
889604
301635
564688
1216809
1999412
767907
265152
779121
1912545
1741636
287096
1886621
1053835
285749
1128251
657607
1725626
495472
1480486
1780570
1345166
1523730
1225751
29835
878597
36921
100642
1533837
753492
1992593
1346542
1094267
455172
1191873
273044
1370360
959841
619632
1869444
1494997
623054
1728367
1005128
1591180
1357913
1616262
512535
501116
1171483
92392
1692997
1628427
1541099
1381550
680487
621002
457059
693269
1078254
1554840
525867
1471261
442351
583380
995013
1061347
193159
989794
1483513
1306310
571173
1279813
306819
1120127
605852
988547
1637015
315948
1275090
79345
536280
1167300
1835214
1022152
733194
1319450
1610246
1110209
980475
467283
1063571
248271
1276679
1585877
1093537
519219
1537232
536372
1047933
673259
1116262
1459780
1367662
9868
1915922
27542
519471
938022
1599490
1881813
609426
564428
517792
881515
1614394
1783606
861188
351591
1468077
847568
1029902
1097171
827189
1669776
1465504
1835854
1824798
286945
1852022
1189363
1041389
1245150
303720
1047096
1747069
1799173
1747078
917389
1172591
1138679
1742031
1543187
884313
366363
240608
770634
898556
1462487
1597258
1331793
166486
1432916
133218
1176459
44084
740334
1500724
665795
1081465
126814
962535
1843751
1786530
146130
87015
152152
1445267
1691468
1610551
372460
1077530
1467366
44817
1188175
1402207
617519
477583
866660
729961
990992
403024
1382409
1858202
278138
1129483
307906
1957609
1527174
1964272
73865
759377
1400554
362170
699298
107225
639646
742115
581573
113566
809683
1093269
1208852
1303013
1110138
1768650
639488
1686264
1258722
1431290
606050
1318898
1602830
1167437
68809
1942959
1168285
1386573
1977681
1890683
1265314
482707
624434
758530
240419
1954218
1572365
182527
140006
527843
1694367
153631
655333
216105
792688
1236949
775512
345838
1591459
937721
703628
57300
81922
387973
1084754
221441
454853
543735
1305288
324492
1178430
1651713
1175270
1186584
1553418
10498
360181
514841
974682
1414611
416681
1867690
1432271
312
1642672
864946
1000090
945995
735594
1312304
1871886
128493
1711819
254251
219802
1352347
1412087
1037337
1425495
1964212
1914911
865417
1375794
171615
1756335
741647
1879806
610151
838884
853807
1414060
1851218
1313267
1533199
1962367
403621
1948587
508384
1356046
322384
1499324
1499727
1527524
1664288
1619177
768105
1813359
877406
32695
1971597
581095
1096737
319218
656640
103674
1429980
1781193
1690918
107440
1147428
1844016
1497223
1010559
537624
1563546
1171326
1623835
1912018
1045536
1863647
1447296
1531145
1216412
1362710
1092608
1237147
697672
72260
1288051
1528153
19583
1290288
392205
1998717
82042
1876450
706150
1617773
627296
755252
1129384
1327618
1116396
809131
1923632
899114
1067996
892100
43104
588505
1786191
1852595
927416
1561462
1966180
771921
370377
1044800
1712261
1906731
1153577
883704
1293395
1578843
443790
802938
1031615
1380967
1359507
1183850
1012094
1790741
1894734
1809469
1706651
539638
363221
1471781
723205
1466582
1765895
685209
949557
45562
264607
220383
1938229
1946026
471982
265817
1384775
448035
1895133
1644846
85984
865685
1520817
996015
1932833
1028533
1410952
680925
1983472
1122413
626146
1306390
873868
762694
33038
1442229
1970992
549605
393649
1135763
1308886
944103
515945
861186
1012279
550828
1934690
1548828
409459
522174
968208
725723
1958162
953984
1498396
80402
1026878
1812173
905803
15205
1940418
1014790
696002
997707
735671
179302
91634
1366196
1438672
539542
1902028
379008
1131373
1360248
501434
611187
393204
1449322
511993
155847
906812
859225
84742
1808844
177699
1873526
782893
1615822
122119
1617047
1226441
202362
1269685
1965449
1630948
1643662
710195
1651894
1295660
1280933
1530916
990789
1662775
387948
1970022
1129902
1777211
393831
734787
922696
730835
92313
1612077
1718153
689447
1207237
1351617
311761
601516
1167059
1264446
1319246
1792266
346409
1289748
1838297
323649
818232
189050
247801
695342
879499
1791220
1738472
1158977
1591031
129182
478382
1102843
176583
1300263
808372
1091000
912173
709454
1032322
43635
1458100
1553675
1655409
109526
1653193
631026
14003
1220642
327867
214697
735432
169385
1296155
1347360
103734
412156
1282988
687482
111609
1381230
173822
88993
1074664
1562523
154342
259120
1329988
565257
380243
1047842
1425764
1044629
226975
440818
1912366
1361388
1232703
1151420
1167877
1144546
129994
444574
464868
1152525
1147509
1110865
1274024
658266
1726798
33418
87383
1150529
465748
1758498
831717
1819109
345910
1285630
857176
1466329
1986084
1148214
40787
1790961
1004532
1172833
727527
761918
1647397
817780
151850
714651
587201
1989235
820735
747764
1823804
1144225
72273
1717177
1620436
879288
38447
1525205
1489078
763869
1207141
359774
1796161
163793
1646431
304918
1480946
443498
869799
1154337
830657
59175
872704
587014
526652
217492
23524
820641
5588
1094366
1697796
759979
239352
745401
1440868
1731084
964337
469426
1891284
615940
1694643
1274696
1059917
1165370
1695197
65446
215958
1806587
544719
696377
610147
1834655
1903138
642000
1298524
189196
1757313
460779
1408019
1258484
666784
406424
1591913
1477811
1490728
157266
107027
366101
1353602
1567593
1544675
932749
325215
860711
1177704
914203
461185
482922
1760317
1379747
1710313
1144630
1896836
779153
32388
1759662
893327
324901
683743
462515
1835294
882280
1811884
1378116
73392
1196903
197954
463755
966434
198272
410716
78404
1320802
1174469
239492
1034746
1996697
928788
53364
459051
239382
1588497
1038724
1685326
923800
721591
1967333
1844110
1682456
1878323
894142
498375
281385
1443988
1171184
108100
21250
703665
1717939
418682
1055725
894639
1449462
1182138
1176986
1371971
978869
963193
398274
1676232
1968549
822507
205685
1181895
1535645
880368
63580
996884
1484482
444519
1110764
1636361
1973627
1192998
158245
1988374
1868097
1481396
1670979
1940672
17277
1756783
909902
888197
535122
1129446
63529
844150
1595601
133514
1204711
1358773
871522
1008343
1278200
201911
1868103
1362437
1102700
1046632
1652304
754650
312481
361895
1641549
1446147
1737871
177341
674413
1857784
1020584
153998
83181
935986
1218226
774726
220905
635135
1521082
1970622
461012
1660145
950567
1485652
709452
1871098
126433
1194113
1262382
1689916
1365968
1338518
1855525
806270
1646349
1698492
1353033
564304
1007947
85473
1406925
877452
1214378
1875637
1878727
1075191
1246708
913619
1990373
1403951
937681
113823
1642776
1124495
1328022
847927
403820
1104234
586216
272321
666532
1349530
1786175
1874263
1959124
677011
1236148
1371783
324536
1655345
1511183
1665322
909179
1994535
82303
981096
243099
1715531
377982
477450
382744
297684
30859
121573
1196510
1520683
658330
342229
282556
1361226
817244
1234080
258188
807295
404459
1134012
1069857
876748
529273
1240626
107316
999933
1845597
628453
1445002
470458
343641
1534166
1797262
1618073
899371
1381449
936487
1036138
42640
515807
1310822
1947247
1367589
608680
1371792
1947474
1427634
1331296
729713
1003403
818032
775599
103740
1482131
1727412
578292
1158214
1698246
1774210
1807593
488633
1987221
122999
634015
1647570
1747628
1839234
926725
1352279
1759575
27184
212227
1011143
445094
236413
1517851
1015954
348320
197255
1666981
197947
1615991
876183
1387233
1778267
1235435
822067
1015225
1648401
715819
1486587
864458
1485581
1531092
1994896
265941
158301
1533871
551708
1892476
1540772
433428
658169
148583
224617
1629877
1284529
901353
346083
1275501
1205881
1552582
1571742
63528
972676
1605332
522666
871088
1934738
511236
1030340
681882
256281
244057
733795
1655944
722536
875367
1490945
1543858
1631567
1005904
667112
1518416
1307702
719459
1116450
1148757
832856
723209
1211075
586144
395947
1583896
886526
239696
929375
1684453
1951377
132124
11051
1937638
1758103
747405
426648
34096
780977
1939684
441092
1201891
940101
1223801
1029312
1764581
366857
833666
1893825
35419
624058
1851860
1263516
511562
1765828
523114
376923
798339
1260947
660692
339470
1857919
99153
285208
918509
249271
592489
366956
1209410
102916
1759038
881978
1193841
68727
1301986
473608
1061664
1882625
1519259
1053677
127295
1521049
725699
681976
343884
1614003
229246
1369834
158714
1668100
1096346
270166
1156028
381163
475815
1638798
1522825
13740
409638
1783140
732308
1108849
391464
1072271
1672274
1571724
235956
1966473
484106
747438
1333848
399043
630393
739404
1922768
155167
1458220
921842
1336362
1214935
1244603
1460656
1976269
402428
896315
479819
268105
1586995
1842498
534971
101325
56552
1168975
1001610
1066154
307567
1190689
382113
237046
1957629
324414
22697
1449707
1540154
154120
1820686
1788787
1414323
1973988
785702
1627620
1605141
1225343
1272110
56354
232771
1959305
1983173
640464
1934705
683825
1077517
1513876
940545
647113
1763065
665119
769602
822563
1037435
1385969
753187
1727178
1218033
107211
1266458
132761
1800797
489595
710423
853955
801356
989758
545469
1597229
1637591
1357514
113119
965721
829529
416092
1602484
401539
1324650
956400
887063
1824511
261289
1923620
1675215
1726873
1078949
138429
1848914
1027502
1120016
866051
194987
1891735
1024310
233427
1573708
1072994
99863
1923094
1461274
856545
1244415
1152540
830
1501540
1937339
1947450
286729
1491852
1108663
1358650
484448
106066
912979
1811092
1459187
1849687
1819974
991370
663090
380687
1654351
1009694
187871
1700447
1929970
1884869
1245801
1846664
1458202
1652875
1154034
1173016
25870
12386
1369713
1114847
176725
479344
1080260
589943
1888817
1014391
541495
1378292
286866
1284737
1279170
1400737
1783687
1353323
1855924
1900776
210169
1967176
298802
1669718
762046
1604374
744730
1581079
732736
1187683
778065
1136737
298882
332451
358005
1502108
1299360
910265
1687697
220306
1415090
922446
1756822
214226
1080766
996827
304225
1701903
1403534
1506278
954315
1069161
514566
347471
1356608
1949628
415102
1444197
992215
1484155
912023
1476590
447711
1878839
1774346
1259810
247291
16287
362759
219175
1362452
60432
848529
1934288
1988952
1624282
576383
1944175
285144
90465
1207510
224642
1466009
1782240
59994
1176346
1193839
932865
1069005
1950917
1580048
1979327
565388
1541064
1324320
1959101
918602
1458755
192378
283303
1856670
1591465
1328057
1011329
60518
1366357
296682
1255072
120859
497636
1863974
907852
1146839
266502
1023896
639781
696418
167636
993375
1813598
1934011
1937530
516614
962606
1644521
1173205
605937
672675
1980569
1537603
1496916
398742
671378
916509
887379
1556165
1510190
1276111
1163005
369227
1738410
719581
1023211
1948130
1198080
283018
1605708
446614
1097726
1973767
1805951
1877526
1895288
1708477
42790
639480
397923
1481284
1290904
1102250
1982216
1825892
1869564
1230014
1058545
737094
1698044
1017665
1572861
1367975
1599358
839758
1115044
1233398
1209588
698277
621016
822308
936076
1402395
387429
67165
912759
1295596
979488
1685264
1342771
1570644
341285
848233
1156466
297434
578687
1864221
862743
842379
1093479
514172
1515599
671144
286275
1348666
1737388
614942
529293
1692889
147764
462098
779376
1429545
893873
1790584
792293
1742594
1581110
1576661
1802928
174414
1530937
790497
652050
360393
1917345
284564
912288
1878661
581863
1382501
1680080
1814822
841023
530099
279533
1843801
279307
74605
1078089
821185
1431863
607099
721140
485106
880835
1783721
1674755
1027250
1989077
1879092
1889821
495339
1829106
1616001
585964
127583
1451629
1567181
977552
1703411
681461
1656839
1763173
1068808
140791
225981
387866
504745
169089
1638489
1262151
1212827
201010
1178783
456127
1195912
1556586
1205870
1345319
809700
286590
462250
876423
1006331
1872850
422253
1678429
1294968
697396
1674405
1095415
1177465
865162
866118
1841257
763458
1503474
455414
1709877
1469281
613935
1124909
941267
36758
1790399
755955
1572211
779978
632397
1160457
1430220
370005
1323183
116999
1220214
1988739
508645
1934545
1939542
1526993
322912
1784525
1783499
715828
853451
853311
47473
821678
1136744
1792499
688428
1752859
636260
1804467
1744477
139001
339507
1954852
419033
1460488
220401
1650937
1468302
213530
1211416
548540
1580113
1637382
1569997
392103
451688
1912582
1744384
222453
1802990
575307
989347
1323959
660129
851013
1034620
1278632
888199
1341955
1495026
515501
1138155
1669074
1543935
45737
336625
1847671
1338874
1792178
706530
1352421
357971
1686069
448398
971312
1505939
537856
1723927
311452
1667637
1288752
1520368
1659143
1158221
1635007
603242
954487
1536819
1236670
1536524
200776
975683
1931939
370638
830801
1987458
170132
1759343
1506913
1212766
527366
376096
1829215
1046913
1126242
533802
1283848
1981356
1670028
339641
1575564
1612966
1999122
1918506
267073
886254
1073500
994398
1887919
1890285
659257
1729891
1773818
1407772
1295026
531506
1898168
1750773
522842
588932
140917
1045000
288935
564634
987764
1440923
1132172
597941
1065341
206857
1650708
95238
254933
112275
162876
1069311
1721148
1892971
93924
1833020
1451673
1381517
435939
1124402
1495531
625054
1939301
1666681
1511666
1632437
739112
215670
1797674
1123581
1873735
492203
125946
604971
1763362
339537
893138
1954836
1969401
1740023
1617349
1869884
506707
1365270
897722
1425411
126622
595699
1570293
1050658
1207788
1573042
936638
1232016
69404
100490
1017637
1359749
1166896
851756
699618
182157
1107957
306240
820668
551329
1801799
300858
1572969
1241386
822151
862061
987341
673089
1108219
688058
1128968
1632269
1993148
410603
672317
1969326
1507176
1917137
658519
201114
424642
825792
925062
57918
1713328
1910652
1002260
1163621
846
791687
307628
7189
148182
846265
50518
1103220
924846
1847681
504183
565312
1024372
981951
187743
733154
206704
1403276
360533
1397491
1259249
1302889
139088
269928
817553
352238
1772293
1122176
1794758
1080213
265751
537095
510366
1208049
1250356
13784
297842
1720064
175126
1955882
907686
1855963
246667
1259660
1958891
11171
1280614
255977
952975
349596
1072438
1279867
1084438
568558
787576
383283
524979
1158413
407061
483328
120983
1244771
1820533
1420747
1453609
662433
1030445
1400029
711377
325259
471077
295664
1327939
733516
1738600
116824
864112
1731058
1955226
507835
471067
1600760
1911579
522503
383450
1055094
1806440
1945098
747129
204883
470922
400843
1806003
1721662
394878
898607
1201643
986472
1027531
682103
926560
1430475
294165
1631451
1776630
1608271
1996581
445589
79253
291415
1698526
585806
378589
237325
730075
61418
146747
590368
400039
759903
571464
249671
360177
1489121
832114
1608064
1934909
1572094
457825
883581
1716472
1838115
1082863
806782
1781079
1611325
1117459
1261280
293752
1148603
862741
1823896
905905
118471
244745
1752042
1841844
386174
1516836
1042577
1586792
1343119
922222
158213
484471
983459
131274
381247
1775351
1917021
1617204
442418
1065683
365033
1156525
1388173
1251297
845084
1150505
1520985
364283
440414
527421
335365
492248
896770
1101673
1729430
762431
1569033
273813
1440663
1852984
607766
939048
60045
1247389
613252
1912716
1651024
658081
1655522
1020834
15512
251170
512948
479977
892956
1245984
1020244
1462641
1332365
111847
1327524
492893
1934585
1488985
1735064
880999
1196097
1302684
1229580
1771230
1732450
1460468
1367371
1027691
1840342
301989
584237
1944708
517035
1720135
388887
1591135
82466
678751
265447
1100745
806242
223596
1354351
1660159
1585309
117
278169
573350
1963342
1918052
820956
862216
1292977
1446314
684522
1743079
1032192
1056975
636886
1910717
1018453
1914705
965911
1246503
710928
107230
1401103
57438
6046
191835
359638
1825571
1350945
1649626
787308
1833998
535566
191960
444054
1019536
1061346
355049
1452487
622132
1840806
1358864
1053521
253781
666683
752408
65502
475270
62804
853154
1326799
936652
1761079
1437518
1845748
298981
1874037
145185
989446
478936
1437083
51381
62186
1891383
100681
1288668
1695357
387023
37228
316805
17559
1983718
1077282
521700
62409
359279
1317204
1833642
1921924
528661
1075078
833267
1861234
953331
363856
41453
1461051
436743
1035987
1930467
145265
1541227
28315
1923616
559538
1741658
529904
1667351
1558650
350561
646550
1113119
1522789
1622855
492524
1107769
168407
676927
1717010
628948
491207
963701
24346
100007
551620
283086
629975
1941935
612388
1814666
1531508
1859035
919256
1774519
1933947
1608780
699018
1560290
690647
758814
265320
1665063
1451652
1415091
1325350
478587
790205
797315
334342
1026157
1049640
612590
1867369
1482753
422675
565757
13967
1435040
657936
1523764
1992328
1055283
1224337
1306698
402346
64932
184981
720481
1496012
809296
1689077
1764831
1912732
1241114
388164
764707
1431024
1094698
501966
1580160
1965093
585633
1387803
1932001
911027
1509981
936119
386065
1133379
615647
535669
525006
273871
777168
1287335
1840613
1396015
649973
403975
250467
405476
196783
900755
115977
526219
27655
149918
1560466
578995
812289
49866
610958
1818856
553102
1455098
1989341
583538
1273569
760482
113311
917271
1163914
762129
1941016
923960
934928
500323
1745107
1982119
1611863
536660
1081031
952346
1574701
198747
1774420
1864043
587807
536813
1923878
1230300
39585
1599814
558554
1403775
286878
1068054
177278
327906
86015
1421519
1569874
385873
1085028
519520
1792541
289961
1132106
1339149
1741534
720896
884923
345735
217364
210751
150573
1229912
1097871
1166903
655861
1615916
1645909
709721
1008000
1421630
430489
1327250
1315382
762706
982937
414848
1834959
1466630
1489666
614488
1799031
402081
185412
526619
913855
1912159
1068345
814061
57169
1430169
284564
1958903
433174
872023
1282662
706398
1444748
1156187
1700550
1976783
316327
597565
1393950
9491
773977
1605399
1219929
504900
1048179
248332
461852
383797
1642716
1899161
818716
67835
1607801
601664
42311
510721
1275229
1894612
990508
635519
1127765
116384
1583287
1246556
1727972
924711
1711801
85954
1036959
1341669
1170117
1457383
1080782
1455941
463022
288997
34952
938120
1502646
910382
1152387
798950
1643774
382520
464554
1827655
1359549
1191500
942072
1275345
638764
63203
1038145
1064515
1472034
729669
181132
766032
680436
1691122
1956585
1484803
900369
1382178
1140376
1144922
474817
773850
1419250
866083
978942
248404
1515238
1660094
901555
226851
1522530
879123
1462675
1412890
1151978
293205
321239
1806821
514369
1902034
286485
1411711
730904
674114
1928591
1942266
782944
1811479
69086
45022
600692
1752928
1219160
1060398
1812634
1335682
942736
145791
994785
1869867
1144302
627828
1318880
350582
349117
888806
550442
1395769
1600424
1576082
400427
684114
1299211
1125801
1710519
187783
333357
809611
789777
454815
181016
341530
1205056
961882
1034951
1594742
1680020
129790
1039819
777994
762549
311798
883356
52840
1994179
502118
889608
1095268
1777668
298593
1924798
1769723
229696
1070482
1293408
685272
1081751
232882
345096
1151990
1759439
235922
719781
1070350
1270750
1151768
117572
573002
1495874
1166930
1452719
1072904
72660
450556
1098244
183723
613311
385917
1029908
1022072
427706
175255
1303127
113831
352561
488430
1924563
1796532
97701
1362926
1425093
739685
60345
1261097
425910
1853950
330877
217389
1136591
497335
256294
459203
1414475
1738222
1505397
826553
169845
1229725
1990531
1351714
1080792
1300688
477475
1816676
238692
1312295
1355259
1284080
164996
1583778
1417314
478682
16432
1196012
175096
1054299
1134039
183967
744519
770023
485444
59536
1629832
873918
156466
77404
912417
1949354
1936716
1086678
965444
277544
155521
1679499
430529
1965818
1273787
1085455
438998
281660
147469
1288045
1963643
1191951
769775
1838175
199219
1743006
161165
734669
237385
1354890
1202042
26759
701684
1924130
743793
1189593
1009634
759109
1928265
1922213
1128347
1094978
765579
1731502
1152037
1093265
845725
699667
920560
53090
544138
655082
528201
863503
119187
550041
1977417
234248
1212743
1738403
1248643
184108
986283
827921
482645
1936221
1533755
1210004
1945563
1135857
934418
1106138
356559
811240
677418
738744
415296
1004772
1047202
688577
645294
1075380
1382911
1460624
1110665
468729
1556869
1518165
1992988
1462115
728899
83230
1451698
409299
328386
1393245
669605
1447467
1905626
158965
1299438
1932687
1619269
1110379
1443661
860983
272321
219399
999754
726842
418280
47207
162332
34868
930500
297180
1278018
321107
143953
903776
655771
774282
123426
1759783
193420
1365152
1217243
1597883
953054
1741501
608328
387157
729896
1234890
1539115
1656771
295887
1657614
445
24429
53735
1726339
859058
1241674
1518101
1738068
390368
1206958
1989986
623343
530449
1147120
48015
323619
169085
1592452
495
1620425
1366579
847992
1537509
1403630
1517721
434342
1203386
151996
626094
39403
82371
1327937
1445227
1938405
923764
781260
1184893
736795
1758150
252555
1505732
1841612
242798
1191737
1792227
845693
1622049
620154
829205
1220818
484180
19386
619191
1881330
871812
551455
476895
789818
1880618
244119
983203
288623
1702944
330361
1819460
1171517
1828219
1075696
767034
1202506
655170
1858730
1908884
1990548
574312
319073
472404
244584
606690
1420339
804545
841305
372723
1011131
1420182
440516
510342
1013132
385832
1510474
1382664
962143
966769
1903295
704051
514517
268434
1360278
1088497
1444045
1376058
654740
1155028
198149
39459
414789
319037
844352
352269
1457767
225110
1227844
1522572
804964
817985
1578945
816911
1282408
574268
1551348
263225
317090
1523942
263206
54012
310131
1706820
1729559
1955316
174088
570075
76954
48243
1812172
1826407
737139
1053466
1374499
358182
1577690
691373
1770668
52783
686527
201351
650631
646264
1188627
1751459
80733
1112819
1134137
1352446
1263410
970077
118385
690663
964518
932020
701399
947305
105560
775667
1971262
560280
1703318
141713
574143
1188260
459350
723325
411874
1491242
1818901
1865826
561852
271747
630028
1491633
925424
235145
1002115
1185994
110332
524601
735707
978925
829172
432180
620378
415119
1084077
1384928
743848
554958
863721
1818404
63288
1645890
79982
497346
1090507
1819712
762098
1875775
1540029
557374
1160633
394903
93339
738150
33969
1549993
425464
853198
101002
1895436
833548
1973019
435027
860307
1666558
1055633
151271
1555782
635860
238602
1358814
1294829
483650
859664
884667
1251734
1786176
747366
1360706
1744783
486503
1455658
1704748
915061
719469
1416124
423506
1918777
644805
48077
721242
1266412
705305
1889985
342428
678081
1183824
1762351
50354
180963
785422
479349
386199
1264812
498142
1004157
1453313
690952
449934
612010
443216
632894
1915103
306197
339464
1410364
1630738
816394
1404553
1364430
1278544
560458
1422389
757297
1547272
827054
1087242
1327397
1001489
999372
581934
947766
59799
76771
1743684
1274435
1185472
880839
755197
1870984
747399
989216
544583
1962625
175072
1770342
8411
1091247
1122694
334260
414820
128534
784286
584590
432154
160680
437089
1890614
169191
1821465
1367899
1459811
892245
1576672
1618875
935327
1490748
1265331
817696
929261
1493600
131219
1118261
1568914
445602
523280
1030359
1081348
1298775
885576
56879
1759227
335036
190826
1350232
1989349
1917702
893500
1999054
109801
1824043
1978633
1197015
1955892
820084
1713232
1621019
1430844
667663
1267053
536993
1886492
442497
580353
842518
629468
1411787
1354970
1942628
1441539
1785880
848727
747589
1986705
246306
1246079
1595601
661885
1163000
1083566
1806062
1621084
249330
1972305
316901
1119806
1038851
1826491
699217
151683
458995
44477
643586
1260916
296723
442139
21110
1457144
1644189
852659
339849
17289
1331628
1388040
1987792
1496395
318778
681464
1003675
1180315
598831
921947
818298
396663
1136558
685075
1449048
6514
1280835
1457319
1136240
1004543
695072
1492726
1741389
1851646
593612
150466
1396765
1079240
182330
43961
1094792
167889
799787
985645
1233199
65280
990536
626420
1751486
9818
1230519
672284
534350
865920
399834
1545056
748108
1172644
1743519
1551968
380015
287867
1841665
1464299
1008916
447265
480466
838887
314625
220294
1209131
966422
1261184
968632
778707
1373669
178625
1859828
380109
981769
690901
1866133
1262430
1538296
863
1783028
861440
1948348
264994
1101559
1553007
1698953
270153
357993
1392502
240144
1380172
404034
1196221
883334
670709
1699080
1807480
1698038
1373165
1315744
58745
175104
14688
1603868
1764604
828434
151925
1016196
1819365
278133
446965
501466
873257
307536
9797
954381
482525
1310295
1756516
1814826
1768681
1594314
1666206
801309
1511050
682156
1860713
857463
1485458
922177
1093270
1915631
1649234
51161
1546530
1871298
1320042
429107
838506
1946316
1523153
1617835
605296
1027424
1416860
1616450
1307708
164541
1912953
628079
420230
411795
725865
675634
1569205
98745
1734576
1540922
604406
1388289
97873
1589242
939704
1547264
970723
276616
1420037
1420468
12526
183924
1264663
1954578
1829964
1958111
1088957
983123
1879534
216869
1173006
1106655
1833030
741004
475605
1594016
1078654
500489
1870041
968637
925776
1408912
241875
1870004
56576
1816279
818264
9261
662478
957120
257151
1051488
912327
580912
1931199
1185105
1424561
937766
1705831
1327726
1378366
990329
542306
1765132
1177223
798740
1296109
448834
1105853
399785
116631
1360605
1637258
1347131
1390892
1312580
334758
681281
1441028
1338036
420625
1672757
333455
1905393
750573
935265
1694744
1065668
487969
1176302
260059
1396208
532628
59679
824856
1531296
1271335
303205
1307323
140367
73199
1484183
389500
697625
10761
894878
1336207
1041250
760035
1965559
313628
61529
831072
421256
1046251
213414
876638
389706
1026282
1896618
302780
1526584
299914
990395
778315
1693684
316267
1395742
710270
1265503
348220
1256353
1020865
645158
527623
1999928
1966788
1346087
1396165
1158543
1785407
1715794
1727400
1827929
1684086
1636090
474023
216446
630555
1274314
506832
328174
1805084
585882
116731
1333880
1525269
212128
380837
1007201
324803
1123462
695706
1299930
1397255
1887727
1076894
1116347
288083
1073903
1881222
1485819
575893
54918
430888
1712054
1847972
774517
816571
199476
64766
277798
484607
334186
708099
1361315
1721550
929114
1964447
441451
1476941
443645
97791
1029235
797983
194564
1279725
865181
1281147
1206597
767259
1717100
1717059
1665801
524977
1692240
778109
1198493
1005540
155278
537778
713298
511745
1886169
1138934
1698133
424966
1254623
334596
1344058
1797120
903056
1203640
690563
766552
934897
1848190
1756665
1937115
1122022
1823643
788015
1090438
1892294
281347
1417657
1811441
322438
1696928
1178451
617727
50592
853641
803138
1509257
373596
536077
594785
284604
81090
92263
969954
1897782
773444
565580
1228001
583702
1344289
1160353
283610
474249
287057
1187867
831780
1099623
514724
477571
1122977
1818010
146758
1396995
145059
699696
660411
1422314
555315
309798
410276
1579102
941985
1989706
157069
949090
1831049
1870737
1995104
458673
1527450
534504
237096
868891
1567122
610384
1529270
1312482
350755
1649352
1239172
1247802
1158381
1767865
1550234
98650
304893
1859620
264649
1656770
120686
1381163
1520870
953141
264021
1247012
1940036
997158
1908868
74408
1700281
73883
1315018
142189
705590
1574519
325783
433393
1993225
702266
1486222
1829408
937240
326693
98684
555948
1273214
1218997
316114
368102
987168
1680575
223488
90185
1171869
965546
867880
1140927
1992866
1709599
825362
822223
202572
1154299
457715
479082
1951775
780073
761080
725111
1771090
881381
1697549
1858184
648775
406050
1634972
463789
1505513
1513263
1326152
259321
140880
60602
1595757
1136400
556288
1811130
1634069
895701
1267382
1401766
373664
1128818
685684
1385444
1207177
385609
1105927
1189583
1976962
870210
695196
1149831
404671
1260011
1646105
730254
1000727
1276103
442560
1298128
1063787
831842
1721486
330973
768899
1298416
1751096
1100258
1576969
102270
1639404
932489
1710919
1132307
1197970
1258818
1863708
1948875
1200273
1553084
1087807
1159038
1878485
593447
479920
1054425
427037
1530457
1498616
1348230
1732442
1143641
1325006
899620
243370
555694
1327374
1074598
1764324
899770
1995159
1872725
375840
607393
662760
1419353
501910
1908274
1532050
538113
1447827
702968
665671
476300
651833
762243
267461
888958
699215
1718893
1668358
1631257
429297
1918936
905079
539131
458733
472142
105862
1365447
1351825
312586
27943
1662017
1444595
1142592
1461708
73968
1983275
984843
763258
1466241
1634148
1611170
973657
985111
239170
1950977
1028759
1878224
301083
641549
279065
87464
1211836
1885168
1358713
973004
1822644
1269052
818610
1716096
385212
228188
1810612
756248
1337685
514126
1843913
1606484
112118
1028513
710264
1437148
1929875
576159
507332
3198
1437189
597234
1087260
1807269
159088
1778648
80839
594278
922142
1243937
1181957
416184
1719358
315675
1807949
560191
595955
1473668
373097
1160680
238845
304063
360956
223633
1426160
430150
622692
518873
1870103
1632521
366941
955532
771088
1805322
1387066
1059223
328281
433347
283535
139127
1188787
1336126
248808
560532
1953747
268228
969229
490984
575041
733519
1423584
60551
1890747
382988
1330091
766954
1370368
1907368
377991
241559
676771
350199
8765
614626
1621426
764699
1792656
1204017
1490102
1525910
1624066
1839071
856933
49344
937024
11807
267645
559279
1925030
800884
1417022
1055706
1687617
530138
901446
1182135
1499245
741070
1421885
1055284
366446
1230058
436211
253099
311921
875298
1066336
640916
660080
1803110
1741117
1324828
1715896
187190
208172
1687628
1972571
1975985
917813
249839
1992917
810566
620796
541997
832083
1864810
698754
652305
305676
354632
1874550
52858
227880
1586412
534118
1100117
491916
661625
984469
905091
575864
1830848
1958698
1107268
1794149
74070
236821
311788
1091992
1812935
1786910
163560
1046351
858556
1293818
1912506
1219569
1862895
145830
279478
689207
1195255
1321687
687777
1476091
1941988
27273
361590
237369
1733221
206099
1599116
1472131
1881635
1187477
862214
1845120
504840
157206
1589213
1128378
1772822
36169
1435022
885120
1932187
853727
619040
237356
1203763
1557001
1214379
181881
125973
68563
389532
1132353
1936976
1913446
95608
1785238
880484
1425279
1858790
501943
1301878
1521988
1870458
301197
698736
261795
844207
1339278
256633
1316886
647996
504533
536208
1376139
1071714
1416565
1947465
1128715
943949
1496434
1918467
476859
565840
1621903
1865244
1004371
1173449
1525842
259345
1585928
240804
383456
1474994
1415792
1911205
1116087
764598
1274344
1652283
1965582
97750
1877450
889380
1310588
1950961
1419807
342845
1885852
1584814
501340
1271365
1550184
75790
823786
1667765
373181
1939376
1640287
784379
1040208
412876
267141
270252
802779
1240642
1934473
508639
1203420
1323495
1658379
237105
640578
442792
758535
749327
335588
515166
647024
676298
1131611
1650704
881007
1190161
43970
845298
1772372
62393
1685157
389781
1658121
1543978
1269221
48571
1704188
71926
1781923
135059
280465
869668
1564470
759332
321211
402623
1853574
1667862
1915119
716222
1898105
1283771
1178009
1277616
515319
1548115
1200004
1460103
461918
801218
774491
1399168
1706895
747833
1601950
822332
419026
90691
1350343
1439202
1001909
1910040
1813603
1959756
1267383
949519
1565073
1720017
1599288
1574740
1297080
1469800
1964839
1672396
600776
1492410
1008926
644242
91108
207696
24235
312576
1379553
1728464
809158
1477436
1724785
1573024
1007419
1179937
459618
473256
102278
1833120
273143
982811
1127586
1014286
1940388
1461743
810033
1970129
1902720
807894
1791503
720486
1300102
1281133
942509
1791767
426600
1371047
129488
654645
584084
607276
1559790
121185
922085
1537598
1269489
601542
283062
518043
1354725
1868476
361971
111286
1238051
1202889
248336
1994331
165982
1184103
224323
630259
1438061
1415447
475667
1070614
173442
437661
125393
1502508
802
1229014
1051111
777053
1918397
834648
1488428
56227
1046638
1775702
1332392
952355
1540812
993484
1110314
30522
1523916
712064
1469903
657141
1278683
125153
1527310
338864
871865
738960
1369282
1995011
1937038
1707393
272471
1501611
97892
65412
38142
513927
46236
148600
799369
842339
430420
1151407
860873
1968827
1754829
1989713
526700
1584609
1440345
1027062
1440403
1145208
691121
439321
1627083
1719917
279978
15015
381095
708732
307605
858532
166218
172924
762262
1995864
822573
688800
1312420
1077026
1955429
932190
1793094
581126
711175
1770748
353419
1749623
1207021
1561457
1584130
411863
1015006
1926524
88580
973513
418175
729292
1103253
1127696
444607
632654
1610140
1636494
1652991
830194
251565
173600
976854
1154363
1584470
1485809
277371
234044
837176
1178143
254378
1213206
406856
1256833
1757546
1835398
1439306
993012
510718
355202
434774
863261
1827699
501880
1595733
1205453
1639422
800212
1489391
633625
1053793
786179
521419
1559846
1293909
1362827
1789028
362288
684370
1144397
1076809
188127
1725332
1312888
1912766
431359
1921041
469861
740167
1978983
673361
1547709
987418
786627
1593228
1076984
1059504
614083
1597310
1759584
1313449
343844
1035031
129204
214200
1295305
843758
1939238
1499352
483947
1987789
445399
865673
855032
1661009
1194531
1724437
910934
521812
27313
1522363
1761867
1664423
604213
299884
163148
415334
978808
1921012
1367174
1818491
1841652
95145
798714
1332413
591459
1158855
1205535
174366
1322242
249413
847622
106566
1206436
250525
452368
1083716
1653459
416511
1659530
1615865
508238
1531240
679863
903505
63383
1272427
1230442
605682
815796
721852
841949
1893776
175276
1386321
284060
1326843
1635723
240240
701490
1566839
1319716
1001594
1580825
656433
1863318
582739
801430
1117016
1221591
1054692
370222
321143
1809926
865279
1215293
112322
827066
955216
1176901
862784
256526
1917942
1011156
6536
1390556
1717588
446243
1416517
1736868
175472
1884961
1842334
1187363
1408429
203152
123179
1827562
459465
172746
1218310
1013143
1342577
1156938
404326
89685
1505978
39816
1662020
1347980
1667536
984328
225283
573789
462547
299827
1834550
892776
1818956
1872191
1411318
977840
1351174
395445
1341699
1940017
836745
962870
327397
225576
398142
1782497
880499
1000119
733824
1411279
808022
720829
1823127
280238
1344841
154642
1446426
62690
1476486
437716
531013
281548
1273636
290097
222509
673485
500267
669247
644416
1195540
755685
1058624
549116
1464678
1207866
346245
261993
1189257
1952146
1182704
1586022
603105
1730750
1818122
592290
338414
346946
925059
1412110
974727
209770
458404
439164
226913
1891762
1423615
1976550
627061
943976
391810
296772
1543271
1149041
1049628
1823290
507826
1223495
1570454
1329523
495019
1383202
1874709
1205406
767767
1657472
807211
481568
1558142
1613537
1141497
609327
1175695
988970
453246
1433246
1000613
856348
1516609
624360
1767028
1773487
321765
1744159
440433
628148
890169
1662901
121460
1362375
713695
352023
485109
1522311
874288
1063023
1376810
1469088
1881324
72389
1591644
816358
608448
1062452
1179625
1798893
777150
665686
114719
866072
1650714
182239
17331
1299400
824762
1027256
234086
429646
1496990
1239226
718277
322892
1815613
240824
1681871
1103899
1747642
834712
1076838
216275
363065
1905845
425750
1723580
1277168
821502
1689362
676080
528072
375914
705462
996454
397496
1967606
1783032
886353
451233
381328
1757594
166819
116087
395437
1485968
569071
1358136
1239569
1400249
777751
1530095
1894489
1591337
616590
1289274
1618327
995293
523583
1606119
1913351
1890415
602927
421519
97086
1251197
1400476
1665209
1688037
300104
1317389
870641
797537
1170541
1322942
1014328
536053
1354620
1638468
1722924
312515
308583
914822
850666
99117
1593099
1870779
311985
1049247
171569
271501
1004212
674993
300504
1899189
1713644
984181
699065
1073163
1691820
300182
476874
1322701
841647
26626
3555
511721
1209439
1660805
1524023
777628
1994203
639341
420852
286881
841246
1957863
1443792
641136
110349
435369
1038886
579725
1599452
1380685
1491319
1716301
1877138
549435
456164
912595
206224
1471885
240643
1715945
1663688
1843519
395971
1085453
1087023
1120382
290236
1593016
1421798
629372
39138
302335
1128100
1117911
1382819
248018
234859
692667
1927762
1775685
370428
438808
953564
757965
264770
942553
1857885
1090751
274463
69065
1562871
141055
1843718
379884
1746262
507478
1450803
348757
616109
223598
520939
592540
1600733
1505927
52884
1340062
1265492
844813
346003
1167996
718414
1155244
967148
896476
541291
878497
1959204
237338
1388396
637334
507206
378133
163882
175911
1086090
552125
466612
1915160
1728026
52406
703958
607760
653680
775838
996774
1439180
1926581
1290870
85056
866248
374840
1920605
479663
1266403
34570
149048
980866
1002523
69659
909234
1446525
1284398
1706332
1665283
1464393
1122059
315519
1337903
1075717
851184
686631
1866805
846715
1336150
1644163
49202
660045
567075
1489305
1411176
1780498
1641672
754158
969405
357448
1971332
675424
1078419
246094
462835
679994
1075789
1981849
1086432
1610895
794943
1494440
1139033
1198668
186318
1144830
1844166
440162
759843
1363683
128172
377410
667358
255421
1816135
449791
138707
1811931
1439568
1608983
1018301
1274705
1436556
121024
296684
175775
1715171
1216880
1847721
1074341
308937
1242969
510748
1992988
425220
878108
532781
1840854
1065777
1144529
223632
1138378
644444
1914816
1361402
683819
766259
466840
494196
1274245
330925
773921
940659
1675318
1661590
1234157
1824766
326384
1384211
187076
1884659
668014
1936880
906065
104920
1898388
1617823
582269
1092394
736593
1490515
657739
11205
1707472
276250
753482
389247
1087618
1095438
140905
267397
1318726
837520
1855464
1280804
688327
1609704
211848
392717
391004
747613
255581
770242
1499302
968906
1621633
682822
1763326
1017807
611799
1259826
1497366
1063863
1392498
1106661
1571784
336313
1133692
726217
1818492
1326019
222127
1285966
1132458
1044358
1755915
250976
1150047
801168
890013
1968791
1300454
699090
650637
1979386
363018
1934876
704225
1343491
787291
395994
621613
1715586
452666
1887797
867612
1306340
1505227
1149331
1267785
300744
1008436
1321546
231040
174980
1535774
543366
1984455
681583
1055444
1030356
911363
1801366
533717
1411690
432792
1576218
62387
69556
411319
1619345
1620343
510987
1536393
1019419
1663014
94001
1758647
620015
1433038
85454
32999
1725901
1007904
512942
1847684
1676755
750726
1235509
1679596
1831312
1261608
1789680
122549
1274009
706472
1848655
1326189
352442
1083433
97817
1291205
1250275
433114
1497015
1554579
1563328
701045
105293
1227325
870670
1450242
1774988
1530156
512646
912814
332985
1982259
888751
1084344
1885520
1199731
1466098
480754
1859277
1265283
1509692
1656594
541198
1635117
794721
800264
1218631
412612
1251725
1352580
1890700
1299934
188860
252362
593444
751747
105529
1645211
597520
1331195
1691378
1977697
695593
1402883
1338676
1588038
1556471
1944466
185182
1095545
1717221
1455856
462263
591244
495928
721260
206778
1923909
853681
1974844
709678
1732540
1488276
1140367
638272
28045
265779
1547106
445654
57119
124520
759117
149804
1356224
558684
1525914
951866
462395
413982
1436225
1045752
101936
939978
975796
1056898
705896
908931
1073595
161745
1188605
513672
1340125
217767
1609108
1878338
685443
756107
1550711
1569112
1165644
472344
23986
1521608
1926640
915554
1717690
555872
1257249
947010
791557
1193456
1707958
1760682
1320993
381231
1754101
1730299
1972093
146520
539985
735651
490502
202084
609641
184804
1362434
222099
1816888
1843228
1910241
1345024
866786
1656240
385879
314251
1907386
1091558
1223450
1337198
363172
518639
552338
784624
1380848
315
1788107
1786846
268138
1420459
1716099
1248705
1339634
489217
998897
41586
18019
514232
1054264
1539326
993893
1177978
998236
31619
747717
233132
1345758
1458945
1543936
675168
626274
1000341
1365718
1164636
1045229
1013436
651543
495567
1364544
703986
804442
82319
1671866
890530
549699
345863
850729
1423924
1503084
835263
793809
602583
1784374
1994683
1910495
1435120
1804181
706424
1757805
380593
1876693
759249
607446
1268661
1389146
1880659
441785
1357326
301012
1431948
666882
923444
1869050
112294
867516
347356
1105950
1165362
1177235
303565
561142
257668
1436187
1562966
1324942
182958
731146
653269
1001815
1336983
24577
1771225
1829083
1977191
1835470
1777904
1394268
1587777
898236
1655219
816489
1893115
52102
537123
1100764
934651
1120790
422701
856063
900948
846729
1764490
341279
1772645
1702468
761914
337100
1187933
1707249
1608153
1174345
54386
1611570
1590276
1052246
742245
1880903
273226
1070368
715626
1217348
214679
802898
1579545
1784911
334416
473674
369901
1925023
1814900
1508788
87491
1652073
189463
943398
838320
1252586
1797563
1025904
81236
1022515
872310
1464669
1889966
1732285
993186
1225959
546839
1719097
355279
1052584
1033652
1984278
64589
65802
931031
1862335
565915
854802
1359894
546242
722431
436990
200940
1295177
954577
1543484
1491966
298614
1884471
1370887
1187527
1887642
1133986
1687594
1245030
1992318
541192
917912
1553935
184947
131925
780963
115997
361232
1730826
644367
1256771
674449
1508339
1008077
172175
967739
1971218
1738975
540575
1227206
132676
222338
303913
626921
948824
1386811
916724
909782
924088
1003939
692141
1295160
1955338
1407750
1022117
164408
1502072
1581140
1166147
1432274
1623670
1502020
297303
1131573
814529
1998680
221543
1820467
1982547
1631904
7170
514633
1930210
552671
1597280
1318890
1082191
821194
376375
1337027
1329769
1084705
1663350
1065309
531528
1390507
97651
1940725
1559224
1667074
849791
1864847
1077656
1768877
1491772
1863817
848176
1012935
38543
126887
1045460
1068735
1108617
1982720
791074
1407344
1164148
1350128
671575
1544239
1330746
1699025
1819078
112957
1683674
1606077
597515
1118545
635880
385265
1061219
234572
136765
446226
1451897
1932480
1560476
871271
1692388
419579
803987
863749
250901
637859
69891
678496
1341731
1513843
1696714
286363
1519059
1575331
598403
261961
1471668
124240
1749562
1481798
905867
1176085
1840670
796342
387863
67243
1170766
1495870
1306983
767652
291230
234690
543672
805522
479136
199743
1071118
1241569
789177
1623759
290809
439438
1119849
58651
913420
1921704
1013490
1226370
1529254
1305977
1320073
1308243
1000823
175864
130411
1828883
433393
751468
172656
1030934
855655
1733135
1583869
1188642
1661240
865407
1408826
1184745
1289113
701479
410457
1725828
513477
605589
549195
797270
1660438
1433838
907907
310070
22408
964709
1246403
383481
269527
1914899
363417
224454
1193600
614607
1976461
1973610
107504
256544
94921
1039963
1194208
536384
249368
297964
548685
888172
951287
1449695
661343
43569
1022495
1182545
1626030
1629854
1670867
15795
849983
436843
900844
1501956
206076
1338982
1570284
137227
1416736
1907800
935163
1595907
594100
1131189
1024171
1030431
1071894
1547228
1225950
373300
1485384
80160
1791182
1178691
1022914
321342
1858369
1773100
967160
789293
1106497
1601182
1941493
999578
102047
1222135
807520
1288390
1669978
1473684
1495947
436155
1970619
318013
1125660
1445032
162655
1158491
848041
1013781
1494908
1616296
958970
1838712
1839316
1810266
1464869
1904378
1503079
1430530
1545667
223718
1513506
429905
1869838
533986
1519152
1200590
406948
1515303
280344
1914083
399596
1598948
911380
599208
1576172
29203
1398887
1855415
1208554
113745
1874153
864469
474181
464399
1659300
939035
1007133
28646
1989392
222757
1034413
63926
1786720
1077971
1066864
1183761
145524
768786
1668151
1919650
1893333
1695150
1874640
460111
567347
1198991
1095455
93370
1330502
1463832
1296147
1400044
1475754
1367662
514885
674937
684734
485483
1117388
240297
455105
995743
1594021
492288
1317309
95895
277460
282178
212533
1125669
154285
323197
1005249
565361
321587
1415398
355194
844888
17794
181356
1054195
1090874
371668
1792803
696485
1094235
1569302
249921
528170
800939
976022
3749
1240330
1248889
1672749
582606
1272749
1575381
565215
884583
601104
969600
1098595
1823792
683447
1901324
1482568
1188739
1551060
1144953
1085123
1401527
1999373
738607
933962
392560
698393
1516915
864836
1041383
1881882
346587
1591440
1946328
1998820
1442732
277840
661975
705411
540927
1522049
1919454
987921
1081434
1431661
1087334
1458555
750837
1913064
1116645
1144472
1238318
755281
163869
929663
273469
1576073
1873079
1278519
913992
1733720
488384
1875217
1775840
224619
1510552
1331434
810223
555750
1013941
1861065
760514
1469629
197151
841326
519295
1004876
984411
802628
982453
1384333
1586895
1549729
962139
1681120
733562
1603345
1453396
956816
299787
74705
1389165
1527794
1681628
153256
1026203
1063392
607260
1752658
1558696
950654
568515
1991859
1300432
1032017
1354704
239008
1618687
1929104
431652
146636
989841
356416
1819556
1956050
199776
876096
1616297
58188
1502325
807447
1390328
1366374
31351
1780933
1185218
1997382
667718
158027
1405378
126464
1033248
1815836
371194
390531
1741745
17640
320420
1764527
1429346
288774
500590
1469903
1736174
1316521
606775
432495
1895732
519817
1146566
489093
1286344
1471163
978989
1145682
581263
1025440
577827
140827
625847
477712
1194218
942440
1218482
11361
642619
165928
1102303
892511
1332584
1385055
1073118
1759560
1241521
585028
454328
1828852
1036408
1881005
1638579
461533
607057
633841
1288330
1598305
1226908
261043
414295
527201
1907923
944083
1618196
155715
341429
898196
596041
566027
1429414
679256
163319
743069
1765320
583566
278294
1984738
363204
1286923
1600896
1557138
1841080
1568526
1884169
1942127
596659
102666
731673
1780452
495520
562256
374099
1245378
1621146
14521
169788
353291
40953
936312
1274404
57328
1711581
425548
994190
1900352
12605
872388
84513
1850177
1085621
1420463
752867
1445988
1599133
1605004
1485223
741867
133037
769323
242561
1058753
1007424
1861819
195181
783613
489499
276685
412166
343158
485123
761706
1268758
694764
598744
1341856
1600014
1172541
1448585
815292
1619129
817535
226526
1320553
1485254
1692508
1353840
1504843
482275
1045351
1673298
361043
1927356
1246446
1503435
195439
584200
1973351
1060680
1205195
463166
1530001
985029
1975772
1348829
96709
666377
1417694
1824425
1744322
1919936
598276
229528
1140031
137153
295765
209808
377835
640310
1188194
963081
1753448
1864188
436826
489561
240256
1685024
1276033
1529779
899443
564493
1278469
752371
1082227
54782
1613780
418419
390298
1532367
912670
1010246
108792
250135
156903
491580
986597
462755
701180
1132441
717969
982098
1907030
61646
1981701
1285727
167280
1943616
1953249
553378
1825113
1172473
1532986
62669
1122465
1984691
524135
253862
1208529
106105
335023
1972366
261449
1282176
519692
191129
386576
1913861
801470
646093
412775
1082735
1858614
92210
1673517
1456157
381473
268369
554386
692406
588496
1891603
1779931
1209957
1660717
1560187
128135
403281
1777536
27403
1870916
576924
1221939
1010179
1967398
1827407
1775197
871019
1679915
706477
1243775
1234544
1946867
629068
1885833
1181522
1230481
999026
1401998
698999
478521
509990
1199606
348807
1437715
262803
553386
672916
1119190
1629950
1816209
1629911
42545
1785777
217339
1402852
1779974
416074
1459744
341792
310906
1011628
1384312
1457437
344852
629744
992937
1598751
1071284
1842991
1807963
1995955
1204285
1157296
1010423
1723117
1708791
907908
1480182
1221583
5718
1299385
1998466
1170152
296023
1378148
1466661
512682
508641
1495136
1973260
613519
313071
799394
458603
1889930
773199
1865948
77059
268170
747334
1031661
1650747
1315293
448137
1212352
1467001
1713562
1514376
1267862
1619898
506894
766780
657732
806687
1918824
764837
42955
658419
1647079
1805838
648086
729743
162862
1808880
1381998
890594
1029919
258839
1188652
1535839
1457734
874322
1746976
1961889
1719936
1234191
644044
1917879
1053076
331287
1864865
1743948
32192
1165454
1274128
1870557
1495968
1333888
532060
251735
391192
357868
1499562
94268
1100499
1233508
1296307
1054515
1553567
756052
90135
1964347
1229546
1591911
1747184
1763602
44988
1332926
1522486
958663
924936
1858878
821969
1236316
944898
564936
1254547
1670471
323698
46159
143478
1279475
776928
1288721
661040
309905
475262
1776210
861292
1646030
471707
1800094
1201206
413405
1594637
1894341
657046
1761918
1815052
464599
438951
39949
953929
53885
1787932
1438176
532825
101009
464457
1691088
314787
289797
1471760
944402
891316
374486
506991
1366632
518623
1641965
1247917
1215686
1177701
203635
226072
250953
1290278
732717
898020
47856
1677994
1213161
598614
144857
1916853
1388313
136780
688698
251613
619083
1387894
1772778
1550467
259033
1316288
223359
50114
1136040
452667
398263
1583502
413876
631798
1314193
1626311
40088
1008719
1297462
441898
1071834
1439439
194795
143006
509654
1078563
642179
261599
1674577
1162608
618738
43707
1965951
1086503
638878
724800
1243671
1549952
1525259
622624
1655058
1774316
819247
880630
597321
237516
1499870
1599766
1310761
1868352
787430
1797224
518830
747524
330514
1798063
1485798
433670
1118188
1581952
1011079
1582532
599931
384375
1382125
146338
1417360
134569
1624112
227441
436946
855661
1622283
1758087
10988
1683609
1554869
169122
1344543
38893
602521
683022
367126
337842
780194
630911
224083
1452047
1384524
1536121
1885837
984603
107819
1689844
1860443
120828
160926
1668691
1517694
72816
1320890
579064
1225788
1685861
580655
168881
427189
963852
1801082
1445411
1961302
481440
459771
1742633
36851
1073473
49623
152740
1963833
1376363
784009
1162596
612300
697188
418726
1701887
1225906
865508
671741
161707
1957947
517521
1424342
1364000
1916319
63334
1555365
1134054
119792
1143584
1969717
217213
49099
1428781
1789153
182456
52221
266730
454484
102114
280709
460661
1642476
469898
1999076
1145425
1262640
269136
1451972
1103417
742881
691494
103413
213814
638948
1385527
296870
1567820
505189
1574283
479026
1081212
1379409
1733282
1990224
480493
1067948
1012014
1264177
188591
1755466
641057
1516618
357435
1741238
1416739
212967
962369
1845842
1449775
877375
1448024
583741
334022
1369159
976166
541442
352011
1676334
1228579
905650
846875
499027
927781
1311321
1692745
1822670
1434101
597522
1248028
1025539
1771272
1162662
622117
563726
1844838
1275232
1637942
746521
1578167
1742243
121097
1756933
1137812
1250977
1468210
649692
441935
249172
107903
451236
1042117
785177
875763
807564
1725452
364525
701384
727325
870373
1145323
1258326
1338832
360729
66136
438894
560695
341903
1864730
604385
1963598
1625137
915975
340779
1907763
297243
1184843
659090
1235645
1592085
1914626
1329798
816442
859747
1963555
1507453
1683836
1493077
214091
1289823
298165
381607
246896
1965005
114083
712379
834615
1162157
303022
1341908
1253735
1755816
1100637
395993
1400831
1241118
1712695
1158974
1036821
1173505
1532637
1415325
1590562
61935
1677402
1709765
990454
1009982
582310
961147
1300924
1725749
744045
1705807
173779
1869711
129973
436118
1917604
1600457
1346214
158286
77470
758347
172494
860748
1795878
1169173
862472
519739
1939816
1762836
1110071
752825
456936
1170654
406242
1728542
579562
1495267
1701705
1450617
1235740
1786014
1728054
543575
52022
268238
226525
584558
35172
1150724
320529
1185041
560749
963553
600925
97134
394284
847845
1223691
743473
694031
1604903
1832688
880361
17574
187631
118131
1562296
643483
575527
843746
1402426
340658
189076
1674936
1630092
440418
384842
1735357
313129
1415662
1695744
832160
1535376
304493
204671
765942
139981
205722
227181
818411
846204
1569517
1728887
1447105
167339
279605
1196478
1599120
746966
69595
755575
1043399
435357
562509
362058
1639433
1930561
1602718
1580373
1545803
110716
509910
166692
158838
1044158
1353861
204311
1147933
829125
77276
1707261
356622
431099
1247037
45454
956587
485017
546194
1815407
264924
1428653
1249218
41849
1830048
1902037
1178724
1321563
1435629
1442634
661803
953812
429356
341783
1503810
1790176
1134839
228516
331968
1412590
289528
32673
1586819
780705
224501
1423939
1455246
1930650
519733
911220
505323
625560
1075277
147132
402879
1161129
472592
1276612
581986
1270947
571015
1243562
1398470
1533193
842948
1794988
712837
757618
1038918
391669
80676
39824
1242192
846595
586992
871142
97918
608907
1409027
700566
252680
134879
1925385
147304
1509074
981230
1991061
1275824
826373
1743074
1623982
1326036
340469
998695
540686
369451
1514652
177721
178646
1182736
1713145
537930
299217
1400400
949379
1300932
807640
286231
701805
1879413
1421984
915344
895699
1284216
36809
1940678
1633841
1172187
788460
50856
856375
773685
791726
1132436
1023248
1086519
1360299
517228
582332
1491174
3386
1403311
263842
944040
1687183
1769952
1237092
1400134
990764
1085997
1480647
1040391
498608
549138
816342
30220
98200
1358694
279145
951512
1338023
136205
9230
1413484
451961
1096194
436543
1729868
1845334
593279
1428858
60746
807290
976769
209101
1133525
372886
188230
1116424
156120
259385
264309
1028691
1434759
331336
1279564
1011245
544909
776340
941524
408946
1036150
1890667
1960856
1525761
1407128
875136
1014564
447256
1522788
254590
1397588
868342
685260
1492209
211788
93175
444844
1900384
195932
1181141
1334979
865090
1669352
1690158
1621074
744983
1936764
1876877
127797
1661139
237023
205621
1540196
1348637
146253
997517
1520792
1316567
1629907
1055914
399943
1292932
165223
713887
867999
1247787
1380657
581190
693850
1372610
1359999
542400
669343
580404
1979612
810355
743546
1153207
1315145
1476019
1265019
959947
327741
1989150
333885
1788299
913323
741951
664608
898141
1933878
882753
1687687
1079583
1855396
1952217
1983725
1915092
538055
950067
1764587
1930596
1611387
1990391
1115812
506910
1700253
612216
867252
283148
801598
523376
940916
594186
323427
1494248
649029
772722
1897090
473984
1299765
1941431
1897613
1083135
493339
1105278
947514
1451271
903355
1639574
322056
1254546
34547
608010
1217868
1831981
960584
1185210
1488896
1548176
553368
1846716
57732
1154840
1912223
1014615
1674557
1876860
267062
1160084
320435
361580
750246
1052103
831838
796224
1323783
1642728
1135903
273880
453065
6365
292408
972734
1367352
1716462
1866741
1446831
1712224
1338970
193925
1117618
631754
1317114
350436
1616547
240057
1708885
6397
489637
1322099
1018334
1308595
119670
1987485
1742128
1456607
1560238
1994287
738538
254329
1775399
587363
1208764
689240
1882203
944939
166914
934785
1704049
46091
150797
75998
960769
537069
1330509
1108401
911071
484630
1684983
934514
544946
1101490
1352161
824201
1787025
1149714
1557566
1207467
1550933
1503245
1449033
1115080
395285
974590
1478527
1766576
1290084
68682
1502849
573051
1742283
1295445
1632106
524818
155544
1715218
211194
1662106
401618
897644
156672
1370266
298906
1736782
516944
1525100
1259734
967988
267133
1828148
1158503
1218334
580578
701549
1291543
690777
210189
585102
1002706
315158
372440
275612
1312959
912590
417304
1104882
717677
1466739
285299
1882253
1702211
1806744
1823837
16429
1092336
527235
29482
502944
1486245
1432351
198713
144917
1421044
1750104
1685283
857965
217639
1283774
905584
1823226
776421
494618
947884
1952998
1038553
1753755
413275
230284
1837280
264208
814224
313105
919026
729872
1688716
1513187
1381663
1747221
1721393
877552
14975
1814722
1259543
492494
325069
1462008
1098177
617574
1772076
1849406
150173
1025641
1336829
1060482
1861475
880019
174006
931328
1973377
365044
1134749
1544102
1842429
1609000
322335
1529486
1391326
15081
1489890
191981
61019
669900
1624742
1149167
105891
722796
750893
446598
1862952
99955
1532459
53032
487713
626683
419089
1922977
548038
1505409
1479929
1448684
1816852
782579
904522
1843773
163934
816036
1328774
1233045
1923047
293995
1575107
1061383
1864121
1594793
1804446
1125003
61073
315925
205794
1768172
1103787
566393
239659
1965862
1941941
209397
37422
470026
1627763
714266
1568947
1082936
307249
583547
175688
396105
1612666
1944655
1339976
486821
1555926
941081
1854091
215743
1742686
406937
470561
1399444
175362
1607913
892308
1737289
868034
821147
1917028
1013593
456704
462840
678570
1532471
101076
1165908
1756779
746934
1299099
1652413
951666
1580293
1051642
1003327
171215
1411356
1771371
1010920
816768
1283800
1404160
1741490
1782712
593649
712517
151693
407790
394123
466260
930282
1020588
753725
1107252
502565
661254
1591275
1071239
733376
1413263
1203418
1908988
863384
1774849
706973
1828765
1512712
196727
1694784
1435404
1366943
541438
1023345
427659
19000
765774
1165057
1555595
1645540
1842307
1593208
550538
1852573
1569444
1673197
1346328
557624
781505
594770
1415977
1318965
290762
743448
486764
1240773
494619
1638794
693956
1294509
641132
320927
891514
786816
1471234
1037098
1156419
1121299
689777
228477
843205
1837688
1321966
1657268
223792
872007
441505
1683315
1828048
1443073
1104812
635487
947807
806381
102327
1721601
34973
1232241
261480
1509591
651818
836639
1947922
192108
926420
994783
822103
920747
1553449
1825494
1863136
1592290
1572243
489749
1399060
1195179
66796
1537057
595751
399202
620419
437495
917796
325906
116328
239601
1078280
1720168
277187
87153
1318971
1815922
744389
598680
1791424
1991100
364203
1013512
387875
1210857
1178562
1814848
470984
1830190
939190
1216733
90584
69008
455978
189998
1915412
1914090
1210464
1492140
327832
184071
86117
597154
1586358
1015602
1560527
1696752
1467087
1401415
576690
1332858
805129
426506
1163012
1691717
629512
1305728
478989
500409
1213605
1242315
1287019
303897
510874
1414447
219687
1103757
1710
868226
1674593
367116
1444308
84321
1923827
207969
1984052
956866
707173
1089052
1400650
949108
1005126
1585747
1301554
1461864
1058689
209110
1244068
1166511
1848619
541119
264872
353022
660531
1815221
1158826
1571186
345729
1186360
1919109
521260
1499475
742516
294503
1081060
300563
1148342
1355684
597893
475694
1927951
439062
227606
690864
1800527
839276
139991
708881
1828070
204120
779773
1043117
1749430
1859328
1588462
1445373
296244
1416497
1422867
332270
394974
945327
314498
1334128
984239
1395256
1348136
1934111
58316
1685078
1576304
762197
264877
1989244
1928142
798579
563376
1439587
648600
1965104
1941498
1545836
631066
919854
651544
1770499
316740
1958170
758436
874690
290873
1603675
147373
365902
1086840
419965
31354
419642
420814
1792592
1020560
1421438
1901441
717252
1053898
1817792
1276148
1379397
1502055
192642
1232728
1277835
1878986
177581
1083712
635439
507405
235414
1823183
205183
1495490
1992654
199172
970162
998893
1584014
356900
184477
1265137
298535
923445
478564
1514760
834563
657764
1169369
645787
1471987
1641240
1982812
1305116
1826006
36316
1627567
346731
57088
283820
901742
681441
1777419
688788
733137
656288
1432794
1974618
891053
15327
188691
260389
1934492
1421244
1767601
197751
465490
1826873
1665840
168759
614177
1461509
1003396
433432
1119506
1865580
1969181
692399
482191
1665963
378723
52930
579716
1395377
205733
1768831
139282
801345
783931
1904226
1215116
1421293
1987080
16986
427106
1669707
830296
215375
1747291
1129917
187070
1284026
1730041
1397078
842549
872100
932906
520723
626026
1911354
905361
690557
1675245
898956
641613
1570341
986234
1340012
680832
866428
1915750
374686
402576
898056
49506
990911
803874
1895112
1155096
1459923
614713
1114682
1960068
1284881
416234
478201
1353330
1880305
659997
674621
177494
1744591
66722
535415
1037323
123541
759483
1503109
1333539
1536374
899463
1084931
507577
1031380
409294
1289352
1286926
1478005
229466
722721
430643
1932459
821725
367129
99497
1927901
1737137
783708
1276258
1432388
1184712
598130
374052
1977542
1929301
756752
1371378
1222104
1507346
294177
1522234
1445504
962893
1228059
80423
675192
1235484
1773800
632504
444010
555013
332401
1131693
1020073
901674
191967
1000487
52425
32950
863993
435599
1964595
446329
78890
1448399
6259
1091060
1910313
25223
876335
526466
993190
492648
578099
1556827
1595560
1179847
454602
330849
1247188
838258
508621
156839
1955297
68333
1113249
1697670
1355603
1102364
1589572
515499
1527436
6822
239670
1038413
987878
1288392
1320562
1298084
151449
66698
1320159
1623430
133305
364719
1915522
1729338
1310317
970350
391674
733864
227438
1941400
169372
600148
1894695
743508
586278
965778
1557204
1911957
1273358
320044
1259371
1588806
1342888
1264066
1214142
964203
673324
483216
250704
600838
299734
1392314
567771
1742901
795812
1361876
1411934
1865956
1446792
130566
55494
1791856
1082324
108973
644252
1641421
200159
3944
1642477
322746
1149454
1513372
1096954
1726095
1098505
1251099
1729113
309952
691292
251908
132774
1075136
1422219
1793519
517173
428895
1538766
1048426
689259
128703
1830314
228124
172205
740947
1668750
1356878
1687019
154720
1753381
238038
25527
1526924
1589117
1391734
1818147
1377888
837349
1046089
63543
982903
1436442
1796409
1942184
868802
1204968
1651117
1637267
30169
1756481
1203489
1385563
1825616
1101306
1340116
1532891
179588
1477896
1779805
1307067
1898429
23081
1765336
377347
1957879
1740447
839290
391758
304695
928587
396308
1061733
371391
1588074
496276
1646303
608708
1635327
531270
1162983
208712
1328977
1588923
1264212
339563
1140612
1206846
1275153
317078
1666591
238579
353812
1276357
534748
179327
1372990
648226
240338
145800
57190
307741
440403
54927
576452
1029233
1177271
848908
316955
1720958
936990
1788521
1467551
1872397
939053
780730
1738089
1090887
1535143
510641
303274
837926
1526744
1162610
1267050
1461572
748010
812277
1919621
748288
730593
145334
1339277
1209203
1177659
1078234
717872
1106131
1870933
643149
1192618
154471
319133
1855757
1682284
589774
338640
415605
851419
1067070
1943051
392192
1824689
1451139
360662
1236300
31
1951054
1521429
1782571
1341309
1369133
1082082
1185822
1505376
1868743
1838304
1845492
378640
1946100
218640
1222774
1049710
352441
381999
206588
1873296
1565962
1273636
405248
1860023
1938527
599132
1080149
87973
1392135
1844379
494686
792887
430946
1176911
84413
83911
1549293
860491
105774
640400
20202
44731
983485
1842046
1886722
162340
1383879
1779702
1211883
712518
1358684
995287
1586948
1735515
30212
1375688
910282
1167047
706638
477642
1446735
1898157
1391161
531207
970480
1230751
1185257
1197597
1403359
456075
983058
74310
144146
430296
899170
1591376
447666
1299159
1491491
1620601
623996
1644984
833147
1601649
124389
870449
393476
818697
1214426
39766
1286577
623032
649499
586897
446092
1831782
714293
1603219
316646
1809509
1876904
1217544
1360764
1305608
1993595
636410
1244133
1494682
1943695
1128694
312023
1490109
1267101
227102
898667
1138255
1472276
796220
991817
833691
1184184
1617195
279491
104080
1726412
1861484
198943
870241
944023
668770
624956
976245
1170571
1417449
1551453
454479
1019934
513999
1613533
1146122
149465
1731062
1259465
1270727
593641
817018
133448
412968
116298
1421781
951757
1424769
373080
1087517
1507623
1256559
56312
948586
758003
1689260
1062720
1260887
1316518
1202073
720365
627996
1533696
1504175
1796382
1894620
1683110
556302
858246
174342
570394
1336543
865234
1512815
15696
1704626
545603
1981036
1897940
1577041
1434153
685364
1008964
304606
425702
1321239
1506994
1656973
1813996
723714
1891728
231413
178424
1545796
1555686
1781428
900369
1449096
1944951
256543
1990759
1767365
692896
815484
648981
785203
796621
830530
1142014
1304409
1266406
1963170
1904762
96451
1538595
1409021
1234170
267452
1763834
412556
673330
803685
942954
228614
339182
1139775
78416
1948373
1174986
1934502
1273178
1356168
997718
1539959
1487154
646213
654331
656479
1991003
386203
88682
1617067
272910
205897
1771090
137585
77318
563307
1099382
1955897
482613
830734
854406
1735237
910405
1232021
403145
780951
1674337
157096
1185952
1740440
347388
502306
197694
545193
133675
479927
393733
838558
458639
1936524
1795725
906169
982217
961727
178117
462431
997541
1029520
14525
54563
1381759
1242586
1339713
227699
269065
564701
1924968
511491
528426
1759665
165170
807271
1490756
1099799
534544
1353465
1140166
1160735
435221
529282
1648361
877483
218136
248918
1343633
829057
1488863
1621475
1915902
1763889
1888584
301168
1976371
962430
524468
1677278
1036161
1897608
595613
735005
1817428
652996
685670
334842
1510193
1250259
1497762
1064232
1111021
86483
1490903
880008
1836298
539815
530052
952641
100139
787863
1601035
555173
1569183
14101
886860
637475
537802
406035
1475623
1979438
1923289
524852
689315
799799
621743
531166
1834481
340239
383275
1583665
1895371
1702389
1266984
1408580
1638772
466616
1223534
105424
520911
1696725
1973472
130973
2393
1233613
1376793
1732093
1831612
664958
1915085
1974742
1977355
371617
891515
1174873
1245992
1215941
1105213
1152736
1918574
708664
1439412
993522
18566
229840
1516086
81762
248319
1987322
969856
784401
497796
898658
524868
180257
547272
1300187
1022091
1518025
976431
546636
431221
153180
1204582
1789516
576509
493323
1348496
887697
163825
273439
532477
1393988
929080
1035328
61736
916239
135963
957728
991219
537618
298672
149886
840318
346344
740093
1597601
1389745
685718
1684539
1072374
68322
1760049
934913
814247
455871
1279069
1235242
1725259
1653406
619378
1939007
1652666
586394
1865628
977988
1760354
1720806
1960316
336905
1182017
1709134
467545
1287988
963973
1715701
465502
463597
1547978
483384
1104893
374701
88385
939685
260933
1550282
869978
758786
1577976
1957929
662039
1725494
564324
215549
1117571
38371
490510
366481
678871
1283846
1065799
1028809
1688671
445356
1687390
597763
1552129
1704595
851911
944455
351397
752221
725253
399478
642401
645475
515779
1681299
1748862
1942860
819341
1306463
635138
1491999
580210
696926
1991531
1836169
1267470
262342
1114078
1290251
1828215
1356089
1049706
726507
1142679
275442
1175884
848057
1859208
1169278
1921041
251539
1423385
1949908
1181252
127631
1813392
1163501
89117
707731
580635
1745818
1864246
1120719
1065036
443551
1136629
110033
1178379
1782409
1859644
1809892
1052934
1141252
232451
1552088
1990776
731592
730004
634181
1618340
506511
1857937
903968
184873
1642504
818565
1495910
1611376
313565
1218453
1180144
1485073
1357124
1365084
761244
346880
863937
990074
588173
1101419
682725
1350671
1078469
1273805
1762219
288517
872257
907876
1606503
1870025
287418
1981277
933298
1547082
94874
1029643
1849375
1079650
1533622
1395476
1840649
804198
1177778
986369
162855
752136
146388
1349294
889513
934922
659207
1407983
1444598
1705670
75210
1163376
1962310
13323
621153
1723019
1271141
745699
1683577
1737787
1203111
993474
950612
374026
677824
1073593
81984
493272
1916312
1786977
1819887
695800
1527509
989734
504438
13803
111059
323318
947245
235381
934058
695678
125776
1879634
42702
52732
678730
1962572
1887826
477021
1504292
638616
1082619
1756542
952721
1544764
681559
216266
797194
1203837
987213
1713842
1394552
614477
1671654
841436
1179247
239081
582414
1919902
1115640
1078906
452413
64036
168950
525424
294701
1111005
175353
1631158
1392859
347192
979859
889962
1713934
1083695
1235461
1585273
616037
1752587
1858891
131691
568027
1423529
160631
1865543
404513
1921737
740496
557507
761069
140789
466679
1653903
871134
1254885
1705503
1136936
1918897
1285696
1671474
1254871
877276
890663
298354
1640967
327313
1379760
1988738
119312
966818
418540
267793
43688
1155365
570107
318281
1604320
893794
223415
1688246
1058038
845054
1876146
239374
559258
1407186
1439533
282696
1468894
1384759
230620
1565665
1336675
1205646
1083596
733530
1779359
1685381
1062538
110329
1777486
1160207
1778938
231599
192475
1294029
286880
528063
1857405
650809
1013960
1893346
183267
1889326
168482
573167
944608
1264893
66209
799870
1233853
875863
1124597
1707213
413333
235720
269976
666996
728540
1698971
641194
47230
427349
810617
579976
1001364
1363425
1510237
364729
1923765
898223
1087514
314097
61212
1086999
433090
1523438
1253686
343395
785766
233375
968877
1172163
1533828
1059795
1491796
755258
700882
904198
1872340
1272407
24206
643236
1790918
1553046
1596073
1245781
646435
1218673
1104687
1150768
1915293
423716
751588
391633
1849140
725360
302673
1530334
1842551
1838984
1948364
614905
586899
1459858
24953
148950
92174
320099
1322735
902738
712056
1673533
1428227
1299561
6173
459220
1542014
1457854
1815610
1912998
926438
1505358
1744247
984765
1435712
1952117
1175561
1491541
190481
1944155
1511929
340801
1129664
120009
392918
509521
1096657
12785
233595
105177
1053368
722895
604940
302936
1347858
1125464
1475631
633570
1229805
1347432
1750678
683275
206981
1920606
1579345
1679230
1117598
1174597
993932
18938
1136251
892221
1668928
230271
810376
266345
1272581
1882122
1227058
717179
645525
1265681
777524
1893756
1501349
1841626
31905
364398
968008
443270
1038362
514391
775753
1319849
283103
1447303
364324
1491058
207936
1556972
1546830
890300
305701
916027
1317489
1516137
781069
899241
1780630
625090
999293
1491221
614781
705175
481260
128661
1307396
1536682
863126
1015437
1512268
701284
1719383
606985
772154
849048
529970
533096
269686
279960
1086494
705570
1785707
1251427
115369
778332
1472465
1898246
1185678
550290
826233
1340137
1698882
661730
1855285
521964
872305
191845
1491555
1657236
1038401
613831
1111732
345267
280157
561231
1373791
1479646
1118077
1187833
797996
42402
216045
843782
326808
1850715
1527569
520250
1566572
1082972
1132690
1433294
403989
1921735
1791792
1775007
635052
323886
76698
961133
1967394
1018075
1169216
1724048
1451315
351909
1403496
1913560
940439
1086669
1465781
1256908
1206875
1705151
337438
1654467
1300890
616880
342359
1561480
244067
1697266
838731
566905
470462
1305148
64048
1704573
298493
270304
1676456
1271354
30816
1861843
984967
1534898
159442
1026819
1791789
826228
352961
1530895
787636
75992
192894
1956641
1940316
1596861
1378960
970034
1985865
1518199
516737
1043624
1097329
715582
1359240
1268607
1603762
1326402
804553
1006364
1996548
1997440
982189
481286
1145826
800538
266833
367798
760191
1778687
1342483
1088253
1847479
476927
177924
1563075
221785
859593
1200739
869320
1341583
450906
5583
1095570
68097
45682
416917
977892
1079439
611434
750494
1653841
1402671
1294767
1499573
1531776
237731
682386
1334363
1426206
1101369
1099136
1028281
1501870
261836
1808929
471987
944827
829571
1333244
1047986
1867046
1061557
1826523
465394
1983198
1117490
438935
827874
659738
1782129
422843
1712213
673695
253556
484557
145856
190198
99014
1875828
1348912
737249
1966894
231386
458359
769209
421517
775568
1721462
1210576
184214
697149
967016
1714680
902887
951982
1231056
1471122
899853
1631666
327148
1863697
323489
1136865
1882211
1828355
686801
1858063
1131493
1275226
801480
1004727
1918714
1504508
970452
1238849
1946729
801938
110966
954233
972175
1918886
1070340
20720
1125976
808804
1454537
146642
1766964
288972
780915
819533
1349093
1419487
1653377
171388
1355375
699541
729043
887523
174479
78031
1402827
775893
309021
1024742
1763530
1804565
724973
41227
1480996
1784693
1721547
1160450
1056141
747220
1618458
1720479
1327349
699736
1854941
1259723
1612466
260313
172366
740748
164535
252622
1922025
1422699
969693
224441
1674699
1608679
798096
1395912
1281279
720971
650000
280000
1523422
1487519
1690940
1734501
967712
1369374
567938
542089
1940890
289470
1101710
755680
1078401
486142
1233501
1570090
1283016
1877741
999257
826220
1759774
460923
1429051
1902306
1209273
537918
922137
1729056
1972535
1488514
1159111
974298
995362
983527
1093776
17439
1190162
1580814
1780952
491871
1596212
748021
388177
864397
1822537
495956
1806174
1598041
1758763
50586
826149
1172729
660554
811296
1883814
1150881
55386
1636356
1482136
560726
890020
169799
1201322
1678914
1116930
1534874
1994918
560852
986439
24148
122872
1881679
345016
1601917
1608714
617877
1929427
1466664
1299668
549262
1866129
1967501
1385082
1121357
1098555
861227
400579
1029211
1396365
772452
123523
1034027
1928593
128118
819214
138204
1140754
1491432
591108
1646471
960690
1023119
1096763
692148
1721288
1028730
1344410
1141597
785440
821756
1538524
1559495
1188381
322736
489693
1671844
590104
1360944
1789841
1266315
1761601
1690342
983911
1597313
599536
100467
563098
1497029
809540
1246934
1197087
1450201
667220
984660
1418028
1146646
1909165
380522
917335
1271106
1205489
1701218
869416
293338
1228892
730576
43216
1123662
51802
1568714
114988
239524
410992
1048819
218367
577364
428914
609041
1058279
909600
1247377
513622
146846
1384541
1571442
189362
1894534
544950
1910987
156937
109234
1770297
1500938
1652636
884004
301081
996908
845712
164223
1207739
65388
1501990
34608
887068
1550494
1012213
7427
52045
457412
218226
737730
348074
1663322
339163
1335058
1446850
1328484
1105356
1963453
546404
484679
608917
586215
1755980
925782
466263
1975525
274088
822654
558517
332352
651440
1312362
290038
154331
1686159
1207416
1139646
420963
1255225
7217
1112652
484873
1211450
1114001
537995
1492541
466839
1294203
1874486
1874640
1444984
417908
592131
1346790
1565768
541692
1129560
292409
1568871
1582440
30284
15106
1983644
1378372
1228191
882123
1544259
1670792
446215
1427944
684149
1661387
816047
1596624
166520
1068754
1513655
179145
1494461
1157748
1411878
529255
951080
1222168
538251
1477263
1718037
1992964
1518857
736287
988808
779758
870302
668386
857549
821457
1820003
1087079
1533767
1683131
468400
1727313
135397
1262426
411956
1600725
1125640
427075
102594
1712801
297860
1923092
676582
1033141
724618
231327
1179054
1355117
284531
640946
428252
161140
1063167
6520
570841
414717
1351016
712297
1490744
1512382
1265898
783028
1121500
1336631
522750
322445
1335663
1061559
120625
489819
1395505
222465
578769
1090857
720551
293878
1816606
1177574
1644587
6924
166266
670975
555820
652299
1750605
173317
1952975
1444508
1660854
1652418
214934
1864524
1988867
1646214
467066
1881138
348231
615422
1845296
1530490
719998
507462
609306
635811
712667
479274
1329377
223903
164771
1259482
801096
1253292
1611671
1851424
541916
860655
549096
232276
187455
16882
1392876
1075548
1783224
1251853
1432265
606069
47155
1704536
817870
1985559
521966
1664090
318456
1044827
1992149
1341248
895378
1558609
925057
1478382
453858
6198
968638
1132117
479430
370735
1016558
381203
1632080
1525716
1113626
526896
1790510
1631743
185379
950079
1307227
81961
1244583
338534
774403
1337261
956792
1682094
600441
1143715
697664
95726
1973933
248047
331469
743234
1836333
496470
478654
1383325
1034841
1107046
44427
1265583
623281
1380726
1977994
596085
17511
585525
1229409
607168
963478
886161
900296
1123132
477797
291836
587536
393794
31953
779615
737047
1361679
1011366
989441
1327087
1728072
501672
644848
1019806
3559
878282
1580756
1606385
1217633
1565425
1560113
1847758
892141
1513359
1967601
1607982
26524
188155
163968
884462
1511454
1058382
1132296
953985
539844
1815664
1402938
1373822
497316
1935002
163682
1133476
1279519
198189
1527938
513395
1505862
1296065
24356
473563
776028
1854379
1364127
1306495
226818
505632
650859
734397
541032
1624331
1500523
1573629
1904662
1984004
1402267
247050
6967
1653537
1182497
1266606
351165
911159
288971
1247153
744428
1333606
676710
769077
1242920
1646398
1447026
1780911
1865059
1289952
966459
1661844
285899
52355
1465787
1122332
942702
1453825
169073
1276760
1250963
697646
1646582
1250815
1879108
700951
934355
1217145
560671
1485733
1084742
1394899
1976567
1584299
1927632
287384
984578
1754346
251963
212277
244806
1164882
567627
1996527
1222224
190435
1663820
830216
35786
318150
1032470
1743972
1024
1012970
722529
1800648
487491
1919125
926495
404771
1321764
553109
1945908
1543062
787869
1002050
1989261
324926
1575145
588445
1527604
1052293
984114
44114
1257714
681966
16568
1304868
781761
1986043
1178730
1589323
635155
222603
344205
1879752
1788031
1536666
666027
345090
662175
1575940
973613
573044
689848
1768007
56488
1746903
1332726
1285070
95050
190811
696898
1346265
1231631
518860
1374650
1831592
955800
1072285
1788305
1243612
237839
1226090
569273
373043
1383047
906571
1324204
1083518
983604
542012
186517
878765
661761
1103682
1594664
199774
862971
782249
457447
813260
493627
981038
1892971
579432
1591327
679249
1853024
237574
976631
1937608
1692680
38380
1939004
123813
304992
1153862
907769
705174
112114
745837
1882545
1738172
1224132
1309540
374326
25459
717858
1890970
1066832
726809
1888937
1206384
1079455
8643
754127
945539
961548
508215
996634
1667617
1182669
1451734
817480
782980
1414096
1902836
919987
528588
58656
983041
1407489
1883031
1587206
1061265
1605846
1644798
409116
1962972
3691
728191
415247
698038
263785
738794
740799
1159301
1649967
508662
1361207
1298772
1020252
588281
1050931
183478
777173
1816576
720081
1807899
562956
839278
1591110
1275639
1497856
1069951
742790
1895344
945642
1356764
1641097
213235
651324
994240
641357
1815333
880557
1252273
1507069
450245
705143
1570955
1267801
256365
1642292
1994705
1342381
442008
1202030
467429
528100
156183
696245
1669421
741324
820195
1664086
396759
1389155
489895
1402151
1128977
1461657
1836176
1454386
346677
456280
1533779
1551015
500700
1937144
427211
1298250
408187
312331
697825
1808243
405447
970484
1177677
426670
1095788
1032903
1277706
1735536
719059
1330287
1319850
597373
1337218
233443
1016481
1150826
352809
1678864
991472
1110967
964140
1519101
1175196
58624
1887318
480234
416227
871914
1908339
994624
1939962
1143776
740669
845115
1027469
230993
1226296
361884
804826
1752116
1209650
1651844
766571
51427
251270
1178803
65048
442537
1689748
554329
416611
1435505
1100202
1766850
384295
376040
324134
1399186
99278
931353
1785177
1852607
1824012
119791
1317884
24360
1590990
1724703
1974882
697935
1013567
105476
1047654
1991827
182105
1514998
1475971
502184
156554
1242749
247415
271021
534396
696383
442065
543468
860026
1240715
1327158
1193889
1005775
126791
280973
1307128
781382
1595044
1193987
524693
232720
242723
1492606
1476158
1221148
1315177
1426589
1709729
1198426
1718080
1119251
525454
1550631
179255
1928409
1949559
1541774
1923151
1140484
1401691
117565
534021
1185480
1616489
748210
619785
1509726
1612693
343947
1569427
1831011
287063
1618551
1679273
1163570
1336852
1704295
616301
1126635
1754087
1201978
1467001
289271
204849
1647833
1027687
295034
1733048
519113
57531
990481
1581658
1230288
845339
138443
884118
698657
1672662
471229
1038189
41052
1584511
1712843
7722
1481669
1033162
940878
327921
774142
1026184
641402
158418
923392
1242647
355713
773373
523738
211083
65766
76448
260393
1089993
619244
1606054
1433333
516872
681931
1321760
512560
1879421
1188985
166771
117314
1219657
1706994
1576511
628930
1987360
1283522
25573
747317
1862719
1664499
397166
1619229
1634769
997820
1997846
482210
1199081
182081
1551691
1516116
1199354
1585053
11170
1291526
1271709
1188533
657527
130552
1534062
607548
1134542
834649
565149
1042974
1806628
1603
1191830
707062
671912
983437
1483104
116580
1407073
1617693
1846164
1378984
153703
1308095
1990386
1771180
1132320
634865
174463
414059
1877020
274785
543815
364155
913859
658774
645705
455846
1876191
1863052
1490026
967023
425535
1000017
1821066
283736
1448469
239591
1369414
213084
1480227
1947096
1314071
57391
1924546
315141
1162850
1848298
423059
481813
468891
351861
106176
1395948
1590953
1429753
537449
1854638
558777
1400672
821955
277440
1725495
1780723
1734108
926458
1480762
262273
1443616
298688
277206
1656677
501336
1528986
726732
1924103
1106420
270880
567069
798346
1915334
908152
1638405
834009
1783394
859717
229533
475910
1317229
889355
570976
650470
295051
1636212
1872883
1989362
370532
512694
1169258
1423607
312274
1872831
1950230
473521
382239
1740018
1688281
1331101
1448047
576685
73952
713419
1516247
1556609
1435348
271042
582089
1662333
536739
1716054
67938
401409
109563
1770344
1618545
565394
1252997
1096255
1640045
1319317
113057
1992663
1030307
1444809
1095950
955588
923575
689160
134837
1122384
148126
1249582
1352188
1726724
1970628
41687
1141967
1892100
1282657
1650157
1895610
850725
943173
393922
1664510
965978
666883
1316159
886185
1047229
883520
1426880
209277
826702
316762
1138848
749666
1130710
69164
1883054
1318680
91736
448597
1001562
943207
831265
966687
1746565
506181
1323388
1901776
175295
1787875
1672046
80283
594549
1747238
1966717
1305018
121999
1943841
1225182
297550
670620
1982065
683084
1308661
335709
1158714
939161
111513
205456
1935881
919337
937052
1412986
1679193
983155
577164
919447
921473
191630
997316
675526
1531211
592920
1202883
181317
82418
1185799
17680
168934
1004522
1949852
1336905
413244
1794693
1619
394454
398446
1139011
559808
1561316
625123
1786292
1918783
1179891
1014760
874253
1691716
808997
994922
1972058
1153342
443941
949523
846207
376927
1221131
1844550
1380976
871742
1278267
1232139
1735760
865124
584872
1742030
1770237
1374939
1712196
996398
406512
1793455
996980
1056908
1371533
1843612
1739900
1210389
73445
1585646
1315744
537769
892924
1393110
416779
869824
1088060
491357
1715604
278202
1689151
1162742
1399013
968428
1358478
439795
1167327
780748
852991
1401683
1613496
1293983
1599119
1159999
936422
786238
1219777
1577622
1791813
715453
1832837
1474474
111762
962904
1515770
1611335
1832542
512132
408933
736256
1669201
550858
242023
1517941
1196339
418425
232239
1731764
661640
862911
99871
1152461
132475
265416
458365
622385
1563332
551381
1450015
681494
716916
1780433
1502496
879221
1753980
268301
1193636
20352
1327644
973739
1664417
1910684
607693
1475297
397225
234988
1277299
1704901
1634999
999201
57108
1715678
122258
1735996
258530
1280136
543007
1281532
1444987
77263
514668
181089
1048721
1644800
151651
859340
1150297
589436
1528358
726237
1783033
57028
689694
275775
1124560
1916318
1240221
1413634
701292
1062457
1344784
639735
235412
940856
20289
1439952
517882
15175
847442
36308
568383
1097069
743111
1788983
1572095
1152470
127751
1443117
304315
617552
3742
114008
655706
683962
664854
309304
1649837
713246
1493254
278974
623776
1937170
74423
78729
1789909
814545
439786
715294
1105838
1158545
568564
1847097
503633
1180025
12588
1727396
789229
1250266
1413197
1355074
79205
915116
623601
1043019
301181
794313
1672412
1435174
1450696
481691
1310777
197259
1041544
1512171
1290278
1359176
325985
894988
1422950
276196
126522
1575698
1145918
1861204
1720481
1109442
395447
291156
1178672
837443
101175
102306
1013940
979511
1699143
546076
773726
52278
1390109
544856
717023
1628160
447170
391361
664375
290159
848167
295371
686541
1746164
642370
165202
744416
123300
839199
1347983
1145183
1478496
1680575
1534724
1383602
898978
265958
1903497
80364
1044606
1437899
1771599
1858806
1395410
684053
495288
475484
1412691
1897425
827701
634531
1714589
1016090
1324953
1182927
853273
1086121
663802
1289299
672791
1779738
1759533
105960
1110587
554364
1052574
489663
1253893
517045
1294949
1060897
1263035
1348319
925289
1977618
1756969
155243
1268075
176806
1940419
1949580
299140
345671
1094342
1303480
109394
508925
1623622
271785
770179
668946
1934873
115010
1958907
297456
730554
639933
1189395
890601
84937
267240
229609
302507
1091293
1634548
1304594
734899
631562
163704
717524
1012169
392668
52990
774753
236278
1875652
563111
1526873
1818791
1918434
1496168
612240
472740
290668
1342602
1473442
847732
510263
1158618
1153395
1332231
1496917
542476
1180465
1868093
1214188
1334386
1100801
968677
1312114
1569144
1578961
1294281
736352
1671647
304419
857674
1010997
1711128
1637448
1151866
816793
1041477
703591
433763
935977
1290410
1172103
1318535
1671092
67923
478606
719586
1192321
1236373
649222
402588
1342144
1392013
357799
522742
1311917
1796247
378612
1078905
1331882
836804
415454
1994998
1462680
994794
1924154
1282929
850917
297562
913209
178914
1936315
1912503
798283
963486
772963
1553900
1023663
1298403
11169
147965
1672768
95572
1550737
477737
540361
622042
498482
1671115
1694357
1780204
337453
1078239
1804283
448792
1340382
811176
1899642
597084
1881826
517197
1341756
369367
392686
1549222
878419
306640
1086596
756541
88883
1450759
585401
418783
1061475
816441
587386
1480901
1186327
996737
1636237
236832
1759092
234654
879259
1854098
917523
1202381
890966
330731
617343
1403124
409529
1518150
770420
1552860
1837131
1462350
991115
296130
404050
1093965
1848515
1752414
793987
67067
1036253
517291
1015902
977037
607367
1697923
1637026
127511
833532
1097914
1864229
1120679
774240
402071
1409962
826922
1975873
870932
1337072
870206
1953653
60733
1851790
929314
720301
724355
1397786
321277
1948242
51445
361192
8393
1011565
1336697
203125
1322407
952067
1234540
820247
1213031
1045005
581687
1419497
769109
727103
534487
1809901
859304
1865601
345258
382682
25721
848943
1399668
1040733
769581
1878618
796443
1297926
1001579
42544
1923006
269441
130876
874661
1487463
343960
1056128
412267
1226847
1268221
1681640
41297
237189
905593
1677204
1723110
414228
1120221
1499429
938852
512252
1014764
292247
640126
198183
1446938
549124
478562
216190
486294
1630377
1071043
1981486
1657890
1829050
1491845
858969
245440
1854606
6657
177938
1698373
776756
790139
1633350
428427
323456
1792496
1628068
1480626
1473419
1077429
1192742
1836795
376618
194998
1294632
1961899
1783108
986238
425081
144882
957537
1430356
866967
651471
109196
1242226
1437248
377185
787911
1867595
1335568
658617
31905
1633097
1098508
1958168
482329
123866
808963
753647
1309010
118390
757777
1376946
1649644
1471623
1292192
287330
962153
471397
1139975
1330333
1196412
1405031
1148939
1106381
722978
1741350
1549941
113210
863012
118017
694857
550800
525357
1806394
5422
268218
342333
17284
1723346
1445507
1489601
1627756
413430
710596
1842939
865958
732388
1938863
272156
980526
1086227
80987
1160930
487824
910130
1599321
962872
814985
1031402
905535
1217550
648251
303205
904126
664684
32868
353350
31274
630002
209495
1606090
1749283
1326675
589202
1125819
958738
1801748
225481
1364858
1888843
1062732
1775410
720212
1459248
1023846
659362
1867124
531246
1665134
10913
1643504
1551115
1200991
400930
1138607
1929773
696822
1994968
458530
1378980
119894
1865299
1784043
534652
1760084
811929
1895826
657678
104849
1129612
1860168
87396
1840204
1269799
1677201
786532
1110914
898281
517991
884078
258376
1357852
58093
1316840
695467
1888594
337278
1407835
1108618
160181
1702837
1065696
1508935
853216
1285841
1689829
1800328
1128391
102528
823166
1021002
1268268
1372108
1053751
1218689
7882
1575815
1870699
1788306
1944535
1766610
1051167
1354517
1251167
107268
1557053
1520418
1936501
1634453
325499
1850133
1869438
1151114
832064
1564632
1979433
511091
1434915
1573092
1783706
1421835
495593
1902849
931554
1118142
1210649
1232532
413543
1702838
630418
1736012
773018
1841180
1596034
588796
1783654
242971
710987
392780
1925240
1824371
1831264
554083
1287555
294905
347580
686883
369010
1780752
1654676
1121884
964680
1757064
1330643
1749207
116057
1182589
1402872
898416
106980
1589948
1245980
1451029
336564
1060837
1247409
208592
552399
130655
1712384
49213
1513498
1471359
1760257
1638739
383144
1829755
677819
723658
934659
997797
1722352
1550207
240791
1622840
94440
1951500
1048950
49659
1559276
48047
1762796
115930
1675075
1181559
1020728
1990927
501375
107134
709996
577121
606821
22262
918134
1364757
1532178
1910032
328729
1132643
1350635
473783
1194221
1270911
1780209
1404582
1382906
888256
289500
101205
1713104
212250
208254
359834
727042
234950
1360075
778796
99711
1036448
658958
628757
283087
1512208
1364938
115888
1300569
1861108
215319
705591
1411210
1326323
1976744
663812
850025
57173
950007
1239347
1161179
182623
1010409
791269
1228270
815819
1566476
1537909
56830
1118621
929041
1749073
39508
1269530
694633
542339
1749801
1693835
1482625
124134
353765
1470736
1600341
1242059
1775761
665322
913496
1255969
751851
895595
1035963
335055
1102446
15944
1567287
891187
1044248
1545316
1730915
220767
527472
724432
1094056
1268204
987279
258601
76791
802564
1755589
418884
926787
1244221
366346
1546040
1784378
1195871
1913492
208353
1747498
954707
1728986
1118723
86664
1830723
1585468
176698
1685906
906507
1875581
1491350
1450464
1286639
1420976
1686737
1655626
1562470
1718813
165520
1821225
955448
1905420
483616
805374
855351
372484
1048450
1230121
530189
493924
1904254
383176
505958
1663581
1332285
1896397
1680098
667596
1389568
1488680
375078
1349068
624672
613776
625013
1351394
564771
1692309
325272
6454
1328641
1916875
1792265
945856
1924925
1118336
446422
950809
1538238
1120133
789711
1394887
220680
1878917
1740863
1602168
1853462
1121999
681038
217704
846388
1212158
734116
1217755
1165692
1041507
1935593
1081006
1284330
1187496
1337992
1145800
606841
562565
403025
1818053
1646498
1942970
1433876
390712
1182062
1660395
1820048
1844079
1095945
1984640
1728292
155000
1581556
1308594
194235
1349717
406707
1122345
30406
1569389
272755
1258643
1900072
973991
616174
1084079
1074222
469719
766273
136023
1247777
1935458
591150
1022715
618850
1759002
522653
1655589
912952
1300574
1751015
150270
1410986
1852440
1798966
129634
397858
1915295
953254
155092
1539486
605885
1642997
1667167
1210472
1376946
1867154
1855878
7184
899006
1459346
1154062
542412
157978
647896
267011
754043
183197
46393
1180488
1048728
457848
770864
567846
1393440
1123103
1763805
1337311
1947404
1772512
1124730
1159298
272415
770857
1976178
1981066
1024461
31741
1133799
927202
984347
550479
378713
980250
1415562
1756079
1483108
896949
968187
965651
1209201
1454936
1507039
1397575
31075
1417112
1384784
358514
1895350
1215568
473342
1166907
1558008
1074362
184115
895695
519082
1402242
1932999
516902
800209
1070390
1762830
1260440
630836
1926156
1311090
153019
338753
1811748
551649
239736
224897
1319797
1676939
289504
1343156
670050
1735924
774792
1473973
409960
327987
39896
33660
845781
1529581
1367594
60817
491228
1391604
1688924
1540328
315072
371488
1191225
1097049
1466739
774159
197932
27104
1157370
1133910
1150566
1222194
1889544
1502248
1042375
573140
119075
1003713
1405288
1715693
243102
1696584
798189
1145734
516353
1228132
1934948
1702247
712763
1429259
1084882
1154849
1229566
51934
1308923
299414
564033
1538798
311486
1151676
1856068
717852
1497240
526527
1204761
755538
1758106
405523
741676
1508559
1976399
901690
827809
584515
359118
1125309
1414601
59933
1515053
627768
1965746
317578
1912075
1017799
1387346
912540
547354
971540
1237940
1868989
958905
1458424
1600167
1676583
1067158
1868531
1781748
215871
1721477
1872910
307015
1089618
1772543
1014551
1230658
714726
454648
666803
21786
1736521
1843769
212578
132218
1466844
58478
1262452
763249
1926430
368822
1228574
22911
759091
1315544
172398
348859
185214
658314
28263
1421996
924660
823127
1269529
1439923
1802293
1219770
1579447
1004760
917175
135038
159009
728132
1983635
192675
145949
330672
1670192
517465
1304419
154739
477246
613638
770404
1245548
273751
158516
932217
939345
466892
1478912
796296
1106696
545076
1097031
1239881
1884474
1077435
986941
112053
381863
1240831
1154495
367152
49389
676335
138645
1048445
1008523
1835477
1635880
1082572
868054
1117964
207168
1071044
1390318
840998
665576
72611
1401109
214268
77394
326843
1852884
97472
1721683
1380527
494517
127705
872700
1662587
1549750
1809752
1363385
167366
1429124
938432
765993
890058
534640
1067497
1146118
942270
1717393
1783170
157438
1103153
1405386
147628
828974
495141
1832596
1774426
972173
1142769
22419
1749526
659837
643382
32668
1997447
1745962
1849196
760137
11389
160069
952329
321428
84634
148133
413426
294204
119685
278202
1750022
547165
803076
704178
1803176
38668
1421813
1548106
1842098
1914583
174141
291561
580494
650081
1904603
854424
1789638
1978988
1247076
1220303
492099
1024046
1274670
307027
685676
122543
1424894
301332
118122
367747
1179302
1303070
657233
1607632
87041
1546035
1291785
1899532
641807
93955
469516
1142598
1403022
432790
1196124
1056623
998771
1179032
739857
245284
765966
316782
184165
622076
76878
456005
1726369
1468413
1971749
1261683
1509286
660938
610699
880455
1095868
1691114
998534
1018377
498742
593028
527901
1873439
1172471
1079904
279566
1448326
1743835
780647
55667
1542891
1167206
1411499
381194
377415
1133046
1068118
1571417
1110772
627254
625284
281186
1111858
1263804
1465871
1951797
1634312
1623516
1446327
79929
1893167
608994
1624331
1634073
629421
1803882
760553
1525311
1347317
1255730
575479
259802
190505
993193
922845
582666
1385919
714895
1912663
1538703
1929456
1845360
1893783
1356638
1041032
1158231
659179
1149688
1843693
105932
779824
803786
726493
213583
282897
1796486
1789624
820346
1350799
1549261
1237314
1603284
935459
438899
1482025
25303
540692
639691
1103519
1863471
386947
1740416
1106568
1615673
947855
1311088
1513995
167042
1415846
631068
1365613
1401338
440832
1779575
1466443
66335
613467
986750
1290297
1728640
256243
131
1908374
1129355
982042
1445835
1260902
1979658
356297
579460
1226645
43210
960655
1978731
839866
1289198
1169583
1970485
975116
43216
381167
815819
219966
186080
401080
7358
482638
487745
1437293
1734200
1446442
1214180
495126
550495
1620
509805
267718
774208
1861121
1097924
1458424
544513
1719493
164807
908588
1257464
47690
771875
1822130
207998
1588051
1702525
1741653
1881984
864241
821477
322011
652074
1594796
1696155
509804
1969924
1441474
1245133
809148
880974
588925
402854
680275
1628714
1041147
1830271
694358
1607995
1655235
397015
938098
443399
482273
18649
789777
1520432
1570043
1574524
1214203
248753
1227405
613492
523366
735117
544415
492897
1370422
683267
1952767
117107
1100506
770045
1173783
1388365
740997
818385
1130218
441876
330871
412779
938534
1088098
107308
1017584
1317519
546790
552841
300718
847316
888788
1355096
1433932
1510922
277928
568116
402637
1715670
803724
928760
1071248
204126
1187087
642513
607576
1482445
1350363
732328
1935777
967809
444722
985903
1474534
1723016
83843
262933
1011822
1420941
1055619
986262
1514608
1827659
1640776
1415777
1921416
507417
1736501
1260314
1217207
219635
630011
135718
454914
1920068
144417
1543514
1559614
62734
1943317
1048490
380003
1076350
212544
497273
152227
1782499
1643609
1460998
1800486
22855
214439
1616724
96347
234185
462336
7493
1180472
909420
1360083
603920
1662983
1837561
207371
410955
1813976
524644
1859532
1715987
1910467
694714
1878007
788616
1009627
139332
730529
636906
1006606
526164
719304
627601
130645
34351
349861
628466
1936502
1190590
1775139
238408
1669825
1107780
53280
1113917
875231
532429
373659
1838375
707864
1212669
1292140
1439565
1161108
556606
1240410
1428504
763764
1721495
1552595
1839117
1811941
1410148
1464917
164433
1787861
68176
1554046
1649953
784982
813149
1019808
1510811
678158
928222
1925861
333231
377255
928400
191817
737760
1450896
1048725
1428278
1039311
1897944
260669
581442
1631151
1926481
549119
429850
494282
1182162
1310681
1456522
513276
551441
1710192
1909741
1073507
780315
698931
620713
60349
186676
93574
1243421
700047
1029278
1869651
246395
731453
496588
1345231
716014
1458011
1474897
613574
1648916
128797
683947
601727
1114141
1767028
1830001
824032
1079185
745594
1676191
1693225
1850441
1239531
994018
796749
1866970
1768420
1723503
940965
1478041
1885971
1941702
914950
676402
1848212
450604
874750
1221775
496461
418833
1100140
1473472
79947
1198290
1174864
295477
546145
260306
1024074
1947941
1767037
1810734
540603
171545
912524
668828
1515515
1577606
387794
1345115
1183338
1513454
304415
1482106
280131
524703
1674729
1119634
908309
255228
661885
77155
295641
1270714
1266259
1842946
1964291
1596554
410056
206071
77671
1081045
1907960
141525
753647
225688
1233721
312864
1101543
1132224
276933
881929
1852208
99315
925485
59884
1960071
1428775
1427302
1353181
492510
163811
168262
349377
355912
588005
959097
1355695
1304998
1458961
586753
1006718
1231107
1992048
1925833
1495073
154722
110067
1898409
664368
1351942
209983
279379
1683687
442101
47969
268547
179282
488904
1088107
944196
1220009
488668
1470283
20069
1566839
755129
858827
986030
1875651
625832
1050571
1676036
147193
1718883
999135
1662857
251044
568416
1606378
1938205
878442
1185528
526945
1909892
1772137
491633
673354
1745806
259429
1288099
1737688
59945
86540
276197
1753965
516855
1293090
1428286
484935
1437150
1121765
901841
864655
1542648
1939025
651416
417828
1891391
1287092
886144
33837
1247270
642519
1949746
343205
1048966
1714950
1380516
1848989
122787
276719
512215
1924393
1921423
151497
634696
484410
821434
1414325
554270
1232824
1152729
267776
847836
1498937
742540
1236982
1417547
489227
779911
1280579
1868097
1134555
1572868
1032659
584994
296624
891125
94675
1105378
1391247
1189767
427657
1174546
1987886
1601730
1020057
1503841
33235
717842
1762227
93036
355501
1568541
806104
1924215
274114
779228
1823338
1799511
1037407
1542402
399073
1826176
1815903
1583086
699390
749527
1700094
745758
270501
976274
1998619
1067620
1626716
1267940
456964
927644
692840
1836123
928935
1277672
739076
1336725
1778759
669994
302076
1984235
308424
1509746
1391257
1274067
161362
1782738
1538708
1036982
842038
70180
1473334
682840
651615
498860
1063946
1030406
1520452
754546
1444328
739451
1926243
674108
322231
789973
366972
738606
1423085
444938
153865
1578583
525599
1037140
1658534
1464529
403912
789384
1396598
701937
1989516
1885626
982385
1255609
1984483
1360502
1487156
1201688
1061255
450175
1473958
1964828
234119
1675382
373676
1420925
629780
1297945
908269
798427
873098
883380
1180433
1684959
1693150
32498
1258280
1568076
1812264
1811733
48162
370090
28092
690975
416861
1780481
194559
1672210
1565984
101964
1827887
323959
1115544
1205763
532675
52099
268663
777381
181186
259186
1130025
975156
963626
1175194
1740798
287398
1484264
1000752
123188
999259
150466
724180
1511324
607618
1716420
866515
1681997
860058
1170659
1620645
1721067
769015
1591685
310413
561770
909810
1074584
185401
592822
1870895
1563426
649448
1113672
1144583
433386
1839722
544099
1455401
1289216
435406
818988
1823822
635943
497498
47443
232631
435479
1156060
761894
460791
532550
58830
1602632
1158841
988249
713859
442075
1220751
1746312
1898732
802532
1747243
359969
1015574
1044007
202833
1957461
943706
348688
522750
99866
1319392
555859
555870
1776949
194804
1267643
585665
1381042
1699868
157016
1114732
1238096
1752158
904648
784742
139425
920107
455020
1092006
264491
1471806
961144
646093
1794352
1841541
982746
1055865
1354429
13198
436028
621661
737526
42474
1815765
1934224
166165
271504
569933
81370
1643270
1046112
479148
326221
1483220
1931124
1107833
664381
1548456
774167
1523372
1764026
242894
227128
1924077
715211
1242212
55821
1644602
531091
943936
827116
1514515
1034161
283484
759884
251495
1716462
995686
1609516
1689470
1758151
1533271
1064099
1976736
196323
1580427
215578
150476
1597093
833951
795080
938930
246512
1194511
1800740
1085846
475932
1382547
1865877
1325148
695199
293562
1955434
551619
1912592
38835
24615
481912
357130
1414938
1243997
1257477
846229
235190
875711
329842
1385840
1534027
889625
1580944
290013
372305
560649
99200
1910706
1127014
1444526
1307946
1551118
970871
1745214
9957
1698898
1218731
1594810
1350683
1506455
357612
687688
320060
1901284
747568
91940
1509454
1034086
1139761
492631
616599
1393544
1326686
1340032
418523
188144
1026773
1020834
717696
1858782
1881612
1592296
445040
990267
1483930
807829
961766
161419
813535
667154
1543352
1764759
676642
1785061
731734
1699484
1448024
1673703
273264
1294670
19016
805138
1967966
180286
1486959
529708
585869
1300866
504978
190341
99882
229071
1983254
1128758
387555
1734613
575502
724337
387130
515365
327109
588280
1261765
1521468
1581886
585696
1890316
1588542
251287
391051
659594
641398
462417
139641
506237
1207626
791612
1777487
443884
1329761
447869
1718751
236851
1692532
369334
1752136
300358
1197581
1972345
1189299
641220
1864647
1606964
299805
1258408
1149031
165151
946084
992292
1750105
1359888
1030684
1702204
763733
1123697
542181
706272
1364339
574025
559081
58564
1697224
1688113
1494264
1569454
1949997
1176127
1761557
1705051
1597447
1886246
233519
1251068
1018647
1040475
1275318
594750
1548495
1550490
1555826
438708
1248901
1223677
830256
1673800
887959
91918
665722
754578
1606931
870252
898417
446839
1273372
1029273
1003694
57147
590984
8451
1000542
251828
173331
1877554
727441
413916
915524
823745
1877356
1942895
932285
1085168
973038
1088542
1026490
1868350
525597
419595
1904101
897836
1263245
523776
153880
6644
1511516
1449977
172166
626620
1146162
1080228
1894039
464816
1797277
1743886
1860850
1299666
1849201
1673057
436038
436439
529419
1540896
1984772
837438
28139
354809
1963190
241649
649197
624425
158931
1293861
457904
81883
1410447
191273
633477
537762
1744965
350067
916092
708373
1010568
1393727
1058457
1612648
1677298
1435474
1944054
1307544
1781509
996266
1737078
718211
306556
1566959
1228628
945600
1298949
1553132
1917335
641159
574210
1344288
563990
716898
1038006
1134991
1038548
546951
782709
698995
1061667
1711913
1337179
1757050
1911775
515785
420086
1114421
1056139
1312632
421984
1324229
1983496
1360954
381567
1992327
1316533
328964
1433805
1407085
1189423
619808
490874
839904
1010115
493658
245263
61822
881735
437581
876880
1748166
267204
1459814
112125
355791
747584
546859
1606447
1597612
1629670
1504515
470103
145519
377832
1314218
982932
436038
1943639
1047698
1461256
1167217
985188
749678
112946
1822265
1349501
790950
2658
1008768
1135419
1148913
953685
20439
582410
1211203
1148080
1294177
1061619
1482447
609953
366212
1484206
70322
25613
882968
509280
80342
622190
1085600
757186
1302363
1185731
689597
218533
1361694
183786
252649
1913538
1137504
157448
1455541
1978088
595712
1497332
174774
1877952
26815
628422
1970535
1064568
1573395
1496843
615376
1181348
479293
246829
1001733
1639791
547710
1295079
146316
1970127
1841734
144684
1777485
1021667
307911
647916
13745
36250
1167162
113146
126103
1553609
1789652
283976
42784
1148849
1202817
1612997
1798179
44179
185206
1917201
101359
743946
270304
212440
993225
1907527
1502285
761986
910982
425547
1393950
1136588
1620389
483462
580469
542812
1874446
711597
1456933
245130
1705979
1829910
1001779
1544587
994556
664991
898743
1660565
525456
1146162
971061
1760097
685997
1625888
746212
1667953
707919
221306
864498
285544
1660860
1131504
1118349
233950
59215
78779
1619013
1992338
418425
680478
1977236
949998
1297015
1615163
1618502
1664938
1467907
308163
421576
1065555
1073765
1210145
1585942
577729
59649
1327334
1888730
987554
245757
1962004
525974
1336188
299801
608468
800141
1200140
463930
1643142
921406
1257968
1501204
349728
256983
1661739
1228755
736506
1555016
745517
1133777
1717153
451498
878214
4686
1142604
1438640
1746346
1031957
1612435
50341
1990652
738024
801687
393670
1952904
1753747
529144
1904020
1571695
130157
37961
554082
526463
622652
1878373
1692203
770919
1628782
1132408
476982
1939278
837779
1994426
118438
1990996
1517495
639605
1257980
1781488
633996
1160112
1302352
1392089
1279394
823838
1680945
642012
1345489
30889
1155463
1180020
548892
1558641
1890249
1559504
1225632
1088332
1679718
1221758
1946142
1977121
461331
1461123
1057412
299366
238713
1057525
584674
458089
1165614
362215
715554
1519721
1275924
565187
708064
629762
1785277
680161
1013881
1236740
310871
1420075
336809
910201
1261912
309413
1566962
907853
417463
350151
990647
794456
1594285
145715
1427698
1779634
735456
1029645
1806880
1128387
503344
288567
1280989
595607
1625001
1583214
368610
592471
288481
692286
1655790
1721523
1378120
1508733
811000
1770707
1094049
481588
781055
1821631
700864
1662850
248512
1172152
299591
1584768
1083270
244817
221638
910432
1449025
484421
1462041
188393
1292567
1206579
109780
1926227
1319479
513574
981589
1577057
846585
1104270
317759
1118645
1538558
915686
248239
85885
1922436
1467178
1377486
1221064
1715434
513398
842919
718232
902367
1895688
1750222
1006806
1211233
301197
852286
522541
699193
756654
1382703
1553449
1675991
817139
1046606
165376
1101345
1467162
1456146
1135024
1477632
781708
1715935
1682775
940905
1303400
1549546
273952
627756
236895
1407787
228178
1501515
1098751
560187
149425
1310475
923125
310693
652536
713406
1016728
1964727
1034900
1958094
1619791
1019897
1465485
1572501
615531
427356
1067875
1275388
1262365
1742832
1947685
1047760
1133148
1158435
1748408
1127459
1478864
705299
1847904
1318771
683394
1642371
1128214
1008015
203326
571262
1806706
765841
1665812
504449
1068086
701705
881839
1175248
454582
1020418
1195912
820082
1485950
1612862
833721
1270411
320423
1452382
1846529
357545
958647
558550
606705
331017
583260
1256331
63317
1051758
730559
1756448
785800
1285959
791588
187800
939416
1665565
343605
985813
1569435
494064
1762036
695719
561719
1937909
352502
944178
1127096
874609
1473729
1320030
518623
48757
1923819
1378192
902533
660110
1088467
1471346
1213467
1012367
1352833
635215
1895130
113041
1569315
1640285
839572
1919978
711282
350003
475349
1117211
1263473
1375569
1645761
730049
1591706
533162
345161
714829
813691
67093
1581501
1309907
1821500
1470512
192860
142326
1358821
1199808
1082783
918168
301016
379174
1254298
1255594
1793819
1864672
14988
1251327
1918543
780290
1878578
1216177
1436149
1118782
1134208
696349
834636
360470
1501046
1680174
1343063
716867
1258382
928978
1497969
1088375
1430971
825179
4179
856230
995016
68733
1595926
420399
13096
1759030
613306
923227
831508
1108642
1562911
74180
1917842
1564986
968620
934895
358577
387125
442577
1710642
1204320
1486358
747299
1651595
628172
1040875
657499
1098979
30024
780438
1595637
1261287
393880
901726
1502981
231555
887961
1426608
509071
25792
480210
1866101
969551
1389411
526240
1935985
1205747
1261866
1523297
498151
983848
1419201
479748
327349
1809215
671923
1718374
1300660
1621887
1064289
554082
192957
1032550
259716
170378
1452208
1456547
224826
43763
789792
1228031
106048
1323517
680974
94588
1446447
747383
712809
920582
1361777
550699
1860170
1190416
1410711
131617
1923339
168768
843005
234066
769809
66812
1301683
1679506
443118
1971459
1106422
421665
1919405
595196
360162
1099668
684847
435390
1514679
806577
1998953
1052197
594129
449445
473739
751042
1507849
1695166
1710345
476433
203977
243198
986324
841228
1570784
1553691
473085
1190314
1498745
344854
1575875
1554337
511887
191745
1086422
682724
162218
1601449
1556299
1963425
1718508
1305265
762305
1800246
40533
1267563
584268
1660951
601356
210602
1845480
967316
385995
431366
120314
1913149
1903381
353979
1121229
341385
446214
470206
82798
427069
110685
300175
991109
271326
1991083
448225
326420
809676
1148389
990901
380000
1610621
295296
147138
766809
1325656
1588511
626642
519322
1654499
1862931
1030639
1927493
510634
1779091
959104
1249421
785040
906483
52821
43195
1881408
1331825
874943
20188
1501195
34840
628080
978496
1782212
57628
1534573
1513392
1308478
666848
879047
831510
287795
1393303
1444956
1587142
836474
1099469
935893
1150332
685282
1467425
535344
1712117
1408026
707130
1181569
1012378
1821688
1026673
1512765
1057866
619964
78932
1381620
591462
131415
409200
1361452
53038
1740252
345717
724064
1998353
1935420
1546042
771455
701058
326794
465860
1215514
1939645
1865746
1011747
57042
1170396
286583
1544470
753779
140426
1194250
1540731
1100886
1374889
1870060
1546932
1948525
859841
554246
1094031
1817109
616021
346340
1445305
1420106
1536167
312620
631507
1523267
1354538
1744101
1908002
1673006
1724932
282426
548577
1587320
1990859
1433824
1875918
1617735
882675
223888
184803
1312463
1734110
1781038
1677945
1631592
538093
508313
828728
1384668
1639604
306796
515357
736378
1211351
1492988
1862964
1231187
416313
230877
1932383
641226
706301
1774113
1791597
1107548
1723615
1751381
415030
692882
576411
1349472
76286
647667
1340741
1605459
1071758
1910741
1727816
1739853
1348007
668258
1298656
1103736
76948
1046755
809113
1657200
739085
961380
1402360
865859
236709
1423375
1336394
1159402
1239325
1725027
816432
631484
1054652
673896
188455
805079
867627
250577
1876296
1391493
494905
732056
934465
1197150
254832
381179
1561097
1595954
1947093
1229581
1350338
587406
1953116
1248077
1226825
1545432
27403
610304
540839
12591
704211
499068
299908
968979
1732876
123586
106403
1248767
725962
408070
1507052
294931
1800630
1104088
460798
491595
453261
664932
1471218
96917
1139684
1411019
1120496
1411298
1503734
1188112
1418277
1188901
1467321
1574113
1698161
1393159
1359205
1476695
676248
1464661
36637
1542012
387422
469169
1318935
1143151
1981487
1389066
889583
1436346
587581
1486240
63668
168811
1698692
315158
1790509
48258
1891291
1988260
179321
1236149
809283
113599
1214224
1829942
392865
989148
755419
1920151
321545
1832707
133743
296437
1945374
478548
1349312
851223
1220078
482789
1797811
1037598
1176075
1411751
985143
1681862
1079636
177099
1451558
1676692
299661
1804328
1537813
1418916
756659
1885524
828840
1918691
1298154
1976939
1013998
5109
1632160
1863329
306663
1502106
279286
1238305
850744
420183
1007002
93344
1979054
1051247
238543
521725
1336387
1482584
316739
293607
1703374
597621
974618
1562095
644696
1685726
1647020
1462004
1626634
1210088
1260567
892978
1928760
1603682
1930119
356715
517851
670982
1011358
362600
242872
411344
972318
1629369
1361924
1775915
998819
1700650
1954672
835288
1887972
1888974
968170
372643
122875
1963742
968840
548647
1112018
450262
1909022
1538951
932685
1997480
314311
984828
1902545
1940182
1212033
294673
790668
704450
726443
371089
935287
1889058
988028
834454
878664
1090758
1755774
741562
979544
1210581
1364452
1876713
1343944
1118571
1797630
85078
1746909
1490231
1448242
1561862
1238254
1557532
292079
1220668
929976
1423120
280589
1223140
851544
1406265
773549
966563
1777711
1520414
1378343
298946
533255
718421
202654
739146
1861703
1173235
1420371
987543
1991139
1200092
1172380
224947
1097147
355841
1043116
42076
822089
725077
634010
1278490
574797
934700
1323190
996907
193149
199644
606366
74852
369376
358979
1449246
1835609
1084225
608632
344037
476779
677140
1183592
1253267
1644426
1162083
1957210
199845
1481621
503184
1346611
738120
824330
1311129
1797636
365566
537332
1766551
1701714
889971
573007
780781
658233
757804
237176
886098
102058
1005535
561791
1772688
1107526
710211
376316
1161557
206266
639534
387163
1818857
79190
1542764
601197
368740
191766
1311233
1839598
243498
364527
183493
377644
1810438
859262
1365789
1470357
24672
1204938
1101959
910365
481169
402058
1542776
1332831
1977418
218236
1525715
1170841
536765
579715
384004
1411188
1159194
1521521
180543
714819
1440388
1805591
1320751
1291181
140305
1587890
829718
1535637
1517260
1127553
902700
1060900
1112900
1095883
1070983
1938387
670802
1934871
1143916
1287852
284490
417535
357034
858110
1736084
1260835
1713021
406273
247906
1038086
1866682
1020866
98024
426615
135189
1442751
896886
1878692
1214663
1820872
1761106
1830883
1849539
1123488
1070206
1164499
529464
800308
1423291
813168
1624682
474687
1146241
1364056
14535
871349
186211
747358
1444170
904660
1464685
851781
499651
1378299
814306
176334
1517188
144664
743910
175688
387140
688491
1555885
610073
204715
235968
889999
1962150
780818
1386773
65300
1762365
1691668
1183399
1681211
1431295
495677
1524299
1416976
1426883
389005
626877
265198
1403837
927953
173206
1268620
1615006
761094
770403
1596842
785630
438701
646228
1050533
445362
1722345
593134
1875683
613146
1115522
1543033
1303147
394448
1927239
1092050
1861403
898048
1365582
1362286
481774
1844730
1764904
1214260
1071778
1911718
447123
1286413
984929
584002
1734812
1438022
665514
718602
1140989
19015
373706
146795
1072387
1782904
1630556
789622
1437501
1500443
36258
1439398
1693803
76186
514702
1272869
1247709
638304
189107
23094
1231813
454826
785610
272566
61134
1525340
1290954
444224
424139
1172874
1888991
1327367
96573
1879675
53275
60023
793247
1412210
55406
1440983
1514523
1435086
1250779
181775
170319
320557
562777
654117
1156530
1919931
253392
626531
395055
1222540
35109
929583
1986856
446509
996801
780900
1680488
485699
1781962
196649
1244401
1558447
1685864
553066
1724420
990648
175461
126237
1334517
1541934
1576801
1532263
365902
1160412
344539
759335
117183
634621
1284614
1814813
1888199
1086656
755978
1466715
990342
524797
698391
1772334
1286458
1842292
625615
1455970
1970918
1503890
1915924
1590763
1072834
1145291
1232116
1894300
541246
1406213
82117
741631
1452683
1860761
1959147
6539
176557
1092340
1656690
809141
1057052
1378222
1678493
208178
1502271
823604
892157
1858762
704510
1191451
753671
31214
1131592
1751919
64564
1821225
1822123
1567572
1677165
1335470
1708984
462035
424597
934667
1623018
403145
360116
1944142
1862726
1804852
1122789
756400
1141249
813871
744967
623388
1473951
1898281
1002228
1502889
838839
333985
512333
460910
1871474
1060815
369270
139176
829248
35704
774608
1251903
1138710
1965
1510464
1864375
667157
1645832
251899
1495185
1879268
1496041
1936850
578636
1990549
1065637
661379
926832
278568
1934283
1975135
457252
599355
451311
1659985
992405
544445
758114
1656710
1224952
117740
991240
40394
592650
1358687
1683596
530585
522853
691349
1890765
1035355
686268
1677240
1540746
1259897
1078191
1916489
441114
1078933
812068
1423821
641695
1008806
743592
1157209
364159
1251220
1574261
1752075
1274515
388403
423799
56057
1801623
1290622
1703469
1537092
64242
1715826
274006
598639
778042
339244
370896
1742856
1114315
407209
1860128
296299
1483678
1435009
948851
1911971
923034
1249068
871957
990351
26357
717196
1959026
440218
1250182
1010565
827323
505545
1380252
1371436
1404594
1135319
1502997
1001762
1469551
214645
1070976
1011491
795197
1052408
1039927
1461748
1496471
239023
1554442
1624358
553848
408780
1070576
261650
137232
1880627
548891
399125
47898
1568883
1879384
166245
1909840
1788079
988570
1660394
1630900
1300693
1719872
225052
1858073
551574
427640
335308
1013598
1842299
1007744
860080
1806727
1855949
749621
745622
605944
142350
453153
544998
1012078
1681603
53980
945399
1739351
1342065
129394
289633
1547315
1477510
93814
8363
372539
1581533
1133898
716601
1542788
66809
830052
103412
788700
1645555
1891698
1160641
846956
4878
1315509
1016458
1011130
1801427
1660325
153600
1170840
1509864
925903
727872
282566
1744496
869963
699511
1133860
1936870
369867
1549037
451365
1845948
316957
1869189
56471
124510
996114
738088
440545
167489
1827629
1989439
221556
963595
731857
1327936
1392046
173124
385264
44757
1345432
1532523
298885
136425
1577669
17574
1258024
703786
930778
1190488
602488
922498
1528268
137586
442913
274597
953696
616705
1041363
521248
398733
666962
1556191
1787156
202290
217834
743999
671901
1769162
1774056
1718049
777316
420692
1676042
1825716
1588186
397171
1870709
1421849
769253
749820
1372974
1234204
211456
1078083
1700187
1172165
576242
1152958
836154
1035030
1461999
129553
1298297
868558
1997123
291567
1157865
1275254
204231
981521
905473
1754825
1683393
609407
1141924
1598681
469100
1031029
601633
813071
201328
142800
1289024
1118945
1598065
1081976
722906
1408522
1337392
1460556
1318369
1656971
577101
1853546
1029682
1606247
1550391
1329529
1786544
1371125
1199089
527442
289276
992579
936196
641594
1332482
1308822
1693267
715086
21224
459075
1446390
19076
1654870
255671
233725
1686091
147888
598633
896466
908637
1725060
932603
424187
186111
449912
1241270
872741
522714
1912788
355123
1638411
263046
1434639
397209
1752721
647218
343398
639120
589437
723478
120198
1599686
938665
239237
880797
831708
1306188
19035
967219
359252
865363
944459
594341
1394870
1222037
11238
1597605
1310907
252968
274414
527195
350223
1547937
835002
1494614
680216
714659
1882417
1140089
1911421
1401295
825199
1534988
20210
1470080
1146809
1998510
1332944
1404037
667767
1673843
1202872
126718
1594040
1921021
322228
1975860
1041298
1339757
1743927
198500
362189
1070042
1124488
293082
239056
4968
1091917
860460
1855654
637017
556092
192163
1083463
98371
1012804
1139580
1994131
527404
1927789
259533
1870485
1046907
2821
1814517
498784
58585
953
1697051
1570803
330310
325686
847470
726896
1048608
1063285
521609
490800
86074
993272
1248215
1888312
1737541
1813247
1039598
323388
1410847
1167298
1407931
691074
1862840
1269561
371443
197918
1429664
1417239
285771
1365405
905039
1015853
1576671
1086456
1780482
1889768
398772
826605
845521
219369
1536226
658623
1137046
1789229
1533273
402196
1038080
1441639
1508928
622965
1607397
1353524
1852806
1796929
1622841
1240996
211992
1407412
1101137
1385671
437148
1022002
1294956
75054
1909372
156766
1520882
1257575
1168640
1017315
1905430
1378831
1968686
263236
1126328
1411148
427689
1995037
1667074
1629569
1130857
1800150
1711503
585700
633304
1441947
8871
1822531
1313646
1141991
1655010
1264750
278289
1387338
247393
434763
1612041
1449576
406912
1609095
405799
1377393
504477
377451
715301
254520
459378
31546
282654
435525
1619216
1931796
353036
1993650
1964833
261264
1237182
1141855
892382
1755950
1292464
666065
426472
75511
1598433
642192
76407
1072626
63835
1164145
297633
498277
441884
896709
833334
1046371
1759572
1834079
784847
586072
85743
1982688
47363
564968
1193374
766974
347414
1201733
787102
1460217
110999
778847
362037
77459
1733612
1389791
1894500
695650
1954837
1810779
157041
462808
406771
1822697
663287
1896349
1640070
1738092
1593388
1741213
862731
1149081
542270
1149032
1301123
1515147
1471565
384435
1403844
1596975
904593
1182174
1874700
1688762
89768
458783
1860454
841218
862677
446490
1338959
11439
1508858
1474863
1573970
1405623
1968586
675408
795913
1409479
660109
708699
526958
1361160
1340119
568277
561149
879349
1580964
571744
1413816
1461015
817642
1525247
1533438
1694662
1706494
66488
1175680
335765
326698
1594511
688411
549568
159846
1745563
1417989
1640821
1004970
1204315
347050
865023
1350699
1823114
1888161
67196
1797306
238624
70939
222798
494543
272055
1318183
381989
143236
1297882
1013627
1946750
1213245
4762
1884069
1381612
892903
1857641
878458
1715722
801398
1834874
1470915
351837
1488349
878946
505453
1251782
1514339
718676
1206824
1045184
819696
1501145
762275
288589
379239
694736
1260703
1970811
263488
1073712
1484294
1568282
1763514
1202299
894430
1628562
1673716
579120
626782
46803
1080907
1986535
621574
365806
1122726
926227
994866
532558
1723516
645957
1157015
1328968
524419
1447994
977233
612413
1559542
1877144
1799500
2250
885488
647802
1655722
160032
1080862
943630
104675
906330
941153
655393
1356258
1799174
1887400
1970815
4790
1321826
1113199
1544014
1586283
1202476
1371954
222371
57389
1326608
552163
1526320
1986396
1043802
937094
225384
1840772
1084000
1654657
875761
1356913
38323
1309859
129812
1598833
1724341
228445
1828267
479003
1307171
549662
1942001
1223639
1376465
1575011
1215491
400111
1081499
896020
929223
119072
473762
307228
851680
1984346
375317
1528669
1134888
81310
1518144
1946414
963545
931597
276155
639559
708061
1620472
841322
129575
1764602
1870180
1139376
876130
1083716
596728
1929352
191188
1656675
1700112
1019862
971455
813893
1692804
592972
687963
323304
1059789
1662119
414433
548853
1983199
1936441
1320510
211727
1665999
1403188
374884
523460
1257104
1144900
1650191
752788
1765878
1059314
1254409
147162
1254969
1961694
1829701
1239235
41475
786840
1293725
679822
1558260
508799
1663746
359734
323788
1298744
1656938
33013
790277
195410
1146064
1582086
1835138
416958
677174
1083397
1140442
1707847
400472
1510722
1892555
727289
307382
568500
517737
1197824
1954187
642141
522891
1334791
211920
628742
556842
832324
641076
1274229
1990945
1766189
152320
1080426
368658
1845556
1416393
1106378
1208309
1649010
1240273
657229
767606
733533
1324239
1205906
565619
1324594
417676
1857458
838898
1923372
1765826
387967
1261411
527142
1675277
1390430
984273
139666
1891517
357769
763980
279210
1910654
1523930
1198574
1113044
852124
335857
1194231
490482
807252
1119613
908936
829597
1011476
1632981
778688
286639
706395
237395
882181
1718147
1114282
1550331
410081
996749
396803
1261171
561026
1458412
1484544
100961
358700
513627
1064333
326440
775915
1606115
1531422
402704
1950493
1555651
376671
1041777
457553
101695
1172836
1834527
1538258
185747
782252
1048316
1734355
223594
1790784
394761
1177463
1553653
682904
404719
1279352
927598
1077303
1025012
821225
165319
864590
1425308
795107
78956
1588213
822785
361284
1155541
634107
1122667
1403370
1599590
1702106
972732
242631
54463
1952085
196461
435165
1619930
1192272
1080786
237631
1616447
1395759
156100
1546866
776363
1778928
780180
660603
1604133
318714
777022
845239
884867
1487616
102633
1549587
1999900
291037
510404
1420488
1254276
118947
1106764
797904
1069685
1008639
370468
298448
473455
742459
1007546
1220568
1120499
413669
28644
95512
1835346
1296952
485484
590073
637539
1084051
256798
1232906
923386
760231
703001
811375
204493
937973
882533
1307864
1725486
1744326
1752966
731926
982702
616058
1844191
1848742
91747
1409785
1866292
1033057
157785
902765
534901
1748674
560837
143466
305755
833980
1663952
90009
339346
389099
26593
1758808
681314
937414
682522
10583
436190
151851
1653748
1285507
1930551
696744
1214553
1314602
141353
1753799
712616
838636
1917391
1530334
55382
1300991
1422086
306328
369001
67527
30917
747134
1600817
900931
1646822
1571213
1950210
1837981
1893076
927382
321514
938778
1115516
1848311
1200798
410754
897553
457211
649992
1672419
1227942
1892114
1287791
1436732
1057574
1244056
1906219
345231
220782
1060729
563734
546897
701053
397240
809428
933791
1934312
347097
822249
167429
589047
1721815
1246788
1549714
1853955
1069355
827841
1240881
1420709
1702539
1361856
404829
1452206
1303092
91828
897085
1164806
424873
764051
359693
1701946
300939
214697
1872766
1814452
1001575
609780
1380838
793144
1870082
1915861
1521918
700853
1527631
151023
1268334
1732965
1926540
263482
1683804
1268968
567756
1527084
754700
1679301
1338697
1910677
1102606
450859
312683
180102
1424934
239664
1338401
1519490
1515907
1845956
581967
1666533
1885042
229605
733876
360678
1351328
1284654
1311850
235807
1009018
153235
322163
277786
574934
1133770
186958
624068
501226
1716759
881737
261571
1199398
1246042
1746064
652772
1926750
309782
196833
400921
114064
1684594
1817591
67529
794073
1892917
93966
105382
1204139
13554
321656
1005707
1307444
1609659
1032035
305413
719855
948565
1841270
1755875
562759
1378668
714812
218595
842175
1467236
1388114
1368168
951310
1555969
296320
1797871
68098
1033208
1193592
699098
1062028
787583
996127
894264
1179261
1235118
1723190
841839
186182
1051160
1225910
956824
1457128
174039
1859904
461639
1301448
1736179
65408
1548245
1970378
1016583
345143
1758466
623508
1363874
1731197
1990449
1589637
1458026
1786255
41325
475760
1361560
161523
759038
1672212
1698838
757518
1778572
852857
881825
185178
1164181
412837
1401329
1947707
1802668
155036
1622594
712349
107098
1645139
1051992
591796
776073
1972235
1432375
1087070
917364
861997
703535
1414518
370138
1353450
860512
1499556
1833451
1620459
330403
282903
470210
1167755
1693713
452140
1448700
1954715
72645
1250092
1721839
161928
1292308
1981733
1106176
1030959
671395
365641
1141026
1345351
691953
800222
157104
880607
1661632
1521767
1728724
1283702
815452
552031
198799
269217
275298
705013
1611464
956444
1902936
1972096
264317
507633
1370722
513846
795895
1477757
356201
934036
1163733
131176
1116300
424751
605459
1549584
1958593
1285396
919902
225060
598865
301512
1234050
1133484
1687321
738128
219958
1573749
444467
1623294
1084069
1182559
214638
343491
1118751
931201
228393
785357
1855112
1873824
979538
1692674
580587
351425
434378
1678895
1937483
1889739
1207229
557450
816320
577799
448273
1645058
1267555
206236
1584791
38495
1640660
426472
1422739
981874
593248
6655
1186862
524285
529324
1205979
286378
1261836
483803
802639
822341
465423
1631527
1841435
1947496
463433
1728458
992745
1785650
1750113
78606
1875757
1946676
527977
1865411
1699045
1188049
1470643
478936
1002344
1249329
1501750
643698
1821591
822273
597153
635683
1382981
535293
335840
1636390
1068423
638953
1176173
274175
1785861
310383
261416
1850951
1298467
1933595
1960052
1260934
801136
7570
893706
1497339
614981
152855
1032356
1115942
1927851
1274918
1530497
222956
435557
1051242
1033574
1618167
1661980
818901
860632
1625761
1117135
1967141
1096125
1379929
119632
1662189
1673121
1774570
870327
1321277
358697
1104480
1972425
429717
1304928
816531
1999521
1431411
211199
980403
984004
236357
1790226
1682917
741263
1265031
1883800
353454
1637736
358169
284703
551973
510598
1080127
1236482
1486276
1927566
1405203
5855
603314
1934933
378696
1338607
1114904
1442439
1936625
663897
814032
1721098
1518524
878883
1864097
58203
1928583
1358379
697145
459938
1851025
1506256
1258175
1366482
416590
438819
1672312
1129081
1713197
388467
791769
1175667
1373934
1430101
1328036
1882395
422014
875299
968463
1116570
1087628
1064720
128307
1096058
1077946
1964867
342407
729115
1109011
1379131
104820
735332
1620449
1129197
544678
243260
1223283
618577
1584698
1269168
52320
63858
1678473
1300630
894398
99791
893985
266417
443974
67999
387550
1098942
1448012
1568453
761153
1055515
536505
742725
179408
1156892
1026433
824498
504400
582132
1587956
718654
223362
646321
1445998
572771
584686
1377719
396286
1938699
606828
1067682
287676
1063763
1123450
704278
1593757
1509817
269994
1721806
1458597
60826
1918366
392727
1039248
911433
116319
25538
642635
964556
1333601
1311224
604796
345322
1230442
1435189
604950
287330
1253405
594085
1936821
382311
340611
1301604
1579492
744502
754471
151477
804508
908228
1280455
1341581
1181878
199022
208377
1571915
815065
1915752
142327
569487
1891055
1238724
820331
1152880
1643149
531509
1588904
627099
496857
775889
1374588
1898383
1304362
88022
1504096
465713
1012635
864452
1582397
524653
1932201
763265
456017
1525034
1866573
909638
1795536
1153832
1598726
1429320
395057
1272938
1292393
401440
1639509
1227405
285050
666378
1220233
1379238
1513920
626812
1653518
484183
1712153
1080830
26284
1212404
1676975
792830
1520174
1464739
1062479
1298185
266114
874351
1282612
1492729
115079
1190385
646365
1041481
591912
297797
1284010
268134
1574223
1591238
1583662
283591
1162666
261208
1192556
33790
1163888
937823
194942
379487
141284
502756
557424
448779
271482
113236
986366
8392
1047109
930771
923217
38767
31431
42926
939072
255256
750356
740504
1152713
690502
1260967
324469
1748307
1853413
1816618
773483
1275690
607190
125434
668325
1772879
216160
1153702
1188506
840947
1146230
23848
496890
978799
1313956
1109578
115333
1955826
14962
1567355
454705
1618971
1732726
201292
639268
1981187
1796227
466022
77696
1712224
1531247
1183035
717414
85627
53491
627195
1656280
1121386
330562
1056981
115749
1658493
1571704
455441
1102621
1899877
1361724
1886638
1346349
1434030
907211
1993348
1088480
347
1648433
1776244
1563250
791238
592897
506169
281769
98742
1252094
347090
1407161
1711938
894689
1217587
313633
830585
844365
718061
1623224
1155347
471031
643760
1473785
34948
1032513
971866
974441
1750641
301584
1922637
33036
841587
765860
1048752
540846
901128
1747024
634602
575698
223090
849059
1691411
1165997
1516097
494667
666568
995800
647154
1637500
774011
1357076
864765
423745
505773
1419772
1448533
533318
1008619
571701
568529
1416680
1812242
1193347
17672
1495477
1246552
677231
592334
1674971
102607
654249
902077
405335
1419725
1137118
1622487
998348
1731769
602747
1771134
78503
1935181
482741
652536
529900
1710170
17062
1962291
1376583
706115
1214728
1561723
877799
186180
42905
273864
830421
887621
1425481
902234
1504108
1187190
1637559
1917375
1367729
1379761
651116
1679467
1600045
398942
1803410
1173101
1013278
1430872
1905426
119394
1824016
438007
1835487
1257917
103441
468993
1606607
1672475
1814418
1702196
722043
246446
1367030
425061
1323593
681451
1972114
1873644
677285
1660323
1662643
1828988
888103
1927980
538833
1959026
1304980
1562405
377770
1316926
1862644
539031
1054412
1680141
870048
124413
26587
1656378
1671242
868516
285894
1492190
166756
1427085
97432
1460151
1925048
1988352
210488
979004
1583261
1285297
161651
1946561
1464088
64666
1346883
1453072
283668
1105070
1010940
181865
1381674
1211281
197957
1480580
1187148
1408280
1481119
1253520
396088
993139
1223541
1700917
97940
1538233
1910406
570780
1456324
1884719
653563
1095
833701
1203759
1745976
1465435
1227294
1722069
1266295
380358
128245
865711
1252283
783713
1946986
504383
604144
1199994
1540045
19153
1472104
812832
1667485
287443
154416
95757
1724765
608316
1543605
91888
1056330
1719375
879649
880598
1562109
443160
390928
1257079
966628
7044
508801
1973850
425424
1933124
1194368
1630688
1007892
1769939
191659
1585837
1766133
1673559
864148
737801
903966
854548
1378461
1791454
515327
1165644
739033
742749
503645
1806637
173276
1159433
1463792
1360462
1474221
1144362
1534060
1667997
835730
1057133
265662
767623
1485639
180237
1168178
1966052
1254655
880436
1880287
1250600
596188
1896405
1580937
1107828
1741693
1250894
1386190
382639
1920049
1814281
587461
187699
405297
1791645
1847911
1049387
1857681
906525
372018
972089
1441181
1910006
1727424
1367555
229427
657234
1382399
651767
1836002
1474967
68627
556672
808854
316340
1575113
1876353
341224
1126297
709817
1864480
756140
1293026
1278281
1764380
1801359
1576755
621083
284147
672681
638155
1923686
779379
542034
1047839
1549453
1003073
797140
1315789
853881
834679
1587809
1346876
1134176
1724327
1370553
143491
1445354
222995
1835947
77288
812267
230948
1709816
893157
1380898
367601
1685434
1704643
1422047
1642595
386401
1465141
615779
160895
1559662
650625
1777561
484994
1413336
1349606
1895048
1132128
1552176
569508
891229
1142496
660626
1857052
1070587
1977217
1971497
798753
1895393
1790614
503652
783313
974121
382051
307987
1476039
339562
831675
1090418
957304
637243
146057
423234
791743
1905191
1304217
498548
536176
1666298
791973
1396931
946460
1002884
1829839
188555
607437
1559193
1307060
1613716
977376
1628689
1991407
1126218
930580
1261327
1893056
560199
786776
1862448
677042
110726
1734926
1997148
147729
1461294
551338
496525
449065
61959
197029
1794885
184543
807722
530021
1320048
458116
93616
84179
473961
624950
1897664
1632770
1510328
726620
1290240
1267982
1752246
237566
1420061
1310219
1249471
642857
216402
492124
1353232
1249626
514050
79651
619364
1285086
1688681
1941769
1179842
1387215
839632
1671025
956950
368363
1777815
997100
605429
1858829
676523
1083941
1921881
1760657
352532
958954
554678
283793
1838416
3902
1039441
1085312
917637
1954591
1233930
364283
740787
631348
663441
1019194
1266790
64793
1053585
432835
390258
1869131
554194
1694518
443807
1512645
756699
1823496
516503
1151935
712193
528818
451195
1472485
117188
1682250
540091
146243
46518
1796725
427895
413316
232181
745979
927943
1701097
403837
1259182
718005
504450
1516994
1524330
1087457
163917
1020619
801004
1954392
617003
71166
528421
1367964
1539693
1483083
334854
1873895
790154
849086
99635
844006
1335985
756304
1672572
329906
1049442
1457634
573570
152702
646098
28150
1598663
1720589
200226
1475417
2934
644752
1018863
677965
1676719
171170
375589
288930
1487690
1227924
1929410
890839
1489290
1998222
1935190
1192066
1943231
490239
1136686
620922
1450140
994873
254996
1322489
652088
155771
835327
1145206
1701758
113934
998889
1985370
754707
1239687
1750750
699843
1975153
1495268
470865
486658
1507084
904475
971931
727127
1759698
1914856
30235
1775309
1702444
612486
1990257
884501
1207316
356275
1509692
148158
1232706
194118
1873410
655957
463400
1905651
393169
1681866
741836
1627247
844091
1314629
1639443
403375
537468
1159527
1589741
1958433
1295301
661734
396807
1293445
644146
1456381
961
1428464
1182994
817354
880533
1637724
1715340
541589
1590662
390255
876732
186313
1084665
855751
736345
1361454
208875
1344314
1437724
1900268
1111691
1426691
510869
1627716
881489
1687271
1014733
1916362
1032527
14855
640714
1569001
503477
78686
1285801
527535
667385
1428495
1776304
250446
81502
1097081
1673968
1872716
1261629
1720413
1028286
921667
187097
758511
1872723
1419255
1058280
1111622
912455
1756404
910130
1816567
595468
1424147
446293
1960067
1022148
101060
284188
1400746
298506
293148
478620
1736650
1814083
443458
18873
1188048
513898
1858103
1918754
967582
515444
1731102
345480
1775997
444497
1473652
1366934
1414667
1563440
1211396
1345088
1026586
481196
615714
1372368
1660447
1820834
462230
40495
1763629
135142
1742920
1419258
1403368
1963216
1332359
402165
692153
493873
754252
1296694
239302
1389970
1996587
1545377
1243031
1658633
628702
1992154
496901
1963064
259395
948635
726064
1849105
278478
800397
131906
164819
1823134
958551
1030428
1363049
1518435
1369353
1841205
1511124
385889
131404
39292
1610189
1184927
228465
1543318
1014747
1229390
1095688
624873
381122
254808
1858144
1611608
1704259
1711002
789911
321977
1498003
1562026
228667
1459180
1502814
508444
311170
706805
1443202
1299516
1330898
1417250
1135592
1002784
1250327
936802
1599758
407890
266900
1812802
97308
597888
1720277
1977075
821870
1995589
1633578
1233118
1382184
1483260
314221
1567369
1401945
1424545
444495
880876
1630493
879658
1114306
377867
1592998
358472
1789290
1167260
1472730
1410400
1483374
1402951
722040
217261
954617
987697
358722
896940
1976054
638117
639676
372429
1536657
998012
1208680
1605827
224389
1517496
1630809
1803363
1820374
1221527
882434
487604
735992
1472155
936812
272247
1342308
1026583
1270041
1822771
1123328
128651
121202
735928
199622
1689875
1455403
558199
1548614
88009
729351
1036629
1884443
1879780
860545
677327
864157
600234
335736
1928053
1921919
1647537
1124676
1082497
1249071
296735
1792827
138056
1840472
1200701
742094
282542
1694749
84904
1927578
1864186
1390801
1985485
665420
428630
781952
461756
1226428
1800422
1861148
1258451
730856
746600
1008973
597042
1877841
1879930
1745501
1706701
161982
1934159
677141
1383089
378515
1874833
1934169
1759091
1534573
1779626
9986
997657
1598843
82097
953287
694629
174341
1360327
1498490
1160063
204642
656068
1296748
1861336
392800
1735711
772285
801255
648054
1219757
705452
1160022
1464589
720466
933816
1382485
1038012
845690
220540
787465
929536
1495787
902014
1161028
1811660
299569
1328907
265460
1970037
1924163
482742
1595382
926405
259819
667964
1059242
1402924
169256
1617108
825629
780466
722528
207823
915229
1272986
999362
47225
437850
1481538
1142782
525825
63747
596795
1941193
736192
1996545
943545
795064
455056
1592014
143250
1091301
1729620
645284
29159
995525
616797
368352
447338
895546
466544
820015
826888
1576119
986360
45005
1018219
1955064
968726
1041476
223668
1893586
1840358
1861088
1566731
221146
1740019
973179
1068833
1260337
1188325
1457912
539092
1036847
357553
1174621
1831643
1490045
1392926
263760
923331
1395071
1071668
1291108
1311271
1933186
1293947
1250708
1603252
189582
1090134
861562
1053061
1483075
882325
289008
1133094
1931661
1732748
1862758
984956
181761
1889131
497727
502366
1697950
1380139
994670
578007
520401
1685888
1948631
1915494
878738
1066322
688473
1796425
1080423
1914593
1493872
1300364
1752203
484776
1845145
1942261
59283
385971
1145070
1189481
1708328
1119982
682592
73539
276766
498030
103216
979164
1037425
1575038
1044811
1110638
1229622
1419364
1744436
1777962
1533518
97023
1190573
736337
358134
131477
855014
709494
311108
1763432
1612696
116629
928468
432078
1820520
1576372
1368342
798206
985209
542008
1679659
552512
887009
1202775
981115
425480
430031
1030919
771781
1010735
571507
1958441
10917
1165089
1873357
180387
886376
243460
454425
1576735
1589351
683874
139269
1705219
1078176
406247
1154188
89844
1243501
963970
640105
1212128
718923
74557
477305
1450943
716278
1628006
1718591
1273066
907035
307863
1173136
792144
601695
922529
1896938
183576
312641
674143
1832236
1363037
1223001
1258456
162112
1697057
190025
904877
1949724
1213963
1039803
75717
409467
1324238
1744081
146960
54383
83191
827419
1520886
1471760
11883
482963
1624477
841737
1546687
1083988
7793
1463751
1025620
736878
891265
1793725
910109
1759484
120114
905396
689798
222894
651653
844299
765496
1932657
1577843
481134
1140027
1208462
573230
317559
508469
892723
1226836
1254377
515011
1252685
1169147
1229529
644462
728125
1613653
670301
1068348
1521034
40746
1496211
329786
1707091
911168
1714392
1012235
1504365
175356
1263196
1509912
1568855
946291
1699035
1222146
1763285
1429408
1167911
175107
613280
937128
1979359
1711655
300830
960004
589660
978463
1729163
546537
727717
669528
1093024
1384537
561079
592684
368865
1204986
543791
352128
1911624
605158
1037222
1895595
30675
1525998
1907458
328549
1203424
581393
1801791
51064
624512
1692054
1326520
740076
38097
1175472
338256
1345480
919362
408731
988968
1197993
520478
1861121
811361
1901798
996328
1891521
1878055
474032
1576611
820348
1024335
1480419
72509
208934
721917
1511062
29065
1992709
1411917
357229
604841
1853826
1384441
796678
1050503
1109816
977172
759815
1827863
1868199
1570386
1110803
1462875
513708
414021
185767
1185636
1869531
1563694
1375057
637758
752145
94224
1548454
1231777
1773111
668046
1698288
315702
894818
1238448
260949
74549
942597
545944
853502
517938
183229
55114
1717909
308076
1962278
491983
1027101
1342243
386631
852221
187004
1362783
1368165
332858
30776
1228827
1888861
1311882
1173214
1135167
353873
832387
1276590
1799070
1306078
805623
1150555
1140008
748682
1217809
163956
73523
1548752
1598116
350512
920148
1400791
1490081
224709
747191
1193897
56371
1900918
609239
1404277
201482
114116
219593
1797971
1120665
577017
285435
1207242
856221
606822
980224
736457
1129864
1727080
566643
1865426
1926972
264143
610662
502211
623913
1589618
1327920
1477005
450280
1738127
1469507
164048
557697
32412
1634472
345531
487226
1382212
884032
1520689
749812
44351
1825295
1492711
1717720
1593159
1312610
1424334
261755
1429845
715650
1461598
1410684
432304
1566070
1448916
1213105
188339
520508
1163095
650051
1456035
1412365
967806
1570707
1729196
1840336
143520
783473
165441
1208592
1632640
997326
137849
803390
473749
1229409
40787
193214
1961869
1381338
1189445
188898
989832
1807343
863543
1622758
596504
549433
1136486
1708332
1014007
65238
1266696
1885303
595067
276449
1449417
245511
1761685
1525452
1489938
1153981
536296
1616583
1491568
1325329
13819
1315570
1170487
117866
866080
946711
120575
630445
644278
1356837
121750
147146
734611
333823
627628
635454
260269
534179
1030815
983284
361557
548315
1066902
835961
741791
607096
129057
1390971
929684
1115634
1684324
1373311
159087
1923661
1146583
276754
1693726
556807
1746806
604410
313966
426514
1053140
124808
1875450
892140
828051
51326
440520
482026
1405530
1538468
436370
664699
478832
16493
1666668
1602117
1526540
1912359
1268696
82344
1677783
6371
1456017
719102
1544600
1632334
1310922
1963815
600918
736672
286541
269808
536583
1351571
1308220
1945592
1012270
36502
1549855
1276693
1547584
781438
157937
1816225
45932
627972
1215589
694516
1838655
1213065
1036278
872711
1352644
1372595
765232
897300
1347390
1735466
1911190
1139598
1238530
216675
689986
906753
1057837
1030341
1106463
919801
1125303
477682
1093308
1173414
1476814
1914866
224162
328548
1160962
1339547
1439717
1734490
1337959
306195
48040
929500
172673
235639
1415921
1877504
459747
590524
1650485
532927
272258
809829
548568
907299
575182
268611
360490
946849
77540
1452069
453541
878918
1349987
1464119
167395
441121
776436
1093440
336905
320622
1177124
1755383
1212942
1824462
365395
1078728
58417
1267205
795959
1866371
1395064
274411
245499
261548
448398
1297985
113736
1098074
105299
1204273
852661
1773903
359342
941625
1163007
744580
1467425
1869703
690420
1394958
1564093
303746
442183
422779
512488
950220
1357565
211340
147361
1106727
901304
497936
17570
532349
233579
690504
1290614
1850963
579392
1030935
889195
1139528
1353259
711595
1412664
1068588
1064447
1548347
260176
1447650
1566654
713008
110976
872171
108803
1910211
1677156
535664
322374
659587
944463
1849761
361061
180939
134091
337000
95923
737508
992216
1489470
724601
1815995
754901
1778793
1470479
865229
792687
1924633
1215156
1977736
622688
617422
1572381
103078
1607469
1098577
24737
159263
165224
319663
1340757
1289027
820937
97844
146544
1297392
1954902
1179066
136141
185520
632822
1266752
1306048
1770404
649109
1096229
546088
1158200
1706450
398794
154900
100799
1570529
226923
1543371
1006631
378477
1519608
539286
273925
71848
271016
4389
645377
1911498
267034
1501239
699040
577910
690053
526067
1270228
1658288
1561053
1741549
55262
1198266
574852
1471003
1679669
1209944
852449
1672341
1736240
1319944
817733
1570685
1945407
1005835
1751233
1667773
835538
1847322
1923153
1408743
870006
1104592
865316
1099603
1956585
216653
1358630
878408
977368
1621818
57504
1917281
1487040
556673
1718782
208414
1691818
1699077
1045164
1140592
1383287
1990139
217256
1350462
1419170
1844556
225623
561238
228951
892
1937883
798668
1118945
1914624
1384722
39708
929589
1784369
573471
1000347
180478
1329125
1944688
50941
620521
1059348
1704883
1748992
1810951
604438
1883576
1887448
753058
981396
1893156
1743188
547740
1020430
1837538
351709
655060
1878702
294664
862696
1745136
226798
1951468
866061
1211748
1099718
158240
1003084
688956
1373092
1604042
648680
636715
146877
485071
407114
1188200
842655
1333771
783262
1458896
129927
1194678
1332462
1540399
442638
984026
640092
873769
668862
1518506
1321824
1731127
693079
1043689
478566
1908365
1040469
605224
705434
1614168
576179
920204
1361415
711553
1370415
1552232
1596895
641420
989488
446782
304835
1587525
1941363
838901
768116
835233
945274
828114
1775233
1759197
339645
975582
671743
773284
884390
357526
173547
1568711
171303
1594667
202748
1387654
500695
266726
633398
1665470
285757
1188055
1276770
573595
1795091
92488
1866319
1060616
815680
964604
464278
937851
442434
1875334
846322
301444
500364
178958
1841249
1110371
1274439
1695128
174907
925543
779314
1112808
425888
1039632
768090
1850563
335162
1983464
1775189
1180875
1481685
701021
1558504
1724719
1865933
225457
1471028
676542
1109413
1549772
1404846
1254998
488378
1846078
1355135
475616
1418903
1339318
1102156
83947
1710362
204962
977078
1191639
1415319
558416
338507
1203173
1508305
525262
552570
1106773
1782386
1672429
1852819
289930
599425
1444197
1141700
1124576
1420280
1145338
1864135
1605330
1228709
941569
1594413
646312
1945537
1888598
1889331
246429
1397068
656838
1529829
1980135
1106998
196652
238113
1271320
1190686
1060983
1375789
1417112
1925326
744623
1577190
1931430
865211
141381
1108868
1305738
1115105
275210
638177
371457
1030707
1044462
33855
1707502
1231817
1984391
542918
1994103
201627
45252
1378463
1250964
117761
1050119
211803
180760
145256
107528
257850
1550028
1517810
878159
57700
1619720
824868
325207
97485
1984476
32228
147385
388086
241052
159749
1202398
334813
798809
62143
937809
478773
647517
598229
988370
926154
1280838
663377
1641691
1880193
173719
762233
809474
1305084
1436279
933714
1340776
1789576
255653
490968
1331208
1989551
1339727
1793435
698945
1256930
743558
820299
1207492
922666
1092497
1902748
801867
909133
1300858
1937960
1943572
885726
498335
1010694
933804
1408488
1311238
780019
469333
1555688
518427
1926491
1016563
547802
325314
954947
1355922
1475312
871678
1599324
1515224
1607195
1172470
1668859
642474
1013600
454713
1557736
707497
126854
1309612
1957495
1911191
1898093
711756
1567767
1246861
1662393
193294
1949919
718689
1681899
246270
1742986
583497
1950741
506028
522212
1899301
685412
345912
811706
506843
1530215
222164
508248
10905
1468810
953654
1703242
1648870
857742
1144175
1593365
739242
1480695
1783432
643233
424905
564987
1736604
557555
919860
289954
450097
1889831
120786
1629816
76169
839680
384815
1723950
517898
1246931
1757498
589688
5709
124246
1936267
66700
886601
554913
604298
1015293
384811
1379265
1815244
772034
538066
1768404
1874283
1673697
1577627
924811
873045
207027
91166
1562645
1647828
272683
952421
1664062
1172431
992535
593969
737619
147714
121237
1975444
428069
730675
1925362
1691884
1733008
122520
1757146
1438167
1099564
1113748
1488797
1810868
526110
607230
1320552
1727280
816250
1543194
777546
190971
1805045
1810282
699310
1984230
1653465
1184688
1684981
1571216
136967
1421125
1124085
977192
1258730
1624861
85071
858549
857005
491072
629244
844203
1979580
253972
995604
1876815
139608
1795601
1704813
662981
699520
1581876
305553
1384886
699361
595392
1325746
1201371
288961
81737
1930766
599462
943521
1254661
1824992
212778
350000
1042578
846498
1973318
19445
1560060
373119
995254
1670575
1589541
484451
1486174
1772262
1700159
346423
1368063
870460
1330886
42689
203620
1322540
1537703
42142
667928
786491
567486
678040
1246833
587131
492914
1905938
1141835
405149
92799
294365
1750955
1635137
1200848
206308
456049
275140
1634463
744748
217898
1017527
350750
593001
1199319
1060927
462819
825966
1995092
1091259
1275089
688477
267371
1952037
1235296
1448403
1348505
464110
212767
1270112
826505
1069922
653422
360392
429218
241547
1423484
1574658
677017
722669
1826608
1213683
41767
726090
1835641
1746967
1057530
1234434
672355
1290965
293425
163113
1781891
1771734
1902468
993699
447923
1981362
1531858
1960890
746
1610829
682684
1334618
1528099
532898
1517555
1982008
270449
1428563
116315
406307
1397521
1432795
1619792
883537
309541
1094198
804577
1679201
1423410
1525558
1060858
563147
272109
1687266
1478404
819738
360771
647426
154002
1462952
69338
715507
135546
905583
667327
912006
447541
491429
550446
653921
479041
96955
1572227
1469559
1174761
1880429
1255267
995180
110680
1507347
1359695
849477
1271004
1186971
1293762
501036
525363
246432
1467086
793709
631738
1635601
715729
1020606
1922543
282291
120545
909304
116885
1315235
1946713
1267718
1235728
1104091
502590
1904287
1589628
799453
568194
1560260
784620
43146
1129892
1468874
834037
1741031
964608
1223951
1610806
1072287
211320
147732
1229238
1377966
234445
1144649
30387
936980
1253734
554313
1682916
244643
1997061
1194943
331312
1108783
218699
21975
429127
1581838
1115823
441235
1554680
1966729
880179
1724737
1181026
895803
123472
1524837
1034194
471904
1192133
1218210
1944808
1082966
1170175
1389262
1533466
662676
382503
836675
364727
899165
1701532
238307
522938
633699
1886185
1529544
1507906
966159
95303
735579
229024
190765
1187978
1071454
1935456
1383777
1191309
1901943
1631572
1237559
1916383
1628711
1553075
817124
1055666
869319
1931219
1067288
1822090
1817001
1606021
1878848
1293464
1613745
1019418
540279
1834684
1308396
59070
700005
220132
956955
449757
1385189
1936196
467053
1644364
544932
1423782
1058087
1077366
1234089
967682
712951
1947642
1739970
1621073
222992
1055045
1464892
657651
1530844
1867320
1459670
1039694
793532
1331900
1327226
694125
215661
1694529
1062117
467102
1885212
331317
724806
312438
129266
868072
1861679
1494289
1441208
1363960
1777104
987456
377002
1376675
1486196
1647150
1050447
703662
675631
1526915
679742
351924
1547491
1160241
1708777
943312
1118934
272157
1935091
986395
1462431
82279
16737
1871372
526371
77375
627567
1522592
1771757
1011346
976462
1040551
1865281
1651225
1826547
237592
1447294
609806
987898
1448509
1983459
356838
1342487
1379425
1917473
1274025
1635238
870801
1532122
1050568
1253495
209349
1746444
55903
1849363
1830091
440380
836038
1408707
1951507
1688000
1692889
1469607
1601411
568387
345793
889891
1335963
988490
24945
460384
171687
1663476
843204
268504
634795
690975
1644558
1155534
1445605
752300
1650599
363798
973395
339974
202651
1280415
256442
106433
481946
338263
1424307
987478
1577836
728517
996005
1719930
1268020
1206763
1138284
525357
996316
1402481
886670
1581774
1447640
1970841
697649
1220656
1957960
1830447
1422688
1896438
624077
33401
1906482
1259962
193217
1773450
614722
536186
1658987
454215
1603555
253427
1769859
87957
567749
578752
1609859
1398336
427339
1385369
31560
898726
881400
281943
1861548
1343498
8234
744444
455603
50911
1172990
1287282
1799047
1771331
268377
192081
1373593
52817
176312
746816
1453169
820592
1442528
1688758
780229
15626
1924074
1312330
1209884
1141295
892519
1295214
819611
1398463
1895035
1024466
128863
819379
1207915
600429
1781879
116191
1050359
621698
150161
875392
229607
1847394
1349761
413556
976379
772083
338161
1185404
1645973
1176704
524833
1907104
319231
1105519
1063816
626210
204839
771285
1412005
993192
845666
1589093
648720
642492
1657402
1193029
826284
1922546
749298
1991914
973869
531300
1638445
585036
270858
1107866
1553444
1310944
1630989
106045
568715
1347067
530633
1239693
955968
747562
1046556
1497855
218529
1907650
225202
892409
866344
1574178
213168
1341520
917946
1823468
1437935
736007
1309505
1651499
381471
50168
1273709
1303573
1914915
579068
1373453
1260539
1711351
1434477
786617
1347829
1229049
980480
1803950
292920
1241644
1737868
1375816
183154
1241972
375662
1077135
853563
1963377
359490
75979
214465
969507
1642858
1716770
1088145
1336576
293962
651097
1757275
655130
257288
865177
1831723
518712
1885912
797535
1649488
795840
170174
1781172
58380
1259412
216025
94912
1528766
1861192
1748524
1640337
1441642
1776427
457565
1499800
793652
1515874
1417437
1575649
1122768
96800
1121339
696695
446421
447583
1019937
1437999
1149690
1607607
340459
1714423
1557719
1690270
1468839
1095119
551895
875065
1723728
914521
82800
679448
384827
330610
988987
276520
288579
1127662
550418
273084
226723
901289
235010
1394146
84250
1313507
722371
3694
1335538
826636
982931
1671472
1247027
1581948
1076391
582321
1718536
1977412
885820
1086035
824452
494800
1794000
1862732
1188933
1559269
130762
696508
358139
1629414
1961661
82812
1348091
1824083
303808
729560
852725
1161838
1744083
878086
1243827
424135
1713783
1285052
1831675
60778
696822
1458986
947673
1546705
1940047
1709934
1457791
1018283
222040
243413
579507
640908
997364
627647
1600358
1052178
1487265
1576723
1247266
1783976
303721
348742
1417492
276165
430297
1510858
1068430
218808
1695347
870859
1327831
1071233
1763108
1057985
1001319
801917
420741
533356
1711830
234230
205816
792168
392416
1629435
1587855
1754421
1160438
210306
1822467
890333
492357
1603524
1279472
489361
1675339
56202
1886714
400403
1360640
569196
1177177
11212
1361074
336015
4040
699141
689261
943575
1054980
1180006
1981193
612615
1107032
699343
1156507
91664
1609393
1027715
560662
1140687
1071240
1429956
307372
1320526
1141782
1863473
1530783
1601335
730809
1380120
1538828
302775
193553
717076
1783174
611057
1451935
1599528
1237014
637242
450821
123662
438416
407569
1255496
1982990
1131180
873176
1603484
1577014
17274
418491
1505226
413732
1665238
1867893
676862
865790
538194
768928
40086
1788186
656755
1092268
1704686
1906574
516936
1343367
295871
165378
1953804
95490
280186
1900460
291135
1581382
590877
694082
862792
768090
373081
1610687
1081176
1322038
333540
1000463
63976
1767062
941952
1040438
1772775
975489
1571641
1718616
805264
1650370
743678
317845
713155
410036
927461
1601194
1325746
18896
1331391
30038
1908861
627732
176114
727659
488775
860887
328188
1338463
1880505
1068821
1741722
190250
1155898
520328
61951
840029
34024
1809356
1861741
1465431
868999
1415202
1592689
791698
328396
791571
1124734
1733338
1953716
1086970
699733
721079
113877
1194955
916947
1847176
1785112
268168
928180
1802976
616650
1840941
1105082
815420
1750850
1213
23254
370465
1520404
1830761
837089
981900
303486
821375
12082
1627954
450633
1088026
1928472
1872525
959097
937349
855910
1639400
641588
653658
1217786
402129
951137
1717008
1214782
1647113
27082
1947974
942203
540877
500836
1943427
1090200
1510197
1288289
1407998
1737521
816443
123327
188809
227420
1440756
1144942
695707
1512187
7833
212206
1374543
648336
1799576
108543
690933
941975
87840
1698305
311882
1705077
405263
1436078
496143
1936493
1081127
1472812
232418
965950
426807
1003784
902877
223700
459556
26464
697831
506800
1749523
925667
799683
719143
1356169
1307065
496617
474532
170885
1191651
1898578
91759
1794819
561613
1058111
554958
312524
170767
149223
1402469
1667821
1696284
275530
1046613
976313
606291
1114534
756696
615912
1293958
780957
1950311
1675241
1564164
1598079
1980934
1744529
1077432
520105
1282583
1022042
309773
1473848
870107
506751
389443
1534925
718138
1751798
1507283
1515367
1380211
910691
29497
1424035
1900531
1418126
883934
1318169
912956
787936
1611391
1166088
101614
1142616
1774319
1347245
1561457
1901299
853797
1220314
1231022
300045
1334250
196033
899466
1795422
484698
220917
1604352
1662139
1860601
82774
1642611
1813894
708825
893754
316261
143239
442761
1497107
383276
745352
700501
1531385
523108
1032407
1413908
1972248
926115
504723
609808
1900723
1480597
159952
617345
1943730
1763864
353969
1828172
1428032
971344
2517
971876
541894
1838281
811189
202917
154063
1391920
178680
1495100
723025
739829
748651
613122
1522230
489012
546678
1738882
1878160
1764025
1911112
1578301
1841598
672066
346102
1525105
314797
1583726
51690
235811
516822
1466282
1145496
1967931
1779340
645805
993902
858909
784585
209740
1853833
313254
107970
317316
964814
1734406
1673824
722104
1956129
1826296
679128
1532081
1670992
632626
1773834
394633
1984848
199651
343871
1591671
1785030
1247030
1559945
1200617
1321108
891227
505528
1256530
144162
1490292
1582534
332081
1014997
272107
1355152
16647
1445639
895881
1058441
1247149
1895798
754303
1369147
16826
1328689
455805
142073
1961199
415778
411992
1785157
1754222
390277
742383
1998277
1044031
901751
1657155
185308
218002
373693
1484186
1263686
1074418
1120495
1258463
1055304
1141925
1326883
554233
1391957
1995604
1196625
408614
572637
391344
158960
115278
527124
1208238
468147
454659
584363
522442
1969520
1770312
1594801
106893
437844
544004
355015
1854131
1733652
737951
61604
1052877
735208
1950147
112614
1104577
341738
182580
1590391
919488
447596
578075
1523875
1596423
487584
1565742
730743
967229
1338922
775255
941850
1119761
124982
1011217
968703
278966
183684
1280159
1943439
1051608
1147060
1060471
1857946
645845
908410
1170640
986906
808099
91925
1314458
1200143
1405558
125303
281477
1275974
255541
1672809
323244
465272
1529759
204403
73651
1897597
75869
272611
980883
801517
1972831
1890484
1173793
1573096
1948126
1547693
1892513
734721
1781090
733848
1594209
1318815
871013
15200
1251852
407520
1944559
663475
1550967
1630867
1482166
86609
269129
1406808
1552623
1847359
856361
150372
72886
1090148
1467766
1718271
1899509
429122
556984
226414
1703723
1430058
1249068
217437
205354
658168
1261283
1006274
1047678
514962
84026
510645
353133
1602436
151229
823542
480608
1086578
1168842
149260
1718658
1163164
1773162
404903
1284166
436426
305237
815186
558720
795037
1346332
947245
1442561
922570
960994
995213
886834
415496
963383
1557664
1126406
1594954
1592731
283294
1089229
493463
770484
1609215
1828695
798038
185577
1917271
558363
1001769
1989925
234747
971368
178221
1279240
843509
1734722
1508401
1725835
1717950
470519
1422424
544279
414700
198296
1371037
831921
1073379
1252303
973975
156726
1596344
771236
178927
1523091
970868
1445469
570672
1077052
410238
732441
9266
339626
1838938
1418074
1317675
471916
1306903
308473
11162
670514
1190551
410579
1708173
1267498
1016941
1849237
1047624
792613
725302
396565
94854
945888
463557
74205
405198
1037894
1516495
134187
1462817
857406
617389
833734
1969830
477525
965311
7825
1486175
1411837
1832366
1655224
1981763
401842
636146
1262624
1393358
1667187
413980
1588845
1633633
947835
1758990
1215524
1057267
1809605
22774
905614
1071635
1157823
1554107
1899107
1526755
1647304
1293555
1478676
1516669
582591
882715
756550
1557781
465861
1915336
1611469
1091786
189826
1114953
1659393
667421
1913845
1319121
1597947
1271800
591752
1484895
1347401
977095
32914
463238
90549
1727239
352163
1760947
155761
1552799
750663
514373
439971
1730809
448104
1393361
158214
1250214
596080
734345
1863466
983212
1384147
1138526
624396
353134
1083772
50001
1309428
1620122
1569432
642875
1772745
1898545
77831
124120
1625047
1396209
931287
1255463
403927
1504499
1026758
1827718
1776268
1911691
1258798
56786
523128
1240561
205933
1976190
1972657
873468
1563113
919447
328385
348932
1491655
1202449
466677
1040980
154372
1467870
1658456
704992
634189
759654
981215
102944
23693
130593
1233921
1244257
748890
1559115
115892
1738088
211827
717538
1319622
601794
833251
1062487
1327846
1437381
118152
1337483
1434756
1669233
62193
383434
1650504
755437
1256704
687155
1782412
1829709
1282056
1066366
1009846
1022019
457239
1557670
1474988
463574
512808
668618
1500513
910495
1013514
1019250
1499935
1207857
603908
1695857
433713
1323023
546860
896076
199762
951719
143567
1496408
659942
1211658
1824211
1052284
449222
346601
1720054
816398
743990
216405
1359302
1113126
1158286
143142
1208702
1238521
67284
1887870
1020014
631265
319931
1008674
778502
793533
1042729
750864
1721252
1004165
1550055
833380
1189762
305494
1441849
1717696
878660
111369
1656855
386898
1953806
278480
1118077
1874965
802876
756797
1529551
715285
689017
1630703
1125841
1626944
1174137
539038
1655722
33495
437228
724429
848613
21524
519671
285050
908286
633378
682950
1463051
156421
1481856
1241517
1210103
966410
1194473
1700965
725248
276089
1743398
979485
101346
1815350
1212044
1425747
1100188
823203
856338
210697
1579796
864021
1823002
753689
1359685
231935
352364
1757577
1168233
1983226
1494425
207378
127834
621973
1418704
258660
212494
1152974
955558
388667
985612
220387
1036230
1710092
308471
1721159
1249669
746973
1417826
758235
1737214
1327279
131244
336155
1175946
1596801
1228648
1426903
1764444
1238711
1664075
869557
1625338
1902685
599670
1796847
1113998
1943676
719814
1189881
508760
725479
1660778
1519830
1121503
567923
1486099
260746
1530563
1451029
192671
1819234
1220717
265854
1265910
690262
191050
1431804
34848
109942
811276
990945
1713305
769329
401758
1609114
1899506
577776
1405085
248981
1941036
1593297
1927855
1003669
1167435
68634
1596935
346172
761691
784979
671691
1479969
425456
293625
948
1570037
762925
1306552
149092
688215
58397
1659314
1572935
151700
1597367
672261
1145412
479357
712969
98095
1970590
596307
567491
1253286
1719183
432031
1668080
812405
640265
665110
480347
1014665
1645884
597904
1370319
685736
650252
958331
1247441
1646994
948575
1096381
665949
1878331
954057
1898775
709468
592311
1657961
926750
1521768
784141
1110400
598831
231536
938606
1741474
1280164
1137521
524253
248146
854894
745402
715344
436780
1882822
1808892
1153153
1573471
930578
306697
1004835
1535499
946112
965832
1881222
1181881
259422
1682426
1362853
1928213
596557
1967231
1464561
45907
732029
1086349
1789480
320552
1213400
171364
1279611
621322
698352
193278
583949
265876
1924126
1574741
1295058
1362202
32251
202816
1623402
1631350
976850
1975607
768990
840378
1781166
735581
190139
1071637
1105336
423020
442848
1519778
1918135
918397
1801775
861171
1334763
1872364
355266
2325
197201
1477339
587202
1833412
524854
663617
1059399
371361
1399210
243179
1693065
744283
4654
1955203
1521788
1172547
1969177
1004626
710867
1765134
1634530
797293
1837643
728214
447436
486184
17115
1045374
1430766
1600408
283339
111523
179415
608132
384662
1536967
1616583
83375
803971
3692
1306586
728189
408616
825507
1797112
719302
172201
640275
1228118
1700351
218966
851914
1541278
1674695
72955
741346
309869
1878172
122114
384049
349456
1768100
1322168
818699
1413187
1891584
1241099
920876
444400
348639
1832063
980797
225651
445932
665681
307749
1422621
340707
1953251
386297
1953498
1825237
1271570
1241808
445219
1734703
422025
1224053
1641066
1999455
1156151
1595022
1444775
1598409
235027
1236334
949759
1421967
742792
572296
422951
523340
242805
346305
1022221
1315265
835465
1279461
1415425
898461
1634539
1840713
1111975
519457
1583523
501374
1803572
1076125
726884
1227778
83926
1240219
1741666
1501729
1298173
1333188
1120144
238986
81922
1530671
696570
359378
1478495
203416
1720502
1630082
187060
1432508
1100787
419151
1875065
1561159
677202
779707
1722694
593476
931411
699294
612754
221046
1331723
325852
951200
1649051
1436719
1977221
1924055
697568
875150
1873554
283170
901439
742960
897964
1398780
1637697
1304143
1507452
680645
1726017
1847927
1816966
65044
497743
1314286
1032378
481932
1643075
1644644
1482603
558789
1655213
1667340
1587725
1327065
1516527
556085
555263
1694934
1327813
19263
528583
1368787
57779
1973086
794395
41565
1785426
570770
1714706
904295
1699695
1002808
219284
1184232
1852605
710058
970447
1808656
84489
1753133
371800
1720182
751703
1044896
1059302
1417839
481848
673690
719712
1985854
751646
173804
1566523
78520
1592435
1759676
324170
901621
1736863
1349928
524679
1128850
130239
1232287
1513651
773971
1372794
203761
516716
1998613
270217
634538
120306
66279
1924681
237573
243931
219354
115174
1334712
1758332
1014352
1313101
305529
536314
1518370
1308173
310728
1930849
905479
379305
1790756
588885
1125457
814264
849937
900113
1964926
1876566
83249
1673852
1245870
1274753
260740
1397798
974905
343826
306228
1245694
903199
1555427
470852
1358743
1685023
740879
351793
1486832
176829
603842
125895
1111878
659647
1408546
27431
604032
99816
1664110
1923253
457874
436964
299466
1094714
1839482
1754151
245003
1554795
1430415
382353
238170
1216945
419343
1469194
1576584
1870266
1027416
1793609
196822
1959596
1875665
451597
1464481
1689081
1574970
1584150
599601
541751
1307500
1572325
92070
785095
1115587
1532719
1386971
1087689
924358
1886727
383387
1774619
957786
1437413
1905533
1674800
1753655
1093580
965669
1660975
1959230
160782
1845952
1452686
1738944
123322
1835201
16322
1674213
1442525
1834521
1132810
1036986
208110
594389
1193635
129078
771571
1937800
252892
576440
1960897
1535573
1950137
1111459
848288
944362
1922833
658768
1770191
898585
1622691
1580636
333107
1959296
153486
561690
175098
970988
1851392
1993645
1240583
1103381
588660
657482
1747931
1503820
854695
366647
1184087
1693329
1289099
1346147
461716
510637
556812
275767
1179538
1700244
495754
280537
1881717
244411
1938798
634591
1344471
699077
1956756
297711
604016
589379
1927541
63176
784462
1788922
1774974
1231300
143708
817684
722840
1052238
1888794
1861512
1571780
1002608
683768
198617
1103460
79616
814914
1857822
778791
1860114
204293
332629
1992569
927373
491492
1272550
142520
584698
1833207
1638000
553464
221360
1886973
1615908
430915
178574
332722
530916
717504
1418509
609948
502385
1839265
1167609
1940513
962230
1826824
1551655
1220788
427161
151153
162867
1446959
62397
660303
299594
1820054
1331779
478405
1371088
89560
1095358
985745
1257781
7874
1135040
899056
731235
1429210
489291
99545
50060
418032
70459
911953
1434799
1752186
1257000
1436758
1334009
899994
1519641
118048
160828
1012939
209616
468438
1903214
185437
1201439
1265318
260927
997701
1936419
1824168
1040749
1816565
207401
665574
102478
573784
684326
23504
1261796
856202
974053
98423
622906
1866989
482309
973434
1397761
1437080
486028
1249186
41178
1284627
166591
989340
52312
163855
1864850
1590162
1344427
218713
132152
3568
172853
710862
1614494
115822
1533942
1686758
1773741
503729
55170
1070605
1210304
1464199
375103
1060768
342634
1551102
894339
728042
1449893
1428903
1726404
1508417
1426288
291860
1980864
1750854
354412
1649178
932701
1570553
1796620
294503
1763346
1226167
1000474
1001172
1548483
791363
1283420
640111
790837
1371813
47912
1771962
997
421424
1700358
733241
757338
897593
1934397
278643
1012746
718228
485489
1351845
822866
849051
866240
1839881
1586642
1387390
838431
1834942
164341
1018730
427357
620213
714840
1732624
670863
926756
262560
108382
634983
1674475
120552
880535
1294258
1816048
1336778
214946
1579015
1771440
139793
948278
1845398
140724
1720841
661501
1607556
384702
404040
1434838
442045
664460
1334923
1235486
727082
316980
1156037
642908
43614
1932024
1412972
703156
1289331
1887838
330737
602049
1912779
321758
287428
459018
80146
113896
1932095
1683167
811058
669878
678850
1659452
1673710
900905
776996
420046
1331306
578611
1909154
1709691
588137
1574212
228977
324442
1205835
760069
136619
1748891
442674
65080
651870
1550666
279111
672312
276607
1332730
1703568
1308736
1587314
127525
467986
430024
193600
1206618
320537
817324
1600842
322490
412686
1598593
344043
1234058
1125376
653845
1685900
1977728
102963
1539394
1136898
587294
1105074
784249
116578
770520
597786
1596661
1283718
1238911
1912435
572758
1924547
494294
891482
1564208
1184404
1496176
1262046
1510917
257733
427650
1370190
1840398
923714
776189
96193
1973732
608578
525155
1800454
565331
741337
1004109
324815
268675
223461
1589926
1786537
1233759
1852966
1438221
339668
1362819
1138562
1692613
43473
128563
300488
1398977
1812239
371969
351873
1253373
450801
71780
1594364
767015
1598547
1781933
1106604
1912687
449457
790510
159891
599311
1134063
1261356
1685684
703983
1755831
1764321
345704
351141
1221138
224882
1341332
87683
1172559
42501
253614
953870
261971
396039
1145694
1195036
119536
1683163
676389
741646
1140392
64454
1116313
1692328
1874936
563888
692254
1244552
987892
528970
530915
952979
142167
1204589
962998
1120887
1504952
977982
803662
1763207
1989045
1654625
1769370
785613
1722111
1081404
1977055
463334
795387
1480814
1966027
559434
207007
1989213
93039
577722
39843
524551
1090541
273657
1972703
1671467
256922
810736
850336
265700
1600480
870681
436498
1170295
1796834
1481073
651025
1693126
585774
1485470
1734200
1104543
750631
1695243
847989
442509
1323911
276225
784369
587762
1453279
1398691
1542483
1711677
108288
497060
543781
1444528
715108
547554
23017
742299
1419171
1982306
1214576
1444989
1203456
1107405
724041
994347
1730252
1516987
455306
1578929
360915
522567
107923
631847
1096001
41271
1052112
738607
969828
439844
1393271
676126
784890
100173
1497159
1793399
532276
63774
284557
1810425
145137
290084
276467
821814
1627016
425349
321475
1238068
1852258
618982
1853411
1520858
16534
1521339
538488
1578040
176971
355475
1909403
1121786
478763
1059686
1492867
796202
1415353
1104699
727957
28010
1402351
974885
411405
906008
1500123
1393079
97264
1407687
1529330
560553
1172725
719210
195369
866068
93515
944226
786555
1844876
792550
1271599
719327
354405
972462
1051818
599708
839297
911133
1523780
90180
1942257
1986354
1922778
1692375
1625803
1945899
880072
1255084
1546533
770143
350004
759229
1507140
1529519
1217177
557755
876174
1620933
1812867
1671075
1407199
1793664
1948313
1886342
1091799
921632
720519
1321466
1464877
229566
149346
1083906
239861
1081692
786778
1766693
1165723
372021
849639
27729
327494
830181
214045
1580608
71514
433763
915673
1907679
1337345
89477
383920
263313
1252189
1563949
883742
862851
566828
1659470
195133
1583904
620571
1084849
506644
973975
616121
779399
192727
1875883
1481231
1947833
1420595
678578
1398474
1183029
1369155
867129
711344
1058433
1535087
1448106
481453
1298934
765469
1421926
858535
379748
639733
733964
1949266
36590
210454
805644
891498
1685382
1924937
1507392
738274
517950
245064
1770508
312358
1648132
546229
162941
747799
1716264
1819027
1804358
1032839
127072
51880
1383881
1159805
840233
904477
1805036
330317
495813
720193
152634
75122
720916
506843
1507991
383173
1204639
1375103
1297375
1938232
1978940
1498059
30361
1487720
158251
1936606
1956091
1524214
655610
971567
1299406
564617
427946
764585
1173714
1817812
779393
879513
1597732
1200968
118373
1523297
1970754
583836
72185
265366
48340
578730
443981
1027496
79243
1603556
1268298
1960757
496201
1431988
1717158
1529713
149808
1276657
1709451
58157
1427169
967622
730207
1886655
501038
1675847
254350
1892740
1082520
581342
230853
594365
455644
762564
916208
1775874
58611
924252
359502
501803
1093532
174494
1650583
114281
433558
1512257
1741351
971284
488769
1344673
956486
729224
932432
1035812
144759
110209
1300985
17347
850402
587494
1860336
1687429
83633
421875
239379
919043
1326239
33664
573801
1334065
1874178
289172
375426
1477479
1068856
1093344
1114052
1599546
1402672
1937103
132568
1078631
1458880
1067909
191116
1734968
447586
401228
657013
765734
1139886
864754
1889239
417184
740472
1478922
363021
1359989
880191
435318
677576
557832
432219
1756286
1231269
1700750
1115072
1193221
1512215
562015
1190094
1827065
1056331
592265
591927
70823
313690
1049717
194029
1027145
126917
1810972
624372
997929
1674106
267517
1242279
1824071
1486016
998385
1351509
1614215
67249
974849
1407376
763004
860659
1835611
778377
1857071
1643520
1023951
237352
271598
321139
1084745
1480018
1545821
1406604
415316
1130960
1785757
1383429
140991
1201723
899037
1418676
535100
95437
1918652
1063333
783863
1528404
1998163
782094
591157
1488984
1206256
885397
1893216
398225
1820818
1903307
149359
1198036
1186704
880465
73274
1770846
5484
1528950
538080
38646
718182
165888
465041
66057
773874
1287778
1966520
1695917
197479
554013
67243
575925
471199
398924
1702019
1171473
617845
26455
222968
522314
399157
915643
624815
457355
726012
1360471
1120865
1325828
671486
1898574
1332720
172238
501624
1752724
1978458
684774
1560113
97343
155392
96866
191327
1783590
258214
1110517
1323770
1625607
1917616
1892249
1079885
118461
1097071
493841
1511901
142585
712723
1870295
806849
1287616
1107699
1509742
579920
1675962
1620050
1134482
196018
1510853
676693
1007198
1197120
85473
366451
711627
46989
1838699
264888
1419442
824160
1047730
1226544
530587
1692534
641120
710714
223417
962257
722450
647113
1660668
227983
950068
1363504
944758
1376835
826247
287560
1566744
90208
698512
619012
755486
537204
372352
1071643
465129
1831303
944308
1818246
959003
939103
610306
919869
412307
916705
734073
1575062
711962
1119866
361882
463834
505057
210891
142025
784452
1800702
1697673
902608
359745
1302099
1680921
1554908
89721
1783060
760533
79410
86460
2314
1215728
721676
997105
696988
928335
669908
671474
704583
1237299
1939808
1045825
1428062
556316
795899
1114301
1687690
399674
1321606
870923
432486
1777945
1674740
1528136
977456
90014
1158550
1473777
868192
234357
1716094
814431
1936052
1320275
1269967
569115
1351493
697510
130361
445913
346464
1451906
515845
36143
329702
662199
81637
1829469
1553282
1726128
874670
1190986
793222
948254
617334
856402
1377806
981277
963216
346234
997981
1869487
1591647
64345
974759
26574
836850
1131180
1198111
90669
1764167
599382
543025
200258
1354778
1335021
507514
658470
792639
1616539
1133968
1652304
696450
728051
299177
436946
1589724
518466
59493
723627
627825
1943971
451100
1874325
217206
949655
661893
1517246
1165741
1812168
1378022
649580
127564
369344
1451941
125788
414366
1354231
1277464
1677837
1541872
1468182
1562744
149298
212913
1990225
204501
1388906
413276
1968793
353153
271450
779635
1326118
1523114
392052
29031
511707
760221
1629130
1012556
102686
1349077
1828619
1781579
1252763
1503047
139234
999896
1652136
1694417
1459876
1093345
405019
1932360
36172
853728
1497054
1007082
1073701
206878
1122652
74792
639763
1523970
416158
1768145
451923
317406
205376
1628654
973663
375967
1603805
1429436
1580558
1123043
788828
513978
1595150
701583
1519543
1472533
112405
980603
1022367
635841
459222
1125974
1654743
164757
1144518
1842431
779048
1071662
1598864
1276741
1905958
1647784
369666
408655
1762151
1746546
1660835
1481075
1259138
1070651
890878
1780428
1555866
556321
1222091
906292
1234069
81561
176371
1920576
624498
603713
1544437
1688248
617059
532546
829850
919374
636430
929630
261336
1101776
1313728
1568038
223976
873326
1528722
1883873
346731
1021423
1870993
1787740
265613
1365325
1125084
1147374
1870640
262094
761942
1774032
1773863
1702075
309499
1233721
394425
1765085
661048
269610
327688
1027957
1356507
1393997
659904
326568
1411225
987606
1940857
1222274
1880698
1131216
1524053
1817370
421815
1648298
133338
1609147
927986
1524352
229578
66222
1353841
814906
37742
26181
1911671
1439051
158417
568509
1422718
1878415
1006230
1347819
1086483
208841
1358007
1088947
1051104
866553
455150
1207078
659537
486123
1340905
1642016
916699
1137296
879848
1883041
712035
1644337
1059385
1771056
1356575
232199
602666
738482
619225
1194834
907235
1691489
909300
212435
174325
117114
1938486
604055
498745
738453
1580605
1188773
307876
1098000
235910
278063
188924
815067
1221910
1562155
27470
1558009
1530467
1763305
1888542
115295
1101712
1429037
324061
477304
1628344
599126
1254271
784531
787281
354091
1376747
371207
1899870
570857
985286
1961009
24639
1265391
664595
1919107
33704
423822
1934687
1676086
728765
216781
1999522
557223
1339289
1587409
1993361
555211
808361
353721
1477623
966986
1473974
1927386
508183
392059
1802133
142672
988295
1473978
1630578
1487127
1724959
1838196
1395918
1224173
928605
530704
1880285
1971057
62696
79294
19584
1494317
1365349
1179627
1140059
1813263
659586
447972
1936680
633879
1711708
1423633
1169361
1537167
1600146
1552046
1707378
695202
974942
1744907
1944992
1326733
603493
464013
527167
1481621
1077751
1857574
1051038
1143518
1137059
104425
1020249
830352
834391
600323
71727
1734930
920198
1711257
123494
951030
1241951
1501543
1850316
307956
1417062
1209715
1876026
73266
1327905
781966
583308
21211
1000631
1419293
1498584
1480058
1891534
1948688
1351106
1354217
1383298
1114880
750551
1587244
885796
3739
1467789
1542369
1445852
1786610
1446403
1098004
1284871
294984
787882
272289
636947
1227538
571580
1419926
600758
1135363
1888187
1150780
401760
875130
470890
1733160
1914410
809659
740450
1104685
1674392
46540
1568777
45684
1429188
1196627
1969046
766592
1154476
370316
1778950
1320235
439614
116811
504788
1770292
433184
242320
1739766
584070
730352
1623288
666160
230217
1992192
126120
378008
13512
81844
279438
439442
368453
37264
383176
361550
1942788
80161
901758
1827180
1698392
1460166
1336734
181451
534111
815856
1721895
932662
312202
1782663
1103164
847624
482584
1461289
682326
1675482
1450634
968597
689883
275252
778622
1753592
1767073
277664
1720924
1324797
1394043
936502
1320342
745015
1145485
1415575
581034
264980
1563436
1772449
344759
1794456
604175
997642
1423898
320429
169817
183141
650315
364090
9965
859202
77369
865654
81578
1983310
1489562
899330
1873942
1545738
362314
1424428
884170
1558598
1911946
375764
1985153
1117733
505078
334967
1215843
1443742
1141364
1203769
1828576
1328639
1194207
574775
554828
984324
931543
165268
871224
1252830
763804
1686062
1625746
1262730
47637
1038530
113400
636031
1101989
729337
1738641
36437
578176
1988130
1819552
941322
424361
1434408
1043040
1959328
1292577
1548989
212723
773843
1073237
1387221
1010722
234319
277269
664451
1110793
1892025
1683301
1929282
559767
212143
1624613
309027
420842
848762
623098
1958952
931294
19749
1703543
242116
1836304
749587
339096
1501454
1986987
1429623
1724319
924680
1968585
472013
77544
542989
1509125
1919743
552967
339721
1274198
1681046
522214
771322
30955
1711651
100964
527521
683569
4939
1589308
1367115
1670147
1504851
1746108
266794
1914455
796883
1180186
973427
1533444
1641539
882518
1105280
1909040
1583530
172560
1969125
1457158
932609
1048884
1988623
1578555
726093
1638251
304985
1689138
1063391
762847
198601
187935
5193
291219
1238980
162733
707801
641035
321598
1361541
1324374
1327793
623310
809764
1204697
1217193
248114
1169139
1117977
556628
258198
1507860
478159
1870400
166987
13344
1333922
996781
441909
1940888
1578200
96103
646788
689477
487458
1495931
1530717
1941858
1004589
530250
910942
39449
717560
1669981
1688603
1961535
308192
842398
1202793
730513
703738
1536714
366453
1125221
243074
826376
1116273
1773285
1385530
1492450
55887
616680
1813660
223870
1472903
1653456
640435
601595
1562244
896988
1436338
144573
1121990
1916572
147229
1760802
828309
1580755
1707499
542762
301604
760707
1255390
830673
1059176
1352146
1638662
214989
1190631
67037
1196340
1967606
830667
1326009
1060629
1899990
495224
792110
1133511
1111890
845264
940437
854643
843999
542889
473071
1850070
619322
1505379
846854
1210613
1496766
1193933
362242
32927
741949
753115
467122
339486
1270220
1702377
1820870
1159111
1129902
1469286
426650
1124874
490392
1942215
1692884
1876871
1249795
1183504
48
802257
1875745
1993929
751450
1461742
703583
938929
644203
458061
87906
662092
1155937
1162317
988620
355457
312912
541910
1478466
633943
1667058
204515
400206
458636
627631
1086515
535476
1873755
152566
1694852
380534
900772
248221
1272795
1942438
1518386
1282795
1539466
108942
1696819
1084201
580951
955396
710844
866711
1733202
1004635
1961164
403493
1960408
1708874
709904
1250133
141676
663303
52480
688602
1521736
844102
480626
1271415
1412206
320893
302310
1798822
803932
1941387
1643109
1385432
904054
1771077
934023
649452
1940354
1649201
1836862
1118648
1089660
1856636
883666
988501
1342156
1135818
1435706
1948560
986079
936271
1300841
1416619
428641
1762910
1362925
1990762
194312
1861103
1999321
1337392
1802128
1518947
1818555
557195
184007
303764
1866396
1897312
1133064
405468
898922
961458
1717371
1648397
1227633
477219
1212984
659295
156527
1825126
57874
203666
105892
1628077
1165957
1422713
1884912
909065
343257
171794
815359
450729
562912
1744487
1304968
1080056
1068494
942317
403845
1210484
917803
589028
1182275
1858879
562142
99720
1344132
779621
1477891
817358
1946089
1937669
1570576
592451
250507
650543
1769673
23101
1403745
540230
18687
481560
1921694
1746076
707330
1373032
974263
498481
297372
1757287
1765816
472472
9879
336663
66104
1661617
6211
522094
890566
1319801
1371208
536412
148808
118608
428163
1789868
653168
1389974
276610
1785604
1959179
500409
674752
892147
625100
1126715
260951
1773355
1181291
610311
88804
1700262
640729
667523
498620
743566
602398
393630
1301108
1644008
21518
738574
742471
124337
571347
547352
343023
786317
950871
1079401
1676379
706655
1328459
268545
224141
412883
580672
1055724
1866979
1325988
1953551
1278255
1524114
997730
586139
942546
1574018
1604295
1813368
1069117
1255191
992982
606584
1643449
267341
1611749
41665
1180914
1044397
1517314
838926
1559017
734779
1877786
1360948
1889290
1152871
34458
204001
460889
983249
332795
1850594
1773224
1213963
1490902
1501399
1309240
1288345
184430
150600
1832877
1478655
813025
1189153
617175
1410110
1849177
1692150
1986922
1690664
653725
526868
1067505
1832321
1144937
1859485
799827
1182048
837816
1099883
1267628
34216
1746514
1978812
1428832
1579102
1329638
1463874
860884
1949260
910575
632776
1804663
605145
348569
580644
28156
843461
830303
145959
184878
1961579
1557420
376140
1162281
939599
1734804
934365
1279643
704155
1185138
1075154
1436369
1860775
1498584
1721852
1422990
405243
1106019
1187219
1928352
569391
464656
1551257
1090285
864174
1543879
207044
1677553
1932886
1145148
677052
757107
121851
1823495
640729
14505
99677
273873
1344604
1585533
544953
1704344
246433
698336
1183488
1265194
1855451
237875
675360
1506730
1488873
1944082
1274187
917426
378644
1573603
387141
419414
507243
520029
472235
129968
653840
198726
1862001
224925
774967
1143814
14966
1391495
1131675
746176
1710442
525415
35269
1151121
1018860
860657
1068815
1030328
713065
1942961
1290736
1279647
135021
1004329
279772
1888986
252153
230277
8095
1728030
1414625
126156
115939
1520721
90975
1717068
1172432
1839940
425924
1079150
1857322
1841898
1555140
901474
373044
1593130
1383067
1918328
943698
1553684
1103663
1871932
1013017
403722
202333
900200
1472569
1230697
482426
1707477
858758
3314
1798840
1533532
352524
1456372
475519
1575676
1107653
1455872
1662221
1861691
1407372
1892935
403636
1548806
362734
730613
1365376
610751
291647
431725
1393687
1284373
405074
1955243
1875420
4667
1684111
635840
1016954
174720
1314263
944955
565411
638675
35534
1973557
651266
593286
1763148
651713
1330064
1317663
1853730
1695574
1922444
1294602
1821906
1509023
840338
448278
713798
1145786
761020
1293247
228025
1888586
532114
1565252
1297750
1069832
1519828
331604
1803059
433448
1401674
157054
875655
768998
1896975
981211
1981497
724872
1829839
470129
578362
646047
1913498
1467709
93295
1142223
107714
449227
935751
228832
1359316
662472
1618247
51119
351424
81121
348452
581654
894474
1259568
1102466
1016718
1059612
395379
1433366
1515863
856748
320231
966840
124287
1725515
353199
811569
1846894
1733752
1560700
1834575
286894
990940
1489007
1391687
1397837
1687308
138263
103330
345470
411333
166106
406177
413809
871858
1109305
536297
1621463
1202586
838292
702979
1575684
596642
698395
502284
847537
4446
158862
683761
66157
1808459
1673886
384378
1712841
79559
820784
733467
471080
22483
1277342
861674
112351
1851133
313531
1936396
1159964
469595
1227293
480207
285080
1233831
788248
259139
94922
1896875
762584
1133967
441253
1460790
771195
237736
1435743
1082200
1474411
1118153
1377439
754675
1315167
1183644
1698780
1781233
1596240
1372158
1111798
385583
1929818
1101400
978688
1825817
918415
1182943
226978
314583
315556
572406
531306
175054
567771
508226
34414
1854498
1758374
1381358
150727
1044146
1575657
711646
1579004
1027299
1634271
1834264
886949
239292
716498
933157
1131813
1198827
1407810
657418
644469
680945
1422480
1506434
1794213
1268919
1018186
1555178
634929
1491180
1314328
1262450
431714
810640
432170
1190679
1848221
1773073
1637662
812934
1008517
1569430
1880378
1433812
660727
1986626
1508453
356056
564286
1203491
1695184
1872896
1889287
572036
225414
1720726
1260342
145774
521927
1566852
8320
882406
1965888
1912218
1325735
1279783
64596
1337635
1397572
218446
1888893
1935733
1275436
121511
88067
1679649
644091
948184
1727017
1572401
922570
500631
859967
1365226
244366
608467
564002
1844020
1167929
907457
789028
1153924
1840340
1431743
1193316
1462004
742386
1145453
1274674
1365088
261939
1559516
50548
1169372
603229
178765
1580998
1388947
1719170
1963149
1034367
1544574
1260866
270304
156615
265223
219074
1497248
1349725
1813538
117312
1749196
263405
329979
924294
1770627
1070131
377014
727067
248897
626628
150602
1350453
238822
744627
245115
1465790
1851778
1312181
1368958
1820963
917221
1292731
82988
1131106
778900
663868
360
326817
140497
291323
1843866
1998851
1584245
1373081
279684
1280650
527736
12573
1098852
1578682
578086
1642979
976111
893328
1484775
1593921
1377486
1240837
1235114
126733
64043
1583574
1891840
693362
1148912
1164556
1950739
1950834
1151085
1656393
1971392
1391542
423776
245518
429353
800106
646122
341032
533608
1845338
86945
404016
522197
1467561
854004
1563487
945330
399046
322760
631723
1487837
447814
1309992
371603
1900059
931591
456661
21094
1648894
1319197
268768
30249
1056271
762005
713286
1264613
840872
393103
704048
1267315
1564038
1102549
1508337
1836802
1699376
84010
276681
555088
1512198
569439
712560
547477
719812
274732
1031513
1022385
302740
258102
755141
1315701
338325
1878088
183839
1593382
1440630
196175
1034183
1120190
1264728
1443020
1967139
1663184
1505214
938524
1887540
738406
1388774
79305
568591
1993640
504336
388566
100350
814057
245908
419538
199208
439896
963030
1397478
1786850
1098524
1583478
1531004
1195592
1176399
367373
607210
94260
931153
948744
1875306
522744
171191
1612341
76726
418361
1434930
704817
1480293
518503
712702
1042203
1585607
1982264
1531062
1115636
1354370
378299
1229106
1093829
1526426
1412607
1219911
1768079
739902
79725
84268
1983221
758942
655677
1789464
1379483
1862655
521560
1557360
1750974
762494
806628
756023
1588117
1405068
1513536
382890
830941
537433
1136891
1961758
865651
1580959
392523
1309804
1303542
357087
492564
1641492
316632
710567
1766792
1942419
304118
1322385
1322675
472123
585850
371053
1873531
1268345
759325
1091958
1515309
3835
499090
1608827
1914452
232870
10875
488898
668207
226661
346896
717582
805991
821821
1696483
776070
1868822
1217287
784623
1032536
1943892
773432
340195
430737
1825731
463139
1670617
1123062
795086
1463005
523738
1056441
710411
1361302
26148
1593379
320567
1317794
1883112
1412340
151093
958571
1957222
322275
201111
809826
1982762
1762856
989410
1954338
687941
481525
965532
95401
569810
415268
509064
37786
1030591
1547355
986599
1498210
532746
850791
29775
561029
305660
1647828
1547668
1857038
252299
1402702
1755742
1703870
469090
1524036
817882
11495
1178718
400424
535738
1187226
1186625
1690678
1099388
1224110
1254066
1908830
1236739
423883
754199
701786
1714507
1139705
1558886
1841852
1883182
777077
1404027
339149
1547228
154295
319362
409049
242527
328095
919467
73155
1046293
1541788
18741
181206
912934
1928289
1251942
448537
1466243
1504240
867535
1454527
1583950
814444
135731
1652550
1053500
952560
1702480
1443477
44879
1733302
749255
1715778
1233619
563074
541195
1664499
106938
57214
1039779
1320656
521183
1395464
1455921
899289
1697665
1727416
423614
1400219
620757
1362052
1835696
1965193
1243255
1399151
1965086
1321662
1245922
4463
1000097
1873668
413506
1808746
1300113
435151
1204773
1968211
116476
1839038
1790384
1651579
1919705
26139
699609
53839
499492
1070455
1059889
233713
637365
234006
1568138
1566746
1153501
812101
226118
1187979
608706
1806508
1977578
1855610
36108
664111
93497
1008256
1613751
1675861
871123
353174
1478705
52472
354379
619854
1010335
1903553
267904
1559307
34347
347056
1687302
1778881
188412
1329253
724740
1278468
1088732
1949424
1142135
1467610
976372
100618
1372786
571942
1405821
811660
132541
40184
1157279
950017
839190
284481
1305603
1749455
939420
236215
929525
1262616
170819
606191
1961071
1280579
87961
1316927
1114966
1370845
1080499
440341
764213
1716723
1389009
235045
955191
1608116
1613754
1660351
1998415
68556
1707303
1603970
1207580
9690
1533817
721667
930203
863661
907722
288811
1872509
636381
44031
1925383
167538
1217361
1493969
1354439
1071577
1981105
1309127
957032
14355
974331
245713
839302
1551886
1426446
1907484
1457528
1093588
690412
913923
901050
1117921
1653414
1537187
1527190
458223
1410722
1514589
280264
1651383
607439
1099348
1152545
1570212
87036
723265
1261365
261715
1966131
44064
812887
1266219
100056
1094170
903329
519034
1863091
588385
1647958
645675
1013227
1207789
219379
1871130
1056558
955600
175539
1413746
1293090
109371
817733
1030864
565915
1417269
1930912
1870297
192511
300271
1822641
1278209
515960
816159
241582
648840
172096
1236699
409672
1941837
27476
1446021
711773
953764
1550487
204973
1957228
233940
675078
224465
512658
1250163
195096
81597
992485
1004631
269701
113911
1013174
1486363
1579041
230695
1544373
758049
1250995
303469
400174
1584415
787533
749008
1016660
335312
1884172
1928535
888126
907075
1661504
1386773
1531853
1197806
1808175
1524784
835991
978438
1991387
173818
979495
313078
378649
21150
691326
1576362
1998951
237170
963369
1837028
1428018
617751
865421
21738
9101
1574767
718781
1468374
1615300
1780739
522625
1818182
1765616
1660874
1538230
1528742
1261022
1359669
229900
1002666
382020
1951660
1117603
954023
229645
744228
1793757
528523
962667
462166
465512
368417
189968
690394
1361421
456168
1383088
1769928
170021
475646
1125568
1042273
210189
1542502
325880
1699899
195868
496197
1169816
1295271
1007691
1469233
1836669
565394
1266005
673922
185615
1281176
1234753
1648652
1556594
1793782
1816447
1724095
1444301
625450
1110414
1065863
740972
1740105
496612
278262
913783
921420
700033
1261322
1604067
1778634
583377
1031732
432690
1546840
1359308
372951
522363
448293
1242128
398743
1412645
1143024
775093
818725
8989
1459630
1152943
160576
262304
601468
468962
1265764
1345947
292562
375747
1826589
751320
1361629
1619595
406485
937564
992453
537912
110672
389487
322440
1489531
1289347
1767671
511545
148528
1913496
1358105
643393
1711431
321961
1309351
1235261
1230588
206417
1968511
8963
1883742
737241
52231
166210
1634404
1955038
1287770
295614
270451
488502
1291658
487647
423240
184172
757047
589578
1415123
980933
368857
1117678
957810
590038
882287
128672
686453
1952160
1358429
1840139
1675616
366904
1800939
1211081
611733
1390000
1990630
1622212
556981
902253
1361296
1018204
398959
935646
1602593
813081
1177279
901351
1030736
1073426
1627633
1460036
1215371
985341
1319494
1140393
408493
245431
1581616
1264335
1304241
1806441
1865602
565742
342232
1960072
1151203
705949
1381655
77829
1580679
329648
318641
1109387
1817238
1313610
1590422
518792
498836
106430
1388452
1538534
1172751
1163298
1843767
1798014
1543980
1326831
305047
49228
1925313
102998
1382577
156654
670298
305831
468854
1319768
299341
214872
1488203
1530776
1476988
924128
359587
215546
1162186
471399
898307
1509125
1854783
562440
1783609
1941731
1659052
1610464
1634086
1011082
1657920
1918174
378267
1688248
199741
448661
1282199
1526537
441969
1426773
936942
985599
1611225
401229
1108023
718360
1200077
1189502
589415
804334
481237
762030
1449259
554698
287067
33838
874506
573181
1180413
1981057
672963
221733
1564836
331647
1021990
745472
807726
1850600
1691664
1798727
328511
1145369
491470
140844
683735
800500
720785
790772
969422
1833587
1274412
427029
356899
524761
1165016
35508
85938
459488
418084
152953
1607828
648059
1963306
1472792
808548
442759
32101
1279594
181992
1495948
438522
1008226
993894
1660665
631951
261583
415865
1166182
285414
1985987
1515161
1544736
286883
1543466
984523
560590
418189
1589582
781162
1116768
99245
1921725
600203
384020
1714157
337578
1791312
1178886
273080
1139453
1159433
635309
1022422
1535158
1580617
871531
1418452
983527
592054
1616851
1521862
606880
881875
1906061
1515037
482173
562536
1078667
903135
1969889
1716796
419120
1614699
1185509
1423931
693474
1576838
1116323
945062
1416949
1952145
731399
1903966
1141523
1521664
1540107
1774720
337877
761472
1536150
596390
1325526
1027571
331077
864742
970176
1980816
1181924
1830793
1922931
568515
1187521
911360
227880
564285
150198
1706542
1513460
1172630
344027
1753682
986772
1096000
1117778
525986
409230
424583
543232
905230
527132
1927133
1350510
138031
1166602
1932875
1661997
708540
80003
697606
1555008
281257
1693302
755850
1372154
1046835
1102687
1249526
79161
1084717
1037336
1446288
914236
165665
236801
205177
221358
712024
1319777
1903671
1238460
559293
1646702
1677452
965042
376950
1424694
1478318
1165030
1303160
1722167
649189
686415
802250
843401
400653
812700
149767
91601
823204
322180
328116
1614196
226248
1979756
1046053
398559
1813210
523064
558221
1204826
61798
926808
1894295
1129561
763136
1855099
1085385
1432559
1287253
1528081
560859
444326
1326855
73373
167965
249670
756139
444624
1287126
184664
1117627
655587
1310239
1159221
1401728
597287
536475
798715
1455599
1318989
1125061
974716
1826155
139174
1306175
203411
10336
283182
14026
576763
727286
1254405
1187786
308139
595215
1426066
1788448
1188938
1537287
1413399
1843248
1155350
264829
30495
1310062
1670336
1240346
1597622
1344750
112146
184083
1586956
229794
1170842
744712
721440
1076408
37628
1176273
95327
963507
1335415
212232
585681
782495
317310
1970766
1984110
380247
590227
1671963
614948
1671841
1646924
924596
79408
175947
1098218
690513
1977846
192700
281153
1421763
1825958
734380
818399
1313725
1447284
579260
1513605
1565151
493657
308717
822099
383594
1468488
1006184
458451
225877
925112
904363
862833
1494687
261360
1373163
204034
1831018
357787
1395531
412153
1395026
158219
1284499
1549613
1903717
1503454
1563221
468389
139254
561172
95848
279212
699131
1033758
1052710
1026540
1926054
824345
736924
1748270
1749276
615634
217918
700733
542438
1435228
1883407
1868849
1944608
658164
157048
1634118
1938713
736421
1132207
1660138
857072
1872284
1869871
1784441
662340
138222
1860116
14859
557266
923801
1289816
649939
1531154
656428
303210
982154
930231
481555
1400538
1541495
1444716
1407066
308455
104923
1482539
1345573
770554
807278
1502378
881188
502744
941091
579031
181412
1117575
1568348
703664
1730610
899486
1963672
771843
314712
636303
1088700
1281797
203647
1649194
483245
469381
1182723
1097834
1130470
610073
1570998
1667317
682249
7543
92333
1719513
1797227
1545005
436478
703576
899357
608967
1464515
1633702
1305975
394581
1281018
686752
260498
153552
1225565
587448
271754
1610734
979508
1456664
970204
1238468
76262
1915648
238174
1119932
128715
66996
1540704
959002
537074
79297
1406686
417623
1515854
1139168
472899
1631660
1596213
743934
559364
1307449
753319
1288019
487318
563157
1881196
391649
1068302
1786903
1544178
1459440
1380473
1668662
1584344
1794360
159489
1836428
1847623
687548
771215
498762
1963640
1280337
643903
1044358
278145
1605727
271743
828602
700850
1805204
523898
173125
328764
1777833
742220
718480
1975503
1512821
1962676
840658
369606
1466011
1957984
102488
1851139
1813805
322171
988443
1610160
1941065
1780253
1475520
870605
1089070
1125448
716230
1613139
1887434
16750
1433581
97346
835727
1452245
1180547
1680203
1452947
1629514
1332512
1118182
630911
716567
5723
1711212
1126281
1771506
1744675
860220
378385
505152
1277977
184332
973256
1924704
959567
22090
122953
1839091
1728680
1548279
1770118
682901
1146721
1819496
1676992
1933695
1225770
792629
1486001
676895
590046
1212945
1958449
1921496
913309
771142
1874156
563782
670825
1601596
1898356
1115032
1431572
1828546
566479
1987639
623779
810941
1223170
1477186
1003460
1151647
1593079
1592602
1497330
1859991
237082
1752801
1629748
583112
1420397
1872314
743108
889855
1002975
641452
766588
1479661
1094527
945883
1224425
173870
238758
674061
1168460
402067
802272
1498697
739063
209200
1302199
767314
1140738
1013122
880783
350197
1356865
511985
1175683
1005616
1838046
572075
1223493
383641
1384308
1321924
983879
1968282
902858
688637
577253
1967959
453902
1487119
1074418
1079705
1204568
510182
807368
935121
1754102
1671021
1414312
1072746
1865261
729557
1191422
1494302
528365
216635
1580238
859094
219335
1278249
561419
1208446
299780
1537523
1402840
492398
1176441
378647
1424574
989443
1274506
1194995
196881
1586720
1213133
1854357
1052199
1525659
1012945
1602736
1499123
1415304
771635
919765
273768
1461622
979227
298904
869369
1902395
941133
1750881
1979653
1347066
803652
1451494
743686
1988213
1425734
1279895
701121
83926
118836
900066
1111495
522407
1942774
1831837
1048742
794468
25286
1603768
1954419
726286
948135
512396
833431
834635
1295346
94010
1267928
13099
1958324
134423
1731510
1297120
1551964
85530
1178498
1435635
751100
1263280
475767
1365295
1990558
462779
910526
1182961
1225551
1073088
1242360
1515107
557014
684771
1969344
1846660
1861073
873905
1552722
196129
1617990
1691901
1860369
195381
1745015
171471
174363
1307396
1297455
1080066
243447
1360393
47317
50530
867244
1609492
1846900
196094
1277035
197640
1659369
1965872
1867965
1045403
73196
353377
386486
1602570
566812
1368762
369183
1881411
1468475
1431761
1744786
1124154
1228418
633866
592310
270201
859421
501118
1475560
566915
1622860
1977843
591199
1501050
1247426
1477697
1792162
503955
228921
317455
1630336
852866
167045
1162149
1459945
1432479
1516823
252811
1780658
916780
801205
1366767
435335
14740
1956095
96219
463364
703973
2250
42765
867391
1200919
776013
1556867
544263
1280736
1847708
679923
298906
1455873
1838969
307847
295184
275450
1796997
81084
1423693
1233567
399402
55750
707625
1504658
549249
422510
1176836
1188263
787749
1504049
847686
1603931
356124
1495187
989407
361208
117680
718055
1989561
285250
1033348
1213927
672102
812444
1533455
1616935
1645517
1886237
668687
1369175
1144323
1951722
1254679
966310
1124954
702594
1807068
623611
1391575
1471509
411932
764763
151416
1022208
416970
13773
1528167
619404
1063124
106420
1355789
553299
987723
977950
757357
1138926
154762
1231155
1336867
837337
1535498
174778
1680411
1131347
353910
56988
1418841
1270410
972306
1677547
1766910
1972322
598368
1598945
1661544
1295555
712005
177528
1254492
1109660
1542980
596398
1673800
954607
306703
629077
1070595
804325
1719632
381632
1514556
222148
619602
471330
95632
1656536
238795
1111689
1486411
1289352
1177798
1684646
1743217
1248461
663150
1649339
537591
639901
82925
1925802
1052593
1293785
221530
1129975
1839364
791821
724055
678378
218395
1386689
684694
916302
399374
1253924
1527725
933287
750010
793771
106607
113889
1351176
1377958
685632
1177548
432038
784633
167908
251196
1007114
470973
1944683
350792
143318
266616
367872
1329292
1258671
1369148
1195017
1931871
737832
1308284
1472517
702773
759614
1979072
852351
1978916
1807692
1081015
1790237
272665
368729
828672
1853608
865751
1938674
1632569
122221
1521170
1880372
1362752
750858
1236378
1924881
1532066
1772182
707940
1309331
131068
1582474
1519195
1956979
1152042
72598
1069645
317602
799157
239818
512877
1555596
510470
353325
801168
1434854
235692
933419
945864
1882619
978254
1013707
1570743
1041250
364296
390120
1906763
897163
1931012
104436
1256383
1299530
700341
707406
1614922
8664
1256901
323417
464397
1749100
1320586
167454
785427
1710950
160248
12022
1453797
1699049
1182457
219496
626603
554247
1429026
297591
1736941
212750
1045914
715665
1036868
1546169
1915566
1387400
1602858
1036930
1199745
1133498
322338
1975270
368366
913405
638185
1605106
1322796
464283
1681463
76275
1291044
1769337
316923
943411
12460
1622920
1188839
1459153
1929388
1825568
858699
1620498
1034488
1414937
787774
427311
495316
314668
66842
1216651
350683
1197047
1578088
1931193
707399
1711600
1679823
1448092
61882
1342970
889856
1825854
1967797
1951926
1472221
123049
965194
10675
1567024
1268699
1175741
1329252
1097707
1590821
993498
885132
241155
1301470
1049725
1012475
985887
394495
1094825
659598
1768968
800515
1108244
1907245
1611252
482855
1174696
1958377
777077
754740
1302676
340421
1119871
1996116
401607
1688194
856009
693345
1235832
1429970
1666256
106173
91190
1306401
707801
1943464
1550080
631276
323944
966082
1411249
449310
223307
881040
8465
1375103
1715209
928464
1579715
1994809
426153
165921
647326
1209754
1570663
448677
1402071
537445
859833
1532537
1256661
1628398
1823929
1027894
761601
471743
228228
536282
95130
1295422
1416831
1145867
563835
141758
960063
264662
1411171
922210
845001
1407674
217599
29191
1110412
435799
1346918
660609
1928815
769292
48126
621777
1324795
930744
1519414
503521
1920360
1359930
1905890
622509
80632
300152
324285
1783749
1010453
1419182
1279470
575978
563825
809823
1545295
1162617
122953
147565
1379335
1267743
1945958
1022964
282186
876106
764185
322909
109571
1821387
477288
1727628
1010513
1739778
1492700
433263
932305
1988476
1584289
296429
1409848
1897296
297673
158039
1049044
274991
897950
395589
272242
1032821
516402
184806
91618
739868
1979460
832837
1428132
295892
475122
656133
247217
273886
1777708
1421687
110040
393621
1982498
1483159
259587
1005015
59209
4776
1852707
194110
897365
1189201
868118
316332
1653612
1830096
744661
925833
1739622
161560
1355624
1499004
825026
312091
1028526
1329600
44802
1041409
874337
1050714
1375942
603677
864595
171327
629849
1216759
1614739
926600
503116
756257
1594617
812809
13694
1170215
1454026
1244310
772386
1478717
669562
949962
103025
1242086
81924
235945
1099458
74433
515949
1836395
1549413
475575
944471
1284683
1393563
446579
733421
904662
609900
606446
1482764
820633
38550
1962732
369271
1280964
1502850
1857643
1195347
550202
488143
1864316
1910460
691387
1782184
1804538
1041990
1493013
548721
932633
584104
1964104
676809
337094
525931
628204
573058
1588682
476472
661006
299736
510717
975582
1813770
289986
201215
1696387
1198334
315286
1161087
1412673
481555
1634642
1999567
1339087
186550
268885
482228
1883442
928635
903753
262873
1954892
1338187
1876913
1179504
957601
377069
1430959
1227553
1972613
525473
551229
1331816
1990941
1673070
663375
986208
120357
998270
1490632
425873
530301
927051
827575
169650
785809
271201
459467
884910
1586882
1390149
1222988
777592
1702757
1977842
325038
1406695
374312
1346628
1522773
1209049
236809
1808426
1234475
1439380
1789361
1113051
896354
290595
1366991
1598502
1588391
487778
1060502
284567
636831
1398785
1681478
1707235
1177577
1734285
195854
1867457
387254
248053
1830688
679833
216596
1761887
172870
1017239
953989
712469
484392
1058602
617311
1976417
1970520
282202
979710
1746636
1803836
1359342
468212
617401
1397773
473060
1549202
840026
1087587
387107
328705
265623
925144
1192486
1013046
1895575
584883
118899
902030
1810899
595513
216808
166448
533198
1280633
947261
542248
806180
950943
263531
1723413
1105756
145435
756431
1762822
1195293
438763
461202
273404
82411
285280
716690
1803616
187749
1051877
70673
1315875
881751
37488
942353
1187085
1629678
1048784
1099840
3290
253366
510532
859129
1556284
619365
1456564
1627941
1980248
726790
516440
6889
1246456
1615384
1201629
1899689
167049
1047332
623198
1469873
901041
354589
1662139
1091536
741795
618427
1514110
840508
314113
528095
781768
1287857
554719
1755091
730572
584004
1294388
956887
612036
1744252
1229027
712620
1735775
40218
1640375
583800
1088203
1459262
1575874
91333
471433
1558475
1343122
1435259
632647
245608
1703526
286561
1190546
1225122
1958440
511960
9333
322359
1836944
12933
405988
527817
751614
461176
1932840
388769
1741701
945905
1565051
1376041
1425115
727270
1606173
1312587
1698218
870222
102050
1430506
1084360
1478229
1984740
146650
1437211
1623396
1893798
1215345
505733
1964492
1974670
1500736
981312
1072184
1232364
1982300
1809697
1170441
1908426
1699133
1705684
197114
786879
739604
1269330
361461
122057
302846
1046492
1131364
1293212
273976
1336131
524875
1984195
1908288
1482494
35935
256705
184073
721848
929991
674358
1397480
1684888
92443
1713009
797518
670682
1783576
22210
1496658
1314356
300012
1544275
1117102
1500843
105106
365803
1666477
1507587
520803
953407
1259869
799208
412065
893219
844075
939159
13579
824781
176454
1234743
1037476
1607375
758749
1478652
374129
856207
160242
658232
1708532
724619
1487699
1451139
1069545
557849
311601
1805423
877225
941114
1869168
368660
1985702
1130107
1085985
1852663
372878
1802566
449347
379913
1349815
67320
584733
1730185
1508625
763730
540531
1722887
640920
1026149
148618
1824867
496691
1321767
1541899
1510848
1815917
1034587
857708
174686
74213
744396
758885
43779
1161987
351351
1589984
1225742
1934405
1593084
682576
1135078
992892
87134
1091520
497676
1872708
564186
761823
1098225
922763
1731207
1942113
413821
737611
1500963
1517726
1110144
713351
838017
1152748
1117162
1367904
548303
1469541
1003884
589200
1335185
1058841
186976
1662013
1064228
918551
128263
505017
163160
914009
1547870
1881393
610559
1932027
422119
1957376
298946
1398866
1645261
675549
71845
1085395
170920
1196801
1881821
1927771
1628676
1933016
159613
343684
1732998
1819038
458990
1311522
1896523
736578
1128962
1246127
653042
528301
407939
620813
1401369
871369
567245
930101
493376
1570923
1652661
126149
1043931
784155
487811
1117395
1008964
1635626
1107977
944549
1299618
255908
1927226
5547
1617447
830587
1781191
1418525
1708851
114233
1716860
130712
323461
1471396
1218102
360761
343351
1534715
1462632
1133370
1144437
539600
736438
842688
91606
1873261
1373197
793643
1221847
727724
1572464
1933219
970920
1712254
770670
832710
738576
1797117
705648
1707576
1952778
1003816
325897
1241287
885349
1057480
1019432
1769610
188765
693471
570504
1369748
278094
1840517
1365190
1180967
124569
1676687
1976742
1326941
1074705
980142
464978
779209
434701
835566
969076
772676
64742
506963
371528
12161
537788
822227
1526819
1444240
71381
1231959
562831
1123103
1401023
184453
670934
640370
1394398
789232
884213
1469180
409779
313642
1402853
541824
215979
182356
1228149
1513151
1844085
1104841
1030499
897900
68932
1898196
650321
860927
992644
1407432
160210
606788
796585
789567
1531304
684872
1762598
977718
777480
1674365
1630928
1243861
661394
1908140
37495
1375660
1226557
1320876
1105034
1263658
291166
1419980
1410500
111456
14878
1732991
71694
907782
1101045
822583
801426
299555
1220254
1492434
928890
1624794
633022
1433797
987565
1986468
1336731
538715
1250603
90838
926819
1738708
645830
1991953
889171
489550
1850313
738697
1388236
1077761
626142
1531953
42220
1918330
617918
286776
957014
1540140
969105
1922110
296862
1545721
39724
554702
1357873
1322718
1007930
903859
935967
680994
601226
689187
1958606
1025884
570277
1489718
1125735
1752027
1333933
1116592
1409295
35999
1468262
1303096
1860712
1369935
1958827
1437432
597189
45185
1316674
690086
678706
1606247
1970224
1213768
1935778
1209777
319953
1011601
1940492
1887334
1805221
1942522
1562121
734935
1004434
423961
853926
136621
1784417
786392
223156
1937685
1915247
772235
290166
1004502
1460503
1614891
246589
851970
1834348
1063382
987465
419825
562215
293985
1482655
124060
334310
1699670
201097
373872
1384058
1101500
1791789
1687723
1512275
1797381
1915969
993221
1709018
657584
1518548
219125
1607232
1641391
346885
646815
1220751
1442631
1481423
1750528
774371
579163
1863651
1608667
1562139
198250
260047
532465
292510
428949
879486
1074686
584820
89167
1246293
1483238
733860
1769107
891666
899654
1696090
1055246
1361832
729012
184288
97704
974894
1424941
1461605
1718672
519133
1929513
1153884
736074
1813938
516176
241935
945810
515482
935816
368666
1330603
381205
1069262
1915531
198623
1770150
1535538
1391899
1601360
1004715
80991
1140779
323269
1842403
1024325
1632611
1606387
1370953
1042642
985293
801817
539886
1568333
1381771
1079064
820270
1169331
1162360
1539286
638246
1989273
357717
461496
1591223
1351752
45484
252351
545191
1537015
456222
407338
319757
704950
1122260
752242
1780877
409172
193574
1699669
1350990
370665
1072937
1050993
1172884
1146843
1410311
319745
1245472
694790
483812
1142609
158982
1997715
1610185
786372
950641
843087
1622405
1753656
226870
296977
721372
199014
514436
1315261
139188
1446481
1961055
1195468
614334
937217
408735
1823263
1873160
1662822
864159
726952
373047
1670511
1189859
628797
306337
1189875
1467459
714415
1696841
577490
1931130
1611262
625105
415221
1561098
200979
907776
959131
1583067
1732471
38925
1759260
1830673
529581
1370872
1508751
133457
1036893
1004214
36949
656754
1250934
494496
87958
835895
1273970
1502999
1848516
279323
1251734
1879798
627193
506821
919251
966234
832881
1371781
490893
1436320
170987
927383
605041
75989
720590
1070794
1104377
14325
1303131
1765867
1521547
224726
1550147
1196056
196014
1706337
1590482
1515113
1891947
944350
903234
1194737
149371
1848508
374893
1659130
1723671
1339912
1551475
1245200
1031146
808501
165073
1063016
57804
1847791
780328
653200
1533192
1617682
1210186
1464695
1133387
1925218
383850
1950009
648174
1434412
1191973
1654479
1784488
1025257
1825202
19664
740856
1979466
825249
1555544
1207707
1309563
582128
1353658
1424779
1736890
1769814
924660
804067
442074
720663
1490220
509186
574305
398961
978142
1975721
1035786
1729800
1625080
467984
776113
1247968
585329
1561233
1054411
1070628
1449768
326682
458533
399021
576373
1446158
1386888
937519
943157
1643093
1439110
445704
1912310
153415
637581
1727943
1573088
494610
659497
373023
1045948
736439
1109559
399796
636802
874032
1267756
219149
8922
1783738
1311658
958340
281321
53971
1414658
1912676
1272478
250633
1919209
702968
924546
287775
1081675
1763911
403573
496262
1746859
1213301
1431226
192495
733483
62470
366197
40375
460817
79840
1426507
544394
278508
1318986
1519836
424036
1517202
316314
678786
853641
341305
42505
246538
1829809
1225783
1892058
381284
1429777
250877
55237
1665069
1289130
1827866
1110983
158
1695283
494108
698334
1892601
1870842
416836
873419
1299661
1052379
90476
128894
1964221
1894012
1771221
1966900
1599157
1296169
434993
39881
928722
283407
130953
1911093
1631701
807046
1132892
1706120
416066
968710
1788395
314658
1153691
1844527
956016
909003
635858
1949800
1442408
1880602
783259
808908
1406634
1433696
1243844
991400
213334
504167
1413516
1268349
334721
649392
1866754
1900372
1934170
465008
1248625
973235
72191
1516495
368067
425178
1231327
1413901
1450393
882140
1458651
467102
729766
1594319
347157
255775
1245869
683189
1447039
1711416
1607751
406897
1708015
264352
50535
186690
464410
142829
522564
55687
761998
741941
103793
670611
87867
859496
223408
399115
1738934
182012
668281
1760097
829903
1428605
1897177
848891
1698064
1463278
50062
1662061
80238
876826
116611
1952502
257299
1815426
371044
457704
458301
311982
229846
1419954
1792291
1216858
222141
359276
548165
1833492
984584
983630
1713005
1919741
1954619
753647
1375792
1612328
1421996
693645
1389272
194310
1529573
887659
751443
630146
827941
1363342
1093074
761122
729986
484165
1524027
979238
1361127
766708
552143
1235785
1596045
1969796
682930
600513
1637804
1030108
367337
1455960
1446451
112902
793213
751769
1149934
1667624
1402387
1458340
815521
379483
565901
1152180
167035
1781207
1514323
175765
467887
379305
1487509
117923
1197527
1394362
813443
1121164
1970073
1266137
1372155
1669399
1378540
1958609
514115
996221
1036570
1262792
651837
481946
1483703
263589
1176535
1730822
1922158
840352
922598
1732585
1635357
978741
1072940
1003831
1024470
391087
16498
1220868
18870
1514093
1617875
16197
1611164
1089541
1031679
1428098
1366791
669211
1047612
950452
1532563
1961189
276368
1461336
1017283
1291958
1153577
1307857
772693
323367
1174874
466361
230549
65729
181985
1866566
1287811
3916
1234177
969927
396869
1669617
55578
1402817
1666956
748480
320525
1507983
95015
117001
1205891
42527
892691
1826225
727695
1071883
1412018
415721
1869627
404108
597176
39724
1731209
143411
1465096
808081
1586431
1759857
329483
1330412
1662467
1393265
918681
339436
1397779
183240
804800
1958708
614711
1161880
1853360
470384
531022
1036885
222438
1098678
305747
42159
1804958
1175197
1584401
1968948
1871266
207118
1135936
1127760
433619
558806
1910155
704979
317749
278174
909813
434591
1176319
1613602
966679
1699754
663058
649719
1309913
1110230
1970985
885134
203679
1947762
1861014
387367
1522958
1788814
1591727
1868172
231540
521921
893531
625905
1672583
1262775
946700
335151
1140660
1993655
1955273
459663
997716
775935
960894
1638160
1201554
1284938
1571062
318668
1128764
761055
739962
1798850
929687
1499457
1684668
535185
375333
1064376
1248028
1182457
1715802
416387
1387454
440983
488410
288883
1361597
1483967
1450340
1793798
825041
894505
1216528
1334964
237471
321696
349345
976321
1075704
83095
1727363
632398
859722
1338140
1860248
982401
208580
211049
1667665
188365
1778090
1252356
1684712
890396
1319336
262084
1539978
1903832
1922987
1603917
672951
1725080
1924768
517233
468293
1072834
749496
1052042
1520834
831851
858846
1523949
1441706
997382
420541
435774
643778
866117
611007
769987
1082124
1030117
1165408
1664499
1657036
1005569
937554
1423250
426014
337459
1105400
1177499
1369814
1250239
1952544
1718847
1657150
1413171
1004947
338086
371213
1940073
1704300
1538627
613546
1610596
236426
818961
1730641
1377498
983598
451082
752642
156545
1123875
1102969
211825
1208771
1609062
281763
836483
1684379
715230
82958
1876443
748351
1376853
909654
1293082
124768
1612195
1025858
1358719
1498541
214069
145416
597496
1689799
1549013
1145901
647084
236785
186790
974977
656329
1028584
1093863
1176810
1900622
1282954
1917812
816954
613352
1213583
627644
1863691
1125298
1070398
126217
1119947
1880987
1558077
569655
1763460
1930697
966352
1592694
580268
1697318
274516
701463
37993
1503072
145848
346560
977151
888031
1167356
1386656
897013
1084634
1895439
1982439
1520216
751168
1039457
888074
726801
1558254
294539
234324
1584117
1655011
319079
836606
1894071
981208
1247282
1692368
1603889
1372639
604791
1673214
1231152
14919
1799174
730911
396344
34090
999859
1057097
177132
1772704
1263258
894172
1233112
1735429
1123634
634656
549738
46066
897174
1763132
518919
472038
1086104
695200
1405551
1344703
1590692
21046
941128
1027116
1547106
735251
1963686
460206
1806311
35179
119799
1665454
205557
29818
1983816
589470
1388494
603378
1125179
460962
1838495
633544
103933
285129
207921
447042
1721134
1198454
550593
783100
80248
1864581
255235
1934479
409068
1785791
416357
1796159
1499750
285449
1541013
1585617
1777952
1796351
1892713
1921993
1973116
1516290
168419
193594
612424
915766
77957
792534
481180
1879553
1489051
359623
390405
337315
1622693
1955894
990515
80389
1797244
171194
1497928
1966432
1973456
402364
205940
1426860
651271
1977934
786862
124680
95121
1358513
73317
651704
1841413
23397
800451
379541
705882
593087
952257
76422
1579603
18583
274216
1793458
597709
154407
952802
307460
1308142
592493
1396887
181180
1221097
1879392
310119
313665
1192325
1994348
735323
422484
606941
1936378
541198
853925
1395828
422044
1184069
1362204
673710
903789
789119
757996
633224
86014
1671711
329998
39763
1809924
771019
749198
1342484
1390922
1946079
1391953
1227677
1140756
1428128
734138
1816228
1855197
1713569
802678
1871593
1376771
453540
1713446
1656217
146950
1167040
1956551
13619
1952457
1494285
57901
833358
1988823
818433
1920398
1156132
850832
1391662
1950447
1253786
1199237
1030558
1940664
1499743
1338424
1671318
788061
1388777
1468455
652867
1006804
1314350
213037
1319823
1894021
1661886
657460
1972523
1593281
1329725
894911
117759
353794
523141
937991
1413390
594224
435494
1732495
852113
1457703
1190103
915253
1910836
62574
1998379
327931
791032
106256
161551
1808436
1157447
1655943
614035
538405
684431
1747773
1577786
1064717
1084759
299352
807244
1269653
1783293
1154970
1412188
265263
1133400
681648
53999
1839476
1325153
677933
766594
968064
1283391
461872
566647
23978
197303
494651
595783
1276012
91321
671679
1746740
1715970
920474
1381382
1670972
271565
511265
1711308
1256780
185160
1886304
1929378
1328591
1675249
1965909
40626
822489
354447
1116228
361562
970660
1722645
1776672
1945974
1583378
1233227
1906098
135087
493695
467957
883162
1950240
1288361
1088214
1198033
1634173
783501
842101
993405
1099768
419017
1798726
1859518
911864
889610
305536
861207
1960316
956485
1791164
618254
1462361
640457
1529453
1716028
1197478
929797
870950
563178
185338
233829
1014795
210700
899564
1044146
1235637
257890
1825173
687085
1689858
1328609
99431
1399126
1978698
1020333
1107331
639768
711446
745168
274715
62603
1251440
1194969
731288
438401
1436707
267505
1032125
888325
1469023
1279123
1924035
1709457
1596358
583238
1472672
1561581
1934527
1472589
361137
279744
1627746
850064
73994
192685
647130
556935
1598790
1182703
496003
323480
1467454
1779709
253719
1060917
129218
151287
548778
470883
1585552
1822604
1583967
749324
1143372
654223
66673
1464307
591208
682833
1497806
1979336
1932722
492470
1788699
401354
1050473
1162976
845061
1163167
1944893
671939
1799161
1452735
273639
1987183
883995
1876225
1542864
663319
1907672
1028847
1115052
1259868
1229554
1328603
472762
302377
1093215
181929
565681
1049789
205146
1275164
1261405
1334294
1762808
1918293
1651832
1750391
1252615
86147
1232709
1478335
532448
1287541
1357785
805950
1809628
264390
163268
1603481
861764
871279
106695
1157812
435960
1277549
1771960
265171
845865
1231398
376907
301605
1639488
796999
389465
713387
1142240
1968333
888825
615800
536745
334566
1224408
162536
798095
1370487
1482278
153419
1631011
1512810
1788684
1408700
429352
465349
1844579
161434
1093658
748044
1506368
399752
1100769
1855874
1031084
1134646
653517
1157846
814767
921201
531150
1659331
968928
1031910
2063
1943545
926977
458253
1512987
400390
902218
1225489
199480
1681531
1560202
1012617
801095
1557974
1870425
1354192
307811
280948
684910
41607
1368348
1757123
1056467
450653
1021264
1957942
1697469
229675
1407258
1117171
991812
1062449
652390
1465951
505582
727400
1827641
1960761
403827
1197431
585894
1486609
1682130
634777
878299
164354
1474707
538377
1500736
722192
626294
1777157
1328427
71085
1907049
1662442
1030321
1631701
1010462
106929
1472315
1193244
1407891
1659914
1522131
1575064
793810
1196374
1440058
46105
1654721
92545
515209
444557
1870053
1825571
1993616
1291252
337790
1314432
294956
1473995
282071
1552470
820541
1823520
374253
1365942
1081916
826901
13534
1220951
972455
497034
1033839
1392144
1120205
1942875
213041
927080
476876
1648753
1097647
613339
1487936
1454960
110480
551970
1614902
1454454
1369195
1168226
753718
1330077
550949
1688004
1369581
889507
1987797
1461812
1091433
1780634
1433893
296210
1959505
1986413
130639
94111
1304389
1692794
32460
1378818
1126760
1412198
516139
1096249
1735854
28220
654985
616409
927011
1604865
1593498
1641880
1333392
1563324
1175423
1706669
348944
1520673
1279004
159114
1582286
1753297
375661
646029
749576
1127771
13438
44342
1741366
1667648
1016246
1530864
766270
1351563
1751462
1909482
1915611
851949
1592122
820020
582327
1195754
722751
1187601
1871257
1578869
873362
1517451
1679853
640055
1456339
1733965
590367
1921156
744700
130907
866434
1843437
1629822
1203769
1920700
498131
589805
947414
976973
444495
962120
1100089
755875
1355422
847368
910248
838423
501194
1460994
1193332
163920
1056340
734803
954181
491429
16750
1482062
455971
258109
1100915
936590
547939
412513
441156
572745
451832
1674300
864808
1136510
1679485
604060
858996
549666
1514633
852612
734454
674741
949407
625978
209778
728991
1146656
1301403
314910
868692
1051876
900671
789606
1633773
513500
1857839
324764
11147
791874
565763
788968
1803519
609608
17578
21078
730637
1436067
1775331
931887
1753001
539814
1211429
1336478
1427787
1545536
15548
678902
1896825
1361710
1215174
1486848
1969718
1419589
354065
1335244
1506414
307730
1003428
1524194
1771032
801340
367995
1389038
1664905
815304
278891
510313
759214
1278477
999605
721245
1556023
662879
1533883
454617
1223284
1441521
1119492
24907
1934437
1217349
1664552
1423196
534103
1511662
672933
514819
1382394
833938
448039
425195
1201613
1232957
320922
1440099
1183922
882345
1106952
866180
977407
298216
826965
570376
1941813
1715208
1160933
1337119
1853590
1793107
125880
1289810
1851662
927343
1848662
1276476
1750235
1405676
824285
79827
1610503
1550519
1308957
17298
779726
1561142
1369386
510139
1276031
95918
1471581
165656
1808550
1332722
1134743
29659
845027
1434402
1686715
1054374
1422857
1116130
831497
950929
540072
756607
758026
681690
1995351
838600
1826081
1591130
1784203
355107
704558
1004883
1659456
862231
1656824
1162284
1880412
169194
1714267
1754266
501282
1151805
1157843
1275153
1446491
508542
419014
1541861
1092743
777814
1716067
72572
1229661
1007716
278773
123832
677848
931530
1762692
678414
1208675
673663
411482
1617720
1644139
1707861
398977
1837106
1304167
553583
260684
440580
1926568
1944010
1917413
673805
152517
885280
468818
1191459
1598459
1366355
189491
161525
1919658
1346684
356474
1968353
1554367
1043169
281426
234952
1125020
785271
1185762
939877
436743
1277790
1974882
464611
245443
1055660
133278
546447
1240195
1368967
175249
1254031
1557493
965371
1757754
652716
260721
506535
1107316
126821
1453634
1252528
1742794
323365
1974471
1851942
966921
895233
1715403
409758
1076600
52315
130073
1493661
1191591
1957916
825156
1670141
1352115
1293108
364320
141500
1123441
848536
689518
1238272
1185259
821461
969459
389910
1677286
685805
10739
1757654
1002383
80058
198380
1907489
1330487
937508
934974
99795
1466883
1518545
1292359
950362
943165
1375822
1087713
1936755
1243738
1683265
1262894
1949514
278443
89771
1023681
204113
1245480
672744
1969407
1727456
170462
1091666
522195
434736
1448613
576146
1112803
1482962
874427
1989014
165401
1022977
1091003
481561
296147
808156
1847305
157224
1332286
1161465
1011613
674401
159437
760114
660351
1396486
1195041
124725
1597399
1820119
1593588
922309
1342332
455241
386301
1926959
548759
1277981
1895556
963213
1240412
648192
1061362
880120
1807345
580115
1398403
795780
447926
717320
886698
1120659
600611
458837
572132
1802620
1423341
444295
725648
1267236
423402
1118075
1390257
1126336
1195241
857662
1307958
911988
1492576
862214
956164
251492
164606
1997983
653630
1008929
1188725
1919759
1727942
543059
631102
114354
956566
667805
1008226
557461
1364389
167759
1154904
1983203
804831
183223
1676422
1012034
897499
197839
483792
1175487
359307
937679
1414465
1196902
1566020
15936
1247449
485758
806592
426582
1011650
1874893
1945441
446572
791258
702838
599031
1356309
831602
1845374
1023062
94716
1504282
224904
1750610
1130187
79776
664219
1181292
579894
1905785
1291532
1123473
257745
1433308
876512
435450
1782540
937916
1678110
1048229
523688
907003
320072
1940177
1289926
1255424
1434304
1181931
1111420
1004924
396336
1418431
781088
1602711
28817
1198035
1197093
358003
1508600
438466
1698738
487884
1804027
1655123
110199
214085
488395
872120
1760437
651898
57097
140211
1256742
1213436
143353
1710818
104045
1284668
1391486
661092
1734143
1443492
1089895
1347593
102585
135331
1398867
1487977
274202
719894
952402
313968
1353098
1583644
1979232
1185307
931460
1836231
175430
1490225
1894367
419413
172800
1748602
70907
909330
1452714
920455
1454327
834905
1923354
1808589
1813821
421269
470263
1317341
1038682
7044
108506
1759014
78717
1331371
1372540
1141844
1278504
1125982
1156601
507122
869125
1608045
899101
1294718
1923458
1410085
1727110
1501131
1989579
1831971
1484934
1171875
1759221
1417701
1586656
1019161
886345
538857
936501
47246
888863
938860
1327272
916216
297307
1150141
327508
824996
1587437
480351
1094718
868119
1675236
27317
1083424
1681117
1236210
310830
152103
72912
559061
1713529
1223994
1827278
1851990
1548694
1734577
936280
1550423
695865
1674948
1252253
139254
1475518
93753
1945507
1386705
1463006
293803
1290937
796261
1689483
215194
1258229
616680
959915
487150
391053
1536575
813829
414244
1362713
1097449
629565
39608
1450309
1125240
379778
866104
1408547
1452921
1680370
1464550
1871959
471771
496222
1586900
1555830
1289404
1379332
210171
1412608
1195937
77480
1171111
1874477
401901
1853159
643688
1858877
189025
1367538
890950
675130
113985
872344
413081
1153782
283717
1478242
1152162
453271
1153025
799370
6168
738864
1419656
1444383
1803679
373745
852885
1903755
219210
1599982
275733
105802
80616
122049
48360
1177341
1238510
1337821
1450125
644616
1720345
1074211
551752
802644
652178
1678827
1465853
830624
836175
1268762
1991565
1693042
1888254
652742
1632726
165052
1523605
974528
381377
420485
1492638
174370
1734436
725581
451816
913642
753817
1044111
162455
785972
1666997
1479703
1822305
1655975
1763537
377849
1600845
1046031
216680
1950599
65875
1094307
1851157
1148445
1517391
1361299
410816
821472
1960326
1367077
766843
578553
1087694
1688700
530749
1851392
978177
1645249
1114142
801338
1254164
1942284
1928121
880684
903262
1934301
278660
540211
1819609
1689857
1848296
1852756
1784211
113195
827311
944976
516733
1256106
507370
597580
835458
1531817
1565584
1660785
1919696
154752
389731
1912990
590322
1680690
799657
494633
299407
759326
769841
1091040
841739
484221
610477
1380197
1049318
1345186
1527874
1026246
117556
1660695
1606387
1673910
1331816
387108
1020594
556576
1661824
281875
909913
1970762
1047881
1131627
568521
1680415
1862781
56862
384987
935521
237923
915433
1204290
1298054
832058
531518
1422587
1868586
1967634
115236
282433
1086985
435227
1318742
1384871
445673
784813
1218360
1609643
148759
1451834
643194
1911776
1789794
1487666
1723023
137845
1799238
21652
1081743
1873884
1199927
1358847
29360
1857618
1175274
218697
275177
1837858
1226135
574378
292937
721705
655996
154773
1391436
369811
273027
621635
658596
1509956
22646
1301824
1333647
1320376
144161
1323607
839879
398053
1469431
744564
877167
1513417
1559773
1735672
1604068
1869977
908960
1049715
1263553
1989860
455032
1321467
1329102
577424
41905
638576
364089
1086652
1661541
1726280
750091
493698
513379
1209821
1571158
678236
108784
1785239
1696136
1833638
1373963
1095248
1352230
1950083
85250
462894
1147185
1842030
197888
796185
1168107
1892703
626806
168491
809850
882806
914020
1133201
231294
1686554
1858787
133201
1418327
817755
1418118
911663
54353
1124214
1089662
1100998
746604
231164
425076
542599
31431
1433000
85559
249549
1593350
193794
762130
895282
1871643
737684
878903
49317
1311350
1271404
689910
1584787
538625
134785
467859
727060
1076297
783014
594392
1194214
1273082
1781065
76131
1069400
500528
66378
273500
87781
1556132
411307
3407
1650368
1268409
1656184
654947
1571979
1111323
159900
1674089
1347695
1693405
79463
338488
450822
793752
891458
1414727
1897313
215766
679935
928022
1109359
987025
1014163
203043
779461
1017665
1365760
1096919
696625
1955618
1218229
1199053
173260
11153
710385
87718
220749
1096798
257015
1143567
95757
1565684
1549079
1102063
1642687
546014
467713
774448
1553905
1564498
356224
389181
1957820
664208
186340
1461732
422567
1775192
306579
34333
1493808
313772
871500
1540884
59545
1624989
305307
1741349
221759
1697460
354475
664003
1532897
309353
1943312
1046339
545118
345795
53901
587896
893296
826906
1997146
1509859
516595
689948
1434810
654803
436805
659264
1336870
914736
408942
761558
384529
1319422
327996
762121
231173
1996402
1158135
1635530
706945
1430086
624157
37382
1842165
1793107
1293495
1583718
1130093
1284715
1174210
1612452
1005229
1355343
1997704
1941274
1389253
273003
155228
1509877
1059077
531503
26130
1173414
706608
1011162
1709100
224326
1199959
286646
1937992
594502
1760871
1449600
970256
1760787
526936
421888
156472
1874253
1033885
1998567
1346809
1289820
209852
1962650
1274881
1715020
897236
1698865
384888
291846
412168
534808
219579
815128
208443
1793351
957346
1290294
1790629
1403486
1946800
1469535
300893
509693
832502
747422
1685516
1018880
1455653
1208821
286451
959544
1171688
206366
1331938
1791193
1501357
1870133
1088348
180885
1984031
1199912
860831
800112
863580
1340139
954552
244907
1947334
645924
750997
1722616
229726
1881563
1119250
617008
1902759
279448
957236
1913484
1179233
171355
1319612
1002745
1239002
426375
462675
952834
952283
483177
792565
1778953
1272353
1400525
279189
903856
610661
654875
845218
1895054
1176952
392203
1278291
800288
1202119
102292
1899166
1366294
51497
1572676
694389
1214032
1837765
1723798
1968443
768835
1394200
1751920
1464730
486766
20718
310023
1460899
517949
1104781
447040
1568993
1070826
401945
1288467
697487
1250966
633544
1800467
1887550
796314
1939454
1552975
1023126
260889
276405
208105
60974
327198
547107
1406301
265559
1532796
421837
1712553
1750773
782071
850184
903427
41964
494908
710267
1680618
40018
809937
102443
20760
353295
1192812
925963
1806141
1579602
430200
1373598
853344
1893585
1346743
606946
1370005
848929
1798611
745612
75543
454493
145737
103039
956583
1716723
602213
506996
735360
669636
97572
1931985
979593
1636816
803205
1100593
748818
1280414
87203
1538041
1021518
1648758
1616419
362749
1240697
782330
149289
1153245
1041536
1932981
10490
1859292
648965
744119
313769
809169
993552
751466
1156385
1657750
1074919
1814526
927176
727332
779746
1715404
1311873
1385345
176577
622002
1141076
1737770
267944
1495811
1073656
996352
1889254
1361837
751589
1892709
1485866
310143
1034925
1494148
42039
1669137
1576803
525798
1028866
1688912
573182
35794
845913
90237
967544
1924795
641224
1672745
1818063
502456
1013197
389376
1525442
1168759
1463636
1388460
1269670
1266376
1392767
742885
143804
1949874
391605
1920211
1063305
1477641
417498
79403
1419605
1809289
1931516
295420
1544252
1556804
1980596
1115028
729689
882500
854294
1094782
1519231
1615957
1160310
1965327
35059
1826001
1428605
243149
1555976
859878
1573017
1081589
1663321
949312
1596428
1280114
1667319
1432692
1805911
712147
1305677
23197
1748865
417590
1948647
175203
1956904
1631810
682175
10596
243435
1938878
1437849
1632237
1278855
1548358
1038398
925180
500440
679253
1945120
1778445
355273
278954
276720
97280
1787884
1671512
1518598
577195
1286524
1466360
204946
224417
393962
1107483
59790
895057
865533
96525
605765
908449
1297824
179181
1950836
1040591
902036
1585258
1864775
1307623
1489369
568417
1590573
687389
106958
438735
1037590
102272
1286787
1828491
1525730
839967
473738
687395
1488397
786326
647709
25303
347826
1687663
1409431
1002451
1935834
1682332
1147127
286169
1277883
1584935
1353052
28903
1261043
1634268
1408653
1358821
1536837
1138375
828280
1852686
953487
200230
672693
723295
1362127
1906843
286891
1428547
1977197
559114
121798
1892112
1931128
714212
1362411
1572502
357484
79972
3826
859929
1209791
1521759
651667
1715632
1040637
58299
1388344
1138544
1976574
701998
1195121
636324
1695108
1657213
536044
425071
1064660
977421
345783
70769
1686273
362717
567502
792505
492952
946589
1949782
1324132
399918
1746304
1030440
1105833
655392
1351221
1825142
1682526
1100960
932685
870361
197359
1442045
305755
460803
1865534
502920
509310
731024
554174
1598617
1403433
5243
421524
355494
86461
639775
1780782
135360
1467369
1667671
1336147
249083
1032393
1239238
1329666
543849
474860
931334
953180
651893
1125494
280736
1112082
233473
931561
1118958
461550
557492
44246
1969427
149329
160571
1719243
356627
1621814
1443413
1661580
1239466
65834
341126
1795489
733696
925890
296790
226771
983002
1472349
800814
813503
1720379
1877252
365390
905508
1582134
170405
1221442
1050946
1533444
824002
480817
22930
1862634
1432796
1245335
1267412
720866
1772487
1829040
1578082
91280
1507108
1099924
250003
639771
1164630
1934701
1828637
1225718
1490435
1824486
676437
1641912
464832
936002
1366391
907246
1276111
198700
891947
251884
721743
715234
750711
1461874
1954720
243239
363041
853393
485250
852824
218598
281015
1543235
1101125
1238105
91616
34240
36814
1204998
965322
1813846
1115172
1642616
553207
587742
224609
1516770
1631325
1269689
1893602
1386376
1696126
1343454
1893857
1058635
1042243
1523229
754445
1154733
1116890
97803
1746812
778691
184315
12128
1986217
344301
1137688
1225218
565460
224151
991752
761506
424120
997368
1918036
1605318
1829761
70923
1273194
740627
1247401
444420
427177
1303029
147068
917867
656986
285953
1838354
1749203
53769
1026692
1636241
73706
1188675
1263473
888772
433792
1888717
271038
886820
1453040
1649340
225161
1965456
26816
1411501
1910973
1267455
1212321
1950754
1522922
453983
17450
1975125
425598
203570
715014
1317065
1823179
1195330
1996642
790138
984899
1642552
735261
969601
1894793
1706634
1310934
1332849
129265
130189
945027
239850
856887
505950
1786328
746768
190500
648645
334489
648912
1748037
1327111
1992094
1532742
1410202
230892
1640803
1718544
650640
323134
151317
269130
1893698
785737
1297160
558033
552597
1160338
1025140
182396
1517154
254799
392868
1643910
934064
1410400
1420318
1521454
996512
1507390
540158
87661
1976382
1393997
1765242
144103
1202011
1638733
696436
400239
1633054
639908
601432
466529
582233
398889
1338608
1947407
1988165
641926
93953
398868
1989834
1204325
1898172
844541
968831
1621013
1412570
1255695
1970992
1535347
1254853
818740
524843
1975142
1728317
1389215
1617005
1007964
1845798
1916307
1264541
400235
1553913
47287
1848164
1109733
1430927
522145
1722896
325316
1154802
1637841
1512061
1353978
195829
1382531
180269
1528379
946857
1088745
1219942
1856198
1961846
1672514
201258
673006
755505
822365
1393055
1157694
1701447
1867201
397755
657044
1217749
718087
1910053
1461109
37920
912445
756040
1813779
1949193
880484
335321
1182036
1685363
1687531
483192
84578
1369294
390962
422054
473629
1705111
1588512
1752093
1053010
353425
182821
1563380
871738
459368
1077670
422672
1799992
1271772
539365
1520152
394990
1778433
1359548
674190
561250
601824
1557595
1089719
61743
340852
108403
1890378
128835
72859
1115616
1955120
1950720
1865510
908957
1100420
991143
918685
1949208
184617
1400364
670665
929088
1884778
1407661
1586400
1687434
871298
1416737
816699
1892477
1037633
1805758
418062
1325997
1940603
550382
149060
1970689
1131843
1903905
1186401
1309812
100152
221648
620891
1040633
1407072
1096863
447697
1929710
1168899
368873
419927
1364611
43306
339944
1441082
1020254
422412
63054
985519
1884302
171118
840995
1839915
160181
1743842
1901160
1143413
370153
548335
1912955
1783765
944348
444414
498515
225783
436022
1759118
1895956
566561
660471
828053
774992
1046192
581841
1767426
1331702
361972
1118462
1987127
1166122
1272837
1413501
84428
761388
519957
1077582
1063289
1113107
718952
1508267
514619
306288
1086293
1829780
267571
1839620
1856828
159480
778575
15020
644222
440300
1547332
1877570
978791
1609526
7425
1550559
357977
1028561
45306
1083360
1259860
1345948
715262
1800565
195255
106796
877904
643249
841304
1591723
1621256
404820
435093
1023558
1297051
1985204
319250
544614
1532249
897927
1230345
1667985
947051
1218939
1503144
297009
532080
1604837
1029137
741554
1904427
1897014
783054
1504342
1436487
1468638
1887275
1329639
960224
51351
778257
210356
583996
1792520
44206
736777
1587223
1870382
1052877
617520
1911990
1143756
209850
1893492
138436
169692
815910
1259507
1889608
1256419
97653
691076
63143
653663
452135
1444295
345061
906777
1579296
108478
1996935
646776
145412
173529
1794640
936937
983299
971087
1471785
1712084
1059746
1034671
759348
1104876
897214
240077
1253657
1921956
1973481
864303
1678070
1929340
1318877
195571
136066
1675903
1708375
4747
198672
620716
514190
1290373
83986
964065
1517459
983505
1410553
610104
222498
1490427
1244270
1797717
368329
1950108
832035
1445008
516830
1427555
1293933
1442787
744739
237165
1379583
1011776
694612
410327
581659
359089
757869
1170832
293250
1688447
747739
1452114
579949
1197066
1467335
73258
932365
1994070
1963582
655259
1684580
863306
1756240
691815
1703782
26211
858875
1962778
524046
1368294
255036
992036
1856009
1071474
351214
1906093
1525121
1329981
522487
1634286
1463724
1465456
548730
1823328
1954335
138248
328439
1220237
1534877
1952410
1918065
1078867
938293
693740
1756519
1588132
699984
503239
1371897
199372
1917664
147444
1509448
381738
348211
1989484
238271
1833912
707375
1359681
277965
935639
110881
1642076
857372
1672229
1519756
636977
1727449
265255
512953
1073848
507127
1203073
252963
780082
186968
417570
1092658
1805789
1957622
907287
1461390
928739
887176
263333
687001
1662659
828424
1474529
1321206
81391
1832214
672393
1434262
1349855
1459479
1024996
1766298
1987350
1748893
1500414
745476
331696
253419
1660574
1144735
105722
190823
993688
628151
1573161
1068598
243971
278727
1823081
1578413
9413
122184
1080804
826969
393178
579204
784055
357847
819781
83790
1502346
238839
1948229
1781203
849772
130927
1742270
1661435
967068
1069737
111570
1532814
928384
1758656
1018169
883839
471173
1779881
1954131
205041
1894761
101118
1349220
694263
1712433
138036
225809
1532654
1561581
1226042
1909586
248615
945768
1807131
197948
538639
1665158
595712
1973039
185464
839093
717182
1734728
395663
1667171
780869
1582654
1464749
1395483
145835
898843
9244
317360
119756
1573633
155085
790332
1413157
498419
55780
1376114
891975
370037
812753
1653287
110093
22506
42472
1211210
1872448
676122
529141
368982
308897
1205436
1553976
1267645
332820
1897769
238674
446025
910962
1281816
1502164
1192749
804312
1686792
473981
1515366
436613
1363630
1927032
1082735
1604357
1926113
959249
250733
252726
20081
429979
484340
456594
375085
445453
26487
135750
1544213
540981
289971
1791672
508154
404830
691144
1786971
1258959
589820
923930
1225349
383209
1632081
1548596
1119113
941618
1471987
743993
652234
640933
202207
608583
1712356
837532
1124555
801390
229153
516423
395330
1489476
215259
1937652
1654633
1275968
625903
968923
252726
123523
968599
921834
273495
181426
1837591
1917423
1407000
315038
1226443
1980526
1723012
203578
1809183
1083150
1152772
90012
923716
1263978
897844
1629578
269070
25312
872517
1623572
283921
500865
1833533
1505420
1476288
737128
292206
623616
1549558
951793
238630
521609
1109520
1207393
292169
106660
1106704
1022677
1897517
724415
929910
1793006
317475
1210469
174996
251984
408798
905582
279663
949757
1858561
359910
927200
1218359
738427
658933
581513
92208
1928890
1796059
656009
1328490
1056837
1051694
1684957
820344
1791290
1865776
1206705
1994100
249256
283533
1799478
1728388
639584
1505244
1654207
527487
1343896
1141528
1023448
670360
1023443
1895388
388486
280526
1818354
1329063
200046
846028
1502837
1486
1464082
702932
466214
1102117
1642426
1539562
1165220
1598481
385837
1743179
44544
371496
671926
1962436
119442
505290
1678297
1763843
510145
895316
1250722
1179900
157862
632364
173372
1744958
19731
68221
1006024
274860
962142
1622740
1463020
593846
1181627
1652360
118513
616025
1809137
1306831
1150845
1309183
71860
242707
574467
581513
1822940
1439609
981809
920586
264863
1789803
1483717
1220569
1059926
1321034
513812
1262780
558772
1550678
842618
82790
1704523
693469
1199125
741479
100917
1529925
426766
333677
93483
1625346
963356
68162
727344
1573749
832947
269340
779032
1236179
1778614
693996
1676069
888563
1202573
1929676
1337096
1481624
1279652
1002295
1135822
1548410
1433467
1137576
21593
449251
1340349
988521
1810696
43938
1830037
1406374
1256673
796056
1409066
898174
193894
1929291
1681378
1741129
1857127
484781
1633327
1962361
1163300
1176770
411417
1387839
614322
543935
633524
970964
130688
1672225
1584905
297314
579673
123437
187591
1322936
1167926
787984
1820433
529460
331771
748256
237980
448740
1082094
754811
939555
1926667
1876081
1757406
671583
223666
1026022
1473653
696775
1711692
1784680
969939
1877560
1337874
1937437
702036
621113
1859386
67334
133618
317782
700323
1984892
1405567
409516
1821361
1580513
1702610
207255
1466757
1521486
691543
659234
295500
38128
884057
1879687
1266325
1237242
770153
762613
277345
3519
313219
1972212
763488
698091
1413992
1718179
689408
1321064
1642298
743213
648203
1494838
194555
830529
1537860
800079
1616603
1041484
1225660
1369709
1877020
58750
463830
865073
43079
94623
481256
370134
76789
992262
798533
1328923
648149
1034409
1598368
210980
756643
1111115
1478504
1932941
1333726
743967
1457320
1578950
208321
477552
217511
814428
1756427
710805
1335625
1899212
1148002
1915169
630005
255335
103277
941693
376274
1934270
879821
324712
1151860
44582
1060538
1919473
508474
1111140
1660585
1734908
61085
1336480
981941
1538828
1426375
1007957
1882083
222722
775736
1356687
1239928
1139937
1666575
897002
895457
1961116
1588837
696880
1922140
1638163
1632057
727529
926183
375316
1996332
188850
1860171
1738355
96333
916781
238175
157593
1762289
41099
245706
1187908
771716
1103599
1402342
838925
571738
1732915
1807558
1560642
675723
677909
712748
1623704
1981124
1383212
217804
89846
1879044
381101
645656
1047458
1619292
145856
1957413
133142
875819
421013
1702495
1229693
1114222
1141302
1155582
1956182
1664551
47557
55151
946845
965695
381404
932935
753064
695965
35876
20349
478247
1466774
633890
1539390
268313
401216
102384
1153646
406263
1500050
1739978
1629869
801668
140855
1661082
223289
364629
1566180
1524015
302698
1018938
1746531
1396733
1004805
1638932
1206494
93428
1538504
260831
1257828
1859848
1749811
1232627
126699
1534045
1423577
256584
1705101
1382050
31136
1205389
1707284
9520
366093
658882
1525085
1396672
831849
673553
1748158
1765970
1181481
1895895
1500736
162416
673609
1646330
1674938
814823
787154
595141
1710288
1984026
1658664
1802917
1943678
499687
848949
1352416
1271662
1068789
627729
573757
1318918
1869539
1915955
1806800
1264599
266967
1634877
110878
1822863
1683054
1826870
441065
1517673
1128670
1669464
108931
125488
154446
1225895
1476736
67771
1697448
916780
1379730
235684
1169724
3342
1014555
96318
216135
686837
253312
90185
685420
732145
1459653
943212
1862204
1420842
242498
361940
1241559
119660
1589809
59834
1201004
1910950
927401
1728515
558018
372620
1547154
1433616
900770
1531187
489421
1743251
393863
951357
1827219
584593
660356
544299
892025
373628
1274905
1422797
1364871
398627
216092
1701306
920290
796761
1712292
41530
1796677
159913
1433492
1070296
174186
1907213
1702050
1126666
707619
1610758
1989680
703254
1456492
883902
1040680
256208
1049531
1088743
1268500
446998
272222
543974
419347
934945
922275
109112
1511781
1820548
1422970
1478916
220319
549161
425838
59607
946434
122418
1339513
506962
81830
437280
120974
1443865
1815061
1720602
1671357
1410714
1635042
1921647
837128
950549
49586
1833884
278006
1356468
1893439
792579
1848324
1039437
822368
656793
1422664
1504389
1654273
1784639
246320
766769
295361
1602228
1610242
1714624
761189
755853
365126
1749771
1046248
1344044
1072781
742762
609696
1591771
519267
1213460
86772
1364694
1040614
1232596
1927903
1635240
1805827
555660
541757
1532574
612636
941053
1461614
779274
1131592
1139687
528414
261653
1221487
1687757
1526500
1974101
1085439
1434705
1685961
1063405
441927
1892899
515343
1743275
1429085
203595
65828
1469075
345574
225979
579914
524990
1214606
947552
1241521
1283289
1008510
1602425
987862
579496
1574597
1923459
1646273
550256
11306
1523855
901638
1956851
1844868
1699998
1879752
669565
1817965
1556785
148525
1211371
1799410
1099647
1468048
1064251
1619984
1950513
6413
1091285
686790
760698
1449736
323850
341694
899592
454671
1793338
320796
260754
1374410
1792490
1321982
25389
1792747
1637797
382190
1919966
550468
156938
54798
1360074
657936
544091
6481
648205
805164
660143
1099564
97419
412668
1128133
1245835
321653
1371979
1271726
808727
578516
731087
1959685
595159
1524665
1295657
560346
625105
252143
350
331345
1802416
250389
420165
819356
194883
79867
273289
1774195
48776
1870754
1296703
1981990
1359847
398454
306718
1254766
1263156
1037932
367521
63951
762430
1924973
1271070
917868
709105
1458075
708695
521084
1683704
343351
956107
384278
1357731
1058664
1035778
588976
415853
483423
1301247
567347
1420677
1873697
414272
1277456
1733802
1085651
1772271
1364200
342168
1152405
1521296
550907
1661219
412017
17056
170072
1968498
1801117
1580676
1973067
164982
729917
978622
364091
185149
685030
1853888
1417045
981613
1477364
84496
1478102
61969
1426244
1499603
1215726
1535872
1813283
1757969
315793
596421
15145
502255
1777917
1517318
1556882
1848339
522986
1101344
1058581
67658
652124
1308654
1585433
1635518
1186135
14489
1839117
1056305
19907
1146093
236240
775151
1099020
1297934
935696
968786
728367
1946531
90447
1317766
905004
781463
1221406
835805
429789
1948052
1264534
710378
784506
1966904
1459796
1913316
1388076
1943542
773525
898459
1501501
1134815
153611
659397
1476049
87844
1348890
1366061
241043
1550242
1894791
719011
1287874
32084
1432034
1897135
1006286
1524976
1714944
1049873
41302
1494753
788114
766794
1577345
1078253
1100880
1516268
1019958
1857299
1088711
1222589
1003673
963411
819918
30269
1497317
1601813
1857395
601311
1704967
1860441
1022895
781222
1005016
1040662
133937
1800688
1032492
1829883
821892
1443690
974854
497332
119408
921185
1797619
982810
1133639
969960
568966
1781633
109840
1199638
231708
1698486
8459
1556673
185680
910459
1227211
1483206
559052
1028296
538646
1993360
294566
151700
1917712
450394
1879123
1309060
1914317
1001518
546488
1957272
1898664
898399
240138
769505
1160272
1705253
320089
827530
531014
429724
1922068
1388892
940816
1599726
362588
1873160
1399672
222051
874776
225868
760585
155466
1854378
1334617
1552569
187370
1343022
39446
391860
1384726
1049947
391702
50252
1658733
1992575
1837336
703101
67547
1835995
386391
711696
516064
1355168
952624
1903767
1355933
821398
159394
1099673
1351965
1008121
1250543
464798
851550
1185042
50432
21201
181153
192134
1976526
1388556
54714
873024
1731557
1849916
128110
1772251
986997
245025
1362295
1907736
470466
889710
1753848
136118
1000899
1707477
1707721
462601
1898662
1224772
1474802
101665
1569239
287850
899759
146492
111940
1346618
1249825
1764042
1902023
777967
449364
93299
748146
1076907
851167
926261
177869
1685083
1652255
682671
1956421
1420833
913148
1958725
975851
1601468
1532289
15414
766256
1121068
27542
644567
476281
275027
1311411
424216
10043
1284640
1427729
941542
765968
545281
519170
927554
642093
326647
148319
194683
1905719
190583
1427097
1616357
1016147
575608
1345966
1770827
1101669
1882772
1274295
1386842
1794476
506030
1809954
1397300
1548667
1256899
386880
741171
693077
1699312
1618219
1032594
1876134
244578
538722
1137948
291766
1809843
813165
542019
962577
1055853
1644362
430146
212298
1069380
1777499
286826
473754
1595105
556967
455875
1951399
1374272
619365
142554
385013
451911
1491376
330804
1089741
1143248
836166
936412
690697
148616
1720697
1034798
37447
1676232
89516
1891043
1217130
1037178
1737433
513819
886984
617779
448274
1219990
208649
478774
646280
1635054
256988
1293034
1541195
421512
702709
906875
702829
1533067
1615947
126778
422684
243659
1009426
905756
1846385
382774
832163
1122264
1050010
900959
632131
1287278
445492
1705000
1917199
1332009
1052521
1400842
1129564
1537127
1563743
379452
645806
372121
1732905
1158427
655732
1334929
677192
633100
1632435
1121663
92028
1642928
525554
1776604
947289
654367
777021
1206283
1748255
1934277
75314
1098000
739957
1267957
338061
1142881
582816
1337591
28727
568617
513107
207961
864034
1937360
1453926
542459
697197
96621
395794
1200341
779529
1799524
645256
1692962
963066
1797637
1907871
1550916
594055
1004089
1971637
1446606
1546507
525840
833510
1281483
651508
109538
140439
792821
1423259
945457
950792
777066
1884225
1331438
1045871
432041
233543
1528100
706764
953937
1520472
1127126
895156
594513
919787
1010208
742920
935551
440225
1249286
359919
375984
1957843
1869978
169459
1635649
1448525
1179547
1647787
279089
782599
1171387
1082368
140217
1880240
1058267
720038
108731
813652
815367
1953987
929927
105635
211611
74402
1045703
29603
1491109
430663
182182
1743784
130488
1424583
1853246
194522
1534260
661820
1584539
1138932
398641
39038
1480840
1064183
116077
508491
460692
244993
15810
1914598
765928
1519523
658769
1343353
1357296
1806977
1113299
694001
1551497
1492990
516175
379929
1398782
37138
804645
195048
536800
1366202
706406
395940
1027580
723507
156511
1990085
1659740
1320284
889460
1943175
861328
83134
699721
1559344
1279922
385264
912470
483434
810808
1705561
562409
204431
195749
926857
1974165
1551983
685297
53812
970754
15779
42383
1087134
264372
676641
1649496
1016535
311576
919450
1489529
1241031
1560749
1873272
846945
1519937
146763
616638
205585
1843188
246004
1871486
463666
384083
1718241
1015688
1010454
1661914
1021226
1882002
423008
1860790
1171693
1529042
243141
538108
1366550
608910
617789
729213
894857
1425682
1197685
741965
1021299
1623562
955156
485781
1721110
1715141
1359512
509011
694726
1557444
1420285
1015993
463277
645047
1206401
407556
1732269
827376
755832
1787772
1147202
1591971
1554413
1808838
1673958
851716
529908
1331890
1116570
552680
795631
1669342
171992
1224621
694911
1913787
1981814
666068
177143
1447320
1366804
1659364
506792
1359375
1082928
1876735
540213
907713
1587995
1039390
14341
758767
890647
1679743
1387143
424628
1406001
1302285
500137
1014851
1522324
207493
1356738
1245472
351243
1459514
1639647
683998
1419291
1213408
1541621
1393888
642748
1249481
1814300
964687
6630
103320
312242
1013150
592957
1845941
930378
1645253
247227
1892021
514935
553833
1386949
659980
609077
1312854
1863021
980536
1045516
1056395
1033210
1634501
431167
1978806
1170017
1175521
759003
270389
261305
1203606
1868002
408669
1737138
219378
122696
664814
121370
1281529
657450
329310
304575
1495440
519411
877695
625361
929110
104930
954752
1420915
628074
441845
1383628
1595260
995079
1212113
46004
1242022
1568812
620357
972504
681766
1649679
51186
237751
1073214
1712407
1625237
1755555
1927187
855477
1136641
1545706
437965
1814190
505111
1541655
1813873
102097
1183796
1601379
1315431
1474669
62325
1856917
1736328
42525
760606
1458939
633705
1433988
676117
1093642
578281
1960513
1040160
173298
807112
161648
552031
1119022
35916
1197166
6718
191677
1310589
1262751
1731405
793428
1996940
1119477
977132
1453191
1908757
170457
364328
1502877
1952709
89327
1845759
1373627
1286803
1035588
1381758
1274582
1338937
957097
730452
1302753
1828426
810439
478797
1599454
128494
141077
1653263
1533815
15384
1177063
1361144
1846300
692115
1497880
464372
807359
817113
667102
728941
1755800
505653
1957715
1289420
1564207
1103238
800272
135085
445437
1426868
192183
892298
1801071
992680
153727
631186
289714
524107
1775447
1915015
1798238
1266720
1842137
304304
1714508
1324
917879
60670
469193
32986
11766
298696
592466
76128
261716
1658368
1164237
1506838
1358758
1505692
1982694
503356
33551
267966
840057
968010
29359
1070513
1588501
852562
640844
156068
1315658
707605
223913
672172
1429545
777137
852712
1069613
1178065
368673
1837007
1021138
1667728
1226569
677237
812200
583343
299070
1468262
1870277
700856
1035919
1967064
1554707
713856
1992168
933306
1976203
499678
355770
1891083
912637
769152
846323
1898683
1807606
914333
1767309
627357
143764
770697
1218932
390692
696227
1406600
963955
231844
632225
884375
315964
58506
1263059
443931
219928
505847
543571
1812624
603166
715306
863333
1942322
561536
635686
1261740
1781272
149594
514049
1607392
1456573
1769917
826871
1698542
1476245
110615
1329084
645688
1546971
1660352
1128616
1099807
1739160
1286327
1729271
1896626
1299091
19376
881436
1713176
1332928
92020
721421
532033
1886353
1182631
1979175
1642835
1062020
421828
146746
226977
287360
1557758
1402443
254618
473697
1352005
1680154
1139025
1692969
1143874
1412143
1398573
1593513
923496
1390764
960625
897837
836935
1115162
876668
183718
405754
1146043
1869867
1771734
1516130
251544
1029724
1701072
620629
1620575
442759
1107909
203743
1825783
1895609
1271569
114485
272917
1870519
233212
1611878
1759529
1668261
1056056
906898
1535411
122779
467173
1080791
722210
389328
801479
233807
24099
689404
764228
1387522
1878541
1875848
1721322
165684
1926630
844980
1121557
956148
1483150
361781
457378
1223447
28547
1668054
1359632
105492
1987400
21029
334016
604658
1971746
1521778
422995
1162804
73497
1066608
873959
95341
193867
1266432
98865
621244
1577202
1705872
1023847
408301
1861310
118948
255281
163746
114185
52152
1533656
224339
987198
1264007
1366369
492130
927854
1201182
1155480
1537194
269428
751942
929295
1843786
132719
975299
1210933
459889
1234712
603187
1842993
1661191
1518247
1557573
248250
29457
858487
1955730
1614374
614226
79477
125859
1187304
523158
1604561
1073205
1001807
1442014
1916988
977645
170730
1122412
714470
1112755
704897
1632775
1193381
1646824
462667
1032821
503528
1631262
1954682
1210348
381536
546276
247143
647963
1283541
436445
1203814
433512
1392744
866345
1673791
1096356
991917
1955210
520501
1875968
454216
1428204
431923
1844032
1985303
988011
1711774
1049941
1301113
1996999
705495
429758
9627
1816149
1283876
963769
575724
398727
257833
851642
1190750
233409
691469
974774
1899189
419386
1086779
107171
175764
673399
1295097
363993
1553841
599323
1013262
866258
1318385
15074
1732450
1256330
565369
1411321
301995
1706771
270001
1992779
76208
449258
485285
1937974
1490227
919299
132225
1189344
123053
787879
1096670
1321509
1265992
1418327
258376
1201549
835144
1210133
1000917
1241669
1635923
247958
342286
1766895
1369078
636210
212733
1651508
504284
1547490
990467
1469354
296960
1312584
863337
599802
1888394
1299548
626782
350575
897586
667664
978415
1010673
1135420
1717698
1441392
1589079
52456
1156788
1477287
1387566
921981
1362522
49906
1266180
763219
1533924
603180
647860
1050018
863969
749633
1969112
542516
167853
1443220
1456771
146650
220034
335941
1186186
1736945
410026
1527055
175026
1832518
902093
1915628
54016
358034
477236
1472243
1779722
381233
1794890
221647
1232411
1802109
1808080
93474
428972
1540029
526032
226269
1933945
1999240
1695478
1212320
722841
1621029
1275117
1329074
382391
850384
1254940
1629429
1552552
1907066
901792
580088
573162
644981
1635696
210037
1257487
483210
45879
631773
558910
1930613
1110380
1393076
1034528
1486885
1672990
409543
462861
127969
409887
1210115
855466
1712647
1342117
1354335
1403431
646416
918505
1953322
121999
518619
440718
1312853
312311
775370
930850
933953
1442341
1639250
1329917
782920
695904
1266581
1039667
472679
1551366
1774786
1394143
1068360
1856727
1912994
865812
1414270
961488
272147
698321
1230319
428759
1311061
585756
659170
50904
1029241
836620
158022
921242
1905236
1628898
1701372
1005778
256954
1095349
1990969
1570845
1408602
996040
1071923
1143602
1578354
640453
663293
1947008
207983
249190
1154890
1206684
1306098
36704
1248617
139976
1258528
1089745
1214335
628561
58649
618572
1082998
798077
350212
1054617
503761
1106045
411816
318365
530646
1715686
813298
1539717
806552
871951
395166
1182051
148030
67043
900242
135935
611458
1402802
1785449
1081555
918133
245266
1635564
1128580
1619741
794977
988886
78264
150400
24545
707874
1440911
115287
840057
827522
256770
1236926
570656
1663090
1547517
650341
226064
619257
1905635
1528668
254574
1469894
1402418
1149045
575180
106640
1251290
911808
591772
33367
1476784
122322
1855505
1945183
868896
293503
249836
1638806
1348968
1254210
1847216
1977081
399264
568056
1657700
1263592
569813
1642303
1268609
1908697
1890739
571625
54177
1683093
430452
1048779
289864
1803371
1354905
1822166
563937
536931
1286925
1070194
113371
806804
439811
992845
211370
1403567
1162828
1577699
739521
1149799
1543097
234319
808447
827029
948634
1246016
1395632
695579
1493257
1075937
1550435
1100698
1735026
1959348
449571
781263
1507210
1348210
198239
648378
631388
1221951
692275
1972712
962486
1591373
936869
1641333
339668
1599660
1663916
1384094
266670
1440077
1905809
706858
441841
492935
979102
1347141
1783372
1895920
430537
673816
949024
1780298
1922430
781582
1163593
1258576
1607537
1049668
159525
990039
1834947
1430324
1882489
1668632
1067847
371396
995138
567299
1368656
1111292
745117
367733
557714
929664
1904700
1861044
1915212
1961113
1452037
369538
360086
1295762
1605661
1078351
1703545
757398
469705
216069
1764653
590887
773103
449076
705902
1682938
893252
948790
1099579
289256
1491909
1719476
1340070
44069
800570
1768104
1867637
1275419
1979740
754746
1264614
852820
1833849
529514
1993422
799761
1092781
222671
1279328
1667126
1265064
505602
1847717
168261
1448795
828279
236720
1067845
1840248
1019599
378436
909842
1794826
121814
1785246
373390
924646
83434
373145
903241
704146
1177606
552303
1076331
1368137
47669
715032
1393928
126359
1991862
352829
508732
1701586
317887
939528
1732282
1895593
693323
1450900
1953340
861966
1677748
1898382
955064
390536
279203
143046
1638259
86573
1390054
497114
1329931
230713
1377113
158739
1908795
1217118
891551
1246918
373020
1704460
1734608
234905
1502114
854252
1654579
9905
1832735
360765
506947
90201
1660026
519435
1945021
570080
1701749
420497
1931811
1580076
1765967
24327
1497930
709466
1443683
1334939
1564035
725056
1488585
30437
433360
445178
882738
1248001
579091
1868772
1039700
1055023
1300196
168404
1008289
455632
1086778
1901108
1656459
1624675
1092065
1531225
1379829
1013088
466281
828647
78413
1316765
71109
1481131
1331005
458914
541877
1431101
62773
833543
137729
1869580
174310
1327298
530666
599963
814148
415664
1157052
1371903
1765130
465527
1118100
1219356
988330
783011
1955844
742024
82775
1616223
1701706
513264
1352403
1420279
953037
1816232
1417910
1278060
150740
1274792
233510
882675
190552
470813
1914671
722024
482117
972230
1597931
1925434
1160637
739154
175520
1645906
95508
149225
1522077
1706984
1590156
1472574
1384064
32076
407395
891976
1631180
1781603
1032304
1281
1705147
1491551
588072
381443
1280351
436609
905339
1756235
155934
1211398
156373
648134
1805001
1309864
807360
1395398
950197
440712
792817
271901
406861
217980
1664612
1263945
934962
796464
235770
1593935
1627561
375231
1762693
1685806
491135
146200
434925
1045789
1497009
1783370
1491433
1545967
578899
524415
1779070
1512490
252727
1768602
353565
1179427
1516613
1402132
1645372
653599
1365223
1834666
1189389
189218
942298
1702387
1315870
1351249
496699
592309
1843958
70281
895389
1264908
1800551
840248
1171407
891009
1260485
467230
1604452
1677889
624902
1043860
1435295
172333
1576098
1165350
777994
1978435
190650
75089
1678695
1945054
1860794
427250
1259026
370340
1474533
1051018
91213
685958
699813
1146209
1573589
976390
1645024
1162615
1568339
1996253
156959
1178023
1156494
142068
1693674
1953351
904708
1438571
637741
665727
1441718
1755891
1698419
1558638
1601842
1194936
1380204
200907
1973990
1629913
700019
743667
391926
158889
770396
1932309
884025
159410
1466985
244930
856469
147512
1035072
30929
1524596
1275093
97048
781738
827701
1356171
549951
126059
572105
843214
1504246
1147326
94638
792841
1251434
1473314
1434207
7506
1702854
299704
1784060
1189311
1593179
1713204
952062
154925
688217
168980
1519367
1981305
1179535
943297
1330252
289854
950990
196067
99319
1949504
441515
1789865
741610
1527451
14754
1641491
1037616
922334
1761666
1671329
1352262
1113326
1949417
1578577
549654
542017
1167392
1118201
41065
1656689
1614239
1456347
874919
869026
406937
1740112
1444390
399163
816577
1358287
559268
117602
1167105
141978
1706553
339760
162412
1536860
553007
186705
870962
1859680
1624646
1205437
565379
579420
424673
870834
1329792
1151143
1557936
1717372
1472288
1386490
1101746
1742507
621767
1960348
1211811
802815
1229276
1325692
1275788
729187
276886
1121230
340820
1622603
214663
1897759
1634445
1424723
161521
961726
1022109
1599740
972143
222945
724964
1517758
1805349
483882
189028
274985
1046572
837379
187252
1825857
1624343
683777
1012239
1722121
496466
1509734
293746
1975096
1850726
317706
984122
1530157
87194
115901
1166183
731657
264487
255485
396316
363056
1298919
754895
1871874
1544378
1993024
1537596
527055
1446430
317397
843709
670644
181115
1900228
531244
1305360
1247765
651654
1600686
198395
1326858
365269
1966390
1492986
1996756
1200297
577927
1128806
1404846
1920031
1580349
1761431
837328
1964502
929355
1107930
969816
825863
679591
1949705
37444
343811
1688241
1537678
10769
695359
694433
503691
1069803
1335742
1449808
1766073
1213231
1575857
679253
394670
384841
1116781
1561046
385322
1842068
1074746
598074
94708
1460097
1531129
1052010
1411224
252768
42009
467464
1950655
1769144
1227812
873454
488289
181436
785676
1953206
767271
606453
555312
1699481
773533
365063
542766
1143859
976061
1296843
737470
1628504
445088
1439504
583771
12051
1043291
1967022
413657
1653691
1382359
222827
843891
12400
1913255
1883985
199179
36883
203906
1597556
674186
759898
1118396
1496282
1397167
1717943
810236
1536790
611165
796613
1430789
1153483
701699
1467508
878678
932276
320012
1732091
354105
35065
792040
1556271
71284
1859396
461532
687083
1132612
1801478
1586404
824198
1069409
1953520
1280854
904893
552402
1695592
382471
1244565
278322
807079
185398
36423
1374947
316650
1952158
457479
1585364
807738
964812
1394387
17876
423094
565042
714474
619767
1510098
1106971
1555296
220807
166854
145436
1679763
1744228
1303136
167295
875355
880963
1260919
650755
1594981
1178261
1644563
1815447
1412774
1392688
1767144
1002674
683029
893259
1988281
1066226
993678
389637
1275896
816652
1907019
1399390
1107116
1319093
314584
1752607
497152
546060
761668
1652793
578374
1676233
243695
1044454
315093
1223208
1690883
1673358
1439065
1087567
696203
14207
1420216
633549
270026
1329520
784515
325058
1832478
290928
756663
808553
245178
430505
589366
303735
1876535
1738442
1033519
700751
1596185
134402
1349499
1285417
1238447
1876804
1661402
672795
505033
465573
1475874
855632
1876342
1119476
372308
1580682
835119
1582594
1145616
1335032
1120776
1468854
1324927
649501
689532
1742189
1762509
1934300
369678
1308068
1541223
527469
862610
1007982
147142
409
861250
1114817
1381282
465711
1015597
1605255
340605
893238
429659
252222
1574857
1420031
252419
550563
843567
1477390
1146096
29741
1051071
1531807
1944512
1262092
54532
371186
1006611
1963556
1172184
984107
42065
1870696
942921
1475756
1030110
1502684
519457
1894198
451878
1838826
245793
1288301
1885687
1251670
383402
378588
483879
97507
505609
1538396
68808
475656
1386320
372479
1557868
1438352
711297
1054033
1039891
1711339
196378
1070498
1150752
984882
1003918
1172165
1216909
1228202
1890516
1059149
413816
543182
313882
477746
552676
1395709
1554992
201088
999095
654788
1557500
1780039
1030855
369587
662454
1309708
1276016
989810
532026
1005966
1959249
894717
759611
1151711
1952016
275139
735756
1946542
1094649
395841
1870585
1767113
1234605
1341670
1677051
1814694
1534916
1497814
1750368
878293
536038
97480
1885888
1010591
366253
1911297
1730613
620157
1234635
1568442
1903809
961726
614980
315793
537389
1882513
1865987
320175
1827566
485932
1134837
623939
594077
1854778
726726
1897757
1327322
339151
444926
1844004
525748
1951953
1561553
1705966
874606
1915988
1122416
339443
1702726
99214
268875
825640
27030
1437124
423259
321473
1486225
1534812
1538847
998790
1400887
79667
1512287
1292391
1060543
1448743
584044
254996
1622866
1273376
1078334
51443
665326
1334831
1855718
893537
1261331
1600077
279831
1529764
1421214
1365782
1856253
828089
1216152
1079268
494921
1775390
1828980
1379595
401030
201823
1912718
59212
1947190
845501
896743
1270226
258183
1802242
1057658
1612333
85324
181219
1193181
1231211
1971224
692640
1328844
993248
897863
582153
227659
114543
1831930
1470142
1426929
1564721
977909
1538376
1030845
1295010
977231
1597783
1916878
1135167
1578311
739311
1545300
1160657
510458
190946
1655292
699644
1564459
842623
1428681
846139
1045388
189777
282610
562213
549903
592054
1348992
1778864
311578
1968161
452978
359243
575832
459114
1646310
1246186
947237
1154244
60095
730394
285115
486260
1710522
1474914
1797646
198517
1961194
1581052
147842
1907656
353454
1944178
1349133
514779
545083
1857754
836120
678793
667662
757987
1975044
1780923
1721739
1775519
548007
1571892
1618027
409741
1968983
909806
1374654
1280800
774607
1275878
1220387
413989
899323
1300276
921913
768290
496788
1982584
466384
1952711
900521
1963506
444281
1914293
314802
1244691
947704
1958628
78904
907660
294609
1926382
1830178
419668
653680
599325
26812
591727
950054
308188
1572311
1390557
1022539
434887
1058753
399197
57807
1349342
1840809
851938
523075
704787
1314948
304255
390136
521357
1052853
1309938
1112942
990241
943632
917020
1694101
1377235
1501461
1249140
1456711
919405
696378
337711
1956814
1518312
343887
283500
1169703
1863282
1035910
1950505
275610
981572
1740930
292296
1125266
884497
1148084
863849
1038938
1488002
1387361
863035
195424
494154
1779407
1485418
1206472
1917915
921161
778804
1928458
413350
541732
575571
179189
527160
1888215
355069
1903108
1185886
1901566
1400593
636656
132342
1370239
1770757
1602304
454132
61060
48110
570077
1930281
875842
647071
1336868
170998
1228872
18668
128226
1501973
1712184
205841
714325
1465344
1306893
169824
580116
855631
1966780
1731315
1736750
1323831
1382374
422375
398213
1061236
1869607
455107
1109720
394545
1966518
1016929
774917
150011
1655538
1382821
438483
572146
1101086
235848
689891
1895754
54179
576258
655998
471082
1959336
1669140
230377
1952790
548528
133200
1352633
849668
247809
1801939
1774731
1571688
512544
1793468
1362372
1404108
765798
1727038
575223
1230876
1451404
924488
976215
1768864
294313
1429457
1192694
420596
500370
1944085
1432033
291836
589678
984195
1790302
73983
407568
815753
848654
899281
905385
1606801
1796178
1241445
617345
236881
24693
1210978
180151
872279
1489561
88912
24768
294062
1466313
554638
211087
1824168
533430
1054250
1342577
1955804
1064779
926534
511728
752922
469552
1674808
706305
1188920
265397
1971278
1828755
533659
1799644
1149015
19907
1557122
773406
1811031
1351057
457161
1633088
315579
416681
1562446
758151
1963349
1686573
940896
923457
337011
1303297
1931983
820397
1749103
951964
581374
637105
1716242
161023
1937327
698203
474366
742071
1487859
123257
407877
1660331
1335332
521898
1329547
1312771
504878
430918
429086
1932185
353846
1611547
313029
765703
939864
62344
1105546
229448
1880745
1432861
494543
229488
374459
236718
239213
699299
90850
1375287
848856
636468
149078
539293
1552861
841194
697815
1704478
1383833
1780465
459987
1090383
1523184
1589200
1273950
1656319
1410927
1323545
1920914
1128374
1633757
636612
1680673
1927562
1130705
1470474
1140390
933462
314744
1471320
1829128
1967139
311237
757881
1044936
915755
1019253
829223
1233750
1984474
1828640
1765803
410418
998123
673885
362175
1498430
626010
1788031
1541977
877929
832050
1799255
1729530
1189237
1535048
1731021
1040472
1405315
649096
69865
446395
1532807
1918729
334334
26310
1208365
512436
690533
208975
161893
80639
1380427
336686
1619056
1775948
1290137
672276
1310515
1835569
1149924
1294889
953312
609736
220831
1360557
262019
1049637
439811
1096862
772959
1244472
1040930
314552
510698
324495
1021976
946346
729633
33715
1628025
1421376
1270787
1994608
551642
546319
72687
1607478
401553
1919899
920080
1996446
1733384
1164592
1193794
200659
36555
443038
652936
447381
256577
1973452
1010751
1782577
1015823
1001818
168151
1369154
805479
58923
745488
949314
128712
396631
1068729
1201567
1974167
812604
38379
445172
1460566
1269581
1689154
1575195
1230134
1715878
978419
470702
516394
1235406
1490466
735152
394913
392639
797001
848670
1754575
90819
1093698
1336878
1818679
1701222
986317
434213
1033402
1005637
724056
619686
976979
1167522
121736
1170511
866274
395316
1326111
410319
1108543
910222
786725
1128160
1940647
1630261
859754
1924145
749319
913172
910192
178914
1027613
920108
813241
315857
701716
1028443
189159
1156865
1142116
169770
433042
1832256
196091
777528
154125
673693
1339850
1875281
1286455
1606560
54269
397720
1778092
1856716
1004390
1567846
1746392
264987
176722
1272726
100749
1459072
1429425
786130
1512700
372436
199783
88672
1319171
1457167
996865
1951058
168880
404937
577922
429108
358392
646828
1603796
1751218
1507803
1584870
1863012
1414253
1974208
1027215
594016
1419940
506347
339862
1843500
1446781
459857
983137
1574621
1536810
1303557
884601
285010
15017
72158
1986551
1473644
988994
238696
861949
823030
383770
725231
280546
1475283
1673898
599737
644024
197262
112420
1535236
1753823
1949692
1935971
358956
1019447
1015197
356939
583511
1763076
216754
875411
706814
294646
1301191
760881
505261
938229
693823
719324
604914
1953201
1034120
1556248
1046895
479792
189824
335204
1208432
1527062
702385
1747371
6532
437943
832195
1792308
465460
140819
879161
541437
1748441
1746757
569329
669747
1048599
847264
1535472
809595
39969
793090
925708
1237414
218950
564657
1818613
106542
1952741
1817193
1628890
978177
1841926
798354
1887118
876648
1740069
1538686
1498807
521845
77772
508434
15235
613015
1769804
1332897
571402
845680
1502676
1764166
1179497
256507
1287316
345241
487789
969243
745298
303535
1800869
1492523
1876157
361526
693693
1352975
1719390
900024
1220231
1051478
405366
1212291
1088829
1426528
600456
1799641
1026714
1188177
1629407
1173845
1804907
141539
1578245
738231
1112633
1400037
409569
1527692
1784144
1157444
329996
1927616
473685
253353
147093
1407014
1118028
1535762
712006
900744
1129880
147027
1065566
630257
1764157
1208686
1926117
1640871
1904622
1387204
586554
456836
1450269
1165601
1813468
1699558
686262
1860512
137448
698605
78290
1039783
1680982
1907570
1152145
604110
348995
170275
613741
273833
469521
975758
1692838
1360687
1946702
749512
908084
630151
1914654
1860709
1111391
1277017
689167
534297
1436199
1797452
1130283
666721
1543729
153806
60170
1840453
594627
1980039
1745568
1303437
536860
759642
693624
180331
1818622
329626
1230135
9884
1767572
1297340
78493
1305871
1740546
399250
515158
1417422
1247167
116769
724496
104258
336764
1976814
1022065
1547409
1343765
1980862
780824
843383
1066144
605342
1154235
1596531
245558
1174528
1175103
1339891
759326
1558864
1246373
201441
522604
1591743
186084
177759
269097
1868600
1096209
1129153
1810217
1320020
1883761
643228
1714338
1529983
212059
1130803
705344
1916734
651137
667491
1580945
23076
919751
1998770
18867
741901
979027
990646
1300220
1019407
1455613
1683105
1531691
529167
1271798
561390
1357591
1844877
1389382
791001
1580905
812371
611555
774867
1882235
1071932
1517196
479164
703355
1265075
753098
111841
963033
1018033
408494
452727
1715320
683981
608975
1009357
836014
559781
1171400
494901
1071653
1210208
1250374
850245
1497103
867710
816078
358785
1387341
1633770
1376485
1493833
666986
412594
1933229
882116
247864
1183853
47303
1340803
903380
622259
434371
1302705
1625933
1370553
443819
1788571
1886602
224863
355793
1965502
1011684
1459065
249117
1511461
321666
990564
1781241
535660
1552201
110329
807044
746216
1589898
566373
1926083
1146317
487000
1109930
537568
842888
1075410
932547
1904162
765129
1126967
1793661
778895
651208
1474336
587351
790176
983564
248065
877608
319908
23996
117738
657209
1542037
522150
1349791
1534035
333980
1075906
289296
197580
1501160
1840773
1443247
1178317
637300
293858
1177322
1314810
1186911
667934
1690226
1653389
1524369
873899
349981
259137
28093
882931
1860751
1884770
1211446
1911044
1790492
808196
1955597
290197
1287937
1821874
1473462
322588
689968
848746
162255
1927217
1667564
690432
582936
1982225
283323
1918924
39201
557755
1710713
1627985
1212212
594987
1233066
76185
345548
1115062
1239848
957789
1096277
1224641
601357
882529
1302988
846298
928885
876859
1184391
1691306
181863
1876650
1940891
844361
1301866
168303
1632739
1683125
1075747
1920991
1350396
264525
561736
1720701
1379180
1663804
1932807
72945
1961840
303317
1038046
1367406
678313
498772
986435
1318297
1173810
1914716
1165991
1645803
487225
403764
1210143
1968432
887913
844835
904254
1160699
755619
742463
190125
464035
613159
560401
1700045
1773241
1088043
1754886
1374790
709611
1090715
860789
1245312
1780359
704135
1583621
815211
7901
1998430
356178
1715355
1359756
1948982
1518102
816144
1053231
1804757
1407511
630068
1345317
523211
717892
528456
904941
1782714
1741904
143552
1662657
765424
1003187
1373741
810971
1747895
1523921
479294
74011
621476
857711
1699308
51003
1857014
1868118
986842
1862955
603658
1056791
349511
1264118
245493
969130
1926360
1552065
694065
1039587
1307891
1973687
1276947
548115
173076
1327884
1691579
1942486
1259028
1818259
1944773
618316
65735
507509
1721620
1711922
1804349
1608096
773724
641267
926258
170625
538821
113301
1533048
278040
1888198
1870478
1753627
1474072
417036
1492970
486009
1592453
1916315
744228
482417
1991268
871095
622393
1297298
1859533
1061975
1781388
1178284
1158117
1676165
1662526
133925
1474532
352506
1853225
1067335
610770
3514
364466
1505332
1572824
880224
991356
26682
1566890
95428
1939382
1281586
1568782
1690424
1875103
1665345
1345049
229281
736875
1984037
1700041
803300
415107
1452763
1564519
234678
1695306
1629791
729224
780623
1180233
1899820
1118671
1840009
1539355
1949933
657704
1576627
922980
779973
280554
1198380
1850309
1689035
164884
1020985
1943121
185760
786248
237701
1914529
300522
621581
1064297
408882
1574216
1965374
291749
1043194
901501
1597287
1528461
742797
174667
641955
634485
1335633
910524
944414
383977
217536
544719
568573
531165
1582195
1022343
93498
145092
377714
439434
1079071
101861
113207
1927908
911355
1287311
1208609
1337091
523919
1221323
1591351
1371141
442385
389819
225355
221539
1712430
460737
1647155
1639504
15314
319774
1706678
1789709
1039222
187447
707594
372347
1836044
1281060
623906
1416520
435342
917426
1007077
388802
660125
53533
1878965
1326621
147159
1963823
505304
1686238
1815736
49599
1310260
79562
1163282
960135
1103473
579934
1613032
1733965
1654380
1051337
985382
1302806
1413484
1819714
1624314
1663111
674300
521297
1077665
874655
507049
1887232
1420890
259081
237829
612417
1988399
251219
351980
887718
12900
1220493
582877
1253890
592601
940630
1545132
1845518
1152133
782845
502045
1125458
174677
381499
1381909
275572
1729594
1517326
1183297
656564
1983847
1762666
1537703
209868
147949
1321569
688378
1671407
801708
710146
898155
1533167
1833795
296115
81104
1625215
106784
1928346
1100479
269859
1443360
926188
1813785
1458589
33683
1847770
544959
1868223
921766
729646
720668
1446515
551844
404836
1627754
1828817
1789702
830302
435681
1184497
1248000
1318779
1645164
1271776
1094460
1834371
454958
1378681
1916258
873041
1363749
1769770
681444
498108
964155
254454
1898845
754001
1287427
1410239
600559
569424
1887074
622092
1708674
1731309
1051414
795242
1600579
1957661
1525221
1634692
199787
1784713
516678
828359
775201
866897
149965
185824
544016
327870
1628486
460598
99955
1075863
1446809
235161
1403980
1803215
1380146
493431
1079274
1987167
417877
1774423
1724656
1012114
413247
1050817
1452588
1194194
1313934
441067
1478418
819563
1919074
1786479
833750
1092215
361134
1660196
1934334
1182483
119036
357330
47012
36218
1503042
1336047
1155007
303172
964765
363001
700179
993105
1871386
304614
31872
1643004
61138
1701887
950288
659816
1046251
1298412
1181597
1116090
1440022
404555
587261
1035123
220780
286069
392904
1129326
1154149
1826104
1867076
908233
326511
1534040
579714
1119539
365138
614718
1220218
181225
1244023
886324
288236
965832
1212006
1382982
761367
1231452
890889
209005
645374
1200299
977356
1770375
393280
296647
1426564
1727527
136113
60016
266703
1098304
1026761
1872192
1154354
490422
1886903
585775
386736
339800
696445
433745
198581
879759
14166
1341702
937659
1033656
800501
851141
1746921
992266
865745
1494398
1044664
778497
280168
994671
731110
1879750
1676321
1564003
984346
1297972
728356
1324687
1115772
662237
561961
257131
343396
839120
1333141
1419052
298579
317700
662526
560194
53518
1670796
422503
930131
127785
1276530
1296559
417822
652188
1706944
1404024
1889174
494192
1662518
1100137
553877
1661922
191141
221797
708303
1861742
1786932
199776
749746
1005805
171471
413187
1825481
1850347
1585551
1124633
699638
777892
1998463
1057365
594659
673926
1330429
1766412
561453
186717
5511
1834011
190747
74846
1018801
1657770
1753129
292556
1184958
1279948
1034831
1949711
751164
663584
1384637
1971957
525379
1802543
218981
696342
94124
1444733
398628
786675
94968
222105
838482
657129
1386867
800073
600653
908712
180630
269994
390443
740534
1096124
1465079
182592
1187805
766666
1656091
1767591
708770
1777418
208707
1611503
161068
133829
1487982
1718865
1965264
812268
923516
112972
947964
355287
646381
1050697
1326607
875710
1729631
1793670
504067
1204538
1015304
1835736
1477411
939842
980558
1420467
442656
1554401
1062024
917484
1771784
1950263
1284537
1611975
148615
309123
181335
1863567
1083543
315589
1968763
1785944
404352
41597
1187781
119998
725497
1427861
172713
409206
32049
920982
475908
1237835
692339
1911052
724133
1062659
390924
1014488
838567
698631
492420
1712535
550217
1669996
1102901
1853515
1274451
312458
332032
63797
1276294
1731081
1166115
13325
812525
1805854
128473
895429
1321446
1314433
679920
1854410
590790
159214
1756528
118958
401146
839770
689501
748163
243409
818863
1922946
504062
660981
1297001
479314
1515840
543584
6007
379822
920772
80924
125869
1301695
1188414
856663
1381277
181521
757914
351043
364526
1736879
1664318
281462
1711989
1686329
1811593
1529953
1132088
706807
551060
1271754
495514
1688375
1316405
1307601
1319106
1455005
890469
1937705
844020
1628561
1339178
411158
1553736
316440
486242
660300
376291
555581
1514315
783385
340519
135548
339101
717180
1123778
1066954
601437
1610677
968042
309220
1229277
305429
206769
900888
731746
849795
1209280
493262
1625077
1711199
904082
1050796
907331
959722
1349163
130551
590802
1722922
396804
819016
929886
608199
302364
406801
1893142
1940831
430355
1861515
1398697
691849
629520
303588
141206
1107376
1727328
1004962
897671
493782
1058841
1078226
1933155
262666
1756530
1634755
89005
1813524
1196011
656469
566024
342146
1570718
1525996
23341
1856264
1774320
113820
349128
1345943
1198919
1790074
656602
1734409
430335
1448240
1560829
854358
1642132
88217
1368216
797145
224517
1784710
497144
508803
1360425
1919972
1350467
49008
1153175
115241
1314622
1580389
1035536
1426580
1839255
691691
1767304
1296314
1996751
1382242
1778545
818325
1025570
298654
1103057
89475
1288808
1185525
1484968
370899
1143393
756125
1001463
1664620
728678
683779
882377
151255
543769
1037139
304096
865712
1811381
1136650
368833
1906013
775602
1957327
1081108
1194686
243289
1383790
372130
634205
335143
457277
1244928
554146
1739651
828781
144549
1581346
453409
264909
1667323
1702201
1957746
1979286
1346747
103931
1459580
452695
1567213
1856239
1491381
1406117
1751119
1888453
1049440
1502916
1770720
1567297
408182
336619
157633
91383
1243497
392315
1171430
1268691
1154936
715098
1901162
1513452
114986
829796
665018
13174
898770
495557
1222502
219419
1812319
998490
138489
399465
827249
591644
1968658
1045876
14190
1847086
750612
1540905
1411531
1460425
559809
1966831
269007
79076
304519
272409
1305749
52356
996510
470663
1972469
823970
439375
843175
1424789
1629487
1161021
1425228
1151408
1342286
712771
1380291
1605442
1960021
89786
964029
505782
780771
1086499
319131
1533253
144767
1368783
1220124
1602648
912535
1717358
936359
1067789
1045298
1860464
1825746
1892512
1155842
1624364
492909
1885050
1382933
177558
1247056
939793
1354139
229205
1402016
1834530
1535612
696091
628269
730392
1733663
1997411
1056322
14887
1536171
472412
896632
1694484
565526
448111
1370816
268905
1667959
1174145
1276513
174613
198676
1827349
440862
1462939
476482
1908308
176465
1265868
1692760
1328608
1065352
33882
1802136
643807
13299
889638
410262
903653
1052194
652632
1219413
272227
219743
894401
1695263
608333
1420134
1810038
527019
139998
244287
1732209
1769341
868021
827676
670984
1615767
1923637
296281
1047516
37826
990917
1639304
1144487
1462680
1017679
957169
1872396
932804
272877
698320
748179
1334254
78984
1654879
1515540
1696527
1734201
1602663
1784621
1013829
264407
1588306
901918
31421
695654
1103092
354952
1903047
533274
719861
563304
176614
1218457
29295
1875233
260725
375859
752326
1771668
427796
1720446
95036
991642
1705576
620141
862195
33682
949128
508457
1627446
973401
1604714
1354988
269640
1186065
292712
145152
870926
254560
1875972
1264254
1387453
1061656
1436178
188984
1023233
154772
933449
544951
647369
910652
1690471
1503100
1223422
1670328
1135542
359753
1201171
1108105
638163
1022535
1334176
991040
1373597
1802877
925111
1491848
1741770
418901
119006
1943720
1838637
1541936
1388910
920773
264675
1410345
976782
519325
1133584
1650059
196842
864792
1840502
384472
1991460
1576785
537257
1877192
1049906
502906
1316280
221239
1457071
1297346
1358482
811259
974800
1526636
479603
298002
750079
198438
467702
949268
1600729
1517369
839816
1970111
1754364
1218784
1776443
1763658
350906
1616437
111557
830714
1518233
1885203
1331555
1060817
1872021
257327
568410
226193
788958
184604
329567
1320710
1792098
644284
1447523
612719
1770323
1842647
1272902
182735
477121
628575
969014
566193
1697764
1198038
1669441
231725
1059351
292150
1118850
69121
121755
963840
1108750
287349
579240
1056184
934741
1914980
821282
596697
916182
417795
1257603
196326
338209
216652
1096880
1781854
163117
706667
1949745
1987598
693488
430683
1817033
210965
1602213
1984506
425038
1425402
1547116
1631669
1942109
551104
1772326
986093
973669
1075667
743757
1806680
1302531
1139973
1181731
1246695
1740261
605882
1593778
1557287
1729712
205728
1133850
1463519
1674429
559712
640268
1209148
1436466
955915
495704
1752184
1333179
345551
741943
294757
1356439
587916
400217
1051018
1249328
1151703
1579975
1945765
820586
3353
54602
1876607
1679611
361468
229005
656933
403756
51941
1781800
1770301
1021379
1826794
137433
850595
1578731
854778
248051
956548
1991869
1191837
1546263
1880772
1913551
747738
1731992
1239145
213387
327838
481571
1477964
1645627
1476651
1317300
224827
909042
502040
1609645
432896
197475
1405590
814586
1000128
386771
1212288
450225
1706434
1283502
1666118
1256451
1050572
122483
1236951
849699
1108138
896730
570841
622537
1023634
1432177
90530
1643250
87245
1786890
1971270
182415
454407
456709
231568
54383
1542110
1818639
1430848
1145404
114250
461300
347603
157339
966929
1869560
1225730
232251
941314
116463
626987
1669564
1803443
1311704
1628141
1117754
91898
1746525
788783
327179
701874
259314
13179
698657
297095
1534937
1224858
1421907
409417
953389
1716687
1355932
572467
1626382
1139086
1005417
978262
124246
1924130
1751496
1234050
107401
1999082
1604844
1671719
188153
619889
296866
507438
1028575
1705406
1578733
651550
1901297
880890
736319
1273232
357313
1771668
1191070
1200802
558008
1713564
633615
816257
1214385
734043
1817678
1102893
965111
1047050
1521558
1859870
1491578
1140671
1990492
1551761
1473710
92592
1367586
1272124
310510
1891134
435885
544519
1182777
1359051
1718019
1540650
1660340
639100
1773499
279298
1730452
1176236
350056
1955908
611668
1045419
1533579
1219722
1389000
467252
1984742
33778
1630790
1064659
383570
774511
495353
265756
1193144
463750
1775612
705400
111349
1160301
514949
186909
451235
721510
513330
1703426
1700853
1116526
450680
191035
223313
745529
41937
1043891
506341
477587
1752017
353259
943562
219193
1193492
338946
1106161
1313551
526113
1282878
488910
129268
1406675
264982
1434716
1542045
144302
867357
1213829
1801215
801219
553483
315282
1836029
1423339
1707212
1724670
1461728
1378293
18949
473863
1627214
944068
211416
668293
139674
1273007
1511729
805138
874730
1102104
573413
1042632
604323
1483428
614510
1408278
1240417
1166929
477589
1315180
1984884
323683
1323274
1734924
1260600
1594834
1689021
806813
681080
1092870
1132606
1986785
1008610
1709822
146290
1094271
1296628
715221
1852178
1379982
1441011
983713
294881
1925901
445653
536249
888903
203722
801185
188338
189992
653851
350228
593719
1644651
1085316
377929
871335
361367
1113565
431297
206732
1555875
237142
27646
1205760
766930
76170
1356947
163223
490799
1737100
666091
683261
420238
1356772
765958
1124349
1923440
953414
181
1618671
929270
1796287
1799509
1205969
1229913
97745
683361
269180
608069
478962
1702056
733334
1568833
1150843
1761421
1214898
1843851
854263
1964829
1165408
446417
1931310
1962170
619064
1296375
54083
1347332
1269201
1818460
451878
1484262
721179
909022
414208
904121
567629
494390
1138174
530713
837507
278524
539626
646927
1877876
1792806
773588
1306268
1751807
376796
698540
1703543
1443146
1415821
1925519
1814032
1581570
285717
562295
893899
65374
1761712
760777
1662777
1600810
412044
537943
83017
15477
1253931
1667175
1003911
802208
1713917
303897
476206
1595309
177271
231197
101909
163404
723455
690750
608978
1035203
1486696
1006500
771051
129131
961680
1169092
1111521
1259239
1605034
1716586
1037465
1747628
70860
1742520
252649
910797
815220
700975
1737494
1091373
850439
603603
55756
1241151
1595775
890159
625556
357210
1732367
1974563
1952285
1957743
172936
387370
1691995
1498977
234618
1170189
553863
650006
1044839
1396563
871881
921358
1260676
1519840
1699674
896715
309594
825193
619120
1907761
1239239
1461592
1243106
1014381
1389534
1970443
262683
1035938
142833
819597
252668
185915
816325
563642
1974007
1190779
400910
1295004
1442811
961577
1503962
212012
1950719
597068
1476143
1743484
785997
1544178
1065902
1680541
20805
659882
1943955
879383
562845
797025
786951
1272778
1349447
1059820
1225108
1796228
1038588
1772274
1879407
586447
633840
1305166
1982670
1990287
1687656
1663927
1140569
350163
713134
249875
1699249
466289
711308
1018061
1237584
432491
42053
806581
251095
1732885
905393
1311571
130840
36839
724702
1041481
1043734
955460
208443
861118
1789691
213402
1746331
1490570
1176507
1658261
626399
1732215
803207
1961506
467778
1542805
728741
1281673
1079062
84894
1785362
1934448
1264103
436858
1754486
1528430
505731
949735
602414
1682263
1480612
962935
1760484
355205
670270
1759737
1381532
1422238
245019
1393820
312958
1270399
1694390
1720053
1208834
951594
34512
1344778
449184
1900949
1662220
748564
468316
1036698
636972
910685
1570559
928441
1431505
1590502
729902
325492
938022
1199487
1556813
1662674
529240
89203
1835327
1346830
738774
1192806
47377
559155
1712488
29279
1539061
1005208
1560219
569181
1084058
1436719
1823784
1906643
257758
939299
1047904
1576019
310296
1344332
1871697
1291677
331802
1946367
1316719
728577
1450782
1857142
894767
872478
970040
189445
496542
630810
417244
640962
576133
851938
1867679
779630
1234989
1900884
962783
631826
543545
1824053
1068483
821832
316298
1027390
1991183
642481
1464579
668550
414524
808469
246873
858105
1092469
1248157
1010594
1768833
1538547
771890
18634
1680452
1123808
448934
1888484
919866
389344
133191
1974579
1112513
1474817
1234021
741108
701322
1258408
129802
443453
446954
808937
1286353
1032505
899808
972197
695132
699126
983963
705789
1896493
1293200
154309
1785675
557324
1429321
1437846
699672
1582141
975196
1574189
1804768
1020588
1211327
525423
1027940
650047
386450
1722424
1217802
105028
1876564
1041729
126584
1056118
595139
746136
1920818
327309
192731
1686474
1449005
818606
1325848
1858903
978820
1852494
746874
1352845
839239
714586
520991
753597
958269
998028
1251650
1959855
732899
1455324
1567114
659405
1299639
16399
1761837
743388
910458
590646
474694
1404615
1712313
1280653
475954
768628
1833454
743679
1940513
1149585
500528
7739
1538561
921536
605107
1981125
1547808
51369
1679551
1276659
505750
1564345
1938266
1114103
1234022
209217
719063
169313
1596124
1111137
140704
811197
394067
1584880
1076273
409889
1242884
850739
1806205
1194562
515503
1032105
1393253
1585428
310407
164812
336041
1754476
260210
420577
430583
935086
1673237
239717
685996
1668082
856794
64984
336511
1578133
479923
950517
1187325
1329231
407307
518266
533046
1901131
421306
750560
1869058
725459
1990622
1783220
388228
1438816
867146
1427461
1163628
604374
602629
296463
1886419
1184324
427136
1926126
745428
1649291
351540
1417049
1938099
462380
509829
1947931
918788
1967412
1317623
1878933
1580472
998832
1350714
772983
1448606
588572
1111162
1337503
1825425
535931
909401
862414
623842
586773
446119
935697
1179635
1264054
1852330
2237
216548
1143927
463735
1081553
1158524
400730
1833539
1024276
719686
1895830
673396
63016
1904371
640076
457243
1845102
320911
1035120
1925374
40876
874346
515689
450917
385041
830192
1619973
1599825
1913534
772294
359846
1774158
1543700
1172960
1193429
100049
917214
1243567
1941580
1656289
1720257
1737835
1207526
893585
1960332
112012
120469
534477
567232
1365937
1570476
1298306
837767
459926
1051381
1574557
1829734
577340
730240
1573266
171713
1567694
1003104
251340
1561104
1071281
1675260
119729
595253
1476664
757405
1929189
201716
937354
104187
1426642
1554743
1089189
1504837
1742297
1379220
1709506
813315
789932
878319
1064813
57072
1358865
1645214
24385
484138
1009341
24908
1623964
1328610
663810
921907
1673484
1011145
946271
1378980
1942211
1557500
1537190
598368
1650159
340222
904735
1393313
1326590
1419209
1558818
1486822
1714130
1179731
1852288
494879
1522851
1898314
1277962
493696
1578155
1938020
664174
1025100
491422
871729
1335763
1536444
1446928
1639480
507748
112772
560093
271433
708380
1656450
1781569
1664469
513912
1008432
1718382
322417
942162
1878386
1640216
1998582
1405155
1181079
638199
1191744
351506
1935414
705664
432982
1822362
748177
799658
1529739
973114
407855
536943
248865
1433244
1106692
1086910
1588653
1826907
1530204
1204581
1649190
299025
1512265
1979972
466690
1352035
1498355
320348
1379793
40213
723663
1582989
1598027
1106167
1821048
1874089
1250188
468108
114725
87196
34147
976378
245148
1108359
1319469
498403
679234
716631
1369708
864384
1429984
9649
615865
691993
1556411
1212058
625987
1223115
945053
540487
1126946
88636
484267
166854
1270915
264363
1678430
1651520
1798203
437487
40719
1494382
998265
876970
1722063
272962
1962231
1422019
1461333
1251424
409749
1536455
59522
1631535
1703329
1946789
1147633
200849
827738
1516774
472667
1402807
1835928
1673344
569085
1735403
877571
1477957
1319134
1412912
1020623
1476022
990076
734768
1382063
1660309
1358650
1478165
1616512
688267
1519426
1804512
1961151
346728
585717
1780551
37520
325000
730187
441676
1787513
1001583
403705
133856
1915141
759887
1477066
909449
1377353
61134
601956
1849907
1735908
1750787
966000
1405613
748228
699364
1055624
1837011
238236
837542
996346
1152523
878080
654025
646243
516345
1376362
1966710
1576746
1285698
1009839
450970
1898037
1097498
370272
842410
196636
895120
1655413
1975050
36515
1521573
1495154
454675
543656
558607
675862
972572
749393
489139
1753727
589067
771656
1638604
381898
1014276
292611
642032
339405
1271754
1659744
1119810
339643
1641060
1640788
380670
906605
289357
1772926
1670279
1274713
326612
1241809
366037
523449
903436
1722824
1389640
1813715
447403
27323
740773
759076
1255311
598943
211568
1861459
255707
1439598
956438
1564751
1421175
1901811
1592420
1421142
1048642
86899
1121654
694354
530890
1127415
243571
122493
1718718
60589
984214
306239
73751
1645190
884760
1718275
387605
1829600
1312150
1056752
1877332
296343
956807
1025604
815894
988446
1999787
311006
220262
226290
1156358
1690057
1556664
1989049
1578054
668492
1865125
759451
1980360
827551
1593175
1979899
902867
676423
1263971
1382119
628814
1268262
1551237
559417
686433
977124
154696
1293227
106375
129414
424626
654571
64897
1912572
4802
430895
1079058
1672476
335249
1864755
1072852
1923696
1938477
1712040
489553
228894
1614288
1388094
523009
379430
1078635
1016543
1761965
596069
97413
1018209
741793
1255854
1352680
1528753
1362669
972892
559025
498992
335161
773305
561439
628313
605513
1405707
1752281
1476461
1737842
1445685
1462088
959717
1821202
902394
1457998
772308
1079397
1972671
81627
94350
1604634
1078424
1194999
116204
1837151
544529
1366733
1216266
364924
1135970
364969
1469651
679473
1188570
1781008
696641
433182
745280
286685
610763
1094955
1777155
374851
891453
1859966
752720
110005
1807351
152458
855258
1188419
1964241
811318
472495
1371039
396153
1579497
186901
1581446
1887375
1341313
1383240
1460591
1061000
1255703
1203332
1362471
351647
1087118
1053199
1498850
1571065
1841584
1083656
896198
1588428
690533
1419000
1786112
1017374
512318
170158
900621
1057030
204873
1195199
349535
945490
1544965
217334
866272
1821356
73417
1627089
559830
1057671
525021
1631902
1945885
937030
1870319
1440314
221033
825872
1243018
372409
59
1722378
1803749
1368534
1446597
1960889
1996219
1067230
498904
1484103
1447674
1804504
1838773
979099
433396
1989982
1487276
320461
464051
449289
1284434
1447981
1366390
1935255
14947
1284218
1013529
1552494
291913
865977
1753292
1326087
504818
1356841
1585546
1109837
1129746
1309052
1964384
1121448
1004610
998981
701667
1874104
1777407
1130953
1285178
1210001
335027
1201016
1012008
1814673
1016427
1765888
246041
1550150
280702
803164
25997
1802724
277528
759134
953948
897374
151425
1207016
1082798
1871228
1340923
10785
490925
476805
1119504
1538470
1248286
323315
200199
1098317
1780261
1758478
543808
366041
1016717
1288608
1344878
1594071
931536
1359746
1151205
1032619
1383308
38176
1900391
1193251
1818731
1993380
562751
1190415
783278
550279
936064
1467142
812461
611197
751525
1252656
1639583
912192
1621156
426598
411880
441731
932959
66658
45733
1206254
537642
846866
1084294
838864
146600
741581
224673
1037316
18006
589967
1996668
213618
791339
1805461
813099
1184902
826862
1042659
1172974
561052
722849
1835032
1580503
1233229
1297672
1840052
965562
1982757
87317
1639528
798465
1251720
1573498
735254
587953
572224
601091
1460301
639141
96925
930757
1784743
5793
383105
1624742
1168158
1492533
1580011
857891
332617
57939
1106473
1545022
1401352
1121324
104439
1972412
1585124
101172
295873
264118
781110
227967
310577
183040
691100
296591
1100299
644658
1325171
920014
734211
22275
977225
1507171
1511778
232128
1826755
556423
144122
86558
897906
1221399
1169922
328595
1800429
1925
1420422
72736
920294
522196
111774
1654847
317341
1913350
1627085
1561863
929213
1720935
121193
766790
1997019
1943090
440793
1627377
775380
1751169
751012
604096
228370
46468
731481
503008
789151
1488540
1745617
449150
1789122
1688515
69506
1687059
1770543
51968
265953
490232
242189
175282
108157
163110
657280
288529
1473961
1736977
890608
707511
1626657
1038549
946703
876197
1678007
1023785
1827031
1746127
359283
703732
1856269
1211348
380769
1548288
1981408
340872
232488
1770270
1249588
763398
243673
5805
1698949
969464
98146
1993699
1346231
1689142
1614212
1048870
1017113
1586170
1782817
1863277
236979
269831
219994
1771043
1728599
1871648
269577
1608245
58059
1974972
875075
693851
1261138
1450878
1211281
1046785
458732
1448978
377819
1060002
302599
1448998
852215
334425
1103761
1064742
157420
1069050
490356
1475288
1421548
1125568
1735085
1770948
1197205
1036486
318210
1656676
1343467
1451813
1152040
1351394
1933807
17281
1363233
1503839
1955152
1353315
440657
914886
325138
1095512
1554740
1355197
1224194
1818725
1739086
1989594
216538
356384
607047
1477102
573746
1789858
1700063
893801
780873
1710877
367741
961348
936893
39924
544949
1131531
772334
1806220
870554
830485
510113
669121
1309245
869220
1668948
1069360
1643088
1927674
1468507
1581444
1955376
1196843
925188
273516
1449309
1968736
268525
961148
1509521
1098363
228355
1323986
110755
460071
1339720
487651
655020
1008749
1174121
689010
190308
1445091
479355
1774260
1631264
1840003
407005
947905
346490
617723
583207
1345877
54723
1488970
1580149
998618
1614042
1217161
730888
1429992
764809
238374
299949
619765
199133
384495
1898278
1549475
873585
121236
1319508
1252824
1128361
1670343
187113
1681222
271372
854844
443517
1972573
926319
876801
1373382
1832549
170416
1338157
1102141
1406919
1319845
1309323
1460202
1836032
1970933
1324697
1785023
137991
1018263
346467
992322
1937891
432878
1564318
443869
711621
415586
1051787
475167
1326306
1153942
1597814
17784
43906
1052474
882657
1948144
1871742
771244
930143
860397
1892251
1207980
1261047
489889
980584
1553445
466629
636012
1384223
1069249
226310
11433
1538103
420550
945593
1088831
1747074
1975688
608497
1139300
771307
1410755
866792
162337
1846649
1821011
580793
1647216
286845
587839
646241
458788
382162
688950
1821231
1179027
1376639
731513
127110
1356742
609081
984474
749981
1609713
394605
174415
1256529
625192
73076
604970
1261334
1502573
1955180
1413199
1229249
421063
694758
1085214
1783495
123094
1869028
210497
48648
1162861
970712
865315
531455
1517827
1559178
703346
1804644
894973
441077
1513516
1919025
319747
205363
1960735
1468307
467917
534992
352929
1390770
416063
30750
387688
835889
1082189
1432620
1478265
153145
1088772
1845039
297357
1588274
196596
417737
712776
358672
124455
938482
1147470
1834872
1641271
1094968
999507
342328
440536
349165
346431
1523899
1869836
1736789
1362406
449457
1264793
1376886
655596
679851
883461
1003716
1016296
1800383
1794421
1011411
241540
34648
436012
1039802
1335879
1681760
984494
1412508
1031655
65750
1322021
1486870
1102387
33400
1586444
32716
1590159
1155
24823
848499
188163
1103016
555880
1372477
909496
1633357
436478
328870
773784
1243898
1696443
575358
1177548
1604608
611001
1798694
1033174
506227
665966
275370
1348255
1517004
1912810
272973
258025
964285
150299
1344065
151450
1931062
399093
957257
512611
1530813
1512126
194740
1843114
583588
1283055
1674853
615704
1299477
1370668
1547287
596215
710073
872805
1502156
37890
155059
971453
1282539
1653771
945625
1177921
858400
1048736
626401
1168152
781654
471613
1443452
717688
1107642
1819962
1056351
150137
1978487
497192
111332
456398
330284
492275
437619
1928118
520313
591752
1397322
1966431
863348
1197905
803732
599890
1188042
1908710
401134
560489
245094
1769912
209283
503852
1769797
255525
1213554
44077
792509
1223278
446985
481396
1632722
744817
717756
5559
498283
1129829
1424826
1141252
384549
1798546
1745502
785545
1598976
99685
1097126
302182
226198
751884
872231
2367
1567674
1068224
127461
1451001
880948
1580719
178814
1855230
323621
288982
1309747
1404456
1628710
369754
1935539
1150541
959087
1770088
678816
750424
1036811
430043
14623
434021
764186
152319
365534
552018
175785
34176
511251
1889630
589162
638158
947751
1509233
285075
859299
215319
1279855
333441
769992
1583215
935780
1301962
376273
347029
1309625
577176
1363702
624418
553534
1526201
109640
1514870
768275
517137
1826276
1416824
1154571
431958
470105
237289
742777
1334231
1612990
1862010
954338
1393421
297535
656001
1084504
1334219
755720
1150853
249445
1715703
255669
728417
716864
1373418
32530
454233
449700
327940
674408
274546
506871
1325177
1229451
1950235
140278
433309
846398
1158735
1371835
861391
284404
1000211
893840
744383
37493
1890835
295068
1317082
1481831
842082
753118
1114393
1365838
1909062
1201377
1941214
110636
1626712
1627324
562811
1572709
793539
871842
776488
897269
1889789
854516
504163
119842
1932902
594482
1058940
857229
1901062
780975
1892632
363209
557938
526047
486624
23728
1851603
1829380
382077
698863
555682
1357501
553759
589715
545270
917368
1100204
956435
1604501
1946103
1400034
192034
1184606
826450
1284003
1893916
79596
1801223
623646
467453
1041314
1592714
1298833
1393920
427062
407331
252335
168727
1840823
895635
310008
1002109
149057
222804
1414860
1388771
731177
392290
508471
117067
1599795
66876
580253
599267
1797854
773191
202576
838051
1166371
1731237
1638082
1735261
468300
76552
556782
243487
1869625
212577
76172
1130430
981447
168847
1394894
171549
923285
1227569
582151
449152
1875455
1039492
711933
288646
1082838
249366
277368
1320409
110496
936907
868956
800205
362568
503155
598787
796954
604448
980282
1905321
1054759
985333
1722899
802033
1798771
1757972
494032
229674
1948323
545826
933541
696335
628978
1318693
871476
757813
1203927
1128654
1354239
1321573
407508
848166
676488
322835
1700794
527651
1785228
554435
1782711
1482335
1232726
1269498
1567430
82132
1696841
493359
1092426
85866
348383
307831
1949627
699088
1052322
389860
194261
1267318
1912241
424409
1651298
652947
1966822
1974692
72485
1048118
830823
1496564
1410300
127919
1029959
613018
319096
1144862
689287
1256239
1076224
398964
1822806
256429
1923707
1771764
1107179
1343349
1919311
994965
678966
1452258
163704
599321
922494
52698
296552
1211450
25035
1891186
836545
1923314
505312
1103895
303722
620866
313262
1457042
1465358
1992292
875098
1548981
282773
1098496
1635831
1886583
557385
1432542
787001
929021
822027
1508673
1328205
1540255
142870
544039
146345
1888154
685327
591969
1594753
1686813
1358869
850018
561177
1561235
1684917
1086354
1330763
986051
289628
1023015
1885585
544685
1829828
590790
1320624
299251
1179241
801784
735301
1180823
117874
604852
372224
1203894
1442362
1839997
1618756
1831539
1860722
721306
294185
330053
131385
1033642
1504098
1486605
1484841
1640510
1863926
312349
829016
65428
1712371
852478
854071
393502
1417630
1160469
500701
578970
1935079
163821
872198
1125882
132814
117514
1677581
1660840
168246
1633103
552308
268319
244331
1376162
1293293
538678
907574
1302493
971587
380315
681283
1056376
686412
1339512
832110
92432
1335601
465844
1599066
306976
320337
1394580
1761737
49592
1242708
601382
1882776
1142558
1143346
1973435
28943
356844
1492461
1984395
1554468
324195
941733
1466598
481314
903496
532575
921169
1426271
1126574
199677
1931061
1676124
730878
1574739
919939
1368450
724228
35008
421664
511510
701337
1697539
885037
1902008
996905
773626
1173140
1363035
1554239
509332
734869
1602015
165567
682747
114264
140812
194866
1519021
1481105
139719
400460
1775254
685396
783190
1796013
493943
552965
1753852
1046368
1506496
696558
916361
1060665
760193
1361514
920533
60105
468674
1770076
21749
30313
1328502
675277
1554806
544861
724974
1692545
1271927
580933
822776
873397
573832
1349815
1288980
1847809
1171231
1376100
723276
520853
1053417
1078190
977681
244908
1248600
991876
237092
129421
1853760
214866
502819
893692
203873
162058
1402167
360292
404780
1192645
247979
1274231
1014429
852585
746684
1127691
1921
375330
470944
339896
1697703
1303169
1911996
910880
1026782
726000
764018
114621
236974
1368504
1995807
1673570
1564815
1825194
662986
1359654
663048
1768093
1224858
1721116
1867794
1004918
343924
447611
657220
692098
1406739
1473483
1768842
1963072
188251
431508
484040
1738390
1394636
1297091
1935717
1059707
1284935
994563
1242677
974199
1718177
725260
1638814
847023
1877544
905765
304280
175565
541825
685926
153543
930486
473750
1610740
1502191
159169
1795368
492187
1829091
182598
1093401
618097
840360
1638253
834515
1421068
208913
547272
757794
32260
1100491
1482939
1885454
62018
771169
1198431
1868250
1000539
1356948
1403988
414653
1997357
1243285
226488
591560
1776416
1204077
1034014
1308694
592340
595413
36835
398916
305982
193594
435880
1638102
296088
137387
963406
120810
1826527
1685574
1270069
1816153
1695552
1830514
1926136
810493
361660
672058
1548919
499678
1278507
1340553
1114042
1102739
1879949
1642369
1847610
282778
1755409
1421895
1398430
1807986
413025
1518333
227550
708782
167776
38911
613669
1279861
2581
1273004
1008040
1727957
805357
913573
1100027
459305
1383187
1320452
77203
1093592
1670141
1365219
216388
736105
1944596
1356711
1503667
765589
637719
1815901
1913541
656202
1500544
845772
310495
1875074
1907744
1536858
1352382
1203506
981865
1048560
178905
346696
600735
930655
250645
164020
60840
1075531
1429779
1983093
1859489
547594
83653
684287
1161082
1373232
45040
1884898
1504062
223100
1857203
740715
1168019
1666639
441605
1974331
1944801
349916
963218
757802
73749
1121190
1046682
1481743
1769615
1886970
1815705
856232
1912371
1640893
261891
1806755
955932
1489238
437614
216935
1868650
534373
1722274
476644
1223188
179239
26586
1703451
1621850
1720395
200130
312230
1925812
687389
517144
126897
4850
1765660
1802339
446723
1639300
159909
1249155
959192
1421826
1148122
844524
205981
1011011
164359
1487546
754164
221710
231616
498067
94937
744208
1093135
1382050
672102
1202404
36886
320917
1716999
1739012
883326
1126031
35077
580081
1274760
1361830
1951533
272680
915083
1948395
76463
956911
1129620
1111722
668096
3748
1694761
362704
1157045
1479167
120045
1088347
1781691
944110
363475
1181282
1155082
1344443
1859615
247374
585663
1083645
431877
202229
1814208
1989486
905994
1265993
171760
235981
1063415
944048
390177
35264
1015651
1867586
705951
1539149
766772
550843
1516814
952882
561538
1461400
1574049
1592834
1594732
446190
739431
1092177
1906691
194296
1921966
1661618
547400
243398
1099090
403005
1871112
1473366
257605
450492
667918
538869
423094
1340269
333201
682223
179202
1991021
994404
1197255
29313
560491
725594
634923
225235
1925452
665693
631591
894962
715107
941058
587572
1531080
1477106
1719349
966775
324619
102078
1141679
50033
1707102
776301
1514098
1048889
760400
163409
299958
1951505
1550447
1092536
1238024
767546
578251
1389153
116690
613618
984006
735445
1807978
730668
1302126
1455640
1803942
417107
433270
1187304
649683
1652933
40210
1187591
1193314
402475
377803
709709
1111815
371986
455699
1394557
915964
1755243
847489
71631
254554
311677
1894762
1275513
1437256
1087741
46478
1282643
1588499
345293
1454745
1443387
1160656
1578560
519570
918922
1871299
1080286
147564
1805332
1212379
1330403
1482241
309724
57082
701910
1586502
150327
482802
641549
1800068
1208191
555207
1308743
761477
529785
1911936
106913
1352604
1632726
1104355
1619927
726811
1162938
1409154
845233
881219
1562142
986782
1798655
369075
589243
289333
1206683
1336376
380458
1264742
1179803
405831
325355
548226
1462828
1726551
1317339
1131156
19898
1212668
763546
447621
290021
554592
1800428
160097
138252
154187
1750741
648682
1568896
173025
1308466
1062500
569962
1634995
857981
1319789
1993689
1506895
5270
1577910
1863582
1732462
308305
121160
1649899
577628
12316
428900
608721
1987064
905599
518337
1585383
1536525
842871
1607717
1758965
1541984
912668
1476515
659431
1437928
1750791
870023
296767
529869
1327202
1735201
215763
86845
507043
132976
1460175
1707430
448796
1741196
1056485
23361
312087
1838275
1794385
628461
788529
1903419
239158
106605
534723
968298
963238
1310377
826902
515897
335421
1950331
79070
443997
301217
1807042
398071
333489
1922463
102138
1889231
1562582
515873
765266
1636914
618113
1755461
535993
1023611
1492293
140181
784549
218729
1664348
1883425
1658219
1880334
1413149
1043824
191977
641436
101592
270403
1803481
580596
139676
694678
1954731
597740
1532375
1317035
634541
47042
1680618
1651837
1703120
1041208
95798
763431
439303
271754
1208357
1798031
1264051
281651
1078885
1009335
990066
1939138
1740372
516983
417095
755272
857866
1688624
866528
949465
1292221
1178303
1537367
688209
289398
157483
887269
213726
418912
1695292
1362637
1545700
917608
1824524
357731
706503
1835731
188574
1813687
1677295
1848706
1212385
47178
1579486
319477
433305
860375
835831
12524
111137
1144059
722606
1528051
1677574
1577754
620198
140391
1767502
1947819
1199981
1478423
46075
129567
1284853
266953
568493
335576
591760
518251
122366
1727062
1197470
1465237
644375
1613239
730526
416202
1280686
296146
603568
1264099
1312145
629397
1274376
1615477
1423557
1476891
657219
802332
999198
174291
1217120
1587559
1964333
500616
1435544
1493068
365099
634052
1781520
1894707
815750
970693
883092
1592038
418524
1235420
985974
285712
791335
282836
1571272
1741767
1056718
1155611
217662
692995
1500238
1262098
1817474
807671
225795
1072178
1568744
1013933
1297365
171530
1618692
737261
1241306
1610991
1191823
724651
1321769
809677
685755
646970
767390
161212
1859213
34577
1906915
1930884
774411
745811
421114
1617139
896448
946834
806207
530290
585701
900471
1830669
88763
1528082
554509
886428
690679
432951
1692618
1045727
274877
1388961
816
159210
848718
1352280
596630
1270215
1891472
626496
769778
704085
1611182
1229726
1176349
1876810
1819124
1003809
1497195
352759
165672
1738484
219370
1956250
1385589
536437
1388858
321186
1929243
1167447
1153211
1131105
660821
1096329
929176
1608644
164678
281037
1506357
744367
648697
1671417
1109232
910580
1141661
1854985
56034
878864
730047
1156020
613581
1531015
128949
489339
638429
465011
982740
919999
1005501
1633465
1468453
74612
363284
1154258
1286081
475580
789373
435193
340567
1055526
1484981
314488
853778
240647
1198079
1029256
525336
1882698
1675665
1924630
1202461
456920
293124
102761
536290
885845
1725832
125844
50054
1170030
538392
564682
965431
123287
844615
1838859
1326006
925504
624402
215112
1501662
672444
533432
871807
936410
198281
884424
442713
656660
1008599
680887
891263
1215742
1030027
194644
786490
1072924
1394374
1597621
57642
61461
1758325
1949971
1676762
94386
535171
198675
533731
1143483
1964236
1669450
310668
874988
1428985
777557
1109458
657535
1774516
1045117
1346534
343372
1467421
1961570
1972594
1578140
34521
38458
1600714
1504019
442449
934391
335865
1361273
982102
1193614
1495069
575824
1074561
666869
1127894
316664
815867
353377
1728891
725706
945415
1774700
557823
1288290
120422
639819
308910
1907496
1527227
1213154
694346
1117715
1212984
57859
1115049
1913063
1998710
883451
949823
1249111
1044224
1733920
1771543
1649220
1267361
821316
1935767
1339804
1116071
301381
1042391
757993
1983066
1626065
1537838
159002
695205
713925
541855
409912
668893
1299799
1576154
1624641
1741356
1283441
1960496
845852
1400824
1938622
1303184
562430
509185
1009002
33855
41006
174296
1509568
666695
1265561
504545
1435588
1917545
1374821
1761266
813398
1329528
1325257
1918275
1694673
1041258
1037978
1950551
318360
322964
929492
98728
37354
1535586
32518
1694702
722061
182841
595867
1094782
966807
1431891
1073520
192622
625678
275402
447936
551360
1838856
554335
1624936
1293288
612195
1602111
1813631
384646
685843
1693613
836600
1647212
812710
1444724
1567962
1271116
1824857
405870
75803
173958
1271402
1137159
414279
722678
669388
754301
437497
454234
1247537
1603432
1002029
1635203
1961254
710211
1514219
163228
350513
687246
1061683
51132
1311199
1878487
1646038
1819540
268428
1546005
1775165
1855779
1174186
570191
451970
1908698
743561
1099901
1557074
919836
1336266
1859239
1074039
1332367
631142
1083479
897090
1455522
1924687
1597134
1551401
877390
1295435
1541473
629180
1924785
342667
1246793
128270
184358
1739252
1944297
10866
1883166
1400359
1120731
1303094
796880
1387325
1271781
696874
1245930
1662551
439835
588850
1119997
323124
1640911
655070
705135
1088153
492665
1662546
998546
1491245
1636928
703717
589627
959801
1928048
1564827
318235
1524494
1545350
1101559
744212
1948754
921114
950471
1853254
1622310
1441913
830635
1372143
1515406
1311733
1485840
399613
1724403
836963
956936
1297131
88751
1312902
223259
134947
1812969
659921
783927
773489
768251
1764870
1919139
1039107
12016
1958728
1948119
1253158
670061
653776
1006918
58240
999892
683552
1058833
566335
193484
305739
372379
709865
220843
696090
937472
1628962
1018407
839273
806410
1611218
1452266
340747
1066555
1173328
1212953
23503
51046
1027047
1114766
1891153
144308
1174190
661257
318627
334444
1118137
820373
1301752
39686
1481984
479066
447635
606171
86682
627186
1850243
1609180
1981775
386620
51871
1196326
1754011
1096503
639828
1541541
1276368
884721
309367
1651421
1038990
619518
1820953
468414
1490608
642323
250470
1934689
518035
1836782
1849836
434936
1279883
231293
784227
1322050
1604458
1677041
784208
1024665
684889
936637
921355
948326
1906927
1361461
286767
302187
1617331
1403755
1890973
1003537
1308528
1089653
1248234
163600
388953
561451
1460328
1838975
1144424
1168753
951099
609048
273911
249060
51520
324133
1333809
1732175
1345939
913766
429258
1319224
1534625
1838674
356659
1402773
175884
111954
404151
588107
1968410
162861
872981
437754
1318325
589879
1595855
1043452
522306
1822436
219054
575874
1376273
1874408
775878
449726
1503644
1522262
1895763
857655
56899
14976
5103
211901
491993
1590087
1898532
1016953
976865
533666
1249505
1390623
140777
1414443
171817
1043552
302113
1195918
1141297
377473
1892101
380652
230574
1235765
1035402
415801
796376
949534
1793511
1239070
613926
1180357
846229
974416
416080
488186
360943
768750
1909659
970177
1791315
1849605
1672712
50359
1789235
1177871
280451
1707739
515235
1583708
830741
1972954
1915826
1143153
1379072
666680
86081
1412064
710090
392206
333137
692982
570481
158963
1132568
616372
1258357
1262156
1888037
37273
1458418
1484883
329820
906349
1522333
985909
1072543
1859564
1408197
1104475
486813
48563
916154
1423032
1437946
844189
1983917
653853
587135
1312681
222729
356684
746007
1153623
1995525
771422
211826
1821207
1021641
242301
723738
1149811
539644
1651665
581715
874010
1056660
1202219
493073
1840497
604672
1475199
49280
1926291
1812453
582463
576491
521065
1916029
146266
1399359
1600417
1812503
973519
1980667
1408994
1175992
1071017
1678734
1037265
892625
1043429
1371700
697984
812117
100790
345308
1030969
1306832
1389036
501261
1207815
1155677
1480945
1176564
15093
1866821
1034947
398296
398264
884166
755853
1280892
1142898
1339588
878677
958005
302944
1104162
264291
1672949
320350
1480693
1615939
1892014
1698543
880010
489138
650390
257675
441879
639604
399064
426566
1881484
1726879
700706
560048
1859075
150231
1192870
288194
1789815
1046175
1897510
115297
1769685
757353
822047
1780522
610518
600514
231390
1523476
1326842
1111264
1043704
1023772
1864051
1522636
296158
847294
1809446
629261
617836
1933427
1289654
1149685
202273
667720
1920456
705416
1582006
1049073
1222701
1988705
1459413
1381923
1730022
540544
12765
902051
284697
1820889
1376729
1370743
62880
19543
1392645
1656085
930256
137264
441117
414585
638929
535199
278429
1393327
1417802
1559790
1761420
1973617
65352
375065
3976
1204834
945931
492603
1830847
485375
1018272
1058252
1032288
163573
786871
412089
515938
629237
451240
887804
604788
1785898
813566
1575624
328059
1150724
1147129
774255
55972
470524
1434691
138218
583107
682056
1866396
723004
979780
1542657
642409
1884314
1286013
565295
1939842
304640
43438
515401
1711460
1612491
1860249
1229511
1029493
481977
1345331
506309
1862335
51656
1454958
1580484
421127
1655538
1555809
1928707
903691
320432
568053
540965
1870214
1357082
1734189
956272
606639
878412
827905
657792
570633
727726
292506
1571973
1496603
1417549
110669
962049
884343
1157257
477357
1568851
2539
900910
1565323
348081
174342
1864341
1818112
1240018
1942781
1028993
1148952
74696
576288
1662556
1098842
60968
1099797
865673
989005
298558
691587
13530
1744395
1534864
1011324
1575769
522041
1456438
774210
281941
358049
124934
1191880
759238
1669454
1430427
296479
1321452
1709714
692775
684839
1693914
128909
1982198
1446102
206230
299018
1699976
585838
1544778
1657865
1001197
228166
1941081
29599
707087
947956
881241
413703
708474
1362750
45932
1257050
363097
1244674
566121
1293666
1560169
1340130
1693083
1430621
897730
310076
665698
1673133
1329707
1378023
22737
1987297
159007
1967562
545462
1690385
1435988
1141201
1691070
1597722
1688288
835419
61272
1342364
139886
272964
150724
1034001
1251785
1351065
98575
1236211
1315022
1736992
1734768
1448782
1503455
33810
1253993
184517
1831254
125224
1829073
667498
1608380
1680762
1796215
790206
993360
699218
877287
44151
1525991
940696
1885137
1725640
1952480
1278890
1443127
693802
841566
1969533
942642
1463456
249880
831200
51496
1634930
804336
1136096
1937814
1537116
248762
1665138
1997030
1782626
1780370
1419829
1851171
1181428
1269091
1176887
1883626
390
1934569
503780
293938
349796
1904459
359662
1503295
72942
1562974
540683
256825
1208203
1187041
1071704
1131817
746165
594218
577345
752404
688766
1426814
1229650
1576976
1744254
1078386
1916382
996754
781910
1853524
1167510
1679500
612898
1291768
815455
920595
628816
1173262
1012277
1025308
1732350
1478516
219820
1904973
676047
285477
1051861
1029216
1302409
1104426
848441
1630656
1817785
1618381
1689046
1258812
1311507
916370
505270
1754075
1497282
488277
1380588
488308
1704393
636418
986489
58934
882583
1564459
49634
1065349
1393630
1809508
228630
26912
1811345
1657244
1311197
1061115
1242110
1057567
153856
1826211
884837
1278179
938142
1286435
666213
1516949
614261
1850303
1502457
105769
378396
1459201
1056200
612290
1473932
1204396
660925
1622643
743958
1665187
1534248
250826
1691710
450653
866832
1095380
125273
978663
607926
618694
680238
1959451
1153768
969819
796398
264831
1280069
387263
1815232
953757
213487
1094102
323632
1304705
577101
25383
1348916
163038
1912626
1211520
1266011
833238
468564
174509
1024565
250607
1849021
610722
1475784
1018076
1592858
1112178
637297
1190471
539526
1082395
1332416
1877473
1050984
1510341
1947872
1814515
331287
392831
1272771
1656438
259516
769415
457932
1797021
1860342
633423
1031503
302693
1272430
278127
400758
828190
1459607
1871616
1561255
86257
1360098
546298
1458157
357568
964592
506968
77212
1459774
1992092
39893
1512251
1301884
1660977
22866
167076
462947
1022141
261445
1863015
1084803
1449420
232182
740699
615072
747165
1404584
1294381
685466
1469160
1423986
1129140
474882
933058
480915
1093946
1648520
88370
431443
55861
1368644
1408616
1749176
1874156
1137610
851689
1248269
718005
1964978
1003109
1850054
1438908
1304208
898096
1505869
921915
86820
291967
1469395
870859
550107
88632
191608
1123903
975060
595075
620115
1321816
742579
1764145
1024211
1613010
1243534
10906
1224118
798274
1925564
1972600
1549250
586842
1979051
435861
915990
142631
1156562
1563098
1007048
1536751
495479
355455
1188464
1512494
241239
1357328
599362
85696
717025
931347
1819129
992515
470948
534392
1688923
310072
1945912
669528
1824669
339491
475511
1975299
1739651
777951
917620
1737048
1747173
242071
235691
999425
26504
323020
198874
102205
453659
476565
23319
1359619
502239
659419
1489191
1145063
33171
1693318
1640767
735280
924931
1252849
1653236
377443
1434409
1486754
669182
1188909
1013014
1339397
1923006
1619936
1470879
1420794
1926674
502105
488174
179607
542514
1882812
185249
819296
1857800
1029121
1853445
1026831
1249323
371553
1840808
1528856
1507148
129191
239799
135370
101520
327450
670969
1833739
591774
981167
172418
599520
1949867
329079
1760912
1779480
1046297
1968002
1886222
1716233
168826
334837
984226
1148533
762497
1429058
1423077
861410
1804670
795912
135826
936632
1107405
693780
1647372
1790675
427604
1473879
643930
111537
1187085
1258913
259894
703313
1391071
1589946
96036
1411397
1253159
513069
616151
582090
888994
1527311
1924699
220347
932856
791142
1051026
1310276
629914
68132
420938
1365006
1130257
1968441
507884
968351
1070982
1367301
889923
371834
535960
1310369
737667
21189
1566696
1829277
1952407
1230771
1244266
1344921
1266146
324033
1745661
319206
1909829
777135
841760
1817881
1547376
1557693
4474
57958
931774
113684
857621
1943524
16331
300372
606409
1935177
1411078
159897
1544566
1537087
1248888
1146069
1733768
149539
685045
1658209
1736023
1943590
1485260
805821
1016163
1073595
1987020
1231825
1106055
939979
31465
677940
461265
19055
881389
1561964
958227
709137
1484584
1314813
1066541
176735
340802
1003988
1014846
1195872
172124
1523651
1650026
785336
243173
1840656
1803897
1056508
1889724
845319
517772
577826
223712
1627188
316502
1905947
1386455
1821374
1566300
363229
1331616
1535705
415897
556480
1117852
1089786
702434
689604
1529052
155252
868314
1078109
1187319
798732
1852399
1031248
135625
1780227
1245906
986011
1807485
309379
1402665
45907
338
128357
1780749
1606409
1101617
1846242
1939667
1371965
165975
1069727
54055
224845
54231
471437
1703182
374212
987379
311057
748649
1824343
823068
1895602
1315973
156845
1918617
731103
1237161
1115189
1917971
734476
839960
1316348
976205
1172763
1303530
1841478
735080
1768452
475665
53887
608743
1559395
1861887
527651
454053
863136
1547012
1407000
832930
403611
446725
531149
731214
674104
684471
771244
1020578
1283749
98192
1047673
1118698
1666576
1599031
1299979
398277
1799856
570378
757548
138782
1206671
1413190
1216495
1816960
1021911
355371
1834267
939458
450205
1548535
137717
381901
818230
698892
970568
1571237
575347
1546297
1536747
1723065
628700
1634721
1857670
89756
585997
1204219
316615
1372732
1104827
1725965
446877
1555136
1500688
1716312
974703
553257
397413
864467
1703269
786765
881926
499638
646873
883301
756825
1702408
111887
304913
1833480
1419493
615243
8479
769643
253765
1809612
72511
196554
348696
1554510
1500662
1791618
334367
815108
944598
405759
273796
1925159
1879624
1091712
164335
1719588
1645175
641467
942783
1086451
641285
383389
375521
1318182
862670
930229
965556
494640
745625
214271
1491561
1844649
977071
140396
1081669
846940
1213801
1652791
917315
1438534
652590
1560435
1112952
820841
753561
1601618
870905
1237707
680118
1701396
11023
1488081
931239
348098
1675823
1075163
1969229
467733
77718
1685838
73943
787186
640370
511890
357451
334139
1522032
49098
149636
1221819
1558884
1392557
1006553
163215
392514
1485448
1556829
265647
720689
600295
1075575
973837
1387210
105499
158671
11214
8253
1795735
1253534
857333
163206
645423
433534
163668
1550393
43131
1817877
1057477
1350057
260993
818989
1046805
1303712
1928059
1722137
79334
1387095
397449
154271
1445711
1324608
308332
685892
365621
938075
1816612
1725246
1401663
123614
224647
26558
925962
998332
711888
1483289
1319834
574272
421734
1459116
1511242
1280402
1739133
1044383
391763
1853728
1636246
448888
3508
1339997
545497
508290
1433773
1271467
336960
1152282
1457100
892270
1636244
411124
41622
122717
1821757
40142
1756734
1033606
1407373
258382
289347
602157
1617685
658721
1600711
1943102
520886
1494373
1548838
1807779
1011575
1842325
1708006
394415
1251593
1303655
1560726
795848
945949
763096
652679
805529
1295924
1621777
384730
928390
859806
647782
573600
1778892
579127
1937412
520676
373447
1453640
631836
627200
70018
1520564
1920343
1159837
1837468
1398579
1208247
621950
1396738
72585
1640009
1631519
1380108
71629
216551
684364
1173154
1496592
1595866
1865950
107405
1251449
886305
1715534
1231138
1762974
1957969
696769
1064
1353835
986143
852625
496884
877555
618745
136061
1075080
781972
1250882
1314156
843823
623912
751177
1460605
880864
1545478
181771
1824615
455098
1181616
1771988
1030879
1707471
784972
930513
1415627
742367
612172
891678
764605
1404611
83519
841421
1946062
50264
246219
1966449
1035064
26811
1965756
773177
1670497
354770
1867835
1514375
729229
964242
62124
1793433
827850
1297676
373501
1244645
1353182
1827304
632463
1859464
50441
1961514
829222
411281
660167
6199
1279222
530989
20403
1826233
126346
772575
644269
1281502
774740
119932
307258
12588
768828
600953
51889
947708
1472695
1026719
322970
548539
1682441
833956
66931
124478
579185
793226
138962
170009
1586616
1785190
187994
1171490
375533
831238
512453
1248513
1418326
1083857
494228
624209
946958
518137
87080
76577
1976381
1765780
1906359
1527379
412529
265468
1628798
1031317
874383
154797
928392
1360235
1487561
628624
658183
1977235
1977539
1149329
1507492
5047
1333707
795444
1829862
123754
1651012
747492
439372
1511700
1865504
28650
1194199
859599
1963719
63204
46381
728733
1201968
37447
922332
1140518
1512064
1025910
1324072
99499
718865
28583
376059
264397
290729
1105959
1468649
1530250
1733882
1204142
1769567
658877
1449821
25703
542236
1993390
1933578
1571888
76942
1066376
221059
833976
1053651
1682922
1965346
1394454
969893
1530016
168505
583030
961860
615555
346393
118371
1950615
1905989
628892
80221
871610
1139786
144463
1212968
1440736
269138
18759
535371
418017
1497041
967644
797766
599323
1321258
805583
802967
181711
455913
767422
1568286
1269003
204489
1686192
706322
307909
121168
1999317
1586749
287647
831776
1440965
720663
687748
122754
1477749
420129
208698
1904920
262322
362638
105445
1113313
985078
436962
1294174
871926
133323
1531881
623794
723188
1372155
1919437
358341
1272019
1460625
1333353
1008096
1953019
407449
147724
1596716
774466
1457837
1198245
1518561
1282705
1069865
1654907
912321
447017
203639
410216
1420704
1042504
355224
123627
868403
767857
1941598
1522831
1246477
443525
268672
1945605
902632
114555
513726
654367
1060017
279076
706018
1091956
785323
1757264
1774341
880774
1357314
982705
617166
904078
821027
694268
1153452
760987
535080
1124435
1352762
558615
856886
371900
535736
1437337
947541
1397757
450786
1038352
1765905
672135
388397
528466
460717
1095417
1848350
1373319
820813
317812
1377132
1449936
1368247
1535375
1701626
1158093
1838986
1170087
1920298
965339
1831005
78080
1707833
1787644
1992573
807197
608628
758220
1401947
1285250
28618
164367
509852
391139
423224
167302
1224349
958512
1235573
1511366
1263640
393545
718511
1560137
1194350
299685
1710518
388055
303883
1749653
1906340
1413019
1446887
1659201
1300322
719617
1902084
1053225
1582863
762105
995268
1208397
305003
1105340
625738
31078
1965877
795030
125581
1493633
1241581
1001351
860170
1228070
918054
1383679
30598
1871449
1004477
206299
1095268
600908
342316
313789
975900
1880966
943398
1252694
510999
1051367
1104071
1639288
1243536
1941105
82549
1537717
1451499
1353073
27030
1214614
1518956
892964
1240774
1145050
117829
1403217
184850
1166829
626822
1620275
704437
85934
1952422
1466925
1851669
971383
1996932
135441
513243
1399392
950392
1911694
1232503
1482106
1109466
1108931
1588291
1955017
1208974
547128
1376326
1862130
1502089
1733197
303596
1425048
44461
363234
1313958
698721
273297
1254199
555168
1606878
1335881
1747811
668889
1234847
125833
1293922
740968
1670745
1015195
25863
507118
292805
355422
1683302
982114
550537
934734
758369
1741387
1008884
1385288
355634
585091
944022
1344218
1471962
270801
1398775
1728102
98324
1834339
1100740
1187377
1455925
338191
932945
518715
368224
1354794
537330
894507
1012836
1373501
1857527
833593
1902340
178664
1328396
184990
1189788
1414143
727319
1646646
66422
658462
992122
1596506
310241
1015159
277290
691464
1368028
60156
123160
1555147
1545817
314505
1637268
794933
1476557
603355
126986
1892708
664726
967008
1503975
25471
1377331
435740
885367
1149109
1301112
12927
714129
884290
1096864
1848074
732040
1478957
667341
1822474
1856868
701969
1634585
1849223
1581959
1848780
1086208
261141
210282
944239
1873492
1391955
412631
1031483
1646042
1666118
1991968
485725
574268
887838
75321
1873062
351096
215038
485277
949129
1741784
1191713
251203
1987783
1172935
105159
676419
1856158
1384551
999016
79496
1348612
677536
1305931
727752
751929
446292
582474
1690405
1053476
1681361
209305
551420
1415040
516517
339754
1606683
1735619
959495
470149
748399
885051
582766
755246
574329
1496921
1710033
17870
1513882
247245
1385015
22244
1028443
1489593
932656
1483598
1696615
1505605
1836418
851186
1228808
1646577
1736048
613963
127421
586920
1779060
1906487
1278473
184129
1295813
864270
565562
1479073
1105031
1657040
338230
678357
1493674
270926
1770117
123006
284590
1429503
1900687
688346
1579181
820598
1871334
1948553
1021844
1812896
680300
836275
1454199
1994689
123819
1173140
1443814
1688944
427938
580989
702202
214942
1337872
364011
1233866
1614350
1523630
1259333
1902377
1801887
477948
1690477
1271343
369001
93615
1166926
1821332
1994289
1464292
1107739
1533698
1429856
689857
1994897
864415
513760
701534
1043252
1354742
277851
1499953
1012004
1659341
1554816
956849
1520015
1477453
1790183
659614
109832
1961597
1849453
1393100
1464508
1006576
1112989
1151084
873875
785977
134001
411882
146515
1042620
883428
724395
404987
892528
693434
1375558
1916270
892891
1299867
1486864
1386691
1647759
771441
703306
632745
787085
1133246
901656
518356
1637690
798440
1620321
1009334
712791
1409627
1910865
173299
1068051
1873318
691660
334951
501122
81303
1530685
953564
1191846
1488938
1432943
1576364
5092
58477
566528
798964
737194
159869
745884
1465511
583372
512671
1297446
3942
1037345
130355
784812
947012
65503
1034946
1532762
1563479
461768
1494111
93575
432510
224470
95878
822408
337871
978929
1793708
933505
409943
1963410
561897
513000
458400
880715
203160
1986436
1992396
884892
43089
1212698
460536
1585296
1331397
1780777
1235017
747135
1281275
395164
1379847
143695
921579
1041812
1970781
870368
521218
787410
1890136
927712
754308
606370
267461
1682219
879861
466849
704032
547932
24153
501990
1168682
1405467
790170
1108340
403104
1336216
1202793
1263790
534665
1298420
1392896
1220227
1077907
470203
897462
720671
1201751
1176115
1961292
1850269
1021679
1394445
622463
1298311
523666
641484
1534051
1240682
806749
1640387
1999028
629471
916928
933007
897740
322504
1180588
1209190
1363650
1728713
353428
574221
5268
249321
170583
392005
1227614
1021739
1777475
1045041
234583
1660781
1732688
1536429
1896286
110790
1222475
8843
1782235
80131
640850
1694578
1723019
758788
1866340
222248
1144553
602976
1069306
1900575
1968288
30809
1983729
1605679
1914077
1452859
378831
480030
80690
1188557
1659380
894069
375910
890760
1780327
1493276
120032
1697284
215581
1636187
27737
1030786
668943
603885
16189
1429821
1757113
115687
900595
1344821
1986653
640767
550564
906687
1657911
1852977
1957489
3815
1057490
975881
212189
1960005
367289
843044
632095
1672654
1603084
767085
166717
1394594
1128431
209001
183249
330186
556137
1865312
1190606
967550
1797026
1941563
327642
1213693
1167284
1114154
1750544
1020568
1370722
1905222
413053
1422391
45807
408740
1239417
1657261
1418878
499191
1890526
1229932
1246579
530022
695271
479545
996807
91776
1424722
1569220
1154460
1194030
1942153
636513
1091539
893613
1342504
303291
689680
1824556
469267
1625564
94533
1036739
11668
315388
746251
1275785
1372884
1918810
190442
935835
1672937
1245005
1695201
423916
1231082
1835796
519895
1008686
659855
130698
1096402
236808
1428262
393574
956025
697984
1358394
1530198
1351189
1845248
1491836
1663374
1651397
1087116
362479
846993
716510
1938077
1964006
1374101
134300
1502542
1812635
236776
61534
1908178
682623
548256
1679676
1242935
76080
1897704
164448
166398
109177
1857617
1150493
287911
1216915
968491
782011
1805989
383462
660701
377889
338684
1573395
1739920
364287
1753562
893373
774557
613514
347805
1937643
477211
192689
1557709
1012069
1287967
75974
384297
313475
121138
1158810
83060
1088058
1838719
504045
1150052
570493
738309
1784636
1625189
111862
1862104
1242202
1438062
1124032
81324
866915
1723153
1881829
748571
453526
1542607
562504
521978
1748160
1568209
1754264
737322
1292301
767979
1544898
584490
1974773
1941628
885973
1691915
495071
1517001
1536944
1017882
1242180
1772037
93416
328344
550660
598401
288114
716251
683543
968101
342510
1056485
1081572
1453031
1972514
1382967
969657
641157
1177316
1895532
876456
212820
548572
1232965
1379220
682298
1493545
811530
1596262
1125950
1273602
1497232
1118196
1006391
894508
1008678
381674
1393012
678603
656843
1587615
311431
1975840
1979197
710043
723230
1880584
1902786
440873
1412695
1386818
1693994
1627127
787199
1358228
1255228
987669
992010
918739
1637448
1010969
302028
252472
854033
123401
1805901
212986
183316
849466
403400
568147
1023057
18808
1834355
702902
1947988
1907968
1319639
1002886
1436773
132523
11419
1510644
345519
1577673
1812406
1650250
1744567
1475403
1184797
293999
1768328
1767332
734320
841137
758116
2359
482419
870287
92329
25000
429235
1484635
1310927
89527
79071
862223
333586
586794
621396
1460014
454863
1867112
769016
1038490
138981
1491643
761928
1307694
848782
1905491
834675
1981873
1226209
832956
1410597
1959918
1944939
1889033
1584933
1533822
554888
1084140
12335
1173398
391606
971611
41289
1998244
664006
940336
1262404
890752
239402
1832013
386785
1332973
918418
984369
988656
1818542
385567
698906
653237
1012590
828310
773612
1050665
1306398
1839173
1867049
135942
763059
538863
1251577
1479841
104010
895137
1458776
1965843
433306
631336
402294
434513
859265
123856
1004280
873918
182593
20210
1864738
585079
1534812
157474
1393848
1143483
1799094
918563
656180
801123
354076
1922410
1824798
397167
967073
368045
1514221
1792562
1775091
1181539
1655464
1566555
1776816
728157
237358
858189
1360125
525318
41130
1691125
546981
1745728
1987993
429788
1524242
1718935
455525
1285846
774383
298593
1223725
1276106
1504174
1753745
336051
266203
247361
1696544
230133
1503753
483134
475122
25666
1966941
1355622
337264
523498
1865751
1171308
1322148
1171167
1766534
1686621
1071157
676507
539484
1959132
1870627
647676
1973429
60004
419902
1291963
1605719
1673196
1562539
612627
1687212
1783506
736510
222679
1647134
1022033
1819851
498783
1004575
1054644
1392252
1006462
812104
1554364
76360
1183008
582066
993642
1374650
900165
950153
1575010
203014
317771
1363770
904419
1904626
1126999
953586
1363870
738612
513442
1152423
1181262
1658627
1482465
118502
564572
645246
323367
1420935
1512792
1379641
535397
1023748
1867778
998631
1608621
1047122
1423735
290020
1496373
359943
754643
1075442
1027957
1880178
1073644
433561
558437
520622
1123586
550131
1072315
203654
466541
713197
330961
1589707
58293
228671
1273200
1184403
315974
857316
1562977
1478795
1893938
1383562
1614155
153187
1321648
1075041
816886
1031003
1270635
1717793
478698
1615284
1380518
222627
1296915
467305
971138
395722
5693
990953
1242337
1149881
296119
207049
1081805
622051
969947
688273
1401434
223001
1605742
948940
1483990
1278523
1006563
1141163
1873087
1961128
1984126
438327
1121780
1024583
710862
112581
922524
532956
560236
1257622
1632596
855151
977852
1049051
142341
1816908
443230
627783
927324
652933
84203
800118
1247913
668705
834150
883666
814334
1325630
1104148
713967
94273
127807
557129
1196985
1961779
971444
868979
372491
1964374
94349
1985155
536688
1461451
748850
1215306
1588691
180660
794290
414038
214888
1903597
1064866
1303352
1594925
968438
1611770
1792570
27138
1567401
1422966
1213825
122041
1819326
693076
478597
1010367
193862
135775
725921
1911070
1214717
940347
1249015
1097726
1335331
1298782
385825
1525716
1635246
1305369
728618
551535
452792
225227
1863217
1605965
1741564
1440669
616954
1961580
1101932
311764
853079
223973
1988909
166940
1447123
1102746
1298825
1869542
252594
608662
1400564
1884502
1965196
143518
850725
1826368
1602907
1041268
910594
1459936
1693843
72705
1571458
45499
1732879
747560
1764916
627385
1611276
983093
42982
1774914
836866
1348612
502593
1235061
432226
1546434
1455321
1685546
1232438
437514
1288035
240613
71092
222483
172025
1957752
1287334
738980
1624914
71298
1061964
582314
338775
1567431
1026195
1167066
1768608
1369923
1277726
1729561
1756681
63624
900272
156250
989764
1732445
927813
1267039
1821868
1686315
187912
1034390
457850
1648930
1595341
1695816
1530065
137332
1981828
1846333
1655414
766368
1929928
676123
626084
1252404
977079
651362
1593503
927410
803769
710462
205294
1034231
1930811
1697399
1745496
71336
668053
1567829
1334559
540476
482040
1938850
1483975
1960447
984089
235073
430201
1614039
1101470
1450199
642116
1145131
1510409
1510067
1037
977390
1184115
558976
1177663
780863
1323961
190239
1260659
1203644
280305
135757
1400012
117264
1081919
638558
909697
1619327
1325079
1958155
1011110
1158867
1773948
111644
892148
1236429
1453148
1743976
1170292
1643939
243620
131360
1469514
1292781
1444202
925818
701337
732046
650399
1974387
709325
934312
510094
1067893
578646
347354
1771262
358450
1574434
1571947
1014295
1939555
584855
369670
433935
1613282
1572662
548763
1224985
439421
582358
714500
280486
1620571
1139812
543234
1838125
1579293
1799218
1513466
197735
511379
1120069
1470108
1833161
1945865
1766082
1590934
819399
1254089
94427
1847121
263854
1488484
17575
1194470
1975717
654885
544801
853910
904389
1055087
845838
1945302
1866564
1649061
1153726
1147564
1336693
910668
1472173
1676927
215296
208606
617089
1610866
1406875
382436
523750
465101
282579
1350183
19148
1173962
510223
383442
348599
1043232
1429854
1529483
29783
826479
1542618
608643
1774752
326430
1092272
446240
1508976
51019
1950506
44323
1018790
1662540
184901
430504
1503598
1145570
1310501
1709966
766598
1074046
634299
1375334
1980873
1516310
1515286
620111
788290
1892154
8516
1122060
1274839
942686
1137512
1405435
1579019
811101
1903083
1485783
797035
35907
1898878
1326493
1284923
1197779
476884
1660823
874419
1231931
1662066
1282857
1591205
370188
1866299
1703739
1659659
517523
865106
634484
1090256
918042
880475
1959386
724845
1639304
1490476
1309009
32585
1374555
232545
719118
508051
1995043
712813
1908500
1630584
1657029
1020506
1436241
46061
1081255
129321
1136120
396876
146404
1370995
1653151
549973
1699662
1751000
1880463
1304951
1102794
758128
462137
1889578
1352217
908141
1062872
712448
410011
159151
674612
493434
1949194
467304
1357703
1513471
548493
1558305
1237264
934667
1993294
605581
812002
946729
1775850
951184
1563266
184428
1194012
124353
536618
1896998
79627
1233890
1187245
1269197
517499
511290
580520
144223
475456
1183131
1982318
782356
1919188
416430
1309132
1919389
198195
1035760
791689
993463
1266251
1521480
1967850
1683152
600498
599533
401277
1645297
1672498
492007
1160442
1662606
1688908
638766
1359159
695607
1801873
1405555
839066
1135720
945353
1306113
1832625
637431
1023500
1563442
193998
1312394
137019
926399
1722546
1458112
788686
1630372
361760
1504809
845995
1519625
980016
632133
1383126
363135
805798
1353347
1909346
489069
54277
924394
271409
1103896
157539
99384
158937
1359550
1316658
1588462
1735860
678747
1493337
510632
1063116
741098
363290
1722449
676715
1217427
250387
1065360
1516751
843247
1744978
843887
167758
809492
1179278
789611
1795318
276125
1113553
1711025
1759153
1883922
90999
1072822
1137900
1648519
787626
289847
870268
280958
1602488
62513
87098
1262727
941192
320918
164200
977851
1171175
1158273
391881
463306
462236
1292987
1750124
59767
12159
1351494
722028
1987702
1389243
1136953
1382746
733022
1210269
207109
520751
931115
463920
1960393
1794152
1465940
540773
701333
1254759
104177
1826930
429213
23391
231259
1663588
490520
87791
1074494
526310
1081535
1505047
1116810
269433
200416
1184628
1667346
261194
1237665
1959337
1016176
919943
1728432
579735
1312600
1746692
1853291
724683
226047
292873
1250137
101359
700346
1631732
1489231
1873762
144098
1635033
1605045
424339
21796
1923602
735537
1609094
745053
752352
913739
471119
761183
132443
1922044
835663
1232702
1303481
1360941
1075660
22389
559342
1856219
90789
1212471
1577678
1061997
571777
720752
672346
1565915
1344012
1493979
314196
626322
1565242
1801820
1292337
545206
1642768
114089
410225
106022
1936847
1246061
485462
1857521
751291
1784934
114091
1950652
1418157
1492454
615691
336715
594124
132494
407708
1423413
1933900
1103835
524038
1334017
1918250
1211107
877630
269775
1791835
1538766
685788
1009778
736461
56436
234521
1101488
1292257
1635255
140425
732347
1053264
134020
119123
74709
606586
1413028
614771
133126
1303552
1678761
427098
1117526
1997076
1124662
543957
524180
1793666
1713656
575792
1713809
1401082
84266
1434220
1452296
1951170
301046
1689865
873004
681928
1542843
909272
609652
1721176
1587592
241348
1964986
1298132
520685
1738399
864600
130620
1144943
675630
1333656
518878
1544837
1904893
1374215
1765280
68435
1941315
875765
56655
1236109
995206
728292
621186
1460533
1484283
920196
307719
1837193
1402769
348540
1095349
74624
1552063
1107173
726717
1670073
1742479
1672981
3056
380687
1033278
501641
1230746
1071153
1641253
1130769
1663937
1123389
1267581
64519
63279
1457836
374725
115406
1274866
328610
698778
1203129
1149336
316960
1652780
1011694
564961
1228538
1384124
1421445
1000303
207040
1874514
1362817
899395
609946
871809
27172
1610264
1932413
1668290
1363346
1714675
1528956
1850714
1453445
894929
496213
472723
1977565
509292
1830321
968878
494308
413843
1176271
398885
1489885
552498
911609
415207
1881389
1069764
1877436
25244
883244
143949
1901335
1816097
1697682
716497
747315
1225068
871882
1930870
306215
636138
1044108
1798714
1755966
1825585
1087620
1470131
823173
583020
1918334
1850576
695794
603819
1070866
359157
1740585
480405
1985384
236822
1001192
689076
1851769
50618
1509903
1731221
1570428
1861793
407568
1046949
917627
1505520
1062134
1451489
889606
629842
764938
897844
112812
1708173
456763
130826
1637038
1707520
262089
1019665
195325
1227880
250169
1356189
1757160
1564169
231613
413950
895053
1191105
876018
1868802
448586
1958785
106318
552432
1580160
1198778
1102038
1911244
687110
1601537
1727962
21843
1990572
1955009
1859607
1993240
1092990
1850689
1851961
1308060
1961809
505104
103037
1333518
1938234
651915
668902
527416
1652069
1244459
1200420
227791
848123
874432
1219614
813478
742031
269037
64000
1138825
1522610
565942
11704
141973
1030934
17590
328182
1554573
1168022
1217490
1711794
208534
84936
379979
551996
457915
136469
660301
264064
795101
422992
1790194
1412048
52011
1598223
1913191
1251825
1110438
229889
182136
1508007
1946759
1815123
1528604
1823621
1261824
1091415
1759295
622046
846823
1481810
285817
1417186
861705
1618915
612346
1628612
1128270
1138440
1318859
606022
1594259
1427323
1771321
1668746
25500
1430510
1277569
1156875
386560
343029
128687
586712
1318753
911332
1660840
598380
963266
1663629
745854
87917
1954151
1619685
972706
1347033
1512241
40723
1414253
699210
885869
902481
105208
1015845
703295
821921
133904
1685379
1831273
1139504
904251
324698
762763
983634
122806
1889001
42625
648279
1199551
574356
321073
612336
1726141
193007
1558367
1708468
228828
1059257
2270
1635063
1991333
61204
491309
948851
1024297
1622624
208389
715042
1073180
199602
352990
1355386
415620
1432960
1590765
1881059
487396
1069384
86430
614309
806228
1762443
868551
237223
1810472
618875
1796772
421754
1811797
1417363
1061329
906220
1012245
1353091
570249
805895
1930563
1632502
399107
935668
779075
936704
450241
781753
667970
861579
422436
1047869
1219224
897245
104912
1422920
972411
202950
1718915
1995250
109894
125120
1203279
1481843
1880450
1794816
1510298
793824
379299
323575
1280271
281432
407427
478849
116802
459141
5172
118150
177738
1437219
943779
1188042
61988
68442
554995
1204207
1437679
698768
1519737
931305
1981833
476384
1428615
1023061
1963327
164348
143196
680932
769056
13460
342148
488371
1276710
261196
419711
1698767
702499
379538
79929
1102184
1969293
686919
268652
532068
1604639
1510961
502728
1158952
388002
69976
1631293
1822420
655969
329252
1368834
1167039
661787
586839
1233930
335770
531843
569292
970022
172963
1541460
332238
461243
919568
633147
1355951
682919
670383
1187050
1494930
1097193
1600679
1940025
269203
1791526
1434144
1257431
1323264
423382
479030
293635
181354
1495808
1740768
369983
1682989
1253981
1043334
1154676
826222
1718582
1008481
1541596
180374
1723985
1779652
1296582
1772843
1792047
1606640
731867
1643179
1957185
1350979
315832
1852879
1901999
981130
1193367
931570
45771
1358439
1960031
746186
936711
1323758
1999820
1253167
1972826
755610
903113
850154
1528816
1836097
1825525
1261323
1247670
454487
1746728
531472
366804
84636
758314
444455
1153372
1622318
1869988
540401
1152966
1879839
1584658
747835
946214
683329
897688
1215110
1721108
1203691
1571519
688230
1110876
1630696
1703551
1504095
1213795
1608748
396527
461928
377077
1573923
1625086
1064826
1534400
237914
545674
1959254
1573664
539167
1619432
1191159
781943
1433749
1731580
1283261
1726340
630136
318290
506620
211935
1286352
1131421
992032
1871094
253626
1155564
1887314
880187
801907
217523
1826777
1877108
12782
501095
1557586
995245
505642
1635930
1982077
265821
1817570
316829
1305158
114657
1629522
822850
1515335
672238
404013
1932998
872439
1058721
1753174
345068
1342892
1796050
1774248
142140
1389777
824355
1516163
1068495
278061
1526972
552789
897114
703359
563450
1190070
1896937
114051
652821
230876
569723
1394120
894736
1535363
443896
527148
236356
992670
440794
349147
426690
1745491
429618
1317435
1609785
1202996
620487
735154
1949973
1285172
891734
880746
1156965
108786
967618
1309138
504569
71145
1625013
916551
1227825
100847
680300
1107334
758592
1880591
554707
843930
789668
1259975
1071963
207766
1560985
1437950
663851
1815428
60655
413882
692125
323935
547178
1048029
95330
1894468
1574372
624203
1482770
1245840
1231005
1264028
223858
663089
1581176
616384
85660
1143996
832071
1731897
1765891
29983
1270402
489918
864005
456903
1492785
1640899
1927276
410237
1717843
1712578
170603
1968567
1264078
1081481
1285448
32809
542213
1847530
200710
1284860
192695
1379067
455292
1328595
1871247
1305772
291267
288017
946932
147533
250271
821443
199703
1352598
1224207
89902
1808875
467409
199369
1953067
1640682
689169
1826208
647616
989749
9617
1554197
1933838
1600293
1156613
776100
511633
905518
1981401
526204
720135
1884905
1056394
1755768
1473901
558507
1199233
1207480
734777
1266156
997759
1490649
665296
1409034
499691
28103
1626414
362312
924522
1334167
1770861
303676
471431
364340
1390073
1578915
1016261
935220
129307
1170419
1909538
1744278
1799286
1342259
158713
11695
539933
1146147
1423004
475911
894372
1506022
1560782
10536
205608
1719742
1550514
314100
1821108
905326
256547
1019026
1046373
816567
561508
1536994
1183719
304734
951881
713927
1513212
649314
1916725
679315
654478
1282254
1879865
3776
697174
1775929
1241937
389444
1316788
1281047
500096
1432544
763936
106461
1919143
1550835
31826
41428
1818041
1511628
1692455
1396471
1374169
436574
455179
63723
1265486
228792
39947
1290653
1267296
1047368
1235085
514849
1772641
494682
1783807
1148134
779430
517346
962582
1804519
1898281
563992
1517831
1092639
1189654
1136775
1432070
1399852
1239379
1538979
924526
1338776
1283437
742460
1818122
639553
948503
16582
1127009
53611
1056610
1806897
1466786
807238
1837141
1014497
766433
1531128
1401205
103215
713854
1449368
306774
1644891
1708979
1448746
484927
877487
502761
884714
52009
1427603
55013
1961240
1003750
710423
579597
185825
1472716
826253
58409
74547
1359341
1810053
1772079
325400
836143
1218750
390955
214899
255446
1328442
1986794
438657
1853350
142717
837098
701082
1420841
1113930
1083422
774199
885866
772121
230862
939881
569470
1791041
1374663
1344236
845752
1452437
270637
377319
893766
976730
1227855
890682
428396
1311497
1697187
1888947
1972970
1721328
1744131
661616
905279
248394
1824655
372512
1215035
530485
420846
385685
583426
681582
1286763
112277
1735655
941978
178616
1548868
1094134
619935
1599865
948199
1573819
457831
778131
826385
943401
787381
51109
217730
1680454
44948
1094282
267380
972404
1670989
1382963
1460079
729193
1884455
192699
678322
685722
578121
369493
1716460
5759
429296
484291
1777817
735366
694789
568033
881703
1479642
1397138
860307
707182
1552571
1388244
831646
1181808
245693
92388
670096
1251718
66663
1813970
7065
1133006
1287845
1214862
857261
1398195
759955
615122
1879154
1375938
394193
640701
873172
181954
126258
1674706
286766
631891
633849
641160
405784
567854
420129
205801
834349
1984263
1365955
1192426
877935
158630
1345747
540470
25955
1703653
1211563
1357390
28500
823776
491064
1882382
82017
1054962
702934
1012311
1426653
60656
1635146
1581996
579083
860441
1370284
1425489
1508564
1837645
827267
98475
1823284
1483351
1259254
744113
1137802
288012
727790
534819
1410722
74690
1731279
474016
607287
20096
480709
294792
257700
1703123
1538560
1376147
1635620
1956439
189997
515892
190110
1406019
549842
1243783
1890086
502691
1778669
1790928
430201
923406
659859
41640
53350
1207821
1065539
721144
1000003
1465506
1553054
193111
1080186
188888
430085
982238
537382
1402922
657947
1336996
424635
1138850
358377
1976137
1866355
734068
17697
427075
403619
133388
1699381
1994129
1716257
1618891
1675557
90969
1538983
1099203
1415836
1081062
895981
1964656
971711
989804
658401
85983
405868
459217
605660
358602
68424
1161961
350585
660850
1315639
1868838
1031807
1650049
1342129
1820288
528655
761035
512597
1322404
265639
942535
949721
1020262
1692420
1948246
942160
1056854
1720389
1251052
303694
493814
377566
668927
639901
95115
1310923
934767
1855857
1200762
1992014
527940
1718221
974670
1919379
47188
439234
777467
157013
507367
1203914
452693
439280
160431
1177137
1578557
180391
226846
771764
494635
609146
976167
1763000
1163937
486908
1123172
583666
1048230
542789
1298890
926456
106656
1315323
73092
1369677
954505
926019
1046097
663454
195325
268943
451054
246352
1705284
1825024
1641277
801753
1271146
1295926
495659
1095829
1556699
1376773
1476840
562697
1718378
696917
437126
69531
894321
3041
236118
849960
1185951
17455
1025472
1410743
929062
1049336
1826832
485165
285372
724201
1761887
1078155
635446
678760
62844
1183590
1855061
1203968
133267
1640941
4473
1500211
1335097
1803053
21616
1739175
872886
1330893
472304
272119
795758
881599
259382
125654
461283
375690
1997094
166226
97723
1190263
1018402
1113416
1987089
1686435
777514
8832
345077
440352
470400
1755902
1404331
1420639
1373561
1048557
327739
908736
1374469
1307554
828630
765203
1147725
1115853
597685
1297896
73589
729659
215260
189890
1645709
344552
627432
1009755
748286
485713
1105078
1851413
830088
1241832
1051867
1858000
516483
466124
189448
690752
232085
698799
1575685
308947
1841943
690911
1147030
1530890
1922322
871993
1166125
865504
1727998
1133769
1696223
1424478
62449
753546
780915
701847
918131
1817235
1533484
433124
1886884
1653784
1376560
1056829
1770530
1083789
1328498
768777
840062
287987
250027
1921589
531316
749126
42526
1764358
406777
1605729
1971820
1152856
237424
1537202
294195
1744981
59028
177245
26751
1314076
1688635
546911
256335
1635425
739368
495261
1517941
973354
1872374
1197402
145846
1772712
1304489
1261666
195574
1111931
192771
556240
1203374
342525
1791755
773939
1945607
388880
1854903
1658327
521445
1923043
423986
162842
307170
229240
529870
1145446
412961
1784439
590106
1612886
555877
1971663
1883169
1826385
274072
1446521
1908198
354733
1333483
1227225
188969
1957462
969799
857553
1110343
1152641
774682
1728623
889708
601692
837140
491880
110514
1349608
1639391
1339353
654386
762191
187652
1436341
1410441
632694
317338
557624
805457
1264545
1575149
1539596
461628
1781854
1558890
1486297
515442
621471
498689
1309479
1138408
1329461
1531563
1848113
1914012
962152
184779
1147556
812422
917297
1521397
1034315
1991800
1921517
1926912
1535428
64811
1573312
502408
1131753
1812856
1375772
1078964
22856
1864807
1958665
366724
1700813
193449
108399
1863548
1640838
865578
252375
389236
310797
1758302
1175940
1485340
1437119
499331
280438
561000
1119928
1875395
533592
451004
1149463
314727
136663
1362538
287548
1645984
1754784
1894140
528043
498862
1612279
1152545
123234
880140
98691
368114
855569
298043
52116
1520625
31840
1949296
993035
105840
1849018
996933
1723081
852472
1011004
1816354
353542
1831701
1011074
1131617
1686475
1877255
1529649
832132
1804556
1041004
190189
1990855
1992588
296355
1295847
1009838
1780767
60074
1299181
1232644
1707939
1379996
39499
694269
411357
842569
1835339
1370975
1269374
336266
457074
27816
615075
1177240
514880
1480518
1493698
1724659
1269504
1386788
1591021
147757
728114
632931
45012
1003022
1177165
1721337
1951234
259215
758456
1847726
1951347
1921455
593801
1827191
702827
1261731
270283
1427337
699273
636037
842891
1350353
1082845
1468507
1366541
286768
1468432
982584
933635
1349185
1430353
569323
1803423
1426549
1538866
158933
612301
1607946
1103936
298958
427783
370890
312470
563428
1270315
1370369
647933
52751
794963
1639987
130613
1385423
679057
543309
1867749
1531207
1103774
1738830
579927
1068416
1165899
1458118
844414
1501455
1953907
1102077
1748445
223636
156230
356080
633757
1583271
933807
1546896
1349547
215649
1694991
693806
1527678
824839
1324166
288756
238537
480095
1676233
397812
747784
58633
440629
300889
110491
1283112
1064212
288541
276473
39116
1080260
914839
739386
966480
1500700
107525
92253
54479
661837
1042272
208139
1576705
1100870
1943553
752731
1811177
1054487
1511952
1410405
1603210
310565
1376280
1471948
975
472697
1355990
826830
440992
1869817
100077
1021062
1684088
138267
1859667
204142
738875
1755369
1681344
1999740
152925
1448022
1802390
431962
700067
98759
585560
213190
1058599
1338945
521716
331478
1053329
257591
1185995
1434964
1913780
871147
1273680
614619
870683
1435798
788535
1596156
1937668
1032815
575166
265143
1819455
81205
102783
953021
625887
328401
1669633
389119
441710
196824
1376118
419198
466418
219984
1598945
1137960
965392
1125517
1922582
129053
446608
1172720
17109
1016498
1626086
976865
1525850
458935
825633
473148
352940
1271345
1991542
60538
632808
1344870
1007726
497224
1179869
1179708
1920457
233848
710474
792916
1545887
1290279
429150
413713
705060
1797710
1042324
964187
57503
988110
245235
1137324
829124
621232
15542
967234
381679
1834983
939261
144628
1787761
731854
1163368
1918101
257274
1014443
866722
1333654
1973943
1713251
383487
1165739
1894932
319905
660407
1712211
405478
1695520
1545292
580794
548445
1123803
50900
826499
282424
1271119
20366
86938
1735766
1006753
611111
1144010
57241
1328505
1091703
1832956
333742
141715
138082
1234079
1905949
5668
669127
1233841
257358
874471
373159
1493537
1978035
1418257
20494
53865
1390053
285674
1347260
1464220
1300801
1329811
1262180
1781216
1221479
1668215
1147528
784017
78263
455261
1503896
1108014
575500
807011
640475
1699542
811678
1885380
984359
1835578
918293
709470
1825901
356923
1064792
1304453
1936302
145204
1171538
105603
149134
1616303
1689328
1667633
642100
1674039
1040647
1470197
279619
810058
554465
1780850
61407
1519329
1116506
553085
410956
1344538
1643628
1113289
1016737
699260
1656613
278528
1002468
806049
1907706
1430464
510551
474768
1464889
1912148
1662716
415713
1194884
44973
1770834
1106283
956988
1785695
1046005
823281
879566
53530
51847
1966519
1907768
540229
1653555
562826
494526
1340980
1865651
772636
283947
932653
237619
846483
1714398
45545
1391194
1307580
1539582
1725924
1492283
657928
990212
1077148
26339
1079891
1602903
839703
1974259
362010
260291
1979782
161492
1487371
1601423
1630075
1747848
1634268
189663
1981223
1242171
1171352
598812
1519343
329534
1000805
129946
604540
1012754
392927
778362
368678
610947
889080
17387
266282
624365
282997
534939
1655299
1329784
1647394
189667
1420417
1155027
1114141
580517
999258
1215464
1120264
328689
1747186
179927
1602581
144554
1842819
568226
629405
792094
842455
1269136
683829
871066
1599633
1222551
682811
1623134
758843
1569553
1926376
1428014
1670019
1103019
1487958
846854
38546
1933060
410524
248884
1073039
1597285
1527489
1115841
1645231
1165035
1478160
629014
1911427
891859
336085
582590
745796
962411
1927270
480107
1988037
1746688
1071976
82749
1486811
1890527
1798602
1831999
1199437
56837
1750716
695077
1504321
35716
1490523
199167
536112
1278347
1341250
1044954
723838
1651092
122542
979841
969125
1138849
1233853
1743973
1818802
1661893
449366
1457150
1156194
1771089
1206784
154552
1718844
246860
1990739
1125234
826294
66276
1161300
507164
1626471
1254130
295405
733582
1202402
532670
1311246
806697
1015916
1154611
1546354
1678437
1578171
1988419
551558
901290
1564385
335119
314991
343179
1926270
525572
851434
1107348
776491
1179563
121535
541501
1932647
910152
1166623
1160729
458114
242875
1834786
147376
870867
845975
1731144
1085023
1044501
450265
422518
147246
1394106
1023389
1275700
1422086
47148
832863
247180
234285
1319292
1521185
297651
316001
1535527
1198795
1806859
683124
773311
1471637
683204
772103
452585
264903
1504263
731535
214504
858062
839468
196825
642337
1545075
245260
1638390
209686
1770425
1321839
102981
989388
977977
1929868
1699766
345909
909100
21640
1491281
1413761
455658
792688
1123168
50976
784821
848569
810438
1166276
1182040
1289672
863768
1882787
1038344
1088482
1017094
1728691
604437
30830
186536
1854135
1359075
1140538
362791
1807400
945958
324463
1346616
1561163
534937
1036031
332831
442776
1400680
1866870
141869
1910430
1995285
581143
443826
1492348
255486
502334
1219485
804023
1462335
621659
1509225
322583
231013
1269697
1460930
1643546
355920
1314053
1487713
782359
43798
1020338
402245
861069
1172473
277706
1986869
517384
140132
1578504
476002
1748386
337189
1998271
388026
201626
500607
1880560
1161376
888875
1988050
1088521
1962869
1509672
598909
901448
586537
521234
1889672
67178
1462411
1384403
608702
982374
316585
1327913
24593
998855
510966
1165356
1253144
213912
1848269
122722
1456071
243619
1204393
1058574
797708
156251
1742278
721306
1510500
620519
1751693
714983
1071818
52927
478929
80835
624275
18044
1251910
163169
1906102
1452850
1331519
703203
1128713
1961976
747409
1021951
1403840
1889643
8667
1488999
1328196
1210614
1949943
985620
513519
640725
1200795
187314
368207
1300794
288106
403498
693535
1876219
300868
240467
536339
1047552
523750
1226841
1269769
1690632
988762
228077
913588
2783
596589
1265975
1567056
577664
250502
258781
1951058
168962
1133706
1139566
64410
735979
1709493
162850
57756
654466
302486
654696
106983
1646593
1589173
1674467
342494
14881
531083
127869
1301423
1680677
545883
568981
577863
408904
122935
444983
1058955
1774238
1476546
331894
1263863
1312998
344153
309094
369385
1972190
66809
1604062
1049082
710406
1527272
503996
699547
261387
1258290
1885589
310621
1609363
1280692
413631
1506545
1197297
1640059
1668666
824080
897999
1261689
1086221
881823
681330
530375
1909153
1362963
1458044
146357
505713
411918
187368
1318562
984889
1167886
1754967
330413
1626182
513496
1025434
1232021
1696564
1002827
1687671
212567
2207
1574026
717671
1888547
308238
1710589
721690
124464
444058
286834
1793725
567308
401799
319100
1921517
423170
1937981
1132336
428379
1737683
818398
1454321
1362314
1636240
324583
280736
30359
702544
1217760
579724
721442
462572
499433
648967
739014
1984973
510721
147043
1539386
128291
374355
1186934
1476876
1345283
382721
1561980
779713
1169338
889505
880776
1061437
842407
1461804
1646770
476769
644170
1891584
535855
507149
1635682
750521
841062
1161398
979446
1808701
1161246
462649
1605348
35772
1285286
320124
232864
1097992
520439
483550
748896
143446
1189406
1388948
564904
1264111
313781
1340882
1373454
329229
716536
1010403
912500
55350
1453511
1333422
1245626
1567596
906181
52679
753609
1048761
543108
1989621
833829
1639114
478720
818592
766551
280063
682615
1033907
765542
1411732
1447914
644601
1687724
977778
942413
508379
28346
447465
1226981
923920
1150289
1876240
1011882
193651
812765
774020
1297836
262320
710148
1755327
432938
123393
1014201
1973289
1582290
736287
823557
931077
643726
310443
94849
573226
1658032
475842
1985721
1708283
804556
993643
219886
1259611
1771907
1928527
1239372
1275419
1648632
112525
1761359
356933
28030
1588859
1343504
1397946
1204289
228731
501539
355729
576722
1621337
1041590
81817
1080497
596305
450016
602018
555292
1353515
1885832
215540
1532199
1358072
1940428
629794
1027211
724885
475591
635985
791124
761316
1494916
79636
359707
988973
1284421
638903
778808
1014914
328064
1724936
1198561
983682
596684
1333824
1478861
1273141
1342761
853003
173381
1587227
1743889
1131617
505654
1003342
100619
397996
863579
1916867
1729592
177670
947412
1848262
1056000
781930
1421560
267452
201357
696190
453680
308866
1883795
1469424
589459
1188614
575409
1239760
1521888
667835
920555
1695879
936023
414262
292034
148081
899647
1066507
1525499
874311
282800
746304
245975
1980042
1205709
639077
631722
899451
1345192
587065
16819
1791406
1598063
299122
864486
1338512
79222
1615022
126839
1144076
647521
307526
1769736
1228115
705334
1400535
224426
970625
980917
787646
1491292
1052882
663808
1237032
839358
1283265
239230
1455357
816986
995409
921094
460128
50707
1057751
1274311
132154
1541296
561613
1850778
1656226
1535933
782427
171148
1504438
226604
1578834
1883723
885293
1608640
1840187
1161856
223207
898215
1316420
1595674
1989637
1485918
720460
1140185
1129899
190158
1558071
1360768
896520
301957
852543
466743
1038632
1728483
157789
649967
691231
1623891
1819047
1862999
744543
1652786
1480538
1271486
1110017
802250
34733
1448801
169766
548859
32151
1853431
714896
230778
757645
341154
889524
1595842
292834
1881675
1744670
1293273
622575
739442
359703
1021650
769487
1668107
1132415
1107406
211233
557969
228829
97189
775044
1056045
1869248
1214121
1443283
1347190
976869
1878113
865080
340016
326941
1071145
1299489
488065
1191661
1870045
355514
157449
580715
358759
1750827
1439699
801695
1220911
167736
328548
1959032
744172
1259233
1153068
1953495
1235620
1531416
1474460
1549493
294001
1931884
1036006
1045884
1440087
1845001
1378981
330354
966466
239221
495728
1546491
150888
1103011
1638634
563960
1909985
1316328
1758091
1915197
1023422
664949
639073
1987176
1792265
1459270
1913374
720357
549980
1217498
39500
1712236
373784
1440503
367578
127683
592474
1692471
1818651
1966588
1911866
1248503
1899152
1986052
1045863
174240
1076237
234840
167634
1328408
913179
296797
801569
1155970
63472
138476
1108147
413281
872759
828326
869673
542640
247277
226446
1657984
1102534
714205
1680225
1102080
568975
1972629
1542444
702222
940186
1084328
218172
1805683
1444635
1858918
530894
463736
1567281
1764369
1475251
1113972
1944423
1760757
1805803
928141
681554
1632150
1732122
1448605
292424
1027859
902243
85812
970283
771178
1302326
404744
1462997
1853095
1283765
17760
1276830
443658
230162
445674
926601
1941818
261492
274688
1829839
1939508
1482439
66034
589545
1140415
254636
1833465
967815
157636
651680
711606
1940316
589967
1721997
1794425
742686
1930345
1803767
1825205
613133
672160
211372
491769
1377374
544630
1889233
1814661
1110879
1329854
797130
1192920
1405254
183925
969284
1255522
1415205
1196435
1993243
811089
584419
105165
1222294
1762929
527328
648272
270978
1213378
111779
1811594
1593159
547671
1335886
1629255
215382
330694
548231
1532473
1465636
1636999
90337
570935
354017
1877074
156716
271326
1038444
728050
946652
627635
1103432
1072636
1753959
277635
1336184
60549
1135289
129526
1272422
1577790
1076681
1336112
1562608
1478426
1141218
1565005
1749126
1270564
1118901
1671149
1653693
19701
1101645
1999
1720493
1380459
1932482
1828685
39479
269978
697647
498757
597301
626616
103716
1633698
1706081
1387899
1682399
570621
906119
229144
230021
1142388
52444
13295
1294485
364700
184038
1076976
489699
397750
1372840
131722
288007
488122
1002959
1602503
1173670
1927208
585180
99820
1391459
1925438
1597968
1023799
437910
502093
860105
312160
1815009
526517
1055237
1345899
1851469
1218154
1152852
827426
409671
542637
504222
1417301
1660785
345062
1451144
259168
806328
282065
1620535
442696
384978
1442616
535600
1480007
1276427
1663222
531939
1614125
323997
1703282
37346
1959396
1606599
655835
1175532
1027399
1034991
742215
658094
781721
755968
1067327
1540457
736291
1115738
943536
1988639
1683676
461422
1929725
1513931
1603229
1215108
1913318
252454
196323
1385529
1288252
992514
1944481
1975061
419580
883207
777010
1542608
1102500
1373771
1135132
899144
143619
838162
1614839
248628
474361
1630714
24827
1564059
549631
1458134
98898
1478452
1987803
1195326
918441
1151414
877494
1826078
59157
454492
192234
509107
849634
1036997
1729980
413458
575899
783760
552416
1839619
1521182
185649
1606659
848565
1858531
1170444
449915
465789
679627
667005
1392874
1701704
392913
625539
997612
362815
653806
755826
824635
1200755
823816
428259
990504
937444
1747378
157022
101586
1781663
1079671
989106
1320151
911719
387034
1740674
211860
1045462
1028423
1633268
390570
1120540
1861054
1903605
1563970
508445
53218
841478
139508
1908695
867885
1767930
1275349
1692729
486963
1393380
2077
1823510
1724094
1682621
24256
1493671
1042304
1500515
120807
1518106
1792564
617750
572624
580545
727407
1050460
1946245
1705019
1361955
986748
439392
328525
1965286
628283
259020
956663
1344065
1171078
221374
1907052
424053
191773
1825436
1201873
980622
1588322
1000721
1927663
1638768
224466
75077
431697
78212
1220380
238199
918666
1409887
305512
917748
1525896
564732
234748
1064997
124139
923609
181436
257505
255006
1866650
86089
1643974
409318
691932
1819681
1248427
1922736
1637118
581267
568818
1860263
1463793
1025243
1933957
1324517
592810
1942180
564095
1859283
476648
1295602
273141
208066
1993613
343260
789797
124161
1334457
1265400
777147
1860077
416077
993143
741857
1419393
498971
1449356
27681
998227
1948311
1775756
1795104
397378
1546654
1646733
794555
606720
871350
255252
996473
928121
577252
722206
487686
1221407
835029
1938131
824032
1574210
75746
1874941
1680104
601463
1958550
1177058
1533462
1420584
1901543
1775493
877279
1941250
648093
94360
1199378
1160749
1246190
858024
795577
295226
1179016
1366621
1980152
1932125
1840999
1357407
188893
44374
771240
945403
486431
949067
433539
1270779
1704570
637916
1304829
1020206
896475
319199
993040
1217492
386960
1172548
1255024
797608
1495122
358594
212848
1192919
1645985
495230
1985404
653840
1612494
422803
1893510
426747
1157292
1192425
1094144
1237837
1742107
479595
1228650
802142
1837074
181669
547987
613726
830557
1082297
1454811
1751404
1478556
1629050
1864996
1318911
1037068
1505234
1010008
1709186
1719625
468765
1667542
1044769
343431
1027772
1978851
1939941
1369685
636033
1480652
80163
222587
1660510
685599
1169478
1526314
352829
861389
660867
1084981
1055659
881555
243070
630066
619477
1526037
1199464
177726
192512
170372
836416
649881
959383
1737115
1271049
126342
836955
675972
645123
1111920
1516171
1889012
702498
1293059
681781
1051414
240232
1105885
748974
1488507
1422799
291337
1998310
1716599
1098844
1463428
1734572
28922
1624756
1374147
532842
1028101
1786976
705530
556663
299395
1023138
82155
819043
1955598
1004184
1765202
371358
1548110
1033336
713665
860002
932371
1131125
539606
116639
521354
194763
118123
1656859
954368
304653
1536243
827813
927818
635346
1960236
294452
956706
756181
1734019
1174475
719086
1712894
540117
1592017
1714948
1086009
1836343
1182737
1936486
1887375
1324613
1226528
18934
1861795
527654
1913692
1527818
564313
1732426
1693558
1236655
867476
1553510
205886
836641
712271
1258561
395760
440460
852594
933652
496809
445650
800959
701015
20449
1740125
343802
1296468
843572
310156
1677331
841735
467799
1898038
625153
1908677
649084
1744837
1660143
278163
117334
991857
574161
305202
7669
200634
1424868
452382
1938423
588529
1424204
652453
294554
639220
1634353
424385
1375894
283367
575687
1188834
407259
1446034
1862367
512093
530749
1213069
567739
1477561
1530928
1855226
50832
1735983
260166
1011143
1333056
714477
88353
1124012
1360943
1224156
262978
706085
628825
1045313
534912
1953715
1832351
1429618
351804
1874682
99863
1720752
1968136
66280
1086066
1336910
1540777
294047
1465433
42259
146198
1190408
1269992
315149
916741
979646
110786
398257
974705
1967567
1801715
685731
1752324
901387
1361780
179926
1156146
1021840
1404837
1180343
1994976
1714103
286022
1314296
226836
1626567
1139070
1495038
1110303
1588250
1957688
1795822
1583586
1517189
1264496
1765575
1034009
486226
747647
1185095
503696
652958
1858621
594661
401934
1411212
1959580
1617613
278504
1077283
111504
1745506
1377196
785541
360467
880496
1845411
734337
816066
1959903
1545535
843435
1489216
997053
496952
314633
47804
168128
1594655
133895
1143812
925649
466059
1238329
878445
1979032
940259
1745442
865931
164582
1362903
1143836
466642
1058814
260091
125235
1909705
967503
862834
458131
205488
191478
1431578
195851
478458
1594683
169590
1428737
623100
985831
1970439
1103218
306090
1484607
1864432
1236754
509563
1052346
111291
1306697
347195
727725
1680972
1208604
397234
1629967
898002
689009
1215279
587859
694977
1347527
489229
895347
677017
955453
1492510
231800
670106
1698869
1848627
810824
1037372
692960
1379203
1473640
1283084
1902833
319376
634429
1573755
118693
1432746
1921938
225380
1574443
1886511
1506797
437357
662726
1610908
1412924
1333339
1809101
1159012
1693803
1772991
512907
1253029
385222
1550391
653477
1728442
693255
603705
1635706
1548291
1234315
430766
1384917
1664287
1265221
802146
720392
802012
902054
72873
603953
1896229
224877
1085660
704598
512866
1281319
1980117
494868
580230
1494295
906271
203696
33096
644412
1381097
21240
1852576
1059291
1571017
1995993
1080487
1267869
59269
344635
532684
1019386
1574041
126934
274737
1764285
1180104
1342616
1507599
965926
1054222
482067
738567
489971
1334904
139542
1714269
1829612
559693
88048
703714
443452
495368
849464
752122
1631505
521494
1719647
1420849
1492274
1033578
76892
685889
931832
436196
1641289
1564700
1651364
1999494
638224
93703
1792071
1834068
940731
794400
946923
882145
1517485
107090
1838598
1367654
702010
626269
612381
851755
1204767
532223
1093852
1082814
1823857
638773
1013417
1898896
852101
1482492
1007610
1090812
1144334
305594
1206937
577294
1113229
1920580
895209
616328
335457
371403
1967155
1563096
1952
1286742
463298
1079451
1560562
1896996
1001090
554886
1961992
701170
320389
1468608
140060
69715
988197
1211936
214065
495840
1206127
460502
1503200
279021
727685
657351
1758772
1228003
515308
1218963
340202
665507
1882408
564733
113265
127782
490411
1687890
1559497
1326083
550491
1787074
1784820
1990533
448231
1102312
1101800
718412
922263
263392
112317
409402
1770205
1280075
1164299
1666523
831680
363436
16053
1299597
1802679
1806473
76990
285940
1952740
758958
164580
264854
419217
1438177
615426
1184769
647381
1696299
102233
362166
1392198
1777015
696638
1236178
1344379
697566
1176278
1606191
1788521
421094
183934
1177479
168060
328453
1349546
723971
838375
189194
1059467
202896
1017403
370020
282965
893596
1358119
1087384
1617674
622126
381280
826624
1862090
243027
386180
932295
613644
426005
1169443
959314
1459711
1615063
880815
1546355
1203481
888901
110270
392779
691006
232112
1902505
679814
1994787
1703661
1303766
1398405
416604
1027626
220508
984314
621333
945621
1547562
1439008
1589277
902478
48223
1428076
1147541
1563476
1104068
915787
1688923
218400
1837382
856266
1838464
1195691
530261
298231
1841751
1123152
663291
1119146
1342799
1448317
1821622
173960
1549437
134969
1504045
379792
968726
1094481
1879530
1051564
1508702
703200
528433
283499
1709715
1873528
1595537
316826
1726054
64136
1064339
70289
1201751
1164373
75647
313320
116712
1575786
1822862
344194
1590622
1078254
39583
1050449
625314
181430
1338814
1419894
429321
1626361
933201
116276
538144
1740497
1228348
1362765
493504
81833
62697
1329813
953807
539678
1059118
1306368
477039
1229956
65344
1672751
338067
794980
699429
1753830
1729047
1996437
931677
563783
305637
1875276
1278164
1092395
1866107
531819
390187
891736
1213196
1803074
1146687
1097779
168181
1529606
778666
1425412
658269
1104979
714238
1266344
1426507
1686205
272166
710810
1106509
1700401
364048
1312883
1734275
1240569
73518
740874
920316
1445213
408635
1373411
1655423
106430
594437
1096341
1698692
913035
1773051
13612
1955601
1099812
1903308
239974
1037351
985750
376456
1088398
1628964
337713
1141226
145621
256807
696291
240570
1349689
1056158
1006993
1053634
1470497
43975
1998095
1417609
912889
880505
994938
1075473
930566
863133
1229161
164152
1504687
1388765
721958
1142798
247569
1063481
229245
1725932
380694
829863
1052587
69282
1983600
1458161
1255332
173010
1247671
575010
1883699
1413337
825367
826520
1031117
337060
1916876
377144
105264
377737
1221335
990212
1559083
1680100
1615663
1619814
1912461
1087852
370222
1016738
1784591
390171
1871142
1936496
371450
1250271
717144
1128837
2700
602902
1882767
1230338
254461
1985838
260721
1878799
1705637
332614
1005350
583343
1894647
148889
1399226
253316
1498078
1217100
1581089
978904
1819656
928808
308858
655283
1374209
668931
1663711
1040727
34314
927152
989074
1973340
1820081
238823
161801
90187
1339822
867221
1262231
1470390
759764
1232562
493118
1486796
251421
579978
50925
403502
93816
1756029
301264
1176259
635444
349751
802840
1587833
502478
1187793
1022873
1594224
813839
1771356
1161670
1432736
227730
838432
298193
101378
1141425
1132114
1017702
696914
1663552
736054
926259
430922
1605427
1786444
748250
981693
1689461
1830775
1879162
506949
688799
1028581
487864
386206
65559
1676336
1340388
138091
262663
217009
578773
1756571
1276008
1650770
20342
323588
35231
1403368
304060
971835
260839
1235551
1089824
1991225
1564716
491834
748651
1624951
1690660
561312
404932
345442
410226
1571517
1688660
1600665
1367631
1605551
1841923
1485308
438938
594022
237606
380273
1801244
1894694
501499
54131
1399352
256896
494477
1743092
1831140
1389737
997841
1076515
75348
1705314
1732048
1147195
1786588
1083269
864323
394183
500485
1022729
38810
167946
36790
402861
1964434
943971
1528012
1455750
1869850
630313
463997
475119
1592217
1369301
94128
1079744
865973
1449716
1774500
1794720
436944
260147
345292
718160
1814713
1774113
24212
79558
852188
473433
1179284
1414246
435532
1523318
1374151
459318
1486364
1051983
475708
1511203
197253
656489
1675161
105948
760174
948971
760600
835572
1507522
317659
1690061
454217
1242212
768628
993090
862615
879745
977361
1691281
801253
1621368
1206309
1516345
776649
1912504
995865
993492
289731
208720
436023
1771742
1748699
503418
1567236
762037
1215177
1725617
1222512
1410186
1887299
574887
966110
1799309
1903427
1302575
1613177
1566349
1124180
1978539
629265
1541012
1864021
1285040
1091659
239987
795074
796640
1287002
1555184
582206
1755339
972132
1068715
483165
525361
1867758
136032
1212578
119534
1403747
792193
1457667
6098
859801
1696762
1339278
1327083
1730178
671588
1855420
302725
916791
1803575
511774
835990
1694905
676287
840356
1420230
951738
274558
1846592
1540478
1927841
1436248
1512116
54699
939636
773763
1499728
649617
1075308
1321460
591645
1663470
1630230
1712513
1422477
288377
599711
540256
1737193
713187
271672
640892
506465
1630876
1589177
39867
1366146
813001
1283027
820339
1398540
1936003
670402
1297696
1098938
1245588
818995
197062
795405
881356
1199359
1311105
1855432
1587151
1632647
202461
1081521
637395
1889076
1786568
1624478
1273944
185698
1228852
1221175
443287
1191085
21686
1521800
1723424
574553
1299160
1158393
1830226
1037879
1667692
1892169
1268004
505100
929737
1946198
135071
968532
226015
767517
794327
1064676
1204371
692103
1286305
163781
1311701
1965909
231322
1210000
953933
1468340
1102759
239123
483711
1605464
507069
1918701
1932480
331191
1795446
939805
1093520
1294769
1523280
1332077
1364726
776094
1259805
1607372
999008
1047911
306745
1935298
1626532
1078954
73893
102807
1039049
678459
1757896
1666186
811567
403091
361052
1910966
1741826
1484421
929213
1470135
628404
756963
1051598
1462797
718202
1773802
1698830
1115174
649603
1378431
826667
1353051
567632
99948
1171334
58507
1785954
1006928
573950
67965
1459238
1237002
1060092
1282699
355905
1304391
580294
1864406
1828170
699260
1721747
1304685
1431091
1459101
1543780
295467
842324
1000033
274418
772660
1605413
1252494
250229
1735411
1541857
757177
57652
393005
1165712
1910630
829126
1103469
1610172
448075
1798196
130232
570132
1788489
56952
984862
935627
469858
1006323
111136
167706
1465743
1920382
698708
1938203
214457
554517
1828585
64097
362133
911693
287307
1481139
1103049
1048758
485338
704003
1953369
1182045
962396
229724
366016
154129
1980297
908638
1010103
1641353
1464589
341089
226622
1147066
1048864
1670460
1949065
1035868
402714
44581
1698716
1921375
352259
1410273
1023926
784120
1715493
1553669
1605760
1585324
1737447
167363
594233
865374
325899
1637199
1721669
1098145
1607372
517263
88624
224244
78891
88360
1675988
541387
554893
613562
1806639
1895366
1670652
1534464
324729
1377339
594348
576951
1496399
835987
671887
67694
211161
337167
919936
280864
771306
205354
1369104
1255583
1987555
1955397
278433
14239
608889
1361025
1435068
1130842
521219
1700685
1124224
555481
1870143
1912188
1380503
720666
1997016
456814
1093161
1267189
234367
1038834
1791242
1720671
482118
449060
1535061
1047396
1440717
974542
1618267
823131
409828
570861
1885696
367264
138728
1352048
848747
1001735
1739071
1419629
281060
647259
752491
58755
1852837
1081810
1075275
1338403
1692061
1296708
630531
1522231
315341
695341
1902864
443304
1509340
1359740
1153318
1813458
1367878
1397974
294400
773148
1678452
1219931
1367334
256297
898368
59894
38664
1103131
653642
400864
1409107
1433522
1610766
471394
1713715
1633464
92347
1388873
1504212
802258
1440754
813282
911752
1533228
1583825
1964228
1828754
107844
135342
1147990
632479
937817
323020
863941
633404
1280530
1958747
519552
872009
320061
1286434
1878901
805071
1020772
529295
1872320
73710
1966716
1002260
642330
1391123
1032527
922153
128929
833028
362390
245140
830937
1809871
362801
382181
1135611
285757
205526
1427758
1861529
1817677
199062
1745916
1433998
1193927
1085261
231074
277257
140572
1793819
148286
149052
1927045
1650807
901814
1442455
633093
935182
671087
1086557
1047240
402288
1056677
865167
1272846
1046304
289837
1311191
1155622
253960
841724
1970564
939751
1429406
970421
1860494
90454
1685205
1041326
1003875
966017
1085044
341013
881526
1156179
1066991
435538
1102845
1978849
881631
1531206
138843
910690
1391082
791996
165614
173975
841658
1500778
813521
236792
390320
1434454
800489
257401
803866
397593
96976
612638
1605968
1395669
947455
1296464
1297177
1532072
169547
998108
1243176
501881
331761
1302628
994278
661299
1780833
1996133
1227495
1287756
626099
1625400
1819400
1856844
998595
826853
1930964
327768
1778461
790846
1272371
1648376
978258
1255641
1250226
1589465
734286
755540
1494942
1015891
1964201
307391
796926
1519568
504094
109729
1716591
1362613
1861345
1310899
768900
1113408
1869281
95744
20355
778714
378802
1233362
998347
431075
842854
728759
263075
1951989
553469
1440572
390654
899233
435090
1061159
1466713
304009
1298260
1895232
711817
936859
330688
486834
154656
732728
1873713
1515680
1777106
1436727
880242
459487
1508262
1903342
128511
683862
1255999
1419350
568044
481866
1711007
1907701
1632229
1456856
1113956
1525013
1565218
57237
1383831
1622565
133619
1960
1099782
1830874
424481
1198741
27743
1469335
888240
13736
478230
1389145
348723
763193
617463
681629
775307
679295
487844
906035
1240244
519509
1265389
1999470
1520870
1774835
848975
138816
1749401
1227770
1821969
475947
88215
444779
871854
1880128
1530918
788056
1138862
1267253
51226
985503
1498148
425425
896826
279100
272543
1823297
1414276
528666
1770466
688162
1871606
1185211
489779
987230
668769
750196
932659
23773
1765271
1209524
528774
1797678
1998378
69650
468659
1981617
1710909
1442013
600478
691725
738491
168200
1480691
1121261
594867
1674195
127081
232712
161602
435912
678718
21398
1731769
285958
242131
992235
1086581
950426
1889119
1173544
1255961
462897
1494576
802232
1257431
1553094
1468820
1059499
429330
792966
960158
451411
248364
51370
580552
1565728
351905
1180268
405619
1257367
1787091
1273436
1587271
1784194
1589752
326461
895591
1935466
141761
892497
621896
863291
1020309
1432350
1352400
756068
613917
619050
1588354
335500
806098
244379
111381
1806448
1767115
1686385
1746422
366066
1021617
498495
1374617
140867
336931
888653
402472
548704
1501823
354773
1863013
712942
927690
1825062
641096
1652707
522206
48139
1239998
166219
173820
456165
828865
1447005
1300850
920765
231704
441963
1589561
505586
1107918
1024335
246557
760237
500228
1314915
1136188
1866479
495708
1743384
1744402
357364
139452
512302
788953
103302
1080
1619660
1088052
694197
47763
1217351
1170855
1332593
948379
1054321
1535645
168201
1765167
976036
1191916
1087554
113953
1394446
1210294
1134281
845838
230898
974553
1806395
857846
376834
1183313
340878
1860337
1902725
1037511
1160830
1404187
1641749
210247
197467
1491259
822019
390768
1076311
819308
1847942
1439698
313564
765383
1779471
655830
1178824
1888934
1244384
355654
1964000
1256849
847387
140328
566506
1051252
1771128
1353429
1770259
520520
695252
1496383
1180507
1178738
1076873
956417
187926
1813757
1832482
533337
1023823
1190262
392941
500495
449723
1266524
884255
689793
1666198
233588
752953
1366720
489487
1510084
1210821
1884503
576189
1002937
1218768
269798
730078
332794
1971564
1687502
1006000
375008
111441
876305
1401058
205200
1495586
550261
662305
727613
1773420
1717992
1181086
96715
449036
783427
1414101
260354
840220
1100748
1695978
873166
411706
770508
313930
250628
709889
1960167
245495
1794818
662747
1214154
1022099
859254
679532
1140716
1520606
14717
55415
848622
1161160
332159
1124438
195908
660255
622883
1567648
578496
1434276
400892
251746
1127329
1152589
262206
1661114
1356050
511289
1786988
299865
1976665
1197455
183351
799064
916046
1645033
528315
1199204
739185
1528903
336061
1954862
1944982
523666
387340
1214084
617850
634132
1417936
619753
1370348
1885111
1246912
221809
1999559
1615500
775049
851403
1885329
1609774
198904
1569901
1422684
119824
1347215
1912105
1865985
352731
1462169
321829
1010231
598686
456084
1064375
822473
1872093
732287
810151
1520640
591263
46796
647568
1665544
147397
1436636
83273
1988179
1380421
1253778
603442
477186
54173
1255716
910761
1793840
988384
805775
1653540
1769285
656074
1167895
1860083
129665
1711605
799917
1767274
769921
1075142
467216
1808613
960558
252349
1899664
604071
817509
756186
363007
569548
537765
929142
1523942
383013
998275
1804927
1292562
1545080
511181
236400
1817947
1510420
1519932
349637
710753
1765236
1147667
1776542
5844
521354
881996
321755
1343231
846843
479218
680939
1969143
637795
1614292
1884316
793380
498693
538424
1997457
1755751
334026
1623820
1640680
54293
1036421
672581
1733771
1956338
899456
44619
1856591
1419072
1134776
457690
1166442
1738555
277713
855542
219312
182065
1366567
99085
48637
1525026
384777
1647464
326398
337433
292622
1779981
1321609
469070
1846117
1227599
547129
1186076
1011525
188217
1864471
804226
1673169
509442
1865667
955087
76593
23456
662015
689902
1713202
1875584
1647703
402373
1597964
558422
1391046
962701
6538
1257924
346008
1626466
1632398
807324
306968
1986704
500939
227049
1637536
1999276
1943331
318337
1876364
185973
603480
401613
725084
485969
874425
533872
1083059
568053
1110630
654796
1515585
1922132
973978
1708381
422147
1280228
1096085
1883414
703388
485739
1917862
206942
1690187
103665
1688653
405018
1597028
1409994
1105340
1934430
498147
1128832
1372899
704831
126078
652495
348817
1144444
631576
188594
808156
166590
1683878
885600
1218158
535579
868725
954935
529511
1066430
63979
862398
112301
1848193
334188
1746023
909826
949058
243209
96753
1365053
315990
1452987
1992907
1711717
1961667
492554
1104492
552713
139155
916857
849092
779606
1349997
1236839
932308
1513193
162201
1641700
1772517
228510
773658
1113591
664440
173438
782772
360614
629667
1607226
390536
1084465
1932618
520270
1626004
1367586
1264874
1408270
792751
367466
427387
721579
696823
870368
24450
1776852
1956895
508716
1186003
1851238
331803
1188197
1473942
1871089
447611
182497
1719398
1062693
932046
471041
867152
1956510
1825622
334740
1560316
463966
852659
244280
1970198
1723168
505986
1636556
1837553
664003
855149
1600081
839440
991438
400799
1887013
47570
1856674
321324
1889845
480451
1190108
504561
1439065
252199
47980
1977765
1730116
946340
1328127
1089910
942377
1096300
18903
1728691
439868
164117
1019351
1953295
534240
794420
1348863
887354
568308
1197251
738046
1516550
1228813
553111
771045
1550462
826665
1171091
1520225
232403
1854277
134254
788870
1839503
1822737
123665
864015
975057
874962
844890
105372
4567
794424
1482001
1375154
1424619
1330293
214737
232215
988450
1525505
1952796
653139
261727
1750860
1061896
1885535
241573
1661993
1770992
847131
364578
1892905
367943
1383248
1012828
116812
714653
1201226
327756
82479
189270
511878
1131819
521998
1727645
666853
1094259
944133
957096
565210
1963511
119431
1331274
322087
1871665
437596
1760307
1716936
1819089
1071464
1160678
1944238
406176
95043
1120583
1316537
1013280
1939784
970210
286588
812724
279726
213748
1913277
1765962
1452201
1420670
1434161
1482861
1649204
1655667
1310769
747539
1428806
1793090
1361812
356967
880978
1991626
51323
1953607
1316882
1240534
849636
27611
102252
1111196
592097
1480404
1440842
1196970
1712866
1213486
1333012
223848
896586
870456
156391
272990
403365
1067057
1220288
187378
956871
734708
1411100
1731628
463135
1650676
1723550
566859
542775
569801
207018
84553
20628
524897
1931369
722325
785537
653054
383352
681705
1767628
583129
630217
121335
55781
882826
91319
145898
849387
878787
939637
1237147
1133254
314416
1568150
1300509
348183
1667788
1359079
675694
1995457
780493
863239
1668115
414850
56072
1787025
1109037
1262911
1973070
690828
1310903
1895660
1453212
1483322
953710
915714
1080203
584941
282409
939573
710036
1238522
1903823
514560
1384177
1531395
609568
1470730
1373317
57858
1629660
462119
438084
1162188
1917449
1214886
1850322
96970
1697831
1993825
1150923
961700
259488
272069
1742093
1507358
1714365
1229895
1370798
88868
399934
1704704
1321074
425381
1340509
969054
1313293
863502
573939
535414
1812433
589335
962608
16680
802723
473091
1239442
853707
32536
1051411
1302713
1322022
1652555
544006
1915655
1625694
1205195
247177
1225557
1855946
1811908
1114267
359137
653199
615629
669690
473875
1996527
777005
792490
325714
439265
1153779
224975
1506043
1286696
1732596
1439069
725448
1247880
1875732
642734
1340824
1860549
109071
1647258
52664
1729786
379157
1160107
631468
1576079
1704296
511455
1577708
1470570
1308866
1720804
1467174
1479793
1695055
1041025
1317387
1237674
1161853
232671
1085544
184236
1515390
304830
1358122
201597
1677825
1963443
898006
1384415
1362595
1482985
1782754
982938
210612
776219
63658
746241
268567
770654
1422040
1413458
987763
742686
564790
1806124
370851
917662
1478057
688450
110075
712276
586602
1093942
1345175
1473302
1711276
1069014
941678
774141
1453055
72848
882292
753804
73114
1411628
1333212
1846769
605786
980707
1128033
1813414
794422
258967
1141514
1068998
1836692
1260906
38804
1475601
487704
899899
1396524
1055118
254451
541235
587806
1460783
838974
1627758
404227
447819
1578150
20985
183916
922964
1035248
1696012
1636859
940480
1021081
615897
186656
1729041
1764929
619094
253785
1125791
201378
705530
1373855
403015
8326
1728401
1098238
203383
1209848
1743403
129112
1649580
280324
17644
1222957
1041551
1384505
1765328
237607
1272479
1611375
431756
530839
119101
975715
1134726
1516802
591721
1517973
1562542
868395
1001505
1616745
616858
606396
913377
365012
694869
346224
1546462
738433
486746
494265
883133
1700503
1865165
112509
1317498
599923
1233113
1196417
1911376
1011846
707767
509850
1335699
86066
1517690
1221541
1152868
1439697
1239334
263339
1225800
383905
1866385
1458666
530089
1640495
1252972
164637
737368
1278009
799947
755110
1495902
1741870
647638
502482
1228074
425980
1746810
678311
632577
1561571
1059898
1806975
564029
823146
722966
1511899
749381
220845
1892158
124154
1045715
960848
1934329
1353782
1910946
1002612
614231
73572
213083
1311893
1490282
959875
1577668
1513740
1014332
1080969
695033
836044
1270163
1082922
1620163
185844
577070
2569
784421
340137
310976
722402
1127123
326782
1745344
1448286
221945
384149
9473
245065
1937591
1871622
1492468
759274
397061
1077052
1463650
449872
458010
1424480
1060766
399960
742178
1541599
821060
959168
731967
965706
1551878
1320041
735337
1414494
711480
804237
829011
669828
447422
16697
984118
354456
1891693
1312176
1908024
1241165
681323
1239363
330230
1254353
992075
1139854
844111
646772
472480
1404072
207721
1157495
831313
444956
1626340
1313914
123170
331484
1430848
373819
1171281
448667
1052945
677207
1026301
1240210
1110115
623667
1237192
684216
297782
1890439
961600
530418
1238668
1886440
1524374
449130
173144
758297
1849358
1741113
1619682
924421
935909
1392706
294023
1328377
1098898
82064
1861971
498225
853585
1751963
778702
809827
846499
281243
705134
52077
58808
241458
435762
1464697
1875168
1068876
1318667
1396896
1637983
1175954
733959
1334101
1133741
90461
826191
1970206
1384801
1120281
1875818
355947
1064897
276538
837204
1739408
986488
649397
171653
41982
406272
4404
1875249
1823035
413466
247861
10173
1549380
1948581
1879627
1128847
1828788
185049
759047
324760
974366
663426
835043
1383448
422008
1507920
958425
1069061
820269
1040337
618397
1564390
745233
750273
548250
389070
1893137
679482
722487
107175
1121941
610393
1625958
633095
673781
1731473
1488516
96007
219376
1041534
110794
373092
513929
1608246
394433
1404141
1130273
242701
965520
227034
982531
442091
901623
1091039
1318028
234754
366766
1849425
1907637
1047740
1521136
672507
1303998
513308
1178059
748405
214434
544123
1026809
97808
246530
1830916
1193865
808292
1464499
71478
1758123
853499
920972
1485226
316654
1234068
537298
1218762
1953021
255808
903559
1677983
1307431
1111658
175354
30726
1654592
78027
1797662
1728220
73104
1737890
1046815
1658299
917444
1557071
679818
1152966
943551
1496431
1188913
77109
1862601
1691542
1475724
248162
1860718
1721932
1865635
342890
1969276
640647
42013
914189
231117
1970434
254282
1543539
1221143
75552
1977072
1425163
871213
1619034
1396320
1386632
248393
238204
1197702
1669264
1325390
1470392
980628
569771
1864069
764857
1296131
1506313
74891
240484
1015071
4116
1876723
1426393
597620
1957
65838
1265116
1918777
1066484
17423
1316146
766934
72507
852487
1746097
476666
1860337
467762
1458701
1033031
899466
102574
946871
1958536
1414170
1673127
687555
803822
1899039
695913
999328
1518282
1652889
263998
1937203
274848
294237
553842
258857
387268
1430515
1732157
879153
1032138
1728774
1316400
1995168
1648290
1513497
644718
1332648
1422232
1158202
509409
920651
395566
490468
1552294
730455
738777
881631
179874
246389
9264
953022
13548
1390831
1294844
223762
1419049
1806381
737930
718048
804315
338492
1884562
291511
887174
107820
1406659
1737874
1225293
1222940
1409317
913469
1045772
1165548
1859894
844255
1823092
627865
1607830
295200
574821
27176
1111514
494530
1448031
1619763
1121299
507383
20120
68369
779673
26067
1012929
1536570
1862181
1926104
1666375
1311662
281242
1784390
688353
1910965
1397404
1478027
411961
213401
52894
1402558
652031
1883417
1577204
1520121
1617435
1895411
1840681
895557
819724
441722
431838
1129372
1509968
261394
1149184
106118
633425
571686
1932849
893967
1189355
1862355
80030
1400509
1151568
943901
698165
1209976
224412
1123589
615243
1749108
334986
1077759
568922
564576
1917897
1404890
1087889
649260
1746821
860223
27993
1773093
612947
288530
1406471
656624
1099544
1922028
1693878
112721
1536036
783817
1220210
351717
1326234
329390
1109749
1344338
160656
1118547
1294324
915658
205164
1979192
1246461
1151066
53178
121620
448239
797235
1704346
949733
1218124
1064383
1111609
1819543
1049854
923724
267434
1176149
306441
1581117
970630
1403443
254981
779056
677643
381692
384513
1087105
1872623
1483324
1993751
484258
1963447
1888411
1675607
816894
662688
460917
311980
1979209
572365
1140033
1666363
1003892
344069
1018457
380276
1807168
689417
1435957
1023469
1831357
141522
1771939
719689
1093636
1183295
865990
1536573
742832
781390
804210
551132
439369
1375273
1406696
592289
1414277
74730
250545
1072446
197362
346686
1789856
407558
732481
1502121
1987847
1796579
1091523
1175496
727554
824313
1067027
1530770
289037
761598
789295
423282
1376595
406930
1158613
660296
1295566
288784
173959
1100930
1952620
816065
1325965
58829
627267
763169
1806872
585325
1183405
1917506
405394
827428
1230502
146106
147794
1131608
368245
685454
1702203
643897
879658
1031051
1441808
648126
376517
176196
289139
1248062
1684657
823487
567549
955382
132441
1553429
597056
1903543
1375525
1181874
755931
1611490
772827
747760
1807454
38100
1618329
1989311
1872505
25160
449405
846437
1064202
1486072
651373
1273835
559699
43788
1906462
985671
35632
1482873
1085684
202554
140135
1754369
1530174
661409
739431
358173
1480135
1508105
355067
1205803
2258
527090
928131
1043302
195801
1943204
1735830
439893
1138394
1774238
1154
1348855
563855
934036
1512559
33858
1529254
1521498
1507350
1845134
1630211
1481002
700129
973883
1340678
261902
998561
744220
851302
1152934
369442
1251421
878655
1490877
15934
124051
631817
1630963
1695782
971365
232192
493538
270454
1356295
1949583
393392
49970
1408684
1480464
116353
1057737
1579291
64468
1210459
1907872
1092814
325792
54515
1799803
823720
999566
746899
816374
714610
90049
820805
947221
1856218
1881960
533848
470763
624103
1283900
1230257
401539
756366
1367015
1901975
438264
293851
413867
1566916
1624642
1285202
1391926
1941260
1737335
1766913
31727
1168275
1255997
644534
1933094
1457772
1929540
1752547
554374
1434881
995541
1434910
313548
80175
51587
366196
385429
1738246
304851
450307
1717978
402114
389115
573549
1991161
1114663
1652923
1743082
1634973
684308
1173932
329677
335066
1970126
1279664
379043
99168
457091
988581
1967055
1733241
551569
1927112
643661
143179
1434254
1026002
1716827
68113
1666254
128980
518284
1822177
822223
683535
1793637
1166820
319433
1744712
1134215
1564147
1858938
1421302
241585
1382638
1137877
1515435
172838
450762
1967570
773434
118925
527566
45106
1836053
1839410
140272
402421
1583768
354182
580548
1689307
1656327
461027
1034271
1635913
1752575
365656
706950
1839254
14956
1656331
1972724
915070
799613
1346418
1311576
262314
1818496
1300668
582356
438795
1427769
925446
892969
465128
1771360
653264
499237
423529
231635
313022
880145
1316012
1162226
1690645
1551071
682717
1262696
1831101
694477
1316354
1258294
1729028
910745
125256
643236
1384006
1355121
413426
32556
1638328
225122
1465234
111349
1458820
31530
1674056
112705
1664797
1000866
1359945
1586267
1604510
1879700
367431
766659
994571
79860
1394304
573883
1896018
515062
1332566
687271
306678
872431
1239556
1027271
821006
1817613
1009721
1124587
289230
271266
777965
348071
725560
411896
1145100
576180
810047
485741
1822805
917185
1994661
781195
1970199
864120
542211
257586
70429
1900935
1393995
570698
514885
472574
100926
350388
298027
1906099
6149
1083220
232535
1479188
1818205
1149534
607419
2329
951246
360033
682186
322803
1130154
435392
1101821
1004330
360864
1494927
1871976
860563
1733024
429892
1078892
466316
1701199
1412167
1987351
1136475
144959
346905
535833
1291455
504798
1418068
1306282
781126
711043
19668
1919937
694070
1039598
1285666
228865
426273
1389717
566496
1343601
233265
746284
899170
283348
1550965
635675
843606
371146
1379667
202834
1267023
66347
1700789
1417711
496107
967787
237710
589044
344597
1000686
1626734
299477
1326982
710911
1157413
1784637
742142
1482066
1498141
808084
1222214
802515
1042759
1054639
1883334
1960625
313637
451101
116973
1965055
1542000
1901484
1016910
379507
1515281
1483485
905744
927937
1081003
398721
1257716
58134
360701
692149
1037760
1846426
1916523
1542776
303704
19758
792523
1042102
999650
770756
533333
621952
1775788
1115753
1136975
428066
1142281
1600662
1209775
1634764
562642
1264621
1648236
473031
1609471
815210
1027503
308205
1397345
753247
665314
1573260
1473095
975402
1323249
47013
268310
459584
421853
285497
490671
884719
777827
740641
85973
1524295
1552576
1804501
1525465
1297966
1209448
1212098
82667
113165
747145
1603153
410138
1694216
1968450
637853
165346
1310206
1467735
332283
1079893
433459
1285458
252635
380677
420386
451767
1982962
739536
710887
455402
222547
1351127
1295428
422845
389318
1803214
983426
1714343
1834131
386693
1125319
808308
1164818
1240110
835740
1960290
897983
983235
1844882
8358
303175
1460466
1031072
1826162
546235
398544
387345
105812
1373581
720330
1326952
831446
958006
739876
584149
1396697
1504891
1959924
510341
895607
970121
348972
715259
1179443
1438914
496301
380572
76387
263533
1014018
1182646
239920
1640125
169681
1896646
528779
1713046
1594439
176927
316979
1512359
1701575
991489
423556
1168127
1450376
653861
1103138
1270496
1813182
247376
1353982
1981543
914041
1644843
79467
1471086
620903
1401920
1621064
999503
1653772
1917028
1309283
221071
1329901
1418348
442193
615392
1727645
279351
1254506
924272
112000
780963
380131
1335567
190723
1767195
350793
589340
1127455
710165
972152
157608
311718
791281
670570
620955
705979
1320270
1522421
217305
1455091
1242541
1956504
1383460
990246
284386
1650128
338006
1803020
1650211
958759
394814
552543
875939
1027148
26759
1376481
1864336
659435
269994
1145813
1646920
1388940
40676
1256807
1156847
902532
1414454
975298
356210
211235
1871118
1880454
1933060
1940897
316437
212461
269116
1115908
81842
1002755
1407882
1038112
947430
1111924
373112
1258584
387114
1885908
1338411
36634
488693
207725
1513363
1197948
1870294
1444375
1846073
183540
1694747
681064
21999
252290
1104676
950351
1498767
1920054
898066
1281783
694917
876646
1916556
168256
137556
1690809
1365592
31010
295561
1052377
1498563
987970
1979677
1426754
1928150
1166606
873750
1878266
1584193
402286
484399
134385
1983106
641875
1777834
543559
64902
1088061
978619
990506
535123
1538223
1416358
1715431
418540
280219
432073
623263
1177576
1543201
1361764
1069084
1473514
1292302
675186
1429566
1756808
9512
174079
1619173
449111
117688
831944
362824
1707798
127238
1136040
1726837
1353647
54988
188143
1720515
627458
1638855
975137
1802511
336198
1737520
950961
807330
1669913
774815
835077
768069
660240
1483918
882028
1019618
675643
948025
1599014
1230646
557077
192074
620264
1411318
1921278
1518394
238300
204828
1230160
178496
1374588
389086
1999632
1900284
1213034
683080
995638
1748582
1367901
15487
523515
1366127
179995
435033
1677893
1139136
464481
455272
1046420
1899816
576525
565948
12865
1938505
216383
387269
1658778
698529
581334
1453460
1967497
1718781
1884041
1372156
1861498
1756426
700606
373022
185007
1889592
1581953
110363
1421869
1931291
710734
1860922
1635475
370582
933677
333705
1352221
1439306
1614023
503574
1931173
1444760
1434797
180368
382038
1068648
869258
943707
1246716
706581
1680400
849057
1912983
1186238
597642
105141
868189
1542624
303379
333443
380707
1101126
1769466
1680182
1406514
641798
1316333
1814719
1018407
952741
1501518
935167
1824589
1346026
1460013
1336373
1012205
1725307
439238
1367402
1214893
658091
843113
1533191
678242
946217
1903725
783443
931695
607031
1919456
1768870
1743927
1448729
950062
1247853
544841
387971
1547417
1015915
305920
757440
1690833
865838
1304835
487691
161446
518148
1530191
1972479
1009743
568496
1973974
553215
625516
885198
876808
300325
663293
1538570
622289
1015542
1458447
699786
53225
1044729
1487362
38510
559946
1753502
1860621
167537
991277
934796
1213837
1825036
872888
1071835
532316
1468543
563011
585813
1543373
1540601
1600643
1889858
811747
966009
751223
782226
1514838
1480304
494802
237900
50622
964270
960462
883555
355465
97100
910279
1917755
196376
147961
1270993
972210
474766
880005
1592673
1502341
872599
816911
905268
537189
674168
1712011
1607842
565800
946081
1544753
179494
1282393
1812417
1936344
1899103
253744
1820603
1219792
806128
262
808709
335336
1282936
315187
1706026
556694
1407650
1391172
155682
1778920
1730919
356629
34391
301707
1820963
542384
1652692
480164
286369
1428018
1981058
731943
1134874
1533121
722808
1262029
1148812
1509428
1426036
568563
120419
1627659
79552
756185
912902
1549912
1304984
1478887
1546863
326051
1147231
602495
1558007
1397797
132688
322619
675557
1274010
1852675
1273090
1549945
1304123
323040
1298488
1368631
154918
383690
989253
94124
855229
1786163
211987
545214
26894
735727
1251360
1774552
570281
1688862
398036
44517
5535
1623057
974291
1604716
1048066
284375
200438
1929158
1607497
653262
120747
1030645
1098903
1316441
923747
758994
1000493
1778824
903033
1444568
1348950
100249
869768
1269461
438148
1566469
757055
1682396
421027
1861790
119031
1201252
600641
1272537
217176
1557357
1769846
1574119
1820056
887937
1251372
134886
6245
247983
1577892
1027985
1134176
779087
1718446
736456
328403
504300
1736000
1249983
626199
1964016
137628
1079416
692990
106564
1363475
185280
1561554
1494630
1200175
1535938
711331
1539514
1929173
814531
857608
1347993
554747
388942
588964
1792521
1183055
722437
1604088
1161713
250239
1224204
1045996
279673
1853398
1569511
1795570
379848
661273
695477
324044
1916225
1276467
667201
1230734
1174290
1725605
382062
1694772
828511
1239482
1504389
1615531
511738
1689474
1044857
1473928
357292
5962
1343609
923665
1178320
728034
1099482
282896
166373
173978
1534254
154164
959453
1477298
646018
1640276
1590308
403729
601780
633057
1902913
1669403
798443
339432
186582
733627
1599861
1942163
100153
1721730
1694641
981660
1663842
1158414
1784755
559665
1874749
34410
1624914
988966
657214
1801408
544908
1202644
749379
1167050
1626793
832041
1293404
1328384
1238909
1588135
1516585
1765484
394525
288411
743282
116381
873626
165275
880625
682406
915087
535931
602292
545885
1079121
1103387
1161187
603081
1321587
1121850
707709
1056770
151644
1522806
1645462
1208083
450673
881373
1371752
165751
1431289
164345
1580403
83060
353646
1934019
799472
515254
1007386
537098
1442302
1371709
699377
1001631
668059
271879
63842
1655903
966421
1929105
1438225
1518247
162240
1618284
1979682
158662
956289
1381646
590129
389305
1839743
941369
339995
1259645
98534
359248
432366
1950400
1598782
1140660
127394
1924151
710625
812158
1250239
1768128
1966545
247858
1792084
688950
1098897
621582
1216955
1306557
1171329
827906
1376716
966939
729768
1884986
954532
703310
37801
1488005
10427
152608
289000
963117
736790
47047
130670
759913
337133
1297159
616140
798705
1496982
1355659
792647
1041765
1084435
1687359
1557734
1879333
1709440
864439
1248087
1525664
369567
1623170
1502206
1495529
1133103
1662681
1790607
506080
1194637
1672602
1837077
1092294
916073
69790
1734736
1917407
1042689
1819946
385908
748735
1983592
1590633
1899120
730426
511835
1337519
1940147
1272711
763125
1333954
1743001
1411092
781182
1165441
953850
1418567
319645
234044
132201
196753
542313
1905294
1891091
523349
1984300
1700323
583105
1094217
1737813
1415601
532355
1853630
198757
13837
1036221
1656725
250974
1586847
1523255
1488773
529291
98955
407482
249589
1678881
409124
1229207
1083604
603990
1209095
308909
786430
251367
1699778
50742
1781777
384139
501244
1433823
786197
1072779
164523
1658207
854639
226074
1560622
351884
1703110
147478
19089
178644
425303
1575914
186009
1653207
487941
1697388
383774
64504
1253722
1182162
1784503
1693346
316957
155751
773274
1667321
91703
216511
1372304
672193
1235725
529624
474372
397827
1431689
1715163
398167
1286605
1600604
584664
1661109
1718612
1095103
219679
571397
1581128
779398
711516
1781944
1498839
1395229
1158107
773355
1395269
402146
1824970
30964
616646
1633591
39420
1865741
978594
1732405
1040985
1854411
1705303
357937
1133354
131432
1294059
1483330
748029
1775643
838056
129861
1358223
646018
706283
1528833
1546272
1609124
379521
816947
522388
666973
1863503
1815110
1291511
1994638
523335
1399447
1793134
520171
1163404
303008
361964
42653
1860367
1099097
920915
1199010
1707947
719399
1522066
1135512
1920602
288460
527532
1209696
868014
372149
1742608
526845
1047791
691682
23055
664287
1184062
917509
1907384
566259
146441
710237
444056
594733
107907
1272613
344482
160151
1210909
570116
1439232
8886
317158
78488
1076189
1765866
1316262
372547
757874
313914
873978
1206324
1555676
1264610
1113954
1692811
1860591
1516042
165365
1172490
96239
1287568
763186
1907128
976108
1429000
68991
1138955
1865141
1159533
841115
1467549
679196
1465824
1455316
1858656
1668208
1752265
1066565
1244308
1316536
870788
548903
610576
1652294
802611
1771396
207278
1136046
121939
338873
801199
169178
1157463
37376
1970857
218133
1071702
286155
321608
985810
1132157
1558325
1934322
858033
900930
1682991
1966756
902401
418761
1562141
1804200
171839
1119359
1614389
225972
353161
1456289
169052
920072
240759
1281956
228666
1333938
439872
303014
851248
584723
639289
832205
1625777
1141231
1744105
737223
1525755
1503220
515440
612530
612369
1359940
832476
1888514
1744184
702075
1613723
1033181
309655
1239928
1201352
1716246
1987666
613027
17872
1906021
1659599
734197
1568792
169730
1885001
814859
1605166
1373775
762541
515287
150262
898617
671672
431120
1000592
357544
652682
1863703
768829
397467
114515
1454798
637702
1747062
400361
201438
1968073
1936964
1999587
480994
298460
1035407
1298560
51054
1389052
1919404
1354941
254812
1858918
1604071
1751353
526576
21320
1473224
399280
818436
1321498
308565
122080
1285589
1953406
923017
671980
1856837
1070240
1393504
1095617
1206768
1097340
1571037
1685766
1129009
55012
1954201
1085850
873320
463241
649700
39187
375584
88134
1430432
902504
809825
786751
467251
1185814
1147619
1264465
283195
546975
793064
948782
1823371
1477257
692683
1000512
612316
1089261
1971000
35056
813844
68610
977312
304077
334939
67560
1717962
111151
1517983
1534384
320090
1604449
492891
1568235
1874566
662476
326853
1269747
1350557
869959
648271
1017219
337578
465633
635012
1622287
160232
1633143
1349732
1524055
1539207
794761
351170
1544846
1071165
706937
1234558
1093754
1005060
448341
1897798
510577
1961514
1728751
111532
1262259
343532
261044
935132
1211963
1584644
1003051
1244479
786725
1333894
596919
745112
401158
487645
1765532
999420
102945
487565
1999046
553834
1638439
489564
1531498
452196
583105
240447
1709855
1082860
1067002
208949
472855
1349602
1503377
1665911
1125917
1220520
1757727
467084
796826
1440345
1856135
578719
1011428
582924
1252799
1046848
1196952
323599
1715123
1827097
1813745
1136164
797386
1114663
161104
887719
1317032
102250
1700531
576413
1795131
753404
1097450
1733934
1840611
1706394
993491
1834105
298345
1690551
1254666
1458210
1947852
1484271
743167
463920
1835460
1369919
1644867
1339569
932936
1630569
888331
1583268
1067586
1220730
1875570
1768263
723720
1552086
1139331
1362603
1852013
1632960
253900
118067
1310427
762451
260236
527430
68971
1326477
192480
532232
1215025
1702694
1182774
76726
344720
491357
330395
68711
956617
464699
357596
1489432
250339
419055
782953
1528267
371989
1005272
914266
824224
1372069
1232046
1234585
1619499
1744643
1150262
1518487
1663508
851869
95354
104217
1861413
604459
864481
1620591
923248
809442
380533
797006
279307
802736
1372308
1577959
1207668
1191487
1695676
1647030
72537
943928
196126
11240
1579871
939973
1396309
847793
1889821
1398311
232104
118534
1529749
1453534
1689457
970041
1963151
901775
1389468
223695
718949
1599517
738598
1560237
1010952
1852427
1769277
652396
1719345
32957
923895
1165978
1466686
375046
17739
958388
1209550
1915289
536879
1233599
118758
1527030
248240
570996
719235
639596
726616
1583824
1544312
1609134
708695
1646923
1235846
927078
173661
982294
1386677
101143
1104161
1221641
1697555
1740290
1311142
1502980
717938
906433
711267
869560
923499
1462313
540829
149759
367946
822069
144292
1230028
742615
1008808
45250
96857
1979013
440860
1427537
1209063
219086
64626
706803
338734
287449
465809
1989419
1679423
1277114
1102161
1812724
599412
763726
575573
1882827
299768
1782821
1440333
1529577
1527768
1806981
1633365
220950
868509
1115146
126069
1095166
1016552
324454
1725428
251804
1040592
788509
949961
1282998
58225
459057
1633607
900466
1891900
1742090
496507
1862788
743383
1772532
1701287
78363
1079010
1823826
133028
1135725
477851
618695
1817649
1998698
728893
623300
64265
1220870
4315
1735948
107939
747766
1670461
1357155
1951118
627714
420229
421528
1083564
450698
30185
609265
443022
638304
952153
758184
1786525
651987
394937
1878186
301068
1871808
369396
403314
1434942
1244232
1679096
847472
1126274
1377952
1537285
169434
1035169
1131214
89080
850019
1239719
1699450
1441907
580834
671089
673934
382406
275067
155576
310871
737330
271826
547946
356540
344023
1776266
1142562
1669290
674393
1183469
1706223
741
26891
1289109
1758533
1032786
190406
407128
453255
1484827
1066616
1291120
720819
1878059
1003122
192815
50208
1750843
1488031
939212
1875898
1987584
1182024
701727
1315607
199483
698881
1546866
1771035
440396
1402320
50762
1605813
1429644
314809
1898187
1891660
868764
177967
1093965
80390
709304
712407
1715294
430834
237285
361279
1289178
1157753
1772681
1128226
1233518
1438081
1587790
1774986
80881
1976869
1827360
1592213
1809000
1807075
1070117
1367515
1381223
506444
1431535
1530013
803722
1563568
976384
1125961
1416451
994867
1234956
666428
303087
1416015
354090
1271692
1093804
1095509
1533934
1949254
512176
1874231
758326
1448771
1937198
431753
1814892
1942030
1971194
134059
1206473
994568
1496384
743247
242570
559125
104272
1177968
1175152
115157
909190
16163
1251214
163986
409216
1955478
133382
46312
1798533
889983
1771612
1205741
1920211
1668482
1675763
1866425
850120
172027
1746477
1688488
1554640
1289178
976931
89259
105495
1681824
65971
1762698
1139809
481834
1087131
1950344
1909539
613569
465993
447337
1118628
1735060
1209069
1113526
589894
604662
445576
777725
148238
869340
290097
699601
422547
1186780
134861
584418
1737694
1785405
330766
1296037
571449
1738382
1257981
1559101
1228126
1429278
580612
836046
251772
785078
1885298
1824548
721735
1642457
464593
1717307
709169
492320
1144955
222310
1317775
1483566
609124
1101022
1263805
219543
263718
987311
250113
490738
1624744
1232756
741780
994003
665937
426375
671200
1613471
1532325
781880
1817382
1837297
782025
1098723
1935034
1786670
587046
623596
1581553
1307009
214006
1749292
979488
491865
642735
1986953
1349390
1516171
488175
17478
1188731
1376673
731907
1164055
1771312
1427259
896990
1927206
1019137
1690012
383190
941884
1011464
1467114
1238084
363284
283937
1831770
772961
881375
1039857
183118
796153
348198
298521
1683818
784082
1413462
1275992
289306
1233854
1341538
1065904
672833
1422104
825187
1025336
1340468
1730065
535462
272260
1903868
612468
1751836
728052
740886
331507
1678722
429546
1360968
1716445
203437
325636
1158129
1118525
1078226
215972
1089692
1851521
913896
746108
175303
276907
1649478
275460
1193016
784558
1808377
1752440
259364
132080
633923
683226
189177
708329
52572
773106
1847320
1204155
351388
493837
162363
1017569
304343
1201478
653443
1073880
1897149
256497
1510917
1953824
1614481
1244138
332155
746803
711419
1730660
1518479
110977
1784987
767634
1741981
925897
826275
276843
388416
541779
450286
730791
1426253
524754
977507
200834
1818702
959188
1695808
196195
99975
853970
1061865
1740259
534468
536626
77209
735862
1503152
1916631
1123357
1267475
1826105
436501
350409
939474
829232
1389140
336325
1232383
622689
1738472
953212
8668
1386672
681461
1697545
1179785
434510
1825786
284813
1012565
1343282
267920
1719810
1407934
157615
493674
313637
1630397
1171317
1739491
563725
1594760
21110
585685
1913080
694762
947314
1577536
1955590
1466556
1510408
205048
1707603
368797
391099
1363215
1555176
1752072
1199443
1394355
1939531
1348694
683882
260070
1103936
193170
793001
513865
473207
188521
1721752
723834
807490
1053678
332064
1898828
1721180
179305
803485
1940647
242861
1459538
1296843
313701
1576923
2355
1888148
234664
183697
1491976
29405
1823231
785749
1300095
1745371
1598568
1872564
472862
505375
49840
1697680
1442431
69566
772694
1857283
290901
1578805
631829
1709227
1826931
517941
646369
1278850
82238
152383
1734002
318016
1844197
896584
837614
1921740
1357317
9794
1565651
1373242
74095
1142171
1641524
1578223
433264
1295940
290368
465977
698882
112494
838774
175591
1521404
1701239
325547
1263168
1732522
880970
1240813
442554
755978
1506433
1465358
1270313
1139912
924481
558028
702416
1628471
1053241
983168
1862086
83059
281258
1456183
1407178
1155134
1103553
930530
991088
225693
1633544
642287
1208120
1427369
449693
633425
512550
1027284
785151
1273137
1767266
1746363
449371
596395
1234192
1452791
1302038
1276853
956600
1193780
1301645
1285526
1684256
481988
1302314
966779
556440
503196
96328
1085024
106303
133886
1173591
997319
39952
1547910
2929
1541595
1035215
873473
859466
496985
466680
1394198
1862565
754627
494166
656211
1638639
413861
1597319
1263732
155666
1957406
827757
249861
1151493
744753
151725
1317795
1001702
627346
570795
1557081
889469
554416
1339104
1370127
1941470
551943
1930046
1448861
1633841
512174
436065
238778
1124878
1565211
1285841
427406
1911855
462817
1043952
781511
1849586
821979
603926
1527486
757874
1842169
1545971
416205
1057197
635505
422534
508018
884011
547664
1517855
768876
426689
1090597
329188
1736506
453841
114785
1374522
599716
1855111
553839
407958
1199640
1318465
1698586
1041586
1515691
1497706
1182729
810057
395365
646151
138595
1414519
1353734
167303
410126
1796433
1918883
266233
952034
1460893
564777
943139
54460
1078154
210139
1805242
859026
1766101
42223
1888133
1495646
1347244
916113
144272
1072791
1204727
1729511
1006238
1825470
258291
1289146
756783
1601264
1730637
23463
902285
917182
1765589
717212
551244
1729809
1141461
1737847
1006932
502712
965466
112893
1137915
1014597
1923002
1163850
458025
814379
1412746
1068365
685412
1100502
1782421
821559
1466519
1584576
742624
664426
975375
670558
1517544
1972675
583657
1103636
885023
643319
407549
1094918
1308335
241007
37090
285581
630807
563499
943420
1340904
832512
1689866
1902903
579731
1401135
1103330
144133
1674106
745589
1642441
839679
1419200
726105
982891
836771
489028
1202591
170348
1845969
1225883
668285
1713360
633276
1073237
237022
1448171
1694555
998076
374006
605405
1147872
1129494
364019
1152880
1295790
1103259
1596527
967118
1915411
1120847
950691
1962215
1767339
1039080
1279295
1943814
1656571
33482
114254
618819
1084527
184061
1254531
289252
56956
1032203
31601
5480
8304
943402
921966
1639547
1106052
1003508
1711115
1128201
637646
614839
1576945
1093784
1936408
663021
1264455
921968
1086824
1015574
1942336
763002
1669291
925862
1181963
1414666
1877219
726579
1433011
1671009
458247
17720
1868694
996538
1898835
1334267
1314524
1242794
554762
1375986
220730
44613
1748792
634535
884687
718290
1326551
1111181
311031
133289
650685
1289094
802200
1527970
656641
1256181
1220424
879198
438753
350786
1531005
1196268
618796
144490
1385310
1096806
306454
1941206
1505086
1252015
735282
1553567
1121940
283971
882273
674627
189234
1903594
1338115
786930
1271206
1047115
179412
525213
333459
601681
703458
377826
1953328
950579
546891
626777
1113558
226796
17176
294304
462421
572988
1677720
1526158
1622488
673228
381954
1228273
67909
1691571
155240
667562
1625683
1505463
310801
271141
1789352
829389
1071583
1317578
826652
1291649
760437
1901475
1955185
1779723
1453092
934836
698063
745426
1724729
843026
733151
1968225
235380
594799
1812824
1421952
320381
739101
1681683
41294
570231
29968
467041
1043906
1626674
1883510
11128
1928501
61421
1206190
1634058
31751
1129983
1042511
1080870
700134
221931
525967
698058
1887385
63809
1170785
1449890
1178129
1298770
1501246
1549993
1985669
198930
1224483
1215750
1156821
876043
328187
1115501
1704890
1940223
1370465
1533676
53562
901375
1140085
1921245
1587837
1071547
1785898
781355
326485
490215
1321255
1632049
1476164
839883
1469204
508600
1550501
1381383
1889125
1340549
942452
1965653
556852
1077886
610856
517162
813097
1640194
467271
812278
1288109
1407391
973898
1885451
273977
1142754
1477524
1969737
1905644
1374450
1405327
1206861
428580
265051
1578432
1524855
1062659
875084
1437270
430704
522091
1741624
103119
177132
538212
725499
421932
1885197
427969
1235230
1496500
1098309
1521669
643433
1677469
1906108
1232317
1752040
797426
910885
677306
1388274
993827
824893
1160642
1913171
1750521
348327
423277
612771
1866224
142485
1814816
811701
111885
1523472
903149
1476341
1121334
1829988
1072812
1845878
1328049
912005
416436
291469
984369
1882801
713751
137972
786684
1508694
1000010
1871650
795669
1887629
538417
1809615
1784580
848995
806292
1097134
488833
324802
321798
1466562
655948
612907
1317632
326564
1990215
212156
1599550
1056767
71236
1180747
327165
546557
657995
1649242
1748524
400997
1173591
1326289
768557
1982481
804525
267402
1702136
935058
616515
763149
724199
1867100
1441553
1993098
1932288
1635871
265270
500544
1556371
1252877
579532
867473
211081
1191851
1349720
1018981
1907836
628680
27423
792131
492618
848846
1725344
1749397
619831
51907
625660
1459120
763053
309051
1982833
123922
1008871
844174
1769123
774887
1890216
970912
1500039
1666266
1196177
855377
1217989
592779
1030161
818964
1679970
1534747
1478783
239857
110912
1298527
1247862
1508309
362189
795108
331057
62632
269206
455367
1411419
1677426
149518
331953
213879
1010709
1505288
1804035
1617770
211028
194153
1719026
1608091
1367444
1539281
1584504
1821830
1416807
592312
1470420
425683
1316307
1448085
516502
1055849
1885188
1853680
1610615
340047
152285
1175996
1997962
332232
1125845
1681810
1854884
428962
524023
10643
150611
1950115
1952510
179447
233161
1026830
1434731
317182
1672132
340706
1642043
1604195
892046
949219
946283
10956
1495681
1675315
191336
1773233
38850
479955
707910
109446
1567151
951809
936434
628851
1823120
1551018
452701
30911
737174
1765965
1744617
1786047
899820
1687318
618643
1897791
8876
346000
1345416
713996
1337553
1325732
46887
272335
979166
261852
203141
458943
1469325
320335
505501
1896651
1812136
1808762
47352
298770
431659
808705
1485378
794780
1988182
224203
1136895
1595890
1026078
1239702
1928567
249669
1156556
295645
512798
818597
267465
928808
371670
516850
1522722
9115
1656457
1357209
73519
653168
1624140
1458910
1085168
1726806
1502064
1870463
1033551
1962715
1868873
592059
1865756
1402450
1657960
1084370
1627412
1467344
949696
460171
357265
840659
806103
1903284
3074
1217735
691156
1448149
264479
528787
1405224
214300
1440681
284407
865551
1926213
409972
1850437
1239489
1581115
38147
1896137
1428984
1900041
848200
1928052
1033177
1692477
1496202
1932049
1730183
1854537
732642
1255162
640161
117957
1070697
339407
68573
1184630
1750056
1604780
1840792
1975834
1610209
989854
1538260
775768
619996
1551754
543586
1298684
841498
46105
1943724
1971188
1741584
651025
1108065
1399258
1627984
144297
1701886
784903
1508024
1766704
1482873
93922
945575
843702
1914800
340278
586599
534863
1688028
446439
1555098
1225213
239865
827365
700462
212179
467415
19002
1367179
648536
386476
1608766
330556
413329
113407
355292
126005
1827422
1637133
820627
1534461
1452811
1357772
667099
1022681
323565
1911177
580858
816096
1787652
679179
667516
637919
1242697
1200641
1746395
556271
239719
782568
632577
1385713
537359
1705224
763486
1614954
1291415
1739903
207830
782014
355586
1826922
68789
1541376
1804395
1205922
1517544
1021504
1695450
1527996
1956479
1585315
727701
306720
735110
582560
1416207
480806
108538
1562527
1532171
8679
191631
856151
1547342
636317
1980112
214913
66554
416813
241900
1291579
269305
1345287
536630
39240
230471
537497
617851
82346
1698468
1722118
337988
345055
1169024
790095
327948
290364
1866657
1562183
632698
392263
859519
1442803
1500003
743240
321470
1911890
1071972
1919012
469690
191503
1114832
408739
880439
862879
1369277
775009
540618
352090
1716588
188433
1286884
499449
1174321
743041
1185773
376179
688584
1003160
583542
1376031
1028200
436196
748334
1896812
1310884
338659
293876
1968675
903580
1228574
1262415
1026384
982866
1549318
1563167
1655621
437295
1915012
1034692
1257547
1369729
405868
1376163
769016
1700797
1411412
1286913
1473858
1452098
1087404
26032
914848
282129
174160
996673
1870693
648333
548709
215861
1992890
352512
1486475
1293370
115652
1509842
1881334
131492
1694502
109565
1137831
1559912
1530659
944567
171992
153449
1599518
1194055
1555152
473707
748255
59772
1686329
542041
1240247
400365
1606497
600540
798146
1062244
847188
1896976
1106730
1856844
18919
1142941
781877
871445
943271
1069559
839666
1484491
468342
1048067
515093
1095708
721148
1841064
860378
466516
812608
824161
584792
925320
1359484
881230
1652098
1944182
1412711
1011004
369804
1232381
717381
1679302
1800484
1801620
829266
777212
1663265
406563
1920748
1672954
425335
1995776
1550791
1390466
241503
1337423
774506
1723568
678245
763514
1434243
1144573
1255098
522625
744329
897739
785610
827158
646483
1988711
1380967
1351603
499040
1451079
1568748
1245044
1317265
1268979
1784656
1637441
1248540
1299711
393069
1088675
289016
1964119
1287228
1095914
544942
637707
1183657
235312
198042
1853285
990687
1449625
1265709
1139164
424316
399087
98312
25594
385867
1350302
475134
1293058
532713
702497
884048
827149
774991
1773040
1970869
600389
1823400
247566
1155878
777304
505341
1755739
1476313
1182923
368645
1327665
1580875
1310985
85340
1347028
837127
1608807
1127567
1019809
863601
1321291
1499024
1871495
1040297
272152
1076761
1695642
1843160
1532704
114202
1651989
1853652
1475455
134762
1396849
1723144
514579
1545542
796954
725779
1624128
1056504
733482
238967
1012522
741705
977412
345461
1138428
903154
867607
1225540
1346375
419252
1049745
1901847
721427
297222
1801552
117752
1027045
596510
1618193
1394300
367173
1992343
490837
347941
149996
1179114
826511
1812223
948746
853588
1854015
913834
415852
1536315
1473195
789810
151422
269638
1097416
235632
852464
1248244
1294224
1684292
78990
214877
523821
250737
1793378
1225761
1942973
219083
1391412
1515340
830466
1459476
1969149
495460
1542966
660450
1787153
645471
1376466
1581950
1898502
1773827
732273
1009734
1322195
1115781
1107791
719198
536443
1388526
1246860
572651
1058324
377193
1388082
555494
116757
1557865
435983
566643
134326
1881764
686426
1011047
1640906
977840
84370
1407948
1254340
1859812
1486533
1834678
741834
456994
1931332
205883
1280872
366088
158836
449288
6661
1898656
405309
1835236
1037719
280533
518092
1951613
991621
314960
567698
1473497
75837
765668
106750
1589057
1984917
1748719
784999
664888
12981
441223
1983979
895095
58590
1359944
1268962
265088
852275
706345
1049771
971167
164855
39851
304185
861325
183829
134958
454670
426653
1570695
46854
940818
1691485
1663362
1606038
635545
1288476
619612
1327385
166185
1113842
539580
485162
1354672
841514
1992140
1518696
1333843
860855
898759
1113321
1941305
1323798
1102427
1111849
1378725
634392
339002
833546
1828781
689337
129994
174233
1037158
1600590
1597067
216629
1347034
601494
1715852
128850
1649057
254951
931186
303384
214246
539896
1468866
558042
933804
956507
28529
897809
329996
1485250
1090440
1451523
550746
882641
1033004
739006
1363454
1814689
391126
1365557
1954825
791873
1574223
1122766
1219247
958245
757744
414410
832343
1695288
1640118
1412051
909308
1819275
393158
958176
585168
1073030
698039
1109571
907388
1283466
257711
41885
234237
1969933
1706049
457070
916723
1621883
106821
1893682
1170992
503379
1219361
1803770
936453
991096
901327
469800
1150818
1078304
91911
1164256
1475615
738943
688668
560251
434468
210965
901714
313614
85381
881633
1415985
1990850
1448037
1087338
1661544
136343
1905847
535433
1288641
42813
64743
63184
1862618
684262
801432
1319488
1423017
1879508
516536
364415
1577725
1326439
1504403
1571497
1784764
1108194
1989125
977589
337804
1501805
530086
1495394
1235760
1575600
179687
56269
1486105
943162
573935
456817
221674
1734076
805572
1804948
1892674
51785
950581
14550
1921012
1572326
1993277
1781461
588913
1832559
1790701
1843045
1321519
1035110
395375
1830146
51686
713975
730202
1364214
935749
1372267
304239
1562284
143695
379604
463080
843057
1441465
118203
1935378
1076794
1615364
357452
1427802
714534
1829652
560270
1094299
1653381
1991073
225320
1745467
915398
1771022
1815293
689948
1555078
1050482
737823
1341454
969338
687319
1519505
335157
1496440
1865370
1241605
625730
303035
1041560
207193
230330
951892
1734659
1652056
389673
1150322
951436
430375
1406710
945927
1496804
395510
754584
1754934
1722518
390587
1968894
1198552
1288895
953171
977715
15065
1764672
1885177
953008
179681
18464
459267
379559
360548
558301
265931
1948241
1257056
507382
375341
73126
1855604
1272033
101088
1541545
25539
1330076
125045
1816101
1526688
947280
1578911
1816589
1321409
1015987
1171465
431062
1538430
1892282
510736
1188827
723983
1007003
1699677
807887
1230143
333327
638827
1312551
1004790
171907
412039
1976701
435663
1231770
1513745
770052
1742367
770030
1270868
838265
852944
475070
416128
1885608
1256377
380478
1168534
1683015
48090
1869182
737517
1181149
1041819
664629
1195950
626722
988433
890457
120119
327814
1054524
509148
1406915
368059
1317954
742194
1920872
1532783
1513933
1699442
485597
1946639
1801278
505541
1792407
1994272
560345
539431
799973
600383
1106369
1253700
524983
276108
981254
1954417
679451
37336
1378677
822540
1130193
642377
1192283
186442
863811
825213
466813
802216
831457
623440
1235901
197957
1851150
308774
1639646
97976
1280519
1823975
1286947
975609
541945
778140
335314
1211406
538177
1206967
1105493
419884
1298233
152459
1080762
83172
1234096
990027
1201406
455100
448143
1388022
1530203
252590
1292996
1205820
920476
694800
476926
1183379
283586
831139
116484
584208
782230
1169417
1778109
1712683
1154551
1362260
1962860
109964
1942063
49411
956489
1761495
871262
1508983
74781
951689
1541724
1730259
1956686
706654
1286859
892639
1396411
1680489
71575
1778289
72108
723995
1001746
91293
863151
1302362
1064748
1958237
456671
1365165
1595317
832535
367314
1375673
1582162
714395
1857331
1867381
1912205
1264275
448849
1968096
341278
1988396
733984
426362
1347447
1766727
1470848
703126
1565107
1451429
1375405
628476
497865
1272797
1374127
1851714
1572673
151348
798949
593856
1090183
456238
421023
137871
1966638
100448
1545081
661668
1397412
1154999
718414
1648502
1890369
622119
727730
107944
572867
1491473
1535318
358985
1645081
34672
1854274
1393865
406656
1106059
693000
468002
1340400
1606604
1072977
384105
97404
561476
1449280
474923
898670
1093580
174916
741045
103927
1077171
972992
384580
1207396
1268181
1213280
1710159
1673487
615255
1849162
951765
521243
1001061
74475
1297983
926113
156397
934895
1959192
189216
1741194
1894761
939188
1956681
989184
1948082
1872859
795409
1255437
982637
40824
1840444
528195
1209193
1076286
367723
1794809
1122580
1627675
1140669
1590740
189320
783431
678342
233015
1897487
1442354
1327451
1942640
953990
888258
715919
1907104
707424
1209354
1975152
835945
1463602
620239
987176
1776451
826945
1868355
1410883
163317
1141464
259364
655673
1517392
455113
1590278
1486481
1066664
835643
1938363
968602
1914455
431366
1910124
1489302
1459978
1131837
1350145
1291566
365552
1174919
104831
1490949
1278246
561661
456509
309561
800393
1483516
984214
1498102
1156884
828240
898937
583607
1969354
1394837
1811790
734468
1211751
1187700
1266725
1599056
339730
1656203
865139
1465948
964162
496041
1248867
878544
1386657
1830087
1979570
745668
1082829
44073
1577045
304132
1882683
927251
77284
1389862
721001
869937
998722
1979619
1626004
1991254
1446967
1686015
1971594
719953
46519
657133
1657448
1617995
1374036
1429360
1838491
253676
1235481
1409141
731397
1050169
1187967
1071586
564450
728496
434446
1160938
707729
824317
1532070
91194
1104336
1359921
1923509
531006
1612766
1503213
1578641
581238
1338952
1534137
26037
1505230
395223
1484912
1254708
1976531
916518
520807
705562
50998
1589170
250760
1165471
1948192
1614373
66258
1132449
816749
479692
1248379
749117
1061293
1172760
765555
26017
286925
1746731
673592
209481
751334
1539705
1243889
354958
1779904
172680
508446
1242240
305547
1004405
75031
379921
768901
165598
299809
756725
705048
1675301
1609896
1485113
1389524
1646330
1917200
1549289
1175140
1859168
475937
1986662
671296
1136011
1196701
699916
975388
1060913
1222633
422388
362358
999887
239360
646402
1186256
712
1204095
36601
1465
72933
1550928
1045630
1178663
535659
1810929
1290997
45056
1925296
748831
1578697
1871741
32167
417088
1748200
1422038
1290628
1000958
1034179
1692776
1051137
681256
1390086
175342
314764
572115
1327093
441042
1593426
374485
1381022
1782631
1826722
1750371
1910917
53870
373329
441242
641142
861532
1523233
291390
357430
1734378
695184
663542
574806
69258
262688
1803505
206069
48189
1375471
1677771
1234529
1036745
751831
499212
741378
1264341
1584351
763072
960962
741247
998063
1615269
1694702
414251
1654435
1146342
1347574
1056048
1126407
1472801
1071919
570143
760100
1371692
984696
1335146
978780
1609881
764362
1760753
527531
1727882
794932
926617
59352
416489
1660642
799939
103015
1659489
299969
1894206
541132
316782
681624
167382
1001380
1613198
22967
1946295
1906871
401970
41936
343938
368664
893892
397526
1107199
553308
1823389
423644
1331526
135197
567735
638703
289157
790311
65332
791159
1395902
619376
1310878
1694148
1358942
131293
964870
397470
1780968
1850326
726729
447631
913942
1108365
556863
1023331
1510404
77318
1238081
190104
828700
320929
718750
164634
1301098
1121800
1911489
790632
846052
1288593
1253989
1457987
191107
353180
1454877
814291
776184
68548
1696095
173703
606590
754853
434359
481341
1565371
1585164
1217609
1743975
917055
1338422
540204
1651628
445109
58575
358821
1729711
1668764
175724
1048251
1316378
130657
246992
1188607
170197
1507304
1894374
781393
1911049
272973
1743336
94080
1587955
1471067
523295
442821
1305029
1676752
1088076
345211
1419279
1006471
477770
1174357
1367933
1250066
1241058
599644
1680684
1122538
1110772
1516401
1275321
1053481
226396
123363
1629276
1546495
1515182
434292
210099
540955
1299447
317420
1838695
1386680
1778942
870351
586051
1844106
356741
7235
443354
713341
1774005
595918
1462305
512746
37174
1827143
1406171
1747087
1492646
747429
330094
1994211
1901425
451890
1062217
143173
1292300
1726029
791450
428364
1582644
223938
858946
1436414
1278026
1968259
157822
907948
244179
1006552
1099602
1852507
568273
760314
1815280
1973259
1513248
168273
284200
98443
971383
1589899
1248291
1417249
708261
1314115
1868673
1965998
453229
1484207
134646
467948
437324
937025
1175069
1151810
1700889
947535
540176
1883385
477604
396516
1605111
1968576
1144570
1015491
1573853
1749262
1744389
1090600
1753893
855964
69764
1337409
1001973
726251
463407
683460
482258
1904675
744414
93078
469729
1208972
1363203
1537914
1415196
1245580
1825976
691688
1109371
1672660
1166948
150986
18825
1495712
1308818
729198
1648983
1243811
1616581
1764959
1018920
1878907
1170169
1175346
144577
1572761
552729
1630220
380793
662330
1340709
140853
1426439
1124136
1704806
1320231
1427794
1875837
1847938
73587
1605751
1141867
853298
1844402
1431966
1834594
854205
159600
1439946
1581315
509921
1098058
1403437
518050
1989294
744130
525293
981091
1110842
407085
1748287
1728729
283750
1261298
506977
597154
1592638
1863888
466205
1078519
1764499
49309
1070557
1920861
214015
908101
30179
524398
346728
134453
1323866
8944
1411937
1359530
1488406
234890
848259
1792011
1187009
906483
1048596
214839
806908
327099
1565769
1568341
1113761
793052
175899
1282220
491291
632605
5523
749555
96684
795725
74896
165585
1678961
1354471
661304
1702156
1923472
367135
909122
118709
1553690
325609
1603222
193282
167430
428828
1321792
1876202
408645
1246662
1912635
1095725
239660
1452450
1918334
284170
1571003
1494554
1101161
1250497
11897
1186872
295168
230349
1414106
1619736
1469511
106742
450835
1892719
66863
1748089
1988596
672646
698219
1042065
1341764
1582616
1658264
1082932
793099
1521897
1932392
199947
257464
1713315
374023
1220755
488459
923890
1261606
1416552
1323403
448752
46420
811654
1462718
1774894
1096349
1607271
1957059
407168
923849
469964
1809843
260284
1966670
1457776
817779
578242
93345
441698
1931323
1465288
1378629
1188865
811742
507426
671406
341533
526068
1908466
26357
1268607
1678085
1968596
385713
1242459
99558
948035
1154127
394981
1205566
909353
586389
699007
1631514
313753
1650784
1711876
328989
442394
332155
1195823
1667416
1620703
773603
1766537
1045949
1871212
229874
1845873
619989
1041919
1226072
671112
77563
546769
821116
1937558
1364037
1867138
728998
116860
756069
1531544
736343
1715000
28162
706438
180086
744692
362457
130787
1205133
1622598
136081
1883715
1946388
1884424
16527
686618
457547
1722664
138892
1942224
1942265
39820
177872
1738715
1231532
1530216
947435
1597501
534274
1490479
555246
1908507
263522
1356450
1066773
454851
86045
169806
20493
1508616
740411
726625
157454
196640
1615814
896830
1583205
1932332
30818
1325189
151835
135941
496611
1523812
198065
1112223
1349396
190529
591246
736401
1416872
750757
415998
1217003
1419482
1362112
134837
250663
315203
1378297
500291
317816
740093
1420017
414583
1887421
1144392
1602498
623346
1746799
1747902
1155078
1714520
686713
1428460
29519
913958
828979
1384143
1549287
302790
163489
1530424
896173
837920
1357818
1996719
29697
987228
1637717
818479
678269
1924259
368837
1857647
1856750
1462461
1841722
612229
1263065
792976
268797
805888
692693
1879427
1468931
315849
869908
638373
451182
13815
386813
493407
304920
667558
736799
1972603
451276
518500
1377249
1405987
1637527
1184205
52078
111695
1728358
767117
513120
1842459
1799518
1651939
763457
866503
684664
1688342
207600
805743
139920
923579
1476324
211213
1162976
1654752
1851797
1414019
1156854
90725
443433
846134
1995861
1062985
1719830
782866
891707
25003
1104137
966522
1440675
1323435
1084034
1714591
154227
426026
563002
921604
382668
1491724
579532
1362862
1059156
643560
1354931
1316614
1817114
1169087
1788882
431219
1612626
165491
279617
522158
284096
1369300
144777
1187331
1385800
1213676
527480
1068861
1686652
944927
1525854
1767289
1081111
492870
1543960
122214
1832292
1486602
652791
1778469
1136430
1471222
1030050
484902
1572201
1795469
411350
363602
767128
1526843
1731461
1264525
628451
841747
1273868
632092
1388948
168029
668205
1749420
1534359
1048969
1371389
1584518
835639
592542
1919344
1823154
666619
970599
1785751
113168
1899789
898986
74368
136847
1570234
1287711
257054
1589949
1385062
256333
1419247
1512447
801071
1934404
696
1258324
1693824
1192130
271729
631293
1225637
1866814
780698
207107
213432
798556
1148998
775519
1086465
1409406
1625866
954135
498267
1457879
1618373
74197
1317113
573988
617187
262919
60704
92609
272244
613307
47055
1491704
549225
1014663
122662
392348
164419
1871940
1230869
1477442
818649
1664053
1848748
759888
739043
978824
1084272
752864
936730
1331047
1388666
1594198
684088
1780764
92418
542729
1931353
1429997
270255
1818910
366555
1355810
1143821
1871321
852238
250980
1016554
1088961
1289210
1545672
181538
143262
1882827
1739345
13549
1166413
161904
1742644
1348522
1231099
1172751
1748922
1145493
1459172
1633522
1898588
617348
1277135
163311
486991
678494
996258
1808390
1028254
615161
1292141
743871
292499
1852904
516197
965918
644736
356170
349959
577523
1783929
611666
908517
1263874
1138394
460377
368364
333882
959116
1755888
408142
150495
640011
330960
973349
1746607
209726
1279376
1544732
1431124
156086
555505
1511440
357930
218604
1865109
1266585
1709120
1479027
1936265
247779
1044205
55113
787259
60141
406553
1511454
1800956
1698496
1538860
1246959
824905
944662
1379919
1830549
370896
1768176
795152
1825874
1080392
1998249
1165075
1470863
571246
539838
29737
642015
1005148
463830
492327
638763
1752862
1718188
670654
508459
771482
157658
581945
1853573
1580971
838826
1789212
1304486
175921
1337622
808865
11085
1232152
598399
1607045
807916
864020
827473
607688
56507
1897597
460730
134796
794507
1896277
1077947
798203
236354
1916449
758456
1216288
670928
681268
1900254
1803434
151793
915976
81512
1436130
606886
466916
978087
192322
1652091
347092
1237351
628848
1094770
140146
700031
1310108
1500690
1978463
927366
1442174
1809039
865467
1975614
528990
441074
1785316
1434583
1765848
222506
142011
801160
1141617
547714
778805
1265317
165221
620477
1880104
1591213
60418
1799994
1209194
1699747
385509
150656
197753
481357
1607259
1625563
1938784
90807
915589
1742643
468640
1760553
215688
691901
567059
1285625
1993179
835381
454166
839128
417182
140759
1271971
1734217
1750348
916505
330247
1054776
1350815
1511568
1210041
1965896
836533
924203
369982
483463
1319722
1503754
1149100
265538
240805
956080
201128
1535082
914621
1386189
773045
1810207
1057116
1502026
590841
1560575
69918
1085460
681216
442198
1217617
1516569
652135
780557
1037868
1786783
1783725
982327
379712
327944
314451
799992
1108822
11502
192833
1864903
1279171
810386
1390716
664759
48417
283622
1308857
1731923
1180773
1526034
844877
627234
1107579
1958919
661253
7055
1608763
59750
893483
647630
1153473
1599678
227094
1396872
910359
1548272
606846
448404
1326136
426728
1056276
1543561
973881
1673821
1439826
493750
1395010
98211
1439993
1510783
900352
101478
563983
1328940
256771
1773612
1895214
566238
1599799
1127421
278165
861701
1166984
1292213
1366333
1882024
1313630
529278
33605
802702
73035
561127
411579
1131050
1205122
1156823
1600239
1005226
353398
490076
278662
1846007
274407
1091270
1350618
1610236
643235
1317335
1035143
326223
1271214
807196
1161340
999011
639321
268962
404433
1307965
463713
1408257
1780643
620227
1140043
66828
140614
541996
1430465
1698008
350956
791023
397064
1437470
329165
336630
514443
20992
1283348
337579
233579
285720
42253
1290490
858916
1218511
1147942
654364
845188
546994
640724
1360674
1412184
1996090
937915
1054424
1898324
585246
478252
1191665
2465
1268756
141817
1903356
1504639
1461520
1910450
285125
1047555
1845618
598363
1510275
1005571
1060532
1228807
338530
328842
1218685
277817
1266813
1417989
1719901
604461
1462573
202163
1286176
683983
1059018
1209171
1753409
910724
742794
1917180
569157
591039
366713
591060
1687564
1300538
1747317
848003
943400
663165
403062
290344
468533
1165848
1246130
1356559
942072
1872881
1918126
1435118
255408
1892495
1392226
1092475
1699094
314671
1884427
724745
632282
756637
574691
1566972
106773
805904
1272236
33793
397685
1513580
194946
330256
1399358
1590123
54425
433389
1672007
1823779
1458548
1328566
1967427
1971234
1729022
1606988
173972
450626
615382
977648
1005767
1912784
1136401
836274
1241640
1234741
1757327
1014726
667800
1249895
615081
1275505
1907943
88323
969469
820508
642901
1507442
534896
1384424
1128948
88254
582317
315429
1103574
1373037
662814
758945
720044
294453
813372
1830937
1351547
1018164
1608242
1877988
1833806
1471606
1659291
947159
543910
734304
472790
71242
1265498
1214852
1132407
1683218
1730644
698841
1344952
1010665
1565205
784893
1206908
1275670
387000
132257
1837952
1564117
1452299
1502584
890654
496029
1035430
665110
1372956
1390030
1074736
696261
755438
92003
1384529
1568798
422819
1186471
1377008
786002
562905
1428871
894258
357315
755896
1086237
256996
1778080
1765274
522132
586187
863727
1496618
700355
1871643
1169702
295224
726236
366967
1428610
318136
1718221
363058
458743
1326788
663386
15960
501738
102043
1280703
439022
339584
8692
927899
1288992
1084564
13963
1023602
766866
1422727
60136
1511231
310634
1574260
1488182
939551
1948981
1180557
783603
265019
902162
1983199
1049211
1528054
1847167
453807
1126119
1933763
1255658
409103
1798601
1538033
1733969
1980422
1222505
367642
928409
601098
1962674
983425
1165266
898646
1005914
451755
618603
1716708
1677274
528697
1908459
144932
363514
74569
265130
1826035
588965
1069200
1716213
1172090
1159683
123626
1961082
991258
1400419
487495
800596
1525257
1693717
1762763
1906871
175110
1197037
973999
1520868
1654507
890098
1433191
643021
769477
679963
1094506
1911031
1039610
438508
130899
1467899
624592
455413
446907
226274
1530633
1598381
840951
1403549
1335593
747793
1389336
837006
1331846
998486
881954
1711778
520741
526714
53525
894164
1890526
925169
111266
237711
233766
143380
1701374
614290
794363
25855
1507292
1601458
1961038
1367153
1082343
1407255
1898233
75573
1778941
400775
1278646
635496
143592
1035962
1076422
1948696
1806660
211248
1875726
72492
933269
624111
1642130
379835
1869734
1641311
1276584
970881
1194621
1174761
1012597
1004214
1357716
904699
66140
30585
793755
1858574
522364
908979
86940
1617081
1523405
1402960
518465
1738026
902849
516054
1706015
984315
1060678
1824244
1528873
800356
319030
1075624
705539
465753
1718335
1647445
1616173
771373
1537379
1123679
188965
1086086
179545
145385
251228
1040528
1804692
1166948
1580689
1336421
1442314
1431555
1901133
1113818
581382
1879502
1962709
1806408
1484529
551603
51529
1248371
204402
846432
1791741
890681
485229
1560
1229313
1757261
876536
87423
484979
1699488
953359
1740931
285226
1855465
331234
876747
1480985
949458
1330615
1570033
822724
891526
594009
1583360
271924
1438002
519023
351140
1539046
909785
491119
1393125
1611853
759892
1099550
704525
570017
490483
1873251
45028
1954430
1262732
1996249
1045804
1887585
64527
372796
787238
503940
1012216
1841569
869412
1780216
308145
1101368
1463450
346940
1041803
1618439
1645674
1213214
715412
896237
81212
730796
621002
306904
1157095
1122579
1635644
775436
666045
1519935
893769
1404177
200262
1325147
757902
249757
1665214
1587044
159499
392894
1210830
1797096
973392
681304
635045
1627008
1320867
866040
1032444
25286
1358917
1913634
1518729
1505751
44702
746998
639308
10524
1137138
1445946
408230
1362511
808805
1739472
1944165
575846
854077
802344
553752
883879
769260
703620
512679
1714706
869137
1493643
469496
428560
302042
1777637
1428249
266364
1423027
343326
380257
948657
1386090
1123269
75387
7350
151426
840313
213715
1472981
1078747
1327232
1981736
1380431
50985
344411
1627897
1160187
759791
1950012
633632
1898083
1388360
360891
875821
840908
1446349
372774
604144
781053
680734
1009632
1317527
608604
1248137
249121
1089942
313255
118475
1414516
1820014
281785
1736950
38230
1510531
29255
786148
775255
1874850
231029
1258752
43132
471858
488512
571023
1998732
172958
1842856
1147491
550827
1115823
1423333
1044418
307478
1386204
948429
1416012
530751
1967434
760710
1830319
1934849
1401509
1563928
230938
84020
497438
693206
269463
1145849
1860764
1898967
912355
39998
989743
1691757
1270546
189162
1803997
1718779
1847501
66717
469099
1167559
1666377
648938
450540
232174
1866224
210113
23284
365503
155834
693138
1811680
351008
1462147
516895
1266604
1797740
672533
1567792
1605789
1230054
1500045
1758917
649252
1985705
309741
1265546
1557375
1103249
1290825
656244
1725260
1403977
1265261
775729
553742
1281754
1573824
1189268
1632043
815202
1344107
1291961
1004868
916143
1922549
848721
1567139
1531031
1478731
1336364
651496
351268
866295
1900265
703186
733047
733862
1904731
995231
153143
1711247
783952
494553
1611548
1869973
1777533
1150098
556831
1284429
1056913
969762
527030
279416
1642122
172653
724127
1331798
446984
1397147
41113
1373542
367815
826265
649097
1632779
1080606
1630708
577822
128686
65320
761574
177854
1772549
1136175
352707
1136932
967315
1877568
1902310
1305173
747147
493110
336614
595247
1175178
1991977
1497925
623740
467446
1128158
1106218
1382815
445508
1116835
1383616
148776
1464364
1068013
78300
1564734
1259551
716511
1704161
1187171
1634428
576068
1459603
1865418
439655
168778
670075
283232
1181687
715979
1251577
1608859
988523
76453
390472
177157
1448292
1049773
1917
1387196
134950
858774
601366
1399172
764995
1233030
616782
1977640
304801
455626
336530
424465
528602
317055
171216
1389275
1935898
1890241
1810185
1746498
1883646
1664163
1757341
1336712
695850
1095998
1629694
1045375
1015215
957094
212942
409058
930626
1194248
979895
152404
1626423
732832
993158
98329
1454670
1906579
1992399
1073602
1609530
41970
588187
1548585
356925
1315463
760058
1208521
351894
1481107
19822
1555707
369183
486064
497800
321181
1518765
1910257
1286992
291471
1949110
1357585
441146
1394866
1860051
568326
1920406
36052
1692591
1694150
1753028
1000518
350600
1420188
1969938
398373
1493732
1287900
616166
1951602
1966701
444959
838601
796857
1176171
318763
893584
197045
515109
532823
1492039
572551
1921390
715801
1402643
511713
1718078
1029965
516985
178562
287319
1131264
621421
894133
994971
979788
1621783
1053272
717272
254042
552346
1975509
1833139
418541
613116
451656
573776
791477
353015
176044
1680626
1760596
155003
721110
1537654
1613605
1179762
409858
766664
1234133
297102
1639670
709208
1959955
1241810
1336735
13922
1214521
1247914
142496
1371318
53549
848483
1036668
55281
1861368
1342229
37733
1066547
958007
326915
1328734
440553
673459
519747
1335448
1669637
640974
382183
1030508
1184866
553408
137335
1915616
368470
1176433
130210
1104572
1495326
191174
1015857
745538
1197751
1324589
374446
531046
1459663
1113744
171899
1270160
191986
795481
1202524
1169411
700276
298144
696675
1742944
1407544
986587
331351
1214138
1462164
1509146
1594704
1924861
1719562
574415
332649
155496
1150650
1110662
599531
1594715
1726398
1824306
1494311
875948
440572
1895046
1034579
336610
1247877
790849
1125966
483190
481819
688264
1110999
1942929
1796357
187708
1549289
97883
173479
827762
1365264
9614
173093
1083771
1713928
1777647
137793
719669
13766
1348324
20155
1156309
176379
1382593
256118
905418
1725350
595125
814051
959582
1512547
1783819
1570083
727754
359959
1163603
984397
889718
180140
778804
575640
302429
975233
679432
341339
551184
413872
1945967
1997396
1848881
984122
918306
1772830
1660592
1572807
84955
402530
25399
1254738
362960
104237
1700191
537760
1386158
920902
739280
514106
1088229
1905005
1383965
1848491
740549
1524026
1907415
1727156
972812
930270
1110111
95551
1503321
1135344
542068
108249
473709
48711
1297928
1334337
1246701
173851
70340
1543969
1413021
1690925
652903
259876
1516629
1887355
1645632
741781
1526803
684079
344695
725929
1363707
1860582
876055
152190
1176705
1802860
1698915
383548
78611
984751
1172810
1817233
792766
1227931
1480354
858656
1640607
1861728
909007
804379
1048916
665644
1020628
1986665
43900
1480767
153207
1329675
1411435
1942027
118306
1862342
1457176
1756505
194035
1671728
1716632
1953549
432552
1034151
1048905
1035353
1528942
658444
1260395
1519399
360104
419135
825722
580168
144915
675544
1129339
777490
534626
1415233
1889072
1161642
405127
407833
752936
1326945
579441
1184978
668011
886922
1760169
132195
661405
379342
1587909
605092
1344879
736054
1671547
1425978
1136640
565506
220292
1248101
1451074
1083753
1631725
1688473
1587991
1009113
1412876
1248045
650959
1805714
681544
1818537
372150
1368731
1294112
1008000
256927
124435
1491627
968402
1598744
1450533
1885703
29938
1603322
412960
717430
1520923
843171
1350160
764197
1296015
234555
70439
18587
357924
62735
470672
1112107
1542581
409215
302591
1480856
878696
45608
1754677
308420
1527841
437554
1577196
1893180
1181029
1073152
1619391
1221454
1873226
704092
1641066
1701733
685887
517275
658585
687511
1569491
829933
93443
552170
1070759
1272333
1675876
37881
235358
1829318
1762029
633850
1543667
418952
452197
686452
4792
1969654
1572923
1968583
1322543
1334256
1582114
561287
1750980
780254
1329910
459752
1668752
286743
299397
901779
1274785
1734979
995389
3234
1970967
892548
1340868
1526869
804108
659909
157557
230640
1818723
861415
1965799
1959825
659399
1020032
1600345
1000465
1894700
1545317
194451
56872
14078
454800
463937
1854262
3948
326111
1970023
888164
632940
1111923
1890139
423663
1650751
1726534
354156
1679617
185536
916019
1194050
745191
754938
1364092
474670
1980145
1933964
1120189
572995
941930
1390253
443318
994824
209203
1683346
376602
1286758
168121
972901
645649
1615157
1186069
1978914
21138
821100
612318
95035
1116356
233408
1176069
627115
703618
606065
400704
469777
152669
417138
343881
1325388
108175
1428921
1879325
1188512
938615
22186
364829
576006
1349181
1650061
923784
728788
1486557
261422
236403
1741481
1502158
641748
300134
10169
1686979
1283633
693398
46292
1497759
786338
1426662
694566
780463
1586204
947630
1586005
1668038
308336
1493461
1225363
1865547
395602
794619
523781
256736
1559264
352289
1857118
1610311
1355087
1485118
90800
1397492
859336
512293
1214099
1079278
681132
666917
804043
701925
138982
848443
637718
376849
747697
970282
219058
719916
1004264
1916536
306464
316455
1677480
1746637
1171717
910900
1867086
1138346
1779860
1999001
72135
1433261
470032
1096654
816769
1078384
1496147
465540
778866
1838071
1283789
1798001
624625
998471
239922
1955026
1595290
1962610
1730804
1804744
1140993
260632
615696
1934803
17597
1718067
106885
1033085
162993
1138132
227716
1144447
1316557
110374
337837
1301475
358727
1418349
1644642
473298
1430732
634803
93812
1448724
1317326
584546
1866195
1843125
961085
337077
867362
222303
954900
293072
1445797
1702725
659138
571825
1554209
1149216
945666
1411744
1377866
214283
810906
1272797
826457
162693
1020926
1482912
135910
1239149
1283497
1808142
1954025
1276536
1957752
77661
1519126
485085
1249747
1709005
907435
116469
615594
636890
287269
6924
492503
1054480
573241
1200605
492565
528453
464410
304618
918257
363156
797639
375291
585779
491559
1676790
549414
1591448
820069
1467775
1796944
1607451
1208410
1314192
611525
438677
1213318
1325714
1373353
1984638
290952
98997
1976320
1202169
1132859
1482554
1262503
1541731
1751550
1594658
1603817
701018
1943293
1901820
507325
146095
613532
955940
1886571
3830
1699497
1053677
1423280
229168
1264957
165369
1222321
1176410
1222170
407636
812043
1044698
1916587
1448470
1234230
204479
597034
1637365
549401
1929550
1270664
1742978
1333654
734927
872835
758346
1765666
1423741
447731
989615
1282381
1779470
1266460
1143660
1914133
1465332
784664
1664100
530605
252339
301238
1750811
1131044
896876
1511573
1239723
1211296
1005128
1608370
1197197
578166
553415
324141
1745771
196915
1865190
367705
1737266
972554
894330
1263644
1229029
205601
87952
626634
1979202
708970
483417
1611296
276196
595342
1219379
1133
892715
949678
302438
1919569
1224826
96137
698893
247388
1740142
45589
1476099
348273
528908
1261462
1720629
1409061
1689490
523442
741970
367865
14037
688456
1700651
1290364
1299405
1770773
865855
649778
1063921
908139
816736
484261
1972450
1793914
1051912
442273
1920831
887795
863698
750695
1876831
687418
1847916
957196
1646295
1245700
931461
905687
232674
1486502
621693
332603
321040
1250987
472192
1809966
849218
1942004
683770
847711
984022
1235017
1013289
502823
578570
1060391
922773
454441
1743406
1124691
235260
1247892
1656260
1865172
1841408
937358
1365241
191725
262799
803635
1939334
1511345
1400352
257758
1806304
496394
1699807
975051
419945
41014
1715977
134608
478614
137951
1452307
1024847
1803087
1899375
172207
1421627
1081405
234480
272697
498083
917350
1913247
713990
1091871
733115
298129
1770822
1537628
301266
1698619
1669129
9362
624680
675369
1230011
971517
531924
1653428
1083839
634533
823405
1044490
1916240
493510
300816
326287
878728
383922
1528217
371888
1234777
897560
596
20065
1260629
9876
1007308
1440940
243306
554140
845708
192813
1968760
399446
1495703
1227436
104678
705835
1278550
1224736
599912
493810
954994
482331
476138
1170107
367364
1025982
993865
90501
1504492
1003588
433689
1982713
1274729
1377278
1825625
394881
1016880
1127359
190581
582562
708104
1764939
843765
1846564
1822120
1041245
1777480
774319
1609045
1239670
1037085
185928
687902
1463546
888345
632759
406570
1422300
847556
35628
494698
905814
562133
1562644
1129316
1848690
866235
1435263
1862791
93340
220779
784657
812543
1096579
1421737
1726215
1467494
1193813
232592
831058
239126
167954
334963
1926239
689137
1591174
1478078
1814824
181486
452999
699871
684863
1015689
674426
1540794
776960
1961534
1394361
166988
1421046
1787489
564655
1262770
1693657
1902641
307993
304956
714615
1155185
223616
106436
1959994
1112350
1601506
135327
295662
1647060
848961
1141209
1372576
1565467
1284282
1761919
319671
691037
306490
128291
132936
1009983
1121521
1243298
1114764
243851
1360845
1508291
268134
19689
1168752
1660428
1254075
1113421
438219
683069
766864
821298
66623
917543
605994
1119579
784708
581644
603185
1193909
1107192
1160405
1266421
813481
627986
1850825
850852
41710
1920036
1761068
1240281
415868
1778247
428791
1315962
1782047
1578983
117931
112642
1343669
232943
92048
1754403
612115
624137
62135
179369
718126
1410943
979838
1150836
488058
1234180
1264153
648643
1331416
1803841
1213297
482598
1372294
1638946
117721
1882645
454645
480111
737847
1857715
1227517
256654
162375
634827
587671
908254
25716
1266828
637088
657540
756695
230841
907857
374346
1574270
680389
1541550
1359016
297955
1268770
33069
1783517
574764
1335974
720006
593406
1196439
1094756
45065
1409134
1130801
1853515
748925
1366707
1649346
129474
1136955
571235
15512
1694281
1495346
808194
873273
897024
1584198
295150
1829562
431838
884652
992546
1511895
174484
943483
968556
1820277
716514
259296
403680
425983
850175
856739
595707
420629
210760
1795102
921778
1780107
1055674
1428408
1305213
1613879
1341355
1077603
231718
1325288
271343
511147
1227864
1088078
586641
616985
589843
1742427
1546681
1470088
1813909
1221700
673778
1919957
493371
1400837
1819850
174063
1533759
1126398
485817
975850
1345864
519174
1920565
1921429
1491257
96249
1670207
856771
1867380
978830
400821
1700566
1396967
1545261
185137
515850
1904244
450837
1751776
710239
854870
161188
1325784
746777
1626395
1350734
189870
427239
1929707
775046
297377
1220824
429660
1329878
130803
867927
1673997
1445085
935524
1039431
1575400
1067247
98473
1378237
1426177
14717
685728
1649317
1005614
1366410
1508581
1114846
244562
359039
473799
774627
298757
1257180
1754124
765827
1865392
1383049
532153
296039
1380975
1611449
1364382
785947
328433
1274766
80279
1366112
770153
8084
750142
1751392
1897689
697438
1060717
1594692
1632044
1647968
131171
141884
587775
1308032
1130006
562387
1453421
1062951
1221484
321186
1223964
1057346
1639105
865889
1210962
1372531
1803609
189711
51956
1978671
494519
604773
1905956
1809067
703831
1817596
1696736
1097332
1422176
279215
1342170
1896922
148992
1838970
1835807
1889757
1601821
1909810
102773
514903
355807
1193036
493038
1313629
996293
1880731
74736
371667
1929445
430444
1324108
1229364
932620
1765883
851728
1467002
1362301
1746420
1660070
1375268
1287171
69834
144672
256254
829834
293482
241373
1602740
1992253
1515254
3485
1857415
539792
414531
1981228
1823824
763513
1845144
401796
615869
518007
152618
63704
417657
1584881
410634
314662
621571
760440
1406134
1340729
1651656
1264353
672549
1264798
321668
1126766
18407
722601
1128829
1086515
1214741
627619
703937
946102
1615858
1121754
31587
1251188
160244
1020595
397202
754914
1930272
731697
835904
1679268
1655963
684557
958371
587208
908364
901958
805041
445311
835364
956187
32169
367803
21543
1295622
1883022
498005
1002000
1907394
900238
510764
980353
653977
655172
892431
763676
1913156
431845
569237
1701961
195137
1121694
915356
358564
1569533
265411
559253
626930
1002296
660139
667599
1834387
575999
615195
1103748
1471569
1177454
1996713
1799818
1563160
1116952
1086957
1751748
202098
1338878
413765
859134
1064221
1293267
853073
146484
1764438
1336863
1096694
953011
105646
38979
606251
858525
114735
77269
143192
1704408
250380
1242535
145256
1764892
499572
161080
516948
632563
1263393
1498042
368312
1369363
1561519
1578442
1606963
1133393
1829035
165159
1072757
1569137
659375
809614
1248890
444233
1152443
262036
1225990
794981
1855445
546549
586666
467911
616944
1249171
1268888
1925983
1849597
1303510
758653
57931
1852280
109144
37282
611225
889485
1721362
1374338
692493
1378029
1518915
1855627
106385
1644748
1577594
161487
62391
1566057
1925189
1217925
1783884
811931
912329
648812
133981
951261
787085
1641300
1566030
910909
1239979
1847029
1124807
1607040
478290
796024
869852
582725
887630
639313
477584
936779
135061
574272
18532
783351
1402039
1141904
1623992
1419669
523168
497125
97598
1781801
219831
875999
1445641
1112164
496457
1320614
576654
1855084
1425737
1875860
361484
159985
530927
607690
1130665
1528401
1661676
425733
1032051
64791
1235480
1984540
915262
304394
1414088
347212
248038
1191380
1499842
1028958
1774190
752815
842065
1390719
506022
229278
1005653
1364546
616706
832583
1889458
1140865
110408
408513
1176199
1608874
1796884
1149011
626524
1044814
1863916
1675445
1276571
1363018
771839
365030
789768
879667
1586724
583632
361957
610154
333542
1046734
499776
1969989
1330395
1957892
1741664
1445266
1068844
815721
293518
40968
1293040
981904
1370081
1040624
176240
1286883
152061
1258351
671203
1329831
603097
163142
420901
1175622
102352
514805
1251095
1709744
1140921
1946025
1528225
1805151
1041725
1652815
320442
1357073
1258778
314066
1281032
815583
1910268
1432685
47551
1732525
1985817
909312
1560723
1212006
1474861
1554560
95325
959350
766575
1404083
265270
358378
1426306
1463621
1017278
1656804
1242856
426170
482972
45177
1779118
335845
1421120
940786
1402844
596160
376891
1095160
734800
1908982
438036
1707268
993745
740690
960100
1305397
352206
1073278
1527600
1453216
595724
290940
1794523
1489445
1234012
898130
351927
761035
564995
369188
516210
812124
670723
558565
1391997
628910
1520564
1799413
1333872
1450925
983061
535864
457664
582142
1666495
1924993
1709980
342240
1927810
1533688
803259
454544
902557
153790
1247798
1293511
699676
1860809
1392770
45535
1365175
1506719
967396
673696
60541
196812
460806
1982791
1304014
263740
591884
333226
1417581
293155
1221295
469851
2140
814597
550972
1767233
1412961
1753546
1615360
125176
1415958
1998066
1848847
1354774
1764686
228738
1809404
356084
1014485
334219
1771542
680343
827961
1529350
867768
1939122
1990317
1968940
1980925
1060579
1590195
1189289
1820169
1051740
59686
1893028
701344
1836171
1322357
1998424
802780
922686
1653280
498214
686020
1972616
516255
1546157
642730
1256416
1850607
17328
1031336
793343
212400
1080838
45129
641893
124951
1845711
1626527
1529346
836157
490752
1978761
901368
628807
1818326
342581
326658
957161
1718438
295437
1669366
1345571
1672487
192819
1532837
1920318
1681213
149433
297790
1717717
961619
571528
1044869
977871
616584
1545797
459395
1905414
1059268
1616530
219898
1700214
881340
984414
1643242
661846
514705
1781378
1612363
14506
1514919
254810
1703360
909391
1192211
344241
1842347
1697552
1844916
1744078
1071656
1168784
5523
1662066
395121
1728653
343777
1184314
1355206
1571141
1858002
951587
1925810
681311
26918
1904577
1119330
1047892
1529412
1443350
1825944
235174
1515768
305393
872329
1226691
160205
1294878
1118396
506941
1678526
1817070
152739
23460
1049678
494117
260959
1817361
291497
397030
475722
550559
890340
244293
1566825
1116977
227317
920519
173185
486857
1008848
871031
1671274
1656968
402474
1672097
449251
1308639
1188352
1167320
511813
901466
579507
1805166
1982328
1181239
1499835
1285323
90852
1109249
791139
1193931
1003813
881169
1311178
1476869
1077586
1457279
1720066
743259
505835
255138
758516
1319812
1893676
1496293
305854
667550
1514034
1028073
1133797
958567
794303
820136
408033
322451
24322
740148
368152
383944
1258589
75937
1339007
183038
891702
340758
1556689
1661026
1832784
1055577
1924468
897516
910524
599463
1873071
1157515
57206
87264
1507428
1855651
1191919
1588407
359562
829069
276993
706129
1026917
1450389
1574739
1367352
1970518
913330
1261242
14625
511324
800746
659330
1041953
1060124
1069426
631389
1572175
1700628
1160620
1626695
1523047
1301185
1192985
682534
521420
1079801
1759863
1028333
1888392
1579232
953390
861113
21877
1788739
126358
642676
1212290
1332580
720379
77359
1687663
586112
650901
432074
1968142
363234
1064012
834875
1428654
699768
826180
1750856
409762
124322
592516
1810360
1590536
1174948
180676
981824
276519
312480
1244374
206923
464736
705819
1796632
347553
1759352
1464284
1044796
1815696
1841033
152461
1497461
399597
1404445
352989
142857
222069
687210
1576818
1636386
4775
1086736
1963432
57441
573265
1411468
1207688
1673192
1759757
446008
1846635
572858
1452671
109189
475416
1049506
874573
1089479
588993
1042562
1366276
364579
1696703
703986
215332
1234525
1246179
1617870
480519
1513967
1217717
1054037
1695240
1802290
1598803
1140058
479316
1271487
1192531
1139751
657433
737309
1939012
1194228
82028
369324
1333026
1265941
212705
786103
1236124
1405930
347278
1719620
1978439
1317404
559075
1986707
573542
1053522
763263
1932265
526970
519072
1267448
1791144
772661
1897297
1417906
1503944
1481976
1609626
363950
1853435
1288272
1234020
1165096
1259627
407279
1518760
1962913
476162
1489728
202956
127130
656454
689808
827044
19038
903389
399669
477241
901362
152343
1241262
1837752
1147167
1079762
768275
351111
123865
807906
1470413
559055
1861195
1994353
1839351
529251
1717456
36119
1583341
1216722
413366
1584204
77233
1074279
720430
803607
1000457
365344
802973
174169
1940702
752528
1653303
713256
1048586
1684624
1941158
421737
1281175
398433
88998
648870
1976499
1389287
838303
1665345
1210044
421818
34797
1891390
1098539
202056
136462
1850005
1583638
654453
3435
1962784
526124
446568
1034446
754968
1802997
1344158
1652585
306077
687889
306214
1246518
1283987
365359
117500
1802905
431571
642391
330041
1430311
1796628
488854
482535
942033
1803430
433881
1299509
1087993
417484
500983
1728958
1928313
1418886
1381844
293183
1458010
915628
1133089
808963
18518
512931
949426
1319295
173510
453392
141480
1245875
824327
150263
1016243
1967367
644444
16176
1055518
139925
916010
1355179
546834
1274523
1688654
463259
1528897
1954033
1714843
1522098
269276
901854
1015632
1163021
1802204
1538677
1635638
641686
1976319
966110
1522336
1844142
1990222
861716
1085325
875946
1789111
129108
1900306
902366
1228755
751782
552208
997238
1047645
1438209
601988
1785255
1135012
1304570
41701
1675643
1884572
1323885
1689761
1548141
593126
1306780
1661855
1519994
1350043
1132980
1342721
358508
1851135
1446335
708016
113591
1428615
1571100
1024628
229215
329536
1580211
1906613
718640
1205217
1751438
1200574
1617068
1096457
477550
107047
839716
517815
215884
1534935
1525726
1341920
188948
461355
1631114
402479
706193
1498602
1572376
1291313
747107
1424181
786167
1642792
1396558
1649104
1533945
1469072
1827403
1837307
1401066
1760195
478849
1458097
1565795
748559
1133219
896217
1828671
1216325
1626138
817655
342696
1277865
823375
814597
1109319
56567
667980
65441
473494
1552652
1004580
239395
1501720
796437
1686482
1943771
835130
1336163
956866
1021095
1967833
1423847
1317089
1910862
1004305
568179
509640
1161594
1439271
917094
1282762
546453
870349
411022
1078524
1601273
1954442
187149
946138
897829
234790
601286
1187890
286976
1230741
1337395
584176
1030733
1485670
256555
872356
421806
1903384
1884180
471395
1837279
1064730
1011299
1289316
110263
1913315
349701
499420
869629
1146124
941436
989883
637527
653729
1703535
1399019
206896
117736
1366349
1866277
1746845
1489639
1082444
117460
1457868
148203
1801986
1000866
1320779
447472
1707676
993673
12617
86903
1739954
1314896
1517470
886745
1689371
1673541
1738106
873739
105654
1970554
33145
1739696
1914248
1749297
1556877
1969860
419179
1291334
409026
1904339
1798850
1344590
1312765
1705848
1079316
1692296
986619
1730710
1591147
567798
1501302
472080
783771
1824865
1386320
696548
432560
179467
1827569
844170
1622411
588834
916840
1007093
1501333
1206115
773903
1067061
101094
1282233
1052102
1516188
1170064
1235899
780152
1181622
95299
1015436
1496035
1463929
414261
1731391
862145
1325298
1907220
1683564
1915399
1358636
1770323
1052997
1274513
1834438
1611824
1720782
1162064
1091276
791803
835486
1540341
1344300
99992
1673082
1527004
1730612
1065913
1198544
869955
150690
1232827
90656
1580499
676358
1955331
1667022
1021015
1428790
781237
527579
1730817
1138206
318478
1165510
1954744
540103
44054
685697
219163
1854197
861945
773379
1403605
286782
1901435
932415
1002811
142117
1906226
1861720
490356
269835
196153
758127
1922616
1885000
884141
1185925
568687
1024916
1978809
158739
391588
927170
1620345
1714910
1259234
287970
709055
561728
644883
236573
1942135
1544664
543909
631306
1639332
1804846
1214694
1352718
930676
1971725
1211334
817479
1816693
89061
251925
1396311
1617086
1465961
153886
341130
1165511
108459
619831
315117
375406
417219
961961
1839635
205812
1849173
1205521
1452766
137658
929094
486538
717721
357998
927182
716219
99251
1924430
45304
1613959
972588
683574
1045588
1950789
1985394
657245
675010
1149402
1986244
883226
1252397
1848853
1000538
192280
1067838
1198594
917135
481869
1607667
30527
1429676
976707
1722626
1831449
1979188
826267
1755587
1908096
764460
1495645
1206351
347371
255150
1305592
1244815
1357839
1659445
1140530
1440678
1666005
1448416
361891
544869
571296
792198
1291725
245634
1961961
70407
868485
676494
1372710
1755194
1178128
1429069
483548
980214
1191880
508403
431962
141727
1808690
870525
1991964
1502412
1748802
1567043
1524758
1306535
460799
348967
476162
1943675
43582
1931518
791996
1501757
145581
1789835
1319765
173871
19312
1911086
450771
210914
1030932
1960143
1116557
1269042
858346
1377732
598517
1095766
238568
927180
1577146
369038
1631991
971588
1244024
1058821
1228959
1810339
457539
626477
1215976
334376
142424
1867014
194563
1405844
765088
1941122
81007
425953
1688134
1783809
1297508
1300921
512763
203798
1093561
1389083
1916219
1372225
788057
409008
927898
858956
727104
246401
1989879
1561384
206071
747336
1353758
265780
82058
47709
1099932
1774793
672217
1934930
706871
190389
787349
1532330
1970667
957639
1610198
1410302
571875
832544
1202477
319860
1359906
79765
26792
1242933
665755
1509089
777734
299553
1361259
343567
209587
133936
14337
812711
1113449
704130
219798
302798
462574
1919205
615894
901030
1056935
1484974
1249971
1756771
152757
563340
1878416
896932
643407
1409137
1842920
1638438
348017
1217414
460873
1999499
1952077
313926
566317
1160950
589425
650917
1408377
1002684
1631770
55693
197763
1241113
864763
1950315
307162
1639459
169793
248663
1253488
515171
154948
347960
144161
1808368
899454
376974
1477552
1337180
840011
1642058
682251
254426
965312
1269678
315159
1807038
997921
1170048
450962
629312
472283
732997
1643001
958911
1201301
1914580
1844737
459921
588077
658525
1798502
1674609
1615796
1482197
1535364
645212
308363
1726968
1038132
1621761
1171064
1328427
288070
737461
332149
1338660
99237
1632882
847106
923752
1532124
1405615
1522658
1628590
1523661
9762
1235615
184048
1705161
1611530
1082445
730685
1620610
970040
818346
1962763
836144
139038
428651
74471
1498714
717729
1563987
37461
1709927
114967
574859
1717752
1922161
1846067
1841425
541716
1262040
1574629
1825947
1564179
1273103
1750024
640296
664467
1237555
22228
1767398
1635815
56127
662802
943085
1367126
1978457
377817
1631995
706134
1308537
259812
1122169
1621627
1359741
1360209
1492064
1315454
474341
525289
152375
1954407
575712
1927767
460008
441688
194209
1909162
906480
1189841
1861268
486140
1021971
1279066
1452454
1778024
1706274
1830277
1085106
608594
1982256
1755519
794670
20588
22852
1730801
936956
1641027
649844
1951266
531660
817346
921801
1893929
1121918
769480
47742
1702489
1879044
1287591
122322
1824725
533987
1324480
297847
752004
1670706
201628
1663086
531903
539381
1277823
986222
590392
1763290
1489115
1719945
804038
122553
287955
1046142
263257
1627682
37592
465574
354601
513738
900410
328671
811704
1770452
1201969
1681620
202462
504688
17561
398380
594177
1110104
1459322
807168
489702
974656
447863
619364
314213
32135
625116
1481337
1424308
1934235
1784358
1990431
1511215
1496538
1342316
563101
415090
1671404
1962382
1049088
903397
1495872
228803
118822
174760
1729478
934558
585245
822839
1189214
280047
554592
975075
590300
1766466
998914
1496427
1567123
886926
1692015
1669477
1665278
776206
629794
748125
1984541
981271
1739920
302832
1139527
1582440
1626870
1001641
34700
1307558
165683
458116
990222
944665
51334
1128300
463709
803688
371589
843807
551808
451635
472069
1510289
236804
955580
1816832
705386
975039
1888092
278874
56103
1355514
1848117
1588404
1567551
1873698
1680295
115834
1355920
1364179
735969
1294904
1622171
1798567
83156
331798
1106239
946217
811729
1540823
167722
1646547
649312
1691097
735976
1774350
284621
1355756
337997
1103006
1205832
1989046
874827
1705953
1656797
703604
570179
547327
1246655
538044
432690
290655
149858
598419
545297
209515
1198641
468744
1173654
1837099
653379
432805
1577665
318874
1483659
33661
1781679
1407040
1074624
83240
585737
1116947
519201
898834
572644
1641505
390139
1949784
606810
21902
1050545
72963
1755878
1641096
1234962
330800
978981
480118
790441
409365
1149318
202306
92116
1785116
391333
1610667
1816905
1675587
355216
457735
1497621
1443363
1027402
439892
1019981
491215
1202044
678207
384726
967027
31289
1293140
1123323
630490
1752996
211487
794952
1232191
1798899
1227594
1116039
1944010
113782
133192
1921709
1501500
216926
1332003
601016
1710365
1433721
836111
945523
1129412
352270
665937
1068595
1638357
1176303
104405
357213
770962
21809
1684003
1557577
842756
1295146
229290
1431441
1963852
11326
382488
1412911
1687885
1401527
1595521
1540995
1588134
1761131
786597
441235
1087876
1980058
302971
784935
1479160
768450
1174563
1687478
728265
1143137
857424
926047
1678055
1946226
1712927
1129663
1809199
1782612
1185903
1728875
1808623
745507
1051887
1213288
737611
1086974
653890
382445
565616
1408616
1095234
458811
593224
1319790
571987
1245251
1585293
1871332
1013021
1431441
477625
937571
1274446
762646
1240872
1022915
1869623
990063
1829769
1620824
1049554
747016
1784638
591437
1239405
958417
189473
1398534
1843728
965527
507566
790799
106221
867987
769034
1407923
988297
1770319
1776671
545337
1053042
520072
1879081
1316148
1001997
952340
1606759
1742348
113070
212897
490961
1299296
1754509
717298
630922
1631251
1037934
1880834
1526734
160020
1667526
1294348
454402
677292
471395
226975
358369
1362233
1853486
1446033
1374482
821895
1896315
809472
1742102
1766502
1416866
1346154
511312
669221
1785070
1455564
324329
453382
891336
286242
1044793
1695063
905078
1470596
928850
1972129
798561
1764123
1071769
166360
646209
1053030
631112
1974413
418212
1230250
1414754
1343992
844882
238263
718358
805322
1945213
750225
66073
276276
1751124
1644035
1688043
757580
231572
949728
1793994
888859
1766102
1503770
420367
1312653
1982484
635198
977015
475773
789424
528933
847843
1841244
1355714
1181150
416732
1782404
45422
1743315
1082171
160153
1314526
373382
65425
1944608
1767631
370150
1575305
1711377
1607601
556957
1000439
1372342
1772131
1974742
639506
131362
1334531
1983906
1944093
1006522
405970
991569
1305525
331597
98965
853094
1913796
1196818
1944777
1134635
1717341
1572047
49533
1326392
1432723
1372922
496545
1749077
1774203
34000
63374
1647379
515720
507031
943096
1045713
555943
509026
849281
679078
1511025
1926365
1477662
280514
893890
531495
1478741
1710794
874337
1699535
546288
596632
688841
1076702
1949247
518696
258930
1502567
537147
865292
547916
1330171
1013380
163923
108639
1113701
797805
747502
1354205
1869928
1785967
38557
254353
1943619
591561
494463
236988
401832
994866
248240
628879
943939
1966192
1703461
1417835
1029645
1147535
1626154
1402499
1712226
1082075
887365
1055668
1079642
1391081
1397772
1044384
1533726
1561914
256282
479065
1533655
135065
1636862
1337627
998222
399821
1676000
1079114
1772104
140328
1010868
291657
1234779
1751858
774164
696865
1885164
1464323
340121
1908781
1413595
1032600
1654254
1343754
1536872
1259898
69836
1675198
1953845
1920739
1833386
397456
1809964
562635
1462544
244093
1561442
1991284
494118
780318
726498
1287596
1243480
1876413
1047573
6542
1020176
183122
1094292
1140654
769038
157433
1457502
1388503
1227204
869445
870940
1714853
115562
1608588
1192917
171151
197472
1002793
1767218
1290774
1172610
103251
1796784
4692
359859
50226
1258800
1525341
1599568
275044
1063462
723919
122765
1926828
391175
1293410
1209707
1925467
1490959
1042797
448579
1326560
519522
432147
1307865
1938314
776064
1384495
1279545
345704
1741967
1885742
1836315
858190
1704401
911013
382248
1225275
1491585
1441756
1778035
189910
456135
763774
1429745
746044
1910106
639962
737836
1272692
1520555
1904556
1518957
1555908
1330598
144270
1388973
1839594
664533
1171503
197522
1445435
1874666
978036
1853976
622949
723234
1786624
597476
1940352
1230966
1498217
1677455
844279
1417805
1973822
538626
1052465
239572
921363
761004
1865421
123212
771858
280109
574568
390612
1811992
605549
1345923
1553845
627152
1982040
185629
1312245
834590
913186
1761665
869734
906328
1193280
995402
485641
327489
215528
1749322
131140
1344878
816608
236699
1047830
1099903
649709
315698
1376675
692554
1123233
501730
1760154
824942
1568781
1402933
1511931
1881924
436677
1324370
870817
818184
835718
1444293
1326092
514660
766005
109022
1779125
1061155
1227988
1579676
118347
864455
351534
903663
364134
619871
1360382
1871821
206706
1067284
307849
587075
721594
52925
67717
756710
1104240
1926194
128508
129955
1398911
1760163
274668
434040
1538202
1571060
1379035
432015
918597
1598428
608678
933408
661709
1794307
178210
1607663
394010
1063714
752857
1092658
50818
18056
539810
338809
1766114
795769
924762
1616338
952735
1820218
1814908
1282235
1367598
146628
786511
1809649
470758
914088
499826
1277649
316866
34462
1387488
57465
1845799
863051
86059
1727667
1963370
911774
839644
1098886
1716597
401875
423118
1501977
795315
1826193
633834
1610290
1940272
838975
1779709
272910
466770
893892
883182
513597
441376
987669
1538271
1481978
106609
1575892
1285
1762584
1964164
1369093
1555969
874551
386295
1631437
809600
1430256
893406
1704650
1841896
1380629
713650
585846
1073398
1719242
335229
185688
1991816
1292823
765545
1949462
130005
290281
1304351
1727715
1946545
795967
425676
1351894
842162
528071
1021749
150653
884296
1938298
886952
700172
1532664
1402458
1201489
1755837
1477057
1885442
1608608
1884631
645364
81470
1763421
848363
556116
1781366
1995737
385117
24305
323650
1871945
360673
1585093
1933372
810193
536248
1136529
163318
1727596
652854
1916272
1019501
1537705
218502
477876
39174
743746
720873
546618
452951
943255
702251
1877455
1039064
1370658
1815954
793304
284953
221078
1312818
1038373
434216
1186459
1832319
1571245
1970392
924300
1135023
1226156
1231455
1945716
1772013
1460248
619268
1658385
1826116
1230740
55673
211071
1892154
79795
710847
831792
1696037
178773
88615
607078
679592
942125
797493
450871
171502
236805
1300852
451751
268765
1810143
1740244
437964
1230282
556670
817461
1734788
1465545
1739853
1622502
1532802
1230476
786839
737091
1954353
443443
426315
7619
120454
1666765
973286
1863769
1194683
190990
1916685
1369341
884461
392747
1873012
1752197
358548
1550485
585425
459433
304529
819814
1772743
572273
16434
1053850
1049095
81885
917508
163933
1494607
1040172
926469
1300632
60856
448704
648263
1995514
590271
47962
591711
1423470
980639
1917517
748456
1347351
1707964
410246
1743447
80844
1425030
1243660
1382146
132764
1885416
320972
571651
1936082
1551974
372800
74231
218773
495033
1748945
493982
854391
17782
1762628
1741971
1360213
813949
676511
423670
1854177
1534306
217770
788288
872282
1538367
932562
1915966
1442846
99050
873989
1816832
1890132
1678168
1651440
1691720
1944556
147016
1789708
252875
1749109
1524199
372526
555113
20335
116958
979279
424856
1657278
654506
1176108
1496476
645204
430920
587186
724306
96687
1705969
1707819
1455889
162204
711949
1769171
1508501
1759517
829780
985539
1158550
1615621
44635
703057
275370
208477
1483222
563945
1240632
160068
859457
712078
1293009
866886
1164397
1289057
1518315
1989729
335365
1994578
1376746
1697870
686076
764875
1074914
1508802
418839
1699643
1183546
1494464
1997414
503806
567755
1149951
543945
1037588
1185811
785572
493799
57881
1445181
715813
1918332
323535
1551096
1286780
907695
1508785
529383
1319566
1116623
953936
220600
1311920
553744
1200560
1709341
824631
1795733
100840
487211
1450557
1120944
179791
1164073
208037
746829
1669689
1241364
1758602
1360019
1192536
1962020
1660728
586719
1803016
1607675
388051
487533
451819
1163813
599693
653492
165541
945981
1182463
1401808
59522
1396482
1168598
1413903
1791292
488358
1278923
1135702
101244
1036841
685356
1978342
161487
393571
1212268
1812118
1515390
1476386
1393820
995368
1863437
1335728
1130428
55838
787701
599707
360199
1552334
96017
363241
1172876
1721114
1654755
1010388
1714842
968086
1270644
17241
314647
204512
788738
1438801
1749858
1081314
1747777
1906818
669320
1347171
129162
1113418
555879
1088820
33633
581366
607399
246084
87335
1930412
1456412
1751753
1426663
960880
1272425
532667
1861044
1491806
1741494
1287847
1847004
1626507
450242
614730
532152
1991784
1069055
142300
1491481
784463
279180
147980
104839
273490
1844979
470405
651261
403150
171823
1517447
535926
1510702
753297
985397
206653
1107137
766942
232804
1640072
1525439
453013
141362
1331674
1830261
125186
1468975
1789740
1519551
913135
980694
519730
1627135
1214457
92252
484658
1284267
1528075
298865
123021
1875322
1008292
645499
644251
276308
1534562
77120
868300
1023886
809286
654686
1447242
1696947
696630
880078
683587
673784
12317
1476326
1128665
530024
1720781
990463
707499
1859080
1780388
1165691
816188
157440
1511894
924845
185942
1408363
1600017
266310
1478100
1238413
590841
1731684
887416
389609
111592
1512968
454725
78103
1238495
1441396
1545799
965956
245162
395944
604538
1722264
782331
1841704
1620048
1044078
1551100
1182314
1049637
493160
325604
816244
1660095
1643684
1134051
1959056
1929693
340617
312479
796996
1481744
1516341
518736
1557583
881076
922164
1429522
1795576
358745
890299
1977772
1559862
1928078
1683843
1977133
225509
156249
1531549
982720
1116111
1140178
823690
1335971
1392848
623893
1899176
814310
357533
1993621
1951597
1941787
78830
1968697
432153
1521373
263669
1907458
1937579
570834
1296016
644818
1697072
144006
1767084
889986
4134
787520
721920
68057
167537
683233
1683259
240644
1607023
855326
1419044
519053
1613836
473309
1811488
364626
609230
418216
1039820
1486159
1570618
1074754
272006
577149
1829285
52048
908429
1610102
575683
795416
1262102
1635253
1244776
1308795
1182908
1363169
1931507
1228240
587751
1883142
41817
1390109
78286
1320555
1291309
688396
154063
640039
1106503
1898801
1191290
1308027
1734545
98357
901801
169793
83354
1667599
623521
1996926
1050643
1764594
978971
459918
392211
1823898
478417
1096996
608720
518416
1651557
1755464
1923806
798141
1454865
377635
506944
623323
1586071
1519407
175605
1224278
1455660
1544389
1455634
1372203
817550
1361312
1250827
1412166
893111
929782
1757668
1360594
1774581
593716
1164559
738438
862927
229779
1927528
1911635
5790
1974977
451542
718939
1110902
1528063
723768
733294
167026
1581777
1210750
549256
419770
734443
443857
688531
1614623
1226414
1958451
1975530
1794454
1533110
1896380
577339
1841179
1604318
1805923
1000956
1950015
1493643
1917329
751907
248979
1753056
974001
1879608
935239
1315830
176226
96642
1774484
565896
736051
1455943
452901
1271224
1064164
1353713
384707
1574686
1742941
375485
1991993
1819616
1571743
539066
447640
1912772
1521154
1778842
691346
832139
1856268
735846
964129
442674
1988468
1285537
1171669
1638326
1060060
1484199
443923
547010
1066444
626808
1106322
1822152
1742485
510453
829541
395959
1067388
537445
846395
1039271
937709
489171
1355006
960276
846895
1461059
136656
976925
1840275
487347
393847
503886
221773
757876
327073
120042
1649719
23034
1066195
381620
488167
237744
1169563
538169
1958169
422373
60780
9948
945243
1994572
776267
495368
1754764
76122
1378299
1641751
387676
1821486
1685216
114126
600772
1344851
1790926
340237
546712
136823
1263596
1725754
232342
714266
1281338
566946
1992238
1025064
1003376
467766
679076
631956
840593
1686013
1358482
1374187
1717023
1765428
1683399
141385
867953
374544
1542984
1534397
255058
67714
1964872
634801
1314473
1500430
1860464
1004224
1175606
888943
1222076
987359
615602
1362300
141450
1752737
737398
694113
960821
208969
1690637
772965
474439
1003167
877167
1893581
445687
10344
1652625
733329
302723
1371647
168202
645232
1459601
1580810
1129630
777823
825576
601273
1322758
1680582
1805341
342257
1329619
1313214
1509296
1104681
29975
1873842
1124598
1294732
502960
1088837
1576624
12894
1463705
877121
1495213
1454566
778859
133337
981127
830539
1219782
1651762
1377527
1958787
1325759
1964329
850899
1351171
110538
1853956
641041
943517
1947485
1131573
1291286
536193
1090455
935975
1620567
94686
1333275
1289011
1150224
894035
699238
802674
223062
489146
1300501
20389
1520531
1712263
1885536
1010019
681809
840756
378501
8944
1581009
776114
1724402
1554736
627936
1130388
224853
1178130
1182800
737951
1891249
1368933
273297
283958
1939931
1672730
1493609
1003815
1160371
466508
276310
941846
1089399
1720854
813293
455111
42629
1250307
623521
175628
136590
583113
253277
1141964
838817
1865792
178381
939649
282888
1260279
1587748
904852
1796189
113860
930505
1720184
971526
1470252
1748626
884836
1716080
556025
134927
1972333
361671
1274283
1632391
1583846
1187859
124808
1125643
1680431
408722
1158823
697403
1530142
1881941
106697
945795
1685994
1179550
895279
665967
1477276
652961
739290
170595
1897589
1697770
144475
1864563
542322
1605366
721505
1583050
180469
853564
1217481
958450
755833
1503818
1626356
199879
1695403
1151252
1868912
1404871
1233067
1324015
1485355
1017271
603843
368306
586144
1674776
668286
85297
1918007
225569
738125
225502
1737317
704138
505833
474336
106236
731581
1907770
1435311
1042952
1885156
1593949
485097
1401721
1312333
1876359
1143527
451390
635497
1159059
539747
1291170
267893
568857
1489469
49544
1830899
1293196
1832795
1318675
957432
1003587
1749348
904139
139078
85517
1004647
965319
1313011
1347396
1013823
515946
333340
1295217
865583
1617463
1460289
1589393
601181
638800
953675
1719327
1791219
636233
647903
1798466
221861
210022
999291
573405
406694
414441
608307
288785
415780
881321
1336271
758430
1486849
406600
1165350
1864309
319793
38619
288739
1573576
967538
792914
1004657
1507560
1598745
963978
233156
1932139
88015
251087
1469289
736062
954318
1800924
1165371
825169
1772345
472632
714506
1171947
1135909
611915
1291964
553907
1226659
700330
1021683
712585
526614
207795
166544
500390
1218736
434662
245270
1020181
1057145
1748253
909983
1964512
615390
617539
718654
868718
1309503
1354083
1266662
777043
456748
271689
247188
1626940
701908
1410343
1584820
207733
1588171
11222
13861
751751
1362374
477331
1901484
936778
501422
1289725
1225960
989980
228808
712880
1887524
1925073
984450
1030336
1648704
582398
1272306
1139428
1267596
1915930
516174
951136
1344858
67013
88437
630422
1859123
1586336
1453040
1578994
1636299
736869
573588
711871
155039
651065
267945
2823
995978
1878050
1416403
1005027
1579235
311811
393480
1466019
79042
145163
637688
1396204
879554
1603983
1317071
1708953
909306
80297
1667293
573680
1979896
1713404
54117
472518
1435858
677992
939098
32153
729284
299654
1906119
121447
1602888
338812
280738
1977329
1864323
1647190
1371389
1892167
1725900
1104743
1931007
1308101
1179005
840737
182279
38662
1917312
1190565
1774268
1338025
284853
600892
1948868
630520
437532
1419073
239791
1856556
212202
1013949
1531014
1929355
1978497
1702488
206146
1729021
276966
481160
1414193
1644685
129983
1361003
1632223
1469527
704920
1526808
1096703
1688761
1285079
340388
851491
363895
1950459
622541
965231
645685
1330838
1835043
833152
1417002
1984356
1853546
1308964
682109
1280413
1197707
273033
1174299
464235
1581299
794354
1986787
126155
457121
1460958
117567
1879429
516800
537508
1236888
1127380
572179
1010523
676529
206773
1772898
1398381
788786
125863
183220
1563013
1418100
395832
1188070
864074
456292
1703949
1915718
1529214
224879
145811
1719721
1931017
588554
183196
249704
331341
563394
1420607
721044
838013
1337177
372672
522681
1799698
584303
1298379
862201
600208
12563
650367
1716545
591864
1135816
1832560
1730228
215264
669524
1231069
1615452
1915821
1527264
1587196
1140080
1355532
204979
815758
920171
1957931
863391
981806
618549
944696
1689750
1260967
1536713
658407
1038765
5203
1172723
295962
376206
574792
1954558
239473
1707162
1724112
723768
1499710
651068
445582
643720
335432
1027527
1833116
1959942
1698351
1723192
540326
1188371
994129
1892576
577749
1205321
45802
1686893
938403
816940
1898400
600092
939126
1748067
1684434
1658340
808532
373230
436982
416387
851151
596748
1457307
1227581
1677264
997268
1005657
200533
1191838
646821
487578
446618
1244802
1391868
272709
218691
854552
990119
115594
1624708
897415
277163
865100
114522
541593
1287232
1922013
474694
76403
1495747
1663673
1410278
128636
311877
1128480
1854594
1602910
129531
1430972
1852124
140977
687136
756772
1274752
1931578
1725049
1373441
1117797
680169
1493068
1431775
1707309
1314952
493335
427755
1965070
987663
1751441
90299
674066
170106
8604
1460904
1996448
744128
1259830
1897831
20341
1493268
209231
1710228
798032
1310141
356272
76500
1710508
964118
1451416
1728448
1584008
88087
944128
954961
646222
543676
736868
1610287
1269887
1486427
955055
760682
555246
1141870
757941
766060
302513
1853672
1113468
1413844
506845
801351
550605
1320403
97292
14717
1592194
794604
1847930
289361
1139444
184310
1211457
1787058
245891
1858729
1903975
331521
1401195
242964
441370
173702
906897
1362373
1304787
1125051
770184
120279
1529925
1057521
996207
58136
288005
891530
1217918
861483
1977825
567531
520460
565017
537781
446640
492903
1411147
567186
646273
170861
1959296
745352
1085373
16582
1562883
1623448
1208859
882267
97434
1982469
1030095
1498096
709528
56332
1241340
29631
1373956
1072708
955760
284638
1512132
1761843
1285332
1278941
1247322
1800666
1083013
681045
144046
1264230
1866992
1654552
1617381
317753
862522
521971
834316
540098
1281093
1312318
107827
1890617
1937675
1243704
212000
1435666
1266034
45443
1859463
934083
352216
802939
249382
1764920
533519
966157
1412325
1188686
1518936
666222
112866
605765
1077196
564165
1170896
1319832
257757
1462334
1969134
1863504
911612
1517855
1520951
1121676
711401
598452
1155414
779235
1705172
1598179
1478716
1840517
1248473
1167734
1985475
313596
1313701
1686860
1101806
1970756
1802469
659247
1185430
751592
805055
455520
271186
754031
992402
852847
1963051
139642
1642195
781321
1121676
52086
1990215
957124
1953340
1005136
688511
1355232
798817
1148923
645896
362514
1957921
1613686
687118
59713
1980684
1474903
534236
422705
720539
680122
603399
1826117
1364988
1352868
1436549
1206892
1174449
1340005
1956211
347904
1368390
22390
1676405
631411
197874
1423778
268127
1919580
335510
767934
1454307
1420640
1256285
646542
1066032
760814
1041826
1230765
1477863
543412
1319023
817374
320358
1216029
888860
182398
1375288
1484886
277498
1096103
1146158
1961816
1618485
1029488
1458928
1393041
1091768
48199
1339069
1406745
1338626
248140
1504596
1559298
1018706
373571
274108
777249
1444098
85934
1466961
1035964
1599713
520914
198708
380677
915633
48426
750322
230746
485754
1927160
1188434
118894
1196024
1501825
1242084
244635
1377888
1577485
1802875
585494
810664
1790982
1166763
780991
1952741
1734790
131696
827601
906033
1520109
210828
1294474
1881199
619745
664023
281684
944342
931536
251297
1572472
479548
901370
295148
744697
1185372
816358
1653468
182542
1652290
1536144
1284283
25397
1579907
1742125
1711860
543398
937446
1970978
1518831
327575
218519
1388803
446673
710192
567505
1735824
255178
1131314
552391
329368
851032
1602155
1112428
893245
1559229
1259813
373131
608839
777124
793732
1781268
578660
766903
363823
1154781
431218
1700607
1811402
1679252
583341
881058
1021463
1943478
1724630
1888235
920416
28073
1810697
965152
491578
875788
1706462
106662
705918
70528
1892824
212077
1613278
923060
984885
1945896
1821510
1630567
462948
1716231
199792
1209433
1739025
733322
902619
1688961
120034
1815578
871724
571687
1788395
121528
1242253
1297044
758507
214798
658945
1633991
446657
1126498
1274075
1973504
548981
426976
95271
1570653
1078345
1891235
435665
548360
1847304
1577299
1848029
1365990
164424
642354
1822122
644510
984544
1042708
502700
1323559
401674
55241
1102415
1308879
919788
1581045
1920805
185592
1702
1604058
1605677
1291598
1474674
1524728
553191
1354357
1048674
1887104
459747
36064
457545
1460320
367912
1156971
1428337
1312418
214586
1024644
1036844
411361
560183
1840260
1558636
1256024
1641227
261872
1000234
563439
1886713
1365363
1920621
1302774
728261
371361
255072
1231327
1754405
760516
1671402
1620655
13837
1533289
1361352
1055123
782099
22393
177231
1518263
84167
887348
1454698
1747625
1069256
421319
351609
1717043
172221
700789
409636
1531913
1169550
973572
1505381
410702
675173
422656
789087
1587324
1679065
1790391
538873
993385
666647
150674
1798377
575756
234324
603540
874128
1141701
636810
1370254
987414
1038864
372515
1666260
1270139
1895970
372392
1545782
232950
1899083
672789
371028
1474562
1066311
859062
340182
1257542
660444
833059
1906344
1480068
851549
1564217
1601002
460507
1925632
431570
1508813
265328
1661905
444550
1667439
441585
1804857
1794899
1159761
20251
545037
1454320
815460
481073
1504522
1165049
56521
1141808
790592
1983431
1789590
1450310
1239983
1211744
1480349
37692
1437536
120078
539000
1619051
1756266
1278777
1225439
1634573
1661014
987748
1826443
1692751
739788
1787540
36218
89402
358294
448563
1727420
1107603
1016114
1568708
828128
1585318
471935
1986076
1131875
502624
905320
560033
1822458
188222
986225
1469760
984134
1111180
1476542
1703802
1808302
137965
1532948
833837
124511
554201
168592
788575
1094704
153884
45221
1245851
207224
870394
1098152
269269
579189
600762
1004438
677120
641784
1368794
1669960
112901
351505
640234
612762
396407
1687867
1147201
1475021
1123844
1324119
614465
643478
632829
1583262
1724598
1748118
1338598
924691
973997
416281
1666117
765570
433725
1732277
501925
1959035
1131433
208226
671566
115627
1971380
381380
1890813
1057814
1720196
1450800
1356148
1656972
1830536
1335819
1828659
1698323
1578969
1597758
1948605
356404
1574333
1068472
651054
144539
1491920
748638
429263
569013
501186
1529613
1119936
1851722
1252686
1970070
1922164
1815359
1458876
1917077
255529
400691
835210
1621591
1103246
318764
203794
407647
1581079
1562134
553042
1271109
621172
1118039
813767
771690
734570
1866309
1055068
1116423
1276379
574229
355673
1947002
813832
247001
1682769
1185875
665234
623930
888717
620148
1348945
1016134
1512244
1096667
1110186
205904
1851455
324491
1591759
573933
607668
338583
1854466
1887411
842214
715833
1481457
1430117
1122582
1209000
943007
672864
982678
1794806
373579
1179555
750166
796342
1110139
1477899
1173211
726071
1171277
281163
16776
1715285
1648463
1487067
1040256
817122
99104
909921
1930798
1874708
1419499
735958
78667
723760
1947239
1772199
1220409
951310
1253629
706893
1821035
1546796
693180
1281226
427328
654305
289073
950218
234957
1960268
406106
459915
1170540
242112
1960625
1825780
1122657
90169
1540217
1585162
150008
239428
1029097
1348811
688774
1638174
1912012
855654
1598776
705481
707355
355061
1972297
1126041
111352
780201
1815239
827086
1189023
1572631
751481
120694
1241663
458567
19881
414054
1796637
1227481
1337630
671979
1913735
1508318
653894
1595305
1513481
1233444
1735339
662718
1629236
780060
738754
308512
480418
53174
650282
1213025
1098194
245713
163862
599429
1110224
1929509
408867
847024
568340
1582972
1179673
1497791
1111413
1979009
1751240
861468
731017
1638523
224351
1875684
963061
966074
1192439
1944536
784861
779454
422302
1993277
1161713
329107
523103
1304545
1967662
962749
769943
1418684
300324
1774599
64270
838453
1972638
1540057
1993962
980311
149477
137615
273484
851830
235239
1992348
1567602
741169
1734991
35150
1383702
1889412
1376191
1823595
1516320
32811
1490462
1588514
1705210
343081
1933324
1046787
1432681
1369265
499844
579260
969966
1472804
79491
1955781
921387
1622859
1281029
1854833
1480400
1507347
1773640
262218
718217
1009572
1742154
1902837
1105413
1557182
1915166
332764
1583762
1537099
43673
1313384
1315039
1055729
1390439
70734
214469
361673
672729
1165563
500422
1486329
443067
143348
1534420
1819712
393371
437883
173426
598453
1506319
1236729
78690
337748
803087
480377
704683
513620
1769997
336127
753359
151404
20388
1195066
1961745
1240584
1357306
1400470
1215904
331088
1220188
1186949
565733
705823
762088
398602
1118063
269120
939744
151086
691911
814499
426734
895636
1283556
548762
1915579
970144
127254
72507
687660
702536
1477288
1316751
427409
1954285
474634
1164690
1345610
1671338
82333
502873
1525147
1233651
1072462
355796
341170
166964
905166
1051481
1972853
1896654
335703
701055
1713547
1876883
601834
1219999
465426
1812246
524585
1503725
1262261
474006
1442630
1643631
26212
336772
1184292
1788153
1238461
674817
373614
724366
624342
64699
1571053
1385770
964639
118892
1679010
1865575
1765219
818698
1192388
1975565
1177967
1525584
899805
496409
519967
1207000
844463
1457278
261947
547151
530413
1678670
579393
957926
567985
1150143
1225540
1657575
1349524
1455693
1871809
39686
1208060
211567
1588635
269063
1603048
1332712
1595025
57458
780499
242893
903216
1971810
964533
1608185
1415084
1311514
1376616
933083
141800
1192714
1421819
1190520
1279737
952464
741380
1774890
1695594
143256
1029148
1623656
850843
865588
974770
201454
497485
727600
674941
1242005
1368862
316467
1469470
1787233
87638
1633851
936617
1558907
1190118
1329905
1511114
1877231
1973589
324677
1769636
1763014
1009296
1766674
224890
29208
1095554
1694873
1959366
466170
1984193
1517255
1814547
1092854
808260
108390
886747
1474586
423034
256139
1405252
1397136
1124971
1184165
343031
970928
587572
70894
62343
1108762
1301122
1975694
1343308
609982
1815230
598006
1918341
929959
1617939
657037
1721485
962501
578491
756611
188009
898468
1736777
1422076
696366
430493
842523
1979782
1466241
1245373
542607
1785889
411051
156766
941373
311078
246742
168370
1903962
758951
610330
115039
763287
1636107
1288928
32271
525484
1253330
970120
1421609
1039764
1878822
885731
375435
910635
145095
1094109
610653
1995984
742798
1774151
1159958
935579
692032
1161198
1425284
623624
1493872
1005144
1251807
269820
1670955
1668318
1600567
1514010
961683
997802
1346901
771679
391149
1977797
911120
1459492
1705343
205352
1920367
1117494
1274208
1908127
1744385
339205
1619761
929364
1658521
598276
432920
176007
1912268
778122
1616949
534784
996628
1155302
395618
679299
42480
1102749
368505
1975776
1666521
1729541
1431253
1206916
184331
221387
1824196
232120
75012
978183
1921552
1845059
1796240
570719
1234578
1094846
1266492
1161289
1972895
1200021
1622962
1057648
735623
1466393
1232575
208703
1696982
400461
1911792
1330636
1671623
772485
289371
942313
862849
987731
306312
1291597
1129344
721665
1302105
616613
1382162
1241747
140608
1898311
1124719
311568
1214992
692072
1806253
944782
60863
935882
1059369
1220835
373284
805816
1554123
1418294
545258
247002
1211396
710912
1970269
238716
1965193
520304
1182351
1647978
1515763
510505
902914
1051084
871385
741649
1405416
268431
470188
220003
1700368
1459386
445148
774766
351272
1509145
1720206
1151509
1946436
1254255
769993
1411399
1151488
1132448
987443
971916
1348771
845584
1405778
559989
982640
83401
23740
1360355
156823
34328
636254
1152108
371873
1242016
1399059
292781
1509547
727335
1390803
867802
1820965
594518
1589903
2776
485231
1826588
1870591
461381
978154
871824
774655
574556
1803717
1754238
1031912
177290
730840
1280237
405741
520599
1655505
618664
175229
1341964
1422236
769551
776830
1856583
173197
978411
793359
674641
1291135
1725547
266198
88415
1307255
558652
1154650
1278622
69033
1396002
1875991
1953670
1895480
1802936
1381435
1522885
1315361
137391
935087
922756
873917
1335721
428648
1930882
1094678
462603
336762
249150
700773
1203391
1019872
175239
494818
1351224
1293694
1736101
1517051
1449393
745817
4231
1323466
886094
807522
1824907
1851573
1005927
1900490
1029085
1909386
274185
665845
237594
712472
288396
545583
104788
1898456
294513
1276190
265555
580091
1295991
1345152
441165
1648790
767570
550693
185444
14542
656563
1342922
1642171
1237072
564640
728284
1045538
403856
299675
349715
1927188
1084510
505368
474546
1444295
166555
1535992
1128831
522235
252945
797014
1735552
871577
1885078
232231
1441918
1964836
1078529
1570308
1935950
1790968
1359391
794546
188890
108026
1585660
118845
1302313
1669006
1959729
1564337
1815300
655347
369741
474410
1140017
1309763
1732263
523227
1042412
1906628
273504
1669121
897499
820233
296089
740058
363682
654462
1064562
1748392
132032
911946
1250128
1826009
1700750
1930232
1641531
248353
210434
692011
667735
1047189
244905
508172
1721077
1721573
810360
1652982
432901
91303
1255515
1121506
1027823
1775575
597247
1184051
69125
1886714
522217
745059
1407742
131039
1183772
777135
686115
1964094
1130304
178992
805371
842169
296048
55063
1977772
1508591
1916649
1814987
4438
291429
456763
1263446
777581
1228961
1386089
530225
1646878
477004
1339566
732051
946348
338389
1086108
1400577
1554730
96318
393590
6040
887419
253054
1522117
31935
1749774
1795546
1808383
226768
1453349
238493
1559687
1546366
257539
563450
907770
1254553
748426
506925
1203285
36697
1252867
180233
76039
1535476
180376
981374
1657028
1167145
1517692
1847448
915008
104603
1799779
1773147
328512
358553
667769
1253553
1078366
1694212
791684
647208
1829831
316806
1253679
1763761
1608943
611063
383977
1096470
358896
1743157
1253052
372975
1892941
1590881
1932941
480044
423079
1589655
1304672
584537
548042
1346968
149150
734586
706942
1521042
1318889
1122454
1018044
1194981
816294
712184
36938
294983
1130363
1721301
543426
749265
1628342
1441622
909123
75118
910592
1090601
1189514
1790074
221071
1057227
1697001
272779
1625803
745203
756927
1635907
1093922
1531673
329359
1885784
135194
1818527
1249745
1104373
387877
1554589
1311954
485641
1439396
1267912
1641377
1880706
444035
620607
64686
623286
1025775
1289438
788719
92235
244752
523131
885334
748969
1001711
470762
272220
1908697
510484
232993
1547698
1547556
872006
1962578
1709077
611345
1979334
1552579
871548
773720
874831
6764
39364
325286
294678
1451460
750633
774964
894180
1143500
64270
386054
386111
49021
352607
44677
1909084
1771174
1026087
222719
1945248
777393
264796
1193418
371162
495484
327911
1406272
491479
386286
725648
1178840
1785589
1316383
454665
1664818
1646460
1555979
405295
363083
790385
371120
367784
1467098
785456
341382
1036204
584382
136635
1622610
814313
1864098
844627
983668
1042725
824189
732918
1250630
603687
751554
1368334
712103
67700
694538
1767086
1870926
938052
324524
1198263
1973995
731649
757970
770935
1840535
1742117
1102537
1789875
1112785
351974
580861
108337
106414
81156
1457495
1681437
304877
1474149
1513188
439632
459121
1195125
839673
623759
1160767
699362
73978
139439
1717272
1630867
1946884
1735400
422453
204202
523208
1823132
1264066
844662
980113
1938207
1943566
743427
1723497
1790893
925321
676886
73601
1761748
1858096
971440
1453460
515713
104530
110003
834225
1014381
1322880
720400
1075783
174255
1213727
1278809
124846
1544216
609819
1305015
1621809
628266
1552313
630612
1288098
910340
1663061
350694
1502178
1466537
1623109
1417406
1103763
1532828
1283884
998975
1965666
1688784
1720425
230477
1965051
164832
1468015
428868
69048
706207
765388
1066732
276844
483048
33495
1777424
74541
405499
309362
1702209
1386236
1977881
1995065
1576581
158267
628139
633856
168343
1480089
647098
1620214
1119922
726616
303285
1124242
989470
1450733
152059
1275037
122430
1774807
104237
161535
505384
1151291
1928234
1226721
447904
377346
208867
735707
1282927
389597
1972210
1787219
243448
1703705
290966
22141
411138
1195029
776925
602280
374210
1701852
1845716
17871
1243640
1518902
689825
1745071
1318149
304214
1040826
152122
1076865
1976698
202013
1368199
1084739
1051424
89053
438457
392657
672164
1463444
619553
1214429
396335
568861
114320
809721
708134
330425
6390
217112
1978711
1587860
543641
195
338985
262348
1218824
1470846
760769
1408745
1090130
168356
1064727
1769336
530177
104290
174196
1409172
1941870
1715746
601688
819121
1302014
811256
1625424
905785
1269280
158147
569359
242992
931865
1152264
773273
529309
436937
581411
1091494
582012
566207
675571
1985091
1735396
1244868
636507
549535
600354
1270944
710635
1791992
1213535
1074074
1888373
849622
1530130
239433
122811
453961
867617
376160
443568
506696
703228
833806
1586515
843770
497088
391283
1741684
1321702
710015
862220
1346217
768397
1783629
992921
232236
1945336
581834
1758067
1855967
1308083
1827007
342559
87465
776001
184016
1258619
1353353
721922
1940966
1469893
1671990
126599
1023723
819918
1282973
1182201
494470
471715
1522593
1994125
709572
736351
902351
1864396
794624
49157
665196
230139
1013913
1789549
590816
1366778
1436088
635804
1276395
1658015
1527759
1530736
62244
472255
1115313
1188974
759577
228385
108802
133867
1966964
1649510
1483984
1084523
1572528
1754937
1608237
1019866
1519690
1231678
650930
847771
1969061
408559
454021
1678262
706793
1930865
1352073
1264566
1404038
101605
85263
1292322
1592969
429008
766594
301412
1772995
261023
338683
1004231
735810
569003
339224
137266
89539
1694863
370396
1131878
1107219
1479543
220171
520504
1298498
1034696
358462
1646242
780439
1908165
1817665
1500239
617859
153447
646471
1645284
702481
621977
1358393
443357
151495
833803
296497
1098721
63243
861725
881417
644149
914163
294665
1178361
1499389
1024570
303079
1105434
232113
826926
957310
59974
73180
441416
11712
1485874
1737466
651229
718269
1268812
464040
1304585
1786338
665166
700197
435875
1310294
723693
1745381
1546430
313888
664086
1079598
1850694
1948442
150439
233204
794046
1586334
14521
585734
925154
1921311
1677042
44129
868601
1961082
1894536
204257
1190964
1948186
1945489
155534
727746
1855493
1402621
845423
688570
674519
515566
1279092
1659854
393323
1507907
435193
399362
1522688
695632
1443559
383279
956917
1710404
997739
1580621
606051
1096981
560982
880979
1510752
621185
549161
1470730
301599
1644857
80642
1103367
1059859
1423888
619968
1273635
1928932
1493957
104076
925599
1994054
771479
35002
1637564
222302
284395
1095657
133577
606997
629225
1327897
120670
726403
643926
1885784
1596033
975590
1318932
637761
1428842
1599077
826159
1201123
1894025
1896578
1790721
1533413
186463
1765012
201760
574453
1274093
958013
303083
207411
1098290
1231483
542792
1467577
1443669
944037
36670
1071738
897277
1791609
1025659
1044729
754401
867151
905926
1916384
425054
847412
1841547
766130
1167476
189812
1539838
699224
1562150
1399698
716497
224007
137200
856608
495578
979439
421328
291468
424019
1336455
536476
602077
1610812
1553349
480001
574266
1744574
1424616
1958924
1314507
897662
370963
181934
1266290
1348707
443956
1285569
393927
119961
421821
442402
1152706
722533
1574975
422365
578542
427149
1708218
1068816
26777
1769312
1624140
959647
1378961
1681455
730456
1011673
597211
906646
1998003
1014504
425188
1489107
973683
1257212
956999
81104
1286340
1991970
898859
1947034
594520
1467537
818174
24627
676463
1012318
1696036
1395885
106535
1317099
960832
1529505
1422261
1998082
449697
1277293
289573
980482
638469
674336
1979179
536289
379163
1727742
1496417
1162578
1118414
1400316
1951265
762895
1848062
145863
708966
345862
1569997
766026
988238
1742025
1035398
756130
652097
1579169
716917
1454712
386008
131794
72899
1941318
1941170
1033523
1760621
141208
1203270
1963685
766285
481744
1236437
444184
1907384
822412
1911201
876049
277181
390700
1995240
332723
1120801
515226
263536
16346
1599409
730402
377414
1958841
409849
455728
910674
1123813
1317328
1568074
1483276
38165
1935582
138601
1495447
305608
1244237
778594
1129899
1456403
1326496
628752
347725
1394284
1990916
895818
1595882
1564371
250007
1308724
1315701
91738
222408
1359130
513572
1826218
1340385
492254
1214489
397949
789590
259852
1247562
310978
626300
1639567
1345145
1724711
558792
1186851
46476
1517847
1705603
1736708
852668
233769
1730158
856876
1454598
832439
1374571
131304
589806
1161448
1522957
169394
1308335
1692096
1878506
870734
1759082
507382
1765272
221374
20038
1481521
200595
1744527
1856574
793883
1704182
33945
1297979
66534
991613
1196528
1103215
1957158
1905448
1792905
1231195
678510
1189422
924415
458939
1983498
774704
1175771
358610
985345
124645
1049741
1230084
867050
276161
290156
1037747
652412
929161
1999298
414657
536019
220699
960198
606278
635491
805774
559624
1766249
6057
456404
1284542
785402
1040872
101461
287275
694435
88683
1904694
1794796
565193
1277295
1131415
1769509
619412
1332254
1081111
1467144
324618
1600299
454867
1015053
322642
1624285
497036
492888
764355
118475
1160009
796528
388589
427660
1986133
356047
615131
750366
1258448
1302023
1631881
1225406
783908
1463758
909110
1926038
828136
380368
1844235
976232
1271247
610509
389286
645411
828291
1095623
1483781
103262
131805
744445
353332
82625
1752579
661755
1563235
982379
414702
1172505
1371862
1080433
1623874
384459
1538578
1356640
1412471
1924078
1064642
1962964
1284199
1232504
127702
1512720
1132384
53511
1622934
1929757
1070275
979685
953916
1468316
1848436
1271531
342315
744856
1138498
524611
1123096
851868
1483231
1111381
1116999
743081
1178860
645686
1614390
842118
831565
427777
1315587
1540811
998929
292817
192698
1747451
1728998
1936624
951985
994745
486162
1224663
827495
911317
1086500
1421040
1380701
450823
1788478
1265781
1203870
558626
642835
1064850
1662627
719319
1757017
1761114
905292
884411
448465
1139559
1704210
676070
1947764
773954
1048473
21988
1952324
484885
487537
206322
1469436
423051
1054610
136217
654465
546797
1824707
1920758
1644558
1365707
1930878
983916
1864346
1441358
882853
1080246
1385129
1775727
1227751
1708096
1818643
1843098
159082
138430
1322218
1849373
1526722
1251388
526203
95903
1680831
37372
1564489
972729
1327427
1033713
1758053
604948
116212
1660829
131901
1725112
126700
876192
1480605
586835
473330
1458551
266871
505201
1704713
411934
1190952
1017732
821386
1706575
883522
1172795
1854241
96267
1592623
540862
1555820
1583550
1186367
992655
1276484
153033
841571
995382
254206
843170
1963319
1063891
491353
295834
251146
452512
850697
1555726
1295231
1539112
1137903
1520933
1802311
1413936
314362
1745022
824141
1360694
295146
389905
1378756
961399
620089
1045913
1451279
1670649
355223
1715057
524741
1529808
395961
1806603
1422286
665529
1654604
974655
1325320
1196357
282662
1037069
895759
1348624
1981655
1420204
1589339
1286238
1806074
1183736
794540
1106872
306846
652541
214065
87479
1910411
1144411
1102891
1946187
268511
1696016
509093
443960
1010562
1999055
1689616
1118428
13228
651445
532895
1409948
935903
1926684
1855495
433679
667237
468290
851854
1312528
396817
188798
1049907
911768
1847798
591747
663474
1885598
410118
1149739
973163
51178
1326655
418691
404333
413186
1745017
318260
1873224
1081835
1235011
1725831
243966
23851
1189785
1081954
1904935
1957330
1961575
1226720
227615
1829333
727280
976373
217912
1779112
1138902
683381
1919148
958334
1756782
1592529
692313
1647625
199490
1480710
913471
746293
846646
984875
1720684
788317
289918
1686104
868119
1619747
138535
1218942
1118258
935448
579223
392180
1855764
1721762
608082
3935
550181
590707
1044325
13125
1295709
1564699
1408127
837443
1804941
34107
1440786
1267110
990666
721225
1929619
14407
138839
881124
1399398
1357915
534036
1398617
852993
725604
1397635
1394245
1040413
232590
356851
1014126
501703
1572249
1461787
305937
40319
898255
699913
44697
1151361
280220
1400171
1498964
1891426
767576
880198
860562
1952280
1468690
1622932
292723
283283
1135258
1400865
1555258
1785476
1713051
32190
160071
1308055
348030
1231479
726937
153737
937283
626240
1311714
346026
177013
1971367
152638
1285020
500550
1822293
405708
680682
776124
96536
401818
1318179
1316509
1683333
1567592
248677
902452
1676980
1522758
1909330
1789299
1538032
128125
782307
543762
805673
652904
485103
1816545
1879036
1824275
475909
464058
1938565
974422
1116678
1047552
1782372
1935418
1293077
286040
604081
1774559
1168509
221391
942321
1334131
418505
193998
947871
364462
1055421
1285162
84306
462811
229480
1504826
920537
722971
917635
171933
38015
1419578
236430
655650
1757872
523036
838184
790923
1432861
230775
1579206
1937769
1418010
1083509
1619478
1505722
1159755
367853
181616
1929789
912933
1291059
1988808
302806
975990
471720
1559841
785696
816435
438228
1461208
1234316
1107867
1605788
1564059
1989429
1250113
264458
779567
632713
1834876
331742
1415220
950093
1062225
246180
1000085
613527
711305
793399
643489
589474
1535934
861122
1706820
1893666
769547
418018
1260200
647379
663027
637858
1119181
1793863
1847703
1747229
190386
1877679
365726
880783
850491
355786
175606
1104579
1930791
1925235
1652755
1487026
1405849
1143365
1955834
189548
634880
982840
220283
239570
353094
465596
1180822
393568
1707633
314510
1096133
1652644
1293568
1361983
1332117
337870
1027163
1360812
475959
861031
340615
1314657
794288
1794344
1715277
1245585
670608
1209934
662438
1226056
184712
1226631
940249
214165
623216
1411867
1884190
223295
466092
1138921
1645299
1556130
1595565
539389
659060
1628185
1874845
501260
105302
248290
815730
1363298
146045
888802
13181
1937504
52592
604415
153162
735760
334663
698038
1777534
1222739
1350864
1157541
524810
1928350
601734
1182178
1036742
1458989
150390
1924287
1527770
1588929
194602
1108860
582848
1137484
656653
1813527
379699
1471727
487548
367637
529857
504501
1736397
266786
1252869
1723809
236110
187265
1193635
1605865
635094
1942902
278928
1061145
8087
1031223
1837875
1078203
1251293
1121538
848170
1119391
1748377
126741
759716
116100
671351
1454250
1627647
783665
772089
537750
1736560
1205410
51098
1417696
1179920
677899
1345514
896263
1022655
911725
780416
1853437
1249452
460125
1432367
1151623
1486163
1807007
45845
914124
1294464
997322
1437369
133695
581414
231658
578492
308726
1022252
857750
1390851
61728
169525
1563733
746060
641402
1157699
1686963
40008
1722870
397152
1490283
1949446
1529228
1361816
1659476
1295593
1621818
1400523
1849978
1953427
1622119
1711688
730549
1072067
495654
406846
777952
1824717
162901
296393
178827
1133369
403944
521819
1416774
1671961
482661
1743843
1818240
1671061
596644
1176843
1920070
177515
721236
4593
1161137
1137947
811808
18205
1144776
980964
860302
1238989
57251
550859
1654247
1517189
1407365
1418121
1876083
1113775
712345
87111
1841975
1393816
1858940
37011
1987151
1701810
976492
1349398
187962
606566
1077597
1368053
1452976
385549
257933
1136405
160604
1966607
1876469
1023655
1036777
1928877
1638029
1455139
754477
1137186
1348676
887271
1370950
531464
1960458
1481282
853267
25695
1610304
1443946
1045956
349134
887140
756522
1941042
779601
767124
1294607
406432
419845
1221253
1164038
1441759
596647
1799792
1102072
1142748
1886568
788497
1124265
1649933
194180
1046992
1256416
736410
731671
321434
308210
1621590
1177658
1607706
1941234
364349
1440162
1019601
1336822
1905639
798153
1786762
1209387
1604644
951077
1281016
87529
1435169
339865
1192301
170807
1405771
1153276
378132
546679
158868
559103
1773157
1676196
653953
1287989
1936
469189
1086743
1226224
25659
1018887
866558
1059872
640118
369642
1014650
1161772
1608773
570613
617499
1906020
526893
787533
1780257
742947
1694519
882393
89727
1391691
171018
1318179
531687
1414647
1481806
698531
1807573
587252
1312030
479412
610868
1990701
1082091
1042372
1186796
1679061
1249202
1069487
1257882
1968865
1650083
78200
609246
834691
251894
963829
1990766
877495
358155
116525
1119494
255725
872455
2688
1542146
745388
939794
780865
1946639
292618
749316
414118
1626206
168086
1624459
1416271
329329
1536396
1798983
1200737
575050
341001
1400199
43538
1217502
660554
1509092
1556216
78320
489251
644270
1838143
1859673
869379
1842355
697180
1829613
676803
1056396
527437
1425235
52309
960860
940903
1989450
1172496
1363656
1358053
1460174
903812
143022
1828486
1465491
1325152
60612
1263060
335298
1113209
1639869
1438478
1981980
1485999
277151
161681
827938
773633
330499
578861
1387710
1555710
1167754
1782594
402260
661653
656952
200035
1568454
1003129
364441
239293
585379
26640
1238299
1109367
477905
1372206
1903603
999535
65699
1467226
944041
1870502
1956738
1729916
1019995
717783
174543
146899
1991564
679853
1174156
73317
1884210
150101
1476613
458305
1882912
588445
1284425
772696
1637304
666706
1163522
815286
760154
845066
1848248
425485
1724172
961676
873377
37720
1390916
85759
416187
754420
564504
172857
1778675
528498
1722807
680503
13206
1595251
1603839
1546359
1464707
1342415
181815
1690968
1519494
383664
1854459
1967645
781526
501586
682179
679788
1420453
1993545
929596
1620206
1960162
1140090
587908
408192
620199
684780
1851842
1321014
181611
143517
53344
776193
255075
1572428
1073939
1775
1082557
1232315
1072245
686905
1258690
1385929
1113709
673339
1143347
1742849
1146991
944572
1096296
881394
741874
281716
1838481
854884
475469
921916
1278690
321700
945827
461562
1837104
1266235
1017489
1524690
782376
69703
925116
1344206
1035584
145932
63293
1047189
557688
381127
1964692
426302
436916
348488
1007602
171924
616095
339070
1627
944529
740117
574956
427241
1242680
1568689
1911564
664866
878426
331338
1233226
1851031
1746234
379784
1769721
622488
560947
641407
1115092
1361390
1008213
1020615
404579
823567
244828
1709480
751891
395917
1125451
1892426
1039134
21666
1447463
1216487
1559666
34585
431579
935932
422895
112043
1354251
1360908
1982008
111017
1902308
370025
678978
1927162
944414
1027384
11303
480508
595018
1282966
1881672
1128609
1525399
1250712
1062810
376745
1841476
1522492
1008705
1177629
1301422
384620
1634317
1500740
181134
1802607
41796
1237338
1361239
536219
367192
1136571
1276845
241800
360416
1664764
1257036
1924119
535577
685287
231916
1526645
316421
294045
1717258
1276560
1043569
1395349
1464854
930619
1127826
1837467
1863662
1272829
1514397
1584634
1609290
1961377
41675
1846859
732205
558267
708581
600390
1277864
768412
1797821
451505
233369
517535
654791
929309
20302
1016424
1648222
51195
882337
553050
949466
1198671
499908
276784
1169284
1830357
135452
479162
584089
678294
813439
231705
1404620
1365739
589326
1291379
1433312
1124664
289189
1451756
528302
574663
1081839
993397
942509
105999
1074059
1996136
367733
870340
79446
654413
1012100
688433
1916235
1237872
1715101
141968
1985157
512527
298102
769683
319658
1315118
1656045
587320
1626986
388718
54210
1528179
1324184
871319
893049
1046182
1678525
953528
827552
567081
489801
642325
1686333
95321
803014
1196433
779416
677425
743467
1592640
591975
541942
1351577
1293855
1873169
522191
552165
944424
973464
1255108
1848298
869550
1984182
57887
1311310
1519603
1063336
344116
1568199
1579881
856973
1318133
768020
368322
1875795
1402953
128409
1592339
789308
1374303
1690912
350961
966373
1646033
583955
898719
1363428
781032
318738
258793
274346
508011
683855
882001
1165359
1521168
1938540
868967
876993
792575
45595
177979
1757524
982972
119927
870671
1680406
1397205
478727
1428110
1661663
1374567
1748824
1745584
1597890
1533004
1340782
1146699
357388
1520247
1450577
722862
1512645
1857641
1738465
1707642
809496
653265
145984
506858
250074
266808
1285890
174488
727910
1346888
1779378
83609
328099
354570
786671
1935983
1335276
696593
143969
356647
948990
148027
1544512
996387
748754
1818346
30656
1670424
574527
233748
391328
504887
317318
195651
1400160
1527580
1132315
1009425
1179423
822979
468039
889143
235368
516790
94578
680271
872730
218582
1963929
214243
1983276
606833
736612
1506060
232772
1697749
748247
1911620
1079876
1771130
1329761
1390510
475188
1304777
24344
470129
478453
1293926
1826539
607504
630476
1153453
542410
1786483
1618732
1740050
629511
1605800
908633
1305514
648024
122265
907438
745397
1196792
1618939
1589622
564485
537660
1163349
1764856
1390473
1429402
574045
1640870
976397
152669
1757240
462739
1666530
1654347
1668309
1404563
693319
1143522
1426432
1482118
414792
1723529
811388
1993399
1453455
1519244
1344566
900590
1048523
935531
853268
1255423
1149268
1034781
1413057
1697692
210212
488900
1328443
1193863
1615360
333327
1706891
1364703
492895
1019217
602072
467018
1509652
103821
1842388
1735148
1063971
559299
478504
323727
1511972
1254674
733344
662020
551912
1793151
408622
42577
933073
253706
1353291
1931351
1026858
559202
1252767
14014
1761937
829245
521623
342285
991584
376615
478655
955795
1117697
1690694
813068
266882
1700257
1226305
702324
1803207
42255
391055
278753
1006817
1650609
649129
1152003
266603
1074158
1343588
1430227
1464152
219910
1193907
1304174
1371493
820311
982108
1265505
560323
1197521
778142
64378
719789
1451762
1687475
1186803
813504
1580036
1733805
358153
1996562
346318
1777678
1321727
120574
165802
1940322
934374
552831
770319
555527
40313
53222
1522939
1049013
1358444
1157964
1394276
1629433
1971833
375931
382189
1776409
514198
1518944
579192
253662
600269
879084
1520444
1224636
1814985
827772
1380089
1982144
1435513
797075
194610
632036
1148877
1301249
1438887
620706
124181
190302
589244
1172122
828902
411945
1761976
1949125
13010
1591184
1965260
1118616
574831
514250
1443255
1914398
642385
661788
492937
859057
282718
343845
1116998
1043710
1073231
513001
1248055
1176448
1404744
1839723
1125420
1571897
11240
1068365
1042054
816510
1390164
729135
1401670
1076426
1101542
1534119
1617969
44397
1332931
368753
1066691
1514180
655359
1724546
899842
176653
190616
1362931
1499238
1953423
1380829
411399
350608
197325
85851
1154881
1514691
1964462
1701055
817252
1428756
1406672
695307
278995
618585
790390
377611
407604
882705
1399843
1990601
1497651
1687310
1499120
1369568
496572
1678984
327998
756697
1124010
1926717
279232
324449
810650
1757778
481531
90115
1176409
35043
1995692
630641
14605
322249
1423123
1349183
1892010
1437285
1858490
1291239
1345729
1703110
3964
1818888
467438
1069479
1260594
277876
1166578
1408290
1940417
1130801
581445
1535126
544563
1034113
1510602
1860280
1545143
1696402
1134782
334490
1140321
274374
1815290
167044
104870
1716978
1890377
58932
301784
1895696
49795
1612507
1031579
132062
801279
563825
1606880
725758
1699511
1205009
1882186
178694
1832666
573614
1166676
1648111
818642
1889070
273214
1374555
551949
1843964
1804164
1526551
466975
390411
90830
614264
42082
1866027
1490531
255110
818249
1855358
1783902
945042
1535357
1777238
1167448
349055
1115666
952298
1390791
341657
85675
1821003
1208848
1267922
1069184
194346
818741
469293
1179878
1009080
1488608
710768
1857680
1999887
1983689
232208
1589333
1110165
38383
1940208
1947170
971842
750292
1723535
1693776
1670317
1862697
482005
418167
897188
1311235
48025
1935081
707263
1814945
137380
373306
665933
435653
1425161
468919
666254
534696
1295032
146432
1333505
783152
1168698
410030
653815
86890
1764146
264510
924035
425350
249431
466686
216009
852494
1305014
66360
642546
878231
222846
1196702
1218241
432303
705050
1163897
965179
1775799
31652
430742
64322
1775639
1382148
810428
1458485
455057
407998
529604
689679
1535801
1076376
282254
570740
76099
1928904
56920
1062623
1741604
238341
811558
1787956
385166
1450798
1142426
912690
1081505
522308
492947
127010
1515557
1918381
826698
600242
1404635
1358024
1067050
171050
1831611
701269
208579
439867
1527691
59400
1462192
1357062
627742
387523
986219
136575
555620
925076
1486326
498547
135072
1091783
1367619
745443
323297
1514444
64530
1090322
1389857
550146
364551
1709754
538349
1872057
442188
222791
261030
1961389
1902533
137597
776019
473578
1429175
1107109
1430681
1540965
1562759
866257
908945
499282
1266759
527419
637575
1057315
1592257
443320
418751
906658
1585625
828972
754013
1476926
1725463
304367
1070182
797032
279230
1773124
1956696
1509296
851728
1321446
420133
644094
163248
1460568
671131
754334
1916941
1214239
1320276
367123
994370
1124067
900858
1019289
770599
1345057
323486
948046
1929626
1484886
617158
7164
297197
1806216
666610
829466
509525
373083
348794
94375
1861218
388874
1766555
430964
1099711
22808
1912267
156506
473133
441881
1386326
1198842
299550
1118003
1266493
252261
204305
1731616
759903
950380
70835
32535
1327897
818213
572955
1275521
1735679
1526592
862266
1937819
514853
525458
332953
1607332
1749988
1046000
32638
497688
264676
1831012
1096134
1928034
1715153
813784
1497235
802127
1626623
1217870
1795116
145419
1740403
817311
550205
1752451
1934151
125763
1995543
967578
170877
1711930
1258271
981655
1918991
1365179
651082
1450256
236743
1868007
61302
617881
1114872
573451
392620
1229521
1119173
1175326
1584740
412902
74726
1073162
1226370
1029415
1263688
1768771
848735
951533
106943
667995
682469
784430
1710969
1086134
1857796
1881000
320464
1033518
1820083
142616
1264733
1104616
573452
994941
1100198
77501
372349
1511072
385597
990040
313486
581931
1609104
58078
404148
1053260
966685
1490213
225214
854825
1955144
1885461
1700171
1680658
465882
70946
173024
317358
1594874
347963
1258966
1709441
1538838
1574726
1500677
311137
1228269
112793
137413
629907
959687
154863
1238479
287650
1733855
1652657
566493
1337182
907662
1708529
1533313
1252969
890078
1935622
876616
76006
729573
933978
511753
962461
1155501
83200
1502578
216231
1121713
890101
1369233
634421
1594647
347032
248632
894280
1458770
1901505
1048476
1944734
986023
1303618
1934423
691145
998037
204159
841595
393878
1698086
1441037
1188562
1895527
30130
370536
704463
1072241
837926
1762039
1344574
275986
528547
446506
1152103
825333
1303152
1492897
372277
89548
836592
1134764
1745492
989858
94936
776011
25635
86460
233036
1978831
1918449
1415370
1702019
1604958
251371
1225038
426102
228935
1580269
1026253
1949893
519541
673183
1337749
832483
668606
778670
1882480
217608
500210
1017311
1149832
1791219
1672764
1011549
1444499
1482657
1832577
677531
254065
1149831
257769
82523
300258
428363
1431834
467872
1407042
1029480
1940162
105854
110054
969809
1504580
988617
1317018
1412521
629158
1534359
1252036
943438
712285
1760175
1254180
1837870
1125765
486235
706972
1765919
1242485
1490489
1784020
384583
401651
1660862
927540
853529
38066
143530
1007699
1152951
87082
852937
1538957
819373
446326
1683065
1043475
1669778
52815
281408
1549486
191306
161040
1180056
135374
790788
354764
1693335
1580937
1068594
619197
69577
844150
1556601
866305
1633761
304558
276081
1297063
932594
1018469
692535
967719
188076
1673055
546009
1157717
65531
1895979
637629
811442
374078
77593
166596
1316735
1227138
1172392
1689516
466219
159833
817074
1154109
1190185
698648
652058
598017
98525
1413983
1663423
631569
1469937
1829483
1682714
506864
35320
1148558
76041
153716
1419304
529412
1278138
1046693
1381168
174888
215131
745874
1831445
694001
56963
882082
1336825
1856118
410179
1035762
1576885
1405900
950996
1677406
1149310
25935
1066178
828954
1197278
1064427
909280
794149
1814864
1445172
126377
593737
1400135
1552805
103064
989552
579912
1682802
1988609
80408
676542
1373631
1252580
1764298
1103873
1545046
1459723
637810
1785020
291027
567408
869900
579653
1628619
175501
1418066
429009
777989
1506269
1562578
152884
992541
820185
1245974
1297750
1204471
1295715
11490
1087470
1020334
763338
1980007
1202397
1929288
1397952
1441321
683979
1970021
584225
451261
556449
988908
568612
612007
413052
202196
848724
1759452
1301966
1939285
184242
757817
1883646
824720
1971760
1480751
373693
266431
123396
1454998
673662
324981
550790
608014
1878508
1012609
1789247
1401993
480836
252611
659731
1934492
1622575
1826267
1544797
477987
192155
524042
1904023
18442
927638
122806
109921
218189
631742
1586420
1797617
254246
353835
577826
552881
1705387
425745
505709
322498
1020953
1586135
499587
1579940
299893
364726
1863672
57190
157493
193228
288279
1872559
934226
560832
1089306
1946399
1084058
1337253
1697361
1176719
66846
1569192
1021741
1283543
1824026
1570789
969563
1731757
360507
357543
1662070
1508315
1859649
246170
1556564
237570
1185646
341743
1233566
559917
88058
1563051
19399
114533
31122
1390897
1935903
671605
623608
1088657
1111475
495300
1315737
1805107
286301
1751871
782496
1216949
1865724
1027886
767211
1971912
1480053
801878
1907905
203885
1207395
543852
119853
1609566
1359656
355437
1223321
1638881
1827915
1966428
754436
348199
829435
1686838
11014
1295583
962987
1050831
313261
1227202
601115
1929714
758126
1753323
996317
1410148
453259
1408671
1434974
469413
1157951
323092
1708734
966749
1408520
1817389
441724
1481592
885104
1973697
1735695
499973
679835
1882755
1909018
1773288
1710786
1104255
1451867
1116383
777566
1429611
299122
531014
721055
656001
895340
1764500
1409497
1598721
1701416
1433294
1265925
1355848
386875
551615
1671241
268041
205938
1889794
1226729
798751
1407917
1390473
1749724
605059
792581
1793731
450824
882922
1908526
1449509
1893557
1425208
127441
715361
424233
506690
1613071
1025248
293338
1177454
1719740
1173188
1430488
965135
958498
1126088
653991
631301
322133
542195
1989975
596291
1016263
581224
786856
1516082
275861
1397309
1320239
506
125482
1785108
1411944
1127494
139104
1158235
56242
92924
1976771
1260632
1247367
1329265
894758
1639376
515334
1673536
900976
1468340
177267
901628
79525
1253189
1943251
1907871
1791416
1407838
1025060
714135
1490582
1539853
640637
1915288
194407
1904288
1479529
1924241
1812955
149406
881536
1008437
577379
1871104
316075
1160119
1193575
574676
174422
534809
328935
330754
852840
835960
1784977
33969
1458381
145866
918905
1338241
46302
339528
1085207
929510
940327
1858019
127527
1101439
1836683
402800
432533
1718774
1360070
1113578
237245
1713951
1564135
84675
491072
1503112
1972556
1935454
152893
697961
1876744
658070
43235
1210475
1551563
1967325
696203
1731740
1617149
1616640
1398786
779195
604172
897939
42614
51421
1991715
253629
1356369
1748067
1329878
1478280
501070
176493
318369
1669075
39160
1155481
571835
300702
1773474
506500
515446
272364
1567327
1337659
848085
837174
1422937
708916
951357
1502688
1790103
528284
1072556
388389
943584
1182447
1329659
1823643
1866260
1510390
929306
512567
1362191
1746133
1331020
177836
253052
260680
109440
1742074
1792913
1665822
883484
1835899
1299295
291936
1302823
216518
433883
1510033
804800
736603
1017506
285085
506989
204037
1102717
1985607
170051
1248606
394691
1851131
1677809
630919
6414
1633595
65125
360315
1814068
521497
1676307
1645800
17277
607624
321701
1140722
1799376
969180
378164
123628
1734540
609196
83201
644613
553026
1707750
816160
148051
805298
1101910
334567
56862
1446250
506680
980667
901846
652227
1391820
1000441
953797
262139
851951
743780
1553968
1711
54457
1834693
1424975
339496
1625456
1103184
1324446
124069
94936
803096
18079
680982
80699
910495
544701
682639
1197671
112588
1429379
842249
1358994
754532
193511
1773391
840413
334632
1842134
1872580
1473371
274190
1553905
1983599
1362510
312462
1984027
1189101
1009242
1691496
838257
1538121
1101158
1096792
395124
1013509
1877633
229614
165647
298615
1123433
1548816
1160041
525232
1533054
186753
1378740
1977135
725841
1848440
26094
712422
57482
1943871
1838616
1073258
482678
1034401
30464
1933988
1712062
749291
1732806
1784521
1300524
1105654
334797
1919872
844693
1793615
171726
1935500
374531
281166
31153
1336292
763862
157299
864311
1115316
1231072
710331
998157
433131
1711594
489624
1723687
420198
1208919
1236679
1259328
1856404
543905
498537
547020
1874347
551331
1591838
1252067
1268181
932930
1230300
53795
614382
955139
1033747
324740
263818
1449823
1836009
706397
1005285
1275528
109125
1650516
1096079
24456
946848
881249
723805
143375
1794220
342068
554207
1089153
1598619
1057806
450899
414276
18109
71099
527269
436294
1421692
1593034
455061
1634783
1724647
926753
553935
1569325
1172080
1751972
1739404
251024
562641
1123961
1155958
958220
1326410
1824313
1754763
1772370
897806
1293392
585472
1877704
503743
1079631
587497
363838
788372
178206
1315879
1538679
529867
444168
408483
157972
152497
739983
1798575
1817502
861224
1938560
684821
714359
562732
562824
1771852
1329531
145042
141437
1549052
1005317
460961
698963
1916048
1732118
661877
1330016
665781
1401979
1486208
1536257
1582859
1735593
1042860
747783
1473108
1606517
1247068
1145666
1058437
1127890
262712
585015
1663662
1029524
1648603
1725637
1093831
584918
1734388
1883986
269273
834550
1674921
1685380
1758081
1960058
1905139
323054
880209
315955
1846203
354928
495726
1896542
1644297
293859
1950881
1155123
1728333
709324
820796
1312541
1317838
379299
370553
408222
889206
531811
647189
895767
428046
769771
498901
707282
421078
155798
1337811
88660
1164251
773261
379148
293247
1944016
521852
957903
233170
381385
223688
379617
747199
508124
1971967
711292
862
1415740
988715
564468
761900
853274
1361496
482769
1138723
1982894
1959489
173172
1711948
1546598
519646
85604
1279207
810948
1788054
60328
1200
360973
1475616
1645849
1446834
1334949
892519
1104323
85070
1837997
1668248
259500
1667906
1969186
1212750
499207
1501554
1153586
902588
1768873
952286
1781458
1890668
714755
934740
207475
129390
642405
26569
1809032
1835345
1971335
1625608
1689666
576147
1603467
1117415
1275344
501708
1606858
1798535
1221063
303193
686944
1614778
70367
331013
756584
1023290
573830
1435497
87343
269924
1132175
519946
906468
1867293
659918
488269
1850639
755080
268181
658218
1597520
1286952
108380
1262737
226959
1177923
33203
424196
183220
216228
1371829
1517880
1934279
1452620
1984206
721173
1886374
777592
1184912
570906
1876736
704009
270417
232000
1088473
721404
283508
10677
1966102
74435
1124544
533391
548394
1280299
669170
1581794
1169061
1234563
973643
684952
598806
1406005
1353107
515307
272302
1264570
1144837
1498318
1368242
1440562
619314
1632565
925780
314018
879585
392642
809624
1479078
322271
1144992
1333676
1097007
499914
1013265
240646
507627
1505697
1336843
1568477
1180887
740964
878830
1327954
1915813
153228
406099
109153
1120581
1082060
1986079
505235
1663520
1544879
626189
1103068
235293
1630279
710298
266334
1499847
1147218
590660
1820818
1971736
456311
1071187
1739134
1150845
1696255
1029550
863023
1441064
486400
526301
59218
1836731
474466
1008781
1740595
1488717
1288743
554725
909424
1776922
1054484
1047553
506784
292237
1580888
209129
909181
314833
1802614
1908970
1836112
415020
1566491
455590
1228193
1710666
530072
1980732
778343
1180177
375807
1380260
1643751
522597
405990
1993481
1650968
861277
461811
1514226
5527
1611561
1301357
270712
1829208
772518
705793
1666817
647878
11928
485368
1647099
1542676
1652822
614320
1114828
1909114
389314
1177350
630421
1840436
1206004
96409
1120282
504983
1409463
1316339
930665
1123547
959857
1711320
910325
1708239
205078
1542344
1963714
57494
1611070
1648139
1064590
1911068
424490
402124
987630
301228
105357
319985
1882093
1632054
646426
1189791
1576466
734144
1564893
583001
1139180
1615496
608900
879322
1088547
1376004
1739896
1510075
499370
1833760
1311923
247070
347111
1673098
388737
1097867
383606
1664978
551047
952859
606636
998656
329260
565198
1409674
1198967
1625872
31000
81251
1669521
1099460
1535191
152143
613258
1920077
1820929
1967385
1139699
1854805
1692934
599939
692723
1633888
1554402
1948443
708843
1905811
1823983
1942351
913419
1049899
13892
1489388
1392883
1816811
1052752
119229
1058685
782568
139498
1460783
1829114
1966657
37251
463607
589058
1793006
1939624
1811591
1324335
913327
1887161
1682401
1571718
1964176
1888643
421578
1006571
1012050
312898
1350094
1553097
570394
335072
168612
485493
911391
1488081
1361634
1408336
1913043
1321951
1841741
368804
913221
135919
1898863
305408
498249
1806686
1710625
1101058
674526
1737826
1275705
1000551
428618
1103586
354171
430531
1489386
1442037
492474
1436641
1007916
917513
755723
796322
910013
430398
1665817
388234
1393906
644840
1763948
1274491
795482
762500
620108
874245
1760587
540965
1803960
123611
1374546
1220111
682799
171223
479698
967213
943663
1674875
1039530
1950644
782589
797576
267288
1041578
1623308
1039500
1687495
1050124
1596958
1629686
548794
1883753
875624
1708593
503158
1090240
1198335
281969
1404896
114580
1409029
1041196
1528750
21150
842644
659200
207910
1261798
193135
1284264
630585
527543
1022169
328606
1213407
1613799
1938490
575270
712733
719931
1836377
1262390
1995454
1664327
296699
1341062
1118865
1704018
732990
1647853
1151165
1349343
129259
1797221
1526685
1231154
1793875
1043865
851867
1974577
50699
646149
1733602
296
299985
35578
633715
145804
1588100
1563955
358564
1023750
1316380
1918505
1244039
2217
1603055
686750
92486
1581706
1373170
1708646
944425
18798
1747449
355929
1959933
690313
21608
1212988
526333
609727
1892428
5156
692323
753001
722868
1022802
563578
619618
1475421
237568
1621554
1485886
1589396
1244480
1759819
1964204
694729
702818
1667872
657741
52382
1917163
1492297
247204
1438839
1793435
531368
1631556
13940
104343
1505802
1728005
1291952
86591
1915952
1760479
1979732
1656115
1985860
1702065
230959
1426803
1138586
169906
1404635
1997315
208580
1448664
958625
230272
24128
704517
1773486
257544
306801
230120
1288545
256472
681978
1188502
1181969
1989612
274349
1224455
1952833
132969
811491
1864055
1945810
712805
485569
571428
472055
237808
671137
1638819
1631858
19052
715115
680378
942213
1440385
316547
19439
951243
1146770
159836
1719520
1952073
844943
1975111
372123
1369746
735062
346891
758008
998873
1065760
1904667
1419287
67307
906213
1203795
216612
559602
460778
1447946
1908600
1145790
748887
555165
1011984
490966
1729197
217068
585132
1786621
433580
955200
1579727
687787
402828
168382
938681
774836
1892679
1066174
291642
1238852
1349396
452124
858197
87875
663455
383012
1409239
349441
1167737
1329918
606887
708028
1783927
471204
1573975
1688043
1094459
710711
42142
194200
1063644
1002450
835132
1819570
1881584
1107319
1142645
1873234
1254888
908742
1340684
973419
1427177
1360538
1693092
320901
197906
847517
1127408
1940534
1380180
769681
492880
857411
1401795
267142
1919243
26293
415256
465401
1017438
1776565
417567
1832819
339896
1839339
988950
1805578
197253
722382
1155848
515879
1973586
1425734
1778026
80725
1085821
266229
105929
1258403
1036153
928277
255983
472054
208403
1841676
296264
1090819
1733364
1060958
765654
1300628
1921386
276572
1692378
957302
1155921
136371
1148142
670980
1534073
142226
99896
64397
1557746
17432
280128
484872
1051300
93507
1807260
1923427
488680
620392
390649
159101
1385582
1023842
1845345
282676
794033
398625
876510
511060
452775
969233
527418
1794119
143547
326342
641514
646577
397060
1229219
1339664
1506393
1462098
256978
1420816
1769501
1819900
1969827
348558
1469838
1089762
926387
443988
684622
1010402
1430918
242456
1545431
323236
53482
1879092
449563
296325
1294881
346229
850587
1467673
1894768
897457
907914
1460759
1677715
1072230
1736464
1772842
830911
1429089
361453
214446
48931
820125
1164631
810014
1924108
127398
1016811
834057
1834180
860765
1021531
230135
778237
1886060
1505626
285458
120521
300889
1584695
705790
1706221
287215
1013178
234441
107426
1574943
478659
1480497
1017521
1707333
1155969
69360
1215846
1279705
337390
1356468
400183
531994
1066887
1489241
1059810
738794
1061123
854772
869560
1062054
593440
1747689
1979437
1931384
553870
108913
1265419
706401
947238
39958
1429560
1177472
1171527
178100
911978
1486278
33832
1416502
1675107
31035
1437675
981825
1074935
1190898
1122705
155066
171875
1882165
1798559
615832
56547
1496863
1345450
285163
887268
1409726
709293
1364595
375219
1918528
1811857
649868
469156
1656468
239756
1994209
344257
447456
971309
1901848
409378
586295
1605653
639907
1777136
412508
1806878
907373
1760317
1398149
126216
1943564
66325
170354
439306
1635224
388937
289368
1801018
1024872
282461
1063931
1732716
773500
919429
1907961
515639
613820
83131
333965
1100555
561402
1588883
1228519
1170853
853417
1953441
1501077
1828994
1131678
1860260
1316410
299373
1295880
733338
99042
938505
1521379
994364
554584
1286221
1096032
867222
1860023
1614427
656814
1296395
1838908
416003
1411286
321902
498382
1758921
1433651
49446
454525
1644655
462076
326838
1450057
1121665
1439894
1318099
574730
885187
223936
1812005
609117
661019
1760461
328180
901600
871407
350984
387393
902218
1867686
224325
596477
299459
230306
1751474
1604772
1476300
511654
553544
516819
1671929
1682203
164027
1605344
498457
1520748
1845296
82766
1071706
1019390
1381527
1172167
1738838
605779
1349497
487666
1491241
1195629
69020
55378
125123
286923
1220502
1696946
1653449
1945310
208913
235595
1028401
1998331
1178088
1112467
122037
457586
1765409
1379911
874825
232946
1947916
549132
658802
540137
1082888
747302
1799936
245230
1136174
667595
153700
1595326
515557
21632
1463545
558643
72276
1472555
37134
690226
568956
390995
899932
482824
470123
1836461
727319
1298564
728332
1061637
296816
447718
442301
968762
31064
1654232
637187
94130
1614278
1801421
377531
393945
1466732
229373
41704
369451
837741
454808
1288460
1597255
361796
427566
153699
262784
836283
1665246
1789595
949823
1762433
1105903
1905573
1436784
268167
818740
1571687
1157948
946291
1060552
123137
953036
1552644
439413
1082724
161309
468352
1050896
1563627
967921
994012
99639
77202
121598
523519
1673173
1078157
854349
97433
1070478
527841
1498076
1870470
1986874
592649
619110
1162156
1265696
969217
539448
1040391
1547906
1483178
1149032
427042
914074
47972
1207585
1843402
1840735
917560
134186
221675
979786
157361
1043820
1149793
855577
456558
452557
603198
88614
865458
310423
1117611
1089186
186006
1856234
849119
1091417
919771
417305
1265769
1460338
1310205
1591822
1672343
1045243
927302
37858
1408460
1787723
455098
1020521
1335846
418861
1507880
1177322
445749
1829831
278725
1111785
1365649
244819
1757723
1777765
1105709
301980
1205843
1001364
1869853
1955141
372846
1597804
1412746
1690899
652118
623907
17324
1140665
1396020
466593
445262
637432
949817
728502
1935393
99106
692511
1438606
1216773
154477
1080382
609934
346841
761658
220658
438282
1689864
1133420
1604947
919703
91420
834630
165771
56352
851914
878499
1212065
85431
1957017
217641
758188
1023934
1741470
50227
1758498
949051
1231195
1244611
722993
1612996
37986
1234171
758388
881152
458610
1037421
1696243
1922541
921145
1526842
1572612
1106779
1111953
1970363
1168682
27084
1392635
1866546
1178914
1443925
762572
1354701
1212376
1358303
1740194
1719780
785253
1673135
790801
1075264
405495
1779238
977914
893134
982368
1318159
1272610
1710840
837507
1666666
1611523
1180807
541556
89217
685419
991110
1267461
1720366
850349
1035097
370851
1940101
1067216
1889160
1981408
1583474
1353377
291622
1100760
239314
1744441
601150
1077833
1903161
1962364
1756487
1588628
694103
297116
800987
1289775
1345293
72367
1981150
409090
1275730
843426
522770
626303
212095
1437862
1809778
521950
754007
1070126
1956072
1814539
168791
249471
1192017
1910866
309486
1899398
268376
1395568
1245377
342823
1772268
1644043
947373
1636671
1531256
18507
1683678
553885
1393486
192716
946661
650547
1134166
1823984
1163517
1025508
608470
1980215
925475
1003832
1390692
176386
238711
797616
970206
1240927
297405
575970
1549134
1439146
1796713
884879
1855947
415107
34967
1555441
1015487
1581699
1572928
594980
682431
34563
959036
107621
762472
1421879
526830
359146
582909
1873168
301326
1491196
1870057
1259258
1248319
1222880
885357
31736
538671
1655227
1285722
1351811
942932
152980
977996
1041930
1699189
160868
396382
683074
1561611
1025239
1075872
1701535
238040
374312
99995
1691374
811693
1691706
1289882
390784
144804
767959
88974
682904
291348
179753
1777817
1936300
476477
1270434
938936
648172
892792
1901036
1660135
1961667
413837
1960890
1612963
632084
1119930
1990348
86620
818034
247721
1163957
1319771
1246557
172162
80537
975138
1614700
847845
1238400
967887
1605848
1967022
1718221
1540658
1084492
382547
1853365
1359061
12949
287507
1133706
1273489
210349
685331
1520561
1050553
287911
1899038
1334771
1964655
1345501
4245
384313
1699395
296965
867053
1791120
1850701
1867035
36947
534080
894048
115878
1687249
1693230
1629936
22878
1654479
1491610
1557688
1338613
451013
1488004
252306
400897
1054199
1651616
1841058
180265
846736
744725
1709385
1925279
599309
1985749
1633667
1618656
811036
311796
632023
1768268
1969899
1939443
643278
1540670
1403427
1839574
1966334
964661
1042511
851271
998793
1183829
847193
1291081
100067
1293550
1681159
1753282
1637776
1073719
1085173
279070
1491393
693730
1057590
1410507
908677
1875663
1944625
1693273
489175
1673686
1505862
1779586
220344
297233
1399803
757665
741205
1157352
1909769
1533177
1658067
825191
1332915
294116
1088272
309557
1087334
333922
696242
555904
775915
948417
585444
708116
405241
470792
1159968
23589
1872098
408953
1626891
991491
1494253
1464432
454176
1120304
126032
555118
1737188
727242
1880936
600941
1496246
870043
677887
1736389
195876
198805
264108
1044874
1039686
1710682
1606129
933038
142279
1919752
1599253
1372768
197057
1270121
32376
819414
166533
393996
737480
1020830
1189753
1198547
224420
493093
489961
89277
1830942
748261
928575
537766
732780
82510
528389
961678
1027166
605954
1473607
1022243
782614
633675
1153570
436023
1048768
1062214
435380
80922
1005824
228365
1617785
1538502
943386
116049
918137
44187
1016791
833517
768107
558151
1884442
1911572
1996918
1481200
40981
386630
1335240
1057647
590381
963191
480380
448323
1649480
1301092
131263
1804975
1268560
99342
1123944
502600
420712
429432
1239534
793791
1505998
1720001
465443
26479
869402
533562
226613
986568
604371
551174
97058
203081
856172
1411134
1536618
836749
940805
1071314
1088417
1143784
1145304
1834251
318801
179950
1569632
409742
56541
1098146
4362
468552
742934
1431568
863506
1502658
1453467
111284
1977177
1957455
1372499
317368
946322
789889
1541140
1113168
1129917
631843
367932
1503903
1519775
1032168
339041
1137865
500883
1140623
982850
99524
1512421
76335
1990967
1473386
1507438
198311
1264789
1038398
15079
1935811
1189464
1108075
1322397
1570143
316571
1780344
691215
103821
1787981
293700
806918
34328
1848962
167980
110812
125303
1901
63618
863559
119305
348489
1704307
874372
1346384
438501
1559440
1874748
1585025
971231
1222509
152602
604336
1772808
1038741
1351403
1864101
1081835
1968015
648730
1411263
974936
702787
90806
1584842
398222
453918
1874929
1931197
897850
483527
666625
1519184
646346
897436
1713536
1074072
1654990
111768
805045
1801078
1796703
789733
485855
412617
1070980
221335
725217
506910
1090176
548263
756494
423443
1017160
1882934
1035335
1372076
1021839
293004
1453210
1240853
1711415
1524017
1329948
728596
984614
521616
1293779
1272318
1251670
1455348
678922
572756
1922394
1674281
333752
1645555
1819907
1152411
5963
674777
1765611
946737
997682
822673
1491438
1508855
789081
1603403
813654
1424577
1263074
864244
1969121
751619
1036722
1755227
1782397
695744
249474
1614873
1575111
978763
1247314
782032
851580
242738
1937350
996663
1316294
1376308
1288812
1322175
1988216
1966342
1118161
1124514
1171466
1092877
988302
943640
1314409
1722512
452069
1859057
1237081
1630520
1649273
1500436
683957
1636869
796738
1743134
51469
1060302
624128
531123
1183946
556077
1604434
1941491
501976
330794
937531
1013153
228137
1857886
505135
349267
147807
732360
1261290
962065
299433
1667868
1494726
798826
1050441
334450
1469431
1186047
1586465
913713
216849
660735
1831021
463752
1569952
1125480
940375
1748582
1333038
218127
1933015
1792301
899031
411568
1540578
915946
1656389
469047
1299809
1518312
1611309
1626930
730459
1598885
1990126
1546591
1261079
1639796
1548429
1261545
1180354
1430088
1862127
71812
1940633
491393
296278
29860
295119
727521
323561
813214
1493743
5940
296034
1621764
1857157
1116785
1977483
1213986
581235
1739887
1082128
409055
623971
1106501
1898752
1954593
1117051
1814879
1168681
45148
550781
1284516
1650093
577968
11969
1042075
708155
1281359
508967
1662523
1464332
1761213
1118881
1352339
601326
1600126
776359
1923805
937992
1289915
1471419
235080
1026119
1604795
1023146
1196712
597942
546080
717252
1509088
997456
1918841
725008
1720026
1585110
1490919
497039
635313
597206
1414301
936260
37181
947201
349399
10425
1497609
871270
21560
1845221
1488138
1433436
1447334
368043
467308
541646
312005
869342
1634245
1618964
693228
532586
688441
1063472
240869
1397677
544468
1585589
316285
503956
750048
1927736
186129
151529
192820
1812551
342137
1076068
1593334
768215
1673916
53372
353348
1524965
1394595
1616594
638714
1709305
591518
686633
260670
685037
1852343
367317
140282
1374673
635552
417533
211888
1899049
1574407
592152
1747016
1177167
1775988
1649370
383460
643242
354519
862764
382222
1024190
395287
1958230
328153
1006701
398807
354769
1185269
1799488
806002
1799837
197640
1338057
1967784
404632
1357330
559961
1224176
461193
1879653
1246433
1643764
809233
816904
1849738
704894
846517
958055
90234
528154
1293283
1434102
926319
532460
1377523
977793
831179
111214
1247183
1790878
1359637
332932
1268407
1570949
438419
1730601
1889361
108744
1065042
485124
130330
1615013
795287
233574
535018
1102500
194211
1361039
343054
1970297
136673
278376
557999
831144
1097514
129627
503019
1537729
1312386
1560625
633943
347976
772308
1468976
1502659
1099445
1606964
899617
1043004
1572749
382952
1386739
1566399
1230240
1559312
1401356
1698631
1908748
1143085
1682408
976113
1134840
1547139
107068
1003372
1890636
1768531
792282
514039
811059
1805423
1525449
1108116
1322345
1462453
1194570
266492
1277346
536497
1072524
390180
1216568
242072
644812
1131719
1675087
1390798
390079
1749193
1861628
1452067
568234
620845
153445
1915211
1695143
516841
1055452
1594728
1468610
69604
911581
670424
1691744
1180076
1225419
132078
1524814
1612725
994577
1141587
1982676
997112
1407962
739534
1235850
405577
1193930
1724646
793279
326375
1921852
360845
246840
1985261
222206
1199165
1856002
783254
1058438
1560058
1331472
1176585
748400
557626
1186137
1515900
314509
1924537
1751132
805943
1499807
1788431
1609004
765708
291454
773159
794508
935593
369199
1679219
1928253
208967
1722333
1975868
1105751
1650524
554696
614921
1534804
806950
954426
1282634
906280
854681
1011808
925915
198483
675917
1404532
169739
1896142
1697458
970939
771964
706314
1688928
1418778
1077009
510622
1199734
1942094
1664775
637327
1421345
277578
1195122
458193
89002
739466
1005614
263418
1574375
1490267
1906541
654385
1493716
1968065
1269941
368381
1571389
391567
771081
1039807
97464
1464518
1678022
1656153
448286
1824104
225467
1687366
1237692
581483
97145
1454306
416736
1405114
1495783
581787
1541444
649948
907684
371578
1476056
1109478
18293
1566538
237436
222762
695821
1254315
1414073
1628732
970275
1473436
1045586
1012385
1885690
1243485
1848453
660770
1747179
425793
461718
755237
721250
1239737
1053498
1988496
175426
969370
1323210
1127207
1630073
1866349
201093
17929
343699
1492652
722157
1848805
954743
1667641
1392340
425938
1981112
1237775
1409144
268379
1260285
1161616
43401
1582072
819536
1269732
130097
1861102
1827467
1960381
854149
1748284
511659
719290
1044174
1532538
873545
277311
1050504
1043246
1544372
1950019
476820
1258780
133071
615098
594035
257999
1357493
845157
217561
1274376
491751
1734772
429164
1789337
931560
48526
587801
1437743
530950
968113
1411068
469711
672733
1605650
1891986
1019505
836439
161580
55883
1103833
1144754
1005846
1194672
632280
1906097
422248
598827
1553429
478561
1145999
351467
599760
452913
1641846
469044
775147
188634
756147
1124609
555102
337052
1071543
540096
116102
16919
205959
939343
1588929
1372536
1121356
150048
182780
949527
577470
181320
1001039
1909888
722700
316379
1021610
1001310
627774
1974827
1988793
1374173
488620
28302
956088
600744
169801
1953338
187047
777029
693955
1895363
1131212
136104
590273
624537
1325842
106375
1433624
1720654
574997
316486
482919
209104
21988
769704
619332
319859
1793053
39052
220643
956917
7761
1705742
1043600
1543336
463301
1319748
15519
1488064
1538365
1655566
17903
71107
356088
1465733
274063
487984
1683250
840788
183185
1655326
661455
1603709
1579135
621059
1765700
1258035
1712254
984152
808938
403060
962828
1360574
1754260
1964990
1032918
1272969
1162931
1957773
1016517
1917606
960845
563022
1609940
1620239
744354
1310246
883484
1251802
310071
1044035
759282
1061141
471635
1688980
1264623
929799
177207
249510
382238
106159
1202349
1004304
1344020
962028
1530236
1074511
1948001
1205168
672355
1655915
1123219
754713
526396
28759
662124
1477351
1548875
1342731
378858
383570
1073897
510271
1592288
11256
1362257
737746
1242722
1344946
110254
266479
1154990
1998083
993682
830893
1803500
1184789
1082508
1504936
1504818
1266033
61279
1850418
744304
328949
1670014
1415878
1404860
1405679
665670
26303
302129
1669819
1254463
37286
779584
1915337
557531
1429015
181239
541483
850303
1532081
826730
1220049
953665
1440916
1303845
789379
78759
41041
1695269
182701
198650
1587339
1082312
889596
54945
205952
944575
1567967
1631650
778396
186793
1691925
330545
972922
1816154
782842
1248619
186001
1912783
1966194
297306
199881
783914
551545
193111
545027
349835
644143
956879
1808909
1921878
1899027
1687503
1719411
724782
253273
864531
716919
111303
639803
226639
828585
45103
1364379
12733
820684
659758
487527
917042
44617
1553962
1851454
577691
415904
301424
907249
1743637
1370976
64118
503530
1494785
154392
734028
732846
700500
521590
449781
224143
362643
422192
798211
1158904
1352157
649162
11930
89583
90236
1375120
244309
696739
760240
630232
259503
996351
1978558
1683748
261082
231941
1343189
649109
1461960
1596025
1210005
383102
425711
230980
1219798
175620
785074
1766717
1541097
993424
1424949
572267
1290787
1093048
551310
712712
558552
418852
954307
753579
1735164
587414
669393
646697
921345
391328
576832
1717297
1244664
1067919
1520129
1007723
704175
1186401
1075567
684101
569662
716990
968990
891513
1989323
62270
426636
957398
713311
484402
1765343
1568466
236588
1735313
595864
1741270
1971117
1386214
1854908
1057799
1089791
1737170
375339
214161
1183204
40092
927716
946746
574030
975056
176413
1090579
442938
255684
681573
1945348
1233994
1854001
437855
1677618
559226
284631
321304
566693
1413429
948339
865983
1275670
255768
923271
1669707
1505284
1738890
892566
1304608
871475
1198795
208204
1063800
1487840
1279975
300696
685972
159970
313456
847249
369845
651476
403513
612720
1299100
795918
1604547
1393310
134920
1989200
451497
150376
269637
1438199
1662458
148491
1683480
278277
1898559
1339385
876518
849976
275698
1882848
1348406
482399
1545455
480831
1451615
1638727
658643
1174619
1024593
626799
1897207
128764
1141274
1485435
1976941
1783470
1918666
1052995
955320
1245890
1601670
1391914
1109221
388615
182696
1585263
1903621
948176
729565
336527
206184
388352
630858
94577
951975
1449537
1996647
1118600
219900
1263428
1219685
1365379
1869315
615450
1147515
585720
963348
833245
400530
516919
764083
927169
469023
1230473
1124497
1742205
1161060
218909
511377
361915
1771389
1353525
714208
1294950
249564
1884370
116178
855518
1914887
935460
550636
81961
882218
650562
1324496
1534145
239874
1095233
587059
813212
1402039
1863326
462300
1645849
1203182
367921
621060
704546
1021261
786272
1483249
301248
159241
1333812
459109
945174
1339748
111420
629038
846474
1994739
698518
1863062
1069665
16897
1084406
231608
1045079
947516
891663
506062
765144
724776
1879528
1053068
1037634
551704
609645
215282
890655
1654397
681293
223385
991001
1477115
1377760
40904
1092841
139619
517986
1107317
827707
914954
677350
1777830
337420
1983401
1699952
264950
34152
952022
1506022
151398
1379573
634058
1946900
150797
757748
1366676
1407733
818731
943920
1062042
347461
491482
424128
288819
1043225
1872905
278494
1133763
1716924
661727
1547009
443652
1428855
1037703
1701167
1389537
281861
1275996
825624
1326545
1007641
1841703
1767797
1108886
1662131
1374307
1704512
1078704
1686258
435936
1501388
1233922
645606
580998
510013
1345079
685077
652330
1230881
1888806
984314
723455
204386
472556
1531134
1576565
1767890
25251
962584
1711235
1595107
694142
115820
934786
1511045
811161
303608
1168953
653538
792537
1575747
1208428
1014315
1794982
1011882
1001496
1796752
1582257
302766
303980
1617629
887189
1107062
760424
1994712
12706
1039625
201669
278833
1678897
952704
1081953
1163486
117805
1679435
89316
263370
1409554
1697116
1639361
626387
1835535
1018925
807707
267460
1954402
456857
250035
868754
1465442
583796
1548288
66555
1003160
1370694
1153064
1837827
1349126
1137732
1162579
1328217
728967
12457
1750352
1466531
807825
436651
420476
1797283
636577
1776127
403219
1182695
1946271
862356
1283930
1585409
1201898
1919726
1711988
1037788
1141155
1184707
1559490
59813
367957
1141263
657218
462504
1570342
305147
1016270
144194
1962218
1468333
230603
1124752
1916920
422186
1005322
437777
984495
1525740
1577502
153299
936774
1733779
1813537
1499141
1882573
1268426
1160895
16598
389966
1626279
1232497
832344
667500
579942
1463730
1242524
1766267
1706087
137747
1220890
1929141
1072761
1079124
1483514
1981786
894272
552759
1247833
1535794
34664
897327
67152
362512
57889
205219
1498343
331631
1383395
1897732
1358080
1227319
313111
1937737
1500787
774481
1049582
782965
1949285
1567879
1136445
170314
747502
480282
1318936
91887
1026122
741357
1859597
247022
469936
1910432
1963509
1152991
661176
1263491
1692087
347374
1328209
1314077
1054367
910785
1505864
865649
1497448
1376460
1032452
1033502
1146481
1892744
450830
1441110
1684533
1010330
190542
9874
1615963
1737001
673118
106527
160328
1554689
537510
896558
1419253
1609051
149992
61699
1923510
46820
621745
688185
283622
1240886
546873
993017
1426804
1547759
1750532
319723
153407
52047
49651
1511608
706597
894056
547829
1019560
1694291
156516
521561
390726
669686
1601684
1830556
1002231
1696493
1498260
106236
1054784
707895
1986055
368239
1159174
1055921
1601645
1166249
354439
678633
1006210
1331487
162938
1952023
492114
550166
1605946
888739
1070853
1439339
448839
736204
329034
484654
1299641
1066185
1226724
727442
1376865
1391100
1129781
105428
1317978
1243306
735860
1724750
132320
1434313
293111
59841
1133837
941647
191322
1330001
1315987
879144
550108
819151
1316108
667063
1641683
469148
1728720
532163
741534
1705596
1840242
1368321
1711767
330247
1259924
792754
1987706
698148
264346
526276
1910538
512651
20884
1641248
1230134
1409057
683494
681103
1076419
1576379
1657364
1678495
337093
157909
981135
923441
709627
964058
44156
547270
1785197
1237361
1536160
820343
1232358
1307210
985067
1340426
1885669
851072
1857247
1583287
1734474
676607
365877
1810653
1316759
989800
1280494
1859821
1740832
830104
68964
129464
1661835
1437883
1806009
1047740
1099313
1854377
135478
746703
1601774
1494325
1777383
572382
1518089
1891791
1515653
1856050
1650369
1819579
593500
1897512
242226
843831
1885715
1461330
1671246
852667
315681
432673
780133
1280024
1154552
606352
1506258
861773
1335492
1395977
1587611
1505318
804502
199034
1519927
875791
850064
911117
210183
984678
1249808
980957
45183
1451888
1420017
145581
883701
1195100
1411407
969937
793517
232855
709805
1171695
405036
1763229
1920137
1526907
901558
310509
928203
975421
1411439
456717
1841583
1098309
1435813
1928363
1384473
1420849
1086214
199910
1471066
257300
1197275
688577
513705
1496858
293666
1550802
842183
481235
1578673
925262
1043692
1441501
1865760
217179
1451135
427978
119557
1546591
699687
627122
1386925
1580176
334792
1913496
1337821
1079863
59431
1433825
1433142
1782291
1333452
776826
510934
721976
1880767
1844120
38910
879059
1995485
1828140
397962
1669602
171944
236031
1288737
471703
1978959
1060111
523549
757137
1779518
1948923
1968652
931539
944145
1681718
1925460
328162
1627863
1575719
1510243
808263
470752
71473
315681
777830
189596
1377676
1927931
560510
1006816
1927485
906908
612032
632381
114841
405007
611357
787313
1717887
632867
1501414
1104950
922877
1803794
460852
481894
1701551
1700902
635523
1697009
621904
332407
1309720
1399226
808963
1373739
1719158
272018
1229208
44246
312675
1683272
1585556
1182572
750810
635142
833833
739094
1253526
66408
1545599
1412822
523569
1691631
1187910
876235
1837578
5796
1372666
637833
1237644
1282831
1818118
1590128
175291
1750513
1069880
1605130
998387
1985340
69285
318284
1246325
1344914
826002
1510366
601798
1871885
480877
989665
630156
524796
1342411
1898705
1394378
163487
575013
1246805
1545965
1682858
1183128
918694
12975
1644990
45091
1049833
929100
1844154
1012610
329019
591818
1917542
1010708
649092
869196
959331
1010778
1095356
1232203
169463
304566
502404
786708
1708682
1170044
241218
833970
1583628
1073638
910005
1055923
861130
1233387
1435912
1412475
883922
165146
415640
448033
1644690
1315726
1561146
839322
1828411
171288
649242
759841
151197
712027
1014980
1462587
938499
108091
1467016
1056618
112101
1014193
470088
1573582
283770
510202
1563937
1005694
401454
1471284
872417
947877
305508
1735546
1053675
979312
1060505
662144
138555
132753
1403759
444822
1007907
570164
842239
220050
808925
705110
1974321
553908
1831202
695194
1945757
1494876
273127
230700
1002963
1192355
1311760
1898441
1796684
642288
1135758
1664848
862211
1010864
868904
1605621
1189673
1148011
1356779
1171130
185563
1860913
1685849
803518
1849031
456736
1021051
1321982
820032
1100579
205933
1648600
1419763
239969
740349
533246
1736238
664573
852285
1523654
983684
170943
494313
1083903
1626047
505405
1349820
960835
394821
555731
1085742
949417
210718
165908
1859145
289127
877419
50114
797681
386799
1049908
1040762
1349958
371093
760983
1334237
1587381
1764293
1138333
1866304
458147
1612242
48470
1905621
899517
845281
736631
356301
898653
1109329
162529
977182
1153502
81876
287279
1305935
317678
749587
1590429
279647
769992
1135159
1826461
651069
583159
223312
854078
633725
818839
1868844
1674748
68682
913800
902545
1886785
1796653
633513
1289627
781811
1924734
1077497
1755227
1378028
753263
461989
295753
646856
1579896
1283718
880420
1050347
1672345
598849
1021397
20064
327366
1548844
1502920
542057
1781798
1596599
131634
938423
685266
246978
90853
1814422
1572507
1191383
1301691
1280577
1823858
1494038
839381
1857074
460130
1961936
927049
1352916
840517
1968970
628699
1617246
909675
341949
454343
1471224
98587
1587741
453079
1342551
1650470
1401117
1991064
1843889
490484
1427915
1995968
878014
1567466
176862
954184
418899
1234363
1935461
1316737
257111
1325610
1241011
699817
1834085
231422
319549
1820518
1801811
979865
504334
1487092
1519053
244731
1882405
1594844
311749
704793
1923733
987140
373464
1293000
153567
1099955
1971457
1320419
1312699
398327
16990
968922
882525
849957
665081
534304
1542087
329492
1057379
1390577
1896536
1930358
1364441
764393
1627523
1543180
342796
259850
592161
1984727
508341
1327482
1125345
832992
884845
363355
604790
1427815
1553451
1266132
1449804
100721
1305869
59971
402567
497116
1083095
1493912
1999592
486124
1176615
1910968
1422649
41267
533538
684684
970082
132942
1798826
437255
324598
1435280
739649
33099
1990235
968352
388677
1379174
1531706
1083813
1720790
1741740
1560416
1267558
1809832
951363
1240875
1133983
514259
1908282
1406315
1042601
1466860
1170907
1532694
481307
1572715
20090
1331593
1700129
1635699
445590
1368447
191570
429829
828657
1654167
786004
1485545
1125713
1444566
366906
1794330
1961557
1011425
37139
1504441
1180979
1889328
39569
1882002
284544
661696
705444
863247
1516716
1137240
266774
1087623
1792792
1860681
688633
1120893
658292
705178
547712
1757022
1311341
917491
120759
543107
1933175
758334
1442943
1318063
1973881
1571417
34770
1879075
37304
1556950
1371353
1334354
1631577
426273
242646
222013
1843000
96694
903903
1425270
934381
773620
612041
1810266
1459289
1126385
1981573
237204
1008958
1074729
1660650
1534766
1080522
165922
756639
1594601
155978
10385
979048
1546715
1908078
935048
392510
725570
67558
901335
649366
772848
218514
224935
1221357
373676
386925
1676811
761163
1573895
1824610
1781089
455265
1863300
310842
781532
1956823
1462925
1661527
89545
921297
318107
568913
541841
1688237
1742049
1929310
1426566
1661163
1159994
173385
1352658
352227
994312
1945705
1030347
1707941
1057231
1835690
29897
1610074
665325
243392
282883
343677
745449
439698
631731
1256625
592977
1470144
1014528
763084
1587188
1753477
1232577
197956
1369514
388918
495076
1932509
26883
1205552
1172154
1164664
321451
1387245
1567882
1369907
400015
1567389
88732
1394129
1319648
642492
374071
1313307
555718
1613230
362850
181493
1669176
1297382
1295234
1546210
560649
1631934
1656585
162757
354767
1478880
235735
1548791
667250
1370790
1116411
683513
934514
1469968
298348
337411
278083
1879853
973626
179104
1055824
1141777
363588
1305804
1210764
349199
51622
1478049
941816
478515
825600
1036365
1823946
162365
37774
1600894
908713
65581
1858024
1087655
811310
1922728
430885
1592991
1956681
331520
1869684
1145400
1062393
662115
810728
975532
1007146
851142
699792
1832741
385649
465197
1272499
394515
652563
1697025
586163
1181927
133901
906749
241934
1725972
1256776
83555
566003
945411
513344
1014759
1162431
116175
361000
385573
1562808
427185
304769
1542236
944225
1398666
919814
1054389
1076981
141520
1719638
1940275
843926
1519218
635667
133386
599721
1853698
141190
1050303
1762105
691967
1522761
1572712
480065
1783274
159571
1533275
327796
661056
966069
1409353
1969189
1234910
599715
1510825
1763735
1798721
1595985
339983
635448
1975665
1689037
1607069
1868852
165663
1524588
1789549
1070821
1225996
1034095
1841154
740833
1890319
151328
1335897
1289362
1309288
1609574
360385
671650
1452535
845977
974752
324473
739337
1210249
29760
1911994
123200
1461872
228475
1187520
1990151
1478955
1177291
1376584
334678
1037681
1027347
1926140
1191362
1331759
71612
321878
1446653
1704013
333710
1141755
1669873
1120646
971229
868079
1586385
520309
768845
1409758
341682
995587
106065
430805
983906
179708
139036
658285
1587775
597007
639032
292236
1936038
912518
1119347
1864127
991713
1786613
1245163
1540869
951095
982596
1813624
462780
102149
1968320
1288566
1780249
624260
893276
1118342
1131469
1420036
1072584
1656752
1669972
797386
422373
888504
508845
1031331
1136285
554352
1770477
1410473
341491
1612737
1522461
1857707
1006831
620150
965055
1057625
1327801
1564725
1824218
1445203
1452763
813518
1789256
1434034
47805
542168
937355
1623271
1093451
1239827
1616545
1159729
126455
1421622
1726401
1214716
1877609
1603724
969646
1371328
1252827
1229289
1573974
631696
185447
917103
744783
795445
524547
1615473
247168
1542268
1107625
174764
1437198
812118
1063585
1703607
144846
1522441
959933
793209
1410178
808598
1560332
1690981
992315
1374390
42583
296693
1854689
679511
1774343
130850
1403387
969517
1143710
275977
930090
1246639
534358
779785
1310314
1706370
375719
1279434
1348833
1858174
95399
492860
742059
836956
672466
370427
167483
882669
1845213
1596126
1525326
211895
1035387
326318
1695856
1548701
1619589
1111256
1103629
1364428
1963751
749879
1554127
1650593
629797
286355
1885572
708422
1131730
1218085
719231
1929429
1729785
108400
1586644
1157410
731008
914590
1282197
1124657
191207
215835
1066331
1600195
1660585
51738
1638211
1731798
700008
1151968
499676
1528245
662965
1138950
804758
938913
1642105
823599
1964998
1669099
143668
708331
174292
1859896
1660593
500698
1636490
408351
1635791
1584839
1513023
1207455
1021307
1364076
214735
1728325
1689263
1358816
1902073
804678
1201920
697171
234804
250295
528300
1644696
1816208
879519
1783319
1215722
1273853
1901516
1363645
752337
846212
1507796
981575
1016059
496045
1459995
1309278
1732298
1243090
355236
1420187
201571
930444
1491048
1279932
1312034
1228925
599737
1580378
985428
829300
183066
77478
937070
1947855
1436190
1035531
1237900
1319444
1112549
928438
319555
275241
73716
499150
639340
964194
988364
286848
461393
234539
1561929
1883031
428784
1599732
744311
1194213
591074
1238116
1249796
99820
1119179
1275150
1899719
247073
264573
727029
1526289
783535
758894
1456023
1583190
1950752
1462816
880539
1230787
629718
1718809
913001
1802983
719814
342270
437288
101143
886118
1979994
1674318
40608
1190385
1201880
929088
1067346
953447
1107062
605124
1374255
611379
1331294
853966
328566
946151
1767843
50766
214879
829903
1670908
544075
3853
916084
1426255
983061
1138713
1102474
1184766
1907129
1196300
1596541
1433798
853640
1675291
1205813
1755044
1291634
898047
172921
1935233
711903
1823849
125293
660894
878078
1991249
1781394
413466
558480
1652369
1683797
1856522
762352
815608
853209
163707
1549742
1363007
1272544
105258
569294
1492198
1541296
1130944
176970
548495
1453316
1945220
1876464
392220
1444434
563456
624097
872922
308441
157758
1086623
1714803
310447
409740
456184
952946
554435
172038
395006
1177854
74233
1556324
570966
1503072
97986
643854
1152663
381239
1680909
1171375
396900
1019956
392265
1710067
1254792
1746270
767883
1004681
374223
1818138
1002017
1487858
143374
1862533
1117176
1318809
1358280
1615342
1591404
437357
68800
1716626
1843372
668006
1291837
1293250
1649860
1971998
1067127
1113550
441745
1900942
584762
1233494
1268048
1057902
1432800
886481
968577
226669
134970
676618
327933
1399921
1486587
1859281
1146677
456076
469584
1080022
1319848
502857
1267665
167731
1127879
1221781
80333
84099
1194923
349397
1686120
971234
1783108
1598449
1828638
1557034
795917
265333
831803
1872661
1115190
1465607
211845
72013
1556108
546884
1411344
296847
499080
1494396
71858
306020
45652
1261571
1188976
58842
318279
524883
584089
1573884
754826
959056
517319
367741
1720748
1502091
168050
975028
226956
1355281
426730
297544
1868131
1677358
1961436
117522
1602972
1963392
849930
176706
1269615
1823620
237949
581091
1085280
185490
1199135
1830956
257085
1476930
1479957
1028103
422206
1528999
1904780
1758124
1233701
166898
252631
1240773
958647
1554306
1094969
1794649
1905020
790088
569339
419029
598594
1665897
1618099
610877
774100
846812
1093080
218300
762626
1163344
1186441
1443977
281306
1173314
1603361
1749545
1163485
952456
1667986
182850
873680
616060
999860
819006
299227
1140126
1131096
212180
97165
1334571
830174
1071851
1783886
575646
1045728
245821
1576004
1395987
1715701
1005096
1600243
1572197
310888
327986
1043993
1313574
866482
332878
814452
1288034
1764424
1751963
863598
375539
1373952
1396642
1484599
653559
1498897
1191371
259514
1203558
234558
1864531
227443
805089
134072
227053
1859594
1729084
1995207
1573810
1190604
1900876
26207
1784880
1401442
1128893
1420079
1799814
1525236
288588
1722
322366
729779
1006930
997937
1622829
454581
172726
778432
157827
1252379
1433669
1499663
615293
641179
409605
1949657
287525
1246658
1604905
826610
364000
338379
119173
1503359
123128
82144
1386086
1833198
881448
547936
209239
539660
321724
584519
62697
140335
1989053
33525
667632
299493
1507457
564991
301941
1888823
1730223
149147
1752174
463474
263571
1917131
854964
1748722
1805108
864282
29869
1383392
1106895
1814732
328839
1148783
1507713
1504694
718490
1765368
820527
670914
129344
182576
718609
1702176
1876488
1377617
75151
977601
812036
638829
665487
434632
592614
1051208
680752
651968
1273600
725821
1715818
79248
1611784
203569
867024
739587
1625487
1220677
863106
223037
308195
1761423
589141
1741686
1005787
1489806
783163
379390
661855
791069
1740
815250
757417
580557
607713
1886866
568522
79818
1845994
295367
927119
448
546099
1983043
1763312
1017281
1072123
10741
1869428
172680
1051883
1102297
556825
711405
1433826
1385004
399154
43199
378026
330984
1952909
1354578
3133
371899
1654866
1626435
596766
54277
1772207
1482898
1889394
1869384
1808647
1439
1588172
1963710
1187521
1621800
1270276
1341441
1679235
1768131
903162
1755202
1946033
1797888
1536172
1693975
1112728
244039
510795
653734
1703863
1881369
1505261
881250
1558693
1405250
1268428
1080174
550941
1163426
1978883
1354556
422378
914430
81675
1457557
1069289
972547
309671
675038
1827616
355975
706711
683253
797144
1496560
915328
1421120
1054801
1870944
404148
1265463
676151
1013411
1431246
1678950
989883
952378
1047660
1726832
539700
475075
6005
1703472
1990905
1498651
1303616
739731
1115898
1700682
1575620
1686983
535986
948852
643809
566876
934241
474950
336607
280885
660510
1034418
549228
165026
356897
1175219
1895005
1853575
940588
44171
658000
1107304
1239856
1941249
766070
584723
1400490
641355
464254
1012761
835077
60566
926388
1479255
1841302
1637549
435419
919515
336602
1858925
1043092
1067580
620793
1429590
1791697
84717
1182794
468407
1932356
783182
344595
1640013
737759
1802549
1563192
1051061
1819971
821307
1019577
1062470
408588
531218
509224
836826
962288
324246
113178
1209873
1890295
1608709
1109345
1089240
875262
981504
411318
393361
69669
448317
1802149
1186625
1247195
564593
1928120
1464850
485395
865871
1204142
47949
982673
82425
95660
225217
1183562
785628
989074
74956
345335
244172
1232827
910040
1796426
859520
1423356
1399082
20826
661461
181578
1071316
1636210
1586414
1209960
1630718
667680
743077
960131
1876820
1868893
29290
610187
186069
722488
1482935
1109379
175427
1752165
1077512
1521364
1136696
68238
813362
549572
649234
437205
833406
1577066
1300608
604753
1216843
1069624
1292280
1095387
1523661
1879845
1570541
273235
1114906
236559
621245
443373
771445
119012
1522834
1088264
738570
1851730
167734
701867
1032960
1687384
272509
1448718
662105
322076
248611
1311208
696527
39611
26183
1950298
1211055
1215209
777008
47271
873131
1291899
1939316
1080824
1850283
274111
1334876
1763858
567983
439852
1855348
897265
1018752
472711
190585
1806150
902043
334461
1456584
194525
44313
694347
1550564
49156
1631052
1622008
1556583
984602
67534
1583850
1107359
204608
156869
1387165
515225
1218469
697245
605163
1660564
915231
736608
94862
1062311
1777798
1019040
574552
341668
1689103
1224403
576282
749839
1853179
818225
465018
1800400
463120
1733389
1642457
456136
1741648
1997802
1620967
1137766
973191
1881281
1197378
819300
256702
1064696
933830
606373
1739615
255364
1882049
1838690
470766
77783
1348942
820044
1456236
1164831
1648732
1703936
624708
307785
677933
1346042
1207965
708283
723305
1416165
278576
44718
1839755
1318616
271451
1312565
1499232
960007
1109530
541197
1386968
1088154
139842
1004578
962750
1324957
253671
1506166
1760119
1622329
506727
1841861
1433858
1185252
156625
311734
436167
1563596
1218157
631578
280963
1315544
821929
1622325
1046780
1714789
182533
1419235
222970
1260063
1375233
509314
1860805
986560
1840570
212413
1675173
87858
1371891
758387
1668796
577610
1990071
1106246
1805129
1509933
902194
305330
1200097
90226
1517292
604750
11591
577397
1070846
1456811
1125507
422356
1787004
864563
1945787
591253
214603
1867865
845082
1867345
1800911
1424924
1333124
539514
1472239
5260
1604987
878829
752800
1667966
853597
1194841
703313
1880030
769891
1219553
877851
1974961
1631635
57267
296414
339074
1599672
1546472
1598942
1588137
479661
106515
1520627
1444238
65131
163236
1753633
434648
726191
1109020
212865
1463221
234380
1931092
1257907
801650
1232372
815216
658434
486741
1095493
1741112
1295549
1001591
1526720
739521
1459486
34752
1851242
1505423
1524361
1502232
1639630
1611687
1497792
233678
1915617
1963171
126459
1799940
842494
246505
1513704
1518241
1391284
772437
1305512
827504
1257037
1723353
702081
195184
1043701
1761258
1002264
804938
420300
1062896
1038134
900803
1659647
1086774
1911405
409208
915363
1215541
375883
398985
1413374
551695
566406
1592403
678078
1784749
665998
1254809
1069622
623114
1693081
274118
1560372
1310986
859273
972623
286866
395630
1300040
1170007
1817191
807699
851592
912306
730476
714533
1279123
1203099
518466
590358
822304
1412343
1929138
415764
743352
1021715
1408753
1469549
1736979
943215
1759103
469158
696202
272881
173578
1436465
624788
1720133
1105264
1974244
1642157
1373709
1450437
1384034
963176
1540860
1684848
1890063
791761
577059
1204212
8129
687913
1334221
1954217
1789394
1243783
1187228
1814268
1670932
86315
1259259
1899037
531537
929249
673107
1539341
904859
76146
422731
1926389
574117
1699355
1021031
248127
753129
1183695
1767817
1070751
1930053
220313
1866711
1972180
214943
774900
1927111
1677077
117834
435347
372444
1630493
1606498
1663783
1311107
1197789
1578433
522636
1930893
1237819
1587554
1063599
1608378
1133270
42798
290968
1153260
1230990
59986
764893
1845239
261488
481112
1175392
1364470
495049
732068
1830746
764252
163421
1800325
1765578
1425861
226176
423014
286218
410938
261222
1263130
391617
718678
700014
1102573
1295039
346867
538023
801072
281264
83727
1938447
1641886
135246
1090751
97246
1783066
83895
55432
1492695
1497936
125917
1269837
1475284
865732
1441098
1122206
825232
855065
359507
1544085
1266291
757729
1622785
41517
1846251
667876
1656067
217015
159074
1662571
435255
1294952
1571356
1591957
1605652
607585
131261
232426
1444490
745878
795548
782987
300901
1748480
1153765
1573757
866226
587688
1838461
1307162
82352
132034
1445706
1480289
203314
1051137
1935387
1666031
836719
722114
1893557
334957
1749992
671819
1100239
73562
327744
125808
511314
595913
1445080
563602
1360096
1561189
1976953
1433520
1346307
576824
703753
1281008
349485
1834948
1034349
1198065
493971
1989945
456539
1178320
1478424
481842
15681
1511864
291020
1647519
528230
1118249
934936
1711368
1541593
1716385
86702
899697
814053
678459
364519
154754
1290767
1250866
280274
664090
1755292
1198178
1251764
1803030
67676
1729199
1732524
1104077
992509
718936
1376759
56920
1571053
556051
1233082
1913794
86755
859952
390049
526789
1446148
42517
421331
743611
219413
838983
237845
1655753
1739211
1410989
1973777
605357
1768619
114084
1804562
727409
1600098
450132
7021
1961111
1170042
1450270
1042309
607581
1510002
60426
566950
78135
955281
772323
642616
987704
228163
1068387
1228089
721959
1349149
558278
1804931
1498877
1515624
548829
898008
858574
1029023
1513822
697754
274056
1406918
1315544
1231237
294834
1129841
1900021
225631
1621392
163158
1031531
1349163
4192
162770
1688205
631811
1943805
910854
236340
825687
1111881
847433
1101862
832358
874671
1651942
899189
316230
180370
152972
1432654
269387
1429947
798205
44935
1330247
1668301
51825
1284017
696627
1940370
500909
768375
1073025
598081
355585
1333873
229532
592028
1063972
1200462
535262
408978
1460341
952306
1496010
1592697
369337
24421
1063208
529165
119639
1339523
746036
35732
248512
1665023
1375145
614264
1995852
1787336
1946586
1434078
248518
847204
419715
391863
1545846
1305487
217433
339510
1706034
1065630
887807
905111
1008598
884951
1891472
585552
1219116
650864
885010
745158
1561174
1303910
1249074
447302
1393433
794053
269194
1129958
1140305
449545
436145
1710822
1890911
1549150
1412342
1585651
839776
1562484
1296836
885606
944787
867505
1757150
934407
614524
1843933
938759
613235
762836
528748
324919
1960325
195596
1998011
1001834
1969228
1644358
1033150
1271138
1508452
959141
1041540
1871249
801349
321562
1678543
1446677
1680121
857278
1540694
558415
282626
907875
1726959
830434
1245506
1578221
1810389
732387
1860145
1384878
1699994
1902701
1025121
43565
1988756
1054664
751922
131090
850628
1282234
619310
1113703
447318
405927
476156
1413841
1859211
909882
1331477
9215
251202
371488
1307607
1695622
1182770
1810576
1931365
895102
608885
740629
937095
1400746
750126
917065
6896
1238603
1014446
883142
894638
68548
1272230
1640326
1436968
994182
150040
1185080
1614180
1298017
1988526
683730
62142
977254
1859852
1286747
174919
847876
1761867
1253217
1078130
1932444
1778017
1858494
1745773
567194
1421654
71208
1630864
1097680
766295
918803
1179997
293861
1500874
1598100
1834451
508492
234770
1781226
926423
572183
1550465
503658
638192
235539
990039
940310
1974952
498392
973096
1367093
170336
721480
1186035
1010733
1657392
303936
1449382
1819172
848384
202274
1633185
878867
81971
634992
822024
111318
109887
1198861
1626909
992968
776104
426385
807844
1632571
178672
1159391
769280
1913575
1040992
1632108
1634905
191272
1333311
1823861
909876
806373
1444582
26178
994849
206458
565664
1053234
869249
265507
991826
183468
10820
1573601
1512037
57967
794897
625642
1242345
573277
251278
1042037
1427552
1352490
1432528
1515200
1672402
1416187
1867760
440357
1112106
16785
1671022
23612
574036
1417668
729434
1199406
1308870
538511
1669898
1014683
1962661
1029276
1073584
820437
93491
702039
470107
451819
1671369
470637
1469692
73272
1844660
1310752
1628513
452156
19810
1623013
177913
1504326
1561513
418085
687991
81788
1172426
530773
185377
1601568
742975
1863447
1299805
251204
1376386
1698758
1896426
1195155
191991
644437
1149915
13316
990500
1548082
129984
702125
102791
1070661
1490802
611881
936982
1351180
864828
1691405
224474
305271
325453
987932
217866
132278
1562625
1274433
223519
1909337
444855
67900
522007
1695836
1483635
1470558
807871
1474426
794504
1250852
1751251
932008
1292538
1362810
1276800
557439
734588
835284
1789253
1636432
230924
1755775
697562
851933
722358
991475
1553703
1937403
578396
750967
880854
890930
680075
598171
350569
981187
1226896
217232
1300546
451676
282506
892052
732069
1187010
1983514
1849974
28140
896833
832832
1788574
120167
1320113
102098
1845720
809590
209810
418438
244256
846437
336914
1701661
14305
1674
1379738
241580
602227
878901
939760
167655
176754
209152
492650
1685582
1649478
790882
1115196
374727
1734967
647102
1035069
1647527
1047038
1701059
1060906
1754731
547289
870264
617400
1412698
1821819
1982979
830021
224775
779367
1257497
334794
58954
1146873
1530781
1097526
1379641
34258
507531
491721
1561311
179473
291629
1561358
342643
1752695
1204689
1072168
315393
1167088
1004054
232859
1203079
1225196
1259031
884813
1979943
1225662
712366
755755
363151
121898
708425
1074742
1889486
559529
550848
1377807
675467
281419
299853
1194960
1429864
1453033
583338
40476
129370
1743256
828167
618288
87914
1257996
109184
421735
1942234
1442192
406032
1966597
427678
1367633
1454743
901522
1714855
1422269
247168
52007
1604110
1922915
1835639
533036
340698
816507
1042060
1281046
1239878
1181976
483685
610946
1399067
91666
356525
501323
1050192
848010
262701
791923
701482
936625
569600
1528708
1159115
1875592
1057050
406514
881088
1981120
574636
1547951
772661
1611835
468663
536982
1941797
505202
1588785
8907
916500
1969685
933469
144795
1590496
685119
389181
1324836
736484
295719
718171
1007414
1641716
1987620
1905587
1303540
552041
1271812
1897279
1243580
419273
1339345
804425
746627
250371
956254
1056708
1630269
661540
1866231
1194596
705450
244169
1957312
1288339
384594
1845277
1161942
1231367
11483
281268
375836
253147
746737
483637
189898
1207189
458843
190868
1299758
117390
1132297
442349
476650
1977576
1235403
43891
1459941
1388243
412420
158152
377396
999321
1562739
1328993
672217
192952
1858765
1191571
776464
743902
1730074
1578924
1200110
793488
48239
445555
168859
761149
1850848
1937603
1437046
1235208
578278
951529
70899
1040565
991955
561406
1900002
782168
1894352
1276672
172222
193963
1179978
1804131
1107494
11092
1691975
1920931
464913
1004265
144282
1781499
1120260
1023065
1163266
786790
638746
1230783
1774491
668837
1391995
896017
928214
1324373
1907856
975536
1928727
698949
566163
1095601
1709956
1777012
1255904
1373035
475509
1792703
723647
268802
298527
410311
199307
682391
532039
1632398
853862
182225
645245
1264404
542333
810436
1601924
1672793
703889
551324
1716812
1532429
182317
1963747
692161
1867655
407534
347704
1421110
732971
1215308
1819459
1003326
550577
1050786
1621577
1787579
1056223
1603265
1916471
1246231
553494
1068299
1271485
45682
1813933
1396710
1263911
1450784
710048
51231
226591
354545
1567024
1387785
500545
779868
881342
93321
891204
397552
39918
1324738
200631
258737
31150
1652091
987268
1219400
1321504
874072
463609
1698774
361838
805755
782637
826656
581783
323994
705563
1931875
1376630
412500
1299637
19845
1313466
1524363
1205879
1035999
188732
1361937
1295362
383072
643443
1306515
1308049
570544
1942015
1513190
1499337
538866
1998418
1984845
1888980
342428
1141700
139760
1276784
1666082
1786824
1460578
1663536
982088
1649352
1576709
1872609
355573
603466
1990359
710473
943560
300112
1019174
1306200
222018
839770
1911162
437647
621324
1256231
1422609
532085
1549063
853008
1474145
1909677
1031912
433660
281307
1862304
144705
23193
1757378
252300
863296
636095
260250
1500351
1075382
1584009
825473
604086
497439
1363028
59001
561739
59943
1812843
701566
1257861
870482
1683698
548683
1032344
481470
1592955
5392
1812424
1551644
174617
1167247
1461503
1267295
1601191
1706155
1930766
212337
1545911
1891517
1588736
1406733
1543872
252986
1465862
1273658
1618173
889583
1940396
466007
677615
1090763
1526812
1332088
1220022
1851059
941005
186434
1216028
45344
593639
304310
1568292
192522
1110515
1018756
1173493
1922779
1023451
1914540
209944
1002489
829854
1162130
1035334
1981442
993561
3354
1664844
1804051
1221036
1224105
218160
65920
151780
314490
1393558
1537178
1032030
1741426
393357
1784866
565618
1943060
1810173
140008
587970
529276
622040
815498
403927
1279690
1776284
681454
1018979
57888
1822192
1003190
1870083
1230220
1242875
1178806
1428847
1092186
1626162
167953
1100954
1413500
1083074
661819
1826934
429630
87412
658106
941873
1315329
1575525
656193
575210
43187
1067093
1192550
1024215
318574
901522
958140
1217535
368603
337531
1326237
1293764
1682286
1133904
979334
684669
1978753
853113
304483
1453441
770565
1102981
951404
1533005
1782106
558889
1317100
1760546
760187
568488
1003111
639917
1357428
1623272
272216
663266
319581
1932362
42213
102723
1680050
460242
500068
565133
1248628
1275826
465151
410136
696362
1362379
486121
1459238
229607
1625357
872562
1669206
1209629
379942
507983
143866
258626
1594745
582381
1807348
181906
643662
731510
387666
157427
775268
1746954
1431995
1011814
871
1734095
1734087
803561
950106
377233
1780317
1806969
1668021
1415458
574604
283894
1049092
120654
589383
1667027
1771092
149268
429330
1899093
1416106
871629
1075172
274781
1295098
511761
1748231
1470192
1783729
1408785
1786795
190461
57688
1343619
1242647
173658
1863515
208816
11313
1234395
1236177
183304
293145
574826
1383112
1021204
1117839
1204701
1247913
219759
1368928
469953
1813773
729939
126667
158504
1603086
305787
1510890
285170
245570
1758723
1802364
1986483
1365853
1899693
1393051
1241910
1310843
1246282
1336531
1787022
194536
55391
361891
777419
1155435
617983
736245
794240
1947408
1679912
956348
1075148
1967633
873967
670188
1069205
1925973
165215
1138171
1759786
977100
28380
244045
21889
917651
888517
236223
875269
1078206
248493
1016193
1159641
1329486
428993
1604285
1886819
1139316
1872194
1865787
483214
1074387
1417911
835396
1511448
869747
1655351
751030
454817
65553
114368
367929
592739
718753
1182754
1705895
818186
1090066
486511
1362851
1972479
703554
1528011
1647956
369970
592215
894666
175636
1214444
1256947
1194507
944544
1049154
1867084
492018
1129529
1710320
970892
807887
1876339
89731
1242400
6666
1940104
224829
1323086
1460713
1130733
1536429
1313801
775985
318340
1500246
1815339
1531111
924403
1319949
775149
1154880
346260
182849
1376351
1488261
1269672
1570170
1938183
230318
516464
975943
1504671
783788
1965512
1205338
728805
1503336
1178328
494449
1144585
1229723
762834
266922
986130
1541814
1579828
433680
1408999
295411
1968378
1069722
1520466
1280073
1005074
334062
876472
1685478
46838
1812801
1071459
1195726
1498749
1907520
1664038
637553
1654466
381491
1021813
159445
1003416
1576623
365517
1189876
1287762
1691860
1361638
1206883
1205705
992495
1778658
1628442
1475666
142568
679846
1920661
103816
1163016
719997
1585983
245265
582347
1374770
832715
1186511
59361
541425
355195
987070
1771336
423182
1920275
1252011
573383
197923
1707284
802629
1793221
1674824
1244615
1475665
267503
632026
1057227
886514
768027
1332002
576659
795385
70852
1824180
319786
574308
1878735
15689
1815860
1454401
1230381
874209
1426862
463960
1219718
1620708
871724
50334
1839347
1429716
1130832
1305521
1608344
1468015
45710
566798
405384
96683
1610196
493739
1084428
1994270
1874478
1669713
836986
112751
270641
342519
1831617
426914
286747
1602326
618893
1253640
1222405
1470706
14742
1759224
1701609
783628
1969706
1745077
885021
83491
502048
506174
1117349
65062
1653147
673658
1035695
533279
615097
1184606
594532
748396
135714
385827
830712
302691
484563
112038
131267
462185
1751456
1939565
1685043
1318288
614231
1912082
1640634
1036029
1272149
1023165
977042
940034
386874
348885
1225666
1114112
51912
1635801
1670668
1847795
1758686
974602
1578250
1787078
537170
1935279
422214
118022
473003
253660
986607
818189
614919
1551597
1147855
425835
191879
1363466
1527972
1483120
185859
200645
497078
868646
97760
373151
1561952
1756648
406971
626584
60256
972611
906840
77722
860480
242393
118361
941464
1388495
312220
1451762
1262437
98245
1942694
929640
423114
115146
1960132
595636
1004384
738536
1552648
1954020
1204554
1417548
831093
516265
1080040
624185
16811
1975720
1205897
469789
1568034
1542717
446211
871373
1178089
1596014
1544216
1654634
56217
1662047
1243948
576636
751028
1930031
202536
452014
1835847
1073141
375679
474971
264024
1586572
1682085
1038226
1507049
659751
819431
25594
1922778
1687455
1580676
904817
1076121
505870
839323
757926
1196762
1870097
1539473
430304
116918
1279061
1434796
400782
1409577
1249648
330135
1269600
1936674
1233143
1261825
1088433
1424939
944829
2486
445437
856813
1569024
270434
1136358
868359
631839
554201
1597027
280042
1959842
710660
771020
152887
1404725
758663
531238
1937009
394018
778688
1675978
1265394
1202668
1660641
140321
1546008
1374210
1397672
1938892
1274344
1056443
628014
1136262
388255
1484837
1602289
1438572
211245
49125
556157
263428
1057914
1771237
1784157
415692
1250075
1830006
1504597
445685
83433
1767672
292998
945500
319891
75722
1833373
1268463
1364122
277092
1704738
816566
1238596
541016
1090870
499140
110639
845523
1553841
765993
1284008
1133905
1352563
1678041
1347161
984624
831397
617752
1275287
1729797
113755
728768
1144547
816525
1324578
88418
1927491
1978420
1970966
1434523
1934206
1039111
249278
1980939
119321
1484606
464007
957509
1491985
1619200
1627968
1714227
770455
446434
1552335
142807
1333135
1985932
1402727
211244
78094
1755730
954283
870326
752322
46220
867716
242929
215121
963745
1445182
863288
524748
149455
1975590
666581
1673422
868542
1849475
231342
367101
216554
486523
1462271
924235
1227628
967308
1667354
1370590
538646
185348
821311
1888522
1213909
61407
944041
1913782
480667
1469171
91803
1974779
1383121
1026951
1848442
384868
73738
489621
1646407
1483630
19009
1209260
1798632
1985248
236961
477838
761901
1231998
698646
752976
874813
969616
562753
996341
1842380
711529
1333353
1137765
124491
1175611
1272556
1386510
1446563
1441414
98021
1684083
1014083
1579606
524406
959484
1671850
1706600
662518
1563898
725503
763932
1694089
625122
806315
982977
1710858
930146
1571340
150217
1327789
913334
34372
1983403
483553
1281037
1323831
619385
1959426
1239923
1870364
1807362
312632
1587777
754479
172800
657201
489931
1061514
1249255
1670996
1933986
1704863
1429235
1474539
1117194
342521
218557
1936737
1087737
957384
513870
1548958
1015190
159799
189675
1967108
1533731
1453226
97373
825736
891974
540219
781892
678198
1067948
568625
1708689
653896
1586492
1824109
875114
321002
965644
765742
713495
1303847
1466676
1811796
774271
525051
497356
1318948
681371
1931385
555385
1964996
1417514
1905220
1477649
1414256
488666
1775369
428882
1699181
414718
1418
427330
1532296
801579
1135456
32647
980177
485681
1643193
1194555
1362923
449049
859033
1661366
283773
634932
1294603
511556
1536186
1777582
1260696
181996
1614794
12306
530476
1856650
997285
1675699
1834832
1814104
437211
248490
663375
515072
1759260
1356860
1929857
595201
669927
202907
37441
1251441
1372960
1228992
1069282
937032
414215
1886912
275789
931861
1234274
391292
1766234
1350300
1974852
1380598
215625
1469990
831376
1747811
790139
1171606
81749
1922741
1665716
644456
1605159
947177
476142
368912
701806
714149
305989
1670820
824446
89544
1105055
1056963
1702367
1947727
60490
506486
438477
855247
1600507
264034
404197
633635
1360918
578182
1307114
972148
1969652
1746903
1341863
992018
393988
861690
869950
1049245
1907918
1984481
1927004
780526
1535947
628763
1166837
1468394
302998
687995
406564
401458
903071
1153927
621152
1799022
1151303
1086939
422699
458068
856857
1569894
279884
1511944
535289
99034
1101084
347796
1516423
1741332
266626
647607
1106440
658309
1343257
1626861
1143540
1306977
985111
1122251
637503
652048
1200517
682025
1112323
59696
1538026
1160172
815233
939346
1918836
417938
181416
824113
14018
1715902
1626398
1357976
1019110
506026
999755
1154923
356398
1566516
1060188
1471447
1567620
76901
1505038
1518065
1756194
1330558
242455
1663946
73285
705673
1402578
231288
1464090
1786361
314920
436443
1256597
1014343
1327426
1900822
707425
890255
595777
1841974
1179867
789273
1876140
1880286
1335271
1108966
1503137
676746
1599535
754701
326568
545686
127459
565875
338683
1707007
618238
1753871
92075
597194
1682977
1807592
874911
260841
999065
31574
1711036
1727448
895918
1158309
1394982
1017753
1306416
1625934
1793397
640042
1332562
453174
1815060
377271
1325078
598757
1942861
955343
544634
1343506
1033229
691606
1340945
1244965
566123
1708190
1981810
140227
898633
1487139
1868506
1904945
1257309
1406077
1649870
1671048
266694
416950
559979
1292501
1536261
1495536
1728482
1150378
1999529
1017346
746441
8155
1339824
1282030
400024
411120
438765
202922
1524632
929575
108316
1696984
504566
867170
1460922
1114784
1478682
1737256
1835692
623726
1343476
1122720
1744444
1666939
1399733
1825284
1466005
258344
1562793
512672
1006886
1637516
519561
479279
282358
327826
899321
417242
703572
382507
336993
249088
65227
1931016
1139926
491652
1614172
1405891
83437
1936924
514961
649186
1470116
1396963
1264999
804864
867103
213794
1787395
1883246
557881
118674
103322
982754
559763
1843634
127491
484570
1397842
1347237
246728
1288178
191682
893658
322695
301409
913745
1693821
1605197
1244628
266410
485119
464010
1407288
929122
1835997
868433
394509
629774
1364158
1571519
1979455
1231009
1863034
1575558
654966
1530419
980721
1313589
522386
833586
40222
197484
1132034
446787
780255
1249432
1096139
1500437
1491992
96992
1486051
1320504
1921894
545315
1562718
207733
1513918
842651
1678687
117543
284432
617807
1704944
1324034
1261474
1122726
815673
1118775
1085687
1363827
1425132
1543050
204155
375928
664562
1768920
427505
623601
537309
1194580
320381
344474
1677219
1067986
392140
636253
1939171
1162817
695983
894944
1095674
774662
569475
1929734
1318907
81371
1031909
1046737
1715035
1855841
1492078
1207498
1564257
1016476
169399
1605448
1584381
216463
1303594
1083110
1298854
405676
866577
260944
1440767
1579331
999265
238619
396505
1060430
1171848
765961
1269965
1202545
1378500
855215
876802
1811863
1817487
338066
805027
515546
136482
481601
1812937
1642746
1436252
300804
893376
1903425
595864
23816
1810792
1560011
1158671
230320
729525
1955314
188871
625841
890220
160350
965416
1023899
1113727
403248
288465
744749
1349581
444146
1702918
2789
38771
1456852
1669297
1743330
1463796
1361722
1362672
1799268
96884
1721430
859022
375423
784821
448925
16955
1173422
915590
158771
311741
908443
1392983
1504856
963559
164711
1921719
1718294
1425741
1695046
1792713
1588401
988339
1181680
1327716
343137
1449551
1009418
484121
1679102
1718762
1812303
1814252
600941
287884
1768170
297829
276321
1247043
1127579
508811
1376694
227375
1839350
1899122
668481
1018972
81375
1359230
221940
93583
676554
50059
813380
1548787
559382
859351
500831
941832
337856
373262
1362857
1689948
157731
1273086
505515
501817
825880
1382869
1751360
1999060
1665448
186110
1444710
478034
652436
770289
1195418
732174
163411
1135413
299437
861153
1487670
878358
1150839
642347
842716
1211731
540414
47216
608451
1818415
1411109
940940
141701
1662267
1268534
1535007
1603387
841772
1735765
1329520
367393
314916
153842
1753949
1864364
1391988
1435903
892168
834650
156998
1737515
110849
411446
797014
1570881
1101892
1706548
1958156
1332878
1567505
400759
1461383
441691
1285805
774152
140683
501082
1837144
37266
799853
1544138
709596
1388722
727161
512959
192208
1729427
1178526
1407492
268632
60694
1285188
734944
1724755
388995
902532
373929
1051678
904683
54426
477658
92971
835541
250377
588396
1210510
1312407
1023525
632932
1726259
524961
1750593
513764
1235128
174052
1457803
1796562
811590
18980
1383998
215884
620533
221714
1834635
998573
1810100
562510
1557490
985998
700244
1517947
901933
1354230
139237
215046
1529343
107818
1933599
688613
1029336
853116
994916
792615
538178
600114
182433
1430431
29363
1319978
1729693
14466
635018
1709169
187047
1536774
748635
993305
9774
1799337
1109337
1266471
745626
1453437
1818622
1770946
435912
288044
653941
987747
136780
1920136
1031576
1298931
861368
759806
366665
629357
603882
412226
504787
1887602
497380
736475
413695
1692645
1108730
1103305
1786564
1558111
18626
1086426
1351095
1983160
1257954
1625618
120223
1253966
137673
277669
537574
458331
588248
349508
719449
1167332
33124
1598498
2305
933196
470948
873491
1136160
1772743
1234632
1903858
1902463
83814
97833
290821
853651
114045
1923719
1334661
1474059
973252
1566354
747280
1884702
1726162
704276
511585
95807
858712
510222
733285
610853
1006142
835829
1334213
751386
1115665
192115
474951
1829673
1377726
1766073
1379433
1036312
72490
1746732
577518
1914719
861310
1053548
415754
1360058
1453564
1216789
1376945
1913695
872468
1610801
1992439
986273
1687559
263631
1383010
1595705
357640
279184
614716
110029
1488488
400804
1277671
223641
1768760
1825729
1930390
156867
1107263
303198
389818
1413437
505959
583773
1516269
1818748
622387
1742621
723078
1816894
1903145
1752408
1108493
1399009
1989660
1937602
1299444
456679
912910
511855
1436788
900204
116962
1313774
1858800
102592
1394605
1054472
835212
1570193
101917
1204773
964985
222866
611254
422064
321926
1413809
111612
719812
1733435
813841
1520582
1108501
1304865
1733511
1524910
124237
420593
1103310
240623
232860
1361427
758915
1801214
1063988
1909002
1471490
1733250
1024358
1415786
1910371
877451
1444355
808767
786845
1988799
1447751
1681753
1076948
228476
83787
1929346
1681191
1668699
1988615
1472876
1549534
455461
400073
229212
258971
1030262
212859
1728601
769617
822127
1554379
453910
1284664
139064
557671
1452553
685345
288376
309292
1753712
1381123
159755
746555
1993531
1603521
1117302
412075
95915
126491
159812
1479819
1416533
1842810
109567
1888150
1482966
1695117
1530408
1839186
315789
918269
11329
494847
349607
1842689
1526477
1426150
730432
1233044
43233
1151987
625283
1802509
1340542
855629
532861
207747
259836
1453557
1158261
1939501
22177
1046253
193281
922831
725481
1294775
1006580
1650937
1354470
1620877
397983
1691191
411228
723229
1544289
1348975
490205
623786
1696886
455544
891257
908003
82576
742430
1357137
969990
1341023
1296319
359319
1753058
109267
304613
934328
1604961
1961395
1315214
1909913
863874
1080201
1747378
1669870
273820
1019600
1494213
189622
680308
1860509
1565890
1294409
1273688
395073
644197
505057
1402501
1014935
1485322
901142
332513
1000774
682662
242152
1581976
1788280
1632758
1202397
1630723
1047878
334080
285736
829991
652350
242098
1224820
79316
1279417
221880
194389
1954238
1043330
1126418
890171
1241171
1464930
472654
194924
1054208
1824247
425841
1061205
1535217
758749
1712113
130833
1487860
919022
957487
1556911
1749120
139081
1992263
35379
88741
1197179
613347
669025
914452
1640207
1081858
1703472
1259631
1863923
1573745
131663
898625
896581
276760
1677976
1920103
937750
1625044
310778
113480
616771
1032502
537521
136904
1698296
2212
893074
1610773
764041
1789397
196902
1512133
1274914
558006
609360
937952
1794845
1493728
1826315
1470777
1447232
556338
1587542
489566
1208023
1209110
1874953
356327
1173041
211258
861844
1899986
1739243
1049459
1014399
967361
1272339
1273857
970028
1656363
1417308
501832
1426128
1400166
904728
697590
1058786
155316
1034681
931207
1324522
1706234
1121438
1493278
1758965
1371016
367501
1046901
732245
1389808
427935
1583739
1873858
356198
1019376
175111
1139518
1527143
1335055
1539204
699506
1119849
1755933
1099844
28982
1888265
1047011
621396
90635
1289293
1655581
9649
1025280
116285
166886
757383
1911856
794475
1488585
1807428
1643885
514022
972726
1207633
1787764
1870380
257236
268131
391935
977570
384812
1120469
247952
821152
907335
1687435
1475448
1346457
346688
609412
476457
148623
1828749
1673175
722248
457561
1475376
225343
76855
1877341
647734
1868461
394298
1878115
1283739
922192
269064
544005
1234262
754310
74896
706765
611388
1646653
1391583
409081
206784
860098
1333676
1523760
1809856
982683
1101208
1510065
1602257
1910017
108358
155420
661516
235992
1806324
1776593
1761902
1353866
1988547
1277431
1037775
1233196
316557
1216686
401173
221026
1994513
1620909
406427
441122
1661566
599186
1226632
1498871
1957990
968707
136783
1888600
1686013
590234
787662
1565073
437592
837989
954448
684658
1173439
503510
1959021
1679241
1837556
1972281
144694
1046377
1399166
714981
389501
1621358
1488810
997297
796135
1477186
1577215
1344256
889046
1092736
1250712
1250032
575130
815745
741695
1968620
133448
1530242
134233
1334070
666531
992737
901902
715433
1916349
1558434
1785123
1632152
1455665
557294
1328254
1308648
603285
785522
1507788
1000767
1867047
989294
999547
435449
1662524
598989
863424
1577103
254221
1951527
733361
1222433
1685981
1122435
494308
1013832
1515278
1859281
867169
91085
149937
759735
25108
443098
758547
989307
1243604
540773
274806
108891
1729611
653181
1997331
1869858
616591
568389
1919764
287863
1182759
1752094
948047
1719319
657876
1520555
981360
131620
641461
1151990
1100766
208571
674561
1103276
1518133
985796
49084
1137041
936656
389023
1237157
289114
553022
1502728
196759
1848321
1717402
1157476
517490
1270713
585298
772077
283331
1060059
1038178
1563674
1494917
1113502
836863
1875900
1914087
1736105
1137824
1037795
1787016
1520472
1117258
25570
580506
505450
1852680
1618808
44556
390904
1069699
1980605
488693
1276313
1361040
1409792
1865016
1601961
542534
989862
35590
1524572
890845
1955292
635994
1356040
494116
495541
1337574
1922535
1829358
827409
869101
1664966
878756
885945
559135
676724
654034
20718
620200
848722
1232264
162220
1664809
1529205
1375078
1329184
19375
615026
303780
1672565
155493
995434
1749156
1213788
554053
966361
1040058
1858097
1997914
1073206
1541184
395383
1466820
944162
1847098
118087
669909
169466
8202
1944005
838772
1170944
488383
1187316
237338
1940168
838056
555712
1298205
1025261
779728
504349
481977
1120825
1590542
662307
1539818
549774
1647829
1009956
249379
381388
1674697
1464902
317604
1500345
1306888
1215285
292556
1500031
551709
1338851
1633191
1564534
1813901
1558862
1679375
981000
1618973
1504243
302557
1334291
301754
1089766
15428
1490327
812597
1954824
1705428
623670
309472
384346
747022
1830844
619225
1413209
1566254
480142
1792308
832633
1338182
1146717
579739
836426
663378
1000186
1737005
226183
1921189
333429
431247
802426
403028
639582
5730
1664982
365050
1021155
1423255
1069799
559875
234644
1031201
1314970
913710
1123889
964285
1299469
310492
1225394
1581495
1923969
1706847
1463604
194559
1056277
1854905
733902
1717432
892335
405659
846159
29886
1323492
489911
831194
829723
1736501
40961
1658046
1077926
1815695
773389
882240
1776478
958629
765508
1974378
833742
1907120
642220
1215330
1708088
993631
713327
965011
1442638
1476617
59627
1436483
332592
600726
250119
884246
395654
1478190
284516
1520775
862629
440366
1337071
1588350
1173392
452259
982004
278290
704849
1203162
388988
176929
1975222
1966938
698816
125625
1028414
1945059
310920
222135
1322052
355832
494636
1365536
301709
33800
1212873
382275
1253545
1941095
573895
1721715
493193
1327995
336553
1217034
515337
1348066
853971
1324993
103000
261150
179690
1142129
876476
1975274
1437093
483861
1580832
686396
344635
337933
21894
398394
1718861
1650546
999663
302295
999672
1190305
194232
245057
559563
1144103
1669259
1866660
1928903
1629768
606357
17733
1150912
1372741
1163470
633115
727606
720880
849878
1585936
866796
1860170
753021
127753
1497027
93247
1373940
1250613
1443323
1609082
1773695
1915165
104963
1860335
784969
238406
490610
1997028
642319
1577667
234113
450528
101552
572696
1920332
1046899
754993
604625
1700237
752224
379321
613913
1851726
1835500
874997
90100
538339
1761346
1154259
712967
1848997
1343464
113466
810301
762774
732938
917174
1265186
591162
1305726
1527712
996734
573859
267106
1981093
1303867
717510
894179
59768
1183237
1441462
1147884
1748717
1155097
1331708
306977
1664187
1521979
38832
1468876
429988
1849717
608153
195283
1774587
1948533
1101385
950878
1943383
858694
1389135
676211
1646018
1796869
1358039
1114973
1727613
1231748
1800890
123044
1001821
1053207
564776
1839497
1890756
830442
1235317
1720536
1408898
1896400
299576
569393
1073773
1245034
1455529
20137
161671
1866490
1075898
1890111
266804
885527
752959
893667
597213
1323104
951283
690852
1886669
414299
391694
1418790
1551804
1831670
404120
410832
864992
723858
102874
1487477
1870343
1793238
1585702
206687
1541746
1574922
368376
1060794
575427
1302858
972452
163706
1915992
1875104
639260
1387699
1174728
285798
849849
1640069
1418580
1796319
1786895
628726
1830701
1020940
917968
684596
904866
328332
865500
1895821
134831
1067630
544672
1116557
1458493
846252
203159
1106967
551199
1973388
295528
395145
346188
262664
1262304
1074780
1466836
785026
751014
445543
1443257
545559
1830539
1997677
362356
1916369
722567
1720247
578436
602472
765174
689776
1869202
623948
1845625
772495
35515
751258
1617329
1682422
1518241
1814210
1734859
303540
721015
1419962
85657
1665617
1628303
701909
357916
615972
830457
1872518
373210
1055480
1905611
164139
617387
1078558
155103
1528895
299902
228138
104217
1308284
1535074
73946
745002
445878
252164
413317
1080206
993098
1877892
122634
688831
585466
303720
1377391
1143083
1599176
1885857
1382891
487887
1713358
1329039
1559727
1932849
1766935
17600
1169615
1345372
1760996
1565477
1861118
1886984
1474331
1525731
527936
932064
1347530
1282972
1291599
30917
505243
1212642
1604585
939440
1859441
1443868
597525
858109
1960983
1517307
1271000
817774
1121058
521166
1784066
415212
765676
1246323
627604
1725567
1945620
383000
1370174
1503154
1756998
891598
1606924
1959993
938789
1071546
1034805
422556
1228503
1411498
282430
1236392
632321
1024581
421402
702096
1603514
675184
1800139
839628
908608
1268069
386431
774065
89635
1097074
1455178
405338
124500
1926404
160225
1817020
1544862
1140664
602999
520342
1577823
1529968
324375
549590
781720
242491
1924722
854780
1221054
81672
158225
1611684
1275808
1313401
1978896
493036
1187264
1912587
1237678
998380
195476
362079
52353
1988713
961895
1839989
1307634
1600337
1565675
1749276
1736828
426409
268576
1001747
1892934
1023117
414324
251705
345644
545704
1360407
1243168
586436
1992593
1915880
259143
743372
210322
715208
582317
918933
321085
1445432
854721
1963962
1271321
1990315
999705
14012
211402
1126689
1176620
848445
1789845
230494
131846
1216191
637442
557631
508989
1234143
818543
1392892
305675
1359167
1300508
702573
1162349
1317830
1439425
513596
706370
1846793
1629551
418570
533743
307762
1258118
1129626
1994919
697250
998980
1460674
1315589
217819
965427
810897
870969
427138
133116
1937210
475331
616648
1286718
917365
1649189
1855121
1188442
1294922
1197462
1257263
327575
584815
1796271
1543264
45692
642197
1313261
526661
1647922
80745
161416
500354
556378
1464638
1032048
319623
596627
1126598
1962522
1154259
1348144
969565
928315
1698290
1536942
790866
165899
1792073
1683153
1544864
323098
56186
148997
730281
533361
667077
202204
1835287
179415
331167
669578
416939
261605
1535447
928761
865854
714577
436449
1800117
1735082
1980690
1895797
454577
1924893
1016379
1442301
419897
379553
564639
1645590
427968
1702807
1475069
1208869
272235
92554
451415
1266192
1929424
231993
904664
457840
1530765
1567208
68000
763519
894130
882319
709353
469251
1278279
1978230
1819282
1023656
1183015
630975
482164
155412
312170
1699896
1469353
133450
753508
888947
1372746
1540687
880728
1498564
1269060
71470
1575868
1007133
162145
1358120
1049679
652648
455422
439833
1539270
925005
1468362
34314
318157
1166650
1759996
1775136
1749645
1225493
1874058
464386
1468969
1423590
558258
1678295
213705
1604952
1442168
1548091
928276
925615
1588718
518154
1860548
814081
1217361
1833582
1839456
300828
536840
118903
1038652
721572
837533
185955
1915508
1855154
462911
1228782
526258
66514
1241736
1037366
1467088
413124
769419
305387
1011290
1376458
772358
841229
482058
1934678
1874259
50063
1256873
744044
1102658
478492
1992614
957132
444431
1521065
364990
1139496
1507282
231854
1307352
1340217
1925760
208225
300635
964741
136351
943333
1826149
1589170
1048749
1493805
1143725
1111460
1392840
1577066
1895600
677264
645313
1821612
1844647
417712
1146711
1144043
1259523
363220
497278
54050
1247427
1328864
1408836
472245
1454888
541223
690599
243292
1823139
753340
290766
1553427
1417566
1229631
1688206
1128337
841560
929547
958460
440380
805545
1641871
620391
629422
259593
967901
1285501
1481971
481403
905574
1526289
1379297
115583
1032675
528952
1211666
765223
982424
524468
1783476
168708
1214289
818755
570562
1710720
777370
1422952
89259
1066793
1380641
1562215
1209549
1035520
1006090
761357
411513
1684254
913404
356531
1143794
124937
1170109
337173
549503
1742985
1274493
1071224
1029499
1792222
1528250
1668611
1115082
672977
255429
1972072
1195808
627677
374120
1310592
1987272
1608982
966698
626309
1887119
1017902
92751
753263
451375
1291586
1737360
878302
800799
773310
1114403
1573624
699507
417616
1622101
1499100
218461
1406909
1829953
1778923
240487
1753460
1836919
1380383
244269
411250
447829
1541676
530499
1795633
424213
668701
463084
1963780
1410789
1182156
1992651
836070
1844356
364585
231603
1697319
1618959
231865
1032908
1693427
448217
70355
72272
444518
1047645
1296958
380746
1454487
1497277
190750
518284
1627811
288545
835173
1904211
556238
428400
969755
704555
1262999
716425
839834
710109
822889
1356581
440395
1434809
1591134
1597906
22757
1516529
1793511
938269
260591
1913230
1225266
124432
1414975
56461
709130
1171421
1482636
1667857
1654284
1602575
630011
636210
962490
428965
22468
1487560
1787640
1130602
138629
899763
1941598
666710
1463893
1252341
1725754
865467
1891692
1289555
819751
1758070
668945
1369219
1757319
695382
1893226
568266
469971
1636289
577174
660086
20551
988891
1085529
504912
684912
1250707
901393
605972
273469
588091
1068611
1716630
857114
804006
1282940
953717
739339
875582
1821348
1814551
1971349
1615091
508695
1838476
441377
1443179
506132
1521217
516418
1812748
1570707
1250613
1639614
134412
162392
454966
356171
276609
1722301
1367614
1237160
891948
1995572
646089
504335
78448
1788614
264974
78901
1462090
63306
1599001
160130
1600632
1280072
968287
1847652
1599654
678494
1784242
1462800
598398
1306792
440674
138000
1594563
1954948
1807704
428506
1574684
599121
1790166
1417071
149203
666241
565579
105083
773781
1960274
1120477
998958
1897232
1107607
278654
268835
906006
1364039
1848698
691565
903044
1637380
358669
607859
668565
451224
661969
1921704
1204873
1163480
1430163
1120464
1278776
1303128
1686528
1154685
672091
1241335
1205076
1814726
1406507
405477
120736
996155
434034
1580843
412625
1188139
1967376
1405427
746783
1666768
1256121
1856331
1188162
1583922
1935944
397363
430685
945934
1752092
1417302
188108
429146
428635
606055
581545
1359653
336118
1310588
1860845
824835
1211696
1982360
1901173
1427490
1635736
1515511
1131340
60343
403438
224001
1965082
1805763
972673
1135937
75918
1092394
586170
1210462
253337
11802
804031
831417
817626
1918282
1337929
1847636
1584818
690503
310409
674561
962866
1382156
1689399
1852698
683198
410342
664874
380796
49270
235558
1854469
1824919
602387
699053
1810078
1205309
768869
1673838
479763
888037
371904
1844121
1080023
1877743
1567222
1602424
1032039
575947
139201
212250
1579169
1800891
1580235
1569103
1277355
1932802
1691913
199951
391482
477623
508576
943976
1784203
1084720
734883
1996665
648588
1128539
1904461
147392
1417042
532626
363702
555359
189623
1847165
1915484
1437150
1802746
1045642
643728
790033
138525
1082938
1939655
1713398
718324
1311691
1753221
1934389
907760
698323
1562108
630617
1057814
378421
884172
959513
1606891
986305
600439
263535
289510
970617
984423
901832
154741
273044
1676903
853399
637035
266553
294709
1933658
908788
76053
667953
320488
1169740
1122815
935535
780482
1356760
611202
71437
1135287
263265
3601
1292232
162778
1530310
48636
1687677
61141
1601374
282957
192281
1051177
1802816
3353
1991439
1983810
1569961
181318
548988
1125179
724419
629389
820852
961074
811292
905149
1328468
1077106
1132105
977646
241247
1559920
394554
682752
1745360
1317969
532185
1244301
637235
874118
1402252
1200000
1353878
400924
618790
1408300
715024
80430
1833021
456955
153806
1811006
814604
1739436
885217
1493938
409383
808370
1662183
1388457
59572
1923232
983677
1094601
517289
1131681
1773080
426504
1198801
216385
1586677
1591086
1698158
1338220
1625694
344921
1379644
1637714
1482981
1915322
808443
1163196
1634425
649873
829486
1739216
796584
560061
1813114
952760
1810448
636503
1810110
1174865
1300517
154393
1943875
1007475
1972409
69381
1133915
445654
325489
1361667
1151600
784810
703187
1873030
1483870
292446
1986447
1976247
537970
285071
772408
1904695
47415
1929103
1111164
404522
1878770
478949
1270377
565368
313836
330863
201812
60238
1041061
1630953
962614
1233942
399716
1254727
232661
1424229
661064
1109913
1932404
1297938
64601
117885
1955272
325365
545991
824427
794655
1672513
860922
1574
1152400
849238
415988
1374145
1899909
516663
1326839
1309878
772382
1960731
599518
573958
1688808
841787
1445150
1593444
1338201
1134738
101282
1034739
1014091
863710
393678
298156
1958439
1106456
93854
1597465
1741727
1040772
350627
1635693
1686362
812442
1811268
1312655
993777
331108
693658
230969
606915
181971
884415
747430
355696
1160258
96476
135441
708829
1949006
1512596
874994
436408
308981
1391285
598866
997907
253663
970962
1580766
1025221
1189149
566733
802447
433609
1249672
1798748
1068742
959084
1460514
1482450
645773
1288137
1106436
1042416
1271954
20122
155164
1067055
448292
54834
1861216
891083
1788365
203958
1531278
654931
26634
628903
159589
339119
1634295
508071
1809396
926797
789457
1858485
85325
1794812
1020608
824067
1886172
21394
1665992
1942630
312504
1741411
233365
814562
763606
954089
246707
1496491
1662210
686918
960386
3531
394502
1276396
638640
123320
566414
1026762
1234637
155585
261254
666987
599713
1942802
1570311
200219
996591
557836
1275224
830935
582286
398153
34117
324559
1802661
441868
1909671
883237
1363502
77033
28084
419787
465965
1492638
1258865
680368
1244305
279370
208523
499381
933582
169013
25050
1344031
898338
1470278
125523
1931608
952489
1099024
657630
1064238
1078222
1167158
1653807
1018066
475500
474026
1166424
759595
523270
1711564
1092322
494075
1269694
102958
1999220
747858
1786581
153981
641931
1561929
190008
1454211
1793567
649742
1122090
603560
1081214
1622941
253236
1632315
1292226
1853866
787955
407704
1835730
788044
219268
1277747
1107233
1552209
1664490
731625
687603
1264823
1521711
566172
1281680
1017576
1829835
1249421
1552420
766897
1190286
478326
840213
1742555
436399
1941583
1625636
431502
1541514
1474420
1166900
1829291
1116028
1408842
1280118
1103449
686892
1240104
799387
162632
425359
1591786
411406
896350
84900
987523
526342
517524
944009
1571393
1497933
1528925
1127095
1952964
310124
1840427
523310
216496
1507642
360288
247001
396405
182491
1685593
1074261
531478
1282966
1471531
773449
1754495
269415
438563
26941
1896753
1240638
38164
1520537
1241279
952142
590435
141663
1769053
1895531
875083
1825349
1059426
768610
790063
1519936
1784409
1750791
1115199
1328640
756609
1320401
490703
1361309
604452
571961
1030067
129299
1560953
1939305
894960
1139568
903507
1101721
1992930
1402508
1344228
271377
842311
1271043
423043
872765
1644082
1284924
941020
1952142
1020900
1116919
897449
1537863
347965
690127
1177082
534238
826559
1096409
1635447
1211454
457225
1704583
1271810
1171943
1308465
1064429
197804
1476382
285992
320990
1839333
1823807
1536639
1628784
24347
386718
1719026
1769963
1174214
1636399
40701
29690
1076634
258553
1881776
636834
1906642
733375
809258
1292679
75989
1734580
1747625
1872195
1852891
581822
243634
1515876
960569
1138172
270783
769812
625427
1659000
284274
783093
1321825
218699
114900
29781
119896
1176130
1892474
1085420
1332204
1010179
361320
179651
1112114
458401
38561
983797
289336
1276552
1023226
1861310
1481939
898913
777935
1661049
127205
1757928
493975
929150
28480
1170422
1824577
1323377
1821944
1685290
1759053
881798
1808369
1944221
269586
401487
705453
417490
139518
1047026
472702
107069
1620365
707434
1386491
71123
554331
157344
813939
1229942
114167
669560
465814
1552013
1393109
508169
739122
132388
801970
1670109
288124
1920415
1263554
1292191
6313
132249
1007325
574105
694923
1037407
417403
530582
144735
1820387
191314
390965
603450
732866
1272169
423204
1498549
1293499
1639847
492075
405716
600809
1285731
144136
494571
1746038
1084647
1409147
1344821
256257
25581
463766
218732
968140
1355074
1038456
836186
1635206
1059900
1295081
74674
891192
1909628
1132168
1831023
1026402
1966211
1632912
1277170
860292
714722
1107109
993064
120686
627144
174573
1981775
881956
771293
956410
1541304
273031
272738
969181
1406105
1784210
1101962
220948
641268
1668779
668308
1799665
1417457
1084711
858823
1210399
742664
1728264
439559
1881147
1337933
1012896
1086534
1102997
1918870
315686
1430677
1258941
931706
460828
1390610
467304
147150
1303040
180581
1271143
16271
1975994
1825656
1745801
807863
1904443
935264
348068
323924
1525693
3264
511670
25159
1578751
33610
929399
584588
1680131
1554237
1102600
780575
921218
1245537
1602822
1308760
956035
263757
276453
502223
549030
1776963
1473454
20462
767309
1082044
1750878
778752
462361
212158
739646
134926
901732
972852
1310293
871287
913977
315030
1889176
1637846
1946879
703044
168848
904927
1030401
601794
908144
1758046
559227
115589
1494879
25364
236230
881435
1072568
753182
49574
1750764
1230024
1352684
1484632
262668
1246696
41558
1597609
68655
756372
213750
1891606
50293
1975656
162144
1207847
594276
1580705
1286725
552782
597554
1799333
1953737
393394
1804685
1360644
1290099
1193427
1766479
1971589
1650662
761703
276304
1432766
415247
1743801
60615
995269
1097494
982131
1388186
1219447
994734
1689883
1382698
258586
559725
616930
18694
599659
353366
460074
1932084
1465225
1862496
1054491
1426996
1275405
1286722
1140308
1924005
907829
92922
1518131
1170941
1851556
1582
818796
1260462
76491
926549
1399045
145886
683127
273537
464348
142669
1689025
1371396
33910
68608
1493177
792647
1293585
490157
332288
1190101
1044034
779082
1655582
779477
1754307
425029
1006386
1442932
161237
616688
274784
1924832
926707
864661
1852741
1703034
738827
632194
1917839
1394514
1487310
1420042
109124
290682
1771739
533814
716335
1121637
1386454
1317160
887352
127710
751984
412985
657577
1149912
60069
1377460
950637
90466
1396083
1449636
1359889
93303
183488
1375161
332419
826148
1064763
1024072
439049
955725
487787
1150962
1418812
692864
367410
1411231
1042304
1761213
418069
478097
1742204
1674949
355946
756305
492342
1189201
103076
124128
1254279
1855523
465353
60781
956375
463280
1765982
462271
799565
1583369
1563
1195718
1558487
10847
1614676
907700
1675538
1747071
871356
410474
1565468
451970
958671
83720
194150
323187
773284
569769
659503
181783
1304707
265384
691610
250184
1412578
1667434
473024
312421
158413
1918363
1135024
499828
1119498
988885
48945
761858
535734
1683141
108304
1605237
1969349
1188759
520876
1574794
811708
47184
1590010
187164
176982
392944
1356652
810057
1113016
1097307
1609307
822082
1941568
1766453
427788
1704133
245662
420940
1744375
742862
673781
90298
626871
1986912
446146
13284
496312
1907040
1294244
1823805
307226
251364
280829
657437
1289376
1478328
161069
1557282
300633
1897583
546501
1733586
775480
227184
1138427
1674508
1019924
347544
1904433
493989
359788
550964
364209
1598382
110002
1387478
416683
1019788
961367
1438067
777605
1617585
936809
1998579
1830562
809493
1508506
154812
1218722
631509
221850
317360
945382
1669516
732109
1835681
1483541
525125
1800196
912826
1775690
1093427
1477758
125188
1981798
317871
447966
1806886
433251
966537
1695290
1829606
976902
91310
97380
694911
58467
1304034
1389730
1236141
192641
76665
1058885
386168
752889
942354
680900
1039805
541744
1834073
1742268
1734882
1196202
263439
293611
1243744
817148
239825
1357699
784826
90522
1790099
985856
1081048
7191
350512
1673098
1882247
1231366
439006
1177177
417887
1075558
935310
1867399
249810
1609354
1743752
906297
1940747
1818336
660062
1441987
1101372
814242
800689
66752
279763
1114204
359629
1566159
313371
29158
1977045
1548178
1970767
928274
618225
1489604
552754
625566
915169
424794
1129301
508679
1025799
1528705
1746151
1584492
1847174
1499384
1326042
476941
555169
689982
757920
1095829
201988
276208
818231
1119999
1463549
1537390
569495
602850
1756816
1908383
219006
1518434
1288882
1709308
1042728
350916
1156809
1578772
1544850
1555856
218155
1277329
1650760
1880528
909899
551321
987697
959774
254590
244845
70718
608695
857249
706084
1834575
1759548
1815779
1623138
131760
1888575
60141
1205224
1813137
219489
1407744
926011
1951173
1455476
1874537
1190722
630021
1870717
1444550
1501058
617798
851378
437494
521405
904428
780439
1498603
1470106
130376
743896
1570207
1146368
966447
1892245
958124
224053
1603267
1144765
690126
1932714
1114192
1489723
1776891
841976
1813169
1455092
1032823
1993965
1333797
1859899
1639486
1676200
1654119
675271
670035
668895
1587489
1352755
954239
1470959
438478
919208
586502
1559271
911365
44159
1487178
1850651
48803
435682
1288911
1949342
352065
1212340
727871
1058192
1509216
376750
1108617
920194
122608
1957594
895208
1975292
615117
1560693
355496
1341213
770811
1763317
469669
1402077
1812160
322727
1470560
119959
1248495
466292
818891
1179844
1353195
1302913
478986
1545834
1867982
1936913
895689
1354125
740586
1595474
851959
1801405
1414873
1514350
667275
1887985
601803
807563
1284145
712126
1158912
422865
1927862
848368
978297
1852235
1334528
1899301
527222
185650
912483
1466776
1845078
1077848
1489256
1369426
1013652
898217
1033493
366614
1308563
1385280
1460145
966234
671981
489899
1469518
1757666
920695
1424588
1561970
676038
1660436
124615
545026
1477509
535913
1243583
632201
469015
39058
251435
936576
859183
1828767
1545198
192453
1688277
1043130
1383737
1370297
1708698
121983
763284
1957207
905641
570189
453383
867153
1653174
320195
554264
1843002
1996320
72312
1032445
665546
1253574
601582
1448930
1448506
137405
1134697
1971471
1285162
1101271
604151
1478660
945237
17843
476888
469276
712596
646735
1172976
533391
559381
1400900
1992615
1266341
326283
331311
1345118
1515310
1368659
662259
826524
742428
1230695
494754
446828
1740392
95207
346302
1176246
1263383
1322987
853944
955093
834851
1693015
305224
1018024
263879
1186692
725918
849330
1105781
751625
120440
1611179
660909
1347668
940447
1173119
952122
989689
1381206
1732941
1370354
1686477
1983656
1021157
1671672
1700903
593720
701008
568445
135004
1789853
1585195
319122
69084
418963
1890630
503015
383459
272510
1164464
1185893
962947
671464
392653
423444
1132212
320800
60071
1905956
1750367
657463
163309
87531
274616
961233
589819
1748736
730372
1396986
1696207
575398
1463082
1831339
1134416
1619441
254707
1690374
413146
1801475
1266826
1950268
675042
1534322
90395
1408590
1238298
1651354
218843
1618506
304240
68865
1656567
1035701
743626
243189
1871167
1883171
940146
716116
74753
664830
1299006
1290670
1325834
550684
712293
881708
1482668
1446066
67536
1877995
107965
305898
1003090
1378681
1582096
1612077
990749
391582
724266
583930
572058
586746
330183
387585
465781
1891038
1908106
1711852
1293619
659007
1932809
77741
1721001
1908796
444067
1590176
397635
65291
898346
1694081
780212
1942043
435811
1883986
785583
1314456
1634060
459235
668700
303388
425510
510948
1758993
536931
940913
1117670
946987
1131817
112073
1557251
403073
1127077
1737044
1677244
1964779
1895822
1125700
1659974
61270
108802
1795149
110760
965317
1349957
944613
488310
809526
1882109
194892
714921
797660
835861
1416316
404812
1201253
570940
1040689
1064004
1704088
456406
926586
1434396
274301
1502754
1424577
1873312
41280
1227114
333576
852269
952862
647658
1722530
1962069
643055
1949471
1734756
277143
957614
227571
1548085
799261
623998
795805
1905255
258128
288469
1848917
504978
1370702
842549
255779
965878
1572053
728190
1147220
554377
423732
235633
1731680
1773001
215947
915576
1981215
608975
860578
1182935
1534230
1071535
721718
77488
1864301
1267785
348633
1889036
1901016
90010
342250
431848
751896
1137863
1106670
1118517
453220
1533768
561237
1766073
330759
814893
652060
897194
166362
751384
636423
386155
613175
1629822
898452
398264
1698932
818703
1084457
1863711
55649
708254
335917
352610
1633923
1797280
1504474
1184919
510487
303464
520668
677147
632056
1745115
190191
143664
364684
1945854
1996979
1580006
1939231
619321
391397
1266931
577867
43605
1902147
115464
829775
852295
169970
1897026
1703166
403558
1810739
1732603
136002
1727820
1117112
1859790
1266063
294151
953216
724501
175451
463257
1302196
1315720
1231374
530419
1852763
337930
372284
1040049
885881
410679
1152617
1797090
655287
1340666
1964239
502728
1272249
843927
808219
625000
119332
824537
1393932
1224457
481901
810525
1789044
903390
1302463
81209
1833341
1960657
513759
790422
921044
231498
1730939
736384
1541177
1721458
1167713
1542672
1807574
1599595
275203
1747257
1230782
73018
949779
1320964
481030
215024
1848722
135672
457203
1238392
1861429
1115604
353504
1683354
1421349
1031084
644808
750507
1308943
206614
1535540
1575308
7777
456916
1859892
1093000
73911
1277291
1693248
1245305
1931922
381236
1142233
829519
530974
1777065
616772
348986
866769
1446352
339301
1710297
1487421
1812054
647591
1202226
635038
1924894
362940
427598
992577
282412
1580577
982471
1653138
393928
1134938
708387
1428215
905793
1655185
1923944
943742
1580157
1185372
1314090
1603347
112353
180516
320700
825638
246928
1473749
565104
1879242
559412
444668
593988
40199
1682034
944444
89094
1179312
750451
1263265
1858554
323608
14671
991332
1503435
950402
1921493
1466982
1267154
1507740
1786810
1625971
619818
687038
811340
539823
409132
45059
1689538
1549611
781806
898899
1459626
1755047
1288254
346881
929236
1090472
1268469
1544823
396831
1292537
594610
1148622
531015
1458004
1221286
118499
1776584
1347101
1229189
556417
1402141
643011
339318
400434
1775074
1255031
321316
1429495
1090465
1246091
1944035
558596
277919
1051464
327343
1176504
1469444
890117
1511647
1772785
905385
528885
1339113
1551396
1902194
1468641
753694
1852093
351773
1420277
1575433
1456865
1565795
136767
1853418
727431
1862373
1645302
942513
1231679
1783983
1233551
1384640
169003
192943
744911
1838885
1373079
1276985
803214
145971
1787861
1143683
538564
1691619
423778
1466905
1073429
735306
1803106
1103179
1734077
1642861
1523237
1160246
739248
611817
892670
1838938
1296696
591503
1436413
247024
819391
1635958
1240754
1496867
918099
1292573
1838173
1743902
1666849
509629
346873
665445
1501751
278117
1753986
607678
1619720
1838363
804850
1334664
1757497
321120
1346144
1755459
551175
582644
1918790
1237291
1612349
1574217
351281
1810170
1134219
1067412
1697668
531285
976103
295587
1976501
1516515
615717
1302770
1703198
314440
365651
1961093
415663
1756700
1451663
685901
1141219
335830
484295
482340
736255
1214483
1658058
538974
1968243
1941763
572544
318200
480774
1585987
756032
292627
606201
1761102
1410963
1430092
868552
68610
1194368
99450
1840975
841403
1234265
566745
584505
303790
1758900
379254
1024742
1708165
453665
1376952
1907029
781467
523726
1581953
951439
470861
796943
877172
16378
1089332
1559257
1532546
172147
505863
624906
862685
202845
836334
737934
517541
663413
80371
173274
947517
301636
1551880
912939
1912131
837547
1690011
1987063
642313
1577398
774153
1632881
14788
1083045
175721
1600349
872615
41716
121127
1162386
109585
820506
231505
1065378
573063
122114
1671422
1546452
910470
769349
786531
658192
115036
545117
1979947
1965638
515813
1544332
1097615
345642
922672
1011094
1057534
1098010
212658
841632
1597618
422783
147560
789470
784945
35229
1300693
1629383
1508763
1986594
1698605
1761609
207931
1150295
1936540
1600446
772956
1670487
1406302
1909070
945211
861758
678306
532036
51210
115170
1007476
635123
730726
1574774
1821113
491129
1874608
43470
1266094
1743260
1584946
712795
1264507
1513070
269448
1171102
227081
1835208
172634
866131
162491
1399865
1095933
1345258
1298253
61722
498222
306918
1084018
1390919
29051
1558296
799263
1619515
538529
749912
1816867
584404
34324
818457
512102
1220550
1502201
258285
1701541
902506
939937
517416
1143573
357885
1250631
1029551
1952035
650303
1717613
189495
948654
832351
1374983
712760
463222
347926
432690
130686
1345702
1392584
1389019
139534
268641
1278485
1112023
1156015
80777
1120772
1827248
1296839
255388
1486997
1472591
1809480
545116
194088
877472
1189857
1763494
1038274
1209350
1159206
1911616
1203976
303980
1671114
1488154
781651
1250828
1286527
899715
1557427
1024261
1413873
1321287
1582739
142282
1214206
803979
1687881
515326
1129681
296730
1217564
1311488
1654893
128479
1518696
634558
1035573
1818788
1677707
830047
349716
1747754
1546872
103821
1524961
452354
188916
1334395
1676061
732097
1505488
850601
829161
1455100
757619
1762437
1359540
1546417
551850
1635179
1027836
1283831
147786
892452
50158
183533
1566877
1930755
1719316
1422156
1049921
1128157
592035
1152078
495660
134022
1439976
1278897
1159583
331537
262693
332672
402409
615949
1887432
1163794
705288
1262682
462942
449926
1154917
848145
785498
338530
203962
305995
1893110
547110
1093237
869161
1628590
876809
839460
359462
709380
867954
1631953
869447
1648682
877293
1391999
1576424
1870526
432561
1605993
353308
1031602
429670
1845450
1489707
82915
1916555
818712
692943
1331622
1777337
432831
242902
1818025
690086
756199
1279753
665001
1157417
1133560
1834632
251972
1483017
752280
2971
472366
1096476
516327
811023
1169376
587516
1613174
1728550
874825
1334716
1854103
1786853
1967439
1989225
278693
314530
1195259
561123
125400
397284
1687252
973639
581491
1838509
353395
1495875
202799
209398
883288
1885475
143527
565841
737045
185279
1653101
1866379
537865
312194
522228
591836
716107
1660175
1024718
1221637
336109
428357
1863361
395944
1507277
1520898
1934085
413512
621161
1813542
1729307
1714040
1446394
1453253
955780
165084
1930662
1110324
995286
1464505
1890552
1925000
720788
1090784
1486505
1922450
1903259
1111849
1809473
705329
1411099
1782975
356689
1247561
1904871
1051671
306114
1683384
1907430
275986
1423875
1293919
1611906
231588
1130759
182886
853015
848070
1006131
1471931
811413
1111600
1023898
25976
497748
1082334
1849563
1491721
824633
1967012
95286
1174389
1594485
611970
609417
156148
1927698
1239944
503042
752432
178039
1111041
1173295
438263
1337429
1635342
1682581
1539459
1357101
579970
109374
96032
452973
487520
1866308
327916
976302
1573148
792084
677103
1385819
148793
1701340
271334
494803
1879919
1067495
435339
515181
9987
252915
1351315
1780932
1190063
687764
583681
1893836
1558882
1606232
395549
1930445
1545577
99060
275981
822124
236647
1714639
1460709
1820604
780585
381277
195060
852202
1900608
928132
1343888
1204107
467016
1602540
949647
666204
873969
58157
1341472
1386030
1864571
201783
911639
1508205
87196
5426
926394
1486009
1619312
359323
1882072
1288402
809510
1036706
503154
1387611
1365786
321341
28296
1683091
521825
855933
20271
1831859
1313172
1367470
704371
1340595
570274
1464064
861291
1772516
708647
1363657
506838
488185
1481389
114809
981656
1006790
1771539
914416
380906
1791212
14388
1001973
986328
1373152
522382
996566
963666
1557999
578000
577906
1368477
101598
1939265
1417862
1652156
1560467
1692252
378620
986487
1911219
1725788
1107000
997171
985332
530811
777047
906716
1416225
1612912
1537535
1089015
86797
314035
1399247
626506
1791780
131679
1830596
1801786
1076524
1924711
132893
255825
1125100
1930774
740348
1264341
55279
1434852
133573
1368388
1541815
1621519
1460436
728861
1539537
1875744
974916
1188636
679092
257679
614876
891360
1866097
1349558
1207074
1795549
135643
1339563
1853583
1160411
553853
133461
1814718
390010
1509630
647206
1592823
591131
425251
1016966
1510538
98947
1167752
932503
767969
1049408
1305012
1158344
1338970
1693638
898712
986872
809360
1489458
302257
1826804
100740
1553684
652002
1144889
1693849
1564002
1409664
1414368
370651
880608
145328
529339
783377
1822551
1146669
314365
914201
226138
1882872
1137269
626129
795118
1994335
1556688
908687
90347
1198499
545575
359762
1386218
953071
306870
1649245
845209
1418833
1940823
1797176
139692
158654
1760218
590089
164929
1565906
1309564
1824461
1487131
1616557
50958
123100
309475
1524419
518653
1059523
1090024
1664131
287652
1991042
1884762
1428889
307417
1004019
817259
440364
335417
790369
1828723
1387553
302347
1911532
772490
981216
399432
1973875
1075001
339293
556987
329837
653431
689028
1785779
1423410
8213
745895
911738
826930
506215
1331380
1274872
426264
1555241
345314
1024267
1524635
852401
1525271
24780
723979
198231
1491003
1378874
861973
1349600
1155538
1320916
655079
1236333
1705060
1321138
793029
167394
1566827
1138036
1801404
699650
669415
1396149
23348
346203
271953
933548
36015
1198177
119734
1461293
687908
544556
1059634
1461119
1941344
847009
1522872
1083652
1872795
320835
125422
1066599
1319530
1559018
1522916
578617
1020604
1592365
960273
1695650
717699
1287467
288073
1852713
1976257
1342096
610274
1628172
67284
1548767
557210
290687
1155463
1256082
90272
1975611
619997
315828
395050
1475420
515360
1882790
700765
248013
1468062
1359490
99815
1735267
697911
1132192
491678
1304513
94252
1703864
1471829
284547
1549050
195708
820502
971546
915418
1963641
1973070
1627518
1472276
1622927
1804268
1203691
557888
666455
1729886
1356708
1419554
400011
518699
423803
1859414
1928874
1586690
364018
749932
1529249
1766369
1444618
714625
1757223
886659
318397
899240
1319675
1569922
751815
360027
428310
1830267
1281511
1069679
1124739
1671900
1727752
1295273
671612
140600
279241
1354726
1664922
1042795
1786550
1657934
1629959
820069
946177
79361
1409656
1764992
468917
1416388
1552050
716949
502782
604843
1356610
1611584
815720
905532
1922467
561205
163634
1286754
1709380
747880
185584
121126
951917
1440781
872789
1961100
931297
311810
1300108
278958
150309
1947493
1799717
476381
831402
880920
1826317
1924389
890983
1493794
1252054
1446906
238078
818795
1889291
907467
1126650
95640
814992
947253
1502776
957205
1180361
1489270
1282918
1312542
721988
1659302
1985247
1713664
938235
874908
347495
1445722
1399538
354886
1112234
1990728
977648
317943
1860994
94259
939840
54131
1847490
659028
175677
141353
11814
796547
1636702
164293
110732
854426
170106
975185
1677676
1673800
611487
1528050
1050191
277447
1357525
960004
1410468
1290419
1417136
1668281
1480275
297857
1453654
470511
133388
1513202
202330
1339825
1615149
583367
1459092
1436909
952062
1933454
646614
1863527
615353
1721647
591113
1817747
178678
1831826
785280
1854283
1997866
893032
1588935
360566
1229655
484664
197940
1677809
592949
181638
378797
1641298
1469229
1219017
365616
1855525
654576
1155119
60331
1586176
901193
1032853
478916
1348997
805027
754476
804654
332991
1460741
620987
865698
1912145
556514
1043370
1242570
49626
801341
198308
333159
163282
767021
818967
660170
1473241
1183700
719042
625564
1454417
1671190
1833054
866036
292875
212065
1054862
1476297
777652
1717757
509393
1143593
402310
189544
1264953
1410450
18516
342559
979952
1449235
1485600
611546
801643
175294
23837
999164
1196508
1925763
1455999
1489047
1266344
107840
640805
71116
49541
504563
1686959
784149
311903
1803898
962832
12369
1763041
1644822
1514520
706064
415946
50061
857863
1919055
928411
791640
590725
1605170
1597273
1309092
834171
364638
1734145
1342814
1744265
1013446
1696163
1605740
785618
757035
1377253
970244
313436
1096018
1272854
761858
287486
438600
1668359
1327231
1672087
1992539
970205
481447
703386
546712
1896713
1687933
486008
160029
1882304
1360973
1235078
1384961
622619
1754222
1433507
1602000
386193
1777524
721678
1212536
403479
1038025
1388922
352110
893023
596989
744433
1468796
1927895
1770271
617734
1989035
1887532
1042295
1064528
282686
712543
541432
553499
1310876
1577320
1214124
1160843
575030
1888924
1918738
1016360
1244513
290560
616519
1342112
1479305
1510628
504099
689627
11446
109197
1815030
1183800
1418720
194471
1890255
866834
1688854
159424
1752172
471593
1268884
1453481
213766
672771
763657
1602896
1842880
1754153
3299
170703
285840
1227141
414998
121998
286892
531369
1587265
1229354
1291305
1362651
1443602
1086673
1960917
837161
781070
1967983
965275
867089
45983
275076
1679172
1893213
570201
1952214
1071517
1733209
1072050
245085
1333358
1173243
1048188
245235
529773
1145644
689686
533352
402662
1072431
848929
406071
431774
1187248
1085200
131413
473946
1133618
269624
1471774
1874082
1447060
791544
880248
834459
1594514
979778
537830
1841070
1592222
1424455
424877
1600490
768050
587707
1220268
1506159
577774
656473
796200
224152
513018
1532244
1860943
1767834
1243323
482538
1556854
1936905
1061952
1898865
1559122
1026033
468661
1725145
133830
566894
1523654
1396483
1397506
526577
1415201
301706
66457
1702086
1981993
1268983
304186
772883
94548
1524445
599385
680474
320816
1500556
547129
189157
1713577
1512531
1753933
45895
1737826
1697017
65110
451849
1686991
714836
852393
440664
966186
692794
1320363
1569217
1060317
1469365
1459622
1821847
87264
863510
108110
1493694
672891
1815871
1679186
667106
553117
1499453
1565060
1218990
1669185
1646361
165075
4629
765254
287513
1397170
648265
1903296
48338
1374017
1368321
1950398
67017
945014
123824
924484
81241
743181
60828
1399451
1698732
1745612
790143
1992908
888435
1580535
1987012
1502440
1605206
88307
1555939
652404
1361146
15816
1687631
627949
308799
1147263
1473607
1472852
339626
967351
1536493
1048552
678155
39959
986765
442107
459957
18347
1588980
1780699
559277
1873575
413289
208999
1261746
1257445
1401436
143703
1713321
966944
1028422
1088736
164017
352450
1757808
1156747
923392
1139923
150593
681719
1031264
1965729
1424537
18709
883827
1410485
638026
560739
927488
861663
244608
1278611
177616
346197
517660
11705
1896562
1696083
1677047
273491
1689952
1792802
1963314
1115793
1818095
567368
180556
479787
1406808
377693
1827496
260637
193873
397540
894570
894897
536237
943598
1293215
1582118
479125
1774368
1909821
892794
1535709
1886323
742747
18904
1502811
1664760
1844112
1826951
1178073
50460
757045
1211465
1312529
126687
1303379
697668
1735006
108013
1956074
270276
809636
1956001
1024163
1314072
1913455
578853
337392
1714732
1433690
606963
150355
513465
1230424
501262
1230791
1531567
1685012
412985
909913
262059
1550154
1732776
772897
1490001
1315503
856649
1822630
1517825
1993492
397244
1798504
204101
1121405
1441676
1131127
312871
1396756
804899
1602024
712649
1805894
867950
163887
1918529
1438574
1044035
1294371
1786088
574261
110717
186345
1188793
576324
208004
339932
704151
465952
423524
1990708
1836634
974946
1729123
650036
853975
193456
935309
736655
1950771
1260388
1333668
706951
770247
1846071
1767349
74003
685660
382403
767798
515798
65
979594
1838597
1721447
1457612
408317
523354
189850
866069
1075384
723454
506564
541863
757561
964563
819241
1326297
1761402
1328806
432372
174653
1122974
1654914
1358663
66102
399055
1354334
1185310
1388244
773901
589783
1276294
1221461
712778
1841380
1982339
895404
1681859
52302
1475632
911063
930052
1187946
80862
562967
1575461
1527607
665751
155552
1377774
1199719
541178
612179
201097
1201199
619751
486698
1021651
1088941
549512
305142
779999
1965975
996153
58542
1163075
531812
197232
1493485
927239
684038
1047666
1509441
1592605
1555780
439446
702617
149719
1251248
1132355
1088766
1815257
1251906
1791782
1526609
1783564
1602640
1971278
874181
1152458
1077437
583478
1473536
539188
252945
285865
1865778
1949032
1824503
1019889
1662268
1926191
463644
1401577
1111636
672574
285228
1254337
657053
1627666
1623463
1122065
1217127
61412
1992208
410302
1045085
173601
1452558
1524106
369007
795820
1812265
1922219
199858
1134394
727610
585278
761323
467319
145361
1466657
1618856
756844
644635
1166604
890753
1304904
411243
1184892
1510174
1191839
1758106
1800013
166802
343764
424639
887506
1085787
1877388
1818393
810993
1029074
1105681
1426897
216110
1341527
91056
1070468
983514
470426
1855538
119222
340330
40776
868056
899782
1243937
340640
616621
897441
1666918
1100186
1863583
1643986
118032
116399
1943528
61213
347014
1118754
1690406
928237
1620613
42316
1891442
1117902
1247167
302536
586489
879076
883516
1867766
113705
1121381
1961357
999306
894017
1265567
1454975
1309402
1438911
1260153
1869520
403767
733765
307779
1069423
197483
1072548
830781
1118196
1041673
821936
841175
1545649
512979
1525319
1609999
1351799
123764
1321068
916906
378259
752400
1432387
1373655
539173
297853
1374816
576717
1618861
1453376
1552602
127591
1341527
1243359
1653108
1391920
1533074
458366
1990689
1454787
282592
1418418
318885
115257
207290
978093
1814923
1203945
1249607
1667302
240926
1120897
1002943
280531
1340520
118818
1111453
1483799
1237653
13864
490352
217019
1584269
103259
151479
270802
333232
275266
1703555
1613893
905757
1458500
167143
655859
677077
872333
981822
750868
1637650
1444774
1741126
772065
1050121
1943095
1534115
1110483
612942
163634
1288371
1021084
1859912
1392627
1016127
1791489
1533390
1509213
1816816
816994
521615
1729114
467822
76791
1618115
1333756
775501
30193
925119
509262
661553
1263083
1513543
515210
356733
1911787
962460
779689
1715234
268375
330309
1942129
1985294
503623
1799529
1293797
1651669
320541
1643426
1801771
966727
1588287
1438334
36539
1776214
913590
1907546
170036
278855
653837
624705
274180
1382862
533345
1259584
1135237
1729108
256220
870529
1517717
1871266
67521
1075559
1401267
1441658
1518450
1658672
56150
1917670
743469
1359117
1956464
1118439
1738499
1932239
767359
1568010
1348048
1911155
8197
409395
1371316
843831
628855
1579722
1303028
579785
815107
898019
569389
557627
256918
1682755
1649237
1904475
1047183
1977783
1742624
769534
1998478
442511
347952
1230829
500930
416209
1050127
152151
91354
276376
1691166
1186830
1421279
1340170
14733
559241
1241630
380259
1047869
1028934
679878
184112
491131
602787
530884
586646
1558910
1876749
965480
447386
1253712
297982
590067
1098568
450767
205441
1499842
1339431
1670759
1055914
920970
812530
831856
19597
694151
1285997
1194662
1188265
940853
1407888
392453
314478
1378610
829924
1252331
1219556
1693975
509389
728934
1233231
288231
1772673
147293
810971
1279973
168883
22269
818110
633983
542074
1980627
1501398
1138292
1031838
590571
134467
1436739
999178
191431
1199695
26747
1820024
1156505
1560650
228219
450917
1669131
211886
993013
1169047
546890
1462332
321505
520743
1550520
1243353
1577375
1517536
592499
1299534
188531
1463517
604598
474925
1225356
750032
719290
417526
992346
1333128
52912
606738
1184255
1210336
342855
75476
18222
117158
537527
846616
1864713
1044193
783527
249126
1816274
1271881
518945
1667068
897008
423687
485546
723906
1377192
1577528
1753344
1292549
1102896
934618
1449140
989825
1355
817733
1717497
1107165
1123194
506418
1143511
1270000
1411900
1936614
167818
937056
761857
1481201
1243453
587109
470913
633251
1608290
1418384
743319
364599
217508
1687189
1019751
1166711
480623
1037177
104245
590821
1789240
243626
1924179
838598
853153
633974
1589636
1094706
667736
1046114
1865509
1702685
394860
1831127
13184
210494
1919862
267503
1683447
1280591
209829
980154
1195716
244339
1557327
1281066
257771
85922
1033100
407736
661489
1293319
560338
656983
402443
443539
1753269
1909587
1217150
1146171
1016006
1371764
1070749
893313
13498
1987805
1344831
1411205
180973
1908153
1323061
531265
446767
273998
528851
58867
1358633
1422190
1845151
1863515
1466397
1804867
1319989
1593464
578748
1643503
1962514
801557
826504
1666045
333195
290024
1122165
1296432
125080
5884
1894889
1236397
1032666
1475729
1461596
1047118
1527336
228157
1979680
1039229
1226523
323334
780841
1414438
734052
70664
1755131
1555929
1105509
795693
407322
172810
326146
109531
1634995
844353
193342
404691
991593
834249
1142366
221847
1805355
493615
774444
309073
1715062
1489004
772292
1272414
1152655
966785
1955905
378997
1289182
523175
1053386
1903471
779925
1420707
1613494
1272079
1798926
1193592
739361
656868
1395620
37119
1991603
437303
1406894
1036468
1131376
1010120
60900
765561
593726
625422
964876
1357596
1534817
65263
1783381
425669
1010611
1151593
1341892
1210225
450497
16123
1015232
571894
329125
834833
1600238
1417952
987920
88735
736997
110986
721443
580072
1640439
1563217
174270
208130
746315
1285799
1163431
1892655
1465420
1238077
28039
1430129
327521
358699
1121080
1550691
758722
1277727
308839
1581494
52400
561806
1966301
970734
250134
1630692
1782064
1132816
484422
1422077
347128
1712944
1343029
1903730
1704304
143257
813123
1070228
1923434
1116227
234146
1457363
1378672
1904812
1354406
93502
1224764
675970
986247
635115
602684
134393
840977
1585533
1693877
1382046
539637
1233029
1140117
1476513
422994
1700615
1611871
1671492
1831785
1160949
23494
858739
534716
815768
416111
304966
1148812
1763581
548372
1270420
695750
659579
1068139
622005
518213
1314917
159752
428980
1660995
1529757
1962298
1782692
1655867
730086
619208
1190349
1120622
927283
80576
1184092
116675
809657
1127187
1191440
680898
1625140
1480587
262666
1354124
1382140
1649800
263992
1361933
1992477
296039
674545
875882
1097869
1769485
676396
458246
729006
1590600
861557
1727998
129517
1721373
958380
759121
1225129
1437811
1984023
1400508
1013220
1439294
897247
143337
525181
1940279
1118348
1813105
1495223
1280305
635349
1191879
356735
385747
735033
1181252
1984910
522054
1911759
958918
205690
827304
865717
1994565
1527904
967078
632740
1228919
562001
199814
1776712
1641837
773898
1781470
1993937
1063114
1108131
270475
1127862
754302
1277140
842556
1380732
434963
1625129
1777486
679293
1507227
1045656
1198161
1729973
55597
120856
1508929
1528136
1871415
46849
1067145
531364
197093
856345
1842220
899995
1165459
1029228
1535498
1938243
1600533
1488
779071
1328026
1562947
582394
379683
396241
470257
44486
1984369
34945
1066570
1554268
15339
1713792
597563
114154
1521456
1151467
1161807
1368771
1104926
1823857
694212
1731510
1657332
427313
1006176
957107
186398
1048390
888308
1436746
605363
1756946
1438335
1194061
1164613
106151
517065
1616889
1471887
867253
117129
540451
1745356
77001
1208027
1166324
985064
554211
782259
389800
1350322
1813159
1064940
1658024
1249424
713234
1571470
649582
777960
1862757
1997356
1837439
350636
375543
665771
1850006
415372
1793847
1978272
601943
1029805
836980
1553792
1121766
455245
1206790
1276645
1703679
107721
1787674
1002773
851245
114586
1331541
1013589
304442
1178254
1844199
1731890
1296372
949770
1929040
1212220
710565
1270708
667813
488328
353572
211350
1152666
1975758
711945
515975
1522136
1825131
542080
280554
787516
735597
1873325
609982
487659
1174464
1289299
696571
297927
937248
366582
655602
1679457
836321
115378
577115
150085
804164
1118230
923885
750617
1827944
858522
56037
315954
1840355
1581296
882371
1208396
785475
112657
922869
1982201
1087287
825571
864691
1612529
1720216
1519483
1035203
1357584
363967
1656043
548800
764923
1973989
1706168
418189
1903842
1895375
1582649
10430
28134
450252
1662982
1185031
558764
619513
1127270
699912
449555
595778
1256983
1085041
1182388
318318
1001161
165887
801143
1750551
73925
551711
1836018
829451
1785092
1085408
1519168
1647980
1962599
596934
183802
992328
1500220
597685
1189123
85191
1298275
119090
645730
727030
1318049
1661656
1695382
227122
1467735
1036849
1477391
1253281
821536
426365
1160190
1982273
318788
1942906
1617249
134322
1437619
1043741
158167
442874
1245789
1977659
1404238
942056
697003
1704261
1924322
1528660
1673371
772394
206515
1611469
1212003
1099812
1305667
1554904
1297425
195961
544630
1316900
1968531
1580115
1866031
204608
1108367
488961
726676
1083375
1339848
546566
897736
1411848
1532294
1617447
152097
22186
1533721
1116317
59853
401618
362764
1502818
101837
1783666
1919877
42475
1965432
209796
113032
1949498
1857746
865713
61179
999626
496971
1380376
1476254
747931
753416
1263482
1138085
379263
1472069
1653738
1911285
1286966
1033780
60358
406061
83588
483656
1652797
1369122
558921
227287
1451933
117093
1098761
1000427
95576
763455
1536319
182704
1017497
415150
975670
1880030
480541
1973195
947267
482958
673366
818621
784697
534298
654632
105348
672303
1383896
1597714
1927368
1151558
1961007
449831
859783
1960897
1299256
474869
389153
1004489
1846184
647530
705676
1350700
798567
1705590
1795986
510550
935927
398113
1089600
474010
1037150
401
1922669
1193832
1642843
1641696
858143
685143
1389007
1368461
196111
1283259
1237791
668898
1198301
418569
1010101
509245
1154620
17411
834349
644765
827333
1141454
1565482
1628060
551427
214982
839908
1008822
160201
298171
240895
566017
1140433
1677163
486363
1622146
1729736
1400129
744896
694189
1814048
991744
715629
1550021
1138444
1644121
218558
836334
1198537
1685540
344506
902650
325716
1912096
760728
1634679
912810
56335
1392094
401866
296536
933989
1856116
530773
945542
368409
1179758
551731
1119773
1640240
1138253
657475
1054149
315510
1887454
1068624
1028782
1149630
971876
567933
1613151
762817
1991375
336867
915594
686092
878169
746151
1339148
1790665
1594735
1231910
918630
1394336
258733
529348
1381971
1603560
47298
167073
1170268
1277860
1431762
333878
1539477
665140
1566541
1366999
281714
1317527
1805233
502983
496911
1277201
693327
292055
187775
891815
1398097
562887
307340
974887
800167
680597
1782407
406901
272969
293150
1154489
1244587
1469501
1586141
512365
1419934
1145750
96642
209340
470605
930185
967802
15445
359473
501841
9376
1633483
1334192
840062
206461
1473590
1343043
1393962
361338
758817
1568940
1721003
713623
279645
1544514
810290
26432
521961
356066
1657054
62047
1482938
686719
1867714
785502
1310562
1277790
833331
968974
16629
1413036
77640
1026961
183083
1273754
425042
875717
1116242
1507016
1530465
1971712
1364348
675715
1716696
1843831
8387
1105662
111885
1886518
888105
15901
1357944
1730882
1999864
1901450
1327537
200022
1857419
1824310
1758596
434277
585792
814277
1301706
1050779
1921805
1041636
1164465
317214
650614
1246994
1942250
342373
462480
1130814
1036912
1047511
1993996
1155308
100777
1010670
369960
138682
1638753
1510241
1152918
1729552
1366516
423992
1624636
407104
77934
1117005
1574373
1488298
1539979
949370
259565
260683
1993110
827390
1004096
1348269
1753130
1663847
1264757
1296551
1732648
1860139
1393579
1549265
1798475
4980
1292534
477117
734143
343906
1018722
640462
912702
1846869
392110
1137901
1723815
1783425
1121638
1677033
608221
1053788
395672
1938738
1252446
1522988
1584965
663884
556749
1553120
608377
1832927
1886630
283139
1630366
1331919
951962
1658124
591259
1843291
1468923
315484
90062
409447
1854495
1973619
364745
418693
599449
1520392
236372
226515
670461
755004
890724
890686
1844305
1633529
367153
1891462
1457066
1711864
225670
323263
450908
1474635
136371
1235637
540010
1063561
209749
1044253
1090671
1962819
1461070
1348631
1033394
1874552
1385912
105996
1511504
206095
1272255
1798174
1074720
870750
1206512
1549663
338787
431783
1931675
1179211
1599770
716736
1297673
325115
597741
1511222
238205
426643
739117
450062
1628627
1928793
1422948
769964
631987
965398
1338407
229665
1711855
1776275
1194953
396533
633888
544410
57212
1365939
6834
1802975
1011413
1227396
260009
1194891
1437628
1249532
689975
1950117
1984163
1037605
943196
1245237
1639585
1977431
1695512
106920
312888
1074082
870373
1786439
1253795
1838996
1678717
407820
1544122
281186
1036530
1818868
396621
562650
307132
1450171
1651773
1444130
1849187
493880
448025
1695415
857636
1051516
913238
1159508
1854604
919835
648559
354760
1734929
1397519
1611875
1014114
1406152
1916868
1703370
1182420
1778189
1057372
199892
1341637
1363500
1766730
1848325
922295
1290087
1482002
5942
215834
837607
665012
719019
977091
21664
620971
795761
752052
575386
1956466
612317
1786189
698161
1314354
1660763
1707095
835495
945063
945659
496459
732871
1178219
1824308
514105
1974010
1163877
1194497
1757155
1483617
154900
1027291
1955677
338082
1200747
1888754
1752042
1736159
873570
1407158
981731
884405
195764
1665218
1506818
1979045
282925
1466462
1943973
1748921
132678
1121604
1886557
902388
1247325
896761
572792
1336044
1600992
340456
648393
1277525
203668
1473060
186963
1040304
1581930
1748690
987510
186415
1130589
1216722
1130220
579301
607871
1494296
556874
1700163
523188
1781918
1759816
1161200
1098989
392893
184742
438372
1606380
1556760
196771
578620
1679106
1535657
1742068
1836738
385913
1540539
703955
714697
1364183
1123066
506072
1351995
349846
1054598
1137012
1835255
1027645
1661326
1822839
391528
773898
1447616
1047288
346921
1479782
968109
249508
1251809
721734
87105
564683
1690041
316397
705794
374356
1171407
481681
648728
969533
1337864
1693950
833895
1625859
1744234
882242
287517
1310735
1643876
1974849
805402
1181654
1444718
1838620
1354342
381028
901821
667443
1977093
513658
189929
667920
240973
1017255
544216
1131617
423933
1524915
675769
178667
552821
692
47098
1154563
1301223
867440
829006
783282
1078214
981518
905922
412603
1060620
1943839
1903282
1357106
1258124
1907949
1410532
327871
1063210
624991
1915440
1162319
1114966
999629
96665
1806788
1033169
555215
954074
1162589
1763454
1077640
1007129
1988570
1187395
1397604
894185
532654
171470
1619237
672092
532304
1901759
1187435
1843044
1465033
781047
281184
1499946
1920312
1457000
1830426
218086
886183
1278889
1696485
1296972
718511
1571965
1052645
951916
253712
1917200
1811583
1587218
361871
1299646
883305
574143
31011
917133
1475194
1924179
985836
1429412
1653015
1172482
5159
1409939
1306328
960180
183750
80406
1133483
1905460
1025597
1089791
929139
1047668
173952
804160
27796
263719
245307
1052932
1792629
1684398
100891
487965
1049750
14619
1623388
321196
1661329
1739994
1537463
1848679
1724638
1438334
719946
1037557
441681
1766186
1476647
226383
211950
1367132
425228
572437
465127
195279
747272
1226128
671085
1746433
595298
1990602
275415
280037
1349359
1944510
1546045
849430
1928188
588738
268867
1359254
170672
440294
1408357
800207
1187841
877916
1069941
458838
1141781
1942043
1807566
842591
509680
512703
1146279
1591142
936132
115829
889006
479436
1548234
907510
1537514
1902936
459118
1416235
838578
1058548
244778
812633
1760314
1202975
621373
1752145
709308
470050
99729
1774631
592725
679649
426858
155118
435970
1633606
1907753
696638
763861
816448
1708592
998500
977415
815891
1768024
677285
1498737
1229938
709344
1969074
1102976
830204
1180294
607044
1380467
1138350
1972226
645831
1854243
740750
667247
1601684
336318
1409434
603439
691525
1894482
1747901
1631270
750161
100088
1389354
1895768
1071860
1633771
6773
656881
1720148
1921993
1183078
191579
1716900
41677
332222
1149203
307092
1487927
1855482
679009
1391244
1767927
461167
1241170
1548934
1281790
407690
866409
240233
1393402
1029744
1769541
1428017
84192
741842
1803907
837660
972101
641744
970842
275115
886060
225334
478159
1944767
267821
1969698
593754
1723318
1329291
1224792
1693719
944174
449662
418910
433456
1713829
1001489
1242903
65116
805603
365570
1508609
597626
748845
1213544
829076
593351
864342
446408
363358
1560631
600484
1079018
568634
1611469
687198
1268909
790504
972033
966761
104468
1387282
965710
922068
1864531
1767696
1834630
910974
1605485
1383202
1246254
287778
704208
38698
598471
925964
672074
1457251
1567801
1643882
413624
98846
1220876
1208292
1367821
1393042
295649
1653557
1247731
1625380
1761779
1200278
1026128
828579
331895
1135575
901879
238421
97187
561379
1004524
496986
412752
1385608
452412
716780
789956
1195999
1298867
775583
1460089
1011500
1793228
989300
1918356
671499
1608227
951418
493467
1978629
1163123
1329798
1998269
1112055
1581083
1569800
1070060
1257331
1957756
520425
464998
954249
1271092
265293
1248261
1359016
722823
1485790
649654
1934278
299144
223600
1726429
1258245
1638325
1300033
85243
1489427
510044
305609
469083
1173877
1203360
170285
1411185
774297
1745239
800986
1812046
1550178
263094
364968
784586
1253446
1645596
745400
1597657
1952675
1533014
1974753
370984
951806
1765871
183295
458986
1939937
568749
1614229
1657413
1610891
578615
1513333
1783403
659925
1282053
1196791
526193
1369011
954211
430803
765566
687162
1862128
1036031
1782249
708
1983620
1503836
804801
1265537
844104
749692
533302
231883
2846
320545
1358282
494944
221756
898326
1395936
1465988
447085
1834624
1138589
1297333
715197
1937833
1564669
69065
383041
1417056
1530931
38077
1439380
1754682
554216
1571873
104021
1727104
996681
641893
1761230
1161919
73577
1513924
236248
613335
114811
996832
1991121
352552
700146
1504693
267325
1860225
949088
1085326
1146798
3294
653786
895835
1717057
1501644
823237
166301
768007
253628
581826
1968440
1439414
1056184
300725
1086805
466593
553556
104351
650815
395630
533646
1152656
32580
1503503
1313796
106198
1212680
1656103
204701
1878005
225716
688378
71531
1882194
1074054
1427578
1622505
461213
1261228
1898899
514898
774216
1381537
750192
1145771
1161018
1775586
1343716
1186415
1833387
1165912
1584047
1713715
1427629
1260783
1403184
238646
1723736
1155473
4843
396003
800163
796211
1391291
1522296
49306
1326985
144791
1960863
420498
630624
1710715
1549539
1804394
495442
1369559
1081340
1276070
1252862
1410073
1356090
204544
1976742
1651106
1324663
915142
1756756
1638634
1482948
1468448
1696137
887982
1911673
346421
1890824
1323943
582132
48425
984976
682722
1413351
1585751
529655
1889223
735503
7627
1277081
954914
187953
232270
393285
577546
429841
61479
128248
214291
571309
1960927
1622777
1879529
384325
472026
602170
1851922
46489
1170320
1534312
1370397
851865
153700
660853
1902540
1164407
1708743
1221146
1516645
980912
1131304
1773631
1411492
1263974
1787437
1988367
1833709
1948028
922293
1465457
1720258
826368
1193952
167810
1450912
730116
1501338
1213774
1535725
656938
1823845
1620889
1039340
264156
290771
368869
600269
1747867
1370715
845094
1308577
841282
1947196
754321
827306
557437
1924443
1140640
1858218
1726470
5845
1994536
1868930
397913
1083530
229502
881322
765268
1426566
586559
894008
1933234
615987
611688
316387
1749653
876694
932504
1575002
496367
1705785
750486
989499
1233946
392627
1176474
1024044
1180828
1885323
1523048
882947
347204
1072268
77259
451135
1577794
1534046
637146
1632604
1085500
396014
13461
1954622
1556700
291626
1835037
1862391
620021
1118376
585368
227352
189388
1174507
247278
919375
640802
1732206
1931484
295527
1392600
1471168
1306770
1877725
1775356
1187847
757898
1220080
1378244
1522348
1246963
1998277
4887
1085923
881143
669930
1281946
1019037
1755446
868215
140152
1679260
93780
386394
1789349
424107
626922
367413
1277331
711190
673486
1559483
329863
1914256
361037
1345750
524719
769728
1437033
1068205
451306
1116204
182966
1338371
640424
1369368
98062
1443996
851839
1754690
1997011
1167980
14807
1363940
1735730
694682
1800347
911535
1095050
1837368
252799
1518750
446030
619728
283551
1007969
111233
1037960
303635
135786
1912276
1067981
1935059
58753
489660
335787
1613277
852266
426413
1628376
559407
1152832
1476860
1643182
990374
599352
378826
1699903
237469
798397
843166
1756514
954263
60644
807772
1762251
1208137
25720
761994
882074
607041
944431
81949
1638021
1468431
125416
1167971
43719
1988883
1081599
1935769
1104202
1919777
172257
1261784
1731514
1217312
1244378
879784
181005
597737
1662981
701035
226327
777490
863335
1448586
210156
590610
1079957
615934
1904965
1736287
1609327
1661780
1113312
1746047
877525
955264
1239206
134176
1544692
475746
1965219
915907
765754
1583555
795652
155986
1410000
1103232
1467591
587689
1654197
191558
296237
1861488
514000
546265
1674435
538630
1649108
1111241
1338483
327463
1591656
76413
1951755
462242
1459643
1499479
832344
1234843
291807
1209732
1083122
1433320
748472
36085
1646484
1142899
403855
1625043
1017216
148364
114181
1482487
1868044
600173
249744
1915018
1217310
1934007
1339035
1044081
903198
1279304
1878367
1572200
1062883
59081
1857100
416554
607429
928749
838929
894063
297483
1379865
338409
365134
1740765
1315641
1532291
529840
1049788
65589
740424
1292653
1029576
464200
1554288
148404
395349
1201571
1776121
1320635
943879
1194027
1776460
497198
265117
1313147
8199
1274848
1835456
810358
1789335
406966
55401
756431
1847108
72304
17568
1532885
1557493
1653522
888694
1050063
1766577
1901654
1390597
926428
1635543
1279892
372574
1985020
370643
1970768
1489317
1916917
1927068
278941
1146844
247775
1732214
335418
970946
628726
260440
1555015
1561906
1598977
551151
218475
852413
194664
1593982
1348633
1082020
293040
537162
1112484
378302
1316318
1474553
1472141
1616062
1362353
208808
1655570
878917
389337
40634
693653
1263764
1452554
1791418
1821689
573072
1294636
1520650
670102
727226
833566
6049
784615
199077
441423
1093324
1469568
822308
642329
1138902
1822795
1051566
1779923
1948489
1931318
1688525
641291
1002966
159555
672625
129329
1894404
378820
544549
1609198
1573907
766276
58681
341294
990212
1852356
1827852
393473
488765
354851
1352565
149775
1996881
7639
212160
94557
236043
1858148
1378072
469254
937127
441539
840018
583394
382212
1407877
753478
1811565
64985
754285
1975051
414242
804472
1928195
407212
1894498
1663000
1100149
510891
770794
751848
518677
626879
130954
258107
1734736
967032
491676
1454274
356877
411766
1696769
1396118
396980
1655369
1084373
1829976
125782
1717876
1347868
158073
57631
1453478
107714
1714907
576331
1727409
651390
971648
462809
1879635
1608979
1056785
492174
1467222
1482562
1660909
1143657
540123
1288955
1377369
888399
352450
116183
1448322
1313981
1315068
1804405
826362
1799191
1676877
896583
524488
160607
1159329
245383
420894
1624978
59026
401197
936789
1733920
1766814
874437
716336
328805
1299726
1929606
990159
1531515
1974711
178669
865108
1740848
608539
1393330
508532
1265997
238860
1244645
1356212
1431972
1863587
1093165
1458800
972333
813846
910775
1627915
1042125
238771
975943
1600994
841178
1077315
1723104
1145637
467653
1402406
1423571
233004
107901
963587
1235290
1861436
1202756
4635
1945188
1059767
1690180
1683027
897673
1491736
112644
1071208
1484227
1257278
1321675
189006
7216
1494236
296486
1704057
448066
2362
186982
190785
243311
21455
681044
1842484
1155750
1109896
941357
1749097
468502
902151
894448
1553285
1898273
12575
1351804
1207584
1203985
1528292
1931595
786553
1497066
784598
971871
951305
1092105
323490
338592
1349364
1749745
451817
595835
1168410
440794
1497200
1317588
318411
1256483
1057172
1856171
361872
1261761
621090
1173836
442528
1337857
655499
42699
1696582
1157668
735583
131621
1930971
334096
1386535
1186433
1623548
366701
248015
1826132
1117439
454387
783369
589951
1937976
712094
426249
1232629
968246
439803
1970495
579733
1223941
1624852
570454
643939
797536
852868
242096
207365
214179
1192746
514602
1699800
225687
1883742
1653378
1185102
1992637
1311915
1844061
1036416
265002
484202
1350293
936216
404817
952097
1367188
876490
50525
1991637
1191393
1567208
212510
1473179
1414724
597135
727883
176796
1742303
1135875
1340021
1314342
1763048
971011
99874
1295197
1079215
1710356
1380764
61134
1978218
1915309
298825
128773
1557860
305456
766359
1340283
601071
1400607
608859
1471425
247458
1326198
926878
348032
1469654
946468
1067802
250467
468
1891830
1398127
1698478
1461267
1209039
17337
1767301
1691271
560543
365469
1568369
1271830
444452
355357
187718
1196922
353172
1731307
1134685
483596
952405
122428
241401
1632355
1266497
432691
1113069
811984
475406
11689
1991438
1542178
545034
1779537
520597
1319387
1386889
915474
855654
1918100
210255
1465361
777011
347644
224401
1505266
1062600
1823332
1473211
1731019
98801
475940
1797380
203704
1345593
1826529
1549315
251198
1487981
1302813
735447
288170
1839664
1434427
789579
945219
988205
786990
1227524
1359794
1008188
1429763
119719
361141
168532
1356004
1565771
82326
300589
434599
810417
1369751
1167113
52494
1552214
1194351
572238
234143
259042
1831252
458558
1401408
229726
204359
795756
1566322
424377
1934887
1176354
217662
1952798
1293376
1746381
757030
223216
1146813
1240181
1185541
265148
1526762
1374948
399947
196881
698973
1607417
320547
962989
717778
99780
1732480
1177535
223094
321286
978694
248554
335628
1403450
723985
958530
716265
1529197
1341131
1191389
1859069
358221
519526
1198566
455296
1553232
1196472
1255676
1229683
1051862
835911
977574
1855775
356166
132432
848149
702108
330751
376718
276755
1853271
1167927
1080457
494842
1866932
1552812
788189
826272
1949737
726358
1223109
622509
931438
827830
1108029
19443
350935
984983
632236
1399725
393058
1275332
559416
1889016
1716174
1455230
370367
506011
467966
809245
287022
1331453
791890
1351046
438610
1816367
1044681
1610153
84832
1114971
317456
1230176
980852
615308
1918600
212563
1654994
236816
1582564
1336278
436821
1029132
1342690
1970392
565996
1642731
544900
837979
840333
760049
739262
147914
1009746
1606145
1746450
426303
152509
1328263
1200837
103779
942140
1180335
1846894
501576
1804200
1259292
173628
928478
955447
110901
1928420
1658127
242051
1527811
1677018
1990757
1665198
4586
593508
1939482
1368250
230492
1596671
1006235
1583505
173632
216070
963295
1663284
1693678
1268909
1526312
363882
1402072
973689
81595
60717
1554608
256321
1523271
1833095
138101
1025412
1260862
224632
279100
1788320
1946335
929289
1910609
979226
1968854
344260
1036907
807956
79126
744379
502484
374062
1279386
481892
529471
1718783
628335
289808
528325
1200474
1738475
919248
1552014
1090826
232670
1463193
1208761
243722
1627001
1220880
1875146
1673022
1486749
123706
436212
1048612
77993
1619419
260876
616829
228093
1660797
1714158
383906
126160
547465
140510
1581351
1508395
147601
61592
1262925
205155
1016647
871196
1726050
284094
23863
1784320
489292
332654
1172464
63589
1109662
833979
808678
1134448
1444839
912267
424395
381756
714219
541579
1855373
25499
1493967
109326
516765
1918290
1620124
1087080
428831
1798054
1130484
1296259
734164
1362606
747393
882979
1671260
259468
848126
1235309
755043
372041
1766318
1722255
1317886
1464309
405431
711395
1599644
68563
971031
1775301
1864108
985362
398896
1971160
902775
581914
771160
1114884
1742356
1521202
758887
446234
176000
1165948
989730
445529
146342
701468
1756430
1074591
553173
272896
1530674
52502
728980
603920
8920
1009073
826632
565600
48129
1838917
1671017
565756
1055217
734364
1812740
1542545
168212
1345262
1512816
35311
1094774
1632104
1590220
889990
329309
1916384
81430
1732374
976124
1052817
1702616
1603144
993072
1348501
973401
1263813
1597256
196705
913594
446227
283976
1838123
1890335
386842
1425392
37875
865212
1711294
757979
833983
447002
1394021
550353
23523
1117941
1820277
223615
1946823
830513
1615890
461205
748708
1343716
945790
1414542
1469648
357354
1413186
633554
1006798
82287
672334
610881
352094
656429
521892
801099
1441522
813144
232761
1560563
1882004
1532881
1214704
25014
806668
859479
888761
1796967
920084
1456921
1348412
74832
1163236
508470
112063
1667940
59110
1759225
143625
529888
1937067
1733750
76369
542099
1689705
868056
1545592
973756
1755996
274470
1182072
502158
241709
233275
1200395
882599
365165
771207
711467
186013
1508105
222873
785185
1072059
535680
524462
1108577
637689
1935520
1649446
560671
423589
353226
1577472
1153753
867616
1837738
974238
19974
1912919
1879528
161350
652445
1330159
640658
676431
1982126
1450386
782031
1397558
80356
604285
957034
1895334
202195
28218
1748915
185945
1012699
1418638
377877
1532882
1996381
984144
1885762
1670733
1313362
649114
1534695
928308
109179
1155279
541511
599260
989277
1881434
1899030
932603
1613019
550959
83231
26024
798544
1595870
1308932
590286
1462038
1608782
1205337
1537603
1934564
217748
351099
1509970
663320
972794
1258449
245714
952882
1442128
625861
1569801
1486068
928306
1146144
1486203
1990570
1091013
96360
631370
1751195
298454
614449
1359116
1672997
1771291
897883
1604477
1518979
263116
136862
167443
1565471
1129193
1445096
13258
810097
812251
668018
1783711
1581908
1801560
1871157
468056
801658
1155925
1764182
880113
1573147
91593
683205
847223
663511
446096
1312186
1890584
177463
951980
1712206
903919
1459746
968650
1933913
957080
1129339
1246421
1797848
1446846
1605833
46186
1652213
1112447
797404
1496802
1174211
798862
1639088
1195284
311791
570154
1824290
629619
1758684
1798276
848533
565384
150990
1530266
876482
1581305
119301
178073
543891
602853
25462
1956634
741731
1667779
124406
1279387
1975750
406833
1398389
746013
397725
574359
1229126
178784
801650
968701
129613
174860
701021
305165
1365655
1061844
1508554
1790316
621348
43128
683135
949155
1400981
143094
801273
1947584
392221
1116777
347446
812684
970738
1150178
581741
1766310
1534435
1588285
1075745
961226
252382
1300744
1780600
1418477
693132
1141745
180374
312541
1190910
771506
597202
934737
1735465
1115185
1262333
40394
1854665
479456
971228
1405106
1290165
1693992
1436037
1499987
635779
1305132
813657
982453
1684420
71026
445995
1937585
295505
247634
57659
501954
1318050
1333465
85037
209204
331368
551585
1157318
1171474
887549
467147
1209375
1484204
1713188
228300
1963944
9763
1444668
684639
1497650
158653
952259
1480570
297881
693727
1908106
1338065
1766247
1210114
658816
8164
1241914
1199027
1506356
159038
987747
1069865
179070
1712836
59231
1664248
954846
125410
1021057
1820977
120607
1372865
549252
1232814
772506
369768
394231
184252
1272143
1256823
1099679
1969320
274283
982076
930019
1132708
260109
631889
163399
283589
1677958
1459522
1919201
1226463
704006
149184
1451548
1569599
238776
425495
196769
520332
1028579
1360085
892476
975086
1643049
704366
1193931
833590
341862
95991
933245
528366
996974
769815
950328
1201620
105205
179733
1840355
1150290
1267514
255613
775264
5105
381006
1133845
1880287
1585771
1729763
740132
1258198
517124
1401006
775984
26479
1376324
1413779
835847
227984
392902
786536
91897
1445949
749363
1247776
1049383
421820
1121393
1253261
1845038
1159503
302417
663312
917504
223101
1104898
1023998
1232214
1210508
1848216
750653
1372859
900291
1708159
49559
420772
1135894
315013
1171771
905785
325680
651530
1312958
416020
1421800
1993277
1470971
274979
719829
758426
473822
1646782
385270
1882319
1577063
1395515
1910291
1432882
493894
766326
1925250
1148987
860273
1171144
1345652
1314505
985299
776299
304531
689779
561171
464259
1628809
1249289
721437
756983
702882
840290
409796
30126
627557
911871
1593791
667793
989075
1478865
1012332
1369106
398418
1122263
154836
1075347
796168
119004
1941818
1263647
1377941
38049
385636
194400
86024
1073675
346329
801562
1370245
952116
313797
1932844
1043404
1316603
481962
376354
1649263
1991059
887115
1565915
581862
805489
1668842
1663976
134682
1578110
351275
1235002
1175035
952598
992357
1680169
1346473
1796381
222373
124761
162054
247709
1174410
896051
1000405
1336110
260173
541333
1475048
429698
1829148
1905706
1424078
1148692
1465323
717067
597587
1442525
432878
736516
505236
1645256
1081261
965078
1211596
262162
490525
1803271
1532688
517257
475167
1364451
1652632
173859
457262
876007
1554435
1721883
1663257
982635
664794
330462
1933568
381978
1717020
1281725
580574
1698980
990136
494081
796265
1793430
687097
1704488
887541
897973
1402484
1762003
1743828
37319
889746
837222
540279
24892
457753
849131
1725686
857785
1022613
1667835
921301
508556
1911571
1482423
596055
996718
1671122
262559
449444
875645
1872728
1184832
1387557
1160022
250418
1076957
1732961
1509102
145992
876342
1603181
1622586
317321
703802
1629947
163311
1607292
1722599
1502275
943329
714676
1448998
1517874
349040
478261
1458235
1137075
1031141
623792
1297776
870831
679790
1250780
956577
1434505
1257908
46809
936975
1859116
1518555
279874
298311
749827
1527448
447082
1992196
385483
1220908
61664
1465670
1564449
1900878
1830713
521383
1678591
1227748
756596
1194093
277135
852631
728830
1536825
1364519
1734177
1329329
159897
568220
880753
1934044
1190873
883981
524539
885523
950376
1448447
1942203
711689
1924360
1076178
203848
1590486
1316565
978922
1926475
705960
1915652
229876
1043293
145784
94953
974940
475451
549671
195281
165121
893172
818445
1208413
434568
1691385
1446010
107261
1165089
1546315
192144
1630200
751890
469059
1647895
889226
1177218
1690208
129421
774097
619619
1931698
1520982
283870
295003
380648
728160
1142243
402493
523163
464852
1817570
1815236
1358277
983210
1968272
380427
40536
1201463
185808
838330
794710
482683
1746486
1322953
499061
396861
126728
1145600
1958288
1128729
1064293
1617272
479318
1327137
1125676
1047549
664892
666395
1103070
809470
1183525
691604
1896581
1542279
1313182
1675703
1578370
506590
336531
1788701
875913
282811
1507612
931112
1879580
971535
1767957
1123155
49303
391027
315614
1927675
946469
669267
879187
556900
1698356
396999
913618
1287242
1442823
1050812
1044841
1544327
547838
874430
1711873
312472
614424
1744569
54920
1958498
332317
1304309
610732
335253
1914044
1852631
1292725
1408135
1926927
1719855
50829
1002760
1244388
1126225
58355
549220
1168112
316398
1216097
1100604
1067161
672600
1382697
1112734
468119
1703739
22612
56522
1022429
1771855
1962673
1171042
1998516
1047096
722878
1041669
1307242
1751394
790602
1278671
1494717
857029
193684
1781014
1784190
17599
1763754
1494338
600595
1357099
383020
1003766
1168059
710971
731989
1666497
700242
933491
6512
1334603
1465856
117681
257957
1150305
728180
1725450
1862462
941448
714402
620423
931291
116268
971888
1974008
1077390
254961
74244
1419507
1032438
215057
63152
377782
453931
765060
1639327
1236683
123954
229455
934681
1718695
43236
1532371
127332
502336
1361036
890888
808663
730386
118391
1264897
945147
985249
501994
1469406
436839
1577738
233133
7409
1230235
186335
221587
951489
1356209
395174
615805
1385619
114071
914756
1471240
1836559
1422413
1825039
1426976
10822
347819
1670658
299825
130489
106301
857863
206499
1680833
1642233
1153978
1401965
266066
1461053
655203
1384078
1445541
748541
388947
306673
300762
1599989
1678752
1816342
489686
1846886
1321693
1647638
1035262
807647
277434
1567470
133677
1480666
1679327
1359602
742998
1107392
379172
613692
1692461
476490
51245
1517665
425768
1607482
856637
1997701
1879145
1388172
280637
53875
1427044
1488603
1477233
1993243
1310372
1535007
1634236
573885
794000
1787997
467707
1474601
821624
492115
1617779
1224879
247810
1712641
214369
1002115
1612644
482409
1189238
1159073
1876633
1387062
1979316
1829892
303945
1627531
724250
1837600
933492
77557
577859
843857
595977
852569
530780
1400917
1349829
1132507
1168343
1892963
1588850
1964649
1430664
1927477
1874021
1856113
1551077
1337147
99713
1762644
772314
359262
567532
348299
1306679
1604598
595149
963175
1545557
1061435
1188517
1355062
743567
1907342
240464
1108399
1529645
1575932
1761875
26330
1441165
1192648
1859214
1555161
47458
436851
711237
1499380
1521151
381612
473391
80154
1398800
812692
1726211
687845
1962179
21245
851743
1014997
680015
1135128
678476
952357
1455410
718361
1117588
668771
725208
1705686
611341
222546
1469171
1423414
1334018
1265536
1697165
406479
487511
163314
815828
1442571
136293
356781
1957367
911133
1531867
669502
812724
1621654
1342323
1552363
1571797
456180
1727744
506463
325956
1979294
1406397
864105
840278
1159130
1288775
765079
492819
879341
1630042
522345
523947
1072516
997340
666880
1469001
1944990
62881
781805
752090
867769
112581
185498
693968
192363
1278861
231006
385920
1207481
22567
853383
779757
746230
1487407
1552041
845683
1765837
1921396
453373
1083561
670034
593768
1468510
266232
639117
1513881
100555
547269
1636162
1751921
981142
477487
1201524
952455
719331
1799706
202706
1326855
1296346
71835
1631801
1277753
65427
666657
1234744
1928993
25333
405792
519251
822272
113941
1708332
1046881
1601547
73640
198154
421553
1211254
840079
794067
632856
917514
452521
1354324
651999
1724749
1901811
1510247
1301242
191347
1494930
4687
59975
319971
1939703
1853640
1742491
30723
1418062
145504
514740
479354
606360
1572872
1207219
1653325
1032670
149909
1599989
528455
1813849
1775049
1501575
1399194
455950
1930345
1519463
432426
838985
444832
440986
1405728
1419884
1268061
202526
512382
1872635
1845678
1735603
1367905
877986
1247239
677079
1632763
742257
768291
546836
29939
970408
798746
969687
760309
1223827
1261958
769477
1616319
351362
1523949
1436261
153363
858016
618152
743671
429566
302637
649776
464139
1977352
993668
818490
834780
993282
1927631
160201
344312
1550044
1773977
752270
1287209
1203886
413188
993796
1033777
1429745
6761
1972363
1634956
1057394
1382061
733294
626132
147151
422677
461981
309464
990556
621120
1900829
126202
1767959
905850
1432636
240074
1055720
648539
70632
1623060
1784438
438081
1038188
276937
709972
1293383
1008915
984430
1024539
1301820
1833788
460287
1218516
48247
114134
1039554
1682577
881810
1112214
310661
328344
1744134
149575
437955
1417860
1878286
978019
1809430
740276
372308
1838170
9056
1875674
447697
633783
1983617
1517366
570843
1863684
1550890
960496
1371717
1780614
1506630
239436
1380091
1169069
835614
754058
370295
719759
1359139
1713663
1707166
1154523
385285
1018869
1909148
1232191
849726
1936978
349018
1625054
1738232
741709
292201
790797
518498
392258
1247687
607862
978438
1694004
1463070
1832885
131849
1022546
660739
1925958
1040929
60169
1244957
1375986
1876662
297122
1966959
334023
1094093
491607
1056601
1370564
7811
485512
1027666
1094355
1323236
1328462
519759
1819115
880972
1742397
64607
626636
769579
448430
245459
1292191
755187
672073
539140
1682994
648327
1745246
650310
1437698
506157
1799174
1674815
1639983
1991414
416800
1538410
1739014
1563503
191127
1624713
897862
711231
32137
675561
723461
1476192
1538226
516052
1233866
147610
1534305
1335600
1805274
1941037
401922
423434
57022
1319734
1533856
376662
419695
1031885
815604
981659
491579
1841612
627291
1256898
1982872
547829
1382754
1354723
781573
631649
852598
598237
1273782
258972
492771
217200
1951790
700929
1585563
1309600
972874
1024277
517466
544343
248254
1362404
706624
1598277
1037077
778080
1708375
1944006
1973832
1433151
757330
700758
1184655
1624086
651835
1968807
12610
595093
836862
327582
1963516
962017
628567
93778
1182696
921110
592333
790703
496079
550377
1998488
460732
779341
295796
520411
1235969
901795
1504602
290706
1199554
784542
1782549
351175
1354470
1038259
1998434
784343
243602
682938
661847
899104
123502
865679
1659623
290218
1906394
1836164
447183
1934320
1176423
1281953
1544516
285417
1013596
1452672
1933466
1533971
230821
278403
1410152
424908
524741
197398
1205389
912299
38793
534967
804489
1485942
1557282
1929131
1775618
402465
281743
396086
608334
605544
1912407
1046044
114011
1377366
978024
149126
816537
893295
1252464
317619
525172
783115
574367
407679
1294205
1390914
1131446
328361
1580741
1382622
1194810
969146
209734
233359
1296080
1449352
1746121
1001948
54413
1965926
1113331
318494
487014
1417660
299034
695746
1840477
1695538
1507723
503568
1689021
197241
985430
1030447
308436
4887
1107064
1113747
841743
151938
967594
1501700
1984443
1962927
824354
936788
749385
1110516
300056
753768
1139391
348942
165453
892796
373660
201553
260912
916573
1437477
1801552
1070389
1531598
1979126
1253826
819784
1974
1027347
249615
1702162
525587
1230425
713031
581194
1156788
318252
1901750
112632
268448
563647
278435
152472
1323246
976709
1476042
89142
916177
1551843
1314280
88585
23998
917739
1533997
68331
734254
846155
879357
425949
1650935
1681390
1597968
993893
1590281
51563
1274870
453600
1000021
151333
1707043
562188
756012
111967
657508
454291
1282794
1178523
649386
1240989
464619
734333
846635
1506926
361263
1647989
28689
158305
1832786
246330
1147021
1061225
80992
1906442
1799276
1152045
466309
932266
388081
95623
868997
1350185
888170
889539
98696
1075247
1493901
185840
147034
1475503
37712
251475
912020
435933
250154
1399137
165896
1312720
1908967
1292634
1923857
1764637
351750
1915371
124419
1051549
714787
606904
1171315
1576859
1366533
1113773
918474
672558
282225
837572
345136
1566632
636035
658380
981616
769763
226964
1117138
753557
356941
174830
1555129
951497
120037
1114958
86736
507398
986976
246030
1931251
139102
779772
1149048
708159
1923147
1039734
1292584
1188413
457689
311454
1740471
683383
929922
357041
621150
480491
973682
319452
525446
27060
1417434
766367
1344358
1888110
466337
1765977
66299
1719849
1873139
935807
501493
1325931
434225
1863487
1459273
757624
1973929
1742172
877632
591381
810750
365992
367938
423031
412169
1228304
1115741
1619025
633362
1049581
737165
1733433
1198882
372192
1183367
1500334
1623277
1375431
170320
670533
1757576
1989473
1972794
886739
1733967
843614
1482435
844554
1584465
674817
165337
497427
741340
1343534
85662
989049
563316
876114
1332160
577220
1269717
1493146
1329555
1161567
712574
742973
107019
1660196
1909856
236006
1845266
513966
1184933
329440
1480905
665514
1623998
1516903
1723915
229032
1315805
1867319
1525873
439599
889755
1974460
1538483
805254
1832080
1353238
780417
722058
866001
147479
793011
522527
1347378
1183313
173907
58417
405942
781119
1451519
1097
234974
983679
1910026
1822794
592331
1186210
883393
305210
1792376
228048
268906
1375196
33017
1023352
1053487
508199
1427191
1687728
129483
991754
315634
1691446
516877
730989
80493
628007
474321
147241
618279
985817
889060
1263980
746167
1568977
5869
55498
878354
383574
1599214
1491131
274264
1111234
1097261
1593196
1086718
1261663
853864
799992
850153
1594569
898154
550545
1074989
853289
1882342
391661
935887
841131
723264
174226
477556
1298356
1722495
303454
527763
50232
1981553
578332
267888
434435
1187372
875714
1507651
1494593
1533892
418745
43736
1946970
1788135
1342235
677068
843002
1613768
1020539
929708
1837712
414636
140620
266666
181495
243395
451402
1834195
295376
897443
1383146
1661792
869796
599271
986380
1291671
875812
520342
1011536
409479
577540
203903
1023612
402594
1273655
387934
1032267
260711
546175
860797
422053
1077754
484124
728378
959520
201143
1856757
281074
731725
1174366
1920658
1008034
1120477
1059829
800782
669416
1215658
82974
890939
907929
1182563
588060
1996431
295926
235048
948086
1877035
1034737
766057
1490191
753055
959529
1509789
1356114
1298420
1748613
1945201
773393
119028
1479301
1627857
170674
194346
1307779
761325
1819138
1128494
1869616
1141411
378716
700357
998408
1772627
1578746
832101
1953966
1557180
1699509
1893177
449961
70997
848703
43320
1238389
757856
157134
362058
484518
1990433
1376793
1252383
188865
374615
1929537
201520
1528505
441310
1318709
996495
1500294
1092079
673564
1051036
421835
238292
341362
72077
300193
1268491
441310
1468060
1251897
1638789
38546
1407505
1288521
1178573
1255033
871974
1717423
504320
739351
719749
1357691
110364
1504764
862228
960425
1792720
985154
1102679
1902518
340279
1513050
783245
1906947
1042097
306273
1486678
1328813
651813
1039916
635608
730046
1318942
1330610
650645
736718
1276651
1577239
1572176
857214
53806
972004
634674
1991550
794985
1125937
1597565
516883
860352
510419
1415516
1198999
1359259
1307674
393173
1759439
1117315
1957984
1666919
1465983
737180
171879
1788590
1290854
855908
1569800
883980
1852940
411586
554873
1802208
1264043
1627655
1204027
354940
393616
397076
429604
974254
318400
1545272
1042717
509618
1813027
668750
1836999
1376450
624168
1726551
1329981
784938
232621
481233
1438107
323544
825989
460565
193821
1543912
1461204
789564
625649
1017772
1515536
309499
394883
1790143
1634716
1849964
290536
791021
684561
447570
990660
1670923
1205890
1975981
691357
676460
412868
1957610
1328011
439162
1061654
1778503
683045
529600
1699736
441402
458744
1406446
1559300
1199307
1028208
862621
275783
985854
806590
774714
1532966
1148447
1924010
1913349
1420273
1293990
69733
5082
1773446
581332
470398
890172
1483346
1393283
1802335
1118217
1268917
1559922
270796
86318
1259270
1819274
398933
1966599
1366529
1087730
1332573
121722
1824084
1832895
1054654
596599
611230
1251781
417612
1986749
626552
601329
675309
576326
1549474
162884
482329
801806
417723
534648
263252
555939
1208866
96564
779535
1759927
279993
363535
1299017
1394389
661108
1180263
844614
1755853
1881699
1231739
23614
336613
1822846
188899
703645
174383
1143008
476457
738476
671340
1201543
675812
1099945
280487
1236789
901807
962572
628100
961067
851938
1552152
1681802
506779
164586
526928
1877635
1884105
493940
683150
1296643
922380
1201305
1080358
147279
571008
25392
1006882
918232
1020541
489721
1584570
1863871
1899246
466691
822173
446074
1336815
1743363
1240693
824134
718903
1604730
111
29120
187305
277569
1655430
1619471
162648
1407633
428127
1610435
764763
1150157
1792994
1932495
1605039
1552958
1450624
1087598
424323
1201779
1947085
1983304
1946999
12162
991321
1731266
1272756
960423
1958683
1677391
1005592
765579
1714190
609562
516874
926073
444207
871520
1374854
154262
689608
436222
43310
900281
93704
1470894
18103
853623
1398733
1841705
43764
309917
1040851
1258631
141157
1757983
13989
1379907
5638
810942
396422
1811734
1622361
97705
347251
359704
1476139
1293572
428028
189180
1824623
346625
1970254
859316
13117
940292
461546
1108301
935280
802688
199473
446252
1856244
463599
200750
771327
1757511
1409955
155571
451704
959331
366951
904314
1033082
81647
1863094
221007
1024418
161196
541554
1453417
1772253
1943705
1758066
1577302
1254080
1752028
698502
1791990
1931147
1213187
886715
713949
1051440
1259667
1990055
48735
1564730
1001297
189166
1336996
902132
10363
1382253
979915
1528373
1658741
183900
1667694
663699
1863131
1210492
796967
1998282
1628297
92024
959942
1778303
1168453
1566620
1214188
1852377
1391592
1193877
1541510
416349
139787
759049
1801779
360871
1371819
1932681
1319522
956040
733651
739483
356308
443415
407306
359944
628553
122381
1282707
1392899
161031
734886
1568001
1768707
1840117
733150
188268
1765294
1171660
1024844
1475132
1619683
532380
691364
487472
300709
1348895
211825
1590259
430989
1118008
803278
58043
396003
208498
1828672
1737914
1493882
805278
982033
457582
343669
275673
1229622
818385
236891
441234
1346247
1132692
1144770
470805
1272384
545421
293570
487805
1006536
210369
272398
932058
208034
362432
1749937
1493645
1419201
1432487
796775
103925
614983
219739
491914
541927
1132613
356248
598183
474117
1475380
1960730
1950236
840433
1359851
796454
1743953
515828
1674894
1689416
1293452
569881
522130
1348940
1150295
1263243
1510658
1807008
640413
1267247
1771319
386831
1523535
725553
949973
1412586
1619154
422926
175159
967685
8402
1001324
1104309
753586
901288
1634217
1964625
975026
1850352
423462
1561563
1196296
585286
67112
268640
621568
244360
933933
1022815
291969
1064475
1341367
553421
1166694
755197
1477870
1743809
1113184
1179685
1016274
1093755
1127567
1887782
1880353
1477306
563701
463767
88022
270976
1818888
682650
843829
708991
1715649
1723106
1554456
744454
260749
797080
593065
1242509
1021759
906890
1071122
265183
295053
1645463
373846
727112
1248685
1768696
1789692
974677
295630
296286
496794
489592
1719778
546113
1471739
113061
1646359
144071
967997
897421
1971943
879488
1627631
195125
154086
5194
662605
1221182
1818536
372112
1663550
498219
1156052
188466
1444334
687255
1727041
939166
101495
754700
1061488
1146973
738811
63182
539469
463591
1486633
688954
831168
425538
141289
1416882
1022561
19889
1371284
1145758
1432825
695453
530006
725757
1274453
78366
222141
1864788
1217756
395141
985044
976331
983599
1015939
1408255
1616676
958059
783397
1073410
1219798
1985759
903245
1486514
452429
393894
965413
1483566
913928
595157
393164
204843
1344676
75675
1837905
925784
508540
1834578
1644529
1052739
648809
111074
1279279
1665799
931448
1578784
190238
1838506
1554913
283868
636232
1238343
866919
1617621
1223145
1476341
1793133
557081
1279127
1322966
439444
735154
974923
1739209
647550
785553
603451
1905317
1306021
495805
1763994
90659
460754
492110
1909876
398142
1417430
1245686
1033680
1729760
1590679
722474
1931209
937732
411981
1731178
582564
564765
1379275
796437
1573611
1686828
1792547
1203439
1160154
523373
692842
349976
1847539
1301472
583948
1607403
1954466
1197424
1400797
1699198
1121654
1902712
1892030
416654
1980754
726043
763065
1823178
970788
891938
49910
1018579
1738134
593287
1519826
1410261
1453460
349677
294913
893137
1716973
1829786
349707
1549009
1634504
495195
755412
742244
842433
1804392
1134794
1021706
1829216
8295
54598
558961
1446248
852709
355473
1361015
1416533
1485524
59936
1089670
1796708
968026
921975
281845
558044
1357356
865444
91433
675158
1701556
296442
1831959
284503
897884
1604976
1463559
594665
370387
378629
94657
1196175
913876
1732378
673254
1171748
120241
1693331
1753025
1437296
1024264
780256
106316
1776029
1681860
1440319
1917279
412555
1030644
385620
1112476
1017716
918957
1552243
524578
1170388
155940
568781
1733367
114181
1308842
615958
1973047
1120728
397934
1433972
729273
1717658
282731
976862
354962
1389846
723089
1461062
608373
1820278
780209
1838622
1967113
240972
1689892
523902
754384
1544807
1803444
962783
928145
1211340
1910712
554579
457658
1440761
520800
1404982
1268352
199680
1512828
780599
1932481
702147
359669
1387649
1802326
1664190
893962
194296
141497
716573
1313446
1080726
1782176
552650
1368067
1017747
708759
1860691
1151959
585059
298049
202958
1938177
407755
436715
623382
27237
1436449
1037101
1249378
1198400
1446104
406940
641058
1520450
60127
1865936
1917801
1981456
642724
671784
1676259
860997
1292424
968487
1291678
1130991
1605173
269755
988883
1853282
1605158
1216411
1357620
9722
1692751
1113206
430085
348757
34411
978667
1551973
1188579
1098200
1880940
397886
1737625
666061
139593
840016
32007
873934
1237088
324320
958511
662359
1455336
232966
599949
1628753
1313489
258667
59753
197166
572775
1176062
362559
246867
1178581
1449126
769123
932093
114955
140930
405383
1500849
1221789
523758
150889
339599
1605440
1162608
1964846
157010
845513
1572013
1348903
461112
656870
1195445
1416121
848336
242737
1548582
1010394
110835
693769
101965
166495
492634
74135
1818802
1048028
1185674
1288456
1889150
735670
157265
252037
1223163
1755734
1416849
1598898
136464
1722770
1571057
1682529
978336
246299
1254250
940172
1454702
504285
27241
1155619
1111281
1716987
1477561
1551186
1561684
1530336
510992
1611013
1156942
617981
1413103
1188459
249134
1379020
1798583
1861942
1124303
1638281
325104
28661
1816333
713901
1645355
628959
32270
636971
1770602
338175
520030
1864624
224960
1963138
1846654
455421
171113
1900038
1140875
1314335
994859
564710
1507021
1581324
1837766
198470
1194035
820839
351508
1510045
7291
1326074
1630554
1237422
1872757
1809415
482731
1506671
522061
646793
1224440
1922709
789047
1387509
455415
338153
707800
492399
668937
679071
954630
895668
140210
871280
1331742
1684599
166108
372432
1577164
1792281
1802547
646527
1465137
910253
1375492
1156828
1403513
971082
500448
1321091
1174717
320554
191900
1542594
1462502
1849283
1984561
1637162
1805691
1284474
1889261
1525158
1888858
169417
1009395
1701531
1053252
904478
1855634
1639211
789738
652840
1089097
1911544
1368602
1414289
756100
1329045
33641
200590
534687
1443733
1990084
226852
1016883
1971349
1934613
1721006
779823
763185
558561
907246
985490
822121
384108
1953070
1485590
1290495
1171559
1848481
188639
547555
165190
1732140
1557198
1344343
548521
1884389
1393596
125479
272723
1964444
1663150
1084460
642616
125421
1877297
1447247
215853
1589480
1878656
1040492
1607443
939516
1432523
175929
1458362
634528
435601
1086960
932293
1326299
700860
678181
1800798
1344520
1325774
1515945
257165
617356
985305
544519
1428691
1075856
1908544
130070
1999028
732377
1122159
1685795
31317
10561
1739451
1626174
1559418
1743294
1018353
230416
790370
1444103
382526
1311457
264591
1368274
1247026
1588877
147194
1478615
1510498
898987
1558411
1808861
688337
258146
983704
1880437
616858
1728305
414658
308325
1269380
780531
1525426
561017
436652
197753
308679
123701
1272933
1166483
1359427
750972
681888
868179
314770
1080880
1853670
386014
731310
499466
1574987
1912792
1148068
1394416
491503
794441
1160955
1146929
1034930
1685942
1966100
867763
1866097
412064
1422755
938657
850220
1610541
460700
204518
822766
246247
1332353
940203
633271
1978022
794706
518549
1863152
1173398
1911279
868598
563612
1406775
1399738
15449
598507
1988368
1496136
211097
1041293
1616159
1346769
364335
1808362
1854012
121695
279234
59083
1286033
755264
930329
190238
1180064
1590029
528700
1341713
1428964
1321561
1551847
1420531
4673
1377481
1548404
661877
811618
260934
1889249
788959
1946617
1685396
441316
634254
271359
974749
736444
266577
1761116
995102
1808580
1669880
1799066
1147505
1461018
656304
1334382
770335
1150435
1405765
1198062
1136949
505958
1755228
200548
1793166
417972
278931
833289
902138
511313
42675
740844
724950
296040
1775823
1505688
1417644
989048
192516
581952
1476544
1388671
1203594
335049
1371310
751030
1334641
419938
1236437
252491
904331
758183
1537431
1850883
1714019
1085509
1451293
1097377
356333
1825040
1819371
1577669
811993
232504
711523
686338
273662
531235
440638
1134979
619201
1823683
334668
1123997
1449196
819089
64815
1478122
1239537
887131
1569020
321755
1496648
1042105
1148615
870514
1983097
1052346
1467654
1892170
1622673
642048
915197
1006413
1233805
1426509
1433730
454936
764771
94187
1729921
1227907
1980058
418664
1382587
313780
1762911
325968
471896
1413676
739307
1725293
1250548
1623760
1454650
748312
1117875
1493795
974309
1796917
1819589
1346182
414875
1576224
711752
63942
1727005
998107
981269
1429848
982249
345762
1330596
831729
1794547
1293655
923276
290184
263177
760773
263298
1918769
1538477
771457
698980
1278928
1248812
258923
463408
1292521
1841312
1127881
1953681
1118250
1569396
1677878
918425
1000671
686913
866664
1455061
785028
1774870
1707957
1561027
827810
1614735
80401
680820
1456108
1619113
425684
146637
1611573
103063
1107081
1497799
240895
1709290
485604
71698
1434959
31594
190794
1698047
798013
1224940
1624057
1785966
968930
1284208
483196
1970544
84083
888708
1578413
1643520
1144154
1998962
1275942
1891324
803801
564847
1224498
390172
25987
1762926
678237
131989
1782699
1573196
1332411
208472
951251
669644
807670
1710821
831080
137026
1139837
1314119
1515366
75038
153027
1682353
1946404
809486
479301
895075
1854370
404341
551713
561161
1448654
1821346
1165999
555198
297607
212631
1595033
1266576
998490
1107626
1933967
1788015
1995556
17148
1133224
507222
421298
1303177
1944810
1813341
1131496
1862587
1953213
1566110
1823484
1034574
1583914
598865
617438
261407
672762
1756822
14328
1603452
1193271
1705099
1547965
674783
603728
1225625
1511818
1244325
774066
849182
1603808
1517685
1453814
670931
532366
1354021
1995174
824214
773788
766954
798534
1478436
1272140
277119
604756
1404029
71931
766042
1774485
1567017
1958100
279595
737094
604803
1275219
1435636
1237613
1684974
1639585
1675922
1863473
1990280
1335228
1128527
1711144
424490
1148568
186292
463395
1411624
203216
994784
372724
1181390
1698360
252865
1614007
1710573
598672
391316
1578200
1782445
1444718
1664427
918492
145482
1123155
499895
693227
91100
1649356
576135
1198471
1414151
1891234
595548
1456591
1583261
888770
1549609
1558902
105073
411020
1152395
1144609
1194270
897674
1349910
887833
1554949
1857484
616621
1584745
90191
1032285
175647
1538140
1675704
1381090
1225581
1508120
338423
1059167
366255
1964728
1682348
99195
28853
902113
711771
814873
1079960
902569
16740
687324
1989932
122291
543047
492810
1324941
1525930
1748072
1608985
1951246
104218
253698
1802845
1524213
1500842
1482178
1898324
1132586
1527304
456015
1911420
1846951
1201969
1221146
1533143
454299
1640116
1690827
1002877
1412635
741413
1954570
1855008
674629
1323780
1649346
1634904
1020762
1060919
1615028
1051731
339226
1035364
468838
542243
506286
511851
1650019
1480216
1608883
1978978
1640414
1099434
1513887
994561
1070181
270761
1928060
896894
1459468
19730
1067500
33231
360242
1667727
1305295
645239
742884
530835
707845
860462
1966622
1788073
1388017
1569437
282647
933088
1886099
1951640
297989
1795053
1729915
1767774
870836
125206
272333
573464
1727889
1367796
680538
1520133
513571
1618054
728057
88633
1575360
559346
1223005
928478
1798580
948013
184220
1706384
119014
610938
1955666
1949725
1631229
589568
1170601
933620
1600041
923403
257137
539348
334655
307772
1470729
1336864
765907
260371
1806412
272910
445569
1661171
1851220
983895
374537
1859103
1424594
1500690
410910
968781
1820040
1437299
1645921
9342
1523945
1518478
397991
1300275
1737566
936914
314431
1754961
1524325
651691
1271620
1298039
189649
915581
1189156
1156788
1188968
1296704
144198
1973191
1082360
349436
1727513
599494
940290
696862
1997696
1600203
854499
1703708
564628
1855002
1098661
911556
1947156
35760
1637830
1010751
1004956
1771165
985983
98981
1263334
1301021
1641042
1665247
1057632
1727996
1091518
829585
47287
1189826
662139
30364
1628141
1881123
1201008
736768
1775514
1804846
1733511
596147
221577
198871
1989112
108783
1342767
16554
393497
301144
1941948
319411
667915
843607
794081
684952
1216639
516124
545236
389824
97950
1268182
912987
348042
129260
1487486
196059
1776694
1690420
843331
1239572
10739
1448191
691894
1224364
1421757
1652289
1640743
96482
1651280
775232
137885
1135474
43318
1533493
1845428
1209904
1643418
992736
1424321
1227311
1859877
726813
1235014
695207
1140479
11325
595882
447017
889533
462666
950056
1305788
699095
1086771
1992405
32234
607764
671935
29888
1975520
618780
66534
892755
625270
160313
180869
293816
1474621
1911548
1966953
1275560
1057570
1624879
1212143
1448303
250760
1994642
1752540
161521
323520
1177129
126522
1712677
1048177
474138
1372605
382223
1341528
957660
203185
1334341
515161
1828356
433611
1213268
1099352
1572701
983713
679708
767869
1495814
1974495
1399098
506344
1463153
670206
1943333
1354294
569195
914312
737438
1069549
1591632
1070557
757805
630919
1301246
179382
728768
1907187
588772
243652
1316739
1376663
1441025
112939
330490
1783312
35883
693830
1821236
1729436
1434420
1484023
1046115
1814032
1609296
610423
965168
1531307
1496040
57479
1966747
1320667
1929756
1833632
1350643
1829891
1912315
438868
69728
651500
1837969
1699836
915617
860206
542194
1281871
742530
157587
500905
1536096
32803
43526
1368699
165848
1936403
1011582
679727
975349
91032
339487
615536
1404341
1850480
1479717
813693
305271
1557884
740327
1523523
117394
946334
549525
1103192
1915111
389120
109947
1964923
103171
41631
966269
642722
1010488
1031079
1180039
1048660
1750550
223912
853802
1272730
1823943
1240874
95436
384206
1703006
317044
1208038
44066
1011200
110794
1435919
872671
450736
867788
1384340
166987
165884
1927937
14520
724408
33838
1614469
241001
190216
745322
1169511
1495218
1691128
1475256
1771910
1796317
503854
1995995
1403133
1701345
353818
508512
1647801
254809
300573
864672
289162
171458
716434
63593
965849
1364157
1499967
411165
1555945
1757070
835107
1942165
516405
1524228
347122
1580935
1416548
1620557
1032224
1839892
17399
1671326
1612506
215858
1379353
420542
1037292
770686
1347314
1848217
890552
698404
1391196
1044206
381218
541791
924570
987713
1524627
1078359
970431
1214793
890343
164269
1152892
1126439
402634
1345965
1522522
174723
1007231
1043478
1654831
1849384
1641654
1238039
80810
950935
1533983
72533
1006643
1961543
1825233
1667312
745395
375438
1493538
1170619
57450
1058879
370096
586023
1592474
662505
394960
1420390
477233
862052
185505
1352464
833190
240757
1726269
1028565
1769064
564286
364676
1779346
1284411
917267
520225
671993
1934064
1862693
1768119
463367
1327164
1833885
959472
102103
1135468
341870
1614287
1026240
631276
390866
1220974
883251
287357
93459
24136
1285639
336663
1944805
1844587
1592748
301090
1015612
1468967
37474
154827
1636594
1375826
835674
1392024
1914219
760166
1612181
993361
688318
203972
1988519
1735510
4791
1634668
1758798
1553831
1792163
861006
1573481
95616
1676733
816521
769250
1729382
1121739
692079
1105278
1861379
796689
819593
971788
859530
578010
1475339
652111
1694923
1792185
184013
1826013
797936
1979943
1656386
1230606
716151
245034
1404984
287527
152048
1636488
1597223
1771249
85605
99752
1106859
203436
598017
1219759
465775
1421435
1794430
1738340
1382075
602896
668094
1672734
1088425
961852
1875824
617583
1551259
360912
133095
186300
1301708
1719951
1601087
165162
1657014
645554
1460022
1803335
1547082
1627349
1858993
1366385
1183197
24696
338689
20571
1847948
1976716
1494518
874664
815590
890701
1207493
780917
668363
1828434
820450
1499663
928516
1393224
879747
1640306
417725
766137
915793
1829361
430098
1026377
1368349
263897
302788
545232
1030828
1302649
1997084
749506
517103
1661708
79889
798180
250207
1149777
60754
1319785
1968150
945121
1137983
745328
1244116
577251
906295
907933
1335354
730568
1951951
896081
1850101
45605
1729924
545720
979753
251360
162010
761987
1287500
1082327
1269555
947254
616301
1637239
160051
1278529
1729862
1141814
1469357
1232021
1483157
103262
1061801
1896385
375424
1974208
625076
408692
1506522
304035
658871
887873
563637
736069
455634
456544
208325
505998
1023645
1091047
1433440
761311
844734
849274
1193692
1879119
388417
1916409
786354
1482982
985258
908021
734542
962667
518739
100680
1658769
1945312
1001112
457549
136056
756085
1088910
831901
126140
1129645
895819
230291
224981
123579
1540906
271352
1697943
1853815
1899167
438209
81174
1086119
327529
985185
32807
1334217
1379931
769165
1371921
253633
255065
1960945
416797
160580
543806
1716492
456119
1896280
329015
1401067
1933616
798305
1053311
1925800
1415851
1923638
1002160
1289522
1250372
1317467
168574
774635
1779555
369755
1532037
1360253
753371
1523813
39704
414045
1863097
397008
166238
1293056
1243382
1667861
1076385
397953
368590
1531666
379892
1096286
1154125
750669
197341
1525872
1629669
724272
1630225
1555737
1231542
1743233
491626
855945
1413769
1936124
619850
1592906
283870
846937
697349
1454910
1225085
1754923
1367749
729283
1104498
214839
356367
847479
1295488
551892
677452
44638
729671
902511
1109607
1332864
347361
21025
138030
1155214
673833
1729571
175772
408711
577868
720887
140809
596001
644747
1806164
1690825
788839
913027
353849
1530438
74070
1497301
1336803
303692
552769
1292593
319984
1959853
670224
975792
956430
371303
1934003
494733
305389
1825403
36761
1321342
1035549
145563
1168667
1879420
1987970
110129
928850
1865854
435479
324724
1005687
1527678
1064624
807646
1707180
722186
803935
297318
1321260
643882
1481781
950109
129239
523113
1688521
850831
1461102
1339399
733706
1082780
395999
967360
828446
266952
1524971
472159
1775
1102236
759390
302935
268547
612123
1895539
1538039
258784
1733230
1563699
996157
1328872
156946
652204
1943897
1438843
221394
1328467
1375546
119224
519914
489919
1039205
1423586
459666
1339481
1668796
1753573
212871
31560
164342
1604361
1227891
14511
55871
250116
1401544
343819
1558154
1744833
1456015
1821742
480455
1324007
1716000
92800
547237
299521
464424
336246
1210844
468255
228981
1860185
935632
810915
112709
683037
516418
1261953
456678
858085
973022
1408131
1519745
322174
116392
463112
974924
1458597
1340283
1172736
1981483
18614
1136927
1572944
1450221
1658957
634220
694503
125748
1982579
1628368
1558309
226332
1568241
1876267
1089480
305916
1944130
1767494
998769
1221291
1975478
1593458
52153
1533096
609633
1887246
1362387
535170
1589020
328806
861490
1124305
365082
1183115
973359
973293
1001642
1435722
1517320
1684685
151521
1405929
1222426
951442
988062
950253
1671156
1162368
225619
267351
416758
1183240
1575920
1028913
1609679
544815
640633
865934
1638336
870977
1520421
1335477
421334
244224
768091
270655
506791
1664152
1221358
1362974
1386124
1562095
1680635
594707
1147063
266273
737259
1763453
884471
409707
1619462
990730
1471084
737595
1096928
386608
1129302
540660
1261459
1821254
1107198
1180556
383747
11626
418159
495288
1778232
1558139
686432
313795
279877
1451861
914992
1728127
1690856
1476018
1463695
1220216
1631491
1230987
1698315
1239778
1064443
1443054
1877941
1538786
660882
809463
622246
1898308
1870357
1634218
1402933
910360
350508
971737
937921
828835
12358
1606970
1471564
485048
564674
453694
1243785
1357229
207423
1783164
188561
1062202
693280
148665
1502521
1778213
342096
139800
417515
425224
451621
1490222
841808
990272
1750733
332640
738216
582406
237028
249963
1704927
1562621
1003090
772006
458603
1447243
1202868
918831
106066
599981
71326
1632446
1466141
1895174
1556319
1125936
6601
1260639
224083
141782
731617
65210
1309770
528817
1083933
488650
1599301
671920
1935254
1883274
1434006
1472041
565902
452391
5612
1856339
496550
275515
1308669
1793163
96191
698387
1765331
985263
822462
1648638
452440
198268
788089
852422
27682
459039
1896156
1870462
694079
118177
1480402
1931956
1717796
304428
854664
158014
1576549
1414928
769368
1243242
1116484
935508
425336
1280701
1570305
647715
154556
1255045
583196
936075
1019950
355895
466705
1702322
1009934
1057465
471839
378323
1315261
584430
680322
910396
1586119
1021956
1660597
181780
475688
1627628
141637
599258
146922
176284
762337
1433626
1449314
1127291
551070
1221566
1088106
1754351
1184431
920961
920472
48640
326363
1164848
1928643
976719
1169401
1455423
791951
578853
1138866
448256
300273
696610
1957744
1977072
1352344
898487
1422617
1915421
453549
1144116
33267
584237
1008256
1071466
1084922
82106
399787
812764
1822450
1284451
1499088
552173
443591
1184726
388656
181957
148056
119236
363123
1578637
1513243
920533
304072
1385219
1004017
51759
1901158
353014
1077369
1928706
696547
301170
781650
1396881
377302
1232314
1922705
1955463
485361
1721285
229370
626589
1862501
480925
1609312
322876
1052094
1552996
1343983
931123
924980
1405983
628349
931406
456442
1526406
53566
959049
4075
1889650
846419
1631722
1033566
824738
1046930
669037
1211358
1667988
590439
43608
1902300
43254
1921408
1731814
493390
1496924
935474
708648
1712927
1039231
1491765
837846
1456147
1282558
1722514
882305
1452914
914249
166074
1711991
352087
316468
1566041
1818007
58244
946717
693989
1068489
1220604
209253
796767
1649880
1996305
1346822
1203595
1037745
707622
205583
1233098
1012702
1215497
568881
232985
215155
800703
182411
1813501
1149657
768372
219007
626135
21122
816505
104646
1716102
1540386
887094
1206383
702749
1736266
1646451
1728280
1659002
314270
559972
484533
1873485
66826
231514
234305
1890207
488104
147917
767064
180446
448857
1991004
1023026
1457018
835388
695309
464481
739418
140169
768926
1182353
1660139
645291
830433
851670
920646
618416
1432913
1653758
403426
1752011
1460506
1000191
1304522
1810342
1633162
1977070
1750912
443507
1333797
416029
131548
662457
1450729
73103
541527
547311
1968174
1927698
1732287
1764045
1403779
1406959
416546
837189
653925
508879
432052
1896792
913867
1390971
1137983
262506
1140119
1583518
1094417
183838
947771
945035
1939878
689362
1700621
41522
1701670
1117817
1480391
799851
1509825
1066995
1610502
1115797
1209846
1833387
849374
1524287
736574
110384
323326
1493528
1571511
344893
1392139
1605418
1234011
1826217
1326581
369194
750244
1933126
376230
1937937
1986999
1447462
1474673
1036859
1985974
1090784
1857725
700858
609708
1266543
1698549
1744167
1983571
1770955
777906
902932
1471831
1248305
1576542
1809020
1233082
1943106
931608
1055784
767354
1237828
1002273
664542
1258933
1589784
301254
982776
1615690
283287
970823
1864148
1172468
411795
1584516
1163583
1292666
1190607
613343
1042886
1750408
662968
1265836
1968695
194798
259432
1185403
1517174
372102
751756
792326
1798272
281356
1720960
267818
406372
959352
853502
225783
279773
1494420
1344741
906036
1536602
1758666
390789
1816290
318937
106336
1145716
1747393
839020
1132082
1287017
1920286
1541898
478440
248319
1117669
428804
1479259
1792477
583909
296546
1515734
1315605
1088213
923870
1739062
932048
1788123
1746993
1892045
1978193
1210450
1169091
1130984
430140
1779061
1625350
1842105
32804
843078
1883020
28620
1426286
310393
97525
426027
1505541
709506
1502274
1311176
1104532
1158846
1128863
511768
295806
1337747
126618
403821
1618438
1457063
515552
1291085
649826
1031709
14864
372063
1363388
453134
753554
1787806
46303
406858
363883
599144
345374
1422724
516849
828743
576728
1920619
1734854
327676
607258
124037
1236481
1405819
391021
1430095
658545
1579179
670267
1848044
502677
1028662
341875
1979283
1715698
190421
1602286
1602516
1329214
1455104
453595
1104139
1126688
1380368
1854902
132115
684636
1490441
1802644
480234
266119
730369
1019628
855437
677071
1494455
413656
276816
355561
572935
1136820
388935
1014440
742069
961184
743494
668100
1689083
375664
1975378
60429
855740
1209073
1211606
54938
524116
1058670
49165
789458
1807537
180689
986709
1092202
752120
280494
1589852
1935158
497954
1716023
837986
1878487
1652885
1148841
1116727
1809367
1322152
616635
1502162
995748
1053473
748769
1739748
467631
1583243
980707
706242
1813744
1588628
674388
1845210
3590
86701
61413
254933
357284
841200
211829
1366435
591114
501952
1567943
318705
222457
198625
1744089
1447
1027712
853349
1511826
751853
378633
757491
612860
831116
221709
1833536
1515840
1464054
617352
798646
1129274
1507198
764065
652290
1060690
1827203
493550
1552670
987329
962002
1381921
1834105
1719708
1562885
573107
481716
302347
705274
875151
35001
37084
665029
1239297
370043
449167
1335383
720339
1677368
630163
1376196
1155801
411970
906316
1216933
1419851
1663638
1456092
102189
760961
272533
379934
1225676
971378
381279
890576
52245
568004
318195
1443016
1399477
922172
842114
584265
1110108
1406643
792502
1422996
427611
508104
288325
890257
980571
402009
1316326
734509
1092278
209227
72680
716221
1683028
1101720
412357
17207
618856
1167952
1883870
305179
1128780
1313374
100689
619581
602656
112424
1260673
1036984
87292
7484
935116
1613694
980389
780653
550469
1145209
1972211
1363544
1082354
1485119
1309638
1371287
39065
464745
26354
1093307
947661
873842
1822597
1386879
1811064
1848208
226864
43969
1614661
1707304
716023
662369
816478
280531
1044602
1442984
326341
427123
463600
1748855
1762946
44666
670935
136063
247633
242587
188731
1792679
1560364
522208
1618951
53238
1335253
1802674
1808220
1723432
1735600
667537
784836
1130661
1568476
69504
1785229
1319086
89877
1380346
1710741
109796
1225108
911264
363053
1738397
1592513
124330
1246431
140198
42965
1087140
1948370
1798368
768403
550060
320163
1255249
880573
473431
1784207
1502241
619307
316394
425518
1926159
1977293
844862
1663114
1439091
368891
207961
735917
1444944
944421
1902588
1439063
1353926
1267965
73465
300004
1909601
411769
293153
721613
1661747
741615
1922367
105711
688709
1157489
524047
981754
1109805
52467
1328066
1490087
313937
520714
633862
619244
1215842
1964159
1729146
1810436
1874872
381339
7456
28250
1798281
870786
1322091
1254210
1060823
1727157
1543735
1937917
1627499
318916
1781641
1606997
1850037
1659407
624014
1860494
1700798
833485
841586
1349297
1785980
930861
333519
876224
484804
1290847
386963
213787
386514
656229
1431450
738638
26469
115661
1767543
1889203
1090665
178087
736818
1689497
695007
1564571
1378497
1506902
1144247
165065
1996252
1454027
562721
1338935
1495181
733477
389053
776154
863736
973331
1093633
1566248
1882344
976667
634137
544599
762523
1622916
1234233
1696320
14704
1205739
763359
1761071
537034
782230
1863700
604399
1752147
1046078
1548802
1904869
406977
344989
1292247
85984
1770373
66971
1740016
1248764
1805733
23043
108010
784531
1237353
1760276
495020
682668
1246912
936638
1673432
1400734
246662
606120
660728
501723
31012
1580015
704896
378124
821220
510599
1779388
846365
247768
260284
1368568
34441
1229531
1621755
1818618
1831112
1929108
1448980
226686
892488
478431
1891340
444691
1083010
1605223
1225487
1115659
478965
577351
1600819
985562
55733
1475740
1941531
798768
1223325
1793242
1780141
1607991
1182259
1975981
1513601
643472
965391
765208
1929047
1576763
39319
633157
1313429
1156403
84350
631248
1541013
338019
275917
464129
593230
1273269
229481
1617957
750719
649299
1313812
52848
1912435
877907
430799
974278
1244735
1875601
1582032
696064
551080
666239
1722414
1816298
1310783
196173
559947
12861
769201
1816306
554123
1603164
423142
321300
196475
580406
1606698
1950180
1610235
939596
1573763
1141440
740234
105311
125687
1235328
554614
877593
903951
934711
586562
501152
1584498
1749888
1002463
1356723
1334960
1625787
1590843
277107
1704423
1864352
1332627
936112
1938398
1084879
1725781
1013396
1675378
1225455
271927
1838140
816612
2991
694350
664
100448
956426
565956
1719058
189704
1497775
1063886
1375703
171454
1164726
178904
1805142
178449
1186339
1276981
1419914
164825
1213954
297952
1831032
575467
941962
1526482
1121833
1903073
1339312
1833522
927010
1428892
1750331
760433
723278
242765
1408988
76005
1382606
538193
158237
1645700
1339277
782541
1709108
537022
1559555
1354185
1518100
1146892
183601
1519929
1784374
341194
1725848
731436
929352
484807
644513
993967
637095
891632
1812493
1358371
831264
1401448
686234
337216
1155535
732978
1086281
806287
176784
1560736
620877
782321
1045346
1079641
621233
1435589
1567201
627135
915138
708905
1963129
1035746
1078048
1463910
45935
1540979
947768
472482
1878879
342853
55346
794959
1156269
1046370
353828
620321
1079158
1433703
1545007
1560858
899633
1549514
217646
1424864
515221
196005
1766189
1825292
905529
998422
61526
1060619
735143
1089457
1455544
219859
1436917
330466
198495
1604429
1685745
217717
488582
326710
365238
1507633
1246237
318099
1650347
1318602
259647
1309589
1183743
1339756
1453254
485363
1989473
1570805
814623
1714709
1647539
1095107
1964316
1341607
86715
16992
66625
1817693
77033
143575
426205
1685478
395304
1569493
926262
1876807
1332720
359880
834283
193692
990728
1299147
1392313
1467624
1287654
478094
790033
725851
632179
1439025
755658
139957
687695
1453771
477445
67622
1240216
632899
1412528
1852914
484318
1385417
496136
819153
839508
1743165
88220
1919026
142350
1969591
1684893
1794381
1567069
1279449
1567858
220285
1511127
1086703
1868749
1641897
49874
430059
257787
720221
769809
271919
1326787
1486036
47770
1948010
661944
1856325
1914897
411318
613778
851659
921055
1184584
617260
167100
1707173
1356386
123937
99112
1617120
1562139
1519654
745859
74703
286479
1678055
1651626
1518953
69970
1045969
1063402
853967
884208
741456
1361429
1923424
1817832
398390
1292889
1416548
1229311
290632
931931
233453
97078
1933463
1903669
1477075
893707
837652
1244856
490103
84768
1438205
1206268
1754717
719802
1072740
518169
1558029
955432
56384
1256171
663948
853260
774264
311773
416305
1840324
170083
558744
372835
779692
1025213
372984
1581807
22477
986183
712416
1513147
244453
1698220
1104536
1562230
55739
82090
1070373
1640271
535179
50803
754197
1823561
1078740
1548910
1678974
1626037
680231
903479
1152266
1653714
1324079
318897
1363727
173878
428232
603035
39429
1452412
1794181
1559312
1344119
89864
1789602
826217
413890
213434
923880
1633605
1438621
1076717
229637
1210267
1065085
126545
1412519
1800232
687116
1242875
62375
909234
1120164
1447860
949207
130780
560183
1631383
1041128
163320
677042
261305
1485970
361721
448291
1172682
1046219
1794282
1247764
1615730
1729911
1874708
764794
67344
170273
1199441
1772191
683320
1401937
1711457
1775412
1153943
1344536
725221
1049111
1696312
1872008
159453
1181142
973187
1028226
1072806
1614184
897832
154934
455567
1476499
1766520
1628206
598092
1158653
54265
449529
1070032
899232
1067631
835159
1932846
1870943
342860
10
648913
1525637
1507291
1447562
1266351
1236474
674518
911700
871210
1927724
944986
1321217
250207
973555
15773
395554
1360738
304386
1030367
1399754
468893
392919
1227900
1812957
1027352
1007637
796366
533543
43456
700804
372759
975760
131404
1832887
1324889
53312
825033
357177
317980
1750681
289204
1229884
38203
872689
199403
1762232
229602
1088366
1701348
1158872
1407181
567947
172419
284037
1182807
666970
1978235
1495617
1485747
777129
149886
1722074
650697
302916
1784319
702569
1135448
446109
544800
1382150
1217663
1251143
545
670534
470298
1518888
1881096
1632110
1161346
1997810
1042254
187726
1495560
1070282
1916341
1130169
21426
1806740
1154999
937068
1278561
29566
1809594
314911
1554911
1456352
1708044
1372690
93852
850613
542366
1108866
1338064
69305
319081
846950
283265
922241
1507377
1362694
1852264
639467
990085
797626
1188679
1695731
549659
271543
305672
1439689
1803990
593504
1664126
1740378
390569
1153855
331438
202081
1727358
37316
454728
1294723
1268535
791956
1909685
1893140
694112
49071
407252
1753663
1714088
1740912
696950
1323510
1700586
14379
70864
775962
1084782
1293768
1961146
1116355
342163
561326
1230767
1142964
934553
1529146
1307213
321441
1641328
121554
141377
639875
178141
1172668
378109
344212
391316
1914928
1427230
1141464
1643452
1636564
1370732
433301
434416
1041957
1517703
1182471
50135
1836862
1961860
195196
541583
1927489
1642234
1362911
717294
1374248
1185625
1113219
1001920
1229952
1858735
105403
1360346
418847
1649769
238362
570683
1179775
878086
508791
4065
1414385
1454296
921626
337154
1019576
349737
520371
1428911
806090
1615316
1605132
1542564
260529
395208
490938
1521267
334229
1363795
1881775
1100716
971965
1330025
209592
998947
536854
1050702
237426
1308486
1314307
1346886
566287
608479
930731
1701007
1985673
1531329
1753312
1416961
1138910
858579
1005201
1814852
1456562
270984
1552791
962036
1928010
362914
1678668
1690621
546523
224887
471700
1181806
698603
129090
1624148
721917
1275264
1790149
371896
1085175
187891
1511127
710933
159661
1030806
450723
69765
1128632
1537878
440639
16881
144211
1733706
1410898
669792
482148
303015
16556
1686119
848293
1253644
527438
977864
1101072
543349
1293160
1192642
612139
1791699
1971996
173872
1036499
288014
802784
1787529
1911311
817335
81073
1941055
517731
1406978
1061472
1556772
543148
1057118
1313661
601841
629218
1134265
166262
1262603
1462283
505129
1814137
1973561
1236646
1482140
1935904
270360
402532
497005
1608690
1145902
146932
1010208
1453976
449029
1111304
507266
1541092
1898140
263117
334718
251643
847926
1876844
311788
510007
393412
1012841
903802
1459519
580985
1475066
1475187
235302
1285224
1897727
1947814
32933
1658320
490059
863881
93649
189645
1581756
1326479
290725
1945625
285153
1480229
166023
625301
542699
1792274
1362096
771564
1258389
1683756
1784561
1327160
1369593
1882125
1342187
892859
1275857
651506
792976
894666
1483228
766901
941572
174018
387360
1843778
1425286
1271244
1442259
517079
1050413
1869841
1460864
1097553
366685
1588438
1156411
826974
149395
817360
1471994
1737390
1198619
950265
723043
1508215
1127282
875000
1754143
1958790
180125
593519
927620
879432
642927
443369
1056277
195979
1598936
571824
1925715
126025
495677
16724
1530112
728650
1954774
680069
717531
364994
1052529
1125682
948861
1056084
1960382
1329781
1145078
429352
1205728
398587
1163495
402852
103020
1863838
1346481
399309
628814
1107357
723387
683774
1939758
431211
1005175
117212
307093
770167
1358155
64760
1485121
1449431
1854263
1999512
1808396
1920045
1803336
1810998
1340332
475286
240971
1004675
353881
928349
102082
1119620
1870036
1006011
953929
1257942
844169
689727
1231729
483728
1618575
1251450
391365
1174284
29605
1001576
777465
762026
1250546
1906555
1689982
51561
1617111
277830
1208497
235813
1374984
1705950
470369
559193
509789
1501199
850279
661154
793496
1845318
1922653
979265
1172578
276135
1241748
1806006
481916
1385902
790820
1079320
1530129
221081
1845094
1994806
1470337
568232
1876295
1631101
1835691
1959510
627953
284258
1120361
286552
76472
1984528
1182519
640590
1774415
185631
1983937
905054
845138
1414936
1330299
1420878
1114535
324049
1738103
1738852
543195
1755457
1199921
610310
42795
934473
510035
451775
1191262
919639
437508
225062
1841129
1526320
1788826
868534
154459
934962
1677388
13450
80293
1874193
544481
269464
214806
562440
746086
258898
1399614
241783
609407
399821
1846468
332747
751254
1809608
474453
474625
495053
506684
1103774
418272
445818
667857
162955
1145836
1101283
310572
10134
827872
425564
1996713
496091
1196277
712176
1392527
1316925
1651691
728448
1711639
251712
1445320
312239
1485804
410494
769074
1292263
342954
1821905
644172
1411229
98230
196475
884131
1139034
208500
1351939
783401
1785978
1263682
742067
157314
1121633
1680212
1494546
674608
1451441
1548839
275068
220070
1490304
670604
1401396
577123
1226820
1706697
245686
474760
399496
1063087
1893322
1674830
875688
995649
16161
1185263
149005
544508
739681
1986139
247155
278334
635256
1752602
1972835
1471
1046658
1165075
1301221
1336999
473792
164029
705232
186535
698474
671243
621549
1231694
1244398
1051307
1462012
1710818
37346
1477708
688613
335538
557840
1722575
665119
1372001
1599848
1637283
519635
218473
127109
1679142
3330
1879349
680003
1103796
1161675
144369
1657162
625696
328049
766038
1516576
184340
498627
1530487
1194459
980963
301564
1964030
513382
1484077
1797877
150840
1026974
1714208
838495
1381597
442509
1244210
1822484
1390152
1309063
1116084
1810302
133573
886405
56329
1616537
1736069
1794005
626756
1315452
1457578
182334
758169
1615319
1945895
586637
443005
1956803
1380008
988341
686183
1076458
1811714
1433314
618535
1042878
1355519
318398
163304
59624
870272
1305275
54561
203748
1351016
602199
712009
1241592
1337226
1160139
125979
1579755
527363
242265
1504376
1787726
734561
792093
593210
1488074
30031
367990
968321
625217
166625
1239334
980394
1514688
743601
1905733
1096350
331646
189057
1265324
1080142
1091130
1845031
762484
1493914
639558
1116408
1265237
370208
1605102
219821
546838
1981443
285651
1058820
1987335
765407
299698
1080009
724383
1382237
1924827
1489539
342136
334245
1964454
1219728
348207
1444313
1211383
308616
377324
542327
840270
1937292
340868
509123
1170321
688911
1169
773619
1145813
1683864
703662
1401699
1030009
794274
804119
799762
1256938
1897959
223197
1011827
1472643
318719
87090
38737
176053
730820
821252
1345752
262254
397723
788436
615415
1258675
1115802
31929
499861
1173006
1064245
1258701
342540
1558087
1486225
1946181
1215353
1511394
1539790
1461000
1277697
863839
1192090
1212208
1330585
1864298
67746
1085510
1483587
404435
1377445
1516710
743110
1309816
1995267
173199
566581
701014
301276
1168748
927053
1324329
1905139
142841
906234
634689
807546
1999121
1893819
829915
794277
1142134
1022142
1093082
1547291
234888
1696607
405246
1896604
1991366
1092524
1211788
692939
891373
453143
1523459
19329
487906
73712
1298650
407827
1478961
1136013
1919500
1050912
1949022
649149
1607623
574228
1618303
912065
321117
451359
996212
163158
1795663
181731
588636
1461474
371789
839193
196661
1034798
506521
544074
321248
1181758
433372
1855848
1023372
333786
469680
505056
1403634
239452
1570811
117961
1308837
619885
1090868
30182
773552
711095
957126
893412
792567
1619022
1390859
885508
404911
509268
229828
1696853
1155490
86423
1816988
1735329
296878
739283
307471
1003693
153844
740700
652728
211487
1730430
1331765
1975653
1948830
1697989
530496
346653
1811024
1055763
816424
1597046
334853
1142207
523534
1513708
1825415
1308216
918842
813061
1076316
1507453
452493
823727
246001
367468
56340
958940
256640
849417
455770
1132437
202919
380715
1355369
1069483
937259
1490526
255763
1921072
689071
864467
494945
327813
347806
5915
1999464
56359
1848262
1273829
1776258
1148841
1947438
957367
740832
300121
804545
1310381
203621
1187133
995445
1200945
123718
561896
1668296
1760179
1917101
775934
540035
257460
1848489
504454
621195
471437
1773394
1275254
1706661
1900911
189786
1875497
699152
1963702
1818356
1384065
1870386
288972
129969
19063
1964021
1646051
543542
505034
226142
749032
1231296
1210125
807532
1715906
663473
1362325
1431902
1683121
787668
836915
1064056
27069
1680234
1194690
1361199
185597
1525786
306082
1760426
1260160
8547
386761
1293041
86029
921342
1320501
717370
1981370
941220
513706
37047
1488782
1691300
1944727
1168711
978406
695503
756295
1152124
1599396
380818
1137101
1505155
110723
647941
853578
800798
1167269
815922
1570823
1455899
929279
188246
7650
1598105
1979319
439920
493320
1298637
1906038
740247
1774293
255000
1801611
944027
940653
873520
313238
1488874
660099
671265
1109273
457944
1503853
691064
891006
543673
944876
265550
443272
263916
154965
463454
1721238
874552
1009358
1279962
1529174
1121414
1623890
18494
5166
496338
263750
1250034
1206275
624274
1424379
1882448
1552383
1193076
1998360
76134
1321855
261489
1321177
1725670
295249
1222292
906506
608375
572239
1099902
416678
1688620
53270
1372859
1856021
154816
1027530
1833195
951634
1537076
572748
520729
731636
1506811
1759077
929891
1145991
1150544
1645969
1793757
1360184
27454
1421392
1671288
865206
296066
611012
1542249
676683
665325
1404542
1050194
482800
1931822
781382
108961
1059645
1292404
954152
1754908
1737667
1838629
1117993
992795
622485
144910
1294348
912978
865728
950567
1759095
1120641
1754332
1086272
979594
684183
250772
900594
309765
469147
542487
1460241
22651
1238003
315772
409846
506607
1548115
1730259
154021
1606778
1045561
1618375
1069016
1338479
1178113
1242360
1704139
1506553
331771
1699612
856907
856959
332104
430623
1760903
912431
1867496
1676678
1927574
1162656
1750905
1896772
341555
1942874
498865
2096
786106
411802
1388818
1968201
29288
1229458
1873867
276984
1384607
83880
888485
1303287
683578
1403313
1073588
1167268
826437
299417
1509639
548153
935096
1509073
1491306
1778036
1977972
1242567
1984596
334630
503548
251893
76224
560297
37309
1065414
96501
251639
862881
553701
546612
227731
1794795
1526403
1997968
693097
421355
626770
635618
1053820
1364151
232427
445093
465214
886005
807416
92908
915503
1967178
535048
435076
1625663
1456851
596232
182975
803075
1128516
338826
1263750
808606
1585459
1972580
1662335
579688
923283
400704
556174
639040
1225591
164099
304935
1560408
1513879
1086871
1045845
416334
563905
1813255
1309516
206368
387629
1270534
1781868
828509
1001766
1722742
727299
1078994
636991
1758119
1997242
1483447
1284580
373688
760623
526926
422508
747134
917776
12220
1169851
486344
555322
899656
552126
550937
109702
1239507
913601
409939
273150
864912
857503
1574542
927449
1031109
874161
1052151
672207
1654228
1365403
99293
133711
1928298
130265
1692550
924067
115371
1626373
774870
811956
638247
1022815
843769
1756882
475012
907355
1067758
1136467
1170827
967864
1399559
1118521
1185902
1530354
1474659
692016
551508
923577
1003130
872953
421625
1798492
1454771
36054
415317
1269925
911875
551893
817999
1057195
115693
386571
407826
335374
814708
1173332
565582
1632997
298631
268078
10867
303142
1101392
899633
8307
1695276
508954
508917
1056622
388362
597934
1214501
137579
329758
1839860
873098
931200
193297
620441
92628
186718
1661231
328474
1366529
947012
498239
1973931
563151
1948438
302452
1101064
901801
1427711
1988894
332980
12081
1192856
566162
298787
627374
336761
849780
1776987
872725
653101
137035
1454537
469212
29525
1263426
437231
1836360
723513
1772980
719906
1756345
1909483
1021696
635648
1669497
577258
476631
1283069
1258389
961871
475375
546717
649430
1233523
884361
300943
438903
203500
1707866
1318551
1525003
1536598
1557742
1396215
1033356
1276837
1341243
1133961
1705464
488089
105762
522896
1438352
1027713
383561
1172164
574285
1995819
1390275
1738273
1113373
858710
1942652
467426
1972092
614167
1014786
340029
1002532
640734
287644
1424941
1018851
1391014
1074224
966796
1360910
1079436
1973951
734114
1724202
1135799
1402042
1442077
361801
1787619
1465115
719992
52405
619080
625899
253265
1414607
1244745
818351
29061
850686
736582
92891
1974101
22706
1750626
1799287
1589223
754697
1323538
1237592
1189623
1699590
696761
35630
227745
567968
1906899
1975136
1536386
1842920
1483050
939476
1356684
736409
450770
1691222
1141046
40564
1873705
174990
866927
378149
1248126
215779
1605590
1223053
1050850
1651488
1819084
1934340
930609
244171
1836306
1116573
265673
1840205
747812
1095600
1188046
1214656
1725796
1478261
1024929
1847465
1377612
524068
307428
115767
832101
267112
1303688
41445
370499
1012060
494911
362351
1218786
1148723
1390535
630579
1407323
844204
1086034
545596
1899330
873671
1800663
1946469
442266
661611
1177154
1925267
385525
253900
1680598
489862
338349
862860
1226992
804059
1113368
686882
646081
1093475
1187754
955734
1003720
1425022
1794272
1198416
167289
1039125
236
1574621
719683
1301318
1652745
926157
1825660
1714056
467352
533504
158548
1683213
750040
845580
1029201
967899
341878
363308
1613191
1939130
1042204
404672
1022631
668892
1329353
1262937
986164
1331425
403211
382579
121859
647933
225395
1449364
1681274
1734226
1924311
991832
1040142
1547705
154569
1150654
1163706
1898935
1039749
1168563
1304145
1158158
308170
1336795
1076455
1327682
317855
1937943
411944
1764757
1928742
1770134
1835366
789440
796202
790121
550281
596728
210925
1629224
1561268
933971
90711
1846199
1592498
217175
120582
602136
858852
1045728
1658880
664844
1764713
601064
1814593
1587568
455801
179975
1314290
1943950
1537405
1483067
1013617
253840
685352
688104
216516
1363755
1369437
1081518
508732
201303
1842397
1646757
1651750
984494
1543908
485576
741486
1906338
1218957
342044
1532584
668464
1402157
1150406
1279869
178871
873524
1063826
1662475
424357
1592055
194951
323028
1109653
1392623
759699
1124291
1664616
19482
1762140
830527
1147013
1749631
1361746
715526
426257
1122508
1613199
1543817
175925
1811133
1251922
1121051
1185433
1560806
1653268
1080259
43768
1054196
343405
1937718
887096
1323379
631409
179025
1184631
1566619
526663
1125587
81529
1559588
131029
1080724
756725
1435470
1927373
51509
720265
1238754
1410303
1935456
1369353
1710837
1846131
98636
1684944
1078355
237582
44303
260847
877752
856741
1896383
1529226
1615859
1067646
869235
637556
1016913
995116
29636
1149587
1961061
691459
1699388
1968137
1663214
425536
1116104
580746
867694
1109047
1638216
1225687
1843273
1327100
1396115
967232
1474980
180781
443952
1763382
65891
21965
535938
441963
30743
658198
811165
43346
1997317
1365401
1709418
303089
300924
409034
971921
453070
309565
1940851
1853899
242119
1665467
286440
1918564
1852509
225422
729024
1690467
239724
1066651
1663954
1581809
1381591
1851572
1965035
1224037
1635419
533116
292996
1548085
1624711
619038
1938736
601902
901826
996958
573322
1021340
144699
416800
426056
176009
1835828
1468144
1180573
946078
175535
1383107
120924
1732551
1874427
290367
257708
1380457
220071
951517
1375298
25104
320068
1647826
1422236
207464
1237508
641448
1761387
469976
727620
1630188
296278
578186
1476080
975866
1500401
819848
170369
1454794
595209
551280
1626111
1659568
1962646
523317
943327
1691868
411994
1406202
394904
839289
714590
588920
532917
1968774
537679
879811
82789
806294
530121
1311952
1137548
1052012
1495201
1436261
1335825
1069816
1352554
661107
256000
1850734
984616
1450861
604470
459959
1443701
1573603
958287
1026464
1561580
1401291
1439766
1484382
762349
1309861
1681108
1982477
1934027
649533
687739
1316925
1327553
1936772
726336
1606554
1868835
1366856
1659276
488441
212937
1929364
1958871
1821068
612776
1230057
219120
1427788
1735320
481334
755819
1852236
1043997
1998817
1002528
1447804
303008
960318
680589
563929
1491970
1333738
436573
1025961
7924
279193
817116
1091307
1793121
1320339
1473318
1551832
1372448
1559693
588358
412485
1896027
687509
615596
1035604
631734
1605871
821886
1235216
892428
161451
1473946
1774588
767457
224084
1085
1531789
722946
1800620
1103360
974797
462709
1302125
1006732
190809
1861444
1632231
489844
499848
470194
1378355
914805
1318049
786783
58885
999873
1983991
752232
630450
75433
1686190
1611044
1484230
720153
649509
541801
1016853
1625525
668778
322970
437051
495088
1036206
1506776
30037
1344480
1207301
176535
65339
369732
1925105
707031
857555
1010783
726372
163843
1286477
586782
1351068
964487
465251
563097
70273
1650397
1608802
200269
484577
671626
1455333
1949909
150774
1789005
1566593
1910382
1307671
1788444
220888
1395002
11759
998453
1034629
1568719
865890
351892
710734
776502
1469788
1591057
1237545
1587399
203483
224939
438821
1504017
267549
1171026
60201
91035
1366286
620919
1857399
1137484
194426
198459
1108266
523497
1976573
640694
214731
903353
1830984
1098112
987434
1082878
262120
1768651
1637379
1420776
224686
606151
427620
232134
583351
365849
1578787
1908857
1208485
1135401
1656745
1421134
392136
68770
1698854
315433
805919
1567654
1110662
692273
797109
424736
254773
1280728
977196
465137
399214
662621
721077
436195
1806957
1938128
1968939
488791
721698
437235
213317
263948
1618894
1574822
835998
1019774
1319833
441409
735301
990886
1772311
433723
692956
916998
1240172
1714124
1260889
1531523
1538477
885078
2059
1571470
1102336
320047
1564307
1258788
1628505
601127
365690
870852
376164
693623
1024730
243085
304440
704507
426855
400325
1342575
69855
101322
715844
1545106
1130827
1188712
1188228
984397
1577549
243484
731671
199440
1312554
148435
537341
622100
469920
118440
1128654
782698
54954
324373
72261
1603376
23733
1670188
1108010
408170
1328730
760261
1678660
123987
1929771
1752193
625425
189313
1639428
1093986
221637
417366
1875549
1623236
972240
1150302
1883535
1802710
3766
1343680
985695
1105351
1691982
209173
1473278
1669569
1942740
1586526
816547
1478422
1539839
312135
49075
173937
539044
1660486
1294530
759057
1976947
31637
933056
1979717
294381
655120
1581520
838029
554516
1872948
1687514
76376
1951717
1529226
652145
383901
898197
1000782
742305
1614340
1549065
473849
1610630
1138901
949336
92067
1598829
1023599
1290002
1760115
688303
1408980
1978757
839827
453565
1902296
1088024
325809
1927432
605613
606804
713386
1222106
760024
1181049
534227
618187
712945
315573
915206
377987
1547117
39407
263476
1545780
1392413
761280
203
1339453
594082
740421
30690
327720
895880
186303
851279
1396473
96108
647879
1644798
1327612
1149521
1525575
1442112
1327972
524737
1940905
811669
735481
1407059
863643
853853
730317
1506042
1751235
1812734
1118833
1010583
18521
1980016
128598
1126766
1632638
1291000
522422
1505371
266490
1912990
1053307
1249378
1270918
322456
1402305
1851252
113637
1120098
516003
1223071
552402
1574825
173847
1171306
488112
902651
1581835
591285
948173
887738
1446338
873683
1357551
1163060
1246307
52817
1826872
40747
297873
97918
1029493
1729944
1542229
1161073
942884
782762
845642
1165877
652445
1978019
1148810
1335455
474564
548675
1836177
1533235
734782
1519030
1198172
501600
1285196
503110
510330
822609
644789
1776054
173743
1730461
210173
172285
1133929
1225558
769825
208697
148200
1430608
1767655
1162781
693905
351943
1943237
1831714
974165
651048
617889
677847
1423420
1484333
939859
150463
1028130
336098
492583
1140689
31627
1428229
1751091
1033956
690796
1739274
507097
946503
537325
320162
1283884
1793039
95419
784104
1203173
149814
487394
224538
855072
1650985
312091
1727361
772998
572805
702007
838650
842509
1669549
1031465
832269
535028
1151488
641487
1416405
1654773
1980431
1884529
389394
1745390
1960586
157952
94714
1922954
448848
464289
193641
326437
369023
1481368
1744861
1421732
349466
449988
879301
1610821
1503852
921171
1635488
1392542
1552870
516002
1237980
1831340
48812
927657
1816765
826015
902843
618818
1659546
1058106
1692213
1856660
1826519
1777116
905355
218528
427563
842459
1696405
670769
1947133
1145759
970414
1689562
1090809
639272
1112860
1247441
639750
1467561
864299
333861
1657004
1978026
1560761
1335268
1589545
1856146
887267
1921840
1830753
1429407
1300573
461273
1216574
1393772
352024
1465841
597344
705340
606560
91627
143354
1206669
378322
58617
677094
470970
1761702
376673
1237218
1675335
1010733
786298
801860
1460962
1915435
220969
746361
384042
930868
575206
1336659
443576
1973889
675954
155180
1153487
383079
1763192
2854
544572
1121118
304843
482168
1418125
1819139
586286
1237538
1595111
1306716
1537139
1807023
1076294
181822
589692
731873
892187
752528
1605712
917001
120214
773626
1216555
1725144
1536549
1934864
420911
1602766
731897
540261
197109
311087
408979
1715678
517411
1902449
1562621
1094947
443441
1038022
1145155
221126
1472047
800425
1933218
1474011
1099503
594973
1656075
752118
1778476
630767
226997
1932228
760702
1446448
754841
1193889
356713
1291339
1203262
445340
574388
1971998
1950181
1275816
445275
1985788
791754
389760
1922748
1567957
1162623
661302
1885587
1171227
1361217
1038943
1842726
663103
550303
1614234
690597
1270091
373952
434143
1357584
932997
1753532
1730113
1521680
1237863
1824106
393749
777664
1807166
302550
928752
355180
539151
1944562
1885300
1982290
1252078
740642
447298
1817524
224927
313834
14435
341512
1641526
1014482
606765
906668
1449054
905338
694252
1685727
1764255
1256121
1498409
34263
432677
440202
1890742
145162
1017853
632841
1652156
994355
1581174
1187654
713599
1891588
1996202
546102
976134
1800640
1744204
1983177
273672
1066553
266141
589843
509229
216993
219924
22133
1041253
1267781
1367847
455784
859897
1364514
1120912
1376132
1892799
653864
1469212
54518
1426961
96067
215010
916879
75889
1826738
942283
1369101
208803
1698336
836379
1766729
1583524
1924695
151697
1025229
123604
357139
897473
321312
795298
1662791
894270
431943
1220984
1893033
410299
1655760
702694
880610
92875
1220712
302927
743893
1987867
1085341
37190
874668
1567298
1134557
1726949
1556662
1006245
1055073
1972464
390036
1642634
1270191
691031
1373180
1111639
976477
799032
888256
1356945
1941325
205567
72003
1735233
1179375
1745680
1952849
869235
1203503
1971779
1875755
368456
489819
1491103
281217
1397444
15454
1186270
930612
1532774
1490997
952765
79036
1975053
910709
1904372
1007561
387625
360735
1875407
1389034
1429396
363841
550733
1767580
1282298
217789
752190
1644797
995491
1624536
880919
798725
1610645
1268417
808981
1415548
1092964
1062427
863093
1783374
62927
50755
1576362
1092037
526936
13172
539969
1489676
1064963
1489869
1359663
568219
972023
861305
1050103
1514287
1778853
1335582
1117811
993133
787503
1465967
1862223
1608179
398900
1963224
1165266
654269
251936
1010009
818121
1644109
172960
644911
454713
1891378
1337922
960939
1559737
1050294
1401267
1355927
1414898
171396
589893
531100
1630814
62670
261059
299104
1761128
1517943
1487119
1244346
1683985
257763
279307
1694109
1934849
1826746
257957
146740
1386123
885487
1505169
335789
265129
1318224
614547
347486
856565
1828379
667863
624135
168985
488469
367813
1004965
1422252
1907102
1506515
1875187
216830
1925857
1373840
1819610
258611
659943
1490468
456257
125292
1166894
888243
544146
327699
907415
1404395
1175551
1512044
936364
453092
1433623
406645
1087108
834540
36635
115902
622134
1962510
1447454
1697062
1224979
792951
850656
1859576
387156
1391314
1963311
1569551
604906
935274
1157067
1061272
33862
841173
1991352
917246
1411437
467066
345795
40895
1559189
1645490
1205176
1637827
1375606
1239322
1266756
1780717
1203992
1714177
106093
537074
1873125
262296
1559866
377939
1006959
247282
1523315
1124749
878332
194014
1660370
1236949
1828111
1215733
1518834
1383433
503926
1770208
1136363
781386
297074
3649
1722026
266289
1125170
531248
1129744
598747
684780
1278234
1369939
1773793
1108293
1156344
1969392
1589531
1447770
902386
1495646
959819
410594
886268
884803
833177
1265504
1361009
831544
402889
650265
492932
197426
1196730
1100256
990255
770771
541036
699905
1433978
2807
1641682
1584036
305273
1917046
172700
1846322
577229
634420
508861
899009
1719672
1052963
1377036
650533
87947
646653
1311298
713891
1865633
1448697
148187
1799903
1035289
1135373
507282
1490221
877599
1292784
1054962
248135
283782
207465
222249
1840558
1349073
1214327
953964
402819
537711
1014897
280872
1704945
1697044
821968
1569956
407732
1168660
561456
1081188
1092002
86928
661777
427299
1831214
1714987
176729
944082
1870053
157213
886532
1571128
1249360
1453681
1308591
289541
1851321
1944650
1185275
991704
1334018
1906673
541509
618166
92607
887416
1300822
1086265
142514
1836504
1955109
1521118
1249851
1262912
1965705
170561
4514
807510
1658112
1343773
367566
1356614
1152396
1870840
8280
608168
859042
1579343
732612
1163681
326776
1589975
1360865
1007344
1675576
811706
55387
1477577
23309
1160680
1652608
460558
21913
1643934
1102202
194113
229692
1052083
909022
1968255
1843016
1665877
1793061
1247356
1410641
788603
1259982
1449117
930248
1754708
93368
667461
1924497
1625347
1119865
509279
295312
1043362
232016
354436
1585807
1781734
1635739
1635828
392742
54324
366126
1694883
1083007
547727
458097
1539019
734555
879664
1463013
711048
164807
357370
1506313
1592459
940913
956502
1780838
1700787
748245
1145815
307910
1739798
888351
1175548
648184
211071
1448718
1570113
975561
196771
1417688
160436
117861
130125
1289665
287077
590681
782264
1248157
600519
1411274
1453052
338493
415379
1818138
2923
747347
1969825
112763
451427
73727
259395
71810
1934108
1442768
376259
1073193
554930
812557
624115
553170
361136
530161
1298366
598173
534166
1924688
116998
1400963
1286153
1339694
357659
972932
1298995
202008
1039636
515892
899247
1955558
256809
955636
763325
761198
113151
1022384
1506651
341151
120556
1122300
1352967
231234
6636
1995209
1145083
79220
1424617
923052
1842876
674446
450619
849976
1909255
1101179
903050
125532
1044962
1239530
409005
1300703
92493
1026075
1576737
1368761
1193379
1734645
308210
1473776
1186888
626061
63629
782952
1840487
1359595
1704397
1976849
1828594
1531544
976065
1373021
1480317
212702
1248494
527637
1220623
493862
959433
567640
1519113
1958823
791574
84328
1116270
112191
690971
1151178
930511
505823
1267116
131394
1323081
172831
402871
402324
447535
1409940
130306
1620252
1906595
333199
683084
840180
787558
1616103
421492
170356
1407773
1516008
628787
953957
836166
402472
1428625
1016520
1735779
1378071
1856775
1101921
1222163
651890
465062
1472275
1546410
448244
1786951
298498
1186416
1617047
541361
1865736
372909
1159225
884151
566866
906210
890908
839947
1459213
1192651
817251
967430
314675
1835312
506862
1004302
1747896
1549968
1745367
71572
1407392
299646
619613
398632
1314264
1266536
826434
1352611
31073
419881
344468
1242648
358092
851739
52501
1521918
1606859
1201285
1246452
622931
181796
501465
955132
436886
1170062
952559
1000099
573068
1548213
472471
365572
506549
85061
104000
781153
1241185
994873
266741
917662
447257
1429499
1100436
27718
1776014
1587709
879351
1251731
471950
1899839
1853183
1585681
838917
808159
1316855
1512718
761142
1603633
1178418
642515
1840911
1907623
740340
979718
1774334
1300673
1631389
1775668
239859
1215839
1691765
1205098
233213
1915654
48509
1300185
822505
1461821
722293
1983028
1234035
1916659
1201810
53286
1169237
1075721
1752439
1846405
1627429
1834370
1320532
708853
851620
1932333
418659
338026
156417
390789
1422381
1724303
1175878
1437517
1060923
1440888
1486902
1292014
532602
1177279
1572724
1040451
1330335
1278599
206226
1060066
979574
9708
1905321
508940
234946
226219
1419805
1410045
684891
1416676
1423969
1064777
1223856
1901799
24818
562566
1652113
918912
1274046
503569
262764
522755
1978198
1777801
1483685
1765051
1674136
1998678
582137
1257368
531455
925208
117142
605308
166585
702019
200419
1897966
129741
425371
1253521
1087833
456134
1638031
78286
916005
16170
14654
1662484
1658753
1213580
395788
1090140
990656
502299
191647
451749
129353
1839903
585726
558528
606040
1881560
701277
618148
521938
770066
1626811
1987577
1983113
581131
334731
1449477
616364
277657
580061
1111113
1260303
1017141
515836
405138
939993
759773
11752
1895634
675619
903629
969783
320354
212936
745004
1340865
1188914
1158145
8089
432036
1503010
1817293
984036
1710844
599198
1904475
1013556
360729
1356055
911258
1563445
391496
515869
1054047
1577504
656523
281191
202849
1665379
1104369
336021
1093192
574431
1934119
1277909
414416
1411079
452547
1337493
1183150
1948043
1147786
1251229
1805544
685503
481843
653552
1217758
1128482
1736330
1401706
1620268
452171
933095
505482
722692
1717227
22227
1071783
857216
1444576
1719258
953165
1984884
1253033
479866
1917257
383035
219740
234523
1271802
1745454
1769773
344743
1789247
1725845
474810
1165116
871022
1484525
1498930
272274
1198929
1092279
100711
1570690
108608
449003
695203
901761
1156613
296555
1341635
431493
831027
715562
731327
1894928
1839379
1712683
324500
1128953
1933789
396024
169887
1912780
911293
919441
972582
1771815
1571777
1602896
1376284
108922
1156920
1160340
1733001
1889216
1982162
172455
980712
122201
208257
423807
530863
1557175
1909361
1961343
1862900
1527350
745723
1625006
719611
1473860
706902
1450904
1947418
155543
645971
297089
1657689
501315
312969
1500362
1128950
1372250
11464
1273953
656230
446412
332899
739765
159041
1430116
698711
608035
1576392
402696
1012239
1695010
964699
1204213
108968
1500593
963801
311404
509499
908328
100192
1581455
34476
1525499
819660
1809961
1349383
1333600
676197
771494
734758
928576
149040
174950
1988954
215059
123792
644062
519121
38933
531046
97683
1211441
406698
446760
1394416
1435009
513314
133216
1847120
1303585
548975
1195914
1873481
1015617
1602979
355906
326942
260488
978774
470987
1542327
733268
1073972
1600514
600989
1632225
1441963
1134670
872925
1132468
1587109
1524152
1115582
1559888
612522
861726
1368087
1519372
632738
18372
265366
1266027
426712
913150
1369594
522160
1398918
1847075
611975
17204
1463466
547088
158415
1239721
1974073
624841
1630008
1770190
405505
1549551
799968
117285
1527599
1416223
1061659
1200079
1445845
167561
682642
1131343
1070023
632307
1001469
1995961
1358007
595781
1605627
344221
1729679
901399
1269349
283434
1207977
767101
285604
435522
608561
1063815
1284079
275065
174149
1450856
1489587
490035
1024986
740767
138434
1159061
234918
986787
281449
191050
349391
1858506
653313
678335
733169
1299200
632561
272663
171020
1290998
1049864
1453862
889246
1591610
545655
1936308
1122061
1929042
999910
1020049
1822991
978099
1940093
1762897
1425382
1600951
1141484
332417
1627684
1252672
112148
963766
1202185
440586
623791
1068289
1589317
1580420
112259
1939643
1707557
838683
138087
1774038
375295
1460189
1460853
690243
1482411
683196
1997977
1487990
1987727
1414303
89281
957462
1991417
1380379
376943
500373
743842
471803
432705
484132
1311317
435984
1686716
1696968
1370101
1316601
728703
174041
533239
372912
855785
1611043
689624
40955
96244
860407
184590
1609578
113791
1737817
133500
331555
1007790
186738
1331967
420003
1778805
1756998
1422667
420854
1969699
1619272
630453
534708
197816
1704670
1702546
1799480
571372
564105
954502
1443865
1320060
28213
745841
1887234
784492
765750
1891769
1366499
1578100
349766
955584
532411
869372
224420
1782756
703812
668531
1400495
1508022
1916504
951617
1965520
535809
300706
1179095
1132584
144834
1728507
392056
1076757
1632658
1011974
457594
1625468
828694
1290453
1140920
1473439
419519
891340
417506
1754964
1282540
342942
1651501
1317118
1713931
1705828
523260
352511
744948
578159
1085134
1081435
1313902
413314
1960470
960781
1590085
991409
1415211
428026
1457831
925242
1196030
349106
450980
1600074
1419750
1686535
1941744
1207735
1484133
993782
595067
1360511
1220415
985174
1948803
659873
516627
1618133
974960
782691
1176224
1526788
1431000
311055
1260958
216092
87105
764656
1401746
200411
978851
476730
1471143
548642
132269
528502
1638985
236764
27595
788690
1900898
1101124
737352
1206618
743248
1373551
1758274
1163951
537638
483971
384944
1557066
1774447
74180
854155
1571680
165006
1674499
1201543
1901559
271709
1337782
1364805
1517790
1791341
1863682
874702
537718
656331
379541
1616886
529794
659448
1121465
446901
362071
1302109
1263729
1803392
881087
847605
1449579
745913
713746
1128701
587553
1767021
397656
680808
619852
866243
8175
291322
1434975
1261067
1315047
565088
110916
1154973
1427690
1570989
488400
686411
1902904
473223
472942
1244468
1776199
79732
452569
622745
1968174
1513457
571966
2661
1014707
584464
580826
894950
1551897
1541463
1418064
877088
1955019
677866
1585837
1492226
1173068
92485
798640
766803
1585139
1055338
664922
574065
1785586
1528217
836642
1219624
435797
729216
1573281
998100
729577
330161
708218
916298
1053682
1543870
1982551
677751
1591600
397127
678948
595848
752236
1561347
1307892
1870111
166832
1363631
213364
611473
313781
1649636
388144
1423694
1244158
850267
276378
1338064
1318659
57221
917827
473135
588224
878032
69224
420063
374844
1188932
1186091
538571
385108
968567
250623
957158
498956
1736323
832704
943156
623649
699248
1011652
1395681
507575
1533152
344993
90324
115640
163635
189525
1117886
1139606
276117
1217260
1102839
200385
1229436
809272
1442120
702611
1844901
192331
1313434
977330
398276
1709328
380905
1188148
1858946
638169
489849
129970
861796
459074
1955085
1367207
405626
1802296
334354
1300527
172421
621360
34678
1606789
1248514
745543
1896945
289169
1386382
127499
1003066
347920
502267
152299
1923036
808039
1721470
1160107
910847
890621
1367615
423105
1140531
681260
1229453
468003
1394458
357116
1063470
1828724
586967
1713621
1638747
672412
634467
1114075
1453601
1465713
465901
1763039
1749551
1536300
1819246
812816
975107
130970
858365
753542
741575
936572
1727322
458478
1101851
1116888
800237
1471465
106710
1124281
559147
234132
1474631
1306978
398170
1929333
1489476
1219052
781479
1223619
1094114
1648207
1504277
160496
1766328
1211066
1722362
4485
1429405
286634
1483939
991907
1564653
1284470
862905
528152
1117971
250720
1469571
878745
965377
469618
1756835
563290
1054779
1999047
1267874
1705208
526344
780591
1173684
1844642
1594119
752523
249693
981677
723212
502786
256679
1164206
706807
1853378
1709506
302471
1012240
1406658
1266756
655453
84528
1217361
1588764
1966526
1953092
674033
606803
697283
1825826
1029578
1755738
282660
1168356
1041189
1425292
1934078
287236
436673
1535089
1521304
969660
482916
185937
1859397
1391207
1001410
867539
246510
1713002
54470
1794294
1132152
1424258
708344
1418352
1112670
1917418
1353220
994003
1005288
1057517
1001715
1545499
1022328
1204196
784588
39479
1289561
424089
854430
1972355
649999
1375797
1584760
1971808
775788
1100400
1272299
1542348
1757401
813091
1239454
488886
1926525
1126537
703420
1850605
1504145
878978
157100
1178772
1711241
390496
1356997
1420847
84190
1456007
1456927
940497
172422
1291495
1959932
1935999
1735105
1810677
555459
819831
331137
691916
1909449
1596188
82853
1101630
1865752
53247
1587822
781434
724511
374604
402552
267855
1277346
185077
202965
1907833
1764857
960725
1075092
1752845
1233718
337862
816425
1096496
833433
111047
723123
44068
1503569
418176
126772
1773890
621642
51159
1299758
1341868
818719
590075
196655
186527
1678787
635687
1515458
728973
336164
1290484
450689
1558886
1509600
45684
763136
1862920
1518284
1853430
1214559
1612905
597792
1359507
984438
363541
54081
1487389
1384310
1018832
1013593
204276
1489558
993188
1982772
1305834
882752
1186040
1121447
1374643
1740840
576150
1148753
720765
227305
1078741
1587630
1067762
1707494
491171
657347
1798037
1283793
1314619
1734303
790721
886021
1450443
78718
1295246
1926284
1768779
1901654
1597845
1550767
1127647
54032
1820579
311156
900746
584368
120729
821706
1006881
585211
614129
1600743
235043
786711
302238
1841468
912610
714618
1874959
1215842
1436984
1090601
1384373
1536291
453575
467447
1916385
1435328
698008
548334
1804634
1261138
1204175
950319
276879
1795006
1904761
1870248
712831
569833
496189
699213
1294875
1893108
942695
1588991
318077
1582559
564048
1816754
430706
1684147
1946098
1032657
34644
1789690
743810
567972
917382
1730053
1334472
677412
1060906
1215612
1313694
525736
1691282
393499
1117812
1077725
1224143
485847
24793
665381
71330
1833872
1515758
1889579
353899
1281359
847227
1024342
1315089
1516867
1345861
1313807
719253
1627036
494598
714155
596158
190267
640811
109948
1082828
929493
1284414
90524
831971
1784419
754932
818758
722812
137645
57216
176824
1191462
44977
807197
1229794
492918
1320082
333666
764504
1652422
1509512
1620073
1663130
1284327
1620293
647875
1658670
1365770
1989937
161630
126358
382226
1569686
1254950
1308583
1612925
1328212
182259
1731122
1567108
480326
206099
1191883
524572
95140
760186
1378268
1761733
1832382
548998
642925
1055317
1056937
939373
706139
767349
1235424
805730
1222962
194493
1460500
176009
354127
1158117
1709791
102247
435443
1186804
694170
159437
216347
45140
628809
1349720
901076
753587
1573580
1153892
520122
536849
1783638
1236787
341657
706689
970027
330837
1848896
55551
866730
1616527
686088
337766
1012490
694525
1041794
1142704
433351
1470307
311319
1240845
23239
749022
1258297
257212
1512211
185501
1308718
1990203
892662
334709
1520519
772773
1689250
299775
367044
1169188
1094509
185725
1271365
108656
1400196
1708419
522712
1882967
1805499
700713
1701726
280383
221208
1961319
1041682
1466356
82374
399719
1046212
1973875
48509
876777
571490
1648013
1106289
1930872
482185
1257811
676427
1541541
1083541
1149365
482885
630752
869339
936195
1798565
1078059
1638303
1031091
1010502
1597919
377466
1449407
1523029
411884
559715
1752688
1847889
1139952
1875103
1991040
1840179
64635
803603
1249024
1918679
832916
997123
931906
133936
316259
948515
1558270
344447
331699
1768456
1843825
310575
252345
1645269
1309321
936871
1070636
966765
1213726
331465
1817598
1755938
240148
298243
775790
33529
794808
1415205
962245
558436
1061730
120129
1058915
1729060
362433
1744583
230706
1978370
1258907
963311
940432
325207
968733
1211882
1163473
1246379
1151917
1071202
1716476
1913095
405872
1841569
1604305
593671
1461105
1294225
734076
1848030
309180
77496
1101603
632412
122907
50439
1160306
635198
64588
1805446
780235
728557
1561082
247243
737266
688180
1808376
1730467
534040
1420606
726523
444105
1100804
1827032
1049109
1970983
1228208
1067244
204168
1984630
1365942
83424
198745
469964
1820008
1009545
893069
376073
401203
1575332
1761786
1304102
1975675
1160356
1206038
373866
797326
1785473
708480
1411563
1979523
856566
1105876
1210273
837513
88668
1554669
1283144
539526
1849288
1517925
1281645
141397
627307
1086548
1448473
1425228
57677
246374
315104
616750
466780
1073065
1173678
1797336
224283
1308630
767277
910746
1077150
380048
955385
314177
1013781
475160
1395178
1281426
702326
1670604
1723140
909265
1903323
723268
317323
1478043
214562
1007253
1496987
1706798
398331
1949668
963975
1714089
1332693
179542
172195
1850750
423514
445979
49598
1785575
873609
1437472
743315
1250670
591975
734455
254247
1064981
1526965
1851306
331699
817876
1705128
1520112
208659
811761
1253028
933456
766259
1817516
21360
232147
1144040
1638449
1323783
1200950
587418
1326766
911402
775938
1803093
736112
164345
1491216
106951
1882991
1996958
948585
1109372
223889
977771
1540656
138222
1796958
622353
1374987
1137194
304467
1422130
1545413
1422370
1685770
1495232
1895639
553235
633874
1667645
552098
1744236
1695575
709308
104641
18631
50442
1646691
1897814
1592268
1642572
173606
1826668
724997
1748601
985129
1565193
396965
448601
1887255
1887627
1547042
830328
211076
67906
502810
976103
1869816
1992411
538869
716597
749520
136626
1923030
1122520
1241628
1684083
1006146
59682
1193742
860190
336856
570227
64242
1669992
1041970
867160
607000
831817
796800
1318918
1713812
1069809
1111021
821642
1617351
669399
1995977
1647297
456700
1000705
411579
428581
1608957
1287138
1542615
1279266
1478712
652911
1090295
374352
78322
934293
366871
1545745
289156
259579
767298
722960
1139677
298788
16031
1347531
1586309
1269357
574948
1411223
1607928
701065
1888273
61341
1848698
1383108
916399
1646095
1299706
911038
1500291
1460919
114424
866400
1209020
146685
1869315
46118
1942106
945922
1972942
434859
306523
862433
620199
1325345
1301652
987255
1834546
1790362
27938
1903659
1504466
691440
1685691
695903
174430
539481
398000
1029252
1982842
1888935
1192909
1866749
786008
946070
319780
859143
914248
1252168
1589333
1735827
1291434
157853
555859
1188743
1398060
1459722
1873090
1789910
1860863
1001861
1325339
1217719
6794
1245648
1663930
109514
1747512
104715
1357973
1014617
1523490
1520832
1247225
1107811
1958669
1245558
1209780
1950013
354296
1652253
332408
619746
979155
918121
1877045
1042891
1058795
979270
595567
86873
31792
416307
1725683
339071
1398959
1013634
249971
1703658
1501457
648394
1795051
1016397
1215475
160254
1458791
558604
814299
850831
1968513
613083
583016
162042
843405
1636173
833390
973712
28424
237789
1344695
205174
79977
1429613
1001972
87030
1191862
894802
1012102
482354
1282525
112266
458117
473991
1420068
1730771
960867
1622966
1667695
1062841
1050402
1568937
571985
371041
846773
393783
459190
1679689
615068
1043881
870824
1220938
1938508
1578722
1954341
142181
1448146
1333776
55334
362488
503211
758812
641373
1312445
1394050
1554786
439145
74117
1704931
883506
1971813
1001536
697652
983646
1626928
685136
1183289
360675
154662
1301368
960502
1986079
608578
1362340
85959
1705761
938336
1315028
354341
425435
781121
918394
900705
1305770
1115141
1741316
211755
797850
537077
1768125
422714
861125
232809
1670814
790217
336340
263613
1542867
305360
557611
1352267
1620661
848497
1300286
954312
1331846
348909
199146
1130655
342126
657718
960958
1259348
1082629
1944758
1324429
390924
20839
140574
264225
1320740
1879438
1140631
954127
1112084
1962741
1208389
877189
1424000
1330796
1342318
1840963
72231
1205663
147059
309301
491595
616440
1776934
77317
1925106
1263987
1370190
1391449
601514
567562
1270695
1633231
911359
734588
38523
1696435
1547253
1233601
755799
1908040
1822809
23408
538056
641084
864518
1175417
1187663
1276049
1220097
29371
207016
702551
206837
1026948
1788135
317362
1121254
870201
696880
45956
806366
1304356
722454
1070212
623768
1666865
1589478
1953430
258383
682906
1668181
7046
756971
1874012
609543
1091582
279097
1512619
336534
1392240
1922134
223986
1875622
624833
598652
277888
398166
1732225
380923
809282
1182809
58281
605572
629891
1515486
557624
1223317
140472
1827894
1945518
641768
1410027
360590
1395386
1958736
1095072
504011
1311373
1770322
153574
1257308
1396283
910153
997534
434257
1026423
83765
1112477
1194083
350113
556524
1728789
1975134
556209
1489948
1604547
1596602
1584268
724495
1393884
1163458
1112804
539139
1200690
1938445
1495605
1228755
1399743
1959156
362929
1699402
1193338
871234
541142
1985168
1125551
1542065
1368652
1917031
1281493
303450
1065480
1082658
741379
933056
312329
1522199
1675928
1669452
1674513
770291
1529842
1950041
564181
1420569
1193236
1298912
1194413
659183
866778
603994
372619
1510759
1396069
104609
627110
615233
165001
350162
1055520
154656
605199
1439456
1558893
1847176
1192825
47020
1432494
1950386
1561309
756582
33394
1455439
577574
1508818
984997
1428119
1041183
1835108
1862184
684100
1575832
912415
1555718
1453482
1902772
113490
1105999
1674083
1493397
416882
1755649
1735031
994395
637026
1708071
622386
852855
643274
1964380
64157
267383
334943
799004
887669
312092
509240
122141
1499055
682373
1266335
1288873
182633
1290963
1910934
1436389
335963
1827289
1300183
460370
1733268
253730
749833
1943401
622028
863089
880476
387684
201140
805995
1168991
1170000
281818
211647
1990913
141023
1769551
400753
238236
36085
484853
655517
1126118
1948251
1467418
1456357
1496236
939122
602110
309031
221958
417373
1306102
744618
1605786
1920438
327747
1313931
1005752
1735255
1710518
1867516
1295620
1197971
778019
244768
109467
741687
762756
577173
1291717
1159239
1935466
1216179
594126
700277
1708037
1905668
23369
335727
546624
698957
809717
1942966
1718811
1582171
1506857
731243
658964
1359857
710559
608709
52427
1635714
1043273
772784
934128
149685
558877
630478
400663
1885553
1510265
1150820
1954356
1450639
771310
784761
1861298
221282
376137
841422
1045390
422998
933424
688838
8728
1946357
1863090
99686
825261
771253
911150
606612
51494
435913
755064
1012681
1322369
371794
737105
125638
1461086
1903395
1759357
1486889
1472857
669191
1737410
118426
93851
84725
1805540
1531227
828507
495511
355296
489001
955834
407565
259065
520140
1756269
1867077
1047137
1141737
651115
1853374
265371
465412
1609894
1275
1520808
1944994
703845
1936831
1714792
464708
1908088
890716
668600
757701
802444
467394
68296
645966
1610546
477618
986159
1453238
529153
1417066
1278983
299426
429609
1608578
1072034
757305
1229493
627835
156179
974126
481786
119509
793641
196210
1023675
517723
488301
1195230
788345
999999
408043
1839902
525158
907286
1252907
119327
768164
1547111
1138861
746352
1098332
1513477
1726448
1501915
820591
1708652
1598326
903781
1952051
878676
1744858
1719431
900692
1702665
1198372
1415450
706418
1560064
1498883
350839
1740634
1405771
1915253
894561
468739
498776
1818494
297562
443760
1075557
743469
1784069
664758
1992705
115279
1546493
263271
398653
1663915
184986
1086716
1731396
689488
559029
1945677
1412667
1327045
474558
1501317
1437241
545707
374154
1964782
41360
1274849
287083
1240950
1470552
1023520
70859
81714
547238
1106185
1307007
944856
421460
1389120
215881
1066748
627812
1682417
1690631
493496
304955
1776050
137559
1953331
918510
374788
696264
612186
1447840
1016039
1144023
1591044
1723177
354381
663644
244779
563759
539843
1602777
306594
1252837
1318461
23552
935990
1582034
1528083
609039
1925572
1523013
1639870
1029079
1314556
957997
1371193
1116630
909507
654160
1037827
1628296
1180800
907498
1039810
36939
1836129
1298922
1189337
1488791
1413624
1395829
1931846
189371
1771338
681678
131808
1482252
1472167
1646907
215899
915523
1990352
1241973
294207
1135965
593824
590620
568878
594822
233287
444161
705631
968212
1386606
220101
424158
1073700
1841031
711373
628043
537153
1363766
1373777
1515720
1348606
388425
906611
828682
1700449
1612316
1436961
918882
1980218
1949520
1391423
1176020
1912394
707733
1490416
756746
745932
1984189
1599246
1600459
789568
153342
459422
191751
1003788
1816420
897337
1833947
1621262
1300451
402327
891850
124961
1017062
1507690
1037679
348230
873189
739759
1456833
1615061
1729551
32046
933029
695467
1794422
1228507
1842007
1141606
1765008
741135
994388
1786763
342175
1599832
1395229
1286002
887708
1155280
138717
1031822
1343179
828780
33363
38819
1660169
472201
810500
808616
269668
1936851
1035756
74814
1316771
1583344
1668224
1994677
1485132
1752188
838527
24027
947569
1232055
893099
1366766
948213
1077587
593700
162006
398213
1128801
288523
346976
608334
367006
1720551
1903046
350861
1784125
861700
1364304
106800
174801
270832
911307
21509
850
1979928
272847
115300
87207
1849422
153811
1788230
1828973
397320
1801009
821392
1069436
1555065
199920
1812011
1570141
659774
1784795
484626
1703758
728574
577866
225425
715501
719498
1565013
217445
1062063
551601
1889931
906383
686421
339465
603279
406011
373079
337820
1721560
1018765
617812
1615880
119743
1302164
1117275
693140
109945
1390671
1474218
1224698
1578410
1900404
1415619
1258724
1012685
1654264
1746253
1435421
1127511
685768
1551492
1662125
765949
1390527
318265
1876502
1115458
1899694
475761
378073
821399
1164065
518798
385698
1852574
970806
1384619
720917
695444
1255608
1647886
957347
551427
412451
1090927
1852859
1296643
1116926
1053766
623950
1366923
1586782
511733
659259
1951903
1876160
940392
940064
1024355
432310
1131016
1011381
952493
681601
132067
1024992
467742
1639721
943691
1251662
952625
33068
518349
88277
1262986
560451
151562
563921
721456
1936974
592937
681058
140771
1657396
964766
1981334
109978
455655
469422
859429
1439855
283965
483542
955578
1376731
979419
834272
1377008
700807
1828360
1778284
711841
227302
798870
312554
422780
1070448
908605
941019
316244
901101
796238
1968921
616359
1012384
1035227
1659000
87534
1230440
1615996
210161
1708404
752666
679795
1989625
1050267
1916633
1156886
926009
905894
1694015
1764168
690493
1694913
125570
881288
1340526
356415
230021
592071
1206788
1312844
557970
684843
791816
1401875
32178
251664
890294
318855
167904
431862
1458202
55351
1381316
180798
709269
318670
130930
1031157
1404638
1142950
1510202
1348352
206515
564545
1359421
257281
1137906
1658975
263273
782685
681280
1619287
672756
544309
1451125
1074440
951723
952376
1540389
1886466
1245728
146243
1207686
837445
1004070
140678
1083219
558590
1289991
1865629
1363759
1501988
241208
1904594
554631
1764128
1817858
1933613
806940
1249775
4012
873715
233487
1372715
1332890
1796061
907743
1993879
1330557
1522281
1519024
6071
599769
677876
1149548
445660
1159014
1964911
1741323
1777312
1335041
223434
1106790
1229146
1427162
902090
1205241
1721636
950225
1510134
248320
1181149
1427872
111686
356119
508388
324624
1339640
254696
1890338
494910
1432656
990764
44396
1452620
437544
910613
1940151
1933186
1982166
120926
712279
430570
253229
1329226
1001299
956301
521032
1001213
1858621
48291
418154
191624
1580541
574605
1931213
1264902
919139
901821
358861
1525386
346326
1971390
26901
1234274
53300
337078
1987402
955939
1436086
237733
1669912
1156601
555581
712033
1745421
1154393
1102146
1389459
1770492
281350
1305539
769446
628591
327515
1255018
658008
1061517
781184
1526136
1681958
614887
1192137
1466616
1081037
582357
1245321
1525823
1571643
1048721
1337256
1353570
1245929
1401163
1020670
1926337
210844
806568
1024732
1448470
325077
1547692
808808
1157588
66959
1410737
1508035
1381413
141423
324808
1323429
75289
1127716
125198
802212
120898
1740855
15488
1751388
1614947
1419397
374596
1914645
1769341
105537
614126
946222
657361
1286011
1137299
401467
1499770
1583014
1897199
703165
1036461
1987943
790200
267811
1947349
567141
42325
1503016
606296
922097
1131654
1755956
594867
1259012
1237912
1824578
732183
7867
1408146
1882654
1536618
224287
70913
1300384
1217738
1360235
340268
1020190
1953154
97545
1782082
836036
1455658
1388879
574633
1618343
1040954
473120
530807
1128006
1793913
1231775
168048
1672175
1516241
735854
505851
1210026
1113152
1171601
888873
1879933
800091
1277322
1117788
1618691
1215360
1312687
1697917
112247
1751794
870681
1153938
773662
90440
1460060
1012387
1618086
755517
983837
298773
1252512
1589619
649151
890372
1246875
561572
1176173
205050
84589
1969792
799116
1821657
412377
278779
598665
1662035
1602314
224042
697064
1930199
1517356
1692264
1017317
1933302
205045
960998
1476403
1834114
632670
1597851
583701
1203425
845583
1466719
1669720
1878538
1250915
476365
1275173
19444
392735
1513138
1524372
511942
1670911
1665823
1380932
1679276
1561991
1934031
206257
1962340
1381983
375828
1048881
1846544
1281179
686879
849542
443562
1434461
19128
294051
1389651
785180
1536933
1981370
1525592
833944
1193638
1579159
1723618
423276
1738985
448735
706200
1645914
1675382
1677969
1619357
1860305
421394
1629446
624531
150380
1481949
253179
243824
1214898
690732
1080309
280759
904628
655065
675997
407944
939688
1937528
480027
1867346
34633
1155808
1807540
652634
295428
788671
860265
1918828
43240
1497244
799000
95240
488393
350151
1045552
36766
64318
1219885
327663
1029283
865605
261768
1698862
442101
1897897
1545687
711597
596949
1915479
1820581
1243608
1003446
1998746
1463729
391182
1731212
865764
1304108
1319213
1571277
1676683
266261
783557
566067
305181
1539315
1415915
1704580
737701
930015
767339
1882869
232787
546308
465026
1625706
178425
326582
139134
1259049
1084842
1298057
1594741
1367454
971162
609559
1981157
1609009
57162
1549827
1554483
1380755
257832
580484
1726113
367274
199163
428851
435624
1145196
560608
1133817
796828
434375
289908
839243
1938246
1404065
514212
792309
148569
470281
1810673
865430
64929
481119
1167892
979542
1906912
413164
1251941
289141
506852
1016781
105308
1222781
1940862
136612
1386553
1312292
597411
742720
164749
1568820
924019
1268760
355523
633403
1828767
1731524
1678372
593988
1028620
1259584
576072
355291
1930627
17398
1980861
413303
1488871
1712336
1567356
205611
1739375
1602283
486149
964415
1235124
1895801
473902
604119
1312977
942065
1009488
779819
1189517
1941710
82538
679869
1923089
1104001
1826125
141076
470626
370440
1578238
1873172
671717
418404
707800
1131911
1946554
1942179
1738441
1955642
1662848
806840
1244042
1443285
786443
256273
1025262
1339654
495880
739164
322809
1777332
1018223
805556
202039
1701814
1412064
824100
1317756
252651
554908
116147
864817
358682
716060
921504
1514696
801811
1948453
571392
1092200
521991
1859529
485546
1951444
1322099
1857165
4567
554877
385285
1350221
1049388
1188725
405263
1341401
317861
1196858
1888726
322813
925318
1557280
1806765
554146
1145445
1900316
690653
937702
1071840
1648664
1949929
1747595
482081
462040
1356889
1843976
462780
1546164
1547349
1420831
1356133
432854
1167163
1735071
792470
599032
377762
255040
866657
1438155
1306016
1579044
1414294
955872
1567711
1613195
1360026
510009
1123571
1713136
1182608
123253
444463
123855
1598180
507003
276379
1584061
1236063
234309
654172
318555
1732501
580304
195890
1112823
1928865
504371
1501287
1420218
1926440
1212309
1744331
113112
1771166
1673700
1937691
169780
167815
90945
275208
487429
652926
923837
1901858
1002168
1307479
537377
1837242
151326
1625027
1054110
1589273
768871
1278327
1769041
1042733
787456
27078
1146452
1779847
932485
269974
205597
475883
65887
846984
661540
1840607
1988991
1936424
559114
505568
619973
1477145
1216858
337520
1989680
1780837
113545
1928088
1732198
1355917
989767
1143298
378297
678426
25226
1036428
1156351
1250480
1850153
1597836
710303
1420342
85956
904011
1936048
1396540
1583909
380725
1954064
623109
1658817
152081
1159443
341246
1972633
1088856
282847
1709075
312099
338437
1103175
1764078
77796
1644324
307215
650051
300550
1468834
884527
1246346
1279289
1684881
625331
706368
1071526
1904648
747766
354609
1935240
644661
1404010
1038510
224275
1691007
1295694
1937705
623410
1438294
269125
601774
959198
1012739
150529
1520790
1726965
188918
1218674
174633
863027
97365
1202775
227700
842995
58004
131168
1385148
1371239
799351
1655007
438894
153138
67749
1808166
1194630
948734
1346205
791665
335605
312006
731035
76390
1174772
1013039
1275166
453103
1545577
1233176
1976566
978335
1333794
328041
1549262
1564638
1098959
1412652
295906
1086056
204914
761424
1691451
370096
1554555
1819404
582917
984810
1154460
1161258
1202221
491223
1741785
1904676
102825
1925473
1212639
485230
1047487
959420
1064408
1579940
1506736
1366800
780646
201970
1335460
909449
1948433
258266
606740
379059
1963716
133458
1751004
114125
1192531
851367
1538118
1999611
627682
530769
168589
755429
1550008
1414820
1130657
1815124
1732263
19693
557481
637855
373889
985320
395755
1440187
103497
1856032
1964263
1157227
1119429
211661
515107
1906424
136181
497610
1384886
153415
1730456
1837575
823417
881685
498405
1404868
1757035
1265138
1786733
1393710
188007
140233
1831542
767313
1104639
104613
56846
1909619
1173321
313756
1682460
48647
1724433
591010
127104
619480
54822
1897130
1494181
1493836
554701
1100803
962106
1571163
1557460
1884337
1068202
305715
1842536
1482043
1436106
1140285
1467335
1368282
356751
33035
671129
502969
510381
248997
928915
908714
1183359
1422228
453774
1183087
1101267
963188
1561072
294254
1959451
904105
1400382
94510
1665671
998209
555070
53937
1966646
1620100
831655
1146517
1051955
400660
1510767
357036
1070398
9167
1912462
154403
67887
1954612
1512635
60202
89159
592180
1338818
309302
1916100
1741217
105678
1913803
1222224
1785360
760309
1681198
112578
1857931
184073
587994
199716
312428
946651
1782641
499982
1934241
957960
1591205
1910909
581684
320721
584484
1944855
675059
589656
81331
1105104
247898
1995216
1744756
1047193
146687
1425549
1463334
711747
352940
153301
261687
601887
142684
1606978
1842224
158376
1469689
1784099
1182208
1511210
1692116
727424
507950
337991
297666
1507616
1854380
369180
457322
538383
343917
292827
1647628
802963
1881878
397379
1645490
857063
1993222
743031
1977844
1985136
288253
1647005
1236148
1340936
1856586
827708
440352
857347
1145889
1875296
1171202
965521
1222014
700149
1394347
982018
1513860
1041083
1110017
353741
1842908
443134
299871
310730
1109708
1793581
817954
1191644
160773
1751212
1145027
110147
354951
668076
473207
415406
538273
940342
1240568
1147203
730620
818544
206137
568165
338347
364846
1301082
1892325
311491
82618
674076
114995
104806
1572391
748202
1018043
1553649
1598434
417068
959884
1833521
1722090
612678
1749869
1632086
304790
1265028
816501
1495645
717840
422027
1489503
169654
154185
1482215
234900
241935
565632
992741
896695
197370
108602
134394
195726
460981
1353348
314910
381007
1140469
105299
330517
430128
698779
1103902
1486056
170486
1111624
1518421
1427512
1413620
1549974
1395500
1951657
660618
1796828
413440
3688
1411471
305674
1912992
38327
176081
1345802
1842464
1244752
441670
342698
145754
603988
184253
1240052
111327
1568234
963354
13640
925336
428040
1386931
1022827
1910878
1475306
964162
166059
348638
387694
1950521
154681
1532953
977807
1192158
160906
1443100
1936642
1061240
419083
1316770
27096
1504048
1576067
1418869
1391689
1294661
1081751
1108691
656161
281399
503222
1409781
707512
1246039
754477
1312821
132958
387855
1360840
113840
1687900
54856
1106313
181305
1375018
1831454
1177465
1709332
839174
210587
184041
1297985
630869
594639
605392
1805507
247887
940132
1394609
1865798
1515693
520913
1807446
1470083
1941162
418006
1571502
1438873
431533
926927
1360949
707065
541364
1781147
1713063
859307
675153
1309672
1320722
1499314
1395482
134079
724326
1455696
12537
232085
92356
1530842
1001177
1908032
860516
1363070
1974947
97401
397379
1518430
1553279
1125784
1651615
1996334
751234
48612
326348
1384042
1352773
809266
1133756
108374
507144
1115513
529288
611320
1377330
929417
1944465
604850
1798584
1635086
92368
993872
1745961
953890
1906279
784873
176497
660960
563055
1166028
1597542
1568509
1817928
1410726
1113960
1303001
1545898
840177
851192
309549
1356963
247245
1578746
1784531
1909407
505785
557509
12544
124334
152549
1773788
372749
1997472
871721
329094
1523109
1197808
1105745
1889475
1571078
971942
903530
1506591
1711461
211522
1921353
1315140
1364636
1411290
1992959
796560
245709
1952079
1300735
445598
1496439
745652
1307865
61144
1533099
1457964
1447826
1696329
1204749
1164866
914614
1491325
485818
858574
366956
648512
1014965
445024
1984919
562235
1261927
57977
1036416
1616366
202795
1632727
1634954
1169107
878523
1892141
1733913
1208874
1863712
506076
1683198
939578
1357395
718664
1694568
1389127
1240021
555759
1677950
724738
1607857
1521326
1758330
1463790
1119339
1252442
895324
1161730
1709357
1933442
1188399
525668
50239
1451589
414562
1144364
147744
1983698
1311703
1975605
87627
545979
1594591
515195
50769
1790033
699911
1754672
690697
914063
1040137
1745355
856773
275615
157062
1402332
992034
1076368
1995542
640426
1233526
1423493
197513
700411
400801
1709868
1864376
585729
1730491
1740947
749744
624108
1326885
361452
135261
247207
1303901
1279059
1510780
780762
1775178
857335
655475
202877
472916
233760
1998099
846563
1717003
1107288
1808467
1318068
1016705
249207
4306
961832
1617872
1284233
53504
385426
1369301
377970
1262214
831102
1130987
1743179
1063180
381716
1657757
350774
1008104
252411
1130716
83663
552348
1704593
314917
1831412
1194684
225874
1905548
792452
662848
667256
1664794
859154
1371650
883258
1119180
638479
1877778
1761787
1211373
1470552
1475788
310358
938168
953728
406020
112941
986508
1624600
976848
803083
1563118
1439429
254042
158967
378485
1200423
1368392
390668
1502174
678004
1798952
1174722
942361
1365939
297824
1568776
303656
107771
920345
239200
1080276
435230
860920
861513
672687
1189243
416991
1939374
196016
339627
477894
823539
1004988
784349
394445
324287
381072
1711087
213632
449073
732598
972192
1405122
987232
733576
1378258
858866
733711
107692
1676970
459332
1438131
247908
98350
1104270
30402
127627
997621
30408
1110876
28529
1302899
1373772
546870
1990784
1387646
523375
1476772
978973
1028106
171021
1666652
1064195
1322087
779646
1642256
1630963
37194
465751
1387927
1906580
495609
458062
516316
1720359
1054484
499694
641116
225437
921351
244165
821824
248896
1365714
296957
1362823
1168132
1137590
686072
1072279
982794
597779
1043170
1242905
1404983
607275
1515826
1452115
649652
49869
1739598
401878
401024
16665
1366720
1070467
1904151
1714905
1797826
1642491
1989217
208697
1228436
1144606
1261347
1272519
1685260
1950270
729100
1501096
896793
478228
1475768
431070
591946
181203
1519972
1933912
593691
1109373
1774563
491778
1275587
414694
244768
1772672
1004621
395164
1086957
1946010
1932633
1112065
485797
1159602
328079
922762
1847494
26068
921431
1237583
1125453
590073
403120
1849250
363799
1535008
744840
585930
297805
1124221
354579
1906260
375097
1369601
1302153
227805
1289479
509679
1341263
1087116
466717
1340478
270009
735733
1828643
1380159
1505804
1021874
1488927
97169
1889783
1337626
62164
1971935
647577
780146
467768
619012
1749800
711255
679725
591776
1894638
1728726
480804
233557
1462607
448551
1008027
281609
617176
249039
712358
1249325
1124288
1249688
1028312
1155147
1199462
130906
1577022
1826730
1517142
1242999
1483633
1517569
155796
712344
721217
831641
743679
1157222
1236704
583279
1204485
607427
1472449
405335
1810269
217506
1792619
759884
486283
1875226
779124
426881
857805
1647643
1740412
1281313
759103
273266
1797102
1566427
1969164
671448
1045352
1248636
16770
1158681
1782940
148768
392436
1796503
1702832
450215
168300
233856
1209411
1195290
1893774
1028416
1943614
400157
1206378
852822
1215453
387312
104019
433311
1334831
1605826
395294
560865
808967
1564864
1884484
1803530
1121802
1974754
1462542
642139
1760420
1347692
1021942
1849883
1102870
1759563
835781
52196
1430396
373429
1657856
1214441
905304
1433138
522081
360579
493713
1229944
566571
1882579
1518537
1688787
941595
723459
714133
304930
175034
1197387
1764940
711884
622066
1001250
466921
353992
109970
42175
26313
699835
303402
1288659
484987
781927
548062
1777372
1834858
849208
302691
758238
107610
988284
764403
920626
943186
580071
7834
1991697
1231945
1429687
98810
1631957
1872478
891485
1892250
916793
1788517
1799616
541293
842463
756420
476355
1856378
1262062
182637
1390470
1899591
278762
605333
468733
1357487
1149191
252522
861910
651855
217040
400176
1422232
169087
1442714
1754177
278147
1261207
900450
86879
1461787
681896
1239390
397964
780013
1195968
675909
1089043
1804701
1543903
1314097
1345357
1981851
735668
1960496
1050376
34130
913896
1848742
1199864
988082
584350
77691
1223390
1992924
437642
1363835
928469
690353
1788558
448347
1282678
1531084
1694342
452073
435825
649542
55551
81256
1484679
1721384
708384
1523594
1579756
1765000
731956
1389825
1510845
36703
1274721
535606
1801785
1750488
1976220
1845709
921228
760246
152432
794459
1901347
1446849
1212121
1091004
1175736
1204694
1549359
1678251
156431
567257
59796
1228820
1524819
142465
126878
76297
84752
1414354
540671
1575834
1266958
90655
1350867
1241716
1635524
1805545
717675
1653130
910919
1388819
410241
1081703
973537
174259
107576
1335547
312778
1153835
1067427
988486
72542
976363
1421011
1143768
1669257
298403
158360
490299
406753
837730
1926094
571772
872790
1192243
265922
256544
1323512
1259094
64299
401645
1450757
907176
1259444
1835736
106255
1688885
1179011
1022487
1270663
69931
77434
148845
362227
420503
722335
253710
90277
1871959
1929446
414988
1597251
1783556
1383551
764616
1569324
1949351
566354
312554
190140
18163
370723
1326444
686447
1243039
728682
1396140
1063989
846153
144558
1030671
1651494
1949707
475908
1809012
220532
1794147
1198221
1883818
1838559
660339
943310
1866984
1577233
1154913
148660
1404906
1350131
940923
356046
259738
1694040
306122
989264
931407
657971
1238143
217761
413234
28615
1720577
1150856
580587
1412355
519076
635305
1504999
1613810
420382
833940
1435967
700369
647511
1246427
383433
1946603
1304113
1800396
1498638
1930532
1708660
934980
1413007
1696318
497095
1474980
1686695
1229568
1683887
1015592
196513
916542
254766
490845
92526
1854922
653192
323691
616122
1042619
102654
755894
1605224
274530
1558335
1067281
1396831
1828792
943886
389579
1202003
1066128
1447850
938360
1974380
159763
731304
1823122
1793401
647867
1493044
1515819
794629
953382
622830
568207
350229
1443355
1386523
709126
649528
1317312
1919117
1144473
1298313
508879
1756877
1768639
1189620
698414
1135102
176302
991748
370301
772070
1583360
308244
1736815
1479122
269231
100390
12633
259376
1518915
1030337
1508711
1829163
1704169
1180479
1401746
556937
681688
1155033
1107416
317588
1197380
1982125
1127714
132068
87144
834667
1317954
688391
1409006
1759344
1588099
821390
479619
223790
440215
1302689
183999
1326599
700881
889461
530785
908789
1397834
457211
249166
236512
249437
811751
525603
1500733
1218196
1276599
1663067
1592275
1529076
294950
677330
835533
59965
1055188
1363200
900992
152393
629138
1805312
567698
473347
200123
59438
368042
610309
440982
463980
968596
1207143
1379416
1942576
196686
1359423
768550
47158
1441646
975442
769978
1516721
682193
795478
1483173
1622313
927186
1479843
146021
497858
1736878
1545126
1920188
215549
222948
704991
288183
1169786
928917
608253
1541226
1013291
1302763
13618
1772591
147801
1166222
1176206
675783
833070
1030470
852180
1563404
140796
263452
1101417
505681
1702200
1889163
1479044
602574
357169
1976881
1773324
865343
508989
1264319
213606
388042
998398
1481784
221334
619709
1569251
269826
823693
990658
1294048
664671
144578
1989278
390971
426694
90734
1700118
1567058
1689521
1370382
72917
1888989
79810
125141
280351
120714
176285
299763
1041802
1122428
1525872
1017
1498943
395303
1396262
1597890
1597182
835629
681815
1444118
111152
1395530
1401195
1130225
366132
1117182
1139631
495246
1960030
262868
1597106
1735510
776732
1764790
968679
1343434
864064
1171149
1650360
1038481
879615
1380956
145534
1412977
1674285
1262074
1844062
1825944
133090
479419
1423514
520201
1250854
1275897
392726
624284
415836
1861508
1745530
292082
1389714
1577057
1728497
1407983
535329
15614
711196
718270
565549
1728552
1191826
100304
1832125
1310876
1109169
1167770
1447160
598195
1936438
1616561
1832379
1330876
1504837
261282
1360423
1958691
1109940
751009
193632
541498
1114207
1074235
217378
878168
52309
1489631
1434063
427976
430764
281304
1389064
892098
1695990
304492
1095412
1425616
51762
88611
790704
1219594
1113831
520865
1986353
596027
1841236
950881
1843792
346981
1525966
1619976
1287842
180076
1434741
915506
1098210
139908
290663
639769
1800271
39600
677266
1333440
1471826
1871956
796572
57228
936847
669880
1655800
358435
1451484
272087
1836587
546009
1444066
636300
616251
254518
1650162
1326355
15740
435904
117716
1904670
1418766
17925
512682
1606380
396273
1112864
275878
466529
894414
451540
1212162
898536
1981038
1957022
1693395
543697
718942
1860416
770531
614990
740524
1133357
43191
1992237
539285
484488
132313
540775
638414
294891
1636531
1882189
257422
1717154
1478878
1969553
1351628
1919799
290372
1394586
489730
1302959
741144
72963
607934
7273
886877
1834463
262808
994798
1236318
850961
91546
1382583
294435
1540376
640254
1584410
1066040
1559569
438904
1513408
1166947
1527707
1498598
1162131
113798
477650
1428727
1776970
231494
512162
1696150
1161527
25247
1751764
309216
1976441
11226
535447
776674
682390
1325392
112827
1331323
1540101
234674
1104688
952212
348759
1916401
417527
1411159
1376021
1944586
208117
1318749
734796
1216284
69995
273714
261832
317294
804710
1777572
961997
850420
1945109
1787349
1276406
363047
1886392
254887
562199
367136
1746904
902133
403681
368829
343752
1787110
578285
174110
1544459
1068931
1824626
1011166
1886829
1391396
1645903
430473
154804
1254506
358887
1766559
27397
1665182
1943079
1756435
1689236
278261
1962211
1456131
1798052
1644823
1304910
1552640
98440
1518470
1723758
435883
1347267
489816
1356212
433393
1831239
1049154
1375759
312738
1142454
301626
888887
1498567
1740632
1984943
815807
205323
1947081
694724
1954675
317339
1568980
441767
1656382
1403937
1327886
1175980
1414656
1384332
88359
352138
1613830
748117
721154
509164
403422
923921
113794
1295012
1414409
1321601
1203969
1392671
887529
445336
277979
353030
1117749
1382961
1509801
496636
863628
1781154
341254
863421
1923217
688703
1994043
717788
1493464
1040808
1023510
217469
360726
161613
1768246
1025827
1641881
1123336
561720
157298
1774452
1873856
1422657
1304103
88179
249109
1382219
448771
1033790
1447095
927946
1031334
1976301
1630883
1762677
1065291
248213
1409643
1891734
765818
665040
694992
620963
1301435
1963536
617792
1257220
1716771
1715331
571067
534862
1561658
1414466
1722184
1208886
570642
1166413
1389444
651888
241475
539035
1575749
1189636
883081
1769444
69364
1957326
1719799
88438
850676
397471
1481441
1863141
910518
1422171
726691
1238052
653182
1856574
1417270
851162
978570
1236662
1751666
473865
888962
1275502
358596
187960
1625844
582404
1686802
881537
1681372
1425646
1554899
862707
301821
648952
1633778
1866939
740366
1904800
1197454
901328
475579
1688489
318688
55690
1012667
1598024
1346580
1374358
181596
1927815
1506152
229843
1912905
1747413
111036
1633210
696887
1887647
1170579
302
1222612
258945
414207
830129
857915
1022508
649488
729132
826892
577757
1486089
1468128
964219
1422640
346999
1103151
1252318
901653
421410
492785
1894821
1450616
1520216
1936290
1047343
730358
1400520
977929
1385035
441172
1543083
919999
142220
952930
1734149
1528334
523494
1288418
1490059
340743
1418378
567517
522231
1936853
1188379
328724
1885787
262786
1528684
1519833
1070576
769942
900036
1631694
1516770
1472967
1620699
8150
1273635
734861
384405
1232269
1020908
649223
1299146
48657
1260676
502943
1322661
674716
311298
226010
1515849
1185703
582365
839531
1898875
1774733
1497854
936739
1780184
881776
1308426
988661
1722597
1012920
520743
347867
620991
1235170
932104
733021
1484888
1953606
285891
477888
42837
824469
813411
1448281
380304
1659373
1235423
508728
116835
546551
1677473
1152863
1094611
549136
1276164
490557
1045178
827257
1479213
1094387
1736320
1205516
1233451
288399
918086
1271301
1953054
29792
391081
1541505
1239319
625593
293065
552627
1726085
1369256
904196
188230
1481069
1895208
292383
128629
786681
1148488
714810
438417
1234736
65979
1866244
1519494
1360037
1406970
1446044
607364
209647
1476445
1307423
1659274
533253
486728
1908981
857343
1735110
397421
680836
378836
184676
375071
80045
1677411
671653
373947
622092
12464
1529903
1996615
608473
1971526
186632
1988330
562431
1117841
440596
974292
1718811
1458531
1816988
975472
1089621
1200379
1178054
55684
1405165
1162531
607047
1230780
1988144
710326
682191
1354241
918048
1290658
1037808
422830
1677883
893304
152104
305667
1704319
677662
1598523
1879213
1763431
1142481
1883910
745198
890218
385750
1444339
1229232
1205297
276787
573523
1889984
1348141
758329
1762071
557535
1262740
864363
1581417
1675676
742548
232116
1249598
528735
585605
510877
1052107
1005270
1202238
1377282
1852205
99490
972178
428878
257770
1722735
1533912
1442498
1638208
636987
1569211
1594871
527035
1618446
892728
88393
936277
1674367
611823
324341
34089
1587602
304678
1102485
1792349
595952
803790
450241
1457355
732126
592943
1603060
141987
264470
1322956
1569027
1981792
513395
395482
847209
132055
1191187
1123162
456049
1202962
80328
500876
568562
1011357
1749787
464596
1366861
324163
1573820
359143
1831520
106784
1782866
1682761
252109
588149
445972
1185905
714447
1826067
1983605
1115674
740567
763186
1983873
1854239
233284
1663092
1926934
1202026
211522
1930749
1036120
1606099
492896
1853273
1747651
321180
1461378
1876427
1991338
1947590
1941944
1227196
1591348
184182
842475
139467
567628
1139136
372933
1136752
1638330
758558
1456928
700791
1821155
845985
481187
1810596
1091847
917185
1724359
731599
1156306
1300041
1406634
665496
991407
1051593
840077
430423
699893
1276267
836077
349678
26351
1025710
1304578
1636271
1081666
1275587
1672013
1226757
535386
1933091
1895306
375225
1449343
1653490
1771300
293305
1106051
1341632
1145411
1569826
1685899
916298
564460
400119
532204
1256975
968162
1241947
833478
1979460
1426618
415803
1725688
176625
1868872
800288
5722
42743
854093
1614707
1396565
1193669
812084
343667
1040128
165698
1835509
1491559
1288459
1297797
665808
1173848
352556
484587
1780159
114444
446135
922743
703527
38859
1887063
278904
280075
701629
977270
823094
1008047
1927677
927591
1564912
732978
276062
1757130
204351
1241718
157113
1498840
1146086
90029
95304
1741021
1622177
703409
1134351
998502
1394759
432165
126370
1656593
579596
1769244
1778730
1202329
528531
635347
541429
719574
947832
745210
1750822
1430435
403441
239700
1446701
739414
276059
1086616
1256738
265569
1814373
432004
199486
811571
1308917
540547
1051519
629827
942491
1106052
972861
60818
1250479
1964030
1047965
166587
743295
1293435
1203128
1056124
439254
1832479
938076
1298463
1463545
85509
1601117
423209
980209
1188798
1389820
423784
1922715
299241
1105262
1174389
1960430
449859
224634
1223935
908434
1039365
375395
1283104
102467
1766288
211539
277630
1001122
654408
1796582
918651
839561
868893
1540609
1929124
1626888
1375240
577900
897166
1332199
504320
1589484
1556635
544398
1912872
656967
1013525
1904955
545449
274726
629915
1488172
1594754
1786477
1315394
969049
344411
559788
1751969
1251653
888841
80674
65916
819042
495819
806827
1552040
337699
1844157
1658819
1020866
1852123
1672684
977149
1581451
1349904
875034
1629895
1535352
589006
1835343
164445
1996127
1427323
1986371
1698985
1693357
1183132
1512643
342288
884034
963031
613945
287605
302093
1330928
1462747
1270387
1443101
64729
1818475
1778088
1777671
835342
1108564
51480
1269373
1586349
440297
817025
1037295
66148
1106258
935197
774103
796517
23378
1195968
1400684
1524407
211471
615916
1519683
558810
1995619
316615
1520216
722055
565639
1027856
678705
1814522
230293
1071577
166714
1333378
1689388
901012
247612
1461358
1514991
1366064
1317148
990080
803073
1064546
1913555
845425
1222877
1679662
468729
457979
694891
1179205
1482263
1739751
940729
353962
965182
243294
1133877
116212
729728
1850049
1022071
989835
1153070
524988
384464
179783
612405
1106710
178904
174411
1046279
507654
347250
491253
1536066
1986833
718530
962429
1975572
1715049
1077670
1194601
712173
308240
422221
454896
1921031
95124
12322
1831672
1007468
1076327
1167615
324462
346762
32813
1525608
185252
690921
1658379
731334
1065696
1684809
653503
1154798
243378
1066766
1995791
637099
1770693
1692992
914632
1411187
1221065
621592
859725
1775796
578678
721853
1600550
1572030
983209
814896
250119
217019
1484288
612013
322669
512565
429547
1968771
175344
1384867
554488
1294473
43179
689271
697290
1894382
885748
1442334
1012758
1622871
1001642
679668
1033762
182704
1638211
1307714
1974952
1794448
224817
1696231
834085
1532746
1195955
990454
1256984
766991
1966389
1993855
1949206
22604
1490214
818495
1393671
1184345
1322399
481340
1199366
1148292
1337782
763994
1148852
1541762
1893226
1584267
1443518
1831760
904549
1251176
1405091
1546923
552048
1010996
1690378
326411
1717194
1099378
1347003
1257085
1535645
1287992
1355658
1512976
619266
616190
888966
1934343
1574868
264669
1625846
1487517
1181078
1712731
581727
1512500
1366417
1424571
336096
481823
373792
24400
934201
736372
1973312
1089321
613125
1476864
1779623
195466
1015901
1872044
410099
1784120
1509700
1555120
1366760
151090
1878046
535133
713884
1118103
958394
538547
506192
627582
623881
859227
81540
1130540
1493933
767832
1600968
223018
343624
990825
1623164
664599
1464570
1016047
835852
1450896
559176
1115196
1836991
641465
457254
1005455
1929771
654180
631135
1115481
756120
465634
33565
1848424
1927416
1353123
1558060
549613
508821
1121865
140088
373813
772320
302427
1390136
461767
1248338
1545678
1130552
1799012
786199
1704675
1328169
676676
800184
1970241
1416699
1929873
832376
587995
1462197
183904
19510
187011
772837
1674624
781363
1356883
1844529
15458
415160
1940854
1840573
1689049
1252727
1176443
566860
784809
952164
831007
1475185
125630
841964
1015104
1159681
645871
1629171
1023769
1817594
1014079
555648
1312676
548576
758200
948391
1528044
1237577
802906
746100
1184577
1064026
928222
438402
915670
134305
1568343
1351306
1892351
1809419
1614494
1561570
882505
1129666
317126
207197
1813712
828584
1510674
1493917
763209
1962946
781549
916149
1063688
1244575
1897273
1659806
36667
85021
1334790
284158
1586308
833370
764203
1361550
985085
805382
1088719
1335812
455013
410306
608202
61780
105556
1951586
1838724
803509
1217059
1654457
999622
377977
763227
1855020
1786046
398170
516341
1352161
1211595
1024739
1332614
62331
234304
1438435
1729709
140340
1895167
75305
1393191
1060934
1408166
1881082
950963
1907528
1911031
1324965
1274398
1729322
1964879
1990162
823379
317553
1637708
665906
158904
1715055
1664584
912423
1866864
1920150
1721782
1523245
1462390
817434
1158646
151881
327596
1428913
121679
1078540
1607742
1279296
656888
1546966
1134822
1755324
291937
1460301
1763437
248758
1369281
1535264
1423300
1495679
211083
483439
170403
1734588
1323959
35491
1782187
1378838
1512366
856609
668911
1475178
828324
860141
1243712
113539
1188446
46501
1690292
570779
100664
874410
684974
1024896
1424357
361521
1105988
1544495
1363270
811693
1848334
1164189
54901
1169567
590450
342605
52644
493362
1302700
815506
1918698
1745378
526136
1574061
828559
831898
826647
146683
1794256
1710589
1332144
161520
207300
939906
204898
983657
1027469
19052
14681
1324952
541309
920598
1643558
1533351
843937
1392137
1399301
344208
1318903
1922511
551347
115737
338611
359133
1485202
1621332
1814323
276608
1212524
1891905
1019298
1493210
1783903
1764742
679211
1000248
1270911
568339
248013
816086
752806
216108
1423164
322938
350788
1589697
806184
261245
1571656
1495359
1341412
1542456
1801763
55527
250345
1100573
342196
1122268
373190
886977
315613
1124214
1495097
93566
388994
1013770
488852
866975
706191
1882232
1406052
203154
1288141
389184
1120347
1201484
1750336
1957185
1010132
882214
718876
1403339
1385573
1750377
1380674
1401590
397118
814338
157397
636664
689234
1955654
1819759
800207
1615018
1232724
506847
1311231
1472234
1732496
1879617
1018984
111955
1647301
103465
819698
1073314
713601
1040851
1389832
1814899
1352802
599734
1549361
1715166
1214994
789718
1958910
1568908
1815973
1628900
370150
1828038
578301
1408406
869228
1629592
232612
1261481
1724480
979677
1414221
1877722
605559
1379173
1094602
1034857
1597200
1668737
1354826
1244130
1126253
1016631
1582476
676494
1486069
1415859
1133205
1648843
781181
1514037
1263828
649572
1613579
809931
1737687
1387286
1094466
577875
1411053
1241260
329616
523524
1594945
1458953
1865807
1709056
512284
233888
849152
1412470
972679
202120
1133892
1356709
829881
741144
792456
571711
40607
1151530
763292
595665
1795619
131623
1606700
1124692
1911690
442577
672543
1195164
1725708
550339
299297
1895102
1692168
295443
1671790
1891258
1853582
929625
873247
592687
1286167
805003
312802
294243
1651426
1020764
1454095
1046922
263371
82482
948748
1873119
1514303
134206
23980
1484721
708998
5778
1665113
1587584
66433
1624570
1807716
1496717
769457
1870795
386703
1846935
1860884
29086
448024
386797
1602491
122343
1781498
1967589
1818510
1837752
242565
1516636
706588
929382
1110853
600726
494257
1701515
1217112
1990717
1493014
345275
244776
1065709
757101
874103
732257
1521267
1255269
1474154
1500374
1106078
814166
1085483
315812
845764
290510
90116
1842574
1849285
1658943
908642
1668733
27002
458930
811678
949605
989012
1130910
560592
387022
246810
400560
1351322
908540
373097
1460928
1988093
1150587
1293505
1366506
102569
565293
1666557
52873
1084787
835107
1401637
347865
1079386
508725
432072
936748
291199
1454344
1410679
434021
211085
204536
118821
1769210
349129
694892
1593731
898683
1758031
1925314
1968321
1525755
240425
1945882
404849
1265935
1710465
59301
1647956
769876
1960937
974721
542686
1439381
1602796
302286
1910663
1214488
448449
1602457
1361192
1054307
1430751
1185367
1954068
555226
1135032
447652
76326
1706180
1766357
1411685
514752
205289
1040645
915821
1964810
1718135
329230
1312178
393050
1595850
1291044
1056670
1106433
1121355
570183
1012839
356628
1916025
593893
62390
442868
371206
336924
1779467
1907348
938045
1172359
1734338
997114
707118
1599975
1638759
636897
901040
1441770
1857387
1368045
68464
1692120
234072
1101123
421613
1171912
1739254
13797
621538
577961
1334866
759415
1837891
1338457
1313213
616573
1203454
1281204
1034262
361539
729244
1108568
433194
270566
1011265
49247
1352514
431022
333647
1386721
785682
1242810
1891588
1365331
49710
971307
946477
1481992
439610
848449
1242748
1578095
1018928
1009459
1234453
1649621
1241903
1073630
1405552
1340520
1870207
1205855
1857928
1532963
1444808
680835
1667420
774262
1631720
1965269
1622234
1188767
700863
908016
1740670
1432886
217811
1446123
384039
104822
921359
721347
1380499
567022
1289043
1546589
1174147
1847624
746951
309721
678383
1859113
1829709
1709595
1561688
1390946
256347
709141
391691
1744960
637467
1209999
1551679
285736
43212
1421694
1411900
1521964
1459654
1930020
1125048
985883
1472777
1319661
398824
1971396
806951
1490404
1494038
86263
585928
584868
1844142
417322
1336046
1105364
101166
1705841
1822663
1687287
1140736
1809711
1603872
1915583
559339
666919
1632192
1165969
249768
1256390
581217
300736
249747
1144828
1594018
1741595
992819
1913736
908830
82222
1967379
1183362
1145184
1460365
983861
655523
752209
1349804
396923
354727
1343030
1116772
1189511
54356
1045200
1905670
1293026
500571
1590672
778047
439399
302667
1887596
306869
1018218
1471242
1555627
390122
1765475
931651
603889
1139128
744478
1747623
1789802
1604149
429252
1417591
1265428
30494
1209995
52479
423583
520040
1966923
1653332
1048405
124527
220740
1304657
156862
421673
563212
791168
414179
94687
1393430
1764886
1504760
40105
1569314
962724
1743932
1293829
1353427
301120
695720
198404
372305
58553
53835
575032
1813823
1023692
1516147
981460
704336
1079927
295611
1200444
454541
1636577
201770
1396527
1688174
616654
1300405
1915802
451892
120064
1715029
697978
627701
1662405
1943747
312201
1665972
1685817
897327
1145329
1838557
1455514
1151128
926458
1028052
1137296
322376
1462279
141471
1371369
320424
1741920
348961
1192620
1565603
412851
109072
995122
1119297
307982
1196853
1959071
679273
510197
545959
1212771
1260089
1467913
1129530
117319
1081090
847792
234611
1767790
1951388
167783
1711138
208413
346033
502851
643978
188603
224092
1286840
645113
211890
825891
1298670
1123676
1396965
514650
1141449
1476977
568839
1552709
700652
1971414
1607260
1930633
1057277
840952
562567
1704704
1438544
1406677
426651
858635
1933591
593892
435416
1483187
1663444
1622313
546851
467009
116310
1852177
877159
146610
93623
1694051
777290
730251
178785
850356
266765
281282
706378
193628
1585623
121213
794291
1892028
391594
1560632
629370
1250271
1467739
1420362
36050
1168968
1720389
535192
1402597
901450
1076087
412345
1119241
153386
1156914
1616416
860668
1829946
940521
1261316
1533745
1817520
1738233
868149
403492
1564691
1330770
1647128
280380
483106
606452
684616
241385
426189
694681
1499819
1509480
1923036
172222
249510
1061045
1877785
1060333
1727125
589135
900216
1772971
1970987
1244946
746155
410736
1980571
543724
1388419
1032137
1466977
1799746
31996
1690842
540347
1486102
1949917
880236
1337407
1683380
1161126
1018625
1628965
490323
1753795
1216428
1477675
935656
127822
969755
353306
484239
1650877
691999
1553838
156937
1999069
1668122
1423405
1808147
888954
1393912
1221215
1748580
749356
674391
667359
721485
536180
116563
734899
1079610
1425443
1583435
789406
270600
1226136
212987
1421990
1643710
1513370
1903647
771625
1545576
129387
1101192
561263
1305881
1615697
1920809
1472760
1328757
1249084
1979687
914125
1328049
1718370
1473857
682013
171718
1592403
943050
1974141
610072
1312045
1150663
992049
1421849
1719155
873953
1714491
687326
1299731
944292
1900415
705776
1614924
905205
398890
1301555
1149869
1855665
9283
1651018
770498
1849820
1790929
1282072
468492
946680
212611
494516
1088307
777499
183269
1383152
1098167
1663666
1022116
1600189
1361122
1980037
1524855
1135234
375663
400782
1754382
1335791
751323
898165
627746
1445013
68748
1577401
1549147
469416
1030348
472967
1658948
349184
377381
1352469
1483315
1613715
1885690
1212385
706986
1160372
754732
1755192
1533090
334809
86409
659221
7972
159564
373159
592554
1484816
1257903
1474127
20990
885200
147143
1915296
490091
476196
1785941
1179827
1044103
1834765
60537
165751
1321316
1964763
860694
1785407
40157
580448
1509382
1669593
1820971
842743
1303705
1902160
436293
1467022
364302
1880180
838125
1818724
497620
1279293
1240900
916406
883860
1096544
1959472
537551
163230
96864
746995
1972977
942432
1282222
943724
965707
701610
1987818
1657538
925775
1712416
1308697
725936
333756
927060
991012
1808096
1352702
1436635
1028353
1767454
287350
1365072
354713
1357130
185027
1238771
58878
1117943
302518
1520537
1920639
162043
94513
899344
1085075
967880
351925
1355183
613245
442441
1603800
1680842
1713676
1904329
1221810
1793243
1763760
300786
398361
771273
630028
865979
562464
963747
1409574
969730
1751956
1511004
1449251
1353090
1322060
497359
768922
74006
251133
804786
57981
85131
453168
1134178
1684735
1540857
754231
362409
1394837
589365
846005
1862822
35420
1235363
1367208
1987151
1305493
711632
950938
1234787
1141825
1161282
1530025
707481
653946
392085
134053
165488
13441
199951
1589441
57319
1739902
1227201
360823
446006
1235602
1869894
427047
697836
1559474
1427097
1953502
1726107
1728288
1372349
444717
1523442
1458842
65492
1132342
695364
1498269
1505976
1150134
1383104
1455600
1698512
320392
433931
162132
766679
1154788
817201
5853
313584
1283897
605243
1816372
731222
132136
1699776
252386
372030
1052709
608076
1820929
340569
216916
610833
1781990
1002739
238301
984026
1184724
1340408
1465502
1062335
420120
499950
586690
1370488
1500723
1393255
298073
237983
865777
450591
58446
89515
232353
538498
490405
895408
298031
1881070
777129
1409984
872790
1257369
156625
171929
1473801
319468
632862
179771
893581
230725
887575
959971
1213470
1437945
1254285
586085
1323468
411726
1089264
504230
1678059
1292195
1339562
957779
1687505
69074
1773835
1914777
953178
955968
1334645
307272
1502876
1491729
1799906
1124817
171155
1431576
1737614
509263
846953
496700
1240965
1321991
634356
800634
1030692
1934610
319639
641498
1127355
357234
1579968
1603743
1456337
460027
1955655
1743805
86833
1179722
1437891
931677
573828
948391
1126984
1719404
752324
1785472
94948
1792542
1686483
1628811
343690
129344
1006986
1732208
692022
538444
871066
225947
1388740
125790
847871
1778887
340153
1116578
1626751
1054992
302603
1712023
904973
1039299
1472790
1810674
1996358
507782
1951845
1185092
33352
134054
1694137
462679
1810904
911525
1341536
1531474
313250
809462
897906
438110
251700
1029816
1707634
378498
1590773
816382
1128827
337242
512815
287059
755690
412625
1528069
763044
1058689
1485295
56749
1665487
1845051
932152
112796
1836723
254707
1649577
278061
842017
613792
833536
299256
7905
1393119
1774666
1814697
45693
1147614
797443
731329
1942785
763043
1721545
569952
1239916
1869137
1012860
1708213
423430
1631442
679739
1659614
1197776
978122
52365
1723297
1229952
45793
597299
115025
513296
981823
255383
514951
1828765
1536790
112986
49466
1655327
679088
994638
617965
26370
1279669
1004989
1760900
816149
354456
484614
926183
1546164
1142314
378240
1217354
445487
2462
1364241
1510796
554793
1499646
1282798
1223406
1814005
1430759
1704325
305986
506687
1347843
1502573
548360
1229093
909264
1119968
1294151
842290
1577344
725842
60615
1446150
1791556
67705
1903850
448609
767542
1384120
1630737
721995
293283
517776
768993
332022
1176852
1342521
330409
1555099
1144216
313386
1832954
534976
1215926
1900785
862737
1456328
1430186
542053
650048
189122
192727
1932417
877212
452158
1594869
43894
1678132
278013
946574
1806459
1288753
368761
1859264
740631
692906
733606
332875
333569
819504
504427
421137
29384
1281704
1478766
340626
979102
57569
258121
1418629
35882
1742452
1561245
407621
689684
1085399
1821200
563799
1813947
947642
149232
1030548
867327
1874385
1524554
1428360
1755302
772118
1502130
395815
1707977
1342505
1982727
407937
382631
970010
45632
1283243
616603
1994218
1963631
804992
1807597
618549
146508
552242
1636042
1158990
142494
784827
1957240
1226653
1615465
1412400
1283479
1364536
1406020
115397
370661
586745
697184
1737917
127330
675943
1547113
870239
209348
1719661
107768
843553
1514319
1088527
959688
1182416
1320377
741248
1877720
668105
690452
1912582
1424678
66309
165689
408611
39666
1833921
972096
298921
1245191
412621
1214162
362623
1061651
703836
1532609
1439688
1247284
104543
96138
957679
1378920
1598459
1379106
1266894
1662423
1001723
1995453
553417
638249
1008073
43529
1850426
1978877
95893
153406
250525
1894596
37341
51592
292162
459030
1855617
797876
1414558
1211932
226382
1321358
655957
1917045
1920210
1752384
833388
1714408
878918
407644
1403155
287641
94493
844758
1401417
1937958
1822823
1558353
639531
1058205
45158
785144
1820949
963181
1967635
353977
563893
231669
1083979
332336
1676587
363698
1360417
1117620
816779
369144
706403
846272
1413380
1795963
699709
857773
194112
770014
47254
260091
480799
317789
27857
440664
828556
1288309
670754
815896
1963895
1859422
625343
996100
1488503
344049
1506095
9105
1805996
838377
403240
1834187
1873711
480555
265748
255132
731944
492764
1548317
1621321
1135995
451067
30805
1099407
1363826
1238391
917611
1361323
383585
499699
27805
1213689
1712172
1073630
1498073
384416
1777321
73145
1081434
306210
425757
1612042
636093
71597
630372
1383282
1716924
652274
75643
1701755
1581246
1741894
286451
266248
1428369
1842342
478708
1272449
1680794
109710
995954
1666016
452915
1503262
1011124
655633
1519728
1772476
695979
431529
616510
228513
1653240
842123
1463412
1884941
1424003
851131
1070277
1010700
413242
613950
396318
1331994
1462713
280663
1122458
1705712
198720
702573
1137695
1676246
881274
872707
1175033
1487349
907877
889633
598240
1376476
295495
1313394
1578999
386676
363483
519114
595283
548821
1842790
1906482
1267207
63930
1422072
1169889
774580
1212002
119586
1401490
1761083
223768
602503
1465635
1886353
1003424
899180
1338268
1298637
1968676
154461
31831
1525972
1865526
1138814
1542354
1741090
1741193
1764739
1952550
1292052
221599
404500
365722
1059653
859490
1623534
138852
23645
1847184
1203712
118293
1373367
1240103
1487071
1119720
625593
1061237
1516982
1213686
1690253
1656123
355683
542233
993440
927677
320586
823804
1959676
1398077
687118
1529328
1570507
554210
1964008
1181056
938608
1701077
1574390
476583
645366
913150
702563
240722
489346
176687
1663831
412667
1930975
21822
789606
1220084
1611607
1068292
1418182
28749
946074
1268397
1554469
1864525
1162442
490718
6742
806986
772912
1013874
729178
1005404
780056
371621
1723432
375423
1892328
1996116
334193
1817290
362902
1166530
16677
12800
1445631
1071731
185255
663396
512139
738663
47482
619554
552837
1269511
894636
1312581
1305296
1621533
735199
535198
323937
641454
1627978
1353044
1321536
101559
470875
955479
268150
488237
513495
600507
1076512
413986
1817563
618237
1226655
1122588
1736350
1291373
1145983
142540
1988985
369836
136764
1453734
988380
1351101
1525941
1926093
833336
990136
1048380
1300614
1471508
1405196
949500
416784
858038
78929
1590753
1673323
1281469
121896
1952866
444965
1817450
1150936
588935
489219
521838
1056458
1016474
1333989
1878128
404037
71757
980726
1969594
333937
933257
1391073
1977173
1677452
759640
737527
747772
1632456
1865382
1025409
1222862
972577
1078976
1976129
973530
1666047
104523
743991
1535892
388056
1677808
1026524
1015744
1811145
1222081
1441839
44269
975843
1296270
311766
1909122
1855157
82744
1243506
549499
1132459
604573
532115
720014
688707
1031114
283053
822718
1526355
745366
1809697
293594
1080240
1327338
1941454
1981122
1210873
1427483
1885076
1802170
1594354
1886816
1136247
1367826
1083345
1996980
1810566
1064800
6705
76834
1505270
1556096
1598711
444932
301707
1759807
1921550
1663043
1620441
567417
214776
1000466
783962
838993
568230
1377827
17951
105575
445
1784831
1977059
1937703
502332
414053
1024929
624900
1476691
302482
353925
1695952
1361874
346088
1917381
972701
841523
1295880
965009
291863
1614255
812622
1971195
1406101
1613001
476006
1902085
963264
298868
1140999
1860901
1811027
1402072
1955718
1025608
704220
334785
836328
249772
1660055
595977
1814665
61069
767326
585289
1961334
265263
236392
1703773
585658
597257
98085
1439120
1050182
1659351
1211722
1082619
281858
546547
1031231
932068
503737
1650315
1191019
1156910
1323207
1243403
1479159
1273
707197
1930067
1398365
1723824
958677
945443
977146
1223002
444734
1663155
145453
935834
1280951
1695878
588284
938111
1231385
1914890
52014
1920698
181606
1675988
428432
203757
1585353
567980
668110
269723
91822
125153
1204962
1798076
311419
1525527
1387701
1144198
303461
933377
1503776
28964
906742
294825
1493672
1589331
157486
344783
1015699
1718385
355336
1779656
1794734
1323058
523659
693479
134599
778480
1072404
729287
523545
120031
1027394
617633
182248
901682
1505120
1442887
146378
987300
1417844
543129
696896
851627
1947992
1622732
1295490
1598948
925796
1936086
1901574
745238
908741
938910
1319648
609104
934106
107073
1534250
1366538
953975
455203
948943
1059308
73072
1422979
1212740
474279
1819286
826619
24480
1516182
454823
437523
977691
1796928
1071593
1032868
1499951
1955912
1170670
380871
555121
739508
1761301
400871
54820
122254
480550
217557
873007
155366
321554
1469271
1780806
437548
768827
453057
1345016
991150
629505
1687031
1806059
1543685
1157263
1718761
1774798
714376
741310
893930
25787
282888
505091
256911
1014537
172134
804022
498453
360241
373001
391942
1449482
1058973
528431
1137897
1524030
1900925
97633
332580
1824189
991420
759687
667966
774541
1503900
171517
1964427
670962
1275461
1067720
1137006
1869166
1930255
452575
1470087
1001179
1627843
821710
1206608
1185914
36835
181256
1919697
925169
169559
396265
537904
544275
375655
1099921
204238
1252488
920976
369442
782852
382760
695644
1998420
528781
580105
423008
539745
1478005
522897
798602
1110321
28791
1742695
1589986
1026497
1975474
899072
297015
1566452
1900320
679331
353063
1080088
123864
612884
1121958
218154
805340
1913161
400680
480965
1597976
387751
1523556
846915
1292334
771820
294127
56368
1609072
1383682
1918455
386654
1107956
505346
689152
520700
498682
1811497
1151802
410596
1511128
198749
811855
218985
1444319
322697
1727638
1151804
1452541
891433
471016
668638
70996
950395
184817
787537
1406895
1311085
1793447
774305
665036
912712
1252839
1258585
1119498
867575
1235111
1042375
12707
1895294
331367
1298841
947384
285366
1515319
641758
1793065
1592722
903340
267538
676078
334420
867632
645432
1544581
829631
341367
1014211
741726
282820
1794784
26577
226173
568865
1643063
1516465
1226515
1450166
1763781
1097165
273461
347471
674779
1995436
42025
1226930
1669979
96057
970630
898194
565928
1661792
90204
921754
1628168
634814
1466090
1092367
1158429
388995
1971221
1886805
1022451
223005
1315559
1802105
1094506
1221947
1002774
1191957
439979
1625754
1728358
670760
1321724
698133
67824
787971
1003019
1759840
673818
1519732
669188
794555
1078042
47149
1599749
1596735
349261
1072498
1215194
1425421
454045
395010
743231
824669
1442412
532249
1489526
1751095
1287405
474771
171864
763811
1606382
111040
782545
399026
784378
1137697
1754677
1613089
6221
1768717
1867591
1772209
1807293
1294643
306051
1695477
437505
1665738
1905553
1769934
492588
314075
1665130
912027
882056
1914127
1772975
1996519
1955432
1443447
184319
82505
547301
104910
915032
1612186
866294
389998
433953
1078046
1098377
1570782
1009282
993034
351253
1672637
518967
1884808
772248
1756692
1964613
1430160
765029
117380
753624
1479072
1660230
1625522
540994
1236733
452040
1895145
668670
970231
1693851
1942184
1001881
96579
296384
1501893
1651675
1460370
487101
279214
222338
10860
424632
679586
670218
1996002
1058309
1128666
1759220
1436519
671152
1562777
1416515
1770097
205561
1253831
1706164
1135746
805931
310691
1120395
1364173
1574337
719034
1848684
541268
1450759
1321575
635495
1431454
1216059
363427
1332390
1635623
241304
982773
1214684
1266647
557476
1147223
1706021
1206732
1623864
376495
718681
479606
769319
1345597
430681
1991626
1247315
1598907
1981034
276133
749023
1736012
1141550
1524093
205986
1504167
1324273
499126
750149
1135386
1443099
1461686
650603
1404468
444772
769017
629140
1213656
368351
501914
1926329
442632
179339
175409
276783
1707900
814208
1742605
207255
14253
640497
1806570
65264
1620239
629747
331289
1373535
1977626
1277927
1358264
1925604
988212
887634
235426
752268
34837
1604991
62461
1714878
195822
719716
1122430
663938
796610
487196
330496
1053057
666787
683170
1200966
1196299
609523
1800696
1898661
1394681
686711
127268
309442
1150773
964254
811243
1673012
1029584
92799
386654
470619
1723972
925403
1251730
560413
862683
1171109
1765442
715017
1946078
1810818
1593701
1407458
1129766
806713
178038
1320110
1907687
782093
1295536
1845728
716993
1014437
955001
61437
1997006
1836982
771453
1957136
202382
1790701
1786428
1590756
1372953
1805320
149760
1584239
1703597
456966
953418
1932761
1622298
1744077
1111514
182324
1373841
329875
354498
647073
1663139
1689281
110802
1016290
1206781
1671302
864321
479882
1027676
250403
176977
163237
650632
582947
1972699
461921
1543479
1982445
379640
1202094
1837669
1098543
387290
710157
1968009
39887
275573
626071
48628
116516
1738655
1560618
723860
473969
1874923
1408948
822682
1413288
1053144
1433515
22351
250896
1134972
1338335
893574
1267401
146410
1245610
1892977
1677052
1785185
1586734
200054
1866471
490552
263552
39859
131945
1525516
675010
904061
1998489
888214
723067
602969
1070677
1460338
1926941
564761
1051467
353919
1851264
1622412
748273
438776
105926
1549367
731388
1222113
1548264
281533
983902
477741
932638
740941
1932291
1493833
1168099
1735760
1511858
1646029
1523284
1404734
687877
1372270
50592
1115391
15628
1836763
1225406
1701725
1491995
1210197
1315649
951482
1686637
1218440
814981
558707
851257
568867
1099447
1078615
1860299
719595
1300431
1904828
952570
1441092
859773
346559
193908
925765
888977
1610345
1813099
183647
735356
370369
833283
1291132
1792535
1291940
1173043
419895
403346
411625
1971430
262423
396114
755155
34176
331139
755446
1927523
1836033
688711
1459066
1785344
1563806
1651437
833844
724702
712887
1843068
555614
1878576
1881792
1325311
276363
1478308
1432980
915904
76196
1618820
215276
1785183
1604750
1873564
309282
977929
787290
1804878
827896
1456470
1345110
1654803
62946
174387
809448
1008459
1331362
1029914
162348
1640310
1617361
525868
1637873
34454
1396010
147804
320603
1660913
41706
1086410
164764
1523488
640384
1441278
1273273
1143387
54410
607749
57292
1455504
851443
1796457
1754635
1639337
1304933
1211650
359646
28799
588226
1316705
851270
578029
14721
215600
1419749
1095287
842802
1538993
571306
942440
1397679
47121
1504028
1645127
1310287
1575767
1130474
1332133
844518
1700262
1864931
1220936
849811
1963272
1611082
1630989
109638
1491290
28595
1070925
1636540
1492468
563131
1309705
136188
731889
1318852
442349
32582
1152570
723286
1436648
823963
864100
1585346
464490
1059036
1290094
1963647
1088172
1477588
318188
677662
1318074
78505
279600
924982
978361
1263198
576697
1482052
574676
1033179
1976015
1576655
1671136
1600707
1430623
502107
404384
1729872
233516
253550
1488099
178059
442830
244400
1603323
696888
840545
892164
1660347
1481441
428940
543810
634464
87043
62045
1764176
219173
960608
1551244
148063
1025122
364374
1455132
1446161
1760701
108251
715671
1381323
112717
176467
370162
1229247
758859
1212996
4399
1507877
25526
1086551
814905
946621
243490
306265
1929448
45034
58152
734928
1670100
412266
372945
1461232
1379887
30733
755116
1904270
1829555
47549
1826170
114128
224247
395866
307965
805392
702226
171059
1566173
1719542
396975
1646889
252582
736145
693853
63222
1242194
207394
1191874
1443050
1655411
1720604
236229
427705
1058783
849959
767880
1737684
1305373
498594
825097
1139524
551414
200439
616136
1607523
270352
847237
1461755
273843
1402801
163447
335323
1571623
1532553
1780568
620637
1568367
1124936
1175057
970349
1377728
1016006
1553995
803507
1249309
115421
952616
1087967
1031156
187194
1697055
1928287
1587626
1842370
232389
1405607
1132587
635309
1130866
960209
643070
22202
1989773
470440
1990199
1903396
241923
965817
1234655
1716169
484834
343482
664682
1643107
163015
257480
849489
1337996
1024275
370716
1594126
1078465
360093
292938
643334
859523
348029
1627459
895373
437640
331039
61517
379873
1894210
1475869
1418252
1598069
236251
410706
126731
257683
852030
717945
696802
381741
1751831
117201
1414066
1419968
938986
137668
1868309
1484172
1258726
1613830
464719
1237361
1717583
373108
110789
826759
353650
1532237
1270605
648709
643301
561714
1499054
84603
583867
1207689
56379
1920182
1658900
1694853
1007454
601352
441113
514509
1570132
1285638
955539
936446
648190
1009788
1076321
735166
1668229
280811
63756
762865
374619
1293584
743366
125307
390348
318303
1057805
832828
1763184
1087528
103097
1306073
1410911
1850033
1223975
738872
24339
381360
244934
289858
940566
1391457
180272
1432476
1081803
363319
343362
1903400
1643811
1704049
1675988
77919
852915
68984
1299797
635597
1999977
904462
1198325
1462252
494665
494884
1931462
145440
697053
423136
1629725
1479095
1181896
1400231
965177
1139183
1526538
975994
1170094
469777
343944
258427
204470
1648522
494514
1163500
1809727
428020
1275365
1121009
49114
1492336
91064
241115
1275431
1697908
1467429
1439690
1519611
661260
1765643
158456
234719
742019
651048
1437086
761868
424624
1202372
685077
233567
1590899
1706545
1695226
1982828
402841
1372398
473341
190504
1012369
588436
966174
1644788
1430240
1276352
315256
746168
982390
557772
571032
1265337
1417355
1411326
691943
125129
844601
1793753
106636
1718236
1204428
498302
1463711
1214639
1689486
194619
1404040
288682
505212
56073
248385
1560260
331275
1909583
422174
1811726
171810
1668065
1850725
1905879
736833
1241424
1860021
1855129
284935
1471325
1904215
298926
1740562
1660667
1632803
1506527
1517778
863407
1922739
1652468
1506216
1904096
1352214
1714381
199938
1556019
164901
1185347
666901
269905
1918062
286435
773929
566492
490771
1033468
167183
1403285
1409004
49047
1633745
122633
751997
346700
1726816
1268444
1352432
804972
1111345
1022399
432399
1446746
667517
744595
991194
1907196
634904
1529834
92976
1239248
1871481
1614333
175244
1141253
1830338
520848
1621891
755554
1985385
62275
1376818
690796
1997578
1934917
699921
1904716
570441
699926
8260
1021818
773626
253022
400525
1200641
1568376
377996
1574456
1060950
1562173
729839
760224
359048
1933026
470424
552340
1376611
1779548
707366
1339065
1814841
177357
302462
1539796
873344
1237750
1915928
876924
1202888
1243796
1602324
706191
45729
563559
1044711
1859386
1325151
63365
1650622
1534586
111427
1642247
276682
794909
557376
924745
782902
1451406
833911
1011767
1826616
1650528
1408395
1880366
1406765
707942
1094770
1220241
1892294
52611
654036
320600
416478
940153
24396
720102
621045
433782
371000
1453584
952438
1994808
709310
1805810
1051392
1616885
1956487
1074928
653857
44840
1096870
1119632
1128429
1110925
1184544
1634668
1823618
1083
1611576
864809
614610
1605286
579911
1178191
1748997
878797
897339
1684151
1616192
55175
866371
677687
1825563
1869432
1965135
134340
414993
120183
611432
1252801
1944909
216793
197219
889353
1126093
1163187
1268627
1012413
751570
1324324
75894
802352
1395276
70605
987090
1534619
588306
48094
818762
1028155
1229635
407256
346271
266222
1958970
1199847
583783
783063
555580
456623
1241323
1515934
1231185
1449483
356378
256417
870803
740127
1071704
432513
1783851
311141
1733009
61763
965461
503453
552439
1702773
51893
178407
776060
1133307
177421
527443
1925300
1216625
847161
914992
1246895
519805
186459
77832
721104
647222
1647155
299247
1124182
296619
562349
245546
442285
1770131
1261621
486981
540234
71958
1248065
1444290
1025953
1688507
1988804
1148695
1387637
143191
1916914
198623
953259
468663
546664
799361
916528
1597472
1909679
1368537
1468188
1684605
100995
111072
1200325
1941465
912901
975686
1956680
1161491
1515066
855864
531618
793279
388934
1222189
569197
1893833
1697685
638125
1883562
1936372
1911573
482601
908394
74766
1777752
1479875
83014
1849698
106200
1902370
1397527
409359
1413464
1701136
521731
27587
179971
480395
618345
1995889
984599
1233362
1409630
199964
1693828
864886
1895371
1059282
1803814
1908034
1960149
387078
318457
381485
709062
647919
1044521
1914924
723549
598264
1431976
186131
660830
582734
1075037
76539
728943
1551417
148533
123767
836203
417133
601512
667884
1601578
120009
597615
1901941
760174
1302510
875777
328701
1314091
15227
464352
1949097
1586415
1624474
41269
379114
365016
1194543
85616
351725
1990945
1588666
251668
1868193
1210860
451730
1183181
1548453
819600
1248401
573933
602621
195501
347432
1112025
1117812
114035
27570
1451786
1711716
740749
1731838
1796586
1033182
918149
647162
1105879
745840
1562914
845422
1981570
1423725
729412
1512904
1075358
600812
1659002
491331
606507
995152
1567738
275942
1774432
1614053
1973568
1794976
1766512
959151
1740886
1045643
778350
1245369
376763
1418595
297794
1486017
1332987
482072
1346434
974397
1931906
1411594
822467
1589070
304484
669587
125889
1087788
157676
287691
1671997
265427
256442
1200423
301443
1645971
823620
72005
1510299
95657
702153
1415201
269582
1752972
1512716
89072
1708469
706310
527269
103242
651672
866458
1647877
65822
138122
1193956
1045380
312937
43091
898545
1203478
341852
1252545
601322
1209943
1878582
1310519
826978
849783
1148992
833340
534615
895066
525833
660914
788870
1768311
1965285
949268
138601
549295
1417078
1642320
764279
349052
793311
661549
333383
1388036
351054
1700872
514278
745482
277648
358803
1414749
294930
1079405
1304154
936204
470761
1356031
1886386
187996
796890
1211172
411564
1111397
1792231
1263150
581223
521313
530288
704541
1101514
959067
13782
1928929
894865
714297
25872
907271
1318532
275197
1079799
57783
889211
1184756
212009
1986333
1364675
839881
868045
1497871
1927153
1586043
982909
1235272
972207
1105896
443184
707604
733579
518970
25396
871004
473268
1521432
740148
513744
88013
773900
1897722
1387965
199965
1489170
187807
1098199
309179
1342992
1345731
171146
128155
1484089
75503
955434
619649
412721
1890124
325740
1628120
338762
1867847
1145893
1734800
361107
1614241
668554
1576137
433954
1746659
1495597
833502
784287
1954091
1420827
1517571
524617
183846
341712
1659648
240985
1784385
523988
591764
277566
366419
17029
1889499
1819695
1949602
27128
1050594
294460
1647825
132950
1083053
54372
322579
96996
1574808
142261
405719
1377195
1819337
1838856
1040141
567705
249139
921936
1413093
20637
611824
1731878
676463
657693
1122895
1515346
1849979
14925
909461
1654347
787250
428000
1741206
1432174
1699769
1474547
937995
1111721
530218
445859
912010
385076
502121
1269539
862680
1054269
743955
26812
1184048
1869895
1994500
1790032
738520
1185524
500964
1980151
1678095
1370678
1236810
1813544
1503084
1829535
252918
240275
1913195
1075569
440558
815025
1408315
1283837
1302052
1761360
1048853
1216180
399244
1667558
343186
915665
1401075
1252216
866116
423864
1431669
1647026
1004854
861461
560422
1607977
1592495
859966
1124436
1356930
614304
1237811
1647537
1170365
1880105
840438
156119
274984
978468
705854
1776032
168408
1776025
1051622
1318289
1409320
528360
874037
665421
1356234
487468
1054090
452474
1098210
168300
1018843
1835886
895293
565814
1988164
1142524
888293
911557
334264
402871
1216723
510372
1428488
1149384
1371234
1332039
1582140
640363
15076
1000789
785368
858434
771141
1481735
37561
567419
1671480
1621607
869802
444068
209278
1942889
345796
337013
1478466
1207305
1245151
1150742
1363435
841970
489337
1905280
1763728
284829
1338154
722617
1613104
1300462
552204
589431
327657
515879
835631
925302
851118
1944763
547029
527388
1012533
1945499
906931
425108
1833858
1931679
1818022
361258
537335
649650
2066
723316
104617
970473
849648
1916343
562915
187820
151848
1685196
130217
616115
492330
633211
1371781
1664919
44408
1048043
248366
747701
1844068
915795
108348
1720339
1225074
1454546
1824588
861491
1699616
1278043
1251580
939428
1123845
237885
392836
1261696
1243434
1449041
1598948
539169
881344
1620037
1130159
1990446
1577945
1499152
186677
981385
1072439
783896
1881357
1117415
1488912
1319929
1870326
1546167
275918
1015426
507374
1197071
1570357
202850
102932
348209
1905896
1730129
538148
1312516
941877
348488
1981215
277277
1341482
1642247
1340458
134615
312838
1913622
1787656
746902
1790859
835824
744594
914847
1840463
134857
1534292
1107432
1870219
312992
1043498
797158
1823115
1700111
982720
1269589
1069249
426897
1998485
1778157
1979133
996501
903374
1210131
1558264
818013
206378
879991
914541
110888
1874597
412157
1131280
1595318
1592942
832474
1691728
1018839
1692616
727750
1296197
1782114
1782857
1029296
341137
1881425
1929814
835799
1916871
1364435
1665418
1393526
306128
989931
1990768
1807013
996876
373987
1393603
1367459
185307
1994859
1549556
759027
1605000
1566085
1441600
1401807
1836173
1201123
776055
772482
1493528
1146278
401635
598924
1392317
1924022
1440281
1965139
24902
1066807
421242
781536
884433
1616393
1016715
483540
118360
1401755
939913
749403
1158674
704837
1420873
739652
836960
579076
529026
341912
221434
1782553
378328
1212296
639793
1501495
290896
1966092
419278
1490376
181655
1377148
1149877
353326
297418
320212
1235353
1225849
356424
1650637
185052
1702395
1111356
1456366
475657
1111909
563944
221578
349370
1020376
1677034
817245
1673732
1268015
371827
1469554
1012815
1880762
903490
169758
763438
66390
1948241
233093
724137
32190
1556568
1770455
394916
187446
1351122
1332304
248776
962423
1019175
45844
99875
1448367
1121569
1911694
500862
565672
566955
1260660
1094652
1601607
743319
1417511
1093395
671577
1786913
646598
1316189
1356171
440941
245111
1173976
1820168
316539
1375073
1225866
1157388
1059319
1758780
582900
1584674
1600424
1086326
1619219
1763751
1020901
1542126
1097280
240780
405324
1328574
593887
946173
1647478
1135704
53168
1068830
975407
9518
1494469
1084065
1633863
1624533
1816098
1319545
535424
112646
144626
473001
1681448
593291
7186
1762454
625438
970501
588190
1868486
555896
1310659
1225227
155987
1621391
342276
185256
846063
497310
461299
832248
1052672
1839561
568438
237002
395976
1905399
1469223
859501
561845
440328
1624360
937519
669997
1257326
732389
410786
789034
1559063
628907
1437114
1139393
1026947
635265
994529
79366
1493561
1111253
252648
1079331
1896957
1679332
1612518
1919175
1134718
350509
573341
700206
1487710
491978
1611565
1396038
384379
854628
733460
215053
39234
1418721
1481348
625111
1810076
473535
417301
183386
538190
1290151
1413868
1725397
930336
431772
1778016
67543
731812
1248171
285748
1999263
814264
987402
1673612
313846
456782
470010
1545925
1152362
1769117
551742
1892915
1106581
1264844
1146765
1035031
1741833
1790164
1141032
1105661
856547
834112
341840
130112
684936
719081
985320
34907
993706
669550
892246
450569
1950922
813646
1699264
1285970
684525
541763
1803531
1612440
1735839
1000538
5735
1192742
65184
534302
356845
1106715
1537908
1904301
7972
853504
102655
1496279
103129
981837
991396
136657
1755399
516720
1943946
997782
1224226
455041
1657446
862913
1925241
1525660
1470457
512554
1454439
1778924
440603
857862
814575
1563482
1552711
1019189
1522252
909231
1773645
143282
1097242
1790118
1375889
1684136
1897956
1531688
1104829
1826679
669549
804736
642557
480617
620207
1695610
1825863
819180
531337
1558589
1979307
639606
1366635
1889777
754401
809434
697088
1645844
77621
903759
410439
17391
1050268
1284755
1214372
278802
1111744
62207
807713
1963439
1125565
900595
746340
918492
1709596
495063
1077473
323655
561059
974495
1464049
1001338
915008
550710
492595
1977311
60775
413856
1052299
1473513
1109725
1255142
1307486
1501399
1821648
406357
1419801
1194577
651454
1369961
362942
1610441
765614
1270899
1702798
1170560
1269280
349179
224126
63550
441334
1146729
817715
32261
358384
697782
1737934
58530
518471
806613
138023
279341
1201358
1764870
978738
1428558
998253
1560058
1649395
1199941
375711
1467648
1239770
1424640
1106372
153426
1130289
1967623
1232829
1639828
1362049
381432
597916
1648561
124061
933022
1797731
1796376
1032256
440273
1447977
1801319
1226947
1946442
1143508
1281043
440177
1332572
1897584
528328
230598
1117436
1625391
1296190
712802
161791
677725
1006754
1645729
1579410
1915167
494158
1890691
833995
1601661
1504392
616217
1729785
1737672
1051296
132171
1459931
192836
200096
205579
1607349
1994335
908547
1976024
139700
86251
1950650
189307
1037954
1523860
1571058
1472044
1239495
596825
876053
1392212
1526328
1809529
1391908
1007427
1848247
179312
732490
1662466
1912341
643892
1672810
1865338
1513503
1697604
694561
833688
366858
995247
1752575
1214031
194400
1077490
1444280
397296
1580705
1193581
1636492
787522
111589
246781
961237
991263
505023
491233
875736
1564484
1544073
994053
91016
1000243
45893
1300861
1960043
766726
761564
972422
1649998
402640
1659298
1327122
955340
1543006
745440
906162
1733406
324895
1233320
1263612
1693763
100043
1938718
1746517
396664
34834
856436
1357577
1044055
774055
904795
715783
101677
516049
971951
911918
1035284
444948
29886
1664682
400773
1366492
1723023
271270
575149
44565
500335
1932792
1879559
196067
475527
1398497
1808563
942300
305911
1481112
1711324
104976
100468
389309
1839051
281933
1562843
1596600
1116042
865161
925619
718102
1930703
1461562
1384668
1078128
1384966
1201085
40296
187565
793798
1443404
881152
1001942
596746
1071613
1202878
797652
852392
1656257
759376
1695184
1450537
727313
1323207
505842
1762219
273809
632257
504633
959291
1997544
606494
1638971
618773
767944
1676117
779967
1567395
1031643
533097
474601
888476
1444572
1225613
1412956
64934
534540
1497592
1910742
807664
964767
1989547
617636
946423
514754
1010763
922008
928631
540235
509792
642342
106384
948547
1625683
1301548
1087255
1670889
971077
1506073
1752443
1265123
571582
1862948
746257
1543477
113417
1321914
1164647
1843767
491235
1639033
382263
1624495
559260
145244
1593250
485773
34824
1808955
993000
92074
1537193
1376812
1515158
644969
1023413
433865
637423
592636
1121261
242491
1898296
128173
1954872
144201
936414
1953702
401658
991397
1265608
275237
15265
334792
459490
861343
1841405
463729
96293
1075172
944608
878497
618843
984732
21746
1084666
1903269
1561942
1998774
501857
1127509
819107
334502
1406220
451829
1877498
1642490
1809554
586219
1809731
1124062
1663115
1916646
613905
1277432
1615382
1754708
1071198
1163521
1140872
1444456
929330
194251
1683137
1819258
328739
1261511
1060350
538658
1539287
1568416
268275
823787
1723733
1337576
1410585
1663842
1774965
123058
1561248
775698
1732242
1111023
409524
40174
1668384
1106745
330209
1840493
1145235
1440168
109482
1035777
1134726
1708505
1508939
4679
1894810
123870
831816
1270609
84426
1081218
985461
1606768
1905952
1258593
539381
206541
1801564
1536458
688842
1472187
701922
1228865
964320
721991
897818
1834404
1742983
1505685
1512244
1094714
1549183
1381924
74567
573004
584498
1736653
204151
810626
1948404
149374
1831709
556129
485318
1980995
479257
1234798
123371
995086
1408538
342083
1526010
1152473
1073769
723468
1429597
982144
1269858
1834255
1589786
734931
1912295
1332691
446701
1024193
1351777
484058
1700609
307181
16215
328480
95440
1509762
901940
361528
711300
807858
886007
1647499
260735
1935319
826535
887311
430443
1701971
592318
713245
1979374
179910
1401214
1530637
905407
838069
1397780
1687983
390191
574820
1702123
1257686
303030
1854992
1468736
933841
1052047
1690263
514888
254107
1956372
845442
652201
1336418
505506
393048
94156
913670
96834
465254
291057
1329175
1063142
1597679
557102
822776
1595906
1290233
1927299
1965803
1794029
1104778
989295
1002628
712949
37136
598075
1182736
615498
1140578
346084
998422
902552
948048
98241
859475
1664982
123188
1877597
1577846
1926006
421378
1024241
781899
1475158
47380
1833674
1993730
1798406
543454
1341591
678454
121401
1915428
69172
440101
1054797
1575063
1842605
986249
1980395
154133
1367266
414878
1901029
1515249
197144
663860
1202115
1904569
1896978
1100587
612526
710147
1620146
1329769
1345694
498620
1697593
749228
550612
348758
445800
1340717
1970504
1415288
1154682
1904351
557695
1275853
620921
1290722
534026
1813182
1450776
214846
139373
379723
573976
227789
1758378
1959994
1909025
1439990
1997568
695370
1781263
1336924
1071700
1503684
1310550
1331170
366749
417823
930780
1052405
1803472
1893082
1858688
716062
1854295
32554
1923101
833075
425051
1324398
73818
930840
291927
1146619
1563834
1989215
92608
1043785
1244467
252900
383012
1776136
1275497
1553801
828913
112731
815737
1862795
1486397
274638
660758
775830
1390766
1082157
791534
642972
269404
380141
1929449
234535
1782027
650172
26595
1628910
1377174
1694942
522289
1319039
393059
1944130
673255
725900
1386048
44601
1999934
1675584
414133
840426
915836
430089
128479
724310
271723
1895389
1678442
922863
850768
649092
69874
991954
877777
1231219
834295
812516
377831
1862100
1821262
1153931
1736574
1481920
115786
381247
583813
1887995
599337
1139771
154319
793898
1140728
1156668
1994378
972625
1727389
869559
253739
798858
444603
1492704
1102615
45037
1654269
395192
1822494
1318287
169854
912117
1521944
1376979
708656
1766124
669263
679553
1049531
1741136
1268161
1228316
549696
760631
539542
391203
1418575
58752
273451
1928927
961179
277331
748754
872242
48980
747952
1523368
1795539
1798961
696342
1313721
849645
431293
103403
1456726
588053
1969873
251179
1264285
304132
34871
1198616
1617555
1423911
1460882
1511617
1596347
107848
1211636
42887
700235
3659
1910364
879552
196572
1481232
1118783
553443
1896119
27368
440450
1038090
685992
1481571
236002
985821
1668277
285748
1314524
63537
249819
2476
1413348
1089822
382293
243430
1513873
1801259
1453775
1554526
1610612
1422464
1419700
866407
129902
1846425
321774
1163964
1821000
956639
1040487
942780
537236
1499537
670330
1554332
1958112
1676178
1853311
136050
369205
1109728
102390
1443050
49578
195235
1474628
1624604
1336789
1614975
1456682
1475437
630480
1738420
1284352
1802357
327800
901052
622958
1570968
65180
1042366
869211
739533
1511100
1804930
647708
752228
1882249
719595
1121514
398159
1419969
1258071
790691
1370402
1512306
1364335
923494
311961
378147
1262893
1267216
153564
990800
547760
136929
178953
1727554
1560717
1907362
1656686
456971
588129
1992842
354885
261858
622567
204097
1267076
76977
1180200
1830599
828958
1376247
1801279
1760539
69869
1006456
250569
960549
1614730
1513472
1989121
1159144
943950
1641463
1228583
1356874
66850
115983
868187
1965258
185075
1377727
1974625
1042884
1261786
1486959
1890378
458100
1284734
1151413
51037
166530
634295
320197
872491
1970471
498863
871300
1786498
508405
518186
1157064
1710479
1058903
747478
420247
1514772
1329469
374118
1984136
812416
324957
1338423
128234
10478
1375721
144124
1283805
1944993
1316828
1702105
1637152
1782282
589621
241197
453556
1205500
1572635
661659
265419
1924824
434929
84650
106148
93525
1725552
1383374
613000
1281471
738275
896013
1693902
986562
742517
900519
549261
774028
1229773
144278
159265
831949
561092
1391899
1552764
1854854
1712889
1985547
1078414
566399
201495
1021059
1285801
1341356
782465
306607
372935
1494890
862506
571265
1971935
1854272
65492
1823469
778495
1136419
375330
303488
1282188
969578
1702064
108928
1559696
827352
454856
457787
367046
288146
1335312
205263
738253
660329
71792
1433298
958403
1216694
190869
51125
157318
813797
1172590
1184203
1611792
1605096
1882408
802781
1533766
331630
1725371
1834517
1070163
1317030
1640464
440087
1425336
1644710
477743
144500
910437
55487
239016
1735802
556770
1430111
1015940
1711014
1780373
469704
977148
689736
99527
330401
380439
642539
1895663
1143458
158539
1440043
403448
805270
111590
432891
1583611
800353
307504
282604
1072060
38585
1675347
186512
438687
1672603
884627
1387173
366873
1678993
145859
1607438
25639
889972
1346390
1747118
955034
420527
518521
917093
879134
1108254
515321
1095637
1210752
151928
523697
1063455
584284
612380
1849687
328247
1818480
496697
1533122
162028
1848334
287953
1704604
1462927
1454650
1986635
942245
713182
943659
589308
1923734
1636161
225511
1833410
337726
1704406
810045
1626769
35018
666285
667207
382649
1183781
866861
1233233
1406970
76822
958097
159544
667445
993318
236238
87010
1435497
395904
511953
1612768
1320009
943157
288011
734612
146342
54991
1616681
1215769
1769308
156015
1521106
1457800
1336090
1387176
1684522
1976661
1957124
1258079
720446
526157
1964221
557891
1508701
1133271
187217
977278
866712
1857016
1841315
330377
1398070
1525710
235657
1194270
1451607
1725577
976803
273459
749034
250126
877875
749109
438531
849539
1896294
597347
1227901
483024
365888
1384511
1751006
875340
1228240
700796
1296266
240387
1464312
1781492
1236483
911835
1238499
533659
982127
1228389
1413721
945207
1541267
1514558
1329166
1949966
1487518
176528
640954
898923
274441
326332
677020
954704
340832
982645
819626
1224051
264545
1625985
85006
1495938
1577912
815091
300683
894404
300819
906086
399910
745417
71396
1662744
1686610
452615
775180
1787677
1982899
796838
1040191
1147802
969414
1503471
12473
1051045
1632683
1043361
141873
546926
655242
1477832
1028918
1627117
1165294
1005615
1114461
1492523
1571129
1253322
657699
827790
1459505
646818
222923
1772714
1586724
889835
297565
1963457
1392501
1638525
1313892
189899
670691
1366245
813745
1758715
1053309
1616398
1248071
585938
57975
1456506
1554375
888020
1370262
1874584
920446
1998401
1331844
1482264
204441
1177122
591436
493097
1785901
1016283
1832723
475891
1484971
1124275
1933363
1636370
106081
1269089
1325206
1397330
798433
1742777
447962
251674
649029
207687
421475
514256
197971
862167
1912333
957315
236591
1771429
108439
627251
996209
1116984
6343
1240075
1799308
967541
29223
1221522
618636
953951
1366977
1198292
73726
147753
1147902
874302
1566216
1778786
1759130
998639
1668401
886043
1533871
636147
1079826
861758
1124215
1088856
421879
288528
59957
1010930
47847
808033
555142
1161132
821031
1277480
949889
573312
1764186
1407475
500395
1908233
260241
1235392
1644367
1016799
1798749
214061
1244790
989350
1270402
1843630
313900
638771
1549403
687256
163209
1309216
1958006
779153
83815
561502
583721
800406
266013
390810
346783
464150
1832100
1029704
654773
296399
575531
773016
578476
548443
930825
166401
1425992
633000
308146
1039380
101880
1287631
44023
760368
693385
1097484
204656
1234133
508880
26113
607855
359331
1799608
1099278
1643389
1563412
1452620
979251
256646
919182
1310446
969580
685628
330543
417546
1799933
1205864
242578
465787
367701
1774331
743939
1739116
110181
1134059
849579
1557138
1664831
961540
1673442
599675
983785
325376
299592
1846199
1993280
1503337
187785
1659362
1590797
1605779
1883380
405765
1949031
1438042
1392234
1757431
221568
166955
231592
1766320
1765120
1899981
534534
1502841
128271
1560243
436287
1389116
902543
38107
524733
1214198
785675
289132
944770
449927
1259196
556062
964540
321192
1214621
590186
654274
982786
1409270
1522139
1137890
724757
695568
1188700
89565
798747
1597806
404374
912113
150804
1246636
750190
501640
50581
1416921
275443
1297505
1340378
265938
662150
1435685
1714030
1009859
205191
250745
1652432
1962166
572441
1133555
732292
1587284
896453
421821
22710
1695987
278628
1031881
846903
1049351
971992
1449634
954512
1137215
1294220
1079739
972703
1462673
1311211
1061557
64326
1589470
1940491
1296735
919347
1576437
674461
1945961
726614
586382
11330
266191
277495
1223828
1283918
1420468
1516322
425488
5000
1100773
452135
898330
1378729
1029767
1739499
1777627
488921
258968
1617430
210848
1561081
1119883
394313
1637532
1740871
919608
1993141
995398
1392062
1819949
545056
738296
1276302
115395
452791
992444
1123526
1163855
310590
1243379
166289
1569689
257333
1373808
166076
611261
900247
1143835
291835
1678605
239424
1977265
680584
21501
1432108
1620425
1556768
136027
1953970
1166717
1230650
822552
54825
797148
1874195
1931898
1558070
743815
1302155
1448027
1017268
866779
997758
1179700
1556044
1264344
643365
311693
1926869
270478
814075
694031
329730
1631090
718138
1969192
225192
788025
1523890
275781
1604875
1281079
1463984
520578
641884
511179
329842
1344296
1610914
648617
1423850
1483301
1986810
991839
1697783
752918
630474
1013739
215228
150598
477259
1359154
1444894
534465
1757532
1217150
1378658
2845
730538
109384
736053
1209118
939213
37624
1116496
729657
400564
1509395
1882326
20391
563383
1114086
1809938
349437
1508808
1303816
1474611
1669877
1391382
1798657
673219
752360
1754688
1860682
73238
1079139
1730366
132815
178143
307994
1684466
212090
494641
766968
1291994
861309
1682583
699832
729142
355448
428760
583871
494008
739525
1386725
1174071
454506
1245813
1035326
1204414
649563
1892037
1705588
510136
528325
1492402
1778052
1146930
922497
26534
1212584
1782796
1667596
796475
1351168
1111017
1305501
1974527
190306
1454567
1301020
95280
1795474
754531
1150195
483950
670629
1665846
164608
808254
1584559
1610011
223282
147425
1692125
1068500
939643
1041413
1826077
143558
982792
559992
152634
188854
829017
1691003
760213
1632875
151332
1630260
1650433
857276
808946
749914
849118
378787
1275052
1907590
133596
918165
591905
994500
1006109
8253
352256
1427634
1530747
1606745
1512264
1880656
1338839
676775
498919
1525237
1617661
1123428
264246
1160337
1859984
199958
58096
1552663
1793877
509054
1277357
712012
713063
1796827
867095
435169
242590
1246331
1276864
609045
1222413
23452
463632
78832
1485382
293346
1862919
384546
1230656
1881467
1783531
821282
1528765
241151
856436
758331
1183542
1697739
520529
1735896
32986
1856728
1930084
56083
131377
761681
1243091
1842776
1546610
1611013
114568
1686417
963195
1953976
1480524
1732788
1829654
1647786
1076507
68840
635632
1201405
615869
1296550
508427
1055766
103459
1702765
753514
1551066
352877
121738
1541126
234790
1719792
815523
1863621
1778425
834551
360124
891621
1391872
630834
243825
1343030
1156033
1668592
292779
823578
101745
1710349
738563
172726
1736513
1344072
1640620
1190321
1854201
1178238
587995
1551836
1535295
1688037
422100
183244
462794
1282974
1606648
88514
1708672
1564132
1017904
1417436
1437252
1228767
1273122
1432454
517777
667259
413815
892641
977104
205301
1090060
1819787
1316292
1866611
513348
318708
1374744
288823
1657145
1866694
1417002
1961926
605553
1132453
1954876
786334
372712
552111
1155540
401112
1311239
283961
797151
1222323
1389852
130064
676827
65014
730142
918487
343787
451556
139989
551253
368666
767729
1483986
1690933
721173
760060
209566
1358381
258701
1090647
1965290
1885469
1966132
1818494
1391823
1763504
916246
234445
1687678
594112
193061
1970810
1327535
143297
758398
592391
513094
1109902
453217
657658
1835310
1838168
710841
1121249
1112968
1871295
614868
1529419
926011
454554
1508302
1203823
1231194
1829566
706032
1615686
564761
1832765
988273
52989
667892
89435
1920345
1147307
1671581
879096
270394
115907
1192562
273208
636410
704036
1228743
881772
1949508
1605341
1478224
1238625
976212
737514
1269625
475843
1307994
1615011
1055227
14053
1310938
1950157
56639
629878
268599
1966881
1805310
491579
630351
1744266
1406856
475293
13051
1251237
91479
861833
217868
940451
1052005
1387622
1621209
387195
1915740
1099537
631373
128579
113132
1536289
293766
395898
38229
127581
1069179
1470345
1709206
405706
1230193
1858942
680665
1992524
314390
230996
344623
228609
504326
1746875
1224115
211706
1860642
1432364
471572
650090
734277
373745
389747
1930951
173517
181168
1128473
1089591
373064
599724
1496804
1960724
412943
1870026
608327
727305
575067
1771648
1853673
1524647
1624835
790740
1592851
1898433
1926179
873100
1739697
1695924
693230
1664964
621548
1417485
345275
1867027
1846083
316765
503475
785804
1984059
1000981
1314176
652187
675444
1599858
765672
1664492
289203
243080
409738
1853204
811054
1223895
1822401
976792
452016
851336
1596074
1928351
1911904
646216
443111
1347650
1930042
88803
1651208
112540
287205
1632789
1303531
1300407
693899
1992980
153736
712262
406477
1378515
1036293
845982
743955
640725
148047
303482
1073381
1699743
1405138
1168650
1310036
1239731
538076
1539258
1544171
685418
618939
510933
115347
883990
1343525
868774
1939593
1405112
1342451
500675
727195
376805
676427
941738
1122436
1301651
1426239
77039
1249594
1097369
180615
1754265
263187
1305678
1993974
1729902
1992222
1791931
1503919
1656296
206865
1565965
969725
1920263
31066
1332420
1963257
1679175
1109795
1498047
649620
1601508
937068
965395
74466
377479
1444500
500856
1502611
723325
1373829
1370048
1077417
807992
1214678
497929
1227601
1128788
594331
1590646
530449
1315773
1470685
1640732
1389775
1841498
410165
831664
180883
1413657
1396494
1305795
96347
1904071
759138
1072768
1373334
1086979
89184
480954
1258426
522856
953592
50220
1040920
1434478
445760
535787
913946
1092593
1192553
296432
1322722
387969
1077591
1320828
1207980
223498
1975745
35353
1179568
923829
363811
144033
969037
393614
1198054
1457560
915536
440197
566399
1032892
1408702
290943
1122001
276832
12295
812240
1642348
983095
1427111
530488
1449430
468389
1243275
787260
1812178
847480
1869467
1558592
1568470
481662
177678
572081
201995
792566
270811
1322543
1237351
882378
1194272
1395669
843471
1358252
514023
129805
127103
1839337
1926997
1365213
1000992
486370
1246726
56251
338222
1062949
1333733
450775
1443670
992729
1193748
485858
115334
1489961
220430
438892
283501
626957
583215
311408
309124
720829
438961
162647
1128255
1750982
588174
449974
1129269
110166
447455
400453
1626417
1853060
1157408
1228168
90651
1139354
194892
550490
941939
1367172
300206
565844
1633233
286966
604334
1494500
207657
1507639
1783112
1093775
169738
619305
1602843
319888
1945216
405577
1854214
1935724
279587
805018
1591714
1949950
373910
1103955
1895860
110805
775029
1974095
874272
1629908
960186
1909517
1808434
1489820
488935
113430
1966260
520937
1752238
1071361
397646
866158
634419
682825
115148
920678
998222
123437
1751727
1913129
798839
548276
942597
1887871
566372
1312615
1191463
368490
168760
869902
1410922
1350860
736287
268027
1157918
746683
96462
492407
1735384
1769539
484829
543813
493313
1687345
980249
1297039
1567762
1400031
511313
1127356
673078
1451939
606854
1757842
756626
1305564
1636064
503509
1667940
1699241
432025
648965
1639626
1852328
1064436
1649111
1198879
298080
414525
595773
1109035
808321
1776849
1616118
1102012
1119104
1584158
1416695
577969
658288
1365379
477705
1002600
565625
1031242
707081
853382
1534276
492890
260313
1523941
1408749
1958004
1632695
1786989
385338
457421
1523067
283415
866184
1282086
1876743
1213184
583716
1398205
1366895
1440071
647626
1713246
423579
1996021
1215085
843256
1020044
1167321
239
346912
1519320
450821
380202
1446084
1876196
307279
1363500
1322192
1244795
565335
176035
217721
686646
624479
628476
1613253
96718
1331540
154255
1152591
1728087
252205
1678670
1510921
1553042
1437148
827641
84487
968779
231002
1462437
1599789
42822
1094691
1845528
803789
437220
1272129
723324
1641644
963915
99273
1148403
1158180
1454583
1441671
1060652
1997917
367652
1950288
236175
117541
773974
1494171
526331
1559915
1905929
219092
1869339
237936
459628
506162
1989842
588449
1425008
1452339
713941
1535220
1386529
915558
1416495
231557
1838278
444997
1500884
34226
549774
1862111
793929
468844
1844200
1306463
1209945
301711
1696144
1792222
1887658
69819
1776725
634374
1248513
899409
118832
1654633
1329233
504540
1584638
754912
1568213
717972
627994
717689
1845971
293010
331946
173704
1779851
1288342
937931
1163450
1303345
1332192
1616899
1094512
1627046
1354718
1291309
1646768
1512104
402700
1833358
1236321
1895320
587963
263086
1926713
289855
1491701
194167
1884187
1464356
751335
347494
72086
1724997
240820
1442996
1243247
684551
1077694
1214568
1981983
1313146
136850
690279
1558437
161633
1384073
763295
1374563
407707
132897
530976
1910272
27512
1879509
117327
321121
1302387
532188
247996
1699291
417196
876341
1310441
1133413
1346643
246297
1090336
399735
1411250
1760638
1210438
1376870
1223264
1514735
1146871
692569
903603
877146
190821
1044586
134303
575130
1705095
76007
1384737
469885
152866
1122493
1888868
1635547
812110
582996
1646644
440251
77995
1535299
345467
1233403
1374720
1045844
1700558
1298292
810570
403659
1025036
789899
1497877
1365241
1376440
129541
1023414
1979813
1624482
453413
1297460
588898
1136715
1211309
792240
1455546
588347
1762156
430284
735793
1831991
252056
934572
1787759
1262601
123752
487208
1206103
570125
1035454
1972730
1735320
510300
167472
386906
1904625
871142
1977758
565401
771864
1162031
930221
1285532
413235
666550
1669957
1609148
682331
1555579
1263287
370645
1784539
142644
430481
376625
472085
1146905
933989
1389410
1950093
513541
519976
444899
680868
54564
1599656
764545
1758414
723404
265255
1890095
914381
1748891
1540000
1836320
498508
1570955
1107865
1446711
226945
840754
1620501
1313842
446297
1526292
1556285
1483244
664945
1679167
444134
1826282
272370
1878674
1723181
1145080
1205366
424226
1245537
897787
1096579
1499884
837521
1981234
1147651
1606256
1062204
1142651
1240349
1565845
1987842
1534454
868729
807572
1276910
1673409
367438
1247374
959097
1839485
1005887
351398
1772046
279494
435002
160845
369084
74513
1992550
773173
906463
845349
649592
467257
721984
184888
1755886
1328348
238068
56751
21980
1858822
511485
1898314
1985178
1088661
1286706
1858837
1465514
1020373
1105685
549202
1595576
949530
1708750
109583
1587034
434621
1731796
1327749
1534768
598013
1017878
1494773
350095
1473641
533416
493955
783938
215549
1770608
1505787
1287842
758995
519587
918052
587840
1447097
926752
1761180
941221
311768
1733376
406455
1701195
539219
909383
145542
607595
101688
912591
1672747
1838064
31909
1485856
691506
19527
1983949
1575666
840393
101126
989361
1495728
158048
173192
1844780
1947069
840134
1899993
605585
861003
933555
622770
477656
893840
1384440
384737
944995
699512
1190928
1983477
84823
1109460
1577629
1509401
774459
299407
54594
1378175
1617519
614702
706107
436619
1381165
582167
1598474
1431664
1349489
1413380
239662
370034
228692
460039
1462367
89426
1066419
1283842
1191839
1275367
1657857
1010979
1336789
961944
761886
1897392
1391491
1561397
792340
1218052
168895
1522653
641904
1369313
1825890
1411678
1465095
206834
985227
212015
1661555
230597
1239553
1080183
1577973
1688678
311163
501220
1271445
1191169
748158
1710591
709048
306610
623198
1290642
871180
375982
880597
1037190
1634545
216081
679906
1042387
1394726
416612
1036159
66981
65237
457070
213301
1759022
1542014
52122
1545001
1769509
1709786
20373
1613221
473147
1919214
1336318
1327813
679878
1768278
1159487
1418726
1912814
614268
991550
417018
1626282
87025
386616
622019
1168901
881413
958424
1340341
478994
1622575
191859
1825345
1396445
1370526
632349
1343967
890152
600566
984856
1302898
1490199
1757233
1960410
107416
767577
1948211
554302
791447
471887
765258
1877092
567985
1545280
1532373
734070
1265972
1218639
1700719
609227
1203794
1330548
95231
1088467
1759936
186659
838644
1405301
1486562
1124605
1236237
1038685
79830
780123
1218490
558252
1326778
1274368
803432
547392
1077146
1108785
1912628
104479
982669
1123864
1512218
1614840
462817
1380672
1811313
1021333
294594
339837
1256834
939389
798333
695457
87033
1123062
161574
521401
1807187
531744
1090549
1549145
1807761
491414
305267
1394632
273448
8488
449141
673209
1529828
1405285
923524
1419526
27252
1749171
1468665
1025715
1336404
1808685
1591768
910125
546125
854256
583888
422684
547228
1445694
359997
296536
1856074
743589
1459489
179341
666347
193622
1711047
569611
1656580
1468792
386934
1412916
1669822
1707153
1838952
1493349
1150159
13408
1204336
1780932
1906432
325762
1914561
1920835
1548392
278718
1652820
115045
831404
1303450
574353
486868
424487
25502
908777
782117
392377
504367
942792
1165752
1284864
1885772
445711
744647
696175
147127
1757505
142485
1729758
1737965
1582896
1815005
1445559
1718660
1269269
289668
679216
126825
1520760
376715
1996678
899599
961800
1384304
383085
1315103
1794073
326800
174851
142103
728867
136887
1571140
1391687
1441260
1662994
44078
1993429
152254
1966499
1272949
807289
1418490
597054
1703511
1890934
1807731
19174
788180
835014
245764
1684101
1924216
1797860
843675
1242289
1597795
656289
1142577
1767834
681017
1493274
202904
1529332
1165440
489325
165454
1581981
1422122
709605
613017
56846
875002
53202
134492
1536503
1398610
982556
278928
1003532
671870
437744
1923613
1706880
1963085
493277
946164
1940297
1897061
1914929
62455
233974
239876
539768
1399305
1939479
435172
467377
777788
1158606
24674
886000
442929
396632
984348
524710
1208525
1707518
1217079
1413732
1393010
498518
1371051
1123626
1113055
1891512
903870
216706
241299
1227080
119070
1800767
1147477
1160080
470585
239904
650175
560767
1000527
1837592
946762
1238006
1738901
378200
395172
1098472
850119
825946
367174
827627
1796610
671952
684368
747068
654845
298168
1911215
1116650
788923
192563
429863
1409140
1141927
88346
209630
506077
426545
159199
962305
1081686
1409203
286186
1002421
155386
1351041
1956522
1669847
1958986
131353
1253964
1616631
302036
485944
748218
773356
773600
563096
1525939
1936246
1886862
1231354
664852
959377
1346343
1829447
428262
1519004
327189
1379886
1675225
787215
635204
1133031
1831859
991983
1920908
1166699
735884
1959339
1140455
149532
990797
306696
551403
320219
672130
1641869
283422
10426
1856111
456747
1530009
1934664
1983417
1989938
541719
1484438
87457
704197
977931
1987333
301190
1961
1628752
432661
1164228
1971399
1346100
207784
523558
1304780
1437796
828543
233349
1645870
879529
1074072
608485
983036
276011
1613358
1870089
1543091
129189
695336
1697985
239669
1147122
711829
1193799
1195555
442664
860674
1164764
602389
67157
1518457
1406074
1671372
100346
806202
217644
1300820
1991584
1550952
473011
1608403
264075
1115094
457832
763242
972226
1326465
667567
46326
1643689
438391
653491
102237
759647
1868202
936143
1899381
1340516
1990001
899051
1430510
1615682
25974
1781277
1822044
1269056
21400
437424
457304
1746936
1721933
219730
1885733
1907588
940297
1065878
1179799
615368
1003552
1042943
1179300
918022
62918
995749
220388
880633
830262
1218055
1466821
390763
154788
190063
1438718
891839
73055
1874490
15657
128025
1951072
628575
106144
973981
550609
1086388
1649271
398292
1627931
519271
439565
698375
915313
241739
262483
1460809
817840
1124701
1941175
1222932
518277
1477947
257230
1078492
1818704
1412030
1646250
52280
33183
477841
22537
1445973
62658
378318
1560525
500393
1579405
1298301
508832
64470
1335981
22082
382978
374803
313187
1881543
937382
1887317
480215
1198215
1179387
649870
803811
126306
292229
1877002
1144323
1316261
1240369
1459685
1143792
1062837
451385
1812848
31056
1999002
656896
1730874
806965
25814
290884
1908807
1654914
248329
1746437
1262181
1187815
1043383
1730679
1326528
1132107
106935
397794
1477981
703402
120136
77958
1081206
1706857
1905069
538383
192603
1627204
1290734
1144880
429123
1029491
1212841
1477387
364466
539307
893827
1478703
138479
1174997
1857258
1209431
1560038
805211
994821
1133451
263033
1565448
870369
781924
1310820
1176320
757879
1565608
1088762
292660
50628
483869
1669641
158722
61788
1599206
745898
709538
378061
142810
1112985
1604324
385196
14832
419993
1791516
1165855
1676425
1022408
1966301
1801270
527804
284948
255577
1643273
1169070
910939
1982689
503724
1560282
994451
1001193
723209
1279770
1665760
1129703
557167
1117388
1605449
1284855
1783156
1921820
1639219
82353
333192
1686749
1882718
270721
115363
224871
1072473
494855
881986
1410018
451807
841329
691915
1722273
264116
1475377
967174
1526307
233852
1839094
361641
1662744
1941075
165901
213714
655244
1110971
1125800
1776981
1624501
427369
1977682
1417662
1728999
1884379
115667
1024667
381604
340191
1797740
1592731
1049321
896891
1979783
694845
366770
445585
1923039
1571538
1385149
1033294
1782804
1246738
355794
1883874
52517
683934
1324802
1797237
544754
1257843
1757141
1313526
1189479
1235062
1178231
1020944
1683779
1322791
1031680
305318
1946328
1438310
698683
1512958
285663
389751
1100048
485478
150792
523172
249048
1204815
1731253
177192
354457
1254678
972169
1625906
846361
407971
1102506
2807
1843858
1479042
710519
61883
808060
1891246
346205
802090
387541
271092
1556715
1457135
51569
1174304
953428
239830
743719
853378
522580
836978
1440915
163693
113403
80447
864459
570516
1351003
1566523
168426
1877582
1705918
1847071
165048
1153581
1231292
1568352
1824757
566684
1571012
55847
1188944
1273512
283297
1274573
188109
615715
1767863
1060921
1759636
1198814
1028461
90467
798150
1354131
1406814
26873
369751
407344
858470
289258
1126147
1021353
228038
410990
1748390
1214918
247475
1183435
380094
1230132
1023859
1191709
235745
1594387
606532
900780
227090
1156742
310325
1722867
952496
332757
146588
1891011
1238045
610543
242310
397607
1184742
28745
224552
1829334
1654181
47938
281914
198260
732226
822159
1556105
503142
595754
1264764
13480
1361071
1791038
130416
434719
350946
1522288
1667381
1520028
220353
188761
1338496
1931554
243856
306158
1652561
1753915
1376243
1873343
507158
1726824
1376855
868177
1874643
1845654
1383840
1450491
1247863
55956
99866
511395
1484609
974864
355872
1717645
1691717
1783453
1468592
8614
487904
800589
715765
1864735
1410794
1323790
1487177
892813
1162385
1343384
1624016
1451994
1045139
91946
221767
1648015
1081738
1080874
1404177
999970
1589105
898843
1950403
229730
1381299
1864502
130533
1583164
359717
1098819
929998
1197280
1770
899232
1860213
849591
917979
1338895
1734858
466683
1345859
118618
1331547
55951
1069346
1452548
889720
780339
1929847
49297
1596992
1122412
1874066
732382
374002
1436175
1952668
323135
1639119
1379204
1321617
29152
503296
1535759
1609329
1877832
1363622
1941599
1217054
1399052
1771210
298283
1965046
1137551
1112798
414557
60607
284617
677452
968647
1047085
724828
1706172
792382
1969762
1037333
1062622
766246
1211324
852499
502678
1114427
772902
173664
625386
1546321
375255
1457436
1549975
355291
94142
467267
707291
1333504
637468
781117
1289867
939032
816538
161373
1412350
118240
833690
24
93831
23015
373326
354677
306848
358423
1304658
665826
83573
835235
1523024
1132295
794162
927399
1413125
1559740
1944726
896523
72427
579600
132386
1604559
1740841
1898506
522264
314679
1886509
228496
254368
288338
1578288
1731131
867857
1246187
1369904
1794891
1791743
1881155
1761968
838039
35505
959630
1840589
1735853
1177707
1300166
534367
113886
218753
1661393
1058141
880325
1816824
1362326
511724
979793
376571
1640081
1371603
267884
703076
1153400
642360
663700
863519
471116
1661188
1468721
400245
812143
1255605
701192
1345410
47123
824277
1090912
1358867
1266940
1525482
1138722
1487205
599518
1301623
1347595
446120
242311
464835
1659428
227580
1470553
1399508
468401
920557
1774974
1770354
1829094
1580169
267216
1005819
1020726
296919
1403224
1236229
1819412
808079
660439
1889306
1142803
97578
543680
439474
1385945
273069
274383
829254
992992
213141
1858110
1474134
396865
1780219
76100
1652131
1992993
1414052
475984
1804736
575427
427020
134840
747653
1757954
1376721
1941720
1437080
877258
684397
1980072
1639381
1428194
1071583
430780
515457
1972930
1986777
204136
110504
756516
365776
1529660
1564955
347109
1646362
1972500
822212
1785694
1591134
1521665
1747587
962824
1274424
343300
911020
1595081
1558643
1180751
810829
129618
430418
1460143
552852
971286
1081439
884225
68581
1796549
1192579
450000
982912
1673754
773617
1422182
731626
532991
1829602
416123
756354
930982
1191634
971720
827957
1667575
1458078
1256700
1819636
1787664
1819306
926528
823928
3215
1631785
9326
667068
1094620
610840
1568813
884387
1731274
1445431
856686
164810
480549
1821590
1442463
1946690
736929
1842688
1190888
1885748
912247
1017929
1892690
37505
1503475
1609035
1388492
1151833
183744
544917
548472
1453990
766653
1286290
1714873
1742633
1269768
849926
1251858
1478077
402009
1638626
260200
1059733
1900775
879054
1422331
1945706
1022030
1883430
1245607
633321
405733
307315
1549042
531761
520699
1406324
392824
9725
523622
1121469
202241
1791946
479881
687762
450019
1660954
1507946
1845260
253017
1427702
528434
809126
754359
102102
434945
582572
1817348
1171468
1904892
1525315
232341
152744
1472289
1226880
1206255
601040
1848233
202992
1974505
1294088
1225515
77627
321040
969162
1017894
386489
1193892
1286991
1144540
812000
192586
415644
1148562
1018972
1870282
1467845
1421824
1693357
1577075
1388779
1760105
1335587
1787914
1417777
1415858
1984896
11426
1292612
176452
1579074
680051
213114
1970902
1223268
1005822
1034839
771956
1395812
1083447
1111552
1083716
1329289
1180145
567123
1169754
1189098
705586
1833724
823286
17256
1529881
98154
221570
1303750
1106608
906163
540451
912215
1818457
404197
1358160
59254
958016
1324254
1663314
1459585
594287
1954771
376540
1208569
1612815
1630657
516233
1521084
1354490
256266
1623358
186269
1532632
276211
756438
1447251
1463490
319220
307604
1816703
1209144
1590147
1481048
32287
1880292
137705
1611723
601556
366229
628020
608496
576388
1652216
398202
1462411
31023
1586448
435666
1781028
1329241
659911
52161
986321
1496962
236706
646328
200568
973007
979295
933558
356991
1556886
707730
355302
462214
1075164
315576
177380
699421
1813991
28346
937847
1556354
1883927
1659313
802057
847239
355251
1725959
1402930
1222642
1458222
953691
1971449
335569
1781871
1566579
348553
1172553
1450926
1990437
155194
1843796
354000
511279
1078957
497298
242348
1083646
505541
1996797
1851981
742265
340201
192547
422666
1307032
743036
72791
1642327
1453886
38177
1020425
683297
1037925
1599741
261632
1753806
1939628
312546
1989678
1848250
1101822
1270734
1586
657803
520259
1388975
1750057
813102
368221
74853
630440
1370083
194
1231802
1479412
427578
92840
636270
1336501
54188
252881
957058
1477215
1270312
1480298
1884716
1460978
523956
128888
603420
39984
1157685
432377
1104522
1088930
521617
1750761
112214
510104
289471
1232638
1833316
1188528
694933
185043
397284
1825631
1058219
1966499
280915
591945
1591929
86156
1186896
973939
816209
395445
122656
859751
1992761
1342249
1918703
1486354
500920
1362949
1000038
693904
1730258
993340
1418376
1345894
563529
128729
979383
1062525
526692
1960757
196969
730213
1726649
1038163
187400
1719851
1966960
476927
1817475
1631545
1082789
1577067
1635055
1465877
61017
486394
1000903
85318
866240
320416
1949144
739307
653622
1855653
1793209
869844
1624166
98843
1532736
978841
1723220
291800
1161641
1405573
1143968
726196
1358259
745806
1011298
1089747
753233
249913
1398410
413044
704564
1671483
1405910
1097166
12371
1162803
747390
1309236
262072
1040149
1244674
1409831
741406
1447734
234847
287195
109392
1709685
1109757
1824106
661516
785613
708926
74832
19723
713648
828007
741136
242959
271902
309739
1082096
1713252
688800
672498
47797
891322
1823624
357095
594385
581454
1744149
885657
1227757
1279626
1483737
773965
1354543
1138291
1063938
676256
906889
1755646
905370
1427085
1749399
429067
360176
198415
435471
29482
836940
1490096
1987684
221383
64091
1174812
702178
5642
420039
760208
967186
1016612
1172278
932643
97425
1509557
1852043
405713
1444007
469233
1091269
1379091
1713195
1835160
1639154
129905
614514
16806
1976114
1588450
1774118
186520
673528
979131
1059613
737553
738149
381973
1971138
1868677
545132
546193
188148
630472
1116316
122118
1437342
1937094
735853
782352
408218
1389068
1614517
1420793
343086
1703697
1849788
188119
1420039
1774884
766472
76841
1139160
1573625
1966878
246742
999725
426653
49610
1020384
444622
383484
1233295
1930855
1527661
917243
815822
203243
1678934
484732
641772
693513
823462
1439477
506728
1171025
82757
632160
1074155
1759383
1200840
833635
107164
456609
50567
881916
1234907
1927890
1657159
649321
1596729
1799374
352462
1336787
461248
574988
1245974
1885779
1615519
593226
240915
1417806
473193
714683
557044
652486
934617
1380595
374950
1448848
1243505
1108048
698841
460139
281045
1213036
1736255
1268577
1548388
1741445
243298
1074832
103986
1494479
348695
1851026
892881
1966009
41465
544898
1631295
85563
1074958
55957
1109101
291054
992857
533894
383760
259998
1387732
1401303
1327394
141076
793640
1811617
566795
1894062
1381437
1416524
1660985
1429669
628700
1122853
404625
1030635
1904365
1040383
1502963
1728079
1457800
1482695
1300427
1357710
1003113
415160
1700189
343942
1817184
956183
199915
927277
1842911
1822727
979385
559382
1699401
1488030
146473
80811
585025
1379478
249898
1057277
948737
1673340
1006962
1151425
1252796
573636
1135353
456070
1365082
1553014
367395
169967
367461
7008
1317872
577855
353570
1703007
880572
358257
1844181
1455596
238431
619648
1884091
917065
265552
1494287
1875082
1273166
1905429
739490
808997
1408157
1041874
249522
1592770
43362
476373
592787
1165517
1920559
1500404
1575839
880286
1281538
451417
718770
900723
1259439
1161051
1858676
1829190
163485
1873825
1549121
593044
291739
986179
1914736
1042370
992440
502279
231637
1424562
337810
815996
1168595
1001220
142002
257090
52953
471901
690935
1530105
1814394
1529318
437602
1249963
1806424
411337
239830
907628
1023095
124391
774506
1283064
1485671
1740408
1837831
167566
253738
1671545
1543368
1169831
95491
661596
1475856
1034191
365793
937808
701150
552363
336418
1619521
974762
745328
1578121
646893
1203421
1899697
634233
1090325
984179
1461157
1197729
1563274
261863
1106276
1188361
565331
1866004
376141
310835
38753
1011016
1180658
245732
423401
1237464
585581
1313000
882222
470756
540055
1721579
1660025
1178904
1805108
1287496
38498
1034703
1582241
745270
1852425
1702802
1217468
1934922
1769361
796757
34590
154968
358541
428799
437239
858217
838287
1571252
1478737
965849
1538231
565858
1256686
556648
1492109
1357431
1679264
605597
989224
1109790
34744
492776
429692
484777
1614494
868965
336596
1189917
1313609
87621
782072
1649018
222796
1709000
567382
1866986
1124834
1413612
1425652
761796
493524
678921
844804
46745
1098310
2648
1149080
1464414
812546
900676
1065760
1617472
658959
1427022
480274
1761594
1502195
1838930
462325
731553
651570
1758839
327819
1139862
78983
1716401
641585
218000
316002
354813
1273900
1895018
1880205
723891
1781199
1895075
486246
188097
911637
1639116
1870123
688007
1848045
1327413
177646
1801327
901562
503420
1720599
748093
709833
428474
1388342
890669
628558
118735
1137236
1105472
1686055
1325621
138784
13872
422575
1885883
1289151
353950
1535849
346289
676244
158247
1545434
1161443
638517
322044
1711461
891544
796597
1062545
1245878
1494591
388270
468863
739368
929812
1730577
718643
1653916
439603
1690496
1858048
360083
616823
1972393
656408
1312967
533252
1920113
30356
411472
1699912
955093
1829357
284839
1936232
665543
1119361
1768235
226392
163533
1506726
109164
392779
1448296
17508
790889
1012276
290273
1117600
1436412
383653
1606599
846302
788241
1747454
503497
800293
130537
915394
1454376
1382590
477042
29118
609359
395232
989487
993092
1017612
1019393
1926263
494340
1298243
70999
694922
1453607
238855
1871927
1923596
471052
145656
1602130
340644
1223024
868864
1648258
1853608
64259
548283
1706183
1338365
59154
1634161
524275
1961588
1148832
1582760
1689184
1238651
1389194
75054
1922080
867094
204770
1454009
1422517
1342168
1213801
595057
903088
1765472
812139
185688
1136827
1818206
255323
629165
116738
727396
1472648
1411989
1163219
1466692
3204
264057
901752
1146773
1287074
226898
1607465
875761
1454847
832015
1264111
1793604
611742
294987
1102396
917738
908639
38625
1793442
111348
750852
163452
1817343
141630
1723364
1219087
1526215
1546432
1278303
218535
260846
1007488
971688
980297
445289
584737
1120176
816377
720556
1453862
606927
153686
1264629
48538
326004
463781
1396736
1492579
1771927
910707
1485763
408092
1498845
700629
800471
1424593
1163042
566664
365579
684719
534373
1725762
1831470
940757
1349693
928116
982616
263213
1661315
1225520
731905
237048
1123902
171095
1533939
343485
1243957
98277
872560
667694
799565
658584
1318972
834360
1193260
1430985
1348098
145603
1206440
1727491
536900
329666
1307165
980654
735083
1080028
264920
1114622
1213688
1627820
583734
1958603
1627944
2109
633585
1434785
1740035
184092
392975
1391991
257039
958022
1240017
524266
1721095
696052
709060
998057
1364111
359724
443658
806372
1775236
1207591
1956942
548257
7185
767163
199975
988129
1638879
26205
351196
545034
591786
1324794
1745353
491789
144336
1976281
1807320
496066
563610
836337
1302150
308006
531294
543296
312407
396846
923265
752412
665009
1036938
754509
162226
1538791
1547288
1559667
1897742
1263942
1613790
116698
1235004
606445
1169150
41136
1286164
644728
496525
115421
1762347
1275140
617492
90694
1739199
1693863
1486303
201139
413803
958003
1026140
744012
1943966
1723725
1581326
1617981
638585
890830
933200
1897978
962725
337644
1881993
1589818
265531
1608601
801774
1813732
1943498
924360
304838
276607
604361
804046
142501
1980604
182505
745816
841583
535104
1223395
1563206
1895348
1079910
1977739
161522
1416434
573434
1196723
1640209
875797
1911203
1909733
547368
605849
1328511
77459
1932795
1535889
547451
342591
506011
1572450
1876822
1876667
1841538
262746
1756824
552030
1451689
1505018
321051
379903
1030915
1043148
545346
1218130
638875
567667
907993
278438
354175
1913849
35332
1137561
1519487
902770
421085
233756
521988
797728
1156161
58907
1355274
1612968
683355
1815094
1745306
930879
1425070
1184235
449636
959617
367782
1633598
410991
444636
489509
172223
602174
275964
1765548
1368062
440818
112789
779980
1582076
1263945
243243
1136000
1472473
890967
227380
459512
1065323
1386446
1538712
1210780
1594953
378675
148656
619960
961169
1086849
1307882
1059704
947785
1089079
1083602
42655
1961644
1390233
539715
124394
1890356
385157
342599
256281
1758818
1084278
1691436
819797
751199
98422
1551071
1318640
1622114
1139457
298608
192877
1858931
857914
397370
448520
1220336
749706
841420
1109601
367435
317400
1304797
1648037
1852677
571471
629819
1149212
343651
841256
1235422
359015
247658
1660811
84698
1406767
249464
1092890
790503
712975
248194
1789302
914098
1409558
1824729
1484387
1501449
1992087
1805617
1770868
1753852
213750
314024
1607416
368347
329196
1585760
1175111
825697
847555
354592
912147
430889
321942
1135638
150593
1505032
1784161
946256
1739993
209870
1612444
1669610
1399574
13905
440446
1135421
1136987
272815
932665
453373
277466
302390
655666
1827870
1075658
738921
921056
687631
1452197
1120887
1488578
1023190
1828213
1609542
1950831
1052371
1925348
1362067
1902155
161283
94730
1178795
1923317
431571

